/* FLUX 自托管字体（方案 P2-2）
 * 将以下 woff2 文件放入本目录后，@font-face 自动生效；
 * 文件缺失时浏览器静默降级到 theme.css 中的系统字体 fallback 栈，不会报错。
 * 字体来源建议：https://fonts.bunny.net/ 或 jsdelivr @fontsource 包（国内可镜像）。
 * font-display: swap 确保文本始终可见，字体异步加载后切换。
 */

/* Orbitron —— 标题/数字展示字体（权重 500-900） */
@font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 500; font-display: swap; src: url('orbitron-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 600; font-display: swap; src: url('orbitron-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 700; font-display: swap; src: url('orbitron-latin-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 800; font-display: swap; src: url('orbitron-latin-800-normal.woff2') format('woff2'); }
@font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 900; font-display: swap; src: url('orbitron-latin-900-normal.woff2') format('woff2'); }

/* Chakra Petch —— 正文 UI 字体（权重 300-700） */
@font-face { font-family: 'Chakra Petch'; font-style: normal; font-weight: 300; font-display: swap; src: url('chakra-petch-latin-300-normal.woff2') format('woff2'); }
@font-face { font-family: 'Chakra Petch'; font-style: normal; font-weight: 400; font-display: swap; src: url('chakra-petch-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Chakra Petch'; font-style: normal; font-weight: 500; font-display: swap; src: url('chakra-petch-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Chakra Petch'; font-style: normal; font-weight: 600; font-display: swap; src: url('chakra-petch-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Chakra Petch'; font-style: normal; font-weight: 700; font-display: swap; src: url('chakra-petch-latin-700-normal.woff2') format('woff2'); }

/* JetBrains Mono —— 等宽代码字体（权重 400/500/700） */
@font-face { font-family: 'JetBrains Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('jetbrains-mono-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'JetBrains Mono'; font-style: normal; font-weight: 500; font-display: swap; src: url('jetbrains-mono-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'JetBrains Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url('jetbrains-mono-latin-700-normal.woff2') format('woff2'); }

/* Noto Sans SC —— 中文正文字体（权重 400/500/700）
 * 注意：Noto Sans SC 完整 woff2 体积较大（约 2-5MB），未随包提供；
 * 中文按字体栈顺序回退到系统字体（PingFang SC / Microsoft YaHei / HarmonyOS Sans SC），视觉无差异。
 * 如确需启用，下载 noto-sans-sc-chinese-simplified-400-normal.woff2 等放入本目录并取消下方注释。
 */
/* @font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 400; font-display: swap; src: url('noto-sans-sc-chinese-simplified-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 500; font-display: swap; src: url('noto-sans-sc-chinese-simplified-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Noto Sans SC'; font-style: normal; font-weight: 700; font-display: swap; src: url('noto-sans-sc-chinese-simplified-700-normal.woff2') format('woff2'); } */