1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[184],{31487:(t,e,s)=>{s.d(e,{r9:()=>a,Bd:()=>p});var i=s(97897);s(92013);var r=s(44666),n=s(88926);let a={type:"3rdParty",init(t){(0,r.P)(t.options.react),(0,n.V)(t)}},o=(0,i.createContext)();class u{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(t=>{this.usedNamespaces[t]||(this.usedNamespaces[t]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}var c=s(87938);let h=(t,e)=>{let s=(0,i.useRef)();return(0,i.useEffect)(()=>{s.current=e?s.current:t},[t,e]),s.current},l=(t,e,s,i)=>t.getFixedT(e,s,i),d=(t,e,s,r)=>(0,i.useCallback)(l(t,e,s,r),[t,e,s,r]),p=(t,e={})=>{let{i18n:s}=e,{i18n:a,defaultNS:p}=(0,i.useContext)(o)||{},f=s||a||(0,n.T)();if(f&&!f.reportNamespaces&&(f.reportNamespaces=new u),!f){(0,c.mc)(f,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");let t=(t,e)=>(0,c.Kg)(e)?e:(0,c.Gv)(e)&&(0,c.Kg)(e.defaultValue)?e.defaultValue:Array.isArray(t)?t[t.length-1]:t,e=[t,{},!1];return e.t=t,e.i18n={},e.ready=!1,e}f.options.react?.wait&&(0,c.mc)(f,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let m={...(0,r.r)(),...f.options.react,...e},{useSuspense:v,keyPrefix:y}=m,b=t||p||f.options?.defaultNS;b=(0,c.Kg)(b)?[b]:b||["translation"],f.reportNamespaces.addUsedNamespaces?.(b);let g=(f.isInitialized||f.initializedStoreOnce)&&b.every(t=>(0,c.NM)(t,f,m)),C=d(f,e.lng||null,"fallback"===m.nsMode?b:b[0],y),O=()=>C,w=()=>l(f,e.lng||null,"fallback"===m.nsMode?b:b[0],y),[M,x]=(0,i.useState)(O),E=b.join();e.lng&&(E=`${e.lng}${E}`);let R=h(E),N=(0,i.useRef)(!0);(0,i.useEffect)(()=>{let{bindI18n:t,bindI18nStore:s}=m;N.current=!0,g||v||(e.lng?(0,c.GA)(f,e.lng,b,()=>{N.current&&x(w)}):(0,c.dM)(f,b,()=>{N.current&&x(w)})),g&&R&&R!==E&&N.current&&x(w);let i=()=>{N.current&&x(w)};return t&&f?.on(t,i),s&&f?.store.on(s,i),()=>{N.current=!1,f&&t&&t?.split(" ").forEach(t=>f.off(t,i)),s&&f&&s.split(" ").forEach(t=>f.store.off(t,i))}},[f,E]),(0,i.useEffect)(()=>{N.current&&g&&x(O)},[f,y,g]);let S=[M,f,g];if(S.t=M,S.i18n=f,S.ready=g,g||!g&&!v)return S;throw new Promise(t=>{e.lng?(0,c.GA)(f,e.lng,b,()=>t()):(0,c.dM)(f,b,()=>t())})}},45618:(t,e,s)=>{s.d(e,{$:()=>o,s:()=>a});var i=s(31867),r=s(2498),n=s(37386),a=class extends r.k{#t;#e;#s;constructor(t){super(),this.mutationId=t.mutationId,this.#e=t.mutationCache,this.#t=[],this.state=t.state||o(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){this.#t.includes(t)||(this.#t.push(t),this.clearGcTimeout(),this.#e.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.#t=this.#t.filter(e=>e!==t),this.scheduleGc(),this.#e.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.#t.length||("pending"===this.state.status?this.scheduleGc():this.#e.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(t){this.#s=(0,n.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{this.#i({type:"failed",failureCount:t,error:e})},onPause:()=>{this.#i({type:"pause"})},onContinue:()=>{this.#i({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#e.canRun(this)});let e="pending"===this.state.status,s=!this.#s.canStart();try{if(!e){this.#i({type:"pending",variables:t,isPaused:s}),await this.#e.config.onMutate?.(t,this);let e=await this.options.onMutate?.(t);e!==this.state.context&&this.#i({type:"pending",context:e,variables:t,isPaused:s})}let i=await this.#s.start();return await this.#e.config.onSuccess?.(i,t,this.state.context,this),await this.options.onSuccess?.(i,t,this.state.context),await this.#e.config.onSettled?.(i,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(i,null,t,this.state.context),this.#i({type:"success",data:i}),i}catch(e){try{throw await this.#e.config.onError?.(e,t,this.state.context,this),await this.options.onError?.(e,t,this.state.context),await this.#e.config.onSettled?.(void 0,e,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,e,t,this.state.context),e}finally{this.#i({type:"error",error:e})}}finally{this.#e.runNext(this)}}#i(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};
1case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),i.j.batch(()=>{this.#t.forEach(e=>{e.onMutationUpdate(t)}),this.#e.notify({mutation:this,type:"updated",action:t})})}};function o(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},74380:(t,e,s)=>{s.d(e,{default:()=>r.a});var i=s(98899),r=s.n(i)},82711:(t,e,s)=>{s.d(e,{n:()=>f});var i=s(22204),r=s(42633),n=s(35581),a=s(97897),o=s(45618),u=s(31867),c=s(87956),h=s(15974),l=class extends c.Q{#r;#n=void 0;#a;#o;constructor(t,e){super(),this.#r=t,this.setOptions(e),this.bindMethods(),this.#u()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){let e=this.options;this.options=this.#r.defaultMutationOptions(t),(0,h.f8)(this.options,e)||this.#r.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#a,observer:this}),e?.mutationKey&&this.options.mutationKey&&(0,h.EN)(e.mutationKey)!==(0,h.EN)(this.options.mutationKey)?this.reset():this.#a?.state.status==="pending"&&this.#a.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#a?.removeObserver(this)}onMutationUpdate(t){this.#u(),this.#c(t)}getCurrentResult(){return this.#n}reset(){this.#a?.removeObserver(this),this.#a=void 0,this.#u(),this.#c()}mutate(t,e){return this.#o=e,this.#a?.removeObserver(this),this.#a=this.#r.getMutationCache().build(this.#r,this.options),this.#a.addObserver(this),this.#a.execute(t)}#u(){let t=this.#a?.state??(0,o.$)();this.#n={...t,isPending:"pending"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset}}#c(t){u.j.batch(()=>{if(this.#o&&this.hasListeners()){let e=this.#n.variables,s=this.#n.context;t?.type==="success"?(this.#o.onSuccess?.(t.data,e,s),this.#o.onSettled?.(t.data,null,e,s)):t?.type==="error"&&(this.#o.onError?.(t.error,e,s),this.#o.onSettled?.(void 0,t.error,e,s))}this.listeners.forEach(t=>{t(this.#n)})})}},d=s(78412),p=s(52711);function f(t,e){var s=(0,d.jE)(e),o=(0,n._)(a.useState(function(){return new l(s,t)}),1)[0];a.useEffect(function(){o.setOptions(t)},[o,t]);var c=a.useSyncExternalStore(a.useCallback(function(t){return o.subscribe(u.j.batchCalls(t))},[o]),function(){return o.getCurrentResult()},function(){return o.getCurrentResult()}),h=a.useCallback(function(t,e){o.mutate(t,e).catch(p.l)},[o]);if(c.error&&(0,p.G)(o.options.throwOnError,[c.error]))throw c.error;return(0,r._)((0,i._)({},c),{mutate:h,mutateAsync:c.mutate})}},98899:(t,e,s)=>{Object.defineProperty(e,"__esModule",{value:!0});var i=s(35581);Object.defineProperty(e,"__esModule",{value:!0}),!function(t,e){for(var s in e)Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}(e,{default:function(){return c},getImageProps:function(){return u}});var r=s(16892),n=s(14005),a=s(44837),o=r._(s(86239));function u(t){var e=(0,n.getImgProps)(t,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}}).props,s=!0,r=!1,a=void 0;try{for(var u,c=Object.entries(e)[Symbol.iterator]();!(s=(u=c.next()).done);s=!0){var h=i._(u.value,2),l=h[0],d=h[1];void 0===d&&delete e[l]}}catch(t){r=!0,a=t}finally{try{s||null==c.return||c.return()}finally{if(r)throw a}}return{props:e}}var c=a.Image}}]);
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.