/* Candidate v57 override: preserve native detail without changing gallery controls.
   The existing viewer max-height and responsive dialog padding remain in force. */
#photo-dialog[open] [data-photo-image]{
  width:auto;
  height:auto;
  max-width:100%;
  flex:0 1 auto;
  align-self:center;
  object-fit:scale-down;
}

/* Verified tiny originals whose on-page boxes can enlarge them. Keep each box,
   caption and crop container; cap only the painted raster to its native size. */
body.rs-region .rs-page img[src="/legacy-media/a8e8669748a4f08f98eb.webp"],
body.rs-region .rs-page img[src="/legacy-media/17b7d8ea6a94dd86edc0.webp"],
body.rs-region .rs-page img[src="/legacy-media/794378b3c4d925358e13.webp"],
body.rs-region .rs-page img[src="/legacy-media/ad12cce33de6064ad1c0.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-01e7b9b80c39253ed8db.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-34b4874579d6b8ebdd42.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-3efc868adbe89b9873ed.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-4b8d51a657cc761dc0ee.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-52bb089bf58024157441.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-6150b7173bd8e7fe88d1.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-67f8d50a6908ac702267.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-840b92adbdd9471f1c94.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-86279918eb2b64b27193.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-92f5b628658500cfc287.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-aab0b1b67d8137383199.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-b2456fe53c0162adef79.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-d762aa2b87f86ba9577e.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-eff09268c93673b8f16d.webp"],
body.rs-region .rs-page img[src="/regional-assets/portfolio-source-v37/source-cell-f466557fa31a5337c0bb.webp"]{object-fit:scale-down!important}
