.chat_thread__UGkb7{--rc-body-size:13.5px;--rc-intro-size:16px;--rc-tool-size:11.5px;--rc-caption-size:12px;--rc-chip-size:13px;--rc-footnote-size:11px;--rc-line:1.72;--rc-turn-gap:22px;--rc-para-gap:0.7rem;--rc-mono:ui-monospace,SFMono-Regular,"JetBrains Mono",Menlo,Consolas,monospace}.chat_turn__kYnvQ+.chat_turn__kYnvQ{margin-top:var(--rc-turn-gap)}.chat_caret__LRWDd{transition:transform .13s ease;flex-shrink:0}.chat_caret__LRWDd[data-open=true]{transform:rotate(90deg)}.chat_thinkingPreview__ToyGo{max-height:8.5rem;overflow:hidden;display:flex;flex-direction:column-reverse;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 32%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 32%,#000)}.chat_disclose__gEqrD{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .2s ease}.chat_disclose__gEqrD[data-open=true]{grid-template-rows:1fr;opacity:1}.chat_discloseInner__MhDjm{overflow:hidden;min-height:0}.chat_shimmer__DxbpM{background:linear-gradient(90deg,var(--color-text-placeholder) 0,var(--color-text-secondary) 40%,var(--color-text-primary) 50%,var(--color-text-secondary) 60%,var(--color-text-placeholder) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:chat_rc-shimmer__mwkCs 1.8s linear infinite}@keyframes chat_rc-shimmer__mwkCs{to{background-position:-200% 0}}.chat_cursor__GfqmL{display:inline-block;width:2px;height:1.05em;margin-left:2px;border-radius:1px;background:var(--color-brand-500);vertical-align:text-bottom;animation:chat_rc-blink__dMCWN 1.05s steps(2,start) infinite}@keyframes chat_rc-blink__dMCWN{0%,50%{opacity:1}50.01%,to{opacity:0}}.chat_batchCard__cbKJb{margin:4px 0 6px;padding:8px 14px 14px;border:1px solid var(--color-border-subtle);border-radius:14px;background:var(--color-bg-card,#fff)}.chat_branch__4c0i5{border-left:1px dashed var(--color-border-soft)}.chat_laneBox__uaGy6{background:linear-gradient(180deg,var(--color-bg-wash) 0,transparent 100%);border-radius:10px;padding:12px 14px 8px}.chat_lane__ihYUF{border-radius:7px;transition:background .15s ease}.chat_lane__ihYUF:hover{background:var(--color-bg-wash)}.chat_lane__ihYUF[data-sel=true],.chat_lane__ihYUF[data-sel=true]:hover{background:var(--color-brand-50)}.chat_laneGrid__aXdWi{background-image:repeating-linear-gradient(90deg,var(--color-border-soft) 0,var(--color-border-soft) 1px,transparent 1px,transparent 25%)}.chat_runHead__BzWGo{animation:chat_rc-lane-head__OTl1v 1.1s cubic-bezier(.4,0,.2,1) infinite}@keyframes chat_rc-lane-head__OTl1v{0%,to{opacity:.35;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}.chat_resultMd__QGegv{color:var(--color-text-secondary)}.chat_resultMd__QGegv>:first-child{margin-top:0}.chat_resultMd__QGegv>:last-child{margin-bottom:0}.chat_resultMd__QGegv h1,.chat_resultMd__QGegv h2,.chat_resultMd__QGegv h3,.chat_resultMd__QGegv h4{font-weight:600;margin:.7em 0 .3em;color:var(--color-text-body)}.chat_resultMd__QGegv li,.chat_resultMd__QGegv p{color:var(--color-text-secondary)}.chat_resultMd__QGegv table{font-size:11.5px}.chat_resultMd__QGegv pre{font-size:11px}.chat_resultClamp__RtjiN{max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.chat_mono__WkhoV{font-family:var(--rc-mono);font-size:11px;line-height:1.55;white-space:pre-wrap;word-break:break-word;margin:0;max-height:240px;overflow:auto}.chat_prose__Kbiu9{font-size:var(--rc-body-size);line-height:var(--rc-line);color:var(--color-text-body)}.chat_prose__Kbiu9 p{margin:0 0 var(--rc-para-gap)}.chat_prose__Kbiu9 p:last-child{margin-bottom:0}.chat_prose__Kbiu9 pre{font-size:12px}.chat_composer__a3ZgS{background:var(--ant-color-bg-container,#fff);border:1px solid var(--color-border-subtle,var(--ant-color-border-secondary));border-radius:20px;box-shadow:0 6px 20px rgba(41,98,240,.06);padding:6px 8px}.chat_composerDrag__JDBD6{border-style:dashed;border-color:var(--ant-color-primary,#2962f0);background:var(--ant-color-primary-bg,rgba(41,98,240,.04))}.chat_composer__a3ZgS textarea.ant-input{border:none;box-shadow:none;outline:none;background:transparent}.chat_composerRow__JgVdz{display:flex;align-items:center;gap:4px;padding:2px}.chat_composerRow__JgVdz .ant-btn.ant-btn-icon-only{width:32px;min-width:32px;height:32px}.chat_richInput__0rAAk{position:relative;min-height:24px;max-height:9.5rem;overflow-y:auto;padding:4px 2px;font-size:14px;line-height:1.5715;outline:none;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--color-text-primary,var(--ant-color-text))}.chat_richInput__0rAAk:is(:empty,[data-empty]):before{content:attr(data-placeholder);position:absolute;color:var(--color-text-placeholder,var(--ant-color-text-placeholder));pointer-events:none;user-select:none}.chat_chipCardDesc__AgFPO{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chat_fileChip__JvkJT,.chat_skillChip__a7rB2{color:var(--color-brand-500,#2962f0);white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.chat_fileChip__JvkJT>svg{display:inline-block;width:.875em;height:.875em;margin-inline-end:.2em;vertical-align:-.1em;opacity:.85}.chat_modePill__EfaFv{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 8px;border-radius:8px;border:none;background:transparent;color:var(--color-text-secondary,var(--ant-color-text-secondary));font-size:13px;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease}.chat_modePill__EfaFv:hover{background:var(--color-bg-subtle,var(--ant-color-fill-tertiary))}.chat_modePill__EfaFv[data-open=true]{color:var(--color-ink-700,var(--ant-color-text));background:var(--color-bg-subtle,var(--ant-color-fill-secondary))}.chat_modePill__EfaFv[data-static=true]{cursor:default}.chat_modePill__EfaFv[data-static=true]:hover{background:transparent}.chat_jumpToBottom__AGC7E{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);z-index:20;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;border:1px solid var(--ant-color-border-secondary);background:color-mix(in srgb,var(--ant-color-bg-container,#fff) 80%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--ant-color-text-secondary);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:color .13s ease,transform .13s ease;animation:chat_rc-fade__aLt4e .16s ease both}.chat_jumpToBottom__AGC7E:hover{color:var(--ant-color-text);transform:translateX(-50%) scale(1.06)}.chat_fadeIn__TA0my{animation:chat_rc-fade__aLt4e .16s ease both}@keyframes chat_rc-fade__aLt4e{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat_cursor__GfqmL,.chat_fadeIn__TA0my{animation:none}.chat_caret__LRWDd,.chat_disclose__gEqrD{transition:none}.chat_shimmer__DxbpM{animation:none}.chat_runHead__BzWGo{animation:none;opacity:1}.chat_lane__ihYUF{transition:none}}@media (max-width:47.999rem){.chat_richInput__0rAAk{font-size:16px;max-height:6.5rem}.chat_composerRow__JgVdz{flex-wrap:wrap;row-gap:6px}.chat_composerRow__JgVdz .ant-btn.ant-btn-icon-only{width:40px;min-width:40px;height:40px}.chat_jumpToBottom__AGC7E{bottom:16px;width:40px;height:40px}.chat_prose__Kbiu9 pre,.chat_prose__Kbiu9 table,.chat_resultMd__QGegv pre,.chat_resultMd__QGegv table{display:block;max-width:100%;overflow-x:auto}}