.confirm[data-v-8bc2c71a]{display:flex;flex-direction:column;gap:14px}.lines[data-v-8bc2c71a]{margin:0;padding-left:18px;color:var(--text-2);display:flex;flex-direction:column;gap:2px;white-space:pre-wrap;word-break:break-all}.reason[data-v-8bc2c71a]{width:100%;display:flex;flex-direction:column;gap:4px}.actions[data-v-8bc2c71a]{display:flex;justify-content:flex-end;gap:8px}.topbar[data-v-02a30374]{height:56px;display:flex;align-items:center;gap:12px;padding:0 16px 0 18px}.brand[data-v-02a30374]{display:flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}.brand[data-v-02a30374]:hover{text-decoration:none}.logo[data-v-02a30374]{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.logo svg[data-v-02a30374]{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}.brand-text[data-v-02a30374]{font-weight:650;font-size:15px;letter-spacing:-.01em}.brand-sub[data-v-02a30374]{font-weight:500;color:var(--text-3);margin-left:8px;font-size:13px}.topbar-divider[data-v-02a30374]{width:1px;height:20px;background:var(--border);margin:0 4px}.game-select[data-v-02a30374]{width:280px}.user[data-v-02a30374]{display:flex;align-items:center;gap:8px}.avatar[data-v-02a30374]{background:var(--primary-soft);color:var(--primary);font-weight:600;font-size:12px}.user-name[data-v-02a30374]{color:var(--text-2);font-size:13px}.below-top[data-v-02a30374]{top:56px}.sider-foot[data-v-02a30374]{margin:12px 16px 16px;padding-top:12px;border-top:1px solid var(--border-soft);font-size:12px;color:var(--text-3);display:flex;flex-direction:column;gap:2px}.upstream[data-v-02a30374]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-row[data-v-02a30374]{display:flex;align-items:center;gap:12px}[data-v-02a30374] .main{padding:24px 28px 48px;display:flex;flex-direction:column;gap:12px;min-height:100%}:root{--bg: #f4f5f7;--surface: #ffffff;--surface-2: #f8fafc;--border: #d9dde3;--border-soft: #e8ebef;--text: #0f172a;--text-2: #475569;--text-3: #8a94a3;--primary: #2563eb;--primary-soft: #e8f0fe;--danger: #dc2626;--font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--card-radius: 12px;--card-shadow: 0 1px 2px rgba(15, 23, 42, .04);--chip-bg: rgba(15, 23, 42, .045);--chip-border: rgba(15, 23, 42, .1);--chip-text: #475569;--chip-table-bg: rgba(37, 99, 235, .07);--chip-table-border: rgba(37, 99, 235, .22);--chip-table-text: #1d4ed8;--good-text: #006300;--bad-text: #d03b3b;--series-1: #2a78d6;--filter-bg: rgba(244, 245, 247, .86);color-scheme:light}@media(prefers-color-scheme:dark){:root{--bg: #141414;--surface: #1d1d1d;--surface-2: #232323;--border: #3a3a3a;--border-soft: #2c2c2c;--text: #eef2f6;--text-2: #b8bfc8;--text-3: #858c96;--primary: #4f8cff;--primary-soft: #1d2a44;--danger: #f87171;--card-shadow: none;--chip-bg: rgba(255, 255, 255, .06);--chip-border: rgba(255, 255, 255, .12);--chip-text: #c3c9d1;--chip-table-bg: rgba(79, 140, 255, .12);--chip-table-border: rgba(79, 140, 255, .32);--chip-table-text: #8fb5ff;--good-text: #0ca30c;--bad-text: #e66767;--series-1: #3987e5;--filter-bg: rgba(20, 20, 20, .86);color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.55}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{margin:0;font-weight:600}code,.mono{font-family:var(--mono);font-size:12.5px}.page{display:flex;flex-direction:column;gap:16px}.toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.form-stack{display:flex;flex-direction:column;gap:14px}.more{display:flex;justify-content:center}.muted{color:var(--text-3)}.hint{color:var(--text-3);font-size:12.5px}.spacer{flex:1}.n-data-table-th,.nowrap{white-space:nowrap}.clickable-row td{cursor:pointer}.row-dim td{color:var(--text-3)}.cell-stack{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.cell-actions{display:flex;gap:6px;white-space:nowrap}.vt-title{color:var(--text-2);margin-bottom:4px;font-size:12px}.vt-row{display:flex;align-items:center;gap:8px;line-height:20px;font-size:12.5px;white-space:nowrap}.vt-key{display:inline-block;width:12px;height:2px;border-radius:1px;flex-shrink:0}.vt-val{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.vt-name{color:var(--text-2)}
