:root{--color-primary: #1653FD;--color-primary-hover: #3b6eff;--color-primary-pressed: #1247d3;--color-primary-light: rgba(22, 83, 253, .1);--color-bg: #ECF0FB;--color-bg-card: rgba(255, 255, 255, .95);--color-bg-hover: rgba(22, 83, 253, .06);--color-bg-input: rgba(245, 247, 252, .9);--color-text-primary: #1a1d28;--color-text-secondary: #4a5065;--color-text-muted: #8a8fa5;--color-success: #10b981;--color-success-light: rgba(16, 185, 129, .1);--color-warning: #f59e0b;--color-warning-light: rgba(245, 158, 11, .1);--color-danger: #ef4444;--color-danger-light: rgba(239, 68, 68, .1);--color-info: #3b82f6;--color-info-light: rgba(59, 130, 246, .1);--color-border: rgba(0, 0, 0, .08);--color-border-light: rgba(0, 0, 0, .05);--radius-base: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--shadow-sm: 0 2px 12px rgba(22, 83, 253, .06), 0 1px 3px rgba(0, 0, 0, .04);--shadow: 0 4px 20px rgba(22, 83, 253, .07), 0 2px 6px rgba(0, 0, 0, .05);--shadow-md: 0 8px 32px rgba(22, 83, 253, .08), 0 4px 12px rgba(0, 0, 0, .06);--sidebar-width: 14rem;--sidebar-collapsed-width: 4.5rem;--topbar-height: 4.25rem;--content-padding: 1.25rem 1.75rem;--font-number: "OPPOSans", sans-serif;--font-chinese: "AlibabaPuHuiTi", sans-serif;--font-base: "AlibabaPuHuiTi", "OPPOSans", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "Cascadia Code", "Fira Code", "JetBrains Mono", Consolas, monospace}:root[data-theme=dark]{--color-primary: #4a9bff;--color-primary-hover: #6aafff;--color-primary-pressed: #3282e6;--color-bg: #181818;--color-bg-card: #222222;--color-bg-hover: rgba(255, 255, 255, .07);--color-bg-input: #292929;--color-text-primary: #f2f2f2;--color-text-secondary: #b8b8b8;--color-text-muted: #858585;--color-success-light: rgba(52, 211, 153, .15);--color-warning-light: rgba(251, 191, 36, .15);--color-danger-light: rgba(248, 113, 113, .15);--color-info-light: rgba(74, 155, 255, .15);--color-primary-light: rgba(74, 155, 255, .17);--color-border: rgba(255, 255, 255, .13);--color-border-light: rgba(255, 255, 255, .08);--shadow-sm: 0 2px 12px rgba(0, 0, 0, .22), 0 1px 3px rgba(0, 0, 0, .2);--shadow: 0 4px 20px rgba(0, 0, 0, .26), 0 2px 6px rgba(0, 0, 0, .2);--shadow-md: 0 8px 32px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .22)}@font-face{font-family:AlibabaPuHuiTi;src:url(/assets/Alibaba-PuHuiTi-Regular-BgK5uGOl.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(/assets/Alibaba-PuHuiTi-Medium-DZsxR2GN.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(/assets/Alibaba-PuHuiTi-Bold-DsHf4lOo.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OPPOSans;src:url(/assets/OPPOSans-R-tAcFw8I3.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0030-0039}@font-face{font-family:OPPOSans;src:url(/assets/OPPOSans-M-C1IxG0yj.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0030-0039}@font-face{font-family:OPPOSans;src:url(/assets/OPPOSans-B-BaXLKlcn.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0030-0039}.list-time-text,.time-text{font-size:.6875rem;color:var(--color-text-muted)}.list-text-muted,.text-muted{color:var(--color-text-muted)}.list-table .n-data-table thead th{background:var(--color-bg)!important}.list-table .n-data-table thead tr:first-child th:first-child{border-radius:var(--radius-base) 0 0 var(--radius-base)}.list-table .n-data-table thead tr:first-child th:last-child{border-radius:0 var(--radius-base) var(--radius-base) 0}:root[data-theme=dark] .list-table .n-data-table thead th{background:#282828!important;color:#d7d7d7!important}:root[data-theme=dark] .list-table .n-data-table tbody tr{background:#222}:root[data-theme=dark] .list-table .n-data-table tbody tr:hover{background:#2a2a2a}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:clamp(14px,.833vw,18px)}html[data-theme=dark]{color-scheme:dark}body{height:100%;font-family:AlibabaPuHuiTi;font-size:.875rem;color:var(--color-text-primary);background:var(--color-bg);-webkit-font-smoothing:antialiased}#app{height:100%}a{color:var(--color-primary);text-decoration:none}::-webkit-scrollbar{width:.375rem;height:.375rem}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text-muted) 35%,transparent);border-radius:.1875rem}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-text-muted) 55%,transparent)}::-webkit-scrollbar-track{background:transparent}[data-theme=dark] .list-card,[data-theme=dark] .resource-card,[data-theme=dark] .summary-card,[data-theme=dark] .governance-card,[data-theme=dark] .task-card,[data-theme=dark] .topbar{background:var(--color-bg-card)!important}[data-theme=dark] .card,[data-theme=dark] .stat-card{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;box-shadow:var(--shadow-sm)!important}[data-theme=dark] .quick-item,[data-theme=dark] .robot-item,[data-theme=dark] .card-tabs{background:var(--color-bg-input)!important}[data-theme=dark] .tab-item:hover,[data-theme=dark] .quick-item:hover,[data-theme=dark] .robot-item:hover{background:var(--color-bg-hover)!important}[data-theme=dark] table thead th{background:#282828!important;color:#d7d7d7!important}[data-theme=dark] table tbody tr:hover{background:#2a2a2a!important}[data-theme=dark] .n-data-table,[data-theme=dark] .n-card,[data-theme=dark] .n-modal,[data-theme=dark] .n-dialog,[data-theme=dark] .n-popover{color:var(--color-text-primary)}
