.rail.svelte-1lad4e{flex-wrap:wrap;gap:.75rem 2rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.rail.svelte-1lad4e li:where(.svelte-1lad4e){grid-template-columns:auto 1fr;align-items:center;gap:.625rem;display:grid}.mark.svelte-1lad4e{border:1px solid var(--line-strong);width:1.5rem;height:1.5rem;font-family:var(--mono);font-size:var(--step--1);color:var(--text-faint);border-radius:50%;place-items:center;display:grid}.rail.svelte-1lad4e li[aria-current=step]:where(.svelte-1lad4e) .mark:where(.svelte-1lad4e){background:var(--accent);border-color:var(--accent);color:var(--surface)}.rail.svelte-1lad4e li.done:where(.svelte-1lad4e) .mark:where(.svelte-1lad4e){border-color:var(--ok);color:var(--ok)}.rail-text.svelte-1lad4e{gap:.0625rem;display:grid}.rail-title.svelte-1lad4e{font-size:var(--step--1);color:var(--text-faint)}.rail.svelte-1lad4e li[aria-current=step]:where(.svelte-1lad4e) .rail-title:where(.svelte-1lad4e){color:var(--text)}.rail-detail.svelte-1lad4e{font-size:var(--step--1);color:var(--text-faint)}.columns.svelte-1lad4e{align-items:start;gap:1rem;max-width:84rem;display:grid}.column.svelte-1lad4e{align-content:start;gap:1rem;min-width:0;display:grid}.panel.svelte-1lad4e{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:1rem;padding:1.25rem;display:grid}h2.svelte-1lad4e{font-size:var(--step--1);color:var(--text-dim);font-weight:500}.hint.svelte-1lad4e{font-size:var(--step--1);color:var(--text-faint);text-wrap:pretty}.hint.svelte-1lad4e code:where(.svelte-1lad4e){font-family:var(--mono);overflow-wrap:anywhere}.pair.svelte-1lad4e{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.exposure.svelte-1lad4e{border:0;gap:.75rem;margin:0;padding:0;display:grid}legend.svelte-1lad4e{font-size:var(--step--1);color:var(--text-dim);padding:0;font-weight:500}.choice.svelte-1lad4e{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.choice.svelte-1lad4e button:where(.svelte-1lad4e){text-align:left;border:1px solid var(--line);border-radius:calc(var(--radius) - 4px);cursor:pointer;background:0 0;grid-template-columns:auto 1fr;align-items:center;gap:.1875rem .625rem;padding:.75rem .875rem;transition:border-color .15s ease-out,background-color .15s ease-out;display:grid}.choice.svelte-1lad4e button:where(.svelte-1lad4e):hover{background:var(--surface-raised)}.choice.svelte-1lad4e button[aria-checked=true]:where(.svelte-1lad4e){background:var(--surface-raised);border-color:var(--line-strong)}.choice-mark.svelte-1lad4e{border:1px solid var(--line-strong);border-radius:50%;grid-row:span 2;width:.875rem;height:.875rem;transition:box-shadow .15s ease-out,border-color .15s ease-out}.choice.svelte-1lad4e button[aria-checked=true]:where(.svelte-1lad4e) .choice-mark:where(.svelte-1lad4e){border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--accent)}.choice-title.svelte-1lad4e{font-size:var(--step--1);color:var(--text-dim)}.choice.svelte-1lad4e button[aria-checked=true]:where(.svelte-1lad4e) .choice-title:where(.svelte-1lad4e){color:var(--text)}.choice-detail.svelte-1lad4e{font-size:var(--step--1);color:var(--text-faint)}.actions.svelte-1lad4e{justify-self:end}@media (width>=75rem){.columns.svelte-1lad4e{grid-template-columns:1fr 1fr}}@media (width<=34rem){.pair.svelte-1lad4e,.choice.svelte-1lad4e{grid-template-columns:1fr}}
