1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[52111],{16317:(e,t,n)=>{n.d(t,{G:()=>r});function r(e){return"object"==typeof e&&null!==e}},32360:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(50111).A)("map",[["path",{d:"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z",key:"169xi5"}],["path",{d:"M15 5.764v15",key:"1pn4in"}],["path",{d:"M9 3.236v15",key:"1uimfh"}]])},38457:(e,t,n)=>{n.d(t,{xQ:()=>l});var r=n(86273),o=n(85630);function l(e=!0){let t=(0,r.useContext)(o.t);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:s,register:i}=t,u=(0,r.useId)();(0,r.useEffect)(()=>{if(e)return i(u)},[e]);let f=(0,r.useCallback)(()=>e&&s&&s(u),[u,s,e]);return!n&&s?[!1,f]:[!0]}},60894:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(50111).A)("list",[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]])},65298:(e,t,n)=>{n.d(t,{N:()=>x});var r=n(11749),o=n(86273),l=n(72512),s=n(10632),i=n(83009),u=n(85630),f=n(83360),h=n(21455);function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class a extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=(0,f.s)(e)&&e.offsetWidth||0,r=(0,f.s)(e)&&e.offsetHeight||0,o=this.props.sizeRef.current;o.height=t.offsetHeight||0,o.width=t.offsetWidth||0,o.top=t.offsetTop,o.left=t.offsetLeft,o.right=n-o.width-o.left,o.bottom=r-o.height-o.top}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:t,anchorX:n,anchorY:l,root:s,pop:i}){let u=(0,o.useId)(),f=(0,o.useRef)(null),d=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:m}=(0,o.useContext)(h.Q),y=function(...e){return o.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=p(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():p(e[t],null)}}}}(...e),e)}(f,e.props?.ref??e?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:r,top:o,left:h,right:p,bottom:a}=d.current;if(t||!1===i||!f.current||!e||!r)return;let c="left"===n?`left: ${h}`:`right: ${p}`,y="bottom"===l?`bottom: ${a}`:`top: ${o}`;f.current.dataset.motionPopId=u;let g=document.createElement("style");m&&(g.nonce=m);let k=s??document.head;return k.appendChild(g),g.sheet&&g.sheet.insertRule(` 2 [data-motion-pop-id="${u}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${r}px !important; 6 ${c}px !important; 7 ${y}px !important; 8 } 9 `),()=>{k.contains(g)&&k.removeChild(g)}},[t]),(0,r.jsx)(a,{isPresent:t,childRef:f,sizeRef:d,pop:i,children:!1===i?e:o.cloneElement(e,{ref:y})})}let d=({children:e,initial:t,isPresent:n,onExitComplete:l,custom:i,presenceAffectsLayout:f,mode:h,anchorX:p,anchorY:a,root:d})=>{let y=(0,s.M)(m),g=(0,o.useId)(),k=!0,x=(0,o.useMemo)(()=>(k=!1,{id:g,initial:t,isPresent:n,custom:i,onExitComplete:e=>{for(let t of(y.set(e,!0),y.values()))if(!t)return;l&&l()},register:e=>(y.set(e,!1),()=>y.delete(e))}),[n,y,l]);return f&&k&&(x={...x}),(0,o.useMemo)(()=>{y.forEach((e,t)=>y.set(t,!1))},[n]),o.useEffect(()=>{n||y.size||!l||l()},[n]),e=(0,r.jsx)(c,{pop:"popLayout"===h,isPresent:n,anchorX:p,anchorY:a,root:d,children:e}),(0,r.jsx)(u.t.Provider,{value:x,children:e})};function m(){return new Map}var y=n(38457);let g=e=>e.key||"";function k(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let x=({children:e,custom:t,initial:n=!0,onExitComplete:u,presenceAffectsLayout:f=!0,mode:h="sync",propagate:p=!1,anchorX:a="left",anchorY:c="top",root:m})=>{let[x,M]=(0,y.xQ)(p),E=(0,o.useMemo)(()=>k(e),[e]),v=p&&!x?[]:E.map(g),C=(0,o.useRef)(!0),j=(0,o.useRef)(E),b=(0,s.M)(()=>new Map),w=(0,o.useRef)(new Set),[R,A]=(0,o.useState)(E),[$,P]=(0,o.useState)(E);(0,i.E)(()=>{C.current=!1,j.current=E;for(let e=0;e<$.length;e++){let t=g($[e]);v.includes(t)?(b.delete(t),w.current.delete(t)):!0!==b.get(t)&&b.set(t,!1)}},[$,v.length,v.join("-")]);let z=[];if(E!==R){let e=[...E];for(let t=0;t<$.length;t++){let n=$[t],r=g(n);v.includes(r)||(e.splice(t,0,n),z.push(n))}return"wait"===h&&z.length&&(e=z),P(k(e)),A(E),null}let{forceRender:I}=(0,o.useContext)(l.L);return(0,r.jsx)(r.Fragment,{children:$.map(e=>
9{let o=g(e),l=(!p||!!x)&&(E===$||v.includes(o));return(0,r.jsx)(d,{isPresent:l,initial:(!C.current||!!n)&&void 0,custom:t,presenceAffectsLayout:f,mode:h,root:m,onExitComplete:l?void 0:()=>{if(w.current.has(o)||(w.current.add(o),!b.has(o)))return;b.set(o,!0);let e=!0;b.forEach(t=>{t||(e=!1)}),e&&(I?.(),P(j.current),p&&M?.(),u&&u())},anchorX:a,anchorY:c,children:e},o)})})}},68522:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(50111).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},83360:(e,t,n)=>{n.d(t,{s:()=>o});var r=n(16317);function o(e){return(0,r.G)(e)&&"offsetHeight"in e}}}]);
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.