docs: @Override protected void resizeDynamicText() {
          double maxWidth = unitText.isVisible() ? width - size * 0.275 : width - size * 0.1;
          double fontSize = 0.24 * size;
          valueText.setFont(Fonts.latoRegular(fontSize));
          if (valueText.getLayoutBounds().getWidth() > maxWidth) { Helper.adjustTextSize(valueText, maxWidth, fontSize); }
  
          maxWidth = width - size * 0.55;
          fontSize = size * 0.18;
          deviationText.setFont(Fonts.latoRegular(fontSize));
          if (deviationText.getLayoutBounds().getWidth() > maxWidth) { Helper.adjustTextSize(deviationText, maxWidth, fontSize); }
  
          maxWidth = width - size * 0.9;
          fontSize = size * 0.12;
          deviationUnitText.setFont(Fonts.latoRegular(fontSize));
          if (deviationUnitText.getLayoutBounds().getWidth() > maxWidth) { Helper.adjustTextSize(deviationUnitText, maxWidth, fontSize); }
      }