.password-main-input-with-errors .PasswordInput-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;border:1px solid #cdcdcd;border-radius:10px;padding:0 22px}.password-main-input-with-errors .PasswordInput-wrapper:focus-within{border-color:#3f51b5}.password-main-input-with-errors .PasswordInput-wrapper .PasswordInput{all:unset;font-family:var(--font-inter),"Inter",sans-serif;flex:1;font-size:16px;width:100%;padding:20px 0}.password-main-input-with-errors .PasswordInput-wrapper .PasswordInput:focus~.PasswordInputLabel,.password-main-input-with-errors .PasswordInput-wrapper .PasswordInput:not(:placeholder-shown)~.PasswordInputLabel{top:1.5px;left:18px;font-size:14px;color:#3f51b5}.password-main-input-with-errors .PasswordInput-wrapper .PasswordInputLabel{position:absolute;top:50%;left:20px;transform:translateY(-55%);color:#999;font-size:16px;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.password-main-input-with-errors .PasswordInput-wrapper button{all:unset;cursor:pointer;font-family:var(--font-inter),"Inter",sans-serif}.password-main-input-with-errors .PasswordInput-wrapper button:disabled{cursor:not-allowed;opacity:.5}.password-main-input-with-errors .password-errors-wrapper ul{margin-left:17px;margin-top:9px}.password-main-input-with-errors .password-errors-wrapper ul li{list-style:none;font-family:var(--font-inter),"Inter",sans-serif}.password-main-input-with-errors .input-error{color:red;font-family:var(--font-inter),"Inter",sans-serif;font-size:14px;margin-top:4px}