/* AUTO-GENERATED by tools/fonts/build-fonts.sh — 请勿手改 */
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-4FB5;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk2.woff2") format("woff2");
  unicode-range: U+4FB6-516B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk3.woff2") format("woff2");
  unicode-range: U+516C-5321;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk4.woff2") format("woff2");
  unicode-range: U+5322-54D7;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk5.woff2") format("woff2");
  unicode-range: U+54D8-568D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk6.woff2") format("woff2");
  unicode-range: U+568E-5843;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk7.woff2") format("woff2");
  unicode-range: U+5844-59F9;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk8.woff2") format("woff2");
  unicode-range: U+59FA-5BAF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk9.woff2") format("woff2");
  unicode-range: U+5BB0-5D65;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk10.woff2") format("woff2");
  unicode-range: U+5D66-5F1B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk11.woff2") format("woff2");
  unicode-range: U+5F1C-60D1;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk12.woff2") format("woff2");
  unicode-range: U+60D2-6287;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk13.woff2") format("woff2");
  unicode-range: U+6288-643D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk14.woff2") format("woff2");
  unicode-range: U+643E-65F3;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk15.woff2") format("woff2");
  unicode-range: U+65F4-67A9;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk16.woff2") format("woff2");
  unicode-range: U+67AA-695F;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk17.woff2") format("woff2");
  unicode-range: U+6960-6B15;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk18.woff2") format("woff2");
  unicode-range: U+6B16-6CCB;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk19.woff2") format("woff2");
  unicode-range: U+6CCC-6E81;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk20.woff2") format("woff2");
  unicode-range: U+6E82-7037;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk21.woff2") format("woff2");
  unicode-range: U+7038-71ED;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk22.woff2") format("woff2");
  unicode-range: U+71EE-73A3;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk23.woff2") format("woff2");
  unicode-range: U+73A4-7559;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk24.woff2") format("woff2");
  unicode-range: U+755A-770F;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk25.woff2") format("woff2");
  unicode-range: U+7710-78C5;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk26.woff2") format("woff2");
  unicode-range: U+78C6-7A7B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk27.woff2") format("woff2");
  unicode-range: U+7A7C-7C31;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk28.woff2") format("woff2");
  unicode-range: U+7C32-7DE7;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk29.woff2") format("woff2");
  unicode-range: U+7DE8-7F9D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk30.woff2") format("woff2");
  unicode-range: U+7F9E-8153;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk31.woff2") format("woff2");
  unicode-range: U+8154-8309;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk32.woff2") format("woff2");
  unicode-range: U+830A-84BF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk33.woff2") format("woff2");
  unicode-range: U+84C0-8675;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk34.woff2") format("woff2");
  unicode-range: U+8676-882B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk35.woff2") format("woff2");
  unicode-range: U+882C-89E1;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk36.woff2") format("woff2");
  unicode-range: U+89E2-8B97;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk37.woff2") format("woff2");
  unicode-range: U+8B98-8D4D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk38.woff2") format("woff2");
  unicode-range: U+8D4E-8F03;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk39.woff2") format("woff2");
  unicode-range: U+8F04-90B9;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk40.woff2") format("woff2");
  unicode-range: U+90BA-926F;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk41.woff2") format("woff2");
  unicode-range: U+9270-9425;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk42.woff2") format("woff2");
  unicode-range: U+9426-95DB;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk43.woff2") format("woff2");
  unicode-range: U+95DC-9791;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk44.woff2") format("woff2");
  unicode-range: U+9792-9947;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk45.woff2") format("woff2");
  unicode-range: U+9948-9AFD;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk46.woff2") format("woff2");
  unicode-range: U+9AFE-9CB3;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk47.woff2") format("woff2");
  unicode-range: U+9CB4-9E69;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-sans-sc/400-cjk48.woff2") format("woff2");
  unicode-range: U+9E6A-9FFF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-4FB5;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk2.woff2") format("woff2");
  unicode-range: U+4FB6-516B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk3.woff2") format("woff2");
  unicode-range: U+516C-5321;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk4.woff2") format("woff2");
  unicode-range: U+5322-54D7;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk5.woff2") format("woff2");
  unicode-range: U+54D8-568D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk6.woff2") format("woff2");
  unicode-range: U+568E-5843;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk7.woff2") format("woff2");
  unicode-range: U+5844-59F9;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk8.woff2") format("woff2");
  unicode-range: U+59FA-5BAF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk9.woff2") format("woff2");
  unicode-range: U+5BB0-5D65;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk10.woff2") format("woff2");
  unicode-range: U+5D66-5F1B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk11.woff2") format("woff2");
  unicode-range: U+5F1C-60D1;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk12.woff2") format("woff2");
  unicode-range: U+60D2-6287;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk13.woff2") format("woff2");
  unicode-range: U+6288-643D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk14.woff2") format("woff2");
  unicode-range: U+643E-65F3;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk15.woff2") format("woff2");
  unicode-range: U+65F4-67A9;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk16.woff2") format("woff2");
  unicode-range: U+67AA-695F;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk17.woff2") format("woff2");
  unicode-range: U+6960-6B15;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk18.woff2") format("woff2");
  unicode-range: U+6B16-6CCB;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk19.woff2") format("woff2");
  unicode-range: U+6CCC-6E81;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk20.woff2") format("woff2");
  unicode-range: U+6E82-7037;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk21.woff2") format("woff2");
  unicode-range: U+7038-71ED;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk22.woff2") format("woff2");
  unicode-range: U+71EE-73A3;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk23.woff2") format("woff2");
  unicode-range: U+73A4-7559;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk24.woff2") format("woff2");
  unicode-range: U+755A-770F;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk25.woff2") format("woff2");
  unicode-range: U+7710-78C5;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk26.woff2") format("woff2");
  unicode-range: U+78C6-7A7B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk27.woff2") format("woff2");
  unicode-range: U+7A7C-7C31;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk28.woff2") format("woff2");
  unicode-range: U+7C32-7DE7;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk29.woff2") format("woff2");
  unicode-range: U+7DE8-7F9D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk30.woff2") format("woff2");
  unicode-range: U+7F9E-8153;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk31.woff2") format("woff2");
  unicode-range: U+8154-8309;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk32.woff2") format("woff2");
  unicode-range: U+830A-84BF;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk33.woff2") format("woff2");
  unicode-range: U+84C0-8675;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk34.woff2") format("woff2");
  unicode-range: U+8676-882B;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk35.woff2") format("woff2");
  unicode-range: U+882C-89E1;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk36.woff2") format("woff2");
  unicode-range: U+89E2-8B97;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk37.woff2") format("woff2");
  unicode-range: U+8B98-8D4D;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk38.woff2") format("woff2");
  unicode-range: U+8D4E-8F03;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk39.woff2") format("woff2");
  unicode-range: U+8F04-90B9;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk40.woff2") format("woff2");
  unicode-range: U+90BA-926F;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk41.woff2") format("woff2");
  unicode-range: U+9270-9425;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk42.woff2") format("woff2");
  unicode-range: U+9426-95DB;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk43.woff2") format("woff2");
  unicode-range: U+95DC-9791;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk44.woff2") format("woff2");
  unicode-range: U+9792-9947;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk45.woff2") format("woff2");
  unicode-range: U+9948-9AFD;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk46.woff2") format("woff2");
  unicode-range: U+9AFE-9CB3;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk47.woff2") format("woff2");
  unicode-range: U+9CB4-9E69;
}
@font-face {
  font-family: "Noto Sans SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-sans-sc/700-cjk48.woff2") format("woff2");
  unicode-range: U+9E6A-9FFF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-4FB5;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk2.woff2") format("woff2");
  unicode-range: U+4FB6-516B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk3.woff2") format("woff2");
  unicode-range: U+516C-5321;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk4.woff2") format("woff2");
  unicode-range: U+5322-54D7;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk5.woff2") format("woff2");
  unicode-range: U+54D8-568D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk6.woff2") format("woff2");
  unicode-range: U+568E-5843;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk7.woff2") format("woff2");
  unicode-range: U+5844-59F9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk8.woff2") format("woff2");
  unicode-range: U+59FA-5BAF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk9.woff2") format("woff2");
  unicode-range: U+5BB0-5D65;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk10.woff2") format("woff2");
  unicode-range: U+5D66-5F1B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk11.woff2") format("woff2");
  unicode-range: U+5F1C-60D1;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk12.woff2") format("woff2");
  unicode-range: U+60D2-6287;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk13.woff2") format("woff2");
  unicode-range: U+6288-643D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk14.woff2") format("woff2");
  unicode-range: U+643E-65F3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk15.woff2") format("woff2");
  unicode-range: U+65F4-67A9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk16.woff2") format("woff2");
  unicode-range: U+67AA-695F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk17.woff2") format("woff2");
  unicode-range: U+6960-6B15;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk18.woff2") format("woff2");
  unicode-range: U+6B16-6CCB;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk19.woff2") format("woff2");
  unicode-range: U+6CCC-6E81;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk20.woff2") format("woff2");
  unicode-range: U+6E82-7037;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk21.woff2") format("woff2");
  unicode-range: U+7038-71ED;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk22.woff2") format("woff2");
  unicode-range: U+71EE-73A3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk23.woff2") format("woff2");
  unicode-range: U+73A4-7559;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk24.woff2") format("woff2");
  unicode-range: U+755A-770F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk25.woff2") format("woff2");
  unicode-range: U+7710-78C5;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk26.woff2") format("woff2");
  unicode-range: U+78C6-7A7B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk27.woff2") format("woff2");
  unicode-range: U+7A7C-7C31;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk28.woff2") format("woff2");
  unicode-range: U+7C32-7DE7;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk29.woff2") format("woff2");
  unicode-range: U+7DE8-7F9D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk30.woff2") format("woff2");
  unicode-range: U+7F9E-8153;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk31.woff2") format("woff2");
  unicode-range: U+8154-8309;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk32.woff2") format("woff2");
  unicode-range: U+830A-84BF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk33.woff2") format("woff2");
  unicode-range: U+84C0-8675;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk34.woff2") format("woff2");
  unicode-range: U+8676-882B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk35.woff2") format("woff2");
  unicode-range: U+882C-89E1;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk36.woff2") format("woff2");
  unicode-range: U+89E2-8B97;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk37.woff2") format("woff2");
  unicode-range: U+8B98-8D4D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk38.woff2") format("woff2");
  unicode-range: U+8D4E-8F03;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk39.woff2") format("woff2");
  unicode-range: U+8F04-90B9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk40.woff2") format("woff2");
  unicode-range: U+90BA-926F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk41.woff2") format("woff2");
  unicode-range: U+9270-9425;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk42.woff2") format("woff2");
  unicode-range: U+9426-95DB;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk43.woff2") format("woff2");
  unicode-range: U+95DC-9791;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk44.woff2") format("woff2");
  unicode-range: U+9792-9947;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk45.woff2") format("woff2");
  unicode-range: U+9948-9AFD;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk46.woff2") format("woff2");
  unicode-range: U+9AFE-9CB3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk47.woff2") format("woff2");
  unicode-range: U+9CB4-9E69;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/noto-serif-sc/400-cjk48.woff2") format("woff2");
  unicode-range: U+9E6A-9FFF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-4FB5;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk2.woff2") format("woff2");
  unicode-range: U+4FB6-516B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk3.woff2") format("woff2");
  unicode-range: U+516C-5321;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk4.woff2") format("woff2");
  unicode-range: U+5322-54D7;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk5.woff2") format("woff2");
  unicode-range: U+54D8-568D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk6.woff2") format("woff2");
  unicode-range: U+568E-5843;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk7.woff2") format("woff2");
  unicode-range: U+5844-59F9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk8.woff2") format("woff2");
  unicode-range: U+59FA-5BAF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk9.woff2") format("woff2");
  unicode-range: U+5BB0-5D65;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk10.woff2") format("woff2");
  unicode-range: U+5D66-5F1B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk11.woff2") format("woff2");
  unicode-range: U+5F1C-60D1;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk12.woff2") format("woff2");
  unicode-range: U+60D2-6287;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk13.woff2") format("woff2");
  unicode-range: U+6288-643D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk14.woff2") format("woff2");
  unicode-range: U+643E-65F3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk15.woff2") format("woff2");
  unicode-range: U+65F4-67A9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk16.woff2") format("woff2");
  unicode-range: U+67AA-695F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk17.woff2") format("woff2");
  unicode-range: U+6960-6B15;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk18.woff2") format("woff2");
  unicode-range: U+6B16-6CCB;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk19.woff2") format("woff2");
  unicode-range: U+6CCC-6E81;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk20.woff2") format("woff2");
  unicode-range: U+6E82-7037;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk21.woff2") format("woff2");
  unicode-range: U+7038-71ED;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk22.woff2") format("woff2");
  unicode-range: U+71EE-73A3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk23.woff2") format("woff2");
  unicode-range: U+73A4-7559;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk24.woff2") format("woff2");
  unicode-range: U+755A-770F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk25.woff2") format("woff2");
  unicode-range: U+7710-78C5;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk26.woff2") format("woff2");
  unicode-range: U+78C6-7A7B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk27.woff2") format("woff2");
  unicode-range: U+7A7C-7C31;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk28.woff2") format("woff2");
  unicode-range: U+7C32-7DE7;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk29.woff2") format("woff2");
  unicode-range: U+7DE8-7F9D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk30.woff2") format("woff2");
  unicode-range: U+7F9E-8153;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk31.woff2") format("woff2");
  unicode-range: U+8154-8309;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk32.woff2") format("woff2");
  unicode-range: U+830A-84BF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk33.woff2") format("woff2");
  unicode-range: U+84C0-8675;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk34.woff2") format("woff2");
  unicode-range: U+8676-882B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk35.woff2") format("woff2");
  unicode-range: U+882C-89E1;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk36.woff2") format("woff2");
  unicode-range: U+89E2-8B97;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk37.woff2") format("woff2");
  unicode-range: U+8B98-8D4D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk38.woff2") format("woff2");
  unicode-range: U+8D4E-8F03;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk39.woff2") format("woff2");
  unicode-range: U+8F04-90B9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk40.woff2") format("woff2");
  unicode-range: U+90BA-926F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk41.woff2") format("woff2");
  unicode-range: U+9270-9425;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk42.woff2") format("woff2");
  unicode-range: U+9426-95DB;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk43.woff2") format("woff2");
  unicode-range: U+95DC-9791;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk44.woff2") format("woff2");
  unicode-range: U+9792-9947;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk45.woff2") format("woff2");
  unicode-range: U+9948-9AFD;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk46.woff2") format("woff2");
  unicode-range: U+9AFE-9CB3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk47.woff2") format("woff2");
  unicode-range: U+9CB4-9E69;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("/fonts/noto-serif-sc/700-cjk48.woff2") format("woff2");
  unicode-range: U+9E6A-9FFF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-4FB5;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk2.woff2") format("woff2");
  unicode-range: U+4FB6-516B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk3.woff2") format("woff2");
  unicode-range: U+516C-5321;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk4.woff2") format("woff2");
  unicode-range: U+5322-54D7;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk5.woff2") format("woff2");
  unicode-range: U+54D8-568D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk6.woff2") format("woff2");
  unicode-range: U+568E-5843;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk7.woff2") format("woff2");
  unicode-range: U+5844-59F9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk8.woff2") format("woff2");
  unicode-range: U+59FA-5BAF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk9.woff2") format("woff2");
  unicode-range: U+5BB0-5D65;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk10.woff2") format("woff2");
  unicode-range: U+5D66-5F1B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk11.woff2") format("woff2");
  unicode-range: U+5F1C-60D1;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk12.woff2") format("woff2");
  unicode-range: U+60D2-6287;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk13.woff2") format("woff2");
  unicode-range: U+6288-643D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk14.woff2") format("woff2");
  unicode-range: U+643E-65F3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk15.woff2") format("woff2");
  unicode-range: U+65F4-67A9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk16.woff2") format("woff2");
  unicode-range: U+67AA-695F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk17.woff2") format("woff2");
  unicode-range: U+6960-6B15;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk18.woff2") format("woff2");
  unicode-range: U+6B16-6CCB;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk19.woff2") format("woff2");
  unicode-range: U+6CCC-6E81;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk20.woff2") format("woff2");
  unicode-range: U+6E82-7037;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk21.woff2") format("woff2");
  unicode-range: U+7038-71ED;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk22.woff2") format("woff2");
  unicode-range: U+71EE-73A3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk23.woff2") format("woff2");
  unicode-range: U+73A4-7559;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk24.woff2") format("woff2");
  unicode-range: U+755A-770F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk25.woff2") format("woff2");
  unicode-range: U+7710-78C5;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk26.woff2") format("woff2");
  unicode-range: U+78C6-7A7B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk27.woff2") format("woff2");
  unicode-range: U+7A7C-7C31;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk28.woff2") format("woff2");
  unicode-range: U+7C32-7DE7;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk29.woff2") format("woff2");
  unicode-range: U+7DE8-7F9D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk30.woff2") format("woff2");
  unicode-range: U+7F9E-8153;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk31.woff2") format("woff2");
  unicode-range: U+8154-8309;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk32.woff2") format("woff2");
  unicode-range: U+830A-84BF;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk33.woff2") format("woff2");
  unicode-range: U+84C0-8675;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk34.woff2") format("woff2");
  unicode-range: U+8676-882B;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk35.woff2") format("woff2");
  unicode-range: U+882C-89E1;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk36.woff2") format("woff2");
  unicode-range: U+89E2-8B97;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk37.woff2") format("woff2");
  unicode-range: U+8B98-8D4D;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk38.woff2") format("woff2");
  unicode-range: U+8D4E-8F03;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk39.woff2") format("woff2");
  unicode-range: U+8F04-90B9;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk40.woff2") format("woff2");
  unicode-range: U+90BA-926F;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk41.woff2") format("woff2");
  unicode-range: U+9270-9425;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk42.woff2") format("woff2");
  unicode-range: U+9426-95DB;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk43.woff2") format("woff2");
  unicode-range: U+95DC-9791;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk44.woff2") format("woff2");
  unicode-range: U+9792-9947;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk45.woff2") format("woff2");
  unicode-range: U+9948-9AFD;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk46.woff2") format("woff2");
  unicode-range: U+9AFE-9CB3;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk47.woff2") format("woff2");
  unicode-range: U+9CB4-9E69;
}
@font-face {
  font-family: "Noto Serif SC"; font-style: normal; font-weight: 900; font-display: swap;
  src: url("/fonts/noto-serif-sc/900-cjk48.woff2") format("woff2");
  unicode-range: U+9E6A-9FFF;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-516A;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk2.woff2") format("woff2");
  unicode-range: U+516B-54D5;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk3.woff2") format("woff2");
  unicode-range: U+54D6-5840;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk4.woff2") format("woff2");
  unicode-range: U+5841-5BAB;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk5.woff2") format("woff2");
  unicode-range: U+5BAC-5F16;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk6.woff2") format("woff2");
  unicode-range: U+5F17-6281;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk7.woff2") format("woff2");
  unicode-range: U+6282-65EC;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk8.woff2") format("woff2");
  unicode-range: U+65ED-6957;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk9.woff2") format("woff2");
  unicode-range: U+6958-6CC2;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk10.woff2") format("woff2");
  unicode-range: U+6CC3-702D;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk11.woff2") format("woff2");
  unicode-range: U+702E-7398;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk12.woff2") format("woff2");
  unicode-range: U+7399-7703;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk13.woff2") format("woff2");
  unicode-range: U+7704-7A6E;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk14.woff2") format("woff2");
  unicode-range: U+7A6F-7DD9;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk15.woff2") format("woff2");
  unicode-range: U+7DDA-8144;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk16.woff2") format("woff2");
  unicode-range: U+8145-84AF;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk17.woff2") format("woff2");
  unicode-range: U+84B0-881A;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk18.woff2") format("woff2");
  unicode-range: U+881B-8B85;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk19.woff2") format("woff2");
  unicode-range: U+8B86-8EF0;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk20.woff2") format("woff2");
  unicode-range: U+8EF1-925B;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk21.woff2") format("woff2");
  unicode-range: U+925C-95C6;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk22.woff2") format("woff2");
  unicode-range: U+95C7-9931;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk23.woff2") format("woff2");
  unicode-range: U+9932-9C9C;
}
@font-face {
  font-family: "Ma Shan Zheng"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/ma-shan-zheng/400-cjk24.woff2") format("woff2");
  unicode-range: U+9C9D-9FFF;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-base.woff2") format("woff2");
  unicode-range: U+0020-00FF, U+0100-024F, U+2010-205F, U+2070-209F, U+20A0-20BF, U+2100-214F, U+2150-218F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+25A0-25FF, U+2600-26FF, U+3000-303F, U+FF00-FFEF;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk1.woff2") format("woff2");
  unicode-range: U+4E00-516A;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk2.woff2") format("woff2");
  unicode-range: U+516B-54D5;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk3.woff2") format("woff2");
  unicode-range: U+54D6-5840;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk4.woff2") format("woff2");
  unicode-range: U+5841-5BAB;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk5.woff2") format("woff2");
  unicode-range: U+5BAC-5F16;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk6.woff2") format("woff2");
  unicode-range: U+5F17-6281;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk7.woff2") format("woff2");
  unicode-range: U+6282-65EC;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk8.woff2") format("woff2");
  unicode-range: U+65ED-6957;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk9.woff2") format("woff2");
  unicode-range: U+6958-6CC2;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk10.woff2") format("woff2");
  unicode-range: U+6CC3-702D;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk11.woff2") format("woff2");
  unicode-range: U+702E-7398;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk12.woff2") format("woff2");
  unicode-range: U+7399-7703;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk13.woff2") format("woff2");
  unicode-range: U+7704-7A6E;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk14.woff2") format("woff2");
  unicode-range: U+7A6F-7DD9;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk15.woff2") format("woff2");
  unicode-range: U+7DDA-8144;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk16.woff2") format("woff2");
  unicode-range: U+8145-84AF;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk17.woff2") format("woff2");
  unicode-range: U+84B0-881A;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk18.woff2") format("woff2");
  unicode-range: U+881B-8B85;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk19.woff2") format("woff2");
  unicode-range: U+8B86-8EF0;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk20.woff2") format("woff2");
  unicode-range: U+8EF1-925B;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk21.woff2") format("woff2");
  unicode-range: U+925C-95C6;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk22.woff2") format("woff2");
  unicode-range: U+95C7-9931;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk23.woff2") format("woff2");
  unicode-range: U+9932-9C9C;
}
@font-face {
  font-family: "Zhi Mang Xing"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("/fonts/zhi-mang-xing/400-cjk24.woff2") format("woff2");
  unicode-range: U+9C9D-9FFF;
}
