.community-photo-view{box-sizing:border-box!important;max-height:calc(100dvh - 32px)!important;max-width:calc(100vw - 32px)!important;width:fit-content!important;padding:16px!important;overflow:hidden!important}
.community-photo-view img{display:block!important;width:auto!important;height:auto!important;max-width:calc(100vw - 80px)!important;max-height:calc(100dvh - 170px)!important;object-fit:contain!important;margin:12px auto!important}
.memory-share-preview img{width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 180px)!important;object-fit:contain!important}
.community-sharing-options{border:1px solid #82957a;border-radius:12px;padding:14px;margin:16px 0;font-size:14px}
.community-sharing-options label{display:flex;align-items:flex-start;gap:8px;margin:10px 0;line-height:1.45}
.community-sharing-options input[type=checkbox]{flex:0 0 18px!important;width:18px!important;height:18px!important;min-height:18px!important;margin:2px 0!important;padding:0!important}
body[data-page=event] #eventHero .detail-photo-frame .discovery-detail__image{width:auto!important;height:auto!important;max-width:100%!important;max-height:calc(100dvh - 150px)!important;aspect-ratio:auto!important;object-fit:contain!important;margin-inline:auto!important}
