/* ============================================================
   搭子卡自托管字体槽位(BUILD §5.2)
   正面「圆头黑体」、反面「宋体」。两处都由 src/scripts/dazi/render.ts 在 canvas 里用同名字族。

   🔴 现状:自托管的 woff2 还没交付(见 docs/dazi-build-20260908.md 的缺件清单)。
      所以下面两个字族现在**只声明 local() 来源** —— 命中用户机器上已有的中文字,
      命不中就落到 render.ts 里那条系统栈。全程零外链、零 404:
      deploy-site.sh 有一道硬闸,产物里出现任何在线字体服务的域名都发不出去;
      况且那类服务在国内本来也连不上。

   字件到位后怎么接(只改这个文件,别处一行不动):
      1. 把 woff2 放到 public/fonts/,例如 dazi-round.woff2 / dazi-serif.woff2;
      2. 在对应 @font-face 的 src 末尾补一条 `url("./dazi-round.woff2") format("woff2")`;
      3. 中文全字库很大,交付时请先按常用字集做子集化(目标 ≤ 1.5MB/档),
         并保留 font-display:swap —— 字没下来之前先用系统字顶上,别让卡是空的。

   候选(都可商用,择一即可):
      圆头黑体:HarmonyOS Sans SC / 阿里巴巴普惠体 3.0 / 站酷快乐体(更圆,适合称号)
      宋体:    Noto Serif SC / 思源宋体 SC
   ============================================================ */

@font-face {
  font-family: "DaziRound";
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: local("PingFang SC"), local("HarmonyOS Sans SC"), local("MiSans"),
       local("Source Han Sans SC"), local("Noto Sans SC"), local("Microsoft YaHei");
}

@font-face {
  font-family: "DaziSerif";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: local("Songti SC"), local("STSong"), local("Source Han Serif SC"),
       local("Noto Serif SC"), local("SimSun");
}
