/* 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="bwv"] .w-art.visual-service-symbol{aspect-ratio:auto;height:96px;display:grid;place-items:center}
[data-world="bwv"] .w-art.visual-service-symbol img{display:block;width:52px;height:52px;object-fit:contain}
