.Loading-module__IbjIOq__loaderWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:70vh;display:flex}.Loading-module__IbjIOq__logoContainer{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.Loading-module__IbjIOq__pulsingCircle{opacity:.2;background:linear-gradient(135deg,#ff5e0e,#ffb800);border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite Loading-module__IbjIOq__pulseInfinite;position:absolute}.Loading-module__IbjIOq__pulsingCircleDelayed{opacity:.15;background:linear-gradient(135deg,#ff5e0e,#ffb800);border-radius:50%;width:80%;height:80%;animation:2s ease-in-out .5s infinite Loading-module__IbjIOq__pulseInfinite;position:absolute}@keyframes Loading-module__IbjIOq__pulseInfinite{0%{opacity:.3;transform:scale(.8)}50%{opacity:.1;transform:scale(1.2)}to{opacity:.3;transform:scale(.8)}}.Loading-module__IbjIOq__loaderLogo{z-index:1;animation:3s ease-in-out infinite Loading-module__IbjIOq__floatLogo;position:relative}@keyframes Loading-module__IbjIOq__floatLogo{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Loading-module__IbjIOq__loadingText{letter-spacing:.05em;color:#1e293b;align-items:center;gap:4px;margin-top:24px;font-size:1.1rem;font-weight:600;display:flex}.Loading-module__IbjIOq__dot{opacity:0;animation:1.4s infinite Loading-module__IbjIOq__dotFade}.Loading-module__IbjIOq__dot:nth-child(2){animation-delay:.2s}.Loading-module__IbjIOq__dot:nth-child(3){animation-delay:.4s}@keyframes Loading-module__IbjIOq__dotFade{0%,to{opacity:0}50%{opacity:1}}.Loading-module__IbjIOq__progressBar{background:#e2e8f0;border-radius:10px;width:200px;height:4px;margin-top:16px;position:relative;overflow:hidden}.Loading-module__IbjIOq__progressFill{background:linear-gradient(90deg,#ff5e0e,#ffb800);border-radius:10px;width:30%;height:100%;animation:1.5s ease-in-out infinite Loading-module__IbjIOq__progressMove;position:absolute;top:0;left:0}@keyframes Loading-module__IbjIOq__progressMove{0%{width:30%;left:-30%}50%{width:50%}to{width:30%;left:100%}}
