.form-password .password-input[data-v-a2a2cec4]{overflow:hidden;position:relative}[dir] .form-password .password-input[data-v-a2a2cec4]{border-radius:6px}[dir] .form-password .password-input[data-v-a2a2cec4]:focus-within{box-shadow:0 0 0 2px var(--color-primary);transition:all .3s}.form-password .password-input .password-element[data-v-a2a2cec4]{box-sizing:border-box;color:var(--text-1);font-size:16px;height:52px;line-height:20px;padding-left:15px;padding-right:80px;width:100%}[dir] .form-password .password-input .password-element[data-v-a2a2cec4]{background:transparent;border:1px solid var(--bg-3);border-radius:6px}.form-password .password-input .password-element[data-v-a2a2cec4]:-webkit-autofill{color:inherit!important}[dir] .form-password .password-input .password-element[data-v-a2a2cec4]:-webkit-autofill{background-color:transparent!important;box-shadow:0 0 0 1000px var(--bg-1) inset!important}.form-password .password-input .password-element[data-v-a2a2cec4]:-webkit-autofill,.form-password .password-input .password-element[data-v-a2a2cec4]:-webkit-autofill:active,.form-password .password-input .password-element[data-v-a2a2cec4]:-webkit-autofill:focus,.form-password .password-input .password-element[data-v-a2a2cec4]:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-1)}[dir] .form-password .password-input .password-element[data-com-onepassword-filled][data-v-a2a2cec4],[dir] .form-password .password-input .password-element[data-com-onepassword-filled][data-v-a2a2cec4]:focus{-webkit-background-clip:text!important;background-clip:text!important}.form-password .password-input .password-element[data-v-a2a2cec4]::-moz-placeholder{color:var(--text-5)}.form-password .password-input .password-element[data-v-a2a2cec4]::placeholder{color:var(--text-5)}.form-password .password-input .password-clear[data-v-a2a2cec4]{color:var(--text-1);cursor:pointer;position:absolute;right:60px;top:50%;transform:translateY(-50%)}.form-password .password-input .password-toggle[data-v-a2a2cec4]{color:var(--text-1);cursor:pointer;margin-left:16px;padding:0 16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:751px){.form-password .password-input .password-element[data-v-a2a2cec4]{font-size:14px}.form-password .password-input .password-element[data-v-a2a2cec4]::-moz-placeholder{font-size:14px}.form-password .password-input .password-element[data-v-a2a2cec4]::placeholder{font-size:14px}}
