.b-ext .password-checker-header {font-weight: bold;color: #4e4f4f;}
.b-ext .password-constraints {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-column-gap: calc(var(--font-size) * .25);-moz-column-gap: calc(var(--font-size) * .25);column-gap: calc(var(--font-size) * .25);margin-top: calc(var(--font-size) * .5);}
.b-ext .password-constraints .password-constraint {color: #4e4f4f;font-size: calc(var(--font-size) * .625);-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: inherit;-webkit-box-flex: 1;-ms-flex: 1 1 calc(50% - calc(var(--font-size) * .125));flex: 1 1 calc(50% - calc(var(--font-size) * .125));}
.b-ext .password-constraints .password-constraint .svgicon {position: static;fill: #bcbdbd;}
.b-ext .password-constraints .password-constraint.isValid {color: #000;}
.b-ext .password-constraints .password-constraint.isValid .svgicon {fill: #008631;}
.b-ext .invalid-password {color: #d42b2b;font-size: calc(var(--font-size) * .625);margin-top: calc(var(--font-size) * .25);}