.arh.svelte-5w0u8w{--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--step: .55s;--lead: .5s;width:100%;margin:0;background:#fff;border:1px solid var(--slate-200);border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 24px 48px -28px #1e40af59;overflow:hidden}.bar.svelte-5w0u8w{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid var(--slate-100);background:var(--slate-50)}.who.svelte-5w0u8w{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--slate-900)}.who.svelte-5w0u8w i:where(.svelte-5w0u8w){width:8px;height:8px;border-radius:2px;background:var(--color-brand-primary)}.model.svelte-5w0u8w{padding:4px 8px;border:1px solid var(--blue-200);border-radius:6px;background:var(--blue-50);font:500 11.5px/1 var(--mono);color:var(--color-brand-primary)}.ex.svelte-5w0u8w{margin-left:auto;font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-500)}.body.svelte-5w0u8w{container:arh-body / inline-size;padding:18px 20px 16px}.ask.svelte-5w0u8w{display:flex;gap:14px;align-items:baseline;padding:11px 14px;border-radius:12px;background:var(--slate-100)}.k.svelte-5w0u8w{flex:none;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-600)}.ask.svelte-5w0u8w p:where(.svelte-5w0u8w){margin:0;font-size:15px;line-height:1.45;color:var(--slate-900)}.steps.svelte-5w0u8w{display:grid;gap:9px;margin:16px 0 0;padding:0;list-style:none}.steps.svelte-5w0u8w li:where(.svelte-5w0u8w){display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;animation:svelte-5w0u8w-arh-in .35s ease both;animation-delay:calc(var(--lead) + var(--i) * var(--step))}.tick.svelte-5w0u8w{position:relative;width:20px;height:20px;border-radius:50%;background:var(--emerald-600);animation:svelte-5w0u8w-arh-tick .3s ease both;animation-delay:calc(var(--lead) + var(--i) * var(--step) + .2s)}.tick.svelte-5w0u8w:after{content:"";position:absolute;left:5.5px;top:5.5px;width:7px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.txt.svelte-5w0u8w{font-size:14.5px;line-height:1.35;color:var(--slate-800)}.via.svelte-5w0u8w{padding:4px 7px;border:1px solid var(--blue-200);border-radius:6px;background:var(--blue-50);font:600 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-primary);white-space:nowrap}.via-session.svelte-5w0u8w{border-color:var(--color-brand-deep);background:var(--color-brand-deep);color:#fff}.via-cli.svelte-5w0u8w{border-color:var(--slate-200);background:var(--slate-100);color:var(--slate-700)}.flow.svelte-5w0u8w{display:grid;grid-template-columns:auto 18px minmax(0,1fr) 20px auto;align-items:center;margin-top:16px;padding:14px;border:1px dashed var(--blue-200);border-radius:12px;background:linear-gradient(180deg,var(--blue-50),#fff);animation:svelte-5w0u8w-arh-rise .45s ease both;animation-delay:calc(var(--lead) + var(--i) * var(--step))}.srcs.svelte-5w0u8w{display:grid;gap:5px}.tbl.svelte-5w0u8w{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--slate-200);border-radius:6px;background:#fff;font:500 11.5px/1.2 var(--mono);color:var(--slate-800);white-space:nowrap}.tbl.svelte-5w0u8w:before{content:"";flex:none;width:9px;height:7px;border:1.5px solid var(--slate-400);border-top-width:3px;border-radius:2px}.join.svelte-5w0u8w{position:relative;align-self:stretch;margin:11px 0;border:1.5px solid var(--blue-300);border-left:0;border-radius:0 6px 6px 0}.join.svelte-5w0u8w:after{content:"";position:absolute;top:50%;right:-12px;width:10px;border-top:1.5px solid var(--blue-300)}.job.svelte-5w0u8w{display:grid;gap:2px;justify-self:stretch;margin-left:10px;padding:9px 11px;border:1px solid var(--blue-300);border-radius:9px;background:#fff;box-shadow:0 0 0 3px #dbeafeb3;min-width:0}.job-k.svelte-5w0u8w{font:500 9.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-primary)}.job-n.svelte-5w0u8w{margin-top:3px;font:600 12.5px/1.2 var(--mono);color:var(--slate-900);overflow:hidden;text-overflow:ellipsis}.job-s.svelte-5w0u8w{font-size:12px;color:var(--slate-500)}.alert.svelte-5w0u8w{justify-self:start;margin-top:6px;padding:3px 7px;border-radius:999px;background:#fef3c7;font-size:11px;font-weight:600;color:#92400e;white-space:nowrap}.arrow.svelte-5w0u8w{position:relative;height:0;margin:0 3px;border-top:1.5px solid var(--blue-300)}.arrow.svelte-5w0u8w:after{content:"";position:absolute;right:-1px;top:-5px;border-left:7px solid var(--blue-400);border-top:4px solid transparent;border-bottom:4px solid transparent}.out.svelte-5w0u8w{display:grid;gap:2px;padding:9px 11px;border:1px solid var(--blue-300);border-radius:9px;background:#fff}.out-k.svelte-5w0u8w{font:500 9.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-primary)}.out-n.svelte-5w0u8w{margin-top:3px;font:600 12.5px/1.2 var(--mono);color:var(--slate-900);white-space:nowrap}.done.svelte-5w0u8w{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid var(--slate-100);font-size:14px;color:var(--slate-500);animation:svelte-5w0u8w-arh-in .35s ease both;animation-delay:calc(var(--lead) + var(--i) * var(--step) + .3s)}.pill.svelte-5w0u8w{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#ecfdf5;border:1px solid #a7f3d0;font-size:12.5px;font-weight:600;color:#047857}.pill.svelte-5w0u8w i:where(.svelte-5w0u8w){width:6px;height:6px;border-radius:50%;background:var(--emerald-600)}@keyframes svelte-5w0u8w-arh-in{0%{opacity:.25}to{opacity:1}}@keyframes svelte-5w0u8w-arh-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-5w0u8w-arh-tick{0%{background-color:var(--slate-200)}to{background-color:var(--emerald-600)}}@container arh-body (max-width: 470px){.flow.svelte-5w0u8w{grid-template-columns:minmax(0,1fr);gap:8px;justify-items:center}.srcs.svelte-5w0u8w{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.job.svelte-5w0u8w,.out.svelte-5w0u8w{margin-left:0;justify-self:stretch}.join.svelte-5w0u8w,.arrow.svelte-5w0u8w{align-self:auto;width:0;height:14px;margin:0;border:0;border-left:1.5px solid var(--blue-300);border-radius:0}.join.svelte-5w0u8w:after,.arrow.svelte-5w0u8w:after{width:0;inset:auto auto -2px -5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid var(--blue-400);border-bottom:0}}@media(max-width:26em){.body.svelte-5w0u8w{padding:16px}.steps.svelte-5w0u8w li:where(.svelte-5w0u8w){gap:10px}.txt.svelte-5w0u8w{font-size:14px}.via.svelte-5w0u8w{padding:3px 5px;font-size:9px}}@media(prefers-reduced-motion:reduce){.steps.svelte-5w0u8w li:where(.svelte-5w0u8w),.tick.svelte-5w0u8w,.flow.svelte-5w0u8w,.done.svelte-5w0u8w{animation:none}}section.svelte-1vx151l{--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;padding:64px 1.5rem;background:var(--slate-100);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:var(--color-text-default);scroll-margin-top:4rem}.wrap.svelte-1vx151l{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:center;max-width:73.75rem;margin:0 auto}.eyebrow.svelte-1vx151l{display:flex;align-items:center;gap:9px;margin:0 0 12px;font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-primary)}.eyebrow.svelte-1vx151l i:where(.svelte-1vx151l){width:7px;height:7px;border-radius:2px;background:var(--color-brand-primary)}h2.svelte-1vx151l{margin:0;font-size:2.3rem;line-height:1.04;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.lede.svelte-1vx151l{margin:16px 0 0;max-width:30em;font-size:.95rem;line-height:1.55;color:var(--color-text-secondary)}.lede.svelte-1vx151l code:where(.svelte-1vx151l){padding:2px 6px;border-radius:5px;background:#fff;border:1px solid var(--color-border);font:500 .9em var(--mono);color:var(--slate-900)}.points.svelte-1vx151l{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.points.svelte-1vx151l li:where(.svelte-1vx151l){display:flex;align-items:baseline;gap:12px;font-size:14.5px;line-height:1.45;color:var(--slate-800)}.dot.svelte-1vx151l{flex:none;width:7px;height:7px;border-radius:2px;background:var(--blue-400);transform:translateY(-2px)}.link.svelte-1vx151l{display:inline-block;margin:20px 0 -2px;padding:2px 0;font-size:.875rem;font-weight:600;color:var(--color-brand-primary)}.link.svelte-1vx151l:hover{text-decoration:underline;text-underline-offset:2px}.term.svelte-1vx151l{margin:0;border:1px solid var(--blue-900);border-radius:14px;background:#172554;box-shadow:0 24px 48px -28px #1e40af8c;overflow:hidden}.term-bar.svelte-1vx151l{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(147,197,253,.14)}.dots.svelte-1vx151l{display:inline-flex;gap:6px}.dots.svelte-1vx151l i:where(.svelte-1vx151l){width:10px;height:10px;border-radius:50%;background:#ff5f57}.dots.svelte-1vx151l i:where(.svelte-1vx151l):nth-child(2){background:#ffbd2e}.dots.svelte-1vx151l i:where(.svelte-1vx151l):nth-child(3){background:#28c840}.tab.svelte-1vx151l{font:500 11.5px/1 var(--mono);color:#ffffff8c}.ex.svelte-1vx151l{margin-left:auto;font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-400)}pre.svelte-1vx151l{margin:0;padding:22px 24px 26px;overflow-x:auto;font:400 14px/1.6 var(--mono);color:#fff}.p.svelte-1vx151l{color:var(--blue-300)}.o.svelte-1vx151l{color:#ffffffb8}@media(max-width:56.25em){.wrap.svelte-1vx151l{grid-template-columns:minmax(0,1fr);gap:36px}}@media(max-width:37.5em){section.svelte-1vx151l{padding:56px 1.25rem}h2.svelte-1vx151l{font-size:1.85rem}pre.svelte-1vx151l{font-size:12.5px;padding:18px}}@media(max-width:22.5em){pre.svelte-1vx151l{font-size:11.5px;padding:16px 14px}}section.svelte-amstva{--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;padding:64px 1.5rem;background:var(--color-surface);color:var(--color-text-default);scroll-margin-top:4rem}.wrap.svelte-amstva{max-width:73.75rem;margin:0 auto}.head.svelte-amstva{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 48px;margin-bottom:24px}.head.svelte-amstva>div:where(.svelte-amstva):first-child{flex:1 1 0;min-width:0}.side.svelte-amstva{flex:0 0 31rem}.eyebrow.svelte-amstva{display:flex;align-items:center;gap:9px;margin:0 0 12px;font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-primary)}.eyebrow.svelte-amstva i:where(.svelte-amstva){width:7px;height:7px;border-radius:2px;background:var(--color-brand-primary)}h2.svelte-amstva{margin:0;font-size:2.3rem;line-height:1.04;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.sub.svelte-amstva{margin:0;font-size:.9rem;line-height:1.55;color:var(--color-text-secondary)}.links.svelte-amstva{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:12px}.link.svelte-amstva{display:inline-block;margin:-2px 0;padding:2px 0;font-size:.875rem;font-weight:600;color:var(--color-brand-primary)}.link.svelte-amstva:hover{text-decoration:underline;text-underline-offset:2px}.steps.svelte-amstva{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);margin:0;padding:0;list-style:none}.step.svelte-amstva{display:flex;flex-direction:column;min-width:0;padding:16px 20px 18px;background:var(--slate-50);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.stp.svelte-amstva{display:flex;align-items:center;gap:10px;margin-bottom:10px}.num.svelte-amstva{flex:none;display:inline-grid;place-items:center;height:20px;padding:0 7px;border:1px solid var(--blue-200);border-radius:6px;background:var(--blue-50);font:600 10px/1 var(--mono);letter-spacing:.04em;color:var(--color-brand-primary)}.rail.svelte-amstva{flex:1;height:1px;margin-right:-20px;background:linear-gradient(90deg,var(--color-border-strong),var(--color-border))}.conn.svelte-amstva{align-self:start;display:grid;place-items:center;height:20px;margin-top:17px}.conn.svelte-amstva svg:where(.svelte-amstva){display:block;width:30px;height:12px;fill:none;stroke:var(--slate-400);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}h3.svelte-amstva{margin:0;font-size:15px;line-height:19px;font-weight:700;letter-spacing:-.012em}.cap.svelte-amstva{margin:3px 0 14px;min-height:35px;font-size:12.5px;line-height:17.5px;color:var(--color-text-muted);text-wrap:pretty}.mini.svelte-amstva{flex:1;display:flex;flex-direction:column;justify-content:center;padding:14px;border:1px solid var(--color-border);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0f172a0d,0 12px 28px -16px #0f172a38}.row.svelte-amstva{display:flex;align-items:center;justify-content:space-between;gap:10px}.nm.svelte-amstva{font:600 13px/1 var(--mono);color:var(--slate-900)}.kv.svelte-amstva{display:flex;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid var(--slate-200);font-size:12.5px;color:var(--slate-500)}.kv.svelte-amstva b:where(.svelte-amstva){font:500 12.5px/1 var(--mono);color:var(--slate-800)}.lbl.svelte-amstva{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--slate-500)}.url.svelte-amstva{display:flex;align-items:center;gap:8px;margin-top:10px}.url.svelte-amstva code:where(.svelte-amstva){flex:1;min-width:0;padding:7px 9px;border:1px solid var(--slate-200);border-radius:7px;background:#fff;font:400 12px/1 var(--mono);color:var(--slate-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy.svelte-amstva{position:relative;flex:none;width:30px;height:28px;border:1px solid var(--slate-200);border-radius:7px;background:#fff}.copy.svelte-amstva:before,.copy.svelte-amstva:after{content:"";position:absolute;width:9px;height:11px;border:1.5px solid var(--slate-500);border-radius:2px;background:#fff}.copy.svelte-amstva:before{left:8px;top:6px}.copy.svelte-amstva:after{left:11px;top:9px}.checks.svelte-amstva{display:grid;gap:9px;margin:0;padding:0;list-style:none}.checks.svelte-amstva li:where(.svelte-amstva){display:flex;align-items:center;gap:9px;font-size:13px;color:var(--slate-800)}.checks.svelte-amstva i:where(.svelte-amstva){position:relative;flex:none;width:16px;height:16px;border-radius:50%;background:var(--emerald-600)}.checks.svelte-amstva i:where(.svelte-amstva):after{content:"";position:absolute;left:4.5px;top:4.5px;width:6px;height:3px;border-left:1.75px solid #fff;border-bottom:1.75px solid #fff;transform:rotate(-45deg)}.st.svelte-amstva{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.st.svelte-amstva i:where(.svelte-amstva){width:6px;height:6px;border-radius:50%;background:currentColor}.st-active.svelte-amstva{background:#ecfdf5;color:#047857}@media(max-width:1120px){.head.svelte-amstva{flex-direction:column;align-items:flex-start}.side.svelte-amstva{flex:none;max-width:36rem}}@media(max-width:52em){.steps.svelte-amstva{grid-template-columns:minmax(0,1fr);gap:12px}.conn.svelte-amstva{display:none}.cap.svelte-amstva{min-height:0}.rail.svelte-amstva{display:none}.step.svelte-amstva{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px}.stp.svelte-amstva{margin:0}.cap.svelte-amstva,.mini.svelte-amstva{grid-column:1 / -1}}@media(max-width:37.5em){section.svelte-amstva{padding:56px 1.25rem}h2.svelte-amstva{font-size:1.85rem}}.ag-band.svelte-7b9gmn{padding:64px 1.5rem;background-color:var(--color-brand-deep);background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.075) 1px,transparent 1.35px);background-size:16px 16px;background-position:center top;color:#fff;scroll-margin-top:4rem}.ag-inner.svelte-7b9gmn{display:grid;grid-template-columns:340px minmax(0,1fr);gap:40px;align-items:center;max-width:73.75rem;margin:0 auto}.ag-eyebrow.svelte-7b9gmn{display:flex;align-items:center;gap:9px;margin:0;font:500 11px/1 JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300)}.ag-eyebrow.svelte-7b9gmn:before{content:"";width:7px;height:7px;border-radius:2px;background:currentColor}.ag-h2.svelte-7b9gmn{margin:12px 0 0;font-weight:800;font-size:2.3rem;line-height:1.04;letter-spacing:-.03em;color:#fff;text-wrap:balance}.ag-h2.svelte-7b9gmn span:where(.svelte-7b9gmn){color:var(--blue-300)}.ag-lede.svelte-7b9gmn{margin:16px 0 0;max-width:26em;font-size:1rem;font-weight:400;line-height:1.55;color:var(--slate-300)}.ag-link.svelte-7b9gmn{display:inline-block;margin:6px 0 -12px;padding:12px 0;font-size:.8125rem;font-weight:600;color:var(--blue-200)}.ag-link.svelte-7b9gmn:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.ag-board.svelte-7b9gmn{margin:0;border:1px solid rgba(147,197,253,.16);border-radius:16px;background:#1e3a8a57}.ag-stage.svelte-7b9gmn{position:relative;isolation:isolate;display:grid;grid-template-columns:168px minmax(100px,1fr) 140px minmax(64px,.8fr) minmax(214px,252px);row-gap:8px;max-width:880px;margin:0 auto;padding:20px 12px 48px}.ag-svg.svelte-7b9gmn{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.ag-svg-under.svelte-7b9gmn{z-index:1}.ag-svg-over.svelte-7b9gmn{z-index:4}.ag-wire.svelte-7b9gmn{fill:none;stroke:var(--blue-400);stroke-width:1.25;stroke-dasharray:4 3.5;opacity:.85}.ag-leg.svelte-7b9gmn{fill:none;stroke:none}.ag-port.svelte-7b9gmn{fill:#fff;stroke:var(--blue-400);stroke-width:1.25}.ag-arrow.svelte-7b9gmn{fill:var(--blue-300)}.ag-dot-halo.svelte-7b9gmn{fill:#93c5fd47}.ag-dot-core.svelte-7b9gmn{fill:#fff}.ag-clabel.svelte-7b9gmn{position:absolute;z-index:3;transform:translate(-50%,-50%);font:500 10px/1.35 JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:.01em;text-align:center;color:var(--blue-100);background:var(--color-brand-deep);border:1px solid rgba(147,197,253,.34);border-radius:6px;padding:4px 8px;white-space:nowrap}.ag-clabel.svelte-7b9gmn>span:where(.svelte-7b9gmn){display:block}.ag-tree.svelte-7b9gmn,.ag-branch.svelte-7b9gmn,.ag-sub.svelte-7b9gmn{display:contents}.ag-mlabel.svelte-7b9gmn{display:none}.ag-card.svelte-7b9gmn{position:relative;z-index:2;background:#fff;border:1px solid var(--slate-200);border-radius:11px;padding:13px;color:var(--slate-900);box-shadow:0 1px 1px #0f172a0a,0 10px 24px -14px #1e40af4d}.ag-card-lake.svelte-7b9gmn{border-color:var(--blue-200);box-shadow:0 0 0 3px #dbeafe8c,0 1px 1px #0f172a0a,0 14px 30px -16px #1e40af6b}.ag-agent.svelte-7b9gmn{grid-column:1;grid-row:1 / 6;align-self:center}.ag-api.svelte-7b9gmn{grid-column:3;grid-row:1 / 6;align-self:center}.ag-agent.svelte-7b9gmn,.ag-api.svelte-7b9gmn{text-align:center}.ag-models.svelte-7b9gmn{text-wrap:balance}.ag-ttl.svelte-7b9gmn{font:600 13.5px/20px Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em;color:var(--slate-900);white-space:nowrap}.ag-small.svelte-7b9gmn{font:400 11.5px/16px Inter,ui-sans-serif,system-ui,sans-serif;color:var(--slate-500)}.ag-models.svelte-7b9gmn{margin:2px 0 0;font:400 11px/16px Inter,ui-sans-serif,system-ui,sans-serif;color:var(--slate-500)}.ag-ep.svelte-7b9gmn{grid-column:5;display:flex;flex-direction:column;justify-content:center;min-width:0;height:50px;padding:0 12px}.ag-ep-events.svelte-7b9gmn{height:68px}.ag-a.svelte-7b9gmn{font:600 12px/15px Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.005em;color:var(--slate-900);white-space:nowrap}.ag-p.svelte-7b9gmn{display:flex;align-items:center;gap:6px;margin-top:4px;font:400 10px/18px JetBrains Mono,ui-monospace,Menlo,monospace;color:var(--slate-600);white-space:nowrap}.ag-m.svelte-7b9gmn{font:600 8.5px/1 JetBrains Mono,ui-monospace,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-primary);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:4px;padding:3px 4px}.ag-m-get.svelte-7b9gmn{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ag-evs.svelte-7b9gmn{margin-top:4px}.ag-ev.svelte-7b9gmn{display:flex;align-items:center;gap:7px;font:400 10px/16px JetBrains Mono,ui-monospace,Menlo,monospace;color:var(--slate-600);white-space:nowrap}.ag-ev.svelte-7b9gmn i:where(.svelte-7b9gmn){flex:none;width:6px;height:6px;border-radius:50%;background:var(--slate-400)}.ag-ev.svelte-7b9gmn i.ag-ok:where(.svelte-7b9gmn){background:var(--emerald-600)}@media(max-width:1140px){.ag-inner.svelte-7b9gmn{grid-template-columns:minmax(0,1fr);gap:32px}.ag-lede.svelte-7b9gmn{max-width:36em}}@media(max-width:760px){.ag-band.svelte-7b9gmn{padding:48px 1.5rem}.ag-h2.svelte-7b9gmn{font-size:1.85rem}.ag-svg.svelte-7b9gmn,.ag-clabel.svelte-7b9gmn{display:none}.ag-stage.svelte-7b9gmn{display:flex;flex-direction:column;gap:10px;padding:16px 14px}.ag-agent.svelte-7b9gmn,.ag-api.svelte-7b9gmn{align-self:stretch;text-align:left}.ag-tree.svelte-7b9gmn,.ag-branch.svelte-7b9gmn,.ag-sub.svelte-7b9gmn{display:flex;flex-direction:column}.ag-tree.svelte-7b9gmn{gap:18px;margin:-10px 0 0 14px;padding:16px 0 0 14px}.ag-branch.svelte-7b9gmn{position:relative;gap:8px}.ag-branch.svelte-7b9gmn:before{content:"";position:absolute;left:-15px;border-left:1.5px dashed rgba(147,197,253,.45)}.ag-branch.svelte-7b9gmn:first-child:before{top:-16px;bottom:-18px}.ag-branch.svelte-7b9gmn:last-child:before{top:0;width:14px;height:30px;border-bottom:1.5px dashed rgba(147,197,253,.45)}.ag-sub.svelte-7b9gmn{gap:8px;margin:-8px 0 0 14px;padding:14px 0 0 12px;border-left:1.5px dashed rgba(147,197,253,.45)}.ag-mlabel.svelte-7b9gmn{position:relative;display:inline-flex;align-self:flex-start;padding:3px 7px;border:1px solid rgba(147,197,253,.4);border-radius:6px;background:var(--color-brand-deep);font:500 10px/1.35 JetBrains Mono,ui-monospace,Menlo,monospace;color:var(--blue-100)}.ag-mlabel.svelte-7b9gmn:before{content:"";position:absolute;top:50%;left:-15px;width:14px;border-top:1.5px dashed rgba(147,197,253,.45)}.ag-sub.svelte-7b9gmn .ag-mlabel:where(.svelte-7b9gmn):before{left:-13px;width:12px}.ag-ep.svelte-7b9gmn,.ag-ep-events.svelte-7b9gmn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;height:auto;padding:10px 12px}.ag-p.svelte-7b9gmn{display:contents}.ag-m.svelte-7b9gmn{grid-area:1 / 2}.ag-path.svelte-7b9gmn{grid-column:1 / -1;margin-top:3px;line-height:16px;white-space:normal}.ag-evs.svelte-7b9gmn{grid-column:1 / -1}}@media(max-width:37.5em){.ag-band.svelte-7b9gmn{padding-left:1.25rem;padding-right:1.25rem}}@media(prefers-reduced-motion:reduce){.ag-dot.svelte-7b9gmn{display:none}}section.svelte-69id73{--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--sans: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--gap: 28px;padding:64px 1.5rem;background:var(--color-surface);color:var(--color-text-default);font-family:var(--sans);font-weight:400;scroll-margin-top:4rem}.wrap.svelte-69id73{max-width:73.75rem;margin:0 auto}.head.svelte-69id73{margin-bottom:36px}.eyebrow.svelte-69id73{display:flex;align-items:center;gap:9px;margin:0 0 12px;font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-primary)}.eyebrow.svelte-69id73 i:where(.svelte-69id73){width:7px;height:7px;border-radius:2px;background:var(--color-brand-primary)}h2.svelte-69id73{margin:0;font-size:2.3rem;line-height:1.04;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.rail.svelte-69id73{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px var(--gap);margin:0;padding:0;list-style:none}.step.svelte-69id73{position:relative;display:flex;flex-direction:column;min-width:0}.mark.svelte-69id73{position:relative;display:flex;align-items:center;height:34px;margin-bottom:16px}.node.svelte-69id73{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;border:1.5px solid var(--color-border-strong);font:600 12.5px/1 var(--mono);color:var(--slate-500);transition:background-color .4s ease,border-color .4s ease,color .4s ease,box-shadow .4s ease}.current.svelte-69id73 .node:where(.svelte-69id73){border-color:var(--color-brand-primary);color:var(--color-brand-primary);box-shadow:0 0 0 5px var(--blue-100)}.done.svelte-69id73 .node:where(.svelte-69id73){background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}.track.svelte-69id73{position:absolute;top:50%;left:42px;right:calc(8px - var(--gap));height:2px;margin-top:-1px;border-radius:2px;background:var(--slate-200);overflow:hidden}.fill.svelte-69id73{display:block;width:100%;height:100%;background:var(--color-brand-primary);transform:scaleX(0);transform-origin:left center;transition:transform .6s ease}.done.svelte-69id73 .fill:where(.svelte-69id73){transform:scaleX(1)}h3.svelte-69id73{margin:0;font-size:16px;line-height:21px;font-weight:700;letter-spacing:-.015em;color:var(--color-text-default)}.cap.svelte-69id73{margin:4px 0 14px;max-width:24rem;font-size:13px;line-height:19px;color:var(--color-text-muted);text-wrap:pretty}.status.svelte-69id73{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;margin-top:auto;padding:4px 10px 4px 9px;border-radius:999px;background:#edf7ec;color:#2d7a2a;font-size:12px;font-weight:600;white-space:nowrap;transition:opacity .4s ease .15s,transform .4s ease .15s}.tick.svelte-69id73{width:9px;height:5px;margin-top:-2px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.step.svelte-69id73:not(.done) .status:where(.svelte-69id73){opacity:0;transform:translateY(4px)}.where.svelte-69id73{display:flex;width:fit-content;max-width:100%;align-items:center;flex-wrap:wrap;gap:8px 22px;margin:40px 0 0;padding:13px 18px;background:var(--slate-50);border:1px solid var(--color-border);border-radius:12px;font-size:13.5px;line-height:1.5}.where-k.svelte-69id73{flex:none;font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-primary)}.where.svelte-69id73 a:where(.svelte-69id73){margin:-2px 0;padding:2px 0;font-weight:600;color:var(--color-brand-primary)}.where.svelte-69id73 a:where(.svelte-69id73):hover{text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){section.svelte-69id73{padding:48px 1.25rem}h2.svelte-69id73{font-size:1.85rem}.head.svelte-69id73{margin-bottom:28px}.rail.svelte-69id73{grid-template-columns:minmax(0,1fr);gap:0}.step.svelte-69id73{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:16px;padding-bottom:28px}.step.svelte-69id73:last-child{padding-bottom:0}.mark.svelte-69id73{position:static;grid-row:1 / span 3;height:auto;margin:0;align-items:flex-start}.track.svelte-69id73{inset:42px auto 8px 16px;width:2px;height:auto;margin:0}.fill.svelte-69id73{transform:scaleY(0);transform-origin:center top}.done.svelte-69id73 .fill:where(.svelte-69id73){transform:scaleY(1)}h3.svelte-69id73,.cap.svelte-69id73,.status.svelte-69id73{grid-column:2}.status.svelte-69id73{justify-self:start}h3.svelte-69id73{margin-top:6px}.cap.svelte-69id73{max-width:none;margin-bottom:10px}.where.svelte-69id73{flex-direction:column;align-items:flex-start;margin-top:32px}}@media(prefers-reduced-motion:reduce){.node.svelte-69id73,.fill.svelte-69id73,.status.svelte-69id73{transition:none}}
