/* Mirror Demo V2 · 测试专属 token 接口层（Layer 2 · --rt-*）
 * 这一层是"接口"——所有渲染器 CSS 只允许引用 --rt-*。
 * 主题预设（themes/*.css）只做一件事：给 --rt-* 重新赋值。
 *
 * Layer 1（品牌底色 / --book-* 等）不在这里出现，避免直接耦合。
 */
:root {
  /* ── 表面 ── */
  --rt-bg:           #FAFAF7;
  --rt-paper:        #FFFFFF;
  --rt-paper-warm:   #F5F1E8;
  --rt-paper-edge:   #E4DFD3;

  /* ── 文字 ── */
  --rt-ink:          #1A1D29;
  --rt-ink-soft:     #3A3F4E;
  --rt-ink-mute:     #6B7080;
  --rt-ink-faint:    #A0A4AE;

  /* ── 点缀 ── */
  --rt-accent:       #C5A358;
  --rt-accent-soft:  rgba(197,163,88,0.40);
  --rt-accent-weak:  rgba(197,163,88,0.18);

  /* ── 装饰 ── */
  --rt-divider:      rgba(14,16,24,0.08);
  --rt-stamp:        #B5483D;
  --rt-shadow:       0 12px 32px rgba(30,30,40,0.08);

  /* ── 字体栈 ── */
  --rt-serif-zh:     'Noto Serif SC', 'Songti SC', 'STSong', serif;
  --rt-serif-en:     'Cormorant Garamond', 'EB Garamond', Georgia, serif;
  --rt-sans:         'Inter', 'Noto Sans SC', 'PingFang SC', system-ui, sans-serif;
  --rt-mono:         'JetBrains Mono', 'SF Mono', ui-monospace, monospace;

  /* ── 几何 ── */
  --rt-radius:       14px;
  --rt-radius-lg:    22px;
}
