@keyframes agents-letter-wave{0%,45%,to{color:var(--foreground-muted)}18%{color:var(--foreground-default)}}.agents-letter-wave{animation:1.2s ease-in-out infinite agents-letter-wave}@keyframes agents-ghost-spin{to{transform:rotate(360deg)}}@keyframes agents-hold-drain{0%{width:100%}to{width:0%}}.agents-ghost-spin{animation:2.4s linear infinite agents-ghost-spin}.agents-hold-drain{animation:agents-hold-drain var(--agents-hold-ms,3s) linear forwards}@keyframes agents-row-enter{0%{opacity:0;height:0;overflow:hidden;transform:translateY(-6px)}to{opacity:1;height:2.75rem;overflow:visible;transform:translateY(0)}}.agents-row-enter{animation:.32s cubic-bezier(.2,.8,.2,1) both agents-row-enter}@media (prefers-reduced-motion:reduce){.agents-letter-wave,.agents-ghost-spin,.agents-hold-drain,.agents-row-enter{animation:none}}.agents-message-scroller{-webkit-mask-image:linear-gradient(#0000004d,#000 4.5rem);mask-image:linear-gradient(#0000004d,#000 4.5rem)}
