.vitart-loading{position:fixed;inset:0;z-index:2147483646;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:#fff;text-align:center}
.vitart-loading__butterfly{display:block;width:104px;height:79px;overflow:visible;flex:none;animation:vitart-butterfly-float 1.9s ease-in-out infinite}
.vitart-loading__wing-left,.vitart-loading__wing-right{transform-origin:84px 72px;animation-duration:.85s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}
.vitart-loading__wing-left{animation-name:vitart-butterfly-left}
.vitart-loading__wing-right{animation-name:vitart-butterfly-right}
.vitart-loading__text{margin:0;color:#777;font-family:Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:2px}
@keyframes vitart-butterfly-float{0%,100%{transform:translateY(3px) rotate(-2deg)}50%{transform:translateY(-5px) rotate(2deg)}}
@keyframes vitart-butterfly-left{0%,100%{transform:scaleX(1) rotate(0deg)}50%{transform:scaleX(.55) rotate(-4deg)}}
@keyframes vitart-butterfly-right{0%,100%{transform:scaleX(1) rotate(0deg)}50%{transform:scaleX(.55) rotate(4deg)}}
@media(prefers-reduced-motion:reduce){.vitart-loading__butterfly,.vitart-loading__wing-left,.vitart-loading__wing-right{animation:none}}
