/* Wrap notebook cell output instead of growing a horizontal scrollbar.
   mkdocs-jupyter renders executed outputs as <pre> inside .jp-OutputArea-output,
   and lines like a raw JSONL event are far wider than the content column. */
.jupyter-wrapper .jp-OutputArea-output pre {
  white-space: pre-wrap;
  word-break: break-word;
  overflow-x: visible;
}

/* Rendered DataFrames stay tabular: scroll the table itself, not the page. */
.jupyter-wrapper .jp-RenderedHTMLCommon {
  overflow-x: auto;
}
