/* ============================================================
   Nxtoken Cloud 重点客户站品牌层 v3 — nginx 注入，勿改二进制
   靛青蓝主题：主站(墨绿) → 客户站(#1F3A93/#3B82F6)
   !important：应用运行期向 head 后部注入 token 样式，同级后置会赢，
   故品牌层用 !important 跨顺序硬覆盖；升级发版后本文件仍生效

   v3 增补（2026-10-16）：三处不走变量的硬编码绿色 + hero 字号
   ① hero 副标题：内联 style 绿色 linear-gradient + bg-clip-text
   ② 统计数字：Tailwind 硬编码 text-emerald-600 / dark:text-emerald-400
   ③ hero 标题：56px → 40px
   ============================================================ */
:root {
  --primary: #1F3A93 !important;
  --ring: #1F3A93 !important;
  --color-ring: #1F3A93 !important;
  --sidebar-primary: #1F3A93 !important;
}
.dark {
  --primary: #3B82F6 !important;
  --ring: #3B82F6 !important;
  --color-ring: #3B82F6 !important;
  --sidebar-primary: #3B82F6 !important;
  --secondary-foreground: #bfdbfe !important;
}

/* ① hero 副标题 "调用全部国产大模型"：
   内联 style background-image:linear-gradient(绿) + bg-clip-text text-transparent，
   渐变背景剪贴成文字色 —— 必须覆盖 background-image */
span.bg-clip-text.text-transparent,
span[class*="bg-clip-text"] {
  background-image: linear-gradient(to right, #1F3A93, #2E4FC0, #3B82F6) !important;
}

/* ② 统计数字：Tailwind emerald 绿 → 靛蓝 */
.text-emerald-600 { color: #1F3A93 !important; }
.dark .dark\:text-emerald-400,
.dark [class*="dark:text-emerald-400"] { color: #3B82F6 !important; }

/* ③ hero 大标题 56px → 40px（"一处接入" + "调用全部国产大模型"） */
h1 span.block {
  font-size: 40px !important;
  line-height: 1.15 !important;
}
