.maplibregl-popup{max-width:min(640px,var(--assessorly-map-popup-max-width, calc(100vw - 32px) ))!important}.maplibregl-popup-content{box-sizing:border-box;max-width:min(640px,var(--assessorly-map-popup-max-width, calc(100vw - 32px) ));max-height:var(--assessorly-map-popup-max-height, min(640px, 100vh - 48px));overflow:auto;overscroll-behavior:contain}.parcel-popup .maplibregl-popup-content{width:min(640px,var(--assessorly-map-popup-max-width, calc(100vw - 32px) ))}.parcel-popup-content{font-size:12px;line-height:1.4;color:#1b1f3b;overflow-wrap:anywhere}.parcel-popup-content h3{font-size:14px;margin:0 0 8px;overflow-wrap:anywhere}.parcel-entry{font-weight:600;text-transform:uppercase;font-size:11px;letter-spacing:.05em;color:#6c757d;margin-bottom:4px}.parcel-popup-table{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:8px}.parcel-popup-table th{text-align:left;font-weight:600;padding-right:6px;color:#495057;vertical-align:top;width:42%}.parcel-popup-table td{text-align:right;color:#212529;overflow-wrap:anywhere;vertical-align:top;white-space:normal}.parcel-popup-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.parcel-popup-images img{width:100%;height:80px;object-fit:cover;border-radius:4px;border:1px solid rgba(0,0,0,.1);background:#f8f9fa}.parcel-popup-content--with-images{display:grid;gap:8px 14px;grid-template-columns:minmax(360px,1fr) minmax(170px,.5fr)}.parcel-popup-content--with-images .parcel-entry,.parcel-popup-content--with-images h3{grid-column:1/-1}.parcel-popup-content--with-images .parcel-popup-table,.parcel-popup-content--with-images .parcel-popup-images{margin-top:0}.parcel-popup-content--with-images .parcel-popup-table{line-height:1.25}.parcel-popup-content--with-images .parcel-popup-table th{width:38%}.parcel-popup-content--with-images .parcel-popup-table th,.parcel-popup-content--with-images .parcel-popup-table td{padding-bottom:1px}.parcel-popup-content--with-images .parcel-popup-images{align-self:start;gap:5px}.parcel-popup-content--with-images .parcel-popup-images img{height:64px}@media(max-width:680px){.parcel-popup-content--with-images{display:block}.parcel-popup-content--with-images .parcel-popup-images{margin-top:10px}}
