/* Self-hosted web fonts (no Google Fonts / Fontshare requests at runtime,
   so pages render the same in mainland China).
   General Sans — Fontshare, ITF Free Font License. Latin text and titles.
   JetBrains Mono — JetBrains, SIL Open Font License 1.1. Latin subset, variable 300–700.
   Chinese has no web font: it falls back to PingFang SC / Microsoft YaHei. */
@font-face{font-family:'General Sans';src:url('../assets/fonts/GeneralSans-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'General Sans';src:url('../assets/fonts/GeneralSans-500.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'General Sans';src:url('../assets/fonts/GeneralSans-600.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'General Sans';src:url('../assets/fonts/GeneralSans-700.woff2') format('woff2');font-weight:700 900;font-style:normal;font-display:swap;}
@font-face{font-family:'JetBrains Mono';src:url('../assets/fonts/JetBrainsMono-latin-var.woff2') format('woff2');font-weight:300 700;font-style:normal;font-display:swap;
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
