.sb2-osm-map-root{width:100%;height:100%;min-height:320px;background:#1a1a2e}.sb2-osm-map-root .leaflet-container{width:100%;height:100%;font-family:inherit}.sb2-osm-map-root .leaflet-control-attribution{font-size:10px;background:rgba(255,255,255,.88)}.sb2-osm-map-root .leaflet-control-zoom a{color:#121f3e}.sb2-osm-map-error,.sb2-osm-map-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:320px;color:#f8fafb;background:linear-gradient(145deg,#121f3e,#1e2f4f);text-align:center;padding:24px;font-size:15px;line-height:1.5}.sb2-osm-map-error a{color:#ff9a5c;text-decoration:underline}.sb2-osm-map-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}