/* ----------------------------------------------------------- source line
 * templates/ui/source_line.html. Where a text or a figure comes from: one
 * line in the micro role, graphite, parts separated by « · ». Under a
 * reading column it stands above the disclaimer; under a chart or table it
 * closes the frame (chart_frame, Etappe 3). */
@layer ui {
.source-line { margin: var(--s-5) 0 0; max-width: var(--measure); font-size: var(--t-micro); line-height: 1.5;
  color: var(--text-secondary); }
.source-line__label { color: var(--text-secondary); }
/* A part moves to the next line whole where it can (a date is not split). */
.source-line__part { display: inline-block; max-width: 100%; }
/* The separator ends its line, never starts the next one. */
.source-line__part:not(:last-child)::after { content: "\00a0\00a0·\00a0"; }
}  /* @layer ui */
