/* Minimal support for document equations and sequence links; shared site styles own the layout. */
.equation-scroll{max-width:100%;overflow-x:auto;margin:20px 0;padding:12px 0}
.prose math{font-size:1em;font-family:'Cambria Math','STIX Two Math',serif}
.equation-scroll math{white-space:nowrap}
.prose blockquote{margin:24px 0;padding:4px 22px;border-left:3px solid var(--gold);background:var(--soft)}
.prose blockquote p{padding:12px 0}
.prose .source-label{margin-top:24px;margin-bottom:10px}
.prose .method-steps{padding-left:26px}
.prose .method-steps li{margin-bottom:12px}
@media print{.equation-scroll{overflow:visible}.prose blockquote{background:white}}

/* Match the reference page’s standard bold weight; nested emphasis must not become extra-bold. */
.prose strong{font-weight:700;color:inherit}
