body{margin:0}.error-svg{display:block}#window-1{animation:10s steps(2,end) infinite alternate light}#window-2{animation:19s steps(2,end) infinite alternate light}#window-3{animation:17s steps(2,end) infinite alternate light}#window-4{animation:15s steps(2,end) infinite alternate light}#window-5{animation:14s steps(2,end) infinite alternate light}#window-6{animation:12s steps(2,end) infinite alternate light}#window-7{animation:18s steps(2,end) infinite alternate light}#window-8{animation:10s steps(2,end) infinite alternate light}#window-9{animation:15s steps(2,end) infinite alternate light}#window-10{animation:13s steps(2,end) infinite alternate light}#window-11,#window-12{animation:12s steps(2,end) infinite alternate light}#window-13{animation:14s steps(2,end) infinite alternate light}#window-14{animation:16s steps(2,end) infinite alternate light}#window-15{animation:11s steps(2,end) infinite alternate light}#window-16{animation:14s steps(2,end) infinite alternate light}#car-3,#car-4,#car-5,#car-7,#car-8{transform-origin:50%;transform-box:fill-box}#car-1{animation:30s linear infinite car1}#car-2{animation:30s linear infinite car2}#car-3{animation:15s linear infinite car3}#car-4{animation:15s linear infinite car4}#car-5{animation:30s linear infinite car5}#car-6{animation:30s linear infinite car6}#car-7{animation:15s linear infinite car7}#car-8{animation:10s linear infinite car8}#car-9{animation:15s linear infinite car9}@keyframes car1{0%{transform:translate(0)}20%{transform:translate(-23.25%,-150px)}30%{transform:translate(-23.25%,-128px)}50%{transform:translateY(22px)}70%{transform:translate(46.5%,322px)}80%{transform:translate(46.5%,300px)}to{transform:translate(0)}}@keyframes car2{0%{transform:translate(0)}20%{transform:translate(46.5%,300px)}21%{transform:translate(46.5%,278px)}50%{transform:translateY(-22px)}70%{transform:translate(-23.25%,-172px)}80%{transform:translate(-23.25%,-150px)}to{transform:translate(0)}}@keyframes car3{0%{transform:translate(0)}10%{transform:translate(70px,-40px)}11%{transform:translate(70px,-40px)rotateY(180deg)}50%{transform:translate(550px,240px)rotateY(180deg)}51%{transform:translate(70px,248px)rotateY(180deg)}75%{transform:translate(-180px,105px)rotateY(180deg)}76%{transform:translate(-180px,105px)}to{transform:translate(0)}}@keyframes car4{0%{transform:translate(0)}15%{transform:translate(-87.5px,50px)}16%{transform:translate(-87.5px,50px)rotateY(180deg)}31%{transform:translate(-206px,-16px)rotateY(180deg)}32%{transform:translate(-206px,-16px)}47%{transform:translate(-80px,-80px)}74%{transform:translate(-90px,-90px)rotateY(180deg)}89%{transform:translate(44px,-24px)rotateY(180deg)}90%{transform:translate(44px,-24px)}to{transform:translate(0)}}@keyframes car5{0%{transform:translate(0)}10%{transform:translate(150px,82px)}52%{transform:translate(720px,82px)}72%{transform:translate(210px,-210px)}73%{transform:translate(210px,-210px)rotateY(180deg)}94%{transform:translate(-75px,-45px)rotateY(180deg)}95%{transform:translate(-75px,-45px)}to{transform:translate(0)}}@keyframes car6{0%{opacity:1;transform:translate(0)}60%{opacity:1;transform:translate(-31%,-200px)}61%{opacity:0;transform:translate(-31%,-200px)}62%{opacity:0;transform:translate(38.25%,250px)}63%{opacity:1;transform:translate(38.25%,250px)}to{opacity:1;transform:translate(0)}}@keyframes car7{0%{opacity:1;transform:translate(0)}46%{opacity:1;transform:translate(460px,265px)}47%{opacity:0;transform:translate(460px,265px)}48%{opacity:0;transform:translate(-100px,45px)rotateY(180deg)}79%{opacity:1;transform:translate(-100px,45px)rotateY(180deg)}94%{opacity:1;transform:translate(-16px,-6px)rotateY(180deg)}95%{opacity:1;transform:translate(-16px,-6px)}to{opacity:1;transform:translate(0)}}@keyframes car8{0%{opacity:1;transform:translate(0)}20%{transform:translate(-25px,16px)}21%{opacity:1;transform:translate(-25px,16px)rotateY(180deg)}40%{opacity:1;transform:translate(-120px,-34px)rotateY(180deg)}41%{opacity:0;transform:translate(-120px,-34px)}42%{opacity:0;transform:translate(80px,-40px)}75%{opacity:1;transform:translate(80px,-40px)}to{opacity:1;transform:translate(0)}}@keyframes car9{0%{transform:translate(0)}20%{transform:translate(31%,-200px)}21%{transform:translate(31%,-222px)}50%{transform:translateY(-22px)}60%{transform:translate(-7.75%,28px)}61%{transform:translate(-7.75%,50px)}90%{transform:translate(-7.75%,50px)}}
