@property --agent-face-angle{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.agent-face[data-v-b667140a]{--agent-face-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='41' viewBox='0 0 40 41' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.67788 3.38882C0 6.0667 0 10.3767 0 18.9967V22.4252C0 31.0452 0 35.3552 2.67788 38.0331C5.35576 40.7109 9.66575 40.7109 18.2857 40.7109H21.7143C30.3343 40.7109 34.6442 40.7109 37.3221 38.0331C40 35.3552 40 31.0452 40 22.4252V18.9967C40 10.3767 40 6.0667 37.3221 3.38882C34.6442 0.710938 30.3343 0.710938 21.7143 0.710938H18.2857C9.66575 0.710938 5.35576 0.710938 2.67788 3.38882Z' fill='%23000'/%3E%3C/svg%3E");--agent-face-ink: #1c1c1e;--agent-face-off-body: #9f9f9f;--agent-face-off-eyes: #808080;position:relative;display:block;width:100%;aspect-ratio:1 / 1;container-type:inline-size;isolation:isolate}.agent-face__body[data-v-b667140a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:var(--agent-face-fill, var(--agent-face-color));transition:filter .4s}.agent-face--super .agent-face__body[data-v-b667140a]{-webkit-mask:var(--agent-face-mask) center / contain no-repeat;mask:var(--agent-face-mask) center / contain no-repeat}.agent-face--agent .agent-face__body[data-v-b667140a]{border-radius:38%}.agent-face__gap[data-v-b667140a]{display:none}.agent-face--aura .agent-face__gap[data-v-b667140a]{display:block;position:absolute;top:-4cqw;right:-4cqw;bottom:-4cqw;left:-4cqw;z-index:0;background:var(--ds-bg, #f5f5f5);-webkit-mask:var(--agent-face-mask) center / contain no-repeat;mask:var(--agent-face-mask) center / contain no-repeat}.agent-face--aura[data-v-b667140a]:before,.agent-face--aura[data-v-b667140a]:after{content:"";position:absolute;top:-7cqw;right:-7cqw;bottom:-7cqw;left:-7cqw;z-index:-1;pointer-events:none;background:conic-gradient(from var(--agent-face-angle),color-mix(in srgb,var(--agent-face-color) 15%,transparent) 0deg,var(--agent-face-color) 80deg,color-mix(in srgb,var(--agent-face-color) 45%,#fff) 130deg,color-mix(in srgb,var(--agent-face-color) 15%,transparent) 210deg,color-mix(in srgb,var(--agent-face-color) 85%,transparent) 300deg,color-mix(in srgb,var(--agent-face-color) 15%,transparent) 360deg);-webkit-mask:var(--agent-face-mask) center / contain no-repeat;mask:var(--agent-face-mask) center / contain no-repeat;animation:agent-face-spin-b667140a 5s linear infinite}.agent-face--aura[data-v-b667140a]:after{top:-10cqw;right:-10cqw;bottom:-10cqw;left:-10cqw;filter:blur(8cqw);opacity:.16}.agent-face--aura.agent-face--pace-fast[data-v-b667140a]:before,.agent-face--aura.agent-face--pace-fast[data-v-b667140a]:after{animation-duration:1.6s}.agent-face--aura.agent-face--pace-fast[data-v-b667140a]:after{opacity:.35}.agent-face--aura.agent-face--pace-off[data-v-b667140a]:before,.agent-face--aura.agent-face--pace-off[data-v-b667140a]:after{animation:none;background:var(--ds-border, #dedee0);opacity:.6;filter:none}@keyframes agent-face-spin-b667140a{to{--agent-face-angle: 360deg}}.agent-face__eyes[data-v-b667140a]{position:absolute;left:52%;top:30%;width:32%;height:26%;display:flex;justify-content:space-between;align-items:center;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.agent-face--agent .agent-face__eyes[data-v-b667140a]{left:22%;top:34%;width:56%;height:30%}.agent-face__eye[data-v-b667140a]{position:relative;width:38%;height:100%}.agent-face--agent .agent-face__eye[data-v-b667140a]{width:40%}.agent-face--agent .agent-face__slit[data-v-b667140a]{border-radius:42%;transition:border-radius .32s,height .32s,width .32s,transform .32s cubic-bezier(.2,.8,.2,1),clip-path .32s}.agent-face--agent[data-scene=happy] .agent-face__slit[data-v-b667140a],.agent-face--agent[data-scene=party] .agent-face__slit[data-v-b667140a]{opacity:1;height:62%;border-radius:48% 48% 18% 18%;clip-path:ellipse(80% 100% at 50% 0%);transform:translateY(-14%);animation:none}.agent-face--agent[data-scene=happy] .agent-face__arc[data-v-b667140a],.agent-face--agent[data-scene=party] .agent-face__arc[data-v-b667140a],.agent-face--agent[data-scene=wink] .agent-face__eye:last-child .agent-face__arc[data-v-b667140a]{opacity:0}.agent-face--agent[data-scene=wink] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{opacity:1;height:62%;border-radius:48% 48% 18% 18%;clip-path:ellipse(80% 100% at 50% 0%);transform:translateY(-14%)}.agent-face--agent[data-scene=sorry] .agent-face__slit[data-v-b667140a]{height:58%;transform:translateY(14%)}.agent-face--agent[data-scene=sorry] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{clip-path:polygon(0 35%,100% 0,100% 100%,0 100%)}.agent-face--agent[data-scene=sorry] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{clip-path:polygon(0 0,100% 35%,100% 100%,0 100%)}.agent-face--agent[data-scene=no] .agent-face__slit[data-v-b667140a]{height:64%}.agent-face--agent[data-scene=no] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{clip-path:polygon(0 0,100% 40%,100% 100%,0 100%)}.agent-face--agent[data-scene=no] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{clip-path:polygon(0 40%,100% 0,100% 100%,0 100%)}.agent-face--agent[data-scene=work] .agent-face__slit[data-v-b667140a]{height:52%;border-radius:36%;animation:agent-face-blink-b667140a 1.9s infinite}.agent-face--agent[data-scene=tired] .agent-face__slit[data-v-b667140a]{height:28%;border-radius:44%;transform:translateY(26%);animation:agent-face-blink-b667140a 2s infinite}.agent-face--agent[data-scene=sleep] .agent-face__slit[data-v-b667140a]{opacity:1;height:16%;width:100%;border-radius:999px;transform:translateY(40%);animation:agent-face-breathe-b667140a 3.6s ease-in-out infinite}.agent-face--agent[data-scene=sleep] .agent-face__line[data-v-b667140a]{opacity:0}.agent-face--agent[data-scene=surprise] .agent-face__slit[data-v-b667140a]{opacity:1;height:118%;width:112%;border-radius:44%;transform:translate(-6%,-9%);animation:none}.agent-face--agent[data-scene=surprise] .agent-face__dot[data-v-b667140a]{opacity:0}.agent-face--agent[data-scene=curious] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{height:110%;width:108%;border-radius:44%;transform:translateY(-5%)}.agent-face--agent[data-scene=curious] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{height:64%;transform:translateY(14%)}.agent-face--agent[data-scene=think] .agent-face__eyes[data-v-b667140a]{transform:translate(12%,-22%)}.agent-face--agent[data-scene=think] .agent-face__slit[data-v-b667140a]{height:78%}.agent-face--agent[data-scene=talk] .agent-face__slit[data-v-b667140a],.agent-face--agent[data-scene=yes] .agent-face__slit[data-v-b667140a]{height:85%}.agent-face--agent[data-scene=listen] .agent-face__eyes[data-v-b667140a]{transform:translate(-6%,4%) scale(1.1)}.agent-face--agent[data-scene=off] .agent-face__slit[data-v-b667140a]{height:60%}.agent-face__slit[data-v-b667140a],.agent-face__arc[data-v-b667140a],.agent-face__line[data-v-b667140a],.agent-face__dot[data-v-b667140a]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:opacity .22s,transform .3s cubic-bezier(.2,.8,.2,1),height .3s,width .3s}.agent-face__slit[data-v-b667140a]{width:100%;height:100%;border-radius:999px;background:var(--agent-face-ink);transform-origin:50% 50%;animation:agent-face-blink-b667140a 4.6s infinite}:where(.agent-face__eye:last-child) .agent-face__slit[data-v-b667140a]{animation-delay:.08s}.agent-face__arc[data-v-b667140a]{width:210%;height:125%;left:-55%;top:-12%;right:auto;bottom:auto;margin:0;overflow:visible;opacity:0;transform:translateY(25%) scale(.75)}.agent-face__arc path[data-v-b667140a]{stroke:var(--agent-face-ink)}.agent-face__line[data-v-b667140a]{width:160%;height:4.5cqw;left:-30%;border-radius:999px;background:var(--agent-face-ink);opacity:0}.agent-face__dot[data-v-b667140a]{width:150%;height:70%;left:-25%;border-radius:999px;background:var(--agent-face-ink);opacity:0;transform:scale(.6)}@keyframes agent-face-blink-b667140a{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}[data-scene=happy] .agent-face__slit[data-v-b667140a],[data-scene=party] .agent-face__slit[data-v-b667140a]{opacity:0;transform:scaleY(.2);animation:none}[data-scene=happy] .agent-face__arc[data-v-b667140a],[data-scene=party] .agent-face__arc[data-v-b667140a]{opacity:1;transform:translateY(0) scale(1)}[data-scene=happy] .agent-face__arc[data-v-b667140a]{animation:agent-face-bounce-b667140a 1.8s ease-in-out infinite}[data-scene=happy] .agent-face__eyes[data-v-b667140a]{animation:agent-face-happy-b667140a 1.8s ease-in-out infinite}@keyframes agent-face-bounce-b667140a{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8%) scale(1.06)}}@keyframes agent-face-happy-b667140a{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}[data-scene=wink] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{opacity:0;animation:none}[data-scene=wink] .agent-face__eye:last-child .agent-face__arc[data-v-b667140a]{opacity:1;transform:translateY(0) scale(1)}[data-scene=wink] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{animation:none}[data-scene=look] .agent-face__eyes[data-v-b667140a]{animation:agent-face-look-b667140a 3.2s ease-in-out infinite}[data-scene=look] .agent-face__slit[data-v-b667140a]{animation:none}@keyframes agent-face-look-b667140a{0%,20%{transform:translate(0)}35%,55%{transform:translate(-70%,10%)}70%,to{transform:translate(0)}}[data-scene=think] .agent-face__eyes[data-v-b667140a]{transform:translate(14%,-34%)}[data-scene=think] .agent-face__slit[data-v-b667140a]{height:80%;animation:agent-face-blink-b667140a 2.4s infinite}[data-scene=talk] .agent-face__eyes[data-v-b667140a]{animation:agent-face-talk-b667140a .9s ease-in-out infinite}[data-scene=talk] .agent-face__slit[data-v-b667140a]{animation:agent-face-blink-b667140a 3.1s infinite}@keyframes agent-face-talk-b667140a{0%,to{transform:translateY(0)}50%{transform:translateY(-9%)}}[data-scene=sleep] .agent-face__slit[data-v-b667140a]{opacity:0;animation:none}[data-scene=sleep] .agent-face__line[data-v-b667140a]{opacity:1;animation:agent-face-breathe-b667140a 3.6s ease-in-out infinite}[data-scene=sleep] .agent-face__eyes[data-v-b667140a]{transform:translateY(18%)}@keyframes agent-face-breathe-b667140a{0%,to{transform:scaleX(1)}50%{transform:scaleX(.82)}}[data-scene=surprise] .agent-face__slit[data-v-b667140a]{opacity:0;animation:none}[data-scene=surprise] .agent-face__dot[data-v-b667140a]{opacity:1;transform:scale(1)}[data-scene=surprise] .agent-face__eyes[data-v-b667140a]{transform:translateY(-8%)}[data-scene=work] .agent-face__slit[data-v-b667140a]{height:55%;animation:agent-face-blink-b667140a 1.9s infinite}[data-scene=work] .agent-face__eyes[data-v-b667140a]{animation:agent-face-work-b667140a 1.4s ease-in-out infinite}@keyframes agent-face-work-b667140a{0%,to{transform:translate(0)}50%{transform:translate(-18%)}}[data-scene=listen] .agent-face__eyes[data-v-b667140a]{transform:translate(-10%,8%) scale(1.08)}[data-scene=listen] .agent-face__slit[data-v-b667140a]{animation:agent-face-blink-b667140a 3.4s infinite}[data-scene=yes] .agent-face__eyes[data-v-b667140a]{animation:agent-face-nod-b667140a 1.1s ease-in-out infinite}@keyframes agent-face-nod-b667140a{0%,to{transform:translateY(0)}30%{transform:translateY(18%)}60%{transform:translateY(-4%)}}[data-scene=no] .agent-face__eyes[data-v-b667140a]{animation:agent-face-shake-b667140a .9s ease-in-out infinite}[data-scene=no] .agent-face__slit[data-v-b667140a]{animation:none}@keyframes agent-face-shake-b667140a{0%,to{transform:translate(0)}25%{transform:translate(-26%)}75%{transform:translate(26%)}}[data-scene=sorry] .agent-face__slit[data-v-b667140a]{animation:none;height:70%}[data-scene=sorry] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{transform:rotate(18deg) translateY(10%)}[data-scene=sorry] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{transform:rotate(-18deg) translateY(10%)}[data-scene=sorry] .agent-face__eyes[data-v-b667140a]{transform:translateY(14%);animation:agent-face-sigh-b667140a 3s ease-in-out infinite}@keyframes agent-face-sigh-b667140a{0%,to{transform:translateY(14%)}50%{transform:translateY(20%)}}[data-scene=curious] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{animation:none}[data-scene=curious] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{height:60%;transform:translateY(-20%);animation:none}[data-scene=curious] .agent-face__eyes[data-v-b667140a]{animation:agent-face-tilt-b667140a 2.6s ease-in-out infinite}@keyframes agent-face-tilt-b667140a{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg) translateY(-4%)}}[data-scene=tired] .agent-face__slit[data-v-b667140a]{height:42%;transform:translateY(30%);animation:agent-face-blink-b667140a 2s infinite}[data-scene=tired] .agent-face__eyes[data-v-b667140a]{animation:agent-face-droop-b667140a 4s ease-in-out infinite}@keyframes agent-face-droop-b667140a{0%,to{transform:translateY(10%)}50%{transform:translateY(16%)}}[data-scene=party] .agent-face__eyes[data-v-b667140a]{animation:agent-face-party-b667140a .6s ease-in-out infinite}@keyframes agent-face-party-b667140a{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-12%,-8%) rotate(-6deg)}75%{transform:translate(12%,-8%) rotate(6deg)}}[data-scene=load] .agent-face__eye:first-child .agent-face__slit[data-v-b667140a]{animation:agent-face-wave-b667140a 1s ease-in-out infinite}[data-scene=load] .agent-face__eye:last-child .agent-face__slit[data-v-b667140a]{animation:agent-face-wave-b667140a 1s ease-in-out .25s infinite}@keyframes agent-face-wave-b667140a{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1.15)}}.agent-face--agent .agent-face__slit[data-v-b667140a]{animation-duration:5.2s}[data-scene=off] .agent-face__body[data-v-b667140a]{background:var(--agent-face-off-body)}[data-scene=off] .agent-face__slit[data-v-b667140a]{animation:none;background:var(--agent-face-off-eyes)}[data-scene=off] .agent-face__eyes[data-v-b667140a]{transform:translateY(16%)}@media(prefers-reduced-motion:reduce){.agent-face[data-v-b667140a] *,.agent-face[data-v-b667140a]:before,.agent-face[data-v-b667140a]:after{animation:none!important}}.agent-face--gaze .agent-face__eyes[data-v-b667140a]{animation:none;transform:translate(calc(var(--agent-face-gaze-x, 0) * 30%),calc(var(--agent-face-gaze-y, 0) * 32%));transition:transform .14s ease-out}
