/* Generated by Web/scripts/make-tokens.mjs from Shared/theme-tokens.json. Don't edit. */
:root {
  color-scheme: light dark;
  --background: #F3F4EE;
  --surface: #FFFFFF;
  --surfaceElevated: #FFFFFF;
  --textPrimary: #0E1A13;
  --textSecondary: #4A5A50;
  --textTertiary: #6B7A70;
  --accent: #1F6B3A;
  --accentSoft: #DCEBD9;
  --onAccent: #FFFFFF;
  --positive: #1D7A44;
  --negative: #C2372B;
  --warning: #A35F00;
  --divider: #DDE2D9;
  --scoreboard: #0E1A13;
  --onScoreboard: #FFD23F;
  --chart1: #1F6B3A;
  --chart2: #1C6FB8;
  --chart3: #D0582A;
  --chart4: #7B4FC9;
}
@media (prefers-color-scheme: dark) {
  :root {
    --background: #0B1410;
    --surface: #122019;
    --surfaceElevated: #1A2C23;
    --textPrimary: #F2F5EE;
    --textSecondary: #A9B8AE;
    --textTertiary: #7D9084;
    --accent: #D7FF3A;
    --accentSoft: #2A3A12;
    --onAccent: #0B1410;
    --positive: #5BE38F;
    --negative: #FF6B5E;
    --warning: #FFB547;
    --divider: #24372D;
    --scoreboard: #050A07;
    --onScoreboard: #FFD23F;
    --chart1: #D7FF3A;
    --chart2: #5EC8FF;
    --chart3: #FF8A5B;
    --chart4: #C59BFF;
  }
}
