:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}html,body{height:100%;margin:0;padding:0}.ram-hover-label{pointer-events:none}.ram-hover-label .maplibregl-popup-content,.ram-hover-label .mapboxgl-popup-content{padding:3px 8px;font:600 12px/1.3 system-ui,sans-serif;color:#fff;background:#141e2de0;border-radius:4px;box-shadow:0 1px 3px #00000059}.ram-hover-label .maplibregl-popup-tip,.ram-hover-label .mapboxgl-popup-tip{border-top-color:#141e2de0}.ram-point-info .maplibregl-canvas,.ram-point-info .maplibregl-canvas-container,.ram-point-info .maplibregl-marker,.ram-point-info .maplibregl-marker *,.ram-place-pin .maplibregl-canvas,.ram-place-pin .maplibregl-canvas-container,.ram-point-info .mapboxgl-canvas,.ram-point-info .mapboxgl-canvas-container,.ram-point-info .mapboxgl-marker,.ram-point-info .mapboxgl-marker *,.ram-place-pin .mapboxgl-canvas,.ram-place-pin .mapboxgl-canvas-container{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><circle cx='12' cy='12' r='7.5' fill='none' stroke='white' stroke-width='3.5'/><circle cx='12' cy='12' r='7.5' fill='none' stroke='%23111' stroke-width='1.5'/><g stroke='white' stroke-width='3.5' stroke-linecap='round'><path d='M12 1.5v5M12 17.5v5M1.5 12h5M17.5 12h5'/></g><g stroke='%23111' stroke-width='1.5' stroke-linecap='round'><path d='M12 1.5v5M12 17.5v5M1.5 12h5M17.5 12h5'/></g><circle cx='12' cy='12' r='1.2' fill='%23111'/></svg>") 12 12,crosshair!important}
