.agent-reveal,.agent-glass{opacity:1}.agent-pulse-ring{opacity:0;will-change:transform, opacity;border-radius:9999px;width:124px;height:124px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.agent-conn-line{stroke-opacity:.55;opacity:1}.agent-conn-dot{opacity:0}@keyframes agentRevealIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes agentGlassIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes agentPulseRing{0%{opacity:.5;transform:translate(-50%,-50%)scale(.774)}to{opacity:0;transform:translate(-50%,-50%)scale(1.21)}}@keyframes agentStepInR{0%{opacity:0;transform:translate(90px)}to{opacity:1;transform:none}}@keyframes agentStepInL{0%{opacity:0;transform:translate(-90px)}to{opacity:1;transform:none}}@keyframes agentConnIn{0%{opacity:0}to{opacity:1}}@keyframes agentConnTravel{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:no-preference){.agent-reveal{animation:.6s cubic-bezier(.22,1,.36,1) both agentRevealIn}.agent-glass{animation:.6s cubic-bezier(.22,1,.36,1) both agentGlassIn}.agent-pulse-ring{animation:2.6s ease-out infinite agentPulseRing}.agent-step-enter-r{animation:.45s cubic-bezier(.22,1,.36,1) both agentStepInR}.agent-step-enter-l{animation:.45s cubic-bezier(.22,1,.36,1) both agentStepInL}.agent-conn-line{opacity:0;animation:.9s forwards agentConnIn}.agent-conn-dot{animation:2.6s linear infinite agentConnTravel}}
