/*fonts start*/
@font-face{font-family:'HarmonyOS Sans SC';src:url('../fonts/HarmonyOS_Sans_SC_Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'HarmonyOS Sans SC';src:url('../fonts/HarmonyOS_Sans_SC_Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap;}
/* 站内没有 SemiBold 字重文件（assets/fonts/ 只有 Regular/Medium/Bold 三个 woff2），
   这一条把 600 绑在 Medium 上是有意的 —— 但代价是 **写 600 渲染出来等同 500**
   （实测同句同字号：400=414.7px / 500=422.0px / 600=422.0px / 700=436.8px）。
   ⚠️ 要粗请直接写 700，不要写 600。
   ⚠️ 也不要删这一行：删掉后按 CSS Fonts L4 的匹配规则，600 会向上落到 Bold，
      站内 47 处刻意用 600 的小标签、正文强调、导航链接会一起变粗。 */
@font-face{font-family:'HarmonyOS Sans SC';src:url('../fonts/HarmonyOS_Sans_SC_Medium.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'HarmonyOS Sans SC';src:url('../fonts/HarmonyOS_Sans_SC_Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
/*fonts end*/
