:root{--min-size:2px;--max-size:20px}.loading{font-size:24px;font-family:Montserrat,sans-serif;font-weight:800;text-align:center}.loading span{display:inline-block}.loading07 span{position:relative;color:rgba(0,0,0,.2)}.loading07 span:after{position:absolute;top:0;left:0;content:attr(data-text);color:#4f46e5;opacity:0;transform:scale(1.5);animation:loading07 3s infinite}.loading07 span:nth-child(2):after{animation-delay:.1s}.loading07 span:nth-child(3):after{animation-delay:.2s}.loading07 span:nth-child(4):after{animation-delay:.3s}.loading07 span:nth-child(5):after{animation-delay:.4s}.loading07 span:nth-child(6):after{animation-delay:.5s}.loading07 span:nth-child(7):after{animation-delay:.6s}@keyframes loading07{0%,75%,to{transform:scale(1.5);opacity:0}25%,50%{transform:scale(1);opacity:1}}.backdrop{width:100%;min-width:100%}.backdrop,.backdrop .loader{display:flex;align-items:center;justify-content:center}.backdrop .loader .dot{margin:2px 5px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));animation-name:__loader;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}.backdrop .loader .dot:first-child{animation-delay:.2s}.backdrop .loader .dot:nth-child(2){animation-delay:.4s}.backdrop .loader .dot:nth-child(3){animation-delay:.6s}.backdrop .loader .dot:nth-child(4){animation-delay:.8s}.backdrop .loader .dot:nth-child(5){animation-delay:1s}@keyframes __loader{0%{width:var(--min-size);height:var(--min-size);border-radius:calc(var(--min-size)/2)}to{width:var(--max-size);height:var(--max-size);border-radius:calc(var(--max-size)/2)}}