/*
 * quote, a verbatim quotation as a figure on the raised step: the identity.html pattern.
 * Unforged house identity 3.0.0 Broadside, 2026-08-22. Owner: Andreas. Layer: 02 molecules.
 *
 * Composes the type atom (the title step on the quotation) and the label atom (the attribution);
 * the page links ../../01_ATOMS/{type,label}/component.css before this sheet.
 *
 *   .u-quote             the figure: paper-raised, a line.edge ink edge on the start side (tokens line.edge
 *                        role, "the left edge of a verbatim quotation"), the text indented one space.row
 *                        from the edge and one line box of air on the other sides. Prose measure wide.
 *                        The raised step is a paper step, so the figure restates the paper ink set on its
 *                        ground aliases: inside a flood it is a paper block, not an inverted one
 *   .u-quote__text       the quotation: .u-type--title on the blockquote sets the display voice, Barlow
 *                        Condensed 900, uppercase, overflow-wrap anywhere (tokens size.title, the step set
 *                        without the solver)
 *   .u-quote--display    the display step variant: the text slot carries a flush block (00_SHARED/flush.css)
 *                        beside its visually hidden words, so the line is sized by the measure and capped
 *                        by the display step, and the blockquote carries no type class. Not-audit
 *   .u-quote__by         the label atom as a block, one space.row under the quotation (4.51:1 on the step)
 */
.u-quote {
  --u-ground-ink: var(--u-color-ink-primary);
  --u-ground-ink-secondary: var(--u-color-ink-secondary);
  --u-ground-ink-faint: var(--u-color-ink-faint);
  --u-ground-rule: var(--u-color-rule-axis);
  display: block;
  max-width: var(--u-measure-prose);
  background-color: var(--u-color-ground-paper-raised);
  color: var(--u-ground-ink);
  border-inline-start: var(--u-line-edge) solid var(--u-ground-ink);
  padding: var(--u-space-para) var(--u-space-para) var(--u-space-para) var(--u-space-row);
}
.u-quote__text p + p { margin-block-start: var(--u-space-row); }
.u-quote__by {
  display: block;
  margin-block-start: var(--u-space-row);
}
