1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20539,31015,42920,53396,75777,98158],{19114:(t,e,n)=>{n.d(e,{N:()=>y});var r=n(95155),o=n(12115),i=n(90869),s=n(82885),a=n(97494),l=n(80845),u=n(27351),c=n(51508);function f(t,e){if("function"==typeof t)return t(e);null!=t&&(t.current=e)}class h extends o.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent){let t=e.offsetParent,n=(0,u.s)(t)&&t.offsetWidth||0,r=this.props.sizeRef.current;r.height=e.offsetHeight||0,r.width=e.offsetWidth||0,r.top=e.offsetTop,r.left=e.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function p(t){var e,n;let{children:i,isPresent:s,anchorX:a,root:l}=t,u=(0,o.useId)(),p=(0,o.useRef)(null),d=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:g}=(0,o.useContext)(c.Q),m=function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return o.useCallback(function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return t=>{let n=!1,r=e.map(e=>{let r=f(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():f(e[t],null)}}}}(...e),e)}(p,null!=(n=null==(e=i.props)?void 0:e.ref)?n:null==i?void 0:i.ref);return(0,o.useInsertionEffect)(()=>{let{width:t,height:e,top:n,left:r,right:o}=d.current;if(s||!p.current||!t||!e)return;p.current.dataset.motionPopId=u;let i=document.createElement("style");g&&(i.nonce=g);let c=null!=l?l:document.head;return c.appendChild(i),i.sheet&&i.sheet.insertRule('\n [data-motion-pop-id="'.concat(u,'"] {\n position: absolute !important;\n width: ').concat(t,"px !important;\n height: ").concat(e,"px !important;\n ").concat("left"===a?"left: ".concat(r):"right: ".concat(o),"px !important;\n top: ").concat(n,"px !important;\n }\n ")),()=>{c.contains(i)&&c.removeChild(i)}},[s]),(0,r.jsx)(h,{isPresent:s,childRef:p,sizeRef:d,children:o.cloneElement(i,{ref:m})})}let d=t=>{let{children:e,initial:n,isPresent:i,onExitComplete:a,custom:u,presenceAffectsLayout:c,mode:f,anchorX:h,root:d}=t,m=(0,s.M)(g),v=(0,o.useId)(),x=!0,y=(0,o.useMemo)(()=>(x=!1,{id:v,initial:n,isPresent:i,custom:u,onExitComplete:t=>
1{for(let e of(m.set(t,!0),m.values()))if(!e)return;a&&a()},register:t=>(m.set(t,!1),()=>m.delete(t))}),[i,m,a]);return c&&x&&(y={...y}),(0,o.useMemo)(()=>{m.forEach((t,e)=>m.set(e,!1))},[i]),o.useEffect(()=>{i||m.size||!a||a()},[i]),"popLayout"===f&&(e=(0,r.jsx)(p,{isPresent:i,anchorX:h,root:d,children:e})),(0,r.jsx)(l.t.Provider,{value:y,children:e})};function g(){return new Map}var m=n(32082);let v=t=>t.key||"";function x(t){let e=[];return o.Children.forEach(t,t=>{(0,o.isValidElement)(t)&&e.push(t)}),e}let y=t=>{let{children:e,custom:n,initial:l=!0,onExitComplete:u,presenceAffectsLayout:c=!0,mode:f="sync",propagate:h=!1,anchorX:p="left",root:g}=t,[y,E]=(0,m.xQ)(h),w=(0,o.useMemo)(()=>x(e),[e]),C=h&&!y?[]:w.map(v),M=(0,o.useRef)(!0),P=(0,o.useRef)(w),R=(0,s.M)(()=>new Map),S=(0,o.useRef)(new Set),[W,D]=(0,o.useState)(w),[b,L]=(0,o.useState)(w);(0,a.E)(()=>{M.current=!1,P.current=w;for(let t=0;t<b.length;t++){let e=v(b[t]);C.includes(e)?(R.delete(e),S.current.delete(e)):!0!==R.get(e)&&R.set(e,!1)}},[b,C.length,C.join("-")]);let j=[];if(w!==W){let t=[...w];for(let e=0;e<b.length;e++){let n=b[e],r=v(n);C.includes(r)||(t.splice(e,0,n),j.push(n))}return"wait"===f&&j.length&&(t=j),L(x(t)),D(w),null}let{forceRender:k}=(0,o.useContext)(i.L);return(0,r.jsx)(r.Fragment,{children:b.map(t=>{let e=v(t),o=(!h||!!y)&&(w===b||C.includes(e));return(0,r.jsx)(d,{isPresent:o,initial:(!M.current||!!l)&&void 0,custom:n,presenceAffectsLayout:c,mode:f,root:g,onExitComplete:o?void 0:()=>{if(S.current.has(e)||(S.current.add(e),!R.has(e)))return;R.set(e,!0);let t=!0;R.forEach(e=>{e||(t=!1)}),t&&(null==k||k(),L(P.current),h&&(null==E||E()),u&&u())},anchorX:p,children:t},e)})})}},51508:(t,e,n)=>{n.d(e,{Q:()=>r});let r=(0,n(12115).createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"})},82885:(t,e,n)=>{n.d(e,{M:()=>o});var r=n(12115);function o(t){let e=(0,r.useRef)(null);return null===e.current&&(e.current=t()),e.current}},95500:(t,e,n)=>{n.d(e,{J:()=>a,D:()=>s});let r=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function o(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||r.has(t)}let i=t=>!o(t);function s(t){"function"==typeof t&&(i=e=>e.startsWith("on")?!o(e):t(e))}try{s(require("@emotion/is-prop-valid").default)}catch(t){}function a(t,e,n){let r={};for(let s in t)("values"!==s||"object"!=typeof t.values)&&(i(s)||!0===n&&o(s)||!e&&!o(s)||t.draggable&&s.startsWith("onDrag"))&&(r[s]=t[s]);return 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.