/* ============================================================
   OTableau — les polices de Mission STMG, servies EN LOCAL

   ⚠️ CE FICHIER EST GENERE par `outils/otableau/polices.py`.
      Ne pas le retoucher a la main : la prochaine execution
      l'ecraserait.

   ⚠️ AUCUNE REQUETE NE SORT VERS GOOGLE. Ce site est ouvert par
      des eleves mineurs, et `fonts.gstatic.com` recevrait leur
      adresse IP (§2.5). C'est la raison d'etre de ce fichier,
      et elle vaut plus que la commodite d'un `@import`.

   ⚠️ `font-display: swap` : le texte s'affiche TOUT DE SUITE avec
      la pile systeme, puis bascule. Sur le telephone d'un eleve
      en classe, attendre une police serait attendre pour rien.
============================================================ */

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('polices/outfit.woff2') format('woff2');
  /* Le sous-ensemble `latin` : accents francais, euro,
     guillemets. Ce qu'une copie d'eleve porte. */
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC,
    U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url('polices/fraunces.woff2') format('woff2');
  /* Le sous-ensemble `latin` : accents francais, euro,
     guillemets. Ce qu'une copie d'eleve porte. */
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC,
    U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC,
    U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
