/* ============================================================
   潜龙八字 · 皮肤 07「codex」——鎏金秘典
   ------------------------------------------------------------
   一句话主张：**这是一本需要戴白手套翻的书**。
     不是「黑金奢华」那种夜店感，而是中世纪抄本 / 收藏级精装的**克制**：
     墨黑皮面 + 鎏金细线 + 烫金书口。金只用**细线**，不用色块 ——
     金一旦成面就变廉价，成线才是工艺。

   与 04「epic」的分野（两套都含金，必须可辨识）：
     · epic = 青铜**礼器**：暗金偏铜、绿锈辅色、2px 粗边、阴刻、四角铜钉 —— 体量感
     · codex = 鎏金**书籍**：金偏黄、无辅色、1px 细线、烫印、书脊暗纹 —— 工艺感
     epic 是「重」，codex 是「精」。epic 密度中低、codex 密度中低但更「整」。

   法度（与 css/light.css、_design/E-史诗/skin.css 同规格）：
     1) 本文件只声明 CSS 变量（设计契约），不含任何组件选择器；
     2) 契约 = 47 项语义令牌 ＋ 大字阶梯，自足，不依赖 :root 兜底；
     3) 顶层选择器只有 [data-skin="codex"] 一个；
     4) 不含强制优先声明；不含断点型媒体查询；
     5) 注释内不写块注释的结束符号片段（硬教训 10），注释内亦不写花括号。

   对比度口径：每个承载文字的色值旁标注的比值均由 WCAG 2.x 相对亮度公式
   在 sRGB 上**脚本计算**（见 07-鎏金秘典/方案.md 实测表）。
   本机无可用无头浏览器，故属「静态推定」，未经真机取色复核。

   用法： <html data-skin="codex"> ＋ 引入 css 下同名文件（零组件改动）。
   ============================================================ */

/* ------------------------------------------------------------
   一 · core 层：墨黑皮面 + 鎏金
   ------------------------------------------------------------ */
