.metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:24px 0}.metric{border:1px solid #d7e5dc;border-radius:15px;padding:18px;background:#f5faf7}.metric b{display:block;font-size:34px;line-height:1.25}.metric span{font-size:13px;color:#53695f}.chart{height:150px;display:flex;align-items:end;gap:5px;padding:15px 0;border-bottom:1px solid #cfdfd5}.bar{flex:1;min-width:2px;background:#1a7855;border-radius:4px 4px 0 0}.bar.unknown{background:#d8dfdb}.table-scroll{overflow:auto;max-height:380px;margin-top:18px}.status-split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.checks{padding:0!important;list-style:none}.checks li{padding:13px 15px;margin:8px 0;background:#f2f8f4;border-radius:10px;border-left:4px solid #1a7855}.checks li.pending{background:#fff8e7;border-left-color:#b27813}.checks small{display:block;color:#52665d}.plan li{margin-bottom:18px}button{padding:10px 16px;background:#fff;border:1px solid #146c4b;color:#146c4b;border-radius:9px;cursor:pointer;margin-bottom:8px}button:disabled{opacity:.5;cursor:wait}@media(max-width:600px){.status-split{grid-template-columns:1fr}.metric b{font-size:28px}}
