.world-flow-map-module__Isz9bq__hq{background:radial-gradient(circle at 52% 45%,#197c6f1f,#0000 42%),linear-gradient(#081218fa,#04090dfc);border-color:#4c7c8552;box-shadow:0 34px 90px #00000061,inset 0 0 100px #23c4a809}.world-flow-map-module__Isz9bq__stage{background:radial-gradient(circle at 53% 44%,#2dd4bf0e,#0000 35%),linear-gradient(#080f1459,#050a0e2e);min-height:360px;position:relative;overflow:hidden}.world-flow-map-module__Isz9bq__stage:before,.world-flow-map-module__Isz9bq__stage:after{content:"";pointer-events:none;filter:blur(12px);border-radius:50%;position:absolute}.world-flow-map-module__Isz9bq__stage:before{background:radial-gradient(circle,#5eead412,#0000 68%);width:420px;height:420px;animation:8s ease-in-out infinite world-flow-map-module__Isz9bq__drift;top:2%;left:34%}.world-flow-map-module__Isz9bq__stage:after{background:radial-gradient(circle,#60a5fa0f,#0000 68%);width:280px;height:280px;animation:10s ease-in-out infinite reverse world-flow-map-module__Isz9bq__drift;bottom:-90px;right:3%}.world-flow-map-module__Isz9bq__stage svg{z-index:2;width:100%;height:auto;min-height:360px;shape-rendering:geometricPrecision;text-rendering:geometricPrecision;display:block;position:relative}.world-flow-map-module__Isz9bq__geoGrid line{stroke:#7ba7ae29;stroke-width:.8px;stroke-dasharray:3 8}.world-flow-map-module__Isz9bq__countryLayer{filter:drop-shadow(0 10px 18px #0003)}.world-flow-map-module__Isz9bq__countryShape{fill:url(#mapLand);stroke:#64b1a257;stroke-width:.72px;opacity:.94;transition:fill .25s,stroke .25s,opacity .25s}.world-flow-map-module__Isz9bq__countryShape:hover{fill:#174039;stroke:#7ef5df94;opacity:1}.world-flow-map-module__Isz9bq__fallbackCountry{stroke-width:1.1px}.world-flow-map-module__Isz9bq__flowsHq path{stroke-dasharray:8 10;filter:drop-shadow(0 0 7px #5eead461);opacity:.92;animation:2.8s linear infinite world-flow-map-module__Isz9bq__flow}.world-flow-map-module__Isz9bq__nodeHalo{fill:#5eead409;stroke:#5eead43d;stroke-width:1px;animation:2.5s ease-in-out infinite world-flow-map-module__Isz9bq__halo}.world-flow-map-module__Isz9bq__qualityPill{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#6f8791;letter-spacing:.08em;text-transform:uppercase;background:#060d12b8;border:1px solid #699da53d;border-radius:999px;padding:7px 10px;font-size:10px;position:absolute;bottom:14px;right:16px}@keyframes world-flow-map-module__Isz9bq__flow{to{stroke-dashoffset:-36px}}@keyframes world-flow-map-module__Isz9bq__halo{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:.08;transform:scale(1.35)}}@keyframes world-flow-map-module__Isz9bq__drift{0%,to{opacity:.65;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(18px,-12px)scale(1.08)}}@media (max-width:800px){.world-flow-map-module__Isz9bq__stage,.world-flow-map-module__Isz9bq__stage svg{min-height:260px}.world-flow-map-module__Isz9bq__qualityPill{font-size:8px;bottom:9px;right:10px}}@media (prefers-reduced-motion:reduce){.world-flow-map-module__Isz9bq__flowsHq path,.world-flow-map-module__Isz9bq__nodeHalo,.world-flow-map-module__Isz9bq__stage:before,.world-flow-map-module__Isz9bq__stage:after{animation:none!important}}
