/* SF Pro 字体
   ------------------------------------------------------------------
   工程未注册任何自定义字体（DesignSystem.swift 全部用 .system），
   即 iOS 系统字体 SF Pro：<20pt 按 SF Pro Text 度量，≥20pt 按 SF Pro Display，
   number() 用 design:.rounded → SF Pro Rounded。

   网页落地策略（合规：SF Pro 仅本地内部素材用途，勿公开部署分发）：
   1) 首选系统字体栈 `-apple-system / BlinkMacSystemFont` —— 在 macOS 的
      Chrome/Safari 上即真实 SF Pro，与真机度量一致，导出时本机原生渲染，无空字形。
   2) 如需跨机一致 / 严格内联，把官方 SF Pro woff2 放到 fonts/ 下并取消下方
      @font-face 注释即可（文件名见 README）。 */

/* 可选：本地 woff2（默认注释，放入字体文件后启用）
@font-face {
  font-family: 'SF Pro Text';
  src: local('SF Pro Text'), url('../fonts/SF-Pro-Text-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'SF Pro Display';
  src: local('SF Pro Display'), url('../fonts/SF-Pro-Display-Regular.woff2') format('woff2');
  font-weight: 400; font-style: normal; font-display: swap;
}
*/

:root {
  /* Latin 走 SF Pro（-apple-system 在 macOS 即真 SF Pro）；CJK 自动回退到 iOS 同款
     PingFang SC/TC、Hiragino（ja）、Apple SD Gothic（ko）——与真机一致。 */
  --cjk: 'PingFang SC', 'PingFang TC', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', 'Apple SD Gothic Neo', 'Heiti SC', 'Microsoft YaHei';
  --font-text: -apple-system, BlinkMacSystemFont, 'SF Pro Text', system-ui, 'Helvetica Neue', var(--cjk), sans-serif;
  --font-display: -apple-system, BlinkMacSystemFont, 'SF Pro Display', system-ui, 'Helvetica Neue', var(--cjk), sans-serif;
  --font-rounded: 'SF Pro Rounded', ui-rounded, -apple-system, BlinkMacSystemFont, system-ui, var(--cjk), sans-serif;
}
