/* ATEŞ AI V1.2 • Landing-only animated neon identity */
body.ates-next-landing [data-ates-ai-root] .ates-ai-launcher,
body.ates-landing-v4 [data-ates-ai-root] .ates-ai-launcher{
  animation:atesAiLandingFloat 3.1s ease-in-out infinite;
  overflow:visible;
}
body.ates-next-landing [data-ates-ai-root] .ates-ai-launcher::after,
body.ates-landing-v4 [data-ates-ai-root] .ates-ai-launcher::after{
  content:"";position:absolute;inset:-12px;border-radius:27px;
  background:conic-gradient(from 0deg,transparent 0 24%,rgba(87,234,255,.85) 31%,transparent 38% 62%,rgba(167,92,255,.82) 70%,transparent 78%);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
  -webkit-mask-composite:xor;mask-composite:exclude;padding:1px;
  filter:drop-shadow(0 0 8px rgba(78,222,255,.75));
  animation:atesAiLandingOrbit 4.8s linear infinite;pointer-events:none;
}
body.ates-next-landing [data-ates-ai-root] .ates-ai-launcher-icon,
body.ates-landing-v4 [data-ates-ai-root] .ates-ai-launcher-icon{animation:atesAiLandingGlow 2.1s ease-in-out infinite}
body.ates-next-landing [data-ates-ai-root] .ates-ai-launcher-label,
body.ates-landing-v4 [data-ates-ai-root] .ates-ai-launcher-label{animation:atesAiLandingLabel 3.1s ease-in-out infinite}
@keyframes atesAiLandingFloat{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(1deg)}}
@keyframes atesAiLandingOrbit{to{transform:rotate(360deg)}}
@keyframes atesAiLandingGlow{0%,100%{filter:drop-shadow(0 0 5px rgba(84,220,255,.6))}50%{filter:drop-shadow(0 0 15px #67efff) drop-shadow(0 0 22px #975dff)}}
@keyframes atesAiLandingLabel{0%,100%{box-shadow:0 10px 30px #0008}50%{box-shadow:0 10px 30px #0008,0 0 17px rgba(100,101,255,.3)}}
@media(prefers-reduced-motion:reduce){body.ates-next-landing [data-ates-ai-root] .ates-ai-launcher,body.ates-landing-v4 [data-ates-ai-root] .ates-ai-launcher,body.ates-next-landing [data-ates-ai-root] .ates-ai-launcher::after,body.ates-landing-v4 [data-ates-ai-root] .ates-ai-launcher::after{animation:none}}
