.ah-cube-loader{width:48px;height:48px;margin:0 auto 1.2rem;position:relative}.ah-cube-loader:before{content:"";background:#f0808050;border-radius:50%;width:48px;height:5px;animation:.5s linear infinite ah-shadow-animation;position:absolute;top:60px;left:0}.ah-cube-loader:after{content:"";background:#f08080;border-radius:4px;width:100%;height:100%;animation:.5s linear infinite ah-jump-animation;position:absolute;top:0;left:0}@keyframes ah-jump-animation{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px)rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px)scaleY(.9)rotate(45deg)}75%{transform:translateY(9px)rotate(67.5deg)}to{transform:translateY(0)rotate(90deg)}}@keyframes ah-shadow-animation{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}.ah-spinner-loader{border:4.5px solid #dbdcef;border-color:#dbdcef #0000;border-radius:50%;width:56px;height:56px;animation:1s linear infinite ah-spinner-loader-animation;display:grid}.ah-spinner-loader:before,.ah-spinner-loader:after{content:"";border:inherit;border-radius:50%;grid-area:1/1;margin:2px}.ah-spinner-loader:before{animation:inherit;border-color:#474bff #0000;animation-duration:.5s;animation-direction:reverse}.ah-spinner-loader:after{margin:9px}@keyframes ah-spinner-loader-animation{to{transform:rotate(1turn)}}.ah-line-loader{background-color:#0003;border-radius:30px;width:130px;height:4px;display:block;position:relative}.ah-line-loader:before{content:"";background:#0071e2;border-radius:30px;width:0;height:100%;animation:1s ease-in-out infinite ah-line-moving;position:absolute;top:0;left:0}@keyframes ah-line-moving{50%{width:100%}to{width:0;right:0;left:unset}}.ah-heart-rate-loader svg polyline{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ah-heart-rate-loader svg polyline#back{fill:none;stroke:#ff4d5033}.ah-heart-rate-loader svg polyline#front{fill:none;stroke:#ff4d4f;stroke-dasharray:48 144;stroke-dashoffset:192px;animation:1.4s linear infinite ah-heart-rate-loader-animation}@keyframes ah-heart-rate-loader-animation{72.5%{opacity:0}to{stroke-dashoffset:0}}