/* One typeface and uppercase presentation across every game interface. */
:root{--game-font:Oxanium,'Trebuchet MS',sans-serif;--mono:var(--game-font);--sans:var(--game-font)}
html,body{font-family:var(--game-font);text-transform:uppercase}
body *,body *::before,body *::after{font-family:var(--game-font)!important;text-transform:uppercase}
input::placeholder,textarea::placeholder{font-family:var(--game-font);text-transform:uppercase}
/* Uppercase is visual only: player names retain their entered spelling in storage. */
#player-name{font-size:16px;letter-spacing:.025em}
#story-dialog .story-copy p,#help-dialog .instructions p{letter-spacing:.015em;line-height:1.8}
#leaderboard-dialog .board-table strong{letter-spacing:.025em}
