/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.invisible-icon-button{--icon-button-action-on-secondary:var(--color-action-on-secondary);--icon-button-action-secondary:var(--color-action-secondary);--icon-button-action-secondary-border:var(--color-action-secondary-border);--icon-button-action-secondary-hover:var(--color-action-secondary-hover);--icon-button-elevation-control:var(--elevation-control);--icon-button-focus-ring-color:var(--focus-ring-color);--icon-button-focus-ring-offset:var(--focus-ring-offset);--icon-button-focus-ring-width:var(--focus-ring-width);--icon-button-radius-control:var(--radius-control);--icon-button-status-danger:var(--color-status-danger);--icon-button-status-danger-surface:var(--color-status-danger-surface);--icon-button-surface-sunken:var(--color-surface-sunken);--icon-button-text-default:var(--color-text-default);--icon-button-text-muted:var(--color-text-muted);cursor:pointer;width:var(--size-8);height:var(--size-8);border-radius:var(--icon-button-radius-control);border:var(--border-hairline) solid transparent;color:var(--icon-button-text-muted);transition:all var(--duration-fast) var(--easing-standard);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.invisible-icon-button--md{width:var(--size-10);height:var(--size-10)}.invisible-icon-button:hover{background:var(--icon-button-surface-sunken);color:var(--icon-button-text-default)}.invisible-icon-button--secondary{background:var(--icon-button-action-secondary);color:var(--icon-button-action-on-secondary);border-color:var(--icon-button-action-secondary-border);box-shadow:var(--icon-button-elevation-control)}.invisible-icon-button--secondary:hover{background:var(--icon-button-action-secondary-hover)}.invisible-icon-button--danger{color:var(--icon-button-status-danger)}.invisible-icon-button--danger:hover{background:var(--icon-button-status-danger-surface);color:var(--icon-button-status-danger)}.invisible-icon-button:focus-visible{outline:var(--icon-button-focus-ring-width) solid var(--icon-button-focus-ring-color);outline-offset:var(--icon-button-focus-ring-offset)}.invisible-icon-button{position:relative}.invisible-icon-button__indicator{--icon-button-indicator-bg:var(--color-status-danger);--icon-button-indicator-fg:var(--color-text-inverse);top:calc(-1 * var(--size-1));right:calc(-1 * var(--size-1));min-width:var(--size-4);height:var(--size-4);padding:0 var(--size-1);border-radius:var(--radius-full);background:var(--icon-button-indicator-bg);color:var(--icon-button-indicator-fg);font-size:var(--text-2xs,.625rem);font-weight:var(--weight-semibold);box-shadow:0 0 0 var(--border-emphasis) var(--color-surface-default);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.invisible-icon-button__indicator--dot{min-width:var(--size-2);width:var(--size-2);height:var(--size-2);padding:0;top:0;right:0}