/* Generated dark overrides for blog/article.css; original light stylesheet unchanged. */
html[data-theme="dark"] .breadcrumbs ol{color:var(--muted)}
html[data-theme="dark"] .breadcrumbs li + li::before{color:var(--theme-muted)}
html[data-theme="dark"] .article-lead{color:var(--muted)}
html[data-theme="dark"] .article-meta{color:var(--muted)}
html[data-theme="dark"] .article-sidebar li{border-top:1px solid var(--line)}
html[data-theme="dark"] .article-body section{border-top:1px solid var(--line)}
html[data-theme="dark"] .article-body p,html[data-theme="dark"] .article-body li{color:var(--muted)}
html[data-theme="dark"] .article-body .article-opening{color:var(--ink)}
html[data-theme="dark"] .article-body .article-number{color:#f1ae74}
html[data-theme="dark"] .article-body li::marker{color:#f1ae74}
html[data-theme="dark"] .article-question{background:var(--surface);border-left:3px solid var(--repair-accent)}
html[data-theme="dark"] .article-table th,html[data-theme="dark"] .article-table td{border:1px solid var(--line)}
html[data-theme="dark"] .article-table thead{background:var(--theme-deep);color:var(--theme-text)}
html[data-theme="dark"] .article-table tbody th{background:var(--surface)}
html[data-theme="dark"] .article-table td{color:var(--muted)}
html[data-theme="dark"] .article-body .article-checklist{background:var(--surface);border:1px solid var(--line)}
html[data-theme="dark"] .article-cta{background:var(--theme-deep);color:var(--theme-text)}
html[data-theme="dark"] .article-cta .eyebrow,html[data-theme="dark"] .article-cta p{color:var(--theme-muted)}
html[data-theme="dark"] .article-cta .button{background:var(--theme-panel);color:var(--ink)}
html[data-theme="dark"] .article-cta .text-link{color:var(--theme-text)}
