.td-loading{z-index:1}.td-loading.td-loading-whole{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.td-loading.wave{align-items:center;gap:.3125rem;display:flex}.td-loading.wave .dot{animation:1.3s linear infinite wave}.td-loading.rotate{width:2.625rem;height:2.625rem}.td-loading.rotate .dot{transform-origin:0;background:0 0;width:50%;height:.25rem;animation:2.1s linear infinite rotate;position:absolute;top:calc(50% - .0625rem);left:50%}.td-loading.rotate .dot:before{content:"";background:#ff4f79;border-radius:50%;width:14px;height:14px;position:absolute;top:-.375rem;right:-.5rem}.td-loading.rotate .dot:nth-child(2){animation-delay:.3s}.td-loading.rotate .dot:nth-child(3){animation-delay:.6s}.td-loading.rotate .dot:nth-child(4){animation-delay:.9s}.td-loading.rotate .dot:nth-child(5){animation-delay:1.2s}.td-loading.rotate .dot:nth-child(7){animation-delay:1.5s}.td-loading.rotate .dot:nth-child(8){animation-delay:1.8s}.td-loading .dot{background-color:#ffa0fd;border-radius:.875rem;width:.875rem;height:.875rem}.td-loading .dot:nth-child(2){animation-delay:-1.1s}.td-loading .dot:nth-child(3){animation-delay:-.9s}.td-loading .dot:nth-child(4){animation-delay:-.7s}.td-loading .dot:nth-child(5){animation-delay:-.5s}.td-loading+.td-loading-mask{background-color:#fcecc9e6;width:100vw;height:100vh;position:fixed;top:0;left:0}@keyframes wave{0%,60%,to{transform:initial}30%{transform:translateY(-14px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(365deg)}}
