/* ============================================================
   StarNexus 配色规范主题变量 (可复用全局)
   ------------------------------------------------------------
   规范：
     - 白色/浅色背景 → 文字 #4A3A6B
     - 紫色背景 #4A3A6B → 文字 #FFFFFF
     - 金色背景 #D4AF37 → 文字 #4A3A6B
   标准色：紫 #4A3A6B / 金 #D4AF37
   ============================================================ */

:root {
    /* —— 标准品牌色 —— */
    --sn-purple: #4A3A6B;              /* 标准紫 */
    --sn-gold: #D4AF37;                /* 标准金 */

    /* —— 紫系层级变体 (装饰/分级用) —— */
    --sn-purple-2: #6B5A8B;            /* 浅紫次级 */
    --sn-purple-deep: #2E2445;         /* 深紫强调 */
    --sn-purple-mid: #5B487C;          /* 中紫过渡 */

    /* —— 中性文字色 —— */
    --sn-ink: #4A3A6B;                 /* 主文字 (同标准紫) */
    --sn-muted: #6B6882;               /* 次要文字 */
    --sn-label: #7A768A;               /* 标签/弱文字 */

    /* —— 背景色 —— */
    --sn-bg: #F7F4FC;                  /* 淡紫背景 */
    --sn-bg-page: #FAFAFB;             /* 页面底色 */

    /* —— 字体 —— */
    --sn-font-serif: Georgia, 'Noto Serif SC', serif;
    --sn-font-sans: Inter, 'PingFang SC', system-ui, sans-serif;

    /* —— 别名 (兼容 journal-hosting 旧变量名，平滑迁移) —— */
    --hosting-purple: var(--sn-purple);
    --hosting-purple-2: var(--sn-purple-2);
    --hosting-gold: var(--sn-gold);
    --hosting-ink: var(--sn-ink);
    --hosting-muted: var(--sn-muted);
    --hosting-label: var(--sn-label);
    --hosting-bg: var(--sn-bg);
    --hosting-font-serif: var(--sn-font-serif);
    --hosting-font-sans: var(--sn-font-sans);
}
