.local-pass_mapViewport__fkM10{isolation:isolate}.local-pass_mapCanvas__wxPmx{position:absolute;inset:0;transform:translate(var(--map-x,0),var(--map-y,0)) scale(var(--map-scale,1));transform-origin:0 0;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.local-pass_countryMarker__mj1Y6{position:absolute;z-index:1;display:grid;height:44px;width:44px;place-items:center;transform:translate(-50%,-50%);transition:left .4s cubic-bezier(.22,.61,.36,1),top .4s cubic-bezier(.22,.61,.36,1)}.local-pass_countryMarkerDot__WzhGO{height:12px;width:12px;border-radius:9999px;background:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 15%,transparent)}.local-pass_countryMarkerLabel__q2RnD{position:absolute;display:flex;align-items:center;gap:6px;white-space:nowrap;border-radius:9999px;background:var(--color-navy);padding:7px 10px;font-size:12px;font-weight:500;color:var(--color-paper);box-shadow:0 1px 3px rgb(0 0 0/12%)}.local-pass_chinaMarkerLabel__OaVIF{right:50%;bottom:calc(50% + 25px)}.local-pass_koreaMarkerLabel__AkbDR{left:50%;top:calc(50% + 25px);transform:translateX(-50%)}.local-pass_chinaMarkerLabel__OaVIF:after,.local-pass_koreaMarkerLabel__AkbDR:before{content:"";position:absolute;height:24px;width:1px;background:var(--color-accent)}.local-pass_chinaMarkerLabel__OaVIF:after{right:0;top:100%}.local-pass_koreaMarkerLabel__AkbDR:before{left:50%;bottom:100%}.local-pass_countryPanel__sqV4W{animation:local-pass_enter__HJD2p .22s ease-out both}.local-pass_countryPanelZoom__60qZ3{animation:local-pass_exit__tuKDc .4s ease-in both}.local-pass_search__8hX6o{animation:local-pass_enter__HJD2p .35s ease-out both}@keyframes local-pass_enter__HJD2p{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes local-pass_exit__tuKDc{to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.local-pass_countryMarker__mj1Y6,.local-pass_countryPanelZoom__60qZ3,.local-pass_countryPanel__sqV4W,.local-pass_mapCanvas__wxPmx,.local-pass_search__8hX6o{animation:none;transition:none}}