.Sr-2qq_shell{isolation:isolate;background:#0b1c33;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #1790cd38}.Sr-2qq_map{z-index:0;width:100%;height:min(70vh,36rem)}.Sr-2qq_badge{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#f5c800;pointer-events:none;background:#1790cde0;border-radius:999px;padding:.45rem .85rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;left:1rem}.Sr-2qq_markerWrap{background:0 0;border:0}.Sr-2qq_marker{background:#ca0920;border:3px solid #fff;border-radius:999px;width:1.65rem;height:1.65rem;display:block;position:relative;box-shadow:0 0 0 6px #f5c80059,0 8px 18px #1790cd73}.Sr-2qq_marker:after{content:"";background:#ca0920;width:.55rem;height:.55rem;position:absolute;top:1.45rem;left:50%;translate:-50%;rotate:45deg}.Sr-2qq_map .leaflet-control-attribution{color:#ffffffc7;background:#1790cdc7;font-size:10px}.Sr-2qq_map .leaflet-control-attribution a{color:#f5c800}.Sr-2qq_map .leaflet-popup-content-wrapper{color:#1790cd;font-family:var(--font-sans);border-radius:.9rem;padding:.15rem .2rem;box-shadow:0 12px 30px #1790cd38}.Sr-2qq_map .leaflet-popup-content{margin:.7rem .9rem;font-size:.9rem;line-height:1.45}.Sr-2qq_map .leaflet-popup-tip{background:#fff}.Sr-2qq_map .leaflet-bar a{color:#1790cd}
