.manager-meta-row--stack {
  align-items: flex-start;
}

.manager-meta-value-wrap {
  text-align: right;
  min-width: 0;
}

.manager-maintenance-sub {
  margin-top: 4px;
  color: var(--text3);
  font-family: var(--font);
  font-size: 11px;
  line-height: 1.2;
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  justify-content: flex-end;
  gap: 4px;
  text-align: right;
}

.manager-maintenance-sub.good {
  color: var(--green);
}

.manager-maintenance-sub.warning {
  color: var(--yellow);
}

.manager-maintenance-sub.expired {
  color: var(--red);
}

.manager-maintenance-next-label {
  font-size: 11px;
}

.manager-maintenance-next-km {
  font-size: 12px;
  font-weight: 700;
}

.modal-field-right-stack {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 4px;
  min-width: 0;
}

.modal-maintenance-summary {
  color: var(--text3);
  font-size: 11px;
  line-height: 1.35;
  text-align: right;
}

.modal-maintenance-summary.good {
  color: var(--green);
}

.modal-maintenance-summary.warning {
  color: var(--yellow);
}

.modal-maintenance-summary.expired {
  color: var(--red);
}
