h1,h2,h3{font-family:Josefin Sans,sans-serif}p,span,button,input,a,div{font-family:Roboto,sans-serif;-webkit-user-select:none;user-select:none}@media screen and (orientation: portrait){span,label{font-size:4vw}}.button-container{display:flex;flex-direction:row;align-items:center;gap:1vw;padding:1rem 0;box-sizing:content-box;justify-content:flex-end;width:100%;height:10vh}.button-container input{width:100%;height:10vh;padding:2vw;box-sizing:border-box;align-items:flex-start;font-size:1.5vw;border-radius:8px}@keyframes svelte-cqw9qg-shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes svelte-cqw9qg-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-cqw9qg-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-cqw9qg-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-cqw9qg-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-cqw9qg-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-cqw9qg-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-cqw9qg-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-cqw9qg-fadeInOpacity{0%{opacity:0}to{opacity:40%}}@keyframes svelte-cqw9qg-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-cqw9qg-fadeOutMoveUp{0%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(-60px)}80%{opacity:1;transform:translateY(-60px)}to{opacity:0;transform:translateY(-60px)}}@keyframes svelte-cqw9qg-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-cqw9qg-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-cqw9qg-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-cqw9qg-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-cqw9qg-glowGeneric{0%{filter:brightness(1)}50%{filter:brightness(1.1)}to{filter:brightness(1)}}@keyframes svelte-cqw9qg-flash{0%,20%,40%,60%,80%{opacity:1;color:#fff;background:#b8860b}10%,30%,50%,70%,90%{opacity:0;background:#b8860b}to{opacity:1;color:#b8860b;background:#b8860b}}@keyframes svelte-cqw9qg-camo{0%{background-color:#1f6a3f;color:#fff}50%{color:#fff}90%{border:none}to{background-color:#333;color:#333;border:1px solid #444}}@keyframes svelte-cqw9qg-burningup{0%{color:#fff;background-color:#f33;transform:scaleY(1);transform-origin:bottom}40%{color:#fff;background-color:#c00}70%{color:#f33;background-color:#900}to{color:#222;background-color:#222;transform:scaleY(.2);transform-origin:top;font-size:0}}@keyframes svelte-cqw9qg-gravity{0%{transform:translateY(0)}to{transform:translateY(-700%)}}@keyframes svelte-cqw9qg-shrink{0%{transform:scale(1)}to{transform:scale(.05)}}@keyframes svelte-cqw9qg-march{0%{transform:translateY(0) translate(0)}5%{transform:translateY(-3%) translate(10%)}10%{transform:translateY(0) translate(20%)}15%{transform:translateY(-3%) translate(30%)}20%{transform:translateY(0) translate(40%)}25%{transform:translateY(-3%) translate(50%)}30%{transform:translateY(0) translate(60%)}35%{transform:translateY(-3%) translate(70%)}40%{transform:translateY(0) translate(80%)}45%{transform:translateY(-3%) translate(90%)}50%{transform:translateY(0) translate(100%)}55%{transform:translateY(-3%) translate(110%)}60%{transform:translateY(0) translate(120%)}65%{transform:translateY(-3%) translate(130%)}70%{transform:translateY(0) translate(140%)}75%{transform:translateY(-3%) translate(150%)}80%{transform:translateY(0) translate(160%)}85%{transform:translateY(-3%) translate(170%)}90%{transform:translateY(0) translate(180%) rotateX(0)}95%{transform:translateY(0) translate(190%)}to{transform:translateY(0) translate(200%) rotateX(87deg)}}@keyframes svelte-cqw9qg-freeze{0%{background:#003479;color:#fff;border-width:0;border-style:none;border-color:#d6eaff}to{background:#d6eaff;color:#d6eaff;border-width:6px;border-style:solid;border-color:#d6eaff}}@keyframes svelte-cqw9qg-smash{0%{transform:scale(1)}10%{transform:scale(.9)}19%{transform:scale(1)}20%{transform:scale(.8)}29%{transform:scale(.9)}30%{transform:scale(.7)}39%{transform:scale(.8)}40%{transform:scale(.6)}49%{transform:scale(.7)}50%{transform:scale(.5)}59%{transform:scale(.6)}60%{transform:scale(.4)}69%{transform:scale(.5)}70%{transform:scale(.3)}79%{transform:scale(.4)}80%{transform:scale(.2)}89%{transform:scale(.3)}99%{color:#fff}to{transform:scale(.1);color:#cd3700}}@keyframes svelte-cqw9qg-catwalk{0%{transform:translate(0);background:#b266ff}16%{background:#b266ff;color:#fff}20%{background:#e6ccff;color:#e6ccff}21%{background:#b266ff;color:#fff}33%{transform:translate(-50%)}46%{background:#b266ff;color:#fff}50%{background:#e6ccff;color:#e6ccff}51%{background:#b266ff;color:#fff}66%{transform:translate(50%)}76%{background:#b266ff;color:#fff}80%{background:#e6ccff;color:#e6ccff}81%{background:#b266ff;color:#fff}96%{background:#b266ff;color:#fff}99%{background:#e6ccff;color:#e6ccff}to{transform:translate(0);background:#b266ff;color:#b266ff}}@keyframes svelte-cqw9qg-sink{0%{border-bottom:0 solid #0054ae}80%{color:#fff;background:none}to{border-bottom:12vh solid #0054ae;color:#0054ae;background:none}}@keyframes svelte-cqw9qg-bleed{0%{border-bottom:0 solid #ff3333}80%{color:#222;background:none}to{border-bottom:12vh solid #ff3333;color:#f33;background:none}}@keyframes svelte-cqw9qg-growth{0%{transform:scaleY(.5) scaleX(.5) translateY(0)}20%{transform:scaleY(1) scaleX(1) translateY(0)}70%{border-top:none}90%{color:#fff}to{transform:scaleY(3.5) scaleX(.1) translateY(-40%);border-top:10px solid #2994ff;color:#267a4b}}@keyframes svelte-cqw9qg-hypnosis{0%{transform:rotate3d(1,1,1,0)}to{transform:rotate3d(1,1,1,360deg);background:#b266ff;color:#b266ff}}@keyframes svelte-cqw9qg-explode{0%{transform:scale(1)}40%{transform:scale(.5);background:#c00}95%{transform:scale(.5);color:#fff;background:#f33}98%{transform:scale(2);color:#f33;background:#f33;border:none}to{transform:scale(1);background-color:#333;color:#333;border:1px solid #444}}@keyframes svelte-cqw9qg-chakra{0%{background:#b266ff;color:#fff}15%{background:#0054ae;color:#fff}30%{background:#2994ff;color:#fff}45%{background:#2e8b57;color:#fff}60%{background:gold;color:#fff}75%{background:#ff6026;color:#fff}90%{background:#f33;color:#fff}to{background:#222;color:#222}}@keyframes svelte-cqw9qg-blink{0%{transform:scaleY(1)}20%{transform:scaleY(.01)}40%{transform:scaleY(1)}60%{transform:scaleY(.01)}80%{transform:scaleY(1)}99%{color:#222}to{transform:scaleY(.1);color:#c4c4c4}}@keyframes svelte-cqw9qg-sonar{0%{transform:rotate(0);filter:blur(2px)}40%{transform:rotate(360deg)}80%{transform:rotate(720deg)}90%{transform:rotate(1080deg);filter:blur(2px);pointer-events:auto}to{transform:rotate(1080deg);filter:blur(5px)}}@keyframes svelte-cqw9qg-spell{0%{background-color:#b8860b}40%{background-color:#b8860b}45%{transform:scale(.8)}46%{transform:scale(1);background-color:#b8860b;color:#fff}47%{background-color:#195933;color:#b3ffb3}70%{transform:translate(0)}75%{transform:translate(30%) translateY(-30%)}80%{transform:translate(55%) translateY(0)}85%{transform:translate(80%) translateY(-30%)}90%{transform:translate(105%) translateY(0)}95%{transform:translate(130%) translateY(-30%);background-color:#195933;color:#b3ffb3}to{transform:translate(150%) translateY(0);background-color:#195933;color:#195933}}@keyframes svelte-cqw9qg-warcry{0%{transform:translateY(0)}10%{transform:translateY(0)}12%{transform:translateY(-25%)}14%{transform:translateY(0)}30%{transform:translateY(0)}32%{transform:translateY(-25%)}34%{transform:translateY(0)}40%{transform:translateY(0)}42%{transform:translateY(-25%)}44%{transform:translateY(0)}60%{transform:translateY(0)}62%{transform:translateY(-25%)}64%{transform:translateY(0)}70%{transform:translateY(0)}72%{transform:translateY(-25%)}74%{transform:translateY(0)}90%{transform:translateY(0) rotateY(0);color:#222;background:#fff;border-bottom:none;border-left:10px solid #2994ff;border-right:10px solid #2994ff}96%{color:#c00;background:#c00;border-bottom:15px solid white;border-left:none;border-right:none}to{transform:translateY(0) rotateY(180deg);color:#c00;background:#c00;border-bottom:15px solid white;border-left:none;border-right:none}}@keyframes svelte-cqw9qg-sinister{0%{background:#222;color:#fff}10%{background:#000;color:#f66}20%{background:#222;color:#fff}30%{background:#000;color:#f66}40%{background:#222;color:#fff}50%{background:#000;color:#f66}60%{background:#222;color:#fff}70%{background:#000;color:#f66}80%{background:#222;color:#fff}90%{background:#000;color:#f66}to{background:#600;color:#600}}@keyframes svelte-cqw9qg-laser{0%{transform:translate(-300%) scaleY(.5)}99%{color:#fff}to{transform:translate(200%) scaleY(.5);color:#f33}}@keyframes svelte-cqw9qg-chess{0%{transform:translate(0);color:#222}10%{transform:translateY(-30%);background:#fff;color:#222}11%{transform:translateY(-30%);background:#222;color:#fff}20%{transform:translate(30%);background:#222;color:#fff}21%{transform:translate(30%);background:#fff;color:#222}30%{transform:translate(30%,30%);background:#fff;color:#222}31%{transform:translate(30%,30%);background:#222;color:#fff}40%{transform:translateY(60%);background:#222;color:#fff}41%{transform:translateY(60%);background:#fff;color:#222}50%{transform:translate(-30%,30%);background:#fff;color:#222}51%{transform:translate(-30%,30%);background:#222;color:#fff}60%{transform:translate(-30%);background:#222;color:#fff}61%{transform:translate(-30%);background:#fff;color:#222}70%{transform:translate(-30%,-30%);background:#fff;color:#222}71%{transform:translate(-30%,-30%);background:#222;color:#fff}80%{transform:translateY(-60%);background:#222;color:#fff}81%{transform:translateY(-60%);background:#fff;color:#222}90%{transform:translate(30%,-30%);background:#fff;color:#222}91%{transform:translate(30%,-30%);background:#222;color:#fff}to{transform:translate(0);background:#222;color:#222}}@keyframes svelte-cqw9qg-siren{0%{border:none}20%{border-top:10px solid #9933ff;border-right:none}40%{border-top:10px solid #9933ff;border-right:10px solid #b8860b;border-bottom:none}60%{border-top:10px solid #9933ff;border-right:10px solid #b8860b;border-bottom:10px solid #cc0000;border-left:none}80%{border-top:10px solid #9933ff;border-right:10px solid #b8860b;border-left:10px solid #cd3700;border-bottom:10px solid #cc0000;border-width:10px;color:#fff}to{border-top:50px solid #9933ff;border-right:50px solid #b8860b;border-left:50px solid #cd3700;border-bottom:50px solid #cc0000;color:transparent}}@keyframes svelte-cqw9qg-sucio{0%{background:#8b4513;color:#fff}to{background:#8b4513;color:#8b4513}}@keyframes svelte-cqw9qg-mute{0%{text-decoration:none}30%{text-decoration:none}31%{text-decoration:line-through;text-decoration-color:#f33;text-decoration-thickness:10px}49%{text-decoration:line-through;text-decoration-color:#f33;text-decoration-thickness:10px}50%{text-decoration:none}60%{text-decoration:none}61%{text-decoration:line-through;text-decoration-color:#f33;text-decoration-thickness:10px}79%{text-decoration:line-through;text-decoration-color:#f33;text-decoration-thickness:10px}80%{text-decoration:none}99%{text-decoration:none;background-color:gray}to{text-decoration:line-through;text-decoration-color:#f33;text-decoration-thickness:40px}}@keyframes svelte-cqw9qg-crazy{0%{transform:rotate(0) translate(0)}10%{transform:rotate(90deg) translate(20%,30%)}20%{transform:rotate(180deg) translate(70%,50%)}30%{transform:rotate(270deg) translate(50%,70%)}40%{transform:rotate(-360deg) translateY(90%)}50%{transform:rotate(450deg) translate(-80%)}60%{transform:rotate(540deg) translate(0)}70%{transform:rotate(-630deg) translate(100%,60%)}80%{transform:rotate(720deg) translate(-20%)}90%{transform:rotate(810deg) translateY(80%);color:#fff}to{transform:rotate(900deg) translate(0);color:#ff6680}}@keyframes svelte-cqw9qg-star{0%{transform:translate(-300%,-600%)}90%{color:#222}to{transform:translate(200%,150%);color:gold}}@keyframes svelte-cqw9qg-flipCard{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}60%{background-image:auto;color:transparent}80%{background-color:#e7ddc8;border:none;color:#000}to{background-image:none;transform:rotateY(0);background-color:#e7ddc8;border:none;color:#000}}.container.svelte-cqw9qg{width:100%;height:100vh;padding:0 2vw;box-sizing:border-box;background-color:#333;margin:0;transition:all .2s ease-in-out;overflow:hidden;position:relative}.score.svelte-cqw9qg{position:absolute;top:0;right:4vw;font-size:1.4vw;color:#fff;width:40%;height:15vh;display:flex;align-items:center;justify-content:space-between}.score.svelte-cqw9qg .sound-toggle:where(.svelte-cqw9qg){display:flex;align-items:center;gap:1vw}.score.svelte-cqw9qg .sound-toggle:where(.svelte-cqw9qg) input[type=checkbox]:where(.svelte-cqw9qg){width:2vw;height:2vw;cursor:pointer}.countdown.svelte-cqw9qg{width:100%;height:85vh;display:flex;justify-content:center;align-items:center;background:#333;animation:svelte-cqw9qg-zoominout 1s infinite}.countdown.svelte-cqw9qg h1:where(.svelte-cqw9qg){font-size:6vw;color:#fff;font-weight:700;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.game-container.svelte-cqw9qg{width:100%;height:80vh;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:column;margin-top:2.5vh}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg){width:30vh;height:35vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#333;border-radius:10px;margin:0 2vw;animation:svelte-cqw9qg-zoomin 1s ease-in-out;box-sizing:border-box}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .image:where(.svelte-cqw9qg){width:15vw;height:15vw;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #222222;padding:0;animation:svelte-cqw9qg-zoomin 1s ease-in-out;position:relative}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .image:where(.svelte-cqw9qg) img:where(.svelte-cqw9qg){width:100%;height:100%;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;image-rendering:pixelated}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .image:where(.svelte-cqw9qg) .name:where(.svelte-cqw9qg){width:100%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:2%}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .image:where(.svelte-cqw9qg) .name:where(.svelte-cqw9qg) h1:where(.svelte-cqw9qg){font-size:2vw;color:#222;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .hearts:where(.svelte-cqw9qg){width:15vw;display:flex;justify-content:center;align-items:center;gap:1vw;border-bottom:2px solid #222222;border-top:2px solid #222222;padding:5% 0}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .hearts:where(.svelte-cqw9qg) .heart:where(.svelte-cqw9qg){width:2vw;height:2vw}.game-container.svelte-cqw9qg .villain-card:where(.svelte-cqw9qg) .hearts:where(.svelte-cqw9qg) .pulse:where(.svelte-cqw9qg){animation:svelte-cqw9qg-zoominoutplus 1s infinite}.game-container.svelte-cqw9qg .qa-container:where(.svelte-cqw9qg){height:45vh;display:flex;flex-direction:column;justify-content:center;gap:5vh}.game-container.svelte-cqw9qg .qa-container:where(.svelte-cqw9qg) .question:where(.svelte-cqw9qg){width:100%;display:flex;justify-content:center;align-items:center;animation:svelte-cqw9qg-fadeIn 1s}.game-container.svelte-cqw9qg .qa-container:where(.svelte-cqw9qg) .question:where(.svelte-cqw9qg) h1:where(.svelte-cqw9qg){font-size:4vw;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.game-container.svelte-cqw9qg .qa-container:where(.svelte-cqw9qg) .answer-options:where(.svelte-cqw9qg){width:100%;height:10vh;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5vw}.endscreen.svelte-cqw9qg{width:100%;height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5vh}.endscreen.svelte-cqw9qg h1:where(.svelte-cqw9qg){font-size:6vw;color:#f66;text-shadow:2px 2px 2px rgba(0,0,0,.2)}.endscreen.svelte-cqw9qg p:where(.svelte-cqw9qg){font-size:1.5vw;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.2)}
