/* ============================================================
   TagArcade — self-hosted fonts (SIL Open Font License).
   Local so text renders offline in the APK (no Google Fonts CDN).
   Paths are relative to THIS file (kit/) → kit/fonts/*.woff2
   ============================================================ */
@font-face{
  font-family:'Press Start 2P';font-style:normal;font-weight:400;font-display:swap;
  src:url('fonts/pressstart2p.woff2') format('woff2');
}
@font-face{
  font-family:'VT323';font-style:normal;font-weight:400;font-display:swap;
  src:url('fonts/vt323.woff2') format('woff2');
}

/* ACCENTED CAPITALS (2026-10-05). Press Start 2P squashes A-acute, O-acute, N-tilde ... into the same 7-row cap height as a plain capital (a 5-row
   letter plus a 1-2 row mark), so CORRUPCION / RAPIDAS read as lowercase-looking accents. kit/fonts/pixelcaps.woff2 ("TagArcade Pixel", built by
   tools/fonts/make-pixel-caps.py from the same font under the OFL) draws them as the full plain capital + the accent above the cap line.
   Declared under the SAME family name, LAST, with a unicode-range of exactly the 25 accented capitals: for those characters the browser uses this
   face (the last declaration wins), for everything else - DOM text and every canvas ctx.font that names 'Press Start 2P' - nothing changes. */
@font-face{
  font-family:'Press Start 2P';font-style:normal;font-weight:400;font-display:swap;
  src:url('fonts/pixelcaps.woff2') format('woff2');
  unicode-range:U+00C0-00C5,U+00C8-00CF,U+00D1-00D6,U+00D9-00DD;
}
