#strength-bar {
  width: 100%;
  height: 10px;
  background-color: #e0e0e0;
  margin-top: 5px;
  border-radius: 5px;
  overflow: hidden;
}

#strength-fill {
  height: 100%;
  width: 0%;
  transition: width 0.3s;
}

#strength-text {
  margin-top: 10px;
  margin-bottom: 5px;
  text-align: right;
  color: var(--darkGray);
  font-size: 0.8em;
  font-family: sans-serif;
}