body{--dc1x1:214pt;--dc1y1:135pt;--dc1x2:85pt;--dc1y2:163pt;--dc2x1:306pt;--dc2y1:356pt;--dc2x2:562pt;--dc2y2:168pt;--dc3x1:540pt;--dc3y1:68pt;--dc3x2:458pt;--dc3y2:95pt}#schema{top:60px;right:-3%;scale:.7}#schema img{width:1000pt;opacity:.18}#schema .dc{position:absolute;border-radius:50%;z-index:20}#schema .pp{position:absolute;border-radius:50%;width:2pt;height:2pt;background-color:#fff;z-index:10}@keyframes anim-dc1{0%{background-color:#4a86e8;width:12pt;height:12pt;margin-left:0;margin-top:0}50%{background-color:#eb5e28;width:18pt;height:18pt;margin-left:-3pt;margin-top:-3pt}100%{background-color:#4a86e8;width:12pt;height:12pt;margin-left:0;margin-top:0}}@keyframes anim-dc2{0%{background-color:#55a034;width:18pt;height:18pt;margin-left:-3pt;margin-top:-3pt}50%{background-color:#4a86e8;width:12pt;height:12pt;margin-left:0;margin-top:0}100%{background-color:#55a034;width:18pt;height:18pt;margin-left:-3pt;margin-top:-3pt}}@keyframes anim-dc3{0%{background-color:#eb5e28;width:12pt;height:12pt;margin-left:0;margin-top:0}50%{background-color:#55a034;width:18pt;height:18pt;margin-left:-3pt;margin-top:-3pt}100%{background-color:#eb5e28;width:12pt;height:12pt;margin-left:0;margin-top:0}}@keyframes dot1a{0%{left:var(--dc1x1);top:var(--dc1y1)}100%{left:var(--dc3x1);top:var(--dc3y1)}}@keyframes dot2a{0%{left:var(--dc3x1);top:var(--dc3y1)}100%{left:var(--dc2x1);top:var(--dc2y1)}}@keyframes dot3a{0%{left:var(--dc2x1);top:var(--dc2y1)}100%{left:var(--dc1x1);top:var(--dc1y1)}}@keyframes dot4a{0%{left:var(--dc3x1);top:var(--dc3y1)}100%{left:var(--dc1x1);top:var(--dc1y1)}}@keyframes dot1b{0%{left:var(--dc1x2);top:var(--dc1y2)}100%{left:var(--dc3x2);top:var(--dc3y2)}}@keyframes dot2b{0%{left:var(--dc3x2);top:var(--dc3y2)}100%{left:var(--dc2x2);top:var(--dc2y2)}}@keyframes dot3b{0%{left:var(--dc2x2);top:var(--dc2y2)}100%{left:var(--dc1x2);top:var(--dc1y2)}}@keyframes dot4b{0%{left:var(--dc3x2);top:var(--dc3y2)}100%{left:var(--dc1x2);top:var(--dc1y2)}}@keyframes part1{0%{opacity:0}5%{opacity:1}45%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes part2{0%{opacity:0}50%{opacity:0}55%{opacity:1}95%{opacity:1}100%{opacity:0}}@keyframes anim-dc1-pos{0%{left:calc(var(--dc1x1) - 5pt);top:calc(var(--dc1y1) - 5pt);opacity:0}5%{left:calc(var(--dc1x1) - 5pt);top:calc(var(--dc1y1) - 5pt);opacity:1}45%{left:calc(var(--dc1x1) - 5pt);top:calc(var(--dc1y1) - 5pt);opacity:1}50%{left:calc(var(--dc1x1) - 5pt);top:calc(var(--dc1y1) - 5pt);opacity:0}51%{left:calc(var(--dc1x2) - 5pt);top:calc(var(--dc1y2) - 5pt);opacity:0}55%{left:calc(var(--dc1x2) - 5pt);top:calc(var(--dc1y2) - 5pt);opacity:1}95%{left:calc(var(--dc1x2) - 5pt);top:calc(var(--dc1y2) - 5pt);opacity:1}100%{left:calc(var(--dc1x2) - 5pt);top:calc(var(--dc1y2) - 5pt);opacity:0}}@keyframes anim-dc2-pos{0%{left:calc(var(--dc2x1) - 5pt);top:calc(var(--dc2y1) - 5pt);opacity:0}5%{left:calc(var(--dc2x1) - 5pt);top:calc(var(--dc2y1) - 5pt);opacity:1}45%{left:calc(var(--dc2x1) - 5pt);top:calc(var(--dc2y1) - 5pt);opacity:1}50%{left:calc(var(--dc2x1) - 5pt);top:calc(var(--dc2y1) - 5pt);opacity:0}51%{left:calc(var(--dc2x2) - 5pt);top:calc(var(--dc2y2) - 5pt);opacity:0}55%{left:calc(var(--dc2x2) - 5pt);top:calc(var(--dc2y2) - 5pt);opacity:1}95%{left:calc(var(--dc2x2) - 5pt);top:calc(var(--dc2y2) - 5pt);opacity:1}100%{left:calc(var(--dc2x2) - 5pt);top:calc(var(--dc2y2) - 5pt);opacity:0}}@keyframes anim-dc3-pos{0%{left:calc(var(--dc3x1) - 5pt);top:calc(var(--dc3y1) - 5pt);opacity:0}5%{left:calc(var(--dc3x1) - 5pt);top:calc(var(--dc3y1) - 5pt);opacity:1}45%{left:calc(var(--dc3x1) - 5pt);top:calc(var(--dc3y1) - 5pt);opacity:1}50%{left:calc(var(--dc3x1) - 5pt);top:calc(var(--dc3y1) - 5pt);opacity:0}51%{left:calc(var(--dc3x2) - 5pt);top:calc(var(--dc3y2) - 5pt);opacity:0}55%{left:calc(var(--dc3x2) - 5pt);top:calc(var(--dc3y2) - 5pt);opacity:1}95%{left:calc(var(--dc3x2) - 5pt);top:calc(var(--dc3y2) - 5pt);opacity:1}100%{left:calc(var(--dc3x2) - 5pt);top:calc(var(--dc3y2) - 5pt);opacity:0}}#schema #pp1a{animation:dot1a 1.5s ease 1s infinite,part1 20s linear 0s infinite}#schema #pp2a{animation:dot2a 1.5s ease .5s infinite,part1 20s linear 0s infinite}#schema #pp3a{animation:dot3a 1.5s ease .2s infinite,part1 20s linear 0s infinite}#schema #pp4a{animation:dot4a 1.5s ease .8s infinite,part1 20s linear 0s infinite}#schema #pp1b{animation:dot1b 1.5s ease 1s infinite,part2 20s linear 0s infinite}#schema #pp2b{animation:dot2b 1.5s ease .5s infinite,part2 20s linear 0s infinite}#schema #pp3b{animation:dot3b 1.5s ease .2s infinite,part2 20s linear 0s infinite}#schema #pp4b{animation:dot4b 1.5s ease .8s infinite,part2 20s linear 0s infinite}#schema #dc1{width:12pt;height:12pt;animation:anim-dc1-pos 20s linear 0s infinite,anim-dc1 3s linear 0s infinite}#schema #dc2{width:18pt;height:18pt;animation:anim-dc2-pos 20s linear 0s infinite,anim-dc2 3s linear 0s infinite}#schema #dc3{width:12pt;height:12pt;animation:anim-dc3-pos 20s linear 0s infinite,anim-dc3 3s linear 0s infinite}