.Auth_loginPage__vC8lt{min-height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background:#030014;position:relative;overflow:hidden;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif}.Auth_bgAnimation__iZ1_j{position:absolute;inset:0;overflow:hidden;z-index:0}.Auth_gradientOrb1__U5mYa{width:600px;height:600px;background:radial-gradient(circle,rgba(139,92,246,.3) 0,transparent 70%);top:-200px;left:-100px;animation:Auth_float1__nBwu0 20s ease-in-out infinite}.Auth_gradientOrb1__U5mYa,.Auth_gradientOrb2__FkDRj{position:absolute;border-radius:50%;filter:blur(60px)}.Auth_gradientOrb2__FkDRj{width:500px;height:500px;background:radial-gradient(circle,rgba(236,72,153,.25) 0,transparent 70%);bottom:-150px;right:-100px;animation:Auth_float2__ANGjp 25s ease-in-out infinite}.Auth_gradientOrb3__CdE1s{position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(59,130,246,.2) 0,transparent 70%);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);animation:Auth_float3__bKym7 30s ease-in-out infinite;filter:blur(80px)}@keyframes Auth_float1__nBwu0{0%,to{transform:translate(0) scale(1)}33%{transform:translate(100px,50px) scale(1.1)}66%{transform:translate(-50px,100px) scale(.9)}}@keyframes Auth_float2__ANGjp{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,-60px) scale(1.15)}66%{transform:translate(60px,-30px) scale(.95)}}@keyframes Auth_float3__bKym7{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}.Auth_gridOverlay__gOdk7{position:absolute;inset:0;background-image:linear-gradient(rgba(139,92,246,.03) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.03) 1px,transparent 0);background-size:60px 60px;z-index:1;mask-image:radial-gradient(ellipse at center,black 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,black 0,transparent 70%)}.Auth_particles__F32j9{position:absolute;inset:0;z-index:1;pointer-events:none}.Auth_particle__55ed2{position:absolute;width:3px;height:3px;background:rgba(139,92,246,.6);border-radius:50%;bottom:-10px;animation:Auth_rise__j5g70 linear infinite;box-shadow:0 0 6px rgba(139,92,246,.4)}.Auth_particle__55ed2:nth-child(odd){background:rgba(236,72,153,.5);box-shadow:0 0 6px rgba(236,72,153,.3)}.Auth_particle__55ed2:nth-child(3n){width:2px;height:2px}@keyframes Auth_rise__j5g70{0%{transform:translateY(0) translateX(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translateX(20px);opacity:0}}.Auth_loginContainer__62IKQ{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;padding:20px;width:100%;max-width:420px;opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.16,1,.3,1)}.Auth_loginContainer__62IKQ.Auth_visible__Zi9Ke{opacity:1;transform:translateY(0)}.Auth_glassCard__hRNyu{position:relative;width:100%;background:rgba(255,255,255,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24px;border:1px solid rgba(255,255,255,.08);padding:40px 36px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.1);overflow:hidden}.Auth_cardGlow__Ui_2P{position:absolute;top:0;left:50%;transform:translateX(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.5),rgba(236,72,153,.5),transparent)}.Auth_logoSection__3oUEW{display:flex;justify-content:center;margin-bottom:24px}.Auth_brandLogoContainer__wu3WF{cursor:default;transform:none!important}.Auth_brandLogoContainer__wu3WF:hover{transform:none!important}.Auth_logoWrapper__YiL7g{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.Auth_logo__q3Zea{width:100%;height:100%;object-fit:contain;position:relative;z-index:2;border-radius:50%;background:rgba(255,255,255,.06);filter:drop-shadow(0 0 20px rgba(139,92,246,.3))}.Auth_logoRing__UNh1_{position:absolute;inset:-5px;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(139,92,246,.6),rgba(236,72,153,.6),transparent);animation:Auth_spin__6PsAM 4s linear infinite;z-index:1}.Auth_logoRing__UNh1_:before{content:"";position:absolute;inset:3px;background:rgba(255,255,255,.04);border-radius:50%}@keyframes Auth_spin__6PsAM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Auth_titleSection__xBWyF{text-align:center;margin-bottom:32px}.Auth_title__XYQC0{margin:0;font-size:28px;font-weight:700;letter-spacing:-.5px}.Auth_titleGradient__ANiNn{background:linear-gradient(135deg,#fff,#a78bfa 50%,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Auth_subtitle__dCxJC{margin:8px 0 0;font-size:14px;color:rgba(255,255,255,.5);font-weight:400;letter-spacing:.5px}.Auth_form__OqwXa{display:flex;flex-direction:column;gap:20px}.Auth_inputGroup__N5wVU{position:relative}.Auth_inputWrapper__Nk6t8{position:relative;display:flex;align-items:center}.Auth_inputIcon__VFDLi{position:absolute;left:16px;color:rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;transition:color .3s ease;z-index:2}.Auth_input__dzbho{width:100%;padding:16px 48px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;font-size:15px;color:#fff;outline:none;transition:all .3s ease;font-family:inherit}.Auth_input__dzbho::placeholder{color:rgba(255,255,255,.3)}.Auth_input__dzbho:focus{background:rgba(255,255,255,.08);border-color:rgba(139,92,246,.5);box-shadow:0 0 0 3px rgba(139,92,246,.1)}.Auth_inputWrapper__Nk6t8:focus-within .Auth_inputIcon__VFDLi,.Auth_input__dzbho:focus+.Auth_inputLine__K1fa_{color:rgba(139,92,246,.8)}.Auth_inputLine__K1fa_{position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,#8b5cf6,#ec4899);transition:all .3s ease;transform:translateX(-50%);border-radius:2px}.Auth_input__dzbho:focus~.Auth_inputLine__K1fa_{width:calc(100% - 24px)}.Auth_togglePass__IY_8p{position:absolute;right:16px;background:none;border:none;color:rgba(255,255,255,.4);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .3s ease;z-index:2}.Auth_togglePass__IY_8p:hover{color:rgba(255,255,255,.7)}.Auth_options__u_4Qz{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.Auth_rememberMe__8UPD6{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;color:rgba(255,255,255,.6);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Auth_rememberMe__8UPD6 input{display:none}.Auth_checkmark__aDWjS{width:18px;height:18px;border:1.5px solid rgba(255,255,255,.2);border-radius:5px;position:relative;transition:all .2s ease;background:rgba(255,255,255,.05)}.Auth_rememberMe__8UPD6 input:checked+.Auth_checkmark__aDWjS{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:transparent}.Auth_checkmark__aDWjS:after{content:"";position:absolute;top:3px;left:6px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s ease}.Auth_rememberMe__8UPD6 input:checked+.Auth_checkmark__aDWjS:after{transform:rotate(45deg) scale(1)}.Auth_forgotLink__X4bMh{font-size:13px;color:rgba(139,92,246,.8);text-decoration:none;transition:color .2s ease}.Auth_forgotLink__X4bMh:hover{color:#a78bfa}.Auth_errorBox__KST9g{display:flex;align-items:center;gap:10px;padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#fca5a5;font-size:13px;animation:Auth_shake__mgAcZ .5s ease}@keyframes Auth_shake__mgAcZ{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.Auth_submitBtn__ZUX0J{position:relative;width:100%;padding:16px 24px;background:linear-gradient(135deg,#8b5cf6,#7c3aed 50%,#6d28d9);border:none;border-radius:12px;font-size:15px;font-weight:600;color:#fff;cursor:pointer;overflow:hidden;transition:all .3s ease;font-family:inherit;margin-top:8px}.Auth_submitBtn__ZUX0J:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 40px -10px rgba(139,92,246,.5)}.Auth_submitBtn__ZUX0J:active:not(:disabled){transform:translateY(0)}.Auth_submitBtn__ZUX0J:disabled{opacity:.7;cursor:not-allowed}.Auth_btnContent__yqWnb{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px}.Auth_btnGlow__Cozrm{position:absolute;inset:0;background:linear-gradient(135deg,rgba(236,72,153,.4),transparent,rgba(139,92,246,.4));opacity:0;transition:opacity .3s ease}.Auth_submitBtn__ZUX0J:hover .Auth_btnGlow__Cozrm{opacity:1}.Auth_spinner__3mepE{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:Auth_spin__6PsAM .8s linear infinite}.Auth_cardFooter__oZ1ky{margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:center}.Auth_secureText__lTu_l{display:flex;align-items:center;gap:6px;font-size:11px;color:rgba(255,255,255,.3)}.Auth_secureText__lTu_l svg{color:rgba(34,197,94,.6)}.Auth_pageFooter__CJJSk{margin-top:24px;text-align:center}.Auth_pageFooter__CJJSk p{margin:0;font-size:11px;color:rgba(255,255,255,.25);letter-spacing:.3px}@media (max-width:768px){.Auth_glassCard__hRNyu{padding:36px 28px;border-radius:20px}.Auth_logoWrapper__YiL7g{width:90px;height:90px}.Auth_title__XYQC0{font-size:26px}.Auth_gradientOrb1__U5mYa,.Auth_gradientOrb2__FkDRj{width:400px;height:400px}.Auth_gradientOrb3__CdE1s{width:300px;height:300px}}@media (max-width:480px){.Auth_loginPage__vC8lt{min-height:100vh;min-height:-webkit-fill-available;padding:20px 0}.Auth_loginContainer__62IKQ{padding:16px;max-width:100%;min-height:auto}.Auth_glassCard__hRNyu{padding:32px 24px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 25px 50px -12px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.15),0 0 40px rgba(139,92,246,.1)}.Auth_cardGlow__Ui_2P{width:150px;height:2px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.7),rgba(236,72,153,.7),transparent)}.Auth_logoSection__3oUEW{margin-bottom:20px}.Auth_logoWrapper__YiL7g{width:90px;height:90px}.Auth_logoRing__UNh1_{inset:-6px;background:conic-gradient(from 0deg,transparent,rgba(139,92,246,.8),rgba(236,72,153,.8),transparent)}.Auth_logo__q3Zea{filter:drop-shadow(0 0 25px rgba(139,92,246,.5))}.Auth_titleSection__xBWyF{margin-bottom:28px}.Auth_title__XYQC0{font-size:26px}.Auth_subtitle__dCxJC{font-size:13px}.Auth_form__OqwXa{gap:16px}.Auth_input__dzbho{padding:14px 44px;font-size:16px;border-radius:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15)}.Auth_input__dzbho:focus{background:rgba(255,255,255,.12);border-color:rgba(139,92,246,.6);box-shadow:0 0 0 3px rgba(139,92,246,.15)}.Auth_inputIcon__VFDLi{left:14px}.Auth_inputIcon__VFDLi svg{width:16px;height:16px}.Auth_togglePass__IY_8p{right:14px}.Auth_togglePass__IY_8p svg{width:16px;height:16px}.Auth_options__u_4Qz{flex-direction:column;align-items:flex-start;gap:12px}.Auth_submitBtn__ZUX0J{padding:16px 20px;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#7c3aed 50%,#6d28d9);box-shadow:0 8px 32px -8px rgba(139,92,246,.5)}.Auth_cardFooter__oZ1ky{margin-top:24px;padding-top:16px}.Auth_pageFooter__CJJSk{margin-top:20px}.Auth_pageFooter__CJJSk p{font-size:10px}.Auth_particles__F32j9{opacity:1}.Auth_particle__55ed2{width:4px;height:4px;box-shadow:0 0 10px rgba(139,92,246,.6)}.Auth_particle__55ed2:nth-child(odd){box-shadow:0 0 10px rgba(236,72,153,.5)}.Auth_particle__55ed2:nth-child(n+15){display:none}.Auth_gradientOrb1__U5mYa{width:350px;height:350px;top:-120px;left:-100px;background:radial-gradient(circle,rgba(139,92,246,.4) 0,transparent 70%);filter:blur(50px)}.Auth_gradientOrb2__FkDRj{width:300px;height:300px;bottom:-100px;right:-80px;background:radial-gradient(circle,rgba(236,72,153,.35) 0,transparent 70%);filter:blur(50px)}.Auth_gradientOrb3__CdE1s{width:250px;height:250px;background:radial-gradient(circle,rgba(59,130,246,.3) 0,transparent 70%);filter:blur(60px)}.Auth_gridOverlay__gOdk7{background-size:40px 40px;background-image:linear-gradient(rgba(139,92,246,.05) 1px,transparent 0),linear-gradient(90deg,rgba(139,92,246,.05) 1px,transparent 0)}}@media (max-width:360px){.Auth_glassCard__hRNyu{padding:28px 20px;border-radius:20px;background:rgba(255,255,255,.07)}.Auth_logoWrapper__YiL7g{width:80px;height:80px}.Auth_title__XYQC0{font-size:24px}.Auth_subtitle__dCxJC{font-size:12px}.Auth_input__dzbho{padding:13px 40px;font-size:16px}.Auth_forgotLink__X4bMh,.Auth_rememberMe__8UPD6{font-size:12px}.Auth_submitBtn__ZUX0J{padding:14px 16px;font-size:15px}.Auth_particle__55ed2{width:3px;height:3px}.Auth_particle__55ed2:nth-child(n+12){display:none}.Auth_gradientOrb1__U5mYa{width:280px;height:280px;top:-80px;left:-80px}.Auth_gradientOrb2__FkDRj{width:240px;height:240px;bottom:-80px;right:-60px}}@media (max-height:600px) and (orientation:landscape){.Auth_loginPage__vC8lt{padding:10px 0}.Auth_loginContainer__62IKQ{padding:10px 20px}.Auth_glassCard__hRNyu{padding:24px 32px}.Auth_logoSection__3oUEW{margin-bottom:12px}.Auth_logoWrapper__YiL7g{width:60px;height:60px}.Auth_titleSection__xBWyF{margin-bottom:16px}.Auth_title__XYQC0{font-size:20px}.Auth_subtitle__dCxJC{font-size:11px;margin-top:4px}.Auth_form__OqwXa{gap:12px}.Auth_input__dzbho{padding:10px 44px}.Auth_options__u_4Qz{margin-top:0}.Auth_submitBtn__ZUX0J{padding:10px 16px;margin-top:4px}.Auth_cardFooter__oZ1ky{margin-top:16px;padding-top:12px}.Auth_pageFooter__CJJSk{margin-top:12px}}@media (min-width:1200px){.Auth_loginContainer__62IKQ{max-width:440px}.Auth_glassCard__hRNyu{padding:48px 44px;border-radius:28px}.Auth_logoWrapper__YiL7g{width:110px;height:110px}.Auth_title__XYQC0{font-size:32px}.Auth_subtitle__dCxJC{font-size:15px}.Auth_input__dzbho{padding:18px 52px;font-size:16px}.Auth_submitBtn__ZUX0J{padding:18px 28px;font-size:16px}}@media (prefers-reduced-motion:reduce){.Auth_gradientOrb1__U5mYa,.Auth_gradientOrb2__FkDRj,.Auth_gradientOrb3__CdE1s,.Auth_logoRing__UNh1_,.Auth_particle__55ed2,.Auth_spinner__3mepE{animation:none}.Auth_loginContainer__62IKQ{opacity:1;transform:none;transition:none}}@media (prefers-color-scheme:light){.Auth_loginPage__vC8lt{background:#030014}}