@layer tokens{:root{--color-white:#fff;--color-black:#000;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#a1a1aa;--color-zinc-500:#71717a;--color-zinc-600:#52525b;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-void-0:#07080a;--color-void-1:#0c0d12;--color-void-2:#0f1015;--color-void-3:#14161f;--color-void-4:#1c1e29;--color-luminance-canvas:#0b0d10;--color-luminance-base:#101318;--color-luminance-raised:#161a22;--color-luminance-floating:#1d222b;--color-luminance-overlay:#242a35;--color-luminance-modal:#2c3340;--color-luminance-critical:#363e4e;--color-violet-50:#ebf6ff;--color-violet-100:#d7ebff;--color-violet-200:#b9daff;--color-violet-300:#91c2ff;--color-violet-400:#65a1ff;--color-violet-500:#0562ef;--color-violet-600:#0451c7;--color-violet-700:#0345ac;--color-violet-800:#00348d;--color-violet-900:#002670;--color-violet-950:#00164f;--color-cyan-50:#f0f9ff;--color-cyan-100:#e0f2fe;--color-cyan-200:#bae6fd;--color-cyan-300:#7dd3fc;--color-cyan-400:#38bdf8;--color-cyan-500:#22c4ff;--color-cyan-550:#0aa0e0;--color-cyan-600:#0284c7;--color-cyan-700:#0369a1;--color-cyan-800:#075985;--color-cyan-900:#0c4a6e;--color-cyan-950:#081d2c;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#c33;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#1c1012;--color-green-50:#ecfdf5;--color-green-100:#d1fae5;--color-green-200:#a7f3d0;--color-green-300:#6ee7b7;--color-green-400:#34d399;--color-green-500:#10b981;--color-green-600:#059669;--color-green-700:#047857;--color-green-800:#065f46;--color-green-900:#064e3b;--color-green-950:#0b1a11;--color-green-550:#078d60;--color-amber-50:#fff8e3;--color-amber-100:#ffeec1;--color-amber-200:#ffdd8f;--color-amber-300:#fccd5b;--color-amber-400:#f8c33b;--color-amber-500:#eab308;--color-amber-600:#c89600;--color-amber-700:#a27900;--color-amber-800:#7f5d00;--color-amber-900:#634800;--color-amber-950:#271b00;--color-indigo-300:var(--color-violet-300);--color-indigo-400:var(--color-violet-400);--color-indigo-500:var(--color-violet-500);--color-indigo-600:var(--color-violet-600);--color-indigo-700:var(--color-violet-700);--color-indigo-800:var(--color-violet-800);--color-blue-400:var(--color-cyan-400);--color-blue-500:#0562ef;--color-blue-600:#0451c7;--color-purple-500:var(--color-violet-500)}}
@layer tokens{:root{--theme-brand:var(--accent);--theme-brand-hover:var(--accent-hover);--theme-brand-active:var(--accent-hover);--theme-bg-1:var(--bg-1);--theme-bg-2:var(--bg-2);--theme-bg-3:var(--bg-3);--theme-bg-4:var(--bg-4);--theme-surface-raised:var(--panel);--theme-surface-interactive:var(--bg-3);--theme-surface-interactive-hover:var(--bg-4);--theme-text-accent:var(--accent);--theme-text-inverse:#fff;--theme-danger:var(--red);--theme-danger-hover:var(--red);--theme-danger-bg:var(--theme-intent-danger-bg,#ef444414);--theme-danger-border:var(--red-border,#ef444440);--theme-success:var(--green);--theme-success-bg:var(--theme-intent-success-bg,#078d6014);--theme-success-border:var(--green-border,#078d6040);--theme-warning:var(--orange);--theme-warning-bg:var(--theme-intent-warning-bg,#eab30814);--theme-warning-border:#eab30833;--theme-info:var(--accent);--theme-info-bg:var(--blue-bg,#009fff14);--theme-info-border:var(--blue-border,#009fff40);--surface-bg:var(--bg);--surface-primary:var(--panel);--surface-terminal:var(--bg);--bg-sidebar:var(--panel);--bg-card:var(--panel);--mc-surface-card:var(--panel);--mc-surface-interactive:var(--theme-surface-interactive,var(--bg-3));--mc-border-subtle:var(--border-primary);--mc-text-primary:var(--t0);--mc-text-secondary:var(--t2);--mc-text-tertiary:var(--t3);--mc-accent-primary:var(--accent);--mc-status-warning:var(--orange);--mc-status-success:var(--green);--mc-status-danger:var(--red);--gold:var(--orange);--surface-muted:var(--bg-2);--border-muted:var(--border-primary);--text-muted:var(--t2);--telemetry-blue:var(--blue-ink,#22c4ff);--brand-blue-light:var(--accent,#65a1ff);--red-glow:var(--red-border,#ff3b3b66);--theme-surface-card:var(--panel);--theme-surface-active:var(--theme-surface-interactive,var(--bg-3));--theme-surface-elevated:var(--panel);--theme-surface-subtle:var(--bg-2);--theme-card-bg:var(--panel);--theme-card-hover:var(--bg-2);--theme-border-active:var(--border-primary);--theme-text-muted:var(--t2);--theme-intent-danger-border:var(--red-border,#ef444440);--theme-intent-warning-border:var(--orange-border,#eab30840);--red-bright:var(--red);--red-border-subtle:var(--red-border);--mc-bg-base:var(--bg);--bg-overlay:var(--tint-060,#0009);--bg-scanline:var(--tint-020,#0003);--shadow-deep:#0009;--brand-amber:var(--orange);--blue-glow-mid:var(--blue-glow,#22c4ff33);--amber-glow:var(--orange-glow,#eab30866);--amber-border:var(--orange-border,#eab30880);--theme-border-hover:var(--border-hover,var(--t3));--theme-text-contrast:#fff;--theme-card-badge-bg:var(--tint-020,#fff3);--theme-card-badge-border:var(--tint-040,#fff6);--theme-intent-badge-active-bg:var(--tint-020,#fff3);--theme-intent-badge-active-border:var(--tint-040,#fff6);--theme-backdrop:var(--tint-075,#000000bf);--theme-modal-shadow:0 20px 40px #000c;--fos-surface:var(--panel);--fos-surface-2:var(--bg-2);--fos-border:var(--border-primary);--fos-text:var(--t0);--fos-text-1:var(--t0);--fos-text-2:var(--t1);--fos-text-3:var(--t2);--fos-text-muted:var(--t2);--fos-radius:4px;--fos-radius-md:6px;--fos-radius-lg:8px;--red-err:var(--red);--amber-bg:var(--orange-bg,#eab30826);--surface-1:var(--panel);--color-danger:var(--red);--mkt-color-text-secondary:var(--t2);--mkt-color-accent-amber:var(--orange);--theme-accent-border:var(--blue-border,#0562ef4d);--theme-accent-subtle:var(--blue-bg,#0562ef1a);--border-inset:var(--tint-010,#ffffff0a);--theme-border-inset:var(--tint-030,#ffffff14);--theme-chip-bg:var(--tint-010,#ffffff1a);--border:var(--border-primary);--border-default:var(--border-primary);--b1:var(--border-primary);--border-translucent:var(--tint-030);--s0:var(--tint-010);--blue-border-active:var(--accent);--blue-glow:var(--blue-border);--green-glow:var(--green-border);--pink:var(--theme-accent-purple);--ink-on-accent:#fff;--shimmer-track:#0562ef33;--shimmer-glass-top:#ffffff1f;--shimmer-white:#fff;--shimmer-blue-light:#65a1ff;--shimmer-blue-ink:#388aff;--shimmer-brand-blue:#0562ef;--shimmer-brand-deep:#0345ac;--cursor-ring-track:#388aff47;--cursor-ring-line:#ffffffd9;--cursor-ring-glow:#388aff59;--cursor-ring-shadow:#388aff66;--cursor-ring-inter-bg:#388aff14;--cursor-ring-inter-glow:#388aff29;--cursor-ring-inter-track:#388aff99;--cursor-ring-inter-line:#fffffff2;--cursor-ring-inter-outer:#65a1ff80;--cursor-ring-inter-shadow:#388aff99;--cursor-dot-bg:#388aff;--cursor-dot-shadow:#388aff99;--cursor-dot-glow:#ffffffe6;--cursor-dot-inter-bg:#0562ef;--cursor-dot-inter-shadow:#388affcc;--cursor-dot-inter-glow:#fff}html[data-theme=dark],html[data-theme=arthaops-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-brand:#0562ef;--theme-brand-hover:#0451c7;--theme-brand-active:#0345ac;--theme-bg:#0a0a0a;--theme-bg-1:#171717;--theme-bg-2:#1c1c1c;--theme-bg-3:#242424;--theme-bg-4:#303030;--theme-surface-raised:#171717;--theme-surface-interactive:#242424;--theme-surface-interactive-hover:#303030;--theme-surface:#171717;--theme-surface-hover:#242424;--theme-background:#0a0a0a;--theme-border:#ffffff14;--theme-border-strong:#ffffff29;--theme-border-subtle:#ffffff0a;--theme-text-primary:var(--color-zinc-50);--theme-text-secondary:var(--color-zinc-400);--theme-text-tertiary:var(--color-zinc-500);--theme-text-accent:#388aff;--theme-text-inverse:#fff;--ink-on-accent:#fff;--theme-danger:var(--color-red-500);--theme-danger-hover:var(--color-red-400);--theme-danger-bg:#ef444414;--theme-danger-border:var(--red-border,#ef444440);--theme-success:var(--color-green-550);--theme-success-bg:#078d6014;--theme-success-border:var(--green-border,#078d6040);--theme-warning:var(--color-orange-500);--theme-warning-bg:#eab30814;--theme-warning-border:#eab30833;--theme-info:#0562ef;--theme-info-bg:#0562ef14;--theme-info-border:var(--blue-border,#0562ef40)}html[data-theme=light],html[data-theme=arthaops-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-brand:#0562ef;--theme-brand-hover:#0451c7;--theme-brand-active:#0345ac;--theme-bg:#fff;--theme-bg-1:#fafafa;--theme-bg-2:#f4f4f6;--theme-bg-3:#e5e7eb;--theme-bg-4:#d4d4d8;--theme-surface-raised:#fafafa;--theme-surface-interactive:#f4f4f6;--theme-surface-interactive-hover:#e5e7eb;--theme-surface:#fff;--theme-surface-hover:#f4f4f6;--theme-background:#fff;--theme-border:#e4e4e7;--theme-border-strong:#d4d4d8;--theme-border-subtle:#fafafa;--theme-text-primary:#09090b;--theme-text-secondary:#27272a;--theme-text-tertiary:#52525b;--theme-text-accent:#0562ef;--theme-text-inverse:#fff;--ink-on-accent:#fff;--theme-danger:var(--color-red-700);--theme-danger-hover:var(--color-red-600);--theme-danger-bg:#cc333314;--theme-danger-border:#c333;--theme-success:var(--color-green-550);--theme-success-bg:#078d6014;--theme-success-border:var(--green-border,#078d6040);--theme-warning:var(--color-orange-600);--theme-warning-bg:#eab30814;--theme-warning-border:#eab30833;--theme-info:#0562ef;--theme-info-bg:#0562ef14;--theme-info-border:var(--blue-border,#0562ef40)}html[data-theme=high-contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-brand:#91c2ff;--theme-brand-hover:#fff;--theme-brand-active:#d7ebff;--theme-bg:#000;--theme-bg-1:#09090b;--theme-bg-2:#121215;--theme-bg-3:#1a1a1e;--theme-bg-4:#24242a;--theme-surface-raised:#09090b;--theme-surface-interactive:#1a1a1e;--theme-surface-interactive-hover:#24242a;--theme-border:#fff;--theme-border-strong:#fff;--theme-border-subtle:#888;--theme-text-primary:#fff;--theme-text-secondary:#e4e4e7;--theme-text-tertiary:#a1a1aa;--theme-text-accent:#91c2ff;--theme-text-inverse:#fff;--theme-danger:#ff4d4d;--theme-danger-bg:#ff4d4d33;--theme-danger-border:#ff4d4d;--theme-success:#00ff9d;--theme-success-bg:#00ff9d33;--theme-success-border:#00ff9d;--theme-warning:#ffb800;--theme-warning-bg:#ffb80033;--theme-warning-border:#ffb800;--theme-info:#55cdff;--theme-info-bg:#55cdff33;--theme-info-border:#55cdff}html[data-theme=presentation]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-brand:#0562ef;--theme-brand-hover:#65a1ff;--theme-brand-active:#0451c7;--theme-bg:#0b0d12;--theme-bg-1:#11141c;--theme-bg-2:#181c27;--theme-bg-3:#202533;--theme-bg-4:#282f40;--theme-surface-raised:#11141c;--theme-surface-interactive:#202533;--theme-surface-interactive-hover:#282f40;--theme-border:#0562ef40;--theme-border-strong:#0562ef73;--theme-border-subtle:#0562ef1f;--theme-text-primary:#fff;--theme-text-secondary:#cbd5e1;--theme-text-tertiary:#94a3b8;--theme-text-accent:#91c2ff;--theme-text-inverse:#fff;--theme-danger:#f87171;--theme-danger-bg:#f8717126;--theme-danger-border:#f8717159;--theme-success:#078d60;--theme-success-bg:#078d6026;--theme-success-border:#078d6059;--theme-warning:#fbbf24;--theme-warning-bg:#fbbf2426;--theme-warning-border:#fbbf2459;--theme-info:#38bdf8;--theme-info-bg:#38bdf826;--theme-info-border:#38bdf859}}
@layer tokens{html[data-theme=light],html[data-theme=arthaops-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-1:#fff;--bg-2:#fafafa;--bg-3:#f4f4f6;--bg-4:#e5e7eb;--panel:#fafafa;--border-primary:#e4e4e7;--border-secondary:#f4f4f6;--border-tertiary:#d4d4d8;--border-subtle:#fafafa;--border-translucent:#0000001c;--border-translucent-strong:#0000002b;--header-bg:#ffffffd9;--header-border:#e4e4e7;--s0:#0562ef03;--s1:#0562ef05;--b0:#fafafa;--b1:#e4e4e7;--b2:#d4d4d8;--b3:#a1a1aa;--t0:#09090b;--t1:#27272a;--t2:#52525b;--t3:#71717a;--t4:#a1a1aa;--blue:#0562ef;--blue-ink:#0562ef;--blue-rgb:5, 98, 239;--blue-l:#388aff;--blue-ll:#6ca8ff;--blue-d:#0451c7;--blue-dd:#0345ac;--blue-bg:#0562ef0f;--blue-bg2:#0562ef1f;--blue-border:#0562ef4d;--blue-glow:#0562ef1f;--blue-glow2:#0562ef40;--accent:#0562ef;--accent-hover:#0451c7;--accent-tint:#edf3ff;--link:#0562ef;--link-hover:#0345ac;--green:var(--color-green-550,#078d60);--green-bg:#078d6014;--green-border:#078d6040;--red:#dc2626;--red-bg:#dc262614;--red-border:#dc262640;--orange:var(--yellow-warn,#eab308);--orange-bg:#8f690014;--orange-border:#8f690033;--yellow-warn:#8f6900;--yellow-warn-bg:#8f690014;--yellow-warn-border:#8f690033;--surface-bg:#fff;--surface-raised:#fafafa;--surface-interactive:#f4f4f6;--surface-interactive-hover:#e5e7eb;--surface-critical:#fef2f2;--surface-success:#f0fdf4;--surface-terminal:#0a0a0a;--surface-overlay:#ffffffe6;--theme-bg:#fff;--theme-surface:#fafafa;--theme-surface-hover:#f4f4f6;--theme-border:#e4e4e7;--theme-border-strong:#d4d4d8;--theme-border-subtle:#fafafa;--theme-text-primary:#09090b;--theme-text-secondary:#27272a;--theme-text-tertiary:#52525b;--theme-accent:#0562ef;--theme-accent-blue:#0562ef;--theme-accent-ink:#0562ef;--theme-accent-green:var(--color-green-550,#078d60);--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:var(--color-green-550,#078d60);--theme-intent-success-bg:#078d6014;--theme-intent-warning:#8f6900;--theme-intent-warning-bg:#8f690014;--theme-intent-danger:#c33;--theme-intent-danger-bg:#cc333314;--theme-overlay-bg:#ffffffe6;--pink:#0562ef;--pink-bg:#0562ef14;--pink-border:#0562ef33;--loss:#c33;--warning:#8f6900;--danger:#c33;--success:var(--color-green-550,#078d60);--surface-primary:#fafafa;--surface-secondary:#f4f4f6;--surface-tertiary:#e0e0e0;--border-default:#e5e5e5;--border:#e5e5e5;--red-warn:#c33;--amber-warn:#8f6900;--yellow-bg:#eab30814;--yellow-border:#eab30833;--green-glow:var(--green-border,#078d6040);--green-bg2:#078d601f;--theme-background:#fff;--theme-intent-info:#0562ef;--bg-sidebar:#f5f5f5;--bg-card:#f5f5f5;--ink-on-accent:#fff;--text-primary:#0a0a0a;--text-secondary:#404040;--intent-danger:#c33;--intent-warning:#8f6900;--intent-success:var(--color-green-550,#078d60);--blue-border-active:#0562ef;--shimmer-track:#0445ac66;--shimmer-glass-top:#ffffff38;--shimmer-white:#fff;--shimmer-blue-light:#65a1ff;--shimmer-blue-ink:#388aff;--shimmer-brand-blue:#0562ef;--shimmer-brand-deep:#0345ac;--cursor-ring-track:#0562ef14;--cursor-ring-line:#0562ef6b;--cursor-ring-glow:#388aff2e;--cursor-ring-shadow:#0562ef1f;--cursor-ring-inter-bg:#0562ef0a;--cursor-ring-inter-glow:#0562ef14;--cursor-ring-inter-track:#0562ef40;--cursor-ring-inter-line:#388aff8c;--cursor-ring-inter-outer:#0562ef2e;--cursor-ring-inter-shadow:#0562ef2e;--cursor-dot-bg:#388aff;--cursor-dot-shadow:#0562ef59;--cursor-dot-glow:#ffffffe6;--cursor-dot-inter-bg:#0562ef;--cursor-dot-inter-shadow:#0562ef66;--cursor-dot-inter-glow:#fff}html[data-theme=dark],html[data-theme=arthaops-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--bg-1:#171717;--bg-2:#1c1c1c;--bg-3:#242424;--bg-4:#303030;--panel:#171717;--border-primary:#262626;--border-secondary:#333;--border-tertiary:#404040;--border-subtle:#1a1a1a;--border-translucent:#ffffff24;--border-translucent-strong:#fff3;--header-bg:#0a0a0acc;--header-border:#ffffff0f;--s0:#ffffff03;--s1:#ffffff05;--b0:#ffffff0a;--b1:#ffffff0f;--b2:#ffffff1a;--b3:#ffffff29;--t0:#fafafa;--t1:#e5e5e5;--t2:#a3a3a3;--t3:#8f8f8f;--t4:#737373;--blue:#0562ef;--blue-ink:#388aff;--blue-rgb:5, 98, 239;--blue-l:#388aff;--blue-ll:#6ca8ff;--blue-d:#0451c7;--blue-dd:#0345ac;--blue-bg:#0562ef0d;--blue-bg2:#0562ef1a;--blue-border:#0562ef40;--blue-glow:#0562ef40;--blue-glow2:#0562ef66;--accent:#0562ef;--accent-hover:#0451c7;--accent-ink:#388aff;--accent-ink-hover:#6ca8ff;--accent-tint:#081b38;--link:#388aff;--link-hover:#6ca8ff;--green:var(--color-green-550,#078d60);--green-bg:#078d600f;--green-border:var(--green-bg,#078d601f);--red:#ef4444;--red-bg:#ef44440f;--red-border:var(--red-bg,#ef44441f);--orange:var(--yellow-warn,#eab308);--orange-bg:#eab3080f;--orange-border:#eab30826;--yellow-warn:#eab308;--yellow-warn-bg:#eab30814;--yellow-warn-border:var(--yellow-border,#eab30840);--surface-bg:#0a0a0a;--surface-raised:#171717;--surface-interactive:#242424;--surface-interactive-hover:#303030;--surface-critical:#1f1112;--surface-success:#0d1a14;--surface-terminal:#050505;--surface-overlay:#171717d9;--theme-bg:#0a0a0a;--theme-surface:#171717;--theme-surface-hover:#242424;--theme-border:#262626;--theme-border-strong:#333;--theme-border-subtle:#1a1a1a;--theme-text-primary:#fafafa;--theme-text-secondary:#e5e5e5;--theme-text-tertiary:#a3a3a3;--theme-accent:#0562ef;--theme-accent-blue:#0562ef;--theme-accent-ink:#388aff;--theme-accent-green:var(--color-green-550,#078d60);--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:var(--color-green-550,#078d60);--theme-intent-success-bg:#078d600f;--theme-intent-warning:#eab308;--theme-intent-warning-bg:#eab3080f;--theme-intent-danger:#ef4444;--theme-intent-danger-bg:#ef44440f;--theme-overlay-bg:#171717d9;--pink:#65a1ff;--pink-bg:#65a1ff0f;--pink-border:#65a1ff26;--loss:#ef4444;--warning:#eab308;--danger:#ef4444;--success:var(--color-green-550,#078d60);--surface-primary:#171717;--surface-secondary:#242424;--surface-tertiary:#303030;--border-default:#262626;--border:#262626;--red-warn:#ef4444;--amber-warn:#eab308;--yellow-bg:#eab3080f;--yellow-border:var(--yellow-bg,#eab3081f);--green-glow:#078d6040;--green-bg2:#078d601a;--theme-background:#0a0a0a;--theme-intent-info:#0562ef;--bg-sidebar:#171717;--bg-card:#171717;--ink-on-accent:#fff;--text-primary:#fafafa;--text-secondary:#e5e5e5;--intent-danger:#ef4444;--intent-warning:#eab308;--intent-success:var(--color-green-550,#078d60);--blue-border-active:#0562ef;--shimmer-track:#0562ef33;--shimmer-glass-top:#ffffff1f;--shimmer-white:#fff;--shimmer-blue-light:#65a1ff;--shimmer-blue-ink:#388aff;--shimmer-brand-blue:#0562ef;--shimmer-brand-deep:#0345ac;--cursor-ring-track:#388aff47;--cursor-ring-line:#ffffffd9;--cursor-ring-glow:#388aff59;--cursor-ring-shadow:#388aff66;--cursor-ring-inter-bg:#388aff14;--cursor-ring-inter-glow:#388aff29;--cursor-ring-inter-track:#388aff99;--cursor-ring-inter-line:#fffffff2;--cursor-ring-inter-outer:#65a1ff80;--cursor-ring-inter-shadow:#388aff99;--cursor-dot-bg:#fff;--cursor-dot-shadow:#388affcc;--cursor-dot-glow:#fff;--cursor-dot-inter-bg:#65a1ff;--cursor-dot-inter-shadow:#65a1ffe6;--cursor-dot-inter-glow:#fff}html[data-theme=avionics]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0d10;--bg-sidebar:#0e1115;--theme-bg:#0a0d10;--bg-1:#171a1f;--bg-2:#1f2126;--bg-3:#282b33;--bg-4:#333742;--panel:#171a1f;--surface-canvas:#0a0d10;--surface-raised:#1f2126;--surface-floating:#282b33;--theme-surface:#171a1f;--theme-surface-hover:#1f2126;--border-primary:#ffffff1a;--border-secondary:#ffffff0f;--border-tertiary:#ffffff0a;--border-subtle:#ffffff0d;--header-bg:#0a0d10d9;--header-border:#ffffff14;--theme-border:#ffffff14;--theme-border-strong:#ffffff24;--theme-border-subtle:#ffffff0d;--accent:#c8f838;--accent-hover:#a9d343;--accent-tint:#1f2126;--accent-ink:#0a0d10;--ink-on-accent:#0a0d10;--link:#c8f838;--link-hover:#a9d343;--theme-accent:#c8f838;--theme-accent-ink:#0a0d10;--theme-text-accent:#c8f838;--brand-blue:#c8f838;--brand-blue-ink:#0a0d10;--shimmer-brand-blue:#c8f838;--shimmer-brand-deep:#a9d343;--shimmer-blue-ink:#c8f838;--shimmer-blue-light:#e0ffa0;--shimmer-track:#c8f83840;--blue:#388aff;--blue-ink:#388aff;--blue-l:#388aff;--blue-bg:#388aff14;--blue-border:#388aff40;--telemetry-blue:#388aff;--telemetry-cyan:#388aff;--green:#00ff9d;--green-bg:#00ff9d14;--green-border:#00ff9d40;--theme-intent-success:#00ff9d;--yellow-warn:#ffb800;--orange:#ffb800;--orange-bg:#ffb80014;--orange-border:#ffb80040;--theme-intent-warning:#ffb800;--red:#ff3b30;--red-bg:#ff3b3014;--red-border:#ff3b3040;--theme-intent-danger:#ff3b30;--theme-accent-blue:#388aff;--theme-accent-green:#00ff9d;--theme-accent-orange:#ffb800;--theme-accent-purple:#c8f838;--t0:#fff;--t1:#ffffffe0;--t2:#ffffffb8;--t3:#fff6;--t4:#ffffff40;--theme-text-primary:#fff;--theme-text-secondary:#ffffffb8;--theme-text-tertiary:#fff6;--theme-overlay-bg:#0a0d10e6;--shadow-elevation-0:0 2px 4px #00000059, inset 0 1px 0 #ffffff0a;--shadow-elevation-1:0 6px 12px #00000080, inset 0 1px 0 #ffffff0f;--shadow-elevation-2:0 12px 24px #000000b3, inset 0 1px 0 #ffffff14}html[data-theme=github-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#24292e;--bg-1:#1f2428;--bg-2:#2f363d;--bg-3:#444d56;--bg-4:#586069;--panel:#1f2428;--border-primary:#444d56;--border-secondary:#586069;--border-tertiary:#6a737d;--border-subtle:#1f2428;--header-bg:#24292ed9;--header-border:#444d56;--t0:#e1e4e8;--t1:#d1d5da;--t2:#b1bac4;--t3:#959da5;--t4:#6a737d;--accent:#2188ff;--accent-hover:#79b8ff;--accent-tint:#444d56;--link:#58a6ff;--green:#85e89d;--red:#f97583;--orange:var(--yellow-warn,#eab308);--yellow-warn:#ffea7f;--theme-bg:#24292e;--theme-surface:#1f2428;--theme-surface-hover:#444d56;--theme-border:#444d56;--theme-border-strong:#586069;--theme-border-subtle:#1f2428;--theme-text-primary:#e1e4e8;--theme-text-secondary:#d1d5da;--theme-text-tertiary:#959da5;--theme-accent:#58a6ff;--theme-accent-blue:#79b8ff;--theme-accent-green:#85e89d;--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:#85e89d;--theme-intent-warning:#ffea7f;--theme-intent-danger:#f97583}html[data-theme=catppuccin-mocha]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1e1e2e;--bg-1:#181825;--bg-2:#11111b;--bg-3:#313244;--bg-4:#45475a;--panel:#181825;--border-primary:#313244;--border-secondary:#45475a;--border-tertiary:#585b70;--border-subtle:#181825;--header-bg:#1e1e2ed9;--header-border:#313244;--t0:#cdd6f4;--t1:#bac2de;--t2:#a6adc8;--t3:#9399b2;--t4:#7f849c;--accent:#cba6f7;--accent-hover:#f5c2e7;--accent-tint:#313244;--link:#cba6f7;--green:#a6e3a1;--red:#f38ba8;--orange:var(--yellow-warn,#eab308);--yellow-warn:#f9e2af;--theme-bg:#1e1e2e;--theme-surface:#181825;--theme-surface-hover:#313244;--theme-border:#313244;--theme-border-strong:#45475a;--theme-border-subtle:#181825;--theme-text-primary:#cdd6f4;--theme-text-secondary:#bac2de;--theme-text-tertiary:#9399b2;--theme-accent:#cba6f7;--theme-accent-blue:#89b4fa;--theme-accent-green:#a6e3a1;--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:#a6e3a1;--theme-intent-warning:#fab387;--theme-intent-danger:#f38ba8;--theme-overlay-bg:#181825e6}html[data-theme=nord]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#2e3440;--bg-1:#3b4252;--bg-2:#434c5e;--bg-3:#4c566a;--bg-4:#4c566a;--panel:#3b4252;--border-primary:#4c566a;--border-secondary:#434c5e;--border-tertiary:#3b4252;--border-subtle:#3b4252;--header-bg:#2e3440d9;--header-border:#4c566a;--t0:#eceff4;--t1:#e5e9f0;--t2:#d8dee9;--t3:#97a0b5;--t4:#4c566a;--accent:#88c0d0;--accent-hover:#81a1c1;--accent-tint:#434c5e;--link:#88c0d0;--green:#a3be8c;--red:#bf616a;--orange:var(--yellow-warn,#eab308);--yellow-warn:#ebcb8b;--theme-bg:#2e3440;--theme-surface:#3b4252;--theme-surface-hover:#434c5e;--theme-border:#4c566a;--theme-border-strong:#434c5e;--theme-border-subtle:#3b4252;--theme-text-primary:#eceff4;--theme-text-secondary:#e5e9f0;--theme-text-tertiary:#97a0b5;--theme-accent:#88c0d0;--theme-accent-blue:#81a1c1;--theme-accent-green:#a3be8c;--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:#a3be8c;--theme-intent-warning:#d08770;--theme-intent-danger:#bf616a;--theme-overlay-bg:#3b4252e6}html[data-theme=tokyo-night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1a1b26;--bg-1:#16161e;--bg-2:#24283b;--bg-3:#292e42;--bg-4:#3b4261;--panel:#16161e;--border-primary:#292e42;--border-secondary:#3b4261;--border-tertiary:#545c7e;--border-subtle:#16161e;--header-bg:#1a1b26d9;--header-border:#292e42;--t0:#c0caf5;--t1:#a9b1d6;--t2:#9aa5ce;--t3:#565f89;--t4:#414868;--accent:#7aa2f7;--accent-hover:#7dcfff;--accent-tint:#292e42;--link:#7aa2f7;--green:#9ece6a;--red:#f7768e;--orange:var(--yellow-warn,#eab308);--yellow-warn:#e0af68;--theme-bg:#1a1b26;--theme-surface:#16161e;--theme-surface-hover:#292e42;--theme-border:#292e42;--theme-border-strong:#3b4261;--theme-border-subtle:#16161e;--theme-text-primary:#c0caf5;--theme-text-secondary:#a9b1d6;--theme-text-tertiary:#565f89;--theme-accent:#7aa2f7;--theme-accent-blue:#7dcfff;--theme-accent-green:#9ece6a;--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:#9ece6a;--theme-intent-warning:#ff9e64;--theme-intent-danger:#f7768e;--theme-overlay-bg:#16161ee6}html[data-theme=github-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-1:#f6f8fa;--bg-2:#eaeef2;--bg-3:#d0d7de;--bg-4:#afb8c1;--panel:#f6f8fa;--border-primary:#d0d7de;--border-secondary:#afb8c1;--border-tertiary:#8c959f;--border-subtle:#f6f8fa;--header-bg:#ffffffd9;--header-border:#d0d7de;--t0:#24292e;--t1:#424a53;--t2:#57606a;--t3:#6e7781;--t4:#8c959f;--accent:#0366d6;--accent-hover:#0550ae;--accent-tint:#d0d7de;--link:#0366d6;--green:#1a7f37;--red:#cf222e;--orange:var(--yellow-warn,#eab308);--yellow-warn:#9a6700;--theme-bg:#fff;--theme-surface:#f6f8fa;--theme-surface-hover:#d0d7de;--theme-border:#d0d7de;--theme-border-strong:#afb8c1;--theme-border-subtle:#f6f8fa;--theme-text-primary:#24292e;--theme-text-secondary:#424a53;--theme-text-tertiary:#6e7781;--theme-accent:#0366d6;--theme-accent-blue:#0366d6;--theme-accent-green:#1a7f37;--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:#1a7f37;--theme-intent-warning:#bc4c00;--theme-intent-danger:#cf222e}html[data-theme=catppuccin-latte]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eff1f5;--bg-1:#e6e9ef;--bg-2:#dce0e8;--bg-3:#ccd0da;--bg-4:#bcc0cc;--panel:#e6e9ef;--border-primary:#ccd0da;--border-secondary:#bcc0cc;--border-tertiary:#acb0be;--border-subtle:#e6e9ef;--header-bg:#eff1f5d9;--header-border:#ccd0da;--t0:#4c4f69;--t1:#5c5f77;--t2:#6c6f85;--t3:#8c8fa1;--t4:#9ca0b0;--accent:#8839ef;--accent-hover:#7287fd;--accent-tint:#dce0e8;--link:#8839ef;--green:#40a02b;--red:#d20f39;--orange:var(--yellow-warn,#eab308);--yellow-warn:#df8e1d;--theme-bg:#eff1f5;--theme-surface:#e6e9ef;--theme-surface-hover:#dce0e8;--theme-border:#ccd0da;--theme-border-strong:#bcc0cc;--theme-border-subtle:#e6e9ef;--theme-text-primary:#4c4f69;--theme-text-secondary:#5c5f77;--theme-text-tertiary:#8c8fa1;--theme-accent:#8839ef;--theme-accent-blue:#1e66f5;--theme-accent-green:#40a02b;--theme-accent-orange:var(--theme-intent-warning,#eab308);--theme-accent-purple:var(--theme-accent-blue,#0562ef);--theme-intent-success:#40a02b;--theme-intent-warning:#fe640b;--theme-intent-danger:#d20f39;--theme-overlay-bg:#e6e9efe6}}
@layer tokens{:root{--brand-violet:var(--color-violet-500,#0562ef);--brand:var(--brand-violet);--brand-hover:var(--color-violet-600,#0451c7);--brand-active:var(--color-violet-700,#0345ac);--telemetry-cyan:var(--color-cyan-500,#22c4ff);--brand-cyan:var(--theme-accent-blue,var(--blue,#0562ef));--color-success:var(--color-green-550,#078d60);--accent:var(--brand-violet);--accent-hover:var(--brand-hover);--accent-active:var(--brand-active);--bg:var(--theme-bg,var(--bg,#07080a));--bg-1:var(--theme-surface,var(--bg-1,#0c0d12));--bg-2:var(--theme-bg-2,var(--bg-2,#0f1015));--bg-3:var(--theme-bg-3,var(--bg-3,#14161f));--bg-4:var(--theme-bg-4,var(--bg-4,#1c1e29));--surface-canvas:var(--theme-bg,var(--bg,#07080a));--surface-base:var(--theme-surface,var(--bg-1,#0c0d12));--surface-raised:var(--theme-surface-hover,var(--bg-2,#0f1015));--surface-floating:var(--bg-3,#14161f);--surface-overlay:var(--theme-overlay-bg,var(--bg-4,#1c1e29));--surface-modal:var(--bg-4,#1c1e29);--surface-critical-modal:var(--surface-critical,#1c1012);--surface-hover:var(--theme-surface-hover,var(--bg-2,#14161f));--surface-active:var(--bg-3,#1c1e29);--surface-selected:#0562ef26;--surface-elevated:var(--surface-raised);--surface-disabled:var(--border-translucent,#ffffff0a);--glow-cyan-soft:0 0 12px #22c4ff33;--glow-cyan-strong:0 0 24px #22c4ff66;--glow-red-soft:0 0 12px #ef444440;--glow-green-soft:0 0 12px #078d6040;--glow-violet-soft:0 0 12px #0562ef40;--chart-series-1:#0562ef;--chart-series-2:#078d60;--chart-series-3:#eab308;--chart-series-4:#65a1ff;--chart-series-5:#065f46;--chart-series-6:#a27900;--t0:var(--theme-text-primary,var(--t0,#f8fafc));--t1:var(--theme-text-primary,var(--t1,#e2e8f0));--t2:var(--theme-text-secondary,var(--t2,#94a3b8));--t3:var(--theme-text-tertiary,var(--t3,#8295a5));--t4:var(--theme-text-tertiary,var(--t4,#64748b));--screw-cap-shine:#fff;--screw-cap-mid:#b8beca;--screw-cap-dark:#828a98;--screw-cap-edge:#525866;--screw-well-bg:#626876;--screw-well-edge:#424652;--screw-slot-shadow:#22252c;--screw-slot-core:#343842;--screw-border-highlight:#fff;--text-primary:var(--theme-text-primary,var(--t0,#f8fafc));--text-secondary:var(--theme-text-secondary,var(--t2,#94a3b8));--text-tertiary:var(--theme-text-tertiary,var(--t3,#8295a5));--text-accent:var(--theme-text-accent,var(--link,#65a1ff));--text-inverse:var(--theme-text-inverse,#fff);--link:var(--theme-text-accent,var(--link,#65a1ff));--link-hover:var(--theme-brand-hover,var(--link-hover,#fff));--border-primary:var(--theme-border,var(--border-primary,#191c24));--border-secondary:var(--theme-border-strong,var(--border-secondary,#252934));--border-subtle:var(--theme-border-subtle,var(--border-subtle,#11131a));--intent-danger:var(--color-red-500,#ef4444);--intent-danger-hover:var(--color-red-600,#dc2626);--intent-danger-bg:#ef444414;--intent-danger-border:#ef444440;--intent-success:var(--color-green-550,#078d60);--intent-success-bg:#078d6014;--intent-success-border:#078d6040;--intent-warning:var(--color-amber-500,#eab308);--intent-warning-bg:#eab30814;--intent-warning-border:#eab30840;--intent-info:var(--brand-violet);--intent-info-bg:#0562ef14;--intent-info-border:#0562ef40;--theme-focus-ring:2px solid var(--brand);--theme-focus-ring-offset:2px;--danger:var(--intent-danger);--loss:var(--intent-danger);--red:var(--intent-danger);--red-warn:var(--intent-danger);--red-bg:var(--intent-danger-bg);--red-border:var(--intent-danger-border);--success:var(--intent-success);--green:var(--intent-success);--green-bg:var(--intent-success-bg);--green-border:var(--intent-success-border);--warning:var(--intent-warning);--orange:var(--intent-warning);--orange-bg:var(--intent-warning-bg);--orange-border:var(--intent-warning-border);--yellow-warn:var(--intent-warning);--yellow-warn-bg:var(--intent-warning-bg);--yellow-warn-border:var(--intent-warning-border);--blue:var(--brand);--blue-l:var(--brand-hover);--blue-d:var(--brand-active);--blue-bg:var(--intent-info-bg);--blue-border:var(--intent-info-border);--theme-background:var(--bg);--theme-surface:var(--surface-raised);--theme-surface-hover:var(--surface-interactive-hover);--theme-accent:var(--brand);--theme-accent-blue:var(--brand);--theme-accent-green:var(--intent-success);--theme-accent-orange:var(--intent-warning);--theme-intent-success:var(--intent-success);--theme-intent-success-bg:var(--intent-success-bg);--theme-intent-warning:var(--intent-warning);--theme-intent-warning-bg:var(--intent-warning-bg);--theme-intent-danger:var(--intent-danger);--theme-intent-danger-bg:var(--intent-danger-bg);--theme-intent-info:var(--intent-info)}html[data-theme=dark],.dark,[data-theme=dark],html[data-theme=arthaops-dark],html[data-theme=avionics],html[data-theme=github-dark],html[data-theme=catppuccin-mocha],html[data-theme=nord],html[data-theme=tokyo-night]{--screw-cap-shine:#8a93a2;--screw-cap-mid:#5a6270;--screw-cap-dark:#373d47;--screw-cap-edge:#191c22;--screw-well-bg:#191c22;--screw-well-edge:#090a0d;--screw-slot-shadow:#040506;--screw-slot-core:#090a0d;--screw-border-highlight:#ffffff73}}
@layer tokens{:root{--btn-primary-bg:var(--brand);--btn-primary-hover:var(--brand-hover);--btn-primary-active:var(--brand-active);--btn-primary-text:var(--text-inverse);--btn-primary-focus:var(--theme-focus-ring);--btn-secondary-bg:var(--surface-raised);--btn-secondary-border:var(--border-primary);--btn-secondary-hover:var(--surface-hover);--btn-secondary-active:var(--surface-active);--btn-secondary-text:var(--text-primary);--btn-ghost-bg:transparent;--btn-ghost-hover:var(--surface-hover);--btn-ghost-text:var(--text-secondary);--btn-danger-bg:var(--intent-danger);--btn-danger-hover:var(--intent-danger-hover);--btn-danger-text:var(--text-inverse);--btn-disabled-bg:var(--surface-disabled);--btn-disabled-text:var(--t4);--card-bg:var(--surface-raised);--card-border:var(--border-primary);--card-border-hover:var(--border-secondary);--card-elevated-bg:var(--surface-floating);--badge-danger-bg:var(--intent-danger-bg);--badge-danger-border:var(--intent-danger-border);--badge-danger-text:var(--intent-danger);--badge-success-bg:var(--intent-success-bg);--badge-success-border:var(--intent-success-border);--badge-success-text:var(--intent-success);--badge-warning-bg:var(--intent-warning-bg);--badge-warning-border:var(--intent-warning-border);--badge-warning-text:var(--intent-warning);--badge-info-bg:var(--intent-info-bg);--badge-info-border:var(--intent-info-border);--badge-info-text:var(--brand-violet);--badge-telemetry-bg:#22c4ff14;--badge-telemetry-border:#22c4ff40;--badge-telemetry-text:var(--telemetry-cyan);--badge-neutral-bg:#ffffff0d;--badge-neutral-border:var(--border-subtle);--badge-neutral-text:var(--t2);--input-bg:var(--surface-base);--input-border:var(--border-primary);--input-border-focus:var(--brand-violet);--input-text:var(--text-primary);--input-placeholder:var(--text-tertiary);--input-disabled-bg:var(--surface-disabled);--input-error-border:var(--intent-danger);--modal-bg:var(--surface-modal);--modal-border:var(--border-secondary);--modal-overlay-bg:#07080ad9;--table-header-bg:var(--surface-base);--table-border:var(--border-primary);--table-row-hover:var(--surface-hover);--table-row-selected:var(--surface-selected);--severity-high-confidence-high-bg:var(--intent-danger-bg);--severity-high-confidence-high-border:var(--intent-danger);--severity-high-confidence-high-text:var(--intent-danger);--severity-high-confidence-low-border:1px dashed var(--intent-warning);--severity-high-confidence-low-text:var(--intent-warning);--severity-medium-confidence-high-bg:var(--intent-warning-bg);--severity-medium-confidence-high-border:var(--intent-warning-border);--severity-medium-confidence-high-text:var(--intent-warning);--severity-resolved-flash-bg:#078d6033;--switch-thumb-idle:var(--text-secondary);--switch-thumb-active:var(--color-white)}}
@layer tokens{:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--space-4xl:64px;--space-5xl:96px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--spacing-card-padding:var(--space-lg);--spacing-panel-gap:var(--space-md);--spacing-header-gap:var(--space-md);--spacing-sidebar-gap:var(--space-sm);--spacing-control-gap:var(--space-xs);--table-row-height:44px;--button-height:38px}[data-density=compact]{--spacing-card-padding:10px;--spacing-panel-gap:8px;--spacing-control-gap:4px;--table-row-height:32px;--button-height:30px}[data-density=comfortable]{--spacing-card-padding:24px;--spacing-panel-gap:16px;--spacing-control-gap:12px;--table-row-height:54px;--button-height:44px}}
@layer tokens{:root{--font-space-grotesk:"Space Grotesk", system-ui, -apple-system, sans-serif;--font-dm-sans:"DM Sans", system-ui, -apple-system, sans-serif;--font-jetbrains-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-heading:var(--font-space-grotesk);--font-sans:var(--font-dm-sans);--font-mono:var(--font-jetbrains-mono);--display:var(--font-heading);--mono:var(--font-mono);--font-size-3xs:10px;--font-size-2xs:11px;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:14px;--font-size-lg:15px;--font-size-xl:16px;--font-size-2xl:18px;--font-size-3xl:20px;--font-size-4xl:22px;--font-size-5xl:26px;--font-size-6xl:32px;--font-size-7xl:44px;--mkt-text-hero:clamp(3rem, 9vw, 10.5rem);--mkt-text-h1:clamp(2.5rem, 5vw, 4rem);--mkt-text-h2:clamp(2rem, 3.5vw, 3rem);--mkt-text-h3:clamp(1.5rem, 2.5vw, 2.25rem);--mkt-text-h4:clamp(1.25rem, 2vw, 1.625rem);--mkt-text-body:1.125rem;--mkt-text-meta:.8125rem;--weight-regular:400;--weight-medium:450;--weight-semibold:600;--weight-bold:700;--weight-black:800;--tracking-tighter:-.04em;--tracking-tight:-.03em;--tracking-snug:-.02em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-wider:.04em;--tracking-widest:.08em;--leading-none:1;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.35;--leading-relaxed:1.45;--type-mkt-display-xl:700 var(--font-size-7xl)/var(--leading-tight) var(--font-heading);--type-mkt-display-lg:700 36px/var(--leading-tight) var(--font-heading);--type-mkt-heading-xl:700 var(--font-size-6xl)/var(--leading-snug) var(--font-heading);--type-mkt-body-lg:400 var(--font-size-xl)/var(--leading-relaxed) var(--font-sans);--type-dash-h1:700 var(--font-size-4xl)/var(--leading-snug) var(--font-heading);--type-dash-h2:600 var(--font-size-2xl)/var(--leading-snug) var(--font-heading);--type-dash-h3:600 var(--font-size-lg)/var(--leading-normal) var(--font-heading);--type-dash-kpi-xl:700 var(--font-size-5xl)/var(--leading-tight) var(--font-heading);--type-dash-kpi-lg:700 var(--font-size-3xl)/var(--leading-snug) var(--font-heading);--type-dash-body-lg:400 var(--font-size-md)/var(--leading-relaxed) var(--font-sans);--type-dash-body-md:400 var(--font-size-sm)/var(--leading-relaxed) var(--font-sans);--type-dash-body-sm:400 var(--font-size-xs)/var(--leading-normal) var(--font-sans);--type-dash-label:600 var(--font-size-2xs)/var(--leading-none) var(--font-sans);--type-dash-button:600 var(--font-size-xs)/var(--leading-none) var(--font-sans);--type-dash-sidebar:500 var(--font-size-xs)/var(--leading-none) var(--font-sans);--type-dash-th:600 var(--font-size-2xs)/var(--leading-none) var(--font-sans);--type-dash-td:450 var(--font-size-xs)/var(--leading-normal) var(--font-mono);--type-dash-code:500 var(--font-size-xs)/var(--leading-normal) var(--font-mono);--type-dash-timestamp:500 var(--font-size-2xs)/var(--leading-none) var(--font-mono);--type-display-xl:var(--type-mkt-display-xl);--type-display-lg:var(--type-mkt-display-lg);--type-heading-xl:var(--type-dash-h1);--type-heading-lg:var(--type-dash-h2);--type-heading-md:var(--type-dash-h3);--type-kpi-xl:var(--type-dash-kpi-xl);--type-kpi-lg:var(--type-dash-kpi-lg);--type-body-lg:var(--type-dash-body-lg);--type-body-md:var(--type-dash-body-md);--type-body-sm:var(--type-dash-body-sm);--type-label-md:var(--type-dash-label);--type-button:var(--type-dash-button);--type-table-header:var(--type-dash-th);--type-table-cell:var(--type-dash-td);--type-code:var(--type-dash-code);--type-timestamp:var(--type-dash-timestamp);--font-display:var(--type-dash-h1);--font-page-title:var(--type-dash-h1);--font-section-title:var(--type-dash-h2);--font-card-title:var(--type-dash-h3);--font-body:var(--type-dash-body-md);--font-caption:var(--type-dash-body-sm);--font-micro:var(--type-dash-label)}}@layer utilities{.type-dash-label{font:var(--type-dash-label);letter-spacing:var(--tracking-wider);text-transform:uppercase}}
@layer tokens{:root{--duration-fast:.12s;--duration-standard:.18s;--duration-emphasis:.3s;--duration-slow:.3s;--duration-morph:.4s;--motion-fast:var(--duration-fast);--motion-normal:var(--duration-standard);--motion-slow:var(--duration-emphasis);--motion-hover:var(--duration-fast) var(--ease-standard);--motion-select:var(--duration-standard) var(--ease-standard);--motion-modal:.22s var(--ease-spring);--motion-overlay:var(--duration-standard) var(--ease-standard);--motion-drawer:.2s var(--ease-spring);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--ease-accelerate:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.16, 1, .3, 1);--ease-emphasized:var(--ease-spring)}}@keyframes ops-cyan-pulse{0%,to{opacity:.6;box-shadow:0 0 4px #22c4ff33}50%{opacity:1;box-shadow:0 0 16px #22c4ff80}}@keyframes ops-green-sweep{0%{opacity:.8;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}to{opacity:.8;transform:scaleX(1)}}@keyframes ops-red-glow{0%,to{box-shadow:0 0 6px #ef444426}50%{box-shadow:0 0 18px #ef444473}}@keyframes ops-rollback-flash{0%{background-color:#078d6040}to{background-color:#0000}}@layer reset{@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-standard:0s;--duration-emphasis:0s;--duration-morph:0s;--ease-spring:linear;--ease-standard:linear}*,:before,:after{scroll-behavior:auto!important;background-attachment:scroll!important;transition-duration:0s!important;transition-delay:0s!important;animation:none!important}}}
@layer tokens{:root{--shadow-sm:0 1px 2px #00000040;--shadow-md:0 4px 12px #00000059;--shadow-lg:0 8px 24px #00000073;--shadow-xl:0 16px 40px #00000080;--shadow-1:var(--shadow-sm);--shadow-2:var(--shadow-md);--shadow-overlay:var(--shadow-lg);--shadow-inset-dark:inset 0 0 12px #0006;--shadow-glass:0 8px 24px 0 #00000059;--elevation-low:var(--shadow-1);--elevation-medium:var(--shadow-2);--elevation-high:var(--shadow-overlay);--elevation-glass:var(--shadow-glass);--shadow-elevation-0:0 2px 4px #00000059, inset 0 1px 0 #ffffff0a;--shadow-elevation-1:0 6px 12px #00000080, inset 0 1px 0 #ffffff0f;--shadow-elevation-2:0 12px 24px #000000b3, inset 0 1px 0 #ffffff14}html[data-theme=light],html[data-theme*=light],html[data-theme*=latte],html[data-theme*=day],html[data-theme*=dawn],html[data-theme*=lotus]{--shadow-sm:0 1px 2px #0000000a, 0 1px 1px #00000005;--shadow-md:0 4px 6px -1px #0000000d, 0 2px 4px -2px #00000008;--shadow-lg:0 8px 16px -3px #0000000f, 0 3px 6px -3px #00000008;--shadow-xl:0 12px 24px -4px #00000012, 0 4px 8px -4px #00000008;--shadow-overlay:0 6px 18px -4px #0000000d;--shadow-glass:0 4px 16px 0 #0000000a;--shadow-elevation-0:0 1px 2px #0000000a, inset 0 1px 0 #fffc;--shadow-elevation-1:0 4px 8px #0000000f, inset 0 1px 0 #ffffffe6;--shadow-elevation-2:0 10px 20px #00000014, inset 0 1px 0 #fff}}
@layer tokens{:root{--radius-none:0px;--radius-xs:var(--radius-none);--radius-sm:var(--radius-none);--radius-md:var(--radius-none);--radius-lg:var(--radius-none);--radius-xl:var(--radius-none);--radius-2xl:var(--radius-none);--radius-pill:var(--radius-none);--surface-radius:var(--radius-none);--card-radius:var(--radius-none);--control-radius:var(--radius-none);--badge-radius:var(--radius-none);--mc-card-radius:var(--radius-none);--mc-nav-item-radius:var(--radius-none);--mc-button-radius:var(--radius-none);--mc-badge-radius:var(--radius-none);--mc-status-pill-radius:var(--radius-none);--mc-input-radius:var(--radius-none);--mc-dialog-radius:var(--radius-none)}}@layer overrides{*,:before,:after{border-radius:var(--radius-none)!important}}
@layer tokens{:root{--opacity-solid:1;--opacity-high:.85;--opacity-medium:.7;--opacity-muted:.4;--opacity-subtle:.15;--opacity-disabled:.5;--opacity-hover-bg:.06;--opacity-active-bg:.12}}
@layer tokens{:root{--z-base:1;--z-nav:100;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-popover:600;--z-toast:700;--z-index-base:var(--z-base);--z-index-nav:var(--z-nav);--z-index-tooltip:var(--z-popover);--z-index-dropdown:var(--z-dropdown);--z-index-popover:var(--z-popover);--z-index-modal:var(--z-modal);--z-index-toast:var(--z-toast);--z-header:var(--z-nav);--z-sidebar:calc(var(--z-nav) + 50);--z-modal-surface:var(--z-modal);--z-toast-surface:var(--z-toast)}}
@layer tokens{:root{--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:3px;--border-style-solid:solid;--border-style-dashed:dashed;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--theme-accent,#0562ef);--focus-ring-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color);--focus-ring:var(--focus-ring-width) solid var(--focus-ring-color);--theme-focus-ring-width:var(--focus-ring-width);--theme-focus-ring-offset:var(--focus-ring-offset);--theme-focus-ring:var(--focus-ring)}}
@layer tokens{:root{--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-xxl:40px;--backdrop-blur-header:var(--blur-xxl);--backdrop-blur-modal:var(--blur-md);--backdrop-blur-overlay:var(--blur-sm)}}
@layer tokens{:root{--icon-size-xs:12px;--icon-size-sm:14px;--icon-size-md:16px;--icon-size-lg:20px;--icon-size-xl:24px;--icon-size-xxl:32px;--icon-size-sidebar:var(--icon-size-sm);--icon-size-action:var(--icon-size-md);--icon-size-indicator:var(--icon-size-lg)}}
@layer tokens{:root{--layout-sidebar-width:240px;--layout-header-height:100px;--layout-content-max-width:1440px;--layout-grid-gap:var(--space-lg);--layout-view-padding:var(--space-xl)}}
@layer tokens{:root{--breakpoint-xs:320px;--breakpoint-sm:480px;--breakpoint-md:640px;--breakpoint-lg:768px;--breakpoint-xl:1024px;--breakpoint-2xl:1280px;--breakpoint-3xl:1536px;--breakpoint-4xl:1920px;--breakpoint-5xl:2560px}}
@layer tokens{:root{--mc-header-height:var(--layout-header-height);--mc-header-padding-x:var(--spacing-card-padding);--mc-header-padding-y:var(--spacing-panel-gap);--mc-header-gap:var(--spacing-panel-gap);--mc-header-bg:var(--theme-overlay-bg);--mc-header-border:var(--theme-border);--mc-sidebar-width:var(--layout-sidebar-width);--mc-sidebar-padding:var(--space-md) var(--space-sm);--mc-sidebar-item-gap:var(--spacing-sidebar-gap);--mc-sidebar-icon-size:var(--icon-size-sidebar);--mc-card-bg:var(--theme-surface);--mc-card-border:var(--theme-border);--mc-card-padding:var(--spacing-card-padding);--mc-card-gap:var(--spacing-panel-gap);--mc-card-radius:var(--card-radius);--mc-card-shadow:var(--elevation-medium);--mc-card-transition:transform var(--duration-standard) var(--ease-spring), box-shadow var(--duration-standard) var(--ease-spring), border-color var(--duration-standard) var(--ease-spring);--mc-metric-card-padding:var(--spacing-card-padding);--mc-metric-title-size:var(--font-size-xs);--mc-metric-val-size:var(--font-size-xxl);--mc-table-row-height:40px;--mc-table-cell-padding-x:var(--space-md);--mc-table-cell-padding-y:var(--space-sm);--mc-table-header-height:44px;--mc-table-border-color:var(--theme-border-subtle);--mc-nav-item-padding:var(--space-sm) var(--space-md);--mc-nav-item-radius:var(--control-radius);--mc-nav-item-bg-hover:#ffffff0a;--mc-nav-item-text-active:var(--theme-accent);--mc-button-height:36px;--mc-button-radius:var(--control-radius);--mc-button-gap:var(--spacing-control-gap);--mc-button-padding-x:var(--space-md);--mc-button-padding-y:var(--space-sm);--mc-button-bg-secondary:#ffffff05;--mc-button-border-secondary:var(--theme-border);--mc-badge-padding-x:var(--space-sm);--mc-badge-padding-y:2px;--mc-badge-radius:var(--badge-radius);--mc-status-pill-padding-x:var(--space-sm);--mc-status-pill-padding-y:var(--space-xs);--mc-status-pill-radius:var(--radius-pill);--mc-input-height:36px;--mc-input-padding-x:var(--space-md);--mc-input-radius:var(--control-radius);--mc-input-bg:#ffffff03;--mc-input-border:var(--theme-border);--mc-dialog-padding:var(--space-xl);--mc-dialog-width:480px;--mc-dialog-radius:var(--card-radius);--mc-dialog-shadow:var(--elevation-high);--mc-dialog-backdrop-blur:var(--backdrop-blur-overlay);--mc-dialog-transition:all var(--duration-standard) var(--ease-spring)}}
@layer tokens{:root{--tint-010:#ffffff03;--tint-015:#ffffff04;--tint-020:#ffffff05;--tint-030:#ffffff08;--tint-035:#ffffff09;--tint-050:#ffffff0d;--tint-060:#ffffff0f;--tint-080:#ffffff14;--tint-120:#ffffff1f;--tint-140:#ffffff24;--tint-150:#ffffff26}html[data-theme=light],html[data-theme=arthaops-light],html[data-theme=github-light],html[data-theme=catppuccin-latte]{--telemetry-cyan:#0369a1;--tint-010:#00000001;--tint-015:#00000002;--tint-020:#00000003;--tint-030:#00000004;--tint-035:#00000005;--tint-050:#00000006;--tint-060:#00000008;--tint-080:#0000000a;--tint-120:#0001;--tint-140:#00000013;--tint-150:#00000014;--shimmer-track:#0445ac66;--shimmer-glass-top:#ffffff38;--shimmer-white:#fff;--shimmer-blue-light:#65a1ff;--shimmer-blue-ink:#388aff;--shimmer-brand-blue:#0562ef;--shimmer-brand-deep:#0345ac;--cursor-ring-track:#0562ef14;--cursor-ring-line:#0562ef6b;--cursor-ring-glow:#388aff2e;--cursor-ring-shadow:#0562ef1f;--cursor-ring-inter-bg:#0562ef0a;--cursor-ring-inter-glow:#0562ef14;--cursor-ring-inter-track:#0562ef40;--cursor-ring-inter-line:#388aff8c;--cursor-ring-inter-outer:#0562ef2e;--cursor-ring-inter-shadow:#0562ef2e;--cursor-dot-bg:#388aff;--cursor-dot-shadow:#0562ef59;--cursor-dot-glow:#ffffffe6;--cursor-dot-inter-bg:#0562ef;--cursor-dot-inter-shadow:#0562ef66;--cursor-dot-inter-glow:#fff}}
@layer tokens{:root{--cyan:var(--telemetry-cyan);--cyan-bg:color-mix(in oklab, var(--telemetry-cyan) 8%, transparent);--cyan-border:color-mix(in oklab, var(--telemetry-cyan) 25%, transparent);--teal:var(--telemetry-cyan);--yellow:var(--intent-warning);--yellow-bg:var(--intent-warning-bg);--yellow-border:var(--intent-warning-border);--amber:var(--intent-warning);--color-warning:var(--intent-warning);--purple:var(--blue,#0562ef);--purple-dark:var(--blue-d,#0451c7);--purple-bg:color-mix(in oklab, var(--blue,#0562ef) 8%, transparent);--purple-border:color-mix(in oklab, var(--blue,#0562ef) 25%, transparent);--red-light:var(--intent-danger-hover);--red-dark:var(--intent-danger);--red-border-strong:color-mix(in oklab, var(--intent-danger) 45%, transparent);--green-ok:var(--intent-success);--emerald-400:var(--intent-success);--color-emerald-400:var(--intent-success);--color-orange-500:var(--color-amber-500);--color-orange-600:var(--color-amber-600);--accent-primary:var(--color-cyan-550);--brand-blue:var(--brand);--brand-blue-deep:var(--brand-active);--brand-blue-ink:#fff;--font-weight-medium:var(--weight-medium);--font-weight-semibold:var(--weight-semibold);--font-weight-bold:var(--weight-bold);--font-weight-black:var(--weight-black);--fw-medium:var(--weight-medium);--fw-semibold:var(--weight-semibold);--fw-bold:var(--weight-bold);--font:var(--font-sans);--font-size-xxl:var(--font-size-2xl);--font-headline:var(--type-dash-h1);--font-h3:var(--type-dash-h3);--panel-header:var(--type-dash-h3);--theme-bg-subtle:var(--bg-2);--bg-subtle:var(--bg-2);--surface-card:var(--bg-card);--border-interactive:var(--border-primary);--border-hover:var(--border-secondary);--text-muted:var(--text-tertiary);--mc-bg-root:var(--bg);--mc-bg-surface-elevated:var(--surface-elevated);--slate-800:var(--bg-3);--r-sm:var(--radius-sm);--r-md:var(--radius-md);--duration-normal:var(--duration-standard);--duration-medium:var(--duration-standard);--motion-standard:var(--motion-normal);--ease-out-quint:var(--ease-decelerate);--shadow-3:var(--shadow-2);--shadow-elite:var(--shadow-2);--a11y-focus-ring:var(--focus-ring);--view-gutter:40px}}
@layer tokens{:root{--surface-radius:var(--radius-md);--card-radius:var(--radius-lg);--control-radius:var(--radius-md);--badge-radius:var(--radius-pill);--a11y-min-touch:44px}}