1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6497],{26497:(t,e,n)=>{n.d(e,{N:()=>P});var r=n(22043),o=n(45377),i=n(95155),u=n(12115),c=n(60296),a=n(94416),s=n(46436),l=n(82732),f=n(59686),h=n(87773),p=n(44351),d=n(51462),v=n(3037),m=n(81402),g=n(53127);function y(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}var x=function(t){function e(){return(0,p._)(this,e),(0,h._)(this,e,arguments)}return(0,v._)(e,t),(0,d._)(e,[{key:"getSnapshotBeforeUpdate",value:function(t){var e=this.props.childRef.current;if((0,m.s)(e)&&t.isPresent&&!this.props.isPresent&&!1!==this.props.pop){var n=e.offsetParent,r=(0,m.s)(n)&&n.offsetWidth||0,o=(0,m.s)(n)&&n.offsetHeight||0,i=getComputedStyle(e),u=this.props.sizeRef.current;u.height=parseFloat(i.height),u.width=parseFloat(i.width),u.top=e.offsetTop,u.left=e.offsetLeft,u.right=r-u.width-u.left,u.bottom=o-u.height-u.top,u.direction=i.direction}return null}},{key:"componentDidUpdate",value:function(){}},{key:"render",value:function(){return this.props.children}}]),e}(u.Component);function E(t){var e,n,r=t.children,o=t.isPresent,c=t.anchorX,a=t.anchorY,s=t.root,l=t.pop,f=(0,u.useId)(),h=(0,u.useRef)(null),p=(0,u.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),d=(0,u.useContext)(g.Q).nonce,v=function(...t){return u.useCallback(function(...t){return e=>{let n=!1,r=t.map(t=>{let r=y(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():y(t[e],null)}}}}(...t),t)}(h,null!=(n=null==(e=r.props)?void 0:e.ref)?n:null==r?void 0:r.ref);return(0,u.useInsertionEffect)(function(){var t=p.current,e=t.width,n=t.height,r=t.top,i=t.left,u=t.right,v=t.bottom,m=t.direction;if(!o&&!1!==l&&h.current&&e&&n){var g="rtl"===m;h.current.dataset.motionPopId=f;var y=document.createElement("style");d&&(y.nonce=d);var x=null!=s?s:document.head;return x.appendChild(y),y.sheet&&y.sheet.insertRule('\n [data-motion-pop-id="'.concat(f,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(n,"px !important;\n ").concat("left"===c?g?"right: ".concat(u):"left: ".concat(i):g?"left: ".concat(i):"right: ".concat(u),"px !important;\n ").concat("bottom"===a?"bottom: ".concat(v):"top: ".concat(r),"px !important;\n }\n ")),function(){var t;null==(t=h.current)||t.removeAttribute("data-motion-pop-id"),x.contains(y)&&x.removeChild(y)}}},[o]),(0,i.jsx)(x,{isPresent:o,childRef:h,sizeRef:p,pop:l,children:!1===l?r:u.cloneElement(r,{ref:v})})}var C=function(t){var e=t.children,n=t.initial,r=t.isPresent,o=t.onExitComplete,c=t.custom,h=t.presenceAffectsLayout,p=t.mode,d=t.anchorX,v=t.anchorY,m=t.root,g=(0,a.M)(w),y=(0,u.useId)(),x=(0,u.useRef)(r),C=(0,u.useRef)(o);(0,s.E)(function(){x.current=r,C.current=o});var R=!0,_=(0,u.useMemo)(function(){return R=!1,{id:y,initial:n,isPresent:r,custom:c,onExitComplete:function(t){g.set(t,!0);var e=!0,n=!1,r=void 0;try{for(var i,u=g.values()[Symbol.iterator]();!(e=(i=u.next()).done);e=!0)if(!i.value)return}catch(t){n=!0,r=t}finally{try{e||null==u.return||u.return()}finally{if(n)throw r}}o&&o()},register:function(t){return g.set(t,!1),function(){var e;g.delete(t),x.current||g.size||null==(e=C.current)||e.call(C)}}}},[r,g,o]);return h&&R&&(_=(0,l._)({},_)),(0,u.useMemo)(function(){g.forEach(function(t,e){return g.set(e,!1)})},[r]),u.useEffect(function(){r||g.size||!o||o()},[r]),e=(0,i.jsx)(E,{pop:"popLayout"===p,isPresent:r,anchorX:d,anchorY:v,root:m,children:e}),(0,i.jsx)(f.t.Provider,{value:_,children:e})};function w(){return new Map}var R=n(75601);let _=t=>t.key||"";function b(t){let e=[];return u.Children.forEach(t,t=>{(0,u.isValidElement)(t)&&e.push(t)}),e}var P=function(t){var e=t.children,n=t.custom,l=t.initial,f=void 0===l||l,h=t.onExitComplete,p=t.presenceAffectsLayout,d=void 0===p||p,v=t.mode,m=void 0===v?"sync":v,g=t.propagate,y=void 0!==g&&g,x=t.anchorX,E=void 0===x?"left":x,w=t.anchorY,P=void 0===w?"top":w,k=t.root,M=(0,r._)((0,R.xQ)(y),2),j=M[0],L=M[1],S=(0,u.useMemo)(function(){return b(e)},[e]),X=y&&!j?[]:S.map(_),Y=(0,u.useRef)(!0),z=(0,u.useRef)(S),A=(0,a.M)(function(){return new Map}),I=(0,u.useRef)(new Set),F=(0,r._)((0,u.useState)(S),2),N=F[0],Q=F[1],U=(0,r._)((0,u.useState)(S),2),B=U[0],D=U[1];(0,s.E)(function(){Y.current=!1,z.current=S;for(var t=0;t<B.length;t++){var e=_(B[t]);X.includes(e)?(A.delete(e),I.current.delete(e)):!0!==A.get(e)&&A.set(e,!1)}},[B,X.length,X.join("-")]);var H=[];if(S!==N){for(var T=(0,o._)(S),V=0;V<B.length;V++){var W=B[V],q=_(W);X.includes(q)||(T.splice(V,0,W),H.push(W))}return"wait"===m&&H.length&&(T=H),D(b(T)),Q(S),null}var G=(0,u.useContext)(c.L).forceRender;return(0,i.jsx)(i.Fragment,{children:B.map(function(t){var e=_(t),r=(!y||!!j)&&(S===B||X.includes(e));return(0,i.jsx)(C,{isPresent:r,initial:(!Y.current||!!f)&&void 0,custom:n,presenceAffectsLayout:d,mode:m,root:k,onExitComplete:r?void 0:function(){if(!I.current.has(e)&&A.has(e)){I.current.add(e),A.set(e,!0);var t=!0;A.forEach(function(e){e||(t=!1)}),t&&(null==G||G(),D(z.current),y&&(null==L||L()),h&&h())}},anchorX:E,anchorY:P,children:t},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.