.svelte-w0z0bm{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}hr.svelte-w0z0bm{margin-top:30px}footer.svelte-w0z0bm{text-align:center}footer.svelte-w0z0bm a:where(.svelte-w0z0bm){text-transform:uppercase;font-weight:700;color:#000;text-decoration:none}footer.svelte-w0z0bm a:where(.svelte-w0z0bm):hover{text-decoration:underline}.svelte-1hrm4cx{margin:0}header.svelte-1hrm4cx{padding:9px 15px}header.svelte-1hrm4cx .content:where(.svelte-1hrm4cx){display:flex;max-width:600px;margin:auto;position:relative}h1.svelte-1hrm4cx{margin:auto}h1.svelte-1hrm4cx #app-logo:where(.svelte-1hrm4cx){display:block;height:60px}nav.svelte-1hrm4cx{position:absolute;right:0;height:100%;display:flex;align-items:center}nav.svelte-1hrm4cx a:where(.svelte-1hrm4cx){background-color:#fff;font-weight:700;color:#000;text-decoration:none;padding:6px;font-family:sans-serif;border:1px solid #eee;box-shadow:0 0 15px #eee;border:2px solid #333;border-radius:6px}nav.svelte-1hrm4cx a:where(.svelte-1hrm4cx):hover{box-shadow:0 0 6px #333}nav.svelte-1hrm4cx a:where(.svelte-1hrm4cx) img:where(.svelte-1hrm4cx){height:30px}.svelte-1oeei14{margin:0;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}div#game-rules-overlay.svelte-1oeei14{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14){background-color:#fff;max-width:420px;margin:15px auto;border:1px solid grey;padding:15px;height:85%;overflow-y:scroll;position:relative}div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .close-button:where(.svelte-1oeei14){background-color:red;border:1px solid red;border-radius:6px;color:#fff;position:sticky;top:3px;left:0;font-size:18px;cursor:pointer;font-size:30px}div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .content:where(.svelte-1oeei14){margin-top:30px}div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .content:where(.svelte-1oeei14) img:where(.svelte-1oeei14){display:block;max-width:100%;border:1px solid #eee;border-radius:15px}div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .content:where(.svelte-1oeei14) p:where(.svelte-1oeei14),div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .content:where(.svelte-1oeei14) hr:where(.svelte-1oeei14),div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .content:where(.svelte-1oeei14) h2:where(.svelte-1oeei14),div#game-rules-overlay.svelte-1oeei14 div#game-rules:where(.svelte-1oeei14) .content:where(.svelte-1oeei14) img:where(.svelte-1oeei14){margin-top:21px}.svelte-qcg4sk{margin:0;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}main.svelte-qcg4sk{max-width:600px;margin:auto}.phrase-image.svelte-qcg4sk{display:flex}.phrase-image.svelte-qcg4sk img:where(.svelte-qcg4sk){margin:auto;display:block;width:100%;border-radius:30px;border:2px solid white;box-shadow:0 0 15px #fff;transition:width .6s ease-out}.phrase-image.svelte-qcg4sk img[size=small]:where(.svelte-qcg4sk){width:25%}.phrase-blank-squares.svelte-qcg4sk{padding:9px;text-align:center}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk){display:inline-block;gap:3px;margin-top:21px;margin-right:12px;background-color:transparent}.phrase-blank-squares.svelte-qcg4sk .phrase-word[all-correct=yes]:where(.svelte-qcg4sk){background-color:green;border-radius:6px}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter:where(.svelte-qcg4sk){border:3px solid #ccc;box-shadow:0 0 15px #ccc;border-radius:6px;height:42px;width:24px;font-size:21px;margin-right:1px;display:inline-block;position:relative;background-color:#fff;transition:background-color .3s;transition:border .6s}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter:where(.svelte-qcg4sk) .content:where(.svelte-qcg4sk){display:flex;width:100%;height:100%;align-items:center;justify-content:center;position:absolute;top:0;left:0;font-weight:700}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter.cursor:where(.svelte-qcg4sk){border:3px solid black;box-shadow:0 0 15px #333;position:relative}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter[status=CORRECT]:where(.svelte-qcg4sk){background-color:green;animation:1s svelte-qcg4sk-letter-box-scale ease-in-out}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter[status=WRONG]:where(.svelte-qcg4sk){background-color:#9f0000}.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter[status=CORRECT]:where(.svelte-qcg4sk) .content:where(.svelte-qcg4sk),.phrase-blank-squares.svelte-qcg4sk .phrase-word:where(.svelte-qcg4sk) .phrase-word-letter[status=WRONG]:where(.svelte-qcg4sk) .content:where(.svelte-qcg4sk){color:#fff}.phrase-blank-squares.svelte-qcg4sk .phrase-word[all-correct=yes]:where(.svelte-qcg4sk) .phrase-word-letter:where(.svelte-qcg4sk){border:3px solid transparent;box-shadow:0 0}#keyboard.svelte-qcg4sk{background-color:#eee;position:fixed;left:0;width:100%;padding-bottom:15px;border-top:3px solid #333;box-shadow:0 0 15px #fff;bottom:-100%;transition:bottom .5s ease-in-out}#keyboard[visible="1"].svelte-qcg4sk{bottom:0}#keyboard.svelte-qcg4sk .row:where(.svelte-qcg4sk){margin-top:12px;display:flex;gap:6px;justify-content:center}#keyboard.svelte-qcg4sk .row:where(.svelte-qcg4sk) .letter-button:where(.svelte-qcg4sk){display:block;font-size:15px;border-radius:6px;font-size:21px;border:1px solid #999;padding:6px;background-color:#fff;color:#000;width:36px}#keyboard.svelte-qcg4sk .row:where(.svelte-qcg4sk) .erase-button:where(.svelte-qcg4sk){width:150px}section#hints.svelte-qcg4sk{margin-top:21px}section#hints.svelte-qcg4sk h2:where(.svelte-qcg4sk){text-align:center}section#hints.svelte-qcg4sk button:where(.svelte-qcg4sk){margin-top:15px;display:block;width:100%;font-size:18px;background-color:#fff;border:1px solid #333;border-radius:6px;padding:6px;color:#000;cursor:pointer}section#hints.svelte-qcg4sk button:where(.svelte-qcg4sk):hover{background-color:#ddd}section#hints.svelte-qcg4sk button[disabled]:where(.svelte-qcg4sk){opacity:.5}section#description.svelte-qcg4sk{padding:30px;font-size:21px;text-align:center;display:none}section#description[show="1"].svelte-qcg4sk{display:block}section#end-page.svelte-qcg4sk h2:where(.svelte-qcg4sk){text-align:center;padding:15px}section#end-page.svelte-qcg4sk div.game-title:where(.svelte-qcg4sk){text-align:center;padding:15px;font-size:30px}section#end-page.svelte-qcg4sk button.share:where(.svelte-qcg4sk){display:block;padding:15px;width:100%;font-size:21px;background-color:green;border:0;border-radius:15px;color:#fff;margin-top:15px;cursor:pointer}#overlay.svelte-qcg4sk{background-color:transparent;position:absolute;width:100%;height:100%;top:0;left:0;display:none}@media (pointer: coarse){#overlay.svelte-qcg4sk{display:block}}@keyframes svelte-qcg4sk-letter-box-scale{33%{transform:scale(1.3)}66%{transform:scale(1)}}body{background-color:#efefef}
