1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9410],{282:(e,t,r)=>{"use strict";r.d(t,{Analytics:()=>p});var n=r(2115),o=r(3321),i=r(1463);function a(){return"u">typeof window}function u(){return"production"}function l(){return"development"===((a()?window.vam:u())||"production")}function c(e){return RegExp(`/${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(?=[/?#]|$)`)}function s(e){return(0,n.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,n.useEffect)(()=>{!function(e={debug:!0}){var t;if(!a())return;!function(e="auto"){if("auto"===e){window.vam=u();return}window.vam=e}(e.mode),window.va||(window.va=function(...e){(window.vaq=window.vaq||[]).push(e)}),e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend));let r=e.scriptSrc?e.scriptSrc:l()?"https://va.vercel-scripts.com/v1/script.debug.js":e.basePath?`${e.basePath}/insights/script.js`:"/_vercel/insights/script.js";if(document.head.querySelector(`script[src*="${r}"]`))return;let n=document.createElement("script");n.src=r,n.defer=!0,n.dataset.sdkn="@vercel/analytics"+(e.framework?`/${e.framework}`:""),n.dataset.sdkv="1.5.0",e.disableAutoTrack&&(n.dataset.disableAutoTrack="1"),e.endpoint?n.dataset.endpoint=e.endpoint:e.basePath&&(n.dataset.endpoint=`${e.basePath}/insights`),e.dsn&&(n.dataset.dsn=e.dsn),n.onerror=()=>{let e=l()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log(`[Vercel Web Analytics] Failed to load script from ${r}. ${e}`)},l()&&!1===e.debug&&(n.dataset.debug="false"),document.head.appendChild(n)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==i&&void 0!==i.env)return i.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,n.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var r;null==(r=window.va)||r.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}function f(e){let t,r,a,{route:u,path:l}=(t=(0,o.useParams)(),r=(0,o.useSearchParams)(),a=(0,o.usePathname)(),t?{route:function(e,t){if(!e||!t)return e;let r=e;try{let e=Object.entries(t);for(let[t,n]of e)if(!Array.isArray(n)){let e=c(n);e.test(r)&&(r=r.replace(e,`/[${t}]`))}for(let[t,n]of e)if(Array.isArray(n)){let e=c(n.join("/"));e.test(r)&&(r=r.replace(e,`/[...${t}]`))}return r}catch(t){return e}}(a,Object.keys(t).length?t:Object.fromEntries(r.entries())),path:a}:{route:null,path:a});return n.createElement(s,{path:l,route:u,...e,basePath:function(){if(void 0!==i&&void 0!==i.env)return i.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),framework:"next"})}function p(e){return n.createElement(n.Suspense,{fallback:null},n.createElement(f,{...e}))}},467:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},557:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("book-open",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]])},642:(e,t,r)=>{"use strict";r.d(t,{N:()=>b});var n=r(5155),o=r(2115),i=r(9551),a=r(8819),u=r(5239),l=r(5131),c=r(8757),s=r(4866);function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class p extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,c.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,c.s)(e)&&e.offsetWidth||0,n=(0,c.s)(e)&&e.offsetHeight||0,o=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(o.height),i.width=parseFloat(o.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=r-i.width-i.left,i.bottom=n-i.height-i.top}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:t,anchorX:r,anchorY:i,root:a,pop:u}){let l=(0,o.useId)(),c=(0,o.useRef)(null),m=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:g}=(0,o.useContext)(s.Q),y=function(...e){return o.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=f(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():f(e[t],null)}}}}(...e),e)}(c,e.props?.ref??e?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:n,top:o,left:s,right:f,bottom:p}=m.current;if(t||!1===u||!c.current||!e||!n)return;let d="left"===r?`left: ${s}`:`right: ${f}`,y="bottom"===i?`bottom: ${p}`:`top: ${o}`;c.current.dataset.motionPopId=l;let v=document.createElement("style");g&&(v.nonce=g);let h=a??document.head;return h.appendChild(v),v.sheet&&v.sheet.insertRule(` 2 [data-motion-pop-id="${l}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${n}px !important; 6 ${d}px !important; 7 ${y}px !important; 8 } 9 `),()=>{c.current?.removeAttribute("data-motion-pop-id"),h.contains(v)&&h.removeChild(v)}},[t]),(0,n.jsx)(p,{isPresent:t,childRef:c,sizeRef:m,pop:u,children:!1===u?e:o.cloneElement(e,{ref:y})})}let m=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:u,presenceAffectsLayout:c,mode:s,anchorX:f,anchorY:p,root:m})=>{let y=(0,a.M)(g),v=(0,o.useId)(),h=!0,b=(0,o.useMemo)(()=>(h=!1,{id:v,initial:t,isPresent:r,custom:u,onExitComplete:e=>
9{for(let t of(y.set(e,!0),y.values()))if(!t)return;i&&i()},register:e=>(y.set(e,!1),()=>y.delete(e))}),[r,y,i]);return c&&h&&(b={...b}),(0,o.useMemo)(()=>{y.forEach((e,t)=>y.set(t,!1))},[r]),o.useEffect(()=>{r||y.size||!i||i()},[r]),e=(0,n.jsx)(d,{pop:"popLayout"===s,isPresent:r,anchorX:f,anchorY:p,root:m,children:e}),(0,n.jsx)(l.t.Provider,{value:b,children:e})};function g(){return new Map}var y=r(9196);let v=e=>e.key||"";function h(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let b=({children:e,custom:t,initial:r=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:s="sync",propagate:f=!1,anchorX:p="left",anchorY:d="top",root:g})=>{let[b,O]=(0,y.xQ)(f),S=(0,o.useMemo)(()=>h(e),[e]),j=f&&!b?[]:S.map(v),w=(0,o.useRef)(!0),P=(0,o.useRef)(S),I=(0,a.M)(()=>new Map),E=(0,o.useRef)(new Set),[_,A]=(0,o.useState)(S),[x,C]=(0,o.useState)(S);(0,u.E)(()=>{w.current=!1,P.current=S;for(let e=0;e<x.length;e++){let t=v(x[e]);j.includes(t)?(I.delete(t),E.current.delete(t)):!0!==I.get(t)&&I.set(t,!1)}},[x,j.length,j.join("-")]);let k=[];if(S!==_){let e=[...S];for(let t=0;t<x.length;t++){let r=x[t],n=v(r);j.includes(n)||(e.splice(t,0,r),k.push(r))}
9return"wait"===s&&k.length&&(e=k),C(h(e)),A(S),null}let{forceRender:D}=(0,o.useContext)(i.L);return(0,n.jsx)(n.Fragment,{children:x.map(e=>{let o=v(e),i=(!f||!!b)&&(S===x||j.includes(o));return(0,n.jsx)(m,{isPresent:i,initial:(!w.current||!!r)&&void 0,custom:t,presenceAffectsLayout:c,mode:s,root:g,onExitComplete:i?void 0:()=>{if(E.current.has(o)||!I.has(o))return;E.current.add(o),I.set(o,!0);let e=!0;I.forEach(t=>{t||(e=!1)}),e&&(D?.(),C(P.current),f&&O?.(),l&&l())},anchorX:p,anchorY:d,children:e},o)})})}},675:(e,t,r)=>{"use strict";r.d(t,{J:()=>p});var n=r(2115),o=r(3802),i=r(2728),a=r(5003),u=r(876),l=r(9669),c=r(5645),s=r(1928);let f=(0,i.FX)(function(e,t){var r;let n=(0,s._)(),{disabled:o=n||!1,autoFocus:f=!1,...p}=e,{isFocusVisible:d,focusProps:m}=(0,a.o)({autoFocus:f}),{isHovered:g,hoverProps:y}=(0,u.M)({isDisabled:o}),{pressed:v,pressProps:h}=(0,l.Z)({disabled:o}),b=(0,i.v6)({ref:t,type:null!=(r=p.type)?r:"button",disabled:o||void 0,autoFocus:f},m,y,h),O=(0,c._)({disabled:o,hover:g,focus:d,active:v,autofocus:f});return(0,i.Ci)()({ourProps:b,theirProps:p,slot:O,defaultTag:"button",name:"Button"})}),p=(0,i.FX)(function(e,t){let r=(0,o.g)();return n.createElement(f,{ref:t,...(0,i.v6)({onClick:r},e)})})},751:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(1836)._(r(2115)).default.createContext(null)},2590:(e,t)=>{"use strict";function r({widthInt:e,heightInt:t,blurWidth:n,blurHeight:o,blurDataURL:i,objectFit:a}){let u=n?40*n:e,l=o?40*o:t,c=u&&l?`viewBox='0 0 ${u} ${l}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${c}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${c?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},2765:(e,t,r)=>{"use strict";r.d(t,{L:()=>B});var n=r(6900),o=r(9166),i=r(5556),a=r(2115),u=r(4406),l=r(314);function c(e,t){let r,n=()=>{let{currentTime:n}=t,o=(null===n?0:n.value)/100;r!==o&&e(o),r=o};return l.Gt.preUpdate(n,!0),()=>(0,l.WG)(n)}function s(e){return!("u"<typeof window)&&(e?(0,o.d)():(0,o.J)())}var f=r(1275),p=r(8844),d=r(9537);let m=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),g={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function y(e,t,r,n){let o=r[t],{length:i,position:a}=g[t],u=o.current,l=r.time;o.current=Math.abs(e[`scroll${a}`]),o.scrollLength=e[`scroll${i}`]-e[`client${i}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=(0,p.q)(0,o.scrollLength,o.current);let c=n-l;o.velocity=c>50?0:(0,d.f)(o.current-u,c)}var v=r(1649),h=r(3931),b=r(4712),O=r(8757);let S={start:0,center:.5,end:1};function j(e,t,r=0){let n=0;if(e in S&&(e=S[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(n=t*e),r+n}let w=[0,0],P=[[0,0],[1,1]],I={x:0,y:0},E=new WeakMap,_=new WeakMap,A=new WeakMap,x=new WeakMap,C=new WeakMap,k=e=>e===document.scrollingElement?window:e;function D(e,{container:t=document.scrollingElement,trackContentSize:r=!1,...n}={}){if(!t)return u.l;let o=A.get(t);o||(o=new Set,A.set(t,o));let i=function(e,t,r,n={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!==e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,n.target,r),y(e,"x",r,t),y(e,"y",r,t),r.time=t,(n.offset||n.target)&&function(e,t,r){let{offset:n=P}=r,{target:o=e,axis:i="y"}=r,a="y"===i?"height":"width",u=o!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if((0,O.s)(n))r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if("svg"===n.tagName){let e=n.getBoundingClientRect(),t=(n=n.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(n instanceof SVGGraphicsElement){let{x:e,y:t}=n.getBBox();r.x+=e,r.y+=t;let o=null,i=n.parentNode;for(;!o;)"svg"===i.tagName&&(o=i),i=n.parentNode;n=o}else break;return r}(o,e):I,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in o&&"svg"!==o.tagName?o.getBBox():{width:o.clientWidth,height:o.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let s=!t[i].interpolate,f=n.length;for(let e=0;e<f;e++){let r=function(e,t,r,n){let o=Array.isArray(e)?e:w,i=0;
9return"number"==typeof e?o=[e,e]:"string"==typeof e&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,S[e]?e:"0"]),(i=j(o[0],r,n))-j(o[1],t)}(n[e],c[a],l[a],u[i]);s||r===t[i].interpolatorOffsets[e]||(s=!0),t[i].offset[e]=r}s&&(t[i].interpolate=(0,v.G)(t[i].offset,(0,h.Z)(n),{clamp:!1}),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,b.q)(0,1,t[i].interpolate(t[i].current))}(e,r,n)},notify:()=>t(r)}}(t,e,{time:0,x:m(),y:m()},n);if(o.add(i),!E.has(t)){let e=()=>{for(let e of o)e.measure(l.uv.timestamp);l.Gt.preUpdate(r)},r=()=>{for(let e of o)e.notify()},n=()=>l.Gt.read(e);E.set(t,n);let i=k(t);window.addEventListener("resize",n),t!==document.documentElement&&_.set(t,(0,f.X)(t,n)),i.addEventListener("scroll",n),n()}if(r&&!C.has(t)){let e=E.get(t),r={width:t.scrollWidth,height:t.scrollHeight};x.set(t,r);let n=l.Gt.read(()=>{let n=t.scrollWidth,o=t.scrollHeight;(r.width!==n||r.height!==o)&&(e(),r.width=n,r.height=o)},!0);C.set(t,n)}let a=E.get(t);return l.Gt.read(a,!1,!0),()=>{(0,l.WG)(a);let e=A.get(t);if(!e||(e.delete(i),e.size))return;let r=E.get(t);E.delete(t),r&&(k(t).removeEventListener("scroll",r),_.get(t)?.(),window.removeEventListener("resize",r));let n=C.get(t);n&&((0,l.WG)(n),C.delete(t)),x.delete(t)}}let R=[[[[0,1],[1,1]],"entry"],[[[0,0],[1,0]],"exit"],[[[1,0],[0,1]],"cover"],[P,"contain"]],T={start:0,end:1};function M(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(let[t,r]of R)if(function(e,t){let r=function(e){if(2!==e.length)return;let t=[];for(let r of e)if(Array.isArray(r))t.push(r);else{if("string"!=typeof r)return;let e=function(e){let t=e.trim().split(/\s+/);if(2!==t.length)return;let r=T[t[0]],n=T[t[1]];if(void 0!==r&&void 0!==n)return[r,n]}(r);if(!e)return;t.push(e)}return t}(e);if(!r)return!1;for(let e=0;e<2;e++){let n=r[e],o=t[e];if(n[0]!==o[0]||n[1]!==o[1])return!1}return!0}(e,t))return{rangeStart:`${r} 0%`,rangeEnd:`${r} 100%`}}let q=new Map;function N(e){let t={value:0},r=D(r=>{t.value=100*r[e.axis].progress},e);return{currentTime:t,cancel:r}}
9function L({source:e,container:t,...r}){let{axis:n}=r;e&&(t=e);let o=q.get(t);o||(o=new Map,q.set(t,o));let i=r.target??"self",a=o.get(i);a||(a={},o.set(i,a));let u=n+(r.offset??[]).join(",");return a[u]||(r.target&&s(r.target)?M(r.offset)?a[u]=new ViewTimeline({subject:r.target,axis:n}):a[u]=N({container:t,...r}):s()?a[u]=new ScrollTimeline({source:t,axis:n}):a[u]=N({container:t,...r})),a[u]}function $(e,{axis:t="y",container:r=document.scrollingElement,...n}={}){var o,i;let a,l,f;if(!r)return u.l;let p={axis:t,container:r,...n};return"function"==typeof e?(o=e,i=p,2===o.length?D(e=>{o(e[i.axis].progress,e)},i):c(o,L(i))):(a=L(p),l=p.target?M(p.offset):void 0,f=p.target?s(p.target)&&!!l:s(),e.attachTimeline({timeline:f?a:void 0,...l&&f&&{rangeStart:l.rangeStart,rangeEnd:l.rangeEnd},observe:e=>(e.pause(),c(t=>{e.time=e.iterationDuration*t},a))}))}var U=r(8819),z=r(5239);let F=()=>({scrollX:(0,n.OQ)(0),scrollY:(0,n.OQ)(0),scrollXProgress:(0,n.OQ)(0),scrollYProgress:(0,n.OQ)(0)}),W=e=>!!e&&!e.current;function V(e,t,r,n){return{factory:o=>$(o,{...t,axis:e,container:r?.current||void 0,target:n?.current||void 0}),times:[0,1],keyframes:[0,1],ease:e=>e,duration:1}}function B({container:e,target:t,...r}={}){var n;let u=(0,U.M)(F);n=r.offset,!("u"<typeof window)&&(t?(0,o.d)()&&!!M(n):(0,o.J)())&&(u.scrollXProgress.accelerate=V("x",r,e,t),u.scrollYProgress.accelerate=V("y",r,e,t));let l=(0,a.useRef)(null),c=(0,a.useRef)(!1),s=(0,a.useCallback)(()=>(l.current=$((e,{x:t,y:r})=>{u.scrollX.set(t.current),u.scrollXProgress.set(t.progress),u.scrollY.set(r.current),u.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{l.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,z.E)(()=>{if(c.current=!1,!(W(e)||W(t)))return s();c.current=!0},[s]),(0,a.useEffect)(()=>c.current?((0,i.V)(!W(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,i.V)(!W(t),"Target ref is defined but not hydrated","use-scroll-ref"),s()):void 0,[s]),u}},2942:(e,t,r)=>{e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=((n=r(2))&&n.__esModule?n:{default:n}).default,e.exports=t.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.default=function(e){var t=e.activeClassName,r=void 0===t?"":t,n=e.activeIndex,l=void 0===n?-1:n,c=e.activeStyle,s=e.autoEscape,f=e.caseSensitive,p=void 0!==f&&f,d=e.className,m=e.findChunks,g=e.highlightClassName,y=void 0===g?"":g,v=e.highlightStyle,h=void 0===v?{}:v,b=e.highlightTag,O=e.sanitize,S=e.searchWords,j=e.textToHighlight,w=e.unhighlightTag,P=void 0===w?"span":w,I=e.unhighlightClassName,E=void 0===I?"":I,_=e.unhighlightStyle,A=function(e,t){var r={};for(var n in e)!(t.indexOf(n)>=0)&&Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["activeClassName","activeIndex","activeStyle","autoEscape","caseSensitive","className","findChunks","highlightClassName","highlightStyle","highlightTag","sanitize","searchWords","textToHighlight","unhighlightTag","unhighlightClassName","unhighlightStyle"]),x=(0,i.findAll)({autoEscape:s,caseSensitive:p,findChunks:m,sanitize:O,searchWords:S,textToHighlight:j}),C=void 0===b?"mark":b,k=-1,D="",R=void 0,T=(0,u.default)(function(e){var t={};for(var r in e)t[r.toLowerCase()]=e[r];return t});return(0,a.createElement)("span",o({className:d},A,{children:x.map(function(e,t){var n=j.substr(e.start,e.end-e.start);if(!e.highlight)return(0,a.createElement)(P,{children:n,className:E,key:t,style:_});k++;var o=void 0;o="object"==typeof y?p?y[n]:(y=T(y))[n.toLowerCase()]:y;var i=k===+l;D=o+" "+(i?r:""),R=!0===i&&null!=c?Object.assign({},h,c):h;var u={children:n,className:D,key:t,style:R};return"string"!=typeof C&&(u.highlightIndex=k),(0,a.createElement)(C,u)})}))};var i=r(3),a=r(4),u=(n=r(5))&&n.__esModule?n:{default:n};e.exports=t.default},function(e,t){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}return r.m=e,r.c=t,r.p="",r(0)}([function(e,t,r){e.exports=r(1)},function(e,t,r){"use strict";
9Object.defineProperty(t,"__esModule",{value:!0});var n=r(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return n.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return n.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return n.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return n.findChunks}})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=function(e){var t=e.autoEscape,i=e.caseSensitive,a=e.findChunks,u=void 0===a?n:a,l=e.sanitize,c=e.searchWords,s=e.textToHighlight;return o({chunksToHighlight:r({chunks:u({autoEscape:t,caseSensitive:void 0!==i&&i,sanitize:l,searchWords:c,textToHighlight:s})}),totalLength:s?s.length:0})};var r=t.combineChunks=function(e){var t=e.chunks;return t.sort(function(e,t){return e.start-t.start}).reduce(function(e,t){if(0===e.length)return[t];var r=e.pop();if(t.start<=r.end){var n=Math.max(r.end,t.end);e.push({start:r.start,end:n})}else e.push(r,t);return e},[])},n=function(e){var t=e.autoEscape,r=e.caseSensitive,n=e.sanitize,o=void 0===n?i:n,a=e.searchWords,u=e.textToHighlight;return u=o(u),a.filter(function(e){return e}
9).reduce(function(e,n){n=o(n),t&&(n=n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"));for(var i=new RegExp(n,r?"g":"gi"),a=void 0;a=i.exec(u);){var l=a.index,c=i.lastIndex;c>l&&e.push({start:l,end:c}),a.index==i.lastIndex&&i.lastIndex++}return e},[])};t.findChunks=n;var o=t.fillInChunks=function(e){var t=e.chunksToHighlight,r=e.totalLength,n=[],o=function(e,t,r){t-e>0&&n.push({start:e,end:t,highlight:r})};if(0===t.length)o(0,r,!1);else{var i=0;t.forEach(function(e){o(i,e.start,!1),o(e.start,e.end,!0),i=e.end}),o(i,r,!1)}return n};function i(e){return e}}])},function(e,t){e.exports=r(2115)},function(e,t){"use strict";var r=function(e,t){return e===t};e.exports=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,n=void 0,o=[],i=void 0,a=!1,u=function(e,r){return t(e,o[r])};return function(){for(var t=arguments.length,r=Array(t),l=0;l<t;l++)r[l]=arguments[l];return a&&n===this&&r.length===o.length&&r.every(u)?i:(a=!0,n=this,o=r,i=e.apply(this,r))}}}])},3321:(e,t,r)=>{"use strict";var n=r(4645);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},3633:e=>{e.exports={style:{fontFamily:"'Outfit', 'Outfit Fallback'",fontStyle:"normal"},className:"__className_ed3508",variable:"__variable_ed3508"}},4283:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("hammer",[["path",{d:"m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9",key:"1hayfq"}],["path",{d:"m18 15 4-4",key:"16gjal"}],["path",{d:"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5",key:"15ts47"}]])},5377:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},5413:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return c}}),r(7284);let n=r(3887),o=r(2590),i=r(5762),a=["-moz-initial","fill","none","scale-down",void 0];function u(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function c({src:e,sizes:t,unoptimized:r=!1,priority:s=!1,preload:f=!1,loading:p,className:d,quality:m,width:g,height:y,fill:v=!1,style:h,overrideSrc:b,onLoad:O,onLoadingComplete:S,placeholder:j="empty",blurDataURL:w,fetchPriority:P,decoding:I="async",layout:E,objectFit:_,objectPosition:A,lazyBoundary:x,lazyRoot:C,...k},D){var R;let T,M,q,{imgConf:N,showAltText:L,blurComplete:$,defaultLoader:U}=D,z=N||i.imageConfigDefault;if("allSizes"in z)T=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),r=z.qualities?.sort((e,t)=>e-t);T={...z,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===U)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let F=k.loader||U;delete k.loader,delete k.srcSet;let W="__next_img_default"in F;if(W){if("custom"===T.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop. 10Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=F;F=t=>{let{config:r,...n}=t;return e(n)}}if(E){"fill"===E&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[E];e&&(h={...h,...e});let r={responsive:"100vw",fill:"100vw"}[E];r&&!t&&(t=r)}let V="",B=l(g),H=l(y);if((R=e)&&"object"==typeof R&&(u(R)||void 0!==R.src)){let t=u(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}
10`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(M=t.blurWidth,q=t.blurHeight,w=w||t.blurDataURL,V=t.src,!v)if(B||H){if(B&&!H){let e=B/t.width;H=Math.round(t.height*e)}else if(!B&&H){let e=H/t.height;B=Math.round(t.width*e)}}else B=t.width,H=t.height}let G=!s&&!f&&("lazy"===p||void 0===p);(!(e="string"==typeof e?e:V)||e.startsWith("data:")||e.startsWith("blob:"))&&(r=!0,G=!1),T.unoptimized&&(r=!0),W&&!T.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(r=!0);let X=l(m),J=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:_,objectPosition:A}:{},L?{}:{color:"transparent"},h),Q=$||"empty"===j?null:"blur"===j?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:B,heightInt:H,blurWidth:M,blurHeight:q,blurDataURL:w||"",objectFit:J.objectFit})}")`:`url("${j}")`,K=a.includes(J.objectFit)?"fill"===J.objectFit?"100% 100%":"cover":J.objectFit,Y=Q?{backgroundSize:K,backgroundPosition:J.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Q}:{},Z=function({config:e,src:t,unoptimized:r,width:o,quality:i,sizes:a,loader:u}){if(r){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,n.getDeploymentId)();if(e){let r=t.indexOf("?");if(-1!==r){let n=new URLSearchParams(t.slice(r+1));n.get("dpl")||(n.append("dpl",e),t=t.slice(0,r)+"?"+n.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:l,kind:c}=function({deviceSizes:e,allSizes:t},r,n){if(n){let r=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=r.exec(n);)o.push(parseInt(e[2]));if(o.length){let r=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*r),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof r?{widths:e,kind:"w"}:{widths:[...new Set([r,2*r].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,a),s=l.length-1;return{sizes:a||"w"!==c?a:"100vw",srcSet:l.map((r,n)=>`${u({config:e,src:t,quality:i,width:r})} ${"w"===c?r:n+1}${c}`).join(", "),src:u({config:e,src:t,quality:i,width:l[s]})}}({config:T,src:e,unoptimized:r,width:B,quality:X,sizes:t,loader:F}),ee=G?"lazy":p;return{props:{...k,loading:ee,fetchPriority:P,width:B,height:H,decoding:I,className:d,style:{...J,...Y},sizes:Z.sizes,srcSet:Z.srcSet,src:b||Z.src},meta:{unoptimized:r,preload:f||s,placeholder:j,fill:v}}}},5762:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={VALID_LOADERS:function(){return o},imageConfigDefault:function(){return i}};for(var n in r)Object.defineProperty(t,n,{enumerable:!0,get:r[n]});let o=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},5772:(e,t,r)=>{"use strict";r.d(t,{default:()=>o.a});var n=r(7651),o=r.n(n)},5809:(e,t,r)=>{"use strict";r.d(t,{G:()=>function e(t,r,l,c){if("function"==typeof t){let e;return a.bt.current=[],t(),e=(0,i.j)(a.bt.current,t),a.bt.current=void 0,e}if(void 0!==l&&!Array.isArray(l)&&"function"!=typeof r){var s=t,f=r,p=l,d=c;let n=(0,o.M)(()=>Object.keys(p)),i=(0,o.M)(()=>({}));for(let t of n)i[t]=e(s,f,p[t],d);return i}let m="function"==typeof r?r:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,o=e[0+r],i=e[1+r],a=e[2+r],u=e[3+r],l=(0,n.G)(i,a,u);return t?l(o):l}(r,l,c),g=Array.isArray(t)?u(t,m):u([t],([e])=>m(e)),y=Array.isArray(t)?void 0:t.accelerate;return y&&!y.isTransformed&&"function"!=typeof r&&Array.isArray(l)&&c?.clamp!==!1&&(g.accelerate={...y,times:r,keyframes:l,isTransformed:!0,...c?.ease?{ease:c.ease}:{}}),g}});var n=r(1649),o=r(8819),i=r(1013),a=r(6900);function u(e,t){let r=(0,o.M)(()=>[]);return(0,i.j)(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},6004:(e,t,r)=>{"use strict";r.d(t,{z:()=>f});var n=r(1469),o=r(4405),i=r(314);function a(e){return"number"==typeof e?e:parseFloat(e)}
10var u=r(2115),l=r(4866),c=r(8245),s=r(5809);function f(e,t={}){return function(e,t={}){let{isStatic:r}=(0,u.useContext)(l.Q),f=()=>(0,n.S)(e)?e.get():e;if(r)return(0,s.G)(f);let p=(0,c.d)(f());return(0,u.useInsertionEffect)(()=>(function(e,t,r={}){let u,l=e.get(),c=null,s=l,f="string"==typeof l?l.replace(/[\d.-]/g,""):void 0,p=()=>{c&&(c.stop(),c=null),e.animation=void 0},d=()=>{(()=>{let t=a(e.get()),n=a(s);if(t===n)return p();let i=c?c.getGeneratorVelocity():e.getVelocity();p(),c=new o.s({keyframes:[t,n],velocity:i,type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:u})})(),e.animation=c??void 0,e.events.animationStart?.notify(),c?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{s=e,u=e=>{var r,n;return t((r=e,(n=f)?r+n:r))},i.Gt.postRender(d)},p),(0,n.S)(t)){let n=!0===r.skipInitialAnimation,o=t.on("change",t=>{var r,o,i,a;n?(n=!1,e.jump((r=t,(o=f)?r+o:r),!1)):e.set((i=t,(a=f)?i+a:i))}),i=e.on("destroy",o);return()=>{o(),i()}}return p})(p,e,t),[p,JSON.stringify(t)]),p}(e,{type:"spring",...t})}},6095:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(8857),o=r(3887);function i({config:e,src:t,width:r,quality:a}){let u=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//")){let e=t.indexOf("?");if(-1!==e){let r=new URLSearchParams(t.slice(e+1)),n=r.get("dpl");if(n){u=n,r.delete("dpl");let o=r.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns. 11Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let l=(0,n.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${r}&q=${l}${t.startsWith("/")&&u?`&dpl=${u}`:""}`}i.__next_img_default=!0;let a=i},6304:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]])},6686:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return g},defaultHead:function(){return f}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let i=r(1836),a=r(3497),u=r(5155),l=a._(r(2115)),c=i._(r(6899)),s=r(5368);function f(){return[(0,u.jsx)("meta",{charSet:"utf-8"},"charset"),(0,u.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function p(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(7284);let d=["name","httpEquiv","charSet","itemProp"];function m(e){let t,r,n,o;return e.reduce(p,[]).reverse().concat(f().reverse()).filter((t=new Set,r=new Set,n=new Set,o={},e=>{let i=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let r=e.key.slice(e.key.indexOf("$")+1);t.has(r)?i=!1:t.add(r)}switch(e.type){case"title":case"base":r.has(e.type)?i=!1:r.add(e.type);break;case"meta":for(let t=0,r=d.length;t<r;t++){let r=d[t];if(e.props.hasOwnProperty(r))if("charSet"===r)n.has(r)?i=!1:n.add(r);else{let t=e.props[r],n=o[r]||new Set;
11("name"!==r||!a)&&n.has(t)?i=!1:(n.add(t),o[r]=n)}}}return i})).reverse().map((e,t)=>{let r=e.key||t;return l.default.cloneElement(e,{key:r})})}let g=function({children:e}){let t=(0,l.useContext)(s.HeadManagerContext);return(0,u.jsx)(c.default,{reduceComponentsToState:m,headManager:t,children: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)},6721:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},6899:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(2115),o=n.useLayoutEffect,i=n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(e))}}return o(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),o(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},7058:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("search-x",[["path",{d:"m13.5 8.5-5 5",key:"1cs55j"}],["path",{d:"m8.5 8.5 5 5",key:"a8mexj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},7086:e=>{e.exports={style:{fontFamily:"'GeistMono', ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace"},className:"__className_97c177",variable:"__variable_97c177"}},7150:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let n=r(1836)._(r(2115)),o=r(5762),i=n.default.createContext(o.imageConfigDefault)},7322:(e,t,r)=>{"use strict";function n(e,t){var r=void 0;return function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];r&&clearTimeout(r),r=setTimeout(function(){return e.apply(void 0,o)},t)}}function o(e){return e!==Object(e)}r.d(t,{r:()=>eK});var i,a,u,l,c=function(){};function s(e){var t=e.item,r=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+(void 0===r?[]:r).findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var p=["items"],d=["items"];function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return y(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?y(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
11t%2?h(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=m(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function O(e){return e.map(function(e){var t=e.items,r=v(e,p);return b(b({},r),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||r.objectIDs})})}function S(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function j(e){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function w(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return P(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?P(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=j(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=j(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==j(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var _="2.15.0",A="https://cdn.jsdelivr.net/npm/search-insights@".concat(_,"/dist/search-insights.min.js"),x=n(function(e){var t,r=e.onItemsChange,n=e.items,o=e.insights,i=e.state;r({insights:o,insightsEvents:Object.keys(t=n.reduce(function(e,t){var r;return e[t.__autocomplete_indexName]=(null!=(r=e[t.__autocomplete_indexName])?r:[]).concat(t),e},{})).map(function(e){var r=t[e];return{index:e,items:r,algoliaSource:["autocomplete"]}}).map(function(e){return E({eventName:"Items Viewed"},e)}),state:i})},400);function C(e){var t,r=E({onItemsChange:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.viewedObjectIDs.apply(t,w(r.map(function(e){return E(E({},e),{},{algoliaSource:k(e.algoliaSource,n.context)})})))},onSelect:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.clickedObjectIDsAfterSearch.apply(t,w(r.map(function(e){return E(E({},e),{},{algoliaSource:k(e.algoliaSource,n.context)})})))},onActive:c,__autocomplete_clickAnalytics:!0},e),i=r.insightsClient,a=r.insightsInitParams,u=r.onItemsChange,l=r.onSelect,p=r.onActive,m=r.__autocomplete_clickAnalytics,y=i;if(i||(t=function(e){var t=e.window,r=t.AlgoliaAnalyticsObject||"aa";"string"==typeof r&&(y=t[r]),y||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=Array(e),o=0;o<e;o++)n[o]=arguments[o];t[r].queue.push(n)}),t[r].version=_,y=t[r],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var r=e.document.createElement("script");r.async=!0,r.src=A,r.onerror=function(){console.error(t)},document.body.appendChild(r)}catch(e){console.error(t)}}(t))},"u">typeof window&&t({window:window})),!y)return{};a&&y("init",E({partial:!0},a));var h=function(e){var t,r,n,o,i=(n=(r=function(e){if(Array.isArray(e))return e}(t=(e.version||"").split(".").map(Number))||function(e){var t=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,n,o,i,a=[],u=!0,l=!1;try{o=(t=t.call(e)).next,!1;for(;!(u=(r=o.call(t)).done)&&(a.push(r.value),2!==a.length);u=!0);}catch(e){l=!0,n=e}
11finally{try{if(!u&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(l)throw n}}return a}}(t)||function(e){if(e){if("string"==typeof e)return f(e,2);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?f(e,2):void 0}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],o=r[1],n>=3||2===n&&o>=4||1===n&&o>=10);function a(t,r,n){if(i&&void 0!==n){var o=n[0].__autocomplete_algoliaCredentials,a=o.appId,u=o.apiKey;e.apply(void 0,[t].concat(g(r),[{headers:{"X-Algolia-Application-Id":a,"X-Algolia-API-Key":u}}]))}else e.apply(void 0,[t].concat(g(r)))}return{init:function(t,r){e("init",{appId:t,apiKey:r})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("clickedObjectIDsAfterSearch",O(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("clickedObjectIDs",O(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["clickedFilters"].concat(r))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("convertedObjectIDsAfterSearch",O(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&a("convertedObjectIDs",O(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["convertedFilters"].concat(r))},viewedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&t.reduce(function(e,t){var r=t.items,n=v(t,d);return[].concat(g(e),g((function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<e.objectIDs.length;n+=t)r.push(b(b({},e),{},{objectIDs:e.objectIDs.slice(n,n+t)}));return r})(b(b({},n),{},{objectIDs:(null==r?void 0:r.map(function(e){return e.objectID}))||n.objectIDs})).map(function(e){return{items:r,payload:e}})))},[]).forEach(function(e){var t=e.items;return a("viewedObjectIDs",[e.payload],t)})},viewedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["viewedFilters"].concat(r))}}}(y),j={current:[]},P=n(function(e){var t=e.state;if(t.isOpen){var r=t.collections.reduce(function(e,t){return[].concat(w(e),w(t.items))},[]).filter(S);!function e(t,r){if(t===r)return!0;if(o(t)||o(r)||"function"==typeof t||"function"==typeof r)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n=0,i=Object.keys(t);n<i.length;n++){var a=i[n];if(!(a in r)||!e(t[a],r[a]))return!1}return!0}(j.current.map(function(e){return e.objectID}),r.map(function(e){return e.objectID}))&&(j.current=r,r.length>0&&x({onItemsChange:u,items:r,insights:h,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive;function o(e){var r;t({algoliaInsightsPlugin:{__algoliaSearchParameters:E(E({},m?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof(r=e)?r.toString():r}:{}),insights:h}})}y("addAlgoliaAgent","insights-plugin"),o(),y("onUserTokenChange",function(e){o(e)}),y("getUserToken",null,function(e,t){o(t)}),r(function(e){var t=e.item,r=e.state,n=e.event,o=e.source;S(t)&&l({state:r,event:n,insights:h,item:t,insightsEvents:[E({eventName:"Item Selected"},s({item:t,items:o.getItems().filter(S)}))]})}),n(function(e){var t=e.item,r=e.source,n=e.state,o=e.event;S(t)&&p({state:n,event:o,insights:h,item:t,insightsEvents:[E({eventName:"Item Active"},s({item:t,items:r.getItems().filter(S)}))]})})},onStateChange:function(e){P({state:e.state})},__autocomplete_pluginOptions:e}}function k(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1?arguments[1]:void 0;return[].concat(w(t),["autocomplete-internal"],w(null!=(e=r.algoliaInsightsPlugin)&&e.__automaticInsights?["autocomplete-automatic"]:[]))}var D=!0;function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function M(e){return e.reduce(function(e,t){return e.concat(t)},[])}function q(e){return(q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function L(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
11t%2?N(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=q(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=q(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==q(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function $(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}var U=0;function z(e,t){}function F(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1],e}function W(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function V(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?W(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=B(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=B(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==B(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):W(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function B(e){return(B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function H(e){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function X(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=H(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=H(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==H(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach(function(t){Z(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEac
11h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Z(e,t,r){var n;return(n=function(e,t){if("object"!=Q(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=Q(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==Q(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ee(e){return(ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function er(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?et(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=ee(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ee(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ee(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):et(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function en(e){return function(e){if(Array.isArray(e))return eo(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return eo(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?eo(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ei(e){return!!e.execute}function ea(e){return Promise.all(e.reduce(function(e,t){if(!ei(t))return e.push(t),e;var r,n=t.searchClient,o=t.execute,i=t.requesterId,a=t.requests,u=e.find(function(e){return ei(t)&&ei(e)&&e.searchClient===n&&!!i&&e.requesterId===i});return u?(r=u.items).push.apply(r,en(a)):e.push({execute:o,requesterId:i,items:a,searchClient:n}),e},[]).map(function(e){if(!ei(e))return Promise.resolve(e);var t=e.execute,r=e.items;return t({searchClient:e.searchClient,requests:r})})).then(function(e){return M(e)})}function eu(e,t){return{then:function(r,n){return eu(e.then(es(r,t,e),es(n,t,e)),t)},catch:function(r){return eu(e.catch(es(r,t,e)),t)},finally:function(r){return r&&t.onCancelList.push(r),eu(e.finally(es(r&&function(){return t.onCancelList=[],r()},t,e)),t)},cancel:function(){t.isCanceled=!0;var e=t.onCancelList;t.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===t.isCanceled}}}function el(e){return eu(new Promise(function(t,r){return e(t,r)}),{isCanceled:!1,onCancelList:[]})}function ec(e){return eu(e,{isCanceled:!1,onCancelList:[]})}function es(e,t,r){return e?function(r){return t.isCanceled?r:e(r)}:r}function ef(e){var t,r=(t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,r){var n=e[r-1]||0;return e.push(n+t),e},[]).reduce(function(t,r){return r<=e.activeItemId?t+1:t},0),e.collections[t]);if(!r)return null;var n=r.items[function(e){for(var t=e.state,r=e.collection,n=!1,o=0,i=0;!1===n;){var a=t.collections[o];if(a===r){n=!0;break}i+=a.items.length,o++}return t.activeItemId-i}({state:e,collection:r})],o=r.source,i=o.getItemInputValue({item:n,state:e}),a=o.getItemUrl({item:n,state:e});return{item:n,itemInputValue:i,itemUrl:a,source:o}}function ep(e){return(ep="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}el.resolve=function(e){return ec(Promise.resolve(e))},el.reject=function(e){return ec(Promise.reject(e))};var ed=["event","nextState","props","query","refresh","store"];function em(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eg(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
11t%2?em(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=ep(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ep(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ep(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):em(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ey=null,ev=(i=-1,a=-1,u=void 0,function(e){var t=++i;return Promise.resolve(e).then(function(e){return u&&t<a?u:(a=t,u=e,e)})});function eh(e){var t=e.event,r=e.nextState,n=void 0===r?{}:r,o=e.props,i=e.query,a=e.refresh,u=e.store,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,ed);ey&&o.environment.clearTimeout(ey);var c=l.setCollections,s=l.setIsOpen,f=l.setQuery,p=l.setActiveItemId,d=l.setStatus,m=l.setContext;if(f(i),p(o.defaultActiveItemId),!i&&!1===o.openOnFocus){var g,y=u.getState().collections.map(function(e){return eg(eg({},e),{},{items:[]})});d("idle"),c(y),s(null!=(g=n.isOpen)?g:o.shouldPanelOpen({state:u.getState()}));var v=ec(ev(y).then(function(){return Promise.resolve()}));return u.pendingRequests.add(v)}d("loading"),ey=o.environment.setTimeout(function(){d("stalled")},o.stallThreshold);var h=ec(ev(o.getSources(eg({query:i,refresh:a,state:u.getState()},l)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(eg({query:i,refresh:a,state:u.getState()},l))).then(function(t){return function(e,t,r){if(null==e?void 0:e.execute){var n="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(en(Object.keys(r.context).map(function(e){var t;return null==(t=r.context[e])?void 0:t.__algoliaSearchParameters})))):{};return er(er({},e),{},{requests:e.queries.map(function(r){return{query:"algolia"===e.requesterId?er(er({},r),{},{params:er(er({},n),r.params)}):r,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,u.getState())})})).then(ea).then(function(t){var r,n=t.some(function(e){var t;return!Array.isArray(t=e.items)&&!!(null==t?void 0:t._automaticInsights)});return n&&m({algoliaInsightsPlugin:eg(eg({},(null==(r=u.getState().context)?void 0:r.algoliaInsightsPlugin)||{}),{},{__automaticInsights:n})}),e.map(function(e){var r=t.filter(function(t){return t.sourceId===e.sourceId}),n=r.map(function(e){return e.items}),o=r[0].transformResponse,i=o?o({results:n,hits:n.map(function(e){return e.hits}).filter(Boolean),facetHits:n.map(function(e){var t;return null==(t=e.facetHits)?void 0:t.map(function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}})}).filter(Boolean)}):n;return e.onResolve({source:e,results:n,items:i,state:u.getState()}),z(Array.isArray(i),function(){return'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned type ').concat(JSON.stringify(ee(i)),":\n\n").concat(JSON.stringify(F(i),null,2),".\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")}),z(i.every(Boolean),'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")),{source:e,items:i}})}).then(function(e){var t,r,n,i,a,l;return r=(t={collections:e,props:o,state:u.getState()}).collections,n=t.props,i=t.state,a=r.reduce(function(e,t){return Y(Y({},e),{},Z({},t.source.sourceId,Y(Y({},t.source),{},{getItems:function(){return M(t.items)}})))},{}),l=n.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:a,state:i}).sourcesBySourceId,M(n.reshape({sourcesBySourceId:l,sources:Object.values(l),state:i}
11)).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){d("idle"),c(e);var r,f=o.shouldPanelOpen({state:u.getState()});s(null!=(r=n.isOpen)?r:o.openOnFocus&&!i&&f||f);var p=ef(u.getState());if(null!==u.getState().activeItemId&&p){var m=p.item,g=p.itemInputValue,y=p.itemUrl,v=p.source;v.onActive(eg({event:t,item:m,itemInputValue:g,itemUrl:y,refresh:a,source:v,state:u.getState()},l))}}).finally(function(){d("idle"),ey&&o.environment.clearTimeout(ey)});return u.pendingRequests.add(h)}function eb(e,t,r){return[e,null==r?void 0:r.sourceId,t].filter(Boolean).join("-").replace(/\s/g,"")}function eO(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var eS=function(e,t){var r,n=!1,o=[],i=function(e){var t="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e){if(e){if("string"==typeof e)return eO(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?eO(e,void 0):void 0}}(e))){t&&(e=t);var r=0,n=function(){};return{s:n,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:n}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==t.return||t.return()}finally{if(a)throw o}}}}(e);try{for(i.s();!(r=i.n()).done;){var a,u,l=null==(a=r.value.__autocomplete_pluginOptions)||null==(u=a.awaitSubmit)?void 0:u.call(a);if("number"==typeof l)o.push(l);else if(!0===l){n=!0;break}}}catch(e){i.e(e)}finally{i.f()}return n?t.wait():o.length>0?t.wait(Math.max.apply(Math,o)):void 0};function ej(e){return(ej="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ew=["event","props","refresh","store"];function eP(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eP(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=ej(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ej(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ej(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eP(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eE=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function e_(e){return e.nativeEvent||e}function eA(e){return(eA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ex=["props","refresh","store"],eC=["inputElement","formElement","panelElement"],ek=["inputElement"],eD=["inputElement","maxLength"],eR=["source"],eT=["item","source"];function eM(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eq(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eM(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=eA(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eA(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eA(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eM(Object(r)).forEac
11h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eN(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var eL=[{segment:"autocomplete-core",version:"1.19.8"}];function e$(e){return(e$="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ez(e,t,r){var n;return(n=function(e,t){if("object"!=e$(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=e$(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==e$(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eF(e){var t,r=e.state;return!1===r.isOpen||null===r.activeItemId?null:(null==(t=ef(r))?void 0:t.itemInputValue)||null}function eW(e,t,r,n){if(!r)return null;if(e<0&&(null===t||null!==n&&0===t))return r+e;var o=(null===t?-1:t)+e;return o<=-1||o>=r?null===n?null:0:o}function eV(e){return(eV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eB(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eB(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=eV(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eV(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eV(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eB(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eG=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return eH(eH({},e),{},{activeItemId:t.payload});case"setQuery":return eH(eH({},e),{},{query:t.payload,completion:null});case"setCollections":return eH(eH({},e),{},{collections:t.payload});case"setIsOpen":return eH(eH({},e),{},{isOpen:t.payload});case"setStatus":return eH(eH({},e),{},{status:t.payload});case"setContext":return eH(eH({},e),{},{context:eH(eH({},e.context),t.payload)});case"ArrowDown":var r=eH(eH({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:eW(1,e.activeItemId,$(e),t.props.defaultActiveItemId)});return eH(eH({},r),{},{completion:eF({state:r})});case"ArrowUp":var n=eH(eH({},e),{},{activeItemId:eW(-1,e.activeItemId,$(e),t.props.defaultActiveItemId)});return eH(eH({},n),{},{completion:eF({state:n})});case"Escape":if(e.isOpen)return eH(eH({},e),{},{activeItemId:null,isOpen:!1,completion:null});return eH(eH({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return eH(eH({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return eH(eH({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return eH(eH({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":if(t.props.debug)return e;return eH(eH({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return eH(eH({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return z(!1,"The reducer action ".concat(JSON.stringify(t.type)," is not supported.")),e}};function eX(e){return(eX="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eJ(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eQ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
11t%2?eJ(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=eX(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eX(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eX(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eJ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eK(e){var t,r,n,o,i,a,u,s,f,p,d,m,g,y,v,h,b,O,S,j,w=[],P=(r="u">typeof window?window:{},n=e.plugins||[],J(J({debug:!1,openOnFocus:!1,enterKeyHint:void 0,ignoreCompositionEvents:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:void 0,environment:r,shouldPanelOpen:function(e){return $(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!=(t=e.id)?t:"autocomplete-".concat(U++),plugins:n,initialState:J({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;null==(r=e.onStateChange)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onStateChange)?void 0:r.call(e,t)})},onSubmit:function(t){var r;null==(r=e.onSubmit)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onSubmit)?void 0:r.call(e,t)})},onReset:function(t){var r;null==(r=e.onReset)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onReset)?void 0:r.call(e,t)})},getSources:function(t){var r;return Promise.all([].concat(function(e){if(Array.isArray(e))return G(e)}(r=n.map(function(e){return e.getSources}))||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e){if(e){if("string"==typeof e)return G(e,void 0);var t=({}).toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?G(e,void 0):void 0}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.getSources]).filter(Boolean).map(function(e){var r;return r=[],Promise.resolve(e(t)).then(function(e){return z(Array.isArray(e),function(){return"The `getSources` function must return an array of sources but returned type ".concat(JSON.stringify(B(e)),":\n\n").concat(JSON.stringify(F(e),null,2))}),Promise.all(e.filter(function(e){return!!e}).map(function(e){if(z("string"==typeof e.sourceId,"A source must provide a `sourceId` string."),r.includes(e.sourceId))throw Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));r.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:c,onResolve:c};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(V(V({},t),e))}))})})).then(function(e){return M(e)}).then(function(e){return e.map(function(e){return J(J({},e),{},{onSelect:function(t){e.onSelect(t),w.forEach(function(e){var r;return null==(r=e.onSelect)?void 0:r.call(e,t)})},onActive:function(t){e.onActive(t),w.forEach(function(e){var r;return null==(r=e.onActive)?void 0:r.call(e,t)})},onResolve:function(t){e.onResolve(t),w.forEach(function(e){var r;return null==(r=e.onResolve)?void 0:r.call(e,t)})}})})})},navigator:J({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})),I=(o=function(e){var t,r,n=e.prevState,o=e.state;if(P.onStateChange(eQ({prevState:n,state:o,refresh:A,navigator:P.navigator},E)),!k()&&null!=(t=o.context)&&null!=(r=t.algoliaInsightsPlugin)&&r.__automaticInsights&&!1!==P.insights){var i=C({__autocomplete_clickAnalytics:!1});P.plugins.push(i),x([i])}},i=P.initialState,{getState:function(){return i},dispatch:function(e,t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
11t%2?T(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!=R(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=R(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==R(t)?t:t+""}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},i);o({state:i=eG(i,{type:e,props:P,payload:t}),prevState:r})},pendingRequests:(a=[],{add:function(e){return a.push(e),e.finally(function(){a=a.filter(function(t){return t!==e})})},cancelAll:function(){a.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===a.length},wait:function(e){return D?(D=!1,(l=e?Promise.race([Promise.all(a),new Promise(function(t){return setTimeout(t,e)})]):Promise.all(a)).then(function(){D=!0})):l}})}),E={setActiveItemId:function(e){I.dispatch("setActiveItemId",e)},setQuery:function(e){I.dispatch("setQuery",e)},setCollections:function(e){var t=0,r=e.map(function(e){return L(L({},e),{},{items:M(e.items).map(function(e){return L(L({},e),{},{__autocomplete_id:t++})})})});I.dispatch("setCollections",r)},setIsOpen:function(e){I.dispatch("setIsOpen",e)},setStatus:function(e){I.dispatch("setStatus",e)},setContext:function(e){I.dispatch("setContext",e)}},_=(s=(u=eQ({props:P,refresh:A,store:I,navigator:P.navigator},E)).props,f=u.refresh,p=u.store,d=eN(u,ex),{getEnvironmentProps:function(e){var t=e.inputElement,r=e.formElement,n=e.panelElement;function o(e){(p.getState().isOpen||!p.pendingRequests.isEmpty())&&e.target!==t&&!1===[r,n].some(function(t){var r;return t===(r=e.target)||t.contains(r)})&&(p.dispatch("blur",null),s.debug||p.pendingRequests.cancelAll())}return eq({onTouchStart:o,onMouseDown:o,onTouchMove:function(e){!1!==p.getState().isOpen&&t===s.environment.document.activeElement&&e.target!==t&&t.blur()}},eN(e,eC))},getRootProps:function(e){return eq({role:"combobox","aria-expanded":p.getState().isOpen,"aria-haspopup":"listbox","aria-controls":p.getState().isOpen?p.getState().collections.map(function(e){var t=e.source;return eb(s.id,"list",t)}).join(" "):void 0,"aria-labelledby":eb(s.id,"label")},e)},getFormProps:function(e){e.inputElement;var t=eN(e,ek),r=function(t){var r;s.onSubmit(eq({event:t,refresh:f,state:p.getState()},d)),p.dispatch("submit",null),null==(r=e.inputElement)||r.blur()};return eq({action:"",noValidate:!0,role:"search",onSubmit:function(e){e.preventDefault();var t=eS(s.plugins,p.pendingRequests);void 0!==t?t.then(function(){return r(e)}):r(e)},onReset:function(t){var r;t.preventDefault(),s.onReset(eq({event:t,refresh:f,state:p.getState()},d)),p.dispatch("reset",null),null==(r=e.inputElement)||r.focus()}},t)},getLabelProps:function(e){return eq({htmlFor:eb(s.id,"input"),id:eb(s.id,"label")},e)},getInputProps:function(e){function t(e){(s.openOnFocus||p.getState().query)&&eh(eq({event:e,props:s,query:p.getState().completion||p.getState().query,refresh:f,store:p},d)),p.dispatch("focus",null)}var r,n,o=e||{},i=(o.inputElement,o.maxLength),a=void 0===i?512:i,u=eN(o,eD),l=ef(p.getState()),m=!!((r=(null==(n=s.environment.navigator)?void 0:n.userAgent)||"")&&r.match(eE)),g=s.enterKeyHint||(null!=l&&l.itemUrl&&!m?"go":"search");return eq({"aria-autocomplete":"both","aria-activedescendant":p.getState().isOpen&&null!==p.getState().activeItemId?eb(s.id,"item-".concat(p.getState().activeItemId),null==l?void 0:l.source):void 0,"aria-controls":p.getState().isOpen?p.getState().collections.filter(function(e){return e.items.length>0}).map(function(e){var t=e.source;return eb(s.id,"list",t)}).join(" "):void 0,"aria-labelledby":eb(s.id,"label"),value:p.getState().completion||p.getState().query,id:eb(s.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:g,spellCheck:"false",autoFocus:s.autoFocus,placeholder:s.placeholder,maxLength:a,type:"search",onChange:function(e){var t=e.currentTarget.value;s.ignoreCompositionEvents&&e_(e).isComposing?d.setQuery(t):eh(eq({event:e,props:s,query:t.slice(0,a),refresh:f,store:p},d))},onCompositionEnd:function(e){eh(eq({event:e,props:s,query:e.currentTarget.value.slice(0,a),refresh:f,store:p},d))},onKeyDown:function(e){e_(e).isComposing||function(e){var t=e.event,r=e.props,n=e.refresh,o=e.store,i=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,ew);if("ArrowUp"===t.key||"ArrowDown"===t.key){var a=function(){var e=ef(o.getState()),t=r.environment.document.getElementById(eb(r.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&t.scrollIntoView({block:"nearest",inline:"nearest"})},u=function(){var e=ef(o.getState());if(null!==o.getState().activeItemId&&e){var r=e.item,a=e.itemInputValue,u=e.itemUrl,l=e.source;l.onActive(eI({event:t,item:r,itemInputValue:a,itemUrl:u,refresh:n,source:l,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(r.openOnFocus||o.getState().query
11)?eh(eI({event:t,props:r,query:o.getState().query,refresh:n,store:o},i)).then(function(){o.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),u(),setTimeout(a,0)}):(o.dispatch(t.key,{}),u(),a())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every(function(e){return 0===e.items.length})){var l=eS(r.plugins,o.pendingRequests);void 0!==l?l.then(o.pendingRequests.cancelAll):r.debug||o.pendingRequests.cancelAll();return}t.preventDefault();var c=ef(o.getState()),s=c.item,f=c.itemInputValue,p=c.itemUrl,d=c.source;if(t.metaKey||t.ctrlKey)void 0!==p&&(d.onSelect(eI({event:t,item:s,itemInputValue:f,itemUrl:p,refresh:n,source:d,state:o.getState()},i)),r.navigator.navigateNewTab({itemUrl:p,item:s,state:o.getState()}));else if(t.shiftKey)void 0!==p&&(d.onSelect(eI({event:t,item:s,itemInputValue:f,itemUrl:p,refresh:n,source:d,state:o.getState()},i)),r.navigator.navigateNewWindow({itemUrl:p,item:s,state:o.getState()}));else if(t.altKey);else{if(void 0!==p){d.onSelect(eI({event:t,item:s,itemInputValue:f,itemUrl:p,refresh:n,source:d,state:o.getState()},i)),r.navigator.navigate({itemUrl:p,item:s,state:o.getState()});return}eh(eI({event:t,nextState:{isOpen:!1},props:r,query:f,refresh:n,store:o},i)).then(function(){d.onSelect(eI({event:t,item:s,itemInputValue:f,itemUrl:p,refresh:n,source:d,state:o.getState()},i))})}}}(eq({event:e,props:s,refresh:f,store:p},d))},onFocus:t,onBlur:c,onClick:function(r){e.inputElement!==s.environment.document.activeElement||p.get
11State().isOpen||t(r)}},u)},getPanelProps:function(e){return eq({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){p.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},r=t.source,n=eN(t,eR);return eq({role:"listbox","aria-labelledby":eb(s.id,"label"),id:eb(s.id,"list",r)},n)},getItemProps:function(e){var t=e.item,r=e.source,n=eN(e,eT);return eq({id:eb(s.id,"item-".concat(t.__autocomplete_id),r),role:"option","aria-selected":p.getState().activeItemId===t.__autocomplete_id,onMouseMove:function(e){if(t.__autocomplete_id!==p.getState().activeItemId){p.dispatch("mousemove",t.__autocomplete_id);var r=ef(p.getState());if(null!==p.getState().activeItemId&&r){var n=r.item,o=r.itemInputValue,i=r.itemUrl,a=r.source;a.onActive(eq({event:e,item:n,itemInputValue:o,itemUrl:i,refresh:f,source:a,state:p.getState()},d))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var n=r.getItemInputValue({item:t,state:p.getState()}),o=r.getItemUrl({item:t,state:p.getState()});(o?Promise.resolve():eh(eq({event:e,nextState:{isOpen:!1},props:s,query:n,refresh:f,store:p},d))).then(function(){r.onSelect(eq({event:e,item:t,itemInputValue:n,itemUrl:o,refresh:f,source:r,state:p.getState()},d))})}},n)}});function A(){return eh(eQ({event:new Event("input"),nextState:{isOpen:I.getState().isOpen},props:P,navigator:P.navigator,query:I.getState().query,refresh:A,store:I},E))}function x(e){e.forEach(function(e){var t;return null==(t=e.subscribe)?void 0:t.call(e,eQ(eQ({},E),{},{navigator:P.navigator,refresh:A,onSelect:function(e){w.push({onSelect:e})},onActive:function(e){w.push({onActive:e})},onResolve:function(e){w.push({onResolve:e})}}))})}function k(){return P.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})}if(P.insights&&!k()){var q="boolean"==typeof P.insights?{}:P.insights;P.plugins.push(C(q))}return x(P.plugins),!function(e){var t,r,n=e.metadata,o=e.environment;if(null==(t=o.navigator)||null==(r=t.userAgent)?void 0:r.includes("Algolia Crawler")){var i=o.document.createElement("meta"),a=o.document.querySelector("head");i.name="algolia:metadata",setTimeout(function(){i.content=JSON.stringify(n),a.appendChild(i)},0)}}({metadata:(b=(m={plugins:P.plugins,options:e}).plugins,j=(S=null==(g=((null==(y=(O=m.options).__autocomplete_metadata)?void 0:y.userAgents)||[])[0])?void 0:g.segment)?ez({},S,Object.keys((null==(v=O.__autocomplete_metadata)?void 0:v.options)||{})):{},{plugins:b.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eU(Object(r),!0).forEach(function(t){ez(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eU(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"autocomplete-core":Object.keys(O)},j),ua:eL.concat((null==(h=O.__autocomplete_metadata)?void 0:h.userAgents)||[])}),environment:P.environment}),eQ(eQ({refresh:A,navigator:P.navigator},_),E)}},7651:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return s},getImageProps:function(){return c}};for(var o in n)Object.defineProperty(t,o,{enumerable:!0,get:n[o]});let i=r(1836),a=r(5413),u=r(8437),l=i._(r(6095));function c(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let s=u.Image},8437:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return O}});let n=r(1836),o=r(3497),i=r(5155),a=o._(r(2115)),u=n._(r(7650)),l=n._(r(6686)),c=r(5413),s=r(5762),f=r(7150);r(7284);let p=r(751),d=n._(r(6095)),m=r(1172),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
11ities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function y(e,t,r,n,o,i,a){let u=e?.src;e&&e["data-loaded-src"]!==u&&(e["data-loaded-src"]=u,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),r?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,o=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}n?.current&&n.current(e)}}))}function v(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let h=(0,a.forwardRef)(({src:e,srcSet:t,sizes:r,height:n,width:o,decoding:u,className:l,style:c,fetchPriority:s,placeholder:f,loading:p,unoptimized:d,fill:g,onLoadRef:h,onLoadingCompleteRef:b,setBlurComplete:O,setShowAltText:S,sizesInput:j,onLoad:w,onError:P,...I},E)=>{let _=(0,a.useCallback)(e=>{e&&(P&&(e.src=e.src),e.complete&&y(e,f,h,b,O,d,j))},[e,f,h,b,O,P,d,j]),A=(0,m.useMergedRef)(E,_);return(0,i.jsx)("img",{...I,...v(s),loading:p,width:o,height:n,decoding:u,"data-nimg":g?"fill":"1",className:l,style:c,sizes:r,srcSet:t,src:e,ref:A,onLoad:e=>{y(e.currentTarget,f,h,b,O,d,j)},onError:e=>{S(!0),"empty"!==f&&O(!0),P&&P(e)}})});function b({isAppRouter:e,imgAttributes:t}){let r={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&u.default.preload?(u.default.preload(t.src,r),null):(0,i.jsx)(l.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...r},"__nimg-"+t.src+t.srcSet+t.sizes)})}let O=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(p.RouterContext),n=(0,a.useContext)(f.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=g||n||s.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r,qualities:o,localPatterns:e.localPatterns}},[n]),{onLoad:u,onLoadingComplete:l}=e,m=(0,a.useRef)(u);(0,a.useEffect)(()=>{m.current=u},[u]);let y=(0,a.useRef)(l);(0,a.useEffect)(()=>{y.current=l},[l]);let[v,O]=(0,a.useState)(!1),[S,j]=(0,a.useState)(!1),{props:w,meta:P}=(0,c.getImgProps)(e,{defaultLoader:d.default,imgConf:o,blurComplete:v,showAltText:S});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h,{...w,unoptimized:P.unoptimized,placeholder:P.placeholder,fill:P.fill,onLoadRef:m,onLoadingCompleteRef:y,setBlurComplete:O,setShowAltText:j,sizesInput:e.sizes,ref:t}),P.preload?(0,i.jsx)(b,{isAppRouter:!r,imgAttributes:w}):null]})});("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)},8857:(e,t)=>{"use strict";function r(e,t){let r=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-r)<Math.abs(e-r)?t:e,t.qualities[0]):r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return r}})},9005:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(772).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])}}]);
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.