/* V0.14.89 路线表#11：设计令牌 + CSS Cascade Layers 层序声明。
 * 机制（现代 CSS 原生规范）：@layer 声明后，优先级由层序决定——
 *   legacy（27KB 存量样式整层包裹） < components（组件收敛层）。
 * 本文件不进任何层（未分层样式优先级高于一切层），:root 令牌因此永远生效。
 * 既有 9 个色变量按原值照抄：legacy 层内的旧 :root 是兼容副本，两处值恒等。 */
@layer legacy, components;
:root{
  /* —— 色彩：9 个既有变量（原值照抄）—— */
  --bg:#f4f6fa;--white:#fff;--ink:#193149;--sub:#6d7f91;--line:#e2e8ef;--blue:#225ac5;--pale:#edf3ff;--green:#217765;--amber:#98602b;--red:#a84548;
  /* —— 色彩：语义别名（新代码一律用别名，不再直接引具体色）—— */
  --c-info:var(--blue);--c-success:var(--green);--c-warning:var(--amber);--c-danger:var(--red);--c-muted:var(--sub);
  --surface:#fff;--surface-2:#f8faff;--surface-3:#f4f7fb;--surface-sunken:#f1f4f8;
  --overlay:#172e4860;--focus-ring:#95b8fa;
  --border:var(--line);--border-strong:#cfdbe8;--border-soft:#e5eaf0;
  /* —— 间距：8px 基准刻度 —— */
  --sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;
  /* —— 字号阶梯 —— */
  --fs-2xs:10px;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-base:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:24px;--fs-3xl:27px;
  /* —— 行高 —— */
  --lh-tight:1.3;--lh-normal:1.65;--lh-loose:1.9;
  /* —— 圆角 —— */
  --r-xs:5px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-2xl:16px;--r-full:99px;
  /* —— 阴影 —— */
  --shadow-1:0 1px 3px #162c4520;--shadow-2:0 8px 24px #162c4526;--shadow-3:0 25px 100px #162c453b;
  /* —— z-index 刻度 —— */
  --z-base:0;--z-sticky:2;--z-dropdown:5;--z-modal:8;--z-toast:10;
  /* —— 动效 —— */
  --dur-fast:120ms;--dur-normal:240ms;--ease:cubic-bezier(.2,0,.2,1);
}
