.animation-module_baseAnimation__kCD3B{animation-direction:var(--direction);animation-duration:var(--duration);animation-iteration-count:var(--iterations)}.animation-module_noAnimation__886CF{animation:none}.animation-module_noPseudoAnimation__qpolU:before{animation:none!important;display:none}.bounce-module_animation__7DDMJ{animation-name:bounce-module_bounce__Djv1U}@keyframes bounce-module_bounce__Djv1U{20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-25%)}60%{transform:translateY(-15%)}}.circle-module_outer__ClYOf{border-radius:inherit;position:relative}.circle-module_animation__S-vMR{--start-percent:40%;--end-percent:60%;border-radius:inherit;height:calc(100% + var(--offset)*2);left:calc(var(--offset)*-1);overflow:hidden;position:absolute;top:calc(var(--offset)*-1);width:calc(100% + var(--offset)*2);z-index:-1}.circle-module_animation__S-vMR:before{animation:circle-module_rotate__uGDw- var(--duration) linear;animation-direction:var(--direction);animation-fill-mode:forwards;animation-iteration-count:var(--iterations);aspect-ratio:1;background:conic-gradient(from 180deg at 50% 50%,transparent var(--start-percent),var(--color) 50%,transparent var(--end-percent));left:50%;top:50%;width:100%}.circle-module_animation__S-vMR:after,.circle-module_animation__S-vMR:before{content:"";position:absolute}.circle-module_animation__S-vMR:after{height:calc(100% - var(--offset)*2);inset:var(--offset);width:calc(100% - var(--offset)*2)}@keyframes circle-module_rotate__uGDw-{0%{--start-percent:50%;--end-percent:50%;opacity:0;transform:translate(-50%,-50%) scale(1.4) rotate(0)}10%{--start-percent:40%;--end-percent:60%;opacity:1}90%{--start-percent:40%;--end-percent:60%;opacity:1}to{--start-percent:50%;--end-percent:50%;opacity:0;transform:translate(-50%,-50%) scale(1.4) rotate(1turn)}}.flash-module_animation__GquS7{animation-name:flash-module_flash__qNkrS;animation-timing-function:linear}@keyframes flash-module_flash__qNkrS{20%,80%{opacity:1}50%{opacity:0}}.flip-module_animation__jTgCW{animation-name:flip-module_flip__epqXY;animation-timing-function:ease;backface-visibility:visible!important}@keyframes flip-module_flip__epqXY{20%{animation-timing-function:linear;transform:rotateY(0)}40%{animation-timing-function:ease-out;transform:translateZ(150px) rotateY(170deg)}60%{animation-timing-function:ease-in;transform:translateZ(150px) rotateY(190deg)}80%{animation-timing-function:linear;transform:rotateY(1turn)}}.ping-module_outer__VMMPe{border-radius:inherit;position:relative}.ping-module_animation__Ht8ly{animation-name:ping-module_ping__rq3Rl;animation-timing-function:cubic-bezier(0,0,.2,1);background-color:var(--color);border-radius:inherit;height:100%;position:absolute;width:100%;z-index:-1}@keyframes ping-module_ping__rq3Rl{10%{opacity:1;transform:scale(1)}55%,80%{opacity:0;transform:scale(var(--scale))}to{opacity:0}}.pulse-module_animation__5rRwB{animation-name:pulse-module_pulse__KgjZU;animation-timing-function:linear}@keyframes pulse-module_pulse__KgjZU{20%{transform:scale(.8)}80%{transform:scale(1.2)}}.shake-module_animation__lgdWr{animation-name:shake-module_shake__0zsnw;animation-timing-function:ease}@keyframes shake-module_shake__0zsnw{20%,80%{transform:translateZ(0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.spin-module_animation__m6-AL{animation-name:spin-module_spin__bwhk9;animation-timing-function:linear}@keyframes spin-module_spin__bwhk9{0%{transform:rotate(0)}20%{transform:rotate(1deg)}80%{transform:rotate(359deg)}to{transform:rotate(1turn)}}.squeeze-module_animation__mZT8-{animation-name:squeeze-module_squeeze__UjQOb}@keyframes squeeze-module_squeeze__UjQOb{20%,80%{transform:scale(1)}30%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}70%{transform:scale(.95,1.05)}}.swing-module_animation__l5ryJ{animation-name:swing-module_swing__0BOGk;transform-origin:top center}@keyframes swing-module_swing__0BOGk{10%{transform:rotate(0)}30%{transform:rotate(15deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(5deg)}90%{transform:rotate(0)}}.wiggle-module_animation__ErzkS{animation-name:wiggle-module_wiggle__ZuZOe;animation-timing-function:ease}@keyframes wiggle-module_wiggle__ZuZOe{20%{transform:rotate(0)}25%{transform:rotate(5deg)}35%{transform:rotate(-5deg)}40%{transform:rotate(0)}45%{transform:rotate(5deg)}55%{transform:rotate(-5deg)}60%{transform:rotate(0)}65%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}
