1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[210],{5095:function(e,t,r){r.d(t,{M:function(){return E}});var n=r(2265),u=r(1534);function i(){let e=(0,n.useRef)(!1);return(0,u.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var o=r(8345),s=r(4252),c=r(3576);class f extends n.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 l({children:e,isPresent:t}){let r=(0,n.useId)(),u=(0,n.useRef)(null),i=(0,n.useRef)({width:0,height:0,top:0,left:0});return(0,n.useInsertionEffect)(()=>{let{width:e,height:n,top:o,left:s}=i.current;if(t||!u.current||!e||!n)return;u.current.dataset.motionPopId=r;let c=document.createElement("style");return document.head.appendChild(c),c.sheet&&c.sheet.insertRule(` 2 [data-motion-pop-id="${r}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${n}px !important; 6 top: ${o}px !important; 7 left: ${s}px !important; 8 } 9 `),()=>{document.head.removeChild(c)}},[t]),n.createElement(f,{isPresent:t,childRef:u,sizeRef:i},n.cloneElement(e,{ref:u}))}let a=({children:e,initial:t,isPresent:r,onExitComplete:u,custom:i,presenceAffectsLayout:o,mode:f})=>{let a=(0,c.h)(p),d=(0,n.useId)(),m=(0,n.useMemo)(()=>({id:d,initial:t,isPresent:r,custom:i,onExitComplete:e=>{for(let t of(a.set(e,!0),a.values()))if(!t)return;u&&u()},register:e=>(a.set(e,!1),()=>a.delete(e))}),o?void 0:[r]);return(0,n.useMemo)(()=>{a.forEach((e,t)=>a.set(t,!1))},[r]),n.useEffect(()=>{r||a.size||!u||u()},[r]),"popLayout"===f&&(e=n.createElement(l,{isPresent:r},e)),n.createElement(s.O.Provider,{value:m},e)};function p(){return new Map}var d=r(8881),m=r(3223);let h=e=>e.key||"",E=({children:e,custom:t,initial:r=!0,onExitComplete:s,exitBeforeEnter:c,presenceAffectsLayout:f=!0,mode:l="sync"})=>{var p;(0,m.k)(!c,"Replace exitBeforeEnter with mode='wait'");let E=(0,n.useContext)(d.p).forceRender||function(){let e=i(),[t,r]=(0,n.useState)(0),u=(0,n.useCallback)(()=>{e.current&&r(t+1)},[t]);return[(0,n.useCallback)(()=>o.Wi.postRender(u),[u]),t]}()[0],y=i(),g=function(e){let t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}(e),v=g,x=(0,n.useRef)(new Map).current,R=(0,n.useRef)(v),k=(0,n.useRef)(new Map).current,C=(0,n.useRef)(!0);if((0,u.L)(()=>{C.current=!1,function(e,t){e.forEach(e=>{let r=h(e);t.set(r,e)})}(g,k),R.current=v}),p=()=>{C.current=!0,k.clear(),x.clear()},(0,n.useEffect)(()=>()=>p(),[]),C.current)return n.createElement(n.Fragment,null,v.map(e=>n.createElement(a,{key:h(e),isPresent:!0,initial:!!r&&void 0,presenceAffectsLayout:f,mode:l},e)));v=[...v];let w=R.current.map(h),P=g.map(h),L=w.length;for(let e=0;e<L;e++){let t=w[e];-1!==P.indexOf(t)||x.has(t)||x.set(t,void 0)}return"wait"===l&&x.size&&(v=[]),x.forEach((e,r)=>{if(-1!==P.indexOf(r))return;let u=k.get(r);if(!u)return;let i=w.indexOf(r),o=e;o||(o=n.createElement(a,{key:h(u),isPresent:!1,onExitComplete:()=>{x.delete(r);let e=Array.from(k.keys()).filter(e=>!P.includes(e));if(e.forEach(e=>k.delete(e)),R.current=g.filter(t=>{let n=h(t);return n===r||e.includes(n)}),!x.size){if(!1===y.current)return;E(),s&&s()}},custom:t,presenceAffectsLayout:f,mode:l},u),x.set(r,o)),v.splice(i,0,o)}),v=v.map(e=>{let t=e.key;return x.has(t)?e:n.createElement(a,{key:h(e),isPresent:!0,presenceAffectsLayout:f,mode:l},e)}),n.createElement(n.Fragment,null,x.size?v:v.map(e=>(0,n.cloneElement)(e)))}},1906:function(e,t,r){r.d(t,{c:function(){return s}});var n=r(2265),u=r(3078),i=r(5750),o=r(3576);function s(e){let t=(0,o.h)(()=>(0,u.BX)(e)),{isStatic:r}=(0,n.useContext)(i._);if(r){let[,r]=(0,n.useState)(e);(0,n.useEffect)(()=>t.on("change",r),[])}return t}},5318:function(e,t,r){r.d(t,{q:function(){return a}});var n=r(2265),u=r(3999),i=r(1906),o=r(5750),s=r(1534),c=r(5464),f=r(6717),l=r(8345);function a(e,t={}){let{isStatic:r}=(0,n.useContext)(o._),a=(0,n.useRef)(null),p=(0,i.c)((0,u.i)(e)?e.get():e),d=()=>{a.current&&a.current.stop()};return(0,n.useInsertionEffect)(()=>p.attach((e,n)=>{if(r)return n(e);if(d(),a.current=(0,c.y)({keyframes:[p.get(),e],velocity:p.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...t,onUpdate:n}),!l.frameData.isProcessing){let e=performance.now()-l.frameData.timestamp;e<30&&(a.current.time=(0,f.X)(e))}return p.get()},d),[JSON.stringify(t)]),(0,s.L)(()=>
9{if((0,u.i)(e))return e.on("change",e=>p.set(parseFloat(e)))},[p]),p}},3812:function(e,t,r){r.d(t,{H:function(){return p}});var n=r(2888);let u=e=>e&&"object"==typeof e&&e.mix,i=e=>u(e)?e.mix:void 0;var o=r(1906),s=r(1534),c=r(8345);function f(e,t){let r=(0,o.c)(t()),n=()=>r.set(t());return n(),(0,s.L)(()=>{let t=()=>c.Wi.update(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,c.Pn)(n)}}),r}var l=r(3576),a=r(3078);function p(e,t,r,u){if("function"==typeof e)return function(e){a.S1.current=[],e();let t=f(a.S1.current,e);return a.S1.current=void 0,t}(e);let o="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,u=e[0+r],o=e[1+r],s=e[2+r],c=e[3+r],f=(0,n.s)(o,s,{mixer:i(s[0]),...c});return t?f(u):f}(t,r,u);return Array.isArray(e)?d(e,o):d([e],([e])=>o(e))}function d(e,t){let r=(0,l.h)(()=>[]);return f(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}}}]);
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.