.anvil2 {._range-row_vmodf_1 {
  align-items: center;
  display: grid;
  gap: var(--a2-size-2, 0.5rem);
  grid-template-columns: 1fr auto 1fr;
}._range-row_vmodf_1 > * {
  min-width: 0;
}._range-root_vmodf_11 {
  container: range-root/inline-size;
  width: 100%;
}@container range-root (width < 180px) {
  ._range-row_vmodf_1 {
    grid-template-columns: 1fr;
    justify-items: center;
  }
}._range-root_vmodf_11 ._sr-only_vmodf_22 {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding-block: 0;
  padding-inline: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
}