:root{--think-hold:2s;--think-swap:.15s;--think-gap:50ms;--think-distance:8px;--think-blur:2px;--think-shimmer:2s;--think-base:#7c7c7c;--think-highlight:#0d0d0d;--think-ease:ease-in-out}.t-think{text-align:center;display:inline-block;position:relative}.t-think-sizer{visibility:hidden;white-space:nowrap;display:block}.t-think-text{color:var(--think-base);white-space:nowrap;filter:blur();opacity:1;transition:transform var(--think-swap) var(--think-ease), filter var(--think-swap) var(--think-ease), opacity var(--think-swap) var(--think-ease);will-change:transform, filter, opacity;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(0)}.t-think-text:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--think-highlight) 50%, transparent 60%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;animation:t-think-shimmer var(--think-shimmer) linear infinite;background-repeat:no-repeat;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-think-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.t-think-text.is-exit{transform:translateY(calc(var(--think-distance) * -1));filter:blur(var(--think-blur));opacity:0}.t-think-text.is-enter-start{transform:translateY(var(--think-distance));filter:blur(var(--think-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-think-text{filter:none!important;transition:none!important;transform:none!important}.t-think-text:before{display:none!important}}:root{--reason-hold:.84s;--reason-step:.5s;--reason-lines:2;--reason-fade:28px;--reason-ease:cubic-bezier(.22, 1, .36, 1)}.t-reason{position:relative;overflow:hidden}.t-reason-viewport{-webkit-mask-image:linear-gradient(transparent 0, black var(--reason-fade), black calc(100% - var(--reason-fade)), transparent 100%);-webkit-mask-image:linear-gradient(transparent 0, black var(--reason-fade), black calc(100% - var(--reason-fade)), transparent 100%);mask-image:linear-gradient(transparent 0, black var(--reason-fade), black calc(100% - var(--reason-fade)), transparent 100%);position:absolute;inset:0;overflow:hidden}.t-reason-scroll{will-change:transform;position:absolute;left:0;right:0;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-reason-scroll{transition:none!important;transform:none!important}}:root{--stream-gap:45ms;--stream-fade:.35s;--stream-blur:1px;--stream-ease:cubic-bezier(.22, 1, .36, 1)}.t-stream-w{opacity:0;filter:blur(var(--stream-blur));transition:opacity var(--stream-fade) var(--stream-ease), filter var(--stream-fade) var(--stream-ease)}.t-stream-w.is-in{opacity:1;filter:blur()}@media (prefers-reduced-motion:reduce){.t-stream-w{filter:none!important;opacity:1!important;transition:none!important}}
.AgentChatMotion-module__r8iPMq__motion{--think-hold:2.4s;--think-swap:.15s;--think-gap:50ms;--think-distance:8px;--think-blur:2px;--think-shimmer:2s;--think-base:hsl(var(--dp-muted-foreground));--think-highlight:hsl(var(--dp-foreground));--reason-hold:.84s;--reason-step:.5s;--reason-lines:2;--reason-fade:12px}.AgentChatMotion-module__r8iPMq__status{text-align:left;width:100%;min-height:28px;line-height:28px;display:block}.AgentChatMotion-module__r8iPMq__reason{height:92px}.AgentChatMotion-module__r8iPMq__reasonScroll{padding-block:12px}.AgentChatMotion-module__r8iPMq__stream{--stream-fade:.42s}.AgentChatMotion-module__r8iPMq__transcript{overflow-anchor:none;scroll-behavior:auto;scrollbar-gutter:stable}.AgentChatMotion-module__r8iPMq__headerFade{z-index:1;position:relative}.AgentChatMotion-module__r8iPMq__headerFade:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--blade-bg), transparent);height:16px;position:absolute;top:100%;left:0;right:0}.AgentChatMotion-module__r8iPMq__historyContent[data-state=open]{animation:.2s ease-out AgentChatMotion-module__r8iPMq__historyEnter}.AgentChatMotion-module__r8iPMq__historyContent[data-state=closed]{animation:.15s ease-out AgentChatMotion-module__r8iPMq__historyExit}.AgentChatMotion-module__r8iPMq__motion[data-motion-paused=true] *,.AgentChatMotion-module__r8iPMq__motion[data-motion-paused=true] :before{animation-play-state:paused}@keyframes AgentChatMotion-module__r8iPMq__historyEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentChatMotion-module__r8iPMq__historyExit{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.AgentChatMotion-module__r8iPMq__historyContent{animation:none!important;transform:none!important}}.AgentChatMotion-module__r8iPMq__cardFade{z-index:1;position:relative}.AgentChatMotion-module__r8iPMq__cardFade:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--blade-bg));height:28px;position:absolute;bottom:100%;left:-16px;right:-16px}
