/* 宙斯+ 品牌皮肤 v2（第十阶段·第7轮 S2 全站换肤重构）
 * 仅覆盖 design-tokens.css 的 :root 变量 + 少量 body.brand-zeus-plus 作用域覆写
 * 由 includes/header.php 在 SITE_BRAND === 'zeus_plus' 时条件加载
 * 配色依据：第7轮规划 §8.2（活力橙 · 暖白底 · 暖炭 footer） */
:root {
  /* ── 品牌色：活力橙（取自宙斯+ Logo） ── */
  --brand:       #F5821F;   /* 主色·活力橙 */
  --brand-light: #FF9F45;   /* 亮色·hover */
  --brand-deep:  #C96A0F;   /* 深色·按压 */
  --accent:      #12B5A6;   /* 强调·青绿 CTA（橙青互补） */
  --warn:        #FF4D4F;   /* 促销红（与主橙区隔） */

  /* ── 派生色（对应 design-tokens.css 换肤契约 v2） ── */
  --brand-rgb:    245, 130, 31;                               /* 主色 RGB 分量 */
  --ink-strong:   #3B2A17;                                    /* 强标题·深暖棕 */
  --brand-tint:   #FDEBD9;                                    /* 品牌浅底·杏橙 */
  --brand-tint-2: #FFF6EC;                                    /* 品牌极浅底 */
  --accent-tint:  #E3F7F5;                                    /* 强调色浅底 */
  --brand-grad:   linear-gradient(135deg, #F5821F, #C96A0F);  /* 品牌渐变 */
  --hero-bg:      #F7EEE2;                                    /* hero 区·暖沙底 */

  /* ── 中性色：暖白底 ── */
  --bg:      #FFFCF8;
  --alt-bg:  rgba(245, 130, 31, 0.05);
  --ink:     #211A12;
  --ink-2:   #5C5044;
  --ink-3:   #A2917E;
  --line:    #F0E6DA;

  /* ── Footer 专用：暖炭底 ── */
  --footer-bg:       #241A12;
  --footer-divider:  #3A2A1C;
  --footer-muted:    #B79E86;
  --footer-legal:    #E3D5C4;
}

/* ── 首页 Hero 宙斯+ 独立视觉 ── */
body.brand-zeus-plus .hero-badge {
  background: var(--brand-tint-2);
  border: 1px solid rgba(var(--brand-rgb), 0.14);
  box-shadow: 0 2px 8px rgba(var(--brand-rgb), 0.08);
}
body.brand-zeus-plus .hero-badge-dot {
  background: var(--brand);
}

/* Hero 特性标签：替换宙斯蓝/青浅底 → 暖橙双档（与 hero 暖沙底协调） */
body.brand-zeus-plus .feature-tag.tag-teal {
  background: var(--brand-tint-2);
}
body.brand-zeus-plus .feature-tag.tag-teal .feature-tag-dot {
  background: var(--accent);
}
body.brand-zeus-plus .feature-tag.tag-blue {
  background: var(--brand-tint);
}
body.brand-zeus-plus .feature-tag.tag-blue .feature-tag-dot {
  background: var(--brand);
}

/* 导航「切换到宙斯」：用宙斯主站 Logo 深蓝，与当前页橙皮区隔 */
body.brand-zeus-plus .btn-switch--nav {
  background: #1A5490;
}
body.brand-zeus-plus .btn-switch--nav:hover {
  background: #2E7BC4;
}
