PageSourceSearch

https://ratio.se/_next/static/chunks/4256ec382291ef28.js

js ratio.se collected 2026-10-02 03:46:00 UTC 231,577 bytes, 6 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,28229,e=>{e.v({aside:"filters-module__b4djHa__aside",checkbox:"filters-module__b4djHa__checkbox",closeBtm:"filters-module__b4djHa__closeBtm",closeTop:"filters-module__b4djHa__closeTop",count:"filters-module__b4djHa__count",dialog:"filters-module__b4djHa__dialog",filter:"filters-module__b4djHa__filter",filterBtn:"filters-module__b4djHa__filterBtn",filters:"filters-module__b4djHa__filters",footer:"filters-module__b4djHa__footer",header:"filters-module__b4djHa__header",list:"filters-module__b4djHa__list",listItem:"filters-module__b4djHa__listItem",modal:"filters-module__b4djHa__modal",overlay:"filters-module__b4djHa__overlay",skeletonContent:"filters-module__b4djHa__skeletonContent",skeletonTitle:"filters-module__b4djHa__skeletonTitle"})},27592,e=>{"use strict";var t=e.i(43476),r=e.i(28229);let n={checkbox:r.default.checkbox,count:r.default.count,list:r.default.list,label:r.default.listItem};function i({children:e}){return(0,t.jsx)("div",{className:r.default.filter,children:e})}e.s(["default",()=>i,"listClassNames",0,n])},91104,(e,t,r)=>{"use strict";t.exports="3.26.1"},45808,(e,t,r)=>{function n(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function i(e){return"function"==typeof e}function a(e){return"object"==typeof e&&null!==e}t.exports=n,n.prototype._events=void 0,n.prototype._maxListeners=void 0,n.defaultMaxListeners=10,n.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},n.prototype.emit=function(e){var t,r,n,o,s,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||a(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var u=Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(void 0===(r=this._events[e]))return!1;if(i(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),r.apply(this,o)}else if(a(r))for(s=0,o=Array.prototype.slice.call(arguments,1),n=(c=r.slice()).length;s<n;s++)c[s].apply(this,o);return!0},n.prototype.addListener=function(e,t){var r;if(!i(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,i(t.listener)?t.listener:t),this._events[e]?a(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,a(this._events[e])&&!this._events[e].warned&&(r=void 0===this._maxListeners?n.defaultMaxListeners:this._maxListeners)&&r>0&&this._events[e].length>r&&(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},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,t){if(!i(t))throw TypeError("listener must be a function");var r=!1;function n(){this.removeListener(e,n),r||(r=!0,t.apply(this,arguments))}return n.listener=t,this.on(e,n),this},n.prototype.removeListener=function(e,t){var r,n,o,s;if(!i(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(r=this._events[e]).length,n=-1,r===t||i(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(a(r)){for(s=o;s-- >0;)if(r[s]===t||r[s].listener&&r[s].listener===t){n=s;break}if(n<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(n,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},n.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(i(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},n.prototype.listeners=function(e){return this._events&&this._events[e]?i(this._events[e])?[this._events[e]]:this._events[e].slice():[]},n.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(i(t))return 1;if(t)return t.length}return 0},n.listenerCount=function(e,t){return e.listenerCount(t)}},51288,(e,t,r)=>{"use strict";
1t.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},90858,(e,t,r)=>{"use strict";var n=e.r(45808);function i(e,t,r){this.main=e,this.fn=t,this.recommendFn=r,this.lastResults=null,this.lastRecommendResults=null}e.r(51288)(i,n),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)},t.exports=i},24195,(e,t,r)=>{"use strict";t.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},43801,(e,t,r)=>{"use strict";function n(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}t.exports=function(e){n(e)||(e={});for(var t=1,r=arguments.length;t<r;t++){var i=arguments[t];n(i)&&function e(t,r){if(t===r)return t;for(var i in r)if(Object.prototype.hasOwnProperty.call(r,i)&&"__proto__"!==i&&"constructor"!==i){var a=r[i],o=t[i];(void 0===o||void 0!==a)&&(n(o)&&n(a)?t[i]=e(o,a):t[i]="object"==typeof a&&null!==a?e(Array.isArray(a)?[]:{},a):a)}return t}(e,i)}return e}},17267,(e,t,r)=>{"use strict";t.exports=function(e){return e&&Object.keys(e).length>0}},68900,(e,t,r)=>{"use strict";t.exports=function(e,t){if(null===e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}},44064,(e,t,r)=>{"use strict";function n(e){e=e||{},this.params=e.params||[]}n.prototype={constructor:n,addParams:function(e){var t=this.params.slice();return t.push(e),new n({params:t})},removeParams:function(e){return new n({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 r=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete r.$$id,r})}},t.exports=n},80511,(e,t,r)=>{"use strict";function n(e,t){this._state=e,this._rawResults={};var r=this;e.params.forEach(function(e){var n=e.$$id;r[n]=t[n],r._rawResults[n]=t[n]})}n.prototype={constructor:n},t.exports=n},91755,(e,t,r)=>{"use strict";var n=e.r(43801);function i(e){return Object.keys(e).sort().reduce(function(t,r){return t[r]=e[r],t},{})}var a={_getQueries:function(e,t){var r=[];return r.push({indexName:e,params:a._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(n){r.push({indexName:e,params:a._getDisjunctiveFacetSearchParams(t,n)})}),t.getRefinedHierarchicalFacets().forEach(function(n){var i=t.getHierarchicalFacetByName(n),o=t.getHierarchicalRefinement(n),s=t._getHierarchicalFacetSeparator(i);if(o.length>0&&o[0].split(s).length>1){var c=o[0].split(s).slice(0,-1).reduce(function(e,t,r){return e.concat({attribute:i.attributes[r],value:0===r?t:[e[e.length-1].value,t].join(s)})},[]);c.forEach(function(n,o){var s=a._getDisjunctiveFacetSearchParams(t,n.attribute,0===o);function u(e){return i.attributes.some(function(t){return t===e.split(":")[0]})}var l=(s.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var r=t.filter(function(e){return!u(e)});r.length>0&&e.push(r)}return"string"!=typeof t||u(t)||e.push(t),e},[]),f=c[o-1];o>0?s.facetFilters=l.concat(f.attribute+":"+f.value):l.length>0?s.facetFilters=l:delete s.facetFilters,r.push({indexName:e,params:s})})}}),r},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:a._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(a._getHitsHierarchicalFacetsAttributes(e)).sort(),r=a._getFacetFilters(e),o=a._getNumericFilters(e),s=a._getTagFilters(e),c={};return t.length>0&&(c.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(c.tagFilters=s),r.length>0&&(c.facetFilters=r),o.length>0&&(c.numericFilters=o),i(n({},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(a._getHitsHierarchicalFacetsAttributes(e)).sort(),r=a._getFacetFilters(e),o=a._getNumericFilters(e),s=a._getTagFilters(e),c={};t.length>0&&(c.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(c.tagFilters=s),r.length>0&&(c.facetFilters=r),o.length>0&&(c.numericFilters=o);var u=e.getQueryParams();return delete u.highlightPreTag,delete u.highlightPostTag,delete u.index,i(n({},u,c))},_getDisjunctiveFacetSearchParams:function(e,t,r){var o=a._getFacetFilters(e,t,r),s=a._getNumericFilters(e,t),c=a._getTagFilters(e),u={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};c.length>0&&(u.tagFilters=c);var l=e.getHierarchicalFacetByName(t);return l?u.facets=a._getDisjunctiveHierarchicalFacetAttribute(e,l,r):u.facets=t,s.length>0&&(u.numericFilters=s),o.length>0&&(u.facetFilters=o),i(n({},e.getQueryParams(),u))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var r=[];
1return Object.keys(e.numericRefinements).forEach(function(n){var i=e.numericRefinements[n]||{};Object.keys(i).forEach(function(e){var a=i[e]||[];t!==n&&a.forEach(function(t){if(Array.isArray(t)){var i=t.map(function(t){return n+e+t});r.push(i)}else r.push(n+e+t)})})}),r},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,r){var n=[],i=e.facetsRefinements||{};Object.keys(i).sort().forEach(function(e){(i[e]||[]).slice().sort().forEach(function(t){n.push(e+":"+t)})});var a=e.facetsExcludes||{};Object.keys(a).sort().forEach(function(e){(a[e]||[]).sort().forEach(function(t){n.push(e+":-"+t)})});var o=e.disjunctiveFacetsRefinements||{};Object.keys(o).sort().forEach(function(e){var r=o[e]||[];if(e!==t&&r&&0!==r.length){var i=[];r.slice().sort().forEach(function(t){i.push(e+":"+t)}),n.push(i)}});var s=e.hierarchicalFacetsRefinements||{};return Object.keys(s).sort().forEach(function(i){var a,o,c=(s[i]||[])[0];if(void 0!==c){var u=e.getHierarchicalFacetByName(i),l=e._getHierarchicalFacetSeparator(u),f=e._getHierarchicalRootPath(u);if(t===i){if(-1===c.indexOf(l)||!f&&!0===r||f&&f.split(l).length===c.split(l).length)return;f?(o=f.split(l).length-1,c=f):(o=c.split(l).length-2,c=c.slice(0,c.lastIndexOf(l))),a=u.attributes[o]}else o=c.split(l).length-1,a=u.attributes[o];a&&n.push([a+":"+c])}}),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,r){var n=e.getHierarchicalRefinement(r.name)[0];if(!n)return t.push(r.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(r),a=n.split(i).length,o=r.attributes.slice(0,a+1);return t.concat(o)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,r){var n=e._getHierarchicalFacetSeparator(t);if(!0===r){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(n).length),[t.attributes[a]]}var o=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,o+1)},getSearchForFacetQuery:function(e,t,r,o){var s=o.isDisjunctiveFacet(e)?o.clearRefinements(e):o,c={facetQuery:t,facetName:e};return"number"==typeof r&&(c.maxFacetHits=r),i(n({},a._getHitsSearchParams(s),c))}};t.exports=a},90106,(e,t,r)=>{"use strict";t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(r){void 0!==t[r]&&(void 0!==e[r]&&delete e[r],e[r]=t[r])}),e},{})}},25970,(e,t,r)=>{"use strict";t.exports=function(e,t){if(Array.isArray(e)){for(var r=0;r<e.length;r++)if(t(e[r]))return e[r]}}},80953,(e,t,r)=>{"use strict";t.exports=function(e,t){return e.filter(function(r,n){return t.indexOf(r)>-1&&e.indexOf(r)===n})}},47537,(e,t,r)=>{"use strict";t.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 Error("The value should be a number, a parsable string or an array of those.")}},10632,(e,t,r)=>{"use strict";t.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},5857,(e,t,r)=>{"use strict";var n=e.r(90106),i=e.r(17267),a=e.r(68900),o={addRefinement:function(e,t,r){if(o.isRefined(e,t,r))return e;var i=""+r,a=e[t]?e[t].concat(i):[i],s={};return s[t]=a,n(s,e)},removeRefinement:function(e,t,r){if(void 0===r)return o.clearRefinement(e,function(e,r){return t===r});var n=""+r;return o.clearRefinement(e,function(e,r){return t===r&&n===e})},toggleRefinement:function(e,t,r){if(void 0===r)throw Error("toggleRefinement should be used with a value");return o.isRefined(e,t,r)?o.removeRefinement(e,t,r):o.addRefinement(e,t,r)},clearRefinement:function(e,t,r){if(void 0===t)return i(e)?{}:e;if("string"==typeof t)return a(e,[t]);if("function"==typeof t){var n=!1,o=Object.keys(e).reduce(function(i,a){var o=e[a]||[],s=o.filter(function(e){return!t(e,a,r)});return s.length!==o.length&&(n=!0),i[a]=s,i},{});return n?o:e}},isRefined:function(e,t,r){var n=!!e[t]&&e[t].length>0;return void 0!==r&&n?-1!==e[t].indexOf(""+r):n}};t.exports=o},71352,(e,t,r)=>{"use strict";var n=e.r(90106),i=e.r(25970),a=e.r(80953),o=e.r(43801),s=e.r(17267),c=e.r(68900),u=e.r(47537),l=e.r(10632),f=e.r(5857);function d(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,r){return d(t[r],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 invali
1d. 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 r=this;Object.keys(t).forEach(function(e){var n=-1!==h.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(r[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(r){var n=e[r];if("string"==typeof n){var i=parseFloat(n);t[r]=isNaN(i)?n: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 r={};Object.keys(e.numericRefinements).forEach(function(t){var n=e.numericRefinements[t]||{};r[t]={},Object.keys(n).forEach(function(e){var i=n[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});r[t][e]=i})}),t.numericRefinements=r}return o(e,t)},h.make=function(e){var t=new h(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var r=t.getHierarchicalRefinement(e.name);r.length>0&&0!==r[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(r=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},h.validate=function(e,t){var r=t||{};return e.tagFilters&&r.tagRefinements&&r.tagRefinements.length>0?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&&r.tagFilters?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&&r.numericRefinements&&s(r.numericRefinements)?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."):s(e.numericRefinements)&&r.numericFilters?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,r){var n=u(r);if(this.isNumericRefined(e,t,n))return this;var i=o({},this.numericRefinements);return i[e]=o({},i[e]),i[e][t]?(i[e][t]=i[e][t].slice(),i[e][t].push(n)):i[e][t]=[n],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,r){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(r,n){return n===e&&r.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,r){return r===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 s(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return c(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,r=this.numericRefinements,n=Object.keys(r).reduce(function(n,i){var a=r[i],o={};return Object.keys(a=a||{}
vendor: 8,277 bytes, line 1
1).forEach(function(r){var n=a[r]||[],s=[];n.forEach(function(t){e({val:t,op:r},i,"numeric")||s.push(t)}),s.length!==n.length&&(t=!0),o[r]=s}),n[i]=o,n},{});return t?n: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 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 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 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 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 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 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 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 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 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 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 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 Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var r=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+r))?-1===t.indexOf(r)?i[e]=[]:i[e]=[t.slice(0,t.lastIndexOf(r))]:i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n(i,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var r={};return r[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n(r,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:n(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 r=this.getHierarchicalRefinement(e);return t?-1!==r.indexOf(t):r.length>0},isNumericRefined:function(e,t,r){if(void 0===r&&void 0===t)return!!this.numericRefinements[e];var n,a=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===r||!a)return a;var o=u(r),s=void 0!==(n=this.numericRefinements[e][t],i(n,function(e){return d(e,o)}));return a&&s},isTagRefined:function(e){return -1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(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 a(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={},r=this;
1return Object.keys(this).forEach(function(n){var i=r[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var r={};return r[e]=t,this.setQueryParameters(r)},setQueryParameters:function(e){if(!e)return this;var t=h.validate(this,e);if(t)throw t;var r=this,n=h._parseNumbers(e),i=Object.keys(this).reduce(function(e,t){return e[t]=r[t],e},{}),a=Object.keys(n).reduce(function(e,t){var r=void 0!==e[t],i=void 0!==n[t];return r&&!i?c(e,[t]):(i&&(e[t]=n[t]),e)},i);return new this.constructor(a)},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 r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(r).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},t.exports=h},19211,(e,t,r)=>{"use strict";t.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},56111,(e,t,r)=>{"use strict";t.exports=function(e,t){if(!Array.isArray(e))return -1;for(var r=0;r<e.length;r++)if(t(e[r]))return r;return -1}},84285,(e,t,r)=>{"use strict";var n=e.r(25970);t.exports=function(e,t){var r=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var i=t.split(":"),a=n(r,function(e){return e[0]===i[0]});return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1])):(e[0].push(a[0]),e[1].push(a[1])),e},[[],[]])}},44706,(e,t,r)=>{"use strict";t.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(r){var n="number"==typeof e[r]?e[r]:0,i=t[r];void 0!==i&&i>=n&&(void 0!==e[r]&&delete e[r],e[r]=i)}),e},{})}},93023,(e,t,r)=>{"use strict";t.exports=function(e,t,r){if(!Array.isArray(e))return[];Array.isArray(r)||(r=[]);var n=e.map(function(e,r){return{criteria:t.map(function(t){return e[t]}),index:r,value:e}});return n.sort(function(e,t){for(var n=-1;++n<e.criteria.length;){var i=function(e,t){if(e!==t){var r=void 0!==e,n=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||n&&i||!r)return 1;if(!n&&e<t||a&&r||!i)return -1}return 0}(e.criteria[n],t.criteria[n]);if(i){if(n>=r.length)return i;if("desc"===r[n])return-i;return i}}return e.index-t.index}),n.map(function(e){return e.value})}},24721,(e,t,r)=>{"use strict";t.exports=function(e){return function(t,r){var n,u,l,f,d,h=e.hierarchicalFacets[r],m=e.hierarchicalFacetsRefinements[h.name]&&e.hierarchicalFacetsRefinements[h.name][0]||"",p=e._getHierarchicalFacetSeparator(h),g=e._getHierarchicalRootPath(h),v=e._getHierarchicalShowParentLevel(h),y=a(e._getHierarchicalFacetSortBy(h)),b=t.every(function(e){return e.exhaustive}),S=(n=y,u=p,l=g,f=v,d=m,function(e,t,r){var a=e;if(r>0){var h=0;for(a=e;h<r;)a=i(a&&Array.isArray(a.data)?a.data:[],function(e){return e.isRefined}),h++}if(a){var m=Object.keys(t.data).map(function(e){return[e,t.data[e]]}).filter(function(e){var t,r,n,i,o,s;return t=e[0],r=a.path||l,n=d,i=u,o=l,s=f,(!o||0===t.indexOf(o)&&o!==t)&&(!o&&-1===t.indexOf(i)||o&&t.split(i).length-o.split(i).length==1||-1===t.indexOf(i)&&-1===n.indexOf(i)||0===n.indexOf(t)||0===t.indexOf(r+i)&&(s||0===t.indexOf(n)))});a.data=o(m.map(function(e){var r,n,i,a,o,l,f=e[0];return r=e[1],n=f,i=u,a=c(d),o=t.exhaustive,{name:(l=n.split(i))[l.length-1].trim(),path:n,escapedValue:s(n),count:r,isRefined:a===n||0===a.indexOf(n+i),exhaustive:o,data:null}}),n[0],n[1])}return e}),O=t;return g&&(O=t.slice(g.split(p).length)),O.reduce(S,{name:e.hierarchicalFacets[r].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:b,data:null})}};var n=e.r(24195),i=e.r(25970),a=e.r(84285),o=e.r(93023),s=n.escapeFacetValue,c=n.unescapeFacetValue},49778,(e,t,r)=>{"use strict";var n=e.r(19211),i=e.r(90106),a=e.r(24195),o=e.r(25970),s=e.r(56111),c=e.r(84285),u=e.r(44706),l=e.r(93023),f=a.escapeFacetValue,d=a.unescapeFacetValue,h=e.r(24721);function m(e){var t={};return e.forEach(function(e,r){t[e]=r}),t}function p(e,t,r){t&&t[r]&&(e.stats=t[r])}function g(e,t,r){var a=t[0]||{};this._rawResults=t;var c=this;
1Object.keys(a).forEach(function(e){c[e]=a[e]});var l=i(r,{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=m(e.facets),v=m(e.disjunctiveFacets),y=1,b=a.facets||{};Object.keys(b).forEach(function(t){var r=b[t],n=(l=e.hierarchicalFacets,o(l,function(e){return(e.attributes||[]).indexOf(t)>-1}));if(n){var i=n.attributes.indexOf(t),u=s(e.hierarchicalFacets,function(e){return e.name===n.name});c.hierarchicalFacets[u][i]={attribute:t,data:r,exhaustive:a.exhaustiveFacetsCount}}else{var l,f,d=-1!==e.disjunctiveFacets.indexOf(t),h=-1!==e.facets.indexOf(t);d&&(f=v[t],c.disjunctiveFacets[f]={name:t,data:r,exhaustive:a.exhaustiveFacetsCount},p(c.disjunctiveFacets[f],a.facets_stats,t)),h&&(f=g[t],c.facets[f]={name:t,data:r,exhaustive:a.exhaustiveFacetsCount},p(c.facets[f],a.facets_stats,t))}}),this.hierarchicalFacets=n(this.hierarchicalFacets),f.forEach(function(r){var n=t[y],o=n&&n.facets?n.facets:{},l=e.getHierarchicalFacetByName(r);Object.keys(o).forEach(function(t){var r,f=o[t];if(l){r=s(e.hierarchicalFacets,function(e){return e.name===l.name});var h=s(c.hierarchicalFacets[r],function(e){return e.attribute===t});if(-1===h)return;c.hierarchicalFacets[r][h].data=c.persistHierarchicalRootCount?u(c.hierarchicalFacets[r][h].data,f):i(f,c.hierarchicalFacets[r][h].data)}else{r=v[t];var m=a.facets&&a.facets[t]||{};c.disjunctiveFacets[r]={name:t,data:u(m,f),exhaustive:n.exhaustiveFacetsCount},p(c.disjunctiveFacets[r],n.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(n){!c.disjunctiveFacets[r].data[n]&&e.disjunctiveFacetsRefinements[t].indexOf(d(n))>-1&&(c.disjunctiveFacets[r].data[n]=0)})}}),y++}),e.getRefinedHierarchicalFacets().forEach(function(r){var n=e.getHierarchicalFacetByName(r),a=e._getHierarchicalFacetSeparator(n),o=e.getHierarchicalRefinement(r);0===o.length||o[0].split(a).length<2||t.slice(y).forEach(function(t){var r=t&&t.facets?t.facets:{};Object.keys(r).forEach(function(t){var u=r[t],l=s(e.hierarchicalFacets,function(e){return e.name===n.name}),f=s(c.hierarchicalFacets[l],function(e){return e.attribute===t});if(-1!==f){var d={};if(o.length>0&&!c.persistHierarchicalRootCount){var h=o[0].split(a)[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 r=e.facetsExcludes[t],n=g[t];c.facets[n]={name:t,data:b[t],exhaustive:a.exhaustiveFacetsCount},r.forEach(function(e){c.facets[n]=c.facets[n]||{name:t},c.facets[n].data=c.facets[n].data||{},c.facets[n].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(h(e)),this.facets=n(this.facets),this.disjunctiveFacets=n(this.disjunctiveFacets),this._state=e}function v(e,t){var r=o(e,function(e){return e.name===t});return r&&r.stats}function y(e,t,r,n,i){var a=o(i,function(e){return e.name===r}),s=a&&a.data&&a.data[n]?a.data[n]:0;return{type:t,attributeName:r,name:n,count:s,exhaustive:a&&a.exhaustive||!1}}g.prototype.getFacetByName=function(e){function t(t){return t.name===e}return o(this.facets,t)||o(this.disjunctiveFacets,t)||o(this.hierarchicalFacets,t)},g.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],g.prototype.getFacetValues=function(e,t){var r,n=function(e,t){function r(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=o(e.facets,r);return n?Object.keys(n.data).map(function(r){var i=f(r);return{name:r,escapedValue:i,count:n.data[r],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,r)}}):[]}if(e._state.isDisjunctiveFacet(t)){var i=o(e.disjunctiveFacets,r);return i?Object.keys(i.data).map(function(r){var n=f(r);return{name:r,escapedValue:n,count:i.data[r],isRefined:e._state.isDisjunctiveFacetRefined(t,n)}}):[]}if(e._state.isHierarchicalFacet(t)){var a=o(e.hierarchicalFacets,r);if(!a)return a;var s=e._state.getHierarchicalFacetByName(t),c=e._state._getHierarchicalFacetSeparator(s),u=d(e._state.getHierarchicalRefinement(t)[0]||"");0===u.indexOf(s.rootPath)&&(u=u.replace(s.rootPath+c,""));var l=u.split(c);return l.unshift(t),function e(t,r,n){t.isRefined=t.name===(r[n]&&r[n].trim()),t.data&&t.data.forEach(function(t){e(t,r,n+1)})}(a,l,0),a}}(this,e);if(n){var a=i(t,{sortBy:g.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),s=this;return r=Array.isArray(n)?[e]:s._state.getHierarchicalFacetByName(n.name).attributes,function e(t,r,n,a){if(a=a||0,Array.isArray(r))return t(r,n[a]);if(!r.data||0===r.data.length)return r;var o=r.data.map(function(r){return e(t,r,n,a+1)});return i({data:t(o,n[a])},r)}(function(e,t){var r,n,i,o,u,f,d,h=s.renderingContent&&s.renderingContent.facetOrdering&&s.renderingContent.facetOrdering.values&&s.renderingContent.facetOrdering.values[t];if(a.facetOrdering&&h)return n=[],i=[],o=h.hide||[],u=(h.order||[]).reduce(function(e,t,r){return e[t]=r,e},{}),e.forEach(function(e){var t=e.path||e.name,r=o.indexOf(t)>-1;r||void 0===u[t]?r||i.push(e):n[u[t]]=e}),n=n.filter(function(e){return e}),"hidden"===(f=h.sortRemainingBy)?n:(r="alpha"===f?[["path","name"],["asc","asc"]]:[["count"],["desc"]],n.concat(l(i,r[0],r[1])));if(Array.isArray(a.sortBy)){var m=c(a.sortBy,g.DEFAULT_SORT),p=l(e,m[0],m[1]),v=h&&h.hide?h.hide:[];if(v.length>0){var y=[];return p.forEach(function(e){var t=e.path||e.name;-1===v.indexOf(t)&&y.push(e)}),y}return p}if("function"==typeof a.sortBy)return d=a.sortBy,e.sort(d);throw Error("options.sortBy is optional but if defined it must be either an array of str
1ing (predicates) or a sorting function")},n,r)}},g.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?v(this.facets,e):this._state.isDisjunctiveFacet(e)?v(this.disjunctiveFacets,e):void 0},g.prototype.getRefinements=function(){var e=this._state,t=this,r=[];return Object.keys(e.facetsRefinements).forEach(function(n){e.facetsRefinements[n].forEach(function(i){r.push(y(e,"facet",n,i,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(n){e.facetsExcludes[n].forEach(function(i){r.push(y(e,"exclude",n,i,t.facets))})}),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(n){e.disjunctiveFacetsRefinements[n].forEach(function(i){r.push(y(e,"disjunctive",n,i,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(n){e.hierarchicalFacetsRefinements[n].forEach(function(i){var a,s,c,u,l,f,d,h,m,p,g;r.push((a=e,s=n,c=i,u=t.hierarchicalFacets,l=a.getHierarchicalFacetByName(s),f=a._getHierarchicalFacetSeparator(l),d=c.split(f),h=o(u,function(e){return e.name===s}),p=(m=d.reduce(function(e,t){var r=e&&o(e.data,function(e){return e.name===t});return void 0!==r?r:e},h))&&m.count||0,g=m&&m.exhaustive||!1,{type:"hierarchical",attributeName:s,name:m&&m.path||"",count:p,exhaustive:g}))})}),Object.keys(e.numericRefinements).forEach(function(t){var n=e.numericRefinements[t];Object.keys(n).forEach(function(e){n[e].forEach(function(n){r.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})})})}),e.tagRefinements.forEach(function(e){r.push({type:"tag",attributeName:"_tags",name:e})}),r},t.exports=g},43423,(e,t,r)=>{t.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},55945,(e,t,r)=>{"use strict";var n=e.r(25970),i=e.r(43423);t.exports=function(e,t){var r,a,o={};return t.forEach(function(t){t.forEach(function(t,r){e.includes(t.objectID)||(o[t.objectID]?o[t.objectID]={indexSum:o[t.objectID].indexSum+r,count:o[t.objectID].count+1}:o[t.objectID]={indexSum:r,count:1})})}),(r=t.length,a=[],Object.keys(o).forEach(function(e){o[e].count<2&&(o[e].indexSum+=100),a.push({objectID:e,avgOfIndices:o[e].indexSum/r})}),a.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})).reduce(function(e,r){var a=n(i(t),function(e){return e.objectID===r.objectID});return a?e.concat(a):e},[])}},6498,(e,t,r)=>{"use strict";var n=e.r(45808),i=e.r(90858),a=e.r(24195).escapeFacetValue,o=e.r(51288),s=e.r(43801),c=e.r(17267),u=e.r(68900),l=e.r(44064),f=e.r(80511),d=e.r(91755),h=e.r(71352),m=e.r(49778),p=e.r(55945),g=e.r(91104);function v(e,t,r,n){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+g+")"),this.setClient(e);var i=r||{};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._lastRecommendQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=n,this._recommendCache={}}function y(e){if(e<0)throw Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function b(){return this.state.page}o(v,n),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 r=e?this.state.setQueryParameters(e):this.state,n=d._getQueries(r.index,r),i=this;return(this._currentNbQueries++,this.emit("searchOnce",{state:r}),t)?void this.client.search(n).then(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(null,new m(r,e.results),r)}).catch(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(e,null,r)}):this.client.search(n).then(function(e){return i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),{content:new m(r,e.results),state:r,_originalResponse:e}},function(e){throw i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),e})},v.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,r=this.derivedHelpers[0];if(!r)return Promise.resolve([]);var n=r.getModifiedState(t),i=s({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:u(d._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw Error(a);var o=this.client.initIndex(n.index);if("function"!=typeof o.findAnswers)throw Error(a);return o.findAnswers(n.query,e.queryLanguages,i)},v.prototype.searchForFacetValues=function(e,t,r,n){var i,o="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,s="function"==typeof this.client.initIndex;if(!o&&!s&&"function"!=typeof this.client.search)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var c=this.state.setQueryParameters(n||{}),u=c.isDisjunctiveFacet(e),l=d.getSearchForFacetQuery(e,t,r,c);this._currentNbQueries++;var f=this;o?i=this.client.searchForFacetValues([{indexName:c.index,params:l}]):s?i=this.client.initIndex(c.index).searchForFacetValues(l):(delete l.facetName,i=this.client.search([{type:"facet",facet:e,indexName:c.index,params:l}]).then(function(e){return e.results[0]}
1)),this.emit("searchForFacetValues",{state:c,facet:e,query:t});var h=this.lastResults&&this.lastResults.index===c.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 i.then(function(t){return f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits=t.facetHits.reduce(function(t,r){return h.indexOf(r.value)>-1||(r.escapedValue=a(r.value),r.isRefined=u?c.isDisjunctiveFacetRefined(e,r.escapedValue):c.isFacetRefined(e,r.escapedValue),t.push(r)),t},[]),t},function(e){throw f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),e})},v.prototype.searchForCompositionFacetValues=function(e,t,r,n){if("function"!=typeof this.client.searchForFacetValues)throw Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var i,o=this.state.setQueryParameters(n||{}),s=o.isDisjunctiveFacet(e);this._currentNbQueries++;var c=this;return i=this.client.searchForFacetValues({compositionID:o.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:r,searchQuery:d._getCompositionHitsSearchParams(o)}}}),this.emit("searchForFacetValues",{state:o,facet:e,query:t}),i.then(function(t){return c._currentNbQueries--,0===c._currentNbQueries&&c.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=a(t.value),t.isRefined=s?o.isDisjunctiveFacetRefined(e,t.escapedValue):o.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,r){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,r),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,r){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,r),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.removeParam
vendor: 4,059 bytes, line 1
1s(e)}),this},v.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParams(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=[];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"})})):this.state.isDisjunctiveFacet(e)&&this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})});var r=this.state.getNumericRefinements(e);return Object.keys(r).forEach(function(e){var n=r[e];t.push({value:n,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,r=[],n=[];e.onlyWithDerivedHelpers||(n=d._getQueries(t.index,t),r.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map(function(e){var n=e.getModifiedState(t),i=n.index?d._getQueries(n.index,n):[];return r.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i}),a=Array.prototype.concat.apply(n,i),o=this._queryId++;if(this._currentNbQueries++,!a.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,r,o));
1try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,r,o)).catch(this._dispatchAlgoliaError.bind(this,o))}catch(e){this.emit("error",{error:e})}},v.prototype._runComposition=function(){var e=this.state,t=[],r=this.derivedHelpers.map(function(r){var n=r.getModifiedState(e),i=d._getCompositionQueries(n);return t.push({state:n,queriesCount:i.length,helper:r}),r.emit("search",{state:n,results:r.lastResults}),i}),n=Array.prototype.concat.apply([],r),i=this._queryId++;if(this._currentNbQueries++,!n.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,t,i));if(n.length>1)throw Error("Only one query is allowed when using a composition.");var a=n[0];try{this.client.search(a).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,r=this.getIndex(),n=[{state:t,index:r,helper:this}],i=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var a=this._recommendCache,o=this.derivedHelpers.map(function(t){var r=t.getModifiedState(e).index;if(!r)return[];var o=t.getModifiedRecommendState(new l);return n.push({state:o,index:r,helper:t}),i=Array.prototype.concat.apply(i,o.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:o,results:t.lastRecommendResults}}),o._buildQueries(r,a)}),s=Array.prototype.concat.apply(this.recommendState._buildQueries(r,a),o);if(0!==s.length){if(s.length>0&&void 0===this.client.getRecommendations)return void console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");var c=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(s).then(this._dispatchRecommendResponse.bind(this,c,n,i)).catch(this._dispatchRecommendError.bind(this,c))}catch(e){this.emit("error",{error:e})}}},v.prototype._dispatchAlgoliaResponse=function(e,t,r){var n=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var i=r.results.slice(),a=Object.keys(r).reduce(function(e,t){return"results"!==t&&(e[t]=r[t]),e},{});Object.keys(a).length<=0&&(a=void 0),e.forEach(function(e){var t=e.state,r=e.queriesCount,o=e.helper,s=i.splice(0,r);t.index?(o.lastResults=new m(t,s,n._searchResultsOptions),void 0!==a&&(o.lastResults._rawContent=a),o.emit("result",{results:o.lastResults,state:t})):o.emit("result",{results:null,state:t})})}},v.prototype._dispatchRecommendResponse=function(e,t,r,n){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var i=this._recommendCache,a={};r.filter(function(e){return void 0===i[e]}).forEach(function(e,t){a[e]||(a[e]=[]),a[e].push(t)}),Object.keys(a).forEach(function(e){var t=a[e],o=n.results[t[0]];if(1===t.length){i[e]=o;return}i[e]=Object.assign({},o,{hits:p(r,t.map(function(e){return n.results[e].hits}))})});var o={};r.forEach(function(e){o[e]=i[e]}),t.forEach(function(e){var t=e.state,r=e.helper;e.index?(r.lastRecommendResults=new f(t,o),r.emit("recommend:result",{recommend:{results:r.lastRecommendResults,state:t}})):r.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,r,n){return e||0!==t.length||0!==r.length||0!==n.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,r=e.isPageReset;
1t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:r}))},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 r=new i(this,e,t);return this.derivedHelpers.push(r),r},v.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},v.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},t.exports=v},65512,(e,t,r)=>{"use strict";var n=e.r(6498),i=e.r(44064),a=e.r(80511),o=e.r(71352),s=e.r(49778);function c(e,t,r,i){return new n(e,t,r,i)}c.version=e.r(91104),c.AlgoliaSearchHelper=n,c.SearchParameters=o,c.RecommendParameters=i,c.SearchResults=s,c.RecommendResults=a,t.exports=c},62541,(e,t,r)=>{"use strict";var n=String.prototype.replace,i=/%20/g,a="RFC3986";t.exports={default:a,formatters:{RFC1738:function(e){return n.call(e,i,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:a}},51113,(e,t,r)=>{"use strict";var n=e.r(62541),i=Object.prototype.hasOwnProperty,a=Array.isArray,o=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(a(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);t.obj[t.prop]=n}}},c=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r};t.exports={arrayToObject:c,assign:function(e,t){return Object.keys(t).reduce(function(e,r){return e[r]=t[r],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var i=t[n],a=i.obj[i.prop],o=Object.keys(a),c=0;c<o.length;++c){var u=o[c],l=a[u];"object"==typeof l&&null!==l&&-1===r.indexOf(l)&&(t.push({obj:a,prop:u}),r.push(l))}return s(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r,i,a){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===r)return escape(s).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var c="",u=0;u<s.length;++u){var l=s.charCodeAt(u);if(45===l||46===l||95===l||126===l||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122||a===n.RFC1738&&(40===l||41===l)){c+=s.charAt(u);continue}if(l<128){c+=o[l];continue}if(l<2048){c+=o[192|l>>6]+o[128|63&l];continue}if(l<55296||l>=57344){c+=o[224|l>>12]+o[128|l>>6&63]+o[128|63&l];continue}u+=1,c+=o[240|(l=65536+((1023&l)<<10|1023&s.charCodeAt(u)))>>18]+o[128|l>>12&63]+o[128|l>>6&63]+o[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(a(e)){for(var r=[],n=0;n<e.length;n+=1)r.push(t(e[n]));return r}return t(e)},merge:function e(t,r,n){if(!r)return t;if("object"!=typeof r){if(a(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(n&&(n.plainObjects||n.allowPrototypes)||!i.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var o=t;return(a(t)&&!a(r)&&(o=c(t,n)),a(t)&&a(r))?(r.forEach(function(r,a){if(i.call(t,a)){var o=t[a];o&&"object"==typeof o&&r&&"object"==typeof r?t[a]=e(o,r,n):t.push(r)}else t[a]=r}),t):Object.keys(r).reduce(function(t,a){var o=r[a];return i.call(t,a)?t[a]=e(t[a],o,n):t[a]=o,t},o)}}},60573,(e,t,r)=>{"use strict";var n=e.r(51113),i=e.r(62541),a=Object.prototype.hasOwnProperty,o={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Array.isArray,c=String.prototype.split,u=Array.prototype.push,l=function(e,t){u.apply(e,s(t)?t:[t])},f=Date.prototype.toISOString,d=i.default,h={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:d,formatter:i.formatters[d],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},m=function e(t,r,i,a,o,u,f,d,m,p,g,v,y,b){var S,O,R=t;if("function"==typeof f?R=f(r,R):R instanceof Date?R=p(R):"comma"===i&&s(R)&&(R=n.maybeMap(R,function(e){return e instanceof Date?p(e):e})),null===R){if(a)return u&&!y?u(r,h.encoder,b,"key",g):r;R=""}if("string"==typeof(S=R)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||n.isBuffer(R)){if(u){var j=y?r:u(r,h.encoder,b,"key",g);if("comma"===i&&y){for(var P=c.call(String(R),","),w="",E=0;E<P.length;++E)w+=(0===E?"":",")+v(u(P[E],h.encoder,b,"value",g));return[v(j)+"="+w]}return[v(j)+"="+v(u(R,h.encoder,b,"value",g))]}return[v(r)+"="+v(String(R))]}var x=[];if(void 0===R)return x;if("comma"===i&&s(R))O=[{value:R.length>0?R.join(",")||null:void 0}];else if(s(f))O=f;else{var _=Object.keys(R);O=d?_.sort(d):_}for(var F=0;F<O.length;++F){var T=O[F],C="object"==typeof T&&void 0!==T.value?T.value:R[T];o&&null===C||l(x,e(C,s(R)?"function"==typeof i?i(r,T):r:r+(m?"."+T:"["+T+"]"),i,a,o,u,f,d,m,p,g,v,y,b))}return x},p=function(e){if(!e)return h;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw 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 TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=i.default;if(void 0!==e.format){if(!a.call(i.formatters,e.format))throw TypeError("Unknown format option provided.");r=e.format}var n=i.formatters[r],o=h.filter;return("function"==typeof e.filter||s(e.filter))&&(o=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:o,format:r,formatter:n,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.exports=function(e,t){var r,n,i=e,a=p(t);"function"==typeof a.filter?i=(0,a.filter)("",i):s(a.filter)&&(r=a.filter);var c=[];if("object"!=typeof i||null===i)return"";n=t&&t.arrayFormat in o?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var u=o[n];r||(r=Object.keys(i)),a.sort&&r.sort(a.sort);for(var f=0;f<r.length;++f){var d=r[f];a.skipNulls&&null===i[d]||l(c,m(i[d],d,u,a.strictNullHandling,a.skipNulls,a.encode?a.encoder:null,a.filter,a.sort,a.allowDots,a.serializeDate,a.format,a.formatter,a.encodeValuesOnly,a.charset))}var h=c.join(a.delimiter),g=!0===a.addQueryPrefix?"?":"";return a.charsetSentinel&&("iso-8859-1"===a.charset?g+="utf8=%26%2310003%3B&":g+="utf8=%E2%9C%93&"),h.length>0?g+h:""}},5544,(e,t,r)=>{"use strict";var n=e.r(51113),i=Object.prototype.hasOwnProperty,a=Array.isArray,o={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t){var r={},c=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,u=t.parameterLimit===1/0?void 0:t.parameterLimit,l=c.split(t.delimiter,u),f=-1,d=t.charset;if(t.charsetSentinel)for(h=0;h<l.length;++h)0===l[h].indexOf("utf8=")&&("utf8=%E2%9C%93"===l[h]?d="utf-8":"utf8=%26%2310003%3B"===l[h]&&(d="iso-8859-1"),f=h,h=l.length);for(h=0;h<l.length;++h)if(h!==f){var h,m,p,g=l[h],v=g.indexOf("]="),y=-1===v?g.indexOf("="):v+1;-1===y?(m=t.decoder(g,o.decoder,d,"key"),p=t.strictNullHandling?null:""):(m=t.decoder(g.slice(0,y),o.decoder,d,"key"),p=n.maybeMap(s(g.slice(y+1),t),function(e){return t.decoder(e,o.decoder,d,"value")})),p&&t.interpretNumericEntities&&"iso-8859-1"===d&&(p=p.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>
1-1&&(p=a(p)?[p]:p),i.call(r,m)?r[m]=n.combine(r[m],p):r[m]=p}return r},u=function(e,t,r,n){for(var i=n?t:s(t,r),a=e.length-1;a>=0;--a){var o,c=e[a];if("[]"===c&&r.parseArrays)o=[].concat(i);else{o=r.plainObjects?Object.create(null):{};var u="["===c.charAt(0)&&"]"===c.charAt(c.length-1)?c.slice(1,-1):c,l=parseInt(u,10);r.parseArrays||""!==u?!isNaN(l)&&c!==u&&String(l)===u&&l>=0&&r.parseArrays&&l<=r.arrayLimit?(o=[])[l]=i:"__proto__"!==u&&(o[u]=i):o={0:i}}i=o}return i},l=function(e,t,r,n){if(e){var a=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,o=/(\[[^[\]]*])/g,s=r.depth>0&&/(\[[^[\]]*])/.exec(a),c=s?a.slice(0,s.index):a,l=[];if(c){if(!r.plainObjects&&i.call(Object.prototype,c)&&!r.allowPrototypes)return;l.push(c)}for(var f=0;r.depth>0&&null!==(s=o.exec(a))&&f<r.depth;){if(f+=1,!r.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!r.allowPrototypes)return;l.push(s[1])}return s&&l.push("["+a.slice(s.index)+"]"),u(l,t,r,n)}},f=function(e){if(!e)return o;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?o.charset:e.charset;return{allowDots:void 0===e.allowDots?o.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:o.comma,decoder:"function"==typeof e.decoder?e.decoder:o.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:o.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:o.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling}};t.exports=function(e,t){var r=f(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var i="string"==typeof e?c(e,r):e,a=r.plainObjects?Object.create(null):{},o=Object.keys(i),s=0;s<o.length;++s){var u=o[s],d=l(u,i[u],r,"string"==typeof e);a=n.merge(a,d,r)}return n.compact(a)}},44169,(e,t,r)=>{"use strict";var n=e.r(60573),i=e.r(5544);t.exports={formats:e.r(62541),parse:i,stringify:n}},55838,(e,t,r)=>{"use strict";var n=e.r(71645),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=n.useState,o=n.useEffect,s=n.useLayoutEffect,c=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),i=n[0].inst,l=n[1];return s(function(){i.value=r,i.getSnapshot=t,u(i)&&l({inst:i})},[e,r,t]),o(function(){return u(i)&&l({inst:i}),e(function(){u(i)&&l({inst:i})})},[e]),c(r),r};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:l},2239,(e,t,r)=>{"use strict";t.exports=e.r(55838)},23128,93270,40067,32892,21024,40209,41662,94192,85847,67291,74301,92335,59436,91363,31763,73617,4974,97747,e=>{"use strict";var t=e.i(65512);function r(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=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(", ");return function(e){return[e,"See documentation: ".concat(n)].filter(Boolean).join("\n\n")}}function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){if("object"!==n(e)||null===e||"[object Object]"!==(null===e?void 0===e?"[object Undef
1ined]":"[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}function a(e){return e.filter(function(e,t,r){return r.indexOf(e)===t})}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.s(["createDocumentationMessageGenerator",()=>r],93270),e.s(["uniq",()=>a],40067);var s=["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"];function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=o(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var r=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(t,s);return e.setQueryParameters(r)},f=function(e,t){var r=a([].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean));return r.length>0?e.setQueryParameters({ruleContexts:r}):e},d=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(function(e,t){var r,n,i,a,o,s,c,d;return l((d=f((r=e.setQueryParameters({hierarchicalFacetsRefinements:u(u({},e.hierarchicalFacetsRefinements),t.hierarchicalFacetsRefinements)}),n=r.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var r=function(e,t){if(!Array.isArray(e))return -1;for(var r=0;r<e.length;r++)if(t(e[r]))return r;return -1}(e,function(e){return e.name===t.name});if(-1===r)return e.concat(t);var n=e.slice();return n.splice(r,1,t),n},r.hierarchicalFacets)}),i=t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},n),a=i.setQueryParameters({numericRefinements:u(u({},i.numericRefinements),t.numericRefinements)}),o=a.setQueryParameters({disjunctiveFacetsRefinements:u(u({},a.disjunctiveFacetsRefinements),t.disjunctiveFacetsRefinements)}),s=o.setQueryParameters({facetsExcludes:u(u({},o.facetsExcludes),t.facetsExcludes)}),c=s.setQueryParameters({facetsRefinements:u(u({},s.facetsRefinements),t.facetsRefinements)}),t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},c)),t),t.facets.reduce(function(e,t){return e.addFacet(t)},d)),t)})};function h(){}function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function v(e,t,r){var n;return(n=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=m(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==m(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}e.s(["mergeSearchParameters",()=>d],32892),e.s(["noop",()=>h],21024);var y=r({name:"configure",connector:!0});function b(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return g(g({},e),{},v({},t,void 0))},{}))}let S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h;return function(n){if(!n||!i(n.searchParameters))throw Error(y("The `searchParameters` option expects an object."));var a={};return{$$type:"ais.configure",init:function(t){var r=t.instantSearchInstance;e(g(g({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(g(g({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var t=e.state;return r(),b(t,n)},getRenderState:function(e,r){var n,i=this.getWidgetRenderState(r);return g(g({},e),{},{configure:g(g({},i),{},{widgetParams:g(g({},i.widgetParams),{},{searchParameters:d(new t.default.SearchParameters(null==(n=e.configure)?void 0:n.widgetParams.searchParameters),new t.default.SearchParameters(i.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var r=e.helper;return a.refine||(a.refine=function(e){var i=d(b(r.state,n),new t.default.SearchParameters(e));n.searchParameters=e,r.setState(i).search()}),{refine:a.refine,widgetParams:n}},getWidgetSearchParameters:function(e,r){var i=r.uiState;return d(e,new t.default.SearchParameters(g(g({},i.configure),n.searchParameters)))},getWidgetUiState:function(e){return g(g({},e),{},{configure:g(g({},e.configure),n.searchParameters)})}}}};var O=e.i(71645);function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var j=Object.prototype.hasOwnProperty;function P(e,t,r){var n,i;if(null!=r&&r(e,t)||e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((i=e.length)===t.length)for(;i--&&P(e[i],t[i],r););return -1===i}if(!n||"object"===R(e)){for(n in i=0,e)if(j.call(e,n)&&++i&&!j.call(t,n)||!(n in t)||!P(e[n],t[n],r))return!1;return Object.keys(t).length===i}}return e!=e&&t!=t}function w(e){var r,n,i;return new t.default.SearchResults(e,[{query:null!=(r=e.query)?r:"",page:null!=(n=e.page)?n:0,hitsPerPage:null!=(i=e.hitsPerPage)?i:20,hits:[],nbHits:0,nbPages:0,params:"",exhaustiveNbHits:!0,exhaustiveFacetsCount:!0,processingTimeMS:0,index:e.index}],{__isArtificial:!0})}function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=E(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function F(e){var t=e.getHelper(),r=e.getResults()||w(t.state),n=e.getScopedResults().map(function(t){var n=t.indexId===e.getIndexId()?r:w(t.helper.state);return _(_({},t),{},{results:t.results||n})});return{results:r,scopedResults:n,recommendResults:t.lastRecommendResults}}e.s(["getIndexSearchResults",()=>F],40209);var T=e.i(47167),C=(0,O.createContext)(null);function N(e,t){if(!e)throw Error("Invariant failed")}function I(){var e=(0,O.useContext)(C);return N(null!==e,"The <Index> component must be used within <InstantSearch>."),e}e.s(["useIndexContext",()=>I],41662);var k=(0,O.createContext)(null);function D(){var e=(0,O.useContext)(k);return N(null!==e,"Hooks must be used inside the <InstantSearch> component.\n\nThey are not compatible with the `[email protected]` and `react-instantsearch-dom` packages, so make sure to use the <InstantSearch> component from `[email protected]`."),e}e.s(["useInstantSearchContext",()=>D],94192);var A=(0,O.createContext)(null);function H(){return(0,O.useContext)(A)}var L=(0,O.createContext)(null);function W(){return(0,O.useContext)(L)}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Q(e){var t,r=function(e){if(Array.isArray(e))return e}(t=(0,O.useState)(function(){return e}))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{a=(r=r.call(e)).next,!1;for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return M(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?M(e,2):void 0}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=r[0],i=r[1];return P(n,e)||i(e),n}var U=O.use,B="undefined"!=typeof window?O.useLayoutEffect:O.useEffect;e.s(["useIsomorphicLayoutEffect",()=>B],85847);var $=(0,O.createContext)({countRef:{current:0},waitForResultsRef:null,ignoreMultipleHooksWarning:!1});function q(){return(0,O.useContext)($)}function V(e){return(V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var K=["skipSuspense"],G=["instantSearchInstance","widgetParams"],z=["widgetParams"];function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function X(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=V(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=V(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==V(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function Y(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function ee(e){var t,r,n,i,a,o,s,c,u,l,f,d,h,m,p,g,v,y,b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},S=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},R=S.skipSuspense,j=Y(S,K),w=H(),E=W(),x=D(),_=I(),T=Q(b),C=Q(j),N=(0,O.useRef)(!0),k=(0,O.useRef)(null),A=(0,O.useRef)(x.status),L=(0,O.useMemo)(function(){return Z(Z({},e(function(e,t){if(t){N.current=!0;return}if(N.current){var r=e.instantSearchInstance,n=(e.widgetParams,Y(e,G));P(n,k.current,function(e,t){return(null==e?void 0:e.constructor)===Function&&(null==t?void 0:t.constructor)===Function})&&r.status===A.current||(V(n),k.current=n,A.current=r.status)}},function(){N.current=!1})(T)),C)},[e,T,C]),M=function(e){if(Array.isArray(e))return e}(t=(0,O.useState)(function(){if(L.getWidgetRenderState){var e,t=_.getHelper(),r=_.getWidgetUiState({})[_.getIndexId()];t.state=(null==(e=L.getWidgetSearchParameters)?void 0:e.call(L,t.state,{uiState:r}))||t.state;var n=F(_),i=n.results,a=n.scopedResults,o=n.recommendResults,s=L.getWidgetRenderState({helper:t,parent:_,instantSearchInstance:x,results:"recommend"===L.dependsOn&&o&&E?o[E.recommendIdx.current++]:i,scopedResults:a,state:t.state,render
1State:x.renderState,templatesConfig:x.templatesConfig,createURL:_.createURL,searchMetadata:{isSearchStalled:"stalled"===x.status},status:x.status,error:x.error});return s.widgetParams,Y(s,z)}return{}}))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{a=(r=r.call(e)).next,!1;for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return J(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?J(e,2):void 0}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),$=M[0],V=M[1];return o=(r={widget:L,parentIndex:_,props:T,shouldSsr:!!w,skipSuspense:void 0!==R&&R}).widget,s=r.parentIndex,c=r.props,u=r.shouldSsr,l=r.skipSuspense,d=(f=q()).waitForResultsRef,h=f.countRef,f.ignoreMultipleHooksWarning,m=(0,O.useRef)(c),(0,O.useEffect)(function(){m.current=c},[c]),p=(0,O.useRef)(o),(0,O.useEffect)(function(){p.current=o},[o]),g=(0,O.useRef)(null),v=u&&!s.getWidgets().includes(o),B(function(){var e=p.current;return g.current?(clearTimeout(g.current),P(c,m.current)||(s.removeWidgets([e]),s.addWidgets([o]))):u||s.addWidgets([o]),function(){g.current=setTimeout(function(){y._schedule(function(){y._preventWidgetCleanup||s.removeWidgets([e])})})}},[s,o,u,y=D(),c]),(v||(null==d||null==(n=d.current)?void 0:n.status)==="pending")&&s.addWidgets([o]),null!=d&&d.current&&!l&&(U(d.current),"ais.dynamicWidgets"!==o.$$type&&null!=(a=y.helper)&&a.lastResults&&U(d.current)),(null==d||null==(i=d.current)?void 0:i.status)==="fulfilled"&&(h.current+=1),$}function et(e){return(et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function en(e){return ee(S,{searchParameters:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=et(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=et(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==et(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e)},{$$widgetType:"ais.configure"}),null}e.s(["useConnector",()=>ee],67291),e.s(["Configure",()=>en],23128);var ei=e.i(45808);function ea(e){return(ea="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eo(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(!e.transporter)return[e.applicationID,e.apiKey];var t=e.transporter,r=t.headers||t.baseHeaders,n=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",a="x-algolia-api-key";return[r[i]||n[i],r[a]||n[a]]}function es(e,t){for(var r,n=0;n<e.length;n++)if(t(r=e[n],n,e))return r}function ec(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}},r=t.fallback;return"undefined"==typeof window?r():e({window:window})}function eu(e){return(eu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function el(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ef(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?el(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=eu(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eu(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eu(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):el(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function ed(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;c=!1}else for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(e,t)||eh(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eh(e,t){if(e){if("string"==typeof e)return em(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?em(e,t):void 0}}function em(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}e.s(["find",()=>es],74301);var ep="2.17.2",eg="https://cdn.jsdelivr.net/npm/search-insights@".concat(ep,"/dist/search-insights.min.js");function ev(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,r=e.insightsInitParams,n=e.onEvent,i=e.$$internal,a=void 0!==i&&i,o=e.$$automatic,s=void 0!==o&&o,c=t;t||null===t||ec(function(e){var t=e.window,r=t.AlgoliaAnalyticsObject||"aa";"string"==typeof r&&(c=t[r]),c||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];t[r].queue.push(n)},t[r].version=ep,t[r].shouldAddScript=!0),c=t[r])});var u=c||h;return function(e){var t,i,o=e.instantSearchInstance,c=o.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});o.unuse.apply(o,function(e){if(Array.isArray(e))return em(e)}(c)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(c)||eh(c)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());var l=ed(eo(o.client),2),f=l[0],d=l[1],m=void 0,p=void 0,g=void 0,v=u.queue;if(Array.isArray(v)){var y=["setUserToken","init"].map(function(e){var t=es(v.slice().reverse(),function(t){return ed(t,1)[0]===e})||[];return ed(t,2)[1]}),b=ed(y,2);p=b[0],m=b[1]}return u("getUserToken",null,function(e,t){g=eb(t)}),(r||!ey(u))&&u("init",ef({appId:f,apiKey:d,partial:!0},r)),{$$type:"ais.insights",$$internal:a,$$automatic:s,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 t=document.createElement("script");t.async=!0,t.src=eg,t.onerror=function(){o.emit("error",Error(e))},document.body.appendChild(t),u.shouldAddScript=!1}catch(t){u.shouldAddScript=!1,o.emit("error",Error(e))}}},started:function(){u("addAlgoliaAgent","insights-middleware"),i=o.mainHelper;var e,c,l,f,d,h,v,y,b,S,O,R,j,P=u.queue;if(Array.isArray(P)){var w=["setUserToken","init"].map(function(e){var t=es(P.slice().reverse(),function(t){return ed(t,1)[0]===e})||[];return ed(t,2)[1]}),E=ed(w,2);p=E[0],m=E[1]}f=(null==(c=(e=o)._initialResults)||null==(l=c[e.indexName])?void 0:l.state)||{},d=e.mainHelper.state,t={userToken:f.userToken||d.userToken,clickAnalytics:f.clickAnalytics||d.clickAnalytics},s||i.overrideStateWithoutTriggeringChangeEvent(ef(ef({},i.state),{},{clickAnalytics:!0})),a||o.scheduleSearch();var x=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=eb(e);if(r){var n=i.state.userToken;t?a():setTimeout(a,0)}function a(){i.overrideStateWithoutTriggeringChangeEvent(ef(ef({},i.state),{},{userToken:r})),n&&n!==e&&o.scheduleSearch()}};function _(e){x(e,!0),u("setUserToken",e)}var F=void 0,T=function(){if(("undefined"==typeof document?"undefined":ea(document))==="object"&&"string"==typeof document.cookie)for(var e="".concat("_ALGOLIA","="),t=document.cookie.split(";"),r=0;r<t.length;r++){for(var n=t[r];" "===n.charAt(0);)n=n.substring(1);if(0===n.indexOf(e))return n.substring(e.length,n.length)}}();F=T||"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 C=t.userToken;null!=r&&r.userToken&&(S=r.userToken),S?_(S):C?_(C):g?_(g):p?_(p):F&&(_(F),(null!=r&&r.useCookie||null!=(O=m)&&O.useCookie)&&(h=F,v=(null==r?void 0:r.cookieDuration)||(null==(R=m)?void 0:R.cookieDuration),(y=new Date).setTime(y.getTime()+(v||15552e6)),b="expires=".concat(y.toUTCString()),document.cookie="_ALGOLIA=".concat(h,";").concat(b,";path=/"))),u("onUserTokenChange",function(e){return x(e,!0)},{immediate:!0});var N=u;ey(u)&&(N=function(e,t){var r=ed(eo(o.client),2);return u(e,t,{headers:{"X-Algolia-Application-Id":r[0],"X-Algolia-API-Key":r[1]}})});var I=new Set;o.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;t&&(!t.queryID||t.queryID!==j)&&(j=t.queryID,I.clear())}),o.sendEventToInsights=function(e){if(n)n(e,N);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,r=t.objectIDs.filter(function(e){return!I.has(e)});if(0===r.length)return;r.forEach(function(e){return I.add(e)}),t.objectIDs=r}e.payload.algoliaSource=["instantsearch"],s&&e.payload.algoliaSource.pu
1sh("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),N(e.insightsMethod,e.payload)}}},unsubscribe:function(){u("onUserTokenChange",void 0),o.sendEventToInsights=h,i&&t&&(i.overrideStateWithoutTriggeringChangeEvent(ef(ef({},i.state),t)),o.scheduleSearch())}}}}function ey(e){var t=ed((e.version||"").split(".").map(Number),2),r=t[0],n=t[1];return r>=3||2===r&&n>=6||1===r&&n>=10}function eb(e){if(e)return"number"==typeof e?e.toString():e}function eS(e,t,r){var n=t.getHelper();return{uiState:r,helper:n,parent:t,instantSearchInstance:e,state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function eO(e,t,r){var n=t.getResultsForWidget(r),i=t.getHelper();return{helper:i,parent:t,instantSearchInstance:e,results:n,scopedResults:t.getScopedResults(),state:n&&"_state"in n?n._state:i.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}var eR=e.i(44169);function ej(e){return(ej="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eP(e,t,r){return(t=ew(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ew(e){var t=function(e,t){if("object"!=ej(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ej(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ej(t)?t:t+""}var eE=function(e){e&&(window.document.title=e)},ex=function(){var e;function t(e){var r=this,n=e.windowTitle,i=e.writeDelay,a=e.createURL,o=e.parseURL,s=e.getLocation,c=e.start,u=e.dispose,l=e.push,f=e.cleanUrlOnDispose;if(!(this instanceof t))throw TypeError("Cannot call a class as a function");eP(this,"$$type","ais.browser"),eP(this,"windowTitle",void 0),eP(this,"writeDelay",void 0),eP(this,"_createURL",void 0),eP(this,"parseURL",void 0),eP(this,"getLocation",void 0),eP(this,"writeTimer",void 0),eP(this,"_onPopState",void 0),eP(this,"inPopState",!1),eP(this,"isDisposed",!1),eP(this,"latestAcknowledgedHistory",0),eP(this,"_start",void 0),eP(this,"_dispose",void 0),eP(this,"_push",void 0),eP(this,"_cleanUrlOnDispose",void 0),this.windowTitle=n,this.writeTimer=void 0,this.writeDelay=void 0===i?400:i,this._createURL=a,this.parseURL=o,this.getLocation=s,this._start=c,this._dispose=u,this._push=l,this._cleanUrlOnDispose=void 0===f||f,ec(function(e){var t=e.window;eE(r.windowTitle&&r.windowTitle(r.read())),r.latestAcknowledgedHistory=t.history.length})}return e=[{key:"read",value:function(){return this.parseURL({qsModule:eR.default,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;ec(function(r){var n=r.window,i=t.createURL(e),a=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){eE(a),t.shouldWrite(i)&&(t._push?t._push(i):n.history.pushState(e,a||"",i),t.latestAcknowledgedHistory=n.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())},ec(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:eR.default,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,ec(function(t){var r=t.window;e._onPopState&&r.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 ec(function(r){var n=r.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var i=!(t.isDisposed&&t.latestAcknowledgedHistory!==n.history.length);return!t.inPopState&&i&&e!==n.location.href})}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,ew(n.key),n)}}(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}();function e_(e){return(e_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var eF=["configure"];function eT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eC(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?eT(Object(r),!0).forEach(function(t){eN(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eT(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eN(e,t,r){var n;return(n=function(e,t){if("object"!=e_(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=e_(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==e_(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eI(e){return e.configure,function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,eF)}function ek(e){return e!==Object(e)}function eD(e,t){if(e===t)return!0;if(ek(e)||ek(t)||"function"==typeof e||"function"==typeof t)return e===t;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var r=0,n=Object.keys(e);r<n.length;r++){var i=n[r];if(!(i in t)||!eD(e[i],t[i]))return!1}return!0}function eA(e){return(eA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eH(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eL(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eH(Object(r),!0).forEach(function(t){eW(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eH(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eW(e,t,r){var n;return(n=function(e,t){if("object"!=eA(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eA(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==eA(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}e.s(["isEqual",()=>eD],92335);var eM=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,r=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,r=void 0===t?function(e){var t=e.qsModule,r=e.routeState,n=e.location,i=n.protocol,a=n.hostname,o=n.port,s=void 0===o?"":o,c=n.pathname,u=n.hash,l=t.stringify(r),f=""===s?"":":".concat(s);return l?"".concat(i,"//").concat(a).concat(f).concat(c,"?").concat(l).concat(u):"".concat(i,"//").concat(a).concat(f).concat(c).concat(u)}:t,n=e.parseURL,i=void 0===n?function(e){var t=e.qsModule,r=e.location;return t.parse(r.search.slice(1),{arrayLimit:99})}:n,a=e.writeDelay,o=e.windowTitle,s=e.getLocation;return new ex({createURL:r,parseURL:i,writeDelay:void 0===a?400:a,windowTitle:o,getLocation:void 0===s?function(){return ec(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.")}})}:s,start:e.start,dispose:e.dispose,push:e.push,cleanUrlOnDispose:e.cleanUrlOnDispose})}():t,n=e.stateMapping,i=void 0===n?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,r){return eC(eC({},t),{},eN({},r,eI(e[r])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,r){return eC(eC({},t),{},eN({},r,eI(e[r])))},{})}}:n,a=e.$$internal,o=void 0!==a&&a;return function(e){var t=e.instantSearchInstance;
1t._createURL=function(e){var n=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),a=Object.keys(e).reduce(function(t,r){return eL(eL({},t),{},eW({},r,e[r]))},n),o=i.stateToRoute(a);return r.createURL(o)};var n=void 0,a=t._initialUiState;return{$$type:"ais.router({router:".concat(r.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,a=i.stateToRoute(t);void 0!==n&&eD(n,a)||(r.write(a),n=a)},subscribe:function(){t._initialUiState=eL(eL({},a),i.routeToState(r.read())),r.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(i.routeToState(e))})},started:function(){var e;null==(e=r.start)||e.call(r)},unsubscribe:function(){r.dispose()}}}};function eQ(e){return"ais.index"===e.$$type}e.s(["isIndexWidget",()=>eQ],59436);var eU=Promise.resolve();function eB(e){var t=null,r=!1,n=function(){for(var n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];null===t&&(t=eU.then(function(){if(t=null,r){r=!1;return}e.apply(void 0,i)}))};return n.wait=function(){if(null===t)throw Error("The deferred function should be called before calling `wait()`");return t},n.cancel=function(){null!==t&&(r=!0)},n}var e$=0;function eq(e){return(eq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var eV=["initialSearchParameters"],eK=["initialRecommendParameters"];function eG(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ez(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eG(Object(r),!0).forEach(function(t){eJ(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eG(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eJ(e,t,r){var n;return(n=function(e,t){if("object"!=eq(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eq(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==eq(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eX(e){return function(e){if(Array.isArray(e))return eZ(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 eZ(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eZ(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eZ(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eY(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var e0=r({name:"index-widget"});function e1(e,t){var r=t.state,n=t.recommendState,i=t.isPageReset,a=t._uiState;r!==e.state&&(e.state=r,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:i,_uiState:a})),n!==e.recommendState&&(e.recommendState=n)}function e2(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,r){return!eQ(r)&&(r.getWidgetUiState||r.getWidgetState)?r.getWidgetUiState?r.getWidgetUiState(e,t):r.getWidgetState(e,t):e},r)}function e4(e,t){var r=t.initialSearchParameters,n=eY(t,eV);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||eQ(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):t.getWidgetSearchParameters(e,n)},r)}function e3(e,t){var r=t.initialRecommendParameters,n=eY(t,eK);return e.reduce(function(e,t){return!eQ(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):e},r)}let e8=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw Error(e0("The `indexName` option is required."));var r=e.indexName,n=void 0===r?"":r,i=e.indexId,a=void 0===i?n:i,o=e.EXPERIMENTAL_isolated,s=void 0!==o&&o,c=[],u={},l=null,f=null,h=null,m=null,p=null,g=!1,v=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:s,getIndexName:function(){return n},getIndexId:function(){return a},getHelper:function(){return h},getResults:function(){var e;return null!=(e=m)&&e.lastResults?(m.lastResults._state=h.state,m.lastResults):null},getResultsForWidget:function(e){var t;return"recommend"!==e.dependsOn||eQ(e)||void 0===e.$$id?this.getResults():null!=(t=h)&&t.lastRecommendResults?h.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return p},getScopedResults:function(){var e=this.getParent();return function e(t){return t.filter(eQ).reduce(function(t,r){return t.concat.apply(t,[{indexId:r.getIndexId(),results:r.getResults(),helper:r.getHelper()}].concat(eX(e(r.getWidgets()))))},[])}(e?e.getWidgets():0===n.length?this.getWidgets():[this])},getParent:function(){return s?null:f},createURL:function(e){return"function"==typeof e?l._createURL(eJ({},a,e(u))):l._createURL(eJ({},a,e2(c,{searchParameters:e,helper:h})))},scheduleLocalSearch:eB(function(){if(s){var e;null==(e=h)||e.search()}}),getWidgets:function(){return c},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(e0("The `addWidgets` method expects an array of widgets."));var 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 Error(e0("The widget definition expects a `render` and/or an `init` method."));return r.forEach(function(e){(e.parent=t,!eQ(e))&&(l&&"recommend"===e.dependsOn?l._hasRecommendWidget=!0:l?l._hasSearchWidget=!0:"recommend"===e.dependsOn?g=!0:v=!0,"recommend"===e.dependsOn&&(e.$$id=e$++))}),c=c.concat(r),l&&r.length&&(e1(h,{state:e4(c,{uiState:u,initialSearchParameters:h.state}),recommendState:e3(c,{uiState:u,initialRecommendParameters:h.recommendState}),_uiState:u}
1),r.forEach(function(e){e.getRenderState&&e9({renderState:e.getRenderState(l.renderState[t.getIndexId()]||{},eS(l,t,l._initialUiState)),instantSearchInstance:l,parent:t})}),r.forEach(function(e){e.init&&e.init(eS(l,t,l._initialUiState))}),s?this.scheduleLocalSearch():l.scheduleSearch()),this},removeWidgets:function(e){var r=this;if(!Array.isArray(e))throw Error(e0("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 Error(e0("The widget definition expects a `dispose` method."));if((c=c.filter(function(e){return -1===n.indexOf(e)})).forEach(function(e){e.parent=void 0,eQ(e)||(l&&"recommend"===e.dependsOn?l._hasRecommendWidget=!0:l?l._hasSearchWidget=!0:"recommend"===e.dependsOn?g=!0:v=!0)}),l&&n.length){var i=n.reduce(function(e,n){var i=n.dispose({helper:h,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:r});return i instanceof t.default.RecommendParameters?e.cleanedRecommendState=i:i&&(e.cleanedSearchState=i),e},{cleanedSearchState:h.state,cleanedRecommendState:h.recommendState}),a=i.cleanedSearchState,o=i.cleanedRecommendState,f=l.future.preserveSharedStateOnUnmount?e4(c,{uiState:u,initialSearchParameters:new t.default.SearchParameters({index:this.getIndexName()})}):e4(c,{uiState:e2(c,{searchParameters:a,helper:h}),initialSearchParameters:a});u=e2(c,{searchParameters:f,helper:h}),h.setState(f),h.recommendState=o,c.length&&(s?this.scheduleLocalSearch():l.scheduleSearch())}return this},init:function(e){var r,i=this,o=e.instantSearchInstance,y=e.parent,b=e.uiState;if(null===h){l=o,f=y,u=b[a]||{};var S=o.mainHelper,O=e4(c,{uiState:u,initialSearchParameters:new t.default.SearchParameters({index:n})}),R=e3(c,{uiState:u,initialRecommendParameters:new t.default.RecommendParameters});(h=(0,t.default)(S.getClient(),O.index,O)).recommendState=R,h.search=function(){return s?(o.status="loading",i.render({instantSearchInstance:o}),o.compositionID?h.searchWithComposition():h.searchOnlyWithDerivedHelpers()):o.onStateChange?(o.onStateChange({uiState:o.mainIndex.getWidgetUiState({}),setUiState:function(e){return o.setUiState(e,!1)}}),S):S.search()},h.searchWithoutTriggeringOnStateChange=function(){return S.search()};var j=n?h:(0,t.default)({},"__empty_index__",{});m=(s?j:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(y,S)).derive(function(){return d.apply(void 0,[S.state].concat(eX(function(e){for(var t=e.getParent(),r=[e.getHelper().state];null!==t;)r=[t.getHelper().state].concat(r),t=t.getParent();return r}(i))))},function(){return i.getHelper().recommendState});var P=null==(r=o._initialResults)?void 0:r[this.getIndexId()];if(null!=P&&P.results){var w=new t.default.SearchResults(new t.default.SearchParameters(P.state),P.results);m.lastResults=w,h.lastResults=w}if(null!=P&&P.recommendResults){var E=new t.default.RecommendResults(new t.default.RecommendParameters({params:P.recommendResults.params}),P.recommendResults.results);m.lastRecommendResults=E,h.lastRecommendResults=E}h.on("change",function(e){e.isPageReset&&function e(t){var r=t.filter(eQ);0!==r.length&&r.forEach(function(t){var r=t.getHelper();e1(r,{state:r.state.resetPage(),recommendState:r.recommendState,isPageReset:!0}),e(t.getWidgets())})}(c)}),m.on("search",function(){o.scheduleStalledRender()}),m.on("result",function(e){var t=e.results;o.scheduleRender(),h.lastResults=t,p=null==t?void 0:t._state}),m.on("recommend:result",function(e){var t=e.recommend;o.scheduleRender(),h.lastRecommendResults=t.results}),c.forEach(function(e){e.getRenderState&&e9({renderState:e.getRenderState(o.renderState[i.getIndexId()]||{},eS(o,i,b)),instantSearchInstance:o,parent:i})}),c.forEach(function(e){e.init&&e.init(eS(o,i,b))}),h.on("change",function(e){var t=e.state,r=e._uiState;u=e2(c,{searchParameters:t,helper:h},r||{}),o.onStateChange||o.onInternalStateChange()}),P&&o.scheduleRender(),g&&(o._hasRecommendWidget=!0),v&&(o._hasSearchWidget=!0)}},render:function(e){var t,r=this,i=e.instantSearchInstance;"error"===i.status&&!i.mainHelper.hasPendingRequests()&&p&&h.setState(p);var a=this.getResults()||null!=(t=m)&&t.lastRecommendResults||s&&!n?c:c.filter(function(e){return e.shouldRender});(a=a.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:i})}
1)).forEach(function(e){e.getRenderState&&e9({renderState:e.getRenderState(i.renderState[r.getIndexId()]||{},eO(i,r,e)),instantSearchInstance:i,parent:r})}),a.forEach(function(e){e.render&&e.render(eO(i,r,e))})},dispose:function(){var e,t,r=this;c.forEach(function(e){e.dispose&&h&&e.dispose({helper:h,state:h.state,recommendState:h.recommendState,parent:r})}),l=null,f=null,null==(e=h)||e.removeAllListeners(),h=null,null==(t=m)||t.detach(),m=null},getWidgetUiState:function(e){return c.filter(eQ).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},ez(ez({},e),{},eJ({},a,ez(ez({},e[a]),u))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var r=t.uiState;return e4(c,{uiState:r,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){u=e2(c,{searchParameters:this.getHelper().state,helper:this.getHelper()},u)},setIndexUiState:function(e){var t="function"==typeof e?e(u):e;l.setUiState(function(e){return ez(ez({},e),{},eJ({},a,t))})}}};function e9(e){var t=e.renderState,r=e.instantSearchInstance,n=e.parent,i=n?n.getIndexId():r.mainIndex.getIndexId();r.renderState=ez(ez({},r.renderState),{},eJ({},i,ez(ez({},r.renderState[i]),t)))}var e6=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.descendantName,n=t.modifierName;return"".concat("ais","-").concat(e).concat(r?"-".concat(r):"").concat(n?"--".concat(n):"")}};function e5(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}var e7={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},te=/[&<>"']/g,tt=RegExp(te.source);function tr(e){return e&&tt.test(e)?e.replace(te,function(e){return e7[e]}):e}var tn={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},ti=/&(amp|quot|lt|gt|#39);/g,ta=RegExp(ti.source);function to(e){return e&&ta.test(e)?e.replace(ti,function(e){return tn[e]}):e}function ts(e){return(ts="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tc(){return(tc=Object.assign.bind()).apply(null,arguments)}function tu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tl(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tu(Object(r),!0).forEach(function(t){tf(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tu(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tf(e,t,r){var n;return(n=function(e,t){if("object"!=ts(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ts(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==ts(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}e.s(["escape",()=>tr,"unescape",()=>to],91363);var td={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},th={highlightPreTag:"<mark>",highlightPostTag:"</mark>"};function tm(e){return tr(e).replace(RegExp(td.highlightPreTag,"g"),th.highlightPreTag).replace(RegExp(td.highlightPostTag,"g"),th.highlightPostTag)}function tp(e){return i(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,r){return tl(tl({},t),{},tf({},r,tp(e[r])))},{}):Array.isArray(e)?e.map(tp):tl(tl({},e),{},{value:tm(e.value)})}function tg(e){return void 0===e.__escaped&&((e=e.map(function(e){var t=tc({},(function(e){if(null==e)throw TypeError("Cannot destructure "+e)}(e),e));return t._highlightResult&&(t._highlightResult=tp(t._highlightResult)),t._snippetResult&&(t._snippetResult=tp(t._snippetResult)),t})).__escaped=!0),e}function tv(e){return e.map(function(e){return tl(tl({},e),{},{highlighted:tm(e.highlighted)})})}e.s(["TAG_PLACEHOLDER",()=>td,"TAG_REPLACEMENT",()=>th,"escapeFacets",()=>tv,"escapeHits",()=>tg],31763);var ty=e6("Highlight");function tb(e){var t=th.highlightPostTag,r=th.highlightPreTag,n=e.split(r),i=n.shift(),a=i?[{value:i,isHighlighted:!1}]:[];
1return n.forEach(function(e){var r=e.split(t);a.push({value:r[0],isHighlighted:!0}),""!==r[1]&&a.push({value:r[1],isHighlighted:!1})}),a}e.s(["getHighlightedParts",()=>tb],73617);var tS=new RegExp(/\w/i);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})(e)}function tR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tj(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tR(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=tO(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=tO(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tO(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tR(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tP(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,r){var n,i,a,o,s;return tj(tj({},t),{},{isHighlighted:(a=e[r],o=(null==(n=e[r+1])?void 0:n.isHighlighted)||!0,s=(null==(i=e[r-1])?void 0:i.isHighlighted)||!0,tS.test(to(a.value))||s!==o?!a.isHighlighted:!s)})}):e.map(function(e){return tj(tj({},e),{},{isHighlighted:!1})})}function tw(e){var t=th.highlightPreTag,r=th.highlightPostTag;return e.map(function(e){return e.isHighlighted?t+e.value+r:e.value}).join("")}var tE=e6("ReverseHighlight"),tx=e6("Snippet"),t_=e6("ReverseSnippet");function tF(e){return btoa(encodeURIComponent(JSON.stringify(e)))}function tT(e){return JSON.parse(decodeURIComponent(atob(e)))}function tC(e){return(tC="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tN(e){return(tN="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tk(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tI(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=tN(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=tN(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tN(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tD(e){return(tD="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tA(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=tD(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=tD(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tD(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tA(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tL(e){return(tL="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tW(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function tM(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tQ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tM(Object(r),!0).forEach(function(t){tU(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tM(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function tU(e,t,r){var n;return(n=function(e,t){if("object"!=tL(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=tL(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==tL(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tB(e){var t=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(r[i++])})};return Object.keys(e).map(function(r){var n;return t("%s=%s",r,(n=e[r],"[object Object]"===Object.prototype.toString.call(n)||"[object Array]"===Object.prototype.toString.call(n))?JSON.stringify(e[r]):e[r])}).join("&")}function t$(e,t){var r=e[t.getIndexId()]||{};t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:r})),t.getWidgets().filter(eQ).forEach(function(t){return t$(e,t)})}function tq(e){return(tq="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function tV(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tK(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tV(Object(r),!0).forEach(function(t){tZ(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tV(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}e.s(["deserializePayload",()=>tT,"serializePayload",()=>tF],4974);function tG(e,t){return(tG=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function tz(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tJ(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(tJ=function(){return!!e})()}function tX(e){return(tX=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function tZ(e,t,r){return(t=tY(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function tY(e){var t=function(e,t){if("object"!=tq(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=tq(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==tq(t)?t:t+""}var t0=r({name:"instantsearch"});function t1(){return"#"}
1var t2={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},t4=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),e&&tG(a,e);var r,n,i=(r=tJ(),function(){var e,t=tX(a);return e=r?Reflect.construct(t,arguments,tX(this).constructor):t.apply(this,arguments),function(e,t){if(t&&("object"==tq(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return tz(e)}(this,e)});function a(e){if(!(this instanceof a))throw TypeError("Cannot call a class as a function");tZ(tz(t=i.call(this)),"client",void 0),tZ(tz(t),"indexName",void 0),tZ(tz(t),"compositionID",void 0),tZ(tz(t),"insightsClient",void 0),tZ(tz(t),"onStateChange",null),tZ(tz(t),"future",void 0),tZ(tz(t),"helper",void 0),tZ(tz(t),"mainHelper",void 0),tZ(tz(t),"mainIndex",void 0),tZ(tz(t),"started",void 0),tZ(tz(t),"templatesConfig",void 0),tZ(tz(t),"renderState",{}),tZ(tz(t),"_stalledSearchDelay",void 0),tZ(tz(t),"_searchStalledTimer",void 0),tZ(tz(t),"_initialUiState",void 0),tZ(tz(t),"_initialResults",void 0),tZ(tz(t),"_manuallyResetScheduleSearch",!1),tZ(tz(t),"_resetScheduleSearch",void 0),tZ(tz(t),"_createURL",void 0),tZ(tz(t),"_searchFunction",void 0),tZ(tz(t),"_mainHelperSearch",void 0),tZ(tz(t),"_hasSearchWidget",!1),tZ(tz(t),"_hasRecommendWidget",!1),tZ(tz(t),"_insights",void 0),tZ(tz(t),"middleware",[]),tZ(tz(t),"sendEventToInsights",void 0),tZ(tz(t),"status","idle"),tZ(tz(t),"error",void 0),tZ(tz(t),"scheduleSearch",eB(function(){t.started&&t.mainHelper.search()})),tZ(tz(t),"scheduleRender",eB(function(){var e,r=!(arguments.length>0)||void 0===arguments[0]||arguments[0];!(null!=(e=t.mainHelper)&&e.hasPendingRequests())&&(clearTimeout(t._searchStalledTimer),t._searchStalledTimer=null,r&&(t.status="idle",t.error=void 0)),t.mainIndex.render({instantSearchInstance:tz(t)}),t.emit("render")})),tZ(tz(t),"onInternalStateChange",eB(function(){var e=t.mainIndex.getWidgetUiState({});t.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),t.setMaxListeners(100);var t,r=e.indexName,n=e.compositionID,o=e.numberLocale,s=e.initialUiState,c=e.routing,u=void 0===c?null:c,l=e.insights,f=void 0===l?void 0:l,d=e.searchFunction,m=e.stalledSearchDelay,p=e.searchClient,g=void 0===p?null:p,v=e.insightsClient,y=void 0===v?null:v,b=e.onStateChange,S=e.future,O=void 0===S?tK(tK({},t2),e.future||{}):S;if(null===g)throw Error(t0("The `searchClient` option is required."));if("function"!=typeof g.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 g.addAlgoliaAgent&&g.addAlgoliaAgent("instantsearch.js (".concat("4.85.2",")")),y&&"function"!=typeof y)throw Error(t0("The `insightsClient` option should be a function."));if(t.client=g,t.future=O,t.insightsClient=y,t.indexName=void 0===r?"":r,t.compositionID=n,t.helper=null,t.mainHelper=null,t.mainIndex=e8({indexName:t.compositionID||t.indexName}),t.onStateChange=void 0===b?null:b,t.started=!1,t.templatesConfig={helpers:{formatNumber:function(e,t){var r;return r=Number(t(e)),r.toLocaleString(o)},highlight:function(e,t){try{var r,n,i,a,o,s,c,u,l,f=JSON.parse(e);return t((n=(r=tk(tk({},f),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,c=void 0===s?{}:s,u=(e5(o._highlightResult,n)||{}).value,l=ty({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),(void 0===u?"":u).replace(RegExp(th.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(th.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 r,n,i,a,o,s,c,u,l,f=JSON.parse(e);return t((n=(r=tk(tk({},f),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasse
1s,c=void 0===s?{}:s,u=(e5(o._highlightResult,n)||{}).value,l=tE({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),tw(tP(tb(void 0===u?"":u))).replace(RegExp(th.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(th.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 r,n,i,a,o,s,c,u,l,f=JSON.parse(e);return t((n=(r=tk(tk({},f),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,c=void 0===s?{}:s,u=(e5(o._snippetResult,n)||{}).value,l=tx({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),(void 0===u?"":u).replace(RegExp(th.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(th.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 r,n,i,a,o,s,c,u,l,f=JSON.parse(e);return t((n=(r=tk(tk({},f),{},{hit:this})).attribute,i=r.highlightedTagName,a=void 0===i?"mark":i,o=r.hit,s=r.cssClasses,c=void 0===s?{}:s,u=(e5(o._snippetResult,n)||{}).value,l=t_({descendantName:"highlighted"})+(c.highlighted?" ".concat(c.highlighted):""),tw(tP(tb(void 0===u?"":u))).replace(RegExp(th.highlightPreTag,"g"),"<".concat(a,' class="').concat(l,'">')).replace(RegExp(th.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 r,n=JSON.parse(e),i=n.method,a=n.payload;return t((r=tk({objectIDs:[this.objectID]},a),function(e){var t,r=e.method,n=e.payload;if("object"!==tC(n))throw Error("The insights helper expects the payload to be an object.");try{t=tF(n)}catch(e){throw Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(r,'" data-insights-payload="').concat(t,'"')}({method:i,payload:r})))}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:{}},t._stalledSearchDelay=void 0===m?200:m,t._searchStalledTimer=null,t._createURL=t1,t._initialUiState=void 0===s?{}:s,t._initialResults=null,t._insights=f,d&&(t._searchFunction=d),t.sendEventToInsights=h,u){var R="boolean"==typeof u?{}:u;R.$$internal=!0,t.use(eM(R))}if(f){var j="boolean"==typeof f?{}:f;j.$$internal=!0,t.use(ev(j))}return ec(function(e){var t,r;return(null==(t=e.window.navigator)||null==(r=t.userAgent)?void 0:r.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&t.use(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.$$internal,r=void 0!==t&&t;return function(e){var t=e.instantSearchInstance,n={widgets:[]},i=document.createElement("meta"),a=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:r,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e;n.ua=(e=t.client).transporter&&e.transporter.userAgent?e.transporter.userAgent.value:e._ua,function e(t,r,n){var i=eS(r,r.mainIndex,r._initialUiState);t.forEach(function(t){var a={};if(t.getWidgetRenderState){var o=t.getWidgetRenderState(i);o&&o.widgetParams&&(a=o.widgetParams)}var s=Object.keys(a).filter(function(e){return void 0!==a[e]});n.widgets.push({type:t.$$type,widgetType:t.$$widgetType,params:s}),"ais.index"===t.$$type&&e(t.getWidgets(),r,n)})}(t.mainIndex.getWidgets(),t,n),t.middleware.forEach(function(e){return n.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),i.content=JSON.stringify(n),a.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}({$$internal:!0})),t}return n=[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=r.map(function(t){var r=tK({$$type:"__unknown__",$$internal:!1,subscribe:h,started:h,unsubscribe:h,onStateChange:h},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:r}),r});
1return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];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 Error(t0("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&eQ(e)&&!e._isolated}))throw Error(t0("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(t0("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(t0("The `start` method has already been called once."));var r=this.mainHelper||(0,t.default)(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(r.searchForFacetValues=r.searchForCompositionFacetValues.bind(r)),r.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?r.searchWithComposition():r.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&r.recommend(),r},this._searchFunction){var n={search:function(){return new Promise(h)}};this._mainHelperSearch=r.search.bind(r),r.search=function(){var i=e.mainIndex.getHelper(),a=(0,t.default)(n,i.state.index,i.state);return a.once("search",function(t){var r=t.state;i.overrideStateWithoutTriggeringChangeEvent(r),e._mainHelperSearch()}),a.on("change",function(e){var t=e.state;i.setState(t)}),e._searchFunction(a),r}}if(r.on("error",function(t){var r=t.error;if(!(r instanceof Error)){var n=r;r=Object.keys(n).reduce(function(e,t){return e[t]=n[t],e},Error(n.message))}r.error=r,e.error=r,e.status="error",e.scheduleRender(!1),e.emit("error",r)}),this.mainHelper=r,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 r=[Object.keys(t).reduce(function(e,r){var n=t[r],i=n.state,a=n.requestParams,o=n.results,s=o&&i?o.map(function(e,t){return tQ({indexName:i.index||e.index},null!=a&&a[t]||e.params?{params:tB((null==a?void 0:a[t])||e.params.split("&").reduce(function(e,t){var r,n=function(e){if(Array.isArray(e))return e}(r=t.split("="))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{a=(r=r.call(e)).next,!1;for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(r,2)||function(e,t){if(e){if("string"==typeof e)return tW(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?tW(e,2):void 0}}(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=n[0],a=n[1];return e[i]=a?decodeURIComponent(a):"",e},{}))}:{})}):[];return e.concat(s)},[])],n=Object.keys(t).reduce(function(e,r){var n=t[r].results;return n?e.concat(n):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var i=e.search.bind(e);e.search=function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];var o=Array.isArray(t)?t.map(function(e){return tQ(tQ({},e),{},{params:tB(e.params)})}):tB(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[o].concat(n)},function(){return i.apply(void 0,[t].concat(n))})},e.transporter.responsesCache.set({method:"search",args:r},{results:n})}if(!("transporter"in e)){var a="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:r}));e.cache=tQ(tQ({},e.cache),{},tU({},a,JSON.stringify({results:Object.keys(t).map(function(e){return t[e].results})})))}}}(this.client,this._initialResults),this.mainHelper._recommendCache=Object.keys(i=this._initialResults).reduce(function(e,t){var r=i[t];return r.recommendResults?tH(tH({},e),r.recommendResults.results):e},{});var i,a=this.scheduleSearch;this.scheduleSearch=eB(h),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=a}:eB(function(){e.scheduleSearch=a})()}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&&r.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(ev({$$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,r=!(arguments.length>1)||void 0===arguments[1]||arguments[1];if(!this.mainHelper)throw Error(t0("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var n="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&r?this.onStateChange({uiState:n,setUiState:function(e){t$("function"==typeof e?e(n):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(t$(n,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(t0("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw Error(t0("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,tY(n.key),n)}}(a.prototype,n),Object.defineProperty(a,"prototype",{writable:!1}),a}(ei.default),t3=e.i(2239);let t8="7.21.0";function t9(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function t6(e){return(t6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t7(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?t5(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=t6(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=t6(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==t6(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t5(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var re=["react (".concat(O.version,")"),"react-instantsearch (".concat(t8,")"),"react-instantsearch-core (".concat(t8,")")],rt="react-instantsearch-server (".concat(t8,")");function rr(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEach(function(t){e.addAlgoliaAgent(t)})}var rn=["children"];function ri(e){var t=e.children,r=function(e){var t=(function(e){if(Array.isArray(e))return e}(f=(0,O.useReducer)(function(e){return e+1},0))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{a=(r=r.call(e)).next,!1;for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(f,2)||function(e,t){if(e){if("string"==typeof e)return t9(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t9(e,2):void 0}}(f,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1],r=H(),n=W(),i=q().waitForResultsRef,a=null==n?void 0:n.initialResults,o=(0,O.useRef)(e),s=r||a||i,c=(0,O.useRef)(null);if(null!=n&&n.ssrSearchRef&&(c=n.ssrSearchRef),null===c.current){var u,l,f,d,h=new t4(e);h._schedule=function(e){h._schedule.queue.push(e),clearTimeout(h._schedule.timer),h._schedule.timer=setTimeout(function(){h._schedule.queue.forEach(function(e){e()}),h._schedule.queue=[]},0)},h._schedule.queue=[],s&&(h._initialResults=a||{},h._manuallyResetScheduleSearch=!0),rr(e.searchClient,[].concat(re,[r&&rt,(d="undefined"!=typeof window&&(null==(u=window.next)?void 0:u.version)||(void 0!==T.default?null==(l=T.default.env)?void 0:l.NEXT_RUNTIME:void 0))?"next.js (".concat(d,")"):null])),s&&h.start(),r&&r.notifyServer({search:h}),e.routing,c.current=h}var m,p=c.current,g=o.current;g.indexName!==e.indexName&&(p.helper.setIndex(e.indexName||"").search(),o.current=e),g.searchClient!==e.searchClient&&(rr(e.searchClient,[].concat(re,[r&&rt])),p.mainHelper.setClient(e.searchClient).search(),o.current=e),g.onStateChange!==e.onStateChange&&(p.onStateChange=e.onStateChange,o.current=e),g.searchFunction!==e.searchFunction&&(p._searchFunction=e.searchFunction,o.current=e),g.stalledSearchDelay!==e.stalledSearchDelay&&(p._stalledSearchDelay=null!=(m=e.stalledSearchDelay)?m:200,o.current=e),P(g.future,e.future)||(p.future=t7(t7({},t2),e.future),o.current=e);var v=(0,O.useRef)(null);return(0,t3.useSyncExternalStore)((0,O.useCallback)(function(){var e=c.current;return null===v.current?e.started||(e.start(),t()):(clearTimeout(v.current),e._preventWidgetCleanup=!1),function(){null!=n&&n.ssrSearchRef||(clearTimeout(e._schedule.timer),v.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0)}},[t,n]),function(){return c.current},function(){return c.current})}(function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,rn));return r.started?O.default.createElement(k.Provider,{value:r},O.default.createElement(C.Provider,{value:r.mainIndex},t,O.default.createElement(ra,{search:r}))):null}function ra(e){var t=e.search;return(0,O.useEffect)(function(){t._resetScheduleSearch&&t._resetScheduleSearch()},[t]),null}e.s(["InstantSearch",()=>ri],97747)},54687,e=>{"use strict";function t(e,t){if(void 0===e||"function"!=typeof e)throw Error("The render function is not val
1id (received type ".concat(Object.prototype.toString.call(e).slice(8,-1),").\n\n").concat(t))}e.s(["checkRendering",()=>t],54687)},5786,11917,e=>{"use strict";function t(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(function(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])},[]).filter(Boolean).join(" ")}e.s(["cx",()=>t],11917);var r=e.i(71645),n=["formRef","inputRef","inputProps","isSearchStalled","onChange","onReset","onSubmit","placeholder","value","autoFocus","resetIconComponent","submitIconComponent","loadingIconComponent","classNames","translations"];function i(){return(i=Object.assign.bind()).apply(null,arguments)}var a=r.default.createElement("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"});function o(e){var n=e.classNames;return r.default.createElement("svg",{className:t("ais-SearchBox-submitIcon",n.submitIcon),width:"10",height:"10",viewBox:"0 0 40 40","aria-hidden":"true"},a)}var s=r.default.createElement("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"});function c(e){var n=e.classNames;return r.default.createElement("svg",{className:t("ais-SearchBox-resetIcon",n.resetIcon),viewBox:"0 0 20 20",width:"10",height:"10","aria-hidden":"true"},s)}var u=r.default.createElement("g",{fill:"none",fillRule:"evenodd"},r.default.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},r.default.createElement("circle",{strokeOpacity:".5",cx:"18",cy:"18",r:"18"}),r.default.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},r.default.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"}))));function l(e){var n=e.classNames;return r.default.createElement("svg",{"aria-label":"Results are loading",width:"16",height:"16",viewBox:"0 0 38 38",stroke:"#444",className:t("ais-SearchBox-loadingIcon",n.loadingIcon),"aria-hidden":"true"},u)}function f(e){var a=e.formRef,s=e.inputRef,u=e.inputProps,f=e.isSearchStalled,d=e.onChange,h=e.onReset,m=e.onSubmit,p=e.placeholder,g=e.value,v=e.autoFocus,y=e.resetIconComponent,b=e.submitIconComponent,S=e.loadingIconComponent,O=e.classNames,R=void 0===O?{}:O,j=e.translations,P=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,n);return r.default.createElement("div",i({},P,{className:t("ais-SearchBox",R.root,P.className)}),r.default.createElement("form",{ref:a,action:"",className:t("ais-SearchBox-form",R.form),noValidate:!0,onSubmit:function(e){e.preventDefault(),e.stopPropagation(),m&&m(e),s.current&&s.current.blur()},onReset:function(e){e.preventDefault(),e.stopPropagation(),h(e),s.current&&s.current.focus()},role:"search"},r.default.createElement("input",i({},u,{ref:s,className:t("ais-SearchBox-input",R.input,null==u?void 0:u.className),"aria-label":"Search",autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",placeholder:void 0===p?"":p,spellCheck:!1,maxLength:512,type:"search",value:g,onChange:d,onCompositionEnd:d,autoFocus:v})),r.default.createElement("button",{className:t("ais-SearchBox-submit",R.submit),type:"submit",title:j.submitButtonTitle},r.default.createElement(void 0===b?o:b,{classNames:R})),r.default.createElement("button",{className:t("ais-SearchBox-reset",R.reset),type:"reset",title:j.resetButtonTitle,hidden:0===g.length||f},r.default.createElement(void 0===y?c:y,{classNames:R})),r.default.createElement("span",{className:t("ais-SearchBox-loadingIndicator",R.loadingIndicator),hidden:!f},r.default.createElement(void 0===S?l:S,{classNames:R}))))}e.s(["SearchBox",()=>f],5786)},23905,3358,e=>{"use strict";let t,r;e.s(["Dialog",()=>eq,"DialogTrigger",()=>e$,"OverlayTriggerStateContext",()=>eB],23905),e.i(47167);var n,i=e.i(41119),a=e.i(24099),o=e.i(71645);(0,o.createContext)(null),(0,o.createContext)(null),(0,o.createContext)(null),(0,o.createContext)(null),(0,o.createContext)(null);let s=(0,o.createContext)({});(0,o.createContext)(null),(0,o.createContext)(null);var c=e.i(2250),u=e.i(96102),l=e.i(91884);let f="undefined"!=typeof HTMLElement&&"inert"in HTMLElement.prototype,d=new WeakMap,h=[];var m=e.i(16371),p=e.i(68919);let g=new WeakMap;var v=e.i(99661),y=e.i(91247);
1"undefined"!=typeof document&&window.visualViewport;var b=e.i(17430),S=e.i(87921),O=e.i(74750);class R{get currentNode(){return this._currentNode}set currentNode(e){if(!(0,b.nodeContains)(this.root,e))throw Error("Cannot set currentNode to a node that is not contained by the root node.");let t=[],r=e,n=e;for(this._currentNode=e;r&&r!==this.root;)if(r.nodeType===Node.DOCUMENT_FRAGMENT_NODE){let e=r,i=this._doc.createTreeWalker(e,this.whatToShow,{acceptNode:this._acceptNode});t.push(i),i.currentNode=n,this._currentSetFor.add(i),r=n=e.host}else r=r.parentNode;let i=this._doc.createTreeWalker(this.root,this.whatToShow,{acceptNode:this._acceptNode});t.push(i),i.currentNode=n,this._currentSetFor.add(i),this._walkerStack=t}get doc(){return this._doc}firstChild(){let e=this.currentNode,t=this.nextNode();return(0,b.nodeContains)(e,t)?(t&&(this.currentNode=t),t):(this.currentNode=e,null)}lastChild(){let e=this._walkerStack[0].lastChild();return e&&(this.currentNode=e),e}nextNode(){let e=this._walkerStack[0].nextNode();if(e){if(e.shadowRoot){var t;let r;if("function"==typeof this.filter?r=this.filter(e):(null==(t=this.filter)?void 0:t.acceptNode)&&(r=this.filter.acceptNode(e)),r===NodeFilter.FILTER_ACCEPT)return this.currentNode=e,e;let n=this.nextNode();return n&&(this.currentNode=n),n}return e&&(this.currentNode=e),e}if(!(this._walkerStack.length>1))return null;{this._walkerStack.shift();let e=this.nextNode();return e&&(this.currentNode=e),e}}previousNode(){let e=this._walkerStack[0];if(e.currentNode===e.root){if(this._currentSetFor.has(e)&&(this._currentSetFor.delete(e),this._walkerStack.length>1)){this._walkerStack.shift();let e=this.previousNode();return e&&(this.currentNode=e),e}return null}let t=e.previousNode();if(t){if(t.shadowRoot){var r;let e;if("function"==typeof this.filter?e=this.filter(t):(null==(r=this.filter)?void 0:r.acceptNode)&&(e=this.filter.acceptNode(t)),e===NodeFilter.FILTER_ACCEPT)return t&&(this.currentNode=t),t;let n=this.lastChild();return n&&(this.currentNode=n),n}return t&&(this.currentNode=t),t}if(!(this._walkerStack.length>1))return null;{this._walkerStack.shift();let e=this.previousNode();return e&&(this.currentNode=e),e}}nextSibling(){return null}previousSibling(){return null}parentNode(){return null}constructor(e,t,r,n){this._walkerStack=[],this._currentSetFor=new Set,this._acceptNode=e=>{if(e.nodeType===Node.ELEMENT_NODE){var t;let r=e.shadowRoot;if(r){let e=this._doc.createTreeWalker(r,this.whatToShow,{acceptNode:this._acceptNode});return this._walkerStack.unshift(e),NodeFilter.FILTER_ACCEPT}if("function"==typeof this.filter)return this.filter(e);if(null==(t=this.filter)?void 0:t.acceptNode)return this.filter.acceptNode(e);if(null===this.filter)return NodeFilter.FILTER_ACCEPT}return NodeFilter.FILTER_SKIP},this._doc=e,this.root=t,this.filter=null!=n?n:null,this.whatToShow=null!=r?r:NodeFilter.SHOW_ALL,this._currentNode=t,this._walkerStack.unshift(e.createTreeWalker(t,r,this._acceptNode));const i=t.shadowRoot;if(i){const e=this._doc.createTreeWalker(i,this.whatToShow,{acceptNode:this._acceptNode});this._walkerStack.unshift(e)}}}var j=e.i(46996),P=e.i(864);let w=o.default.createContext(null),E="react-aria-focus-scope-restore",x=null;function _(e){var t,r,n,i,a,s,c,u,f,d;let h,p,g,y,{children:S,contain:O,restoreFocus:R,autoFocus:P}=e,_=(0,o.useRef)(null),M=(0,o.useRef)(null),B=(0,o.useRef)([]),{parentNode:$}=(0,o.useContext)(w)||{},q=(0,o.useMemo)(()=>new Q({scopeRef:B}),[B]);(0,v.useLayoutEffect)(()=>{let e=$||U.root;if(U.getTreeNode(e.scopeRef)&&x&&!I(x,e.scopeRef)){let t=U.getTreeNode(x);t&&(e=t)}e.addChild(q),U.addNode(q)},[q,$]),(0,v.useLayoutEffect)(()=>{let e=U.getTreeNode(B);e&&(e.contain=!!O)},[O]),(0,v.useLayoutEffect)(()=>{var e;let t=null==(e=_.current)?void 0:e.nextSibling,r=[],n=e=>e.stopPropagation();for(;t&&t!==M.current;)r.push(t),t.addEventListener(E,n),t=t.nextSibling;return B.current=r,()=>{for(let e of r)e.removeEventListener(E,n)}},[S]),t=B,r=R,n=O,(0,v.useLayoutEffect)(()=>{if(r||n)return;let e=t.current,i=(0,l.getOwnerDocument)(e?e[0]:void 0),a=e=>{let r=(0,b.getEventTarget)(e);C(r,t.current)?x=t:N(r)||(x=null)};
1return i.addEventListener("focusin",a,!1),null==e||e.forEach(e=>e.addEventListener("focusin",a,!1)),()=>{i.removeEventListener("focusin",a,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",a,!1))}},[t,r,n]),i=B,a=O,h=(0,o.useRef)(void 0),p=(0,o.useRef)(void 0),(0,v.useLayoutEffect)(()=>{let e=i.current;if(!a){p.current&&(cancelAnimationFrame(p.current),p.current=void 0);return}let t=(0,l.getOwnerDocument)(e?e[0]:void 0),r=e=>{if("Tab"!==e.key||e.altKey||e.ctrlKey||e.metaKey||!T(i)||e.isComposing)return;let r=(0,b.getActiveElement)(t),n=i.current;if(!n||!C(r,n))return;let a=W(F(n),{tabbable:!0},n);if(!r)return;a.currentNode=r;let o=e.shiftKey?a.previousNode():a.nextNode();o||(a.currentNode=e.shiftKey?n[n.length-1].nextElementSibling:n[0].previousElementSibling,o=e.shiftKey?a.previousNode():a.nextNode()),e.preventDefault(),o&&k(o,!0)},n=e=>{(!x||I(x,i))&&C((0,b.getEventTarget)(e),i.current)?(x=i,h.current=(0,b.getEventTarget)(e)):T(i)&&!N((0,b.getEventTarget)(e),i)?h.current?h.current.focus():x&&x.current&&A(x.current):T(i)&&(h.current=(0,b.getEventTarget)(e))},o=e=>{p.current&&cancelAnimationFrame(p.current),p.current=requestAnimationFrame(()=>{let r=(0,j.getInteractionModality)(),n=("virtual"===r||null===r)&&(0,m.isAndroid)()&&(0,m.isChrome)(),a=(0,b.getActiveElement)(t);
1if(!n&&a&&T(i)&&!N(a,i)){x=i;let t=(0,b.getEventTarget)(e);if(t&&t.isConnected){var o;h.current=t,null==(o=h.current)||o.focus()}else x.current&&A(x.current)}})};return t.addEventListener("keydown",r,!1),t.addEventListener("focusin",n,!1),null==e||e.forEach(e=>e.addEventListener("focusin",n,!1)),null==e||e.forEach(e=>e.addEventListener("focusout",o,!1)),()=>{t.removeEventListener("keydown",r,!1),t.removeEventListener("focusin",n,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",n,!1)),null==e||e.forEach(e=>e.removeEventListener("focusout",o,!1))}},[i,a]),(0,v.useLayoutEffect)(()=>()=>{p.current&&cancelAnimationFrame(p.current)},[p]),s=B,c=R,u=O,g=(0,o.useRef)("undefined"!=typeof document?(0,b.getActiveElement)((0,l.getOwnerDocument)(s.current?s.current[0]:void 0)):null),(0,v.useLayoutEffect)(()=>{let e=s.current,t=(0,l.getOwnerDocument)(e?e[0]:void 0);if(!c||u)return;let r=()=>{(!x||I(x,s))&&C((0,b.getActiveElement)(t),s.current)&&(x=s)};return t.addEventListener("focusin",r,!1),null==e||e.forEach(e=>e.addEventListener("focusin",r,!1)),()=>{t.removeEventListener("focusin",r,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",r,!1))}},[s,u]),(0,v.useLayoutEffect)(()=>{let e=(0,l.getOwnerDocument)(s.current?s.current[0]:void 0);if(!c)return;let t=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!T(s)||t.isComposing)return;let r=e.activeElement;if(!N(r,s)||!H(s))return;let n=U.getTreeNode(s);if(!n)return;let i=n.nodeToRestore,a=W(e.body,{tabbable:!0});a.currentNode=r;let o=t.shiftKey?a.previousNode():a.nextNode();if(i&&i.isConnected&&i!==e.body||(i=void 0,n.nodeToRestore=void 0),(!o||!N(o,s))&&i){a.currentNode=i;do o=t.shiftKey?a.previousNode():a.nextNode();while(N(o,s))(t.preventDefault(),t.stopPropagation(),o)?k(o,!0):N(i)?k(i,!0):r.blur()}};return u||e.addEventListener("keydown",t,!0),()=>{u||e.removeEventListener("keydown",t,!0)}},[s,c,u]),(0,v.useLayoutEffect)(()=>{var e;let t=(0,l.getOwnerDocument)(s.current?s.current[0]:void 0);if(!c)return;let r=U.getTreeNode(s);if(r)return r.nodeToRestore=null!=(e=g.current)?e:void 0,()=>{let e=U.getTreeNode(s);if(!e)return;let r=e.nodeToRestore,n=(0,b.getActiveElement)(t);
1if(c&&r&&(n&&N(n,s)||n===t.body&&H(s))){let e=U.clone();requestAnimationFrame(()=>{if(t.activeElement===t.body){let t=e.getTreeNode(s);for(;t;){if(t.nodeToRestore&&t.nodeToRestore.isConnected)return void L(t.nodeToRestore);t=t.parent}for(t=e.getTreeNode(s);t;){if(t.scopeRef&&t.scopeRef.current&&U.getTreeNode(t.scopeRef))return void L(D(t.scopeRef.current,!0));t=t.parent}}})}}},[s,c]),f=B,d=P,y=o.default.useRef(d),(0,o.useEffect)(()=>{if(y.current){x=f;let e=(0,l.getOwnerDocument)(f.current?f.current[0]:void 0);!C((0,b.getActiveElement)(e),x.current)&&f.current&&A(f.current)}y.current=!1},[f]),(0,o.useEffect)(()=>{let e=(0,b.getActiveElement)((0,l.getOwnerDocument)(B.current?B.current[0]:void 0)),t=null;if(C(e,B.current)){for(let r of U.traverse())r.scopeRef&&C(e,r.scopeRef.current)&&(t=r);t===U.getTreeNode(B)&&(x=t.scopeRef)}},[B]),(0,v.useLayoutEffect)(()=>()=>{var e,t,r;let n=null!=(r=null==(t=U.getTreeNode(B))||null==(e=t.parent)?void 0:e.scopeRef)?r:null;(B===x||I(B,x))&&(!n||U.getTreeNode(n))&&(x=n),U.removeTreeNode(B)},[B]);let V=(0,o.useMemo)(()=>{var e;return e=B,{focusNext(t={}){var r;let n=e.current,{from:i,tabbable:a,wrap:o,accept:s}=t,c=i||(0,b.getActiveElement)((0,l.getOwnerDocument)(null!=(r=n[0])?r:void 0)),u=n[0].previousElementSibling,f=W(F(n),{tabbable:a,accept:s},n);f.currentNode=C(c,n)?c:u;let d=f.nextNode();return!d&&o&&(f.currentNode=u,d=f.nextNode()),d&&k(d,!0),d},focusPrevious(t={}){var r;let n=e.current,{from:i,tabbable:a,wrap:o,accept:s}=t,c=i||(0,b.getActiveElement)((0,l.getOwnerDocument)(null!=(r=n[0])?r:void 0)),u=n[n.length-1].nextElementSibling,f=W(F(n),{tabbable:a,accept:s},n);f.currentNode=C(c,n)?c:u;let d=f.previousNode();return!d&&o&&(f.currentNode=u,d=f.previousNode()),d&&k(d,!0),d},focusFirst(t={}){let r=e.current,{tabbable:n,accept:i}=t,a=W(F(r),{tabbable:n,accept:i},r);a.currentNode=r[0].previousElementSibling;let o=a.nextNode();return o&&k(o,!0),o},focusLast(t={}){let r=e.current,{tabbable:n,accept:i}=t,a=W(F(r),{tabbable:n,accept:i},r);a.currentNode=r[r.length-1].nextElementSibling;let o=a.previousNode();return o&&k(o,!0),o}}},[]),K=(0,o.useMemo)(()=>({focusManager:V,parentNode:q}),[q,V]);return o.default.createElement(w.Provider,{value:K},o.default.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:_}),S,o.default.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:M}))}function F(e){return e[0].parentElement}function T(e){let t=U.getTreeNode(x);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function C(e,t){return!!e&&!!t&&t.some(t=>t.contains(e))}function N(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:r}
1of U.traverse(U.getTreeNode(t)))if(r&&C(e,r.current))return!0;return!1}function I(e,t){var r;let n=null==(r=U.getTreeNode(t))?void 0:r.parent;for(;n;){if(n.scopeRef===e)return!0;n=n.parent}return!1}function k(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch{}}else try{(0,P.focusSafely)(e)}catch{}}function D(e,t=!0){let r=e[0].previousElementSibling,n=F(e),i=W(n,{tabbable:t},e);i.currentNode=r;let a=i.nextNode();return t&&!a&&((i=W(n=F(e),{tabbable:!1},e)).currentNode=r,a=i.nextNode()),a}function A(e,t=!0){k(D(e,t))}function H(e){let t=U.getTreeNode(x);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return(null==t?void 0:t.scopeRef)===e}function L(e){e.dispatchEvent(new CustomEvent(E,{bubbles:!0,cancelable:!0}))&&k(e)}function W(e,t,r){var n,i,a;let o=(null==t?void 0:t.tabbable)?S.isTabbable:S.isFocusable,s=(null==e?void 0:e.nodeType)===Node.ELEMENT_NODE?e:null,c=(0,l.getOwnerDocument)(s),u=(n=e||c,i=NodeFilter.SHOW_ELEMENT,a={acceptNode(e){var n;return(null==t||null==(n=t.from)?void 0:n.contains(e))||(null==t?void 0:t.tabbable)&&"INPUT"===e.tagName&&"radio"===e.getAttribute("type")&&(!function(e){if(e.checked)return!0;let t=[];if(e.form){var r,n;let i=null==(n=e.form)||null==(r=n.elements)?void 0:r.namedItem(e.name);t=[...null!=i?i:[]]}else t=[...(0,l.getOwnerDocument)(e).querySelectorAll(`input[type="radio"][name="${CSS.escape(e.name)}"]`)].filter(e=>!e.form);return!!t&&!t.some(e=>e.checked)}(e)||"INPUT"===u.currentNode.tagName&&"radio"===u.currentNode.type&&u.currentNode.name===e.name)?NodeFilter.FILTER_REJECT:o(e)&&(!r||C(e,r))&&(!(null==t?void 0:t.accept)||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}},(0,O.shadowDOM)()?new R(c,n,i,a):c.createTreeWalker(n,i,a));return(null==t?void 0:t.from)&&(u.currentNode=t.from),u}class M{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,r){let n=this.fastMap.get(null!=t?t:null);if(!n)return;let i=new Q({scopeRef:e});n.addChild(i),i.parent=n,this.fastMap.set(e,i),r&&(i.nodeToRestore=r)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let r=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&C(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let n=t.children;r&&(r.removeChild(t),n.size>0&&n.forEach(e=>r&&r.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){var e,t;let r=new M;for(let n of this.traverse())r.addTreeNode(n.scopeRef,null!=(t=null==(e=n.parent)?void 0:e.scopeRef)?t:null,n.nodeToRestore);return r}constructor(){this.fastMap=new Map,this.root=new Q({scopeRef:null}),this.fastMap.set(null,this.root)}}class Q{addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}}let U=new M;function B(e,t){if(e.button>0)return!1;if(e.target){let t=e.target.ownerDocument;if(!t||!t.documentElement.contains(e.target)||e.target.closest("[data-react-aria-top-layer]"))return!1}return!!t.current&&!e.composedPath().includes(t.current)}var $=e.i(16231);let q=[];var V=e.i(74501);function K(e,t){if(!e)return!1;let r=window.getComputedStyle(e),n=/(auto|scroll)/.test(r.overflow+r.overflowX+r.overflowY);return n&&t&&(n=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),n}function G(e,t){let r=e;for(K(r,t)&&(r=r.parentElement);r&&!K(r,t);)r=r.parentElement;return r||document.scrollingElement||document.documentElement}let z=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function J(e){return e instanceof HTMLInputElement&&!z.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}let X="undefined"!=typeof document&&window.visualViewport,Z=0;function Y(e,t,r){let n=e.style[t];return e.style[t]=r,()=>{e.style[t]=n}}function ee(e,t,r,n){return e.addEventListener(t,r,n),()=>{e.removeEventListener(t,r,n)}}function et(e,t){t||!X?er(e):X.addEventListener("resize",()=>er(e),{once:!0})}function er(e){let t=document.scrollingElement||document.documentElement,r=e;for(;r&&r!==t;){let e=G(r);if(e!==document.documentElement&&e!==document.body&&e!==r){let t=e.getBoundingClientRect(),n=r.getBoundingClientRect();if(n.top<t.top||n.bottom>t.top+r.clientHeight){let r=t.bottom;
1X&&(r=Math.min(r,X.offsetTop+X.height));let i=n.top-t.top-((r-t.top)/2-n.height/2);e.scrollTo({top:Math.max(0,Math.min(e.scrollHeight-e.clientHeight,e.scrollTop+i)),behavior:"smooth"})}}r=e.parentElement}}var en=e.i(50179),ei={};ei={"ar-AE":{dismiss:`\u{62A}\u{62C}\u{627}\u{647}\u{644}`},"bg-BG":{dismiss:`\u{41E}\u{442}\u{445}\u{432}\u{44A}\u{440}\u{43B}\u{44F}\u{43D}\u{435}`},"cs-CZ":{dismiss:"Odstranit"},"da-DK":{dismiss:"Luk"},"de-DE":{dismiss:`Schlie\xdfen`},"el-GR":{dismiss:`\u{391}\u{3C0}\u{3CC}\u{3C1}\u{3C1}\u{3B9}\u{3C8}\u{3B7}`},"en-US":{dismiss:"Dismiss"},"es-ES":{dismiss:"Descartar"},"et-EE":{dismiss:`L\xf5peta`},"fi-FI":{dismiss:`Hylk\xe4\xe4`},"fr-FR":{dismiss:"Rejeter"},"he-IL":{dismiss:`\u{5D4}\u{5EA}\u{5E2}\u{5DC}\u{5DD}`},"hr-HR":{dismiss:"Odbaci"},"hu-HU":{dismiss:`Elutas\xedt\xe1s`},"it-IT":{dismiss:"Ignora"},"ja-JP":{dismiss:`\u{9589}\u{3058}\u{308B}`},"ko-KR":{dismiss:`\u{BB34}\u{C2DC}`},"lt-LT":{dismiss:"Atmesti"},"lv-LV":{dismiss:`Ner\u{101}d\u{12B}t`},"nb-NO":{dismiss:"Lukk"},"nl-NL":{dismiss:"Negeren"},"pl-PL":{dismiss:"Zignoruj"},"pt-BR":{dismiss:"Descartar"},"pt-PT":{dismiss:"Dispensar"},"ro-RO":{dismiss:"Revocare"},"ru-RU":{dismiss:`\u{41F}\u{440}\u{43E}\u{43F}\u{443}\u{441}\u{442}\u{438}\u{442}\u{44C}`},"sk-SK":{dismiss:`Zru\u{161}i\u{165}`},"sl-SI":{dismiss:"Opusti"},"sr-SP":{dismiss:"Odbaci"},"sv-SE":{dismiss:"Avvisa"},"tr-TR":{dismiss:"Kapat"},"uk-UA":{dismiss:`\u{421}\u{43A}\u{430}\u{441}\u{443}\u{432}\u{430}\u{442}\u{438}`},"zh-CN":{dismiss:`\u{53D6}\u{6D88}`},"zh-TW":{dismiss:`\u{95DC}\u{9589}`}};var ea=e.i(60433);let eo=Symbol.for("react-aria.i18n.locale"),es=Symbol.for("react-aria.i18n.strings");class ec{getStringForLocale(e,t){let r=this.getStringsForLocale(t)[e];if(!r)throw Error(`Could not find intl message ${e} in ${t} locale`);return r}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,r="en-US"){var n;if(t[e])return t[e];let i=(n=e,Intl.Locale?new Intl.Locale(n).language:n.split("-")[0]);if(t[i])return t[i];for(let e in t)if(e.startsWith(i+"-"))return t[e];return t[r]}(e,this.strings,this.defaultLocale),this.strings[e]=t),t}static getGlobalDictionaryForPackage(e){if("undefined"==typeof window)return null;let t=window[eo];if(void 0===r){let e=window[es];if(!e)return null;for(let n in r={},e)r[n]=new ec({[t]:e[n]},t)}let n=null==r?void 0:r[e];if(!n)throw Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return n}constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}}let eu=new Map,el=new Map;class ef{format(e,t){let r=this.strings.getStringForLocale(e,this.locale);return"function"==typeof r?r(t,this):r}plural(e,t,r="cardinal"){let n=t["="+e];if(n)return"function"==typeof n?n():n;let i=this.locale+":"+r,a=eu.get(i);return a||(a=new Intl.PluralRules(this.locale,{type:r}),eu.set(i,a)),"function"==typeof(n=t[a.select(e)]||t.other)?n():n}number(e){let t=el.get(this.locale);return t||(t=new Intl.NumberFormat(this.locale),el.set(this.locale,t)),t.format(e)}select(e,t){let r=e[t]||e.other;return"function"==typeof r?r():r}constructor(e,t){this.locale=e,this.strings=t}}let ed=new WeakMap,eh={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function em(e){let{children:t,elementType:r="div",isFocusable:n,style:i,...a}=e,{visuallyHiddenProps:s}=function(e={}){let{style:t,isFocusable:r}=e,[n,i]=(0,o.useState)(!1),{focusWithinProps:a}=(0,$.useFocusWithin)({isDisabled:!r,onFocusWithinChange:e=>i(e)}),s=(0,o.useMemo)(()=>n?t:t?{...eh,...t}:eh,[n]);return{visuallyHiddenProps:{...a,style:s}}}(e);return o.default.createElement(r,(0,en.mergeProps)(a,s),t)}function ep(e){var t;let{onDismiss:r,...n}=e,i=function(e,t){let r,{locale:n}=(0,u.useLocale)(),i=t&&ec.getGlobalDictionaryForPackage(t)||((r=ed.get(e))||(r=new ec(e),ed.set(e,r)),r);return(0,o.useMemo)(()=>new ef(n,i),[n,i])}((t=ei)&&t.__esModule?t.default:t,"@react-aria/overlays"),a=(0,ea.useLabels)(n,i.format("dismiss"));return o.default.createElement(em,null,o.default.createElement("button",{...a,tabIndex:-1,onClick:()=>{r&&r()},style:{width:1,height:1}}))}let eg=(0,o.createContext)({});var ev=e.i(92902),ey=e.i(97547),eb=e.i(89979);let eS=o.default.forwardRef(({children:e,...t},r)=>{let n=(0,o.useRef)(!1),i=(0,o.useContext)(ev.PressResponderContext);r=(0,ey.useObjectRef)(r||(null==i?void 0:i.ref));let a=(0,en.mergeProps)(i||{},{...t,ref:r,register(){n.current=!0,i&&i.register()}});return(0,eb.useSyncRef)(i,r),(0,o.useEffect)(()=>{n.current||(n.current=!0)},[]),o.default.createElement(ev.PressResponderContext.Provider,{value:a},e)});function eO({children:e}){let t=(0,o.useMemo)(()=>({register:()=>{}}),[]);return o.default.createElement(ev.PressResponderContext.Provider,{value:t},e)}var eR=e.i(74080),ej=e.i(54453);let eP=o.default.createContext(null);function ew(e){var t;
1let r=(0,ej.useIsSSR)(),{portalContainer:n=r?null:document.body,isExiting:i}=e,[a,s]=(0,o.useState)(!1),c=(0,o.useMemo)(()=>({contain:a,setContain:s}),[a,s]),{getContainer:u}=null!=(t=(0,o.useContext)(eg))?t:{};if(!e.portalContainer&&u&&(n=u()),!n)return null;let l=e.children;return e.disableFocusManagement||(l=o.default.createElement(_,{restoreFocus:!0,contain:(e.shouldContainFocus||a)&&!i},l)),l=o.default.createElement(eP.Provider,{value:c},o.default.createElement(eO,null,l)),eR.default.createPortal(l,n)}function eE(){let e=(0,o.useContext)(eP),t=null==e?void 0:e.setContain;(0,v.useLayoutEffect)(()=>{null==t||t(!0)},[t])}function ex(e,t=!0){let[r,n]=(0,o.useState)(!0),i=r&&t;return(0,v.useLayoutEffect)(()=>{if(i&&e.current&&"getAnimations"in e.current)for(let t of e.current.getAnimations())t instanceof CSSTransition&&t.cancel()},[e,i]),eF(e,i,(0,o.useCallback)(()=>n(!1),[])),i}function e_(e,t){let[r,n]=(0,o.useState)(t?"open":"closed");switch(r){case"open":t||n("exiting");break;case"closed":case"exiting":t&&n("open")}let i="exiting"===r;return eF(e,i,(0,o.useCallback)(()=>{n(e=>"exiting"===e?"closed":e)},[])),i}function eF(e,t,r){(0,v.useLayoutEffect)(()=>{if(t&&e.current){if(!("getAnimations"in e.current))return void r();let t=e.current.getAnimations();if(0===t.length)return void r();let n=!1;return Promise.all(t.map(e=>e.finished)).then(()=>{n||(0,eR.flushSync)(()=>{r()})}).catch(()=>{}),()=>{n=!0}}},[e,t,r])}let eT="undefined"!=typeof document?null!=(n=o.default.useInsertionEffect)?n:o.default.useLayoutEffect:()=>{};function eC(e,t,r){let[n,i]=(0,o.useState)(e||t),a=(0,o.useRef)(n),s=(0,o.useRef)(void 0!==e),c=void 0!==e;(0,o.useEffect)(()=>{s.current,s.current=c},[c]);let u=c?e:n;eT(()=>{a.current=u});let[,l]=(0,o.useReducer)(()=>({}),{});return[u,(0,o.useCallback)((e,...t)=>{let n="function"==typeof e?e(a.current):e;Object.is(a.current,n)||(a.current=n,i(n),l(),null==r||r(n,...t))},[r])]}function eN(e){let[t,r]=eC(e.isOpen,e.defaultOpen||!1,e.onOpenChange),n=(0,o.useCallback)(()=>{r(!0)},[r]),i=(0,o.useCallback)(()=>{r(!1)},[r]),a=(0,o.useCallback)(()=>{r(!t)},[r,t]);return{isOpen:t,setOpen:r,open:n,close:i,toggle:a}}e.i(38299);let eI=(0,o.createContext)(null);Symbol.iterator;class ek{*[Symbol.iterator](){let e=this.firstChild;for(;e;)yield e,e=e.nextSibling}get firstChild(){return this._firstChild}set firstChild(e){this._firstChild=e,this.ownerDocument.markDirty(this)}get lastChild(){return this._lastChild}set lastChild(e){this._lastChild=e,this.ownerDocument.markDirty(this)}get previousSibling(){return this._previousSibling}set previousSibling(e){this._previousSibling=e,this.ownerDocument.markDirty(this)}get nextSibling(){return this._nextSibling}set nextSibling(e){this._nextSibling=e,this.ownerDocument.markDirty(this)}get parentNode(){return this._parentNode}set parentNode(e){this._parentNode=e,this.ownerDocument.markDirty(this)}get isConnected(){var e;return(null==(e=this.parentNode)?void 0:e.isConnected)||!1}invalidateChildIndices(e){(null==this._minInvalidChildIndex||!this._minInvalidChildIndex.isConnected||e.index<this._minInvalidChildIndex.index)&&(this._minInvalidChildIndex=e,this.ownerDocument.markDirty(this))}updateChildIndices(){let e=this._minInvalidChildIndex;for(;e;)e.index=e.previousSibling?e.previousSibling.index+1:0,e=e.nextSibling;this._minInvalidChildIndex=null}appendChild(e){e.parentNode&&e.parentNode.removeChild(e),null==this.firstChild&&(this.firstChild=e),this.lastChild?(this.lastChild.nextSibling=e,e.index=this.lastChild.index+1,e.previousSibling=this.lastChild):(e.previousSibling=null,e.index=0),e.parentNode=this,e.nextSibling=null,this.lastChild=e,this.ownerDocument.markDirty(this),this.isConnected&&this.ownerDocument.queueUpdate()}insertBefore(e,t){if(null==t)return this.appendChild(e);e.parentNode&&e.parentNode.removeChild(e),e.nextSibling=t,e.previousSibling=t.previousSibling,e.index=t.index-1,this.firstChild===t?this.firstChild=e:t.previousSibling&&(t.previousSibling.nextSibling=e),t.previousSibling=e,e.parentNode=t.parentNode,this.invalidateChildIndices(e),this.isConnected&&this.ownerDocument.queueUpdate()}removeChild(e){e.parentNode===this&&(this._minInvalidChildIndex===e&&(this._minInvalidChildIndex=null),e.nextSibling&&(this.invalidateChildIndices(e.nextSibling),e.nextSibling.previousSibling=e.previousSibling),e.previousSibling&&(e.previousSibling.nextSibling=e.nextSibling),this.firstChild===e&&(this.firstChild=e.nextSibling),this.lastChild===e&&(this.lastChild=e.previousSibling),e.parentNode=null,e.nextSibling=null,e.previousSibling=null,e.index=0,this.ownerDocument.markDirty(e),this.isConnected&&this.ownerDocument.queueUpdate())}addEventListener(){}removeEventListener(){}get previousVisibleSibling(){let e=this.previousSibling;for(;e&&e.isHidden;)e=e.previousSibling;return e}get nextVisibleSibling(){let e=this.nextSibling;for(;e&&e.isHidden;)e=e.nextSibling;return e}
1get firstVisibleChild(){let e=this.firstChild;for(;e&&e.isHidden;)e=e.nextSibling;return e}get lastVisibleChild(){let e=this.lastChild;for(;e&&e.isHidden;)e=e.previousSibling;return e}constructor(e){this._firstChild=null,this._lastChild=null,this._previousSibling=null,this._nextSibling=null,this._parentNode=null,this._minInvalidChildIndex=null,this.ownerDocument=e}}function eD(e){let{children:t,items:r,idScope:n,addIdAndValue:i,dependencies:a=[]}=e,s=(0,o.useMemo)(()=>new WeakMap,a);return(0,o.useMemo)(()=>{if(r&&"function"==typeof t){let c=[];for(let u of r){let r=s.get(u);if(!r){var e,a;let c=null!=(a=null!=(e=(r=t(u)).props.id)?e:u.key)?a:u.id;if(null==c)throw Error("Could not determine key for item");null!=n&&(c=n+":"+c),r=(0,o.cloneElement)(r,i?{key:c,id:c,value:u}:{key:c}),s.set(u,r)}c.push(r)}return c}if("function"!=typeof t)return t},[t,r,s,n,i])}e.i(49962);e.i(2239);"function"==typeof o.default.useSyncExternalStore&&o.default.useSyncExternalStore;function eA(e,t,r){return eD({items:t?e.getChildren(t.key):e,dependencies:[r],children(t){let n=t.render(t);return r&&"item"===t.type?o.default.createElement(o.default.Fragment,null,r({type:"item",key:t.key,dropPosition:"before"}),n,function(e,t,r){let n=t.key,i=e.getKeyAfter(n),a=null!=i?e.getItem(i):null;for(;null!=a&&"item"!==a.type;)a=null!=(i=e.getKeyAfter(a.key))?e.getItem(i):null;let s=null!=t.nextKey?e.getItem(t.nextKey):null;for(;null!=s&&"item"!==s.type;)s=null!=s.nextKey?e.getItem(s.nextKey):null;let c=[];if(null==s){let n=t;for(;(null==n?void 0:n.type)==="item"&&(!a||n.parentKey!==a.parentKey&&a.level<n.level);){let t=r({type:"item",key:n.key,dropPosition:"after"});(0,o.isValidElement)(t)&&c.push((0,o.cloneElement)(t,{key:`${n.key}-after`})),n=null!=n.parentKey?e.getItem(n.parentKey):null}}return c}(e,t,r)):n}})}var eH=e.i(20246);e.i(21318),e.i(43027),e.i(40861);new WeakMap;new WeakMap,e.i(11458);new WeakMap,e.i(71330),e.i(59530),e.i(82234);Symbol.iterator;class eL extends Set{constructor(e,t,r){super(e),e instanceof eL?(this.anchorKey=null!=t?t:e.anchorKey,this.currentKey=null!=r?r:e.currentKey):(this.anchorKey=null!=t?t:null,this.currentKey=null!=r?r:null)}}let eW=(0,o.createContext)(null),eM=(0,o.createContext)(null),eQ=(0,o.createContext)(null),eU=(0,o.createContext)(null),eB=(0,o.createContext)(null);function e$(e){let t=function(e){let t=eN(e),[r,n]=(0,o.useState)(null),[i,a]=(0,o.useState)([]);return{focusStrategy:r,...t,open(e=null){n(e),t.open()},toggle(e=null){n(e),t.toggle()},close(){a([]),t.close()},expandedKeysStack:i,openSubmenu:(e,t)=>{a(r=>t>r.length?r:[...r.slice(0,t),e])},closeSubmenu:(e,t)=>{a(r=>r[t]===e?r.slice(0,t):r)}}}(e),r=(0,o.useRef)(null),{triggerProps:n,overlayProps:i}=function(e,t,r){let n,{type:i}=e,{isOpen:a}=t;(0,o.useEffect)(()=>{r&&r.current&&g.set(r.current,t.close)}),"menu"===i?n=!0:"listbox"===i&&(n="listbox");let s=(0,eH.useId)();return{triggerProps:{"aria-haspopup":n,"aria-expanded":a,"aria-controls":a?s:void 0,onPress:t.toggle},overlayProps:{id:s}}}({type:"dialog"},t,r),[s,c]=(0,o.useState)(null),u=(0,o.useCallback)(()=>{r.current&&c(r.current.offsetWidth+"px")},[r]);return function(e){let{ref:t,box:r,onResize:n}=e,i=(0,y.useEffectEvent)(n);(0,o.useEffect)(()=>{let e=null==t?void 0:t.current;if(e)if(void 0===window.ResizeObserver)return window.addEventListener("resize",i,!1),()=>{window.removeEventListener("resize",i,!1)};else{let t=new window.ResizeObserver(e=>{e.length&&i()});return t.observe(e,{box:r}),()=>{e&&t.unobserve(e)}}},[t,r])}({ref:r,onResize:u}),n.id=(0,eH.useId)(),i["aria-labelledby"]=n.id,o.default.createElement(a.Provider,{values:[[eB,t],[eM,t],[eU,i],[eI,{trigger:"DialogTrigger",triggerRef:r,"aria-labelledby":i["aria-labelledby"],style:{"--trigger-width":s}}]]},o.default.createElement(eS,{...n,ref:r,isPressed:t.isOpen},e.children))}let eq=(0,o.forwardRef)(function(e,t){let r=e["aria-labelledby"];[e,t]=(0,a.useContextProps)(e,t,eU);let{dialogProps:n,titleProps:u}=function(e,t){let{role:r="dialog"}=e,n=(0,eH.useSlotId)();n=e["aria-label"]?void 0:n;let i=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{if(t.current&&!t.current.contains(document.activeElement)){(0,P.focu
1sSafely)(t.current);let e=setTimeout(()=>{(document.activeElement===t.current||document.activeElement===document.body)&&(i.current=!0,t.current&&(t.current.blur(),(0,P.focusSafely)(t.current)),i.current=!1)},500);return()=>{clearTimeout(e)}}},[t]),eE(),{dialogProps:{...(0,c.filterDOMProps)(e,{labelable:!0}),role:r,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||n,onBlur:e=>{i.current&&e.stopPropagation()}},titleProps:{id:n}}}({...e,"aria-labelledby":r},t),l=(0,o.useContext)(eB);n["aria-label"]||n["aria-labelledby"]||e["aria-labelledby"]&&(n["aria-labelledby"]=e["aria-labelledby"]);let f=(0,a.useRenderProps)({defaultClassName:"react-aria-Dialog",className:e.className,style:e.style,children:e.children,values:{close:(null==l?void 0:l.close)||(()=>{})}}),d=(0,c.filterDOMProps)(e,{global:!0});return o.default.createElement("section",{...(0,en.mergeProps)(d,f,n),ref:t,slot:e.slot||void 0},o.default.createElement(a.Provider,{values:[[s,{slots:{[a.DEFAULT_SLOT]:{},title:{...u,level:2}}}],[i.ButtonContext,{slots:{[a.DEFAULT_SLOT]:{},close:{onPress:()=>null==l?void 0:l.close()}}}]]},f.children))}),eV="undefined"!=typeof document&&window.visualViewport;function eK(){return{width:eV?eV.width*eV.scale:window.innerWidth,height:eV?eV.height*eV.scale:window.innerHeight}}var eG=e.i(82179);let ez=(0,o.createContext)(null),eJ=(0,o.createContext)(null),eX=(0,o.forwardRef)(function(e,t){if((0,o.useContext)(eJ))return o.default.createElement(e0,{...e,modalRef:t},e.children);let{isDismissable:r,isKeyboardDismissDisabled:n,isOpen:i,defaultOpen:a,onOpenChange:s,children:c,isEntering:u,isExiting:l,UNSTABLE_portalContainer:f,shouldCloseOnInteractOutside:d,...h}=e;return o.default.createElement(eZ,{isDismissable:r,isKeyboardDismissDisabled:n,isOpen:i,defaultOpen:a,onOpenChange:s,isEntering:u,isExiting:l,UNSTABLE_portalContainer:f,shouldCloseOnInteractOutside:d},o.default.createElement(e0,{...h,modalRef:t},c))}),eZ=(0,o.forwardRef)(function(e,t){[e,t]=(0,a.useContextProps)(e,t,ez);let r=(0,o.useContext)(eB),n=eN(e),i=null==e.isOpen&&null==e.defaultOpen&&r?r:n,s=(0,ey.useObjectRef)(t),c=(0,o.useRef)(null),u=e_(s,i.isOpen),l=e_(c,i.isOpen),f=u||l||e.isExiting||!1,d=(0,ej.useIsSSR)();return(i.isOpen||f)&&!d?o.default.createElement(eY,{...e,state:i,isExiting:f,overlayRef:s,modalRef:c}):null});function eY({UNSTABLE_portalContainer:e,...r}){let n,i=r.modalRef,{state:s}=r,{modalProps:u,underlayProps:p}=function(e,r,n){let{overlayProps:i,underlayProps:a}=function(e,t){let{onClose:r,shouldCloseOnBlur:n,isOpen:i,isDismissable:a=!1,isKeyboardDismissDisabled:s=!1,shouldCloseOnInteractOutside:c}=e;(0,o.useEffect)(()=>{if(i&&!q.includes(t))return q.push(t),()=>{let e=q.indexOf(t);e>=0&&q.splice(e,1)}},[i,t]);let u=()=>{q[q.length-1]===t&&r&&r()};!function(e){let{ref:t,onInteractOutside:r,isDisabled:n,onInteractOutsideStart:i}=e,a=(0,o.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),s=(0,y.useEffectEvent)(e=>{r&&B(e,t)&&(i&&i(e),a.current.isPointerDown=!0)}),c=(0,y.useEffectEvent)(e=>{r&&r(e)});(0,o.useEffect)(()=>{let e=a.current;if(n)return;let r=t.current,i=(0,l.getOwnerDocument)(r);if("undefined"!=typeof PointerEvent){let r=r=>{e.isPointerDown&&B(r,t)&&c(r),e.isPointerDown=!1};return i.addEventListener("pointerdown",s,!0),i.addEventListener("click",r,!0),()=>{i.removeEventListener("pointerdown",s,!0),i.removeEventListener("click",r,!0)}}},[t,n])}({ref:t,onInteractOutside:a&&i?e=>{(!c||c(e.target))&&(q[q.length-1]===t&&(e.stopPropagation(),e.preventDefault()),u())}:void 0,onInteractOutsideStart:e=>{(!c||c(e.target))&&q[q.length-1]===t&&(e.stopPropagation(),e.preventDefault())}});let{focusWithinProps:f}=(0,$.useFocusWithin)({isDisabled:!n,onBlurWithin:e=>{!(!e.relatedTarget||N(e.relatedTarget,x))&&(!c||c(e.relatedTarget))&&(null==r||r())}});return{overlayProps:{onKeyDown:e=>{"Escape"!==e.key||s||e.nativeEvent.isComposing||(e.stopPropagation(),e.preventDefault(),u())},...f},underlayProps:{onPointerDown:e=>{e.target===e.currentTarget&&e.preventDefault()}}}}({...e,isOpen:r.isOpen,onClose:r.close},n);return function(e={}){let{isDisabled:r}=e;(0,v.useLayoutEffect)(()=>
1{if(!r){let e,r,n,i,a,o;return 1==++Z&&(t=(0,m.isIOS)()?(r=!1,(n=document.createElement("style")).textContent=`
2@layer {
3  * {
4    overscroll-behavior: contain;
5  }
6}`.trim(),document.head.prepend(n),i=HTMLElement.prototype.focus,HTMLElement.prototype.focus=function(e){let t=null!=document.activeElement&&J(document.activeElement);i.call(this,{...e,preventScroll:!0}),e&&e.preventScroll||et(this,t)},a=(0,V.chain)(ee(document,"touchstart",t=>{let n=t.target;e=K(n)?n:G(n,!0),r=!1;let i=n.ownerDocument.defaultView.getSelection();i&&!i.isCollapsed&&i.containsNode(n,!0)&&(r=!0),"selectionStart"in n&&"selectionEnd"in n&&n.selectionStart<n.selectionEnd&&n.ownerDocument.activeElement===n&&(r=!0)},{passive:!1,capture:!0}),ee(document,"touchmove",t=>{if(2!==t.touches.length&&!r){if(!e||e===document.documentElement||e===document.body)return void t.preventDefault();e.scrollHeight===e.clientHeight&&e.scrollWidth===e.clientWidth&&t.preventDefault()}},{passive:!1,capture:!0}),ee(document,"blur",e=>{let t=e.target,r=e.relatedTarget;if(r&&J(r))r.focus({preventScroll:!0}),et(r,J(t));else if(!r){var n;let e=null==(n=t.parentElement)?void 0:n.closest("[tabindex]");null==e||e.focus({preventScroll:!0})}},!0)),()=>{a(),n.remove(),HTMLElement.prototype.focus=i}):(o=window.innerWidth-document.documentElement.clientWidth,(0,V.chain)(o>0&&("scrollbarGutter"in document.documentElement.style?Y(document.documentElement,"scrollbarGutter","stable"):Y(document.documentElement,"paddingRight",`${o}px`)),Y(document.documentElement,"overflow","hidden")))),()=>{0==--Z&&t()}}},[r])}({isDisabled:!r.isOpen}),eE(),(0,o.useEffect)(()=>{if(r.isOpen&&n.current){var e,t,i;let r,a,o,s,c,u,m,p,g,v,y;return e=[n.current],o=null!=(i=null==(a=(t={shouldUseInert:!0})instanceof(r=(0,l.getOwnerWindow)(null==e?void 0:e[0])).Element?{root:t}:t)?void 0:a.root)?i:document.body,s=(null==a?void 0:a.shouldUseInert)&&f,c=new Set(e),u=new Set,m=(e,t)=>{s&&e instanceof r.HTMLElement?e.inert=t:t?e.setAttribute("aria-hidden","true"):(e.removeAttribute("aria-hidden"),e instanceof r.HTMLElement&&(e.inert=!1))},p=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))c.add(t);let t=e=>{if(u.has(e)||c.has(e)||e.parentElement&&u.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of c)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),n=t(e);if(n===NodeFilter.FILTER_ACCEPT&&g(e),n!==NodeFilter.FILTER_REJECT){let e=r.nextNode();for(;null!=e;)g(e),e=r.nextNode()}},g=e=>{var t;let n=null!=(t=d.get(e))?t:0;(s&&e instanceof r.HTMLElement?e.inert:"true"===e.getAttribute("aria-hidden"))&&0===n||(0===n&&m(e,!0),u.add(e),d.set(e,n+1))},h.length&&h[h.length-1].disconnect(),p(o),(v=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&![...c,...u].some(e=>e.contains(t.target)))for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?c.add(e):e instanceof Element&&p(e)})).observe(o,{childList:!0,subtree:!0}),y={visibleNodes:c,hiddenNodes:u,observe(){v.observe(o,{childList:!0,subtree:!0})},disconnect(){v.disconnect()}},h.push(y),()=>{for(let e of(v.disconnect(),u)){let t=d.get(e);null!=t&&(1===t?(m(e,!1),d.delete(e)):d.set(e,t-1))}y===h[h.length-1]?(h.pop(),h.length&&h[h.length-1].observe()):h.splice(h.indexOf(y),1)}}},[r.isOpen,n]),{modalProps:(0,en.mergeProps)(i),underlayProps:a}}(r,s,i),g=ex(r.overlayRef)||r.isEntering||!1,b=(0,a.useRenderProps)({...r,defaultClassName:"react-aria-ModalOverlay",values:{isEntering:g,isExiting:r.isExiting,state:s}}),S=function(){let e=(0,ej.useIsSSR)(),[t,r]=(0,o.useState)(()=>e?{width:0,height:0}:eK());return(0,o.useEffect)(()=>{let e,t=()=>{eV&&eV.scale>1||r(e=>{let t=eK();return t.width===e.width&&t.height===e.height?e:t})},n=t=>{eV&&eV.scale>1||J(t.target)&&(e=requestAnimationFrame(()=>{document.activeElement&&J(document.activeElement)||r(e=>{let t={width:window.innerWidth,height:window.innerHeight};return t.width===e.width&&t.height===e.height?e:t})}))};return window.addEventListener("blur",n,!0),eV?eV.addEventListener("resize",t):window.addEventListener("resize",t),()=>{cancelAnimationFrame(e),window.removeEventListener("blur",n,!0),eV?eV.removeEventListener("resize",t):window.removeEventListener("resize",t)}},[]),t}();if("undefined"!=typeof document){let e=K(document.body)?document.body:document.scrollingElement||document.documentElement,t=e.getBoundingClientRect().height%1;n=e.scrollHeight-t}let O={...b.style,"--visual-viewport-height":S.height+"px","--page-height":void 0!==n?n+"px":void 0};
6return o.default.createElement(ew,{isExiting:r.isExiting,portalContainer:e},o.default.createElement("div",{...(0,en.mergeProps)((0,c.filterDOMProps)(r,{global:!0}),p),...b,style:O,ref:r.overlayRef,"data-entering":g||void 0,"data-exiting":r.isExiting||void 0},o.default.createElement(a.Provider,{values:[[eJ,{modalProps:u,modalRef:i,isExiting:r.isExiting,isDismissable:r.isDismissable}],[eB,s]]},b.children)))}function e0(e){let{modalProps:t,modalRef:r,isExiting:n,isDismissable:i}=(0,o.useContext)(eJ),s=(0,o.useContext)(eB),u=(0,o.useMemo)(()=>(0,eG.mergeRefs)(e.modalRef,r),[e.modalRef,r]),l=(0,ey.useObjectRef)(u),f=ex(l),d=(0,a.useRenderProps)({...e,defaultClassName:"react-aria-Modal",values:{isEntering:f,isExiting:n,state:s}});return o.default.createElement("div",{...(0,en.mergeProps)((0,c.filterDOMProps)(e,{global:!0}),t),...d,ref:l,"data-entering":f||void 0,"data-exiting":n||void 0},i&&o.default.createElement(ep,{onDismiss:s.close}),d.children)}e.s(["Modal",()=>eX,"ModalOverlay",()=>eZ],3358)},8653,e=>{e.v({form:"header-module__Q-2sWG__form",header:"header-module__Q-2sWG__header",icon:"header-module__Q-2sWG__icon",input:"header-module__Q-2sWG__input",intro:"header-module__Q-2sWG__intro",loadingIndicator:"header-module__Q-2sWG__loadingIndicator",resetBtn:"header-module__Q-2sWG__resetBtn",skeletonSearchbox:"header-module__Q-2sWG__skeletonSearchbox",skeletonText:"header-module__Q-2sWG__skeletonText",skeletonTitle:"header-module__Q-2sWG__skeletonTitle",submitBtn:"header-module__Q-2sWG__submitBtn",textLink:"header-module__Q-2sWG__textLink",textP:"header-module__Q-2sWG__textP"})},64252,99164,e=>{"use strict";var t=e.i(43476),r=e.i(30482),n=e.i(73533),i=e.i(75515),a=e.i(41119),o=e.i(23905),s=e.i(3358),c=e.i(49721),u=e.i(49042),l=e.i(97936),f=e.i(27592),d=e.i(28229);function h(e){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(m,{...e}),(0,t.jsx)(p,{...e})]})}function m({children:e}){let n=(0,r.useIntl)();return(0,t.jsxs)("aside",{className:d.default.aside,children:[(0,t.jsx)(u.Typography,{color:"black100",variant:"Utility-2",children:(0,t.jsx)("span",{children:n.formatMessage({id:"Filtrera"})})}),(0,t.jsx)("div",{className:d.default.filters,children:e})]})}function p({children:e}){let f=(0,r.useIntl)(),h=f.formatMessage({id:"Filtrera"});return(0,t.jsxs)(o.DialogTrigger,{children:[(0,t.jsxs)(l.default,{className:d.default.filterBtn,intent:"icon",theme:"green",variant:"secondary",children:[(0,t.jsx)("span",{children:h}),(0,t.jsx)(c.FontAwesomeIcon,{icon:n.faSlidersH})]}),(0,t.jsx)(s.ModalOverlay,{className:d.default.overlay,children:(0,t.jsx)(s.Modal,{className:d.default.modal,children:(0,t.jsx)(o.Dialog,{"aria-label":h,className:d.default.dialog,children:({close:r})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("header",{className:d.default.header,children:[(0,t.jsx)(u.Typography,{variant:"Heading-4",children:(0,t.jsx)("h4",{children:h})}),(0,t.jsx)(a.Button,{className:d.default.closeTop,onPress:r,children:(0,t.jsx)(c.FontAwesomeIcon,{icon:i.faXmarkLarge,size:"xl"})})]}),(0,t.jsx)("div",{className:d.default.filters,children:e}),(0,t.jsx)("footer",{className:d.default.footer,children:(0,t.jsx)(u.Typography,{color:"white100",variant:"Body-1",children:(0,t.jsx)(a.Button,{className:d.default.closeBtm,onPress:r,children:f.formatMessage({id:"Stäng"})})})})]})})})})]})}h.Filter=f.default,e.s(["default",()=>h],64252);var g=e.i(22016),v=e.i(56995),y=e.i(8653);e.s(["options",0,{components:{a:async function(e,r){return(0,t.jsx)(g.default,{className:y.default.textLink,href:e.attributes.href,scroll:!0,children:r})},p:function(e,r){return(0,t.jsx)(u.Typography,{className:y.default.textP,variant:"Body-2",children:(0,t.jsx)(v.default,{children:r})})}}}],99164)},30027,e=>{"use strict";var t=e.i(54687),r=e.i(93270),n=e.i(21024);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
6t%2?a(Object(r),!0).forEach(function(t){var n,a,o;n=e,a=t,o=r[t],(a=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=i(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(a))in n?Object.defineProperty(n,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[a]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var s=(0,r.createDocumentationMessageGenerator)({name:"search-box",connector:!0}),c=function(e,t){return t(e)};let u=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.noop;return(0,t.checkRendering)(e,s()),function(t){var n,i,a=(t||{}).queryHook,s=void 0===a?c:a;return{$$type:"ais.searchBox",init:function(t){var r=t.instantSearchInstance;e(o(o({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(o(o({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var t=e.state;return r(),t.setQueryParameter("query",void 0)},getRenderState:function(e,t){return o(o({},e),{},{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var r=e.helper,a=e.instantSearchInstance,o=e.state;return n||(n=function(e){s(e,function(e){return r.setQuery(e).search()})},i=function(){r.setQuery("").search()}),{query:o.query||"",refine:n,clear:i,widgetParams:t,isSearchStalled:"stalled"===a.status}},getWidgetUiState:function(e,t){var r=t.searchParameters.query||"";return""===r||e&&e.query===r?e:o(o({},e),{},{query:r})},getWidgetSearchParameters:function(e,t){var r=t.uiState;return e.setQueryParameter("query",r.query||"")}}}};var l=e.i(67291);function f(e,t){return(0,l.useConnector)(u,e,t)}e.s(["useSearchBox",()=>f],30027)},38446,e=>{e.v({header:"header-module__BiECia__header",skeletonSort:"header-module__BiECia__skeletonSort",skeletonTitle:"header-module__BiECia__skeletonTitle",sort:"header-module__BiECia__sort"})},41827,e=>{e.v({hitsContainer:"hits-module__kLipRG__hitsContainer",hitsList:"hits-module__kLipRG__hitsList",noResults:"hits-module__kLipRG__noResults",searchResults:"hits-module__kLipRG__searchResults",skeletonList:"hits-module__kLipRG__skeletonList",skeletonListItem:"hits-module__kLipRG__skeletonListItem",skeletonListItemContent:"hits-module__kLipRG__skeletonListItemContent",skeletonListItemLabel:"hits-module__kLipRG__skeletonListItemLabel",skeletonListItemTitle:"hits-module__kLipRG__skeletonListItemTitle"})},71202,e=>{e.v({container:"listing-module__go6fma__container",listing:"listing-module__go6fma__listing"})},79133,e=>{"use strict";var t=e.i(43476),r=e.i(64252),n=e.i(99164),i=e.i(71645),a=e.i(30027),o=e.i(5786);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var c=["queryHook","searchAsYouType","ignoreCompositionEvents","translations"];function u(){return(u=Object.assign.bind()).apply(null,arguments)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function d(e){var t,r=e.queryHook,n=e.searchAsYouType,d=void 0===n||n,h=e.ignoreCompositionEvents,m=void 0!==h&&h,p=e.translations,g=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}
6(e,c),v=(0,a.useSearchBox)({queryHook:r},{$$widgetType:"ais.searchBox"}),y=v.query,b=v.refine,S=v.isSearchStalled,O=function(e){if(Array.isArray(e))return e}(t=(0,i.useState)(y))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{a=(r=r.call(e)).next,!1;for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return f(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,2):void 0}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),R=O[0],j=O[1],P=(0,i.useRef)(null);function w(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];j(e),d&&!(m&&t)&&b(e)}y!==R&&document.activeElement!==P.current&&j(y);var E={inputRef:P,isSearchStalled:S,onChange:function(e){w(e.currentTarget.value,e.nativeEvent.isComposing)},onReset:function(){w(""),d||b("")},onSubmit:function(e){d||b(R),g.onSubmit&&g.onSubmit(e)},value:R,translations:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=s(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=s(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==s(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({submitButtonTitle:"Submit the search query",resetButtonTitle:"Clear the search query"},p)};return i.default.createElement(o.SearchBox,u({},g,E))}var h=e.i(49042),m=e.i(25109),p=e.i(8653);let g={form:p.default.form,input:p.default.input,loadingIndicator:p.default.loadingIndicator,reset:p.default.resetBtn,submit:p.default.submitBtn,submitIcon:p.default.icon};function v({children:e,placeholder:r}){return(0,t.jsxs)("header",{className:p.default.header,children:[(0,t.jsx)("div",{className:p.default.intro,children:e}),(0,t.jsx)(d,{classNames:g,inputProps:{name:"search"},placeholder:r})]})}v.Title=function({children:e}){return(0,t.jsx)(h.Typography,{color:"green90",variant:"Heading-2",children:(0,t.jsx)("h2",{children:e})})},v.Text=function({text:e}){return e?(0,t.jsx)(m.default,{nodes:e,options:n.options}):null};var y=e.i(30482),b=e.i(31763),S=e.i(54687),O=e.i(93270),R=e.i(92335);function j(e){return(j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=j(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=j(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==j(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEac
6h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=E(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=E(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==E(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var F=e.i(21024);e.i(47167);var T=e.i(4974);function C(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=k(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=k(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==k(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function D(e){var t,r=e.helper,n=e.widgetType,i=(e.methodName,e.args),a=e.instantSearchInstance;if(1===i.length&&"object"===k(i[0]))return[i[0]];var o=function(e){if(Array.isArray(e))return e}(t=i[0].split(":"))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,a,o,s=[],c=!0,u=!1;try{a=(r=r.call(e)).next,!1;for(;!(c=(n=a.call(r)).done)&&(s.push(n.value),2!==s.length);c=!0);}catch(e){u=!0,i=e}finally{try{if(!c&&null!=r.return&&(o=r.return(),Object(o)!==o))return}finally{if(u)throw i}}return s}}(t,2)||function(e,t){if(e){if("string"==typeof e)return I(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?I(e,2):void 0}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),s=o[0],c=o[1],u=i[1],l=i[2],f=i[3]||{};if(!u||("click"===s||"conversion"===s)&&!l)return[];var d=Array.isArray(u)?u:[u];if(0===d.length)return[];var h=d[0].__queryID,m=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<Math.ceil(e.length/t);n++)r.push(e.slice(n*t,(n+1)*t));return r}(d),p=m.map(function(e){return e.map(function(e){return e.objectID})}),g=m.map(function(e){return e.map(function(e){return e.__position})});return"view"===s?"idle"!==a.status?[]:m.map(function(e,t){var i;return{insightsMethod:"viewedObjectIDs",widgetType:n,eventType:s,payload:N({eventName:l||"Hits Viewed",index:(null==(i=r.lastResults)?void 0:i.index)||r.state.index,objectIDs:p[t]},f),hits:e,eventModifier:c}}):"click"===s?m.map(function(e,t){var i;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:N({eventName:l||"Hit Clicked",index:(null==(i=r.lastResults)?void 0:i.index)||r.state.index,queryID:h,objectIDs:p[t],positions:g[t]},f),hits:e,eventModifier:c}}):"conversion"===s?m.map(function(e,t){var i;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:n,eventType:s,payload:N({eventName:l||"Hit Converted",index:(null==(i=r.lastResults)?void 0:i.index)||r.state.index,queryID:h,objectIDs:p[t]},f),hits:e,eventModifier:c}}):[]}var A=e.i(59436);function H(e){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var L=["page"],W=["clickAnalytics","userToken"];function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
6t%2?M(Object(r),!0).forEach(function(t){U(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function U(e,t,r){var n;return(n=function(e,t){if("object"!=H(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=H(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==H(n)?n:n+"")in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function B(e){return function(e){if(Array.isArray(e))return $(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 $(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?$(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function q(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var V=(0,O.createDocumentationMessageGenerator)({name:"infinite-hits",connector:!0});function K(e){var t=e||{};return t.page,q(t,L)}function G(e){var t=e||{};return t.clickAnalytics,t.userToken,q(t,W)}let z=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F.noop;return(0,S.checkRendering)(e,V()),function(r){var n,i,a,o,s,c,u=r||{},l=u.escapeHTML,f=void 0===l||l,d=u.transformItems,h=void 0===d?function(e){return e}:d,m=u.cache,p=void 0===m?(n=null,i=null,{read:function(e){var t=e.state;return(0,R.isEqual)(i,K(t))?n:null},write:function(e){var t=e.state,r=e.hits;i=K(t),n=r}}):m,g=function(e,t){var r=e.page,n=void 0===r?0:r,i=Object.keys(t).map(Number);return 0===i.length?n:Math.min.apply(Math,[n].concat(B(i)))},v=function(e,t){var r=e.page,n=void 0===r?0:r,i=Object.keys(t).map(Number);return 0===i.length?n:Math.max.apply(Math,[n].concat(B(i)))};return{$$type:"ais.infiniteHits",init:function(t){e(Q(Q({},this.getWidgetRenderState(t)),{},{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var r=t.instantSearchInstance,n=this.getWidgetRenderState(t);e(Q(Q({},n),{},{instantSearchInstance:r}),!1),s("view:internal",n.currentPageHits)},getRenderState:function(e,t){return Q(Q({},e),{},{infiniteHits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,n=e.helper,i=e.parent,u=e.state,l=e.instantSearchInstance,d=function(){var e=i.getPreviousState()||u;return p.read({state:G(e)})||{}},m=[],y=i.getPreviousState()||u,S=d(),O=null==t||null==(B=t.renderingContent)||null==($=B.widgets)||null==(q=$.banners)?void 0:q[0];if(a||(a=function(){return function(){var e=d();n.overrideStateWithoutTriggeringChangeEvent(Q(Q({},n.state),{},{page:g(n.state,e)-1})).searchWithoutTriggeringOnStateChange()}()},o=function(){return function(){var e=d();n.setPage(v(n.state,e)+1).search()}()}),s||(j=(R={instantSearchInstance:l,helper:n,widgetType:this.$$type}).instantSearchInstance,P=R.helper,E=R.widgetType,x={},F=void 0,s=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];D({widgetType:E,helper:P,methodName:"sendEvent",args:t,instantSearchInstance:j}).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&x[e.eventType]||(x[e.eventType]=!0,j.sendEventToInsights(e))}),clearTimeout(F),F=setTimeout(function(){x={}},0)},N=(C={helper:n,widgetType:this.$$type,instantSearchInstance:l}).helper,I=C.widgetType,k=C.instantSearchInstance,c=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=D({widgetType:I,helper:N,methodName:"bindEvent",args:t,instantSearchInstance:k});return n.length?"data-insights-event=".concat((0,T.serializePayload)(n)):""}),t){var R,j,P,E,x,F,C,N,I,k,H,L,W,M,U,B,$,q,V,K,z,J=y.page,X=void 0===J?0:J;f&&t.hits.length>0&&(t.hits=(0,b.escapeHits)(t.hits));var Z=h((H=t.hits,L=t.page,W=t.hitsPerPage,M=H.map(function(e,t){return w(w({},e),{},{__position:W*L+t+1})}),(U=t.queryID)?M.map(function(e){return _(_({},e),{},{__queryID:U})}):M),{results:t}),Y=!1;
6!function e(t,r){r(t),t.getWidgets().forEach(function(t){(0,A.isIndexWidget)(t)&&e(t,r)})}(l.mainIndex,function(e){!Y&&e.getWidgets().some(function(e){return"ais.dynamicWidgets"===e.$$type})&&(Y=!0)});var ee=!(null!=(K=y.disjunctiveFacets)&&K.length)&&!(y.facets||[]).filter(function(e){return"*"!==e}).length&&!(null!=(z=y.hierarchicalFacets)&&z.length);void 0!==S[X]||t.__isArtificial||"idle"!==l.status||Y&&ee||(S[X]=Z,p.write({state:G(y),hits:S})),m=Z,V=0===g(y,S)}else V=void 0===y.page||0===g(y,S);var et=Object.keys(S).map(Number).sort(function(e,t){return e-t}).reduce(function(e,t){return e.concat(S[t])},[]),er=!t||t.nbPages<=v(y,S)+1;return{hits:et,items:et,currentPageHits:m,sendEvent:s,bindEvent:c,banner:O,results:t||void 0,showPrevious:a,showMore:o,isFirstPage:V,isLastPage:er,widgetParams:r}},dispose:function(e){var r=e.state;t();var n=r.setQueryParameter("page",void 0);return f?n.setQueryParameters(Object.keys(b.TAG_PLACEHOLDER).reduce(function(e,t){return Q(Q({},e),{},U({},t,void 0))},{})):n},getWidgetUiState:function(e,t){var r=t.searchParameters.page||0;return r?Q(Q({},e),{},{page:r+1}):e},getWidgetSearchParameters:function(e,t){var r=t.uiState,n=e;f&&(n=e.setQueryParameters(b.TAG_PLACEHOLDER));var i=r.page?r.page-1:0;return n.setQueryParameter("page",i)}}}};var J=e.i(67291),X=e.i(11917),Z=["hitComponent","hits","bannerComponent","banner","sendEvent","isFirstPage","isLastPage","onShowPrevious","onShowMore","classNames","translations"];function Y(){return(Y=Object.assign.bind()).apply(null,arguments)}function ee(e){var t=e.hit;return i.default.createElement("div",{style:{wordBreak:"break-all"}},JSON.stringify(t).slice(0,100),"…")}function et(e){var t=e.classNames,r=e.banner;return r.image.urls[0].url?i.default.createElement("aside",{className:(0,X.cx)("ais-InfiniteHits-banner",t.bannerRoot)},r.link?i.default.createElement("a",{className:(0,X.cx)("ais-InfiniteHits-banner-link",t.bannerLink),href:r.link.url,target:r.link.target},i.default.createElement("img",{className:(0,X.cx)("ais-InfiniteHits-banner-image",t.bannerImage),src:r.image.urls[0].url,alt:r.image.title})):i.default.createElement("img",{className:(0,X.cx)("ais-InfiniteHits-banner-image",t.bannerImage),src:r.image.urls[0].url,alt:r.image.title})):null}function er(e){var t=e.hitComponent,r=void 0===t?ee:t,n=e.hits,a=e.bannerComponent,o=e.banner,s=e.sendEvent,c=e.isFirstPage,u=e.isLastPage,l=e.onShowPrevious,f=e.onShowMore,d=e.classNames,h=void 0===d?{}:d,m=e.translations,p=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,Z);return i.default.createElement("div",Y({},p,{className:(0,X.cx)("ais-InfiniteHits",h.root,0===n.length&&(0,X.cx)("ais-InfiniteHits--empty",h.emptyRoot),p.className)}),l&&i.default.createElement("button",{className:(0,X.cx)("ais-InfiniteHits-loadPrevious",h.loadPrevious,c&&(0,X.cx)("ais-InfiniteHits-loadPrevious--disabled",h.disabledLoadPrevious)),onClick:l,disabled:c},m.showPreviousButtonText),o&&(a?i.default.createElement(a,{className:(0,X.cx)("ais-InfiniteHits-banner",h.bannerRoot),banner:o}):i.default.createElement(et,{classNames:h,banner:o})),i.default.createElement("ol",{className:(0,X.cx)("ais-InfiniteHits-list",h.list)},n.map(function(e){return i.default.createElement("li",{key:e.objectID,className:(0,X.cx)("ais-InfiniteHits-item",h.item),onClick:function(){s("click:internal",e,"Hit Clicked")},onAuxClick:function(){s("click:internal",e,"Hit Clicked")}},i.default.createElement(r,{hit:e,sendEvent:s}))})),i.default.createElement("button",{className:(0,X.cx)("ais-InfiniteHits-loadMore",h.loadMore,u&&(0,X.cx)("ais-InfiniteHits-loadMore--disabled",h.disabledLoadMore)),onClick:f,disabled:u},m.showMoreButtonText))}function en(e){return(en="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ei=["showPrevious","cache","escapeHTML","transformItems","translations","bannerComponent"];function ea(){return(ea=Object.assign.bind()).apply(null,arguments)}function eo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function es(e){var t,r,n=e.showPrevious,a=void 0===n||n,o=e.cache,s=e.escapeHTML,c=e.transformItems,u=e.translations,l=e.bannerComponent,f=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,ei),d=(t={cache:o,escapeHTML:s,showPrevious:a,transformItems:c},r={$$widgetType:"ais.infiniteHits"},(0,J.useConnector)(z,t,r)),h=d.items,m=d.banner,p=d.sendEvent,g=d.showPrevious,v={hits:h,banner:m,bannerComponent:!1===l?function(){return null}:l,sendEvent:p,onShowPrevious:a?g:void 0,onShowMore:d.showMore,isFirstPage:d.isFirstPage,isLastPage:d.isLastPage,translations:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
6t%2?eo(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=en(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=en(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==en(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eo(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({showPreviousButtonText:"Show previous results",showMoreButtonText:"Show more results"},u)};return i.default.createElement(er,ea({},f,v))}function ec(e){return(ec="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function eu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function el(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eu(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=ec(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=ec(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ec(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eu(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ef=(0,O.createDocumentationMessageGenerator)({name:"stats",connector:!0});let ed=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F.noop;return(0,S.checkRendering)(e,ef()),function(r){return{$$type:"ais.stats",init:function(t){var r=t.instantSearchInstance;e(el(el({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(el(el({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(){t()},getRenderState:function(e,t){return el(el({},e),{},{stats:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,n=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:r}:{hitsPerPage:n.hitsPerPage,nbHits:0,nbSortedHits:void 0,areHitsSorted:!1,nbPages:0,page:n.page||0,processingTimeMS:-1,query:n.query||"",widgetParams:r}}}}};function eh(e,t){return(0,J.useConnector)(ed,e,t)}var em=e.i(14590),ep=e.i(74301);function eg(e){return(eg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ev(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ey(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ev(Object(r),!0).forEach(function(t){var n,i,a;n=e,i=t,a=r[t],(i=function(e){var t=function(e,t){if("object"!=eg(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=eg(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==eg(t)?t:t+""}(i))in n?Object.defineProperty(n,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ev(Object(r)).forEac
6h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eb=(0,O.createDocumentationMessageGenerator)({name:"sort-by",connector:!0});let eS=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:F.noop;(0,S.checkRendering)(e,eb());var r={};return function(n){var i=n||{},a=i.items,o=i.transformItems,s=void 0===o?function(e){return e}:o;if(!Array.isArray(a))throw Error(eb("The `items` option expects an array of objects."));return{$$type:"ais.sortBy",init:function(t){var r=t.instantSearchInstance,n=this.getWidgetRenderState(t),i=n.currentRefinement;(0,ep.find)(a,function(e){return e.value===i}),e(ey(ey({},n),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(ey(ey({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var n=e.state;return t(),r.initialIndex?n.setIndex(r.initialIndex):n},getRenderState:function(e,t){return ey(ey({},e),{},{sortBy:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.results,i=e.helper,o=e.state,c=e.parent;!r.initialIndex&&c&&(r.initialIndex=c.getIndexName()),r.setIndex||(r.setIndex=function(e){i.setIndex(e).search()});var u=!t||0===t.nbHits;return{currentRefinement:o.index,options:s(a,{results:t}),refine:r.setIndex,hasNoResults:u,canRefine:!u&&a.length>0,widgetParams:n}},getWidgetUiState:function(e,t){var n=t.searchParameters.index;return ey(ey({},e),{},{sortBy:n!==r.initialIndex?n:void 0})},getWidgetSearchParameters:function(e,t){var n=t.uiState;return e.setQueryParameter("index",n.sortBy||r.initialIndex||e.index)}}}};var eO=e.i(49721),eR=e.i(38446);function ej({items:e}){var r;let{nbSortedHits:n}=eh({},{skipSuspense:!0}),{canRefine:i,currentRefinement:a,options:o,refine:s}=(r={items:e},(0,J.useConnector)(eS,r,void 0)),c=e.find(e=>e.value===a),u=(0,y.useIntl)(),l=`${n??0} ${u.formatMessage({id:"Resultat"})}`.toLowerCase();return(0,t.jsxs)("header",{className:eR.default.header,children:[(0,t.jsx)(h.Typography,{variant:"Utility-2",children:(0,t.jsx)("span",{children:l})}),(0,t.jsxs)("button",{className:eR.default.sort,onClick:function(){let e=o.find(e=>e.value!==a);i&&e&&s(e.value)},type:"button",children:[(0,t.jsx)(h.Typography,{variant:"Utility-2",children:(0,t.jsx)("span",{children:c?.label})}),(0,t.jsx)(eO.FontAwesomeIcon,{icon:em.faArrowDown})]})]})}var eP=e.i(56995),ew=e.i(41827);let eE={disabledLoadMore:"hideLoadMoreBtn",list:ew.default.hitsList,loadMore:"loadMoreBtn",root:ew.default.hitsContainer};var ex=e.i(71202);function e_({children:e}){return(0,t.jsx)("main",{className:ex.default.listing,children:e})}e_.Filters=r.default,e_.Header=v,e_.Hits=function({indicies:e,Hit:r}){let n=(0,y.useIntl)(),{nbSortedHits:i}=eh();return(0,t.jsxs)("section",{className:ew.default.searchResults,children:[(0,t.jsx)(ej,{items:e}),(0,t.jsx)(es,{bannerComponent:!1,classNames:eE,hitComponent:r,showPrevious:!1,translations:{showMoreButtonText:n.formatMessage({id:"Visa fler"})}}),i?null:(0,t.jsx)("div",{className:ew.default.noResults,children:(0,t.jsx)(h.Typography,{variant:"Body-2",children:(0,t.jsxs)(eP.default,{children:[n.formatMessage({id:"Inga resultat"}),"."]})})})]})},e_.Container=function({children:e}){return(0,t.jsx)("div",{className:ex.default.container,children:e})},e.s(["default",()=>e_],79133)}]);

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.