.location-picker{border:1px solid #dbe5f2;border-radius:12px;padding:16px;margin:16px 0}.location-picker [hidden]{display:none!important}.service-map{height:330px;width:100%;margin:14px 0;border-radius:8px;background:#edf2f6;z-index:0}.location-coordinates{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.location-coordinates label{flex:1;min-width:120px}.location-coordinates input{width:100%;box-sizing:border-box}.location-picker button{margin:4px 0}.leaflet-control a{color:#0869bf}.leaflet-container{font-family:Arial,sans-serif}
