/*
 * ============================================================================
 * 设计令牌（Design Tokens）—— 单一来源 / Single Source of Truth
 * ----------------------------------------------------------------------------
 * 本文件是本站所有设计令牌（CSS 自定义属性）的唯一来源，
 * 由 index.html 与 login.html 共同 <link> 引用。
 *
 *  ⚠️ 重要约束（务必遵守）：
 *     各页面内联 <style> 中【禁止】再声明任何同名 `--` 变量。
 *     原因：页面内联样式与外部样式表处于【同一优先级】，
 *     若同一变量在两处重复声明，后加载者会覆盖先加载者，
 *     使另一处声明沦为"看起来生效、实际从不生效"的死代码（dead code），
 *     并埋下"两处漂移（drift）"的长期隐患。
 *     今后所有令牌一律仅在此处集中维护。
 * ============================================================================
 */

:root {
    --ink: #16181d;
    --ink-2: #24272e;
    --slate: #565b63;
    --slate-2: #7c818a;
    --paper: #f3f4f4;
    --surface: #ffffff;
    --accent: #bf5a2e;
    --accent-strong: #a8491f;
    --accent-ring: rgba(191,90,46,.12);
    --border: #e4e4e1;
    --border-2: #d6d6d2;
    --on-ink: #e9eaec;
    --on-ink-2: #f1f1f2;
    --on-ink-muted: #9aa0a8;
    --radius: 14px;
    --radius-sm: 10px;
    --maxw: 1240px;
    --header-h: 72px;
    --shadow: 0 1px 2px rgba(20,22,28,.04), 0 10px 30px rgba(20,22,28,.06);
    --font: 'PingFang SC', 'Microsoft YaHei', 'Hiragino Sans GB', 'Source Han Sans SC', 'Noto Sans SC', system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    --transition: .3s cubic-bezier(.4,0,.2,1);
}
