.pickup-location-editor,.pickup-location-view{background:#fff;border:1px solid #dbe8df;border-radius:1rem;min-width:0;padding:1rem}.pickup-location-editor{grid-column:1/-1}.pickup-location-editor label{gap:.5rem;display:grid}.pickup-location-editor .check-line{align-items:center;gap:.65rem;display:flex}.pickup-location-editor input:not([type=checkbox]){box-sizing:border-box;width:100%}.pickup-map-links,.pickup-map-links form{flex-wrap:wrap;gap:.65rem;display:flex}.pickup-location-view p{overflow-wrap:anywhere}.pickup-map-dialog{box-sizing:border-box;color:#17251e;background:#fff;border:1px solid #dbe8df;border-radius:1.25rem;width:min(600px,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:1rem;overflow-y:auto}.pickup-map-dialog::backdrop{background:#0c211d99}.pickup-map-canvas{background:#edf2ef;border-radius:.75rem;height:clamp(220px,42dvh,390px)}.pickup-map-dialog .leaflet-control-attribution{font-size:11px}.pickup-map-dialog button{min-height:44px}
