.agent-mote[data-v-0d3900bf]{--mote-gaze-x:0px;--mote-gaze-y:0px;--mote-follow-x:0px;--mote-follow-y:0px;--mote-eye-color:var(--action-on-primary);color:var(--action-primary);flex:none;place-items:center;display:inline-grid}.agent-mote-button[data-v-0d3900bf]{width:var(--spacer-48);height:var(--spacer-48);box-sizing:border-box;border-radius:var(--radius-lg);box-shadow:none;cursor:pointer;transition:color var(--motion-duration-fast) ease;background:0 0;border:0;padding:0;overflow:visible}.agent-mote-avatar[data-v-0d3900bf]{--mote-eye-color:var(--surface-panel);width:var(--mote-avatar-size);height:var(--mote-avatar-size);color:currentColor;pointer-events:none;overflow:visible}.agent-mote-avatar.is-icon[data-v-0d3900bf]{--mote-avatar-size:var(--icon-size-16)}.agent-mote-avatar.is-meta[data-v-0d3900bf]{--mote-avatar-size:var(--icon-size-20)}.agent-mote-avatar.is-avatar[data-v-0d3900bf]{--mote-avatar-size:var(--control-height-compact-lg)}.agent-mote-avatar.is-hero[data-v-0d3900bf]{--mote-avatar-size:var(--control-height-touch-strong)}.agent-mote-avatar.is-waiting[data-v-0d3900bf]{--mote-avatar-size:var(--spacer-48)}.agent-mote-button[data-v-0d3900bf]:hover,.agent-mote-button.is-active[data-v-0d3900bf]{color:var(--action-primary);background:0 0}.agent-mote-button[data-v-0d3900bf]:focus-visible{outline:var(--border-width-focus) solid var(--accent);outline-offset:var(--spacer-2)}.agent-mote-button svg[data-v-0d3900bf]{width:var(--control-height-strong);height:var(--control-height-strong);display:block;overflow:visible}.agent-mote-avatar svg[data-v-0d3900bf]{width:100%;height:100%;display:block;overflow:visible}.agent-mote-avatar.is-working svg[data-v-0d3900bf]{animation:1.6s ease-in-out infinite mona-agent-mote-working-0d3900bf}.agent-mote-avatar.is-waiting.is-working svg[data-v-0d3900bf]{animation-duration:3.2s}.mote-body[data-v-0d3900bf]{fill:currentColor}.mote-pointer-gaze[data-v-0d3900bf]{transform:translate3d(var(--mote-gaze-x), var(--mote-gaze-y), 0);transition:transform var(--motion-duration-fast) ease-out}.mote-pointer-body[data-v-0d3900bf]{transform:translate3d(var(--mote-follow-x), var(--mote-follow-y), 0);transform-origin:50%;transition:transform var(--motion-duration-fast) cubic-bezier(.2, .9, .2, 1)}.agent-mote-button:active .mote-pointer-body[data-v-0d3900bf]{transform:translate3d(var(--mote-follow-x), calc(var(--mote-follow-y) + 1px), 0) scale(.98, .96)}.mote-eye-pair[data-v-0d3900bf]{fill:var(--mote-eye-color)}.mote-eye[data-v-0d3900bf]{transform-box:fill-box;transform-origin:50%}.mote-eye-left[data-v-0d3900bf]{animation:mona-agent-mote-state-eye-left-0d3900bf var(--mote-choreography-duration) linear infinite}.mote-eye-right[data-v-0d3900bf]{animation:mona-agent-mote-state-eye-right-0d3900bf var(--mote-choreography-duration) linear infinite}.mote-body-motion[data-v-0d3900bf]{transform-box:fill-box;transform-origin:50%;animation:mona-agent-mote-state-body-0d3900bf var(--mote-choreography-duration) linear infinite}.mote-body-turn[data-v-0d3900bf]{transform-box:fill-box;transform-origin:50%;animation:mona-agent-mote-state-turn-0d3900bf var(--mote-choreography-duration) linear infinite}.mote-look[data-v-0d3900bf]{transform-box:fill-box;transform-origin:50%;animation:mona-agent-mote-state-look-0d3900bf var(--mote-choreography-duration) linear infinite}.agent-mote[data-motion-paused=true] .mote-body-motion[data-v-0d3900bf],.agent-mote[data-motion-paused=true] .mote-body-turn[data-v-0d3900bf],.agent-mote[data-motion-paused=true] .mote-look[data-v-0d3900bf],.agent-mote[data-motion-paused=true] .mote-eye[data-v-0d3900bf],.agent-mote[data-motion-paused=true] svg[data-v-0d3900bf]{animation-play-state:paused}@keyframes mona-agent-mote-working-0d3900bf{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-1px)scale(1.01)}70%{transform:translateY(.5px)scale(.99,1.01)}}@keyframes mona-agent-mote-state-body-0d3900bf{0%,16%,40%,42%,to{transform:translateY(.2px)rotate(-.35deg)}4%{transform:translateY(-.35px)rotate(.25deg)}8%{transform:translateY(.45px)rotate(-.25deg)}18%{animation-timing-function:cubic-bezier(.28,.76,.28,1);transform:translate(-.15px,1.15px)rotate(-.8deg)}21%{animation-timing-function:cubic-bezier(.12,.9,.22,1.34);transform:translate(-.55px,1.9px)rotate(-1.4deg)}23.5%{animation-timing-function:cubic-bezier(.2,1.28,.3,1);transform:translate(-1.55px,-.85px)rotate(.7deg)}25%{transform:translate(-.65px,-.2px)rotate(-.35deg)}27.5%{animation-timing-function:cubic-bezier(.28,.76,.28,1);transform:translate(.25px,.85px)rotate(.45deg)}30.5%{animation-timing-function:cubic-bezier(.2,1.28,.3,1);transform:translate(1.5px,-.8px)rotate(-.7deg)}33%{transform:translate(.7px,-.15px)rotate(.3deg)}37%{transform:translateY(.3px)rotate(-.2deg)}44%{animation-timing-function:cubic-bezier(.3,.68,.25,1);transform:translateY(1.2px)rotate(-.5deg)}47%{animation-timing-function:cubic-bezier(.12,.92,.2,1.2);transform:translateY(1.8px)rotate(-.9deg)}50.5%{animation-timing-function:cubic-bezier(.16,1.26,.3,1);transform:translateY(-1.85px)rotate(.65deg)}53%{transform:translateY(-1.1px)rotate(-.25deg)}58%{transform:translate(-.8px,-.75px)rotate(-.65deg)}62%{transform:translate(.75px,-.9px)rotate(.6deg)}65%{transform:translateY(-1.2px)rotate(-.2deg)}70%{animation-timing-function:cubic-bezier(.14,.88,.22,1.18);transform:translateY(1.55px)rotate(-1deg)}72%{transform:translateY(-.85px)rotate(.8deg)}74%{transform:translateY(.2px)rotate(-.2deg)}78%{animation-timing-function:cubic-bezier(.26,.68,.24,1);transform:translate(-.7px,1.05px)rotate(-1.1deg)}81%{animation-timing-function:cubic-bezier(.12,1.32,.28,1);transform:translate(.45px,-1.9px)rotate(1.1deg)}84%{transform:translate(-.25px,-.6px)rotate(-.55deg)}88%{animation-timing-function:cubic-bezier(.18,.9,.22,1.16);transform:translate(.35px,1.7px)rotate(.8deg)}91%{transform:translate(-.25px,-1.25px)rotate(-.65deg)}94%{transform:translateY(.65px)rotate(.35deg)}97%{transform:translate(0,0)rotate(0)}}@keyframes mona-agent-mote-state-turn-0d3900bf{0%,19%,26%,29%,37%,44%,52%,56%,59%,63%,68%,74%,77%,92%,to{transform:translate(0,0)rotate(0)skewY(0)scaleX(1)}20.5%{transform:translate(-.3px)rotate(-2deg)skewY(.8deg)scaleX(.985)}23.5%{transform:translate(-1.15px)rotate(-5.5deg)skewY(1.9deg)scaleX(.95)}25%{transform:translate(-.35px)rotate(1.2deg)skewY(-.4deg)scaleX(.99)}30.5%{transform:translate(.35px)rotate(2.2deg)skewY(-.8deg)scaleX(.985)}33%{transform:translate(1.15px)rotate(5.5deg)skewY(-1.9deg)scaleX(.95)}35%{transform:translate(.35px)rotate(-1.2deg)skewY(.4deg)scaleX(.99)}54%{transform:translate(-.55px)rotate(-3.4deg)skewY(1deg)scaleX(.975)}58%{transform:translate(.2px)rotate(1deg)skewY(-.4deg)scaleX(.99)}61%{transform:translate(.55px)rotate(3.4deg)skewY(-1deg)scaleX(.975)}64.5%{transform:translate(-.15px)rotate(-.8deg)skewY(.3deg)scaleX(.995)}78.5%{transform:translate(-.6px)rotate(-4deg)skewY(1.4deg)scaleX(.97)}81%{transform:translate(.75px)rotate(4.8deg)skewY(-1.7deg)scaleX(.955)}84%{transform:translate(-.4px)rotate(-2.8deg)skewY(1deg)scaleX(.98)}88%{transform:translate(.45px)rotate(3deg)skewY(-1.1deg)scaleX(.975)}}@keyframes mona-agent-mote-state-look-0d3900bf{0%,16.4%,26.8%,39%,43%,74%,76.8%,90%,96%,to{transform:translate(0,0)rotate(0)}16.8%,24%{transform:translate(-5px,-.45px)rotate(-2deg)}25.2%{transform:translate(-.6px)rotate(0)}27.2%,34%{transform:translate(5px,-.45px)rotate(2deg)}35.2%{transform:translate(.6px)rotate(0)}44%,53%{transform:translateY(-3.4px)rotate(0)}55.5%,58%{transform:translate(-3.8px,-1.2px)rotate(-1.6deg)}59.2%,62%{transform:translate(3.8px,-1.2px)rotate(1.6deg)}64%{transform:translateY(-2px)rotate(0)}68%,72%{transform:translateY(2.6px)rotate(0)}77.2%,79%{transform:translateY(.4px)rotate(0)}80.2%,83%{transform:translateY(-3.6px)rotate(0)}85.5%,88%{transform:translate(4px,-1.2px)rotate(1.8deg)}92%,93.5%{transform:translate(-2.6px,.4px)rotate(-1deg)}}@keyframes mona-agent-mote-state-eye-left-0d3900bf{0%,6%,8%,16.4%,26.8%,39%,43%,67%,74%,76.8%,90%,96%,to{transform:translate(0,0)rotate(0)scale(1)}6.35%{transform:translateY(.7px)rotate(-2deg)scale(1.05,.48)}6.65%{transform:translateY(1px)rotate(-3deg)scale(1.08,.06)}7.05%{transform:translateY(-.4px)rotate(1deg)scale(.96,1.12)}16.8%,22.5%{transform:translate(-1.1px)rotate(-7deg)scale(.94,1.08)}24%{transform:translate(-.8px,.25px)rotate(-8deg)scale(1.08,.55)}25.2%{transform:translate(0,0)rotate(1deg)scale(.97,1.05)}27.2%,34%{transform:translate(1.25px,-.15px)rotate(5deg)scale(1.05,.95)}35.2%{transform:translate(.2px)rotate(-1deg)scale(.98,1.04)}44%,53%{transform:translateY(-1px)rotate(-2deg)scale(.88,1.2)}55.5%,58%{transform:translate(-1px,.25px)rotate(-8deg)scale(1.08,.46)}59.2%,62%{transform:translate(1.1px,-.8px)rotate(6deg)scale(.92,1.16)}63.8%{transform:translateY(.6px)rotate(-2deg)scale(1.08,.08)}64.4%{transform:translateY(-.2px)rotate(1deg)scale(.96,1.1)}68%{transform:translateY(1px)rotate(-2deg)scale(1.08,.58)}70.8%,71.5%{transform:translateY(1.3px)rotate(-3deg)scale(1.1,.06)}72.5%{transform:translateY(.5px)rotate(1deg)scale(1.02,.62)}77.2%,79%{transform:translate(3.2px,.2px)rotate(5deg)scale(.86,1.12)}80.2%,83%{transform:translate(.3px,-1.2px)rotate(-3deg)scale(.86,1.26)}85.5%,88%{transform:translate(1.2px,-.5px)rotate(8deg)scale(.95,1.08)}88.35%{transform:translate(.5px,.7px)rotate(3deg)scale(1.08,.07)}89%{transform:translateY(-.3px)rotate(-1deg)scale(.97,1.1)}92%,93.5%{transform:translate(-.8px,.15px)rotate(-5deg)scale(1.04,.86)}}@keyframes mona-agent-mote-state-eye-right-0d3900bf{0%,5%,7.2%,16.4%,26.8%,39%,43%,67%,74%,76.8%,83.5%,90%,96%,to{transform:translate(0,0)rotate(0)scale(1)}5.35%{transform:translateY(.55px)rotate(2deg)scale(1.04,.58)}5.65%{transform:translateY(.9px)rotate(3deg)scale(1.08,.06)}6.05%{transform:translateY(-.3px)rotate(-1deg)scale(.97,1.1)}16.8%,22.5%{transform:translate(-.9px,-.1px)rotate(-5deg)scale(1.04,.96)}24%{transform:translate(-.6px,-.1px)rotate(-6deg)scale(.96,1.08)}25.2%{transform:translate(0,0)rotate(-1deg)scale(1.03,.97)}27.2%,34%{transform:translate(1.35px)rotate(8deg)scale(.94,1.08)}35.2%{transform:translate(.2px)rotate(1deg)scale(1.02,.98)}44%,53%{transform:translateY(-1px)rotate(2deg)scale(.88,1.2)}55.5%,58%{transform:translate(-1.1px,-.8px)rotate(-6deg)scale(.92,1.16)}59.2%,62%{transform:translate(1px,.25px)rotate(8deg)scale(1.08,.46)}68%{transform:translateY(1px)rotate(2deg)scale(1.08,.58)}70.8%,71.5%{transform:translateY(1.3px)rotate(3deg)scale(1.1,.06)}72.5%{transform:translateY(.5px)rotate(-1deg)scale(1.02,.62)}77.2%,79%{transform:translate(-3.2px,.2px)rotate(-5deg)scale(.86,1.12)}80.2%,83%{transform:translate(-.3px,-1.2px)rotate(3deg)scale(.86,1.26)}83.85%,84.35%{transform:translateY(.8px)rotate(2deg)scale(1.08,.06)}85%{transform:translateY(-.3px)rotate(-1deg)scale(.97,1.1)}85.5%,88%{transform:translate(1.4px,-.55px)rotate(10deg)scale(.94,1.1)}92%,93.5%{transform:translate(-.7px,.15px)rotate(-4deg)scale(.96,1.06)}}@media (prefers-reduced-motion:reduce){.mote-body-motion[data-v-0d3900bf],.mote-body-turn[data-v-0d3900bf],.mote-look[data-v-0d3900bf],.mote-eye[data-v-0d3900bf]{animation:none}.mote-pointer-gaze[data-v-0d3900bf],.mote-pointer-body[data-v-0d3900bf]{transition:none}.agent-mote-avatar.is-working svg[data-v-0d3900bf]{animation:none}}
