text: Title: Less readable for panel.pane.DataFrame in Jupyter Dark Theme
  Body: <!--
  Thanks for contacting us! Please read and follow these instructions carefully, then you can delete this introductory text. Note that the issue tracker is NOT the place for usage questions and technical assistance; post those at [Discourse](https://discourse.holoviz.org) instead. Issues without the required information below may be closed immediately.
  -->
  
  
  #### ALL software version info
  <details>
      <summary>Software Version Info</summary>
  
  ```plaintext
  altair                    5.4.1
  anyio                     4.6.0
  appnope                   0.1.4
  argon2-cffi               23.1.0
  argon2-cffi-bindings      21.2.0
  arrow                     1.3.0
  asttokens                 2.4.1
  astunparse                1.6.3
  async-lru                 2.0.4
  attrs                     24.2.0
  babel                     2.16.0
  beautifulsoup4            4.12.3
  black                     24.8.0
  bleach                    6.1.0
  bokeh                     3.5.2
  bqplot                    0.12.43
  certifi                   2024.8.30
  cffi                      1.17.1
  charset-normalizer        3.3.2
  click                     8.1.7
  comm                      0.2.2
  contourpy                 1.3.0
  cycler                    0.12.1
  debugpy                   1.8.6
  decorator                 5.1.1
  defusedxml                0.7.1
  executing                 2.1.0
  fastjsonschema            2.20.0
  fonttools                 4.54.1
  fqdn                      1.5.1
  gast                      0.4.0
  h11                       0.14.0
  httpcore                  1.0.5
  httpx                     0.27.2
  idna                      3.10
  ipydatagrid               1.3.2
  ipyflow                   0.0.200
  ipyflow-core              0.0.200
  ipykernel                 6.29.5
  ipympl                    0.9.4
  ipython                   8.27.0
  ipython-genutils          0.2.0
  ipywidgets                8.1.5
  isoduration               20.11.0
  itable                    0.0.1
  jedi                      0.19.1
  Jinja2                    3.1.4
  joblib                    1.4.2
  json5                     0.9.25
  jsonpointer               3.0.0
  jsonschema                4.23.0
  jsonschema-specifications 2023.12.1
  jupyter                   1.1.1
  jupyter_client            8.6.3
  jupyter-console           6.6.3
  jupyter_core              5.7.2
  jupyter-events            0.10.0
  jupyter-lsp               2.2.5
  jupyter_server            2.14.2
  jupyter_server_terminals  0.5.3
  jupyterlab                4.2.5
  jupyterlab-lsp            5.1.0
  jupyterlab_pygments       0.3.0
  jupyterlab_server         2.27.3
  jupyterlab_widgets        3.0.13
  kiwisolver                1.4.7
  linkify-it-py             2.0.3
  Markdown                  3.7
  markdown-it-py            3.0.0
  MarkupSafe                2.1.5
  matplotlib                3.9.2
  matplotlib-inline         0.1.7
  mdit-py-plugins           0.4.2
  mdurl                     0.1.2
  mistune                   3.0.2
  mypy-extensions           1.0.0
  narwhals                  1.8.3
  nbclassic                 1.1.0
  nbclient                  0.10.0
  nbconvert                 7.16.4
  nbformat                  5.10.4
  nest-asyncio              1.6.0
  notebook                  7.2.2
  notebook_shim             0.2.4
  numpy                     2.1.1
  overrides                 7.7.0
  packaging                 24.1
  pandas                    2.2.3
  pandas-flavor             0.6.0
  pandocfilters             1.5.1
  panel                     1.5.0
  param                     2.1.1
  parso                     0.8.4
  pathspec                  0.12.1
  patsy                     0.5.6
  pexpect                   4.9.0
  pillow                    10.4.0
  pingouin                  0.5.5
  pip                       24.2
  platformdirs              4.3.6
  prometheus_client         0.21.0
  prompt_toolkit            3.0.48
  psutil                    6.0.0
  ptyprocess                0.7.0
  pure_eval                 0.2.3
  py2vega                   0.6.1
  pyccolo                   0.0.54
  pycparser                 2.22
  Pygments                  2.18.0
  pyparsing                 3.1.4
  python-dateutil           2.9.0.post0
  python-json-logger        2.0.7
  pytz                      2024.2
  pyviz_comms               3.0.3
  PyYAML                    6.0.2
  pyzmq                     26.2.0
  referencing               0.35.1
  requests                  2.32.3
  rfc3339-validator         0.1.4
  rfc3986-validator         0.1.1
  rpds-py                   0.20.0
  scikit-learn              1.5.2
  scipy                     1.14.1
  seaborn                   0.13.2
  Send2Trash                1.8.3
  setuptools                75.1.0
  six                       1.16.0
  sniffio                   1.3.1
  soupsieve                 2.6
  stack-data                0.6.3
  statsmodels               0.14.3
  tabulate                  0.9.0
  terminado                 0.18.1
  threadpoolctl             3.5.0
  tinycss2                  1.3.0
  tornado                   6.4.1
  tqdm                      4.66.5
  traitlets                 5.14.3
  traittypes                0.2.1
  types-python-dateutil     2.9.0.20240906
  typing_extensions         4.12.2
  tzdata                    2024.2
  uc-micro-py               1.0.3
  uri-template              1.3.0
  urllib3                   2.2.3
  voila                     0.5.7
  wcwidth                   0.2.13
  webcolors                 24.8.0
  webencodings              0.5.1
  websocket-client          1.8.0
  websockets                13.1
  wheel                     0.44.0
  widgetsnbextension        4.0.13
  xarray                    2024.9.0
  xyzservices               2024.9.0
  ```
  </details>
  
  #### Description of expected behavior and the observed behavior
  Is there any argument to set background into defaut HTML render background (gray-darkgary) for `pd.DataFrame` in Jupyter dark theme. The defaut black-white background is less readable, especially combined with `pandas.DataFrame.style`. This is no problem with light theme.
  
  #### Complete, minimal, self-contained example code that reproduces the issue
  
  ```python
  import panel as pn
  import pingouin as pg
  import pandas as pd
  from pandas.io.formats.style import Styler
  import numpy as np
  pn.extension()
  ```
  ```python
  data = pg.read_dataset("mixed_anova")
  data_style: Styler = data.style
  data = data_style.background_gradient(cmap='Blues', subset='Scores')
  data_pn = pn.pane.DataFrame(data, max_height=200, sizing_mode="stretch_both")
  data_pn
  ```
  ```python
  data
  ```
  #### Screenshots or screencasts of the bug in action
  <img width="811" alt="image" src="https://github.com/user-attachments/assets/2a6b44d7-f420-44ff-a5ce-f1797c979237">
  
  <img width="835" alt="image" src="https://github.com/user-attachments/assets/41b7d30f-0aa7-4bde-b0ff-de820d7f935f">
  