/* Cyrillic-locale font override. Loaded by base-generic.html only when
 * the active language uses the Cyrillic script (currently just `ru`).
 *
 * Pairs Noto Sans for Cyrillic codepoints with the existing Roboto
 * fallback for any Latin content on the same page — brand names like
 * "Comparekink" stay in their familiar Latin face, while Cyrillic body
 * text picks up Noto Sans via the font-family priority below.
 *
 * Noto Sans Regular is the project's pan-script Latin/Cyrillic/Greek
 * font; we ship the full TTF here rather than a script-specific subset
 * because Cyrillic doesn't have its own Noto sub-family (unlike Arabic
 * / Devanagari) — Cyrillic glyphs live in the base Noto Sans face.
 *
 * The same TTFs need to be staged into the screenshot test environment
 * (`script_fonts` on `playwright_postgresql_py_test`) for the gallery
 * to show real glyphs instead of missing-glyph squares; that hook is
 * added once the font-staging infra in PR #151 lands. */

@font-face {
  font-family: "Noto Sans";
  src: url("fonts/NotoSans-Regular.f53b83ff53f1.ttf") format("truetype");
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans";
  src: url("fonts/NotoSans-Bold.95a12ca7e42d.ttf") format("truetype");
  font-weight: bold;
  font-display: swap;
}

* {
  font-family: "Noto Sans", "Roboto", sans-serif;
}
