.cpsli-health{margin-bottom:20px;border-left:4px solid #FA5D13}.cpsli-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 20px 20px}.cpsli-health-grid>div{border:1px solid #e6e9ec;border-radius:10px;padding:14px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.cpsli-health-grid>div.is-action-needed{border-color:#f2c4a8;background:#fffaf7;box-shadow:0 0 0 1px rgba(250,93,19,.04)}.cpsli-health-grid span{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#687786}.cpsli-health-grid strong{display:block;margin:6px 0;font-size:18px;color:#0A2540}.cpsli-health-grid small{display:block;color:#687786;line-height:1.35}.cpsli-pill{display:inline-block!important;width:auto!important;padding:5px 8px;border-radius:999px;font-size:11px!important;line-height:1!important}.cpsli-pill.is-ok{background:#eaf7ef;color:#176b3a}.cpsli-pill.is-warn{background:#fff3e8;color:#a3450c}.cpsli-health-fix{display:inline-flex;align-items:center;gap:5px;margin-top:11px;padding:7px 9px;border:1px solid #dce3e8;border-radius:7px;background:#fff;color:#0A2540!important;font-size:11px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;line-height:1.2}.cpsli-health-fix:hover{border-color:#9ba8b3;background:#f8fafb}.cpsli-health-fix.is-primary{border-color:#FA5D13;background:#FA5D13;color:#fff!important}.cpsli-health-fix.is-primary:hover{background:#e65310;border-color:#e65310}.cpsli-health-error{margin:0 20px 20px;padding:12px;background:#fff1f0;border:1px solid #ffc7c3;border-radius:8px;color:#8a1f17;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.cpsli-health-error .cpsli-health-fix{margin-top:0}.cpsli-health-error .cpsli-health-fix.is-primary{background:#8a1f17;border-color:#8a1f17}@media(max-width:900px){.cpsli-health-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.cpsli-health-grid{grid-template-columns:1fr}.cpsli-health-error{align-items:flex-start;flex-direction:column}}
