.dc-auth .dc-password-control{position:relative;display:block}
html body.theme-dentalcepte .dc-auth .dc-password-control input{padding-right:76px}
html body.theme-dentalcepte .dc-auth .dc-password-control button{position:absolute;right:5px;top:3px;height:42px;min-width:64px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--dc-ink);font:600 12px var(--dc-font);cursor:pointer}
.dc-auth .dc-password-control button[hidden]{display:none}
.dc-auth .dc-auth-help{font-size:12px;line-height:1.5;color:var(--dc-steel)}
.dc-auth .dc-auth-form>label.dc-auth-remember{display:flex;flex-direction:row;align-items:center;gap:9px;cursor:pointer}
.dc-auth .dc-auth-remember input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:var(--dc-magenta)}
.dc-auth .dc-auth-remember span{font-size:13px;font-weight:400;color:var(--dc-ink-2)}
.dc-auth .dc-password-control button:focus-visible{outline:2px solid var(--dc-magenta);outline-offset:-3px}
