/* ============================================================
   设计 Token 基础层 · 2026-09-23（beta）
   全站统一的设计变量单一来源。任何页面必须最先加载本文件。
   约定：新写的样式一律引用 --tk-* 变量；存量 CSS 渐进迁移，
   不做一次性重写（避免破坏现有页面）。
   取值来源：现有各 CSS 中出现频率最高的值（不做视觉变更）。
   ============================================================ */
:root {
  /* ---- 颜色：墨色系（品牌黑白）---- */
  --tk-ink: #171716;          /* 主文字 / 主按钮（CTA 黑） */
  --tk-ink-2: #444441;        /* 次级文字 */
  --tk-sub: #5f5e5a;          /* 说明文字 */
  --tk-faint: #888780;        /* 弱提示 */
  --tk-bg: #faf8f4;           /* 页面底色（暖白） */
  --tk-bg-2: #f1ede4;         /* 浅色分区 */
  --tk-card: #ffffff;         /* 卡片 */
  --tk-line: #e7e2d8;         /* 常规边线 */
  --tk-line-2: #d9d4c8;       /* 重边线 */

  /* ---- 颜色：功能色 ---- */
  --tk-accent: #0f6b3f;       /* 品牌绿（焦点环/成功态） */
  --tk-link: #0066cc;         /* 链接蓝 */
  --tk-danger: #b91c1c;       /* 错误 */

  /* ---- 圆角 ---- */
  --tk-r-sm: 8px;
  --tk-r-md: 12px;
  --tk-r-lg: 16px;
  --tk-r-pill: 999px;

  /* ---- 间距刻度 ---- */
  --tk-s1: 4px;
  --tk-s2: 8px;
  --tk-s3: 12px;
  --tk-s4: 16px;
  --tk-s5: 24px;
  --tk-s6: 32px;
  --tk-s7: 48px;

  /* ---- 字号刻度 ---- */
  --tk-f-xs: 12px;            /* 角标/辅助（最低线） */
  --tk-f-sm: 13px;            /* 说明 */
  --tk-f-base: 15px;          /* 正文 */
  --tk-f-md: 16px;            /* 输入框/正文偏大 */
  --tk-f-lg: 19px;            /* 小标题 */
  --tk-f-xl: 24px;            /* 区块标题 */

  /* ---- 阴影 ---- */
  --tk-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);
  --tk-shadow-md: 0 6px 18px rgba(0, 0, 0, .12);
}
