public static @NotNull Color linkUnderline(boolean useContrastColors, boolean isActive, Color defaultActiveColor) {
        if (useContrastColors) {
          if (isActive) return JBColor.namedColor("Tooltip.Learning.linkUnderlineHoveredColor", defaultActiveColor);
          else return JBColor.namedColor("Tooltip.Learning.linkUnderlineDefaultColor", CLEAR);
        }
        else {
          if (isActive) return JBColor.namedColor("GotItTooltip.linkUnderlineHoveredColor", defaultActiveColor);
          else return JBColor.namedColor("GotItTooltip.linkUnderlineDefaultColor", CLEAR);
        }
      }
public static @NotNull Color linkUnderline(boolean useContrastColors, boolean isActive, Color defaultActiveColor)