/* GENERATED by scripts/build_dark_theme.py from care.css -- do not edit by hand. */
html[data-theme="dark"]{--ink:#e7efe9;--muted:#9aaca2;--line:#2c3c34;--green:#2e7a5c;--green-light:#1a2f26;--gold:#c4a862;--gold-light:#2b2616;--red:#e58b7d;--red-light:#321c18;--shadow:0 5px 24px #00000055;--navy:#2e7a5c;--bg:#0e1512;--amber:#d8aa4e;color-scheme:dark}
html[data-theme="dark"] a{color:#7fcaa3}
html[data-theme="dark"] .eyebrow{color:#7fcaa3}
html[data-theme="dark"] .secondary{background:#16211c}
html[data-theme="dark"] .secondary:hover{background:#1b2822}
html[data-theme="dark"] .sidebar-caption{color:#a8bac4}
html[data-theme="dark"] nav button{color:#94abb7}
html[data-theme="dark"] .sidebar-bottom{color:#96adb9}
html[data-theme="dark"] header{background:#16211c}
html[data-theme="dark"] .connection{border:1px solid #4c422e;background:#16211c}
html[data-theme="dark"] .connection b{color:#d7b683}
html[data-theme="dark"] .connection span:not(.status-dot){color:#d6cec1}
html[data-theme="dark"] .action-card{background:#16211c}
html[data-theme="dark"] .stat{background:#16211c}
html[data-theme="dark"] .panel{background:#16211c}
html[data-theme="dark"] .list-row{border-bottom:1px solid #38433f}
html[data-theme="dark"] .avatar{background:#202e27;color:#d2dcce}
html[data-theme="dark"] .pill{background:#202e27;color:#cbd1cc}
html[data-theme="dark"] .pill.warning{background:#392e18;color:#dabe81}
html[data-theme="dark"] .pill.good{background:#222f24;color:#8ecca1}
html[data-theme="dark"] th,html[data-theme="dark"] td{border-bottom:1px solid #38433f}
html[data-theme="dark"] td button{color:#7fcaa3}
html[data-theme="dark"] input,html[data-theme="dark"] select,html[data-theme="dark"] textarea{background:#16211c;border:1px solid #344646}
html[data-theme="dark"] .form-note{background:#202e27}
html[data-theme="dark"] .error,html[data-theme="dark"] [role=alert]{color:#d58f86}
html[data-theme="dark"] .timeline-item{border-left:1px solid #31493b}
html[data-theme="dark"] .timeline-item:before{border:2px solid #16211c}
html[data-theme="dark"] #demo-banner{background:#342c1e;color:#cdb88e}
html[data-theme="dark"] .read-only-note{background:#392e18}
html[data-theme="dark"] .brand{background:#16211c}
html[data-theme="dark"] .sidebar{background:#16211c}
html[data-theme="dark"] nav button{color:#cbd1cd}
html[data-theme="dark"] nav button:hover{background:#1b2822;color:#7fcaa3}
html[data-theme="dark"] nav button.active{color:#7fcaa3}
html[data-theme="dark"] .action-card:first-child{background:#16211c}
html[data-theme="dark"] .care-attention .panel-head,html[data-theme="dark"] .care-attention .list-row{border-color:#16211c}
html[data-theme="dark"] .care-attention .secondary{background:#16211c;color:#7fcaa3;border-color:#16211c}
@media (max-width:760px){html[data-theme="dark"] .form-actions{background:#16211c}}
html[data-theme="dark"] .experience-hero .primary{background:#16211c;color:#8ad1bd}
html[data-theme="dark"] nav .care-os-nav{color:#94abb7}
html[data-theme="dark"] .check-line{background:#16211c}
html[data-theme="dark"] .check-line:hover{background:var(--green-light,#202e27)}
html[data-theme="dark"] .check-mark::after{border:solid #16211c}
html[data-theme="dark"] .setup-warnings{border:1px solid #4c442e}
html[data-theme="dark"] .billing-message{background:#1b2822}
html[data-theme="dark"] .whatsapp-preview{background:#24331f;border-color:#364c2e}
html[data-theme="dark"] .report-standard-row{background:#1b2822}
html[data-theme="dark"] .report-value{color:#7fcaa3}
html[data-theme="dark"] .config-section{background:#16211c}
html[data-theme="dark"] .config-section.needs-attention{border-color:#4c442e}
html[data-theme="dark"] .config-save{background:linear-gradient(transparent,#16211c 30%)}
html[data-theme="dark"] .rule-summary{color:#7fcaa3}
html[data-theme="dark"] .care-loop li::marker{color:#7fcaa3}
html[data-theme="dark"] button.danger{background:#16211c}
html[data-theme="dark"] .sidebar{background:#10201a}
html[data-theme="dark"] #toast,html[data-theme="dark"] .toast{background:#22332a;color:#e7efe9;border:1px solid #2c3c34}
html[data-theme="dark"] dialog{background:#16211c;color:#e7efe9}
