.mi-app-loading[data-v-7d7afccb] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 400px;
  gap: 16px;
}
.mi-app-loading .mi-spin[data-v-7d7afccb] {
  animation: mi-spin-7d7afccb 1s linear infinite;
  font-size: 40px;
  width: 40px;
  height: 40px;
  color: #338eef;
}
.mi-app-loading .mi-loading-text[data-v-7d7afccb] {
  margin: 0;
  font-size: 15px;
  color: #444;
}
@keyframes mi-spin-7d7afccb {
to {
    transform: rotate(360deg);
}
}