.game.svelte-11og9es{max-width:56rem;padding-bottom:4rem}.card.svelte-11og9es{padding:1.4rem 1.5rem}.head.svelte-11og9es h2:where(.svelte-11og9es){font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.3;margin:.3rem 0 .6rem}.toggle.svelte-11og9es{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text-muted);cursor:pointer}.outputs.svelte-11og9es{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:.8rem}.outputs.svelte-11og9es li:where(.svelte-11og9es){padding:.75rem .9rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg)}.prompt.svelte-11og9es{margin:0 0 .3rem;font-size:.8rem}.out.svelte-11og9es,.base.svelte-11og9es{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;font-size:.9rem}.base.svelte-11og9es{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed var(--border);color:var(--text-muted)}.options.svelte-11og9es{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1.3rem}.option.svelte-11og9es{display:flex;align-items:center;gap:.7rem;text-align:left;padding:.75rem .9rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elev-2);color:var(--text);font:inherit;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.option.svelte-11og9es:hover:not(:disabled){border-color:var(--text-muted)}.option.svelte-11og9es:disabled{cursor:default}.option.right.svelte-11og9es{border-color:var(--pos);background:rgb(var(--pos-rgb) / .12)}.option.wrong.svelte-11og9es{border-color:var(--neg);text-decoration:line-through}.option.dim.svelte-11og9es{opacity:.5}.key.svelte-11og9es{flex:none;width:1.6rem;height:1.6rem;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-strong);font-size:.8rem;color:var(--text-muted)}.verdict.svelte-11og9es{margin-top:1.3rem;padding-top:1rem;border-top:1px solid var(--border)}.mark.svelte-11og9es{margin:0 0 .3rem;font-weight:700;color:var(--text-muted)}.mark.pos.svelte-11og9es{color:var(--pos)}.verdict.svelte-11og9es p:where(.svelte-11og9es){margin:0 0 .5rem;line-height:1.5}.links.svelte-11og9es{display:flex;gap:1.2rem;flex-wrap:wrap}.primary.svelte-11og9es{margin-top:.6rem;padding:.55rem 1.1rem;border:1px solid var(--pos);border-radius:999px;background:rgb(var(--pos-rgb) / .14);color:var(--text);font:inherit;font-weight:600;cursor:pointer}.end.svelte-11og9es h2:where(.svelte-11og9es){font-size:clamp(2rem,5vw,3rem);margin:.2rem 0 .6rem}@media(max-width:719px){.options.svelte-11og9es{grid-template-columns:1fr}.card.svelte-11og9es{padding:1rem}}.intro.svelte-hy9bcf{max-width:44rem;padding:3rem 0 1.5rem}.intro.svelte-hy9bcf h1:where(.svelte-hy9bcf){font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.15;margin:.4rem 0 .8rem;letter-spacing:-.01em}.lead.svelte-hy9bcf{font-size:1.05rem;margin:0;line-height:1.6}@media(max-width:719px){.intro.svelte-hy9bcf{padding-top:1.5rem}}
