/* LEXLAW Cabinet — version 5.10 : lisibilité en mode sombre (appareils réglés en thème sombre) et doublons. */

/* Doublons détectés */
.doublons510{border-left:4px solid var(--attention)}
.liste510{list-style:none;margin:8px 0;padding:0;display:grid;gap:8px}
.liste510 li{border:1px solid var(--filet);border-radius:var(--rayon,6px);padding:8px 10px;background:var(--surface2)}
.liste510 .case{display:flex;gap:10px;align-items:flex-start;text-transform:none;letter-spacing:0;font-size:14px;color:var(--encre)}
.liste510 .case input{margin-top:3px;flex:none}
.detail510{color:var(--ardoise);font-size:13.5px;line-height:1.45}
.actions510{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 0}

/* Mode sombre : plus de texte clair sur fond clair, plus de bleu marine sur fond sombre. */
@media (lexlaw-apparence-sombre){
  .ev{background:var(--surface);color:var(--encre)}
  .ev small{color:var(--ardoise)}
  .ev b,.ev-plus{color:#9FB4DA}
  .ev i{color:var(--ardoise)}
  .ev-aud{background:#1D2A44;border-left-color:#7F9CCF}
  .ev-rdv{background:#3A2F17}
  .ev-delai{background:#3F201C}
  .ev-tache{background:var(--surface)}
  .ev-sport{background:#1C2E24;color:#9FD1B0}
  .jour52-tete,.jour52-tete b{color:#C9D6EE}
  .jour52.vu52{outline-color:#7F9CCF}
  .jour52-tete:hover{background:rgba(212,164,58,.12)}
  .etiq.ref,.table .ref,.item .ref,.lien-client a,.lien57 .titre,.tuile .voir52,.ident54 summary,.etapes57 summary,.ariane a:hover{color:#9FB4DA}
  .puce55{color:#C9D6EE}
  .puce55 b{color:var(--or)}
  .puce55.ouverte55{background:#2A3B5E;border-color:#7F9CCF;color:#fff}
  .mode52:has(input:checked){background:#3A2F17}
  .tranche52.facturee52 input{background:#1C2E24;color:#9FD1B0}
  .num57-pdf > span{color:#1F3864}
}
