.magictime{animation-fill-mode:both;animation-duration:1s}.puffIn{animation-name:puffIn}@keyframes puffIn{0%{transform:scale(2);opacity:0;transform-origin:50% 50%}to{transform:scale(1);opacity:1;transform-origin:50% 50%}}.puffOut{animation-name:puffOut}@keyframes puffOut{0%{transform:scale(1);filter:blur(0);opacity:1;transform-origin:50% 50%}to{transform:scale(2);filter:blur(2px);opacity:0;transform-origin:50% 50%}}.vanishIn{animation-name:vanishIn}@keyframes vanishIn{0%{transform:scale(2);filter:blur(90px);opacity:0;transform-origin:50% 50%}to{transform:scale(1);filter:blur(0);opacity:1;transform-origin:50% 50%}}.vanishOut{animation-name:vanishOut}@keyframes vanishOut{0%{transform:scale(1);filter:blur(0);opacity:1;transform-origin:50% 50%}to{transform:scale(2);filter:blur(20px);opacity:0;transform-origin:50% 50%}}.boingInUp{animation-name:boingInUp}@keyframes boingInUp{0%{transform:perspective(800px) rotateX(-90deg);opacity:0;transform-origin:50% 0}50%{transform:perspective(800px) rotateX(50deg);opacity:1;transform-origin:50% 0}to{transform:perspective(800px) rotateX(0deg);opacity:1;transform-origin:50% 0}}.boingOutDown{animation-name:boingOutDown}@keyframes boingOutDown{0%{transform:perspective(800px) rotateX(0deg) rotateY(0deg);opacity:1;transform-origin:100% 100%}20%{transform:perspective(800px) rotateX(0deg) rotateY(10deg);opacity:1;transform-origin:100% 100%}30%{transform:perspective(800px) rotateX(0deg) rotateY(0deg);opacity:1;transform-origin:0 100%}40%{transform:perspective(800px) rotateX(10deg) rotateY(10deg);opacity:1;transform-origin:0 100%}to{transform:perspective(800px) rotateX(90deg) rotateY(0deg);opacity:0;transform-origin:100% 100%}}.bombLeftOut{animation-name:bombLeftOut}@keyframes bombLeftOut{0%{transform:rotate(0deg);filter:blur(0);opacity:1;transform-origin:50% 50%}50%{transform:rotate(-160deg);filter:blur(0);opacity:1;transform-origin:-100% 50%}to{transform:rotate(-160deg);filter:blur(20px);opacity:0;transform-origin:-100% 50%}}.bombRightOut{animation-name:bombRightOut}@keyframes bombRightOut{0%{transform:rotate(0deg);filter:blur(0);opacity:1;transform-origin:50% 50%}50%{transform:rotate(160deg);filter:blur(0);opacity:1;transform-origin:200% 50%}to{transform:rotate(160deg);filter:blur(20px);opacity:0;transform-origin:200% 50%}}.magic{animation-name:magic}@keyframes magic{0%{transform:scale(1) rotate(0deg);opacity:1;transform-origin:100% 200%}to{transform:scale(0) rotate(270deg);opacity:0;transform-origin:200% 500%}}.swap{animation-name:swap}@keyframes swap{0%{transform:scale(0) translate(-700px);opacity:0;transform-origin:0 100%}to{transform:scale(1) translate(0);opacity:1;transform-origin:100% 100%}}.twisterInDown{animation-name:twisterInDown}@keyframes twisterInDown{0%{transform:scale(0) rotate(1turn) translateY(-100%);opacity:0;transform-origin:0 100%}30%{transform:scale(0) rotate(1turn) translateY(-100%);transform-origin:0 100%}to{transform:scale(1) rotate(0deg) translateY(0);opacity:1;transform-origin:100% 100%}}.twisterInUp{animation-name:twisterInUp}@keyframes twisterInUp{0%{transform:scale(0) rotate(1turn) translateY(100%);opacity:0;transform-origin:100% 0}30%{transform:scale(0) rotate(1turn) translateY(100%);transform-origin:100% 0}to{transform:scale(1) rotate(0deg) translateY(0);opacity:1;transform-origin:0 0}}.foolishIn{animation-name:foolishIn}@keyframes foolishIn{0%{transform:scale(0) rotate(1turn);opacity:0;transform-origin:50% 50%}20%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:0 100%}40%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:100% 100%}60%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:0}80%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:0 0}to{transform:scale(1) rotate(0deg);opacity:1;transform-origin:50% 50%}}.foolishOut{animation-name:foolishOut}@keyframes foolishOut{0%{transform:scale(1) rotate(1turn);opacity:1;transform-origin:50% 50%}20%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:0 0}40%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:100% 0}60%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:0}80%{transform:scale(.5) rotate(0deg);opacity:1;transform-origin:0 100%}to{transform:scale(0) rotate(0deg);opacity:0;transform-origin:50% 50%}}.holeOut{animation-name:holeOut}@keyframes holeOut{0%{transform:scale(1) rotateY(0deg);opacity:1;transform-origin:50% 50%}to{transform:scale(0) rotateY(180deg);opacity:0;transform-origin:50% 50%}}.swashIn{animation-name:swashIn}@keyframes swashIn{0%{transform:scale(0);opacity:0;transform-origin:50% 50%}to{transform:scale(1);opacity:1;transform-origin:50% 50%}}.swashOut{animation-name:swashOut}@keyframes swashOut{0%{transform:scale(1);opacity:1;transform-origin:50% 50%}80%{transform:scale(.9);opacity:1;transform-origin:50% 50%}to{transform:scale(0);opacity:0;transform-origin:50% 50%}}.spaceInDown{animation-name:spaceInDown}@keyframes spaceInDown{0%{transform:scale(.2) translateY(200%);opacity:0;transform-origin:50% 100%}to{transform:scale(1) translate(0);opacity:1;transform-origin:50% 100%}}.spaceInLeft{animation-name:spaceInLeft}@keyframes spaceInLeft{0%{transform:scale(.2) translate(-200%);opacity:0;transform-origin:0 50%}to{transform:scale(1) translate(0);opacity:1;transform-origin:0 50%}}.spaceInRight{animation-name:spaceInRight}@keyframes spaceInRight{0%{transform:scale(.2) translate(200%);opacity:0;transform-origin:100% 50%}to{transform:scale(1) translate(0);opacity:1;transform-origin:100% 50%}}.spaceInUp{animation-name:spaceInUp}@keyframes spaceInUp{0%{transform:scale(.2) translateY(-200%);opacity:0;transform-origin:50% 0}to{transform:scale(1) translate(0);opacity:1;transform-origin:50% 0}}.spaceOutDown{animation-name:spaceOutDown}@keyframes spaceOutDown{0%{transform:scale(1) translate(0);opacity:1;transform-origin:50% 100%}to{transform:scale(.2) translateY(200%);opacity:0;transform-origin:50% 100%}}.spaceOutLeft{animation-name:spaceOutLeft}@keyframes spaceOutLeft{0%{transform:scale(1) translate(0);opacity:1;transform-origin:0 50%}to{transform:scale(.2) translate(-200%);opacity:0;transform-origin:0 50%}}.spaceOutRight{animation-name:spaceOutRight}@keyframes spaceOutRight{0%{transform:scale(1) translate(0);opacity:1;transform-origin:100% 50%}to{transform:scale(.2) translate(200%);opacity:0;transform-origin:100% 50%}}.spaceOutUp{animation-name:spaceOutUp}@keyframes spaceOutUp{0%{transform:scale(1) translate(0);opacity:1;transform-origin:50% 0}to{transform:scale(.2) translateY(-200%);opacity:0;transform-origin:50% 0}}.perspectiveDown{animation-name:perspectiveDown}@keyframes perspectiveDown{0%{transform:perspective(800px) rotateX(0deg);transform-origin:0 100%}to{transform:perspective(800px) rotateX(-180deg);transform-origin:0 100%}}.perspectiveDownReturn{animation-name:perspectiveDownReturn}@keyframes perspectiveDownReturn{0%{transform:perspective(800px) rotateX(-180deg);transform-origin:0 100%}to{transform:perspective(800px) rotateX(0deg);transform-origin:0 100%}}.perspectiveLeft{animation-name:perspectiveLeft}@keyframes perspectiveLeft{0%{transform:perspective(800px) rotateY(0deg);transform-origin:0 0}to{transform:perspective(800px) rotateY(-180deg);transform-origin:0 0}}.perspectiveLeftReturn{animation-name:perspectiveLeftReturn}@keyframes perspectiveLeftReturn{0%{transform:perspective(800px) rotateY(-180deg);transform-origin:0 0}to{transform:perspective(800px) rotateY(0deg);transform-origin:0 0}}.perspectiveRight{animation-name:perspectiveRight}@keyframes perspectiveRight{0%{transform:perspective(800px) rotateY(0deg);transform-origin:100% 0}to{transform:perspective(800px) rotateY(180deg);transform-origin:100% 0}}.perspectiveRightReturn{animation-name:perspectiveRightReturn}@keyframes perspectiveRightReturn{0%{transform:perspective(800px) rotateY(180deg);transform-origin:100% 0}to{transform:perspective(800px) rotateY(0deg);transform-origin:100% 0}}.perspectiveUp{animation-name:perspectiveUp}@keyframes perspectiveUp{0%{transform:perspective(800px) rotateX(0deg);transform-origin:0 0}to{transform:perspective(800px) rotateX(180deg);transform-origin:0 0}}.perspectiveUpReturn{animation-name:perspectiveUpReturn}@keyframes perspectiveUpReturn{0%{transform:perspective(800px) rotateX(180deg);transform-origin:0 0}to{transform:perspective(800px) rotateX(0deg);transform-origin:0 0}}.rotateDown{animation-name:rotateDown}@keyframes rotateDown{0%{transform:perspective(800px) rotateX(0deg) translateZ(0);opacity:1;transform-origin:0 0}to{transform:perspective(800px) rotateX(-180deg) translateZ(300px);opacity:0;transform-origin:50% 100%}}.rotateLeft{animation-name:rotateLeft}@keyframes rotateLeft{0%{transform:perspective(800px) rotateY(0deg) translateZ(0);opacity:1;transform-origin:0 0}to{transform:perspective(800px) rotateY(180deg) translateZ(300px);opacity:0;transform-origin:50% 0}}.rotateRight{animation-name:rotateRight}@keyframes rotateRight{0%{transform:perspective(800px) rotateY(0deg) translate3d(0);opacity:1;transform-origin:0 0}to{transform:perspective(800px) rotateY(-180deg) translateZ(150px);opacity:0;transform-origin:50% 0}}.rotateUp{animation-name:rotateUp}@keyframes rotateUp{0%{transform:perspective(800px) rotateX(0deg) translateZ(0);opacity:1;transform-origin:0 0}to{transform:perspective(800px) rotateX(180deg) translateZ(100px);opacity:0;transform-origin:50% 0}}.slideDown{animation-name:slideDown}@keyframes slideDown{0%{transform:translateY(0);transform-origin:0 0}to{transform:translateY(100%);transform-origin:0 0}}.slideDownReturn{animation-name:slideDownReturn}@keyframes slideDownReturn{0%{transform:translateY(100%);transform-origin:0 0}to{transform:translateY(0);transform-origin:0 0}}.slideLeft{animation-name:slideLeft}@keyframes slideLeft{0%{transform:translateX(0);transform-origin:0 0}to{transform:translateX(-100%);transform-origin:0 0}}.slideLeftReturn{animation-name:slideLeftReturn}@keyframes slideLeftReturn{0%{transform:translateX(-100%);transform-origin:0 0}to{transform:translateX(0);transform-origin:0 0}}.slideRight{animation-name:slideRight}@keyframes slideRight{0%{transform:translateX(0);transform-origin:0 0}to{transform:translateX(100%);transform-origin:0 0}}.slideRightReturn{animation-name:slideRightReturn}@keyframes slideRightReturn{0%{transform:translateX(100%);transform-origin:0 0}to{transform:translateX(0);transform-origin:0 0}}.slideUp{animation-name:slideUp}@keyframes slideUp{0%{transform:translateY(0);transform-origin:0 0}to{transform:translateY(-100%);transform-origin:0 0}}.slideUpReturn{animation-name:slideUpReturn}@keyframes slideUpReturn{0%{transform:translateY(-100%);transform-origin:0 0}to{transform:translateY(0);transform-origin:0 0}}.openDownLeft{animation-name:openDownLeft}@keyframes openDownLeft{0%{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:bottom left}to{transform:rotate(-110deg);animation-timing-function:ease-in-out;transform-origin:bottom left}}.openDownLeftReturn{animation-name:openDownLeftReturn}@keyframes openDownLeftReturn{0%{transform:rotate(-110deg);animation-timing-function:ease-in-out;transform-origin:bottom left}to{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:bottom left}}.openDownRight{animation-name:openDownRight}@keyframes openDownRight{0%{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:bottom right}to{transform:rotate(110deg);animation-timing-function:ease-in-out;transform-origin:bottom right}}.openDownRightReturn{animation-name:openDownRightReturn}@keyframes openDownRightReturn{0%{transform:rotate(110deg);animation-timing-function:ease-in-out;transform-origin:bottom right}to{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:bottom right}}.openUpLeft{animation-name:openUpLeft}@keyframes openUpLeft{0%{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:top left}to{transform:rotate(110deg);animation-timing-function:ease-in-out;transform-origin:top left}}.openUpLeftReturn{animation-name:openUpLeftReturn}@keyframes openUpLeftReturn{0%{transform:rotate(110deg);animation-timing-function:ease-in-out;transform-origin:top left}to{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:top left}}.openUpRight{animation-name:openUpRight}@keyframes openUpRight{0%{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:top right}to{transform:rotate(-110deg);animation-timing-function:ease-in-out;transform-origin:top right}}.openUpRightReturn{animation-name:openUpRightReturn}@keyframes openUpRightReturn{0%{transform:rotate(-110deg);animation-timing-function:ease-in-out;transform-origin:top right}to{transform:rotate(0deg);animation-timing-function:ease-out;transform-origin:top right}}.openDownLeftOut{animation-name:openDownLeftOut}@keyframes openDownLeftOut{0%{transform:rotate(0deg);animation-timing-function:ease-out;opacity:1;transform-origin:bottom left}to{transform:rotate(-110deg);animation-timing-function:ease-in-out;opacity:0;transform-origin:bottom left}}.openDownRightOut{animation-name:openDownRightOut}@keyframes openDownRightOut{0%{transform:rotate(0deg);animation-timing-function:ease-out;opacity:1;transform-origin:bottom right}to{transform:rotate(110deg);animation-timing-function:ease-in-out;opacity:0;transform-origin:bottom right}}.openUpLeftOut{animation-name:openUpLeftOut}@keyframes openUpLeftOut{0%{transform:rotate(0deg);animation-timing-function:ease-out;opacity:1;transform-origin:top left}to{transform:rotate(110deg);animation-timing-function:ease-in-out;opacity:0;transform-origin:top left}}.openUpRightOut{animation-name:openUpRightOut}@keyframes openUpRightOut{0%{transform:rotate(0deg);animation-timing-function:ease-out;opacity:1;transform-origin:top right}to{transform:rotate(-110deg);animation-timing-function:ease-in-out;opacity:0;transform-origin:top right}}.tinDownIn{animation-name:tinDownIn}@keyframes tinDownIn{0%{transform:scale(1) translateY(900%);opacity:0}50%,70%,90%{transform:scale(1.1) translateY(0);opacity:1}60%,80%,to{transform:scale(1) translateY(0);opacity:1}}.tinDownOut{animation-name:tinDownOut}@keyframes tinDownOut{0%,20%,40%,50%{transform:scale(1) translateY(0);opacity:1}10%,30%{transform:scale(1.1) translateY(0);opacity:1}to{transform:scale(1) translateY(900%);opacity:0}}.tinLeftIn{animation-name:tinLeftIn}@keyframes tinLeftIn{0%{transform:scale(1) translateX(-900%);opacity:0}50%,70%,90%{transform:scale(1.1) translateX(0);opacity:1}60%,80%,to{transform:scale(1) translateX(0);opacity:1}}.tinLeftOut{animation-name:tinLeftOut}@keyframes tinLeftOut{0%,20%,40%,50%{transform:scale(1) translateX(0);opacity:1}10%,30%{transform:scale(1.1) translateX(0);opacity:1}to{transform:scale(1) translateX(-900%);opacity:0}}.tinRightIn{animation-name:tinRightIn}@keyframes tinRightIn{0%{transform:scale(1) translateX(900%);opacity:0}50%,70%,90%{transform:scale(1.1) translateX(0);opacity:1}60%,80%,to{transform:scale(1) translateX(0);opacity:1}}.tinRightOut{animation-name:tinRightOut}@keyframes tinRightOut{0%,20%,40%,50%{transform:scale(1) translateX(0);opacity:1}10%,30%{transform:scale(1.1) translateX(0);opacity:1}to{transform:scale(1) translateX(900%);opacity:0}}.tinUpIn{animation-name:tinUpIn}@keyframes tinUpIn{0%{transform:scale(1) translateY(-900%);opacity:0}50%,70%,90%{transform:scale(1.1) translateY(0);opacity:1}60%,80%,to{transform:scale(1) translateY(0);opacity:1}}.tinUpOut{animation-name:tinUpOut}@keyframes tinUpOut{0%,20%,40%,50%{transform:scale(1) translateY(0);opacity:1}10%,30%{transform:scale(1.1) translateY(0);opacity:1}to{transform:scale(1) translateY(-900%);opacity:0}}.animated[class*=slide]{opacity:1!important}