:root{color-scheme:dark;--page: #0A0F19;--surface-1: #111927;--surface-2: #16202F;--surface-3: #1B2638;--surface-inset: #0D1420;--surface-agent: #0F1B26;--line: rgba(148, 184, 226, .13);--line-strong: rgba(148, 184, 226, .24);--line-faint: rgba(148, 184, 226, .07);--line-accent: rgba(82, 199, 224, .45);--ink: #EAF2FB;--ink-2: #A9BACE;--ink-3: #64758C;--ink-inverse: #0A0F19;--accent: #52C7E0;--accent-bright: #7ADCF0;--accent-deep: #1E9BBC;--accent-ink: #062A33;--accent-wash: rgba(82, 199, 224, .1);--accent-wash-2: rgba(82, 199, 224, .18);--aurora: linear-gradient(120deg, #52C7E0 0%, #6FA8F0 45%, #9085E9 100%);--aurora-soft: linear-gradient(120deg, rgba(82,199,224,.16), rgba(111,168,240,.12), rgba(144,133,233,.14));--ok: #0CA30C;--ok-wash: rgba(12, 163, 12, .13);--ok-bright: #35C46A;--warn: #FAB219;--warn-wash: rgba(250, 178, 25, .13);--serious: #EC835A;--serious-wash: rgba(236, 131, 90, .13);--danger: #D03B3B;--danger-bright: #E66767;--danger-wash: rgba(208, 59, 59, .14);--temp-frozen: #6FA8F0;--temp-frozen-wash: rgba(111, 168, 240, .14);--temp-chilled: #52C7E0;--temp-chilled-wash: rgba(82, 199, 224, .12);--temp-ambient: #A9BACE;--temp-ambient-wash: rgba(169, 186, 206, .1);--chart-surface: var(--surface-1);--series-1: #3987E5;--series-2: #D95926;--series-3: #199E70;--series-4: #C98500;--series-5: #D55181;--series-6: #008300;--series-7: #9085E9;--series-8: #E66767;--grid-line: rgba(148, 184, 226, .09);--axis-line: rgba(148, 184, 226, .22);--de-emphasis: #3A4A60;--font-ui: "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--font-num: "Chakra Petch", "PingFang SC", system-ui, sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", Menlo, Consolas, monospace;--fs-hero: 40px;--fs-kpi: 28px;--fs-h1: 22px;--fs-h2: 17px;--fs-h3: 14.5px;--fs-body: 13.5px;--fs-sub: 12.5px;--fs-mini: 11.5px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 32px;--sp-8: 44px;--r-s: 6px;--r-m: 10px;--r-l: 14px;--r-xl: 20px;--r-full: 999px;--shadow-1: 0 1px 2px rgba(2, 6, 12, .5);--shadow-2: 0 6px 24px -6px rgba(2, 6, 12, .55);--shadow-3: 0 16px 48px -12px rgba(2, 6, 12, .7);--shadow-accent: 0 0 0 1px var(--line-accent), 0 4px 24px -4px rgba(82, 199, 224, .25);--t-fast: .14s cubic-bezier(.3,.7,.4,1);--t-med: .24s cubic-bezier(.3,.7,.4,1);--t-slow: .42s cubic-bezier(.22,.9,.3,1);--nav-w: 232px;--topbar-h: 56px;--z-nav: 40;--z-drawer: 60;--z-modal: 80;--z-toast: 100;--ok-text: var(--ok-bright);--line-agent: rgba(82, 199, 224, .22);--line-ok: rgba(12, 163, 12, .25);--line-warn: rgba(250, 178, 25, .25);--line-serious: rgba(236, 131, 90, .25);--line-danger: rgba(208, 59, 59, .3);--line-accent-soft: rgba(82, 199, 224, .3);--line-frozen: rgba(111, 168, 240, .3);--line-ambient: rgba(169, 186, 206, .25);--line-accent-strong: rgba(82, 199, 224, .35);--line-danger-strong: rgba(208, 59, 59, .35);--line-ok-strong: rgba(12, 163, 12, .4);--line-accent-stronger: rgba(82, 199, 224, .4);--button-primary: linear-gradient(180deg, #59CEE6, #38B4D2);--button-primary-shadow: 0 2px 10px -2px rgba(82, 199, 224, .4);--button-ai-shadow: 0 2px 14px -2px rgba(111, 168, 240, .45);--button-ai-hover-shadow: 0 2px 18px 0 rgba(111, 168, 240, .5);--surface-hover: rgba(148, 184, 226, .07);--surface-hover-strong: rgba(148, 184, 226, .09);--table-row-hover: rgba(148, 184, 226, .045);--input-focus-shadow: 0 0 0 3px rgba(82, 199, 224, .12);--input-warn-line: rgba(250, 178, 25, .5);--input-warn-wash: rgba(250, 178, 25, .06);--input-serious-line: rgba(236, 131, 90, .55);--input-serious-wash: rgba(236, 131, 90, .07);--step-active-shadow: 0 0 0 4px rgba(82, 199, 224, .15);--surface-scrim: rgba(5, 8, 14, .62);--drawer-scrim: rgba(5, 8, 14, .5);--event-hover: rgba(148, 184, 226, .04);--message-user-line: rgba(82, 199, 224, .25);--diff-ok-wash: rgba(12, 163, 12, .12);--diff-warn-wash: rgba(250, 178, 25, .13);--serious-row-wash: rgba(236, 131, 90, .06);--serious-row-line: rgba(236, 131, 90, .16);--serious-row-alt-wash: rgba(236, 131, 90, .05);--success-line: rgba(53, 196, 106, .32);--nav-gradient: linear-gradient(180deg, #0C1422 0%, #0A101B 100%)}
