.icon-button[data-v-8aed64c8]{border-radius:var(--radius-md,.5rem);width:2rem;height:2rem;color:var(--muted-foreground);cursor:pointer;transition:background-color var(--duration-base) ease, color var(--duration-base) ease;font-weight:var(--font-wght-400);background:0 0;border:none;place-items:center;display:grid}.icon-button[data-v-8aed64c8]:hover:not(:disabled){background-color:var(--secondary);color:var(--foreground)}.icon-button.is-pressed[data-v-8aed64c8]{background-color:color-mix(in srgb, var(--accent) var(--alpha-60), transparent);color:var(--accent-foreground)}.icon-button[data-v-8aed64c8]:disabled{opacity:.5;cursor:not-allowed}.icon-button[data-v-8aed64c8] svg{width:1.125rem;height:1.125rem}
