.theme[data-v-72c68afe]{width:40px;height:40px;color:var(--fg-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:relative}.theme[data-v-72c68afe]:hover{background:var(--hover);color:var(--fg)}.tip[data-v-72c68afe]{z-index:40;background:var(--tooltip);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:opacity .1s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.theme:hover .tip[data-v-72c68afe]{opacity:1}.tf[data-v-c5ec5c33]{width:40px;height:40px;color:var(--fg-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:relative}.tf[data-v-c5ec5c33]:hover{background:var(--hover);color:var(--fg)}.txt[data-v-c5ec5c33]{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.tip[data-v-c5ec5c33]{z-index:40;background:var(--tooltip);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:opacity .1s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.tf:hover .tip[data-v-c5ec5c33]{opacity:1}.user[data-v-cb9e6361]{position:relative}.btn[data-v-cb9e6361]{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:relative}.btn[data-v-cb9e6361]:hover{background:var(--hover)}.ini[data-v-cb9e6361]{background:var(--accent-solid);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.pop[data-v-cb9e6361]{z-index:40;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:220px;padding:8px;position:absolute;bottom:0;left:calc(100% + 6px);box-shadow:0 8px 24px #00000040}.who[data-v-cb9e6361]{overflow-wrap:anywhere;flex-direction:column;gap:2px;padding-bottom:8px;font-size:12px;display:flex}.muted[data-v-cb9e6361]{color:var(--fg-dim)}.out[data-v-cb9e6361]{border:1px solid var(--line);border-radius:var(--ctl-radius);background:var(--bg);width:100%;height:28px;color:var(--fg);font:inherit;cursor:pointer;font-size:12px}.out[data-v-cb9e6361]:hover{border-color:var(--accent)}.tip[data-v-cb9e6361]{z-index:40;background:var(--tooltip);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:opacity .1s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.btn:hover .tip[data-v-cb9e6361]{opacity:1}.rail[data-v-de5601c4]{background:var(--rail);border-right:1px solid var(--line);flex-direction:column;flex:0 0 48px;align-items:center;gap:6px;width:48px;padding:10px 0;display:flex}.logo[data-v-de5601c4]{width:40px;height:40px;color:var(--accent);place-items:center;margin-bottom:6px;display:grid}.tool[data-v-de5601c4]{width:40px;height:40px;color:var(--fg-dim);border-radius:8px;place-items:center;text-decoration:none;display:grid;position:relative}.tool[data-v-de5601c4]:hover{background:var(--hover);color:var(--fg)}.tool.active[data-v-de5601c4]{background:var(--accent);color:#fff}.icon[data-v-de5601c4] svg{display:block}.prefs[data-v-de5601c4]{flex-direction:column;align-items:center;gap:2px;margin-top:auto;display:flex}.build[data-v-de5601c4]{max-width:46px;color:var(--fg-dim);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:default;padding:4px 0;font-size:10px;position:relative}.build:hover .tip[data-v-de5601c4]{opacity:1}.build .tip[data-v-de5601c4]{align-items:center;gap:7px;display:inline-flex}.flag[data-v-de5601c4]{border-radius:2px;outline:1px solid #80808066;flex:none;display:block}.flag .upper[data-v-de5601c4]{fill:#0057b7}.flag .lower[data-v-de5601c4]{fill:gold}:root[data-theme=dark] .flag .upper[data-v-de5601c4]{fill:#d0021b}:root[data-theme=dark] .flag .lower[data-v-de5601c4]{fill:#0b0b0b}.tip[data-v-de5601c4]{z-index:40;background:var(--tooltip);color:var(--tooltip-fg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:opacity .1s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.tool:hover .tip[data-v-de5601c4]{opacity:1}.gate[data-v-60b28a8c]{background:var(--bg);place-items:center;width:100vw;height:100vh;display:grid}.card[data-v-60b28a8c]{background:var(--panel);border:1px solid var(--line);color:var(--accent);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:34px 44px;display:flex;box-shadow:0 10px 30px #0000002e}h1[data-v-60b28a8c]{color:var(--fg);margin:8px 0 0;font-size:19px}.primary[data-v-60b28a8c]{border-radius:var(--ctl-radius);background:var(--accent-solid);color:#fff;font:inherit;cursor:pointer;border:0;margin-top:18px;padding:8px 26px;font-weight:600}.note[data-v-60b28a8c]{color:var(--fg-dim);margin:12px 0 0;font-size:11px}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f7f9;--panel:#fff;--rail:#fff;--line:#e2e5ea;--hover:#eef1f5;--fg:#1b1f24;--fg-dim:#6b7280;--accent:#2563eb;--accent-solid:#2563eb;--tooltip:#23272e;--tooltip-fg:#fff;--scroll-thumb:#0003;--scroll-thumb-hover:#00000059;--ok:#15803d;--warn:#b45309;--bad:#c0392b;--cell-good:#16a34a;--cell-ok:#65a30d;--cell-warn:#d97706;--cell-bad:#dc2626;--cell-loss:#7f1d1d;--cell-fg:#fff;--ctl-h:30px;--ctl-radius:5px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#14171c;--panel:#1b1f26;--rail:#171b21;--line:#2b313a;--hover:#242a33;--fg:#e6e8eb;--fg-dim:#9aa3ae;--accent:#3b82f6;--tooltip:#e6e8eb;--tooltip-fg:#14171c;--scroll-thumb:#fff3;--scroll-thumb-hover:#ffffff59;--ok:#4ade80;--warn:#fbbf24;--bad:#f87171;--cell-good:#15803d;--cell-ok:#4d7c0f;--cell-warn:#b45309;--cell-bad:#b91c1c;--cell-loss:#7f1d1d;--cell-fg:#f3f4f6}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#14171c;--panel:#1b1f26;--rail:#171b21;--line:#2b313a;--hover:#242a33;--fg:#e6e8eb;--fg-dim:#9aa3ae;--accent:#3b82f6;--tooltip:#e6e8eb;--tooltip-fg:#14171c;--scroll-thumb:#fff3;--scroll-thumb-hover:#ffffff59;--ok:#4ade80;--warn:#fbbf24;--bad:#f87171;--cell-good:#15803d;--cell-ok:#4d7c0f;--cell-warn:#b45309;--cell-bad:#b91c1c;--cell-loss:#7f1d1d;--cell-fg:#f3f4f6}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}body{background:var(--bg);color:var(--fg);margin:0;font:14px/1.5 system-ui,-apple-system,sans-serif}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app[data-v-87ff0215]{height:100vh;display:flex;overflow:hidden}.body[data-v-87ff0215]{flex:1;min-width:0;overflow:auto}.boot[data-v-87ff0215]{height:100vh}.trace[data-v-6849cb08]{flex-direction:column;min-height:100%;display:flex}.bar[data-v-6849cb08]{border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ctl[data-v-6849cb08]{height:var(--ctl-h);border:1px solid var(--line);border-radius:var(--ctl-radius);background:var(--bg);color:var(--fg);font:inherit;padding:0 8px}.target[data-v-6849cb08]{flex:260px;min-width:200px}.port[data-v-6849cb08]{width:74px}.num[data-v-6849cb08]{text-align:right;width:64px}.cyc[data-v-6849cb08],.chk[data-v-6849cb08]{color:var(--fg-dim);align-items:center;gap:4px;font-size:12px;display:inline-flex}.go[data-v-6849cb08],.stop[data-v-6849cb08]{cursor:pointer;color:#fff;border-color:#0000;padding:0 16px;font-weight:600}.go[data-v-6849cb08]{background:var(--accent-solid)}.go[data-v-6849cb08]:disabled{opacity:.5;cursor:default}.stop[data-v-6849cb08]{background:var(--bad)}.sites[data-v-6849cb08]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.chip[data-v-6849cb08]{border:1px solid var(--line);color:var(--fg-dim);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.chip.on[data-v-6849cb08]{color:var(--fg);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.chip input[data-v-6849cb08]{display:none}.empty[data-v-6849cb08]{color:var(--fg-dim);font-size:13px}.results[data-v-6849cb08]{padding:8px 16px 24px}.head[data-v-6849cb08],.row[data-v-6849cb08]{grid-template-columns:120px 1.4fr 64px 64px 64px 64px 64px 3fr;align-items:center;gap:8px;padding:6px 8px;display:grid}.head[data-v-6849cb08]{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line);font-size:11px}.row[data-v-6849cb08]{appearance:none;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0}.row[data-v-6849cb08]:hover{background:var(--hover)}.row[data-v-6849cb08]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.c-n[data-v-6849cb08]{text-align:right;font-variant-numeric:tabular-nums}.warnloss[data-v-6849cb08]{color:var(--bad);font-weight:600}.muted[data-v-6849cb08]{color:var(--fg-dim)}.c-site[data-v-6849cb08]{align-items:center;gap:6px;font-weight:600;display:flex}.caret[data-v-6849cb08]{color:var(--fg-dim);font-size:9px;transition:transform .1s;display:inline-block}.caret.open[data-v-6849cb08]{transform:rotate(90deg)}.c-ip[data-v-6849cb08]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.c-ip .ip[data-v-6849cb08]{font-variant-numeric:tabular-nums}.c-ip .host[data-v-6849cb08]{color:var(--fg-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.c-tl[data-v-6849cb08]{align-items:center;gap:10px;min-width:0;display:flex}.status[data-v-6849cb08]{width:62px;color:var(--fg-dim);flex:none;font-size:11px}.status.done[data-v-6849cb08]{color:var(--ok)}.status.error[data-v-6849cb08],.status.offline[data-v-6849cb08]{color:var(--bad)}.timeline[data-v-6849cb08]{flex-wrap:nowrap;gap:1px;display:flex;overflow:hidden}.cell[data-v-6849cb08]{border-radius:1px;flex:none;width:7px;height:18px}.hops[data-v-6849cb08]{padding:4px 8px 14px 34px}.hops table[data-v-6849cb08]{border-collapse:collapse;width:100%;font-size:12px}.hops th[data-v-6849cb08]{text-align:right;color:var(--fg-dim);padding:3px 8px;font-weight:500}.hops th[data-v-6849cb08]:nth-child(2){text-align:left}.hops td[data-v-6849cb08]{border-top:1px solid var(--line);padding:2px 8px}.hops td.host[data-v-6849cb08]{text-align:left}.hops td.host .dim[data-v-6849cb08]{color:var(--fg-dim)}.hops tr.dest td[data-v-6849cb08]{font-weight:600}.hops-bar[data-v-6849cb08]{justify-content:space-between;align-items:center;padding:0 0 6px;display:flex}.src[data-v-6849cb08]{color:var(--fg-dim);font-size:12px}.src .mono[data-v-6849cb08]{font-variant-numeric:tabular-nums;color:var(--fg)}.copy[data-v-6849cb08]{border:1px solid var(--line);border-radius:var(--ctl-radius);background:var(--bg);height:24px;color:var(--fg-dim);font:inherit;cursor:pointer;padding:0 10px;font-size:12px}.copy[data-v-6849cb08]:hover{color:var(--fg);border-color:var(--accent)}.err[data-v-6849cb08]{color:var(--bad);padding:6px 0;font-size:13px}.hint[data-v-6849cb08]{color:var(--fg-dim);text-align:center;padding:40px 16px}.agents[data-v-0afab631]{padding:16px}.bar[data-v-0afab631]{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}h1[data-v-0afab631]{margin:0;font-size:16px}.count[data-v-0afab631]{color:var(--fg-dim);font-size:12px}.grid[data-v-0afab631]{border-collapse:collapse;width:100%;font-size:13px}.grid th[data-v-0afab631]{text-align:left;color:var(--fg-dim);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line);padding:6px 10px;font-size:11px;font-weight:500}.grid td[data-v-0afab631]{border-bottom:1px solid var(--line);padding:8px 10px}.grid th.r[data-v-0afab631],.grid td.r[data-v-0afab631]{text-align:right}.site[data-v-0afab631]{font-weight:600}.dim[data-v-0afab631]{color:var(--fg-dim)}.mono[data-v-0afab631]{font-variant-numeric:tabular-nums}.fam[data-v-0afab631]{border:1px solid var(--line);color:var(--fg-dim);border-radius:999px;margin-right:4px;padding:1px 6px;font-size:11px;display:inline-block}.srcs[data-v-0afab631]{flex-direction:column;gap:2px;display:flex}.src[data-v-0afab631]{display:block}.hint[data-v-0afab631]{color:var(--fg-dim);text-align:center;padding:30px 0}.sip[data-v-a9675b30]{flex-direction:column;min-height:100%;display:flex}.bar[data-v-a9675b30]{border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ctl[data-v-a9675b30]{height:var(--ctl-h);border:1px solid var(--line);border-radius:var(--ctl-radius);background:var(--bg);color:var(--fg);font:inherit;padding:0 8px}.target[data-v-a9675b30]{flex:240px;min-width:180px}.port[data-v-a9675b30]{width:78px}.num[data-v-a9675b30]{text-align:right;width:58px}.cyc[data-v-a9675b30]{color:var(--fg-dim);align-items:center;gap:4px;font-size:12px;display:inline-flex}.go[data-v-a9675b30],.stop[data-v-a9675b30]{cursor:pointer;color:#fff;border-color:#0000;padding:0 16px;font-weight:600}.go[data-v-a9675b30]{background:var(--accent-solid)}.go[data-v-a9675b30]:disabled{opacity:.5;cursor:default}.stop[data-v-a9675b30]{background:var(--bad)}.sites[data-v-a9675b30]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.chip[data-v-a9675b30]{border:1px solid var(--line);color:var(--fg-dim);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.chip.on[data-v-a9675b30]{color:var(--fg);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.chip input[data-v-a9675b30]{display:none}.empty[data-v-a9675b30]{color:var(--fg-dim);font-size:13px}.results[data-v-a9675b30]{padding:8px 16px 24px}.head[data-v-a9675b30],.row[data-v-a9675b30]{grid-template-columns:120px 1.4fr 160px 64px 64px 3fr;align-items:center;gap:8px;padding:6px 8px;display:grid}.head[data-v-a9675b30]{color:var(--fg-dim);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line);font-size:11px}.row[data-v-a9675b30]{appearance:none;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0}.row[data-v-a9675b30]:hover{background:var(--hover)}.row[data-v-a9675b30]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.c-n[data-v-a9675b30]{text-align:right;font-variant-numeric:tabular-nums}.c-code[data-v-a9675b30]{font-variant-numeric:tabular-nums;font-weight:600}.c-code.ok[data-v-a9675b30]{color:var(--ok)}.c-code.warn[data-v-a9675b30]{color:var(--warn)}.c-code.bad[data-v-a9675b30]{color:var(--bad)}.c-code.muted[data-v-a9675b30],.muted[data-v-a9675b30]{color:var(--fg-dim)}.warnloss[data-v-a9675b30]{color:var(--bad);font-weight:600}.c-site[data-v-a9675b30]{align-items:center;gap:6px;font-weight:600;display:flex}.caret[data-v-a9675b30]{color:var(--fg-dim);font-size:9px;transition:transform .1s;display:inline-block}.caret.open[data-v-a9675b30]{transform:rotate(90deg)}.c-ip[data-v-a9675b30]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.c-ip .ip[data-v-a9675b30]{font-variant-numeric:tabular-nums}.c-ip .proto[data-v-a9675b30]{color:var(--fg-dim);text-transform:uppercase;font-size:11px}.warn-tri[data-v-a9675b30]{color:var(--warn);cursor:help;font-size:12px}.c-tl[data-v-a9675b30]{align-items:center;gap:10px;min-width:0;display:flex}.status[data-v-a9675b30]{width:52px;color:var(--fg-dim);flex:none;font-size:11px}.status.done[data-v-a9675b30]{color:var(--ok)}.status.error[data-v-a9675b30],.status.offline[data-v-a9675b30]{color:var(--bad)}.timeline[data-v-a9675b30]{flex-wrap:nowrap;gap:1px;display:flex;overflow:hidden}.cell[data-v-a9675b30]{border-radius:1px;flex:none;width:7px;height:18px}.detail[data-v-a9675b30]{padding:6px 8px 14px 34px}.err[data-v-a9675b30]{color:var(--bad);padding:6px 0;font-size:13px}.tls[data-v-a9675b30]{padding:4px 0 8px;font-size:12px}.tls-ok[data-v-a9675b30]{color:var(--ok)}.tls-bad[data-v-a9675b30]{color:var(--warn)}.panes[data-v-a9675b30]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pane[data-v-a9675b30]{min-width:0}.pane-h[data-v-a9675b30]{text-transform:uppercase;letter-spacing:.03em;color:var(--fg-dim);margin-bottom:4px;font-size:11px}.pane pre[data-v-a9675b30]{background:var(--bg);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;max-height:320px;margin:0;padding:8px 10px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}@media (width<=720px){.panes[data-v-a9675b30]{grid-template-columns:1fr}}.hint[data-v-a9675b30]{color:var(--fg-dim);text-align:center;padding:40px 16px}.dns[data-v-c522b55a]{flex-direction:column;min-height:100%;display:flex}.bar[data-v-c522b55a]{border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ctl[data-v-c522b55a]{height:var(--ctl-h);border:1px solid var(--line);border-radius:var(--ctl-radius);background:var(--bg);color:var(--fg);font:inherit;padding:0 8px}.target[data-v-c522b55a]{flex:260px;min-width:200px}.go[data-v-c522b55a],.stop[data-v-c522b55a]{cursor:pointer;color:#fff;border-color:#0000;padding:0 16px;font-weight:600}.go[data-v-c522b55a]{background:var(--accent-solid)}.go[data-v-c522b55a]:disabled{opacity:.5;cursor:default}.stop[data-v-c522b55a]{background:var(--bad)}.sites[data-v-c522b55a]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.chip[data-v-c522b55a]{border:1px solid var(--line);color:var(--fg-dim);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.chip.on[data-v-c522b55a]{color:var(--fg);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.chip input[data-v-c522b55a]{display:none}.empty[data-v-c522b55a]{color:var(--fg-dim);font-size:13px}.results[data-v-c522b55a]{padding:8px 16px 24px;overflow-x:auto}table[data-v-c522b55a]{border-collapse:collapse;min-width:100%;font-size:12px}th[data-v-c522b55a],td[data-v-c522b55a]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 10px}th[data-v-c522b55a]{color:var(--fg-dim);text-transform:none;letter-spacing:.03em;font-size:11px;font-weight:600}th .kind[data-v-c522b55a]{border:1px solid var(--line);text-transform:uppercase;border-radius:3px;margin-right:5px;padding:0 4px;font-size:9px}tbody tr[data-v-c522b55a]:hover{background:var(--hover)}.c-site[data-v-c522b55a]{min-width:120px}.site[data-v-c522b55a]{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.status[data-v-c522b55a]{color:var(--fg-dim);font-size:11px;font-weight:400}.status.done[data-v-c522b55a]{color:var(--ok)}.status.error[data-v-c522b55a],.status.offline[data-v-c522b55a]{color:var(--bad)}.ns[data-v-c522b55a]{color:var(--fg-dim);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}.cell[data-v-c522b55a]{font-variant-numeric:tabular-nums;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.rec[data-v-c522b55a]{white-space:nowrap}.addrs[data-v-c522b55a]{color:var(--fg-dim);padding-left:14px;font-size:11px}.addrs.bad[data-v-c522b55a]{color:var(--bad);font-weight:600}.dim[data-v-c522b55a]{color:var(--fg-dim)}.warn[data-v-c522b55a]{color:var(--warn);cursor:help;font-weight:600}.bad[data-v-c522b55a]{color:var(--bad);cursor:help;font-weight:600}.err[data-v-c522b55a]{color:var(--bad);white-space:normal;font-size:13px}.hint[data-v-c522b55a]{color:var(--fg-dim);text-align:center;padding:40px 16px;line-height:1.7}.hint .small[data-v-c522b55a]{font-size:12px}.dim[data-v-4a071b68]{color:var(--fg-dim)}.small[data-v-4a071b68]{font-size:12px}.mono[data-v-4a071b68]{font-variant-numeric:tabular-nums}.row[data-v-4a071b68]{cursor:pointer}.row[data-v-4a071b68]:hover{background:var(--hover)}.row[data-v-4a071b68]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.row.open td[data-v-4a071b68]{border-bottom:0}.id[data-v-4a071b68]{white-space:nowrap;font-weight:600}.caret[data-v-4a071b68]{color:var(--fg-dim);margin-right:6px;font-size:9px;transition:transform .1s;display:inline-block}.caret.open[data-v-4a071b68]{transform:rotate(90deg)}.kind[data-v-4a071b68]{text-transform:uppercase;letter-spacing:.04em;color:var(--cell-fg);background:var(--fg-dim);border-radius:4px;padding:1px 7px;font-size:11px;font-weight:600}.kind.trace[data-v-4a071b68]{background:var(--accent-solid,var(--accent))}.kind.ping[data-v-4a071b68]{background:var(--cell-good)}.kind.sip[data-v-4a071b68]{background:var(--cell-warn)}.labels[data-v-4a071b68]{flex-wrap:wrap;gap:4px;display:flex}.label[data-v-4a071b68]{border:1px solid var(--line);color:var(--fg-dim);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px}.label b[data-v-4a071b68]{color:var(--fg);font-weight:500}.st[data-v-4a071b68]{text-align:center;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;min-width:52px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.st.up[data-v-4a071b68]{color:var(--ok);background:color-mix(in srgb, var(--ok) 14%, transparent)}.st.down[data-v-4a071b68]{color:var(--bad);background:color-mix(in srgb, var(--bad) 14%, transparent)}.st.partial[data-v-4a071b68]{color:var(--warn);background:color-mix(in srgb, var(--warn) 14%, transparent)}.st.nodata[data-v-4a071b68]{color:var(--fg-dim);background:var(--hover)}.monitors[data-v-924ceb7a]{padding:16px}.bar[data-v-924ceb7a]{flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:10px;display:flex}h1[data-v-924ceb7a]{margin:0;font-size:16px}.count[data-v-924ceb7a]{color:var(--fg-dim);font-size:12px}.live[data-v-924ceb7a]{color:var(--fg-dim);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:11px}.live.on[data-v-924ceb7a]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent)}.spacer[data-v-924ceb7a]{flex:1}.ctl[data-v-924ceb7a]{height:var(--ctl-h);border:1px solid var(--line);border-radius:var(--ctl-radius);background:var(--bg);color:var(--fg);font:inherit;padding:0 8px}.filter[data-v-924ceb7a]{width:260px;max-width:50%}.err[data-v-924ceb7a]{color:var(--bad);font-size:13px}.dim[data-v-924ceb7a]{color:var(--fg-dim)}.small[data-v-924ceb7a]{font-size:12px}.mono[data-v-924ceb7a]{font-variant-numeric:tabular-nums}.bad[data-v-924ceb7a]{color:var(--bad)}.warnloss[data-v-924ceb7a]{color:var(--bad);font-weight:600}.tabs[data-v-924ceb7a]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:10px;display:flex}.tab[data-v-924ceb7a]{appearance:none;color:var(--fg-dim);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 12px;font-size:13px}.tab[data-v-924ceb7a]:hover{color:var(--fg)}.tab.on[data-v-924ceb7a]{color:var(--fg);border-bottom-color:var(--accent);font-weight:600}.tab .n[data-v-924ceb7a]{background:var(--hover);text-align:center;border-radius:999px;min-width:18px;margin-left:4px;padding:0 6px;font-size:11px;font-weight:600;display:inline-block}.tab.down.on .n[data-v-924ceb7a],.tab.issues.on .n[data-v-924ceb7a]{background:color-mix(in srgb, var(--bad) 16%, transparent);color:var(--bad)}.tab.partial.on .n[data-v-924ceb7a]{background:color-mix(in srgb, var(--warn) 16%, transparent);color:var(--warn)}.tab.up.on .n[data-v-924ceb7a]{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok)}.grid[data-v-924ceb7a]{border-collapse:collapse;width:100%;font-size:13px}.grid th[data-v-924ceb7a]{text-align:left;color:var(--fg-dim);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line);padding:6px 10px;font-size:11px;font-weight:500}.grid[data-v-924ceb7a] td{border-bottom:1px solid var(--line);vertical-align:middle;padding:6px 10px}.grid th.r[data-v-924ceb7a],.grid[data-v-924ceb7a] td.r{text-align:right}.caret[data-v-924ceb7a]{color:var(--fg-dim);margin-right:6px;font-size:9px;transition:transform .1s;display:inline-block}.caret.open[data-v-924ceb7a]{transform:rotate(90deg)}.st[data-v-924ceb7a]{text-align:center;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;min-width:52px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.st.ok[data-v-924ceb7a]{color:var(--ok);background:color-mix(in srgb, var(--ok) 14%, transparent)}.st.bad[data-v-924ceb7a]{color:var(--bad);background:color-mix(in srgb, var(--bad) 14%, transparent)}.st.stale[data-v-924ceb7a]{color:var(--warn);background:color-mix(in srgb, var(--warn) 14%, transparent)}.st.none[data-v-924ceb7a]{color:var(--fg-dim);background:var(--hover)}.detail-row td[data-v-924ceb7a]{background:var(--panel);padding:0 10px 10px 34px}.detail[data-v-924ceb7a]{border:1px solid var(--line);border-radius:8px;overflow:hidden}.dhead[data-v-924ceb7a]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 12px;display:flex}.hbtn[data-v-924ceb7a]{cursor:pointer;padding:0 12px}.hbtn[data-v-924ceb7a]:disabled{opacity:.5;cursor:default}.sites[data-v-924ceb7a]{border-collapse:collapse;width:100%;font-size:13px}.sites th[data-v-924ceb7a]{text-align:left;color:var(--fg-dim);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line);padding:6px 12px;font-size:11px;font-weight:500}.sites td[data-v-924ceb7a]{border-bottom:1px solid var(--line);padding:6px 12px}.sites tbody tr:last-child td[data-v-924ceb7a]{border-bottom:0}.sites th.r[data-v-924ceb7a],.sites td.r[data-v-924ceb7a]{text-align:right}.site[data-v-924ceb7a]{font-weight:600}.off[data-v-924ceb7a]{border:1px solid var(--line);color:var(--fg-dim);text-transform:uppercase;border-radius:999px;margin-left:6px;padding:0 6px;font-size:10px;font-weight:400}.history[data-v-924ceb7a]{border-top:1px solid var(--line);background:var(--bg);padding:10px 12px 12px}.hbar[data-v-924ceb7a]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.hctl[data-v-924ceb7a]{color:var(--fg-dim);align-items:center;gap:6px;font-size:12px;display:inline-flex}.report[data-v-924ceb7a]{border-bottom:1px solid var(--line)}.report[data-v-924ceb7a]:last-of-type{border-bottom:0}.rrow[data-v-924ceb7a]{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:12px;padding:6px 4px;font-size:13px;display:flex}.rrow[data-v-924ceb7a]:hover{background:var(--hover)}.rrow[data-v-924ceb7a]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.when[data-v-924ceb7a]{min-width:190px}.report pre[data-v-924ceb7a]{background:var(--panel);border:1px solid var(--line);white-space:pre;border-radius:6px;margin:0 0 8px 22px;padding:8px 10px;font:12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.hint[data-v-924ceb7a]{color:var(--fg-dim);text-align:center;padding:30px 0}
