/* 本地托管的 Web 字体 —— 替代原 Google Fonts 外链，零外部请求
 * 仅含 latin 子集（U+0000-00FF，覆盖 ASCII + 西欧字母/数字/标点）。
 * 中文由 --f-cn 走系统字体，不依赖下列字体，故无需 CJK 子集。
 * JetBrains Mono 400/500/700 同源文件；Syne 700/800 同源文件。 */

/* ---------- JetBrains Mono ---------- */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/static/fonts/jetbrains-mono.woff2') format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/static/fonts/jetbrains-mono.woff2') format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/static/fonts/jetbrains-mono.woff2') format('woff2');
}

/* ---------- Syne ---------- */
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/static/fonts/syne.woff2') format('woff2');
}
@font-face {
  font-family: 'Syne';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/static/fonts/syne.woff2') format('woff2');
}
