/* Narrow approved image-context cleanup; existing assets and content retained. */
.visual-reference-note{display:block;box-sizing:border-box;max-width:100%;margin:10px 0;padding:8px 12px;color:#202529;background:#fffdf8;font-size:13px;line-height:1.5;text-align:left;overflow-wrap:anywhere}
.visual-reference-band{margin:0;padding:10px 18px}
[data-world="pe"] .w-stack.visual-single{display:block}
[data-world="pe"] .w-stack.visual-single .w-fin{aspect-ratio:4/3}
[data-world="pe"] .w-pair.visual-single{grid-template-columns:1fr}
[data-world="pe"] .w-pair.visual-single .w-a{aspect-ratio:4/3}
[data-world="pe"] .w-row.visual-text{grid-template-columns:minmax(0,1fr)}
[data-world="pe"] .w-row.visual-text .w-t{grid-column:1/-1}
