:root{--tc-animation-duration: 1s;--tc-animation-delay: 0s;--tc-animation-iteration-count: 1;--tc-animation-timing-function: ease;--tc-animation-fill-mode: both;--tc-animation-direction: normal;--tc-animation-play-state: running}.tc-animated{-webkit-animation-duration:var(--tc-animation-duration);animation-duration:var(--tc-animation-duration);-webkit-animation-delay:var(--tc-animation-delay);animation-delay:var(--tc-animation-delay);-webkit-animation-iteration-count:var(--tc-animation-iteration-count);animation-iteration-count:var(--tc-animation-iteration-count);-webkit-animation-timing-function:var(--tc-animation-timing-function);animation-timing-function:var(--tc-animation-timing-function);-webkit-animation-fill-mode:var(--tc-animation-fill-mode);animation-fill-mode:var(--tc-animation-fill-mode);-webkit-animation-direction:var(--tc-animation-direction);animation-direction:var(--tc-animation-direction);-webkit-animation-play-state:var(--tc-animation-play-state);animation-play-state:var(--tc-animation-play-state)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.tc-fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.tc-fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.tc-diagonalFlash{width:100%;height:100%;display:inline-block;overflow:hidden;position:absolute;top:0;left:0;--flash-start-position: -120px;--flash-end-position: 120px}.tc-diagonalFlash:after{content:"";position:absolute;left:0;top:0;display:block;width:140%;height:50%;background:rgba(255,255,255,.3);-webkit-filter:blur(8px);filter:blur(8px);-webkit-animation:diagonalFlash 2s infinite;animation:diagonalFlash 2s infinite}@-webkit-keyframes diagonalFlash{0%{-webkit-transform:rotate(-130deg) translateY(var(--flash-start-position));transform:rotate(-130deg) translateY(var(--flash-start-position))}to{-webkit-transform:rotate(-130deg) translateY(var(--flash-end-position));transform:rotate(-130deg) translateY(var(--flash-end-position))}}@keyframes diagonalFlash{0%{-webkit-transform:rotate(-130deg) translateY(var(--flash-start-position));transform:rotate(-130deg) translateY(var(--flash-start-position))}to{-webkit-transform:rotate(-130deg) translateY(var(--flash-end-position));transform:rotate(-130deg) translateY(var(--flash-end-position))}}.tc-floating{-webkit-animation-name:floating;animation-name:floating;--float-distance: 10px;--tc-animation-duration: 2s;--tc-animation-iteration-count: infinite}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(calc(var(--float-distance) * -1));transform:translateY(calc(var(--float-distance) * -1))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(calc(var(--float-distance) * -1));transform:translateY(calc(var(--float-distance) * -1))}to{-webkit-transform:translateY(0);transform:translateY(0)}}.tc-hoverShadow{-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;--shadow: 0 6px 12px rgba(0, 0, 0, .1)}.tc-hoverShadow:hover{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.tc-hoverRippleOut{--border-color: #f87f15;--outer-border-width: 3px;position:relative}.tc-hoverRippleOut:before{content:"";position:absolute;border:var(--border-color) solid var(--outer-border-width);top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s;border-radius:3px}.tc-hoverRippleOut:hover:before{-webkit-animation-name:ripple-out;animation-name:ripple-out}@-webkit-keyframes ripple-out{to{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:0}}@keyframes ripple-out{to{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:0}}.tc-hoverScale{--scale-value: 1.04;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.tc-hoverScale:hover{-webkit-transform:scale(var(--scale-value));transform:scale(var(--scale-value))}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(calc(-1 * var(--slide-distance)));transform:translate(calc(-1 * var(--slide-distance)));opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slideInLeft{0%{-webkit-transform:translateX(calc(-1 * var(--slide-distance)));transform:translate(calc(-1 * var(--slide-distance)));opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.tc-slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;--slide-distance: 100%}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(calc(var(--slide-distance)));transform:translate(calc(var(--slide-distance)));opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slideInRight{0%{-webkit-transform:translateX(calc(var(--slide-distance)));transform:translate(calc(var(--slide-distance)));opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.tc-slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;--slide-distance: 100%}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(calc(var(--slide-distance)));transform:translateY(calc(var(--slide-distance)));opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInUp{0%{-webkit-transform:translateY(calc(var(--slide-distance)));transform:translateY(calc(var(--slide-distance)));opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tc-slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;--slide-distance: 100%}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(calc(-1 * var(--slide-distance)));transform:translateY(calc(-1 * var(--slide-distance)));opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{-webkit-transform:translateY(calc(-1 * var(--slide-distance)));transform:translateY(calc(-1 * var(--slide-distance)));opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.tc-slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;--slide-distance: 100%}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(calc(-1 * var(--slide-distance)));transform:translate(calc(-1 * var(--slide-distance)));opacity:0}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(calc(-1 * var(--slide-distance)));transform:translate(calc(-1 * var(--slide-distance)));opacity:0}}.tc-slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;--slide-distance: 100%}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(calc(var(--slide-distance)));transform:translate(calc(var(--slide-distance)));opacity:0}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(calc(var(--slide-distance)));transform:translate(calc(var(--slide-distance)));opacity:0}}.tc-slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;--slide-distance: 100%}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(calc(-1 * var(--slide-distance)));transform:translateY(calc(-1 * var(--slide-distance)));opacity:0}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(calc(-1 * var(--slide-distance)));transform:translateY(calc(-1 * var(--slide-distance)));opacity:0}}.tc-slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;--slide-distance: 100%}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(calc(var(--slide-distance)));transform:translateY(calc(var(--slide-distance)));opacity:0}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(calc(var(--slide-distance)));transform:translateY(calc(var(--slide-distance)));opacity:0}}.tc-slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;--slide-distance: 100%}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle));opacity:0}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle));opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle));opacity:0}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle));opacity:1}}.tc-rotateIn{--start-angle: 0deg;--end-angle: 360deg;-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateOut{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle));opacity:1}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle));opacity:0}}@keyframes rotateOut{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle));opacity:1}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle));opacity:0}}.tc-rotateOut{--start-angle: 0deg;--end-angle: 360deg;-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateClockwise{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle))}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle))}}@keyframes rotateClockwise{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle))}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle))}}.tc-rotateClockwise{--start-angle: 0deg;--end-angle: 180deg;-webkit-animation-name:rotateClockwise;animation-name:rotateClockwise;--tc-animation-iteration-count: 1;--tc-animation-duration: .5s;--tc-animation-timing-function: linear}@-webkit-keyframes rotateCounterClockwise{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle))}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle))}}@keyframes rotateCounterClockwise{0%{-webkit-transform:rotate(var(--start-angle));transform:rotate(var(--start-angle))}to{-webkit-transform:rotate(var(--end-angle));transform:rotate(var(--end-angle))}}.tc-rotateCounterClockwise{-webkit-animation-name:rotateCounterClockwise;animation-name:rotateCounterClockwise;--start-angle: 0deg;--end-angle: -360deg;--tc-animation-iteration-count: 1;--tc-animation-duration: 2s;--tc-animation-timing-function: linear}@-webkit-keyframes flipX{0%{-webkit-transform:rotateX(var(--start-angle));transform:rotateX(var(--start-angle))}to{-webkit-transform:rotateX(var(--end-angle));transform:rotateX(var(--end-angle))}}@keyframes flipX{0%{-webkit-transform:rotateX(var(--start-angle));transform:rotateX(var(--start-angle))}to{-webkit-transform:rotateX(var(--end-angle));transform:rotateX(var(--end-angle))}}.tc-flipX{-webkit-animation-name:flipX;animation-name:flipX;--tc-animation-duration: .8s;--start-angle: 0deg;--end-angle: 180deg}@-webkit-keyframes flipY{0%{-webkit-transform:rotateY(var(--start-angle));transform:rotateY(var(--start-angle))}to{-webkit-transform:rotateY(var(--end-angle));transform:rotateY(var(--end-angle))}}@keyframes flipY{0%{-webkit-transform:rotateY(var(--start-angle));transform:rotateY(var(--start-angle))}to{-webkit-transform:rotateY(var(--end-angle));transform:rotateY(var(--end-angle))}}.tc-flipY{-webkit-animation-name:flipY;animation-name:flipY;--tc-animation-duration: .8s;--start-angle: 0deg;--end-angle: 180deg}@-webkit-keyframes flip3D{0%{-webkit-transform:perspective(400px) rotateY(var(--start-angle));transform:perspective(400px) rotateY(var(--start-angle))}to{-webkit-transform:perspective(400px) rotateY(var(--end-angle));transform:perspective(400px) rotateY(var(--end-angle))}}@keyframes flip3D{0%{-webkit-transform:perspective(400px) rotateY(var(--start-angle));transform:perspective(400px) rotateY(var(--start-angle))}to{-webkit-transform:perspective(400px) rotateY(var(--end-angle));transform:perspective(400px) rotateY(var(--end-angle))}}.tc-flip3D{--start-angle: 0deg;--end-angle: 180deg;-webkit-animation-name:flip3D;animation-name:flip3D;--tc-animation-duration: 1.2s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.tc-bounce{-webkit-animation-name:bounce;animation-name:bounce;--tc-animation-duration: 1s}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.tc-bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;--tc-animation-duration: .75s}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.tc-bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;--tc-animation-duration: .75s}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}60%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(200px);transform:translateY(200px)}60%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.tc-bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.tc-bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-200px);transform:translate(-200px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translate(20px)}80%{-webkit-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-200px);transform:translate(-200px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translate(20px)}80%{-webkit-transform:translateX(-10px);transform:translate(-10px)}to{-webkit-transform:translateX(0);transform:translate(0)}}.tc-bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.tc-zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.tc-zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.tc-pulse{-webkit-animation-name:pulse;animation-name:pulse;--tc-animation-duration: .5s;--tc-animation-iteration-count: 2}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(var(--scale-value));transform:scale(var(--scale-value))}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(var(--scale-value));transform:scale(var(--scale-value))}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(var(--scale-value));transform:scale(var(--scale-value))}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(var(--scale-value));transform:scale(var(--scale-value))}70%{-webkit-transform:scale(1);transform:scale(1)}}.tc-heartbeat{-webkit-animation-name:heartbeat;animation-name:heartbeat;--scale-value: 1.3;--tc-animation-duration: 1.5s}@-webkit-keyframes scaleBounce{0%,20%,50%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes scaleBounce{0%,20%,50%,80%,to{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.tc-scaleBounce{-webkit-animation-name:scaleBounce;animation-name:scaleBounce;--tc-animation-duration: 1s}@-webkit-keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.tc-shake{-webkit-animation-name:shake;animation-name:shake;--tc-animation-duration: .8s}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@-webkit-keyframes vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}to{-webkit-transform:translate(0);transform:translate(0)}}.tc-vibrate{-webkit-animation-name:vibrate;animation-name:vibrate;--tc-animation-duration: .3s;--tc-animation-iteration-count: 2}@-webkit-keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.tc-wobble{-webkit-animation-name:wobble;animation-name:wobble;--tc-animation-duration: 1s}@-webkit-keyframes tadaShake{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tadaShake{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tc-tadaShake{-webkit-animation-name:tadaShake;animation-name:tadaShake;--tc-animation-duration: 1s}@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.tc-blink{-webkit-animation-name:blink;animation-name:blink;--tc-animation-duration: .5s;--tc-animation-iteration-count: 2}@-webkit-keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px)}to{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(var(--vanish-scale),var(--vanish-scale));transform:scale(var(--vanish-scale));-webkit-filter:blur(20px);filter:blur(20px)}}@keyframes vanishOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px)}to{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(var(--vanish-scale),var(--vanish-scale));transform:scale(var(--vanish-scale));-webkit-filter:blur(20px);filter:blur(20px)}}.tc-vanishOut{--vanish-scale: 1.6;-webkit-animation-name:vanishOut;animation-name:vanishOut}
