/* GENERATED by scripts/build_dark_theme.py from care-os.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;--paper:#16211c;--canvas:#0e1512;color-scheme:dark}
html[data-theme="dark"] a{color:#7fcaa3}
html[data-theme="dark"] .sidebar{background:#16211c}
html[data-theme="dark"] .brand{background:#16211c}
html[data-theme="dark"] .workspace-field select{background:#16211c}
html[data-theme="dark"] .nav-item{color:#cbd1cd}
html[data-theme="dark"] .nav-item:hover{background:#1b2822;color:#7fcaa3}
html[data-theme="dark"] .nav-item[aria-current=page]{color:#7fcaa3}
html[data-theme="dark"] .topbar{background:#16211c}
html[data-theme="dark"] .eyebrow{color:#7fcaa3}
html[data-theme="dark"] .button.secondary{background:#16211c;border-color:#364536}
html[data-theme="dark"] .button.secondary:hover{background:#1b2822}
html[data-theme="dark"] .button.danger{background:#16211c;border-color:#4c332e}
html[data-theme="dark"] .mode-banner{background:#273022;border:1px solid #3b4c2e}
html[data-theme="dark"] .mode-banner p{color:#cbd4ca}
html[data-theme="dark"] .mode-icon{background:#393018;border:1px solid #4c462e;color:#c9b791}
html[data-theme="dark"] .badge{background:#202e27;color:#cbd1cc}
html[data-theme="dark"] .badge.good{background:#222f24;color:#8ecca1}
html[data-theme="dark"] .badge.warn{background:#392e18;color:#dabe81}
html[data-theme="dark"] .badge.bad{background:#391f18;color:#d58f86}
html[data-theme="dark"] .badge.neutral{background:#202e27;color:#c6ccd2}
html[data-theme="dark"] .list-row{border-top:1px solid #3d4733}
html[data-theme="dark"] .avatar{background:#202e27;color:#d2dcce}
html[data-theme="dark"] .empty-symbol{background:#202e27}
html[data-theme="dark"] .empty h3{color:#d2dad2}
html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea,html[data-theme="dark"] .search,html[data-theme="dark"] .filter-select{border:1px solid #3a4634;background:#16211c}
html[data-theme="dark"] .field input::placeholder,html[data-theme="dark"] .field textarea::placeholder,html[data-theme="dark"] .search::placeholder{color:#b4bbb4}
html[data-theme="dark"] .checkbox-line.is-switch .switch-knob{background:#16211c}
html[data-theme="dark"] .checkbox-line.is-switch input:checked~.switch-state{color:#7fcaa3}
html[data-theme="dark"] .day-check input:checked+span{color:#7fcaa3}
html[data-theme="dark"] .notice{background:#392f18;color:#d2b989}
html[data-theme="dark"] .notice.error{border-color:#4c332e}
html[data-theme="dark"] .notice.info{background:#202e27;border-color:#324839;color:#d4e0d8}
html[data-theme="dark"] td{border-bottom:1px solid #3d4733}
html[data-theme="dark"] .table-action:hover strong{color:#7fcaa3}
html[data-theme="dark"] .recommendation{background:#1b2822}
html[data-theme="dark"] .conversation-layout{background:#16211c}
html[data-theme="dark"] .conversation-choice{border-bottom:1px solid #3d4733;background:#16211c}
html[data-theme="dark"] .conversation-choice:hover,html[data-theme="dark"] .conversation-choice[aria-pressed=true]{background:#202e27}
html[data-theme="dark"] .thread-messages{background:#16211c}
html[data-theme="dark"] .message-body{background:#292f23}
html[data-theme="dark"] .outbound .message-body{background:#242e27}
html[data-theme="dark"] .connection-icon{border:1px solid #324932;background:#263022;color:#7fcaa3}
html[data-theme="dark"] .test-check{background:#202e27}
html[data-theme="dark"] .test-check.passed{background:#243121;color:#7fcaa3}
html[data-theme="dark"] .bar-track{background:#202e27}
html[data-theme="dark"] .page-footer{color:#bbc2bb}
html[data-theme="dark"] .spinner{border:2px solid #384833}
html[data-theme="dark"] .icon-button{background:#202e27}
html[data-theme="dark"] .test-message-preview{background:#202e27}
html[data-theme="dark"] .whatsapp-bubble{background:#24331f;border:1px solid #364c2e}
html[data-theme="dark"] .weekly-list li{border-top:1px solid #3d4733}
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}
