@keyframes AuthMagic_fadeIn__Er7mF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthMagic_pulse__CDpT6{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes AuthMagic_shimmer__YrwRL{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.AuthMagic_container__ueKwC{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#131314,#1a1a1c);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:2rem}.AuthMagic_box__4kGaT{width:100%;max-width:500px;background:linear-gradient(145deg,#1f1f21,#141415);border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.3),0 8px 16px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1);padding:3rem 2.5rem;text-align:center;animation:AuthMagic_fadeIn__Er7mF .6s ease-out;border:1px solid hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AuthMagic_iconContainer__NG7qO{margin-bottom:2rem;animation:AuthMagic_pulse__CDpT6 2s ease-in-out infinite}.AuthMagic_icon__qb9Yw{width:80px;height:80px;margin:0 auto;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.5rem;box-shadow:0 8px 32px hsla(0,100%,71%,.3)}.AuthMagic_title__8KyP4{font-size:1.8rem;font-weight:800;color:#fff;margin-bottom:1rem;letter-spacing:-.5px}.AuthMagic_errorText__IwGpZ{color:#ff6b6b;font-size:1rem;font-weight:600;margin-bottom:1.5rem;padding:1rem;background:hsla(0,100%,71%,.1);border-radius:12px;border:1px solid hsla(0,100%,71%,.2)}.AuthMagic_message__BEcpN{color:#a0a0a0;font-size:1rem;line-height:1.6;margin-bottom:2.5rem;font-weight:400}.AuthMagic_highlight__w5Mli{color:#cf0;font-weight:600}.AuthMagic_buttonContainer__vKqgy{margin-top:2rem}.AuthMagic_resendButton__b7pH7{background:linear-gradient(135deg,#cf0,#b8e600);color:#000;border:none;border-radius:16px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 32px rgba(204,255,0,.3);text-transform:uppercase;letter-spacing:.5px;position:relative;overflow:hidden}.AuthMagic_resendButton__b7pH7:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 40px rgba(204,255,0,.4)}.AuthMagic_resendButton__b7pH7:active{transform:translateY(0)}.AuthMagic_resendButton__b7pH7:disabled{opacity:.7;cursor:not-allowed;transform:none}.AuthMagic_resendButton__b7pH7.AuthMagic_loading__pVxPV{background:linear-gradient(90deg,#cf0,#fff 50%,#cf0);background-size:200% 100%;animation:AuthMagic_shimmer__YrwRL 1.5s infinite}.AuthMagic_footer___G2wD{margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.AuthMagic_footerText__xJrwN{color:#666;font-size:.875rem;font-weight:400}.AuthMagic_brandText__ZYYJv{color:#cf0;font-weight:700;font-size:1.2rem;letter-spacing:-1px}@media (max-width:640px){.AuthMagic_container__ueKwC{padding:1rem}.AuthMagic_box__4kGaT{padding:2rem 1.5rem;max-width:90vw}.AuthMagic_title__8KyP4{font-size:1.5rem}.AuthMagic_icon__qb9Yw{width:60px;height:60px;font-size:2rem}.AuthMagic_resendButton__b7pH7{padding:.875rem 2rem;font-size:.9rem}}@keyframes Loader_letterFade__IvkQr{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes Loader_progressAnimation__CF4Pe{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Loader_containerFadeIn__saJJz{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Loader_loaderContainer__U3NA0{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:9999;background:linear-gradient(135deg,#fff,#f8f9fa);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:Loader_containerFadeIn__saJJz .5s ease-out}.Loader_loaderWrapper__4GTSc{display:flex;flex-direction:column;align-items:center}.Loader_logoText__gO11i{display:flex;font-size:4rem;letter-spacing:-.08em;color:#2c3e50;font-weight:900;font-family:Montserrat,sans-serif;margin-bottom:20px;text-transform:uppercase}.Loader_letter__RQmwB{display:inline-block;padding:0 2px}.Loader_letter0__X__2s{animation:Loader_letterFade__IvkQr 2s ease-in-out infinite;animation-delay:0s}.Loader_letter1__ql_63{animation:Loader_letterFade__IvkQr 2s ease-in-out infinite;animation-delay:.2s}.Loader_letter2__x7S_l{animation:Loader_letterFade__IvkQr 2s ease-in-out infinite;animation-delay:.4s}.Loader_letter3__3Aqev{animation:Loader_letterFade__IvkQr 2s ease-in-out infinite;animation-delay:.6s}.Loader_progressBarContainer__emIoy{width:200px;height:4px;background-color:rgba(44,62,80,.1);border-radius:2px;overflow:hidden;position:relative}.Loader_progressBarFiller__jbl2s{height:100%;background:linear-gradient(90deg,#cf0,#a8d400);border-radius:2px;transition:width .1s ease-out;position:relative}.Loader_progressBarFiller__jbl2s:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);animation:Loader_progressAnimation__CF4Pe 1s infinite}@media (max-width:768px){.Loader_logoText__gO11i{font-size:3rem}.Loader_progressBarContainer__emIoy{width:150px}}@media (max-width:480px){.Loader_logoText__gO11i{font-size:2.5rem}.Loader_progressBarContainer__emIoy{width:120px}}