.btn.svelte-1bp9min{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-6);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);font-weight:500;line-height:1;transition:background-color var(--transition-fast),color var(--transition-fast);border:none;text-decoration:none}.btn--lg.svelte-1bp9min{padding-block:var(--space-4);padding-inline:var(--space-8);font-size:var(--text-lg);border-radius:var(--radius-full)}.btn--primary.svelte-1bp9min{background-color:var(--color-primary);color:var(--color-text-inverse)}.btn--primary.svelte-1bp9min:hover{background-color:var(--color-primary-light);color:var(--color-text-inverse)}.btn--secondary.svelte-1bp9min{background-color:transparent;color:var(--color-primary);border:1.5px solid var(--color-primary)}.btn--secondary.svelte-1bp9min:hover{background-color:var(--color-surface-subtle);color:var(--color-primary)}.btn--ghost.svelte-1bp9min{background-color:transparent;color:var(--color-text-muted)}.btn--ghost.svelte-1bp9min:hover{color:var(--color-text);background-color:var(--color-surface-subtle)}.btn--inverse.svelte-1bp9min{background-color:var(--color-surface-raised);color:var(--color-primary-dark)}.btn--inverse.svelte-1bp9min:hover{background-color:var(--color-accent-light);color:var(--color-primary-dark)}
