._126q0lj0-2-0-1 {
  border-radius: var(--dt-borders-radius-field-default, 8px);
  background-color: inherit;
  color: var(--dt-colors-text-neutral-default, #2f2f4f);
  border: none;
  position: relative;
  align-items: center;
  padding-top: var(--dt-spacings-size-6, 6px);
  padding-bottom: var(--dt-spacings-size-6, 6px);
  padding-left: var(--dt-spacings-size-8, 8px);
  padding-right: var(--dt-spacings-size-12, 12px);
  scroll-margin: var(--dt-spacings-size-64, 64px);
}
._126q0lj0-2-0-1::after {
  content: " ";
  border-bottom-width: var(--dt-borders-width-emphasized, 2px);
  border-bottom-style: var(--dt-borders-style-default, solid);
  border-bottom-color: transparent;
  position: absolute;
  left: 0;
  right: 0;
  bottom: calc(var(--dt-spacings-size-4, 4px) * -1);
  padding-top: var(--dt-spacings-size-4, 4px);
  z-index: 1;
}
._126q0lj1-2-0-1 {
  pointer-events: none;
  color: var(--dt-colors-text-neutral-disabled, #595a7d80);
}
._126q0lj2-2-0-1 {
  cursor: pointer;
}
._126q0lj2-2-0-1:hover {
  color: var(--dt-colors-text-neutral-default, #2f2f4f);
  background-color: var(--dt-colors-background-field-neutral-default-hover, #dadbe4);
}
._126q0lj2-2-0-1:active {
  color: var(--dt-colors-text-neutral-default, #2f2f4f);
  background-color: var(--dt-colors-background-field-neutral-default-active, #d0d1dc);
}
._126q0lj5-2-0-1 {
  color: var(--dt-colors-text-primary-default, #464cce);
}
._126q0lj5-2-0-1:hover {
  color: var(--dt-colors-text-primary-default, #464cce);
  background-color: var(--dt-colors-background-field-primary-default-hover, #d5dbf6);
}
._126q0lj5-2-0-1:active {
  color: var(--dt-colors-text-primary-default, #464cce);
  background-color: var(--dt-colors-background-field-primary-default-active, #c9d1f4);
}
._126q0lj5-2-0-1::after {
  border-bottom-color: var(--dt-colors-icon-primary-default, #464cce);
}
._126q0lj6-2-0-1 {
  display: flex;
  flex: 1;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
}
._126q0lj7-2-0-1 {
  cursor: not-allowed;
}
._126q0lj0-2-0-1 .text-content {
  font-weight: var(--dt-typography-text-base-emphasized-weight, 500);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  align-items: center;
  justify-content: center;
  padding-left: var(--dt-spacings-size-4, 4px);
}
._126q0lj0-2-0-1 svg + .text-content {
  padding-left: var(--dt-spacings-size-8, 8px);
}