/* ============================================================
   冰船 · 自托管字体子集
   ------------------------------------------------------------
   由 Google Fonts / fontsource 的完整子集经 fontTools 按「站内
   实际用字」裁剪生成（见 dev-tools/subset-fonts.py）。
   全站不再向 fonts.googleapis.com / fonts.gstatic.com 发起请求，
   国内访问不再依赖 Google Fonts。

   字符集来源：dev-tools/collect-charset.py 扫描
   index.html / 404.html / privacy.html / assets/js/*.js。
   后续若页面文案增加汉字，需重跑该脚本并重新生成字体，
   否则新增字会回退到系统字体。

   许可：
     Noto Serif SC  — SIL Open Font License 1.1
     Ma Shan Zheng  — SIL Open Font License 1.1
     Cinzel         — SIL Open Font License 1.1
   ============================================================ */

/* ---------- Noto Serif SC（正文中文） ---------- */
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/noto-serif-sc-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/noto-serif-sc-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/noto-serif-sc-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Noto Serif SC';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/noto-serif-sc-900.woff2') format('woff2');
}

/* ---------- Ma Shan Zheng（毛笔标题） ---------- */
@font-face {
  font-family: 'Ma Shan Zheng';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/ma-shan-zheng-400.woff2') format('woff2');
}

/* ---------- Cinzel（拉丁字母，可变字重 400–900） ---------- */
@font-face {
  font-family: 'Cinzel';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('../fonts/cinzel-var.woff2') format('woff2');
}
