1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1162],{61465:function(e,t,n){n.d(t,{g7:function(){return l}});var r=n(87462),i=n(67294);let l=(0,i.forwardRef)((e,t)=>{let{children:n,...l}=e,s=i.Children.toArray(n),c=s.find(u);if(c){let e=c.props.children,n=s.map(t=>t!==c?t:i.Children.count(e)>1?i.Children.only(null):(0,i.isValidElement)(e)?e.props.children:null);return(0,i.createElement)(o,(0,r.Z)({},l,{ref:t}),(0,i.isValidElement)(e)?(0,i.cloneElement)(e,void 0,n):null)}return(0,i.createElement)(o,(0,r.Z)({},l,{ref:t}),n)});l.displayName="Slot";let o=(0,i.forwardRef)((e,t)=>{let{children:n,...r}=e;return(0,i.isValidElement)(n)?(0,i.cloneElement)(n,{...function(e,t){let n={...t};for(let r in t){let i=e[r],l=t[r];/^on[A-Z]/.test(r)?i&&l?n[r]=(...e)=>{l(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...l}:"className"===r&&(n[r]=[i,l].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(t,n.ref):n.ref}):i.Children.count(n)>1?i.Children.only(null):null});o.displayName="SlotClone";let s=({children:e})=>(0,i.createElement)(i.Fragment,null,e);function u(e){return(0,i.isValidElement)(e)&&e.type===s}},82703:function(e,t,n){n.d(t,{M:function(){return E}});var r=n(85893),i=n(67294),l=n(6337),o=n(4454),s=n(240),u=n(96681),c=n(16014);class f extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function a({children:e,isPresent:t}){let n=(0,i.useId)(),l=(0,i.useRef)(null),o=(0,i.useRef)({width:0,height:0,top:0,left:0}),{nonce:s}=(0,i.useContext)(c._);return(0,i.useInsertionEffect)(()=>{let{width:e,height:r,top:i,left:u}=o.current;if(t||!l.current||!e||!r)return;l.current.dataset.motionPopId=n;let c=document.createElement("style");return s&&(c.nonce=s),document.head.appendChild(c),c.sheet&&c.sheet.insertRule(` 2 [data-motion-pop-id="${n}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${r}px !important; 6 top: ${i}px !important; 7 left: ${u}px !important; 8 } 9 `),()=>{document.head.removeChild(c)}},[t]),(0,r.jsx)(f,{isPresent:t,childRef:l,sizeRef:o,children:i.cloneElement(e,{ref:l})})}let d=({children:e,initial:t,isPresent:n,onExitComplete:l,custom:o,presenceAffectsLayout:c,mode:f})=>{let d=(0,u.h)(h),p=(0,i.useId)(),m=(0,i.useMemo)(()=>({id:p,initial:t,isPresent:n,custom:o,onExitComplete:e=>{for(let t of(d.set(e,!0),d.values()))if(!t)return;l&&l()},register:e=>(d.set(e,!1),()=>d.delete(e))}),c?[Math.random()]:[n]);return(0,i.useMemo)(()=>{d.forEach((e,t)=>d.set(t,!1))},[n]),i.useEffect(()=>{n||d.size||!l||l()},[n]),"popLayout"===f&&(e=(0,r.jsx)(a,{isPresent:n,children:e})),(0,r.jsx)(s.O.Provider,{value:m,children:e})};function h(){return new Map}var p=n(25364),m=n(58868),v=n(45487);let y=e=>e.key||"",E=({children:e,custom:t,initial:n=!0,onExitComplete:s,exitBeforeEnter:u,presenceAffectsLayout:c=!0,mode:f="sync"})=>{var a;(0,v.k)(!u,"Replace exitBeforeEnter with mode='wait'");let h=(0,i.useContext)(p.p).forceRender||(0,l.N)()[0],E=(0,o.t)(),g=function(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}(e),R=g,w=(0,i.useRef)(new Map).current,x=(0,i.useRef)(R),C=(0,i.useRef)(new Map).current,b=(0,i.useRef)(!0);if((0,m.L)(()=>{b.current=!1,function(e,t){e.forEach(e=>{let n=y(e);t.set(n,e)})}(g,C),x.current=R}),a=()=>{b.current=!0,C.clear(),w.clear()},(0,i.useEffect)(()=>()=>a(),[]),b.current)return(0,r.jsx)(r.Fragment,{children:R.map(e=>(0,r.jsx)(d,{isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:c,mode:f,children:e},y(e)))});R=[...R];let k=x.current.map(y),V=g.map(y),j=k.length;for(let e=0;e<j;e++){let t=k[e];-1!==V.indexOf(t)||w.has(t)||w.set(t,void 0)}return"wait"===f&&w.size&&(R=[]),w.forEach((e,n)=>{if(-1!==V.indexOf(n))return;let i=C.get(n);if(!i)return;let l=k.indexOf(n),o=e;o||(o=(0,r.jsx)(d,{isPresent:!1,onExitComplete:()=>{w.delete(n);let e=Array.from(C.keys()).filter(e=>!V.includes(e));
9if(e.forEach(e=>C.delete(e)),x.current=g.filter(t=>{let r=y(t);return r===n||e.includes(r)}),!w.size){if(!1===E.current)return;h(),s&&s()}},custom:t,presenceAffectsLayout:c,mode:f,children:i},y(i)),w.set(n,o)),R.splice(l,0,o)}),R=R.map(e=>{let t=e.key;return w.has(t)?e:(0,r.jsx)(d,{isPresent:!0,presenceAffectsLayout:c,mode:f,children:e},y(e))}),(0,r.jsx)(r.Fragment,{children:w.size?R:R.map(e=>(0,i.cloneElement)(e))})}},6337:function(e,t,n){n.d(t,{N:function(){return o}});var r=n(67294),i=n(4454),l=n(26166);function o(){let e=(0,i.t)(),[t,n]=(0,r.useState)(0),o=(0,r.useCallback)(()=>{e.current&&n(t+1)},[t]);return[(0,r.useCallback)(()=>l.Wi.postRender(o),[o]),t]}},4454:function(e,t,n){n.d(t,{t:function(){return l}});var r=n(67294),i=n(58868);function l(){let e=(0,r.useRef)(!1);return(0,i.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},18357:function(e,t,n){n.d(t,{YD:function(){return c}});var r=n(67294),i=Object.defineProperty,l=new Map,o=new WeakMap,s=0,u=void 0;function c({threshold:e,delay:t,trackVisibility:n,rootMargin:i,root:c,triggerOnce:f,skip:a,initialInView:d,fallbackInView:h,onChange:p}={}){var m;let[v,y]=r.useState(null),E=r.useRef(p),[g,R]=r.useState({inView:!!d,entry:void 0});E.current=p,r.useEffect(()=>{let r;if(!a&&v)return r=function(e,t,n={},r=u){if(void 0===window.IntersectionObserver&&void 0!==r){let i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:i,observer:c,elements:f}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?(n=e.root)?(o.has(n)||(s+=1,o.set(n,s.toString())),o.get(n)):"0":e[t]}`}).toString(),n=l.get(t);if(!n){let r;let i=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var n;let l=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=l),null==(n=i.get(t.target))||n.forEach(e=>{e(l,t)})})},e);r=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:i},l.set(t,n)}return n}(n),a=f.get(e)||[];return f.has(e)||f.set(e,a),a.push(t),c.observe(e),function(){a.splice(a.indexOf(t),1),0===a.length&&(f.delete(e),c.unobserve(e)),0===f.size&&(c.disconnect(),l.delete(i))}}(v,(e,t)=>{R({inView:e,entry:t}),E.current&&E.current(e,t),t.isIntersecting&&f&&r&&(r(),r=void 0)},{root:c,rootMargin:i,threshold:e,trackVisibility:n,delay:t},h),()=>{r&&r()}},[Array.isArray(e)?e.toString():e,v,c,i,f,a,n,h,t]);let w=null==(m=g.entry)?void 0:m.target,x=r.useRef(void 0);v||!w||f||a||x.current===w||(x.current=w,R({inView:!!d,entry:void 0}));let C=[y,g.inView,g.entry];return C.ref=C[0],C.inView=C[1],C.entry=C[2],C}r.Component}}]);
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.