.ds-loader[data-v-7b92397a] {
  border-radius: 10px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 11;
  background: white;
  opacity: 0.8;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ds-loader.without-background[data-v-7b92397a] {
  background: none;
  opacity: 1;
}
.loader[data-v-7b92397a] {
  position: relative;
}
.loader_medium[data-v-7b92397a] {
  width: 60px;
  height: 60px;
}
.loader_smedium[data-v-7b92397a] {
  width: 40px;
  height: 40px;
}
.loader_small[data-v-7b92397a] {
  width: 28px;
  height: 28px;
}
.loader_msmall[data-v-7b92397a] {
  width: 19px;
  height: 19px;
}
.loader_xsmall[data-v-7b92397a] {
  width: 15px;
  height: 15px;
}
.loader div[data-v-7b92397a] {
  background-color: #8DC537;
  height: 16.7%;
  width: 16.7%;
  border-radius: 50%;
  position: absolute;
  animation: sk-wave-stretch-delay-7b92397a 1.5s infinite ease-in-out;
}
.loader[variant=red] div[data-v-7b92397a] {
  background-color: #EB4F59;
}
.loader .circle-1[data-v-7b92397a] {
  top: 0;
  left: 41.7%;
  animation-delay: -1.5s;
}
.loader .circle-2[data-v-7b92397a] {
  top: 12.5%;
  left: 70.8%;
  animation-delay: -1.3125s;
}
.loader .circle-3[data-v-7b92397a] {
  top: 41.7%;
  left: 83.3%;
  animation-delay: -1.125s;
}
.loader .circle-4[data-v-7b92397a] {
  top: 70.8%;
  left: 70.8%;
  animation-delay: -0.9375s;
}
.loader .circle-5[data-v-7b92397a] {
  top: 83.3%;
  left: 41.7%;
  animation-delay: -0.75s;
}
.loader .circle-6[data-v-7b92397a] {
  top: 70.8%;
  left: 12.5%;
  animation-delay: -0.5625s;
}
.loader .circle-7[data-v-7b92397a] {
  top: 41.7%;
  left: 0;
  animation-delay: -0.375s;
}
.loader .circle-8[data-v-7b92397a] {
  top: 12.5%;
  left: 12.5%;
  animation-delay: -0.1875s;
}
@keyframes sk-wave-stretch-delay-7b92397a {
0%, 100% {
    transform: scale(0.4);
    opacity: 0.4;
}
20% {
    transform: scale(1);
    opacity: 1;
}
}