.sb-mascot-live.sb-mascot-live{--sb-look-x:0%;--sb-look-y:0%;--sb-tilt:0deg;--sb-eye:#22ddf1;contain:layout paint style}.sb-mascot-live.sb-mascot-live .sb-mascot-body{transform-origin:50% 86%;rotate:var(--sb-tilt,0deg);transition:rotate .55s cubic-bezier(.32,.72,.24,1);animation:6.2s cubic-bezier(.45,0,.55,1) infinite sb-breathe-v2}.sb-mascot-live.sb-mascot-live:hover .sb-mascot-body,.sb-mascot-live.sb-mascot-live.is-hopping .sb-mascot-body,.sb-mascot-live.sb-mascot-live[data-mood=waking] .sb-mascot-body{will-change:transform}.sb-mascot-live.sb-mascot-live.is-hopping .sb-mascot-body{animation:.74s cubic-bezier(.34,1.28,.44,1) both sb-hop-v2}.sb-mascot-live.sb-mascot-live[data-mood=wink] .sb-mascot-body{animation:.52s cubic-bezier(.2,.9,.25,1.2) both sb-tap-v2}.sb-mascot-live.sb-mascot-live:hover .sb-mascot-body{animation:.5s cubic-bezier(.2,.9,.25,1.25) both sb-perk}@keyframes sb-breathe-v2{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(calc(var(--sb-mascot-size) * -.022)) scale(.993, 1.009)}70%{transform:translateY(calc(var(--sb-mascot-size) * -.008)) scale(1.003, .997)}}@keyframes sb-hop-v2{0%{transform:translateY(0)scale(1)}18%{transform:translateY(calc(var(--sb-mascot-size) * .035)) scale(1.055, .925)}50%{transform:translateY(calc(var(--sb-mascot-size) * -.115)) scale(.95, 1.07)}76%{transform:translateY(calc(var(--sb-mascot-size) * .014)) scale(1.03, .965)}to{transform:translateY(0)scale(1)}}@keyframes sb-perk{0%{transform:translateY(0)scale(1)}55%{transform:translateY(calc(var(--sb-mascot-size) * -.075)) scale(.975, 1.03)}to{transform:translateY(calc(var(--sb-mascot-size) * -.045)) scale(.99, 1.012)}}@keyframes sb-tap-v2{0%,to{transform:translateY(0)rotate(0)scale(1)}32%{transform:translateY(calc(var(--sb-mascot-size) * .025)) rotate(-1.5deg) scale(1.025, .965)}68%{transform:translateY(calc(var(--sb-mascot-size) * -.045)) rotate(1deg) scale(.985, 1.025)}}.sb-mascot-live.sb-mascot-live .sb-mascot-eyes{transform:translate(var(--sb-look-x), var(--sb-look-y));transition:transform .16s cubic-bezier(.22,.7,.28,1)}.sb-mascot-live.sb-mascot-live.is-glancing .sb-mascot-eyes{transition:transform .55s cubic-bezier(.32,.72,.24,1)}.sb-mascot-live.sb-mascot-live .sb-mascot-eye-wrap{animation:sb-blink-v2 var(--sb-blink-dur,6s) var(--sb-blink-delay,0s) cubic-bezier(.4, 0, .4, 1) infinite}.sb-mascot-live.sb-mascot-live .sb-mascot-eye-wrap.right{animation-delay:calc(var(--sb-blink-delay,0s) + 40ms)}@keyframes sb-blink-v2{0%,40%,44.5%,47.5%,52%,88%,92.5%,to{transform:scaleY(1)}42%{transform:scaleY(.05)}49.5%{transform:scaleY(.12)}90%{transform:scaleY(.05)}}.sb-mascot-live.sb-mascot-live[data-mood=wink] .sb-mascot-eye-wrap.left{animation:.52s cubic-bezier(.4,0,.4,1) both sb-wink-v2}@keyframes sb-wink-v2{0%,to{transform:scaleY(1)}35%,68%{transform:scaleY(.05)}}.sb-mascot-live.sb-mascot-live .sb-mascot-eye{fill:var(--sb-eye);transition:transform .24s cubic-bezier(.2,.9,.3,1.25)}.sb-mascot-live.sb-mascot-live .sb-mascot-eye-shine{fill:#fff;opacity:.78;transition:opacity .2s}.sb-mascot-live .sb-mascot-brows{transform:translate(calc(var(--sb-look-x) * .55), calc(var(--sb-look-y) * .5));transition:transform .2s cubic-bezier(.22,.7,.28,1)}.sb-mascot-live .sb-mascot-brow{fill:none;stroke:var(--sb-eye,#22ddf1);stroke-width:2.6px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity .22s,transform .28s cubic-bezier(.2,.9,.3,1.25);transform:translateY(2.2px)scaleY(.6)}.sb-mascot-live:hover .sb-mascot-brow,.sb-mascot-live[data-mood=delighted] .sb-mascot-brow,.sb-mascot-live[data-mood=wink] .sb-mascot-brow,.sb-mascot-live.is-glancing .sb-mascot-brow{opacity:.85;transform:translateY(0)scaleY(1)}.sb-mascot-live[data-mood=sleepy] .sb-mascot-brow{opacity:0}.sb-mascot-live.sb-mascot-live .sb-mascot-mouth-smile{stroke:var(--sb-eye);stroke-width:3.25px;transform-origin:50% 15%;animation:6.2s cubic-bezier(.45,0,.55,1) infinite sb-smile-v2}@keyframes sb-smile-v2{0%,to{transform:scale(1)}45%{transform:scale(1.025,1.1)}72%{transform:scale(.995,.96)}}.sb-mascot-live.sb-mascot-live.is-glancing .sb-mascot-mouth-smile{transition:transform .45s cubic-bezier(.3,.9,.3,1.2);animation:none;transform:scale(1.06,1.18)}.sb-mascot-live.sb-mascot-live .sb-mascot-mouth-open{fill:var(--sb-eye);transform-origin:50px 56.4px;transition:opacity .16s,transform .24s cubic-bezier(.2,.9,.3,1.3);transform:scale(.4)}.sb-mascot-live.sb-mascot-live .sb-mascot-mouth-sleep{stroke:var(--sb-eye)}.sb-mascot-live .sb-mascot-cheek,.sb-mascot-live .sb-mascot-mouth-tongue{display:none}:is(a,button,[role=button],summary,[tabindex]):focus-visible .sb-mascot-live{--sb-focus-delight:1}:is(a,button,[role=button],summary,[tabindex]):focus-visible .sb-mascot-live .sb-mascot-eye{transform:scale(1.12)}:is(a,button,[role=button],summary,[tabindex]):focus-visible .sb-mascot-live .sb-mascot-brow{opacity:.85;transform:translateY(0)scaleY(1)}:is(a,button,[role=button],summary,[tabindex]):focus-visible .sb-mascot-live .sb-mascot-body{animation:.5s cubic-bezier(.2,.9,.25,1.25) both sb-perk}:is(a,button,[role=button],summary):hover .sb-mascot-live:not(.is-still) .sb-mascot-brow{opacity:.85;transform:translateY(0)scaleY(1)}:is(a,button,[role=button],summary,[tabindex]):focus-visible .sb-mascot-live .sb-mascot-mouth-smile{opacity:0}:is(a,button,[role=button],summary,[tabindex]):focus-visible .sb-mascot-live .sb-mascot-mouth-open{opacity:1;transform:scale(1)}.sb-mascot-live.sb-mascot-live:focus-within .sb-mascot-mouth-smile{opacity:1}.sb-mascot-live.sb-mascot-live:focus-within .sb-mascot-mouth-open{opacity:0;transform:scale(.4)}.sb-mascot-live.sb-mascot-live:hover .sb-mascot-mouth-smile{opacity:0}.sb-mascot-live.sb-mascot-live:hover .sb-mascot-mouth-open{opacity:1;transform:scale(1)}.sb-mascot-live[data-compact=true] .sb-mascot-eye-shine,.sb-mascot-live[data-compact=true] .sb-mascot-brows{display:none}.sb-mascot-live[data-compact=true] .sb-mascot-eye{rx:4.6px;ry:7.4px}.sb-mascot-live.sb-mascot-live[data-compact=true] .sb-mascot-mouth-smile{stroke-width:3.6px}.sb-mascot-live.sb-mascot-live[data-compact=true] .sb-mascot-mouth-sleep{stroke-width:3px}.sb-mascot-live.sb-mascot-live[data-compact=true] .sb-mascot-body{rotate:none}.sb-mascot-live.sb-mascot-live[data-mood=sleepy] .sb-mascot-body{animation:7s cubic-bezier(.45,0,.55,1) infinite sb-doze-v2}@keyframes sb-doze-v2{0%,to{transform:translateY(calc(var(--sb-mascot-size) * .02)) rotate(-2.5deg) scale(1.008, .988)}50%{transform:translateY(calc(var(--sb-mascot-size) * .035)) rotate(-3.4deg) scale(1.02, .97)}}.sb-mascot-live.sb-mascot-live[data-mood=sleepy] .sb-mascot-eye-wrap{transition:transform .8s;animation:none;transform:scaleY(.16)}.sb-mascot-live.sb-mascot-live[data-mood=waking] .sb-mascot-body{animation:.72s cubic-bezier(.25,1.2,.4,1) both sb-wake-v2}@keyframes sb-wake-v2{0%{transform:translateY(calc(var(--sb-mascot-size) * .03)) rotate(-3deg) scale(1.02, .97)}45%{transform:translateY(calc(var(--sb-mascot-size) * -.075)) rotate(1.4deg) scale(.96, 1.06)}72%{transform:translateY(calc(var(--sb-mascot-size) * .014)) scale(1.02, .98)}to{transform:translateY(0)rotate(0)scale(1)}}.sb-mascot-live[data-compact=true] .sb-mascot-zzz{display:none!important}@media (prefers-reduced-motion:reduce){.sb-mascot-live.sb-mascot-live,.sb-mascot-live.sb-mascot-live *,.sb-mascot-live.sb-mascot-live :before,.sb-mascot-live.sb-mascot-live :after{transition:none!important;animation:none!important}.sb-mascot-live.sb-mascot-live .sb-mascot-body{transform:rotate(0)!important}.sb-mascot-live.sb-mascot-live .sb-mascot-eyes,.sb-mascot-live.sb-mascot-live .sb-mascot-brows,.sb-mascot-live.sb-mascot-live .sb-mascot-eye-wrap,.sb-mascot-live.sb-mascot-live .sb-mascot-eye,.sb-mascot-live.sb-mascot-live .sb-mascot-mouth-smile,.sb-mascot-live.sb-mascot-live .sb-mascot-brow{transform:none!important}.sb-mascot-live.sb-mascot-live .sb-mascot-mouth-open{transform:scale(1)!important}.sb-mascot-live.sb-mascot-live .sb-mascot-zzz{display:none!important}}.sb-mascot-live.is-still.is-still,.sb-mascot-live.is-still.is-still *{animation:none!important}.sb-mascot-live.is-still.is-still .sb-mascot-body{transform:rotate(0)!important}.sb-mascot-live.is-still.is-still .sb-mascot-eyes,.sb-mascot-live.is-still.is-still .sb-mascot-brows{transition:none!important;transform:none!important}.sb-mascot-live.is-still.is-still .sb-mascot-zzz{display:none!important}
