.pisell-loading-wrapper {
  .pisell-lowcode-spin-spinning {
    z-index: 11;
  }
  .pisell-lowcode-spin-fullscreen {
    background-color: var(--pisell-loading-bg-color);
    width: var(--pisell-loading-bg-width);
    height: var(--pisell-loading-bg-height);
    border-radius: var(--pisell-loading-bg-border-radius);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    .pisell-lowcode-spin-dot {
      transform: none;
      margin: 0;
    }
  }
  .pisell-lowcode-spin-dot {
    transform: translate(-50%, -50%);
    margin: 0;
  }
  .pisell-lowcode-spin-blur {
    opacity: 1;
  }
  .pisell-lowcode-spin-blur::after {
    opacity: var(--pisell-loading-mask-opacity);
    background-color: var(--pisell-loading-bg-color);
    width: var(--pisell-loading-bg-width);
    height: var(--pisell-loading-bg-height);
    border-radius: var(--pisell-loading-bg-border-radius);
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
