@font-face{font-family:__GeistMono_de43f5;src:url(/_next/static/media/f5cb94a89b585f0b.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_de43f5{font-family:__GeistMono_de43f5,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_de43f5{--font-geist-mono:"__GeistMono_de43f5",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:__GeistSans_b3532f;src:url(/_next/static/media/e91e1ff17da97c42-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_b3532f;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_b3532f{font-family:__GeistSans_b3532f,__GeistSans_Fallback_b3532f}.__variable_b3532f{--font-geist-sans:"__GeistSans_b3532f","__GeistSans_Fallback_b3532f"}:root,[data-theme=light]{--canvas:#f8f9fb;--surface:#fff;--surface-2:#f3f4f6;--hairline:#e8eaee;--hairline-strong:#d9dce3;--text:#0c0e13;--text-2:#5c6370;--text-3:#8a909b;--pulse:#3b82f6;--pulse-hover:#2f74e8;--pulse-ink:#2563eb;--pulse-soft:#eaf2ff;--on-pulse:#fff;--success:#16a34a;--success-ink:#15803d;--success-soft:#e9f8ee;--warning:#f59e0b;--warning-ink:#b45309;--warning-soft:#fff6e5;--danger:#dc2626;--danger-ink:#b91c1c;--danger-soft:#fdeeee;--neutral-ink:#4b5563;--focus:#3b82f659;--live-halo:#ef44442e;--radar-canvas:#0b0c10;--radar-surface:#15161c;--radar-hairline:#262830;--radar-text:#f2f3f5;--radar-text-2:#a0a6b1;--shadow-hairline:0 0 0 1px rgba(12,14,19,.06);--shadow-card:0 1px 2px rgba(12,14,19,.04),0 0 0 1px rgba(12,14,19,.05);--shadow-pop:0 8px 24px rgba(12,14,19,.1),0 0 0 1px rgba(12,14,19,.06);--shadow-focus:0 0 0 3px rgba(59,130,246,.3);--shadow-live:0 0 0 4px rgba(239,68,68,.18)}.dark,[data-theme=dark]{--canvas:#0b0c10;--surface:#111216;--surface-2:#191a20;--hairline:#24262d;--hairline-strong:#30333c;--text:#f2f3f5;--text-2:#a0a6b1;--text-3:#6b7280;--pulse:#3b82f6;--pulse-hover:#4f8ff7;--pulse-ink:#7aaaff;--pulse-soft:#15213a;--on-pulse:#fff;--success:#22c55e;--success-ink:#4ade80;--success-soft:#0f2a1a;--warning:#f59e0b;--warning-ink:#fbbf24;--warning-soft:#2b2210;--danger:#ef4444;--danger-ink:#f87171;--danger-soft:#2c1314;--neutral-ink:#c3c7cf;--focus:#3b82f680;--live-halo:#ef44443d;--radar-canvas:#0b0c10;--radar-surface:#15161c;--radar-hairline:#262830;--radar-text:#f2f3f5;--radar-text-2:#a0a6b1;--shadow-hairline:0 0 0 1px hsla(0,0%,100%,.08);--shadow-card:0 1px 2px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.07);--shadow-pop:0 12px 32px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.1);color-scheme:dark}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--control-sm:28px;--control-md:32px;--control-lg:40px;--row:40px;--sidebar:232px;--topbar:48px;--content-max:1280px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--radius-full:9999px;--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--ease-out:cubic-bezier(0.2,0,0,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--font-sans:Geist,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"Geist Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.display{font-size:28px;line-height:34px;letter-spacing:-.03em}.display,.title{font-family:var(--font-sans);font-weight:600}.title{font-size:20px;line-height:28px;letter-spacing:-.02em}.heading{font-family:var(--font-sans);font-size:15px;line-height:22px;font-weight:600;letter-spacing:-.01em}.body{font-weight:400}.body,.body-strong{font-family:var(--font-sans);font-size:14px;line-height:20px}.body-strong{font-weight:500}.small{font-weight:400}.small,.small-strong{font-family:var(--font-sans);font-size:13px;line-height:18px}.small-strong{font-weight:500}.caption{font-size:12px;font-weight:400}.caption,.overline{font-family:var(--font-sans);line-height:16px}.overline{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.kpi{font-size:28px;line-height:32px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.data,.kpi{font-family:var(--font-mono);font-weight:500}.data{font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.kbd{font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}.kbd,.radar-clock{font-family:var(--font-mono);font-weight:500}.radar-clock{font-size:40px;line-height:44px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.radar-kpi{font-family:var(--font-mono);font-size:24px;line-height:28px;font-weight:500;font-variant-numeric:tabular-nums}