@keyframes sous-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)}}@keyframes sous-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sous-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes sous-hop{0%,to{transform:translateY(0)}35%{transform:translateY(-16px)}60%{transform:translateY(0)}75%{transform:translateY(-5px)}}@keyframes sous-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes sous-wave{0%{opacity:0;transform:translate(-6px)}40%{opacity:1}to{opacity:0;transform:translate(4px)}}@keyframes sous-dot{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sous-fall{0%{opacity:0;transform:translateY(-10px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(90px)rotate(160deg)}}@keyframes oppsett-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes oppsett-lid{0%{transform:translateY(0)rotate(0)}30%{transform:translateY(-20px)rotate(-4deg)}to{opacity:0;transform:translate(160px,-300px)rotate(28deg)}}@keyframes oppsett-fadeout{0%,40%{opacity:1}to{opacity:0;visibility:hidden}}.sous-body{transform-box:view-box;transform-origin:100px 218px}.sous-idle .sous-body{animation:3.4s ease-in-out infinite sous-breathe}.sous-listening .sous-body{animation:2.4s ease-in-out infinite sous-bob}.sous-thinking .sous-body{animation:2.6s ease-in-out infinite sous-tilt}.sous-happy .sous-body{animation:.7s ease-out 2 sous-hop}.sous-celebrate .sous-body{animation:.8s ease-out infinite sous-hop}.sous-blink{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite sous-blink}.sous-part{transition:opacity .2s}.oppsett-in{animation:.55s cubic-bezier(.2,.8,.2,1) both oppsett-in}.oppsett-in-late{animation:.55s cubic-bezier(.2,.8,.2,1) .15s both oppsett-in}.oppsett-lid{animation:1.2s cubic-bezier(.5,0,.3,1) forwards oppsett-lid}.oppsett-cover-gone{pointer-events:none;animation:1.4s forwards oppsett-fadeout}@media (prefers-reduced-motion:reduce){.sous-root *,.oppsett-in,.oppsett-in-late,.oppsett-lid,.oppsett-cover-gone{transition:none!important;animation:none!important}}
