/* Auto-generated by build_font_assets.py — OFL fonts */
/* WOFF2 primary (all modern browsers), TTF fallback */
@font-face {
  font-family: 'Noto Serif SC';
  src: url('/assets/fonts/subset/NotoSerifSC-Bold.woff2') format('woff2'),
       url('/assets/fonts/subset/NotoSerifSC-Bold.ttf') format('truetype');
  font-display: swap;
  font-weight: 700;
}
@font-face {
  font-family: 'Ma Shan Zheng';
  src: url('/assets/fonts/subset/MaShanZheng-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/MaShanZheng-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: 'Zhi Mang Xing';
  src: url('/assets/fonts/subset/ZhiMangXing-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/ZhiMangXing-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: 'Liu Jian Mao Cao';
  src: url('/assets/fonts/subset/LiuJianMaoCao-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/LiuJianMaoCao-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: 'Long Cang';
  src: url('/assets/fonts/subset/LongCang-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/LongCang-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: 'ZCOOL KuaiLe';
  src: url('/assets/fonts/subset/ZCOOLKuaiLe-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/ZCOOLKuaiLe-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: 'ZCOOL XiaoWei';
  src: url('/assets/fonts/subset/ZCOOLXiaoWei-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/ZCOOLXiaoWei-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
@font-face {
  font-family: 'ZCOOL QingKe HuangYou';
  src: url('/assets/fonts/subset/ZCOOLQingKeHuangYou-Regular.woff2') format('woff2'),
       url('/assets/fonts/subset/ZCOOLQingKeHuangYou-Regular.ttf') format('truetype');
  font-display: swap;
  font-weight: 400;
}
