:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:#e6e9ef;background:#0b0e14;margin:0;font:14px/1.5 ui-sans-serif,system-ui,sans-serif}.center{place-items:center;min-height:100vh;display:grid}header{border-bottom:1px solid #1c2230;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 24px;display:flex}header .pill{text-transform:uppercase;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.pill.ok{color:#4ade80;background:#103a26}.pill.warn{color:#fbbf24;background:#3a3110}.pill.error{color:#f87171;background:#3a1212}.pill.unknown{color:#94a3b8;background:#232a39}button{color:#e6e9ef;cursor:pointer;background:#1c2230;border:1px solid #2a3342;border-radius:8px;padding:6px 12px}.err{color:#f87171;padding:0 24px}.grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:24px;display:grid}.card{background:#11151f;border:1px solid #1c2230;border-radius:12px;padding:16px}.card h3{align-items:center;gap:8px;margin:0 0 4px;font-size:15px;display:flex}.dot{border-radius:50%;width:10px;height:10px;display:inline-block}.dot.ok{background:#4ade80}.dot.warn{background:#fbbf24}.dot.error{background:#f87171}.dot.unknown{background:#64748b}.card .headline{color:#aab2c5;margin:0 0 8px}.card dl{grid-template-columns:auto 1fr;gap:2px 10px;margin:0;font-size:12px;display:grid}.card dt{color:#6b7689}.card dd{text-align:right;margin:0}.card .warn-line{color:#fbbf24;margin-top:8px;font-size:12px}.card .ts{color:#6b7689;margin-top:8px;font-size:11px}
