.banner[data-astro-cid-ii5hv6rj]{margin-top:32px;padding:14px 18px;border:1px solid var(--mark);background:var(--panel);display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;font-size:14px}.banner[data-astro-cid-ii5hv6rj]>div[data-astro-cid-ii5hv6rj]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.demo-grid[data-astro-cid-ii5hv6rj]{margin-top:24px;display:grid;gap:24px;align-items:start}@media(min-width:1000px){.demo-grid[data-astro-cid-ii5hv6rj]{grid-template-columns:1fr 340px}}.dash[data-astro-cid-ii5hv6rj]{background:var(--demo-bg);border:1px solid var(--ink);padding:16px;display:flex;flex-direction:column;gap:18px;color:var(--demo-ink)}@media(min-width:700px){.dash[data-astro-cid-ii5hv6rj]{padding:20px}}.top[data-astro-cid-ii5hv6rj]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.brand[data-astro-cid-ii5hv6rj]{display:flex;align-items:center;gap:12px}.logo[data-astro-cid-ii5hv6rj]{width:32px;height:32px;background:var(--ok);color:var(--demo-bg);display:inline-flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.name[data-astro-cid-ii5hv6rj]{font-weight:600}.dim[data-astro-cid-ii5hv6rj]{color:var(--demo-muted);font-size:12px}.tiles[data-astro-cid-ii5hv6rj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:700px){.tiles[data-astro-cid-ii5hv6rj]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile[data-astro-cid-ii5hv6rj]{padding:16px 18px;border:1px solid var(--demo-rule);background:var(--demo-panel);display:flex;flex-direction:column;gap:6px}.lbl[data-astro-cid-ii5hv6rj]{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--demo-muted)}.num[data-astro-cid-ii5hv6rj]{font-family:JetBrains Mono,monospace;font-size:34px;font-weight:500;line-height:1}.warn[data-astro-cid-ii5hv6rj]{color:#f2c14e}.bad[data-astro-cid-ii5hv6rj]{color:var(--bad)}.table[data-astro-cid-ii5hv6rj]{border:1px solid var(--demo-rule);background:var(--demo-panel);display:flex;flex-direction:column;overflow-x:auto}.thead[data-astro-cid-ii5hv6rj]{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid var(--demo-rule)}.range[data-astro-cid-ii5hv6rj]{display:flex;gap:6px}.range[data-astro-cid-ii5hv6rj] button[data-astro-cid-ii5hv6rj]{min-height:36px;padding:0 12px;border:1px solid var(--demo-rule);background:transparent;color:#b8c0ce;font-family:JetBrains Mono,monospace;font-size:12px;cursor:pointer}.range[data-astro-cid-ii5hv6rj] button[data-astro-cid-ii5hv6rj][aria-pressed=true]{background:var(--ok);color:var(--demo-bg);border-color:var(--ok)}.cols[data-astro-cid-ii5hv6rj],.vmrow{display:grid;grid-template-columns:80px 170px 100px 1fr 80px;gap:8px;align-items:center;padding:10px 16px;min-width:620px}.cols[data-astro-cid-ii5hv6rj]{font-size:10px;color:var(--demo-muted);border-bottom:1px solid var(--demo-rule)}.vmrow{border-bottom:1px solid #1e2533;font-size:13px}.vmrow .node{font-family:JetBrains Mono,monospace;color:var(--demo-muted)}.vmrow .vm{display:flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-weight:500}.vmrow .type{border:1px solid #3a4358;color:var(--demo-muted);font-size:10px;padding:2px 6px}.vmrow .status{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;border:1px solid}.vmrow .status.ok{color:var(--ok);border-color:var(--ok);background:#3bb2731f}.vmrow .status.fail{color:#ffb3b3;border-color:var(--bad);background:#e0525224}.vmrow .status.never{color:var(--demo-muted);border-color:#3a4358}.vmrow .dots{display:flex;gap:3px}.vmrow .dots i{display:block;height:22px;border-radius:2px}.vmrow .count{font-family:JetBrains Mono,monospace;font-size:12px}.controls[data-astro-cid-ii5hv6rj]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.btns[data-astro-cid-ii5hv6rj]{display:flex;gap:10px;flex-wrap:wrap}.controls[data-astro-cid-ii5hv6rj] button[data-astro-cid-ii5hv6rj]{min-height:44px;padding:0 16px;background:transparent;font-family:JetBrains Mono,monospace;font-size:13px;cursor:pointer}.danger[data-astro-cid-ii5hv6rj]{border:1px solid var(--bad);color:#ffb3b3}.ghost[data-astro-cid-ii5hv6rj]{border:1px solid var(--demo-rule);color:#b8c0ce}.side[data-astro-cid-ii5hv6rj]{gap:16px}.stack-sm[data-astro-cid-ii5hv6rj]{display:flex;flex-direction:column;gap:8px}.small[data-astro-cid-ii5hv6rj]{font-size:13px;color:var(--muted)}.alert[data-astro-cid-ii5hv6rj]{padding:16px;display:flex;flex-direction:column;gap:10px;font-size:12px;line-height:1.5}.alert[data-astro-cid-ii5hv6rj] .row[data-astro-cid-ii5hv6rj]{display:flex;justify-content:space-between}.bad-ink[data-astro-cid-ii5hv6rj]{color:var(--bad);font-weight:500}.ink[data-astro-cid-ii5hv6rj]{color:var(--ink)}.alert[data-astro-cid-ii5hv6rj] code[data-astro-cid-ii5hv6rj]{font-size:inherit;padding:0 3px;border:1px solid var(--rule)}.log[data-astro-cid-ii5hv6rj]{margin:0;padding:10px;background:var(--bg);border:1px solid var(--rule);color:var(--muted);font-family:JetBrains Mono,monospace;font-size:12px;white-space:pre-wrap}.calm[data-astro-cid-ii5hv6rj]{padding:24px 16px;font-family:Public Sans,system-ui,sans-serif;font-size:13px}
