/* ════════════════════════════════════════════════════════════════
   GUIDES — revision bridge
   Patient-guide article pages keep their warm reading-room (from
   guides.css: .guide-body / .guide-section / evidence chips / footnotes /
   the fixed progress spine) but now wear the revision museum chrome
   (site-header, the dark collection-opening masthead, museum-wayfinding,
   site-footer). This layer reconciles the two: it undoes the revision
   shell's global center-alignment inside the reading column, holds the
   dark masthead's standfirst to a readable measure, and restores the
   olive link accent that education.js / guides.css expect. Loaded only on
   the converted guide article pages, after design-revision.css and
   museum-revision.css.
   ════════════════════════════════════════════════════════════════ */

/* Patient-guide reading is centered to match the museum exhibit pages (deep
   dives, tour chapters). Only the flagship's scrollytelling stage and the fixed
   progress spine stay left-aligned. Center in-prose lists the museum way, so a
   centered paragraph and a centered list read as one column. */
.revision .guide-scrolly { text-align: left; }
.revision .guide-spine,
.revision .guide-spine-node { text-align: left; }
.revision .guide-prose ul,
.revision .guide-prose ol { list-style-position: inside; padding-left: 0; }

/* Owner: show the full section list in the left progress spine at all times
   (previously only the current label showed; the rest were hover-only). The
   current node stays emphasised via its own is-current rule. */
.guide-root .guide-spine-node .g-lbl { opacity: 1; transform: none; }

/* Owner: drop the decorative 01 / 02 section numerals everywhere (also per the
   AGENTS.md rule against decorative ordinal numbers on public pages). */
.guide-root .guide-num { display: none; }

/* On guide article pages the body keeps `edu-root`, whose education.css h1
   color rule would otherwise darken the masthead headline against the dark
   ground. Restore the cream headline (the <em> keeps its olive accent). */
.revision .collection-opening h1 { color: var(--cream); }

/* Dark masthead: hold the standfirst + byline to a comfortable measure,
   and give the back-link room to breathe. */
.revision .collection-opening p:not(.eyebrow) { max-width: 60ch; margin-left: auto; margin-right: auto; }
.revision .collection-opening .exhibit-byline { margin-top: 26px; }
.revision .collection-opening .text-link { display: inline-block; margin-top: 28px; }

/* Restore the olive accent on in-text links inside the reading room; the
   revision reset sets `a { color: inherit }`. Evidence chips are <button>s
   and keep their own grade colors. */
.revision .guide-body a { color: var(--g-olive-d); }
:root[data-theme="dark"] .revision .guide-body a { color: var(--g-olive-l); }

/* Evolution-of-the-Face atlas (the museum tour landing): its reading columns
   sit in edu-atlas stages / intro / bridge, which must read left inside the
   centered revision shell. The hero stays centered. */
.revision .edu-atlas-stage-inner,
.revision .museum-intro,
.revision .museum-bridge-inner { text-align: left; }
