.help-list-element {
  list-style: disc !important;
  margin-left: 3rem;
  line-height: 1.6rem;
  margin-bottom: 0.8rem;
}

.help-list-element-label {
  font-weight: bold;
}

.help-list-element-description {
  margin-left: 1rem;
  font-style: italic;
  font-size: 95%;
}

.profile-selector button {
  padding: 0.5rem 1rem 2rem 1rem;
  font-weight: bold;
  font-size: 110% !important;
  border-radius: 0.5rem 0.5rem 0 0;
}

.active-prefix {
  margin-left: 1rem;
}

.active-prefix span {
  background-color: gray;
  color: white;
  padding: 0.2rem 0.4rem;
  border-radius: 0.4rem;
  margin: 0;
  font-weight: bold;
}

.mfo-workflow-shell .mfo-objective-slider {
  padding: 6px 12px;
  border-radius: 8px;
  border: 1px solid transparent;
}

/* for sliders colored background */
.mfo-workflow-shell .mfo-objective-slider.mfo-objective-slider-economic {
  background: #eef7ff;
  border-color: #bfdbfe;
}
.mfo-workflow-shell .mfo-objective-slider.mfo-objective-slider-ecological {
  background: #edf7e8;
  border-color: #c2e8b1;
}
