1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8069,11667,20714,22143,30450,34048,42355,44524,57488,64736,66905,75212,77381,89286,97593,98333,99762],{5772:(e,n,t)=>{t.d(n,{default:()=>o.a});var r=t(97651),o=t.n(r)},6144:(e,n,t)=>{t.d(n,{DT:()=>a,FP:()=>l,TK:()=>o,Zn:()=>i,aM:()=>u,x3:()=>c});var r=t(92651);function o(e){return"string"==typeof e?{pathname:e}:e}function i(e){let n=new URLSearchParams;for(let[t,r]of Object.entries(e))Array.isArray(r)?r.forEach(e=>{n.append(t,String(e))}):n.set(t,String(r));return"?"+n.toString()}function l({pathname:e,locale:n,params:t,pathnames:o,query:u}){function a(e){let l,a=o[e];return a?(l=(0,r.Wl)(a,n,e),t&&Object.entries(t).forEach(([e,n])=>{let t,r;Array.isArray(n)?(t=`(\\[)?\\[...${e}\\](\\])?`,r=n.map(e=>String(e)).join("/")):(t=`\\[${e}\\]`,r=String(n)),l=l.replace(RegExp(t,"g"),r)}),l=new URL(l=l.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):l=e,l=(0,r.po)(l),u&&(l+=i(u)),l}if("string"==typeof e)return a(e);{let{pathname:n,...t}=e;return{...t,pathname:a(n)}}}function u(e,n,t){let o=(0,r.FD)(Object.keys(t)),i=decodeURI(n);for(let n of o){let o=t[n];if("string"==typeof o){if((0,r.ql)(o,i))return n}else if((0,r.ql)((0,r.Wl)(o,e,n),i))return n}return n}function a(e,n=window.location.pathname){return"/"===e?n:n.replace(e,"")}function c(e,n,t,o){let i,{mode:l}=t.localePrefix;if(void 0!==o)i=o;else if((0,r._x)(e)){let e=t.domains?.find(e=>e.locales.includes(n)),r=e?.localePrefix||l;"always"===r?i=!0:"as-needed"===r&&(i=e?n!==e.defaultLocale:n!==t.defaultLocale)}return i?(0,r.PJ)((0,r.XP)(n,t.localePrefix),e):e}},9780:(e,n,t)=>{t.d(n,{A:()=>o});var r=t(6144);function o(e,n,t,o){if(!e||o===t||null==o||!n)return;let i=(0,r.DT)(n),{name:l,...u}=e;u.path||(u.path=""!==i?i:"/");let a=`${l}=${o};`;for(let[e,n]of Object.entries(u))a+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof n&&(a+="="+n),a+=";";document.cookie=a}},61723:(e,n,t)=>{t.d(n,{Xs:()=>f});var r,o=t(12115),i=t(95155),l=(0,o.forwardRef)(({as:e="div",...n},t)=>(0,i.jsx)(e,{...n,ref:t})),u="cf-turnstile-script",a="onloadTurnstileCallback",c={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}},s="unloaded",d=new Promise((e,n)=>{r={resolve:e,reject:n},"ready"===s&&e(void 0)}),f=(0,o.forwardRef)((e,n)=>{let{scriptOptions:t,options:f={},siteKey:p,onWidgetLoad:v,onSuccess:m,onExpire:w,onError:h,onBeforeInteractive:g,onAfterInteractive:y,onUnsupported:b,onTimeout:x,onLoadScript:E,id:k,style:R,as:T="div",injectScript:P=!0,rerenderOnCallbackChange:S=!1,...I}=e,O=f.size,j=(0,o.useCallback)(()=>typeof O>"u"?{}:"execute"===f.execution?c.invisible:"interaction-only"===f.appearance?c.interactionOnly:c[O],[f.execution,O,f.appearance]),[C,_]=(0,o.useState)(j()),$=(0,o.useRef)(null),[A,L]=(0,o.useState)(!1),N=(0,o.useRef)(),z=(0,o.useRef)(!1),F=k||"cf-turnstile",B=(0,o.useRef)({onSuccess:m,onError:h,onExpire:w,onBeforeInteractive:g,onAfterInteractive:y,onUnsupported:b,onTimeout:x});(0,o.useEffect)(()=>{S||(B.current={onSuccess:m,onError:h,onExpire:w,onBeforeInteractive:g,onAfterInteractive:y,onUnsupported:b,onTimeout:x})});let W=t?.id||u,D=function(e=u){let[n,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let n=()=>{document.getElementById(e)&&t(!0)},r=new MutationObserver(n);return r.observe(document,{childList:!0,subtree:!0}),n(),()=>{r.disconnect()}},[e]),n}(W),M=t?.onLoadCallbackName||a,U=f.appearance||"always",q=(0,o.useMemo)(()=>({sitekey:p,action:f.action,cData:f.cData,theme:f.theme||"auto",language:f.language||"auto",tabindex:f.tabIndex,"response-field":f.responseField,"response-field-name":f.responseFieldName,size:function(e){if("invisible"!==e&&"interactionOnly"!==e)return e}(O),retry:f.retry||"auto","retry-interval":f.retryInterval||8e3,"refresh-expired":f.refreshExpired||"auto","refresh-timeout":f.refreshTimeout||"auto",execution:f.execution||"render",appearance:f.appearance||"always","feedback-enabled":f.feedbackEnabled||!0,callback:e=>{z.current=!0,S?m?.(e):B.current.onSuccess?.(e)},"error-callback":S?h:(...e)=>B.current.onError?.(...e),"expired-callback":S?w:(...e)=>B.current.onExpire?.(...e),"before-interactive-callback":S?g:(...e)=>B.current.onBeforeInteractive?.(...e),"after-interactive-callback":S?y:(...e)=>B.current.onAfterInteractive?.(...e),"unsupported-callback":S?b:(...e)=>B.current.onUnsupported?.(...e),"timeout-callback":S?x:(...e)=>B.current.onTimeout?.(...e)}),[f.action,f.appearance,f.cData,f.execution,f.language,f.refreshExpired,f.responseField,f.responseFieldName,f.retry,f.retryInterval,f.tabIndex,f.theme,f.feedbackEnabled,f.refreshTimeout,p,O,S,S?m:null,S?h:null,S?w:null,S?g:null,S?y:null,S?b:null,S?x:null]),G=(0,o.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]);return(0,o.useEffect)(function(){P&&!A&&(({render:e="explicit",onLoadCallbackName:n=a,scriptOptions:{nonce:t="",defer:r=!0,async:o=!0,id:i="",appendTo:l,onError:c,crossOrigin:s=""}={}})=>{let d=i||u;if(document.getElementById(d))return;let f=document.createElement("script");f.id=d,f.src=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${n}&render=${e}`,document.querySelector(`script[src="${f.src}"]`)||(f.defer=!!r,f.async=!!o,t&&(f.nonce=t),s&&(f.crossOrigin=s),c&&(f.onerror=c,delete window[n]),("body"===l?document.body:document.getElementsByTagName("head")[0]).appendChild(f))})({onLoadCallbackName:M,scriptOptions:{...t,id:W}})},[P,A,t,W]),(0,o.useEffect)(function(){"ready"!==s&&((e=a)=>("unloaded"===s&&(s="loading",window[e]=()=>{r.resolve(),s="ready",delete window[e]}),d))(M).then(()=>L(!0)).catch(console.error)},[]),(0,o.useEffect)(function(){if(!$.current||!A)return;let e=!1;return(async()=>{e||!$.current||(N.current=window.turnstile.render($.current,q),N.current&&v?.(N.current))})(),()=>{e=!0,N.current&&(window.turnstile.remove(N.current),z.current=!1)}},[F,A,q]),(0,o.useImperativeHandle)(n,()=>{let{turnstile:e}=window;return{getResponse:()=>e?.getResponse&&N.current&&G()?e.getResponse(N.current):void console.warn("Turnstile has not been loaded"),getResponsePromise:async(e=3e4,n=100)=>new Promise((t,r)=>{let o,i=async()=>
1{if(z.current&&window.turnstile&&N.current)try{let e=window.turnstile.getResponse(N.current);return o&&clearTimeout(o),e?t(e):r(Error("No response received"))}catch(e){return o&&clearTimeout(o),console.warn("Failed to get response",e),r(Error("Failed to get response"))}o||(o=setTimeout(()=>{o&&clearTimeout(o),r(Error("Timeout"))},e)),await new Promise(e=>setTimeout(e,n)),await i()};i()}),reset(){if(!e?.reset||!N.current||!G())return void console.warn("Turnstile has not been loaded");"execute"===f.execution&&_(c.invisible);try{z.current=!1,e.reset(N.current)}catch(e){console.warn(`Failed to reset Turnstile widget ${N}`,e)}},remove(){e?.remove&&N.current&&G()?(_(c.invisible),z.current=!1,e.remove(N.current),N.current=null):console.warn("Turnstile has not been loaded")},render(){if(!e?.render||!$.current||!G()||N.current)return void console.warn("Turnstile has not been loaded or container not found");let n=e.render($.current,q);return N.current=n,N.current&&v?.(N.current),"execute"!==f.execution&&_(O?c[O]:{}),n},execute(){"execute"!==f.execution?console.warn('Execution mode is not set to "execute"'):e?.execute&&$.current&&N.current&&G()?(e.execute($.current,q),_(O?c[O]:{})):console.warn("Turnstile has not been loaded or container not found")},isExpired:()=>e?.isExpired&&N.current&&G()?e.isExpired(N.current):(console.warn("Turnstile has not been loaded"),!1)}},[N,f.execution,O,q,$,G,A,v]),(0,o.useEffect)(()=>{D&&!A&&window.turnstile&&L(!0)},[A,D]),(0,o.useEffect)(()=>{_(j())},[f.execution,O,U]),(0,o.useEffect)(()=>{D&&"function"==typeof E&&E()},[D]),(0,i.jsx)(l,{ref:$,as:T,id:F,style:{...C,...R},...I})});f.displayName="Turnstile"},76558:(e,n,t)=>{t.d(n,{default:()=>c});var r=t(98500),o=t(73321),i=t(12115),l=t(11697),u=t(9780),a=t(95155),c=(0,i.forwardRef)(function({href:e,locale:n,localeCookie:t,onClick:i,prefetch:c,...s},d){let f=(0,l.Ym)(),p=null!=n&&n!==f,v=(0,o.usePathname)();return p&&(c=!1),(0,a.jsx)(r,{ref:d,href:e,hrefLang:p?n:void 0,onClick:function(e){(0,u.A)(t,v,f,n),i&&i(e)},prefetch:c,...s})})},89803:(e,n,t)=>{t.d(n,{b:()=>s});var r=t(12115);t(47650);var o=t(42442),i=t(95155),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,n)=>{let t=(0,o.TL)(`Primitive.${n}`),l=r.forwardRef((e,r)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?t:n,{...l,ref:r})});return l.displayName=`Primitive.${n}`,{...e,[n]:l}},{}),u="horizontal",a=["horizontal","vertical"],c=r.forwardRef((e,n)=>{var t;let{decorative:r,orientation:o=u,...c}=e,s=(t=o,a.includes(t))?o:u;return(0,i.jsx)(l.div,{"data-orientation":s,...r?{role:"none"}:{"aria-orientation":"vertical"===s?s:void 0,role:"separator"},...c,ref:n})});c.displayName="Separator";var s=c},92651:(e,n,t)=>{t.d(n,{FD:()=>h,MY:()=>i,PJ:()=>l,Wl:()=>a,XP:()=>d,_x:()=>o,bL:()=>f,po:()=>c,ql:()=>s,wO:()=>u,yL:()=>g});var r=t(41463);function o(e){let n;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(n="object"==typeof e?e.pathname:e)||!!n.startsWith("/"))}function i(e,n){return e.replace(RegExp(`^${n}`),"")||"/"}function l(e,n){let t=e;return/^\/(\?.*)?$/.test(n)&&(n=n.slice(1)),t+=n}function u(e,n){return n===e||n.startsWith(`${e}/`)}function a(e,n,t){return"string"==typeof e?e:e[n]||t}function c(e){let n=function(){try{return"true"===r.env._next_intl_trailing_slash}catch{return!1}}(),[t,...o]=e.split("#"),i=o.join("#"),l=t;if("/"!==l){let e=l.endsWith("/");n&&!e?l+="/":!n&&e&&(l=l.slice(0,-1))}return i&&(l+="#"+i),l}function s(e,n){let t,r=c(e),o=c(n);return(t=r.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${t}$`)).test(o)}function d(e,n){return"never"!==n.mode&&n.prefixes?.[e]||f(e)}function f(e){return"/"+e}function p(e){return e.includes("[[...")}function v(e){return e.includes("[...")}function m(e){return e.includes("[")}function w(e,n){let t=e.split("/"),r=n.split("/"),o=Math.max(t.length,r.length);for(let e=0;e<o;e++){let n=t[e],o=r[e];if(!n&&o)return -1;if(n&&!o)return 1;if(n||o){if(!m(n)&&m(o))return -1;if(m(n)&&!m(o))return 1;if(!v(n)&&v(o))return -1;if(v(n)&&!v(o))return 1;if(!p(n)&&p(o))return -1;if(p(n)&&!p(o))return 1}}return 0}function h(e){return e.sort(w)}function g(e){return"function"==typeof e.then}},93053:(e,n,t)=>{t.d(n,{BP:()=>s,GoogleOAuthProvider:()=>i,j:()=>c});var r=t(12115);let o=(0,r.createContext)(null);function i({clientId:e,nonce:n,onScriptLoadSuccess:t,onScriptLoadError:l,children:u}){let a=function(e={}){let{nonce:n,onScriptLoadSuccess:t,onScriptLoadError:o}=e,[i,l]=(0,r.useState)(!1),u=(0,r.useRef)(t);u.current=t;let a=(0,r.useRef)(o);return a.current=o,(0,r.useEffect)(()=>{let e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=n,e.onload=()=>{var e;l(!0),null==(e=u.current)||e.call(u)},e.onerror=()=>{var e;l(!1),null==(e=a.current)||e.call(a)},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[n]),i}({nonce:n,onScriptLoadSuccess:t,onScriptLoadError:l}),c=(0,r.useMemo)(()=>({clientId:e,scriptLoadedSuccessfully:a}),[e,a]);return r.createElement(o.Provider,{value:c},u)}function l(){let e=(0,r.useContext)(o);if(!e)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return e}function u(e){var n;return null!=(n=null==e?void 0:e.clientId)?n:null==e?void 0:e.client_id}let a={large:40,medium:32,small:20};function c({onSuccess:e,onError:n,useOneTap:t,promptMomentNotification:o,type:i="standard",theme:s="outline",size:d="large",text:f,shape:p,logo_alignment:v,width:m,locale:w,click_listener:h,containerProps:g,...y}){let b=(0,r.useRef)(null),{clientId:x,scriptLoadedSuccessfully:E}=l(),k=(0,r.useRef)(e);k.current=e;let R=(0,r.useRef)(n);R.current=n;let T=(0,r.useRef)(o);return T.current=o,(0,r.useEffect)(()=>{var e,n,r,o,l,a,c,g,P;if(E)return null==(r=null==(n=null==(e=null==window?void 0:window.google)?void 0:e.accounts)?void 0:n.id)||r.initialize({client_id:x,callback:e=>{var n;if(!(null==e?void 0:e.credential))return null==(n=R.current)?void 0:n.call(R);let{credential:t,select_by:r}=e;k.current({credential:t,clientId:u(e),select_by:r})},...y}),null==(a=null==(l=null==(o=null==window?void 0:window.google)?void 0:o.accounts)?void 0:l.id)||a.renderButton(b.current,{type:i,theme:s,size:d,text:f,shape:p,logo_alignment:v,width:m,locale:w,click_listener:h}),t&&(null==(P=null==(g=null==(c=null==window?void 0:window.google)?void 0:c.accounts)?void 0:g.id)||P.prompt(T.current)),()=>{var e,n,r;t&&(null==(r=null==(n=null==(e=null==window?void 0:window.google)?void 0:e.accounts)?void 0:n.id)||r.cancel())}},[x,E,t,i,s,d,f,p,v,m,w]),r.createElement("div",{...g,ref:b,style:{height:a[d],...null==g?void 0:g.style}})}function s({onSuccess:e,onError:n,promptMomentNotification:t,cancel_on_tap_outside:o,prompt_parent_id:i,state_cookie_domain:a,hosted_domain:c,use_fedcm_for_prompt:d=!1,use_fedcm_for_button:f=!1,disabled:p,auto_select:v}){let{clientId:m,scriptLoadedSuccessfully:w}=l(),h=(0,r.useRef)(e);h.current=e;let g=(0,r.useRef)(n);g.current=n;let y=(0,r.useRef)(t);y.current=t,(0,r.useEffect)(()=>{var e,n,t,r,l,s,b,x,E;if(w){if(p){null==(t=null==(n=null==(e=null==window?void 0:window.google)?void 0:e.accounts)?void 0:n.id)||t.cancel();return}return null==(s=null==(l=null==(r=null==window?void 0:window.google)?void 0:r.accounts)?void 0:l.id)||s.initialize({client_id:m,callback:e=>{var n;if(!(null==e?void 0:e.credential))return null==(n=g.current)?void 0:n.call(g);let{credential:t,select_by:r}=e;h.current({credential:t,clientId:u(e),select_by:r})},hosted_domain:c,cancel_on_tap_outside:o,prompt_parent_id:i,state_cookie_domain:a,use_fedcm_for_prompt:d,use_fedcm_for_button:f,auto_select:v}),null==(E=null==(x=null==(b=null==window?void 0:window.google)?void 0:b.accounts)?void 0:x.id)||E.prompt(y.current),()=>{var e,n,t;null==(t=null==(n=null==(e=null==window?void 0:window.google)?void 0:e.accounts)?void 0:n.id)||t.cancel()}}},[m,w,o,i,a,c,d,f,p,v])}},97651:(e,n,t)=>{Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return s},getImageProps:function(){return c}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=t(73623),l=t(95413),u=t(38437),a=i._(t(36095));function c(e){let{props:n}=(0,l.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
1ities:[75,78],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,t]of Object.entries(n))void 0===t&&delete n[e];return{props:n}}let s=u.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.