.page.svelte-1dqejc6{flex-direction:column;align-items:center;height:100%;display:flex}.header.svelte-1dqejc6{margin:.5em 0}form.svelte-1dqejc6{box-sizing:content-box;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:300px;max-width:300px;display:flex}.body.svelte-1dqejc6{flex-direction:column;flex:1;justify-content:center;gap:5px;display:flex}.error.svelte-1dqejc6{margin-bottom:10px}.cta.svelte-1dqejc6{font-family:var(--alternative-font);justify-content:center;align-items:center;display:flex}.spinner.svelte-1dqejc6{aspect-ratio:1;height:1em;margin:0 5px}.confetti-holder.svelte-rtt661{position:relative}@keyframes svelte-rtt661-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz), calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-rtt661-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translateX(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translateX(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translateX(var(--translate-x));opacity:0}}@keyframes svelte-rtt661-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translateX(var(--translate-x));opacity:0}}.confetti.svelte-rtt661{--translate-y:calc(-200px * var(--translate-y-multiplier));--translate-x:calc(200px * var(--translate-x-multiplier));height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-rtt661-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none;position:absolute}.confetti.svelte-rtt661:before{--full-rotation:var(--rotation-xyz), var(--rotation-deg);content:"";background:var(--color);width:100%;height:100%;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-rtt661-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;background-size:contain;display:block}.rounded.svelte-rtt661 .confetti:where(.svelte-rtt661):before{border-radius:50%}.cone.svelte-rtt661 .confetti:where(.svelte-rtt661){--translate-x:calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-rtt661 .confetti:where(.svelte-rtt661){animation-name:svelte-rtt661-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661),.reduced-motion.svelte-rtt661 .confetti:where(.svelte-rtt661):before{animation:none}}.topbar.svelte-180up8a{background:var(--surface);box-sizing:border-box;z-index:1;align-items:center;gap:.4em;padding:.2em .4em;display:flex;position:relative;box-shadow:0 2px 2px #00000040}.name.svelte-180up8a{font-family:var(--alternative-font);overflow-wrap:anywhere;box-sizing:border-box;flex:1;padding:.2em;display:flex}.score.svelte-180up8a{box-sizing:border-box;align-items:center;gap:3px;padding:.2em;font-weight:700;display:flex}.score-value.svelte-180up8a{font-family:var(--alternative-font)}.dialog-content.svelte-180up8a{flex-direction:column;gap:.75em;display:flex}.row.svelte-180up8a{justify-content:space-between;align-items:center;gap:.5em;display:flex}.label.svelte-180up8a{font-weight:700}.code.svelte-180up8a{font-family:var(--alternative-font);text-transform:uppercase;font-size:1.25em}.leave-label.svelte-180up8a{padding:.25em 1em}.page.svelte-1h8aaa5{flex-direction:column;height:100%;display:flex}.body.svelte-1h8aaa5{flex:1;min-height:0}.center.svelte-1h8aaa5{justify-content:center;align-items:center;height:100%;display:flex}.review.svelte-1ahimcl{flex-direction:column;gap:1.25em;width:min(34em,90vw);display:flex}header.svelte-1ahimcl{text-align:center;flex-direction:column;align-items:center;gap:.6em;display:flex}.placard.svelte-1ahimcl{background:var(--c);color:#fff;border-radius:1.5rem;place-items:center;width:6em;height:6em;display:grid}.placard.svelte-1ahimcl svg{width:3.6em;height:3.6em}.lead.svelte-1ahimcl{font-size:1.9em;font-weight:700}.list.svelte-1ahimcl{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1ahimcl{border:.15em solid color-mix(in srgb, var(--c) 55%, transparent);background:color-mix(in srgb, var(--c) 8%, var(--surface));border-radius:.8em;align-items:center;gap:.7em;padding:.6em .8em;display:flex}.row.dim.svelte-1ahimcl{opacity:.7;border-style:dashed}.row.svelte-1ahimcl .text:where(.svelte-1ahimcl){flex:1;font-weight:600}.row.svelte-1ahimcl .tag:where(.svelte-1ahimcl){font-family:var(--alternative-font);color:var(--c);white-space:nowrap;font-size:.75em;font-weight:600}.badge.svelte-1ahimcl{background:var(--c);color:#fff;border-radius:.5em;flex:none;place-items:center;width:1.7em;height:1.7em;display:grid}.badge.svelte-1ahimcl svg{width:1.1em;height:1.1em}.confetti.svelte-1ahimcl{pointer-events:none;z-index:-1;justify-content:center;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.grid.svelte-1g9n96e{box-sizing:border-box;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:.8em;height:100%;padding:.8em;display:grid}.root.svelte-y1j1ju{flex-direction:column;flex:1;min-height:0;display:flex}.grid-wrap.svelte-y1j1ju{flex:1;min-height:0;font-size:1.1em;container-type:inline-size}.grid.svelte-y1j1ju{box-sizing:border-box;grid-template-columns:1fr 1fr;align-content:end;gap:.2em;height:100%;padding:.2em;display:grid}@container (width<=40ch){.grid.svelte-y1j1ju{grid-template-columns:1fr}.grid.icon-grid.svelte-y1j1ju{grid-template-columns:1fr 1fr}}.grid.icon-grid.svelte-y1j1ju{grid-auto-rows:1fr;align-content:stretch;gap:.8em;padding:.8em}.row.svelte-y1j1ju{align-items:center;gap:.1em;width:100%;height:100%;display:flex}.checkbox.svelte-y1j1ju{box-sizing:border-box;background:#ffffff26;border:.15em solid #ffffffd9;border-radius:.3em;flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;margin-inline-start:.2em;display:flex}.checkbox.checked.svelte-y1j1ju{color:var(--btn-deep);background:#fff}.text.svelte-y1j1ju{word-break:break-word;flex:1;justify-content:center;align-items:center;height:100%;display:flex}.icon.svelte-y1j1ju{padding:.2em;display:flex}.tile.svelte-y1j1ju{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.tile-icon.svelte-y1j1ju{aspect-ratio:1;align-items:center;max-width:60%;height:100%;max-height:60%;display:flex}.checkbox.corner.svelte-y1j1ju{top:.3em;margin-inline-start:0;position:absolute;inset-inline-start:.3em}.dock.svelte-y1j1ju{flex:none;justify-content:center;align-items:center;min-height:3.4em;padding:.2em;display:flex}.hint.svelte-y1j1ju{opacity:.6;padding:.6em;font-weight:500}.bar.svelte-y1j1ju{width:100%;font-size:1.15em}.pulse.svelte-y1j1ju{border-radius:.8em;animation:1.4s ease-out infinite svelte-y1j1ju-pulse}@keyframes svelte-y1j1ju-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 55%, transparent)}70%{box-shadow:0 0 0 .7em #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.pulse.svelte-y1j1ju{animation:none}}.bar-label.svelte-y1j1ju{text-align:center;padding:.3em .6em;font-weight:700}.stack.svelte-19p4x17{flex-direction:column;height:100%;display:flex}.media.svelte-19p4x17{flex:none;height:40dvh}.answers.svelte-19p4x17{flex:1;min-height:0;font-size:1.1em}.stack.svelte-19h6j6o{flex-direction:column;height:100%;display:flex}.media.svelte-19h6j6o{height:40dvh}.content.svelte-19h6j6o{flex-direction:column;flex:1;justify-content:end;gap:.4em;min-height:0;padding:1em;display:flex}.row.svelte-19h6j6o{justify-content:space-between;gap:.5em;display:flex}.arrow.svelte-19h6j6o{flex-direction:column;align-items:center;display:flex}.arrow-body.svelte-19h6j6o{background-color:currentColor;flex:1;width:.2em}.arrow-head.svelte-19h6j6o{border-top:.6em solid;border-left:.6em solid #0000;border-right:.6em solid #0000;width:0;height:0}.list.svelte-19h6j6o{flex-direction:column;flex:1;gap:.4em;margin:0;padding:0;list-style:none;display:flex}.item.svelte-19h6j6o{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:.4em;display:flex}.item.svelte-19h6j6o:active{cursor:grabbing}.item-answer.svelte-19h6j6o{flex:1}.item.svelte-19h6j6o.dragging{opacity:.5}.list.svelte-19h6j6o .drop-before:before,.list.svelte-19h6j6o .drop-after:after,.list.svelte-19h6j6o .drop-left:before,.list.svelte-19h6j6o .drop-right:after{display:none}.content.svelte-1wgmq6o{flex-direction:column;height:100%;display:flex}.media.svelte-1wgmq6o{box-sizing:border-box;height:40vh;padding:.5em}.media-inner.svelte-1wgmq6o{height:100%;position:relative}form.svelte-1wgmq6o{box-sizing:content-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75em;width:300px;max-width:300px;margin:0 auto;display:flex}.submit.svelte-1wgmq6o{width:100%}.page.svelte-a8dj5s{flex-direction:column;align-items:center;height:100%;display:flex}header.svelte-a8dj5s{margin:.5em 0}form.svelte-a8dj5s{box-sizing:content-box;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75em;width:300px;max-width:300px;display:flex}.submit.svelte-a8dj5s{width:100%}.submit-label.svelte-a8dj5s{font-family:var(--alternative-font);justify-content:center;align-items:center;display:flex}.loading.svelte-a8dj5s{aspect-ratio:1;height:.8em;margin:0 5px}.content.svelte-czeg0c{text-align:center;flex-direction:column;align-items:center;gap:1em;width:100%;max-width:24em;padding:1em;display:flex}.title.svelte-czeg0c{font-weight:700;font-family:var(--alternative-font);text-align:center;max-width:10ch;font-size:1.5em}.chips.svelte-czeg0c{flex-wrap:wrap;justify-content:center;gap:.5em;display:flex}.search-form.svelte-czeg0c{flex-direction:column;gap:.5em;width:100%;display:flex}.suggestions.svelte-czeg0c{flex-direction:column;gap:.3em;width:100%;display:flex}.suggestion.svelte-czeg0c{background:var(--surface-variant);font-family:inherit;font-size:inherit;color:inherit;text-align:left;cursor:pointer;border:none;border-radius:.6em;padding:.4em .6em}.prompt.svelte-17u0l9k{font-weight:700;font-family:var(--alternative-font);text-align:center;max-width:12ch;font-size:1.75em}.stack.svelte-bf3mvl{font-family:var(--alternative-font);flex-direction:column;align-items:center;display:flex}.card-wrap.svelte-bf3mvl{flex-direction:column;align-items:center;display:flex;position:relative}.medal.svelte-bf3mvl{border:1px solid color-mix(in srgb, var(--medal-color) 55%, transparent);background:color-mix(in srgb, var(--medal-color) 12%, var(--surface));box-sizing:border-box;border-radius:.7em;flex-direction:column;justify-content:center;align-items:center;gap:.2em;padding:.8em 1.2em;display:flex}.medal-icon.svelte-bf3mvl{color:var(--medal-color)}.medal-label.svelte-bf3mvl{color:var(--medal-color);font-size:1.1em;font-weight:800}.rank.svelte-bf3mvl{border:1px solid var(--outline);background:var(--surface);border-radius:.7em;flex-direction:column;justify-content:center;align-items:center;padding:.4em .8em;font-size:3em;font-weight:800;line-height:1;display:flex}.sticker.svelte-bf3mvl{background:var(--medal-color);color:var(--surface);box-shadow:0 .1em .3em color-mix(in srgb, var(--on-surface) 25%, transparent);white-space:nowrap;border-radius:.4em;padding:.3em .7em;font-size:1em;font-weight:800;position:absolute;top:-.6em;right:-.8em;transform:rotate(6deg)}.content.svelte-1rdf6j6{flex-direction:column;justify-content:center;height:100%;animation:.45s cubic-bezier(.2,1.1,.3,1) .56s backwards svelte-1rdf6j6-question-reveal;display:flex}@keyframes svelte-1rdf6j6-question-reveal{0%{opacity:0;transform:translateY(.5em)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.content.svelte-1rdf6j6{animation:none}}.content.has-media.svelte-1rdf6j6{justify-content:start}.media.svelte-1rdf6j6{box-sizing:border-box;height:40vh;padding:.5em}.media-inner.svelte-1rdf6j6{height:100%;position:relative}.container.svelte-1rbay5h{flex-direction:column;align-items:center;gap:1rem;display:flex}.placard.svelte-1rbay5h{background:var(--sign-color);color:#fff;border-radius:1.5rem;justify-content:center;align-items:center;width:8em;height:8em;display:flex}.placard.svelte-1rbay5h svg{width:4.85em;height:4.85em}.caption.svelte-1rbay5h{text-align:center;max-width:var(--cap-max);font-size:1.4em;font-weight:700}.confetti.svelte-6ucas1{pointer-events:none;z-index:-1;justify-content:center;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.exit-wrap.svelte-zj3kak{height:100%}ul.svelte-1a2ywjw,ol.svelte-ihyzkv{flex-direction:column;margin:0;padding-inline-start:1.4em;font-size:.95em;display:flex}.axis-label.svelte-ihyzkv{opacity:.7;font-size:.85em;font-style:italic}ul.svelte-wjw3h2{flex-direction:column;margin:0;padding-inline-start:1.4em;font-size:.95em;display:flex}#summary.svelte-12zcpte{box-sizing:border-box;flex-direction:column;flex:1;gap:.8em;width:100%;max-width:min(40ch,90vw);margin:0 auto;padding:.4em;display:flex}.placement.svelte-12zcpte{border:1px solid var(--outline);background:var(--surface);font-family:var(--alternative-font);color:var(--on-surface);border-radius:.7em;align-items:center;gap:.7em;padding:.7em 1em;display:flex}.placement-gold.svelte-12zcpte{background:color-mix(in srgb, #d4af37 12%, var(--surface));color:#8a6b00;border-color:#d4af378c}.placement-silver.svelte-12zcpte{background:color-mix(in srgb, #a8a8a8 12%, var(--surface));color:#5e5e5e;border-color:#a8a8a88c}.placement-bronze.svelte-12zcpte{background:color-mix(in srgb, #cd7f32 10%, var(--surface));color:#8b4513;border-color:#cd7f3273}.placement-position.svelte-12zcpte{color:var(--on-surface);font-size:1.8em;font-weight:800;line-height:1}.placement-points.svelte-12zcpte{opacity:.8;color:var(--on-surface);margin-inline-start:auto;font-size:.9em;font-weight:700}.placement-not-ranked.svelte-12zcpte{opacity:.7;font-weight:700}#lines.svelte-12zcpte{flex-direction:column;gap:.8em;display:flex}.line.svelte-12zcpte{flex-direction:column;gap:.2em;display:flex}.label.svelte-12zcpte{text-transform:uppercase;letter-spacing:.1em;opacity:.7;justify-content:space-between;align-items:baseline;gap:.5em;padding:0 .3em;font-size:.75em;display:flex}.num.svelte-12zcpte{font-family:var(--alternative-font);font-weight:800}.status.svelte-12zcpte{text-transform:none;letter-spacing:0;border-radius:999px;padding:.15em .5em;font-weight:700}.status.correct.svelte-12zcpte{background:var(--on-surface);color:var(--surface)}.status.wrong.svelte-12zcpte{background:var(--primary);color:var(--on-primary)}.card.svelte-12zcpte{border:1px solid var(--outline);background:var(--surface);border-radius:.7em;flex-direction:column;gap:.5em;padding:.5em .7em;display:flex}.title.svelte-12zcpte{overflow-wrap:anywhere;font-weight:600}.answers.svelte-12zcpte{border-top:1px solid color-mix(in srgb, var(--on-surface) 12%, transparent);padding-top:.4em}.answers-label.svelte-12zcpte{text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:.7em;font-family:var(--alternative-font);margin-bottom:.2em;font-weight:800}.play-shell.svelte-6nmiak{font-size:.75em;display:contents}
