@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes boom{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes bounce-left{0%{opacity:0;transform:translate(-100%)}60%{transform:translate(20px)}80%{transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes bounce-right{0%{opacity:0;transform:translate(100%)}60%{transform:translate(-20px)}80%{transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes bounce-up{0%{opacity:0;transform:translateY(100%)}60%{transform:translateY(-20px)}80%{transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-down{0%{opacity:0;transform:translateY(-100%)}60%{transform:translateY(20px)}80%{transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-cw-1{0%{opacity:0;transform:rotate(-360deg)}to{opacity:1;transform:rotate(0)}}@keyframes rotate-cw-2{0%{opacity:0;transform:rotate(-180deg)}to{opacity:1;transform:rotate(0)}}@keyframes rotate-ccw{0%{opacity:0;transform:rotate(360deg)}to{opacity:1;transform:rotate(0)}}@keyframes spin-open{0%{opacity:0;transform:scale(.1)rotate(720deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes spin-1{0%{opacity:0;transform:rotate(-90deg)scale(.5)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes slide-down-up-1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes move-left{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes move-right{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes move-top{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes move-bottom{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-slide-left{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fade-slide-right{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fade-slide-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-slide-down{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fade-zoom-out{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes motion-blur{0%{opacity:0;filter:blur(20px);transform:scale(1.1)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes blur-in{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}@keyframes blurry-eject{0%{opacity:0;filter:blur(5px);transform:scale(.5)}60%{transform:scale(1.05)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes flash-drop{0%{opacity:0;filter:brightness(3)blur(10px);transform:translateY(-50px)}to{opacity:1;filter:brightness()blur();transform:translateY(0)}}@keyframes flash-open{0%{opacity:0;filter:brightness(5);transform:scale(.5)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes black-hole{0%{opacity:0;filter:contrast(2);transform:scale(0)rotate(180deg)}to{opacity:1;filter:contrast();transform:scale(1)rotate(0)}}@keyframes pixelated-motion{0%{opacity:0;filter:blur(10px)contrast(2)}to{opacity:1;filter:blur()contrast()}}@keyframes screen-flicker{0%{opacity:0;filter:brightness(.5)}20%{opacity:.5;filter:brightness(2)}40%{opacity:.2}60%{opacity:1;filter:brightness(1.5)}80%{opacity:.8}to{opacity:1;filter:brightness()}}@keyframes pulse-open{0%{opacity:0;filter:blur(2px);transform:scale(1.2)}50%{transform:scale(.9)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes rgb-drop{0%{filter:drop-shadow(5px 5px red)drop-shadow(-5px -5px #00f);opacity:0;transform:translateY(-50px)}to{filter:drop-shadow(0 0 red)drop-shadow(0 0 #00f);opacity:1;transform:translateY(0)}}@keyframes round-open{0%{clip-path:circle(0%);opacity:0}to{clip-path:circle(100%);opacity:1}}@keyframes expansion{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scale(1)}}@keyframes old-tv{0%{filter:brightness(5);opacity:0;transform:scaleY(.01)scaleX(0)}50%{filter:brightness(2);opacity:1;transform:scaleY(.01)scaleX(1)}to{filter:brightness();opacity:1;transform:scaleY(1)scaleX(1)}}@keyframes shard-roll{0%{clip-path:polygon(50% 0%,0% 100%,100% 100%);opacity:0;transform:rotate(360deg)scale(0)}to{clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 0%);opacity:1;transform:rotate(0)scale(1)}}@keyframes tear-paper{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}@keyframes flip-down-1{0%{opacity:0;transform:perspective(1000px)rotateX(90deg)}to{opacity:1;transform:perspective(1000px)rotateX(0)}}@keyframes flip-down-2{0%{opacity:0;transform:perspective(1000px)rotateX(90deg)scale(.8)}to{opacity:1;transform:perspective(1000px)rotateX(0)scale(1)}}@keyframes flip-up-1{0%{opacity:0;transform:perspective(1000px)rotateX(-90deg)}to{opacity:1;transform:perspective(1000px)rotateX(0)}}@keyframes flip-up-2{0%{opacity:0;transform:perspective(1000px)rotateX(-90deg)scale(.8)}to{opacity:1;transform:perspective(1000px)rotateX(0)scale(1)}}@keyframes fly-in-rotate{0%{opacity:0;transform:translate(-100%)rotate(-90deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes fly-in-flip{0%{opacity:0;transform:translate(-100%)rotateY(90deg)}to{opacity:1;transform:translate(0)rotateY(0)}}@keyframes fly-to-zoom{0%{opacity:0;transform:scale(0)translate(-100%)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes grow-shrink{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes stretch-in-left{0%{opacity:0;filter:blur(5px);transform:scaleX(2)translate(-50%)}to{opacity:1;filter:blur();transform:scaleX(1)translate(0)}}@keyframes stretch-in-right{0%{opacity:0;filter:blur(5px);transform:scaleX(2)translate(50%)}to{opacity:1;filter:blur();transform:scaleX(1)translate(0)}}@keyframes stretch-in-up{0%{opacity:0;filter:blur(5px);transform:scaleY(2)translateY(50%)}to{opacity:1;filter:blur();transform:scaleY(1)translateY(0)}}@keyframes stretch-in-down{0%{opacity:0;filter:blur(5px);transform:scaleY(2)translateY(-50%)}to{opacity:1;filter:blur();transform:scaleY(1)translateY(0)}}@keyframes stretch-to-full{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes to-left-1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes to-left-2{0%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}@keyframes to-right-1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes to-right-2{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(0)}}@keyframes up-down-1{0%{opacity:0;transform:translateY(-20px)}20%{transform:translateY(20px)}40%{transform:translateY(-10px)}60%{transform:translateY(10px)}80%{transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes up-down-2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pan-enter-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes pan-enter-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes shake-up-down{0%{opacity:0;transform:translateY(-20px)}20%{transform:translateY(20px)}40%{transform:translateY(-10px)}60%{transform:translateY(10px)}80%{transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes tiny-zoom{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes zoom-in-center{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoom-in-left{0%{opacity:0;transform-origin:0;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes zoom-in-right{0%{opacity:0;transform-origin:100%;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes zoom-in-top{0%{opacity:0;transform-origin:top;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes zoom-in-bottom{0%{opacity:0;transform-origin:bottom;transform:scale(0)}to{opacity:1;transform-origin:50%;transform:scale(1)}}@keyframes zoom-in-1{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes zoom-in-2{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes zoom-out-1{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes zoom-out-2{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes zoom-out-3{0%{opacity:0;filter:blur(5px);transform:scale(3)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes wham{0%{opacity:0;filter:blur(10px);transform:scale(2)rotate(10deg)}to{opacity:1;filter:blur();transform:scale(1)rotate(0)}}
