article.svelte-18on4kq.svelte-18on4kq{max-width:960px;margin:0 auto;padding:1em;font-family:sans-serif}.intro.svelte-18on4kq.svelte-18on4kq{text-align:left;max-width:760px;font-size:1.5em}section.svelte-18on4kq.svelte-18on4kq{max-width:960px;margin:5em 0}.info.svelte-18on4kq.svelte-18on4kq{max-width:640px;margin:1em 0;text-align:left;font-size:1.125em}.info.svelte-18on4kq a.svelte-18on4kq{margin-right:0.25em}h1.svelte-18on4kq.svelte-18on4kq{font-size:1.5em}h2.svelte-18on4kq.svelte-18on4kq{font-size:1.5em;padding-top:1em}p.svelte-18on4kq.svelte-18on4kq{margin:1em auto}#themes.svelte-18on4kq.svelte-18on4kq{padding:1em}#themes.dark.svelte-18on4kq.svelte-18on4kq{background:#1a1a1a;color:#fff}code.svelte-18on4kq.svelte-18on4kq{font-size:0.85em;background-color:#efefef;padding:0 0.25em}button.svelte-18on4kq.svelte-18on4kq{cursor:pointer}
.row.svelte-n3ouos{display:flex;justify-content:center}button.svelte-n3ouos{display:inline-block;font-family:sans-serif;font-size:1em;text-align:center;padding:0.5em;margin:0.1em;border-radius:2px;background-color:#efefef;border:none;cursor:pointer;line-height:1;vertical-align:baseline;width:var(--w)}button.depth.svelte-n3ouos{box-shadow:1px 1px 1px 1px rgba(0, 0, 0, 0.25);margin:0.2em}button.outline.svelte-n3ouos{border:1px solid rgba(0, 0, 0, 0.25)}button.svelte-n3ouos:active{transform:scale(2);background-color:#cdcdcd}button.single.svelte-n3ouos{padding:0.5em 0}.page.svelte-n3ouos{display:none}.page.visible.svelte-n3ouos{display:block}button.key--Space.svelte-n3ouos{width:20%}button.key--Page0.svelte-n3ouos,button.key--Page1.svelte-n3ouos,button.key--Shift.svelte-n3ouos,button.key--Backspace.svelte-n3ouos,button.key--Enter.svelte-n3ouos{width:auto;min-width:var(--w)}
g.svelte-1veput.svelte-1veput{cursor:pointer;user-select:none}g.svelte-1veput.svelte-1veput:focus{outline:none}g.is-secondarily-focused.svelte-1veput rect.svelte-1veput{fill:var(--secondary-highlight-color)}g.is-focused.svelte-1veput rect.svelte-1veput{fill:var(--primary-highlight-color)}text.svelte-1veput.svelte-1veput{pointer-events:none;line-height:1;font-family:var(--font);fill:var(--main-color)}.value.svelte-1veput.svelte-1veput{font-size:0.7em;font-weight:400}.number.svelte-1veput.svelte-1veput{font-size:0.3em;font-weight:400;fill:var(--main-color);opacity:0.5}rect.svelte-1veput.svelte-1veput{fill:var(--bg-color);stroke:var(--main-color);stroke-width:0.01em;transition:fill 0.1s ease-out}line.svelte-1veput.svelte-1veput{stroke:var(--main-color);stroke-width:0.02em}
button.svelte-hozmon{display:flex;width:100%;background:none;text-align:left;appearance:none;outline:none;border:none;border-left:6px solid transparent;padding:0.5em;cursor:pointer;line-height:1.325;color:var(--main-color);font-family:var(--font);font-size:1em;cursor:pointer}strong.svelte-hozmon{min-width:1.25em;display:inline-block;text-align:right;margin-right:0.5em}.clue.svelte-hozmon:focus:not(.is-disable-highlight){border-color:var(--secondary-highlight-color)}.is-number-focused.svelte-hozmon:not(.is-disable-highlight){border-left-color:var(--secondary-highlight-color)}.is-number-focused.is-direction-focused.svelte-hozmon:not(.is-disable-highlight){background:var(--secondary-highlight-color)}.is-filled.svelte-hozmon{opacity:0.5}
.bar.svelte-irjjhy{width:100%;display:flex;justify-content:space-between;background-color:var(--secondary-highlight-color);align-items:center}p.svelte-irjjhy{padding:0 1em;line-height:1.325;font-family:var(--font)}button.svelte-irjjhy{cursor:pointer;font-size:1em;border:none;line-height:1;color:var(--main-color);background-color:transparent}
.list.svelte-16s2wyn{position:relative;max-height:45vh;margin-bottom:2em;overflow:auto}p.svelte-16s2wyn{font-family:var(--font);color:var(--main-color);font-weight:700;text-transform:uppercase;padding-left:calc(2.5em + 6px);padding-bottom:0.5em;font-size:0.85em;border-bottom:1px solid var(--accent-color);margin:0}ul.svelte-16s2wyn{list-style-type:none;padding-left:0;margin:0;margin-top:1em}.svelte-16s2wyn::-moz-scrollbar{width:9px}.svelte-16s2wyn::-webkit-scrollbar{width:9px}.svelte-16s2wyn::-moz-scrollbar-track{box-shadow:none;border-radius:8px;background-color:var(--accent-color)}.svelte-16s2wyn::-webkit-scrollbar-track{box-shadow:none;border-radius:8px;background-color:var(--accent-color)}.svelte-16s2wyn::scrollbar-thumb{border-radius:8px;background-color:var(--scrollbar-color);box-shadow:none}.svelte-16s2wyn::-moz-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:6px}.svelte-16s2wyn::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:6px}
section.svelte-fisq29.svelte-fisq29{position:sticky;top:1em;flex:0 1 16em;height:fit-content;margin:0;margin-right:1em}section.is-loaded.stacked.svelte-fisq29.svelte-fisq29{position:static;height:auto;top:auto;display:block;margin:1em 0;flex:auto}.clues--stacked.svelte-fisq29.svelte-fisq29{margin:0;display:none}.is-loaded.stacked.svelte-fisq29 .clues--stacked.svelte-fisq29{display:block}.is-loaded.stacked.svelte-fisq29 .clues--list.svelte-fisq29{display:none}@media only screen and (max-width: 720px){section.svelte-fisq29.svelte-fisq29:not(.is-loaded){position:static;height:auto;top:auto;display:block;margin:1em 0;flex:auto}.clues--stacked.svelte-fisq29.svelte-fisq29:not(.is-loaded){display:block}.clues--list.svelte-fisq29.svelte-fisq29:not(.is-loaded){display:none}}
.completed.svelte-hm3hg2{position:absolute;top:min(50%, 15em);left:50%;background-color:var(--bg-color);transform:translate(-50%, -50%);border-radius:4px;z-index:100;box-shadow:0 4px 8px 4px rgba(0, 0, 0, 0.2);font-family:var(--font)}.curtain.svelte-hm3hg2{position:absolute;top:0;right:-2px;bottom:0;left:0;background-color:var(--bg-color);opacity:0.9;cursor:pointer;z-index:1}button.svelte-hm3hg2{cursor:pointer;margin-left:1em;font-size:1em;font-family:var(--font);background-color:var(--accent-color);border-radius:4px;color:var(--main-color);padding:0.75em;border:none;font-weight:400;transition:background-color 150ms}button.svelte-hm3hg2:hover{background-color:var(--secondary-highlight-color)}.content.svelte-hm3hg2{position:relative;display:flex;flex-direction:column;align-items:center;padding:2em}.message.svelte-hm3hg2{margin-bottom:1em}.confetti.svelte-hm3hg2{position:absolute;top:30%;left:50%;transform:translate(-50%, -50%)}
.confetti.svelte-15wt7c8{width:2em;position:absolute;stroke-linecap:round;stroke-linejoin:round;fill-rule:evenodd;clip-rule:evenodd;pointer-events:none;overflow:visible;transform:translate(-50%, -50%)}@keyframes svelte-15wt7c8-pop{0%{transform:rotate(var(--rotation)) scale(1) translate(0em, 0em)}100%{transform:rotate(calc(var(--rotation) + 60deg)) scale(0)
        translate(9em, 9em);fill:white}}g.svelte-15wt7c8{transition:all 0.5s ease-out;transform:rotate(var(--rotation)) scale(0) translate(0, 0);animation:svelte-15wt7c8-pop 2s ease-out;animation-iteration-count:infinite}
