.ds-button.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-control-height);padding:var(--ds-control-padding-y) var(--ds-control-padding-x);border:1px solid var(--ds-border);border-radius:var(--ds-radius);background:var(--ds-surface);color:var(--ds-text);font:inherit;font-size:var(--ds-control-font-size,inherit);line-height:var(--ds-control-line-height);cursor:pointer;display:inline-flex}.full-width.svelte-1xko78n{width:100%}.ds-button.ds-button--ghost.svelte-1xko78n{color:inherit;background:0 0;border-color:#0000}.ds-button.ds-button--ghost.svelte-1xko78n:hover,.ds-button.svelte-1xko78n:hover{background:var(--ds-surface-muted)}.ds-button.ds-button--primary.svelte-1xko78n{background:var(--ds-primary);border-color:var(--ds-primary);color:var(--ds-on-primary)}.ds-button.ds-button--primary.svelte-1xko78n:hover{background:var(--ds-primary-hover)}.ds-button.ds-button--danger.svelte-1xko78n{background:var(--ds-danger);border-color:var(--ds-danger);color:var(--ds-on-primary)}.ds-button.ds-button--danger.svelte-1xko78n:hover{background:var(--ds-danger-hover)}.ds-button.ds-button--small.svelte-1xko78n{min-height:var(--ds-control-small-height);padding:var(--ds-space-1) var(--ds-space-3);font-size:var(--ds-text-small)}.ds-button.svelte-1xko78n:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}.ds-button.svelte-1xko78n:disabled{opacity:.6;cursor:not-allowed}
