.PasswordInput{position:relative}.PasswordInput .label-pwd{--tw-border-opacity:1;border-width:1px;border-color:rgb(212 212 216/var(--tw-border-opacity,1));border-radius:.375rem;width:100%;display:block;position:relative}.PasswordInput .label-pwd:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--brand-color)}.PasswordInput .label-pwd .input-pwd{--tw-text-opacity:1;width:100%;color:rgb(39 39 42/var(--tw-text-opacity,1));border-radius:.375rem;padding:.75rem 2.5rem .75rem .75rem;font-size:.875rem;line-height:1.25rem}.PasswordInput .label-pwd .input-pwd:focus{outline-offset:2px;outline:2px solid #0000}.PasswordInput .label-pwd .input-pwd{appearance:none}.PasswordInput .label-pwd .input-pwd::-ms-reveal{display:none}.PasswordInput .label-pwd .input-pwd::-ms-clear{display:none}.PasswordInput .label-pwd .button-pwd{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1));align-items:center;display:flex;position:absolute;top:0;bottom:0;right:.75rem}.PasswordInput .label-pwd .button-pwd:hover{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.PasswordInput .label-pwd .button-pwd .eye{width:1.25rem;height:1.25rem}.PasswordInput .error-pwd{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem;display:block}
