:root{--adm-bg-layout: #F6F8FB;--adm-bg-card: #FFFFFF;--adm-border: #E8EDF4;--adm-text: #102342;--adm-text-2: #52657F;--adm-text-muted: #8293AA;--adm-primary: #146CFF;--adm-radius: 12px;--adm-shadow-card: 0 1px 2px rgba(16, 35, 66, .04), 0 4px 16px rgba(16, 35, 66, .06);--adm-sidebar-w: 216px;--adm-topbar-h: 56px;--adm-gap-xs: 8px;--adm-gap-sm: 12px;--adm-gap-md: 16px;--adm-gap-lg: 24px;--adm-content-max: 1560px}html[data-theme=dark]{--adm-bg-layout: #0E1526;--adm-bg-card: #16203A;--adm-border: #23304F;--adm-text: #E8EEF9;--adm-text-2: #9FB0CC;--adm-text-muted: #6E80A0;--adm-shadow-card: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 16px rgba(0, 0, 0, .25)}body{background:var(--adm-bg-layout);color:var(--adm-text);font-family:-apple-system,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.ant-card{border-radius:var(--adm-radius)!important;border:1px solid var(--adm-border);box-shadow:var(--adm-shadow-card)!important}.ant-card-head{min-height:48px}.ant-card-head-title{font-weight:700}.ant-card-extra{font-size:13px}.ant-table{border-radius:var(--adm-radius)!important}.ant-table-thead>tr>th{background:#10234208!important;font-weight:700!important;color:var(--adm-text-2)!important;white-space:nowrap}.ant-table-tbody>tr:hover>td{background:#146cff0d!important}.ant-table td.ant-table-column-align-right{font-variant-numeric:tabular-nums}.ant-tag{border-radius:999px!important}.ant-statistic-content-value{font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.3px}.adm-content{padding:var(--adm-gap-md) var(--adm-gap-lg) 48px}@media (max-width: 1024px){.adm-content{padding:var(--adm-gap-md)}}.adm-page{max-width:var(--adm-content-max);margin:0 auto}.adm-stack>*+*{margin-top:var(--adm-gap-md)}.adm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adm-gap-xs) var(--adm-gap-xs)}.adm-section-title{font-size:13px;font-weight:700;color:var(--adm-text-2);margin:var(--adm-gap-md) 0 var(--adm-gap-sm);display:flex;align-items:center;gap:var(--adm-gap-xs)}.adm-section-title:before{content:"";width:3px;height:12px;border-radius:2px;background:var(--adm-primary)}.adm-section-title:first-child{margin-top:0}.adm-load-more{text-align:center;margin-top:var(--adm-gap-md)}.adm-kpi .ant-statistic-title{font-size:13px;color:var(--adm-text-2);margin-bottom:4px}.adm-kpi .ant-statistic-content{font-size:24px;line-height:1.2}.adm-kpi .ant-statistic-content-suffix{font-size:13px;font-weight:500;margin-left:6px}.adm-brand{display:flex;align-items:center;gap:var(--adm-gap-xs);font-weight:800;letter-spacing:-.3px;white-space:nowrap}.adm-brand img{width:28px;height:28px;border-radius:7px;display:block}.auth-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 20% 10%,rgba(20,108,255,.18),transparent 40%),radial-gradient(circle at 85% 85%,rgba(0,229,255,.12),transparent 38%),linear-gradient(180deg,#06142e,#0a2a5d)}.adm-topbar{height:var(--adm-topbar-h);display:flex;align-items:center;gap:var(--adm-gap-md);padding:0 20px;background:var(--adm-bg-card);border-bottom:1px solid var(--adm-border);position:sticky;top:0;z-index:10}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
