PageSourceSearch

https://www.wsjwine.com/_next/static/chunks/8820-9034b35f3c7a7c64.js

js wsjwine.com collected 2026-10-03 22:11:02 UTC 83,690 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8820],{362:()=>{},3746:(e,t,n)=>{"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.map(function(e){var t;return["https://www.algolia.com/doc/api-reference/widgets/",e.name,"/js/",void 0!==(t=e.connector)&&t?"#connector":""].join("")}).join(", ");return function(e){return[e,"See documentation: ".concat(r)].filter(Boolean).join("\n\n")}}n.d(t,{V:()=>r})},6083:(e,t,n)=>{"use strict";function r(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}n.d(t,{E:()=>r})},6741:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(64756),i=n(13094),a=n(85383),s=n(22314),c=n(23047),o=n(3746),u=n(24540),d=n(86948),l=(0,o.V)({name:"rating-menu",connector:!0}),h="ais.ratingMenu",f=function(e){var t=e.instantSearchInstance,n=e.helper,r=e.getRefinedStar,i=e.attribute;return function(){for(var e,a=arguments.length,c=Array(a),o=0;o<a;o++)c[o]=arguments[o];if(1===c.length)return void t.sendEventToInsights(c[0]);var u=(0,s._)(c,3),d=u[1],l=u[2],f=(0,s._)(c[0].split(":"),2),g=f[0],v=f[1];"click"===g&&r()!==Number(d)&&t.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:h,eventType:g,eventModifier:v,payload:{eventName:void 0===l?"Filter Applied":l,index:(null==(e=n.lastResults)?void 0:e.index)||n.state.index,filters:["".concat(i,">=").concat(d)]},attribute:i})}},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.l;return(0,u.t)(e,l()),function(n){var o,u=n||{},d=u.attribute,g=u.max,v=void 0===g?5:g;if(!d)throw Error(l("The `attribute` option is required."));var m=function(e){var t,n=e.getNumericRefinements(d);if(null==(t=n[">="])?void 0:t.length)return n[">="][0]},p=function(e){var t=0;return e.forEach(function(e){var n=(0,s._)(e.name.split("."),2)[1];t=Math.max(t,(void 0===n?"":n).length)}),t};function y(e,t){var n=m(e)===Number(t),r=e.resetPage().removeNumericRefinement(d);return n?r:r.addNumericRefinement(d,"<=",v).addNumericRefinement(d,">=",Number(t))}var _=function(e,t){o("click:internal",t),e.setState(y(e.state,t)).search()},S=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:y(t,e),helper:i})})}};return{$$type:h,init:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},getRenderState:function(e,t){return(0,a._)((0,i._)({},e),{ratingMenu:(0,a._)((0,i._)({},e.ratingMenu),(0,r._)({},d,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t,r=e.helper,i=e.results,a=e.state,s=e.instantSearchInstance,u=e.createURL,l=[];o||(o=f({instantSearchInstance:s,helper:r,getRefinedStar:function(){return m(r.state)},attribute:d}));var h=!1,g=0,y=null==i?void 0:i.getFacetValues(d,{});if(i&&y){var R=function(e){var t=b===e;h=h||t;var n=y.filter(function(t){return Number(t.name)>=e&&Number(t.name)<=v}).map(function(e){return e.count}).reduce(function(e,t){return e+t},0);if(g+=n,b&&!t&&0===n)return"continue";var r=(0,c._)(Array(Math.floor(v/1))).map(function(t,n){return+n<e});l.push({stars:r,name:String(e),label:String(e),value:String(e),count:n,isRefined:t})};y.length,p(y);for(var b=m(a),w=1;w<v;w+=1)R(w)}l=l.reverse();var P=!i||0===i.nbHits;return{items:l,hasNoResults:P,canRefine:(!P||h)&&g>0,refine:(t=r,_.bind(null,t)),sendEvent:o,createURL:S({state:a,createURL:u,helper:r,getWidgetUiState:this.getWidgetUiState}),widgetParams:n}},dispose:function(e){var n=e.state;return t(),n.removeNumericRefinement(d)},getWidgetUiState:function(e,t){var n,s,c=m(t.searchParameters);return n=(0,a._)((0,i._)({},e),{ratingMenu:(0,a._)((0,i._)({},e.ratingMenu),(0,r._)({},d,"number"==typeof c?c:void 0))}),s=d,n.ratingMenu&&("number"!=typeof n.ratingMenu[s]&&delete n.ratingMenu[s],0===Object.keys(n.ratingMenu).length&&delete n.ratingMenu),n},getWidgetSearchParameters:function(e,t){var n=t.uiState,s=n.ratingMenu&&n.ratingMenu[d],c=e.addDisjunctiveFacet(d).removeNumericRefinement(d).removeDisjunctiveFacetRefinement(d);return s?c.addNumericRefinement(d,"<=",v).addNumericRefinement(d,">=",s):c.setQueryParameters({numericRefinements:(0,a._)((0,i._)({},c.numericRefinements),(0,r._)({},d,{}))})}}}}},10059:(e,t,n)=>{"use strict";function r(e,t){for(var n,r=0;r<e.length;r++)if(t(n=e[r],r,e))return n}n.d(t,{I:()=>r})},12216:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var r=n(64756),i=n(13094),a=n(85383),s=n(22314),c=n(85023),o=n(3746),u=n(24540);function d(e){return Array.isArray(e)?e:[e]}var l=n(10059),h=n(86948),f=(0,o.V)({name:"toggle-refinement",connector:!0}),g="ais.toggleRefinement",v=function(e){var t=e.instantSearchInstance,n=e.helper,r=e.attribute,i=e.on;return function(){for(var e,a=arguments.length,c=Array(a),o=0;o<a;o++)c[o]=arguments[o];if(1===c.length)return void t.sendEventToInsights(c[0]);var u=(0,s._)(c,3),d=u[1],l=u[2],h=(0,s._)(c[0].split(":"),2),f=h[0],v=h[1];"click"===f&&void 0!==i&&(d||t.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:g,eventType:f,eventModifier:v,payload:{eventName:void 0===l?"Filter Applied":l,index:(null==(e=n.lastResults)?void 0:e.index)||n.state.index,filters:i.map(function(e){return"".concat(r,":").concat(e)})},attribute:r}))}},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h.l;return(0,u.t)(e,f()),function(n){var s,o=n||{},u=o.attribute,h=o.on,m=o.off;if(!u)throw Error(f("The `attribute` option is required."));var p=void 0!==m,y=d(void 0===h||h).map(c.A),_=p?d(m).map(c.A):void 0,S=function(e,t){var n=t.state,r=t.createURL,i=t.getWidgetUiState,a=t.helper;return function(){n=n.resetPage();var t=e?y:_;t&&t.forEach(function(e){n=n.removeDisjunctiveFacetRefinement(u,e)});var s=e?_:y;
1return s&&s.forEach(function(e){n=n.addDisjunctiveFacetRefinement(u,e)}),r(function(e){return i(e,{searchParameters:n,helper:a})})}};return{$$type:g,init:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var n=e.state;return t(),n.removeDisjunctiveFacet(u)},getRenderState:function(e,t){return(0,a._)((0,i._)({},e),{toggleRefinement:(0,a._)((0,i._)({},e.toggleRefinement),(0,r._)({},u,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=e.state,r=e.helper,i=e.results,a=e.createURL,o=e.instantSearchInstance,h=i?y.every(function(e){return t.isDisjunctiveFacetRefined(u,e)}):y.every(function(e){return t.isDisjunctiveFacetRefined(u,e)}),f={isRefined:h,count:0},g={isRefined:p&&!h,count:0};if(i){var m=d(_||!1),R=i.getFacetValues(u,{})||[],b=y.map(function(e){return(0,l.I)(R,function(t){return t.escapedValue===(0,c.A)(String(e))})}).filter(function(e){return void 0!==e}),w=p?m.map(function(e){return(0,l.I)(R,function(t){return t.escapedValue===(0,c.A)(String(e))})}).filter(function(e){return void 0!==e}):[];f={isRefined:!!b.length&&b.every(function(e){return e.isRefined}),count:b.reduce(function(e,t){return e+t.count},0)||null},g={isRefined:!!w.length&&w.every(function(e){return e.isRefined}),count:w.reduce(function(e,t){return e+t.count},0)||R.reduce(function(e,t){return e+t.count},0)}}s||(s=v({instantSearchInstance:o,attribute:u,on:y,helper:r}));var P=h?g:f;return{value:{name:u,isRefined:h,count:i?P.count:null,onFacetValue:f,offFacetValue:g},createURL:S(h,{state:t,createURL:a,helper:r,getWidgetUiState:this.getWidgetUiState}),sendEvent:s,canRefine:!!(i?P.count:null),refine:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isRefined:!1}).isRefined;e?(y.forEach(function(e){return r.removeDisjunctiveFacetRefinement(u,e)}),p&&_.forEach(function(e){return r.addDisjunctiveFacetRefinement(u,e)})):(s("click:internal",e),p&&_.forEach(function(e){return r.removeDisjunctiveFacetRefinement(u,e)}),y.forEach(function(e){return r.addDisjunctiveFacetRefinement(u,e)})),r.search()},widgetParams:n}},getWidgetUiState:function(e,t){var n,s=t.searchParameters,c=y&&y.every(function(e){return s.isDisjunctiveFacetRefined(u,e)});return c?(0,a._)((0,i._)({},e),{toggle:(0,a._)((0,i._)({},e.toggle),(0,r._)({},u,c))}):(null==(n=e.toggle)||delete n[u],e)},getWidgetSearchParameters:function(e,t){var n=t.uiState;if(e.isHierarchicalFacet(u)||e.isConjunctiveFacet(u))return e;var s=e.addDisjunctiveFacet(u).removeDisjunctiveFacetRefinement(u);
1return n.toggle&&n.toggle[u]?(y&&y.forEach(function(e){s=s.addDisjunctiveFacetRefinement(u,e)}),s):p?(_&&_.forEach(function(e){s=s.addDisjunctiveFacetRefinement(u,e)}),s):s.setQueryParameters({disjunctiveFacetsRefinements:(0,a._)((0,i._)({},e.disjunctiveFacetsRefinements),(0,r._)({},u,[]))})}}}}},13739:(e,t)=>{t.read=function(e,t,n,r,i){var a,s,c=8*i-r-1,o=(1<<c)-1,u=o>>1,d=-7,l=n?i-1:0,h=n?-1:1,f=e[t+l];for(l+=h,a=f&(1<<-d)-1,f>>=-d,d+=c;d>0;a=256*a+e[t+l],l+=h,d-=8);for(s=a&(1<<-d)-1,a>>=-d,d+=r;d>0;s=256*s+e[t+l],l+=h,d-=8);if(0===a)a=1-u;else{if(a===o)return s?NaN:1/0*(f?-1:1);s+=Math.pow(2,r),a-=u}return(f?-1:1)*s*Math.pow(2,a-r)},t.write=function(e,t,n,r,i,a){var s,c,o,u=8*a-i-1,d=(1<<u)-1,l=d>>1,h=5960464477539062e-23*(23===i),f=r?0:a-1,g=r?1:-1,v=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(c=+!!isNaN(t),s=d):(s=Math.floor(Math.log(t)/Math.LN2),t*(o=Math.pow(2,-s))<1&&(s--,o*=2),s+l>=1?t+=h/o:t+=h*Math.pow(2,1-l),t*o>=2&&(s++,o/=2),s+l>=d?(c=0,s=d):s+l>=1?(c=(t*o-1)*Math.pow(2,i),s+=l):(c=t*Math.pow(2,l-1)*Math.pow(2,i),s=0));i>=8;e[n+f]=255&c,f+=g,c/=256,i-=8);for(s=s<<i|c,u+=i;u>0;e[n+f]=255&s,f+=g,s/=256,u-=8);e[n+f-g]|=128*v}},16653:(e,t,n)=>{"use strict";n.d(t,{I:()=>i});var r=n(94646);function i(e){var t=r.sn.highlightPostTag,n=r.sn.highlightPreTag,i=e.split(n),a=i.shift(),s=a?[{value:a,isHighlighted:!1}]:[];return i.forEach(function(e){var n=e.split(t);s.push({value:n[0],isHighlighted:!0}),""!==n[1]&&s.push({value:n[1],isHighlighted:!1})}),s}},20179:(e,t,n)=>{"use strict";function r(e){return"ais.dynamicWidgets"===e.$$type||"ais.feeds"===e.$$type}n.d(t,{Q:()=>r})},24540:(e,t,n)=>{"use strict";function r(e,t){if(void 0===e||"function"!=typeof e)throw Error("The render function is not valid (received type ".concat(Object.prototype.toString.call(e).slice(8,-1),").\n\n").concat(t))}n.d(t,{t:()=>r})},26757:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(64756),i=n(13094),a=n(85383),s=n(2989),c=n(22314),o=n(84194),u=n(3746),d=n(24540),l=n(86948),h=(0,u.V)({name:"hierarchical-menu",connector:!0}),f=["name:asc"],g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.l;return(0,d.t)(e,h()),function(n){var u,d,l=n||{},g=l.attributes,v=l.separator,m=void 0===v?" > ":v,p=l.rootPath,y=void 0===p?null:p,_=l.showParentLevel,S=void 0===_||_,R=l.limit,b=void 0===R?10:R,w=l.showMore,P=void 0!==w&&w,x=l.showMoreLimit,I=void 0===x?20:x,T=l.sortBy,j=void 0===T?f:T,A=l.transformItems,E=void 0===A?function(e){return e}:A;if(!g||!Array.isArray(g)||0===g.length)throw Error(h("The `attributes` option expects an array of strings."));if(!0===P&&I<=b)throw Error(h("The `showMoreLimit` option must be greater than `limit`."));var k=(0,c._)(g,1)[0],F=function(){};function W(){F()}var O=!1;return{$$type:"ais.hierarchicalMenu",init:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n,r=t.instantSearchInstance;n=this,F=function(){O=!O,n.render(t)},e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:r}),!1)},dispose:function(e){var n=e.state;return t(),n.removeHierarchicalFacet(k).setQueryParameter("maxValuesPerFacet",void 0)},getRenderState:function(e,t){return(0,a._)((0,i._)({},e),{hierarchicalMenu:(0,a._)((0,i._)({},e.hierarchicalMenu),(0,r._)({},k,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(e){var t=this,r=e.results,c=e.state,l=e.createURL,h=e.instantSearchInstance,v=e.helper,p=[],y=!1;if(u||(u=(0,o.D)({instantSearchInstance:h,helper:v,attribute:function(e){return g[e.split(m).length-1]},widgetType:this.$$type})),d||(d=function(e){u("click:internal",e),v.toggleFacetRefinement(k,e).search()}),r){var _=r.getFacetValues(k,{sortBy:j,facetOrdering:j===f}),S=_&&!Array.isArray(_)&&_.data?_.data:[],R=function e(t,n){var r=O?I:b;return!(n>r?t.length<=r:t.length<r)||t.slice(0,b).some(function(t){return Array.isArray(t.data)&&t.data.length>0&&e(t.data,n)})}(S,c.maxValuesPerFacet||0);y=P&&(O||R),p=E(function e(t){return t.slice(0,O?I:b).map(function(t){var n=t.name,r=t.escapedValue,c=t.data;t.path;var o=(0,s._)(t,["name","escapedValue","data","path"]),u=(0,a._)((0,i._)({},o),{value:r,label:n,data:null});return Array.isArray(c)&&(u.data=e(c)),u})}(S),{results:r})}return{items:p,refine:d,canRefine:p.length>0,createURL:function(e){return l(function(n){return t.getWidgetUiState(n,{searchParameters:c.resetPage().toggleFacetRefinement(k,e),helper:v})})},sendEvent:u,widgetParams:n,isShowingMore:O,toggleShowMore:W,canToggleShowMore:y}},getWidgetUiState:function(e,t){var n,s,c=t.searchParameters.getHierarchicalFacetBreadcrumb(k);return n=(0,a._)((0,i._)({},e),{hierarchicalMenu:(0,a._)((0,i._)({},e.hierarchicalMenu),(0,r._)({},k,c))}),s=k,n.hierarchicalMenu&&(n.hierarchicalMenu[s]&&0!==n.hierarchicalMenu[s].length||delete n.hierarchicalMenu[s],0===Object.keys(n.hierarchicalMenu).length&&delete n.hierarchicalMenu),n},getWidgetSearchParameters:function(e,t){var n=t.uiState,s=n.hierarchicalMenu&&n.hierarchicalMenu[k];if(e.isConjunctiveFacet(k)||e.isDisjunctiveFacet(k))return e;e.isHierarchicalFacet(k)&&e.getHierarchicalFacetByName(k);var c=e.removeHierarchicalFacet(k).addHierarchicalFacet({name:k,attributes:g,separator:m,rootPath:y,showParentLevel:S}),o=Math.max(c.maxValuesPerFacet||0,P?I:b),u=c.setQueryParameter("maxValuesPerFacet",o);return s?u.addHierarchicalFacetRefinement(k,s.join(m)):u.setQueryParameters({hierarchicalFacetsRefinements:(0,a._)((0,i._)({},u.hierarchicalFacetsRefinements),(0,r._)({},k,[]))})}}}}},28115:(e,t,n)=>{"use strict";n.d(t,{N:()=>Z,A:()=>ee});var r=n(27728),i=n(69901),a=n(48212),s=n(64756),c=n(12112),o=n(43473),u=n(13094),d=n(23047),l=n(83603),h=n(57089),f=n(85383),g=n(22314),v=n(87125),m=n(80550);function p(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];
1var t=e.transporter,n=t.headers||t.baseHeaders,r=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",a="x-algolia-api-key";return[n[i]||r[i],n[a]||r[a]]}var y=n(10059),_=n(86948),S="2.17.2",R="https://cdn.jsdelivr.net/npm/search-insights@".concat(S,"/dist/search-insights.min.js");function b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,n=e.insightsInitParams,r=e.onEvent,i=e.$$internal,a=void 0!==i&&i,s=e.$$automatic,c=void 0!==s&&s,o=t;t||null===t||(0,m.x)(function(e){var t=e.window,n=t.AlgoliaAnalyticsObject||"aa";"string"==typeof n&&(o=t[n]),o||(t.AlgoliaAnalyticsObject=n,t[n]||(t[n]=function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];t[n].queue||(t[n].queue=[]),t[n].queue.push(r)},t[n].version=S,t[n].shouldAddScript=!0),o=t[n])});var l=o||_.l;return function(e){var t,i,s,o=e.instantSearchInstance,h=o.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});o.unuse.apply(o,(0,d._)(h));var m=(0,g._)(p(o.client),2),S=m[0],b=m[1],x=void 0,I=void 0,T=void 0,j=l.queue;return Array.isArray(j)&&(I=(t=(0,g._)(["setUserToken","init"].map(function(e){return(0,g._)((0,y.I)(j.slice().reverse(),function(t){return(0,g._)(t,1)[0]===e})||[],2)[1]}),2))[0],x=t[1]),l("getUserToken",null,function(e,t){T=P(t)}),(n||!w(l))&&l("init",(0,u._)({appId:S,apiKey:b,partial:!0},n)),{$$type:"ais.insights",$$internal:a,$$automatic:c,onStateChange:function(){},subscribe:function(){if(l.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var t=document.createElement("script");t.async=!0,t.src=R,t.onerror=function(){o.emit("error",Error(e))},document.body.appendChild(t),l.shouldAddScript=!1}catch(t){l.shouldAddScript=!1,o.emit("error",Error(e))}}},started:function(){l("addAlgoliaAgent","insights-middleware"),s=o.mainHelper;var e,t,d,h,m,_,S,R,b,j,A,E,k=l.queue;Array.isArray(k)&&(I=(j=(0,g._)(["setUserToken","init"].map(function(e){return(0,g._)((0,y.I)(k.slice().reverse(),function(t){return(0,g._)(t,1)[0]===e})||[],2)[1]}),2))[0],x=j[1]),h=(null==(d=(e=o)._initialResults)||null==(t=d[e.indexName])?void 0:t.state)||{},m=e.mainHelper.state,i={userToken:h.userToken||m.userToken,clickAnalytics:h.clickAnalytics||m.clickAnalytics},c||s.overrideStateWithoutTriggeringChangeEvent((0,f._)((0,u._)({},s.state),{clickAnalytics:!0})),a||o.scheduleSearch();var F=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=P(e);if(n){var r=s.state.userToken;t?i():setTimeout(i,0)}function i(){s.overrideStateWithoutTriggeringChangeEvent((0,f._)((0,u._)({},s.state),{userToken:n})),r&&r!==e&&o.scheduleSearch()}};function W(e){F(e,!0),l("setUserToken",e)}var O=void 0,U=function(){if(("undefined"==typeof document?"undefined":(0,v._)(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),n=0;n<t.length;n++){for(var r=t[n];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(e))return r.substring(e.length,r.length)}}();O=U||"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)}));var N=i.userToken;(null==n?void 0:n.userToken)&&(A=n.userToken),A?W(A):N?W(N):T?W(T):I?W(I):O&&(W(O),((null==n?void 0:n.useCookie)||(null==x?void 0:x.useCookie))&&(_=O,S=(null==n?void 0:n.cookieDuration)||(null==x?void 0:x.cookieDuration),(R=new Date).setTime(R.getTime()+(S||15552e6)),b="expires=".concat(R.toUTCString()),document.cookie="_ALGOLIA=".concat(_,";").concat(b,";path=/"))),l("onUserTokenChange",function(e){return F(e,!0)},{immediate:!0});var L=l;w(l)&&(L=function(e,t){var n=(0,g._)(p(o.client),2);return l(e,t,{headers:{"X-Algolia-Application-Id":n[0],"X-Algolia-API-Key":n[1]}})});var $=new Set;o.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==E)&&(E=t.queryID,$.clear())}),o.sendEventToInsights=function(e){if(r)r(e,L);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,n=t.objectIDs.filter(function(e){return!$.has(e)});if(0===n.length)return;
1n.forEach(function(e){return $.add(e)}),t.objectIDs=n}e.payload.algoliaSource=["instantsearch"],c&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),L(e.insightsMethod,e.payload)}}},unsubscribe:function(){l("onUserTokenChange",void 0),o.sendEventToInsights=_.l,s&&i&&(s.overrideStateWithoutTriggeringChangeEvent((0,u._)({},s.state,i)),o.scheduleSearch())}}}}function w(e){var t=(0,g._)((e.version||"").split(".").map(Number),2),n=t[0],r=t[1];return n>=3||2===n&&r>=6||1===n&&r>=10}function P(e){if(e)return"number"==typeof e?e.toString():e}var x=n(92380),I=n(91838),T=n(97107),j=n(2989);function A(e){return e.configure,(0,j._)(e,["configure"])}var E=n(98304),k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,n=void 0===t?(0,T.A)():t,r=e.stateMapping,i=void 0===r?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,n){return(0,f._)((0,u._)({},t),(0,s._)({},n,A(e[n])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,n){var r=e[n];return(void 0===r?"undefined":(0,v._)(r))!=="object"||null===r?t:(0,f._)((0,u._)({},t),(0,s._)({},n,A(r)))},{})}}:r,a=e.$$internal,c=void 0!==a&&a;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var r=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),a=Object.keys(e).reduce(function(t,n){return(0,f._)((0,u._)({},t),(0,s._)({},n,e[n]))},r),c=i.stateToRoute(a);return n.createURL(c)};var r=void 0,a=t._initialUiState;return{$$type:"ais.router({router:".concat(n.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:c,onStateChange:function(e){var t=e.uiState,a=i.stateToRoute(t);void 0!==r&&(0,E.n)(r,a)||(n.write(a),r=a)},subscribe:function(){t._initialUiState=(0,u._)({},a,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)||e.call(n)},unsubscribe:function(){n.dispose()}}}},F=n(71911),W=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.descendantName,r=t.modifierName;return"".concat("ais","-").concat(e).concat(n?"-".concat(n):"").concat(r?"--".concat(r):"")}},O=n(6083),U=n(94646),N=W("Highlight");function L(e){var t=U.sn.highlightPreTag,n=U.sn.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+n:e.value}).join("")}var $=n(79187),C=new RegExp(/\w/i);function M(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,n){var r,i,a,s,c;return(0,f._)((0,u._)({},t),{isHighlighted:(a=e[n],s=(null==(r=e[n+1])?void 0:r.isHighlighted)||!0,c=(null==(i=e[n-1])?void 0:i.isHighlighted)||!0,C.test((0,$.x)(a.value))||c!==s?!a.isHighlighted:!c)})}):e.map(function(e){return(0,f._)((0,u._)({},e),{isHighlighted:!1})})}var D=n(16653),H=W("ReverseHighlight"),q=W("Snippet"),V=W("ReverseSnippet"),Q=n(72252);function B(e){var t;return(null==(t=e.compositionFeedsResults)?void 0:t.length)?e.compositionFeedsResults:e.results||[]}function J(e){var t=function(e){for(var t=arguments.length,n=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++])})};return Object.keys(e).map(function(n){var r;return t("%s=%s",n,(r=e[n],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r))?JSON.stringify(e[n]):e[n])}).join("&")}function K(e,t){var n=e[t.getIndexId()]||{};t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:n})),t.getWidgets().filter(x.l).forEach(function(t){return K(e,t)})}var X=n(3746),z=n(35720),G=(0,X.V)({name:"instantsearch"});function Y(){return"#"}var Z={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},ee=function(e){function t(e){(0,i._)(this,t),n=(0,r._)(this,t),(0,s._)(n,"client",void 0),(0,s._)(n,"indexName",void 0),(0,s._)(n,"compositionID",void 0),(0,s._)(n,"insightsClient",void 0),(0,s._)(n,"onStateChange",null),(0,s._)(n,"future",void 0),(0,s._)(n,"helper",void 0),(0,s._)(n,"mainHelper",void 0),(0,s._)(n,"mainIndex",void 0),(0,s._)(n,"started",void 0),(0,s._)(n,"templatesConfig",void 0),(0,s._)(n,"renderState",{}),(0,s._)(n,"_stalledSearchDelay",void 0),(0,s._)(n,"_searchStalledTimer",void 0),(0,s._)(n,"_initialUiState",void 0),(0,s._)(n,"_initialResults",void 0),(0,s._)(n,"_manuallyResetScheduleSearch",!1),(0,s._)(n,"_resetScheduleSearch",void 0),(0,s._)(n,"_createURL",void 0),(0,s._)(n,"_searchFunction",void 0),(0,s._)(n,"_mainHelperSearch",void 0),(0,s._)(n,"_hasSearchWidget",!1),(0,s._)(n,"_hasRecommendWidget",!1),(0,s._)(n,"_insights",void 0),(0,s._)(n,"middleware",[]),(0,s._)(n,"sendEventToInsights",void 0),(0,s._)(n,"status","idle"),(0,s._)(n,"error",void 0),(0,s._)(n,"scheduleSearch",(0,z.v)(function(){n.started&&n.mainHelper.search()})),(0,s._)(n,"scheduleRender",(0,z.v)(function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0];(null==(e=n.mainHelper)?void 0:e.hasPendingRequests())||(clearTimeout(n._searchStalledTimer),n._searchStalledTimer=null,t&&(n.status="idle",n.error=void 0)),n.mainIndex.render({instantSearchInstance:n}),n.emit("render")})),(0,s._)(n,"onInternalStateChange",(0,z.v)(function(){var e=n.mainIndex.getWidgetUiState({});n.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),n.setMaxListeners(100);var n,a=e.indexName,c=e.compositionID,o=e.numberLocale,d=e.initialUiState,l=e.routing,h=void 0===l?null:l,g=e.insights,p=void 0===g?void 0:g,y=e.searchFunction,S=e.stalledSearchDelay,R=e.searchClient,w=void 0===R?null:R,P=e.insightsClient,T=void 0===P?null:P,j=e.onStateChange,A=e.future,E=void 0===A?(0,u._)({},Z,e.future||{}):A;if(null===w)throw Error(G("The `searchClient` option is required."));if("function"!=typeof w.search)throw 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 w.addAlgoliaAgent&&w.addAlgoliaAgent("instantsearch.js (".concat("4.98.0",")")),T&&"function"!=typeof T)throw Error(G("The `insightsClient` option should be a function."));if(n.client=w,n.future=E,n.insightsClient=T,n.indexName=void 0===a?"":a,n.compositionID=c,n.helper=null,n.mainHelper=null,n.mainIndex=(0,F.A)({indexName:n.compositionID||n.indexName}),n.onStateChange=void 0===j?null:j,n.started=!1,n.templatesConfig={helpers:{formatNumber:function(e,t){var n;
1return n=Number(t(e)),n.toLocaleString(o)},highlight:function(e,t){try{var n,r,i,a,s,c,o,d,l,h=JSON.parse(e);return t((r=(n=(0,f._)((0,u._)({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,c=n.cssClasses,o=void 0===c?{}:c,d=((0,O.E)(s._highlightResult,r)||{}).value,l=N({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):""),(void 0===d?"":d).replace(RegExp(U.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(U.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{var n,r,i,a,s,c,o,d,l,h=JSON.parse(e);return t((r=(n=(0,f._)((0,u._)({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,c=n.cssClasses,o=void 0===c?{}:c,d=((0,O.E)(s._highlightResult,r)||{}).value,l=H({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):""),L(M((0,D.I)(void 0===d?"":d))).replace(RegExp(U.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(U.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\n  The reverseHighlight helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{var n,r,i,a,s,c,o,d,l,h=JSON.parse(e);return t((r=(n=(0,f._)((0,u._)({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,c=n.cssClasses,o=void 0===c?{}:c,d=((0,O.E)(s._snippetResult,r)||{}).value,l=q({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):""),(void 0===d?"":d).replace(RegExp(U.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(U.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{var n,r,i,a,s,c,o,d,l,h=JSON.parse(e);return t((r=(n=(0,f._)((0,u._)({},h),{hit:this})).attribute,i=n.highlightedTagName,a=void 0===i?"mark":i,s=n.hit,c=n.cssClasses,o=void 0===c?{}:c,d=((0,O.E)(s._snippetResult,r)||{}).value,l=V({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):""),L(M((0,D.I)(void 0===d?"":d))).replace(RegExp(U.sn.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(U.sn.highlightPostTag,"g"),"</".concat(a,">"))))}catch(e){throw Error('\n  The reverseSnippet helper expects a JSON object of the format:\n  { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var n,r=JSON.parse(e),i=r.method,a=r.payload;return t((n=(0,u._)({objectIDs:[this.objectID]},a),function(e){var t,n=e.method,r=e.payload;if((void 0===r?"undefined":(0,v._)(r))!=="object")throw Error("The insights helper expects the payload to be an object.");try{t=(0,Q.h)(r)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(n,'" data-insights-payload="').concat(t,'"')}({method:i,payload:n})))}catch(e){throw Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}},compileOptions:{}},n._stalledSearchDelay=void 0===S?200:S,n._searchStalledTimer=null,n._createURL=Y,n._initialUiState=void 0===d?{}:d,n._initialResults=null,n._insights=p,y&&(n._searchFunction=y),n.sendEventToInsights=_.l,h){var W="boolean"==typeof h?{}:h;W.$$internal=!0,n.use(k(W))}if(p){var $="boolean"==typeof p?{}:p;$.$$internal=!0,n.use(b($))}return(0,m.x)(function(e){var t,n;return(null==(n=e.window.navigator)||null==(t=n.userAgent)?void 0:t.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&n.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,n=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,r={widgets:[]},i=document.createElement("meta"),a=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:n,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e;r.ua=(e=t.client).transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,n,r){var i=(0,I.eX)(n,n.mainIndex,n._initialUiState);t.forEach(function(t){var a={};
1if(t.getWidgetRenderState){var s=t.getWidgetRenderState(i);s&&s.widgetParams&&(a=s.widgetParams)}var c=Object.keys(a).filter(function(e){return void 0!==a[e]});r.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:c}),(0,x.l)(t)&&e(t.getWidgets(),n,r)})}(t.mainIndex.getWidgets(),t,r),t.middleware.forEach(function(e){return r.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),i.content=JSON.stringify(r),a.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}({$$internal:!0})),n}return(0,c._)(t,e),(0,a._)(t,[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=n.map(function(t){var n=(0,u._)({$$type:"__unknown__",$$internal:!1,subscribe:_.l,started:_.l,unsubscribe:_.l,onStateChange:_.l},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:n}),n});return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=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(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.use.apply(this,(0,d._)(t))}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw Error(G("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&(0,x.l)(e)&&!e._isolated}))throw Error(G("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 Error(G("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 Error(G("The `start` method has already been called once."));var t=this.mainHelper||h(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(t.searchForFacetValues=t.searchForCompositionFacetValues.bind(t)),t.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?t.searchWithComposition():t.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&t.recommend(),t},this._searchFunction){var n={search:function(){return new Promise(_.l)}};this._mainHelperSearch=t.search.bind(t),t.search=function(){var r=e.mainIndex.getHelper(),i=h(n,r.state.index,r.state);return i.once("search",function(t){var n=t.state;r.overrideStateWithoutTriggeringChangeEvent(n),e._mainHelperSearch()}),i.on("change",function(e){var t=e.state;r.setState(t)}),e._searchFunction(i),t}}if(t.on("error",function(t){var n=t.error;if(!(0,o._)(n,Error)){var r=n;n=Object.keys(r).reduce(function(e,t){return e[t]=r[t],e},Error(r.message))}n.error=n,e.error=n,e.status="error",e.scheduleRender(!1),e.emit("error",n)}),this.mainHelper=t,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,a=r.requestParams,s=B(r),c=s&&i?s.map(function(e,t){return(0,u._)({indexName:i.index||e.index},(null==a?void 0:a[t])||e.params?{params:J((null==a?void 0:a[t])||e.params.split("&").reduce(function(e,t){var n=(0,g._)(t.split("="),2),r=n[0],i=n[1];return e[r]=i?decodeURIComponent(i):"",e},{}))}:{})}):[];return e.concat(c)},[])],r=Object.keys(t).reduce(function(e,n){var r=B(t[n]);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=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];var s=Array.isArray(t)?t.map(function(e){return(0,f._)((0,u._)({},e),{params:J(e.params)})}):J(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[s].concat((0,d._)(r))},function(){return i.apply(void 0,[t].concat((0,d._)(r)))})},e.transporter.responsesCache.set({method:"search",args:n},{results:r})}if(!("transporter"in e)){var a="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:n}));e.cache=(0,f._)((0,u._)({},e.cache),(0,s._)({},a,JSON.stringify({results:Object.keys(t).map(function(e){return B(t[e])})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(r=this._initialResults).reduce(function(e,t){var n=r[t];return n.recommendResults?(0,u._)({},e,n.recommendResults.results):e},{});var r,i=this.scheduleSearch;this.scheduleSearch=(0,z.v)(_.l),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=i}:(0,z.v)(function(){e.scheduleSearch=i})()}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&&t.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(b({$$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)||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 Error(G("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){K("function"==typeof e?e(r):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(K(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 Error(G("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(G("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}]),t}(l)}
1,28472:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(13094),i=n(85383),a=n(87125),s=n(3746),c=n(24540),o=n(86948),u=(0,s.V)({name:"dynamic-widgets",connector:!0}),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.l;return(0,c.t)(e,u()),function(n){var s=n.widgets,c=n.maxValuesPerFacet,o=void 0===c?20:c,d=n.facets,l=void 0===d?["*"]:d,h=n.transformItems,f=void 0===h?function(e){return e}:h,g=n.fallbackWidget;if(!(s&&Array.isArray(s)&&s.every(function(e){return(void 0===e?"undefined":(0,a._)(e))==="object"})))throw Error(u("The `widgets` option expects an array of widgets."));if(!Array.isArray(l))throw Error(u("The `facets` option only accepts an array of facets, you passed ".concat(JSON.stringify(l))));var v=new Map;return{$$type:"ais.dynamicWidgets",init:function(t){s.forEach(function(e){var n=function(e,t){var n,r=null==(n=e.getWidgetRenderState)?void 0:n.call(e,t),i=null;if(r&&r.widgetParams){var a=r.widgetParams;a.attribute?i=a.attribute:Array.isArray(a.attributes)&&(i=a.attributes[0])}if("string"!=typeof i)throw 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);v.set(n,{widget:e,isMounted:!1})}),e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=t.parent,a=this.getWidgetRenderState(t),s=[],c=[];g&&a.attributesToRender.forEach(function(e){if(!v.has(e)){var t=g({attribute:e});v.set(e,{widget:t,isMounted:!1})}}),v.forEach(function(e,t){var n=e.widget,r=e.isMounted,i=a.attributesToRender.indexOf(t)>-1;!r&&i?(c.push(n),v.set(t,{widget:n,isMounted:!0})):r&&!i&&(s.push(n),v.set(t,{widget:n,isMounted:!1}))}),n.addWidgets(c),setTimeout(function(){return n.removeWidgets(s)},0),e((0,i._)((0,r._)({},a),{instantSearchInstance:t.instantSearchInstance}),!1)},dispose:function(e){var n=e.parent,r=[];v.forEach(function(e){var t=e.widget;e.isMounted&&r.push(t)}),n.removeWidgets(r),t()},getWidgetSearchParameters:function(e){return l.reduce(function(e,t){return e.addFacet(t)},e.setQueryParameters({maxValuesPerFacet:Math.max(o||0,e.maxValuesPerFacet||0)}))},getRenderState:function(e,t){return(0,i._)((0,r._)({},e),{dynamicWidgets:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,r,i,a,s=e.results;if(e.state,!s)return{attributesToRender:[],widgetParams:n};var c=f(null!=(t=null==(a=s.renderingContent)||null==(i=a.facetOrdering)||null==(r=i.facets)?void 0:r.order)?t:[],{results:s});if(!Array.isArray(c))throw Error(u("The `transformItems` option expects a function that returns an Array."));return{attributesToRender:c,widgetParams:n}}}}}},30019:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(13094),i=n(85383),a=n(3746),s=n(24540),c=n(10059),o=n(86948),u=(0,a.V)({name:"sort-by",connector:!0});function d(e){return"strategy"in e&&void 0!==e.strategy}function l(e){return d(e)?e.strategy:e.value}function h(e,t){if(!t)return!1;var n=e[t];return void 0!==n&&d(n)}var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.l;(0,s.t)(e,u());var n={};return function(a){var s=a||{},o=s.items,f=s.transformItems,g=void 0===f?function(e){return e}:f;if(!Array.isArray(o))throw Error(u("The `items` option expects an array of objects."));var v={};return o.forEach(function(e,t){var n="value"in e&&void 0!==e.value,r="strategy"in e&&void 0!==e.strategy;if(n&&r)throw Error(u("Item at index ".concat(t,' cannot have both "value" and "strategy" properties.')));if(!n&&!r)throw Error(u("Item at index ".concat(t,' must have either a "value" or "strategy" property.')));v[l(e)]=e}),n.itemsLookup=v,{$$type:"ais.sortBy",init:function(t){var n=t.instantSearchInstance;if(o.some(function(e){return"strategy"in e&&e.strategy})&&!n.compositionID)throw Error(u('Sorting strategies can only be used in composition mode. Please provide a "compositionID" to your InstantSearch instance.'));var a=this.getWidgetRenderState(t),s=a.currentRefinement;(0,c.I)(o,function(e){return l(e)===s}),e((0,i._)((0,r._)({},a),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return(t(),n.isUsingComposition&&r.sortBy&&(r=r.setQueryParameter("sortBy",void 0)),n.initialValue&&r.index!==n.initialValue)?r.setIndex(n.initialValue):r},getRenderState:function(e,t){return(0,i._)((0,r._)({},e),{sortBy:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,r=e.helper,i=e.state,s=e.parent,c=e.instantSearchInstance;!n.initialValue&&s&&(n.initialValue=s.getIndexName()),n.refine||(n.isUsingComposition=!!(null==c?void 0:c.compositionID),n.refine=function(e){var t=n.itemsLookup[e];t&&d(t)?r.setQueryParameter("sortBy",t.strategy).search():r.setQueryParameter("sortBy",void 0).setIndex(e).search()});var u=g(o,{results:t}).map(function(e){return{label:e.label,value:l(e)}}),f=n.isUsingComposition&&h(n.itemsLookup,i.sortBy)?i.sortBy:i.index,v=!t||0===t.nbHits;return{currentRefinement:f,options:u,refine:n.refine,hasNoResults:v,canRefine:!v&&o.length>0,widgetParams:a}},getWidgetUiState:function(e,t){var a=t.searchParameters,s=n.isUsingComposition&&h(n.itemsLookup,a.sortBy)?a.sortBy:a.index;return(0,i._)((0,r._)({},e),{sortBy:s!==n.initialValue?s:void 0})},getWidgetSearchParameters:function(e,t){var r=t.uiState,i=(!r.sortBy||Object.prototype.hasOwnProperty.call(n.itemsLookup,r.sortBy)?r.sortBy:void 0)||n.initialValue||e.index;if(h(n.itemsLookup,i)){var a=n.itemsLookup[i];return e.setQueryParameter("sortBy",a.strategy)}return e.setQueryParameter("index",i)}}}}}
1,31829:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(64756),i=n(13094),a=n(85383),s=n(2989),c=n(94646),o=n(3746),u=n(24540),d=n(84194),l=n(86948),h=(0,o.V)({name:"refinement-list",connector:!0}),f=["isRefined","count:desc","name:asc"],g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.l;return(0,u.t)(e,h()),function(n){var o,u,l,g=n||{},v=g.attribute,m=g.operator,p=void 0===m?"or":m,y=g.limit,_=void 0===y?10:y,S=g.showMore,R=void 0!==S&&S,b=g.showMoreLimit,w=void 0===b?20:b,P=g.sortBy,x=void 0===P?f:P,I=g.escapeFacetValues,T=void 0===I||I,j=g.transformItems,A=void 0===j?function(e){return e}:j;if(!v)throw Error(h("The `attribute` option is required."));if(!/^(and|or)$/.test(p))throw Error(h('The `operator` must one of: `"and"`, `"or"` (got "'.concat(p,'").')));if(!0===R&&w<=_)throw Error(h("`showMoreLimit` should be greater than `limit`."));var E=function(e){var t=e.name,n=e.escapedValue,r=(0,s._)(e,["name","escapedValue"]);return(0,a._)((0,i._)({},r),{value:n,label:t,highlighted:t})},k=[],F=!0,W=!1,O=function(){};function U(){O()}var N=function(){return function(){}};return{$$type:"ais.refinementList",init:function(t){e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!1)},getRenderState:function(e,t){return(0,a._)((0,i._)({},e),{refinementList:(0,a._)((0,i._)({},e.refinementList),(0,r._)({},v,this.getWidgetRenderState(t)))})},getWidgetRenderState:function(t){var r=this,h=t.results,g=t.state,m=t.createURL,p=t.instantSearchInstance,y=t.helper,S=[],b=[];if(l&&u&&N||(l=(0,d.D)({instantSearchInstance:p,helper:y,attribute:v,widgetType:this.$$type}),u=function(e){l("click:internal",e),y.toggleFacetRefinement(v,e).search()},P=this,N=function(t){return function(n){var r=t.instantSearchInstance,u=t.results;if(""===n&&k)e((0,a._)((0,i._)({},P.getWidgetRenderState((0,a._)((0,i._)({},t),{results:o}))),{instantSearchInstance:r}),!1);else{var d={highlightPreTag:T?c.FU.highlightPreTag:c.sn.highlightPreTag,highlightPostTag:T?c.FU.highlightPostTag:c.sn.highlightPostTag};y.searchForFacetValues(v,n,Math.min(W?w:_,100),d).then(function(n){var d=A((T?(0,c.ef)(n.facetHits):n.facetHits).map(function(e){var t=e.escapedValue,n=e.value,r=(0,s._)(e,["escapedValue","value"]);return(0,a._)((0,i._)({},r),{value:t,label:n})}),{results:u});e((0,a._)((0,i._)({},P.getWidgetRenderState((0,a._)((0,i._)({},t),{results:o}))),{items:d,canToggleShowMore:!1,canRefine:!0,isFromSearch:!0,instantSearchInstance:r}),!1)})}}}),h){var P,I,j=h.getFacetValues(v,{sortBy:x,facetOrdering:x===f});S=A((b=j&&Array.isArray(j)?j:[]).slice(0,W?w:_).map(E),{results:h});var L=g.maxValuesPerFacet,$=W?w:_;F=L>$?b.length<=$:b.length<$,o=h,k=S,t.results&&(I=this,O=function(){W=!W,I.render(t)})}var C=N&&N(t),M=W&&k.length>_,D=R&&!F;return{createURL:function(e){return m(function(t){return r.getWidgetUiState(t,{searchParameters:g.resetPage().toggleFacetRefinement(v,e),helper:y})})},items:S,refine:u,searchForItems:C,isFromSearch:!1,canRefine:S.length>0,widgetParams:n,isShowingMore:W,canToggleShowMore:M||D,toggleShowMore:U,sendEvent:l,hasExhaustiveItems:F}},dispose:function(e){var n=e.state;t();var r=n.setQueryParameter("maxValuesPerFacet",void 0);return"and"===p?r.removeFacet(v):r.removeDisjunctiveFacet(v)},getWidgetUiState:function(e,t){var n,s,c=t.searchParameters,o="or"===p?c.getDisjunctiveRefinements(v):c.getConjunctiveRefinements(v);return n=(0,a._)((0,i._)({},e),{refinementList:(0,a._)((0,i._)({},e.refinementList),(0,r._)({},v,o))}),s=v,n.refinementList&&(n.refinementList[s]&&0!==n.refinementList[s].length||delete n.refinementList[s],0===Object.keys(n.refinementList).length&&delete n.refinementList),n},getWidgetSearchParameters:function(e,t){var n=t.uiState,s="or"===p;if(e.isHierarchicalFacet(v)||s&&e.isConjunctiveFacet(v)||!s&&e.isDisjunctiveFacet(v))return e;var c=n.refinementList&&n.refinementList[v],o=s?e.addDisjunctiveFacet(v).removeDisjunctiveFacetRefinement(v):e.addFacet(v).removeFacetRefinement(v),u=Math.max(o.maxValuesPerFacet||0,R?
1w:_),d=o.setQueryParameter("maxValuesPerFacet",u);if(!c){var l=s?"disjunctiveFacetsRefinements":"facetsRefinements";return d.setQueryParameters((0,r._)({},l,(0,a._)((0,i._)({},d[l]),(0,r._)({},v,[]))))}return c.reduce(function(e,t){return s?e.addDisjunctiveFacetRefinement(v,t):e.addFacetRefinement(v,t)},d)}}}}},32161:(e,t,n)=>{"use strict";function r(e){return e.filter(function(e,t,n){return n.indexOf(e)===t})}n.d(t,{s:()=>r})},35720:(e,t,n)=>{"use strict";n.d(t,{v:()=>a});var r=n(23047),i=Promise.resolve();function a(e){var t=null,n=!1,a=function(){for(var a=arguments.length,s=Array(a),c=0;c<a;c++)s[c]=arguments[c];null===t&&(t=i.then(function(){if(t=null,n){n=!1;return}e.apply(void 0,(0,r._)(s))}))};return a.wait=function(){if(null===t)throw Error("The deferred function should be called before calling `wait()`");return t},a.cancel=function(){null!==t&&(n=!0)},a}},40572:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(64756),i=n(13094),a=n(85383),s=n(57089),c=n(85135),o=n(3746),u=n(59371),d=n(86948),l=(0,o.V)({name:"configure",connector:!0});function h(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return(0,a._)((0,i._)({},e),(0,r._)({},t,void 0))},{}))}var f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d.l,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.l;return function(n){if(!n||!(0,c.Q)(n.searchParameters))throw Error(l("The `searchParameters` option expects an object."));var r={};return{$$type:"ais.configure",init:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(e){var r=e.state;return t(),h(r,n)},getRenderState:function(e,t){var n,r=this.getWidgetRenderState(t);return(0,a._)((0,i._)({},e),{configure:(0,a._)((0,i._)({},r),{widgetParams:(0,a._)((0,i._)({},r.widgetParams),{searchParameters:(0,u.p)(new s.SearchParameters(null==(n=e.configure)?void 0:n.widgetParams.searchParameters),new s.SearchParameters(r.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return r.refine||(r.refine=function(e){var r=h(t.state,n),i=(0,u.p)(r,new s.SearchParameters(e));n.searchParameters=e,t.setState(i).search()}),{refine:r.refine,widgetParams:n}},getWidgetSearchParameters:function(e,t){var r=t.uiState;return(0,u.p)(e,new s.SearchParameters((0,i._)({},r.configure,n.searchParameters)))},getWidgetUiState:function(e){return(0,a._)((0,i._)({},e),{configure:(0,i._)({},e.configure,n.searchParameters)})}}}}},41779:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(13094),i=n(85383),a=n(23047),s=n(3746),c=n(24540),o=n(86948),u=n(73306),d=(0,s.V)({name:"current-refinements",connector:!0}),l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.l;return(0,c.t)(e,d()),function(n){if((n||{}).includedAttributes&&(n||{}).excludedAttributes)throw Error(d("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var a=n||{},s=a.includedAttributes,c=a.excludedAttributes,o=void 0===c?["query"]:c,u=a.transformItems,l=void 0===u?function(e){return e}:u;return{$$type:"ais.currentRefinements",init:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return(0,i._)((0,r._)({},e),{currentRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,r=e.scopedResults,i=e.createURL,a=e.helper,c=t?r.reduce(function(e,n){return e.concat(l(h({results:n.results,helper:n.helper,indexId:n.indexId,includedAttributes:s,excludedAttributes:o}),{results:t}))},[]):l(h({results:null,helper:a,indexId:a.state.index,includedAttributes:s,excludedAttributes:o}),{results:t});return{items:c,canRefine:c.length>0,refine:function(e){return g(a,e)},createURL:function(e){return i(f(a.state,e))},widgetParams:n}}}}};function h(e){var t=e.results,n=e.helper,r=e.indexId,i=e.includedAttributes,s=e.excludedAttributes,c=-1!==(i||[]).indexOf("query")||-1===(s||[]).indexOf("query"),o=i?function(e){return -1!==i.indexOf(e.attribute)}:function(e){return -1===s.indexOf(e.attribute)},d=(0,u.t)(t,n.state,c).map(v).filter(o);return d.reduce(function(e,t){return(0,a._)(e.filter(function(e){return e.attribute!==t.attribute})).concat([{indexName:n.state.index,indexId:r,attribute:t.attribute,label:t.attribute,refinements:d.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 g(n,e)}}])},[])}function f(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 g(e,t){e.setState(f(e.state,t)).search()}
1function v(e){var t,n="numeric"===(t=e).type?Number(t.name):"escapedValue"in t?t.escapedValue:t.name,r=e.operator?"".concat(function(e){switch(e){case">=":return"≥";case"<=":return"≤";default:return e}}(e.operator)," ").concat(e.name):e.name,i={attribute:e.attribute,type:e.type,value:n,label:r};return void 0!==e.operator&&(i.operator=e.operator),void 0!==e.count&&(i.count=e.count),void 0!==e.exhaustive&&(i.exhaustive=e.exhaustive),i}},45762:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(13094),i=n(85383),a=n(23047),s=n(3746),c=n(24540),o=n(86948),u=(0,s.V)({name:"hits-per-page",connector:!0}),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.l;return(0,c.t)(e,u()),function(n){var s=n||{},c=s.items,o=s.transformItems,d=void 0===o?function(e){return e}:o;if(!Array.isArray(c))throw Error(u("The `items` option expects an array of objects."));var l=c,h=l.filter(function(e){return!0===e.default});if(0===h.length)throw Error(u("A default value must be specified in `items`."));if(h.length>1)throw Error(u("More than one default value is specified in `items`."));var f=h[0],g=function(e){var t=e.hitsPerPage;return l.map(function(e){return(0,i._)((0,r._)({},e),{isRefined:Number(e.value)===Number(t)})})},v=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,s=t.instantSearchInstance;l.some(function(e){return Number(n.hitsPerPage)===Number(e.value)})||(l=[{value:"",label:""}].concat((0,a._)(l))),e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:s}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},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(0,i._)((0,r._)({},e),{hitsPerPage:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,r=e.state,i=e.results,a=e.createURL,s=e.helper,c=!!i&&i.nbHits>0;return{items:d(g(r),{results:i}),refine:(t=s,function(e){return e||0===e?t.setQueryParameter("hitsPerPage",e).search():t.setQueryParameter("hitsPerPage",void 0).search()}),createURL:v({state:r,createURL:a,getWidgetUiState:this.getWidgetUiState,helper:s}),hasNoResults:!c,canRefine:c,widgetParams:n}},getWidgetUiState:function(e,t){var n=t.searchParameters.hitsPerPage;return void 0===n||n===f.value?e:(0,i._)((0,r._)({},e),{hitsPerPage:n})},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameters({hitsPerPage:n.hitsPerPage||f.value})}}}}},46681:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(13094),i=n(85383),a=n(23047),s=n(3746),c=n(24540),o=n(98304),u=n(86948),d=n(73306),l=(0,s.V)({name:"query-rules",connector:!0});function h(e){var t,n,s,c,u=this.helper,l=this.initialRuleContexts,h=this.trackedFilters,f=this.transformRuleContexts,g=e.state,v=g.ruleContexts||[],m=(n=(t={helper:u,sharedHelperState:g,trackedFilters:h}).helper,s=t.sharedHelperState,Object.keys(c=t.trackedFilters).reduce(function(e,t){var r=(0,d.t)(n.lastResults||{},s,!0).filter(function(e){return e.attribute===t}).map(function(e){return e.numericValue||e.name}),i=(0,c[t])(r);return(0,a._)(e).concat((0,a._)(r.filter(function(e){return i.includes(e)}).map(function(e){return"ais-".concat(t,"-").concat(e).replace(/[^a-z0-9-_]+/gi,"_")})))},[])),p=f((0,a._)(l).concat((0,a._)(m))).slice(0,10);(0,o.n)(v,p)||u.overrideStateWithoutTriggeringChangeEvent((0,i._)((0,r._)({},g),{ruleContexts:p}))}var f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:u.l;return(0,c.t)(e,l()),function(n){var a,s=n||{},c=s.trackedFilters,o=void 0===c?{}:c,u=s.transformRuleContexts,d=void 0===u?function(e){return e}:u,f=s.transformItems,g=void 0===f?function(e){return e}:f;Object.keys(o).forEach(function(e){if("function"!=typeof o[e])throw Error(l("'The \"".concat(e,'" filter value in the `trackedFilters` option expects a function.')))});var v=Object.keys(o).length>0,m=[];return{$$type:"ais.queryRules",init:function(t){var s=t.helper,c=t.state,u=t.instantSearchInstance;m=c.ruleContexts||[],a=h.bind({helper:s,initialRuleContexts:m,trackedFilters:o,transformRuleContexts:d}),v&&(([c.disjunctiveFacetsRefinements,c.facetsRefinements,c.hierarchicalFacetsRefinements,c.numericRefinements].some(function(e){return!!(e&&Object.keys(e).length>0)})||n.transformRuleContexts)&&a({state:c}),s.on("change",a)),e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:u}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},getWidgetRenderState:function(e){var t=e.results,r=(t||{}).userData;return{items:g(void 0===r?[]:r,{results:t}),widgetParams:n}},getRenderState:function(e,t){return(0,i._)((0,r._)({},e),{queryRules:this.getWidgetRenderState(t)})},dispose:function(e){var n=e.helper,r=e.state;return(t(),v)?(n.removeListener("change",a),r.setQueryParameter("ruleContexts",m)):r}}}}}
1,47104:(e,t,n)=>{"use strict";function r(e){for(var t=e.getParent(),n=[e.getHelper().state];null!==t;)n=[t.getHelper().state].concat(n),t=t.getParent();return n}n.d(t,{R:()=>r})},48814:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(13094),i=n(85383),a=n(23047),s=n(59371),c=n(3746),o=n(24540),u=n(32161),d=n(73306),l=n(86948);function h(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}var f=(0,c.V)({name:"clear-refinements",connector:!0}),g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.l;return(0,o.t)(e,f()),function(n){var c=n||{},o=c.includedAttributes,g=void 0===o?[]:o,v=c.excludedAttributes,m=void 0===v?["query"]:v,p=c.transformItems,y=void 0===p?function(e){return e}:p;if(n&&n.includedAttributes&&n.excludedAttributes)throw Error(f("The options `includedAttributes` and `excludedAttributes` cannot be used together."));var _={refine:l.l,createURL:function(){return""},attributesToClear:[]},S=function(){return _.refine()},R=function(){return _.createURL()};return{$$type:"ais.clearRefinements",init:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!1)},dispose:function(){t()},getRenderState:function(e,t){return(0,i._)((0,r._)({},e),{clearRefinements:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.createURL,r=e.scopedResults,i=e.results;_.attributesToClear=r.reduce(function(e,t){var n,r,a,s,c,o,l;return e.concat((r=(n={scopedResult:t,includedAttributes:g,excludedAttributes:m,transformItems:y,results:i}).scopedResult,a=n.includedAttributes,s=n.excludedAttributes,c=n.transformItems,o=n.results,l=-1!==a.indexOf("query")||-1===s.indexOf("query"),{helper:r.helper,items:c((0,u.s)((0,d.t)(r.results,r.helper.state,l).map(function(e){return e.attribute}).filter(function(e){return 0===a.length||-1!==a.indexOf(e)}).filter(function(e){return"query"===e&&l||-1===s.indexOf(e)})),{results:o})}))},[]),_.refine=function(){_.attributesToClear.forEach(function(e){var t=e.helper,n=e.items;t.setState(h({helper:t,attributesToClear:n})).search()})},_.createURL=function(){return t(s.p.apply(void 0,(0,a._)(_.attributesToClear.map(function(e){return h({helper:e.helper,attributesToClear:e.items})}))))};var c=_.attributesToClear.some(function(e){return e.items.length>0});return{canRefine:c,hasRefinements:c,refine:S,createURL:R,widgetParams:n}}}}}},52066:(e,t,n)=>{"use strict";n.d(t,{t:()=>i});var r=0;function i(e){"recommend"===e.dependsOn&&(e.$$id=r++)}},59371:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(13094),i=n(2989),a=n(32161),s=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=(0,i._)(t,["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"]);return e.setQueryParameters(n)},c=function(e,t){var n=(0,a.s)([].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean));return n.length>0?e.setQueryParameters({ruleContexts:n}):e},o=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce(function(e,t){var n,i,a,o,u,d,l,h;return s((h=c((n=e.setQueryParameters({hierarchicalFacetsRefinements:(0,r._)({},e.hierarchicalFacetsRefinements,t.hierarchicalFacetsRefinements)}),i=n.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},n.hierarchicalFacets)}),a=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},i),o=a.setQueryParameters({numericRefinements:(0,r._)({},a.numericRefinements,t.numericRefinements)}),u=o.setQueryParameters({disjunctiveFacetsRefinements:(0,r._)({},o.disjunctiveFacetsRefinements,t.disjunctiveFacetsRefinements)}),d=u.setQueryParameters({facetsExcludes:(0,r._)({},u.facetsExcludes,t.facetsExcludes)}),l=d.setQueryParameters({facetsRefinements:(0,r._)({},d.facetsRefinements,t.facetsRefinements)}),t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},l)),t),t.facets.reduce(function(e,t){return e.addFacet(t)},h)),t)})}}
1,72252:(e,t,n)=>{"use strict";function r(e){return btoa(encodeURIComponent(JSON.stringify(e)))}n.d(t,{h:()=>r})},72817:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r=n(64756),i=n(13094),a=n(85383),s=n(22314),c=n(87125),o=n(72252);function u(e){var t=e.helper,n=e.widgetType;e.methodName;var r=e.args,a=e.instantSearchInstance;if(1===r.length&&"object"===(0,c._)(r[0]))return[r[0]];var o=(0,s._)(r[0].split(":"),2),u=o[0],d=o[1],l=r[1],h=r[2],f=r[3]||{};if(!l||("click"===u||"conversion"===u)&&!h)return[];var g=Array.isArray(l)?l:[l];if(0===g.length)return[];var v=g[0].__queryID,m=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}(g),p=m.map(function(e){return e.map(function(e){return e.objectID})}),y=m.map(function(e){return e.map(function(e){return e.__position})});return"view"===u?"idle"!==a.status?[]:m.map(function(e,r){var a;return{insightsMethod:"viewedObjectIDs",widgetType:n,eventType:u,payload:(0,i._)({eventName:h||"Hits Viewed",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,objectIDs:p[r]},f),hits:e,eventModifier:d}}):"click"===u?m.map(function(e,r){var a;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:n,eventType:u,payload:(0,i._)({eventName:h||"Hit Clicked",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,queryID:v,objectIDs:p[r],positions:y[r]},f),hits:e,eventModifier:d}}):"conversion"===u?m.map(function(e,r){var a;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:n,eventType:u,payload:(0,i._)({eventName:h||"Hit Converted",index:(null==(a=t.lastResults)?void 0:a.index)||t.state.index,queryID:v,objectIDs:p[r]},f),hits:e,eventModifier:d}}):[]}var d=n(3746),l=n(24540),h=n(94646),f=n(86948),g=(0,d.V)({name:"hits",connector:!0}),v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.l;return(0,l.t)(e,g()),function(n){var s,c,d=n||{},l=d.escapeHTML,f=void 0===l||l,g=d.transformItems,v=void 0===g?function(e){return e}:g;return{$$type:"ais.hits",init:function(t){e((0,a._)((0,i._)({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var n=this.getWidgetRenderState(t);e((0,a._)((0,i._)({},n),{instantSearchInstance:t.instantSearchInstance}),!1),n.sendEvent("view:internal",n.items)},getRenderState:function(e,t){return(0,a._)((0,i._)({},e),{hits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,r,d,l,g,m,p,y,_,S,R,b,w,P,x,I,T,j,A=e.results,E=e.helper,k=e.instantSearchInstance;if(s||(r=(t={instantSearchInstance:k,helper:E,widgetType:this.$$type}).instantSearchInstance,d=t.helper,l=t.widgetType,g={},m=void 0,s=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];u({widgetType:l,helper:d,methodName:"sendEvent",args:t,instantSearchInstance:r}).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&g[e.eventType]||(g[e.eventType]=!0,r.sendEventToInsights(e))}),clearTimeout(m),m=setTimeout(function(){g={}},0)}),c||(y=(p={helper:E,widgetType:this.$$type,instantSearchInstance:k}).helper,_=p.widgetType,S=p.instantSearchInstance,c=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=u({widgetType:_,helper:y,methodName:"bindEvent",args:t,instantSearchInstance:S});return r.length?"data-insights-event=".concat((0,o.h)(r)):""}),!A)return{hits:[],items:[],results:void 0,banner:void 0,sendEvent:s,bindEvent:c,widgetParams:n};f&&A.hits.length>0&&(A.hits=(0,h.S8)(A.hits));var F=v((R=A.hits,b=A.page,w=A.hitsPerPage,P=R.map(function(e,t){return(0,a._)((0,i._)({},e),{__position:w*b+t+1})}),(x=A.queryID)?P.map(function(e){return(0,a._)((0,i._)({},e),{__queryID:x})}):P),{results:A}),W=null==(j=A.renderingContent)||null==(T=j.widgets)||null==(I=T.banners)?void 0:I[0];return{hits:F,items:F,results:A,banner:W,sendEvent:s,bindEvent:c,widgetParams:n}},dispose:function(e){var n=e.state;return(t(),f)?n.setQueryParameters(Object.keys(h.FU).reduce(function(e,t){return(0,a._)((0,i._)({},e),(0,r._)({},t,void 0))},{})):n},getWidgetSearchParameters:function(e,t){return f?e.setQueryParameters(h.FU):e}}}}},73306:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});var r=n(85023),i=n(10059);function a(e,t,n,a){var s,c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],o={type:t,attribute:n,name:a,escapedValue:(0,r.A)(a)},u=(0,i.I)(c,function(e){return e.name===n});if("hierarchical"===t){for(var d=function(e){u=u&&u.data&&(0,i.I)(Object.keys(u.data).map(f(u.data)),function(t){return t.name===h[e]})},l=e.getHierarchicalFacetByName(n),h=a.split(l.separator),f=function(e){return function(t){return e[t]}},g=0;void 0!==u&&g<h.length;++g)d(g);s=u&&u.count}else s=u&&u.data&&u.data[o.name];return void 0!==s&&(o.count=s),u&&void 0!==u.exhaustive&&(o.exhaustive=u.exhaustive),o}function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=e||{},s=[],c=t.facetsRefinements,o=void 0===c?{}:c,u=t.facetsExcludes,d=void 0===u?{}:u,l=t.disjunctiveFacetsRefinements,h=void 0===l?{}:l,f=t.hierarchicalFacetsRefinements,g=void 0===f?{}:f,v=t.numericRefinements,m=void 0===v?{}:v,p=t.tagRefinements;
1return Object.keys(o).forEach(function(e){o[e].forEach(function(n){s.push(a(t,"facet",e,n,i.facets))})}),Object.keys(d).forEach(function(e){d[e].forEach(function(t){s.push({type:"exclude",attribute:e,name:t,exclude:!0})})}),Object.keys(h).forEach(function(e){h[e].forEach(function(n){s.push(a(t,"disjunctive",e,(0,r.T)(n),i.disjunctiveFacets))})}),Object.keys(g).forEach(function(e){g[e].forEach(function(n){s.push(a(t,"hierarchical",e,n,i.hierarchicalFacets))})}),Object.keys(m).forEach(function(e){var t=m[e];Object.keys(t).forEach(function(n){var r=t[n];(Array.isArray(r)?r:[r]).forEach(function(t){s.push({type:"numeric",attribute:e,name:"".concat(t),numericValue:t,operator:n})})})}),(void 0===p?[]:p).forEach(function(e){s.push({type:"tag",attribute:"_tags",name:e})}),n&&t.query&&t.query.trim()&&s.push({attribute:"query",type:"query",name:t.query,query:t.query}),s}},79187:(e,t,n)=>{"use strict";n.d(t,{i:()=>s,x:()=>d});var r={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},i=/[&<>"']/g,a=RegExp(i.source);function s(e){return e&&a.test(e)?e.replace(i,function(e){return r[e]}):e}var c={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},o=/&(amp|quot|lt|gt|#39);/g,u=RegExp(o.source);function d(e){return e&&u.test(e)?e.replace(o,function(e){return c[e]}):e}},80550:(e,t,n)=>{"use strict";function r(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"undefined"==typeof window?t():e({window:window})}n.d(t,{x:()=>r})},82307:(e,t,n)=>{"use strict";n.d(t,{A:()=>v});var r=n(13094),i=n(85383),a=n(69901),s=n(48212),c=n(64756),o=n(23047);function u(e){var t=e.start,n=void 0===t?0:t,r=e.end,i=e.step,a=void 0===i?1:i,s=0===a?1:a,c=Math.round((r-n)/s);return(0,o._)(Array(c)).map(function(e,t){return n+t*s})}var d=function(){function e(t){(0,a._)(this,e),(0,c._)(this,"currentPage",void 0),(0,c._)(this,"total",void 0),(0,c._)(this,"padding",void 0),this.currentPage=t.currentPage,this.total=t.total,this.padding=t.padding}return(0,s._)(e,[{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 u({end:e});var i=this.calculatePaddingLeft(t,n,e,r),a=r-i;return u({start:t-i,end:t+a})}},{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}}]),e}(),l=n(3746),h=n(24540),f=n(86948),g=(0,l.V)({name:"pagination",connector:!0}),v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f.l;return(0,h.t)(e,g()),function(n){var a=n||{},s=a.totalPages,c=a.padding,o=new d({currentPage:0,total:0,padding:void 0===c?3:c}),u={};return{$$type:"ais.pagination",init:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},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?(0,i._)((0,r._)({},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,a=e.results,c=e.helper,d=e.state,l=e.createURL;u.refine||(u.refine=function(e){c.setPage(e),c.search()}),u.createURL||(u.createURL=function(e){return l(function(t){return(0,i._)((0,r._)({},t),{page:e+1})})});var h=d.page||0,f=(t=(a||{nbPages:0}).nbPages,void 0!==s?Math.min(s,t):t);return o.currentPage=h,o.total=f,{createURL:u.createURL,refine:u.refine,canRefine:f>1,currentRefinement:h,nbHits:(null==a?void 0:a.nbHits)||0,nbPages:f,pages:a?o.pages():[],isFirstPage:o.isFirstPage(),isLastPage:o.isLastPage(),widgetParams:n}},getRenderState:function(e,t){return(0,i._)((0,r._)({},e),{pagination:this.getWidgetRenderState(t)})}}}}},84194:(e,t,n)=>{"use strict";n.d(t,{D:()=>s});var r=n(13094),i=n(22314),a=n(87125);function s(e){var t=e.instantSearchInstance,n=e.helper,s=e.attribute,c=e.widgetType;return function(){for(var e,o=arguments.length,u=Array(o),d=0;d<o;d++)u[d]=arguments[d];var l=(0,i._)(u,4),h=l[1],f=l[2],g=l[3],v=(0,i._)(u[0].split(":"),2),m=v[0],p=v[1],y="string"==typeof s?s:s(h);1===u.length&&"object"===(0,a._)(u[0])?t.sendEventToInsights(u[0]):"click"===m&&u.length>=2&&u.length<=4&&((n.state.isHierarchicalFacet(y)?n.state.isHierarchicalFacetRefined(y,h):n.state.isConjunctiveFacet(y)?n.state.isFacetRefined(y,h):n.state.isDisjunctiveFacetRefined(y,h))||t.sendEventToInsights({insightsMethod:"clickedFilters",widgetType:c,eventType:m,eventModifier:p,payload:(0,r._)({eventName:void 0===f?"Filter Applied":f,index:(null==(e=n.lastResults)?void 0:e.index)||n.state.index,filters:["".concat(y,":").concat(h)]},void 0===g?{}:g),attribute:y}))}}}
1,85023:(e,t,n)=>{"use strict";function r(e){return"string"==typeof e?e.replace(/^\\-/,"-"):e}function i(e){return"number"==typeof e&&e<0||"string"==typeof e?String(e).replace(/^-/,"\\-"):e}n.d(t,{A:()=>i,T:()=>r})},85135:(e,t,n)=>{"use strict";n.d(t,{Q:()=>i});var r=n(87125);function i(e){if((void 0===e?"undefined":(0,r._)(e))!=="object"||null===e||"[object Object]"!==(null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(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}},86948:(e,t,n)=>{"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n]}n.d(t,{l:()=>r})},89589:(e,t,n)=>{"use strict";function r(){for(var e=arguments.length,t=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(" ")}n.d(t,{cx:()=>r})},90234:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(89589);function i(e){var t=e.createElement,n=e.Fragment,i=function(e){var n=e.classNames,r=e.children,i=e.highlightedTagName,a=e.isHighlighted,s=e.nonHighlightedTagName;return t(a?i:s,{className:a?n.highlighted:n.nonHighlighted},r)};return function(e){var a,s,c=e.parts,o=e.highlightedTagName,u=void 0===o?"mark":o,d=e.nonHighlightedTagName,l=void 0===d?"span":d,h=e.separator,f=void 0===h?", ":h,g=e.className,v=e.classNames,m=void 0===v?{}:v;return t("span",(a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},function(e,t){if(null==e)return{};var n,r,i,a={};if("undefined"!=typeof Reflect&&Reflect.ownKeys){for(i=0,n=Reflect.ownKeys(e);i<n.length;i++)r=n[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}if(a=function(e,t){if(null==e)return{};var n,r,i={},a=Object.getOwnPropertyNames(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}(e,t),Object.getOwnPropertySymbols)for(i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)r=n[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,["parts","highlightedTagName","nonHighlightedTagName","separator","className","classNames"])),s=s={className:(0,r.cx)(m.root,g)},Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(s)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(s)).forEach(function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(s,e))}),a),c.map(function(e,r){var a=r===c.length-1;return t(n,{key:r},e.map(function(e,n){return t(i,{key:n,classNames:m,highlightedTagName:u,nonHighlightedTagName:l,isHighlighted:e.isHighlighted},e.value)}),!a&&t("span",{className:m.separator},f))}))}}},90571:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(13094),i=n(85383),a=n(3746),s=n(24540),c=n(86948),o=(0,a.V)({name:"search-box",connector:!0}),u=function(e,t){return t(e)},d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.l;return(0,s.t)(e,o()),function(n){var a,s,c=(n||{}).queryHook,o=void 0===c?u:c;return{$$type:"ais.searchBox",init:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},this.getWidgetRenderState(t)),{instantSearchInstance:n}),!0)},render:function(t){var n=t.instantSearchInstance;e((0,i._)((0,r._)({},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(0,i._)((0,r._)({},e),{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,r=e.instantSearchInstance,i=e.state;return a||(a=function(e){o(e,function(e){return t.setQuery(e).search()})},s=function(){t.setQuery("").search()}),{query:i.query||"",refine:a,clear:s,widgetParams:n,isSearchStalled:"stalled"===r.status}},getWidgetUiState:function(e,t){var n=t.searchParameters.query||"";return""===n||e&&e.query===n?e:(0,i._)((0,r._)({},e),{query:n})},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameter("query",n.query||"")}}}}}
1,91838:(e,t,n)=>{"use strict";n.d(t,{Ah:()=>c,eX:()=>s,r2:()=>o});var r=n(64756),i=n(13094),a=n(85383);function s(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 c(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}}function o(e){var t=e.renderState,n=e.instantSearchInstance,s=e.parent,c=s?s.getIndexId():n.mainIndex.getIndexId();n.renderState=(0,a._)((0,i._)({},n.renderState),(0,r._)({},c,(0,i._)({},n.renderState[c],t)))}},92380:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var r=n(50808);function i(e){return r.y.includes(e.$$type)}},94646:(e,t,n)=>{"use strict";n.d(t,{FU:()=>d,S8:()=>g,ef:()=>v,sn:()=>l});var r=n(64756),i=n(9084),a=n(88058),s=n(13094),c=n(85383),o=n(79187),u=n(85135),d={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},l={highlightPreTag:"<mark>",highlightPostTag:"</mark>"};function h(e){return(0,o.i)(e).replace(RegExp(d.highlightPreTag,"g"),l.highlightPreTag).replace(RegExp(d.highlightPostTag,"g"),l.highlightPostTag)}function f(e){return(0,u.Q)(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,n){return(0,c._)((0,s._)({},t),(0,r._)({},n,f(e[n])))},{}):Array.isArray(e)?e.map(f):(0,c._)((0,s._)({},e),{value:h(e.value)})}function g(e){return void 0===e.__escaped&&((e=e.map(function(e){(0,a._)(e);var t=(0,i._)({},e);return t._highlightResult&&(t._highlightResult=f(t._highlightResult)),t._snippetResult&&(t._snippetResult=f(t._snippetResult)),t})).__escaped=!0),e}function v(e){return e.map(function(e){return(0,c._)((0,s._)({},e),{highlighted:h(e.highlighted)})})}},97107:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(69901),i=n(48212),a=n(64756),s=n(84759),c=n(80550),o=function(e){e&&(window.document.title=e)},u=function(){function e(t){var n=this,i=t.windowTitle,s=t.writeDelay,u=t.createURL,d=t.parseURL,l=t.getLocation,h=t.start,f=t.dispose,g=t.push,v=t.cleanUrlOnDispose;(0,r._)(this,e),(0,a._)(this,"$$type","ais.browser"),(0,a._)(this,"windowTitle",void 0),(0,a._)(this,"writeDelay",void 0),(0,a._)(this,"_createURL",void 0),(0,a._)(this,"parseURL",void 0),(0,a._)(this,"getLocation",void 0),(0,a._)(this,"writeTimer",void 0),(0,a._)(this,"_onPopState",void 0),(0,a._)(this,"inPopState",!1),(0,a._)(this,"isDisposed",!1),(0,a._)(this,"latestAcknowledgedHistory",0),(0,a._)(this,"_start",void 0),(0,a._)(this,"_dispose",void 0),(0,a._)(this,"_push",void 0),(0,a._)(this,"_cleanUrlOnDispose",void 0),this.windowTitle=i,this.writeTimer=void 0,this.writeDelay=void 0===s?400:s,this._createURL=u,this.parseURL=d,this.getLocation=l,this._start=h,this._dispose=f,this._push=g,this._cleanUrlOnDispose=void 0===v||v,(0,c.x)(function(e){var t=e.window;o(n.windowTitle&&n.windowTitle(n.read())),n.latestAcknowledgedHistory=t.history.length})}return(0,i._)(e,[{key:"read",value:function(){return this.parseURL({qsModule:s,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;(0,c.x)(function(n){var r=n.window,i=t.createURL(e),a=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){o(a),t.shouldWrite(i)&&(t._push?t._push(i):r.history.pushState(e,a||"",i),t.latestAcknowledgedHistory=r.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}},{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())},(0,c.x)(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:s,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,(0,c.x)(function(t){var n=t.
1window;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(0,c.x)(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})}}]),e}();function d(){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,a=r.hostname,s=r.port,c=void 0===s?"":s,o=r.pathname,u=r.hash,d=t.stringify(n),l=""===c?"":":".concat(c);return d?"".concat(i,"//").concat(a).concat(l).concat(o,"?").concat(d).concat(u):"".concat(i,"//").concat(a).concat(l).concat(o).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,a=e.writeDelay,s=e.windowTitle,o=e.getLocation;return new u({createURL:n,parseURL:i,writeDelay:void 0===a?400:a,windowTitle:s,getLocation:void 0===o?function(){return(0,c.x)(function(e){return e.window.location},{fallback:function(){throw Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:o,start:e.start,dispose:e.dispose,push:e.push,cleanUrlOnDispose:e.cleanUrlOnDispose})}},98304:(e,t,n)=>{"use strict";function r(e){return e!==Object(e)}n.d(t,{n:()=>function e(t,n){if(t===n)return!0;if(r(t)||r(n)||"function"==typeof t||"function"==typeof n)return t===n;if(Object.keys(t).length!==Object.keys(n).length)return!1;var i=!0,a=!1,s=void 0;try{for(var c,o=Object.keys(t)[Symbol.iterator]();!(i=(c=o.next()).done);i=!0){var u=c.value;if(!(u in n)||!e(t[u],n[u]))return!1}}catch(e){a=!0,s=e}finally{try{i||null==o.return||o.return()}finally{if(a)throw s}}return!0}})}}]);

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.