@Override
    protected void hoverChanged(@NotNull Component component, boolean hovered) {
      if (component instanceof EditorGutterComponentImpl gutter) {
        gutter.onHover(hovered);
      }
    }
@Override
    protected void hoverChanged(@NotNull Component component, boolean hovered)