[data-skin="codex"] {
  /* ---------- 皮面：墨黑，但**不是纯黑** —— 纯黑没有皮革的「漫反射」，
       必须留一点棕，才像皮。这是本套与 05「nova」（冷靛黑）最大的差别。 ---------- */
  --bg:            #100e0b;   /* 页面底：深棕黑（皮面暗部） */
  --bg-soft:       #14110d;   /* 侧栏 / 页脚 */
  --surface:       #1a1711;   /* 卡片：皮面受光处 */
  --surface-2:     #221e16;   /* 内嵌 / 表头 */
  --surface-3:     #2b261c;   /* 更亮一档 */
  --bg-card:       #1a1711;

  /* ---------- 文字：书口米白（不是冷白 —— 纸是暖的） ---------- */
  --ink:           #f2ebd9;   /* 主文字（对 surface 13.75:1） */
  --ink-2:         #c9bfa4;   /* 次文字（对 surface 8.66:1） */
  --ink-3:         #a99d80;   /* 表注 / 占位（对 surface 6.20:1，对 surface-2 5.44:1） */

  /* ---------- 线：鎏金细线是**本套的第二语言**（1px，不用粗边） ---------- */
  --line:          #3b3527;   /* 常规线（皮面接缝） */
  --line-strong:   #6d5f36;   /* 强调线：卡框烫金（对 surface 3.20:1，达非文字 3:1） */
  --line-thin:     #2a251c;   /* 极细线 */

  /* ---------- 深色信息卡（既有命名，兼容现组件） ---------- */
  --dark-bg:       #0b0906;
  --dark-surface:  #171410;
  --dark-text:     #f4eddc;
  --dim-text:      #ab9f82;   /* 对 dark-surface 6.42:1 */

  /* ---------- hero 组（书封压印） ---------- */
  --hero-bg:       #0b0906;
  --hero-surface:  #171410;
  --hero-text:     #f4eddc;
  --hero-dim:      #ab9f82;
  --hero-line:     rgba(212, 175, 55, .28);

  /* ------------------------------------------------------------
     二 · semantic 层
     ------------------------------------------------------------ */

  /* ---------- 品牌：书脊朱（藏书章的红，比 epic 的朱砂更深更闷）----------
       深底上必须提亮才能承载文字；取值经反推：对 surface 5.28:1。
       刻意做得比 epic 的 --brand 更暖更深 —— 两套并排时应能一眼区分。 ---------- */
  --brand:         #e05c45;   /* 对 bg 5.81 / surface 5.54 / surface-2 4.86 —— 三底全过 */
  --brand-deep:    #96311f;
  --brand-soft:    rgba(217, 85, 63, .13);
  --brand-glow:    rgba(217, 85, 63, .30);

  /* ---------- 辅助：书脊蓝（装帧布面的靛蓝）——对 surface 5.94:1 ---------- */
  --accent:        #6a93c4;
  --accent-deep:   #4d7099;
  --accent-soft:   rgba(106, 147, 196, .13);

  /* ---------- 点缀：鎏金（主金，比 epic 的暗金更黄更亮）——对 surface 7.63:1 ---------- */
  --gold:          #d4af37;
  --gold-text:     #dfbc4c;
  --gold-soft:     rgba(212, 175, 55, .15);

  /* ---------- 语义四色 ---------- */
  --ok:            #4dae76;   /* 6.41:1 */
  --warn:          #dba23f;   /* 7.72:1 */
  --danger:        #e35c45;   /* 4.86:1 */
  --info:          #649fc9;   /* 6.11:1 */

  /* ---------- 资料分级 S / A / B / C（作实底 + 墨字） ---------- */
  --grade-s:       #dfbc4c;   /* S 鎏金（墨字 9.87:1） */
  --grade-a:       #e35c45;   /* A 朱（墨字 5.44:1） */
  --grade-b:       #6a93c4;   /* B 靛（墨字 6.20:1） */
  --grade-c:       #9b927c;   /* C 米灰（墨字 6.06:1） */

  /* ---------- 五行色（数据编码色：**只作色条 / 底纹 / 色块，不作文字前景**）
       与 epic 的差异：本套整体更「暖金化」，金属色最亮，木色偏橄榄绿。 ---------- */
  --wx-wood:       #4fae72;
  --wx-fire:       #ef7038;
  --wx-earth:      #bb8a48;
  --wx-metal:      #f0d163;
  --wx-water:      #5f93e0;

  /* ---------- 影：皮面压在绒布上的柔影（比 epic 略轻，因为是「书」不是「鼎」） ---------- */
  --shadow-sm:     0 1px 2px rgba(0, 0, 0, .60);
  --shadow-md:     0 5px 16px rgba(0, 0, 0, .56);
  --shadow-lg:     0 16px 40px rgba(0, 0, 0, .66);

  /* ------------------------------------------------------------
     三 · 刻度：字号 / 间距 / 圆角 / 字体
     本套是「精装书」⇒ 行距放大、字距略开、圆角极小（书口是直的）。
     ------------------------------------------------------------ */





  --font-sans:     -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;
  --font-serif:    "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;
}

/* ★ 260923 U2（T-UI-10）：本皮肤的 `--fs-*`／`--sp-*`／`--r-*` **逐值声明已移除** ——
   尺寸标尺已**上移**至 `css/scale.css`（唯一真源）。此处只保留：
     · 两个**受控旋钮**（`--fs-scale` 规范 0.94–1.06；`--sp-scale` 建议 0.9–1.6）；
     · **圆角族引用**（`var(--r-<族>-*)`）—— 皮肤**不得**再写尺寸数值（EL-5）。
   依据：owner 260922 拍板 ① 字号收敛＝乙 ② 标尺基准＝甲。 */
[data-skin="codex"]{
  --fs-scale: 1.058;
  --sp-scale: 1.125;
  --r-sm:   var(--r-sharp-sm);
  --r-md:   var(--r-sharp-md);
  --r-lg:   var(--r-sharp-lg);
  --r-xl:   var(--r-sharp-xl);
  --r-pill: var(--r-sharp-pill);
}
