#pmprosp-password-strength{vertical-align:super;border:none;font-size:13px;font-weight:700;line-height:10px;margin-left:var(--pmpro--base--spacing--medium);min-width:80px;text-align:left}#pmprosp-password-strength.good,#pmprosp-password-strength.strong,#pmprosp-password-strength.short,#pmprosp-password-strength.bad{display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#pmprosp-password-strength.good{color:#714e0e}#pmprosp-password-strength.strong{color:#263f20}#pmprosp-password-strength.bad{color:#710808}#pmprosp-password-strength.short{color:#710808}.pmpro_form-strong-password-indicator{align-items:center;display:flex;margin-bottom:var(--pmpro--base--spacing--medium)}.pmprosp-progressbar{background-color:#419e39;background-image:linear-gradient(to right,#d92132 10%,#e34f19 25%,#ff9500 40%,#ffe600 70%,#15770c 90%);border-radius:10px;height:10px;overflow:hidden;position:relative;width:100%}.pmprosp-progressbar-status{background-color:transparent;border-radius:10px;box-shadow:500px 0 0 500px #aaa;display:block;height:10px;left:0;position:absolute;top:0;width:0;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.pmpro-variation_high_contrast{.pmprosp-progressbar,.pmprosp-progressbar-status{border-radius:0}}span.pmprosp-tooltip__password{margin-left:10px;border-bottom:1px dotted;cursor:help;font-weight:400;vertical-align:super;font-size:10px}[data-tooltip]{position:relative;z-index:10}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;left:50%;bottom:calc(100% + 5px);pointer-events:none;transition:.2s;will-change:transform}[data-tooltip]:before{content:attr(data-tooltip);padding:10px 18px;min-width:50px;max-width:300px;width:max-content;width:-moz-max-content;border-radius:6px;font-size:14px;background-color:rgba(59,72,80,.9);background-image:linear-gradient(30deg,rgba(59,72,80,.44),rgba(59,68,75,.44),rgba(60,82,88,.44));box-shadow:0px 0px 24px rgba(0,0,0,.2);color:#fff;text-align:center;white-space:pre-wrap;transform:translate(-50%,-5px) scale(.5)}[data-tooltip]:after{content:'';border-style:solid;border-width:5px 5px 0;border-color:rgba(55,64,70,.9) transparent transparent transparent;transition-duration:0s;transform-origin:top;transform:translateX(-50%) scaleY(0)}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}[data-tooltip]:hover:before{transition-delay:.3s;transform:translate(-50%,-5px) scale(1)}[data-tooltip]:hover:after{transition-delay:.5s;transition-duration:.2s;transform:translateX(-50%) scaleY(1)}[data-tooltip-location=left]:before,[data-tooltip-location=left]:after{left:auto;right:calc(100% + 5px);bottom:50%}[data-tooltip-location=left]:before{transform:translate(-5px,50%) scale(.5)}[data-tooltip-location=left]:hover:before{transform:translate(-5px,50%) scale(1)}[data-tooltip-location=left]:after{border-width:5px 0 5px 5px;border-color:transparent transparent transparent rgba(55,64,70,.9);transform-origin:left;transform:translateY(50%) scaleX(0)}[data-tooltip-location=left]:hover:after{transform:translateY(50%) scaleX(1)}[data-tooltip-location=right]:before,[data-tooltip-location=right]:after{left:calc(100% + 5px);bottom:50%}[data-tooltip-location=right]:before{transform:translate(5px,50%) scale(.5)}[data-tooltip-location=right]:hover:before{transform:translate(5px,50%) scale(1)}[data-tooltip-location=right]:after{border-width:5px 5px 5px 0;border-color:transparent rgba(55,64,70,.9) transparent transparent;transform-origin:right;transform:translateY(50%) scaleX(0)}[data-tooltip-location=right]:hover:after{transform:translateY(50%) scaleX(1)}[data-tooltip-location=bottom]:before,[data-tooltip-location=bottom]:after{top:calc(100% + 5px);bottom:auto}[data-tooltip-location=bottom]:before{transform:translate(-50%,5px) scale(.5)}[data-tooltip-location=bottom]:hover:before{transform:translate(-50%,5px) scale(1)}[data-tooltip-location=bottom]:after{border-width:0 5px 5px;border-color:transparent transparent rgba(55,64,70,.9) transparent;transform-origin:bottom}