.api-mono[data-astro-cid-e4dr3e3g]{font-family:var(--font-mono);color:var(--blue);font-size:15px}.api-mono--dark[data-astro-cid-e4dr3e3g]{color:#1576c9}.api-h2[data-astro-cid-e4dr3e3g]{margin-top:10px;font-size:clamp(34px,4.4vw,56px);line-height:1.15}.api-hero[data-astro-cid-e4dr3e3g]{background-image:radial-gradient(#35a4fd2e 1px,#0000 1px);background-position:top;background-size:28px 28px;padding:56px 0 120px}.api-crumbs[data-astro-cid-e4dr3e3g]{color:var(--gray);gap:8px;margin-bottom:28px;font-size:14px;display:flex}.api-crumbs[data-astro-cid-e4dr3e3g] a[data-astro-cid-e4dr3e3g]:hover{color:var(--blue)}.api-crumbs[data-astro-cid-e4dr3e3g] [data-astro-cid-e4dr3e3g][aria-current]{color:var(--light)}.api-hero__head[data-astro-cid-e4dr3e3g]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;display:grid}.api-hero__title[data-astro-cid-e4dr3e3g] .accent[data-astro-cid-e4dr3e3g]{animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.api-hero__lead[data-astro-cid-e4dr3e3g]{color:var(--gray-2);font-size:19px;line-height:1.6}.api-hero__actions[data-astro-cid-e4dr3e3g]{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.api-console[data-astro-cid-e4dr3e3g]{background:#070624;border:1px solid #35a4fd59;border-radius:18px;margin-top:72px;overflow:hidden;box-shadow:0 0 0 6px #35a4fd0d,0 60px 120px -60px #35a4fd8c}.api-console__bar[data-astro-cid-e4dr3e3g]{height:44px;font-family:var(--font-mono);color:var(--gray);border-bottom:1px solid #ffffff14;align-items:center;gap:16px;padding:0 18px;font-size:13px;display:flex}.api-console__dots[data-astro-cid-e4dr3e3g]{gap:6px;display:flex}.api-console__dots[data-astro-cid-e4dr3e3g] i[data-astro-cid-e4dr3e3g]{background:#ffffff2e;border-radius:50%;width:10px;height:10px}.api-console__live[data-astro-cid-e4dr3e3g]{color:var(--blue);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.api-console__live[data-astro-cid-e4dr3e3g] i[data-astro-cid-e4dr3e3g]{background:var(--blue);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.3}}.api-console__panes[data-astro-cid-e4dr3e3g]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.9fr);display:grid}.api-pane[data-astro-cid-e4dr3e3g]{min-width:0;padding:22px 24px 26px}.api-pane[data-astro-cid-e4dr3e3g]+.api-pane[data-astro-cid-e4dr3e3g]{border-left:1px solid #ffffff14}.api-pane__label[data-astro-cid-e4dr3e3g]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);margin-bottom:14px;font-size:12px}.api-pane[data-astro-cid-e4dr3e3g] pre[data-astro-cid-e4dr3e3g]{font-family:var(--font-mono);color:var(--light);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.7}.api-pane[data-astro-cid-e4dr3e3g] .m{color:var(--navy);background:var(--blue);border-radius:4px;padding:1px 6px;font-weight:700}.api-pane[data-astro-cid-e4dr3e3g] .k{color:#8fcbff}.api-pane[data-astro-cid-e4dr3e3g] .s{color:#c6e6ff}.api-pane[data-astro-cid-e4dr3e3g] .api-cursor{vertical-align:-3px;background:var(--blue);width:8px;height:16px;margin-left:4px;animation:1.1s step-end infinite blink;display:inline-block}.api-log[data-astro-cid-e4dr3e3g]{font-family:var(--font-mono);margin:0;padding:0;font-size:13.5px;line-height:1.5;list-style:none}.api-log__line[data-astro-cid-e4dr3e3g]{grid-template-columns:auto 18px minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:10px;padding:5px 0;display:grid}.api-log__t[data-astro-cid-e4dr3e3g]{color:var(--gray)}.api-log__icon[data-astro-cid-e4dr3e3g]{text-align:center}.api-log__line--ok[data-astro-cid-e4dr3e3g] .api-log__icon[data-astro-cid-e4dr3e3g]{color:#5fe0a5}.api-log__line--go[data-astro-cid-e4dr3e3g] .api-log__icon[data-astro-cid-e4dr3e3g],.api-log__line--run[data-astro-cid-e4dr3e3g] .api-log__icon[data-astro-cid-e4dr3e3g]{color:var(--blue)}.api-log__what[data-astro-cid-e4dr3e3g]{color:var(--white);white-space:nowrap}.api-log__detail[data-astro-cid-e4dr3e3g]{color:var(--gray-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:no-preference){html.js .api-log__line[data-astro-cid-e4dr3e3g]{opacity:0;animation:log-in .4s var(--ease-out) forwards;animation-delay:calc(1.1s + var(--i) * .45s)}}@keyframes log-in{0%{opacity:0;translate:-8px}to{opacity:1;translate:0}}.api-console__note[data-astro-cid-e4dr3e3g]{color:var(--gray);border-top:1px solid #ffffff14;padding:12px 24px 14px;font-size:13px}.api-ref[data-astro-cid-e4dr3e3g]{padding:40px 0 140px}.api-ref__grid[data-astro-cid-e4dr3e3g]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:64px;display:grid}.api-ref__intro[data-astro-cid-e4dr3e3g]{top:calc(var(--header-h) + 40px);position:sticky}.api-ref__intro[data-astro-cid-e4dr3e3g] .display-2[data-astro-cid-e4dr3e3g]{margin-top:10px}.api-ref__text[data-astro-cid-e4dr3e3g]{color:var(--gray-2);max-width:380px;margin-top:20px;font-size:17px;line-height:1.65}.api-ref__list[data-astro-cid-e4dr3e3g]{border-top:1px solid #ffffff1f;padding:0;list-style:none}.api-row[data-astro-cid-e4dr3e3g]{border-bottom:1px solid #ffffff1f;grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:24px;padding:26px 12px;transition:background-color .25s;display:grid}.api-row[data-astro-cid-e4dr3e3g]:hover{background:#35a4fd0f}.api-row__tag[data-astro-cid-e4dr3e3g]{border:1px solid var(--blue);font-family:var(--font-mono);color:var(--blue);border-radius:6px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:700}.api-row__title[data-astro-cid-e4dr3e3g]{font-size:20px;line-height:1.35}.api-row__text[data-astro-cid-e4dr3e3g]{color:var(--gray-2);margin-top:6px;font-size:16px;line-height:1.6}.api-row__used[data-astro-cid-e4dr3e3g]{text-align:right;max-width:170px;color:var(--light);font-size:14px;line-height:1.4}.api-row__used[data-astro-cid-e4dr3e3g] .api-mono[data-astro-cid-e4dr3e3g]{color:var(--gray);font-size:12px;display:block}.api-row__used[data-astro-cid-e4dr3e3g]:hover{color:var(--blue)}.api-arch[data-astro-cid-e4dr3e3g]{background-color:var(--white);background-image:linear-gradient(#0403190d 1px,#0000 1px),linear-gradient(90deg,#0403190d 1px,#0000 1px);background-size:40px 40px;padding:130px 0 120px}.api-arch__text[data-astro-cid-e4dr3e3g]{color:#3a3f55;max-width:640px;margin-top:20px;font-size:18px;line-height:1.65}.api-arch__fig[data-astro-cid-e4dr3e3g]{background:var(--navy);border-radius:24px;margin:64px 0 0;padding:32px}.api-arch__fig[data-astro-cid-e4dr3e3g] svg[data-astro-cid-e4dr3e3g]{width:100%;height:auto}.arch-lines[data-astro-cid-e4dr3e3g] use[data-astro-cid-e4dr3e3g]{fill:none;stroke:#35a4fd73;stroke-width:1.5px;stroke-dasharray:4 6}.arch-box[data-astro-cid-e4dr3e3g] rect[data-astro-cid-e4dr3e3g]{fill:#35a4fd12;stroke:#35a4fd99;stroke-width:1.2px}.arch-box--main[data-astro-cid-e4dr3e3g] rect[data-astro-cid-e4dr3e3g]{fill:var(--blue);stroke:var(--blue)}.arch-box[data-astro-cid-e4dr3e3g] text[data-astro-cid-e4dr3e3g]{fill:var(--white);font-family:var(--font);font-size:17px}.arch-box[data-astro-cid-e4dr3e3g] text[data-astro-cid-e4dr3e3g].sub{fill:var(--gray);font-size:13px}.arch-box--main[data-astro-cid-e4dr3e3g] text[data-astro-cid-e4dr3e3g]{fill:var(--navy)}.arch-box--main[data-astro-cid-e4dr3e3g] text[data-astro-cid-e4dr3e3g].big{font-size:24px;font-weight:700}.arch-box--main[data-astro-cid-e4dr3e3g] text[data-astro-cid-e4dr3e3g].sub{fill:var(--navy);opacity:.75}.arch-box[data-astro-cid-e4dr3e3g] rect[data-astro-cid-e4dr3e3g].arch-msg{fill:var(--blue);stroke:none;opacity:.8}.arch-packets[data-astro-cid-e4dr3e3g] circle[data-astro-cid-e4dr3e3g]{fill:var(--blue);filter:drop-shadow(0 0 6px #35a4fde6)}@media (prefers-reduced-motion:reduce){.arch-packets[data-astro-cid-e4dr3e3g]{display:none}.api-hero__title[data-astro-cid-e4dr3e3g] .accent[data-astro-cid-e4dr3e3g],.api-pane[data-astro-cid-e4dr3e3g] .api-cursor,.api-console__live[data-astro-cid-e4dr3e3g] i[data-astro-cid-e4dr3e3g]{animation:none}}.api-ops[data-astro-cid-e4dr3e3g]{padding:120px 0 130px}.api-readouts[data-astro-cid-e4dr3e3g]{border:1px solid #35a4fd4d;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;overflow:hidden}.api-readouts[data-astro-cid-e4dr3e3g] li[data-astro-cid-e4dr3e3g]{flex-direction:column;gap:8px;padding:28px 24px;display:flex}.api-readouts[data-astro-cid-e4dr3e3g] li[data-astro-cid-e4dr3e3g]+li[data-astro-cid-e4dr3e3g]{border-left:1px solid #35a4fd4d}.api-readouts__v[data-astro-cid-e4dr3e3g]{font-family:var(--font-mono);color:var(--blue);font-size:clamp(28px,3vw,40px);line-height:1}.api-readouts__l[data-astro-cid-e4dr3e3g]{color:var(--gray-2);font-size:15px}.api-ops__title[data-astro-cid-e4dr3e3g]{margin-top:120px}.api-principles[data-astro-cid-e4dr3e3g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:56px;padding:0;list-style:none;display:grid}.api-principles[data-astro-cid-e4dr3e3g] li[data-astro-cid-e4dr3e3g]{border-top:2px solid var(--blue);padding-top:24px}.api-principles[data-astro-cid-e4dr3e3g] h3[data-astro-cid-e4dr3e3g]{margin-top:12px;font-size:26px;font-weight:700}.api-principles[data-astro-cid-e4dr3e3g] p[data-astro-cid-e4dr3e3g]{color:var(--gray-2);margin-top:12px;font-size:16px;line-height:1.65}.api-work[data-astro-cid-e4dr3e3g]{padding:130px 0 140px}.api-work__grid[data-astro-cid-e4dr3e3g]{margin-top:56px}.api-work__all[data-astro-cid-e4dr3e3g]{text-align:center;margin-top:56px}.api-work__all[data-astro-cid-e4dr3e3g] a[data-astro-cid-e4dr3e3g]{text-underline-offset:3px;text-decoration:underline}.api-work__all[data-astro-cid-e4dr3e3g] a[data-astro-cid-e4dr3e3g]:hover{color:#1576c9}.api-faq[data-astro-cid-e4dr3e3g]{padding:130px 0 0}.api-faq__inner[data-astro-cid-e4dr3e3g]{max-width:900px}.api-faq__list[data-astro-cid-e4dr3e3g]{border-top:1px solid #ffffff24;margin-top:48px}.api-faq__item[data-astro-cid-e4dr3e3g]{border-bottom:1px solid #ffffff24}.api-faq__item[data-astro-cid-e4dr3e3g] summary[data-astro-cid-e4dr3e3g]{cursor:pointer;align-items:baseline;gap:16px;padding:24px 0;list-style:none;display:flex}.api-faq__item[data-astro-cid-e4dr3e3g] summary[data-astro-cid-e4dr3e3g]::-webkit-details-marker{display:none}.api-faq__chev[data-astro-cid-e4dr3e3g]{width:16px;font-family:var(--font-mono);color:var(--blue);flex:none;font-size:22px;line-height:1;transition:rotate .25s}.api-faq__item[data-astro-cid-e4dr3e3g][open] .api-faq__chev[data-astro-cid-e4dr3e3g]{rotate:90deg}.api-faq__item[data-astro-cid-e4dr3e3g] h3[data-astro-cid-e4dr3e3g]{font-family:var(--font-mono);font-size:18px;line-height:1.45}.api-faq__item[data-astro-cid-e4dr3e3g] summary[data-astro-cid-e4dr3e3g]:hover h3[data-astro-cid-e4dr3e3g]{color:var(--blue)}.api-faq__item[data-astro-cid-e4dr3e3g] p[data-astro-cid-e4dr3e3g]{color:var(--gray-2);padding:0 0 26px 32px;font-size:17px;line-height:1.7}@media (width<=1100px){.api-console__panes[data-astro-cid-e4dr3e3g]{grid-template-columns:repeat(2,minmax(0,1fr))}.api-pane--log[data-astro-cid-e4dr3e3g]{border-top:1px solid #ffffff14;grid-area:2/1/auto/-1;border-left:0!important}}@media (width<=900px){.api-hero[data-astro-cid-e4dr3e3g]{padding:32px 0 80px}.api-hero__head[data-astro-cid-e4dr3e3g],.api-ref__grid[data-astro-cid-e4dr3e3g]{grid-template-columns:1fr;gap:28px}.api-console[data-astro-cid-e4dr3e3g]{margin-top:48px}.api-ref__intro[data-astro-cid-e4dr3e3g]{position:static}.api-ref[data-astro-cid-e4dr3e3g],.api-ops[data-astro-cid-e4dr3e3g]{padding-bottom:96px}.api-arch[data-astro-cid-e4dr3e3g],.api-work[data-astro-cid-e4dr3e3g]{padding:96px 0}.api-arch__fig[data-astro-cid-e4dr3e3g]{padding:14px;overflow-x:auto}.api-arch__fig[data-astro-cid-e4dr3e3g] svg[data-astro-cid-e4dr3e3g]{min-width:640px}.api-readouts[data-astro-cid-e4dr3e3g]{grid-template-columns:repeat(2,minmax(0,1fr))}.api-readouts[data-astro-cid-e4dr3e3g] li[data-astro-cid-e4dr3e3g]:nth-child(3){border-left:0}.api-readouts[data-astro-cid-e4dr3e3g] li[data-astro-cid-e4dr3e3g]:nth-child(n+3){border-top:1px solid #35a4fd4d}.api-principles[data-astro-cid-e4dr3e3g]{grid-template-columns:1fr;gap:32px}.api-ops__title[data-astro-cid-e4dr3e3g]{margin-top:80px}.api-faq[data-astro-cid-e4dr3e3g]{padding-top:96px}}@media (width<=640px){.api-hero__actions[data-astro-cid-e4dr3e3g] .btn[data-astro-cid-e4dr3e3g]{flex:100%}.api-console__panes[data-astro-cid-e4dr3e3g]{grid-template-columns:1fr}.api-pane[data-astro-cid-e4dr3e3g]+.api-pane[data-astro-cid-e4dr3e3g]{border-top:1px solid #ffffff14;border-left:0}.api-pane--log[data-astro-cid-e4dr3e3g]{grid-row:auto}.api-log__line[data-astro-cid-e4dr3e3g]{grid-template-columns:18px minmax(0,auto) minmax(0,1fr)}.api-log__t[data-astro-cid-e4dr3e3g]{display:none}.api-row[data-astro-cid-e4dr3e3g]{grid-template-columns:1fr;gap:12px;padding:22px 4px}.api-row__used[data-astro-cid-e4dr3e3g]{text-align:left;max-width:none}.api-faq__item[data-astro-cid-e4dr3e3g] p[data-astro-cid-e4dr3e3g]{padding-left:0}}
