/* [project]/src/components/CustomLoader/style.css [app-client] (css) */
.customLoader_1 {
  --c: no-repeat radial-gradient(farthest-side, #2b2b4c 93%, #0000);
  background: var(--c) 0 0, var(--c) 50% 0;
  clip-path: inset(-200% -100% 0 0);
  background-size: 8px 8px;
  width: 40px;
  height: 20px;
  animation: 1.5s linear infinite l6-0;
  position: relative;
}

.customLoader_1:before {
  content: "";
  --tw-bg-opacity: 1;
  background-color: rgb(43 43 76 / var(--tw-bg-opacity, 1));
  width: 8px;
  height: 12px;
  animation: 1.5s linear infinite l6-1, .5s cubic-bezier(0, 200, .8, 200) infinite l6-2;
  position: absolute;
  top: 0;
  left: -16px;
}

.customLoader_1:after {
  content: "";
  --tw-bg-opacity: 1;
  background-color: rgb(43 43 76 / var(--tw-bg-opacity, 1));
  border-radius: 50%;
  width: 8px;
  height: 8px;
  animation: 1.5s linear infinite l6-3;
  position: absolute;
  inset: 0 0 auto auto;
}

@keyframes l6-0 {
  0%, 30% {
    background-position: 0 0, 50% 0;
  }

  33% {
    background-position: 0 100%, 50% 0;
  }

  41%, 63% {
    background-position: 0 0, 50% 0;
  }

  66% {
    background-position: 0 0, 50% 100%;
  }

  74%, 100% {
    background-position: 0 0, 50% 0;
  }
}

@keyframes l6-1 {
  90% {
    transform: translateY(0);
  }

  95% {
    transform: translateY(15px);
  }

  100% {
    left: calc(100% - 8px);
    transform: translateY(15px);
  }
}

@keyframes l6-2 {
  100% {
    top: -.1px;
  }
}

@keyframes l6-3 {
  0%, 80%, 100% {
    transform: translate(0);
  }

  90% {
    transform: translate(26px);
  }
}


/*# sourceMappingURL=src_components_CustomLoader_style_093fde7f.css.map*/