/* ============================================================================
 * clib-layers.css —— 层序清单（B1/B2 底座排雷 · 第一步 · 2026-10-14 · CTO）
 * ----------------------------------------------------------------------------
 * 本文件**只有一条 @layer 语句，没有任何规则** ⇒ 加上它**不会改变任何视觉**（可截图对比验证）。
 * 它的作用：把"谁该赢谁"从**加载顺序**（靠文件行号，随时被打破）改成**声明层序**。
 *
 * 现状（实测 · 2026-10-14）：全站 `@layer` 使用数 = **0**；`!important` 密度
 *   home-v5.css **1251** · clib-v24-polish 586 · clib-v3-tokens 453 · clib-design-system 252 ·
 *   index.html 内联 184 · u1.css 134 · site-unify 106 —— 即"靠抬优先级赢"，不是"靠定义赢"。
 *
 * 本文件必须**最先加载**（放在 index.html 样式区最前），层序一经声明，后续所有样式表都按它排序。
 *
 * 为什么**先不把旧样式搬进层里**：未分层的规则**永远压过**分层的规则 ⇒ 把旧样式搬进层 =
 *   它们全部输给剩下的未分层规则 = **视觉巨变**。所以这一步只"立规矩"，不搬家。
 *   新样式（新功能 / 换皮落码）**一律写在层内**，从此不再往旧层加 `!important`。
 *
 * 判据：① 本文件加载前后，任意页面 computed style 逐项不变；② 后续新增样式 `!important` = 0。
 * 回退：删本文件 + index.html 里那一行 <link>（零残留）。
 * ========================================================================== */

@layer tokens, base, components, pages, overrides;
