1/*! For license information please see algoliaEvents.f8719113427f6a7b756a.min.js.LICENSE.txt */ 2(self.webpackChunk=self.webpackChunk||[]).push([[9867],{5623:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return p}});var i=n(4575),r=n.n(i),o=n(3913),s=n.n(o),a=n(9713),c=n.n(a),u=n(1137),h=n.n(u);function l(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)e[i]=n[i]}return e}var d=function e(t,n){function i(e,i,r){if("undefined"!=typeof document){"number"==typeof(r=l({},n,r)).expires&&(r.expires=new Date(Date.now()+864e5*r.expires)),r.expires&&(r.expires=r.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var s in r)r[s]&&(o+="; "+s,!0!==r[s]&&(o+="="+r[s].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+o}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],i={},r=0;r<n.length;r++){var o=n[r].split("="),s=o.slice(1).join("=");try{var a=decodeURIComponent(o[0]);if(i[a]=t.read(s,a),e===a)break}catch(e){}}return e?i[e]:i}},remove:function(e,t){i(e,"",l({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,l({},this.attributes,t))},withConverter:function(t){return e(l({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),f=d,p=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1440;r()(this,e),c()(this,"el",void 0),c()(this,"lease",void 0),c()(this,"createUUID",(function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=Math.floor(16*Math.random());return("x"===e?t:t%4+8).toString(16)}))})),this.el=t,this.lease=n,h()("init",{appId:window.searchAppId,apiKey:window.searchApiKey});var i=this.userToken();h()("setUserToken",i),window.aa=h();var o=this.el.getAttribute("data-entry-id");o&&h()("viewedObjectIDs",{eventName:"Page Viewed",index:window.searchIndexName,userToken:i,objectIDs:[o]}),window.addEventListener("click",(function(e){var t=e.target,n="";t.hasAttribute("data-dms-entry-id")&&(n=t.dataset.dmsEntryId),n.length>0&&h()("clickedObjectIDs",{eventName:"Link Clicked",index:window.searchIndexName,userToken:i,objectIDs:[n]})}))}return s()(e,[{key:"userToken",value:function(){var e="tempest-user-key",t=f.get(e);return t||(t="user-".concat(this.createUUID())),this.writeToken(e,t)}},{key:"writeToken",value:function(e,t){return f.set(e,t,{expires:this.getNewExpiry(),path:"/",sameSite:"Lax",secure:void 0}),t}},{key:"getNewExpiry",value:function(){return new Date((new Date).getTime()+60*this.lease*1e3)}}]),e}()},1998:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return void 0===e},i=function(e){return"string"==typeof e},r=function(e){return"function"==typeof e};function o(e){return function(t){var i=this;if(!this._userHasOptedOut){if(!this._hasCredentials)throw new Error("Before calling any methods on the analytics, you first need to call the 'init' function with appId and apiKey parameters");var r=t.map((function(e){var t,r,o=e.filters,s=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}(e,["filters"]),a=Object.assign(Object.assign({},s),{userToken:(r=null===(t=e)||void 0===t?void 0:t.userToken,null!=r?r:i._userToken)});return n(o)||(a.filters=o.map(encodeURIComponent)),a}));return function(e,t,n,i,r,o){return e(r+"/1/events?X-Algolia-Application-Id="+t+"&X-Algolia-API-Key="+n+"&X-Algolia-Agent="+encodeURIComponent(i.join("; ")),{events:o})}(e,this._appId,this._apiKey,this._ua,this._endpointOrigin,r)}}}var s="2.3.0",a=["insights-js (2.3.0)","insights-js-browser-cjs (2.3.0)"];function c(e){-1===this._ua.indexOf(e)&&this._ua.push(e)}var u=["de","us"];function h(e){var t;if(!e)throw new Error("Init function should be called with an object argument containing your apiKey and appId");if(n(e.apiKey)||!i(e.apiKey))throw new Error("apiKey is missing, please provide it so we can authenticate the application");
2if(n(e.appId)||!i(e.appId))throw new Error("appId is missing, please provide it, so we can properly attribute data to your application");if(!n(e.region)&&-1===u.indexOf(e.region))throw new Error("optional region is incorrect, please provide either one of: "+u.join(", ")+".");if(!(n(e.cookieDuration)||function(e){return"number"==typeof e}(e.cookieDuration)&&isFinite(e.cookieDuration)&&Math.floor(e.cookieDuration)===e.cookieDuration))throw new Error("optional cookieDuration is incorrect, expected an integer.");this._apiKey=e.apiKey,this._appId=e.appId,this._userHasOptedOut=!!e.userHasOptedOut,this._region=e.region,this._endpointOrigin=e.region?"https://insights."+e.region+".algolia.io":"https://insights.algolia.io",this._useCookie=null!==(t=e.useCookie)&&void 0!==t&&t,this._cookieDuration=e.cookieDuration?e.cookieDuration:15552e6,this._hasCredentials=!0,this._ua=[].concat(a),e.userToken?this.setUserToken(e.userToken):this._userToken||this._userHasOptedOut||!this._useCookie||this.setAnonymousUserToken()}function l(e){r(e)&&e(this.version)}function d(e,t){return t.map((function(t){return Object.assign({eventType:e},t)}))}function f(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("click",e))}function p(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("click",e))}function v(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("click",e))}function g(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("conversion",e))}function x(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("conversion",e))}function y(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("conversion",e))}function b(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("view",e))}function k(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return this.sendEvents(d("view",e))}var w,O,m,j,T=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))},I="_ALGOLIA";function C(){if(function(){try{return Boolean(navigator.cookieEnabled)}catch(e){return!1}}()){var e=function(e){for(var t=e+"=",n=document.cookie.split(";"),i=0;i<n.length;i++){for(var r=n[i];" "===r.charAt(0);)r=r.substring(1);if(0===r.indexOf(t))return r.substring(t.length,r.length)}return""}(I);e&&""!==e&&0===e.indexOf("anonymous-")?this.setUserToken(e):(this.setUserToken("anonymous-"+T()),function(e,t,n){var i=new Date;i.setTime(i.getTime()+n);var r="expires="+i.toUTCString();document.cookie=e+"="+t+";"+r+";path=/"}(I,this._userToken,this._cookieDuration))}}function _(e){this._userToken=e,r(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken)}function A(e,t){return r(t)&&t(null,this._userToken),this._userToken}function E(e,t){this._onUserTokenChangeCallback=e,t&&t.immediate&&r(this._onUserTokenChangeCallback)&&this._onUserTokenChangeCallback(this._userToken)}Object.keys||(Object.keys=(w=Object.prototype.hasOwnProperty,O=!{toString:null}.propertyIsEnumerable("toString"),j=(m=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"]).length,function(e){if("function"!=typeof e&&("object"!=typeof e||null===e))throw new TypeError("Object.keys called on non-object");var t,n,i=[];for(t in e)w.call(e,t)&&i.push(t);if(O)for(n=0;n<j;n++)w.call(e,m[n])&&i.push(m[n]);return i})),"function"!=typeof Object.assign&&(Object.assign=function(e,t){var n=arguments;if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(e),r=1;r<arguments.length;r++){var o=n[r];if(null!=o)for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(i[s]=o[s])}return i});var D=function(e){var t=e.requestFn;this._ua=[],this.version=s,this._hasCredentials=!1,this.sendEvents=o(t).bind(this),this.init=h.bind(this),this.addAlgoliaAgent=c.bind(this),this.setUserToken=_.bind(this),this.setAnonymousUserToken=C.bind(this),this.getUserToken=A.bind(this),this.onUserTokenChange=E.bind(this),this.clickedObjectIDsAfterSearch=f.bind(this),this.clickedObjectIDs=p.bind(this),this.clickedFilters=v.bind(this),this.convertedObjectIDsAfterSearch=g.bind(this),this.convertedObjectIDs=x.bind(this),this.convertedFilters=y.bind(this),this.viewedObjectIDs=b.bind(this),this.viewedFilters=k.bind(this),this.getVersion=l.bind(this)};function U(e){return function(t){for(var n=[],i=arguments.length-1;i-- >0;)n[i]=arguments[i+1];t&&r(e[t])?e[t].apply(e,n):console.warn("The method `"+t+"` doesn't exist.")}}var S=function(e,t){var n=JSON.stringify(t);if(!navigator.sendBeacon(e,n))return R(e,t)},R=function(e,t){var n=JSON.stringify(t),i=new XMLHttpRequest;i.open("POST",e),i.setRequestHeader("Content-Type","application/json"),i.setRequestHeader("Content-Length",""+n.length),i.send(n)};function P(){if(function(){try{return Boolean(navigator.sendBeacon)}catch(e){return!1}}())return S;if(function(){try{return Boolean(XMLHttpRequest)}catch(e){return!1}}())return R;
2throw new Error("Could not find a supported HTTP request client in this environment.")}var q=function(e){var t=U(new D({requestFn:e}));if("object"==typeof window&&!window.AlgoliaAnalyticsObject){var n;do{n=T()}while(void 0!==window[n]);window.AlgoliaAnalyticsObject=n,window[window.AlgoliaAnalyticsObject]=t}return t}(P());t.AlgoliaAnalytics=D,t.default=q,t.getFunctionalInterface=U,t.getRequesterForBrowser=P,t.processQueue=function(e){var t=e.AlgoliaAnalyticsObject;if(t){var n=U(this),i=e[t];i.queue=i.queue||[];var r=i.queue;r.forEach((function(e){var t=[].slice.call(e),i=t[0],r=t.slice(1);n.apply(void 0,[i].concat(r))})),r.push=function(e){var t=[].slice.call(e),i=t[0],r=t.slice(1);n.apply(void 0,[i].concat(r))}}}},1137:function(e,t,n){const i=n(1998);e.exports=i.default,Object.keys(i).forEach((t=>{"default"!==t&&(e.exports[t]=i[t])}))}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.