PageSourceSearch

https://www.cabrinihealth.org/wp-content/themes/landslide/scripts.js?ver=6ab59e5a9634b

js cabrinihealth.org collected 2026-09-24 22:04:24 UTC 625,999 bytes, 2 lines download raw bytes

1/*! For license information please see scripts.js.LICENSE.txt */
2(()=>{var e,t={14:e=>{"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},36:(e,t,n)=>{"use strict";var r={};n.r(r),n.d(r,{BaseTransition:()=>Or,BaseTransitionPropsValidators:()=>Sr,Comment:()=>_s,DeprecationTypes:()=>Ba,EffectScope:()=>we,ErrorCodes:()=>jn,ErrorTypeStrings:()=>Da,Fragment:()=>Rs,KeepAlive:()=>oi,ReactiveEffect:()=>je,Static:()=>Es,Suspense:()=>bs,Teleport:()=>hr,Text:()=>js,TrackOpTypes:()=>dn,Transition:()=>ec,TransitionGroup:()=>Kc,TriggerOpTypes:()=>hn,VueElement:()=>Bc,assertNumber:()=>Rn,callWithAsyncErrorHandling:()=>An,callWithErrorHandling:()=>En,camelize:()=>T,capitalize:()=>L,cloneVNode:()=>Js,compatUtils:()=>Ua,computed:()=>Aa,createApp:()=>Eu,createBlock:()=>Ms,createCommentVNode:()=>Ks,createElementBlock:()=>Ls,createElementVNode:()=>Ws,createHydrationRenderer:()=>Bo,createPropsRestProxy:()=>no,createRenderer:()=>Uo,createSSRApp:()=>Au,createSlots:()=>Ti,createStaticVNode:()=>Ys,createTextVNode:()=>Gs,createVNode:()=>qs,customRef:()=>on,defineAsyncComponent:()=>ni,defineComponent:()=>kr,defineCustomElement:()=>$c,defineEmits:()=>Wi,defineExpose:()=>qi,defineModel:()=>Ji,defineOptions:()=>Qi,defineProps:()=>Vi,defineSSRCustomElement:()=>Hc,defineSlots:()=>zi,devtools:()=>La,effect:()=>$e,effectScope:()=>xe,getCurrentInstance:()=>aa,getCurrentScope:()=>Oe,getCurrentWatcher:()=>vn,getTransitionRawChildren:()=>Ar,guardReactiveProps:()=>zs,h:()=>ka,handleError:()=>kn,hasInjectionContext:()=>Oo,hydrate:()=>_u,hydrateOnIdle:()=>Kr,hydrateOnInteraction:()=>ei,hydrateOnMediaQuery:()=>Zr,hydrateOnVisible:()=>Xr,initCustomFormatter:()=>Ca,initDirectivesForSSR:()=>Iu,inject:()=>xo,isMemoSame:()=>Ia,isProxy:()=>Bt,isReactive:()=>$t,isReadonly:()=>Ht,isRef:()=>zt,isRuntimeOnly:()=>ba,isShallow:()=>Ut,isVNode:()=>$s,markRaw:()=>Wt,mergeDefaults:()=>eo,mergeModels:()=>to,mergeProps:()=>ta,nextTick:()=>Mn,normalizeClass:()=>X,normalizeProps:()=>Z,normalizeStyle:()=>z,onActivated:()=>ai,onBeforeMount:()=>mi,onBeforeUnmount:()=>bi,onBeforeUpdate:()=>vi,onDeactivated:()=>ci,onErrorCaptured:()=>Pi,onMounted:()=>gi,onRenderTracked:()=>Oi,onRenderTriggered:()=>xi,onScopeDispose:()=>Pe,onServerPrefetch:()=>wi,onUnmounted:()=>Si,onUpdated:()=>yi,onWatcherCleanup:()=>yn,openBlock:()=>Cs,popScopeId:()=>Zn,provide:()=>wo,proxyRefs:()=>nn,pushScopeId:()=>Xn,queuePostFlushCb:()=>Un,reactive:()=>Tt,readonly:()=>Dt,ref:()=>Jt,registerRuntimeCompiler:()=>ya,render:()=>ju,renderList:()=>Ii,renderSlot:()=>Ni,resolveComponent:()=>_i,resolveDirective:()=>ki,resolveDynamicComponent:()=>Ai,resolveFilter:()=>Ha,resolveTransitionHooks:()=>Rr,setBlockTracking:()=>Ns,setDevtoolsHook:()=>Ma,setTransitionHooks:()=>Er,shallowReactive:()=>Nt,shallowReadonly:()=>Lt,shallowRef:()=>Gt,ssrContextKey:()=>Yo,ssrUtils:()=>$a,stop:()=>He,toDisplayString:()=>me,toHandlerKey:()=>M,toHandlers:()=>Li,toRaw:()=>Vt,toRef:()=>un,toRefs:()=>sn,toValue:()=>en,transformVNodeArgs:()=>Us,triggerRef:()=>Xt,unref:()=>Zt,useAttrs:()=>Ki,useCssModule:()=>qc,useCssVars:()=>bc,useHost:()=>Vc,useId:()=>Cr,useModel:()=>os,useSSRContext:()=>Ko,useShadowRoot:()=>Wc,useSlots:()=>Yi,useTemplateRef:()=>Ir,useTransitionState:()=>yr,vModelCheckbox:()=>su,vModelDynamic:()=>hu,vModelRadio:()=>cu,vModelSelect:()=>uu,vModelText:()=>ou,vShow:()=>gc,version:()=>Ta,warn:()=>Na,watch:()=>ts,watchEffect:()=>Xo,watchPostEffect:()=>Zo,watchSyncEffect:()=>es,withAsyncContext:()=>ro,withCtx:()=>tr,withDefaults:()=>Gi,withDirectives:()=>nr,withKeys:()=>Su,withMemo:()=>Fa,withModifiers:()=>yu,withScopeId:()=>er});var i={};function o(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}n.r(i),n.d(i,{AisAutocomplete:()=>Ap,AisBreadcrumb:()=>Wp,AisClearRefinements:()=>pm,AisConfigure:()=>Om,AisCurrentRefinements:()=>wg,AisDynamicWidgets:()=>tP,AisExperimentalConfigureRelatedItems:()=>og,AisExperimentalDynamicWidgets:()=>nP,AisHierarchicalMenu:()=>qg,AisHighlight:()=>tv,AisHits:()=>gv,AisHitsPerPage:()=>_v,AisIndex:()=>Yv,AisInfiniteHits:()=>mS,AisInstantSearch:()=>Qb,AisInstantSearchSsr:()=>zb,AisMenu:()=>kS,AisMenuSelect:()=>IS,AisNumericMenu:()=>GS,AisPagination:()=>vw,AisPanel:()=>bw,AisPoweredBy:()=>Pw,AisQueryRuleContext:()=>Tw,AisQueryRuleCustomData:()=>Dw,AisRangeInput:()=>Gw,AisRatingMenu:()=>hx,AisRefinementList:()=>Mx,AisRelevantSort:()=>eP,AisSearchBox:()=>Kx,AisSnippet:()=>Zx,AisSortBy:()=>cO,AisStateResults:()=>Vx,AisStats:()=>mO,AisToggleRefinement:()=>EO,AisVoiceSearch:()=>zO});const s={},a=[],c=()=>{},u=()=>!1,l=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),f=e=>e.startsWith("onUpdate:"),d=Object.assign,h=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},p=Object.prototype.hasOwnProperty,m=(e,t)=>
2p.call(e,t),g=Array.isArray,v=e=>"[object Map]"===j(e),y=e=>"[object Set]"===j(e),b=e=>"[object Date]"===j(e),S=e=>"function"==typeof e,w=e=>"string"==typeof e,x=e=>"symbol"==typeof e,O=e=>null!==e&&"object"==typeof e,P=e=>(O(e)||S(e))&&S(e.then)&&S(e.catch),R=Object.prototype.toString,j=e=>R.call(e),_=e=>j(e).slice(8,-1),E=e=>"[object Object]"===j(e),A=e=>w(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,k=o(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),C=o("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),F=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},I=/-\w/g,T=F(e=>e.replace(I,e=>e.slice(1).toUpperCase())),N=/\B([A-Z])/g,D=F(e=>e.replace(N,"-$1").toLowerCase()),L=F(e=>e.charAt(0).toUpperCase()+e.slice(1)),M=F(e=>e?`on${L(e)}`:""),$=(e,t)=>!Object.is(e,t),H=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},U=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},B=e=>{const t=parseFloat(e);return isNaN(t)?e:t},V=e=>{const t=w(e)?Number(e):NaN;return isNaN(t)?e:t};let W;const q=()=>W||(W="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{});const Q=o("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol");function z(e){if(g(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=w(r)?K(r):z(r);if(i)for(const e in i)t[e]=i[e]}return t}if(w(e)||O(e))return e}const J=/;(?![^(]*\))/g,G=/:([^]+)/,Y=/\/\*[^]*?\*\//g;function K(e){const t={};return e.replace(Y,"").split(J).forEach(e=>{if(e){const n=e.split(G);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function X(e){let t="";if(w(e))t=e;else if(g(e))for(let n=0;n<e.length;n++){const r=X(e[n]);r&&(t+=r+" ")}else if(O(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Z(e){if(!e)return null;let{class:t,style:n}=e;return t&&!w(t)&&(e.class=X(t)),n&&(e.style=z(n)),e}const ee=o("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),te=o("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),ne=o("annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics"),re=o("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr"),ie="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",oe=o(ie),se=o(ie+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function ae(e){return!!e||""===e}const ce=o("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,c
2olspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),ue=o("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode
2-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan");const le=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function fe(e,t){return e.replace(le,e=>t?'"'===e?'\\\\\\"':`\\\\${e}`:`\\${e}`)}function de(e,t){if(e===t)return!0;let n=b(e),r=b(t);if(n||r)return!(!n||!r)&&e.getTime()===t.getTime();if(n=x(e),r=x(t),n||r)return e===t;if(n=g(e),r=g(t),n||r)return!(!n||!r)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=de(e[r],t[r]);return n}(e,t);if(n=O(e),r=O(t),n||r){if(!n||!r)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!de(e[n],t[n]))return!1}}return String(e)===String(t)}function he(e,t){return e.findIndex(e=>de(e,t))}const pe=e=>!(!e||!0!==e.__v_isRef),me=e=>w(e)?e:null==e?"":g(e)||O(e)&&(e.toString===R||!S(e.toString))?pe(e)?me(e.value):JSON.stringify(e,ge,2):String(e),ge=(e,t)=>pe(t)?ge(e,t.value):v(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[ve(t,r)+" =>"]=n,e),{})}:y(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>ve(e))}:x(t)?ve(t):!O(t)||g(t)||E(t)?t:String(t),ve=(e,t="")=>{var n;return x(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};function ye(e){return null==e?"initial":"string"==typeof e?""===e?" ":e:("number"==typeof e&&Number.isFinite(e),String(e))}let be,Se;class we{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=be,!e&&be&&(this.index=(be.scopes||(be.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){let e,t;if(this._isPaused=!1,this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){const t=be;try{return be=this,e()}finally{be=t}}else 0}on(){1===++this._on&&(this.prevScope=be,be=this)}off(){this._on>0&&0===--this._on&&(be=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}}function xe(e){return new we(e)}function Oe(){return be}function Pe(e,t=!1){be&&be.cleanups.push(e)}const Re=new WeakSet;class je{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,be&&be.active&&be.effects.push(this)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,Re.has(this)&&(Re.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||ke(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,qe(this),Ie(this);const e=Se,t=Ue;Se=this,Ue=!0;try{return this.fn()}finally{0,Te(this),Se=e,Ue=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)Le(e);this.deps=this.depsTail=void 0,qe(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?Re.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Ne(this)&&this.run()}get dirty(){return Ne(this)}}let _e,Ee,Ae=0;function ke(e,t=!1){if(e.flags|=8,t)return e.next=Ee,void(Ee=e);
2e.next=_e,_e=e}function Ce(){Ae++}function Fe(){if(--Ae>0)return;if(Ee){let e=Ee;for(Ee=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;_e;){let t=_e;for(_e=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function Ie(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Te(e){let t,n=e.depsTail,r=n;for(;r;){const e=r.prevDep;-1===r.version?(r===n&&(n=e),Le(r),Me(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function Ne(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(De(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function De(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===Qe)return;if(e.globalVersion=Qe,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!Ne(e)))return;e.flags|=2;const t=e.dep,n=Se,r=Ue;Se=e,Ue=!0;try{Ie(e);const n=e.fn(e._value);(0===t.version||$(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{Se=n,Ue=r,Te(e),e.flags&=-3}}function Le(e,t=!1){const{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Le(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function Me(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function $e(e,t){e.effect instanceof je&&(e=e.effect.fn);const n=new je(e);t&&d(n,t);try{n.run()}catch(e){throw n.stop(),e}const r=n.run.bind(n);return r.effect=n,r}function He(e){e.effect.stop()}let Ue=!0;const Be=[];function Ve(){Be.push(Ue),Ue=!1}function We(){const e=Be.pop();Ue=void 0===e||e}function qe(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=Se;Se=void 0;try{t()}finally{Se=e}}}let Qe=0;class ze{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Je{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Se||!Ue||Se===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==Se)t=this.activeLink=new ze(Se,this),Se.deps?(t.prevDep=Se.depsTail,Se.depsTail.nextDep=t,Se.depsTail=t):Se.deps=Se.depsTail=t,Ge(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=Se.depsTail,t.nextDep=void 0,Se.depsTail.nextDep=t,Se.depsTail=t,Se.deps===t&&(Se.deps=e)}return t}trigger(e){this.version++,Qe++,this.notify(e)}notify(e){Ce();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Fe()}}}function Ge(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Ge(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ye=new WeakMap,Ke=Symbol(""),Xe=Symbol(""),Ze=Symbol("");function et(e,t,n){if(Ue&&Se){let t=Ye.get(e);t||Ye.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new Je),r.map=t,r.key=n),r.track()}}function tt(e,t,n,r,i,o){const s=Ye.get(e);if(!s)return void Qe++;const a=e=>{e&&e.trigger()};if(Ce(),"clear"===t)s.forEach(a);else{const i=g(e),o=i&&A(n);if(i&&"length"===n){const e=Number(r);s.forEach((t,n)=>{("length"===n||n===Ze||!x(n)&&n>=e)&&a(t)})}else switch((void 0!==n||s.has(void 0))&&a(s.get(n)),o&&a(s.get(Ze)),t){case"add":i?o&&a(s.get("length")):(a(s.get(Ke)),v(e)&&a(s.get(Xe)));break;case"delete":i||(a(s.get(Ke)),v(e)&&a(s.get(Xe)));break;case"set":v(e)&&a(s.get(Ke))}}Fe()}function nt(e){const t=Vt(e);return t===e?t:(et(t,0,Ze),Ut(e)?t:t.map(qt))}function rt(e){return et(e=Vt(e),0,Ze),e}const it={__proto__:null,[Symbol.iterator](){return ot(this,Symbol.iterator,qt)},concat(...e){return nt(this).concat(...e.map(e=>g(e)?nt(e):e))},entries(){return ot(this,"entries",e=>(e[1]=qt(e[1]),e))},every(e,t){return at(this,"every",e,t,void 0,arguments)},filter(e,t){return at(this,"filter",e,t,e=>e.map(qt),arguments)},find(e,t){return at(this,"find",e,t,qt,arguments)},findIndex(e,t){return at(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return at(this,"findLast",e,t,qt,arguments)},findLastIndex(e,t){return at(this,"findLastIndex",e,t,void 0,arguments)}
2,forEach(e,t){return at(this,"forEach",e,t,void 0,arguments)},includes(...e){return ut(this,"includes",e)},indexOf(...e){return ut(this,"indexOf",e)},join(e){return nt(this).join(e)},lastIndexOf(...e){return ut(this,"lastIndexOf",e)},map(e,t){return at(this,"map",e,t,void 0,arguments)},pop(){return lt(this,"pop")},push(...e){return lt(this,"push",e)},reduce(e,...t){return ct(this,"reduce",e,t)},reduceRight(e,...t){return ct(this,"reduceRight",e,t)},shift(){return lt(this,"shift")},some(e,t){return at(this,"some",e,t,void 0,arguments)},splice(...e){return lt(this,"splice",e)},toReversed(){return nt(this).toReversed()},toSorted(e){return nt(this).toSorted(e)},toSpliced(...e){return nt(this).toSpliced(...e)},unshift(...e){return lt(this,"unshift",e)},values(){return ot(this,"values",qt)}};function ot(e,t,n){const r=rt(e),i=r[t]();return r===e||Ut(e)||(i._next=i.next,i.next=()=>{const e=i._next();return e.value&&(e.value=n(e.value)),e}),i}const st=Array.prototype;function at(e,t,n,r,i,o){const s=rt(e),a=s!==e&&!Ut(e),c=s[t];if(c!==st[t]){const t=c.apply(e,o);return a?qt(t):t}let u=n;s!==e&&(a?u=function(t,r){return n.call(this,qt(t),r,e)}:n.length>2&&(u=function(t,r){return n.call(this,t,r,e)}));const l=c.call(s,u,r);return a&&i?i(l):l}function ct(e,t,n,r){const i=rt(e);let o=n;return i!==e&&(Ut(e)?n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}):o=function(t,r,i){return n.call(this,t,qt(r),i,e)}),i[t](o,...r)}function ut(e,t,n){const r=Vt(e);et(r,0,Ze);const i=r[t](...n);return-1!==i&&!1!==i||!Bt(n[0])?i:(n[0]=Vt(n[0]),r[t](...n))}function lt(e,t,n=[]){Ve(),Ce();const r=Vt(e)[t].apply(e,n);return Fe(),We(),r}const ft=o("__proto__,__v_isRef,__isVue"),dt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(x));function ht(e){x(e)||(e=String(e));const t=Vt(this);return et(t,0,e),t.hasOwnProperty(e)}class pt{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const r=this._isReadonly,i=this._isShallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?It:Ft:i?Ct:kt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const o=g(e);if(!r){let e;if(o&&(e=it[t]))return e;if("hasOwnProperty"===t)return ht}const s=Reflect.get(e,t,zt(e)?e:n);return(x(t)?dt.has(t):ft(t))?s:(r||et(e,0,t),i?s:zt(s)?o&&A(t)?s:s.value:O(s)?r?Dt(s):Tt(s):s)}}class mt extends pt{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t];if(!this._isShallow){const t=Ht(i);if(Ut(n)||Ht(n)||(i=Vt(i),n=Vt(n)),!g(e)&&zt(i)&&!zt(n))return t||(i.value=n),!0}const o=g(e)&&A(t)?Number(t)<e.length:m(e,t),s=Reflect.set(e,t,n,zt(e)?e:r);return e===Vt(r)&&(o?$(n,i)&&tt(e,"set",t,n):tt(e,"add",t,n)),s}deleteProperty(e,t){const n=m(e,t),r=(e[t],Reflect.deleteProperty(e,t));return r&&n&&tt(e,"delete",t,void 0),r}has(e,t){const n=Reflect.has(e,t);return x(t)&&dt.has(t)||et(e,0,t),n}ownKeys(e){return et(e,0,g(e)?"length":Ke),Reflect.ownKeys(e)}}class gt extends pt{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const vt=new mt,yt=new gt,bt=new mt(!0),St=new gt(!0),wt=e=>e,xt=e=>Reflect.getPrototypeOf(e);function Ot(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function Pt(e,t){const n={get(n){const r=this.__v_raw,i=Vt(r),o=Vt(n);e||($(n,o)&&et(i,0,n),et(i,0,o));const{has:s}=xt(i),a=t?wt:e?Qt:qt;return s.call(i,n)?a(r.get(n)):s.call(i,o)?a(r.get(o)):void(r!==i&&r.get(n))},get size(){const t=this.__v_raw;return!e&&et(Vt(t),0,Ke),t.size},has(t){const n=this.__v_raw,r=Vt(n),i=Vt(t);return e||($(t,i)&&et(r,0,t),et(r,0,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){const i=this,o=i.__v_raw,s=Vt(o),a=t?wt:e?Qt:qt;return!e&&et(s,0,Ke),o.forEach((e,t)=>n.call(r,a(e),a(t),i))}};d(n,e?{add:Ot("add"),set:Ot("set"),delete:Ot("delete"),clear:Ot("clear")}:{add(e){t||Ut(e)||Ht(e)||(e=Vt(e));const n=Vt(this);return xt(n).has.call(n,e)||(n.add(e),tt(n,"add",e,e)),this},set(e,n){t||Ut(n)||Ht(n)||(n=Vt(n));const r=Vt(this),{has:i,get:o}=xt(r);let s=i.call(r,e);s||(e=Vt(e),s=i.call(r,e));const a=o.call(r,e);return r.set(e,n),s?$(n,a)&&tt(r,"set",e,n):tt(r,"add",e,n),this},delete(e){const t=Vt(this),{has:n,get:r}=xt(t);let i=n.call(t,e);i||(e=Vt(e),i=n.call(t,e));r&&r.call(t,e);const o=t.delete(e);return i&&tt(t,"delete",e,void 0),o},clear(){const e=Vt(this),t=0!==e.size,n=e.clear();return t&&tt(e,"clear",void 0,void 0),n}});return["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=function(e,t,n){return function(...r){const i=this.__v_raw,o=Vt(i),s=v(o),a="entries"===e||e===Symbol.iterator&&s,c="keys"===e&&s,u=i[e](...r),l=n?wt:t?Qt:qt;return!t&&et(o,0,c?Xe:Ke),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:a?[l(e[0]),l(e[1])]:l(e),done:t}},[Symbol.iterator](){return this}}}}(r,e,t)}),n}function Rt(e,t){const n=Pt(e,t);return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(m(n,r)&&r in t?n:t,r,i)}const jt={get:Rt(!1,!1)},_t={get:Rt(!1,!0)},Et={get:Rt(!0,!1)},At={get:Rt(!0,!0)};const kt=new WeakMap,Ct=new WeakMap,Ft=new WeakMap,It=new WeakMap;function Tt(e){return Ht(e)?e:Mt(e,!1,vt,jt,kt)}function Nt(e){return Mt(e,!1,bt,_t,Ct)}function Dt(e){return Mt(e,!0,yt,Et,Ft)}function Lt(e){return Mt(e,!0,St,At,It)}function Mt(e,t,n,r,i){if(!O(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=(s=e).__v_skip||!Object.isExtensible(s)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(_(s));var s;if(0===o)return e;const a=i.get(e);if(a)return a;const c=new Proxy(e,2===o?r:n);return i.set(e,c),c}function $t(e){return Ht(e)?$t(e.__v_raw):!(!e||!e.__v_isReactive)}function Ht(e){return!(!e||!e.__v_isReadonly)}function Ut(e){return!(!e||!e.__v_isShallow)}function Bt(e){return!!e&&!!e.__v_raw}function Vt(e){const t=e&&e.__v_raw;return t?Vt(t):e}function Wt(e){return!m(e,"__v_skip")&&Object.isExtensible(e)&&U(e,"__v_skip",!0),e}const qt=e=>O(e)?Tt(e):e,Qt=e=>O(e)?Dt(e):e;function zt(e){return!!e&&!0===e.__v_isRef}function Jt(e){return Yt(e,!1)}function Gt(e){return Yt(e,!0)}function Yt(e,t){return zt(e)?e:new Kt(e,t)}class Kt{constructor(e,t){this.dep=new Je,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Vt(e),this._value=t?e:qt(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||Ut(e)||Ht(e);e=n?e:Vt(e),$(e,t)&&(this._rawValue=e,this._value=n?e:qt(e),this.dep.trigger())}}function Xt(e){e.dep&&e.dep.trigger()}function Zt(e){return zt(e)?e.value:e}
2function en(e){return S(e)?e():Zt(e)}const tn={get:(e,t,n)=>"__v_raw"===t?e:Zt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return zt(i)&&!zt(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function nn(e){return $t(e)?e:new Proxy(e,tn)}class rn{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new Je,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}}function on(e){return new rn(e)}function sn(e){const t=g(e)?new Array(e.length):{};for(const n in e)t[n]=ln(e,n);return t}class an{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return function(e,t){const n=Ye.get(e);return n&&n.get(t)}(Vt(this._object),this._key)}}class cn{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function un(e,t,n){return zt(e)?e:S(e)?new cn(e):O(e)&&arguments.length>1?ln(e,t,n):Jt(e)}
2function ln(e,t,n){const r=e[t];return zt(r)?r:new an(e,t,n)}class fn{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Je(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Qe-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||Se===this))return ke(this,!0),!0}get value(){const e=this.dep.track();return De(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const dn={GET:"get",HAS:"has",ITERATE:"iterate"},hn={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},pn={},mn=new WeakMap;let gn;function vn(){return gn}function yn(e,t=!1,n=gn){if(n){let t=mn.get(n);t||mn.set(n,t=[]),t.push(e)}else 0}function bn(e,t=1/0,n){if(t<=0||!O(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,zt(e))bn(e.value,t,n);else if(g(e))for(let r=0;r<e.length;r++)bn(e[r],t,n);else if(y(e)||v(e))e.forEach(e=>{bn(e,t,n)});else if(E(e)){for(const r in e)bn(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&bn(e[r],t,n)}return e}const Sn=[];let wn=!1;function xn(e,...t){if(wn)return;wn=!0,Ve();const n=Sn.length?Sn[Sn.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=function(){let e=Sn[Sn.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}();if(r)En(r,n,11,[e+t.map(e=>{var t,n;return null!=(n=null==(t=e.toString)?void 0:t.call(e))?n:JSON.stringify(e)}).join(""),n&&n.proxy,i.map(({vnode:e})=>`at <${_a(n,e.type)}>`).join("\n"),i]);else{const n=[`[Vue warn]: ${e}`,...t];i.length&&n.push("\n",...function(e){const t=[];return e.forEach((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=!!e.component&&null==e.component.parent,i=` at <${_a(e.component,e.type,r)}`,o=">"+n;return e.props?[i,...On(e.props),o]:[i+o]}(e))}),t}(i)),console.warn(...n)}We(),wn=!1}function On(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(n=>{t.push(...Pn(n,e[n]))}),n.length>3&&t.push(" ..."),t}function Pn(e,t,n){return w(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:zt(t)?(t=Pn(e,Vt(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):S(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Vt(t),n?t:[`${e}=`,t])}function Rn(e,t){}const jn={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},_n={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function En(e,t,n,r){try{return r?e(...r):e()}catch(e){kn(e,t,n)}}function An(e,t,n,r){if(S(e)){const i=En(e,t,n,r);return i&&P(i)&&i.catch(e=>{kn(e,t,n)}),i}if(g(e)){const i=[];for(let o=0;o<e.length;o++)i.push(An(e[o],t,n,r));return i}}function kn(e,t,n,r=!0){t&&t.vnode;const{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||s;if(t){let r=t.parent;const o=t.proxy,s=`https://vuejs.org/error-reference/#runtime-${n}`;for(;r;){const t=r.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,o,s))return;r=r.parent}if(i)return Ve(),En(i,null,10,[e,o,s]),void We()}!function(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}(e,0,0,r,o)}const Cn=[];let Fn=-1;const In=[];let Tn=null,Nn=0;const Dn=Promise.resolve();let Ln=null;function Mn(e){const t=Ln||Dn;return e?t.then(this?e.bind(this):e):t}function $n(e){if(!(1&e.flags)){const t=Wn(e),n=Cn[Cn.length-1];!n||!(2&e.flags)&&t>=Wn(n)?Cn.push(e):Cn.splice(function(e){let t=Fn+1,n=Cn.length;for(;t<n;){const r=t+n>>>1,i=Cn[r],o=Wn(i);o<e||o===e&&2&i.flags?t=r+1:n=r}return t}(t),0,e),e.flags|=1,Hn()}}function Hn(){Ln||(Ln=Dn.then(qn))}function Un(e){g(e)?In.push(...e):Tn&&-1===e.id?Tn.splice(Nn+1,0,e):1&e.flags||(In.push(e),e.flags|=1),Hn()}function Bn(e,t,n=Fn+1){for(0;n<Cn.length;n++){const t=Cn[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;0,Cn.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function Vn(e){if(In.length){const e=[...new Set(In)].sort((e,t)=>
2Wn(e)-Wn(t));if(In.length=0,Tn)return void Tn.push(...e);for(Tn=e,Nn=0;Nn<Tn.length;Nn++){const e=Tn[Nn];0,4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}Tn=null,Nn=0}}const Wn=e=>null==e.id?2&e.flags?-1:1/0:e.id;function qn(e){try{for(Fn=0;Fn<Cn.length;Fn++){const e=Cn[Fn];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),En(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;Fn<Cn.length;Fn++){const e=Cn[Fn];e&&(e.flags&=-2)}Fn=-1,Cn.length=0,Vn(),Ln=null,(Cn.length||In.length)&&qn(e)}}let Qn,zn=[],Jn=!1;let Gn=null,Yn=null;function Kn(e){const t=Gn;return Gn=e,Yn=e&&e.type.__scopeId||null,t}function Xn(e){Yn=e}function Zn(){Yn=null}const er=e=>tr;function tr(e,t=Gn,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&Ns(-1);const i=Kn(t);let o;try{o=e(...n)}finally{Kn(i),r._d&&Ns(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function nr(e,t){if(null===Gn)return e;const n=Oa(Gn),r=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[i,o,a,c=s]=t[e];i&&(S(i)&&(i={mounted:i,updated:i}),i.deep&&bn(o),r.push({dir:i,instance:n,value:o,oldValue:void 0,arg:a,modifiers:c}))}return e}function rr(e,t,n,r){const i=e.dirs,o=t&&t.dirs;for(let s=0;s<i.length;s++){const a=i[s];o&&(a.oldValue=o[s].value);let c=a.dir[r];c&&(Ve(),An(c,n,8,[e.el,a,e,t]),We())}}const ir=Symbol("_vte"),or=e=>e.__isTeleport,sr=e=>e&&(e.disabled||""===e.disabled),ar=e=>e&&(e.defer||""===e.defer),cr=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,ur=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,lr=(e,t)=>{const n=e&&e.to;if(w(n)){if(t){return t(n)}return null}return n},fr={name:"Teleport",__isTeleport:!0,process(e,t,n,r,i,o,s,a,c,u){const{mc:l,pc:f,pbc:d,o:{insert:h,querySelector:p,createText:m,createComment:g}}=u,v=sr(t.props);let{shapeFlag:y,children:b,dynamicChildren:S}=t;if(null==e){const e=t.el=m(""),u=t.anchor=m("");h(e,n,r),h(u,n,r);const f=(e,t)=>{16&y&&(i&&i.isCE&&(i.ce._teleportTarget=e),l(b,e,t,i,o,s,a,c))},d=()=>{const e=t.target=lr(t.props,p),n=mr(e,t,m,h);e&&("svg"!==s&&cr(e)?s="svg":"mathml"!==s&&ur(e)&&(s="mathml"),v||(f(e,n),pr(t,!1)))};v&&(f(n,u),pr(t,!0)),ar(t.props)?(t.el.__isMounted=!1,Ho(()=>{d(),delete t.el.__isMounted},o)):d()}else{if(ar(t.props)&&!1===e.el.__isMounted)return void Ho(()=>{fr.process(e,t,n,r,i,o,s,a,c,u)},o);t.el=e.el,t.targetStart=e.targetStart;const l=t.anchor=e.anchor,h=t.target=e.target,m=t.targetAnchor=e.targetAnchor,g=sr(e.props),y=g?n:h,b=g?l:m;if("svg"===s||cr(h)?s="svg":("mathml"===s||ur(h))&&(s="mathml"),S?(d(e.dynamicChildren,S,y,i,o,s,a),zo(e,t,!0)):c||f(e,t,y,b,i,o,s,a,!1),v)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):dr(t,n,l,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=lr(t.props,p);e&&dr(t,e,null,u,0)}else g&&dr(t,h,m,u,1);pr(t,v)}},remove(e,t,n,{um:r,o:{remove:i}},o){const{shapeFlag:s,children:a,anchor:c,targetStart:u,targetAnchor:l,target:f,props:d}=e;if(f&&(i(u),i(l)),o&&i(c),16&s){const e=o||!sr(d);for(let i=0;i<a.length;i++){const o=a[i];r(o,t,n,e,!!o.dynamicChildren)}}},move:dr,hydrate:function(e,t,n,r,i,o,{o:{nextSibling:s,parentNode:a,querySelector:c,insert:u,createText:l}},f){function d(e,t,c,u){t.anchor=f(s(e),t,a(e),n,r,i,o),t.targetStart=c,t.targetAnchor=u}const h=t.target=lr(t.props,c),p=sr(t.props);if(h){const a=h._lpa||h.firstChild;if(16&t.shapeFlag)if(p)d(e,t,a,a&&s(a));else{t.anchor=s(e);let c=a;for(;c;){if(c&&8===c.nodeType)if("teleport start anchor"===c.data)t.targetStart=c;else if("teleport anchor"===c.data){t.targetAnchor=c,h._lpa=t.targetAnchor&&s(t.targetAnchor);break}c=s(c)}t.targetAnchor||mr(h,t,l,u),f(a&&s(a),t,h,n,r,i,o)}pr(t,p)}else p&&16&t.shapeFlag&&d(e,t,e,s(e));return t.anchor&&s(t.anchor)}};function dr(e,t,n,{o:{insert:r},m:i},o=2){0===o&&r(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:c,children:u,props:l}=e,f=2===o;if(f&&r(s,t,n),(!f||sr(l))&&16&c)for(let e=0;e<u.length;e++)i(u[e],t,n,2);f&&r(a,t,n)}const hr=fr;function pr(e,t){const n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)1===r.nodeType&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function mr(e,t,n,r){const i=t.targetStart=n(""),o=t.targetAnchor=n("");return i[ir]=o,e&&(r(i,e),r(o,e)),o}const gr=Symbol("_leaveCb"),vr=Symbol("_enterCb");function yr(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leav
2ingVNodes:new Map};return gi(()=>{e.isMounted=!0}),bi(()=>{e.isUnmounting=!0}),e}const br=[Function,Array],Sr={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:br,onEnter:br,onAfterEnter:br,onEnterCancelled:br,onBeforeLeave:br,onLeave:br,onAfterLeave:br,onLeaveCancelled:br,onBeforeAppear:br,onAppear:br,onAfterAppear:br,onAppearCancelled:br},wr=e=>{const t=e.subTree;return t.component?wr(t.component):t};function xr(e){let t=e[0];if(e.length>1){let n=!1;for(const r of e)if(r.type!==_s){0,t=r,n=!0;break}}return t}const Or={name:"BaseTransition",props:Sr,setup(e,{slots:t}){const n=aa(),r=yr();return()=>{const i=t.default&&Ar(t.default(),!0);if(!i||!i.length)return;const o=xr(i),s=Vt(e),{mode:a}=s;if(r.isLeaving)return jr(o);const c=_r(o);if(!c)return jr(o);let u=Rr(c,s,r,n,e=>u=e);c.type!==_s&&Er(c,u);let l=n.subTree&&_r(n.subTree);if(l&&l.type!==_s&&!Hs(l,c)&&wr(n).type!==_s){let e=Rr(l,s,r,n);if(Er(l,e),"out-in"===a&&c.type!==_s)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,l=void 0},jr(o);"in-out"===a&&c.type!==_s?e.delayLeave=(e,t,n)=>{Pr(r,l)[String(l.key)]=l,e[gr]=()=>{t(),e[gr]=void 0,delete u.delayedLeave,l=void 0},u.delayedLeave=()=>{n(),delete u.delayedLeave,l=void 0}}:l=void 0}else l&&(l=void 0);return o}}};function Pr(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Rr(e,t,n,r,i){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:l,onEnterCancelled:f,onBeforeLeave:d,onLeave:h,onAfterLeave:p,onLeaveCancelled:m,onBeforeAppear:v,onAppear:y,onAfterAppear:b,onAppearCancelled:S}=t,w=String(e.key),x=Pr(n,e),O=(e,t)=>{e&&An(e,r,9,t)},P=(e,t)=>{const n=t[1];O(e,t),g(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},R={mode:s,persisted:a,beforeEnter(t){let r=c;if(!n.isMounted){if(!o)return;r=v||c}t[gr]&&t[gr](!0);const i=x[w];i&&Hs(e,i)&&i.el[gr]&&i.el[gr](),O(r,[t])},enter(e){let t=u,r=l,i=f;if(!n.isMounted){if(!o)return;t=y||u,r=b||l,i=S||f}let s=!1;const a=e[vr]=t=>{s||(s=!0,O(t?i:r,[e]),R.delayedLeave&&R.delayedLeave(),e[vr]=void 0)};t?P(t,[e,a]):a()},leave(t,r){const i=String(e.key);if(t[vr]&&t[vr](!0),n.isUnmounting)return r();O(d,[t]);let o=!1;const s=t[gr]=n=>{o||(o=!0,r(),O(n?m:p,[t]),t[gr]=void 0,x[i]===e&&delete x[i])};x[i]=e,h?P(h,[t,s]):s()},clone(e){const o=Rr(e,t,n,r,i);return i&&i(o),o}};return R}function jr(e){if(ii(e))return(e=Js(e)).children=null,e}function _r(e){if(!ii(e))return or(e.type)&&e.children?xr(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&S(n.default))return n.default()}}function Er(e,t){6&e.shapeFlag&&e.component?(e.transition=t,Er(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Ar(e,t=!1,n){let r=[],i=0;for(let o=0;o<e.length;o++){let s=e[o];const a=null==n?s.key:String(n)+String(null!=s.key?s.key:o);s.type===Rs?(128&s.patchFlag&&i++,r=r.concat(Ar(s.children,t,a))):(t||s.type!==_s)&&r.push(null!=a?Js(s,{key:a}):s)}if(i>1)for(let e=0;e<r.length;e++)r[e].patchFlag=-2;return r}function kr(e,t){return S(e)?(()=>d({name:e.name},t,{setup:e}))():e}function Cr(){const e=aa();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Fr(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Ir(e){const t=aa(),n=Gt(null);if(t){const r=t.refs===s?t.refs={}:t.refs;Object.defineProperty(r,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}else 0;return n}const Tr=new WeakMap;function Nr(e,t,n,r,i=!1){if(g(e))return void e.forEach((e,o)=>Nr(e,t&&(g(t)?t[o]:t),n,r,i));if(ti(r)&&!i)return void(512&r.shapeFlag&&r.type.__asyncResolved&&r.component.subTree.component&&Nr(e,t,n,r.component.subTree));const o=4&r.shapeFlag?Oa(r.component):r.el,a=i?null:o,{i:c,r:l}=e;const f=t&&t.r,d=c.refs===s?c.refs={}:c.refs,p=c.setupState,v=Vt(p),y=p===s?u:e=>m(v,e);if(null!=f&&f!==l)if(Dr(t),w(f))d[f]=null,y(f)&&(p[f]=null);else if(zt(f)){f.value=null;const e=t;e.k&&(d[e.k]=null)}if(S(l))En(l,c,12,[a,d]);else{const t=w(l),r=zt(l);if(t||r){const s=()=>
2{if(e.f){const n=t?y(l)?p[l]:d[l]:l.value;if(i)g(n)&&h(n,o);else if(g(n))n.includes(o)||n.push(o);else if(t)d[l]=[o],y(l)&&(p[l]=d[l]);else{const t=[o];l.value=t,e.k&&(d[e.k]=t)}}else t?(d[l]=a,y(l)&&(p[l]=a)):r&&(l.value=a,e.k&&(d[e.k]=a))};if(a){const t=()=>{s(),Tr.delete(e)};t.id=-1,Tr.set(e,t),Ho(t,n)}else Dr(e),s()}else 0}}function Dr(e){const t=Tr.get(e);t&&(t.flags|=8,Tr.delete(e))}let Lr=!1;const Mr=()=>{Lr||(console.error("Hydration completed but contains mismatches."),Lr=!0)},$r=e=>{if(1===e.nodeType)return(e=>e.namespaceURI.includes("svg")&&"foreignObject"!==e.tagName)(e)?"svg":(e=>e.namespaceURI.includes("MathML"))(e)?"mathml":void 0},Hr=e=>8===e.nodeType;function Ur(e){const{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:o,parentNode:s,remove:a,insert:c,createComment:u}}=e,f=(n,r,a,u,l,b=!1)=>{b=b||!!r.dynamicChildren;const S=Hr(n)&&"["===n.data,w=()=>m(n,r,a,u,l,S),{type:x,ref:O,shapeFlag:P,patchFlag:R}=r;let j=n.nodeType;r.el=n,-2===R&&(b=!1,r.dynamicChildren=null);let _=null;switch(x){case js:3!==j?""===r.children?(c(r.el=i(""),s(n),n),_=n):_=w():(n.data!==r.children&&(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&xn("Hydration text mismatch in",n.parentNode,`\n  - rendered on server: ${JSON.stringify(n.data)}\n  - expected on client: ${JSON.stringify(r.children)}`),Mr(),n.data=r.children),_=o(n));break;case _s:y(n)?(_=o(n),v(r.el=n.content.firstChild,n,a)):_=8!==j||S?w():o(n);break;case Es:if(S&&(j=(n=o(n)).nodeType),1===j||3===j){_=n;const e=!r.children.length;for(let t=0;t<r.staticCount;t++)e&&(r.children+=1===_.nodeType?_.outerHTML:_.data),t===r.staticCount-1&&(r.anchor=_),_=o(_);return S?o(_):_}w();break;case Rs:_=S?p(n,r,a,u,l,b):w();break;default:if(1&P)_=1===j&&r.type.toLowerCase()===n.tagName.toLowerCase()||y(n)?d(n,r,a,u,l,b):w();else if(6&P){r.slotScopeIds=l;const e=s(n);if(_=S?g(n):Hr(n)&&"teleport start"===n.data?g(n,n.data,"teleport end"):o(n),t(r,e,null,a,u,$r(e),b),ti(r)&&!r.type.__asyncResolved){let t;S?(t=qs(Rs),t.anchor=_?_.previousSibling:e.lastChild):t=3===n.nodeType?Gs(""):qs("div"),t.el=n,r.component.subTree=t}}else 64&P?_=8!==j?w():r.type.hydrate(n,r,a,u,l,b,e,h):128&P?_=r.type.hydrate(n,r,a,u,$r(s(n)),l,b,e,f):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&xn("Invalid HostVNode type:",x,`(${typeof x})`)}return null!=O&&Nr(O,null,u,r),_},d=(e,t,n,i,o,s)=>{s=s||!!t.dynamicChildren;const{type:c,props:u,patchFlag:f,shapeFlag:d,dirs:p,transition:m}=t,g="input"===c||"option"===c;if(g||-1!==f){p&&rr(t,null,n,"created");let c,b=!1;if(y(e)){b=Qo(null,m)&&n&&n.vnode.props&&n.vnode.props.appear;const r=e.content.firstChild;if(b){const e=r.getAttribute("class");e&&(r.$cls=e),m.beforeEnter(r)}v(r,e,n),t.el=e=r}if(16&d&&(!u||!u.innerHTML&&!u.textContent)){let r=h(e.firstChild,t,e,n,i,o,s),c=!1;for(;r;){Jr(e,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!c&&(xn("Hydration children mismatch on",e,"\nServer rendered element contains more child nodes than client vdom."),c=!0),Mr());const t=r;r=r.nextSibling,a(t)}}else if(8&d){let n=t.children;"\n"!==n[0]||"PRE"!==e.tagName&&"TEXTAREA"!==e.tagName||(n=n.slice(1)),e.textContent!==n&&(Jr(e,0)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&xn("Hydration text content mismatch on",e,`\n  - rendered on server: ${e.textContent}\n  - expected on client: ${t.children}`),Mr()),e.textContent=t.children)}if(u)if(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||g||!s||48&f){const i=e.tagName.includes("-");for(const o in u)!__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||p&&p.some(e=>e.dir.created)||!Br(e,o,u[o],t,n)||Mr(),(g&&(o.endsWith("value")||"indeterminate"===o)||l(o)&&!k(o)||"."===o[0]||i)&&r(e,o,null,u[o],void 0,n)}else if(u.onClick)r(e,"onClick",null,u.onClick,void 0,n);else if(4&f&&$t(u.style))for(const e in u.style)u.style[e];(c=u&&u.onVnodeBeforeMount)&&na(c,n,t),p&&rr(t,null,n,"beforeMount"),((c=u&&u.onVnodeMounted)||p||b)&&Os(()=>{c&&na(c,n,t),b&&m.enter(e),p&&rr(t,null,n,"mounted")},i)}return e.nextSibling},h=(e,t,r,s,a,u,l)=>{l=l||!!t.dynamicChildren;const d=t.children,h=d.length;let p=!1;for(let t=0;t<h;t++){const m=l?d[t]:d[t]=Xs(d[t]),g=m.type===js;e?(g&&!l&&t+1<h&&Xs(d[t+1]).type===js&&(c(i(e.data.slice(m.children.length)),r,o(e)),e.data=m.children),e=f(e,m,s,a,u,l)):g&&!m.children?c(m.el=i(""),r):(Jr(r,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!p&&(xn("Hydration children mismatch on",r,"\nServer rendered element contains fewer child nodes than client vdom."),p=!0),Mr()),n(null,m,r,null,s,a,$r(r),u))}return e},p=(e,t,n,r,i,a)=>{const{slotScopeIds:l}=t;l&&(i=i?i.concat(l):l);const f=s(e),d=h(o(e),t,f,n,r,i,a);return d&&Hr(d)&&"]"===d.data?o(t.anchor=d):(Mr(),c(t.anchor=u("]"),f,d),d)},m=(e,t,r,i,c,u)=>{if(Jr(e.parentElement,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&xn("Hydration node mismatch:\n- rendered on server:",e,3===e.nodeType?"(text)":Hr(e)&&"["===e.data?"(start of fragment)":"","\n- expected on client:",t.type),Mr()),t.el=null,u){const t=g(e);for(;;){const n=o(e);if(!n||n===t)break;a(n)}}const l=o(e),f=s(e);return a(e),n(null,t,f,l,r,i,$r(f),c),r&&(r.vnode.el=t.el,gs(r,t.el)),l},g=(e,t="[",n="]")=>{let r=0;for(;e;)if((e=o(e))&&Hr(e)&&(e.data===t&&r++,e.data===n)){if(0===r)return o(e);r--}return e}
2,v=(e,t,n)=>{const r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},y=e=>1===e.nodeType&&"TEMPLATE"===e.tagName;return[(e,t)=>{if(!t.hasChildNodes())return __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&xn("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,e,t),Vn(),void(t._vnode=e);f(t.firstChild,e,null,null,null),Vn(),t._vnode=e},f]}function Br(e,t,n,r,i){let o,s,a,c;if("class"===t)e.$cls?(a=e.$cls,delete e.$cls):a=e.getAttribute("class"),c=X(n),function(e,t){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}(Vr(a||""),Vr(c))||(o=2,s="class");else if("style"===t){a=e.getAttribute("style")||"",c=w(n)?n:function(e){if(!e)return"";if(w(e))return e;let t="";for(const n in e){const r=e[n];(w(r)||"number"==typeof r)&&(t+=`${n.startsWith("--")?n:D(n)}:${r};`)}return t}(z(n));const t=Wr(a),u=Wr(c);if(r.dirs)for(const{dir:e,value:t}of r.dirs)"show"!==e.name||t||u.set("display","none");i&&qr(i,r,u),function(e,t){if(e.size!==t.size)return!1;for(const[n,r]of e)if(r!==t.get(n))return!1;return!0}(t,u)||(o=3,s="style")}else(e instanceof SVGElement&&ue(t)||e instanceof HTMLElement&&(se(t)||ce(t)))&&(se(t)?(a=e.hasAttribute(t),c=ae(n)):null==n?(a=e.hasAttribute(t),c=!1):(a=e.hasAttribute(t)?e.getAttribute(t):"value"===t&&"TEXTAREA"===e.tagName&&e.value,c=!!function(e){if(null==e)return!1;const t=typeof e;return"string"===t||"number"===t||"boolean"===t}(n)&&String(n)),a!==c&&(o=4,s=t));if(null!=o&&!Jr(e,o)){const t=e=>!1===e?"(not rendered)":`${s}="${e}"`;return xn(`Hydration ${zr[o]} mismatch on`,e,`\n  - rendered on server: ${t(a)}\n  - expected on client: ${t(c)}\n  Note: this mismatch is check-only. The DOM will not be rectified in production due to performance overhead.\n  You should fix the source of the mismatch.`),!0}return!1}function Vr(e){return new Set(e.trim().split(/\s+/))}function Wr(e){const t=new Map;for(const n of e.split(";")){let[e,r]=n.split(":");
2e=e.trim(),r=r&&r.trim(),e&&r&&t.set(e,r)}return t}function qr(e,t,n){const r=e.subTree;if(e.getCssVars&&(t===r||r&&r.type===Rs&&r.children.includes(t))){const t=e.getCssVars();for(const e in t){const r=ye(t[e]);n.set(`--${fe(e,!1)}`,r)}}t===r&&e.parent&&qr(e.parent,e.vnode,n)}const Qr="data-allow-mismatch",zr={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Jr(e,t){if(0===t||1===t)for(;e&&!e.hasAttribute(Qr);)e=e.parentElement;const n=e&&e.getAttribute(Qr);if(null==n)return!1;if(""===n)return!0;{const e=n.split(",");return!(0!==t||!e.includes("children"))||e.includes(zr[t])}}const Gr=q().requestIdleCallback||(e=>setTimeout(e,1)),Yr=q().cancelIdleCallback||(e=>clearTimeout(e)),Kr=(e=1e4)=>t=>{const n=Gr(t,{timeout:e});return()=>Yr(n)};const Xr=e=>(t,n)=>{const r=new IntersectionObserver(e=>{for(const n of e)if(n.isIntersecting){r.disconnect(),t();break}},e);return n(e=>{if(e instanceof Element)return function(e){const{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:s}=window;return(t>0&&t<o||r>0&&r<o)&&(n>0&&n<s||i>0&&i<s)}(e)?(t(),r.disconnect(),!1):void r.observe(e)}),()=>r.disconnect()},Zr=e=>t=>{if(e){const n=matchMedia(e);if(!n.matches)return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t);t()}},ei=(e=[])=>(t,n)=>{w(e)&&(e=[e]);let r=!1;const i=e=>{r||(r=!0,o(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},o=()=>{n(t=>{for(const n of e)t.removeEventListener(n,i)})};return n(t=>{for(const n of e)t.addEventListener(n,i,{once:!0})}),o};const ti=e=>!!e.type.__asyncLoader;function ni(e){S(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:o,timeout:s,suspensible:a=!0,onError:c}=e;let u,l=null,f=0;const d=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t((f++,l=null,d())),()=>n(e),f+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),u=t,t)))};return kr({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(e,t,n){let r=!1;(t.bu||(t.bu=[])).push(()=>r=!0);const i=()=>{r||n()},s=o?()=>{const n=o(i,t=>function(e,t){if(Hr(e)&&"["===e.data){let n=1,r=e.nextSibling;for(;r;){if(1===r.nodeType){if(!1===t(r))break}else if(Hr(r))if("]"===r.data){if(0===--n)break}else"["===r.data&&n++;r=r.nextSibling}}else t(e)}(e,t));n&&(t.bum||(t.bum=[])).push(n)}:i;u?s():d().then(()=>!t.isUnmounted&&s())},get __asyncResolved(){return u},setup(){const e=sa;if(Fr(e),u)return()=>ri(u,e);const t=t=>{l=null,kn(t,e,13,!r)};if(a&&e.suspense||ma)return d().then(t=>()=>ri(t,e)).catch(e=>(t(e),()=>r?qs(r,{error:e}):null));const o=Jt(!1),c=Jt(),f=Jt(!!i);return i&&setTimeout(()=>{f.value=!1},i),null!=s&&setTimeout(()=>{if(!o.value&&!c.value){const e=new Error(`Async component timed out after ${s}ms.`);t(e),c.value=e}},s),d().then(()=>{o.value=!0,e.parent&&ii(e.parent.vnode)&&e.parent.update()}).catch(e=>{t(e),c.value=e}),()=>o.value&&u?ri(u,e):c.value&&r?qs(r,{error:c.value}):n&&!f.value?qs(n):void 0}})}function ri(e,t){const{ref:n,props:r,children:i,ce:o}=t.vnode,s=qs(e,r,i);return s.ref=n,s.ce=o,delete t.vnode.ce,s}const ii=e=>e.type.__isKeepAlive,oi={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=aa(),r=n.ctx;if(!r.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const i=new Map,o=new Set;let s=null;const a=n.suspense,{renderer:{p:c,m:u,um:l,o:{createElement:f}}}=r,d=f("div");function h(e){fi(e),l(e,n,a,!0)}function p(e){i.forEach((t,n)=>{const r=ja(t.type);r&&!e(r)&&m(n)})}function m(e){const t=i.get(e);!t||s&&Hs(t,s)?s&&fi(s):h(t),i.delete(e),o.delete(e)}r.activate=(e,t,n,r,i)=>{const o=e.component;u(e,t,n,0,a),c(o.vnode,e,t,n,o,a,r,e.slotScopeIds,i),Ho(()=>{o.isDeactivated=!1,o.a&&H(o.a);const t=e.props&&e.props.onVnodeMounted;t&&na(t,o.parent,e)},a)},r.deactivate=e=>{const t=e.component;Go(t.m),Go(t.a),u(e,d,null,1,a),Ho(()=>{t.da&&H(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&na(n,t.parent,e),t.isDeactivated=!0},a)},ts(()=>[e.include,e.exclude],([e,t])=>{e&&p(t=>si(e,t)),t&&p(e=>!si(t,e))},{flush:"post",deep:!0});let g=null;const v=()=>{null!=g&&(vs(n.subTree.type)?Ho(()=>{i.set(g,di(n.subTree))},n.subTree.suspense):i.set(g,di(n.subTree)))};return gi(v),yi(v),bi(()=>
2{i.forEach(e=>{const{subTree:t,suspense:r}=n,i=di(t);if(e.type===i.type&&e.key===i.key){fi(i);const e=i.component.da;return void(e&&Ho(e,r))}h(e)})}),()=>{if(g=null,!t.default)return s=null;const n=t.default(),r=n[0];if(n.length>1)return s=null,n;if(!($s(r)&&(4&r.shapeFlag||128&r.shapeFlag)))return s=null,r;let a=di(r);if(a.type===_s)return s=null,a;const c=a.type,u=ja(ti(a)?a.type.__asyncResolved||{}:c),{include:l,exclude:f,max:d}=e;if(l&&(!u||!si(l,u))||f&&u&&si(f,u))return a.shapeFlag&=-257,s=a,r;const h=null==a.key?c:a.key,p=i.get(h);return a.el&&(a=Js(a),128&r.shapeFlag&&(r.ssContent=a)),g=h,p?(a.el=p.el,a.component=p.component,a.transition&&Er(a,a.transition),a.shapeFlag|=512,o.delete(h),o.add(h)):(o.add(h),d&&o.size>parseInt(d,10)&&m(o.values().next().value)),a.shapeFlag|=256,s=a,vs(r.type)?r:a}}};function si(e,t){return g(e)?e.some(e=>si(e,t)):w(e)?e.split(",").includes(t):"[object RegExp]"===j(e)&&(e.lastIndex=0,e.test(t))}function ai(e,t){ui(e,"a",t)}function ci(e,t){ui(e,"da",t)}function ui(e,t,n=sa){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(hi(t,r,n),n){let e=n.parent;for(;e&&e.parent;)ii(e.parent.vnode)&&li(r,t,n,e),e=e.parent}}function li(e,t,n,r){const i=hi(t,e,r,!0);Si(()=>{h(r[t],i)},n)}function fi(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function di(e){return 128&e.shapeFlag?e.ssContent:e}function hi(e,t,n=sa,r=!1){if(n){const i=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...r)=>{Ve();const i=la(n),o=An(t,n,e,r);return i(),We(),o});return r?i.unshift(o):i.push(o),o}}const pi=e=>(t,n=sa)=>{ma&&"sp"!==e||hi(e,(...e)=>t(...e),n)},mi=pi("bm"),gi=pi("m"),vi=pi("bu"),yi=pi("u"),bi=pi("bum"),Si=pi("um"),wi=pi("sp"),xi=pi("rtg"),Oi=pi("rtc");function Pi(e,t=sa){hi("ec",e,t)}const Ri="components",ji="directives";function _i(e,t){return Ci(Ri,e,!0,t)||e}const Ei=Symbol.for("v-ndc");function Ai(e){return w(e)?Ci(Ri,e,!1)||e:e||Ei}function ki(e){return Ci(ji,e)}function Ci(e,t,n=!0,r=!1){const i=Gn||sa;if(i){const n=i.type;if(e===Ri){const e=ja(n,!1);if(e&&(e===t||e===T(t)||e===L(T(t))))return n}const o=Fi(i[e]||n[e],t)||Fi(i.appContext[e],t);return!o&&r?n:o}}function Fi(e,t){return e&&(e[t]||e[T(t)]||e[L(T(t))])}function Ii(e,t,n,r){let i;const o=n&&n[r],s=g(e);if(s||w(e)){let n=!1,r=!1;s&&$t(e)&&(n=!Ut(e),r=Ht(e),e=rt(e)),i=new Array(e.length);for(let s=0,a=e.length;s<a;s++)i[s]=t(n?r?Qt(qt(e[s])):qt(e[s]):e[s],s,void 0,o&&o[s])}else if("number"==typeof e){0,i=new Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,o&&o[n])}else if(O(e))if(e[Symbol.iterator])i=Array.from(e,(e,n)=>t(e,n,void 0,o&&o[n]));else{const n=Object.keys(e);i=new Array(n.length);for(let r=0,s=n.length;r<s;r++){const s=n[r];i[r]=t(e[s],s,r,o&&o[r])}}else i=[];return n&&(n[r]=i),i}function Ti(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(g(r))for(let t=0;t<r.length;t++)e[r[t].name]=r[t].fn;else r&&(e[r.name]=r.key?(...e)=>{const t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function Ni(e,t,n={},r,i){if(Gn.ce||Gn.parent&&ti(Gn.parent)&&Gn.parent.ce)return"default"!==t&&(n.name=t),Cs(),Ms(Rs,null,[qs("slot",n,r&&r())],64);let o=e[t];o&&o._c&&(o._d=!1),Cs();const s=o&&Di(o(n)),a=n.key||s&&s.key,c=Ms(Rs,{key:(a&&!x(a)?a:`_${t}`)+(!s&&r?"_fb":"")},s||(r?r():[]),s&&1===e._?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),o&&o._c&&(o._d=!0),c}function Di(e){return e.some(e=>!$s(e)||e.type!==_s&&!(e.type===Rs&&!Di(e.children)))?e:null}function Li(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:M(r)]=e[r];return n}const Mi=e=>e?da(e)?Oa(e):Mi(e.parent):null,$i=d(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Mi(e.parent),$root:e=>Mi(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>co(e),$forceUpdate:e=>e.f||(e.f=()=>{$n(e.update)}),$nextTick:e=>e.n||(e.n=Mn.bind(e.proxy)),$watch:e=>rs.bind(e)}),Hi=(e,t)=>e!==s&&!e.__isScriptSetup&&m(e,t),Ui={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:a,type:c,appContext:u}=e;let l;if("$"!==t[0]){const c=a[t];if(void 0!==c)switch(c){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return o[t]}else{if(Hi(r,t))return a[t]=1,r[t];if(i!==s&&m(i,t))return a[t]=2,i[t];if((l=e.propsOptions[0])&&m(l,t))return a[t]=3,o[t];if(n!==s&&m(n,t))return a[t]=4,n[t];io&&(a[t]=0)}}const f=$i[t];let d,h;return f?("$attrs"===t&&et(e.attrs,0,""),f(e)):(d=c.__cssModules)&&(d=d[t])?d:n!==s&&m(n,t)?(a[t]=4,n[t]):(h=u.config.globalProperties,m(h,t)?h[t]:void 0)},set({_:e},t,n){const{data:r,setupState:i,ctx:o}=e;return Hi(i,t)?(i[t]=n,!0):r!==s&&m(r,t)?(r[t]=n,!0):!m(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(o[t]=n,
2!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:o,type:a}},c){let u,l;return!!(n[c]||e!==s&&"$"!==c[0]&&m(e,c)||Hi(t,c)||(u=o[0])&&m(u,c)||m(r,c)||m($i,c)||m(i.config.globalProperties,c)||(l=a.__cssModules)&&l[c])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:m(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};const Bi=d({},Ui,{get(e,t){if(t!==Symbol.unscopables)return Ui.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!Q(t)});function Vi(){return null}function Wi(){return null}function qi(e){0}function Qi(e){0}function zi(){return null}function Ji(){0}function Gi(e,t){return null}function Yi(){return Xi("useSlots").slots}function Ki(){return Xi("useAttrs").attrs}function Xi(e){const t=aa();return t.setupContext||(t.setupContext=xa(t))}function Zi(e){return g(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function eo(e,t){const n=Zi(e);for(const e in t){if(e.startsWith("__skip"))continue;let r=n[e];r?g(r)||S(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:null===r&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function to(e,t){return e&&t?g(e)&&g(t)?e.concat(t):d({},Zi(e),Zi(t)):e||t}function no(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function ro(e){const t=aa();let n=e();return fa(),P(n)&&(n=n.catch(e=>{throw la(t),e})),[n,()=>la(t)]}let io=!0;function oo(e){const t=co(e),n=e.proxy,r=e.ctx;io=!1,t.beforeCreate&&so(t.beforeCreate,e,"bc");const{data:i,computed:o,methods:s,watch:a,provide:u,inject:l,created:f,beforeMount:d,mounted:h,beforeUpdate:p,updated:m,activated:v,deactivated:y,beforeDestroy:b,beforeUnmount:w,destroyed:x,unmounted:P,render:R,renderTracked:j,renderTriggered:_,errorCaptured:E,serverPrefetch:A,expose:k,inheritAttrs:C,components:F,directives:I,filters:T}=t;if(l&&function(e,t){g(e)&&(e=ho(e));for(const n in e){const r=e[n];let i;i=O(r)?"default"in r?xo(r.from||n,r.default,!0):xo(r.from||n):xo(r),zt(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(l,r,null),s)for(const e in s){const t=s[e];S(t)&&(r[e]=t.bind(n))}if(i){0;const t=i.call(n,n);0,O(t)&&(e.data=Tt(t))}if(io=!0,o)for(const e in o){const t=o[e],i=S(t)?t.bind(n,n):S(t.get)?t.get.bind(n,n):c;0;const s=!S(t)&&S(t.set)?t.set.bind(n):c,a=Aa({get:i,set:s});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(a)for(const e in a)ao(a[e],r,n,e);if(u){const e=S(u)?u.call(n):u;Reflect.ownKeys(e).forEach(t=>{wo(t,e[t])})}function N(e,t){g(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(f&&so(f,e,"c"),N(mi,d),N(gi,h),N(vi,p),N(yi,m),N(ai,v),N(ci,y),N(Pi,E),N(Oi,j),N(xi,_),N(bi,w),N(Si,P),N(wi,A),g(k))if(k.length){const t=e.exposed||(e.exposed={});k.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={});R&&e.render===c&&(e.render=R),null!=C&&(e.inheritAttrs=C),F&&(e.components=F),I&&(e.directives=I),A&&Fr(e)}function so(e,t,n){An(g(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function ao(e,t,n,r){let i=r.includes(".")?is(n,r):()=>n[r];if(w(e)){const n=t[e];S(n)&&ts(i,n)}else if(S(e))ts(i,e.bind(n));else if(O(e))if(g(e))e.forEach(e=>ao(e,t,n,r));else{const r=S(e.handler)?e.handler.bind(n):t[e.handler];S(r)&&ts(i,r,e)}else 0}function co(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,a=o.get(t);let c;return a?c=a:i.length||n||r?(c={},i.length&&i.forEach(e=>uo(c,e,s,!0)),uo(c,t,s)):c=t,O(t)&&o.set(t,c),c}function uo(e,t,n,r=!1){const{mixins:i,extends:o}=t;o&&uo(e,o,n,!0),i&&i.forEach(t=>uo(e,t,n,!0));for(const i in t)if(r&&"expose"===i);else{const r=lo[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}const lo={data:fo,props:go,emits:go,methods:mo,computed:mo,beforeCreate:po,created:po,beforeMount:po,mounted:po,beforeUpdate:po,updated:po,beforeDestroy:po,beforeUnmount:po,destroyed:po,unmounted:po,activated:po,deactivated:po,errorCaptured:po,serverPrefetch:po,components:mo,directives:mo,watch:function(e,t){if(!e)return t;if(!t)return e;const n=d(Object.create(null),e);for(const r in t)n[r]=po(e[r],t[r]);return n},provide:fo,inject:function(e,t){return mo(ho(e),ho(t))}};function fo(e,t){return t?e?function(){return d(S(e)?e.call(this,this):e,S(t)?t.call(this,this):t)}:t:e}function ho(e){if(g(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function po(e,t){return e?[...new Set([].concat(e,t))]:t}function mo(e,t){return e?d(Object.create(null),e,t):t}function go(e,t){return e?g(e)&&g(t)?[...new Set([...e,...t])]:d(Object.create(null),Zi(e),Zi(null!=t?t:{})):t}function vo(){return{app:null,config:{isNativeTag:u,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let yo=0;function bo(e,t){return function(n,r=null){S(n)||(n=d({},n)),null==r||O(r)||(r=null);const i=vo(),o=new WeakSet,s=[];let a=!1;const c=i.app={_uid:yo++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Ta,get config(){return i.config},set config(e){0},use:(e,...t)=>(o.has(e)||(e&&S(e.install)?(o.add(e),e.install(c,...t)):S(e)&&(o.add(e),e(c,...t))),c),mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),c),component:(e,t)=>
2t?(i.components[e]=t,c):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,c):i.directives[e],mount(o,s,u){if(!a){0;const l=c._ceVNode||qs(n,r);return l.appContext=i,!0===u?u="svg":!1===u&&(u=void 0),s&&t?t(l,o):e(l,o,u),a=!0,c._container=o,o.__vue_app__=c,Oa(l.component)}},onUnmount(e){s.push(e)},unmount(){a&&(An(s,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,c),runWithContext(e){const t=So;So=c;try{return e()}finally{So=t}}};return c}}let So=null;function wo(e,t){if(sa){let n=sa.provides;const r=sa.parent&&sa.parent.provides;r===n&&(n=sa.provides=Object.create(r)),n[e]=t}else 0}function xo(e,t,n=!1){const r=aa();if(r||So){let i=So?So._context.provides:r?null==r.parent||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&S(t)?t.call(r&&r.proxy):t}else 0}function Oo(){return!(!aa()&&!So)}const Po={},Ro=()=>Object.create(Po),jo=e=>Object.getPrototypeOf(e)===Po;function _o(e,t,n,r){const[i,o]=e.propsOptions;let a,c=!1;if(t)for(let s in t){if(k(s))continue;const u=t[s];let l;i&&m(i,l=T(s))?o&&o.includes(l)?(a||(a={}))[l]=u:n[l]=u:ls(e.emitsOptions,s)||s in r&&u===r[s]||(r[s]=u,c=!0)}if(o){const t=Vt(n),r=a||s;for(let s=0;s<o.length;s++){const a=o[s];n[a]=Eo(i,t,a,r[a],e,!m(r,a))}}return c}function Eo(e,t,n,r,i,o){const s=e[n];if(null!=s){const e=m(s,"default");if(e&&void 0===r){const e=s.default;if(s.type!==Function&&!s.skipFactory&&S(e)){const{propsDefaults:o}=i;if(n in o)r=o[n];else{const s=la(i);r=o[n]=e.call(null,t),s()}}else r=e;i.ce&&i.ce._setProp(n,r)}s[0]&&(o&&!e?r=!1:!s[1]||""!==r&&r!==D(n)||(r=!0))}return r}const Ao=new WeakMap;function ko(e,t,n=!1){const r=n?Ao:t.propsCache,i=r.get(e);if(i)return i;const o=e.props,c={},u=[];let l=!1;if(!S(e)){const r=e=>{l=!0;const[n,r]=ko(e,t,!0);d(c,n),r&&u.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!o&&!l)return O(e)&&r.set(e,a),a;
2if(g(o))for(let e=0;e<o.length;e++){0;const t=T(o[e]);Co(t)&&(c[t]=s)}else if(o){0;for(const e in o){const t=T(e);if(Co(t)){const n=o[e],r=c[t]=g(n)||S(n)?{type:n}:d({},n),i=r.type;let s=!1,a=!0;if(g(i))for(let e=0;e<i.length;++e){const t=i[e],n=S(t)&&t.name;if("Boolean"===n){s=!0;break}"String"===n&&(a=!1)}else s=S(i)&&"Boolean"===i.name;r[0]=s,r[1]=a,(s||m(r,"default"))&&u.push(t)}}}const f=[c,u];return O(e)&&r.set(e,f),f}function Co(e){return"$"!==e[0]&&!k(e)}const Fo=e=>"_"===e||"_ctx"===e||"$stable"===e,Io=e=>g(e)?e.map(Xs):[Xs(e)],To=(e,t,n)=>{if(t._n)return t;const r=tr((...e)=>Io(t(...e)),n);return r._c=!1,r},No=(e,t,n)=>{const r=e._ctx;for(const n in e){if(Fo(n))continue;const i=e[n];if(S(i))t[n]=To(0,i,r);else if(null!=i){0;const e=Io(i);t[n]=()=>e}}},Do=(e,t)=>{const n=Io(t);e.slots.default=()=>n},Lo=(e,t,n)=>{for(const r in t)!n&&Fo(r)||(e[r]=t[r])},Mo=(e,t,n)=>{const r=e.slots=Ro();if(32&e.vnode.shapeFlag){const e=t._;e?(Lo(r,t,n),n&&U(r,"_",e,!0)):No(t,r)}else t&&Do(e,t)},$o=(e,t,n)=>{const{vnode:r,slots:i}=e;let o=!0,a=s;if(32&r.shapeFlag){const e=t._;e?n&&1===e?o=!1:Lo(i,t,n):(o=!t.$stable,No(t,i)),a=t}else t&&(Do(e,t),a={default:1});if(o)for(const e in i)Fo(e)||null!=a[e]||delete i[e]};const Ho=Os;function Uo(e){return Vo(e)}function Bo(e){return Vo(e,Ur)}function Vo(e,t){"boolean"!=typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&(q().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1);q().__VUE__=!0;const{insert:n,remove:r,patchProp:i,createElement:o,createText:u,createComment:l,setText:f,setElementText:d,parentNode:h,nextSibling:p,setScopeId:g=c,insertStaticContent:v}=e,y=(e,t,n,r=null,i=null,o=null,s=void 0,a=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Hs(e,t)&&(r=Y(e),W(e,i,o,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:u,ref:l,shapeFlag:f}=t;switch(u){case js:b(e,t,n,r);break;case _s:S(e,t,n,r);break;case Es:null==e&&w(t,n,r,s);break;case Rs:C(e,t,n,r,i,o,s,a,c);break;default:1&f?O(e,t,n,r,i,o,s,a,c):6&f?F(e,t,n,r,i,o,s,a,c):(64&f||128&f)&&u.process(e,t,n,r,i,o,s,a,c,Z)}null!=l&&i?Nr(l,e&&e.ref,o,t||e,!t):null==l&&e&&null!=e.ref&&Nr(e.ref,null,o,e,!0)},b=(e,t,r,i)=>{if(null==e)n(t.el=u(t.children),r,i);else{const n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},S=(e,t,r,i)=>{null==e?n(t.el=l(t.children||""),r,i):t.el=e.el},w=(e,t,n,r)=>{[e.el,e.anchor]=v(e.children,t,n,r,e.el,e.anchor)},x=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=p(e),r(e),e=n;r(t)},O=(e,t,n,r,i,o,s,a,c)=>{"svg"===t.type?s="svg":"math"===t.type&&(s="mathml"),null==e?P(t,n,r,i,o,s,a,c):_(e,t,i,o,s,a,c)},P=(e,t,r,s,a,c,u,l)=>{let f,h;const{props:p,shapeFlag:m,transition:g,dirs:v}=e;if(f=e.el=o(e.type,c,p&&p.is,p),8&m?d(f,e.children):16&m&&j(e.children,f,null,s,a,Wo(e,c),u,l),v&&rr(e,null,s,"created"),R(f,e,e.scopeId,u,s),p){for(const e in p)"value"===e||k(e)||i(f,e,null,p[e],c,s);"value"in p&&i(f,"value",null,p.value,c),(h=p.onVnodeBeforeMount)&&na(h,s,e)}v&&rr(e,null,s,"beforeMount");const y=Qo(a,g);y&&g.beforeEnter(f),n(f,t,r),((h=p&&p.onVnodeMounted)||y||v)&&Ho(()=>{h&&na(h,s,e),y&&g.enter(f),v&&rr(e,null,s,"mounted")},a)},R=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t<r.length;t++)g(e,r[t]);if(i){let n=i.subTree;if(t===n||vs(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=i.vnode;R(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},j=(e,t,n,r,i,o,s,a,c=0)=>{for(let u=c;u<e.length;u++){const c=e[u]=a?Zs(e[u]):Xs(e[u]);y(null,c,t,n,r,i,o,s,a)}},_=(e,t,n,r,o,a,c)=>{const u=t.el=e.el;let{patchFlag:l,dynamicChildren:f,dirs:h}=t;l|=16&e.patchFlag;const p=e.props||s,m=t.props||s;let g;if(n&&qo(n,!1),(g=m.onVnodeBeforeUpdate)&&na(g,n,t,e),h&&rr(t,e,n,"beforeUpdate"),n&&qo(n,!0),(p.innerHTML&&null==m.innerHTML||p.textContent&&null==m.textContent)&&d(u,""),f?E(e.dynamicChildren,f,u,n,r,Wo(t,o),a):c||$(e,t,u,null,n,r,Wo(t,o),a,!1),l>0){if(16&l)A(u,p,m,n,o);else if(2&l&&p.class!==m.class&&i(u,"class",null,m.class,o),4&l&&i(u,"style",p.style,m.style,o),8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const r=e[t],s=p[r],a=m[r];a===s&&"value"!==r||i(u,r,s,a,o,n)}}1&l&&e.children!==t.children&&d(u,t.children)}else c||null!=f||A(u,p,m,n,o);((g=m.onVnodeUpdated)||h)&&Ho(()=>{g&&na(g,n,t,e),h&&rr(t,e,n,"updated")},r)},E=(e,t,n,r,i,o,s)=>{for(let a=0;a<t.length;
2a++){const c=e[a],u=t[a],l=c.el&&(c.type===Rs||!Hs(c,u)||198&c.shapeFlag)?h(c.el):n;y(c,u,l,null,r,i,o,s,!0)}},A=(e,t,n,r,o)=>{if(t!==n){if(t!==s)for(const s in t)k(s)||s in n||i(e,s,t[s],null,o,r);for(const s in n){if(k(s))continue;const a=n[s],c=t[s];a!==c&&"value"!==s&&i(e,s,c,a,o,r)}"value"in n&&i(e,"value",t.value,n.value,o)}},C=(e,t,r,i,o,s,a,c,l)=>{const f=t.el=e?e.el:u(""),d=t.anchor=e?e.anchor:u("");let{patchFlag:h,dynamicChildren:p,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(n(f,r,i),n(d,r,i),j(t.children||[],r,d,o,s,a,c,l)):h>0&&64&h&&p&&e.dynamicChildren?(E(e.dynamicChildren,p,r,o,s,a,c),(null!=t.key||o&&t===o.subTree)&&zo(e,t,!0)):$(e,t,r,d,o,s,a,c,l)},F=(e,t,n,r,i,o,s,a,c)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?i.ctx.activate(t,n,r,s,c):I(t,n,r,i,o,s,c):N(e,t,c)},I=(e,t,n,r,i,o,s)=>{const a=e.component=oa(e,r,i);if(ii(e)&&(a.ctx.renderer=Z),ga(a,!1,s),a.asyncDep){if(i&&i.registerDep(a,L,s),!e.el){const r=a.subTree=qs(_s);S(null,r,t,n),e.placeholder=r.el}}else L(a,e,t,n,i,o,s)},N=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:i,component:o}=e,{props:s,children:a,patchFlag:c}=t,u=o.emitsOptions;0;if(t.dirs||t.transition)return!0;if(!(n&&c>=0))return!(!i&&!a||a&&a.$stable)||r!==s&&(r?!s||ms(r,s,u):!!s);if(1024&c)return!0;if(16&c)return r?ms(r,s,u):!!s;if(8&c){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(s[n]!==r[n]&&!ls(u,n))return!0}}return!1}(e,t,n)){if(r.asyncDep&&!r.asyncResolved)return void M(r,t,n);r.next=t,r.update()}else t.el=e.el,r.vnode=t},L=(e,t,n,r,i,o,s)=>{const a=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:c,vnode:u}=e;{const n=Jo(e);if(n)return t&&(t.el=u.el,M(e,t,s)),void n.asyncDep.then(()=>{e.isUnmounted||a()})}let l,f=t;0,qo(e,!1),t?(t.el=u.el,M(e,t,s)):t=u,n&&H(n),(l=t.props&&t.props.onVnodeBeforeUpdate)&&na(l,c,t,u),qo(e,!0);const d=fs(e);0;const p=e.subTree;e.subTree=d,y(p,d,h(p.el),Y(p),e,i,o),t.el=d.el,null===f&&gs(e,d.el),r&&Ho(r,i),(l=t.props&&t.props.onVnodeUpdated)&&Ho(()=>na(l,c,t,u),i)}else{let s;const{el:a,props:c}=t,{bm:u,m:l,parent:f,root:d,type:h}=e,p=ti(t);if(qo(e,!1),u&&H(u),!p&&(s=c&&c.onVnodeBeforeMount)&&na(s,f,t),qo(e,!0),a&&te){const t=()=>{e.subTree=fs(e),te(a,e.subTree,e,i,null)};p&&h.__asyncHydrate?h.__asyncHydrate(a,e,t):t()}else{d.ce&&!1!==d.ce._def.shadowRoot&&d.ce._injectChildStyle(h);const s=e.subTree=fs(e);0,y(null,s,n,r,e,i,o),t.el=s.el}if(l&&Ho(l,i),!p&&(s=c&&c.onVnodeMounted)){const e=t;Ho(()=>na(s,f,e),i)}(256&t.shapeFlag||f&&ti(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&Ho(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();const c=e.effect=new je(a);e.scope.off();const u=e.update=c.run.bind(c),l=e.job=c.runIfDirty.bind(c);
vendor: 4,262 bytes, line 2
2l.i=e,l.id=e.uid,c.scheduler=()=>$n(l),qo(e,!0),u()},M=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:i,attrs:o,vnode:{patchFlag:s}}=e,a=Vt(i),[c]=e.propsOptions;let u=!1;if(!(r||s>0)||16&s){let r;_o(e,t,i,o)&&(u=!0);for(const o in a)t&&(m(t,o)||(r=D(o))!==o&&m(t,r))||(c?!n||void 0===n[o]&&void 0===n[r]||(i[o]=Eo(c,a,o,void 0,e,!0)):delete i[o]);if(o!==a)for(const e in o)t&&m(t,e)||(delete o[e],u=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let s=n[r];if(ls(e.emitsOptions,s))continue;const l=t[s];if(c)if(m(o,s))l!==o[s]&&(o[s]=l,u=!0);else{const t=T(s);i[t]=Eo(c,a,t,l,e,!1)}else l!==o[s]&&(o[s]=l,u=!0)}}u&&tt(e.attrs,"set","")}(e,t.props,r,n),$o(e,t.children,n),Ve(),Bn(e),We()},$=(e,t,n,r,i,o,s,a,c=!1)=>{const u=e&&e.children,l=e?e.shapeFlag:0,f=t.children,{patchFlag:h,shapeFlag:p}=t;if(h>0){if(128&h)return void B(u,f,n,r,i,o,s,a,c);if(256&h)return void U(u,f,n,r,i,o,s,a,c)}8&p?(16&l&&G(u,i,o),f!==u&&d(n,f)):16&l?16&p?B(u,f,n,r,i,o,s,a,c):G(u,i,o,!0):(8&l&&d(n,""),16&p&&j(f,n,r,i,o,s,a,c))},U=(e,t,n,r,i,o,s,c,u)=>{t=t||a;const l=(e=e||a).length,f=t.length,d=Math.min(l,f);let h;for(h=0;h<d;h++){const r=t[h]=u?Zs(t[h]):Xs(t[h]);y(e[h],r,n,null,i,o,s,c,u)}l>f?G(e,i,o,!0,!1,d):j(t,n,r,i,o,s,c,u,d)},B=(e,t,n,r,i,o,s,c,u)=>{let l=0;const f=t.length;let d=e.length-1,h=f-1;for(;l<=d&&l<=h;){const r=e[l],a=t[l]=u?Zs(t[l]):Xs(t[l]);if(!Hs(r,a))break;y(r,a,n,null,i,o,s,c,u),l++}for(;l<=d&&l<=h;){const r=e[d],a=t[h]=u?Zs(t[h]):Xs(t[h]);if(!Hs(r,a))break;y(r,a,n,null,i,o,s,c,u),d--,h--}if(l>d){if(l<=h){const e=h+1,a=e<f?t[e].el:r;for(;l<=h;)y(null,t[l]=u?Zs(t[l]):Xs(t[l]),n,a,i,o,s,c,u),l++}}else if(l>h)for(;l<=d;)W(e[l],i,o,!0),l++;else{const p=l,m=l,g=new Map;for(l=m;l<=h;l++){const e=t[l]=u?Zs(t[l]):Xs(t[l]);null!=e.key&&g.set(e.key,l)}let v,b=0;const S=h-m+1;let w=!1,x=0;const O=new Array(S);for(l=0;l<S;l++)O[l]=0;for(l=p;l<=d;l++){const r=e[l];if(b>=S){W(r,i,o,!0);continue}let a;if(null!=r.key)a=g.get(r.key);else for(v=m;v<=h;v++)if(0===O[v-m]&&Hs(r,t[v])){a=v;break}void 0===a?W(r,i,o,!0):(O[a-m]=l+1,a>=x?x=a:w=!0,y(r,t[a],n,null,i,o,s,c,u),b++)}const P=w?function(e){const t=e.slice(),n=[0];let r,i,o,s,a;const c=e.length;for(r=0;r<c;r++){const c=e[r];if(0!==c){if(i=n[n.length-1],e[i]<c){t[r]=i,n.push(r);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,e[n[a]]<c?o=a+1:s=a;c<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}o=n.length,s=n[o-1];for(;o-- >0;)n[o]=s,s=t[s];return n}(O):a;for(v=P.length-1,l=S-1;l>=0;l--){const e=m+l,a=t[e],d=t[e+1],h=e+1<f?d.el||d.placeholder:r;0===O[l]?y(null,a,n,h,i,o,s,c,u):w&&(v<0||l!==P[v]?V(a,n,h,2):v--)}}},V=(e,t,i,o,s=null)=>{const{el:a,type:c,transition:u,children:l,shapeFlag:f}=e;if(6&f)return void V(e.component.subTree,t,i,o);if(128&f)return void e.suspense.move(t,i,o);if(64&f)return void c.move(e,t,i,Z);if(c===Rs){n(a,t,i);for(let e=0;e<l.length;e++)V(l[e],t,i,o);return void n(e.anchor,t,i)}if(c===Es)return void(({el:e,anchor:t},r,i)=>{let o;for(;e&&e!==t;)o=p(e),n(e,r,i),e=o;n(t,r,i)})(e,t,i);if(2!==o&&1&f&&u)if(0===o)u.beforeEnter(a),n(a,t,i),Ho(()=>u.enter(a),s);else{const{leave:o,delayLeave:s,afterLeave:c}=u,l=()=>{e.ctx.isUnmounted?r(a):n(a,t,i)},f=()=>{a._isLeaving&&a[gr](!0),o(a,()=>{l(),c&&c()})};s?s(a,l,f):f()}else n(a,t,i)},W=(e,t,n,r=!1,i=!1)=>{const{type:o,props:s,ref:a,children:c,dynamicChildren:u,shapeFlag:l,patchFlag:f,dirs:d,cacheIndex:h}=e;if(-2===f&&(i=!1),null!=a&&(Ve(),Nr(a,null,n,e,!0),We()),null!=h&&(t.renderCache[h]=void 0),256&l)return void t.ctx.deactivate(e);const p=1&l&&d,m=!ti(e);let g;if(m&&(g=s&&s.onVnodeBeforeUnmount)&&na(g,t,e),6&l)J(e.component,n,r);else{if(128&l)return void e.suspense.unmount(n,r);p&&rr(e,null,t,"beforeUnmount"),64&l?e.type.remove(e,t,n,Z,r):u&&!u.hasOnce&&(o!==Rs||f>0&&64&f)?G(u,t,n,!1,!0):(o===Rs&&384&f||!i&&16&l)&&G(c,t,n),r&&Q(e)}(m&&(g=s&&s.onVnodeUnmounted)||p)&&Ho(()=>{g&&na(g,t,e),p&&rr(e,null,t,"unmounted")},n)},Q=e=>{const{type:t,el:n,anchor:i,transition:o}=e;if(t===Rs)return void z(n,i);if(t===Es)return void x(e);const s=()=>{r(n),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:r}=o,i=()=>t(n,s);r?r(e.el,s,i):i()}else s()},z=(e,t)=>{let n;for(;e!==t;)n=p(e),r(e),e=n;r(t)}
2,J=(e,t,n)=>{const{bum:r,scope:i,job:o,subTree:s,um:a,m:c,a:u}=e;Go(c),Go(u),r&&H(r),i.stop(),o&&(o.flags|=8,W(s,e,t,n)),a&&Ho(a,t),Ho(()=>{e.isUnmounted=!0},t)},G=(e,t,n,r=!1,i=!1,o=0)=>{for(let s=o;s<e.length;s++)W(e[s],t,n,r,i)},Y=e=>{if(6&e.shapeFlag)return Y(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=p(e.anchor||e.el),n=t&&t[ir];return n?p(n):t};let K=!1;const X=(e,t,n)=>{null==e?t._vnode&&W(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,n),t._vnode=e,K||(K=!0,Bn(),Vn(),K=!1)},Z={p:y,um:W,m:V,r:Q,mt:I,mc:j,pc:$,pbc:E,n:Y,o:e};let ee,te;return t&&([ee,te]=t(Z)),{render:X,hydrate:ee,createApp:bo(X,ee)}}function Wo({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function qo({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Qo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function zo(e,t,n=!1){const r=e.children,i=t.children;if(g(r)&&g(i))for(let e=0;e<r.length;e++){const t=r[e];let o=i[e];1&o.shapeFlag&&!o.dynamicChildren&&((o.patchFlag<=0||32===o.patchFlag)&&(o=i[e]=Zs(i[e]),o.el=t.el),n||-2===o.patchFlag||zo(t,o)),o.type===js&&-1!==o.patchFlag&&(o.el=t.el),o.type!==_s||o.el||(o.el=t.el)}}function Jo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Jo(t)}function Go(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const Yo=Symbol.for("v-scx"),Ko=()=>{{const e=xo(Yo);return e}};function Xo(e,t){return ns(e,null,t)}function Zo(e,t){return ns(e,null,{flush:"post"})}function es(e,t){return ns(e,null,{flush:"sync"})}function ts(e,t,n){return ns(e,t,n)}function ns(e,t,n=s){const{immediate:r,deep:i,flush:o,once:a}=n;const u=d({},n);const l=t&&r||!t&&"post"!==o;let f;if(ma)if("sync"===o){const e=Ko();f=e.__watcherHandles||(e.__watcherHandles=[])}else if(!l){const e=()=>{};return e.stop=c,e.resume=c,e.pause=c,e}const p=sa;u.call=(e,t,n)=>An(e,p,t,n);let m=!1;"post"===o?u.scheduler=e=>{Ho(e,p&&p.suspense)}:"sync"!==o&&(m=!0,u.scheduler=(e,t)=>{t?e():$n(e)}),u.augmentJob=e=>{t&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};const v=function(e,t,n=s){const{immediate:r,deep:i,once:o,scheduler:a,augmentJob:u,call:l}=n,f=e=>i?e:Ut(e)||!1===i||0===i?bn(e,1):bn(e);let d,p,m,v,y=!1,b=!1;if(zt(e)?(p=()=>e.value,y=Ut(e)):$t(e)?(p=()=>f(e),y=!0):g(e)?(b=!0,y=e.some(e=>$t(e)||Ut(e)),p=()=>e.map(e=>zt(e)?e.value:$t(e)?f(e):S(e)?l?l(e,2):e():void 0)):p=S(e)?t?l?()=>l(e,2):e:()=>{if(m){Ve();try{m()}finally{We()}}const t=gn;gn=d;try{return l?l(e,3,[v]):e(v)}finally{gn=t}}:c,t&&i){const e=p,t=!0===i?1/0:i;p=()=>bn(e(),t)}const w=Oe(),x=()=>{d.stop(),w&&w.active&&h(w.effects,d)};if(o&&t){const e=t;t=(...t)=>{e(...t),x()}}let O=b?new Array(e.length).fill(pn):pn;const P=e=>{if(1&d.flags&&(d.dirty||e))if(t){const e=d.run();if(i||y||(b?e.some((e,t)=>$(e,O[t])):$(e,O))){m&&m();const n=gn;gn=d;try{const n=[e,O===pn?void 0:b&&O[0]===pn?[]:O,v];O=e,l?l(t,3,n):t(...n)}finally{gn=n}}}else d.run()};return u&&u(P),d=new je(p),d.scheduler=a?()=>a(P,!1):P,v=e=>yn(e,!1,d),m=d.onStop=()=>{const e=mn.get(d);if(e){if(l)l(e,4);else for(const t of e)t();mn.delete(d)}},t?r?P(!0):O=d.run():a?a(P.bind(null,!0),!0):d.run(),x.pause=d.pause.bind(d),x.resume=d.resume.bind(d),x.stop=x,x}(e,t,u);return ma&&(f?f.push(v):l&&v()),v}function rs(e,t,n){const r=this.proxy,i=w(e)?e.includes(".")?is(r,e):()=>r[e]:e.bind(r,r);let o;S(t)?o=t:(o=t.handler,n=t);const s=la(this),a=ns(i,o.bind(r),n);return s(),a}function is(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function os(e,t,n=s){const r=aa();const i=T(t);const o=D(t),a=ss(e,i),c=on((a,c)=>{let u,l,f=s;return es(()=>{const t=e[i];$(u,t)&&(u=t,c())}),{get:()=>(a(),n.get?n.get(u):u),set(e){const a=n.set?n.set(e):e;if(!($(a,u)||f!==s&&$(e,f)))return;const d=r.vnode.props;d&&(t in d||i in d||o in d)&&(`onUpdate:${t}
2`in d||`onUpdate:${i}`in d||`onUpdate:${o}`in d)||(u=e,c()),r.emit(`update:${t}`,a),$(e,a)&&$(e,f)&&!$(a,l)&&c(),f=e,l=a}}});return c[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?a||s:c,done:!1}:{done:!0}}},c}const ss=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${T(t)}Modifiers`]||e[`${D(t)}Modifiers`];function as(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||s;let i=n;const o=t.startsWith("update:"),a=o&&ss(r,t.slice(7));let c;a&&(a.trim&&(i=n.map(e=>w(e)?e.trim():e)),a.number&&(i=n.map(B)));let u=r[c=M(t)]||r[c=M(T(t))];!u&&o&&(u=r[c=M(D(t))]),u&&An(u,e,6,i);const l=r[c+"Once"];if(l){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=!0,An(l,e,6,i)}}const cs=new WeakMap;function us(e,t,n=!1){const r=n?cs:t.emitsCache,i=r.get(e);if(void 0!==i)return i;const o=e.emits;let s={},a=!1;if(!S(e)){const r=e=>{const n=us(e,t,!0);n&&(a=!0,d(s,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return o||a?(g(o)?o.forEach(e=>s[e]=null):d(s,o),O(e)&&r.set(e,s),s):(O(e)&&r.set(e,null),null)}function ls(e,t){return!(!e||!l(t))&&(t=t.slice(2).replace(/Once$/,""),m(e,t[0].toLowerCase()+t.slice(1))||m(e,D(t))||m(e,t))}function fs(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:s,attrs:a,emit:c,render:u,renderCache:l,props:d,data:h,setupState:p,ctx:m,inheritAttrs:g}=e,v=Kn(e);let y,b;try{if(4&n.shapeFlag){const e=i||r,t=e;y=Xs(u.call(t,e,l,d,p,h,m)),b=a}else{const e=t;0,y=Xs(e.length>1?e(d,{attrs:a,slots:s,emit:c}):e(d,null)),b=t.props?a:hs(a)}}catch(t){As.length=0,kn(t,e,1),y=qs(_s)}let S=y;if(b&&!1!==g){const e=Object.keys(b),{shapeFlag:t}=S;e.length&&7&t&&(o&&e.some(f)&&(b=ps(b,o)),S=Js(S,b,!1,!0))}return n.dirs&&(S=Js(S,null,!1,!0),S.dirs=S.dirs?S.dirs.concat(n.dirs):n.dirs),n.transition&&Er(S,n.transition),y=S,Kn(v),y}function ds(e,t=!0){let n;for(let t=0;t<e.length;t++){const r=e[t];if(!$s(r))return;if(r.type!==_s||"v-if"===r.children){if(n)return;n=r}}return n}const hs=e=>{let t;for(const n in e)("class"===n||"style"===n||l(n))&&((t||(t={}))[n]=e[n]);return t},ps=(e,t)=>{const n={};for(const r in e)f(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function ms(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(t[o]!==e[o]&&!ls(n,o))return!0}return!1}function gs({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r!==e)break;(e=t.vnode).el=n,t=t.parent}}const vs=e=>e.__isSuspense;let ys=0;const bs={name:"Suspense",__isSuspense:!0,process(e,t,n,r,i,o,s,a,c,u){if(null==e)!function(e,t,n,r,i,o,s,a,c){const{p:u,o:{createElement:l}}=c,f=l("div"),d=e.suspense=ws(e,i,r,t,f,n,o,s,a,c);u(null,d.pendingBranch=e.ssContent,f,null,r,d,o,s),d.deps>0?(Ss(e,"onPending"),Ss(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,o,s),Ps(d,e.ssFallback)):d.resolve(!1,!0)}(t,n,r,i,o,s,a,c,u);else{if(o&&o.deps>0&&!e.suspense.isInFallback)return t.suspense=e.suspense,t.suspense.vnode=t,void(t.el=e.el);!function(e,t,n,r,i,o,s,a,{p:c,um:u,o:{createElement:l}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:g,isHydrating:v}=f;if(m)f.pendingBranch=d,Hs(m,d)?(c(m,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0?f.resolve():g&&(v||(c(p,h,n,r,i,null,o,s,a),Ps(f,h)))):(f.pendingId=ys++,v?(f.isHydrating=!1,f.activeBranch=m):u(m,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=l("div"),g?(c(null,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0?f.resolve():(c(p,h,n,r,i,null,o,s,a),Ps(f,h))):p&&Hs(p,d)?(c(p,d,n,r,i,f,o,s,a),f.resolve(!0)):(c(null,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0&&f.resolve()));else if(p&&Hs(p,d))c(p,d,n,r,i,f,o,s,a),Ps(f,d);else if(Ss(t,"onPending"),f.pendingBranch=d,512&d.shapeFlag?f.pendingId=d.component.suspenseId:f.pendingId=ys++,c(null,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0)f.resolve();else{const{timeout:e,pendingId:t}=f;e>0?setTimeout(()=>{f.pendingId===t&&f.fallback(h)},e):0===e&&f.fallback(h)}}(e,t,n,r,i,s,a,c,u)}},hydrate:function(e,t,n,r,i,o,s,a,c){const u=t.suspense=ws(t,r,n,e.parentNode,document.createElement("div"),null,i,o,s,a,!0),l=c(e,u.pendingBranch=t.ssContent,n,u,o,s);0===u.deps&&u.resolve(!1,!0);return l},normalize:function(e){const{shapeFlag:t,children:n}=e,r=32&t;e.ssContent=xs(r?n.default:n),e.ssFallback=r?xs(n.fallback):qs(_s)}};function Ss(e,t){const n=e.props&&e.props[t];S(n)&&n()}function ws(e,t,n,r,i,o,s,a,c,u,l=!1){const{p:f,m:d,um:h,n:p,o:{parentNode:m,remove:g}}=u;let v;const y=function(e){const t=e.props&&e.props.suspensible;return null!=t&&!1!==t}(e);
2y&&t&&t.pendingBranch&&(v=t.pendingId,t.deps++);const b=e.props?V(e.props.timeout):void 0;const S=o,w={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:i,deps:0,pendingId:ys++,timeout:"number"==typeof b?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!l,isHydrating:l,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){const{vnode:r,activeBranch:i,pendingBranch:s,pendingId:a,effects:c,parentComponent:u,container:l}=w;let f=!1;w.isHydrating?w.isHydrating=!1:e||(f=i&&s.transition&&"out-in"===s.transition.mode,f&&(i.transition.afterLeave=()=>{a===w.pendingId&&(d(s,l,o===S?p(i):o,0),Un(c))}),i&&(m(i.el)===l&&(o=p(i)),h(i,u,w,!0)),f||d(s,l,o,0)),Ps(w,s),w.pendingBranch=null,w.isInFallback=!1;let g=w.parent,b=!1;for(;g;){if(g.pendingBranch){g.effects.push(...c),b=!0;break}g=g.parent}b||f||Un(c),w.effects=[],y&&t&&t.pendingBranch&&v===t.pendingId&&(t.deps--,0!==t.deps||n||t.resolve()),Ss(r,"onResolve")},fallback(e){if(!w.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:r,container:i,namespace:o}=w;Ss(t,"onFallback");const s=p(n),u=()=>{w.isInFallback&&(f(null,e,i,s,r,null,o,a,c),Ps(w,e))},l=e.transition&&"out-in"===e.transition.mode;l&&(n.transition.afterLeave=u),w.isInFallback=!0,h(n,r,null,!0),l||u()},move(e,t,n){w.activeBranch&&d(w.activeBranch,e,t,n),w.container=e},next:()=>w.activeBranch&&p(w.activeBranch),registerDep(e,t,n){const r=!!w.pendingBranch;r&&w.deps++;const i=e.vnode.el;e.asyncDep.catch(t=>{kn(t,e,0)}).then(o=>{if(e.isUnmounted||w.isUnmounted||w.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:a}=e;va(e,o,!1),i&&(a.el=i);const c=!i&&e.subTree.el;t(e,a,m(i||e.subTree.el),i?null:p(e.subTree),w,s,n),c&&g(c),gs(e,a.el),r&&0===--w.deps&&w.resolve()})},unmount(e,t){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,e,t),w.pendingBranch&&h(w.pendingBranch,n,e,t)}};return w}function xs(e){let t;if(S(e)){const n=Ts&&e._c;n&&(e._d=!1,Cs()),e=e(),n&&(e._d=!0,t=ks,Fs())}if(g(e)){const t=ds(e);0,e=t}return e=Xs(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function Os(e,t){t&&t.pendingBranch?g(e)?t.effects.push(...e):t.effects.push(e):Un(e)}function Ps(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let i=t.el;for(;!i&&t.component;)i=(t=t.component.subTree).el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,gs(r,i))}const Rs=Symbol.for("v-fgt"),js=Symbol.for("v-txt"),_s=Symbol.for("v-cmt"),Es=Symbol.for("v-stc"),As=[];let ks=null;function Cs(e=!1){As.push(ks=e?null:[])}function Fs(){As.pop(),ks=As[As.length-1]||null}let Is,Ts=1;function Ns(e,t=!1){Ts+=e,e<0&&ks&&t&&(ks.hasOnce=!0)}function Ds(e){return e.dynamicChildren=Ts>0?ks||a:null,Fs(),Ts>0&&ks&&ks.push(e),e}function Ls(e,t,n,r,i,o){return Ds(Ws(e,t,n,r,i,o,!0))}function Ms(e,t,n,r,i){return Ds(qs(e,t,n,r,i,!0))}function $s(e){return!!e&&!0===e.__v_isVNode}function Hs(e,t){return e.type===t.type&&e.key===t.key}function Us(e){Is=e}const Bs=({key:e})=>null!=e?e:null,Vs=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?w(e)||zt(e)||S(e)?{i:Gn,r:e,k:t,f:!!n}:e:null);function Ws(e,t=null,n=null,r=0,i=null,o=(e===Rs?0:1),s=!1,a=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Bs(t),ref:t&&Vs(t),scopeId:Yn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Gn};return a?(ea(c,n),128&o&&e.normalize(c)):n&&(c.shapeFlag|=w(n)?8:16),Ts>0&&!s&&ks&&(c.patchFlag>0||6&o)&&32!==c.patchFlag&&ks.push(c),c}const qs=Qs;function Qs(e,t=null,n=null,r=0,i=null,o=!1){if(e&&e!==Ei||(e=_s),$s(e)){const r=Js(e,t,!0);return n&&ea(r,n),Ts>0&&!o&&ks&&(6&r.shapeFlag?ks[ks.indexOf(e)]=r:ks.push(r)),r.patchFlag=-2,r}if(Ea(e)&&(e=e.__vccOpts),t){t=zs(t);let{class:e,style:n}=t;
2e&&!w(e)&&(t.class=X(e)),O(n)&&(Bt(n)&&!g(n)&&(n=d({},n)),t.style=z(n))}return Ws(e,t,n,r,i,w(e)?1:vs(e)?128:or(e)?64:O(e)?4:S(e)?2:0,o,!0)}function zs(e){return e?Bt(e)||jo(e)?d({},e):e:null}function Js(e,t,n=!1,r=!1){const{props:i,ref:o,patchFlag:s,children:a,transition:c}=e,u=t?ta(i||{},t):i,l={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Bs(u),ref:t&&t.ref?n&&o?g(o)?o.concat(Vs(t)):[o,Vs(t)]:Vs(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Rs?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Js(e.ssContent),ssFallback:e.ssFallback&&Js(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&Er(l,c.clone(l)),l}function Gs(e=" ",t=0){return qs(js,null,e,t)}function Ys(e,t){const n=qs(Es,null,e);return n.staticCount=t,n}function Ks(e="",t=!1){return t?(Cs(),Ms(_s,null,e)):qs(_s,null,e)}function Xs(e){return null==e||"boolean"==typeof e?qs(_s):g(e)?qs(Rs,null,e.slice()):$s(e)?Zs(e):qs(js,null,String(e))}function Zs(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Js(e)}function ea(e,t){let n=0;const{shapeFlag:r}=e;if(null==t)t=null;else if(g(t))n=16;else if("object"==typeof t){if(65&r){const n=t.default;return void(n&&(n._c&&(n._d=!1),ea(e,n()),n._c&&(n._d=!0)))}{n=32;const r=t._;r||jo(t)?3===r&&Gn&&(1===Gn.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Gn}}else S(t)?(t={default:t,_ctx:Gn},n=32):(t=String(t),64&r?(n=16,t=[Gs(t)]):n=8);e.children=t,e.shapeFlag|=n}function ta(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const e in r)if("class"===e)t.class!==r.class&&(t.class=X([t.class,r.class]));else if("style"===e)t.style=z([t.style,r.style]);else if(l(e)){const n=t[e],i=r[e];!i||n===i||g(n)&&n.includes(i)||(t[e]=n?[].concat(n,i):i)}else""!==e&&(t[e]=r[e])}return t}function na(e,t,n,r=null){An(e,t,7,[n,r])}const ra=vo();let ia=0;function oa(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||ra,o={uid:ia++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new we(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ko(r,i),emitsOptions:us(r,i),emit:null,emitted:null,propsDefaults:s,inheritAttrs:r.inheritAttrs,ctx:s,data:s,props:s,attrs:s,slots:s,refs:s,setupState:s,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=as.bind(null,o),e.ce&&e.ce(o),o}let sa=null;const aa=()=>sa||Gn;let ca,ua;{const e=q(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};ca=t("__VUE_INSTANCE_SETTERS__",e=>sa=e),ua=t("__VUE_SSR_SETTERS__",e=>ma=e)}const la=e=>{const t=sa;return ca(e),e.scope.on(),()=>{e.scope.off(),ca(t)}},fa=()=>{sa&&sa.scope.off(),ca(null)};function da(e){return 4&e.vnode.shapeFlag}let ha,pa,ma=!1;function ga(e,t=!1,n=!1){t&&ua(t);const{props:r,children:i}=e.vnode,o=da(e);!function(e,t,n,r=!1){const i={},o=Ro();e.propsDefaults=Object.create(null),_o(e,t,i,o);for(const t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Nt(i):e.type.props?e.props=i:e.props=o,e.attrs=o}(e,r,o,t),Mo(e,i,n||t);const s=o?function(e,t){const n=e.type;0;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ui),!1;const{setup:r}=n;if(r){Ve();const n=e.setupContext=r.length>1?xa(e):null,i=la(e),o=En(r,e,0,[e.props,n]),s=P(o);if(We(),i(),!s&&!e.sp||ti(e)||Fr(e),s){if(o.then(fa,fa),t)return o.then(n=>{va(e,n,t)}).catch(t=>{kn(t,e,0)});e.asyncDep=o}else va(e,o,t)}else Sa(e,t)}(e,t):void 0;return t&&ua(!1),s}
2function va(e,t,n){S(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:O(t)&&(e.setupState=nn(t)),Sa(e,n)}function ya(e){ha=e,pa=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Bi))}}const ba=()=>!ha;function Sa(e,t,n){const r=e.type;if(!e.render){if(!t&&ha&&!r.render){const t=r.template||co(e).template;if(t){0;const{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:o,compilerOptions:s}=r,a=d(d({isCustomElement:n,delimiters:o},i),s);r.render=ha(t,a)}}e.render=r.render||c,pa&&pa(e)}{const t=la(e);Ve();try{oo(e)}finally{We(),t()}}}const wa={get:(e,t)=>(et(e,0,""),e[t])};function xa(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,wa),slots:e.slots,emit:e.emit,expose:t}}function Oa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(nn(Wt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in $i?$i[n](e):void 0,has:(e,t)=>t in e||t in $i})):e.proxy}const Pa=/(?:^|[-_])\w/g,Ra=e=>e.replace(Pa,e=>e.toUpperCase()).replace(/[-_]/g,"");function ja(e,t=!0){return S(e)?e.displayName||e.name:e.name||t&&e.__name}function _a(e,t,n=!1){let r=ja(t);if(!r&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(r=e[1])}if(!r&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};r=n(e.components||e.parent.type.components)||n(e.appContext.components)}return r?Ra(r):n?"App":"Anonymous"}function Ea(e){return S(e)&&"__vccOpts"in e}const Aa=(e,t)=>{const n=function(e,t,n=!1){let r,i;return S(e)?r=e:(r=e.get,i=e.set),new fn(r,i,n)}(e,0,ma);return n};function ka(e,t,n){const r=(e,t,n)=>{Ns(-1);try{return qs(e,t,n)}finally{Ns(1)}},i=arguments.length;return 2===i?O(t)&&!g(t)?$s(t)?r(e,null,[t]):r(e,t):r(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):3===i&&$s(n)&&(n=[n]),r(e,t,n))}function Ca(){return void 0}function Fa(e,t,n,r){const i=n[r];if(i&&Ia(i,e))return i;const o=t();return o.memo=e.slice(),o.cacheIndex=r,n[r]=o}function Ia(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if($(n[e],t[e]))return!1;return Ts>0&&ks&&ks.push(e),!0}const Ta="3.5.21",Na=c,Da=_n,La=Qn,Ma=function e(t,n){var r,i;if(Qn=t,Qn)Qn.enabled=!0,zn.forEach(({event:e,args:t})=>Qn.emit(e,...t)),zn=[];else if("undefined"!=typeof window&&window.HTMLElement&&!(null==(i=null==(r=window.navigator)?void 0:r.userAgent)?void 0:i.includes("jsdom"))){(n.__VUE_DEVTOOLS_HOOK_REPLAY__=n.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(t=>{e(t,n)}),setTimeout(()=>{Qn||(n.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Jn=!0,zn=[])},3e3)}else Jn=!0,zn=[]},$a={createComponentInstance:oa,setupComponent:ga,renderComponentRoot:fs,setCurrentRenderingInstance:Kn,isVNode:$s,normalizeVNode:Xs,getComponentPublicInstance:Oa,ensureValidVNode:Di,pushWarningContext:function(e){Sn.push(e)},popWarningContext:function(){Sn.pop()}},Ha=null,Ua=null,Ba=null;let Va;const Wa="undefined"!=typeof window&&window.trustedTypes;if(Wa)try{Va=Wa.createPolicy("vue",{createHTML:e=>e})}catch(e){}const qa=Va?e=>Va.createHTML(e):e=>e,Qa="undefined"!=typeof document?document:null,za=Qa&&Qa.createElement("template"),Ja={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i="svg"===t?Qa.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Qa.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?Qa.createElement(e,{is:n}):Qa.createElement(e);return"select"===e&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:e=>Qa.createTextNode(e),createComment:e=>Qa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
2{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Qa.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,o){const s=n?n.previousSibling:t.lastChild;if(i&&(i===o||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==o&&(i=i.nextSibling););else{za.innerHTML=qa("svg"===r?`<svg>${e}</svg>`:"mathml"===r?`<math>${e}</math>`:e);const i=za.content;if("svg"===r||"mathml"===r){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ga="transition",Ya="animation",Ka=Symbol("_vtc"),Xa={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Za=d({},Sr,Xa),ec=(e=>(e.displayName="Transition",e.props=Za,e))((e,{slots:t})=>ka(Or,rc(e),t)),tc=(e,t=[])=>{g(e)?e.forEach(e=>e(...t)):e&&e(...t)},nc=e=>!!e&&(g(e)?e.some(e=>e.length>1):e.length>1);function rc(e){const t={};for(const n in e)n in Xa||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:u=s,appearToClass:l=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=function(e){if(null==e)return null;if(O(e))return[ic(e.enter),ic(e.leave)];{const t=ic(e);return[t,t]}}(i),g=m&&m[0],v=m&&m[1],{onBeforeEnter:y,onEnter:b,onEnterCancelled:S,onLeave:w,onLeaveCancelled:x,onBeforeAppear:P=y,onAppear:R=b,onAppearCancelled:j=S}=t,_=(e,t,n,r)=>{e._enterCancelled=r,sc(e,t?l:a),sc(e,t?u:s),n&&n()},E=(e,t)=>{e._isLeaving=!1,sc(e,f),sc(e,p),sc(e,h),t&&t()},A=e=>(t,n)=>{const i=e?R:b,s=()=>_(t,e,n);tc(i,[t,s]),ac(()=>{sc(t,e?c:o),oc(t,e?l:a),nc(i)||uc(t,r,g,s)})};return d(t,{onBeforeEnter(e){tc(y,[e]),oc(e,o),oc(e,s)},onBeforeAppear(e){tc(P,[e]),oc(e,c),oc(e,u)},onEnter:A(!1),onAppear:A(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>E(e,t);oc(e,f),e._enterCancelled?(oc(e,h),hc()):(hc(),oc(e,h)),ac(()=>{e._isLeaving&&(sc(e,f),oc(e,p),nc(w)||uc(e,r,v,n))}),tc(w,[e,n])},onEnterCancelled(e){_(e,!1,void 0,!0),tc(S,[e])},onAppearCancelled(e){_(e,!0,void 0,!0),tc(j,[e])},onLeaveCancelled(e){E(e),tc(x,[e])}})}function ic(e){return V(e)}function oc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Ka]||(e[Ka]=new Set)).add(t)}function sc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[Ka];n&&(n.delete(t),n.size||(e[Ka]=void 0))}function ac(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let cc=0;function uc(e,t,n,r){const i=e._endId=++cc,o=()=>{i===e._endId&&r()};if(null!=n)return setTimeout(o,n);const{type:s,timeout:a,propCount:c}=lc(e,t);if(!s)return r();const u=s+"end";let l=0;const f=()=>{e.removeEventListener(u,d),o()},d=t=>{t.target===e&&++l>=c&&f()};setTimeout(()=>{l<c&&f()},a+1),e.addEventListener(u,d)}function lc(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),i=r(`${Ga}Delay`),o=r(`${Ga}Duration`),s=fc(i,o),a=r(`${Ya}Delay`),c=r(`${Ya}Duration`),u=fc(a,c);let l=null,f=0,d=0;t===Ga?s>0&&(l=Ga,f=s,d=o.length):t===Ya?u>0&&(l=Ya,f=u,d=c.length):(f=Math.max(s,u),l=f>0?s>u?Ga:Ya:null,d=l?l===Ga?o.length:c.length:0);return{type:l,timeout:f,propCount:d,hasTransform:l===Ga&&/\b(?:transform|all)(?:,|$)/.test(r(`${Ga}Property`).toString())}}function fc(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>dc(t)+dc(e[n])))}function dc(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function hc(){return document.body.offsetHeight}const pc=Symbol("_vod"),mc=Symbol("_vsh"),gc={name:"show",beforeMount(e,{value:t},{transition:n}){e[pc]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):vc(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),vc(e,!0),r.enter(e)):r.leave(e,()=>{vc(e,!1)}):vc(e,t))},beforeUnmount(e,{value:t}){vc(e,t)}};function vc(e,t){e.style.display=t?e[pc]:"none",e[mc]=!t}const yc=Symbol("");function bc(e){const t=aa();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}
2"]`)).forEach(e=>wc(e,n))};const r=()=>{const r=e(t.proxy);t.ce?wc(t.ce,r):Sc(t.subTree,r),n(r)};vi(()=>{Un(r)}),gi(()=>{ts(r,c,{flush:"post"});const e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),Si(()=>e.disconnect())})}function Sc(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Sc(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)wc(e.el,t);else if(e.type===Rs)e.children.forEach(e=>Sc(e,t));else if(e.type===Es){let{el:n,anchor:r}=e;for(;n&&(wc(n,t),n!==r);)n=n.nextSibling}}function wc(e,t){if(1===e.nodeType){const n=e.style;let r="";for(const e in t){const i=ye(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[yc]=r}}const xc=/(?:^|;)\s*display\s*:/;const Oc=/\s*!important$/;function Pc(e,t,n){if(g(n))n.forEach(n=>Pc(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=jc[t];if(n)return n;let r=T(t);if("filter"!==r&&r in e)return jc[t]=r;r=L(r);for(let n=0;n<Rc.length;n++){const i=Rc[n]+r;if(i in e)return jc[t]=i}return t}(e,t);Oc.test(n)?e.setProperty(D(r),n.replace(Oc,""),"important"):e[r]=n}}const Rc=["Webkit","Moz","ms"],jc={};const _c="http://www.w3.org/1999/xlink";function Ec(e,t,n,r,i,o=oe(t)){r&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(_c,t.slice(6,t.length)):e.setAttributeNS(_c,t,n):null==n||o&&!ae(n)?e.removeAttribute(t):e.setAttribute(t,o?"":x(n)?String(n):n)}function Ac(e,t,n,r,i){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?qa(n):n));const o=e.tagName;if("value"===t&&"PROGRESS"!==o&&!o.includes("-")){const r="OPTION"===o?e.getAttribute("value")||"":e.value,i=null==n?"checkbox"===e.type?"on":"":String(n);return r===i&&"_value"in e||(e.value=i),null==n&&e.removeAttribute(t),void(e._value=n)}let s=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=ae(n):null==n&&"string"===r?(n="",s=!0):"number"===r&&(n=0,s=!0)}try{e[t]=n}catch(e){0}s&&e.removeAttribute(i||t)}function kc(e,t,n,r){e.addEventListener(t,n,r)}const Cc=Symbol("_vei");function Fc(e,t,n,r,i=null){const o=e[Cc]||(e[Cc]={}),s=o[t];if(r&&s)s.value=r;else{const[n,a]=function(e){let t;if(Ic.test(e)){let n;for(t={};n=e.match(Ic);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}const n=":"===e[2]?e.slice(3):D(e.slice(2));return[n,t]}(t);if(r){const s=o[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();An(function(e,t){if(g(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Dc(),n}(r,i);kc(e,n,s,a)}else s&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,s,a),o[t]=void 0)}}const Ic=/(?:Once|Passive|Capture)$/;let Tc=0;const Nc=Promise.resolve(),Dc=()=>Tc||(Nc.then(()=>Tc=0),Tc=Date.now());const Lc=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const Mc={};function $c(e,t,n){let r=kr(e,t);E(r)&&(r=d({},r,t));class i extends Bc{constructor(e){super(r,e,n)}}return i.def=r,i}const Hc=(e,t)=>$c(e,t,Au),Uc="undefined"!=typeof HTMLElement?HTMLElement:class{};class Bc extends Uc{constructor(e,t={},n=Eu){super(),this._def=e,this._props=t,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&n!==Eu?this._root=this.shadowRoot:!1!==e.shadowRoot?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._resolved||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof Bc){this._parent=e;break}this._instance||(this._resolved?this._mount(this._def):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,Mn(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}
2_resolveDef(){if(this._pendingResolve)return;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);this._ob=new MutationObserver(e=>{for(const t of e)this._setAttr(t.attributeName)}),this._ob.observe(this,{attributes:!0});const e=(e,t=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:n,styles:r}=e;let i;if(n&&!g(n))for(const e in n){const t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=V(this._props[e])),(i||(i=Object.create(null)))[T(e)]=!0)}this._numberProps=i,this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),this._mount(e)},t=this._def.__asyncLoader;t?this._pendingResolve=t().then(t=>{t.configureApp=this._def.configureApp,e(this._def=t,!0)}):e(this._def)}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const t=this._instance&&this._instance.exposed;if(t)for(const e in t)m(this,e)||Object.defineProperty(this,e,{get:()=>Zt(t[e])})}_resolveProps(e){const{props:t}=e,n=g(t)?t:Object.keys(t||{});for(const e of Object.keys(this))"_"!==e[0]&&n.includes(e)&&this._setProp(e,this[e]);for(const e of n.map(T))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!0)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const t=this.hasAttribute(e);let n=t?this.getAttribute(e):Mc;const r=T(e);t&&this._numberProps&&this._numberProps[r]&&(n=V(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!1){if(t!==this._props[e]&&(t===Mc?delete this._props[e]:(this._props[e]=t,"key"===e&&this._app&&(this._app._ceVNode.key=t)),r&&this._instance&&this._update(),n)){const n=this._ob;n&&n.disconnect(),!0===t?this.setAttribute(D(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute(D(e),t+""):t||this.removeAttribute(D(e)),n&&n.observe(this,{attributes:!0})}}
2_update(){const e=this._createVNode();this._app&&(e.appContext=this._app._context),ju(e,this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const t=qs(this._def,d(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;const t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,E(t[0])?d({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),D(e)!==e&&t(D(e),n)},this._setParent()}),t}_applyStyles(e,t){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}const n=this._nonce;for(let t=e.length-1;t>=0;t--){const r=document.createElement("style");n&&r.setAttribute("nonce",n),r.textContent=e[t],this.shadowRoot.prepend(r)}}_parseSlots(){const e=this._slots={};let t;for(;t=this.firstChild;){const n=1===t.nodeType&&t.getAttribute("slot")||"default";(e[n]||(e[n]=[])).push(t),this.removeChild(t)}}_renderSlots(){const e=(this._teleportTarget||this).querySelectorAll("slot"),t=this._instance.type.__scopeId;for(let n=0;n<e.length;n++){const r=e[n],i=r.getAttribute("name")||"default",o=this._slots[i],s=r.parentNode;if(o)for(const e of o){if(t&&1===e.nodeType){const n=t+"-s",r=document.createTreeWalker(e,1);let i;for(e.setAttribute(n,"");i=r.nextNode();)i.setAttribute(n,"")}s.insertBefore(e,r)}else for(;r.firstChild;)s.insertBefore(r.firstChild,r);s.removeChild(r)}}_injectChildStyle(e){this._applyStyles(e.styles,e)}_removeChildStyle(e){0}}function Vc(e){const t=aa(),n=t&&t.ce;return n||null}function Wc(){const e=Vc();return e&&e.shadowRoot}function qc(e="$style"){{const t=aa();if(!t)return s;const n=t.type.__cssModules;if(!n)return s;const r=n[e];return r||s}}const Qc=new WeakMap,zc=new WeakMap,Jc=Symbol("_moveCb"),Gc=Symbol("_enterCb"),Yc=(e=>(delete e.props.mode,e))({name:"TransitionGroup",props:d({},Za,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=aa(),r=yr();let i,o;return yi(()=>{if(!i.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const r=e.cloneNode(),i=e[Ka];i&&i.forEach(e=>{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))});n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(r);const{hasTransform:s}=lc(r);return o.removeChild(r),s}(i[0].el,n.vnode.el,t))return void(i=[]);i.forEach(Xc),i.forEach(Zc);const r=i.filter(eu);hc(),r.forEach(e=>{const n=e.el,r=n.style;oc(n,t),r.transform=r.webkitTransform=r.transitionDuration="";const i=n[Jc]=e=>{e&&e.target!==n||e&&!e.propertyName.endsWith("transform")||(n.removeEventListener("transitionend",i),n[Jc]=null,sc(n,t))};n.addEventListener("transitionend",i)}),i=[]}
2),()=>{const s=Vt(e),a=rc(s);let c=s.tag||Rs;if(i=[],o)for(let e=0;e<o.length;e++){const t=o[e];t.el&&t.el instanceof Element&&(i.push(t),Er(t,Rr(t,a,r,n)),Qc.set(t,t.el.getBoundingClientRect()))}o=t.default?Ar(t.default()):[];for(let e=0;e<o.length;e++){const t=o[e];null!=t.key&&Er(t,Rr(t,a,r,n))}return qs(c,null,o)}}}),Kc=Yc;function Xc(e){const t=e.el;t[Jc]&&t[Jc](),t[Gc]&&t[Gc]()}function Zc(e){zc.set(e,e.el.getBoundingClientRect())}function eu(e){const t=Qc.get(e),n=zc.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${r}px,${i}px)`,t.transitionDuration="0s",e}}const tu=e=>{const t=e.props["onUpdate:modelValue"]||!1;return g(t)?e=>H(t,e):t};function nu(e){e.target.composing=!0}function ru(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const iu=Symbol("_assign"),ou={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[iu]=tu(i);const o=r||i.props&&"number"===i.props.type;kc(e,t?"change":"input",t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),o&&(r=B(r)),e[iu](r)}),n&&kc(e,"change",()=>{e.value=e.value.trim()}),t||(kc(e,"compositionstart",nu),kc(e,"compositionend",ru),kc(e,"change",ru))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:o}},s){if(e[iu]=tu(s),e.composing)return;const a=null==t?"":t;if((!o&&"number"!==e.type||/^0\d/.test(e.value)?e.value:B(e.value))!==a){if(document.activeElement===e&&"range"!==e.type){if(r&&t===n)return;if(i&&e.value.trim()===a)return}e.value=a}}},su={deep:!0,created(e,t,n){e[iu]=tu(n),kc(e,"change",()=>{const t=e._modelValue,n=fu(e),r=e.checked,i=e[iu];if(g(t)){const e=he(t,n),o=-1!==e;if(r&&!o)i(t.concat(n));else if(!r&&o){const n=[...t];n.splice(e,1),i(n)}}else if(y(t)){const e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(du(e,r))})},mounted:au,beforeUpdate(e,t,n){e[iu]=tu(n),au(e,t,n)}};function au(e,{value:t,oldValue:n},r){let i;if(e._modelValue=t,g(t))i=he(t,r.props.value)>-1;else if(y(t))i=t.has(r.props.value);else{if(t===n)return;i=de(t,du(e,!0))}e.checked!==i&&(e.checked=i)}const cu={created(e,{value:t},n){e.checked=de(t,n.props.value),e[iu]=tu(n),kc(e,"change",()=>{e[iu](fu(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[iu]=tu(r),t!==n&&(e.checked=de(t,r.props.value))}},uu={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const i=y(t);kc(e,"change",()=>{const t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?B(fu(e)):fu(e));e[iu](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,Mn(()=>{e._assigning=!1})}),e[iu]=tu(r)},mounted(e,{value:t}){lu(e,t)},beforeUpdate(e,t,n){e[iu]=tu(n)},updated(e,{value:t}){e._assigning||lu(e,t)}};function lu(e,t){const n=e.multiple,r=g(t);if(!n||r||y(t)){for(let i=0,o=e.options.length;i<o;i++){const o=e.options[i],s=fu(o);if(n)if(r){const e=typeof s;o.selected="string"===e||"number"===e?t.some(e=>String(e)===String(s)):he(t,s)>-1}else o.selected=t.has(s);else if(de(fu(o),t))return void(e.selectedIndex!==i&&(e.selectedIndex=i))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function fu(e){return"_value"in e?e._value:e.value}function du(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const hu={created(e,t,n){mu(e,t,n,null,"created")},mounted(e,t,n){mu(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){mu(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){mu(e,t,n,r,"updated")}};function pu(e,t){switch(e){case"SELECT":return uu;case"TEXTAREA":return ou;default:switch(t){case"checkbox":return su;case"radio":return cu;default:return ou}}}function mu(e,t,n,r,i){const o=pu(e.tagName,n.props&&n.props.type)[i];o&&o(e,t,n,r)}const gu=["ctrl","shift","alt","meta"],vu={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>gu.some(n=>e[`${n}Key`]&&!t.includes(n))},yu=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e<t.length;e++){const r=vu[t[e]];if(r&&r(n,t))return}return e(n,...r)})},bu={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Su=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=n=>{if(!("key"in n))return;const r=D(n.key);return t.some(e=>e===r||bu[e]===r)?e(n):void 0})},wu=d({patchProp:(e,t,n,r,i,o)=>{const s="svg"===i;"class"===t?function(e,t,n){const r=e[Ka];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,s):"style"===t?function(e,t,n){const r=e.style,i=w(n);let o=!1;if(n&&!i){if(t)if(w(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&Pc(r,t,"")}else for(const e in t)null==n[e]&&Pc(r,e,"");for(const e in n)"display"===e&&(o=!0),Pc(r,e,n[e])}else if(i){if(t!==n){const e=r[yc];e&&(n+=";"+e),r.cssText=n,o=xc.test(n)}}else t&&e.removeAttribute("style");pc in e&&(e[pc]=o?r.display:"",e[mc]&&(r.display="none"))}(e,n,r):l(t)?f(t)||Fc(e,t,0,r,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&Lc(t)&&S(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}if(Lc(t)&&w(n))return!1;return t in e}(e,t,r,s))?(Ac(e,t,r),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||Ec(e,t,r,s,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&w(r)?("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),Ec(e,t,r,s)):Ac(e,T(t),r,0,t)}},Ja);let xu,Ou=!1;function Pu(){return xu||(xu=Uo(wu))}function Ru(){return xu=Ou?xu:Bo(wu),Ou=!0,xu}const ju=(...e)=>{Pu().render(...e)},_u=(...e)=>{Ru().hydrate(...e)},Eu=(...e)=>{const t=Pu().createApp(...e);const{mount:n}=t;return t.mount=e=>{const r=Cu(e);if(!r)return;const i=t._component;S(i)||i.render||i.template||(i.template=r.innerHTML),1===r.nodeType&&(r.textContent="");const o=n(r,!1,ku(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},Au=(...e)=>{const t=Ru().createApp(...e);const{mount:n}=t;return t.mount=e=>{const t=Cu(e);if(t)return n(t,!0,ku(t))},t};function ku(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function Cu(e){if(w(e)){return document.querySelector(e)}return e}let Fu=!1;const Iu=()=>{Fu||(Fu=!0,ou.getSSRProps=({value:e})=>({value:e}),cu.getSSRProps=({value:e},t)=>{if(t.props&&de(t.props.value,e))return{checked:!0}},su.getSSRProps=({value:e},t)=>{if(g(e)){if(t.props&&he(e,t.props.value)>-1)return{checked:!0}}
2else if(y(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},hu.getSSRProps=(e,t)=>{if("string"!=typeof t.type)return;const n=pu(t.type.toUpperCase(),t.props&&t.props.type);return n.getSSRProps?n.getSSRProps(e,t):void 0},gc.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})},Tu=Symbol(""),Nu=Symbol(""),Du=Symbol(""),Lu=Symbol(""),Mu=Symbol(""),$u=Symbol(""),Hu=Symbol(""),Uu=Symbol(""),Bu=Symbol(""),Vu=Symbol(""),Wu=Symbol(""),qu=Symbol(""),Qu=Symbol(""),zu=Symbol(""),Ju=Symbol(""),Gu=Symbol(""),Yu=Symbol(""),Ku=Symbol(""),Xu=Symbol(""),Zu=Symbol(""),el=Symbol(""),tl=Symbol(""),nl=Symbol(""),rl=Symbol(""),il=Symbol(""),ol=Symbol(""),sl=Symbol(""),al=Symbol(""),cl=Symbol(""),ul=Symbol(""),ll=Symbol(""),fl=Symbol(""),dl=Symbol(""),hl=Symbol(""),pl=Symbol(""),ml=Symbol(""),gl=Symbol(""),vl=Symbol(""),yl=Symbol(""),bl={[Tu]:"Fragment",[Nu]:"Teleport",[Du]:"Suspense",[Lu]:"KeepAlive",[Mu]:"BaseTransition",[$u]:"openBlock",[Hu]:"createBlock",[Uu]:"createElementBlock",[Bu]:"createVNode",[Vu]:"createElementVNode",[Wu]:"createCommentVNode",[qu]:"createTextVNode",[Qu]:"createStaticVNode",[zu]:"resolveComponent",[Ju]:"resolveDynamicComponent",[Gu]:"resolveDirective",[Yu]:"resolveFilter",[Ku]:"withDirectives",[Xu]:"renderList",[Zu]:"renderSlot",[el]:"createSlots",[tl]:"toDisplayString",[nl]:"mergeProps",[rl]:"normalizeClass",[il]:"normalizeStyle",[ol]:"normalizeProps",[sl]:"guardReactiveProps",[al]:"toHandlers",[cl]:"camelize",[ul]:"capitalize",[ll]:"toHandlerKey",[fl]:"setBlockTracking",[dl]:"pushScopeId",[hl]:"popScopeId",[pl]:"withCtx",[ml]:"unref",[gl]:"isRef",[vl]:"withMemo",[yl]:"isMemoSame"};const Sl={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function wl(e,t,n,r,i,o,s,a=!1,c=!1,u=!1,l=Sl){return e&&(a?(e.helper($u),e.helper(Cl(e.inSSR,u))):e.helper(kl(e.inSSR,u)),s&&e.helper(Ku)),{type:13,tag:t,props:n,children:r,patchFlag:i,dynamicProps:o,directives:s,isBlock:a,disableTracking:c,isComponent:u,loc:l}}function xl(e,t=Sl){return{type:17,loc:t,elements:e}}function Ol(e,t=Sl){return{type:15,loc:t,properties:e}}function Pl(e,t){return{type:16,loc:Sl,key:w(e)?Rl(e,!0):e,value:t}}function Rl(e,t=!1,n=Sl,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function jl(e,t=Sl){return{type:8,loc:t,children:e}}function _l(e,t=[],n=Sl){return{type:14,loc:n,callee:e,arguments:t}}function El(e,t=void 0,n=!1,r=!1,i=Sl){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:i}}function Al(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:Sl}}function kl(e,t){return e||t?Bu:Vu}function Cl(e,t){return e||t?Hu:Uu}function Fl(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(kl(r,e.isComponent)),t($u),t(Cl(r,e.isComponent)))}const Il=new Uint8Array([123,123]),Tl=new Uint8Array([125,125]);function Nl(e){return e>=97&&e<=122||e>=65&&e<=90}function Dl(e){return 32===e||10===e||9===e||12===e||13===e}function Ll(e){return 47===e||62===e||Dl(e)}function Ml(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const $l={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};function Hl(e,{compatConfig:t}){const n=t&&t[e];return"MODE"===e?n||3:n}function Ul(e,t){const n=Hl("MODE",t),r=Hl(e,t);return 3===n?!0===r:!1!==r}function Bl(e,t,n,...r){return Ul(e,t)}function Vl(e){throw e}function Wl(e){}function ql(e,t,n,r){const i=new SyntaxError(String(`https://vuejs.org/error-reference/#compiler-${e}`));return i.code=e,i.loc=t,i}const Ql=e=>4===e.type&&e.isStatic;function zl(e){switch(e){case"Teleport":case"teleport":return Nu;case"Suspense":case"suspense":return Du;case"KeepAlive":case"keep-alive":return Lu;case"BaseTransition":case"base-transition":return Mu}}const Jl=/^$|^\d|[^\$\w\xA0-\uFFFF]/,Gl=e=>!Jl.test(e),Yl=/[A-Za-z_$\xA0-\uFFFF]/,Kl=/[\.\?\w$\xA0-\uFFFF]/,Xl=/\s+[.[]\s*|\s*[.[]\s+/g,Zl=e=>4===e.type?e.content:e.loc.source,ef=e=>{const t=Zl(e).trim().replace(Xl,e=>e.trim());let n=0,r=[],i=0,o=0,s=null;for(let e=0;e<t.length;e++){const a=t.charAt(e);switch(n){case 0:if("["===a)r.push(n),n=1,i++;else if("("===a)r.push(n),n=2,o++;else if(!(0===e?Yl:Kl).test(a))return!1;break;case 1:"'"===a||'"'===a||"`"===a?(r.push(n),n=3,s=a):"["===a?i++:"]"===a&&(--i||(n=r.pop())
vendor: 5,233 bytes, line 2
2);break;case 2:if("'"===a||'"'===a||"`"===a)r.push(n),n=3,s=a;else if("("===a)o++;else if(")"===a){if(e===t.length-1)return!1;--o||(n=r.pop())}break;case 3:a===s&&(n=r.pop(),s=null)}}return!i&&!o},tf=/^\s*(?:async\s*)?(?:\([^)]*?\)|[\w$_]+)\s*(?::[^=]+)?=>|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,nf=e=>tf.test(Zl(e));function rf(e,t,n=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(7===i.type&&(n||i.exp)&&(w(t)?i.name===t:t.test(i.name)))return i}}function of(e,t,n=!1,r=!1){for(let i=0;i<e.props.length;i++){const o=e.props[i];if(6===o.type){if(n)continue;if(o.name===t&&(o.value||r))return o}else if("bind"===o.name&&(o.exp||r)&&sf(o.arg,t))return o}}function sf(e,t){return!(!e||!Ql(e)||e.content!==t)}function af(e){return 5===e.type||2===e.type}function cf(e){return 7===e.type&&"pre"===e.name}function uf(e){return 7===e.type&&"slot"===e.name}function lf(e){return 1===e.type&&3===e.tagType}function ff(e){return 1===e.type&&2===e.tagType}const df=new Set([ol,sl]);function hf(e,t=[]){if(e&&!w(e)&&14===e.type){const n=e.callee;if(!w(n)&&df.has(n))return hf(e.arguments[0],t.concat(e))}return[e,t]}function pf(e,t,n){let r,i,o=13===e.type?e.props:e.arguments[2],s=[];if(o&&!w(o)&&14===o.type){const e=hf(o);o=e[0],s=e[1],i=s[s.length-1]}if(null==o||w(o))r=Ol([t]);else if(14===o.type){const e=o.arguments[0];w(e)||15!==e.type?o.callee===al?r=_l(n.helper(nl),[Ol([t]),o]):o.arguments.unshift(Ol([t])):mf(t,e)||e.properties.unshift(t),!r&&(r=o)}else 15===o.type?(mf(t,o)||o.properties.unshift(t),r=o):(r=_l(n.helper(nl),[Ol([t]),o]),i&&i.callee===sl&&(i=s[s.length-2]));13===e.type?i?i.arguments[0]=r:e.props=r:i?i.arguments[0]=r:e.arguments[2]=r}function mf(e,t){let n=!1;if(4===e.key.type){const r=e.key.content;n=t.properties.some(e=>4===e.key.type&&e.key.content===r)}return n}function gf(e,t){return`_${t}_${e.replace(/[^\w]/g,(t,n)=>"-"===t?"_":e.charCodeAt(n).toString())}`}const vf=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,yf={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:u,isPreTag:u,isIgnoreNewlineTag:u,isCustomElement:u,onError:Vl,onWarn:Wl,comments:!1,prefixIdentifiers:!1};let bf=yf,Sf=null,wf="",xf=null,Of=null,Pf="",Rf=-1,jf=-1,_f=0,Ef=!1,Af=null;const kf=[],Cf=new class{constructor(e,t){this.stack=e,this.cbs=t,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=Il,this.delimiterClose=Tl,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return 2===this.mode&&0===this.stack.length}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=Il,this.delimiterClose=Tl}getPos(e){let t=1,n=e+1;for(let r=this.newlines.length-1;r>=0;r--){const i=this.newlines[r];if(e>i){t=r+2,n=e-i;break}}return{column:n,line:t,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){60===e?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const e=this.index+1-this.delimiterOpen.length;e>this.sectionStart&&this.cbs.ontext(this.sectionStart,e),this.state=3,this.sectionStart=e}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(e))}stateSpecialStartSequence(e){const t=this.sequenceIndex===this.currentSequence.length;if(t?Ll(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.inRCDATA=!1;this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(62===e||Dl(e)){const t=this.index-this.currentSequence.length;if(this.sectionStart<t){const e=this.index;this.index=t,this.cbs.ontext(this.sectionStart,t),this.index=e}return this.sectionStart=t+2,this.stateInClosingTagName(e),void(this.inRCDATA=!1)}this.sequenceIndex=0}(32|e)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:0===this.sequenceIndex?this.currentSequence===$l.TitleEnd||this.currentSequence===$l.TextareaEnd&&!this.inSFCRoot?this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=Number(60===e)}stateCDATASequence(e){e===$l.Cdata[this.sequenceIndex]?++this.sequenceIndex===$l.Cdata.length&&(this.state=28,this.currentSequence=$l.Cd
vendor: 5,650 bytes, line 2
2ataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length;){const t=this.buffer.charCodeAt(this.index);if(10===t&&this.newlines.push(this.index),t===e)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===$l.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):0===this.sequenceIndex?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(e,t){this.enterRCDATA(e,t),this.state=31}enterRCDATA(e,t){this.inRCDATA=!0,this.currentSequence=e,this.sequenceIndex=t}stateBeforeTagName(e){33===e?(this.state=22,this.sectionStart=this.index+1):63===e?(this.state=24,this.sectionStart=this.index+1):Nl(e)?(this.sectionStart=this.index,0===this.mode?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:this.state=116===e?30:115===e?29:6):47===e?this.state=8:(this.state=1,this.stateText(e))}stateInTagName(e){Ll(e)&&this.handleTagName(e)}stateInSFCRootTagName(e){if(Ll(e)){const t=this.buffer.slice(this.sectionStart,this.index);"template"!==t&&this.enterRCDATA(Ml("</"+t),0),this.handleTagName(e)}}handleTagName(e){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)}stateBeforeClosingTagName(e){Dl(e)||(62===e?(this.state=1,this.sectionStart=this.index+1):(this.state=Nl(e)?9:27,this.sectionStart=this.index))}stateInClosingTagName(e){(62===e||Dl(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){62===e&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(e){62===e?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):47===e?this.state=7:60===e&&47===this.peek()?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):Dl(e)||this.handleAttrStart(e)}handleAttrStart(e){118===e&&45===this.peek()?(this.state=13,this.sectionStart=this.index):46===e||58===e||64===e||35===e?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(e){62===e?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):Dl(e)||(this.state=11,this.stateBeforeAttrName(e))}stateInAttrName(e){(61===e||Ll(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(e))}stateInDirName(e){61===e||Ll(e)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(e)):58===e?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):46===e&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(e){61===e||Ll(e)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(e)):91===e?this.state=15:46===e&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(e){93===e?this.state=14:(61===e||Ll(e))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(e))}stateInDirModifier(e){61===e||Ll(e)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(e)):46===e&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(e){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(e)}stateAfterAttrName(e){61===e?this.state=18:47===e||62===e?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)):Dl(e)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(e))}stateBeforeAttrValue(e){34===e?(this.state=19,this.sectionStart=this.index+1):39===e?(this.state=20,this.sectionStart=this.index+1):Dl(e)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(e))}handleInAttrValue(e,t){(e===t||this.fastForwardTo(t))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(34===t?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(e){this.handleInAttrValue(e,34)}stateInAttrValueSingleQuotes(e){this.handleInAttrValue(e,39)}stateInAttrValueNoQuotes(e){Dl(e)||62===e?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(e)):39!==e&&60!==e&&61!==e&&96!==e||this.cbs.onerr(18,this.index)}stateBeforeDeclaration(e){91===e?(this.state=26,this.sequenceIndex=0):this.state=45===e?25:23}stateInDeclaration(e){(62===e||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(62===e||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(e){45===e?(this.state=28,this.currentSequence=$l.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(e){(62===e||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){e===$l.ScriptEnd[3]?this.startSpecial($l.ScriptEnd,4):e
2===$l.StyleEnd[3]?this.startSpecial($l.StyleEnd,4):(this.state=6,this.stateInTagName(e))}stateBeforeSpecialT(e){e===$l.TitleEnd[3]?this.startSpecial($l.TitleEnd,4):e===$l.TextareaEnd[3]?this.startSpecial($l.TextareaEnd,4):(this.state=6,this.stateInTagName(e))}startEntity(){}stateInEntity(){}parse(e){for(this.buffer=e;this.index<this.buffer.length;){const e=this.buffer.charCodeAt(this.index);switch(10===e&&33!==this.state&&this.newlines.push(this.index),this.state){case 1:this.stateText(e);break;case 2:this.stateInterpolationOpen(e);break;case 3:this.stateInterpolation(e);break;case 4:this.stateInterpolationClose(e);break;case 31:this.stateSpecialStartSequence(e);break;case 32:this.stateInRCDATA(e);break;case 26:this.stateCDATASequence(e);break;case 19:this.stateInAttrValueDoubleQuotes(e);break;case 12:this.stateInAttrName(e);break;case 13:this.stateInDirName(e);break;case 14:this.stateInDirArg(e);break;case 15:this.stateInDynamicDirArg(e);break;case 16:this.stateInDirModifier(e);break;case 28:this.stateInCommentLike(e);break;case 27:this.stateInSpecialComment(e);break;case 11:this.stateBeforeAttrName(e);break;case 6:this.stateInTagName(e);break;case 34:this.stateInSFCRootTagName(e);break;case 9:this.stateInClosingTagName(e);break;case 5:this.stateBeforeTagName(e);break;case 17:this.stateAfterAttrName(e);break;case 20:this.stateInAttrValueSingleQuotes(e);break;case 18:this.stateBeforeAttrValue(e);break;case 8:this.stateBeforeClosingTagName(e);break;case 10:this.stateAfterClosingTagName(e);break;case 29:this.stateBeforeSpecialS(e);break;case 30:this.stateBeforeSpecialT(e);break;case 21:this.stateInAttrValueNoQuotes(e);break;case 7:this.stateInSelfClosingTag(e);break;case 23:this.stateInDeclaration(e);break;case 22:this.stateBeforeDeclaration(e);break;case 25:this.stateBeforeComment(e);break;case 24:this.stateInProcessingInstruction(e);break;case 33:this.stateInEntity()}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(1===this.state||32===this.state&&0===this.sequenceIndex?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):19!==this.state&&20!==this.state&&21!==this.state||(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const e=this.buffer.length;this.sectionStart>=e||(28===this.state?this.currentSequence===$l.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):6===this.state||11===this.state||18===this.state||17===this.state||12===this.state||13===this.state||14===this.state||15===this.state||16===this.state||20===this.state||19===this.state||21===this.state||9===this.state||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,t){}}(kf,{onerr:Xf,ontext(e,t){Df(Tf(e,t),e,t)},ontextentity(e,t,n){Df(e,t,n)},oninterpolation(e,t){if(Ef)return Df(Tf(e,t),e,t);let n=e+Cf.delimiterOpen.length,r=t-Cf.delimiterClose.length;for(;Dl(wf.charCodeAt(n));)n++;for(;Dl(wf.charCodeAt(r-1));)r--;let i=Tf(n,r);i.includes("&")&&(i=bf.decodeEntities(i,!1)),Qf({type:5,content:Kf(i,!1,zf(n,r)),loc:zf(e,t)})},onopentagname(e,t){const n=Tf(e,t);xf={type:1,tag:n,ns:bf.getNamespace(n,kf[0],bf.ns),tagType:0,props:[],children:[],loc:zf(e-1,t),codegenNode:void 0}},onopentagend(e){Nf(e)},onclosetag(e,t){const n=Tf(e,t);if(!bf.isVoidTag(n)){let r=!1;for(let e=0;e<kf.length;e++){if(kf[e].tag.toLowerCase()===n.toLowerCase()){r=!0,e>0&&Xf(24,kf[0].loc.start.offset);for(let n=0;n<=e;n++){Lf(kf.shift(),t,n<e)}break}}r||Xf(23,Mf(e,60))}},onselfclosingtag(e){const t=xf.tag;xf.isSelfClosing=!0,Nf(e),kf[0]&&kf[0].tag===t&&Lf(kf.shift(),e)},onattribname(e,t){Of={type:6,name:Tf(e,t),nameLoc:zf(e,t),value:void 0,loc:zf(e)}},ondirname(e,t){const n=Tf(e,t),r="."===n||":"===n?"bind":"@"===n?"on":"#"===n?"slot":n.slice(2);if(Ef||""!==r||Xf(26,e),Ef||""===r)Of={type:6,name:n,nameLoc:zf(e,t),value:void 0,loc:zf(e)};else if(Of={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:"."===n?[Rl("prop")]:[],loc:zf(e)},"pre"===r){Ef=Cf.inVPre=!0,Af=xf;const e=xf.props;for(let t=0;t<e.length;t++)7===e[t].type&&(e[t]=Yf(e[t]))}},ondirarg(e,t){if(e===t)return;const n=Tf(e,t);if(Ef&&!cf(Of))Of.name+=n,Gf(Of.nameLoc,t);else{const r="["!==n[0];Of.arg=Kf(r?n:n.slice(1,-1),r,zf(e,t),r?3:0)}},ondirmodifier(e,t){const n=Tf(e,t);if(Ef&&!cf(Of))Of.name+="."+n,Gf(Of.nameLoc,t);else if("slot"===Of.name){const e=Of.arg;e&&(e.content+="."+n,Gf(e.loc,t))}else{const r=Rl(n,!0,zf(e,t));Of.modifiers.push(r)}},onattribdata(e,t){Pf+=Tf(e,t),Rf<0&&(Rf=e),jf=t}
2,onattribentity(e,t,n){Pf+=e,Rf<0&&(Rf=t),jf=n},onattribnameend(e){const t=Of.loc.start.offset,n=Tf(t,e);7===Of.type&&(Of.rawName=n),xf.props.some(e=>(7===e.type?e.rawName:e.name)===n)&&Xf(2,t)},onattribend(e,t){if(xf&&Of){if(Gf(Of.loc,t),0!==e)if(Pf.includes("&")&&(Pf=bf.decodeEntities(Pf,!0)),6===Of.type)"class"===Of.name&&(Pf=qf(Pf).trim()),1!==e||Pf||Xf(13,t),Of.value={type:2,content:Pf,loc:1===e?zf(Rf,jf):zf(Rf-1,jf+1)},Cf.inSFCRoot&&"template"===xf.tag&&"lang"===Of.name&&Pf&&"html"!==Pf&&Cf.enterRCDATA(Ml("</template"),0);else{let e=0;Of.exp=Kf(Pf,!1,zf(Rf,jf),0,e),"for"===Of.name&&(Of.forParseResult=function(e){const t=e.loc,n=e.content,r=n.match(vf);if(!r)return;const[,i,o]=r,s=(e,n,r=!1)=>{const i=t.start.offset+n;return Kf(e,!1,zf(i,i+e.length),0,r?1:0)},a={source:s(o.trim(),n.indexOf(o,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let c=i.trim().replace(If,"").trim();const u=i.indexOf(c),l=c.match(Ff);if(l){c=c.replace(Ff,"").trim();const e=l[1].trim();let t;if(e&&(t=n.indexOf(e,u+c.length),a.key=s(e,t,!0)),l[2]){const r=l[2].trim();r&&(a.index=s(r,n.indexOf(r,a.key?t+e.length:u+c.length),!0))}}c&&(a.value=s(c,u,!0));return a}(Of.exp));let t=-1;"bind"===Of.name&&(t=Of.modifiers.findIndex(e=>"sync"===e.content))>-1&&Bl("COMPILER_V_BIND_SYNC",bf,Of.loc,Of.arg.loc.source)&&(Of.name="model",Of.modifiers.splice(t,1))}7===Of.type&&"pre"===Of.name||xf.props.push(Of)}Pf="",Rf=jf=-1},oncomment(e,t){bf.comments&&Qf({type:3,content:Tf(e,t),loc:zf(e-4,t+3)})},onend(){const e=wf.length;for(let t=0;t<kf.length;t++)Lf(kf[t],e-1),Xf(24,kf[t].loc.start.offset)},oncdata(e,t){0!==kf[0].ns?Df(Tf(e,t),e,t):Xf(1,e-9)},onprocessinginstruction(e){0===(kf[0]?kf[0].ns:bf.ns)&&Xf(21,e-1)}}),Ff=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,If=/^\(|\)$/g;function Tf(e,t){return wf.slice(e,t)}function Nf(e){Cf.inSFCRoot&&(xf.innerLoc=zf(e+1,e+1)),Qf(xf);const{tag:t,ns:n}=xf;0===n&&bf.isPreTag(t)&&_f++,bf.isVoidTag(t)?Lf(xf,e):(kf.unshift(xf),1!==n&&2!==n||(Cf.inXML=!0)),xf=null}function Df(e,t,n){{const t=kf[0]&&kf[0].tag;"script"!==t&&"style"!==t&&e.includes("&")&&(e=bf.decodeEntities(e,!1))}const r=kf[0]||Sf,i=r.children[r.children.length-1];i&&2===i.type?(i.content+=e,Gf(i.loc,n)):r.children.push({type:2,content:e,loc:zf(t,n)})}function Lf(e,t,n=!1){Gf(e.loc,n?Mf(t,60):function(e,t){let n=e;for(;wf.charCodeAt(n)!==t&&n<wf.length-1;)n++;return n}(t,62)+1),Cf.inSFCRoot&&(e.children.length?e.innerLoc.end=d({},e.children[e.children.length-1].loc.end):e.innerLoc.end=d({},e.innerLoc.start),e.innerLoc.source=Tf(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:i,children:o}=e;if(Ef||("slot"===r?e.tagType=2:Hf(e)?e.tagType=3:function({tag:e,props:t}){if(bf.isCustomElement(e))return!1;if("component"===e||function(e){return e>64&&e<91}(e.charCodeAt(0))||zl(e)||bf.isBuiltInComponent&&bf.isBuiltInComponent(e)||bf.isNativeTag&&!bf.isNativeTag(e))return!0;for(let e=0;e<t.length;e++){const n=t[e];if(6===n.type){if("is"===n.name&&n.value){if(n.value.content.startsWith("vue:"))return!0;if(Bl("COMPILER_IS_ON_ELEMENT",bf,n.loc))return!0}}else if("bind"===n.name&&sf(n.arg,"is")&&Bl("COMPILER_IS_ON_ELEMENT",bf,n.loc))return!0}return!1}(e)&&(e.tagType=1)),Cf.inRCDATA||(e.children=Bf(o)),0===i&&bf.isIgnoreNewlineTag(r)){const e=o[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}0===i&&bf.isPreTag(r)&&_f--,Af===e&&(Ef=Cf.inVPre=!1,Af=null),Cf.inXML&&0===(kf[0]?kf[0].ns:bf.ns)&&(Cf.inXML=!1);{const t=e.props;if(!Cf.inSFCRoot&&Ul("COMPILER_NATIVE_TEMPLATE",bf)&&"template"===e.tag&&!Hf(e)){const t=kf[0]||Sf,n=t.children.indexOf(e);t.children.splice(n,1,...e.children)}const n=t.find(e=>6===e.type&&"inline-template"===e.name);n&&Bl("COMPILER_INLINE_TEMPLATE",bf,n.loc)&&e.children.length&&(n.value={type:2,content:Tf(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:n.loc})}}function Mf(e,t){let n=e;for(;wf.charCodeAt(n)!==t&&n>=0;)n--;return n}const $f=new Set(["if","else","else-if","for","slot"]);function Hf({tag:e,props:t}){if("template"===e)for(let e=0;e<t.length;e++)if(7===t[e].type&&$f.has(t[e].name))return!0;return!1}const Uf=/\r\n/g;function Bf(e){const t="preserve"!==bf.whitespace;let n=!1;for(let r=0;r<e.length;r++){const i=e[r];if(2===i.type)if(_f)i.content=i.content.replace(Uf,"\n");else if(Vf(i.content)){const o=e[r-1]&&e[r-1].type,s=e[r+1]&&e[r+1].type;!o||!s||t&&(3===o&&(3===s||1===s)||1===o&&(3===s||1===s&&Wf(i.content)))?(n=!0,e[r]=null):i.content=" "}else t&&(i.content=qf(i.content))}return n?e.filter(Boolean):e}function Vf(e){for(let t=0;t<e.length;t++)if(!Dl(e.charCodeAt(t)))return!1;return!0}function Wf(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(10===n||13===n)return!0}return!1}function qf(e){let t="",n=!1;for(let r=0;r<e.length;r++)Dl(e.charCodeAt(r))?n||(t+=" ",n=!0):(t+=e[r],n=!1);return t}function Qf(e){(kf[0]||Sf).children.push(e)}function zf(e,t){return{start:Cf.getPos(e),end:null==t?t:Cf.getPos(t),source:null==t?t:Tf(e,t)}}function Jf(e){return zf(e.start.offset,e.end.offset)}function Gf(e,t){e.end=Cf.getPos(t),e.source=Tf(e.start.offset,t)}function Yf(e){const t={type:6,name:e.rawName,nameLoc:zf(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function Kf(e,t=!1,n,r=0,i=0){return Rl(e,t,n,r)}function Xf(e,t,n){bf.onError(ql(e,zf(t,t)))}function Zf(e,t){if(Cf.reset(),xf=null,Of=null,Pf="",Rf=-1,jf=-1,kf.length=0,wf=e,bf=d({},yf),t){let e;for(e in t)null!=t[e]&&(bf[e]=t[e])}Cf.mode="html"===bf.parseMode?1:"sfc"===bf.parseMode?2:0,Cf.inXML=1===bf.ns||2===bf.ns;const n=t&&t.delimiters;n&&(Cf.delimiterOpen=Ml(n[0]),Cf.delimiterClose=Ml(n[1]));const r=Sf=function(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:Sl}}([],e);return Cf.parse(wf),r.loc=zf(0,e.length),r.children=Bf(r.children),Sf=null,r}function ed(e,t){nd(e,void 0,t,!!td(e))}function td(e){const t=e.children.filter(e=>3!==e.type);return 1!==t.length||1!==t[0].type||ff(t[0])?null:t[0]}
2function nd(e,t,n,r=!1,i=!1){const{children:o}=e,s=[];for(let t=0;t<o.length;t++){const a=o[t];if(1===a.type&&0===a.tagType){const e=r?0:rd(a,n);if(e>0){if(e>=2){a.codegenNode.patchFlag=-1,s.push(a);continue}}else{const e=a.codegenNode;if(13===e.type){const t=e.patchFlag;if((void 0===t||512===t||1===t)&&sd(a,n)>=2){const t=ad(a);t&&(e.props=n.hoist(t))}e.dynamicProps&&(e.dynamicProps=n.hoist(e.dynamicProps))}}}else if(12===a.type){if((r?0:rd(a,n))>=2){14===a.codegenNode.type&&a.codegenNode.arguments.length>0&&a.codegenNode.arguments.push("-1"),s.push(a);continue}}if(1===a.type){const t=1===a.tagType;t&&n.scopes.vSlot++,nd(a,e,n,!1,i),t&&n.scopes.vSlot--}else if(11===a.type)nd(a,e,n,1===a.children.length,!0);else if(9===a.type)for(let t=0;t<a.branches.length;t++)nd(a.branches[t],e,n,1===a.branches[t].children.length,i)}let a=!1;if(s.length===o.length&&1===e.type)if(0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&g(e.codegenNode.children))e.codegenNode.children=c(xl(e.codegenNode.children)),a=!0;else if(1===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&e.codegenNode.children&&!g(e.codegenNode.children)&&15===e.codegenNode.children.type){const t=u(e.codegenNode,"default");t&&(t.returns=c(xl(t.returns)),a=!0)}else if(3===e.tagType&&t&&1===t.type&&1===t.tagType&&t.codegenNode&&13===t.codegenNode.type&&t.codegenNode.children&&!g(t.codegenNode.children)&&15===t.codegenNode.children.type){const n=rf(e,"slot",!0),r=n&&n.arg&&u(t.codegenNode,n.arg);r&&(r.returns=c(xl(r.returns)),a=!0)}if(!a)for(const e of s)e.codegenNode=n.cache(e.codegenNode);function c(e){const t=n.cache(e);return t.needArraySpread=!0,t}function u(e,t){if(e.children&&!g(e.children)&&15===e.children.type){const n=e.children.properties.find(e=>e.key===t||e.key.content===t);return n&&n.value}}s.length&&n.transformHoist&&n.transformHoist(o,n,e)}function rd(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const r=n.get(e);if(void 0!==r)return r;const i=e.codegenNode;if(13!==i.type)return 0;if(i.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag&&"math"!==e.tag)return 0;if(void 0===i.patchFlag){let r=3;const o=sd(e,t);if(0===o)return n.set(e,0),0;o<r&&(r=o);for(let i=0;i<e.children.length;i++){const o=rd(e.children[i],t);if(0===o)return n.set(e,0),0;o<r&&(r=o)}if(r>1)for(let i=0;i<e.props.length;i++){const o=e.props[i];if(7===o.type&&"bind"===o.name&&o.exp){const i=rd(o.exp,t);if(0===i)return n.set(e,0),0;i<r&&(r=i)}}if(i.isBlock){for(let t=0;t<e.props.length;t++){if(7===e.props[t].type)return n.set(e,0),0}t.removeHelper($u),t.removeHelper(Cl(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(kl(t.inSSR,i.isComponent))}return n.set(e,r),r}return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return rd(e.content,t);case 4:return e.constType;case 8:let o=3;for(let n=0;n<e.children.length;n++){const r=e.children[n];if(w(r)||x(r))continue;const i=rd(r,t);if(0===i)return 0;i<o&&(o=i)}return o;case 20:return 2}}const id=new Set([rl,il,ol,sl]);function od(e,t){if(14===e.type&&!w(e.callee)&&id.has(e.callee)){const n=e.arguments[0];if(4===n.type)return rd(n,t);if(14===n.type)return od(n,t)}return 0}function sd(e,t){let n=3;const r=ad(e);if(r&&15===r.type){const{properties:e}=r;for(let r=0;r<e.length;r++){const{key:i,value:o}=e[r],s=rd(i,t);if(0===s)return s;let a;if(s<n&&(n=s),a=4===o.type?rd(o,t):14===o.type?od(o,t):0,0===a)return a;a<n&&(n=a)}}return n}function ad(e){const t=e.codegenNode;if(13===t.type)return t.props}function cd(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,hmr:i=!1,cacheHandlers:o=!1,nodeTransforms:a=[],directiveTransforms:u={},transformHoist:l=null,isBuiltInComponent:f=c,isCustomElement:d=c,expressionPlugins:h=[],scopeId:p=null,slotted:m=!0,ssr:g=!1,inSSR:v=!1,ssrCssVars:y="",bindingMetadata:b=s,inline:S=!1,isTS:x=!1,onError:O=Vl,onWarn:P=Wl,compatConfig:R}){const j=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),_={filename:t,selfName:j&&L(T(j[1])),prefixIdentifiers:n,hoistStatic:r,hmr:i,cacheHandlers:o,nodeTransforms:a,directiveTransforms:u,transformHoist:l,isBuiltInComponent:f,isCustomElement:d,expressionPlugins:h,scopeId:p,slotted:m,ssr:g,inSSR:v,ssrCssVars:y,bindingMetadata:b,inline:S,isTS:x,onError:O,onWarn:P,compatConfig:R,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=_.helpers.get(e)||0;return _.helpers.set(e,t+1),e},removeHelper(e){const t=_.helpers.get(e);if(t){const n=t-1;n?_.helpers.set(e,n):_.helpers.delete(e)}},helperString:e=>`_${bl[_.helper(e)]}`,replaceNode(e){_.parent.children[_.childIndex]=_.currentNode=e},removeNode(e){const t=_.parent.children,n=e?t.indexOf(e):_.currentNode?_.childIndex:-1;e&&e!==_.currentNode?_.childIndex>n&&(_.childIndex--,_.onNodeRemoved()):(_.currentNode=null,_.onNodeRemoved()),_.parent.children.splice(n,1)},onNodeRemoved:c,addIdentifiers(e){},removeIdentifiers(e){},hoist(e){w(e)&&(e=Rl(e)),_.hoists.push(e);const t=Rl(`_hoisted_${_.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache(e,t=!1,n=!1){const r=function(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:Sl}}(_.cached.length,e,t,n);return _.cached.push(r),r}};return _.filters=new Set,_}function ud(e,t){const n=cd(e,t);ld(e,n),t.hoistStatic&&ed(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:r}=e;if(1===r.length){const n=td(e);
2if(n&&n.codegenNode){const r=n.codegenNode;13===r.type&&Fl(r,t),e.codegenNode=r}else e.codegenNode=r[0]}else if(r.length>1){let r=64;0,e.codegenNode=wl(t,n(Tu),void 0,e.children,r,void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function ld(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let i=0;i<n.length;i++){const o=n[i](e,t);if(o&&(g(o)?r.push(...o):r.push(o)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(Wu);break;case 5:t.ssr||t.helper(tl);break;case 9:for(let n=0;n<e.branches.length;n++)ld(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const i=e.children[n];w(i)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=r,ld(i,t))}}(e,t)}t.currentNode=e;let i=r.length;for(;i--;)r[i]()}function fd(e,t){const n=w(e)?t=>t===e:t=>e.test(t);return(e,r)=>{if(1===e.type){const{props:i}=e;if(3===e.tagType&&i.some(uf))return;const o=[];for(let s=0;s<i.length;s++){const a=i[s];if(7===a.type&&n(a.name)){i.splice(s,1),s--;const n=t(e,a,r);n&&o.push(n)}}return o}}}const dd="/*@__PURE__*/",hd=e=>`${bl[e]}: _${bl[e]}`;function pd(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:r=!1,filename:i="template.vue.html",scopeId:o=null,optimizeImports:s=!1,runtimeGlobalName:a="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:u="vue/server-renderer",ssr:l=!1,isTS:f=!1,inSSR:d=!1}){const h={mode:t,prefixIdentifiers:n,sourceMap:r,filename:i,scopeId:o,optimizeImports:s,runtimeGlobalName:a,runtimeModuleName:c,ssrRuntimeModuleName:u,ssr:l,isTS:f,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>`_${bl[e]}`,push(e,t=-2,n){h.code+=e},indent(){p(++h.indentLevel)},deindent(e=!1){e?--h.indentLevel:p(--h.indentLevel)},newline(){p(h.indentLevel)}};function p(e){h.push("\n"+"  ".repeat(e),0)}return h}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:i,prefixIdentifiers:o,indent:s,deindent:a,newline:c,scopeId:u,ssr:l}=n,f=Array.from(e.helpers),d=f.length>0,h=!o&&"module"!==r;!function(e,t){const{ssr:n,prefixIdentifiers:r,push:i,newline:o,runtimeModuleName:s,runtimeGlobalName:a,ssrRuntimeModuleName:c}=t,u=a,l=Array.from(e.helpers);if(l.length>0&&(i(`const _Vue = ${u}\n`,-1),e.hoists.length)){i(`const { ${[Bu,Vu,Wu,qu,Qu].filter(e=>l.includes(e)).map(hd).join(", ")} } = _Vue\n`,-1)}(function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:r}=t;r();for(let i=0;i<e.length;i++){const o=e[i];o&&(n(`const _hoisted_${i+1} = `),yd(o,t),r())}t.pure=!1})(e.hoists,t),o(),i("return ")}(e,n);if(i(`function ${l?"ssrRender":"render"}(${(l?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),s(),h&&(i("with (_ctx) {"),s(),d&&(i(`const { ${f.map(hd).join(", ")} } = _Vue\n`,-1),c())),e.components.length&&(md(e.components,"component",n),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(md(e.directives,"directive",n),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),md(e.filters,"filter",n),c()),e.temps>0){i("let ");for(let t=0;t<e.temps;t++)i(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(i("\n",0),c()),l||i("return "),e.codegenNode?yd(e.codegenNode,n):i("null"),h&&(a(),i("}")),a(),i("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function md(e,t,{helper:n,push:r,newline:i,isTS:o}){const s=n("filter"===t?Yu:"component"===t?zu:Gu);for(let n=0;n<e.length;n++){let a=e[n];const c=a.endsWith("__self");c&&(a=a.slice(0,-6)),r(`const ${gf(a,t)} = ${s}(${JSON.stringify(a)}${c?", true":""})${o?"!":""}`),n<e.length-1&&i()}}function gd(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),vd(e,t,n),n&&t.deindent(),t.push("]")}function vd(e,t,n=!1,r=!0){const{push:i,newline:o}=t;for(let s=0;s<e.length;s++){const a=e[s];w(a)?i(a,-3):g(a)?gd(a,t):yd(a,t),s<e.length-1&&(n?(r&&i(","),o()):r&&i(", "))}}function yd(e,t){if(w(e))t.push(e,-3);else if(x(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:yd(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),-3,e)}(e,t);break;case 4:bd(e,t);break;case 5:!function(e,t){const{push:n,helper:r,pure:i}=t;i&&n(dd);n(`${r(tl)}(`),yd(e.content,t),n(")")}(e,t);break;case 8:Sd(e,t);break;case 3:!function(e,t){const{push:n,helper:r,pure:i}=t;i&&n(dd);n(`${r(Wu)}(${JSON.stringify(e.content)})`,-3,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:r,pure:i}=t,{tag:o,props:s,children:a,patchFlag:c,dynamicProps:u,directives:l,isBlock:f,disableTracking:d,isComponent:h}=e;let p;c&&(p=String(c));l&&n(r(Ku)+"(");f&&n(`(${r($u)}(${d?"true":""}), `);i&&n(dd);const m=f?Cl(t.inSSR,h):kl(t.inSSR,h);n(r(m)+"(",-2,e),vd(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map(e=>e||"null")}([o,s,a,p,u]),t),n(")"),f&&n(")");l&&(n(", "),yd(l,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:r,pure:i}=t,o=w(e.callee)?e.callee:r(e.callee);i&&n(dd);n(o+"(",-2,e),vd(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:r,deindent:i,newline:o}=t,{properties:s}=e;if(!s.length)return void n("{}",-2,e);const a=s.length>1||!1;n(a?"{":"{ "),a&&r();for(let e=0;e<s.length;e++){const{key:r,value:i}=s[e];
2wd(r,t),n(": "),yd(i,t),e<s.length-1&&(n(","),o())}a&&i(),n(a?"}":" }")}(e,t);break;case 17:!function(e,t){gd(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:r,deindent:i}=t,{params:o,returns:s,body:a,newline:c,isSlot:u}=e;u&&n(`_${bl[pl]}(`);n("(",-2,e),g(o)?vd(o,t):o&&yd(o,t);n(") => "),(c||a)&&(n("{"),r());s?(c&&n("return "),g(s)?gd(s,t):yd(s,t)):a&&yd(a,t);(c||a)&&(i(),n("}"));u&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:r,alternate:i,newline:o}=e,{push:s,indent:a,deindent:c,newline:u}=t;if(4===n.type){const e=!Gl(n.content);e&&s("("),bd(n,t),e&&s(")")}else s("("),yd(n,t),s(")");o&&a(),t.indentLevel++,o||s(" "),s("? "),yd(r,t),t.indentLevel--,o&&u(),o||s(" "),s(": ");const l=19===i.type;l||t.indentLevel++;yd(i,t),l||t.indentLevel--;o&&c(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:r,indent:i,deindent:o,newline:s}=t,{needPauseTracking:a,needArraySpread:c}=e;c&&n("[...(");n(`_cache[${e.index}] || (`),a&&(i(),n(`${r(fl)}(-1`),e.inVOnce&&n(", true"),n("),"),s(),n("("));n(`_cache[${e.index}] = `),yd(e.value,t),a&&(n(`).cacheIndex = ${e.index},`),s(),n(`${r(fl)}(1),`),s(),n(`_cache[${e.index}]`),o());n(")"),c&&n(")]")}(e,t);break;case 21:vd(e.body,t,!0,!1)}}function bd(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function Sd(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];w(r)?t.push(r,-3):yd(r,t)}}function wd(e,t){const{push:n}=t;if(8===e.type)n("["),Sd(e,t),n("]");else if(e.isStatic){n(Gl(e.content)?e.content:JSON.stringify(e.content),-2,e)}else n(`[${e.content}]`,-3,e)}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const xd=fd(/^(?:if|else|else-if)$/,(e,t,n)=>function(e,t,n,r){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const r=t.exp?t.exp.loc:e.loc;n.onError(ql(28,t.loc)),t.exp=Rl("true",!1,r)}0;if("if"===t.name){const i=Od(e,t),o={type:9,loc:Jf(e.loc),branches:[i]};if(n.replaceNode(o),r)return r(o,i,!0)}else{const i=n.parent.children;let o=i.indexOf(e);for(;o-- >=-1;){const s=i[o];if(s&&3===s.type)n.removeNode(s);else{if(!s||2!==s.type||s.content.trim().length){if(s&&9===s.type){"else-if"!==t.name&&"else"!==t.name||void 0!==s.branches[s.branches.length-1].condition||n.onError(ql(30,e.loc)),n.removeNode();const i=Od(e,t);0,s.branches.push(i);const o=r&&r(s,i,!1);ld(i,n),o&&o(),n.currentNode=null}else n.onError(ql(30,e.loc));break}n.removeNode(s)}}}}(e,t,n,(e,t,r)=>{const i=n.parent.children;let o=i.indexOf(e),s=0;for(;o-- >=0;){const e=i[o];e&&9===e.type&&(s+=e.branches.length)}return()=>{if(r)e.codegenNode=Pd(t,s,n);else{const r=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);r.alternate=Pd(t,s+e.branches.length-1,n)}}}));function Od(e,t){const n=3===e.tagType;return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:n&&!rf(e,"for")?e.children:[e],userKey:of(e,"key"),isTemplateIf:n}}function Pd(e,t,n){return e.condition?Al(e.condition,Rd(e,t,n),_l(n.helper(Wu),['""',"true"])):Rd(e,t,n)}function Rd(e,t,n){const{helper:r}=n,i=Pl("key",Rl(`${t}`,!1,Sl,2)),{children:o}=e,s=o[0];if(1!==o.length||1!==s.type){if(1===o.length&&11===s.type){const e=s.codegenNode;return pf(e,i,n),e}{let t=64;return wl(n,r(Tu),Ol([i]),o,t,void 0,void 0,!0,!1,!1,e.loc)}}{const e=s.codegenNode,t=14===(a=e).type&&a.callee===vl?a.arguments[1].returns:a;return 13===t.type&&Fl(t,n),pf(t,i,n),e}var a}const jd=(e,t,n)=>{const{modifiers:r,loc:i}=e,o=e.arg;let{exp:s}=e;if(s&&4===s.type&&!s.content.trim()&&(s=void 0),!s){if(4!==o.type||!o.isStatic)return n.onError(ql(52,o.loc)),{props:[Pl(o,Rl("",!0,i))]};_d(e),s=e.exp}return 4!==o.type?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=o.content?`${o.content} || ""`:'""'),r.some(e=>"camel"===e.content)&&(4===o.type?o.isStatic?o.content=T(o.content):o.content=`${n.helperString(cl)}(${o.content})`:(o.children.unshift(`${n.helperString(cl)}(`),o.children.push(")"))),n.inSSR||(r.some(e=>"prop"===e.content)&&Ed(o,"."),r.some(e=>"attr"===e.content)&&Ed(o,"^")),{props:[Pl(o,s)]}},_d=(e,t)=>{const n=e.arg,r=T(n.content);e.exp=Rl(r,!1,n.loc)},Ed=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Ad=fd("for",(e,t,n)=>{const{helper:r,removeHelper:i}=n;return function(e,t,n,r){if(!t.exp)return void n.onError(ql(31,t.loc));const i=t.forParseResult;if(!i)return void n.onError(ql(32,t.loc));kd(i,n);const{addIdentifiers:o,removeIdentifiers:s,scopes:a}=n,{source:c,value:u,key:l,index:f}=i,d={type:11,loc:t.loc,source:c,valueAlias:u,keyAlias:l,objectIndexAlias:f,parseResult:i,children:lf(e)?e.children:[e]};n.replaceNode(d),a.vFor++;const h=r&&r(d);return()=>{a.vFor--,h&&h()}}(e,t,n,t=>
2{const o=_l(r(Xu),[t.source]),s=lf(e),a=rf(e,"memo"),c=of(e,"key",!1,!0);c&&7===c.type&&!c.exp&&_d(c);let u=c&&(6===c.type?c.value?Rl(c.value.content,!0):void 0:c.exp);const l=c&&u?Pl("key",u):null,f=4===t.source.type&&t.source.constType>0,d=f?64:c?128:256;return t.codegenNode=wl(n,r(Tu),void 0,o,d,void 0,void 0,!0,!f,!1,e.loc),()=>{let c;const{children:d}=t;const h=1!==d.length||1!==d[0].type,p=ff(e)?e:s&&1===e.children.length&&ff(e.children[0])?e.children[0]:null;if(p?(c=p.codegenNode,s&&l&&pf(c,l,n)):h?c=wl(n,r(Tu),l?Ol([l]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(c=d[0].codegenNode,s&&l&&pf(c,l,n),c.isBlock!==!f&&(c.isBlock?(i($u),i(Cl(n.inSSR,c.isComponent))):i(kl(n.inSSR,c.isComponent))),c.isBlock=!f,c.isBlock?(r($u),r(Cl(n.inSSR,c.isComponent))):r(kl(n.inSSR,c.isComponent))),a){const e=El(Cd(t.parseResult,[Rl("_cached")]));e.body={type:21,body:[jl(["const _memo = (",a.exp,")"]),jl(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(yl)}(_cached, _memo)) return _cached`]),jl(["const _item = ",c]),Rl("_item.memo = _memo"),Rl("return _item")],loc:Sl},o.arguments.push(e,Rl("_cache"),Rl(String(n.cached.length))),n.cached.push(null)}else o.arguments.push(El(Cd(t.parseResult),c,!0))}})});function kd(e,t){e.finalized||(e.finalized=!0)}function Cd({value:e,key:t,index:n},r=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((e,t)=>e||Rl("_".repeat(t+1),!1))}([e,t,n,...r])}const Fd=Rl("undefined",!1),Id=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=rf(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Td=(e,t,n,r)=>El(e,n,!1,!0,n.length?n[0].loc:r);function Nd(e,t,n=Td){t.helper(pl);const{children:r,loc:i}=e,o=[],s=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const c=rf(e,"slot",!0);if(c){const{arg:e,exp:t}=c;e&&!Ql(e)&&(a=!0),o.push(Pl(e||Rl("default",!0),n(t,void 0,r,i)))}let u=!1,l=!1;const f=[],d=new Set;let h=0;for(let e=0;e<r.length;e++){const i=r[e];let p;if(!lf(i)||!(p=rf(i,"slot",!0))){3!==i.type&&f.push(i);continue}if(c){t.onError(ql(37,p.loc));break}u=!0;const{children:m,loc:g}=i,{arg:v=Rl("default",!0),exp:y,loc:b}=p;let S;Ql(v)?S=v?v.content:"default":a=!0;const w=rf(i,"for"),x=n(y,w,m,g);let O,P;if(O=rf(i,"if"))a=!0,s.push(Al(O.exp,Dd(v,x,h++),Fd));else if(P=rf(i,/^else(?:-if)?$/,!0)){let n,i=e;for(;i--&&(n=r[i],3===n.type||!Md(n)););if(n&&lf(n)&&rf(n,/^(?:else-)?if$/)){let e=s[s.length-1];for(;19===e.alternate.type;)e=e.alternate;e.alternate=P.exp?Al(P.exp,Dd(v,x,h++),Fd):Dd(v,x,h++)}else t.onError(ql(30,P.loc))}else if(w){a=!0;const e=w.forParseResult;e?(kd(e),s.push(_l(t.helper(Xu),[e.source,El(Cd(e),Dd(v,x),!0)]))):t.onError(ql(32,w.loc))}else{if(S){if(d.has(S)){t.onError(ql(38,b));continue}d.add(S),"default"===S&&(l=!0)}o.push(Pl(v,x))}}if(!c){const e=(e,r)=>{const o=n(e,void 0,r,i);return t.compatConfig&&(o.isNonScopedSlot=!0),Pl("default",o)};u?f.length&&f.some(e=>Md(e))&&(l?t.onError(ql(39,f[0].loc)):o.push(e(void 0,f))):o.push(e(void 0,r))}const p=a?2:Ld(e.children)?3:1;let m=Ol(o.concat(Pl("_",Rl(p+"",!1))),i);return s.length&&(m=_l(t.helper(el),[m,xl(s)])),{slots:m,hasDynamicSlots:a}}function Dd(e,t,n){const r=[Pl("name",e),Pl("fn",t)];return null!=n&&r.push(Pl("key",Rl(String(n),!0))),Ol(r)}function Ld(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||Ld(n.children))return!0;break;case 9:if(Ld(n.branches))return!0;break;case 10:case 11:if(Ld(n.children))return!0}}return!1}function Md(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():Md(e.content))}const $d=new WeakMap,Hd=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:r}=e,i=1===e.tagType;let o=i?function(e,t,n=!1){let{tag:r}=e;const i=Wd(r),o=of(e,"is",!1,!0);if(o)if(i||Ul("COMPILER_IS_ON_ELEMENT",t)){let e;if(6===o.type?e=o.value&&Rl(o.value.content,!0):(e=o.exp,e||(e=Rl("is",!1,o.arg.loc))),e)return _l(t.helper(Ju),[e])}else 6===o.type&&o.value.content.startsWith("vue:")&&(r=o.value.content.slice(4));const s=zl(r)||t.isBuiltInComponent(r);if(s)return n||t.helper(s),s;return t.helper(zu),t.components.add(r),gf(r,"component")}(e,t):`"${n}"`;const s=O(o)&&o.callee===Ju;let a,c,u,l,f,d=0,h=s||o===Nu||o===Du||!i&&("svg"===n||"foreignObject"===n||"math"===n);if(r.length>0){const n=Ud(e,t,void 0,i,s);a=n.props,d=n.patchFlag,l=n.dynamicPropNames;const r=n.directives;f=r&&r.length?xl(r.map(e=>function(e,t){const n=[],r=$d.get(e);r?n.push(t.helperString(r)):(t.helper(Gu),t.directives.add(e.name),n.push(gf(e.name,"directive")));const{loc:i}=e;e.exp&&n.push(e.exp);e.arg&&(e.exp||n.push("void 0"),n.push(e.arg));if(Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=Rl("true",!1,i);n.push(Ol(e.modifiers.map(e=>Pl(e,t)),i))}return xl(n,e.loc)}(e,t))):void 0,n.shouldUseBlock&&(h=!0)}if(e.children.length>0){o===Lu&&(h=!0,d|=1024);if(i&&o!==Nu&&o!==Lu){const{slots:n,hasDynamicSlots:r}=Nd(e,t);c=n,r&&(d|=1024)}else if(1===e.children.length&&o!==Nu){const n=e.children[0],r=n.type,i=5===r||8===r;i&&0===rd(n,t)&&(d|=1),c=i||2===r?n:e.children}else c=e.children}l&&l.length&&(u=function(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}(l)),e.codegenNode=wl(t,o,a,c,0===d?void 0:d,u,f,!!h,!1,i,e.loc)};function Ud(e,t,n=e.props,r,i,o=!1){const{tag:s,loc:a,children:c}=e;let u=[];const f=[],d=[],h=c.length>0;let p=!1,m=0,g=!1,v=!1,y=!1,b=!1,S=!1,w=!1;const O=[],P=e=>
2{u.length&&(f.push(Ol(Bd(u),a)),u=[]),e&&f.push(e)},R=()=>{t.scopes.vFor>0&&u.push(Pl(Rl("ref_for",!0),Rl("true")))},j=({key:e,value:n})=>{if(Ql(e)){const o=e.content,s=l(o);if(!s||r&&!i||"onclick"===o.toLowerCase()||"onUpdate:modelValue"===o||k(o)||(b=!0),s&&k(o)&&(w=!0),s&&14===n.type&&(n=n.arguments[0]),20===n.type||(4===n.type||8===n.type)&&rd(n,t)>0)return;"ref"===o?g=!0:"class"===o?v=!0:"style"===o?y=!0:"key"===o||O.includes(o)||O.push(o),!r||"class"!==o&&"style"!==o||O.includes(o)||O.push(o)}else S=!0};for(let i=0;i<n.length;i++){const c=n[i];if(6===c.type){const{loc:e,name:n,nameLoc:r,value:i}=c;let o=!0;if("ref"===n&&(g=!0,R()),"is"===n&&(Wd(s)||i&&i.content.startsWith("vue:")||Ul("COMPILER_IS_ON_ELEMENT",t)))continue;u.push(Pl(Rl(n,!0,r),Rl(i?i.content:"",o,i?i.loc:e)))}else{const{name:n,arg:i,exp:l,loc:g,modifiers:v}=c,y="bind"===n,b="on"===n;if("slot"===n){r||t.onError(ql(40,g));continue}if("once"===n||"memo"===n)continue;if("is"===n||y&&sf(i,"is")&&(Wd(s)||Ul("COMPILER_IS_ON_ELEMENT",t)))continue;if(b&&o)continue;if((y&&sf(i,"key")||b&&h&&sf(i,"vue:before-update"))&&(p=!0),y&&sf(i,"ref")&&R(),!i&&(y||b)){if(S=!0,l)if(y){if(P(),Ul("COMPILER_V_BIND_OBJECT_ORDER",t)){f.unshift(l);continue}R(),P(),f.push(l)}else P({type:14,loc:g,callee:t.helper(al),arguments:r?[l]:[l,"true"]});else t.onError(ql(y?34:35,g));continue}y&&v.some(e=>"prop"===e.content)&&(m|=32);const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(c,e,t);!o&&n.forEach(j),b&&i&&!Ql(i)?P(Ol(n,a)):u.push(...n),r&&(d.push(c),x(r)&&$d.set(c,r))}else C(n)||(d.push(c),h&&(p=!0))}}let _;if(f.length?(P(),_=f.length>1?_l(t.helper(nl),f,a):f[0]):u.length&&(_=Ol(Bd(u),a)),S?m|=16:(v&&!r&&(m|=2),y&&!r&&(m|=4),O.length&&(m|=8),b&&(m|=32)),p||0!==m&&32!==m||!(g||w||d.length>0)||(m|=512),!t.inSSR&&_)switch(_.type){case 15:let e=-1,n=-1,r=!1;for(let t=0;t<_.properties.length;t++){const i=_.properties[t].key;Ql(i)?"class"===i.content?e=t:"style"===i.content&&(n=t):i.isHandlerKey||(r=!0)}const i=_.properties[e],o=_.properties[n];r?_=_l(t.helper(ol),[_]):(i&&!Ql(i.value)&&(i.value=_l(t.helper(rl),[i.value])),o&&(y||4===o.value.type&&"["===o.value.content.trim()[0]||17===o.value.type)&&(o.value=_l(t.helper(il),[o.value])));break;case 14:break;default:_=_l(t.helper(ol),[_l(t.helper(sl),[_])])}return{props:_,directives:d,patchFlag:m,dynamicPropNames:O,shouldUseBlock:p}}function Bd(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const i=e[r];if(8===i.key.type||!i.key.isStatic){n.push(i);continue}const o=i.key.content,s=t.get(o);s?("style"===o||"class"===o||l(o))&&Vd(s,i):(t.set(o,i),n.push(i))}return n}function Vd(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=xl([e.value,t.value],e.loc)}function Wd(e){return"component"===e||"Component"===e}const qd=(e,t)=>{if(ff(e)){const{children:n,loc:r}=e,{slotName:i,slotProps:o}=function(e,t){let n,r='"default"';const i=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];if(6===n.type)n.value&&("name"===n.name?r=JSON.stringify(n.value.content):(n.name=T(n.name),i.push(n)));else if("bind"===n.name&&sf(n.arg,"name")){if(n.exp)r=n.exp;else if(n.arg&&4===n.arg.type){const e=T(n.arg.content);r=n.exp=Rl(e,!1,n.arg.loc)}}else"bind"===n.name&&n.arg&&Ql(n.arg)&&(n.arg.content=T(n.arg.content)),i.push(n)}if(i.length>0){const{props:r,directives:o}=Ud(e,t,i,!1,!1);n=r,o.length&&t.onError(ql(36,o[0].loc))}return{slotName:r,slotProps:n}}(e,t),s=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let a=2;o&&(s[2]=o,a=3),n.length&&(s[3]=El([],n,!1,!1,r),a=4),t.scopeId&&!t.slotted&&(a=5),s.splice(a),e.codegenNode=_l(t.helper(Zu),s,r)}};const Qd=(e,t,n,r)=>{const{loc:i,modifiers:o,arg:s}=e;let a;if(e.exp||o.length||n.onError(ql(35,i)),4===s.type)if(s.isStatic){let e=s.content;0,e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`);a=Rl(0!==t.tagType||e.startsWith("vnode")||!/[A-Z]/.test(e)?M(T(e)):`on:${e}`,!0,s.loc)}else a=jl([`${n.helperString(ll)}(`,s,")"]);else a=s,a.children.unshift(`${n.helperString(ll)}(`),a.children.push(")");let c=e.exp;c&&!c.content.trim()&&(c=void 0);let u=n.cacheHandlers&&!c&&!n.inVOnce;if(c){const e=ef(c),t=!(e||nf(c)),n=c.content.includes(";");0,(t||u&&e)&&(c=jl([`${t?"$event":"(...args)"} => ${n?"{":"("}`,c,n?"}":")"]))}let l={props:[Pl(a,c||Rl("() => {}",!1,i))]};return r&&(l=r(l)),u&&(l.props[0].value=n.cache(l.props[0].value)),l.props.forEach(e
2=>e.key.isHandlerKey=!0),l},zd=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let r,i=!1;for(let e=0;e<n.length;e++){const t=n[e];if(af(t)){i=!0;for(let i=e+1;i<n.length;i++){const o=n[i];if(!af(o)){r=void 0;break}r||(r=n[e]=jl([t],t.loc)),r.children.push(" + ",o),n.splice(i,1),i--}}}if(i&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find(e=>7===e.type&&!t.directiveTransforms[e.name])||"template"===e.tag)))for(let e=0;e<n.length;e++){const r=n[e];if(af(r)||8===r.type){const i=[];2===r.type&&" "===r.content||i.push(r),t.ssr||0!==rd(r,t)||i.push("1"),n[e]={type:12,content:r,loc:r.loc,codegenNode:_l(t.helper(qu),i)}}}}},Jd=new WeakSet,Gd=(e,t)=>{if(1===e.type&&rf(e,"once",!0)){if(Jd.has(e)||t.inVOnce||t.inSSR)return;return Jd.add(e),t.inVOnce=!0,t.helper(fl),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0,!0))}}},Yd=(e,t,n)=>{const{exp:r,arg:i}=e;if(!r)return n.onError(ql(41,e.loc)),Kd();const o=r.loc.source.trim(),s=4===r.type?r.content:o,a=n.bindingMetadata[o];if("props"===a||"props-aliased"===a)return n.onError(ql(44,r.loc)),Kd();if(!s.trim()||!ef(r))return n.onError(ql(42,r.loc)),Kd();const c=i||Rl("modelValue",!0),u=i?Ql(i)?`onUpdate:${T(i.content)}`:jl(['"onUpdate:" + ',i]):"onUpdate:modelValue";let l;l=jl([`${n.isTS?"($event: any)":"$event"} => ((`,r,") = $event)"]);const f=[Pl(c,e.exp),Pl(u,l)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map(e=>e.content).map(e=>(Gl(e)?e:JSON.stringify(e))+": true").join(", "),n=i?Ql(i)?`${i.content}Modifiers`:jl([i,' + "Modifiers"']):"modelModifiers";f.push(Pl(n,Rl(`{ ${t} }`,!1,e.loc,2)))}return Kd(f)};function Kd(e=[]){return{props:e}}const Xd=/[\w).+\-_$\]]/,Zd=(e,t)=>{Ul("COMPILER_FILTERS",t)&&(5===e.type?eh(e.content,t):1===e.type&&e.props.forEach(e=>{7===e.type&&"for"!==e.name&&e.exp&&eh(e.exp,t)}))};function eh(e,t){if(4===e.type)th(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];"object"==typeof r&&(4===r.type?th(r,t):8===r.type?eh(e,t):5===r.type&&eh(r.content,t))}}function th(e,t){const n=e.content;let r,i,o,s,a=!1,c=!1,u=!1,l=!1,f=0,d=0,h=0,p=0,m=[];for(o=0;o<n.length;o++)if(i=r,r=n.charCodeAt(o),a)39===r&&92!==i&&(a=!1);else if(c)34===r&&92!==i&&(c=!1);else if(u)96===r&&92!==i&&(u=!1);else if(l)47===r&&92!==i&&(l=!1);else if(124!==r||124===n.charCodeAt(o+1)||124===n.charCodeAt(o-1)||f||d||h){switch(r){case 34:c=!0;break;case 39:a=!0;break;case 96:u=!0;break;case 40:h++;break;case 41:h--;break;case 91:d++;break;case 93:d--;break;case 123:f++;break;case 125:f--}if(47===r){let e,t=o-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&Xd.test(e)||(l=!0)}}else void 0===s?(p=o+1,s=n.slice(0,o).trim()):g();function g(){m.push(n.slice(p,o).trim()),p=o+1}if(void 0===s?s=n.slice(0,o).trim():0!==p&&g(),m.length){for(o=0;o<m.length;o++)s=nh(s,m[o],t);e.content=s,e.ast=void 0}}function nh(e,t,n){n.helper(Yu);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${gf(t,"filter")}(${e})`;{const i=t.slice(0,r),o=t.slice(r+1);return n.filters.add(i),`${gf(i,"filter")}(${e}${")"!==o?","+o:o}`}}const rh=new WeakSet,ih=(e,t)=>{if(1===e.type){const n=rf(e,"memo");if(!n||rh.has(e)||t.inSSR)return;return rh.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&13===r.type&&(1!==e.tagType&&Fl(r,t),e.codegenNode=_l(t.helper(vl),[n.exp,El(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))}}};function oh(e,t={}){const n=t.onError||Vl,r="module"===t.mode;!0===t.prefixIdentifiers?n(ql(47)):r&&n(ql(48));t.cacheHandlers&&n(ql(49)),t.scopeId&&!r&&n(ql(50));const i=d({},t,{prefixIdentifiers:!1}),o=w(e)?Zf(e,i):e,[s,a]=[[Gd,xd,ih,Ad,Zd,qd,Hd,Id,zd],{on:Qd,bind:jd,model:Yd}];return ud(o,d({},i,{nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:d({},a,t.directiveTransforms||{})})),pd(o,i)}const sh=Symbol(""),ah=Symbol(""),ch=Symbol(""),uh=Symbol(""),lh=Symbol(""),fh=Symbol(""),dh=Symbol(""),hh=Symbol(""),ph=Symbol(""),mh=Symbol("");var gh;let vh;gh={[sh]:"vModelRadio",[ah]:"vModelCheckbox",[ch]:"vModelText",[uh]:"vModelSelect",[lh]:"vModelDynamic",[fh]:"withModifiers",[dh]:"withKeys",[hh]:"vShow",[ph]:"Transition",[mh]:"TransitionGroup"}
2,Object.getOwnPropertySymbols(gh).forEach(e=>{bl[e]=gh[e]});const yh={parseMode:"html",isVoidTag:re,isNativeTag:e=>ee(e)||te(e)||ne(e),isPreTag:e=>"pre"===e,isIgnoreNewlineTag:e=>"pre"===e||"textarea"===e,decodeEntities:function(e,t=!1){return vh||(vh=document.createElement("div")),t?(vh.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,vh.children[0].getAttribute("foo")):(vh.innerHTML=e,vh.textContent)},isBuiltInComponent:e=>"Transition"===e||"transition"===e?ph:"TransitionGroup"===e||"transition-group"===e?mh:void 0,getNamespace(e,t,n){let r=t?t.ns:n;if(t&&2===r)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some(e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(r=0);else t&&1===r&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(r=0));if(0===r){if("svg"===e)return 1;if("math"===e)return 2}return r}},bh=(e,t)=>{const n=K(e);return Rl(JSON.stringify(n),!1,t,3)};function Sh(e,t){return ql(e,t)}const wh=o("passive,once,capture"),xh=o("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Oh=o("left,right"),Ph=o("onkeyup,onkeydown,onkeypress"),Rh=(e,t)=>Ql(e)&&"onclick"===e.content.toLowerCase()?Rl(t,!0):4!==e.type?jl(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e;const jh=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||t.removeNode()};const _h=[e=>{1===e.type&&e.props.forEach((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:Rl("style",!0,t.loc),exp:bh(t.value.content,t.loc),modifiers:[],loc:t.loc})})}],Eh={cloak:()=>({props:[]}),html:(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(Sh(53,i)),t.children.length&&(n.onError(Sh(54,i)),t.children.length=0),{props:[Pl(Rl("innerHTML",!0,i),r||Rl("",!0))]}},text:(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(Sh(55,i)),t.children.length&&(n.onError(Sh(56,i)),t.children.length=0),{props:[Pl(Rl("textContent",!0),r?rd(r,n)>0?r:_l(n.helperString(tl),[r],i):Rl("",!0))]}},model:(e,t,n)=>{const r=Yd(e,t,n);if(!r.props.length||1===t.tagType)return r;e.arg&&n.onError(Sh(58,e.arg.loc));const{tag:i}=t,o=n.isCustomElement(i);if("input"===i||"textarea"===i||"select"===i||o){let s=ch,a=!1;if("input"===i||o){const r=of(t,"type");if(r){if(7===r.type)s=lh;else if(r.value)switch(r.value.content){case"radio":s=sh;break;case"checkbox":s=ah;break;case"file":a=!0,n.onError(Sh(59,e.loc))}}else(function(e){return e.props.some(e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic))})(t)&&(s=lh)}else"select"===i&&(s=uh);a||(r.needRuntime=n.helper(s))}else n.onError(Sh(57,e.loc));return r.props=r.props.filter(e=>!(4===e.key.type&&"modelValue"===e.key.content)),r},on:(e,t,n)=>Qd(e,t,n,t=>{const{modifiers:r}=e;if(!r.length)return t;let{key:i,value:o}=t.props[0];const{keyModifiers:s,nonKeyModifiers:a,eventOptionModifiers:c}=((e,t,n)=>{const r=[],i=[],o=[];for(let s=0;s<t.length;s++){const a=t[s].content;"native"===a&&Bl("COMPILER_V_ON_NATIVE",n)||wh(a)?o.push(a):Oh(a)?Ql(e)?Ph(e.content.toLowerCase())?r.push(a):i.push(a):(r.push(a),i.push(a)):xh(a)?i.push(a):r.push(a)}return{keyModifiers:r,nonKeyModifiers:i,eventOptionModifiers:o}})(i,r,n,e.loc);if(a.includes("right")&&(i=Rh(i,"onContextmenu")),a.includes("middle")&&(i=Rh(i,"onMouseup")),a.length&&(o=_l(n.helper(fh),[o,JSON.stringify(a)])),!s.length||Ql(i)&&!Ph(i.content.toLowerCase())||(o=_l(n.helper(dh),[o,JSON.stringify(s)])),c.length){const e=c.map(L).join("");i=Ql(i)?Rl(`${i.content}${e}`,!0):jl(["(",i,`) + "${e}"`])}return{props:[Pl(i,o)]}}),show:(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(Sh(61,i)),{props:[],needRuntime:n.helper(hh)}}};const Ah=Object.create(null);ya(function(e,t){if(!w(e)){if(!e.nodeType)return c;e=e.innerHTML}const n=function(e,t){return e+JSON.stringify(t,(e,t)=>"function"==typeof t?t.toString():t)}(e,t),i=Ah[n];if(i)return i;if("#"===e[0]){const t=document.querySelector(e);0,e=t?t.innerHTML:""}const o=d({hoistStatic:!0,onError:void 0,onWarn:c},t);o.isCustomElement||"undefined"==typeof customElements||(o.isCustomElement=e=>!!customElements.get(e));const{code:s}=function(e,t={}){return oh(e,d({},yh,t,{nodeTransforms:[jh,..._h,...t.nodeTransforms||[]],directiveTransforms:d({},Eh,t.directiveTransforms||{}),transformHoist:null}))}(e,o),a=new Function("Vue",s)(r);return a._rc=!0,Ah[n]=a});var kh=function(e){var t=e.name;return{props:{classNames:{type:Object,default:void 0}},methods:{suit:function(e,n){var r=function(e,t,n){if(!e)throw new Error("You need to provide `widgetName` in y
2our data");var r=["ais-"+e];return t&&r.push("-"+t),n&&r.push("--"+n),r.join("")}(t,e,n),i=this.classNames&&this.classNames[r];return i?[r,i].join(" "):r}}}};function Ch(e){for(var t=arguments,n=1;n<arguments.length;n++){var r=null!=t[n]?t[n]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),i.forEach(function(t){Fh(e,t,r[t])})}return e}function Fh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ih(e){function t(e,t){for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];var i=n.length>0?n:void 0;if("object"==typeof t&&(t.attrs||t.props||t.scopedSlots||t.on)){var o=Object.keys(t.on||{}),s=Object.assign({},t,t.attrs,t.props,o.reduce(function(e,n){return e["on"+n[0].toUpperCase()+n.slice(1)]=t.on[n],e},{}));return delete s.attrs,delete s.props,delete s.scopedSlots,o.forEach(function(e){return delete s.on[e]}),s.on&&0===Object.keys(s.on).length&&delete s.on,ka(e,s,t.scopedSlots?Object.assign({default:function(){return i}},t.scopedSlots):i)}return ka(e,t,i)}return function(){return e.call(this,t)}}function Th(e){var t=e.$slots||e.slots;return"function"==typeof t.default?t.default():t.default}function Nh(e,t){return(e.$slots||e.slots||{})[t]}var Dh=new Set;function Lh(e){Dh.has(e)||(Dh.add(e),console.warn(e))}var Mh=function(e,t){var n;void 0===e&&(e={});var r=e.connector;return void 0===t&&(t={}),(n={inject:{instantSearchInstance:{from:"$_ais_instantSearchInstance",default:function(){var e=this.$options._componentTag;throw new TypeError('It looks like you forgot to wrap your Algolia search component "<'+e+'>" inside of an "<ais-instant-search>" component.')}},getParentIndex:{from:"$_ais_getParentIndex",default:function(){var e=this;return function(){return e.instantSearchInstance.mainIndex}}}},data:function(){return{state:null}},created:function(){if("function"==typeof r){if(this.factory=r(this.updateState,function(){}),this.widget=Ch(this.factory(this.widgetParams),t),this.getParentIndex().addWidgets([this.widget]),this.instantSearchInstance._initialResults&&!this.instantSearchInstance.started){if("function"!=typeof this.instantSearchInstance.__forceRender)throw new Error("You are using server side rendering with <ais-instant-search> instead of <ais-instant-search-ssr>.");this.instantSearchInstance.__forceRender(this.widget,this.getParentIndex())}}else!0!==r&&Lh("You are using the InstantSearch widget mixin, but didn't provide a connector.\nWhile this is technically possible, and will give you access to the Helper,\nit's not the recommended way of making custom components.\n\nIf you want to disable this message, pass { connector: true } to the mixin.\n\nRead more on using connectors: https://alg.li/vue-custom")}}).beforeUnmount=function(){this.widget&&this.getParentIndex().removeWidgets([this.widget])},n.watch={widgetParams:{handler:function(e){this.state=null,this.getParentIndex().removeWidgets([this.widget]),this.widget=Ch(this.factory(e),t),this.getParentIndex().addWidgets([this.widget])},deep:!0}},n.methods={updateState:function(e,t){void 0===e&&(e={}),t||(this.state=e)}},n};function $h(e){var t=e.name,n=e.connector;return["https://www.algolia.com/doc/api-reference/widgets/",t,"/js/",void 0!==n&&n?"#connector":""].join("")}function Hh(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.map(function(e){return $h(e)}).join(", ");return function(e){return[e,"See documentation: ".concat(r)].filter(Boolean).join("\n\n")}}function Uh(){}function Bh(e,t){if(void 0===e||"function"!=typeof e)throw new Error("The render function is not valid (received type ".concat((n=e,Object.prototype.toString.call(n).slice(8,-1)),").\n\n").concat(t));var n}var Vh={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Wh=/[&<>"']/g,qh=RegExp(Wh.source);var Qh={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},zh=/&(amp|quot|lt|gt|#39);/g,Jh=RegExp(zh.source);function Gh(e){return e&&Jh.test(e)?e.replace(zh,function(e){return Qh[e]}):e}function Yh(e){return Yh="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},Yh(e)}function Kh(e){if(!function(e){return"object"===Yh(e)&&null!==e}(e)||"[object Object]"!==function(e){return null===e?void 0===e?"[object Undef
2ined]":"[object Null]":Object.prototype.toString.call(e)}(e))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Xh(e){return Xh="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},Xh(e)}function Zh(){return Zh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zh.apply(this,arguments)}function ep(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ep(Object(n),!0).forEach(function(t){np(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ep(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}
2function np(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Xh(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Xh(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Xh(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rp={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},ip="<mark>",op="</mark>";function sp(e){return function(e){return e&&qh.test(e)?e.replace(Wh,function(e){return Vh[e]}):e}(e).replace(new RegExp(rp.highlightPreTag,"g"),ip).replace(new RegExp(rp.highlightPostTag,"g"),op)}function ap(e){return Kh(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,n){return tp(tp({},t),{},np({},n,ap(e[n])))},{}):Array.isArray(e)?e.map(ap):tp(tp({},e),{},{value:sp(e.value)})}function cp(e){return void 0===e.__escaped&&((e=e.map(function(e){var t=Zh({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return t._highlightResult&&(t._highlightResult=ap(t._highlightResult)),t._snippetResult&&(t._snippetResult=ap(t._snippetResult)),t})).__escaped=!0),e}function up(e){return btoa(encodeURIComponent(JSON.stringify(e)))}function lp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function fp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lp(Object(n),!0).forEach(function(t){dp(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function dp(e,t,n){return t=function(e){var t=function(e,t){if("object"!=mp(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=mp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mp(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hp(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return pp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pp(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pp(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function mp(e){return mp="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},mp(e)}function gp(e){var t=e.helper,n=e.widgetType,r=(e.methodName,e.args),i=e.instantSearchInstance;if(1===r.length&&"object"===mp(r[0]))return[r[0]];var o=hp(r[0].split(":"),2),s=o[0],a=o[1],c=r[1],u=r[2],l=r[3]||{};if(!c)return[];if(("click"===s||"conversion"===s)&&!u)return[];var f=Array.isArray(c)?c:[c];if(0===f.length)return[];var d=f[0].__queryID,h=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,n=[],r=0;r<Math.ceil(e.length/t);r++)n.push(e.slice(r*t,(r+1)*t));return n}(f),p=h.map(function(e){return e.map(function(e){return e.objectID})}),m=h.map(function(e){return e.map(function(e){return e.__position})});return"view"===s?"idle"!==i.status?[]:h.map(function(e,r){var i;return{insightsMethod:"viewedObjectIDs",widgetType:n,eventType:s,payload:fp({eventName:u||"Hits Viewed",index:(null===(i=t.lastResults)||void 0===i?void 0:i.index)||t.state.index,objectIDs:p[r]},l),hits:e,eventModifier:a}}):"click"===s?h.map(function(e,r){var i;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:fp({eventName:u||"Hit Clicked",index:(null===(i=t.lastResults)||void 0===i?void 0:i.index)||t.state.index,queryID:d,objectIDs:p[r],positions:m[r]},l),hits:e,eventModifier:a}}):"conversion"===s?h.map(function(e,r){var i;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:fp({eventName:u||"Hit Converted",index:(null===(i=t.lastResults)||void 0===i?void 0:i.index)||t.state.index,queryID:d,objectIDs:p[r]},l),hits:e,eventModifier:a}}):[]}function vp(e){var t=e.instantSearchInstance,n=e.helper,r=e.widgetType,i={},o=void 0;return function(){for(var e=arguments.length,s=new Array(e),a=0;a<e;a++)s[a]=arguments[a];gp({widgetType:r,helper:n,methodName:"sendEvent",args:s,instantSearchInstance:t}
2).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&i[e.eventType]||(i[e.eventType]=!0,t.sendEventToInsights(e))}),clearTimeout(o),o=setTimeout(function(){i={}},0)}}function yp(e){var t=e.helper,n=e.widgetType,r=e.instantSearchInstance;return function(){for(var e=arguments.length,i=new Array(e),o=0;o<e;o++)i[o]=arguments[o];var s=gp({widgetType:n,helper:t,methodName:"bindEvent",args:i,instantSearchInstance:r});return s.length?"data-insights-event=".concat(up(s)):""}}function bp(e){return bp="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},bp(e)}function Sp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sp(Object(n),!0).forEach(function(t){xp(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xp(e,t,n){return t=function(e){var t=function(e,t){if("object"!=bp(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=bp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==bp(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Op=Hh({name:"autocomplete",connector:!0});const Pp={name:"AisAutocomplete",mixins:[Mh({connector:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Op()),function(n){var r=(n||{}).escapeHTML,i=void 0===r||r,o={};return{$$type:"ais.autocomplete",init:function(t){var n=t.instantSearchInstance;e(wp(wp({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance,r=this.getWidgetRenderState(t);r.indices.forEach(function(e){(0,e.sendEvent)("view:internal",e.hits)}),e(wp(wp({},r),{},{instantSearchInstance:n}),!1)},getRenderState:function(e,t){return wp(wp({},e),{},{autocomplete:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=this,r=e.helper,s=e.state,a=e.scopedResults,c=e.instantSearchInstance;o.refine||(o.refine=function(e){r.setQuery(e).search()});var u=a.map(function(e){var n,r;e.results&&(e.results.hits=i?cp(e.results.hits):e.results.hits);var o=vp({instantSearchInstance:c,helper:e.helper,widgetType:t.$$type});return{indexId:e.indexId,indexName:(null===(n=e.results)||void 0===n?void 0:n.index)||"",hits:(null===(r=e.results)||void 0===r?void 0:r.hits)||[],results:e.results||{},sendEvent:o}});return{currentRefinement:s.query||"",indices:u,refine:o.refine,widgetParams:n}},getWidgetUiState:function(e,t){var n=t.searchParameters.query||"";return""===n||e&&e.query===n?e:wp(wp({},e),{},{query:n})},getWidgetSearchParameters:function(e,t){var n={query:t.uiState.query||""};return i?e.setQueryParameters(wp(wp({},n),rp)):e.setQueryParameters(n)},dispose:function(e){var n=e.state;t();var r=n.setQueryParameter("query",void 0);return i?r.setQueryParameters(Object.keys(rp).reduce(function(e,t){return wp(wp({},e),{},xp({},t,void 0))},{})):r}}}}},{$$widgetType:"ais.autocomplete"}),kh({name:"Autocomplete"})],props:{escapeHTML:{type:Boolean,required:!1,default:!0}},computed:{widgetParams:function(){return{escapeHTML:this.escapeHTML}}}};var Rp=Ws("p",null," This widget doesn't render anything without a filled in default slot. ",-1),jp=Ws("p",null,"query, function to refine and results are provided.",-1),_p=Ws("pre",null,"refine: Function",-1),Ep=Ws("summary",null,[Ws("code",null,"indices"),Gs(":")],-1);Pp.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",{refine:e.state.refine,currentRefinement:e.state.currentRefinement,indices:e.state.indices},function(){return[Rp,jp,_p,Ws("pre",null,'currentRefinement: "'+me(e.state.currentRefinement)+'"',1),Ws("details",null,[Ep,Ws("pre",null,me(e.state.indices),1)])]})],2)):Ks("",!0)};const Ap=Pp;function kp(e){return kp="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},kp(e)}function Cp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Cp(Object(n),!0).forEach(function(t){Ip(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ip(e,t,n){return t=function(e){var t=function(e,t){if("object"!=kp(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=kp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==kp(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tp(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Np(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Np(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Np(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Dp=Hh({name:"breadcrumb",connector:!0});function Lp(e){return e.reduce(function(e,t){return t.isRefined&&(e.push({label:t.name,value:t.escapedValue}),Array.isArray(t.data)&&(e=e.concat(Lp(t.data)))),e},[])}const Mp=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;Bh(e,Dp());var n={};return function(r){var i=r||{},o=i.attributes,s=i.separator,a=void 0===s?" > ":s,c=i.rootPath,u=void 0===c?null:c,l=i.transformItems,f=void 0===l?function(e){return e}:l;if(!o||!Array.isArray(o)||0===o.length)throw new Error(Dp("The `attributes` option expects an array of strings."));var d=Tp(o,1)[0];function h(e,t){if(!t){var n=e.getHierarchicalFacetBreadcrumb(d);return 0===n.length?e:e.resetPage().toggleFacetRefinement(d,n[0])}return e.resetPage().toggleFacetRefinement(d,t)}return{$$type:"ais.breadcrumb",init:function(t){e(Fp(Fp({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e(Fp(Fp({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!1)},dispose:function(){t()},getRenderState:function(e,t){return Fp(Fp({},e),{},{breadcrumb:Fp(Fp({},e.breadcrumb),{},Ip({},d,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=this,i=e.helper,o=e.createURL,s=e.results,a=e.state;var c=function(){if(!s||0===a.hierarchicalFacets.length)return[];var e,t=s.getFacetValues(d,{}),n=t&&!Array.isArray(t)&&t.data?t.data:[],r=f((e=Lp(n)).map(function(t,n){return{label:t.label,value:n+1===e.length?null:e[n+1].value}}),{results:s});return r}();return n.createURL||(n.createURL=function(e){return o(function(n){return t.getWidgetUiState(n,{searchParameters:h(i.state,e),helper:i})})}),n.refine||(n.refine=function(e){i.setState(h(i.state,e)).search()}),{canRefine:c.length>0,createURL:n.createURL,items:c,refine:n.refine,widgetParams:r}},getWidgetUiState:function(e,t){var n=t.searchParameters.getHierarchicalFacetBreadcrumb(d);return function(e,t){if(!e.hierarchicalMenu)return e;e.hierarchicalMenu[t]&&e.hierarchicalMenu[t].length||delete e.hierarchicalMenu[t];0===Object.keys(e.hierarchicalMenu).length&&delete e.hierarchicalMenu;return e}(Fp(Fp({},e),{},{hierarchicalMenu:Fp(Fp({},e.hierarchicalMenu),{},Ip({},d,n))}),d)},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.hierarchicalMenu&&n.hierarchicalMenu[d];if(e.isConjunctiveFacet(d)||e.isDisjunctiveFacet(d))return e;if(e.isHierarchicalFacet(d))e.getHierarchicalFacetByName(d);var i=e.removeHierarchicalFacet(d).addHierarchicalFacet({name:d,attributes:o,separator:a,rootPath:u});return r?i.addHierarchicalFacetRefinement(d,r.join(a)):i.setQueryParameters({hierarchicalFacetsRefinements:Fp(Fp({},i.hierarchicalFacetsRefinements),{},Ip({},d,[]))})}}}};var $p=function(e){void 0===e&&(e={});
2var t=e.mapStateToCanRefine;return void 0===t&&(t=function(e){return Boolean(e.canRefine)}),{inject:{emitter:{from:"instantSearchPanelEmitter",default:function(){return{emit:function(){}}}}},data:function(){return{state:null,hasAlreadyEmitted:!1}},watch:{state:{immediate:!0,handler:function(e,n){if(e){var r=t(n||{}),i=t(e);this.hasAlreadyEmitted&&r===i||(this.emitter.emit("PANEL_CHANGE_EVENT",i),this.hasAlreadyEmitted=!0)}}}}}};const Hp={name:"AisBreadcrumb",mixins:[Mh({connector:Mp},{$$widgetType:"ais.breadcrumb"}),$p(),kh({name:"Breadcrumb"})],props:{attributes:{type:Array,required:!0},separator:{type:String,default:void 0},rootPath:{type:String,default:void 0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{attributes:this.attributes,separator:this.separator,rootPath:this.rootPath,transformItems:this.transformItems}}},methods:{isLastItem:function(e){return this.state.items.length-1===e}}};var Up=["href"],Bp=["href"],Vp=["href","onClick"];Hp.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")])},[Ni(e.$slots,"default",{items:e.state.items,canRefine:e.state.canRefine,refine:e.state.refine,createURL:e.state.createURL},function(){return[Ws("ul",{class:X(e.suit("list"))},[Ws("li",{class:X([e.suit("item"),!e.state.items.length&&e.suit("item","selected")])},[Boolean(e.state.items.length)?(Cs(),Ls("a",{key:0,href:e.state.createURL(),class:X(e.suit("link")),onClick:t[0]||(t[0]=yu(function(t){return e.state.refine()},["exact","left","prevent"]))},[Ni(e.$slots,"rootLabel",{},function(){return[Gs("Home")]})],10,Up)):(Cs(),Ls("a",{key:1,href:e.state.createURL(null),class:X(e.suit("link")),onClick:t[1]||(t[1]=yu(function(t){return e.state.refine(null)},["exact","left","prevent"]))},[Ni(e.$slots,"rootLabel",{},function(){return[Gs("Home")]})],10,Bp))],2),(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t,n){return Cs(),Ls("li",{key:t.label,class:X([e.suit("item"),o.isLastItem(n)&&e.suit("item","selected")])},[Ws("span",{class:X(e.suit("separator")),"aria-hidden":"true"},[Ni(e.$slots,"separator",{},function(){return[Gs(">")]})],2),o.isLastItem(n)?(Cs(),Ls(Rs,{key:1},[Gs(me(t.label),1)],64)):(Cs(),Ls("a",{key:0,href:e.state.createURL(t.value),class:X(e.suit("link")),onClick:yu(function(n){return e.state.refine(t.value)},["exact","left","prevent"])},me(t.label),11,Vp))],2)}),128))],2)]})],2)):Ks("",!0)};const Wp=Hp;function qp(e){var t=e.helper,n=e.attributesToClear,r=void 0===n?[]:n,i=t.state.setPage(0);return i=r.reduce(function(e,t){return i.isNumericRefined(t)?e.removeNumericRefinement(t):i.isHierarchicalFacet(t)?e.removeHierarchicalFacetRefinement(t):i.isDisjunctiveFacet(t)?e.removeDisjunctiveFacetRefinement(t):i.isConjunctiveFacet(t)?e.removeFacetRefinement(t):e},i),-1!==r.indexOf("query")&&(i=i.setQuery("")),i}function Qp(e){return e.filter(function(e,t,n){return n.indexOf(e)===t})}function zp(e){return zp="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},zp(e)}var Jp=["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"];function Gp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Yp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gp(Object(n),!0).forEach(function(t){Kp(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gp(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Kp(e,t,n){return t=function(e){var t=function(e,t){if("object"!=zp(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=zp(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==zp(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xp(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var Zp=function(e,t){return e.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var n=function(e,t){if(!Array.isArray(e))return-1;for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}(e,function(e){return e.name===t.name});if(-1===n)return e.concat(t);var r=e.slice();return r.splice(n,1,t),r},e.hierarchicalFacets)})},em=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){var n=function(e,t){return e.setQueryParameters({hierarchicalFacetsRefinements:Yp(Yp({},e.hierarchicalFacetsRefinements),t.hierarchicalFacetsRefinements)})}(e,t),r=function(e,t){return t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},e)}(Zp(n,t),t),i=function(e,t){return e.setQueryParameters({numericRefinements:Yp(Yp({},e.numericRefinements),t.numericRefinements)})}(r,t),o=function(e,t){return e.setQueryParameters({disjunctiveFacetsRefinements:Yp(Yp({},e.disjunctiveFacetsRefinements),t.disjunctiveFacetsRefinements)})}(i,t),s=function(e,t){return e.setQueryParameters({facetsExcludes:Yp(Yp({},e.facetsExcludes),t.facetsExcludes)})}(o,t),a=function(e,t){return e.setQueryParameters({facetsRefinements:Yp(Yp({},e.facetsRefinements),t.facetsRefinements)})}(s,t),c=function(e,t){return t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},e)}(a,t),u=function(e,t){var n=Qp([].concat(e.ruleContexts).concat(t.ruleContexts).filter(
2Boolean));return n.length>0?e.setQueryParameters({ruleContexts:n}):e}(c,t),l=function(e,t){return t.facets.reduce(function(e,t){return e.addFacet(t)},e)}(u,t);return function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var n=Xp(t,Jp);return e.setQueryParameters(n)}(l,t)})};function tm(e){return"number"==typeof e&&e<0||"string"==typeof e?String(e).replace(/^-/,"\\-"):e}function nm(e,t){for(var n,r=0;r<e.length;r++)if(t(n=e[r],r,e))return n}function rm(e,t,n,r){var i,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s={type:t,attribute:n,name:r,escapedValue:tm(r)},a=nm(o,function(e){return e.name===n});if("hierarchical"===t){for(var c=e.getHierarchicalFacetByName(n),u=r.split(c.separator),l=function(e){var t;a=a&&a.data&&nm(Object.keys(a.data).map((t=a.data,function(e){return t[e]})),function(t){return t.name===u[e]})},f=0;void 0!==a&&f<u.length;++f)l(f);i=a&&a.count}else i=a&&a.data&&a.data[s.name];return void 0!==i&&(s.count=i),a&&void 0!==a.exhaustive&&(s.exhaustive=a.exhaustive),s}function im(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e||{},i=[],o=t.facetsRefinements,s=void 0===o?{}:o,a=t.facetsExcludes,c=void 0===a?{}:a,u=t.disjunctiveFacetsRefinements,l=void 0===u?{}:u,f=t.hierarchicalFacetsRefinements,d=void 0===f?{}:f,h=t.numericRefinements,p=void 0===h?{}:h,m=t.tagRefinements,g=void 0===m?[]:m;return Object.keys(s).forEach(function(e){s[e].forEach(function(n){i.push(rm(t,"facet",e,n,r.facets))})}),Object.keys(c).forEach(function(e){c[e].forEach(function(t){i.push({type:"exclude",attribute:e,name:t,exclude:!0})})}),Object.keys(l).forEach(function(e){l[e].forEach(function(n){var o;i.push(rm(t,"disjunctive",e,"string"==typeof(o=n)?o.replace(/^\\-/,"-"):o,r.disjunctiveFacets))})}),Object.keys(d).forEach(function(e){d[e].forEach(function(n){i.push(rm(t,"hierarchical",e,n,r.hierarchicalFacets))})}),Object.keys(p).forEach(function(e){var t=p[e];Object.keys(t).forEach(function(n){var r=n,o=t[r];(Array.isArray(o)?o:[o]).forEach(function(t){i.push({type:"numeric",attribute:e,name:"".concat(t),numericValue:t,operator:r})})})}),g.forEach(function(e){i.push({type:"tag",attribute:"_tags",name:e})}),n&&t.query&&t.query.trim()&&i.push({attribute:"query",type:"query",name:t.query,query:t.query}),i}function om(e){return om="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},om(e)}function sm(e){return function(e){if(Array.isArray(e))return am(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return am(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return am(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function am(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function cm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function um(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cm(Object(n),!0).forEach(function(t){lm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lm(e,t,n){return t=function(e){var t=function(e,t){if("object"!=om(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=om(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==om(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fm=Hh({name:"clear-refinements",connector:!0});const dm={name:"AisClearRefinements",mixins:[Mh({connector:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,fm()),function(n){var r=n||{},i=r.includedAttributes,o=void 0===i?[]:i,s=r.excludedAttributes,a=void 0===s?["query"]:s,c=r.transformItems,u=void 0===c?function(e){return e}:c;if(n&&n.includedAttributes&&n.excludedAttributes)throw new Error(fm("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var l={refine:Uh,createURL:function(){return""},attributesToClear:[]},f=function(){return l.refine()},d=function(){return l.createURL()};return{$$type:"ais.clearRefinements",init:function(t){var n=t.instantSearchInstance;e(um(um({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(um(um({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return um(um({},e),{},{clearRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.createURL,r=e.scopedResults,i=e.results;l.attributesToClear=r.reduce(function(e,t){return e.concat(function(e){var t=e.scopedResult,n=e.includedAttributes,r=e.excludedAttributes,i=e.transformItems,o=e.results,s=-1!==n.indexOf("query")||-1===r.indexOf("query");return{helper:t.helper,items:i(Qp(im(t.results,t.helper.state,s).map(function(e){return e.attribute}).filter(function(e){return 0===n.length||-1!==n.indexOf(e)}).filter(function(e){return"query"===e&&s||-1===r.indexOf(e)})),{results:o})}}({scopedResult:t,includedAttributes:o,excludedAttributes:a,transformItems:u,results:i}))},[]),l.refine=function(){l.attributesToClear.forEach(function(e){var t=e.helper,n=e.items;t.setState(qp({helper:t,attributesToClear:n})).search()})},l.createURL=function(){return t(em.apply(void 0,sm(l.attributesToClear.map(function(e){return qp({helper:e.helper,attributesToClear:e.items})}))))};var s=l.attributesToClear.some(function(e){return e.items.length>0});return{canRefine:s,hasRefinements:s,refine:f,createURL:d,widgetParams:n}}}}}},{$$widgetType:"ais.clearRefinements"}),$p(),kh({name:"ClearRefinements"})],props:{excludedAttributes:{type:Array,default:void 0},includedAttributes:{type:Array,default:void 0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{includedAttributes:this.includedAttributes,excludedAttributes:this.excludedAttributes,transformItems:this.transformItems}},canRefine:function(){return this.state.hasRefinements}}};var hm=["disabled"];dm.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())}
2,[Ni(e.$slots,"default",{canRefine:o.canRefine,refine:e.state.refine,createURL:e.state.createURL},function(){return[Ws("button",{type:"reset",class:X([e.suit("button"),!o.canRefine&&e.suit("button","disabled")]),disabled:!o.canRefine,onClick:t[0]||(t[0]=yu(function(){for(var t,n=[],r=arguments.length;r--;)n[r]=arguments[r];return e.state.refine&&(t=e.state).refine.apply(t,n)},["prevent"]))},[Ni(e.$slots,"resetLabel",{},function(){return[Gs(" Clear refinements ")]})],10,hm)]})],2)):Ks("",!0)};const pm=dm;var mm=n(103);function gm(e){return gm="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},gm(e)}function vm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ym(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vm(Object(n),!0).forEach(function(t){bm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bm(e,t,n){return t=function(e){var t=function(e,t){if("object"!=gm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=gm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==gm(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Sm=Hh({name:"configure",connector:!0});function wm(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return ym(ym({},e),{},bm({},t,void 0))},{}))}const xm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Uh,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return function(n){if(!n||!Kh(n.searchParameters))throw new Error(Sm("The `searchParameters` option expects an object."));var r={};return{$$type:"ais.configure",init:function(t){var n=t.instantSearchInstance;e(ym(ym({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(ym(ym({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return t(),wm(r,n)},getRenderState:function(e,t){var n,r=this.getWidgetRenderState(t);return ym(ym({},e),{},{configure:ym(ym({},r),{},{widgetParams:ym(ym({},r.widgetParams),{},{searchParameters:em(new mm.SearchParameters(null===(n=e.configure)||void 0===n?void 0:n.widgetParams.searchParameters),new mm.SearchParameters(r.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return r.refine||(r.refine=function(e){return function(t){var r=wm(e.state,n),i=em(r,new mm.SearchParameters(t));n.searchParameters=t,e.setState(i).search()}}(t)),{refine:r.refine,widgetParams:n}},getWidgetSearchParameters:function(e,t){var r=t.uiState;return em(e,new mm.SearchParameters(ym(ym({},r.configure),n.searchParameters)))},getWidgetUiState:function(e){return ym(ym({},e),{},{configure:ym(ym({},e.configure),n.searchParameters)})}}}},Om={inheritAttrs:!1,name:"AisConfigure",mixins:[kh({name:"Configure"}),Mh({connector:xm},{$$widgetType:"ais.configure"})],computed:{widgetParams:function(){return{searchParameters:Object.assign({},this.$attrs)}}},render:Ih(function(e){var t=this.$slots.default;return this.state&&t?e("div",{class:this.suit()},[t({refine:this.state.refine,searchParameters:this.state.widgetParams.searchParameters})]):null})};var Pm=function(e,t){return e};function Rm(e,t){var n=null;return function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return new Promise(function(r,o){n&&clearTimeout(n),n=setTimeout(function(){n=null,Promise.resolve(e.apply(void 0,i)).then(r).catch(o)},t)})}}function jm(e){return jm="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},jm(e)}function _m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Em(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?_m(Object(n),!0).forEach(function(t){Am(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Am(e,t,n){return t=function(e){var t=function(e,t){if("object"!=jm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=jm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jm(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function km(e,t,n){return e.map(function(e,r){return Em(Em({},e),{},{__position:n*t+r+1})})}function Cm(e){return Cm="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},Cm(e)}function Fm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Im(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fm(Object(n),!0).forEach(function(t){Tm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Tm(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Cm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Cm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Cm(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Nm(e,t){return t?e.map(function(e){return Im(Im({},e),{},{__queryID:t})}):e}function Dm(e){return Dm="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},Dm(e)}function Lm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Mm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lm(Object(n),!0).forEach(function(t){$m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function $m(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Dm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Dm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Dm(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Hm=Hh({name:"answers",connector:!0});const Um=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Hm()),function(n){var r=n||{},i=r.queryLanguages,o=r.attributesForPrediction,s=r.nbHits,a=void 0===s?1:s,c=r.renderDebounceTime,u=void 0===c?100:c,l=r.searchDebounceTime,f=void 0===l?100:l,d=r.escapeHTML,h=void 0===d||d,p=r.extraParameters,m=void 0===p?{}:p;if(!i||0===i.length)throw new Error(Hm("The `queryLanguages` expects an array of strings."));var g,v,y,b,S=(g=-1,v=-1,y=void 0,function(e){var t=++g;return Promise.resolve(e).then(function(e){return y&&t<v?y:(v=t,y=e,e)})}),w=[],x=!1,O=Rm(e,u);return{$$type:"ais.answers",init:function(t){var n=t.state,r=t.instantSearchInstance;if("function"!=typeof r.client.initIndex)throw new Error(Hm("`algoliasearch` <5 required."));var i=r.client.initIndex(n.index);if(!function(e){return"function"==typeof e.findAnswers}(i))throw new Error(Hm("`algoliasearch` >= 4.8.0 required."));b=Rm(i.findAnswers,f),e(Mm(Mm({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=this,r=t.state.query;if(!r)return w=[],x=!1,void e(Mm(Mm({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!1);w=[],x=!0,e(Mm(Mm({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!1),S(b(r,i,Mm(Mm({},m),{},{nbHits:a,attributesForPrediction:o}))).then(function(e){if(e){h&&e.hits.length>0&&(e.hits=cp(e.hits));var r=Nm(km(e.hits,0,a),e.queryID);w=r,x=!1,O(Mm(Mm({},n.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!1)}})},getRenderState:function(e,t){return Mm(Mm({},e),{},{answers:this.getWidgetRenderState(t)})},getWidgetRenderState:function(){return{hits:w,isLoading:x,widgetParams:n}},dispose:function(e){var n=e.state;return t(),n},getWidgetSearchParameters:function(e){return e}}}};function Bm(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}function Vm(e){return Vm="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},Vm(e)}function Wm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function qm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Wm(Object(n),!0).forEach(function(t){Qm(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Qm(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Vm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Vm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Vm(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zm(e){return function(e){if(Array.isArray(e))return Jm(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return Jm(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Jm(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Jm(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Gm=Hh({name:"configure-related-items",connector:!0});function Ym(e){var t=e.attributeName,n=e.attributeValue,r=e.attributeScore;return"".concat(t,":").concat(n,"<score=").concat(r||1,">")}const Km=function(e,t){return function(n){var r=n||{},i=r.hit,o=r.matchingPatterns,s=r.transformSearchParameters,a=void 0===s?function(e){return e}:s;if(!i)throw new Error(Gm("The `hit` option is required."));if(!o)throw new Error(Gm("The `matchingPatterns` option is required."));var c=Object.keys(o).reduce(function(e,t){var n=o[t],r=Bm(i,t),s=n.score;return Array.isArray(r)?[].concat(zm(e),[r.map(function(e){return Ym({attributeName:t,attributeValue:e,attributeScore:s})})]):"string"==typeof r?[].concat(zm(e),[Ym({attributeName:t,attributeValue:r,attributeScore:s})]):e},[]),u=qm({},a(new mm.SearchParameters({sumOrFiltersScores:!0,facetFilters:["objectID:-".concat(i.objectID)],optionalFilters:c})));return qm(qm({},xm(e,t)({searchParameters:u})),{},{$$type:"ais.configureRelatedItems"})}};function Xm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Zm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xm(Object(n),!0).forEach(function(t){eg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eg(e,t,n){return t=function(e){var t=function(e,t){if("object"!=tg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=tg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tg(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tg(e){return tg="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},tg(e)}var ng=Hh({name:"dynamic-widgets",connector:!0});const rg=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,ng()),function(n){var r=n.widgets,i=n.maxValuesPerFacet,o=void 0===i?20:i,s=n.facets,a=void 0===s?["*"]:s,c=n.transformItems,u=void 0===c?function(e){return e}:c,l=n.fallbackWidget;if(!(r&&Array.isArray(r)&&r.every(function(e){return"object"===tg(e)})))throw new Error(ng("The `widgets` option expects an array of widgets."));if(!Array.isArray(a))throw new Error(ng("The `facets` option only accepts an array of facets, you passed ".concat(JSON.stringify(a))));var f=new Map;return{$$type:"ais.dynamicWidgets",init:function(t){r.forEach(function(e){var n=function(e,t){var n,r=null===(n=e.getWidgetRenderState)||void 0===n?void 0:n.call(e,t),i=null;if(r&&r.widgetParams){var o=r.widgetParams;o.attribute?i=o.attribute:Array.isArray(o.attributes)&&(i=o.attributes[0])}if("string"!=typeof i)throw new Error("Could not find the attribute of the widget:\n\n".concat(JSON.stringify(e),"\n\nPlease check whether the widget's getWidgetRenderState returns widgetParams.attribute correctly."));return i}(e,t);f.set(n,{widget:e,isMounted:!1})}),e(Zm(Zm({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=t.parent,r=this.getWidgetRenderState(t),i=[],o=[];l&&r.attributesToRender.forEach(function(e){if(!f.has(e)){var t=l({attribute:e});f.set(e,{widget:t,isMounted:!1})}}),f.forEach(function(e,t){var n=e.widget,s=e.isMounted,a=r.attributesToRender.indexOf(t)>-1;!s&&a?(o.push(n),f.set(t,{widget:n,isMounted:!0})):s&&!a&&(i.push(n),f.set(t,{widget:n,isMounted:!1}))}),n.addWidgets(o),setTimeout(function(){return n.removeWidgets(i)},0),e(Zm(Zm({},r),{},{instantSearchInstance:t.instantSearchInstance}),!1)},dispose:function(e){var n=e.parent,r=[];f.forEach(function(e){var t=e.widget;e.isMounted&&r.push(t)}),n.removeWidgets(r),t()},getWidgetSearchParameters:function(e){return a.reduce(function(e,t){return e.addFacet(t)},e.setQueryParameters({maxValuesPerFacet:Math.max(o||0,e.maxValuesPerFacet||0)}))},getRenderState:function(e,t){return Zm(Zm({},e),{},{dynamicWidgets:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,r,i,o,s=e.results;e.state;if(!s)return{attributesToRender:[],widgetParams:n};var a=u(null!==(t=null===(r=s.renderingContent)||void 0===r||null===(i=r.facetOrdering)||void 0===i||null===(o=i.facets)||void 0===o?void 0:o.order)&&void 0!==t?t:[],{results:s});if(!Array.isArray(a))throw new Error(ng("The `transformItems` option expects a function that returns an Array."));return{attributesToRender:a,widgetParams:n}}}}};Pm(Um);var ig=Pm(Km);Pm(rg);
2const og={inheritAttrs:!1,name:"AisExperimentalConfigureRelatedItems",mixins:[Mh({connector:ig},{$$widgetType:"ais.configureRelatedItems"})],props:{hit:{type:Object,required:!0},matchingPatterns:{type:Object,required:!0},transformSearchParameters:{type:Function,required:!1}},computed:{widgetParams:function(){return{hit:this.hit,matchingPatterns:this.matchingPatterns,transformSearchParameters:this.transformSearchParameters}}},render:function(){return null}};function sg(e){return sg="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},sg(e)}function ag(e){return function(e){if(Array.isArray(e))return cg(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return cg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cg(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ug(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ug(Object(n),!0).forEach(function(t){fg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ug(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function fg(e,t,n){return t=function(e){var t=function(e,t){if("object"!=sg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=sg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==sg(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dg=Hh({name:"current-refinements",connector:!0});function hg(e){var t=e.results,n=e.helper,r=e.indexId,i=e.includedAttributes,o=e.excludedAttributes,s=-1!==(i||[]).indexOf("query")||-1===(o||[]).indexOf("query"),a=i?function(e){return-1!==i.indexOf(e.attribute)}:function(e){return-1===o.indexOf(e.attribute)},c=im(t,n.state,s).map(gg).filter(a);return c.reduce(function(e,t){return[].concat(ag(e.filter(function(e){return e.attribute!==t.attribute})),[{indexName:n.state.index,indexId:r,attribute:t.attribute,label:t.attribute,refinements:c.filter(function(e){return e.attribute===t.attribute}).sort(function(e,t){return"numeric"===e.type?e.value-t.value:0}),refine:function(e){return mg(n,e)}}])},[])}function pg(e,t){switch(e=e.resetPage(),t.type){case"facet":return e.removeFacetRefinement(t.attribute,String(t.value));case"disjunctive":return e.removeDisjunctiveFacetRefinement(t.attribute,String(t.value));case"hierarchical":return e.removeHierarchicalFacetRefinement(t.attribute);case"exclude":return e.removeExcludeRefinement(t.attribute,String(t.value));case"numeric":return e.removeNumericRefinement(t.attribute,t.operator,String(t.value));case"tag":return e.removeTagRefinement(String(t.value));case"query":return e.setQueryParameter("query","");default:return e}}function mg(e,t){e.setState(pg(e.state,t)).search()}function gg(e){var t=function(e){if("numeric"===e.type)return Number(e.name);if("escapedValue"in e)return e.escapedValue;return e.name}(e),n=e.operator?"".concat(function(e){switch(e){case">=":return"≥";case"<=":return"≤";default:return e}}(e.operator)," ").concat(e.name):e.name,r={attribute:e.attribute,type:e.type,value:t,label:n};return void 0!==e.operator&&(r.operator=e.operator),void 0!==e.count&&(r.count=e.count),void 0!==e.exhaustive&&(r.exhaustive=e.exhaustive),r}const vg=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,dg()),function(n){if((n||{}).includedAttributes&&(n||{}).excludedAttributes)throw new Error(dg("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var r=n||{},i=r.includedAttributes,o=r.excludedAttributes,s=void 0===o?["query"]:o,a=r.transformItems,c=void 0===a?function(e){return e}:a;return{$$type:"ais.currentRefinements",init:function(t){var n=t.instantSearchInstance;e(lg(lg({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(lg(lg({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return lg(lg({},e),{},{currentRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,r=e.scopedResults,o=e.createURL,a=e.helper;var u=t?r.reduce(function(e,n){return e.concat(c(hg({results:n.results,helper:n.helper,indexId:n.indexId,includedAttributes:i,excludedAttributes:s}),{results:t}))}
2,[]):c(hg({results:null,helper:a,indexId:a.state.index,includedAttributes:i,excludedAttributes:s}),{results:t});return{items:u,canRefine:u.length>0,refine:function(e){return mg(a,e)},createURL:function(e){return o(pg(a.state,e))},widgetParams:n}}}}},yg={name:"AisCurrentRefinements",mixins:[kh({name:"CurrentRefinements"}),Mh({connector:vg},{$$widgetType:"ais.currentRefinements"}),$p()],props:{includedAttributes:{type:Array,default:void 0},excludedAttributes:{type:Array,default:void 0},transformItems:{type:Function,default:void 0}},computed:{noRefinement:function(){return this.state&&0===this.state.items.length},widgetParams:function(){return{includedAttributes:this.includedAttributes,excludedAttributes:this.excludedAttributes,transformItems:this.transformItems}}},methods:{createItemKey:function(e){var t=e.attribute,n=e.value;return[t,e.type,n,e.operator].join(":")},capitalize:function(e){return e?e.toString().charAt(0).toLocaleUpperCase()+e.toString().slice(1):""}}};var bg={key:0},Sg=["onClick"];yg.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),o.noRefinement&&e.suit("","noRefinement")])},[Ni(e.$slots,"default",{refine:e.state.refine,items:e.state.items,createURL:e.state.createURL},function(){return[Ws("ul",{class:X(e.suit("list"))},[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t){return Cs(),Ls("li",{key:t.attribute,class:X(e.suit("item"))},[Ni(e.$slots,"item",{refine:t.refine,item:t,createURL:e.state.createURL},function(){return[Ws("span",{class:X(e.suit("label"))},me(o.capitalize(t.label))+": ",3),(Cs(!0),Ls(Rs,null,Ii(t.refinements,function(n){return Cs(),Ls("span",{key:o.createItemKey(n),class:X(e.suit("category"))},[Ni(e.$slots,"refinement",{refine:t.refine,refinement:n,createURL:e.state.createURL},function(){return[Ws("span",{class:X(e.suit("categoryLabel"))},["query"===n.attribute?(Cs(),Ls("q",bg,me(n.label),1)):(Cs(),Ls(Rs,{key:1},[Gs(me(n.label),1)],64))],2),Ws("button",{class:X(e.suit("delete")),type:"button",onClick:yu(function(e){return t.refine(n)},["left","exact"])}," ✕ ",10,Sg)]})],2)}),128))]})],2)}),128))],2)]})],2)):Ks("",!0)};const wg=yg;function xg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Og(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xg(Object(n),!0).forEach(function(t){Pg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Pg(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Rg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Rg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rg(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Rg(e){return Rg="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},Rg(e)}function jg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _g(e,t)}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Eg(e){var t=e.instantSearchInstance,n=e.helper,r=e.attribute,i=e.widgetType;return function(){for(var e=arguments.length,o=new Array(e),s=0;s<e;s++)o[s]=arguments[s];var a=o[1],c=o[2],u=void 0===c?"Filter Applied":c,l=o[3],f=void 0===l?{}:l,d=jg(o[0].split(":"),2),h=d[0],p=d[1],m="string"==typeof r?r:r(a);if(1===o.length&&"object"===Rg(o[0]))t.sendEventToInsights(o[0]);else if("click"===h&&o.length>=2&&o.length<=4){var g;if(!function(e,t,n){return e.state.isHierarchicalFacet(t)?e.state.isHierarchicalFacetRefined(t,n):e.state.isConjunctiveFacet(t)?e.state.isFacetRefined(t,n):e.state.isDisjunctiveFacetRefined(t,n)}(n,m,a))t.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:i,eventType:h,eventModifier:p,payload:Og({eventName:u,index:(null===(g=n.lastResults)||void 0===g?void 0:g.index)||n.state.index,filters:["".concat(m,":").concat(a)]},f),attribute:m})}else 0}}function Ag(e){return Ag="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},Ag(e)}var kg=["name","escapedValue","data","path"];function Cg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cg(Object(n),!0).forEach(function(t){Ig(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ig(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Ag(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ag(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ag(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tg(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Ng(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Dg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Dg(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Lg=Hh({name:"hierarchical-menu",connector:!0}),Mg=["name:asc"];const $g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Lg()),function(n){var r=n||{},i=r.attributes,o=r.separator,s=void 0===o?" > ":o,a=r.rootPath,c=void 0===a?null:a,u=r.showParentLevel,l=void 0===u||u,f=r.limit,d=void 0===f?10:f,h=r.showMore,p=void 0!==h&&h,m=r.showMoreLimit,g=void 0===m?20:m,v=r.sortBy,y=void 0===v?Mg:v,b=r.transformItems,S=void 0===b?function(e){return e}:b;if(!i||!Array.isArray(i)||0===i.length)throw new Error(Lg("The `attributes` option expects an array of str
2ings."));if(!0===p&&g<=d)throw new Error(Lg("The `showMoreLimit` option must be greater than `limit`."));var w,x,O=Ng(i,1)[0],P=function(){};function R(){P()}var j=!1;function _(){return j?g:d}function E(e){return e.slice(0,_()).map(function(e){var t=e.name,n=e.escapedValue,r=e.data,i=(e.path,Fg(Fg({},Tg(e,kg)),{},{value:n,label:t,data:null}));return Array.isArray(r)&&(i.data=E(r)),i})}return{$$type:"ais.hierarchicalMenu",init:function(t){var n=t.instantSearchInstance;e(Fg(Fg({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;P=function(e,t){return function(){j=!j,t.render(e)}}(t,this),e(Fg(Fg({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.removeHierarchicalFacet(O).setQueryParameter("maxValuesPerFacet",void 0)},getRenderState:function(e,t){return Fg(Fg({},e),{},{hierarchicalMenu:Fg(Fg({},e.hierarchicalMenu),{},Ig({},O,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=this,r=e.results,o=e.state,a=e.createURL,c=e.instantSearchInstance,u=e.helper,l=[],f=!1;if(w||(w=Eg({instantSearchInstance:c,helper:u,attribute:function(e){var t=e.split(s).length-1;return i[t]},widgetType:this.$$type})),x||(x=function(e){w("click:internal",e),u.toggleFacetRefinement(O,e).search()}),r){var d=r.getFacetValues(O,{sortBy:y,facetOrdering:y===Mg}),h=d&&!Array.isArray(d)&&d.data?d.data:[],m=(o.maxValuesPerFacet||0)>_()?h.length<=_():h.length<_();f=p&&(j||!m),l=S(E(h),{results:r})}return{items:l,refine:x,canRefine:l.length>0,createURL:function(e){return a(function(n){return t.getWidgetUiState(n,{searchParameters:o.resetPage().toggleFacetRefinement(O,e),helper:u})})},sendEvent:w,widgetParams:n,isShowingMore:j,toggleShowMore:R,canToggleShowMore:f}},getWidgetUiState:function(e,t){var n=t.searchParameters.getHierarchicalFacetBreadcrumb(O);return function(e,t){if(!e.hierarchicalMenu)return e;e.hierarchicalMenu[t]&&0!==e.hierarchicalMenu[t].length||delete e.hierarchicalMenu[t];0===Object.keys(e.hierarchicalMenu).length&&delete e.hierarchicalMenu;return e}(Fg(Fg({},e),{},{hierarchicalMenu:Fg(Fg({},e.hierarchicalMenu),{},Ig({},O,n))}),O)},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.hierarchicalMenu&&n.hierarchicalMenu[O];if(e.isConjunctiveFacet(O)||e.isDisjunctiveFacet(O))return e;if(e.isHierarchicalFacet(O))e.getHierarchicalFacetByName(O);var o=e.removeHierarchicalFacet(O).addHierarchicalFacet({name:O,attributes:i,separator:s,rootPath:c,showParentLevel:l}),a=o.maxValuesPerFacet||0,u=Math.max(a,p?g:d),f=o.setQueryParameter("maxValuesPerFacet",u);return r?f.addHierarchicalFacetRefinement(O,r.join(s)):f.setQueryParameters({hierarchicalFacetsRefinements:Fg(Fg({},f.hierarchicalFacetsRefinements),{},Ig({},O,[]))})}}}},Hg={name:"HierarchicalMenuList",props:{items:{type:Array,required:!0},level:{type:Number,required:!0},refine:{type:Function,required:!0},createURL:{type:Function,required:!0},suit:{type:Function,required:!0}}};var Ug=["href","onClick"];Hg.render=function(e,t,n,r,i,o){var s=_i("hierarchical-menu-list",!0);return n.items.length>0?(Cs(),Ls("ul",{key:0,class:X([n.suit("list"),n.level>0&&n.suit("list","child"),n.suit("list","lvl"+n.level)])},[(Cs(!0),Ls(Rs,null,Ii(n.items,function(e){return Cs(),Ls("li",{key:e.value,class:X([n.suit("item"),e.isRefined&&n.suit("item","selected"),e.data&&e.data.length>0&&n.suit("item","parent")])},[Ws("a",{href:n.createURL(e.value),class:X([n.suit("link"),e.isRefined&&n.suit("link","selected")]),onClick:yu(function(t){return n.refine(e.value)},["exact","left","prevent"])},[Ws("span",{class:X(n.suit("label"))},me(e.label),3),Ws("span",{class:X(n.suit("count"))},me(e.count),3)],10,Ug),e.data?(Cs(),Ms(s,{key:0,items:e.data,level:n.level+1,refine:n.refine,createURL:n.createURL,suit:n.suit},null,8,["items","level","refine","createURL","suit"])):Ks("",!0)],2)}),128))],2)):Ks("",!0)};const Bg=Hg,Vg={name:"AisHierarchicalMenu",mixins:[kh({name:"HierarchicalMenu"}),Mh({connector:$g},{$$widgetType:"ais.hierarchicalMenu"}),$p()],components:{HierarchicalMenuList:Bg},props:{attributes:{type:Array,required:!0},limit:{type:Number,default:void 0},showMoreLimit:{type:Number,default:void 0},showMore:{type:Boolean,default:!1},sortBy:{type:[Array,Function],default:void 0},separator:{type:String,default:void 0},rootPath:{type:String,default:void 0},showParentLevel:{type:Boolean,default:void 0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{attributes:this.attributes,limit:this.limit,showMore:this.showMore,showMoreLimit:this.showMoreLimit,separator:this.separator,rootPath:this.rootPath,showParentLevel:this.showParentLevel,sortBy:this.sortBy,transformItems:this.transformItems}}}};var Wg=["disabled"];Vg.render=function(e,t,n,r,i,o){var s=_i("hierarchical-menu-list");return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")
2])},[Ni(e.$slots,"default",{items:e.state.items,canRefine:e.state.canRefine,canToggleShowMore:e.state.canToggleShowMore,isShowingMore:e.state.isShowingMore,refine:e.state.refine,createURL:e.state.createURL,toggleShowMore:e.state.toggleShowMore,sendEvent:e.state.sendEvent},function(){return[qs(s,{items:e.state.items,level:0,refine:e.state.refine,createURL:e.state.createURL,suit:e.suit},null,8,["items","refine","createURL","suit"]),n.showMore?(Cs(),Ls("button",{key:0,class:X([e.suit("showMore"),!e.state.canToggleShowMore&&e.suit("showMore","disabled")]),disabled:!e.state.canToggleShowMore,onClick:t[0]||(t[0]=yu(function(){for(var t,n=[],r=arguments.length;r--;)n[r]=arguments[r];return e.state.toggleShowMore&&(t=e.state).toggleShowMore.apply(t,n)},["prevent"]))},[Ni(e.$slots,"showMoreLabel",{isShowingMore:e.state.isShowingMore},function(){return[Gs(me(e.state.isShowingMore?"Show less":"Show more"),1)]})],10,Wg)):Ks("",!0)]})],2)):Ks("",!0)};const qg=Vg;function Qg(){return Qg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qg.apply(null,arguments)}function zg(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Jg(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])},[]).filter(Boolean).join(" ")}var Gg=["parts","highlightedTagName","nonHighlightedTagName","separator","className","classNames"];function Yg(e){var t=op,n=ip,r=e.split(n),i=r.shift(),o=i?[{value:i,isHighlighted:!1}]:[];return r.forEach(function(e){var n=e.split(t);o.push({value:n[0],isHighlighted:!0}),""!==n[1]&&o.push({value:n[1],isHighlighted:!1})}),o}var Kg=function(e,t,n){if(!n)return ka(e,t);if(e===Rs)return ka(e,Array.isArray(n)?n:[n]);var r="string"==typeof n?{default:function(){return n}}:n;return ka(e,"string"==typeof e?t:Object.assign(t,{children:n}),r)},Xg=function(e){var t=e.createElement,n=e.Fragment,r=function(e){var t=e.createElement;return function(e){var n=e.classNames,r=e.children,i=e.highlightedTagName,o=e.isHighlighted,s=e.nonHighlightedTagName;return t(o?i:s,{className:o?n.highlighted:n.nonHighlighted},r)}}({createElement:t,Fragment:n});return function(e){var i=e.parts,o=e.highlightedTagName,s=void 0===o?"mark":o,a=e.nonHighlightedTagName,c=void 0===a?"span":a,u=e.separator,l=void 0===u?", ":u,f=e.className,d=e.classNames,h=void 0===d?{}:d,p=zg(e,Gg);return t("span",Qg({},p,{className:Jg(h.root,f)}),i.map(function(e,o){var a=o===i.length-1;return t(n,{key:o},e.map(function(e,n){return t(r,{key:n,classNames:h,highlightedTagName:s,nonHighlightedTagName:c,isHighlighted:e.isHighlighted},e.value)}),!a&&t("span",{className:h.separator},l))}))}}({createElement:Kg,Fragment:Rs});const Zg={name:"AisHighlighter",props:{hit:{type:Object,required:!0},attribute:{type:String,required:!0},highlightedTagName:{type:String,default:"mark"},suit:{type:Function,required:!0},highlightProperty:{type:String,required:!0},preTag:{type:String,required:!0},postTag:{type:String,required:!0}},render:function(){var e=Bm(this.hit[this.highlightProperty],this.attribute)||[],t=(Array.isArray(e)?e:[e]).map(function(e){return Yg(Gh(e.value||"")).map(function(e){var t=e.value;return{value:" "===t?"  ":t,isHighlighted:e.isHighlighted}})});return Kg(Xg,{classNames:{root:this.suit(),highlighted:this.suit("highlighted")},highlightedTagName:this.highlightedTagName,nonHighlightedTagName:Rs,parts:t})}},ev={name:"AisHighlight",mixins:[kh({name:"Highlight"})],components:{AisHighlighter:Zg},props:{hit:{type:Object,required:!0},attribute:{type:String,required:!0},highlightedTagName:{type:String,default:"mark"}}};ev.render=function(e,t,n,r,i,o){var s=_i("ais-highlighter");return Cs(),Ms(s,{hit:n.hit,attribute:n.attribute,"highlighted-tag-name":n.highlightedTagName,suit:e.suit,"highlight-property":"_highlightResult","pre-tag":"<mark>","post-tag":"</mark>"},null,8,["hit","attribute","highlighted-tag-name","suit"])};const tv=ev;function nv(e){return nv="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},nv(e)}function rv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function iv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?rv(Object(n),!0).forEach(function(t){ov(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ov(e,t,n){return t=function(e){var t=function(e,t){if("object"!=nv(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=nv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==nv(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sv=function(e){var t=e.method,n=e.results,r=e.hits,i=e.objectIDs,o=n.index,s=function(e,t){return t.map(function(t){var n=nm(e,function(e){return e.objectID===t});if(void 0===n)throw new Error('Could not find objectID "'.concat(t,'" passed to `clickedObjectIDsAfterSearch` in the returned hits. This is necessary to infer the absolute position and the query ID.'));return n})}(r,i),a=function(e){var t=Qp(e.map(function(e){return e.__queryID}));if(t.length>1)throw new Error("Insights currently allows a single `queryID`. The `objectIDs` provided map to multiple `queryID`s.");var n=t[0];if("string"!=typeof n)throw new Error("Could not infer `queryID`. Ensure InstantSearch `clickAnalytics: true` was added with the Configure widget.\n\nSee: https://alg.li/lNiZZ7");return n}(s);switch(t){case"clickedObjectIDsAfterSearch":var c=function(e){return e.map(function(e){return e.__position})}(s);return{index:o,queryID:a,objectIDs:i,positions:c};case"convertedObjectIDsAfterSearch":return{index:o,queryID:a,objectIDs:i};default:throw new Error('Unsupported method passed to insights: "'.concat(t,'".'))}};function av(e){return function(t,n){return e(function(e,n){var r=e.results,i=e.hits,o=e.instantSearchInstance;if(r&&i&&o){var s=function(e,t,n){return function(r){for(var i=arguments.length,o=new Array(i>1?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];var a=o[0];if(!e){var c=Hh({name:"instantsearch"});throw new Error(c("The `insightsClient` option has not been provided to `instantsearch`."))}if(!Array.isArray(a.objectIDs))throw new TypeError("Expected `objectIDs` to be an array.");var u=sv({method:r,results:t,hits:n,objectIDs:a.objectIDs});e(r,iv(iv({},u),a))}}(o.insightsClient,r,i);return t(iv(iv({},e),{},{insights:s}),n)}return t(e,n)},n)}}function cv(e){return cv="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},cv(e)}function uv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uv(Object(n),!0).forEach(function(t){fv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function fv(e,t,n){return t=function(e){var t=function(e,t){if("object"!=cv(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=cv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==cv(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dv=Hh({name:"hits",connector:!0});var hv=av(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,dv()),function(n){var r,i,o=n||{},s=o.escapeHTML,a=void 0===s||s,c=o.transformItems,u=void 0===c?function(e){return e}:c;return{$$type:"ais.hits",init:function(t){e(lv(lv({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=this.getWidgetRenderState(t);e(lv(lv({},n),{},{instantSearchInstance:t.instantSearchInstance}),!1),n.sendEvent("view:internal",n.items)},getRenderState:function(e,t){return lv(lv({},e),{},{hits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,o,s,c=e.results,l=e.helper,f=e.instantSearchInstance;if(r||(r=vp({instantSearchInstance:f,helper:l,widgetType:this.$$type})),i||(i=yp({helper:l,widgetType:this.$$type,instantSearchInstance:f})),!c)return{hits:[],items:[],results:void 0,banner:void 0,sendEvent:r,bindEvent:i,widgetParams:n};a&&c.hits.length>0&&(c.hits=cp(c.hits));var d=Nm(km(c.hits,c.page,c.hitsPerPage),c.queryID),h=u(d,{results:c});return{hits:h,items:h,results:c,banner:null===(t=c.renderingContent)||void 0===t||null===(o=t.widgets)||void 0===o||null===(s=o.banners)||void 0===s?void 0:s[0],sendEvent:r,bindEvent:i,widgetParams:n}},dispose:function(e){var n=e.state;return t(),a?n.setQueryParameters(Object.keys(rp).reduce(function(e,t){return lv(lv({},e),{},fv({},t,void 0))},{})):n},getWidgetSearchParameters:function(e,t){return a?e.setQueryParameters(rp):e}}}});var pv=["classNames","hits","itemComponent","sendEvent","emptyComponent","banner","bannerComponent"];function mv(e){var t=e.createElement,n=e.Fragment,r=function(e){var t=e.createElement;return function(e){var n=e.classNames,r=e.banner;return r.image.urls[0].url?t("aside",{className:Jg("ais-Hits-banner",n.bannerRoot)},r.link?t("a",{className:Jg("ais-Hits-banner-link",n.bannerLink),href:r.link.url,target:r.link.target},t("img",{className:Jg("ais-Hits-banner-image",n.bannerImage),src:r.image.urls[0].url,alt:r.image.t
2itle})):t("img",{className:Jg("ais-Hits-banner-image",n.bannerImage),src:r.image.urls[0].url,alt:r.image.title})):null}}({createElement:t,Fragment:n});return function(e){var n=e.classNames,i=void 0===n?{}:n,o=e.hits,s=e.itemComponent,a=e.sendEvent,c=e.emptyComponent,u=e.banner,l=e.bannerComponent,f=zg(e,pv);return t("div",Qg({},f,{className:Jg("ais-Hits",i.root,0===o.length&&Jg("ais-Hits--empty",i.emptyRoot),f.className)}),u&&(l?t(l,{className:Jg("ais-Hits-banner",i.bannerRoot),banner:u}):t(r,{classNames:i,banner:u})),0===o.length&&c?t(c,null):t("ol",{className:Jg("ais-Hits-list",i.list)},o.map(function(e,n){return t(s,{key:e.objectID,hit:e,index:n,className:Jg("ais-Hits-item",i.item),onClick:function(){a("click:internal",e,"Hit Clicked")},onAuxClick:function(){a("click:internal",e,"Hit Clicked")}})})))}}const gv={name:"AisHits",mixins:[Mh({connector:hv},{$$widgetType:"ais.hits"}),kh({name:"Hits"})],props:{showBanner:{type:Boolean,default:!0},escapeHTML:{type:Boolean,default:!0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{showBanner:this.showBanner,escapeHTML:this.escapeHTML,transformItems:this.transformItems}}},render:Ih(function(e){var t=this;if(!this.state)return null;var n=Nh(this,"default"),r=Nh(this,"item"),i=Nh(this,"banner");return r||i||!n?e(mv({createElement:e}),{hits:this.state.items,itemComponent:function(n){var i=n.hit,o=n.index,s=n.onClick,a=n.onAuxClick,c=(n.key,function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}(n,["hit","index","onClick","onAuxClick","key"]));return e("li",{key:i.objectID,attrs:c,on:{click:s,auxclick:a}},[r&&r({item:i,index:o,insights:t.state.insights,sendEvent:t.state.sendEvent})||"objectID: "+i.objectID+", index: "+o])},banner:this.showBanner?this.state.banner:void 0,bannerComponent:i,sendEvent:this.state.sendEvent,classNames:this.classNames&&{root:this.classNames["ais-Hits"],list:this.classNames["ais-Hits-list"],item:this.classNames["ais-Hits-item"],bannerRoot:this.classNames["ais-Hits-banner"],bannerImage:this.classNames["ais-Hits-banner-image"],bannerLink:this.classNames["ais-Hits-banner-link"]}}):e("div",{attrs:{class:this.suit()}},[n({banner:this.state.banner,items:this.state.items,insights:this.state.insights,sendEvent:this.state.sendEvent})])})};function vv(e){return vv="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},vv(e)}function yv(e){return function(e){if(Array.isArray(e))return bv(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return bv(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return bv(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Sv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sv(Object(n),!0).forEach(function(t){xv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xv(e,t,n){return t=function(e){var t=function(e,t){if("object"!=vv(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=vv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==vv(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ov=Hh({name:"hits-per-page",connector:!0});const Pv=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Ov()),function(n){var r=n||{},i=r.items,o=r.transformItems,s=void 0===o?function(e){return e}:o;if(!Array.isArray(i))throw new Error(Ov("The `items` option expects an array of objects."));var a=i,c=a.filter(function(e){return!0===e.default});if(0===c.length)throw new Error(Ov("A default value must be specified in `items`."));if(c.length>1)throw new Error(Ov("More than one default value is specified in `items`."));var u=c[0],l=function(e){return function(t){return t||0===t?e.setQueryParameter("hitsPerPage",t).search():e.setQueryParameter("hitsPerPage",void 0).search()}},f=function(e){var t=e.state,n=e.createURL,r=e.getWidgetUiState,i=e.helper;return function(e){return n(function(n){return r(n,{searchParameters:t.resetPage().setQueryParameter("hitsPerPage",e||0===e?e:void 0),helper:i})})}};return{$$type:"ais.hitsPerPage",init:function(t){var n=t.state,r=t.instantSearchInstance;a.some(function(e){return Number(n.hitsPerPage)===Number(e.value)})||(a=[{value:"",label:""}].concat(yv(a))),e(wv(wv({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var n=t.instantSearchInstance;e(wv(wv({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.setQueryParameter("hitsPerPage",void 0)},getRenderState:function(e,t){return wv(wv({},e),{},{hitsPerPage:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,r,i=e.state,o=e.results,c=e.createURL,u=e.helper,d=!!o&&o.nbHits>0;return{items:s((t=i,r=t.hitsPerPage,a.map(function(e){return wv(wv({},e),{},{isRefined:Number(e.value)===Number(r)})})),{results:o}),refine:l(u),createURL:f({state:i,createURL:c,getWidgetUiState:this.getWidgetUiState,helper:u}),hasNoResults:!d,canRefine:d,widgetParams:n}},getWidgetUiState:function(e,t){var n=t.searchParameters.hitsPerPage;return void 0===n||n===u.value?e:wv(wv({},e),{},{hitsPerPage:n})},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameters({hitsPerPage:n.hitsPerPage||u.value})}}}},Rv={name:"AisHitsPerPage",mixins:[kh({name:"HitsPerPage"}),Mh({connector:Pv},{$$widgetType:"ais.hitsPerPage"}),$p()],props:{items:{type:Array,required:!0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{items:this.items,transformItems:this.transformItems}}}};var jv=["value","selected"];Rv.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())}
2,[Ni(e.$slots,"default",{items:e.state.items,refine:e.state.refine,hasNoResults:e.state.hasNoResults,canRefine:e.state.canRefine,createURL:e.state.createURL},function(){return[Ws("select",{class:X(e.suit("select")),onChange:t[0]||(t[0]=function(t){return e.state.refine(Number(t.currentTarget.value))})},[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t){return Cs(),Ls("option",{key:t.value,class:X(e.suit("option")),value:t.value,selected:t.isRefined},me(t.label),11,jv)}),128))],34)]})],2)):Ks("",!0)};const _v=Rv;function Ev(e){return"ais.index"===e.$$type}function Av(e,t,n){var r=t.getHelper();return{uiState:n,helper:r,parent:t,instantSearchInstance:e,state:r.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function kv(e,t,n){var r=t.getResultsForWidget(n),i=t.getHelper();return{helper:i,parent:t,instantSearchInstance:e,results:r,scopedResults:t.getScopedResults(),state:r&&"_state"in r?r._state:i.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var Cv=0;function Fv(e){return Fv="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},Fv(e)}var Iv=["initialSearchParameters"],Tv=["initialRecommendParameters"];function Nv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Dv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nv(Object(n),!0).forEach(function(t){Lv(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nv(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Lv(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Fv(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Fv(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Fv(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mv(e){return function(e){if(Array.isArray(e))return $v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return $v(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Hv(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var Uv=Hh({name:"index-widget"});function Bv(e,t){var n=t.state,r=t.recommendState,i=t.isPageReset,o=t._uiState;n!==e.state&&(e.state=n,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:i,_uiState:o})),r!==e.recommendState&&(e.recommendState=r)}function Vv(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,n){return Ev(n)?e:n.getWidgetUiState||n.getWidgetState?n.getWidgetUiState?n.getWidgetUiState(e,t):n.getWidgetState(e,t):e},n)}function Wv(e,t){var n=t.initialSearchParameters,r=Hv(t,Iv);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||Ev(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,r):t.getWidgetSearchParameters(e,r)},n)}function qv(e,t){var n=t.initialRecommendParameters,r=Hv(t,Tv);return e.reduce(function(e,t){return!Ev(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,r):e},n)}function Qv(e){var t=e.filter(Ev);0!==t.length&&t.forEach(function(e){var t=e.getHelper();Bv(t,{state:t.state.resetPage(),recommendState:t.recommendState,isPageReset:!0}),Qv(e.getWidgets())})}function zv(e){return e.filter(Ev).reduce(function(e,t){return e.concat.apply(e,[{indexId:t.getIndexId(),results:t.getResults(),helper:t.getHelper()}
2].concat(Mv(zv(t.getWidgets()))))},[])}const Jv=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw new Error(Uv("The `indexName` option is required."));var t=e.indexName,n=void 0===t?"":t,r=e.indexId,i=void 0===r?n:r,o=e.EXPERIMENTAL_isolated,s=void 0!==o&&o,a=[],c={},u=null,l=null,f=null,d=null,h=null,p=!1,m=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:s,getIndexName:function(){return n},getIndexId:function(){return i},getHelper:function(){return f},getResults:function(){var e;return null!==(e=d)&&void 0!==e&&e.lastResults?(d.lastResults._state=f.state,d.lastResults):null},getResultsForWidget:function(e){var t;return"recommend"!==e.dependsOn||Ev(e)||void 0===e.$$id?this.getResults():null!==(t=f)&&void 0!==t&&t.lastRecommendResults?f.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return h},getScopedResults:function(){var e=this.getParent();return zv(e?e.getWidgets():0===n.length?this.getWidgets():[this])},getParent:function(){return s?null:l},createURL:function(e){return"function"==typeof e?u._createURL(Lv({},i,e(c))):u._createURL(Lv({},i,Vv(a,{searchParameters:e,helper:f})))},getWidgets:function(){return a},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw new Error(Uv("The `addWidgets` method expects an array of widgets."));var n,r=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(r.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw new Error(Uv("The widget definition expects a `render` and/or an `init` method."));(r.forEach(function(e){Ev(e)||(u&&"recommend"===e.dependsOn?u._hasRecommendWidget=!0:u?u._hasSearchWidget=!0:"recommend"===e.dependsOn?p=!0:m=!0,function(e){"recommend"===e.dependsOn&&(e.$$id=Cv++)}(e))}),a=a.concat(r),u&&Boolean(r.length))&&(Bv(f,{state:Wv(a,{uiState:c,initialSearchParameters:f.state}),recommendState:qv(a,{uiState:c,initialRecommendParameters:f.recommendState}),_uiState:c}),r.forEach(function(e){e.getRenderState&&Gv({renderState:e.getRenderState(u.renderState[t.getIndexId()]||{},Av(u,t,u._initialUiState)),instantSearchInstance:u,parent:t})}),r.forEach(function(e){e.init&&e.init(Av(u,t,u._initialUiState))}),s?null===(n=f)||void 0===n||n.search():u.scheduleSearch());return this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw new Error(Uv("The `removeWidgets` method expects an array of widgets."));var n=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(n.some(function(e){return"function"!=typeof e.dispose}))throw new Error(Uv("The widget definition expects a `dispose` method."));if((a=a.filter(function(e){return-1===n.indexOf(e)})).forEach(function(e){Ev(e)||(u&&"recommend"===e.dependsOn?u._hasRecommendWidget=!0:u?u._hasSearchWidget=!0:"recommend"===e.dependsOn?p=!0:m=!0)}),u&&Boolean(n.length)){var r,i=n.reduce(function(e,n){var r=n.dispose({helper:f,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return r instanceof mm.RecommendParameters?e.cleanedRecommendState=r:r&&(e.cleanedSearchState=r),e},{cleanedSearchState:f.state,cleanedRecommendState:f.recommendState}),o=i.cleanedSearchState,l=i.cleanedRecommendState,d=u.future.preserveSharedStateOnUnmount?Wv(a,{uiState:c,initialSearchParameters:new mm.SearchParameters({index:this.getIndexName()})}):Wv(a,{uiState:Vv(a,{searchParameters:o,helper:f}),initialSearchParameters:o});if(c=Vv(a,{searchParameters:d,helper:f}),f.setState(d),f.recommendState=l,a.length)if(s)null===(r=f)||void 0===r||r.search();else u.scheduleSearch()}return this},init:function(e){var t,r=this,o=e.instantSearchInstance,g=e.parent,v=e.uiState;if(null===f){u=o,l=g,c=v[i]||{};var y=o.mainHelper,b=Wv(a,{uiState:c,initialSearchParameters:new mm.SearchParameters({index:n})}),S=qv(a,{uiState:c,initialRecommendParameters:new mm.RecommendParameters});(f=mm(y.getClient(),b.index,b)).recommendState=S,f.search=function(){return s?(o.status="loading",r.render({instantSearchInstance:o}),o.compositionID?f.searchWithComposition():f.searchOnlyWithDerivedHelpers()):o.onStateChange?(o.onStateChange({uiState:o.mainIndex.getWidgetUiState({}),setUiState:function(e){return o.setUiState(e,!1)}}),y):y.search()},f.searchWithoutTriggeringOnStateChange=function(){return y.search()},f.searchForFacetValues=function(e,t,n,r){var i=f.state.setQueryParameters(r);return y.searchForFacetValues(e,t,n,i)};var w=n?f:mm({},"__empty_index__",{}),x=s?w:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(g,y);d=x.derive(function(){return em.apply(void 0,[y.state].concat(Mv(function(e){for(var t=e.getParent(),n=[e.getHelper().state];null!==t;)n=[t.getHelper().state].concat(n),t=t.getParent();return n}(r))))},function(){return r.getHelper().recommendState});var O=null===(t=o._initialResults)||void 0===t?void 0:t[this.getIndexId()];if(null!=O&&O.results){var P=new mm.SearchResults(new mm.SearchParameters(O.state),O.results);d.lastResults=P,f.lastResults=P}if(null!=O&&O.recommendResults){var R=new mm.RecommendResults(new mm.RecommendParameters({params:O.recommendResults.params}),O.recommendResults.results);d.lastRecommendResults=R,f.lastRecommendResults=R}
2f.on("change",function(e){e.isPageReset&&Qv(a)}),d.on("search",function(){o.scheduleStalledRender()}),d.on("result",function(e){var t=e.results;o.scheduleRender(),f.lastResults=t,h=null==t?void 0:t._state}),d.on("recommend:result",function(e){var t=e.recommend;o.scheduleRender(),f.lastRecommendResults=t.results}),a.forEach(function(e){e.getRenderState&&Gv({renderState:e.getRenderState(o.renderState[r.getIndexId()]||{},Av(o,r,v)),instantSearchInstance:o,parent:r})}),a.forEach(function(e){e.init&&e.init(Av(o,r,v))}),f.on("change",function(e){var t=e.state,n=e._uiState;c=Vv(a,{searchParameters:t,helper:f},n||{}),o.onStateChange||o.onInternalStateChange()}),O&&o.scheduleRender(),p&&(o._hasRecommendWidget=!0),m&&(o._hasSearchWidget=!0)}},render:function(e){var t,r=this,i=e.instantSearchInstance;"error"===i.status&&!i.mainHelper.hasPendingRequests()&&h&&f.setState(h);var o=this.getResults()||null!==(t=d)&&void 0!==t&&t.lastRecommendResults||s&&!n?a:a.filter(Ev);(o=o.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:i})})).forEach(function(e){e.getRenderState&&Gv({renderState:e.getRenderState(i.renderState[r.getIndexId()]||{},kv(i,r,e)),instantSearchInstance:i,parent:r})}),o.forEach(function(e){e.render&&e.render(kv(i,r,e))})},dispose:function(){var e,t,n=this;a.forEach(function(e){e.dispose&&f&&e.dispose({helper:f,state:f.state,recommendState:f.recommendState,parent:n})}),u=null,l=null,null===(e=f)||void 0===e||e.removeAllListeners(),f=null,null===(t=d)||void 0===t||t.detach(),d=null},getWidgetUiState:function(e){return a.filter(Ev).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},Dv(Dv({},e),{},Lv({},i,Dv(Dv({},e[i]),c))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var n=t.uiState;return Wv(a,{uiState:n,initialSearchParameters:e})},refreshUiState:function(){c=Vv(a,{searchParameters:this.getHelper().state,helper:this.getHelper()},c)},setIndexUiState:function(e){var t="function"==typeof e?e(c):e;u.setUiState(function(e){return Dv(Dv({},e),{},Lv({},i,t))})}}};function Gv(e){var t=e.renderState,n=e.instantSearchInstance,r=e.parent,i=r?r.getIndexId():n.mainIndex.getIndexId();n.renderState=Dv(Dv({},n.renderState),{},Lv({},i,Dv(Dv({},n.renderState[i]),t)))}const Yv={name:"AisIndex",mixins:[kh({name:"Index"}),Mh({connector:function(){return Jv}},{$$widgetType:"ais.index"})],provide:function(){var e=this;return{$_ais_getParentIndex:function(){return e.widget}}},props:{indexName:{type:String,required:!0},indexId:{type:String,required:!1}},render:Ih(function(e){return e("div",{},Th(this))}),computed:{widgetParams:function(){return{indexName:this.indexName,indexId:this.indexId}}}};var Kv=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.descendantName,r=t.modifierName,i=n?"-".concat(n):"",o=r?"--".concat(r):"";return"".concat("ais","-").concat(e).concat(i).concat(o)}},Xv=Kv("Highlight");function Zv(e){var t=e.attribute,n=e.highlightedTagName,r=void 0===n?"mark":n,i=e.hit,o=e.cssClasses,s=void 0===o?{}:o,a=(Bm(i._highlightResult,t)||{}).value,c=void 0===a?"":a,u=Xv({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):"");return c.replace(new RegExp(ip,"g"),"<".concat(r,' class="').concat(u,'">')).replace(new RegExp(op,"g"),"</".concat(r,">"))}function ey(e){var t=ip,n=op;return e.map(function(e){return e.isHighlighted?t+e.value+n:e.value}).join("")}var ty=new RegExp(/\w/i);function ny(e,t){var n,r,i=e[t],o=(null===(n=e[t+1])||void 0===n?void 0:n.isHighlighted)||!0,s=(null===(r=e[t-1])||void 0===r?void 0:r.isHighlighted)||!0;return ty.test(Gh(i.value))||s!==o?i.isHighlighted:s}function ry(e){return ry="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},ry(e)}function iy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function oy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?iy(Object(n),!0).forEach(function(t){sy(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iy(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function sy(e,t,n){return t=function(e){var t=function(e,t){if("object"!=ry(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ry(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ry(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ay(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,n){return oy(oy({},t),{},{isHighlighted:!ny(e,n)})}):e.map(function(e){return oy(oy({},e),{},{isHighlighted:!1})})}var cy=Kv("ReverseHighlight");function uy(e){var t=e.attribute,n=e.highlightedTagName,r=void 0===n?"mark":n,i=e.hit,o=e.cssClasses,s=void 0===o?{}:o,a=(Bm(i._highlightResult,t)||{}).value,c=void 0===a?"":a,u=cy({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):"");return ey(ay(Yg(c))).replace(new RegExp(ip,"g"),"<".concat(r,' class="').concat(u,'">')).replace(new RegExp(op,"g"),"</".concat(r,">"))}var ly=Kv("Snippet");function fy(e){var t=e.attribute,n=e.highlightedTagName,r=void 0===n?"mark":n,i=e.hit,o=e.cssClasses,s=void 0===o?{}:o,a=(Bm(i._snippetResult,t)||{}).value,c=void 0===a?"":a,u=ly({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):"");return c.replace(new RegExp(ip,"g"),"<".concat(r,' class="').concat(u,'">')).replace(new RegExp(op,"g"),"</".concat(r,">"))}var dy=Kv("ReverseSnippet");function hy(e){var t=e.attribute,n=e.highlightedTagName,r=void 0===n?"mark":n,i=e.hit,o=e.cssClasses,s=void 0===o?{}:o,a=(Bm(i._snippetResult,t)||{}).value,c=void 0===a?"":a,u=dy({descendantName:"highlighted"})+(s.highlighted?" ".concat(s.highlighted):"");return ey(ay(Yg(c))).replace(new RegExp(ip,"g"),"<".concat(r,' class="').concat(u,'">')).replace(new RegExp(op,"g"),"</".concat(r,">"))}function py(e){return py="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},py(e)}function my(e,t){return function(e){var t,n=e.method,r=e.payload;if("object"!==py(r))throw new Error("The insights helper expects the payload to be an object.");try{t=up(r)}catch(e){throw new Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(n,'" data-insights-payload="').concat(t,'"')}({method:e,payload:t})}function gy(e){return gy="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},gy(e)}function vy(){return function(e){if("object"===("undefined"==typeof document?"undefined":gy(document))&&"string"==typeof document.cookie)for(var t="".concat(e,"="),n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "===i.charAt(0);)i=i.substring(1);if(0===i.indexOf(t))return i.substring(t.length,i.length)}}("_ALGOLIA")}function yy(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"undefined"==typeof window?t():e({window})}function by(e){return e!==Object(e)}function Sy(e,t){if(e===t)return!0;if(by(e)||by(t)||"function"==typeof e||"function"==typeof t)return e===t;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n=0,r=Object.keys(e);n<r.length;n++){var i=r[n];if(!(i in t))return!1;if(!Sy(e[i],t[i]))return!1}return!0}var wy=["page"];function xy(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Oy(e){var t=e||{};t.page;return xy(t,wy)}var Py=n(733);function Ry(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(e.transporter){var t=e.transporter,n=t.headers||t.baseHeaders,r
2=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",o="x-algolia-api-key";return[n[i]||r[i],n[o]||r[o]]}return[e.applicationID,e.apiKey]}function jy(e){return jy="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},jy(e)}function _y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ey(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_y(Object(n),!0).forEach(function(t){Ay(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ay(e,t,n){return t=function(e){var t=function(e,t){if("object"!=jy(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=jy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==jy(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ky(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||Fy(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Cy(e){return function(e){if(Array.isArray(e))return Iy(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Fy(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fy(e,t){if(e){if("string"==typeof e)return Iy(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Iy(e,t):void 0}}function Iy(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Ty="2.17.2",Ny="https://cdn.jsdelivr.net/npm/search-insights@".concat(Ty,"/dist/search-insights.min.js");function Dy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,n=e.insightsInitParams,r=e.onEvent,i=e.$$internal,o=void 0!==i&&i,s=e.$$automatic,a=void 0!==s&&s,c=t;t||null===t||yy(function(e){var t=e.window,n=t.AlgoliaAnalyticsObject||"aa";"string"==typeof n&&(c=t[n]),c||(t.AlgoliaAnalyticsObject=n,t[n]||(t[n]=function(){t[n].queue||(t[n].queue=[]);for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];t[n].queue.push(r)},t[n].version=Ty,t[n].shouldAddScript=!0),c=t[n])});var u=c||Uh;return function(e){var t=e.instantSearchInstance,i=t.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});t.unuse.apply(t,Cy(i));var s,c,l=ky(Ry(t.client),2),f=l[0],d=l[1],h=void 0,p=void 0,m=void 0,g=u.queue;if(Array.isArray(g)){var v=["setUserToken","init"].map(function(e){var t=nm(g.slice().reverse(),function(t){return ky(t,1)[0]===e})||[];return ky(t,2)[1]}),y=ky(v,2);p=y[0],h=y[1]}return u("getUserToken",null,function(e,t){m=My(t)}),!n&&Ly(u)||u("init",Ey({appId:f,apiKey:d,partial:!0},n)),{$$type:"ais.insights",$$internal:o,$$automatic:a,onStateChange:function(){},subscribe:function(){if(u.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var n=document.createElement("script");n.async=!0,n.src=Ny,n.onerror=function(){t.emit("error",new Error(e))},document.body.appendChild(n),u.shouldAddScript=!1}catch(n){u.shouldAddScript=!1,t.emit("error",new Error(e))}}},started:function(){u("addAlgoliaAgent","insights-middleware"),c=t.mainHelper;var e=u.queue;if(Array.isArray(e)){var i=["setUserToken","init"].map(function(t){var n=nm(e.slice().reverse(),function(e){return ky(e,1)[0]===t})||[];return ky(n,2)[1]}),l=ky(i,2);p=l[0],h=l[1]}s=function(e){var t,n,r=(null===(t=e._initialResults)||void 0===t||null===(n=t[e.indexName])||void 0===n?void 0:n.state)||{},i=e.mainHelper.state;return{userToken:r.userToken||i.userToken,clickAnalytics:r.clickAnalytics||i.clickAnalytics}}(t),a||c.overrideStateWithoutTriggeringChangeEvent(Ey(Ey({},c.state),{},{clickAnalytics:!0})),o||t.scheduleSearch();var f=function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=My(e);if(r){var i=c.state.userToken;n?o():setTimeout(o,0)}function o(){c.overrideStateWithoutTriggeringChangeEvent(Ey(Ey({},c.state),{},{userToken:r})),i&&i!==e&&t.scheduleSearch()}};function d(e){f(e,!0),u("setUserToken",e)}var g,v=void 0,y=vy();if(y)v=y;else{var b="anonymous-".concat("xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));v=b}var S=s.userToken;if(null!=n&&n.userToken&&(g=n.userToken),g)d(g);else if(S)d(S);else if(m)d(m);else if(p)d(p);else if(v){var w,x;if(d(v),null!=n&&n.useCookie||null!==(w=h)&&void 0!==w&&w.useCookie)!function(e,t){var n=2592e6,r=new Date;r.setTime(r.getTime()+(t||6*n));var i="expires=".concat(r.toUTCString());document.cookie="_ALGOLIA=".concat(e,";").concat(i,";path=/")}
2(v,(null==n?void 0:n.cookieDuration)||(null===(x=h)||void 0===x?void 0:x.cookieDuration))}u("onUserTokenChange",function(e){return f(e,!0)},{immediate:!0});var O=u;Ly(u)&&(O=function(e,n){var r=ky(Ry(t.client),2),i=r[0],o=r[1];return u(e,n,{headers:{"X-Algolia-Application-Id":i,"X-Algolia-API-Key":o}})});var P,R=new Set;t.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;!t||t.queryID&&t.queryID===P||(P=t.queryID,R.clear())}),t.sendEventToInsights=function(e){if(r)r(e,O);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,n=t.objectIDs.filter(function(e){return!R.has(e)});if(0===n.length)return;n.forEach(function(e){return R.add(e)}),t.objectIDs=n}e.payload.algoliaSource=["instantsearch"],a&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),O(e.insightsMethod,e.payload)}}},unsubscribe:function(){u("onUserTokenChange",void 0),t.sendEventToInsights=Uh,c&&s&&(c.overrideStateWithoutTriggeringChangeEvent(Ey(Ey({},c.state),s)),t.scheduleSearch())}}}}function Ly(e){var t=ky((e.version||"").split(".").map(Number),2),n=t[0],r=t[1];return n>=3||2===n&&r>=6||1===n&&r>=10}function My(e){if(e)return"number"==typeof e?e.toString():e}function $y(e,t,n){var r=Av(t,t.mainIndex,t._initialUiState);e.forEach(function(e){var i={};if(e.getWidgetRenderState){var o=e.getWidgetRenderState(r);o&&o.widgetParams&&(i=o.widgetParams)}var s=Object.keys(i).filter(function(e){return void 0!==i[e]});n.widgets.push({type:e.$$type,widgetType:e.$$widgetType,params:s}),"ais.index"===e.$$type&&$y(e.getWidgets(),t,n)})}function Hy(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).$$internal,t=void 0!==e&&e;return function(e){var n=e.instantSearchInstance,r={widgets:[]},i=document.createElement("meta"),o=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:t,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e=n.client;r.ua=e.transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,$y(n.mainIndex.getWidgets(),n,r),n.middleware.forEach(function(e){return r.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),i.content=JSON.stringify(r),o.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}var Uy=n(87);function By(e){return By="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},By(e)}function Vy(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,qy(r.key),r)}}function Wy(e,t,n){return(t=qy(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qy(e){var t=function(e,t){if("object"!=By(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=By(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==By(t)?t:String(t)}var Qy=function(e){e&&(window.document.title=e)},zy=function(){function e(t){var n=this,r=t.windowTitle,i=t.writeDelay,o=void 0===i?400:i,s=t.createURL,a=t.parseURL,c=t.getLocation,u=t.start,l=t.dispose,f=t.push,d=t.cleanUrlOnDispose;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),Wy(this,"$$type","ais.browser"),Wy(this,"windowTitle",void 0),Wy(this,"writeDelay",void 0),Wy(this,"_createURL",void 0),Wy(this,"parseURL",void 0),Wy(this,"getLocation",void 0),Wy(this,"writeTimer",void 0),Wy(this,"_onPopState",void 0),Wy(this,"inPopState",!1),Wy(this,"isDisposed",!1),Wy(this,"latestAcknowledgedHistory",0),Wy(this,"_start",void 0),Wy(this,"_dispose",void 0),Wy(this,"_push",void 0),Wy(this,"_cleanUrlOnDispose",void 0),this.windowTitle=r,this.writeTimer=void 0,this.writeDelay=o,this._createURL=s,this.parseURL=a,this.getLocation=c,this._start=u,this._dispose=l,this._push=f,this._cleanUrlOnDispose=void 0===d||d,yy(function(e){var t=e.window,r=n.windowTitle&&n.windowTitle(n.read());Qy(r),n.latestAcknowledgedHistory=t.history.length})}var t,n,r;return t=e,(n=[{key:"read",value:function(){return this.parseURL({qsModule:Uy,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;yy(function(n){var r=n.window,i=t.createURL(e),o=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){Qy(o),t.shouldWrite(i)&&(t._push?t._push(i):r.history.pushState(e,o||"",i),t.latestAcknowledgedHistory=r.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}}
2,{key:"onUpdate",value:function(e){var t=this;this._start&&this._start(function(){e(t.read())}),this._onPopState=function(){t.writeTimer&&(clearTimeout(t.writeTimer),t.writeTimer=void 0),t.inPopState=!0,e(t.read())},yy(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:Uy,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,yy(function(t){var n=t.window;e._onPopState&&n.removeEventListener("popstate",e._onPopState)}),this.writeTimer&&clearTimeout(this.writeTimer),this._cleanUrlOnDispose&&this.write({})}},{key:"start",value:function(){this.isDisposed=!1}},{key:"shouldWrite",value:function(e){var t=this;return yy(function(n){var r=n.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var i=!(t.isDisposed&&t.latestAcknowledgedHistory!==r.history.length);return!t.inPopState&&i&&e!==r.location.href})}}])&&Vy(t.prototype,n),r&&Vy(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Jy(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,n=void 0===t?function(e){var t=e.qsModule,n=e.routeState,r=e.location,i=r.protocol,o=r.hostname,s=r.port,a=void 0===s?"":s,c=r.pathname,u=r.hash,l=t.stringify(n),f=""===a?"":":".concat(a);return l?"".concat(i,"//").concat(o).concat(f).concat(c,"?").concat(l).concat(u):"".concat(i,"//").concat(o).concat(f).concat(c).concat(u)}:t,r=e.parseURL,i=void 0===r?function(e){var t=e.qsModule,n=e.location;return t.parse(n.search.slice(1),{arrayLimit:99})}:r,o=e.writeDelay,s=void 0===o?400:o,a=e.windowTitle,c=e.getLocation,u=void 0===c?function(){return yy(function(e){return e.window.location},{fallback:function(){throw new Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:c,l=e.start,f=e.dispose,d=e.push,h=e.cleanUrlOnDispose;return new zy({createURL:n,parseURL:i,writeDelay:s,windowTitle:a,getLocation:u,start:l,dispose:f,push:d,cleanUrlOnDispose:h})}function Gy(e){return Gy="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},Gy(e)}var Yy=["configure"];function Ky(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Xy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ky(Object(n),!0).forEach(function(t){Zy(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ky(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Zy(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Gy(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Gy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Gy(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eb(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function tb(e){e.configure;return eb(e,Yy)}function nb(e){return nb="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},nb(e)}function rb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ib(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?rb(Object(n),!0).forEach(function(t){ob(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ob(e,t,n){return t=function(e){var t=function(e,t){if("object"!=nb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=nb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==nb(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var sb=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,n=void 0===t?Jy():t,r=e.stateMapping,i=void 0===r?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,n){return Xy(Xy({},t),{},Zy({},n,tb(e[n])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){return Xy(Xy({},t),{},Zy({},n,tb(e[n])))},{})}}:r,o=e.$$internal,s=void 0!==o&&o;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var r=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),o=Object.keys(e).reduce(function(t,n){return ib(ib({},t),{},ob({},n,e[n]))},r),s=i.stateToRoute(o);return n.createURL(s)};var r=void 0,o=t._initialUiState;return{$$type:"ais.router({router:".concat(n.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:s,onStateChange:function(e){var t=e.uiState,o=i.stateToRoute(t);void 0!==r&&Sy(r,o)||(n.write(o),r=o)},subscribe:function(){t._initialUiState=ib(ib({},o),i.routeToState(n.read())),n.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(i.routeToState(e))})},started:function(){var e;null===(e=n.start)||void 0===e||e.call(n)},unsubscribe:function(){n.dispose()}}}};function ab(e){return ab="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},ab(e)}function cb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ub(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cb(Object(n),!0).forEach(function(t){lb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lb(e,t,n){return t=function(e){var t=function(e,t){if("object"!=ab(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ab(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ab(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fb(e){var t=e.numberLocale;return{formatNumber:function(e,n){return function(e,t){return e.toLocaleString(t)}(Number(n(e)),t)},highlight:function(e,t){try{return t(Zv(ub(ub({},JSON.parse(e)),{},{hit:this})))}catch(e){throw new Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{return t(uy(ub(ub({},JSON.parse(e)),{},{hit:this})))}catch(e){throw new Error('\n  The reverseHighlight helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{return t(fy(ub(ub({},JSON.parse(e)),{},{hit:this})))}catch(e){throw new Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{return t(hy(ub(ub({},JSON.parse(e)),{},{hit:this})))}catch(e){throw new Error('\n  The reverseSnippet helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var n=JSON.parse(e),r=n.method,i=n.payload;return t(my(r,ub({objectIDs:[this.objectID]},i)))}catch(e){throw new Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}}}var db=Promise.resolve();function hb(e){var t=null,n=!1,r=function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];null===t&&(t=db.then(function(){t=null,n?n=!1:e.apply(void 0,i)}))};return r.wait=function(){if(null===t)throw new Error("The deferred function should be called before calling `wait()`");return t},r.cancel=function(){null!==t&&(n=!0)},r}function pb(e){return pb="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},pb(e)}function mb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}
2finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return gb(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gb(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function vb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function yb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vb(Object(n),!0).forEach(function(t){bb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bb(e,t,n){return t=function(e){var t=function(e,t){if("object"!=pb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=pb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pb(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sb(e){return Object.keys(e).map(function(t){return function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(n[i++])})}("%s=%s",t,(n=e[t],"[object Object]"===Object.prototype.toString.call(n)||"[object Array]"===Object.prototype.toString.call(n)?JSON.stringify(e[t]):e[t]));var n}).join("&")}function wb(e){return wb="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},wb(e)}function xb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ob(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xb(Object(n),!0).forEach(function(t){Pb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Pb(e,t,n){return t=function(e){var t=function(e,t){if("object"!=wb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=wb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==wb(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Rb(e,t){var n=e[t.getIndexId()]||{};t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:n})),t.getWidgets().filter(Ev).forEach(function(t){return Rb(e,t)})}const jb="4.80.0";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},_b(e)}function Eb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Ab(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Eb(Object(n),!0).forEach(function(t){Nb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Eb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function kb(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Db(r.key),r)}}function Cb(e,t){return Cb=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Cb(e,t)}function Fb(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=Tb(e);if(t){var i=Tb(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===_b(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ib(e)}(this,n)}}function Ib(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Tb(e){return Tb=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Tb(e)}function Nb(e,t,n){return(t=Db(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Db(e){var t=function(e,t){if("object"!=_b(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=_b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_b(t)?t:String(t)}var Lb=Hh({name:"instantsearch"});function Mb(){return"#"}var $b={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},Hb=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Cb(e,t)}(o,e);var t,n,r,i=Fb(o);function o(e){var t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),Nb(Ib(t=i.call(this)),"client",void 0),Nb(Ib(t),"indexName",void 0),Nb(Ib(t),"compositionID",void 0),Nb(Ib(t),"insightsClient",void 0),Nb(Ib(t),"onStateChange",null),Nb(Ib(t),"future",void 0),Nb(Ib(t),"helper",void 0),Nb(Ib(t),"mainHelper",void 0),Nb(Ib(t),"mainIndex",void 0),Nb(Ib(t),"started",void 0),Nb(Ib(t),"templatesConfig",void 0),Nb(Ib(t),"renderState",{}),Nb(Ib(t),"_stalledSearchDelay",void 0),Nb(Ib(t),"_searchStalledTimer",void 0),Nb(Ib(t),"_initialUiState",void 0),Nb(Ib(t),"_initialResults",void 0),Nb(Ib(t),"_manuallyResetScheduleSearch",!1),Nb(Ib(t),"_resetScheduleSearch",void 0),Nb(Ib(t),"_createURL",void 0),Nb(Ib(t),"_searchFunction",void 0),Nb(Ib(t),"_mainHelperSearch",void 0),Nb(Ib(t),"_hasSearchWidget",!1),Nb(Ib(t),"_hasRecommendWidget",!1),Nb(Ib(t),"_insights",void 0),Nb(Ib(t),"middleware",[]),Nb(Ib(t),"sendEventToInsights",void 0),Nb(Ib(t),"status","idle"),Nb(Ib(t),"error",void 0),Nb(Ib(t),"scheduleSearch",hb(function(){t.started&&t.mainHelper.search()})),Nb(Ib(t),"scheduleRender",hb(function(){var e,n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];null!==(e=t.mainHelper)&&void 0!==e&&e.hasPendingRequests()||(clearTimeout(t._searchStalledTimer),t._searchStalledTimer=null,n&&(t.status="idle",t.error=void 0)),t.mainIndex.render({instantSearchInstance:Ib(t)}),t.emit("render")})),Nb(Ib(t),"onInternalStateChange",hb(function(){var e=t.mainIndex.getWidgetUiState({});t.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),t.setMaxListeners(100);var n=e.indexName,r=void 0===n?"":n,s=e.compositionID,a=e.numberLocale,c=e.initialUiState,u=void 0===c?{}:c,l=e.routing,f=void 0===l?null:l,d=e.insights,h=void 0===d?void 0:d,p=e.searchFunction,m=e.stalledSearchDelay,g=void 0===m?200:m,v=e.searchClient,y=void 0===v?null:v,b=e.insightsClient,S=void 0===b?null:b,w=e.onStateChange,x=void 0===w?null:w,O=e.future,P=void 0===O?Ab(Ab({},$b),e.future||{}):O;if(null===y)throw new Error(Lb("The `searchClient` option is required."));if("function"!=typeof y.search)throw new Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof y.addAlgoliaAgent&&y.addAlgoliaAgent("instantsearch.js (".concat(jb,")")),S&&"function"!=typeof S)throw new Error(Lb("The `insightsClient` option should be a function."));if(t.client=y,t.future=P,t.insightsClient=S,t.indexName=r,t.compositionID=s,t.helper=null,t.mainHelper=null,t.mainIndex=Jv({indexName:t.compositionID||t.indexName}),t.onStateChange=x,t.started=!1,t.templatesConfig={helpers:fb({numberLocale:a}),compileOptions:{}},t._stalledSearchDelay=g,t._searchStalledTimer=null,t._createURL=Mb,t._initialUiState=u,t._initialResults=null,t._insights=h,p&&(t._searchFunction=p),t.sendEventToInsights=Uh,f){var R="boolean"==typeof f?{}:f;R.$$internal=!0,t.use(sb(R))}if(h){var j="boolean"==typeof h?{}:h;j.$$internal=!0,t.use(Dy(j))}return yy(function(e){var t,n;return(null===(t=e.window.navigator)||void 0===t||null===(n=t.userAgent)||void 0===n?void 0:n.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&t.use(Hy({$$internal:!0})),t}return t=o,n=[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.map(function(t){var n=Ab({$$type:"__unknown__",$$internal:!1,subscribe:Uh,started:Uh,unsubscribe:Uh,onStateChange:Uh},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:n}),n});
2return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.middleware.filter(function(e){return t.includes(e.creator)}).forEach(function(e){return e.instance.unsubscribe()}),this.middleware=this.middleware.filter(function(e){return!t.includes(e.creator)}),this}},{key:"EXPERIMENTAL_use",value:function(){return this.use.apply(this,arguments)}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw new Error(Lb("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&Ev(e)&&!e._isolated}))throw new Error(Lb("The `index` widget cannot be used with a composition-based InstantSearch implementation."));return this.mainIndex.addWidgets(e),this}},{key:"removeWidget",value:function(e){return this.removeWidgets([e])}},{key:"removeWidgets",value:function(e){if(!Array.isArray(e))throw new Error(Lb("The `removeWidgets` method expects an array of widgets. Please use `removeWidget`."));return this.mainIndex.removeWidgets(e),this}},{key:"start",value:function(){var e=this;if(this.started)throw new Error(Lb("The `start` method has already been called once."));var t,n,r,i=this.mainHelper||mm(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(i.searchForFacetValues=i.searchForCompositionFacetValues.bind(i)),i.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?i.searchWithComposition():i.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&i.recommend(),i},this._searchFunction){var o={search:function(){return new Promise(Uh)}};this._mainHelperSearch=i.search.bind(i),i.search=function(){var t=e.mainIndex.getHelper(),n=mm(o,t.state.index,t.state);return n.once("search",function(n){var r=n.state;t.overrideStateWithoutTriggeringChangeEvent(r),e._mainHelperSearch()}),n.on("change",function(e){var n=e.state;t.setState(n)}),e._searchFunction(n),i}}if(i.on("error",function(t){var n=t.error;if(!(n instanceof Error)){var r=n;n=Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},new Error(r.message))}n.error=n,e.error=n,e.status="error",e.scheduleRender(!1),e.emit("error",n)}),this.mainHelper=i,this.middleware.forEach(function(e){e.instance.subscribe()}),this.mainIndex.init({instantSearchInstance:this,parent:null,uiState:this._initialUiState}),this._initialResults){!function(e,t){if(t&&("transporter"in e&&!e._cacheHydrated||e._useCache&&"function"==typeof e.addAlgoliaAgent)){var n=[Object.keys(t).reduce(function(e,n){var r=t[n],i=r.state,o=r.requestParams,s=r.results,a=s&&i?s.map(function(e,t){return yb({indexName:i.index||e.index},null!=o&&o[t]||e.params?{params:Sb((null==o?void 0:o[t])||(n=e.params,n.split("&").reduce(function(e,t){var n=mb(t.split("="),2),r=n[0],i=n[1];return e[r]=i?decodeURIComponent(i):"",e},{})))}:{});var n}):[];return e.concat(a)},[])],r=Object.keys(t).reduce(function(e,n){var r=t[n].results;return r?e.concat(r):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var i=e.search.bind(e);e.search=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];var s=Array.isArray(t)?t.map(function(e){return yb(yb({},e),{},{params:Sb(e.params)})}):Sb(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[s].concat(r)},function(){return i.apply(void 0,[t].concat(r))})},e.transporter.responsesCache.set({method:"search",args:n},{results:r})}if(!("transporter"in e)){var o="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:n}));e.cache=yb(yb({},e.cache),{},bb({},o,JSON.stringify({results:Object.keys(t).map(function(e){return t[e].results})})))}}}(this.client,this._initialResults),t=this.mainHelper,n=this._initialResults,r=Object.keys(n).reduce(function(e,t){var r=n[t];return r.recommendResults?Ob(Ob({},e),r.recommendResults.results):e},{}),t._recommendCache=r;var s=this.scheduleSearch;this.scheduleSearch=hb(Uh),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=s}:hb(function(){e.scheduleSearch=s}
2)()}else this.mainIndex.getWidgets().length>0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()}),void 0===this._insights&&i.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(Dy({$$internal:!0,$$automatic:!0}))})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null===(e=this.mainHelper)||void 0===e||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.mainHelper)throw new Error(Lb("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var r="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&n?this.onStateChange({uiState:r,setUiState:function(e){Rb("function"==typeof e?e(r):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(Rb(r,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw new Error(Lb("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw new Error(Lb("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}],n&&kb(t.prototype,n),r&&kb(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(Py);const Ub=Hb;var Bb=function(e){return new Ub(e)};Bb.version=jb,Bb.createInfiniteHitsSessionStorageCache=Pm(function(){var e=["ais.infiniteHits",(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).key].filter(Boolean).join(":");return{read:function(t){var n=t.state,r=yy(function(e){return e.window.sessionStorage});if(!r)return null;try{var i=JSON.parse(r.getItem(e));return i&&Sy(i.state,Oy(n))?i.hits:null}catch(t){if(t instanceof SyntaxError)try{r.removeItem(e)}catch(e){}return null}},write:function(t){var n=t.state,r=t.hits,i=yy(function(e){return e.window.sessionStorage});if(i)try{i.setItem(e,JSON.stringify({state:Oy(n),hits:r}))}catch(e){}}}}),Bb.highlight=Pm(Zv),Bb.reverseHighlight=Pm(uy),Bb.snippet=Pm(fy),Bb.reverseSnippet=Pm(hy),Bb.insights=my,Bb.getInsightsAnonymousUserToken=function(){return vy()},Object.defineProperty(Bb,"widgets",{get:function(){throw new ReferenceError("\"instantsearch.widgets\" are not available from the ES build.\n\nTo import the widgets:\n\nimport { searchBox } from 'instantsearch.js/es/widgets'")}}),Object.defineProperty(Bb,"connectors",{get:function(){throw new ReferenceError("\"instantsearch.connectors\" are not available from the ES build.\n\nTo import the connectors:\n\nimport { connectSearchBox } from 'instantsearch.js/es/connectors'")}}),Object.defineProperty(Bb,"templates",{get:function(){throw new ReferenceError("\"instantsearch.templates\" are not available from the ES build.\n\nTo import the templates:\n\nimport { carousel } from 'instantsearch.js/es/templates'")}});const Vb=Bb;var Wb=function(e){var t;return Ch(((t={mixins:[kh({name:"InstantSearch"})],provide:function(){return{$_ais_instantSearchInstance:this.instantSearchInstance}},watch:{searchClient:function(e){Lh(!1),this.instantSearchInstance.helper.setClient(e).search()},indexName:function(e){this.instantSearchInstance.helper.setIndex(e||"").search()},compositionID:function(e){this.instantSearchInstance.helper.setIndex(e||"").search()},stalledSearchDelay:function(e){this.instantSearchInstance._stalledSearchDelay=e},routing:function(){throw new Error("routing configuration can not be changed dynamically at this point.\n\nPlease open a new issue: https://github.com/algolia/instantsearch/discussions/new?category=ideas&labels=triage%2cLibrary%3A+Vue+InstantSearch&title=Feature%20request%3A%20dynamic%20props")},onStateChange:function(){throw new Error("onStateChange configuration can not be changed dynamically at this point.\n\nPlease open a new issue: https://github.com/algolia/instantsearch/discussions/new?category=ideas&labels=triage%2cLibrary%3A+Vue+InstantSearch&title=Feature%20request%3A%20dynamic%20props")},searchFunction:function(e){this.instantSearchInstance._searchFunction=e},middlewares:{immediate:!0,handler:function(e,t){var n=this;(t||[]).filter(function(t){return-1===(e||[]).indexOf(t)}
2).forEach(function(e){n.instantSearchInstance.unuse(e)}),(e||[]).filter(function(e){return-1===(t||[]).indexOf(e)}).forEach(function(e){n.instantSearchInstance.use(e)})}},future:function(e){this.instantSearchInstance.future=Object.assign($b,e)}},created:function(){var e=this.instantSearchInstance.client;"function"==typeof e.addAlgoliaAgent&&(e.addAlgoliaAgent("Vue ("+Ta+")"),e.addAlgoliaAgent("Vue InstantSearch (4.21.3)"))},mounted:function(){var e=this;this.$nextTick(function(){e.instantSearchInstance.started||e.instantSearchInstance.start()})}}).beforeUnmount=function(){this.instantSearchInstance.started&&this.instantSearchInstance.dispose(),this.instantSearchInstance.__initialSearchResults=void 0},t),e)},qb="Vue InstantSearch: You used the prop api-key or app-id.\nThese have been replaced by search-client.\n\nSee more info here: https://www.algolia.com/doc/api-reference/widgets/instantsearch/vue/#widget-param-search-client";const Qb=Wb({name:"AisInstantSearch",props:{searchClient:{type:Object,required:!0},insightsClient:{type:Function,default:void 0},indexName:{type:String,required:!1},compositionID:{type:String,required:!1},routing:{default:void 0,validator:function(e){return!("boolean"==typeof e||!e.router&&!e.stateMapping)||(Lh("The `routing` option expects an object with `router` and/or `stateMapping`.\n\nSee https://www.algolia.com/doc/api-reference/widgets/instantsearch/vue/#widget-param-routing"),!1)}},insights:{default:void 0,validator:function(e){return void 0===e||"boolean"==typeof e||"object"==typeof e}},stalledSearchDelay:{type:Number,default:void 0},searchFunction:{type:Function,default:void 0},onStateChange:{type:Function,default:void 0},initialUiState:{type:Object,default:void 0},apiKey:{type:String,default:void 0,validator:function(e){return e&&Lh(qb),!1}},appId:{type:String,default:void 0,validator:function(e){return e&&Lh(qb),!1}},middlewares:{type:Array,default:null},future:{type:Object,default:void 0}},data:function(){return{instantSearchInstance:Vb({searchClient:this.searchClient,insightsClient:this.insightsClient,insights:this.insights,indexName:this.indexName,compositionID:this.compositionID,routing:this.routing,stalledSearchDelay:this.stalledSearchDelay,searchFunction:this.searchFunction,onStateChange:this.onStateChange,initialUiState:this.initialUiState,future:this.future})}},render:Ih(function(e){var t;return e("div",{class:(t={},t[this.suit()]=!0,t[this.suit("","ssr")]=!1,t)},Th(this))})}),zb=Wb({name:"AisInstantSearchSsr",inject:{$_ais_ssrInstantSearchInstance:{default:function(){throw new Error("`createServerRootMixin` is required when using SSR.")}}},data:function(){return{instantSearchInstance:this.$_ais_ssrInstantSearchInstance}},render:Ih(function(e){var t;return e("div",{class:(t={},t[this.suit()]=!0,t[this.suit("","ssr")]=!0,t)},Th(this))})});function Jb(e,t){t(e),e.getWidgets().forEach(function(e){Ev(e)&&Jb(e,t)})}function Gb(e){return Gb="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},Gb(e)}var Yb=["page"],Kb=["clickAnalytics","userToken"];function Xb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Zb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xb(Object(n),!0).forEach(function(t){eS(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xb(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function eS(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Gb(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Gb(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Gb(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tS(e){return function(e){if(Array.isArray(e))return nS(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return nS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nS(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function rS(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var iS=Hh({name:"infinite-hits",connector:!0});function oS(e){var t=e||{};t.page;return rS(t,Yb)}function sS(e){var t=e||{};t.clickAnalytics,t.userToken;return rS(t,Kb)}var aS=av(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,iS()),function(n){var r,i,o,s,a,c,u=n||{},l=u.escapeHTML,f=void 0===l||l,d=u.transformItems,h=void 0===d?function(e){return e}:d,p=u.cache,m=void 0===p?(r=null,i=null,{read:function(e){var t=e.state;return Sy(i,oS(t))?r:null},write:function(e){var t=e.state,n=e.hits;i=oS(t),r=n}}):p,g=function(e,t){var n=e.page,r=void 0===n?0:n,i=Object.keys(t).map(Number);return 0===i.length?r:Math.min.apply(Math,[r].concat(tS(i)))},v=function(e,t){var n=e.page,r=void 0===n?0:n,i=Object.keys(t).map(Number);return 0===i.length?r:Math.max.apply(Math,[r].concat(tS(i)))};return{$$type:"ais.infiniteHits",init:function(t){e(Zb(Zb({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=t.instantSearchInstance,r=this.getWidgetRenderState(t);e(Zb(Zb({},r),{},{instantSearchInstance:n}),!1),a("view:internal",r.currentPageHits)},getRenderState:function(e,t){return Zb(Zb({},e),{},{infiniteHits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,r,i,u,l=e.results,d=e.helper,p=e.parent,y=e.state,b=e.instantSearchInstance,S=function(){var e=p.getPreviousState()||y;return m.read({state:sS(e)})||{}},w=[],x=p.getPreviousState()||y,O=S(),P=null==l||null===(t=l.renderingContent)||void 0===t||null===(r=t.widgets)||void 0===r||null===(i=r.banners)||void 0===i?void 0:i[0];if(o||(o=function(){return function(e,t){return function(){var n=t();e.overrideStateWithoutTriggeringChangeEvent(Zb(Zb({},e.state),{},{page:g(e.state,n)-1})).searchWithoutTriggeringOnStateChange()}}(d,S)()},s=function(){return function(e,t){return function(){var n=t();e.setPage(v(e.state,n)+1).search()}}(d,S)()}),a||(a=vp({instantSearchInstance:b,helper:d,widgetType:this.$$type}),c=yp({helper:d,widgetType:this.$$type,instantSearchInstance:b})),l){var R,j,_=x.page,E=void 0===_?0:_;f&&l.hits.length>0&&(l.hits=cp(l.hits));var A=Nm(km(l.hits,l.page,l.hitsPerPage),l.queryID),k=h(A,{results:l}),C=!1;Jb(b.mainIndex,function(e){!C&&e.getWidgets().some(function(e){return"ais.dynamicWidgets"===e.$$type})&&(C=!0)});var F=!(null!==(R=x.disjunctiveFacets)&&void 0!==R&&R.length||(x.facets||[]).filter(function(e){return"*"!==e}).length||null!==(j=x.hierarchicalFacets)&&void 0!==j&&j.length);void 0!==O[E]||l.__isArtificial||"idle"!==b.status||C&&F||(O[E]=k,m.write({state:sS(x),hits:O})),w=k,u=0===g(x,O)}else u=void 0===x.page||0===g(x,O);var I=function(e){return Object.keys(e).map(Number).sort(function(e,t){return e-t}).reduce(function(t,n){return t.concat(e[n])},[])}(O),T=!l||l.nbPages<=v(x,O)+1;return{hits:I,items:I,currentPageHits:w,sendEvent:a,bindEvent:c,banner:P,results:l||void 0,showPrevious:o,showMore:s,isFirstPage:u,isLastPage:T,widgetParams:n}},dispose:function(e){var n=e.state;t();var r=n.setQueryParameter("page",void 0);return f?r.setQueryParameters(Object.keys(rp).reduce(function(e,t){return Zb(Zb({},e),{},eS({},t,void 0))},{})):r},getWidgetUiState:function(e,t){var n=t.searchParameters.page||0;return n?Zb(Zb({},e),{},{page:n+1}):e},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=e;f&&(r=e.setQueryParameters(rp));var i=n.page?n.page-1:0;return r.setQueryParameter("page",i)}}}});const cS={name:"AisInfiniteHits",mixins:[Mh({connector:aS},{$$widgetType:"ais.infiniteHits"}),kh({name:"InfiniteHits"})],props:{showBanner:{type:Boolean,default:!0},showPrevious:{type:Boolean,default:!1},escapeHTML:{type:Boolean,default:!0},transformItems:{type:Function,default:void 0},cache:{type:Object,default:void 0}},computed:{widgetParams:function(){return{showBanner:this.showBanner,showPrevious:this.showPrevious,escapeHTML:this.escapeHTML,transformItems:this.transformItems,cache:this.cache}}},methods:{refinePrevious:function(){this.state.showPrevious()},refineNext:function(){this.state.showMore()}}};var uS=["disabled"],lS=["href","target"],fS=["src","alt"],dS=["src","alt"],hS=["onClick","onAuxclick"],pS=["disabled"];cS.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())},[n.showPrevious?Ni(e.$slots,"loadPrevious",{key:0,refinePrevious:o.refinePrevious,page:e.state.results.page,isFirstPage:e.state.isFirstPage},function(){return[Ws("button",{class:X([e.suit("loadPrevious"),e.state.isFirstPage&&e.suit("loadPrevious","disabled")]),disabled:e.state.isFirstPage,onClick:t[0]||(t[0]=function(e){return o.refinePrevious()})}," Show previous results ",10,uS)]}):Ks("",!0),Ni(e.$slots,"default",{items:e.state.items,results:e.state.results,banner:e.state.banner,isLastPage:e.state.isLastPage,refinePrevious:o.refinePrevious,refineNext:o.refineNext,refine:o.refineNext,insights:e.state.insights,sendEvent:e.state.sendEvent},function(){return[n.showBanner&&e.state.banner&&e.state.banner.image.urls[0].url?Ni(e.$slots,"banner",{key:0,banner:e.state.banner},function(){return[Ws("aside",{class:X(e.suit("banner"))},[e.state.banner.link?(Cs(),Ls("a",{key:0,href:e.state.banner.link.url,target:e.state.banner.link.target,class:X(e.suit("banner-link"))},[Ws("img",{src:e.state.banner.image.urls[0].url,alt:e.state.banner.image.t
2itle,class:X(e.suit("banner-image"))},null,10,fS)],10,lS)):(Cs(),Ls("img",{key:1,src:e.state.banner.image.urls[0].url,alt:e.state.banner.image.title,class:X(e.suit("banner-image"))},null,10,dS))],2)]}):Ks("",!0),Ws("ol",{class:X(e.suit("list"))},[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t,n){return Cs(),Ls("li",{class:X(e.suit("item")),key:t.objectID,onClick:function(n){return e.state.sendEvent("click:internal",t,"Hit Clicked")},onAuxclick:function(n){return e.state.sendEvent("click:internal",t,"Hit Clicked")}},[Ni(e.$slots,"item",{item:t,index:n,insights:e.state.insights,sendEvent:e.state.sendEvent},function(){return[Gs(" objectID: "+me(t.objectID)+", index: "+me(n),1)]})],42,hS)}),128))],2),Ni(e.$slots,"loadMore",{refineNext:o.refineNext,refine:o.refineNext,page:e.state.results.page,isLastPage:e.state.isLastPage},function(){return[Ws("button",{class:X([e.suit("loadMore"),e.state.isLastPage&&e.suit("loadMore","disabled")]),disabled:e.state.isLastPage,onClick:t[1]||(t[1]=function(e){return o.refineNext()})}," Show more results ",10,pS)]})]})],2)):Ks("",!0)};const mS=cS;var gS=["name","escapedValue","path"];function vS(e){return vS="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},vS(e)}function yS(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function bS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return SS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return SS(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function SS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function wS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function xS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wS(Object(n),!0).forEach(function(t){OS(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wS(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function OS(e,t,n){return t=function(e){var t=function(e,t){if("object"!=vS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=vS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==vS(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var PS=Hh({name:"menu",connector:!0}),RS=["isRefined","name:asc"];const jS=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,PS()),function(n){var r,i,o,s=n||{},a=s.attribute,c=s.limit,u=void 0===c?10:c,l=s.showMore,f=void 0!==l&&l,d=s.showMoreLimit,h=void 0===d?20:d,p=s.sortBy,m=void 0===p?RS:p,g=s.transformItems,v=void 0===g?function(e){return e}:g;if(!a)throw new Error(PS("The `attribute` option is required."));if(!0===f&&h<=u)throw new Error(PS("The `showMoreLimit` option must be greater than `limit`."));var y=!1,b=function(){};function S(){b()}function w(){return y?h:u}return{$$type:"ais.menu",init:function(t){var n=t.instantSearchInstance;e(xS(xS({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(xS(xS({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.removeHierarchicalFacet(a).setQueryParameter("maxValuesPerFacet",void 0)},getRenderState:function(e,t){return xS(xS({},e),{},{menu:xS(xS({},e.menu),{},OS({},a,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=this,s=e.results,c=e.createURL,u=e.instantSearchInstance,l=e.helper,d=[],h=!1;if(r||(r=Eg({instantSearchInstance:u,helper:l,attribute:a,widgetType:this.$$type})),i||(i=function(e){return c(function(n){return t.getWidgetUiState(n,{searchParameters:l.state.resetPage().toggleFacetRefinement(a,e),helper:l})})}),o||(o=function(e){var t=bS(l.getHierarchicalFacetBreadcrumb(a),1)[0];r("click:internal",e||t),l.toggleFacetRefinement(a,e||t).search()}),e.results&&(b=function(e,t){return function(){y=!y,t.render(e)}}(e,this)),s){var p=s.getFacetValues(a,{sortBy:m,facetOrdering:m===RS}
2),g=p&&!Array.isArray(p)&&p.data?p.data:[];h=f&&(y||g.length>w()),d=v(g.slice(0,w()).map(function(e){var t=e.name,n=e.escapedValue;e.path;return xS(xS({},yS(e,gS)),{},{label:t,value:n})}),{results:s})}return{items:d,createURL:i,refine:o,sendEvent:r,canRefine:d.length>0,widgetParams:n,isShowingMore:y,toggleShowMore:S,canToggleShowMore:h}},getWidgetUiState:function(e,t){var n=bS(t.searchParameters.getHierarchicalFacetBreadcrumb(a),1)[0];return function(e,t){if(!e.menu)return e;void 0===e.menu[t]&&delete e.menu[t];0===Object.keys(e.menu).length&&delete e.menu;return e}(xS(xS({},e),{},{menu:xS(xS({},e.menu),{},OS({},a,n))}),a)},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.menu&&n.menu[a];if(e.isConjunctiveFacet(a)||e.isDisjunctiveFacet(a))return e;var i=e.removeHierarchicalFacet(a).addHierarchicalFacet({name:a,attributes:[a]}),o=i.maxValuesPerFacet||0,s=Math.max(o,f?h:u),c=i.setQueryParameter("maxValuesPerFacet",s);return r?c.addHierarchicalFacetRefinement(a,r):c.setQueryParameters({hierarchicalFacetsRefinements:xS(xS({},c.hierarchicalFacetsRefinements),{},OS({},a,[]))})}}}},_S={name:"AisMenu",mixins:[kh({name:"Menu"}),Mh({connector:jS},{$$widgetType:"ais.menu"}),$p()],props:{attribute:{type:String,required:!0},limit:{type:Number,default:void 0},showMoreLimit:{type:Number,default:void 0},showMore:{type:Boolean,default:!1},sortBy:{type:[Array,Function],default:void 0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{attribute:this.attribute,limit:this.limit,showMore:this.showMore,showMoreLimit:this.showMoreLimit,sortBy:this.sortBy,transformItems:this.transformItems}},showShowMoreButton:function(){return this.state.canRefine&&this.showMore}}};var ES=["href","onClick"],AS=["disabled"];_S.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")])},[Ni(e.$slots,"default",{items:e.state.items,canRefine:e.state.canRefine,canToggleShowMore:e.state.canToggleShowMore,isShowingMore:e.state.isShowingMore,refine:e.state.refine,createURL:e.state.createURL,toggleShowMore:e.state.toggleShowMore,sendEvent:e.state.sendEvent},function(){return[Ws("ul",{class:X(e.suit("list"))},[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t){return Cs(),Ls("li",{key:t.value,class:X([e.suit("item"),t.isRefined&&e.suit("item","selected")])},[Ws("a",{href:e.state.createURL(t.value),class:X(e.suit("link")),onClick:yu(function(n){return e.state.refine(t.value)},["exact","left","prevent"])},[Ws("span",{class:X(e.suit("label"))},me(t.label),3),Ws("span",{class:X(e.suit("count"))},me(t.count),3)],10,ES)],2)}),128))],2),o.showShowMoreButton?(Cs(),Ls("button",{key:0,class:X([e.suit("showMore"),!e.state.canToggleShowMore&&e.suit("showMore","disabled")]),disabled:!e.state.canToggleShowMore,onClick:t[0]||(t[0]=yu(function(){for(var t,n=[],r=arguments.length;r--;)n[r]=arguments[r];return e.state.toggleShowMore&&(t=e.state).toggleShowMore.apply(t,n)},["prevent"]))},[Ni(e.$slots,"showMoreLabel",{isShowingMore:e.state.isShowingMore},function(){return[Gs(me(e.state.isShowingMore?"Show less":"Show more"),1)]})],10,AS)):Ks("",!0)]})],2)):Ks("",!0)};const kS=_S,CS={name:"AisMenuSelect",mixins:[kh({name:"MenuSelect"}),Mh({connector:jS},{$$widgetType:"ais.menuSelect"}),$p()],props:{attribute:{type:String,required:!0},limit:{type:Number,default:10},sortBy:{type:[Array,Function],default:void 0},transformItems:{type:Function,default:function(e){return e}}},computed:{widgetParams:function(){return{attribute:this.attribute,limit:this.limit,sortBy:this.sortBy,transformItems:this.transformItems}}},methods:{refine:function(e){this.state.refine(e)}}};var FS=["value","selected"];CS.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")])},[Ni(e.$slots,"default",{items:e.state.items,canRefine:e.state.canRefine,refine:o.refine,createURL:e.state.createURL,sendEvent:e.state.sendEvent},function(){return[Ws("select",{class:X(e.suit("select")),onChange:t[0]||(t[0]=function(e){return o.refine(e.currentTarget.value)})},[Ws("option",{class:X(e.suit("option")),value:""},[Ni(e.$slots,"defaultOption",{},function(){return[Gs(" See all ")]})],2),(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t){return Cs(),Ls("option",{key:t.value,class:X(e.suit("option")),value:t.value,selected:t.isRefined},[Ni(e.$slots,"item",{item:t},function(){return[Gs(me(t.label)+" ("+me(t.count)+") ",1)]})],10,FS)}),128))],34)]})],2)):Ks("",!0)};const IS=CS;function TS(e){return"number"==typeof e&&isFinite(e)}function NS(e){return NS="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},NS(e)}function DS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}
2finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||LS(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function LS(e,t){if(e){if("string"==typeof e)return MS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?MS(e,t):void 0}}function MS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function $S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function HS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$S(Object(n),!0).forEach(function(t){US(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$S(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function US(e,t,n){return t=function(e){var t=function(e,t){if("object"!=NS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=NS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==NS(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var BS=Hh({name:"numeric-menu",connector:!0});function VS(e,t,n){var r=e.getNumericRefinements(t);return void 0!==n.start&&void 0!==n.end?n.start===n.end?qS(r,"=",n.start):qS(r,">=",n.start)&&qS(r,"<=",n.end):void 0!==n.start?qS(r,">=",n.start):void 0!==n.end?qS(r,"<=",n.end):void 0===n.start&&void 0===n.end&&Object.keys(r).every(function(e){return 0===(r[e]||[]).length})}function WS(e,t,n){var r=e,i=JSON.parse(decodeURI(n)),o=r.getNumericRefinements(t);if(void 0===i.start&&void 0===i.end)return r.removeNumericRefinement(t);if(VS(r,t,i)||(r=r.removeNumericRefinement(t)),void 0!==i.start&&void 0!==i.end){if(i.start>i.end)throw new Error("option.start should be > to option.end");if(i.start===i.end)return r=qS(o,"=",i.start)?r.removeNumericRefinement(t,"=",i.start):r.addNumericRefinement(t,"=",i.start)}return void 0!==i.start&&(qS(o,">=",i.start)&&(r=r.removeNumericRefinement(t,">=",i.start)),r=r.addNumericRefinement(t,">=",i.start)),void 0!==i.end&&(qS(o,"<=",i.end)&&(r=r.removeNumericRefinement(t,"<=",i.end)),r=r.addNumericRefinement(t,"<=",i.end)),"number"==typeof r.page&&(r.page=0),r}function qS(e,t,n){return void 0!==e[t]&&e[t].includes(n)}const QS=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,BS()),function(n){var r=n||{},i=r.attribute,o=void 0===i?"":i,s=r.items,a=void 0===s?[]:s,c=r.transformItems,u=void 0===c?function(e){return e}:c;if(""===o)throw new Error(BS("The `attribute` option is required."));if(!a||0===a.length)throw new Error(BS("The `items` option expects an array of objects."));var l={};return{$$type:"ais.numericMenu",init:function(t){var n=t.instantSearchInstance;e(HS(HS({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(HS(HS({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.removeNumericRefinement(o)},getWidgetUiState:function(e,t){var n=t.searchParameters.getNumericRefinements(o),r=n["="]&&n["="][0];if(r||0===r)return HS(HS({},e),{},{numericMenu:HS(HS({},e.numericMenu),{},US({},o,"".concat(n["="])))});var i=n[">="]&&n[">="][0]||"",s=n["<="]&&n["<="][0]||"";return function(e,t){if(!e.numericMenu)return e;":"===e.numericMenu[t]&&delete e.numericMenu[t];0===Object.keys(e.numericMenu).length&&delete e.numericMenu;return e}(HS(HS({},e),{},{numericMenu:HS(HS({},e.numericMenu),{},US({},o,"".concat(i,":").concat(s)))}),o)},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.numericMenu&&n.numericMenu[o],i=e.setQueryParameters({numericRefinements:HS(HS({},e.numericRefinements),{},US({},o,{}))});if(!r)return i;if(-1===r.indexOf(":"))return i.addNumericRefinement(o,"=",Number(r));var s=DS(r.split(":").map(parseFloat),2),a=s[0],c=s[1],u=TS(a)?i.addNumericRefinement(o,">=",a):i;return TS(c)?u.addNumericRefinement(o,"<=",c):u},getRenderState:function(e,t){return HS(HS({},e),{},{numericMenu:HS(HS({},e.numericMenu),{},US({},o,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=this,r=e.results,i=e.state,s=e.instantSearchInstance,c=e.helper,f=e.createURL;l.refine||(l.refine=function(e){var t=WS(c.state,o,e);l.sendEvent("click:internal",e),c.setState(t).search()}),l.createURL||(l.createURL=function(e){return function(n){return f(function(r){return t.getWidgetUiState(r,{searchParameters:WS(e,o,n),helper:c})})}}),l.sendEvent||(l.sendEvent=function(e){var t=e.instantSearchInstance;return function(){1!==arguments.length||t.sendEventToInsights(arguments.length<=0?void 0:arguments[0])}}({instantSearchInstance:s}));var d,h=!r||0===r.nbHits,p=function(e){return a.map(function(t){var n=t.start,r=t.end,i=t.label;return{label:i,value:encodeURI(JSON.stringify({start:n,end:r})),isRefined:VS(e,o,{start:n,end:r,label:i})}})}(i),m=!0,g=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=LS(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){a=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw o}}}}(p);try{for(g.s();!(d=g.n()).done;){var v=d.value;if(v.isRefined&&"{}"!==decodeURI(v.value)){m=!1;break}}}catch(e){g.e(e)}finally{g.f()}return{createURL:l.createURL(i),items:u(p,{results:r}),hasNoResults:h,canRefine:!(h&&m),refine:l.refine,sendEvent:l.sendEvent,widgetParams:n}}}}},zS={name:"AisNumericMenu",mixins:[Mh({connector:QS},{$$widgetType:"ais.numericMenu"}),kh({name:"NumericMenu"}),$p()],props:{attribute:{type:String,required:!0},items:{type:Array,required:!0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{attribute:this.attribute,transformItems:this.transformItems,items:this.items}}}};var JS=["name","value","checked"];zS.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")])},[Ni(e.$slots,"default",{items:e.state.items,canRefine:e.state.canRefine,refine:e.state.refine,createURL:e.state.createURL,sendEvent:e.state.sendEvent},function(){return[Ws("ul",{class:X([e.suit("list")])},[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(r){return Cs(),Ls("li",{key:r.label,class:X([e.suit("item"),r.isRefined&&e.suit("item","selected")])},[Ws("label",{class:X(e.suit("label"))},[Ws("input",{type:"radio",class:X(e.suit("radio")),name:n.attribute,value:r.value,checked:r.isRefined,onChange:t[0]||(t[0]=function(t){return e.state.refine(t.target.value)})},null,42,JS),Ws("span",{class:X(e.suit("labelText"))},me(r.label),3)],2)],2)}),128))],2)]})],2)):Ks("",!0)};const GS=zS;function YS(e){return function(e){if(Array.isArray(e))return KS(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return KS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return KS(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function KS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function XS(e){var t=e.start,n=void 0===t?0:t,r=e.end,i=e.step,o=void 0===i?1:i,s=0===o?1:o,a=Math.round((r-n)/s);return YS(Array(a)).map(function(e,t){return n+t*s})}function ZS(e){return ZS="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},ZS(e)}function ew(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,nw(r.key),r)}}function tw(e,t,n){return(t=nw(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nw(e){var t=function(e,t){if("object"!=ZS(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ZS(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ZS(t)?t:String(t)}const rw=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),tw(this,"currentPage",void 0),tw(this,"total",void 0),tw(this,"padding",void 0),this.currentPage=t.currentPage,this.total=t.total,this.padding=t.padding}var t,n,r;return t=e,(n=[{key:"pages",value:function(){var e=this.total,t=this.currentPage,n=this.padding;if(0===e)return[0];var r=this.nbPagesDisplayed(n,e);if(r===e)return XS({end:e});var i=this.calculatePaddingLeft(t,n,e,r);return XS({start:t-i,end:t+(r-i)})}},{key:"nbPagesDisplayed",value:function(e,t){return Math.min(2*e+1,t)}},{key:"calculatePaddingLeft",value:function(e,t,n,r){return e<=t?e:e>=n-t?r-(n-e):t}},{key:"isLastPage",value:function(){return this.currentPage>=this.total-1}},{key:"isFirstPage",value:function(){return this.currentPage<=0}}])&&ew(t.prototype,n),r&&ew(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();function iw(e){return iw="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},iw(e)}function ow(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function sw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?ow(Object(n),!0).forEach(function(t){aw(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ow(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function aw(e,t,n){return t=function(e){var t=function(e,t){if("object"!=iw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=iw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==iw(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cw=Hh({name:"pagination",connector:!0});const uw=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,cw()),function(n){var r=n||{},i=r.totalPages,o=r.padding,s=new rw({currentPage:0,total:0,padding:void 0===o?3:o}),a={};return{$$type:"ais.pagination",init:function(t){var n=t.instantSearchInstance;e(sw(sw({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(sw(sw({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.setQueryParameter("page",void 0)},getWidgetUiState:function(e,t){var n=t.searchParameters.page||0;return n?sw(sw({},e),{},{page:n+1}):e},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.page?n.page-1:0;return e.setQueryParameter("page",r)},getWidgetRenderState:function(e){var t=e.results,r=e.helper,o=e.state,c=e.createURL;a.refine||(a.refine=function(e){r.setPage(e),r.search()}),a.createURL||(a.createURL=function(e){return c(function(t){return sw(sw({},t),{},{page:e+1})})});var u=o.page||0,l=function(e){var t=e.nbPages;return void 0!==i?Math.min(i,t):t}(t||{nbPages:0});return s.currentPage=u,s.total=l,{createURL:a.createURL,refine:a.refine,canRefine:l>1,currentRefinement:u,nbHits:(null==t?void 0:t.nbHits)||0,nbPages:l,pages:t?s.pages():[],isFirstPage:s.isFirstPage(),isLastPage:s.isLastPage(),widgetParams:n}},getRenderState:function(e,t){return sw(sw({},e),{},{pagination:this.getWidgetRenderState(t)})}}}},lw={name:"AisPagination",mixins:[kh({name:"Pagination"}),Mh({connector:uw},{$$widgetType:"ais.pagination"}),$p()],props:{padding:{type:Number,default:void 0,validator:function(e){return e>0}},totalPages:{type:Number,default:void 0,validator:function(e){return e>0}},showFirst:{type:Boolean,default:!0},showLast:{type:Boolean,default:!0},showNext:{type:Boolean,default:!0},showPrevious:{type:Boolean,default:!0}},computed:{widgetParams:function(){return{padding:this.padding,totalPages:this.totalPages}}},emits:["page-change"],methods:{refine:function(e){var t=Math.min(Math.max(e,0),this.state.nbPages-1);this.state.refine(t),this.$emit("page-change",t)}}};var fw=["href"],dw=["href"],hw=["href","aria-label","onClick"],pw=["href"],mw=["aria-label","href"],gw=["aria-label"];lw.render=function(e,t,n,r,i,o){var s;return e.state?(Cs(),Ls("div",{key:0,class:X((s={},s[e.suit()]=!0,s[e.suit("","noRefinement")]=e.state.nbPages<=1,s))},[Ni(e.$slots,"default",{refine:o.refine,createURL:e.state.createURL,currentRefinement:e.state.currentRefinement,nbHits:e.state.nbHits,nbPages:e.state.nbPages,pages:e.state.pages,isFirstPage:e.state.isFirstPage,isLastPage:e.state.isLastPage},function(){var r,i,s,a;return[Ws("ul",{class:X(e.suit("list"))},[n.showFirst?(Cs(),Ls("li",{key:0,class:X((r={},r[e.suit("item")]=!0,r[e.suit("item","disabled")]=e.state.isFirstPage,r[e.suit("item","firstPage")]=!0,r))},[Ni(e.$slots,"first",{createURL:function(){return e.state.createURL(0)},isFirstPage:e.state.isFirstPage,refine:function(){return o.refine(0)}},function(){return[e.state.isFirstPage?(Cs(),Ls("span",{key:1,class:X(e.suit("link")),"aria-label":"First Page"},"‹‹",2)):(Cs(),Ls("a",{key:0,class:X(e.suit("link")),"aria-label":"First Page",href:e.state.createURL(0),onClick:t[0]||(t[0]=yu(function(e){return o.refine(0)},["exact","left","prevent"]))},"‹‹",10,fw))]})],2)):Ks("",!0),n.showPrevious?(Cs(),Ls("li",{key:1,class:X((i={},i[e.suit("item")]=!0,i[e.suit("item","disabled")]=e.state.isFirstPage,i[e.suit("item","previousPage")]=!0,i))},[Ni(e.$slots,"previous",{createURL:function(){return e.state.createURL(e.state.currentRefinement-1)},isFirstPage:e.state.isFirstPage,refine:function(){return o.refine(e.state.currentRefinement-1)}},function(){return[e.state.isFirstPage?(Cs(),Ls("span",{key:1,class:X(e.suit("link")),"aria-label":"Previous Page"},"‹",2)):(Cs(),Ls("a",{key:0,class:X(e.suit("link")),"aria-label":"Previous Page",href:e.state.createURL(e.state.currentRefinement-1),onClick:t[1]||(t[1]=yu(function(t){return o.refine(e.state.currentRefinement-1)},["exact","left","prevent"]))},"‹",10,dw))]})],2)):Ks("",!0),(Cs(!0),Ls(Rs,null,Ii(e.state.pages,function(t){var n;return Cs(),Ls("li",{class:X((n={},n[e.suit("item")]=!0,n[e.suit("item","page")]=!0,n[e.suit("item","selected")]=e.state.currentRefinement===t,n)),key:t},[Ni(e.$slots,"item",{page:t,createURL:function(){return e.state.createURL(t)},isFirstPage:e.state.isFirstPage,isLastPage:e.state.isLastPage,refine:function(){return o.refine(t)}},function(){return[Ws("a",{class:X(e.suit("link")),href:e.state.createURL(t),"aria-label":"Page "+(t+1),onClick:yu(function(e){return o.refine(t)},["exact","left","prevent"])},me(t+1),11,hw)]})],2)}),128)),n.showNext?(Cs(),Ls("li",{key:2,class:X((s={},s[e.suit("item")]=!0,s[e.suit("item","disabled")]=e.state.isLastPage,s[e.suit("item","nextPage")]=!0,s))},[Ni(e.$slots,"next",{createURL:function(){return e.state.createURL(e.state.currentRefinement+1)},isLastPage:e.state.isLastPage,refine:function(){return o.refine(e.state.currentRefinement+1)}},function(){return[e.state.isLastPage?(Cs(),Ls("span",{key:1,class:X(e.suit("link")),"aria-label":"Next Page"},"›",2)):(Cs(),Ls("a",{key:0,class:X(e.suit("link")),"aria-label":"Next Page",href:e.state.createURL(e.state.currentRefinement+1),onClick:t[2]||(t[2]=yu(function(t){return o.refine(e.state.currentRefinement+1)},["exact","left","prevent"]))},"›",10,pw))]})],2)):Ks("",!0),n.showLast?(Cs(),Ls("li",{key:3,class:X((a={},a[e.suit("item")]=!0,a[e.suit("item","disabled")]=e.state.isLastPage,a[e.suit("item","lastPage")]=!0,a))},[Ni(e.$slots,"last",{createURL:function(){return e.state.createURL(e.state.nbPages-1)},isLastPage:e.state.isLastPage,refine:function(){return o.refine(e.state.nbPages-1)}},function(){return[e.state.isLastPage?(Cs(),Ls("span",{key:1,class:X(e.suit("link")),"aria-label":"Last Page, Page "+e.state.nbPages}
2," ›› ",10,gw)):(Cs(),Ls("a",{key:0,class:X(e.suit("link")),"aria-label":"Last Page, Page "+e.state.nbPages,href:e.state.createURL(e.state.nbPages-1),onClick:t[3]||(t[3]=yu(function(t){return o.refine(e.state.nbPages-1)},["exact","left","prevent"]))},"››",10,mw))]})],2)):Ks("",!0)],2)]})],2)):Ks("",!0)};const vw=lw,yw={name:"AisPanel",mixins:[kh({name:"Panel"}),function(){var e;return(e={props:{emitter:{type:Object,required:!1,default:function(){return function(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r&&r.push(n)||e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&r.splice(r.indexOf(n)>>>0,1)},emit:function(t,n){(e.get(t)||[]).slice().map(function(e){e(n)}),(e.get("*")||[]).slice().map(function(e){e(t,n)})}}}()}}},provide:function(){var e;return(e={}).instantSearchPanelEmitter=this.emitter,e},data:function(){return{canRefine:!0}},created:function(){var e=this;this.emitter.on("PANEL_CHANGE_EVENT",function(t){e.updateCanRefine(t)})}}).beforeUnmount=function(){this.emitter.all.clear()},e.methods={updateCanRefine:function(e){this.canRefine=e}},e}()],methods:{getSlot:function(e){return this.$slots[e]}}};yw.render=function(e,t,n,r,i,o){return Cs(),Ls("div",{class:X([e.suit(),!e.canRefine&&e.suit("","noRefinement")])},[o.getSlot("header")?(Cs(),Ls("div",{key:0,class:X(e.suit("header"))},[Ni(e.$slots,"header",{hasRefinements:e.canRefine})],2)):Ks("",!0),Ws("div",{class:X(e.suit("body"))},[Ni(e.$slots,"default",{hasRefinements:e.canRefine})],2),o.getSlot("footer")?(Cs(),Ls("div",{key:1,class:X(e.suit("footer"))},[Ni(e.$slots,"footer",{hasRefinements:e.canRefine})],2)):Ks("",!0)],2)};const bw=yw,Sw={name:"AisPoweredBy",mixins:[kh({name:"PoweredBy"})],props:{theme:{default:"light",validator:function(e){return-1!==["light","dark"].indexOf(e)}}},computed:{algoliaUrl:function(){return"https://www.algolia.com/?utm_source=vue-instantsearch&utm_medium=website&utm_content="+(location?location.hostname:"")+"&utm_campaign=poweredby"}}};var ww=["href"],xw=["fill"],Ow=["fill"];Sw.render=function(e,t,n,r,i,o){return Cs(),Ls("div",{class:X([e.suit(),e.suit("",n.theme)])},[Ws("a",{class:X(e.suit("link")),href:o.algoliaUrl,target:"_blank",rel:"noopener","aria-label":"search by Algolia"},[(Cs(),Ls("svg",{style:{height:"1.2em",width:"auto"},class:X([e.suit("logo"),e.suit("",n.theme)]),viewBox:"0 0 572 64"},[Ws("path",{fill:"dark"===n.theme?"#FFF":"#36395A",d:"M16 48.3c-3.4 0-6.3-.6-8.7-1.7A12.4 12.4 0 0 1 1.9 42C.6 40 0 38 0 35.4h6.5a6.7 6.7 0 0 0 3.9 6c1.4.7 3.3 1.1 5.6 1.1 2.2 0 4-.3 5.4-1a7 7 0 0 0 3-2.4 6 6 0 0 0 1-3.4c0-1.5-.6-2.8-1.9-3.7-1.3-1-3.3-1.6-5.9-1.8l-4-.4c-3.7-.3-6.6-1.4-8.8-3.4a10 10 0 0 1-3.3-7.9c0-2.4.6-4.6 1.8-6.4a12 12 0 0 1 5-4.3c2.2-1 4.7-1.6 7.5-1.6s5.5.5 7.6 1.6a12 12 0 0 1 5 4.4c1.2 1.8 1.8 4 1.8 6.7h-6.5a6.4 6.4 0 0 0-3.5-5.9c-1-.6-2.6-1-4.4-1s-3.2.3-4.4 1c-1.1.6-2 1.4-2.6 2.4-.5 1-.8 2-.8 3.1a5 5 0 0 0 1.5 3.6c1 1 2.6 1.7 4.7 1.9l4 .3c2.8.2 5.2.8 7.2 1.8 2.1 1 3.7 2.2 4.9 3.8a9.7 9.7 0 0 1 1.7 5.8c0 2.5-.7 4.7-2 6.6a13 13 0 0 1-5.6 4.4c-2.4 1-5.2 1.6-8.4 1.6Zm35.6 0c-2.6 0-4.8-.4-6.7-1.3a13 13 0 0 1-4.7-3.5 17.1 17.1 0 0 1-3.6-10.4v-1c0-2 .3-3.8 1-5.6a13 13 0 0 1 7.3-8.3 15 15 0 0 1 6.3-1.4A13.2 13.2 0 0 1 64 24.3c1 2.2 1.6 4.6 1.6 7.2V34H39.4v-4.3h21.8l-1.8 2.2c0-2-.3-3.7-.9-5.1a7.3 7.3 0 0 0-2.7-3.4c-1.2-.7-2.7-1.1-4.6-1.1s-3.4.4-4.7 1.3a8 8 0 0 0-2.9 3.6c-.6 1.5-.9 3.3-.9 5.4 0 2 .3 3.7 1 5.3a7.9 7.9 0 0 0 2.8 3.7c1.3.8 3 1.3 5 1.3s3.8-.5 5.1-1.3c1.3-1 2.1-2 2.4-3.2h6a11.8 11.8 0 0 1-7 8.7 16 16 0 0 1-6.4 1.2ZM80 48c-2.2 0-4-.3-5.7-1a8.4 8.4 0 0 1-3.7-3.3 9.7 9.7 0 0 1-1.3-5.2c0-2 .5-3.8 1.5-5.2a9 9 0 0 1 4.3-3.1c1.8-.7 4-1 6.7-1H89v4.1h-7.5c-2 0-3.4.5-4.4 1.4-1 1-1.6 2.1-1.6 3.6s.5 2.7 1.6 3.6c1 1 2.5 1.4 4.4 1.4 1.1 0 2.2-.2 3.2-.7 1-.4 1.9-1 2.6-2 .6-1 1-2.4 1-4.2l1.7 2.1c-.2 2-.7 3.8-1.5 5.2a9 9 0 0 1-3.4 3.3 12 12 0 0 1-5.3 1Zm9.5-.7v-8.8h-1v-10c0-1.8-.5-3.2-1.4-4.1-1-1-2.4-1.4-4.2-1.4a142.9 142.9 0 0 0-10.2.4v-5.6a74.8 74.8 0 0 1 8.6-.4c3 0 5.5.4 7.5 1.2s3.4 2 4.4 3.6c1 1.7 1.4 4 1.4 6.7v18.4h-5Zm12.9 0V17.8h5v12.3h-.2c0-4.2 1-7.4 2.8-9.5a11 11 0 0 1 8.3-3.1h1v5.6h-2a9 9 0 0 0-6.3 2.2c-1.5 1.5-2.2 3.6-2.2 6.4v15.6h-6.4Zm34.4 1a15 15 0 0 1-6.6-1.3c-1.9-.9-3.4-2-4.7-3.5a15.5 15.5 0 0 1-2.7-5c-.6-1.7-1-3.6-1-5.4v-1c0-2 .4-3.8 1-5.6a15 15 0 0 1 2.8-4.9c1.3-1.5 2.8-2.6 4.6-3.5a16.4 16.4 0 0 1 13.3.2c2 1 3.5 2.3 4.8 4a12 12 0 0 1 2 6H144c-.2-1.6-1-3-2.2-4.1a7.5 7.5 0 0 0-5.2-1.7 8 8 0 0 0-4.7 1.3 8 8 0 0 0-2.8 3.6 13.8 13.8 0 0 0 0 10.3c.6 1.5 1.5 2.7 2.8 3.6s2.8 1.3 4.8 1.3c1.5 0 2.7-.2 3.8-.8a7 7 0 0 0 2.6-2c.7-1 1-2 1.2-3.2h6.2a11 11 0 0 1-2 6.2 
215.1 15.1 0 0 1-11.8 5.5Zm19.7-1v-40h6.4V31h-1.3c0-3 .4-5.5 1.1-7.6a9.7 9.7 0 0 1 3.5-4.8A9.9 9.9 0 0 1 172 17h.3c3.5 0 6 1.1 7.9 3.5 1.7 2.3 2.6 5.7 2.6 10v16.8h-6.4V29.6c0-2.1-.6-3.8-1.8-5a6.4 6.4 0 0 0-4.8-1.8c-2 0-3.7.7-5 2a7.8 7.8 0 0 0-1.9 5.5v17h-6.4Zm63.8 1a12.2 12.2 0 0 1-10.9-6.2 19 19 0 0 1-1.8-7.3h1.4v12.5h-5.1v-40h6.4v19.8l-2 3.5c.2-3.1.8-5.7 1.9-7.7a11 11 0 0 1 4.4-4.5c1.8-1 3.9-1.5 6.1-1.5a13.4 13.4 0 0 1 12.8 9.1c.7 1.9 1 3.8 1 6v1c0 2.2-.3 4.1-1 6a13.6 13.6 0 0 1-13.2 9.4Zm-1.2-5.5a8.4 8.4 0 0 0 7.9-5c.7-1.5 1.1-3.3 1.1-5.3s-.4-3.8-1.1-5.3a8.7 8.7 0 0 0-3.2-3.6 9.6 9.6 0 0 0-9.2-.2 8.5 8.5 0 0 0-3.3 3.2c-.8 1.4-1.3 3-1.3 5v2.3a9 9 0 0 0 1.3 4.8 9 9 0 0 0 3.4 3c1.4.7 2.8 1 4.4 1Zm27.3 3.9-10-28.9h6.5l9.5 28.9h-6Zm-7.5 12.2v-5.7h4.9c1 0 2-.1 2.9-.4a4 4 0 0 0 2-1.4c.4-.7.9-1.6 1.2-2.7l8.6-30.9h6.2l-9.3 32.4a14 14 0 0 1-2.5 5 8.9 8.9 0 0 1-4 2.8c-1.5.6-3.4.9-5.6.9h-4.4Zm9-12.2v-5.2h6.4v5.2H248Z"},null,8,xw),Ws("path",{fill:"dark"===n.theme?"#FFF":"#003DFF",d:"M534.4 9.1H528a.8.8 0 0 1-.7-.7V1.8c0-.4.2-.7.6-.8l6.5-1c.4 0 .8.2.9.6v7.8c0 .4-.4.7-.8.7zM428 35.2V.8c0-.5-.3-.8-.7-.8h-.2l-6.4 1c-.4 0-.7.4-.7.8v35c0 1.6 0 11.8 12.3 12.2.5 0 .8-.4.8-.8V43c0-.4-.3-.7-.6-.8-4.5-.5-4.5-6-4.5-7zm106.5-21.8H528c-.4 0-.7.4-.7.8v34c0 .4.3.8.7.8h6.5c.4 0 .8-.4.8-.8v-34c0-.5-.4-.8-.8-.8zm-17.7 21.8V.8c0-.5-.3-.8-.8-.8l-6.5 1c-.4 0-.7.4-.7.8v35c0 1.6 0 11.8 12.3 12.2.4 0 .8-.4.8-.8V43c0-.4-.3-.7-.7-.8-4.4-.5-4.4-6-4.4-7zm-22.2-20.6a16.5 16.5 0 0 1 8.6 9.3c.8 2.2 1.3 4.8 1.3 7.5a19.4 19.4 0 0 1-4.6 12.6 14.8 14.8 0 0 1-5.2 3.6c-2 .9-5.2 1.4-6.8 1.4a21 21 0 0 1-6.7-1.4 15.4 15.4 0 0 1-8.6-9.3 21.3 21.3 0 0 1 0-14.4 15.2 15.2 0 0 1 8.6-9.3c2-.8 4.3-1.2 6.7-1.2s4.6.4 6.7 1.2zm-6.7 27.6c2.7 0 4.7-1 6.2-3s2.2-4.3 2.2-7.8-.7-6.3-2.2-8.3-3.5-3-6.2-3-4.7 1-6.1 3c-1.5 2-2.2 4.8-2.2 8.3s.7 5.8 2.2 7.8 3.5 3 6.2 3zm-88.8-28.8c-6.2 0-11.7 3.3-14.8 8.2a18.6 18.6 0 0 0 4.8 25.2c1.8 1.2 4 1.8 6.2 1.7s.1 0 .1 0h.9c4.2-.7 8-4 9.1-8.1v7.4c0 .4.3.7.8.7h6.4a.7.7 0 0 0 .7-.7V14.2c0-.5-.3-.8-.7-.8h-13.5zm6.3 26.5a9.8 9.8 0 0 1-5.7 2h-.5a10 10 0 0 1-9.2-14c1.4-3.7 5-6.3 9-6.3h6.4v18.3zm152.3-26.5h13.5c.5 0 .8.3.8.7v33.7c0 .4-.3.7-.8.7h-6.4a.7.7 0 0 1-.8-.7v-7.4c-1.2 4-4.8 7.4-9 8h-.1a4.2 4.2 0 0 1-.5.1h-.9a10.3 10.3 0 0 1-7-2.6c-4-3.3-6.5-8.4-6.5-14.2 0-3.7 1-7.2 3-10 3-5 8.5-8.3 14.7-8.3zm.6 28.4c2.2-.1 4.2-.6 5.7-2V21.7h-6.3a9.8 9.8 0 0 0-9 6.4 10.2 10.2 0 0 0 9.1 13.9h.5zM452.8 13.4c-6.2 0-11.7 3.3-14.8 8.2a18.5 18.5 0 0 0 3.6 24.3 10.4 10.4 0 0 0 13 .6c2.2-1.5 3.8-3.7 4.5-6.1v7.8c0 2.8-.8 5-2.2 6.3-1.5 1.5-4 2.2-7.5 2.2l-6-.3c-.3 0-.7.2-.8.5l-1.6 5.5c-.1.4.1.8.5 1h.1c2.8.4 5.5.6 7 .6 6.3 0 11-1.4 14-4.1 2.7-2.5 4.2-6.3 4.5-11.4V14.2c0-.5-.4-.8-.8-.8h-13.5zm6.3 8.2v18.3a9.6 9.6 0 0 1-5.6 2h-1a10.3 10.3 0 0 1-8.8-14c1.4-3.7 5-6.3 9-6.3h6.4zM291 31.5A32 32 0 0 1 322.8 0h30.8c.6 0 1.2.5 1.2 1.2v61.5c0 1.1-1.3 1.7-2.2 1l-19.2-17a18 18 0 0 1-11 3.4 18.1 18.1 0 1 1 18.2-14.8c-.1.4-.5.7-.9.6-.1 0-.3 0-.4-.2l-3.8-3.4c-.4-.3-.6-.8-.7-1.4a12 12 0 1 0-2.4 8.3c.4-.4 1-.5 1.6-.2l14.7 13.1v-46H323a26 26 0 1 0 10 49.7c.8-.4 1.6-.2 2.3.3l3 2.7c.3.2.3.7 0 1l-.2.2a32 32 0 0 1-47.2-28.6z"},null,8,Ow)],2))],10,ww)],2)};const Pw=Sw;function Rw(e){return Rw="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},Rw(e)}function jw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jw(Object(n),!0).forEach(function(t){Ew(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ew(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Rw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Rw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rw(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Aw(e){return function(e){if(Array.isArray(e))return kw(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return kw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return kw(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function kw(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Cw=Hh({name:"query-rules",connector:!0});function Fw(e){var t=this.helper,n=this.initialRuleContexts,r=this.trackedFilters,i=this.transformRuleContexts,o=e.state,s=o.ruleContexts||[],a=function(e){var t=e.helper,n=e.sharedHelperState,r=e.trackedFilters;return Object.keys(r).reduce(function(e,i){var o=im(t.lastResults||{},n,!0).filter(function(e){return e.attribute===i}).map(function(e){return e.numericValue||e.name}),s=(0,r[i])(o);return[].concat(Aw(e),Aw(o.filter(function(e){return s.includes(e)}).map(function(e){return"ais-".concat(i,"-").concat(e).replace(/[^a-z0-9-_]+/gi,"_")})))},[])}({helper:t,sharedHelperState:o,trackedFilters:r}),c=i([].concat(Aw(n),Aw(a))).slice(0,10);Sy(s,c)||t.overrideStateWithoutTriggeringChangeEvent(_w(_w({},o),{},{ruleContexts:c}))}const Iw=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Cw()),function(n){var r=n||{},i=r.trackedFilters,o=void 0===i?{}:i,s=r.transformRuleContexts,a=void 0===s?function(e){return e}:s,c=r.transformItems,u=void 0===c?function(e){return e}:c;
2Object.keys(o).forEach(function(e){if("function"!=typeof o[e])throw new Error(Cw("'The \"".concat(e,'" filter value in the `trackedFilters` option expects a function.')))});var l,f=Object.keys(o).length>0,d=[];return{$$type:"ais.queryRules",init:function(t){var r=t.helper,i=t.state,s=t.instantSearchInstance;d=i.ruleContexts||[],l=Fw.bind({helper:r,initialRuleContexts:d,trackedFilters:o,transformRuleContexts:a}),f&&((function(e){return[e.disjunctiveFacetsRefinements,e.facetsRefinements,e.hierarchicalFacetsRefinements,e.numericRefinements].some(function(e){return Boolean(e&&Object.keys(e).length>0)})}(i)||Boolean(n.transformRuleContexts))&&l({state:i}),r.on("change",l)),e(_w(_w({},this.getWidgetRenderState(t)),{},{instantSearchInstance:s}),!0)},render:function(t){var n=t.instantSearchInstance;e(_w(_w({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},getWidgetRenderState:function(e){var t=e.results,r=(t||{}).userData;return{items:u(void 0===r?[]:r,{results:t}),widgetParams:n}},getRenderState:function(e,t){return _w(_w({},e),{},{queryRules:this.getWidgetRenderState(t)})},dispose:function(e){var n=e.helper,r=e.state;return t(),f?(n.removeListener("change",l),r.setQueryParameter("ruleContexts",d)):r}}}},Tw={name:"AisQueryRuleContext",mixins:[kh({name:"QueryRuleContext"}),Mh({connector:Iw},{$$widgetType:"ais.queryRuleContext"})],props:{trackedFilters:{type:Object,required:!0},transformRuleContexts:{type:Function,required:!1,default:void 0}},computed:{widgetParams:function(){return{trackedFilters:this.trackedFilters,transformRuleContexts:this.transformRuleContexts}}},render:function(){return null}},Nw={name:"AisQueryRuleCustomData",mixins:[kh({name:"QueryRuleCustomData"}),Mh({connector:Iw},{$$widgetType:"ais.queryRuleCustomData"})],props:{transformItems:{type:Function,required:!1,default:void 0}},computed:{widgetParams:function(){return{transformItems:this.transformItems}}}};Nw.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",{items:e.state.items},function(){return[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t,n){return Cs(),Ls("div",{key:n},[Ni(e.$slots,"item",{item:t},function(){return[Ws("pre",null,me(t),1)]})])}),128))]})],2)):Ks("",!0)};const Dw=Nw;function Lw(e){return Lw="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},Lw(e)}function Mw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function $w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mw(Object(n),!0).forEach(function(t){Hw(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Hw(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Lw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Lw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Lw(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Bw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Bw(e,t)}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bw(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var Vw=Hh({name:"range-input",connector:!0},{name:"range-slider",connector:!0});function Ww(e){var t=e.min,n=e.max,r=e.precision,i=Math.pow(10,r);return{min:t?Math.floor(t*i)/i:t,max:n?Math.ceil(n*i)/i:n}}const qw=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Vw()),function(n){var r=n||{},i=r.attribute,o=void 0===i?"":i,s=r.min,a=r.max,c=r.precision,u=void 0===c?0:c;if(!o)throw new Error(Vw("The `attribute` option is required."));if(TS(s)&&TS(a)&&s>a)throw new Error(Vw("The `max` option can't be lower than `min`."));var l={from:function(e){return e.toLocaleString()},to:function(e){return function(e){return Number(Number(e).toFixed(u))}(e).toLocaleString()}},f=function(e){return function(){1!==arguments.length||e.sendEventToInsights(arguments.length<=0?void 0:arguments[0])}};function d(e,t){return function(){var n=Uw(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[void 0,void 0],2),r=n[0],i=n[1],c=function(e,t,n,r){var i,c,l=e.state,f=t.min,d=t.max,h=Uw(l.getNumericRefinement(o,">=")||[],1)[0],p=Uw(l.getNumericRefinement(o,"<=")||[],1)[0],m=void 0===n||""===n,g=void 0===r||""===r,v=Ww({min:m?void 0:parseFloat(n),max:g?void 0:parseFloat(r),precision:u}),y=v.min,b=v.max;i=TS(s)||f!==y?TS(s)&&m?s:y:void 0,c=TS(a)||d!==b?TS(a)&&g?a:b:void 0;var S=void 0===i,w=TS(f)&&f<=i,x=S||TS(i)&&(!TS(f)||w),O=void 0===c,P=TS(c)&&d>=c,R=O||TS(c)&&(!TS(d)||P);return(h!==i||p!==c)&&x&&R?(l=l.removeNumericRefinement(o),TS(i)&&(l=l.addNumericRefinement(o,">=",i)),TS(c)&&(l=l.addNumericRefinement(o,"<=",c)),l.resetPage()):null}(e,t,r,i);c&&e.setState(c).search()}}return{$$type:"ais.range",init:function(t){e($w($w({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e($w($w({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!1)},getRenderState:function(e,t){return $w($w({},e),{},{range:$w($w({},e.range),{},Hw({},o,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=e.results,r=e.helper,i=e.instantSearchInstance,c=nm(t&&t.disjunctiveFacets||[],function(e){return e.name===o}),h=function(e){return Ww({min:TS(s)?s:TS(e.min)?e.min:0,max:TS(a)?a:TS(e.max)?e.max:0,precision:u})}(c&&c.stats||{min:void 0,max:void 0}),p=function(e){var t=Uw(e.getNumericRefinement(o,">=")||[],1)[0],n=Uw(e.getNumericRefinement(o,"<=")||[],1)[0];return[TS(t)?t:-1/0,TS(n)?n:1/0]}(r);return{refine:d(r,t?h:{min:void 0,max:void 0}),canRefine:h.min!==h.max,format:l,range:h,sendEvent:f(i),widgetParams:$w($w({},n),{},{precision:u}),start:p}},dispose:function(e){var n=e.state;return t(),n.removeDisjunctiveFacet(o).removeNumericRefinement(o)},getWidgetUiState:function(e,t){var n=t.searchParameters.getNumericRefinements(o),r=n[">="],i=void 0===r?[]:r,s=n["<="],a=void 0===s?[]:s;return 0===i.length&&0===a.length?e:$w($w({},e),{},{range:$w($w({},e.range),{},Hw({},o,"".concat(i,":").concat(a)))})},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=e.addDisjunctiveFacet(o).setQueryParameters({numericRefinements:$w($w({},e.numericRefinements),{},Hw({},o,{}))});TS(s)&&(r=r.addNumericRefinement(o,">=",s)),TS(a)&&(r=r.addNumericRefinement(o,"<=",a));var i=n.range&&n.range[o];if(!i||-1===i.indexOf(":"))return r;var c=Uw(i.split(":").map(parseFloat),2),u=c[0],l=c[1];return TS(u)&&(!TS(s)||s<u)&&(r=(r=r.removeNumericRefinement(o,">=")).addNumericRefinement(o,">=",u)),TS(l)&&(!TS(a)||l<a)&&(r=(r=r.removeNumericRefinement(o,"<=")).addNumericRefinement(o,"<=",l)),r}}}},Qw={name:"AisRangeInput",mixins:[kh({name:"RangeInput"}),Mh({connector:qw},{$$widgetType:"ais.rangeInput"}),$p()],props:{attribute:{type:String,required:!0},min:{type:Number,required:!1,default:void 0},max:{type:Number,required:!1,default:void 0},precision:{type:Number,required:!1,default:0}}
2,data:function(){return{minInput:void 0,maxInput:void 0}},updated:function(){this.minInput=void 0,this.maxInput=void 0},computed:{widgetParams:function(){return{attribute:this.attribute,min:this.min,max:this.max,precision:this.precision}},step:function(){return 1/Math.pow(10,this.precision)},values:function(){var e=this.state.start,t=e[0],n=e[1],r=this.state.range,i=r.min,o=r.max;return{min:t!==-1/0&&t!==i?t:void 0,max:n!==1/0&&n!==o?n:void 0}}},methods:{pick:function(e,t){return null!=e?e:t},refine:function(e){var t=e.min,n=e.max;this.state.refine([t,n])}}};var zw=["step","min","max","placeholder","value"],Jw=["step","min","max","placeholder","value"];Qw.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")])},[Ni(e.$slots,"default",{currentRefinement:o.values,refine:o.refine,canRefine:e.state.canRefine,range:e.state.range,sendEvent:e.state.sendEvent},function(){return[Ws("form",{class:X(e.suit("form")),onSubmit:t[2]||(t[2]=yu(function(e){return o.refine({min:o.pick(i.minInput,o.values.min),max:o.pick(i.maxInput,o.values.max)})},["prevent"]))},[Ws("label",{class:X(e.suit("label"))},[Ni(e.$slots,"minLabel"),Ws("input",{type:"number",class:X([e.suit("input"),e.suit("input","min")]),step:o.step,min:e.state.range.min,max:e.state.range.max,placeholder:e.state.range.min,value:o.values.min,onChange:t[0]||(t[0]=function(e){return i.minInput=e.currentTarget.value})},null,42,zw)],2),Ws("span",{class:X(e.suit("separator"))},[Ni(e.$slots,"separator",{},function(){return[Gs("to")]})],2),Ws("label",{class:X(e.suit("label"))},[Ni(e.$slots,"maxLabel"),Ws("input",{class:X([e.suit("input"),e.suit("input","max")]),type:"number",step:o.step,min:e.state.range.min,max:e.state.range.max,placeholder:e.state.range.max,value:o.values.max,onChange:t[1]||(t[1]=function(e){return i.maxInput=e.currentTarget.value})},null,42,Jw)],2),Ws("button",{class:X(e.suit("submit")),type:"submit"},[Ni(e.$slots,"submitLabel",{},function(){return[Gs(" Go ")]})],2)],34)]})],2)):Ks("",!0)};const Gw=Qw;function Yw(e){return Yw="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},Yw(e)}function Kw(e){return function(e){if(Array.isArray(e))return rx(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nx(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Zw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xw(Object(n),!0).forEach(function(t){ex(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xw(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ex(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Yw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Yw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Yw(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tx(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}
2finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||nx(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nx(e,t){if(e){if("string"==typeof e)return rx(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rx(e,t):void 0}}function rx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var ix=Hh({name:"rating-menu",connector:!0}),ox="ais.ratingMenu";const sx=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,ix()),function(n){var r,i=n||{},o=i.attribute,s=i.max,a=void 0===s?5:s;if(!o)throw new Error(ix("The `attribute` option is required."));var c=function(e){var t,n=e.getNumericRefinements(o);if(null!==(t=n[">="])&&void 0!==t&&t.length)return n[">="][0]};function u(e,t){var n=c(e)===Number(t),r=e.resetPage().removeNumericRefinement(o);return n?r:r.addNumericRefinement(o,"<=",a).addNumericRefinement(o,">=",Number(t))}var l=function(e,t){r("click:internal",t),e.setState(u(e.state,t)).search()},f=function(e){return l.bind(null,e)},d=function(e){var t=e.state,n=e.createURL,r=e.getWidgetUiState,i=e.helper;return function(e){return n(function(n){return r(n,{searchParameters:u(t,e),helper:i})})}};return{$$type:ox,init:function(t){var n=t.instantSearchInstance;e(Zw(Zw({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(Zw(Zw({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},getRenderState:function(e,t){return Zw(Zw({},e),{},{ratingMenu:Zw(Zw({},e.ratingMenu),{},ex({},o,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=e.helper,i=e.results,s=e.state,u=e.instantSearchInstance,l=e.createURL,h=[];r||(r=function(e){var t=e.instantSearchInstance,n=e.helper,r=e.getRefinedStar,i=e.attribute;return function(){for(var e=arguments.length,o=new Array(e),s=0;s<e;s++)o[s]=arguments[s];if(1!==o.length){var a,c=o[1],u=o[2],l=void 0===u?"Filter Applied":u,f=tx(o[0].split(":"),2),d=f[0],h=f[1];"click"===d&&r()!==Number(c)&&t.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:ox,eventType:d,eventModifier:h,payload:{eventName:l,index:(null===(a=n.lastResults)||void 0===a?void 0:a.index)||n.state.index,filters:["".concat(i,">=").concat(c)]},attribute:i})}else t.sendEventToInsights(o[0])}}({instantSearchInstance:u,helper:t,getRefinedStar:function(){return c(t.state)},attribute:o}));var p=!1,m=0,g=null==i?void 0:i.getFacetValues(o,{});if(i&&g){g.length;for(var v=function(e){var t=0;return e.forEach(function(e){var n=tx(e.name.split("."),2)[1],r=void 0===n?"":n;t=Math.max(t,r.length)}),t}(g),y=(Math.pow(10,v),c(s)),b=function(e){var t=y===e;p=p||t;var n=g.filter(function(t){return Number(t.name)>=e&&Number(t.name)<=a}).map(function(e){return e.count}).reduce(function(e,t){return e+t},0);if(m+=n,y&&!t&&0===n)return"continue";var r=Kw(new Array(Math.floor(a/1))).map(function(t,n){return 1*n<e});h.push({stars:r,name:String(e),label:String(e),value:String(e),count:n,isRefined:t})},S=1;S<a;S+=1)b(S)}h=h.reverse();var w=!i||0===i.nbHits;return{items:h,hasNoResults:w,canRefine:(!w||p)&&m>0,refine:f(t),sendEvent:r,createURL:d({state:s,createURL:l,helper:t,getWidgetUiState:this.getWidgetUiState}),widgetParams:n}},dispose:function(e){var n=e.state;return t(),n.removeNumericRefinement(o)},getWidgetUiState:function(e,t){var n=t.searchParameters,r=c(n);return function(e,t){if(!e.ratingMenu)return e;"number"!=typeof e.ratingMenu[t]&&delete e.ratingMenu[t];0===Object.keys(e.ratingMenu).length&&delete e.ratingMenu;return e}(Zw(Zw({},e),{},{ratingMenu:Zw(Zw({},e.ratingMenu),{},ex({},o,"number"==typeof r?r:void 0))}),o)},getWidgetSearchParameters:function(e,t){var n=t.uiState,r=n.ratingMenu&&n.ratingMenu[o],i=e.addDisjunctiveFacet(o).removeNumericRefinement(o).removeDisjunctiveFacetRefinement(o);return r?i.addNumericRefinement(o,"<=",a).addNumericRefinement(o,">=",r):i.setQueryParameters({numericRefinements:Zw(Zw({},i.numericRefinements),{},ex({},o,{}))})}}}},ax={name:"AisRatingMenu",mixins:[kh({name:"RatingMenu"}),Mh({connector:sx},{$$widgetType:"ais.ratingMenu"}),$p()],props:{attribute:{type:String,required:!0},max:{type:Number,default:void 0}},computed:{widgetParams:function(){return{attribute:this.attribute,max:this.max}}}};var cx={style:{display:"none"}},ux=[Ws("symbol",{id:"ais-RatingMenu-starSymbol",viewBox:"0 0 24 24"},[Ws("path",{d:"M12 .288l2.833 8.718h9.167l-7.417 5.389 2.833 8.718-7.416-5.388-7.417 5.388 2.833-8.718-7.416-5.389h9.167z"})],-1),Ws("symbol",{id:"ais-RatingMenu-starEmptySymbol",viewBox:"0 0 24 24"},[Ws("path",{d:"M12 6.76l1.379 4.246h4.465l-3.612 2.625 1.379 4.246-3.611-2.625-3.612 2.625 1.379-4.246-3.612-2.625h4.465l1.38-4.246zm0-6.472l-2.833 8.718h-9.167l7.416 5.389-2.833 8.718 7.417-5.388 7.416 5.388-2.833-8.718 7.417-5.389h-9.167l-2.833-8.718z"})],-1)],lx=["href","aria-label","onClick"],fx=[Ws("use",{"xlink:href":"#ais-RatingMenu-starSymbol"},null,-1)],dx=[Ws("use",{"xlink:href":"#ais-RatingMenu-starEmptySymbol"},null,-1)];ax.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())}
2,[Ni(e.$slots,"default",{items:e.state.items,refine:e.state.refine,createURL:e.state.createURL,sendEvent:e.state.sendEvent,canRefine:e.state.canRefine},function(){return[(Cs(),Ls("svg",cx,ux)),Ws("ul",{class:X(e.suit("list"))},[(Cs(!0),Ls(Rs,null,Ii(e.state.items,function(t,n){return Cs(),Ls("li",{key:n,class:X([e.suit("item"),t.isRefined&&e.suit("item","selected")])},[Ws("div",null,[Ws("a",{href:e.state.createURL(t.value),"aria-label":t.value+" & up",class:X(e.suit("link")),onClick:yu(function(n){return e.state.refine(t.value)},["exact","left","prevent"])},[(Cs(!0),Ls(Rs,null,Ii(t.stars,function(t,n){return Cs(),Ls(Rs,null,[t?(Cs(),Ls("svg",{"aria-hidden":"true",width:"24",height:"24",class:X([e.suit("starIcon"),e.suit("starIcon--full")]),key:n+"-full"},fx,2)):(Cs(),Ls("svg",{class:X([e.suit("starIcon"),e.suit("starIcon--empty")]),"aria-hidden":"true",width:"24",height:"24",key:n+"-empty"},dx,2))],64)}),256)),Ws("span",{class:X(e.suit("label")),"aria-hidden":"true"},[Ni(e.$slots,"andUp",{},function(){return[Gs("& Up")]})],2),Ws("span",{class:X(e.suit("count"))},me(t.count),3)],10,lx)])],2)}),128))],2)]})],2)):Ks("",!0)};const hx=ax;function px(e){return px="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},px(e)}var mx=["name","escapedValue"],gx=["escapedValue","value"];function vx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function yx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vx(Object(n),!0).forEach(function(t){bx(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vx(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function bx(e,t,n){return t=function(e){var t=function(e,t){if("object"!=px(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=px(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==px(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Sx(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var wx=Hh({name:"refinement-list",connector:!0}),xx=["isRefined","count:desc","name:asc"];const Ox=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,wx()),function(n){var r=n||{},i=r.attribute,o=r.operator,s=void 0===o?"or":o,a=r.limit,c=void 0===a?10:a,u=r.showMore,l=void 0!==u&&u,f=r.showMoreLimit,d=void 0===f?20:f,h=r.sortBy,p=void 0===h?xx:h,m=r.escapeFacetValues,g=void 0===m||m,v=r.transformItems,y=void 0===v?function(e){return e}:v;if(!i)throw new Error(wx("The `attribute` option is required."));if(!/^(and|or)$/.test(s))throw new Error(wx('The `operator` must one of: `"and"`, `"or"` (got "'.concat(s,'").')));if(!0===l&&d<=c)throw new Error(wx("`showMoreLimit` should be greater than `limit`."));var b,S,w,x=function(e){var t=e.name,n=e.escapedValue;return yx(yx({},Sx(e,mx)),{},{value:n,label:t,highlighted:t})},O=[],P=!0,R=!1,j=function(){};function _(){j()}function E(){return R?d:c}var A=function(){return function(){}},k=function(t,n){return function(r){return function(o){var s=r.instantSearchInstance,a=r.results;if(""===o&&O)e(yx(yx({},n.getWidgetRenderState(yx(yx({},r),{},{results:b}))),{},{instantSearchInstance:s}),!1);else{var c={highlightPreTag:g?rp.highlightPreTag:ip,highlightPostTag:g?rp.highlightPostTag:op};t.searchForFacetValues(i,o,Math.min(E(),100),c).then(function(t){var i=g?t.facetHits.map(function(e){return tp(tp({},e),{},{highlighted:sp(e.highlighted)})}):t.facetHits,o=y(i.map(function(e){var t=e.escapedValue,n=e.value;return yx(yx({},Sx(e,gx)),{},{value:t,label:n})}),{results:a});e(yx(yx({},n.getWidgetRenderState(yx(yx({},r),{},{results:b}))),{},{items:o,canToggleShowMore:!1,canRefine:!0,isFromSearch:!0,instantSearchInstance:s}),!1)})}}}};return{$$type:"ais.refinementList",init:function(t){e(yx(yx({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e(yx(yx({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!1)},getRenderState:function(e,t){return yx(yx({},e),{},{refinementList:yx(yx({},e.refinementList),{},bx({},i,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=this,r=e.results,o=e.state,s=e.createURL,a=e.instantSearchInstance,u=e.helper,f=[],d=[];if(w&&S&&A||(w=Eg({instantSearchInstance:a,helper:u,attribute:i,widgetType:this.$$type}),S=function(e){w("click:internal",e),u.toggleFacetRefinement(i,e).search()},A=k(u,this)),r){var h=r.getFacetValues(i,{sortBy:p,facetOrdering:p===xx});d=h&&Array.isArray(h)?h:[],f=y(d.slice(0,E()).map(x),{results:r});var m=o.maxValuesPerFacet,g=E();P=m>g?d.length<=g:d.length<g,b=r,O=f,e.results&&(j=function(e,t){return function(){R=!R,t.render(e)}}(e,this))}var v=A&&A(e),C=R&&O.length>c||l&&!P;return{createURL:function(e){return s(function(n){return t.getWidgetUiState(n,{searchParameters:o.resetPage().toggleFacetRefinement(i,e),helper:u})})},items:f,refine:S,searchForItems:v,isFromSearch:!1,canRefine:f.length>0,widgetParams:n,isShowingMore:R,canToggleShowMore:C,toggleShowMore:_,sendEvent:w,hasExhaustiveItems:P}},dispose:function(e){var n=e.state;t();var r=n.setQueryParameter("maxValuesPerFacet",void 0);return"and"===s?r.removeFacet(i):r.removeDisjunctiveFacet(i)},getWidgetUiState:function(e,t){var n=t.searchParameters,r="or"===s?
2n.getDisjunctiveRefinements(i):n.getConjunctiveRefinements(i);return function(e,t){if(!e.refinementList)return e;e.refinementList[t]&&0!==e.refinementList[t].length||delete e.refinementList[t];0===Object.keys(e.refinementList).length&&delete e.refinementList;return e}(yx(yx({},e),{},{refinementList:yx(yx({},e.refinementList),{},bx({},i,r))}),i)},getWidgetSearchParameters:function(e,t){var n=t.uiState,r="or"===s;if(e.isHierarchicalFacet(i))return e;if(r&&e.isConjunctiveFacet(i)||!r&&e.isDisjunctiveFacet(i))return e;var o=n.refinementList&&n.refinementList[i],a=r?e.addDisjunctiveFacet(i).removeDisjunctiveFacetRefinement(i):e.addFacet(i).removeFacetRefinement(i),u=a.maxValuesPerFacet||0,f=Math.max(u,l?d:c),h=a.setQueryParameter("maxValuesPerFacet",f);if(!o){var p=r?"disjunctiveFacetsRefinements":"facetsRefinements";return h.setQueryParameters(bx({},p,yx(yx({},h[p]),{},bx({},i,[]))))}return o.reduce(function(e,t){return r?e.addDisjunctiveFacetRefinement(i,t):e.addFacetRefinement(i,t)},h)}}}},Px={name:"SearchInput",mixins:[kh({name:"SearchBox"})],props:{placeholder:{type:String,default:"Search here…"},autofocus:{type:Boolean,default:!1},showLoadingIndicator:{type:Boolean,default:!1},shouldShowLoadingIndicator:{type:Boolean,default:!1},ignoreCompositionEvents:{type:Boolean,default:!1},submitTitle:{type:String,default:"Search"},resetTitle:{type:String,default:"Clear"},value:{type:String,required:!1,default:void 0},modelValue:{type:String,required:!1,default:void 0}},emits:["input","update:modelValue","blur","focus","reset"],data:function(){return{query:""}},methods:{isFocused:function(){return document.activeElement===this.$refs.input},onInput:function(e){this.ignoreCompositionEvents&&e.isComposing||(this.$emit("input",e.target.value),this.$emit("update:modelValue",e.target.value))},onFormSubmit:function(){this.$refs.input.blur()},onFormReset:function(){this.$emit("input",""),this.$emit("update:modelValue",""),this.$emit("reset")}}};var Rx=["placeholder","autofocus","value"],jx=["title","hidden"],_x=[Ws("path",{d:"M26.804 29.01c-2.832 2.34-6.465 3.746-10.426 3.746C7.333 32.756 0 25.424 0 16.378 0 7.333 7.333 0 16.378 0c9.046 0 16.378 7.333 16.378 16.378 0 3.96-1.406 7.594-3.746 10.426l10.534 10.534c.607.607.61 1.59-.004 2.202-.61.61-1.597.61-2.202.004L26.804 29.01zm-10.426.627c7.323 0 13.26-5.936 13.26-13.26 0-7.32-5.937-13.257-13.26-13.257C9.056 3.12 3.12 9.056 3.12 16.378c0 7.323 5.936 13.26 13.258 13.26z"},null,-1)],Ex=["title","hidden"],Ax=[Ws("path",{d:"M8.114 10L.944 2.83 0 1.885 1.886 0l.943.943L10 8.113l7.17-7.17.944-.943L20 1.886l-.943.943-7.17 7.17 7.17 7.17.943.944L18.114 20l-.943-.943-7.17-7.17-7.17 7.17-.944.943L0 18.114l.943-.943L8.113 10z"},null,-1)],kx=["hidden"],Cx=["aria-hidden"],Fx=[Ys('<g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="2"><circle stroke-opacity=".5" cx="18" cy="18" r="18"></circle><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"></animateTransform></path></g></g>',1)];Px.render=function(e,t,n,r,i,o){return Cs(),Ls("form",{action:"",role:"search",novalidate:"",class:X(e.suit("form")),onSubmit:t[4]||(t[4]=yu(function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return o.onFormSubmit&&o.onFormSubmit.apply(o,e)},["prevent"])),onReset:t[5]||(t[5]=yu(function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return o.onFormReset&&o.onFormReset.apply(o,e)},["prevent"]))},[Ws("input",{type:"search",autocorrect:"off",autocapitalize:"off",autocomplete:"off",spellcheck:"false",maxlength:"512","aria-label":"Search",placeholder:n.placeholder,autofocus:n.autofocus,class:X(e.suit("input")),value:n.value||n.modelValue,onFocus:t[0]||(t[0]=function(t){return e.$emit("focus",t)}),onBlur:t[1]||(t[1]=function(t){return e.$emit("blur",t)}),onInput:t[2]||(t[2]=function(e){return o.onInput(e)}),onCompositionend:t[3]||(t[3]=function(e){return o.onInput(e)}),ref:"input"},null,42,Rx),Ws("button",{type:"submit",title:n.submitTitle,class:X(e.suit("submit")),hidden:n.showLoadingIndicator&&n.shouldShowLoadingIndicator},[Ni(e.$slots,"submit-icon",{},function(){return[(Cs(),Ls("svg",{"aria-hidden":"true",width:"10",height:"10",viewBox:"0 0 40 40",class:X(e.suit("submitIcon"))},_x,2))]})],10,jx),Ws("button",{type:"reset",title:n.resetTitle,class:X(e.suit("reset")),hidden:!n.value&&!n.modelValue||n.showLoadingIndicator&&n.shouldShowLoadingIndicator},[Ni(e.$slots,"reset-icon",{},function(){return[(Cs(),Ls("svg",{"aria-hidden":"true",height:"10",viewBox:"0 0 20 20",class:X(e.suit("resetIcon")),width:"10"},Ax,2))]})],10,Ex),n.showLoadingIndicator?(Cs(),Ls("span",{key:0,hidden:!n.shouldShowLoadingIndicator,class:X(e.suit("loadingIndicator"))},[Ni(e.$slots,"loading-indicator",{},function(){return[(Cs(),Ls("svg",{"aria-hidden":!n.shouldShowLoadingIndicator,"aria-label":"Results are loading",width:"16",height:"16",stroke:"#444",viewBox:"0 0 38 38",class:X(e.suit("loadingIcon"))},Fx,10,Cx))]})],10,kx)):Ks("",!0)],34)};const Ix=Px;var Tx=function(){};const Nx={name:"AisRefinementList",components:{SearchInput:Ix,AisHighlight:tv},mixins:[kh({name:"RefinementList"}),Mh({connector:Ox},{$$widgetType:"ais.refinementList"}),$p()],props:{attribute:{type:String,required:!0},searchable:{type:Boolean,default:void 0},searchablePlaceholder:{type:String,required:!1,default:"Search here…"},operator:{default:"or",validator:function(e){return"and"===e||"or"===e},required:!1},limit:{type:Number,required:!1,default:void 0},showMoreLimit:{type:Number,required:!1,default:void 0},showMore:{type:Boolean,required:!1,default:!1},sortBy:{type:[Array,Function],required:!1,default:void 0},transformItems:{type:Function,required:!1,default:void 0}},data:function(){return{searchForFacetValuesQuery:""}},computed:{searchForFacetValues:{get:function(){return this.searchForFacetValuesQuery},set:function(e){this.state.searchForItems(e),this.searchForFacetValuesQuery=e}},toggleShowMore:function(){return this.state.toggleShowMore||Tx},items:function(){return this.state.items.map(function(e){return Object.assign({},e,{_highlightResult:{item:{value:e.highlighted}}})})},widgetParams:function(){return{attribute:this.attribute,operator:this.operator,limit:this.limit,showMore:this.showMore,showMoreLimit:this.showMoreLimit,sortBy:this.sortBy,escapeFacetValues:!0,transformItems:this.transformItems}}},methods:{refine:function(e){this.state.refine(e),this.searchForFacetValuesQuery=""}}};var Dx=["value","checked","onChange"],Lx=["disabled"];Nx.render=function(e,t,n,r,i,o){var s=_i("search-input"),a=_i("ais-highlight");return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),0===o.items.length&&e.suit("","noRefinement")
2])},[Ni(e.$slots,"default",{items:o.items,refine:o.refine,searchForItems:e.state.searchForItems,searchForItemsQuery:i.searchForFacetValuesQuery,toggleShowMore:o.toggleShowMore,canToggleShowMore:e.state.canToggleShowMore,isShowingMore:e.state.isShowingMore,createURL:e.state.createURL,isFromSearch:e.state.isFromSearch,canRefine:e.state.canRefine,sendEvent:e.state.sendEvent},function(){var r;return[n.searchable?(Cs(),Ls("div",{key:0,class:X(e.suit("searchBox"))},[qs(s,{modelValue:o.searchForFacetValues,"onUpdate:modelValue":t[0]||(t[0]=function(e){return o.searchForFacetValues=e}),"show-loading-indicator":!0,placeholder:n.searchablePlaceholder,"class-names":e.classNames},null,8,["modelValue","placeholder","class-names"])],2)):Ks("",!0),e.state.isFromSearch&&0===o.items.length?Ni(e.$slots,"noResults",{key:1,query:o.searchForFacetValues},function(){return[Ws("div",{class:X(e.suit("noResults"))},"No results.",2)]}):Ks("",!0),o.items.length>0?(Cs(),Ls("ul",{key:2,class:X(e.suit("list"))},[(Cs(!0),Ls(Rs,null,Ii(o.items,function(t){return Cs(),Ls("li",{class:X([e.suit("item"),t.isRefined&&e.suit("item","selected")]),key:t.value},[Ni(e.$slots,"item",{item:t,refine:o.refine,createURL:e.state.createURL},function(){return[Ws("label",{class:X(e.suit("label"))},[Ws("input",{class:X(e.suit("checkbox")),type:"checkbox",value:t.value,checked:t.isRefined,onChange:function(e){return o.refine(t.value)}},null,42,Dx),n.searchable?(Cs(),Ls("span",{key:0,class:X(e.suit("labelText"))},[qs(a,{attribute:"item",hit:t},null,8,["hit"])],2)):(Cs(),Ls("span",{key:1,class:X(e.suit("labelText"))},me(t.label),3)),Ws("span",{class:X(e.suit("count"))},me(t.count),3)],2)]})],2)}),128))],2)):Ks("",!0),n.showMore?(Cs(),Ls("button",{key:3,class:X([e.suit("showMore"),(r={},r[e.suit("showMore","disabled")]=!e.state.canToggleShowMore,r)]),onClick:t[1]||(t[1]=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return o.toggleShowMore&&o.toggleShowMore.apply(o,e)}),disabled:!e.state.canToggleShowMore},[Ni(e.$slots,"showMoreLabel",{isShowingMore:e.state.isShowingMore},function(){return[Gs(" Show "+me(e.state.isShowingMore?"less":"more"),1)]})],10,Lx)):Ks("",!0)]})],2)):Ks("",!0)};const Mx=Nx;var $x;const Hx=(($x={name:"AisStateResults",mixins:[Mh({connector:!0}),kh({name:"StateResults"})],props:{catchError:{type:Boolean,default:!1}},data:function(){var e=this;return{renderFn:function(){var t=e.instantSearchInstance,n=t.status,r=t.error,i=e.getParentIndex().getResults(),o=e.getParentIndex().getHelper(),s=o?o.state:null;e.state={results:i,state:s,status:n,error:r}}}},created:function(){this.instantSearchInstance.addListener("render",this.renderFn),this.renderFn()}}).beforeUnmount=function(){this.widget&&(this.instantSearchInstance.removeListener("render",this.renderFn),this.errorFn&&this.instantSearchInstance.removeListener("error",this.errorFn))},$x.watch={catchError:{immediate:!0,handler:function(e){e?(this.errorFn=function(){},this.instantSearchInstance.addListener("error",this.errorFn)):this.errorFn&&(this.instantSearchInstance.removeListener("error",this.errorFn),this.errorFn=void 0)}}},$x.computed={stateResults:function(){var e=this.state,t=e.results;return Ch({},t,{results:t,state:e.state,status:e.status,error:e.error})}},$x);var Ux=Ws("p",null," Use this component to have a different layout based on a certain state. ",-1),Bx=Ws("p",null,"Fill in the slot, and get access to the following things:",-1);Hx.render=function(e,t,n,r,i,o){return e.state&&e.state.state&&e.state.results?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",Z(zs(o.stateResults)),function(){return[Ux,Bx,Ws("pre",null,"results: "+me(Object.keys(e.state.results)),1),Ws("pre",null,"state: "+me(Object.keys(e.state.state)),1),Ws("pre",null,"status: "+me(e.state.status),1),Ws("pre",null,"error: "+me(e.state.error),1)]})],2)):Ks("",!0)};const Vx=Hx;function Wx(e){return Wx="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},Wx(e)}function qx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Qx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?qx(Object(n),!0).forEach(function(t){zx(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qx(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function zx(e,t,n){return t=function(e){var t=function(e,t){if("object"!=Wx(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Wx(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Wx(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jx=Hh({name:"search-box",connector:!0}),Gx=function(e,t){return t(e)};const Yx={name:"AisSearchBox",mixins:[Mh({connector:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,Jx()),function(n){var r,i,o=(n||{}).queryHook,s=void 0===o?Gx:o;return{$$type:"ais.searchBox",init:function(t){var n=t.instantSearchInstance;e(Qx(Qx({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(Qx(Qx({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.setQueryParameter("query",void 0)},getRenderState:function(e,t){return Qx(Qx({},e),{},{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,o=e.instantSearchInstance,a=e.state;return r||(r=function(e){s(e,function(e){return t.setQuery(e).search()})},i=function(){t.setQuery("").search()}),{query:a.query||"",refine:r,clear:i,widgetParams:n,isSearchStalled:"stalled"===o.status}},getWidgetUiState:function(e,t){var n=t.searchParameters.query||"";return""===n||e&&e.query===n?e:Qx(Qx({},e),{},{query:n})},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameter("query",n.query||"")}}}}},{$$widgetType:"ais.searchBox"}),kh({name:"SearchBox"})],components:{SearchInput:Ix},props:{placeholder:{type:String,default:""},autofocus:{type:Boolean,default:!1},showLoadingIndicator:{type:Boolean,default:!0},ignoreCompositionEvents:{type:Boolean,default:!1},submitTitle:{type:String,default:"Submit the search query"},resetTitle:{type:String,default:"Clear the search query"},value:{type:String,default:void 0},modelValue:{type:String,default:void 0},queryHook:{type:Function,default:void 0}},data:function(){return{localValue:"",isVue2:false,isVue3:true}},computed:{widgetParams:function(){return{queryHook:this.queryHook}},isControlled:function(){return void 0!==this.value||void 0!==this.modelValue},model:function(){return this.value||this.modelValue},currentRefinement:{get:function(){this.isControlled&&this.model!==this.localValue&&(this.localValue=this.model,this.$emit("input",this.model),this.$emit("update:modelValue",this.model),this.state.refine(this.model));var e=this.$refs.searchInput;return e&&e.isFocused()?this.localValue:this.model||this.state.query||""},set:function(e){this.localValue=e,this.state.refine(e),this.isControlled&&(this.$emit("input",e),this.$emit("update:modelValue",e))}}}};Yx.render=function(e,t,n,r,i,o){var s=_i("search-input");return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",{currentRefinement:o.currentRefinement,isSearchStalled:e.state.isSearchStalled,refine:e.state.refine},function(){return[qs(s,{onFocus:t[0]||(t[0]=function(t){return e.$emit("focus",t)}),onBlur:t[1]||(t[1]=function(t){return e.$emit("blur",t)}),onReset:t[2]||(t[2]=function(t){return e.$emit("reset")}),placeholder:n.placeholder,autofocus:n.autofocus,"show-loading-indicator":n.showLoadingIndicator,"should-show-loading-indicator":e.state.isSearchStalled,"ignore-composition-events":n.ignoreCompositionEvents,"submit-title":n.submitTitle,"reset-title":n.resetTitle,"class-names":e.classNames,modelValue:o.currentRefinement,"onUpdate:modelValue":t[3]||(t[3]=function(e){return o.currentRefinement=e}),ref:"searchInput"},Ti({default:tr(function(){return[i.isVue2?Ni(e.$slots,"loading-indicator",{key:0,slot:"loading-indicator"}):Ks("",!0),i.isVue2?Ni(e.$slots,"submit-icon",{key:1,slot:"submit-icon"}):Ks("",!0),i.isVue2?Ni(e.$slots,"reset-icon",{key:2,slot:"reset-icon"}):Ks("",!0)]}),_:2},[i.isVue3?{name:"loading-indicator",fn:tr(function(){return[Ni(e.$slots,"loading-indicator")]}),key:"0"}:void 0,i.isVue3?{name:"submit-icon",fn:tr(function(){return[Ni(e.$slots,"submit-icon")]}),key:"1"}:void 0,i.isVue3?{name:"reset-icon",fn:tr(function(){return[Ni(e.$slots,"reset-icon")]}),key:"2"}:void 0]),1032,["placeholder","autofocus","show-loading-indicator","should-show-loading-indicator","
2ignore-composition-events","submit-title","reset-title","class-names","modelValue"])]})],2)):Ks("",!0)};const Kx=Yx,Xx={name:"AisSnippet",mixins:[kh({name:"Snippet"})],components:{AisHighlighter:Zg},props:{hit:{type:Object,required:!0},attribute:{type:String,required:!0},highlightedTagName:{type:String,default:"mark"}}};Xx.render=function(e,t,n,r,i,o){var s=_i("ais-highlighter");return Cs(),Ms(s,{hit:n.hit,attribute:n.attribute,"highlighted-tag-name":n.highlightedTagName,suit:e.suit,"highlight-property":"_snippetResult","pre-tag":"<mark>","post-tag":"</mark>"},null,8,["hit","attribute","highlighted-tag-name","suit"])};const Zx=Xx;function eO(e){return eO="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},eO(e)}function tO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function nO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tO(Object(n),!0).forEach(function(t){rO(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tO(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function rO(e,t,n){return t=function(e){var t=function(e,t){if("object"!=eO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=eO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eO(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var iO=Hh({name:"sort-by",connector:!0});const oO=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;Bh(e,iO());var n={};return function(r){var i=r||{},o=i.items,s=i.transformItems,a=void 0===s?function(e){return e}:s;if(!Array.isArray(o))throw new Error(iO("The `items` option expects an array of objects."));return{$$type:"ais.sortBy",init:function(t){var n=t.instantSearchInstance,r=this.getWidgetRenderState(t),i=r.currentRefinement;nm(o,function(e){return e.value===i});e(nO(nO({},r),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(nO(nO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return t(),n.initialIndex?r.setIndex(n.initialIndex):r},getRenderState:function(e,t){return nO(nO({},e),{},{sortBy:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,i=e.helper,s=e.state,c=e.parent;!n.initialIndex&&c&&(n.initialIndex=c.getIndexName()),n.setIndex||(n.setIndex=function(e){i.setIndex(e).search()});var u=!t||0===t.nbHits;return{currentRefinement:s.index,options:a(o,{results:t}),refine:n.setIndex,hasNoResults:u,canRefine:!u&&o.length>0,widgetParams:r}},getWidgetUiState:function(e,t){var r=t.searchParameters.index;return nO(nO({},e),{},{sortBy:r!==n.initialIndex?r:void 0})},getWidgetSearchParameters:function(e,t){var r=t.uiState;return e.setQueryParameter("index",r.sortBy||n.initialIndex||e.index)}}}},sO={name:"AisSortBy",mixins:[kh({name:"SortBy"}),Mh({connector:oO},{$$widgetType:"ais.sortBy"}),$p()],props:{items:{type:Array,required:!0},transformItems:{type:Function,default:void 0}},computed:{widgetParams:function(){return{items:this.items,transformItems:this.transformItems}}}};var aO=["value","selected"];sO.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",{items:e.state.options,hasNoResults:e.state.hasNoResults,refine:e.state.refine,currentRefinement:e.state.currentRefinement,canRefine:e.state.canRefine},function(){return[Ws("select",{class:X(e.suit("select")),onChange:t[0]||(t[0]=function(t){return e.state.refine(t.currentTarget.value)}),"aria-label":"Sort results by"},[(Cs(!0),Ls(Rs,null,Ii(e.state.options,function(t){return Cs(),Ls("option",{key:t.value,class:X(e.suit("option")),value:t.value,selected:t.value===e.state.currentRefinement},me(t.label),11,aO)}),128))],34)]})],2)):Ks("",!0)};const cO=sO;function uO(e){return uO="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},uO(e)}function lO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function fO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?lO(Object(n),!0).forEach(function(t){dO(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lO(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function dO(e,t,n){return t=function(e){var t=function(e,t){if("object"!=uO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=uO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==uO(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hO=Hh({name:"stats",connector:!0});const pO={name:"AisStats",mixins:[Mh({connector:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,hO()),function(n){return{$$type:"ais.stats",init:function(t){var n=t.instantSearchInstance;e(fO(fO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(fO(fO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return fO(fO({},e),{},{stats:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,r=e.state;return t?{hitsPerPage:t.hitsPerPage,nbHits:t.nbHits,nbSortedHits:t.nbSortedHits,areHitsSorted:void 0!==t.appliedRelevancyStrictness&&t.appliedRelevancyStrictness>0&&t.nbSortedHits!==t.nbHits,nbPages:t.nbPages,page:t.page,processingTimeMS:t.processingTimeMS,query:t.query,widgetParams:n}:{hitsPerPage:r.hitsPerPage,nbHits:0,nbSortedHits:void 0,areHitsSorted:!1,nbPages:0,page:r.page||0,processingTimeMS:-1,query:r.query||"",widgetParams:n}}}}}},{$$widgetType:"ais.stats"}),kh({name:"Stats"})],computed:{sortedResultsSentence:function(){var e=this.state,t=e.nbHits,n=e.nbSortedHits,r="sorted out of "+t.toLocaleString();return 0===n?"No relevant results "+r:1===n?"1 relevant result "+r:n>1?(n||0).toLocaleString()+" relevant results "+r:""},resultsSentence:function(){var e=this.state.nbHits;return 0===e?"No results":1===e?"1 result":e>1?e.toLocaleString()+" results":""},widgetParams:function(){return{}}}};pO.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",ta(e.state,{results:e.state.instantSearchInstance.helper.lastResults}),function(){return[Ws("span",{class:X(e.suit("text"))},[e.state.areHitsSorted?(Cs(),Ls(Rs,{key:0},[Gs(me(o.sortedResultsSentence),1)],64)):(Cs(),Ls(Rs,{key:1},[Gs(me(o.resultsSentence),1)],64)),Gs(" found in "+me(e.state.processingTimeMS.toLocaleString())+"ms",1)],2)]})],2)):Ks("",!0)};const mO=pO;function gO(e){return Array.isArray(e)?e:[e]}function vO(e){return vO="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},vO(e)}function yO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function bO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yO(Object(n),!0).forEach(function(t){SO(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yO(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function SO(e,t,n){return t=function(e){var t=function(e,t){if("object"!=vO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=vO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==vO(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,s,a=[],c=!0,u=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=o.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){u=!0,i=e}
2finally{try{if(!c&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw i}}return a}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return xO(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xO(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xO(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var OO=Hh({name:"toggle-refinement",connector:!0}),PO="ais.toggleRefinement";const RO=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,OO()),function(n){var r=n||{},i=r.attribute,o=r.on,s=void 0===o||o,a=r.off;if(!i)throw new Error(OO("The `attribute` option is required."));var c,u=void 0!==a,l=gO(s).map(tm),f=u?gO(a).map(tm):void 0,d=function(e){return function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isRefined:!1}).isRefined;t?(l.forEach(function(t){return e.removeDisjunctiveFacetRefinement(i,t)}),u&&f.forEach(function(t){return e.addDisjunctiveFacetRefinement(i,t)})):(c("click:internal",t),u&&f.forEach(function(t){return e.removeDisjunctiveFacetRefinement(i,t)}),l.forEach(function(t){return e.addDisjunctiveFacetRefinement(i,t)})),e.search()}},h=function(e,t){var n=t.state,r=t.createURL,o=t.getWidgetUiState,s=t.helper;return function(){n=n.resetPage();var t=e?l:f;t&&t.forEach(function(e){n=n.removeDisjunctiveFacetRefinement(i,e)});var a=e?f:l;return a&&a.forEach(function(e){n=n.addDisjunctiveFacetRefinement(i,e)}),r(function(e){return o(e,{searchParameters:n,helper:s})})}};return{$$type:PO,init:function(t){var n=t.instantSearchInstance;e(bO(bO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(bO(bO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.removeDisjunctiveFacet(i)},getRenderState:function(e,t){return bO(bO({},e),{},{toggleRefinement:bO(bO({},e.toggleRefinement),{},SO({},i,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=e.state,r=e.helper,o=e.results,s=e.createURL,a=e.instantSearchInstance,p=l.every(function(e){return t.isDisjunctiveFacetRefined(i,e)}),m={isRefined:p,count:0},g={isRefined:u&&!p,count:0};if(o){var v=gO(f||!1),y=o.getFacetValues(i,{})||[],b=l.map(function(e){return nm(y,function(t){return t.escapedValue===tm(String(e))})}).filter(function(e){return void 0!==e}),S=u?v.map(function(e){return nm(y,function(t){return t.escapedValue===tm(String(e))})}).filter(function(e){return void 0!==e}):[];m={isRefined:!!b.length&&b.every(function(e){return e.isRefined}),count:b.reduce(function(e,t){return e+t.count},0)||null},g={isRefined:!!S.length&&S.every(function(e){return e.isRefined}),count:S.reduce(function(e,t){return e+t.count},0)||y.reduce(function(e,t){return e+t.count},0)}}c||(c=function(e){var t=e.instantSearchInstance,n=e.helper,r=e.attribute,i=e.on;return function(){for(var e=arguments.length,o=new Array(e),s=0;s<e;s++)o[s]=arguments[s];if(1!==o.length){var a,c=o[1],u=o[2],l=void 0===u?"Filter Applied":u,f=wO(o[0].split(":"),2),d=f[0],h=f[1];"click"===d&&void 0!==i&&(c||t.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:PO,eventType:d,eventModifier:h,payload:{eventName:l,index:(null===(a=n.lastResults)||void 0===a?void 0:a.index)||n.state.index,filters:i.map(function(e){return"".concat(r,":").concat(e)})},attribute:r}))}else t.sendEventToInsights(o[0])}}({instantSearchInstance:a,attribute:i,on:l,helper:r}));var w=p?g:m;return{value:{name:i,isRefined:p,count:o?w.count:null,onFacetValue:m,offFacetValue:g},createURL:h(p,{state:t,createURL:s,helper:r,getWidgetUiState:this.getWidgetUiState}),sendEvent:c,canRefine:Boolean(o?w.count:null),refine:d(r),widgetParams:n}},getWidgetUiState:function(e,t){var n,r=t.searchParameters,o=l&&l.every(function(e){return r.isDisjunctiveFacetRefined(i,e)});return o?bO(bO({},e),{},{toggle:bO(bO({},e.toggle),{},SO({},i,o))}):(null===(n=e.toggle)||void 0===n||delete n[i],e)},getWidgetSearchParameters:function(e,t){var n=t.uiState;if(e.isHierarchicalFacet(i)||e.isConjunctiveFacet(i))return e;var r=e.addDisjunctiveFacet(i).removeDisjunctiveFacetRefinement(i);return Boolean(n.toggle&&n.toggle[i])?(l&&l.forEach(function(e){r=r.addDisjunctiveFacetRefinement(i,e)}),r):u?(f&&f.forEach(function(e){r=r.addDisjunctiveFacetRefinement(i,e)}),r):r.setQueryParameters({disjunctiveFacetsRefinements:bO(bO({},e.disjunctiveFacetsRefinements),{},SO({},i,[]))})}}}},jO={name:"AisToggleRefinement",mixins:[kh({name:"ToggleRefinement"}),Mh({connector:RO},{$$widgetType:"ais.toggleRefinement"}),$p()],props:{attribute:{type:String,required:!0},on:{type:[String,Number,Boolean,Array],required:!1,default:!0},off:{type:[String,Number,Boolean,Array],required:!1,default:void 0},label:{type:String,default:void 0}},computed:{widgetParams:function(){return{attribute:this.attribute,on:this.on,off:this.off}}}};var _O=["name","value","checked"];jO.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X([e.suit(),!e.state.canRefine&&e.suit("","noRefinement")
2])},[Ni(e.$slots,"default",{value:e.state.value,canRefine:e.state.canRefine,refine:e.state.refine,createURL:e.state.createURL,sendEvent:e.state.sendEvent},function(){return[Ws("label",{class:X(e.suit("label"))},[Ws("input",{class:X(e.suit("checkbox")),type:"checkbox",name:e.state.value.name,value:n.on,checked:e.state.value.isRefined,onChange:t[0]||(t[0]=function(t){return e.state.refine(e.state.value)})},null,42,_O),Ws("span",{class:X(e.suit("labelText"))},me(n.label||e.state.value.name),3),null!==e.state.value.count?(Cs(),Ls("span",{key:0,class:X(e.suit("count"))},me(e.state.value.count.toLocaleString()),3)):Ks("",!0)],2)]})],2)):Ks("",!0)};const EO=jO;function AO(e){return AO="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},AO(e)}function kO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function CO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kO(Object(n),!0).forEach(function(t){FO(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kO(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function FO(e,t,n){return t=function(e){var t=function(e,t){if("object"!=AO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=AO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==AO(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const IO=function(e){var t,n=e.searchAsYouSpeak,r=e.language,i=e.onQueryChange,o=e.onStateChange,s=window.webkitSpeechRecognition||window.SpeechRecognition,a=function(e){return{status:e,transcript:"",isSpeechFinal:!1,errorCode:void 0}},c=a("initial"),u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c=CO(CO({},c),e),o()},l=function(){u(a(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"initial"))},f=function(){u({status:"waiting"})},d=function(e){u({status:"error",errorCode:e.error})},h=function(e){u({status:"recognizing",transcript:e.results[0]&&e.results[0][0]&&e.results[0][0].transcript||"",isSpeechFinal:e.results[0]&&e.results[0].isFinal}),n&&c.transcript&&i(c.transcript)},p=function(){c.errorCode||!c.transcript||n||i(c.transcript),"error"!==c.status&&u({status:"finished"})},m=function(){t&&(t.stop(),t.removeEventListener("start",f),t.removeEventListener("error",d),t.removeEventListener("result",h),t.removeEventListener("end",p),t=void 0)};return{getState:function(){return c},isBrowserSupported:function(){return Boolean(s)},isListening:function(){return"askingPermission"===c.status||"waiting"===c.status||"recognizing"===c.status},startListening:function(){(t=new s)&&(l("askingPermission"),t.interimResults=!0,r&&(t.lang=r),t.addEventListener("start",f),t.addEventListener("error",d),t.addEventListener("result",h),t.addEventListener("end",p),t.start())},stopListening:function(){m(),l("finished")},dispose:m}};function TO(e){return TO="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},TO(e)}function NO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function DO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NO(Object(n),!0).forEach(function(t){LO(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NO(Object(n)).forEac
2h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function LO(e,t,n){return t=function(e){var t=function(e,t){if("object"!=TO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=TO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==TO(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var MO=Hh({name:"voice-search",connector:!0});const $O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return Bh(e,MO()),function(n){var r=n.searchAsYouSpeak,i=void 0!==r&&r,o=n.language,s=n.additionalQueryParameters,a=n.createVoiceSearchHelper,c=void 0===a?IO:a;return{$$type:"ais.voiceSearch",init:function(t){var n=t.instantSearchInstance;e(DO(DO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(DO(DO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},getRenderState:function(e,t){return DO(DO({},e),{},{voiceSearch:this.getWidgetRenderState(t)})},getWidgetRenderState:function(t){var r=this,a=t.helper,u=t.instantSearchInstance;this._refine||(this._refine=function(e){if(e!==a.state.query){var t=o?[o.split("-")[0]]:void 0;a.setQueryParameter("queryLanguages",t),"function"==typeof s&&a.setState(a.state.setQueryParameters(DO({ignorePlurals:!0,removeStopWords:!0,optionalWords:e},s({query:e})))),a.setQuery(e).search()}}),this._voiceSearchHelper||(this._voiceSearchHelper=c({searchAsYouSpeak:i,language:o,onQueryChange:function(e){return r._refine(e)},onStateChange:function(){e(DO(DO({},r.getWidgetRenderState(t)),{},{instantSearchInstance:u}),!1)}}));var l=this._voiceSearchHelper,f=l.isBrowserSupported,d=l.isListening,h=l.startListening,p=l.stopListening,m=l.getState;return{isBrowserSupported:f(),isListening:d(),toggleListening:function(){f()&&(d()?p():h())},voiceListeningState:m(),widgetParams:n}},dispose:function(e){var n=e.state;this._voiceSearchHelper.dispose(),t();var r=n;if("function"==typeof s){var i=s({query:""}),o=i?Object.keys(i).reduce(function(e,t){return e[t]=void 0,e},{}):{};r=n.setQueryParameters(DO({queryLanguages:void 0,ignorePlurals:void 0,removeStopWords:void 0,optionalWords:void 0},o))}return r.setQueryParameter("query",void 0)},getWidgetUiState:function(e,t){var n=t.searchParameters.query||"";return n?DO(DO({},e),{},{query:n}):e},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameter("query",n.query||"")}}}},HO={name:"AisVoiceSearch",mixins:[Mh({connector:$O},{$$widgetType:"ais.voiceSearch"}),kh({name:"VoiceSearch"})],props:{searchAsYouSpeak:{type:Boolean,required:!1,default:void 0},language:{type:String,default:void 0},additionalQueryParameters:{type:Object,default:void 0},buttonTitle:{type:String,required:!1,default:"Search by voice"},disabledButtonTitle:{type:String,required:!1,default:"Search by voice (not supported on this browser)"}},data:function(){return{buttonSvgAttrs:{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}}},computed:{widgetParams:function(){return{searchAsYouSpeak:this.searchAsYouSpeak,language:this.language,additionalQueryParameters:this.additionalQueryParameters}},errorNotAllowed:function(){return"error"===this.state.voiceListeningState.status&&"not-allowed"===this.state.voiceListeningState.errorCode},rootSlotProps:function(){return{isBrowserSupported:this.state.isBrowserSupported,isListening:this.state.isListening,toggleListening:this.state.toggleListening,voiceListeningState:this.state.voiceListeningState}},innerSlotProps:function(){return{status:this.state.voiceListeningState.status,errorCode:this.state.voiceListeningState.errorCode,isListening:this.state.isListening,transcript:this.state.voiceListeningState.transcript,isSpeechFinal:this.state.voiceListeningState.isSpeechFinal,isBrowserSupported:this.state.isBrowserSupported}}},methods:{handleClick:function(e){e.currentTarget.blur(),this.state.toggleListening()}}};var UO=["title","disabled"],BO=[Ys('<line x1="1" y1="1" x2="23" y2="23"></line><path d="M9 9v3a3 3 0 0 0 5.12 2.12M15 9.34V4a3 3 0 0 0-5.94-.6"></path><path d="M17 16.95A7 7 0 0 1 5 12v-2m14 0v2a7 7 0 0 1-.11 1.23"></path><line x1="12" y1="19" x2="12" y2="23"></line><line x1="8" y1="23" x2="16" y2="23"></line>',5)],VO=["fill"],WO=Ws("path",{d:"M19 10v2a7 7 0 0 1-14 0v-2"},null,-1),qO=Ws("line",{x1:"12",y1:"19",x2:"12",y2:"23"},null,-1),QO=Ws("line",{x1:"8",y1:"23",x2:"16",y2:"23"},null,-1);HO.render=function(e,t,n,r,i,o){return e.state?(Cs(),Ls("div",{key:0,class:X(e.suit())}
2,[Ni(e.$slots,"default",Z(zs(o.rootSlotProps)),function(){return[Ws("button",{type:"button",class:X(e.suit("button")),title:e.state.isBrowserSupported?n.buttonTitle:n.disabledButtonTitle,disabled:!e.state.isBrowserSupported,onClick:t[0]||(t[0]=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return o.handleClick&&o.handleClick.apply(o,e)})},[Ni(e.$slots,"buttonText",Z(zs(o.innerSlotProps)),function(){return[o.errorNotAllowed?(Cs(),Ls("svg",Z(ta({key:0},i.buttonSvgAttrs)),BO,16)):(Cs(),Ls("svg",Z(ta({key:1},i.buttonSvgAttrs)),[Ws("path",{d:"M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z",fill:e.state.isListening?"currentColor":"none"},null,8,VO),WO,qO,QO],16))]})],10,UO),Ws("div",{class:X(e.suit("status"))},[Ni(e.$slots,"status",Z(zs(o.innerSlotProps)),function(){return[Ws("p",null,me(e.state.voiceListeningState.transcript),1)]})],2)]})],2)):Ks("",!0)};const zO=HO;function JO(e){return JO="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},JO(e)}function GO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function YO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GO(Object(n),!0).forEach(function(t){KO(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GO(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function KO(e,t,n){return t=function(e){var t=function(e,t){if("object"!=JO(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=JO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==JO(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const XO=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Uh,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Uh;return function(n){var r={};return{$$type:"ais.relevantSort",init:function(t){var n=t.instantSearchInstance;e(YO(YO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e(YO(YO({},this.getWidgetRenderState(t)),{},{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.setQueryParameter("relevancyStrictness",void 0)},getRenderState:function(e,t){return YO(YO({},e),{},{relevantSort:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,i=e.helper;r.refine||(r.refine=function(e){i.setQueryParameter("relevancyStrictness",e).search()});var o=(t||{}).appliedRelevancyStrictness,s=void 0!==o;return{isRelevantSorted:void 0!==o&&o>0,isVirtualReplica:s,canRefine:s,refine:r.refine,widgetParams:n}},getWidgetSearchParameters:function(e,t){var n,r=t.uiState;return e.setQueryParameter("relevancyStrictness",null!==(n=r.relevantSort)&&void 0!==n?n:e.relevancyStrictness)},getWidgetUiState:function(e,t){var n=t.searchParameters;return YO(YO({},e),{},{relevantSort:n.relevancyStrictness||e.relevantSort})}}}},ZO={name:"AisRelevantSort",mixins:[kh({name:"RelevantSort"}),Mh({connector:XO},{$$widgetType:"ais.relevantSort"})],methods:{refine:function(){this.state.isRelevantSorted?this.state.refine(0):this.state.refine(void 0)}}};ZO.render=function(e,t,n,r,i,o){return e.state&&e.state.isVirtualReplica?(Cs(),Ls("div",{key:0,class:X(e.suit())},[Ni(e.$slots,"default",{isRelevantSorted:e.state.isRelevantSorted,refine:e.state.refine},function(){return[Ws("div",{class:X(e.suit("text"))},[Ni(e.$slots,"text",{isRelevantSorted:e.state.isRelevantSorted})],2),Ws("button",{type:"button",class:X(e.suit("button")),onClick:t[0]||(t[0]=function(e){return o.refine()})},[Ni(e.$slots,"button",{isRelevantSorted:e.state.isRelevantSorted},function(){return[Gs(me(e.state.isRelevantSorted?"See all results":"See relevant results"),1)]})],2)]})],2)):Ks("",!0)};const eP=ZO,tP={name:"AisDynamicWidgets",mixins:[Mh({connector:rg},{$$widgetType:"ais.dynamicWidgets"}),kh({name:"DynamicWidgets"})],props:{transformItems:{type:Function,default:void 0},facets:{type:Array,default:void 0},maxValuesPerFacet:{type:Number,default:void 0}},render:Ih(function(e){var t=this,n=new Map;
2if((Th(this)||[]).forEach(function(r){var i=function e(t){var n,r=t.props;if(r){if(r.attribute)return r.attribute;if(Array.isArray(r.attributes))return r.attributes[0]}if(n=t.children&&t.children.default&&t.children.default(),Array.isArray(n))return n.reduce(function(t,n){return t||e(n)},void 0)}(r);i&&n.set(i,e("div",{key:i,class:[t.suit("widget")]},[r]))}),!this.state){var r=[];return n.forEach(function(e){return r.push(e)}),e("div",Ch({class:[this.suit()]},{attrs:{hidden:!0}}),r)}return e("div",{class:[this.suit()]},this.state.attributesToRender.map(function(e){return n.get(e)}))}),computed:{widgetParams:function(){return{transformItems:this.transformItems,facets:this.facets,maxValuesPerFacet:this.maxValuesPerFacet,widgets:[]}}}},nP=Object.assign({},tP,{name:"AisExperimentalDynamicWidgets",mounted:function(){Lh("Use AisDynamicWidgets instead of AisExperimentalDynamicWidgets.")}});var rP={install:function(e){Object.keys(i).forEach(function(t){e.component(i[t].name,i[t])})}};const iP=rP;var oP={class:"grid grants-outer-grid gap-4"},sP={class:"grants-database-sidebar relative"},aP={class:"sticky top-[8rem] space-y-6"},cP={key:0},uP={key:1,class:"pb-8"},lP={class:"pr-10"},fP={key:2},dP={key:3},hP=["onClick"],pP=["onUpdate:modelValue"],mP={class:"ais-RefinementList-count"},gP={key:0,class:"text-center"},vP={key:1,class:"ais-InfiniteHits-list"},yP={class:"ais-InfiniteHits-item"},bP={key:2,class:"flex justify-center my-6"},SP=["onClick"];
2const wP=JSON.parse('{"gray":{"300":"#ECECFF","400":"#D7D8FF","500":"#C0BAE5","600":"#A68EC1","700":"#615F8A"},"primary":{"300":"#D8C4E5","400":"#B487B8","500":"#A25EB5","600":"#573C81","700":"#3F2B56"},"secondary":{"400":"#FFC27A","500":"#FF9015","600":"#D26900"},"accent":{"1":"#7FFFD4","2":"#FF332E","3":"#00AEEF"}}');var xP=n(643),OP=n.n(xP);function PP(e){return PP="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},PP(e)}var RP=["configure"];function jP(e,t,n){return t=function(e){var t=function(e,t){if("object"!=PP(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=PP(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==PP(t)?t:String(t)}(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _P(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function EP(e){e.configure;return _P(e,RP)}function AP(e){return-1!==[null,void 0,!1].indexOf(e)}function kP(e){var t={exports:{}};return e(t,t.exports),t.exports}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self;var CP=kP(function(e,t){e.exports=function(){var e=["decimals","thousand","mark","prefix","suffix","encoder","decoder","negativeBefore","negative","edit","undo"];function t(e){return e.split("").reverse().join("")}function n(e,t){return e.substring(0,t.length)===t}function r(e,t,n){if((e[t]||e[n])&&e[t]===e[n])throw new Error(t)}function i(e){return"number"==typeof e&&isFinite(e)}function o(e,n,r,o,s,a,c,u,l,f,d,h){var p,m,g,v=h,y="",b="";return a&&(h=a(h)),!!i(h)&&(!1!==e&&0===parseFloat(h.toFixed(e))&&(h=0),h<0&&(p=!0,h=Math.abs(h)),!1!==e&&(h=function(e,t){return e=e.toString().split("e"),(+((e=(e=Math.round(+(e[0]+"e"+(e[1]?+e[1]+t:t)))).toString().split("e"))[0]+"e"+(e[1]?+e[1]-t:-t))).toFixed(t)}(h,e)),-1!==(h=h.toString()).indexOf(".")?(g=(m=h.split("."))[0],r&&(y=r+m[1])):g=h,n&&(g=t(g).match(/.{1,3}/g),g=t(g.join(t(n)))),p&&u&&(b+=u),o&&(b+=o),p&&l&&(b+=l),b+=g,b+=y,s&&(b+=s),f&&(b=f(b,v)),b)}function s(e,t,r,o,s,a,c,u,l,f,d,h){var p,m="";return d&&(h=d(h)),!(!h||"string"!=typeof h)&&(u&&n(h,u)&&(h=h.replace(u,""),p=!0),o&&n(h,o)&&(h=h.replace(o,"")),l&&n(h,l)&&(h=h.replace(l,""),p=!0),s&&function(e,t){return e.slice(-1*t.length)===t}(h,s)&&(h=h.slice(0,-1*s.length)),t&&(h=h.split(t).join("")),r&&(h=h.replace(r,".")),p&&(m+="-"),""!==(m=(m+=h).replace(/[^0-9\.\-.]/g,""))&&(m=Number(m),c&&(m=c(m)),!!i(m)&&m))}function a(t){var n,i,o,s={};for(void 0===t.suffix&&(t.suffix=t.postfix),n=0;n<e.length;n+=1)if(void 0===(o=t[i=e[n]]))"negative"!==i||s.negativeBefore?"mark"===i&&"."!==s.thousand?s[i]=".":s[i]=!1:s[i]="-";else if("decimals"===i){if(!(o>=0&&o<8))throw new Error(i);s[i]=o}else if("encoder"===i||"decoder"===i||"edit"===i||"undo"===i){if("function"!=typeof o)throw new Error(i);s[i]=o}else{if("string"!=typeof o)throw new Error(i);s[i]=o}return r(s,"mark","thousand"),r(s,"prefix","negative"),r(s,"prefix","negativeBefore"),s}function c(t,n,r){var i,o=[];for(i=0;i<e.length;i+=1)o.push(t[e[i]]);return o.push(r),n.apply("",o)}return function e(t){if(!(this instanceof e))return new e(t);"object"==typeof t&&(t=a(t),this.to=function(e){return c(t,o,e)},this.from=function(e){return c(t,s,e)})}}()}),FP=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(kP(function(e,t){!function(e){function t(e){return n(e)&&"function"==typeof e.from}function n(e){return"object"==typeof e&&"function"==typeof e.to}function r(e){e.parentElement.removeChild(e)}function i(e){return null!=e}function o(e){e.preventDefault()}function s(e){return"number"==typeof e&&!isNaN(e)&&isFinite(e)}function a(e,t,n){n>0&&(f(e,t),setTimeout(function(){d(e,t)},n))}function c(e){return Math.max(Math.min(e,100),0)}function u(e){return Array.isArray(e)?e:[e]}function l(e){var t=(e=String(e)).split(".");return t.length>1?t[1].length:0}function f(e,t){e.classList&&!/\s/.test(t)?e.classList.add(t):e.className+=" "+t}function d(e,t){e.classList&&!/\s/.test(t)?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," ")}function h(e){var t=void 0!==window.pageXOffset,n="CSS1Compat"===(e.compatMode||"");return{x:t?window.pageXOffset:n?e.documentElement.scrollLeft:e.body.scrollLeft,y:t?window.pageYOffset:n?e.documentElement.scrollTop:e.body.scrollTop}}function p(e,t){return 100/(t-e)}function m(e,t,n){return 100*t/(e[n+1]-e[n])}function g(e,t){for(var n=1;e>=t[n];)n+=1;return n}function v(e,t,n){if(n>=e.slice(-1)[0])return 100;var r=g(n,e),i=e[r-1],o=e[r],s=t[r-1],a=t[r];return s+function(e,t){return m(e,e[0]<0?t+Math.abs(e[0]):t-e[0],0)}([i,o],n)/p(s,a)}function y(e,t,n,r){if(100===r)return r;var i=g(r,e),o=e[i-1],s=e[i];return n?r-o>(s-o)/2?s:o:t[i-1]?e[i-1]+function(e,t){return Math.round(e/t)*t}(r-e[i-1],t[i-1]):r}var b,S;e.PipsMode=void 0,(S=e.PipsMode||(e.PipsMode={})).Range="range",S.Steps="steps",S.Positions="positions",S.Count="count",S.Values="values",e.PipsType=void 0,(b=e.PipsType||(e.PipsType={}))[b.None=-1]="None",b[b.NoValue=0]="NoValue",b[b.LargeValue=1]="LargeValue",b[b.SmallValue=2]="SmallValue";var w=function(){function e(e,t,n){var r;this.xPct=[],this.xVal=[],this.xSteps=[],this.xNumSteps=[],this.xHighestCompleteStep=[],this.xSteps=[n||!1],this.xNumSteps=[!1],this.snap=t;var i=[];for(Object.keys(e).forEach(function(t){i.push([u(e[t]),t])}),i.sort(function(e,t){return e[0][0]-t[0][0]}),r=0;r<i.length;r++)this.handleEntryPoint(i[r][1],i[r][0]);for(this.xNumSteps=this.xSteps.slice(0),r=0;r<this.xNumSteps.length;r++)this.handleStepPoint(r,this.xNumSteps[r])}return e.prototype.getDistance=function(e){for(var t=[],n=0;n<this.xNumSteps.length-1;n++)t[n]=m(this.xVal,e,n);return t},e.prototype.getAbsoluteDistance=function(e,t,n){var r,i=0;if(e<this.xPct[this.xPct.length-1])for(;e>this.xPct[i+1];)i++;else e===this.xPct[this.xPct.length-1]&&(i=this.xPct.length-2);n||e!==this.xPct[i+1]||i++,null===t&&(t=[]);var o=1,s=t[i],a=0,c=0,u=0,l=0;for(r=n?(e-this.xPct[i])/(this.xPct[i+1]-this.xPct[i]):(this.xPct[i+1]-e)/(this.xPct[i+1]-this.xPct[i]);s>0;)a=this.xPct[i+1+l]-this.xPct[i+l],t[i+l]*o+100-100*r>
vendor: 4,604 bytes, line 2
2100?(c=a*r,o=(s-100*r)/t[i+l],r=1):(c=t[i+l]*a/100*o,o=0),n?(u-=c,this.xPct.length+l>=1&&l--):(u+=c,this.xPct.length-l>=1&&l++),s=t[i+l]*o;return e+u},e.prototype.toStepping=function(e){return v(this.xVal,this.xPct,e)},e.prototype.fromStepping=function(e){return function(e,t,n){if(n>=100)return e.slice(-1)[0];var r=g(n,t),i=e[r-1],o=e[r],s=t[r-1];return function(e,t){return t*(e[1]-e[0])/100+e[0]}([i,o],(n-s)*p(s,t[r]))}(this.xVal,this.xPct,e)},e.prototype.getStep=function(e){return y(this.xPct,this.xSteps,this.snap,e)},e.prototype.getDefaultStep=function(e,t,n){var r=g(e,this.xPct);return(100===e||t&&e===this.xPct[r-1])&&(r=Math.max(r-1,1)),(this.xVal[r]-this.xVal[r-1])/n},e.prototype.getNearbySteps=function(e){var t=g(e,this.xPct);return{stepBefore:{startValue:this.xVal[t-2],step:this.xNumSteps[t-2],highestStep:this.xHighestCompleteStep[t-2]},thisStep:{startValue:this.xVal[t-1],step:this.xNumSteps[t-1],highestStep:this.xHighestCompleteStep[t-1]},stepAfter:{startValue:this.xVal[t],step:this.xNumSteps[t],highestStep:this.xHighestCompleteStep[t]}}},e.prototype.countStepDecimals=function(){var e=this.xNumSteps.map(l);return Math.max.apply(null,e)},e.prototype.hasNoSize=function(){return this.xVal[0]===this.xVal[this.xVal.length-1]},e.prototype.convert=function(e){return this.getStep(this.toStepping(e))},e.prototype.handleEntryPoint=function(e,t){var n;if(!s(n="min"===e?0:"max"===e?100:parseFloat(e))||!s(t[0]))throw new Error("noUiSlider: 'range' value isn't numeric.");this.xPct.push(n),this.xVal.push(t[0]);var r=Number(t[1]);n?this.xSteps.push(!isNaN(r)&&r):isNaN(r)||(this.xSteps[0]=r),this.xHighestCompleteStep.push(0)},e.prototype.handleStepPoint=function(e,t){if(t)if(this.xVal[e]!==this.xVal[e+1]){this.xSteps[e]=m([this.xVal[e],this.xVal[e+1]],t,0)/p(this.xPct[e],this.xPct[e+1]);var n=(this.xVal[e+1]-this.xVal[e])/this.xNumSteps[e],r=Math.ceil(Number(n.toFixed(3))-1),i=this.xVal[e]+this.xNumSteps[e]*r;this.xHighestCompleteStep[e]=i}else this.xSteps[e]=this.xHighestCompleteStep[e]=this.xVal[e]},e}(),x={to:function(e){return void 0===e?"":e.toFixed(2)},from:Number},O={target:"target",base:"base",origin:"origin",handle:"handle",handleLower:"handle-lower",handleUpper:"handle-upper",touchArea:"touch-area",horizontal:"horizontal",vertical:"vertical",background:"background",connect:"connect",connects:"connects",ltr:"ltr",rtl:"rtl",textDirectionLtr:"txt-dir-ltr",textDirectionRtl:"txt-dir-rtl",draggable:"draggable",drag:"state-drag",tap:"state-tap",active:"active",tooltip:"tooltip",pips:"pips",pipsHorizontal:"pips-horizontal",pipsVertical:"pips-vertical",marker:"marker",markerHorizontal:"marker-horizontal",markerVertical:"marker-vertical",markerNormal:"marker-normal",markerLarge:"marker-large",markerSub:"marker-sub",value:"value",valueHorizontal:"value-horizontal",valueVertical:"value-vertical",valueNormal:"value-normal",valueLarge:"value-large",valueSub:"value-sub"},P=".__tooltips",R=".__aria";function j(e,t){if(!s(t))throw new Error("noUiSlider: 'step' is not numeric.");e.singleStep=t}function _(e,t){if(!s(t))throw new Error("noUiSlider: 'keyboardPageMultiplier' is not numeric.");e.keyboardPageMultiplier=t}function E(e,t){if(!s(t))throw new Error("noUiSlider: 'keyboardMultiplier' is not numeric.");e.keyboardMultiplier=t}function A(e,t){if(!s(t))throw new Error("noUiSlider: 'keyboardDefaultStep' is not numeric.");e.keyboardDefaultStep=t}function k(e,t){if("object"!=typeof t||Array.isArray(t))throw new Error("noUiSlider: 'range' is not an object.");if(void 0===t.min||void 0===t.max)throw new Error("noUiSlider: Missing 'min' or 'max' in 'range'.");e.spectrum=new w(t,e.snap||!1,e.singleStep)}function C(e,t){if(t=u(t),!Array.isArray(t)||!t.length)throw new Error("noUiSlider: 'start' option is incorrect.");e.handles=t.length,e.start=t}function F(e,t){if("boolean"!=typeof t)throw new Error("noUiSlider: 'snap' option must be a boolean.");e.snap=t}function I(e,t){if("boolean"!=typeof t)throw new Error("noUiSlider: 'animate' option must be a boolean.");e.animate=t}function T(e,t){if("number"!=typeof t)throw new Error("noUiSlider: 'animationDuration' option must be a number.");e.animationDuration=t}function N(e,t){var n,r=[!1];if("lower"===t?t=[!0,!1]:"upper"===t&&(t=[!1,!0]),!0===t||!1===t){for(n=1;n<e.handles;n++)r.push(t);r.push(!1)}else{if(!Array.isArray(t)||!t.length||t.length!==e.handles+1)throw new Error("noUiSlider: 'connect' option doesn't match handle count.");r=t}e.connect=r}function D(e,t){switch(t){case"horizontal":e.ort=0;break;case"vertical":e.ort=1;break;default:throw new Error("noUiSlider: 'orientation' option is invali
2d.")}}function L(e,t){if(!s(t))throw new Error("noUiSlider: 'margin' option must be numeric.");0!==t&&(e.margin=e.spectrum.getDistance(t))}function M(e,t){if(!s(t))throw new Error("noUiSlider: 'limit' option must be numeric.");if(e.limit=e.spectrum.getDistance(t),!e.limit||e.handles<2)throw new Error("noUiSlider: 'limit' option is only supported on linear sliders with 2 or more handles.")}function $(e,t){var n;if(!s(t)&&!Array.isArray(t))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(Array.isArray(t)&&2!==t.length&&!s(t[0])&&!s(t[1]))throw new Error("noUiSlider: 'padding' option must be numeric or array of exactly 2 numbers.");if(0!==t){for(Array.isArray(t)||(t=[t,t]),e.padding=[e.spectrum.getDistance(t[0]),e.spectrum.getDistance(t[1])],n=0;n<e.spectrum.xNumSteps.length-1;n++)if(e.padding[0][n]<0||e.padding[1][n]<0)throw new Error("noUiSlider: 'padding' option must be a positive number(s).");var r=t[0]+t[1],i=e.spectrum.xVal[0];if(r/(e.spectrum.xVal[e.spectrum.xVal.length-1]-i)>1)throw new Error("noUiSlider: 'padding' option must not exceed 100% of the range.")}}function H(e,t){switch(t){case"ltr":e.dir=0;break;case"rtl":e.dir=1;break;default:throw new Error("noUiSlider: 'direction' option was not recognized.")}}function U(e,t){if("string"!=typeof t)throw new Error("noUiSlider: 'behaviour' must be a string containing options.");var n=t.indexOf("tap")>=0,r=t.indexOf("drag")>=0,i=t.indexOf("fixed")>=0,o=t.indexOf("snap")>=0,s=t.indexOf("hover")>=0,a=t.indexOf("unconstrained")>=0,c=t.indexOf("drag-all")>=0,u=t.indexOf("smooth-steps")>=0;if(i){if(2!==e.handles)throw new Error("noUiSlider: 'fixed' behaviour must be used with 2 handles");L(e,e.start[1]-e.start[0])}if(a&&(e.margin||e.limit))throw new Error("noUiSlider: 'unconstrained' behaviour cannot be used with margin or limit");e.events={tap:n||o,drag:r,dragAll:c,smoothSteps:u,fixed:i,snap:o,hover:s,unconstrained:a}}function B(e,t){if(!1!==t)if(!0===t||n(t)){e.tooltips=[];for(var r=0;r<e.handles;r++)e.tooltips.push(t)}else{if((t=u(t)).length!==e.handles)throw new Error("noUiSlider: must pass a formatter for all handles.");t.forEach(function(e){if("boolean"!=typeof e&&!n(e))throw new Error("noUiSlider: 'tooltips' must be passed a formatter or 'false'.")}),e.tooltips=t}}function V(e,t){if(t.length!==e.handles)throw new Error("noUiSlider: must pass a attributes for all handles.");e.handleAttributes=t}function W(e,t){if(!n(t))throw new Error("noUiSlider: 'ariaFormat' requires 'to' method.");e.ariaFormat=t}function q(e,n){if(!t(n))throw new Error("noUiSlider: 'format' requires 'to' and 'from' methods.");e.format=n}function Q(e,t){if("boolean"!=typeof t)throw new Error("noUiSlider: 'keyboardSupport' option must be a boolean.");e.keyboardSupport=t}function z(e,t){e.documentElement=t}function J(e,t){if("string"!=typeof t&&!1!==t)throw new Error("noUiSlider: 'cssPrefix' must be a string or `false`.");e.cssPrefix=t}function G(e,t){if("object"!=typeof t)throw new Error("noUiSlider: 'cssClasses' must be an object.");"string"==typeof e.cssPrefix?(e.cssClasses={},Object.keys(t).forEach(function(n){e.cssClasses[n]=e.cssPrefix+t[n]})):e.cssClasses=t}function Y(e){var t={margin:null,limit:null,padding:null,animate:!0,animationDuration:300,ariaFormat:x,format:x},n={step:{r:!1,t:j},keyboardPageMultiplier:{r:!1,t:_},keyboardMultiplier:{r:!1,t:E},keyboardDefaultStep:{r:!1,t:A},start:{r:!0,t:C},connect:{r:!0,t:N},direction:{r:!0,t:H},snap:{r:!1,t:F},animate:{r:!1,t:I},animationDuration:{r:!1,t:T},range:{r:!0,t:k},orientation:{r:!1,t:D},margin:{r:!1,t:L},limit:{r:!1,t:M},padding:{r:!1,t:$},behaviour:{r:!0,t:U},ariaFormat:{r:!1,t:W},format:{r:!1,t:q},tooltips:{r:!1,t:B},keyboardSupport:{r:!0,t:Q},documentElement:{r:!1,t:z},cssPrefix:{r:!0,t:J},cssClasses:{r:!0,t:G},handleAttributes:{r:!1,t:V}},r={connect:!1,direction:"ltr",behaviour:"tap",orientation:"horizontal",keyboardSupport:!0,cssPrefix:"noUi-",cssClasses:O,keyboardPageMultiplier:5,keyboardMultiplier:1,keyboardDefaultStep:10};e.format&&!e.ariaFormat&&(e.ariaFormat=e.format),Object.keys(n).forEac
vendor: 2,332 bytes, line 2
2h(function(o){if(i(e[o])||void 0!==r[o])n[o].t(t,i(e[o])?e[o]:r[o]);else if(n[o].r)throw new Error("noUiSlider: '"+o+"' is required.")}),t.pips=e.pips;var o=document.createElement("div"),s=void 0!==o.style.msTransform,a=void 0!==o.style.transform;t.transformRule=a?"transform":s?"msTransform":"webkitTransform";return t.style=[["left","top"],["right","bottom"]][t.dir][t.ort],t}function K(t,n,s){var l,p,m,g,v,y=window.navigator.pointerEnabled?{start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled?{start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}:{start:"mousedown touchstart",move:"mousemove touchmove",end:"mouseup touchend"},b=window.CSS&&CSS.supports&&CSS.supports("touch-action","none")&&function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}(),S=t,w=n.spectrum,x=[],O=[],j=[],_=0,E={},A=t.ownerDocument,k=n.documentElement||A.documentElement,C=A.body,F="rtl"===A.dir||1===n.ort?0:100;function I(e,t){var n=A.createElement("div");return t&&f(n,t),e.appendChild(n),n}function T(e,t){var r=I(e,n.cssClasses.origin),i=I(r,n.cssClasses.handle);if(I(i,n.cssClasses.touchArea),i.setAttribute("data-handle",String(t)),n.keyboardSupport&&(i.setAttribute("tabindex","0"),i.addEventListener("keydown",function(e){return function(e,t){if(L()||M(t))return!1;var r=["Left","Right"],i=["Down","Up"],o=["PageDown","PageUp"],s=["Home","End"];n.dir&&!n.ort?r.reverse():n.ort&&!n.dir&&(i.reverse(),o.reverse());var a,c=e.key.replace("Arrow",""),u=c===o[0],l=c===o[1],f=c===i[0]||c===r[0]||u,d=c===i[1]||c===r[1]||l,h=c===s[0],p=c===s[1];if(!(f||d||h||p))return!0;if(e.preventDefault(),d||f){var m=f?0:1,g=ge(t)[m];if(null===g)return!1;!1===g&&(g=w.getDefaultStep(O[t],f,n.keyboardDefaultStep)),g*=l||u?n.keyboardPageMultiplier:n.keyboardMultiplier,g=Math.max(g,1e-7),g*=f?-1:1,a=x[t]+g}else a=p?n.spectrum.xVal[n.spectrum.xVal.length-1]:n.spectrum.xVal[0];return fe(t,w.toStepping(a),!0,!0),ie("slide",t),ie("update",t),ie("change",t),ie("set",t),!1}(e,t)})),void 0!==n.handleAttributes){var o=n.handleAttributes[t];Object.keys(o).forEach(function(e){i.setAttribute(e,o[e])})}return i.setAttribute("role","slider"),i.setAttribute("aria-orientation",n.ort?"vertical":"horizontal"),0===t?f(i,n.cssClasse
2s.handleLower):t===n.handles-1&&f(i,n.cssClasses.handleUpper),r}function N(e,t){return!!t&&I(e,n.cssClasses.connect)}function D(e,t){return!(!n.tooltips||!n.tooltips[t])&&I(e.firstChild,n.cssClasses.tooltip)}function L(){return S.hasAttribute("disabled")}function M(e){return p[e].hasAttribute("disabled")}function $(){v&&(re("update"+P),v.forEach(function(e){e&&r(e)}),v=null)}function H(){$(),v=p.map(D),ne("update"+P,function(e,t,r){if(v&&n.tooltips&&!1!==v[t]){var i=e[t];!0!==n.tooltips[t]&&(i=n.tooltips[t].to(r[t])),v[t].innerHTML=i}})}function U(e,t){return e.map(function(e){return w.fromStepping(t?w.getStep(e):e)})}function B(t){function n(e,t){return Number((e+t).toFixed(7))}var r=function(t){if(t.mode===e.PipsMode.Range||t.mode===e.PipsMode.Steps)return w.xVal;if(t.mode===e.PipsMode.Count){if(t.values<2)throw new Error("noUiSlider: 'values' (>= 2) required for mode 'count'.");for(var n=t.values-1,r=100/n,i=[];n--;)i[n]=n*r;return i.push(100),U(i,t.stepped)}return t.mode===e.PipsMode.Positions?U(t.values,t.stepped):t.mode===e.PipsMode.Values?t.stepped?t.values.map(function(e){return w.fromStepping(w.getStep(w.toStepping(e)))}):t.values:[]}(t),i={},o=w.xVal[0],s=w.xVal[w.xVal.length-1],a=!1,c=!1,u=0;return(r=function(e){return e.filter(function(e){return!this[e]&&(this[e]=!0)},{})}(r.slice().sort(function(e,t){return e-t})))[0]!==o&&(r.unshift(o),a=!0),r[r.length-1]!==s&&(r.push(s),c=!0),r.forEach(function(o,s){var l,f,d,h,p,m,g,v,y,b,S=o,x=r[s+1],O=t.mode===e.PipsMode.Steps;for(O&&(l=w.xNumSteps[s]),l||(l=x-S),void 0===x&&(x=S),l=Math.max(l,1e-7),f=S;f<=x;f=n(f,l)){for(v=(p=(h=w.toStepping(f))-u)/(t.density||1),b=p/(y=Math.round(v)),d=1;d<=y;d+=1)i[(m=u+d*b).toFixed(5)]=[w.fromStepping(m),0];g=r.indexOf(f)>-1?e.PipsType.LargeValue:O?e.PipsType.SmallValue:e.PipsType.NoValue,!s&&a&&f!==x&&(g=0),f===x&&c||(i[h.toFixed(5)]=[f,g]),u=h}}),i}function V(t,r,i){var o,s,a=A.createElement("div"),c=((o={})[e.PipsType.None]="",o[e.PipsType.NoValue]=n.cssClasses.valueNormal,o[e.PipsType.LargeValue]=n.cssClasses.valueLarge,o[e.PipsType.SmallValue]=n.cssClasses.valueSub,o),u=((s={})[e.PipsType.None]="",s[e.PipsType.NoValue]=n.cssClasses.markerNormal,s[e.PipsType.LargeValue]=n.cssClasses.markerLarge,s[e.PipsType.SmallValue]=n.cssClasses.markerSub,s),l=[n.cssClasse
vendor: 1,795 bytes, line 2
2s.valueHorizontal,n.cssClasses.valueVertical],d=[n.cssClasses.markerHorizontal,n.cssClasses.markerVertical];function h(e,t){var r=t===n.cssClasses.value,i=r?c:u;return t+" "+(r?l:d)[n.ort]+" "+i[e]}function p(t,o,s){if((s=r?r(o,s):s)!==e.PipsType.None){var c=I(a,!1);c.className=h(s,n.cssClasses.marker),c.style[n.style]=t+"%",s>e.PipsType.NoValue&&((c=I(a,!1)).className=h(s,n.cssClasses.value),c.setAttribute("data-value",String(o)),c.style[n.style]=t+"%",c.innerHTML=String(i.to(o)))}}return f(a,n.cssClasses.pips),f(a,0===n.ort?n.cssClasses.pipsHorizontal:n.cssClasses.pipsVertical),Object.keys(t).forEach(function(e){p(e,t[e][0],t[e][1])}),a}function W(){g&&(r(g),g=null)}function q(e){W();var t=B(e),n=e.filter,r=e.format||{to:function(e){return String(Math.round(e))}};return g=S.appendChild(V(t,n,r))}function Q(){var e=l.getBoundingClientRect(),t="offset"+["Width","Height"][n.ort];return 0===n.ort?e.width||l[t]:e.height||l[t]}function z(e,t,r,i){var o=function(o){var s=function(e,t,n){var r=0===e.type.indexOf("touch"),i=0===e.type.indexOf("mouse"),o=0===e.type.indexOf("pointer"),s=0,a=0;if(0===e.type.indexOf("MSPointer")&&(o=!0),"mousedown"===e.type&&!e.buttons&&!e.touches)return!1;if(r){var c=function(t){var r=t.target;return r===n||n.contains(r)||e.composed&&e.composedPath().shift()===n};if("touchstart"===e.type){var u=Array.prototype.filter.call(e.touches,c);if(u.length>1)return!1;s=u[0].pageX,a=u[0].pageY}else{var l=Array.prototype.find.call(e.changedTouches,c);if(!l)return!1;s=l.pageX,a=l.pageY}}return t=t||h(A),(i||o)&&(s=e.clientX+t.x,a=e.clientY+t.y),e.pageOffset=t,e.points=[s,a],e.cursor=i||o,e}(o,i.pageOffset,i.target||t);return!!s&&!(L()&&!i.doNotReject)&&!(function(e,t){return e.classList?e.classList.contains(t):new RegExp("\\b"+t+"\\b").test(e.className)}
vendor: 1,037 bytes, line 2
2(S,n.cssClasses.tap)&&!i.doNotReject)&&!(e===y.start&&void 0!==s.buttons&&s.buttons>1)&&(!i.hover||!s.buttons)&&(b||s.preventDefault(),s.calcPoint=s.points[n.ort],void r(s,i))},s=[];return e.split(" ").forEach(function(e){t.addEventListener(e,o,!!b&&{passive:!0}),s.push([e,o])}),s}function J(e){var t=100*(e-function(e,t){var n=e.getBoundingClientRect(),r=e.ownerDocument,i=r.documentElement,o=h(r);return/webkit.*Chrome.*Mobile/i.test(navigator.userAgent)&&(o.x=0),t?n.top+o.y-i.clientTop:n.left+o.x-i.clientLeft}(l,n.ort))/Q();return t=c(t),n.dir?100-t:t}function G(e,t){"mouseout"===e.type&&"HTML"===e.target.nodeName&&null===e.relatedTarget&&X(e,t)}function K(e,t){if(-1===navigator.appVersion.indexOf("MSIE 9")&&0===e.buttons&&0!==t.buttonsProperty)return X(e,t);var r=(n.dir?-1:1)*(e.calcPoint-t.startCalcPoint);ae(r>0,100*r/t.baseSize,t.locations,t.handleNumbers,t.connect)}function X(e,t){t.handle&&(d(t.handle,n.cssClasses.active),_-=1),t.listeners.forEach(function(e){k.removeEventListener(e[0],e[1])}),0===_&&(d(S,n.cssClasse
2s.drag),le(),e.cursor&&(C.style.cursor="",C.removeEventListener("selectstart",o))),n.events.smoothSteps&&(t.handleNumbers.forEach(function(e){fe(e,O[e],!0,!0,!1,!1)}),t.handleNumbers.forEach(function(e){ie("update",e)})),t.handleNumbers.forEach(function(e){ie("change",e),ie("set",e),ie("end",e)})}function Z(e,t){if(!t.handleNumbers.some(M)){var r;1===t.handleNumbers.length&&(r=p[t.handleNumbers[0]].children[0],_+=1,f(r,n.cssClasses.active)),e.stopPropagation();var i=[],s=z(y.move,k,K,{target:e.target,handle:r,connect:t.connect,listeners:i,startCalcPoint:e.calcPoint,baseSize:Q(),pageOffset:e.pageOffset,handleNumbers:t.handleNumbers,buttonsProperty:e.buttons,locations:O.slice()}),a=z(y.end,k,X,{target:e.target,handle:r,listeners:i,doNotReject:!0,handleNumbers:t.handleNumbers}),c=z("mouseout",k,G,{target:e.target,handle:r,listeners:i,doNotReject:!0,handleNumbers:t.handleNumbers});i.push.apply(i,s.concat(a,c)),e.cursor&&(C.style.cursor=getComputedStyle(e.target).cursor,p.length>1&&f(S,n.cssClasses.drag),C.addEventListener("selectstart",o,!1)),t.handleNumbers.forEach(function(e){ie("start",e)})}}function ee(e){e.stopPropagation();var t=J(e.calcPoint),r=function(e){var t=100,n=!1;return p.forEach(function(r,i){if(!M(i)){var o=O[i],s=Math.abs(o-e);(s<t||s<=t&&e>o||100===s&&100===t)&&(n=i,t=s)}}),n}(t);
2!1!==r&&(n.events.snap||a(S,n.cssClasses.tap,n.animationDuration),fe(r,t,!0,!0),le(),ie("slide",r,!0),ie("update",r,!0),n.events.snap?Z(e,{handleNumbers:[r]}):(ie("change",r,!0),ie("set",r,!0)))}function te(e){var t=J(e.calcPoint),n=w.getStep(t),r=w.fromStepping(n);Object.keys(E).forEach(function(e){"hover"===e.split(".")[0]&&E[e].forEach(function(e){e.call(ve,r)})})}function ne(e,t){E[e]=E[e]||[],E[e].push(t),"update"===e.split(".")[0]&&p.forEach(function(e,t){ie("update",t)})}function re(e){var t=e&&e.split(".")[0],n=t?e.substring(t.length):e;Object.keys(E).forEach(function(e){var r=e.split(".")[0],i=e.substring(r.length);t&&t!==r||n&&n!==i||function(e){return e===R||e===P}(i)&&n!==i||delete E[e]})}function ie(e,t,r){Object.keys(E).forEach(function(i){var o=i.split(".")[0];e===o&&E[i].forEach(function(e){e.call(ve,x.map(n.format.to),t,x.slice(),r||!1,O.slice(),ve)})})}function oe(e,t,r,i,o,s,a){var u;return p.length>1&&!n.events.unconstrained&&(i&&t>0&&(u=w.getAbsoluteDistance(e[t-1],n.margin,!1),r=Math.max(r,u)),o&&t<p.length-1&&(u=w.getAbsoluteDistance(e[t+1],n.margin,!0),r=Math.min(r,u))),p.length>1&&n.limit&&(i&&t>0&&(u=w.getAbsoluteDistance(e[t-1],n.limit,!1),r=Math.min(r,u)),o&&t<p.length-1&&(u=w.getAbsoluteDistance(e[t+1],n.limit,!0),r=Math.max(r,u))),n.padding&&(0===t&&(u=w.getAbsoluteDistance(0,n.padding[0],!1),r=Math.max(r,u)),t===p.length-1&&(u=w.getAbsoluteDistance(100,n.padding[1],!0),r=Math.min(r,u))),a||(r=w.getStep(r)),!((r=c(r))===e[t]&&!s)&&r}function se(e,t){var r=n.ort;return(r?t:e)+", "+(r?e:t)}function ae(e,t,r,i,o){var s=r.slice(),a=i[0],c=n.events.smoothSteps,u=[!e,e],l=[e,!e];i=i.slice(),e&&i.reverse(),i.length>1?i.forEach(function(e,n){var r=oe(s,e,s[e]+t,u[n],l[n],!1,c);!1===r?t=0:(t=r-s[e],s[e]=r)}):u=l=[!0];var f=!1;i.forEach(function(e,n){f=fe(e,r[e]+t,u[n],l[n],!1,c)||f}),f&&(i.forEach(function(e){ie("update",e),ie("slide",e)}),null!=o&&ie("drag",a))}function ce(e,t){return n.dir?100-e-t:e}function ue(e,t){O[e]=t,x[e]=w.fromStepping(t);var r="translate("+se(ce(t,0)-F+"%","0")+")";p[e].style[n.transformRule]=r,de(e),de(e+1)}function le(){j.forEach(function(e){var t=O[e]>50?-1:1,n=3+(p.length+t*e);p[e].style.zIndex=String(n)})}function fe(e,t,n,r,i,o){return i||(t=oe(O,e,t,n,r,!1,o)),!1!==t&&(ue(e,t),!0)}function de(e){if(m[e]){var t=0,r=100;0!==e&&(t=O[e-1]),e!==m.length-1&&(r=O[e]);var i=r-t,o="translate("+se(ce(t,i)+"%","0")+")",s="scale("+se(i/100,"1")+")";m[e].style[n.transformRule]=o+" "+s}}function he(e,t){return null===e||!1===e||void 0===e?O[t]:("number"==typeof e&&(e=String(e)),!1!==(e=n.format.from(e))&&(e=w.toStepping(e)),!1===e||isNaN(e)?O[t]:e)}function pe(e,t,r){var i=u(e),o=void 0===O[0];
2t=void 0===t||t,n.animate&&!o&&a(S,n.cssClasses.tap,n.animationDuration),j.forEach(function(e){fe(e,he(i[e],e),!0,!1,r)});var s=1===j.length?0:1;if(o&&w.hasNoSize()&&(r=!0,O[0]=0,j.length>1)){var c=100/(j.length-1);j.forEach(function(e){O[e]=e*c})}for(;s<j.length;++s)j.forEach(function(e){fe(e,O[e],!0,!0,r)});le(),j.forEach(function(e){ie("update",e),null!==i[e]&&t&&ie("set",e)})}function me(e){if(void 0===e&&(e=!1),e)return 1===x.length?x[0]:x.slice(0);var t=x.map(n.format.to);return 1===t.length?t[0]:t}function ge(e){var t=O[e],r=w.getNearbySteps(t),i=x[e],o=r.thisStep.step,s=null;if(n.snap)return[i-r.stepBefore.startValue||null,r.stepAfter.startValue-i||null];!1!==o&&i+o>r.stepAfter.startValue&&(o=r.stepAfter.startValue-i),s=i>r.thisStep.startValue?r.thisStep.step:!1!==r.stepBefore.step&&i-r.stepBefore.highestStep,100===t?o=null:0===t&&(s=null);var a=w.countStepDecimals();return null!==o&&!1!==o&&(o=Number(o.toFixed(a))),null!==s&&!1!==s&&(s=Number(s.toFixed(a))),[s,o]}l=function(e){return f(e,n.cssClasses.target),0===n.dir?f(e,n.cssClasses.ltr):f(e,n.cssClasses.rtl),0===n.ort?f(e,n.cssClasses.horizontal):f(e,n.cssClasses.vertical),f(e,"rtl"===getComputedStyle(e).direction?n.cssClasses.textDirectionRtl:n.cssClasses.textDirectionLtr),I(e,n.cssClasses.base)}(S),function(e,t){var r=I(t,n.cssClasses.connects);p=[],(m=[]).push(N(r,e[0]));for(var i=0;i<n.handles;i++)p.push(T(t,i)),j[i]=i,m.push(N(r,e[i+1]))}(n.connect,l),function(e){e.fixed||p.forEach(function(e,t){z(y.start,e.children[0],Z,{handleNumbers:[t]})}),e.tap&&z(y.start,l,ee,{}),e.hover&&z(y.move,l,te,{hover:!0}),e.drag&&m.forEach(function(t,r){if(!1!==t&&0!==r&&r!==m.length-1){var i=p[r-1],o=p[r],s=[t],a=[i,o],c=[r-1,r];f(t,n.cssClasses.draggable),e.fixed&&(s.push(i.children[0]),s.push(o.children[0])),e.dragAll&&(a=p,c=j),s.forEac
2h(function(e){z(y.start,e,Z,{handles:a,handleNumbers:c,connect:t})})}})}(n.events),pe(n.start),n.pips&&q(n.pips),n.tooltips&&H(),re("update"+R),ne("update"+R,function(e,t,r,i,o){j.forEach(function(e){var t=p[e],i=oe(O,e,0,!0,!0,!0),s=oe(O,e,100,!0,!0,!0),a=o[e],c=String(n.ariaFormat.to(r[e]));i=w.fromStepping(i).toFixed(1),s=w.fromStepping(s).toFixed(1),a=w.fromStepping(a).toFixed(1),t.children[0].setAttribute("aria-valuemin",i),t.children[0].setAttribute("aria-valuemax",s),t.children[0].setAttribute("aria-valuenow",a),t.children[0].setAttribute("aria-valuetext",c)})});var ve={destroy:function(){for(re(R),re(P),Object.keys(n.cssClasses).forEach(function(e){d(S,n.cssClasses[e])});S.firstChild;)S.removeChild(S.firstChild);delete S.noUiSlider},steps:function(){return j.map(ge)},on:ne,off:re,get:me,set:pe,setHandle:function(e,t,n,r){if(!((e=Number(e))>=0&&e<j.length))throw new Error("noUiSlider: invalid handle number, got: "+e);fe(e,he(t,e),!0,!0,r),ie("update",e),n&&ie("set",e)},reset:function(e){pe(n.start,e)},__moveHandles:function(e,t,n){ae(e,t,O,n)},options:s,updateOptions:function(e,t){var r=me(),o=["margin","limit","padding","range","animate","snap","step","format","pips","tooltips"];o.forEach(function(t){void 0!==e[t]&&(s[t]=e[t])});var a=Y(s);o.forEach(function(t){void 0!==e[t]&&(n[t]=a[t])}),w=a.spectrum,n.margin=a.margin,n.limit=a.limit,n.padding=a.padding,n.pips?q(n.pips):W(),n.tooltips?H():$(),O=[],pe(i(e.start)?e.start:r,t)},target:S,removePips:W,removeTooltips:$,getPositions:function(){return O.slice()},getTooltips:function(){return v},getOrigins:function(){return p},pips:q};return ve}function X(e,t){if(!e||!e.nodeName)throw new Error("noUiSlider: create requires a single element, got: "+e);if(e.noUiSlider)throw new Error("noUiSlider: Slider was already initialized.");var n=K(e,Y(t),t);return e.noUiSlider=n,n}var Z={__spectrum:w,cssClasses:O,create:X};e.create=X,e.cssClasses=O,e.default=Z,Object.defineProperty(e,"__esModule",{value:!0})}(t)}));function IP(e,t){if(!Array.isArray(e)||!Array.isArray(t))return!1;const n=t.slice().sort();return e.length===t.length&&e.slice().sort().every(function(e,t){return e===n[t]})}var TP={name:"Slider",emits:["input","update:modelValue","start","slide","drag","update","change","set","end"],props:{value:{validator:function(e){return e=>"number"==typeof e||e instanceof Array||null==e||!1===e},required:!1},modelValue:{validator:function(e){return e=>"number"==typeof e||e instanceof Array||null==e||!1===e},required:!1},id:{type:[String,Number],required:!1},disabled:{type:Boolean,required:!1,default:!1},min:{type:Number,required:!1,default:0},max:{type:Number,required:!1,default:100},step:{type:Number,required:!1,default:1},orientation:{type:String,required:!1,default:"horizontal"},direction:{type:String,required:!1,default:"ltr"},tooltips:{type:Boolean,required:!1,default:!0},options:{type:Object,required:!1,default:()=>({})},merge:{type:Number,required:!1,default:-1},format:{type:[Object,Function,Boolean],required:!1,default:null},classes:{type:Object,required:!1,default:()=>({})},showTooltip:{type:String,required:!1,default:"always"},tooltipPosition:{type:String,required:!1,default:null},lazy:{type:Boolean,required:!1,default:!0},ariaLabelledby:{type:String,required:!1,default:void 0},aria:{required:!1,type:Object,default:()=>({})}},setup(e,t){const n=function(e){const{value:t,modelValue:n,min:r}=sn(e);let i=n&&void 0!==n.value?n:t;const o=Jt(i.value);if(AP(i.value)&&(i=Jt(r.value)),Array.isArray(i.value)&&0==i.value.length)throw new Error("Slider v-model must not be an empty array");return{value:i,initialValue:o}}(e),r=function(e){const{classes:t,showTooltip:n,tooltipPosition:r,orientation:i}=sn(e),o=Aa(()=>({target:"slider-target",focused:"slider-focused",tooltipFocus:"slider-tooltip-focus",tooltipDrag:"slider-tooltip-drag",ltr:"slider-ltr",rtl:"slider-rtl",horizontal:"slider-horizontal",vertical:"slider-vertical",textDirectionRtl:"slider-txt-dir-rtl",textDirectionLtr:"slider-txt-dir-ltr",base:"slider-base",connects:"slider-connects",connect:"slider-connect",origin:"slider-origin",handle:"slider-handle",handleLower:"slider-handle-lower",handleUpper:"slider-handle-upper",touchArea:"slider-touch-area",tooltip:"slider-tooltip",tooltipTop:"slider-tooltip-top",tooltipBottom:"slider-tooltip-bottom",tooltipLeft:"slider-tooltip-left",tooltipRight:"slider-tooltip-right",tooltipHidden:"slider-tooltip-hidden",active:"slider-active",draggable:"slider-
2draggable",tap:"slider-state-tap",drag:"slider-state-drag",pips:"slider-pips",pipsHorizontal:"slider-pips-horizontal",pipsVertical:"slider-pips-vertical",marker:"slider-marker",markerHorizontal:"slider-marker-horizontal",markerVertical:"slider-marker-vertical",markerNormal:"slider-marker-normal",markerLarge:"slider-marker-large",markerSub:"slider-marker-sub",value:"slider-value",valueHorizontal:"slider-value-horizontal",valueVertical:"slider-value-vertical",valueNormal:"slider-value-normal",valueLarge:"slider-value-large",valueSub:"slider-value-sub",...t.value}));return{classList:Aa(()=>{const e={...o.value};return Object.keys(e).forEach(t=>{e[t]=Array.isArray(e[t])?e[t].filter(e=>null!==e).join(" "):e[t]}),"always"!==n.value&&(e.target+=` ${"drag"===n.value?e.tooltipDrag:e.tooltipFocus}`),"horizontal"===i.value&&(e.tooltip+="bottom"===r.value?` ${e.tooltipBottom}`:` ${e.tooltipTop}`),"vertical"===i.value&&(e.tooltip+="right"===r.value?` ${e.tooltipRight}`:` ${e.tooltipLeft}`),e})}}(e),i=function(e,t,n){const{format:r,step:i}=sn(e),o=n.value,s=n.classList,a=Aa(()=>r&&r.value?"function"==typeof r.value?{to:r.value}:CP({...r.value}):CP({decimals:i.value>=0?0:2})),c=Aa(()=>Array.isArray(o.value)?o.value.map(e=>a.value):a.value);return{tooltipFormat:a,tooltipsFormat:c,tooltipsMerge:(e,t,n)=>{var r="rtl"===getComputedStyle(e).direction,i="rtl"===e.noUiSlider.options.direction,o="vertical"===e.noUiSlider.options.orientation,c=e.noUiSlider.getTooltips(),u=e.noUiSlider.getOrigins();c.forEach(function(e,t){e&&u[t].appendChild(e)}),e.noUiSlider.on("update",function(e,u,l,f,d){var h=[[]],p=[[]],m=[[]],g=0;c[0]&&(h[0][0]=0,p[0][0]=d[0],m[0][0]=a.value.to(parseFloat(e[0])));for(var v=1;v<e.length;v++)(!c[v]||e[v]-e[v-1]>t)&&(h[++g]=[],m[g]=[],p[g]=[]),c[v]&&(h[g].push(v),m[g].push(a.value.to(parseFloat(e[v]))),p[g].push(d[v]));h.forEach(function(e,t){for(var a=e.length,u=0;u<a;u++){var l=e[u];if(u===a-1){var f=0;p[t].forEach(function(e){f+=1e3-e});var d=o?"bottom":"right",h=i?0:a-1,g=1e3-p[t][h];f=(r&&!o?100:0)+f/a-g,c[l].innerHTML=m[t].join(n),c[l].style.display="block",c[l].style[d]=f+"%",s.value.tooltipHidden.split(" ").forEach(e=>{c[l].classList.contains(e)&&c[l].classList.remove(e)})}else c[l].style.display="none",s.value.tooltipHidden.split(" ").forEach(e=>{c[l].classList.add(e)})}})})}}}(e,0,{value:n.value,classList:r.classList}),o=function(e,t,n){const{orientation:r,direction:i,tooltips:o,step:s,min:a,max:c,merge:u,id:l,disabled:f,options:d,classes:h,format:p,lazy:m,ariaLabelledby:g,aria:v}=sn(e),y=n.value,b=n.initialValue,S=n.tooltipsFormat,w=n.tooltipsMerge,x=n.tooltipFormat,O=n.classList,P=Jt(null),R=Jt(null),j=Jt(!1),_=Aa(()=>{let e={cssPrefix:"",cssClasses:O.value,orientation:r.value,direction:i.value,tooltips:!!o.value&&S.value,connect:"lower",start:AP(y.value)?a.value:y.value,range:{min:a.value,max:c.value}};if(s.value>0&&(e.step=s.value),Array.isArray(y.value)&&(e.connect=!0),g&&g.value||v&&Object.keys(v.value).length){let t=Array.isArray(y.value)?y.value:[y.value];e.handleAttributes=t.map(e=>Object.assign({},v.value,g&&g.value?{"aria-labelledby":g.value}:{}))}return p.value&&(e.ariaFormat=x.value),e}),E=Aa(()=>{let e={id:l&&l.value?l.value:void 0};return f.value&&(e.disabled=!0),e}),A=Aa(()=>Array.isArray(y.value)),k=()=>{let e=R.value.get();return Array.isArray(e)?e.map(e=>parseFloat(e)):parseFloat(e)},C=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];R.value.set(e,t)},F=e=>{t.emit("input",e),t.emit("update:modelValue",e),t.emit("update",e)},I=()=>{R.value=FP.create(P.value,Object.assign({},_.value,d.value)),o.value&&A.value&&u.value>=0&&w(P.value,u.value," - "),R.value.on("set",()=>{const e=k();t.emit("change",e),t.emit("set",e),m.value&&F(e)}),R.value.on("update",()=>{if(!j.value)return;const e=k();A.value&&IP(y.value,e)||!A.value&&y.value==e?t.emit("update",e):m.value||F(e)}),R.value.on("start",()=>{t.emit("start",k())}),R.value.on("end",()=>{t.emit("end",k())}),R.value.on("slide",()=>{t.emit("slide",k())}),R.value.on("drag",()=>{t.emit("drag",k())}
2),P.value.querySelectorAll("[data-handle]").forEach(e=>{e.onblur=()=>{P.value&&O.value.focused.split(" ").forEach(e=>{P.value.classList.remove(e)})},e.onfocus=()=>{O.value.focused.split(" ").forEach(e=>{P.value.classList.add(e)})}}),j.value=!0},T=()=>{R.value.off(),R.value.destroy(),R.value=null},N=(e,t)=>{j.value=!1,T(),I()};return gi(I),Si(T),ts(A,N,{immediate:!1}),ts(a,N,{immediate:!1}),ts(c,N,{immediate:!1}),ts(s,N,{immediate:!1}),ts(r,N,{immediate:!1}),ts(i,N,{immediate:!1}),ts(o,N,{immediate:!1}),ts(u,N,{immediate:!1}),ts(p,N,{immediate:!1,deep:!0}),ts(d,N,{immediate:!1,deep:!0}),ts(h,N,{immediate:!1,deep:!0}),ts(y,(e,t)=>{t&&("object"==typeof t&&"object"==typeof e&&e&&Object.keys(t)>Object.keys(e)||"object"==typeof t&&"object"!=typeof e||AP(e))&&N()},{immediate:!1}),ts(y,e=>{if(AP(e))return void C(a.value,!1);let t=k();A.value&&!Array.isArray(t)&&(t=[t]),(A.value&&!IP(e,t)||!A.value&&e!=t)&&C(e,!1)},{deep:!0}),{slider:P,slider$:R,isRange:A,sliderProps:E,init:I,destroy:T,refresh:N,update:C,reset:()=>{F(b.value)}}}(e,t,{value:n.value,initialValue:n.initialValue,tooltipFormat:i.tooltipFormat,tooltipsFormat:i.tooltipsFormat,tooltipsMerge:i.tooltipsMerge,classList:r.classList});return{...r,...i,...o}},render:function(e,t,n,r,i,o){return Cs(),Ls("div",ta(e.sliderProps,{ref:"slider"}),null,16)},__file:"src/Slider.vue"},NP={class:"flex flex-col w-full"},DP={class:"font-accent font-bold text-white"},LP={class:"px-4 py-2 text-lg font-accent font-bold text-primary-700"},MP=["href"],$P={class:"px-4 py-2 flex-1"},HP={class:"grants-hit-footer grid"},UP={class:"flex items-center justify-center py-2 px-4 border-t border-r border-gray-400 border-solid"},BP={class:"font-accent font-bold text-sm text-gray-700"},VP={class:"flex items-center justify-center py-2 px-4 border-t border-gray-400 border-solid"},WP={class:"font-accent font-bold text-sm text-gray-700"},qP={key:0},QP={class:"flex items-center justify-center py-2 px-4 border-l border-t border-gray-400 border-solid"};const zP={props:["item","colorCode","showLearnMore"],emits:["selection"],setup:function(){return{cleanUrl:function(e){try{new URL(e)}catch(t){return"http://"+e}return e},commify:window.commify}}};var JP=n(72),GP=n.n(JP),YP=n(176),KP={insert:"head",singleton:!1};GP()(YP.A,KP);YP.A.locals;var XP=n(262);const ZP=(0,XP.A)(zP,[["render",function(e,t,n,r,i,o){var s=_i("ais-highlight");return Cs(),Ls("div",NP,[Ws("div",{class:"px-4 py-2",style:z("background-color:".concat(n.colorCode(n.item["Program Area"])))},[Ws("span",DP,me(n.item["Program Area"]),1)],4),Ws("div",LP,[n.item.Website?(Cs(),Ls("a",{key:0,href:r.cleanUrl(n.item.Website),target:"_blank",class:"cursor-pointer hover:text-secondary-500 transition-colors inline-block leading-tight"},[t[1]||(t[1]=Ws("i",{class:"fas fa-external-link-square-alt text-sm mr-2","aria-hidden":"true"},null,-1)),qs(s,{attribute:"Organization",hit:n.item},null,8,["hit"])],8,MP)):(Cs(),Ms(s,{key:1,class:"leading-tight",attribute:"Organization",hit:n.item},null,8,["hit"]))]),Ws("div",$P,[qs(s,{attribute:"Project Name",hit:n.item},null,8,["hit"])]),Ws("footer",HP,[Ws("div",UP,[Ws("span",BP,me(n.item["Approval Year"]),1)]),Ws("div",VP,[Ws("span",WP,[n.showLearnMore?(Cs(),Ls("span",qP,"Awarded: ")):Ks("",!0),Gs("$"+me(r.commify(n.item["Approved Grant Amount"])),1)])]),Ws("div",QP,[Ws("button",{onClick:t[0]||(t[0]=function(t){return e.$emit("selection")}),class:"font-accent font-bold text-sm text-gray-700 text-primary-500 underline transition-colors hover:text-secondary-500 focus:text-secondary-500"},"History")])])])}]]);function eR(e){return function(e){if(Array.isArray(e))return tR(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return tR(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tR(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tR(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var nR={class:"popup-interior interior max-w-[680px] bg-white overflow-hidden rounded-lg"},rR={class:"max-h-[300px] overflow-scroll"},iR={class:"border-b-2 border-solid border-gray-400 text-xl font-accent text-gray-700 vt:sticky vt:top-0 px-4 py-1 vt:bg-white"},oR={class:"p-4"},sR={class:"font-accent uppercase mb-4"},aR={class:"text-primary-600 font-bold text-xl"},cR={class:"font-accent text-gray-700"},uR={class:"px-4"};function lR(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return fR(u,"_invoke",function(n,r,i){var o,a,c,u=0,l=i||[],f=!1,d={p:0,n:0,v:e,a:h,f:h.bind(e,4),d:function(t,n){return o=t,a=0,c=e,d.n=n,s}};function h(n,r){for(a=n,c=r,t=0;!f&&u&&!i&&t<l.length;t++){var i,o=l[t],h=d.p,p=o[2];n>3?(i=p===r)&&(c=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=h&&((i=n<2&&h<o[1])?(a=0,d.v=r,d.n=o[1]):h<p&&(i=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,d.n=p,a=0))}if(i||n>1)return s;throw f=!0,r}return function(i,l,p){if(u>1)throw TypeError("Generator is already running");for(f&&1===l&&h(l,p),a=l,c=p;(t=a<2?e:c)||!f;){o||(a?a<3?(a>1&&(d.n=-1),h(a,c)):d.n=c:d.v=c);try{if(u=2,o){if(a||(i="next"),t=o[i]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(c=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==s)break}catch(t){o=e,a=1,c=t}finally{u=1}}return{value:t,done:f}}}(n,i,o),!0),u}var s={};function a(){}function c(){}function u(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(fR(t={},r,function(){return this}),t),f=u.prototype=a.prototype=Object.create(l);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,fR(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=u,fR(f,"constructor",u),fR(u,"constructor",c),c.displayName="GeneratorFunction",fR(u,i,"GeneratorFunction"),fR(f),fR(f,i,"Generator"),fR(f,r,function(){return this}),fR(f,"toString",function(){return"[object Generator]"}),(lR=function(){return{w:o,m:d}})()}function fR(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}fR=function(e,t,n,r){function o(t,n){fR(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},fR(e,t,n,r)}function dR(e,t,n,r,i,o,s){try{var a=e[o](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,i)}function hR(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function s(e){dR(o,r,i,s,a,"next",e)}function a(e){dR(o,r,i,s,a,"throw",e)}s(void 0)})}}const pR={components:{GrantsCard:ZP},props:["selectedGrant","colorCode","searchClient"],emits:["close"],setup:function(e,t){var n=t.emit,r=Jt(null),i=Jt(0);ts(function(){return e.selectedGrant},function(){var e=hR(lR().m(function e(t){return lR().w(function(e){for(;;)switch(e.n){case 0:if(t){e.n=1;break}return e.a(2);case 1:return e.n=2,Mn();case 2:return document.body.classList.add("overflow-y-hidden"),r.value.showModal(),i.value=1,e.n=3,window.wait(10);case 3:return i.value=2,e.n=4,window.wait(200);case 4:return i.value=3,e.n=5,a();case 5:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}());var o=function(){var e=hR(lR().m(function e(){return lR().w(function(e){for(;;)switch(e.n){case 0:return document.body.classList.remove("overflow-y-hidden"),i.value=0,e.n=1,window.wait(200);case 1:r.value.close(),n("close");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),s=Jt({total:0,hits:[]}),a=function(){var t=hR(lR().m(function t(){var n,r,i;return lR().w(function(t){for(;;)switch(t.n){case 0:return n=e.searchClient.initIndex("GrantsDatabase"),t.n=1,n.search("",{facetFilters:["Company ID:"+e.selectedGrant["Company ID"]],attributesToRetrieve:["Approved Grant Amount","Approval Year","Project Name"],hitsPerPage:1e3});case 1:r=t.v,i=r.hits.reduce(function(e,t){return e+t["Approved Grant Amount"]},0),r.hits.sort(function(e,t){return e["Approval Year"]>t["Approval Year"]?-1:e["Approval Year"]<t["Approval Year"]?1:0}),s.value.total=i,s.value.hits=r.hits;case 2:return t.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();return{closeIt:o,root:r,tick:i,history:s,commify:window.commify}}};var mR=n(747),gR={insert:"head",singleton:!1};GP()(mR.A,gR);mR.A.locals;function vR(e){return vR="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},vR(e)}function yR(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return bR(u,"_invoke",function(n,r,i){var o,a,c,u=0,l=i||[],f=!1,d={p:0,n:0,v:e,a:h,f:h.bind(e,4),d:function(t,n){return o=t,a=0,c=e,d.n=n,s}};function h(n,r){for(a=n,c=r,t=0;!f&&u&&!i&&t<l.length;t++){var i,o=l[t],h=d.p,p=o[2];n>3?(i=p===r)&&(c=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=h&&((i=n<2&&h<o[1])?(a=0,d.v=r,d.n=o[1]):h<p&&(i=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,d.n=p,a=0))}if(i||n>1)return s;throw f=!0,r}return function(i,l,p){if(u>1)throw TypeError("Generator is already running");for(f&&1===l&&h(l,p),a=l,c=p;(t=a<2?e:c)||!f;){o||(a?a<3?(a>1&&(d.n=-1),h(a,c)):d.n=c:d.v=c);try{if(u=2,o){if(a||(i="next"),t=o[i]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(c=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=e}else if((t=(f=d.n<0)?c:n.call(r,d))!==s)break}catch(t){o=e,a=1,c=t}finally{u=1}}return{value:t,done:f}}}(n,i,o),!0),u}var s={};function a(){}function c(){}function u(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(bR(t={},r,function(){return this}),t),f=u.prototype=a.prototype=Object.create(l);function d(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,bR(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=u,bR(f,"constructor",u),bR(u,"constructor",c),c.displayName="GeneratorFunction",bR(u,i,"GeneratorFunction"),bR(f),bR(f,i,"Generator"),bR(f,r,function(){return this}),bR(f,"toString",function(){return"[object Generator]"}),(yR=function(){return{w:o,m:d}})()}function bR(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}bR=function(e,t,n,r){function o(t,n){bR(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},bR(e,t,n,r)}function SR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function wR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SR(Object(n),!0).forEach(function(t){xR(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SR(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xR(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=vR(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=vR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==vR(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OR(e,t,n,r,i,o,s){try{var a=e[o](s),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,i)}const PR={components:{AisRefinementList:Mx,AisMenuSelect:IS,Slider:TP,GrantsCard:ZP,GrantsPopup:(0,XP.A)(pR,[["render",function(e,t,n,r,i,o){return n.selectedGrant?(Cs(),Ls("dialog",{key:0,class:X(["grants-popup bg-transparent","tick-".concat(r.tick)]),ref:"root"},[Ws("button",{onClick:t[0]||(t[0]=function(){return r.closeIt&&r.closeIt.apply(r,arguments)}),class:"fixed right-[1rem] top-[1rem] group","aria-label":"Close this dialog"},eR(t[1]||(t[1]=[Ws("i",{class:"fas fa-times text-white text-2xl transition-colors group-hover:text-secondary-500 group-focus:text-secondary-500","aria-hidden":"true"},null,-1)]))),Ws("div",nR,[Ws("div",rR,[Ws("h3",iR,me(n.selectedGrant.Organization),1),Ws("div",oR,[Ws("p",sR,[Ws("span",aR,"$"+me(r.commify(r.history.total)),1),t[2]||(t[2]=Ws("span",{class:"text-gray-700 text-xs ml-2"},"Total Grants Awarded",-1))]),Ws("table",null,[t[3]||(t[3]=Ws("thead",null,[Ws("tr",null,[Ws("th",{class:"text-left font-accent uppercase text-sm whitespace-nowrap text-secondary-500 font-bold"},"Year"),Ws("th",{class:"text-left font-accent uppercase text-sm whitespace-nowrap px-4 text-secondary-500 font-bold"},"Project Title"),Ws("th",{class:"text-left font-accent uppercase text-sm whitespace-nowrap text-secondary-500 font-bold"},"Awarded Amount")])],-1)),Ws("tbody",null,[(Cs(!0),Ls(Rs,null,Ii(r.history.hits,function(e){return Cs(),Ls("tr",cR,[Ws("td",null,me(e["Approval Year"]),1),Ws("td",uR,me(e["Project Name"]),1),Ws("td",null,"$"+me(r.commify(e["Approved Grant Amount"])),1)])}),256))])])])])])],2)):Ks("",!0)}]])},setup:function(e){var t,n=OP()("ULNLK2VMAC","acfa2c70f1f5b0f221d9afda1e5055bf"),r=Jt(21),i=Jt(null),o=function(){var e=function(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function s(e){OR(o,r,i,s,a,"next",e)}function a(e){OR(o,r,i,s,a,"throw",e)}s(void 0)})}}(yR().m(function e(t){return yR().w(function(e){for(;;)switch(e.n){case 0:i.value=wR({},t);case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),s={router:Jy(),stateMapping:(t="GrantsDatabase",{$$type:"ais.singleIndex",stateToRoute:function(e){return EP(e[t]||{})},routeToState:function(){return jP({},t,EP(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}))}})};return{hitCount:r,sneakyHitCounter:function(e){return r.value=e.length,e},commify:window.commify,searchClient:n,colorCode:function(e){var t={"Access to Healthcare":wP.primary[600],"Basic Needs":wP.secondary[500],"General Fund":wP.primary[500],"Healthcare Workforce":wP.gray[600],"Mental & Behavioral Health":wP.secondary[600]};return t.hasOwnProperty(e)?t[e]:wP.primary[400]},colors:wP,slugIt:function(e){return e.replaceAll(" ","-").toLowerCase()},toSliderValue:function(e,t){return["number"==typeof e.min?e.min:t.min,"number"==typeof e.max?e.max:t.max]},formatTooltip:function(e){return"$"+window.commify(e)},sliderClasses:{tooltip:"absolute block text-sm font-semibold whitespace-nowrap py-1 px-1.5 min-w-5 text-center text-white rounded border border-primary-500 bg-primary-500 transform h:-translate-x-1/2 h:left-1/2 v:-translate-y-1/2 v:top-1/2 disabled:bg-gray-400 disabled:border-gray-400 merge-h:translate-x-1/2 merge-h:left-auto merge-v:-translate-x-4 merge-v:top-auto tt-focus:hidden tt-focused:block tt-drag:hidden tt-dragging:block",connect:"absolute z-1 top-0 right-0 transform-origin-0 transform-style-flat h-full w-full bg-primary-500 cursor-pointer tap:duration-300 tap:transition-transform disabled:bg-gray-400 disabled:cursor-not-allowed",handle:"absolute rounded-full bg-white border-0 shadow-sli
2der cursor-grab focus:outline-none h:w-4 h:h-4 h:-top-1.5 h:-right-2 txt-rtl-h:-left-2 txt-rtl-h:right-auto v:w-4 v:h-4 v:-top-2 v:-right-1.25 disabled:cursor-not-allowed focus:ring focus:ring-primary-500 focus:ring-opacity-30"},selectedGrant:i,selectGrant:o,routing:s}}};var RR=n(678),jR={insert:"head",singleton:!1};GP()(RR.A,jR);RR.A.locals;const _R=(0,XP.A)(PR,[["render",function(e,t,n,r,i,o){var s=_i("GrantsPopup"),a=_i("ais-configure"),c=_i("ais-search-box"),u=_i("AisMenuSelect"),l=_i("Slider"),f=_i("ais-range-input"),d=_i("AisRefinementList"),h=_i("GrantsCard"),p=_i("ais-infinite-hits"),m=_i("ais-instant-search");return Cs(),Ls("div",{class:X(r.hitCount?"min-h-[500px]":"min-h-[300px]")},[qs(s,{"selected-grant":r.selectedGrant,"color-code":r.colorCode,onClose:t[0]||(t[0]=function(e){return r.selectedGrant=null}),"search-client":r.searchClient},null,8,["selected-grant","color-code","search-client"]),qs(m,{"search-client":r.searchClient,"index-name":"GrantsDatabase",routing:r.routing},{default:tr(function(){return[qs(a,{hitsPerPage:21}),Ws("div",oP,[Ws("div",sP,[Ws("div",aP,[qs(c,{style:z("--search-placeholder-color:".concat(r.colors.primary[600],";")),placeholder:"Search program details..."},null,8,["style"]),r.hitCount?(Cs(),Ls("div",cP,[t[1]||(t[1]=Ws("h4",{class:"font-accent text-sm text-primary-600 mb-2"},"Filter by region",-1)),qs(u,{attribute:"Region",limit:100})])):Ks("",!0),r.hitCount?(Cs(),Ls("div",uP,[t[2]||(t[2]=Ws("h4",{class:"font-accent text-sm text-primary-600 mb-2"},"Filter by grant amount",-1)),Ws("div",lP,[qs(f,{attribute:"Approved Grant Amount"},{default:tr(function(e){var t=e.currentRefinement,n=e.range,i=e.refine;return[qs(l,{min:n.min,max:n.max,step:1e3,tooltips:t.max&&t.max<7e6,"tooltip-position":"bottom",onChange:function(e){return i({min:e[0],max:e[1]})},value:r.toSliderValue(t,n),format:r.formatTooltip,classes:r.sliderClasses},null,8,["min","max","tooltips","onChange","value","format","classes"])]}),_:1})])])):Ks("",!0),r.hitCount?(Cs(),Ls("div",fP,[t[3]||(t[3]=Ws("h4",{class:"font-accent text-sm text-primary-600 mb-2"},"Filter by year",-1)),qs(d,{"transform-items":r.sneakyHitCounter,class:"refine-year",attribute:"Approval Year",operator:"or"},null,8,["transform-items"])])):Ks("",!0),r.hitCount?(Cs(),Ls("div",dP,[t[4]||(t[4]=Ws("h4",{class:"font-accent text-sm text-primary-600 mb-2"},"Filter by program area",-1)),qs(d,{class:"refine-area",attribute:"Program Area",operator:"or"},{item:tr(function(e){var t=e.item,n=e.refine;return[Ws("label",{class:"ais-RefinementList-label",onClick:yu(function(e){return n(t.value)},["prevent"])},[nr(Ws("input",{class:"ais-RefinementList-checkbox",type:"checkbox","onUpdate:modelValue":function(e){return t.isRefined=e}},null,8,pP),[[su,t.isRefined]]),Ws("span",{class:"ais-RefinementList-labelText",style:z("--checked-color:".concat(r.colorCode(t.value)))},me(t.value),5),Ws("span",mP,me(t.count),1)],8,hP)]}),_:1})])):Ks("",!0)])]),qs(p,null,{default:tr(function(e){var t=e.items,n=e.refineNext,i=e.isLastPage;return[t.length?Ks("",!0):(Cs(),Ls("div",gP," No grants matching your criteria were found. ")),t.length?(Cs(),Ls("ol",vP,[(Cs(!0),Ls(Rs,null,Ii(t,function(e){return Cs(),Ls("li",yP,[qs(h,{item:e,"color-code":r.colorCode,"show-learn-more":!0,onSelection:function(t){return r.selectGrant(e)}},null,8,["item","color-code","onSelection"])])}),256))])):Ks("",!0),t.length&&!i?(Cs(),Ls("div",bP,[Ws("button",{onClick:n,class:"ais-InfiniteHits-loadMore bg-primary-600 transition-colors hover:bg-secondary-500 focus:bg-secondary-500 text-white font-accent px-6 py-1 rounded"}," Show more results ",8,SP)])):Ks("",!0)]}),_:1})])]}),_:1},8,["search-client","routing"])],2)}]]),ER=_R;var AR={key:0,class:"grid grid-cols-2 vt:grid-cols-4 gap-2"},kR={class:"col-span-2 vt:col-span-4"},CR={class:"letter-buttons-container flex space-x-4"},FR=["onClick"],IR={class:"px-4 py-2 text-lg text-center"},TR={key:0,class:"flex justify-center mt-2"},NR=["href"];function DR(e){return Array.isArray?Array.isArray(e):"[object Array]"===VR(e)}function LR(e){return"string"==typeof e}function MR(e){return"number"==typeof e}function $R(e){return!0===e||!1===e||function(e){return HR(e)&&null!==e}(e)&&"[object Boolean]"==VR(e)}function HR(e){return"object"==typeof e}function UR(e){return null!=e}function BR(e){return!e.trim().length}
vendor: 4,433 bytes, line 2
2function VR(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const WR=Object.prototype.hasOwnProperty;class qR{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach(e=>{let n=QR(e);this._keys.push(n),this._keyMap[n.id]=n,t+=n.weight}),this._keys.forEach(e=>{e.weight/=t})}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function QR(e){let t=null,n=null,r=null,i=1,o=null;if(LR(e)||DR(e))r=e,t=zR(e),n=JR(e);else{if(!WR.call(e,"name"))throw new Error((e=>`Missing ${e} property in key`)("name"));const s=e.name;if(r=s,WR.call(e,"weight")&&(i=e.weight,i<=0))throw new Error((e=>`Property 'weight' in key '${e}' must be a positive integer`)(s));t=zR(s),n=JR(s),o=e.getFn}return{path:t,id:n,weight:i,src:r,getFn:o}}function zR(e){return DR(e)?e:e.split(".")}function JR(e){return DR(e)?e.join("."):e}const GR={useExtendedSearch:!1,getFn:function(e,t){let n=[],r=!1;const i=(e,t,o)=>{if(UR(e))if(t[o]){const s=e[t[o]];if(!UR(s))return;if(o===t.length-1&&(LR(s)||MR(s)||$R(s)))n.push(function(e){return null==e?"":function(e){if("string"==typeof e)return e;let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(s));else if(DR(s)){r=!0;for(let e=0,n=s.length;e<n;e+=1)i(s[e],t,o+1)}else t.length&&i(s,t,o+1)}else n.push(e)};return i(e,LR(t)?t.split("."):t,0),r?n:n[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};var YR={isCaseSensitive:!1,ignoreDiacritics:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1,includeMatches:!1,findAllMatches:!1,minMatchCharLength:1,location:0,threshold:.6,distance:100,...GR};const KR=/[^ ]+/g;class XR{constructor({getFn:e=YR.getFn,fieldNormWeight:t=YR.fieldNormWeight}={}){this.norm=function(e=1,t=3){const n=new Map,r=Math.pow(10,t);return{get(t){const i=t.match(KR).length;if(n.has(i))return n.get(i);const o=1/Math.pow(i,.5*e),s=parseFloat(Math.round(o*r)/r);return n.set(i,s),s},clear(){n.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach((e,t)=>{this._keysMap[e.id]=t})}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,LR(this.docs[0])?this.docs.forEach((e,t)=>{this._addString(e,t)}):this.docs.forEach((e,t)=>{this._addObject(e,t)}),this.norm.clear())}add(e){const t=this.size();LR(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,n=this.size();t<n;t+=1)this.records[t].i-=1}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!UR(e)||BR(e))return;let n={v:e,i:t,n:this.norm.get(e)};this.records.push(n)}_addObject(e,t){let n={i:t,$:{}};this.keys.forEach((t,r)=>{let i=t.getFn?t.getFn(e):this.getFn(e,t.path);if(UR(i))if(DR(i)){let e=[];const t=[{nestedArrIndex:-1,value:i}];for(;t.length;){const{nestedArrIndex:n,value:r}=t.pop();if(UR(r))if(LR(r)&&!BR(r)){let t={v:r,i:n,n:this.norm.get(r)};e.push(t)}else DR(r)&&r.forEach((e,n)=>{t.push({nestedArrIndex:n,value:e})})}n.$[r]=e}else if(LR(i)&&!BR(i)){let e={v:i,n:this.norm.get(i)};n.$[r]=e}}),this.records.push(n)}toJSON(){return{keys:this.keys,records:this.records}}}function ZR(e,t,{getFn:n=YR.getFn,fieldNormWeight:r=YR.fieldNormWeight}={}){const i=new XR({getFn:n,fieldNormWeight:r});return i.setKeys(e.map(QR)),i.setSources(t),i.create(),i}function ej(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:i=YR.distance,ignoreLocation:o=YR.ignoreLocation}={}){const s=t/e.length;if(o)return s;const a=Math.abs(r-n);return i?s+a/i:a?1:s}const tj=32;function nj(e,t,n,{location:r=YR.location,distance:i=YR.distance,threshold:o=YR.threshold,findAllMatches:s=YR.findAllMatches,minMatchCharLength:a=YR.minMatchCharLength,includeMatches:c=YR.includeMatches,ignoreLocation:u=YR.ignoreLocation}={}){if(t.length>tj)throw new Error(`Pattern length exceeds max of ${tj}.`);const l=t.length,f=e.length,d=Math.max(0,Math.min(r,f));let h=o,p=d;const m=a>1||c,g=m?Array(f):[];let v;for(;(v=e.indexOf(t,p))>-1;){let e=ej(t,{currentLocation:v,expectedLocation:d,distance:i,ignoreLocation:u});if(h=Math.min(e,h),p=v+l,m){let e=0;for(;e<l;)g[v+e]=1,e+=1}}p=-1;let y=[],b=1,S=l+f;const w=1<<l-1;for(let r=0;r<l;r+=1){let o=0,a=S;for(;o<a;){ej(t,{errors:r,currentLocation:d+a,expectedLocation:d,distance:i,ignoreLocation:u}
vendor: 9,012 bytes, line 2
2)<=h?o=a:S=a,a=Math.floor((S-o)/2+o)}S=a;let c=Math.max(1,d-a+1),v=s?f:Math.min(d+a,f)+l,x=Array(v+2);x[v+1]=(1<<r)-1;for(let o=v;o>=c;o-=1){let s=o-1,a=n[e.charAt(s)];if(m&&(g[s]=+!!a),x[o]=(x[o+1]<<1|1)&a,r&&(x[o]|=(y[o+1]|y[o])<<1|1|y[o+1]),x[o]&w&&(b=ej(t,{errors:r,currentLocation:s,expectedLocation:d,distance:i,ignoreLocation:u}),b<=h)){if(h=b,p=s,p<=d)break;c=Math.max(1,2*d-p)}}if(ej(t,{errors:r+1,currentLocation:d,expectedLocation:d,distance:i,ignoreLocation:u})>h)break;y=x}const x={isMatch:p>=0,score:Math.max(.001,b)};if(m){const e=function(e=[],t=YR.minMatchCharLength){let n=[],r=-1,i=-1,o=0;for(let s=e.length;o<s;o+=1){let s=e[o];s&&-1===r?r=o:s||-1===r||(i=o-1,i-r+1>=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}(g,a);e.length?c&&(x.indices=e):x.isMatch=!1}return x}function rj(e){let t={};for(let n=0,r=e.length;n<r;n+=1){const i=e.charAt(n);t[i]=(t[i]||0)|1<<r-n-1}return t}const ij=String.prototype.normalize?e=>e.normalize("NFD").replace(/[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F]/g,""):e=>e;class oj{constructor(e,{location:t=YR.location,threshold:n=YR.threshold,distance:r=YR.distance,includeMatches:i=YR.includeMatches,findAllMatches:o=YR.findAllMatches,minMatchCharLength:s=YR.minMatchCharLength,isCaseSensitive:a=YR.isCaseSensitive,ignoreDiacritics:c=YR.ignoreDiacritics,ignoreLocation:u=YR.ignoreLocation}={}){if(this.options={location:t,threshold:n,distance:r,includeMatches:i,findAllMatches:o,minMatchCharLength:s,isCaseSensitive:a,ignoreDiacritics:c,ignoreLocation:u},e=a?e:e.toLowerCase(),e=c?ij(e):e,this.pattern=e,this.chunks=[],!this.pattern.length)return;const l=(e,t)=>{this.chunks.push({pattern:e,alphabet:rj(e),startIndex:t})},f=this.pattern.length;if(f>tj){let e=0;const t=f%tj,n=f-t;for(;e<n;)l(this.pattern.substr(e,tj),e),e+=tj;if(t){const e=f-tj;l(this.pattern.substr(e),e)}}else l(this.pattern,0)}searchIn(e){const{isCaseSensitive:t,ignoreDiacritics:n,includeMatches:r}=this.options;if(e=t?e:e.toLowerCase(),e=n?ij(e):e,this.pattern===e){let t={isMatch:!0,score:0};return r&&(t.indices=[[0,e.length-1]]),t}const{location:i,distance:o,threshold:s,findAllMatches:a,minMatchCharLength:c,ignoreLocation:u}=this.options;let l=[],f=0,d=!1;this.chunks.forEach(({pattern:t,alphabet:n,startIndex:h})=>{const{isMatch:p,score:m,indices:g}=nj(e,t,n,{location:i+h,distance:o,threshold:s,findAllMatches:a,minMatchCharLength:c,includeMatches:r,ignoreLocation:u});p&&(d=!0),f+=m,p&&g&&(l=[...l,...g])});let h={isMatch:d,score:d?f/this.chunks.length:1};return d&&r&&(h.indices=l),h}}class sj{constructor(e){this.pattern=e}static isMultiMatch(e){return aj(e,this.multiRegex)}static isSingleMatch(e){return aj(e,this.singleRegex)}search(){}}function aj(e,t){const n=e.match(t);return n?n[1]:null}class cj extends sj{constructor(e,{location:t=YR.location,threshold:n=YR.threshold,distance:r=YR.distance,includeMatches:i=YR.includeMatches,findAllMatches:o=YR.findAllMatches,minMatchCharLength:s=YR.minMatchCharLength,isCaseSensitive:a=YR.isCaseSensitive,ignoreDiacritics:c=YR.ignoreDiacritics,ignoreLocation:u=YR.ignoreLocation}={}){super(e),this._bitapSearch=new oj(e,{location:t,threshold:n,distance:r,includeMatches:i,findAllMatches:o,minMatchCharLength:s,isCaseSensitive:a,ignoreDiacritics:c,ignoreLocation:u})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class uj extends sj{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,n=0;const r=[],i=this.pattern.length;for(;(t=e.indexOf(this.pattern,n))>-1;)n=t+i,r.push([t,n-1]);const o=!!r.length;return{isMatch:o,score:o?0:1,indices:r}}}const lj=[class extends sj{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){const t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},uj,class extends sj{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){const t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},class extends sj{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){const t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},class extends sj{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){const t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},class extends sj{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){const t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}},class extends sj{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){const t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},cj],fj=lj.length,dj=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/;const hj=new Set([cj.type,uj.type]);class pj{constructor(e,{isCaseSensitive:t=YR.isCaseSensitive,ignoreDiacritics:n=YR.ignoreDiacritics,includeMatches:r=YR.includeMatches,minMatchCharLength:i=YR.minMatchCharLength,ignoreLocation:o=YR.ignoreLocation,findAllMatches:s=YR.findAllMatches,location:a=YR.location,threshold:c=YR.threshold,distance:u=YR.distance}={}){this.query=null,this.options={isCaseSensitive:t,ignoreDiacritics:n,includeMatches:r,minMatchCharLength:i,findAllMatches:s,ignoreLocation:o,location:a,threshold:c,distance:u},e=t?e:e.toLowerCase(),e=n?ij(e):e,this.pattern=e,this.query=function(e,t={}){return e.split("|").map(e=>{let n=e.trim().split(dj).filter(e=>e&&!!e.trim()),r=[];for(let e=0,i=n.length;e<i;e+=1){const i=n[e];let o=!1,s=-1;for(;!o&&++s<fj;){const e=lj[s];let n=e.isMultiMatch(i);n&&(r.push(new e(n,t)),o=!0)}if(!o)for(s=-1;++s<fj;){const e=lj[s];let n=e.isSingleMatch(i);if(n){r.push(new e(n,t));break}}}return r})}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){const t=this.query;if(!t)return{isMatch:!1,score:1};const{includeMatches:n,isCaseSensitive:r,ignoreDiacritics:i}=this.options;e=r?e:e.toLowerCase(),e=i?ij(e):e;let o=0,s=[],a=0;for(let r=0,i=t.length;r<i;r+=1){const i=t[r];s.length=0,o=0;for(let t=0,r=i.length;t<r;t+=1){const r=i[t],{isMatch:c,indices:u,score:l}=r.search(e);if(!c){a=0,o=0,s.length=0;break}if(o+=1,a+=l,n){const e=r.constructor.type;hj.has(e)?s=[...s,...u]:s.push(u)}}
vendor: 5,301 bytes, line 2
2if(o){let e={isMatch:!0,score:a/o};return n&&(e.indices=s),e}}return{isMatch:!1,score:1}}}const mj=[];function gj(e,t){for(let n=0,r=mj.length;n<r;n+=1){let r=mj[n];if(r.condition(e,t))return new r(e,t)}return new oj(e,t)}const vj="$and",yj="$or",bj="$path",Sj="$val",wj=e=>!(!e[vj]&&!e[yj]),xj=e=>({[vj]:Object.keys(e).map(t=>({[t]:e[t]}))});function Oj(e,t,{auto:n=!0}={}){const r=e=>{let i=Object.keys(e);const o=(e=>!!e[bj])(e);if(!o&&i.length>1&&!wj(e))return r(xj(e));if((e=>!DR(e)&&HR(e)&&!wj(e))(e)){const r=o?e[bj]:i[0],s=o?e[Sj]:e[r];if(!LR(s))throw new Error((e=>`Invalid value for key ${e}`)(r));const a={keyId:JR(r),pattern:s};return n&&(a.searcher=gj(s,t)),a}let s={children:[],operator:i[0]};return i.forEach(t=>{const n=e[t];DR(n)&&n.forEach(e=>{s.children.push(r(e))})}),s};return wj(e)||(e=xj(e)),r(e)}function Pj(e,t){const n=e.matches;t.matches=[],UR(n)&&n.forEach(e=>{if(!UR(e.indices)||!e.indices.length)return;const{indices:n,value:r}=e;let i={indices:n,value:r};e.key&&(i.key=e.key.src),e.idx>-1&&(i.refIndex=e.idx),t.matches.push(i)})}function Rj(e,t){t.score=e.score}class jj{constructor(e,t={},n){this.options={...YR,...t},this.options.useExtendedSearch,this._keyStore=new qR(this.options.keys),this.setCollection(e,n)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof XR))throw new Error("Incorrect 'index' type");this._myIndex=t||ZR(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){UR(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){const t=[];for(let n=0,r=this._docs.length;n<r;n+=1){const i=this._docs[n];e(i,n)&&(this.removeAt(n),n-=1,r-=1,t.push(i))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){const{includeMatches:n,includeScore:r,shouldSort:i,sortFn:o,ignoreFieldNorm:s}=this.options;let a=LR(e)?LR(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return function(e,{ignoreFieldNorm:t=YR.ignoreFieldNorm}){e.forEach(e=>{let n=1;e.matches.forEach(({key:e,norm:r,score:i})=>{const o=e?e.weight:null;n*=Math.pow(0===i&&o?Number.EPSILON:i,(o||1)*(t?1:r))}),e.score=n})}(a,{ignoreFieldNorm:s}),i&&a.sort(o),MR(t)&&t>-1&&(a=a.slice(0,t)),function(e,t,{includeMatches:n=YR.includeMatches,includeScore:r=YR.includeScore}={}){const i=[];return n&&i.push(Pj),r&&i.push(Rj),e.map(e=>{const{idx:n}=e,r={item:t[n],refIndex:n};return i.length&&i.forEach(t=>{t(e,r)}),r})}(a,this._docs,{includeMatches:n,includeScore:r})}_searchStringList(e){const t=gj(e,this.options),{records:n}=this._myIndex,r=[];return n.forEach(({v:e,i:n,n:i})=>{if(!UR(e))return;const{isMatch:o,score:s,indices:a}=t.searchIn(e);o&&r.push({item:e,idx:n,matches:[{score:s,value:e,norm:i,indices:a}]})}),r}_searchLogical(e){const t=Oj(e,this.options),n=(e,t,r)=>{if(!e.children){const{keyId:n,searcher:i}=e,o=this._findMatches({key:this._keyStore.get(n),value:this._myIndex.getValueForItemAtKeyId(t,n),searcher:i});return o&&o.length?[{idx:r,item:t,matches:o}]:[]}const i=[];for(let o=0,s=e.children.length;o<s;o+=1){const s=e.children[o],a=n(s,t,r);if(a.length)i.push(...a);else if(e.operator===vj)return[]}return i},r=this._myIndex.records,i={},o=[];return r.forEach(({$:e,i:r})=>{if(UR(e)){let s=n(t,e,r);s.length&&(i[r]||(i[r]={idx:r,item:e,matches:[]},o.push(i[r])),s.forEach(({matches:e})=>{i[r].matches.push(...e)}))}}),o}_searchObjectList(e){const t=gj(e,this.options),{keys:n,records:r}=this._myIndex,i=[];return r.forEach(({$:e,i:r})=>{if(!UR(e))return;let o=[];n.forEach((n,r)=>{o.push(...this._findMatches({key:n,value:e[r],searcher:t}))}),o.length&&i.push({idx:r,item:e,matches:o})}),i}_findMatches({key:e,value:t,searcher:n}){if(!UR(t))return[];let r=[];if(DR(t))t.forEach(({v:t,i,n:o})=>{if(!UR(t))return;const{isMatch:s,score:a,indices:c}=n.searchIn(t);s&&r.push({score:a,key:e,value:t,idx:i,norm:o,indices:c})});else{const{v:i,n:o}=t,{isMatch:s,score:a,indices:c}=n.searchIn(i);s&&r.push({score:a,key:e,value:i,norm:o,indices:c})}return r}}function _j(e){return function(e){if(Array.isArray(e))return Ej(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ej(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ej(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ej(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}jj.version="7.1.0",jj.createIndex=ZR,jj.parseIndex=function(e,{getFn:t=YR.getFn,fieldNormWeight:n=YR.fieldNormWeight}={}){const{keys:r,records:i}=e,o=new XR({getFn:t,fieldNormWeight:n});return o.setKeys(r),o.setIndexRecords(i),o},jj.config=YR,jj.parseQuery=Oj,function(...e){mj.push(...e)}(pj);const Aj={props:["people","showLabels"],setup:function(e){var t=Aa(function(){function t(e){if(!e["Photo Link"]||"Placeholder"==e["Photo Link"])return e["Photo Link"]="/wp-content/uploads/portraits/Placeholder.png",e;
2try{new URL(e["Photo Link"])}catch(t){e["Photo Link"]="/wp-content/uploads/portraits/"+e["Photo Link"]+".jpg"}return e}var n=window[e.people].employees.map(function(e){return e.isCSuite=!1,e}),r=window[e.people].c_suite.map(function(e){return e.isCSuite=!0,e});return n=n.map(t),{cSuite:r=r.map(t),employees:n}}),n=Aa(function(){return t.value.cSuite.concat(t.value.employees)}),r=Aa(function(){var e=_j(new Set(n.value.map(function(e){return e.Department})));return e.sort(function(e,t){return"Office of the CEO"===e?-1:"Office of the CEO"===t||e>t?1:e<t?-1:void 0}),e}),i=Jt(null),o=Aa(function(){if(s.value)return a();if(i.value){var e=t.value.cSuite.filter(function(e){return e.Department===i.value}),n=t.value.employees.filter(function(e){return e.Department===i.value});return e.concat(n)}return t.value.cSuite}),s=Jt(""),a=function(){return new jj(n.value,{threshold:.2,keys:["Full Name"]}).search(s.value).map(function(e){return e.item})};return ts(s,function(e){e.length&&(i.value=null)}),ts(i,function(e){e&&(s.value="",window.location.hash=e)}),gi(function(){window.location.hash&&(i.value=window.location.hash.slice(1).replaceAll("%20"," "))}),{departmentFilter:i,departments:r,filterByDepartment:function(e){i.value=e},results:o,searchTerm:s}}},kj=(0,XP.A)(Aj,[["render",function(e,t,n,r,i,o){return Cs(),Ls("div",null,[n.showLabels?(Cs(),Ls("div",AR,[Ws("div",kR,[Ws("div",CR,[Ws("button",{onClick:t[0]||(t[0]=function(e){return r.departmentFilter=null}),class:X([{selected:null==r.departmentFilter},"department-button font-accent text-primary-500 text-sm hover:text-secondary-500 focus:text-secondary-500 transition-colors"])},"Senior Leadership",2),(Cs(!0),Ls(Rs,null,Ii(r.departments,function(e){return Cs(),Ls("button",{onClick:function(t){return r.filterByDepartment(e)},class:X([{selected:r.departmentFilter==e},"department-button font-accent text-primary-500 text-sm hover:text-secondary-500 focus:text-secondary-500 transition-colors whitespace-nowrap"])},me(e),11,FR)}),256))])])])):Ks("",!0),r.results.length?(Cs(),Ls("div",{key:1,class:X(["grid grid-cols-2 vt:grid-cols-4 gap-2 pt-2 mt-6",{"border-t border-solid border-gray-300":n.showLabels&&r.results.length}])},[(Cs(!0),Ls(Rs,null,Ii(r.results,function(e){return Cs(),Ls("div",{class:X(["flex flex-col w-full rounded-md overflow-hidden shadow-lg",e.isCSuite?"bg-primary-600":"bg-gray-300"])},[Ws("div",{style:z([{"aspect-ratio":"662 / 993"},"background-image:url(".concat(e["Photo Link"],")")]),class:"photo-container w-full bg-cover bg-center","aria-hidden":"true"},null,4),Ws("div",IR,[Ws("div",{class:X([e.isCSuite?"text-white":"text-primary-700","font-bold font-accent"])},me(e["Full Name"]),3),Ws("div",{class:X([e.isCSuite?"text-white":"text-primary-600","leading-tight font-headline"])},me(e.Title),3),e["Bio Link"]?(Cs(),Ls("div",TR,[Ws("a",{href:e["Bio Link"],class:"inline-block px-2 py-1 text-sm uppercase font-accent bg-primary-500 text-white rounded-md transition-colors hover:bg-secondary-500 focus:bg-secondary-500"}," Read Bio ",8,NR)])):Ks("",!0)])],2)}),256))],2)):Ks("",!0)])}]]);var Cj=window.jQuery;window.commify=function(e){return parseInt(e).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},window.wait=function(e){return new Promise(function(t){window.setTimeout(t,e)})},Cj(document).ready(function(){if(0!=Cj("#popupTrigger").length){var e=1e3*Cj("#popupTrigger").data("wait"),t=Cj("#popupTrigger").data("cookie");if(!window.localStorage.getItem(t)){var n={before_close:function(){window.localStorage.setItem(t,"closed")}};"video"==Cj("#popupTrigger").data("ls-type")&&(n.type="video"),Cj("#popupTrigger").modaal(n),window.setTimeout(function(){Cj("#popupTrigger").modaal("open")},e)}}}),Cj(document).ready(function(){if(Cj(".alert-bar").length){var e=Cj(".alert-bar").data("cookie");window.localStorage.getItem(e)||(Cj(".top-menu-header, .sitewide-header").addClass("with-alert"),Cj(".alert-bar").removeClass("hidden")),Cj(".close-alert-bar").click(function(){window.localStorage.setItem(e,"closed"),Cj(".alert-bar").remove(),Cj(".top-menu-header, .sitewide-header").removeClass("with-alert")})}}
2),Cj(document).ready(function(){Cj(".modal-trigger").each(function(){var e={background:"#174265",overlay_opacity:.95},t=Cj(this).data("type");t&&(e.type=t),Cj(this).modaal(e)})}),Cj(document).ready(function(){Cj(".mobile-nav-toggle").click(function(){Cj("#mobileNav").toggleClass("closed");var e=!Cj("#mobileNav").hasClass("closed");Cj("#mobileNav").attr("aria-hidden",e?"false":"true"),Cj(".mobile-nav-toggle").attr("aria-expanded",e?"true":"false"),Cj("body").toggleClass("overflow-hidden")})}),Cj(document).ready(function(){Cj("[data-loads]").each(function(){var e=this;Cj(this).waypoint({handler:function(){Cj(e).addClass("loaded")},offset:"90%"})})}),Cj(document).ready(function(){Cj('a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=Cj(this.hash);if((e=e.length?e:Cj("[name="+this.hash.slice(1)+"]")).length)return Cj("html,body").animate({scrollTop:e.offset().top},1e3),!1}})}),Cj(document).ready(function(){var e=window.location.hostname;Cj("a").each(function(){if(!Cj(this).hasClass("modal-trigger")&&!Cj(this).hasClass("anchor-id")){var t=Cj(this).attr("href");0!==t.indexOf("/")&&-1===t.indexOf(e)&&Cj(this).attr("target","_blank")}})}),Cj(document).ready(function(){Cj(".accent-dot").each(function(){if("."==Cj(this).text().charAt(Cj(this).text().length-1)){var e=Cj(this).text().slice(0,-1)+'<span class="text-secondary-500">.</span>';Cj(this).html(e)}})}),Cj(document).ready(function(){Cj(window).scroll(function(){if(Cj(window).scrollTop()>=96)return Cj(".sitewide-header").addClass("scrolled"),void Cj(".sitewide-header").removeClass("unscrolled");Cj(".sitewide-header").removeClass("scrolled"),Cj(".sitewide-header").addClass("unscrolled")})}),Cj(document).ready(function(){Cj("section.tabbed-list").each(function(){Cj(this).find(".tab-button").each(function(){Cj(this).click(function(){var e=Cj(this).data("tab"),t=Cj("#"+e);Cj(".tab-button").removeClass("active"),Cj(this).addClass("active"),Cj(".tab").addClass("hidden"),t.removeClass("hidden")})})})}),Cj(document).ready(function(){Cj(".search-toggle").modaal({content_source:"#search-popup"})}),Cj(document).ready(function(){var e=window.footer_quotes;if(void 0!==e&&0!=e.length){var t=e[Math.floor(Math.random()*e.length)];Cj(".footer-breakout").find(".quote-body").text(t.quote_body),Cj(".footer-breakout").find(".quote-citation").text(t.quote_citation)}}),Cj(document).ready(function(){Cj(".grants-database-mount-point").each(function(){!function(e){var t=Eu({components:{"grants-database":ER}});t.use(iP),t.mount("#"+e)}(Cj(this).attr("id"))})}),Cj(document).ready(function(){Cj(".staff-directory-mount-point").each(function(){!function(e){Eu({components:{"staff-directory":kj}}).mount("#"+e)}(Cj(this).attr("id"))})})},54:(e,t,n)=>{"use strict";var r=n(110),i=n(317),o=n(383),s={addRefinement:function(e,t,n){if(s.isRefined(e,t,n))return e;var i=""+n,o=e[t]?e[t].concat(i):[i],a={};return a[t]=o,r(a,e)},removeRefinement:function(e,t,n){if(void 0===n)return s.clearRefinement(e,function(e,n){return t===n});var r=""+n;return s.clearRefinement(e,function(e,n){return t===n&&r===e})},toggleRefinement:function(e,t,n){if(void 0===n)throw new Error("toggleRefinement should be used with a value");return s.isRefined(e,t,n)?s.removeRefinement(e,t,n):s.addRefinement(e,t,n)},clearRefinement:function(e,t,n){if(void 0===t)return i(e)?{}:e;if("string"==typeof t)return o(e,[t]);if("function"==typeof t){var r=!1,s=Object.keys(e).reduce(function(i,o){var s=e[o]||[],a=s.filter(function(e){return!t(e,o,n)});return a.length!==s.length&&(r=!0),i[o]=a,i},{});return r?s:e}},isRefined:function(e,t,n){var r=Boolean(e[t])&&e[t].length>0;if(void 0===n||!r)return r;var i=""+n;return-1!==e[t].indexOf(i)}};e.exports=s},72:(e,t,n)=>{"use strict";var r,i=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},o=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),s=[];function a(e){for(var t=-1,n=0;n<s.length;n++)if(s[n].identifier===e){t=n;break}return t}function c(e,t){for(var n={},r=[],i=0;i<e.length;
2i++){var o=e[i],c=t.base?o[0]+t.base:o[0],u=n[c]||0,l="".concat(c," ").concat(u);n[c]=u+1;var f=a(l),d={css:o[1],media:o[2],sourceMap:o[3]};-1!==f?(s[f].references++,s[f].updater(d)):s.push({identifier:l,updater:g(d,t),references:1}),r.push(l)}return r}function u(e){var t=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var i=n.nc;i&&(r.nonce=i)}if(Object.keys(r).forEach(function(e){t.setAttribute(e,r[e])}),"function"==typeof e.insert)e.insert(t);else{var s=o(e.insert||"head");if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(t)}return t}var l,f=(l=[],function(e,t){return l[e]=t,l.filter(Boolean).join("\n")});function d(e,t,n,r){var i=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=f(t,i);else{var o=document.createTextNode(i),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(o,s[t]):e.appendChild(o)}}function h(e,t,n){var r=n.css,i=n.media,o=n.sourceMap;if(i?e.setAttribute("media",i):e.removeAttribute("media"),o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var p=null,m=0;function g(e,t){var n,r,i;if(t.singleton){var o=m++;n=p||(p=u(t)),r=d.bind(null,n,o,!1),i=d.bind(null,n,o,!0)}else n=u(t),r=h.bind(null,n,t),i=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=i());var n=c(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<n.length;r++){var i=a(n[r]);s[i].references--}for(var o=c(e,t),u=0;u<n.length;u++){var l=a(n[u]);0===s[l].references&&(s[l].updater(),s.splice(l,1))}n=o}}}},83:e=>{"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",i="RFC3986";e.exports={default:i,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:i}},87:(e,t,n)=>{"use strict";var r=n(670),i=n(192),o=n(83);e.exports={formats:o,parse:i,stringify:r}},103:(e,t,n)=>{"use strict";var r=n(571),i=n(127),o=n(223),s=n(371),a=n(691);function c(e,t,n,i){return new r(e,t,n,i)}c.version=n(938),c.AlgoliaSearchHelper=r,c.SearchParameters=s,c.RecommendParameters=i,c.SearchResults=a,c.RecommendResults=o,e.exports=c},110:e=>{"use strict";e.exports=function(){return Array.prototype.slice.call(arguments).reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(n){void 0!==t[n]&&(void 0!==e[n]&&delete e[n],e[n]=t[n])}),e},{})}},127:e=>{"use strict";function t(e){e=e||{},this.params=e.params||[]}t.prototype={constructor:t,addParams:function(e){var n=this.params.slice();return n.push(e),new t({params:n})},removeParams:function(e){return new t({params:this.params.filter(function(t){return t.$$id!==e})})},addFrequentlyBoughtTogether:function(e){return this.addParams(Object.assign({},e,{model:"bought-together"}))},addRelatedProducts:function(e){return this.addParams(Object.assign({},e,{model:"related-products"}))},addTrendingItems:function(e){return this.addParams(Object.assign({},e,{model:"trending-items"}))},addTrendingFacets:function(e){return this.addParams(Object.assign({},e,{model:"trending-facets"}))},addLookingSimilar:function(e){return this.addParams(Object.assign({},e,{model:"looking-similar"}))},_buildQueries:function(e,t){return this.params.filter(function(e){return void 0===t[e.$$id]}).map(function(t){var n=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete n.$$id,n})}},e.exports=t},176:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(314),i=n.n(r)()(function(e){return e[1]});i.push([e.id,".grants-hit-footer{grid-template-columns:min-content 1fr min-content}.ais-InfiniteHits-item{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
2--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);align-items:stretch;background-color:rgb(236 236 255/var(--tw-bg-opacity,1));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;margin:0;overflow:hidden;padding:0}",""]);const o=i},183:e=>{"use strict";e.exports=function(){return Array.prototype.slice.call(arguments).reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(n){var r="number"==typeof e[n]?e[n]:0,i=t[n];void 0!==i&&i>=r&&(void 0!==e[n]&&delete e[n],e[n]=i)}),e},{})}},192:(e,t,n)=>{"use strict";var r=n(442),i=Object.prototype.hasOwnProperty,o=Array.isArray,s={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},c=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},u=function(e,t,n,r){if(e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,s=/(\[[^[\]]*])/g,a=n.depth>0&&/(\[[^[\]]*])/.exec(o),u=a?o.slice(0,a.index):o,l=[];if(u){if(!n.plainObjects&&i.call(Object.prototype,u)&&!n.allowPrototypes)return;l.push(u)}for(var f=0;n.depth>0&&null!==(a=s.exec(o))&&f<n.depth;){if(f+=1,!n.plainObjects&&i.call(Object.prototype,a[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(a[1])}return a&&l.push("["+o.slice(a.index)+"]"),function(e,t,n,r){for(var i=r?t:c(t,n),o=e.length-1;o>=0;--o){var s,a=e[o];if("[]"===a&&n.parseArrays)s=[].concat(i);else{s=n.plainObjects?Object.create(null):{};var u="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,l=parseInt(u,10);n.parseArrays||""!==u?!isNaN(l)&&a!==u&&String(l)===u&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(s=[])[l]=i:"__proto__"!==u&&(s[u]=i):s={0:i}}i=s}return i}(l,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return s;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?s.charset:e.charset;return{allowDots:void 0===e.allowDots?s.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:s.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:s.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:s.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:s.comma,decoder:"function"==typeof e.decoder?e.decoder:s.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:s.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:s.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:s.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:s.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:s.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:s.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var l="string"==typeof e?function(e,t){var n,u={},l=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,f=t.parameterLimit===1/0?void 0:t.parameterLimit,d=l.split(t.delimiter,f),h=-1,p=t.charset;if(t.charsetSentinel)for(n=0;n<d.length;++n)0===d[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[n]?p="utf-8":"utf8=%26%2310003%3B"===d[n]&&(p="iso-8859-1"),h=n,n=d.length);for(n=0;n<d.length;++n)if(n!==h){var m,g,v=d[n],y=v.indexOf("]="),b=-1===y?v.indexOf("="):y+1;-1===b?(m=t.decoder(v,s.decoder,p,"key"),g=t.strictNullHandling?null:""):(m=t.decoder(v.slice(0,b),s.decoder,p,"key"),g=r.maybeMap(c(v.slice(b+1),t),function(e){return t.decoder(e,s.decoder,p,"value")})),g&&t.interpretNumericEntities&&"iso-8859-1"===p&&(g=a(g)),v.indexOf("[]=")>-1&&(g=o(g)?[g]:g),i.call(u,m)?u[m]=r.combine(u[m],g):u[m]=g}return u}(e,n):e,f=n.plainObjects?Object.create(null):{},d=Object.keys(l),h=0;h<d.length;++h){var p=d[h],m=u(p,l[p],n,"string"==typeof e);f=r.merge(f,m,n)}return r.compact(f)}},208:e=>{"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},223:e=>{"use strict";function t(e,t){this._state=e,this._rawResults={};var n=this;
vendor: 3,072 bytes, line 2
2e.params.forEach(function(e){var r=e.$$id;n[r]=t[r],n._rawResults[r]=t[r]})}t.prototype={constructor:t},e.exports=t},228:(e,t,n)=>{"use strict";var r=n(728);function i(e){return Object.keys(e).sort().reduce(function(t,n){return t[n]=e[n],t},{})}var o={_getQueries:function(e,t){var n=[];return n.push({indexName:e,params:o._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(r){n.push({indexName:e,params:o._getDisjunctiveFacetSearchParams(t,r)})}),t.getRefinedHierarchicalFacets().forEach(function(r){var i=t.getHierarchicalFacetByName(r),s=t.getHierarchicalRefinement(r),a=t._getHierarchicalFacetSeparator(i);if(s.length>0&&s[0].split(a).length>1){var c=s[0].split(a).slice(0,-1).reduce(function(e,t,n){return e.concat({attribute:i.attributes[n],value:0===n?t:[e[e.length-1].value,t].join(a)})},[]);c.forEach(function(r,s){var a=o._getDisjunctiveFacetSearchParams(t,r.attribute,0===s);function u(e){return i.attributes.some(function(t){return t===e.split(":")[0]})}var l=(a.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var n=t.filter(function(e){return!u(e)});n.length>0&&e.push(n)}return"string"!=typeof t||u(t)||e.push(t),e},[]),f=c[s-1];s>0?a.facetFilters=l.concat(f.attribute+":"+f.value):l.length>0?a.facetFilters=l:delete a.facetFilters,n.push({indexName:e,params:a})})}}),n},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:o._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(o._getHitsHierarchicalFacetsAttributes(e)).sort(),n=o._getFacetFilters(e),s=o._getNumericFilters(e),a=o._getTagFilters(e),c={};return t.length>0&&(c.facets=t.indexOf("*")>-1?["*"]:t),a.length>0&&(c.tagFilters=a),n.length>0&&(c.facetFilters=n),s.length>0&&(c.numericFilters=s),i(r({},e.getQueryParams(),c))},_getCompositionHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets.map(function(t){return e.disjunctiveFacetsRefinements&&e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].length>0?"disjunctive("+t+")":t})).concat(o._getHitsHierarchicalFacetsAttributes(e)).sort(),n=o._getFacetFilters(e),s=o._getNumericFilters(e),a=o._getTagFilters(e),c={};t.length>0&&(c.facets=t.indexOf("*")>-1?["*"]:t),a.length>0&&(c.tagFilters=a),n.length>0&&(c.facetFilters=n),s.length>0&&(c.numericFilters=s);var u=e.getQueryParams();return delete u.highlightPreTag,delete u.highlightPostTag,delete u.index,i(r({},u,c))},_getDisjunctiveFacetSearchParams:function(e,t,n){var s=o._getFacetFilters(e,t,n),a=o._getNumericFilters(e,t),c=o._getTagFilters(e),u={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};c.length>0&&(u.tagFilters=c);var l=e.getHierarchicalFacetByName(t);return u.facets=l?o._getDisjunctiveHierarchicalFacetAttribute(e,l,n):t,a.length>0&&(u.numericFilters=a),s.length>0&&(u.facetFilters=s),i(r({},e.getQueryParams(),u))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var n=[];return Object.keys(e.numericRefinements).forEach(function(r){var i=e.numericRefinements[r]||{};
2Object.keys(i).forEach(function(e){var o=i[e]||[];t!==r&&o.forEach(function(t){if(Array.isArray(t)){var i=t.map(function(t){return r+e+t});n.push(i)}else n.push(r+e+t)})})}),n},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,n){var r=[],i=e.facetsRefinements||{};Object.keys(i).sort().forEach(function(e){(i[e]||[]).slice().sort().forEach(function(t){r.push(e+":"+t)})});var o=e.facetsExcludes||{};Object.keys(o).sort().forEach(function(e){(o[e]||[]).sort().forEach(function(t){r.push(e+":-"+t)})});var s=e.disjunctiveFacetsRefinements||{};Object.keys(s).sort().forEach(function(e){var n=s[e]||[];if(e!==t&&n&&0!==n.length){var i=[];n.slice().sort().forEach(function(t){i.push(e+":"+t)}),r.push(i)}});var a=e.hierarchicalFacetsRefinements||{};return Object.keys(a).sort().forEach(function(i){var o=(a[i]||[])[0];if(void 0!==o){var s,c,u=e.getHierarchicalFacetByName(i),l=e._getHierarchicalFacetSeparator(u),f=e._getHierarchicalRootPath(u);if(t===i){if(-1===o.indexOf(l)||!f&&!0===n||f&&f.split(l).length===o.split(l).length)return;f?(c=f.split(l).length-1,o=f):(c=o.split(l).length-2,o=o.slice(0,o.lastIndexOf(l))),s=u.attributes[c]}else c=o.split(l).length-1,s=u.attributes[c];s&&r.push([s+":"+o])}}),r},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,n){var r=e.getHierarchicalRefinement(n.name)[0];if(!r)return t.push(n.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(n),o=r.split(i).length,s=n.attributes.slice(0,o+1);return t.concat(s)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,n){var r=e._getHierarchicalFacetSeparator(t);if(!0===n){var i=e._getHierarchicalRootPath(t),o=0;return i&&(o=i.split(r).length),[t.attributes[o]]}var s=(e.getHierarchicalRefinement(t.name)[0]||"").split(r).length-1;return t.attributes.slice(0,s+1)},getSearchForFacetQuery:function(e,t,n,s){var a=s.isDisjunctiveFacet(e)?s.clearRefinements(e):s,c={facetQuery:t,facetName:e};return"number"==typeof n&&(c.maxFacetHits=n),i(r({},o._getHitsSearchParams(a),c))}};e.exports=o},262:(e,t)=>{"use strict";t.A=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}},314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n}).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(r)for(var o=0;o<this.length;o++){var s=this[o][0];null!=s&&(i[s]=!0)}for(var a=0;a<e.length;a++){var c=[].concat(e[a]);r&&i[c[0]]||(n&&(c[2]?c[2]="".concat(n," and ").concat(c[2]):c[2]=n),t.push(c))}},t}},317:e=>{"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},371:(e,t,n)=>{"use strict";var r=n(110),i=n(849),o=n(843),s=n(728),a=n(317),c=n(383),u=n(507),l=n(208),f=n(54);function d(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,n){return d(t[n],e)}):e===t}function h(e){var t=e?h._parseNumbers(e):{};void 0===t.userToken||l(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n  - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var n=this;Object.keys(t).forEach(function(e){var r=-1!==h.PARAMETERS.indexOf(e),i=void 0!==t[e];!r&&i&&(n[e]=t[e])})}h.PARAMETERS=Object.keys(new h),h._parseNumbers=function(e){if(e instanceof h)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach(function(n){var r=e[n];if("string"==typeof r){var i=parseFloat(r);t[n]=isNaN(i)?r:i}}),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map(function(e){return Array.isArray(e)?e.map(function(e){return parseFloat(e)}):e})),e.numericRefinements){var n={};
vendor: 4,869 bytes, line 2
2Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t]||{};n[t]={},Object.keys(r).forEach(function(e){var i=r[e].map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?parseFloat(e):e}):"string"==typeof e?parseFloat(e):e});n[t][e]=i})}),t.numericRefinements=n}return s(e,t)},h.make=function(e){var t=new h(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var n=t.getHierarchicalRefinement(e.name);n.length>0&&0!==n[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(n=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},h.validate=function(e,t){var n=t||{};return e.tagFilters&&n.tagRefinements&&n.tagRefinements.length>0?new Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&n.tagFilters?new Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&n.numericRefinements&&a(n.numericRefinements)?new Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):a(e.numericRefinements)&&n.numericFilters?new Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},h.prototype={constructor:h,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:f.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:f.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:f.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:f.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,n){var r=u(n);if(this.isNumericRefined(e,t,r))return this;var i=s({},this.numericRefinements);return i[e]=s({},i[e]),i[e][t]?(i[e][t]=i[e][t].slice(),i[e][t].push(r)):i[e][t]=[r],this.setQueryParameters({numericRefinements:i})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,n){var r=n;return void 0!==r?this.isNumericRefined(e,t,r)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(n,i){return i===e&&n.op===t&&d(n.val,u(r))})}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(n,r){return r===e&&n.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,n){return n===e})}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return a(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return c(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,n=this.numericRefinements,r=Object.keys(n).reduce(function(r,i){var o=n[i],s={};return o=o||{}
vendor: 8,359 bytes, line 2
2,Object.keys(o).forEach(function(n){var r=o[n]||[],a=[];r.forEach(function(t){e({val:t,op:n},i,"numeric")||a.push(t)}),a.length!==r.length&&(t=!0),s[n]=a}),r[i]=s,r},{});return t?r:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw new Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:f.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:f.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:f.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter(function(t){return t!==e})}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter(function(t){return t!==e})}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter(function(t){return t.name!==e})}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:f.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:f.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:f.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter(function(t){return t!==e})};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw new Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:f.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:f.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:f.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var n=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),i={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+n))?-1===t.indexOf(n)?i[e]=[]:i[e]=[t.slice(0,t.lastIndexOf(n))]:i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(i,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw new Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var n={};return n[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:r(n,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:r(t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&f.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var n=this.getHierarchicalRefinement(e);return t?-1!==n.indexOf(t):n.length>0},isNumericRefined:function(e,t,n){if(void 0===n&&void 0===t)return Boolean(this.numericRefinements[e]);var r=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===n||!r)return r;var o,s,a=u(n),c=void 0!==(o=this.numericRefinements[e][t],s=a,i(o,function(e){return d(e,s)}));return r&&c},isTagRefined:function(e){return-1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=o(Object.keys(this.numericRefinements).filter(function(t){return Object.keys(e.numericRefinements[t]).length>0}),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter(function(t){return e.disjunctiveFacetsRefinements[t].length>0}).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return o(this.hierarchicalFacets.map(function(e){return e.name}),Object.keys(this.hierarchicalFacetsRefinements).filter(function(t){return e.hierarchicalFacetsRefinements[t].length>0})).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter(function(t){return-1===e.indexOf(t)})},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},n=this;
2return Object.keys(this).forEach(function(r){var i=n[r];-1===e.indexOf(r)&&void 0!==i&&(t[r]=i)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var n={};return n[e]=t,this.setQueryParameters(n)},setQueryParameters:function(e){if(!e)return this;var t=h.validate(this,e);if(t)throw t;var n=this,r=h._parseNumbers(e),i=Object.keys(this).reduce(function(e,t){return e[t]=n[t],e},{}),o=Object.keys(r).reduce(function(e,t){var n=void 0!==e[t],i=void 0!==r[t];return n&&!i?c(e,[t]):(i&&(e[t]=r[t]),e)},i);return new this.constructor(o)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return i(this.hierarchicalFacets,function(t){return t.name===e})},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var n=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(n).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},e.exports=h},383:e=>{"use strict";e.exports=function(e,t){if(null===e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}},442:(e,t,n)=>{"use strict";var r=n(83),i=Object.prototype.hasOwnProperty,o=Array.isArray,s=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return e[n]=t[n],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var i=t[r],s=i.obj[i.prop],a=Object.keys(s),c=0;c<a.length;++c){var u=a[c],l=s[u];"object"==typeof l&&null!==l&&-1===n.indexOf(l)&&(t.push({obj:s,prop:u}),n.push(l))}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&r.push(n[i]);t.obj[t.prop]=r}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,i,o){if(0===e.length)return e;var a=e;if("symbol"==typeof e?a=Symbol.prototype.toString.call(e):"string"!=typeof e&&(a=String(e)),"iso-8859-1"===n)return escape(a).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var c="",u=0;u<a.length;++u){var l=a.charCodeAt(u);45===l||46===l||95===l||126===l||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||o===r.RFC1738&&(40===l||41===l)?c+=a.charAt(u):l<128?c+=s[l]:l<2048?c+=s[192|l>>6]+s[128|63&l]:l<55296||l>=57344?c+=s[224|l>>12]+s[128|l>>6&63]+s[128|63&l]:(u+=1,l=65536+((1023&l)<<10|1023&a.charCodeAt(u)),c+=s[240|l>>18]+s[128|l>>12&63]+s[128|l>>6&63]+s[128|63&l])}return c},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(o(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var s=t;return o(t)&&!o(n)&&(s=a(t,r)),o(t)&&o(n)?(n.forEach(function(n,o){if(i.call(t,o)){var s=t[o];s&&"object"==typeof s&&n&&"object"==typeof n?t[o]=e(s,n,r):t.push(n)}else t[o]=n}),t):Object.keys(n).reduce(function(t,o){var s=n[o];return i.call(t,o)?t[o]=e(t[o],s,r):t[o]=s,t},s)}}},507:e=>{"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw new Error("The value should be a number, a parsable string or an array of those.")}},571:(e,t,n)=>{"use strict";var r=n(733),i=n(732),o=n(909).escapeFacetValue,s=n(14),a=n(728),c=n(317),u=n(383),l=n(127),f=n(223),d=n(228),h=n(371),p=n(691),m=n(749),g=n(938);function v(e,t,n,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.setClient(e);var i=n||{};i.index=t,this.state=h.make(i),this.recommendState=new l({params:i.recommendState}),this.lastResults=null,this.lastRecommendResults=null,this._queryId=0,this._recommendQueryId=0,this._lastQueryIdReceived=-1,this._lastRecommendQueryId
vendor: 4,430 bytes, line 2
2Received=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=r,this._recommendCache={}}function y(e){if(e<0)throw new Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function b(){return this.state.page}s(v,r),v.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},v.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},v.prototype.searchWithComposition=function(){return this._runComposition({onlyWithDerivedHelpers:!0}),this},v.prototype.recommend=function(){return this._recommend(),this},v.prototype.getQuery=function(){var e=this.state;return d._getHitsSearchParams(e)},v.prototype.searchOnce=function(e,t){var n=e?this.state.setQueryParameters(e):this.state,r=d._getQueries(n.index,n),i=this;if(this._currentNbQueries++,this.emit("searchOnce",{state:n}),!t)return this.client.search(r).then(function(e){return i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),{content:new p(n,e.results),state:n,_originalResponse:e}},function(e){throw i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),e});this.client.search(r).then(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(null,new p(n,e.results),n)}).catch(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(e,null,n)})},v.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,n=this.derivedHelpers[0];if(!n)return Promise.resolve([]);var r=n.getModifiedState(t),i=a({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:u(d._getHitsSearchParams(r),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),o="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw new Error(o);var s=this.client.initIndex(r.index);if("function"!=typeof s.findAnswers)throw new Error(o);return s.findAnswers(r.query,e.queryLanguages,i)},v.prototype.searchForFacetValues=function(e,t,n,r){var i="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,s="function"==typeof this.client.initIndex;if(!i&&!s&&"function"!=typeof this.client.search)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var a=this.state.setQueryParameters(r||{}),c=a.isDisjunctiveFacet(e),u=d.getSearchForFacetQuery(e,t,n,a);this._currentNbQueries++;var l,f=this;i?l=this.client.searchForFacetValues([{indexName:a.index,params:u}]):s?l=this.client.initIndex(a.index).searchForFacetValues(u):(delete u.facetName,l=this.client.search([{type:"facet",facet:e,indexName:a.index,params:u}]).then(function(e){return e.results[0]})),this.emit("searchForFacetValues",{state:a,facet:e,query:t});var h=this.lastResults&&this.lastResults.index===a.index&&this.lastResults.renderingContent&&this.lastResults.renderingContent.facetOrdering&&this.lastResults.renderingContent.facetOrdering.values&&this.lastResults.renderingContent.facetOrdering.values[e]&&this.lastResults.renderingContent.facetOrdering.values[e].hide||[];return l.then(function(t){return f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits.forEach(function(n,r){h.indexOf(n.value)>-1?t.facetHits.splice(r,1):(n.escapedValue=o(n.value),n.isRefined=c?a.isDisjunctiveFacetRefined(e,n.escapedValue):a.isFacetRefined(e,n.escapedValue))}),t},function(e){throw f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),e})},v.prototype.searchForCompositionFacetValues=function(e,t,n,r){if("function"!=typeof this.client.searchForFacetValues)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var i=this.state.setQueryParameters(r||{}),s=i.isDisjunctiveFacet(e);this._currentNbQueries++;var a,c=this;return a=this.client.searchForFacetValues({compositionID:i.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:n,searchQuery:d._getCompositionHitsSearchParams(i)}}}
vendor: 4,099 bytes, line 2
2),this.emit("searchForFacetValues",{state:i,facet:e,query:t}),a.then(function(t){return c._currentNbQueries--,0===c._currentNbQueries&&c.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=o(t.value),t.isRefined=s?i.isDisjunctiveFacetRefined(e,t.escapedValue):i.isFacetRefined(e,t.escapedValue)}),t},function(e){throw c._currentNbQueries--,0===c._currentNbQueries&&c.emit("searchQueueEmpty"),e})},v.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},v.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},v.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},v.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},v.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.addNumericRefinement=function(e,t,n){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,n),isPageReset:!0}),this},v.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},v.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},v.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},v.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},v.prototype.addFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.addFrequentlyBoughtTogether(e)}),this},v.prototype.addRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.addRelatedProducts(e)}),this},v.prototype.addTrendingItems=function(e){return this._recommendChange({state:this.recommendState.addTrendingItems(e)}),this},v.prototype.addTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.addTrendingFacets(e)}),this},v.prototype.addLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.addLookingSimilar(e)}),this},v.prototype.removeNumericRefinement=function(e,t,n){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,n),isPageReset:!0}),this},v.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},v.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},v.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},v.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},v.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},v.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},v.prototype.removeFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParam
vendor: 10,651 bytes, line 2
2s(e)}),this},v.prototype.removeTrendingItems=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.removeLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},v.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},v.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},v.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},v.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},v.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},v.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},v.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},v.prototype.setCurrentPage=y,v.prototype.setPage=y,v.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},v.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},v.prototype.setState=function(e){return this._change({state:h.make(e),isPageReset:!1}),this},v.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new h(e),this},v.prototype.hasRefinements=function(e){return!!c(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},v.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},v.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},v.prototype.hasTag=function(e){return this.state.isTagRefined(e)},v.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},v.prototype.getIndex=function(){return this.state.index},v.prototype.getCurrentPage=b,v.prototype.getPage=b,v.prototype.getTags=function(){return this.state.tagRefinements},v.prototype.getRefinements=function(e){var t=[];if(this.state.isConjunctiveFacet(e))this.state.getConjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"conjunctive"})}),this.state.getExcludeRefinements(e).forEach(function(e){t.push({value:e,type:"exclude"})});else if(this.state.isDisjunctiveFacet(e)){this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})})}var n=this.state.getNumericRefinements(e);return Object.keys(n).forEach(function(e){var r=n[e];t.push({value:r,operator:e,type:"numeric"})}),t},v.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},v.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},v.prototype._search=function(e){var t=this.state,n=[],r=[];e.onlyWithDerivedHelpers||(r=d._getQueries(t.index,t),n.push({state:t,queriesCount:r.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map(function(e){var r=e.getModifiedState(t),i=r.index?d._getQueries(r.index,r):[];return n.push({state:r,queriesCount:i.length,helper:e}),e.emit("search",{state:r,results:e.lastResults}),i}),o=Array.prototype.concat.apply(r,i),s=this._queryId++;if(this._currentNbQueries++,!o.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,n,s));try{this.client.search(o).then(this._dispatchAlgoliaResponse.bind(this,n,s)).catch(this._dispatchAlgoliaError.bind(this,s))}catch(e){this.emit("error",{error:e})}},v.prototype._runComposition=function(){var e=this.state,t=[],n=this.derivedHelpers.map(function(n){var r=n.getModifiedState(e),i=d._getCompositionQueries(r);return t.push({state:r,queriesCount:i.length,helper:n}),n.emit("search",{state:r,results:n.lastResults}),i}),r=Array.prototype.concat.apply([],n),i=this._queryId++;if(this._currentNbQueries++,!r.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,t,i));if(r.length>1)throw new Error("Only one query is allowed when using a composition.");var o=r[0];try{this.client.search(o).then(this._dispatchAlgoliaResponse.bind(this,t,i)).catch(this._dispatchAlgoliaError.bind(this,i))}catch(e){this.emit("error",{error:e})}},v.prototype._recommend=function(){var e=this.state,t=this.recommendState,n=this.getIndex(),r=[{state:t,index:n,helper:this}],i=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var o=this._recommendCache,s=this.derivedHelpers.map(function(t){var n=t.getModifiedState(e).index;if(!n)return[];var s=t.getModifiedRecommendState(new l);return r.push({state:s,index:n,helper:t}),i=Array.prototype.concat.apply(i,s.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:s,results:t.lastRecommendResults}}),s._buildQueries(n,o)}),a=Array.prototype.concat.apply(this.recommendState._buildQueries(n,o),s);if(0!==a.length)if(a.length>0&&void 0===this.client.getRecommendations)console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");else{var c=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(a).then(this._dispatchRecommendResponse.bind(this,c,r,i)).catch(this._dispatchRecommendError.bind(this,c))}catch(e){this.emit("error",{error:e})}}},v.prototype._dispatchAlgoliaResponse=function(e,t,n){var r=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var i=n.results.slice(),o=Object.keys(n).reduce(function(e,t){return"results"!==t&&(e[t]=n[t]),e},{});Object.keys(o).length<=0&&(o=void 0),e.forEach(function(e){var t=e.state,n=e.queriesCount,s=e.helper,a=i.splice(0,n);t.index?(s.lastResults=new p(t,a,r._searchResultsOptions),void 0!==o&&(s.lastResults._rawContent=o),s.emit("result",{results:s.lastResults,state:t})):s.emit("result",{results:null,state:t})})}},v.prototype._dispatchRecommendResponse=function(e,t,n,r){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var i=this._recommendCache,o={};n.filter(function(e){return void 0===i[e]}).forEach(function(e,t){o[e]||(o[e]=[]),o[e].push(t)}),Object.keys(o).forEach(function(e){var t=o[e],s=r.results[t[0]];1!==t.length?i[e]=Object.assign({},s,{hits:m(n,t.map(function(e){return r.results[e].hits}))}):i[e]=s});var s={};n.forEach(function(e){s[e]=i[e]}),t.forEach(function(e){var t=e.state,n=e.helper;e.index?(n.lastRecommendResults=new f(t,s),n.emit("recommend:result",{recommend:{results:n.lastRecommendResults,state:t}})):n.emit("recommend:result",{results:null,state:t})})}},v.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},v.prototype._dispatchRecommendError=function(e,t){e<this._lastRecommendQueryIdReceived||(this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty"))},v.prototype.containsRefinement=function(e,t,n,r){return e||0!==t.length||0!==n.length||0!==r.length},v.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},v.prototype._change=function(e){var t=e.state,n=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:n}))},v.prototype._recommendChange=function(e){var t=e.state;t!==this.recommendState&&(this.recommendState=t,this.emit("recommend:change",{search:{results:this.lastResults,state:this.state},recommend:{results:this.lastRecommendResults,state:this.recommendState}}))},v.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},v.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.client=e),this},v.prototype.getClient=function(){return this.client},v.prototype.derive=function(e,t){var n=new i(this,e,t);return this.derivedHelpers.push(n),n},v.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw new Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},v.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=v},577:(e,t,n)=>{"use strict";var r=n(849);e.exports=function(e,t){var n=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var i=t.split(":"),o=r(n,function(e){return e[0]===i[0]});return i.length>1||!o?(e[0].push(i[0]),e[1].push(i[1]),e):(e[0].push(o[0]),e[1].push(o[1]),e)},[[],[]])}},601:e=>{"use strict";function t(e,t){if(e!==t){var n=void 0!==e,r=null===e,i=void 0!==t,o=null===t;if(!o&&e>t||r&&i||!n)return 1;if(!r&&e<t||o&&n||!i)return-1}return 0}e.exports=function(e,n,r){if(!Array.isArray(e))return[];Array.isArray(r)||(r=[]);var i=e.map(function(e,t){return{criteria:n.map(function(t){return e[t]}),index:t,value:e}});return i.sort(function(e,n){for(var i=-1;++i<e.criteria.length;){var o=t(e.criteria[i],n.criteria[i]);if(o)return i>=r.length?o:"desc"===r[i]?-o:o}return e.index-n.index}),i.map(function(e){return e.value})}},622:()=>{},643:function(e){e.exports=function(){"use strict";function e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function n(n){for(var r=1;r<arguments.length;r++){var i=null!=arguments[r]?arguments[r]:{};
2r%2?t(Object(i),!0).forEach(function(t){e(n,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):t(Object(i)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(i,e))})}return n}function r(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==a.return||a.return()}finally{if(i)throw o}}return n}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function o(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function s(e){var t,n="algoliasearch-client-js-".concat(e.key),r=function(){return void 0===t&&(t=e.localStorage||window.localStorage),t},o=function(){return JSON.parse(r().getItem(n)||"{}")},s=function(e){r().setItem(n,JSON.stringify(e))},a=function(){var t=e.timeToLive?1e3*e.timeToLive:null,n=o(),r=Object.fromEntries(Object.entries(n).filter(function(e){return void 0!==i(e,2)[1].timestamp}));if(s(r),t){var a=Object.fromEntries(Object.entries(r).filter(function(e){var n=i(e,2)[1],r=(new Date).getTime();return!(n.timestamp+t<r)}));s(a)}};return{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){a();var t=JSON.stringify(e);return o()[t]}).then(function(e){return Promise.all([e?e.value:t(),void 0!==e])}).then(function(e){var t=i(e,2),r=t[0],o=t[1];return Promise.all([r,o||n.miss(r)])}).then(function(e){return i(e,1)[0]})},set:function(e,t){return Promise.resolve().then(function(){var i=o();return i[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},r().setItem(n,JSON.stringify(i)),t})},delete:function(e){return Promise.resolve().then(function(){var t=o();delete t[JSON.stringify(e)],r().setItem(n,JSON.stringify(t))})},clear:function(){return Promise.resolve().then(function(){r().removeItem(n)})}}}function a(e){var t=o(e.caches),n=t.shift();return void 0===n?{get:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,n.miss(e)])}).then(function(e){return i(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(e,r,i).catch(function(){return a({caches:t}).get(e,r,i)})},set:function(e,r){return n.set(e,r).catch(function(){return a({caches:t}).set(e,r)})},delete:function(e){return n.delete(e).catch(function(){return a({caches:t}).delete(e)})},clear:function(){return n.clear().catch(function(){return a({caches:t}).clear()})}}}function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(n,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},o=JSON.stringify(n);if(o in t)return Promise.resolve(e.serializable?JSON.parse(t[o]):t[o]);var s=r(),a=i&&i.miss||function(){return Promise.resolve()};return s.then(function(e){return a(e)}).then(function(){return s})},set:function(n,r){return t[JSON.stringify(n)]=e.serializable?JSON.stringify(r):r,Promise.resolve(r)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function u(e){for(var t=e.length-1;t>0;t--){var n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}return e}function l(e,t){return t?(Object.keys(t).forEach(function(n){e[n]=t[n](e)}),e):e}function f(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(n[i++])})}var d={WithinQueryParameters:0,WithinHeaders:1};function h(e,t){var n=e||{},r=n.data||{};
2return Object.keys(n).forEach(function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(r[e]=n[e])}),{data:Object.entries(r).length>0?r:void 0,timeout:n.timeout||t,headers:n.headers||{},queryParameters:n.queryParameters||{},cacheable:n.cacheable}}var p={Read:1,Write:2,Any:3},m=1,g=2,v=3;function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m;return n(n({},e),{},{status:t,lastUpdate:Date.now()})}function b(e){return"string"==typeof e?{protocol:"https",url:e,accept:p.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||p.Any}}var S="GET",w="POST";function x(e,t){return Promise.all(t.map(function(t){return e.get(t,function(){return Promise.resolve(y(t))})})).then(function(e){var n=e.filter(function(e){return function(e){return e.status===m||Date.now()-e.lastUpdate>12e4}(e)}),r=e.filter(function(e){return function(e){return e.status===v&&Date.now()-e.lastUpdate<=12e4}(e)}),i=[].concat(o(n),o(r));return{getTimeout:function(e,t){return(0===r.length&&0===e?1:r.length+3+e)*t},statelessHosts:i.length>0?i.map(function(e){return b(e)}):t}})}function O(e,t,r,i){var s=[],a=function(e,t){if(e.method!==S&&(void 0!==e.data||void 0!==t.data)){var r=Array.isArray(e.data)?e.data:n(n({},e.data),t.data);return JSON.stringify(r)}}(r,i),c=function(e,t){var r=n(n({},e.headers),t.headers),i={};return Object.keys(r).forEach(function(e){var t=r[e];i[e.toLowerCase()]=t}),i}(e,i),u=r.method,l=r.method!==S?{}:n(n({},r.data),i.data),f=n(n(n({"x-algolia-agent":e.userAgent.value},e.queryParameters),l),i.queryParameters),d=0,h=function t(n,o){var l=n.pop();if(void 0===l)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support .",transporterStackTrace:_(s)};var h={data:a,headers:c,method:u,url:R(l,r.path,f),connectTimeout:o(d,e.timeouts.connect),responseTimeout:o(d,i.timeout)},p=function(e){var t={request:h,response:e,host:l,triesLeft:n.length};return s.push(t),t},m={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(r){var i=p(r);return r.isTimedOut&&d++,Promise.all([e.logger.info("Retryable failure",E(i)),e.hostsCache.set(l,y(l,r.isTimedOut?v:g))]).then(function(){return t(n,o)})},onFail:function(e){throw p(e),function(e,t){var n=e.content,r=e.status,i=n;try{i=JSON.parse(n).message}catch(e){}return function(e,t,n){return{name:"ApiError",message:e,status:t,transporterStackTrace:n}}(i,r,t)}(e,_(s))}};return e.requester.send(h).then(function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,n=e.status;return!t&&0==~~n}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSuccess(e):t.onFail(e)}(e,m)})};return x(e.hostsCache,t).then(function(e){return h(o(e.statelessHosts).reverse(),e.getTimeout)})}function P(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var n="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(n)&&(t.value="".concat(t.value).concat(n)),t}};return t}function R(e,t,n){var r=j(n),i="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return r.length&&(i+="?".concat(r)),i}function j(e){return Object.keys(e).map(function(t){return f("%s=%s",t,(n=e[t],"[object Object]"===Object.prototype.toString.call(n)||"[object Array]"===Object.prototype.toString.call(n)?JSON.stringify(e[t]):e[t]));var n}).join("&")}function _(e){return e.map(function(e){return E(e)})}function E(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return n(n({},e),{},{request:n(n({},e.request),{},{headers:n(n({},e.request.headers),t)})})}var A=function(e){var t=e.appId,r=function(e,t,n){var r={"x-algolia-api-key":n,"x-algolia-application-id":t};return{headers:function(){return e===d.WithinHeaders?r:{}},queryParameters:function(){return e===d.WithinQueryParameters?r:{}}}}(void 0!==e.authMode?e.authMode:d.WithinHeaders,t,e.apiKey),o=function(e){var t=e.hostsCache,n=e.logger,r=e.requester,o=e.requestsCache,s=e.responsesCache,a=e.timeouts,c=e.userAgent,u=e.hosts,l=e.queryParameters,f={hostsCache:t,logger:n,requester:r,requestsCache:o,responsesCache:s,timeouts:a,userAgent:c,headers:e.headers,queryParameters:l,hosts:u.map(function(e){return b(e)}),read:function(e,t){var n=h(t,f.timeouts.read),r=function(){return O(f,f.hosts.filter(function(e){return 0!=(e.accept&p.Read)}),e,n)};if(!0!==(void 0!==n.cacheable?n.cacheable:e.cacheable))return r();var o={request:e,mappedRequestOptions:n,transporter:{queryParameters:f.queryParameters,headers:f.headers}};return f.responsesCache.get(o,function(){return f.requestsCache.get(o,function(){return f.requestsCache.set(o,r()).then(function(e){return Promise.all([f.requestsCache.delete(o),e])},function(e){return Promise.all([f.requestsCache.delete(o),Promise.reject(e)])}).then(function(e){var t=i(e,2);return t[0],t[1]})})},{miss:function(e){return f.responsesCache.set(o,e)}})},write:function(e,t){return O(f,f.hosts.filter(function(e){return 0!=(e.accept&p.Write)}),e,h(t,f.timeouts.write))}};return f}(n(n({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:p.Read},{url:"".concat(t,".algolia.net"),accept:p.Write}].concat(u([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:n(n(n({},r.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:n(n({},r.queryParameters()),e.queryParameters)}));return l({transporter:o,appId:t,addAlgoliaAgent:function(e,t){o.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([o.requestsCache.clear(),o.responsesCache.clear()]).then(function(){})}},e.methods)},k=function(e){return function(t,n){return t.method===S?e.transporter.read(t,n):e.transporter.write(t,n)}},C=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l({transporter:e.transporter,appId:e.appId,indexName:t},n.methods)}},F=function(e){return function(t,r){var i=t.map(function(e){return n(n({},e),{},{params:j(e.params||{})})});return e.transporter.read({method:w,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},r)}},I=function(e){return function(t,i){return Promise.all(t.map(function(t){var o=t.params,s=o.facetName,a=o.facetQuery,c=r(o,["facetName","facetQuery"]);return C(e)(t.indexName,{methods:{searchForFacetValues:D}}).searchForFacetValues(s,a,n(n({},i),c))}))}},T=function(e){return function(t,n,r){return e.transporter.read({method:w,path:f("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:n},cacheable:!0},r)}},N=function(e){return function(t,n){return e.transporter.read({method:w,path:f("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},n)}},D=function(e){return function(t,n,r){return e.transporter.read({method:w,path:f("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:n},cacheable:!0},r)}},L=1,M=2,$=3,H=function(e){return function(t,r){var i=t.map(function(e){return n(n({},e),{},{threshold:e.threshold||0})});return e.transporter.read({method:w,path:"1/indexes/*/recommendations",data:{requests:i},cacheable:!0},r)}};function U(e,t,r){var i,o={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise(function(t){var n=new XMLHttpRequest;
2n.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return n.setRequestHeader(t,e.headers[t])});var r,i=function(e,r){return setTimeout(function(){n.abort(),t({status:0,content:r,isTimedOut:!0})},1e3*e)},o=i(e.connectTimeout,"Connection timeout");n.onreadystatechange=function(){n.readyState>n.OPENED&&void 0===r&&(clearTimeout(o),r=i(e.responseTimeout,"Socket timeout"))},n.onerror=function(){0===n.status&&(clearTimeout(o),clearTimeout(r),t({content:n.responseText||"Network request failed",status:n.status,isTimedOut:!1}))},n.onload=function(){clearTimeout(o),clearTimeout(r),t({content:n.responseText,status:n.status,isTimedOut:!1})},n.send(e.data)})}},logger:(i=$,{debug:function(e,t){return L>=i&&console.debug(e,t),Promise.resolve()},info:function(e,t){return M>=i&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:c(),requestsCache:c({serializable:!1}),hostsCache:a({caches:[s({key:"".concat("4.25.2","-").concat(e)}),c()]}),userAgent:P("4.25.2").add({segment:"Browser",version:"lite"}),authMode:d.WithinQueryParameters};return A(n(n(n({},o),r),{},{methods:{search:F,searchForFacetValues:I,multipleQueries:F,multipleSearchForFacetValues:I,customRequest:k,initIndex:function(e){return function(t){return C(e)(t,{methods:{search:N,searchForFacetValues:D,findAnswers:T}})}},getRecommendations:H}}))}
2return U.version="4.25.2",U}()},657:e=>{e.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},670:(e,t,n)=>{"use strict";var r=n(442),i=n(83),o=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},a=Array.isArray,c=String.prototype.split,u=Array.prototype.push,l=function(e,t){u.apply(e,a(t)?t:[t])},f=Date.prototype.toISOString,d=i.default,h={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},p=function e(t,n,i,o,s,u,f,d,p,m,g,v,y,b){var S,w=t;if("function"==typeof f?w=f(n,w):w instanceof Date?w=m(w):"comma"===i&&a(w)&&(w=r.maybeMap(w,function(e){return e instanceof Date?m(e):e})),null===w){if(o)return u&&!y?u(n,h.encoder,b,"key",g):n;w=""}if("string"==typeof(S=w)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||r.isBuffer(w)){if(u){var x=y?n:u(n,h.encoder,b,"key",g);if("comma"===i&&y){for(var O=c.call(String(w),","),P="",R=0;R<O.length;++R)P+=(0===R?"":",")+v(u(O[R],h.encoder,b,"value",g));return[v(x)+"="+P]}return[v(x)+"="+v(u(w,h.encoder,b,"value",g))]}return[v(n)+"="+v(String(w))]}var j,_=[];if(void 0===w)return _;if("comma"===i&&a(w))j=[{value:w.length>0?w.join(",")||null:void 0}];else if(a(f))j=f;else{var E=Object.keys(w);j=d?E.sort(d):E}for(var A=0;A<j.length;++A){var k=j[A],C="object"==typeof k&&void 0!==k.value?k.value:w[k];if(!s||null!==C){var F=a(w)?"function"==typeof i?i(n,k):n:n+(p?"."+k:"["+k+"]");l(_,e(C,F,i,o,s,u,f,d,p,m,g,v,y,b))}}return _};e.exports=function(e,t){var n,r=e,c=function(e){if(!e)return h;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||h.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=i.default;if(void 0!==e.format){if(!o.call(i.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var r=i.formatters[n],s=h.filter;return("function"==typeof e.filter||a(e.filter))&&(s=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:h.addQueryPrefix,allowDots:void 0===e.allowDots?h.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:h.charsetSentinel,delimiter:void 0===e.delimiter?h.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:h.encode,encoder:"function"==typeof e.encoder?e.encoder:h.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:h.encodeValuesOnly,filter:s,format:n,formatter:r,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:h.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:h.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:h.strictNullHandling}}(t);"function"==typeof c.filter?r=(0,c.filter)("",r):a(c.filter)&&(n=c.filter);var u,f=[];if("object"!=typeof r||null===r)return"";u=t&&t.arrayFormat in s?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var d=s[u];n||(n=Object.keys(r)),c.sort&&n.sort(c.sort);for(var m=0;m<n.length;++m){var g=n[m];c.skipNulls&&null===r[g]||l(f,p(r[g],g,d,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset))}var v=f.join(c.delimiter),y=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),v.length>0?y+v:""}},673:(e,t,n)=>{"use strict";e.exports=function(e){return function(t,n){var r=e.hierarchicalFacets[n],u=e.hierarchicalFacetsRefinements[r.name]&&e.hierarchicalFacetsRefinements[r.name][0]||"",l=e._getHierarchicalFacetSeparator(r),f=e._getHierarchicalRootPath(r),d=e._getHierarchicalShowParentLevel(r),h=o(e._getHierarchicalFacetSortBy(r)),p=t.every(function(e){return e.exhaustive}),m=function(e,t,n,r,o){return function(u,l,f){var d=u;if(f>0){var h=0;for(d=u;h<f;){var p=d&&Array.isArray(d.data)?d.data:[];d=i(p,function(e){return e.isRefined}),h++}}if(d){var m=Object.keys(l.data).map(function(e){return[e,l.data[e]]}).filter(function(e){return function(e,t,n,r,i,o){if(i&&(0!==e.indexOf(i)||i===e))return!1;return!i&&-1===e.indexOf(r)||i&&e.split(r).length-i.split(r).length===1||-1===e.indexOf(r)&&-1===n.indexOf(r)||0===n.indexOf(e)||0===e.indexOf(t+r)&&(o||0===e.indexOf(n))}(e[0],d.path||n,o,t,n,r)});d.data=s(m.map(function(e){var n=e[0];return function(e,t,n,r,i){var o=t.split(n);return{name:o[o.length-1].trim(),path:t,escapedValue:a(t),count:e,isRefined:r===t||0===r.indexOf(t+n),exhaustive:i,data:null}}(e[1],n,t,c(o),l.exhaustive)}),e[0],e[1])}return u}}(h,l,f,d,u),g=t;return f&&(g=t.slice(f.split(l).length)),g.reduce(m,{name:e.hierarchicalFacets[n].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:p,data:null})}};var r=n(909),i=n(849),o=n(577),s=n(601),a=r.escapeFacetValue,c=r.unescapeFacetValue},678:(e,t,n)=>{"use strict";n.d(t,{A:()=>
2o});var r=n(314),i=n.n(r)()(function(e){return e[1]});i.push([e.id,'.slider-target{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;box-sizing:border-box;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[disabled] .slider-target{cursor:not-allowed}.slider-horizontal{height:.375rem}.slider-vertical{height:20rem;width:.375rem}.slider-base{--tw-bg-opacity:1;background-color:rgb(236 236 255/var(--tw-bg-opacity,1));z-index:1}.slider-base,.slider-connects{border-radius:.25rem;height:100%;position:relative;width:100%}.slider-connects{overflow:hidden;z-index:0}.slider-connect{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));cursor:pointer;height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;z-index:1}.slider-tap .slider-connect{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}[disabled] .slider-connect{--tw-bg-opacity:1;background-color:rgb(215 216 255/var(--tw-bg-opacity,1));cursor:not-allowed}.slider-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;z-index:1}.slider-horizontal .slider-origin{height:0}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal.slider-txt-rtl .slider-origin{left:0;right:auto}.slider-tap .slider-origin{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slider-handle{--tw-bg-opacity:1;--tw-shadow:0.5px 0.5px 2px 1px rgba(0,0,0,.32);
2--tw-shadow-colored:0.5px 0.5px 2px 1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;border-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:grab;position:absolute}.slider-handle:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1));--tw-ring-opacity:0.3;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.slider-horizontal .slider-handle{height:1rem;right:-.5rem;top:-.375rem;width:1rem}.slider-vertical .slider-handle{height:1rem;right:-.3125rem;top:-.5rem;width:1rem}.slider-horizontal.slider-txt-rtl .slider-handle{left:-.5rem;right:auto}[disabled] .slider-handle{cursor:not-allowed}.slider-touch-area{height:100%;width:100%}.slider-tooltip{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1));border-color:rgb(34 197 94/var(--tw-border-opacity,1));border-radius:.25rem;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;font-size:.875rem;font-weight:600;min-width:1.25rem;padding:.25rem .375rem;position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip,.slider-tooltip{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider-horizontal .slider-tooltip{--tw-translate-x:-50%;left:50%}.slider-vertical .slider-tooltip{--tw-translate-y:-50%;top:50%}.slider-horizontal .slider-origin>.slider-tooltip,.slider-vertical .slider-tooltip{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider-horizontal .slider-origin>.slider-tooltip{--tw-translate-x:50%;left:auto}.slider-vertical .slider-origin>.slider-tooltip{--tw-translate-x:-1rem;top:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[disabled] .slider-tooltip{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(215 216 255/var(--tw-bg-opacity,1));border-color:rgb(215 216 255/var(--tw-border-opacity,1))}.slider-tooltip-focus:not(.slider-focused) .slider-tooltip{display:none}.slider-tooltip-focus.slider-focused:not(.slider-tooltip-hidden) .slider-tooltip{display:block}.slider-tooltip-drag:not(.slider-state-drag) .slider-tooltip{display:none}.slider-tooltip-top{bottom:1.5rem}.slider-horizontal .slider-tooltip-top:before{border:5px solid transparent;border-top-color:inherit;bottom:-10px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:.875rem}.slider-tooltip-bottom{top:1.5rem}.slider-horizontal .slider-tooltip-bottom:before{border:5px solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:-10px;transform:translate(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:1.25rem}.slider-tooltip-left{right:1.5rem}.slider-vertical .slider-tooltip-left:before{border:5px solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-origin>.slider-tooltip-left{right:.25rem}.slider-tooltip-right{left:1.5rem}.slider-vertical .slider-tooltip-right:before{border:5px solid transparent;border-right-color:inherit;content:"";height:0;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-origin>.slider-tooltip-right{left:1.75rem}.slider-active{--tw-shadow:0.5px 0.5px 2px 1px rgba(0,0,0,.42);
2--tw-shadow-colored:0.5px 0.5px 2px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:grabbing}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.grants-database-sidebar input[type=search],.grants-database-sidebar select{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(63 43 86/var(--tw-border-opacity,1));border-radius:.5rem;border-style:solid;border-width:1px;color:rgb(63 43 86/var(--tw-text-opacity,1));display:block;padding:.5rem 3rem .5rem 1rem;width:100%}.ais-SearchBox-form{position:relative}.ais-SearchBox-form .ais-SearchBox-submit{position:absolute;right:.5rem;top:.75rem}.ais-SearchBox-form .ais-SearchBox-submit svg{height:16px;width:16px}.ais-SearchBox-form .ais-SearchBox-reset{display:none}.ais-RefinementList-item{margin-bottom:.25rem;margin-top:.25rem}.ais-RefinementList-label .ais-RefinementList-labelText{--checked-color:#3f2b56;border-color:var(--checked-color);border-radius:.25rem;border-style:solid;border-width:1px;font-size:.875rem;padding-left:.5rem;padding-right:.5rem}.ais-RefinementList-label input[type=checkbox]{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ais-RefinementList-label input[type=checkbox]:checked+.ais-RefinementList-labelText{background-color:var(--checked-color);color:#fff}input[type=search]::-moz-placeholder{color:var(--search-placeholder-color)!important}input[type=search]::placeholder{color:var(--search-placeholder-color)!important}.grants-outer-grid{grid-template-columns:1fr}@media (min-width:768px){.grants-outer-grid{grid-template-columns:1fr 3fr}}.ais-InfiniteHits-list{grid-gap:1rem;display:grid;grid-template-columns:1fr;margin:0}@media (min-width:768px){.ais-InfiniteHits-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ais-InfiniteHits-list{grid-template-columns:repeat(3,1fr)}}.ais-RefinementList-list{display:flex;flex-wrap:wrap}.ais-RefinementList-list li{width:100%}.ais-RefinementList-count{--tw-text-opacity:1;color:rgb(166 142 193/var(--tw-text-opacity,1));font-family:effra,Helvetica,Arial,sans-serif;font-size:12px;margin-left:.5rem}.ais-RefinementList-count:before{content:"("}.ais-RefinementList-count:after{content:")"}.refine-year .ais-RefinementList-list{flex-direction:column-reverse}.ais-MenuSelect-select{width:100%}',""]);const o=i},691:(e,t,n)=>{"use strict";var r=n(965),i=n(110),o=n(909),s=n(849),a=n(917),c=n(577),u=n(183),l=n(601),f=o.escapeFacetValue,d=o.unescapeFacetValue,h=n(673);function p(e){var t={};return e.forEach(function(e,n){t[e]=n}),t}function m(e,t,n){t&&t[n]&&(e.stats=t[n])}function g(e,t,n){var o=t[0]||{};this._rawResults=t;var c=this;Object.keys(o).forEach(function(e){c[e]=o[e]});var l=i(n,{persistHierarchicalRootCount:!1});Object.keys(l).forEach(function(e){c[e]=l[e]}),this.processingTimeMS=t.reduce(function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS},0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map(function(){return[]}),this.facets=[];var f=e.getRefinedDisjunctiveFacets(),g=p(e.facets),v=p(e.disjunctiveFacets),y=1,b=o.facets||{};Object.keys(b).forEach(function(t){var n,r,i=b[t],u=(n=e.hierarchicalFacets,r=t,s(n,function(e){return(e.attributes||[]).indexOf(r)>-1}));if(u){var l=u.attributes.indexOf(t),f=a(e.hierarchicalFacets,function(e){return e.name===u.name});c.hierarchicalFacets[f][l]={attribute:t,data:i,exhaustive:o.exhaustiveFacetsCount}}else{var d,h=-1!==e.disjunctiveFacets.indexOf(t),p=-1!==e.facets.indexOf(t);h&&(d=v[t],c.disjunctiveFacets[d]={name:t,data:i,exhaustive:o.exhaustiveFacetsCount},m(c.disjunctiveFacets[d],o.facets_stats,t)),p&&(d=g[t],c.facets[d]={name:t,data:i,exhaustive:o.exhaustiveFacetsCount},m(c.facets[d],o.facets_stats,t))}}),this.hierarchicalFacets=r(this.hierarchicalFacets),f.forEach(function(n){var r=t[y],s=r&&r.facets?r.facets:{},l=e.getHierarchicalFacetByName(n);Object.keys(s).forEach(function(t){var n,f=s[t];if(l){n=a(e.hierarchicalFacets,function(e){return e.name===l.name});var h=a(c.hierarchicalFacets[n],function(e){return e.attribute===t});if(-1===h)return;c.hierarchicalFacets[n][h].data=c.persistHierarchicalRootCount?u(c.hierarchicalFacets[n][h].data,f):i(f,c.hierarchicalFacets[n][h].data)}else{n=v[t];var p=o.facets&&o.facets[t]||{};c.disjunctiveFacets[n]={name:t,data:u(p,f),exhaustive:r.exhaustiveFacetsCount},m(c.disjunctiveFacets[n],r.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(r){!c.disjunctiveFacets[n].data[r]&&e.disjunctiveFacetsRefinements[t].indexOf(d(r))>-1&&(c.disjunctiveFacets[n].data[r]=0)})}}),y++}
vendor: 8,728 bytes, line 2
2),e.getRefinedHierarchicalFacets().forEach(function(n){var r=e.getHierarchicalFacetByName(n),o=e._getHierarchicalFacetSeparator(r),s=e.getHierarchicalRefinement(n);0===s.length||s[0].split(o).length<2||t.slice(y).forEach(function(t){var n=t&&t.facets?t.facets:{};Object.keys(n).forEach(function(t){var u=n[t],l=a(e.hierarchicalFacets,function(e){return e.name===r.name}),f=a(c.hierarchicalFacets[l],function(e){return e.attribute===t});if(-1!==f){var d={};if(s.length>0&&!c.persistHierarchicalRootCount){var h=s[0].split(o)[0];d[h]=c.hierarchicalFacets[l][f].data[h]}c.hierarchicalFacets[l][f].data=i(d,u,c.hierarchicalFacets[l][f].data)}}),y++})}),Object.keys(e.facetsExcludes).forEach(function(t){var n=e.facetsExcludes[t],r=g[t];c.facets[r]={name:t,data:b[t],exhaustive:o.exhaustiveFacetsCount},n.forEach(function(e){c.facets[r]=c.facets[r]||{name:t},c.facets[r].data=c.facets[r].data||{},c.facets[r].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(h(e)),this.facets=r(this.facets),this.disjunctiveFacets=r(this.disjunctiveFacets),this._state=e}function v(e,t){function n(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var r=s(e.facets,n);return r?Object.keys(r.data).map(function(n){var i=f(n);return{name:n,escapedValue:i,count:r.data[n],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,n)}}):[]}if(e._state.isDisjunctiveFacet(t)){var i=s(e.disjunctiveFacets,n);return i?Object.keys(i.data).map(function(n){var r=f(n);return{name:n,escapedValue:r,count:i.data[n],isRefined:e._state.isDisjunctiveFacetRefined(t,r)}}):[]}if(e._state.isHierarchicalFacet(t)){var o=s(e.hierarchicalFacets,n);if(!o)return o;var a=e._state.getHierarchicalFacetByName(t),c=e._state._getHierarchicalFacetSeparator(a),u=d(e._state.getHierarchicalRefinement(t)[0]||"");0===u.indexOf(a.rootPath)&&(u=u.replace(a.rootPath+c,""));var l=u.split(c);return l.unshift(t),y(o,l,0),o}}function y(e,t,n){e.isRefined=e.name===(t[n]&&t[n].trim()),e.data&&e.data.forEach(function(e){y(e,t,n+1)})}function b(e,t,n,r){if(r=r||0,Array.isArray(t))return e(t,n[r]);if(!t.data||0===t.data.length)return t;var o=t.data.map(function(t){return b(e,t,n,r+1)}),s=e(o,n[r]);return i({data:s},t)}function S(e,t){var n=s(e,function(e){return e.name===t});return n&&n.stats}function w(e,t,n,r,i){var o=s(i,function(e){return e.name===n}),a=o&&o.data&&o.data[r]?o.data[r]:0,c=o&&o.exhaustive||!1;return{type:t,attributeName:n,name:r,count:a,exhaustive:c}}g.prototype.getFacetByName=function(e){function t(t){return t.name===e}return s(this.facets,t)||s(this.disjunctiveFacets,t)||s(this.hierarchicalFacets,t)},g.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],g.prototype.getFacetValues=function(e,t){var n=v(this,e);if(n){var r,o=i(t,{sortBy:g.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),s=this;if(Array.isArray(n))r=[e];else r=s._state.getHierarchicalFacetByName(n.name).attributes;return b(function(e,t){if(o.facetOrdering){var n=function(e,t){return e.renderingContent&&e.renderingContent.facetOrdering&&e.renderingContent.facetOrdering.values&&e.renderingContent.facetOrdering.values[t]}(s,t);if(n)return function(e,t){var n=[],r=[],i=t.hide||[],o=(t.order||[]).reduce(function(e,t,n){return e[t]=n,e},{});e.forEach(function(e){var t=e.path||e.name,s=i.indexOf(t)>-1;s||void 0===o[t]?s||r.push(e):n[o[t]]=e}),n=n.filter(function(e){return e});var s,a=t.sortRemainingBy;return"hidden"===a?n:(s="alpha"===a?[["path","name"],["asc","asc"]]:[["count"],["desc"]],n.concat(l(r,s[0],s[1])))}(e,n)}if(Array.isArray(o.sortBy)){var r=c(o.sortBy,g.DEFAULT_SORT);return l(e,r[0],r[1])}if("function"==typeof o.sortBy)return function(e,t){return t.sort(e)}(o.sortBy,e);throw new Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")},n,r)}},g.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?S(this.facets,e):this._state.isDisjunctiveFacet(e)?S(this.disjunctiveFacets,e):void 0},g.prototype.getRefinements=function(){var e=this._state,t=this,n=[];return Object.keys(e.facetsRefinements).forEach(function(r){e.facetsRefinements[r].forEach(function(i){n.push(w(e,"facet",r,i,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(r){e.facetsExcludes[r].forEach(function(i){n.push(w(e,"exclude",r,i,t.facets))})}),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(r){e.disjunctiveFacetsRefinements[r].forEach(function(i){n.push(w(e,"disjunctive",r,i,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(r){e.hierarchicalFacetsRefinements[r].forEach(function(i){n.push(function(e,t,n,r){var i=e.getHierarchicalFacetByName(t),o=e._getHierarchicalFacetSeparator(i),a=n.split(o),c=s(r,function(e){return e.name===t}),u=a.reduce(function(e,t){var n=e&&s(e.data,function(e){return e.name===t});return void 0!==n?n:e},c),l=u&&u.count||0,f=u&&u.exhaustive||!1,d=u&&u.path||"";return{type:"hierarchical",attributeName:t,name:d,count:l,exhaustive:f}}(e,r,i,t.hierarchicalFacets))})}),Object.keys(e.numericRefinements).forEach(function(t){var r=e.numericRefinements[t];Object.keys(r).forEach(function(e){r[e].forEach(function(r){n.push({type:"numeric",attributeName:t,name:r,numericValue:r,operator:e})})})}),e.tagRefinements.forEach(function(e){n.push({type:"tag",attributeName:"_tags",name:e})}),n},e.exports=g},716:()=>{},728:e=>{"use strict";function t(e){return"object"==typeof e&&null!==e?r(Array.isArray(e)?[]:{},e):e}function n(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function r(e,i){if(e===i)return e;for(var o in i)if(Object.prototype.hasOwnProperty.call(i,o)&&"__proto__"!==o&&"constructor"!==o){var s=i[o],a=e[o];void 0!==a&&void 0===s||(n(a)&&n(s)?e[o]=r(a,s):e[o]=t(s))}return e}e.exports=function(e){n(e)||(e={});for(var t=1,i=arguments.length;t<i;t++){var o=arguments[t];n(o)&&r(e,o)}return e}},732:(e,t,n)=>{"use strict";var r=n(733);function i(e,t,n){this.main=e,this.fn=t,this.recommendFn=n,this.lastResults=null,this.lastRecommendResults=null}n(14)(i,r),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},i.prototype.getModifiedRecommendState=function(e){return this.recommendFn(e)},e.exports=i},733:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"==typeof e}function r(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,o,s,a,c,u;if(this._events||(this._events={}),"error"===e&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var l=new Error('Uncaught, unspecified "error" event. ('+t+")");throw l.context=t,l}if(i(o=this._events[e]))return!1;if(n(o))switch(arguments.length){case 1:o.call(this);break;case 2:o.call(this,arguments[1]);break;case 3:o.call(this,arguments[1],arguments[2]);break;default:a=Array.prototype.slice.call(arguments,1),o.apply(this,a)}else if(r(o))for(a=Array.prototype.slice.call(arguments,1),s=(u=o.slice()).length,c=0;c<s;c++)u[c].apply(this,a);return!0},t.prototype.addListener=function(e,o){var s;if(!n(o))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,n(o.listener)?o.listener:o),this._events[e]?r(this._events[e])?this._events[e].push(o):this._events[e]=[this._events[e],o]:this._events[e]=o,r(this._events[e])&&!this._events[e].warned&&(s=i(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&s>0&&this._events[e].length>s&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!n(t))throw TypeError("listener must be a function");var r=!1;function i(){this.removeListener(e,i),r||(r=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,o,s,a;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(i=this._events[e]).length,o=-1,i===t||n(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit
vendor: 1,426 bytes, line 2
2("removeListener",e,t);else if(r(i)){for(a=s;a-- >0;)if(i[a]===t||i[a].listener&&i[a].listener===t){o=a;break}if(o<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(o,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},747:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(314),i=n.n(r)()(function(e){return e[1]});i.push([e.id,".grants-popup{transition:.2s;&::backdrop{background-color:rgba(63,43,86,.97);transition:.2s}.interior{transition:.2s}&.tick-0{opacity:0;pointer-events:none;.interior{opacity:0;transform:scaleY(.7)}&::backdrop{opacity:0}
2}&.tick-1{opacity:0;pointer-events:none;.interior{opacity:0;transform:scaleY(.7)}}&.tick-2{opacity:1;.interior{opacity:0;transform:scaleY(.5)}}&.tick-3{.interior{opacity:1;transform:scale(1)}}}",""]);const o=i},749:(e,t,n)=>{"use strict";var r=n(849),i=n(657);e.exports=function(e,t){var n={};return t.forEach(function(t){t.forEach(function(t,r){e.includes(t.objectID)||(n[t.objectID]?n[t.objectID]={indexSum:n[t.objectID].indexSum+r,count:n[t.objectID].count+1}:n[t.objectID]={indexSum:r,count:1})})}),function(e,t){var n=[];return Object.keys(e).forEach(function(r){e[r].count<2&&(e[r].indexSum+=100),n.push({objectID:r,avgOfIndices:e[r].indexSum/t})}),n.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})}(n,t.length).reduce(function(e,n){var o=r(i(t),function(e){return e.objectID===n.objectID});return o?e.concat(o):e},[])}},843:e=>{"use strict";e.exports=function(e,t){return e.filter(function(n,r){return t.indexOf(n)>-1&&e.indexOf(n)===r})}},849:e=>{"use strict";e.exports=function(e,t){if(Array.isArray(e))for(var n=0;n<e.length;n++)if(t(e[n]))return e[n]}},909:e=>{"use strict";e.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},917:e=>{"use strict";e.exports=function(e,t){if(!Array.isArray(e))return-1;for(var n=0;n<e.length;n++)if(t(e[n]))return n;return-1}},938:e=>{"use strict";e.exports="3.26.0"},965:e=>{"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var o=n[e]={id:e,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.exports}r.m=t,e=[],r.O=(t,n,i,o)=>{if(!n){var s=1/0;for(l=0;l<e.length;l++){for(var[n,i,o]=e[l],a=!0,c=0;c<n.length;c++)(!1&o||s>=o)&&Object.keys(r.O).every(e=>r.O[e](n[c]))?n.splice(c--,1):(a=!1,o<s&&(s=o));if(a){e.splice(l--,1);var u=i();void 0!==u&&(t=u)}}return t}o=o||0;for(var l=e.length;l>0&&e[l-1][2]>o;l--)e[l]=e[l-1];e[l]=[n,i,o]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={678:0,18:0,314:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var i,o,[s,a,c]=n,u=0;if(s.some(t=>0!==e[t])){for(i in a)r.o(a,i)&&(r.m[i]=a[i]);if(c)var l=c(r)}for(t&&t(n);u<s.length;u++)o=s[u],r.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return r.O(l)},n=self.webpackChunklandslide_starter=self.webpackChunklandslide_starter||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),r.nc=void 0,r.O(void 0,[18,314],()=>r(36)),r.O(void 0,[18,314],()=>r(622));var i=r.O(void 0,[18,314],()=>r(716));i=r.O(i)})();

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.