@-webkit-keyframes fake-loading-animation {
  0% {
    -webkit-transform: translateX(-130px);
            transform: translateX(-130px);
  }
  5% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
  }
  15% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  25% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  30% {
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
  45% {
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
  50% {
    -webkit-transform: translateX(-15px);
            transform: translateX(-15px);
  }
  65% {
    -webkit-transform: translateX(-15px);
            transform: translateX(-15px);
  }
  70% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  95% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(-5px);
            transform: translateX(-5px);
  }
}
@keyframes fake-loading-animation {
  0% {
    -webkit-transform: translateX(-130px);
            transform: translateX(-130px);
  }
  5% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
  }
  15% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  25% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  30% {
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
  45% {
    -webkit-transform: translateX(-20px);
            transform: translateX(-20px);
  }
  50% {
    -webkit-transform: translateX(-15px);
            transform: translateX(-15px);
  }
  65% {
    -webkit-transform: translateX(-15px);
            transform: translateX(-15px);
  }
  70% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  95% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(-5px);
            transform: translateX(-5px);
  }
}
.preload-animation {
  max-width: 400px;
  text-align: center;
  margin: 100px auto;
}
.preload-animation__boundary {
  display: inline-block;
  height: 60px;
  width: 130px;
  position: relative;
  margin: 0 0 20px;
  overflow: hidden;
}
.preload-animation__logo-mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 2;
}
.preload-animation__progress {
  -webkit-animation: fake-loading-animation 20s 0.5s ease-out forwards;
          animation: fake-loading-animation 20s 0.5s ease-out forwards;
  background-color: #ff4a00;
  height: 100%;
  -webkit-transform: translateX(-130px);
          transform: translateX(-130px);
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.preload-animation__background-fill {
  background-color: #dadfe2;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}
.full-screen-preload-page {
  display: flex;
  flex-direction: column;
  height: 100vh;
  background: #fff;
}

/*# sourceMappingURL=editor-route.b187b1241fd5d0007fa7.css.map*/