class_docstr: Continuous area size scale
  
  Parameters
  ----------
  range :
      Minimum and maximum area of the plotting symbol.
      It must be of size 2.
  {superclass_parameters}
class_docstr_tok: ["Continuous","area","size","scale","Parameters","--","--","--","--","--","range",":","Minimum","and","maximum","area","of","the","plotting","symbol",".","It","must","be","of","size","2",".","{","superclass_parameters","}"]
code: def __init__(self, range: tuple[float, float] = (1, 6), **kwargs):
      from mizani.palettes import area_pal
  
      # TODO: fix types in mizani
      self.palette = area_pal(range)  # pyright: ignore
      scale_continuous.__init__(self, **kwargs)
  
imports: from warnings import warn
  import numpy
  from mizani.bounds import rescale_max
  from .._utils.registry import alias
  from ..doctools import document
  from ..exceptions import PlotnineWarning
  from .scale_continuous import scale_continuous
  from .scale_datetime import scale_datetime
  from .scale_discrete import scale_discrete
label_desc: Use image node_id 1 to create a new scale_size_continuous object from inherited base classes: scale_continuous with example: obj = scale_size_continuous(range)