.Mascot_mascot__P1JSH{--mascot-size:160px;display:block;height:var(--mascot-size);overflow:visible;position:relative;width:var(--mascot-size)}.Mascot_image__SNWdD{display:block;height:100%;object-fit:contain;transform-origin:50% 78%;width:100%;animation:Mascot_mascot-idle__dTc_d 4.2s ease-in-out infinite}.Mascot_mascot__P1JSH[data-state=wave] .Mascot_image__SNWdD{animation:Mascot_mascot-wave__P_O03 1.2s ease-in-out infinite}.Mascot_mascot__P1JSH[data-state=thinking] .Mascot_image__SNWdD{animation:Mascot_mascot-thinking__3jAQz 2.2s ease-in-out infinite}.Mascot_mascot__P1JSH[data-state=success] .Mascot_image__SNWdD{animation:Mascot_mascot-success__IWs5Z 1.1s cubic-bezier(.2,.85,.25,1) infinite}.Mascot_mascot__P1JSH[data-state=error] .Mascot_image__SNWdD{animation:Mascot_mascot-error__MyrTl .42s ease-in-out infinite}.Mascot_mascot__P1JSH[data-state=sleepy] .Mascot_image__SNWdD{animation:Mascot_mascot-sleepy___unXm 4.5s ease-in-out infinite;filter:saturate(.92)}.Mascot_sleepyZs__Pklgj,.Mascot_thinkingBubbles__53T7n{inset:0;pointer-events:none;position:absolute}.Mascot_sleepyZs__Pklgj span,.Mascot_thinkingBubbles__53T7n span{position:absolute}.Mascot_thinkingBubbles__53T7n span{background:#f4c24a;border:max(1px,calc(var(--mascot-size) * .017)) solid #2b261f;border-radius:999px;box-shadow:0 1px 2px rgba(43,38,31,.16);height:calc(var(--mascot-size) * .048);left:calc(var(--mascot-size) * .2);opacity:0;top:calc(var(--mascot-size) * .28);width:calc(var(--mascot-size) * .048);animation:Mascot_mascot-bubble-rise__yeXtN 1.8s ease-in-out infinite}.Mascot_thinkingBubbles__53T7n span:nth-child(2){height:calc(var(--mascot-size) * .064);left:calc(var(--mascot-size) * .13);top:calc(var(--mascot-size) * .2);width:calc(var(--mascot-size) * .064);animation-delay:.28s}.Mascot_thinkingBubbles__53T7n span:nth-child(3){height:calc(var(--mascot-size) * .084);left:calc(var(--mascot-size) * .055);top:calc(var(--mascot-size) * .105);width:calc(var(--mascot-size) * .084);animation-delay:.56s}.Mascot_sleepyZs__Pklgj span{color:#2b261f;font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--mascot-size) * .1);font-weight:800;left:calc(var(--mascot-size) * .16);line-height:1;opacity:0;text-shadow:0 1px 2px rgba(255,250,240,.68);top:calc(var(--mascot-size) * .23);transform:rotate(-10deg);animation:Mascot_mascot-z-rise__t0mti 2.4s ease-in-out infinite}.Mascot_sleepyZs__Pklgj span:nth-child(2){font-size:calc(var(--mascot-size) * .12);left:calc(var(--mascot-size) * .08);top:calc(var(--mascot-size) * .15);animation-delay:.45s}.Mascot_sleepyZs__Pklgj span:nth-child(3){font-size:calc(var(--mascot-size) * .14);left:calc(var(--mascot-size) * .005);top:calc(var(--mascot-size) * .065);animation-delay:.9s}@keyframes Mascot_mascot-idle__dTc_d{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3%) rotate(-.6deg)}}@keyframes Mascot_mascot-wave__P_O03{0%,to{transform:translateY(0) rotate(-1deg)}35%{transform:translateY(-3%) rotate(-5deg)}70%{transform:translateY(-1%) rotate(3deg)}}@keyframes Mascot_mascot-thinking__3jAQz{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-2%) rotate(1.5deg)}}@keyframes Mascot_mascot-success__IWs5Z{0%,to{transform:translateY(0) scale(1)}34%{transform:translateY(-8%) scale(1.03,.98)}58%{transform:translateY(1%) scale(.98,1.03)}}@keyframes Mascot_mascot-error__MyrTl{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-2.5%) rotate(-1.6deg)}75%{transform:translateX(2.5%) rotate(1.6deg)}}@keyframes Mascot_mascot-sleepy___unXm{0%,to{opacity:.92;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(2%) scale(1.01,.99)}}@keyframes Mascot_mascot-bubble-rise__yeXtN{0%{opacity:0;transform:translateY(8%) scale(.82)}25%,58%{opacity:.9}to{opacity:0;transform:translate(-8%,-22%) scale(1)}}@keyframes Mascot_mascot-z-rise__t0mti{0%{opacity:0;transform:translateY(12%) rotate(-10deg) scale(.9)}25%,56%{opacity:.82}to{opacity:0;transform:translate(-10%,-38%) rotate(-10deg) scale(1.06)}}@media (prefers-reduced-motion:reduce){.Mascot_image__SNWdD,.Mascot_sleepyZs__Pklgj span,.Mascot_thinkingBubbles__53T7n span{animation-duration:.001ms!important;animation-iteration-count:1!important}}