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