.password-strength-meter{align-items:center;gap:1.6rem;margin-top:.8rem;padding:0 .4rem;display:flex}.password-strength-meter__bars{flex:1;gap:.2rem;height:4px;display:flex}.password-strength-meter__bar{background:#d6d0c44d;border-radius:.125rem;flex:1;height:100%;transition:background-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.password-strength-meter__bar--weak{background:linear-gradient(90deg,#ef4444d9 0%,#ef4444b3 100%);transform:scaleY(1.2)}.password-strength-meter__bar--medium{background:linear-gradient(90deg,#fb923cd9 0%,#fb923cb3 100%);transform:scaleY(1.2)}.password-strength-meter__bar--good{background:linear-gradient(90deg,#22c55ed9 0%,#22c55eb3 100%);transform:scaleY(1.2)}.password-strength-meter__bar--excellent{background:linear-gradient(90deg,#3b82f6d9 0%,#3b82f6b3 100%);transform:scaleY(1.2)}.password-strength-meter__label{white-space:nowrap;opacity:.9;font-size:1.4rem;font-weight:500;transition:color .25s cubic-bezier(.4,0,.2,1)}.password-strength-meter__label--weak{color:#ef4444}.password-strength-meter__label--medium{color:#fb923c}.password-strength-meter__label--good{color:#22c55e}.password-strength-meter__label--excellent{color:#3b82f6}
