/* v1.94 : planification atelier — côtés en thème clair (bandeau, file d'attente, cartes du bas). La photo de l'atelier et les
   étiquettes posées dessus gardent leur design sombre d'origine. Le thème sombre de l'ERP n'est pas touché. */
html:not([data-theme="dark"]) .gb { background: #eef1f5; color: #121821; border-color: #dbe1e9 }
html:not([data-theme="dark"]) .gb .muted { color: #5d6878 }
html:not([data-theme="dark"]) .gb-head { background: #fff; border-bottom-color: #dbe1e9 }
html:not([data-theme="dark"]) .gb-title h1 { color: #0f1c2e }
html:not([data-theme="dark"]) .gb-title small { color: #5d6878 }
html:not([data-theme="dark"]) .gb-gear { background: #fff; box-shadow: none }
html:not([data-theme="dark"]) .gb-kpi { background: #f4f6f9; border-color: #dbe1e9; color: #121821 }
html:not([data-theme="dark"]) .gb-kpi:hover { border-color: #b9c3d1 }
html:not([data-theme="dark"]) .gb-kpi.on { background: #e6eefb; border-color: #9fb8e3 }
html:not([data-theme="dark"]) .gb-kpi small { color: #5d6878 }
html:not([data-theme="dark"]) .gb-date { background: #f4f6f9; border-color: #dbe1e9 }
html:not([data-theme="dark"]) .gb-date b { color: #121821 }
html:not([data-theme="dark"]) .gb-ib { background: #fff; border-color: #d4dbe5; color: #33405a }
html:not([data-theme="dark"]) .gb-ib:hover { background: #eef1f5 }
html:not([data-theme="dark"]) .gb-main, html:not([data-theme="dark"]) .gb-foot { background: #eef1f5 }
/* file d'attente */
html:not([data-theme="dark"]) .gb-queue { background: #fff; border-color: #dbe1e9 }
html:not([data-theme="dark"]) .gb-qhead { color: #0f1c2e; border-bottom-color: #e3e8ef }
html:not([data-theme="dark"]) .gb-sort { background: #f4f6f9; border-color: #dbe1e9; color: #33405a }
html:not([data-theme="dark"]) .gb-qi { border-bottom-color: #edf0f4 }
html:not([data-theme="dark"]) .gb-qi:hover { background: #f4f6f9 }
html:not([data-theme="dark"]) .gb-qi .plate, html:not([data-theme="dark"]) .gb-card .plate { color: #0f1c2e }
html:not([data-theme="dark"]) .gb-qn { box-shadow: none }
html:not([data-theme="dark"]) .gb-qcar { background: #eef1f5 }
html:not([data-theme="dark"]) .gb-qt small { color: #5d6878 }
html:not([data-theme="dark"]) .gb-qd b { color: #c8161c }
html:not([data-theme="dark"]) .gb-qa { background: #0f1c2e }
html:not([data-theme="dark"]) .gb-qempty { color: #5d6878 }
html:not([data-theme="dark"]) .gb-qfoot { color: #0f1c2e; border-color: #d4dbe5; background: #f4f6f9 }
/* cartes du bas */
html:not([data-theme="dark"]) .gb-card { background: #fff; border-color: #dbe1e9; color: #121821 }
html:not([data-theme="dark"]) .gb-card h3 { color: #0f1c2e }
html:not([data-theme="dark"]) .gb-card h3 a { color: #c8161c }
html:not([data-theme="dark"]) .gb-table th { color: #5d6878; border-bottom-color: #e3e8ef }
html:not([data-theme="dark"]) .gb-table td { border-bottom-color: #edf0f4 }
html:not([data-theme="dark"]) .gb-table a { color: #1f4f9a }
html:not([data-theme="dark"]) .gb-pill { background: #eef1f5; color: #33405a }
html:not([data-theme="dark"]) .gb-pill.st-run { background: #fdeaea; color: #b3121a; border-color: #f4b8bb }
html:not([data-theme="dark"]) .gb-pill.st-wait, html:not([data-theme="dark"]) .gb-pill.st-hold { background: #fff3dc; color: #9a5b00; border-color: #f1d39b }
html:not([data-theme="dark"]) .gb-pill.st-free { background: #e4f4ea; color: #1d7a43; border-color: #b9e0c7 }
html:not([data-theme="dark"]) .gb-dnum { background: #0f1c2e }
html:not([data-theme="dark"]) .gb-dveh { color: #0f1c2e }
html:not([data-theme="dark"]) .gb-dtime { color: #5d6878 }
html:not([data-theme="dark"]) .gb-dtime b { color: #121821 }
html:not([data-theme="dark"]) .gb-donut i { background: #fff; color: #121821 }
html:not([data-theme="dark"]) .gb-rtl, html:not([data-theme="dark"]) .gb-bx { color: #5d6878 }
html:not([data-theme="dark"]) .gb-actions a, html:not([data-theme="dark"]) .gb-actions button { background: #f4f6f9; border-color: #dbe1e9; color: #121821 }
html:not([data-theme="dark"]) .gb-actions a:hover, html:not([data-theme="dark"]) .gb-actions button:hover { background: #e6eefb; border-color: #9fb8e3 }
html:not([data-theme="dark"]) .gb-actions i { background: #0f1c2e; color: #fff }
html:not([data-theme="dark"]) .gb-kpi[data-filter="all"] i { background: #0f1c2e; border-radius: 7px }
