.PasswordPage_container__TcQMq{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px}.PasswordPage_wrapper__Te0HL{background:var(--color-contrast-dark);border-radius:12px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:400px;width:100%}.PasswordPage_title__b3FcR{font-size:28px;font-weight:600;margin:0 0 10px;text-align:center;color:var(--color-white)}.PasswordPage_description__UovGG{font-size:14px;color:var(--color-white);text-align:center;margin:0 0 30px}.PasswordPage_form__pX6KV{display:flex;flex-direction:column;gap:20px}.Input_container__IFxo4,.PasswordPage_inputWrapper__g5jan{position:relative}.Input_container__IFxo4 .Input_input__rpj7R{width:100%;height:56px;border-radius:10px;border:none;background-color:hsla(0,0%,100%,.15);color:var(--color-white);font-size:16px;font-weight:500;padding:20px;outline:unset}.Input_container__IFxo4 .Input_input__rpj7R[type=password]{padding-right:40px}.Input_container__IFxo4 .Input_input__rpj7R,.Input_container__IFxo4 .Input_input__rpj7R:focus{color:var(--color-white)}.Input_container__IFxo4 .Input_input__rpj7R:placeholder-shown:not(:focus){color:hsla(0,0%,100%,.5)}.Input_container__IFxo4 span.Input_error__ZVq7J{display:inline-block;padding-top:10px;color:var(--color-red);font-size:12px;font-weight:500;-webkit-text-security:initial;text-security:initial}.Input_container__IFxo4 .Input_icon__69Ng7{position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}