.field.password+.strength{display:block;margin-bottom:-24px;min-height:2.4375rem;padding:3px 0 8px}.field.password+.strength .meter{display:table;width:100%}.field.password+.strength .meter .point{background:#e0e0e0;border:1px solid #f3f3f3;border-width:0 1px;display:table-cell;height:4px;width:33.3333333333%}.field.password+.strength .meter .point:first-child{border-left:none}.field.password+.strength .meter .point:last-child{border-right:none}.field.password+.strength .label{color:#a8a8a8;display:block;font-size:.875rem;line-height:1.125rem;padding-bottom:.1875rem;padding-top:.1875rem;text-align:right}@media (min-width:580px) and (max-width:767px){.field.password+.strength .label{font-size:1.125rem;line-height:1.5rem;padding-bottom:.5rem;padding-top:-.125rem}}@media (min-width:768px),print{.field.password+.strength .label{font-size:.8125rem;line-height:1.125rem;padding-bottom:.1875rem;padding-top:.1875rem}}.field.password+.strength[data-strength=medium] .label,.field.password+.strength[data-strength=strong] .label,.field.password+.strength[data-strength=weak] .label{color:currentColor}.field.password+.strength[data-strength=weak]{color:#a62311}.field.password+.strength[data-strength=weak] .meter .point:first-child{background:currentColor}.field.password+.strength[data-strength=medium]{color:#f78d1e}.field.password+.strength[data-strength=medium] .meter .point:first-child,.field.password+.strength[data-strength=medium] .meter .point:nth-child(2){background:currentColor}.field.password+.strength[data-strength=strong]{color:#72940a}.field.password+.strength[data-strength=strong] .meter .point{background:currentColor}.field.password.with-error+.strength{display:none}.users-password-change-controller.index-view .strength-notice,.users-password-reset-controller.set-password-view .strength-notice,.users-registration-controller.finish-view .strength-notice{font-size:1rem;line-height:1.5rem;padding-bottom:.4375rem;padding-top:.3125rem}@media (min-width:580px) and (max-width:767px){.users-password-change-controller.index-view .strength-notice,.users-password-reset-controller.set-password-view .strength-notice,.users-registration-controller.finish-view .strength-notice{font-size:1.125rem;line-height:1.5rem;padding-bottom:.5rem;padding-top:.25rem}}@media (min-width:768px),print{.users-password-change-controller.index-view .strength-notice,.users-password-reset-controller.set-password-view .strength-notice,.users-registration-controller.finish-view .strength-notice{float:right;font-size:.875rem;line-height:1.125rem;margin-right:-300px;margin-top:24px;padding-bottom:.5625rem;padding-top:.5625rem;width:240px}.users-password-change-controller.index-view .password-change,.users-password-change-controller.index-view .password-reset,.users-password-change-controller.index-view .set-password,.users-password-reset-controller.set-password-view .password-change,.users-password-reset-controller.set-password-view .password-reset,.users-password-reset-controller.set-password-view .set-password,.users-registration-controller.finish-view .password-change,.users-registration-controller.finish-view .password-reset,.users-registration-controller.finish-view .set-password{padding:36px 60px 24px}.users-password-change-controller.index-view .password-change>div,.users-password-change-controller.index-view .password-reset>div,.users-password-change-controller.index-view .set-password>div,.users-password-reset-controller.set-password-view .password-change>div,.users-password-reset-controller.set-password-view .password-reset>div,.users-password-reset-controller.set-password-view .set-password>div,.users-registration-controller.finish-view .password-change>div,.users-registration-controller.finish-view .password-reset>div,.users-registration-controller.finish-view .set-password>div{width:240px}.users-password-change-controller.index-view .field.password:after,.users-password-reset-controller.set-password-view .field.password:after,.users-registration-controller.finish-view .field.password:after{clear:none;content:none;display:none}}@media (min-width:580px),print{.users-password-reset-controller.index-view .instructions,.users-password-reset-controller.set-password-view .instructions{text-align:center}}.users-password-reset-controller.index-view .captcha-wrapper,.users-password-reset-controller.set-password-view .captcha-wrapper{margin:24px auto auto}.users-password-reset-controller.index-view .captcha-wrapper .frc-captcha,.users-password-reset-controller.set-password-view .captcha-wrapper .frc-captcha{margin:auto}.users-password-reset-controller.index-view .captcha-wrapper .field span,.users-password-reset-controller.set-password-view .captcha-wrapper .field span{text-align:center}
