.agent-mark{flex-shrink:0;display:inline-block;vertical-align:middle;overflow:visible}.agent-mark-eye{fill:var(--sd-color-text-inverse);transform-box:fill-box;transform-origin:50% 50%;transition:transform var(--sd-duration-fast) var(--sd-ease-press)}.agent-mark[data-flat] .agent-mark-eye{fill:var(--sd-color-surface)}.agent-mark-body,.agent-mark-bottom,.agent-mark-middle,.agent-mark-head,.agent-mark-tilt{transform-box:fill-box;transform-origin:50% 100%}.agent-mark[data-alive] .agent-mark-bottom{animation:agent-mark-breathe-bottom 4s ease-in-out infinite}.agent-mark[data-alive] .agent-mark-middle{animation:agent-mark-breathe-middle 4s ease-in-out .12s infinite}.agent-mark[data-alive] .agent-mark-head{animation:agent-mark-breathe-head 4s ease-in-out .24s infinite}.agent-mark[data-alive] .agent-mark-tilt{animation:agent-mark-tilt-look 8s ease-in-out infinite}.agent-mark[data-alive] .agent-mark-eyes{animation:agent-mark-look 8s ease-in-out infinite}.agent-mark[data-alive] .agent-mark-eye,.agent-mark[data-thinking] .agent-mark-eye{animation:agent-mark-blink 4.5s infinite}.agent-mark[data-thinking] .agent-mark-bottom{animation:agent-mark-ripple 1.2s ease-in-out infinite}.agent-mark[data-thinking] .agent-mark-middle{animation:agent-mark-ripple 1.2s ease-in-out .14s infinite}.agent-mark[data-thinking] .agent-mark-head{animation:agent-mark-ripple 1.2s ease-in-out .28s infinite}.agent-mark[data-thinking] .agent-mark-tilt{animation:agent-mark-ponder-tilt 2.4s ease-in-out infinite}.agent-mark[data-thinking] .agent-mark-eyes{animation:agent-mark-ponder 2.4s ease-in-out infinite}.agent-mark[data-celebrating] .agent-mark-body{animation:agent-mark-twirl-jump 1.5s both}.agent-mark[data-celebrating] .agent-mark-bottom{animation:agent-mark-twirl-bottom 1.5s both}.agent-mark[data-celebrating] .agent-mark-middle{animation:agent-mark-twirl-middle 1.5s both}.agent-mark[data-celebrating] .agent-mark-head{animation:agent-mark-twirl-head 1.5s both}.agent-mark[data-celebrating] .agent-mark-tilt{animation:agent-mark-twirl-lean 1.5s ease-in-out both}.agent-mark[data-celebrating] .agent-mark-eyes{animation:none}.agent-mark[data-celebrating] .agent-mark-eye{animation:agent-mark-twirl-squint 1.5s both}.agent-launcher-rest:hover .agent-mark .agent-mark-bottom{animation:agent-mark-hop-bottom .72s cubic-bezier(.3,.7,.4,1) both}.agent-launcher-rest:hover .agent-mark .agent-mark-middle{animation:agent-mark-hop-middle .72s cubic-bezier(.3,.7,.4,1) .03s both}.agent-launcher-rest:hover .agent-mark .agent-mark-head{animation:agent-mark-hop-head .72s cubic-bezier(.3,.7,.4,1) .06s both}.agent-launcher-rest:hover .agent-mark .agent-mark-tilt{animation:none}.agent-launcher-rest:hover .agent-mark .agent-mark-eye{animation:none;transform:translateY(1.5px) scaleY(.55)}@keyframes agent-mark-breathe-bottom{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.05)}}@keyframes agent-mark-breathe-middle{0%,to{transform:translateY(0)}50%{transform:translateY(-.8px)}}@keyframes agent-mark-breathe-head{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes agent-mark-tilt-look{0%,30%,to{transform:rotate(0)}36%,46%{transform:rotate(-7deg)}52%,62%{transform:rotate(6deg)}68%,78%{transform:translateY(-1px) rotate(-2deg)}84%{transform:rotate(0)}}@keyframes agent-mark-look{0%,30%,to{transform:translate(0)}36%,46%{transform:translate(-3.5px)}52%,62%{transform:translate(3.5px)}68%,78%{transform:translate(1.2px,-2.8px)}84%{transform:translate(0)}}@keyframes agent-mark-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes agent-mark-ripple{0%,55%,to{transform:translateY(0)}22%{transform:translateY(-2.4px)}}@keyframes agent-mark-ponder-tilt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes agent-mark-ponder{0%,to{transform:translate(-3px,-2.6px)}50%{transform:translate(3px,-2.6px)}}@keyframes agent-mark-hop-bottom{0%,to{transform:scaleY(1)}22%{transform:scaleY(.88)}52%{transform:scaleY(1.06)}}@keyframes agent-mark-hop-middle{0%,to{transform:translateY(0)}22%{transform:translateY(1.4px)}52%{transform:translateY(-2.6px)}80%{transform:translateY(.3px)}}@keyframes agent-mark-hop-head{0%,to{transform:translateY(0)}22%{transform:translateY(2.4px) scale(1.05,.92)}52%{transform:translateY(-4.4px) scale(.97,1.04)}80%{transform:translateY(.5px) scale(1.01,.99)}}@keyframes agent-mark-twirl-jump{0%,14%{transform:translateY(0);animation-timing-function:cubic-bezier(.2,.8,.4,1)}44%{transform:translateY(-15px) scale(.95,1.05);animation-timing-function:cubic-bezier(.6,0,.8,.4)}70%,to{transform:translateY(0)}}@keyframes agent-mark-twirl-head{0%{transform:none}13%{transform:translateY(2.4px) scale(1.05,.92)}22%{transform:translateY(-2.6px) scale(.96,1.05)}44%,68%{transform:none}74%{transform:translateY(2.2px) scale(1.05,.93)}86%{transform:translateY(-.6px)}to{transform:none}}@keyframes agent-mark-twirl-middle{0%{transform:none}13%{transform:translateY(1.2px)}22%{transform:translateY(-1.3px)}44%,68%{transform:none}74%{transform:translateY(1.1px)}86%{transform:translateY(-.3px)}to{transform:none}}@keyframes agent-mark-twirl-bottom{0%{transform:none}13%{transform:scaleY(.88)}22%{transform:scaleY(1.06)}44%,68%{transform:none}74%{transform:scaleY(.9)}86%{transform:scaleY(1.02)}to{transform:none}}@keyframes agent-mark-twirl-lean{0%,18%{transform:rotate(0)}28%{transform:rotate(3deg)}38%{transform:rotate(-3deg)}48%{transform:rotate(2.5deg)}58%{transform:rotate(-1.5deg)}66%,to{transform:rotate(0)}}@keyframes agent-mark-twirl-squint{0%,72%{transform:none}78%,94%{transform:translateY(1.5px) scaleY(.55)}to{transform:none}}@media(prefers-reduced-motion:reduce){.agent-mark[data-alive] .agent-mark-bottom,.agent-mark[data-alive] .agent-mark-middle,.agent-mark[data-alive] .agent-mark-head,.agent-mark[data-alive] .agent-mark-tilt,.agent-mark[data-alive] .agent-mark-eyes,.agent-mark[data-alive] .agent-mark-eye,.agent-mark[data-thinking] .agent-mark-bottom,.agent-mark[data-thinking] .agent-mark-middle,.agent-mark[data-thinking] .agent-mark-head,.agent-mark[data-thinking] .agent-mark-tilt,.agent-mark[data-thinking] .agent-mark-eyes,.agent-launcher-rest:hover .agent-mark .agent-mark-bottom,.agent-launcher-rest:hover .agent-mark .agent-mark-middle,.agent-launcher-rest:hover .agent-mark .agent-mark-head,.agent-mark[data-celebrating] .agent-mark-body,.agent-mark[data-celebrating] .agent-mark-bottom,.agent-mark[data-celebrating] .agent-mark-middle,.agent-mark[data-celebrating] .agent-mark-head,.agent-mark[data-celebrating] .agent-mark-tilt{animation:none}.agent-mark[data-thinking] .agent-mark-eye{animation:agent-mark-pulse 1.4s ease-in-out infinite}.agent-launcher-rest:hover .agent-mark .agent-mark-eye{transform:none}@keyframes agent-mark-pulse{0%,to{opacity:.5}50%{opacity:1}}}
