.patrol-human{transform:scale(1.1)}
.patrol-leg,.patrol-arm{transform-box:view-box}
.patrol-leg{transform-origin:0 -14px}
.patrol-leg-back{animation-delay:-.95s}.patrol-leg-front{animation-delay:0s}
.patrol-arm{transform-origin:0 -24px}
.patrol-arm-front{animation-delay:-.95s}.patrol-arm-back{animation-delay:0s}
.patrol-upper{transform-box:view-box}
.patrol-human.is-stopped .patrol-leg,.patrol-human.is-stopped .patrol-arm,.patrol-human.is-stopped .patrol-upper{animation-play-state:paused}
@keyframes patrol-step{from{transform:rotate(-13deg)}to{transform:rotate(13deg)}}
@keyframes patrol-arm{from{transform:rotate(-9deg)}to{transform:rotate(9deg)}}
@keyframes patrol-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-.5px)}}
@media(prefers-reduced-motion:reduce){.patrol-motion{display:none}.patrol-human *{animation:none!important}}
