/* ==========================================================================
   本地字体（替代 fonts.googleapis.com 外链）
   背景：Google Fonts 的 CSS 在国内不可达，实测阻塞首屏 15s+ 才超时，
        是页面"特别卡"的主因。改为本站同源加载，首屏不再等待境外请求。
   - Inter：拉丁正文，5 个字重，各 48KB（latin 子集）
   - Ma Shan Zheng：侧栏/AI 页「榴莲」艺术字，已子集化为「榴莲 + 拉丁」，
     5.86MB → 22.8KB。保留系统宋体兜底，以便未来出现其它汉字时正常显示。
   ========================================================================== */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/inter-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/inter-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/inter-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/inter-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('../fonts/inter-800.woff2') format('woff2');
}

@font-face {
  font-family: 'Ma Shan Zheng';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/msz-durian.woff2') format('woff2');
}
