/* Design tokens — desenho do Marcador.pdf. A cor de destaque (--accent) vem da COMPETIÇÃO (laranja = Liga Europa);
   engine.js muda-a quando a competição muda. --accent-ink = cor do texto por cima da cor de destaque. */
:root {
  --accent: #FF5A00;
  --accent-a: #FF3200;
  --accent-b: #FF7D00;
  --accent-ink: #FFFFFF;
  --bg: #000C0F;
  --bg-2: #04161B;
  --orange-a: var(--accent-a);
  --orange-b: var(--accent-b);
  --orange: var(--accent);
  --uel-orange: var(--accent);
  --white: #FFFFFF;
  --muted: rgba(255, 255, 255, 0.62);
  --line: rgba(255, 255, 255, 0.14);
  --grad: linear-gradient(90deg, var(--orange-a), var(--orange-b));
  --grad-v: linear-gradient(180deg, var(--orange-b), var(--orange-a));
  --green: #19D35B;
  --red: #FF2D2D;
  --yellow: #FFD400;
  /* Myriad Pro Bold is the PDF font; Segoe UI Bold is the closest font present on Windows */
  --font-num: 'Myriad Pro', 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
  /* Bahnschrift (DIN) matches the player cards lettering */
  --font-title: 'Bahnschrift', 'DIN Alternate', 'DIN', 'Segoe UI', Arial, sans-serif;
}

/* Bahnschrift is a variable font (wdth 75–100, wght 300–700) */
.f-title { font-family: var(--font-title); font-weight: 700; font-variation-settings: 'wdth' 100, 'wght' 700; text-transform: uppercase; }
/* Chrome ignores 'wdth' variation settings on the system Bahnschrift but honours font-stretch */
.f-cond { font-family: var(--font-title); font-weight: 700; font-stretch: 75%; font-variation-settings: 'wdth' 75, 'wght' 700; text-transform: uppercase; }
.f-semi { font-family: var(--font-title); font-weight: 600; font-stretch: 87.5%; font-variation-settings: 'wdth' 85, 'wght' 600; text-transform: uppercase; }
.f-num { font-family: var(--font-num); font-weight: 700; font-variant-numeric: tabular-nums; }
