@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--accent-retrieval: #ff9f1c;--accent-neural: #00d4aa;--accent-agent: #7c3aed;--accent-tool: #14b8a6;--accent-llm: #e2e8f0;--accent-conversation: #fbbf24;--accent-agent-hover: #8850f3;--accent-agent-press: #6d28d9;--accent-agent-ink: #a78bfa;--state-success: #22c55e;--state-warning: #f59e0b;--state-error: #ef4444;--state-active: #ff9f1c;--focus-ring: var(--accent-retrieval);--badge-ink-neutral: var(--text-secondary);--badge-ink-success: var(--state-success);--badge-ink-warning: var(--state-warning);--badge-ink-danger: var(--state-error);--badge-ink-info: var(--accent-neural);--badge-ink-accent: var(--accent-agent-ink);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--duration-instant: .1s;--duration-fast: .2s;--duration-normal: .3s;--duration-slow: .5s;--duration-dramatic: .8s;--easing-default: cubic-bezier(.4, 0, .2, 1);--easing-spring: cubic-bezier(.34, 1.56, .64, 1);--easing-smooth: cubic-bezier(.25, .1, .25, 1);--px-dir-flip: 1;--bg-deep: #0a0a0f;--bg-surface: #12121a;--bg-elevated: #1a1a2e;--text-primary: #f0f2f5;--text-secondary: #8b8fa3;--text-muted: #4a4d5e;--border-subtle: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .22);--glow-core: 0 0 60px rgba(255, 159, 28, .15), 0 0 120px rgba(255, 159, 28, .05);--overlay-hover: rgba(255, 255, 255, .06);--overlay-press: rgba(255, 255, 255, .09);--shadow-card: 0 4px 16px rgba(0, 0, 0, .18);--row-hover: var(--overlay-hover);--popover-shadow: 0 8px 40px rgba(0, 0, 0, .45);--section-playground-ink: #818cf8;--section-marketplace-ink: #fb7185;--section-mcp-ink: #2dd4bf;--section-a2a-ink: #22d3ee;--section-agents-ink: #a78bfa;--section-teams-ink: #38bdf8;--accent-conversation-ink: var(--accent-conversation);--accent-tool-ink: var(--accent-tool);--accent-retrieval-ink: var(--accent-retrieval);--state-error-ink: var(--state-error);--node-ink-user: #38bdf8;--node-ink-agent: #a78bfa;--node-ink-tool: #f59e0b;--node-ink-conversation: #fbbf24;--node-ink-message: #8b8fa3;--node-ink-project: #fb923c;--node-ink-file: #fbbf24;--node-ink-mcp_server: #2dd4bf;--node-ink-a2a_agent: #22d3ee;--node-ink-memory: #c084fc;--node-ink-memory_fact: #c084fc;--node-ink-memory_episode: #f0abfc;--node-ink-memory_summary: #a78bfa;--node-ink-memory_entity: #7dd3fc;--node-ink-memory_procedure: #d8b4fe;--node-ink-provider: #f87171;--node-ink-model: #e879f9;--node-ink-run: #ff9f1c;--node-ink-step: #fdba74;--node-ink-team: #38bdf8;--node-ink-theme: #a78bfa;--node-ink-workspace_file: #34d399;--node-ink-unknown: #8b8fa3}[dir=rtl]{--px-dir-flip: -1}[data-theme=light]{--bg-deep: #f6f7fb;--bg-surface: #ffffff;--bg-elevated: #eef0f6;--text-primary: #14141f;--text-secondary: #565b70;--text-muted: #9aa0b2;--border-subtle: rgba(12, 12, 24, .1);--border-strong: rgba(12, 12, 24, .28);--accent-llm: #475569;--glow-core: 0 0 40px rgba(255, 159, 28, .12);--overlay-hover: rgba(12, 12, 24, .05);--overlay-press: rgba(12, 12, 24, .08);--shadow-card: 0 4px 16px rgba(20, 20, 40, .08);--popover-shadow: 0 8px 32px rgba(20, 20, 40, .12);--section-playground-ink: #4338ca;--section-marketplace-ink: #be123c;--section-mcp-ink: #115e59;--section-a2a-ink: #155e75;--section-agents-ink: #6d28d9;--section-teams-ink: #075985;--focus-ring: #b45309;--badge-ink-success: #15803d;--badge-ink-warning: #92400e;--badge-ink-danger: #b91c1c;--badge-ink-info: #0f766e;--accent-agent-ink: #6d28d9;--accent-conversation-ink: #92400e;--accent-tool-ink: #115e59;--accent-retrieval-ink: #9a3412;--state-error-ink: #b91c1c;--node-ink-user: #075985;--node-ink-agent: #6d28d9;--node-ink-tool: #854d0e;--node-ink-conversation: #92400e;--node-ink-message: #4b5563;--node-ink-project: #c2410c;--node-ink-file: #92400e;--node-ink-mcp_server: #115e59;--node-ink-a2a_agent: #155e75;--node-ink-memory: #7e22ce;--node-ink-memory_fact: #7e22ce;--node-ink-memory_episode: #a21caf;--node-ink-memory_summary: #6d28d9;--node-ink-memory_entity: #0369a1;--node-ink-memory_procedure: #6b21a8;--node-ink-provider: #b91c1c;--node-ink-model: #86198f;--node-ink-run: #9a3412;--node-ink-step: #7c2d12;--node-ink-team: #075985;--node-ink-theme: #6d28d9;--node-ink-workspace_file: #047857;--node-ink-unknown: #4b5563}html,body,#root{height:100%;margin:0}*{box-sizing:border-box}.skip-link{position:absolute;left:8px;top:-48px;z-index:2000;padding:10px 16px;border-radius:8px;background:var(--accent-agent, #7c3aed);color:#fff;font-family:Inter,system-ui,sans-serif;font-size:14px;text-decoration:none;transition:top .15s ease}.skip-link:focus{top:8px;outline:2px solid #fff;outline-offset:2px}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#78788259;border-radius:8px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#7878828c;background-clip:content-box}
