.btn.svelte-1xko78n{--k-cut:var(--k-cut-sm);justify-content:center;align-items:center;gap:var(--k-space-2);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--k-duration-fast) var(--k-ease), color var(--k-duration-fast) var(--k-ease);background:0 0;border:0;font-weight:550;text-decoration:none;display:inline-flex}.btn[data-size=sm].svelte-1xko78n{padding:var(--k-space-2) var(--k-space-3);font-size:var(--k-text-sm)}.btn[data-size=md].svelte-1xko78n{padding:var(--k-space-3) var(--k-space-5);font-size:var(--k-text-base)}.btn[data-variant=primary].svelte-1xko78n{background-color:var(--k-primary);color:var(--k-on-primary)}.btn[data-variant=primary].svelte-1xko78n:hover:not(:disabled){background-color:var(--k-primary-hover)}.btn[data-variant=primary].svelte-1xko78n:active:not(:disabled){background-color:var(--k-primary-active)}.btn[data-variant=secondary].svelte-1xko78n{box-shadow:inset 0 0 0 var(--k-line-width) var(--k-line-strong);color:var(--k-text)}.btn[data-variant=secondary].svelte-1xko78n:hover:not(:disabled){background-color:var(--k-surface-raised);color:var(--k-text)}.btn[data-variant=quiet].svelte-1xko78n{color:var(--k-text-muted)}.btn[data-variant=quiet].svelte-1xko78n:hover:not(:disabled){background-color:var(--k-surface-raised);color:var(--k-text)}.btn.svelte-1xko78n:disabled{opacity:.45;cursor:not-allowed}
