/* ============================================================
   Sentence Notes — bundled Chinese display font
   ------------------------------------------------------------
   Font:    Noto Serif SC (SIL Open Font License 1.1)
   Subset:  HSK 3.0 all levels (1-9) = 3,088 characters
            + Chinese punctuation  →  3,121 glyphs
   Weights: 400 (regular), 700 (bold)
   Source:  public/fonts/OFL.txt (license) + tools/build-font-subset.py (rebuild recipe)

   NOTE: the unicode-range below claims only Chinese / CJK codepoints,
   so every piece of English UI text keeps rendering in Georgia / system
   fonts exactly as before — this file cannot change how English looks.
   Characters outside the subset (rare non-HSK Chinese) fall back to the
   system Chinese font transparently.
   ============================================================ */

@font-face {
  font-family: "Sentence Serif";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/sn-serif-400.woff2?v=1") format("woff2");
  unicode-range: U+00B7, U+2014, U+2018-2019, U+201C-201D, U+2026,
                 U+3000-303F, U+4E00-9FFF, U+FF01-FF65;
}

@font-face {
  font-family: "Sentence Serif";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/sn-serif-700.woff2?v=1") format("woff2");
  unicode-range: U+00B7, U+2014, U+2018-2019, U+201C-201D, U+2026,
                 U+3000-303F, U+4E00-9FFF, U+FF01-FF65;
}
