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}.button-container input.disabled.svelte-f9k8bo{background-color:#e5e5e5!important;color:#000!important}.button-container input.incorrect.svelte-f9k8bo{color:#f66;border:3px solid #ff6666;background-color:#ffe6e6}.button-container input.incorrect.svelte-f9k8bo:focus{border:3px solid #ff6666}.button-container input.disabled.svelte-f9k8bo{background-color:#a9a9a9!important;color:#565656}@keyframes svelte-f9k8bo-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-f9k8bo-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-f9k8bo-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-f9k8bo-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-f9k8bo-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-f9k8bo-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-f9k8bo-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-f9k8bo-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-f9k8bo-fadeInOpacity{0%{opacity:0}to{opacity:40%}}@keyframes svelte-f9k8bo-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-f9k8bo-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-f9k8bo-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-f9k8bo-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-f9k8bo-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-f9k8bo-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-f9k8bo-glowGeneric{0%{filter:brightness(1)}50%{filter:brightness(1.1)}to{filter:brightness(1)}}@keyframes svelte-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-gravity{0%{transform:translateY(0)}to{transform:translateY(-700%)}}@keyframes svelte-f9k8bo-shrink{0%{transform:scale(1)}to{transform:scale(.05)}}@keyframes svelte-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-sink{0%{border-bottom:0 solid #0054ae}80%{color:#fff;background:none}to{border-bottom:12vh solid #0054ae;color:#0054ae;background:none}}@keyframes svelte-f9k8bo-bleed{0%{border-bottom:0 solid #ff3333}80%{color:#222;background:none}to{border-bottom:12vh solid #ff3333;color:#f33;background:none}}@keyframes svelte-f9k8bo-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-f9k8bo-hypnosis{0%{transform:rotate3d(1,1,1,0)}to{transform:rotate3d(1,1,1,360deg);background:#b266ff;color:#b266ff}}@keyframes svelte-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-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-f9k8bo-laser{0%{transform:translate(-300%) scaleY(.5)}99%{color:#fff}to{transform:translate(200%) scaleY(.5);color:#f33}}@keyframes svelte-f9k8bo-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-f9k8bo-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-f9k8bo-sucio{0%{background:#8b4513;color:#fff}to{background:#8b4513;color:#8b4513}}@keyframes svelte-f9k8bo-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-f9k8bo-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-f9k8bo-star{0%{transform:translate(-300%,-600%)}90%{color:#222}to{transform:translate(200%,150%);color:gold}}@keyframes svelte-f9k8bo-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-f9k8bo{width:100%;height:100vh;padding:0 2vw;box-sizing:border-box;background-color:#cfc1a4;margin:0;transition:all .2s ease-in-out;position:relative;overflow-y:hidden}.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo){position:absolute;right:-2vw;top:3vh;z-index:100;width:50%;display:flex;justify-content:flex-end;gap:.5vw;transform:scale(.8);font-size:1.2vw;align-items:center}.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo) div:where(.svelte-f9k8bo){margin:0 1vw}.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo) button:where(.svelte-f9k8bo){width:fit-content;padding:1vh 2vw;font-size:1.25vw;border:#9e998e;transition:all .2s ease;cursor:pointer}.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo) button.set:where(.svelte-f9k8bo){background:#e7ddc8;color:#3e5f4b}.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo) button.restart:where(.svelte-f9k8bo),.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo) button.new:where(.svelte-f9k8bo){background:#3e5f4b;color:#e7ddc8}.container.svelte-f9k8bo .buttons-container:where(.svelte-f9k8bo) button:where(.svelte-f9k8bo):hover{filter:brightness(1.2)}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:85vh}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo),.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo){height:100%;display:flex;justify-content:center}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo){align-self:flex-start;width:70vw;height:85vh;flex-wrap:wrap;position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 1vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo){width:70vw;height:75vh;display:flex;gap:0 2vw;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;width:100%;padding:0;box-sizing:border-box}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-x:where(.svelte-f9k8bo){width:100%;height:5%;display:flex;justify-content:space-between;flex-direction:row;box-sizing:border-box;position:absolute;top:-5%}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-x:where(.svelte-f9k8bo) .index-number:where(.svelte-f9k8bo){width:6vw;height:100%;display:flex;justify-content:center;align-items:flex-end}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-x:where(.svelte-f9k8bo) .index-number:where(.svelte-f9k8bo) p:where(.svelte-f9k8bo){font-size:1vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-y:where(.svelte-f9k8bo){width:5%;height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-end;box-sizing:border-box;position:absolute;top:0;left:-5%}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-y:where(.svelte-f9k8bo) .index-animal:where(.svelte-f9k8bo){height:15.4vh;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-right:.2vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-y:where(.svelte-f9k8bo) .index-animal:where(.svelte-f9k8bo) p:where(.svelte-f9k8bo){width:100%;text-align:center;align-self:flex-start;font-size:.55vw;padding-top:.4vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .index-container-y:where(.svelte-f9k8bo) .index-animal:where(.svelte-f9k8bo) img:where(.svelte-f9k8bo){width:50%;align-self:flex-end;image-rendering:pixelated}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile:where(.svelte-f9k8bo){width:6vw;height:6vw;border:none;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in-out;color:transparent;font-size:1.2vw;image-rendering:pixelated;background-color:#e7ddc8!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.revealed:where(.svelte-f9k8bo){background-color:#e7ddc8!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.game-over:where(.svelte-f9k8bo){background:#8c1d18!important;color:#d9b6b4!important;font-weight:600}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.attack:where(.svelte-f9k8bo){background:#c4513a!important;color:#e7ddc8!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.double:where(.svelte-f9k8bo){background:#3e5f4b!important;color:#c7d4c8!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.half:where(.svelte-f9k8bo){background:#d9b6b4!important;color:#8c1d18!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.inti:where(.svelte-f9k8bo){background:#a7770e!important;color:#e3b34a!important;font-weight:600}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.pachamama:where(.svelte-f9k8bo){background:#408456!important;color:#e3b34a!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.pachamama:where(.svelte-f9k8bo) p:where(.svelte-f9k8bo){font-weight:600;font-size:.8vw!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.viracocha:where(.svelte-f9k8bo){background:#355e7c!important;color:#e3b34a!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.viracocha:where(.svelte-f9k8bo) p:where(.svelte-f9k8bo){font-weight:600;font-size:.9vw!important}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.flip:where(.svelte-f9k8bo){animation:svelte-f9k8bo-flipCard 1s forwards}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.revealed:where(.svelte-f9k8bo){pointer-events:none;background-image:none;border:none!important;position:relative}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.revealed:where(.svelte-f9k8bo) .flipped-by:where(.svelte-f9k8bo){position:absolute;width:100%;left:5%;bottom:5%;font-size:.5vw;display:flex;align-items:flex-end;gap:.3vw;color:#000;font-weight:400;animation:svelte-f9k8bo-fadeIn .5s forwards}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile.revealed:where(.svelte-f9k8bo) .flipped-by:where(.svelte-f9k8bo) img:where(.svelte-f9k8bo){width:20%;image-rendering:pixelated}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .tiles:where(.svelte-f9k8bo) .tile:where(.svelte-f9k8bo):not(.revealed):hover{cursor:pointer;transform:scale(1.1) rotate(-1deg);box-shadow:1px 1px 1px 1px #9e998e}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo){height:8vh;width:100%;left:2%;display:flex;align-items:center;justify-content:space-between;font-size:1vw;font-family:Roboto,sans-serif}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo) .info-message:where(.svelte-f9k8bo){border:2px solid #9e998e;background:#e7ddc8;height:4vh;padding:1vw;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;font-size:.8vw;width:48%}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo) .remaining:where(.svelte-f9k8bo){height:100%;display:flex;align-items:center}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo) .remaining:where(.svelte-f9k8bo) span:where(.svelte-f9k8bo){margin-right:1vw;margin-left:2vw;height:2vw;width:2vw;display:flex;align-items:center;justify-content:center;font-size:.7vw;text-align:center;border:1px solid #9e998e}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo) .remaining:where(.svelte-f9k8bo) span.gameover:where(.svelte-f9k8bo){background:#8c1d18;color:#d9b6b4;font-size:.55vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo) .remaining:where(.svelte-f9k8bo) span.double:where(.svelte-f9k8bo){background:#3e5f4b;color:#c7d4c8}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .tiles-container:where(.svelte-f9k8bo) .info-container:where(.svelte-f9k8bo) .remaining:where(.svelte-f9k8bo) span.half:where(.svelte-f9k8bo){color:#8c1d18;background:#d9b6b4}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo){align-items:center;width:30%;border:2px solid #9e998e;height:93%;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo){width:50%;height:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:5%;padding:3%;box-sizing:border-box;transition:all .6s ease-in-out;background:#e7ddc8}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) img:where(.svelte-f9k8bo){image-rendering:pixelated}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.inactive:where(.svelte-f9k8bo){opacity:.3;background-color:#d9b6b4;pointer-events:none}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.removed:where(.svelte-f9k8bo){opacity:.3;filter:grayscale(100%)}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.withdrawn:where(.svelte-f9k8bo){opacity:.5;background:#bcc7d6;pointer-events:none}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.active.player-1:where(.svelte-f9k8bo){background-color:#bcc7d6}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.active.player-2:where(.svelte-f9k8bo){background-color:#c7d4c8}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.active.player-3:where(.svelte-f9k8bo){background-color:#d2c3d6}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.active.player-4:where(.svelte-f9k8bo){background-color:#d9b6b4}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container.active.attacked:where(.svelte-f9k8bo){background:#c4513a;color:#e7ddc8}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) img:where(.svelte-f9k8bo){width:75%;transition:all .2s ease-in-out}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) img.editable:where(.svelte-f9k8bo){outline:1px solid #3e5f4b;box-sizing:border-box;border-radius:4px;background:#f4edd6}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) img.editable:where(.svelte-f9k8bo):hover{cursor:pointer;filter:brightness(1.05)}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) h3:where(.svelte-f9k8bo){font-size:1.4vw;text-align:center;transition:all .2s ease-in-out;padding:.2vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) h3.editable:where(.svelte-f9k8bo){outline:1px solid #3e5f4b;box-sizing:border-box;border-radius:4px;background:#f4edd6}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) h3.editable:where(.svelte-f9k8bo):hover{cursor:pointer;filter:brightness(1.05)}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) p:where(.svelte-f9k8bo){font-size:1.6vw}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button:where(.svelte-f9k8bo){min-width:1.5vw;width:fit-content;min-height:1.5vw;height:auto;border-radius:4px;font-size:1vw;padding:.2vw .5vw;transition:all .2s ease-in-out}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button:where(.svelte-f9k8bo):disabled{background:#ddd;color:#aaa}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button:where(.svelte-f9k8bo):hover{cursor:pointer}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.toggle-ai:where(.svelte-f9k8bo){transition:all .2s ease-in-out;color:#e7ddc8;border:none}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.toggle-ai:where(.svelte-f9k8bo):hover{filter:brightness(1.2)}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.toggle-ai.ai:where(.svelte-f9k8bo){background:#9a6a3a}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.toggle-ai.human:where(.svelte-f9k8bo){background:#1f3a5f}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.remove-player:where(.svelte-f9k8bo){background:#8c1d18;color:#e7ddc8;border:none}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.remove-player:where(.svelte-f9k8bo):hover{filter:brightness(1.2)}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.withdraw-player:where(.svelte-f9k8bo){background:#1f3a5f;color:#e7ddc8;border:none}.container.svelte-f9k8bo .game-container:where(.svelte-f9k8bo) .stats-container:where(.svelte-f9k8bo) .player-container:where(.svelte-f9k8bo) button.withdraw-player:where(.svelte-f9k8bo):hover{filter:brightness(1.2)}
