/* Self-hosted IBM Plex (spec §3 type tokens) — replaces the Google Fonts <link>
 * so the strict CSP stays pure 'self' (no fonts.googleapis.com / fonts.gstatic.com).
 * Files vendored from @fontsource/ibm-plex-sans@5 and @fontsource/ibm-plex-mono@5
 * (latin subset, normal style; weights match the former Google request:
 * Sans 400/500/600/700, Mono 400/500). url()s are relative to this file so
 * collectstatic's ManifestStaticFilesStorage rewrites them to hashed names.
 */

/* IBM Plex Sans */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-400-normal.77bc02670657.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-500-normal.f7016cd446d2.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-600-normal.196e3cbc5fee.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/ibm-plex-sans-latin-700-normal.c277d7b83f8a.woff2") format("woff2");
}

/* IBM Plex Mono */
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/ibm-plex-mono-latin-400-normal.79936b18df9f.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/ibm-plex-mono-latin-500-normal.b1c8a895f5fd.woff2") format("woff2");
}
