/* Self-hosted IBM Plex + Spectral (SIL Open Font License 1.1).
   GENERATED — see scratchpad/selfhost_fonts.py; regenerate if a weight is added.

   NOT loaded from Google Fonts, deliberately, for two reasons:
   1. Privacy — it was the only third party a visitor's browser contacted, which handed their IP
      to Google on every page load for no benefit to them.
   2. Correctness — the CDN serves a LATIN SUBSET. This interface is full of Greek (alpha, beta,
      gamma, mu, psi, Sigma, Delta) and the PDF already had to bundle these same full files for
      exactly that reason. Now the pages and the report use one identical set. */
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/IBMPlexMono-Regular.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/IBMPlexMono-Medium.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/IBMPlexMono-SemiBold.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/IBMPlexMono-Bold.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:400;font-display:swap;src:url("/fonts/IBMPlexMono-Italic.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-style:italic;font-weight:500;font-display:swap;src:url("/fonts/IBMPlexMono-MediumItalic.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/IBMPlexSans-Regular.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/IBMPlexSans-SemiBold.woff2") format("woff2")}
@font-face{font-family:"IBM Plex Sans";font-style:italic;font-weight:400;font-display:swap;src:url("/fonts/IBMPlexSans-Italic.woff2") format("woff2")}
@font-face{font-family:"Spectral";font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/Spectral-Medium.woff2") format("woff2")}
@font-face{font-family:"Spectral";font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/Spectral-SemiBold.woff2") format("woff2")}
@font-face{font-family:"Spectral";font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/Spectral-Bold.woff2") format("woff2")}
