/* Generated dark overrides for switching-lift-maintenance-provider/switching.css; original light stylesheet unchanged. */
html[data-theme="dark"] .handover-sheet{background:var(--theme-panel);border:1px solid var(--line);border-top:3px solid var(--repair-accent);box-shadow:0 10px 30px rgba(0,0,0,0.027)}
html[data-theme="dark"] .sheet-ref{color:var(--muted);border-bottom:1px solid var(--line)}
html[data-theme="dark"] .handover-sheet li{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .handover-sheet li > span,html[data-theme="dark"] .step-number{color:#f1ad74}
html[data-theme="dark"] .handover-sheet li p{color:var(--muted)}
html[data-theme="dark"] .switch-steps li{border-top:1px solid var(--line)}
html[data-theme="dark"] .switch-steps p,html[data-theme="dark"] .switch-packages p,html[data-theme="dark"] .records-panel p,html[data-theme="dark"] .records-panel li{color:var(--muted)}
html[data-theme="dark"] .switch-note{color:var(--muted);border-left:3px solid var(--repair-accent);background:var(--surface)}
html[data-theme="dark"] .records-panel{background:var(--theme-panel);border:1px solid var(--line)}
html[data-theme="dark"] .records-panel li{border-top:1px solid var(--line)}
html[data-theme="dark"] .records-panel strong{color:var(--ink)}
html[data-theme="dark"] .switching-page .body-copy .switch-small{border-top:1px solid var(--line)}
html[data-theme="dark"] .switch-packages article{background:var(--theme-panel);border:1px solid var(--line)}
html[data-theme="dark"] .switch-report figure{border:1px solid var(--line);background:var(--surface)}
html[data-theme="dark"] .switch-report figcaption{color:var(--muted)}
html[data-theme="dark"] .switch-coverage p{color:var(--muted)}
