h1,h2,h3{font-family:Josefin Sans,sans-serif}p,span,button,input,a,div{-webkit-user-select:none;user-select:none;font-family:Roboto,sans-serif}@media screen and (orientation:portrait){span,label{font-size:4vw}}@keyframes svelte-1896ihf-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-1896ihf-zoomin{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes svelte-1896ihf-zoominsubtle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes svelte-1896ihf-zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes svelte-1896ihf-zoominoutplus{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-1896ihf-moveoutup{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-1896ihf-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1896ihf-fadeInMild{0%{opacity:.5}to{opacity:1}}@keyframes svelte-1896ihf-fadeInOpacity{0%{opacity:0}to{opacity:.4}}@keyframes svelte-1896ihf-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-1896ihf-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-1896ihf-fadeInMoveDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1896ihf-fadeInMoveUp{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1896ihf-shiftInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes svelte-1896ihf-shiftInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-1896ihf-glowGeneric{0%{filter:brightness()}50%{filter:brightness(1.1)}to{filter:brightness()}}.container.svelte-1896ihf{box-sizing:border-box;background:#ffe6f2;width:100%;height:100vh;margin:0;padding:0 2vw;transition:all .2s ease-in-out}.container.svelte-1896ihf .header:where(.svelte-1896ihf){width:100%;height:15vh;padding-top:2vh}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf){flex-flow:wrap;justify-content:flex-start;align-items:flex-start;height:80vh;display:flex}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf){flex-flow:column wrap;justify-content:center;gap:4vw;width:100%;height:60vh;padding-top:10vh;display:flex}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .languages:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .game-types:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .topos:where(.svelte-1896ihf){flex-flow:wrap;justify-content:flex-start;align-items:center;gap:2%;width:100%;display:flex}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .languages:where(.svelte-1896ihf) span:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .game-types:where(.svelte-1896ihf) span:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .topos:where(.svelte-1896ihf) span:where(.svelte-1896ihf){text-align:left;width:100%;margin-bottom:4vh;font-size:1.5rem}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .language-buttons:where(.svelte-1896ihf){gap:2vw;width:100%;display:flex}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .button-container:where(.svelte-1896ihf){justify-content:flex-end;width:100%;display:flex}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf){grid-gap:.2rem;grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(6,1fr);width:80%;height:80vh;margin:0 auto;display:grid;overflow:hidden}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item:where(.svelte-1896ihf){color:#222;cursor:pointer;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:100%;font-size:1.1rem;transition:all .2s ease-in-out;display:flex}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.selected:where(.svelte-1896ihf),.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.selected:where(.svelte-1896ihf):hover{background:#ddd}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.correct:where(.svelte-1896ihf){background:#80ff80;animation:.5s svelte-1896ihf-zoominout}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.correct:where(.svelte-1896ihf):hover{background:#80ff80}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.incorrect:where(.svelte-1896ihf){background:#f99;animation:.5s svelte-1896ihf-shake}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.incorrect:where(.svelte-1896ihf):hover{background:#f99}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item.guessed:where(.svelte-1896ihf){visibility:hidden}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item:where(.svelte-1896ihf):hover{background:#eee}.container.svelte-1896ihf .result-container:where(.svelte-1896ihf){letter-spacing:.1rem;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:80vh;display:flex}.container.svelte-1896ihf .result-container:where(.svelte-1896ihf) h2:where(.svelte-1896ihf){color:#000;font-size:3vw}.container.svelte-1896ihf .result-container:where(.svelte-1896ihf) .buttons:where(.svelte-1896ihf){justify-content:center;align-items:center;gap:2vw;width:50%;padding:2vw;display:flex}@media screen and (orientation:portrait){.container.svelte-1896ihf{padding:0 1vw}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf){overflow:hidden}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf){flex-direction:column;gap:7.5vh;padding:0 1vw;display:flex}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .languages:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .game-types:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .topos:where(.svelte-1896ihf){gap:2vh;display:flex}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .languages:where(.svelte-1896ihf) .setting-title:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .game-types:where(.svelte-1896ihf) .setting-title:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .topos:where(.svelte-1896ihf) .setting-title:where(.svelte-1896ihf){width:100%;margin-bottom:2vh}.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .languages:where(.svelte-1896ihf) .language-buttons:where(.svelte-1896ihf),.container.svelte-1896ihf .home-container:where(.svelte-1896ihf) .settings-container:where(.svelte-1896ihf) .topos:where(.svelte-1896ihf) .language-buttons:where(.svelte-1896ihf){flex-wrap:wrap}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf){background:#ffe6f2;grid-template-columns:repeat(3,1fr);width:100%;height:fit-content;overflow:auto}.container.svelte-1896ihf .game-container:where(.svelte-1896ihf) .grid-item:where(.svelte-1896ihf){height:8vh;font-size:4vw}}
