/* Generated dark overrides for lift-repair/repairs.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"] .breadcrumbs [aria-current]{color:var(--ink)}
html[data-theme="dark"] .fault-grid article{border-top:1px solid var(--line)}
html[data-theme="dark"] .fault-number{color:#f1ad74}
html[data-theme="dark"] .fault-grid p{color:var(--muted)}
html[data-theme="dark"] .repair-process-list li{border-top:1px solid var(--theme-line)}
html[data-theme="dark"] .repair-process-list li > span{color:#f1ad74}
html[data-theme="dark"] .repair-process-list p{color:var(--muted)}
html[data-theme="dark"] .repair-parts{border-left:3px solid var(--repair-accent);background:var(--theme-panel)}
html[data-theme="dark"] .repair-parts p{color:var(--muted)}
html[data-theme="dark"] .repair-capabilities article + article{border-left:1px solid var(--line)}
html[data-theme="dark"] .repair-capabilities article > p:not(.eyebrow){color:var(--muted)}
html[data-theme="dark"] .repair-reviews .review-card{background:var(--surface)}
html[data-theme="dark"] .repair-coverage-copy{color:var(--muted)}
@media (max-width: 800px){html[data-theme="dark"] .repair-capabilities article + article{border-left:0;border-top:1px solid var(--line)}}
html[data-theme="dark"] .repair-emergency-note{border-left:3px solid var(--repair-accent);color:var(--muted)}
html[data-theme="dark"] .repair-emergency-note strong{color:var(--ink)}
