@keyframes ldio-g4joozds96d {
    0% { transform: translate(12.66px,84.39999999999999px) scale(0); }
   25% { transform: translate(12.66px,84.39999999999999px) scale(0); }
   50% { transform: translate(12.66px,84.39999999999999px) scale(1); }
   75% { transform: translate(84.39999999999999px,84.39999999999999px) scale(1); }
  100% { transform: translate(156.14px,84.39999999999999px) scale(1); }
 }
 @keyframes ldio-g4joozds96d-r {
    0% { transform: translate(156.14px,84.39999999999999px) scale(1); }
  100% { transform: translate(156.14px,84.39999999999999px) scale(0); }
 }
 @keyframes ldio-g4joozds96d-c {
    0% { background: #e61422 }
   25% { background: #09ce31 }
   50% { background: #0994e6 }
   75% { background: #ee7d09 }
  100% { background: #e61422 }
 }
 body, html {
     margin: 0;
     padding: 0;
 }
 .ldio-g4joozds96d div {
   position: absolute;
   width: 45px;
   height: 45px;
   border-radius: 50%;
   transform: translate(84.39999999999999px,84.39999999999999px) scale(1);
   background: #e61422;
   animation: ldio-g4joozds96d 2.4390243902439024s infinite cubic-bezier(0,0.5,0.5,1);
 }
 .ldio-g4joozds96d div:nth-child(1) {
   background: #ee7d09;
   transform: translate(156.14px,84.39999999999999px) scale(1);
   animation: ldio-g4joozds96d-r 0.6097560975609756s infinite cubic-bezier(0,0.5,0.5,1), ldio-g4joozds96d-c 2.4390243902439024s infinite step-start;
 }.ldio-g4joozds96d div:nth-child(2) {
   animation-delay: -0.6097560975609756s;
   background: #e61422;
 }.ldio-g4joozds96d div:nth-child(3) {
   animation-delay: -1.2195121951219512s;
   background: #ee7d09;
 }.ldio-g4joozds96d div:nth-child(4) {
   animation-delay: -1.8292682926829267s;
   background: #0994e6;
 }.ldio-g4joozds96d div:nth-child(5) {
   animation-delay: -2.4390243902439024s;
   background: #09ce31;
 }
 #process_loading_indicator {
    box-sizing: border-box;
   width: 100vw;
   height: 100vh;
   display: inline-block;
   overflow: hidden;
   background: #ffffff;
   background-color: rgba(211, 211, 211, 0.287);
   position: fixed;
   top:0;
   left:0;
   z-index: 999999999;
   display:none
 }
 .ldio-g4joozds96d {
    box-sizing: border-box;
   width: 200px;
   height: 200px;
   position: relative;
   transform: translateZ(0) scale(1);
   backface-visibility: hidden;
   transform-origin: 0 0; /* see note above */
   text-align: center;
   margin-left:calc(50vw - 100px);
   margin-top:35vh;
 }
 .ldio-g4joozds96d div { box-sizing: content-box; }
 /* generated by https://loading.io/ */