/* Nachtmodus – automatisch erzeugt von gen_dunkel.py aus style.css (nicht von Hand ändern) */
html[data-theme="dunkel"]{color-scheme:dark;--text:#e2e8f0;--grau:#9aa7b8;--grau-hell:#6b7a8f;--linie:#334155;--flaeche:#0f141c;--blau-hell:#1e2a3d}html[data-theme="dunkel"] body{background:#0f141c;color:#e2e8f0}html[data-theme="dunkel"] input,html[data-theme="dunkel"] select,html[data-theme="dunkel"] textarea{background:#141b26;color:#e2e8f0;border-color:#3a475a}html[data-theme="dunkel"] input::placeholder,html[data-theme="dunkel"] textarea::placeholder{color:#6b7a8f}html[data-theme="dunkel"] img{filter:brightness(.92)}html[data-theme="dunkel"] a{color:#93c5fd}html[data-theme="dunkel"] ::-webkit-scrollbar{background:#141a24}html[data-theme="dunkel"] ::-webkit-scrollbar-thumb{background:#334155;border-radius:6px}
html[data-theme="dunkel"] a{color:#93c5fd}
html[data-theme="dunkel"] .login-box{background:#1b2230}
html[data-theme="dunkel"] .login-logo{color:#93c5fd}
html[data-theme="dunkel"] .nav-item.active{border-left-color:#3d3d3d}
html[data-theme="dunkel"] .karte{background:#1b2230}
html[data-theme="dunkel"] .kachel{background:#1b2230}
html[data-theme="dunkel"] .kachel .zahl{color:#93c5fd}
html[data-theme="dunkel"] table{background:#1b2230}
html[data-theme="dunkel"] .btn-hell{background:#1b2230}
html[data-theme="dunkel"] .btn-gefahr{background:#1b2230;border:1px solid #6f2727}
html[data-theme="dunkel"] .btn-gefahr:hover{background:#371818}
html[data-theme="dunkel"] .suchzeile input, html[data-theme="dunkel"] .suchzeile select{background:#1b2230}
html[data-theme="dunkel"] .etikett.strom{background:#4b471e;color:#efc799}
html[data-theme="dunkel"] .etikett.gas{background:#45321a;color:#eba289}
html[data-theme="dunkel"] .etikett.privat{background:#1a2b41;color:#7991e1}
html[data-theme="dunkel"] .etikett.gewerbe{background:#29173d;color:#b37edf}
html[data-theme="dunkel"] .etikett.verwaltung{background:#1d4029;color:#b1eac7}
html[data-theme="dunkel"] .etikett.aktiv{background:#1d4029;color:#b1eac7}
html[data-theme="dunkel"] .etikett.gekuendigt{background:#3e1919;color:#e48a8a}
html[data-theme="dunkel"] .etikett.beendet{background:#232c3b;color:#acb6c5}
html[data-theme="dunkel"] .etikett.bald{background:#45321a;color:#eba289}
html[data-theme="dunkel"] .zurueck:hover{color:#93c5fd}
html[data-theme="dunkel"] .dialog{background:#1b2230}
html[data-theme="dunkel"] .reiter:hover{background:#1b2230}
html[data-theme="dunkel"] .reiter.aktiv{color:#93c5fd;background:#1b2230}
html[data-theme="dunkel"] .reiter.aktiv .anzahl{background:#1a2b41;color:#93c5fd}
html[data-theme="dunkel"] .ablauf-kachel{background:#1b2230}
html[data-theme="dunkel"] .reiter .anzahl.warn{background:#3e1919;color:#e27171}
html[data-theme="dunkel"] .handlungsbedarf{background:#1b2230;border:1px solid #6f2727}
html[data-theme="dunkel"] .handlungsbedarf.nur-info{border-color:#284973}
html[data-theme="dunkel"] .hb-eintrag{border-top:1px solid #35424f}
html[data-theme="dunkel"] .hb-eintrag.info .hb-punkt{background:#2f4d73}
html[data-theme="dunkel"] .hb-ok{background:#1a3623;border:1px solid #317047;color:#b1eac7}
html[data-theme="dunkel"] .versorgung{background:#1b2230}
html[data-theme="dunkel"] .folge-zeile{background:#3c3417}
html[data-theme="dunkel"] .folge-zeile.bestaetigt{background:#1a3623;border:1px solid #3b8455}
html[data-theme="dunkel"] .versorgung-aktionen{border-top:1px solid #35424f}
html[data-theme="dunkel"] .zs-bahn{background:#232c3b}
html[data-theme="dunkel"] .zs-seg.folge{color:#efbfa3}
html[data-theme="dunkel"] .vertrag-karte{background:#1b2230}
html[data-theme="dunkel"] .vertrag-karte.folge{background:#383115}
html[data-theme="dunkel"] .vertrag-karte.folge .vk-rolle{color:#f1ab76}
html[data-theme="dunkel"] .uebergang{background:#1b2230}
html[data-theme="dunkel"] .historie-schalter{color:#93c5fd}
html[data-theme="dunkel"] .hinweis-balken{background:#3c3417;border:1px solid #9e8637;color:#efb38f}
html[data-theme="dunkel"] .ablauf-kachel.stufe540{border-left-color:#366196}
html[data-theme="dunkel"] .ablauf-kachel.stufe540 .zahl{color:#4174e4}
html[data-theme="dunkel"] .etikett.geplant{background:#4a411d;color:#efb38f}
html[data-theme="dunkel"] .zurueck{color:#93c5fd}
html[data-theme="dunkel"] .dash-anzahl{background:#1a2b41;color:#93c5fd}
html[data-theme="dunkel"] .ablauf-kachel.stufefolge .zahl{color:#8eefe7}
html[data-theme="dunkel"] .info-karte{background:#1b2230}
html[data-theme="dunkel"] .info-kopf.klickbar:hover .info-titel{color:#93c5fd}
html[data-theme="dunkel"] .vt-balken{background:#232c3b}
html[data-theme="dunkel"] .vt-eintrag:hover, html[data-theme="dunkel"] .vt-eintrag:hover b{color:#93c5fd}
html[data-theme="dunkel"] button.info-zeile:hover, html[data-theme="dunkel"] button.info-zeile:hover b{color:#93c5fd}
html[data-theme="dunkel"] .dash-liste li + li{border-top:1px solid #35424f}
html[data-theme="dunkel"] .dash-mehr{color:#93c5fd}
html[data-theme="dunkel"] .ring-kachel{background:#1b2230}
html[data-theme="dunkel"] .verlauf-suche input:focus{background:#1b2230}
html[data-theme="dunkel"] .dash-liste mark{background:#625b26}
html[data-theme="dunkel"] .zs-marke{background:#1b2230}
html[data-theme="dunkel"] .kz-wv-hinweis{color:#8df5d5}
html[data-theme="dunkel"] .st-steuerung select{background:#1b2230}
html[data-theme="dunkel"] .segment{background:#263041}
html[data-theme="dunkel"] .segment button.aktiv{background:#1b2230;color:#93c5fd}
html[data-theme="dunkel"] .st-filter{color:#93c5fd}
html[data-theme="dunkel"] .kpi{background:#1b2230}
html[data-theme="dunkel"] .kpi.klickbar:hover{border-color:#284973}
html[data-theme="dunkel"] .delta.gut{background:#1d4029;color:#b1eac7}
html[data-theme="dunkel"] .delta.schlecht{background:#3e1919;color:#e48a8a}
html[data-theme="dunkel"] .delta.gleich{background:#232c3b;color:#acb6c5}
html[data-theme="dunkel"] .chip{background:#1b2230}
html[data-theme="dunkel"] .diagramm .achse{fill:#4d535c}
html[data-theme="dunkel"] .diagramm .slot:hover .slot-flaeche{fill:#232c3b}
html[data-theme="dunkel"] .diagramm .slot.markiert .slot-flaeche{fill:#1f2c3c}
html[data-theme="dunkel"] .diagramm .donut-text{fill:#4d535c}
html[data-theme="dunkel"] .st-jahresband span{border-top:2px solid #3d4754}
html[data-theme="dunkel"] .st-donut svg .donut-text{fill:#4d535c}
html[data-theme="dunkel"] .hb-spur{background:#232c3b}
html[data-theme="dunkel"] .st-stapel-spur{background:#141a24}
html[data-theme="dunkel"] .st-rang{background:#263041}
html[data-theme="dunkel"] .st-mini{background:#232c3b}
html[data-theme="dunkel"] .st-prognose-zahlen div.betont{background:#1d2a39}
html[data-theme="dunkel"] .st-prognose-zahlen .betont b{color:#93c5fd}
html[data-theme="dunkel"] .st-grundlage summary{color:#93c5fd}
html[data-theme="dunkel"] .test-band{color:#fcebcf}
html[data-theme="dunkel"] .pw-tipp{color:#919dad}
html[data-theme="dunkel"] .btn-loeschen{color:#e27171}
html[data-theme="dunkel"] .btn-loeschen:hover{background:#3e1919;border-color:#7c2d2d}
html[data-theme="dunkel"] .loeschen-warnung{background:#371818;color:#e48a8a;border:1px solid #6f2727}
html[data-theme="dunkel"] .loeschen-tipp{background:#16263a;border:1px solid #284973;color:#95a9e3}
html[data-theme="dunkel"] .loeschen-scharf{background:#371818;color:#e49d9d}
html[data-theme="dunkel"] .loeschen-bestaetigen input{border:1px solid #7c2d2d;background:#1b2230}
html[data-theme="dunkel"] .archiv-band{background:#3c3417;border:1px solid #87752f;color:#efbfa3}
html[data-theme="dunkel"] .pr-link{color:#93c5fd}
html[data-theme="dunkel"] .pr-alt{color:#e27171}
html[data-theme="dunkel"] .pr-neu{color:#a4f7df}
html[data-theme="dunkel"] .empfehler-treffer{background:#1b2230}
html[data-theme="dunkel"] .va-option:has(input:checked){background:#16263a}
html[data-theme="dunkel"] .fremd-hinweis{background:#141a24;border:1px dashed #5f6874;color:#bcc6d5}
html[data-theme="dunkel"] .etikett.fremd{background:#232c3b;color:#acb6c5;border:1px dashed #5f6874}
html[data-theme="dunkel"] .zs-seg.fremd{background:repeating-linear-gradient(135deg,#4d535c 0 8px,#454b52 8px 16px) !important}
html[data-theme="dunkel"] .kuendigung-box{border:1px solid #6f2727;background:#371818;color:#e49d9d}
html[data-theme="dunkel"] .kuendigung-details{color:#e48a8a}
html[data-theme="dunkel"] .praemien-banner{background:#3b2b16;border:1px solid #7b562a;color:#ecb3a0}
html[data-theme="dunkel"] .praemien-banner span{color:#ee916b}
html[data-theme="dunkel"] .praemien-banner:hover{background:#45321a}
html[data-theme="dunkel"] .empf-kacheln .rot{background:#371818;border-color:#6f2727}
html[data-theme="dunkel"] .empf-kacheln .rot b{color:#e27171}
html[data-theme="dunkel"] .empf-kacheln .gruen{background:#1a392a;border-color:#357759}
html[data-theme="dunkel"] .empf-kacheln .gruen b{color:#a4f7df}
html[data-theme="dunkel"] ul.baum ul>li::before{border-left:2px solid #47515d;border-bottom:2px solid #47515d}
html[data-theme="dunkel"] ul.baum ul>li::after{border-left:2px solid #47515d}
html[data-theme="dunkel"] .bk{background:#1b2230}
html[data-theme="dunkel"] .bk-prov{background:#1a392a;color:#a4f7df}
html[data-theme="dunkel"] .bk-nach{background:#16263a;color:#5a7de0}
html[data-theme="dunkel"] .bk.treffer{background:#4b471e}
html[data-theme="dunkel"] .btn-kuendigen{color:#e27171 !important;border-color:#7c2d2d !important}
html[data-theme="dunkel"] .btn-kuendigen:hover{background:#371818 !important}
html[data-theme="dunkel"] .ls-block{border:1px solid #284973;background:#152337}
html[data-theme="dunkel"] .reiter-loeschen{color:#e27171}
html[data-theme="dunkel"] .reiter-loeschen:hover{color:#e48a8a;background:#371818}
html[data-theme="dunkel"] .pa-etikett{background:#232c3b}
html[data-theme="dunkel"] .preis-hinweis{background:#141a24}
html[data-theme="dunkel"] .preis-hinweis.netto{background:#3b2b16;border-color:#7b562a}
html[data-theme="dunkel"] .preis-hinweis.brutto{background:#162b3a;border-color:#2a5b74}
html[data-theme="dunkel"] .hi-gut{color:#9deaba}
html[data-theme="dunkel"] .hi-mehr{color:#f1ab76}
html[data-theme="dunkel"] .hi-delta.gut{background:#1d4029;color:#9deaba}
html[data-theme="dunkel"] .hi-delta.mehr{background:#4a411d;color:#f1ab76}
html[data-theme="dunkel"] .hi-kachel{background:#1b2230}
html[data-theme="dunkel"] .hi-kachel.gut{border-color:#3b8455;background:#1a3623}
html[data-theme="dunkel"] .hi-kachel.gut .hi-k-wert{color:#9deaba}
html[data-theme="dunkel"] .hi-box{background:#1b2230}
html[data-theme="dunkel"] .hi-legende i.schraffur{background:repeating-linear-gradient(45deg,#306342 0 3px,#1d4029 3px 6px)}
html[data-theme="dunkel"] .hi-legende i.schraffur-blau{background:repeating-linear-gradient(45deg,#295367 0 3px,#1a303f 3px 6px)}
html[data-theme="dunkel"] .hi-quelle.gemessen{background:#1a2b41;color:#5a7de0}
html[data-theme="dunkel"] .hi-quelle.geschaetzt{background:#232c3b;color:#919dad}
html[data-theme="dunkel"] .hi-quelle.teils{background:#1a303f;color:#85cef6}
html[data-theme="dunkel"] .vergleich-block{border:1px solid #7b562a;background:#382615}
html[data-theme="dunkel"] .bk-logo img{background:#1b2230}
html[data-theme="dunkel"] .bericht-seite{background:#1b2230;color:#d1d9e6}
html[data-theme="dunkel"] .br-firma{color:var(--br-haupt,#93c5fd)}
html[data-theme="dunkel"] .br-kontakt{color:#acb6c5}
html[data-theme="dunkel"] .br-datum{color:#acb6c5}
html[data-theme="dunkel"] .br-titel{color:var(--br-haupt,#dbe1f0)}
html[data-theme="dunkel"] .br-hl-haupt{background:#1a3623;border-color:#3b8455 !important}
html[data-theme="dunkel"] .br-hl-bez{color:#acb6c5}
html[data-theme="dunkel"] .br-hl-wert{color:#9deaba}
html[data-theme="dunkel"] .br-hl-wert.klein{color:#dbe1f0}
html[data-theme="dunkel"] .br-fakt{background:#141a24}
html[data-theme="dunkel"] .br-tabelle tr.br-fremd td{color:#919dad}
html[data-theme="dunkel"] .br-fuss{color:#acb6c5}
html[data-theme="dunkel"] .br-fuss h3{color:#d1d9e6}
@media print{html[data-theme="dunkel"], html[data-theme="dunkel"] body{background:#1b2230 !important}}
html[data-theme="dunkel"] .etikett.nutzung{background:#1b1539;color:#8a57d9}
html[data-theme="dunkel"] .hi-gespraech{border:1px solid #317047;background:#1a3623}
html[data-theme="dunkel"] .br-hinweis{background:#1a3623}
html[data-theme="dunkel"] .br-hl-statt{color:#919dad}
html[data-theme="dunkel"] .pf-preisart{background:#232c3b}
html[data-theme="dunkel"] .pf-unter.gut{color:#9deaba}
html[data-theme="dunkel"] .pf-unter.bald{color:#f1ab76}
html[data-theme="dunkel"] .pf-unter.dringend{color:#e27171}
html[data-theme="dunkel"] .pf-fehlt{color:#e27171}
html[data-theme="dunkel"] .pf-sparte{color:#f3c684}
html[data-theme="dunkel"] .pf-link-gut{color:#9deaba}
html[data-theme="dunkel"] .pf-sparte.gas{color:#ee916b}
html[data-theme="dunkel"] .wk-aufgabe{background:#1b2230;border-left:4px solid #5f6874}
html[data-theme="dunkel"] .lf-feld select{background:#1b2230}
html[data-theme="dunkel"] .lf-feld.aktiv select{background:#16263a;color:#93c5fd}
html[data-theme="dunkel"] .lf-tabelle th.sortiert{color:#93c5fd}
html[data-theme="dunkel"] .lf-folge{color:#b7f7e5;background:#204431}
html[data-theme="dunkel"] .hilfe-i{background:#1e2c3d;color:#93c5fd}
html[data-theme="dunkel"] .ht-text{color:#bcc6d5}
html[data-theme="dunkel"] .ag-z{background:#1b2230;border-left:4px solid #5f6874}
html[data-theme="dunkel"] .ag-z.pause{border-left-color:#5f6874}
html[data-theme="dunkel"] .ag-fertig{background:#1a3623;border:1px solid #3b8455;color:#b1eac7}
html[data-theme="dunkel"] .ag-zeile{background:#1b2230;border-left:4px solid #5f6874}
html[data-theme="dunkel"] .ag-zeile.info{border-left-color:#2e5683}
html[data-theme="dunkel"] .ag-zeile.pause{border-left-color:#47515d}
html[data-theme="dunkel"] .ag-kunde a.ag-tel{color:#93c5fd}
html[data-theme="dunkel"] .ag-art{background:#232c3b}
html[data-theme="dunkel"] .ag-einzeln{background:#1b2230}
html[data-theme="dunkel"] .ag-kontakt{color:#93c5fd}
html[data-theme="dunkel"] .ag-e-text{background:#3b2b16}
html[data-theme="dunkel"] .ag-einzeln.rot .ag-e-text{background:#371818}
html[data-theme="dunkel"] .ag-e-anleitung{border:1px solid #284973;background:#152337}
html[data-theme="dunkel"] .hb-eintrag.pausiert .hb-punkt{background:#333a41}
html[data-theme="dunkel"] .wk-los-knopf{background:#1b2230;color:#5a7de0}
html[data-theme="dunkel"] .wk-los-knopf:hover{background:#16263a}
html[data-theme="dunkel"] .pr-fehler{background:#371818;border-color:#6f2727;color:#e48a8a}
html[data-theme="dunkel"] .pr-warnung{background:#3c3417;border-color:#87752f;color:#efc799}
html[data-theme="dunkel"] .pr-info{background:#16263a;border-color:#254268;color:#7991e1}
html[data-theme="dunkel"] .pr-fix{background:#1b2230}
html[data-theme="dunkel"] .formular .pr-fehlt{background:#3c3919}
html[data-theme="dunkel"] .pr-fehlt-hinweis{color:#f3c684}
html[data-theme="dunkel"] .pr-box-fehler{background:#371818;border:1px solid #7c2d2d;color:#e49d9d}
html[data-theme="dunkel"] .pr-box-warnung{background:#3c3417;border:1px solid #9e8637;color:#edc9a8}
html[data-theme="dunkel"] .sd-leiste{background:#1b2230}
html[data-theme="dunkel"] .sd-gruppe{border-top:1px solid #35424f}
html[data-theme="dunkel"] .sd-chip.wichtig{background:#3e1919;color:#e48a8a}
html[data-theme="dunkel"] .sd-chip.sinnvoll{background:#232c3b}
html[data-theme="dunkel"] .dq-art{background:#1b2230}
html[data-theme="dunkel"] .dq-balken{background:#232c3b}
html[data-theme="dunkel"] .dq-zeile.rot .dq-balken span{background:#6c2d2d}
html[data-theme="dunkel"] .ag-dq{background:#3b2b16;border:1px solid #7b562a;color:#eba289}
html[data-theme="dunkel"] .ag-dq:hover{background:#45321a}
html[data-theme="dunkel"] .fehlt-noch{color:#e27171}
html[data-theme="dunkel"] .gb-ohne{background:#351b29;border:1px solid #6a2b4e;color:#e787ae}
html[data-theme="dunkel"] .gb-monat{color:#93c5fd}
html[data-theme="dunkel"] .gb-zeile{background:#1b2230;border-left:4px solid #47515d}
html[data-theme="dunkel"] .gb-zeile.heute{background:#351b29}
html[data-theme="dunkel"] .gb-zeile.heute .gb-datum span{color:#e56e9f}
html[data-theme="dunkel"] .gb-zeile.verpasst .gb-datum span{color:#e27171}
html[data-theme="dunkel"] .gb-wer small a{color:#93c5fd}
html[data-theme="dunkel"] .gb-alter{background:#3a1c2d;color:#e787ae}
html[data-theme="dunkel"] .gb-erledigt{color:#a4f7df}
html[data-theme="dunkel"] .br-kurz-fakten{color:#bcc6d5}
html[data-theme="dunkel"] .br-kurz-titel{color:#acb6c5}
html[data-theme="dunkel"] .login-logo.mit-symbol .marke-text{color:#93c5fd}
html[data-theme="dunkel"] .thema-marke .wk-los-knopf{color:#93c5fd}
html[data-theme="dunkel"] .thema-marke .gb-monat{color:#93c5fd}
html[data-theme="dunkel"] .ds-chip{background:#141a24}
html[data-theme="dunkel"] .ds-chip.ja{background:#1a392a;border-color:#357759;color:#a4f7df}
html[data-theme="dunkel"] .ds-chip.offen{background:#141a24;color:#acb6c5}
html[data-theme="dunkel"] .ds-chip.nein{background:#371818;border-color:#6f2727;color:#e27171}
html[data-theme="dunkel"] .kz-werbung{color:#f1ab76;background:#3c3417;border:1px solid #87752f}
html[data-theme="dunkel"] .ds-aenderung{background:#16263a;border:1px solid #284973}
html[data-theme="dunkel"] .ds-aenderung>span{color:#7991e1}
html[data-theme="dunkel"] .ds-verlauf summary{color:#93c5fd}
html[data-theme="dunkel"] .auskunft-seite .ak-h2{color:var(--br-haupt,#d1d9e6);border-bottom:2px solid var(--br-akzent,#3d4754)}
html[data-theme="dunkel"] .auskunft-seite .ak-h3{color:#bcc6d5}
html[data-theme="dunkel"] .ak-felder th{color:#acb6c5;border-bottom:1px solid #39444e}
html[data-theme="dunkel"] .ak-felder td{border-bottom:1px solid #39444e}
html[data-theme="dunkel"] .ag-ds{background:#1b1539;border-color:#32266a;color:#9d73df}
html[data-theme="dunkel"] .ag-ds:hover{background:#1f193b}
html[data-theme="dunkel"] .zf-status{background:#1a392a;border:1px solid #357759;color:#a4f7df}
html[data-theme="dunkel"] .zf-qr svg{background:#1b2230}
html[data-theme="dunkel"] .zf-schluessel{background:#232c3b}
html[data-theme="dunkel"] .zf-codes code{background:#141a24}
html[data-theme="dunkel"] .login-hilfe summary{color:#93c5fd}
html[data-theme="dunkel"] .loeschen-sofort{background:#1b2230;border:1px solid #6f2727}
html[data-theme="dunkel"] .dok-ablage{border:2px dashed #47515d;color:#acb6c5;background:#141a24}
html[data-theme="dunkel"] .dok-ablage:hover, html[data-theme="dunkel"] .dok-ablage.ziehen{background:#16263a;color:#93c5fd}
html[data-theme="dunkel"] .dok-chip{background:#232c3b;border:1px solid #3d4754;color:#bcc6d5}
html[data-theme="dunkel"] .dok-chip b{color:#919dad}
html[data-theme="dunkel"] .dok-notiz{color:#919dad}
html[data-theme="dunkel"] .dok-bezug{color:#acb6c5}
html[data-theme="dunkel"] .dok-zeile.fehler{background:#371818;border-color:#6f2727}
html[data-theme="dunkel"] .dok-vorschau-kopf{color:#acb6c5}
html[data-theme="dunkel"] .dok-vorschau-bild{background:#232c3b}
html[data-theme="dunkel"] .ki-ablage{border:2px dashed #47515d}
html[data-theme="dunkel"] .ki-ablage:hover, html[data-theme="dunkel"] .ki-ablage.aktiv{background:#16263a}
html[data-theme="dunkel"] .ki-datei{background:#1b2230}
html[data-theme="dunkel"] .ki-fortschritt{background:#16263a}
html[data-theme="dunkel"] .ki-kreisel{border:2px solid #2e5683}
html[data-theme="dunkel"] .ki-warnung{background:#3b2b16;border:1px solid #7b562a;color:#eba289}
html[data-theme="dunkel"] .ki-hinweise{background:#141a24}
html[data-theme="dunkel"] .ki-dubletten{background:#3b2b16;border:1px solid #7b562a}
html[data-theme="dunkel"] .ki-feld input, html[data-theme="dunkel"] .ki-feld select{background:#1b2230}
html[data-theme="dunkel"] .ki-ok .ki-marke, html[data-theme="dunkel"] .ki-l.ki-ok{background:#1d4029;color:#b1eac7}
html[data-theme="dunkel"] .ki-unsicher .ki-marke, html[data-theme="dunkel"] .ki-l.ki-unsicher{background:#4a411d;color:#efb38f}
html[data-theme="dunkel"] .ki-geaendert .ki-marke, html[data-theme="dunkel"] .ki-l.ki-geaendert{background:#1a2b41;color:#7991e1}
html[data-theme="dunkel"] .ki-pflicht .ki-marke, html[data-theme="dunkel"] .ki-l.ki-pflicht{background:#3e1919;color:#e48a8a}
html[data-theme="dunkel"] .ki-fehlt .ki-marke, html[data-theme="dunkel"] .ki-l.ki-fehlt{background:#45321a;color:#eba289}
html[data-theme="dunkel"] .ki-feld.ki-unsicher input, html[data-theme="dunkel"] .ki-feld.ki-unsicher select{background:#3c3417}
html[data-theme="dunkel"] .ki-feld.ki-pflicht input, html[data-theme="dunkel"] .ki-feld.ki-pflicht select{background:#371818}
html[data-theme="dunkel"] .ki-feld.ki-geaendert input, html[data-theme="dunkel"] .ki-feld.ki-geaendert select{border-color:#366196}
html[data-theme="dunkel"] .ki-ziel-karte{border:1px solid #317047;background:#1a3623}
html[data-theme="dunkel"] .ki-erg-zeile{border-top:1px solid #35424f}
html[data-theme="dunkel"] .ki-nichts{background:#1a3623;color:#b1eac7}
html[data-theme="dunkel"] .ki-angebot{background:#16263a;border:1px solid #284973}
html[data-theme="dunkel"] .nav-anordnen-leiste .fertig{background:#1b2230;color:var(--blau-dunkel,#95a9e3)}
html[data-theme="dunkel"] .kiv-balken{background:#334155}
html[data-theme="dunkel"] .kiv-hochrechnung{background:#162b3a}
html[data-theme="dunkel"] .en-status.ok{color:#9deaba}
html[data-theme="dunkel"] .en-status.fehler{color:#e27171}
html[data-theme="dunkel"] .vo-karte{background:#16273a}
html[data-theme="dunkel"] .vo-kopf h2{color:#abcbed}
html[data-theme="dunkel"] .vo-zeile{background:#1b2230;border:1px solid #354b63}
html[data-theme="dunkel"] .vo-chip.rot{background:#3e1919;color:#e27171}
html[data-theme="dunkel"] .vo-chip.orange{background:#45321a;color:#ee916b}
html[data-theme="dunkel"] .vo-chip.gruen{background:#1d4029;color:#9deaba}
html[data-theme="dunkel"] .vo-chip.grau{background:#232c3b;color:#acb6c5}
html[data-theme="dunkel"] .ds-ok{color:#a4f7df}
html[data-theme="dunkel"] .ds-nw-mail{background:#1b2230}
html[data-theme="dunkel"] .vo-chip.gelb{background:#4b471e;color:#f3c684}
html[data-theme="dunkel"] .zw-karte{background:#1a3630}
html[data-theme="dunkel"] .zw-karte h2{color:#b7eeeb !important}
html[data-theme="dunkel"] .zw-tausch{background:#3c3417;border:1px solid #87752f}
html[data-theme="dunkel"] .formular .zs-erl label.cb-zeile:has(input:checked){background:#16263a}
html[data-theme="dunkel"] .kf-karte{background:#371818}
html[data-theme="dunkel"] .kf-karte h2{color:#e48a8a !important}
html[data-theme="dunkel"] .kf-kunde{background:#1b2230}
html[data-theme="dunkel"] .kf-kunde:hover{background:#16263a}
html[data-theme="dunkel"] .kf-gewaehlt{background:#16263a}
html[data-theme="dunkel"] .kal-tag{background:#1b2230}
html[data-theme="dunkel"] .kal-tag.wochenende{background:#141a24}
html[data-theme="dunkel"] .kal-plus{background:#16263a;color:#93c5fd}
html[data-theme="dunkel"] .kal-termin{background:#361d1b}
html[data-theme="dunkel"] .kal-termin.art-telefon, html[data-theme="dunkel"] .kal-termin.art-video{background:#16263a}
html[data-theme="dunkel"] .kal-termin.art-buero{background:#1a3630}
html[data-theme="dunkel"] .kal-termin.art-intern, html[data-theme="dunkel"] .kal-termin.art-privat{background:#232c3b}
html[data-theme="dunkel"] .kal-umschalter{background:#232c3b}
html[data-theme="dunkel"] .kal-umschalter button.an{background:#1b2230}
html[data-theme="dunkel"] .kal-tagansicht{background:#1b2230}
html[data-theme="dunkel"] .kal-std:hover{background:#141a24}
html[data-theme="dunkel"] .kal-monat-tag{background:#1b2230}
html[data-theme="dunkel"] .kal-mini{background:#1b2230}
html[data-theme="dunkel"] .kal-mini-kopf span{background:#361d1b;color:#d7756b}
html[data-theme="dunkel"] .wk-vorlesen{background:#1b2230;color:#d1d9e6}
html[data-theme="dunkel"] .wk-stimme:hover{background:#1b2230}
html[data-theme="dunkel"] [style*="background:#7aa7e6"]{background:#374b67 !important}
html[data-theme="dunkel"] [style*="background: #7aa7e6"]{background:#374b67 !important}
html[data-theme="dunkel"] [style*="background:#94a3b8"]{background:#4d535c !important}
html[data-theme="dunkel"] [style*="background: #94a3b8"]{background:#4d535c !important}
html[data-theme="dunkel"] [style*="background:#EEF1F5"]{background:#262a30 !important}
html[data-theme="dunkel"] [style*="background: #EEF1F5"]{background:#262a30 !important}
html[data-theme="dunkel"] [style*="background:#cbd5e1"]{background:#333a41 !important}
html[data-theme="dunkel"] [style*="background: #cbd5e1"]{background:#333a41 !important}
html[data-theme="dunkel"] [style*="background:#dcfce7"]{background:#1d4029 !important}
html[data-theme="dunkel"] [style*="background: #dcfce7"]{background:#1d4029 !important}
html[data-theme="dunkel"] [style*="background:#e2e8f0"]{background:#334155 !important}
html[data-theme="dunkel"] [style*="background: #e2e8f0"]{background:#334155 !important}
html[data-theme="dunkel"] [style*="background:#ecfdf5"]{background:#1a392a !important}
html[data-theme="dunkel"] [style*="background: #ecfdf5"]{background:#1a392a !important}
html[data-theme="dunkel"] [style*="background:#eff6ff"]{background:#16263a !important}
html[data-theme="dunkel"] [style*="background: #eff6ff"]{background:#16263a !important}
html[data-theme="dunkel"] [style*="background:#f0fdf4"]{background:#1a3623 !important}
html[data-theme="dunkel"] [style*="background: #f0fdf4"]{background:#1a3623 !important}
html[data-theme="dunkel"] [style*="background:#f1f5f9"]{background:#232c3b !important}
html[data-theme="dunkel"] [style*="background: #f1f5f9"]{background:#232c3b !important}
html[data-theme="dunkel"] [style*="background:#f4f6f9"]{background:#23272e !important}
html[data-theme="dunkel"] [style*="background: #f4f6f9"]{background:#23272e !important}
html[data-theme="dunkel"] [style*="background:#f8fafc"]{background:#141a24 !important}
html[data-theme="dunkel"] [style*="background: #f8fafc"]{background:#141a24 !important}
html[data-theme="dunkel"] [style*="background:#fecaca"]{background:#481d1d !important}
html[data-theme="dunkel"] [style*="background: #fecaca"]{background:#481d1d !important}
html[data-theme="dunkel"] [style*="background:#fee2e2"]{background:#3e1919 !important}
html[data-theme="dunkel"] [style*="background: #fee2e2"]{background:#3e1919 !important}
html[data-theme="dunkel"] [style*="background:#fef2f2"]{background:#371818 !important}
html[data-theme="dunkel"] [style*="background: #fef2f2"]{background:#371818 !important}
html[data-theme="dunkel"] [style*="background:#fef3c7"]{background:#4a411d !important}
html[data-theme="dunkel"] [style*="background: #fef3c7"]{background:#4a411d !important}
html[data-theme="dunkel"] [style*="background:#fff"]{background:#1b2230 !important}
html[data-theme="dunkel"] [style*="background: #fff"]{background:#1b2230 !important}
html[data-theme="dunkel"] [style*="background:#fff7ed"]{background:#3b2b16 !important}
html[data-theme="dunkel"] [style*="background: #fff7ed"]{background:#3b2b16 !important}
html[data-theme="dunkel"] [style*="background:#fffbeb"]{background:#3c3417 !important}
html[data-theme="dunkel"] [style*="background: #fffbeb"]{background:#3c3417 !important}
html[data-theme="dunkel"] [style*="border-color:#94a3b8"]{border-color:#5f6874 !important}
html[data-theme="dunkel"] [style*="border-color: #94a3b8"]{border-color:#5f6874 !important}
html[data-theme="dunkel"] [style*="border-color:#fca5a5"]{border-color:#7c2d2d !important}
html[data-theme="dunkel"] [style*="border-color: #fca5a5"]{border-color:#7c2d2d !important}
html[data-theme="dunkel"] [style*="color:#047857"]{color:#a4f7df !important}
html[data-theme="dunkel"] [style*="color: #047857"]{color:#a4f7df !important}
html[data-theme="dunkel"] [style*="color:#059669"]{color:#8df5d5 !important}
html[data-theme="dunkel"] [style*="color: #059669"]{color:#8df5d5 !important}
html[data-theme="dunkel"] [style*="color:#0f172a"]{color:#dbe1f0 !important}
html[data-theme="dunkel"] [style*="color: #0f172a"]{color:#dbe1f0 !important}
html[data-theme="dunkel"] [style*="color:#15803d"]{color:#9deaba !important}
html[data-theme="dunkel"] [style*="color: #15803d"]{color:#9deaba !important}
html[data-theme="dunkel"] [style*="color:#166534"]{color:#b1eac7 !important}
html[data-theme="dunkel"] [style*="color: #166534"]{color:#b1eac7 !important}
html[data-theme="dunkel"] [style*="color:#1d4ed8"]{color:#5a7de0 !important}
html[data-theme="dunkel"] [style*="color: #1d4ed8"]{color:#5a7de0 !important}
html[data-theme="dunkel"] [style*="color:#1e293b"]{color:#d1d9e6 !important}
html[data-theme="dunkel"] [style*="color: #1e293b"]{color:#d1d9e6 !important}
html[data-theme="dunkel"] [style*="color:#1e3a8a"]{color:#95a9e3 !important}
html[data-theme="dunkel"] [style*="color: #1e3a8a"]{color:#95a9e3 !important}
html[data-theme="dunkel"] [style*="color:#475569"]{color:#acb6c5 !important}
html[data-theme="dunkel"] [style*="color: #475569"]{color:#acb6c5 !important}
html[data-theme="dunkel"] [style*="color:#64748b"]{color:#919dad !important}
html[data-theme="dunkel"] [style*="color: #64748b"]{color:#919dad !important}
html[data-theme="dunkel"] [style*="color:#78350f"]{color:#efbfa3 !important}
html[data-theme="dunkel"] [style*="color: #78350f"]{color:#efbfa3 !important}
html[data-theme="dunkel"] [style*="color:#92400e"]{color:#efb38f !important}
html[data-theme="dunkel"] [style*="color: #92400e"]{color:#efb38f !important}
html[data-theme="dunkel"] [style*="color:#991b1b"]{color:#e48a8a !important}
html[data-theme="dunkel"] [style*="color: #991b1b"]{color:#e48a8a !important}
html[data-theme="dunkel"] [style*="color:#b45309"]{color:#f1ab76 !important}
html[data-theme="dunkel"] [style*="color: #b45309"]{color:#f1ab76 !important}
html[data-theme="dunkel"] [style*="color:#b91c1c"]{color:#e27171 !important}
html[data-theme="dunkel"] [style*="color: #b91c1c"]{color:#e27171 !important}
html[data-theme="dunkel"] [style*="color:#c0392b"]{color:#d7756b !important}
html[data-theme="dunkel"] [style*="color: #c0392b"]{color:#d7756b !important}
html[data-theme="dunkel"] [style*="color:#dc2626"]{color:#db5555 !important}
html[data-theme="dunkel"] [style*="color: #dc2626"]{color:#db5555 !important}
html[data-theme="dunkel"] [style*="color:#ea580c"]{color:#ed834d !important}
html[data-theme="dunkel"] [style*="color: #ea580c"]{color:#ed834d !important}

html[data-theme="dunkel"] .mon-zeile,html[data-theme="dunkel"] .mon-termin{background:#1b2230;color:#e2e8f0}
html[data-theme="dunkel"] .mon-zt small{color:#9aa7b8} html[data-theme="dunkel"] .mon-uhr{color:#93c5fd}
html[data-theme="dunkel"] .mon-schalter{background:#1e2735} html[data-theme="dunkel"] .mon-schalter button{color:#9aa7b8} html[data-theme="dunkel"] .mon-schalter button.an{background:#334155;color:#fff}
html[data-theme="dunkel"] .tv .tv-punkte li{background:#1e2735} html[data-theme="dunkel"] .tv .tv-punkte li.tv-rot{background:#3a1c1f} html[data-theme="dunkel"] .tv .tv-punkte li.tv-gelb{background:#3a2e17}
html[data-theme="dunkel"] .tv .tv-punkte li.tv-gut{background:#17301f} html[data-theme="dunkel"] .tv .tv-punkte li.tv-info{background:#18263d}
html[data-theme="dunkel"] .tv .tv-klein{color:#9aa7b8} html[data-theme="dunkel"] .tv .tv-stelle,html[data-theme="dunkel"] .tv .tv-notiz{border-color:#334155} html[data-theme="dunkel"] .tv .tv-marke{background:#334155}
html[data-theme="dunkel"] .tv .tv-marke.rot{background:#4a1d1d;color:#fca5a5} html[data-theme="dunkel"] .tv .tv-marke.gelb{background:#45330f;color:#fcd34d} html[data-theme="dunkel"] .tv .tv-marke.gut{background:#153323;color:#86efac}
html[data-theme="dunkel"] #stimmeDialog .st-box{background:#1b2230;color:#e2e8f0} html[data-theme="dunkel"] #stimmeDialog .st-kopf,html[data-theme="dunkel"] #stimmeDialog .st-fuss{border-color:#334155}
html[data-theme="dunkel"] #stimmeDialog .st-zeile{border-color:#334155} html[data-theme="dunkel"] #stimmeDialog .st-zeile:has(input:checked){background:#18263d;border-color:#3b82f6}
html[data-theme="dunkel"] #stimmeDialog .st-name small,html[data-theme="dunkel"] #stimmeDialog .st-gruppe{color:#9aa7b8} html[data-theme="dunkel"] #stimmeDialog select{background:#141b26;color:#e2e8f0;border-color:#3a475a}
html[data-theme="dunkel"] #stimmeDialog .st-probe,html[data-theme="dunkel"] #stimmeDialog .st-ok{background:#3b82f6}
html[data-theme="dunkel"] .ring circle:first-child{stroke-opacity:.2}
html[data-theme="dunkel"] .mon-erledigt{background:#141b26;border-color:#3a475a;color:#86efac}
html[data-theme="dunkel"] .eri-chip.an{background:#2563eb;border-color:#2563eb}
