.ds-btn.svelte-wgc800{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-family:var(--font-sans);font-weight:400;line-height:1.2;border:1px solid transparent;border-radius:var(--r);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease),border-color var(--ds-duration-fast) var(--ds-ease),color var(--ds-duration-fast) var(--ds-ease)}.ds-btn--sm.svelte-wgc800{padding:var(--ds-space-1) var(--ds-space-3);font-size:var(--ds-fs-sm)}.ds-btn--md.svelte-wgc800{padding:var(--ds-space-2) var(--ds-space-4);font-size:var(--ds-fs-md)}.ds-btn--lg.svelte-wgc800{padding:var(--ds-space-3) var(--ds-space-6);font-size:var(--ds-fs-lg)}.ds-btn--primary.svelte-wgc800{background:var(--ink);color:var(--paper)}.ds-btn--primary.svelte-wgc800:hover:not(:disabled){background:var(--ink-hover);color:var(--paper)}.ds-btn--secondary.svelte-wgc800{background:var(--ds-surface);color:var(--ds-text);border-color:var(--ds-border-strong)}.ds-btn--secondary.svelte-wgc800:hover:not(:disabled){background:var(--ds-surface-sunken)}.ds-btn--ghost.svelte-wgc800{background:transparent;color:var(--ds-text)}.ds-btn--ghost.svelte-wgc800:hover:not(:disabled){background:var(--ds-surface-sunken)}.ds-btn--danger.svelte-wgc800{background:var(--ds-danger);color:var(--ds-text-inverse)}.ds-btn.svelte-wgc800:disabled{opacity:.5;cursor:not-allowed}.ds-btn__icon.svelte-wgc800{display:inline-flex;align-items:center}
