.composer[data-v-03e0f278]{border-top:1px solid #dfe3e8;align-items:flex-end;gap:.6rem;padding:.9rem 1.25rem;display:flex}textarea[data-v-03e0f278]{font:inherit;resize:vertical;border:1px solid #c8ced6;border-radius:.3rem;flex:1;padding:.5rem .6rem}button[data-v-03e0f278]{color:#fff;font:inherit;cursor:pointer;background:#1a4b83;border:0;border-radius:.3rem;padding:.45rem 1rem}button[data-v-03e0f278]:disabled{cursor:default;background:#c8ced6}button.stop[data-v-03e0f278]{background:#a3242c}.loading[data-v-c9a6dac2]{color:#77818d;align-items:center;gap:.5rem;margin:0;padding:.8rem;font-size:.82rem;display:flex}.ring[data-v-c9a6dac2]{border:2px solid #d3d9e0;border-top-color:#1a4b83;border-radius:50%;flex:none;width:.8rem;height:.8rem;animation:.7s linear infinite spin-c9a6dac2}@keyframes spin-c9a6dac2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ring[data-v-c9a6dac2]{animation:none}}.conversation-navigation[data-v-2b5dcac8]{background:#f6f7f9;border-right:1px solid #dfe3e8;flex-direction:column;flex:0 0 17rem;min-width:0;display:flex}.navigation-header[data-v-2b5dcac8]{border-bottom:1px solid #dfe3e8;align-items:center;gap:.75rem;min-height:3.85rem;padding:0 .9rem 0 1rem;display:flex}h2[data-v-2b5dcac8]{margin:0;font-size:.9rem}.new-conversation[data-v-2b5dcac8]{color:#1a4b83;width:2rem;height:2rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8c1cc;border-radius:.25rem;place-items:center;margin-left:auto;padding:0;font-size:1.35rem;line-height:1;display:grid}.new-conversation[data-v-2b5dcac8]:disabled,.conversation[data-v-2b5dcac8]:disabled{color:#98a1ab;cursor:default}.conversation-list[data-v-2b5dcac8]{min-height:0;padding:.45rem;overflow-y:auto}.conversation[data-v-2b5dcac8]{color:#343b43;width:100%;min-height:3.75rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:.2rem;padding:.65rem .7rem;display:block}.conversation[data-v-2b5dcac8]:hover:not(:disabled){background:#e9edf2}.conversation.active[data-v-2b5dcac8]{color:#153f6e;background:#e5edf7;border-left-color:#1a4b83}.title[data-v-2b5dcac8]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}time[data-v-2b5dcac8]{color:#77818d;margin-top:.3rem;font-size:.72rem;display:block}.empty[data-v-2b5dcac8]{color:#77818d;margin:0;padding:.8rem;font-size:.82rem}.mobile-selector[data-v-2b5dcac8]{display:none}@media (width<=700px){.conversation-navigation[data-v-2b5dcac8]{border-bottom:1px solid #dfe3e8;border-right:0;flex:none;width:100%}.navigation-header[data-v-2b5dcac8]{min-height:3.25rem}.conversation-list[data-v-2b5dcac8]{display:none}.mobile-selector[data-v-2b5dcac8]{align-items:center;gap:.5rem;padding:.55rem 1rem;display:flex}.mobile-selector span[data-v-2b5dcac8]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}select[data-v-2b5dcac8]{color:#1d2125;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b8c1cc;border-radius:.25rem;padding:.45rem .55rem;font-size:.85rem}}.json[data-v-8d7161af]{margin:.25rem 0}.toggle[data-v-8d7161af]{color:#1a4b83;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem}pre[data-v-8d7161af]{color:#2c333a;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f7f9;border-radius:.3rem;max-height:20rem;margin:.3rem 0 0;padding:.5rem .6rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem;line-height:1.45;overflow:auto}.environment[data-v-7458032a]{flex-direction:column;gap:1rem;display:flex}.block[data-v-7458032a]{border:1px solid #dfe3e8;border-radius:.35rem;padding:.7rem .8rem}h3[data-v-7458032a]{color:#6b7580;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .3rem;font-size:.7rem}.note[data-v-7458032a]{color:#6b7580;margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.warning[data-v-7458032a]{background:#fdf6e7;border-left:3px solid #d9a441;margin:0 0 .5rem;padding:.3rem .5rem;font-size:.75rem}.pairs[data-v-7458032a]{grid-template-columns:7rem 1fr;gap:.15rem .8rem;margin:0;font-size:.8rem;display:grid}dt[data-v-7458032a]{color:#6b7580}dd[data-v-7458032a]{overflow-wrap:anywhere;min-width:0;margin:0}dd.expired[data-v-7458032a]{color:#a3242c;font-weight:600}code[data-v-7458032a]{font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem}.overview[data-v-e6056d01]{flex-direction:column;gap:1rem;display:flex}.cards[data-v-e6056d01]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;display:grid}.card[data-v-e6056d01]{background:#fff;border:1px solid #dfe3e8;border-left:3px solid #c8ced6;border-radius:.35rem;padding:.6rem .7rem}.card.connected[data-v-e6056d01]{border-left-color:#1e6b3a}.card.failed[data-v-e6056d01],.card.disconnected[data-v-e6056d01],.card.error[data-v-e6056d01]{border-left-color:#a3242c}h3[data-v-e6056d01]{color:#6b7580;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .3rem;font-size:.7rem}.value[data-v-e6056d01]{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600}.note[data-v-e6056d01]{color:#6b7580;margin:.25rem 0 0;font-size:.75rem;line-height:1.4;display:block}.block[data-v-e6056d01]{border:1px solid #dfe3e8;border-radius:.35rem;padding:.7rem .8rem}.steps[data-v-e6056d01]{margin:0;padding:0;list-style:none}.steps li[data-v-e6056d01]{color:#6b7580;gap:.5rem;margin-bottom:.5rem;display:flex}.steps li.done[data-v-e6056d01]{color:#1d2125}.tick[data-v-e6056d01]{color:#c8ced6;text-align:center;width:1rem}.steps li.done .tick[data-v-e6056d01]{color:#1e6b3a}.step-label[data-v-e6056d01]{font-size:.85rem;display:block}.counters[data-v-e6056d01]{flex-wrap:wrap;gap:1.2rem;margin:0 0 .8rem;display:flex}dt[data-v-e6056d01]{color:#6b7580;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}dd[data-v-e6056d01]{margin:.15rem 0 0;font-size:1.05rem;font-weight:600}.counters .warn dd[data-v-e6056d01]{color:#8a5b00}.counters .error dd[data-v-e6056d01]{color:#a3242c}.bar-label[data-v-e6056d01]{margin:0 0 .3rem;font-size:.8rem}.bar[data-v-e6056d01]{background:#eef0f3;border-radius:.3rem;height:.45rem;overflow:hidden}.fill[data-v-e6056d01]{background:#1e6b3a;height:100%}.fill.tight[data-v-e6056d01]{background:#a3242c}.empty[data-v-637c2249]{color:#6b7580;margin:0}.run[data-v-637c2249]{border:1px solid #dfe3e8;border-radius:.35rem;margin-bottom:.5rem}header[data-v-637c2249]{align-items:stretch;display:flex}.summary[data-v-637c2249]{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.status[data-v-637c2249]{color:#46505b;background:#eef0f3;border-radius:1rem;padding:.1rem .45rem;font-size:.7rem}.status.answered[data-v-637c2249]{color:#1e6b3a;background:#e6f4ea}.status.refused[data-v-637c2249]{color:#8a5b00;background:#fdf6e7}.status.failed[data-v-637c2249]{color:#a3242c;background:#fdeaea}.question[data-v-637c2249]{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.timing[data-v-637c2249],.quiet[data-v-637c2249]{color:#6b7580;font-size:.75rem}.copy[data-v-637c2249]{color:#1a4b83;font:inherit;cursor:pointer;background:0 0;border:0;border-left:1px solid #dfe3e8;padding:0 .7rem;font-size:.75rem}.detail[data-v-637c2249]{border-top:1px solid #eef0f3;padding:0 .7rem .7rem}.ids[data-v-637c2249]{flex-wrap:wrap;gap:.6rem;margin:.5rem 0;display:flex}code[data-v-637c2249]{font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem}h4[data-v-637c2249]{color:#6b7580;letter-spacing:.04em;text-transform:uppercase;margin:.8rem 0 .35rem;font-size:.7rem}.markers[data-v-637c2249],.calls[data-v-637c2249]{margin:0;padding:0;font-size:.8rem;list-style:none}.markers li[data-v-637c2249],.calls li[data-v-637c2249]{gap:.5rem;padding:.2rem 0;display:flex}.markers li code[data-v-637c2249]{color:#1a4b83;flex-shrink:0}.markers li.observation code[data-v-637c2249]{color:#1e6b3a}.markers li.unresolved code[data-v-637c2249],.markers li.unresolved span[data-v-637c2249]{color:#a3242c}.facts[data-v-637c2249],.hits[data-v-637c2249],.legend[data-v-637c2249]{margin:0;padding:0;font-size:.8rem;list-style:none}.facts li[data-v-637c2249],.hits li[data-v-637c2249]{align-items:baseline;gap:.5rem;padding:.2rem 0;display:flex}.name[data-v-637c2249]{color:#6b7580;flex-shrink:0}.phases[data-v-637c2249]{margin:.5rem 0}.bar[data-v-637c2249]{background:#eef0f3;border-radius:.25rem;height:.5rem;display:flex;overflow:hidden}.bar span[data-v-637c2249]{background:#1a4b83;border-right:1px solid #fff}.bar span.inferred[data-v-637c2249],.legend li.inferred .swatch[data-v-637c2249]{background:#b9c2cc}.bar span[data-v-637c2249]:nth-child(2){background:#1e6b3a}.legend[data-v-637c2249]{color:#6b7580;flex-wrap:wrap;gap:.9rem;margin-top:.35rem;font-size:.75rem;display:flex}.legend .swatch[data-v-637c2249]{background:#1a4b83;border-radius:.15rem;width:.5rem;height:.5rem;margin-right:.3rem;display:inline-block}.legend li:nth-child(2) .swatch[data-v-637c2249]{background:#1e6b3a}.legend strong[data-v-637c2249]{color:#46505b;font-weight:600}.search[data-v-637c2249]{margin:.5rem 0}.query[data-v-637c2249]{margin:0 0 .2rem;font-size:.8rem}.hits li[data-v-637c2249]{border-top:1px solid #f2f4f6}.hits .what[data-v-637c2249]>*{display:block}.trail[data-v-637c2249]{overflow-wrap:anywhere}.hits li.dropped .distance[data-v-637c2249],.hits li.dropped .label[data-v-637c2249],.hits li.dropped .trail[data-v-637c2249]{color:#8b949e}.distance[data-v-637c2249]{color:#1e6b3a;text-align:right;flex-shrink:0;width:3.5rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem}.steps[data-v-637c2249]{margin:0;padding:0;list-style:none}.steps li[data-v-637c2249]{border-top:1px solid #f2f4f6;gap:.6rem;padding:.25rem 0;font-size:.8rem;display:flex}.steps li.warn .label[data-v-637c2249]{color:#8a5b00}.steps li.error .label[data-v-637c2249]{color:#a3242c;font-weight:600}.at[data-v-637c2249]{color:#46505b;text-align:right;flex-shrink:0;width:4.5rem}.clock[data-v-637c2249]{color:#8b949e;flex-shrink:0;width:6rem;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem}.what[data-v-637c2249]{flex:1;min-width:0}.label[data-v-637c2249]{overflow-wrap:anywhere;display:block}.session[data-v-53843203]{flex-direction:column;gap:1rem;display:flex}.block[data-v-53843203]{border:1px solid #dfe3e8;border-radius:.35rem;padding:.7rem .8rem}h3[data-v-53843203]{color:#6b7580;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .3rem;font-size:.7rem}.note[data-v-53843203],.empty[data-v-53843203]{color:#6b7580;margin:0 0 .5rem;font-size:.75rem;line-height:1.45}.tool[data-v-53843203]{border-top:1px solid #f2f4f6;margin-top:.5rem;padding-top:.5rem}.name[data-v-53843203]{align-items:center;gap:.4rem;margin:0;display:flex}code[data-v-53843203]{font-family:Cascadia Mono,Consolas,monospace;font-size:.75rem}.hint[data-v-53843203]{border-radius:1rem;padding:.05rem .4rem;font-size:.7rem}.hint.read[data-v-53843203]{color:#1e6b3a;background:#e6f4ea}.hint.destructive[data-v-53843203]{color:#a3242c;background:#fdeaea}.description[data-v-53843203]{margin:.2rem 0;font-size:.8rem}.conversations[data-v-53843203]{margin:0;padding:0;list-style:none}.conversations li[data-v-53843203]{border-top:1px solid #f2f4f6;align-items:baseline;gap:.5rem;padding:.25rem 0;font-size:.8rem;display:flex}.conversations li.current .title[data-v-53843203]{font-weight:600}.title[data-v-53843203]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.when[data-v-53843203]{color:#8b949e;font-size:.72rem}.counters[data-v-53843203]{flex-wrap:wrap;gap:1.2rem;margin:0 0 .5rem;display:flex}dt[data-v-53843203]{color:#6b7580;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}dd[data-v-53843203]{margin:.15rem 0 0;font-size:1.05rem;font-weight:600}.controls[data-v-a352caaf]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}.chip[data-v-a352caaf]{color:#6b7580;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:1rem;padding:.15rem .55rem;font-size:.75rem}.chip.on[data-v-a352caaf]{color:#1a4b83;background:#eef4fb;border-color:#1a4b83}select[data-v-a352caaf],input[data-v-a352caaf]{font:inherit;background:#fff;border:1px solid #dfe3e8;border-radius:.25rem;padding:.2rem .4rem;font-size:.75rem}input[data-v-a352caaf]{flex:1;min-width:8rem}.count[data-v-a352caaf],.empty[data-v-a352caaf]{color:#6b7580;margin:0 0 .4rem;font-size:.75rem}.entries[data-v-a352caaf]{margin:0;padding:0;list-style:none}.entries li[data-v-a352caaf]{border-top:1px solid #f2f4f6;gap:.5rem;padding:.3rem .2rem;font-size:.78rem;display:flex}.entries li.warn[data-v-a352caaf]{background:#fdf9ef}.entries li.error[data-v-a352caaf]{background:#fdf1f1}.seq[data-v-a352caaf],.clock[data-v-a352caaf],.gap[data-v-a352caaf]{color:#8b949e;flex-shrink:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.72rem}.seq[data-v-a352caaf]{text-align:right;width:2.6rem}.clock[data-v-a352caaf]{width:5.6rem}.gap[data-v-a352caaf]{text-align:right;width:4rem}.arrow[data-v-a352caaf]{color:#8b949e;text-align:center;flex-shrink:0;width:1rem}.arrow.in[data-v-a352caaf]{color:#1a4b83}.arrow.out[data-v-a352caaf]{color:#1e6b3a}.channel[data-v-a352caaf]{color:#6b7580;flex-shrink:0;width:5.5rem}.body[data-v-a352caaf]{flex:1;min-width:0}.label[data-v-a352caaf]{overflow-wrap:anywhere}.error .label[data-v-a352caaf]{color:#a3242c;font-weight:600}.bytes[data-v-a352caaf]{color:#8b949e;margin-left:.4rem;font-size:.72rem}.drawer[data-v-e4ffe42d]{width:var(--diagnostics-width);background:#fbfcfd;border-left:1px solid #dfe3e8;flex-direction:column;min-width:0;max-width:33vw;display:flex}header[data-v-e4ffe42d]{background:#fff;border-bottom:1px solid #dfe3e8;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .7rem;display:flex}h2[data-v-e4ffe42d]{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8rem}nav[data-v-e4ffe42d]{gap:.2rem;margin-right:auto;display:flex}nav button[data-v-e4ffe42d]{color:#6b7580;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;padding:.15rem .5rem;font-size:.75rem}nav button.on[data-v-e4ffe42d]{color:#1a4b83;background:#eef4fb;border-color:#dfe3e8}.action[data-v-e4ffe42d]{color:#46505b;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:.25rem;padding:.15rem .5rem;font-size:.75rem}.close[data-v-e4ffe42d]{color:#6b7580;border-color:#0000}.body[data-v-e4ffe42d]{flex:1;padding:.7rem;overflow-y:auto}@media (width<=700px){.drawer[data-v-e4ffe42d]{border-top:1px solid #dfe3e8;border-left:0;width:100%;max-width:none;max-height:50vh}}.turn[data-v-00a2b707]{border-bottom:1px solid #eef0f3;margin-bottom:1.25rem;padding-bottom:1.25rem}.question[data-v-00a2b707]{background:#eef4fb;border-radius:.4rem;margin:0 0 .75rem;padding:.5rem .75rem;font-weight:600}.activity[data-v-00a2b707]{color:#6b7580;margin:0;font-style:italic}.answer[data-v-00a2b707]{white-space:pre-wrap;margin:0;line-height:1.55}.marker[data-v-00a2b707]{color:#1a4b83;font:inherit;vertical-align:.15rem;cursor:pointer;background:#eef4fb;border:1px solid #b9cbe4;border-radius:.7rem;margin:0 .1rem;padding:0 .3rem;font-size:.75rem}.marker.unresolved[data-v-00a2b707]{color:#a3242c;background:#fdeaea;border-color:#e0b4b4}.marker.observation[data-v-00a2b707]{color:#1e6b3a;background:#edf7f0;border-color:#bcd9c4}.tool-calls[data-v-00a2b707]{color:#46505b;margin:.9rem 0 0;padding-left:1.4rem;font-size:.85rem;list-style:"⌖ "}.tool-calls li.selected[data-v-00a2b707]{color:#1e6b3a;font-weight:600}.tool-calls li.unknown[data-v-00a2b707],.tool-calls li.unresolved[data-v-00a2b707]{color:#a3242c}.refusal[data-v-00a2b707]{background:#fdf6e7;border-left:3px solid #d9a441;margin:0;padding:.6rem .75rem;line-height:1.5}.refusal strong[data-v-00a2b707]{display:block}.stopped[data-v-00a2b707],.failure[data-v-00a2b707]{color:#6b7580;margin:.5rem 0 0}.passages[data-v-00a2b707]{color:#46505b;margin:.9rem 0 0;padding-left:1.4rem;font-size:.85rem}.passages li[data-v-00a2b707]{margin-bottom:.35rem}.passages li.selected[data-v-00a2b707]{color:#1a4b83;font-weight:600}.passage-title[data-v-00a2b707]{display:block}.source[data-v-00a2b707]{color:#8b949e}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--diagnostics-width:34rem;font-family:Segoe UI,system-ui,sans-serif;font-size:15px}.workspace[data-v-76ec5411]{background:#fff;max-width:76rem;height:100vh;margin:0 auto;display:flex;box-shadow:0 0 1.5rem #00000014}.workspace.with-diagnostics[data-v-76ec5411]{max-width:calc(76rem + var(--diagnostics-width))}.panel[data-v-76ec5411]{flex-direction:column;flex:1;min-width:0;display:flex}header[data-v-76ec5411]{border-bottom:1px solid #dfe3e8;align-items:center;gap:.75rem;min-height:2.35rem;padding:.75rem 1.25rem;display:flex}h1[data-v-76ec5411]{margin:0;font-size:1rem}.corpus[data-v-76ec5411]{color:#6b7580;margin:0;font-size:.8rem}.connection[data-v-76ec5411]{color:#6b7580;background:#eef0f3;border-radius:1rem;margin:0 0 0 auto;padding:.15rem .55rem;font-size:.75rem}.connection.connected[data-v-76ec5411]{color:#1e6b3a;background:#e6f4ea}.connection.failed[data-v-76ec5411],.connection.disconnected[data-v-76ec5411]{color:#a3242c;background:#fdeaea}.reconnect[data-v-76ec5411],.logout[data-v-76ec5411]{cursor:pointer;background:#fff;border:1px solid #c8ced6;border-radius:.25rem;padding:.2rem .6rem}.reconnect.watching[data-v-76ec5411]{color:#1a4b83;background:#eef4fb;border-color:#1a4b83}.errors[data-v-76ec5411]{color:#a3242c;background:#fdeaea;border-radius:1rem;margin-left:.3rem;padding:0 .35rem;font-size:.7rem}.transcript[data-v-76ec5411]{flex:1;padding:1.25rem;overflow-y:auto}.hint[data-v-76ec5411]{color:#6b7580;margin:0;line-height:1.5}@media (width<=700px){.workspace[data-v-76ec5411]{flex-direction:column}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Segoe UI,system-ui,sans-serif;font-size:15px}body{color:#1d2125;background:#eef0f3;margin:0}.refusal[data-v-06a6f129]{justify-content:center;align-items:center;height:100vh;display:flex}.card[data-v-06a6f129]{text-align:center;background:#fff;border-radius:.5rem;flex-direction:column;align-items:center;gap:.75rem;max-width:26rem;padding:2.5rem;display:flex;box-shadow:0 0 1.5rem #00000014}h1[data-v-06a6f129]{margin:0;font-size:1.25rem}p[data-v-06a6f129]{color:#6b7580;margin:0;line-height:1.5}.logout[data-v-06a6f129]{color:#fff;cursor:pointer;background:#2f6feb;border:none;border-radius:.375rem;margin-top:.5rem;padding:.5rem 1.25rem;font-size:.95rem}.logout[data-v-06a6f129]:hover{background:#2559c4}
