/* Approved game-wide typeface. Keep this loaded before all screen styles. */
@font-face {
  font-family: 'MedievalSharp';
  src: url('../../fonts/MedievalSharp.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
:root { --game-font: 'MedievalSharp', Georgia, serif; }
body, button, input, select, textarea { font-family: var(--game-font); }
/* The delivered rotate stylesheet is read-only; override its font without editing the art. */
#rotate, #rotate .rotate-screen__eyebrow, #rotate .rotate-screen__status,
#rotate .rotate-screen__factions, #rotate .rotate-screen__factions span { font-family: var(--game-font); }
#splash, #splash .rotate-screen__eyebrow, #splash .rotate-screen__status,
#splash .rotate-screen__factions, #splash .rotate-screen__factions span { font-family: var(--game-font); }
