.rule.svelte-zj5gtg{border-bottom:1.5px solid var(--line);height:52px;position:relative}.lane.svelte-zj5gtg{height:48px;animation:16s linear infinite svelte-zj5gtg-cross;position:absolute;bottom:-2px;left:0;right:0}svg.svelte-zj5gtg{position:absolute;bottom:0;left:0;overflow:visible;transform:translate(-50%)}.fig.svelte-zj5gtg{stroke:var(--fg);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;fill:none}circle.svelte-zj5gtg{fill:var(--fg);stroke:none}.body.svelte-zj5gtg,.arm.svelte-zj5gtg,.thigh.svelte-zj5gtg,.shin.svelte-zj5gtg{animation-duration:.52s;animation-timing-function:cubic-bezier(.3333,0,.6667,1);animation-iteration-count:infinite}.body.svelte-zj5gtg{animation-name:svelte-zj5gtg-bob;rotate:8deg}.thigh.svelte-zj5gtg{animation-name:svelte-zj5gtg-thigh}.shin.svelte-zj5gtg{animation-name:svelte-zj5gtg-shin}.arm.svelte-zj5gtg{animation-name:svelte-zj5gtg-arm}.b.svelte-zj5gtg{animation-delay:-260ms}@keyframes svelte-zj5gtg-cross{0%{transform:translate(-4%)}to{transform:translate(104%)}}@keyframes svelte-zj5gtg-bob{0%,50%,to{translate:0}25%,75%{translate:0 -3px}}@keyframes svelte-zj5gtg-thigh{0%,to{rotate:-38deg}25%{rotate:-6deg}50%{rotate:34deg}75%{rotate:-14deg}}@keyframes svelte-zj5gtg-shin{0%,to{rotate:18deg}22%{rotate:6deg}50%{rotate:32deg}72%{rotate:105deg}}@keyframes svelte-zj5gtg-arm{0%,to{rotate:26.6deg}25%{rotate:4.2deg}50%{rotate:-23.8deg}75%{rotate:9.8deg}}@media (prefers-reduced-motion:reduce){.lane.svelte-zj5gtg{display:none}}
