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