/* 设计变量：颜色 / 字体 / 时序。
   尺寸单位统一用容器的 cqw（1cqw = 舞台宽度的 1%），保证任何分辨率下比例一致。 */
:root {
  --ink:        #0a0908;   /* 夜黑 */
  --ink-2:      #141110;
  --paper:      #e6d9bd;   /* 羊皮纸 */
  --paper-2:    #cbb894;
  --paper-3:    #9c8663;
  --blood:      #8c2a1e;   /* 血锈红 */
  --blood-lit:  #c4442f;
  --gold:       #c8a35a;   /* 黄铜 */
  --amber:      #f0b24a;   /* 烛光 */
  --amber-dim:  #8a6320;
  --cold:       #cfe6f2;   /* 尾声冷白 */

  --line:       rgba(200, 163, 90, .38);
  --shadow:     rgba(0, 0, 0, .72);

  --font-serif: "Songti SC", "SimSun", "Noto Serif SC", "Source Han Serif SC", serif;
  --font-sans:  "PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;
  /* 标题页小字（按钮 / 链接）：优先思源宋体 / 苹方宋，退化到系统宋体 */
  --font-title: "Source Han Serif SC", "Noto Serif SC", "Songti SC", "STSong",
                "SimSun", "Noto Serif CJK SC", serif;
  /* 主 / 副标题：思源宋体 SemiBold 子集（见 title.css 的 @font-face） */
  --font-display: "Chalice Serif", "Source Han Serif SC", "Noto Serif SC",
                  "Songti SC", "STSong", "SimSun", serif;

  --ease-out:   cubic-bezier(.22, .61, .36, 1);
  --ease-in-out: cubic-bezier(.65, .05, .36, 1);
  --dur-fast:   .18s;
  --dur:        .32s;
  --dur-slow:   .6s;
}
