.tool-call-stack[data-v-ff2a6836]{position:relative;width:100%}.tcs-header[data-v-ff2a6836]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.tcs-dot[data-v-ff2a6836]{animation:tcs-pulse-ff2a6836 1.5s ease-in-out infinite;background:#3b82f6;border-radius:50%;flex-shrink:0;height:7px;width:7px}@keyframes tcs-pulse-ff2a6836{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.tcs-label[data-v-ff2a6836]{color:#1d4ed8;font-size:12px;font-weight:500;letter-spacing:-.01em}.tcs-rows[data-v-ff2a6836]{display:flex;flex-direction:column;gap:5px}.tcs-row[data-v-ff2a6836]{align-items:center;animation:tcs-fade-up-ff2a6836 .18s ease-out both;border-radius:7px;display:flex;gap:7px;padding:4px 10px 4px 6px;width:-moz-fit-content;width:fit-content}.tcs-row-pending[data-v-ff2a6836]{background:#fff;border:1px solid #bfdbfe}.tcs-row-done[data-v-ff2a6836]{background:#f0fdf4;border:1px solid #bbf7d0}@keyframes tcs-fade-up-ff2a6836{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.tcs-icon[data-v-ff2a6836]{flex-shrink:0;height:13px;width:13px}.tcs-icon-done[data-v-ff2a6836]{color:#16a34a}.tcs-spinner[data-v-ff2a6836]{animation:tcs-spin-ff2a6836 .7s linear infinite;border:1.5px solid #bfdbfe;border-radius:50%;border-top-color:#3b82f6;flex-shrink:0;height:11px;width:11px}@keyframes tcs-spin-ff2a6836{to{transform:rotate(1turn)}}.tcs-name[data-v-ff2a6836]{color:#2563eb;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px;font-weight:500}.tcs-row-done .tcs-name[data-v-ff2a6836]{color:#15803d}.tcs-shimmer[data-v-ff2a6836]{animation:tcs-shimmer-ff2a6836 2s linear infinite;background:linear-gradient(90deg,transparent,#93c5fd 40%,#a5b4fc 60%,transparent);background-size:200% 100%;bottom:0;height:2px;left:0;position:absolute;right:0}@keyframes tcs-shimmer-ff2a6836{0%{background-position:200%}to{background-position:-200%}}
