/* viz.css — Styles for inline data visualizations (.viz-figure, .viz-interactive) */
/* ============================================================
Static figures (Matplotlib SVG)
============================================================ */
.viz-figure {
margin: 2rem 0;
break-inside: avoid;
}
.viz-figure svg {
width: 100%;
height: auto;
display: block;
}
/* ============================================================
Interactive figures (Vega-Lite via vega-embed)
============================================================ */
.viz-interactive {
margin: 2rem 0;
break-inside: avoid;
}
.vega-container {
width: 100%;
overflow: hidden;
}
/* vega-embed injects a
containing a