.scrim[data-v-0742f989]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#000000a6;display:flex;align-items:center;justify-content:center;padding:20px}.card[data-v-0742f989]{width:min(420px,100%);background:#111827;border:1px solid var(--line);border-radius:12px;padding:16px 18px 18px}.card-head[data-v-0742f989]{display:flex;align-items:center;justify-content:space-between;gap:8px}h2[data-v-0742f989]{margin:0;font-size:16px}.x[data-v-0742f989]{font:inherit;font-size:20px;line-height:1;border:0;background:transparent;color:var(--muted);cursor:pointer}.lede[data-v-0742f989],.muted[data-v-0742f989]{color:var(--muted);font-size:13px;margin:10px 0 0}.err[data-v-0742f989]{color:#fecaca;font-size:13px;margin:10px 0 0}.qr[data-v-0742f989]{display:flex;justify-content:center;margin:16px 0 8px}.qr img[data-v-0742f989]{background:#fff;border-radius:8px;padding:8px}.actions[data-v-0742f989]{display:flex;gap:8px;margin-top:14px}.btn[data-v-0742f989]{font:inherit;font-size:13px;padding:7px 12px;border-radius:8px;border:1px solid #4b5563;background:#1f2937;color:var(--text);text-decoration:none;cursor:pointer}.btn.ghost[data-v-0742f989]{border-color:var(--line);background:transparent;color:var(--muted)}.wrap[data-v-cdd3e9ce]{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px 12px}.meta[data-v-cdd3e9ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;margin-bottom:10px}.key[data-v-cdd3e9ce]{display:flex;flex-wrap:wrap;gap:12px 14px;list-style:none;margin:0;padding:0;font-size:11px;color:var(--muted)}.key li[data-v-cdd3e9ce]{display:flex;align-items:center;gap:6px}.swatch[data-v-cdd3e9ce]{width:9px;height:9px;border-radius:2px;display:block;box-shadow:inset 0 1px #ffffff47}.swatch.ok[data-v-cdd3e9ce]{background:#22c55e}.swatch.mix[data-v-cdd3e9ce]{background:#67e8f9}.swatch.hot[data-v-cdd3e9ce]{background:#a855f7}.swatch.flag[data-v-cdd3e9ce]{background:transparent;box-shadow:inset 0 0 0 1.5px #f97316}.readout[data-v-cdd3e9ce]{font-size:11px;color:var(--text);white-space:nowrap;min-width:0;text-align:right}.readout.idle[data-v-cdd3e9ce]{color:var(--muted);font-family:inherit;font-size:11px;letter-spacing:.02em}.readout em[data-v-cdd3e9ce]{font-style:normal;color:#67e8f9;margin-left:10px}.readout b[data-v-cdd3e9ce]{margin-left:10px;font-weight:500}.readout b.ok[data-v-cdd3e9ce]{color:#22c55e}.readout b.mix[data-v-cdd3e9ce]{color:#67e8f9}.readout b.hot[data-v-cdd3e9ce]{color:#c084fc}.readout b.idle[data-v-cdd3e9ce]{color:var(--muted)}.cell.market[data-v-cdd3e9ce]{box-shadow:inset 0 1px #ffffff2e}.cell.market.lv-4[data-v-cdd3e9ce]{box-shadow:inset 0 1px #ffffff47,0 0 8px #ffffff14}.readout i[data-v-cdd3e9ce]{font-style:normal;color:#f97316;margin-left:10px}.grid[data-v-cdd3e9ce]{display:grid;grid-template-columns:repeat(32,1fr);grid-template-rows:repeat(8,1fr);gap:3px;width:100%;height:118px}.cell[data-v-cdd3e9ce]{border:0;padding:0;border-radius:3px;min-width:0;min-height:0;cursor:pointer;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 42%),#1a1a1a;box-shadow:inset 0 0 0 1px #ffffff0a}.cell[data-v-cdd3e9ce]:hover:not(.empty),.cell.on[data-v-cdd3e9ce]{outline:1px solid rgba(255,255,255,.35);outline-offset:0;z-index:1;filter:brightness(1.12)}.cell.flag[data-v-cdd3e9ce]{box-shadow:inset 0 0 0 1.5px #f97316,0 0 7px #f9731659;z-index:1}.cell.empty[data-v-cdd3e9ce],.lv-0[data-v-cdd3e9ce]{cursor:default;background:#101010;box-shadow:inset 0 0 0 1px #ffffff08;filter:none;outline:none}.ok.lv-1[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 50%),#11351f}.ok.lv-2[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 50%),#166534}.ok.lv-3[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 48%),#16a34a}.ok.lv-4[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 46%),#22c55e;box-shadow:inset 0 1px #ffffff47,0 0 8px #22c55e2e}.mix.lv-1[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 50%),#0b333b}.mix.lv-2[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 50%),#0e5f6e}.mix.lv-3[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 48%),#22b8cc}.mix.lv-4[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.28),transparent 46%),#67e8f9;box-shadow:inset 0 1px #ffffff59,0 0 8px #67e8f933}.hot.lv-1[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 50%),#2a1248}.hot.lv-2[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 50%),#5b21b6}.hot.lv-3[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 48%),#7c3aed}.hot.lv-4[data-v-cdd3e9ce]{background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 46%),#a855f7;box-shadow:inset 0 1px #ffffff47,0 0 8px #a855f738}@media(max-width:900px){.meta[data-v-cdd3e9ce]{flex-direction:column;align-items:flex-start}.readout[data-v-cdd3e9ce]{text-align:left}}.stage[data-v-a150f34b]{position:relative;height:480px;background:#070b18;border:1px solid var(--line);border-radius:10px;overflow:hidden}.stage[data-v-a150f34b]:fullscreen,.stage[data-v-a150f34b]:-webkit-full-screen{width:100%;height:100%;border-radius:0;border:0}.tools[data-v-a150f34b]{position:absolute;top:10px;right:10px;z-index:2;display:flex;gap:6px}.webgl[data-v-a150f34b]{display:block;width:100%;height:100%;outline:none;touch-action:none}.boot[data-v-a150f34b]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--muted);font-size:12px;pointer-events:none}.rot[data-v-a150f34b]{font:inherit;font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:#111827;color:var(--muted);cursor:pointer}.rot[data-v-a150f34b]:disabled{opacity:.45;cursor:default}.rot.on[data-v-a150f34b]{color:var(--text);border-color:#4b5563;background:#1f2937}.hud[data-v-a150f34b]{position:absolute;left:10px;right:10px;bottom:8px;display:flex;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--muted);pointer-events:none}.hud .you[data-v-a150f34b]{color:#7dd3fc}@media(max-width:900px){.stage[data-v-a150f34b]{height:340px}}.star-stage[data-v-2e8bf5e6]{position:relative;height:480px;overflow:hidden;border-radius:10px;background:#07080a;border:1px solid var(--line)}.star-gl[data-v-2e8bf5e6]{display:block;width:100%;height:100%;outline:none;touch-action:none}.label-layer[data-v-2e8bf5e6]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rot[data-v-2e8bf5e6]{position:absolute;top:10px;right:10px;z-index:2;font:inherit;font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid var(--line);background:#111827;color:var(--muted);cursor:pointer}.rot[data-v-2e8bf5e6]:disabled{opacity:.45;cursor:default}.rot.on[data-v-2e8bf5e6]{color:var(--text);border-color:#4b5563;background:#1f2937}[data-v-2e8bf5e6] .star-you{color:#e5e7eb;font-size:11px;font-weight:600;text-align:center;line-height:1.15;text-shadow:0 0 6px #07080a,0 1px 8px #07080a;pointer-events:none}[data-v-2e8bf5e6] .star-you-state{display:block;color:#86efac;font-size:8px;font-weight:500}[data-v-2e8bf5e6] .star-leaf{color:#9ca3af;font-size:9px;white-space:nowrap;text-shadow:0 0 4px #07080a,0 1px 6px #07080a;pointer-events:none}[data-v-2e8bf5e6] .star-leaf.hub{color:#c084fc;font-weight:600}@media(max-width:900px){.star-stage[data-v-2e8bf5e6]{height:340px}}.stage[data-v-1abc5f11]{position:relative;height:420px;border-radius:10px;overflow:hidden;background:#070b18;border:1px solid var(--line)}.stage[data-v-1abc5f11]:fullscreen,.stage[data-v-1abc5f11]:-webkit-full-screen{width:100%;height:100%;border-radius:0;border:0}.tools[data-v-1abc5f11]{position:absolute;z-index:2;top:8px;right:8px;display:flex;gap:6px}canvas[data-v-1abc5f11]{display:block;width:100%;height:100%}.hud[data-v-1abc5f11]{position:absolute;left:10px;bottom:8px;display:flex;gap:10px;font-size:11px;color:#93c5fd}.hud .you[data-v-1abc5f11]{color:#86efac}.spin[data-v-1abc5f11]{font-size:11px;padding:3px 8px;border-radius:99px;border:1px solid var(--line);background:#070b18b3;color:var(--muted);cursor:pointer}.spin.on[data-v-1abc5f11]{color:#93c5fd;border-color:#3b82f6}.peer-panel[data-v-c7fe8922]{display:grid;grid-template-columns:minmax(280px,1.4fr) minmax(220px,.9fr);gap:14px;align-items:start}.peer-panel.wide[data-v-c7fe8922]{grid-template-columns:minmax(180px,.72fr) minmax(420px,1.6fr)}.peer-panel.wide[data-v-c7fe8922] .stage,.peer-panel.wide[data-v-c7fe8922] .star-stage{height:300px}.viz[data-v-c7fe8922]{min-width:0}.tabs[data-v-c7fe8922]{display:flex;gap:8px;margin-bottom:8px}.tabs button[data-v-c7fe8922]{font:inherit;font-size:12px;padding:4px 10px;border-radius:8px;border:1px solid var(--line);background:#1f2937;color:var(--muted);cursor:pointer}.tabs button.on[data-v-c7fe8922]{color:var(--text);background:#111827;border-color:#4b5563}.hint[data-v-c7fe8922]{color:var(--muted);font-size:12px;margin:0 0 10px}.side[data-v-c7fe8922]{min-width:0}.side-top[data-v-c7fe8922]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.expand[data-v-c7fe8922]{font:inherit;font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid var(--line);background:#1f2937;color:var(--muted);cursor:pointer;flex-shrink:0}.expand.on[data-v-c7fe8922]{color:var(--text);border-color:#4b5563;background:#111827}.key[data-v-c7fe8922]{display:flex;flex-wrap:wrap;gap:10px 12px;font-size:11px;color:var(--muted);align-items:center}.key i[data-v-c7fe8922]{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:4px}.key i.in[data-v-c7fe8922]{background:#ff7ad9}.key i.out[data-v-c7fe8922]{background:#22d3ee}.key i.you-dot[data-v-c7fe8922]{background:#fff;box-shadow:0 0 0 2px #60a5fa}.key i.hub[data-v-c7fe8922]{background:transparent;border:2px solid #a855f7;box-sizing:border-box}.empty[data-v-c7fe8922]{color:var(--muted);font-size:12px}.table-wrap[data-v-c7fe8922]{overflow:visible}.places[data-v-c7fe8922]{width:100%;border-collapse:collapse;font-size:12px}.places th[data-v-c7fe8922],.places td[data-v-c7fe8922]{text-align:left;padding:5px 6px;border-bottom:1px solid var(--line);white-space:nowrap}.places th[data-v-c7fe8922]{color:var(--muted);font-weight:500}.places td.you[data-v-c7fe8922],.places .home td.you[data-v-c7fe8922]{color:#86efac;font-weight:600}.places td.hub[data-v-c7fe8922],.places tr.hubrow td.hub[data-v-c7fe8922]{color:#c084fc}.places td.full[data-v-c7fe8922]{color:#22c55e}.places td.unknown[data-v-c7fe8922]{color:#fbbf24}.places td.insane[data-v-c7fe8922]{color:#ef4444}.places td.slow[data-v-c7fe8922]{color:#fbbf24}.places td.hot[data-v-c7fe8922]{color:#ef4444}@media(max-width:900px){.peer-panel[data-v-c7fe8922],.peer-panel.wide[data-v-c7fe8922]{grid-template-columns:1fr}.peer-panel.wide[data-v-c7fe8922] .stage,.peer-panel.wide[data-v-c7fe8922] .star-stage{height:260px}}.unl-box[data-v-b849335e]{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px 12px}.unl-box.empty[data-v-b849335e]{color:var(--muted);font-size:12px}.banner[data-v-b849335e]{font-size:13px;font-weight:600;margin-bottom:4px}.banner.ok[data-v-b849335e]{color:#86efac}.banner.warn[data-v-b849335e]{color:#fbbf24}.banner.danger[data-v-b849335e]{color:#f87171}.banner.unknown[data-v-b849335e]{color:var(--muted)}.banner em[data-v-b849335e]{font-style:normal;font-weight:500;color:var(--muted);margin-left:8px}.meta[data-v-b849335e]{margin:0 0 10px;font-size:12px;color:var(--muted)}.meta b[data-v-b849335e]{color:#e5e7eb;font-weight:600}.pubs[data-v-b849335e]{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:4px}.pubs li[data-v-b849335e]{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;font-size:12px;padding:4px 0;border-bottom:1px solid var(--line)}.pubs li.off[data-v-b849335e]{color:#fbbf24}.pubs b[data-v-b849335e]{font-weight:600}.pair[data-v-b849335e]{margin-top:8px}.pair-h[data-v-b849335e]{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.pair-h b.warn[data-v-b849335e]{color:#fbbf24}.pair-h b.danger[data-v-b849335e]{color:#f87171}.bar[data-v-b849335e]{display:flex;height:8px;border-radius:5px;overflow:hidden;background:#111}.bar i[data-v-b849335e]{display:block;height:100%}.bar .a[data-v-b849335e]{background:#64748b}.bar .both[data-v-b849335e]{background:#22c55e}.bar .b[data-v-b849335e]{background:#6366f1}.pair-k[data-v-b849335e]{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-top:4px}.unl-status[data-v-eec1eb15]{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg-2)}.head[data-v-eec1eb15]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;justify-content:space-between}.counts[data-v-eec1eb15]{display:flex;flex-wrap:wrap;gap:10px;font-size:12px}.ok[data-v-eec1eb15]{color:var(--green)}.warn[data-v-eec1eb15]{color:#fbbf24}.hot[data-v-eec1eb15]{color:#fb7185}.nunl[data-v-eec1eb15]{color:#c084fc}.dim[data-v-eec1eb15]{color:var(--muted)}.stall[data-v-eec1eb15]{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.stall b[data-v-eec1eb15]{font-size:14px;letter-spacing:0;text-transform:none}.stall em[data-v-eec1eb15]{font-style:normal;margin-left:6px;opacity:.7}.why[data-v-eec1eb15]{margin:6px 0 10px;font-size:12px;color:var(--text)}.grid[data-v-eec1eb15]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:6px}.val[data-v-eec1eb15]{display:grid;grid-template-columns:8px 1fr auto;grid-template-rows:auto auto;column-gap:8px;row-gap:0;text-align:left;padding:6px 8px;border-radius:8px;border:1px solid var(--line);background:#111;color:inherit;cursor:default}.val i[data-v-eec1eb15]{grid-row:1 / span 2;width:8px;border-radius:99px;background:#4b5563;align-self:stretch}.val.live i[data-v-eec1eb15]{background:#22c55e}.val.lag i[data-v-eec1eb15]{background:#fbbf24}.val.silent i[data-v-eec1eb15]{background:#ef4444}.val.nunl i[data-v-eec1eb15]{background:#a855f7}.k[data-v-eec1eb15]{font-family:IBM Plex Mono,monospace;font-size:11px}.s[data-v-eec1eb15]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.a[data-v-eec1eb15]{grid-column:2 / span 2;font-size:10px;color:var(--muted)}.label[data-v-eec1eb15]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:12px 0 4px}.nunl-box ul[data-v-eec1eb15]{margin:0;padding-left:16px;font-size:12px}.jobs[data-v-f36dcf50]{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg-2)}.head[data-v-f36dcf50]{display:flex;flex-wrap:wrap;gap:10px;font-size:12px;color:var(--muted);margin-bottom:8px}.run[data-v-f36dcf50]{color:#67e8f9}.wait[data-v-f36dcf50]{color:#fb7185}.dim[data-v-f36dcf50]{color:var(--muted)}table[data-v-f36dcf50]{width:100%;border-collapse:collapse;font-size:12px}th[data-v-f36dcf50]{text-align:left;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;padding:0 6px 6px 0}th.n[data-v-f36dcf50],td.n[data-v-f36dcf50]{text-align:right;font-variant-numeric:tabular-nums;padding-left:10px}td[data-v-f36dcf50]{padding:4px 0;border-top:1px solid rgba(255,255,255,.04);vertical-align:middle}.name[data-v-f36dcf50]{position:relative;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px}.bar[data-v-f36dcf50]{display:block;height:2px;background:#1f2937;margin-bottom:3px;border-radius:99px;overflow:hidden}.bar i[data-v-f36dcf50]{display:block;height:100%;background:#22d3ee;border-radius:99px}.slow[data-v-f36dcf50]{color:#fdba74}.am[data-v-b9918ecb]{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg-2)}.cycle[data-v-b9918ecb]{margin-bottom:14px}.cycle-top[data-v-b9918ecb]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.cycle-msg[data-v-b9918ecb]{font-size:13px;color:var(--text)}.until[data-v-b9918ecb]{display:flex;align-items:center;gap:8px;flex-shrink:0}.until-lab[data-v-b9918ecb]{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:right;max-width:6.5em;line-height:1.2}.digits[data-v-b9918ecb]{display:flex;gap:3px}.digits b[data-v-b9918ecb]{display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:1.55em;border-radius:4px;background:#111827;border:1px solid var(--line);color:#93c5fd;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.cycle-track[data-v-b9918ecb]{height:8px;border-radius:99px;background:#1f2937;overflow:hidden}.cycle-fill[data-v-b9918ecb]{display:block;height:100%;background:#3b82f6;border-radius:99px}.cycle-foot[data-v-b9918ecb]{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.head[data-v-b9918ecb]{display:flex;flex-wrap:wrap;gap:10px 16px;font-size:12px;color:var(--muted)}.need[data-v-b9918ecb]{color:#93c5fd}.label[data-v-b9918ecb]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:12px 0 8px}.last[data-v-b9918ecb]{margin:0;padding-left:18px;font-size:12px}.last code[data-v-b9918ecb]{margin-left:8px;font-size:10px;color:var(--muted)}.dim[data-v-b9918ecb]{color:var(--muted);font-size:12px}.votes[data-v-b9918ecb]{display:flex;flex-direction:column;gap:10px}.meta[data-v-b9918ecb]{display:flex;align-items:baseline;gap:10px;font-size:12px}.meta b[data-v-b9918ecb]{flex:1;min-width:0;font-weight:500}.pct[data-v-b9918ecb]{font-variant-numeric:tabular-nums;color:#93c5fd;font-weight:600}.over .pct[data-v-b9918ecb]{color:#86efac}.hold .pct[data-v-b9918ecb]{color:#fbbf24}.frac[data-v-b9918ecb]{font-variant-numeric:tabular-nums;color:var(--muted);min-width:4.5em;text-align:right}.track[data-v-b9918ecb]{position:relative;height:8px;border-radius:99px;background:#1f2937;overflow:hidden}.fill[data-v-b9918ecb]{display:block;height:100%;background:#3b82f6;border-radius:99px}.over .fill[data-v-b9918ecb]{background:#22c55e}.hold .fill[data-v-b9918ecb]{background:#eab308}.tick[data-v-b9918ecb]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#ffffff8c}.eta[data-v-b9918ecb]{font-size:11px;color:#fbbf24}.obs[data-v-b9918ecb]{margin-top:10px;font-size:12px;color:var(--muted)}.obs ul[data-v-b9918ecb]{margin:6px 0 0;padding-left:16px}.spark[data-v-c7162959]{display:block;width:100%;height:36px;margin-top:8px}.fill[data-v-c7162959]{fill:#60a5fa38}.line[data-v-c7162959]{stroke:#60a5fa;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.info[data-v-7fa67180]{position:relative;display:inline-flex;flex-shrink:0;margin-left:2px;vertical-align:middle}.btn[data-v-7fa67180]{width:14px;height:14px;padding:0;border-radius:50%;border:1px solid currentColor;background:transparent;color:var(--muted);font:italic 10px/1 Georgia,Times New Roman,serif;text-transform:none;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;cursor:help}.btn[data-v-7fa67180]:hover,.btn[data-v-7fa67180]:focus-visible,.btn[aria-expanded=true][data-v-7fa67180]{color:var(--text);border-color:var(--text);outline:none}.bubble[data-v-7fa67180]{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:240px;max-width:min(240px,calc(100vw - 32px));padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:#1a1a1a;color:var(--muted);font-size:12px;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.45;box-shadow:0 8px 24px #00000073;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-2px);transition:opacity .12s ease,transform .12s ease,visibility .12s}.bubble.on[data-v-7fa67180]{opacity:1;visibility:visible;transform:none;pointer-events:auto}.wrap[data-v-e28de492]{position:relative}.wrap[data-v-e28de492]:fullscreen,.wrap[data-v-e28de492]:-webkit-full-screen,.wrap.full[data-v-e28de492]{width:100%;height:100%;background:#000}.wrap:fullscreen .scam-stage[data-v-e28de492],.wrap:-webkit-full-screen .scam-stage[data-v-e28de492],.wrap.full .scam-stage[data-v-e28de492]{height:100%;min-height:100%;border-radius:0;border:0}.scam-stage[data-v-e28de492]{height:min(72vh,820px);min-height:520px;border:1px solid #343437;border-radius:10px;overflow:hidden;background:#000}.tools[data-v-e28de492]{position:absolute;z-index:3;top:8px;right:8px;display:flex;align-items:center;gap:10px;pointer-events:none}.tools .spin[data-v-e28de492]{pointer-events:auto}.hint[data-v-e28de492]{font-size:11px;color:#8b8b8c}.spin[data-v-e28de492]{font:inherit;font-size:11px;padding:3px 8px;border-radius:99px;border:1px solid #343437;background:#000000b3;color:#c1c1c2;cursor:pointer}.spin.on[data-v-e28de492]{color:#00e56a;border-color:#00e56a}.legend[data-v-e28de492]{position:absolute;left:8px;bottom:8px;z-index:2;display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;max-width:calc(100% - 16px);list-style:none;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#c1c1c2;pointer-events:none}.legend li[data-v-e28de492]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.c[data-v-e28de492]{display:inline-block;width:8px;height:8px;border-radius:50%;flex:0 0 auto}.c.known[data-v-e28de492]{background:#fde047}.c.xrph[data-v-e28de492]{background:#38bdf8}.c.collector[data-v-e28de492]{background:#ff2d8a}.c.victim[data-v-e28de492]{background:#6b7280}.c.check[data-v-e28de492]{background:#f59e0b}.c.key[data-v-e28de492]{background:#2563eb}.c.delete[data-v-e28de492]{background:#ef4444}.c.vault[data-v-e28de492]{background:#22d3ee}.c.exchange[data-v-e28de492]{background:#22c55e}.c.hop[data-v-e28de492]{background:#a78bfa}.exit[data-v-04a66df7]{padding:10px 0;border-bottom:1px solid var(--line)}.exit-top[data-v-04a66df7]{display:flex;align-items:center;gap:8px}.exit-top .badge[data-v-04a66df7]{margin-left:0}.exit-top b[data-v-04a66df7]{flex:1;font-weight:600}.row-amt[data-v-04a66df7]{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:12px;white-space:nowrap}.exit-meta[data-v-04a66df7]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:6px;font-size:12px;color:var(--muted)}.exit-meta a[data-v-04a66df7],.hash[data-v-04a66df7]{color:var(--muted);text-decoration:none}.exit-meta a[data-v-04a66df7]:hover,.hash[data-v-04a66df7]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.tag[data-v-04a66df7]{font-family:IBM Plex Mono,monospace;color:#fdba74}.chain[data-v-04a66df7],.memo[data-v-04a66df7]{font-size:11px}.memo[data-v-04a66df7]{margin-top:6px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.behind[data-v-04a66df7]{margin-top:10px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#0b0b0b}.behind summary[data-v-04a66df7]{cursor:pointer;list-style:none}.behind-row[data-v-04a66df7]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:12px;padding:6px 0;border-bottom:1px solid var(--line)}.behind-row[data-v-04a66df7]:last-child{border-bottom:0}.behind-name[data-v-04a66df7]{color:var(--text)}.badge[data-v-04a66df7]{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:1px 5px;color:#111;background:#9ca3af}.badge.ok[data-v-04a66df7]{background:#00e56a;color:#052e16}.badge.vault[data-v-04a66df7]{background:#0ff;color:#042f2e}.badge.dim[data-v-04a66df7]{background:#1f2937;color:#9ca3af}.w-label[data-v-04a66df7]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.hero-block[data-v-eb7eb7ad]{margin:0 0 22px}.kicker[data-v-eb7eb7ad]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px}.hero[data-v-eb7eb7ad]{font-size:32px;font-weight:600;font-family:IBM Plex Mono,monospace;line-height:1.15}.hero.attack[data-v-eb7eb7ad]{color:#ef4444}.hero.ok[data-v-eb7eb7ad]{color:#14b8a6}.lede[data-v-eb7eb7ad]{color:var(--muted);font-size:13px;margin:8px 0 12px}.lede a[data-v-eb7eb7ad]{color:var(--text);text-decoration:none}.lede a[data-v-eb7eb7ad]:hover{text-decoration:underline}.agent-line[data-v-eb7eb7ad]{display:block;margin-top:6px;color:var(--text)}.chips[data-v-eb7eb7ad]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-eb7eb7ad]{font-size:12px;font-family:IBM Plex Mono,monospace;padding:3px 8px;border-radius:999px;border:1px solid var(--line);color:var(--text);background:#141414}.chip.more[data-v-eb7eb7ad]{color:var(--muted);font-family:inherit}.badge[data-v-eb7eb7ad]{display:inline-block;margin-left:6px;font-size:10px;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:1px 5px;vertical-align:middle;color:#111;background:#9ca3af}.badge.hot[data-v-eb7eb7ad]{background:#ef4444;color:#fff}.badge.known[data-v-eb7eb7ad]{background:#fde047;color:#111}.badge.xrph[data-v-eb7eb7ad]{background:#38bdf8;color:#0b1220}.badge.mid[data-v-eb7eb7ad]{background:#f97316;color:#111}.badge.ok[data-v-eb7eb7ad]{background:#14b8a6;color:#042f2e}.badge.vault[data-v-eb7eb7ad]{background:#0ff;color:#042f2e}.badge.low[data-v-eb7eb7ad],.badge.dim[data-v-eb7eb7ad]{background:#1f2937;color:#9ca3af}.badge.new[data-v-eb7eb7ad]{background:#22c55e;color:#052e16}.badge.check[data-v-eb7eb7ad]{background:#f59e0b;color:#111}.badge.key[data-v-eb7eb7ad]{background:#2563eb;color:#fff}.badge.delete[data-v-eb7eb7ad]{background:#ef4444;color:#fff}.badge.work[data-v-eb7eb7ad]{background:#22d3ee;color:#042f2e}.badge.follow[data-v-eb7eb7ad]{background:#38bdf8;color:#082f49}.badge.report[data-v-eb7eb7ad]{background:#a78bfa;color:#1e1b4b}.badge.llm[data-v-eb7eb7ad]{background:#c084fc;color:#1e1033}.badge.next-btn[data-v-eb7eb7ad]{display:inline;margin-left:4px;padding:1px 5px;border:0;border-radius:3px;cursor:pointer;font:inherit;font-size:10px;line-height:inherit;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#27272a;color:#e4e4e7}.badge.next-btn[data-v-eb7eb7ad]:hover{background:#3f3f46;color:#fff}.workers[data-v-eb7eb7ad]{font-size:12px;color:#67e8f9;margin:0 0 10px;font-family:IBM Plex Mono,monospace}.queue-widgets[data-v-eb7eb7ad]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px}.q-card[data-v-eb7eb7ad]{background:#0d0d0d;border:1px solid #2a2a2e;border-radius:8px;padding:8px 10px 6px;min-width:0}.q-card.llm[data-v-eb7eb7ad]{border-color:#5b21b6}.q-head[data-v-eb7eb7ad]{display:flex;justify-content:space-between;align-items:baseline;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px}.q-count[data-v-eb7eb7ad]{font-family:IBM Plex Mono,monospace;color:var(--text)}.q-live[data-v-eb7eb7ad]{display:flex;align-items:center;gap:8px;min-height:28px;margin:0 -4px 4px;padding:4px 6px;border-radius:6px;background:#161616}.q-live.idle[data-v-eb7eb7ad]{color:var(--muted);font-size:12px}.q-dot[data-v-eb7eb7ad]{width:7px;height:7px;border-radius:50%;background:#22c55e;flex-shrink:0}.q-dot.follow[data-v-eb7eb7ad]{background:#22d3ee}.q-dot.work[data-v-eb7eb7ad]{background:#38bdf8}.q-dot.llm[data-v-eb7eb7ad]{background:#c084fc;box-shadow:0 0 8px #c084fc}.q-row[data-v-eb7eb7ad]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:3px 2px;border-top:1px solid #1f1f22}.q-kind[data-v-eb7eb7ad]{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);white-space:nowrap}.q-ops[data-v-eb7eb7ad]{display:flex;gap:2px}.q-nudge[data-v-eb7eb7ad]{font:inherit;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1;width:26px;height:22px;padding:0;border:1px solid #2f2f33;border-radius:4px;background:#141414;color:var(--muted);cursor:pointer}.q-nudge[data-v-eb7eb7ad]:hover{color:var(--text);border-color:#52525b}.q-acc[data-v-eb7eb7ad]{font:inherit;font-family:IBM Plex Mono,monospace;font-size:12px;padding:0;border:0;background:none;color:var(--text);cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-acc[data-v-eb7eb7ad]:hover{color:#67e8f9}.q-more[data-v-eb7eb7ad]{font-size:11px;color:var(--muted);padding:4px 2px 2px}@media(max-width:900px){.queue-widgets[data-v-eb7eb7ad]{grid-template-columns:1fr}}.map-band[data-v-eb7eb7ad]{margin:0 0 22px}.grid[data-v-eb7eb7ad]{display:grid;grid-template-columns:minmax(260px,1fr) 1.4fr;gap:28px;align-items:start}.col-head[data-v-eb7eb7ad]{display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:8px}.col-head.spaced[data-v-eb7eb7ad]{margin-top:18px}.victim-toggle[data-v-eb7eb7ad]{font:inherit;font-size:11px;margin-left:8px;padding:1px 8px;border-radius:999px;border:1px solid #343437;background:transparent;color:#8b8b8c;cursor:pointer;text-transform:none;letter-spacing:0}.victim-toggle.on[data-v-eb7eb7ad]{color:#00e56a;border-color:#00e56a}.hop-fold[data-v-eb7eb7ad]{font:inherit;font-size:12px;width:100%;text-align:left;margin:8px 0;padding:8px 10px;border-radius:8px;border:1px solid #343437;background:#0b0b0b;color:#c1c1c2;cursor:pointer}.hop-fold.on[data-v-eb7eb7ad]{border-color:#974cff;color:#c4b5fd}.report[data-v-eb7eb7ad]{margin:0 0 14px;padding:10px 12px;border:1px solid #343437;border-radius:10px;background:#0b0b0b}.report h3[data-v-eb7eb7ad]{margin:0 0 6px;font-size:15px}.narrative[data-v-eb7eb7ad]{white-space:pre-wrap;font-size:13px;line-height:1.45;color:var(--text);margin:8px 0}.findings[data-v-eb7eb7ad]{margin:8px 0 0;padding-left:18px;font-size:13px;color:var(--muted)}.findings b[data-v-eb7eb7ad]{color:var(--text);text-transform:uppercase;font-size:10px;letter-spacing:.04em;margin-right:6px}.muted[data-v-eb7eb7ad]{color:#6b7280}.label-key[data-v-eb7eb7ad]{margin:0 0 10px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#0b0b0b;font-size:12px;color:var(--muted)}.label-key-row[data-v-eb7eb7ad]{display:flex;gap:12px;align-items:flex-start;padding:5px 0}.label-key-row .badge[data-v-eb7eb7ad]{margin-left:0;flex:0 0 auto;white-space:nowrap}.label-key-row span[data-v-eb7eb7ad]:last-child{flex:1;min-width:0;line-height:1.35}.filters[data-v-eb7eb7ad]{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 10px}.filters button[data-v-eb7eb7ad]{font:inherit;font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer}.filters button.on[data-v-eb7eb7ad]{color:var(--text);border-color:#4b5563;background:#1f2937}.row[data-v-eb7eb7ad]{display:grid;grid-template-columns:8px 1fr auto;grid-template-rows:auto auto;gap:2px 8px;align-items:center;width:100%;text-align:left;font:inherit;font-size:12px;padding:8px 6px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer}.row .dot[data-v-eb7eb7ad]{grid-row:1 / span 2}.row-name[data-v-eb7eb7ad]{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-meta[data-v-eb7eb7ad]{grid-column:2;color:var(--muted);font-size:11px}.row-amt[data-v-eb7eb7ad]{grid-column:3;grid-row:1 / span 2;color:var(--text);font-family:IBM Plex Mono,monospace;font-size:12px;white-space:nowrap}.row.on[data-v-eb7eb7ad]{background:#1c2533;outline:1px solid #67e8f9;outline-offset:-1px}.row.on .row-name[data-v-eb7eb7ad]{color:#fff;font-weight:600}.row.rail-sitting[data-v-eb7eb7ad]{box-shadow:inset 2px 0 #22c55e}.row.rail-moving[data-v-eb7eb7ad]{box-shadow:inset 2px 0 #f97316}.row.rail-exited[data-v-eb7eb7ad]{box-shadow:inset 2px 0 #ef4444}.report-band[data-v-eb7eb7ad]{position:relative;margin:0 0 18px;padding:10px 12px;border:1px solid #343437;border-radius:10px;background:#0b0b0b}.report-band.busy[data-v-eb7eb7ad]{border-color:#7c3aed}.report-busy[data-v-eb7eb7ad]{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;color:#c4b5fd}.spin-dot[data-v-eb7eb7ad]{width:12px;height:12px;border:2px solid #5b21b6;border-top-color:#c4b5fd;border-radius:50%;animation:report-spin-eb7eb7ad .7s linear infinite}@keyframes report-spin-eb7eb7ad{to{transform:rotate(360deg)}}.report-band h3[data-v-eb7eb7ad]{margin:0 0 6px;font-size:16px}.narrative.clamp[data-v-eb7eb7ad]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.full-report-btn[data-v-eb7eb7ad]{display:block;font:inherit;font-size:12px;margin:8px 0 0;padding:0;border:0;background:none;color:#c4b5fd;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.full-report-btn[data-v-eb7eb7ad]:hover{color:#ede9fe}.full-report[data-v-eb7eb7ad]{margin-top:12px;padding-top:10px;border-top:1px solid #343437}.audit-actions[data-v-eb7eb7ad]{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px}.audit[data-v-eb7eb7ad]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:1.45;color:var(--text);max-height:70vh;overflow:auto}.audit-edit[data-v-eb7eb7ad]{display:block;width:100%;min-height:420px;box-sizing:border-box;margin:0;padding:10px;border:1px solid #343437;border-radius:8px;background:#050505;color:var(--text);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:1.45;resize:vertical}.linked[data-v-eb7eb7ad]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;font-size:13px;margin:8px 0 0;color:var(--muted)}.linked b[data-v-eb7eb7ad]{color:var(--text);text-transform:uppercase;font-size:10px;letter-spacing:.04em}.linked a[data-v-eb7eb7ad]{color:var(--text);text-decoration:none;font-family:IBM Plex Mono,monospace;font-size:12px}.linked a[data-v-eb7eb7ad]:hover{text-decoration:underline}.dot[data-v-eb7eb7ad]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.hint[data-v-eb7eb7ad]{color:var(--muted);font-size:12px;margin:0 0 10px;max-width:42em}.empty[data-v-eb7eb7ad]{color:var(--muted);font-size:12px;padding:8px 0}.money[data-v-eb7eb7ad]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px}.money-card[data-v-eb7eb7ad]{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.w-label[data-v-eb7eb7ad]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:4px}.money-amt[data-v-eb7eb7ad]{font-family:IBM Plex Mono,monospace;font-size:18px}a.dest-link[data-v-eb7eb7ad]{display:inline-block;color:inherit;text-decoration:none}a.dest-link[data-v-eb7eb7ad]:hover{text-decoration:underline}.money-card .muted a[data-v-eb7eb7ad]{color:var(--text);text-decoration:none}.money-card .muted a[data-v-eb7eb7ad]:hover{text-decoration:underline}.exit[data-v-eb7eb7ad]{padding:10px 0;border-bottom:1px solid var(--line)}.exit-top[data-v-eb7eb7ad]{display:flex;align-items:center;gap:8px}.exit-top .badge[data-v-eb7eb7ad]{margin-left:0}.exit-top b[data-v-eb7eb7ad]{flex:1;font-weight:600}.exit-meta[data-v-eb7eb7ad]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:6px;font-size:12px;color:var(--muted)}.exit-meta a[data-v-eb7eb7ad],.hash[data-v-eb7eb7ad]{color:var(--muted);text-decoration:none}.exit-meta a[data-v-eb7eb7ad]:hover,.hash[data-v-eb7eb7ad]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.tag[data-v-eb7eb7ad]{font-family:IBM Plex Mono,monospace;color:#fdba74}.chain[data-v-eb7eb7ad]{font-size:11px}.memo[data-v-eb7eb7ad]{margin-top:6px;font-size:11px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.behind[data-v-eb7eb7ad]{margin-top:10px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#0b0b0b}.behind-row[data-v-eb7eb7ad]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:12px;padding:6px 0;border-bottom:1px solid var(--line)}.behind-row[data-v-eb7eb7ad]:last-child{border-bottom:0}.behind-name[data-v-eb7eb7ad]{color:var(--text)}.tx[data-v-eb7eb7ad]{display:grid;grid-template-columns:minmax(90px,1.5fr) minmax(72px,.7fr) 58px 110px;gap:8px;align-items:center;font-size:12px;padding:6px 0;border-bottom:1px solid var(--line)}.acct a[data-v-eb7eb7ad]{color:var(--muted);text-decoration:none}.acct a[data-v-eb7eb7ad]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.amt[data-v-eb7eb7ad]{color:var(--text);font-family:IBM Plex Mono,monospace;font-size:12px;text-align:right}.amt.fail[data-v-eb7eb7ad]{color:#f97316}.when[data-v-eb7eb7ad]{color:var(--muted);font-size:11px;white-space:nowrap;text-align:right}.hash[data-v-eb7eb7ad]{white-space:nowrap;overflow:hidden;text-align:right;font-size:11px}.more[data-v-eb7eb7ad]{font:inherit;font-size:12px;margin-top:10px;padding:6px 12px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer}@media(max-width:900px){.grid[data-v-eb7eb7ad],.money[data-v-eb7eb7ad]{grid-template-columns:1fr}}.scanbar[data-v-2fa0562f]{display:flex;gap:8px;margin:0 0 12px}.scanbar input[data-v-2fa0562f]{flex:1;min-width:0;font-size:14px;padding:8px 10px;border-radius:8px;border:1px solid var(--line);background:#111;color:var(--text)}.scanbar button[data-v-2fa0562f]{font:inherit;font-size:13px;padding:8px 14px;border-radius:8px;border:1px solid var(--line);background:#1f2937;color:var(--text);cursor:pointer}.scanbar button[data-v-2fa0562f]:disabled{opacity:.5;cursor:default}.metrics[data-v-2fa0562f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:18px}.metric[data-v-2fa0562f]{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.label[data-v-2fa0562f]{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px}.label.spaced[data-v-2fa0562f]{margin-top:16px}.hero[data-v-2fa0562f]{font-size:28px;font-weight:600;font-family:IBM Plex Mono,monospace}.hero.hot[data-v-2fa0562f]{color:#f97316}.hero.attack[data-v-2fa0562f]{color:#dc2626}.hero.ok[data-v-2fa0562f]{color:var(--green)}.sub[data-v-2fa0562f]{color:var(--muted);font-size:12px;margin-top:4px}.hint[data-v-2fa0562f]{color:var(--muted);font-size:12px;margin:0 0 12px}.token-table-wrap[data-v-2fa0562f]{margin:0 0 16px}.token-table[data-v-2fa0562f]{width:100%;border-collapse:collapse;font-size:12px}.token-table th[data-v-2fa0562f],.token-table td[data-v-2fa0562f]{text-align:left;padding:6px 8px;border-bottom:1px solid var(--line)}.token-table th[data-v-2fa0562f]{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.token-table td[data-v-2fa0562f]:not(:first-child),.token-table th[data-v-2fa0562f]:not(:first-child){text-align:right}.token-table tr.more td[data-v-2fa0562f]{color:var(--muted);font-size:11px;text-align:left}.hint.err[data-v-2fa0562f]{color:#f97316}.bar[data-v-2fa0562f]{display:flex;height:10px;border-radius:6px;overflow:hidden;background:#111;margin-bottom:10px}.bar i[data-v-2fa0562f]{display:block;height:100%}.legend[data-v-2fa0562f]{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:4px 16px}.legend li[data-v-2fa0562f]{display:grid;grid-template-columns:8px 1fr auto auto;gap:8px;align-items:center;font-size:12px}.legend i[data-v-2fa0562f]{width:8px;height:8px;border-radius:2px}.legend em[data-v-2fa0562f]{color:var(--muted);font-style:normal;width:48px;text-align:right}.grid[data-v-2fa0562f]{display:grid;grid-template-columns:1.1fr 1.2fr;gap:18px}.cluster[data-v-2fa0562f]{padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.crow[data-v-2fa0562f]{display:flex;justify-content:space-between;gap:8px}.crow .hot[data-v-2fa0562f]{color:#ef4444}.members[data-v-2fa0562f]{color:var(--muted);font-size:11px;margin-top:4px;display:flex;flex-wrap:wrap;gap:8px}.members a[data-v-2fa0562f],.tx a[data-v-2fa0562f]{color:var(--muted);text-decoration:none}.members a[data-v-2fa0562f]:hover,.tx a[data-v-2fa0562f]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.empty[data-v-2fa0562f]{color:var(--muted);font-size:12px}.tx[data-v-2fa0562f]{display:grid;grid-template-columns:8px minmax(72px,1fr) minmax(90px,1.3fr) 72px 92px;gap:8px;align-items:center;font-size:11px;padding:4px 0;border-bottom:1px solid var(--line)}.tx i[data-v-2fa0562f]{width:8px;height:8px;border-radius:2px}.acct .to[data-v-2fa0562f]{margin:0 4px;color:#6b7280}@media(max-width:900px){.metrics[data-v-2fa0562f],.legend[data-v-2fa0562f],.grid[data-v-2fa0562f]{grid-template-columns:1fr}}.reach[data-v-ac906c0e]{border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--bg-2)}.head[data-v-ac906c0e]{display:flex;gap:16px;align-items:flex-start;margin-bottom:10px}.hero-wrap[data-v-ac906c0e]{min-width:88px}.hero[data-v-ac906c0e]{font-size:28px;font-weight:600;font-family:IBM Plex Mono,ui-monospace,monospace;line-height:1}.hero.ok[data-v-ac906c0e]{color:var(--green)}.hero.cyan[data-v-ac906c0e]{color:#60a5fa}.hero.hot[data-v-ac906c0e]{color:#f97316}.unit[data-v-ac906c0e]{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.meta[data-v-ac906c0e]{color:var(--muted);font-size:12px;line-height:1.45}.bar[data-v-ac906c0e]{display:flex;height:10px;border-radius:6px;overflow:hidden;background:#111;margin-bottom:10px}.bar i[data-v-ac906c0e]{display:block;height:100%}.legend[data-v-ac906c0e]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:4px 16px}.legend li[data-v-ac906c0e]{display:grid;grid-template-columns:8px 1fr auto;gap:8px;align-items:center;font-size:12px}.legend i[data-v-ac906c0e]{width:8px;height:8px;border-radius:50%}.legend b[data-v-ac906c0e]{font-variant-numeric:tabular-nums}.page[data-v-2799c3cd]{max-width:1280px;margin:0 auto;padding:16px 20px 40px}.top[data-v-2799c3cd]{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-bottom:12px}.top-end[data-v-2799c3cd]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-left:auto}.net-switch[data-v-2799c3cd]{position:relative}.net-switch select[data-v-2799c3cd]{font:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:lowercase;padding:5px 8px;border-radius:8px;border:1px solid var(--line);background:#111827;color:var(--text);cursor:pointer}.net-switch select[data-v-2799c3cd]:focus{outline:1px solid #4b5563}.auth-btn[data-v-2799c3cd]{font:inherit;font-size:12px;padding:5px 10px;border-radius:8px;border:1px solid var(--line);background:#111827;color:var(--text);cursor:pointer}.auth-btn.on[data-v-2799c3cd]{color:var(--muted)}.sr[data-v-2799c3cd]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tabs[data-v-2799c3cd]{display:flex;gap:8px;margin-bottom:16px}.tabs button[data-v-2799c3cd]{font:inherit;font-size:13px;padding:6px 12px;border-radius:8px;border:1px solid var(--line);background:#1f2937;color:var(--muted);cursor:pointer}.tabs button.on[data-v-2799c3cd]{color:var(--text);background:#111827;border-color:#4b5563}.subtabs[data-v-2799c3cd]{margin-bottom:8px}.brand[data-v-2799c3cd]{font-weight:600;letter-spacing:.02em}.brand em[data-v-2799c3cd]{font-style:normal;color:var(--muted);font-weight:400;margin-left:8px}.dot[data-v-2799c3cd]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#4b5563;margin-right:8px}.dot.live[data-v-2799c3cd]{background:var(--green);box-shadow:0 0 8px var(--green)}.dot.connecting[data-v-2799c3cd]{background:var(--gold)}.dot.error[data-v-2799c3cd],.dot.disconnected[data-v-2799c3cd]{background:var(--red)}.pills[data-v-2799c3cd]{display:flex;gap:8px;flex-wrap:wrap}.pill[data-v-2799c3cd]{font-size:11px;padding:3px 8px;border-radius:999px;background:#1f2937;color:var(--muted)}.pill.warn[data-v-2799c3cd]{color:#fecaca;background:#3f1d1d}.metrics[data-v-2799c3cd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:18px}.metrics-3[data-v-2799c3cd]{grid-template-columns:repeat(3,minmax(0,1fr))}.metric[data-v-2799c3cd]{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:12px 14px}.label[data-v-2799c3cd]{display:flex;align-items:center;gap:6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px}.hero[data-v-2799c3cd]{font-size:28px;font-weight:600;font-family:IBM Plex Mono,monospace}.hero.cyan[data-v-2799c3cd]{color:#60a5fa}.hero.hot[data-v-2799c3cd]{color:#f97316}.hero.attack[data-v-2799c3cd]{color:#dc2626}.hero.ok[data-v-2799c3cd]{color:var(--green)}.sub[data-v-2799c3cd]{color:var(--muted);font-size:12px;margin-top:4px}.spark-metric .hero[data-v-2799c3cd]{font-size:22px}.stack[data-v-2799c3cd]{margin-bottom:18px}.stack[data-v-2799c3cd] .wrap{margin-bottom:14px}.bar[data-v-2799c3cd]{display:flex;height:10px;border-radius:6px;overflow:hidden;background:#111;margin-bottom:10px}.bar i[data-v-2799c3cd]{display:block;height:100%}.bar.thin[data-v-2799c3cd]{height:5px;margin:0 0 8px;border-radius:4px}.market-label[data-v-2799c3cd]{margin-top:12px}.market-legend[data-v-2799c3cd]{font-size:11px;opacity:.92}.legend[data-v-2799c3cd]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:4px 16px}.legend li[data-v-2799c3cd]{display:grid;grid-template-columns:8px 1fr auto auto;gap:8px;align-items:center;font-size:12px}.legend i[data-v-2799c3cd]{width:8px;height:8px;border-radius:2px}.legend em[data-v-2799c3cd]{color:var(--muted);font-style:normal;width:48px;text-align:right}.contrib[data-v-2799c3cd]{margin-bottom:22px}.contrib .label[data-v-2799c3cd]{margin-bottom:8px}.contrib[data-v-2799c3cd] .wrap{margin-bottom:4px}.hint[data-v-2799c3cd]{color:var(--muted);font-size:12px;margin:0 0 10px}.grid[data-v-2799c3cd]{display:grid;grid-template-columns:1.1fr 1.2fr .9fr;gap:18px}.grid.pair[data-v-2799c3cd]{grid-template-columns:1.1fr 1.2fr}.col[data-v-2799c3cd]{display:flex;flex-direction:column;gap:18px;min-width:0}.grid .hint[data-v-2799c3cd]{margin-bottom:8px}.ledger[data-v-2799c3cd]{display:grid;grid-template-columns:110px 52px 64px 1fr;gap:8px;align-items:center;font-size:12px;padding:5px 0;cursor:pointer;border-bottom:1px solid var(--line)}.ledger.on[data-v-2799c3cd]{background:#ffffff08}.ledger.miss[data-v-2799c3cd]{cursor:default;opacity:.4}.spam.hot[data-v-2799c3cd]{color:#c084fc}.spam.mix[data-v-2799c3cd]{color:#67e8f9}.spam.ok[data-v-2799c3cd]{color:#22c55e}.fill[data-v-2799c3cd]{display:block;height:4px;background:#1f2937;border-radius:2px;overflow:hidden}.fill>i[data-v-2799c3cd],.fill-stack[data-v-2799c3cd]{display:flex;height:100%;background:#4b5563}.fill>i.ok[data-v-2799c3cd]{background:#22c55e}.fill>i.hot[data-v-2799c3cd]{background:#c084fc}.fill>i.mix[data-v-2799c3cd]{background:#67e8f9}.fill-stack i[data-v-2799c3cd]{display:block;height:100%;flex:none}.tx[data-v-2799c3cd]{display:grid;grid-template-columns:8px minmax(72px,.9fr) minmax(90px,1.2fr) 92px;gap:8px;align-items:center;font-size:11px;padding:4px 0;border-bottom:1px solid var(--line)}.tx i[data-v-2799c3cd]{width:8px;height:8px;border-radius:2px}.hash[data-v-2799c3cd],.acct[data-v-2799c3cd]{color:var(--muted)}.acct .to[data-v-2799c3cd]{margin:0 4px;color:#6b7280}a.hash[data-v-2799c3cd],a.acct[data-v-2799c3cd],.acct a[data-v-2799c3cd],.members a[data-v-2799c3cd]{color:var(--muted);text-decoration:none}a.idx[data-v-2799c3cd]{color:inherit;text-decoration:none}a.hash[data-v-2799c3cd]:hover,a.acct[data-v-2799c3cd]:hover,.acct a[data-v-2799c3cd]:hover,a.idx[data-v-2799c3cd]:hover,.members a[data-v-2799c3cd]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.members a+a[data-v-2799c3cd]{margin-left:10px}.members span[data-v-2799c3cd]{margin-right:6px}.tok[data-v-2799c3cd]{display:inline-flex;align-items:center;gap:6px}.tok i[data-v-2799c3cd]{width:8px;height:8px;border-radius:2px}.cluster[data-v-2799c3cd]{padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.crow[data-v-2799c3cd]{display:flex;justify-content:space-between;gap:8px}.members[data-v-2799c3cd]{color:var(--muted);font-size:11px;margin-top:4px;display:flex;flex-wrap:wrap;gap:8px}.crow .hot[data-v-2799c3cd]{color:#ef4444}.empty[data-v-2799c3cd]{color:var(--muted);font-size:12px}.detail[data-v-2799c3cd]{margin-top:18px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg-2)}@media(max-width:900px){.metrics[data-v-2799c3cd],.metrics-3[data-v-2799c3cd],.grid[data-v-2799c3cd],.legend[data-v-2799c3cd]{grid-template-columns:1fr}}:root{--bg: #0a0a0a;--bg-2: #141414;--text: #e5e7eb;--muted: #9ca3af;--cyan: #3b82f6;--green: #22c55e;--red: #ef4444;--gold: #f97316;--line: rgba(255, 255, 255, .08)}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif}body{background:radial-gradient(1200px 600px at 70% 20%,rgba(40,80,140,.12),transparent 55%),var(--bg)}button,input{font-family:inherit}.mono{font-family:IBM Plex Mono,ui-monospace,monospace}
