/*
 * IBM Plex Sans (interfaccia) e IBM Plex Mono (dati), file ufficiali IBM non
 * modificati (pacchetti npm @ibm/plex-sans e @ibm/plex-mono, cartella
 * fonts/complete/woff2). Licenza SIL OFL 1.1 in OFL.txt, da tenere accanto ai
 * file. Niente CDN: i font si servono da qui come il resto della pagina.
 *
 * Gli URL sono relativi a questo file, quindi funziona alla radice e dietro
 * un reverse proxy senza configurazione (stessa regola di web/static).
 */

@font-face {
  font-family: "IBM Plex Sans";
  src: url("IBMPlexSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Sans";
  src: url("IBMPlexSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Sans";
  src: url("IBMPlexSans-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Mono";
  src: url("IBMPlexMono-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBM Plex Mono";
  src: url("IBMPlexMono-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/*
 * PD Instrument (titoli: nome della pagina, dialog, pannelli - docs/web/DESIGN.md
 * § 4): Instrument Serif allargato x1,08, un peso solo. Licenza SIL OFL 1.1
 * in OFL-Instrument-Serif.txt.
 */
@font-face {
  font-family: "PD Instrument";
  src: url("PDInstrument-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
