:root{--ek-color-ink-500: #47506F;--ek-color-ink-600: #2A3352;--ek-color-ink-700: #1E2640;--ek-color-ink-800: #141A2E;--ek-color-ink-900: #0B1020;--ek-color-ink-950: #070A15;--ek-color-chalk-0: #FFFFFF;--ek-color-chalk-25: #FBFCF8;--ek-color-chalk-50: #F4F5EF;--ek-color-chalk-100: #EBEDE5;--ek-color-chalk-200: #DCDFD5;--ek-color-chalk-300: #C4C8BC;--ek-color-chalk-400: #9EA3AF;--ek-color-chalk-500: #737A8B;--ek-color-chalk-600: #565C6D;--ek-color-chalk-700: #3B4152;--ek-color-optic-100: #F2FFCC;--ek-color-optic-500: #D4FF3F;--ek-color-optic-600: #B5E21C;--ek-color-optic-700: #7E9E0B;--ek-color-blue-100: #E6ECFF;--ek-color-blue-500: #2F5BFF;--ek-color-blue-700: #1C3BC4;--ek-color-flare-100: #FFE6E0;--ek-color-flare-500: #FF4A2E;--ek-color-flare-700: #C42A12;--ek-color-turf-100: #DCF5E8;--ek-color-turf-500: #18B26B;--ek-color-turf-700: #0B7A47;--ek-color-amber-100: #FFF1D3;--ek-color-amber-500: #FFB020;--ek-color-amber-700: #A86A00;--ek-color-violet-100: #EEE6FF;--ek-color-violet-500: #8C5CF5;--ek-color-sport-foot: #18B26B;--ek-color-sport-padel: #2F5BFF;--ek-color-sport-tennis: #E2683C;--ek-color-sport-basket: #FF8A1F;--ek-color-sport-squash: #8C5CF5;--ek-color-sport-volley: #F2BE0F;--ek-color-sport-badminton: #13B5A6;--ek-color-sport-tt: #F0508C;--ek-color-sport-hand: #D946EF;--ek-color-sport-pickle: #84CC16;--ek-color-sport-beach: #D9A15B;--ek-radius-xs: 6px;--ek-radius-sm: 10px;--ek-radius-md: 14px;--ek-radius-lg: 20px;--ek-radius-xl: 28px;--ek-radius-pill: 999px;--ek-shadow-1: 0 1px 2px rgba(11,16,32,.06), 0 1px 1px rgba(11,16,32,.04);--ek-shadow-2: 0 6px 18px rgba(11,16,32,.07), 0 1px 3px rgba(11,16,32,.06);--ek-shadow-3: 0 22px 60px rgba(11,16,32,.18), 0 6px 16px rgba(11,16,32,.08);--ek-shadow-glow: 0 0 0 4px rgba(212,255,63,.28);--ek-font-display: "Unbounded", "Segoe UI", system-ui, sans-serif;--ek-font-text: "Manrope", "Segoe UI", system-ui, sans-serif;--ek-font-arabic: "Readex Pro", "Segoe UI", "Tahoma", sans-serif;--ek-font-mono: "JetBrains Mono", ui-monospace, "Consolas", monospace;color-scheme:light;--ek-bg: var(--ek-color-chalk-50);--ek-surface: var(--ek-color-chalk-0);--ek-surface-alt: var(--ek-color-chalk-25);--ek-fg: var(--ek-color-ink-900);--ek-fg-muted: var(--ek-color-chalk-500);--ek-fg-faint: var(--ek-color-chalk-400);--ek-line: var(--ek-color-chalk-200);--ek-primary: var(--ek-color-ink-900);--ek-on-primary: var(--ek-color-chalk-0);--ek-accent: var(--ek-color-optic-500);--ek-on-accent: var(--ek-color-ink-900);--ek-success: var(--ek-color-turf-500);--ek-warning: var(--ek-color-amber-500);--ek-danger: var(--ek-color-flare-500);--ek-info: var(--ek-color-blue-500);--ek-live: var(--ek-color-flare-500)}[data-theme=dark]{color-scheme:dark;--ek-bg: var(--ek-color-ink-900);--ek-surface: var(--ek-color-ink-800);--ek-surface-alt: var(--ek-color-ink-700);--ek-fg: var(--ek-color-chalk-0);--ek-fg-muted: var(--ek-color-chalk-400);--ek-fg-faint: var(--ek-color-chalk-500);--ek-line: var(--ek-color-ink-600);--ek-primary: var(--ek-color-optic-500);--ek-on-primary: var(--ek-color-ink-900);--ek-accent: var(--ek-color-optic-500);--ek-on-accent: var(--ek-color-ink-900);--ek-success: var(--ek-color-turf-500);--ek-warning: var(--ek-color-amber-500);--ek-danger: var(--ek-color-flare-500);--ek-info: var(--ek-color-blue-500);--ek-live: var(--ek-color-flare-500)}
