.panel-enter-active[data-v-711f14c5],.panel-leave-active[data-v-711f14c5]{transition:opacity .2s ease,transform .2s ease}.panel-enter-from[data-v-711f14c5],.panel-leave-to[data-v-711f14c5]{opacity:0;transform:translateY(8px) scale(.98)}@keyframes typing-bounce-711f14c5{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.typing-dot[data-v-711f14c5]{animation:typing-bounce-711f14c5 1.4s ease-in-out infinite both}.typing-dot[data-v-711f14c5]:nth-child(2){animation-delay:.18s}.typing-dot[data-v-711f14c5]:nth-child(3){animation-delay:.36s}@keyframes msg-in-711f14c5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.msg-bubble[data-v-711f14c5]{animation:msg-in-711f14c5 .22s ease-out both}@keyframes thinking-breathe-711f14c5{0%,to{box-shadow:0 0 #6366f100}50%{box-shadow:0 0 0 4px #6366f11a}}.thinking-chip[data-v-711f14c5]{animation:thinking-breathe-711f14c5 2s ease-in-out infinite}details[open]>.reasoning-summary .reasoning-caret[data-v-711f14c5]{transform:rotate(90deg)}.reasoning-card[data-v-711f14c5]{animation:msg-in-711f14c5 .18s ease-out both;background:linear-gradient(180deg,#6366f10b,#6366f105);border:1px solid rgba(99,102,241,.12);border-radius:12px;padding:10px 12px 10px 4px;position:relative}.reasoning-step[data-v-711f14c5]{display:flex;gap:10px;padding:3px 0 3px 14px;position:relative}.reasoning-step[data-v-711f14c5]:before{background:#6366f12e;bottom:0;content:"";left:18px;position:absolute;top:0;width:1.5px}.reasoning-step[data-v-711f14c5]:first-child:before{top:9px}.reasoning-step[data-v-711f14c5]:last-child:before{bottom:calc(100% - 9px)}.reasoning-dot[data-v-711f14c5]{background:#6366f1;border-radius:9999px;box-shadow:0 0 0 3px #6366f11f;flex-shrink:0;height:7px;margin-top:4px;position:relative;width:7px;z-index:1}.reasoning-step-main[data-v-711f14c5]{min-width:0}.reasoning-step-label[data-v-711f14c5]{color:#4f46e5;font-size:11.5px;font-weight:600;line-height:1.45}.reasoning-tool[data-v-711f14c5]{background:#6366f11a;border-radius:5px;color:#4338ca;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;margin-right:5px;padding:0 5px}.reasoning-text[data-v-711f14c5]{color:#6b7280;font-size:11px;line-height:1.55;margin-top:2px;white-space:pre-wrap;word-break:break-word}@media(prefers-reduced-motion:reduce){.msg-bubble[data-v-711f14c5],.thinking-chip[data-v-711f14c5],.typing-dot[data-v-711f14c5]{animation:none}}.overflow-y-auto[data-v-711f14c5]::-webkit-scrollbar{height:8px;width:8px}.overflow-y-auto[data-v-711f14c5]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#94a3b873;border:2px solid transparent;border-radius:9999px}.overflow-y-auto[data-v-711f14c5]::-webkit-scrollbar-thumb:hover{background-clip:content-box;background-color:#64748ba6}.overflow-y-auto[data-v-711f14c5]::-webkit-scrollbar-track{background:transparent}
