1import{g as ye,c as be}from"./_commonjsHelpers-Cpj98o6Y.js";var ee={exports:{}};/*! algoliasearch-lite.umd.js | 4.25.2 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */(function(te,Pe){(function(W,N){te.exports=N()})(be,function(){function W(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?N(Object(r),!0).forEach(function(n){W(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}function re(e,t){if(e==null)return{};var r,n,a=function(s,o){if(s==null)return{};var c,h,l={},g=Object.keys(s);for(h=0;h<g.length;h++)c=g[h],o.indexOf(c)>=0||(l[c]=s[c]);return l}(e,t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(n=0;n<u.length;n++)r=u[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function j(e,t){return function(r){if(Array.isArray(r))return r}(e)||function(r,n){if(Symbol.iterator in Object(r)||Object.prototype.toString.call(r)==="[object Arguments]"){var a=[],u=!0,s=!1,o=void 0;try{for(var c,h=r[Symbol.iterator]();!(u=(c=h.next()).done)&&(a.push(c.value),!n||a.length!==n);u=!0);}catch(l){s=!0,o=l}finally{try{u||h.return==null||h.return()}finally{if(s)throw o}}return a}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function C(e){return function(t){if(Array.isArray(t)){for(var r=0,n=new Array(t.length);r<t.length;r++)n[r]=t[r];return n}}(e)||function(t){if(Symbol.iterator in Object(t)||Object.prototype.toString.call(t)==="[object Arguments]")return Array.from(t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function ne(e){var t,r="algoliasearch-client-js-".concat(e.key),n=function(){return t===void 0&&(t=e.localStorage||window.localStorage),t},a=function(){return JSON.parse(n().getItem(r)||"{}")},u=function(o){n().setItem(r,JSON.stringify(o))},s=function(){var o=e.timeToLive?1e3*e.timeToLive:null,c=a(),h=Object.fromEntries(Object.entries(c).filter(function(g){return j(g,2)[1].timestamp!==void 0}));if(u(h),o){var l=Object.fromEntries(Object.entries(h).filter(function(g){var d=j(g,2)[1],y=new Date().getTime();return!(d.timestamp+o<y)}));u(l)}};return{get:function(o,c){var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){s();var l=JSON.stringify(o);return a()[l]}).then(function(l){return Promise.all([l?l.value:c(),l!==void 0])}).then(function(l){var g=j(l,2),d=g[0],y=g[1];return Promise.all([d,y||h.miss(d)])}).then(function(l){return j(l,1)[0]})},set:function(o,c){return Promise.resolve().then(function(){var h=a();return h[JSON.stringify(o)]={timestamp:new Date().getTime(),value:c},n().setItem(r,JSON.stringify(h)),c})},delete:function(o){return Promise.resolve().then(function(){var c=a();delete c[JSON.stringify(o)],n().setItem(r,JSON.stringify(c))})},clear:function(){return Promise.resolve().then(function(){n().removeItem(r)})}}}function T(e){var t=C(e.caches),r=t.shift();return r===void 0?{get:function(n,a){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}},s=a();return s.then(function(o){return Promise.all([o,u.miss(o)])}).then(function(o){return j(o,1)[0]})},set:function(n,a){return Promise.resolve(a)},delete:function(n){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(n,a){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return r.get(n,a,u).catch(function(){return T({caches:t}).get(n,a,u)})},set:function(n,a){return r.set(n,a).catch(function(){return T({caches:t}).set(n,a)})},delete:function(n){return r.delete(n).catch(function(){return T({caches:t}).delete(n)})}
1,clear:function(){return r.clear().catch(function(){return T({caches:t}).clear()})}}}function F(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}},u=JSON.stringify(r);if(u in t)return Promise.resolve(e.serializable?JSON.parse(t[u]):t[u]);var s=n(),o=a&&a.miss||function(){return Promise.resolve()};return s.then(function(c){return o(c)}).then(function(){return s})},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(r){return delete t[JSON.stringify(r)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function ae(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}function L(e,t){return t&&Object.keys(t).forEach(function(r){e[r]=t[r](e)}),e}function E(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var a=0;return e.replace(/%s/g,function(){return encodeURIComponent(r[a++])})}var J={WithinQueryParameters:0,WithinHeaders:1};function H(e,t){var r=e||{},n=r.data||{};return Object.keys(r).forEach(function(a){["timeout","headers","queryParameters","data","cacheable"].indexOf(a)===-1&&(n[a]=r[a])}),{data:Object.entries(n).length>0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var w={Read:1,Write:2,Any:3},Q=1,oe=2,M=3;function z(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Q;return i(i({},e),{},{status:t,lastUpdate:Date.now()})}function U(e){return typeof e=="string"?{protocol:"https",url:e,accept:w.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||w.Any}}var R="GET",x="POST";function ue(e,t){return Promise.all(t.map(function(r){return e.get(r,function(){return Promise.resolve(z(r))})})).then(function(r){var n=r.filter(function(s){return function(o){return o.status===Q||Date.now()-o.lastUpdate>12e4}(s)}),a=r.filter(function(s){return function(o){return o.status===M&&Date.now()-o.lastUpdate<=12e4}(s)}),u=[].concat(C(n),C(a));return{getTimeout:function(s,o){return(a.length===0&&s===0?1:a.length+3+s)*o},statelessHosts:u.length>0?u.map(function(s){return U(s)}):t}}
1)}function V(e,t,r,n){var a=[],u=function(d,y){if(!(d.method===R||d.data===void 0&&y.data===void 0)){var m=Array.isArray(d.data)?d.data:i(i({},d.data),y.data);return JSON.stringify(m)}}(r,n),s=function(d,y){var m=i(i({},d.headers),y.headers),v={};return Object.keys(m).forEach(function(P){var b=m[P];v[P.toLowerCase()]=b}),v}(e,n),o=r.method,c=r.method!==R?{}:i(i({},r.data),n.data),h=i(i(i({"x-algolia-agent":e.userAgent.value},e.queryParameters),c),n.queryParameters),l=0,g=function d(y,m){var v=y.pop();if(v===void 0)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support .",transporterStackTrace:K(a)};var P={data:u,headers:s,method:o,url:ie(v,r.path,h),connectTimeout:m(l,e.timeouts.connect),responseTimeout:m(l,n.timeout)},b=function(p){var f={request:P,response:p,host:v,triesLeft:y.length};return a.push(f),f},k={onSuccess:function(p){return function(f){try{return JSON.parse(f.content)}catch(O){throw function(q,S){return{name:"DeserializationError",message:q,response:S}}(O.message,f)}}(p)},onRetry:function(p){var f=b(p);return p.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",_(f)),e.hostsCache.set(v,z(v,p.isTimedOut?M:oe))]).then(function(){return d(y,m)})},onFail:function(p){throw b(p),function(f,O){var q=f.content,S=f.status,A=q;try{A=JSON.parse(q).message}catch{}return function(I,D,ve){return{name:"ApiError",message:I,status:D,transporterStackTrace:ve}}(A,S,O)}(p,K(a))}};return e.requester.send(P).then(function(p){return function(f,O){return function(q){var S=q.status;return q.isTimedOut||function(A){var I=A.isTimedOut,D=A.status;return!I&&~~D==0}(q)||~~(S/100)!=2&&~~(S/100)!=4}(f)?O.onRetry(f):~~(f.status/100)==2?O.onSuccess(f):O.onFail(f)}(p,k)})};return ue(e.hostsCache,t).then(function(d){return g(C(d.statelessHosts).reverse(),d.getTimeout)})}function se(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(r){var n="; ".concat(r.segment).concat(r.version!==void 0?" (".concat(r.version,")"):"");return t.value.indexOf(n)===-1&&(t.value="".concat(t.value).concat(n)),t}};return t}function ie(e,t,r){var n=G(r),a="".concat(e.protocol,"://").concat(e.url,"/").concat(t.charAt(0)==="/"?t.substr(1):t);return n.length&&(a+="?".concat(n)),a}function G(e){return Object.keys(e).map(function(t){return E("%s=%s",t,(r=e[t],Object.prototype.toString.call(r)==="[object Object]"||Object.prototype.toString.call(r)==="[object Array]"?JSON.stringify(e[t]):e[t]));var r}).join("&")}function K(e){return e.map(function(t){return _(t)})}function _(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return i(i({},e),{},{request:i(i({},e.request),{},{headers:i(i({},e.request.headers),t)})})}var ce=function(e){var t=e.appId,r=function(a,u,s){var o={"x-algolia-api-key":s,"x-algolia-application-id":u};return{headers:function(){return a===J.WithinHeaders?o:{}},queryParameters:function(){return a===J.WithinQueryParameters?o:{}}}}(e.authMode!==void 0?e.authMode:J.WithinHeaders,t,e.apiKey),n=function(a){var u=a.hostsCache,s=a.logger,o=a.requester,c=a.requestsCache,h=a.responsesCache,l=a.timeouts,g=a.userAgent,d=a.hosts,y=a.queryParameters,m={hostsCache:u,logger:s,requester:o,requestsCache:c,responsesCache:h,timeouts:l,userAgent:g,headers:a.headers,queryParameters:y,hosts:d.map(function(v){return U(v)}),read:function(v,P){var b=H(P,m.timeouts.read),k=function(){return V(m,m.hosts.filter(function(f){return(f.accept&w.Read)!=0}),v,b)};if((b.cacheable!==void 0?b.cacheable:v.cacheable)!==!0)return k();var p={request:v,mappedRequestOptions:b,transporter:{queryParameters:m.queryParameters,headers:m.headers}};return m.responsesCache.get(p,function(){return m.requestsCache.get(p,function(){return m.requestsCache.set(p,k()).then(function(f){return Promise.all([m.requestsCache.delete(p),f])},function(f){return Promise.all([m.requestsCache.delete(p),Promise.reject(f)])}).then(function(f){var O=j(f,2);return O[0],O[1]})})},{miss:function(f){return m.responsesCache.set(p,f)}})},write:function(v,P){return V(m,m.hosts.filter(function(b){return(b.accept&w.Write)!=0}),v,H(P,m.timeouts.write))}};return m}(i(i({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:w.Read},{url:"".concat(t,".algolia.net"),accept:w.Write}].concat(ae([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:i(i(i({},r.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:i(i({},r.queryParameters()),e.queryParameters)}));return L({transporter:n,appId:t,addAlgoliaAgent:function(a,u){n.userAgent.add({segment:a,version:u})},clearCache:function(){return Promise.all([n.requestsCache.clear(),n.responsesCache.clear()]).then(function(){})}},e.methods)},le=function(e){return function(t,r){return t.method===R?e.transporter.read(t,r):e.transporter.write(t,r)}},B=function(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n={transporter:e.transporter,appId:e.appId,indexName:t};return L(n,r.methods)}},X=function(e){return function(t,r){var n=t.map(function(a){return i(i({},a),{},{params:G(a.params||{})})});return e.transporter.read({method:x,path:"1/indexes/*/queries",data:{requests:n},cacheable:!0},r)}},Y=function(e){return function(t,r){return Promise.all(t.map(function(n){var a=n.params,u=a.facetName,s=a.facetQuery,o=re(a,["facetName","facetQuery"]);return B(e)(n.indexName,{methods:{searchForFacetValues:Z}}).searchForFacetValues(u,s,i(i({},r),o))}))}},fe=function(e){return function(t,r,n){return e.transporter.read({method:x,path:E("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},me=function(e){return function(t,r){return e.transporter.read({method:x,path:E("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},Z=function(e){return function(t,r,n){return e.transporter.read({method:x,path:E("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}}
1,he=1,de=2,pe=3,ge=function(e){return function(t,r){var n=t.map(function(a){return i(i({},a),{},{threshold:a.threshold||0})});return e.transporter.read({method:x,path:"1/indexes/*/recommendations",data:{requests:n},cacheable:!0},r)}};function $(e,t,r){var n,a={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(u){return new Promise(function(s){var o=new XMLHttpRequest;o.open(u.method,u.url,!0),Object.keys(u.headers).forEach(function(g){return o.setRequestHeader(g,u.headers[g])});var c,h=function(g,d){return setTimeout(function(){o.abort(),s({status:0,content:d,isTimedOut:!0})},1e3*g)},l=h(u.connectTimeout,"Connection timeout");o.onreadystatechange=function(){o.readyState>o.OPENED&&c===void 0&&(clearTimeout(l),c=h(u.responseTimeout,"Socket timeout"))},o.onerror=function(){o.status===0&&(clearTimeout(l),clearTimeout(c),s({content:o.responseText||"Network request failed",status:o.status,isTimedOut:!1}))},o.onload=function(){clearTimeout(l),clearTimeout(c),s({content:o.responseText,status:o.status,isTimedOut:!1})},o.send(u.data)})}},logger:(n=pe,{debug:function(u,s){return he>=n&&console.debug(u,s),Promise.resolve()},info:function(u,s){return de>=n&&console.info(u,s),Promise.resolve()},error:function(u,s){return console.error(u,s),Promise.resolve()}}),responsesCache:F(),requestsCache:F({serializable:!1}),hostsCache:T({caches:[ne({key:"".concat("4.25.2","-").concat(e)}),F()]}),userAgent:se("4.25.2").add({segment:"Browser",version:"lite"}),authMode:J.WithinQueryParameters};return ce(i(i(i({},a),r),{},{methods:{search:X,searchForFacetValues:Y,multipleQueries:X,multipleSearchForFacetValues:Y,customRequest:le,initIndex:function(u){return function(s){return B(u)(s,{methods:{search:me,searchForFacetValues:Z,findAnswers:fe}})}},getRecommendations:ge}}))}return $.version="4.25.2",$})})(ee);var Oe=ee.exports;const je=ye(Oe);export{je as a};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.