.app-icon-button[data-v-543bae7a]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md);color:var(--color-fg);cursor:pointer;display:inline-flex;height:44px;justify-content:center;position:relative;transition:background var(--duration-150) var(--easing-standard);width:44px}.app-icon-button[data-v-543bae7a]:hover:not(:disabled){background:var(--color-surface-alt)}.app-icon-button[data-v-543bae7a]:focus-visible{box-shadow:0 0 0 2px var(--color-accent-subtle);outline:none}.app-icon-button[data-v-543bae7a]:disabled{cursor:not-allowed;opacity:.4}.app-icon-button__badge[data-v-543bae7a],.app-icon-button__icon[data-v-543bae7a]{align-items:center;display:inline-flex;justify-content:center}.app-icon-button__badge[data-v-543bae7a]{background:var(--color-accent);border-radius:var(--radius-full);color:var(--color-accent-fg);font-size:10px;font-weight:600;gap:0;height:16px;min-width:16px;padding:0 4px;position:absolute;right:6px;top:8px}
