.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{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.25rem;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;transition:border-color .15s ease}.docs-link-card.svelte-a4w60c:hover{border-color:var(--sl-color-hairline-shade, var(--dt3, #777))}html:not(.dark) .docs-link-card.svelte-a4w60c{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) .docs-link-card.svelte-a4w60c:hover{border-color:silver}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(--dt3, #7d7d7d)}html:not(.dark) .docs-link-card.svelte-a4w60c:hover .docs-link-card__chevron:where(.svelte-a4w60c){color:var(--dt, #171717)}.docs-link-card__content.svelte-a4w60c{display:flex;flex-direction:column;gap:.125rem;min-width:0}.docs-link-card__title.svelte-a4w60c{font-size:.9375rem;font-weight:600;color:var(--sl-color-text-accent, #e8e8ea);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-link-card__desc.svelte-a4w60c{font-size:.8125rem;color:var(--sl-color-text-dimmed, #9ca3af);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-link-card__chevron.svelte-a4w60c{font-size:1rem;line-height:1;color:var(--sl-color-text-dimmed, #9ca3af);flex-shrink:0;transition:color .15s ease,transform .15s ease}.docs-link-card.svelte-a4w60c:hover .docs-link-card__chevron:where(.svelte-a4w60c){color:var(--sl-color-text-accent, #e8e8ea);transform:translate(2px)}.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}
