1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[729],{2307:function(e,t,r){function n(e,t){var r=void 0;return function(){for(var n=arguments.length,o=Array(n),i=0;i<n;i++)o[i]=arguments[i];r&&clearTimeout(r),r=setTimeout(function(){return e.apply(void 0,o)},t)}}function o(e){return e!==Object(e)}r.d(t,{l:function(){return eW}});var i,u,c,a=function(){};function l(e){var t=e.item,r=e.items;return{index:t.__autocomplete_indexName,items:[t],positions:[1+(void 0===r?[]:r).findIndex(function(e){return e.objectID===t.objectID})],queryID:t.__autocomplete_queryID,algoliaSource:["autocomplete"]}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var f=["items"],p=["items"];function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function y(e){return function(e){if(Array.isArray(e))return b(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 b(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(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return b(e,t)}}(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 b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function g(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==m(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==m(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===m(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function O(e){return e.map(function(e){var t=e.items,r=v(e,f);return d(d({},r),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||r.objectIDs})})}function h(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}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)}function j(e){return function(e){if(Array.isArray(e))return P(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 P(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(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return P(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?I(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==S(e)||null===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:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var A="2.13.0",E="https://cdn.jsdelivr.net/npm/search-insights@".concat(A,"/dist/search-insights.min.js"),D=n(function(e){var t,r=e.onItemsChange,n=e.items,o=e.insights,i=e.state;r({insights:o,insightsEvents:Object.keys(t=n.reduce(function(e,t){var r;return e[t.__autocomplete_indexName]=(null!==(r=e[t.__autocomplete_indexName])&&void 0!==r?r:[]).concat(t),e},{})).map(function(e){var r=t[e];return{index:e,items:r,algoliaSource:["autocomplete"]}}).map(function(e){return w({eventName:"Items Viewed"},e)}),state:i})},400);function k(e){var t,r,i=w({onItemsChange:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.viewedObjectIDs.apply(t,j(r.map(function(e){return w(w({},e),{},{algoliaSource:_(e.algoliaSource,n.context)})})))},onSelect:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.clickedObjectIDsAfterSearch.apply(t,j(r.map(function(e){return w(w({},e),{},{algoliaSource:_(e.algoliaSource,n.context)})})))},onActive:a,__autocomplete_clickAnalytics:!0},e),u=i.insightsClient,c=i.insightsInitParams,f=i.onItemsChange,m=i.onSelect,b=i.onActive,g=i.__autocomplete_clickAnalytics,S=u;if(u||"undefined"!=typeof window&&("string"==typeof(r=(t=({window:window}).window).AlgoliaAnalyticsObject||"aa")&&(S=t[r]),S||(t.AlgoliaAnalyticsObject=r,t[r]||(t[r]=function(){t[r].queue||(t[r].queue=[]);for(var e=arguments.length,n=Array(e),o=0;o<e;o++)n[o]=arguments[o];t[r].queue.push(n)}),t[r].version=A,S=t[r],function(e){var t="[Autocomplete]: Could not load search-insights.js. Please load it manually following https://alg.li/insights-autocomplete";try{var r=e.document.createElement("script");r.async=!0,r.src=E,r.onerror=function(){console.error(t)},document.body.appendChild(r)}catch(e){console.error(t)}}(t))),!S)return{};c&&S("init",w({partial:!0},c));var P=function(e){var t,r,n,o,i=(n=(r=function(e){if(Array.isArray(e))return e}(t=(e.version||"").split(".").map(Number))||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,u,c=[],a=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;a=!1}else for(;!(a=(n=i.call(r)).done)&&(c.push(n.value),c.length!==t);a=!0);}catch(e){l=!0,o=e}finally{try{if(!a&&null!=r.return&&(u=r.return(),Object(u)!==u))return}finally{if(l)throw o}}return c}}(t,2)||function(e,t){if(e){if("string"==typeof e)return s(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(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return s(e,t)}}(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.")}())[0],o=r[1],n>=3||2===n&&o>=4||1===n&&o>=10);function u(t,r,n){if(i&&void 0!==n){var o=n[0].__autocomplete_algoliaCredentials,u=o.appId,c=o.apiKey;e.apply(void 0,[t].concat(y(r),[{headers:{"X-Algolia-Application-Id":u,"X-Algolia-API-Key":c}}]))}else e.apply(void 0,[t].concat(y(r)))}return{init:function(t,r){e("init",{appId:t,apiKey:r})},setAuthenticatedUserToken:function(t){e("setAuthenticatedUserToken",t)},setUserToken:function(t){e("setUserToken",t)},clickedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&u("clickedObjectIDsAfterSearch",O(t),t[0].items)},clickedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&u("clickedObjectIDs",O(t),t[0].items)},clickedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>
10&&e.apply(void 0,["clickedFilters"].concat(r))},convertedObjectIDsAfterSearch:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&u("convertedObjectIDsAfterSearch",O(t),t[0].items)},convertedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&u("convertedObjectIDs",O(t),t[0].items)},convertedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["convertedFilters"].concat(r))},viewedObjectIDs:function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];t.length>0&&t.reduce(function(e,t){var r=t.items,n=v(t,p);return[].concat(y(e),y((function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,r=[],n=0;n<e.objectIDs.length;n+=t)r.push(d(d({},e),{},{objectIDs:e.objectIDs.slice(n,n+t)}));return r})(d(d({},n),{},{objectIDs:(null==r?void 0:r.map(function(e){return e.objectID}))||n.objectIDs})).map(function(e){return{items:r,payload:e}})))},[]).forEach(function(e){var t=e.items;return u("viewedObjectIDs",[e.payload],t)})},viewedFilters:function(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];r.length>0&&e.apply(void 0,["viewedFilters"].concat(r))}}}(S),I={current:[]},k=n(function(e){var t=e.state;if(t.isOpen){var r=t.collections.reduce(function(e,t){return[].concat(j(e),j(t.items))},[]).filter(h);!function e(t,r){if(t===r)return!0;if(o(t)||o(r)||"function"==typeof t||"function"==typeof r)return t===r;if(Object.keys(t).length!==Object.keys(r).length)return!1;for(var n=0,i=Object.keys(t);n<i.length;n++){var u=i[n];if(!(u in r)||!e(t[u],r[u]))return!1}return!0}(I.current.map(function(e){return e.objectID}),r.map(function(e){return e.objectID}))&&(I.current=r,r.length>0&&D({onItemsChange:f,items:r,insights:P,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive,o=!1;function i(e){t({algoliaInsightsPlugin:{__algoliaSearchParameters:w(w({},g?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof e?e.toString():e}:{}),insights:P}})}S("addAlgoliaAgent","insights-plugin"),i(),S("onUserTokenChange",function(e){o||i(e)}),S("getUserToken",null,function(e,t){o||i(t)}),S("onAuthenticatedUserTokenChange",function(e){e?(o=!0,i(e)):(o=!1,S("getUserToken",null,function(e,t){return i(t)}))}),S("getAuthenticatedUserToken",null,function(e,t){t&&(o=!0,i(t))}),r(function(e){var t=e.item,r=e.state,n=e.event,o=e.source;h(t)&&m({state:r,event:n,insights:P,item:t,insightsEvents:[w({eventName:"Item Selected"},l({item:t,items:o.getItems().filter(h)}))]})}),n(function(e){var t=e.item,r=e.source,n=e.state,o=e.event;h(t)&&b({state:n,event:o,insights:P,item:t,insightsEvents:[w({eventName:"Item Active"},l({item:t,items:r.getItems().filter(h)}))]})})},onStateChange:function(e){k({state:e.state})},__autocomplete_pluginOptions:e}}function _(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1?arguments[1]:void 0;return[].concat(j(t),["autocomplete-internal"],j(null!==(e=r.algoliaInsightsPlugin)&&void 0!==e&&e.__automaticInsights?["autocomplete-automatic"]:[]))}function x(e){return(x="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 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 q(e){return e.reduce(function(e,t){return e.concat(t)},[])}function T(e){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function U(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?N(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==T(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==T(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===T(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function R(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}var F=0,V=r(36498);function $(e){return arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set,e}function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function B(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==L(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==L(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===L(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function L(e){return(L="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 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 Q(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 J(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?J(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==M(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==M(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===M(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function H(e){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function 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){z(e,t,r[t])}):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 z(e,t,r){var n;return(n=function(e,t){if("object"!==H(e)||null===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:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function G(e){return(G="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 Y(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 ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==G(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==G(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===G(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function et(e){return function(e){if(Array.isArray(e))return er(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 er(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(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return er(e,t)}}(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 er(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 en(e){return!!e.execute}function eo(e){return Promise.all(e.reduce(function(e,t){if(!en(t))return e.push(t),e;var r,n=t.searchClient,o=t.execute,i=t.requesterId,u=t.requests,c=e.find(function(e){return en(t)&&en(e)&&e.searchClient===n&&!!i&&e.requesterId===i});return c?(r=c.items).push.apply(r,et(u)):e.push({execute:o,requesterId:i,items:u,searchClient:n}),e},[]).map(function(e){if(!en(e))return Promise.resolve(e);var t=e.execute,r=e.items;return t({searchClient:e.searchClient,requests:r})})).then(function(e){return q(e)})}function ei(e,t){return{then:function(r,n){return ei(e.then(ea(r,t,e),ea(n,t,e)),t)},catch:function(r){return ei(e.catch(ea(r,t,e)),t)},finally:function(r){return r&&t.onCancelList.push(r),ei(e.finally(ea(r&&function(){return t.onCancelList=[],r()},t,e)),t)},cancel:function(){t.isCanceled=!0;var e=t.onCancelList;t.onCancelList=[],e.forEach(function(e){e()})},isCanceled:function(){return!0===t.isCanceled}}}function eu(e){return ei(new Promise(function(t,r){return e(t,r)}),{isCanceled:!1,onCancelList:[]})}function ec(e){return ei(e,{isCanceled:!1,onCancelList:[]})}function ea(e,t,r){return e?function(r){return t.isCanceled?r:e(r)}:r}function el(e){var t,r=(t=e.collections.map(function(e){return e.items.length}).reduce(function(e,t,r){var n=e[r-1]||0;return e.push(n+t),e},[]).reduce(function(t,r){return r<=e.activeItemId?t+1:t},0),e.collections[t]);if(!r)return null;var n=r.items[function(e){for(var t=e.state,r=e.collection,n=!1,o=0,i=0;!1===n;){var u=t.collections[o];if(u===r){n=!0;break}i+=u.items.length,o++}return t.activeItemId-i}({state:e,collection:r})],o=r.source,i=o.getItemInputValue({item:n,state:e}),u=o.getItemUrl({item:n,state:e});return{item:n,itemInputValue:i,itemUrl:u,source:o}}function es(e){return(es="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)}eu.resolve=function(e){return ec(Promise.resolve(e))},eu.reject=function(e){return ec(Promise.reject(e))};var ef=["event","nextState","props","query","refresh","store"];function ep(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function em(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ep(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==es(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==es(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===es(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ep(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ey=null,eb=(i=-1,u=-1,c=void 0,function(e){var t=++i;return Promise.resolve(e).then(function(e){return c&&t<u?c:(u=t,c=e,e)})});function ev(e){var t=e.event,r=e.nextState,n=void 0===r?{}:r,o=e.props,i=e.query,u=e.refresh,c=e.store,a=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,ef);ey&&o.environment.clearTimeout(ey);var l=a.setCollections,s=a.setIsOpen,f=a.setQuery,p=a.setActiveItemId,m=a.setStatus,y=a.setContext;if(f(i),p(o.defaultActiveItemId),!i&&!1===o.openOnFocus){var b,v=c.getState().collections.map(function(e){return em(em({},e),{},{items:[]})});m("idle"),l(v),s(null!==(b=n.isOpen)&&void 0!==b?b:o.shouldPanelOpen({state:c.getState()}));var g=ec(eb(v).then(function(){return Promise.resolve()}));return c.pendingRequests.add(g)}m("loading"),ey=o.environment.setTimeout(function(){m("stalled")},o.stallThreshold);var d=ec(eb(o.getSources(em({query:i,refresh:u,state:c.getState()},a)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(em({query:i,refresh:u,state:c.getState()},a))).then(function(t){return function(e,t,r){if(null==e?void 0:e.execute){var n="algolia"===e.requesterId?Object.assign.apply(Object,[{}].concat(et(Object.keys(r.context).map(function(e){var t;return null===(t=r.context[e])||void 0===t?void 0:t.__algoliaSearchParameters})))):{};return ee(ee({},e),{},{requests:e.queries.map(function(r){return{query:"algolia"===e.requesterId?ee(ee({},r),{},{params:ee(ee({},n),r.params)}):r,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,c.getState())})})).then(eo).then(function(t){var r,n=t.some(function(e){var t;return!Array.isArray(t=e.items)&&!!(null==t?void 0:t._automaticInsights)});return n&&y({algoliaInsightsPlugin:em(em({},(null===(r=c.getState().context)||void 0===r?void 0:r.algoliaInsightsPlugin)||{}),{},{__automaticInsights:n})}),e.map(function(e){var r=t.filter(function(t){return t.sourceId===e.sourceId}),n=r.map(function(e){return e.items}),o=r[0].transformResponse,i=o?o({results:n,hits:n.map(function(e){return e.hits}).filter(Boolean),facetHits:n.map(function(e){var t;return null===(t=e.facetHits)||void 0===t?void 0:t.map(function(e){return{label:e.value,count:e.count,_highlightResult:{label:{value:e.highlighted}}}})}).filter(Boolean)}):n;return e.onResolve({source:e,results:n,items:i,state:c.getState()}),(0,V.k)(Array.isArray(i),function(){return'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned type ').concat(JSON.stringify(G(i)),":\n\n").concat(JSON.stringify($(i),null,2),".\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")}),(0,V.k)(i.every(Boolean),'The `getItems` function from source "'.concat(e.sourceId,'" must return an array of items but returned ').concat(JSON.stringify(void 0),".\n\nDid you forget to return items?\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")),{source:e,items:i}})}).then(function(e){var t,r,n,i,u,a;return r=(t={collections:e,props:o,state:c.getState()}).collections,n=t.props,i=t.state,u=r.reduce(function(e,t){return Z(Z({},e),{},z({},t.source.sourceId,Z(Z({},t.source),{},{getItems:function(){return q(t.items)}})))},{}),a=n.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:u,state:i}).sourcesBySourceId,q(n.reshape({sourcesBySourceId:a,sources:Object.values(a),state:i}
1)).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){m("idle"),l(e);var r,f=o.shouldPanelOpen({state:c.getState()});s(null!==(r=n.isOpen)&&void 0!==r?r:o.openOnFocus&&!i&&f||f);var p=el(c.getState());if(null!==c.getState().activeItemId&&p){var y=p.item,b=p.itemInputValue,v=p.itemUrl,g=p.source;g.onActive(em({event:t,item:y,itemInputValue:b,itemUrl:v,refresh:u,source:g,state:c.getState()},a))}}).finally(function(){m("idle"),ey&&o.environment.clearTimeout(ey)});return c.pendingRequests.add(d)}function eg(e,t,r){return[e,null==r?void 0:r.sourceId,t].filter(Boolean).join("-").replace(/\s/g,"")}function ed(e){return(ed="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 eO=["event","props","refresh","store"];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 eS(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){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==ed(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ed(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ed(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eh(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ej=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function eP(e){return e.nativeEvent||e}function eI(e){return(eI="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ew=["props","refresh","store"],eA=["inputElement","formElement","panelElement"],eE=["inputElement"],eD=["inputElement","maxLength"],ek=["source"],e_=["item","source"];function ex(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]:{};t%2?ex(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==eI(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eI(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eI(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ex(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eq(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var eT=r(13448);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)}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 eR(e,t,r){var n;return(n=function(e,t){if("object"!==eN(e)||null===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)}(t,"string"),(t="symbol"===eN(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eF(e){var t,r=e.state;return!1===r.isOpen||null===r.activeItemId?null:(null===(t=el(r))||void 0===t?void 0:t.itemInputValue)||null}function eV(e,t,r,n){if(!r)return null;if(e<0&&(null===t||null!==n&&0===t))return r+e;var o=(null===t?-1:t)+e;return o<=-1||o>=r?null===n?null:0:o}function 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 eK(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 eB(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?eK(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==e$(e)||null===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:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eK(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eL=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return eB(eB({},e),{},{activeItemId:t.payload});case"setQuery":return eB(eB({},e),{},{query:t.payload,completion:null});case"setCollections":return eB(eB({},e),{},{collections:t.payload});case"setIsOpen":return eB(eB({},e),{},{isOpen:t.payload});case"setStatus":return eB(eB({},e),{},{status:t.payload});case"setContext":return eB(eB({},e),{},{context:eB(eB({},e.context),t.payload)});case"ArrowDown":var r=eB(eB({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:eV(1,e.activeItemId,R(e),t.props.defaultActiveItemId)});return eB(eB({},r),{},{completion:eF({state:r})});case"ArrowUp":var n=eB(eB({},e),{},{activeItemId:eV(-1,e.activeItemId,R(e),t.props.defaultActiveItemId)});return eB(eB({},n),{},{completion:eF({state:n})});case"Escape":if(e.isOpen)return eB(eB({},e),{},{activeItemId:null,isOpen:!1,completion:null});return eB(eB({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return eB(eB({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return eB(eB({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return eB(eB({},e),{},{activeItemId:t.props.defaultActiveItemId,isOpen:(t.props.openOnFocus||!!e.query)&&t.props.shouldPanelOpen({state:e})});case"blur":if(t.props.debug)return e;return eB(eB({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return eB(eB({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return(0,V.k)(!1,"The reducer action ".concat(JSON.stringify(t.type)," is not supported.")),e}};function eM(e){return(eM="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 eQ(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 eJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eQ(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==eM(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eM(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eM(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eQ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eW(e){var t,r,n,o,i,u,c,l,s,f,p,m,y,b,v,g,d,O,h,S,j=[],P=(r="undefined"!=typeof window?window:{},n=e.plugins||[],W(W({debug:!1,openOnFocus:!1,enterKeyHint:void 0,ignoreCompositionEvents:!1,placeholder:"",autoFocus:!1,defaultActiveItemId:null,stallThreshold:300,insights:void 0,environment:r,shouldPanelOpen:function(e){return R(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!==(t=e.id)&&void 0!==t?t:"autocomplete-".concat(F++),plugins:n,initialState:W({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;
1null===(r=e.onStateChange)||void 0===r||r.call(e,t),n.forEach(function(e){var r;return null===(r=e.onStateChange)||void 0===r?void 0:r.call(e,t)})},onSubmit:function(t){var r;null===(r=e.onSubmit)||void 0===r||r.call(e,t),n.forEach(function(e){var r;return null===(r=e.onSubmit)||void 0===r?void 0:r.call(e,t)})},onReset:function(t){var r;null===(r=e.onReset)||void 0===r||r.call(e,t),n.forEach(function(e){var r;return null===(r=e.onReset)||void 0===r?void 0:r.call(e,t)})},getSources:function(t){var r;return Promise.all([].concat(function(e){if(Array.isArray(e))return Q(e)}(r=n.map(function(e){return e.getSources}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return Q(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(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Q(e,t)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.getSources]).filter(Boolean).map(function(e){var r;return r=[],Promise.resolve(e(t)).then(function(e){return(0,V.k)(Array.isArray(e),function(){return"The `getSources` function must return an array of sources but returned type ".concat(JSON.stringify(L(e)),":\n\n").concat(JSON.stringify($(e),null,2))}),Promise.all(e.filter(function(e){return!!e}).map(function(e){if((0,V.k)("string"==typeof e.sourceId,"A source must provide a `sourceId` string."),r.includes(e.sourceId))throw Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(e.sourceId)," is not unique."));r.push(e.sourceId);var t={getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onActive:a,onResolve:a};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(B(B({},t),e))}))})})).then(function(e){return q(e)}).then(function(e){return e.map(function(e){return W(W({},e),{},{onSelect:function(t){e.onSelect(t),j.forEach(function(e){var r;return null===(r=e.onSelect)||void 0===r?void 0:r.call(e,t)})},onActive:function(t){e.onActive(t),j.forEach(function(e){var r;return null===(r=e.onActive)||void 0===r?void 0:r.call(e,t)})},onResolve:function(t){e.onResolve(t),j.forEach(function(e){var r;return null===(r=e.onResolve)||void 0===r?void 0:r.call(e,t)})}})})})},navigator:W({navigate:function(e){var t=e.itemUrl;r.location.assign(t)},navigateNewTab:function(e){var t=e.itemUrl,n=r.open(t,"_blank","noopener");null==n||n.focus()},navigateNewWindow:function(e){var t=e.itemUrl;r.open(t,"_blank","noopener")}},e.navigator)})),I=(o=function(e){var t,r,n=e.prevState,o=e.state;if(P.onStateChange(eJ({prevState:n,state:o,refresh:E,navigator:P.navigator},w)),!_()&&null!==(t=o.context)&&void 0!==t&&null!==(r=t.algoliaInsightsPlugin)&&void 0!==r&&r.__automaticInsights&&!1!==P.insights){var i=k({__autocomplete_clickAnalytics:!1});P.plugins.push(i),D([i])}},i=P.initialState,{getState:function(){return i},dispatch:function(e,t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==x(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==x(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===x(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},i);o({state:i=eL(i,{type:e,props:P,payload:t}),prevState:r})},pendingRequests:(u=[],{add:function(e){return u.push(e),e.finally(function(){u=u.filter(function(t){return t!==e})})},cancelAll:function(){u.forEach(function(e){return e.cancel()})},isEmpty:function(){return 0===u.length}})}),w={setActiveItemId:function(e){I.dispatch("setActiveItemId",e)},setQuery:function(e){I.dispatch("setQuery",e)},setCollections:function(e){var t=0,r=e.map(function(e){return U(U({},e),{},{items:q(e.items).map(function(e){return U(U({},e),{},{__autocomplete_id:t++})})})});I.dispatch("setCollections",r)},setIsOpen:function(e){I.dispatch("setIsOpen",e)},setStatus:function(e){I.dispatch("setStatus",e)},setContext:function(e){I.dispatch("setContext",e)}},A=(l=(c=eJ({props:P,refresh:E,store:I,navigator:P.navigator},w)).props,s=c.refresh,f=c.store,p=eq(c,ew),{getEnvironmentProps:function(e){var t=e.inputElement,r=e.formElement,n=e.panelElement;function o(e){(f.getState().isOpen||!f.pendingRequests.isEmpty())&&e.target!==t&&(!1!==[r,n].some(function(t){var r;return t===(r=e.target)||t.contains(r)})||(f.dispatch("blur",null),l.debug||f.pendingRequests.cancelAll()))}return eC({onTouchStart:o,onMouseDown:o,onTouchMove:function(e){!1!==f.getState().isOpen&&t===l.environment.document.activeElement&&e.target!==t&&t.blur()}},eq(e,eA))},getRootProps:function(e){return eC({role:"combobox","aria-expanded":f.getState().isOpen,"aria-haspopup":"listbox","aria-owns":f.getState().isOpen?f.getState().collections.map(function(e){var t=e.source;return eg(l.id,"list",t)}).join(" "):void 0,"aria-labelledby":eg(l.id,"label")},e)},getFormProps:function(e){return e.inputElement,eC({action:"",noValidate:!0,role:"search",onSubmit:function(t){var r;t.preventDefault(),l.onSubmit(eC({event:t,refresh:s,state:f.getState()},p)),f.dispatch("submit",null),null===(r=e.inputElement)||void 0===r||r.blur()},onReset:function(t){var r;t.preventDefault(),l.onReset(eC({event:t,refresh:s,state:f.getState()},p)),f.dispatch("reset",null),null===(r=e.inputElement)||void 0===r||r.focus()}},eq(e,eE))},getLabelProps:function(e){return eC({htmlFor:eg(l.id,"input"),id:eg(l.id,"label")},e)},getInputProps:function(e){function t(e){(l.openOnFocus||f.getState().query
1)&&ev(eC({event:e,props:l,query:f.getState().completion||f.getState().query,refresh:s,store:f},p)),f.dispatch("focus",null)}var r,n,o=e||{},i=(o.inputElement,o.maxLength),u=void 0===i?512:i,c=eq(o,eD),m=el(f.getState()),y=!!((r=(null===(n=l.environment.navigator)||void 0===n?void 0:n.userAgent)||"")&&r.match(ej)),b=l.enterKeyHint||(null!=m&&m.itemUrl&&!y?"go":"search");return eC({"aria-autocomplete":"both","aria-activedescendant":f.getState().isOpen&&null!==f.getState().activeItemId?eg(l.id,"item-".concat(f.getState().activeItemId),null==m?void 0:m.source):void 0,"aria-controls":f.getState().isOpen?f.getState().collections.map(function(e){var t=e.source;return eg(l.id,"list",t)}).join(" "):void 0,"aria-labelledby":eg(l.id,"label"),value:f.getState().completion||f.getState().query,id:eg(l.id,"input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:b,spellCheck:"false",autoFocus:l.autoFocus,placeholder:l.placeholder,maxLength:u,type:"search",onChange:function(e){var t=e.currentTarget.value;if(l.ignoreCompositionEvents&&eP(e).isComposing){p.setQuery(t);return}ev(eC({event:e,props:l,query:t.slice(0,u),refresh:s,store:f},p))},onCompositionEnd:function(e){ev(eC({event:e,props:l,query:e.currentTarget.value.slice(0,u),refresh:s,store:f},p))},onKeyDown:function(e){eP(e).isComposing||function(e){var t=e.event,r=e.props,n=e.refresh,o=e.store,i=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,eO);if("ArrowUp"===t.key||"ArrowDown"===t.key){var u=function(){var e=el(o.getState()),t=r.environment.document.getElementById(eg(r.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},c=function(){var e=el(o.getState());if(null!==o.getState().activeItemId&&e){var r=e.item,u=e.itemInputValue,c=e.itemUrl,a=e.source;a.onActive(eS({event:t,item:r,itemInputValue:u,itemUrl:c,refresh:n,source:a,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(r.openOnFocus||o.getState().query)?ev(eS({event:t,props:r,query:o.getState().query,refresh:n,store:o},i)).then(function(){o.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),c(),setTimeout(u,0)}):(o.dispatch(t.key,{}),c(),u())}else if("Escape"===t.key)t.preventDefault(),o.dispatch(t.key,null),o.pendingRequests.cancelAll();else if("Tab"===t.key)o.dispatch("blur",null),o.pendingRequests.cancelAll();else if("Enter"===t.key){if(null===o.getState().activeItemId||o.getState().collections.every(function(e){return 0===e.items.length})){r.debug||o.pendingRequests.cancelAll();return}t.preventDefault();var a=el(o.getState()),l=a.item,s=a.itemInputValue,f=a.itemUrl,p=a.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(p.onSelect(eS({event:t,item:l,itemInputValue:s,itemUrl:f,refresh:n,source:p,state:o.getState()},i)),r.navigator.navigateNewTab({itemUrl:f,item:l,state:o.getState()}));else if(t.shiftKey)void 0!==f&&(p.onSelect(eS({event:t,item:l,itemInputValue:s,itemUrl:f,refresh:n,source:p,state:o.getState()},i)),r.navigator.navigateNewWindow({itemUrl:f,item:l,state:o.getState()}));else if(t.altKey);else{if(void 0!==f){p.onSelect(eS({event:t,item:l,itemInputValue:s,itemUrl:f,refresh:n,source:p,state:o.getState()},i)),r.navigator.navigate({itemUrl:f,item:l,state:o.getState()});return}ev(eS({event:t,nextState:{isOpen:!1},props:r,query:s,refresh:n,store:o},i)).then(function(){p.onSelect(eS({event:t,item:l,itemInputValue:s,itemUrl:f,refresh:n,source:p,state:o.getState()},i))})}}}(eC({event:e,props:l,refresh:s,store:f},p))},onFocus:t,onBlur:a,onClick:function(r){e.inputElement!==l.environment.document.activeElement||f.getState().isOpen||t(r)}},c)},getPanelProps:function(e){return eC({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){f.dispatch("mouseleave",null)}},e)},getListProps:function(e){var t=e||{},r=t.source,n=eq(t,ek);return eC({role:"listbox","aria-labelledby":eg(l.id,"label"),id:eg(l.id,"list",r)},n)},getItemProps:function(e){var t=e.item,r=e.source,n=eq(e,e_);return eC({id:eg(l.id,"item-".concat(t.__autocomplete_id),r),role:"option","aria-selected":f.getState().activeItemId===t.__autocomplete_id,onMouseMove:function(e){if(t.__autocomplete_id!==f.getState().activeItemId){f.dispatch("mousemove",t.__autocomplete_id);var r=el(f.getState());if(null!==f.getState().activeItemId&&r){var n=r.item,o=r.itemInputValue,i=r.itemUrl,u=r.source;u.onActive(eC({event:e,item:n,itemInputValue:o,itemUrl:i,refresh:s,source:u,state:f.getState()},p))}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var n=r.getItemInputValue({item:t,state:f.getState()}),o=r.getItemUrl({item:t,state:f.getState()});(o?Promise.resolve():ev(eC({event:e,nextState:{isOpen:!1},props:l,query:n,refresh:s,store:f}
1,p))).then(function(){r.onSelect(eC({event:e,item:t,itemInputValue:n,itemUrl:o,refresh:s,source:r,state:f.getState()},p))})}},n)}});function E(){return ev(eJ({event:new Event("input"),nextState:{isOpen:I.getState().isOpen},props:P,navigator:P.navigator,query:I.getState().query,refresh:E,store:I},w))}function D(e){e.forEach(function(e){var t;return null===(t=e.subscribe)||void 0===t?void 0:t.call(e,eJ(eJ({},w),{},{navigator:P.navigator,refresh:E,onSelect:function(e){j.push({onSelect:e})},onActive:function(e){j.push({onActive:e})},onResolve:function(e){j.push({onResolve:e})}}))})}function _(){return P.plugins.some(function(e){return"aa.algoliaInsightsPlugin"===e.name})}if(P.insights&&!_()){var T="boolean"==typeof P.insights?{}:P.insights;P.plugins.push(k(T))}return D(P.plugins),!function(e){var t,r,n=e.metadata,o=e.environment;if(null===(t=o.navigator)||void 0===t?void 0:null===(r=t.userAgent)||void 0===r?void 0:r.includes("Algolia Crawler")){var i=o.document.createElement("meta"),u=o.document.querySelector("head");i.name="algolia:metadata",setTimeout(function(){i.content=JSON.stringify(n),u.appendChild(i)},0)}}({metadata:(d=(m={plugins:P.plugins,options:e}).plugins,S=(h=null===(y=((null===(b=(O=m.options).__autocomplete_metadata)||void 0===b?void 0:b.userAgents)||[])[0])||void 0===y?void 0:y.segment)?eR({},h,Object.keys((null===(v=O.__autocomplete_metadata)||void 0===v?void 0:v.options)||{})):{},{plugins:d.map(function(e){return{name:e.name,options:Object.keys(e.__autocomplete_pluginOptions||[])}}),options:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eU(Object(r),!0).forEach(function(t){eR(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eU(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"autocomplete-core":Object.keys(O)},S),ua:eT.R.concat((null===(g=O.__autocomplete_metadata)||void 0===g?void 0:g.userAgents)||[])}),environment:P.environment}),eJ(eJ({refresh:E,navigator:P.navigator},A),w)}},13480:function(e,t,r){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 o(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 i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var o,i;o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==n(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!==n(o))return o;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===n(t)?t:String(t)}(o))in e?Object.defineProperty(e,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,{g:function(){return d}});var u=r(13448),c=r(36498);function a(e){return(a="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=["params"];function s(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==a(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===a(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function p(e){return function(e){if(Array.isArray(e))return m(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 m(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(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return m(e,t)}}(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 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}var y=[{segment:"autocomplete-js",version:r(43269).i}];function b(e){return(b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function v(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]:{};t%2?v(Object(r),!0).forEach(function(t){var n,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==b(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==b(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===b(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var d=(function(e,t){function r(t){return e({searchClient:t.searchClient,queries:t.requests.map(function(e){return e.query})}).then(function(e){return e.map(function(e,r){var n=t.requests[r];return{items:e,sourceId:n.sourceId,transformResponse:n.transformResponse}})})}return function(e){return function(n){return i(i({requesterId:t,execute:r},e),n)}}})(function(e){var t,r,n,o,i,a,s,m,b,v,d,O,h,S;return b=(t=g(g({},e),{},{userAgents:y})).searchClient,v=t.queries,d=t.userAgents,"function"==typeof b.addAlgoliaAgent&&[].concat(p(u.R),p(void 0===d?[]:d)).forEach(function(e){var t=e.segment,r=e.version;b.addAlgoliaAgent(t,r)}),h=(o=void 0===(n=(r=b.transporter||{}).headers)?{}:n,a=void 0===(i=r.queryParameters)?{}:i,m="x-algolia-api-key",O={appId:o[s="x-algolia-application-id"]||a[s],apiKey:o[m]||a[m]}).appId,S=O.apiKey,(0,c.k)(!!h,"The Algolia `appId` was not accessible from the searchClient passed."),(0,c.k)(!!S,"The Algolia `apiKey` was not accessible from the searchClient passed."),b.search(v.map(function(e){var t=e.params;return f(f({},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,l)),{},{params:f({hitsPerPage:5,highlightPreTag:"__aa-highlight__",highlightPostTag:"__/aa-highlight__"},t)})})).then(function(e){return e.results.map(function(e,t){var r;return f(f({},e),{},{hits:null===(r=e.hits)||void 0===r?void 0:r.map(function(r){return f(f({},r),{},{__autocomplete_indexName:e.index||v[t].indexName,__autocomplete_queryID:e.queryID,__autocomplete_algoliaCredentials:{appId:h,apiKey:S}})})})})})},"algolia")({transformResponse:function(e){return e.hits}})},36498:function(e,t,r){r.d(t,{k:function(){return n}});function n(e,t){}},13448:function(e,t,r){r.d(t,{R:function(){return n}});var n=[{segment:"autocomplete-core",version:r(43269).i}]},43269:function(e,t,r){r.d(t,{i:function(){return n}});var n="1.16.0"},79807:function(e,t,r){r.d(t,{Z:function(){return P}});var n={};r.r(n),r.d(n,{exclude:function(){return j},extract:function(){return v},parse:function(){return g},parseUrl:function(){return O},pick:function(){return S},stringify:function(){return d},stringifyUrl:function(){return h}});let o="%[a-f0-9]{2}",i=RegExp("("+o+")|([^%]+?)","gi"),u=RegExp("("+o+")+","gi");function c(e,t){if(!("string"==typeof e&&"string"==typeof t))throw TypeError("Expected the arguments to be of type `string`");if(""===e||""===t)return[];let r=e.indexOf(t);return -1===r?[]:[e.slice(0,r),e.slice(r+t.length)]}let a=e=>null==e,l=e=>encodeURIComponent(e).replace(/[!'()*]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`),s=Symbol("encodeFragmentIdentifier");function f(e){if("string"!=typeof e||1!==e.length)throw TypeError("arrayFormatSeparator must be single character string")}function p(e,t){return t.encode?t.strict?l(e):encodeURIComponent(e):e}function m(e,t){return t.decode?function(e){if("string"!=typeof e)throw TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return decodeURIComponent(e)}catch{return function(e){let t={"%FE%FF":"��","%FF%FE":"��"},r=u.exec(e);for(;r;){try{t[r[0]]=decodeURIComponent(r[0])}catch{let e=function(e){try{return decodeURIComponent(e)}catch{let t=e.match(i)||[];for(let r=1;r<t.length;r++)t=(e=(function e(t,r){try{return[decodeURIComponent(t.join(""))]}catch{}if(1===t.length)return t;r=r||1;let n=t.slice(0,r),o=t.slice(r);return Array.prototype.concat.call([],e(n),e(o))})(t,r).join("")).match(i)||[];return e}}(r[0]);e!==r[0]&&(t[r[0]]=e)}r=u.exec(e)}for(let r of(t["%C2"]="�",Object.keys(t)))e=e.replace(RegExp(r,"g"),t[r]);return e}(e)}}(e):e}function y(e){let t=e.indexOf("#");return -1!==t&&(e=e.slice(0,t)),e}function b(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):t.parseBooleans&&null!==e&&("true"===e.toLowerCase()||"false"===e.toLowerCase())&&(e="true"===e.toLowerCase()),e}function v(e){let t=(e=y(e)).indexOf("?");return -1===t?"":e.slice(t+1)}function g(e,t){f((t={decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1,...t}).arrayFormatSeparator);let r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{if(t=/\[(\d*)]$/.exec(e),e=e.replace(/\[\d*]$/,""),!t){n[e]=r;return}void 0===n[e]&&(n[e]={}),n[e][t[1]]=r};case"bracket":return(e,r,n)=>{if(t=/(\[])$/.exec(e),e=e.replace(/\[]$/,""),!t){n[e]=r;return}if(void 0===n[e]){n[e]=[r];return}n[e]=[...n[e],r]};case"colon-list-separator":return(e,r,n)=>{if(t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),!t){n[e]=r;return}if(void 0===n[e]){n[e]=[r];return}n[e]=[...n[e],r]};case"comma":case"separator":return(t,r,n)=>{let o="string"==typeof r&&r.includes(e.arrayFormatSeparator),i="string"==typeof r&&!o&&m(r,e).includes(e.arrayFormatSeparator);r=i?m(r,e):r;let u=o||i?r.split(e.arrayFormatSeparator).map(t=>m(t,e)):null===r?r:m(r,e);n[t]=u};case"bracket-separator":return(t,r,n)=>{let o=/(\[])$/.test(t);if(t=t.replace(/\[]$/,""),!o){n[t]=r?m(r,e):r;return}let i=null===r?[]:r.split(e.arrayFormatSeparator).map(t=>m(t,e));if(void 0===n[t]){n[t]=i;return}n[t]=[...n[t],...i]};default:return(e,t,r)=>{if(void 0===r[e]){r[e]=t;return}r[e]=[...[r[e]].flat(),t]}}}(t),n=Object.create(null);if("string"!=typeof e||!(e=e.trim().replace(/^[?#&]/,"")))return n;for(let o of e.split("&")){if(""===o)continue;let e=t.decode?o.replace(/\+/g," "):o,[i,u]=c(e,"=");void 0===i&&(i=e),u=void 0===u?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?u:m(u,t),r(m(i,t),u,n)}for(let[e,r]of Object.entries(n))if("object"==typeof r&&null!==r)for(let[e,n]of Object.entries(r))r[e]=b(n,t);else n[e]=b(r,t);return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce((e,t)=>
1{let r=n[t];return e[t]=r&&"object"==typeof r&&!Array.isArray(r)?function e(t){return Array.isArray(t)?t.sort():"object"==typeof t?e(Object.keys(t)).sort((e,t)=>Number(e)-Number(t)).map(e=>t[e]):t}(r):r,e},Object.create(null))}function d(e,t){if(!e)return"";f((t={encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:",",...t}).arrayFormatSeparator);let r=r=>t.skipNull&&a(e[r])||t.skipEmptyString&&""===e[r],n=function(e){switch(e.arrayFormat){case"index":return t=>(r,n)=>{let o=r.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[p(t,e),"[",o,"]"].join("")]:[...r,[p(t,e),"[",p(o,e),"]=",p(n,e)].join("")]};case"bracket":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[p(t,e),"[]"].join("")]:[...r,[p(t,e),"[]=",p(n,e)].join("")];case"colon-list-separator":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[p(t,e),":list="].join("")]:[...r,[p(t,e),":list=",p(n,e)].join("")];case"comma":case"separator":case"bracket-separator":{let t="bracket-separator"===e.arrayFormat?"[]=":"=";return r=>(n,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?n:(o=null===o?"":o,0===n.length)?[[p(r,e),t,p(o,e)].join("")]:[[n,p(o,e)].join(e.arrayFormatSeparator)]}default:return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,p(t,e)]:[...r,[p(t,e),"=",p(n,e)].join("")]}}(t),o={};for(let[t,n]of Object.entries(e))r(t)||(o[t]=n);let i=Object.keys(o);return!1!==t.sort&&i.sort(t.sort),i.map(r=>{let o=e[r];return void 0===o?"":null===o?p(r,t):Array.isArray(o)?0===o.length&&"bracket-separator"===t.arrayFormat?p(r,t)+"[]":o.reduce(n(r),[]).join("&"):p(r,t)+"="+p(o,t)}).filter(e=>e.length>0).join("&")}function O(e,t){t={decode:!0,...t};let[r,n]=c(e,"#");return void 0===r&&(r=e),{url:r?.split("?")?.[0]??"",query:g(v(e),t),...t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:m(n,t)}:{}}}function h(e,t){t={encode:!0,strict:!0,[s]:!0,...t};let r=y(e.url).split("?")[0]||"",n=d({...g(v(e.url),{sort:!1}),...e.query},t);n&&(n=`?${n}`);let o=function(e){let t="",r=e.indexOf("#");return -1!==r&&(t=e.slice(r)),t}(e.url);if(e.fragmentIdentifier){let n=new URL(r);n.hash=e.fragmentIdentifier,o=t[s]?n.hash:`#${e.fragmentIdentifier}`}return`${r}${n}${o}`}function S(e,t,r){let{url:n,query:o,fragmentIdentifier:i}=O(e,r={parseFragmentIdentifier:!0,[s]:!1,...r});return h({url:n,query:function(e,t){let r={};if(Array.isArray(t))for(let n of t){let t=Object.getOwnPropertyDescriptor(e,n);t?.enumerable&&Object.defineProperty(r,n,t)}else for(let n of Reflect.ownKeys(e)){let o=Object.getOwnPropertyDescriptor(e,n);if(o.enumerable){let i=e[n];t(n,i,e)&&Object.defineProperty(r,n,o)}}return r}(o,t),fragmentIdentifier:i},r)}function j(e,t,r){return S(e,Array.isArray(t)?e=>!t.includes(e):(e,r)=>!t(e,r),r)}var P=n},37386:function(e,t,r){r.d(t,{l:function(){return m}});var n=r(87456),o=r(11490),i=r(28537);function u(e){return(u="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 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 a(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,o;n=t,o=r[t],(n=function(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==u(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}(n))in e?Object.defineProperty(e,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[n]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=(0,n.K)({name:"search-box",connector:!0}),s=function(e,t){return t(e)},f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.Z;return(0,i._)(e,l()),function(r){var n,o,i=(r||{}).queryHook,u=void 0===i?s:i;return{$$type:"ais.searchBox",init:function(t){var r=t.instantSearchInstance;e(a(a({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!0)},render:function(t){var r=t.instantSearchInstance;e(a(a({},this.getWidgetRenderState(t)),{},{instantSearchInstance:r}),!1)},dispose:function(e){var r=e.state;return t(),r.setQueryParameter("query",void 0)},getRenderState:function(e,t){return a(a({},e),{},{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,i=e.instantSearchInstance,c=e.state;return n||(n=function(e){u(e,function(e){return t.setQuery(e).search()})},o=function(){t.setQuery("").search()}),{query:c.query||"",refine:n,clear:o,widgetParams:r,isSearchStalled:"stalled"===i.status}},getWidgetUiState:function(e,t){var r=t.searchParameters.query||"";return""===r||e&&e.query===r?e:a(a({},e),{},{query:r})},getWidgetSearchParameters:function(e,t){var r=t.uiState;return e.setQueryParameter("query",r.query||"")}}}},p=r(53874);function m(e,t){return(0,p.B)(f,e,t)}}}]);
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.