/* The game's three typefaces, hosted with it (round seven, phase 19), so a page makes no request to anyone
   else. Each is the Latin subset Google Fonts serves; a character outside it falls back to the system's
   font. All three are under the SIL Open Font License, 1.1: OFL-alegreyasc.txt, OFL-atkinsonhyperlegible.txt
   and OFL-splinesansmono.txt, here. */
@font-face {
  font-family: 'Alegreya SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(alegreya-sc-500.woff2) format('woff2');
}
@font-face {
  font-family: 'Alegreya SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(alegreya-sc-700.woff2) format('woff2');
}
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(atkinson-hyperlegible-400.woff2) format('woff2');
}
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(atkinson-hyperlegible-400-italic.woff2) format('woff2');
}
@font-face {
  font-family: 'Atkinson Hyperlegible';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(atkinson-hyperlegible-700.woff2) format('woff2');
}
@font-face {
  font-family: 'Spline Sans Mono';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(spline-sans-mono.woff2) format('woff2');
}
