.icon-button.svelte-hime8y{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;width:var(--control-h);height:var(--control-h);padding:0;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.icon-button--sm.svelte-hime8y{width:28px;height:28px}.icon-button--ghost.svelte-hime8y:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}.icon-button--secondary.svelte-hime8y{border-color:var(--border-default);background:var(--surface-raised)}.icon-button--secondary.svelte-hime8y:hover:not(:disabled){background:var(--surface-sunken)}.icon-button--danger.svelte-hime8y{color:var(--danger-fg)}.icon-button--danger.svelte-hime8y:hover:not(:disabled){background:var(--danger-bg)}.icon-button.svelte-hime8y:disabled{opacity:.5;cursor:not-allowed}
