:root,[data-theme=kobalt]{--surface:#fff;--surface-raised:#fff;--surface-sunken:#f2f5fb;--surface-pool:#eef3ff;--surface-brand:#0a3dff;--surface-brand-raised:#0831cc;--on-brand:#fff;--on-brand-muted:#dce6ff;--on-brand-action:#fff;--on-brand-action-text:#0a3dff;--board-underline:#ffd84d;--logo-stroke:#fff;--logo-head:#ffd84d;--logo-wave:#7cf5ff;--wordmark:#fff;--wordmark-time:#ffd84d;--hero-bg:#0a3dff;--hero-ink:#fff;--hero-mark:#ffd84d;--hero-muted:#dce6ff;--footer-bg:#0a3dff;--on-footer:#fff;--on-footer-muted:#dce6ff;--ink:#101c4c;--ink-muted:#2f3a5e;--ink-subtle:#4a5578;--line:#e1e6f2;--line-strong:#8590b5;--mark:#ffd84d;--on-mark:#101c4c;--wave:#7cf5ff;--wave-ink:#007a88;--accent:#0a3dff;--accent-hover:#0831cc;--on-accent:#fff;--accent-soft:#eef3ff;--accent-ink:#0831cc;--signal-ink:#0a3dff;--focus:#0a3dff;--info:#0a3dff;--info-soft:#eef3ff;--warn:#b45309;--warn-soft:#fff4e5;--danger:#c8102e;--danger-soft:#fdecef;--improve:#0b7a52;--improve-soft:#e6f6ef;--neutral:#4a5578;--neutral-soft:#f2f5fb;--source:#4a5578;--demo-bg:#0831cc;--demo-ink:#ffd84d;--chart-line:var(--accent);--chart-grid:var(--line);--chart-point-latest:var(--mark)}[data-theme=gece]{--surface-brand:#11215f;--surface-brand-raised:#0b1745;--on-brand-muted:#b9c5ea;--on-brand-action:#0a3dff;--on-brand-action-text:#fff;--hero-bg:#11215f;--hero-muted:#b9c5ea;--footer-bg:#11215f;--on-footer-muted:#b9c5ea;--demo-bg:#0b1745}[data-theme=lacivert]{--surface-sunken:#f1f4f8;--surface-pool:#e6eef7;--surface-brand:#1e3a5f;--surface-brand-raised:#162d4a;--on-brand-muted:#c9d6e6;--on-brand-action-text:#1e3a5f;--hero-bg:#1e3a5f;--hero-muted:#c9d6e6;--footer-bg:#1e3a5f;--on-footer-muted:#c9d6e6;--ink:#12263f;--ink-muted:#2b3a54;--ink-subtle:#4a5e78;--line:#dde4ee;--line-strong:#8194ad;--on-mark:#12263f;--accent-soft:#e6eef7;--info-soft:#e6eef7;--neutral:#4a5e78;--neutral-soft:#f1f4f8;--source:#4a5e78;--demo-bg:#162d4a}[data-theme=acik]{--surface-brand:#fff;--surface-brand-raised:#e1e6f2;--on-brand:#101c4c;--on-brand-muted:#2f3a5e;--on-brand-action:#0a3dff;--on-brand-action-text:#fff;--board-underline:#0a3dff;--logo-stroke:#101c4c;--logo-head:#0a3dff;--logo-wave:#0a3dff;--wordmark:#101c4c;--wordmark-time:#0a3dff;--hero-bg:#eef3ff;--hero-ink:#101c4c;--hero-mark:#0a3dff;--hero-muted:#2f3a5e;--footer-bg:#101c4c;--on-footer-muted:#b9c5ea;--demo-bg:#101c4c}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-pill:999px;--content-max:1200px;--bp-tablet:768px;--bp-desktop:1100px;--row-height:48px;--header-height:64px;--admin-topbar-height:56px;--admin-sidebar-width:248px;--shadow-raised:none;--shadow-overlay:0 12px 32px #0b0d122e;--font-display:"Bricolage Grotesque", "Barlow Semi Condensed", system-ui, sans-serif;--font-sans:"Instrument Sans", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--positive:var(--improve);--source-soft:var(--neutral-soft);--lane-rope:var(--board-underline)}.display{font-family:var(--font-display);letter-spacing:-.02em;font-size:64px;font-weight:800;line-height:1}.h1{font-family:var(--font-display);letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1.05}.h2{font-family:var(--font-display);letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:1.1}.h3{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.2}.kicker{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}.lead{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:28px}.body{font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:24px}.body-strong{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:24px}.body-sm{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:20px}.ui{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.label{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.caption{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:18px}.time-xl{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:72px;font-weight:800;line-height:1}.time-lg{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}.time{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.2}.lane{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1}.kpi{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400;line-height:20px}@media (width<=767px){.h1{font-size:32px}.h2{font-size:24px}.time-xl{font-size:48px}}
