.btn.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-body);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), opacity var(--dur-fast);border:none;font-weight:500;display:inline-flex}.lg.svelte-g9c1iq{height:34px;padding:0 var(--sp-4);border-radius:var(--r-md)}.wide.svelte-g9c1iq{width:100%}.primary.svelte-g9c1iq{background:var(--accent);color:var(--on-accent)}.primary.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, black)}.secondary.svelte-g9c1iq{background:var(--bg-active);color:var(--text-1)}.secondary.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in srgb, var(--text-1) 14%, transparent)}.plain.svelte-g9c1iq{color:var(--accent-text);background:0 0}.plain.svelte-g9c1iq:hover:not(:disabled){background:var(--bg-hover)}.danger.svelte-g9c1iq{background:var(--danger);color:#fff}.danger.svelte-g9c1iq:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 88%, black)}.btn.svelte-g9c1iq:disabled{opacity:.5}.btn.svelte-g9c1iq:active:not(:disabled){opacity:.85}
