
/* Audit, priorité 7 : la page Diagnostic */
body.dg-on #sh-neck{display:none}
.dg{display:flex; flex-direction:column; gap:var(--sp6,24px); max-width:620px; margin:0 auto}
.dg-l{list-style:none; margin:0; padding:0} .dg-l li{display:flex; justify-content:space-between; gap:10px; padding:10px 0; border-bottom:1px solid var(--line); font-size:15px} .dg-l span{color:var(--muted)}
.dg-e{list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:8px} .dg-e li{display:flex; flex-direction:column; gap:2px; padding:10px 12px; border-radius:var(--r1,12px); background:var(--panel)} .dg-e span{font-size:12.5px; color:var(--muted)} .dg-e b{font-size:13.5px; font-weight:600; overflow-wrap:anywhere}
.dg progress{width:100%; height:10px; accent-color:var(--acc,#B8410E)}
.dg-msg{margin:0; padding:10px 12px; border-radius:var(--r1,12px); background:var(--two-tint); font-weight:600; font-size:14px}
