.password-control{position:relative;display:block}.password-control input{padding-right:48px}.password-visibility{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;min-height:36px;padding:0;background:transparent;color:#667b94;border:0;border-radius:8px}.password-visibility:hover,.password-visibility.is-visible{background:#eef5ff;color:#1463e8}.password-visibility svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.support-launcher{position:fixed;right:20px;bottom:20px;z-index:15;display:flex;align-items:center;gap:9px;padding:11px 15px;border-radius:99px;background:#173b6b;color:#fff;box-shadow:0 12px 30px #102f5a3d;text-decoration:none;font-size:14px;font-weight:700}.support-launcher:before{content:'◌';display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#5ba2ff;color:#fff}@media(max-width:760px){.support-launcher{right:14px;bottom:14px;padding:11px 14px}.support-launcher span{display:none}}
