.location-record-month{margin:14px 0;overflow:hidden}.location-record-month>summary,.location-record-month>h2{padding:14px 18px;margin:0;font-size:16px;font-weight:700;background:#f4f7ef}.location-record-row{padding:14px 18px;border-top:1px solid #e5eadf}.location-record-overview{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 18px}.location-record-overview small{display:block;margin-top:5px;color:#6f7b72}.location-record-overview>.public-full-record{grid-column:1/-1;margin:0}.location-record-overview>.public-full-record>summary{cursor:pointer;padding:8px 0}.location-record-filter form{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:12px;margin-top:14px}.location-record-filter .buttons{grid-column:1/-1}.location-public-records .public-evidence-gallery img{max-width:100%;height:auto}@media(max-width:640px){.location-record-filter form{grid-template-columns:minmax(0,1fr)}.location-record-overview{grid-template-columns:minmax(0,1fr)}.location-record-row{padding:12px}.location-public-records .quota-pager{gap:6px}.location-public-records .quota-pager button{padding:10px}}

.location-recheck-note{grid-column:1/-1;padding:12px 14px;margin:10px 0;border:1px solid #d6b77a;border-left:4px solid #a97620;border-radius:7px;background:#fff7e6;color:#573f16;overflow-wrap:anywhere}.location-recheck-note p{margin:5px 0 0;font-size:inherit;line-height:1.5}.location-recheck-count{display:block;margin-top:6px;color:#8b5b12;font-weight:600}
