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