1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[12101],{19114:(e,t,n)=>{n.d(t,{N:()=>g});var r=n(95155),l=n(12115),i=n(90869),o=n(82885),s=n(97494),h=n(80845),u=n(27351),a=n(51508);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=(0,u.s)(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function f(e){var t,n;let{children:i,isPresent:o,anchorX:s,root:h}=e,u=(0,l.useId)(),f=(0,l.useRef)(null),p=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:y}=(0,l.useContext)(a.Q),x=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return l.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,r=t.map(t=>{let r=c(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){let n=r[e];"function"==typeof n?n():c(t[e],null)}}}}(...t),t)}(f,null!=(n=null==(t=i.props)?void 0:t.ref)?n:null==i?void 0:i.ref);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:r,right:l}=p.current;if(o||!f.current||!e||!t)return;f.current.dataset.motionPopId=u;let i=document.createElement("style");y&&(i.nonce=y);let a=null!=h?h:document.head;return a.appendChild(i),i.sheet&&i.sheet.insertRule('\n [data-motion-pop-id="'.concat(u,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===s?"left: ".concat(r):"right: ".concat(l),"px !important;\n top: ").concat(n,"px !important;\n }\n ")),()=>{a.contains(i)&&a.removeChild(i)}},[o]),(0,r.jsx)(d,{isPresent:o,childRef:f,sizeRef:p,children:l.cloneElement(i,{ref:x})})}let p=e=>{let{children:t,initial:n,isPresent:i,onExitComplete:s,custom:u,presenceAffectsLayout:a,mode:c,anchorX:d,root:p}=e,x=(0,o.M)(y),k=(0,l.useId)(),m=!0,g=(0,l.useMemo)(()=>(m=!1,{id:k,initial:n,isPresent:i,custom:u,onExitComplete:e=>{for(let t of(x.set(e,!0),x.values()))if(!t)return;s&&s()},register:e=>(x.set(e,!1),()=>x.delete(e))}),[i,x,s]);return a&&m&&(g={...g}),(0,l.useMemo)(()=>{x.forEach((e,t)=>x.set(t,!1))},[i]),l.useEffect(()=>{i||x.size||!s||s()},[i]),"popLayout"===c&&(t=(0,r.jsx)(f,{isPresent:i,anchorX:d,root:p,children:t})),(0,r.jsx)(h.t.Provider,{value:g,children:t})};function y(){return new Map}var x=n(32082);let k=e=>e.key||"";function m(e){let t=[];return l.Children.forEach(e,e=>{(0,l.isValidElement)(e)&&t.push(e)}),t}let g=e=>{let{children:t,custom:n,initial:h=!0,onExitComplete:u,presenceAffectsLayout:a=!0,mode:c="sync",propagate:d=!1,anchorX:f="left",root:y}=e,[g,v]=(0,x.xQ)(d),M=(0,l.useMemo)(()=>m(t),[t]),w=d&&!g?[]:M.map(k),E=(0,l.useRef)(!0),A=(0,l.useRef)(M),C=(0,o.M)(()=>new Map),R=(0,l.useRef)(new Set),[j,P]=(0,l.useState)(M),[z,b]=(0,l.useState)(M);(0,s.E)(()=>{E.current=!1,A.current=M;for(let e=0;e<z.length;e++){let t=k(z[e]);w.includes(t)?(C.delete(t),R.current.delete(t)):!0!==C.get(t)&&C.set(t,!1)}},[z,w.length,w.join("-")]);let I=[];if(M!==j){let e=[...M];for(let t=0;t<z.length;t++){let n=z[t],r=k(n);w.includes(r)||(e.splice(t,0,n),I.push(n))}return"wait"===c&&I.length&&(e=I),b(m(e)),P(M),null}let{forceRender:L}=(0,l.useContext)(i.L);return(0,r.jsx)(r.Fragment,{children:z.map(e=>{let t=k(e),l=(!d||!!g)&&(M===z||w.includes(t));return(0,r.jsx)(p,{isPresent:l,initial:(!E.current||!!h)&&void 0,custom:n,presenceAffectsLayout:a,mode:c,root:y,onExitComplete:l?void 0:()=>{if(R.current.has(t)||(R.current.add(t),!C.has(t)))return;C.set(t,!0);let e=!0;C.forEach(t=>{t||(e=!1)}),e&&(null==L||L(),b(A.current),d&&(null==v||v()),u&&u())},anchorX:f,children:e},t)})})}},25487:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]])},41684:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("terminal",[["path",{d:"M12 19h8",key:"baeox8"}],["path",{d:"m4 17 6-6-6-6",key:"1yngyt"}]])}
1,73314:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("cpu",[["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M17 20v2",key:"1rnc9c"}],["path",{d:"M17 2v2",key:"11trls"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M2 17h2",key:"7oei6x"}],["path",{d:"M2 7h2",key:"asdhe0"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"M20 17h2",key:"1fpfkl"}],["path",{d:"M20 7h2",key:"1o8tra"}],["path",{d:"M7 20v2",key:"4gnj0m"}],["path",{d:"M7 2v2",key:"1i4yhu"}],["rect",{x:"4",y:"4",width:"16",height:"16",rx:"2",key:"1vbyd7"}],["rect",{x:"8",y:"8",width:"8",height:"8",rx:"1",key:"z9xiuo"}]])},95880:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("hard-drive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]])}}]);
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.