.source-monitor{padding-top:42px;padding-bottom:56px}.source-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0}.source-stat{border:1px solid #d7e0e5;background:#f4f7f9;padding:20px;border-radius:9px}.source-stat strong{font-size:32px;display:block;color:#09233f}.source-stat span{font-size:12px;color:#53677a;font-weight:700}.source-controls{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 18px}.source-controls label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;flex:1 1 170px}.source-controls input,.source-controls select{border:1px solid #b9c8d3;padding:11px;background:#fff;max-width:100%;border-radius:5px}.source-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #d7e0e5;border-radius:9px}.source-table{width:100%;border-collapse:collapse;min-width:810px;text-align:left}.source-table th,.source-table td{padding:13px 10px;border-bottom:1px solid #e4eaf0;font-size:12px;vertical-align:middle}.source-table th{background:#09233f;color:white;text-transform:uppercase;letter-spacing:.06em}.source-table tbody tr{cursor:pointer}.source-table tbody tr:hover,.source-table tbody tr:focus{background:#eef8fb;outline:2px solid #00a8c8}.source-health-pill{font-weight:700;white-space:nowrap}.source-health-pill[data-state=healthy]{color:#166846}.source-health-pill[data-state=degraded],.source-health-pill[data-state=stale]{color:#986000}.source-health-pill[data-state=pending],.source-health-pill[data-state=planned]{color:#52687a}.source-audit{background:#f4f7f9;border:1px solid #d7e0e5;border-radius:9px;padding:20px;min-height:85px}.source-audit h3{margin-top:0}.source-audit li{margin:8px 0}.source-manage-link{display:inline-block;margin-top:25px;font-weight:700;color:#007e9b}.source-table .source-name{font-weight:700}@media(max-width:700px){.source-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.source-monitor{padding:20px 16px}.source-stat{padding:14px}}