article.svelte-186p9qm{position:relative;background-color:transparent;font-size:16px}.play.svelte-186p9qm{display:flex;flex-direction:var(--order, row)}.play.is-loaded.stacked.svelte-186p9qm{flex-direction:column}h3.svelte-186p9qm{margin:0;margin-bottom:0.5em}@media only screen and (max-width: 720px){.play.svelte-186p9qm:not(.is-loaded){flex-direction:column}}
section.svelte-ce6hth{position:sticky;top:1em;order:0;flex:1;height:fit-content}section.is-loaded.stacked.svelte-ce6hth{position:relative;top:auto;height:auto;order:-1}svg.svelte-ce6hth{width:100%;display:block;font-size:1px;background:var(--main-color);border:4px solid var(--main-color);box-sizing:border-box}.keyboard.svelte-ce6hth{order:3}@media only screen and (max-width: 720px){section.svelte-ce6hth:not(.is-loaded){position:relative;top:auto;height:auto;order:-1}}
.toolbar.svelte-e4q29q{margin-bottom:1em;padding:1em 0;display:flex;justify-content:flex-end;font-family:var(--font);font-size:0.85em;background-color:transparent}button.svelte-e4q29q{cursor:pointer;margin-left:1em;font-size:1em;font-family:var(--font);background-color:var(--accent-color);border-radius:4px;color:var(--main-color);padding:0.75em;border:none;font-weight:400;transition:background-color 150ms}button.svelte-e4q29q:hover{background-color:var(--secondary-highlight-color)}

/*# sourceMappingURL=bundle.css.map */