/* ═══════════════════════════════════════════════════════════════════════
   IBM Plex Sans — servito in locale, come Bootstrap e le icone: nessun
   CDN di terzi, nessun IP di un veterinario mandato fuori mentre compila
   una scheda.

   Due soli file, non otto: quelli che Google serve per IBM Plex Sans sono
   font VARIABILI, cioe' un file per sottoinsieme di caratteri copre tutti
   i pesi da 100 a 700. Da qui `font-weight: 100 700` nelle @font-face.
   - latin      40 KB — italiano, inglese, i simboli di valuta comuni
   - latin-ext  26 KB — accentate dell'Europa centrale, nei cognomi capitano

   Attenzione ai pesi: IBM Plex Sans arriva a 700. Le regole a 800 e 900
   che esistono nei template (il numero grande del controllo, certe
   etichette) vengono rese con il 700, quindi un filo meno marcate di
   prima. Non e' un errore di caricamento.

   Licenza SIL Open Font 1.1, testo in OFL.txt in questa cartella.
   Origine: fonts.gstatic.com (ibmplexsans v23), scaricati il 2026-09-12.
   ═══════════════════════════════════════════════════════════════════════ */

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  src: url('ibm-plex-sans-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7,
    U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F,
    U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100 700;
  font-display: swap;
  src: url('ibm-plex-sans-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6,
    U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122,
    U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
