/* ---------------------------------------------------------------------------
 * Fontes do Truco / Gama Jogos — servidas DAQUI, não do Google.
 *
 * Antes o index.html puxava de fonts.googleapis.com + fonts.gstatic.com. Isso
 * custava duas conexões externas antes do primeiro texto aparecer, entregava o
 * IP de todo jogador pro Google a cada partida, e no APK deixava o jogo com a
 * fonte errada sempre que a internet do celular estava ruim. Agora os arquivos
 * vão dentro do próprio site e dentro do APK.
 *
 * Subset: latin. Cobre todo o português (á à â ã é ê í ó ô õ ú ç, ª º) mais a
 * pontuação que o jogo usa (– — • … ‹ ›). Conferido glifo a glifo: nenhum
 * caractere que o jogo desenha hoje se perde. Os símbolos (♠ ♣ ♥ ♦ ★ ⚡ e os
 * emojis) NUNCA estiveram nessas fontes — sempre vieram da fonte do sistema,
 * e continuam vindo. Nada muda visualmente.
 *
 * font-display: swap — mesmo comportamento do &display=swap que estava na URL
 * do Google: o texto aparece na hora com a fonte do sistema e troca pela certa
 * quando ela carrega, em vez de ficar invisível esperando.
 *
 * Licença: Oswald, Inter e Caveat são SIL Open Font License 1.1 — pode
 * hospedar e redistribuir. As licenças estão nesta mesma pasta.
 * ------------------------------------------------------------------------- */

/* ---- Oswald ---- */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./oswald-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./oswald-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./oswald-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./oswald-latin-700-normal.woff2') format('woff2');
}

/* ---- Inter ---- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./inter-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./inter-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./inter-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./inter-latin-700-normal.woff2') format('woff2');
}

/* ---- Caveat ---- */
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./caveat-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./caveat-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./caveat-latin-700-normal.woff2') format('woff2');
}
