1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[85725],{1782:(e,t,n)=>{n.d(t,{N:()=>y});var r=n(99990),o=n(24342),l=n(81063),u=n(74907),i=n(50975),s=n(47075),a=n(58274),c=n(48602);function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class p extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,a.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=(0,a.s)(e)&&e.offsetWidth||0,r=(0,a.s)(e)&&e.offsetHeight||0,o=getComputedStyle(t),l=this.props.sizeRef.current;l.height=parseFloat(o.height),l.width=parseFloat(o.width),l.top=t.offsetTop,l.left=t.offsetLeft,l.right=n-l.width-l.left,l.bottom=r-l.height-l.top}return null}componentDidUpdate(){}render(){return this.props.children}}function d(e){var t,n;let{children:l,isPresent:u,anchorX:i,anchorY:s,root:a,pop:d}=e,h=(0,o.useId)(),m=(0,o.useRef)(null),g=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:v}=(0,o.useContext)(c.Q),x=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return o.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,r=t.map(t=>{let r=f(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():f(t[e],null)}}}}(...t),t)}(m,null!=(n=null==(t=l.props)?void 0:t.ref)?n:null==l?void 0:l.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:r,right:o,bottom:l}=g.current;if(u||!1===d||!m.current||!e||!t)return;m.current.dataset.motionPopId=h;let c=document.createElement("style");v&&(c.nonce=v);let f=null!=a?a:document.head;return f.appendChild(c),c.sheet&&c.sheet.insertRule('\n [data-motion-pop-id="'.concat(h,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===i?"left: ".concat(r):"right: ".concat(o),"px !important;\n ").concat("bottom"===s?"bottom: ".concat(l):"top: ".concat(n),"px !important;\n }\n ")),()=>{var e;null==(e=m.current)||e.removeAttribute("data-motion-pop-id"),f.contains(c)&&f.removeChild(c)}},[u]),(0,r.jsx)(p,{isPresent:u,childRef:m,sizeRef:g,pop:d,children:!1===d?l:o.cloneElement(l,{ref:x})})}let h=e=>{let{children:t,initial:n,isPresent:l,onExitComplete:i,custom:a,presenceAffectsLayout:c,mode:f,anchorX:p,anchorY:h,root:g}=e,v=(0,u.M)(m),x=(0,o.useId)(),y=!0,b=(0,o.useMemo)(()=>(y=!1,{id:x,initial:n,isPresent:l,custom:a,onExitComplete:e=>
1{for(let t of(v.set(e,!0),v.values()))if(!t)return;i&&i()},register:e=>(v.set(e,!1),()=>v.delete(e))}),[l,v,i]);return c&&y&&(b={...b}),(0,o.useMemo)(()=>{v.forEach((e,t)=>v.set(t,!1))},[l]),o.useEffect(()=>{l||v.size||!i||i()},[l]),t=(0,r.jsx)(d,{pop:"popLayout"===f,isPresent:l,anchorX:p,anchorY:h,root:g,children:t}),(0,r.jsx)(s.t.Provider,{value:b,children:t})};function m(){return new Map}var g=n(93524);let v=e=>e.key||"";function x(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let y=e=>{let{children:t,custom:n,initial:s=!0,onExitComplete:a,presenceAffectsLayout:c=!0,mode:f="sync",propagate:p=!1,anchorX:d="left",anchorY:m="top",root:y}=e,[b,C]=(0,g.xQ)(p),E=(0,o.useMemo)(()=>x(t),[t]),w=p&&!b?[]:E.map(v),P=(0,o.useRef)(!0),R=(0,o.useRef)(E),j=(0,u.M)(()=>new Map),S=(0,o.useRef)(new Set),[I,M]=(0,o.useState)(E),[_,k]=(0,o.useState)(E);(0,i.E)(()=>{P.current=!1,R.current=E;for(let e=0;e<_.length;e++){let t=v(_[e]);w.includes(t)?(j.delete(t),S.current.delete(t)):!0!==j.get(t)&&j.set(t,!1)}},[_,w.length,w.join("-")]);let z=[];if(E!==I){let e=[...E];for(let t=0;t<_.length;t++){let n=_[t],r=v(n);w.includes(r)||(e.splice(t,0,n),z.push(n))}return"wait"===f&&z.length&&(e=z),k(x(e)),M(E),null}let{forceRender:A}=(0,o.useContext)(l.L);return(0,r.jsx)(r.Fragment,{children:_.map(e=>{let t=v(e),o=(!p||!!b)&&(E===_||w.includes(t));return(0,r.jsx)(h,{isPresent:o,initial:(!P.current||!!s)&&void 0,custom:n,presenceAffectsLayout:c,mode:f,root:y,onExitComplete:o?void 0:()=>{if(S.current.has(t)||!j.has(t))return;S.current.add(t),j.set(t,!0);let e=!0;j.forEach(t=>{t||(e=!1)}),e&&(null==A||A(),k(R.current),p&&(null==C||C()),a&&a())},anchorX:d,anchorY:m,children:e},t)})})}},11892:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return s},getImageProps:function(){return i}});let r=n(83721),o=n(40472),l=n(26084),u=r._(n(75804));function i(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,828,1080,1200,1920],imageSizes:[16,32,64,96,128,256],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let s=l.Image},56382:(e,t,n)=>{n.d(t,{I:()=>u});var r=n(92199),o=n(99432),l=n(24342);function u(){r.r.current||(0,o.Uu)();let[e]=(0,l.useState)(r.O.current);return e}},59439:(e,t,n)=>{n.d(t,{default:()=>o.a});var r=n(11892),o=n.n(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.