.doodle-spinner{--doodle-color: #1c3045;width:250px;height:129px}.doodle-arm,.doodle-knuckle,.doodle-return{fill:none;stroke:var(--doodle-color);stroke-width:7.9;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.doodle-arm{animation:arm-draw 7s ease-in-out infinite}.doodle-knuckle--2{animation:knuckle2 7s ease-in-out infinite}.doodle-knuckle--3{animation:knuckle3 7s ease-in-out infinite}.doodle-return{animation:return-draw 7s ease-in-out infinite}.doodle-spark{fill:none;stroke:var(--doodle-color);stroke-width:6.5;stroke-linecap:round;stroke-dasharray:1}.doodle-spark--1{animation:spark1 7s ease-in-out infinite}.doodle-spark--2{animation:spark2 7s ease-in-out infinite}.doodle-spark--3{animation:spark3 7s ease-in-out infinite}@keyframes arm-draw{0%{stroke-dashoffset:1}35%{stroke-dashoffset:0}82%{stroke-dashoffset:0}95%{stroke-dashoffset:-1}to{stroke-dashoffset:-1}}@keyframes knuckle2{0%{stroke-dashoffset:1;opacity:0}37%{stroke-dashoffset:1;opacity:0}37.1%{stroke-dashoffset:1;opacity:1}44%{stroke-dashoffset:0}82%{stroke-dashoffset:0}95%{stroke-dashoffset:-1;opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes knuckle3{0%{stroke-dashoffset:1;opacity:0}46%{stroke-dashoffset:1;opacity:0}46.1%{stroke-dashoffset:1;opacity:1}53%{stroke-dashoffset:0}82%{stroke-dashoffset:0}95%{stroke-dashoffset:-1;opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes return-draw{0%{stroke-dashoffset:1;opacity:0}55%{stroke-dashoffset:1;opacity:0}55.1%{stroke-dashoffset:1;opacity:1}72%{stroke-dashoffset:0}82%{stroke-dashoffset:0}95%{stroke-dashoffset:-1;opacity:1}to{stroke-dashoffset:-1;opacity:0}}@keyframes spark1{0%{stroke-dashoffset:1;opacity:0}65%{stroke-dashoffset:1;opacity:0}69%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes spark2{0%{stroke-dashoffset:1;opacity:0}67%{stroke-dashoffset:1;opacity:0}71%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@keyframes spark3{0%{stroke-dashoffset:1;opacity:0}69%{stroke-dashoffset:1;opacity:0}73%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1;opacity:0}}@media (prefers-reduced-motion: reduce){.doodle-arm,.doodle-knuckle,.doodle-return,.doodle-spark{animation:none;stroke-dashoffset:0;opacity:1}}
