/* ============================================================
   Deckfolio · 木心色系主题（可选，套用于任意 deck）
   取自「木心作品·一辑八种」封面（理想国 / 广西师大 · 陆智昌设计）。

   用法：给 deck 的 <html> 加 data-deck-theme="<slug>"（由 build.mjs 从
   deck.json 的 "theme" 字段注入），本表用 html[data-deck-theme] 覆盖 :root
   的主题变量（特异性 0,1,1 > :root 0,1,0，无视加载顺序稳定生效）。

   每套主题 = 深色调 --ink（作深色 hero 底 + 正文字色）
            + 暖米白 --paper（正文页底，取自二辑封面纸色）
            + 呼应的 --accent。
   WebGL 双背景着色器仍需按主题各自微调（见各 deck 内 FS_DARK/FS_LIGHT）。
   ============================================================ */

/* 赭红 · 哥伦比亚的倒影 */
html[data-deck-theme="terracotta"]{
  --ink:#5a2e28; --ink-rgb:90,46,40; --ink-tint:#6e3a32;
  --paper:#f3ece0; --paper-rgb:243,236,224; --paper-tint:#e9e0cf;
  --accent:#b06456; --accent-rgb:176,100,86;
}
/* 苔绿 · 琼美卡随想录 */
html[data-deck-theme="sage"]{
  --ink:#2c3a2b; --ink-rgb:44,58,43; --ink-tint:#37472f;
  --paper:#f2ece0; --paper-rgb:242,236,224; --paper-tint:#e8e0d0;
  --accent:#a8823f; --accent-rgb:168,130,63;
}
/* 秋金 · 温莎墓园日记 */
html[data-deck-theme="ochre"]{
  --ink:#4d3f24; --ink-rgb:77,63,36; --ink-tint:#5e4d2d;
  --paper:#f4ede0; --paper-rgb:244,237,224; --paper-tint:#eae1cd;
  --accent:#c69a4a; --accent-rgb:198,154,74;
}
/* 橄榄 · 即兴判断 */
html[data-deck-theme="olive"]{
  --ink:#3a3426; --ink-rgb:58,52,38; --ink-tint:#48412f;
  --paper:#f3ede0; --paper-rgb:243,237,224; --paper-tint:#e9e1cf;
  --accent:#98846a; --accent-rgb:152,132,106;
}
/* 藕荷 · 西班牙三棵树 */
html[data-deck-theme="rose"]{
  --ink:#5a4038; --ink-rgb:90,64,56; --ink-tint:#6e4f45;
  --paper:#f4ebe4; --paper-rgb:244,235,228; --paper-tint:#ecdfd6;
  --accent:#c08a76; --accent-rgb:192,138,118;
}
/* 钢青 · 素履之往 */
html[data-deck-theme="steel"]{
  --ink:#28323f; --ink-rgb:40,50,63; --ink-tint:#333f4f;
  --paper:#f0efe8; --paper-rgb:240,239,232; --paper-tint:#e4e3d8;
  --accent:#6a7c92; --accent-rgb:106,124,146;
}
/* 绛紫 · 我纷纷的情欲 */
html[data-deck-theme="plum"]{
  --ink:#322838; --ink-rgb:50,40,56; --ink-tint:#3e3245;
  --paper:#f1ece6; --paper-rgb:241,236,230; --paper-tint:#e6ded6;
  --accent:#8a7090; --accent-rgb:138,112,144;
}
/* 黛蓝 · 鱼丽之宴 */
html[data-deck-theme="slate"]{
  --ink:#2a3048; --ink-rgb:42,48,72; --ink-tint:#353c56;
  --paper:#f1efe8; --paper-rgb:241,239,232; --paper-tint:#e6e3d8;
  --accent:#6b76a0; --accent-rgb:107,118,160;
}

/* ---- 其它现用配色（取自现有彩色 deck，收录为可选主题） ---- */
/* 水墨 · 黑白（默认） */
html[data-deck-theme="mono"]{
  --ink:#0a0a0b; --ink-rgb:10,10,11; --ink-tint:#18181a;
  --paper:#f1efea; --paper-rgb:241,239,234; --paper-tint:#e8e5de;
  --accent:#0a0a0b; --accent-rgb:10,10,11;
}
/* 靛蓝 · 文学回忆录 */
html[data-deck-theme="indigo"]{
  --ink:#202a44; --ink-rgb:32,42,68; --ink-tint:#2b3757;
  --paper:#f2ede2; --paper-rgb:242,237,226; --paper-tint:#e7e0d1;
  --accent:#9c7a3d; --accent-rgb:156,122,61;
}
/* 孔雀绿 · 纳瓦尔宝典 */
html[data-deck-theme="peacock"]{
  --ink:#0d2f35; --ink-rgb:13,47,53; --ink-tint:#16434a;
  --paper:#f4ead8; --paper-rgb:244,234,216; --paper-tint:#eadcc4;
  --accent:#0f766e; --accent-rgb:15,118,110;
}
/* 鎏金 · 比特币 */
html[data-deck-theme="bitcoin"]{
  --ink:#161009; --ink-rgb:22,16,9; --ink-tint:#22190f;
  --paper:#f5eede; --paper-rgb:245,238,222; --paper-tint:#ece2cc;
  --accent:#d0862b; --accent-rgb:208,134,43;
}
/* 绛红 · 正确政绩观 */
html[data-deck-theme="crimson"]{
  --ink:#6e1222; --ink-rgb:110,18,34; --ink-tint:#7d1628;
  --paper:#f4ece1; --paper-rgb:244,236,225; --paper-tint:#ece0d0;
  --accent:#bf3553; --accent-rgb:191,53,83;
}
/* 克莱因蓝 · Proving Nothing */
html[data-deck-theme="klein"]{
  --ink:#0a1124; --ink-rgb:10,17,36; --ink-tint:#11204a;
  --paper:#f4f6fb; --paper-rgb:244,246,251; --paper-tint:#e6ebf6;
  --accent:#002fa7; --accent-rgb:0,47,167;
}
