:root{--page-bg: #f9f9f7;--card-bg: #fcfcfb;--ink: #0b0b0b;--ink-2: #52514e;--ink-muted: #898781;--hairline: rgba(11, 11, 11, .1);--success-ink: #006300;--critical: #d03b3b;--code-bg: rgba(11, 11, 11, .04);font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}html.dark{--page-bg: #0d0d0d;--card-bg: #1a1a19;--ink: #ffffff;--ink-2: #c3c2b7;--ink-muted: #898781;--hairline: rgba(255, 255, 255, .1);--success-ink: #0ca30c;--code-bg: rgba(255, 255, 255, .06)}html,body,#app{margin:0;height:100%;background:var(--page-bg);color:var(--ink)}.page{padding:20px 24px 40px;max-width:1440px}.page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.page-head h1{font-size:20px;font-weight:600;margin:0}.sub{color:var(--ink-2);font-size:13px}.muted{color:var(--ink-muted);font-size:12px}.card{background:var(--card-bg);overflow:hidden;border:1px solid var(--hairline);border-radius:10px;padding:16px}.card h3{margin:0 0 12px;font-size:14px;font-weight:600}.grid{display:grid;gap:16px}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.tile .label{color:var(--ink-2);font-size:13px}.tile .value{font-size:26px;font-weight:600;margin-top:6px}.tile .hint{color:var(--ink-muted);font-size:12px;margin-top:4px}.mono,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}pre{white-space:pre-wrap;word-break:break-word;margin:0;background:var(--code-bg);padding:10px 12px;border-radius:6px;max-height:480px;overflow:auto}.num{font-variant-numeric:tabular-nums}.toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.ant-table{font-variant-numeric:tabular-nums}.card .ant-table-wrapper .ant-table{background:transparent}.clickable-rows .ant-table-row{cursor:pointer}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}
