/* Generated dark overrides for coverage/coverage.css; original light stylesheet unchanged. */
html[data-theme="dark"] #coverage .coverage-area{fill:var(--theme-muted);stroke:var(--surface,var(--theme-line))}
html[data-theme="dark"] #coverage .coverage-map-caption span{background:none}
html[data-theme="dark"] #coverage .coverage-area.is-selected{fill:#ebd1bb;stroke:#f1b074}
html[data-theme="dark"] #coverage .coverage-selection-outline{fill:none;stroke:#f1b074}
html[data-theme="dark"] #coverage .coverage-county-map:has(.coverage-area:focus-visible) .coverage-selection-outline{stroke:#899398}
html[data-theme="dark"] #coverage .coverage-area:focus{outline:none}
html[data-theme="dark"] #coverage .coverage-area:focus-visible{stroke:#899398}
html[data-theme="dark"] #coverage .coverage-mobile-picker select{color:var(--ink);background:var(--theme-panel);border:1px solid var(--theme-line)}
html[data-theme="dark"] #coverage .coverage-mobile-picker select:focus-visible{outline:2px solid var(--ink)}
html[data-theme="dark"] #coverage .coverage-list button{border:0;color:var(--muted);background:none}
html[data-theme="dark"] #coverage .coverage-list button::after{background:var(--repair-accent)}
html[data-theme="dark"] #coverage .coverage-list button:hover,html[data-theme="dark"] #coverage .coverage-list button[aria-pressed="true"]{color:var(--ink)}
html[data-theme="dark"] #coverage .coverage-list button[aria-pressed="true"]{box-shadow:inset 0 -2px var(--repair-accent)}
html[data-theme="dark"] #coverage .coverage-list button:focus-visible{outline:2px solid var(--ink)}
html[data-theme="dark"] #coverage .coverage-detail{border-top:1px solid var(--theme-line)}
html[data-theme="dark"] #coverage .coverage-detail-kicker{color:var(--muted)}
html[data-theme="dark"] #coverage .coverage-landmark-name{color:var(--muted)}
