._routePending_13kj8_1{place-items:center;min-height:100vh;display:grid}._routeStatus_13kj8_7{place-items:center;min-height:100vh;padding:24px;display:grid}._routeStatusInner_13kj8_14{width:min(100%,680px)}._routeStatusDetail_13kj8_18.ant-typography{text-align:center;margin:0}._mobileUnsupported_13kj8_23{background:linear-gradient(180deg, var(--page-background), var(--page-surface-muted));place-items:center;min-height:100vh;padding:24px;display:grid}._mobileUnsupportedPanel_13kj8_31{border:1px solid var(--page-border);border-radius:var(--radius-surface-lg);background:var(--page-surface);width:min(100%,560px);box-shadow:var(--page-shadow);padding:28px 24px}._mobileUnsupportedPanel_13kj8_31 .ant-result{padding:0}._mobileUnsupportedPanel_13kj8_31 .ant-result-title{color:var(--ink-primary);font-size:24px;font-weight:650;line-height:1.24}._mobileUnsupportedPanel_13kj8_31 .ant-result-subtitle{color:var(--ink-secondary);line-height:1.7}._mobileUnsupportedIcon_13kj8_56{border:1px solid var(--page-border-strong);background:var(--page-surface-soft);width:72px;height:72px;color:var(--accent-blue);border-radius:50%;place-items:center;display:inline-grid}._mobileUnsupportedIcon_13kj8_56 .admin-icon{width:36px;height:36px}:root,:root[data-admin-theme=light]{--accent-amber:#c09327;--accent-blue:#9d7622;--accent-cyan:#c7a14a;--accent-green:#16a34a;--ink-primary:#211c14;--ink-secondary:#3f3422ad;--ink-tertiary:#4e412a8f;--workspace-background:#f5efe3;--page-background:#f5efe3;--page-surface:#fffdf8;--page-surface-strong:#fff;--page-surface-muted:#faf6ed;--page-surface-soft:#f8f2e6;--page-border:#9d762224;--page-border-strong:#9d762238;--page-shadow:0 12px 28px #56451f14;--code-background:#13233e0f;--header-background:#ffffffe6;--header-border:#9d762224;--header-shadow:0 10px 24px #56451f0f, inset 0 1px 0 #ffffffb3;--toolbar-background:#ffffffc7;--toolbar-background-active:#fff4d8f5;--toolbar-border:#9d762224;--toolbar-shadow:0 8px 18px #10213b0d, inset 0 1px 0 #ffffff9e;--profile-background:#ffffffe6;--profile-border:#13233e14;--profile-shadow:0 8px 20px #10213b0d;--radius-surface-sm:12px;--radius-surface-md:14px;--radius-surface-lg:16px;--mobile-page-gutter:16px;--mobile-section-gap:24px;--mobile-card-gap:16px;--mobile-card-padding:18px;--mobile-control-gap:12px;--profile-avatar-shell:linear-gradient(180deg, #c0932733, #ead8ad29);--hero-background:linear-gradient(135deg, #fffdf8fa 0%, #fffffffc 60%, #f7eacbeb 100%);--dashboard-hero-background:linear-gradient(135deg, #eef5fffa 0%, #fffffffc 56%, #eef6fffa 100%);--account-overview-background:radial-gradient(circle at top left, #c093271a, transparent 42%), linear-gradient(180deg, #fffdf8f5, #f8f2e6f5);--account-meta-background:#ffffffc2;--account-meta-shadow:0 8px 20px #10213b0a;--login-background:radial-gradient(circle at 12% 12%, #c0932733, transparent 30%), radial-gradient(circle at 86% 18%, #ead8ad6b, transparent 24%), linear-gradient(180deg, #fcfbf8 0%, #f5efe3 100%);--login-backdrop-a:#c093272e;--login-backdrop-b:#ead8ad57;--table-background:#fff;--table-head-background:#f7f9fc;--table-head-text:#10213bbd;--table-header-border:#13233e0f;--table-row-border:#10213b14;--table-row-hover:#f8faff;--tone-blue-surface:linear-gradient(180deg, #c0932724, #fffffffa);--tone-cyan-surface:linear-gradient(180deg, #ead8ad4d, #fffffffa);--tone-green-surface:linear-gradient(180deg, #16a34a1f, #fffffffa);--tone-amber-surface:linear-gradient(180deg, #f59e0b1f, #fffffffa);--chart-grid-color:#10213b14;--chart-area-start:#c0932747;--chart-area-end:#c0932705;--trend-point-fill:#fffffff5;color:#211c14;background:var(--page-background);font-synthesis:none;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif;font-weight:400;line-height:1.5}:root[data-admin-theme=dark]{--ink-primary:#edf4ff;--ink-secondary:#e2ebffb8;--ink-tertiary:#bdcae49e;--workspace-background:#0d1523;--page-background:#0d1523;--page-surface:#121b2c;--page-surface-strong:#162134;--page-surface-muted:#182336;--page-surface-soft:#1a263a;--page-border:#9aadc91f;--page-border-strong:#9aadc933;--page-shadow:0 16px 36px #02060e47;--code-background:#94a3b81f;--header-background:#0a111de0;--header-border:#94a3b81f;--header-shadow:0 14px 30px #02060e42, inset 0 1px 0 #ffffff0d;--toolbar-background:#141e2fd6;--toolbar-background-active:#1a263af5;--toolbar-border:#9aadc924;--toolbar-shadow:0 10px 24px #02060e33, inset 0 1px 0 #ffffff0d;--profile-background:#121b2ceb;--profile-border:#9aadc924;--profile-shadow:0 10px 26px #02060e3d;--radius-surface-sm:12px;--radius-surface-md:14px;--radius-surface-lg:16px;--profile-avatar-shell:linear-gradient(180deg, #165dff3d, #0fbcf91f);--hero-background:linear-gradient(135deg, #131e2ffa 0%, #0f1827fa 56%, #121f30f5 100%);--dashboard-hero-background:linear-gradient(135deg, #121d2efa 0%, #0f1827fa 56%, #121f30f5 100%);--account-overview-background:radial-gradient(circle at top left, #165dff2e, transparent 40%), linear-gradient(180deg, #182336fa, #121b2cfa);--account-meta-background:#182336e0;--account-meta-shadow:0 10px 24px #02060e2e, inset 0 1px 0 #ffffff0a;--login-background:radial-gradient(circle at 12% 12%, #165dff38, transparent 28%), radial-gradient(circle at 86% 18%, #0fbcf92e, transparent 22%), linear-gradient(180deg, #07111f 0%, #0b1526 100%);--login-backdrop-a:#165dff2e;--login-backdrop-b:#0fbcf929;--table-background:#101827;--table-head-background:#182336;--table-head-text:#e2ebffcc;--table-header-border:#9aadc924;--table-row-border:#9aadc91f;--table-row-hover:#165dff1f;--tone-blue-surface:linear-gradient(180deg, #165dff33, #121b2cfa);--tone-cyan-surface:linear-gradient(180deg, #0fbcf933, #121b2cfa);--tone-green-surface:linear-gradient(180deg, #16a34a2e, #121b2cfa);--tone-amber-surface:linear-gradient(180deg, #f59e0b33, #121b2cfa);--chart-grid-color:#9aadc929;--chart-area-start:#165dff57;--chart-area-end:#165dff0a;--trend-point-fill:#121c30f5;color:#edf4ff;background:var(--page-background)}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,sans-serif}body{background:var(--page-background);min-height:100vh;color:var(--ink-primary);transition:background .18s,color .18s;overflow-x:clip}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}code{background:var(--code-background);border-radius:10px;padding:4px 8px;font-family:SFMono-Regular,JetBrains Mono,monospace;font-size:12px}.ant-layout{background:0 0}.admin-icon{color:currentColor;backface-visibility:hidden;shape-rendering:geometricprecision;flex:none;width:18px;height:18px;display:block;overflow:visible;transform:translateZ(0)}.ant-btn .ant-btn-icon{justify-content:center;align-items:center;line-height:0;display:inline-flex}.ant-btn .ant-btn-icon>:where(svg){display:block}.ant-btn .ant-btn-icon>.admin-icon{width:16px;height:16px}@media (width<=767px){.ant-modal .ant-modal-close,.ant-drawer .ant-drawer-close{width:44px;height:44px}.ant-modal .ant-btn,.ant-drawer .ant-btn{min-height:44px}.ant-modal .ant-input-search-button,.ant-drawer .ant-input-search-button{min-width:44px}.ant-modal .ant-input,.ant-modal .ant-input-affix-wrapper,.ant-modal .ant-input-number,.ant-modal .ant-picker,.ant-modal .ant-select-selector,.ant-drawer .ant-input,.ant-drawer .ant-input-affix-wrapper,.ant-drawer .ant-input-number,.ant-drawer .ant-picker,.ant-drawer .ant-select-selector{min-height:44px}.ant-pagination{-moz-column-gap:4px;align-items:center;column-gap:4px}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next{min-width:44px;height:44px;margin-inline-end:0;line-height:42px}.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-item-link{justify-content:center;align-items:center;width:100%;min-width:44px;display:inline-flex;min-height:44px!important}.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager input{min-width:50px;height:44px}}
