.dk{color-scheme:dark} 
.dk body{background:#111;color:#eee}  
.dk .obs-todo{--ink:#eee;--mut:#999;--p:#55e;color:#eee}
.dk :is(.obs-todo-navkopf,.obs-todo-form label,.obs-todo-btn-s){color:#eee}  
.dk :is(.obs-todo-card,.obs-todo-item,.obs-todo-form,.obs-todo-side,.obs-todo-btn-s,.obs-todo-btn-danger){background:#222;border-color:#333}
.dk :is(.obs-todo-card p,.obs-todo-meta,.obs-todo-hinweis,.obs-todo-leer){color:#999} 
.dk :is(.obs-todo-text,.obs-todo-navlink){color:#ccc}
.dk .obs-todo-item{border-left-color:#88f;color:#eee}
.dk .obs-todo-leer{background:#222}
.dk .obs-todo-leer a{color:#aaf}
.dk :is(.obs-todo-btn-danger,.obs-todo-rot,.obs-todo-meldung){color:#f99} 
.dk .obs-todo-form :is(input,select,textarea){background:#111;border-color:#333;color:#eee} 
.dk .obs-todo-aktiv{background:#334;color:#aaf;border-left-color:#88f} 
.dk .obs-todo-navlink:hover{background:#333}
.dk .obs-todo-navtrenn{border-top-color:#333}  
.obs-todo-theme{width:100%;text-align:left;background:none;border:0;font:inherit;cursor:pointer}  
.obs-todo-hell{display:none} 
.dk .obs-todo-hell{display:inline} 
.dk .obs-todo-dunkel{display:none} 
.obs-todo-theme{display:block;padding:10px 12px;border-radius:9px;color:#3f415e}
.dk .obs-todo-theme{color:#ccc} 
.obs-todo-theme:hover{background:#f4f4fb}
.dk .obs-todo-theme:hover{background:#333}  
