1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6],{6010:function(e,t,o){"use strict";function n(){for(var e,t,o=0,n="";o<arguments.length;)(e=arguments[o++])&&(t=function e(t){var o,n,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t){if(Array.isArray(t))for(o=0;o<t.length;o++)t[o]&&(n=e(t[o]))&&(r&&(r+=" "),r+=n);else for(o in t)t[o]&&(r&&(r+=" "),r+=o)}return r}(e))&&(n&&(n+=" "),n+=t);return n}o.d(t,{W:function(){return n}}),t.Z=n},227:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=function(e,t,o,n){return!1},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1551:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(2648).Z,r=o(7273).Z,l=n(o(7294)),u=o(1003),f=o(7795),a=o(4465),i=o(2692),c=o(8245),s=o(9246),d=o(227),p=o(3468);let y=new Set;function h(e,t,o,n){if(u.isLocalURL(t)){if(!n.bypassPrefetchedCheck){let r=void 0!==n.locale?n.locale:"locale"in e?e.locale:void 0,l=t+"%"+o+"%"+r;if(y.has(l))return;y.add(l)}Promise.resolve(e.prefetch(t,o,n)).catch(e=>{})}}function v(e){return"string"==typeof e?e:f.formatUrl(e)}let b=l.default.forwardRef(function(e,t){let o,n;let{href:f,as:y,children:b,prefetch:g,passHref:_,replace:m,shallow:C,scroll:M,locale:j,onClick:k,onMouseEnter:E,onTouchStart:O,legacyBehavior:P=!1}=e,x=r(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);o=b,P&&("string"==typeof o||"number"==typeof o)&&(o=l.default.createElement("a",null,o));let L=!1!==g,w=l.default.useContext(i.RouterContext),S=l.default.useContext(c.AppRouterContext),I=null!=w?w:S,R=!w,{href:T,as:A}=l.default.useMemo(()=>{if(!w){let e=v(f);return{href:e,as:y?v(y):e}}let[t,o]=u.resolveHref(w,f,!0);return{href:t,as:y?u.resolveHref(w,y):o||t}},[w,f,y]),D=l.default.useRef(T),K=l.default.useRef(A);P&&(n=l.default.Children.only(o));let N=P?n&&"object"==typeof n&&n.ref:t,[U,H,Z]=s.useIntersection({rootMargin:"200px"}),B=l.default.useCallback(e=>{(K.current!==A||D.current!==T)&&(Z(),K.current=A,D.current=T),U(e),N&&("function"==typeof N?N(e):"object"==typeof N&&(N.current=e))},[A,N,T,Z,U]);l.default.useEffect(()=>{I&&H&&L&&h(I,T,A,{locale:j})},[A,T,H,j,L,null==w?void 0:w.locale,I]);let q={ref:B,onClick(e){P||"function"!=typeof k||k(e),P&&n.props&&"function"==typeof n.props.onClick&&n.props.onClick(e),I&&!e.defaultPrevented&&function(e,t,o,n,r,f,a,i,c,s){let{nodeName:d}=e.currentTarget,p="A"===d.toUpperCase();if(p&&(function(e){let{target:t}=e.currentTarget;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!u.isLocalURL(o)))return;e.preventDefault();let y=()=>{"beforePopState"in t?t[r?"replace":"push"](o,n,{shallow:f,locale:i,scroll:a}):t[r?"replace":"push"](n||o,{forceOptimisticNavigation:!s})};c?l.default.startTransition(y):y()}(e,I,T,A,m,C,M,j,R,L)},onMouseEnter(e){P||"function"!=typeof E||E(e),P&&n.props&&"function"==typeof n.props.onMouseEnter&&n.props.onMouseEnter(e),I&&(L||!R)&&h(I,T,A,{locale:j,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart(e){P||"function"!=typeof O||O(e),P&&n.props&&"function"==typeof n.props.onTouchStart&&n.props.onTouchStart(e),I&&(L||!R)&&h(I,T,A,{locale:j,priority:!0,bypassPrefetchedCheck:!0})}};if(!P||_||"a"===n.type&&!("href"in n.props)){let z=void 0!==j?j:null==w?void 0:w.locale,W=(null==w?void 0:w.isLocaleDomain)&&d.getDomainLocale(A,z,null==w?void 0:w.locales,null==w?void 0:w.domainLocales);q.href=W||p.addBasePath(a.addLocale(A,z,null==w?void 0:w.defaultLocale))}return P?l.default.cloneElement(n,q):l.default.createElement("a",Object.assign({},x,q),o)});t.default=b,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9246:function(e,t,o){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){let{rootRef:t,rootMargin:o,disabled:a}=e,i=a||!l,[c,s]=n.useState(!1),[d,p]=n.useState(null);n.useEffect(()=>{if(l){if(!i&&!c&&d&&d.tagName){let e=function(e,t,o){let{id:n,observer:r,elements:l}=function(e){let t;let o={root:e.root||null,margin:e.rootMargin||""},n=f.find(e=>e.root===o.root&&e.margin===o.margin);if(n&&(t=u.get(n)))return t;let r=new Map,l=new IntersectionObserver(e=>{e.forEach(e=>{let t=r.get(e.target),o=e.isIntersecting||e.intersectionRatio>0;t&&o&&t(o)})},e);return t={id:o,observer:l,elements:r},f.push(o),u.set(o,t),t}(o);return l.set(e,t),r.observe(e),function(){if(l.delete(e),r.unobserve(e),0===l.size){r.disconnect(),u.delete(n);let t=f.findIndex(e=>e.root===n.root&&e.margin===n.margin);t>-1&&f.splice(t,1)}}}(d,e=>e&&s(e),{root:null==t?void 0:t.current,rootMargin:o});return e}}else if(!c){let n=r.requestIdleCallback(()=>s(!0));return()=>r.cancelIdleCallback(n)}},[d,i,o,t,c]);let y=n.useCallback(()=>{s(!1)},[]);return[p,c,y]};var n=o(7294),r=o(4686);let l="function"==typeof IntersectionObserver,u=new Map,f=[];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},9008:function(e,t,o){e.exports=o(3121)},1664:function(e,t,o){e.exports=o(1551)},1163:function(e,t,o){e.exports=o(880)}}]);
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.