.wrap.svelte-1uha8ag{min-height:100vh;margin:0;padding:1.5rem;display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;box-sizing:border-box}.wrap.svelte-1uha8ag :where(.svelte-1uha8ag){box-sizing:border-box}.card.svelte-1uha8ag{width:100%;max-width:26rem;padding:2rem 1.75rem;border-radius:1rem;background:#dfdfdf}h1.svelte-1uha8ag{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;letter-spacing:-.02em}.lede.svelte-1uha8ag{margin:0 0 1.5rem;color:#000;font-size:.95rem}.form.svelte-1uha8ag{display:flex;flex-direction:column;gap:1rem}.field.svelte-1uha8ag{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem}.field.svelte-1uha8ag input:where(.svelte-1uha8ag){border:1px solid #eaeaea;border-radius:.5rem;padding:.6rem .75rem;background:#f5f5f5;color:#151515;font-size:1rem}.field.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:2px solid #71717a;outline-offset:1px}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border:none;cursor:pointer;text-decoration:none}.btn.svelte-1uha8ag:disabled{opacity:.45;cursor:not-allowed}.btn.primary.svelte-1uha8ag{background:#fafafa;color:#09090b}.btn.dl.svelte-1uha8ag{margin-top:.5rem;width:100%}.err.svelte-1uha8ag{color:#fca5a5;font-size:.875rem;margin:0}.success.svelte-1uha8ag{color:#212121;font-size:.95rem;margin:0 0 1rem}
