/* R368 */
#worldMap .country-map-r352 .country-city-name-flash-r367{display:none!important}
#worldMap .country-map-r352 .country-city-marker-r360,#worldMap .country-map-r352 .country-city-marker-r360:focus,#worldMap .country-map-r352 .country-city-marker-r360:focus-visible{outline:none!important}
#worldMap .country-map-r352 .country-city-stat-r365{position:absolute!important;left:50%!important;bottom:58px!important;transform:translate(-50%,6px)!important;z-index:24!important;max-width:78%!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#f1fbff!important;text-shadow:0 2px 6px rgba(0,0,0,.96),0 0 12px rgba(80,201,255,.34)!important;font:700 12px/1.18 Arial,Helvetica,sans-serif!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:none!important;opacity:0!important;transition:opacity .30s ease,transform .30s ease!important}
#worldMap .country-map-r352 .country-city-stat-r365.is-visible-r368{opacity:1!important;transform:translate(-50%,0)!important}
#worldMap .country-map-r352 .country-city-stat-r365.is-hiding-r368{opacity:0!important;transform:translate(-50%,4px)!important}
#worldMap .country-map-r352 .country-city-stat-r365[hidden]{display:none!important}
#worldMap .country-map-r352 .country-core-r368{fill:#ffe01f!important;stroke:#fff5a8!important;stroke-width:3!important;opacity:1!important;animation:none!important;filter:drop-shadow(0 0 7px rgba(255,224,31,.92)) drop-shadow(0 0 16px rgba(255,190,0,.50))!important}
#worldMap .country-map-r352 .country-halo-r368{fill:rgba(255,221,28,.045)!important;stroke:rgba(255,225,55,.78)!important;stroke-width:3.2!important;filter:drop-shadow(0 0 8px rgba(255,211,0,.30))!important;pointer-events:none!important}
#worldMap .country-map-r352 .country-city-point-r360{opacity:1!important;transform:none!important;animation:none!important;fill:#80e1ff!important;stroke:#ecfbff!important;stroke-width:2.8!important;filter:drop-shadow(0 0 8px rgba(85,220,255,.98)) drop-shadow(0 0 18px rgba(43,178,255,.68))!important}
@keyframes andrikCityHaloR368{0%{opacity:.68;transform:scale(.72)}72%{opacity:.14;transform:scale(2.25)}100%{opacity:0;transform:scale(2.48)}}
#worldMap .country-map-r352 .country-city-halo-r360{display:block!important;fill:rgba(91,218,255,.09)!important;stroke:rgba(111,226,255,.76)!important;stroke-width:2.5!important;transform-box:fill-box!important;transform-origin:center!important;animation:andrikCityHaloR368 2.55s cubic-bezier(.16,1,.3,1) infinite!important;filter:drop-shadow(0 0 7px rgba(69,203,255,.32))!important;pointer-events:none!important}
#worldMap .country-map-r352[data-layer="site"] .country-city-point-r360{fill:#69efad!important;stroke:#effff6!important;filter:drop-shadow(0 0 8px rgba(70,239,164,.98)) drop-shadow(0 0 18px rgba(50,206,139,.66))!important}
#worldMap .country-map-r352[data-layer="site"] .country-city-halo-r360{fill:rgba(70,239,164,.08)!important;stroke:rgba(83,239,175,.72)!important}
#worldMap .country-map-r352[data-layer="music"] .country-city-point-r360{fill:#ffb24f!important;stroke:#fff4dc!important;filter:drop-shadow(0 0 8px rgba(255,174,79,.98)) drop-shadow(0 0 18px rgba(255,124,32,.66))!important}
#worldMap .country-map-r352[data-layer="music"] .country-city-halo-r360{fill:rgba(255,174,79,.08)!important;stroke:rgba(255,185,92,.72)!important}
#worldMap .country-map-r352[data-layer="push"] .country-city-point-r360{fill:#ca91ff!important;stroke:#faefff!important;filter:drop-shadow(0 0 8px rgba(198,140,255,.98)) drop-shadow(0 0 18px rgba(161,91,255,.66))!important}
#worldMap .country-map-r352[data-layer="push"] .country-city-halo-r360{fill:rgba(198,140,255,.08)!important;stroke:rgba(211,163,255,.72)!important}
#worldMap .country-map-r352 .country-city-marker-r360.is-city-selected-r365 .country-city-point-r360{stroke:#fff!important;stroke-width:4!important;filter:drop-shadow(0 0 10px rgba(109,224,255,1)) drop-shadow(0 0 24px rgba(61,178,255,.84))!important}
\n\n/* R369 — large invisible touch target around every real city point. */\n#worldMap .country-map-r352 .country-city-marker-r360{\n  pointer-events:all!important;\n  cursor:pointer!important;\n  -webkit-tap-highlight-color:transparent!important;\n}\n#worldMap .country-map-r352 .country-city-hit-r369{\n  fill:rgba(0,0,0,.001)!important;\n  stroke:none!important;\n  pointer-events:all!important;\n  cursor:pointer!important;\n}\n#worldMap .country-map-r352 .country-city-point-r360{\n  pointer-events:all!important;\n  cursor:pointer!important;\n}\n