/* Police "Outfit" hébergée en local (assets/vendor/fonts/) plutôt que via
   Google Fonts — même raison que Phaser (voir index.html, sw.js) : un
   fichier chargé depuis un domaine externe n'est jamais mis en cache par
   le service worker (sa logique ignore toute requête hors de sa propre
   origine), donc jamais disponible hors-ligne au-delà du cache HTTP natif
   du navigateur, jamais garanti. Fichiers .woff2 récupérés via le paquet
   npm officiel @fontsource/outfit (mêmes fichiers que ceux servis par
   Google Fonts) — sous-ensemble "latin" uniquement (français/anglais,
   les 2 seules langues de l'app), poids 600/700/800 uniquement (les
   3 seuls réellement utilisés, voir --font-family dans index.html). */

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url('./fonts/outfit-latin-600-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url('./fonts/outfit-latin-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url('./fonts/outfit-latin-800-normal.woff2') format('woff2');
}
