1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-28 16:10:30 -04:00
jarv.is/assets/js/vendor/algolia.js

13 lines
66 KiB
JavaScript

/* 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;t<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?r(Object(u),!0).forEach((function(t){i(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):r(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function i(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function a(e){var t=e.searchClient,u=e.queries;return"function"==typeof t.addAlgoliaAgent&&t.addAlgoliaAgent("autocomplete-core","1.0.0-alpha.35"),t.search(u.map((function(e){var t=e.indexName,u=e.query,r=e.params;return{indexName:t,query:u,params:o({hitsPerPage:5,highlightPreTag:n.b,highlightPostTag:n.a},r)}})))}},,function(e,t){},function(e,t,u){"use strict";function n(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 r(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function o(e,t){var u=t.initialState;return{getState:function(){return u},send:function(o,i){var a=function(e){for(var t=1;t<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?n(Object(u),!0).forEach((function(t){r(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):n(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}({},u);u=e(u,{type:o,props:t,payload:i}),t.onStateChange({state:u,prevState:a})}}}function i(e){return e.reduce((function(e,t){return e.concat(t)}),[])}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 s(e){for(var t=1;t<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?a(Object(u),!0).forEach((function(t){c(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):a(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function c(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function l(e){var t=e.environment;return{navigate:function(e){var u=e.itemUrl;t.location.assign(u)},navigateNewTab:function(e){var u=e.itemUrl,n=t.open(u,"_blank","noopener");n&&n.focus()},navigateNewWindow:function(e){var u=e.itemUrl;t.open(u,"_blank","noopener")}}}function D(e){return 0===e.collections.length?0:e.collections.reduce((function(e,t){return e+t.items.length}),0)}u.d(t,"a",(function(){return re}));var p=0,f=function(){};function d(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 h(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function m(e){return function(e){for(var t=1;t<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?d(Object(u),!0).forEach((function(t){h(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):d(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}({getItemInputValue:function(e){return e.state.query},getItemUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onHighlight:f},e)}function g(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return v(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)?v(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var u=0,n=new Array(t);u<t;u++)n[u]=e[u];return n}function y(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<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?y(Object(u),!0).forEach((function(t){b(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):y(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function b(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function F(e){var t,u="undefined"!=typeof window?window:{},n=e.plugins||[];return C(C({debug:!1,openOnFocus:!1,placeholder:"",autoFocus:!1,defaultSelectedItemId:null,stallThreshold:300,environment:u,shouldPanelShow:function(e){return D(e.state)>0}},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<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?A(Object(u),!0).forEach((function(t){P(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):A(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function P(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}var S=null;function B(e){var t,u=e.query,n=e.event,r=e.store,o=e.props,i=e.setSelectedItemId,a=e.setQuery,s=e.setCollections,c=e.setIsOpen,l=e.setStatus,D=e.setContext,p=e.nextState,f=void 0===p?{}:p,d=e.refresh;return o.onInput?Promise.resolve(o.onInput({query:u,state:r.getState(),setSelectedItemId:i,setQuery:a,setCollections:s,setIsOpen:c,setStatus:l,setContext:D,refresh:d})):(S&&clearTimeout(S),a(u),i(o.defaultSelectedItemId),0===u.length&&!1===o.openOnFocus?(l("idle"),s(r.getState().collections.map((function(e){return O(O({},e),{},{items:[]})}))),c(null!==(t=f.isOpen)&&void 0!==t?t:o.shouldPanelShow({state:r.getState()})),Promise.resolve()):(l("loading"),S=o.environment.setTimeout((function(){l("stalled")}),o.stallThreshold),o.getSources({query:u,state:r.getState(),setSelectedItemId:i,setQuery:a,setCollections:s,setIsOpen:c,setStatus:l,setContext:D,refresh:d}).then((function(e){return l("loading"),Promise.all(e.map((function(e){return Promise.resolve(e.getItems({query:u,state:r.getState(),setSelectedItemId:i,setQuery:a,setCollections:s,setIsOpen:c,setStatus:l,setContext:D,refresh:d})).then((function(t){return{source:e,items:t}}))}))).then((function(e){var t;l("idle"),s(e),c(null!==(t=f.isOpen)&&void 0!==t?t:0===u.length&&o.openOnFocus||o.shouldPanelShow({state:r.getState()}));var p=E({state:r.getState()});if(null!==r.getState().selectedItemId&&p){var d=p.item,h=p.itemInputValue,m=p.itemUrl,g=p.source;g.onHighlight({item:d,itemInputValue:h,itemUrl:m,source:g,state:r.getState(),setSelectedItemId:i,setQuery:a,setCollections:s,setIsOpen:c,setStatus:l,setContext:D,event:n})}})).catch((function(e){throw l("error"),e})).finally((function(){S&&clearTimeout(S)}))}))))}function I(e,t){return e===t||e.contains&&e.contains(t)}function w(e,t){if(null==e)return{};var u,n,r=function(e,t){if(null==e)return{};var u,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)u=o[n],t.indexOf(u)>=0||(r[u]=e[u]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)u=o[n],t.indexOf(u)>=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;t<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?j(Object(u),!0).forEach((function(t){k(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):j(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function k(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function q(e){var t=e.store,u=e.props,n=e.setSelectedItemId,r=e.setQuery,o=e.setCollections,i=e.setIsOpen,a=e.setStatus,s=e.setContext,c=e.refresh;return{getEnvironmentProps:function(e){return{onTouchStart:function(n){!1!==t.getState().isOpen&&n.target!==e.inputElement&&!1===[e.searchBoxElement,e.panelElement].some((function(e){return e&&(I(e,n.target)||I(e,u.environment.document.activeElement))}))&&t.send("blur",null)},onTouchMove:function(n){!1!==t.getState().isOpen&&e.inputElement===u.environment.document.activeElement&&n.target!==e.inputElement&&e.inputElement.blur()}}},getRootProps:function(e){return x({role:"combobox","aria-expanded":t.getState().isOpen,"aria-haspopup":"listbox","aria-owns":t.getState().isOpen?"".concat(u.id,"-list"):void 0,"aria-labelledby":"".concat(u.id,"-label")},e)},getFormProps:function(e){return e.inputElement,x({action:"",noValidate:!0,role:"search",onSubmit:function(c){c.preventDefault(),u.onSubmit({state:t.getState(),setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,event:c}),t.send("submit",null),e.inputElement&&e.inputElement.blur()},onReset:function(l){l.preventDefault(),u.openOnFocus&&B({query:"",event:l,store:t,props:u,setSelectedItemId:n,setQuery:r,setCollections:o,setIsOpen:i,setStatus:a,setContext:s,refresh:c}),t.send("reset",null),e.inputElement&&e.inputElement.focus()}},w(e,["inputElement"]))},getLabelProps:function(e){return x({htmlFor:"".concat(u.id,"-input"),id:"".concat(u.id,"-label")},e)},getInputProps:function(e){function l(e){(u.openOnFocus||t.getState().query.length>0)&&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;t<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?H(Object(u),!0).forEach((function(t){R(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):H(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function R(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}var L=function(e,t){switch(t.type){case"setSelectedItemId":return N(N({},e),{},{selectedItemId:t.payload});case"setQuery":return N(N({},e),{},{query:t.payload,completion:null});case"setCollections":return N(N({},e),{},{collections:t.payload});case"setIsOpen":return N(N({},e),{},{isOpen:t.payload});case"setStatus":return N(N({},e),{},{status:t.payload});case"setContext":return N(N({},e),{},{context:N(N({},e.context),t.payload)});case"ArrowDown":var u=N(N({},e),{},{selectedItemId:_(1,e.selectedItemId,D(e),t.props.defaultSelectedItemId)});return N(N({},u),{},{completion:T({state:u})});case"ArrowUp":var n=N(N({},e),{},{selectedItemId:_(-1,e.selectedItemId,D(e),t.props.defaultSelectedItemId)});return N(N({},n),{},{completion:T({state:n})});case"Escape":return e.isOpen?N(N({},e),{},{isOpen:!1,completion:null}):N(N({},e),{},{query:"",status:"idle",collections:[]});case"submit":return N(N({},e),{},{selectedItemId:null,isOpen:!1,status:"idle"});case"reset":return N(N({},e),{},{selectedItemId:!0===t.props.openOnFocus?t.props.defaultSelectedItemId:null,isOpen:t.props.openOnFocus,status:"idle",query:""});case"focus":return N(N({},e),{},{selectedItemId:t.props.defaultSelectedItemId,isOpen:t.props.openOnFocus||e.query.length>0});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<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?X(Object(u),!0).forEach((function(t){Y(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):X(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function Y(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function ee(e,t){if(null==e)return{};var u,n,r=function(e,t){if(null==e)return{};var u,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)u=o[n],t.indexOf(u)>=0||(r[u]=e[u]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)u=o[n],t.indexOf(u)>=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);u<t;u++)n[u]=e[u];return n}function ne(e){var t,u=e.root,n=te(e.sections);try{for(n.s();!(t=n.n()).done;){var r=t.value;u.appendChild(r)}}catch(e){n.e(e)}finally{n.f()}}function re(e){var t,u,n,r,o=e.container,i=e.render,a=void 0===i?ne:i,s=e.panelPlacement,c=void 0===s?"input-wrapper-width":s,l=e.classNames,D=void 0===l?{}:l,p=ee(e,["container","render","panelPlacement","classNames"]),f="string"==typeof(t=o)?document.querySelector(t):t,d=document.createElement("div"),h=document.createElement("input"),m=document.createElement("div"),g=document.createElement("form"),v=document.createElement("label"),y=document.createElement("button"),C=document.createElement("div"),b=M(Z(Z({},p),{},{onStateChange:function(e){!function(e){if(G(m,b.getRootProps()),G(h,b.getInputProps({inputElement:h})),C.innerHTML="",e.isOpen){$(C,{hidden:!1}),"stalled"===e.status?C.classList.add("aa-Panel--stalled"):C.classList.remove("aa-Panel--stalled");var t=e.collections.map((function(t){var u=t.items,n=t.source,r=document.createElement("section");if($(r,{class:Q(["aa-Source",D.source])}),n.templates.header){var o=document.createElement("div");$(o,{class:Q(["aa-SourceHeader",D.sourceHeader])}),V(n.templates.header({root:o,state:e}),o),r.appendChild(o)}if(u.length>0){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:'<svg width="20" height="20" viewBox="0 0 20 20">\n <path\n d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z"\n stroke="currentColor"\n fill="none"\n fillRule="evenodd"\n strokeLinecap="round"\n strokeLinejoin="round"\n />\n</svg>'})),$(y,{type:"reset",onClick:A.onReset,class:Q(["aa-ResetButton",D.resetButton]),innerHTML:'<svg width="20" height="20" viewBox="0 0 20 20">\n <path\n d="M10 10l5.09-5.09L10 10l5.09 5.09L10 10zm0 0L4.91 4.91 10 10l-5.09 5.09L10 10z"\n stroke="currentColor"\n fill="none"\n fill-rule="evenodd"\n stroke-linecap="round"\n stroke-linejoin="round"\n ></path>\n</svg>'}),$(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={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};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<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?s(Object(u),!0).forEach((function(t){l(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):s(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function l(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function D(e){return e.some((function(e){return e.isHighlighted}))?e.map((function(e){return c(c({},e),{},{isHighlighted:!e.isHighlighted})})):e.map((function(e){return c(c({},e),{},{isHighlighted:!1})}))}function p(e){var t=e.hit,u=e.attribute,r=e.ignoreEscape,o=n(t,"_snippetResult.".concat(u,".value"));return"string"!=typeof o&&(o=n(t,u)||""),i({highlightedValue:o,ignoreEscape:r})}function f(e,t){var u=t.highlightPreTag,n=t.highlightPostTag;return e.reduce((function(e,t){return e+(t.isHighlighted?"".concat(u).concat(t.value).concat(n):t.value)}),"")}function d(e){var t=e.hit,u=e.attribute,n=e.highlightPreTag,r=void 0===n?"<mark>":n,o=e.highlightPostTag,i=void 0===o?"</mark>":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?"<mark>":n,o=e.highlightPostTag,i=void 0===o?"</mark>":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?"<mark>":n,o=e.highlightPostTag,i=void 0===o?"</mark>":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?"<mark>":n,o=e.highlightPostTag,i=void 0===o?"</mark>":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<t;u++)n[u]=e[u];return n}Object.defineProperty(t,"__esModule",{value:!0}),t.algoliasearchNetlify=void 0;var o=u(12),i={analytics:!0,hitsPerPage:5,debug:!1,poweredBy:!0,placeholder:"Search...",openOnFocus:!1},a=["appId","apiKey","selector","siteId","branch"],s=[];t.algoliasearchNetlify=function(e){var t,u=Object.assign(Object.assign({},i),e),r=n(a);try{for(r.s();!(t=r.n()).done;){var c=t.value;if(!u[c])throw new Error("[algoliasearch-netlify] Missing mandatory key: ".concat(c))}}catch(e){r.e(e)}finally{r.f()}var l=new o.AutocompleteWrapper(u);s.push(l);var D=function(){l.render()};["complete","interactive"].includes(document.readyState)?D():document.addEventListener("DOMContentLoaded",D)}},function(e,t,u){"use strict";function n(e,t){for(var u=0;u<t.length;u++){var n=t[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AutocompleteWrapper=void 0;var o=r(u(13)),i=u(14),a=u(19),s=u(17),c=u(18),l=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.options=t,this.client=this.createClient(),this.indexName=this.computeIndexName()}var t,u,r;return t=e,(u=[{key:"render",value:function(){var e=this,t=document.querySelector(this.options.selector);if(t){var u=i.autocomplete({container:t,autoFocus:!1,placeholder:this.options.placeholder,debug:this.options.debug,openOnFocus:this.options.openOnFocus,panelPlacement:"input-wrapper-width",getSources:function(){return[e.getSources()]}});this.applyTheme(t.firstElementChild),this.autocomplete=u}else console.error("[algoliasearch-netlify] no element ".concat(this.options.selector," found"))}},{key:"computeIndexName",value:function(){var e=this.options,t=e.siteId,u=e.branch.trim().replace(/(?:(?![\x2D\.0-9A-Z_a-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82C[\uDC00-\uDD1E\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])[\s\S])+/g,"-").replace(/-{2,}/g,"-").toLocaleLowerCase();return"netlify_".concat(t,"_").concat(u,"_all")}},{key:"createClient",value:function(){var e=o.default(this.options.appId,this.options.apiKey);return e.addAlgoliaAgent("Netlify integration ".concat(c.version)),e}},{key:"getSources",value:function(){var e=this,t=this.options.poweredBy;return{getItems:function(t){var u=t.query;return a.getAlgoliaHits({searchClient:e.client,queries:[{indexName:e.indexName,query:u,params:{analytics:e.options.analytics,hitsPerPage:e.options.hitsPerPage}}]})},getItemUrl:function(e){return e.item.url},templates:{header:function(){},item:function(e){var t,u,n,r=e.item;return s.templates.item(r,i.highlightHit({hit:r,attribute:"title"}),(null===(u=(t=r)._snippetResult)||void 0===u?void 0:u.description)?i.snippetHit({hit:t,attribute:"description"}):(null===(n=t._snippetResult)||void 0===n?void 0:n.content)?i.snippetHit({hit:t,attribute:"content"}):t.description||t.content,function(e){if(!e.hierarchy)return null;for(var t={},u=0;u<=6;++u)t["lvl".concat(u)]=i.highlightHit({hit:e,attribute:"hierarchy.lvl".concat(u)});return t}(r))},footer:function(){if(t)return s.templates.poweredBy(window.location.host)}}}}},{key:"applyTheme",value:function(e){if(e&&this.options.theme){var t=this.options.theme;t.mark&&e.style.setProperty("--color-mark",t.mark),t.background&&e.style.setProperty("--color-background",t.background),t.text&&e.style.setProperty("--color-text",t.text),t.selected&&e.style.setProperty("--color-selected",t.selected)}}}])&&n(t.prototype,u),r&&n(t,r),e}();t.AutocompleteWrapper=l},function(e,t,u){
/*! algoliasearch-lite.umd.js | 4.6.0 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */
e.exports=function(){"use strict";function e(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function t(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 u(u){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?t(Object(r),!0).forEach((function(t){e(u,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(e){Object.defineProperty(u,e,Object.getOwnPropertyDescriptor(r,e))}))}return u}function n(e,t){if(null==e)return{};var u,n,r=function(e,t){if(null==e)return{};var u,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)u=o[n],t.indexOf(u)>=0||(r[u]=e[u]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)u=o[n],t.indexOf(u)>=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);t<e.length;t++)u[t]=e[t];return u}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function i(e){var t,u="algoliasearch-client-js-".concat(e.key),n=function(){return void 0===t&&(t=e.localStorage||window.localStorage),t},o=function(){return JSON.parse(n().getItem(u)||"{}")};return{get:function(e,t){var u=arguments.length>2&&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;n<t;n++)u[n-1]=arguments[n];var r=0;return e.replace(/%s/g,(function(){return encodeURIComponent(u[r++])}))}var p={WithinQueryParameters:0,WithinHeaders:1};function f(e,t){var u=e||{},n=u.data||{};return Object.keys(u).forEach((function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(n[e]=u[e])})),{data:Object.entries(n).length>0?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 <div class="aa-powered-by">\n Search by\n <a\n href="https://www.algolia.com/?utm_source=netlify&utm_medium=link&utm_campaign=autocomplete-'.concat(t,'"\n class="aa-powered-by-link"\n >\n Algolia\n </a>\n </div>\n ')},item:function(e,t,u,n){var r;return'\n <a href="'.concat(e.url,'">\n <div class="aa-ItemContent">\n <div class="aa-SourceIcon"><svg width="20" height="20" viewBox="0 0 20 20">\n <path d="M17 6v12c0 .52-.2 1-1 1H4c-.7 0-1-.33-1-1V2c0-.55.42-1 1-1h8l5 5zM14 8h-3.13c-.51 0-.87-.34-.87-.87V4" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linejoin="round"></path></svg>\n </div>\n <div>\n <div class="aa-ItemTitle">\n ').concat(null!==(r=null==n?void 0:n.lvl0)&&void 0!==r?r:t,"\n </div>\n ").concat(n?'<div class="aa-ItemHierarchy">'.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),"</div>"):"","\n ").concat(u?'<div class="aa-ItemDescription">'.concat(u,"</div>"):"","\n </div>\n </div>\n </a>\n </li>\n ")}}},function(e){e.exports=JSON.parse('{"name":"@algolia/algoliasearch-netlify-frontend","version":"1.0.0","private":false,"author":"Algolia Team <contact@algolia.com>","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<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?o(Object(u),!0).forEach((function(t){a(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):o(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function a(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}var s={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};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<arguments.length;t++){var u=null!=arguments[t]?arguments[t]:{};t%2?m(Object(u),!0).forEach((function(t){v(e,t,u[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(u)):m(Object(u)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(u,t))}))}return e}function v(e,t,u){return t in e?Object.defineProperty(e,t,{value:u,enumerable:!0,configurable:!0,writable:!0}):e[t]=u,e}function y(e){var t=e.searchClient,u=e.queries;return"function"==typeof t.addAlgoliaAgent&&t.addAlgoliaAgent("autocomplete-core","1.0.0-alpha.29"),t.search(u.map((function(e){var t=e.indexName,u=e.query,o=e.params;return{indexName:t,query:u,params:g({hitsPerPage:5,highlightPreTag:n,highlightPostTag:r},o)}})))}function C(e){return y({searchClient:e.searchClient,queries:e.queries}).then((function(e){return e.results}))}function b(e){return y({searchClient:e.searchClient,queries:e.queries}).then((function(e){var t=e.results;return t.map((function(e){return e.hits})).reduce((function(e,t){return e.concat(t)}),[])}))}}])},"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.algoliasearchNetlify=t():e.algoliasearchNetlify=t();
algoliasearchNetlify({
appId: '0XNKMPBIAW',
apiKey: '2cdf280c8d3ba1b40c38a7d71bbe5b0b',
siteId: 'a7403a53-fd9d-44c0-a708-a84d9fc1454d',
branch: 'main',
selector: 'div#search',
});