.law-steps.svelte-v3a6y6{margin-bottom:var(--space-6)}.law-form.svelte-v3a6y6{gap:var(--space-4);display:grid}.law-form__error.svelte-v3a6y6{padding:var(--space-3);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-surface);color:var(--color-danger-text);font-size:var(--font-size-sm);margin:0}.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-doc.svelte-v3a6y6{gap:var(--space-1-5);display:grid}.law-nav.svelte-v3a6y6{gap:var(--space-2);margin-top:var(--space-1);display:grid}.law-nav.svelte-v3a6y6 .btn:where(.svelte-v3a6y6) svg{width:1em;height:1em}.law-alt.svelte-v3a6y6{margin:var(--space-5) 0 0;text-align:center;color:var(--color-text-muted)}.law-done.svelte-v3a6y6{gap:var(--space-4);display:grid}.law-done__next.svelte-v3a6y6{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.law-done__next.svelte-v3a6y6 li:where(.svelte-v3a6y6){align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}.law-done__next.svelte-v3a6y6 svg{width:1em;height:1em;color:var(--color-success-text);flex:none}.law-done.svelte-v3a6y6 .law-alt:where(.svelte-v3a6y6){justify-self:center}.su-match.svelte-v3a6y6{align-items:center;gap:var(--space-1-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);margin:0;display:flex}.su-match__icon.svelte-v3a6y6{display:inline-flex}.su-match__icon.svelte-v3a6y6 svg{stroke-width:3px;width:.95em;height:.95em}.su-match--match.svelte-v3a6y6{color:var(--color-primary-text)}.su-match--mismatch.svelte-v3a6y6{color:var(--color-danger-text)}.su-rules.svelte-v3a6y6{margin:calc(-1 * var(--space-1)) 0 0;gap:var(--space-1-5);padding:0;list-style:none;display:grid}.su-rule.svelte-v3a6y6{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}.su-rule__mark.svelte-v3a6y6{border-radius:var(--radius-full);background:var(--color-bg-subtle);width:1.05rem;height:1.05rem;color:var(--color-text-subtle);border:1px solid var(--color-border);flex:none;place-items:center;display:inline-grid}.su-rule__mark.svelte-v3a6y6 svg{stroke-width:3px;opacity:0;width:.7rem;height:.7rem}.su-rule--met.svelte-v3a6y6{color:var(--color-text)}.su-rule--met.svelte-v3a6y6 .su-rule__mark:where(.svelte-v3a6y6){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.su-rule--met.svelte-v3a6y6 .su-rule__mark:where(.svelte-v3a6y6) svg{opacity:1}.su-terms.svelte-v3a6y6{gap:var(--space-1-5);display:grid}.su-terms.svelte-v3a6y6 .field-inline:where(.svelte-v3a6y6){align-items:start}@media (width<=560px){.law-names.svelte-v3a6y6{grid-template-columns:1fr}}
