.console[data-astro-cid-mfhxbwoq]{filter:drop-shadow(0 18px 28px #0f182438);width:100%;height:auto;display:block}.cs-win[data-astro-cid-mfhxbwoq]{fill:#0f1824;stroke:#263446}.cs-bar[data-astro-cid-mfhxbwoq]{fill:#17222f}.cs-dot[data-astro-cid-mfhxbwoq]{fill:#35475d}.cs-title[data-astro-cid-mfhxbwoq]{font-family:var(--font-sans);fill:#a8b3c1;font-size:12px}.cs-line[data-astro-cid-mfhxbwoq]{font-family:var(--font-mono);fill:#e6eaf0;white-space:pre;font-size:13px}.cs-prompt[data-astro-cid-mfhxbwoq]{fill:#5cb4ff;font-weight:700}.cs-fn[data-astro-cid-mfhxbwoq]{fill:#ffd58a}.cs-ret[data-astro-cid-mfhxbwoq]{fill:#93a1b3}.cs-muted[data-astro-cid-mfhxbwoq]{fill:#a8b3c1}.cs-key[data-astro-cid-mfhxbwoq]{fill:#8fcbff}.cs-warn[data-astro-cid-mfhxbwoq]{fill:#ffc56b}.cs-ok[data-astro-cid-mfhxbwoq]{fill:#6fd3a4;font-family:var(--font-sans);font-weight:600}.cs-cursor[data-astro-cid-mfhxbwoq]{fill:#5cb4ff;opacity:.8}@media (prefers-color-scheme:dark){.cs-win[data-astro-cid-mfhxbwoq]{fill:#0a1119}.cs-bar[data-astro-cid-mfhxbwoq]{fill:#121c27}}.phone[data-astro-cid-irktuwcb]{width:100%;height:auto;font-family:var(--font-sans);filter:drop-shadow(0 24px 32px #0f18242e);display:block}.ph-body[data-astro-cid-irktuwcb]{fill:var(--surface-raised);stroke:var(--border-strong);stroke-width:1.5px}.ph-screen[data-astro-cid-irktuwcb]{fill:var(--bg);stroke:var(--border)}.ph-notch[data-astro-cid-irktuwcb]{fill:var(--border-strong)}.ph-context[data-astro-cid-irktuwcb]{fill:var(--text-muted);font-size:10.5px;font-weight:500}.ph-progress[data-astro-cid-irktuwcb]{fill:var(--border)}.ph-progress--on[data-astro-cid-irktuwcb]{fill:var(--accent)}.ph-instruction[data-astro-cid-irktuwcb]{fill:var(--heading);font-size:16px;font-weight:700}.ph-chip[data-astro-cid-irktuwcb]{fill:var(--accent-soft)}.ph-pin[data-astro-cid-irktuwcb]{fill:var(--accent)}.ph-chip-text[data-astro-cid-irktuwcb]{fill:var(--link);font-size:11px;font-weight:600}.ph-gadget[data-astro-cid-irktuwcb]{fill:var(--bg-muted);stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 4}.ph-gadget-label[data-astro-cid-irktuwcb]{letter-spacing:.04em;text-transform:uppercase;fill:var(--text-muted);font-size:10px;font-weight:600}.ph-cab[data-astro-cid-irktuwcb]{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5px}.ph-drawer[data-astro-cid-irktuwcb]{fill:var(--bg-muted);stroke:var(--border-strong)}.ph-drawer--on[data-astro-cid-irktuwcb]{fill:var(--accent);stroke:var(--accent)}.ph-drawer-label[data-astro-cid-irktuwcb]{fill:var(--text-muted);font-size:10px;font-weight:600}.ph-drawer-label--on[data-astro-cid-irktuwcb]{fill:#fff}.ph-label[data-astro-cid-irktuwcb]{fill:var(--text-muted);font-size:11px;font-weight:600}.ph-input[data-astro-cid-irktuwcb]{fill:var(--surface);stroke:var(--border-strong)}.ph-value[data-astro-cid-irktuwcb]{fill:var(--text);font-size:15px;font-weight:600;font-family:var(--font-mono)}.ph-ok[data-astro-cid-irktuwcb]{fill:var(--success)}.ph-ok-tick[data-astro-cid-irktuwcb]{fill:none;stroke:var(--bg);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ph-btn[data-astro-cid-irktuwcb]{fill:var(--surface);stroke:var(--border-strong)}.ph-btn--primary[data-astro-cid-irktuwcb]{fill:var(--btn-primary-bg);stroke:none}.ph-btn--stop[data-astro-cid-irktuwcb]{fill:var(--warning-bg);stroke:var(--warning)}.ph-btn-text[data-astro-cid-irktuwcb]{fill:var(--text);font-size:11px;font-weight:600}.ph-btn-text--primary[data-astro-cid-irktuwcb]{fill:#fff;font-size:13px}.ph-btn-text--stop[data-astro-cid-irktuwcb]{fill:var(--warning)}.ph-ann-line[data-astro-cid-irktuwcb]{fill:none;stroke:var(--text-muted);stroke-width:1.5px}.ph-ann-line--gadget[data-astro-cid-irktuwcb]{stroke:var(--accent)}.ph-ann-text[data-astro-cid-irktuwcb]{fill:var(--text-muted);font-size:13px;font-weight:600}.ph-ann-text--gadget[data-astro-cid-irktuwcb]{fill:var(--link)}.aib-hero__grid[data-astro-cid-552bptxc]{gap:var(--space-8);align-items:center;display:grid}@media (width>=60rem){.aib-hero__grid[data-astro-cid-552bptxc]{gap:var(--space-7);grid-template-columns:1.02fr .98fr}}.aib-hero__copy[data-astro-cid-552bptxc]>[data-astro-cid-552bptxc]+[data-astro-cid-552bptxc]{margin-top:var(--space-5)}.aib-hero__copy[data-astro-cid-552bptxc] h1[data-astro-cid-552bptxc]{margin-top:var(--space-4)}.aib-hero__sub[data-astro-cid-552bptxc]{max-width:36rem}.aib-hero__copy[data-astro-cid-552bptxc] .btn-row[data-astro-cid-552bptxc]{margin-top:var(--space-6)}.aib-hero__under[data-astro-cid-552bptxc]{margin-top:var(--space-3)}.aib-endpoint[data-astro-cid-552bptxc]{align-items:center;gap:var(--space-2) var(--space-3);max-width:100%;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:inline-flex}.aib-endpoint__label[data-astro-cid-552bptxc]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.aib-endpoint__url[data-astro-cid-552bptxc]{font-family:var(--font-mono);font-size:var(--fs-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--bg-tint);color:var(--heading);overflow-wrap:anywhere}.aib-hero__points[data-astro-cid-552bptxc]{gap:var(--space-2);padding:0;list-style:none;display:grid}.aib-hero__points[data-astro-cid-552bptxc] li[data-astro-cid-552bptxc]{gap:var(--space-2);font-size:var(--fs-sm);color:var(--text);align-items:flex-start;display:flex}.aib-hero__points[data-astro-cid-552bptxc] .aib-hero__tick{color:var(--accent);flex:none;margin-top:2px}.aib-hero__visual[data-astro-cid-552bptxc]{min-width:0;margin:0}.aib-hero__stage[data-astro-cid-552bptxc]{grid-template-columns:repeat(12,minmax(0,1fr));max-width:36rem;margin-inline:auto;display:grid}.aib-hero__stage[data-astro-cid-552bptxc]>.aib-hero__console{grid-area:1/1/auto/11;align-self:start}.aib-hero__stage[data-astro-cid-552bptxc]>.aib-hero__phone{grid-area:1/7/auto/13;margin-top:34%}.aib-hero__caption[data-astro-cid-552bptxc]{max-width:30rem;margin:var(--space-4) auto 0;text-align:center}.code[data-astro-cid-34d3cue3]{--code-bg:#0f1824;--code-bar:#17222f;--code-text:#e6eaf0;--code-border:#263446;border-radius:var(--radius);background:var(--code-bg);border:1px solid var(--code-border);box-shadow:var(--shadow);min-width:0;margin:0;overflow:hidden}@media (prefers-color-scheme:dark){.code[data-astro-cid-34d3cue3]{--code-bg:#0a1119;--code-bar:#121c27}}.code__bar[data-astro-cid-34d3cue3]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--code-bar);border-bottom:1px solid var(--code-border);font-size:var(--fs-xs);color:#a8b3c1;display:flex}.code__dots[data-astro-cid-34d3cue3]{gap:6px;display:inline-flex}.code__dots[data-astro-cid-34d3cue3] i[data-astro-cid-34d3cue3]{background:#35475d;border-radius:50%;width:9px;height:9px}.code__label[data-astro-cid-34d3cue3]{font-family:var(--font-mono);color:#e6eaf0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.code__lang[data-astro-cid-34d3cue3]{letter-spacing:.04em;text-transform:uppercase;margin-left:auto;font-size:.6875rem}.code__scroll[data-astro-cid-34d3cue3]{overflow-x:auto}.code__scroll[data-astro-cid-34d3cue3]:focus-visible{outline-offset:-3px}.code__pre[data-astro-cid-34d3cue3]{padding:var(--space-4) var(--space-5);width:max-content;min-width:100%;color:var(--code-text);tab-size:2;margin:0;font-size:.8125rem;line-height:1.7}.code__pre[data-astro-cid-34d3cue3] code[data-astro-cid-34d3cue3]{font-size:inherit;color:inherit;background:0 0;padding:0}.code__caption[data-astro-cid-34d3cue3]{padding:var(--space-3) var(--space-5);border-top:1px solid var(--code-border);font-size:var(--fs-xs);color:#a8b3c1}.code[data-astro-cid-34d3cue3] .t-c{color:#93a1b3;font-style:italic}.code[data-astro-cid-34d3cue3] .t-s{color:#a5e3b8}.code[data-astro-cid-34d3cue3] .t-k{color:#d2b8ff}.code[data-astro-cid-34d3cue3] .t-t{color:#8fd8e8}.code[data-astro-cid-34d3cue3] .t-f{color:#ffd58a}.code[data-astro-cid-34d3cue3] .t-n{color:#ffc56b}.code[data-astro-cid-34d3cue3] .t-p{color:#8fcbff}.code[data-astro-cid-34d3cue3] .t-o{color:#ff9fb8}.aib-h3[data-astro-cid-jhkvwjvt]{font-size:var(--fs-xl)}.aib-contract[data-astro-cid-jhkvwjvt]{gap:var(--space-7);align-items:start;display:grid}@media (width>=60rem){.aib-contract[data-astro-cid-jhkvwjvt]{grid-template-columns:1fr 1fr}}.aib-contract[data-astro-cid-jhkvwjvt]>[data-astro-cid-jhkvwjvt]{min-width:0}.aib-contract__list[data-astro-cid-jhkvwjvt]>[data-astro-cid-jhkvwjvt]+[data-astro-cid-jhkvwjvt]{margin-top:var(--space-5)}.aib-steps[data-astro-cid-jhkvwjvt]{gap:var(--space-4);padding:0;list-style:none;display:grid}.aib-steps__item[data-astro-cid-jhkvwjvt]{gap:var(--space-3);grid-template-columns:2rem 1fr;align-items:start;display:grid}.aib-steps__num[data-astro-cid-jhkvwjvt]{background:var(--accent-soft);width:2rem;height:2rem;color:var(--link);font-weight:var(--fw-bold);font-size:var(--fs-sm);border-radius:50%;place-items:center;display:grid}.aib-steps__title[data-astro-cid-jhkvwjvt]{font-weight:var(--fw-semibold);color:var(--heading)}.aib-steps__field[data-astro-cid-jhkvwjvt]{margin-left:var(--space-1);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-muted)}.aib-steps__body[data-astro-cid-jhkvwjvt]{color:var(--text-muted);font-size:var(--fs-sm);margin-top:2px}.aib-callout[data-astro-cid-jhkvwjvt]{padding:var(--space-4) var(--space-5);border-left:3px solid var(--accent);background:var(--bg-tint);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--fs-sm)}.aib-callout[data-astro-cid-jhkvwjvt] strong{color:var(--heading)}.aib-catalogue[data-astro-cid-jhkvwjvt]{margin-top:var(--space-9)}.aib-catalogue__head[data-astro-cid-jhkvwjvt]{max-width:44rem;margin-bottom:var(--space-6)}.aib-catalogue__head[data-astro-cid-jhkvwjvt]>[data-astro-cid-jhkvwjvt]+[data-astro-cid-jhkvwjvt]{margin-top:var(--space-3)}.aib-catalogue__grid[data-astro-cid-jhkvwjvt]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.aib-cap[data-astro-cid-jhkvwjvt]{gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto 1fr;align-items:center;display:grid}.aib-cap__icon[data-astro-cid-jhkvwjvt]{border-radius:var(--radius-sm);background:var(--accent-soft);width:2.25rem;height:2.25rem;color:var(--accent);place-items:center;display:grid}.aib-cap__key[data-astro-cid-jhkvwjvt]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--heading);overflow-wrap:anywhere}.aib-cap__body[data-astro-cid-jhkvwjvt]{font-size:var(--fs-sm);color:var(--text-muted);grid-column:1/-1}.aib-h3[data-astro-cid-kinxnhpu]{font-size:var(--fs-xl)}.aib-facts[data-astro-cid-kinxnhpu]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.aib-fact[data-astro-cid-kinxnhpu]{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-fact__icon[data-astro-cid-kinxnhpu]{border-radius:var(--radius-sm);background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent);place-items:center;display:grid}.aib-fact__title[data-astro-cid-kinxnhpu]{margin-top:var(--space-4);font-size:var(--fs-base)}.aib-fact__body[data-astro-cid-kinxnhpu]{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted)}.aib-connect[data-astro-cid-kinxnhpu]{margin-top:var(--space-8);gap:var(--space-6);align-items:center;display:grid}@media (width>=56rem){.aib-connect[data-astro-cid-kinxnhpu]{grid-template-columns:1.1fr .9fr}}.aib-connect[data-astro-cid-kinxnhpu]>[data-astro-cid-kinxnhpu]{min-width:0}.aib-connect__copy[data-astro-cid-kinxnhpu]>[data-astro-cid-kinxnhpu]+[data-astro-cid-kinxnhpu]{margin-top:var(--space-4)}.aib-connect__endpoint[data-astro-cid-kinxnhpu]{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);flex-wrap:wrap;display:flex}.aib-connect__endpoint[data-astro-cid-kinxnhpu] code[data-astro-cid-kinxnhpu]{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--heading);overflow-wrap:anywhere}.aib-connect__label[data-astro-cid-kinxnhpu]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.aib-tools[data-astro-cid-kinxnhpu]{margin-top:var(--space-9);scroll-margin-top:calc(var(--header-h) + var(--space-4))}.aib-tools__head[data-astro-cid-kinxnhpu]{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}.aib-legend[data-astro-cid-kinxnhpu]{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.aib-legend__item[data-astro-cid-kinxnhpu]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.aib-legend[data-astro-cid-kinxnhpu] dd[data-astro-cid-kinxnhpu]{color:var(--text-muted);margin:0}.aib-table-wrap[data-astro-cid-kinxnhpu]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-table[data-astro-cid-kinxnhpu]{border-collapse:collapse;width:100%;min-width:40rem}.aib-table[data-astro-cid-kinxnhpu] th[data-astro-cid-kinxnhpu][scope=row]{font-weight:var(--fw-regular);white-space:nowrap}.aib-table[data-astro-cid-kinxnhpu] th[data-astro-cid-kinxnhpu][scope=row] code[data-astro-cid-kinxnhpu]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--heading)}.aib-table[data-astro-cid-kinxnhpu] tbody[data-astro-cid-kinxnhpu] tr[data-astro-cid-kinxnhpu]:last-child>[data-astro-cid-kinxnhpu]{border-bottom:0}.aib-table[data-astro-cid-kinxnhpu] td[data-astro-cid-kinxnhpu]:last-child{white-space:nowrap}.aib-effect[data-astro-cid-kinxnhpu]{border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.35rem;padding:.15rem .6rem;display:inline-flex}.aib-effect--read[data-astro-cid-kinxnhpu]{background:var(--badge-neutral-bg);color:var(--badge-neutral-text)}.aib-effect--proposal[data-astro-cid-kinxnhpu]{background:var(--badge-brand-bg);color:var(--badge-brand-text)}.aib-effect--write[data-astro-cid-kinxnhpu]{background:var(--surface);color:var(--heading);border-color:var(--border-strong)}.aib-mcp-notes[data-astro-cid-kinxnhpu]{margin-top:var(--space-6);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.aib-note[data-astro-cid-kinxnhpu]{padding:var(--space-5);border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}.aib-note__title[data-astro-cid-kinxnhpu]{align-items:center;gap:var(--space-2);font-size:var(--fs-base);margin-bottom:var(--space-2);display:flex}.aib-note__title[data-astro-cid-kinxnhpu] .icon{color:var(--accent)}.aib-note[data-astro-cid-kinxnhpu] p[data-astro-cid-kinxnhpu]{font-size:var(--fs-sm);color:var(--text-muted)}.par[data-astro-cid-iwoebleo]{width:100%;height:auto;font-family:var(--font-sans);display:block}.par-lane[data-astro-cid-iwoebleo]{fill:var(--heading);font-size:13px;font-weight:600}.par-track[data-astro-cid-iwoebleo]{stroke:var(--border);stroke-dasharray:3 5}.par-block[data-astro-cid-iwoebleo]{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:6 4}.par-block-label[data-astro-cid-iwoebleo]{fill:var(--link);font-size:12px;font-weight:600}.par-wait[data-astro-cid-iwoebleo]{fill:none;stroke:var(--border-strong);stroke-dasharray:4 4}.par-wait-text[data-astro-cid-iwoebleo]{fill:var(--text-muted);font-size:10.5px;font-style:italic}.par-step[data-astro-cid-iwoebleo]{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.25px}.par-step--lock[data-astro-cid-iwoebleo]{stroke:var(--accent);stroke-width:2px}.par-step--multi[data-astro-cid-iwoebleo]{fill:var(--bg-tint);stroke:var(--accent);stroke-width:2px}.par-step-text[data-astro-cid-iwoebleo]{fill:var(--text);font-size:12px;font-weight:500}.par-step-text--strong[data-astro-cid-iwoebleo]{fill:var(--heading);font-weight:700}.par-muted[data-astro-cid-iwoebleo]{fill:var(--text-muted)}.par-lock[data-astro-cid-iwoebleo] rect[data-astro-cid-iwoebleo]{fill:var(--accent)}.par-lock[data-astro-cid-iwoebleo] path[data-astro-cid-iwoebleo]{fill:none;stroke:var(--accent);stroke-width:1.6px}.par-axis[data-astro-cid-iwoebleo]{stroke:var(--text-muted);stroke-width:1.25px}.par-axis-head[data-astro-cid-iwoebleo]{fill:var(--text-muted)}.par-axis-label[data-astro-cid-iwoebleo],.par-legend[data-astro-cid-iwoebleo]{fill:var(--text-muted);font-size:12px}.aib-par-figure[data-astro-cid-4b6mdv4a]{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);margin:0}.aib-par-scroll[data-astro-cid-4b6mdv4a]{overflow-x:auto}.aib-par-scroll[data-astro-cid-4b6mdv4a]>.aib-par-svg{min-width:36rem}.aib-par-steps[data-astro-cid-4b6mdv4a]{margin:var(--space-5) 0 0;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted);padding-left:1.25rem;display:grid}@media (width>=56rem){.aib-par-steps[data-astro-cid-4b6mdv4a]{column-gap:var(--space-7);grid-template-columns:1fr 1fr}}.aib-par-detail[data-astro-cid-4b6mdv4a]{margin-top:var(--space-8);gap:var(--space-7);align-items:start;display:grid}@media (width>=60rem){.aib-par-detail[data-astro-cid-4b6mdv4a]{grid-template-columns:1.05fr .95fr}}.aib-par-points[data-astro-cid-4b6mdv4a]{gap:var(--space-5);padding:0;list-style:none;display:grid}.aib-par-point[data-astro-cid-4b6mdv4a]{gap:var(--space-4);grid-template-columns:2.5rem 1fr;display:grid}.aib-par-point__icon[data-astro-cid-4b6mdv4a]{border-radius:var(--radius-sm);background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent);place-items:center;display:grid}.aib-par-point__title[data-astro-cid-4b6mdv4a]{font-size:var(--fs-base)}.aib-par-point__body[data-astro-cid-4b6mdv4a]{margin-top:var(--space-1);font-size:var(--fs-sm);color:var(--text-muted)}.aib-par-detail[data-astro-cid-4b6mdv4a]>[data-astro-cid-4b6mdv4a]{min-width:0}.aib-par-code[data-astro-cid-4b6mdv4a]>[data-astro-cid-4b6mdv4a]+[data-astro-cid-4b6mdv4a]{margin-top:var(--space-4)}.aib-reason[data-astro-cid-4b6mdv4a]{padding:var(--space-4) var(--space-5);border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--bg-muted)}.aib-reason__label[data-astro-cid-4b6mdv4a]{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);display:inline-flex}.aib-reason__text[data-astro-cid-4b6mdv4a]{margin-top:var(--space-2);font-weight:var(--fw-semibold);color:var(--heading)}.aib-h3[data-astro-cid-wpsgmps2]{font-size:var(--fs-xl);margin-bottom:var(--space-5)}.aib-h4[data-astro-cid-wpsgmps2]{font-size:var(--fs-lg)}.aib-wh-top[data-astro-cid-wpsgmps2]{gap:var(--space-7);align-items:start;display:grid}@media (width>=60rem){.aib-wh-top[data-astro-cid-wpsgmps2]{grid-template-columns:1.1fr .9fr}}.aib-wh-top[data-astro-cid-wpsgmps2]>[data-astro-cid-wpsgmps2]{min-width:0}.aib-table-wrap[data-astro-cid-wpsgmps2]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-table[data-astro-cid-wpsgmps2]{border-collapse:collapse;width:100%;min-width:30rem}.aib-table[data-astro-cid-wpsgmps2] th[data-astro-cid-wpsgmps2][scope=row]{font-weight:var(--fw-regular)}.aib-table[data-astro-cid-wpsgmps2] tbody[data-astro-cid-wpsgmps2] tr[data-astro-cid-wpsgmps2]:last-child>[data-astro-cid-wpsgmps2]{border-bottom:0}.aib-ev[data-astro-cid-wpsgmps2]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--heading);white-space:nowrap;display:block}.aib-ev[data-astro-cid-wpsgmps2]+.aib-ev[data-astro-cid-wpsgmps2]{margin-top:var(--space-1)}.aib-wh-specs[data-astro-cid-wpsgmps2]{gap:var(--space-4);display:grid}.aib-spec[data-astro-cid-wpsgmps2]{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-spec--admin[data-astro-cid-wpsgmps2]{border-color:var(--accent);background:var(--bg-tint)}.aib-spec__title[data-astro-cid-wpsgmps2]{align-items:center;gap:var(--space-2);font-size:var(--fs-base);margin-bottom:var(--space-3);display:flex}.aib-spec__title[data-astro-cid-wpsgmps2] .icon{color:var(--accent);flex:none}.aib-spec__list[data-astro-cid-wpsgmps2]{gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted);padding-left:1.1rem;display:grid}.aib-spec[data-astro-cid-wpsgmps2] p[data-astro-cid-wpsgmps2]{font-size:var(--fs-sm);color:var(--text-muted)}.aib-spec__plan[data-astro-cid-wpsgmps2]{margin-top:var(--space-3);font-weight:var(--fw-semibold)}.aib-spec[data-astro-cid-wpsgmps2] p[data-astro-cid-wpsgmps2].aib-spec__plan{color:var(--heading)}.aib-wh-code[data-astro-cid-wpsgmps2]{margin-top:var(--space-8);gap:var(--space-6);align-items:start;display:grid}@media (width>=60rem){.aib-wh-code[data-astro-cid-wpsgmps2]{grid-template-columns:.85fr 1.15fr}}.aib-wh-code__col[data-astro-cid-wpsgmps2]{min-width:0}.aib-wh-code__col[data-astro-cid-wpsgmps2]>[data-astro-cid-wpsgmps2]+[data-astro-cid-wpsgmps2]{margin-top:var(--space-4)}.aib-wh-code__lead[data-astro-cid-wpsgmps2]{font-size:var(--fs-sm)}.aib-flow[data-astro-cid-pb4wlrnh]{gap:var(--space-4);counter-reset:flow;margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.aib-flow[data-astro-cid-pb4wlrnh]{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr))}}.aib-flow__step[data-astro-cid-pb4wlrnh]{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);position:relative}.aib-flow__step--human[data-astro-cid-pb4wlrnh]{border-color:var(--accent);background:var(--bg-tint);box-shadow:0 0 0 3px var(--accent-soft)}.aib-flow__num[data-astro-cid-pb4wlrnh]{background:var(--heading);width:1.75rem;height:1.75rem;color:var(--bg);font-size:var(--fs-xs);font-weight:var(--fw-bold);border-radius:50%;place-items:center;display:grid}.aib-flow__step--human[data-astro-cid-pb4wlrnh] .aib-flow__num[data-astro-cid-pb4wlrnh]{background:var(--btn-primary-bg);color:var(--btn-primary-text)}.aib-flow__title[data-astro-cid-pb4wlrnh]{margin-top:var(--space-3);font-size:var(--fs-base);overflow-wrap:anywhere}.aib-flow__title[data-astro-cid-pb4wlrnh] code{font-size:.9em}.aib-flow__body[data-astro-cid-pb4wlrnh]{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted)}.aib-flow__note[data-astro-cid-pb4wlrnh]{margin-top:var(--space-6);max-width:44rem;font-size:var(--fs-sm);color:var(--text-muted)}.aib-h3[data-astro-cid-ylkrz5og]{font-size:var(--fs-xl);margin-bottom:var(--space-5)}.aib-scr[data-astro-cid-ylkrz5og]{gap:var(--space-7);align-items:center;display:grid}@media (width>=56rem){.aib-scr[data-astro-cid-ylkrz5og]{grid-template-columns:.8fr 1.2fr}}.aib-scr[data-astro-cid-ylkrz5og]>[data-astro-cid-ylkrz5og],.aib-api[data-astro-cid-ylkrz5og]>[data-astro-cid-ylkrz5og]{min-width:0}.aib-scr__visual[data-astro-cid-ylkrz5og]{width:100%;max-width:22rem;margin-inline:auto}.aib-scr__copy[data-astro-cid-ylkrz5og]{gap:var(--space-5);display:grid}.aib-scr__block[data-astro-cid-ylkrz5og]{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-scr__title[data-astro-cid-ylkrz5og]{align-items:center;gap:var(--space-3);font-size:var(--fs-base);margin-bottom:var(--space-3);display:flex}.aib-swatch[data-astro-cid-ylkrz5og]{border:2px solid var(--text-muted);border-radius:5px;flex:none;width:1.25rem;height:1.25rem}.aib-swatch--gadget[data-astro-cid-ylkrz5og]{border:2px dashed var(--accent);background:var(--accent-soft)}.aib-scr__list[data-astro-cid-ylkrz5og]{gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted);padding-left:1.1rem;display:grid}.aib-scr__sandbox[data-astro-cid-ylkrz5og]{gap:var(--space-4);padding:0;list-style:none;display:grid}.aib-scr__sandbox[data-astro-cid-ylkrz5og] li[data-astro-cid-ylkrz5og]{gap:var(--space-3);grid-template-columns:1.25rem 1fr;display:grid}.aib-scr__sandbox[data-astro-cid-ylkrz5og] .aib-scr__shield{color:var(--accent);margin-top:2px}.aib-scr__sb-title[data-astro-cid-ylkrz5og]{font-weight:var(--fw-semibold);color:var(--heading);font-size:var(--fs-sm);overflow-wrap:anywhere}.aib-scr__sb-body[data-astro-cid-ylkrz5og]{font-size:var(--fs-sm);color:var(--text-muted);margin-top:2px}.aib-api[data-astro-cid-ylkrz5og]{margin-top:var(--space-8);gap:var(--space-6);align-items:end;display:grid}@media (width>=60rem){.aib-api[data-astro-cid-ylkrz5og]{grid-template-columns:1.2fr .8fr}}.aib-api__table[data-astro-cid-ylkrz5og]{min-width:0}.aib-table-wrap[data-astro-cid-ylkrz5og]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-table[data-astro-cid-ylkrz5og]{border-collapse:collapse;width:100%;min-width:30rem}.aib-table[data-astro-cid-ylkrz5og] th[data-astro-cid-ylkrz5og][scope=row]{font-weight:var(--fw-regular);white-space:nowrap}.aib-table[data-astro-cid-ylkrz5og] th[data-astro-cid-ylkrz5og][scope=row] code[data-astro-cid-ylkrz5og]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--heading)}.aib-table[data-astro-cid-ylkrz5og] tbody[data-astro-cid-ylkrz5og] tr[data-astro-cid-ylkrz5og]:last-child>[data-astro-cid-ylkrz5og]{border-bottom:0}.aib-api__builtins[data-astro-cid-ylkrz5og]{margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--text-muted)}.aib-never[data-astro-cid-dyzfrtor]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.aib-never__item[data-astro-cid-dyzfrtor]{padding:var(--space-6) var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-never__icon[data-astro-cid-dyzfrtor]{background:var(--accent-soft);width:2.75rem;height:2.75rem;color:var(--accent);border-radius:50%;place-items:center;display:grid}.aib-never__title[data-astro-cid-dyzfrtor]{align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--fs-lg);display:flex}.aib-never__title[data-astro-cid-dyzfrtor] .aib-never__x{color:var(--text-muted);flex:none}.aib-never__body[data-astro-cid-dyzfrtor]{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted)}.aib-never__note[data-astro-cid-dyzfrtor]{margin-top:var(--space-6);font-weight:var(--fw-semibold);color:var(--heading)}.aib-plan-wrap[data-astro-cid-dyzfrtor]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.aib-plan[data-astro-cid-dyzfrtor]{border-collapse:collapse;width:100%;min-width:19rem}.aib-plan[data-astro-cid-dyzfrtor] th[data-astro-cid-dyzfrtor][scope=row]{font-weight:var(--fw-medium);color:var(--text)}.aib-plan[data-astro-cid-dyzfrtor] thead[data-astro-cid-dyzfrtor] th[data-astro-cid-dyzfrtor]:not(:first-child),.aib-plan[data-astro-cid-dyzfrtor] td[data-astro-cid-dyzfrtor]{width:22%}.aib-plan[data-astro-cid-dyzfrtor] tbody[data-astro-cid-dyzfrtor] tr[data-astro-cid-dyzfrtor]:last-child>[data-astro-cid-dyzfrtor]{border-bottom:0}.aib-cell[data-astro-cid-dyzfrtor]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.aib-cell--yes[data-astro-cid-dyzfrtor] .icon{color:var(--success)}.aib-cell--yes[data-astro-cid-dyzfrtor] span[data-astro-cid-dyzfrtor]{color:var(--text-muted);font-size:var(--fs-xs)}.aib-cell--no[data-astro-cid-dyzfrtor] .icon{color:var(--text-muted)}.aib-plan__note[data-astro-cid-dyzfrtor]{margin-top:var(--space-5)}.aib-plan__link[data-astro-cid-dyzfrtor]{margin-top:var(--space-3)}.aib-cta__inner[data-astro-cid-dyzfrtor]{text-align:center;max-width:46rem;margin-inline:auto}.aib-cta__title[data-astro-cid-dyzfrtor]{font-size:var(--fs-3xl);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight)}.aib-cta__body[data-astro-cid-dyzfrtor]{margin-top:var(--space-4)}.aib-cta__btns[data-astro-cid-dyzfrtor]{margin-top:var(--space-6);justify-content:center}.aib-cta__under[data-astro-cid-dyzfrtor]{margin-top:var(--space-3)}.aib-docs[data-astro-cid-dyzfrtor]{margin:var(--space-7) auto 0;max-width:34rem;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-align:left}.aib-docs__title[data-astro-cid-dyzfrtor]{align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold);color:var(--heading);flex-wrap:wrap;display:flex}.aib-docs__body[data-astro-cid-dyzfrtor]{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted)}.aib-cta__tm[data-astro-cid-dyzfrtor]{margin-top:var(--space-6)}.aib-jump[data-astro-cid-7iwaqpv6]{border-block:1px solid var(--border);background:var(--bg)}.aib-jump__inner[data-astro-cid-7iwaqpv6]{align-items:center;gap:var(--space-4);scrollbar-width:thin;display:flex;overflow-x:auto}.aib-jump__label[data-astro-cid-7iwaqpv6]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex:none}.aib-jump__list[data-astro-cid-7iwaqpv6]{gap:var(--space-1);padding:var(--space-2) 0;margin:0;list-style:none;display:flex}.aib-jump__list[data-astro-cid-7iwaqpv6] a[data-astro-cid-7iwaqpv6]{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.aib-jump__list[data-astro-cid-7iwaqpv6] a[data-astro-cid-7iwaqpv6]:hover{background:var(--bg-muted);color:var(--link)}#main section[id],#mcp-tools{scroll-margin-top:calc(var(--header-h) + var(--space-4))}
