@layer starter, reset, base, state, application;
/* REVERT LAYER BUGFIX START */
button[data-anv=toolbar-button],
a[data-anv=toolbar-button-link],
button[data-anv=toolbar-button-toggle],
button[data-anv=toolbar-select] {
  all: revert-layer;
}

/* REVERT LAYER BUGFIX END */
/* -- Toolbar Base */
@layer base {
  ._toolbar_11063_12 {
    gap: 0.75rem;
  }
  ._toolbar_11063_12[aria-orientation=vertical] {
    height: 100%;
    max-height: inherit;
  }
  ._toolbar-content_11063_19 {
    gap: 0.25rem;
  }
  ._toolbar-overflow-content_11063_22 {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
    list-style: none;
    padding: 0.5rem !important;
    margin: 0 !important;
  }
  ._toolbar-overflow-content_11063_22 ._toolbar-button-item_11063_30 {
    width: 100%;
  }
}
/* -- Toolbar Overflow and Orientation States */
@layer state {
  [aria-orientation=vertical] ._toolbar-item_11063_36,
  [aria-orientation=vertical] ._toolbar-button-item_11063_30 {
    width: 100%;
  }
  ._overflow-collapse_11063_40 {
    overflow: hidden;
  }
  [aria-orientation=horizontal] ._overflow-collapse_11063_40 ._toolbar-item_11063_36 {
    padding-block: 0.25rem;
  }
  [aria-orientation=horizontal] ._overflow-collapse_11063_40 ._toolbar-item_11063_36:first-of-type {
    padding-inline-start: 0.25rem;
  }
  [aria-orientation=vertical] ._overflow-collapse_11063_40 {
    height: 100%;
  }
  [aria-orientation=vertical] ._overflow-collapse_11063_40 ._toolbar-item_11063_36:first-of-type {
    padding-block-start: 0.25rem;
  }
}
/* -- Toolbar Items Component Overrides */
@layer application {
  ._toolbar-button-item_11063_30 {
    white-space: nowrap;
    min-width: -moz-min-content;
    min-width: min-content;
  }
  ._toolbar-button-toggle-item_11063_62[aria-pressed=false] {
    border-color: var(--button-primary-foreground-color, #ffffff);
  }
  ._toolbar-button-toggle-item_11063_62[aria-pressed=true] {
    border-color: var(--background-color-primary-subdued, #E0F2FF);
  }
  ._toolbar-overflow-trigger_11063_68[aria-expanded=true] {
    --button-background-color: var(--button-ghost-background-color-hover, rgba(20, 20, 20, 0.0784313725));
  }
  [aria-orientation=vertical] ._toolbar-overflow-trigger_11063_68 {
    width: 100%;
  }
}