main.svelte-1x05zx6{font-family:system-ui,sans-serif;margin:2rem auto;max-width:22rem;padding:0 1rem}h1.svelte-1x05zx6{font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.sub.svelte-1x05zx6{color:#555;margin:0 0 1.25rem;font-size:.95rem}.tabs.svelte-1x05zx6{display:flex;gap:.5rem;margin-bottom:1rem}.tabs.svelte-1x05zx6 button:where(.svelte-1x05zx6){flex:1;border:1px solid #ccc;background:#f7f7f7;padding:.4rem .5rem;cursor:pointer;border-radius:4px}.tabs.svelte-1x05zx6 button.active:where(.svelte-1x05zx6){background:#1a1a1a;color:#fff;border-color:#1a1a1a}form.svelte-1x05zx6{display:flex;flex-direction:column;gap:.75rem}label.svelte-1x05zx6{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}input.svelte-1x05zx6{padding:.45rem .5rem;border:1px solid #ccc;border-radius:4px;font:inherit}button[type=submit].svelte-1x05zx6{margin-top:.25rem;padding:.55rem .75rem;background:#1a1a1a;color:#fff;border:none;border-radius:4px;cursor:pointer;font:inherit}button[type=submit].svelte-1x05zx6:disabled{opacity:.6;cursor:wait}.error.svelte-1x05zx6{color:#a40000;margin:0;font-size:.9rem}
