/* ============================================================
   洄守官网 · tokens.css
   色板与字号档，与 App（森林绿 + 纸色）对齐。
   字号一律固定 px，档位沿用 demo：13 / 14 / 16 / 18 / 20 / 23 / 27 / 34。
   ============================================================ */
:root{
  /* 底色 */
  --paper:#FBF8F2;        /* 页面纸色 */
  --paper-2:#F4EFE4;      /* 次级底（分段、页面头） */
  --card:#FFFEFA;         /* 卡片底 */
  --card-2:#FCFAF4;

  /* 森林绿 */
  --forest:#173A2B;       /* 深底 / 主文字强调 */
  --forest-2:#2F5A47;     /* 按钮、链接 */
  --forest-3:#3C6B55;     /* hover */
  --forest-soft:#E9F1E8;

  /* 金 / 米 */
  --gold:#A98446;         /* 点缀、编号 */
  --gold-2:#D9B36A;
  --gold-ink:#7E5F1C;     /* 金色文字（纸上 5.40:1） */
  --gold-soft:#F4EBDA;
  --cream:#F2E7CE;

  /* 文字 */
  --ink:#24241F;          /* 正文（纸上 13.6:1） */
  --ink-2:#5D5D54;        /* 次级（纸上 7.4:1） */
  --ink-3:#6B6B62;        /* 三级（纸上 5.9:1，仅 16px+ 使用） */
  --ink-on-dark:#F3F0E6;  /* 深底正文（12.4:1） */
  --ink-on-dark-2:#C9D4C9;/* 深底次级（8.2:1） */

  /* 线 / 阴影 */
  --line:#E7E0D2;
  --line-2:#F0EADD;
  --shadow-1:0 1px 2px rgba(36,36,31,.04), 0 8px 22px rgba(36,36,31,.055);
  --shadow-2:0 14px 38px rgba(36,36,31,.12);

  /* 圆角 */
  --r-sm:12px; --r-md:16px; --r-lg:20px; --r-xl:28px; --r-pill:999px;

  /* 字体 */
  --sans:-apple-system,BlinkMacSystemFont,"PingFang SC","HarmonyOS Sans SC","MiSans","Microsoft YaHei",sans-serif;
  --serif:"Noto Serif SC","Songti SC","STSong","SimSun",serif;

  /* 字号档（固定 px） */
  --fs-13:13px;
  --fs-14:14px;
  --fs-16:16px;
  --fs-18:18px;
  --fs-20:20px;
  --fs-23:23px;
  --fs-27:27px;
  --fs-34:34px;

  /* 布局 */
  --wrap:1180px;
  --gutter:28px;
  --hd-h:76px;
}
