.anvil2 {._toolbar_8m7of_1 {
  gap: var(--a2-size-3, 0.75rem);
}._toolbar-content_8m7of_5 {
  gap: var(--a2-size-1, 0.25rem);
}._toolbar-overflow-content_8m7of_9 {
  display: flex;
  flex-direction: column;
  gap: var(--a2-size-3, 0.75rem);
  list-style: none;
  margin: 0 !important;
  padding: var(--a2-size-2, 0.5rem) !important;
}._toolbar-overflow-content_8m7of_9 ._toolbar-button-item_8m7of_17 {
  width: 100%;
}._toolbar-button-item_8m7of_17 {
  --a2-mod-button-min-width: min-content;
  white-space: nowrap;
}._toolbar-button-toggle-item_8m7of_26 {
  --a2-mod-toolbar-toggle-border-color-primary: var(--a2-toolbar-toggle-border-color-primary, var(--a2-foreground-color-on-primary, light-dark(var(--a2-color-neutral-0, #ffffff), var(--a2-color-neutral-900, #1a1a1a))));
  --a2-mod-button-toggle-unpressed-border-color: var(
    --a2-mod-toolbar-toggle-border-color-primary
  );
}._toolbar-button-toggle-item_8m7of_26[aria-pressed=true]:not(:disabled,
[aria-disabled=true]) {
  --a2-mod-toolbar-toggle-border-color-subdued: var(--a2-toolbar-toggle-border-color-subdued, var(--a2-background-color-primary-subdued, light-dark(var(--a2-color-blue-50, #e6f1ff), rgba(112, 177, 255, 0.2))));
  --a2-mod-toolbar-toggle-border-color-subdued-active: var(--a2-toolbar-toggle-border-color-subdued-active, var(--a2-background-color-primary-subdued-active, light-dark(var(--a2-color-blue-200, #9ecaff), rgba(112, 177, 255, 0.4))));
  --a2-mod-toolbar-toggle-border-color-subdued-hover: var(--a2-toolbar-toggle-border-color-subdued-hover, var(--a2-background-color-primary-subdued-hover, light-dark(var(--a2-color-blue-100, #cce3ff), rgba(112, 177, 255, 0.3019607843))));
  --a2-mod-button-toggle-pressed-border-color: var(
    --a2-mod-toolbar-toggle-border-color-subdued
  );
  --a2-mod-button-toggle-pressed-border-color-active: var(
    --a2-mod-toolbar-toggle-border-color-subdued-active
  );
  --a2-mod-button-toggle-pressed-border-color-hover: var(
    --a2-mod-toolbar-toggle-border-color-subdued-hover
  );
}._toolbar-overflow-trigger_8m7of_49[aria-expanded=true] {
  --a2-mod-toolbar-background-color-hover: var(--a2-toolbar-background-color-hover, var(--a2-background-color-transparent-default-hover, light-dark(rgba(139, 139, 139, 0.0784313725), rgba(255, 255, 255, 0.0784313725))));
  --a2-mod-button-background-color: var(
    --a2-mod-toolbar-background-color-hover
  );
}._toolbar_8m7of_1[aria-orientation=vertical] {
  height: 100%;
  max-height: inherit;
}._toolbar_8m7of_1[aria-orientation=vertical] ._toolbar-item_8m7of_60,
._toolbar_8m7of_1[aria-orientation=vertical] ._toolbar-button-item_8m7of_17,
._toolbar_8m7of_1[aria-orientation=vertical] ._toolbar-overflow-trigger_8m7of_49 {
  width: 100%;
}._overflow-collapse_8m7of_66 {
  overflow: hidden;
}[aria-orientation=horizontal] ._overflow-collapse_8m7of_66 ._toolbar-item_8m7of_60 {
  padding-block: var(--a2-size-1, 0.25rem);
}[aria-orientation=horizontal] ._overflow-collapse_8m7of_66 ._toolbar-item_8m7of_60:first-of-type {
  padding-inline-start: var(--a2-size-1, 0.25rem);
}[aria-orientation=vertical] ._overflow-collapse_8m7of_66 {
  height: 100%;
}[aria-orientation=vertical] ._overflow-collapse_8m7of_66 ._toolbar-item_8m7of_60:first-of-type {
  padding-block-start: var(--a2-size-1, 0.25rem);
}
}