@keyframes sim-module__O2gcGW__pulse{0%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(1.55)}}.sim-module__O2gcGW__pulse{animation:1.4s ease-out infinite sim-module__O2gcGW__pulse}@keyframes sim-module__O2gcGW__fill{to{stroke-dashoffset:0}}.sim-module__O2gcGW__holdRing{stroke-dasharray:100;stroke-dashoffset:100px;animation-name:sim-module__O2gcGW__fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes sim-module__O2gcGW__coach{0%{stroke-dashoffset:100px;opacity:1}45%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.sim-module__O2gcGW__coachRing{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.6s ease-in-out infinite sim-module__O2gcGW__coach}@keyframes sim-module__O2gcGW__ghostTap{0%{opacity:0;transform:translate(10%,30%)}25%{opacity:1;transform:translate(10%,30%)}45%,60%{opacity:1;transform:translate(0)scale(.92)}85%,to{opacity:0;transform:translate(10%,30%)}}.sim-module__O2gcGW__ghostTap{animation:1.8s ease-in-out infinite sim-module__O2gcGW__ghostTap}@keyframes sim-module__O2gcGW__ghostHold{0%{opacity:0;transform:translate(10%,30%)}15%{opacity:1;transform:translate(0)scale(.92)}75%{opacity:1;transform:translate(0)scale(.92)}90%,to{opacity:0;transform:translate(10%,30%)}}.sim-module__O2gcGW__ghostHold{animation:2s ease-in-out infinite sim-module__O2gcGW__ghostHold}@keyframes sim-module__O2gcGW__ghostFill{0%,15%{stroke-dashoffset:100px;opacity:1}65%,80%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}.sim-module__O2gcGW__ghostFill{stroke-dasharray:100;stroke-dashoffset:100px;animation:2s linear infinite sim-module__O2gcGW__ghostFill}@keyframes sim-module__O2gcGW__ghostRipple{0%,45%{opacity:0;transform:scale(.6)}55%{opacity:.9}to{opacity:0;transform:scale(1.5)}}.sim-module__O2gcGW__ghostRipple{animation:1.8s ease-out infinite sim-module__O2gcGW__ghostRipple}@keyframes sim-module__O2gcGW__ghostSwipe{0%{opacity:0;transform:translateY(0)}15%{opacity:1;transform:translateY(0)}80%{transform:translateY(var(--ghost-travel,-120px));opacity:1}to{transform:translateY(var(--ghost-travel,-120px));opacity:0}}.sim-module__O2gcGW__ghostSwipe{animation:1.8s ease-in-out infinite sim-module__O2gcGW__ghostSwipe}@keyframes sim-module__O2gcGW__nudge{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1.45)}to{opacity:0;transform:scale(1)}}.sim-module__O2gcGW__nudge{animation:.5s ease-out forwards sim-module__O2gcGW__nudge}@keyframes sim-module__O2gcGW__breathe{0%,to{opacity:.35}50%{opacity:1}}.sim-module__O2gcGW__breathe{animation:1.6s ease-in-out infinite sim-module__O2gcGW__breathe}@keyframes sim-module__O2gcGW__lane{0%{opacity:0;transform:translateY(40%)}30%{opacity:1}to{opacity:0;transform:translateY(-40%)}}.sim-module__O2gcGW__laneArrow{animation:1.6s ease-in-out infinite sim-module__O2gcGW__lane}@keyframes sim-module__O2gcGW__ripple{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}.sim-module__O2gcGW__ripple{animation:.8s ease-out forwards sim-module__O2gcGW__ripple}@keyframes sim-module__O2gcGW__cut{0%{opacity:1}to{opacity:0}}.sim-module__O2gcGW__cut{animation:.35s ease-out forwards sim-module__O2gcGW__cut}@keyframes sim-module__O2gcGW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sim-module__O2gcGW__grow{transform-origin:0;animation-name:sim-module__O2gcGW__grow;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes sim-module__O2gcGW__handIn{0%{opacity:0;transform:translateY(38%)scale(1.25)rotate(-8deg)}to{opacity:1;transform:translateY(4%)scale(.95)rotate(0)}}@keyframes sim-module__O2gcGW__handOut{0%{opacity:1;transform:translateY(4%)scale(.95)}to{opacity:0;transform:translateY(-14%)scale(1.06)}}.sim-module__O2gcGW__handIn{animation:.32s cubic-bezier(.2,.9,.3,1.15) forwards sim-module__O2gcGW__handIn}.sim-module__O2gcGW__handOut{animation:.36s ease-out forwards sim-module__O2gcGW__handOut}@media (prefers-reduced-motion:reduce){.sim-module__O2gcGW__pulse,.sim-module__O2gcGW__breathe,.sim-module__O2gcGW__laneArrow,.sim-module__O2gcGW__ripple,.sim-module__O2gcGW__cut{animation:none}.sim-module__O2gcGW__handIn{opacity:1;animation:none}.sim-module__O2gcGW__handOut{opacity:0;animation:none}.sim-module__O2gcGW__pulse{opacity:.8}.sim-module__O2gcGW__holdRing,.sim-module__O2gcGW__coachRing,.sim-module__O2gcGW__ghostFill{stroke-dashoffset:0;animation:none}.sim-module__O2gcGW__ghostTap,.sim-module__O2gcGW__ghostHold,.sim-module__O2gcGW__ghostSwipe{opacity:1;animation:none}.sim-module__O2gcGW__ghostRipple,.sim-module__O2gcGW__nudge{opacity:0;animation:none}.sim-module__O2gcGW__grow{animation:none;transform:none}}
