/* ══════════════════════════════════════════════════════════════════════════════════════════════
   LES POLICES, SERVIES PAR NOUS — PLUS AUCUN APPEL A GOOGLE

   Généré par `scripts/rapatrier-polices.js`. Ne pas éditer à la main : relancer le script.

   ⚠️⚠️ POURQUOI CE FICHIER EXISTE : les pages chargeaient leurs polices chez `fonts.googleapis.com`.
   MESURÉ : réponse **504** — et c'est exactement ce qui produisait « 2 erreurs JS sur le cockpit ».
   Client (verbatim) : « il doit jamais tomber » + « elle doit pouvoir gérer en cache au cas où
   y'a pas de connexion ». Une police chez un tiers fait tomber les deux : un serveur de plus qui
   peut ne pas répondre, une requête qui bloque le rendu, et un hors-ligne forcément incomplet.

   ✅ On télécharge une fois, on garde, on sert. `latin` + `latin-ext` seulement.
   ⚠️ `font-display: swap` est conservé : le texte s'affiche immédiatement avec la police du
   système, puis se substitue. Un écran vide le temps du chargement serait inacceptable.
   ══════════════════════════════════════════════════════════════════════════════════════════════ */
/* Manrope — 400 normal — latin-ext */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/manrope-400-normal-latin-ext.woff2") format("woff2");
}

/* Manrope — 400 normal — latin */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/manrope-400-normal-latin.woff2") format("woff2");
}

/* Manrope — 500 normal — latin-ext */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/manrope-500-normal-latin-ext.woff2") format("woff2");
}

/* Manrope — 500 normal — latin */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/manrope-500-normal-latin.woff2") format("woff2");
}

/* Manrope — 600 normal — latin-ext */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/manrope-600-normal-latin-ext.woff2") format("woff2");
}

/* Manrope — 600 normal — latin */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/manrope-600-normal-latin.woff2") format("woff2");
}

/* Manrope — 700 normal — latin-ext */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/manrope-700-normal-latin-ext.woff2") format("woff2");
}

/* Manrope — 700 normal — latin */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/manrope-700-normal-latin.woff2") format("woff2");
}

/* Manrope — 800 normal — latin-ext */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/manrope-800-normal-latin-ext.woff2") format("woff2");
}

/* Manrope — 800 normal — latin */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/manrope-800-normal-latin.woff2") format("woff2");
}

/* Plus Jakarta Sans — 400 normal — latin-ext */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-400-normal-latin-ext.woff2") format("woff2");
}

/* Plus Jakarta Sans — 400 normal — latin */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-400-normal-latin.woff2") format("woff2");
}

/* Plus Jakarta Sans — 500 normal — latin-ext */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-500-normal-latin-ext.woff2") format("woff2");
}

/* Plus Jakarta Sans — 500 normal — latin */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-500-normal-latin.woff2") format("woff2");
}

/* Plus Jakarta Sans — 600 normal — latin-ext */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-600-normal-latin-ext.woff2") format("woff2");
}

/* Plus Jakarta Sans — 600 normal — latin */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-600-normal-latin.woff2") format("woff2");
}

/* Plus Jakarta Sans — 700 normal — latin-ext */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-700-normal-latin-ext.woff2") format("woff2");
}

/* Plus Jakarta Sans — 700 normal — latin */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-700-normal-latin.woff2") format("woff2");
}

/* Plus Jakarta Sans — 800 normal — latin-ext */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-800-normal-latin-ext.woff2") format("woff2");
}

/* Plus Jakarta Sans — 800 normal — latin */
@font-face {
  font-family: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/fonts/plus-jakarta-sans-800-normal-latin.woff2") format("woff2");
}

/* DM Mono — 400 normal — latin-ext */
@font-face {
  font-family: "DM Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/dm-mono-400-normal-latin-ext.woff2") format("woff2");
}

/* DM Mono — 400 normal — latin */
@font-face {
  font-family: "DM Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/dm-mono-400-normal-latin.woff2") format("woff2");
}

/* DM Mono — 500 normal — latin-ext */
@font-face {
  font-family: "DM Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/dm-mono-500-normal-latin-ext.woff2") format("woff2");
}

/* DM Mono — 500 normal — latin */
@font-face {
  font-family: "DM Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/dm-mono-500-normal-latin.woff2") format("woff2");
}
