.mcp-message[data-v-2022b345]{animation:mcpMessageIn-2022b345 .7s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.mcp-bubble[data-v-2022b345]{transform-origin:top left}.mcp-viewport[data-v-2022b345]{overscroll-behavior:contain;scrollbar-width:thin}.mcp-type-cursor[data-v-2022b345]{animation:mcpCursorBlink-2022b345 1s steps(1) infinite;background:currentColor;border-radius:999px;display:inline-block;height:1em;margin-left:2px;vertical-align:-.1em;width:.6ch}.mcp-part[data-v-2022b345]{animation:mcpPartIn-2022b345 .55s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.mcp-tool-card[data-v-2022b345]{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.mcp-tool-card[data-v-2022b345]:hover{box-shadow:0 14px 30px #0f172a14;transform:translateY(-2px)}.mcp-tool-running[data-v-2022b345]{overflow:hidden;position:relative}.mcp-tool-running[data-v-2022b345]:after{animation:mcpScan-2022b345 1.6s ease-in-out infinite;background:linear-gradient(110deg,transparent,hsla(0,0%,100%,.35) 45%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.mcp-table-row[data-v-2022b345]{animation:mcpRowIn-2022b345 .45s ease forwards;opacity:0}.mcp-thinking-dot[data-v-2022b345]{animation:mcpThinking-2022b345 1.1s ease-in-out infinite;background:#64748bb3;border-radius:999px;height:8px;width:8px}.mcp-thinking-dot[data-v-2022b345]:nth-child(2){animation-delay:.16s}.mcp-thinking-dot[data-v-2022b345]:nth-child(3){animation-delay:.32s}@keyframes mcpMessageIn-2022b345{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mcpPartIn-2022b345{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mcpRowIn-2022b345{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes mcpScan-2022b345{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes mcpThinking-2022b345{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes mcpCursorBlink-2022b345{0%,50%{opacity:1}50.01%,to{opacity:0}}
