1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[664],{97498:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return a},ACTION_REFRESH:function(){return n},ACTION_NAVIGATE:function(){return o},ACTION_RESTORE:function(){return r},ACTION_SERVER_PATCH:function(){return u},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return c},ACTION_SERVER_ACTION:function(){return f}});const n="refresh",o="navigate",r="restore",u="server-patch",l="prefetch",c="fast-refresh",f="server-action";var a;!function(e){e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary"}(a||(a={})),("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)},10030:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});n(22866);function o(e,t,n,o){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)},65170:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return _}});const o=n(38754)._(n(67294)),r=n(74450),u=n(92227),l=n(64364),c=n(10109),f=n(73607),a=n(11823),s=n(89031),i=n(40920),d=n(10030),p=n(77192),b=n(97498),y=new Set;function h(e,t,n,o,r,l){if(!l&&!(0,u.isLocalURL)(t))return;if(!o.bypassPrefetchedCheck){const r=t+"%"+n+"%"+(void 0!==o.locale?o.locale:"locale"in e?e.locale:void 0);if(y.has(r))return;y.add(r)}const c=l?e.prefetch(t,r):e.prefetch(t,n,o);Promise.resolve(c).catch((e=>{0}))}function v(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}const _=o.default.forwardRef((function(e,t){let n;const{href:l,as:y,children:_,prefetch:g=null,passHref:O,replace:C,shallow:E,scroll:m,locale:P,onClick:M,onMouseEnter:R,onTouchStart:T,legacyBehavior:j=!1,...k}=e;n=_,!j||"string"!=typeof n&&"number"!=typeof n||(n=o.default.createElement("a",null,n));const A=o.default.useContext(a.RouterContext),I=o.default.useContext(s.AppRouterContext),L=null!=A?A:I,N=!A,S=!1!==g,x=null===g?b.PrefetchKind.AUTO:b.PrefetchKind.FULL;const{href:w,as:U}=o.default.useMemo((()=>{if(!A){const e=v(l);return{href:e,as:y?v(y):e}}const[e,t]=(0,r.resolveHref)(A,l,!0);return{href:e,as:y?(0,r.resolveHref)(A,y):t||e}}),[A,l,y]),H=o.default.useRef(w),K=o.default.useRef(U);let F;j&&(F=o.default.Children.only(n));const D=j?F&&"object"==typeof F&&F.ref:t,[V,B,q]=(0,i.useIntersection)({rootMargin:"200px"}),z=o.default.useCallback((e=>{K.current===U&&H.current===w||(q(),K.current=U,H.current=w),V(e),D&&("function"==typeof D?D(e):"object"==typeof D&&(D.current=e))}),[U,D,w,q,V]);o.default.useEffect((()=>{L&&B&&S&&h(L,w,U,{locale:P},{kind:x},N)}),[U,w,B,P,S,null==A?void 0:A.locale,L,N,x]);const G={ref:z,onClick(e){j||"function"!=typeof M||M(e),j&&F.props&&"function"==typeof F.props.onClick&&F.props.onClick(e),L&&(e.defaultPrevented||function(e,t,n,r,l,c,f,a,s,i){const{nodeName:d}=e.currentTarget;if("A"===d.toUpperCase()&&(function(e){const t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!s&&!(0,u.isLocalURL)(n)))return;e.preventDefault();const p=()=>{const e=null==f||f;"beforePopState"in t?t[l?"replace":"push"](n,r,{shallow:c,locale:a,scroll:e}):t[l?"replace":"push"](r||n,{forceOptimisticNavigation:!i,scroll:e})};s?o.default.startTransition(p):p()}(e,L,w,U,C,E,m,P,N,S))},onMouseEnter(e){j||"function"!=typeof R||R(e),j&&F.props&&"function"==typeof F.props.onMouseEnter&&F.props.onMouseEnter(e),L&&(!S&&N||h(L,w,U,{locale:P,priority:!0,bypassPrefetchedCheck:!0},{kind:x},N))},onTouchStart(e){j||"function"!=typeof T||T(e),j&&F.props&&"function"==typeof F.props.onTouchStart&&F.props.onTouchStart(e),L&&(!S&&N||h(L,w,U,{locale:P,priority:!0,bypassPrefetchedCheck:!0},{kind:x},N))}};if((0,c.isAbsoluteUrl)(U))G.href=U;else if(!j||O||"a"===F.type&&!("href"in F.props)){const e=void 0!==P?P:null==A?void 0:A.locale,t=(null==A?void 0:A.isLocaleDomain)&&(0,d.getDomainLocale)(U,e,null==A?void 0:A.locales,null==A?void 0:A.domainLocales);G.href=t||(0,p.addBasePath)((0,f.addLocale)(U,e,null==A?void 0:A.defaultLocale))}return j?o.default.cloneElement(F,G):o.default.createElement("a",{...k,...G},n)}));("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},40920:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return a}});const o=n(67294),r=n(63436),u="function"==typeof IntersectionObserver,l=new Map,c=[];function f(e,t,n){const{id:o,observer:r,elements:u}=function(e){const t={root:e.root||null,margin:e.rootMargin||""},n=c.find((e=>e.root===t.root&&e.margin===t.margin));let o;if(n&&(o=l.get(n),o))return o;const r=new Map,u=new IntersectionObserver((e=>{e.forEach((e=>{const t=r.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)}))}),e);return o={id:t,observer:u,elements:r},c.push(t),l.set(t,o),o}(n);return u.set(e,t),r.observe(e),function(){if(u.delete(e),r.unobserve(e),0===u.size){r.disconnect(),l.delete(o);const e=c.findIndex((e=>e.root===o.root&&e.margin===o.margin));e>-1&&c.splice(e,1)}}}function a(e){let{rootRef:t,rootMargin:n,disabled:l}=e;const c=l||!u,[a,s]=(0,o.useState)(!1),i=(0,o.useRef)(null),d=(0,o.useCallback)((e=>{i.current=e}),[]);(0,o.useEffect)((()=>{if(u){if(c||a)return;const e=i.current;if(e&&e.tagName){return f(e,(e=>e&&s(e)),{root:null==t?void 0:t.current,rootMargin:n})}}else if(!a){const e=(0,r.requestIdleCallback)((()=>s(!0)));return()=>(0,r.cancelIdleCallback)(e)}}),[c,n,t,a,i.current]);const p=(0,o.useCallback)((()=>{s(!1)}),[]);return[d,a,p]}("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)},41664:function(e,t,n){e.exports=n(65170)}}]);
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.