.loading_progress-container{left:50%;position:absolute;transform:translate(-50%,-50%)}.loading_progress{background-color:#e5e9eb;height:.25em;position:relative;width:16em}.loading_progress-bar{animation:cssload-width 3.45s cubic-bezier(.45,0,1,1) infinite;-o-animation:cssload-width 3.45s cubic-bezier(.45,0,1,1) infinite;-ms-animation:cssload-width 3.45s cubic-bezier(.45,0,1,1) infinite;-webkit-animation:cssload-width 3.45s cubic-bezier(.45,0,1,1) infinite;-moz-animation:cssload-width 3.45s cubic-bezier(.45,0,1,1) infinite;background-image:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background-image:-o-linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background-image:-ms-linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background-image:-webkit-linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background-image:-moz-linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background-size:23em .25em;height:100%;position:relative}.loading_progress-shadow{background-image:linear-gradient(180deg,#eaecee,transparent);background-image:-o-linear-gradient(to bottom,#eaecee,transparent);background-image:-ms-linear-gradient(to bottom,#eaecee,transparent);background-image:-webkit-linear-gradient(180deg,#eaecee,transparent);background-image:-moz-linear-gradient(to bottom,#eaecee,transparent);height:4em;position:absolute;top:100%;transform:skew(45deg);-o-transform:skew(45deg);-ms-transform:skew(45deg);-webkit-transform:skew(45deg);-moz-transform:skew(45deg);transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;width:100%}@keyframes cssload-width{0%,to{transition-timing-function:cubic-bezier(1,0,.65,.85)}0%{width:0}to{width:100%}}@-o-keyframes cssload-width{0%,to{-o-transition-timing-function:cubic-bezier(1,0,.65,.85)}0%{width:0}to{width:100%}}@-ms-keyframes cssload-width{0%,to{-ms-transition-timing-function:cubic-bezier(1,0,.65,.85)}0%{width:0}to{width:100%}}@-webkit-keyframes cssload-width{0%,to{-webkit-transition-timing-function:cubic-bezier(1,0,.65,.85)}0%{width:0}to{width:100%}}@-moz-keyframes cssload-width{0%,to{-moz-transition-timing-function:cubic-bezier(1,0,.65,.85)}0%{width:0}to{width:100%}}