/* Self-hosted webfonts — closes the last third-party dependency so the terminal
 * works behind buy-side networks that block Google Fonts / CDNs. woff2 latin
 * subsets vendored from @fontsource/poppins@5.2.7 and
 * @fontsource/jetbrains-mono@5.2.8 (npm pack). url()s are relative to THIS file
 * (assets/), so they resolve the same under the app's <base href="/"> and the
 * root marketing pages. */

/* ── Poppins — 400 / 500 / 600 / 700 (UI) ───────────────────────────── */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/poppins-latin-400-normal.woff2) format('woff2');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/poppins-latin-500-normal.woff2) format('woff2');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/poppins-latin-600-normal.woff2) format('woff2');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(fonts/poppins-latin-700-normal.woff2) format('woff2');
}

/* ── JetBrains Mono — 400 / 500 (mono numerics) ─────────────────────── */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/jetbrains-mono-latin-400-normal.woff2) format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/jetbrains-mono-latin-500-normal.woff2) format('woff2');
}
