/* eslint-disable compat/compat */ var e,t;e=window,t=function(){return function(e){var t={};function u(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,u),r.l=!0,r.exports}return u.m=e,u.c=t,u.d=function(e,t,n){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)u.d(n,r,function(t){return e[t]}.bind(null,r));return n},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="/",u(u.s=8)}([,function(e,t,u){"use strict";u.d(t,"b",(function(){return n})),u.d(t,"a",(function(){return r}));var n="__aa-highlight__",r="__/aa-highlight__"},function(e,t,u){"use strict";u.d(t,"a",(function(){return a}));var n=u(1);function r(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function o(e){for(var t=1;te.length)&&(t=e.length);for(var u=0,n=new Array(t);u0}},e),{},{id:null!==(t=e.id)&&void 0!==t?t:"autocomplete-".concat(p++),initialState:C({selectedItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),plugins:n,onStateChange:function(t){var u;null===(u=e.onStateChange)||void 0===u||u.call(e,t),n.forEach((function(e){var u;null===(u=e.onStateChange)||void 0===u||u.call(e,t)}))},onSubmit:function(t){var u;null===(u=e.onSubmit)||void 0===u||u.call(e,t),n.forEach((function(e){var u;null===(u=e.onSubmit)||void 0===u||u.call(e,t)}))},getSources:function(t){return Promise.all([].concat(g(n.map((function(e){return e.getSources}))),[e.getSources]).filter(Boolean).map((function(e){return function(e,t){return Promise.resolve(e(t)).then((function(e){return Promise.all(e.filter(Boolean).map((function(e){return Promise.resolve(m(e))})))}))}(e,t)}))).then((function(e){return i(e)})).then((function(e){return e.map((function(e){return C(C({},e),{},{onSelect:function(t){e.onSelect(t),n.forEach((function(e){var u,n;null===(u=e.subscribed)||void 0===u||null===(n=u.onSelect)||void 0===n||n.call(u,t)}))}})}))}))},navigator:C(C({},l({environment:u})),e.navigator)})}function E(e){var t=e.state,u=function(e){var t=e.state,u=t.collections.map((function(e){return e.items.length})).reduce((function(e,t,u){var n=(e[u-1]||0)+t;return e.push(n),e}),[]).reduce((function(e,u){return u<=t.selectedItemId?e+1:e}),0);return t.collections[u]}({state:t});if(!u)return null;var n=u.items[function(e){for(var t=e.state,u=e.collection,n=!1,r=0,o=0;!1===n;){var i=t.collections[r];if(i===u){n=!0;break}o+=i.items.length,r++}return t.selectedItemId-o}({state:t,collection:u})],r=u.source;return{item:n,itemInputValue:r.getItemInputValue({item:n,state:t}),itemUrl:r.getItemUrl({item:n,state:t}),source:r}}function A(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function O(e){for(var t=1;t=0||(r[u]=e[u]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,u)&&(r[u]=e[u])}return r}function j(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function x(e){for(var t=1;t0)&&B({query:t.getState().completion||t.getState().query,event:e,store:t,props:u,setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,refresh:c}),t.send("focus",null)}var D="ontouchstart"in u.environment,p=e||{},f=(p.inputElement,p.maxLength),d=void 0===f?512:f,h=w(p,["inputElement","maxLength"]);return x({"aria-autocomplete":"both","aria-activedescendant":t.getState().isOpen&&null!==t.getState().selectedItemId?"".concat(u.id,"-item-").concat(t.getState().selectedItemId):void 0,"aria-controls":t.getState().isOpen?"".concat(u.id,"-list"):void 0,"aria-labelledby":"".concat(u.id,"-label"),value:t.getState().completion||t.getState().query,id:"".concat(u.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:"false",autoFocus:u.autoFocus,placeholder:u.placeholder,maxLength:d,type:"search",onChange:function(e){B({query:e.currentTarget.value.slice(0,d),event:e,store:t,props:u,setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,refresh:c})},onKeyDown:function(e){!function(e){var t=e.event,u=e.store,n=e.props,r=e.setSelectedItemId,o=e.setQuery,i=e.setCollections,a=e.setIsOpen,s=e.setStatus,c=e.setContext,l=e.refresh;if("ArrowUp"===t.key||"ArrowDown"===t.key){t.preventDefault(),u.send(t.key,null);var D=n.environment.document.getElementById("".concat(n.id,"-item-").concat(u.getState().selectedItemId));D&&(D.scrollIntoViewIfNeeded?D.scrollIntoViewIfNeeded(!1):D.scrollIntoView(!1));var p=E({state:u.getState()});if(null!==u.getState().selectedItemId&&p){var f=p.item,d=p.itemInputValue,h=p.itemUrl,m=p.source;m.onHighlight({item:f,itemInputValue:d,itemUrl:h,source:m,state:u.getState(),setSelectedItemId:r,setQuery:o,setCollections:i,setIsOpen:a,setStatus:s,setContext:c,event:t})}}else if("Escape"===t.key)t.preventDefault(),u.send(t.key,null);else if("Enter"===t.key){if(null===u.getState().selectedItemId||u.getState().collections.every((function(e){return 0===e.items.length})))return;t.preventDefault();var g=E({state:u.getState()}),v=g.item,y=g.itemInputValue,C=g.itemUrl,b=g.source;if(t.metaKey||t.ctrlKey)void 0!==C&&(b.onSelect({item:v,itemInputValue:y,itemUrl:C,source:b,state:u.getState(),setSelectedItemId:r,setQuery:o,setCollections:i,setIsOpen:a,setStatus:s,setContext:c,event:t}),n.navigator.navigateNewTab({itemUrl:C,item:v,state:u.getState()}));else if(t.shiftKey)void 0!==C&&(b.onSelect({item:v,itemInputValue:y,itemUrl:C,source:b,state:u.getState(),setSelectedItemId:r,setQuery:o,setCollections:i,setIsOpen:a,setStatus:s,setContext:c,event:t}),n.navigator.navigateNewWindow({itemUrl:C,item:v,state:u.getState()}));else if(t.altKey);else{if(void 0!==C)return b.onSelect({item:v,itemInputValue:y,itemUrl:C,source:b,state:u.getState(),setSelectedItemId:r,setQuery:o,setCollections:i,setIsOpen:a,setStatus:s,setContext:c,event:t}),void n.navigator.navigate({itemUrl:C,item:v,state:u.getState()});B({query:y,event:t,store:u,props:n,setSelectedItemId:r,setQuery:o,setCollections:i,setIsOpen:a,setStatus:s,setContext:c,nextState:{isOpen:!1},refresh:l}).then((function(){b.onSelect({item:v,itemInputValue:y,itemUrl:C,source:b,state:u.getState(),setSelectedItemId:r,setQuery:o,setCollections:i,setIsOpen:a,setStatus:s,setContext:c,event:t})}))}}}({event:e,store:t,props:u,setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,refresh:c})},onFocus:l,onBlur:function(){D||t.send("blur",null)},onClick:function(n){e.inputElement!==u.environment.document.activeElement||t.getState().isOpen||l(n)}},h)},getPanelProps:function(e){return x({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){t.send("mouseleave",null)}},e)},getListProps:function(e){return x({role:"listbox","aria-labelledby":"".concat(u.id,"-label"),id:"".concat(u.id,"-list")},e)},getItemProps:function(e){var l=e.item,D=e.source,p=w(e,["item","source"]);return x({id:"".concat(u.id,"-item-").concat(l.__autocomplete_id),role:"option","aria-selected":t.getState().selectedItemId===l.__autocomplete_id,onMouseMove:function(e){if(l.__autocomplete_id!==t.getState().selectedItemId){t.send("mousemove",l.__autocomplete_id);var u=E({state:t.getState()});if(null!==t.getState().selectedItemId&&u){var c=u.item,D=u.itemInputValue,p=u.itemUrl,f=u.source;f.onHighlight({item:c,itemInputValue:D,itemUrl:p,source:f,state:t.getState(),setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,event:e})}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var p=D.getItemInputValue({item:l,state:t.getState()}),f=D.getItemUrl({item:l,state:t.getState()});(f?Promise.resolve():B({query:p,event:e,store:t,props:u,setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,refresh:c,nextState:{isOpen:!1}})).then((function(){D.onSelect({item:l,itemInputValue:p,itemUrl:f,source:D,state:t.getState(),setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,event:e})}))}},p)}}}function T(e){var t=e.state;return!1===t.isOpen||null===t.selectedItemId?null:E({state:t}).itemInputValue||null}function _(e,t,u,n){if(null===t&&e<0)return u-1;if(null!==n&&0===t&&e<0)return u-1;var r=(null===t?-1:t)+e;return r<=-1||r>=u?null===n?null:0:r}function H(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function N(e){for(var t=1;t0});case"blur":return t.props.debug?e:N(N({},e),{},{isOpen:!1,selectedItemId:null});case"mousemove":return N(N({},e),{},{selectedItemId:t.payload});case"mouseleave":return N(N({},e),{},{selectedItemId:t.props.defaultSelectedItemId});default:return e}};function M(e){var t=F(e),u=o(L,t),n=function(e){var t=e.store;return{setSelectedItemId:function(e){t.send("setSelectedItemId",e)},setQuery:function(e){t.send("setQuery",e)},setCollections:function(e){var u=0,n=e.map((function(e){return s(s({},e),{},{items:i(e.items).map((function(e){return s(s({},e),{},{__autocomplete_id:u++})}))})}));t.send("setCollections",n)},setIsOpen:function(e){t.send("setIsOpen",e)},setStatus:function(e){t.send("setStatus",e)},setContext:function(e){t.send("setContext",e)}}}({store:u}),r=n.setSelectedItemId,a=n.setQuery,c=n.setCollections,l=n.setIsOpen,D=n.setStatus,p=n.setContext,f=q({store:u,props:t,setSelectedItemId:r,setQuery:a,setCollections:c,setIsOpen:l,setStatus:D,setContext:p,refresh:E}),d=f.getEnvironmentProps,h=f.getRootProps,m=f.getFormProps,g=f.getLabelProps,v=f.getInputProps,y=f.getPanelProps,C=f.getListProps,b=f.getItemProps;function E(){return B({query:u.getState().query,event:new Event("input"),store:u,props:t,setSelectedItemId:r,setQuery:a,setCollections:c,setIsOpen:l,setStatus:D,setContext:p,nextState:{isOpen:u.getState().isOpen},refresh:E})}return{setSelectedItemId:r,setQuery:a,setCollections:c,setIsOpen:l,setStatus:D,setContext:p,getEnvironmentProps:d,getRootProps:h,getFormProps:m,getInputProps:v,getLabelProps:g,getPanelProps:y,getListProps:C,getItemProps:b,refresh:E}}function Q(e){return e.filter(Boolean).join(" ")}function U(e){var t=e.panelPlacement,u=e.container,n=e.inputWrapper,r=e.environment,o=void 0===r?window:r,i=u.getBoundingClientRect(),a=i.top+i.height;switch(t){case"start":return{top:a,left:i.left};case"end":return{top:a,right:o.document.documentElement.clientWidth-(i.left+i.width)};case"full-width":return{top:a,left:0,right:0,width:"unset",maxWidth:"unset"};case"input-wrapper-width":var s=n.getBoundingClientRect();return{top:a,left:s.left,right:o.document.documentElement.clientWidth-(s.left+s.width),width:"unset",maxWidth:"unset"};default:throw new Error('The `panelPlacement` value "'.concat(t,'" is not valid.'))}}function V(e,t){"string"==typeof e&&(t.innerHTML=e)}function W(e,t,u){e[t]=null===u?"":"number"!=typeof u?u:u+"px"}function J(e){this._listeners[e.type](e)}function z(e,t,u){var n,r,o=e[t];if("style"===t)if("string"==typeof u)e.style=u;else if(null===u)e.style="";else for(t in u)o&&u[t]===o[t]||W(e.style,t,u[t]);else"o"===t[0]&&"n"===t[1]?(n=t!==(t=t.replace(/Capture$/,"")),(r=t.toLowerCase())in e&&(t=r),t=t.slice(2),e._listeners||(e._listeners={}),e._listeners[t]=u,u?o||e.addEventListener(t,J,n):e.removeEventListener(t,J,n)):"list"!==t&&"tagName"!==t&&"form"!==t&&"type"!==t&&"size"!==t&&"download"!==t&&"href"!==t&&t in e?e[t]=null==u?"":u:"function"!=typeof u&&"dangerouslySetInnerHTML"!==t&&(null==u||!1===u&&!/^ar/.test(t)?e.removeAttribute(t):e.setAttribute(t,u))}function K(e){switch(e){case"onChange":return"onInput";default:return e}}function $(e,t){for(var u in t)z(e,K(u),t[u])}function G(e,t){for(var u in t)"o"===u[0]&&"n"===u[1]||z(e,K(u),t[u])}function X(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function Z(e){for(var t=1;t=0||(r[u]=e[u]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,u)&&(r[u]=e[u])}return r}function te(e,t){var u;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(u=function(e,t){if(e){if("string"==typeof e)return ue(e,t);var u=Object.prototype.toString.call(e).slice(8,-1);return"Object"===u&&e.constructor&&(u=e.constructor.name),"Map"===u||"Set"===u?Array.from(e):"Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u)?ue(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){u&&(e=u);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){u=e[Symbol.iterator]()},n:function(){var e=u.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==u.return||u.return()}finally{if(a)throw o}}}}function ue(e,t){(null==t||t>e.length)&&(t=e.length);for(var u=0,n=new Array(t);u0){var i=document.createElement("ul");$(i,Z(Z({},b.getListProps()),{},{class:Q(["aa-List",D.list])}));var a,s=te(u.map((function(t){var u=document.createElement("li");return $(u,Z(Z({},b.getItemProps({item:t,source:n})),{},{class:Q(["aa-Item",D.item])})),V(n.templates.item({root:u,item:t,state:e}),u),u})));try{for(s.s();!(a=s.n()).done;){var c=a.value;i.appendChild(c)}}catch(e){s.e(e)}finally{s.f()}r.appendChild(i)}if(n.templates.footer){var l=document.createElement("div");$(l,{class:Q(["aa-SourceFooter",D.sourceFooter])}),V(n.templates.footer({root:l,state:e}),l),r.appendChild(l)}return r}));a({root:C,sections:t,state:e})}else $(C,{hidden:!0})}(e.state),p.onStateChange&&p.onStateChange(e)}})),F=(u=function(){E()},n=100,r=void 0,function(){r&&clearTimeout(r),r=setTimeout(u(),n)});function E(){$(C,{style:U({panelPlacement:c,container:m,inputWrapper:d,environment:p.environment})})}$(window,Z(Z({},b.getEnvironmentProps({searchBoxElement:g,panelElement:C,inputElement:h})),{},{onResize:F})),$(m,Z(Z({},b.getRootProps()),{},{class:Q(["aa-Autocomplete",D.root])}));var A=b.getFormProps({inputElement:h});return $(g,Z(Z({},A),{},{class:Q(["aa-Form",D.form])})),$(d,{class:Q(["aa-InputWrapper",D.inputWrapper])}),$(h,Z(Z({},b.getInputProps({inputElement:h})),{},{class:Q(["aa-Input",D.input])})),$(v,Z(Z({},b.getLabelProps()),{},{class:Q(["aa-Label",D.label]),innerHTML:'\n \n'})),$(y,{type:"reset",onClick:A.onReset,class:Q(["aa-ResetButton",D.resetButton]),innerHTML:'\n \n'}),$(C,Z(Z({},b.getPanelProps()),{},{hidden:!0,class:Q(["aa-Panel",D.panel])})),d.appendChild(h),d.appendChild(v),d.appendChild(y),g.appendChild(d),m.appendChild(g),m.appendChild(C),f.appendChild(m),E(),{setSelectedItemId:b.setSelectedItemId,setQuery:b.setQuery,setCollections:b.setCollections,setIsOpen:b.setIsOpen,setStatus:b.setStatus,setContext:b.setContext,refresh:b.refresh,destroy:function(){f.innerHTML="",$(window,{onResize:null})}}}},function(e,t,u){"use strict";function n(e,t){return t.split(".").reduce((function(e,t){return e&&e[t]}),e)}u.d(t,"a",(function(){return d})),u.d(t,"b",(function(){return h})),u.d(t,"d",(function(){return m})),u.d(t,"c",(function(){return g}));var r=u(1),o={"&":"&","<":"<",">":">",'"':""","'":"'"};function i(e){var t=e.highlightedValue,u=e.ignoreEscape,n=void 0===u?[]:u,i=new RegExp("[".concat(Object.keys(o).filter((function(e){return-1===n.indexOf(e)})).join(""),"]"),"g"),a=RegExp(i.source);function s(e){return a.test(e)?e.replace(i,(function(e){return o[e]})):e}var c=t.split(r.b),l=c.shift(),D=l?[{value:s(l),isHighlighted:!1}]:[];return c.forEach((function(e){var t=e.split(r.a);D.push({value:s(t[0]),isHighlighted:!0}),""!==t[1]&&D.push({value:s(t[1]),isHighlighted:!1})})),D}function a(e){var t=e.hit,u=e.attribute,r=e.ignoreEscape,o=n(t,"_highlightResult.".concat(u,".value"));return"string"!=typeof o&&(o=n(t,u)||""),i({highlightedValue:o,ignoreEscape:r})}function s(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function c(e){for(var t=1;t":n,o=e.highlightPostTag,i=void 0===o?"":o;return f(a({hit:t,attribute:u,ignoreEscape:e.ignoreEscape}),{highlightPreTag:r,highlightPostTag:i})}function h(e){var t=e.hit,u=e.attribute,n=e.highlightPreTag,r=void 0===n?"":n,o=e.highlightPostTag,i=void 0===o?"":o,s=e.ignoreEscape;return f(D(a({hit:t,attribute:u,ignoreEscape:s})),{highlightPreTag:r,highlightPostTag:i})}function m(e){var t=e.hit,u=e.attribute,n=e.highlightPreTag,r=void 0===n?"":n,o=e.highlightPostTag,i=void 0===o?"":o;return f(p({hit:t,attribute:u,ignoreEscape:e.ignoreEscape}),{highlightPreTag:r,highlightPostTag:i})}function g(e){var t=e.hit,u=e.attribute,n=e.highlightPreTag,r=void 0===n?"":n,o=e.highlightPostTag,i=void 0===o?"":o,a=e.ignoreEscape;return f(D(p({hit:t,attribute:u,ignoreEscape:a})),{highlightPreTag:r,highlightPostTag:i})}},,function(e,t,u){u(9),e.exports=u(10)},function(e,t,u){"use strict";u.r(t)},function(e,t,u){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=u(11);e.exports=n.algoliasearchNetlify},function(e,t,u){"use strict";function n(e,t){var u;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(u=function(e,t){if(e){if("string"==typeof e)return r(e,t);var u=Object.prototype.toString.call(e).slice(8,-1);return"Object"===u&&e.constructor&&(u=e.constructor.name),"Map"===u||"Set"===u?Array.from(e):"Arguments"===u||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(u)?r(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){u&&(e=u);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 new 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,s=!1;return{s:function(){u=e[Symbol.iterator]()},n:function(){var e=u.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==u.return||u.return()}finally{if(s)throw i}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var u=0,n=new Array(t);u=0||(r[u]=e[u]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,u)&&(r[u]=e[u])}return r}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var u=[],n=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(n=(i=a.next()).done)&&(u.push(i.value),!t||u.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw o}}return u}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function o(e){return function(e){if(Array.isArray(e)){for(var t=0,u=new Array(e.length);t2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){var u=JSON.stringify(e),n=o()[u];return Promise.all([n||t(),void 0!==n])})).then((function(e){var t=r(e,2),n=t[0],o=t[1];return Promise.all([n,o||u.miss(n)])})).then((function(e){return r(e,1)[0]}))},set:function(e,t){return Promise.resolve().then((function(){var r=o();return r[JSON.stringify(e)]=t,n().setItem(u,JSON.stringify(r)),t}))},delete:function(e){return Promise.resolve().then((function(){var t=o();delete t[JSON.stringify(e)],n().setItem(u,JSON.stringify(t))}))},clear:function(){return Promise.resolve().then((function(){n().removeItem(u)}))}}}function a(e){var t=o(e.caches),u=t.shift();return void 0===u?{get:function(e,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then((function(e){return Promise.all([e,u.miss(e)])})).then((function(e){return r(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return u.get(e,n,r).catch((function(){return a({caches:t}).get(e,n,r)}))},set:function(e,n){return u.set(e,n).catch((function(){return a({caches:t}).set(e,n)}))},delete:function(e){return u.delete(e).catch((function(){return a({caches:t}).delete(e)}))},clear:function(){return u.clear().catch((function(){return a({caches:t}).clear()}))}}}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(u,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},o=JSON.stringify(u);if(o in t)return Promise.resolve(e.serializable?JSON.parse(t[o]):t[o]);var i=n(),a=r&&r.miss||function(){return Promise.resolve()};return i.then((function(e){return a(e)})).then((function(){return i}))},set:function(u,n){return t[JSON.stringify(u)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function c(e){for(var t=e.length-1;t>0;t--){var u=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[u],e[u]=n}return e}function l(e,t){return t?(Object.keys(t).forEach((function(u){e[u]=t[u](e)})),e):e}function D(e){for(var t=arguments.length,u=new Array(t>1?t-1:0),n=1;n0?n:void 0,timeout:u.timeout||t,headers:u.headers||{},queryParameters:u.queryParameters||{},cacheable:u.cacheable}}var d={Read:1,Write:2,Any:3},h=1,m=2,g=3;function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h;return u(u({},e),{},{status:t,lastUpdate:Date.now()})}function y(e){return"string"==typeof e?{protocol:"https",url:e,accept:d.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||d.Any}}var C="GET",b="POST";function F(e,t){return Promise.all(t.map((function(t){return e.get(t,(function(){return Promise.resolve(v(t))}))}))).then((function(e){var u=e.filter((function(e){return function(e){return e.status===h||Date.now()-e.lastUpdate>12e4}(e)})),n=e.filter((function(e){return function(e){return e.status===g&&Date.now()-e.lastUpdate<=12e4}(e)})),r=[].concat(o(u),o(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:r.length>0?r.map((function(e){return y(e)})):t}}))}function E(e,t,n,r){var i=[],a=function(e,t){if(e.method!==C&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:u(u({},e.data),t.data);return JSON.stringify(n)}}(n,r),s=function(e,t){var n=u(u({},e.headers),t.headers),r={};return Object.keys(n).forEach((function(e){var t=n[e];r[e.toLowerCase()]=t})),r}(e,r),c=n.method,l=n.method!==C?{}:u(u({},n.data),r.data),D=u(u(u({"x-algolia-agent":e.userAgent.value},e.queryParameters),l),r.queryParameters),p=0,f=function t(u,o){var l=u.pop();if(void 0===l)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:S(i)};var f={data:a,headers:s,method:c,url:O(l,n.path,D),connectTimeout:o(p,e.timeouts.connect),responseTimeout:o(p,r.timeout)},d=function(e){var t={request:f,response:e,host:l,triesLeft:u.length};return i.push(t),t},h={onSucess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var r=d(n);return n.isTimedOut&&p++,Promise.all([e.logger.info("Retryable failure",B(r)),e.hostsCache.set(l,v(l,n.isTimedOut?g:m))]).then((function(){return t(u,o)}))},onFail:function(e){throw d(e),function(e,t){var u=e.content,n=e.status,r=u;try{r=JSON.parse(u).message}catch(e){}return function(e,t,u){return{name:"ApiError",message:e,status:t,transporterStackTrace:u}}(r,n,t)}(e,S(i))}};return e.requester.send(f).then((function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,u=e.status;return!t&&0==~~u}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSucess(e):t.onFail(e)}(e,h)}))};return F(e.hostsCache,t).then((function(e){return f(o(e.statelessHosts).reverse(),e.getTimeout)}))}function A(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var u="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(u)&&(t.value="".concat(t.value).concat(u)),t}};return t}function O(e,t,u){var n=P(u),r="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return n.length&&(r+="?".concat(n)),r}function P(e){return Object.keys(e).map((function(t){return D("%s=%s",t,(u=e[t],"[object Object]"===Object.prototype.toString.call(u)||"[object Array]"===Object.prototype.toString.call(u)?JSON.stringify(e[t]):e[t]));var u})).join("&")}function S(e){return e.map((function(e){return B(e)}))}function B(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return u(u({},e),{},{request:u(u({},e.request),{},{headers:u(u({},e.request.headers),t)})})}var I=function(e){var t=e.appId,n=function(e,t,u){var n={"x-algolia-api-key":u,"x-algolia-application-id":t};return{headers:function(){return e===p.WithinHeaders?n:{}},queryParameters:function(){return e===p.WithinQueryParameters?n:{}}}}(void 0!==e.authMode?e.authMode:p.WithinHeaders,t,e.apiKey),o=function(e){var t=e.hostsCache,u=e.logger,n=e.requester,o=e.requestsCache,i=e.responsesCache,a=e.timeouts,s=e.userAgent,c=e.hosts,l=e.queryParameters,D={hostsCache:t,logger:u,requester:n,requestsCache:o,responsesCache:i,timeouts:a,userAgent:s,headers:e.headers,queryParameters:l,hosts:c.map((function(e){return y(e)})),read:function(e,t){var u=f(t,D.timeouts.read),n=function(){return E(D,D.hosts.filter((function(e){return 0!=(e.accept&d.Read)})),e,u)};if(!0!==(void 0!==u.cacheable?u.cacheable:e.cacheable))return n();var o={request:e,mappedRequestOptions:u,transporter:{queryParameters:D.queryParameters,headers:D.headers}};return D.responsesCache.get(o,(function(){return D.requestsCache.get(o,(function(){return D.requestsCache.set(o,n()).then((function(e){return Promise.all([D.requestsCache.delete(o),e])}),(function(e){return Promise.all([D.requestsCache.delete(o),Promise.reject(e)])})).then((function(e){var t=r(e,2);return t[0],t[1]}))}))}),{miss:function(e){return D.responsesCache.set(o,e)}})},write:function(e,t){return E(D,D.hosts.filter((function(e){return 0!=(e.accept&d.Write)})),e,f(t,D.timeouts.write))}};return D}(u(u({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:d.Read},{url:"".concat(t,".algolia.net"),accept:d.Write}].concat(c([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:u(u(u({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:u(u({},n.queryParameters()),e.queryParameters)}));return l({transporter:o,appId:t,addAlgoliaAgent:function(e,t){o.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([o.requestsCache.clear(),o.responsesCache.clear()]).then((function(){}))}},e.methods)},w=function(e){return function(t){var u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l({transporter:e.transporter,appId:e.appId,indexName:t},u.methods)}},j=function(e){return function(t,n){var r=t.map((function(e){return u(u({},e),{},{params:P(e.params||{})})}));return e.transporter.read({method:b,path:"1/indexes/*/queries",data:{requests:r},cacheable:!0},n)}},x=function(e){return function(t,r){return Promise.all(t.map((function(t){var o=t.params,i=o.facetName,a=o.facetQuery,s=n(o,["facetName","facetQuery"]);return w(e)(t.indexName,{methods:{searchForFacetValues:q}}).searchForFacetValues(i,a,u(u({},r),s))})))}},k=function(e){return function(t,u){return e.transporter.read({method:b,path:D("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},u)}},q=function(e){return function(t,u,n){return e.transporter.read({method:b,path:D("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:u},cacheable:!0},n)}},T=1,_=2,H=3;function N(e,t,n){var r,o={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise((function(t){var u=new XMLHttpRequest;u.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return u.setRequestHeader(t,e.headers[t])}));var n,r=function(e,n){return setTimeout((function(){u.abort(),t({status:0,content:n,isTimedOut:!0})}),1e3*e)},o=r(e.connectTimeout,"Connection timeout");u.onreadystatechange=function(){u.readyState>u.OPENED&&void 0===n&&(clearTimeout(o),n=r(e.responseTimeout,"Socket timeout"))},u.onerror=function(){0===u.status&&(clearTimeout(o),clearTimeout(n),t({content:u.responseText||"Network request failed",status:u.status,isTimedOut:!1}))},u.onload=function(){clearTimeout(o),clearTimeout(n),t({content:u.responseText,status:u.status,isTimedOut:!1})},u.send(e.data)}))}},logger:(r=H,{debug:function(e,t){return T>=r&&console.debug(e,t),Promise.resolve()},info:function(e,t){return _>=r&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:s(),requestsCache:s({serializable:!1}),hostsCache:a({caches:[i({key:"".concat("4.6.0","-").concat(e)}),s()]}),userAgent:A("4.6.0").add({segment:"Browser",version:"lite"}),authMode:p.WithinQueryParameters};return I(u(u(u({},o),n),{},{methods:{search:j,searchForFacetValues:x,multipleQueries:j,multipleSearchForFacetValues:x,initIndex:function(e){return function(t){return w(e)(t,{methods:{search:k,searchForFacetValues:q}})}}}}))}return N.version="4.6.0",N}()},function(e,t,u){"use strict";u.r(t);var n=u(5);u.d(t,"autocomplete",(function(){return n.a}));var r=u(6);u.d(t,"highlightHit",(function(){return r.a})),u.d(t,"reverseHighlightHit",(function(){return r.b})),u.d(t,"snippetHit",(function(){return r.d})),u.d(t,"reverseSnippetHit",(function(){return r.c}));var o=u(15);u.d(t,"getAlgoliaResults",(function(){return o.a}));var i=u(16);u.d(t,"getAlgoliaHits",(function(){return i.a}));var a=u(4);for(var s in a)["default","getAlgoliaResults","getAlgoliaHits","autocomplete","highlightHit","reverseHighlightHit","snippetHit","reverseSnippetHit"].indexOf(s)<0&&function(e){u.d(t,e,(function(){return a[e]}))}(s)},function(e,t,u){"use strict";u.d(t,"a",(function(){return r}));var n=u(2);function r(e){var t=e.searchClient,u=e.queries;return Object(n.a)({searchClient:t,queries:u}).then((function(e){return e.results}))}},function(e,t,u){"use strict";u.d(t,"a",(function(){return r}));var n=u(2);function r(e){var t=e.searchClient,u=e.queries;return Object(n.a)({searchClient:t,queries:u}).then((function(e){return e.results.map((function(e){return e.hits}))}))}},function(e,t,u){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.templates=void 0,t.templates={poweredBy:function(e){var t=encodeURIComponent(e);return'\n
\n Search by\n \n Algolia\n \n
\n ')},item:function(e,t,u,n){var r;return'\n \n
\n
\n \n
\n
\n
\n ').concat(null!==(r=null==n?void 0:n.lvl0)&&void 0!==r?r:t,"\n
\n ").concat(n?'
'.concat(function(e){for(var t=[],u=0,n=1;n<7&&u<3;++n)e["lvl".concat(n)]&&(t.push(e["lvl".concat(n)]),++u);return t.join(" > ")}(n),"
"):"","\n ").concat(u?'
'.concat(u,"
"):"","\n
\n
\n
\n \n ")}}},function(e){e.exports=JSON.parse('{"name":"@algolia/algoliasearch-netlify-frontend","version":"1.0.0","private":false,"author":"Algolia Team ","license":"MIT","repository":"https://github.com/algolia/algoliasearch-netlify.git","bugs":{"url":"https://github.com/algolia/algoliasearch-netlify/issues"},"files":["README.md","dist/"],"scripts":{"build":"npx webpack --mode production","dev":"PORT=9100 npx webpack serve --mode development","postinstall":"[ -d dist/ ] || npm run build"},"devDependencies":{"@algolia/autocomplete-js":"1.0.0-alpha.35","@algolia/autocomplete-preset-algolia":"1.0.0-alpha.29","@algolia/transporter":"4.6.0","@babel/core":"7.12.9","@babel/preset-env":"7.12.7","algoliasearch":"4.6.0","babel-loader":"8.2.2","clean-webpack-plugin":"3.0.0","core-js":"3.8.0","css-loader":"5.0.1","fork-ts-checker-webpack-plugin":"6.0.2","mini-css-extract-plugin":"1.3.1","mustache":"4.0.1","node-sass":"5.0.0","postcss":"8.1.7","postcss-loader":"4.1.0","postcss-preset-env":"6.7.0","sass-loader":"10.1.0","terser-webpack-plugin":"4.2.3","ts-loader":"8.0.11","webpack":"4.44.2","webpack-cli":"4.2.0","webpack-dev-server":"3.11.0"},"keywords":["algolia","algoliasearch","crawl","crawler","indexing","jamstack","netlify-plugin","netlify-search","netlify","plugin","robots","search","ui"]}')},function(e,t,u){"use strict";u.r(t),u.d(t,"parseAlgoliaHitHighlight",(function(){return p})),u.d(t,"parseAlgoliaHitReverseHighlight",(function(){return f})),u.d(t,"parseAlgoliaHitSnippet",(function(){return d})),u.d(t,"parseAlgoliaHitReverseSnippet",(function(){return h})),u.d(t,"getAlgoliaHits",(function(){return b})),u.d(t,"getAlgoliaResults",(function(){return C}));var n="__aa-highlight__",r="__/aa-highlight__";function o(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function i(e){for(var t=1;t":">",'"':""","'":"'"};function c(e){var t=e.highlightedValue,u=e.ignoreEscape,o=void 0===u?[]:u,i=new RegExp("[".concat(Object.keys(s).filter((function(e){return-1===o.indexOf(e)})).join(""),"]"),"g"),a=RegExp(i.source);function c(e){return a.test(e)?e.replace(i,(function(e){return s[e]})):e}var l=t.split(n),D=l.shift(),p=D?[{value:c(D),isHighlighted:!1}]:[];return l.forEach((function(e){var t=e.split(r);p.push({value:c(t[0]),isHighlighted:!0}),""!==t[1]&&p.push({value:c(t[1]),isHighlighted:!1})})),p}function l(e,t){var u=t.split(".").reduce((function(e,t){return e&&e[t]}),e);if("string"!=typeof u)throw new Error("The attribute ".concat(JSON.stringify(t)," does not exist on the hit."));return u}function D(e){return e.some((function(e){return e.isHighlighted}))?e.map((function(e){return i(i({},e),{},{isHighlighted:!e.isHighlighted})})):e.map((function(e){return i(i({},e),{},{isHighlighted:!1})}))}function p(e){var t=e.hit,u=e.attribute,n=e.ignoreEscape;return c({highlightedValue:l(t,"_highlightResult.".concat(u,".value")),ignoreEscape:n})}function f(e){return D(p(e))}function d(e){var t=e.hit,u=e.attribute,n=e.ignoreEscape;return c({highlightedValue:l(t,"_snippetResult.".concat(u,".value")),ignoreEscape:n})}function h(e){return D(d(e))}function m(e,t){var u=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),u.push.apply(u,n)}return u}function g(e){for(var t=1;t