1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[744],{422:function(e,t,r){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,s=[],u=!0,i=!1;try{for(r=r.call(e);!(u=(n=r.next()).done)&&(s.push(n.value),!t||s.length!==t);u=!0);}catch(a){i=!0,o=a}finally{try{u||null==r.return||r.return()}finally{if(i)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s,u=(s=r(2735))&&s.__esModule?s:{default:s},i=r(6968),a=r(8439),l=r(8227);function c(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f={};function p(e,t,r,n){if(e&&i.isLocalURL(t)){e.prefetch(t,r,n).catch((function(e){0}));var o=n&&"undefined"!==typeof n.locale?n.locale:e&&e.locale;f[t+"%"+r+(o?"%"+o:"")]=!0}}var d=u.default.forwardRef((function(e,t){var r,n=e.legacyBehavior,s=void 0===n?!0!==Boolean(!1):n,d=e.href,h=e.as,y=e.children,v=e.prefetch,b=e.passHref,g=e.replace,m=e.shallow,O=e.scroll,S=e.locale,E=e.onClick,w=e.onMouseEnter,M=c(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter"]);r=y,s&&"string"===typeof r&&(r=u.default.createElement("a",null,r));var j,C=!1!==v,x=a.useRouter(),R=u.default.useMemo((function(){var e=o(i.resolveHref(x,d,!0),2),t=e[0],r=e[1];return{href:t,as:h?i.resolveHref(x,h):r||t}}),[x,d,h]),k=R.href,Q=R.as,L=u.default.useRef(k),A=u.default.useRef(Q);s&&(j=u.default.Children.only(r));var I=s?j&&"object"===typeof j&&j.ref:t,_=o(l.useIntersection({rootMargin:"200px"}),3),q=_[0],U=_[1],H=_[2],P=u.default.useCallback((function(e){A.current===Q&&L.current===k||(H(),A.current=Q,L.current=k),q(e),I&&("function"===typeof I?I(e):"object"===typeof I&&(I.current=e))}),[Q,I,k,H,q]);u.default.useEffect((function(){var e=U&&C&&i.isLocalURL(k),t="undefined"!==typeof S?S:x&&x.locale,r=f[k+"%"+Q+(t?"%"+t:"")];e&&!r&&p(x,k,Q,{locale:t})}),[Q,k,U,S,C,x]);var B={ref:P,onClick:function(e){s||"function"!==typeof E||E(e),s&&j.props&&"function"===typeof j.props.onClick&&j.props.onClick(e),e.defaultPrevented||function(e,t,r,n,o,s,u,a){("A"!==e.currentTarget.nodeName.toUpperCase()||!function(e){var t=e.currentTarget.target;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)&&i.isLocalURL(r))&&(e.preventDefault(),t[o?"replace":"push"](r,n,{shallow:s,locale:a,scroll:u}))}(e,x,k,Q,g,m,O,S)},onMouseEnter:function(e){s||"function"!==typeof w||w(e),s&&j.props&&"function"===typeof j.props.onMouseEnter&&j.props.onMouseEnter(e),i.isLocalURL(k)&&p(x,k,Q,{priority:!0})}};if(!s||b||"a"===j.type&&!("href"in j.props)){var N="undefined"!==typeof S?S:x&&x.locale,D=x&&x.isLocaleDomain&&i.getDomainLocale(Q,N,x&&x.locales,x&&x.domainLocales);B.href=D||i.addBasePath(i.addLocale(Q,N,x&&x.defaultLocale))}return s?u.default.cloneElement(j,B):u.default.createElement("a",Object.assign({},M,B),r)}));t.default=d,("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&(Object.assign(t.default,t),e.exports=t.default)},8227:function(e,t,r){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,s=[],u=!0,i=!1;try{for(r=r.call(e);!(u=(n=r.next()).done)&&(s.push(n.value),!t||s.length!==t);u=!0);}catch(a){i=!0,o=a}finally{try{u||null==r.return||r.return()}finally{if(i)throw o}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){var t=e.rootRef,r=e.rootMargin,n=e.disabled||!i,c=s.useRef(),f=o(s.useState(!1),2),p=f[0],d=f[1],h=o(s.useState(t?t.current:null),2),y=h[0],v=h[1],b=s.useCallback((function(e){c.current&&(c.current(),c.current=void 0),n||p||e&&e.tagName&&(c.current=function(e,t,r){var n=function(e){var t,r={root:e.root||null,margin:e.rootMargin||""},n=l.find((function(e){return e.root===r.root&&e.margin===r.margin}));n?t=a.get(n):(t=a.get(r),l.push(r));if(t)return t;var o=new Map,s=new IntersectionObserver((function(e){e.forEach((function(e){var t=o.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)}))}),e);return a.set(r,t={id:r,observer:s,elements:o}),t}(r),o=n.id,s=n.observer,u=n.elements;return u.set(e,t),s.observe(e),function(){if(u.delete(e),s.unobserve(e),0===u.size){s.disconnect(),a.delete(o);var t=l.findIndex((function(e){return e.root===o.root&&e.margin===o.margin}));t>-1&&l.splice(t,1)}}}(e,(function(e){return e&&d(e)}),{root:y,rootMargin:r}))}),[n,y,r,p]),g=s.useCallback((function(){d(!1)}),[]);return s.useEffect((function(){if(!i&&!p){var e=u.requestIdleCallback((function(){return d(!0)}));return function(){return u.cancelIdleCallback(e)}}}),[p]),s.useEffect((function(){t&&v(t.current)}),[t]),[b,p,g]};var s=r(2735),u=r(2041),i="undefined"!==typeof IntersectionObserver;var a=new Map,l=[];("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&(Object.assign(t.default,t),e.exports=t.default)},9218:function(e,t,r){e.exports=r(422)},4290:function(e,t,r){"use strict";var n=r(2735);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},s=n.useState,u=n.useEffect,i=n.useLayoutEffect,a=n.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(n){return!0}}var c="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=s({inst:{value:r,getSnapshot:t}}),o=n[0].inst,c=n[1];return i((function(){o.value=r,o.getSnapshot=t,l(o)&&c({inst:o})}),[e,r,t]),u((function(){return l(o)&&c({inst:o}),e((function(){l(o)&&c({inst:o})}))}),[e]),a(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},1374:function(e,t,r){"use strict";e.exports=r(4290)},5685:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=u(e,s(r)))}return e}function s(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=u(t,r));return t}function u(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)}()},9051:function(e,t,r){"use strict";r.d(t,{h:function(){return y}});var n=r(2735),o=r(2957),s=r(378),u=r(7945),i=r(6449);class a extends i.l{constructor(e,t){super(),this.client=e,this.queries=[],this.result=[],this.observers=[],this.observersMap={},t&&this.setQueries(t)}onSubscribe(){1===this.listeners.size&&this.observers.forEach((e=>{e.subscribe((t=>{this.onUpdate(e,t)}))}))}onUnsubscribe(){this.listeners.size||this.destroy()}destroy(){this.listeners=new Set,this.observers.forEach((e=>{e.destroy()}))}setQueries(e,t){this.queries=e,s.V.batch((()=>{const e=this.observers,r=this.findMatchingObservers(this.queries);r.forEach((e=>e.observer.setOptions(e.defaultedQueryOptions,t)));const n=r.map((e=>e.observer)),s=Object.fromEntries(n.map((e=>[e.options.queryHash,e]))),u=n.map((e=>e.getCurrentResult())),i=n.some(((t,r)=>t!==e[r]));(e.length!==n.length||i)&&(this.observers=n,this.observersMap=s,this.result=u,this.hasListeners()&&((0,o.e5)(e,n).forEac
1h((e=>{e.destroy()})),(0,o.e5)(n,e).forEach((e=>{e.subscribe((t=>{this.onUpdate(e,t)}))})),this.notify()))}))}getCurrentResult(){return this.result}getQueries(){return this.observers.map((e=>e.getCurrentQuery()))}getObservers(){return this.observers}getOptimisticResult(e){return this.findMatchingObservers(e).map((e=>e.observer.getOptimisticResult(e.defaultedQueryOptions)))}findMatchingObservers(e){const t=this.observers,r=new Map(t.map((e=>[e.options.queryHash,e]))),n=e.map((e=>this.client.defaultQueryOptions(e))),o=n.flatMap((e=>{const t=r.get(e.queryHash);return null!=t?[{defaultedQueryOptions:e,observer:t}]:[]})),s=new Set(o.map((e=>e.defaultedQueryOptions.queryHash))),i=n.filter((e=>!s.has(e.queryHash))),a=new Set(o.map((e=>e.observer))),l=t.filter((e=>!a.has(e))),c=e=>{const t=this.client.defaultQueryOptions(e),r=this.observersMap[t.queryHash];return null!=r?r:new u.z(this.client,t)},f=i.map(((e,t)=>{if(e.keepPreviousData){const r=l[t];if(void 0!==r)return{defaultedQueryOptions:e,observer:r}}return{defaultedQueryOptions:e,observer:c(e)}}));return o.concat(f).sort(((e,t)=>n.indexOf(e.defaultedQueryOptions)-n.indexOf(t.defaultedQueryOptions)))}onUpdate(e,t){const r=this.observers.indexOf(e);-1!==r&&(this.result=(0,o.Rc)(this.result,r,t),this.notify())}notify(){s.V.batch((()=>{this.listeners.forEach((({listener:e})=>{e(this.result)}))}))}}var l=r(3554),c=r(8624),f=r(6945),p=r(6837),d=r(9532),h=r(9257);function y({queries:e,context:t}){const r=(0,c.NL)({context:t}),o=(0,f.S)(),u=(0,p._)(),i=n.useMemo((()=>e.map((e=>{const t=r.defaultQueryOptions(e);return t._optimisticResults=o?"isRestoring":"optimistic",t}))),[e,r,o]);i.forEach((e=>{(0,h.Fb)(e),(0,d.pf)(e,u)})),(0,d.JN)(u);const[y]=n.useState((()=>new a(r,i))),v=y.getOptimisticResult(i);(0,l.$)(n.useCallback((e=>o?()=>{}:y.subscribe(s.V.batchCalls(e))),[y,o]),(()=>y.getCurrentResult()),(()=>y.getCurrentResult())),n.useEffect((()=>{y.setQueries(i,{listeners:!1})}),[i,y]);const b=v.some(((e,t)=>(0,h.SB)(i[t],e,o)))?v.flatMap(((e,t)=>{const r=i[t],n=y.getObservers()[t];if(r&&n){if((0,h.SB)(r,e,o))return(0,h.j8)(r,n,u);(0,h.Z$)(e,o)&&(0,h.j8)(r,n,u)}return[]})):[];if(b.length>0)throw Promise.all(b);const g=y.getQueries(),m=v.find(((e,t)=>{var r,n;return(0,d.KJ)({result:e,errorResetBoundary:u,useErrorBoundary:null!=(r=null==(n=i[t])?void 0:n.useErrorBoundary)&&r,query:g[t]})}));if(null!=m&&m.error)throw m.error;return v}}}]);
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.