/* (@ihuyi.com) PC 导航 AI 专题入口：蓝紫粉光晕、渐变文字和扫光。 */
#header > .container > .__logo{margin-right:36px}
#header > .container > nav > ul > li{margin-right:26px;white-space:nowrap}
.nav-ai-growth{
  position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;
  gap:5px;padding:7px 12px;border-radius:999px;white-space:nowrap;line-height:1.5;
  border:1px solid rgba(139,99,237,.45);
  color:#5765e8;font-size:14px;font-weight:700;text-decoration:none;
  background:linear-gradient(110deg,#e4f4ff,#f0e8ff,#ffe6f5,#e4f4ff);
  background-size:300% 100%;animation:ai-nav-halo 6s ease-in-out infinite;
  box-shadow:0 0 14px rgba(128,108,255,.2);transition:box-shadow .25s,transform .25s;
}
.nav-ai-growth::before{
  content:"";position:absolute;inset:-4px;z-index:-1;border-radius:inherit;pointer-events:none;
  background:linear-gradient(110deg,rgba(41,166,255,.25),rgba(158,97,255,.24),rgba(255,109,195,.2));
  filter:blur(7px);
}
.nav-ai-growth::after{
  content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;
  background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.75) 48%,transparent 61%);
  background-size:300% 100%;animation:ai-nav-shine 4s ease-in-out infinite;
}
.nav-ai-growth > span:first-child{
  background:linear-gradient(100deg,#1378ed,#7952e8,#e74bac,#1378ed);background-size:250% 100%;
  -webkit-background-clip:text;background-clip:text;color:transparent;animation:ai-nav-halo 6s ease-in-out infinite;
}
.nav-ai-growth .nav-ai-spark{color:#8b63ed;font-size:17px}
.nav-ai-growth:hover{transform:translateY(-1px);box-shadow:0 0 20px rgba(128,108,255,.35)}
.nav-ai-growth:focus-visible{outline:2px solid #7952e8;outline-offset:4px}
@keyframes ai-nav-halo{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@keyframes ai-nav-shine{0%,20%{background-position:100% 50%}70%,100%{background-position:0% 50%}}
@media (prefers-reduced-motion:reduce){.nav-ai-growth,.nav-ai-growth::after,.nav-ai-growth > span:first-child{animation:none;transition:none}}
