/* Preserve each scene's composition; keep small reading furniture coherent. */
:root{--exhibit-caption-size:.75rem;--exhibit-meta-size:.8125rem;--exhibit-body-size:1rem;--exhibit-rule:var(--reading-rule);--exhibit-accent:var(--reading-accent);--exhibit-muted:var(--reading-muted);--exhibit-heading:var(--reading-heading)}
body:not([data-page='1']) .slide :is(.eyebrow,.p8-context){line-height:1.6;text-wrap:pretty}
body:not([data-page='1']) .slide :is(.eyebrow time,.eyebrow>span:last-child){font-variant-numeric:tabular-nums}
body:not([data-page='1']) .slide :is(.p9-meeting-copy,.bridge-story,.p7-person,.condition-reading,.p8-stage-reading,.p10-reading){min-width:0}
body:not([data-page='1']) .slide :is(.bridge-caption,.photo-credit,.p7-source-caption,.p9-photo figcaption,.p8-map-figure figcaption){line-height:1.65}
body:not([data-page='1']) :is(.central-detail,.unit-read-more,.bridge-reading-open,.p9-relations){line-height:1.6;text-wrap:pretty}
body:not([data-page='1']) .deck-footer #lecture-open{display:inline-flex;gap:10px;align-items:center;font-weight:600}
body:not([data-page='1']) .deck-footer #lecture-open:after{content:'↗';font-size:1rem;line-height:1}
body:not([data-page='1']) .slide :is(.bridge-result,.mountain-conclusion,.p7-conclusion,.p8-conclusion,.p9-conclusion,.tactics-onward){text-wrap:pretty}
body:not([data-page='1']) .slide :is(.p9-meeting,.p8-stops button,.p10-keywords button){font-variant-numeric:tabular-nums}
