.agent-avatar_avatarWrapper__1azZp{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;user-select:none}.agent-avatar_pixelImg__70BAh{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;display:block;max-width:none;transition:transform .15s ease}.agent-avatar_working__oO4HH .agent-avatar_pixelImg__70BAh{animation:agent-avatar_avatarBob__SoKho .9s steps(1) infinite}.agent-avatar_waiting__07UDY .agent-avatar_pixelImg__70BAh{filter:grayscale(1) brightness(.6);opacity:.75}.agent-avatar_stripSprite__l0QFD{display:inline-block;background-repeat:no-repeat;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;animation:agent-avatar_spr__hrQaV var(--dur,1.3s) steps(4) infinite;flex:none}.agent-avatar_stripSprite__l0QFD[data-m=walk]{--dur:0.52s}.agent-avatar_flip__PBeNo{transform:scaleX(-1)}@keyframes agent-avatar_spr__hrQaV{to{background-position:var(--strip-end,-100%) 0}}.agent-avatar_fallbackBadge__ACiOO{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:var(--muted,#27272a);color:var(--muted-foreground,#a1a1aa);font-weight:700;font-size:.75rem;letter-spacing:-.02em;border:1px solid var(--border,#3f3f46);text-transform:uppercase}@keyframes agent-avatar_avatarBob__SoKho{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.agent-avatar_working__oO4HH .agent-avatar_pixelImg__70BAh{animation:none!important;transform:none!important}.agent-avatar_stripSprite__l0QFD{animation:none!important}}.mascot_sprite__5qs_d{display:block;flex:none;image-rendering:pixelated}.mascot_wave__TFOmp{background-image:url(/mascot/mascot-wave-anim.png);background-repeat:no-repeat;background-size:calc(var(--frame-w) * 9) var(--frame-h);animation:mascot_mascot-wave__xaGX9 1.62s steps(9) infinite}@keyframes mascot_mascot-wave__xaGX9{0%{background-position:0 0}to{background-position:calc(var(--frame-w) * -9) 0}}@media (prefers-reduced-motion:reduce){.mascot_wave__TFOmp{animation:none}}