.banner[data-v-bba3de1c]{border-radius:var(--radius);border:1px solid var(--jade-100);background:var(--info-bg);width:min(100% - 1.5rem,50rem);animation:drop-bba3de1c .3s var(--ease) both;align-items:center;gap:.75rem;margin:.75rem auto 0;padding:.6rem .75rem .6rem 1rem;display:flex}p[data-v-bba3de1c]{flex:1;margin:0;font-size:.9rem}.pulse[data-v-bba3de1c]{background:var(--jade-600);border-radius:50%;flex:none;width:10px;height:10px}.close[data-v-bba3de1c]{width:32px;height:32px;color:var(--ink-500);background:0 0;border:0;border-radius:50%;font-size:1.25rem;line-height:1}.close[data-v-bba3de1c]:hover{background:#0000000d}@keyframes drop-bba3de1c{0%{opacity:0;transform:translateY(-6px)}}.composer[data-v-20a58bac]{border-top:1px solid var(--paper-deep);background:var(--surface);padding:.75rem max(clamp(.75rem,3vw,2rem),50% - 25rem) .85rem;box-shadow:0 -4px 12px -6px #0f172a14}.field[data-v-20a58bac]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-deep);transition:border-color .18s var(--ease), box-shadow .18s var(--ease);align-items:flex-end;gap:.5rem;padding:.3rem .35rem .3rem .9rem;display:flex}.field[data-v-20a58bac]:focus-within{box-shadow:0 0 0 2px var(--jade-600);border-color:#0000}.field.invalid[data-v-20a58bac]{border-color:var(--danger)}textarea[data-v-20a58bac]{resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:1;min-height:34px;max-height:9rem;padding:.35rem 0;font-size:.94rem}textarea[data-v-20a58bac]:focus-visible{outline:none}.send[data-v-20a58bac]{border-radius:8px;flex:none;min-height:34px;padding:0 .8rem;font-size:.85rem}.help[data-v-20a58bac]{color:var(--ink-500);justify-content:space-between;gap:1rem;padding:.35rem .25rem 0;font-size:.72rem;display:flex}.error[data-v-20a58bac]{color:var(--danger)}.meta[data-v-20a58bac]{white-space:nowrap;gap:.75rem;display:inline-flex}.conn[data-v-20a58bac]:before{content:"";background:var(--ink-300);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:.35rem;display:inline-block}.conn[data-conn=open][data-v-20a58bac]:before{background:var(--online)}.conn[data-conn=connecting][data-v-20a58bac]:before,.conn[data-conn=reconnecting][data-v-20a58bac]:before{background:var(--amber-300)}.conn[data-conn=closed][data-v-20a58bac]:before{background:var(--danger)}.counter[data-v-20a58bac]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.counter.over[data-v-20a58bac]{color:var(--danger);font-weight:700}.tray[data-v-37c2793d]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;width:min(100%,52rem);min-width:0;margin:0 auto;padding:.5rem clamp(.75rem,3vw,2rem) 0;display:flex}.label[data-v-37c2793d]{color:var(--ink-500);font-size:.75rem}.chips[data-v-37c2793d]{flex-wrap:wrap;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chips li[data-v-37c2793d]{min-width:0;max-width:100%}.chip[data-v-37c2793d]{border:1px solid var(--jade-100);background:var(--jade-50);max-width:100%;min-height:32px;color:var(--jade-700);border-radius:999px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8rem;display:inline-flex}.chip[data-v-37c2793d]:hover{border-color:var(--jade-600)}.dot[data-v-37c2793d]{background:var(--gold-500);border-radius:50%;flex:none;width:7px;height:7px}.name[data-v-37c2793d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.step[data-v-37c2793d]{font-family:var(--font-mono);color:var(--ink-500);flex:none;font-size:.72rem}.expired-note[data-v-f865b030]{overflow-wrap:anywhere;min-width:0;color:var(--ink-500);align-items:center;gap:.35rem;margin:.45rem 0 0;font-size:.75rem;display:flex}.mark[data-v-f865b030]{color:var(--ink-300);flex:none;font-size:.8rem;line-height:1}.resolved[data-v-cee4068f]{border:1px solid var(--jade-100);border-left:3px solid var(--jade-600);border-radius:var(--radius-sm);background:var(--jade-50);min-width:0;color:var(--jade-700);align-items:flex-start;gap:.45rem;margin:0;padding:.45rem .7rem;font-weight:600;display:flex}.resolved.neutral[data-v-cee4068f]{border-color:var(--line);border-left-color:var(--ink-300);background:var(--paper);color:var(--ink-700)}.mark[data-v-cee4068f]{background:var(--jade-600);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:.1rem;font-size:.72rem;display:grid}.neutral .mark[data-v-cee4068f]{background:var(--ink-300)}.txt[data-v-cee4068f]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wrap .txt[data-v-cee4068f]{overflow-wrap:anywhere;white-space:normal}.address[data-v-414da13b]{border:1px solid var(--line);border-left:3px solid var(--jade-600);border-radius:var(--radius-sm);background:var(--paper);min-width:0;padding:.75rem .85rem}.address.expired[data-v-414da13b]{border-left-color:var(--ink-300)}.title[data-v-414da13b]{font-family:var(--font-serif);margin:0 0 .4rem;font-size:.98rem}dl[data-v-414da13b]{gap:.35rem;margin:0 0 .65rem;display:grid}dt[data-v-414da13b]{color:var(--ink-500);font-size:.72rem}dd[data-v-414da13b]{overflow-wrap:anywhere;margin:0;font-weight:600}.actions[data-v-414da13b]{flex-wrap:wrap;gap:.5rem;display:flex}.date-field[data-v-6a220d51]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.label[data-v-6a220d51]{color:var(--ink-700);font-size:.8rem;font-weight:600}.row[data-v-6a220d51]{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.input[data-v-6a220d51]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-variant-numeric:tabular-nums;flex:10rem;min-width:0;min-height:40px;padding:0 .8em}.input[data-v-6a220d51]:focus-visible{border-color:var(--jade-600);outline:3px solid var(--jade-100);outline-offset:0}.input[data-v-6a220d51]:disabled{background:var(--paper);color:var(--ink-500)}.input[aria-invalid=true][data-v-6a220d51]{border-color:var(--danger)}.error[data-v-6a220d51],.hint[data-v-6a220d51]{margin:0;font-size:.75rem}.error[data-v-6a220d51]{color:var(--danger)}.hint[data-v-6a220d51]{color:var(--ink-500)}.edit[data-v-d2d01be2]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.label[data-v-d2d01be2]{color:var(--ink-700);font-size:.8rem;font-weight:600}.area[data-v-d2d01be2]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);resize:vertical;width:100%;min-width:0;min-height:6rem;padding:.55rem .7rem;line-height:1.55}.area[data-v-d2d01be2]:focus-visible{border-color:var(--jade-600);outline:3px solid var(--jade-100);outline-offset:0}.area[data-v-d2d01be2]:disabled{background:var(--paper);color:var(--ink-500);resize:none}.area[aria-invalid=true][data-v-d2d01be2]{border-color:var(--danger)}.foot[data-v-d2d01be2]{justify-content:space-between;gap:.75rem;font-size:.75rem;display:flex}.error[data-v-d2d01be2]{color:var(--danger)}.counter[data-v-d2d01be2]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-500)}.counter.over[data-v-d2d01be2]{color:var(--danger);font-weight:700}.actions[data-v-d2d01be2]{justify-content:flex-end;gap:.5rem;display:flex}.form-head[data-v-d2d01be2]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);flex-direction:column;gap:.35rem;padding:.6rem .7rem;display:flex}.form-title[data-v-d2d01be2]{color:var(--ink-900,var(--ink-700));margin:0;font-size:.9rem;font-weight:700}.form-rows[data-v-d2d01be2]{gap:.25rem;margin:0;display:grid}.form-row[data-v-d2d01be2]{grid-template-columns:6.5rem 1fr;gap:.5rem;font-size:.82rem;display:grid}.form-row dt[data-v-d2d01be2]{color:var(--ink-500)}.form-row dd[data-v-d2d01be2]{color:var(--ink-700);overflow-wrap:anywhere;margin:0}.field[data-v-59b0b240]{border:0;flex-direction:column;gap:.3rem;min-width:0;margin:0;padding:0;display:flex}.label[data-v-59b0b240]{color:var(--ink-700);padding:0;font-size:.8rem;font-weight:600}.choices[data-v-59b0b240]{gap:.35rem;min-width:0;display:grid}.choice[data-v-59b0b240]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;min-height:40px;padding:.35rem .7rem;font-size:.9rem;display:flex}.choice.on[data-v-59b0b240]{border-color:var(--jade-600);background:var(--jade-50)}.choice input[data-v-59b0b240]{accent-color:var(--jade-600);flex:none}.control[data-v-59b0b240]{width:100%;min-width:0;max-width:100%}.input[data-v-59b0b240]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:40px;padding:0 .8em}.control[data-v-59b0b240]:focus-visible{border-color:var(--jade-600);outline:3px solid var(--jade-100);outline-offset:0}.control[aria-invalid=true][data-v-59b0b240],.field[aria-invalid=true] .choice[data-v-59b0b240]{border-color:var(--danger)}.error[data-v-59b0b240],.hint[data-v-59b0b240]{margin:0;font-size:.75rem}.error[data-v-59b0b240]{color:var(--danger)}.hint[data-v-59b0b240]{color:var(--ink-500)}.step[data-v-8883884f]{flex-direction:column;gap:.6rem;min-width:0;display:flex}.step-title[data-v-8883884f]{color:var(--ink-900);margin:0;font-size:.92rem}.step-title[data-v-8883884f]:focus{outline:none}.step-title[data-v-8883884f]:focus-visible{outline:3px solid var(--gold-500)}.review[data-v-8883884f]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;padding:.5rem .7rem}.review-lead[data-v-8883884f]{color:var(--ink-500);margin:0 0 .3rem;font-size:.75rem}dl[data-v-8883884f]{gap:.2rem;margin:0;display:grid}dl div[data-v-8883884f]{grid-template-columns:minmax(0,7.5em) minmax(0,1fr);gap:.5rem;font-size:.85rem;display:grid}dt[data-v-8883884f]{color:var(--ink-500)}dd[data-v-8883884f]{overflow-wrap:anywhere;margin:0;font-weight:600}.actions[data-v-8883884f]{flex-wrap:wrap;gap:.5rem;display:flex}.flow[data-v-2669c3c2]{border:1px solid var(--jade-100);border-left:3px solid var(--jade-600);border-radius:var(--radius-sm);background:var(--jade-50);min-width:0;padding:.75rem .85rem;scroll-margin:1rem}.flow[data-v-2669c3c2]:focus{outline:none}.flow[data-v-2669c3c2]:focus-visible{outline:3px solid var(--gold-500)}.flow.moved[data-v-2669c3c2],.flow.expired[data-v-2669c3c2]{border-left-color:var(--ink-300);background:var(--paper)}.flow.expired .kicker[data-v-2669c3c2]{color:var(--ink-500)}.head[data-v-2669c3c2]{flex-wrap:wrap;align-items:baseline;column-gap:.6rem;margin-bottom:.5rem;display:flex}.kicker[data-v-2669c3c2]{letter-spacing:.1em;color:var(--jade-700);flex-basis:100%;margin:0;font-size:.7rem}.title[data-v-2669c3c2]{min-width:0;font-family:var(--font-serif);flex:auto;margin:0;font-size:1rem}.progress[data-v-2669c3c2]{font-variant-numeric:tabular-nums;color:var(--ink-500);flex:none;margin:0;font-size:.75rem}.moved-note[data-v-2669c3c2]{color:var(--ink-500);margin:0;font-size:.85rem}.flow-error[data-v-2669c3c2]{border:1px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger);margin:0;padding:.45rem .7rem;font-size:.85rem}.handoff-wrap[data-v-65723ad0]{min-width:0}.handoff[data-v-65723ad0]{border:1px solid var(--gold-200);border-left:3px solid var(--gold-500);border-radius:var(--radius-sm);background:var(--warn-bg);flex-wrap:wrap;align-items:center;gap:.6rem .75rem;min-width:0;padding:.65rem .8rem;display:flex}.body[data-v-65723ad0]{flex:12rem;align-items:flex-start;gap:.6rem;min-width:0;display:flex}.texts[data-v-65723ad0]{min-width:0}.status[data-v-65723ad0]{overflow-wrap:anywhere;color:var(--ink-900);margin:0;font-weight:600}.hint[data-v-65723ad0]{color:var(--ink-500);margin:.1rem 0 0;font-size:.75rem}.pulse[data-v-65723ad0]{background:var(--gold-500);border-radius:50%;flex:none;width:10px;height:10px;margin-top:.5rem;animation:1.6s infinite pulse-65723ad0;box-shadow:0 0 #b08d4f80}.cancel[data-v-65723ad0]{white-space:normal;flex:none;max-width:100%;min-height:36px}@keyframes pulse-65723ad0{70%{box-shadow:0 0 0 10px #b08d4f00}}.backdrop[data-v-34b3396a]{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:fade-34b3396a .18s var(--ease) both;background:#17211d73;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.dialog[data-v-34b3396a]{border-radius:var(--radius-lg);background:var(--surface);width:min(100%,26rem);max-height:calc(100dvh - 2rem);box-shadow:var(--shadow-float);animation:pop-34b3396a .22s var(--ease) both;flex-direction:column;gap:.7rem;padding:1.1rem 1.1rem 1.2rem;display:flex;overflow-y:auto}.dialog[data-v-34b3396a]:focus-visible{outline:none}.head[data-v-34b3396a]{border-bottom:1px solid var(--line);align-items:flex-start;gap:.65rem;padding-bottom:.7rem;display:flex}.badge[data-v-34b3396a]{border:3px solid var(--warn-bg);background:var(--amber-700);color:#fff;width:32px;height:32px;box-shadow:0 0 0 1px var(--amber-300);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.titles[data-v-34b3396a]{flex:1;min-width:0}.title[data-v-34b3396a]{overflow-wrap:anywhere;color:var(--ink-900);margin:0;font-size:1.02rem;font-weight:700}.subtitle[data-v-34b3396a]{color:var(--ink-500);margin:.1rem 0 0;font-size:.8rem}.digits[data-v-34b3396a]{color:var(--jade-600);font-weight:700}.x[data-v-34b3396a]{width:32px;height:32px;color:var(--ink-500);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-.2rem -.2rem 0 0;display:grid}.x[data-v-34b3396a]:hover{background:var(--paper);color:var(--ink-900)}p[data-v-34b3396a]{overflow-wrap:anywhere;margin:0}.intro[data-v-34b3396a]{border:1px solid var(--amber-300);border-radius:var(--radius-sm);background:var(--warn-bg);color:var(--amber-700);gap:.4rem;padding:.6rem .75rem;font-size:.82rem;display:flex}.warn[data-v-34b3396a]{flex:none}.condition[data-v-34b3396a]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);gap:.3rem;margin:0;padding:.65rem .75rem;font-size:.82rem;display:grid}.pair[data-v-34b3396a]{color:var(--ink-700);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.15rem .75rem;display:flex}.pair dt[data-v-34b3396a],.pair dd[data-v-34b3396a]{margin:0}.pair dd[data-v-34b3396a]{gap:.3rem;margin-left:auto;display:flex}.lead[data-v-34b3396a]{border-bottom:1px dashed var(--line);padding-bottom:.3rem}.cond-label[data-v-34b3396a]{color:var(--ink-900);font-weight:700}.amount[data-v-34b3396a]{font-variant-numeric:tabular-nums}.short[data-v-34b3396a]{color:var(--danger)}.short .amount[data-v-34b3396a]{font-size:.95rem;font-weight:800}.note[data-v-34b3396a]{color:var(--ink-500);font-size:.72rem}.close[data-v-34b3396a]{border-radius:var(--radius-sm);width:100%}@keyframes fade-34b3396a{0%{opacity:0}}@keyframes pop-34b3396a{0%{opacity:0;transform:translateY(8px)scale(.98)}}.lounge[data-v-64f25f1f]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;padding:.75rem}.head[data-v-64f25f1f]{flex-direction:column;align-items:flex-start;gap:.4rem;margin-bottom:.65rem;display:flex}.title[data-v-64f25f1f]{color:var(--ink-900);align-items:center;gap:.4rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.title svg[data-v-64f25f1f]{color:var(--jade-600)}.date[data-v-64f25f1f]{border-radius:var(--radius-sm);background:var(--jade-100);font-variant-numeric:tabular-nums;color:var(--jade-700);padding:.15rem .6rem;font-size:.8rem;font-weight:700}.cards[data-v-64f25f1f]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.card[data-v-64f25f1f]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);min-width:0;padding:.65rem .75rem}.row[data-v-64f25f1f]{align-items:center;gap:.55rem;min-width:0;display:flex}.icon[data-v-64f25f1f]{background:var(--jade-100);width:30px;height:30px;color:var(--jade-700);border-radius:50%;flex:none;place-items:center;display:grid}.line[data-v-64f25f1f]{overflow-wrap:anywhere;min-width:0;font-weight:700}.number[data-v-64f25f1f]{color:var(--jade-600)}.dates[data-v-64f25f1f]{gap:.2rem;margin:.5rem 0 0;padding:0;font-size:.85rem;list-style:none;display:grid}.date-row[data-v-64f25f1f]{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.6rem;display:flex}.date-label[data-v-64f25f1f]{color:var(--ink-700)}.status[data-v-64f25f1f]{font-weight:700}.status.ok[data-v-64f25f1f]{color:var(--jade-700)}.status.unmet[data-v-64f25f1f]{color:var(--amber-700)}.foot[data-v-64f25f1f]{border-top:1px solid var(--line);justify-content:flex-end;margin-top:.5rem;padding-top:.5rem;display:flex}.view[data-v-64f25f1f],.chip[data-v-64f25f1f]{border-radius:var(--radius-sm);text-align:start;border:1px solid #0000;align-items:center;gap:.35rem;max-width:100%;min-height:30px;padding:0 .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.view[data-v-64f25f1f]{border-color:var(--amber-300);background:var(--warn-bg);color:var(--amber-700);transition:background .18s var(--ease), transform .18s var(--ease)}.view[data-v-64f25f1f]:hover:not(:disabled){background:var(--amber-300)}.view[data-v-64f25f1f]:active:not(:disabled){transform:translateY(1px)}.view[data-v-64f25f1f]:disabled{border-color:var(--line);background:var(--paper-deep);color:var(--ink-300)}.info[data-v-64f25f1f]{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;font-size:.6rem;font-weight:800;line-height:1;display:grid}.chip.ok[data-v-64f25f1f]{border-color:var(--jade-100);background:var(--jade-50);color:var(--jade-700)}.chip.unmet[data-v-64f25f1f]{border-color:var(--amber-300);background:var(--warn-bg);color:var(--amber-700)}.options-wrap[data-v-fe3262c3]{min-width:0}.options[data-v-fe3262c3]{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.option[data-v-fe3262c3]{white-space:normal;max-width:100%}.hint[data-v-fe3262c3]{color:var(--ink-500);margin:.4rem 0 0;font-size:.75rem}.login[data-v-eda7ba62]{border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:0;padding:.85rem .9rem .9rem;box-shadow:0 1px 3px #0f172a0f}.login.done[data-v-eda7ba62]{border-color:var(--jade-100);border-radius:var(--radius-sm);background:var(--jade-50);box-shadow:none;padding:.5rem .75rem}.login.expired[data-v-eda7ba62]{background:var(--paper);box-shadow:none}.login.expired .title svg[data-v-eda7ba62]{color:var(--ink-300)}.title[data-v-eda7ba62]{border-bottom:1px solid var(--line);color:var(--ink-900);align-items:center;gap:.45rem;margin:0 0 .75rem;padding-bottom:.65rem;font-size:.92rem;font-weight:700;display:flex}.title svg[data-v-eda7ba62]{color:var(--jade-600);flex:none}.methods[data-v-eda7ba62]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.method[data-v-eda7ba62]{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:96px;color:var(--ink-900);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.85rem .5rem;font-size:.9rem;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.method.app[data-v-eda7ba62]{border-color:var(--jade-100);background:var(--jade-50);color:var(--jade-700)}.method svg[data-v-eda7ba62]{flex:none}.method.app svg[data-v-eda7ba62]{color:var(--jade-600)}.method.otp svg[data-v-eda7ba62]{color:var(--ink-900)}.method[data-v-eda7ba62]:hover:not(:disabled){border-color:var(--jade-600)}.method.otp[data-v-eda7ba62]:hover:not(:disabled){background:var(--surface)}.method[data-v-eda7ba62]:active:not(:disabled){transform:translateY(1px)}.method[data-v-eda7ba62]:disabled{cursor:not-allowed;opacity:.55}.method-label[data-v-eda7ba62]{overflow-wrap:anywhere;text-align:center;line-height:1.3}.pick[data-v-eda7ba62]{color:var(--amber-700);margin:.55rem 0 0;font-size:.78rem}.result[data-v-eda7ba62]{color:var(--jade-700);align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.check[data-v-eda7ba62]{background:var(--jade-600);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.72rem;display:grid}.empty[data-v-eda7ba62]{color:var(--danger);margin:.4rem 0 0;font-size:.78rem}.headset[data-v-726103b6]{width:1em;height:1em;display:block}.card[data-v-41d2e7ce]{border:1px solid var(--line);border-radius:var(--radius);white-space:normal;margin:.6rem 0;overflow:hidden}.card[data-v-41d2e7ce]:first-child{margin-top:.15rem}.card[data-v-41d2e7ce]:last-child{margin-bottom:0}.head[data-v-41d2e7ce]{background:var(--jade-50);color:var(--jade-900);align-items:flex-start;gap:.45rem;padding:.55rem .85rem;font-weight:600;line-height:1.5;display:flex}.icon[data-v-41d2e7ce]{width:1.05em;height:1.05em;color:var(--jade-600);flex:none;margin-top:.2em}.body[data-v-41d2e7ce]{background:var(--paper);color:var(--ink-900);white-space:pre-wrap;padding:.65rem .85rem;font-size:.9rem}.head+.body[data-v-41d2e7ce]{border-top:1px solid var(--line)}.row[data-v-b8f5e360]{min-width:0;animation:rise-b8f5e360 .3s var(--ease) both;align-items:flex-start;gap:.6rem;display:flex}.from-user[data-v-b8f5e360]{justify-content:flex-end;align-items:flex-end;gap:.5rem}.avatar[data-v-b8f5e360]{background:var(--jade-600);color:#fff;width:32px;height:32px;box-shadow:var(--shadow-sm);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:15px;display:grid}.stack[data-v-b8f5e360]{flex-direction:column;gap:.25rem;min-width:0;max-width:min(85%,40rem);display:flex}.from-user .stack[data-v-b8f5e360]{max-width:min(82%,40rem)}.stack[data-v-b8f5e360]:has(.has-attachments){width:min(100%,30rem)}.meta[data-v-b8f5e360]{align-items:baseline;gap:.5rem;display:flex}.name[data-v-b8f5e360]{color:var(--ink-900);font-size:.75rem;font-weight:600}.time[data-v-b8f5e360]{color:var(--ink-300);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.66rem}.from-user>.time[data-v-b8f5e360]{margin-bottom:.25rem}.bubble[data-v-b8f5e360]{overflow-wrap:anywhere;border-radius:16px;min-width:0;padding:.85rem 1rem;font-size:.94rem;line-height:1.65}.text-wrap[data-v-b8f5e360]{white-space:pre-wrap;margin:0}.attachments[data-v-b8f5e360]{border-top:1px dashed var(--line);flex-direction:column;gap:.75rem;min-width:0;margin-top:.75rem;padding-top:.75rem;display:flex}.attachments.solo[data-v-b8f5e360]{border-top:0;margin-top:0;padding-top:0}.from-agent .bubble[data-v-b8f5e360]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-sm);border-top-left-radius:0}.from-user .bubble[data-v-b8f5e360]{background:var(--jade-600);color:#fff;box-shadow:var(--shadow-sm);border-bottom-right-radius:0;padding:.75rem 1rem;font-weight:500}.caret[data-v-b8f5e360]{vertical-align:text-bottom;background:var(--jade-600);width:.5em;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite blink-b8f5e360;display:inline-block}@keyframes blink-b8f5e360{50%{opacity:0}}@keyframes rise-b8f5e360{0%{opacity:0;transform:translateY(8px)}}@media (width<=640px){.stack[data-v-b8f5e360],.from-user .stack[data-v-b8f5e360]{max-width:86%}.stack[data-v-b8f5e360]:has(.has-attachments){width:86%}}.notice[data-v-b224ef7b]{color:var(--ink-500);letter-spacing:.03em;align-items:center;gap:.75rem;margin:.25rem 0;font-size:.82rem;display:flex}.notice[data-v-b224ef7b]:before,.notice[data-v-b224ef7b]:after{content:"";background:var(--line);flex:1;height:1px}.notice.error[data-v-b224ef7b]{color:var(--danger)}.notice.error span[data-v-b224ef7b]{background:var(--danger-bg);border-radius:999px;padding:.2rem .7rem}.scroller[data-v-e7a7487d]{scroll-behavior:smooth;flex:1;overflow-y:auto}.list[data-v-e7a7487d]{flex-direction:column;gap:1rem;width:min(100%,52rem);margin:0 auto;padding:1.5rem clamp(.75rem,3vw,2rem) 1rem;display:flex}.typing[data-v-e7a7487d]{color:var(--ink-500);align-items:center;gap:.6rem;margin:0 0 0 2.6rem;font-size:.85rem;display:flex}.dots[data-v-e7a7487d]{gap:4px;display:inline-flex}.dots i[data-v-e7a7487d]{background:var(--jade-500);width:6px;height:6px;animation:bob-e7a7487d 1.1s var(--ease) infinite;border-radius:50%}.dots i[data-v-e7a7487d]:nth-child(2){animation-delay:.15s}.dots i[data-v-e7a7487d]:nth-child(3){animation-delay:.3s}@keyframes bob-e7a7487d{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.overlay[data-v-83d0b39d]{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a99;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.dialog[data-v-83d0b39d]{background:var(--surface);width:min(100%,24rem);box-shadow:var(--shadow-float);text-align:center;border-radius:24px;padding:2rem 1.75rem 1.75rem}.seal[data-v-83d0b39d]{background:var(--jade-600);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto .75rem;font-size:1.5rem;display:grid}h2[data-v-83d0b39d]{margin:0;font-size:1.35rem}p[data-v-83d0b39d]{color:var(--ink-700);margin:.6rem 0 1.4rem}.chat[data-v-35718d66]{background:var(--paper);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.boot[data-v-35718d66]{color:var(--ink-500);text-align:center;margin:2rem auto 0}.failed[data-v-35718d66]{color:var(--danger);flex-direction:column;align-items:center;gap:.25rem;display:flex}.brand[data-v-5a9588ce]{align-items:center;gap:.75rem;min-width:0;display:flex}.mark[data-v-5a9588ce]{width:40px;height:40px;color:var(--jade-600);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:19px;display:grid;position:relative;box-shadow:inset 0 2px 4px #0000000f}.online[data-v-5a9588ce]{background:var(--online);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.words[data-v-5a9588ce]{min-width:0;overflow:hidden}.title-line[data-v-5a9588ce]{white-space:nowrap;align-items:center;gap:.4rem;min-width:0;display:flex}.title[data-v-5a9588ce]{text-overflow:ellipsis;letter-spacing:.03em;min-width:0;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3;overflow:hidden}.badge[data-v-5a9588ce]{color:var(--on-teal-soft);background:#008e88cc;border:1px solid #34d3994d;border-radius:999px;padding:.05rem .5rem;font-size:.7rem;font-weight:500}.status[data-v-5a9588ce]{color:#d1fae5e6;white-space:nowrap;align-items:center;gap:.3rem;margin:.1rem 0 0;font-size:.75rem;line-height:1.3;display:flex}.pulse[data-v-5a9588ce]{background:#6ee7b7;border-radius:50%;width:6px;height:6px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-5a9588ce}@keyframes pulse-5a9588ce{50%{opacity:.5}}@media (width<=520px){.badge[data-v-5a9588ce]{display:none}}@media (width<=360px){.words[data-v-5a9588ce]{display:none}}.identity[data-v-e8ffdff9]{align-items:center;gap:.6rem;min-width:0;display:flex}.who[data-v-e8ffdff9]{text-align:right;flex-direction:column;min-width:0;line-height:1.15;display:flex}.label[data-v-e8ffdff9]{letter-spacing:.1em;color:var(--on-teal-soft);white-space:nowrap;font-size:.68rem}.name[data-v-e8ffdff9]{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.name.guest[data-v-e8ffdff9]{opacity:.85;font-weight:500}.countdown[data-v-e8ffdff9]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #ffffff4d;border-radius:999px;padding:.15rem .6rem;font-size:.8rem}.picker[data-v-e8ffdff9]{color:#fff;max-width:12rem;min-height:32px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23fff' stroke-width='1.6'/%3E%3C/svg%3E") right .7em center no-repeat,#005f5b59;border:1px solid #ffffff73;border-radius:999px;padding:0 1.9em 0 .7em;font-size:.8rem;overflow:hidden}.picker[data-v-e8ffdff9]:hover:not(:disabled){background-color:#005f5b8c}.picker[data-v-e8ffdff9]:disabled{cursor:not-allowed;opacity:.6}.picker option[data-v-e8ffdff9]{color:var(--ink-900);background:var(--surface)}.countdown.warn[data-v-e8ffdff9]{border-color:var(--gold-500);background:var(--amber-300);color:var(--jade-900);font-weight:700}@media (width<=480px){.identity[data-v-e8ffdff9]{gap:.35rem}.label[data-v-e8ffdff9]{display:none}.countdown[data-v-e8ffdff9]{padding:.1rem .4rem;font-size:.72rem}.picker[data-v-e8ffdff9]{max-width:8.5rem;font-size:.74rem}}.header[data-v-c0e950b9]{z-index:5;height:var(--header-h);color:#fff;background:linear-gradient(90deg, var(--jade-600), #008e88, var(--jade-700));justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(.75rem,2.5vw,1.75rem);display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.header[data-v-c0e950b9] :focus-visible{outline-color:#fff}.actions[data-v-c0e950b9]{flex:none;align-items:center;gap:.5rem;display:flex}.chip[data-v-c0e950b9]{color:#fff;background:#008e8880;border-color:#34d39966;min-height:32px;padding:0 .75rem;font-size:.8rem;font-weight:500}.chip[data-v-c0e950b9]:hover{background:#008e88}.panel-toggle.on[data-v-c0e950b9]{color:var(--jade-700);background:#fff;border-color:#fff}@media (width<=640px){.panel-label[data-v-c0e950b9]{display:none}}@media (width<=480px){.actions[data-v-c0e950b9]{gap:.35rem}.chip[data-v-c0e950b9]{padding:0 .6rem}}.demo-reset[data-v-e4b81b15]{border-top:1px dashed var(--scope-line);margin-top:.55rem;padding-top:.5rem}.row[data-v-e4b81b15]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.ask[data-v-e4b81b15]{color:var(--scope-text);font-size:.75rem}.actions[data-v-e4b81b15]{gap:.35rem;display:inline-flex}.btn[data-v-e4b81b15]{border:1px solid var(--scope-line);color:var(--scope-text);cursor:pointer;background:0 0;border-radius:4px;padding:.2rem .6rem;font-size:.72rem}.btn.danger[data-v-e4b81b15]{border-color:var(--scope-amber);color:var(--scope-amber)}.btn[data-v-e4b81b15]:disabled{cursor:not-allowed;opacity:.5}.btn[data-v-e4b81b15]:focus-visible{outline:2px solid var(--scope-accent);outline-offset:2px}.note[data-v-e4b81b15]{color:var(--scope-dim);margin:.2rem 0 0;font-size:.68rem}.note.done[data-v-e4b81b15]{color:var(--scope-accent)}.note.failed[data-v-e4b81b15]{color:var(--scope-red)}.caps[data-v-f0e1fce1]{border-bottom:1px solid var(--scope-line);padding:.55rem 1rem}.item+.item[data-v-f0e1fce1]{margin-top:.45rem}.row[data-v-f0e1fce1]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.name[data-v-f0e1fce1]{font-family:var(--font-sans);color:var(--scope-text);cursor:pointer;font-size:.78rem}.control[data-v-f0e1fce1]{flex-shrink:0;align-items:center;gap:.4rem;display:inline-flex}.switch[data-v-f0e1fce1]{border:1px solid var(--scope-line);background:var(--scope-bg);cursor:pointer;appearance:none;border-radius:9px;width:34px;height:18px;margin:0;transition:background .15s;position:relative}.switch[data-v-f0e1fce1]:before{content:"";background:var(--scope-dim);border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.switch[data-v-f0e1fce1]:checked{border-color:var(--scope-accent);background:#5fd4a840}.switch[data-v-f0e1fce1]:checked:before{background:var(--scope-accent);transform:translate(16px)}.switch[data-v-f0e1fce1]:disabled{cursor:not-allowed;opacity:.5}.switch[data-v-f0e1fce1]:focus-visible{outline:2px solid var(--scope-accent);outline-offset:2px}.state[data-v-f0e1fce1]{min-width:1.5em;color:var(--scope-dim);font-size:.72rem}.state[data-on=true][data-v-f0e1fce1]{color:var(--scope-accent)}.hint[data-v-f0e1fce1]{color:var(--scope-dim);margin:.2rem 0 0;font-size:.68rem}@media (prefers-reduced-motion:reduce){.switch[data-v-f0e1fce1],.switch[data-v-f0e1fce1]:before{transition:none}}.owner-divider[data-v-b9f351fb]{overflow-wrap:anywhere;color:var(--scope-amber);letter-spacing:.04em;text-align:center;margin:.15rem 0;font-size:.72rem}.tokens[data-v-989a0454]{border-bottom:1px solid var(--scope-line);background:var(--scope-panel);flex-wrap:wrap;gap:.25rem .6rem;margin:0;padding:.55rem 1rem;font-size:.72rem;display:flex}.label[data-v-989a0454]{color:var(--scope-dim)}.nums[data-v-989a0454]{color:var(--scope-amber);font-variant-numeric:tabular-nums}.state[data-v-c0e2fed9]{border-bottom:1px solid var(--scope-line);background:var(--scope-panel);padding:.75rem 1rem}h4[data-v-c0e2fed9]{letter-spacing:.14em;text-transform:uppercase;color:var(--scope-dim);margin:0 0 .4rem;font-size:.68rem;font-weight:500}dl[data-v-c0e2fed9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}dt[data-v-c0e2fed9]{color:var(--scope-dim);font-size:.7rem}dd[data-v-c0e2fed9]{color:var(--scope-text);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.status[data-v-c0e2fed9]{background:var(--scope-line);border-radius:3px;padding:0 .4rem}.status[data-status=active][data-v-c0e2fed9],.status[data-status=completed][data-v-c0e2fed9]{color:var(--scope-accent)}.status[data-status^=waiting][data-v-c0e2fed9]{color:var(--scope-amber)}.status[data-status=error][data-v-c0e2fed9],.status[data-status=cancelled][data-v-c0e2fed9]{color:var(--scope-red)}.turn-bar[data-v-9e760548]{margin-top:.5rem}.bar[data-v-9e760548]{background:var(--scope-line);border-radius:4px;height:8px;display:flex;overflow:hidden}.part[data-v-9e760548]{min-width:2px;height:100%}.part+.part[data-v-9e760548]{box-shadow:inset 1px 0 0 var(--scope-bg)}[data-kind=master][data-v-9e760548]{--kind:var(--scope-accent)}[data-kind=subagent][data-v-9e760548]{--kind:var(--scope-sub)}[data-kind=backend][data-v-9e760548]{--kind:var(--scope-backend)}.part[data-v-9e760548]{background:var(--kind)}.legend[data-v-9e760548]{color:var(--scope-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem .75rem;margin:.3rem 0 0;font-size:.7rem;display:flex}.swatch[data-v-9e760548]{background:var(--kind);border-radius:2px;width:8px;height:8px;margin-right:.3rem;display:inline-block}section[data-v-1e0a74c6]{margin-top:.65rem}h5[data-v-1e0a74c6]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);margin:0 0 .3rem;font-size:.68rem;font-weight:500}.note[data-v-1e0a74c6]{overflow-wrap:anywhere;margin:0}.note+.note[data-v-1e0a74c6]{margin-top:.2rem}.err[data-v-1e0a74c6]{color:var(--scope-red)}.diag[data-v-1e0a74c6]{color:var(--scope-amber)}.src[data-v-1e0a74c6]{border:1px solid var(--scope-line);color:var(--scope-dim);border-radius:3px;margin-right:.35rem;padding:0 .3rem;font-size:.66rem}h5[data-v-0427d9e3]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);margin:0 0 .3rem;font-size:.68rem;font-weight:500}.chips[data-v-0427d9e3]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.chips li[data-v-0427d9e3]{border:1px solid var(--scope-amber);overflow-wrap:anywhere;max-width:100%;color:var(--scope-amber);border-radius:3px;padding:.05rem .45rem;font-size:.72rem}.sum[data-v-0427d9e3]{color:var(--scope-text)}.handoff[data-v-0427d9e3]{border-left:2px solid var(--scope-amber);background:var(--scope-bg);gap:.25rem;margin:.4rem 0 0;padding:.4rem .5rem;font-size:.72rem;display:grid}dt[data-v-0427d9e3]{color:var(--scope-dim)}dd[data-v-0427d9e3]{overflow-wrap:anywhere;color:var(--scope-text);margin:0}.multi[data-v-0427d9e3]{white-space:pre-line}h5[data-v-0263bb12]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);margin:0 0 .3rem;font-size:.68rem;font-weight:500}.ledger[data-v-0263bb12]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}li[data-v-0263bb12]{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;font-size:.72rem;display:flex}.code[data-v-0263bb12]{color:var(--scope-text);font-weight:600}.status[data-v-0263bb12]{background:var(--scope-line);color:var(--scope-text);border-radius:3px;padding:0 .4rem}.status[data-status=running][data-v-0263bb12],.status[data-status=completed][data-v-0263bb12]{color:var(--scope-accent)}.status[data-status=offered][data-v-0263bb12],.status[data-status=pending_login][data-v-0263bb12]{color:var(--scope-amber)}.status[data-status=declined][data-v-0263bb12],.status[data-status=cancelled][data-v-0263bb12]{color:var(--scope-red)}.run[data-v-0263bb12]{overflow-wrap:anywhere;color:var(--scope-dim)}h5[data-v-ceacc34c]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);margin:0 0 .3rem;font-size:.68rem;font-weight:500}.route[data-v-ceacc34c],.llm[data-v-ceacc34c],.caps[data-v-ceacc34c]{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;display:flex}.llm[data-v-ceacc34c],.caps[data-v-ceacc34c]{margin-top:.3rem}.intent[data-v-ceacc34c]{color:var(--scope-text);font-weight:600}.arrow[data-v-ceacc34c],.dim[data-v-ceacc34c],.none[data-v-ceacc34c]{color:var(--scope-dim)}.none[data-v-ceacc34c]{margin:0}.target[data-v-ceacc34c]{border:1px solid var(--scope-accent);color:var(--scope-accent);border-radius:3px;padding:0 .4rem}.ms[data-v-ceacc34c]{color:var(--scope-amber);font-size:.75rem}.tag[data-v-ceacc34c]{background:var(--scope-line);color:var(--scope-text);border-radius:3px;padding:0 .4rem;font-size:.7rem}.reason[data-v-ceacc34c]{color:var(--scope-dim);margin:.2rem 0 0;font-size:.75rem}.condense[data-v-ceacc34c]{border-left:2px solid var(--scope-amber);background:var(--scope-bg);grid-template-columns:auto 1fr;gap:.15rem .5rem;margin:.4rem 0 0;padding:.4rem .5rem;display:grid}.condense dt[data-v-ceacc34c]{color:var(--scope-dim);font-size:.68rem}.condense dd[data-v-ceacc34c]{overflow-wrap:anywhere;color:var(--scope-text);margin:0}.condense .hl[data-v-ceacc34c]{color:var(--scope-amber)}h5[data-v-cabeff31]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);margin:0 0 .3rem;font-size:.68rem;font-weight:500}.trail[data-v-cabeff31]{flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}li[data-v-cabeff31]{flex-direction:column;min-width:0;display:inline-flex}li+li[data-v-cabeff31]:before{content:"→";color:var(--scope-dim);margin-left:-.9rem;position:absolute}li+li[data-v-cabeff31]{margin-left:.8rem;position:relative}.prev[data-v-cabeff31]{opacity:.6}.status[data-v-cabeff31]{background:var(--scope-line);color:var(--scope-text);border-radius:3px;padding:0 .4rem}.status[data-status=active][data-v-cabeff31],.status[data-status=completed][data-v-cabeff31]{color:var(--scope-accent)}.status[data-status^=waiting][data-v-cabeff31]{color:var(--scope-amber)}.status[data-status=error][data-v-cabeff31],.status[data-status=cancelled][data-v-cabeff31]{color:var(--scope-red)}.where[data-v-cabeff31]{color:var(--scope-dim);font-size:.66rem}.bars[data-v-86950fa5]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}li[data-v-86950fa5]{grid-template-columns:minmax(6rem,42%) 1fr 4.5rem;align-items:center;gap:.5rem;display:grid}.seg[data-v-86950fa5]{color:var(--scope-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.computed .seg[data-v-86950fa5]{color:var(--scope-dim)}.track[data-v-86950fa5]{background:var(--scope-line);border-radius:3px;height:6px}.fill[data-v-86950fa5]{background:linear-gradient(90deg, var(--scope-accent), var(--scope-amber));height:100%;transition:width .4s var(--ease);border-radius:3px;display:block}.computed .fill[data-v-86950fa5]{background:var(--scope-dim)}.ms[data-v-86950fa5]{text-align:right;color:var(--scope-amber);font-variant-numeric:tabular-nums}.usage[data-v-86950fa5]{color:var(--scope-dim);font-variant-numeric:tabular-nums;grid-column:1/-1;margin-top:-.15rem;padding-left:.6rem;font-size:.68rem}.overlap[data-v-86950fa5]{color:var(--scope-dim);margin:.3rem 0 0;font-size:.7rem}pre[data-v-6097c6dc]{color:#b9d8cb;white-space:pre-wrap;word-break:break-all;background:#07100d;border-radius:4px;max-height:calc(23.2em + 1rem);margin:0;padding:.5rem;font-size:.72rem;line-height:1.45;overflow:auto}.omitted[data-v-6097c6dc]{border:1px dashed var(--scope-amber);color:var(--scope-amber);border-radius:4px;margin:0;padding:.4rem .5rem;font-size:.72rem}.call[data-v-c95a1875]{border:1px solid var(--scope-line);border-radius:var(--radius-sm);background:var(--scope-bg)}.call+.call[data-v-c95a1875]{margin-top:.35rem}summary[data-v-c95a1875]{cursor:pointer;align-items:center;gap:.5rem;padding:.4rem .6rem;list-style:none;display:flex}summary[data-v-c95a1875]::-webkit-details-marker{display:none}summary[data-v-c95a1875]:after{content:"▸";color:var(--scope-dim);transition:transform .15s var(--ease)}.call[open] summary[data-v-c95a1875]:after{transform:rotate(90deg)}.dot[data-v-c95a1875]{border-radius:50%;flex:none;width:8px;height:8px}.ok[data-v-c95a1875]{background:var(--scope-accent);box-shadow:0 0 6px var(--scope-accent)}.fail[data-v-c95a1875]{background:var(--scope-red);box-shadow:0 0 6px var(--scope-red)}.via[data-v-c95a1875]{color:var(--scope-accent);flex:none;font-size:.72rem}.tool[data-v-c95a1875]{color:var(--scope-text);flex:none;font-weight:600}.sum[data-v-c95a1875]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--scope-dim);font-size:.72rem;overflow:hidden}.ms[data-v-c95a1875]{color:var(--scope-amber);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.body[data-v-c95a1875]{padding:0 .6rem .6rem}h5[data-v-c95a1875]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);margin:.4rem 0 .2rem;font-size:.68rem;font-weight:500}.err[data-v-c95a1875]{color:var(--scope-red);margin:.2rem 0}.block[data-v-516ab2ba]{border:1px solid var(--scope-line);border-left:3px solid var(--kind);border-radius:var(--radius-sm);background:var(--scope-bg)}.block+.block[data-v-516ab2ba]{margin-top:.35rem}[data-kind=master][data-v-516ab2ba]{--kind:var(--scope-accent)}[data-kind=subagent][data-v-516ab2ba]{--kind:var(--scope-sub)}[data-kind=backend][data-v-516ab2ba]{--kind:var(--scope-backend)}summary[data-v-516ab2ba]{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;min-width:0;padding:.4rem .6rem;list-style:none;display:flex}summary[data-v-516ab2ba]::-webkit-details-marker{display:none}summary[data-v-516ab2ba]:before{content:"▸";color:var(--scope-dim);transition:transform .15s var(--ease)}.block[open]>summary[data-v-516ab2ba]:before{transform:rotate(90deg)}.name[data-v-516ab2ba]{color:var(--scope-text);flex:none;font-weight:600}.ms[data-v-516ab2ba]{color:var(--scope-amber);font-variant-numeric:tabular-nums;flex:none}.light[data-v-516ab2ba]{flex:none;font-size:.7rem}.light[data-light=ok][data-v-516ab2ba]{color:var(--scope-accent)}.light[data-light=warn][data-v-516ab2ba]{color:var(--scope-amber)}.light[data-light=error][data-v-516ab2ba]{color:var(--scope-red)}.facts[data-v-516ab2ba]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--scope-dim);flex:1;font-size:.72rem;overflow:hidden}.tokens[data-v-516ab2ba]{color:var(--scope-amber);font-variant-numeric:tabular-nums;flex-basis:100%;padding-left:1.1rem;font-size:.7rem}.body[data-v-516ab2ba]{border-top:1px dashed var(--scope-line);padding:0 .6rem .6rem}.body[data-v-516ab2ba]>:first-child{margin-top:.5rem}section[data-v-516ab2ba]{margin-top:.65rem}h5[data-v-516ab2ba]{letter-spacing:.12em;text-transform:uppercase;color:var(--scope-dim);align-items:center;gap:.4rem;margin:0 0 .3rem;font-size:.68rem;font-weight:500;display:flex}.count[data-v-516ab2ba]{background:var(--scope-line);color:var(--scope-text);letter-spacing:0;border-radius:999px;padding:0 .35rem}.calls[data-v-516ab2ba]{grid-template-columns:minmax(0,1fr);display:grid}.memory[data-v-516ab2ba]{color:var(--scope-text);margin:0;padding-left:1rem}.formula[data-v-516ab2ba]{color:var(--scope-dim);font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:.72rem}.turn[data-v-7d039214]{border:1px solid var(--scope-line);border-radius:var(--radius-sm);background:var(--scope-panel)}summary[data-v-7d039214]{cursor:pointer;align-items:center;gap:.5rem;padding:.55rem .75rem;list-style:none;display:flex}summary[data-v-7d039214]::-webkit-details-marker{display:none}.idx[data-v-7d039214]{color:var(--scope-dim)}.kind[data-v-7d039214]{background:var(--scope-line);color:var(--scope-accent);border-radius:3px;padding:0 .35rem;font-size:.7rem}.kind[data-kind=event][data-v-7d039214]{color:var(--scope-amber)}.input[data-v-7d039214]{color:var(--scope-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.live[data-v-7d039214]{color:var(--scope-accent);animation:1.2s ease-in-out infinite alternate glow-7d039214}.total[data-v-7d039214]{color:var(--scope-amber);font-variant-numeric:tabular-nums}.tokens[data-v-7d039214]{color:var(--scope-dim);font-variant-numeric:tabular-nums;flex:none;font-size:.7rem}.body[data-v-7d039214]{border-top:1px dashed var(--scope-line);padding:0 .75rem .75rem}.meta[data-v-7d039214]{color:var(--scope-dim);justify-content:space-between;gap:.5rem;margin:.4rem 0 0;font-size:.7rem;display:flex}.tid[data-v-7d039214]{text-overflow:ellipsis;overflow:hidden}.blocks[data-v-7d039214]{grid-template-columns:minmax(0,1fr);margin-top:.6rem;display:grid}@keyframes glow-7d039214{to{opacity:.45}}.panel[data-v-88964b01]{width:var(--panel-w);border-left:1px solid var(--scope-line);background:linear-gradient(#5fd4a808 1px, transparent 1px) 0 0 / 100% 22px, var(--scope-bg);max-width:100%;min-height:0;color:var(--scope-text);font-family:var(--font-mono);flex-direction:column;font-size:.8rem;display:flex}.head[data-v-88964b01]{border-bottom:1px solid var(--scope-line);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.9rem 1rem .75rem;display:flex}h2[data-v-88964b01]{font-family:var(--font-sans);letter-spacing:.08em;color:#fff;margin:0;font-size:1rem}h2[data-v-88964b01]:before{content:"";background:var(--scope-accent);width:8px;height:8px;box-shadow:0 0 8px var(--scope-accent);vertical-align:middle;border-radius:50%;margin-right:.5rem;display:inline-block}.head p[data-v-88964b01]{color:var(--scope-dim);margin:.15rem 0 0;font-size:.7rem}.tools[data-v-88964b01]{gap:.35rem;display:flex}.icon-btn[data-v-88964b01]{border:1px solid var(--scope-line);background:var(--scope-panel);min-height:30px;color:var(--scope-text);border-radius:4px;padding:0 .6rem;font-size:.75rem}.icon-btn[data-v-88964b01]:hover:not(:disabled){border-color:var(--scope-accent);color:var(--scope-accent)}.icon-btn[data-v-88964b01]:disabled{opacity:.5}.close[data-v-88964b01]{width:30px;padding:0;font-size:1rem}.turns[data-v-88964b01]{flex-direction:column;flex:1;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto}.empty[data-v-88964b01]{color:var(--scope-dim);text-align:center;margin:2rem 0}.load-error[data-v-88964b01]{color:var(--scope-red);background:#f07b721f;margin:0;padding:.5rem 1rem}.shell[data-v-385350f4]{flex-direction:column;height:100dvh;display:flex}.body[data-v-385350f4]{flex:1;min-height:0;display:flex;position:relative}.slide-enter-active[data-v-385350f4],.slide-leave-active[data-v-385350f4]{transition:transform .28s var(--ease), opacity .28s var(--ease)}.slide-enter-from[data-v-385350f4],.slide-leave-to[data-v-385350f4]{opacity:0;transform:translate(24px)}@media (width<=960px){.side[data-v-385350f4]{z-index:10;box-shadow:var(--shadow-float);position:absolute;inset:0 0 0 auto}}:root{--jade-900:#005f5b;--jade-800:#00706b;--jade-700:#00837e;--jade-600:#00a19b;--jade-500:#1bb2ab;--jade-100:#cdeceb;--jade-50:#e6f4f3;--online:#34d399;--on-teal-soft:#d1fae5;--gold-500:#b08d4f;--gold-200:#e9dcc0;--paper:#f8fafc;--paper-deep:#f1f5f9;--surface:#fff;--ink-900:#1c1c1c;--ink-700:#334155;--ink-500:#64748b;--ink-300:#94a3b8;--line:#e2e8f0;--danger:#b3261e;--danger-bg:#fbeceb;--warn-bg:#fdf5e4;--amber-300:#f3c969;--amber-700:#8a5a00;--info-bg:#e6f4f3;--scope-bg:#0d1a16;--scope-panel:#13241f;--scope-line:#23392f;--scope-text:#d7e4de;--scope-dim:#7f978d;--scope-accent:#5fd4a8;--scope-amber:#e8b75a;--scope-red:#f07b72;--scope-sub:#7fa8ee;--scope-backend:#b192ea;--font-sans:"Noto Sans TC", "PingFang TC", "Heiti TC", "Microsoft JhengHei", "Source Han Sans TC", sans-serif;--font-serif:"Noto Serif TC", "Source Han Serif TC", "Songti TC", "PMingLiU", serif;--font-mono:"JetBrains Mono", "SF Mono", "Cascadia Code", ui-monospace, Menlo, Consolas, monospace;--radius-sm:6px;--radius:12px;--radius-lg:18px;--shadow-sm:0 1px 2px #0000000d;--shadow-card:0 1px 3px #0f172a0f, 0 1px 2px -1px #0f172a0f;--shadow-float:0 25px 50px -12px #0f172a40;--header-h:68px;--panel-w:440px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%}body{font-family:var(--font-sans);color:var(--ink-900);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--jade-500);outline-offset:2px;border-radius:4px}.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}.btn{letter-spacing:.02em;min-height:40px;transition:background .18s var(--ease), border-color .18s var(--ease), transform .18s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.4em;padding:0 1.1em;font-weight:600;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn-primary{background:var(--jade-600);color:#fff}.btn-primary:hover:not(:disabled){background:var(--jade-700)}.btn-primary:disabled{background:var(--ink-300)}.btn-outline{background:var(--surface);border-color:var(--jade-600);color:var(--jade-700)}.btn-outline:hover:not(:disabled){background:var(--jade-50)}.btn-outline:disabled{border-color:var(--line);color:var(--ink-300)}.select{border:1px solid var(--line);border-radius:var(--radius-sm);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2300837e' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right .8em center / 12px 8px, var(--surface);appearance:none;min-height:40px;padding:0 2.2em 0 .8em}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
