.vkmap .rt{fill:none;opacity:0;transition:opacity .8s ease}
.vkmap .nd{opacity:0;transition:opacity .8s ease}
.vkmap.era0 .e0,.vkmap.era1 .e1,.vkmap.era2 .e2,.vkmap.era3 .e3,.vkmap.era4 .e4,.vkmap.era5 .e5{opacity:1}
.vkmap.m-raid .rt.trade,.vkmap.m-raid .rt.settle,.vkmap.m-trade .rt.raid,.vkmap.m-trade .rt.settle,.vkmap.m-settle .rt.raid,.vkmap.m-settle .rt.trade{opacity:0}
.vkmap .raid{stroke:var(--accent)}.vkmap .trade{stroke:#6FD3D0}.vkmap .settle{stroke:#F2E9D0}
.vkmap .rt-base{stroke-width:2.2;opacity:.38}
.vkmap .rt-flow{stroke-width:6.5;stroke-linecap:round;stroke-dasharray:.1 34;animation:vkflow 1.5s linear infinite}
.vkmap .nd circle.ring{fill:none;stroke:#ECE6D8;stroke-width:1.5;opacity:.7;animation:vkpulse 2.6s ease-out infinite}
.vkmap .nd circle.dot{fill:#ECE6D8}
.vkmap .nd text{font-family:var(--f-ui),'Segoe UI',sans-serif;font-size:19px;fill:#ECE6D8;paint-order:stroke;stroke:#08120d;stroke-width:5px;stroke-linejoin:round}
.vkmap .nd text.yr{fill:#9AA7B4;font-size:16px}
