:root{--c-brand-50:#f1f7ff;--c-brand-400:#3d7bff;--c-brand-500:#1459fa;--c-brand-600:#0b47d8;--c-brand-200:#a8c4ff;--c-success:#1fb877;--c-success-bg:#e8f8ef;--c-danger:#cf1322;--c-danger-bg:#fff1f0;--c-off:#c47a00;--c-off-bg:#fff8e8;--c-brand-100:#dce7ff;--short-group-blue:#3b82f6;--short-group-cyan:#06b6d4;--short-group-orange:#f59e0b;--short-group-pink:#ec4899;--short-group-green:#22c55e;--short-group-purple:#8b5cf6;--short-group-red:#ef4444;--short-group-indigo:#6366f1;--short-group-default-bg:#eef2f7;--short-group-default-fg:#64748b;--short-kpi-today-fg:var(--c-brand-500);--short-kpi-today-bg:var(--c-brand-50);--short-kpi-uv-fg:var(--c-success);--short-kpi-uv-bg:var(--c-success-bg);--short-kpi-all-fg:var(--short-group-orange);--short-kpi-all-bg:color-mix(in srgb, var(--short-group-orange) 16%, white);--short-kpi-life-fg:var(--short-group-purple);--short-kpi-life-bg:color-mix(in srgb, var(--short-group-purple) 16%, white);--short-url:var(--c-brand-500);--short-url-hover:var(--c-brand-600);--c-line:#edf0f5;--c-line-strong:#eef0f3;--c-surface:#fff;--c-surface-sunken:#fafbfc;--c-text-1:#1d2129;--c-text-2:#4e5969;--c-text-3:#86909c;--ic-nav-light:#1459fa;--ic-nav-accent-light:#0a9ba1;--ic-nav-warm-light:#c47a00;--ind-sub-h:16px;--ind-sub-w:3px;--ind-top-h:2px;--c-nav-selected-bg:#e8f1ff;--c-nav-hover-bg:#f5f6f8;--c-nav-group-line:#f4f5f8;--c-nav-item:#6b7385;--c-page:#f7f8fa;--ic-chrome-overview:var(--c-brand-500);--ic-chrome-link:var(--c-brand-500);--ic-chrome-card:#ea580c;--ic-chrome-livecode:#7c3aed;--ic-chrome-wecom:#2f7de1;--ic-chrome-art:var(--ic-nav-warm-light);--ic-chrome-stats:var(--c-brand-400);--ic-chrome-settings:#5b6478;--ic-chrome-wechat:#07c160;--ic-chrome-zhihu:#06f;--ic-brand-douyin:#000;--ic-brand-douyin-cyan:#00faf0;--ic-brand-douyin-red:#ff0050;--ic-brand-baidu:#2932e1;--ic-brand-kuaishou:#ff4906;--ic-brand-xiaohongshu:#ff2442;--ic-brand-qq:#1ebafc;--ic-chrome-qq:var(--ic-brand-qq);--ic-chrome-douyin:var(--ic-brand-douyin);--ic-chrome-douyin-cyan:var(--ic-brand-douyin-cyan);--ic-chrome-douyin-red:var(--ic-brand-douyin-red);--ic-chrome-support:var(--c-brand-500);--ic-chrome-acq:var(--ic-chrome-livecode);--ic-chrome-magnet:var(--ic-chrome-wecom);--ic-chrome-org:#2f6bff;--ic-chrome-huoma-overview:#7c3aed;--ic-chrome-huoma-normal:#0ba5a8;--ic-chrome-huoma-group:#ea580c;--ic-chrome-huoma-image:#db2777;--ic-chrome-huoma-link:var(--c-brand-500);--ic-chrome-huoma-area:#16a34a;--ic-chrome-huoma-channel:#d97706;--ic-chrome-set-domain:var(--c-brand-500);--ic-chrome-set-jump:#ea580c;--ic-chrome-set-mini:#07c160;--ic-chrome-set-pool:#7c3aed;--ic-chrome-set-audit:#cf1322;--ic-chrome-ops:#0f766e;--ic-chrome-system:#4338ca;--ic-chrome-users:#2563eb;--ic-chrome-trade:#d97706;--r-md:8px;--r-pane:6px;--r-card:6px;--r-pill:999px;--r-control:4px;--r-nav-item:4px;--sh-sm:0 1px 2px #1018280d;--size-header:56px;--size-primary:104px;--size-sub:200px;--nav-primary-item-margin-inline:8px;--nav-primary-item-padding-inline:6px;--nav-primary-icon-gap:8px;--nav-secondary-item-margin-inline:8px;--nav-secondary-item-padding-inline:16px;--nav-secondary-icon-size:18px;--nav-secondary-icon-gap:8px;--glass-blur:18px;--glass-surface:#ffffffbd;--glass-sat:180%;--c-glass-line:#fff9;--c-card-on-glass:#ffffffd1;--c-card-line:#12265614;--glass-glow:inset 0 0 20px #1459fa0f;--glass-glow-soft:inset 0 0 14px #1459fa09;--sh-pane:0 8px 25px -12px #0000001a;--sh-card:0 1px 2px #101e3c08;--c-scroll-thumb:#1d212929;--c-scroll-thumb-hi:#1d21294d;--size-scroll:10px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--ease:cubic-bezier(.4, 0, .2, 1);--dur-fast:.14s;--dur:.2s}
.ui-pane{background:var(--glass-surface)!important;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))!important;backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))!important;border:1px solid var(--c-glass-line)!important;border-radius:var(--r-pane)!important;box-shadow:var(--sh-pane), var(--glass-glow)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-pane{background:var(--c-surface)!important}}.dash-main .ui-pane{background:var(--c-surface)!important;-webkit-backdrop-filter:none!important;border:1px solid var(--c-line)!important;border-radius:var(--r-pane)!important;box-shadow:none!important}.dash-main .ui-card{background:var(--c-surface);border:1px solid var(--c-line);box-shadow:none}.dash-main .ui-card.ui-card-sel{box-shadow:none}.ui-filling{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-pane) var(--r-pane) 0 0;box-shadow:none}.ui-filling .ant-btn,.ui-filling .ant-input,.ui-filling .ant-input-affix-wrapper,.ui-filling .ant-input-number,.ui-filling .ant-input-number-affix-wrapper,.ui-filling .ant-select-selector,.ui-filling .ant-picker{border-radius:var(--r-control)}.ui-filling .ant-table{background:var(--c-surface);width:100%}.ui-filling .ant-table-header table,.ui-filling .ant-table-body table,.ui-filling .ant-table-content table{width:100%!important}.ui-filling .ant-table-container{border-left:0!important;border-right:0!important;border-top:0!important}.ui-filling .ant-table-thead>tr>th{color:var(--c-text-3);white-space:nowrap;border-bottom:1px solid var(--c-line);padding:10px;font-size:13px;font-weight:500;background:var(--c-surface)!important}.ui-filling .ant-table-cell-scrollbar{box-shadow:none;background:var(--c-surface)!important}.ui-filling .ant-table-tbody>tr>td{border-bottom:1px solid var(--c-line);vertical-align:middle;background:var(--c-surface);padding:12px 10px}.ui-filling .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--c-brand-50)}.ui-filling .ant-table-placeholder .ant-table-cell{background:var(--c-surface);border-bottom:0}.ui-card{background:var(--c-card-on-glass);border:1px solid var(--c-card-line);border-radius:var(--r-card);box-shadow:var(--sh-card), var(--glass-glow-soft);transition:box-shadow var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease)}@media (hover:hover){.ui-card:hover:not(.ui-card-sel){background:var(--c-surface);border-color:var(--c-brand-200)}}.ui-card.ui-card-sel{border-color:var(--c-brand-500);background:var(--c-brand-50);box-shadow:var(--sh-card), var(--glass-glow-soft)}.ui-sunken{background:var(--c-surface-sunken);border:1px solid var(--c-card-line);border-radius:var(--r-card)}*{scrollbar-width:thin;scrollbar-color:var(--c-scroll-thumb) transparent}::-webkit-scrollbar{width:var(--size-scroll);height:var(--size-scroll)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--c-scroll-thumb);border-radius:var(--r-pill);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--c-scroll-thumb-hi);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}
.ant-modal-footer,.ant-modal-confirm-btns{text-align:center!important;justify-content:center!important}.ant-modal{transform-origin:50%!important;animation-duration:.16s!important}.ant-modal-mask{animation-duration:.16s!important}
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
#nprogress{pointer-events:none}#nprogress .bar{background:var(--c-brand-500);z-index:2000;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{box-shadow:0 0 10px var(--c-brand-500), 0 0 5px var(--c-brand-500)}#nprogress .spinner{display:none}
.glass{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#ffffffbf!important;border:1px solid #fff9!important;border-radius:6px!important;box-shadow:0 8px 25px -12px #0000001a,inset 0 0 20px #3b82f60f!important}
