main.svelte-1x05zx6{max-width:400px;margin:4rem auto;padding:0 1rem;font-family:sans-serif}h1.svelte-1x05zx6{text-align:center;margin-bottom:2rem;font-size:1.8rem}.tabs.svelte-1x05zx6{border:1px solid #e5e7eb;border-radius:8px;gap:0;margin-bottom:1.5rem;display:flex;overflow:hidden}.tabs.svelte-1x05zx6 button:where(.svelte-1x05zx6){cursor:pointer;color:#6b7280;background:0 0;border:none;flex:1;padding:.6rem;font-size:.95rem}.tabs.svelte-1x05zx6 button.active:where(.svelte-1x05zx6){color:#fff;background:#4f46e5}form.svelte-1x05zx6{flex-direction:column;gap:1rem;display:flex}label.svelte-1x05zx6{color:#374151;flex-direction:column;gap:.3rem;font-size:.9rem;display:flex}input.svelte-1x05zx6{border:1px solid #d1d5db;border-radius:6px;padding:.6rem;font-size:1rem}button[type=submit].svelte-1x05zx6{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:6px;margin-top:.5rem;padding:.6rem;font-size:1rem}button[type=submit].svelte-1x05zx6:disabled{opacity:.6;cursor:not-allowed}.error.svelte-1x05zx6{color:#ef4444;margin-bottom:1rem;font-size:.9rem}.success.svelte-1x05zx6{color:#10b981;margin-bottom:1rem;font-size:.9rem}
