form.user-form .form-v3__field.password-v3{max-width:100%}.password__position-right{margin-top:20px}.password-drawer{position:relative;margin-top:-2px;min-height:50px;transition:opacity .15s ease-in;background:#fff;background:rgba(255,255,255,0.9);pointer-events:none}.password__position-right .password-drawer{position:absolute;padding-left:10px}.password__position-bottom .password-drawer{position:absolute}.password-drawer ul{list-style:none;margin:4px 10px}.password-drawer ul li{font-size:13px;line-height:24px}.password-drawer ul li:before{content:'';width:14px;text-align:center;display:inline-block}.password-v3 .message{font-size:14px}.password-drawer .helpful strong{display:block;color:rgba(0,0,0,0.75);margin-bottom:4px}.password-drawer ul li:before{font-feature-settings:'liga';font-family:'Material Icons';font-size:21px;vertical-align:middle;padding-right:8px;width:21px}.password-drawer ul li.invalid:before{content:'•';content:'error_outline';color:#c13832}.password-drawer ul li.valid{color:rgba(0,0,0,0.7)}.password-drawer ul li.valid:before{content:'\2714\0020';content:'check_circle_outline';color:#008444}.password-drawer .helpful{border:1px solid #008444;padding:3px 4px;margin:0 10px 5px 0;color:rgba(0,0,0,0.9);font-size:13px;background-color:rgba(0,132,68,0.05)}.password__position-bottom .password-drawer .helpful{margin-left:10px}.password-feedback{font-size:12px;display:inline-block;color:rgba(0,0,0,0.7);padding-left:12px}.password__position-right .password-feedback,.password__position-bottom .password-feedback{display:block;position:relative;text-align:center}.textfield__show-password{position:absolute;right:0;top:0;width:36px;padding:5px 5px 4px 5px;z-index:1;color:rgba(0,0,0,0.86);cursor:pointer;background-color:rgba(0,0,0,0.1);font-size:19px;max-width:19px;vertical-align:middle}.form-v4 .textfield__show-password{top:15%;background-color:transparent}#register .form-v4 .textfield__show-password{top:10%}input.has-show-password{padding-right:30px}.password-v3 input[style]+.textfield__show-password,.password-v3 input[style]+.password-strength+.textfield__show-password{right:28px}.password-v3 input[style]+.textfield__show-password:after,.password-v3 input[style]+.password-strength+.textfield__show-password:after{content:'';width:28px;height:100%;position:absolute;background-color:rgba(0,0,0,0.1);top:0;right:-28px;user-select:none;pointer-events:none}.password-v3 input[style].has-show-password{padding-right:52px}.password-v3 input[type="text"].has-show-password{font-family:monospace;margin-bottom:1px}#content .password-strength{position:relative;list-style:none;margin:0;line-height:8px;border-style:solid;border-color:#818181;box-sizing:border-box;display:flex}#content ul.password-strength{border-width:2px 2px 0 2px}#content div.password-strength{font-size:11px;line-height:18px;padding:1px 5px;color:#fff;margin-top:-1px}div.password-strength{background-color:#d0d0d0}#content div.password-strength strong{font-size:13px;padding-left:4px}.password-strength li{display:inline-block;height:8px;background:#e0e0e0;width:20%}.password-strength[data-strength="0"] li:nth-child(-n+1),div.password-strength[data-strength="0"]{background-color:#c13832}.password-strength[data-strength="1"] li:nth-child(-n+2),div.password-strength[data-strength="1"]{background-color:#c13832}.password-strength[data-strength="2"] li:nth-child(-n+3),div.password-strength[data-strength="2"]{background-color:#008444}.password-strength[data-strength="3"] li:nth-child(-n+4),div.password-strength[data-strength="3"]{background-color:#008444}.password-strength[data-strength="4"] li:nth-child(-n+5),.password-strength[data-strength="4"]{background-color:#008444}.form-v4__block .password-strength{margin-top:5px !important;border-radius:3px;background-color:#eff2f1;color:rgb(0,0,0,0.6) !important}.form-v4__block .password-strength[data-strength="0"],.form-v4__block .password-strength[data-strength="1"],.form-v4__block .password-strength[data-strength="2"],.form-v4__block .password-strength[data-strength="3"],.form-v4__block .password-strength[data-strength="4"]{color:#fff !important}