#password-recovery-dialog form label{display:block;font-size:14px;font-weight:650;margin:18px 0 8px}
#password-recovery-dialog form input{width:100%;height:54px;background:#171f21;color:#fff;border:1px solid #69777a;border-radius:6px;padding:0 16px;outline:none}
#password-recovery-dialog form input:focus-visible{border-color:#2ce6e5;box-shadow:0 0 0 3px #2ce6e532}
#forgot-password{margin-top:8px}
.password-field{position:relative}.password-field input{padding-right:56px}.password-visibility{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:42px;height:42px;border:0;background:transparent;color:#d9e2e3;font-size:22px;line-height:1;border-radius:6px}.password-visibility:hover,.password-visibility:focus-visible{color:#2ce6e5;outline:1px solid #2ce6e5}
