.bbd-password-reveal-wrap,.bbd-wp-password-wrap{position:relative;display:block;width:100%;min-width:0;margin:0!important}.bbd-password-reveal-wrap>input,.bbd-wp-password-wrap>input{width:100%;min-width:0;padding-left:44px!important}.bbd-password-reveal,.bbd-wp-password-toggle{position:absolute;left:8px;right:auto;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:30px;min-width:30px!important;height:30px;min-height:30px;margin:0;padding:0;border:0;border-radius:4px;background:0 0!important;box-shadow:none;color:#646970!important;font-size:0!important;line-height:1;cursor:pointer;opacity:1;z-index:3}.bbd-password-reveal:focus-visible,.bbd-password-reveal:hover,.bbd-wp-password-toggle:focus-visible,.bbd-wp-password-toggle:hover{border:0;background:0 0;color:#1d2327!important;box-shadow:none}.bbd-password-reveal:focus-visible,.bbd-wp-password-toggle:focus-visible{outline:1px dotted #2271b1;outline-offset:1px}.bbd-password-reveal-icon{display:block;width:18px;height:18px;pointer-events:none}.bbd-password-reveal-icon svg{display:block;width:18px!important;height:18px!important;fill:currentColor!important}.bbd-password-reveal.is-visible,.bbd-wp-password-toggle.is-visible{border:0;background:0 0;color:#2271b1!important;box-shadow:none}@media(prefers-reduced-motion:reduce){.bbd-password-reveal,.bbd-wp-password-toggle{transition:none!important}}
