/* The patient profile's field history: each earlier value, then when and who, split by hairlines.
   The small lines take --ink-muted, not the drawing's --faint, which fails AA at this size. */
#akashic-health-records-patient-portal-root .field-history__sub {
  margin: 0;
}

#akashic-health-records-patient-portal-root .field-history__list {
  margin: 0;
  padding: 0;
  list-style: none;
}

#akashic-health-records-patient-portal-root .field-history__row {
  padding: 8px 0;
  border-top: 1px solid var(--line-soft);
}

#akashic-health-records-patient-portal-root .field-history__row:first-child {
  padding-top: 0;
  border-top: 0;
}

#akashic-health-records-patient-portal-root .field-history__value {
  margin: 0;
  font-size: 14px;
  font-weight: var(--ak-heading-weight);
  color: var(--ink-strong);
}

#akashic-health-records-patient-portal-root .field-history__meta {
  margin: 2px 0 0;
  font-size: 11.5px;
  font-weight: var(--ak-body-weight);
  color: var(--ink-muted);
}

#akashic-health-records-patient-portal-root .field-history__lag {
  margin: 0;
}

/* The title sits flush left like the list under it; only the close button's side keeps its clearance. */
#akashic-health-records-patient-portal-root [data-slot="dialog-content"].field-history [data-slot="dialog-header"] [data-slot="dialog-title"] {
  padding-left: 0;
}
