section.svelte-8wiqh2{max-width:40rem;margin:0 auto;padding:32px 16px}h1.svelte-8wiqh2{letter-spacing:-.03em;margin:0 0 12px;font-size:30px;font-weight:900;line-height:1.1}.intro.svelte-8wiqh2{color:var(--muted);margin:0 0 16px;line-height:1.5}.challenge.svelte-8wiqh2{margin:0 0 12px;font-weight:700}.play.svelte-8wiqh2{background:var(--brand);color:var(--ink);text-align:center;border-radius:12px;padding:14px;font-size:20px;font-weight:900;text-decoration:none;display:block}.play.svelte-8wiqh2:focus-visible{outline:3px solid var(--ink);outline-offset:2px}nav.svelte-8wiqh2{z-index:1;background:var(--paper);border-bottom:1px solid var(--rule);gap:8px;margin:24px -16px 0;padding:10px 16px;display:flex;position:sticky;top:0}nav.svelte-8wiqh2 a:where(.svelte-8wiqh2){border:1px solid var(--rule);background:var(--surface);color:var(--ink);text-align:center;border-radius:12px;flex:1;padding:10px 8px;font-weight:700;text-decoration:none}nav.svelte-8wiqh2 a:where(.svelte-8wiqh2) span:where(.svelte-8wiqh2){color:var(--muted);font-weight:500}nav.svelte-8wiqh2 a:where(.svelte-8wiqh2):focus-visible{outline:3px solid var(--ink);outline-offset:2px}h2.svelte-8wiqh2{border-bottom:1px solid var(--rule);margin:40px 0 0;padding-bottom:8px;scroll-margin-top:72px;font-size:22px;font-weight:900}h2.svelte-8wiqh2 span:where(.svelte-8wiqh2){color:var(--muted);font-size:15px;font-weight:500}h3.svelte-8wiqh2{margin:20px 0 6px;scroll-margin-top:72px;font-size:16px;font-weight:900}ul.svelte-8wiqh2{gap:8px;margin:0;padding:0;list-style:none;display:grid}li.svelte-8wiqh2{-moz-column-gap:12px;grid-template-rows:auto auto;grid-template-columns:48px 1fr;align-items:center;column-gap:12px;display:grid}img.svelte-8wiqh2,.blank.svelte-8wiqh2{-o-object-fit:cover;object-fit:cover;background:var(--rule);border-radius:50%;grid-row:1/3;width:48px;height:48px}.name.svelte-8wiqh2{align-self:end;font-weight:700}.party.svelte-8wiqh2{color:var(--muted);align-self:start;font-size:14px}@media (hover:hover){.play.svelte-8wiqh2:hover{background:var(--brand-hover)}nav.svelte-8wiqh2 a:where(.svelte-8wiqh2):hover{background:var(--brand-soft);border-color:var(--brand)}}
