.ops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.ops-metric{border:1px solid var(--line,#333);padding:20px;border-radius:12px}.ops-metric strong{display:block;font-size:1.7rem;margin-top:8px}.ops-table{overflow-x:auto}table{border-collapse:collapse;width:100%;margin:18px 0}th,td{text-align:left;padding:12px 14px;border-bottom:1px solid #5554}th{font-weight:500}#ops-status{padding:16px;border-left:3px solid #d5a852}#ops-issues li{margin:10px 0}#ops-content{padding-bottom:60px}.ops-bad{color:#d89b6e}.ops-good{color:#7cae98}#ops-usage{overflow-x:auto}
