/* Subject-aware framing without altering page geometry or carousel behavior. */
body #main img[data-page-photo]{filter:none!important;object-position:var(--replacement-position,50% 50%)!important}
body #main img[data-photo-artwork="true"]{object-fit:contain!important;background:#f5f2ed;padding:12px;box-sizing:border-box}
