/* Uniform excursion photographs; source raster files are preserved. */
img.excursion-photo{display:block!important;width:100%!important;max-width:768px;aspect-ratio:768/482!important;height:auto!important;object-fit:cover!important;margin-inline:auto}
.w-post-elm.post_image:has(>img.excursion-photo){width:100%;aspect-ratio:768/482;overflow:hidden}
.w-post-elm.post_image>img.excursion-photo{height:100%!important;max-width:none}
.restored-content figure img.excursion-photo,.restored-content .card img.excursion-photo{aspect-ratio:768/482!important;object-fit:cover}

/* Native gallery controls when the archived icon font is unavailable. */
.mfp-wrap .mfp-arrow.mfp-arrow-left::before{content:"‹"!important;font-family:Arial,sans-serif!important}
.mfp-wrap .mfp-arrow.mfp-arrow-right::before{content:"›"!important;font-family:Arial,sans-serif!important}
.mfp-wrap .mfp-container::after{content:"×"!important;font-family:Arial,sans-serif!important}
