/* Tangerine Books — self-hosted @font-face sheet (ADR-0006 decision 3).
 *
 * Every font is served from this app's own /static/fonts/ — there is NO
 * request to Google Fonts or any font CDN, so a slow or blocked café
 * connection can never leave the body text unstyled at 9am. The old Kavoon
 * Google-Fonts fallback is dropped entirely.
 *
 * - Space Mono (OFL, freely redistributable) is bundled here as woff2 and is
 *   the body typeface for the whole UI.
 * - Hobo BT is the commercial display face from the design handoff
 *   (`hobo-bt.woff2`). Until the file is present, the family falls back to
 *   Space Mono (see typography.css).
 * - TAN Nimbus is NOT used in any layout (#132). The @font-face and
 *   `tan-nimbus.woff2` remain only so a future logo lockup can opt in
 *   without re-vendoring the face.
 *
 * `font-display: swap` keeps text visible during any load.
 */

/* --- Space Mono (body) — self-hosted OFL woff2 ---------------------------- */
@font-face {
  font-family: "Space Mono";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/static/fonts/space-mono-400.woff2") format("woff2");
}
@font-face {
  font-family: "Space Mono";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/static/fonts/space-mono-700.woff2") format("woff2");
}

/* --- Hobo BT (display) — commercial handoff face, self-hosted ------------- */
@font-face {
  font-family: "Hobo BT";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Hobo BT"), local("HoboBT-Regular"),
    url("/static/fonts/hobo-bt.woff2") format("woff2");
}

/* --- TAN Nimbus — unused in layouts; kept for a possible logo lockup ----- */
@font-face {
  font-family: "TAN Nimbus";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("TAN Nimbus"), local("TANNimbus"),
    url("/static/fonts/tan-nimbus.woff2") format("woff2");
}
