.icon-btn.svelte-hime8y{justify-content:center;align-items:center;display:flex;position:relative}.icon-btn.svelte-hime8y:after{content:"";min-width:var(--touch-target);min-height:var(--touch-target);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.icon-btn.svelte-hime8y{width:var(--control-md);height:var(--control-md);color:var(--color-text-secondary);border:var(--border-1) solid transparent;border-radius:var(--radius-full);cursor:pointer;transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);background:0 0;padding:0}.icon-btn.svelte-hime8y:focus-visible{outline:var(--border-2) solid var(--color-focus);outline-offset:2px;border-radius:inherit}.icon-btn.svelte-hime8y:disabled,.icon-btn[aria-disabled=true].svelte-hime8y{opacity:.5;cursor:not-allowed;pointer-events:none}.icon-btn.svelte-hime8y svg{width:var(--icon-md);height:var(--icon-md)}.icon-btn.svelte-hime8y:hover{background:var(--color-surface-hover);color:var(--color-text)}.icon-btn.svelte-hime8y:active{background:var(--color-surface-sunken)}.icon-btn--bordered.svelte-hime8y{border-color:var(--color-border);background:var(--color-surface)}.icon-btn--sm.svelte-hime8y{width:var(--control-sm);height:var(--control-sm)}.icon-btn--sm.svelte-hime8y svg{width:var(--icon-sm);height:var(--icon-sm)}.icon-btn__icon.svelte-hime8y{display:contents}
