@font-face {
  font-family: 'Nunito';
  src: url('fonts/nunito/Nunito.ttf') format('truetype');
  font-style: normal;
  font-weight: 200 1000;
  font-display: swap;
}

/* Risque remains the display face; Nunito carries supporting text. */
.ready-games .game-card.snake .game-copy,
body:is([data-game="money-chase"], .sample-snake-active) main,
body:is([data-game="money-chase"], .sample-snake-active) dialog,
body:is([data-game="money-chase"], .sample-snake-active) .game-instructions p,
body:is([data-game="money-chase"], .sample-snake-active) dialog.has-game-instructions .game-instructions p {
  font-family: 'Nunito', Arial, sans-serif;
}
body:is([data-game="money-chase"], .sample-snake-active) :is(main, dialog) button,
body:is([data-game="money-chase"], .sample-snake-active) :is(#snake, #money-chase) .chase-actions button,
body:is([data-game="money-chase"], .sample-snake-active) .game-instructions-reopen {
  font-family: 'Nunito', Arial, sans-serif;
  font-weight: 800;
}
