.cc_3gx8bz3t_q4V15N1Flt .formula-ingredient {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 0.25rem 0.75rem;
  padding: 0.5625rem 0;
  border-bottom: 1px solid var(--sukun-line);
  font-size: 0.8125rem;
}

.cc_3gx8bz3t_q4V15N1Flt .formula-ingredient__name {
  font-weight: 600;
}

.cc_3gx8bz3t_q4V15N1Flt .formula-ingredient__amount {
  font-variant-numeric: tabular-nums;
}

.cc_3gx8bz3t_q4V15N1Flt .formula-ingredient__track {
  grid-column: 1 / -1;
  display: block;
  height: 5px;
  border-radius: 9px;
  background: var(--sukun-mist);
  overflow: hidden;
}

.cc_3gx8bz3t_q4V15N1Flt .formula-ingredient__track i {
  display: block;
  height: 100%;
  width: var(--lvl);
  border-radius: 9px;
  background: var(--bar);
  transition: width 1.4s var(--sukun-ease);
}
