/* KaliAi account completion and password visibility */
.kal-password-wrap {position:relative;display:block;width:100%;}
.kal-password-wrap input {padding-right:51px!important;}
.kal-password-toggle {position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:9px;background:transparent;color:#2c746f;cursor:pointer;}
.kal-password-toggle:hover {background:#e6f5f0;}
.kal-password-toggle:focus-visible {outline:3px solid #219c92;outline-offset:2px;}
.kal-password-wrap:has(input:focus) .kal-password-toggle {color:#167e76;}
