.map-module__jjGy_a__page{grid-template-rows:auto 1fr;min-height:100vh;display:grid}.map-module__jjGy_a__map{color:#201827;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f1eff0;min-height:calc(100vh - 58px)}.map-module__jjGy_a__headerLeft{align-items:center;gap:.6rem;display:flex}.map-module__jjGy_a__venueCount{color:var(--faint);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.62rem}.map-module__jjGy_a__markerShell{background:0 0;border:0}.map-module__jjGy_a__markerShell .map-module__jjGy_a__face{color:#fff;width:34px;height:34px;font:700 13px/1 var(--font-mono), monospace;clip-path:polygon(0 0,76% 0,100% 24%,100% 100%,0 100%);background:#201827;border-radius:2px;place-items:center;margin:5px;display:grid;position:relative}.map-module__jjGy_a__markerShell .map-module__jjGy_a__face:after{content:"";background:#9333ea;height:4px;position:absolute;bottom:0;left:0;right:0}.map-module__jjGy_a__markerShell .map-module__jjGy_a__compact{clip-path:none;background:#9333ea;border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin:16px;font-size:0}.map-module__jjGy_a__markerShell .map-module__jjGy_a__compact:after{display:none}.map-module__jjGy_a__popup{color:#201827;font-family:var(--font-sans), sans-serif}.map-module__jjGy_a__popup strong{font:750 20px/1.1 var(--font-display), sans-serif;letter-spacing:-.025em;padding-right:12px;display:block}.map-module__jjGy_a__popupIdentity{color:#fff;width:36px;height:36px;font:700 13px/1 var(--font-mono), monospace;background:#201827;border-bottom:4px solid #9333ea;border-radius:2px;place-items:center;margin-bottom:12px;display:grid}.map-module__jjGy_a__popup ul{margin:.6rem 0;padding:0;list-style:none}.map-module__jjGy_a__popup li{border-bottom:1px solid #eae2ef;padding:9px 0}.map-module__jjGy_a__popup li a{color:#6f21b4;font-size:13px;font-weight:600;text-decoration:none;display:block}.map-module__jjGy_a__popup small{color:#756780;margin-top:3px;font-size:11px;display:block}.map-module__jjGy_a__popup>a{color:#201827;text-underline-offset:3px;margin-top:4px;font-weight:600;display:inline-block}.map-module__jjGy_a__map .leaflet-container{background:#f1eff0}:is(.map-module__jjGy_a__map .leaflet-popup-content-wrapper,.map-module__jjGy_a__mapboxPopup .mapboxgl-popup-content){color:#201827;background:#fff;border:1px solid #29212f;border-radius:5px;box-shadow:4px 4px #9333ea26}.map-module__jjGy_a__map .leaflet-popup-tip{background:#fff}.map-module__jjGy_a__mapbox{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f1eff0;min-height:100%;position:absolute;inset:0}.map-module__jjGy_a__mapStatus{z-index:3;color:#756780;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;padding-bottom:90px;font-size:.7rem;display:flex;position:absolute;inset:0}.map-module__jjGy_a__mapboxPopup .mapboxgl-popup-content{min-width:230px;padding:16px;overflow-y:auto}.map-module__jjGy_a__mapboxPopup .mapboxgl-popup-tip{border-top-color:#fff;border-bottom-color:#fff}.map-module__jjGy_a__mapboxPopup .mapboxgl-popup-close-button{color:#756780;border-radius:3px;width:36px;height:36px;font-size:22px}:is(.map-module__jjGy_a__mapbox .mapboxgl-ctrl-group,.map-module__jjGy_a__map .leaflet-bar){border:1px solid #ccc4d3;border-radius:5px;overflow:hidden;box-shadow:2px 2px #20182712}.map-module__jjGy_a__mapbox .mapboxgl-ctrl-group button{width:44px;height:44px}.map-module__jjGy_a__map .leaflet-tooltip.map-module__jjGy_a__venueLabel{box-shadow:none;color:#201827;font:700 12px/1.25 var(--font-sans), sans-serif;white-space:normal;text-shadow:0 1px 2px #fff,1px 0 2px #fff,-1px 0 2px #fff,0 -1px 2px #fff;background:0 0;border:0;width:145px;padding:0}.map-module__jjGy_a__map .leaflet-tooltip.map-module__jjGy_a__venueLabel:before{display:none}.map-module__jjGy_a__venueLabel small{color:#675a73;font:500 9px/1.25 var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.04em;margin-top:3px;display:block}
