html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{color:#1f2937;font-synthesis:none;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#f5f7fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{color:#1f2937;background:#f5f7fa;min-width:320px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}#app,.page-root{min-height:100vh}.text-muted{color:#6b7280}.chip-list{flex-wrap:wrap;gap:8px;display:flex}.chip{color:#334155;background:#fff;border:1px solid #dbe2ea;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;display:inline-flex}.placeholder-table{border-collapse:collapse;width:100%}.placeholder-table th,.placeholder-table td{text-align:left;border-bottom:1px solid #eef2f7;padding:12px 10px;font-size:13px}.placeholder-table th{color:#6b7280;background:#fafcff;font-weight:600}.placeholder-table td{color:#374151}.placeholder-note{color:#6b7280;font-size:13px}@media (width<=768px){.placeholder-table{display:block;overflow-x:auto}}.bootstrap-shell[data-v-c3a89564]{background:radial-gradient(circle at top,#d977062e,#0000 42%),linear-gradient(#f8fafc,#eef2f7);place-items:center;min-height:100vh;padding:24px;display:grid}.bootstrap-shell__panel[data-v-c3a89564]{background:#fffffff5;border:1px solid #dbe4f0;border-radius:24px;width:min(560px,100%);padding:28px;box-shadow:0 20px 56px #0f172a1a}.bootstrap-shell__eyebrow[data-v-c3a89564]{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.bootstrap-shell h1[data-v-c3a89564]{color:#0f172a;margin:0 0 12px}.bootstrap-shell p[data-v-c3a89564]{color:#475569;margin:0}.bootstrap-shell__button[data-v-c3a89564]{color:#0f766e;cursor:pointer;font:inherit;background:#fff;border:1px solid #0f766e;border-radius:999px;margin-top:18px;padding:10px 16px;font-weight:700}.admin-layout[data-v-76eddfc5]{min-height:100vh}.admin-layout__sider[data-v-76eddfc5]{background:#0f172a;height:100vh;position:sticky;top:0;overflow:auto}.admin-layout__brand[data-v-76eddfc5],.admin-layout__drawer-brand[data-v-76eddfc5]{align-items:center;gap:12px;display:flex}.admin-layout__brand[data-v-76eddfc5]{cursor:pointer;padding:20px 18px 16px}.admin-layout__brand-mark[data-v-76eddfc5]{color:#fff;background:#1677ff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:inline-flex}.admin-layout__brand-title[data-v-76eddfc5]{color:#f8fafc;font-size:18px;font-weight:700}.admin-layout__brand-subtitle[data-v-76eddfc5]{color:#94a3b8;font-size:12px}.admin-layout__menu[data-v-76eddfc5]{background:0 0;border-inline-end:none}.admin-layout__footer[data-v-76eddfc5],.admin-layout__drawer-actions[data-v-76eddfc5]{color:#cbd5e1;padding:16px 18px 20px}.admin-layout__footer p[data-v-76eddfc5],.admin-layout__drawer-actions p[data-v-76eddfc5]{color:#94a3b8;margin:12px 0 0;font-size:13px}.admin-layout__header[data-v-76eddfc5]{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f7faeb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:72px;padding:16px 24px;display:flex;position:sticky;top:0}.admin-layout__header-left[data-v-76eddfc5],.admin-layout__header-right[data-v-76eddfc5]{align-items:center;gap:12px;display:flex}.admin-layout__header-title[data-v-76eddfc5]{color:#111827;font-size:20px;font-weight:700}.admin-layout__header-subtitle[data-v-76eddfc5]{color:#6b7280;font-size:13px}.admin-layout__status-pill[data-v-76eddfc5]{color:#334155;background:#fff;border:1px solid #dbe2ea;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:13px;display:inline-flex}.admin-layout__menu-button[data-v-76eddfc5]{display:none}.admin-layout__content[data-v-76eddfc5]{padding:24px}@media (width<=991px){.admin-layout__sider[data-v-76eddfc5]{display:none}.admin-layout__menu-button[data-v-76eddfc5]{display:inline-flex}.admin-layout__header[data-v-76eddfc5],.admin-layout__content[data-v-76eddfc5]{padding:16px}.admin-layout__header[data-v-76eddfc5]{flex-direction:column;align-items:flex-start}.admin-layout__header-right[data-v-76eddfc5]{flex-wrap:wrap}}.sign-in[data-v-ef4decd4]{background:#f5f7fa;justify-content:center;align-items:center;padding:32px 16px;display:flex}.sign-in__panel[data-v-ef4decd4]{flex-direction:column;gap:16px;width:min(900px,100%);display:flex}.sign-in__header[data-v-ef4decd4]{background:#fff;border:1px solid #dce4ef;border-radius:10px;align-items:center;gap:14px;padding:24px;display:flex}.sign-in__mark[data-v-ef4decd4]{color:#fff;background:#1677ff;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;font-weight:700;display:inline-flex}.sign-in__title[data-v-ef4decd4]{color:#111827;font-size:24px;font-weight:700}.sign-in__subtitle[data-v-ef4decd4]{color:#6b7280}.sign-in__card[data-v-ef4decd4]{border-radius:10px}.sign-in__list[data-v-ef4decd4]{margin:0;padding-left:18px}.sign-in__list li[data-v-ef4decd4]{margin-bottom:8px}.sign-in__copy[data-v-ef4decd4]{margin:16px 0 0}.dashboard-overview[data-v-4f8fac11]{gap:20px;display:grid}.card-panel[data-v-4f8fac11]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;box-shadow:0 4px 14px #0f172a0a}.hero[data-v-4f8fac11]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hero h1[data-v-4f8fac11],.section-head h2[data-v-4f8fac11]{color:#0f172a;margin:0}.eyebrow[data-v-4f8fac11]{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.lede[data-v-4f8fac11],.meta-line[data-v-4f8fac11]{color:#475569;margin:8px 0 0}.hero-meta[data-v-4f8fac11]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-width:180px;padding:16px}.hero-meta span[data-v-4f8fac11],.summary-card span[data-v-4f8fac11]{font-size:12px;display:block}.hero-meta strong[data-v-4f8fac11],.summary-card strong[data-v-4f8fac11]{color:#0f172a;margin-top:8px;font-size:20px;display:block}.section-head[data-v-4f8fac11]{justify-content:space-between;align-items:center;gap:12px;display:flex}.range-form[data-v-4f8fac11]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.range-form select[data-v-4f8fac11],.range-form input[data-v-4f8fac11]{color:#0f172a;min-height:40px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 10px}.range-form select[data-v-4f8fac11]:focus,.range-form input[data-v-4f8fac11]:focus{border-color:#0f766e;outline:3px solid #0d94882e}.summary-grid[data-v-4f8fac11]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.summary-card[data-v-4f8fac11]{background:#fff;border:1px solid #e2e8f0;border-left-width:3px;border-radius:10px;padding:16px}.summary-card[data-tone=danger][data-v-4f8fac11]{border-left-color:#dc2626}.summary-card[data-tone=warning][data-v-4f8fac11]{border-left-color:#d97706}.summary-card[data-tone=success][data-v-4f8fac11]{border-left-color:#0f766e}.overview-table[data-v-4f8fac11]{border-collapse:collapse;width:100%;min-width:680px}.overview-table th[data-v-4f8fac11],.overview-table td[data-v-4f8fac11]{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:10px 8px}:is(.balance-panel[data-v-4f8fac11],.card-panel[data-v-4f8fac11]:has(.overview-table)){overflow-x:auto}.empty-panel[data-v-4f8fac11]{color:#64748b}.link-button[data-v-4f8fac11],.secondary-button[data-v-4f8fac11]{cursor:pointer;font:inherit}.secondary-button[data-v-4f8fac11]:disabled{cursor:not-allowed;opacity:.55}.link-button[data-v-4f8fac11]{color:#0f766e;background:0 0;border:none;padding:0;text-decoration:underline}.secondary-button[data-v-4f8fac11]{color:#0f766e;background:#fff;border:1px solid #0f766e;border-radius:999px;padding:10px 16px}.error-line[data-v-4f8fac11]{color:#b91c1c;margin:0;font-weight:600}@media (width<=720px){.hero[data-v-4f8fac11],.section-head[data-v-4f8fac11]{flex-direction:column}.range-form[data-v-4f8fac11]{justify-content:stretch;width:100%}.range-form select[data-v-4f8fac11],.range-form input[data-v-4f8fac11],.secondary-button[data-v-4f8fac11]{flex:180px}}.status-page[data-v-a13ab902]{justify-content:center;align-items:center;padding:24px;display:flex}.investigation-search[data-v-38654c80]{gap:20px;display:grid}.card-panel[data-v-38654c80]{background:linear-gradient(#fffffffa,#f5f8fcfa);border:1px solid #dbe4f0;border-radius:18px;padding:20px;box-shadow:0 12px 40px #0f172a0f}.investigation-search__hero[data-v-38654c80]{gap:16px;display:grid}.eyebrow[data-v-38654c80]{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.lede[data-v-38654c80],.meta-line[data-v-38654c80]{color:#475569;margin:0}.investigation-search__form[data-v-38654c80]{gap:12px;display:grid}.field[data-v-38654c80]{gap:8px;display:grid}.field span[data-v-38654c80]{color:#0f172a;font-weight:600}.field input[data-v-38654c80]{border:1px solid #cbd5e1;border-radius:12px;width:100%;padding:12px 14px;font-size:15px}.primary-button[data-v-38654c80],.secondary-button[data-v-38654c80]{cursor:pointer;border-radius:999px;width:fit-content;padding:10px 16px;font-weight:700}.primary-button[data-v-38654c80]{color:#fff;background:#0f766e;border:none}.secondary-button[data-v-38654c80]{color:#0f766e;background:#fff;border:1px solid #0f766e}.error-line[data-v-38654c80]{color:#b91c1c;margin:0;font-weight:600}.investigation-search__results[data-v-38654c80]{gap:16px;display:grid}.overview-grid[data-v-38654c80]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.overview-tile[data-v-38654c80]{background:linear-gradient(135deg,#fff7ed,#fffbeb);border:1px solid #fed7aa;border-radius:14px;padding:16px}.overview-tile span[data-v-38654c80]{color:#9a3412;margin-bottom:8px;font-size:12px;display:block}.overview-tile strong[data-v-38654c80]{color:#111827;font-size:16px}.balance-panel[data-v-38654c80]{margin-top:18px}.activity-grid[data-v-38654c80]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.activity-panel h3[data-v-38654c80]{margin-top:0}.activity-table[data-v-38654c80]{border-collapse:collapse;width:100%;font-size:14px}.activity-table th[data-v-38654c80],.activity-table td[data-v-38654c80]{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:10px 8px}.link-button[data-v-38654c80]{color:#0f766e;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.detail-grid[data-v-38654c80]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.detail-panel pre[data-v-38654c80]{color:#e2e8f0;background:#0f172a;border-radius:12px;margin:0;padding:12px;font-size:12px;overflow:auto}.reconciliation-links[data-v-38654c80]{color:#475569;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.reconciliation-range[data-v-38654c80]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:12px;margin-bottom:14px;display:grid}.reconciliation-diff[data-v-38654c80]{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:12px;margin-top:14px;padding:14px}.reconciliation-diff p[data-v-38654c80],.reconciliation-diff ul[data-v-38654c80]{margin:8px 0 0}.detail-list[data-v-38654c80]{gap:12px;margin:0;display:grid}.detail-list div[data-v-38654c80]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.detail-list dt[data-v-38654c80]{color:#64748b;font-size:12px}.detail-list dd[data-v-38654c80]{color:#0f172a;word-break:break-all;margin:6px 0 0;font-weight:600}.result-card[data-selected=true][data-v-38654c80]{border-color:#0f766e;box-shadow:0 16px 48px #0f766e29}.result-card__main[data-v-38654c80]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.result-card__main h3[data-v-38654c80]{color:#0f172a;margin:0;font-size:22px}.result-card__grid[data-v-38654c80]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:18px 0 0;display:grid}.result-card__grid dt[data-v-38654c80]{color:#64748b;font-size:12px}.result-card__grid dd[data-v-38654c80]{color:#0f172a;margin:4px 0 0}@media (width<=720px){.result-card__main[data-v-38654c80]{flex-direction:column}}.status-page[data-v-34498e38]{justify-content:center;align-items:center;padding:24px;display:flex}.identity-cell[data-v-f7772f8f]{gap:2px;min-width:180px;display:grid}.identity-cell__primary[data-v-f7772f8f]{color:#0958d9;font-weight:600}.identity-cell__secondary[data-v-f7772f8f],.identity-cell code[data-v-f7772f8f]{color:#64748b;font-size:12px}.identity-cell code[data-v-f7772f8f]{overflow-wrap:anywhere}.page-shell[data-v-0f202117]{flex-direction:column;gap:16px;display:flex}.page-shell__hero[data-v-0f202117]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.page-shell__eyebrow[data-v-0f202117]{color:#1677ff;font-size:13px;font-weight:600}.page-shell__title[data-v-0f202117]{margin:8px 0;font-size:24px;line-height:1.2}.page-shell__description[data-v-0f202117]{color:#475569;max-width:920px;margin:0}.page-shell__card[data-v-0f202117]{border-radius:10px}.page-shell__inline-alert[data-v-0f202117]{margin-top:16px}.page-shell__filters[data-v-0f202117]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:0 12px;display:grid}.page-shell__filter-actions[data-v-0f202117]{align-items:center;min-height:56px}.page-shell__next[data-v-0f202117]{margin-top:16px}.placeholder-table[data-v-0f202117]{border-collapse:collapse;width:100%}.placeholder-table th[data-v-0f202117],.placeholder-table td[data-v-0f202117]{text-align:left;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:10px 12px}.placeholder-table th[data-v-0f202117]{white-space:nowrap;color:#475569;font-size:12px}.page-shell__sections[data-v-0f202117]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-shell__section-header[data-v-0f202117]{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-shell__section-description[data-v-0f202117]{color:#64748b;margin:0 0 16px}.page-shell__timeline[data-v-0f202117],.page-shell__list[data-v-0f202117]{color:#334155;margin:0;padding-left:18px}.page-shell__timeline li[data-v-0f202117],.page-shell__list li[data-v-0f202117]{margin-bottom:10px}.page-shell__list[data-v-0f202117] .anticon{color:#1677ff;margin-right:8px}@media (width<=900px){.page-shell__hero[data-v-0f202117]{flex-direction:column}.page-shell__sections[data-v-0f202117]{grid-template-columns:1fr}}
