.button.svelte-18sv61c{border-radius:var(--radius-button);font:var(--text-label);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:opacity .15s;display:inline-flex}.large.svelte-18sv61c{min-height:52px;padding:0 22px;font-size:15px}.small.svelte-18sv61c{min-height:var(--touch-target);padding:0 14px}.block.svelte-18sv61c{width:100%;display:flex}.primary.svelte-18sv61c{background:var(--ink);color:var(--surface)}.accent.svelte-18sv61c{background:var(--c-strong);color:var(--surface)}.outline.svelte-18sv61c{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.ghost.svelte-18sv61c{color:var(--c-text);background:0 0}.button.svelte-18sv61c:disabled{cursor:not-allowed;opacity:.5}
