.btn.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;min-height:2.75rem;padding-inline:var(--space-4);background:0 0;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.btn.sm.svelte-g9c1iq{min-height:2rem;padding-inline:var(--space-3);font-size:.875rem}.btn.svelte-g9c1iq:hover:not(:disabled){background:var(--bg-hover);border-color:var(--text-faint)}.btn.svelte-g9c1iq:disabled{opacity:.5;cursor:not-allowed}.primary.svelte-g9c1iq{background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-weight:800;font-stretch:85%}.primary.svelte-g9c1iq:hover:not(:disabled){background:var(--accent-dim);border-color:var(--accent-dim)}.ghost.svelte-g9c1iq{background:0 0;border-color:#0000}.danger.svelte-g9c1iq{border-color:var(--danger);color:var(--danger)}.danger.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 12%, transparent)}.loading.svelte-g9c1iq{cursor:progress}
