[class*=loader-]{display:inline-block;width:1em;height:1em;color:inherit;vertical-align:middle;pointer-events:none}.loader-01{border:.2em dotted currentcolor;border-radius:50%;-webkit-animation:1s linear infinite loader-01;animation:1s linear infinite loader-01}@-webkit-keyframes loader-01{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-01{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-02{border:.2em solid transparent;border-left-color:currentcolor;border-right-color:currentcolor;border-radius:50%;-webkit-animation:1s linear infinite loader-02;animation:1s linear infinite loader-02}@-webkit-keyframes loader-02{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-02{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-03{border:7px solid currentcolor;border-bottom-color:transparent;border-radius:50%;-webkit-animation:1s linear infinite loader-03;animation:1s linear infinite loader-03;position:relative}@-webkit-keyframes loader-03{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-03{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-04{border:1px solid currentcolor;border-radius:50%;-webkit-animation:1s linear infinite loader-04;animation:1s linear infinite loader-04;position:relative}.loader-04:before,.loader-05:before{content:'';position:absolute;top:-.2em;border:.2em solid currentcolor;display:block}.loader-04:before{width:0;height:0;left:50%;border-radius:50%}.loader-05,.loader-30{border:.2em solid transparent;position:relative}@-webkit-keyframes loader-04{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-04{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-05{border-top-color:currentcolor;border-radius:50%;-webkit-animation:1s linear infinite loader-05;animation:1s linear infinite loader-05}.loader-05:before{width:inherit;height:inherit;left:-.2em;border-radius:50%;opacity:.5}.loader-07:after,.loader-07:before,.loader-08:after,.loader-08:before{width:inherit;height:inherit;left:0;content:'';position:absolute;top:0}@-webkit-keyframes loader-05{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-05{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-06{border:.2em solid currentcolor;border-radius:50%;-webkit-animation:1s ease-out infinite loader-06;animation:1s ease-out infinite loader-06}@-webkit-keyframes loader-06{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes loader-06{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.loader-07{border:0 solid transparent;border-radius:50%;position:relative}.loader-07:after,.loader-07:before{border:.2em solid currentcolor;border-radius:50%;-webkit-animation:1s linear infinite loader-07;animation:1s linear infinite loader-07;opacity:0}.loader-08:after,.loader-08:before,.loader-09{border-radius:50%;background-color:currentcolor}.loader-07:before{-webkit-animation-delay:1s;animation-delay:1s}.loader-07:after{-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes loader-07{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes loader-07{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.loader-08,.loader-12,.loader-18,.loader-21,.loader-36{position:relative}.loader-08:after,.loader-08:before{opacity:.6;-webkit-animation:2s ease-in-out infinite loader-08;animation:2s ease-in-out infinite loader-08}.loader-08:after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes loader-08{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader-08{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loader-09{-webkit-animation:1s ease-in-out infinite loader-09;animation:1s ease-in-out infinite loader-09}@-webkit-keyframes loader-09{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes loader-09{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.loader-10{position:relative;-webkit-animation:2s linear infinite loader-10-1;animation:2s linear infinite loader-10-1}.loader-10:after,.loader-10:before{content:'';width:0;height:0;border:.5em solid currentcolor;display:block;position:absolute;border-radius:100%;-webkit-animation:2s ease-in-out infinite loader-10-2;animation:2s ease-in-out infinite loader-10-2}.loader-10:before{top:0;left:50%}.loader-10:after{bottom:0;right:50%;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes loader-10-1{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-10-1{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-10-2{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader-10-2{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loader-11{background-color:currentcolor;-webkit-animation:1.2s ease-in-out infinite loader-11;animation:1.2s ease-in-out infinite loader-11}@-webkit-keyframes loader-11{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes loader-11{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.loader-12:after,.loader-12:before{content:'';display:block;position:absolute;background-color:currentcolor;left:50%;right:0;top:0;bottom:50%;box-shadow:-.5em 0 0 currentcolor;-webkit-animation:1s linear infinite loader-12;animation:1s linear infinite loader-12}.loader-12:after{top:50%;bottom:0;-webkit-animation-delay:.25s;animation-delay:.25s}.loader-13:after,.loader-13:before,.loader-16:after,.loader-16:before{content:'';top:0;width:inherit;height:inherit;position:absolute;display:block}@-webkit-keyframes loader-12{0%,100%{box-shadow:-.5em 0 0 transparent;background-color:currentcolor}50%{box-shadow:-.5em 0 0 currentcolor;background-color:transparent}}@keyframes loader-12{0%,100%{box-shadow:-.5em 0 0 transparent;background-color:currentcolor}50%{box-shadow:-.5em 0 0 currentcolor;background-color:transparent}}.loader-13,.loader-13:after,.loader-13:before{border-radius:50%;-webkit-animation:1.8s ease-in-out infinite loader-13;animation:1.8s ease-in-out infinite loader-13}.loader-13{color:currentcolor;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;top:-1em}.loader-13:before{right:100%;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader-13:after{left:100%}@-webkit-keyframes loader-13{0%,100%,80%{box-shadow:0 1em 0 -1em}40%{box-shadow:0 1em 0 -.2em}}@keyframes loader-13{0%,100%,80%{box-shadow:0 1em 0 -1em}40%{box-shadow:0 1em 0 -.2em}}.loader-14{border-radius:50%;box-shadow:0 1em 0 -.2em currentcolor;position:relative;-webkit-animation:.8s ease-in-out .32s infinite alternate loader-14;animation:.8s ease-in-out .32s infinite alternate loader-14;top:-1em}.loader-14:after,.loader-14:before{content:'';position:absolute;width:inherit;height:inherit;border-radius:inherit;box-shadow:inherit;-webkit-animation:inherit;animation:inherit}.loader-14:before{left:-1em;-webkit-animation-delay:.48s;animation-delay:.48s}.loader-14:after{right:-1em;-webkit-animation-delay:.16s;animation-delay:.16s}@-webkit-keyframes loader-14{0%{box-shadow:0 2em 0 -.2em currentcolor}100%{box-shadow:0 1em 0 -.2em currentcolor}}@keyframes loader-14{0%{box-shadow:0 2em 0 -.2em currentcolor}100%{box-shadow:0 1em 0 -.2em currentcolor}}.loader-15{background:currentcolor;position:relative;-webkit-animation:1s ease-in-out .4s infinite loader-15;animation:1s ease-in-out .4s infinite loader-15;width:.25em;height:.5em;margin:0 .5em}.loader-15:after,.loader-15:before{content:'';position:absolute;width:inherit;height:inherit;background:inherit;-webkit-animation:inherit;animation:inherit}.loader-17,.loader-17:after,.loader-17:before{background-color:currentcolor}.loader-15:before{right:.5em;-webkit-animation-delay:.2s;animation-delay:.2s}.loader-15:after{left:.5em;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes loader-15{0%,100%{box-shadow:0 0 0 currentcolor,0 0 0 currentcolor}50%{box-shadow:0 -.25em 0 currentcolor,0 .25em 0 currentcolor}}@keyframes loader-15{0%,100%{box-shadow:0 0 0 currentcolor,0 0 0 currentcolor}50%{box-shadow:0 -.25em 0 currentcolor,0 .25em 0 currentcolor}}.loader-16{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-perspective:1000px;perspective:1000px;border-radius:50%}.loader-16:after,.loader-16:before{left:0;border-radius:50%;-webkit-animation:1s linear infinite spin;animation:1s linear infinite spin}.loader-16:before{-webkit-transform:rotateX(70deg);transform:rotateX(70deg)}.loader-16:after{-webkit-transform:rotateY(70deg);transform:rotateY(70deg);-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotateZ(0);transform:translate(-50%,-50%) rotateZ(0)}100%{-webkit-transform:translate(-50%,-50%) rotateZ(360deg);transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotateZ(0);transform:translate(-50%,-50%) rotateZ(0)}100%{-webkit-transform:translate(-50%,-50%) rotateZ(360deg);transform:translate(-50%,-50%) rotateZ(360deg)}}@-webkit-keyframes rotateccw{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(-360deg);transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes rotateccw{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(-360deg);transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}@keyframes spin{0%,100%{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.loader-17{position:relative;border-radius:50%}.loader-17:after,.loader-17:before{content:"";position:absolute;width:.25em;height:.25em;border-radius:50%;opacity:.8}.loader-17:after{left:-.5em;top:-.25em;-webkit-transform-origin:.75em 1em;transform-origin:.75em 1em;-webkit-animation:1s linear infinite loader-17;animation:1s linear infinite loader-17;opacity:.6}.loader-17:before{left:-1.25em;top:-.75em;-webkit-transform-origin:1.5em 1em;transform-origin:1.5em 1em;-webkit-animation:2s linear infinite loader-17;animation:2s linear infinite loader-17}@-webkit-keyframes loader-17{0%{-webkit-transform:rotateZ(0) translate3d(0,0,0);transform:rotateZ(0) translate3d(0,0,0)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,0,0);transform:rotateZ(360deg) translate3d(0,0,0)}}@keyframes loader-17{0%{-webkit-transform:rotateZ(0) translate3d(0,0,0);transform:rotateZ(0) translate3d(0,0,0)}100%{-webkit-transform:rotateZ(360deg) translate3d(0,0,0);transform:rotateZ(360deg) translate3d(0,0,0)}}.loader-18:after,.loader-18:before{content:'';display:block;position:absolute;border-radius:50%;border:.1em solid transparent;border-bottom-color:currentcolor;top:0;left:0;-webkit-animation:1s linear infinite loader-18;animation:1s linear infinite loader-18}.loader-21:after,.loader-21:before,.loader-22:after,.loader-22:before,.loader-23:after,.loader-24:after,.loader-24:before,.loader-25:after,.loader-33:after,.loader-33:before{content:"";position:absolute}.loader-18:before{width:1em;height:1em}.loader-18:after{width:.8em;height:.8em;top:.1em;left:.1em;animation-direction:reverse}@-webkit-keyframes loader-18{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-18{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-19{border-top:.2em solid currentcolor;border-right:.2em solid transparent;-webkit-animation:1s linear infinite loader-19;animation:1s linear infinite loader-19;border-radius:100%;position:relative}@-webkit-keyframes loader-19{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-19{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-20{background-color:transparent;box-shadow:inset 0 0 0 .1em currentcolor;border-radius:50%;position:relative}.loader-20:after,.loader-20:before{position:absolute;content:"";background-color:currentcolor;top:.5em;left:.5em;height:.1em;-webkit-transform-origin:left center;transform-origin:left center}.loader-20:after{width:.4em;-webkit-animation:2s linear infinite loader-20;animation:2s linear infinite loader-20}.loader-20:before{width:.3em;-webkit-animation:8s linear infinite loader-20;animation:8s linear infinite loader-20}@-webkit-keyframes loader-20{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-20{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-21:before{width:80%;height:80%;left:10%;bottom:10%;border-radius:100% 100% 100% 0;box-shadow:0 0 0 .1em currentcolor;-webkit-animation:1s linear infinite loader-21;animation:1s linear infinite loader-21;-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}.loader-21:after{width:1em;height:.3em;border-radius:100%;left:0;background-color:rgba(255,255,255,.2);bottom:-.2em;z-index:-1}.loader-23:after,.loader-24:before,.loader-25:after,.loader-26,.loader-31,.loader-33:after{background-color:currentcolor}@-webkit-keyframes loader-21{0%,100%{top:0}50%{top:-5px}}@keyframes loader-21{0%,100%{top:0}50%{top:-5px}}.loader-22{border:.1em solid currentcolor;border-radius:100%;position:relative;overflow:hidden;z-index:1}.loader-22:after,.loader-22:before{background-color:currentcolor}.loader-22:after{width:50%;height:.1em;left:50%;top:50%;-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation:2s linear infinite alternate loader-22;animation:2s linear infinite alternate loader-22}.loader-22:before{width:100%;height:40%;left:0;bottom:0}@-webkit-keyframes loader-22{0%{-webkit-transform:rotate(-160deg);transform:rotate(-160deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes loader-22{0%{-webkit-transform:rotate(-160deg);transform:rotate(-160deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}.loader-23{height:.5em;border:.1em solid currentcolor;border-radius:.1em;position:relative;-webkit-animation:5s linear infinite loader-23;animation:5s linear infinite loader-23}.loader-23:after{width:.07em;height:100%;border-radius:0 .5em .5em 0;top:0;left:calc(100% + .1em)}.loader-24,.loader-24:after{border:.1em solid currentcolor}@-webkit-keyframes loader-23{0%{box-shadow:inset 0 0 0 currentcolor}100%{box-shadow:inset 1em 0 0 currentcolor}}@keyframes loader-23{0%{box-shadow:inset 0 0 0 currentcolor}100%{box-shadow:inset 1em 0 0 currentcolor}}.loader-24{width:.8em;height:1em;border-radius:0 0 .2em .2em;position:relative}.loader-24:after{width:.2em;height:50%;border-left:none;border-radius:0 .5em .5em 0;left:calc(100% + .1em);top:.1em}.loader-25,.loader-36:before{border:.1em solid currentcolor}.loader-24:before{width:.1em;height:.3em;top:-.3em;left:.05em;box-shadow:.2em 0 0 0 currentcolor,.2em -.2em 0 0 currentcolor,.4em 0 0 0 currentcolor;-webkit-animation:1s linear infinite alternate loader-24;animation:1s linear infinite alternate loader-24}@-webkit-keyframes loader-24{0%{height:0}100%{height:6px}}@keyframes loader-24{0%{height:0}100%{height:6px}}.loader-25{position:relative;-webkit-animation:5s linear infinite loader-25-1;animation:5s linear infinite loader-25-1}.loader-25:after{width:.2em;height:.2em;bottom:calc(100% + .2em);left:-.4em;-webkit-animation:1s ease-in-out infinite loader-25-2;animation:1s ease-in-out infinite loader-25-2}@-webkit-keyframes loader-25-1{0%{box-shadow:inset 0 0 0 0 currentcolor}100%{box-shadow:inset 0 -1em 0 0 currentcolor}}@keyframes loader-25-1{0%{box-shadow:inset 0 0 0 0 currentcolor}100%{box-shadow:inset 0 -1em 0 0 currentcolor}}@-webkit-keyframes loader-25-2{25%{left:calc(100% + .2em);bottom:calc(100% + .2em)}50%{left:calc(100% + .2em);bottom:-.4em}75%{left:-.4em;bottom:-.4em}100%{left:-.4em;bottom:calc(100% + .2em)}}@keyframes loader-25-2{25%{left:calc(100% + .2em);bottom:calc(100% + .2em)}50%{left:calc(100% + .2em);bottom:-.4em}75%{left:-.4em;bottom:-.4em}100%{left:-.4em;bottom:calc(100% + .2em)}}.loader-26{width:.5em;height:.5em;box-shadow:1em 0 0 currentcolor;border-radius:50%;-webkit-animation:1s ease-in-out infinite alternate loader-26;animation:1s ease-in-out infinite alternate loader-26}.loader-27,.loader-27:before{border-radius:50%;box-shadow:inset 0 0 0 .1em currentcolor}@-webkit-keyframes loader-26{0%{opacity:.1;-webkit-transform:rotate(0) scale(.5);transform:rotate(0) scale(.5)}100%{opacity:1;-webkit-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2)}}@keyframes loader-26{0%{opacity:.1;-webkit-transform:rotate(0) scale(.5);transform:rotate(0) scale(.5)}100%{opacity:1;-webkit-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2)}}.loader-27{position:relative;margin-left:1.2em}.loader-27:before{content:'';display:block;width:inherit;height:inherit;position:absolute;right:1.2em;top:0}.loader-27:after{border:.2em solid currentcolor;box-shadow:-1.2em 0 0 0 currentcolor;width:0;height:0;border-radius:50%;left:50%;top:25%;position:absolute;content:"";-webkit-animation:2s linear infinite alternate loader-27;animation:2s linear infinite alternate loader-27}@-webkit-keyframes loader-27{0%{left:0}100%{left:.5em}}@keyframes loader-27{0%{left:0}100%{left:.5em}}.loader-28{position:relative;-webkit-animation:2s infinite loader-28-1;animation:2s infinite loader-28-1}.loader-28:before{content:'';display:block;width:inherit;height:inherit;border-radius:80% 20%;border:.1em solid currentcolor;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:.1em .05em .05em .1em}.loader-28:after{content:'';display:block;width:.2em;height:.2em;position:absolute;top:.4em;left:50%;border-radius:50%;box-shadow:-.07em .07em 0 .1em currentcolor;-webkit-animation:2s linear infinite loader-28-2;animation:2s linear infinite loader-28-2}@-webkit-keyframes loader-28-1{0%,100%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}10%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes loader-28-1{0%,100%,20%{-webkit-transform:scaleY(1);transform:scaleY(1)}10%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes loader-28-2{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:transalteX(200%);transform:transalteX(200%)}}@keyframes loader-28-2{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:transalteX(200%);transform:transalteX(200%)}}.loader-29{border-radius:50%;box-shadow:inset 0 0 0 .1em currentcolor,-.5em -.5em 0 -.4em currentcolor,0 -.7em 0 -.4em currentcolor,.5em -.5em 0 -.4em currentcolor,-.5em .5em 0 -.4em currentcolor,0 .7em 0 -.4em currentcolor,.5em .5em 0 -.4em currentcolor,-.7em 0 0 -.4em currentcolor,.7em 0 0 -.4em currentcolor;-webkit-animation:5s linear infinite loader-29;animation:5s linear infinite loader-29}@-webkit-keyframes loader-29{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-29{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-30{border-top-color:currentcolor;border-bottom-color:currentcolor;border-radius:50%;-webkit-animation:1s linear infinite loader-30;animation:1s linear infinite loader-30}.loader-30:after,.loader-30:before{content:'';display:block;width:0;height:0;position:absolute;border:.2em solid transparent;border-bottom-color:currentcolor}.loader-31:after,.loader-31:before,.loader-32:after,.loader-32:before{content:'';width:inherit;height:inherit;display:block;position:absolute}.loader-30:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:-.3em;top:-.05em}.loader-30:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-.3em;bottom:-.05em}@-webkit-keyframes loader-30{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-30{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader-31{box-shadow:0 0 2em currentcolor;position:relative;border-radius:50%;-webkit-transform:rotateX(-60deg) perspective(1000px);transform:rotateX(-60deg) perspective(1000px)}.loader-31:after,.loader-31:before{top:0;left:0;border-radius:inherit;-webkit-animation:1s ease-out infinite loader-31;animation:1s ease-out infinite loader-31}.loader-31:after{-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loader-31{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);box-shadow:0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor}100%{opacity:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);box-shadow:-1em -1em 0 -.35em currentcolor,0 -1.5em 0 -.35em currentcolor,1em -1em 0 -.35em currentcolor,-1.5em 0 0 -.35em currentcolor,1.5em 0 0 -.35em currentcolor,-1em 1em 0 -.35em currentcolor,0 1.5em 0 -.35em currentcolor,1em 1em 0 -.35em currentcolor}}@keyframes loader-31{0%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);box-shadow:0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor,0 0 0 -.5em currentcolor}100%{opacity:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);box-shadow:-1em -1em 0 -.35em currentcolor,0 -1.5em 0 -.35em currentcolor,1em -1em 0 -.35em currentcolor,-1.5em 0 0 -.35em currentcolor,1.5em 0 0 -.35em currentcolor,-1em 1em 0 -.35em currentcolor,0 1.5em 0 -.35em currentcolor,1em 1em 0 -.35em currentcolor}}.loader-32{position:relative;border-radius:50%;box-shadow:0 0 1em 0 currentcolor,inset 0 0 1em 0 currentcolor;-webkit-animation:1s linear infinite loader-32;animation:1s linear infinite loader-32}.loader-32:after,.loader-32:before{border-radius:50%}.loader-32:before{border-top:.2em solid currentcolor;border-right:.2em solid transparent;top:.28em;right:calc(50% - .22em)}.loader-32:after{border-bottom:.2em solid currentcolor;border-left:.2em solid transparent;bottom:.28em;left:calc(50% - .22em)}@-webkit-keyframes loader-32{0%{-webkit-transform:rotateX(-60deg) rotateZ(0);transform:rotateX(-60deg) rotateZ(0)}100%{-webkit-transform:rotateX(-60deg) rotateZ(360deg);transform:rotateX(-60deg) rotateZ(360deg)}}@keyframes loader-32{0%{-webkit-transform:rotateX(-60deg) rotateZ(0);transform:rotateX(-60deg) rotateZ(0)}100%{-webkit-transform:rotateX(-60deg) rotateZ(360deg);transform:rotateX(-60deg) rotateZ(360deg)}}.loader-33{border-radius:50%;position:relative}.loader-33:after{height:.1em;width:1em;border-radius:.1em;bottom:0;left:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:.8s ease-in-out infinite alternate loader-33-1;animation:.8s ease-in-out infinite alternate loader-33-1}.loader-33:before,.loader-34:after,.loader-34:before,.loader-35:before{border-radius:50%;top:0;background-color:currentcolor}.loader-33:before{height:.2em;width:.2em;left:calc(50% - .1em);-webkit-animation:.4s ease-in-out infinite alternate loader-33-2;animation:.4s ease-in-out infinite alternate loader-33-2}@-webkit-keyframes loader-33-2{0%{height:.24em;-webkit-transform:translateY(0);transform:translateY(0)}75%{height:.2em;width:.2em}100%{height:.1em;width:.24em;-webkit-transform:translateY(.8em);transform:translateY(.8em)}}@keyframes loader-33-2{0%{height:.24em;-webkit-transform:translateY(0);transform:translateY(0)}75%{height:.2em;width:.2em}100%{height:.1em;width:.24em;-webkit-transform:translateY(.8em);transform:translateY(.8em)}}@-webkit-keyframes loader-33-1{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes loader-33-1{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.loader-34{position:relative;width:1em;height:.5em}.loader-34:after,.loader-34:before{position:absolute;content:"";height:.4em;width:.4em}.loader-34:after{right:0;-webkit-animation:.5s ease-in-out infinite alternate loader-34-2;animation:.5s ease-in-out infinite alternate loader-34-2}.loader-34:before{left:0;-webkit-animation:.5s ease-in-out infinite alternate loader-34-1;animation:.5s ease-in-out infinite alternate loader-34-1}@-webkit-keyframes loader-34-1{0%{-webkit-transform:translatex(0);transform:translatex(0)}65%{height:.4em;width:.4em}100%{height:.5em;width:.3em;-webkit-transform:translatex(.2em);transform:translatex(.2em)}}@keyframes loader-34-1{0%{-webkit-transform:translatex(0);transform:translatex(0)}65%{height:.4em;width:.4em}100%{height:.5em;width:.3em;-webkit-transform:translatex(.2em);transform:translatex(.2em)}}@-webkit-keyframes loader-34-2{0%{-webkit-transform:translatex(0);transform:translatex(0)}65%{height:.4em;width:.4em}100%{height:.5em;width:.3em;-webkit-transform:translatex(-.2em);transform:translatex(-.2em)}}@keyframes loader-34-2{0%{-webkit-transform:translatex(0);transform:translatex(0)}65%{height:.4em;width:.4em}100%{height:.5em;width:.3em;-webkit-transform:translatex(-.2em);transform:translatex(-.2em)}}.loader-35{margin:0 .5em;position:relative}.loader-35:before{-webkit-animation:3s cubic-bezier(.77,0,.175,1) infinite loader-35;animation:3s cubic-bezier(.77,0,.175,1) infinite loader-35;content:'';width:inherit;height:inherit;left:0;position:absolute}@-webkit-keyframes loader-35{0%,100%,50%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{-webkit-transform:translateX(-100%) scale(.3);transform:translateX(-100%) scale(.3)}75%{-webkit-transform:translateX(100%) scale(.3);transform:translateX(100%) scale(.3)}}@keyframes loader-35{0%,100%,50%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{-webkit-transform:translateX(-100%) scale(.3);transform:translateX(-100%) scale(.3)}75%{-webkit-transform:translateX(100%) scale(.3);transform:translateX(100%) scale(.3)}}.loader-36:after,.loader-36:before{content:'';position:absolute;top:0;left:0}.loader-36:before{width:1em;height:1em;border-radius:50%;-webkit-animation:1.15s -.3s infinite loader-36-1;animation:1.15s -.3s infinite loader-36-1}.loader-36:after{right:0;bottom:0;margin:auto;width:0;height:0;border:.1em solid currentcolor;border-radius:50%;-webkit-transform:translate(-.2em);transform:translate(-.2em);-webkit-animation:4.6s steps(1) infinite loader-36-2;animation:4.6s steps(1) infinite loader-36-2}@-webkit-keyframes loader-36-1{to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes loader-36-1{to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-webkit-keyframes loader-36-2{0%{opacity:0}25%{opacity:1}50%{box-shadow:.2em 0 0 currentcolor}75%{box-shadow:.2em 0 0 currentcolor,.4em 0 0 currentcolor}}@keyframes loader-36-2{0%{opacity:0}25%{opacity:1}50%{box-shadow:.2em 0 0 currentcolor}75%{box-shadow:.2em 0 0 currentcolor,.4em 0 0 currentcolor}}.loader-37{border-right:.1em solid currentcolor;border-radius:100%;-webkit-animation:.8s linear infinite loader-37;animation:.8s linear infinite loader-37}.loader-37:after,.loader-37:before{content:'';width:.8em;height:.8em;display:block;position:absolute;top:calc(50% - .4em);left:calc(50% - .4em);border-left:.08em solid currentcolor;border-radius:100%;animation:.4s linear infinite reverse loader-37}.loader-37:after{width:.6em;height:.6em;top:calc(50% - .3em);left:calc(50% - .3em);border:0;border-right:.05em solid currentcolor;-webkit-animation:none;animation:none}@-webkit-keyframes loader-37{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes loader-37{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.loader-38{height:.1em;width:.1em;box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor;-webkit-animation:6s infinite loader-38;animation:6s infinite loader-38}@-webkit-keyframes loader-38{0%,100%{box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor}8.33%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor}16.66%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor}24.99%,74.97%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}33.32%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor}41.65%{box-shadow:.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor}49.98%{box-shadow:.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor}58.31%{box-shadow:-.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}66.64%{box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}83.3%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}91.63%{box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}}@keyframes loader-38{0%,100%{box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor}8.33%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor}16.66%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor}24.99%,74.97%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}33.32%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor}41.65%{box-shadow:.2em -.2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em -.2em 0 .1em currentcolor}49.98%{box-shadow:.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor}58.31%{box-shadow:-.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}66.64%{box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}83.3%{box-shadow:-.2em -.2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}91.63%{box-shadow:-.2em -.2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor,-.2em .2em 0 .1em currentcolor}}.loader-39{position:relative;width:.15em;height:.15em;background-color:currentcolor;border-radius:100%;-webkit-animation:30s linear infinite loader-39-1;animation:30s linear infinite loader-39-1}.loader-39:after,.loader-39:before{content:'';border-radius:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader-40,.loader-41{border:.05em solid currentcolor;position:relative}.loader-39:before{width:.3em;height:1em;-webkit-animation:.8s linear infinite loader-39-2;animation:.8s linear infinite loader-39-2}.loader-39:after{width:1em;height:.3em;-webkit-animation:1.2s linear infinite loader-39-2;animation:1.2s linear infinite loader-39-2}@-webkit-keyframes loader-39-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-39-1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-39-2{0%,100%{box-shadow:.04em -.04em 0 .02em currentcolor}25%{box-shadow:.04em .04em 0 .02em currentcolor}50%{box-shadow:-.04em .04em 0 .02em currentcolor}75%{box-shadow:-.04em -.04em 0 .02em currentcolor}}@keyframes loader-39-2{0%,100%{box-shadow:.04em -.04em 0 .02em currentcolor}25%{box-shadow:.04em .04em 0 .02em currentcolor}50%{box-shadow:-.04em .04em 0 .02em currentcolor}75%{box-shadow:-.04em -.04em 0 .02em currentcolor}}.loader-40{border-radius:.2em;overflow:hidden}.loader-40:after,.loader-40:before{content:'';border-radius:50%;position:absolute;width:inherit;height:inherit;-webkit-animation:2s linear infinite loader-40;animation:2s linear infinite loader-40}.loader-40:before{border-top:.2em solid currentcolor;top:-.15em;left:calc(-50% - .15em);-webkit-transform-origin:right center;transform-origin:right center}.loader-40:after{border-bottom:.2em solid currentcolor;top:.15em;right:calc(-50% - .15em);-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes loader-40{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes loader-40{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.loader-41{border-radius:.2em;background:linear-gradient(45deg,transparent 48%,currentcolor 50%,currentcolor 50%,transparent 52%,transparent),linear-gradient(-45deg,transparent 48%,currentcolor 50%,currentcolor 50%,transparent 52%,transparent);background-size:.5em .5em;background-position:0 0;-webkit-animation:1s linear infinite loader-41;animation:1s linear infinite loader-41}@-webkit-keyframes loader-41{from{background-position:0 0}to{background-position:-1em 0}}@keyframes loader-41{from{background-position:0 0}to{background-position:-1em 0}}.loader-42{width:2em;height:.66em;border:.05em solid currentcolor;border-radius:.1em;background:linear-gradient(-60deg,transparent 0,transparent 50%,currentcolor 50%,currentcolor 75%,transparent 75%,transparent);background-size:1em 2em;background-position:0 0;-webkit-animation:.8s linear infinite loader-42;animation:.8s linear infinite loader-42}@-webkit-keyframes loader-42{from{background-position:0 0}to{background-position:-2em 0}}@keyframes loader-42{from{background-position:0 0}to{background-position:-2em 0}}.loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:20px;height:20px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
