.agent-buddy-state{display:inline-flex;line-height:0}.agent-buddy-state.state-idle.is-latest .head{animation:agent-idle-head 14s ease-in-out infinite}.agent-buddy-state.state-idle.is-latest .eyes{animation:agent-idle-blink 14s ease-in-out infinite}.agent-buddy-state.state-idle.is-latest .eye-shape-default{animation:agent-glance 14s cubic-bezier(.2,.8,.2,1) infinite}.agent-buddy-state.state-thinking .head{animation:agent-lean 5s ease-in-out infinite}.agent-buddy-state.state-thinking .eyes{animation:agent-blink 4.3s ease-in-out infinite}.agent-buddy-state.state-thinking .eye-shape-default{display:none}.agent-buddy-state.state-thinking .eye-shape-focused{display:inline;transform:translateY(-13px)}.agent-buddy-state.state-thinking .eye-shape-focused rect{transform:scaleX(1.2)}.agent-buddy-state.state-working .head{animation:agent-lean-in 3.2s ease-in-out infinite}.agent-buddy-state.state-working .eyes{animation:agent-blink 7s ease-in-out infinite}.agent-buddy-state.state-working .eye-shape-default{animation:agent-lock 2.2s step-end infinite}.agent-buddy-state.state-blocked .face,.agent-buddy-state.state-blocked .head{animation:agent-face-shake 3s ease-in-out infinite}.agent-buddy-state.state-blocked .eye-shape-default{display:none}.agent-buddy-state.state-blocked .eye-shape-blocked{display:inline}.agent-buddy-state.state-blocked .eye-shape-blocked path:first-child{transform:translateX(6px)}.agent-buddy-state.state-blocked .eye-shape-blocked path:last-child{transform:translateX(-6px)}