.iso-map-overlay-module__W2FDFq__overlay{pointer-events:none;--route-len:660;width:100%;height:100%;position:absolute;inset:0}.iso-map-overlay-module__W2FDFq__pulse{transform-box:fill-box;transform-origin:50%;fill:#2ec27e8c;opacity:0}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pulse1{animation:2.4s ease-out infinite iso-map-overlay-module__W2FDFq__pulse}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pulse2{animation:2.4s ease-out .8s infinite iso-map-overlay-module__W2FDFq__pulse}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pulse3{animation:2.4s ease-out 1.6s infinite iso-map-overlay-module__W2FDFq__pulse}@keyframes iso-map-overlay-module__W2FDFq__pulse{0%{opacity:.9;transform:scale(.4)}80%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}.iso-map-overlay-module__W2FDFq__pin{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .6s .2s,transform .6s .2s;transform:translateY(-8px)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pin{opacity:1;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__label{opacity:0;transition:opacity .7s .3s}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__label{opacity:1}.iso-map-overlay-module__W2FDFq__label rect{fill:#0f1612db;stroke:#2ec27e;stroke-width:2px;rx:8}.iso-map-overlay-module__W2FDFq__label .iso-map-overlay-module__W2FDFq__labelTop{fill:#c8f0c8;letter-spacing:.5px;font-size:16px;font-weight:600}.iso-map-overlay-module__W2FDFq__label .iso-map-overlay-module__W2FDFq__labelBig{fill:#fff;font-size:26px;font-weight:700}.iso-map-overlay-module__W2FDFq__label .iso-map-overlay-module__W2FDFq__labelLine{stroke:#2ec27e;stroke-width:2px}.iso-map-overlay-module__W2FDFq__routeGlow,.iso-map-overlay-module__W2FDFq__routeLine{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--route-len);stroke-dashoffset:var(--route-len)}.iso-map-overlay-module__W2FDFq__routeGlow{stroke:#fff0b459;stroke-width:22px;filter:blur(6px)}.iso-map-overlay-module__W2FDFq__routeLine{stroke:#fff7c8;stroke-width:5px}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__routeGlow{animation:2.2s cubic-bezier(.4,0,.2,1) .8s forwards iso-map-overlay-module__W2FDFq__draw}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__routeLine{animation:2.2s cubic-bezier(.4,0,.2,1) .9s forwards iso-map-overlay-module__W2FDFq__draw}@keyframes iso-map-overlay-module__W2FDFq__draw{to{stroke-dashoffset:0}}.iso-map-overlay-module__W2FDFq__comet{opacity:0}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__comet{animation:.4s .9s forwards iso-map-overlay-module__W2FDFq__cometFade,2s cubic-bezier(.4,0,.2,1) 1s forwards iso-map-overlay-module__W2FDFq__cometMove}@keyframes iso-map-overlay-module__W2FDFq__cometFade{to{opacity:1}}@keyframes iso-map-overlay-module__W2FDFq__cometMove{to{offset-distance:100%}}.iso-map-overlay-module__W2FDFq__city{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s,transform .5s;transform:translateY(6px)}.iso-map-overlay-module__W2FDFq__city circle{fill:#fff;stroke:#00000080;stroke-width:1.2px}.iso-map-overlay-module__W2FDFq__city text{fill:#fff;paint-order:stroke;stroke:#000000d9;stroke-width:3px;stroke-linejoin:round;font-size:16px;font-weight:600}.iso-map-overlay-module__W2FDFq__citySpb circle{fill:#ffd44a;r:9}.iso-map-overlay-module__W2FDFq__citySpb text{font-size:21px}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__citySpb{opacity:1;transition-delay:1.2s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__cityMist{opacity:1;transition-delay:2.6s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__citySerto{opacity:1;transition-delay:2.75s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__citySkot{opacity:1;transition-delay:2.9s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__cityAgal{opacity:1;transition-delay:3.05s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__cityKerro{opacity:1;transition-delay:3.2s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__cityPervo{opacity:1;transition-delay:3.35s;transform:translateY(0)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__cityLesnoe{opacity:1;transition-delay:3.5s;transform:translateY(0)}@media (max-width:767px){.iso-map-overlay-module__W2FDFq__city text{stroke-width:4px;font-size:24px}.iso-map-overlay-module__W2FDFq__citySpb text,.iso-map-overlay-module__W2FDFq__cityLesnoe text{font-size:28px}.iso-map-overlay-module__W2FDFq__label,.iso-map-overlay-module__W2FDFq__citySerto,.iso-map-overlay-module__W2FDFq__cityAgal,.iso-map-overlay-module__W2FDFq__cityPervo{display:none}.iso-map-overlay-module__W2FDFq__routeLine{stroke-width:6px}.iso-map-overlay-module__W2FDFq__routeGlow{stroke-width:28px}}@media (prefers-reduced-motion:reduce){.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pulse1,.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pulse2,.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pulse3{opacity:.4;animation:none;transform:scale(1)}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__routeGlow,.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__routeLine{stroke-dashoffset:0;animation:none}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__comet{opacity:0;animation:none}.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__city,.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__pin,.iso-map-overlay-module__W2FDFq__isPlaying .iso-map-overlay-module__W2FDFq__label{transition:none}}
