PageSourceSearch

https://www.soam.ai/_next/static/chunks/8723-ce9ed4eb8350968a.js?dpl=dpl_F73XLjjYJRpBSwQQkVS4hbAsBroa

js soam.ai collected 2026-10-05 12:39:36 UTC 55,189 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8723],{3613:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(98547);function s(e,t,r=function e(t,r){return Array.isArray(t)&&Array.isArray(r)?r.length!==t.length||t.some((t,n)=>e(t,r[n])):t!==r}){let[a,i]=(0,n.useState)(e);r(a,e)&&(t(e,a),i(e))}},4473:e=>{e.exports={style:{fontFamily:"'Noto Serif', 'Noto Serif Fallback'",fontWeight:400,fontStyle:"normal"},className:"__className_2b7985",variable:"__variable_2b7985"}},4753:e=>{"use strict";e.exports=JSON.parse('{"id":"google-analytics","description":"Install a Google Analytics tag on your website","website":"https://analytics.google.com/analytics/web/","scripts":[{"url":"https://www.googletagmanager.com/gtag/js","params":["id"],"strategy":"worker","location":"head","action":"append"},{"code":"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag(\'js\',new Date());gtag(\'config\',\'${args.id}\')","strategy":"worker","location":"head","action":"append"}]}')},8484:(e,t,r)=>{"use strict";r.d(t,{$:()=>o,s:()=>i});var n=r(31193),s=r(86648),a=r(41652),i=class extends s.k{#e;#t;#r;constructor(e){super(),this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#e=[],this.state=e.state||o(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#e.includes(e)||(this.#e.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#e=this.#e.filter(t=>t!==e),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#e.length||("pending"===this.state.status?this.scheduleGc():this.#t.remove(this))}continue(){return this.#r?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#n({type:"continue"})};this.#r=(0,a.II)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#n({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#n({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});let r="pending"===this.state.status,n=!this.#r.canStart();try{if(r)t();else{this.#n({type:"pending",variables:e,isPaused:n}),await this.#t.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#n({type:"pending",context:t,variables:e,isPaused:n})}let s=await this.#r.start();return await this.#t.config.onSuccess?.(s,e,this.state.context,this),await this.options.onSuccess?.(s,e,this.state.context),await this.#t.config.onSettled?.(s,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(s,null,e,this.state.context),this.#n({type:"success",data:s}),s}catch(t){try{throw await this.#t.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#t.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#n({type:"error",error:t})}}finally{this.#t.runNext(this)}}#n(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),n.jG.batch(()=>{this.#e.forEach(t=>{t.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function o(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},10856:(e,t,r)=>{"use strict";r.d(t,{default:()=>a});var n=r(10479),s=r(76947);function a(e){let{locale:t,...r}=e;if(!t)throw Error(void 0);return(0,s.jsx)(n.Dk,{locale:t,...r})}},13705:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s.a});var n=r(44658),s=r.n(n),a={};for(let e in n)"default"!==e&&(a[e]=()=>n[e]);r.d(t,a)},13950:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,n=Object.getOwnPropertySymbols(e);s<n.length;s++)0>t.indexOf(n[s])&&Object.prototype.propertyIsEnumerable.call(e,n[s])&&(r[n[s]]=e[n[s]]);return r}
1,s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=void 0;let a=s(r(49870)),i=r(49989);t.YouTubeEmbed=e=>{var t=n(e,[]);return(0,i.formatData)(a.default,t)}},23583:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{apiKey:t,...r}=e,n={...r,key:t},{html:o}=(0,a.GoogleMapsEmbed)(n);return(0,s.jsx)(i.default,{height:n.height||null,width:n.width||null,html:o,dataNtpc:"GoogleMapsEmbed"})};let s=r(76947),a=r(66731),i=n(r(75479))},23614:(e,t,r)=>{"use strict";r.d(t,{D:()=>c,N:()=>d});var n=r(98547),s=(e,t,r,n,s,a,i,o)=>{let l=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?s.map(e=>a[e]||e):s;r?(l.classList.remove(...n),l.classList.add(t)):l.setAttribute(e,t)}),r=t,o&&u.includes(r)&&(l.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},a=["light","dark"],i="(prefers-color-scheme: dark)",o="undefined"==typeof window,l=n.createContext(void 0),u={setTheme:e=>{},themes:[]},c=()=>{var e;return null!=(e=n.useContext(l))?e:u},d=e=>n.useContext(l)?n.createElement(n.Fragment,null,e.children):n.createElement(f,{...e}),h=["light","dark"],f=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:s=!0,enableColorScheme:o=!0,storageKey:u="theme",themes:c=h,defaultTheme:d=s?"system":"light",attribute:f="data-theme",value:b,children:v,nonce:w,scriptProps:x}=e,[O,q]=n.useState(()=>m(u,d)),[j,_]=n.useState(()=>m(u)),S=b?Object.values(b):c,C=n.useCallback(e=>{let t=e;if(!t)return;"system"===e&&s&&(t=g());let n=b?b[t]:t,i=r?y(w):null,l=document.documentElement,u=e=>{"class"===e?(l.classList.remove(...S),n&&l.classList.add(n)):e.startsWith("data-")&&(n?l.setAttribute(e,n):l.removeAttribute(e))};if(Array.isArray(f)?f.forEach(u):u(f),o){let e=a.includes(d)?d:null,r=a.includes(t)?t:e;l.style.colorScheme=r}null==i||i()},[w]),P=n.useCallback(e=>{let t="function"==typeof e?e(O):e;q(t);try{localStorage.setItem(u,t)}catch(e){}},[O]),E=n.useCallback(e=>{_(g(e)),"system"===O&&s&&!t&&C("system")},[O,t]);n.useEffect(()=>{let e=window.matchMedia(i);return e.addListener(E),E(e),()=>e.removeListener(E)},[E]),n.useEffect(()=>{let e=e=>{e.key===u&&(e.newValue?q(e.newValue):P(d))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),n.useEffect(()=>{C(null!=t?t:O)},[t,O]);let M=n.useMemo(()=>({theme:O,setTheme:P,forcedTheme:t,resolvedTheme:"system"===O?j:O,themes:s?[...c,"system"]:c,systemTheme:s?j:void 0}),[O,P,t,j,s,c]);return n.createElement(l.Provider,{value:M},n.createElement(p,{forcedTheme:t,storageKey:u,attribute:f,enableSystem:s,enableColorScheme:o,defaultTheme:d,value:b,themes:c,nonce:w,scriptProps:x}),v)},p=n.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:a,enableSystem:i,enableColorScheme:o,defaultTheme:l,value:u,themes:c,nonce:d,scriptProps:h}=e,f=JSON.stringify([a,r,l,t,c,u,i,o]).slice(1,-1);return n.createElement("script",{...h,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:"(".concat(s.toString(),")(").concat(f,")")}})}),m=(e,t)=>{let r;if(!o){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},y=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},g=e=>(e||(e=window.matchMedia(i)),e.matches?"dark":"light")},23623:(e,t,r)=>{"use strict";r.d(t,{N_:()=>d,Uy:()=>o,_V:()=>c,a8:()=>l,q6:()=>h,rd:()=>u});var n=r(98547),s=r(76947),a=()=>{throw Error("You need to wrap your application inside `FrameworkProvider`.")},i=h("FrameworkContext",{useParams:a,useRouter:a,usePathname:a});function o({Link:e,useRouter:t,useParams:r,usePathname:a,Image:o,children:l}){let u=n.useMemo(()=>({usePathname:a,useRouter:t,Link:e,Image:o,useParams:r}),[e,a,t,r,o]);return(0,s.jsx)(i.Provider,{value:u,children:l})}function l(){return i.use().usePathname()}function u(){return i.use().useRouter()}function c(e){let{Image:t}=i.use();if(!t){let{src:t,alt:r,priority:n,...a}=e;return(0,s.jsx)("img",{alt:r,src:t,fetchPriority:n?"high":"auto",...a})}return(0,s.jsx)(t,{...e})}function d(e){let{Link:t}=i.use();if(!t){let{href:t,prefetch:r,...n}=e;return(0,s.jsx)("a",{href:t,...n})}return(0,s.jsx)(t,{...e})}function h(e,t){let r=n.createContext(t);return{Provider:e=>(0,s.jsx)(r.Provider,{value:e.value,children:e.children}),use:t=>{let s=n.useContext(r);if(!s)throw Error(t??`Provider of ${e} is required but missing.`);return s}}}},25112:(e,t,r)=>{"use strict";r.d(t,{V:()=>d,Vv:()=>a,ex:()=>f,zj:()=>i});var n=r(35433),s=r(98547);let a={method:"throttle",timeMs:function(){if("undefined"==typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}()};function i(){let e=new Map;return{all:e,on(t,r){let n=e.get(t)||[];return n.push(r),e.set(t,n),()=>this.off(t,r)},off(t,r){let n=e.get(t);n&&e.set(t,n.filter(e=>e!==r))},emit(t,r){let n=e.get(t);
1n?.forEach(e=>e(r))}}}function o(e,t,r){let n=setTimeout(function(){e(),r.removeEventListener("abort",s)},t);function s(){clearTimeout(n),r.removeEventListener("abort",s)}r.addEventListener("abort",s)}function l(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,n)=>{t=e,r=n}),resolve:t,reject:r}}function u(){return new URLSearchParams(location.search)}var c=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=a.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;push({key:e,query:t,options:r},s=a.timeMs){(0,n.Yz)("[nuqs gtq] Enqueueing %s=%s %O",e,t,r),this.updateMap.set(e,t),"push"===r.history&&(this.options.history="push"),r.scroll&&(this.options.scroll=!0),!1===r.shallow&&(this.options.shallow=!1),r.startTransition&&this.transitions.add(r.startTransition),(!Number.isFinite(this.timeMs)||s>this.timeMs)&&(this.timeMs=s)}getQueuedQuery(e){return this.updateMap.get(e)}flush({getSearchParamsSnapshot:e=u,rateLimitFactor:t=1,...r}){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return(0,n.Yz)("[nuqs gtq] Skipping flush due to throttleMs=Infinity"),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=l();let s=()=>{this.lastFlushedAt=performance.now();let[t,n]=this.applyPendingUpdates({...r,autoResetQueueOnUpdate:r.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e});null===n?this.resolvers.resolve(t):this.resolvers.reject(t),this.resolvers=null},a=()=>{let e=performance.now()-this.lastFlushedAt,r=this.timeMs,a=t*Math.max(0,r-e);(0,n.Yz)("[nuqs gtq] Scheduling flush in %f ms. Throttled at %f ms (x%f)",a,r,t),0===a?s():o(s,a,this.controller.signal)};return o(a,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return(0,n.Yz)("[nuqs gtq] Resetting queue %s",JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=a.timeMs,e}applyPendingUpdates(e){let{updateUrl:t,getSearchParamsSnapshot:r}=e,s=r();if((0,n.Yz)("[nuqs gtq] Applying %d pending update(s) on top of %s",this.updateMap.size,s.toString()),0===this.updateMap.size)return[s,null];let a=Array.from(this.updateMap.entries()),i={...this.options},o=Array.from(this.transitions);for(let[t,r]of(e.autoResetQueueOnUpdate&&this.reset(),(0,n.Yz)("[nuqs gtq] Flushing queue %O with options %O",a,i),a))null===r?s.delete(t):s.set(t,r);try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let n=e[t];if(!n)continue;let s=r;r=()=>n(s)}r()}(o,()=>{t(s,i)}),[s,null]}catch(e){return console.error((0,n.z3)(429),a.map(([e])=>e).join(),e),[s,e]}}};let d=new c;var h=class{callback;resolvers=l();controller=new AbortController;queuedValue=void 0;constructor(e){this.callback=e}abort(){this.controller.abort(),this.queuedValue=void 0}push(e,t){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,o(()=>{let t=this.resolvers;try{(0,n.Yz)("[nuqs dq] Flushing debounce queue",e);let r=this.callback(e);(0,n.Yz)("[nuqs dq] Reset debounce queue %O",this.queuedValue),this.queuedValue=void 0,this.resolvers=l(),r.then(e=>t.resolve(e)).catch(e=>t.reject(e))}catch(e){this.queuedValue=void 0,t.reject(e)}},t,this.controller.signal),this.resolvers.promise}};let f=new class{throttleQueue;queues=new Map;queuedQuerySync=i();constructor(e=new c){this.throttleQueue=e}useQueuedQueries(e){return function(e,t,r){let n=(0,s.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,r(e)]));return[JSON.stringify(t),t]},[e.join(","),r]),a=(0,s.useRef)(null);null===a.current&&(a.current=n());let i=(0,s.useCallback)(r=>{let n=e.map(e=>t(e,r));return()=>n.forEach(e=>e())},[e.join(","),t]);return(0,s.useSyncExternalStore)(i,()=>{let[e,t]=n();return a.current[0]===e?a.current[1]:(a.current=[e,t],t)},()=>a.current[1])}(e,(e,t)=>this.queuedQuerySync.on(e,t),e=>this.getQueuedQuery(e))}push(e,t,r){if(!Number.isFinite(t))return Promise.resolve((r.getSearchParamsSnapsh
1ot??u)());let s=e.key;if(!this.queues.has(s)){(0,n.Yz)("[nuqs dqc] Creating debounce queue for `%s`",s);let e=new h(e=>(this.throttleQueue.push(e),this.throttleQueue.flush(r).finally(()=>{void 0===this.queues.get(e.key)?.queuedValue&&((0,n.Yz)("[nuqs dqc] Cleaning up empty queue for `%s`",e.key),this.queues.delete(e.key)),this.queuedQuerySync.emit(e.key)})));this.queues.set(s,e)}(0,n.Yz)("[nuqs dqc] Enqueueing debounce update %O",e);let a=this.queues.get(s).push(e,t);return this.queuedQuerySync.emit(s),a}abort(e){let t=this.queues.get(e);return t?((0,n.Yz)("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),this.queues.delete(e),t.abort(),this.queuedQuerySync.emit(e),e=>(e.then(t.resolvers.resolve,t.resolvers.reject),e)):e=>e}abortAll(){for(let[e,t]of this.queues.entries())(0,n.Yz)("[nuqs dqc] Aborting debounce queue %s=%s",e,t.queuedValue?.query),t.abort(),t.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}}(d)},26886:(e,t,r)=>{"use strict";r.d(t,{E:()=>n});var n=function(){return null}},28673:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(98547),s=r(17639);function a(e){let[t,r]=n.useState(void 0);return(0,s.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,s;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,s=t.blockSize}else n=e.offsetWidth,s=e.offsetHeight;r({width:n,height:s})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},31738:e=>{"use strict";e.exports=JSON.parse('{"id":"google-maps-embed","description":"Embed a Google Maps embed on your webpage","website":"https://developers.google.com/maps/documentation/embed/get-started","html":{"element":"iframe","attributes":{"loading":"lazy","src":{"url":"https://www.google.com/maps/embed/v1/place","slugParam":"mode","params":["key","q","center","zoom","maptype","language","region"]},"referrerpolicy":"no-referrer-when-downgrade","frameborder":"0","style":"border:0","allowfullscreen":true,"width":null,"height":null}}}')},35433:(e,t,r)=>{"use strict";r.d(t,{Hx:()=>d,OB:()=>u,R8:()=>i,V7:()=>h,Yz:()=>a,uZ:()=>f,z3:()=>l});var n=r(98547);let s=function(){try{let e="nuqs-localStorage-test";if("undefined"==typeof localStorage)return!1;localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;return localStorage.removeItem(e),t&&(localStorage.getItem("debug")||"").includes("nuqs")}catch{return!1}}();function a(e,...t){if(!s)return;let r=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(e,...t);performance.mark(r);try{console.log(e,...t)}catch{console.log(r)}}function i(e,...t){s&&console.warn(e,...t)}let o={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function l(e){return`[nuqs] ${o[e]}
2  See https://err.47ng.com/NUQS-${e}`}function u(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")}let c=(0,n.createContext)({useAdapter(){throw Error(l(404))}});function d(e){return({children:t,defaultOptions:r,...s})=>
2(0,n.createElement)(c.Provider,{...s,value:{useAdapter:e,defaultOptions:r}},t)}function h(e){let t=(0,n.useContext)(c);if(!("useAdapter"in t))throw Error(l(404));return t.useAdapter(e)}c.displayName="NuqsAdapterContext",s&&"undefined"!=typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==c&&console.error(l(303)),window.__NuqsAdapterContext=c);let f=()=>(0,n.useContext)(c).defaultOptions},35530:(e,t,r)=>{"use strict";r.d(t,{Image:()=>n._V,a8:()=>n.a8,q6:()=>n.q6,rd:()=>n.rd});var n=r(23623);r(53715)},37815:(e,t,r)=>{"use strict";r.d(t,{u4:()=>N});var n=r(76947),s=r(98547),a=(e,t,r,n,s,a,i,o)=>{let l=document.documentElement,u=["light","dark"];function c(t){var r;(Array.isArray(e)?e:[e]).forEach(e=>{let r="class"===e,n=r&&a?s.map(e=>a[e]||e):s;r?(l.classList.remove(...n),l.classList.add(a&&a[t]?a[t]:t)):l.setAttribute(e,t)}),r=t,o&&u.includes(r)&&(l.style.colorScheme=r)}if(n)c(n);else try{let e=localStorage.getItem(t)||r,n=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;c(n)}catch(e){}},i=["light","dark"],o="(prefers-color-scheme: dark)",l="undefined"==typeof window,u=s.createContext(void 0),c=e=>s.useContext(u)?s.createElement(s.Fragment,null,e.children):s.createElement(h,{...e}),d=["light","dark"],h=e=>{let{forcedTheme:t,disableTransitionOnChange:r=!1,enableSystem:n=!0,enableColorScheme:a=!0,storageKey:l="theme",themes:c=d,defaultTheme:h=n?"system":"light",attribute:g="data-theme",value:b,children:v,nonce:w,scriptProps:x}=e,[O,q]=s.useState(()=>p(l,h)),[j,_]=s.useState(()=>"system"===O?y():O),S=b?Object.values(b):c,C=s.useCallback(e=>{let t=e;if(!t)return;"system"===e&&n&&(t=y());let s=b?b[t]:t,o=r?m(w):null,l=document.documentElement,u=e=>{"class"===e?(l.classList.remove(...S),s&&l.classList.add(s)):e.startsWith("data-")&&(s?l.setAttribute(e,s):l.removeAttribute(e))};if(Array.isArray(g)?g.forEach(u):u(g),a){let e=i.includes(h)?h:null,r=i.includes(t)?t:e;l.style.colorScheme=r}null==o||o()},[w]),P=s.useCallback(e=>{let t="function"==typeof e?e(O):e;q(t);try{localStorage.setItem(l,t)}catch(e){}},[O]),E=s.useCallback(e=>{_(y(e)),"system"===O&&n&&!t&&C("system")},[O,t]);s.useEffect(()=>{let e=window.matchMedia(o);return e.addListener(E),E(e),()=>e.removeListener(E)},[E]),s.useEffect(()=>{let e=e=>{e.key===l&&(e.newValue?q(e.newValue):P(h))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)},[P]),s.useEffect(()=>{C(null!=t?t:O)},[t,O]);let M=s.useMemo(()=>({theme:O,setTheme:P,forcedTheme:t,resolvedTheme:"system"===O?j:O,themes:n?[...c,"system"]:c,systemTheme:n?j:void 0}),[O,P,t,j,n,c]);return s.createElement(u.Provider,{value:M},s.createElement(f,{forcedTheme:t,storageKey:l,attribute:g,enableSystem:n,enableColorScheme:a,defaultTheme:h,value:b,themes:c,nonce:w,scriptProps:x}),v)},f=s.memo(e=>{let{forcedTheme:t,storageKey:r,attribute:n,enableSystem:i,enableColorScheme:o,defaultTheme:l,value:u,themes:c,nonce:d,scriptProps:h}=e,f=JSON.stringify([n,r,l,t,c,u,i,o]).slice(1,-1);return s.createElement("script",{...h,suppressHydrationWarning:!0,nonce:"undefined"==typeof window?d:"",dangerouslySetInnerHTML:{__html:"(".concat(a.toString(),")(").concat(f,")")}})}),p=(e,t)=>{let r;if(!l){try{r=localStorage.getItem(e)||void 0}catch(e){}return r||t}},m=e=>{let t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(t)},1)}},y=e=>(e||(e=window.matchMedia(o)),e.matches?"dark":"light"),g=r(77352),b=r(35530),v=r(49029);let w=(0,b.q6)("SidebarContext");function x(e){let{children:t}=e,r=(0,s.useRef)(!0),[a,i]=(0,s.useState)(!1),[o,l]=(0,s.useState)(!1),u=(0,b.a8)();return(0,v.T)(u,()=>{r.current&&i(!1),r.current=!0}),(0,n.jsx)(w.Provider,{value:(0,s.useMemo)(()=>({open:a,setOpen:i,collapsed:o,setCollapsed:l,closeOnRedirect:r}),[a,o]),children:t})}let O=(0,b.q6)("SearchContext",{enabled:!1,hotKey:[],setOpenSearch:()=>void 0});
2function q(){let[e,t]=(0,s.useState)("⌘");return(0,s.useEffect)(()=>{window.navigator.userAgent.includes("Windows")&&t("Ctrl")},[]),e}function j(e){let{SearchDialog:t,children:r,preload:a=!0,options:i,hotKey:o=[{key:e=>e.metaKey||e.ctrlKey,display:(0,n.jsx)(q,{})},{key:"k",display:"K"}],links:l}=e,[u,c]=(0,s.useState)(!a&&void 0);return(0,s.useEffect)(()=>{let e=e=>{o.every(t=>"string"==typeof t.key?e.key===t.key:t.key(e))&&(c(!0),e.preventDefault())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[o]),(0,n.jsxs)(O.Provider,{value:(0,s.useMemo)(()=>({enabled:!0,hotKey:o,setOpenSearch:c}),[o]),children:[void 0!==u&&(0,n.jsx)(t,{open:u,onOpenChange:c,links:l,...i}),r]})}var _=r(43263),S=r(45276);let C=(0,s.lazy)(()=>Promise.all([r.e(7029),r.e(2963),r.e(6112)]).then(r.bind(r,96112)));function P(e){let{children:t,dir:r="ltr",theme:s={},search:a,i18n:i}=e,o=t;return(null==a?void 0:a.enabled)!==!1&&(o=(0,n.jsx)(j,{SearchDialog:C,...a,children:o})),(null==s?void 0:s.enabled)!==!1&&(o=(0,n.jsx)(c,{attribute:"class",defaultTheme:"system",enableSystem:!0,disableTransitionOnChange:!0,...s,children:o})),i&&(o=(0,n.jsx)(E,{...i,children:o})),(0,n.jsx)(g.FX,{dir:r,children:(0,n.jsx)(x,{children:o})})}function E(e){let{locales:t=[],locale:r,onLocaleChange:a,...i}=e,o=(0,b.rd)(),l=(0,b.a8)(),u=(0,_.J)(e=>{if(a)return a(e);let t=l.split("/").filter(e=>e.length>0);t[0]!==r?t.unshift(e):t[0]=e,o.push("/".concat(t.join("/"))),o.refresh()});return(0,n.jsx)(S.gJ.Provider,{value:(0,s.useMemo)(()=>({locale:r,locales:t,text:{...S.Cr,...i.translations},onChange:u}),[r,t,u,i.translations]),children:i.children})}var M=r(23623);r(53715);var A=r(73268),k=r(82179),T=r(78799);function Q(e){let{children:t}=e;return(0,n.jsx)(M.Uy,{usePathname:A.usePathname,useRouter:A.useRouter,useParams:A.useParams,Link:k,Image:T.default,children:t})}function N(e){return(0,n.jsx)(Q,{children:(0,n.jsx)(P,{...e,children:e.children})})}(0,b.q6)("TreeContext"),(0,b.q6)("PathContext",[]),(0,b.q6)("StylesContext",{tocNav:"xl:hidden",toc:"max-xl:hidden"}),(0,b.q6)("NavContext",{isTransparent:!1})},43263:(e,t,r)=>{"use strict";r.d(t,{J:()=>s}),r(53715);var n=r(98547);function s(e){let t=(0,n.useRef)(e);return t.current=e,(0,n.useCallback)(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[])}},44658:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return g},handleClientScriptLoad:function(){return p},initScriptLoader:function(){return m}});let n=r(99092),s=r(4273),a=r(76947),i=n._(r(5410)),o=s._(r(98547)),l=r(86049),u=r(80929),c=r(88509),d=new Map,h=new Set,f=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:s=null,dangerouslySetInnerHTML:a,children:o="",strategy:l="afterInteractive",onError:c,stylesheets:f}=e,p=r||t;if(p&&h.has(p))return;if(d.has(t)){h.add(p),d.get(t).then(n,c);return}let m=()=>{s&&s(),h.add(p)},y=document.createElement("script"),g=new Promise((e,t)=>{y.addEventListener("load",function(t){e(),n&&n.call(this,t),m()}),y.addEventListener("error",function(e){t(e)})}).catch(function(e){c&&c(e)});a?(y.innerHTML=a.__html||"",m()):o?(y.textContent="string"==typeof o?o:Array.isArray(o)?o.join(""):"",m()):t&&(y.src=t,d.set(t,g)),(0,u.setAttributesFromProps)(y,e),"worker"===l&&y.setAttribute("type","text/partytown"),y.setAttribute("data-nscript",l),f&&(e=>{if(i.default.preinit)return e.forEach(e=>{i.default.preinit(e,{as:"style"})});{let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(f),document.body.appendChild(y)};function p(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>f(e))}):f(e)}function m(e){e.forEach(p),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");h.add(t)})}function y(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:s=null,strategy:u="afterInteractive",onError:d,stylesheets:p,...m}=e,{updateScripts:y,scripts:g,getIsSsr:b,appDir:v,nonce:w}=(0,o.useContext)(l.HeadManagerContext);w=m.nonce||w;let x=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=t||r;x.current||(s&&e&&h.has(e)&&s(),x.current=!0)},[s,t,r]);let O=(0,o.useRef)(!1);if((0,o.useEffect)(()=>
2{if(!O.current){if("afterInteractive"===u)f(e);else"lazyOnload"===u&&("complete"===document.readyState?(0,c.requestIdleCallback)(()=>f(e)):window.addEventListener("load",()=>{(0,c.requestIdleCallback)(()=>f(e))}));O.current=!0}},[e,u]),("beforeInteractive"===u||"worker"===u)&&(y?(g[u]=(g[u]||[]).concat([{id:t,src:r,onLoad:n,onReady:s,onError:d,...m,nonce:w}]),y(g)):b&&b()?h.add(t||r):b&&!b()&&f({...e,nonce:w})),v){if(p&&p.forEach(e=>{i.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)if(!r)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...m,id:t}])+")"}});else return i.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:w,crossOrigin:m.crossOrigin}:{as:"script",nonce:w,crossOrigin:m.crossOrigin}),(0,a.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([r,{...m,id:t}])+")"}});"afterInteractive"===u&&r&&i.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:w,crossOrigin:m.crossOrigin}:{as:"script",nonce:w,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(y,"__nextScript",{value:!0});let g=y;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},45276:(e,t,r)=>{"use strict";r.d(t,{Cr:()=>s,bN:()=>i,gJ:()=>a,s9:()=>o});var n=r(98547);let s={search:"Search",searchNoResult:"No results found",toc:"On this page",tocNoHeadings:"No Headings",lastUpdate:"Last updated on",chooseLanguage:"Choose a language",nextPage:"Next Page",previousPage:"Previous Page",chooseTheme:"Theme",editOnGithub:"Edit on GitHub"},a=(0,n.createContext)({text:s});function i(e){let{text:t}=o();return t[e.label]}function o(){return(0,n.useContext)(a)}},49029:(e,t,r)=>{"use strict";r.d(t,{T:()=>n.T});var n=r(3613);r(53715)},49614:(e,t,r)=>{"use strict";r.d(t,{b:()=>o,s:()=>i});var n=r(98547),s=r(69891),a=r(76947),i=n.forwardRef((e,t)=>(0,a.jsx)(s.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));i.displayName="VisuallyHidden";var o=i},49870:e=>{"use strict";e.exports=JSON.parse('{"id":"youtube-embed","description":"Embed a YouTube embed on your webpage.","website":"https://github.com/paulirish/lite-youtube-embed","html":{"element":"lite-youtube","attributes":{"videoid":null,"playlabel":null}},"stylesheets":["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],"scripts":[{"url":"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js","strategy":"idle","location":"head","action":"append"}]}')},49989:(e,t)=>{"use strict";function r(e,t,n=!1){return t?Object.keys(e).filter(e=>n?!t.includes(e):t.includes(e)).reduce((t,r)=>(t[r]=e[r],t),{}):{}}function n(e,t,r,n){let s=n&&Object.keys(n).length>0?new URL(Object.values(n)[0],e):new URL(e);return t&&r&&t.forEach(e=>{r[e]&&s.searchParams.set(e,r[e])}),s.toString()}function s(e,t,r,s,a){var i;if(!t)return`<${e}></${e}>`;let o=(null==(i=t.src)?void 0:i.url)?Object.assign(Object.assign({},t),{src:n(t.src.url,t.src.params,s,a)}):t,l=Object.keys(Object.assign(Object.assign({},o),r)).reduce((e,t)=>{let n=null==r?void 0:r[t],s=o[t],a=null!=n?n:s,i=!0===a?t:`${t}="${a}"`;return a?e+` ${i}`:e},"");return`<${e}${l}></${e}>`}Object.defineProperty(t,"__esModule",{value:!0}),t.formatData=t.createHtml=t.formatUrl=void 0,t.formatUrl=n,t.createHtml=s,t.formatData=function(e,t){var a,i,o,l,u;let c=r(t,null==(a=e.scripts)?void 0:a.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),d=r(t,null==(o=null==(i=e.html)?void 0:i.attributes.src)?void 0:o.params),h=r(t,[null==(u=null==(l=e.html)?void 0:l.attributes.src)?void 0:u.slugParam]),f=r(t,[...Object.keys(c),...Object.keys(d),...Object.keys(h)],!0);return Object.assign(Object.assign({},e),{html:e.html?s(e.html.element,e.html.attributes,f,d,h):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:n(e.url,e.params,c)})):null})}},50917:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,n=Object.getOwnPropertySymbols(e);s<n.length;s++)0>t.indexOf(n[s])&&Object.prototype.propertyIsEnumerable.call(e,n[s])&&(r[n[s]]=e[n[s]]);return r}
2,s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=void 0;let a=s(r(4753)),i=r(49989);t.GoogleAnalytics=e=>{var t=n(e,[]);return(0,i.formatData)(a.default,t)}},51886:(e,t,r)=>{"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleAnalytics=function(e){let{gaId:t,debugMode:r,dataLayerName:o="dataLayer",nonce:l}=e;return void 0===n&&(n=o),(0,a.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:"\n          window['".concat(o,"'] = window['").concat(o,"'] || [];\n          function gtag(){window['").concat(o,"'].push(arguments);}\n          gtag('js', new Date());\n\n          gtag('config', '").concat(t,"' ").concat(r?",{ 'debug_mode': true }":"",");")},nonce:l}),(0,s.jsx)(i.default,{id:"_next-ga",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t),nonce:l})]})},t.sendGAEvent=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(void 0===n)return void console.warn("@next/third-parties: GA has not been initialized");window[n]?window[n].push(arguments):console.warn("@next/third-parties: GA dataLayer ".concat(n," does not exist"))};let s=r(76947),a=r(98547),i=function(e){return e&&e.__esModule?e:{default:e}}(r(13705))},51888:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sendGTMEvent=void 0,t.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:r="https://www.googletagmanager.com/gtm.js",dataLayerName:o="dataLayer",auth:l,preview:u,dataLayer:c,nonce:d}=e;i=o;let h="dataLayer"!==o?"&l=".concat(o):"";return(0,s.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:"\n      (function(w,l){\n        w[l]=w[l]||[];\n        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n        ".concat(c?"w[l].push(".concat(JSON.stringify(c),")"):"","\n      })(window,'").concat(o,"');")},nonce:d}),(0,n.jsx)(a.default,{id:"_next-gtm","data-ntpc":"GTM",src:"".concat(r,"?id=").concat(t).concat(h).concat(l?"&gtm_auth=".concat(l):"").concat(u?"&gtm_preview=".concat(u,"&gtm_cookies_win=x"):""),nonce:d})]})};let n=r(76947),s=r(98547),a=function(e){return e&&e.__esModule?e:{default:e}}(r(13705)),i="dataLayer";t.sendGTMEvent=(e,t)=>{let r=t||i;window[r]=window[r]||[],window[r].push(e)}},53715:(e,t,r)=>{"use strict";r.d(t,{P:()=>u,f:()=>c});var n=Object.create,s=Object.defineProperty,a=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,o=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty,u=(e,t)=>function(){return t||(0,e[i(e)[0]])((t={exports:{}}).exports,t),t.exports},c=(e,t,r)=>(r=null!=e?n(o(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of i(t))l.call(e,o)||o===r||s(e,o,{get:()=>t[o],enumerable:!(n=a(t,o))||n.enumerable});return e})(!t&&e&&e.__esModule?r:s(r,"default",{value:e,enumerable:!0}),e))},63455:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,scripts:r,stylesheets:n}=(0,i.YouTubeEmbed)(e);return(0,s.jsx)(o.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==r?void 0:r.map(e=>(0,s.jsx)(a.default,{src:e.url,strategy:l[e.strategy],stylesheets:n},e.url))})};let s=r(76947),a=n(r(13705)),i=r(66731),o=n(r(75479)),l={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},66731:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.YouTubeEmbed=t.GoogleMapsEmbed=t.GoogleAnalytics=void 0;var n=r(50917);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return n.GoogleAnalytics}});var s=r(80506);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return s.GoogleMapsEmbed}});var a=r(13950);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return a.YouTubeEmbed}})},69798:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.sendGAEvent=t.GoogleAnalytics=t.sendGTMEvent=t.GoogleTagManager=t.YouTubeEmbed=t.GoogleMapsEmbed=void 0;var s=r(23583);Object.defineProperty(t,"GoogleMapsEmbed",{enumerable:!0,get:function(){return n(s).default}});var a=r(63455);Object.defineProperty(t,"YouTubeEmbed",{enumerable:!0,get:function(){return n(a).default}});var i=r(51888);Object.defineProperty(t,"GoogleTagManager",{enumerable:!0,get:function(){return i.GoogleTagManager}}),Object.defineProperty(t,"sendGTMEvent",{enumerable:!0,get:function(){return i.sendGTMEvent}});var o=r(51886);Object.defineProperty(t,"GoogleAnalytics",{enumerable:!0,get:function(){return o.GoogleAnalytics}}),Object.defineProperty(t,"sendGAEvent",{enumerable:!0,get:function(){return o.sendGAEvent}})},73184:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>T,i3:()=>N,UC:()=>Q,bL:()=>k,Bk:()=>y});var n=r(98547),s=r(2162),a=r(86545),i=r(69891),o=r(76947),l=n.forwardRef((e,t)=>{let{children:r,width:n=10,height:s=5,...a}=e;return(0,o.jsx)(i.sG.svg,{...a,ref:t,width:n,height:s,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,o.jsx)("polygon",{points:"0,0 30,0 15,10"})})});l.displayName="Arrow";var u=r(84936),c=r(93856),d=r(46217),h=r(17639),f=r(28673),p="Popper",[m,y]=(0,c.A)(p),[g,b]=m(p),v=e=>{let{__scopePopper:t,children:r}=e,[s,a]=n.useState(null);return(0,o.jsx)(g,{scope:t,anchor:s,onAnchorChange:a,children:r})};v.displayName=p;var w="PopperAnchor",x=n.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:s,...a}=e,l=b(w,r),c=n.useRef(null),d=(0,u.s)(t,c);return n.useEffect(()=>{l.onAnchorChange((null==s?void 0:s.current)||c.current)}),s?null:(0,o.jsx)(i.sG.div,{...a,ref:d})});x.displayName=w;var O="PopperContent",[q,j]=m(O),_=n.forwardRef((e,t)=>{var r,l,c,p,m,y,g,v;let{__scopePopper:w,side:x="bottom",sideOffset:j=0,align:_="center",alignOffset:S=0,arrowPadding:C=0,avoidCollisions:P=!0,collisionBoundary:k=[],collisionPadding:T=0,sticky:Q="partial",hideWhenDetached:N=!1,updatePositionStrategy:L="optimized",onPlaced:I,...G}=e,R=b(O,w),[D,F]=n.useState(null),z=(0,u.s)(t,e=>F(e)),[H,Y]=n.useState(null),U=(0,f.X)(H),K=null!=(g=null==U?void 0:U.width)?g:0,V=null!=(v=null==U?void 0:U.height)?v:0,$="number"==typeof T?T:{top:0,right:0,bottom:0,left:0,...T},J=Array.isArray(k)?k:[k],B=J.length>0,W={padding:$,boundary:J.filter(E),altBoundary:B},{refs:X,floatingStyles:Z,placement:ee,isPositioned:et,middlewareData:er}=(0,s.we)({strategy:"fixed",placement:x+("center"!==_?"-"+_:""),whileElementsMounted:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.ll)(...t,{animationFrame:"always"===L})},elements:{reference:R.anchor},middleware:[(0,s.cY)({mainAxis:j+V,alignmentAxis:S}),P&&(0,s.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===Q?(0,s.ER)():void 0,...W}),P&&(0,s.UU)({...W}),(0,s.Ej)({...W,apply:e=>{let{elements:t,rects:r,availableWidth:n,availableHeight:s}=e,{width:a,height:i}=r.reference,o=t.floating.style;o.setProperty("--radix-popper-available-width","".concat(n,"px")),o.setProperty("--radix-popper-available-height","".concat(s,"px")),o.setProperty("--radix-popper-anchor-width","".concat(a,"px")),o.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),H&&(0,s.UE)({element:H,padding:C}),M({arrowWidth:K,arrowHeight:V}),N&&(0,s.jD)({strategy:"referenceHidden",...W})]}),[en,es]=A(ee),ea=(0,d.c)(I);(0,h.N)(()=>{et&&(null==ea||ea())},[et,ea]);let ei=null==(r=er.arrow)?void 0:r.x,eo=null==(l=er.arrow)?void 0:l.y,el=(null==(c=er.arrow)?void 0:c.centerOffset)!==0,[eu,ec]=n.useState();return(0,h.N)(()=>{D&&ec(window.getComputedStyle(D).zIndex)},[D]),(0,o.jsx)("div",{ref:X.setFloating,"data-radix-popper-content-wrapper":"",style:{...Z,transform:et?Z.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eu,"--radix-popper-transform-origin":[null==(p=er.transformOrigin)?void 0:p.x,null==(m=er.transformOrigin)?void 0:m.y].join(" "),...(null==(y=er.hide)?void 0:y.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,o.jsx)(q,{scope:w,placedSide:en,onArrowChange:Y,arrowX:ei,arrowY:eo,shouldHideArrow:el,children:(0,o.jsx)(i.sG.div,{"data-side":en,"data-align":es,...G,ref:z,style:{...G.style,animation:et?void 0:"none"}})})})});_.displayName=O;var S="PopperArrow",C={top:"bottom",right:"left",bottom:"top",left:"r
2ight"},P=n.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,s=j(S,r),a=C[s.placedSide];return(0,o.jsx)("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:(0,o.jsx)(l,{...n,ref:t,style:{...n.style,display:"block"}})})});function E(e){return null!==e}P.displayName=S;var M=e=>({name:"transformOrigin",options:e,fn(t){var r,n,s,a,i;let{placement:o,rects:l,middlewareData:u}=t,c=(null==(r=u.arrow)?void 0:r.centerOffset)!==0,d=c?0:e.arrowWidth,h=c?0:e.arrowHeight,[f,p]=A(o),m={start:"0%",center:"50%",end:"100%"}[p],y=(null!=(a=null==(n=u.arrow)?void 0:n.x)?a:0)+d/2,g=(null!=(i=null==(s=u.arrow)?void 0:s.y)?i:0)+h/2,b="",v="";return"bottom"===f?(b=c?m:"".concat(y,"px"),v="".concat(-h,"px")):"top"===f?(b=c?m:"".concat(y,"px"),v="".concat(l.floating.height+h,"px")):"right"===f?(b="".concat(-h,"px"),v=c?m:"".concat(g,"px")):"left"===f&&(b="".concat(l.floating.width+h,"px"),v=c?m:"".concat(g,"px")),{data:{x:b,y:v}}}});function A(e){let[t,r="center"]=e.split("-");return[t,r]}var k=v,T=x,Q=_,N=P},75479:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let{html:t,height:r=null,width:a=null,children:i,dataNtpc:o=""}=e;return(0,s.useEffect)(()=>{o&&performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-".concat(o)}})},[o]),(0,n.jsxs)(n.Fragment,{children:[i,t?(0,n.jsx)("div",{style:{height:null!=r?"".concat(r,"px"):"auto",width:null!=a?"".concat(a,"px"):"auto"},"data-ntpc":o,dangerouslySetInnerHTML:{__html:t}}):null]})};let n=r(76947),s=r(98547)},77352:(e,t,r)=>{"use strict";r.d(t,{FX:()=>i,jH:()=>o});var n=r(98547),s=r(76947),a=n.createContext(void 0),i=e=>{let{dir:t,children:r}=e;return(0,s.jsx)(a.Provider,{value:t,children:r})};function o(e){let t=n.useContext(a);return e||t||"ltr"}},78886:(e,t,r)=>{"use strict";r.d(t,{NuqsAdapter:()=>f});var n=r(35433),s=r(25112);function a(){(0,n.Yz)("[nuqs] Aborting queues"),s.ex.abortAll(),s.V.abort().forEach(e=>s.ex.queuedQuerySync.emit(e))}var i=r(98547),o=r(73268);let l=0;function u(){l=0,a()}function c(){--l<=0&&(l=0,queueMicrotask(a))}function d(){return(0,i.useEffect)(()=>(!function(){var e;if(e="next/app","undefined"==typeof history||(history.nuqs?.version&&"0.0.0-inject-version-here"!==history.nuqs.version?(console.error((0,n.z3)(409),history.nuqs.version,"0.0.0-inject-version-here",e),!0):!!history.nuqs?.adapters?.includes(e)))return;let t=history.replaceState,r=history.pushState;history.replaceState=function(e,r,n){return c(),t.call(history,e,r,n)},history.pushState=function(e,t,n){return c(),r.call(history,e,t,n)},history.nuqs=history.nuqs??{version:"0.0.0-inject-version-here",adapters:[]},history.nuqs.adapters.push("next/app")}(),window.addEventListener("popstate",u),()=>window.removeEventListener("popstate",u)),[]),null}let h=(0,n.Hx)(function(){let e=(0,o.useRouter)(),t=(0,o.useSearchParams)(),[r,a]=(0,i.useOptimistic)(t);return{searchParams:r,updateUrl:(0,i.useCallback)((t,r)=>{let o=s.V.reset().concat(Array.from(s.ex.queuedQuerySync.all.keys()));(0,i.startTransition)(()=>{if(!r.shallow)for(let e of(a(t),o))s.ex.queuedQuerySync.emit(e);let i=function(e){let{origin:t,pathname:r,hash:s}=location;return t+r+(0,n.OB)(e)+s}(t);(0,n.Yz)("[nuqs next/app] Updating url: %s",i);let u="push"===r.history?history.pushState:history.replaceState;l=3,u.call(history,null,"",i),r.scroll&&window.scrollTo(0,0),r.shallow||e.replace(i,{scroll:!1})})},[]),rateLimitFactor:3,autoResetQueueOnUpdate:!1}});function f(e){let{children:t,...r}=e;return(0,i.createElement)(h,{...r,children:[(0,i.createElement)(i.Suspense,{key:"nuqs-adapter-suspense-navspy",children:(0,i.createElement)(d)}),t]})}},79491:e=>{e.exports={style:{fontFamily:"'Noto Sans', 'Noto Sans Fallback'",fontStyle:"normal"},className:"__className_96ef5f",variable:"__variable_96ef5f"}},80506:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,n=Object.getOwnPropertySymbols(e);s<n.length;s++)0>t.indexOf(n[s])&&Object.prototype.propertyIsEnumerable.call(e,n[s])&&(r[n[s]]=e[n[s]]);return r}
2,s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoogleMapsEmbed=void 0;let a=s(r(31738)),i=r(49989);t.GoogleMapsEmbed=e=>{var t=n(e,[]);return(0,i.formatData)(a.default,t)}},85484:e=>{e.exports={style:{fontFamily:"'Noto Sans Mono', 'Noto Sans Mono Fallback'",fontWeight:400,fontStyle:"normal"},className:"__className_c91388",variable:"__variable_c91388"}},88509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cancelIdleCallback:function(){return n},requestIdleCallback:function(){return r}});let r="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},n="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},95543:e=>{e.exports={style:{fontFamily:"'Bricolage Grotesque', 'Bricolage Grotesque Fallback'",fontStyle:"normal"},className:"__className_6310ba",variable:"__variable_6310ba"}},96757:(e,t,r)=>{"use strict";r.d(t,{E:()=>m});var n=r(24184),s=r(56505),a=r(31193),i=r(57090),o=class extends i.Q{constructor(e={}){super(),this.config=e,this.#s=new Map}#s;build(e,t,r){let a=t.queryKey,i=t.queryHash??(0,n.F$)(a,t),o=this.get(i);return o||(o=new s.X({client:e,queryKey:a,queryHash:i,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(a)}),this.add(o)),o}add(e){this.#s.has(e.queryHash)||(this.#s.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#s.get(e.queryHash);t&&(e.destroy(),t===e&&this.#s.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){a.jG.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#s.get(e)}getAll(){return[...this.#s.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,n.MK)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,n.MK)(e,t)):t}notify(e){a.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){a.jG.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){a.jG.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},l=r(8484),u=class extends i.Q{constructor(e={}){super(),this.config=e,this.#a=new Set,this.#i=new Map,this.#o=0}#a;#i;#o;build(e,t,r){let n=new l.s({mutationCache:this,mutationId:++this.#o,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){this.#a.add(e);let t=c(e);if("string"==typeof t){let r=this.#i.get(t);r?r.push(e):this.#i.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#a.delete(e)){let t=c(e);if("string"==typeof t){let r=this.#i.get(t);if(r)if(r.length>1){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}else r[0]===e&&this.#i.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let r=this.#i.get(t),n=r?.find(e=>"pending"===e.state.status);return!n||n===e}}runNext(e){let t=c(e);if("string"!=typeof t)return Promise.resolve();{let r=this.#i.get(t)?.find(t=>
2t!==e&&t.state.isPaused);return r?.continue()??Promise.resolve()}}clear(){a.jG.batch(()=>{this.#a.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#a.clear(),this.#i.clear()})}getAll(){return Array.from(this.#a)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,n.nJ)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,n.nJ)(e,t))}notify(e){a.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return a.jG.batch(()=>Promise.all(e.map(e=>e.continue().catch(n.lQ))))}};function c(e){return e.options.scope?.id}var d=r(73380),h=r(94635);function f(e){return{onFetch:(t,r)=>{let s=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,i=t.state.data?.pages||[],o=t.state.data?.pageParams||[],l={pages:[],pageParams:[]},u=0,c=async()=>{let r=!1,c=(0,n.ZM)(t.options,t.fetchOptions),d=async(e,s,a)=>{if(r)return Promise.reject();if(null==s&&e.pages.length)return Promise.resolve(e);let i=(()=>{let e={client:t.client,queryKey:t.queryKey,pageParam:s,direction:a?"backward":"forward",meta:t.options.meta};return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?r=!0:t.signal.addEventListener("abort",()=>{r=!0}),t.signal)}),e})(),o=await c(i),{maxPages:l}=t.options,u=a?n.ZZ:n.y9;return{pages:u(e.pages,o,l),pageParams:u(e.pageParams,s,l)}};if(a&&i.length){let e="backward"===a,t={pages:i,pageParams:o},r=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:p)(s,t);l=await d(t,r,e)}else{let t=e??i.length;do{let e=0===u?o[0]??s.initialPageParam:p(s,l);if(u>0&&null==e)break;l=await d(l,e),u++}while(u<t)}return l};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},r):t.fetchFn=c}}}function p(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}var m=class{#l;#t;#u;#c;#d;#h;#f;#p;constructor(e={}){this.#l=e.queryCache||new o,this.#t=e.mutationCache||new u,this.#u=e.defaultOptions||{},this.#c=new Map,this.#d=new Map,this.#h=0}mount(){this.#h++,1===this.#h&&(this.#f=d.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#l.onFocus())}),this.#p=h.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#l.onOnline())}))}unmount(){this.#h--,0===this.#h&&(this.#f?.(),this.#f=void 0,this.#p?.(),this.#p=void 0)}isFetching(e){return this.#l.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#t.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#l.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),r=this.#l.build(this,t),s=r.state.data;return void 0===s?this.fetchQuery(e):(e.revalidateIfStale&&r.isStaleByTime((0,n.d2)(t.staleTime,r))&&this.prefetchQuery(t),Promise.resolve(s))}getQueriesData(e){return this.#l.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let s=this.defaultQueryOptions({queryKey:e}),a=this.#l.get(s.queryHash),i=a?.state.data,o=(0,n.Zw)(t,i);if(void 0!==o)return this.#l.build(this,s).setData(o,{...r,manual:!0})}setQueriesData(e,t,r){return a.jG.batch(()=>this.#l.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#l.get(t.queryHash)?.state}removeQueries(e){let t=this.#l;a.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#l;return a.jG.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let r={revert:!0,...t};return Promise.all(a.jG.batch(()=>this.#l.findAll(e).map(e=>e.cancel(r)))).then(n.lQ).catch(n.lQ)}invalidateQueries(e,t={}){return a.jG.batch(()=>(this.#l.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let r={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(a.jG.batch(()=>this.#l.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(n.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}
2))).then(n.lQ)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#l.build(this,t);return r.isStaleByTime((0,n.d2)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(n.lQ).catch(n.lQ)}fetchInfiniteQuery(e){return e.behavior=f(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(n.lQ).catch(n.lQ)}ensureInfiniteQueryData(e){return e.behavior=f(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return h.t.isOnline()?this.#t.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#l}getMutationCache(){return this.#t}getDefaultOptions(){return this.#u}setDefaultOptions(e){this.#u=e}setQueryDefaults(e,t){this.#c.set((0,n.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#c.values()],r={};return t.forEach(t=>{(0,n.Cp)(e,t.queryKey)&&Object.assign(r,t.defaultOptions)}),r}setMutationDefaults(e,t){this.#d.set((0,n.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#d.values()],r={};return t.forEach(t=>{(0,n.Cp)(e,t.mutationKey)&&Object.assign(r,t.defaultOptions)}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#u.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,n.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===n.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#u.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#l.clear(),this.#t.clear()}}}}]);

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.