.cvx1802-compatibility{display:grid;gap:18px}
.cvx1802-all-ok,.cvx1802-missing{display:grid;grid-template-columns:58px 1fr;gap:15px;align-items:center}
.cvx1802-all-ok>div:first-child,.cvx1802-missing>div:first-child{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-size:26px;font-weight:950}
.cvx1802-all-ok{border-color:#a9dfc2;background:#f1fbf5}.cvx1802-all-ok>div:first-child{background:#dff7e9;color:#08734a}
.cvx1802-missing{border-color:#ecc2b9;background:#fff6f4}.cvx1802-missing>div:first-child{background:#ffe6e1;color:#8b3426}
.cvx1802-all-ok h2,.cvx1802-missing h2{margin:0 0 5px}.cvx1802-all-ok p,.cvx1802-missing p{margin:0;color:#607168}
.cvx1802-helper-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
.cvx1802-helper-grid article{display:grid;gap:6px}.cvx1802-helper-grid small{font-family:monospace;color:#607168}.cvx1802-helper-grid strong{font-size:19px}
.cvx1802-helper-grid .ok{border-color:#b5e2c9}.cvx1802-helper-grid .error{border-color:#ecc2b9;background:#fff6f4}
.cvx1802-note code{padding:2px 5px;border-radius:5px;background:#edf3f0}
@media(max-width:900px){.cvx1802-helper-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.cvx1802-helper-grid{grid-template-columns:1fr}}
