.ev-site .ev-image-picker{background:#f5f8ef;border:1px solid #d6e2ce;border-radius:14px;min-width:0;margin:28px 0;padding:20px}.ev-site .ev-image-picker legend{color:#234432;padding:0 6px;font-size:18px;font-weight:800}.ev-site .ev-image-picker legend small{color:#5b6e55;font-size:12px;font-weight:650}.ev-site .ev-image-picker>p{margin:8px 0 14px;font-size:13px}.ev-site .ev-image-picker>label{margin:0 0 8px}.ev-site .ev-image-picker input[type=file]{width:100%;min-width:0;font-size:14px}.ev-site .ev-image-picker .ev-image-rights{flex-direction:row;align-items:flex-start;gap:10px;margin:18px 0 0;line-height:1.5;display:flex}.ev-site .ev-image-rights input{accent-color:#2e653d;flex:none;width:20px;min-height:20px}.ev-submitted-images,.ev-review-image-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:12px;margin:15px 0;padding:0;list-style:none;display:grid}.ev-submitted-images li,.ev-review-image-grid a{color:#284634;background:#fff;border:1px solid #dce5d6;border-radius:10px;min-width:0;overflow:hidden}.ev-submitted-images img,.ev-review-image-grid img{aspect-ratio:4/3;object-fit:contain;background:#edf1e9;width:100%;display:block}.ev-image-file,.ev-review-image-grid a span{overflow-wrap:anywhere;gap:4px;padding:10px;font-size:13px;line-height:1.5;display:grid}.ev-image-file small{color:#607058}.ev-image-actions{flex-wrap:wrap;gap:0 12px;display:flex}.ev-site .ev-image-actions .ev-text-link{font-size:12px}.hq-event-image-review,.ev-site .ev-event-gallery{border:1px solid #dce5d6;border-radius:12px;margin:15px 0;padding:14px}.hq-event-image-review summary,.ev-site .ev-event-gallery summary{cursor:pointer;min-height:36px;font-weight:750}@media (max-width:520px){.ev-site .ev-image-picker{padding:15px}.ev-submitted-images{grid-template-columns:repeat(2,minmax(0,1fr))}}
