.btn.svelte-g9c1iq{border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease), transform var(--fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:500;display:inline-flex;position:relative}.btn.svelte-g9c1iq:active:not(:disabled){transform:scale(.98)}.content.svelte-g9c1iq{align-items:center;gap:8px;display:inline-flex}.md.svelte-g9c1iq{height:40px;padding:0 18px;font-size:14px}.sm.svelte-g9c1iq{height:32px;padding:0 14px;font-size:13px}.icon.md.svelte-g9c1iq{width:40px;padding:0}.icon.sm.svelte-g9c1iq{width:32px;padding:0}.primary.svelte-g9c1iq{background:var(--primary);color:var(--primary-fg)}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--primary-hover)}.secondary.svelte-g9c1iq{background:var(--surface-2);border-color:var(--border);color:var(--text-strong)}.secondary.svelte-g9c1iq:hover:not(:disabled){border-color:var(--border-strong)}.ghost.svelte-g9c1iq{color:var(--muted);background:0 0}.ghost.svelte-g9c1iq:hover:not(:disabled){background:var(--surface-1);color:var(--text-strong)}.btn.svelte-g9c1iq:disabled{cursor:not-allowed;opacity:.45}.loading.svelte-g9c1iq:disabled{opacity:1;cursor:progress}.loading.svelte-g9c1iq .content:where(.svelte-g9c1iq),.done.svelte-g9c1iq .content:where(.svelte-g9c1iq){visibility:hidden}.done.svelte-g9c1iq:disabled{opacity:1;cursor:default}.done.primary.svelte-g9c1iq{background:var(--success);color:oklch(15% 0 0)}.tick.svelte-g9c1iq{animation:svelte-g9c1iq-tick-in .22s var(--ease-spring);font-size:18px;display:grid;position:absolute}@keyframes svelte-g9c1iq-tick-in{0%{opacity:0;transform:scale(.4)}}.spinner.svelte-g9c1iq{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-g9c1iq-spin;position:absolute}@keyframes svelte-g9c1iq-spin{to{transform:rotate(360deg)}}
