/* Font setting (src/lib/gameFont.ts): each choice sets html[data-font] and swaps --game-font.
   Keep the ids here in sync with GAME_FONTS. The faces come from the font CDNs linked in index.html
   and only download once a font is in use. */

:root { --game-font: 'Pleasurize', cursive; }

html[data-font="opendyslexic"] { --game-font: 'OpenDyslexic', sans-serif; }
html[data-font="atkinson"] { --game-font: 'Atkinson Hyperlegible', sans-serif; }
html[data-font="lexend"] { --game-font: 'Lexend', sans-serif; }
html[data-font="nunito"] { --game-font: 'Nunito', sans-serif; }
html[data-font="fredoka"] { --game-font: 'Fredoka', sans-serif; }
html[data-font="patrick-hand"] { --game-font: 'Patrick Hand', cursive; }
html[data-font="pixelify"] { --game-font: 'Pixelify Sans', sans-serif; }
html[data-font="jetbrains-mono"] { --game-font: 'JetBrains Mono', monospace; }
html[data-font="merriweather"] { --game-font: 'Merriweather', serif; }
