1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6303],{2989:(e,t,r)=>{r.d(t,{_:()=>n});function n(e,t){if(null==e)return{};var r,n,a,i={};if("undefined"!=typeof Reflect&&Reflect.ownKeys){for(a=0,r=Reflect.ownKeys(e);a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}if(i=function(e,t){if(null==e)return{};var r,n,a={},i=Object.getOwnPropertyNames(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r]);return a}(e,t),Object.getOwnPropertySymbols)for(a=0,r=Object.getOwnPropertySymbols(e);a<r.length;a++)n=r[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}},9084:(e,t,r)=>{r.d(t,{_:()=>n});function n(){return(n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}},12112:(e,t,r)=>{function n(e,t){return(n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}r.d(t,{_:()=>a})},13094:(e,t,r)=>{r.d(t,{_:()=>a});var n=r(64756);function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},a=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),a.forEach(function(t){(0,n._)(e,t,r[t])})}return e}},17368:(e,t,r)=>{r.d(t,{_:()=>n});function n(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}},22314:(e,t,r)=>{r.d(t,{_:()=>a});var n=r(54757);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var i=[],o=!0,c=!1;try{for(a=a.call(e);!(o=(r=a.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(e){c=!0,n=e}finally{try{o||null==a.return||a.return()}finally{if(c)throw n}}return i}}(e,t)||(0,n._)(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.")}()}},23047:(e,t,r)=>{r.d(t,{_:()=>i});var n=r(17368),a=r(54757);function i(e){return function(e){if(Array.isArray(e))return(0,n._)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,a._)(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.")}()}},27728:(e,t,r)=>{function n(e){return(n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(a=function(){return!!e})()}r.d(t,{_:()=>o});var i=r(87125);function o(e,t,r){t=n(t);var o=a()?Reflect.construct(t,r||[],n(e).constructor):t.apply(e,r);if(o&&("object"===(0,i._)(o)||"function"==typeof o))return o;if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},43473:(e,t,r)=>{r.d(t,{_:()=>n});function n(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}},48020:(e,t)=>{function r(e){return"[object Object]"===Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isPlainObject=function(e){var t,n;return!1!==r(e)&&(void 0===(t=e.constructor)||!1!==r(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}},48212:(e,t,r)=>{function n(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,n.key,n)}}function a(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}r.d(t,{_:()=>a})},50808:(e,t,r)=>{r.d(t,{y:()=>n});var n=["ais.index","ais.feedContainer"]},54757:(e,t,r)=>{r.d(t,{_:()=>a});var n=r(17368);function a(e,t){if(e){if("string"==typeof e)return(0,n._)(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return(0,n._)(e,t)}}},64756:(e,t,r)=>{r.d(t,{_:()=>n});function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},69901:(e,t,r)=>{r.d(t,{_:()=>n});function n(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}},71911:(e,t,r)=>{r.d(t,{A:()=>R});var n=r(64756),a=r(43473),i=r(13094),o=r(85383),c=r(2989),s=r(23047),u=r(57089),l=r(52066),d=r(35720),f=r(47104),m=r(3746),h=r(92380),p=r(59371),g=r(91838),S=(0,m.V)({name:"index-widget"});function y(e,t){var r=t.state,n=t.recommendState,a=t.isPageReset,i=t._uiState;r!==e.state&&(e.state=r,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:a,_uiState:i})),n!==e.recommendState&&(e.recommendState=n)}function v(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,r){return!(0,h.l)(r)&&(r.getWidgetUiState||r.getWidgetState)?r.getWidgetUiState?r.getWidgetUiState(e,t):r.getWidgetState(e,t):e},r)}function b(e,t){var r=t.initialSearchParameters,n=(0,c._)(t,["initialSearchParameters"]);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||(0,h.l)(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):t.getWidgetSearchParameters(e,n)},r)}function _(e,t){var r=t.initialRecommendParameters,n=(0,c._)(t,["initialRecommendParameters"]);return e.reduce(function(e,t){return!(0,h.l)(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):e},r)}var R=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw Error(S("The `indexName` option is required."));var t=e.indexName,r=void 0===t?"":t,c=e.indexId,m=void 0===c?r:c,R=e.EXPERIMENTAL_isolated,O=void 0!==R&&R,P=[],w={},I=null,j=null,W=null,E=null,x=null,A=!1,U=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:O,getIndexName:function(){return r},getIndexId:function(){return m},getHelper:function(){return W},getResults:function(){return(null==E?void 0:E.lastResults)?(E.lastResults._state=W.state,E.lastResults):null},getResultsForWidget:function(e){return"recommend"!==e.dependsOn||(0,h.l)(e)||void 0===e.$$id?this.getResults():(null==W?void 0:W.lastRecommendResults)?W.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return x},getScopedResults:function(){var e,t=this.getParent();return function e(t){return t.filter(h.l).reduce(function(t,r){return t.concat.apply(t,[{indexId:r.getIndexId(),results:r.getResults(),helper:r.getHelper()}].concat((0,s._)(e(r.getWidgets()))))},[])}(t?t.getWidgets():0===r.length?this.getWidgets():[this])},getParent:function(){return O?null:j},createURL:function(e){return"function"==typeof e?I._createURL((0,n._)({},m,e(w))):I._createURL((0,n._)({},m,v(P,{searchParameters:e,helper:W})))},scheduleLocalSearch:(0,d.v)(function(){O&&(null==W||W.search())}),getWidgets:function(){return P},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(S("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(S("The widget definition expects a `render` and/or an `init` method."));return r.forEach(function(e){e.parent=t,(0,h.l)(e)||(I&&"recommend"===e.dependsOn?I._hasRecommendWidget=!0:I?I._hasSearchWidget=!0:"recommend"===e.dependsOn?A=!0:U=!0,(0,l.t)(e))}),P=P.concat(r),I&&r.length&&(y(W,{state:b(P,{uiState:w,initialSearchParameters:W.state}),recommendState:_(P,{uiState:w,initialRecommendParameters:W.recommendState}),_uiState:w}),r.forEach(function(e){if(e.getRenderState){var r=e.getRenderState(I.renderState[t.getIndexId()]||{},(0,g.eX)(I,t,I._initialUiState));(0,g.r2)({renderState:r,instantSearchInstance:I,parent:t})}}),r.forEach(function(e){e.init&&e.init((0,g.eX)(I,t,I._initialUiState))}),O?this.scheduleLocalSearch():I.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw Error(S("The `removeWidgets` 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.dispose}))throw Error(S("The widget definition expects a `dispose` method."));if((P=P.filter(function(e){return -1===r.indexOf(e)}
1)).forEach(function(e){e.parent=void 0,(0,h.l)(e)||(I&&"recommend"===e.dependsOn?I._hasRecommendWidget=!0:I?I._hasSearchWidget=!0:"recommend"===e.dependsOn?A=!0:U=!0)}),I&&r.length){var n=r.reduce(function(e,r){var n=r.dispose({helper:W,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return(0,a._)(n,u.RecommendParameters)?e.cleanedRecommendState=n:n&&(e.cleanedSearchState=n),e},{cleanedSearchState:W.state,cleanedRecommendState:W.recommendState}),i=n.cleanedSearchState,o=n.cleanedRecommendState,c=I.future.preserveSharedStateOnUnmount?b(P,{uiState:w,initialSearchParameters:new u.SearchParameters({index:this.getIndexName()})}):b(P,{uiState:v(P,{searchParameters:i,helper:W}),initialSearchParameters:i});w=v(P,{searchParameters:c,helper:W}),W.setState(c),W.recommendState=o,P.length&&(O?this.scheduleLocalSearch():I.scheduleSearch())}return this},init:function(e){var t,n=this,a=e.instantSearchInstance,i=e.parent,o=e.uiState;if(null===W){I=a,j=i,w=o[m]||{};var c=a.mainHelper,l=b(P,{uiState:w,initialSearchParameters:new u.SearchParameters({index:r})}),d=_(P,{uiState:w,initialRecommendParameters:new u.RecommendParameters});(W=u(c.getClient(),l.index,l)).recommendState=d,W.search=function(){return O?(a.status="loading",n.render({instantSearchInstance:a}),a.compositionID?W.searchWithComposition():W.searchOnlyWithDerivedHelpers()):a.onStateChange?(a.onStateChange({uiState:a.mainIndex.getWidgetUiState({}),setUiState:function(e){return a.setUiState(e,!1)}}),c):c.search()},W.searchWithoutTriggeringOnStateChange=function(){return c.search()},W.searchForFacetValues=function(e,t,r,a){var i=p.p.apply(void 0,[c.state].concat((0,s._)((0,f.R)(n)))).setQueryParameters(a);return c.searchForFacetValues(e,t,r,i)};var S=r?W:u({},"__empty_index__",{});E=(O?S:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(i,c)).derive(function(){return p.p.apply(void 0,[c.state].concat((0,s._)((0,f.R)(n))))},function(){return n.getHelper().recommendState});var R=null==(t=a._initialResults)?void 0:t[this.getIndexId()];if(null==R?void 0:R.results){var T=new u.SearchResults(new u.SearchParameters(R.state),R.results);E.lastResults=T,W.lastResults=T}if(null==R?void 0:R.recommendResults){var C=new u.RecommendResults(new u.RecommendParameters({params:R.recommendResults.params}),R.recommendResults.results);E.lastRecommendResults=C,W.lastRecommendResults=C}W.on("change",function(e){e.isPageReset&&function e(t){var r=t.filter(h.l);0!==r.length&&r.forEach(function(t){var r=t.getHelper();y(r,{state:r.state.resetPage(),recommendState:r.recommendState,isPageReset:!0}),e(t.getWidgets())})}(P)}),E.on("search",function(){a.scheduleStalledRender()}),E.on("result",function(e){var t=e.results;a.scheduleRender(),W.lastResults=t,x=null==t?void 0:t._state}),E.on("recommend:result",function(e){var t=e.recommend;a.scheduleRender(),W.lastRecommendResults=t.results}),P.forEach(function(e){if(e.getRenderState){var t=e.getRenderState(a.renderState[n.getIndexId()]||{},(0,g.eX)(a,n,o));(0,g.r2)({renderState:t,instantSearchInstance:a,parent:n})}}),P.forEach(function(e){e.init&&e.init((0,g.eX)(a,n,o))}),W.on("change",function(e){var t=e.state,r=e._uiState;w=v(P,{searchParameters:t,helper:W},r||{}),a.onStateChange||a.onInternalStateChange()}),R&&a.scheduleRender(),A&&(a._hasRecommendWidget=!0),U&&(a._hasSearchWidget=!0)}},render:function(e){var t=this,n=e.instantSearchInstance;"error"===n.status&&!n.mainHelper.hasPendingRequests()&&x&&W.setState(x);var a=this.getResults()||(null==E?void 0:E.lastRecommendResults)||O&&!r?P:P.filter(function(e){return e.shouldRender});(a=a.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:n})})).forEach(function(e){if(e.getRenderState){var r=e.getRenderState(n.renderState[t.getIndexId()]||{},(0,g.Ah)(n,t,e));(0,g.r2)({renderState:r,instantSearchInstance:n,parent:t})}}),a.forEach(function(e){e.render&&e.render((0,g.Ah)(n,t,e))})},dispose:function(){var e=this;P.forEach(function(t){t.dispose&&W&&t.dispose({helper:W,state:W.state,recommendState:W.recommendState,parent:e})}),I=null,j=null,null==W||W.removeAllListeners(),W=null,null==E||E.detach(),E=null},getWidgetUiState:function(e){return P.filter(h.l).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},(0,o._)((0,i._)({},e),(0,n._)({},m,(0,i._)({},e[m],w))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var r=t.uiState;return b(P,{uiState:r,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){w=v(P,{searchParameters:this.getHelper().state,helper:this.getHelper()},w)},setIndexUiState:function(e){var t="function"==typeof e?e(w):e;I.setUiState(function(e){return(0,o._)((0,i._)({},e),(0,n._)({},m,t))})}}}},85383:(e,t,r)=>{r.d(t,{_:()=>n});function n(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r}
1)(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}},87125:(e,t,r)=>{r.d(t,{_:()=>n});function n(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}},88058:(e,t,r)=>{r.d(t,{_:()=>n});function n(e){if(null==e)throw TypeError("Cannot destructure "+e);return e}}}]);
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.