/* Generated dark overrides for surrey-lift-services/surrey.css; original light stylesheet unchanged. */
html[data-theme="dark"] .surrey-page .surrey-routes{border-bottom:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-routes>a+a{border-left:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-route-number{color:#f1ad74}
html[data-theme="dark"] .surrey-page .surrey-routes a>span>span{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-routes svg{color:#f1ad74}
html[data-theme="dark"] .surrey-page .surrey-repair-options article{border-top:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-repair-options p,html[data-theme="dark"] .surrey-page .surrey-building-grid p,html[data-theme="dark"] .surrey-page .surrey-planning-grid p{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-urgent{border-left:3px solid var(--repair-accent)}
html[data-theme="dark"] .surrey-page .surrey-section-intro>p{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-building-grid article{border-top:1px solid var(--theme-line)}
html[data-theme="dark"] .surrey-page .surrey-building-type{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-small,html[data-theme="dark"] .surrey-page .body-copy .surrey-small{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-record{background:var(--surface);border:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-record>.eyebrow{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-record img{border:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-record figcaption{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-record li{border-top:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-record li span{color:var(--muted)}
html[data-theme="dark"] .surrey-page .surrey-planning{background:var(--theme-deep);color:var(--theme-text)}
html[data-theme="dark"] .surrey-page .surrey-planning .eyebrow,html[data-theme="dark"] .surrey-page .surrey-plan-number{color:#f1ac74}
html[data-theme="dark"] .surrey-page .surrey-planning .surrey-section-intro>p,html[data-theme="dark"] .surrey-page .surrey-planning-grid p{color:var(--theme-muted)}
html[data-theme="dark"] .surrey-page .surrey-planning-grid article{border-top:1px solid #899398}
html[data-theme="dark"] .surrey-page .surrey-planning-grid .text-link{color:var(--theme-text)}
html[data-theme="dark"] .surrey-page .surrey-planning-grid .text-link svg{color:#f1ac74}
html[data-theme="dark"] .surrey-page .surrey-planning a:focus-visible{outline-color:#f1ac74}
html[data-theme="dark"] .surrey-page .surrey-equipment{border:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-equipment li{border-top:1px solid var(--line)}
html[data-theme="dark"] .surrey-page .surrey-equipment svg{color:#f1ad74}
@media(max-width:800px){html[data-theme="dark"] .surrey-page .surrey-routes>a+a{border-left:0;border-top:1px solid var(--line)}}
