code: def axes_style(style='darkgrid', rc=None):
      
      if rc is None:
          rc = {}
  
      rc_default = {}
  
      # Add defaults if they do not exist
      for name, val in rc_default.items():
          rc.setdefault(name, val)
  
      return sns.axes_style(style=style, rc=rc)
docs: Create pyfolio default axes style context.
  
      Under the hood, calls and returns seaborn.axes_style() with
      some custom settings. Usually you would use in a with-context.
  
      Parameters
      ----------
      style : str, optional
          Name of seaborn style.
      rc : dict, optional
          Config flags.
  
      Returns
      -------
      seaborn plotting context
  
      Example
      -------
      >>> with pyfolio.plotting.axes_style(style='whitegrid'):
      >>>    pyfolio.create_full_tear_sheet(..., set_context=False)
  
      See also
      --------
      For more information, see seaborn.plotting_context().