1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7870],{35018:(e,t,r)=>{"use strict";r.d(t,{DocImage:()=>l});var n=r(66477),i=r(63934);r(38178);let o={left:"justify-start",center:"justify-center",right:"justify-end"};function l({src:e,alt:t="",width:r,align:s="center",border:a=!1,className:d,caption:c,children:h}){if(!e)return null;let m="object"==typeof e?e.src:e,u="number"==typeof r?`${r}px`:r,f=c??h;return(0,n.jsxs)("figure",{className:`mt-6 mb-0 flex flex-col items-stretch ${o[s]}`,children:[(0,n.jsx)("div",{className:`flex ${o[s]}`,children:(0,n.jsx)(i.P,{src:m,zoomInProps:{src:m},children:(0,n.jsx)("img",{src:m,alt:t,loading:"lazy",style:u?{maxWidth:u,width:"100%",height:"auto"}:void 0,className:["rounded-md cursor-zoom-in",a?"border border-fd-border":"",d??""].filter(Boolean).join(" ")})})}),f?(0,n.jsx)("figcaption",{className:"mt-2 text-center text-sm text-fd-muted-foreground",children:f}):null]})}},37500:(e,t,r)=>{"use strict";r.d(t,{R:()=>i,SearchHighlighter:()=>a,q:()=>o});var n=r(50905);let i="docs-highlight",o="docs-search-highlight";function l(e,t){let r,n=[],i=document.createTreeWalker(e,NodeFilter.SHOW_TEXT);for(;r=i.nextNode();)r.nodeValue&&r.parentElement?.closest("pre, code, mark")===null&&(t.lastIndex=0,t.test(r.nodeValue)&&n.push(r));return n}function s(e,t){document.querySelectorAll("mark[data-search-highlight]").forEach(e=>{e.replaceWith(...Array.from(e.childNodes))});let r=document.querySelector("#nd-page .prose");if(!r)return;let n=function(e){let t=[...new Set(e.trim().split(/\s+/).filter(Boolean))];if(0===t.length)return null;let r=t.map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|");return RegExp(`(${r})`,"gi")}(e);if(!n)return;let i=[];if(t){let e=function(e){let t=document.getElementById(e);if(!t)return null;let r=parseInt(t.tagName[1],10),n=[t],i=t.nextElementSibling;for(;i;){let e=i.tagName.toLowerCase();if(/^h[1-6]$/.test(e)&&parseInt(e[1],10)<=r)break;n.push(i),i=i.nextElementSibling}return n}(t);if(e)for(let t of e)i.push(...l(t,n))}if(0===i.length&&(i=l(r,n)),0===i.length)return;i.forEach(e=>{let t,r=e.parentNode;if(!r)return;let i=e.nodeValue,o=document.createDocumentFragment(),l=0;for(n.lastIndex=0;null!==(t=n.exec(i));){t.index>l&&o.appendChild(document.createTextNode(i.slice(l,t.index)));let e=document.createElement("mark");e.setAttribute("data-search-highlight",""),e.textContent=t[0],o.appendChild(e),l=t.index+t[0].length}l<i.length&&o.appendChild(document.createTextNode(i.slice(l))),r.replaceChild(o,e)});let o=document.querySelector("mark[data-search-highlight]");o?.scrollIntoView({behavior:"smooth",block:"center"}),setTimeout(()=>{document.querySelectorAll("mark[data-search-highlight]").forEach(e=>{e.classList.add("fd-highlight-fade"),setTimeout(()=>e.replaceWith(...Array.from(e.childNodes)),600)})},2e3)}function a(){return(0,n.useEffect)(()=>{function e(e){if(!e)return;let t=document.getElementById(e);t&&(t.classList.remove("fd-section-flash"),t.offsetWidth,t.classList.add("fd-section-flash"),t.addEventListener("animationend",()=>t.classList.remove("fd-section-flash"),{once:!0}))}window.location.hash&&requestAnimationFrame(()=>e(window.location.hash.slice(1)));let t=document.querySelector("#nd-toc");if(t)return t.addEventListener("click",r),()=>t.removeEventListener("click",r);function r(t){let r=t.target.closest('a[href^="#"]');if(!r)return;let n=r.getAttribute("href")?.slice(1);n&&requestAnimationFrame(()=>e(n))}},[]),(0,n.useEffect)(()=>{let e=sessionStorage.getItem(i);if(e){sessionStorage.removeItem(i);try{let{term:t,hash:r}=JSON.parse(e);requestAnimationFrame(()=>requestAnimationFrame(()=>s(t,r)))}catch{}}function t(e){let{term:t,hash:r}=e.detail;t&&setTimeout(()=>s(t,r),150)}return window.addEventListener(o,t),()=>window.removeEventListener(o,t)},[]),null}},58149:(e,t,r)=>{Promise.resolve().then(r.bind(r,35018)),Promise.resolve().then(r.bind(r,37500)),Promise.resolve().then(r.bind(r,87353)),Promise.resolve().then(r.bind(r,19062)),Promise.resolve().then(r.bind(r,45648)),Promise.resolve().then(r.bind(r,73188)),Promise.resolve().then(r.bind(r,1505)),Promise.resolve().then(r.bind(r,63658)),Promise.resolve().then(r.bind(r,1077)),Promise.resolve().then(r.bind(r,19269)),Promise.resolve().then(r.bind(r,84327)),Promise.resolve().then(r.bind(r,23268)),Promise.resolve().then(r.bind(r,68739)),Promise.resolve().then(r.bind(r,96205)),Promise.resolve().then(r.bind(r,90062)),Promise.resolve().then(r.bind(r,96831)),Promise.resolve().then(r.bind(r,90930)),Promise.resolve().then(r.t.bind(r,820,23))}},e=>
1{e.O(0,[72119,820,12814,72465,99238,49877,99955,43887,81838,3914,68154,1734,97758,77358],()=>e(e.s=58149)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.