.user-module__NJLUfW__userPage{background:var(--bg);justify-content:center;align-items:flex-start;min-height:100vh;padding:20px;display:flex}.user-module__NJLUfW__wrapper{background:var(--card);border:2px solid var(--border);width:100%;max-width:850px;height:auto;min-height:520px;box-shadow:var(--shadow);border-radius:18px;margin-top:20px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.user-module__NJLUfW__wrapper.user-module__NJLUfW__hasMessage{min-height:580px}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active.user-module__NJLUfW__hasMessage{min-height:640px}.user-module__NJLUfW__rotateBg{background:linear-gradient(135deg,var(--red),var(--orange));transform-origin:100% 100%;width:950px;height:700px;transition:all 1.2s cubic-bezier(.4,0,.2,1) .8s;position:absolute;top:-4px;right:0;transform:rotate(10deg)skewY(40deg)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__rotateBg{transition-delay:.3s;transform:rotate(0)skewY(0)}.user-module__NJLUfW__rotateBg2{background:var(--card);transform-origin:0 100%;width:950px;height:800px;transition:all 1.2s cubic-bezier(.4,0,.2,1) .3s;position:absolute;top:100%;left:250px;transform:rotate(0)skewY(0)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__rotateBg2{transition-delay:.8s;transform:rotate(-11deg)skewY(-40deg)}.user-module__NJLUfW__formBox{flex-direction:column;justify-content:center;width:50%;height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0}.user-module__NJLUfW__formBox.user-module__NJLUfW__login{padding:0 50px;left:0}.user-module__NJLUfW__formBox.user-module__NJLUfW__register{padding:0 50px;right:0}.user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword{opacity:0;filter:blur(8px);padding:0 40px 0 60px;right:0;transform:translate(120%)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__login .user-module__NJLUfW__animation{opacity:1;filter:blur();transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:calc(80ms*var(--j));transform:translate(0)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__formBox.user-module__NJLUfW__login .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition-delay:calc(80ms*var(--i));transform:translate(-120%)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__register .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:calc(80ms*var(--j));transform:translate(120%)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__formBox.user-module__NJLUfW__register .user-module__NJLUfW__animation{opacity:1;filter:blur();transition-delay:calc(80ms*var(--i));transform:translate(0)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:calc(80ms*var(--j));transform:translate(120%)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword.user-module__NJLUfW__active .user-module__NJLUfW__animation{opacity:1;filter:blur();transition-delay:calc(80ms*var(--i));transform:translate(0)}.user-module__NJLUfW__title{color:var(--text);text-align:center;margin-bottom:10px;font-size:32px;font-weight:800;position:relative}.user-module__NJLUfW__title:after{content:"";background:linear-gradient(90deg,var(--red),var(--orange));border-radius:2px;width:40px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.user-module__NJLUfW__inputBox{width:100%;height:50px;margin:25px 0;position:relative}.user-module__NJLUfW__inputBox input{width:100%;height:100%;color:var(--text);border:none;border-bottom:2px solid var(--border);background:0 0;border-radius:8px;outline:none;padding:8px 50px 8px 12px;font-size:16px;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1)}.user-module__NJLUfW__inputBox input:focus,.user-module__NJLUfW__inputBox input:valid{border-bottom-color:var(--orange)}.user-module__NJLUfW__inputBox label{color:var(--muted);pointer-events:none;font-size:16px;font-weight:500;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.user-module__NJLUfW__inputBox input:not(:-moz-placeholder-shown)~label{font-size:14px;font-weight:600;top:-5px}.user-module__NJLUfW__inputBox input:focus~label,.user-module__NJLUfW__inputBox input:valid~label,.user-module__NJLUfW__inputBox input:not(:placeholder-shown)~label{font-size:14px;font-weight:600;top:-5px}.user-module__NJLUfW__inputBox input:focus~label{color:var(--orange)}.user-module__NJLUfW__inputBox input:not(:focus):not(:-moz-placeholder-shown)~label{color:var(--muted)}.user-module__NJLUfW__inputBox input:not(:focus):not(:placeholder-shown)~label{color:var(--muted)}.user-module__NJLUfW__inputIcon{color:var(--muted);transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.user-module__NJLUfW__inputBox input:focus~.user-module__NJLUfW__inputIcon,.user-module__NJLUfW__inputBox input:valid~.user-module__NJLUfW__inputIcon{color:var(--orange)}.user-module__NJLUfW__passwordToggle{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:40px;transform:translateY(-50%)}.user-module__NJLUfW__passwordToggle:hover{color:var(--orange)}.user-module__NJLUfW__btn{background:linear-gradient(90deg,var(--red),var(--orange));width:100%;height:45px;color:var(--text);cursor:pointer;border:none;border-radius:12px;outline:none;font-size:16px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 20px #e11d4873}.user-module__NJLUfW__btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #e11d4899}.user-module__NJLUfW__btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.user-module__NJLUfW__btn:disabled:hover{transform:none;box-shadow:0 8px 20px #e11d4873}.user-module__NJLUfW__linkTxt{color:var(--muted);text-align:center;margin:20px 0 10px;font-size:14px}.user-module__NJLUfW__linkBtn{color:var(--orange);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.user-module__NJLUfW__linkBtn:hover{color:var(--red)}.user-module__NJLUfW__forgotPassword{margin-top:10px;font-size:14px}.user-module__NJLUfW__forgotLink{color:var(--orange);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.user-module__NJLUfW__forgotLink:hover{color:var(--red);text-decoration:underline}.user-module__NJLUfW__infoText{flex-direction:column;justify-content:center;width:50%;height:100%;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0}.user-module__NJLUfW__infoText.user-module__NJLUfW__login{text-align:right;padding:0 40px 60px 150px;right:0}.user-module__NJLUfW__infoText.user-module__NJLUfW__register{text-align:left;pointer-events:none;padding:0 150px 60px 40px;left:0}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__infoText.user-module__NJLUfW__register{pointer-events:auto}.user-module__NJLUfW__infoText.user-module__NJLUfW__resetPassword{text-align:left;pointer-events:none;opacity:0;filter:blur(8px);padding:0 150px 60px 40px;left:0;transform:translate(-120%)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__infoText.user-module__NJLUfW__resetPassword.user-module__NJLUfW__active{pointer-events:auto;opacity:1;filter:blur();transform:translate(0)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__infoText.user-module__NJLUfW__login .user-module__NJLUfW__animation{opacity:1;filter:blur();transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:calc(80ms*var(--j));transform:translate(0)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__infoText.user-module__NJLUfW__login .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition-delay:calc(80ms*var(--i));transform:translate(120px)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__infoText.user-module__NJLUfW__register .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition:all .6s cubic-bezier(.4,0,.2,1);transition-delay:calc(80ms*var(--j));transform:translate(-120%)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__infoText.user-module__NJLUfW__register .user-module__NJLUfW__animation{opacity:1;filter:blur();transition-delay:calc(80ms*var(--i));transform:translate(0)}.user-module__NJLUfW__infoText h2{color:var(--text);text-transform:uppercase;margin-bottom:20px;font-size:36px;font-weight:800;line-height:1.3}.user-module__NJLUfW__infoText p{color:#ffffffe6;font-size:16px;line-height:1.5}@media (max-width:768px){.user-module__NJLUfW__userPage{align-items:flex-start;padding:20px 10px 10px}.user-module__NJLUfW__wrapper{border-radius:16px;width:100%;max-width:400px;height:auto;min-height:380px;margin-top:0;transition:all .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active{min-height:520px}.user-module__NJLUfW__wrapper.user-module__NJLUfW__hasMessage{min-height:420px}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active.user-module__NJLUfW__hasMessage{min-height:560px}.user-module__NJLUfW__formBox{opacity:1;filter:none;width:100%;padding:20px 20px 30px;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;transform:none}.user-module__NJLUfW__formBox.user-module__NJLUfW__login{padding-bottom:50px}.user-module__NJLUfW__formBox.user-module__NJLUfW__login,.user-module__NJLUfW__formBox.user-module__NJLUfW__register{position:relative;left:0;right:0}.user-module__NJLUfW__rotateBg,.user-module__NJLUfW__rotateBg2,.user-module__NJLUfW__infoText{display:none}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__login .user-module__NJLUfW__animation{opacity:1;filter:blur();transition:all .8s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(50ms*var(--j));transform:translate(0)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__formBox.user-module__NJLUfW__login .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition-delay:0s;transform:translate(-120%)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__register .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition:all .8s cubic-bezier(.25,.46,.45,.94);transform:translate(120%)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__formBox.user-module__NJLUfW__register .user-module__NJLUfW__animation{opacity:1;filter:blur();transition-delay:calc(50ms*var(--i));transform:translate(0)}.user-module__NJLUfW__formBox.user-module__NJLUfW__login{opacity:1;position:relative;transform:translate(0)}.user-module__NJLUfW__formBox.user-module__NJLUfW__register{opacity:0;position:absolute;top:0;transform:translate(100%)}.user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword{opacity:0;position:absolute;top:0;transform:translate(-100%)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__formBox.user-module__NJLUfW__login{opacity:0;transform:translate(-100%)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active .user-module__NJLUfW__formBox.user-module__NJLUfW__register{opacity:1;transform:translate(0)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__resetActive .user-module__NJLUfW__formBox.user-module__NJLUfW__login{opacity:0;transform:translate(-100%)}.user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword.user-module__NJLUfW__active{opacity:1;transform:translate(0)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword .user-module__NJLUfW__animation{opacity:0;filter:blur(8px);transition:all .8s cubic-bezier(.25,.46,.45,.94);transform:translate(120%)}.user-module__NJLUfW__wrapper .user-module__NJLUfW__formBox.user-module__NJLUfW__resetPassword.user-module__NJLUfW__active .user-module__NJLUfW__animation{opacity:1;filter:blur();--transition-delay:calc(50ms*var(--i));transform:translate(0)}.user-module__NJLUfW__title{margin-bottom:15px;font-size:26px}.user-module__NJLUfW__title:after{width:30px;height:3px}.user-module__NJLUfW__inputBox{height:45px;margin:18px 0}.user-module__NJLUfW__inputBox input,.user-module__NJLUfW__inputBox label{font-size:15px}.user-module__NJLUfW__btn{height:42px;margin-top:10px;font-size:15px}.user-module__NJLUfW__linkTxt{margin:15px 0 8px;font-size:13px}}@media (max-width:480px){.user-module__NJLUfW__userPage{padding:15px 5px 5px}.user-module__NJLUfW__wrapper{border-radius:12px;min-height:350px;margin:5px;transition:all .6s cubic-bezier(.4,0,.2,1)}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active{min-height:480px}.user-module__NJLUfW__wrapper.user-module__NJLUfW__hasMessage{min-height:390px}.user-module__NJLUfW__wrapper.user-module__NJLUfW__active.user-module__NJLUfW__hasMessage{min-height:520px}.user-module__NJLUfW__formBox{padding:20px 15px 25px}.user-module__NJLUfW__title{margin-bottom:12px;font-size:24px}.user-module__NJLUfW__title:after{width:25px;height:2px}.user-module__NJLUfW__inputBox{height:42px;margin:15px 0}.user-module__NJLUfW__inputBox input,.user-module__NJLUfW__inputBox label{font-size:14px}.user-module__NJLUfW__btn{height:40px;font-size:14px}.user-module__NJLUfW__linkTxt{margin:12px 0 6px;font-size:12px}}.user-module__NJLUfW__errorMessage{color:#ef4444;text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-top:16px;margin-bottom:20px;padding:12px;font-size:14px;font-weight:500}.user-module__NJLUfW__errorList{text-align:left;margin:0;padding:0;list-style:none}.user-module__NJLUfW__errorList li{margin-bottom:8px;padding-left:20px;line-height:1.4;position:relative}.user-module__NJLUfW__errorList li:before{content:"•";color:#ef4444;font-weight:700;position:absolute;left:0}.user-module__NJLUfW__errorList li:last-child{margin-bottom:0}.user-module__NJLUfW__successMessage{color:#22c55e;text-align:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;margin-top:16px;margin-bottom:20px;padding:12px;font-size:14px;font-weight:500}.user-module__NJLUfW__invalidInput{border-bottom-color:#ef4444!important}.user-module__NJLUfW__invalidInput~label{color:#ef4444!important}.user-module__NJLUfW__validationIcon{color:#ef4444;cursor:help;z-index:10;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.user-module__NJLUfW__validationTooltip{z-index:9999;pointer-events:none;opacity:1;visibility:visible;position:absolute;top:-80px;left:0;right:0}@media (max-width:768px){.user-module__NJLUfW__validationTooltip{top:-80px;left:0;right:0}}.user-module__NJLUfW__tooltipContent{color:#fff;background:#000000e6;border-radius:8px;max-width:300px;margin-bottom:8px;padding:12px 16px;font-size:13px;line-height:1.4;box-shadow:0 4px 12px #0000004d}.user-module__NJLUfW__tooltipError{margin-bottom:4px}.user-module__NJLUfW__tooltipError:last-child{margin-bottom:0}@media (hover:none) and (pointer:coarse){.user-module__NJLUfW__btn:hover{transform:none;box-shadow:0 8px 20px #e11d4873}.user-module__NJLUfW__linkBtn:hover{color:var(--orange)}.user-module__NJLUfW__passwordToggle:hover{color:var(--muted)}.user-module__NJLUfW__inputBox input:focus~.user-module__NJLUfW__inputIcon{color:var(--orange)}}
