:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.highlight{background-color:#fbff00}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100dvh;background-color:#6ea0b4}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{width:100%;text-align:center}button{border-radius:8px;border:1px solid transparent;padding:.3em .6em;font-size:1em;font-weight:500;font-family:inherit;background:#29566c;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}button:disabled{background:gray;cursor:default}img.avatar{width:64px;height:64px}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background:#29566c}}@media (min-width: 768px){:root{font-size:16px}img.avatar{width:128px;height:128px}}.container.svelte-1r5b3ep{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}input.svelte-1r5b3ep{padding:1rem;text-align:center;font-size:large}button.svelte-1r5b3ep{background:#4a90e2;border:none;padding:8px;color:#fff;cursor:pointer}button.svelte-1r5b3ep:disabled{background:gray;cursor:default}.container.svelte-zh3kmg.svelte-zh3kmg{border:8px solid #a96b27;background-color:#74a8c7;border-radius:10px;box-sizing:border-box}.top-section.svelte-zh3kmg.svelte-zh3kmg{text-align:center;margin-bottom:1rem}.avatar-title.svelte-zh3kmg.svelte-zh3kmg{font-size:1rem;margin-bottom:.7rem;color:#fff}.selected-avatar.svelte-zh3kmg.svelte-zh3kmg{border-radius:10px}.grid-section.svelte-zh3kmg.svelte-zh3kmg{display:flex;justify-content:center;background:transparent;padding:.7rem;border-radius:8px}.avatar-grid.svelte-zh3kmg.svelte-zh3kmg{display:flex;flex-wrap:wrap;gap:.7rem;justify-items:center}.avatar-grid.svelte-zh3kmg img.svelte-zh3kmg{border-radius:10px}.img-button.svelte-zh3kmg.svelte-zh3kmg{padding:0;background:none}.container.svelte-f4t8qz{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100dvh;box-sizing:border-box;border:8px solid #8b5a2b;border-radius:30px}.timer.svelte-1wyn24l{position:absolute;top:1rem;left:1rem;width:60px;height:60px;background:#4caf50;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;z-index:100}.texthighlight{background-color:#4fc34f;color:#000;padding:.2rem;border-radius:.5rem}.container.svelte-yb2lc0{position:relative;width:100vw;height:100dvh}.quiz-container.svelte-yb2lc0{width:100%;height:100%;box-sizing:border-box;border:8px solid #8b5a2b;border-radius:30px;padding:1rem;text-align:center;background:#6595a8;box-shadow:0 0 10px #333}h1.svelte-yb2lc0{font-size:2.5rem;font-weight:700;color:orange;text-shadow:2px 2px black;margin-bottom:1rem}.sentence.svelte-yb2lc0{font-size:1.5rem;color:#fff;margin-bottom:.7rem}.options.svelte-yb2lc0{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.word-button.svelte-yb2lc0{padding:.7rem 1rem;font-size:1.2em;background-color:#1e4b5a;color:#fff;border:2px solid #0e2c36;border-radius:10px;cursor:pointer}.word-button.highlight.svelte-yb2lc0{background-color:#4fc34f;color:#000}.submit-button.svelte-yb2lc0{padding:.7rem 1.4rem;font-size:1.2em;background-color:#1e4b5a;color:#fff;border:2px solid #0e2c36;border-radius:10px;cursor:pointer}.submit-button.svelte-yb2lc0:disabled{background:gray;cursor:default}.container.svelte-k0w2wk{position:relative;width:100vw;height:100dvh}.quiz-container.svelte-k0w2wk{width:100%;height:100%;box-sizing:border-box;border:8px solid #8b5a2b;border-radius:30px;padding:1rem;text-align:center;background:#6595a8;box-shadow:0 0 10px #333}h1.svelte-k0w2wk{font-size:2.5em;font-weight:700;color:orange;text-shadow:2px 2px black;margin-bottom:1rem}.sentence.svelte-k0w2wk{font-size:1.5em;color:#fff;margin-bottom:1rem}.options.svelte-k0w2wk{display:flex;flex-direction:column;justify-content:flex-start;gap:.7rem;margin-bottom:1rem}.word-button.svelte-k0w2wk{padding:.5rem .7rem;font-size:1.2em;background-color:#1e4b5a;color:#fff;border:2px solid #0e2c36;border-radius:10px;cursor:pointer}.word-button.highlight.svelte-k0w2wk{background-color:#4fc34f;color:#000}.submit-button.svelte-k0w2wk{padding:.5rem 1rem;font-size:1.2em;background-color:#1e4b5a;color:#fff;border:2px solid #0e2c36;border-radius:10px;cursor:pointer}.submit-button.svelte-k0w2wk:disabled{background:gray;cursor:default}.question-image.svelte-k0w2wk{max-width:80%;height:auto;margin:1rem}.draggable-button.svelte-fivgfs{background:#f9f9f9;-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.draggable-button.svelte-fivgfs:active{cursor:grabbing}.ghost.svelte-fivgfs{opacity:.5}.drop-zone.svelte-thygcy{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:flex-start;gap:.3rem;background:#aaa;padding:.5rem;margin:.5rem;min-width:300px;min-height:45px;justify-content:center}.container.svelte-g88isu{position:relative;width:100vw;height:100dvh}.jumble-container.svelte-g88isu{position:relative;background:#6ea0b4;border:10px solid #996600;border-radius:30px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}h1.svelte-g88isu{font-family:sans-serif;font-size:2rem;color:orange;text-shadow:3px 3px 0 #000;margin:1rem 0}.jumble.svelte-g88isu{color:#fff;font-size:1rem}.submit-btn.svelte-g88isu{color:#fff;font-size:1rem;padding:.5rem .7rem;border:3px solid #13384d;border-radius:10px;margin-top:1rem;-webkit-user-select:none;user-select:none}.container.svelte-1swb6us{position:relative;width:100vw;height:100dvh}.jumble-container.svelte-1swb6us{position:relative;background:#6ea0b4;border:10px solid #996600;border-radius:30px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.jumble.svelte-1swb6us{color:#fff;font-size:1rem}h1.svelte-1swb6us{font-family:sans-serif;font-size:2rem;color:orange;text-shadow:3px 3px 0 #000;margin:1rem 0}.submit-btn.svelte-1swb6us{color:#fff;font-size:1rem;padding:.5rem .7rem;border:3px solid #13384d;border-radius:10px;margin-top:1rem}.container.svelte-1dp4i1z{position:relative;width:100vw;height:100dvh}.quiz-container.svelte-1dp4i1z{width:100%;height:100%;box-sizing:border-box;border:8px solid #8b5a2b;border-radius:30px;padding:1rem;text-align:center;background:#6595a8;box-shadow:0 0 10px #333}h1.svelte-1dp4i1z{font-size:2.5em;font-weight:700;color:orange;text-shadow:2px 2px black;margin-bottom:1rem}.sentence.svelte-1dp4i1z{font-size:1.5em;color:#fff;margin-bottom:1rem}.options.svelte-1dp4i1z{display:flex;flex-direction:column;justify-content:flex-start;gap:.7rem;margin-bottom:1rem}.answer-button.svelte-1dp4i1z{padding:.5rem .7rem;font-size:1.2em;background-color:#1e4b5a;color:#fff;border:2px solid #0e2c36;border-radius:10px;cursor:pointer}.answer-button.highlight.svelte-1dp4i1z{background-color:#4fc34f;color:#000}.submit-button.svelte-1dp4i1z{padding:.5rem 1rem;font-size:1.2em;background-color:#1e4b5a;color:#fff;border:2px solid #0e2c36;border-radius:10px;cursor:pointer}.submit-button.svelte-1dp4i1z:disabled{background:gray;cursor:default}.container.svelte-724xww{position:relative;width:100vw;height:100dvh}.match-grid.svelte-724xww{display:grid;width:70vw;margin:0 auto;grid-template-columns:repeat(2,1fr);gap:10px}.box.svelte-724xww{background:#d3d3d3;display:flex;font-size:16px;border:1px solid #999;cursor:grab;padding:10px;text-align:left;-webkit-user-select:none;user-select:none}.jumble-container.svelte-724xww{position:relative;background:#6ea0b4;border:10px solid #996600;border-radius:30px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.jumble.svelte-724xww{color:#fff;font-size:1rem}h1.svelte-724xww{font-family:sans-serif;font-size:2rem;color:orange;text-shadow:3px 3px 0 #000;margin:1rem 0}.submit-btn.svelte-724xww{color:#fff;font-size:1rem;padding:.5rem .7rem;border:3px solid #13384d;border-radius:10px;margin-top:1rem}.container.svelte-1i0ovkd{position:relative;width:100vw;height:100dvh}.wrapper.svelte-1i0ovkd{background:#6ea0b4;border:10px solid #996600;border-radius:30px;padding:40px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.answer.svelte-1i0ovkd{padding:5px}.term-answer.svelte-1i0ovkd{display:flex;flex-direction:column;padding:5px;text-align:left}.scoreboard.svelte-1babppj{display:flex;flex-direction:column;height:100%;background:#6d9eb1;padding:40px;border:10px solid #a0691a;border-radius:40px;font-family:sans-serif;color:#fff}.title.svelte-1babppj{font-size:48px;font-weight:700;color:#fff8b0;margin-bottom:40px;text-shadow:0 0 5px #fff8b0,0 0 10px #ffa500,0 0 15px #ff4500}.entry.svelte-1babppj{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin:20px 0}.username.svelte-1babppj{margin-right:1rem;text-align:right;font-size:24px}.score.svelte-1babppj{margin-left:1rem;text-align:left;font-size:24px}.avatar.svelte-1babppj{width:48px;height:48px;border-radius:4px}.container.svelte-1xeekc6{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100dvh;box-sizing:border-box;border:8px solid #8b5a2b;border-radius:30px;background-color:#63a0b4}.speakers.svelte-3ou1r1{padding:0;margin:0;display:flex;position:absolute;top:0;right:0}.volume-up.svelte-3ou1r1,.volume-down.svelte-3ou1r1{display:block;padding:0;margin:0;width:2rem;height:2rem;background-size:cover;background-repeat:no-repeat}div.svelte-11kidf6{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.game-container.svelte-11kidf6{position:relative;overflow:hidden;width:100vw;height:100vh;background:#a09d8b}.viewport.svelte-11kidf6{position:relative;overflow:hidden}.watch.svelte-11kidf6{position:absolute;z-index:1000;left:0;right:0;display:block;background:#aaa}.container.svelte-luwwp2{position:relative;width:100vw;height:100dvh}.wrapper.svelte-luwwp2{background:#6ea0b4;border:10px solid #996600;border-radius:30px;padding:40px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.container.svelte-1v0fg7u{position:relative;width:100vw;height:100dvh}.jumble-container.svelte-1v0fg7u{position:relative;background:#6ea0b4;border:10px solid #996600;border-radius:30px;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}h1.svelte-1v0fg7u{font-family:sans-serif;font-size:2rem;color:orange;text-shadow:3px 3px 0 #000;margin:1rem 0}.drop-zone.svelte-1v0fg7u{display:flex;flex:1;flex-wrap:wrap;align-items:flex-start;gap:.3rem;background:#aaa;padding:.5rem;margin:.5rem;min-width:300px;min-height:45px;justify-content:center}.submit-btn.svelte-1v0fg7u{color:#fff;font-size:1rem;padding:.5rem .7rem;border:3px solid #13384d;border-radius:10px;margin-top:1rem;-webkit-user-select:none;user-select:none}.flash-symbol.svelte-1v0fg7u{animation:svelte-1v0fg7u-popShrink .5s ease-out}@keyframes svelte-1v0fg7u-popShrink{0%{transform:scale(1);opacity:.5}20%{transform:scale(2.5);opacity:1}to{transform:scale(1);opacity:1}}
