.health-overall{display:flex;align-items:center;gap:14px;border-left:5px solid #98a2b3}.health-overall span{font-size:18px;font-weight:700}.health-overall strong{font-size:22px}.health-overall small{margin-left:auto;color:var(--muted)}.health-overall.ok{border-left-color:var(--green)}.health-overall.degraded{border-left-color:#d97706}.health-overall.blocked{border-left-color:var(--red)}.health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.health-card{margin:0}.health-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.health-card h2{margin:0;font-size:18px}.health-status{padding:5px 9px;border-radius:999px;background:#eceff3;color:#475467;font-size:12px;font-weight:800}.health-status.ok{background:#eaf8ef;color:var(--green)}.health-status.degraded{background:#fff7e6;color:#a15c00}.health-status.blocked{background:#fff0f1;color:var(--red-dark)}.health-row{display:flex;justify-content:space-between;gap:20px;padding:7px 0;border-top:1px solid var(--line);font-size:13px}.health-row span{color:var(--muted)}.health-row strong{text-align:right}.global-nav-bottom{margin-top:auto;margin-bottom:16px}.nav-bottom+.global-nav-bottom{margin-top:0}.global-nav-bottom+.sidebar-foot{margin-top:0}@media(max-width:900px){.health-grid{grid-template-columns:1fr}.global-nav-bottom,.nav-bottom+.global-nav-bottom{margin-top:18px;margin-bottom:0}}@media(max-width:560px){.health-overall{align-items:flex-start;flex-direction:column}.health-overall small{margin-left:0}}
