/* ==========================================================================
   配色变量：品牌蓝 + 橙红点缀。
   下面的色值与 style-b1.css 的 :root 保持一致，修改时两处要同步。
   ========================================================================== */

/* 品牌蓝 + 橙红点缀（取品牌火焰 LOGO 的橙色做点缀）—— 与 :root 默认值一致 */
html[data-theme="deep"]{
  --navy:#0b3f86;
  --navy-2:#1273cc;
  --navy-3:#062a5c;
  --blue:#1890ff;
  --blue-2:#4aa8ff;
  --gold:#e8451e;
  --gold-2:#ff7a3c;
  --red:#e8451e;
  --ink:#141b26;
  --ink2:#4a5568;
  --ink3:#8892a2;
  --line:#e0e5ec;
  --line-2:#cbd3de;
  --gold-d:#c9360f;
  --ink-2:#4a5568;
  --brand:#0b3f86;
  --brand-2:#1273cc;
  --bg:#fff;
  --bg2:#f7f8fa;
  --bg3:#eef1f6;
  --veil:6,42,92;
}

/* ---------- 页头配色标识（隐藏，类名保留避免残留引用报错） ---------- */
.tone-badge,.tone-badge .dot,.tone-badge b{display:none}

/* ---------- 兼容旧类名（保留空规则，避免残留引用报错） ---------- */
.tone,.tone-btn,.tone-pop,.tone-opt{}

/* ---------- 换色时的平滑过渡（仅在切换瞬间挂 .tone-swap，避免常驻影响性能） ---------- */
html.tone-swap,
html.tone-swap body,
html.tone-swap .hd,
html.tone-swap .mhd,
html.tone-swap .btn,
html.tone-swap .sec,
html.tone-swap .svc-card,
html.tone-swap .why-item,
html.tone-swap .faq-item,
html.tone-swap .news-card,
html.tone-swap .case-card{transition:background-color .42s ease,color .42s ease,border-color .42s ease,box-shadow .42s ease}
@media (prefers-reduced-motion:reduce){
  html.tone-swap,html.tone-swap *{transition:none !important}
}
