/* exfil.fun's type, for every page: the site, /home, /stats, /history, the
   wallet portal and /trade's chart. Words in Manrope, figures and meta in IBM
   Plex Mono; the pixel face (Pixelify Sans) is the wordmark's alone. Pages use
   var(--sans), var(--mono) or var(--logo) and never name a font:
   tests/web-fonts.test.mjs fails a page that does. All three are SIL OFL
   (OFL-*.txt beside them), cut to Latin, punctuation and symbols. */
@font-face {
  font-family: "Manrope";
  src: url("/fonts/Manrope.woff2") format("woff2");
  font-weight: 200 800;
  font-display: swap;
}
@font-face { font-family: "IBM Plex Mono"; src: url("/fonts/IBMPlexMono-400.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("/fonts/IBMPlexMono-500.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("/fonts/IBMPlexMono-600.woff2") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "IBM Plex Mono"; src: url("/fonts/IBMPlexMono-700.woff2") format("woff2"); font-weight: 700; font-display: swap; }
@font-face { font-family: "Pixelify Sans"; src: url("/fonts/PixelifySans.woff2") format("woff2"); font-weight: 400 700; font-display: swap; }

:root {
  --sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;
  --logo: "Pixelify Sans", "IBM Plex Mono", ui-monospace, monospace;
}
body { font-family: var(--sans); }
