.agent-avatar[data-paused=true]{opacity:.55}.agent-avatar:before,.agent-avatar:after{content:"";pointer-events:none;opacity:0;border-radius:9999px;position:absolute;inset:-4px}.agent-avatar[data-state=working]:before{opacity:1;border:2px solid #0000;border-top-color:var(--color-gold-deep)}.agent-avatar[data-state=working][data-loop=on]:before{animation:var(--animate-avatar-spin)}.agent-avatar[data-state=waiting_for_you]:after{opacity:1;border:2px solid var(--color-blue)}.agent-avatar[data-state=waiting_for_you][data-loop=on]:after{animation:var(--animate-ring)}@keyframes avatar-spin{to{transform:rotate(360deg)}}
