.ash-loader{flex:none;position:relative}.ash-loader__stage{transform-origin:0 0;width:512px;height:512px;position:absolute;top:0;left:0}.ash-loader__stage>*{position:absolute}.ash-blue{background:linear-gradient(170deg,#0a55ff,#00a8ff);border-radius:42px;width:190px;height:256px;top:122px;left:73px}.ash-pink{background:linear-gradient(210deg,#ff6d3a,#ff2d78 55%,#ff06a0);border-radius:38px;width:202px;height:234px;top:158px;left:180px}.ash-a{width:170px;height:170px;top:195px;left:133px}.ash-a>*{position:absolute}.ash-a__ring{background:#fff;border-radius:50%;width:170px;height:170px;top:0;left:0}.ash-a__stem{background:#fff;border-radius:23px;width:46px;height:160px;top:5px;left:122px}.ash-a__dot{background:#ff3d7f;border-radius:50%;width:76px;height:76px;top:47px;left:47px}.ash-spark{width:22px;height:44px}.ash-spark>i{transform-origin:50% 100%;opacity:0;border-radius:11px;width:100%;height:100%;display:block}.ash-loader [data-a]{animation-duration:var(--ash-dur);animation-timing-function:cubic-bezier(.45,0,.35,1);animation-iteration-count:infinite;animation-delay:var(--ash-delay,0s)}.ash-loader--rock .ash-blue{animation-name:ashBlueRock}.ash-loader--rock .ash-pink{animation-name:ashPinkRock}.ash-loader--rock .ash-a{animation-name:ashABob}.ash-loader--rock .ash-spark>i{animation-name:ashSpark}.ash-loader--build .ash-blue{animation-name:ashBlueBuild}.ash-loader--build .ash-pink{animation-name:ashPinkBuild}.ash-loader--build .ash-a{animation-name:ashABuild}.ash-loader--build .ash-spark>i{animation-name:ashSparkBuild}@keyframes ashBlueRock{0%,to{transform:rotate(-8deg)translate(0)}50%{transform:rotate(-15deg)translate(-12px,-6px)}}@keyframes ashPinkRock{0%,to{transform:rotate(-4deg)translate(0)}50%{transform:rotate(3deg)translate(10px,8px)}}@keyframes ashABob{0%,to{transform:scale(1)}50%{transform:scale(.93)}}@keyframes ashSpark{0%{opacity:0;transform:scaleY(.15)}18%{opacity:1;transform:scaleY(1)}45%{opacity:1;transform:scaleY(1)}62%,to{opacity:0;transform:scaleY(.15)}}@keyframes ashBlueBuild{0%,8%{transform:translate(60px,20px)rotate(-4deg)}30%,78%{transform:translate(0)rotate(-8deg)}to{transform:translate(60px,20px)rotate(-4deg)}}@keyframes ashPinkBuild{0%,8%{transform:translate(-50px,-20px)rotate(-4deg)}30%,78%{transform:translate(0)rotate(-4deg)}to{transform:translate(-50px,-20px)rotate(-4deg)}}@keyframes ashABuild{0%,22%{opacity:0;transform:scale(.4)}36%{opacity:1;transform:scale(1.08)}44%,78%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.4)}}@keyframes ashSparkBuild{0%,40%{opacity:0;transform:scaleY(.15)}50%,72%{opacity:1;transform:scaleY(1)}84%,to{opacity:0;transform:scaleY(.15)}}@media (prefers-reduced-motion:reduce){.ash-loader [data-a]{animation:none!important}.ash-blue{transform:rotate(-8deg)}.ash-pink{transform:rotate(-4deg)}.ash-spark>i{opacity:1}}
