#pmprosp-password-strength{vertical-align:super;border:2px solid;margin-left:15px;padding-left:5px;padding-right:5px;display:none;border-radius:20px;min-width:80px;font-size:12px;text-align:center;line-height:14px;font-weight:700;font-family:Helvetica,Candara,Verdana,Geneva,Tahoma,sans-serif}#pmprosp-password-strength.good,#pmprosp-password-strength.strong,#pmprosp-password-strength.short,#pmprosp-password-strength.bad{display:inline-block;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#pmprosp-password-strength.good{background-color:rgb(221 210 112 / .5);border-color:#dbac54;color:#714e0e}#pmprosp-password-strength.strong{background-color:rgb(172 249 153 / .5);border-color:#486940;color:#263f20}#pmprosp-password-strength.bad{background-color:rgb(255 170 170 / .5);border-color:#a80000;color:#710808}#pmprosp-password-strength.short{background-color:rgb(224 77 77 / .5);border-color:#a80000;color:#710808}.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}.pmprosp-progressbar-status{background-color:#fff0;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}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:0.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:rgb(59 72 80 / .9);background-image:linear-gradient(30deg,rgb(59 72 80 / .44),rgb(59 68 75 / .44),rgb(60 82 88 / .44));box-shadow:0 0 24px rgb(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 5px;border-color:rgb(55 64 70 / .9) #fff0 #fff0 #fff0;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:0.3s;transform:translate(-50%,-5px) scale(1)}[data-tooltip]:hover:after{transition-delay:0.5s;transition-duration:0.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:#fff0 #fff0 #fff0 rgb(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:#fff0 rgb(55 64 70 / .9) #fff0 #fff0;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 5px;border-color:#fff0 #fff0 rgb(55 64 70 / .9) #fff0;transform-origin:bottom}