@font-face {
  font-family: 'Gafata';
  src: url('fonts/gafata/Gafata-Regular.ttf?v=candy-bingo-20260913') format('truetype');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Sora';
  src: url('fonts/sora/Sora.ttf') format('truetype');
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
}
/* Keep Gafata for display titles and use Sora for supporting text. */
.ready-games .game-card.quick .game-copy,
body[data-game="quick-choice"] main,
body[data-game="quick-choice"] dialog,
body[data-game="quick-choice"] :is(main, dialog) button,
body[data-game="quick-choice"] .game-instructions p,
body[data-game="quick-choice"] dialog.has-game-instructions .game-instructions p {
  font-family: 'Sora', Arial, sans-serif;
}
body[data-game="quick-choice"] button.game-instructions-reopen {
  font-family: 'Sora', Arial, sans-serif;
  font-size: 16px;
  font-weight: 700;
}
body[data-game="quick-choice"]:not(.chase-active) .controller-title #game-title,
body[data-game="quick-choice"] #game-title span,
body[data-game="quick-choice"] dialog h2,
.ready-games .game-card.quick h2 {
  font-family: 'Gafata', Arial, sans-serif;
  font-weight: 400;
  letter-spacing: normal;
}
