@Override
  public Dimension getPreferredScrollableViewportSize() {
    var preferredSize = getPreferredSize();
    return new Dimension(JBUIScale.scale(300), preferredSize.height);
  }
@Override
  public Dimension getPreferredScrollableViewportSize()