/* Presentation-only rules for the original teaching figures. */
.dahua-series #article-body img {
    display: block;
    width: 100%;
    max-width: 100%;
    height: auto;
    margin: 24px auto 12px;
    background: #fff;
    border: 1px solid var(--rg-line);
    border-radius: 8px;
}
.dahua-series #article-nav, .dahua-series #article-pager { max-width: 800px; margin-left: auto; margin-right: auto; }
.dahua-series #article-pager a { text-decoration: none; min-width: 0; }
.dahua-series #article-body .mermaid { overflow-x: auto; }
