1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[55494],{83:function(e,t,n){var r=n(67294),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},u=r.useState,o=r.useEffect,a=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var s="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=u({inst:{value:n,getSnapshot:t}}),i=r[0].inst,s=r[1];return a(function(){i.value=n,i.getSnapshot=t,c(i)&&s({inst:i})},[e,n,t]),o(function(){return c(i)&&s({inst:i}),e(function(){c(i)&&s({inst:i})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:s},61688:function(e,t,n){e.exports=n(83)},46658:function(e,t,n){n.d(t,{B:function(){return g},I:function(){return k},O:function(){return c},S:function(){return J},U:function(){return l},a:function(){return f},b:function(){return o},c:function(){return $},d:function(){return z},e:function(){return s},f:function(){return B},g:function(){return Z},i:function(){return w},j:function(){return q},m:function(){return d},n:function(){return N},o:function(){return A},r:function(){return L},s:function(){return F},t:function(){return T},u:function(){return V},z:function(){return O}});var r=n(67294),i=n(20224),u=Object.prototype.hasOwnProperty;let o=new WeakMap,a=()=>{},l=a(),c=Object,s=e=>e===l,f=e=>"function"==typeof e,d=(e,t)=>({...e,...t}),g=e=>f(e.then),h={},p={},v="undefined",w=typeof window!=v,y=typeof document!=v,b=w&&"Deno"in window,m=()=>w&&typeof window.requestAnimationFrame!=v,O=(e,t)=>{let n=o.get(e);return[()=>!s(t)&&e.get(t)||h,r=>{if(!s(t)){let i=e.get(t);t in p||(p[t]=i),n[5](t,d(i,r),i||h)}},n[6],()=>!s(t)&&t in p?p[t]:!s(t)&&e.get(t)||h]},S=!0,[E,_]=w&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[a,a],R={initFocus:e=>(y&&document.addEventListener("visibilitychange",e),E("focus",e),()=>{y&&document.removeEventListener("visibilitychange",e),_("focus",e)}),initReconnect:e=>{let t=()=>{S=!0,e()},n=()=>{S=!1};
1return E("online",t),E("offline",n),()=>{_("online",t),_("offline",n)}}},k=!r.useId,L=!w||b,T=e=>m()?window.requestAnimationFrame(e):setTimeout(e,1),V=L?r.useEffect:r.useLayoutEffect,j="undefined"!=typeof navigator&&navigator.connection,C=!L&&j&&(["slow-2g","2g"].includes(j.effectiveType)||j.saveData),D=new WeakMap,x=e=>c.prototype.toString.call(e),I=(e,t)=>e===`[object ${t}]`,P=0,U=e=>{let t,n;let r=typeof e,i=x(e),u=I(i,"Date"),o=I(i,"RegExp"),a=I(i,"Object");if(c(e)!==e||u||o)t=u?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=D.get(e))return t;if(t=++P+"~",D.set(e,t),Array.isArray(e)){for(n=0,t="@";n<e.length;n++)t+=U(e[n])+",";D.set(e,t)}if(a){t="#";let r=c.keys(e).sort();for(;!s(n=r.pop());)s(e[n])||(t+=n+":"+U(e[n])+",");D.set(e,t)}}return t},F=e=>{if(f(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?U(e):"",t]},M=0,A=()=>++M;async function N(...e){let[t,n,r,u]=e,a=d({populateCache:!0,throwOnError:!0},"boolean"==typeof u?{revalidate:u}:u||{}),c=a.populateCache,h=a.rollbackOnError,p=a.optimisticData,v=e=>"function"==typeof h?h(e):!1!==h,w=a.throwOnError;
1if(f(n)){let e=[];for(let r of t.keys())!/^\$(inf|sub)\$/.test(r)&&n(t.get(r)._k)&&e.push(r);return Promise.all(e.map(y))}return y(n);async function y(n){let u;let[d]=F(n);if(!d)return;let[h,y]=O(t,d),[b,m,S,E]=o.get(t),_=()=>{let e=b[d];return(f(a.revalidate)?a.revalidate(h().data,n):!1!==a.revalidate)&&(delete S[d],delete E[d],e&&e[0])?e[0](i.QQ).then(()=>h().data):h().data};if(e.length<3)return _();let R=r,k=!1,L=A();m[d]=[L,0];let T=!s(p),V=h(),j=V.data,C=V._c,D=s(C)?j:C;if(T&&y({data:p=f(p)?p(D,j):p,_c:D}),f(R))try{R=R(D)}catch(e){u=e,k=!0}if(R&&g(R)){if(R=await R.catch(e=>{u=e,k=!0}),L!==m[d][0]){if(k)throw u;return R}k&&T&&v(u)&&(c=!0,y({data:D,_c:l}))}if(c&&!k&&(f(c)?y({data:c(R,D),error:l,_c:l}):y({data:R,error:l,_c:l})),m[d][1]=A(),Promise.resolve(_()).then(()=>{y({_c:l})}),k){if(w)throw u;return}return R}}let W=(e,t)=>{for(let n in e)e[n][0]&&e[n][0](t)},Q=(e,t)=>{if(!o.has(e)){let n=d(R,t),r=Object.create(null),u=N.bind(l,e),c=a,s=Object.create(null),f=(e,t)=>{let n=s[e]||[];return s[e]=n,n.push(t),()=>n.splice(n.indexOf(t),1)},g=(t,n,r)=>{e.set(t,n);let i=s[t];if(i)for(let e of i)e(n,r)},h=()=>{if(!o.has(e)&&(o.set(e,[r,Object.create(null),Object.create(null),Object.create(null),u,g,f]),!L)){let t=n.initFocus(setTimeout.bind(l,W.bind(l,r,i.N4))),u=n.initReconnect(setTimeout.bind(l,W.bind(l,r,i.l2)));c=()=>{t&&t(),u&&u(),o.delete(e)}}};return h(),[e,u,h,c]}return[e,o.get(e)[4]]},[$,q]=Q(new Map),z=d({onLoadingSlow:a,onSuccess:a,onError:a,onErrorRetry:(e,t,n,r,i)=>{let u=n.errorRetryCount,o=i.retryCount,a=~~((Math.random()+.5)*(1<<(o<8?o:8)))*n.errorRetryInterval;(s(u)||!(o>u))&&setTimeout(r,a,i)},onDiscarded:a,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:C?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:C?5e3:3e3,compare:function e(t,n){var r,i;if(t===n)return!0;if(t&&n&&(r=t.constructor)===n.constructor){if(r===Date)return t.getTime()===n.getTime();if(r===RegExp)return t.toString()===n.toString();if(r===Array){if((i=t.length)===n.length)for(;i--&&e(t[i],n[i]););return -1===i}if(!r||"object"==typeof t){for(r in i=0,t)if(u.call(t,r)&&++i&&!u.call(n,r)||!(r in n)||!e(t[r],n[r]))return!1;return Object.keys(n).length===i}}return t!=t&&n!=n},isPaused:()=>!1,cache:$,mutate:q,fallback:{}},{isOnline:()=>S,isVisible:()=>{let e=y&&document.visibilityState;return s(e)||"hidden"!==e}}),B=(e,t)=>{let n=d(e,t);if(t){let{use:r,fallback:i}=e,{use:u,fallback:o}=t;r&&u&&(n.use=r.concat(u)),i&&o&&(n.fallback=d(i,o))}return n},J=(0,r.createContext)({}),Z=e=>{let{value:t}=e,n=(0,r.useContext)(J),i=f(t),u=(0,r.useMemo)(()=>i?t(n):t,[i,n,t]),o=(0,r.useMemo)(()=>i?u:B(n,u),[i,n,u]),a=u&&u.provider,c=(0,r.useRef)(l);a&&!c.current&&(c.current=Q(a(o.cache||$),u));let s=c.current;return s&&(o.cache=s[0],o.mutate=s[1]),V(()=>{if(s)return s[2]&&s[2](),s[3]},[]),(0,r.createElement)(J.Provider,d(e,{value:o}))}},20224:function(e,t,n){n.d(t,{N4:function(){return r},QQ:function(){return u},aU:function(){return o},l2:function(){return i}});let r=0,i=1,u=2,o=3},55494:function(e,t,n){let r;n.d(t,{ZP:function(){return y}});var i=n(67294),u=n(61688),o=n(46658),a=n(20224);let l=o.i&&window.__SWR_DEVTOOLS_USE__,c=l?window.__SWR_DEVTOOLS_USE__:[],s=e=>(0,o.a)(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],f=()=>{let e=(0,i.useContext)(o.S);return(0,i.useMemo)(()=>(0,o.m)(o.d,e),[e])},d=c.concat(e=>(t,n,r)=>{let i=n&&((...e)=>{let[r]=(0,o.s)(t),[,,,i]=o.b.get(o.c);if(r.startsWith("$inf$"))return n(...e);let u=i[r];return(0,o.e)(u)?n(...e):(delete i[r],u)});return e(t,i,r)}),g=(e,t,n)=>{let r=t[e]||(t[e]=[]);return r.push(n),()=>{let e=r.indexOf(n);e>=0&&(r[e]=r[r.length-1],r.pop())}};l&&(window.__SWR_DEVTOOLS_REACT__=i);let h=()=>{};h(),new WeakMap;let p=i.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}}),v={dedupe:!0},w=Promise.resolve(o.U);o.O.defineProperty(o.g,"defaultValue",{value:o.d});
1let y=(r=(e,t,n)=>{let{cache:r,compare:l,suspense:c,fallbackData:s,revalidateOnMount:f,revalidateIfStale:d,refreshInterval:h,refreshWhenHidden:y,refreshWhenOffline:b,keepPreviousData:m}=n,[O,S,E,_]=o.b.get(r),[R,k]=(0,o.s)(e),L=(0,i.useRef)(!1),T=(0,i.useRef)(!1),V=(0,i.useRef)(R),j=(0,i.useRef)(t),C=(0,i.useRef)(n),D=()=>C.current,x=()=>D().isVisible()&&D().isOnline(),[I,P,U,F]=(0,o.z)(r,R),M=(0,i.useRef)({}).current,A=(0,o.e)(s)?(0,o.e)(n.fallback)?o.U:n.fallback[R]:s,N=(e,t)=>{for(let n in M)if("data"===n){if(!l(e[n],t[n])&&(!(0,o.e)(e[n])||!l(G,t[n])))return!1}else if(t[n]!==e[n])return!1;return!0},W=(0,i.useMemo)(()=>{let e=!!R&&!!t&&((0,o.e)(f)?!D().isPaused()&&!c&&!1!==d:f),n=t=>{let n=(0,o.m)(t);return(delete n._k,e)?{isValidating:!0,isLoading:!0,...n}:n},r=I(),i=F(),u=n(r),a=r===i?u:n(i),l=u;return[()=>{let e=n(I());return N(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>a]},[r,R]),Q=(0,u.useSyncExternalStore)((0,i.useCallback)(e=>U(R,(t,n)=>{N(n,t)||e()}),[r,R]),W[0],W[1]),$=!L.current,q=O[R]&&O[R].length>0,z=Q.data,B=(0,o.e)(z)?A&&(0,o.B)(A)?p(A):A:z,J=Q.error,Z=(0,i.useRef)(B),G=m?(0,o.e)(z)?(0,o.e)(Z.current)?B:Z.current:z:B,H=(!q||!!(0,o.e)(J))&&($&&!(0,o.e)(f)?f:!D().isPaused()&&(c?!(0,o.e)(B)&&d:(0,o.e)(B)||d)),K=!!(R&&t&&$&&H),X=(0,o.e)(Q.isValidating)?K:Q.isValidating,Y=(0,o.e)(Q.isLoading)?K:Q.isLoading,ee=(0,i.useCallback)(async e=>{let t,r;let i=j.current;if(!R||!i||T.current||D().isPaused())return!1;let u=!0,c=e||{},s=!E[R]||!c.dedupe,f=()=>o.I?!T.current&&R===V.current&&L.current:R===V.current,d={isValidating:!1,isLoading:!1},g=()=>{P(d)},h=()=>{let e=E[R];e&&e[1]===r&&delete E[R]},p={isValidating:!0};(0,o.e)(I().data)&&(p.isLoading=!0);try{if(s&&(P(p),n.loadingTimeout&&(0,o.e)(I().data)&&setTimeout(()=>{u&&f()&&D().onLoadingSlow(R,n)},n.loadingTimeout),E[R]=[i(k),(0,o.o)()]),[t,r]=E[R],t=await t,s&&setTimeout(h,n.dedupingInterval),!E[R]||E[R][1]!==r)return s&&f()&&D().onDiscarded(R),!1;d.error=o.U;let e=S[R];if(!(0,o.e)(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return g(),s&&f()&&D().onDiscarded(R),!1;let a=I().data;d.data=l(a,t)?a:t,s&&f()&&D().onSuccess(t,R,n)}catch(n){h();let e=D(),{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=n,s&&f()&&(e.onError(n,R,e),(!0===t||(0,o.a)(t)&&t(n))&&(!D().revalidateOnFocus||!D().revalidateOnReconnect||x())&&e.onErrorRetry(n,R,e,e=>{let t=O[R];t&&t[0]&&t[0](a.aU,e)},{retryCount:(c.retryCount||0)+1,dedupe:!0})))}return u=!1,g(),!0},[R,r]),et=(0,i.useCallback)((...e)=>(0,o.n)(r,V.current,...e),[]);if((0,o.u)(()=>{j.current=t,C.current=n,(0,o.e)(z)||(Z.current=z)}),(0,o.u)(()=>{if(!R)return;let e=ee.bind(o.U,v),t=0;D().revalidateOnFocus&&(t=Date.now()+D().focusThrottleInterval);let n=g(R,O,(n,r={})=>{if(n==a.N4){let n=Date.now();D().revalidateOnFocus&&n>t&&x()&&(t=n+D().focusThrottleInterval,e())}else if(n==a.l2)D().revalidateOnReconnect&&x()&&e();else if(n==a.QQ)return ee();else if(n==a.aU)return ee(r)});return T.current=!1,V.current=R,L.current=!0,P({_k:k}),H&&!E[R]&&((0,o.e)(B)||o.r?e():(0,o.t)(e)),()=>{T.current=!0,n()}},[R]),(0,o.u)(()=>{let e;function t(){let t=(0,o.a)(h)?h(I().data):h;t&&-1!==e&&(e=setTimeout(n,t))}function n(){!I().error&&(y||D().isVisible())&&(b||D().isOnline())?ee(v).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[h,y,b,R]),(0,i.useDebugValue)(G),c){let e=R&&(0,o.e)(B);if(!o.I&&o.r&&e)throw Error("Fallback data is required when using Suspense in SSR.");e&&(j.current=t,C.current=n,T.current=!1);let r=_[R];if(p(!(0,o.e)(r)&&e?et(r):w),!(0,o.e)(J)&&e)throw J;let i=e?ee(v):w;!(0,o.e)(G)&&e&&(i.status="fulfilled",i.value=!0),p(i)}return{mutate:et,get data(){return M.data=!0,G},get error(){return M.error=!0,J},get isValidating(){return M.isValidating=!0,X},get isLoading(){return M.isLoading=!0,Y}}},function(...e){let t=f(),[n,i,u]=s(e),a=(0,o.f)(t,u),l=r,{use:c}=a,g=(c||[]).concat(d);for(let e=g.length;e--;)l=g[e](l);return l(n,i||a.fetcher||null,a)})}}]);
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.