.btn.svelte-g9c1iq{height:var(--h-md);border-radius:var(--radius);font-size:var(--fs-13);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;line-height:1;display:inline-flex}.sm.svelte-g9c1iq{height:var(--h-sm);font-size:var(--fs-12);padding:0 8px}.lg.svelte-g9c1iq{height:var(--h-lg);font-size:var(--fs-14);padding:0 14px}.solo.svelte-g9c1iq{width:var(--h-md);padding:0}.solo.sm.svelte-g9c1iq{width:var(--h-sm)}.solo.lg.svelte-g9c1iq{width:var(--h-lg)}.full.svelte-g9c1iq{width:100%}.txt.svelte-g9c1iq{align-items:center;gap:6px;min-width:0;display:inline-flex}.primary.svelte-g9c1iq{background:var(--accent);color:var(--accent-fg)}.primary.svelte-g9c1iq:hover{background:var(--accent-hover)}.secondary.svelte-g9c1iq{background:var(--bg);border-color:var(--border-strong);color:var(--text)}.secondary.svelte-g9c1iq:hover{background:var(--bg-2)}.ghost.svelte-g9c1iq{color:var(--text-2);background:0 0}.ghost.svelte-g9c1iq:hover,.ghost[aria-pressed=true].svelte-g9c1iq,.ghost[aria-expanded=true].svelte-g9c1iq{background:var(--bg-2);color:var(--text)}.danger.svelte-g9c1iq{background:var(--bg);border-color:var(--border-strong);color:var(--bad)}.danger.svelte-g9c1iq:hover{background:var(--bad-soft);border-color:var(--bad)}.btn.svelte-g9c1iq:disabled{cursor:default;opacity:.5}.btn[aria-busy=true].svelte-g9c1iq{opacity:.7;cursor:progress}.btn.svelte-g9c1iq:active:not(:disabled){transform:translateY(.5px)}
