.Loader_loaderOverlay__8D8AR{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffff;backdrop-filter:blur(20px);display:flex;justify-content:center;align-items:center;z-index:9999;animation:Loader_fadeIn__ifb2D .4s cubic-bezier(.4,0,.2,1)}.Loader_loaderContainer__ufhxb{display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding:3rem;background:rgba(255,255,255,.95);border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.06)}.Loader_circleLoader__QKfjB{position:relative;width:64px;height:64px}.Loader_circle__0liQN{position:absolute;border:3px solid transparent;border-radius:50%;animation:Loader_spin__QSEcn 1.2s cubic-bezier(.68,-.55,.265,1.55) infinite}.Loader_circle__0liQN:first-child{width:64px;height:64px;border-top:3px solid #3b82f6;border-right:3px solid #3b82f6;animation-duration:1.2s}.Loader_circle__0liQN:nth-child(2){width:48px;height:48px;top:8px;left:8px;border-top:3px solid #8b5cf6;border-left:3px solid #8b5cf6;animation-duration:1.5s;animation-direction:reverse}.Loader_circle__0liQN:nth-child(3){width:32px;height:32px;top:16px;left:16px;border-top:3px solid #06b6d4;border-bottom:3px solid #06b6d4;animation-duration:1.8s}.Loader_orbLoader__k_aA8{position:relative;margin:1.5rem 0;display:flex;align-items:center;gap:8px}.Loader_orb__oit_j{width:12px;height:12px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;animation:Loader_dotBounce__eNtz5 1.4s ease-in-out infinite;box-shadow:0 4px 8px rgba(59,130,246,.3)}.Loader_orb__oit_j:first-child{animation-delay:0s}.Loader_orb__oit_j:nth-child(2){animation-delay:.2s;background:linear-gradient(135deg,#8b5cf6,#06b6d4);box-shadow:0 4px 8px rgba(139,92,246,.3)}.Loader_orb__oit_j:nth-child(3){animation-delay:.4s;background:linear-gradient(135deg,#06b6d4,#10b981);box-shadow:0 4px 8px rgba(6,182,212,.3)}.Loader_orb__oit_j:nth-child(4){animation-delay:.6s;background:linear-gradient(135deg,#10b981,#f59e0b);box-shadow:0 4px 8px rgba(16,185,129,.3)}.Loader_orb__oit_j:nth-child(5){animation-delay:.8s;background:linear-gradient(135deg,#f59e0b,#ef4444);box-shadow:0 4px 8px rgba(245,158,11,.3)}.Loader_orbShadow__6mJjb{display:none}.Loader_loadingText__x0vus{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:500;color:#1f2937;text-align:center;letter-spacing:.025em;line-height:1.5}.Loader_dots__NTtDf span{color:#6b7280;animation:Loader_textDotPulse___LQh_ 1.4s ease-in-out infinite}.Loader_dots__NTtDf span:nth-child(2){animation-delay:.2s}.Loader_dots__NTtDf span:nth-child(3){animation-delay:.4s}.Loader_progressBar__y41m2{width:240px;height:3px;background:#f3f4f6;border-radius:1.5px;overflow:hidden;position:relative}.Loader_progressFill__xSKjk{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#06b6d4);border-radius:1.5px;animation:Loader_elegantProgress__DpL6P 2.5s ease-in-out infinite;box-shadow:0 0 8px rgba(59,130,246,.4)}@keyframes Loader_fadeIn__ifb2D{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(20px)}}@keyframes Loader_spin__QSEcn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Loader_dotBounce__eNtz5{0%,20%,50%,80%,to{transform:translateY(0) scale(1);opacity:.7}40%{transform:translateY(-12px) scale(1.1);opacity:1}60%{transform:translateY(-6px) scale(1.05);opacity:.9}}@keyframes Loader_textDotPulse___LQh_{0%,60%,to{opacity:.4}30%{opacity:1}}@keyframes Loader_elegantProgress__DpL6P{0%{width:0;transform:translateX(-100%);opacity:0}20%{opacity:1}50%{width:100%;transform:translateX(0)}80%{opacity:1}to{width:0;transform:translateX(100%);opacity:0}}@media (max-width:768px){.Loader_loaderContainer__ufhxb{padding:2rem 1.5rem;gap:2rem;margin:0 1rem}.Loader_loadingText__x0vus{font-size:1rem}.Loader_circleLoader__QKfjB,.Loader_circle__0liQN:first-child{width:56px;height:56px}.Loader_circle__0liQN:nth-child(2){width:42px;height:42px;top:7px;left:7px}.Loader_circle__0liQN:nth-child(3){width:28px;height:28px;top:14px;left:14px}.Loader_orb__oit_j{width:10px;height:10px}.Loader_progressBar__y41m2{width:200px}}@media (max-width:480px){.Loader_loaderContainer__ufhxb{padding:1.5rem 1rem;width:280px}.Loader_progressBar__y41m2{width:160px}}