/* docai.cc 蓝色主题覆盖（旧站 React/Tailwind 生产包） */
:root{
  --primary:#2563eb;--primary-rgb:37 99 235;--primary-hover:#3b82f6;
  --primary-soft:219 234 254;--ring:#2563eb;--success:#04d16a;
  --primary-foreground:#ffffff;
}
/* Tailwind 任意值类：旧站大小写混用，属性选择器统一忽略大小写 */
[class*="bg-[#04d16a]" i]{background-color:#2563eb!important;color:#fff!important}
[class*="hover:bg-[#04d16a]" i]:hover,
[class*="hover:bg-[#00bf5e]" i]:hover,
[class*="hover:bg-[#26dc82]" i]:hover{background-color:#3b82f6!important;color:#fff!important}
[class*="text-[#04d16a]" i]{color:#2563eb!important}
[class*="text-[#163300]" i]{color:#fff!important}
[class*="border-[#04d16a]" i]{border-color:#2563eb!important}
[class*="from-[#04d16a]" i]{--tw-gradient-from:#2563eb!important}
[class*="to-[#04d16a]" i]{--tw-gradient-to:#3b82f6!important}
[class*="bg-[#ecfff5]" i]{background-color:#eff6ff!important}
[class*="text-[#047a3b]" i]{color:#1d4ed8!important}
[class*="border-[#dce7d8]" i]{border-color:#dbeafe!important}
[class*="shadow-[0_10px_28px_rgba(4,209,106" i]{box-shadow:0 10px 28px rgba(37,99,235,.24)!important}
.seo-shell__action{background:#2563eb!important;color:#fff!important}
.seo-shell__eyebrow,.seo-shell__detector-head p{color:#2563eb!important}
.seo-shell__detector{background:#eff6ff!important;border-color:#dbeafe!important}
[style*="#04d16a" i],[style*="#26dc82" i]{color:#2563eb!important}
/* 移除首页顶部 To-Tokens 广告位，并让标题区占满 */
a[data-banner-ad-placement="home_top"]{display:none!important}
section:has(> a[data-banner-ad-placement="home_top"]){display:block!important}
