.sc-pedestrians .pd-drive .spin{animation:none}.sc-pedestrians[data-phase=go] .pd-drive{animation:pedestrians-go 8.85s linear forwards}.sc-pedestrians[data-phase=go] .pd-drive .spin{animation:pedestrians-roll 8.85s linear forwards}.sc-pedestrians[data-phase=slow] .pd-drive{animation:pedestrians-brake 1.5s cubic-bezier(.33,.67,.67,1) forwards}.sc-pedestrians[data-phase=slow] .pd-drive .spin{animation:pedestrians-rollb 1.5s cubic-bezier(.33,.67,.67,1) forwards}@keyframes pedestrians-go{0%{transform:none;animation-timing-function:cubic-bezier(.33,0,.67,.33)}22.15%{transform:translate(313.6px)}39.36%{transform:translate(801px);animation-timing-function:step-end}40%{transform:translate(-900px)}63.28%{transform:translate(-240px)}to{transform:translate(801px)}}@keyframes pedestrians-roll{0%{transform:none;animation-timing-function:cubic-bezier(.33,0,.67,.33)}22.15%{transform:rotate(1134deg)}39.36%{transform:rotate(2897deg);animation-timing-function:step-end}40%{transform:rotate(-3255deg)}63.28%{transform:rotate(-868deg)}to{transform:rotate(2897deg)}}@keyframes pedestrians-brake{0%{transform:translate(-240px)}to{transform:none}}@keyframes pedestrians-rollb{0%{transform:rotate(-868deg)}to{transform:none}}.sc-pedestrians .pd-walk{opacity:0}.sc-pedestrians[data-phase=stop] .pd-walk{animation:pedestrians-walk 3.4s step-end forwards}.sc-pedestrians[data-phase=stop] .pd-hand{animation:pedestrians-flash 3.4s step-end forwards}@keyframes pedestrians-walk{0%{opacity:1}45%,to{opacity:0}}@keyframes pedestrians-flash{0%{opacity:0}45%{opacity:1}59.7%{opacity:.1}74.4%{opacity:1}89.1%{opacity:.1}to{opacity:1}}.sc-pedestrians .pd-gmv,.sc-pedestrians .pd-mv,.sc-pedestrians .pd-arm,.sc-pedestrians .pd-pad,.sc-pedestrians .pd-cane{transform-box:view-box;transform-origin:0 0}.sc-pedestrians .pd-arm{transform-origin:0 -51px}.sc-pedestrians .pd-pad{transform-origin:-3px -30.4px}.sc-pedestrians[data-phase=stop] .pd-gmv{animation:pedestrians-guard 3.4s linear forwards}.sc-pedestrians[data-phase=stop] .pd-arm{animation:pedestrians-arm 3.4s forwards}.sc-pedestrians[data-phase=stop] .pd-pad{animation:pedestrians-pad 3.4s forwards}@keyframes pedestrians-guard{0%,8.8%{transform:none}33.8%,70.6%{transform:translate(-6px,34px) scale(1.06)}92.6%,to{transform:none}}@keyframes pedestrians-arm{0%{transform:none}8.8%,92.6%{transform:rotate(110deg)}98.5%,to{transform:none}}@keyframes pedestrians-pad{0%{transform:none}8.8%,92.6%{transform:rotate(-110deg)}98.5%,to{transform:none}}.sc-pedestrians[data-phase=stop] .pd-g1{animation:pedestrians-lift .425s .3s 2,pedestrians-lift .375s 2.4s 2}.sc-pedestrians[data-phase=stop] .pd-g2{animation:pedestrians-lift .425s .51s 2,pedestrians-lift .375s 2.59s 2}@keyframes pedestrians-lift{0%,50%,to{transform:none}25%{transform:scaleY(.86)}}.sc-pedestrians[data-phase=stop] .pd-mv{animation:pedestrians-xb 3.4s linear forwards}.sc-pedestrians[data-phase=stop] .pd-a{animation-name:pedestrians-xa}.sc-pedestrians[data-phase=stop] .pd-c{animation-name:pedestrians-xc}.sc-pedestrians[data-phase=stop] .pd-d{animation-name:pedestrians-xd}@keyframes pedestrians-xb{0%,14.7%{transform:none;opacity:1}63.2%{transform:translate(-5px,63.7px) scale(1.137);opacity:1}75%,to{transform:translate(-5.5px,69px) scale(1.15);opacity:0}}@keyframes pedestrians-xa{0%,20%{transform:none;opacity:1}68.5%{transform:translate(8px,66.3px) scale(1.137);opacity:1}80.3%,to{transform:translate(9px,71px) scale(1.15);opacity:0}}@keyframes pedestrians-xc{0%,24.7%{transform:none;opacity:1}73.2%{transform:translateY(66.3px) scale(1.137);opacity:1}85%,to{transform:translateY(71px) scale(1.15);opacity:0}}@keyframes pedestrians-xd{0%,28.8%{transform:none;opacity:1}77.4%{transform:translate(5px,66.3px) scale(1.137);opacity:1}89.1%,to{transform:translate(5.5px,70px) scale(1.15);opacity:0}}.sc-pedestrians.launch .pd-mv{animation:pedestrians-back 1.3s ease-out both}@keyframes pedestrians-back{0%,40%{opacity:0}to{opacity:1}}.sc-pedestrians .pd-lg{transform-box:fill-box;transform-origin:50% 0}.sc-pedestrians[data-phase=stop] .pd-l1{animation:pedestrians-step .5s .5s ease-in-out infinite alternate}.sc-pedestrians[data-phase=stop] .pd-l2{animation:pedestrians-step .5s .5s ease-in-out infinite alternate-reverse}.sc-pedestrians .pd-a .pd-lg{animation-delay:.68s}.sc-pedestrians .pd-c .pd-lg{animation-delay:.84s}.sc-pedestrians .pd-d .pd-lg{animation-delay:.98s}@keyframes pedestrians-step{to{transform:scaleY(.86)}}.sc-pedestrians .pd-cane{transform-origin:-9.7px -29px}.sc-pedestrians[data-phase=stop] .pd-cane{animation:pedestrians-sweep .5s .98s ease-in-out infinite alternate}@keyframes pedestrians-sweep{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}
