.agent-graph.svelte-20optt{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(180deg,rgba(255,248,235,.04),transparent 42%),#050706;color:#f8f4ea}.agent-graph.compact.svelte-20optt{border:1px solid rgba(248,244,234,.12);border-radius:8px;position:relative;min-height:520px}.grid-layer.svelte-20optt{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);opacity:.8}svg.svelte-20optt{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.agent-graph.compact.svelte-20optt svg:where(.svelte-20optt){bottom:72px;height:calc(100% - 72px)}.boundary-haze.svelte-20optt{stroke:none;filter:url(#nebula-glow);mix-blend-mode:screen;opacity:.78}.boundary.svelte-20optt{stroke:none;filter:url(#nebula-glow);mix-blend-mode:screen;opacity:.76;animation:svelte-20optt-breathe 8s ease-in-out infinite}.boundary-haze.teal.svelte-20optt{fill:#23b4ae38}.boundary.teal.svelte-20optt{fill:#23b4ae2e}.boundary-haze.coral.svelte-20optt{fill:#ff5b2a40}.boundary.coral.svelte-20optt{fill:#ff5b2a33;animation-delay:-2s}.boundary-haze.lime.svelte-20optt{fill:#b9e56038}.boundary.lime.svelte-20optt{fill:#b9e5602b;animation-delay:-4s}.code-dust.svelte-20optt{fill:#f8f4ea66;filter:url(#soft-glow);mix-blend-mode:screen}.code-dust.teal.svelte-20optt{fill:#5be9d485}.code-dust.coral.svelte-20optt{fill:#ff8e5c7a}.code-dust.lime.svelte-20optt{fill:#d0f67675}.area-agent.svelte-20optt{filter:url(#soft-glow)}.agent-chip.svelte-20optt{fill:#050706d1;stroke:#f8f4ea80;stroke-width:1.2}.agent-mark.svelte-20optt{stroke:#f8f4ead1;stroke-width:1.5}.area-agent.teal.svelte-20optt .agent-mark:where(.svelte-20optt){fill:#39d8cf}.area-agent.coral.svelte-20optt .agent-mark:where(.svelte-20optt){fill:#ff7a48}.area-agent.lime.svelte-20optt .agent-mark:where(.svelte-20optt){fill:#c9ed62}.agent-name.svelte-20optt,.agent-role.svelte-20optt{font-family:JetBrains Mono,ui-monospace,monospace;text-anchor:middle;paint-order:stroke;stroke:#050706c7;stroke-width:3px}.agent-name.svelte-20optt{fill:#fff8eb;font-size:13px;font-weight:700}.agent-role.svelte-20optt{fill:#f8f4eaa8;font-size:9px;text-transform:uppercase}.edge.svelte-20optt{stroke:#f0ede252;stroke-dasharray:2 12;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:svelte-20optt-edge-flow 10s linear infinite}.edge-glow.svelte-20optt{stroke:#f8f4ea1f;stroke-width:9;stroke-linecap:round;filter:url(#soft-glow);mix-blend-mode:screen;opacity:.54}.edge-glow.strong.svelte-20optt{stroke:#ff7a4842;stroke-width:12}.edge.strong.svelte-20optt{stroke:#ff7a48c7;stroke-width:2.2}.edge.soft.svelte-20optt{stroke-width:1.2}.node-halo.svelte-20optt{fill:transparent;stroke:#ffffff29;stroke-width:1;animation:svelte-20optt-pulse 4.5s ease-in-out infinite}.node-core.svelte-20optt{fill:#111916;stroke:#f8f4eac7;stroke-width:1.4}.code-node.flow.svelte-20optt .node-core:where(.svelte-20optt){fill:#063b38;stroke:#6ff6df}.code-node.service.svelte-20optt .node-core:where(.svelte-20optt){fill:#241610;stroke:#ffb28e}.code-node.test.svelte-20optt .node-core:where(.svelte-20optt){fill:#17210f;stroke:#d5f779}.code-node.tool.svelte-20optt .node-core:where(.svelte-20optt){fill:#151611;stroke:#e3f1a0}.code-node.quiet.svelte-20optt{opacity:.82}.code-node.quiet.svelte-20optt .node-halo:where(.svelte-20optt){opacity:.45}.node-label.svelte-20optt,.node-role.svelte-20optt{font-family:JetBrains Mono,ui-monospace,monospace;text-anchor:middle;paint-order:stroke;stroke:#050706c7;stroke-width:3px}.node-label.svelte-20optt{fill:#fff8eb;font-size:14px;font-weight:700}.code-node.quiet.svelte-20optt .node-label:where(.svelte-20optt){fill:#f8f4eab8;font-size:10px;font-weight:600}.agent-graph.svelte-20optt:not(.compact) .node-label:where(.svelte-20optt),.agent-graph.svelte-20optt:not(.compact) .node-role:where(.svelte-20optt){display:none}.node-role.svelte-20optt{fill:#f8f4eab3;font-size:11px;text-transform:uppercase}.telemetry-strip.svelte-20optt{position:absolute;right:24px;top:88px;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(118px,auto));gap:8px}.telemetry.svelte-20optt{display:grid;gap:4px;border:1px solid rgba(248,244,234,.14);background:#050706b3;padding:10px 12px;font-family:JetBrains Mono,ui-monospace,monospace;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.telemetry.svelte-20optt span:where(.svelte-20optt){color:#f8f4ea99;font-size:10px;text-transform:uppercase}.telemetry.svelte-20optt strong:where(.svelte-20optt){color:#fff8eb;font-size:16px}.agent-graph.compact.svelte-20optt .telemetry-strip:where(.svelte-20optt){inset:auto 12px 12px;grid-template-columns:repeat(4,minmax(0,1fr))}.agent-graph.compact.svelte-20optt .telemetry:where(.svelte-20optt){padding:8px 10px}.agent-graph.compact.svelte-20optt .telemetry:where(.svelte-20optt) strong:where(.svelte-20optt){font-size:14px}@keyframes svelte-20optt-edge-flow{to{stroke-dashoffset:-160}}@keyframes svelte-20optt-breathe{50%{transform:scale(1.015);transform-origin:center}}@keyframes svelte-20optt-pulse{50%{r:48;opacity:.42}}@media(max-width:760px){.agent-graph.svelte-20optt{min-height:580px}.agent-chip.svelte-20optt,.agent-name.svelte-20optt,.agent-role.svelte-20optt,.node-label.svelte-20optt,.node-role.svelte-20optt{display:none}.area-agent.svelte-20optt{opacity:.78}.telemetry-strip.svelte-20optt{display:none}}@media(prefers-reduced-motion:reduce){.boundary-haze.svelte-20optt,.boundary.svelte-20optt,.edge.svelte-20optt,.node-halo.svelte-20optt{animation:none}}.beta-ctas.svelte-1f4yqln{display:grid;gap:12px}.beta-line.svelte-1f4yqln{width:fit-content;border:1px solid rgba(7,16,14,.16);background:#ff5a1f14;padding:7px 10px;color:#07100eb8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;text-transform:uppercase}.actions.svelte-1f4yqln{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.plugin-button.svelte-1f4yqln{gap:8px}.cli-panel.svelte-1f4yqln{display:grid;min-width:min(100%,520px);border:1px solid rgba(7,16,14,.16);background:#ffffff8c;color:#07100ec7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.cli-topline.svelte-1f4yqln{display:flex;min-height:36px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid rgba(7,16,14,.12);padding:6px 8px 6px 12px}.cli-label.svelte-1f4yqln{display:inline-flex;align-items:center;gap:8px;color:#07100e70;font-size:10px;text-transform:uppercase}.platform-switch.svelte-1f4yqln{display:inline-flex;border:1px solid rgba(7,16,14,.12)}.platform-switch.svelte-1f4yqln button:where(.svelte-1f4yqln){min-height:26px;border:0;border-right:1px solid rgba(7,16,14,.12);background:transparent;padding:0 9px;color:#07100e85;font:inherit;font-size:10px;cursor:pointer}.platform-switch.svelte-1f4yqln button:where(.svelte-1f4yqln):last-child{border-right:0}.platform-switch.svelte-1f4yqln button.active:where(.svelte-1f4yqln){background:#07100e14;color:#07100e}.cli-command.svelte-1f4yqln{display:flex;min-height:42px;width:100%;align-items:center;justify-content:space-between;gap:14px;border:0;background:transparent;padding:10px 12px;color:inherit;text-align:left;cursor:pointer}.cli-command.svelte-1f4yqln code:where(.svelte-1f4yqln){min-width:0;color:#07100e;overflow-wrap:anywhere}.copy-state.svelte-1f4yqln{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;color:#07100e75;font-size:10px;text-transform:uppercase}.dark.svelte-1f4yqln .beta-line:where(.svelte-1f4yqln){border-color:#f8f4ea2e;background:#ff5a1f24;color:#f8f4eab8}.dark.svelte-1f4yqln .cli-panel:where(.svelte-1f4yqln){border-color:#f8f4ea2e;background:#05070694;color:#f8f4eab8}.dark.svelte-1f4yqln .cli-topline:where(.svelte-1f4yqln){border-bottom-color:#f8f4ea24}.dark.svelte-1f4yqln .cli-label:where(.svelte-1f4yqln),.dark.svelte-1f4yqln .copy-state:where(.svelte-1f4yqln){color:#f8f4ea70}.dark.svelte-1f4yqln .platform-switch:where(.svelte-1f4yqln){border-color:#f8f4ea24}.dark.svelte-1f4yqln .platform-switch:where(.svelte-1f4yqln) button:where(.svelte-1f4yqln){border-right-color:#f8f4ea24;color:#f8f4ea8f}.dark.svelte-1f4yqln .platform-switch:where(.svelte-1f4yqln) button.active:where(.svelte-1f4yqln){background:#f8f4ea1a;color:#fff8eb}.dark.svelte-1f4yqln .cli-command:where(.svelte-1f4yqln) code:where(.svelte-1f4yqln){color:#fff8eb}.compact.svelte-1f4yqln .actions:where(.svelte-1f4yqln){align-items:stretch}@media(max-width:560px){.actions.svelte-1f4yqln,.cli-panel.svelte-1f4yqln,.plugin-button{width:100%}.cli-command.svelte-1f4yqln,.cli-topline.svelte-1f4yqln{align-items:flex-start}}.chain-scene.svelte-1hu0au{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:16px;border:1px solid rgba(248,244,234,.13);background:#07100e;color:#f8f4ea;padding:16px}.graph-pane.svelte-1hu0au{position:relative;min-height:420px;overflow:hidden;background:linear-gradient(rgba(248,244,234,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(248,244,234,.04) 1px,transparent 1px),#050706;background-size:36px 36px}svg.svelte-1hu0au{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}line.svelte-1hu0au{stroke:#f8f4ea3d;stroke-width:.35;stroke-dasharray:3 3;animation:svelte-1hu0au-flow 4s linear infinite}.graph-node.svelte-1hu0au{position:absolute;z-index:2;transform:translate(-50%,-50%);border:1px solid rgba(248,244,234,.16);background:#0d1815;padding:8px 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.graph-node.active.svelte-1hu0au{border-color:#ff5a1fb8;background:#ff5a1f38;animation:svelte-1hu0au-wake 3.2s ease-in-out infinite}.change-marker.svelte-1hu0au{position:absolute;left:18%;top:38%;transform:translate(-50%,145%);background:#ff5a1f;padding:6px 8px;color:#07100e;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;text-transform:uppercase}.event-pane.svelte-1hu0au{display:grid;align-content:center;gap:10px}.event.svelte-1hu0au{border-left:2px solid rgba(248,244,234,.18);background:#f8f4ea0a;padding:12px 14px}.event.svelte-1hu0au span:where(.svelte-1hu0au){color:#39d8cf;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.event.svelte-1hu0au strong:where(.svelte-1hu0au),.event.svelte-1hu0au p:where(.svelte-1hu0au){display:block}.event.svelte-1hu0au strong:where(.svelte-1hu0au){margin-top:5px}.event.svelte-1hu0au p:where(.svelte-1hu0au){margin-top:4px;color:#f8f4ea99;font-size:13px}@keyframes svelte-1hu0au-flow{to{stroke-dashoffset:-32}}@keyframes svelte-1hu0au-wake{50%{box-shadow:0 0 0 12px #ff5a1f14}}@media(max-width:820px){.chain-scene.svelte-1hu0au{grid-template-columns:1fr}.graph-pane.svelte-1hu0au{min-height:320px}}@media(prefers-reduced-motion:reduce){line.svelte-1hu0au,.graph-node.active.svelte-1hu0au{animation:none}}.workbench-scene.svelte-9r9y69{display:block;border:1px solid rgba(248,244,234,.12);background:#111514;padding:12px;color:#f8f4ea}.graph-panel.svelte-9r9y69{background:#171b1a}.graph-panel.svelte-9r9y69{padding:14px}.graph-panel.svelte-9r9y69 header:where(.svelte-9r9y69){display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.graph-panel.svelte-9r9y69 header:where(.svelte-9r9y69) strong:where(.svelte-9r9y69),.graph-panel.svelte-9r9y69 header:where(.svelte-9r9y69) span:where(.svelte-9r9y69){display:block}.graph-panel.svelte-9r9y69 header:where(.svelte-9r9y69) span:where(.svelte-9r9y69){color:#f8f4ea85;font-size:13px}.graph-panel.svelte-9r9y69 header:where(.svelte-9r9y69) p:where(.svelte-9r9y69){border:1px solid rgba(57,118,255,.8);background:#3976ffe6;padding:7px 18px;font-weight:700}.graph-canvas.svelte-9r9y69{position:relative;min-height:430px;overflow:hidden;background:linear-gradient(rgba(248,244,234,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(248,244,234,.04) 1px,transparent 1px),#111315;background-size:34px 34px}svg.svelte-9r9y69{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}line.svelte-9r9y69{stroke:#9d52c2b8;stroke-width:.32}text.svelte-9r9y69{fill:#f8f4ea70;font-family:JetBrains Mono,ui-monospace,monospace;font-size:2.4px;text-anchor:middle;dominant-baseline:middle}.node.svelte-9r9y69{position:absolute;display:flex;align-items:center;gap:5px;transform:translate(-50%,-50%);font-size:11px;font-weight:700}.node.svelte-9r9y69 span:where(.svelte-9r9y69){height:16px;width:16px;border-radius:50%;background:#26865b}.node.file.svelte-9r9y69 span:where(.svelte-9r9y69){background:#287db7}.node.test.svelte-9r9y69 span:where(.svelte-9r9y69){background:#3b73ff;box-shadow:0 0 0 8px #3b73ff29}.node.svelte-9r9y69 strong:where(.svelte-9r9y69){border-radius:3px;background:#f8f4ea14;padding:1px 6px;line-height:1.35;white-space:nowrap}.node.svelte-9r9y69 strong:where(.svelte-9r9y69),.node.test.svelte-9r9y69 span:where(.svelte-9r9y69),.node.file.svelte-9r9y69 span:where(.svelte-9r9y69){box-sizing:border-box}@media(max-width:860px){.graph-canvas.svelte-9r9y69{min-height:360px}}
