.mock-tooltip-enter-active{animation:mock-tooltip-dissolve-in .2s ease-out both}.mock-tooltip-leave-active{transition:opacity .15s ease}.mock-tooltip-leave-to{opacity:0}@keyframes mock-tooltip-dissolve-in{0%{opacity:0;translate:var(--slide-x,0) var(--slide-y,4px)}to{opacity:1;translate:0 0}}@keyframes typing-bounce-7e371709{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.typing-dot[data-v-7e371709]{animation:typing-bounce-7e371709 1.2s ease-in-out infinite}.mock-agent-panel[data-v-7e371709] strong{font-weight:500}.mock-agent-panel[data-v-7e371709] .hl-code{background:linear-gradient(135deg,#f0f4ff,#e8f0fe);border-radius:4px;color:#3b5998;display:inline;font-size:.9em;font-weight:500;padding:.1em .35em}.mock-agent-panel[data-v-7e371709] .hl-warn{background:linear-gradient(135deg,#fff5f5,#fee2e2);border-radius:4px;color:#dc2626;display:inline;font-size:.9em;font-weight:500;padding:.1em .35em}@keyframes float-7e371709{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float[data-v-7e371709]{animation:float-7e371709 3s ease-in-out infinite}@keyframes chip-fade-in-7e371709{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.chip-in[data-v-7e371709]{animation:chip-fade-in-7e371709 .3s ease forwards;opacity:0}.chip-truncate[data-v-7e371709]{max-width:min(240px,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deep-mode-active[data-v-7e371709]{background-color:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.data-table[data-v-20f8248b]{border-collapse:separate;border-spacing:0}.data-table tbody tr td[data-v-20f8248b]{background-clip:padding-box}.dashboard-content[data-v-3f571e08]{container-type:inline-size}.cq-grid-2[data-v-3f571e08],.cq-grid-3[data-v-3f571e08]{grid-template-columns:1fr}@container (min-width: 28rem){.cq-grid-3[data-v-3f571e08]{grid-template-columns:repeat(3,minmax(0,1fr))}.cq-col-span-2[data-v-3f571e08]{grid-column:span 2}.cq-grid-2[data-v-3f571e08]{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes ai-agent-icon-float-a11ed2fc{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ai-agent-icon-float[data-v-a11ed2fc]{animation:ai-agent-icon-float-a11ed2fc 3s ease-in-out infinite}
