/**
 * 全域通汇（global 模块）主题变量
 *
 * 本文件所有变量均指向全站 Design Token（tokens.css），
 * 由 data-theme="dark|light" 驱动，与全站主题切换统一联动。
 *
 * global 模块归属金B（香槟金 #E6C888），主色用 --color-gold-b。
 * 加载顺序：tokens.css → 本文件，本文件可直接引用 tokens 变量。
 */

:root {
    /* --tc-* 体系 → 指向 tokens */
    --tc-gold: var(--color-gold-b);
    --tc-gold-light: color-mix(in srgb, var(--color-gold-b) 12%, transparent);
    --tc-gold-medium: color-mix(in srgb, var(--color-gold-b) 25%, transparent);
    --tc-gold-dark: var(--color-gold-b-dark);
    --tc-bg: var(--color-bg-page);
    --tc-bg-card: var(--color-bg-card);
    --tc-bg-secondary: var(--color-bg-secondary);
    --tc-text-primary: var(--color-text-primary);
    --tc-text-secondary: var(--color-text-secondary);
    --tc-text-muted: var(--color-text-muted);
    --tc-border: var(--color-border);
    --tc-border-gold: var(--color-border-strong);

    /* global 模块专用变量 → 指向 tokens */
    --rg-gold: var(--color-gold-b);
    --rg-gold-soft: var(--color-primary-bg);
    --rg-hero-bg: var(--color-bg-secondary);
    --rg-hero-title: var(--color-text-primary);
    --rg-hero-sub: var(--color-text-secondary);
    --rg-hero-line: var(--color-border-strong);
    --rg-hero-shadow: var(--shadow-md);
    --rg-hero-mask: linear-gradient(100deg, var(--color-bg-secondary) 22%, color-mix(in srgb, var(--color-bg-secondary) 72%, transparent) 55%, color-mix(in srgb, var(--color-bg-secondary) 45%, transparent) 100%);
    --rg-cell-label: var(--color-text-muted);
    --rg-chip-bg: var(--color-bg-hover);
    --rg-chip-strong: var(--color-bg-secondary);
    --rg-shadow: var(--shadow-lg);
    --rg-serif: "Noto Serif SC", "Source Han Serif SC", "Songti SC", serif;
}

/* 浅色模式：tokens.css 已通过 [data-theme="light"] 覆盖 --color-* 变量，
   本文件变量自动跟随，无需重复声明。 */
