.agent-graph.svelte-20optt{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;min-width:0;overflow:hidden;background:radial-gradient(circle at 50% 34%,rgba(57,216,207,.09),transparent 28%),radial-gradient(circle at 82% 42%,rgba(255,122,72,.12),transparent 32%),linear-gradient(180deg,rgba(255,248,235,.05),transparent 44%),#07100e;color:#f8f4ea}.agent-graph.svelte-20optt:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(248,244,234,.12);pointer-events:none;content:""}.agent-graph.compact.svelte-20optt{position:relative;min-height:560px;width:100%;border:0;border-radius:0;background:transparent}.agent-graph.compact.svelte-20optt:before{border:0}.graph-heading.svelte-20optt{position:absolute;z-index:3;top:0;left:0;display:grid;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;text-transform:uppercase}.graph-heading.svelte-20optt p:where(.svelte-20optt){color:#ff7a48;font-size:12px;letter-spacing:.08em}.graph-heading.svelte-20optt strong:where(.svelte-20optt){color:#f8f4ea;font-family:Oxanium,ui-monospace,monospace;font-size:clamp(1.7rem,2.5vw,2.25rem);font-weight:500;line-height:1;text-transform:none}.graph-canvas.svelte-20optt{position:absolute;z-index:1;top:76px;right:0;bottom:86px;left:0;overflow:hidden;background:linear-gradient(180deg,rgba(248,244,234,.03),transparent 36%),#151b1980}.grid-layer.svelte-20optt{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(248,244,234,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(248,244,234,.05) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);opacity:.8}svg.svelte-20optt{position:absolute;top:12px;right:12px;bottom:12px;left:12px;height:calc(100% - 24px);width:calc(100% - 24px);overflow:visible}.boundary-haze.svelte-20optt{stroke:none;filter:url(#nebula-glow);mix-blend-mode:screen;opacity:.48}.boundary.svelte-20optt{stroke-width:1.4;stroke-dasharray:5 8;vector-effect:non-scaling-stroke;mix-blend-mode:screen;opacity:.84}.boundary-haze.teal.svelte-20optt{fill:#23b4ae38}.boundary.teal.svelte-20optt{fill:#23b4ae2e;stroke:#5be9d49e}.boundary-haze.coral.svelte-20optt{fill:#ff5b2a33}.boundary.coral.svelte-20optt{fill:#ff5b2a2e;stroke:#ff8e5c9e}.boundary-haze.lime.svelte-20optt{fill:#b9e5602e}.boundary.lime.svelte-20optt{fill:#b9e56029;stroke:#d0f6769e}.area-agent.svelte-20optt{font-family:JetBrains Mono,ui-monospace,monospace;color:#f8f4eadb}.robot-icon.svelte-20optt{fill:#050706b8;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.robot-eye.svelte-20optt{fill:currentColor;stroke:none}.robot-mouth.svelte-20optt,.robot-antenna.svelte-20optt{fill:none}.area-agent.teal.svelte-20optt{color:#39d8cf}.area-agent.coral.svelte-20optt{color:#ff7a48}.area-agent.lime.svelte-20optt{color:#c9ed62}.agent-name.svelte-20optt{fill:currentColor;font-size:13px;font-weight:700;paint-order:stroke;stroke:#050706c7;stroke-width:3px}.edge.svelte-20optt,.edge-glow.svelte-20optt{fill:none}.edge.svelte-20optt{stroke:#f0ede261;stroke-dasharray:7 12;stroke-linecap:round;vector-effect:non-scaling-stroke}.edge-glow.svelte-20optt{stroke:#f8f4ea1f;stroke-width:8;stroke-linecap:round;filter:url(#soft-glow);mix-blend-mode:screen;opacity:.42}.edge-glow.strong.svelte-20optt{stroke:#ff7a4842;stroke-width:12}.edge.strong.svelte-20optt{stroke:#ff844ce0;stroke-width:2.2}.edge.soft.svelte-20optt{stroke-width:1.2}.edge-label.svelte-20optt{pointer-events:none}.edge-label.svelte-20optt rect:where(.svelte-20optt){fill:#404642d1;stroke:#f8f4ea1f;stroke-width:1}.edge-label.svelte-20optt text:where(.svelte-20optt){fill:#f8f4eac7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;paint-order:stroke;stroke:#050706b8;stroke-width:2px;text-anchor:middle}.edge-label.strong.svelte-20optt text:where(.svelte-20optt){fill:#fff8eb}.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}.node-label-bg.svelte-20optt{fill:#444a46e6;stroke:#f8f4ea1f;stroke-width:1}.code-node.quiet.svelte-20optt .node-label-bg:where(.svelte-20optt){fill:#444a46b8}.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:13px;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:18px;bottom:16px;left:18px;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.telemetry.svelte-20optt{display:grid;min-width:0;gap:7px;border:1px solid rgba(248,244,234,.14);background:#050706c7;box-shadow:inset 0 1px #f8f4ea0d;padding:12px 14px;font-family:JetBrains Mono,ui-monospace,monospace}.telemetry.svelte-20optt span:where(.svelte-20optt){color:#f8f4ea99;font-size:10px;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.telemetry.svelte-20optt strong:where(.svelte-20optt){color:#fff8eb;font-size:19px;line-height:1}@media(max-width:760px){.agent-graph.svelte-20optt{min-height:clamp(460px,116vw,560px)}.graph-heading.svelte-20optt{right:0}.graph-heading.svelte-20optt p:where(.svelte-20optt){font-size:11px;line-height:1.35}.graph-heading.svelte-20optt strong:where(.svelte-20optt){max-width:100%;font-size:clamp(1.7rem,9vw,2.1rem);overflow-wrap:break-word}.graph-canvas.svelte-20optt{top:78px;right:0;bottom:118px;left:0}.agent-name.svelte-20optt,.node-badge.svelte-20optt,.node-role.svelte-20optt,.edge-label.svelte-20optt{display:none}.area-agent.svelte-20optt{opacity:.78}.telemetry-strip.svelte-20optt{right:12px;bottom:12px;left:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.telemetry.svelte-20optt{padding:8px 10px}.telemetry.svelte-20optt strong:where(.svelte-20optt){font-size:15px}}.beta-ctas.svelte-1f4yqln{display:grid;--cta-width: 430px;width:min(100%,var(--cta-width));min-width:0;max-width:100%;gap:14px}.beta-line.svelte-1f4yqln{width:100%;border:1px solid rgba(7,16,14,.16);background:#ff5a1f14;padding:9px 12px;color:#07100eb8;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;line-height:1.25;text-align:center;text-transform:uppercase}.actions.svelte-1f4yqln{display:grid;width:100%;max-width:none;min-width:0;align-items:flex-start;gap:12px}.plugin-button.svelte-1f4yqln{gap:8px;min-height:42px}.plugin-button{width:100%;justify-content:center}.marketplace-button{position:relative;border-color:#f8f4ea2e;background:repeating-linear-gradient(-45deg,#f8f4ea13 0,#f8f4ea13 7px,#f8f4ea09 7px,#f8f4ea09 14px),#07100e14;color:#07100e7a;cursor:not-allowed;filter:saturate(.5)}.marketplace-button:disabled{opacity:1;pointer-events:auto}.soon-chip.svelte-1f4yqln{display:inline-flex;align-items:center;border:1px solid currentColor;padding:1px 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:600;line-height:1.35;text-transform:uppercase}.marketplace-note.svelte-1f4yqln{width:100%;max-width:100%;min-width:0;color:#07100ead;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;line-height:1.55;overflow-wrap:anywhere}.cli-panel.svelte-1f4yqln{display:grid;width:100%;min-width:0;border:1px solid rgba(7,16,14,.16);background:#ffffff8c;color:#07100ec7;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.cli-topline.svelte-1f4yqln{display:flex;min-height:38px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid rgba(7,16,14,.12);padding:7px 9px 7px 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;max-width:100%;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;white-space:nowrap;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:grid;grid-template-columns:minmax(0,1fr) auto;min-height:42px;width:100%;align-items:center;gap:12px;border:0;background:transparent;padding:11px 12px;color:inherit;text-align:left;cursor:pointer}.cli-command.svelte-1f4yqln code:where(.svelte-1f4yqln){min-width:0;color:#07100e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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 .marketplace-button{border-color:#f8f4ea2e;background:repeating-linear-gradient(-45deg,#f8f4ea12 0,#f8f4ea12 7px,#f8f4ea07 7px,#f8f4ea07 14px),#f8f4ea0e;color:#f8f4ea80;box-shadow:none}.dark.svelte-1f4yqln .marketplace-note:where(.svelte-1f4yqln){color:#f8f4eaad}.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:#ff5a1f1f;box-shadow:inset 0 0 0 1px #ff5a1f94;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}.compact.svelte-1f4yqln{--cta-width: 100%;gap:12px}.compact.svelte-1f4yqln .marketplace-note:where(.svelte-1f4yqln){display:none}@media(max-width:560px){.beta-ctas.svelte-1f4yqln{width:100%}.actions.svelte-1f4yqln,.cli-panel.svelte-1f4yqln,.plugin-button{max-width:none;width:100%}.cli-topline.svelte-1f4yqln{align-items:flex-start}.cli-command.svelte-1f4yqln{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.cli-command.svelte-1f4yqln code:where(.svelte-1f4yqln){white-space:normal;overflow-wrap:anywhere;word-break:break-word}}.landing-shell.svelte-1uha8ag{position:relative;isolation:isolate;overflow-x:clip;background:radial-gradient(circle at 84% 19%,rgba(255,90,31,.12),transparent 24rem),radial-gradient(circle at 56% 41%,rgba(57,216,207,.08),transparent 28rem),linear-gradient(180deg,#06111b,#07121a 48%,#06101a)}.landing-shell.svelte-1uha8ag:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:linear-gradient(rgba(248,244,234,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(248,244,234,.035) 1px,transparent 1px),linear-gradient(135deg,transparent 0 46%,rgba(255,90,31,.12) 46.1% 46.25%,transparent 46.35% 100%);background-position:center top,center top,left 6rem top 6.25rem;background-size:72px 72px,72px 72px,360px 360px;-webkit-mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent);mask-image:linear-gradient(90deg,transparent,black 7%,black 93%,transparent);opacity:.38;content:""}.background-embers.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.background-ember.svelte-1uha8ag{position:absolute;left:var(--x);top:var(--y);width:var(--ember-size);height:var(--ember-size);border-radius:999px;background:#ff7a48;box-shadow:0 0 12px #ff5a1f9e;opacity:0;transform:scale(.7);animation:svelte-1uha8ag-background-ember-fade var(--ember-duration) ease-in-out infinite;animation-delay:var(--ember-delay)}.nav-shell.svelte-1uha8ag{position:relative;z-index:1;max-width:1328px}.top-nav.svelte-1uha8ag,.hero-grid.svelte-1uha8ag,.assurance-section.svelte-1uha8ag{min-width:0}.top-nav.svelte-1uha8ag,.hero-grid.svelte-1uha8ag{width:100%}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);position:relative;z-index:1;max-width:1186px}.hero-copy-column.svelte-1uha8ag{width:100%;max-width:100%}.brand-link.svelte-1uha8ag{display:inline-flex;flex:0 0 auto;align-items:center;gap:.75rem;color:#f8f4ea;text-decoration:none}.brand-mark.svelte-1uha8ag{display:inline-flex;width:2rem;height:2rem;color:#ff7a48}.powered-badge{min-width:0;flex-shrink:1}.coralos-wordmark.svelte-1uha8ag{display:inline-flex;align-items:baseline;font-family:Oxanium,ui-monospace,monospace;font-size:1rem;font-weight:700;line-height:1;text-transform:none;letter-spacing:0;color:#f8f4ea}.coralos-wordmark.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{color:#ff5a1f}.hero-title.svelte-1uha8ag{max-width:12ch;font-size:clamp(3.2rem,5vw,4.25rem);line-height:.96;letter-spacing:0}.hero-title.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;white-space:nowrap}.hero-copy.svelte-1uha8ag{max-width:min(49ch,100%);overflow-wrap:break-word}.metrics-section.svelte-1uha8ag,.download-section.svelte-1uha8ag{position:relative;z-index:1}.metrics-grid.svelte-1uha8ag,.download-grid.svelte-1uha8ag,.install-grid.svelte-1uha8ag{max-width:1140px}.metric-cell.svelte-1uha8ag{min-width:0;padding:.9rem 2.2rem 1rem;border-left:1px solid rgba(248,244,234,.12)}.metric-cell.svelte-1uha8ag:first-child{border-left:0;padding-left:0}.metric-cell.svelte-1uha8ag:last-child{padding-right:0}.section-signal.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;color:#f8f4ea;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;line-height:1}.section-signal.svelte-1uha8ag:before{display:block;width:.68rem;height:.68rem;border:1px solid currentColor;background:color-mix(in srgb,currentColor 18%,transparent);box-shadow:0 0 18px color-mix(in srgb,currentColor 28%,transparent);content:""}.section-signal.teal.svelte-1uha8ag{color:#39d8cf}.section-signal.coral.svelte-1uha8ag{color:#ff7a48}.section-signal.lime.svelte-1uha8ag{color:#c9ed62}.copy-column.svelte-1uha8ag{max-width:72ch}.download-section.svelte-1uha8ag{padding-top:.75rem}.download-grid.svelte-1uha8ag{align-items:start}.community-intro.svelte-1uha8ag{max-width:29rem}.download-icon.svelte-1uha8ag{border-radius:8px;box-shadow:0 0 28px #f8f4ea29}@keyframes svelte-1uha8ag-background-ember-fade{0%,to{opacity:0;transform:scale(.58)}35%{opacity:.1;transform:scale(.86)}53%{opacity:.24;transform:scale(1)}70%{opacity:.06;transform:scale(.78)}}.assurance-list.svelte-1uha8ag{display:grid;border:1px solid rgba(248,244,234,.12);border-bottom:0}.assurance-row.svelte-1uha8ag{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;border-bottom:1px solid rgba(248,244,234,.12);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 44%);padding:24px}.assurance-icon.svelte-1uha8ag{display:grid;width:48px;height:48px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 48%,transparent);background:#0d1815;color:var(--accent)}@media(min-width:1024px){.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}}@media(max-width:767px){.metric-cell.svelte-1uha8ag,.metric-cell.svelte-1uha8ag:first-child,.metric-cell.svelte-1uha8ag:last-child{border-left:0;border-top:1px solid rgba(248,244,234,.12);padding:1.3rem 0}.metric-cell.svelte-1uha8ag:first-child{border-top:0}}@media(max-width:640px){.nav-shell.svelte-1uha8ag{padding-top:1.25rem}.top-nav.svelte-1uha8ag{align-items:flex-start}.powered-badge{gap:.45rem}.powered-text.svelte-1uha8ag{display:none}.hero-grid.svelte-1uha8ag{gap:2rem;max-width:100vw;overflow:hidden;padding-bottom:3rem}.hero-copy-column.svelte-1uha8ag,.hero-copy-column.svelte-1uha8ag>div:where(.svelte-1uha8ag){min-width:0;width:100%}.hero-title.svelte-1uha8ag{max-width:100%;font-size:clamp(2.4rem,10.5vw,2.85rem);line-height:1}.hero-title.svelte-1uha8ag span:where(.svelte-1uha8ag){white-space:normal}.hero-signal.svelte-1uha8ag{max-width:100%;font-size:.68rem;line-height:1.65;overflow-wrap:break-word}.hero-copy.svelte-1uha8ag{font-size:1rem;line-height:1.75}.hero-visual.svelte-1uha8ag{min-height:420px;margin-inline:-.75rem}.community-intro.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr)}.assurance-row.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);padding:20px 16px}}@media(max-width:420px){.hero-title.svelte-1uha8ag{font-size:clamp(2.55rem,11vw,3rem)}}@media(prefers-reduced-motion:reduce){.background-ember.svelte-1uha8ag{animation:none}}
