/* Generated dark overrides for essex-lift-services/essex.css; original light stylesheet unchanged. */
html[data-theme="dark"] .essex-page .essex-jump{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-jump>span{color:var(--muted)}
html[data-theme="dark"] .essex-page .essex-section-intro>p{color:var(--muted)}
html[data-theme="dark"] .essex-page .essex-repair-process li{border-top:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-step-number{color:#f1ad74}
html[data-theme="dark"] .essex-page .essex-repair-process p,html[data-theme="dark"] .essex-page .essex-equipment-list p,html[data-theme="dark"] .essex-page .essex-electronics p,html[data-theme="dark"] .essex-page .essex-planned-grid p{color:var(--muted)}
html[data-theme="dark"] .essex-page .essex-call-strip{background:var(--theme-deep);color:var(--theme-text)}
html[data-theme="dark"] .essex-page .essex-call-strip span{color:var(--theme-muted)}
html[data-theme="dark"] .essex-page .essex-call-strip svg{color:#f1ac74}
html[data-theme="dark"] .essex-page .essex-call-strip a:focus-visible{outline-color:#f1ac74}
html[data-theme="dark"] .essex-page .essex-equipment-list article{border-top:1px solid var(--theme-line)}
html[data-theme="dark"] .essex-page .essex-equipment-list .essex-equipment-label{color:var(--theme-muted)}
html[data-theme="dark"] .essex-page .essex-component-links svg{color:#f1ad74}
html[data-theme="dark"] .essex-page .essex-electronics{background:var(--theme-panel);border:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-electronics .eyebrow{color:#f1ad74}
html[data-theme="dark"] .essex-page .essex-cover{border-top:3px solid var(--ink)}
html[data-theme="dark"] .essex-page .essex-cover dl>div{border-top:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-cover dd{color:var(--muted)}
html[data-theme="dark"] .essex-page .essex-record-band{background:var(--surface);border-block:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-record-layout p{color:var(--muted)}
html[data-theme="dark"] .essex-page .essex-record-layout p.essex-small,html[data-theme="dark"] .essex-page .essex-small{color:var(--muted)}
html[data-theme="dark"] .essex-page .essex-planned-grid article{border:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-planned-grid .eyebrow{color:#f1ad74}
html[data-theme="dark"] .essex-page .essex-site-brief{background:var(--theme-panel);border:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-site-brief dl>div{border-top:1px solid var(--line)}
html[data-theme="dark"] .essex-page .essex-site-brief dd{color:var(--muted)}
