1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8262],{2774:(e,t,r)=>{r.d(t,{of:()=>n});function n(e={serializable:!0}){let t={};return{get(r,n,o={miss:()=>Promise.resolve()}){let i=JSON.stringify(r);if(i in t)return Promise.resolve(e.serializable?JSON.parse(t[i]):t[i]);let a=n();return a.then(e=>o.miss(e)).then(()=>a)},set:(r,n)=>(t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)),delete:e=>(delete t[JSON.stringify(e)],Promise.resolve()),clear:()=>(t={},Promise.resolve())}}},5129:(e,t,r)=>{r.d(t,{_:()=>p});var n=r(54578),o=r(65821),i=r(68871);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 u=["params"];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 l(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,i;n=e,o=t,i=r[t],(o=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)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):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 s(e){return function(e){if(Array.isArray(e))return f(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 f(e,void 0);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 f(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 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 p(e){var t,r,a,c,f=e.searchClient,p=e.queries,m=e.userAgents;"function"==typeof f.addAlgoliaAgent&&[].concat(s(n.e),s(void 0===m?[]:m)).forEach(function(e){var t=e.segment,r=e.version;f.addAlgoliaAgent(t,r)});var y=(r=(t=f.transporter||{}).headers||t.baseHeaders||{},a=t.queryParameters||t.baseQueryParameters||{},c="x-algolia-api-key",{appId:r["x-algolia-application-id"]||a["x-algolia-application-id"],apiKey:r[c]||a[c]}),b=y.appId,v=y.apiKey;return(0,o.V)(!!b,"The Algolia `appId` was not accessible from the searchClient passed."),(0,o.V)(!!v,"The Algolia `apiKey` was not accessible from the searchClient passed."),f.search(p.map(function(e){var t=e.params;return l(l({},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,u)),{},{params:l({hitsPerPage:5,highlightPreTag:i.E,highlightPostTag:i.F},t)})})).then(function(e){return e.results.map(function(e,t){var r;return l(l({},e),{},{hits:null==(r=e.hits)?void 0:r.map(function(r){return l(l({},r),{},{__autocomplete_indexName:e.index||p[t].indexName,__autocomplete_queryID:e.queryID,__autocomplete_algoliaCredentials:{appId:b,apiKey:v}})})})})})}},11205:(e,t,r)=>{r.d(t,{D:()=>v});var n=r(12970),o=r(5129),i=[{segment:"autocomplete-js",version:r(21749).r}];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)}function u(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 c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=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)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=(0,n.R)(function(e){return(0,o._)(c(c({},e),{},{userAgents:i}))},"algolia")({transformResponse:function(e){return e.hits}}),s=r(99058),f={fillQueryTitle:function(e){return'Fill query with "'.concat(e,'"')}};function p(e){return(p="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,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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==p(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===p(t)?t:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):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 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){var t,r=y(y({getSearchParams:function(){return{}},transformSource:function(e){return e.source},itemsWithCategories:1,categoriesPerItem:1},t=e),{},{translations:y(y({},f),t.translations)}),n=r.searchClient,o=r.indexName,i=r.getSearchParams,a=r.transformSource,u=r.categoryAttribute,c=r.itemsWithCategories,p=r.categoriesPerItem,m=r.translations;return{name:"aa.querySuggestionsPlugin",getSources:function(e){var t,r,f,v=e.query,g=e.setQuery,d=e.refresh,h=e.state;function O(e){g("".concat(e.query," ")),d()}return[a({source:{sourceId:"querySuggestionsPlugin",getItemInputValue:function(e){return e.item.query},getItems:function(){return l({searchClient:n,queries:[{indexName:o,query:v,params:i({state:h})}],transformResponse:function(e){var t=e.hits[0];if(!v||!u)return t;var r=0;return t.reduce(function(e,t){var n=[t];if(r<c){var o=((0,s.w)(t,Array.isArray(u)?u:[u])||[]).map(function(e){return e.value}).slice(0,p);o.length>0&&r++;var i,a=function(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return b(e,void 0);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))){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw i}}}}(o);try{for(a.s();!(i=a.n()).done;){var l=i.value;n.push(y({__autocomplete_qsCategory:l},t))}}catch(e){a.e(e)}finally{a.f()}}return e.push.apply(e,n),e},[])}})},templates:(r=(t={onTapAhead:O,translations:m}).onTapAhead,f=t.translations,{item:function(e){var t=e.item,n=e.createElement,o=e.components;return t.__autocomplete_qsCategory?n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent aa-ItemContent--indented"},n("div",{className:"aa-ItemContentSubtitle aa-ItemContentSubtitle--standalone"},n("span",{className:"aa-ItemContentSubtitleIcon"}),n("span",null,"in"," ",n("span",{className:"aa-ItemContentSubtitleCategory"},t.__autocomplete_qsCategory))))):n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent"},n("div",{className:"aa-ItemIcon aa-ItemIcon--noBorder"}
1,n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"}))),n("div",{className:"aa-ItemContentBody"},n("div",{className:"aa-ItemContentTitle"},n(o.ReverseHighlight,{hit:t,attribute:"query"})))),n("div",{className:"aa-ItemActions"},n("button",{type:"button",className:"aa-ItemActionButton",title:f.fillQueryTitle(t.query),onClick:function(e){e.preventDefault(),e.stopPropagation(),r(t)}},n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M8 17v-7.586l8.293 8.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h7.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10c-0.552 0-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1z"})))))}})},onTapAhead:O,state:h})]},__autocomplete_pluginOptions:e}}},12970:(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,a;o=e,i=t,a=r[t],(i=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)}(i))in o?Object.defineProperty(o,i,{value:a,enumerable:!0,configurable:!0,writable:!0}):o[i]=a}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function a(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)}}}r.d(t,{R:()=>a})},21749:(e,t,r)=>{r.d(t,{r:()=>n});var n="1.17.9"},27246:(e,t,r)=>{r.d(t,{I:()=>a});var n=r(99058),o=r(68871);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 a(e){var t,r,a,u=e.hit,c=e.attribute,l=Array.isArray(c)?c:[c],s=(0,n.w)(u,["_highlightResult"].concat(function(e){if(Array.isArray(e))return i(e)}(l)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(l)||function(e,t){if(e){if("string"==typeof e)return i(e,void 0);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 i(e,t)}}(l)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),["value"]));return"string"!=typeof s&&(s=(0,n.w)(u,l)||""),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{get:function(){return e},add:function(t){var r=e[e.length-1];(null==r?void 0:r.isHighlighted)===t.isHighlighted?e[e.length-1]={value:r.value+t.value,isHighlighted:r.isHighlighted}:e.push(t)}}}((r=(t=s.split(o.E)).shift())?[{value:r,isHighlighted:!1}]:[]),t.forEach(function(e){var t=e.split(o.F);a.add({value:t[0],isHighlighted:!0}),""!==t[1]&&a.add({value:t[1],isHighlighted:!1})}),a.get()}},29652:(e,t,r)=>{function n(e={serializable:!0}){let t={};return{get(r,n,o={miss:()=>Promise.resolve()}){let i=JSON.stringify(r);if(i in t)return Promise.resolve(e.serializable?JSON.parse(t[i]):t[i]);let a=n();return a.then(e=>o.miss(e)).then(()=>a)},set:(r,n)=>(t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)),delete:e=>(delete t[JSON.stringify(e)],Promise.resolve()),clear:()=>(t={},Promise.resolve())}}function o(e,t="up"){let r=Date.now();return{...e,status:t,lastUpdate:r,isUp:function(){return"up"===t||Date.now()-r>12e4},isTimedOut:function(){return"timed out"===t&&Date.now()-r<=12e4}}}r.d(t,{p:()=>m});
1var i=class extends Error{name="AlgoliaError";constructor(e,t){super(e),t&&(this.name=t)}},a=class extends i{stackTrace;constructor(e,t,r){super(e,r),this.stackTrace=t}},u=class extends a{constructor(e){super("Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support.",e,"RetryError")}},c=class extends a{status;constructor(e,t,r,n="ApiError"){super(e,r,n),this.status=t}},l=class extends i{response;constructor(e,t){super(e,"DeserializationError"),this.response=t}},s=class extends c{error;constructor(e,t,r,n){super(e,t,n,"DetailedApiError"),this.error=r}};function f(e){let t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return{...e,request:{...e.request,headers:{...e.request.headers,...t}}}}var p="5.23.3";function m(e,t,r){if(!e||"string"!=typeof e)throw Error("`appId` is missing.");if(!t||"string"!=typeof t)throw Error("`apiKey` is missing.");return function({appId:e,apiKey:t,authMode:r,algoliaAgents:n,...i}){let a=function(e,t,r="WithinHeaders"){let n={"x-algolia-api-key":t,"x-algolia-application-id":e};return{headers:()=>"WithinHeaders"===r?n:{},queryParameters:()=>"WithinQueryParameters"===r?n:{}}}(e,t,r),m=function({hosts:e,hostsCache:t,baseHeaders:r,logger:n,baseQueryParameters:i,algoliaAgent:a,timeouts:p,requester:m,requestsCache:y,responsesCache:b}){async function v(e){let r=await Promise.all(e.map(e=>t.get(e,()=>Promise.resolve(o(e))))),n=r.filter(e=>e.isUp()),i=r.filter(e=>e.isTimedOut()),a=[...n,...i];return{hosts:a.length>0?a:e,getTimeout:(e,t)=>(0===i.length&&0===e?1:i.length+3+e)*t}}async function g(y,b,d=!0){let h=[],O=function(e,t){if("GET"!==e.method&&(void 0!==e.data||void 0!==t.data))return JSON.stringify(Array.isArray(e.data)?e.data:{...e.data,...t.data})}(y,b),S=function(e,t,r){let n={Accept:"application/json",...e,...t,...r},o={};return Object.keys(n).forEach(e=>{let t=n[e];o[e.toLowerCase()]=t}),o}(r,y.headers,b.headers),j="GET"===y.method?{...y.data,...b.data}:{},P={...i,...y.queryParameters,...j};if(a.value&&(P["x-algolia-agent"]=a.value),b&&b.queryParameters)for(let e of Object.keys(b.queryParameters))b.queryParameters[e]&&"[object Object]"!==Object.prototype.toString.call(b.queryParameters[e])?P[e]=b.queryParameters[e].toString():P[e]=b.queryParameters[e];let I=0,w=async(e,r)=>{let i=e.pop();if(void 0===i)throw new u(h.map(e=>f(e)));let a={...p,...b.timeouts},v={data:O,headers:S,method:y.method,url:function(e,t,r){var n;let o=Object.keys(n=r).filter(e=>void 0!==n[e]).sort().map(e=>`${e}=${encodeURIComponent("[object Array]"===Object.prototype.toString.call(n[e])?n[e].join(","):n[e]).replace(/\+/g,"%20")}`).join("&"),i=`${e.protocol}://${e.url}${e.port?`:${e.port}`:""}/${"/"===t.charAt(0)?t.substring(1):t}`;return o.length&&(i+=`?${o}`),i}(i,y.path,P),connectTimeout:r(I,a.connect),responseTimeout:r(I,d?a.read:a.write)},g=t=>{let r={request:v,response:t,host:i,triesLeft:e.length};return h.push(r),r},j=await m.send(v);if(function({isTimedOut:e,status:t}){return e||function({isTimedOut:e,status:t}){return!e&&0==~~t}({isTimedOut:e,status:t})||2!=~~(t/100)&&4!=~~(t/100)}(j)){let a=g(j);return j.isTimedOut&&I++,n.info("Retryable failure",f(a)),await t.set(i,o(i,j.isTimedOut?"timed out":"down")),w(e,r)}if(function({status:e}){return 2==~~(e/100)}(j))try{return JSON.parse(j.content)}catch(e){throw new l(e.message,j)}throw g(j),function({content:e,status:t},r){try{let n=JSON.parse(e);if("error"in n)return new s(n.message,t,n.error,r);return new c(n.message,t,r)}catch{}return new c(e,t,r)}(j,h)},A=e.filter(e=>"readWrite"===e.accept||(d?"read"===e.accept:"write"===e.accept)),D=await v(A);return w([...D.hosts].reverse(),D.getTimeout)}return{hostsCache:t,requester:m,timeouts:p,logger:n,algoliaAgent:a,baseHeaders:r,baseQueryParameters:i,hosts:e,request:function(e,t={}){let n=e.useReadTransporter||"GET"===e.method;if(!n)return g(e,t,n);let o=()=>g(e,t);if(!0!==(t.cacheable||e.cacheable))return o();let a={request:e,requestOptions:t,transporter:{queryParameters:i,headers:r}};return b.get(a,()=>y.get(a,()=>y.set(a,o()).then(e=>Promise.all([y.delete(a),e]),e=>Promise.all([y.delete(a),Promise.reject(e)])).then(([e,t])=>t)),{miss:e=>b.set(a,e)})},requestsCache:y,responsesCache:b}}({hosts:[{url:`${e}-dsn.algolia.net`,accept:"read",protocol:"https"},{url:`${e}.algolia.net`,accept:"write",protocol:"https"}].concat(function(e){for(let t=e.length-1;t>0;t--){let r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}([{url:`${e}-1.algolianet.com`,accept:"readWrite",protocol:"https"},{url:`${e}-2.algolianet.com`,accept:"readWrite",protocol:"https"},{url:`${e}-3.algolianet.com`,accept:"readWrite",protocol:"https"}
1])),...i,algoliaAgent:function({algoliaAgents:e,client:t,version:r}){let n=(function(e){let t={value:`Algolia for JavaScript (${e})`,add(e){let r=`; ${e.segment}${void 0!==e.version?` (${e.version})`:""}`;return -1===t.value.indexOf(r)&&(t.value=`${t.value}${r}`),t}};return t})(r).add({segment:t,version:r});return e.forEach(e=>n.add(e)),n}({algoliaAgents:n,client:"Lite",version:p}),baseHeaders:{"content-type":"text/plain",...a.headers(),...i.baseHeaders},baseQueryParameters:{...a.queryParameters(),...i.baseQueryParameters}});return{transporter:m,appId:e,apiKey:t,clearCache:()=>Promise.all([m.requestsCache.clear(),m.responsesCache.clear()]).then(()=>void 0),get _ua(){return m.algoliaAgent.value},addAlgoliaAgent(e,t){m.algoliaAgent.add({segment:e,version:t})},setClientApiKey({apiKey:e}){r&&"WithinHeaders"!==r?m.baseQueryParameters["x-algolia-api-key"]=e:m.baseHeaders["x-algolia-api-key"]=e},searchForHits(e,t){return this.search(e,t)},searchForFacets(e,t){return this.search(e,t)},customPost({path:e,parameters:t,body:r},n){if(!e)throw Error("Parameter `path` is required when calling `customPost`.");let o="/{path}".replace("{path}",e);return m.request({method:"POST",path:o,queryParameters:t||{},headers:{},data:r||{}},n)},getRecommendations(e,t){if(e&&Array.isArray(e)&&(e={requests:e}),!e)throw Error("Parameter `getRecommendationsParams` is required when calling `getRecommendations`.");if(!e.requests)throw Error("Parameter `getRecommendationsParams.requests` is required when calling `getRecommendations`.");let r={method:"POST",path:"/1/indexes/*/recommendations",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return m.request(r,t)},search(e,t){if(e&&Array.isArray(e)&&(e={requests:e.map(({params:e,...t})=>"facet"===t.type?{...t,...e,type:"facet"}:{...t,...e,facet:void 0,maxFacetHits:void 0,facetQuery:void 0})}),!e)throw Error("Parameter `searchMethodParams` is required when calling `search`.");if(!e.requests)throw Error("Parameter `searchMethodParams.requests` is required when calling `search`.");let r={method:"POST",path:"/1/indexes/*/queries",queryParameters:{},headers:{},data:e,useReadTransporter:!0,cacheable:!0};return m.request(r,t)}}}({appId:e,apiKey:t,timeouts:{connect:1e3,read:2e3,write:3e4},logger:{debug:(e,t)=>Promise.resolve(),info:(e,t)=>Promise.resolve(),error:(e,t)=>Promise.resolve()},requester:{send:function(e){return new Promise(t=>{let r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach(t=>r.setRequestHeader(t,e.headers[t]));let n=(e,n)=>setTimeout(()=>{r.abort(),t({status:0,content:n,isTimedOut:!0})},e),o=n(e.connectTimeout,"Connection timeout"),i;r.onreadystatechange=()=>{r.readyState>r.OPENED&&void 0===i&&(clearTimeout(o),i=n(e.responseTimeout,"Socket timeout"))},r.onerror=()=>{0===r.status&&(clearTimeout(o),clearTimeout(i),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=()=>{clearTimeout(o),clearTimeout(i),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)})}},algoliaAgents:[{segment:"Browser"}],authMode:"WithinQueryParameters",responsesCache:n(),requestsCache:n({serializable:!1}),hostsCache:function e(t){let r=[...t.caches],n=r.shift();return void 0===n?{get:(e,t,r={miss:()=>Promise.resolve()})=>t().then(e=>Promise.all([e,r.miss(e)])).then(([e])=>e),set:(e,t)=>Promise.resolve(t),delete:e=>Promise.resolve(),clear:()=>Promise.resolve()}:{get:(t,o,i={miss:()=>Promise.resolve()})=>n.get(t,o,i).catch(()=>e({caches:r}).get(t,o,i)),set:(t,o)=>n.set(t,o).catch(()=>e({caches:r}).set(t,o)),delete:t=>n.delete(t).catch(()=>e({caches:r}).delete(t)),clear:()=>n.clear().catch(()=>e({caches:r}).clear())}}({caches:[function(e){let t,r=`algolia-client-js-${e.key}`;function n(){return void 0===t&&(t=e.localStorage||window.localStorage),t}function o(){return JSON.parse(n().getItem(r)||"{}")}function i(e){n().setItem(r,JSON.stringify(e))}return{get:(t,r,n={miss:()=>Promise.resolve()})=>Promise.resolve().then(()=>(!function(){let t=e.timeToLive?1e3*e.timeToLive:null,r=Object.fromEntries(Object.entries(o()).filter(([,e])=>void 0!==e.timestamp));i(r),t&&i(Object.fromEntries(Object.entries(r).filter(([,e])=>{let r=new Date().getTime();return!(e.timestamp+t<r)})))}(),o()[JSON.stringify(t)])).then(e=>Promise.all([e?e.value:r(),void 0!==e])).then(([e,t])=>Promise.all([e,t||n.miss(e)])).then(([e])=>e),set:(e,t)=>Promise.resolve().then(()=>{let i=o();return i[JSON.stringify(e)]={timestamp:new Date().getTime(),value:t},n().setItem(r,JSON.stringify(i)),t}),delete:e=>Promise.resolve().then(()=>
1{let t=o();delete t[JSON.stringify(e)],n().setItem(r,JSON.stringify(t))}),clear:()=>Promise.resolve().then(()=>{n().removeItem(r)})}}({key:`${p}-${e}`}),n()]}),...r})}},38473:(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,{r:()=>eK});var i=function(){};function a(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 u(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 c=["items"],l=["items"];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 f(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,void 0);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 m(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 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 b(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,i;n=e,o=t,i=r[t],(o=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)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):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 v(e){return e.map(function(e){var t=e.items,r=m(e,c);return b(b({},r),{},{objectIDs:(null==t?void 0:t.map(function(e){return e.objectID}))||r.objectIDs})})}function g(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function d(e){return(d="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 h(e){return function(e){if(Array.isArray(e))return O(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 O(e,void 0);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 O(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 O(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 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 j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?S(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==d(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==d(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===d(t)?t:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var P="2.15.0",I="https://cdn.jsdelivr.net/npm/search-insights@".concat(P,"/dist/search-insights.min.js"),w=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])?r:[]).concat(t),e},{})).map(function(e){var r=t[e];return{index:e,items:r,algoliaSource:["autocomplete"]}}).map(function(e){return j({eventName:"Items Viewed"},e)}),state:i})},400);function A(e){var t,r=j({onItemsChange:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.viewedObjectIDs.apply(t,h(r.map(function(e){return j(j({},e),{},{algoliaSource:D(e.algoliaSource,n.context)})})))},onSelect:function(e){var t=e.insights,r=e.insightsEvents,n=e.state;t.clickedObjectIDsAfterSearch.apply(t,h(r.map(function(e){return j(j({},e),{},{algoliaSource:D(e.algoliaSource,n.context)})})))},onActive:i,__autocomplete_clickAnalytics:!0},e),c=r.insightsClient,s=r.insightsInitParams,p=r.onItemsChange,y=r.onSelect,d=r.onActive,O=r.__autocomplete_clickAnalytics,S=c;if(c||(t=function(e){var t=e.window,r=t.AlgoliaAnalyticsObject||"aa";"string"==typeof r&&(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=P,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=I,r.onerror=function(){console.error(t)},document.body.appendChild(r)}catch(e){console.error(t)}}(t))},"undefined"!=typeof window&&t({window:window})),!S)return{};s&&S("init",j({partial:!0},s));var A=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,a,u=[],c=!0,l=!1;try{i=(r=r.call(e)).next,!1;for(;!(c=(n=i.call(r)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{if(!c&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return u}}(t,2)||function(e,t){if(e){if("string"==typeof e)return u(e,2);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 u(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 a(t,r,n){if(i&&void 0!==n){var o=n[0].__autocomplete_algoliaCredentials,a=o.appId,u=o.apiKey;e.apply(void 0,[t].concat(f(r),[{headers:{"X-Algolia-Application-Id":a,"X-Algolia-API-Key":u}}]))}else e.apply(void 0,[t].concat(f(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&&a("clickedObjectIDsAfterSearch",v(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&&a("clickedObjectIDs",v(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&&a("convertedObjectIDsAfterSearch",v(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&&a("convertedObjectIDs",v(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=m(t,l);return[].concat(f(e),f((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(b(b({},e),{},{objectIDs:e.objectIDs.slice(n,n+t)}));return r})(b(b({},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 a("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),E={current:[]},C=n(function(e){var t=e.state;if(t.isOpen){var r=t.collections.reduce(function(e,t){return[].concat(h(e),h(t.items))},[]).filter(g);!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 a=i[n];if(!(a in r)||!e(t[a],r[a]))return!1}return!0}(E.current.map(function(e){return e.objectID}),r.map(function(e){return e.objectID}))&&(E.current=r,r.length>0&&w({onItemsChange:p,items:r,insights:A,state:t}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(e){var t=e.setContext,r=e.onSelect,n=e.onActive;function o(e){var r;t({algoliaInsightsPlugin:{__algoliaSearchParameters:j(j({},O?{clickAnalytics:!0}:{}),e?{userToken:"number"==typeof(r=e)?r.toString():r}:{}),insights:A}})}S("addAlgoliaAgent","insights-plugin"),o(),S("onUserTokenChange",function(e){o(e)}),S("getUserToken",null,function(e,t){o(t)}),r(function(e){var t=e.item,r=e.state,n=e.event,o=e.source;g(t)&&y({state:r,event:n,insights:A,item:t,insightsEvents:[j({eventName:"Item Selected"},a({item:t,items:o.getItems().filter(g)}))]})}),n(function(e){var t=e.item,r=e.source,n=e.state,o=e.event;g(t)&&d({state:n,event:o,insights:A,item:t,insightsEvents:[j({eventName:"Item Active"},a({item:t,items:r.getItems().filter(g)}))]})})},onStateChange:function(e){C({state:e.state})},__autocomplete_pluginOptions:e}}function D(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1?arguments[1]:void 0;return[].concat(h(t),["autocomplete-internal"],h(null!=(e=r.algoliaInsightsPlugin)&&e.__automaticInsights?["autocomplete-automatic"]:[]))}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 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 T(e){return e.reduce(function(e,t){return e.concat(t)},[])}function _(e){return(_="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){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?q(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==_(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==_(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===_(t)?t:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function x(e){return 0===e.collections.length?0:e.collections.reduce(function(e,t){return e+t.items.length},0)}var k=0,U=r(65821);function R(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1],e}function $(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?$(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==V(e)||null===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:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}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)}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 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 H(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 K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==J(e)||null===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:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(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 z(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?z(Object(r),!0).forEach(function(t){W(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function W(e,t,r){var n;return(n=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)}(t,"string"),(t="symbol"===L(n)?n:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Q(e){return(Q="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 Z(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 Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Z(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==Q(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Q(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Q(t)?t:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function G(e){return function(e){if(Array.isArray(e))return X(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 X(e,void 0);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 X(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 X(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 ee(e){return!!e.execute}function et(e){return Promise.all(e.reduce(function(e,t){if(!ee(t))return e.push(t),e;var r,n=t.searchClient,o=t.execute,i=t.requesterId,a=t.requests,u=e.find(function(e){return ee(t)&&ee(e)&&e.searchClient===n&&!!i&&e.requesterId===i});return u?(r=u.items).push.apply(r,G(a)):e.push({execute:o,requesterId:i,items:a,searchClient:n}),e},[]).map(function(e){if(!ee(e))return Promise.resolve(e);var t=e.execute,r=e.items;return t({searchClient:e.searchClient,requests:r})})).then(function(e){return T(e)})}function er(e,t){return{then:function(r,n){return er(e.then(ei(r,t,e),ei(n,t,e)),t)},catch:function(r){return er(e.catch(ei(r,t,e)),t)},finally:function(r){return r&&t.onCancelList.push(r),er(e.finally(ei(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 en(e){return er(new Promise(function(t,r){return e(t,r)}),{isCanceled:!1,onCancelList:[]})}function eo(e){return er(e,{isCanceled:!1,onCancelList:[]})}function ei(e,t,r){return e?function(r){return t.isCanceled?r:e(r)}:r}function ea(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 a=t.collections[o];if(a===r){n=!0;break}i+=a.items.length,o++}return t.activeItemId-i}({state:e,collection:r})],o=r.source,i=o.getItemInputValue({item:n,state:e}),a=o.getItemUrl({item:n,state:e});return{item:n,itemInputValue:i,itemUrl:a,source:o}}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)}en.resolve=function(e){return eo(Promise.resolve(e))},en.reject=function(e){return eo(Promise.reject(e))};var ec=["event","nextState","props","query","refresh","store"];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 es(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?el(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==eu(e)||null===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:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):el(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ef=null,ep=function(){var e=-1,t=-1,r=void 0;return function(n){var o=++e;return Promise.resolve(n).then(function(e){return r&&o<t?r:(t=o,r=e,e)})}}();function em(e){var t=e.event,r=e.nextState,n=void 0===r?{}:r,o=e.props,i=e.query,a=e.refresh,u=e.store,c=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,ec);ef&&o.environment.clearTimeout(ef);var l=c.setCollections,s=c.setIsOpen,f=c.setQuery,p=c.setActiveItemId,m=c.setStatus,y=c.setContext;if(f(i),p(o.defaultActiveItemId),!i&&!1===o.openOnFocus){var b,v=u.getState().collections.map(function(e){return es(es({},e),{},{items:[]})});m("idle"),l(v),s(null!=(b=n.isOpen)?b:o.shouldPanelOpen({state:u.getState()}));var g=eo(ep(v).then(function(){return Promise.resolve()}));return u.pendingRequests.add(g)}m("loading"),ef=o.environment.setTimeout(function(){m("stalled")},o.stallThreshold);var d=eo(ep(o.getSources(es({query:i,refresh:a,state:u.getState()},c)).then(function(e){return Promise.all(e.map(function(e){return Promise.resolve(e.getItems(es({query:i,refresh:a,state:u.getState()},c))).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(G(Object.keys(r.context).map(function(e){var t;return null==(t=r.context[e])?void 0:t.__algoliaSearchParameters})))):{};return Y(Y({},e),{},{requests:e.queries.map(function(r){return{query:"algolia"===e.requesterId?Y(Y({},r),{},{params:Y(Y({},n),r.params)}):r,sourceId:t,transformResponse:e.transformResponse}})})}return{items:e,sourceId:t}}(t,e.sourceId,u.getState())})})).then(et).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:es(es({},(null==(r=u.getState().context)?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.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:u.getState()}),(0,U.V)(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(Q(i)),":\n\n").concat(JSON.stringify(R(i),null,2),".\n\nSee: https://www.algolia.com/doc/ui-libraries/autocomplete/core-concepts/sources/#param-getitems")}),(0,U.V)(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,a,c;return r=(t={collections:e,props:o,state:u.getState()}).collections,n=t.props,i=t.state,a=r.reduce(function(e,t){return B(B({},e),{},W({},t.source.sourceId,B(B({},t.source),{},{getItems:function(){return T(t.items)}})))},{}),c=n.plugins.reduce(function(e,t){return t.reshape?t.reshape(e):e},{sourcesBySourceId:a,state:i}).sourcesBySourceId,T(n.reshape({sourcesBySourceId:c,sources:Object.values(c),state:i})).filter(Boolean).map(function(e){return{source:e,items:e.getItems()}})})}))).then(function(e){m("idle"),l(e);var r,f=o.shouldPanelOpen({state:u.getState()});s(null!=(r=n.isOpen)?r:o.openOnFocus&&!i&&f||f);var p=ea(u.getState());if(null!==u.getState().activeItemId&&p){var y=p.item,b=p.itemInputValue,v=p.itemUrl,g=p.source;g.onActive(es({event:t,item:y,itemInputValue:b,itemUrl:v,refresh:a,source:g,state:u.getState()},c))}}).finally(function(){m("idle"),ef&&o.environment.clearTimeout(ef)});return u.pendingRequests.add(d)}function ey(e,t,r){return[e,null==r?void 0:r.sourceId,t].filter(
1Boolean).join("-").replace(/\s/g,"")}function eb(e){return(eb="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=["event","props","refresh","store"];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 ed(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){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==eb(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eb(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eb(t)?t:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eg(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eh=/((gt|sm)-|galaxy nexus)|samsung[- ]|samsungbrowser/i;function eO(e){return e.nativeEvent||e}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)}var ej=["props","refresh","store"],eP=["inputElement","formElement","panelElement"],eI=["inputElement"],ew=["inputElement","maxLength"],eA=["source"],eD=["item","source"];function eE(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?eE(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=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)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eE(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eT(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 e_=r(54578);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)}function eN(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 ex(e,t,r){var n;return(n=function(e,t){if("object"!==eq(e)||null===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:String(n))in e)?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ek(e){var t,r=e.state;return!1===r.isOpen||null===r.activeItemId?null:(null==(t=ea(r))?void 0:t.itemInputValue)||null}function eU(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 eR(e){return(eR="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 e$(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?e$(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==eR(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==eR(n))return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===eR(t)?t:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e$(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eV=function(e,t){switch(t.type){case"setActiveItemId":case"mousemove":return eF(eF({},e),{},{activeItemId:t.payload});case"setQuery":return eF(eF({},e),{},{query:t.payload,completion:null});case"setCollections":return eF(eF({},e),{},{collections:t.payload});case"setIsOpen":return eF(eF({},e),{},{isOpen:t.payload});case"setStatus":return eF(eF({},e),{},{status:t.payload});case"setContext":return eF(eF({},e),{},{context:eF(eF({},e.context),t.payload)});case"ArrowDown":var r=eF(eF({},e),{},{activeItemId:t.payload.hasOwnProperty("nextActiveItemId")?t.payload.nextActiveItemId:eU(1,e.activeItemId,x(e),t.props.defaultActiveItemId)});return eF(eF({},r),{},{completion:ek({state:r})});case"ArrowUp":var n=eF(eF({},e),{},{activeItemId:eU(-1,e.activeItemId,x(e),t.props.defaultActiveItemId)});return eF(eF({},n),{},{completion:ek({state:n})});case"Escape":if(e.isOpen)return eF(eF({},e),{},{activeItemId:null,isOpen:!1,completion:null});return eF(eF({},e),{},{activeItemId:null,query:"",status:"idle",collections:[]});case"submit":return eF(eF({},e),{},{activeItemId:null,isOpen:!1,status:"idle"});case"reset":return eF(eF({},e),{},{activeItemId:!0===t.props.openOnFocus?t.props.defaultActiveItemId:null,status:"idle",completion:null,query:""});case"focus":return eF(eF({},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 eF(eF({},e),{},{isOpen:!1,activeItemId:null});case"mouseleave":return eF(eF({},e),{},{activeItemId:t.props.defaultActiveItemId});default:return(0,U.V)(!1,"The reducer action ".concat(JSON.stringify(t.type)," is not supported.")),e}};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 eM(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 eH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eM(Object(r),!0).forEach(function(t){var n,o,i;n=e,o=t,i=r[t],(o=function(e){var t=function(e,t){if("object"!==eJ(e)||null===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:String(t)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eM(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function eK(e){var t,r,n,o,a,u,c,l,s,f,p,m,y,b,v,g,d,h,O,S,j=[],P=(r="undefined"!=typeof window?window:{},n=e.plugins||[],K(K({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 x(e.state)>0},reshape:function(e){return e.sources}},e),{},{id:null!=(t=e.id)?t:"autocomplete-".concat(k++),plugins:n,initialState:K({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(t){var r;
1null==(r=e.onStateChange)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onStateChange)?void 0:r.call(e,t)})},onSubmit:function(t){var r;null==(r=e.onSubmit)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onSubmit)?void 0:r.call(e,t)})},onReset:function(t){var r;null==(r=e.onReset)||r.call(e,t),n.forEach(function(e){var r;return null==(r=e.onReset)?void 0:r.call(e,t)})},getSources:function(t){var r;return Promise.all([].concat(function(e){if(Array.isArray(e))return M(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 M(e,void 0);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)}}(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,U.V)(Array.isArray(e),function(){return"The `getSources` function must return an array of sources but returned type ".concat(JSON.stringify(V(e)),":\n\n").concat(JSON.stringify(R(e),null,2))}),Promise.all(e.filter(function(e){return!!e}).map(function(e){if((0,U.V)("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:i,onResolve:i};return Object.keys(t).forEach(function(e){t[e].__default=!0}),Promise.resolve(F(F({},t),e))}))})})).then(function(e){return T(e)}).then(function(e){return e.map(function(e){return K(K({},e),{},{onSelect:function(t){e.onSelect(t),j.forEach(function(e){var r;return null==(r=e.onSelect)?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.call(e,t)})},onResolve:function(t){e.onResolve(t),j.forEach(function(e){var r;return null==(r=e.onResolve)?void 0:r.call(e,t)})}})})})},navigator:K({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(eH({prevState:n,state:o,refresh:_,navigator:P.navigator},w)),!$()&&null!=(t=o.context)&&null!=(r=t.algoliaInsightsPlugin)&&r.__automaticInsights&&!1!==P.insights){var i=A({__autocomplete_clickAnalytics:!1});P.plugins.push(i),q([i])}},a=P.initialState,{getState:function(){return a},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,i;n=e,o=t,i=r[t],(o=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)}(o))in n?Object.defineProperty(n,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},a);o({state:a=eV(a,{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 N(N({},e),{},{items:T(e.items).map(function(e){return N(N({},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)}},D=(l=(c=eH({props:P,refresh:_,store:I,navigator:P.navigator},w)).props,s=c.refresh,f=c.store,p=eT(c,ej),{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)}
1)&&(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()}},eT(e,eP))},getRootProps:function(e){return eC({role:"combobox","aria-expanded":f.getState().isOpen,"aria-haspopup":"listbox","aria-controls":f.getState().isOpen?f.getState().collections.map(function(e){var t=e.source;return ey(l.id,"list",t)}).join(" "):void 0,"aria-labelledby":ey(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)||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)||r.focus()}},eT(e,eI))},getLabelProps:function(e){return eC({htmlFor:ey(l.id,"input"),id:ey(l.id,"label")},e)},getInputProps:function(e){function t(e){(l.openOnFocus||f.getState().query)&&em(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||{},a=(o.inputElement,o.maxLength),u=void 0===a?512:a,c=eT(o,ew),m=ea(f.getState()),y=!!((r=(null==(n=l.environment.navigator)?void 0:n.userAgent)||"")&&r.match(eh)),b=l.enterKeyHint||(null!=m&&m.itemUrl&&!y?"go":"search");return eC({"aria-autocomplete":"both","aria-activedescendant":f.getState().isOpen&&null!==f.getState().activeItemId?ey(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 ey(l.id,"list",t)}).join(" "):void 0,"aria-labelledby":ey(l.id,"label"),value:f.getState().completion||f.getState().query,id:ey(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&&eO(e).isComposing)return void p.setQuery(t);em(eC({event:e,props:l,query:t.slice(0,u),refresh:s,store:f},p))},onCompositionEnd:function(e){em(eC({event:e,props:l,query:e.currentTarget.value.slice(0,u),refresh:s,store:f},p))},onKeyDown:function(e){eO(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,ev);if("ArrowUp"===t.key||"ArrowDown"===t.key){var a=function(){var e=ea(o.getState()),t=r.environment.document.getElementById(ey(r.id,"item-".concat(o.getState().activeItemId),null==e?void 0:e.source));t&&(t.scrollIntoViewIfNeeded?t.scrollIntoViewIfNeeded(!1):t.scrollIntoView(!1))},u=function(){var e=ea(o.getState());if(null!==o.getState().activeItemId&&e){var r=e.item,a=e.itemInputValue,u=e.itemUrl,c=e.source;c.onActive(ed({event:t,item:r,itemInputValue:a,itemUrl:u,refresh:n,source:c,state:o.getState()},i))}};t.preventDefault(),!1===o.getState().isOpen&&(r.openOnFocus||o.getState().query)?em(ed({event:t,props:r,query:o.getState().query,refresh:n,store:o},i)).then(function(){o.dispatch(t.key,{nextActiveItemId:r.defaultActiveItemId}),u(),setTimeout(a,0)}):(o.dispatch(t.key,{}),u(),a())}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 c=ea(o.getState()),l=c.item,s=c.itemInputValue,f=c.itemUrl,p=c.source;if(t.metaKey||t.ctrlKey)void 0!==f&&(p.onSelect(ed({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(ed({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(ed({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}em(ed({event:t,nextState:{isOpen:!1},props:r,query:s,refresh:n,store:o},i)).then(function(){p.onSelect(ed({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:i,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=eT(t,eA);return eC({role:"listbox","aria-labelledby":ey(l.id,"label"),id:ey(l.id,"list",r)},n)},getItemProps:function(e){var t=e.item,r=e.source,n=eT(e,eD);return eC({id:ey(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=ea(f.getState());if(null!==f.getState().activeItemId&&r){var n=r.item,o=r.itemInputValue,i=r.itemUrl,a=r.source;a.onActive(eC({event:e,item:n,itemInputValue:o,itemUrl:i,refresh:s,source:a,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():em(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 _(){return em(eH({event:new Event("input"),nextState:{isOpen:I.getState().isOpen},props:P,navigator:P.navigator,query:I.getState().query,refresh:_,store:I},w))}function q(e){e.forEach(function(e){var t;return null==(t=e.subscribe)?void 0:t.call(e,eH(eH({},w),{},{navigator:P.navigator,refresh:_,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 J="boolean"==typeof P.insights?{}:P.insights;P.plugins.push(A(J))}return q(P.plugins),!function(e){var t,r,n=e.metadata,o=e.environment;if(null==(t=o.navigator)||null==(r=t.userAgent)?void 0:r.includes("Algolia Crawler")){var i=o.document.createElement("meta"),a=o.document.querySelector("head");i.name="algolia:metadata",setTimeout(function(){i.content=JSON.stringify(n),a.appendChild(i)},0)}}({metadata:(d=(m={plugins:P.plugins,options:e}).plugins,S=(O=null==(y=((null==(b=(h=m.options).__autocomplete_metadata)?void 0:b.userAgents)||[])[0])?void 0:y.segment)?ex({},O,Object.keys((null==(v=h.__autocomplete_metadata)?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?eN(Object(r),!0).forEach(function(t){ex(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eN(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"autocomplete-core":Object.keys(h)},S),ua:e_.e.concat((null==(g=h.__autocomplete_metadata)?void 0:g.userAgents)||[])}),environment:P.environment}),eH(eH({refresh:_,navigator:P.navigator},D),w)}},54578:(e,t,r)=>{r.d(t,{e:()=>n});var n=[{segment:"autocomplete-core",version:r(21749).r}]},65821:(e,t,r)=>{r.d(t,{V:()=>n});function n(e,t){}},68871:(e,t,r)=>{r.d(t,{E:()=>n,F:()=>o});var n="__aa-highlight__",o="__/aa-highlight__"},81527:(e,t,r)=>{r.d(t,{H:()=>a});var n=r(34720),o=r(80324),i=r(89746);function a(e,t){let r,a,b=()=>(0,o.w)(t?.in,NaN),v=t?.additionalDigits??2,g=function(e){let t,r={},n=e.split(u.dateTimeDelimiter);if(n.length>2)return r;if(/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],u.timeZoneDelimiter.test(r.date)&&(r.date=e.split(u.timeZoneDelimiter)[0],t=e.substr(r.date.length,e.length))),t){let e=u.timezone.exec(t);e?(r.time=t.replace(e[1],""),r.timezone=e[1]):r.time=t}return r}(e);if(g.date){let e=function(e,t){let r=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};let o=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:null===i?o:100*i,restDateString:e.slice((n[1]||n[2]).length)}}(g.date,v);r=function(e,t){var r,n,o,i,a,u,l;if(null===t)return new Date(NaN);let s=e.match(c);if(!s)return new Date(NaN);let p=!!s[4],b=f(s[1]),v=f(s[2])-1,g=f(s[3]),d=f(s[4]),h=f(s[5])-1;if(p){return(r=d,n=h,r>=1&&r<=53&&n>=0&&n<=6)?function(e,t,r){let n=new Date(0);n.setUTCFullYear(e,0,4);let o=n.getUTCDay()||7;return n.setUTCDate(n.getUTCDate()+((t-1)*7+r+1-o)),n}(t,d,h):new Date(NaN)}{let e=new Date(0);return(o=t,i=v,a=g,i>=0&&i<=11&&a>=1&&a<=(m[i]||(y(o)?29:28))&&(u=t,(l=b)>=1&&l<=(y(u)?366:365)))?(e.setUTCFullYear(t,v,Math.max(b,g)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!r||isNaN(+r))return b();let d=+r,h=0;if(g.time&&isNaN(h=function(e){var t,r,o;let i=e.match(l);if(!i)return NaN;let a=p(i[1]),u=p(i[2]),c=p(i[3]);return(t=a,r=u,o=c,24===t?0===r&&0===o:o>=0&&o<60&&r>=0&&r<60&&t>=0&&t<25)?a*n.s0+u*n.Cg+1e3*c:NaN}(g.time)))return b();if(g.timezone){if(isNaN(a=function(e){var t;if("Z"===e)return 0;let r=e.match(s);if(!r)return 0;let o="+"===r[1]?-1:1,i=parseInt(r[2]),a=r[3]&&parseInt(r[3])||0;return(t=a)>=0&&t<=59?o*(i*n.s0+a*n.Cg):NaN}(g.timezone)))return b()}else{let e=new Date(d+h),r=(0,i.a)(0,t?.in);return r.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),r.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),r}return(0,i.a)(d+h+a,t?.in)}
1let u={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,l=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,s=/^([+-])(\d{2})(?::?(\d{2}))?$/;function f(e){return e?parseInt(e):1}function p(e){return e&&parseFloat(e.replace(",","."))||0}let m=[31,null,31,30,31,30,31,31,30,31,30,31];function y(e){return e%400==0||e%4==0&&e%100!=0}},97125:(e,t,r)=>{r.d(t,{C:()=>u});var n=r(65821),o=r(5129),i=(0,r(12970).R)(o._,"algolia");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)}function u(e){return(0,n.V)("object"===a(e.searchClient),"The `searchClient` parameter is required for getAlgoliaResults({ searchClient })."),i({transformResponse:function(e){return e.hits}})(e)}},99058:(e,t,r)=>{r.d(t,{w:()=>n});function n(e,t){return t.reduce(function(e,t){return e&&e[t]},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.