.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}.grid.svelte-1g9n96e{box-sizing:border-box;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:.8em;height:100%;padding:.8em;display:grid}.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}.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}.submit-row.svelte-19p4x17{padding:.2em}.submit-label.svelte-19p4x17{padding:.2em .5em}.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}.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}}.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}
