/* Generated from tokens.json. Do not edit by hand. */
:root, [data-theme="light"] {
  --paper: #f4f5f7;
  --surface: #ffffff;
  --surface-sunk: #eceef1;
  --hairline: #dfe2e7;
  --ink: #11151b;
  --ink-muted: #5a6371;
  --band: #0b0e12;
  --on-band: #ffffff;
  --on-band-muted: #a7b0bd;
  --mo-brand: #00b8f0;
  --mo-strong: #0072a3;
  --mo-soft: #e3f6fd;
  --ok-brand: #f80020;
  --ok-strong: #c8001a;
  --ok-soft: #fde6e9;
  --tx-brand: #f80000;
  --tx-strong: #c40000;
  --tx-soft: #fde5e5;
  --accent: var(--mo-brand);
  --accent-strong: var(--mo-strong);
  --accent-soft: var(--mo-soft);
  --on-accent: #ffffff;
  --gold: #facc15;
  --on-gold: #11151b;
  --gold-text: #7a5c00;
  --silver: #c3cad4;
  --bronze: #e2b07e;
  --up: #0b7a4e;
  --down: #c2410c;
  --data-win-bg: #e2f3ea;
  --data-win: #0b6b45;
  --data-loss-bg: #fdece4;
  --data-loss: #9a3412;
  --data-bar: #4a6c96;
  --data-1: #1f3b5c;
  --data-2: #3f6896;
  --data-3: #93b3d6;
  --data-4: #d6e3f1;
  --on-data-strong: #ffffff;
  --champ-bg: #fdf3c4;
  --champ-fg: #6b5000;
  --champ-line: #e9c200;
  --place2-bg: #eef0f3;
  --place2-fg: #3d4450;
  --place2-line: #b9c1cc;
  --place3-bg: #f8e9da;
  --place3-fg: #74431a;
  --place3-line: #d9a774;
  --note-bg: #fffbea;
  --scrim: rgba(244,245,247,0.86);
  --video-ground: #000000;
  --video-play: rgba(255,255,255,0.14);
  --video-badge: rgba(0,0,0,0.7);
}
:root {
  --font-display: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;
  --font-sans: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-pill: 999px;
}
[data-theme="dark"] {
  --paper: #0d1014;
  --surface: #161a20;
  --surface-sunk: #1d222a;
  --hairline: #2a303a;
  --ink: #edf0f4;
  --ink-muted: #9aa3b1;
  --mo-strong: #3ccbf5;
  --mo-soft: #0f2a36;
  --ok-strong: #ff5a6a;
  --ok-soft: #3a1218;
  --tx-strong: #ff5c5c;
  --tx-soft: #3a1212;
  --on-accent: #0b0e12;
  --gold-text: #facc15;
  --silver: #8e98a6;
  --bronze: #b9804a;
  --up: #34d399;
  --down: #ff8a4c;
  --data-win-bg: #0f2b20;
  --data-win: #4ade80;
  --data-loss-bg: #3a1a0c;
  --data-loss: #ff9a62;
  --data-bar: #7fa3cc;
  --data-1: #a9c6e8;
  --data-2: #6f95c2;
  --data-3: #3f5f86;
  --data-4: #24364d;
  --on-data-strong: #0b0e12;
  --champ-bg: #3a3005;
  --champ-fg: #facc15;
  --champ-line: #8a6d00;
  --place2-bg: #262c35;
  --place2-fg: #c3cad4;
  --place2-line: #4a5361;
  --place3-bg: #33241a;
  --place3-fg: #e2b07e;
  --place3-line: #7a5530;
  --note-bg: #2a2410;
  --scrim: rgba(13,16,20,0.86);
}
