.pad.svelte-lat89r{padding:2rem}.err.svelte-lat89r{color:#b91c1c}.gate.svelte-lat89r{max-width:520px;margin:3rem auto;padding:1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.prim.svelte-lat89r{border:none;background:#2563eb;color:#fff;border-radius:8px;padding:.55rem 1rem;cursor:pointer;font-weight:600}.page.svelte-lat89r{padding:1rem 1.25rem 2rem}.top.svelte-lat89r h1:where(.svelte-lat89r){margin:0 0 .25rem;font-size:1.35rem}.sub.svelte-lat89r{margin:0 0 1rem;color:#6b7280;font-size:.92rem}
