.btn.svelte-g9c1iq{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;height:56px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.btn.svelte-g9c1iq:disabled{cursor:default;opacity:.7}.primary.svelte-g9c1iq{background:var(--wine);color:var(--cream);border:none}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--wine-line);color:var(--cream)}.outline.svelte-g9c1iq{border:1px solid var(--border);background:var(--white);color:#1f1f1f}.outline.svelte-g9c1iq:hover:not(:disabled){background:var(--beige-2);color:#1f1f1f}.ghost.svelte-g9c1iq{width:auto;height:auto;color:var(--rose);background:0 0;border:none;padding:0;font-size:14px;font-weight:700}.spinner.svelte-g9c1iq{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite eSpin}
