:root{--rel-login-pw-bar-bg:#eee;--rel-login-pw-weak:#d0021b;--rel-login-pw-fair:#f5a623;--rel-login-pw-good:#7ed321;--rel-login-pw-strong:#2ea44f}.login-block .iti{display:block;width:100%}.login-block .iti__tel-input{padding-left:96px!important}.login-block .iti~.float-label{left:96px}.login-block .form-group:has(.form-control.fill) .float-label{top:-14px;font-size:11px}.login-block .pw-strength{margin-top:6px;font-size:.8rem;display:flex;align-items:center;gap:8px}.login-block .pw-strength-bar{flex:1;height:4px;background:var(--rel-login-pw-bar-bg);border-radius:2px;overflow:hidden}.login-block .pw-strength-fill{display:block;height:100%;width:0;background:var(--rel-login-pw-weak);transition:width 0.2s ease,background 0.2s ease}.login-block .pw-strength[data-score="1"] .pw-strength-fill{width:25%;background:var(--rel-login-pw-weak)}.login-block .pw-strength[data-score="2"] .pw-strength-fill{width:50%;background:var(--rel-login-pw-fair)}.login-block .pw-strength[data-score="3"] .pw-strength-fill{width:75%;background:var(--rel-login-pw-good)}.login-block .pw-strength[data-score="4"] .pw-strength-fill{width:100%;background:var(--rel-login-pw-strong)}