/* IBM Plex face declarations.
   Served from public/ rather than bundled: the faces are referenced by absolute
   path so that index.html can PRELOAD the sans file by name, and a bundled
   stylesheet would rewrite that name to a content hash the preload could not
   predict. The bundler also refuses to resolve an absolute url() from src/.
   Licensed under the SIL OFL — OFL.txt sits beside these files and must stay. */

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/ibm-plex-sans-var.woff2') format('woff2-variations');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-400.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-700.woff2') format('woff2');
}
