/* ============================================================
   全站字体令牌 —— 唯一真源
   ------------------------------------------------------------
   各端（web 管理端 / mobile / board 大屏 / intro 宣传站 /
   sales 销售页 / share 分享页）都在「自有业务样式之前」引入本文件，
   业务 CSS 里只消费 --font-sans / --font-mono / --font-serif，
   不要再硬编码字体栈。

   策略：系统字体优先
   - 拉丁字母走系统 UI 字体（macOS 上是 SF，Windows 上是 Segoe UI）
   - 中文走系统原生中文字体（macOS 苹方 / Windows 微软雅黑 / Linux Noto Sans SC）
   这样各端、各设备渲染天然一致，且不依赖外链 Web 字体：
   省掉 fonts.googleapis.com 的阻塞请求（国内经常超时），
   也避免「装了 Noto 的机器」和「没装的机器」看出两套字形。
   ============================================================ */

:root {
  --font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",
    "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC",
    sans-serif;

  --font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,
    "Liberation Mono", monospace;

  /* 中文衬线：拉丁取 Georgia，中文交给系统宋体 */
  --font-serif: Georgia, "Songti SC", "SimSun", "Noto Serif SC", serif;
}

/* 兜底。各端 body 自己设过字体的会被后加载的业务 CSS 覆盖，这里只保证没有遗漏的页面 */
body {
  font-family: var(--font-sans);
}

/* 表单控件默认走浏览器/系统 UI 字体，不继承页面字体——显式拉回来，
   否则同一个页面里输入框、下拉、按钮会自成一套字形 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
}
