/* ============================================================
   Candy Theme — CSS 变量回退默认值
   ============================================================
   本文件仅定义 theme_generate_css() 不输出的附加变量。
   后台已生成的变量（--gold / --ink / --bg-soft / --line 等）
   在 theme-vars.css 中定义，遵循 "后台优先" 原则。
   ============================================================ */
:root {
  /* ---- 附加品牌色（theme_generate_css 未覆盖） ---- */
  --ink-soft:     #33332f;
  --gold-deep:    #92400e;
  --gold-tint:    #fde68a;
  --gold-bg:      #fffbeb;

  /* ---- 附加边框色 ---- */
  --line-2:       #c4b6a6;
  --line-3:       #d4c8ba;

  /* ---- 语义色 ---- */
  --success:      #16a34a;
  --warning:      #d97706;
  --danger:       #dc2626;
  --info:         #2563eb;

  /* ---- 强调色上的反白文字（accent 页脚/按钮，守禁六不写死白） ---- */
  --on-accent:       rgba(255,255,255,.92);
  --on-accent-soft:  rgba(255,255,255,.72);
  --on-accent-line:  rgba(255,255,255,.25);

  /* ---- RGB 变量（用于 rgba） ---- */
  --ink-rgb:      28,27,25;
  --gold-rgb:     169,133,74;

  /* ---- 过渡 ---- */
  --transition:   .25s cubic-bezier(.2,.8,.2,1);
  --transition-fast: .15s;
  --transition-slow: .4s;
}
