body{background:#f8f9fa}.navbar-brand{font-weight:700}.card{border:1px solid #dee2e6;box-shadow:0 1px 3px rgba(0,0,0,.08)}.table th{color:#6c757d;font-size:.85em;text-transform:uppercase}.status-ok{color:#198754;font-weight:600}.status-error{color:#dc3545;font-weight:600}.status-unknown{color:#6c757d}