.ls.svelte-s0e1th{gap:var(--space-4);margin:0 0 var(--space-6);padding:0;list-style:none;display:grid}.ls__step.svelte-s0e1th{gap:var(--space-3);grid-template-columns:2rem 1fr;align-items:start;display:grid}.ls__marker.svelte-s0e1th{border:1.5px solid var(--color-border-interactive);border-radius:var(--radius-full);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);place-items:center;display:grid}.ls__step--complete.svelte-s0e1th .ls__marker:where(.svelte-s0e1th){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.ls__step--current.svelte-s0e1th .ls__marker:where(.svelte-s0e1th){border-color:var(--color-primary);color:var(--color-primary-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 18%, transparent)}.ls__body.svelte-s0e1th{gap:var(--space-1);display:grid}.ls__label.svelte-s0e1th{font-weight:var(--font-weight-semibold);color:var(--color-text)}.ls__step--upcoming.svelte-s0e1th .ls__label:where(.svelte-s0e1th){color:var(--color-text-muted)}.ls__text.svelte-s0e1th{color:var(--color-text-muted);margin:0}.ls-actions.svelte-s0e1th{justify-items:center;gap:var(--space-3);display:grid}.ls-actions.svelte-s0e1th .btn:where(.svelte-s0e1th){width:100%}.law-doc.svelte-1hnooe0,.law-terms.svelte-1hnooe0{gap:var(--space-1-5);display:grid}.law-terms.svelte-1hnooe0 .field-inline:where(.svelte-1hnooe0){align-items:start}.field__error.svelte-1hnooe0{align-items:center;gap:var(--space-1-5);display:flex}.law-steps.svelte-v3a6y6{margin-bottom:var(--space-6)}.law-form.svelte-v3a6y6{gap:var(--space-4);display:grid}.law-names.svelte-v3a6y6{gap:var(--space-3);grid-template-columns:1fr 1fr 1fr;display:grid}.law-optional.svelte-v3a6y6{font-weight:var(--font-weight-regular);color:var(--color-text-subtle);font-size:var(--font-size-xs)}.law-nav.svelte-v3a6y6{gap:var(--space-2);margin-top:var(--space-1);display:grid}.law-live.svelte-v3a6y6{text-align:center;min-height:1rem;color:var(--color-text-subtle);margin:0}.law-alt.svelte-v3a6y6{margin:var(--space-5) 0 0;text-align:center;color:var(--color-text-muted)}@media (width<=560px){.law-names.svelte-v3a6y6{grid-template-columns:1fr}}
