.agent-float-wrap[data-v-c72a7d4b]{position:fixed;z-index:1100;width:var(--ball-size);height:var(--ball-size);pointer-events:auto;overflow:visible;transition:width .18s ease,height .18s ease}.agent-float-wrap.is-dragging[data-v-c72a7d4b]{transition:none}.agent-float-wrap.is-docking[data-v-c72a7d4b]{transition:left .1s linear,top .1s linear,width .12s ease,height .12s ease}.agent-float-hit[data-v-c72a7d4b]{position:absolute;top:-16px;bottom:-16px;width:calc(var(--peek-size) + 18px);pointer-events:auto}.agent-float-wrap.is-dock-right .agent-float-hit[data-v-c72a7d4b]{right:0}.agent-float-wrap.is-dock-left .agent-float-hit[data-v-c72a7d4b]{left:0}.agent-float-wrap.is-tucked .agent-float-ball[data-v-c72a7d4b]{opacity:.92;box-shadow:0 8px 20px #5064ff5c,0 2px 8px #0f172a1f,0 0 16px #78b4ff52,inset 0 -6px 12px #28288c3d,inset 0 8px 12px #fff6,inset 0 0 0 1px #ffffff59}.agent-float-tip[data-v-c72a7d4b]{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);max-width:220px;min-width:132px;padding:10px 12px;border-radius:14px;background:#fffffff5;color:#1f2937;font-size:13px;line-height:1.5;box-shadow:0 10px 28px #3b5ac838,0 2px 8px #0f172a14;border:1px solid rgba(120,150,255,.28);white-space:pre-wrap;word-break:break-word;animation:agent-tip-in-c72a7d4b .22s ease}.agent-float-wrap.is-dock-right .agent-float-tip[data-v-c72a7d4b]{right:calc(100% + 14px)}.agent-float-wrap.is-dock-left .agent-float-tip[data-v-c72a7d4b]{left:calc(100% + 14px)}.agent-float-tip-text[data-v-c72a7d4b]{vertical-align:baseline}.agent-float-tip-caret[data-v-c72a7d4b]{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:linear-gradient(180deg,#7c5cff,#36cfc9);border-radius:1px}.agent-float-tip-caret.is-blink[data-v-c72a7d4b]{animation:agent-caret-blink-c72a7d4b 1s steps(1) infinite}.agent-float-ball[data-v-c72a7d4b]{pointer-events:auto;position:relative;width:var(--ball-size);height:var(--ball-size);padding:0;border:2px solid rgba(255,255,255,.88);border-radius:50%;cursor:grab;user-select:none;touch-action:none;display:flex;align-items:center;justify-content:center;overflow:visible;color:#fff;flex-shrink:0;background:radial-gradient(circle at 36% 30%,#c4b5ff,#7eb8ff 26%,#5a8cff 48%,#6b5cff 72%,#3b4fd0);box-shadow:0 14px 32px #5064ff80,0 4px 12px #0f172a29,0 0 26px #78b4ff7a,0 0 44px #b478ff38,inset 0 -8px 14px #28288c47,inset 0 10px 16px #ffffff7a,inset 0 0 0 1px #fff6;transition:width .22s ease,height .22s ease,box-shadow .22s ease,transform .22s ease,opacity .22s ease;transform:translateZ(0);animation:agent-ball-breathe-c72a7d4b 3.6s ease-in-out infinite}.agent-float-wrap.is-expanded .agent-float-ball[data-v-c72a7d4b]{animation:agent-ball-breathe-c72a7d4b 5.5s ease-in-out infinite;box-shadow:0 18px 36px #5064ff8c,0 6px 14px #0f172a29,0 0 34px #82c8ff94,0 0 52px #be82ff47,inset 0 -8px 14px #28288c3d,inset 0 12px 18px #ffffff85,inset 0 0 0 1px #ffffff73}.agent-float-wrap.is-dragging .agent-float-ball[data-v-c72a7d4b]{cursor:grabbing;animation:none;transform:scale(1.03) translateZ(0)}.agent-float-ball-aura[data-v-c72a7d4b]{position:absolute;inset:-12px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(140,200,255,.42) 0%,rgba(160,120,255,.2) 38%,rgba(255,140,200,.08) 58%,transparent 72%);animation:agent-aura-pulse-c72a7d4b 3.6s ease-in-out infinite;z-index:0}.agent-float-ball-ring[data-v-c72a7d4b]{position:absolute;inset:-4px;border-radius:50%;pointer-events:none;border:1.5px solid rgba(180,210,255,.45);box-shadow:0 0 14px #96a0ff66;animation:agent-ring-pulse-c72a7d4b 3.4s ease-out infinite;z-index:0}.agent-float-wrap.is-expanded .agent-float-ball-aura[data-v-c72a7d4b],.agent-float-wrap.is-expanded .agent-float-ball-ring[data-v-c72a7d4b]{animation-duration:5.5s;opacity:.9}.agent-float-wrap.is-dragging .agent-float-ball-aura[data-v-c72a7d4b],.agent-float-wrap.is-dragging .agent-float-ball-ring[data-v-c72a7d4b]{animation:none;opacity:.85}.agent-float-ball-iridescent[data-v-c72a7d4b]{position:absolute;inset:-8%;border-radius:50%;pointer-events:none;z-index:1;clip-path:circle(46% at 50% 50%);background:conic-gradient(from 0deg,#ff78c88c,#78dcff80,#a082ff8c,#ffd27873,#64ffd266,#ff78c88c);mix-blend-mode:soft-light;opacity:.72;animation:agent-iridescent-spin-c72a7d4b 10s linear infinite}.agent-float-ball-liquid[data-v-c72a7d4b]{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none;z-index:1;clip-path:circle(50% at 50% 50%)}.agent-float-ball-wave[data-v-c72a7d4b]{position:absolute;width:72%;height:58%;border-radius:62% 38% 55% 45%/48% 55% 45% 52%;pointer-events:none;will-change:transform;mix-blend-mode:screen}.agent-float-ball-wave-1[data-v-c72a7d4b]{left:-20%;top:-14%;background:radial-gradient(circle,#ff82d2 0%,rgba(255,130,210,.42) 42%,transparent 72%);animation:agent-water-1-c72a7d4b 7.2s ease-in-out infinite}.agent-float-ball-wave-2[data-v-c72a7d4b]{right:-24%;top:6%;width:80%;height:64%;background:radial-gradient(circle,#46ebff 0%,rgba(70,235,255,.4) 44%,transparent 72%);animation:agent-water-2-c72a7d4b 8.4s ease-in-out infinite}.agent-float-ball-wave-3[data-v-c72a7d4b]{left:4%;bottom:-26%;width:86%;height:70%;background:radial-gradient(circle,#b482ff 0%,rgba(255,200,100,.5) 38%,transparent 70%);animation:agent-water-3-c72a7d4b 6.8s ease-in-out infinite}.agent-float-ball-wave-4[data-v-c72a7d4b]{left:16%;top:14%;width:56%;height:48%;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(130,255,220,.5) 35%,transparent 68%);animation:agent-water-4-c72a7d4b 5.6s ease-in-out infinite}.agent-float-wrap.is-expanded .agent-float-ball-iridescent[data-v-c72a7d4b],.agent-float-wrap.is-expanded .agent-float-ball-wave[data-v-c72a7d4b]{animation-duration:14s}.agent-float-wrap.is-dragging .agent-float-ball-iridescent[data-v-c72a7d4b],.agent-float-wrap.is-dragging .agent-float-ball-wave[data-v-c72a7d4b],.agent-float-wrap.is-dragging .agent-float-ball-spec-core[data-v-c72a7d4b],.agent-float-wrap.is-dragging .agent-float-ball-mark[data-v-c72a7d4b]{animation:none}.agent-float-ball-glass[data-v-c72a7d4b]{position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;clip-path:circle(50% at 50% 50%);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.55) 0%,rgba(255,255,255,.12) 18%,transparent 38%),radial-gradient(circle at 78% 78%,rgba(60,50,160,.16) 0%,transparent 40%),radial-gradient(circle at 50% 100%,rgba(30,40,120,.2) 0%,transparent 42%),linear-gradient(155deg,rgba(255,255,255,.3) 0%,transparent 34%,transparent 64%,rgba(60,50,160,.1) 100%)}.agent-float-ball-spec[data-v-c72a7d4b]{position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:3;clip-path:circle(50% at 50% 50%)}.agent-float-ball-spec-core[data-v-c72a7d4b]{position:absolute;left:50%;top:50%;width:42%;height:28%;margin-left:-21%;margin-top:-14%;border-radius:50%;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.95) 0%,rgba(255,255,255,.45) 36%,transparent 72%);transform-origin:50% 50%;animation:agent-spec-orbit-c72a7d4b 7.5s linear infinite}.agent-float-ball-spec-core[data-v-c72a7d4b]:after{content:"";position:absolute;left:18%;top:118%;width:55%;height:38%;border-radius:50%;background:#ffffff47;transform:rotate(-18deg)}.agent-float-ball-mark[data-v-c72a7d4b]{position:relative;z-index:4;width:56%;height:56%;display:block;opacity:1;filter:drop-shadow(0 0 6px rgba(255,255,255,.65)) drop-shadow(0 2px 3px rgba(20,40,120,.35));animation:agent-star-twinkle-c72a7d4b 3.6s ease-in-out infinite}.agent-float-star-main[data-v-c72a7d4b]{fill:#fff}.agent-float-star-sub[data-v-c72a7d4b]{fill:#fffffff2}.agent-float-star-sub-2[data-v-c72a7d4b]{opacity:.92}@keyframes agent-tip-in-c72a7d4b{0%{opacity:0;transform:translateY(calc(-50% + 4px)) scale(.96)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes agent-caret-blink-c72a7d4b{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes agent-ball-breathe-c72a7d4b{0%,to{transform:scale(1) translateZ(0);box-shadow:0 14px 32px #5064ff80,0 4px 12px #0f172a29,0 0 26px #78b4ff7a,0 0 44px #b478ff38,inset 0 -8px 14px #28288c47,inset 0 10px 16px #ffffff7a,inset 0 0 0 1px #fff6}50%{transform:scale(1.02) translateZ(0);box-shadow:0 16px 34px #5a6eff8f,0 4px 14px #0f172a29,0 0 36px #8cc8ff9e,0 0 58px #c88cff57,inset 0 -8px 14px #28288c3d,inset 0 10px 16px #ffffff8c,inset 0 0 0 1px #ffffff73}}@keyframes agent-aura-pulse-c72a7d4b{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:.95;transform:scale(1.06)}}@keyframes agent-ring-pulse-c72a7d4b{0%{opacity:.55;transform:scale(.94)}70%{opacity:0;transform:scale(1.26)}to{opacity:0;transform:scale(1.26)}}@keyframes agent-iridescent-spin-c72a7d4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes agent-spec-orbit-c72a7d4b{0%{transform:rotate(0) translate(22%) rotate(0) scale(1);opacity:.92}50%{transform:rotate(180deg) translate(22%) rotate(-180deg) scale(1.08);opacity:1}to{transform:rotate(360deg) translate(22%) rotate(-360deg) scale(1);opacity:.92}}@keyframes agent-star-twinkle-c72a7d4b{0%,to{opacity:.88;filter:drop-shadow(0 0 5px rgba(255,255,255,.55)) drop-shadow(0 2px 3px rgba(20,40,120,.35))}50%{opacity:1;filter:drop-shadow(0 0 9px rgba(255,255,255,.85)) drop-shadow(0 2px 3px rgba(20,40,120,.3))}}@keyframes agent-water-1-c72a7d4b{0%,to{transform:translate(0) rotate(0) scale(1)}33%{transform:translate(28%,18%) rotate(18deg) scale(1.12)}66%{transform:translate(8%,32%) rotate(-10deg) scale(.94)}}@keyframes agent-water-2-c72a7d4b{0%,to{transform:translate(0) rotate(0) scale(1.04)}40%{transform:translate(-26%,14%) rotate(-16deg) scale(.9)}70%{transform:translate(-10%,-18%) rotate(12deg) scale(1.16)}}@keyframes agent-water-3-c72a7d4b{0%,to{transform:translate(0) rotate(0) scale(1)}50%{transform:translate(18%,-24%) rotate(14deg) scale(1.18)}}@keyframes agent-water-4-c72a7d4b{0%,to{transform:translate(0) rotate(0) scale(.96);opacity:.72}50%{transform:translate(-14%,14%) rotate(-12deg) scale(1.2);opacity:1}}@media (prefers-reduced-motion: reduce){.agent-float-ball[data-v-c72a7d4b],.agent-float-ball-aura[data-v-c72a7d4b],.agent-float-ball-ring[data-v-c72a7d4b],.agent-float-ball-iridescent[data-v-c72a7d4b],.agent-float-ball-wave[data-v-c72a7d4b],.agent-float-ball-spec-core[data-v-c72a7d4b],.agent-float-ball-mark[data-v-c72a7d4b],.agent-float-tip-caret.is-blink[data-v-c72a7d4b],.agent-float-tip[data-v-c72a7d4b]{animation:none}}.aw-drawer-title-wrap[data-v-94b41678]{display:flex;align-items:center;gap:10px;min-width:0}.aw-drawer-title[data-v-94b41678]{font-weight:var(--ac-fw-strong, 600);font-size:15px;letter-spacing:.01em;color:var(--ac-title, rgba(0, 0, 0, .88))}.aw-status-pill[data-v-94b41678]{flex-shrink:0;font-size:12px;line-height:1;padding:5px 9px;border-radius:999px;border:none;color:var(--ac-muted, rgba(0, 0, 0, .55));background:var(--ac-layer-deep, color-mix(in srgb, var(--ac-bg, #fff) 97%, #000));font-variant-numeric:tabular-nums}.aw-status-pill.is-streaming[data-v-94b41678]{color:var(--ac-link, var(--ac-primary, #1677ff));background:color-mix(in srgb,var(--ac-link, var(--ac-primary, #1677ff)) 12%,var(--ac-layer, #fff));animation:aw-pill-pulse-94b41678 1.6s ease-in-out infinite}@keyframes aw-pill-pulse-94b41678{0%,to{opacity:1}50%{opacity:.55}}.aw-context[data-v-94b41678]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:color-mix(in srgb,var(--ac-primary, #1677ff) 6%,var(--ac-bg, #fff));border-bottom:none;font-size:13px;color:var(--ac-muted, rgba(0, 0, 0, .55))}.aw-context-text[data-v-94b41678]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-tabs[data-v-94b41678]{padding:0 12px;margin:0;background:var(--ac-layer, color-mix(in srgb, var(--ac-bg, #fff) 97%, #000));border-bottom:none}.aw-tabs[data-v-94b41678] .ant-tabs-nav{margin:0}.aw-tabs[data-v-94b41678] .ant-tabs-tab{font-size:13px;padding:10px 0}.aw-body[data-v-94b41678]{flex:1;min-height:0;overflow:hidden;font-size:14.5px;line-height:1.7;color:var(--ac-title, rgba(0, 0, 0, .88));background:var(--ac-body-bg, #f5f7fb)}.aw-pane[data-v-94b41678]{height:100%;overflow:auto;padding:12px 16px 24px}.aw-chat[data-v-94b41678]{display:flex;flex-direction:column;padding:0;height:100%}.aw-chat[data-v-94b41678] .ant-x-provider,.aw-chat-x[data-v-94b41678]{display:flex;flex-direction:column;height:100%;min-height:0}.aw-chat-x[data-v-94b41678]{--ac-bg: #fff;--ac-border: transparent;--ac-layer: color-mix(in srgb, #000 2.2%, #fff);--ac-layer-deep: color-mix(in srgb, #000 3%, #fff);--ac-fw-body: 400;--ac-fw-title: 650;--ac-fw-strong: 600;--ac-body-bg: radial-gradient(900px 360px at 50% -10%, color-mix(in srgb, var(--ac-primary) 12%, transparent), transparent 62%), linear-gradient(180deg, #f5f7fb 0%, #fafbfc 48%, #ffffff 100%);--ac-tip: rgba(0, 0, 0, .45);--ac-title: rgba(0, 0, 0, .88);--ac-muted: rgba(0, 0, 0, .55);--ac-link: var(--ac-primary);--ac-confirm-bg: #fffbeb;--ac-confirm-border: rgba(245, 158, 11, .35);--ac-confirm-text: #614700;--ac-error: #cf1322;--ac-user-bg: var(--ac-primary);--ac-user-fg: #fff;--ac-assistant-bg: var(--ac-layer);--ac-sender-shadow: 0 8px 28px rgba(15, 23, 42, .06);color:var(--ac-title);font-weight:var(--ac-fw-body);font-variant-numeric:tabular-nums lining-nums;background:var(--ac-body-bg)}.aw-chat-x.is-dark[data-v-94b41678]{--ac-bg: #141414;--ac-border: transparent;--ac-layer: color-mix(in srgb, #fff 2.5%, #141414);--ac-layer-deep: color-mix(in srgb, #fff 3.5%, #141414);--ac-fw-body: 350;--ac-fw-title: 600;--ac-fw-strong: 500;--ac-body-bg: radial-gradient(800px 320px at 50% -12%, color-mix(in srgb, var(--ac-primary) 22%, transparent), transparent 60%), linear-gradient(180deg, #121212 0%, #171717 55%, #1a1a1a 100%);--ac-tip: rgba(255, 255, 255, .45);--ac-title: rgba(255, 255, 255, .88);--ac-muted: rgba(255, 255, 255, .55);--ac-link: var(--ac-primary-hover, var(--ac-primary));--ac-confirm-bg: rgba(250, 173, 20, .12);--ac-confirm-border: rgba(250, 173, 20, .35);--ac-confirm-text: #ffe58f;--ac-error: #ff7875;--ac-user-bg: var(--ac-primary-active, var(--ac-primary));--ac-user-fg: #fff;--ac-assistant-bg: var(--ac-layer);--ac-sender-shadow: 0 10px 32px rgba(0, 0, 0, .35)}.aw-chat-list[data-v-94b41678]{flex:1;overflow:auto;padding:16px 16px 12px;min-height:0;background:transparent}.aw-welcome-block[data-v-94b41678]{margin:28px 0 20px}.aw-welcome[data-v-94b41678]{margin:0 0 16px}.aw-welcome[data-v-94b41678] .ant-welcome-title,.aw-welcome[data-v-94b41678] .ant-welcome-title-content{font-size:22px!important;font-weight:var(--ac-fw-title);letter-spacing:-.02em;color:var(--ac-title)}.aw-welcome[data-v-94b41678] .ant-welcome-description,.aw-welcome[data-v-94b41678] .ant-welcome-desc{font-size:14px!important;line-height:1.65;color:var(--ac-muted)}.aw-welcome[data-v-94b41678] .ant-welcome-icon,.aw-welcome[data-v-94b41678] .ant-welcome-image{overflow:visible;line-height:0}.aw-prompts[data-v-94b41678],.aw-followups[data-v-94b41678]{margin-top:12px}.aw-prompts[data-v-94b41678] .ant-prompts-title,.aw-followups[data-v-94b41678] .ant-prompts-title{color:var(--ac-muted);font-size:13px;font-weight:500;margin-bottom:10px}.aw-prompts[data-v-94b41678] .ant-prompts-item,.aw-followups[data-v-94b41678] .ant-prompts-item{border-radius:12px;border-color:transparent;background:var(--ac-layer);transition:transform .22s cubic-bezier(.22,1,.36,1),background .18s ease,box-shadow .18s ease}.aw-prompts[data-v-94b41678] .ant-prompts-item:hover,.aw-followups[data-v-94b41678] .ant-prompts-item:hover{transform:translateY(-1px);background:var(--ac-layer-deep);box-shadow:0 6px 18px #0f172a0d}.aw-list-tip[data-v-94b41678]{margin-top:8px;color:var(--ac-tip);font-size:13px;line-height:1.6}.aw-chat-row[data-v-94b41678]{display:flex;width:100%;margin-bottom:16px}.aw-chat-row.is-user[data-v-94b41678]{justify-content:flex-end}.aw-chat-row.is-assistant[data-v-94b41678]{flex-direction:column;align-items:stretch}.aw-assistant-flow[data-v-94b41678]{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.aw-breadcrumb-wrap[data-v-94b41678]{display:flex;align-items:center;gap:6px;margin-bottom:10px;width:100%;overflow-x:auto;padding:2px 0}.aw-breadcrumb[data-v-94b41678]{margin:0;font-size:12px;line-height:1.5;white-space:nowrap}.aw-breadcrumb[data-v-94b41678] .ant-breadcrumb-separator{color:var(--ac-tip);margin-inline:6px}.aw-bc-item[data-v-94b41678]{color:var(--ac-tip);font-size:12px}.aw-bc-item.is-done[data-v-94b41678]{color:var(--ac-muted)}.aw-bc-item.is-current[data-v-94b41678]{color:var(--ac-title);font-weight:600}.aw-bc-item.is-pending[data-v-94b41678]{color:var(--ac-link)}.aw-bc-item.is-muted[data-v-94b41678]{color:var(--ac-tip);opacity:.8}.aw-bc-item.is-error[data-v-94b41678]{color:var(--ac-error);font-weight:600}.aw-bc-pulse[data-v-94b41678]{color:var(--ac-link);font-weight:600;letter-spacing:1px;animation:aw-bc-blink-94b41678 1.2s ease-in-out infinite}@keyframes aw-bc-blink-94b41678{0%,to{opacity:.35}50%{opacity:1}}.aw-thought[data-v-94b41678]{margin-bottom:12px;width:100%;opacity:.92}.aw-thought[data-v-94b41678] .ant-thought-chain-item-title,.aw-thought[data-v-94b41678] .ant-thought-chain-item-content,.aw-thought[data-v-94b41678] .ant-thought-chain-item-description{font-size:13px!important}.aw-confirm-bc[data-v-94b41678]{margin:0 0 10px;font-size:12px}.aw-bubble[data-v-94b41678],.aw-chat-row.is-assistant[data-v-94b41678] .ant-bubble,.aw-chat-row.is-assistant[data-v-94b41678] .ant-bubble-content-wrapper,.aw-chat-row.is-assistant[data-v-94b41678] .ant-bubble-content{width:100%;max-width:100%}.aw-chat-row.is-assistant[data-v-94b41678] .ant-bubble-content{position:relative;background:var(--ac-assistant-bg);border:none;border-radius:14px;box-shadow:none;overflow:hidden;font-size:14.5px;line-height:1.7;color:var(--ac-title)}.aw-bubble.is-streaming-ink[data-v-94b41678] .ant-bubble-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.35em;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--ac-assistant-bg) 0%,transparent),color-mix(in srgb,var(--ac-assistant-bg) 78%,transparent) 55%,var(--ac-assistant-bg));opacity:.92}@media (prefers-reduced-motion: reduce){.aw-bubble.is-streaming-ink[data-v-94b41678] .ant-bubble-content:after{display:none}}.aw-chat-row.is-user[data-v-94b41678] .ant-bubble{width:fit-content;max-width:100%;margin-inline-start:0;justify-content:flex-end}.aw-chat-row.is-user[data-v-94b41678] .ant-bubble-content,.aw-chat-row.is-user[data-v-94b41678] .ant-bubble-content-wrapper{margin-inline-start:0;max-width:100%}.aw-chat-row.is-user[data-v-94b41678] .ant-bubble-content{background:var(--ac-user-bg);color:var(--ac-user-fg);border:none;border-radius:14px 14px 4px;box-shadow:0 4px 14px color-mix(in srgb,var(--ac-primary, #1677ff) 28%,transparent);font-size:14.5px;line-height:1.7}.aw-chat-footer[data-v-94b41678]{border-top:none;padding:8px 14px 16px;flex-shrink:0;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ac-bg) 92%,transparent) 28%)}.aw-chat-footer-bar[data-v-94b41678]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:6px}.aw-queue[data-v-94b41678]{margin-bottom:8px;padding:8px 10px;border-radius:12px;background:var(--ac-layer, #fafbfc)}.aw-queue-label[data-v-94b41678]{margin-bottom:6px;font-size:12px;line-height:1.4;color:var(--ac-tip, rgba(0, 0, 0, .45))}.aw-queue-item[data-v-94b41678]{display:flex;align-items:flex-start;gap:8px;padding:6px 0}.aw-queue-item.is-armed[data-v-94b41678]{background:color-mix(in srgb,var(--ac-primary, #1677ff) 8%,transparent);border-radius:8px;padding:6px}.aw-queue-text[data-v-94b41678]{flex:1;min-width:0;font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.aw-queue-edit[data-v-94b41678]{flex:1;min-width:0;resize:vertical;padding:6px 8px;border:none;border-radius:8px;background:var(--ac-bg, #fff);font:inherit;font-size:13px;line-height:1.45}.aw-queue-actions[data-v-94b41678]{display:flex;flex-shrink:0;gap:4px}.aw-queue-btn[data-v-94b41678]{padding:2px 8px;border:none;border-radius:8px;background:transparent;color:var(--ac-muted, rgba(0, 0, 0, .55));font-size:12px;cursor:pointer}.aw-queue-btn.is-send[data-v-94b41678]{color:var(--ac-primary, #1677ff)}.aw-full-chat-link[data-v-94b41678]{font-size:12px!important;color:var(--ac-tip)!important;height:auto;padding:0}.aw-full-chat-link[data-v-94b41678]:hover{color:var(--ac-link)!important}.aw-sender[data-v-94b41678]{width:100%}.aw-sender[data-v-94b41678] .ant-sender{border-color:var(--ac-border);box-shadow:var(--ac-sender-shadow);background:var(--ac-bg)}.aw-sender[data-v-94b41678] .ant-sender:focus-within{border-color:color-mix(in srgb,var(--ac-link) 45%,var(--ac-border));box-shadow:var(--ac-sender-shadow),0 0 0 3px color-mix(in srgb,var(--ac-link) 12%,transparent)}.aw-msg-error[data-v-94b41678]{color:var(--ac-error);font-size:13px;margin-top:8px}.aw-confirm[data-v-94b41678]{margin-top:10px;padding:14px 16px;background:var(--ac-confirm-bg);border:1px solid var(--ac-confirm-border);border-radius:14px;font-size:14px;width:100%;box-sizing:border-box}.aw-confirm-title[data-v-94b41678]{font-weight:600;font-size:14px;margin-bottom:8px;color:var(--ac-confirm-text)}.aw-confirm-preview[data-v-94b41678]{font-size:13px;line-height:1.6;max-height:280px;overflow:auto;margin:0 0 10px;color:var(--ac-confirm-text);position:relative}.aw-confirm-preview.is-collapsed[data-v-94b41678]{max-height:148px;overflow:hidden}.aw-confirm-preview.is-collapsed[data-v-94b41678]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;background:linear-gradient(180deg,transparent,var(--ac-confirm-bg));pointer-events:none}.aw-confirm-expand[data-v-94b41678]{padding:0;margin-bottom:8px;font-size:13px}.aw-confirm-actions[data-v-94b41678]{display:flex;gap:8px}.aw-confirm-actions[data-v-94b41678] .ant-btn{font-size:13px;height:32px;padding:0 12px}.aw-empty[data-v-94b41678]{color:var(--ac-tip, rgba(0, 0, 0, .45));padding:24px 0;text-align:center;font-size:14px}.aw-brief-head[data-v-94b41678]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.aw-brief-title[data-v-94b41678]{font-weight:600;font-size:15px;color:var(--ac-title, rgba(0, 0, 0, .88))}.aw-brief-sec[data-v-94b41678]{margin-bottom:14px}.aw-brief-sec-title[data-v-94b41678]{font-weight:500;font-size:14px;margin-bottom:6px}.aw-brief-md[data-v-94b41678]{white-space:pre-wrap;font-size:13px;line-height:1.65;background:color-mix(in srgb,var(--ac-bg, #fff) 70%,#fafafa);border:1px solid var(--ac-border, rgba(15, 23, 42, .08));padding:10px 12px;border-radius:12px;margin:0}.aw-section-title[data-v-94b41678]{font-weight:600;font-size:14px;margin:8px 0;display:flex;align-items:center;justify-content:space-between;color:var(--ac-title, rgba(0, 0, 0, .88))}.aw-task-card[data-v-94b41678]{border:1px solid var(--ac-border, rgba(15, 23, 42, .08));border-radius:12px;padding:12px;margin-bottom:10px;cursor:pointer;background:color-mix(in srgb,var(--ac-bg, #fff) 88%,transparent)}.aw-task-card.is-active[data-v-94b41678]{border-color:var(--ac-primary, #1677ff)}.aw-task-card-title[data-v-94b41678]{font-weight:500;font-size:14px;margin-bottom:6px}.aw-task-step[data-v-94b41678]{font-size:13px;color:var(--ac-muted, rgba(0, 0, 0, .55));line-height:1.7}.aw-hint[data-v-94b41678]{font-size:13px;color:var(--ac-tip, rgba(0, 0, 0, .45));margin-bottom:12px;line-height:1.6}.aw-batch-file[data-v-94b41678]{margin:8px 0;font-size:12px}.aw-batch-gen[data-v-94b41678]{margin:8px 0 16px}@media (prefers-reduced-motion: reduce){.aw-status-pill.is-streaming[data-v-94b41678],.aw-bc-pulse[data-v-94b41678],.aw-prompts[data-v-94b41678] .ant-prompts-item,.aw-followups[data-v-94b41678] .ant-prompts-item{animation:none!important;transition:none!important}}.agent-chat-md-root{--ac-title: rgba(0, 0, 0, .88);--ac-md-border: #e8e8e8;--ac-md-th-bg: #fafafa;--ac-md-row-alt: #f7f8fa;--ac-code-bg: rgba(0, 0, 0, .06);--ac-code-block-bg: #f6f8fa;--ac-blockquote-border: #1677ff;--ac-blockquote-bg: color-mix(in srgb, #1677ff 8%, transparent);--ac-blockquote-text: rgba(0, 0, 0, .72);--ac-link: #1677ff;--ac-mark-bg: rgba(250, 173, 20, .35);--ac-mark-text: rgba(0, 0, 0, .88);--ac-del-text: rgba(0, 0, 0, .45);--ac-strong: rgba(0, 0, 0, .92);--ac-mermaid-bg: #fafafa;--ac-mermaid-border: #e8e8e8;--ac-infographic-bg: #fafafa;--ac-infographic-border: #e8e8e8;--ac-task-done: rgba(0, 0, 0, .45);--ac-footnote: rgba(0, 0, 0, .55);--ac-bg: #fff}.agent-chat-md-root.is-dark{--ac-title: rgba(255, 255, 255, .88);--ac-md-border: #434343;--ac-md-th-bg: #1f1f1f;--ac-md-row-alt: rgba(255, 255, 255, .04);--ac-code-bg: rgba(255, 255, 255, .12);--ac-code-block-bg: #1f1f1f;--ac-blockquote-border: #4096ff;--ac-blockquote-bg: color-mix(in srgb, #1677ff 14%, transparent);--ac-blockquote-text: rgba(255, 255, 255, .75);--ac-link: #4096ff;--ac-mark-bg: rgba(250, 173, 20, .28);--ac-mark-text: rgba(255, 255, 255, .88);--ac-del-text: rgba(255, 255, 255, .45);--ac-strong: rgba(255, 255, 255, .92);--ac-mermaid-bg: #1f1f1f;--ac-mermaid-border: #434343;--ac-infographic-bg: #1f1f1f;--ac-infographic-border: #434343;--ac-task-done: rgba(255, 255, 255, .45);--ac-footnote: rgba(255, 255, 255, .55);--ac-bg: #141414}.agent-chat-md-wrap{margin-bottom:0;width:100%}.agent-chat-md{width:100%;overflow-x:auto;font-size:15.5px;line-height:1.7;color:var(--ac-title)}.agent-chat-md p{margin:0 0 .75em}.agent-chat-md p:last-child{margin-bottom:0}.agent-chat-md h1,.agent-chat-md h2,.agent-chat-md h3,.agent-chat-md h4{margin:1.1em 0 .45em;font-weight:650;line-height:1.35;color:var(--ac-title);letter-spacing:.01em}.agent-chat-md h1:first-child,.agent-chat-md h2:first-child,.agent-chat-md h3:first-child,.agent-chat-md h4:first-child{margin-top:.15em}.agent-chat-md h1{font-size:1.32em;padding-bottom:.25em;border-bottom:1px solid var(--ac-md-border)}.agent-chat-md h2{font-size:1.18em}.agent-chat-md h3{font-size:1.06em}.agent-chat-md h4{font-size:1em;opacity:.95}.agent-chat-md strong{color:var(--ac-strong);font-weight:700}.agent-chat-md em{font-style:italic;opacity:.92}.agent-chat-md del{color:var(--ac-del-text);text-decoration:line-through}.agent-chat-md mark{background:var(--ac-mark-bg);color:var(--ac-mark-text);padding:.05em .28em;border-radius:3px}.agent-chat-md ins{text-decoration:none;border-bottom:1px solid var(--ac-link)}.agent-chat-md hr{border:none;border-top:1px solid var(--ac-md-border);margin:1.1em 0}.agent-chat-md ul,.agent-chat-md ol{margin:0 0 .75em;padding-left:1.45em}.agent-chat-md li{margin:.28em 0}.agent-chat-md ul.agent-md-followups,.agent-chat-md ol.agent-md-followups{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.4em}.agent-chat-md li.agent-md-followup{margin:0;padding:.55em .75em;border:none;border-radius:10px;cursor:pointer;color:var(--ac-link, #1677ff);background:var(--ac-followup-bg, rgba(22, 119, 255, .04));transition:background .18s ease,transform .22s cubic-bezier(.22,1,.36,1);user-select:none}.agent-chat-md li.agent-md-followup:hover,.agent-chat-md li.agent-md-followup:focus-visible{background:var(--ac-followup-bg-hover, rgba(22, 119, 255, .1));transform:translateY(-1px);outline:none}.agent-chat-md li.agent-md-followup input[type=checkbox]{display:none}.agent-chat-md li>ul,.agent-chat-md li>ol{margin:.2em 0 .35em}.agent-chat-md .task-list-item{list-style:none;margin-left:-1.2em}.agent-chat-md .task-list-item input{margin-right:.45em;vertical-align:middle}.agent-chat-md .task-list-item.checked,.agent-chat-md .task-list-item input:checked+label{color:var(--ac-task-done)}.agent-chat-md dl{margin:0 0 .85em}.agent-chat-md dt{font-weight:650;margin-top:.55em;color:var(--ac-strong)}.agent-chat-md dd{margin:.15em 0 .35em 1.1em;color:var(--ac-blockquote-text)}.agent-chat-md .agent-md-table-wrap{display:block;width:100%;margin:1em 0 1.25em;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--ac-md-border);border-radius:10px;background:var(--ac-bg)}.agent-chat-md .agent-md-table-wrap+.agent-md-table-wrap{margin-top:1.5em}.agent-chat-md h1+.agent-md-table-wrap,.agent-chat-md h2+.agent-md-table-wrap,.agent-chat-md h3+.agent-md-table-wrap,.agent-chat-md h4+.agent-md-table-wrap,.agent-chat-md p+.agent-md-table-wrap{margin-top:.5em}.agent-chat-md .agent-md-table-wrap{overflow:hidden;border-radius:10px;background:var(--ac-md-th-bg, transparent);transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .22s ease}.agent-chat-md .agent-md-table-wrap table,.agent-chat-md table{border-collapse:separate;border-spacing:0;margin:0;width:100%;min-width:100%;table-layout:auto;font-size:14px;font-variant-numeric:tabular-nums lining-nums}.agent-chat-md .agent-md-table-wrap th,.agent-chat-md .agent-md-table-wrap td,.agent-chat-md th,.agent-chat-md td{border-right:1px solid var(--ac-md-border);border-bottom:1px solid var(--ac-md-border);padding:12px 16px;text-align:left;vertical-align:top;white-space:normal;word-break:break-word;min-width:5.5em;line-height:1.6;letter-spacing:.01em}.agent-chat-md .agent-md-table-wrap th:last-child,.agent-chat-md .agent-md-table-wrap td:last-child,.agent-chat-md th:last-child,.agent-chat-md td:last-child{border-right:none}.agent-chat-md .agent-md-table-wrap tbody tr:last-child td,.agent-chat-md tbody tr:last-child td{border-bottom:none}.agent-chat-md .agent-md-table-wrap th,.agent-chat-md th{background:var(--ac-md-th-bg);font-weight:600;position:sticky;top:0;z-index:1}.agent-chat-md .agent-md-table-wrap tbody tr:nth-child(2n) td{background:var(--ac-md-row-alt)}.agent-chat-md pre,.agent-chat-md pre.hljs{margin:.5em 0 .9em;padding:12px 14px;border-radius:8px;overflow:auto;font-size:13px;line-height:1.55;background:var(--ac-code-block-bg);border:1px solid var(--ac-md-border);white-space:pre;tab-size:2}.agent-chat-md pre code,.agent-chat-md pre.hljs code{display:block;padding:0;background:transparent;white-space:inherit;font-size:inherit;line-height:inherit}.agent-chat-md code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.agent-chat-md :not(pre)>code{padding:.12em .4em;border-radius:5px;background:var(--ac-code-bg)}.agent-chat-md blockquote{margin:.55em 0 .9em;padding:.55em .85em;border-left:3px solid var(--ac-blockquote-border);border-radius:0 8px 8px 0;background:var(--ac-blockquote-bg);color:var(--ac-blockquote-text)}.agent-chat-md blockquote p:last-child{margin-bottom:0}.agent-chat-md a{color:var(--ac-link);text-decoration:none}.agent-chat-md a:hover{text-decoration:underline}.agent-chat-md .agent-md-img{max-width:100%;height:auto;border-radius:8px;margin:.4em 0;display:block}.agent-chat-md .footnotes-sep,.agent-chat-md .footnotes{margin-top:1em;font-size:.9em;color:var(--ac-footnote)}.agent-chat-md .footnote-ref a,.agent-chat-md .footnote-backref{color:var(--ac-link)}.agent-chat-md .katex-display{margin:.7em 0;overflow-x:auto;overflow-y:hidden}.agent-chat-md .katex{font-size:1.05em}.agent-chat-md .agent-md-mermaid{margin:.7em 0 1em;padding:12px;border:1px solid var(--ac-mermaid-border);border-radius:8px;background:var(--ac-mermaid-bg);overflow-x:auto}.agent-chat-md .agent-md-mermaid-host svg{max-width:100%;height:auto;display:block;margin:0 auto}.agent-chat-md .agent-md-mermaid.is-mermaid-hidden,.agent-chat-md .agent-md-mermaid[hidden]{display:none!important}.agent-chat-md .agent-md-infographic{margin:.7em 0 1em;padding:12px;border:1px solid var(--ac-infographic-border);border-radius:8px;background:var(--ac-infographic-bg);overflow-x:auto}.agent-chat-md .agent-md-infographic-host{width:100%;min-height:260px;overflow-x:visible}.agent-chat-md .agent-md-infographic-host.is-scroll-x{overflow-x:auto}.agent-chat-md .agent-md-infographic-host svg{display:block;height:auto;max-width:none}.agent-chat-md .agent-md-infographic.is-infographic-hidden,.agent-chat-md .agent-md-infographic[hidden]{display:none!important}.aw-drawer-root{--ac-primary: #1677ff;--ac-primary-active: #0958d9;--ac-primary-hover: #4096ff;--ac-bg: #fff;--ac-border: transparent;--ac-layer: color-mix(in srgb, #000 2.2%, #fff);--ac-layer-deep: color-mix(in srgb, #000 3%, #fff);--ac-fw-body: 400;--ac-fw-title: 650;--ac-fw-strong: 600;--ac-body-bg: radial-gradient(900px 360px at 50% -10%, color-mix(in srgb, var(--ac-primary) 12%, transparent), transparent 62%), linear-gradient(180deg, #f5f7fb 0%, #fafbfc 48%, #ffffff 100%);--ac-tip: rgba(0, 0, 0, .45);--ac-title: rgba(0, 0, 0, .88);--ac-muted: rgba(0, 0, 0, .55);--ac-link: var(--ac-primary)}.aw-drawer-root .ant-drawer-content{background:var(--ac-bg)}.aw-drawer-root .ant-drawer-header{border-bottom:none;background:var(--ac-layer, color-mix(in srgb, var(--ac-bg) 97%, #000));backdrop-filter:blur(10px);padding:12px 16px}.aw-drawer-root .ant-drawer-close{color:var(--ac-muted)}.aw-drawer-root .ant-drawer-close:hover{color:var(--ac-title)}.aw-drawer-root .ant-drawer-body{background:var(--ac-body-bg)}.aw-drawer-root.is-dark{--ac-bg: #141414;--ac-border: transparent;--ac-layer: color-mix(in srgb, #fff 2.5%, #141414);--ac-layer-deep: color-mix(in srgb, #fff 3.5%, #141414);--ac-fw-body: 350;--ac-fw-title: 600;--ac-fw-strong: 500;--ac-body-bg: radial-gradient(800px 320px at 50% -12%, color-mix(in srgb, var(--ac-primary) 22%, transparent), transparent 60%), linear-gradient(180deg, #121212 0%, #171717 55%, #1a1a1a 100%);--ac-tip: rgba(255, 255, 255, .45);--ac-title: rgba(255, 255, 255, .88);--ac-muted: rgba(255, 255, 255, .55);--ac-link: var(--ac-primary-hover)}
