._13xycoq2-2-0-1 {
  position: relative;
}
._13xycoq2-2-0-1._13xycoq0-2-0-1:not(._13xycoq1-2-0-1), ._13xycoq2-2-0-1.active:not(._13xycoq1-2-0-1) {
  color: var(--dt-colors-text-primary-default, #464cce);
}
._13xycoq2-2-0-1._13xycoq0-2-0-1:not(._13xycoq1-2-0-1):hover, ._13xycoq2-2-0-1.active:not(._13xycoq1-2-0-1):hover {
  background-color: var(--dt-colors-background-field-primary-default-hover, #d5dbf6);
}
._13xycoq2-2-0-1._13xycoq0-2-0-1::after, ._13xycoq2-2-0-1.active::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  background-color: currentColor;
  border-radius: var(--dt-borders-radius-surface-default, 16px);
  left: 50%;
  bottom: 0;
  transform: translateX(-50%) translateY(calc(var(--dt-spacings-size-2, 2px) * -1));
  transition: width var(--dt-animations-slide-in-duration-fast, 200ms) var(--dt-animations-slide-in-easing, cubic-bezier(0, 0, 0.2, 1)), opacity var(--dt-animations-slide-in-duration-fast, 200ms) var(--dt-animations-slide-in-easing, cubic-bezier(0, 0, 0.2, 1)), transform var(--dt-animations-slide-in-duration-fast, 200ms) var(--dt-animations-slide-in-easing, cubic-bezier(0, 0, 0.2, 1));
}