.step14-container {
  text-align: justify !important;
  text-justify: inter-ideograph !important;
}

.intro-container {
  text-align: justify !important;
  text-justify: inter-ideograph !important;
}

.intro-bold-section {
  font-weight: bold !important;
  margin: auto !important;
  padding: 10px !important;
  padding-left: 50px !important;
}

.intro-nested-list {
  margin-left: -22px !important;
}

.add-item-button {
  /* No inline styles were present in AddItemView; class added for consistency */
}

.remove-item-button {
  margin-left: 10px !important;
}

/* Commented inline styles from introduction.jsx */
.intro-commented-list {
  text-align: justify !important;
}

.intro-commented-div {
  margin: auto !important;
  width: 50% !important;
  padding: 10px !important;
  font-weight: bold !important;
  padding-left: 14% !important;
  min-width: 400px !important;
}
