docs: def weight_color_hsl(weight, weight_range, min_lightness=0.8):
      # type: (float, float, float) -> _HSL_COLOR
      """ Return HSL color components for given weight,
      where the max absolute weight is given by weight_range.
      """
      hue = _hue(weight)
      saturation = 1
      rel_weight = (abs(weight) / weight_range) ** 0.7
      lightness = 1.0 - (1 - min_lightness) * rel_weight
      return hue, saturation, lightness