.job-location-picker{margin:10px 0 18px}.job-location-picker p{font-size:12px;line-height:1.5;color:#53655e}.job-location-map{height:280px;min-width:0;border:1px solid #dce5df;border-radius:10px;overflow:hidden;isolation:isolate}.job-location-map[hidden]{display:none}.job-location-map .leaflet-control-zoom a{background:#fff;color:#164b39}.job-location-map .leaflet-control-attribution{font-size:10px}

.job-range-toggle{display:flex;align-items:center;gap:8px;font-size:13px;margin:12px 0 4px}.job-range-toggle input{width:16px;height:16px;margin:0}.job-range-help{font-size:12px;color:#53655e;margin:0 0 14px}
