@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_ext-s.p.3-6t-g6q0vh0a.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:96.88%;descent-override:24.12%;line-gap-override:0.0%;size-adjust:100.0%}.inter_47a8879b-module__ysuzqW__className{font-family:inter,inter Fallback}.inter_47a8879b-module__ysuzqW__variable{--font-onboarding-inter:"inter", "inter Fallback"}
@font-face{font-family:display;src:url(../media/dm_sans_latin-s.p.2_mbdogr7ni8i.woff2)format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.display_874d3b87-module__clQmYG__className{font-family:display,display Fallback}.display_874d3b87-module__clQmYG__variable{--font-onboarding-display:"display", "display Fallback"}
.dt-mascot{--pa-level:0;--pa-lag:0;--pa-kick:0;overflow:visible}.dt-mascot [data-part]{transform-box:fill-box;transform-origin:50%}.dt-mascot [data-part=body]{transform-origin:50% 100%;animation:3.4s ease-in-out infinite pa-breathe}.dt-mascot[data-state=speaking].pa-audio [data-part=body]{transform:translateY(calc(var(--pa-level) * -6px)) rotate(calc(var(--pa-kick) * 2.4deg)) scaleY(calc(1 + var(--pa-level) * .04 + var(--pa-kick) * .035)) scaleX(calc(1 - var(--pa-level) * .02 - var(--pa-kick) * .025));animation:none}.dt-mascot [data-part=fins]{transform-origin:85% 95%;animation:4.1s ease-in-out infinite pa-fin-sway}.dt-mascot[data-state=speaking].pa-audio [data-part=fins]{transform:rotate(calc(var(--pa-lag) * -6deg - var(--pa-kick) * 7deg)) translateY(calc(var(--pa-lag) * -2.5px));animation:none}.dt-mascot[data-state=speaking].pa-audio [data-part=belly]{transform:translateY(calc(var(--pa-lag) * 2px)) scaleY(calc(1 + var(--pa-lag) * .03 - var(--pa-kick) * .02))}.dt-mascot[data-state=speaking].pa-audio [data-part=eye]{transform:translateY(calc(var(--pa-kick) * 1.6px)) scaleY(calc(1 + var(--pa-level) * .05))}.dt-mascot[data-state=speaking].pa-audio [data-part=shadow]{transform:scaleX(calc(1 - var(--pa-level) * .05));opacity:calc(.25 - var(--pa-level) * .06)}.dt-mascot [data-part=gaze]{transform:translate(calc(var(--pa-gaze-x,0) * 2.4px), calc(var(--pa-gaze-y,0) * 2.4px));transition:transform .15s cubic-bezier(.3,.9,.4,1)}.dt-mascot [data-part=lid]{transform-origin:50% 100%;transform:scaleY(1)}.dt-mascot.pa-blinking [data-part=lid]{animation:.2s ease-in-out pa-blink}.dt-mascot:not(.pa-jsblink) [data-part=lid]{animation:.2s ease-in-out 4s infinite pa-blink}.dt-mascot[data-state=listening] [data-part=fins]{rotate:-5deg}.dt-mascot[data-state=thinking] [data-part=eye]{transform:translate(2px,-3px)}.dt-mascot[data-state=thinking] [data-part=body]{animation:2.2s ease-in-out infinite pa-think-bob}.dt-mascot [data-part=pose]{--pa-pose-y:0px;--pa-pose-rot:0deg;transform-origin:55% 100%;translate:0 var(--pa-pose-y);rotate:var(--pa-pose-rot);transition:translate .42s cubic-bezier(.34,1.4,.64,1),rotate .42s cubic-bezier(.34,1.4,.64,1),scale .42s cubic-bezier(.34,1.4,.64,1)}.dt-mascot [data-part=brow],.dt-mascot [data-part=fins]{transition:translate .32s cubic-bezier(.34,1.3,.64,1),scale .32s cubic-bezier(.34,1.3,.64,1),rotate .32s cubic-bezier(.34,1.3,.64,1)}.dt-mascot [data-part=eye-pose]{transition:scale .22s cubic-bezier(.34,1.3,.64,1),opacity 90ms linear}.dt-mascot [data-part=smile]{opacity:0;transform-origin:50% 100%;transition:scale .3s cubic-bezier(.34,1.6,.64,1),opacity 90ms linear;scale:.8 .3}.dt-mascot [data-part=blush]{opacity:0;transition:opacity .3s ease-out}.dt-mascot [data-part=sparkles]{opacity:0;transition:opacity .25s ease-out,scale .32s cubic-bezier(.34,1.8,.64,1);scale:.3}.dt-mascot [data-part=question]{opacity:0;transition:opacity .2s ease-out,scale .32s cubic-bezier(.34,1.8,.64,1);scale:.4}.dt-mascot[data-mood=happy] [data-part=pose]{--pa-pose-y:-2px;--pa-pose-rot:3deg}.dt-mascot[data-mood=happy] [data-part=eye-pose]{opacity:0;transition:scale .16s ease-in,opacity 60ms linear .1s;scale:1 .15}.dt-mascot[data-mood=happy] [data-part=smile]{opacity:1;transition:scale .32s cubic-bezier(.34,1.6,.64,1) 90ms,opacity 60ms linear 90ms;scale:1}.dt-mascot.pa-react[data-mood=happy] [data-part=pose]{animation:.56s cubic-bezier(.3,.7,.4,1) pa-hop}.dt-mascot.pa-react[data-mood=happy] [data-part=shadow]{animation:.56s cubic-bezier(.3,.7,.4,1) pa-hop-shadow}.dt-mascot[data-mood=excited] [data-part=pose]{--pa-pose-y:-3px}.dt-mascot[data-mood=excited] [data-part=eye-pose]{scale:1.1 1.16}.dt-mascot[data-mood=excited] [data-part=blush]{opacity:.7}.dt-mascot[data-mood=excited] [data-part=sparkles]{opacity:1;animation:1.1s ease-in-out infinite pa-twinkle;scale:1}.dt-mascot.pa-react[data-mood=excited] [data-part=pose]{animation:.9s cubic-bezier(.3,.7,.4,1) pa-hop-twice}.dt-mascot.pa-react[data-mood=excited] [data-part=shadow]{animation:.9s cubic-bezier(.3,.7,.4,1) pa-hop-shadow-twice}.dt-mascot.pa-react[data-mood=excited] [data-part=fins]{animation:.3s ease-in-out 3 pa-flap}.dt-mascot[data-mood=confused] [data-part=pose]{--pa-pose-rot:-7deg}.dt-mascot[data-mood=confused] [data-brow=left]{translate:0 30px;rotate:-6deg}.dt-mascot[data-mood=confused] [data-part=eye-pose][data-eye=right]{scale:1.1}.dt-mascot[data-mood=confused] [data-part=question]{opacity:1;scale:1}.dt-mascot.pa-react[data-mood=confused] [data-part=pose]{animation:.7s ease-in-out pa-shake}.dt-mascot.pa-react[data-mood=confused] [data-part=question]{animation:1.2s ease-in-out pa-question-pop}.dt-mascot[data-mood=sad] [data-part=pose]{--pa-pose-y:4px;--pa-pose-rot:-2deg;scale:1.02 .96}.dt-mascot[data-mood=sad] [data-brow=right]{translate:0 31px;rotate:22deg}.dt-mascot[data-mood=sad] [data-brow=left]{translate:0 31px;rotate:-22deg}.dt-mascot[data-mood=sad] [data-part=gaze]{translate:0 3px}.dt-mascot[data-mood=sad] [data-part=fins]{rotate:8deg}.dt-mascot[data-mood=angry] [data-part=pose]{--pa-pose-y:1px;scale:1.04 .96}.dt-mascot[data-mood=angry] [data-brow=right]{translate:1px 26px;rotate:-32deg}.dt-mascot[data-mood=angry] [data-brow=left]{translate:-1px 26px;rotate:32deg}.dt-mascot[data-mood=angry] [data-part=eye-pose]{scale:1 .72}.dt-mascot.pa-react[data-mood=angry] [data-part=pose]{animation:.48s ease-in-out pa-shake}@keyframes pa-breathe{0%,to{transform:scaleY(1)translateY(0)}50%{transform:scaleY(1.018)translateY(-2px)}}@keyframes pa-fin-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes pa-think-bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-3px)rotate(1deg)}}@keyframes pa-blink{0%,to{transform:scaleY(1)}40%,60%{transform:scaleY(.06)}}@keyframes pa-hop{0%{translate:0 var(--pa-pose-y);scale:1}18%{translate:0 var(--pa-pose-y);scale:1.04 .95}50%{translate:0 calc(var(--pa-pose-y) - 10px);scale:.98 1.03}82%{translate:0 var(--pa-pose-y);scale:1.03 .97}to{translate:0 var(--pa-pose-y);scale:1}}@keyframes pa-hop-twice{0%{translate:0 var(--pa-pose-y);scale:1}10%{translate:0 var(--pa-pose-y);scale:1.05 .94}30%{translate:0 calc(var(--pa-pose-y) - 14px);scale:.97 1.04}50%{translate:0 var(--pa-pose-y);scale:1.05 .94}70%{translate:0 calc(var(--pa-pose-y) - 8px);scale:.98 1.02}88%{translate:0 var(--pa-pose-y);scale:1.02 .98}to{translate:0 var(--pa-pose-y);scale:1}}@keyframes pa-hop-shadow{0%,18%,82%,to{scale:1}50%{scale:.88 .85}}@keyframes pa-hop-shadow-twice{0%,10%,50%,88%,to{scale:1}30%{scale:.84 .8}70%{scale:.92 .9}}@keyframes pa-flap{0%,to{rotate:none}50%{rotate:-12deg}}@keyframes pa-twinkle{0%,to{opacity:1;translate:0}50%{opacity:.55;translate:0 -3px}}@keyframes pa-shake{0%{rotate:none}25%{rotate:calc(var(--pa-pose-rot) - 5deg)}50%{rotate:calc(var(--pa-pose-rot) + 3deg)}75%{rotate:calc(var(--pa-pose-rot) - 2deg)}to{rotate:var(--pa-pose-rot)}}@keyframes pa-question-pop{0%{opacity:0;rotate:none;scale:.4}25%{opacity:1;rotate:-10deg;scale:1.15}45%{rotate:8deg;scale:.95}65%{rotate:-4deg;scale:1}to{opacity:1;rotate:none;scale:1}}@media (prefers-reduced-motion:reduce){.dt-mascot [data-part]{transition:none!important;animation:none!important}.dt-mascot[data-state=speaking].pa-audio [data-part=body],.dt-mascot[data-state=speaking].pa-audio [data-part=fins],.dt-mascot[data-state=speaking].pa-audio [data-part=belly],.dt-mascot[data-state=speaking].pa-audio [data-part=eye]{transform:none}.dt-mascot [data-part=lid]{transform:scaleY(1)}.dt-mascot [data-part=gaze]{transform:none}}
