/* ============================================================
   layers.css — z-index 层级刻度（2026-08-15 归一化）
   全站统一堆叠层级，禁止再写裸数字。
   取值 1:1 还原原有散值，避免改变任何现有视觉层级。
   ============================================================ */
:root {
  --z-base: 0;                  /* 装饰底纹 / 网格纸 */
  --z-sheet: 1;                 /* library 内容抬升（分栏线/顶栏/列） */
  --z-content: 2;               /* 内容胶囊 / 阅读头 */
  --z-chrome: 50;               /* 固定导航标记 / 侧栏面板 */
  --z-compass: 60;              /* 方向感知浮标 */
  --z-catalog: 70;              /* 目录 scrollspy */
  --z-preview: 80;              /* 阅读预览遮罩 */
  --z-screen-main-reduced: 150; /* 无动画时横向主屏 */
  --z-screen-stack: 160;        /* 横向屏 wrapper */
  --z-screen-main: 230;         /* 横向主屏（桌面） */
  --z-intro: 180;               /* 入场黑幕（盖住固定字标层 100，低于横向主屏 230，不遮书卷页） */
  --z-fixed-section: 100;       /* 固定字标层（Ansel 常驻于网格纸背景，低于书页/library，书页自然覆盖） */
  --z-overlay: 300;             /* 阅读覆盖层 */
  --z-overlay-top: 310;         /* 覆盖层关闭钮 */
  --z-menu-canvas: 2147483000;  /* tobias 扩散画布 */
  --z-menu: 2147483001;         /* tobias 菜单层 */
  --z-menu-toggle: 2147483002;  /* 菜单按钮，始终高于所有转场 */
  --z-transition: 2147482000;   /* 页面转场 */
  --z-exit: 2147482100;         /* about 离场遮罩 */
  --z-skip: 10000;              /* 跳过导航链接 */
  --z-grain: 2147483647;        /* 噪点全屏层（浏览器 z-index 上限，原 9999999999 亦被钳制至此） */
}
