@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e53e3b149393d1c-s.04zcam1iel9wu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a93cb13d889c4ad-s.034_md61ci_hx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0da3903252e3445-s.2-gvzunjwzw93.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8dba48c3ca6529a0-s.p.3r6si8l984dsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_69dc7d2f-module__s60oBq__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}
.avatar-bubble-module__kVnjTW__bubble{color:var(--bubble-foreground);vertical-align:middle;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;display:inline-block;position:relative}button.avatar-bubble-module__kVnjTW__bubble{cursor:pointer}.avatar-bubble-module__kVnjTW__bubble:focus-visible{outline:3px solid var(--ring);outline-offset:8px}.avatar-bubble-module__kVnjTW__float,.avatar-bubble-module__kVnjTW__actor,.avatar-bubble-module__kVnjTW__sphere,.avatar-bubble-module__kVnjTW__face{width:100%;height:100%;display:block}.avatar-bubble-module__kVnjTW__float{animation:avatar-bubble-module__kVnjTW__float calc(4.8s / var(--bubble-speed)) ease-in-out var(--bubble-phase) infinite}.avatar-bubble-module__kVnjTW__actor{transform-origin:50% 60%}.avatar-bubble-module__kVnjTW__sphere{background:var(--bubble-background);border-radius:50%;overflow:hidden}.avatar-bubble-module__kVnjTW__face{transform-origin:50%}.avatar-bubble-module__kVnjTW__face svg{overflow:visible}.avatar-bubble-module__kVnjTW__face text{fill:currentColor;font-family:var(--font-geist-mono), ui-monospace, monospace;text-anchor:middle;dominant-baseline:central;font-size:31px;font-weight:500}.avatar-bubble-module__kVnjTW__face path{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:miter}.avatar-bubble-module__kVnjTW__face .avatar-bubble-module__kVnjTW__mouth{transform-box:fill-box;transform-origin:50%;font-size:18px}.avatar-bubble-module__kVnjTW__glance{transform-box:view-box}.avatar-bubble-module__kVnjTW__bubble[data-state=speaking] .avatar-bubble-module__kVnjTW__sphere{animation:avatar-bubble-module__kVnjTW__speak calc(.64s / var(--bubble-speed)) ease-in-out infinite}.avatar-bubble-module__kVnjTW__bubble[data-state=speaking] .avatar-bubble-module__kVnjTW__mouth{animation:avatar-bubble-module__kVnjTW__syllable calc(.32s / var(--bubble-speed)) ease-in-out infinite alternate}.avatar-bubble-module__kVnjTW__bubble[data-state=speaking] .avatar-bubble-module__kVnjTW__glance{animation:avatar-bubble-module__kVnjTW__glance calc(4.6s / var(--bubble-speed)) ease-in-out var(--bubble-phase) infinite}.avatar-bubble-module__kVnjTW__bubble[data-state=idle][data-idle-gaze] .avatar-bubble-module__kVnjTW__eyes{animation:avatar-bubble-module__kVnjTW__blink calc(5.2s / var(--bubble-speed)) ease-in-out var(--bubble-phase) infinite}.avatar-bubble-module__kVnjTW__bubble[data-state=reacting] .avatar-bubble-module__kVnjTW__float{animation-play-state:paused}.avatar-bubble-module__kVnjTW__bubble[data-state=reacting] .avatar-bubble-module__kVnjTW__eyes{animation:avatar-bubble-module__kVnjTW__expression calc(1s / var(--bubble-speed)) ease-in-out both}.avatar-bubble-module__kVnjTW__actor[data-reaction]{animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}.avatar-bubble-module__kVnjTW__actor[data-reaction=look-around]{animation-name:avatar-bubble-module__kVnjTW__look;animation-duration:calc(3.6s / var(--bubble-speed))}.avatar-bubble-module__kVnjTW__actor[data-reaction=nod]{animation-name:avatar-bubble-module__kVnjTW__nod;animation-duration:calc(2s / var(--bubble-speed))}.avatar-bubble-module__kVnjTW__actor[data-reaction=hop]{animation-name:avatar-bubble-module__kVnjTW__hop;animation-duration:calc(2.2s / var(--bubble-speed));transform-origin:50% 100%}.avatar-bubble-module__kVnjTW__actor[data-reaction=wiggle]{animation-name:avatar-bubble-module__kVnjTW__wiggle;animation-duration:calc(2.2s / var(--bubble-speed))}.avatar-bubble-module__kVnjTW__actor[data-reaction=spin]{animation-name:avatar-bubble-module__kVnjTW__spin;animation-duration:calc(2.8s / var(--bubble-speed))}.avatar-bubble-module__kVnjTW__actor[data-reaction=droop]{animation-name:avatar-bubble-module__kVnjTW__droop;animation-duration:calc(2.2s / var(--bubble-speed));transform-origin:50% 100%}.avatar-bubble-module__kVnjTW__actor[data-reaction=shake]{animation-name:avatar-bubble-module__kVnjTW__shake;animation-duration:calc(1.4s / var(--bubble-speed))}.avatar-bubble-module__kVnjTW__actor[data-reaction=jolt]{animation-name:avatar-bubble-module__kVnjTW__jolt;animation-duration:calc(1.6s / var(--bubble-speed));transform-origin:50% 100%}.avatar-bubble-module__kVnjTW__actor[data-reaction=tilt]{animation-name:avatar-bubble-module__kVnjTW__tilt;animation-duration:calc(2.4s / var(--bubble-speed));transform-origin:50% 100%}.avatar-bubble-module__kVnjTW__actor[data-reaction=sway]{animation-name:avatar-bubble-module__kVnjTW__sway;animation-duration:calc(2.4s / var(--bubble-speed));transform-origin:50% 100%}@keyframes avatar-bubble-module__kVnjTW__float{0%,to{transform:translateY(2%)rotate(-2deg)}50%{transform:translateY(-4%)rotate(2deg)}}@keyframes avatar-bubble-module__kVnjTW__speak{0%,to{transform:scale(1)}24%{transform:scale(calc(1 + var(--bubble-level) * .065), calc(1 + var(--bubble-level) * .09))}65%{transform:scale(calc(1 + var(--bubble-level) * .03), calc(1 - var(--bubble-level) * .025))}}@keyframes avatar-bubble-module__kVnjTW__syllable{0%{transform:scaleY(.55)}to{transform:scaleY(calc(.55 + var(--bubble-level) * 1.15))}}@keyframes avatar-bubble-module__kVnjTW__glance{0%,14%,44%,58%,88%,to{transform:translate(0)}18%,38%{transform:translate(-4.5px)}62%,70%{transform:translate(4.5px)}73%,82%{transform:translate(2px)translateY(-1px)}}@keyframes avatar-bubble-module__kVnjTW__blink{0%,90%,95%,to{transform:scaleY(1)}92.5%{transform:scaleY(.1)}}@keyframes avatar-bubble-module__kVnjTW__expression{0%,to{transform:scale(1)}35%,65%{transform:scale(1.12,.9)}}@keyframes avatar-bubble-module__kVnjTW__look{0%,10%,76%,to{transform:rotate(0)}26%,36%{transform:rotate(-7deg)translate(-3%)}52%,62%{transform:rotate(7deg)translate(3%)}}@keyframes avatar-bubble-module__kVnjTW__nod{0%,10%,35%,64%,to{transform:translateY(0)scaleY(1)}23%{transform:translateY(5%)scaleY(.94)}49%{transform:translateY(3%)scaleY(.97)}}@keyframes avatar-bubble-module__kVnjTW__hop{0%,10%,72%,to{transform:translateY(0)scale(1)}22%{transform:translateY(4%)scale(1.08,.88)}35%{transform:translateY(-36%)scale(.94,1.08)rotate(-6deg)}43%{transform:translateY(-40%)scale(1)rotate(5deg)}57%{transform:translateY(0)scale(1.1,.88)}65%{transform:translateY(-3%)scale(.98,1.02)}}@keyframes avatar-bubble-module__kVnjTW__wiggle{0%,10%,76%,to{transform:rotate(0)}23%{transform:rotate(-12deg)}36%{transform:rotate(10deg)}49%{transform:rotate(-7deg)}62%{transform:rotate(4deg)}}@keyframes avatar-bubble-module__kVnjTW__spin{0%,10%{transform:rotate(0)}23%{transform:rotate(-16deg)scale(.94)}62%{transform:rotate(365deg)scale(1.06)}76%,to{transform:rotate(360deg)scale(1)}}@keyframes avatar-bubble-module__kVnjTW__droop{0%,8%,to{transform:translateY(0)scale(1)rotate(0)}30%,62%{transform:translateY(9%)scale(1.06,.9)rotate(-4deg)}80%{transform:translateY(2%)scale(1.01,.98)rotate(-1deg)}}@keyframes avatar-bubble-module__kVnjTW__shake{0%,8%,72%,to{transform:translate(0)rotate(0)}16%{transform:translate(-6%)rotate(-3deg)}26%{transform:translate(6%)rotate(3deg)}36%{transform:translate(-5%)rotate(-2deg)}46%{transform:translate(5%)rotate(2deg)}56%{transform:translate(-3%)}64%{transform:translate(2%)}}@keyframes avatar-bubble-module__kVnjTW__jolt{0%,6%,to{transform:translateY(0)scale(1)}16%{transform:translateY(-14%)scale(.92,1.12)}30%,52%{transform:translateY(-6%)scale(.97,1.05)}74%{transform:translateY(0)scale(1.03,.97)}}@keyframes avatar-bubble-module__kVnjTW__tilt{0%,8%,to{transform:rotate(0)translate(0)}24%,70%{transform:rotate(-11deg)translate(-3%)}86%{transform:rotate(2deg)}}@keyframes avatar-bubble-module__kVnjTW__sway{0%,8%,to{transform:rotate(0)scale(1)}26%{transform:rotate(-6deg)scale(1.04)}50%{transform:rotate(5deg)scale(1.04)}72%{transform:rotate(-2deg)scale(1.01)}}.avatar-bubble-module__kVnjTW__bubble[data-motion=off] *,.avatar-bubble-module__kVnjTW__bubble[data-motion=off] .avatar-bubble-module__kVnjTW__float{animation:none!important}@media (prefers-reduced-motion:reduce){.avatar-bubble-module__kVnjTW__bubble *{animation:none!important}}
