.wbd[data-astro-cid-sslsxizz]{--primary:#2969df;--sem-red:#b42525;--sem-amber:#c25500;--sem-amber-deep:#a44000;--sem-blue:#185fa5;--i-ink:#0f172a;--i-ink-2:#1e293b;--i-ink-3:#475569;--i-muted:#64748b;--i-faint:#94a3b8;--i-line:#0f172a1f;--i-hair:#eef2f6;--crop:1;width:100%;aspect-ratio:calc(var(--ratio) * var(--crop));border-radius:16px;position:relative;overflow:hidden}.compact[data-astro-cid-sslsxizz]{--chat-w:580px}.stage[data-astro-cid-sslsxizz]{width:var(--w);height:var(--h);transform:scale(var(--s,.8));transform-origin:0 0;grid-template-columns:var(--chat-w,660px) 1fr 64px;border:1px solid var(--i-line);color:var(--i-ink-2);-webkit-font-smoothing:antialiased;background:#fff;border-radius:16px;font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.5;transition:opacity .6s;display:grid;position:absolute;top:0;left:0;overflow:hidden}.stage[data-astro-cid-sslsxizz].fade{opacity:0}.chat[data-astro-cid-sslsxizz]{border-right:1px solid var(--i-hair);flex-direction:column;min-height:0;display:flex}.top[data-astro-cid-sslsxizz]{color:var(--i-ink-3);align-items:center;gap:10px;padding:20px 28px 8px;font-size:13px;display:flex}.top[data-astro-cid-sslsxizz] b[data-astro-cid-sslsxizz]{color:var(--i-ink);font-weight:600}.chev[data-astro-cid-sslsxizz]{border-right:1.5px solid var(--i-muted);border-bottom:1.5px solid var(--i-muted);width:6px;height:6px;margin:-3px 6px 0 0;transform:rotate(45deg)}.thread[data-astro-cid-sslsxizz]{flex-direction:column;flex:1;gap:16px;min-height:0;padding:12px 26px 16px 28px;display:flex;overflow:hidden;mask-image:linear-gradient(#0000,#000 28px)}.turn[data-astro-cid-sslsxizz]{flex-direction:column;gap:10px;display:flex}.turn[data-astro-cid-sslsxizz].user{align-items:flex-end}.turn[data-astro-cid-sslsxizz].agent{align-items:flex-start}.bubble[data-astro-cid-sslsxizz]{max-width:75%;color:var(--i-ink);background:#eef3ff;border-radius:16px 16px 4px;padding:10px 16px}.meta[data-astro-cid-sslsxizz]{align-items:center;gap:10px;display:flex}.avatar[data-astro-cid-sslsxizz]{color:#fff;background:linear-gradient(135deg,#233d7b,#2969df);border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:grid}.tchip[data-astro-cid-sslsxizz]{border:1px solid var(--i-line);color:var(--i-muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 11px;font-size:12.5px;display:inline-flex}.tick[data-astro-cid-sslsxizz]{fill:none;stroke:currentColor;stroke-width:2px;width:12px;height:12px}.spin[data-astro-cid-sslsxizz]{border:1.6px solid #cbd5e1;border-top-color:var(--primary);border-radius:50%;width:11px;height:11px;animation:.8s linear infinite spin;display:none}.think[data-astro-cid-sslsxizz]{display:none}.tchip[data-astro-cid-sslsxizz].busy .spin[data-astro-cid-sslsxizz],.tchip[data-astro-cid-sslsxizz].busy .think[data-astro-cid-sslsxizz]{display:inline-block}.tchip[data-astro-cid-sslsxizz].busy .think[data-astro-cid-sslsxizz]{background:linear-gradient(90deg, var(--i-muted) 30%, #cbd5e1 50%, var(--i-muted) 70%) 0 0 / 200% 100%;color:#0000;background-clip:text;animation:1.6s linear infinite shimmer}.tchip[data-astro-cid-sslsxizz].busy .tick[data-astro-cid-sslsxizz],.tchip[data-astro-cid-sslsxizz].busy .done[data-astro-cid-sslsxizz]{display:none}.prose[data-astro-cid-sslsxizz]{color:var(--i-ink);margin:0;font-size:16px;font-weight:700}.prose[data-astro-cid-sslsxizz].plain{color:var(--i-ink-2);font-weight:400}.fcard[data-astro-cid-sslsxizz]{--tone:var(--sem-amber);--tone-deep:var(--sem-amber-deep);border:1px solid var(--i-line);border-left:4px solid var(--tone);background:#fff;border-radius:12px;width:100%;font-size:14px;overflow:hidden;box-shadow:0 1px 3px #0f172a0d,0 8px 22px #0f172a12}.fhead[data-astro-cid-sslsxizz]{background:color-mix(in srgb, var(--tone) 7%, #fff);border-bottom:1px solid color-mix(in srgb, var(--tone) 30%, #fff);flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px 10px;display:flex}.fbadge[data-astro-cid-sslsxizz]{background:color-mix(in srgb, var(--tone) 16%, #fff);color:var(--tone-deep);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;display:inline-flex}.fbadge[data-astro-cid-sslsxizz] svg[data-astro-cid-sslsxizz]{fill:currentColor;width:11px;height:11px}.ftitle[data-astro-cid-sslsxizz]{color:color-mix(in srgb, var(--tone-deep) 80%, #0f172a);font-size:15.5px;font-weight:600}.fcard[data-astro-cid-sslsxizz].blue{--tone:var(--sem-blue);--tone-deep:var(--sem-blue)}.kv[data-astro-cid-sslsxizz].pay{grid-template-columns:34% 1fr auto}.kv[data-astro-cid-sslsxizz].pay .who[data-astro-cid-sslsxizz]{color:var(--i-ink);font-weight:600}.amt-cell[data-astro-cid-sslsxizz]{font-variant-numeric:tabular-nums;color:var(--i-ink);font-weight:600}.meta[data-astro-cid-sslsxizz].cont{padding-left:36px}.fbody[data-astro-cid-sslsxizz]{padding:2px 16px 8px}.kv[data-astro-cid-sslsxizz]{border-top:1px solid var(--i-hair);grid-template-columns:38% 1fr;padding:9px 0;display:grid}.kv[data-astro-cid-sslsxizz]:first-child{border-top:none}.kv[data-astro-cid-sslsxizz]>span[data-astro-cid-sslsxizz]:first-child{color:var(--i-muted);padding-right:14px}.ent[data-astro-cid-sslsxizz]{color:var(--i-ink);background:#f1f5f9;border-radius:6px;padding:0 6px;font-weight:600}.next[data-astro-cid-sslsxizz]{border:1px solid var(--i-line);background:#fff;border-radius:12px;align-items:center;gap:14px;width:100%;padding:12px 12px 12px 14px;display:flex;box-shadow:0 1px 3px #0f172a0d,0 8px 22px #0f172a12}.glyph[data-astro-cid-sslsxizz]{background:color-mix(in srgb, var(--sem-blue) 12%, #fff);width:32px;height:32px;color:var(--sem-blue);border-radius:999px;flex:none;place-items:center;display:grid}.glyph[data-astro-cid-sslsxizz] svg[data-astro-cid-sslsxizz],.send[data-astro-cid-sslsxizz] svg[data-astro-cid-sslsxizz]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ntext[data-astro-cid-sslsxizz]{flex:1}.nkicker[data-astro-cid-sslsxizz]{letter-spacing:.08em;text-transform:uppercase;color:var(--sem-blue);font-size:11px;font-weight:600}.q[data-astro-cid-sslsxizz]{color:var(--i-ink);font-size:14.5px;line-height:1.4}.pbtn[data-astro-cid-sslsxizz]{background:var(--primary);color:#fff;border-radius:999px;flex:none;padding:7px 15px;font-size:13.5px;font-weight:600}.composer[data-astro-cid-sslsxizz]{border:1px solid var(--i-line);color:var(--i-ink);border-radius:999px;align-items:center;gap:12px;margin:0 26px 20px 28px;padding:10px 10px 10px 18px;display:flex;box-shadow:0 1px 3px #0f172a0d}.field[data-astro-cid-sslsxizz]{flex:1;min-height:22px}.field[data-astro-cid-sslsxizz] [data-astro-cid-sslsxizz][data-composer]:empty:before{content:"Ask the investigator…";color:var(--i-faint)}.caret[data-astro-cid-sslsxizz]{vertical-align:-3px;background:var(--primary);width:1.5px;height:17px;margin-left:1px;animation:1s step-end infinite wbd-blink;display:none}.composer[data-astro-cid-sslsxizz].typing .caret[data-astro-cid-sslsxizz]{display:inline-block}.composer[data-astro-cid-sslsxizz].typing [data-astro-cid-sslsxizz][data-composer]:empty:before{content:none}.send[data-astro-cid-sslsxizz]{background:var(--primary);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;transition:transform .15s;display:grid}.composer[data-astro-cid-sslsxizz].sent .send[data-astro-cid-sslsxizz]{transform:scale(.88)}.side[data-astro-cid-sslsxizz]{min-width:0;position:relative}.view[data-astro-cid-sslsxizz]{background:#fff;flex-direction:column;transition:opacity .45s,transform .45s;display:flex;position:absolute;inset:0}.view[data-astro-cid-sslsxizz].network{opacity:0}.view[data-astro-cid-sslsxizz].flags{background:#f8fafc}.wbd[data-astro-cid-sslsxizz].on-network .view[data-astro-cid-sslsxizz].network{opacity:1}.wbd[data-astro-cid-sslsxizz].on-network .view[data-astro-cid-sslsxizz].flags{opacity:0;transform:translate(16px)}.phead[data-astro-cid-sslsxizz]{border-bottom:1px solid var(--i-hair);background:#fff;align-items:flex-start;gap:10px;padding:18px 22px 12px;display:flex}.ic[data-astro-cid-sslsxizz]{fill:none;width:16px;height:16px;stroke:var(--i-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-top:3px}.phead[data-astro-cid-sslsxizz] .t[data-astro-cid-sslsxizz]{color:var(--i-ink);font-size:15px;font-weight:700}.phead[data-astro-cid-sslsxizz] .s[data-astro-cid-sslsxizz]{color:var(--i-ink-3);font-size:13px}.graph[data-astro-cid-sslsxizz]{background:#fafbfd;flex:1;position:relative}.graph[data-astro-cid-sslsxizz] svg[data-astro-cid-sslsxizz]{width:100%;height:100%;position:absolute;inset:0}.graph[data-astro-cid-sslsxizz] text[data-astro-cid-sslsxizz]{text-rendering:geometricprecision;font-family:inherit}.name[data-astro-cid-sslsxizz]{fill:var(--i-ink);font-size:14px;font-weight:600}.sub[data-astro-cid-sslsxizz]{fill:var(--i-muted);font-size:12px}.amt[data-astro-cid-sslsxizz]{fill:var(--i-ink-3);paint-order:stroke;stroke:#fafbfd;stroke-width:5px;font-size:12.5px;font-weight:600}.e[data-astro-cid-sslsxizz]{fill:none}.e[data-astro-cid-sslsxizz].money{stroke:#64748b;stroke-width:3px;marker-end:url(#wbd-arrow)}.e[data-astro-cid-sslsxizz].dev{stroke:var(--sem-amber);stroke-width:2px;stroke-dasharray:3 4}.device[data-astro-cid-sslsxizz]{fill:color-mix(in srgb, var(--sem-amber) 22%, #fff);stroke:var(--sem-amber);stroke-width:2.5px}.pulse[data-astro-cid-sslsxizz]{fill:none;stroke:var(--sem-amber);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.register[data-astro-cid-sslsxizz]{flex-direction:column;gap:14px;padding:18px 26px 26px;display:flex}.sec[data-astro-cid-sslsxizz]{letter-spacing:.09em;text-transform:uppercase;color:var(--i-faint);margin:10px 2px 0;font-size:11.5px;font-weight:700}.flag[data-astro-cid-sslsxizz]{border:1px solid var(--i-line);border-left:4px solid var(--sem-red);transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * .25s + .2s);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:18px 22px;display:flex;box-shadow:0 1px 3px #0f172a0d,0 8px 22px #0f172a0f}.flag[data-astro-cid-sslsxizz].pending{border-left-color:var(--sem-amber)}.wbd[data-astro-cid-sslsxizz].on-network .flag[data-astro-cid-sslsxizz]{opacity:0;transition-delay:0s;transform:translateY(12px)}.l1[data-astro-cid-sslsxizz]{align-items:center;gap:10px;display:flex}.pr[data-astro-cid-sslsxizz]{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.pr[data-astro-cid-sslsxizz].high{background:color-mix(in srgb, var(--sem-red) 14%, #fff);color:var(--sem-red)}.pr[data-astro-cid-sslsxizz].medium{background:color-mix(in srgb, var(--sem-amber) 16%, #fff);color:var(--sem-amber)}.rule[data-astro-cid-sslsxizz]{color:var(--i-faint);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.ft[data-astro-cid-sslsxizz]{color:var(--i-ink);font-size:16.5px;font-weight:600;line-height:1.35}.ev[data-astro-cid-sslsxizz]{color:var(--i-ink-3);font-size:14px}.ev[data-astro-cid-sslsxizz] b[data-astro-cid-sslsxizz]{letter-spacing:.1em;text-transform:uppercase;color:var(--sem-amber);margin-right:8px;font-size:11px}.rail[data-astro-cid-sslsxizz]{border-left:1px solid var(--i-hair);background:#fff;flex-direction:column;padding-top:6px;display:flex}.it[data-astro-cid-sslsxizz]{color:var(--i-ink-3);border-right:2px solid #0000;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-size:10px;line-height:1.15;transition:color .3s,background .3s;display:flex;position:relative}.it[data-astro-cid-sslsxizz] svg[data-astro-cid-sslsxizz]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.wbd[data-astro-cid-sslsxizz].on-network [data-astro-cid-sslsxizz][data-tab=network],.wbd[data-astro-cid-sslsxizz]:not(.on-network) [data-astro-cid-sslsxizz][data-tab=flags]{color:var(--primary);border-right-color:var(--primary);background:#eef3ff}.dot[data-astro-cid-sslsxizz]{background:var(--sem-red);opacity:0;border-radius:50%;width:7px;height:7px;transition:opacity .3s;position:absolute;top:8px;right:16px}.wbd[data-astro-cid-sslsxizz].flag-badge .dot[data-astro-cid-sslsxizz]{opacity:1}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-step],.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-row],.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-type]:empty{display:none}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-step].shown{animation:.45s cubic-bezier(.2,.7,.2,1) both wbd-rise;display:flex}.wbd[data-astro-cid-sslsxizz].live .fcard[data-astro-cid-sslsxizz].shown{display:block}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-row].shown{animation:.4s cubic-bezier(.2,.7,.2,1) both wbd-rise;display:grid}.wbd[data-astro-cid-sslsxizz].intro .stage[data-astro-cid-sslsxizz]{transform:translate(var(--zx), var(--zy)) scale(calc(var(--s,.8) * var(--z)))}.wbd[data-astro-cid-sslsxizz]:not(.intro) .stage[data-astro-cid-sslsxizz]{transform:translate(0, 0) scale(var(--s,.8))}.wbd[data-astro-cid-sslsxizz].zoom-out .stage[data-astro-cid-sslsxizz]{transition:transform 1.3s cubic-bezier(.65,0,.25,1),opacity .6s}.wbd[data-astro-cid-sslsxizz].intro .composer[data-astro-cid-sslsxizz]{transform:translateY(var(--lift))}.wbd[data-astro-cid-sslsxizz].zoom-out .composer[data-astro-cid-sslsxizz]{transition:transform 1.3s cubic-bezier(.65,0,.25,1)}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-g]{opacity:0;transition:opacity .6s}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-g].shown{opacity:1}.wbd[data-astro-cid-sslsxizz].live .draw[data-astro-cid-sslsxizz]{stroke-dasharray:1;stroke-dashoffset:1px}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-g].shown .draw[data-astro-cid-sslsxizz]{stroke-dashoffset:0;transition:stroke-dashoffset .9s ease-in-out;transition-delay:calc(var(--i,0) * .25s)}.wbd[data-astro-cid-sslsxizz].live [data-astro-cid-sslsxizz][data-g=device].shown .pulse[data-astro-cid-sslsxizz]{animation:1.6s ease-out .3s 2 pulse}@keyframes wbd-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes wbd-blink{50%{opacity:0}}@keyframes pulse{0%{opacity:.9;transform:rotate(45deg)scale(1)}to{opacity:0;transform:rotate(45deg)scale(2.2)}}
