.password-control{position:relative;display:block;width:100%;min-width:0}.password-control>input{width:100%;box-sizing:border-box;padding-right:52px!important}.password-control>.password-toggle{position:absolute;right:3px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:9px;background:transparent;color:#36566f;cursor:pointer}.password-toggle:hover{background:#edf4ff;color:#005cff}.password-toggle:focus-visible{outline:2px solid #005cff;outline-offset:-2px}
