.StrengthMeter{width:100%}.StrengthMeter.StrengthMeter--very-weak .StrengthMeter_result,.StrengthMeter.StrengthMeter--weak .StrengthMeter_result{background:rgba(var(--color-red),.1);color:rgb(var(--color-red))}.StrengthMeter.StrengthMeter--very-weak .StrengthMeter_bar-fill,.StrengthMeter.StrengthMeter--weak .StrengthMeter_bar-fill{background:rgb(var(--color-red));box-shadow:rgba(var(--color-red),.4) 0 0 12px}.StrengthMeter.StrengthMeter--fair .StrengthMeter_result{background:rgba(var(--color-orange),.1);color:rgb(var(--color-orange))}.StrengthMeter.StrengthMeter--fair .StrengthMeter_bar-fill{background:rgb(var(--color-orange));box-shadow:rgba(var(--color-orange),.4) 0 0 12px}.StrengthMeter.StrengthMeter--strong .StrengthMeter_result,.StrengthMeter.StrengthMeter--very-strong .StrengthMeter_result{background:rgba(var(--color-green),.1);color:rgb(var(--color-green))}.StrengthMeter.StrengthMeter--strong .StrengthMeter_bar-fill,.StrengthMeter.StrengthMeter--very-strong .StrengthMeter_bar-fill{background:rgb(var(--color-green));box-shadow:rgba(var(--color-green),.4) 0 0 12px}.StrengthMeter .StrengthMeter_label{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.625rem}.StrengthMeter .StrengthMeter_result-container{align-items:center;color:rgb(var(--color-grey-dark));display:flex;font-size:.8rem;font-weight:500;gap:.5rem}.StrengthMeter .StrengthMeter_result{border-radius:999px;font-size:.75rem;font-weight:700;padding:.125rem .6rem;white-space:nowrap}.StrengthMeter .StrengthMeter_result-details{text-align:right}.StrengthMeter .StrengthMeter_result-crack,.StrengthMeter .StrengthMeter_result-details{color:rgb(var(--color-grey-dark));font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.02em}.StrengthMeter .StrengthMeter_result-crack{font-weight:600}.StrengthMeter .StrengthMeter_bar{background:rgb(var(--color-border-light));border-radius:999px;height:.5rem;overflow:hidden;width:100%}.StrengthMeter .StrengthMeter_bar-fill{border-radius:999px;height:100%;transition:width .3s ease}@media screen and (min-width:1024px){.StrengthMeter .StrengthMeter_result-crack,.StrengthMeter .StrengthMeter_result-details{font-size:.75rem}}
