/* Marktpuls – Aussehen dieser Installation (config.php) */
.mascot{display:none!important}
.logo-tile img:not(.mk){content:url("logo-edeka.png")}
html:root{--red:#1d4c9c;--red-ink:#163d80;--red-soft:#e8eef9;--focus:#1d4c9c;--shadow:rgba(10,30,70,.18)}
@media (prefers-color-scheme: dark){html:root:not([data-theme="light"]){--red:#3f78d6;--red-ink:#9dbdf2;--red-soft:#16233a;--focus:#9dbdf2;--shadow:rgba(0,0,0,.5)}}
html:root[data-theme="dark"]{--red:#3f78d6;--red-ink:#9dbdf2;--red-soft:#16233a;--focus:#9dbdf2;--shadow:rgba(0,0,0,.5)}
html .brandbar i:nth-child(2){background:#ffd400}
html:root{--err:#b3261e;--err-soft:#fdecec}
@media (prefers-color-scheme: dark){html:root:not([data-theme="light"]){--err:#ff8a80;--err-soft:#3a1a1e}}
html:root[data-theme="dark"]{--err:#ff8a80;--err-soft:#3a1a1e}
html .msg.err{background:var(--err-soft);color:var(--err)}
html .row .late,html .row .tag,html .asg-row .m .late,html .thm-tbl .neg,html .rd-row .amt.neg,html .vs-nums .neg b,html .vc-warn,html .ov-k .bad b,html .st-no .vc-st,html .thmg-nights small.bad,html .lg-tbl td.n,html .dept-tile.bad small{color:var(--err)}
html .pill.p-bad,html .lg-chip.no,html .dept-tile.bad{background:var(--err-soft)}
html .lg-chip.no b,html .pill.p-bad{color:var(--err)}
html .row.overdue{box-shadow:inset 4px 0 0 var(--err)}
html .ov-card.warn{border-left-color:var(--err)}