.user-module__9B-leW__userPage{--primary:37 48% 56%;--primary-foreground:0 0% 4%;--primary-hover:37 56% 65%;background:#f8f6f2;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:calc(100dvh - 180px);padding:40px 20px;display:flex}.user-module__9B-leW__wrapper{background:#fff;border:1px solid #efece6;border-radius:24px;width:100%;max-width:860px;height:auto;min-height:540px;margin:auto;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 12px 36px #0b0b0b0d}.user-module__9B-leW__wrapper.user-module__9B-leW__active{min-height:570px}.user-module__9B-leW__wrapper.user-module__9B-leW__hasMessage{min-height:590px}.user-module__9B-leW__wrapper.user-module__9B-leW__active.user-module__9B-leW__hasMessage{min-height:640px}.user-module__9B-leW__rotateBg{transform-origin:100% 100%;background:linear-gradient(135deg,#0b0b0b 0%,#171717 60%,#0b0b0b 100%);border-left:2px solid #c59a58;width:950px;height:750px;transition:all 1.2s cubic-bezier(.4,0,.2,1) .8s;position:absolute;top:-4px;right:0;transform:rotate(10deg)skewY(40deg)}.user-module__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__rotateBg{transition-delay:.3s;transform:rotate(0)skewY(0)}.user-module__9B-leW__rotateBg2{transform-origin:0 100%;background:#fff;border-left:2px solid #c59a58;width:950px;height:850px;transition:all 1.2s cubic-bezier(.4,0,.2,1) .3s;position:absolute;top:100%;left:250px;transform:rotate(0)skewY(0)}.user-module__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__rotateBg2{transition-delay:.8s;transform:rotate(-11deg)skewY(-40deg)}.user-module__9B-leW__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__9B-leW__formBox.user-module__9B-leW__login{padding:20px 48px;left:0}.user-module__9B-leW__formBox.user-module__9B-leW__register{padding:20px 48px;right:0}.user-module__9B-leW__wrapper .user-module__9B-leW__formBox.user-module__9B-leW__login .user-module__9B-leW__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__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__formBox.user-module__9B-leW__login .user-module__9B-leW__animation{opacity:0;filter:blur(8px);transition-delay:calc(80ms*var(--i));transform:translate(-120%)}.user-module__9B-leW__wrapper .user-module__9B-leW__formBox.user-module__9B-leW__register .user-module__9B-leW__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__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__formBox.user-module__9B-leW__register .user-module__9B-leW__animation{opacity:1;filter:blur();transition-delay:calc(80ms*var(--i));transform:translate(0)}.user-module__9B-leW__title{color:#0b0b0b;text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:26px;font-weight:800;position:relative}.user-module__9B-leW__title:after{content:"";background:#c59a58;border-radius:2px;width:36px;height:2px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.user-module__9B-leW__inputBox{width:100%;height:48px;margin:20px 0;position:relative}.user-module__9B-leW__inputBox input{color:#0b0b0b;background:0 0;border:none;border-bottom:2px solid #efece6;border-radius:6px 6px 0 0;outline:none;width:100%;height:100%;padding:8px 48px 8px 10px;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.user-module__9B-leW__inputBox input:focus,.user-module__9B-leW__inputBox input:valid{border-bottom-color:#c59a58}.user-module__9B-leW__inputBox input:-webkit-autofill{-webkit-text-fill-color:#0b0b0b;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.user-module__9B-leW__inputBox input:-webkit-autofill:hover{-webkit-text-fill-color:#0b0b0b;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.user-module__9B-leW__inputBox input:-webkit-autofill:focus{-webkit-text-fill-color:#0b0b0b;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.user-module__9B-leW__inputBox label{color:#777;pointer-events:none;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.user-module__9B-leW__inputBox input:not(:-moz-placeholder-shown)~label{font-size:12px;font-weight:600;top:-6px;left:4px}.user-module__9B-leW__inputBox input:focus~label,.user-module__9B-leW__inputBox input:valid~label,.user-module__9B-leW__inputBox input:not(:placeholder-shown)~label{font-size:12px;font-weight:600;top:-6px;left:4px}.user-module__9B-leW__inputBox input:focus~label{color:#c59a58}.user-module__9B-leW__inputBox input:not(:focus):not(:-moz-placeholder-shown)~label{color:#777}.user-module__9B-leW__inputBox input:not(:focus):not(:placeholder-shown)~label{color:#777}.user-module__9B-leW__inputIcon{color:#8e8e8e;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.user-module__9B-leW__inputBox input:focus~.user-module__9B-leW__inputIcon,.user-module__9B-leW__inputBox input:valid~.user-module__9B-leW__inputIcon{color:#c59a58}.user-module__9B-leW__passwordToggle{color:#8e8e8e;cursor:pointer;background:0 0;border:none;padding:0;transition:all .2s;position:absolute;top:50%;right:38px;transform:translateY(-50%)}.user-module__9B-leW__passwordToggle:hover{color:#c59a58}.user-module__9B-leW__btn{color:#0b0b0b;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,#dfb76c 0%,#c59a58 50%,#9e7333 100%);border:none;border-radius:10px;outline:none;width:100%;height:46px;font-size:13px;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #c59a5852}.user-module__9B-leW__btn:hover{background:linear-gradient(90deg,#e6c37f 0%,#d1a663 50%,#a87e3e 100%);transform:translateY(-1px);box-shadow:0 6px 20px #c59a5873}.user-module__9B-leW__btn:active{transform:scale(.99)}.user-module__9B-leW__btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.user-module__9B-leW__linkTxt{color:#4a4a4a;text-align:center;margin:18px 0 8px;font-size:13px}.user-module__9B-leW__linkBtn{color:#c59a58;cursor:pointer;background:0 0;border:none;font-weight:700;text-decoration:none;transition:all .2s}.user-module__9B-leW__linkBtn:hover{color:#a87e3e;text-decoration:underline}.user-module__9B-leW__forgotPassword{margin-top:8px;font-size:13px}.user-module__9B-leW__forgotLink{color:#777;cursor:pointer;background:0 0;border:none;font-weight:500;text-decoration:none;transition:all .2s}.user-module__9B-leW__forgotLink:hover{color:#c59a58;text-decoration:underline}.user-module__9B-leW__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__9B-leW__infoText.user-module__9B-leW__login{text-align:right;padding:0 40px 60px 140px;right:0}.user-module__9B-leW__infoText.user-module__9B-leW__register{text-align:left;pointer-events:none;padding:0 140px 60px 40px;left:0}.user-module__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__infoText.user-module__9B-leW__register{pointer-events:auto}.user-module__9B-leW__wrapper .user-module__9B-leW__infoText.user-module__9B-leW__login .user-module__9B-leW__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__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__infoText.user-module__9B-leW__login .user-module__9B-leW__animation{opacity:0;filter:blur(8px);transition-delay:calc(80ms*var(--i));transform:translate(120px)}.user-module__9B-leW__wrapper .user-module__9B-leW__infoText.user-module__9B-leW__register .user-module__9B-leW__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__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__infoText.user-module__9B-leW__register .user-module__9B-leW__animation{opacity:1;filter:blur();transition-delay:calc(80ms*var(--i));transform:translate(0)}.user-module__9B-leW__infoText h2{color:#c59a58;text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px;font-size:30px;font-weight:900;line-height:1.3}.user-module__9B-leW__infoText p{color:#dcd6c9;font-size:15px;line-height:1.6}@media (max-width:1024px){.user-module__9B-leW__userPage{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:calc(100dvh - 140px);padding:32px 16px;display:flex}.user-module__9B-leW__wrapper{border-radius:20px;width:100%;max-width:440px;height:auto;min-height:380px;margin:auto;transition:all .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.user-module__9B-leW__wrapper.user-module__9B-leW__active{min-height:520px}.user-module__9B-leW__wrapper.user-module__9B-leW__hasMessage{min-height:420px}.user-module__9B-leW__wrapper.user-module__9B-leW__active.user-module__9B-leW__hasMessage{min-height:560px}.user-module__9B-leW__formBox{opacity:1;filter:none;width:100%;padding:24px 22px 32px;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;transform:none}.user-module__9B-leW__formBox.user-module__9B-leW__login{padding-bottom:40px}.user-module__9B-leW__formBox.user-module__9B-leW__login,.user-module__9B-leW__formBox.user-module__9B-leW__register{position:relative;left:0;right:0}.user-module__9B-leW__rotateBg,.user-module__9B-leW__rotateBg2,.user-module__9B-leW__infoText{display:none}.user-module__9B-leW__wrapper .user-module__9B-leW__formBox.user-module__9B-leW__login .user-module__9B-leW__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__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__formBox.user-module__9B-leW__login .user-module__9B-leW__animation{opacity:0;filter:blur(8px);transition-delay:0s;transform:translate(-120%)}.user-module__9B-leW__wrapper .user-module__9B-leW__formBox.user-module__9B-leW__register .user-module__9B-leW__animation{opacity:0;filter:blur(8px);transition:all .8s cubic-bezier(.25,.46,.45,.94);transform:translate(120%)}.user-module__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__formBox.user-module__9B-leW__register .user-module__9B-leW__animation{opacity:1;filter:blur();transition-delay:calc(50ms*var(--i));transform:translate(0)}.user-module__9B-leW__formBox.user-module__9B-leW__login{opacity:1;position:relative;transform:translate(0)}.user-module__9B-leW__formBox.user-module__9B-leW__register{opacity:0;position:absolute;top:0;transform:translate(100%)}.user-module__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__formBox.user-module__9B-leW__login{opacity:0;transform:translate(-100%)}.user-module__9B-leW__wrapper.user-module__9B-leW__active .user-module__9B-leW__formBox.user-module__9B-leW__register{opacity:1;transform:translate(0)}.user-module__9B-leW__title{margin-bottom:14px;font-size:24px}.user-module__9B-leW__title:after{width:32px;height:2px}.user-module__9B-leW__inputBox{height:45px;margin:18px 0}.user-module__9B-leW__inputBox input{font-size:15px}.user-module__9B-leW__inputBox label{font-size:14px}.user-module__9B-leW__btn{height:44px;margin-top:10px;font-size:13px}.user-module__9B-leW__linkTxt{margin:15px 0 8px;font-size:13px}}@media (max-width:480px){.user-module__9B-leW__userPage{justify-content:center;align-items:center;padding:20px 12px}.user-module__9B-leW__wrapper{border-radius:16px;max-width:100%;min-height:350px;margin:auto}.user-module__9B-leW__formBox{padding:20px 16px 26px}.user-module__9B-leW__title{margin-bottom:12px;font-size:22px}.user-module__9B-leW__title:after{width:28px;height:2px}.user-module__9B-leW__inputBox{height:42px;margin:16px 0}.user-module__9B-leW__inputBox input{font-size:14px}.user-module__9B-leW__inputBox label{font-size:13px}.user-module__9B-leW__btn{height:42px;font-size:12px}.user-module__9B-leW__linkTxt{margin:12px 0 6px;font-size:12px}}.user-module__9B-leW__errorMessage{color:#c53030;text-align:center;background:#fff5f5;border:1px solid #e53e3e40;border-radius:8px;margin-top:14px;margin-bottom:16px;padding:11px 14px;font-size:13px;font-weight:500}.user-module__9B-leW__errorList{text-align:left;margin:0;padding:0;list-style:none}.user-module__9B-leW__errorList li{margin-bottom:8px;padding-left:20px;line-height:1.4;position:relative}.user-module__9B-leW__errorList li:before{content:"•";color:#e53e3e;font-weight:700;position:absolute;left:0}.user-module__9B-leW__errorList li:last-child{margin-bottom:0}.user-module__9B-leW__successMessage{color:#276749;text-align:center;background:#f0fff4;border:1px solid #38a16940;border-radius:8px;margin-top:14px;margin-bottom:16px;padding:11px 14px;font-size:13px;font-weight:500}.user-module__9B-leW__invalidInput{border-bottom-color:#e53e3e!important}.user-module__9B-leW__invalidInput~label{color:#e53e3e!important}.user-module__9B-leW__validationIcon{color:#e53e3e;cursor:help;z-index:10;position:absolute;top:50%;right:38px;transform:translateY(-50%)}.user-module__9B-leW__validationTooltip{z-index:9999;pointer-events:none;opacity:1;visibility:visible;position:absolute;top:-80px;left:0;right:0}.user-module__9B-leW__tooltipContent{color:#f5f3ef;background:#0b0b0b;border:1px solid #262420;border-radius:8px;max-width:300px;margin-bottom:8px;padding:10px 14px;font-size:12px;line-height:1.4;box-shadow:0 4px 16px #00000040}.user-module__9B-leW__tooltipError{margin-bottom:4px}.user-module__9B-leW__tooltipError:last-child{margin-bottom:0}@media (hover:none) and (pointer:coarse){.user-module__9B-leW__btn:hover{transform:none;box-shadow:0 4px 14px #c59a5852}.user-module__9B-leW__linkBtn:hover{color:#c59a58}.user-module__9B-leW__passwordToggle:hover{color:#8e8e8e}.user-module__9B-leW__inputBox input:focus~.user-module__9B-leW__inputIcon{color:#c59a58}}
