/* Narrow reference-reading refinements; semantic warning/success surfaces are untouched. */
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-reference-opening{margin:0 0 2.5rem;padding:0 0 1.5rem;border-bottom:1px solid #ddcdbc;background:transparent;color:#392438}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-reference-opening h2{margin-top:0}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-layer-map{padding-left:1.4em;margin:1.5rem 0}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-layer-map li{padding-left:.25em;margin:.8rem 0}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-next-reading{display:block;background:transparent;border:0;border-top:1px solid #ddcdbc;border-radius:0;padding:1.75rem 0 0;margin-top:2.5rem;box-shadow:none}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-next-reading h2{margin:0 0 1rem}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-next-reading a{display:inline;background:transparent;border:0;border-radius:0;padding:0;text-decoration:underline;text-underline-offset:3px}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-next-reading li{margin:.65rem 0}
html:root body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content .reader-return-contents a{display:inline-flex;align-items:center;min-height:44px}
html:root body#aiv-publication#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content :is(pre,.aiv-code){background:#f4eee4!important;color:#392438!important;border-color:#ddcdbc!important;box-shadow:none!important}
html:root body#aiv-publication#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content pre code{background:transparent!important;color:inherit!important}
html:root[data-reader-theme="night"] body#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content :is(.reader-reference-opening,.reader-next-reading){color:#fff6e7;border-color:#806c83}
html:root[data-reader-theme="night"][data-reader-theme="night"] body#aiv-publication#aiv-publication#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content :is(pre,.aiv-code){background:#171219!important;color:#fff0c5!important;border-color:#806c83!important}
html:root[data-reader-theme="night"][data-reader-theme="night"] body#aiv-publication#aiv-publication#aiv-publication.aiv-legacy.studio.theme-studio.editorial-legacy-reading .entry-content pre code{background:transparent!important;color:inherit!important}
/* Shared endings and early contents use the same quiet reading surface. */
html:root body#aiv-publication#aiv-publication.studio.theme-studio .entry-content .reader-next-reading{border:0!important;border-top:1px solid var(--reader-rule,#ddcdbc)!important;padding:24px!important;background:transparent!important}
html:root body#aiv-publication#aiv-publication.studio.theme-studio .entry-content .reader-next-reading ul{display:block!important;list-style:disc!important;margin:12px 0 20px!important;padding:0 0 0 1.25em!important}
html:root body#aiv-publication#aiv-publication.studio.theme-studio .entry-content .reader-next-reading li{display:list-item!important;padding:0!important;margin:12px 0!important;background:transparent!important;border:0!important}
html:root body#aiv-publication#aiv-publication.studio.theme-studio .entry-content [data-reader-early-contents]{margin:0 0 28px!important;scroll-margin-top:24px}
html:root body#aiv-publication#aiv-publication.studio.theme-studio .entry-content [data-reader-early-contents] :is(summary,a){font-size:16px!important;line-height:1.5!important}
