.cvx167-diagnostics{display:grid;gap:14px}
.cvx167-diag-status{padding:7px 10px;border-radius:999px;font-size:10px;font-weight:900;text-transform:uppercase}
.cvx167-diag-status.ok{background:#e2f7eb;color:#08734a}
.cvx167-diag-status.error{background:#fff0ed;color:#8b3426}
.cvx167-diagnostics dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}
.cvx167-diagnostics dl>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #e1e9e5}
.cvx167-diagnostics dt{color:#64766d}
.cvx167-diagnostics dd{margin:0;text-align:right;font-weight:850;word-break:break-all}
.cvx167-diag-error{padding:13px;border-radius:10px;background:#fff1ee;color:#7e3025}
.cvx167-diag-error p{margin:5px 0 0}
@media(max-width:700px){.cvx167-diagnostics dl{grid-template-columns:1fr}}