.question.svelte-1xp0et1{max-width:46rem;color:var(--text-muted);margin:-.5rem 0 1.75rem;font-size:1.05rem}.muted.svelte-1xp0et1{color:var(--text-muted)}.layout.svelte-1xp0et1{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (width>=60rem){.layout.svelte-1xp0et1{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}}.stages.svelte-1xp0et1{gap:1rem;display:grid}.stage.svelte-1xp0et1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.2rem 1.4rem;position:relative}:is(.stage.svelte-1xp0et1:has(.stretch:where(.svelte-1xp0et1):hover),.stage.svelte-1xp0et1:has(.stretch:where(.svelte-1xp0et1):focus-visible)){border-color:var(--border-strong)}.stage.locked.svelte-1xp0et1{opacity:.55;background:0 0;border-style:dashed}.head.svelte-1xp0et1{align-items:baseline;gap:.6rem;display:flex}.num.svelte-1xp0et1{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:.7rem}.stage.svelte-1xp0et1 h2:where(.svelte-1xp0et1){margin:0;font-size:1.15rem}.stage.svelte-1xp0et1 h2:where(.svelte-1xp0et1) a:where(.svelte-1xp0et1){color:var(--text);text-decoration:none}.stage.svelte-1xp0et1 h2:where(.svelte-1xp0et1) a:where(.svelte-1xp0et1):hover{color:var(--gold)}.goal.svelte-1xp0et1{color:var(--text-muted);margin:.4rem 0 1rem}.foot.svelte-1xp0et1{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.enter.svelte-1xp0et1{color:var(--gold);font-weight:600;text-decoration:none}.count.svelte-1xp0et1{font-family:var(--font-mono);color:var(--text-muted);font-size:.8rem}.state.svelte-1xp0et1{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.roadmap.svelte-1xp0et1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.25rem 1.1rem}
