.terminal-animation[data-v-784fcccc]{background-color:#141414;display:flex;flex-direction:column;font-family:var(--font-mono),monospace;font-size:.875rem;height:100%;line-height:1.6;width:100%}@media(max-width:768px){.terminal-animation[data-v-784fcccc]{font-size:.75rem;line-height:1.5}}.terminal-chat[data-v-784fcccc]{flex:1;overflow-x:hidden;overflow-y:auto;padding:.875rem 1rem;scrollbar-color:rgba(56,189,248,.3) transparent;scrollbar-width:thin}.terminal-chat[data-v-784fcccc]::-webkit-scrollbar{width:6px}.terminal-chat[data-v-784fcccc]::-webkit-scrollbar-track{background:transparent}.terminal-chat[data-v-784fcccc]::-webkit-scrollbar-thumb{background-color:#38bdf84d;border-radius:3px}.terminal-chat[data-v-784fcccc]::-webkit-scrollbar-thumb:hover{background-color:#38bdf880}.logo-ascii[data-v-784fcccc]{font-family:var(--font-mono),monospace;line-height:1.3;margin:0 0 .5rem;overflow:hidden;white-space:pre}.info-line[data-v-784fcccc]{line-height:1.6;margin-bottom:.25rem}.info-label[data-v-784fcccc],.info-line[data-v-784fcccc],.info-value[data-v-784fcccc]{color:#94a3b8}.info-value-highlight[data-v-784fcccc]{color:#fbbf24}.separator-line[data-v-784fcccc]{border-top:1px solid #1e293b;margin-bottom:1rem}.welcome-message[data-v-784fcccc]{color:#ffffffd9;line-height:1.6;margin-bottom:.5rem}.welcome-spacing[data-v-784fcccc]{height:.5rem}.message-wrapper[data-v-784fcccc]{animation:fadeIn-784fcccc .2s ease-in;margin-bottom:.5rem}.message-user[data-v-784fcccc]{color:#ffffffe6;line-height:1.6;margin-bottom:.75rem}.user-prompt[data-v-784fcccc]{color:#94a3b8;margin-right:.25rem}.message-thinking[data-v-784fcccc]{animation:fadeIn-784fcccc .3s ease-in;color:#7dd3fc;line-height:1.6;margin-bottom:.5rem}.thinking-spinner[data-v-784fcccc]{animation:pulse-784fcccc 1.5s ease-in-out infinite;color:#38bdf8}@keyframes pulse-784fcccc{0%,to{opacity:1}50%{opacity:.5}}.thinking-text[data-v-784fcccc]{color:#ffffffb3}.message-test-result[data-v-784fcccc]{animation:fadeIn-784fcccc .2s ease-in;line-height:1.6;margin-bottom:.125rem}.test-indent[data-v-784fcccc]{color:transparent}.test-status-icon[data-v-784fcccc]{font-weight:600;margin-right:.25rem}.test-status-icon.success[data-v-784fcccc]{color:#34d399}.test-status-icon.error[data-v-784fcccc]{color:#fb7185}.test-method[data-v-784fcccc]{font-weight:700;margin-right:.375rem}.test-method.method-get[data-v-784fcccc]{color:#34d399}.test-method.method-post[data-v-784fcccc]{color:#38bdf8}.test-method.method-put[data-v-784fcccc]{color:#fbbf24}.test-method.method-delete[data-v-784fcccc]{color:#fb7185}.test-method.method-patch[data-v-784fcccc]{color:#7dd3fc}.test-endpoint[data-v-784fcccc]{color:#ffffffd9}.test-details[data-v-784fcccc]{color:#94a3b8;margin-top:.125rem}.test-detail-label[data-v-784fcccc]{color:#94a3b8}.message-performance-result[data-v-784fcccc]{animation:fadeIn-784fcccc .3s ease-in;line-height:1.6;margin-bottom:.5rem}.perf-section[data-v-784fcccc]{margin-bottom:.75rem}.perf-title[data-v-784fcccc]{color:#7dd3fc;font-weight:600;margin-bottom:.25rem}.perf-row[data-v-784fcccc]{display:flex;line-height:1.6;margin-bottom:.125rem}.perf-indent[data-v-784fcccc]{color:transparent}.perf-label[data-v-784fcccc]{color:#94a3b8;min-width:120px}.perf-value[data-v-784fcccc]{color:#ffffffd9}.perf-value.perf-success[data-v-784fcccc]{color:#34d399;font-weight:600}.perf-value.perf-highlight[data-v-784fcccc]{color:#7dd3fc;font-weight:600}.message-agent[data-v-784fcccc]{margin-bottom:.25rem}.agent-text[data-v-784fcccc]{color:#ffffffd9;line-height:1.6}.agent-text[data-v-784fcccc] strong{color:#7dd3fc;font-weight:600}.agent-text[data-v-784fcccc] code{background:#34d3991a;border-radius:.25rem;color:#34d399;font-family:var(--font-mono),monospace;padding:.125rem .375rem}.agent-text[data-v-784fcccc] .checkmark{color:#34d399;font-weight:600}.agent-text[data-v-784fcccc] .bullet-dot{color:#38bdf8}.agent-text[data-v-784fcccc] .arrow-indicator{color:#7dd3fc;font-weight:600}.agent-text[data-v-784fcccc] .crossmark{color:#fb7185;font-weight:600}.agent-text[data-v-784fcccc] .http-get{color:#34d399;font-weight:700}.agent-text[data-v-784fcccc] .http-post{color:#38bdf8;font-weight:700}.agent-text[data-v-784fcccc] .http-put{color:#fbbf24;font-weight:700}.agent-text[data-v-784fcccc] .http-delete{color:#fb7185;font-weight:700}.agent-text[data-v-784fcccc] .http-patch{color:#7dd3fc;font-weight:700}.agent-text[data-v-784fcccc] .status-success{color:#34d399;font-weight:600}.agent-text[data-v-784fcccc] .status-error{color:#fb7185;font-weight:600}.terminal-input-wrapper[data-v-784fcccc]{background:#141414;border-top:1px solid hsla(0,0%,100%,.06);flex-shrink:0;padding:.375rem .75rem .5rem}.terminal-input-box[data-v-784fcccc]{align-items:center;border:1px solid #334155;border-radius:3px;display:flex;margin-bottom:.375rem;padding:.375rem .625rem}.input-prompt[data-v-784fcccc]{color:#64748b;flex-shrink:0;margin-right:.5rem}.terminal-input[data-v-784fcccc]{background:transparent;border:none;color:#e2e8f0e6;flex:1;font-family:var(--font-mono),monospace;font-size:inherit;outline:none;padding:0}.terminal-input[data-v-784fcccc]::-moz-placeholder{color:#94a3b859}.terminal-input[data-v-784fcccc]::placeholder{color:#94a3b859}.terminal-status-bar[data-v-784fcccc]{align-items:center;color:#475569;display:flex;overflow:hidden}.status-name[data-v-784fcccc]{color:#38bdf8;font-weight:700}.status-sep[data-v-784fcccc]{color:#94a3b8}.status-ctx[data-v-784fcccc]{color:#38bdf8}.status-model[data-v-784fcccc]{color:#f8fafc}@keyframes fadeIn-784fcccc{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
