.anvil2{@layer starter, reset, base, state, application;._content_1cl67_1 {
  --a2-mod-tooltip-background-color: var(--a2-tooltip-background-color, var(--a2-background-color-inverted-strong, light-dark(var(--a2-color-neutral-900, #1a1a1a), var(--a2-color-neutral-0, #ffffff))));
  --a2-mod-tooltip-foreground-color: var(--a2-tooltip-foreground-color, var(--a2-foreground-color-inverted, light-dark(var(--a2-color-neutral-0, #ffffff), var(--a2-color-neutral-900, #1a1a1a))));
  --a2-mod-tooltip-opacity: 0;
  --a2-mod-tooltip-shadow-color: var(--a2-tooltip-shadow-color, var(--a2-shadow-color-default, light-dark(rgba(26, 26, 26, 0.0784313725), rgba(255, 255, 255, 0.0784313725))));
  all: unset;
  font-family: var(--a2-font-family-base, "Nunito Sans", sans-serif);
  font-size: 100%;
  color: var(--a2-foreground-color-inverted, light-dark(var(--a2-color-neutral-0, #ffffff), var(--a2-color-neutral-900, #1a1a1a)));
  margin: 0;
  padding: var(--a2-size-1, 0.25rem) var(--a2-size-2, 0.5rem);
  border-style: none;
  border-width: 0;
  border-color: transparent;
  box-sizing: border-box;
  display: revert-layer;
  background-color: var(--a2-mod-tooltip-background-color);
  border-radius: var(--a2-border-radius-medium, var(--a2-radius-2, 0.375rem));
  box-shadow: var(--a2-shadow-size-float, var(--a2-size-0, 0rem) var(--a2-size-half, 0.125rem) var(--a2-size-2, 0.5rem)) var(--a2-mod-tooltip-shadow-color);
  color: var(--a2-mod-tooltip-foreground-color);
  font-size: var(--a2-font-size-300, 0.875rem);
  font-weight: var(--a2-font-weight-normal, 400);
  line-height: var(--a2-font-line-height-base, 1.5);
  opacity: var(--a2-mod-tooltip-opacity);
  position: absolute !important;
  white-space: pre-line;
  width: -moz-max-content;
  width: max-content;
  transition: opacity var(--a2-duration-fast, 100ms), width var(--a2-duration-fast, 100ms), height var(--a2-duration-fast, 100ms), overlay var(--a2-duration-fast, 100ms) allow-discrete, display var(--a2-duration-fast, 100ms) allow-discrete;
}._content_1cl67_1:not(:popover-open):not(dialog[open]) {
  display: none !important;
}._content_1cl67_1:popover-open {
  --a2-mod-tooltip-opacity: 1;
}._scroller_1cl67_37 {
  max-width: 16rem;
}._trigger_1cl67_41 {
  display: var(--a2-mod-tooltip-display, inline-flex);
  height: -moz-min-content;
  height: min-content;
}._arrow_1cl67_46 {
  --a2-mod-tooltip-background-color: var(--a2-tooltip-background-color, var(--a2-background-color-inverted-strong, light-dark(var(--a2-color-neutral-900, #1a1a1a), var(--a2-color-neutral-0, #ffffff))));
  fill: var(--a2-mod-tooltip-background-color);
  height: 0.875rem;
  pointer-events: none;
  position: absolute;
  width: 0.875rem;
}
}