.shake-hard{display:inherit;transform-origin:center center}.shake-constant.shake-constant--hover:hover,.shake-freeze,.shake-trigger:hover .shake-constant.shake-constant--hover{animation-play-state:paused}.shake-freeze:hover,.shake-hard:hover,.shake-trigger:hover .shake-freeze,.shake-trigger:hover .shake-hard{animation-play-state:running}@keyframes shake-hard{2%{transform:translate(-9px,3px) rotate(2.5deg)}4%{transform:translate(0,7px) rotate(.5deg)}6%{transform:translate(5px,-1px) rotate(-1.5deg)}8%{transform:translate(1px,7px) rotate(.5deg)}10%{transform:translate(-9px,-9px) rotate(-2.5deg)}12%{transform:translate(-1px,4px) rotate(-2.5deg)}14%{transform:translate(-2px,-3px) rotate(-.5deg)}16%{transform:translate(3px,0) rotate(3.5deg)}18%{transform:translate(5px,-2px) rotate(-1.5deg)}20%{transform:translate(2px,9px) rotate(1.5deg)}22%{transform:translate(-9px,5px) rotate(-.5deg)}24%{transform:translate(6px,8px) rotate(1.5deg)}26%{transform:translate(-4px,1px) rotate(-2.5deg)}28%{transform:translate(-4px,6px) rotate(.5deg)}30%{transform:translate(10px,-6px) rotate(1.5deg)}32%{transform:translate(-8px,5px) rotate(-2.5deg)}34%{transform:translate(9px,4px) rotate(-1.5deg)}36%{transform:translate(-9px,4px) rotate(.5deg)}38%{transform:translate(7px,-8px) rotate(3.5deg)}40%{transform:translate(8px,1px) rotate(3.5deg)}42%{transform:translate(0,-8px) rotate(2.5deg)}44%{transform:translate(-2px,-5px) rotate(2.5deg)}46%{transform:translate(-1px,-3px) rotate(3.5deg)}48%{transform:translate(2px,5px) rotate(-1.5deg)}50%{transform:translate(8px,0) rotate(2.5deg)}52%{transform:translate(-1px,0) rotate(3.5deg)}54%{transform:translate(-5px,-3px) rotate(-1.5deg)}56%{transform:translate(-4px,7px) rotate(-.5deg)}58%{transform:translate(1px,-1px) rotate(1.5deg)}60%{transform:translate(4px,8px) rotate(.5deg)}62%{transform:translate(5px,-7px) rotate(1.5deg)}64%{transform:translate(-1px,-4px) rotate(-.5deg)}66%{transform:translate(-9px,-2px) rotate(-1.5deg)}68%{transform:translate(4px,6px) rotate(2.5deg)}70%{transform:translate(-6px,5px) rotate(-1.5deg)}72%{transform:translate(-4px,2px) rotate(1.5deg)}74%{transform:translate(-4px,-5px) rotate(-1.5deg)}76%{transform:translate(3px,9px) rotate(-.5deg)}78%{transform:translate(2px,1px) rotate(-1.5deg)}80%{transform:translate(4px,4px) rotate(2.5deg)}82%{transform:translate(-6px,9px) rotate(-2.5deg)}84%{transform:translate(4px,6px) rotate(3.5deg)}86%{transform:translate(5px,9px) rotate(-1.5deg)}88%{transform:translate(1px,4px) rotate(-1.5deg)}90%{transform:translate(5px,3px) rotate(1.5deg)}92%{transform:translate(9px,-2px) rotate(1.5deg)}94%{transform:translate(9px,3px) rotate(2.5deg)}96%{transform:translate(-1px,6px) rotate(.5deg)}98%{transform:translate(-6px,-2px) rotate(-.5deg)}0%,100%{transform:translate(0,0) rotate(0)}}.shake-hard.shake-constant,.shake-hard.shake-freeze,.shake-hard:hover,.shake-trigger:hover .shake-hard{animation-name:shake-hard;animation-duration:.1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.magic-answers{max-width:500px;width:100%;height:auto;position:relative;margin:10px auto;cursor:pointer}.magic-answers-wrap *{box-sizing:border-box;-webkit-box-sizing:border-box}.magic-answers img{max-width:100%;height:auto}.ma-ball{overflow:hidden}.ma-flex{display:flex;justify-content:center;align-items:center;align-content:center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:3}.magic-answers .ma-back{position:relative;display:block}.magic-answers .ma-front{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out;display:block}.magic-answers .ma-response{position:absolute;opacity:0;z-index:2;text-align:center;left:10%;top:10%;right:10%;bottom:10%;container:card/size;font-family:Georgia,Garamond,'Times New Roman',monospace,serif}.magic-answers .ma-response .ma-flex{font-size:min( 10cqw, 1.4rem);line-height:1.2;user-select:none}.magic-answers.ma-tarot .ma-response{left:14%;top:14%;right:14%;bottom:14%}.magic-answers.ma-mouth .ma-response{left:0;top:0;width:100%;height:100%}.magic-answers.ma-mouth .ma-response .ma-flex{position:relative;max-width:60%;background-color:#000;color:#fff;padding:min(.8rem,calc(.2rem + 2cqw)) min(1.2rem,calc(.3rem + 2cqw));border-radius:0;box-shadow:0 .125rem .5rem rgba(0,0,0,.3),0 .0625rem .125rem rgba(0,0,0,.2);-webkit-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out;text-align:left;justify-content:start;align-items:start;align-content:start;line-height:1.4;font-size:min(5cqw, 1.1rem)}.magic-answers.ma-mouth .ma-response .ma-flex:before{content:"";position:absolute;width:0;height:0;top:100%;left:34%;filter:drop-shadow(0 .0625rem .0625rem rgba(0, 0, 0, .1));border-style:solid;border-width:0 .75rem .75rem 0;border-color:transparent #000 transparent transparent}.magic-answers.ma-mouth.show-answer .ma-response .ma-flex{transform:translateY(-2rem)}.magic-answers.ma-ball .ma-response{padding:2cqw;text-shadow:0 0 2px #080622;left:30%;top:30%;right:30%;bottom:30%;font-family:Verdana,Arial,Helvetica,monospace,sans-serif;-webkit-transition:transform .8s 6s ease-in-out;transition:transform .8s 6s ease-in-out;border-radius:50rem;overflow:hidden;color:#64aed8}.magic-answers.ma-ball .ma-response .ma-flex{background:#1a2bde;background:linear-gradient(138deg,rgba(50,50,250,.95) 0,rgba(20,20,100,.8) 100%);border-radius:6px;width:56%;height:56%;position:absolute;left:22%;top:22%;box-shadow:0 0 6px 1px #1a2bde;-webkit-transition:-webkit-transform 3s ease-in-out;padding:6cqw;overflow:hidden;font-size:min(15cqw, 1rem)}.magic-answers.ma-ball .ma-response:after{position:absolute;left:2%;top:2%;width:96%;height:96%;content:"";background:#fff;z-index:99;border-radius:50rem;background:#fff;background:linear-gradient(138deg,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 50%)}.magic-answers.ma-sphere .ma-response{font-size:1.3em;color:#180e20;text-shadow:0 0 4px #fdf7ff,0 0 6px #fdf7ff,0 0 12px #fdf7ff,0 0 18px #fdf7ff,0 0 20px #fdf7ff,0 0 24px #fdf7ff,0 0 30px #fdf7ff,0 0 36px #fdf7ff;left:20%;width:60%;top:10%;height:60%;right:30%}.magic-answers.ma-sphere .ma-response .ma-flex{opacity:.8}.magic-answers.ma-sphere.show-answer .ma-response .ma-flex{transform:translatey(0);animation:mafloat 8s ease-in-out infinite}@keyframes mafloat{0%{transform:translatey(0);opacity:.85}29%{filter:blur(0px);margin-left:0}30%{filter:blur(10px);margin-left:2rem}31%{margin-left:0}40%{filter:blur(0px)}50%{transform:translatey(-.5rem);opacity:.6}90%{filter:blur(0px)}95%{filter:blur(2px)}100%{transform:translatey(0);filter:blur(0px)}}.magicanswer-hidden{z-index:1;opacity:0}.ma-animate{-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.magic-answers.show-answer .ma-front{opacity:0}.magic-answers.show-answer .ma-response{opacity:1;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.magic-answers.ma-tarot.show-answer .ma-response{opacity:1;-webkit-transition:opacity .8s .2s ease-in-out;transition:opacity .8s .2s ease-in-out}.magic-answers.ma-sphere.show-answer .ma-response{-webkit-transition:opacity 6.2s .2s ease-in-out,filter 3s ease-in-out;transition:opacity 6.2s .2s ease-in-out,filter 3s ease-in-out}.magic-answers.ma-ball.show-answer .ma-response{opacity:1;-webkit-transition:opacity .8s .4s ease-in-out;transition:opacity .8s .4s ease-in-out}.magic-answers.ma-tarot{max-width:300px;width:90%;margin:0 auto;position:relative;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px}.magic-answers.ma-tarot .ma-front>img{width:100%;height:100%;object-fit:cover}.magic-answers.ma-tarot .ma-back,.magic-answers.ma-tarot .ma-front{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);-webkit-border-radius:8px;border-radius:8px}.magic-answers.ma-tarot .ma-front{z-index:4;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.magic-answers.ma-tarot.show-answer .ma-front{z-index:2;background:#333;-webkit-transform:rotateY(179deg);-moz-transform:rotateY(179deg);transform:rotateY(179deg)}.magic-answers.ma-tarot .ma-back{z-index:1;background:#333;-webkit-transform:rotateY(-179deg);-moz-transform:rotateY(-179deg);transform:rotateY(-179deg)}.magic-answers.ma-tarot.show-answer .ma-back{z-index:2;background:#fff;-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotateY(0);transform:rotateX(0) rotateY(0)}.magic-answers-wrap .ma-cta{display:flex;justify-content:center;align-items:center;padding:1rem;cursor:pointer}.magic-answers-wrap .ma-cta .ma-cta-btn:hover{opacity:.9}.magic-answers-wrap .ma-cta .ma-cta-btn{background:#000;color:#fff;padding:1rem 2rem;border-radius:5rem}