.bi-password-contract-strength{height:.375rem;margin-top:.5rem;border-radius:999px;background:rgba(148,163,184,.2);overflow:hidden}.bi-password-contract-strength>span,[data-bi-password-strength]{display:block;height:100%;width:0;border-radius:inherit;background:var(--bi-color-primary,#2563eb);transition:width .18s ease}.bi-password-contract-strength>span[data-level="1"],[data-bi-password-strength][data-level="1"]{background:var(--bi-color-danger,#dc2626)}.bi-password-contract-strength>span[data-level="2"],[data-bi-password-strength][data-level="2"]{background:var(--bi-color-warning,#d97706)}.bi-password-contract-strength>span[data-level="3"],[data-bi-password-strength][data-level="3"]{background:var(--bi-color-info,#0284c7)}.bi-password-contract-strength>span[data-level="4"],[data-bi-password-strength][data-level="4"]{background:var(--bi-color-success,#15803d)}.bi-password-contract-strength-text{display:block;margin-top:.35rem;font-size:.8125rem;color:var(--bi-color-muted,#64748b)}
