.docs-card.svelte-66nqoc{display:flex;flex-direction:column;padding:1.25rem 1.5rem;border-radius:6px;border:1px solid var(--sl-color-hairline, var(--dbd, #333));background:var(--sl-color-bg-nav, var(--dbg2, #242424));box-shadow:none;text-decoration:none;color:inherit;text-decoration:none!important;transition:border-color .15s ease,box-shadow .15s ease}.docs-card.svelte-66nqoc *{text-decoration:none!important}a.docs-card.svelte-66nqoc:hover{border-color:var(--sl-color-hairline-shade, var(--dt3, #777))}html:not(.dark) .docs-card.svelte-66nqoc{background:#fff;border-color:var(--dbd, #ebebeb);box-shadow:var(--doc-elev-shadow, 0 0 0 1px rgba(0,0,0,.08), 0 2px 2px rgba(0,0,0,.04))}html:not(.dark) a.docs-card.svelte-66nqoc:hover{border-color:silver;box-shadow:var(--doc-elev-shadow, 0 0 0 1px rgba(0,0,0,.08), 0 2px 2px rgba(0,0,0,.04))}html:not(.dark) .docs-card__icon.svelte-66nqoc{color:var(--dt, #171717)}html:not(.dark) .docs-card__title.svelte-66nqoc{color:var(--dt, #171717)}html:not(.dark) .docs-card__body.svelte-66nqoc{color:var(--dt2, #4d4d4d)}.docs-card__header.svelte-66nqoc{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.docs-card__icon.svelte-66nqoc{display:flex;align-items:center;font-size:1.1rem;color:var(--sl-color-text-accent, #e8e8ea);flex-shrink:0}.docs-card__title.svelte-66nqoc{font-size:1rem;font-weight:600;color:var(--sl-color-text-accent, #e8e8ea);line-height:1.3}.docs-card__body.svelte-66nqoc{font-size:.875rem;color:var(--sl-color-text-dimmed, #9ca3af);line-height:1.6}.docs-card-grid.svelte-6431ek{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:1.5rem 0}.docs-card-grid--stagger.svelte-6431ek{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}@media(max-width:30rem){.docs-card-grid.svelte-6431ek,.docs-card-grid--stagger.svelte-6431ek{grid-template-columns:1fr}}.docs-tabs.svelte-zxej8m{margin:1.5rem 0}.docs-tabs__bar.svelte-zxej8m{display:flex;border-bottom:1px solid var(--dbd, #2a2a32);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.docs-tabs__bar.svelte-zxej8m::-webkit-scrollbar{display:none}@media(max-width:48rem){.docs-tabs__bar.svelte-zxej8m{overflow-x:auto;-webkit-overflow-scrolling:touch}.docs-tabs__tab.svelte-zxej8m{flex-shrink:0}}.docs-tabs__tab.svelte-zxej8m{padding:10px 16px;font-size:13px;font-weight:500;color:var(--dt2, #9ca3af);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .12s ease,border-color .12s ease;margin-bottom:-1px}.docs-tabs__tab.svelte-zxej8m:hover{color:var(--dt, #e8e8ea)}.docs-tabs__tab--active.svelte-zxej8m{color:var(--dt, #e8e8ea);border-bottom-color:var(--dt, #fff)}.docs-tabs__panels.svelte-zxej8m{padding:1.25rem 0 0}html:not(.dark) .docs-tabs__bar.svelte-zxej8m{border-bottom-color:var(--dbd, #ebebeb)}html:not(.dark) .docs-tabs__tab.svelte-zxej8m{color:var(--dt2, #4d4d4d)}html:not(.dark) .docs-tabs__tab.svelte-zxej8m:hover{color:var(--dt, #171717)}html:not(.dark) .docs-tabs__tab--active.svelte-zxej8m{color:var(--dt, #171717);border-bottom-color:var(--dt, #171717)}.docs-aside.svelte-1wmryty{margin:1.25rem 0;padding:.875rem 1.125rem;border-radius:0 .375rem .375rem 0;border-left:3px solid;background:var(--dbg2, #242424)}.docs-aside--note.svelte-1wmryty{border-color:var(--dt3, #777)}.docs-aside--tip.svelte-1wmryty,.docs-aside--caution.svelte-1wmryty,.docs-aside--danger.svelte-1wmryty{border-color:var(--dt2, #aaa)}html:not(.dark) .docs-aside--note.svelte-1wmryty{background:#f5f7fa;border-color:#3b82f6}html:not(.dark) .docs-aside--tip.svelte-1wmryty{background:#f0fdf4;border-color:#10b981}html:not(.dark) .docs-aside--caution.svelte-1wmryty{background:#fffbeb;border-color:#f59e0b}html:not(.dark) .docs-aside--danger.svelte-1wmryty{background:#fef2f2;border-color:#ef4444}html:not(.dark) .docs-aside__title.svelte-1wmryty{color:var(--dt, #171717)}html:not(.dark) .docs-aside__body.svelte-1wmryty{color:var(--dt2, #4d4d4d)}html:not(.dark) .docs-aside__body.svelte-1wmryty p{color:var(--dt2, #4d4d4d)}.docs-aside__title.svelte-1wmryty{display:flex;align-items:center;gap:.375rem;font-size:14px;font-weight:600;margin:0 0 4px;color:var(--dt, #fff)}.docs-aside__icon.svelte-1wmryty{font-style:normal;font-size:.875rem;line-height:1}.docs-aside__body.svelte-1wmryty{font-size:.875rem;color:var(--dt2, #aaa);line-height:1.6}.docs-aside__body.svelte-1wmryty p:last-child{margin-bottom:0}.docs-aside__body.svelte-1wmryty p{color:var(--dt2, #aaa)}.docs-link-card.svelte-a4w60c{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:4.5rem;padding:1rem 1rem 1rem 1.125rem;overflow:hidden;border-radius:10px;border:1px solid var(--sl-color-hairline, var(--dbd, #333));background:var(--sl-color-bg-nav, var(--dbg2, #242424));background-image:linear-gradient(135deg,color-mix(in srgb,var(--sl-color-text-accent, #fff) 4%,transparent),transparent 65%);box-shadow:inset 0 1px color-mix(in srgb,var(--sl-color-text-accent, #fff) 5%,transparent),0 1px 2px #00000014;text-decoration:none!important;color:inherit;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.docs-link-card.svelte-a4w60c:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--sl-color-text-accent, #e8e8ea);opacity:0;transform:scaleY(.35);transition:opacity .18s ease,transform .18s ease}.docs-link-card.svelte-a4w60c *{text-decoration:none!important}.docs-link-card+.docs-link-card{margin-top:.625rem}.docs-link-card.svelte-a4w60c:hover{border-color:var(--sl-color-hairline-shade, var(--dt3, #777));background-color:color-mix(in srgb,var(--sl-color-bg-nav, #242424) 94%,white);box-shadow:inset 0 1px color-mix(in srgb,var(--sl-color-text-accent, #fff) 8%,transparent),0 8px 24px #00000029;transform:translateY(-1px)}.docs-link-card.svelte-a4w60c:hover:before,.docs-link-card.svelte-a4w60c:focus-visible:before{opacity:.9;transform:scaleY(1)}.docs-link-card.svelte-a4w60c:focus-visible{outline:2px solid var(--sl-color-text-accent, #e8e8ea);outline-offset:3px}html:not(.dark) .docs-link-card.svelte-a4w60c{background:#fff;background-image:linear-gradient(135deg,rgba(23,23,23,.018),transparent 65%);border-color:var(--dbd, #ebebeb);box-shadow:0 0 0 1px #00000006,0 2px 6px #0000000b}html:not(.dark) .docs-link-card.svelte-a4w60c:hover{background-color:#fff;border-color:#b8b8b8;box-shadow:0 0 0 1px #00000009,0 10px 26px #00000017}html:not(.dark) .docs-link-card__title.svelte-a4w60c{color:var(--dt, #171717)}html:not(.dark) .docs-link-card__desc.svelte-a4w60c{color:var(--dt2, #4d4d4d)}html:not(.dark) .docs-link-card__chevron.svelte-a4w60c{color:var(--dt2, #4d4d4d);background:#f7f7f7;border-color:#e2e2e2}html:not(.dark) .docs-link-card.svelte-a4w60c:hover .docs-link-card__chevron:where(.svelte-a4w60c){color:var(--dt, #171717);background:#f0f0f0;border-color:#d0d0d0}.docs-link-card__content.svelte-a4w60c{display:flex;flex-direction:column;gap:.3rem;min-width:0}.docs-link-card__title.svelte-a4w60c{font-size:1rem;font-weight:650;line-height:1.3;letter-spacing:-.012em;color:var(--sl-color-text-accent, #e8e8ea)}.docs-link-card__desc.svelte-a4w60c{font-size:.8125rem;line-height:1.45;color:var(--sl-color-text-dimmed, #9ca3af);text-wrap:pretty}.docs-link-card__chevron.svelte-a4w60c{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid color-mix(in srgb,var(--sl-color-text-dimmed, #9ca3af) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--sl-color-text-accent, #fff) 4%,transparent);color:var(--sl-color-text-dimmed, #9ca3af);flex-shrink:0;transition:color .18s ease,transform .18s ease,border-color .18s ease,background-color .18s ease}.docs-link-card__chevron.svelte-a4w60c svg:where(.svelte-a4w60c){width:1rem;height:1rem;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.docs-link-card.svelte-a4w60c:hover .docs-link-card__chevron:where(.svelte-a4w60c){color:var(--sl-color-text-accent, #e8e8ea);border-color:color-mix(in srgb,var(--sl-color-text-accent, #fff) 20%,transparent);background:color-mix(in srgb,var(--sl-color-text-accent, #fff) 7%,transparent);transform:translate(2px)}@media(max-width:36rem){.docs-link-card.svelte-a4w60c{min-height:4.25rem;padding:.875rem}.docs-link-card__title.svelte-a4w60c{font-size:.9375rem}.docs-link-card__chevron.svelte-a4w60c{width:1.875rem;height:1.875rem}}@media(prefers-reduced-motion:reduce){.docs-link-card.svelte-a4w60c,.docs-link-card.svelte-a4w60c:before,.docs-link-card__chevron.svelte-a4w60c{transition:none}}.docs-mermaid-wrap.svelte-1c1lnuj{position:relative;margin:1.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.docs-mermaid-source.svelte-1c1lnuj{display:none}.docs-mermaid-zoom-pill.svelte-1c1lnuj{position:absolute;top:8px;right:10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dt3, #777);background:transparent;border:1px solid var(--dbd2, #2a2a2a);border-radius:9999px;padding:2px 8px;pointer-events:none;line-height:1.4;-webkit-user-select:none;user-select:none}.docs-mermaid.svelte-1c1lnuj{display:block;width:100%;padding:1.5rem;border:1px solid var(--dbd2, #2a2a2a);border-radius:6px;background:var(--dbg2, #242424);overflow-x:auto;cursor:zoom-in;text-align:center;transition:border-color .15s ease;font:inherit;color:inherit}.docs-mermaid.svelte-1c1lnuj:hover{border-color:var(--dbd, #404040)}html:not(.dark) .docs-mermaid.svelte-1c1lnuj{background:var(--dbg, #fafafa);border-color:var(--dbd, #ebebeb)}html:not(.dark) .docs-mermaid-zoom-pill.svelte-1c1lnuj{border-color:var(--dbd, #ebebeb);color:var(--dt3, #7d7d7d)}html:not(.dark) .docs-mermaid.svelte-1c1lnuj:hover{border-color:var(--dbd2, #e0e0e0)}.docs-mermaid.svelte-1c1lnuj svg{max-width:100%;height:auto}.docs-mermaid.svelte-1c1lnuj .mermaid-error{color:#c86060;font-family:ui-monospace,monospace;font-size:.75rem;text-align:left}.docs-mermaid-lightbox.svelte-1c1lnuj{position:fixed;inset:0;z-index:9000;background:#000000d6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;cursor:default}.docs-mermaid-lightbox__toolbar.svelte-1c1lnuj{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#141416e0;color:#f5f5f5;box-shadow:0 12px 40px #00000052}.docs-mermaid-lightbox__toolbar.svelte-1c1lnuj button:where(.svelte-1c1lnuj),.docs-mermaid-lightbox__toolbar.svelte-1c1lnuj span:where(.svelte-1c1lnuj){height:1.8rem;border-radius:999px;font:inherit;font-size:.78rem}.docs-mermaid-lightbox__toolbar.svelte-1c1lnuj button:where(.svelte-1c1lnuj){border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:inherit;min-width:1.8rem;padding:0 .7rem;cursor:pointer;transition:background .12s ease,border-color .12s ease}.docs-mermaid-lightbox__toolbar.svelte-1c1lnuj button:where(.svelte-1c1lnuj):hover{background:#ffffff1f;border-color:#ffffff80}.docs-mermaid-lightbox__toolbar.svelte-1c1lnuj span:where(.svelte-1c1lnuj){display:inline-flex;align-items:center;justify-content:center;min-width:3rem;color:#ffffffb8}.docs-mermaid-lightbox__viewport.svelte-1c1lnuj{width:min(94vw,1200px);height:min(82vh,820px);overflow:hidden;cursor:grab;background:var(--dbg2, #242424);border:1px solid var(--dbd, #333);border-radius:12px;box-shadow:0 18px 70px #0000006b;touch-action:none}.docs-mermaid-lightbox__viewport--dragging.svelte-1c1lnuj{cursor:grabbing}.docs-mermaid-lightbox__canvas.svelte-1c1lnuj{width:100%;height:100%;display:grid;place-items:center;transform-origin:center;transition:transform .08s ease-out}.docs-mermaid-lightbox__viewport--dragging.svelte-1c1lnuj .docs-mermaid-lightbox__canvas:where(.svelte-1c1lnuj){transition:none}.docs-mermaid-lightbox__canvas.svelte-1c1lnuj svg{width:min(1120px,86vw);max-width:none;height:auto}html:not(.dark) .docs-mermaid-lightbox__viewport.svelte-1c1lnuj{background:var(--dbg2, #ffffff);border-color:var(--dbd, #ebebeb)}@media(max-width:36rem){.docs-mermaid.svelte-1c1lnuj{padding:.75rem}}.docs-tag.svelte-og02zy{display:inline-flex;align-items:center;height:22px;padding:0 8px;font-family:var(--doc-font-sans, ui-sans-serif, system-ui, sans-serif);font-size:11px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;border:1px solid var(--dbd, #333);background:var(--dbg2, #242424);color:var(--dt2, #aaa);margin:0 4px;vertical-align:middle;white-space:nowrap}.docs-tag[data-variant=new].svelte-og02zy,.docs-tag[data-variant=success].svelte-og02zy{color:var(--dt, #fff);border-color:var(--dt3, #777)}html:not(.dark) .docs-tag.svelte-og02zy{background:#f5f5f5;border-color:var(--dbd, #ebebeb);color:var(--dt2, #4d4d4d)}html:not(.dark) .docs-tag[data-variant=new].svelte-og02zy,html:not(.dark) .docs-tag[data-variant=success].svelte-og02zy{background:var(--dt, #171717);border-color:var(--dt, #171717);color:#fff}.calc.svelte-1k6jkgz{border:1px solid var(--docs-border, #2a2a2a);border-radius:14px;padding:1.1rem 1.2rem;margin:1.25rem 0;background:var(--docs-surface, rgba(255, 255, 255, .02))}.calc-controls.svelte-1k6jkgz{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem 1.4rem;margin-bottom:1.1rem}.calc-controls.svelte-1k6jkgz label:where(.svelte-1k6jkgz){display:flex;flex-direction:column;gap:.35rem;font-size:.85rem}.calc-controls.svelte-1k6jkgz span:where(.svelte-1k6jkgz){opacity:.75}.calc-controls.svelte-1k6jkgz b:where(.svelte-1k6jkgz){opacity:1;font-variant-numeric:tabular-nums}.calc-controls.svelte-1k6jkgz input[type=range]:where(.svelte-1k6jkgz){width:100%;accent-color:var(--docs-accent, #6ea8fe)}.calc-table.svelte-1k6jkgz{width:100%;border-collapse:collapse;font-size:.9rem}.calc-table.svelte-1k6jkgz th:where(.svelte-1k6jkgz),.calc-table.svelte-1k6jkgz td:where(.svelte-1k6jkgz){text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--docs-border, #232323)}.calc-table.svelte-1k6jkgz tr.us:where(.svelte-1k6jkgz){background:#6ea8fe14}.calc-table.svelte-1k6jkgz .cost:where(.svelte-1k6jkgz){font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.calc-table.svelte-1k6jkgz .sub:where(.svelte-1k6jkgz){font-weight:400;opacity:.55;font-size:.75rem;margin-left:.3rem}.calc-table.svelte-1k6jkgz .note:where(.svelte-1k6jkgz){opacity:.6;font-size:.8rem}.badge.svelte-1k6jkgz{margin-left:.4rem;font-size:.65rem;padding:.05rem .35rem;border-radius:6px;background:var(--docs-accent, #6ea8fe);color:#08111f;vertical-align:middle}.calc-foot.svelte-1k6jkgz{margin:.9rem 0 0;font-size:.78rem;opacity:.55}.ec-panel.svelte-19q3bja{border:1px solid var(--docs-border, #2a2a2a);border-radius:14px;overflow:hidden;margin:1.25rem 0;background:var(--docs-surface, rgba(255, 255, 255, .02));font-size:.88rem}.ec-head.svelte-19q3bja{display:flex;align-items:center;justify-content:space-between;padding:.6rem .9rem;border-bottom:1px solid var(--docs-border, #232323)}.ec-id.svelte-19q3bja{display:flex;align-items:center;gap:.5rem}.ec-logo.svelte-19q3bja{opacity:.8}.ec-provider.svelte-19q3bja{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;opacity:.55;border:1px solid var(--docs-border, #333);border-radius:6px;padding:.05rem .4rem}.ec-status.svelte-19q3bja{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;opacity:.75}.ec-status.svelte-19q3bja i:where(.svelte-19q3bja){width:8px;height:8px;border-radius:50%;display:inline-block}.ec-body.svelte-19q3bja{display:grid;grid-template-columns:1.2fr 1fr;gap:0}@media(max-width:640px){.ec-body.svelte-19q3bja{grid-template-columns:1fr}}.ec-screen.svelte-19q3bja{background:#0c0c0f;min-height:200px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--docs-border, #232323)}.ec-screen.svelte-19q3bja img:where(.svelte-19q3bja){width:100%;height:100%;object-fit:cover;display:block}.ec-screen-empty.svelte-19q3bja{text-align:center;opacity:.4;font-size:.8rem;line-height:1.7}.ec-agent.svelte-19q3bja{padding:.75rem .9rem}.ec-goal.svelte-19q3bja{display:flex;gap:.5rem;align-items:baseline;margin-bottom:.6rem;opacity:.9}.ec-goal.svelte-19q3bja span:where(.svelte-19q3bja){font-size:.62rem;letter-spacing:.08em;opacity:.5}.ec-log.svelte-19q3bja{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.ec-log.svelte-19q3bja li:where(.svelte-19q3bja){display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.ec-tool.svelte-19q3bja{background:#6ea8fe29;color:var(--docs-accent, #6ea8fe);border-radius:5px;padding:.03rem .35rem;font-size:.78rem}.ec-args.svelte-19q3bja{opacity:.7;font-size:.78rem}.ec-arrow.svelte-19q3bja{opacity:.4}.ec-result.svelte-19q3bja{opacity:.85;font-size:.82rem}.ec-log.svelte-19q3bja li.err:where(.svelte-19q3bja) .ec-result:where(.svelte-19q3bja){color:#f2768a}.landing-hero.svelte-3r8lnc{--landing-accent: #9f8cff;--landing-accent-strong: #b8aaff;display:grid;grid-template-columns:minmax(0,.88fr) minmax(25rem,1.12fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding:clamp(2rem,5vw,4.5rem) 0 clamp(2.5rem,5vw,4.5rem);border-bottom:1px solid var(--dbd, #333)}.landing-hero__copy.svelte-3r8lnc{min-width:0}.landing-hero__eyebrow.svelte-3r8lnc{display:flex;align-items:center;gap:.55rem;margin-bottom:1.25rem;color:var(--dt3, #8b8b8b);font-size:.6875rem;font-weight:650;letter-spacing:.12em;line-height:1;text-transform:uppercase}.landing-hero__signal.svelte-3r8lnc{width:.5rem;height:.5rem;border:1px solid color-mix(in srgb,var(--landing-accent) 72%,transparent);border-radius:50%;background:color-mix(in srgb,var(--landing-accent) 28%,transparent);box-shadow:inset 0 0 0 2px var(--dbg, #1a1a1a)}.landing-hero.svelte-3r8lnc h1:where(.svelte-3r8lnc){max-width:11ch;margin:0;color:var(--dt, #fff);font-size:clamp(2.75rem,5.7vw,4.75rem);font-weight:580;letter-spacing:-.055em;line-height:.96;text-wrap:balance}.landing-hero.svelte-3r8lnc h1:where(.svelte-3r8lnc) span:where(.svelte-3r8lnc){display:block;color:var(--dt2, #aaa)}.landing-hero__lede.svelte-3r8lnc{max-width:37rem;margin:1.5rem 0 0;color:var(--dt2, #aaa);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.65;text-wrap:pretty}.landing-hero__actions.svelte-3r8lnc{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.75rem}.landing-button.svelte-3r8lnc{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.55rem;padding:0 1rem;border:1px solid var(--dbd, #333);border-radius:8px;background:var(--dbg2, #242424);color:var(--dt, #fff);font-size:.8125rem;font-weight:620;line-height:1;text-decoration:none!important;transition:border-color .15s ease,background-color .15s ease}.landing-button.svelte-3r8lnc svg:where(.svelte-3r8lnc){width:1rem;height:1rem;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.landing-button.svelte-3r8lnc:hover{border-color:var(--dt3, #777);background:var(--dbg3, #2e2e2e)}.landing-button--primary.svelte-3r8lnc{border-color:#f4f4f5;background:#f4f4f5;color:#18181b!important}.landing-button--primary.svelte-3r8lnc:hover{border-color:#fff;background:#fff}.landing-button.svelte-3r8lnc:focus-visible,.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc):focus-visible,.landing-console__proof.svelte-3r8lnc a:where(.svelte-3r8lnc):focus-visible{outline:2px solid var(--landing-accent);outline-offset:3px}.landing-hero__facts.svelte-3r8lnc{display:flex;flex-wrap:wrap;gap:.625rem 1rem;margin-top:1.5rem;color:var(--dt3, #777);font-size:.6875rem;font-weight:520}.landing-hero__facts.svelte-3r8lnc span:where(.svelte-3r8lnc){display:inline-flex;align-items:center;gap:.4rem}.landing-hero__facts.svelte-3r8lnc i:where(.svelte-3r8lnc){width:.3rem;height:.3rem;border-radius:50%;background:var(--landing-accent)}.landing-console.svelte-3r8lnc{min-width:0;overflow:hidden;border:1px solid var(--dbd, #333);border-radius:12px;background:#151515;box-shadow:inset 0 1px #ffffff0b}.landing-console__bar.svelte-3r8lnc{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 .875rem;border-bottom:1px solid #303030;color:#8f8f8f;font-family:var(--doc-font-mono, monospace);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.landing-console__identity.svelte-3r8lnc,.landing-console__status.svelte-3r8lnc{display:flex;align-items:center;gap:.5rem}.landing-console__mark.svelte-3r8lnc{width:.625rem;height:.625rem;border:1px solid #5b526f;border-radius:3px;background:#2c2739}.landing-console__status.svelte-3r8lnc{color:#a7a7a7}.landing-console__status.svelte-3r8lnc i:where(.svelte-3r8lnc){width:.375rem;height:.375rem;border-radius:50%;background:#70c992}.landing-workflow.svelte-3r8lnc{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr auto;align-items:start;padding:1.5rem 1.25rem 1.25rem;border-bottom:1px solid #303030}.landing-workflow__step.svelte-3r8lnc{display:grid;min-width:3.25rem;justify-items:center;gap:.3rem;text-align:center}.landing-workflow__node.svelte-3r8lnc{display:grid;width:1.65rem;height:1.65rem;place-items:center;border:1px solid #3b3b3b;border-radius:50%;background:#1c1c1c;color:#777;font-family:var(--doc-font-mono, monospace);font-size:.625rem}.landing-workflow__node[data-state=complete].svelte-3r8lnc{border-color:color-mix(in srgb,var(--landing-accent) 58%,#333);color:var(--landing-accent-strong)}.landing-workflow__node[data-state=active].svelte-3r8lnc{border-color:var(--landing-accent);background:var(--landing-accent);color:#15131f;box-shadow:0 0 0 3px color-mix(in srgb,var(--landing-accent) 14%,transparent)}.landing-workflow__node.svelte-3r8lnc svg:where(.svelte-3r8lnc){width:.875rem;height:.875rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.landing-workflow__step.svelte-3r8lnc strong:where(.svelte-3r8lnc){color:#e5e5e5;font-size:.75rem;font-weight:600}.landing-workflow__step.svelte-3r8lnc small:where(.svelte-3r8lnc){color:#6f6f6f;font-family:var(--doc-font-mono, monospace);font-size:.625rem}.landing-workflow__line.svelte-3r8lnc{height:1px;margin-top:.8125rem;background:#343434}.landing-workflow__line--complete.svelte-3r8lnc{background:color-mix(in srgb,var(--landing-accent) 60%,#343434)}.landing-terminal.svelte-3r8lnc{margin:1rem;overflow:hidden;border:1px solid #2f2f2f;border-radius:8px;background:#101010}.landing-terminal__head.svelte-3r8lnc{display:flex;min-height:2.2rem;align-items:center;justify-content:space-between;padding:0 .75rem;border-bottom:1px solid #292929;color:#6f6f6f;font-family:var(--doc-font-mono, monospace);font-size:.625rem}.landing-terminal__body.svelte-3r8lnc{display:grid;gap:.55rem;padding:.875rem;color:#c9c9c9;font-family:var(--doc-font-mono, monospace);font-size:clamp(.75rem,1.2vw,.8125rem);line-height:1.5}.landing-terminal__prompt.svelte-3r8lnc,.landing-terminal__output.svelte-3r8lnc span:where(.svelte-3r8lnc){color:var(--landing-accent-strong)}.landing-terminal__flag.svelte-3r8lnc{color:#7d7d7d}.landing-terminal__output.svelte-3r8lnc{margin-top:.15rem;padding-top:.65rem;border-top:1px solid #252525;color:#888}.landing-console__proof.svelte-3r8lnc{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1rem 1rem}.landing-console__proof.svelte-3r8lnc div:where(.svelte-3r8lnc){display:grid;gap:.2rem;min-width:0}.landing-console__proof.svelte-3r8lnc span:where(.svelte-3r8lnc){color:#6f6f6f;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.landing-console__proof.svelte-3r8lnc code:where(.svelte-3r8lnc){overflow:hidden;padding:0;border:0;background:transparent;color:#bdbdbd;font-family:var(--doc-font-mono, monospace);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.landing-console__proof.svelte-3r8lnc a:where(.svelte-3r8lnc){flex:none;color:#aaa;font-size:.6875rem;text-decoration:none}.landing-console__proof.svelte-3r8lnc a:where(.svelte-3r8lnc):hover{color:#fff}.landing-paths.svelte-3r8lnc{--landing-accent: #9f8cff;--landing-accent-strong: #b8aaff;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 clamp(3rem,7vw,5rem);border-right:1px solid var(--dbd, #333);border-bottom:1px solid var(--dbd, #333)}.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc){position:relative;display:flex;min-height:12rem;flex-direction:column;padding:1.25rem;border-top:1px solid var(--dbd, #333);border-left:1px solid var(--dbd, #333);background:var(--dbg, #1a1a1a);color:inherit;text-decoration:none!important;transition:background-color .15s ease}.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc):hover{background:var(--dbg2, #242424)}.landing-paths__number.svelte-3r8lnc{margin-bottom:auto;color:var(--dt4, #555);font-family:var(--doc-font-mono, monospace);font-size:.625rem}.landing-paths.svelte-3r8lnc strong:where(.svelte-3r8lnc){margin-top:2rem;color:var(--dt, #fff);font-size:.9375rem;font-weight:620;letter-spacing:-.01em}.landing-paths.svelte-3r8lnc p:where(.svelte-3r8lnc){margin:.45rem 1.25rem 0 0;color:var(--dt3, #777);font-size:.75rem;line-height:1.5;text-wrap:pretty}.landing-paths.svelte-3r8lnc svg:where(.svelte-3r8lnc){position:absolute;right:1rem;bottom:1.2rem;width:1rem;height:1rem;color:var(--dt4, #555);stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:color .15s ease,transform .15s ease}.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc):hover svg:where(.svelte-3r8lnc){color:var(--landing-accent-strong);transform:translate(2px)}html:not(.dark) .landing-hero.svelte-3r8lnc{--landing-accent: #6d5bd0;--landing-accent-strong: #5744c2}html:not(.dark) .landing-paths.svelte-3r8lnc{--landing-accent: #6d5bd0;--landing-accent-strong: #5744c2}html:not(.dark) .landing-console.svelte-3r8lnc{border-color:#e4e4e7;background:#fff;box-shadow:none}html:not(.dark) .landing-console__bar.svelte-3r8lnc{border-color:#e4e4e7;color:#71717a}html:not(.dark) .landing-console__mark.svelte-3r8lnc{border-color:#c4b5fd;background:#ede9fe}html:not(.dark) .landing-console__status.svelte-3r8lnc{color:#52525b}html:not(.dark) .landing-workflow.svelte-3r8lnc{border-color:#e4e4e7}html:not(.dark) .landing-workflow__node.svelte-3r8lnc{border-color:#d4d4d8;background:#fafafa;color:#71717a}html:not(.dark) .landing-workflow__node[data-state=complete].svelte-3r8lnc{border-color:#a78bfa;background:#f5f3ff;color:#6d5bd0}html:not(.dark) .landing-workflow__step.svelte-3r8lnc strong:where(.svelte-3r8lnc){color:#27272a}html:not(.dark) .landing-workflow__step.svelte-3r8lnc small:where(.svelte-3r8lnc){color:#71717a}html:not(.dark) .landing-workflow__line.svelte-3r8lnc{background:#e4e4e7}html:not(.dark) .landing-workflow__line--complete.svelte-3r8lnc{background:#a78bfa}html:not(.dark) .landing-terminal.svelte-3r8lnc{border-color:#e4e4e7;background:#fafafa}html:not(.dark) .landing-terminal__head.svelte-3r8lnc{border-color:#e4e4e7;color:#71717a}html:not(.dark) .landing-terminal__body.svelte-3r8lnc{color:#27272a}html:not(.dark) .landing-terminal__flag.svelte-3r8lnc{color:#71717a}html:not(.dark) .landing-terminal__output.svelte-3r8lnc{border-color:#e4e4e7;color:#52525b}html:not(.dark) .landing-console__proof.svelte-3r8lnc span:where(.svelte-3r8lnc){color:#71717a}html:not(.dark) .landing-button--primary.svelte-3r8lnc{border-color:#18181b;background:#18181b;color:#fff!important}html:not(.dark) .landing-button--primary.svelte-3r8lnc:hover{border-color:#27272a;background:#27272a}html:not(.dark) .landing-console__proof.svelte-3r8lnc a:where(.svelte-3r8lnc){color:#52525b}html:not(.dark) .landing-console__proof.svelte-3r8lnc code:where(.svelte-3r8lnc){color:#27272a}html:not(.dark) .landing-paths.svelte-3r8lnc{overflow:hidden;border-right-color:#e4e4e7;border-bottom-color:#e4e4e7;border-radius:12px}html:not(.dark) .landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc){border-color:#e4e4e7;background:#fff}html:not(.dark) .landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc):hover{background:#fafafa}@media(max-width:76rem){.landing-hero.svelte-3r8lnc{grid-template-columns:minmax(0,1fr)}.landing-hero.svelte-3r8lnc h1:where(.svelte-3r8lnc){max-width:14ch}}@media(max-width:48rem){.landing-hero.svelte-3r8lnc{padding-top:1.5rem}.landing-paths.svelte-3r8lnc{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc){min-height:10.5rem}}@media(max-width:32rem){.landing-hero.svelte-3r8lnc h1:where(.svelte-3r8lnc){font-size:clamp(2.5rem,13vw,3.5rem)}.landing-workflow.svelte-3r8lnc{padding-right:.75rem;padding-left:.75rem;overflow-x:visible}.landing-workflow__step.svelte-3r8lnc{min-width:3rem}.landing-workflow__step.svelte-3r8lnc strong:where(.svelte-3r8lnc){white-space:nowrap}.landing-workflow__step.svelte-3r8lnc small:where(.svelte-3r8lnc){display:none}.landing-workflow__line.svelte-3r8lnc{min-width:.375rem}.landing-console__proof.svelte-3r8lnc{align-items:flex-start;flex-direction:column}.landing-paths.svelte-3r8lnc{grid-template-columns:1fr}.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc){min-height:9rem}}@media(prefers-reduced-motion:reduce){.landing-button.svelte-3r8lnc,.landing-paths.svelte-3r8lnc a:where(.svelte-3r8lnc),.landing-paths.svelte-3r8lnc svg:where(.svelte-3r8lnc){transition:none}}
