.acdc-result-health{display:grid;gap:7px;padding:16px;border:1px solid var(--darts-line,#d8c8a7);border-left:5px solid var(--darts-muted,#6b6254);border-radius:14px;background:var(--darts-paper,#fffdf7);color:var(--darts-ink,#181713);font-family:inherit;text-align:left}
.acdc-result-health h3,.acdc-result-health p{margin:0}.acdc-result-health h3{font-size:18px}.acdc-result-health-status{font-size:17px}.acdc-result-health-note,.acdc-result-health-detail,.acdc-result-health-error{font-size:14px;line-height:1.45}.acdc-result-health-note{font-weight:700}.acdc-result-health-detail{color:var(--darts-muted,#6b6254)}
.acdc-result-health[data-state=clear]{border-left-color:var(--darts-green,#087b48)}.acdc-result-health[data-state=attention],.acdc-result-health[data-state=unavailable]{border-left-color:var(--darts-red,#c91f2c)}.acdc-result-health-error{color:var(--darts-red-dark,#8f1720);font-weight:700}
.acdc-result-health-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px}.acdc-result-health-actions button{min-height:44px;padding:10px 15px;border:1px solid var(--darts-line,#d8c8a7);border-radius:10px;font:inherit;font-size:14px;font-weight:700;background:var(--darts-cream,#f3e6c6);color:var(--darts-ink,#181713);cursor:pointer}.acdc-result-health-actions .acdc-result-health-retry{background:var(--darts-red,#c91f2c);border-color:var(--darts-red-dark,#8f1720);color:#fff}.acdc-result-health-actions button:disabled{opacity:.6;cursor:wait}.acdc-result-health-actions button:focus-visible{outline:3px solid var(--darts-ink,#181713);outline-offset:3px}
