.sia-password-field{position:relative;display:block;max-width:100%;min-width:0}
.sia-password-field.sia-password-inline{display:inline-block;vertical-align:middle}
html body input.sia-password-input{padding-right:54px!important;box-sizing:border-box}
html body button.sia-password-toggle{position:absolute!important;right:3px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;margin:0!important;padding:0!important;line-height:1!important;background:transparent!important;color:#315a72!important;border:0!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer!important;z-index:2;appearance:none;-webkit-appearance:none}
html body button.sia-password-toggle:hover{background:#eaf1f6!important;color:#0d2f45!important}
html body button.sia-password-toggle:focus-visible{outline:3px solid #87bd35!important;outline-offset:1px!important}
html body button.sia-password-toggle svg{display:block;width:22px!important;height:22px!important;margin:0!important;padding:0!important;pointer-events:none}
html body input.sia-password-input::-ms-reveal,html body input.sia-password-input::-ms-clear{display:none}
