.page.svelte-j7ul7i{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.25rem;padding-bottom:2rem}.header.svelte-j7ul7i{display:flex;flex-direction:column;gap:.375rem}.back.svelte-j7ul7i{font-size:var(--text-sm);color:var(--color-muted)}h1.svelte-j7ul7i{font-size:var(--text-2xl);font-weight:700;color:var(--color-ink)}.sub.svelte-j7ul7i{font-size:var(--text-sm);color:var(--color-muted)}.steps.svelte-j7ul7i{display:flex;align-items:center;gap:0}.step.svelte-j7ul7i{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex-shrink:0}.step-dot.svelte-j7ul7i{width:28px;height:28px;border-radius:50%;background:var(--color-border);color:var(--color-muted);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;font-family:var(--font-mono);transition:background .2s,color .2s}.step.active.svelte-j7ul7i .step-dot:where(.svelte-j7ul7i){background:var(--color-primary);color:var(--color-bg)}.step.done.svelte-j7ul7i .step-dot:where(.svelte-j7ul7i){background:var(--color-muted);color:var(--color-bg)}.step-label.svelte-j7ul7i{font-size:.6rem;font-family:var(--font-mono);color:var(--color-muted)}.step.active.svelte-j7ul7i .step-label:where(.svelte-j7ul7i){color:var(--color-primary);font-weight:600}.step-line.svelte-j7ul7i{flex:1;height:2px;background:var(--color-border);margin-bottom:1rem;transition:background .2s}.step-line.done.svelte-j7ul7i{background:var(--color-muted)}.form-section.svelte-j7ul7i{display:flex;flex-direction:column;gap:1rem}h2.svelte-j7ul7i{font-size:var(--text-xl);font-weight:700}.hint.svelte-j7ul7i{font-size:var(--text-sm);color:var(--color-muted)}.error.svelte-j7ul7i{font-size:var(--text-sm);color:#b04040;background:#fef2f2;padding:.5rem .75rem;border-radius:var(--radius-sm)}.note.svelte-j7ul7i{font-size:.65rem;color:var(--color-muted);line-height:1.5;text-align:center}.municipio-badge.svelte-j7ul7i{background:var(--color-p100);color:var(--color-primary);padding:.4rem .875rem;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600;align-self:flex-start}
