/* ═══════════════════════════════════════════════════════════
   CSI MaaS — 自托管字体（全部为 SIL OFL 1.1 授权，见 OFL.txt）
   字重与文件一一对应，杜绝合成加粗（fake bold）。
   ═══════════════════════════════════════════════════════════ */
@font-face{
  font-family:"Noto Sans SC";
  src:url("NotoSansSC-Regular.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Noto Sans SC";
  src:url("NotoSansSC-Medium.woff2") format("woff2");
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Noto Sans SC";
  src:url("NotoSansSC-Bold.woff2") format("woff2");
  font-weight:700; font-style:normal; font-display:swap;
}
/* 600 档：浏览器按 CSS 字重匹配规则自动落到 700 文件（非合成加粗） */

@font-face{
  font-family:"Noto Serif SC";
  src:url("NotoSerifSC-Regular.woff2") format("woff2");
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:"Noto Serif SC";
  src:url("NotoSerifSC-SemiBold.woff2") format("woff2");
  font-weight:600; font-style:normal; font-display:swap;
}
