.fq{border:1px solid var(--td-line-strong);background:var(--td-line);color:var(--td-fg);font:inherit;cursor:pointer;border-radius:3px;flex:none;margin:0;padding:3px 10px;font-size:11px}.fq:hover{background:var(--td-line-strong);border-color:var(--td-line-hover)}.fq[data-active]{background:var(--td-accent);border-color:var(--td-accent);color:var(--td-fg-bright)}.fq:disabled{cursor:default}.fq[hidden]{display:none}.gq{color:var(--td-fg-muted);justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}.gq:hover{color:var(--td-fg)}.gq svg{display:block}.xp{color:var(--td-fg);overflow-wrap:anywhere;font-family:inherit;font-size:11px}.yp{color:var(--td-fg-muted)}.vp{flex-wrap:wrap;align-self:stretch;align-items:flex-start;gap:12px 24px;display:flex}.wp{flex:280px;min-width:0}.jr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ap{color:var(--td-fg);overflow-wrap:anywhere;font-family:inherit;font-size:11px}.bp{font:inherit;text-align:left;cursor:copy;background:0 0;border:0;margin:0;padding:0}.bp:hover .ap{color:var(--td-fg-bright);text-decoration:underline dotted var(--td-fg-dim)}.bp:focus-visible{outline:1px solid var(--td-focus);outline-offset:2px}.bp[data-copied] .ap{color:var(--td-green)}.bp[data-copy-failed] .ap{color:var(--td-danger)}.zp{border-top:1px solid var(--td-line);grid-template-columns:max-content minmax(0,1fr);column-gap:16px;margin:0 0 12px;padding:0;font-size:11px;display:grid}.aq{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--td-line);padding:4px 0;display:grid}.aq:hover{background:var(--td-bg-raised)}.bq{color:var(--td-fg-dim);overflow-wrap:anywhere}.cq{min-width:0;color:var(--td-fg);overflow-wrap:anywhere;margin:0}.dq{color:var(--td-fg-dim);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:400}.xo{scrollbar-width:thin;background:var(--td-bg);min-width:0;min-height:0;overflow:auto}.yo{color:var(--td-fg-strong);padding:10px 12px 14px;font-size:11px}.zo:focus-visible{outline:none}.qp{flex-direction:column;align-items:flex-start;display:flex}.rp{gap:8px}.sp{gap:12px}.tp{width:100%;max-width:480px}.up{align-items:stretch}.lq{background:var(--td-teal-bg);border-left:2px solid var(--td-teal);color:var(--td-fg);border-radius:0 3px 3px 0;margin:6px 0 10px;padding:0;font-size:12px;line-height:1.5}.mq{cursor:pointer;color:var(--td-teal-soft);user-select:none;align-items:center;gap:6px;margin:0;padding:5px 10px;font-size:11px;font-weight:500;list-style:none;display:flex}.mq::-webkit-details-marker{display:none}.mq:before{content:"▸";color:var(--td-teal);font-size:9px;transition:transform .12s}.lq[open]>.mq:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.mq:before{transition:none}}.mq:hover{color:var(--td-teal-pale)}.nq{padding:2px 10px 8px}.oq{margin:6px 0;padding:0}.oq:first-child{margin-top:0}.oq:last-child{margin-bottom:0}.pq{margin:6px 0;padding:0 0 0 16px;list-style:none}.qq{margin:3px 0;padding:0 0 0 4px;position:relative}.qq:before{content:"•";color:var(--td-teal);position:absolute;left:-10px}.rq{background:var(--td-teal-tint);color:var(--td-teal-pale);border-radius:2px;padding:0 3px;font-family:inherit;font-size:11px}.sq{border:1px solid var(--td-rid-line);background:var(--td-rid-bg);letter-spacing:.02em;text-align:center;text-overflow:ellipsis;border-radius:3px;min-width:0;padding:0 4px;font-size:11px;font-weight:600;overflow:hidden}.kr{align-items:center;min-width:0;display:inline-flex}.lr{color:var(--td-green)}.mr{color:var(--td-amber)}.jq{align-items:center;gap:8px;font-size:11px;display:flex}.nr{color:var(--td-green);margin-left:6px;font-size:11px}.ir{background:var(--td-slate-bg);min-width:0;color:var(--td-slate);border:1px solid var(--td-slate-line);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;align-items:center;padding:1px 5px;font-family:system-ui,sans-serif;font-size:10px;font-weight:600;display:inline-flex}.ir[data-layer=boot]{background:var(--td-boot-bg);color:var(--td-blue);border-color:var(--td-boot-line)}.ir[data-layer=resolve]{background:var(--td-resolve-bg);color:var(--td-green);border-color:var(--td-resolve-line)}.ir[data-layer=render]{background:var(--td-render-bg);color:var(--td-amber);border-color:var(--td-render-line)}.ir[data-layer=bridge]{background:var(--td-bridge-bg);color:var(--td-purple);border-color:var(--td-bridge-line)}.ir[data-layer=failover]{background:var(--td-failover-bg);color:var(--td-orange);border-color:var(--td-failover-line)}.ir[data-layer=chain]{background:var(--td-chain-bg);color:var(--td-cyan);border-color:var(--td-chain-line)}.wq{color:var(--td-fg-strong)}.wq[data-kind=request]{color:var(--td-amber)}.wq[data-kind=response]{color:var(--td-green)}.wq[data-kind=subscription]{color:var(--td-purple)}.wq[data-kind=system]{color:var(--td-sky)}.vr{min-width:0;color:var(--td-fg-faint);font-size:11px}.hq{border-left:2px solid var(--td-focus);background:var(--td-info-bg);color:var(--td-info-fg);margin-bottom:10px;padding:6px 10px;font-size:12px;line-height:1.4}.iq{border-left-color:var(--td-amber);background:color-mix(in srgb, var(--td-amber) 10%, transparent);color:var(--td-fg-strong)}.vq{border:1px solid var(--td-line);background:var(--td-bg);color:var(--td-fg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:3px;margin:0;padding:8px 10px;font-family:inherit;font-size:12px}.tq{border-bottom:1px solid var(--td-line);color:var(--td-fg-dim);letter-spacing:.08em;text-transform:uppercase;margin:12px 0 4px;padding-bottom:2px;font-size:10px}.cp{border-top:1px solid var(--td-line);margin-top:12px;padding-top:8px}.uq{color:var(--td-green);font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:underline dotted}.dp{color:var(--td-fg-faint);text-align:center;padding:32px 16px;font-size:11px;line-height:1.5}.dr{scrollbar-width:thin;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.er{width:100%;color:var(--td-fg);font:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;gap:8px;margin:0;display:flex}.fr{box-sizing:border-box;border-bottom:1px solid var(--td-bg-raised);cursor:pointer;padding:3px 10px}.fr:hover{background:var(--td-bg-raised)}.fr[data-selection=selected]{background:var(--td-selected)}.fr[data-selection=paired]{background:var(--td-paired)}.gr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hr{color:var(--td-fg-dim);flex-shrink:0}.lo:focus-visible{outline:none}.mo{white-space:nowrap;text-overflow:ellipsis;grid-template-columns:max-content 16px 90px 58px minmax(0,1fr);align-items:baseline;gap:8px;display:grid;overflow:hidden}.mo[data-system]{border-left:2px solid var(--td-system-edge);grid-template-columns:max-content max-content 90px minmax(0,1fr)}.no,.oo{min-width:0}.no{color:var(--td-slate);text-overflow:ellipsis;font-size:11px;overflow:hidden}.no[data-anon]{color:var(--td-fg-faint);font-style:italic}.oo{text-overflow:ellipsis;overflow:hidden}.po{color:var(--td-fg-dim);margin-left:8px;font-size:11px}.qo{background:var(--td-slate-bg);color:var(--td-blue-soft);border:1px solid var(--td-slate-line);white-space:nowrap;border-radius:3px;align-items:center;gap:3px;margin-left:6px;padding:0 5px;font-size:10px;display:inline-flex}.qo[data-slow]{background:var(--td-pink-bg);color:var(--td-pink);border-color:var(--td-pink-line)}.xn{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.yn{color:var(--td-fg-dim);font-size:11px}.vo{border-bottom:1px solid var(--td-line);background:var(--td-bg-bar);min-height:25px;color:var(--td-fg-dim);align-items:center;gap:2px;padding:0 10px;font-size:11px;display:flex}.vo[hidden]{display:none}.wo{flex-wrap:wrap;gap:10px;padding:6px 12px}.or{align-items:center;gap:4px;display:flex}.pr{color:var(--td-fg-dim);text-transform:uppercase;letter-spacing:.05em;margin-right:2px;font-size:11px}.qr{color:var(--td-fg-muted);cursor:pointer;align-items:center;gap:4px;font-family:system-ui,sans-serif;font-size:11px;display:inline-flex}.rr{font:inherit;accent-color:var(--td-accent);margin:0}.sr{flex-wrap:wrap;gap:4px;display:flex}.tr{background:var(--td-bg-chip);border:1px solid var(--td-line-strong);color:var(--td-fg-muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;margin:0;padding:2px 8px;font-size:11px;display:inline-flex}.tr:hover{border-color:var(--td-line-hover);color:var(--td-fg)}.tr[data-active]{background:var(--td-accent);border-color:var(--td-accent);color:var(--td-fg-bright)}.ur{box-sizing:border-box;background:var(--td-bg);border:1px solid var(--td-line-strong);width:140px;color:var(--td-fg);font:inherit;border-radius:3px;margin:0;padding:3px 8px;font-size:11px}.ur:focus{border-color:var(--td-focus);outline:none}.ur[aria-invalid=true]{border-color:var(--td-danger)}.wn{grid-area:filters}.eo{gap:2px;display:flex}.eo[hidden]{display:none}.fo{color:var(--td-fg-dim);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin:0}.fo:hover{color:var(--td-fg-muted)}.fo[aria-selected=true]{border-bottom-color:var(--td-accent);color:var(--td-fg-strong)}.go{letter-spacing:.02em;padding:0 8px;font-family:system-ui,sans-serif;font-weight:500}.ho{padding:3px 10px;font-size:11px;transform:translateY(1px)}.io{flex:none;align-self:stretch}[data-dock=right] .io{flex-basis:100%;order:1;height:31px}.bo{border-bottom:1px solid var(--td-line);background:var(--td-bg-raised);white-space:nowrap;scrollbar-width:none;grid-area:header;align-items:center;gap:6px;padding:0 12px;display:flex;overflow-x:auto}.bo[data-dock=right]{flex-wrap:wrap;padding-top:5px}.co{flex:none;margin-left:auto}@media (width<=560px){.bo{padding:0 8px}.bo .do{display:none}}.xq{user-select:none;background:0 0;transition:background .12s;position:relative}.xq[data-orientation=horizontal]{cursor:row-resize}.xq[data-orientation=vertical]{cursor:col-resize}.xq:hover,.xq[data-dragging]{background:var(--td-accent)}.xq[data-disabled]{visibility:hidden}.xq:after{content:"";position:absolute}.xq[data-orientation=horizontal]:after{inset:-4px 0}.xq[data-orientation=vertical]:after{inset:0 -4px}.jo{grid-area:handle}.ko[data-orientation=vertical]{border-right:1px solid var(--td-line);border-left:1px solid var(--td-line)}.ko[data-orientation=horizontal]{border-top:1px solid var(--td-line);border-bottom:1px solid var(--td-line)}.ko:hover,.ko[data-dragging]{border-color:var(--td-accent)}.eq{color:var(--td-fg-dim);font-size:11px}.ro{grid-template-columns:minmax(160px,30%) 1fr;min-height:0;display:grid;overflow:hidden}.ro[hidden]{display:none}.so{grid-column:1/-1}.to{border-right:1px solid var(--td-line);grid-template-rows:auto 1fr;min-height:0;display:grid}.uo{background:repeating-conic-gradient(var(--td-line) 0% 25%, var(--td-line-strong) 0% 50%) 0 0 / 16px 16px;max-width:100%;display:block}.wr{align-items:center;gap:8px;height:26px;display:flex}.wr[data-axis]{height:18px}.xr{color:var(--td-fg-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 0 58px;overflow:hidden}.yr{text-overflow:ellipsis;color:var(--td-fg-dim);font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 0 190px;font-size:10px;overflow:hidden}.zr{background:var(--td-bg-raised);border-radius:2px;flex:auto;min-width:0;height:18px;position:relative}.zr[data-axis]{background:0 0}.as{color:var(--td-fg-dim);font-variant-numeric:tabular-nums;font-size:9px;position:absolute;top:0;transform:translate(-50%)}.as:first-child{transform:none}.as:last-child{transform:translate(-100%)}.bs{color:var(--td-fg-dim);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding-left:6px;font-size:10px;display:flex;position:absolute;inset:0;overflow:hidden}.cs{box-sizing:border-box;border-radius:2px;align-items:center;padding:0 4px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.cs[data-phase=connecting]{background:var(--td-health-idle)}.cs[data-phase=syncing]{background:var(--td-health-warn)}.cs[data-phase=ready]{background:var(--td-health-ok)}.cs[data-phase=stalled]{background:var(--td-health-bad)}.cs[data-phase=unknown]{background:var(--td-line-hover)}.cs[data-open]{mask-image:linear-gradient(90deg,#000 70%,#0000 100%)}.ds{color:var(--td-bg);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.cs[data-phase=unknown] .ds{color:var(--td-fg-strong)}.yq{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 14px;width:100%;margin:0 0 12px;padding:0;display:grid}.zq{color:var(--td-fg-dim);letter-spacing:.04em;text-transform:uppercase;align-items:center;margin:0 0 2px;font-size:10px;display:flex}.ar{box-sizing:border-box;border:1px solid var(--td-line-hover);width:10px;height:10px;color:var(--td-fg-dim);letter-spacing:0;text-transform:none;vertical-align:middle;cursor:help;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;font-size:8px;font-style:italic;font-weight:700;line-height:1;display:inline-flex}.ar:hover{border-color:var(--td-teal);color:var(--td-teal)}.br{font-variant-numeric:tabular-nums;color:var(--td-fg-strong);margin:0}.cr[data-tone=ok]{color:var(--td-health-ok)}.cr[data-tone=warn]{color:var(--td-health-warn)}.cr[data-tone=bad]{color:var(--td-health-bad)}.cr[data-tone=running]{color:var(--td-cyan)}.cr[data-tone=dim]{color:var(--td-fg-dim)}.zn{color:var(--td-fg-strong);font-family:system-ui,sans-serif;font-size:11px}.ao{font-family:var(--td-font);justify-content:flex-end;margin-bottom:8px;display:flex}.ep{align-items:stretch;min-width:100%;display:flex}.fp{box-sizing:border-box;border-right:1px solid var(--td-bg-chip);flex-direction:column;flex:240px;min-width:160px;display:flex}.fp:last-child{border-right:none}.gp{z-index:2;background:var(--td-bg-raised);border-bottom:1px solid var(--td-line);letter-spacing:.03em;color:var(--td-fg);box-shadow:inset 3px 0 0 var(--lane-accent);padding:4px 8px;font-family:system-ui,sans-serif;font-size:11px;font-weight:600;position:sticky;top:0}.hp{display:inline-block}.ip{scrollbar-width:thin;flex:auto;overflow:auto hidden}.jp{display:block}.kp{stroke:var(--td-bg-chip);stroke-width:1px}.lp{stroke-width:3px;opacity:.8;cursor:pointer}.lp:hover{opacity:1}.mp{cursor:pointer;opacity:.85}.mp:hover{opacity:1;r:4}.np{cursor:pointer;fill-opacity:.25;stroke:currentColor;stroke-opacity:.8;stroke-width:1px;transition:fill-opacity .1s}.np:hover{fill-opacity:.4}.np[data-pending]{fill-opacity:.18}.np[data-selected]{fill-opacity:.55}.op{stroke:var(--td-fg-strong);stroke-width:1px;stroke-dasharray:3 3;opacity:.6;pointer-events:none}.pp{stroke-width:1px;stroke-dasharray:2 2;opacity:.5;pointer-events:none}.kq{color:var(--td-danger);margin:0}.vn{--td-bg:#0b0c0f;--td-bg-bar:#0e0f12;--td-bg-raised:#131418;--td-bg-chip:#1a1b20;--td-line:#1d1f24;--td-line-strong:#282a2f;--td-line-hover:#383a40;--td-fg-bright:#fff;--td-fg-strong:#dfe0e4;--td-fg:#d3d4d9;--td-fg-muted:#a0a3ab;--td-fg-dim:#6f727a;--td-fg-faint:#4f5259;--td-slate:#96a2b8;--td-slate-bg:#1e293b;--td-slate-line:#344155;--td-accent:#2f6fea;--td-focus:#4081f6;--td-selected:color-mix(in srgb, var(--td-accent) 40%, var(--td-bg));--td-paired:#072b18;--td-danger:#d9363e;--td-rid-bg:#ffffff0a;--td-rid-line:#ffffff0f;--td-shadow:#0006;--td-info-bg:#101a2b;--td-info-fg:#dbeafe;--td-green:#4cde7f;--td-amber:#fb3;--td-purple:#ab8ffe;--td-orange:#ed9853;--td-cyan:#0cc2ed;--td-blue:#78a9ff;--td-blue-soft:#a9c7ff;--td-sky:#b7e8f9;--td-pink:#f9a8d4;--td-pink-line:#9d174d;--td-pink-bg:#2a0f1d;--td-system-edge:#4cd4aa4d;--td-teal:#4cd4aa;--td-teal-soft:#70eac1;--td-teal-pale:#a7f3d0;--td-teal-bg:#0b1410;--td-teal-tint:#4cd4aa14;--td-health-ok:#22c55e;--td-health-warn:#ebb309;--td-health-bad:#ff7a7a;--td-health-idle:#8c8f98;--td-boot-bg:#0f172a;--td-boot-line:#1e40af;--td-resolve-bg:#011b15;--td-resolve-line:#166534;--td-render-bg:#1a1306;--td-render-line:#914102;--td-bridge-bg:#1c0e17;--td-bridge-line:#5d29b2;--td-failover-bg:#1f1313;--td-failover-line:#9a3412;--td-chain-bg:#0b1418;--td-chain-line:#025d73;--td-font:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace}.qn{bottom:var(--td-content-bottom);box-sizing:border-box;background:var(--td-bg);color:var(--td-fg);color-scheme:dark;border-top:1px solid var(--td-line);z-index:950;font-family:var(--td-font);height:360px;max-height:80dvh;box-shadow:0 -4px 12px var(--td-shadow);grid-template:"handle"5px"header"32px"filters""body"1fr/minmax(0,1fr);font-size:12px;display:grid;position:fixed;left:0;right:0}.qn[data-collapsed]{grid-template-rows:0 32px 0 0;height:32px}.qn[data-dock=right]{border-top:none;border-left:1px solid var(--td-line);width:480px;max-width:80vw;height:auto;max-height:none;box-shadow:-4px 0 12px var(--td-shadow);grid-template:"handle header""handle filters""handle body"1fr/5px minmax(0,1fr);inset:0 0 0 auto}.qn[data-dock=right][data-collapsed]{grid-template-rows:auto 0 0;height:auto;bottom:auto}.rn{grid-template-columns:var(--td-left-width,33%) 6px 1fr;grid-area:body;min-height:0;display:grid;overflow:hidden}.qn[data-layout=stacked] .rn{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--td-top-height,50%) 6px 1fr}.qn[data-collapsed] .rn{display:none}.qn[data-section=resolution] .rn,.qn[data-section=archive] .rn,.qn[data-section=diagnostics] .rn,.qn[data-section=wallet] .rn,.qn[data-section=resolution] .sn,.qn[data-section=archive] .sn,.qn[data-section=diagnostics] .sn,.qn[data-section=wallet] .sn{grid-template-rows:1fr;grid-template-columns:1fr}.sn{border-right:1px solid var(--td-line);grid-template-rows:26px 1fr;min-height:0;display:grid;overflow:hidden}.qn[data-layout=stacked] .sn{border-right:none}.tn{grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.tn[hidden]{display:none}.un{z-index:1000;pointer-events:none;box-sizing:border-box;background:var(--td-line);color:var(--td-fg-strong);border:1px solid var(--td-line-hover);white-space:nowrap;opacity:0;box-shadow:0 4px 10px var(--td-shadow);border-radius:3px;padding:4px 8px;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:11px;transition:opacity 50ms;position:absolute}.un[data-visible]{opacity:1}.un[data-prose]{white-space:normal;max-width:46ch;line-height:1.45}
