1function Or(e,r,t,n,a){for(r=r.split?r.split("."):r,n=0;n<r.length;n++)e=e?e[r[n]]:a;return e===a?t:e}var Tt="function",_t="string",ge="undefined",$t="boolean",kt="object",xt="number",Dt="symbol",Lt="null",Ct="form",Mt="input",Rt="button",zt="select",Fe=typeof process!==ge?process:{};Fe.env&&Fe.env.NODE_ENV;var mr=typeof document!==ge;Fe.versions!=null&&Fe.versions.node!=null;typeof Deno!==ge&&Deno.core;mr&&window.name==="nodejs"||typeof navigator!==ge&&typeof navigator.userAgent!==ge&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom"));function Zr(e,r){return r.charAt(0)[e]()+r.slice(1)}var Ut=Zr.bind(null,"toUpperCase"),Gt=Zr.bind(null,"toLowerCase");function Vt(e){return et(e)?Ut(Lt):typeof e===kt?Bt(e):Object.prototype.toString.call(e).slice(8,-1)}function or(e,r){r===void 0&&(r=!0);var t=Vt(e);return r?Gt(t):t}function Le(e,r){return typeof r===e}var qt=Le.bind(null,Tt),Ft=Le.bind(null,_t);Le.bind(null,ge);Le.bind(null,$t);Le.bind(null,Dt);function et(e){return e===null}function Wt(e){return or(e)===xt&&!isNaN(e)}function Bt(e){return qt(e.constructor)?e.constructor.name:null}function Ht(e){return e instanceof Error||Ft(e.message)&&e.constructor&&Wt(e.constructor.stackTraceLimit)}function rt(e,r){if(typeof r!="object"||et(r))return!1;if(r instanceof e)return!0;var t=or(new e(""));if(Ht(r))for(;r;){if(or(r)===t)return!0;r=Object.getPrototypeOf(r)}return!1}rt.bind(null,TypeError);rt.bind(null,SyntaxError);function He(e,r){var t=e instanceof Element||e instanceof HTMLDocument;return t&&r?Jt(e,r):t}function Jt(e,r){return r===void 0&&(r=""),e&&e.nodeName===r.toUpperCase()}function Je(e){var r=[].slice.call(arguments,1);return function(){return e.apply(void 0,[].slice.call(arguments).concat(r))}}Je(He,Ct);Je(He,Rt);Je(He,Mt);Je(He,zt);function Pr(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch{return null}}function Kt(){if(mr){var e=navigator,r=e.languages;return e.userLanguage||(r&&r.length?r[0]:e.language)}}function Yt(){try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{}}function Xt(e){return(function(r){for(var t,n=Object.create(null),a=/([^&=]+)=?([^&]*)/g;t=a.exec(r);){var i=Pr(t[1]),u=Pr(t[2]);if(i)if(i.substring(i.length-2)==="[]"){var c=n[i=i.substring(0,i.length-2)]||(n[i]=[]);n[i]=Array.isArray(c)?c:[],n[i].push(u)}else n[i]=u===""||u}for(var d in n){var y=d.split("[");y.length>1&&(Qt(n,y.map(function(h){return h.replace(/[?[\]\\ ]/g,"")}),n[d]),delete n[d])}return n})((function(r){return mr&&window.location.search.substring(1)})())}function Qt(e,r,t){for(var n=r.length-1,a=0;a<n;++a){var i=r[a];if(i==="__proto__"||i==="constructor")break;i in e||(e[i]={}),e=e[i]}e[r[n]]=t}function Ke(){for(var e="",r=0,t=4294967295*Math.random()|0;r++<36;){var n="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx"[r-1],a=15&t;e+=n=="-"||n=="4"?n:(n=="x"?a:3&a|8).toString(16),t=r%8==0?4294967295*Math.random()|0:t>>4}return e}var Zt="function",en="string",Z="undefined",rn="boolean",ur="object",tn="number",nn="symbol",an="null",Ar="__",on="form",un="input",sn="button",cn="select",We=typeof process!==Z?process:{};We.env&&We.env.NODE_ENV;var fn=typeof document!==Z;We.versions!=null&&We.versions.node!=null;typeof Deno!==Z&&Deno.core;fn&&window.name==="nodejs"||typeof navigator!==Z&&typeof navigator.userAgent!==Z&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom"));function tt(e,r){return r.charAt(0)[e]()+r.slice(1)}var ln=tt.bind(null,"toUpperCase"),dn=tt.bind(null,"toLowerCase");function pn(e){return nt(e)?ln(an):typeof e===ur?hn(e):Object.prototype.toString.call(e).slice(8,-1)}function sr(e,r){r===void 0&&(r=!0);var t=pn(e);return r?dn(t):t}function Ce(e,r){return typeof r===e}var gn=Ce.bind(null,Zt),vn=Ce.bind(null,en);Ce.bind(null,Z);Ce.bind(null,rn);Ce.bind(null,nn);function nt(e){return e===null}function mn(e){return sr(e)===tn&&!isNaN(e)}function hn(e){return gn(e.constructor)?e.constructor.name:null}function yn(e){return e instanceof Error||vn(e.message)&&e.constructor&&mn(e.constructor.stackTraceLimit)}function at(e,r){if(typeof r!="object"||nt(r))return!1;if(r instanceof e)return!0;var t=sr(new e(""));if(yn(r))for(;r;){if(sr(r)===t)return!0;r=Object.getPrototypeOf(r)}return!1}at.bind(null,TypeError);at.bind(null,SyntaxError);function Ye(e,r){var t=e instanceof Element||e instanceof HTMLDocument;return t&&r?bn(e,r):t}function bn(e,r){return r===void 0&&(r=""),e&&e.nodeName===r.toUpperCase()}
1function Xe(e){var r=[].slice.call(arguments,1);return function(){return e.apply(void 0,[].slice.call(arguments).concat(r))}}Xe(Ye,on);Xe(Ye,sn);Xe(Ye,un);Xe(Ye,cn);var le="global",Ee=Ar+le+Ar,Ie=typeof self===ur&&self.self===self&&self||typeof global===ur&&global[le]===global&&global||void 0;function me(e){return Ie[Ee][e]}function ve(e,r){return Ie[Ee][e]=r}function Ae(e){delete Ie[Ee][e]}function Ne(e,r,t){var n;try{if(hr(e)){var a=window[e];n=a[r].bind(a)}}catch{}return n||t}Ie[Ee]||(Ie[Ee]={});var Re={};function hr(e){if(typeof Re[e]!==Z)return Re[e];try{var r=window[e];r.setItem(Z,Z),r.removeItem(Z)}catch{return Re[e]=!1}return Re[e]=!0}var Nr,it="any",ot="*",xe="__",cr=typeof process<"u"?process:{};(Nr=cr.env)!=null&&Nr.NODE_ENV;var ie=typeof window<"u";cr.versions!=null&&cr.versions.node!=null;typeof Deno<"u"&&Deno.core;ie&&window.name==="nodejs"||typeof navigator<"u"&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom"));function Qe(e,r){return typeof r===e}var re=Qe.bind(null,"function"),Te=Qe.bind(null,"string"),ye=Qe.bind(null,"undefined"),wn=Qe.bind(null,"boolean");function Sn(e){return Object.prototype.toString.call(e)==="[object Array]"}function En(e){return e&&(typeof e=="object"||e!==null)}function Y(e){if(!En(e))return!1;for(var r=e;Object.getPrototypeOf(r)!==null;)r=Object.getPrototypeOf(r);return Object.getPrototypeOf(e)===r}function fr(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function In(e){if(Array.isArray(e))return fr(e)}function On(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ut(e,r){if(e){if(typeof e=="string")return fr(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return fr(e,r)}}function Pn(){throw new TypeError(`Invalid attempt to spread non-iterable instance. 2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _e(e){return In(e)||On(e)||ut(e)||Pn()}function H(e){"@babel/helpers - typeof";return H=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},H(e)}function jr(e,r,t,n,a,i,u){try{var c=e[i](u),d=c.value}catch(y){t(y);return}c.done?r(d):Promise.resolve(d).then(n,a)}function te(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var i=e.apply(r,t);function u(d){jr(i,n,a,u,c,"next",d)}function c(d){jr(i,n,a,u,c,"throw",d)}u(void 0)})}}function ue(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function Tr(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}function g(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?Tr(Object(t),!0).forEach(function(n){ue(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Tr(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var st={exports:{}};(function(e){var r=(function(t){var n=Object.prototype,a=n.hasOwnProperty,i,u=typeof Symbol=="function"?Symbol:{},c=u.iterator||"@@iterator",d=u.asyncIterator||"@@asyncIterator",y=u.toStringTag||"@@toStringTag";function h(p,l,s){return Object.defineProperty(p,l,{value:s,enumerable:!0,configurable:!0,writable:!0}),p[l]}try{h({},"")}catch{h=function(l,s,o){return l[s]=o}}function w(p,l,s,o){var f=l&&l.prototype instanceof P?l:P,m=Object.create(f.prototype),O=new R(o||[]);return m._invoke=J(p,s,O),m}t.wrap=w;function v(p,l,s){try{return{type:"normal",arg:p.call(l,s)}}catch(o){return{type:"throw",arg:o}}}var b="suspendedStart",S="suspendedYield",N="executing",E="completed",j={};function P(){}function x(){}function T(){}var W={};h(W,c,function(){return this});var D=Object.getPrototypeOf,C=D&&D(D(K([])));C&&C!==n&&a.call(C,c)&&(W=C);var U=T.prototype=P.prototype=Object.create(W);x.prototype=T,h(U,"constructor",T),h(T,"constructor",x),x.displayName=h(T,y,"GeneratorFunction");function q(p){["next","throw","return"].forEach(function(l){h(p,l,function(s){return this._invoke(l,s)})})}t.isGeneratorFunction=function(p){var l=typeof p=="function"&&p.constructor;return l?l===x||(l.displayName||l.name)==="GeneratorFunction":!1},t.mark=function(p){return Object.setPrototypeOf?Object.setPrototypeOf(p,T):(p.__proto__=T,h(p,y,"GeneratorFunction")),p.prototype=Object.create(U),p},t.awrap=function(p){return{__await:p}};function F(p,l){function s(m,O,I,_){var $=v(p[m],p,O);if($.type==="throw")_($.arg);else{var G=$.arg,M=G.value;return M&&typeof M=="object"&&a.call(M,"__await")?l.resolve(M.__await).then(function(z){s("next",z,I,_)},function(z){s("throw",z,I,_)}):l.resolve(M).then(function(z){G.value=z,I(G)},function(z){return s("throw",z,I,_)})}}var o;function f(m,O){function I(){return new l(function(_,$){s(m,O,_,$)})}return o=o?o.then(I,I):I()}this._invoke=f}q(F.prototype),h(F.prototype,d,function(){return this}),t.AsyncIterator=F,t.async=function(p,l,s,o,f){f===void 0&&(f=Promise);var m=new F(w(p,l,s,o),f);return t.isGeneratorFunction(l)?m:m.next().then(function(O){return O.done?O.value:m.next()})};function J(p,l,s){var o=b;return function(m,O){if(o===N)throw new Error("Generator is already running");if(o===E){if(m==="throw")throw O;return X()}for(s.method=m,s.arg=O;;){var I=s.delegate;if(I){var _=L(I,s);if(_){if(_===j)continue;return _}}if(s.method==="next")s.sent=s._sent=s.arg;else if(s.method==="throw"){if(o===b)throw o=E,s.arg;s.dispatchException(s.arg)}else s.method==="return"&&s.abrupt("return",s.arg);o=N;var $=v(p,l,s);if($.type==="normal"){if(o=s.done?E:S,$.arg===j)continue;return{value:$.arg,done:s.done}}else $.type==="throw"&&(o=E,s.method="throw",s.arg=$.arg)}}}function L(p,l){var s=p.iterator[l.method];if(s===i){if(l.delegate=null,l.method==="throw"){if(p.iterator.return&&
2(l.method="return",l.arg=i,L(p,l),l.method==="throw"))return j;l.method="throw",l.arg=new TypeError("The iterator does not provide a 'throw' method")}return j}var o=v(s,p.iterator,l.arg);if(o.type==="throw")return l.method="throw",l.arg=o.arg,l.delegate=null,j;var f=o.arg;if(!f)return l.method="throw",l.arg=new TypeError("iterator result is not an object"),l.delegate=null,j;if(f.done)l[p.resultName]=f.value,l.next=p.nextLoc,l.method!=="return"&&(l.method="next",l.arg=i);else return f;return l.delegate=null,j}q(U),h(U,y,"Generator"),h(U,c,function(){return this}),h(U,"toString",function(){return"[object Generator]"});function ee(p){var l={tryLoc:p[0]};1 in p&&(l.catchLoc=p[1]),2 in p&&(l.finallyLoc=p[2],l.afterLoc=p[3]),this.tryEntries.push(l)}function k(p){var l=p.completion||{};l.type="normal",delete l.arg,p.completion=l}function R(p){this.tryEntries=[{tryLoc:"root"}],p.forEach(ee,this),this.reset(!0)}t.keys=function(p){var l=[];for(var s in p)l.push(s);return l.reverse(),function o(){for(;l.length;){var f=l.pop();if(f in p)return o.value=f,o.done=!1,o}return o.done=!0,o}};function K(p){if(p){var l=p[c];if(l)return l.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length)){var s=-1,o=function f(){for(;++s<p.length;)if(a.call(p,s))return f.value=p[s],f.done=!1,f;return f.value=i,f.done=!0,f};return o.next=o}}return{next:X}}t.values=K;function X(){return{value:i,done:!0}}return R.prototype={constructor:R,reset:function(p){if(this.prev=0,this.next=0,this.sent=this._sent=i,this.done=!1,this.delegate=null,this.method="next",this.arg=i,this.tryEntries.forEach(k),!p)for(var l in this)l.charAt(0)==="t"&&a.call(this,l)&&!isNaN(+l.slice(1))&&(this[l]=i)},stop:function(){this.done=!0;var p=this.tryEntries[0],l=p.completion;if(l.type==="throw")throw l.arg;return this.rval},dispatchException:function(p){if(this.done)throw p;var l=this;function s(_,$){return m.type="throw",m.arg=p,l.next=_,$&&(l.method="next",l.arg=i),!!$}for(var o=this.tryEntries.length-1;o>=0;--o){var f=this.tryEntries[o],m=f.completion;if(f.tryLoc==="root")return s("end");if(f.tryLoc<=this.prev){var O=a.call(f,"catchLoc"),I=a.call(f,"finallyLoc");if(O&&I){if(this.prev<f.catchLoc)return s(f.catchLoc,!0);if(this.prev<f.finallyLoc)return s(f.finallyLoc)}else if(O){if(this.prev<f.catchLoc)return s(f.catchLoc,!0)}else if(I){if(this.prev<f.finallyLoc)return s(f.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(p,l){for(var s=this.tryEntries.length-1;s>=0;--s){var o=this.tryEntries[s];if(o.tryLoc<=this.prev&&a.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var f=o;break}}f&&(p==="break"||p==="continue")&&f.tryLoc<=l&&l<=f.finallyLoc&&(f=null);var m=f?f.completion:{};return m.type=p,m.arg=l,f?(this.method="next",this.next=f.finallyLoc,j):this.complete(m)},complete:function(p,l){if(p.type==="throw")throw p.arg;return p.type==="break"||p.type==="continue"?this.next=p.arg:p.type==="return"?(this.rval=this.arg=p.arg,this.method="return",this.next="end"):p.type==="normal"&&l&&(this.next=l),j},finish:function(p){for(var l=this.tryEntries.length-1;l>=0;--l){var s=this.tryEntries[l];if(s.finallyLoc===p)return this.complete(s.completion,s.afterLoc),k(s),j}},catch:function(p){for(var l=this.tryEntries.length-1;l>=0;--l){var s=this.tryEntries[l];if(s.tryLoc===p){var o=s.completion;if(o.type==="throw"){var f=o.arg;k(s)}return f}}throw new Error("illegal catch attempt")},delegateYield:function(p,l,s){return this.delegate={iterator:K(p),resultName:l,nextLoc:s},this.method==="next"&&(this.arg=i),j}},t})(e.exports);try{regeneratorRuntime=r}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}})(st);var B=st.exports,se="function",ne="undefined",$e="reducer",ct="@@redux/",lr=ct+"INIT",An=ct+Math.random().toString(36),_r=(function(){return(typeof Symbol>"u"?"undefined":H(Symbol))===se&&Symbol.observable||"@@observable"})(),ze=" != "+se;function ft(e,r,t){if(H(r)===se&&H(t)===ne&&(t=r,r=void 0),H(t)!==ne){if(H(t)!==se)throw new Error("enhancer"+ze);return t(ft)(e,r)}if(H(e)!==se)throw new Error($e+ze);var n=e,a=r,i=[],u=i,c=!1;function d(){u===i&&(u=i.slice())}function y(){return a}function h(S){if(H(S)!==se)throw new Error("Listener"+ze);var N=!0;return d(),u.push(S),function(){if(N){N=!1,d();var j=u.indexOf(S);u.splice(j,1)}}}function w(S){if(!Y(S))throw new Error("Act != obj");if(H(S.type)===ne)throw new Error("ActType "+ne);if(c)throw new Error("Dispatch in "+$e);try{c=!0,a=n(a,S)}finally{c=!1}for(var N=i=u,E=0;E<N.length;E++){var j=N[E];j()}return S}function v(S){if(H(S)!==se)throw new Error("next "+$e+ze);n=S,w({type:lr})}function b(){var S=h;return ue({subscribe:function(E){if(H(E)!=="object")throw new TypeError("Observer != obj");function j(){E.next&&E.next(y())}j();var P=S(j);return{unsubscribe:P}}},_r,function(){return this})}return w({type:lr}),ue({dispatch:w,subscribe:h,getState:y,replaceReducer:v},_r,b)}function Nn(e,r){var t=r&&r.type,n=t&&t.toString()||"?";return"action "+n+$e+" "+e+" returns "+ne}function jn(e){Object.keys(e).forEach(function(r){var t=e[r],n=t(void 0,{type:lr});if(H(n)===ne||H(t(void 0,{type:An}))===ne)throw new Error($e+" "+r+" "+ne)})}function Tn(e){for(var r=Object.keys(e),t={},n=0;n<r.length;n++){var a=r[n];H(e[a])===se&&(t[a]=e[a])}var i=Object.keys(t),u;
2try{jn(t)}catch(c){u=c}return function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},y=arguments.length>1?arguments[1]:void 0;if(u)throw u;for(var h=!1,w={},v=0;v<i.length;v++){var b=i[v],S=t[b],N=d[b],E=S(N,y);if(H(E)===ne){var j=Nn(b,y);throw new Error(j)}w[b]=E,h=h||E!==N}return h?w:d}}function Oe(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return r.length===0?function(n){return n}:r.length===1?r[0]:r.reduce(function(n,a){return function(){return n(a.apply(void 0,arguments))}})}function _n(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return function(n){return function(a,i,u){var c=n(a,i,u),d=c.dispatch,y=[],h={getState:c.getState,dispatch:function(v){return d(v)}};return y=r.map(function(w){return w(h)}),d=Oe.apply(void 0,_e(y))(c.dispatch),g(g({},c),{},{dispatch:d})}}}var ce=xe+"anon_id",de=xe+"user_id",we=xe+"user_traits",dr="analytics",oe="userId",be="anonymousId",$n="https://lytics.dev/errors/",Be=["bootstrap","params","campaign","initializeStart","initialize","initializeEnd","ready","resetStart","reset","resetEnd","pageStart","page","pageEnd","pageAborted","trackStart","track","trackEnd","trackAborted","identifyStart","identify","identifyEnd","identifyAborted","userIdChanged","registerPlugins","enablePlugin","disablePlugin","online","offline","setItemStart","setItem","setItemEnd","setItemAborted","removeItemStart","removeItem","removeItemEnd","removeItemAborted"],pr=["name","EVENTS","config","loaded"],kn={registerPluginType:function(r){return"registerPlugin:".concat(r)},pluginReadyType:function(r){return"ready:".concat(r)}},xn=Be.reduce(function(e,r){return e[r]=r,e},kn),A=xn;function Dn(e){return Be.includes(e)}var $r=/^utm_/,kr=/^an_prop_/,xr=/^an_trait_/;function Ln(e){var r=e.storage.setItem;return function(t){return function(n){return function(a){if(a.type===A.bootstrap){var i=a.params,u=a.user,c=a.persistedUser,d=a.initialUser,y=c.userId===u.userId;c.anonymousId!==u.anonymousId&&r(ce,u.anonymousId),y||r(de,u.userId),d.traits&&r(we,g(g({},y&&c.traits?c.traits:{}),d.traits));var h=Object.keys(a.params);if(h.length){var w=i.an_uid,v=i.an_event,b=h.reduce(function(S,N){if(N.match($r)||N.match(/^(d|g)clid/)){var E=N.replace($r,""),j=E==="campaign"?"name":E;S.campaign[j]=i[N]}return N.match(kr)&&(S.props[N.replace(kr,"")]=i[N]),N.match(xr)&&(S.traits[N.replace(xr,"")]=i[N]),S},{campaign:{},props:{},traits:{}});t.dispatch(g(g({type:A.params,raw:i},b),w?{userId:w}:{})),w&&setTimeout(function(){return e.identify(w,b.traits)},0),v&&setTimeout(function(){return e.track(v,b.props)},0),Object.keys(b.campaign).length&&t.dispatch({type:A.campaign,campaign:b.campaign})}}return n(a)}}}}function Cn(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(n.type===A.setItemEnd){if(n.key===ce)return g(g({},t),{anonymousId:n.value});if(n.key===de)return g(g({},t),{userId:n.value})}switch(n.type){case A.identify:return Object.assign({},t,{userId:n.userId,traits:g(g({},t.traits),n.traits)});case A.reset:return[de,ce,we].forEach(function(a){e.removeItem(a)}),Object.assign({},t,{userId:null,anonymousId:null,traits:{}});default:return t}}}function lt(e){return{userId:e.getItem(de),anonymousId:e.getItem(ce),traits:e.getItem(we)}}var yr=function(r){return xe+"TEMP"+xe+r};function Mn(e){return function(t,n,a){var i=n.getState("user")[t];if(i)return i;if(a&&Y(a)&&a[t])return a[t];var u=lt(e)[t];return u||me(yr(t))||null}}function Rn(e){var r=e.storage,t=r.setItem,n=r.removeItem,a=r.getItem;return function(i){return function(u){return function(c){var d=c.userId,y=c.traits,h=c.options;if(c.type===A.reset&&([de,we,ce].forEach(function(b){n(b)}),[oe,be,"traits"].forEach(function(b){Ae(yr(b))})),c.type===A.identify){a(ce)||t(ce,Ke());var w=a(de),v=a(we)||{};w&&w!==d&&i.dispatch({type:A.userIdChanged,old:{userId:w,traits:v},new:{userId:d,traits:y},options:h}),d&&t(de,d),y&&t(we,g(g({},v),y))}return u(c)}}}}var je={};function dt(e,r){je[e]&&re(je[e])&&(je[e](r),delete je[e])}function pt(e,r,t){return new Promise(function(n,a){return r()?n(e):t<1?a(g(g({},e),{},{queue:!0})):zn(10).then(function(i){return pt(e,r,t-10).then(n,a)})})}function zn(e){return new Promise(function(r){return setTimeout(r,e)})}function gt(e,r,t){var n=r(),a=e.getState(),i=a.plugins,u=a.context,c=a.queue,d=a.user,y=!u.offline;if(y&&c&&c.actions&&c.actions.length){var h=c.actions.reduce(function(v,b,S){var N=i[b.plugin].loaded;return N?(v.process.push(b),v.processIndex.push(S)):(v.requeue.push(b),v.requeueIndex.push(S)),v},{processIndex:[],process:[],requeue:[],requeueIndex:[]});if(h.processIndex&&h.processIndex.length){h.processIndex.forEach(function(v){var b=c.actions[v],S=b.plugin,N=b.payload.type,E=n[S][N];if(E&&re(E)){var j=Gn(b.payload,d);E({payload:j,config:i[S].config,instance:t});var P="".concat(N,":").concat(S);e.dispatch(g(g({},j),{},{type:P,_:{called:P,from:"queueDrain"}}))}});var w=c.actions.filter(function(v,b){return!~h.processIndex.indexOf(b)});c.actions=w}}}function Un(e,r,t){return setInterval(function(){return gt(e,r,t)},3e3)}function Gn(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return[oe,be].reduce(function(t,n){return e.hasOwnProperty(n)&&r[n]&&r[n]!==e[n]&&(t[n]=r[n]),t},e)}function Vn(e){if(Array.isArray(e))return e}function qn(e,r){var t=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var n=[],a=!0,i=!1,u,c;try{for(t=t.call(e);!(a=(u=t.next()).done)&&(n.push(u.value),!(r&&n.length===r));a=!0);}catch(d){i=!0,c=d}finally{try{!a&&t.return!=null&&t.return()}finally{if(i)throw c}}return n}}
2function Fn(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. 3In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Wn(e,r){return Vn(e)||qn(e,r)||ut(e,r)||Fn()}function Bn(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys(e).filter(function(n){var a=t.plugins||{};return wn(a[n])?a[n]:!(a.all===!1||r[n]&&r[n].enabled===!1)}).map(function(n){return e[n]})}var Pe=/Start$/,Dr=/^bootstrap/,Lr=/^ready/;function Hn(e,r,t,n,a){return gr.apply(this,arguments)}function gr(){return gr=te(B.mark(function e(r,t,n,a,i){var u,c,d,y,h,w,v,b,S,N,E;return B.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:if(u=re(t)?t():t,c=r.type,d=c.replace(Pe,""),!(r._&&r._.called)){P.next=5;break}return P.abrupt("return",r);case 5:return y=n.getState(),h=Bn(u,y.plugins,r.options),c===A.initializeStart&&r.fromEnable&&(h=Object.keys(y.plugins).filter(function(x){var T=y.plugins[x];return r.plugins.includes(x)&&!T.initialized}).map(function(x){return u[x]})),w=h.map(function(x){return x.name}),v=Kn(c,h),P.next=12,rr({action:r,data:{exact:v.before,namespaced:v.beforeNS},state:y,allPlugins:u,allMatches:v,instance:n,store:a,EVENTS:i});case 12:if(b=P.sent,!vt(b,w.length)){P.next=15;break}return P.abrupt("return",b);case 15:if(c!==d){P.next=19;break}S=b,P.next=22;break;case 19:return P.next=21,rr({action:g(g({},b),{},{type:d}),data:{exact:v.during,namespaced:v.duringNS},state:y,allPlugins:u,allMatches:v,instance:n,store:a,EVENTS:i});case 21:S=P.sent;case 22:if(!c.match(Pe)){P.next=28;break}return N="".concat(d,"End"),P.next=26,rr({action:g(g({},S),{},{type:N}),data:{exact:v.after,namespaced:v.afterNS},state:y,allPlugins:u,allMatches:v,instance:n,store:a,EVENTS:i});case 26:E=P.sent,E.meta&&E.meta.hasCallback&&dt(E.meta.rid,{payload:E});case 28:return P.abrupt("return",b);case 29:case"end":return P.stop()}},e)})),gr.apply(this,arguments)}function rr(e){return vr.apply(this,arguments)}function vr(){return vr=te(B.mark(function e(r){var t,n,a,i,u,c,d,y,h,w,v,b,S,N,E,j,P,x;return B.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return t=r.data,n=r.action,a=r.instance,i=r.state,u=r.allPlugins,c=r.allMatches,d=r.store,y=r.EVENTS,h=i.plugins,w=i.context,v=n.type,b=v.match(Pe),S=t.exact.map(function(D){return D.pluginName}),b&&(S=c.during.map(function(D){return D.pluginName})),N=Yn(a,S),E=t.exact.reduce(function(D,C){var U=C.pluginName,q=C.methodName,F=!1;return!q.match(/^initialize/)&&!q.match(/^reset/)&&(F=!h[U].loaded),w.offline&&q.match(/^(page|track|identify)/)&&(F=!0),D["".concat(U)]=F,D},{}),W.next=10,t.exact.reduce((function(){var D=te(B.mark(function C(U,q,F){var J,L,ee;return B.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return J=q.pluginName,R.next=3,U;case 3:if(L=R.sent,!(t.namespaced&&t.namespaced[J])){R.next=11;break}return R.next=7,t.namespaced[J].reduce((function(){var K=te(B.mark(function X(p,l,s){var o,f,m,O;return B.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return f=function(G,M,z){return function(V,Me){var he=z||M;return g(g({},G),{},{abort:{reason:V,plugins:Me||[M],caller:v,from:he}})}},_.next=3,p;case 3:if(o=_.sent,!(!l.method||!re(l.method))){_.next=6;break}return _.abrupt("return",o);case 6:return Zn(l.methodName,l.pluginName),_.next=9,l.method({payload:o,instance:a,abort:f(o,J,l.pluginName),config:Cr(l.pluginName,h,u),plugins:h});case 9:return m=_.sent,O=Y(m)?m:{},_.abrupt("return",Promise.resolve(g(g({},o),O)));case 12:case"end":return _.stop()}},X)}));return function(X,p,l){return K.apply(this,arguments)}})(),Promise.resolve(n));case 7:ee=R.sent,L[J]=ee,R.next=12;break;case 11:L[J]=n;case 12:return R.abrupt("return",Promise.resolve(L));case 13:case"end":return R.stop()}},C)}));return function(C,U,q){return D.apply(this,arguments)}})(),Promise.resolve({}));case 10:return j=W.sent,W.next=13,t.exact.reduce((function(){var D=te(B.mark(function C(U,q,F){var J,L,ee,k,R,K,X,p,l,s,o,f,m;return B.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return J=t.exact.length===F+1,L=q.pluginName,ee=u[L],I.next=5,U;case 5:if(k=I.sent,R=j[L]?j[L]:{},b&&(R=k),!nr(R,L)){I.next=11;break}return tr({data:R,method:v,instance:a,pluginName:L,store:d}),I.abrupt("return",Promise.resolve(k));case 11:if(!nr(k,L)){I.next=14;break}return J&&tr({data:k,method:v,instance:a,store:d}),I.abrupt("return",Promise.resolve(k));case 14:if(!(E.hasOwnProperty(L)&&E[L]===!0)){I.next=17;break}return d.dispatch({type:"queue",plugin:L,payload:R,_:{called:"queue",from:"queueMechanism"}}),I.abrupt("return",Promise.resolve(k));case 17:return K=N(j[L],u[L]),I.next=20,ee[v]({abort:K.abort,payload:R,instance:a,config:Cr(L,h,u),plugins:h});case 20:return X=I.sent,p=Y(X)?X:{},l=g(g({},k),p),s=j[L],nr(s,L)?tr({data:s,method:v,instance:a,pluginName:L,store:d}):(o="".concat(v,":").concat(L),f=(o.match(/:/g)||[]).length,f<2&&!v.match(Dr)&&!v.match(Lr)&&(m=b?l:R,a.dispatch(g(g({},m),{},{type:o,_:{called:o,from:"submethod"}})))),I.abrupt("return",Promise.resolve(l));case 26:case"end":return I.stop()}},C)}));return function(C,U,q){return D.apply(this,arguments)}})(),Promise.resolve(n));case 13:if(P=W.sent,!(!v.match(Pe)&&!v.match(/^registerPlugin/)&&!v.match(Lr)&&!v.match(Dr)&&!v.match(/^params/)&&!v.match(/^userIdChanged/))){W.next=21;break}if(y.plugins.includes(v),!(P._&&P._.originalAction===v)){W.next=18;break}return W.abrupt("return",P);case 18:x=g(g({},P),{_:{originalAction:P.type,called:P.type,from:"engineEnd"}}),vt(P,t.exact.length)&&!v.match(/End$/)&&(x=g(g({},x),{type:P.type+"Aborted"})),d.dispatch(x);case 21:return W.abrupt("return",P);case 22:case"end":return W.stop()}},e)})),vr.apply(this,arguments)}function tr(e){var r=e.data,t=e.method;e.instance;var n=e.pluginName,a=e.store,i=n?":"+n:"",u=t+"Aborted"+i;a.dispatch(g(g({},r),{},{type:u,_:{called:u,from:"abort"}}))}function Cr(e,r,t){var n=r[e]||t[e];return n&&n.config?n.config:{}}function Mr(e,r){return r.reduce(function(t,n){return n[e]?t.concat({methodName:e,pluginName:n.name,method:n[e]}):t},[])}function Jn(e){return e.replace(Pe,"")}function Rr(e,r){var t=Jn(e),n=r?":".concat(r):"",a="".concat(e).concat(n),i="".concat(t).concat(n),u="".concat(t,"End").concat(n);return[a,i,u]}function Kn(e,r,t){var n=Rr(e),a=n.map(function(i){return Mr(i,r)});return r.reduce(function(i,u){var c=u.name,d=Rr(e,c),y=d.map(function(S){return Mr(S,r)}),h=Wn(y,3),w=h[0],v=h[1],b=h[2];return w.length&&(i.beforeNS[c]=w),v.length&&(i.duringNS[c]=v),b.length&&(i.afterNS[c]=b),i},{before:a[0],beforeNS:{},during:a[1],duringNS:{},after:a[2],afterNS:{}})}function nr(e,r){var t=e.abort;return t?t===!0?!0:zr(t,r)||t&&zr(t.plugins,r):!1}
3function vt(e,r){var t=e.abort;if(!t)return!1;if(t===!0||Te(t))return!0;var n=t.plugins;return De(t)&&t.length===r||De(n)&&n.length===r}function De(e){return Array.isArray(e)}function zr(e,r){return!e||!De(e)?!1:e.includes(r)}function Yn(e,r){return function(t,n,a){var i=n.config,u=n.name,c="".concat(u,".").concat(t.type);a&&(c=a.event);var d=t.type.match(Pe)?Xn(u,c,r,a,t):Qn(t,c);return{payload:ea(t),instance:e,config:i||{},abort:d}}}function Xn(e,r,t,n,a){return function(i,u){var c=n?n.name:e,d=u&&De(u)?u:t;if(n&&(d=u&&De(u)?u:[e],!d.includes(e)||d.length!==1))throw new Error("Method ".concat(r," can only abort ").concat(e," plugin. ").concat(JSON.stringify(d)," input valid"));return g(g({},a),{},{abort:{reason:i,plugins:d,caller:r,_:c}})}}function Qn(e,r){return function(){throw new Error(e.type+" action not cancellable. Remove abort in "+r)}}function Zn(e,r){var t=Ur(e),n=t&&t.name===r;if(n){var a=Ur(t.method),i=a?"or "+a.method:"";throw new Error([r+" plugin is calling method "+e,"Plugins cant call self","Use ".concat(t.method," ").concat(i," in ").concat(r," plugin insteadof ").concat(e)].join(` 4`))}}function Ur(e){var r=e.match(/(.*):(.*)/);return r?{method:r[1],name:r[2]}:!1}function ea(e){return Object.keys(e).reduce(function(r,t){return t==="type"||(Y(e[t])?r[t]=Object.assign({},e[t]):r[t]=e[t]),r},{})}function ra(e,r,t){var n={};return function(a){return function(i){return(function(){var u=te(B.mark(function c(d){var y,h,w,v,b,S,N,E,j,P,x,T;return B.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:if(y=d.type,h=d.abort,w=d.plugins,v=d,!h){D.next=4;break}return D.abrupt("return",i(d));case 4:if(y===A.enablePlugin&&a.dispatch({type:A.initializeStart,plugins:w,disabled:[],fromEnable:!0,meta:d.meta}),y===A.disablePlugin&&setTimeout(function(){return dt(d.meta.rid,{payload:d})},0),y===A.initializeEnd&&(b=r(),S=Object.keys(b),N=S.filter(function(C){return w.includes(C)}).map(function(C){return b[C]}),E=[],j=[],P=d.disabled,x=N.map(function(C){var U=C.loaded,q=C.name;return pt(C,U,1e4).then(function(F){return n[q]||(a.dispatch({type:A.pluginReadyType(q),name:q,events:Object.keys(C).filter(function(J){return!pr.includes(J)})}),n[q]=!0),E=E.concat(q),C}).catch(function(F){if(F instanceof Error)throw new Error(F);return j=j.concat(F.name),F})}),Promise.all(x).then(function(C){var U={plugins:E,failed:j,disabled:P};setTimeout(function(){S.length===x.length+P.length&&a.dispatch(g(g({},{type:A.ready}),U))},0)})),y===A.bootstrap){D.next=13;break}return/^ready:([^:]*)$/.test(y)&&setTimeout(function(){return gt(a,r,e)},0),D.next=11,Hn(d,r,e,a,t);case 11:return T=D.sent,D.abrupt("return",i(T));case 13:return D.abrupt("return",i(v));case 14:case"end":return D.stop()}},c)}));return function(c){return u.apply(this,arguments)}})()}}}function ta(e){return function(r){return function(t){return function(n){var a=n.type,i=n.key,u=n.value,c=n.options;if(a===A.setItem||a===A.removeItem){if(n.abort)return t(n);a===A.setItem?e.setItem(i,u,c):e.removeItem(i,c)}return t(n)}}}}function na(e,r,t){return Object.defineProperty(e,"prototype",{writable:!1}),e}function aa(e,r){if(!(e instanceof r))throw new TypeError("Cannot call a class as a function")}var ia=na(function e(){var r=this;aa(this,e),ue(this,"before",[]),ue(this,"after",[]),ue(this,"addMiddleware",function(t,n){r[n]=r[n].concat(t)}),ue(this,"removeMiddleware",function(t,n){var a=r[n].findIndex(function(i){return i===t});a!==-1&&(r[n]=[].concat(_e(r[n].slice(0,a)),_e(r[n].slice(a+1))))}),ue(this,"dynamicMiddlewares",function(t){return function(n){return function(a){return function(i){var u={getState:n.getState,dispatch:function(y){return n.dispatch(y)}},c=r[t].map(function(d){return d(u)});return Oe.apply(void 0,_e(c))(a)(i)}}}})});function oa(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,a={};if(n.type==="initialize:aborted")return t;if(/^registerPlugin:([^:]*)$/.test(n.type)){var i=Gr(n.type,"registerPlugin"),u=e()[i];if(!u||!i)return t;var c=n.enabled;return a[i]={enabled:c,initialized:c?!u.initialize:!1,loaded:c?!!u.loaded():!1,config:u.config||{}},g(g({},t),a)}if(/^initialize:([^:]*)$/.test(n.type)){var d=Gr(n.type,A.initialize),y=e()[d];return!y||!d?t:(a[d]=g(g({},t[d]),{initialized:!0,loaded:!!y.loaded()}),g(g({},t),a))}if(/^ready:([^:]*)$/.test(n.type))return a[n.name]=g(g({},t[n.name]),{loaded:!0}),g(g({},t),a);switch(n.type){case A.disablePlugin:return g(g({},t),Vr(n.plugins,!1,t));case A.enablePlugin:return g(g({},t),Vr(n.plugins,!0,t));default:return t}}}function Gr(e,r){return e.substring(r.length+1,e.length)}function Vr(e,r,t){return e.reduce(function(n,a){return n[a]=g(g({},t[a]),{enabled:r}),n},t)}function mt(e){try{return JSON.parse(JSON.stringify(e))}catch{}return e}var ua={last:{},history:[]};function sa(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ua,r=arguments.length>1?arguments[1]:void 0,t=r.type,n=r.event,a=r.properties,i=r.options,u=r.meta;switch(t){case A.track:var c=mt(g(g({event:n,properties:a},Object.keys(i).length&&{options:i}),{},{meta:u}));return g(g({},e),{last:c,history:e.history.concat(c)});default:return e}}var ca={actions:[]};function fa(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ca,r=arguments.length>1?arguments[1]:void 0,t=r.type,n=r.payload;switch(t){case"queue":var a;return n&&n.type&&n.type===A.identify?a=[r].concat(e.actions):a=e.actions.concat(r),g(g({},e),{},{actions:a});case"dequeue":return[];default:return e}}var ht=/#.*$/;function la(){if(ie){for(var e=document.getElementsByTagName("link"),r=0,t;t=e[r];r++)if(t.getAttribute("rel")==="canonical")return t.getAttribute("href")}}function da(e){var r=/(http[s]?:\/\/)?([^\/\s]+\/)(.*)/g,t=r.exec(e),n=t&&t[3]?t[3].split("?")[0].replace(ht,""):"";return"/"+n}function pa(e){var r=la();return r?r.match(/\?/)?r:r+e:window.location.href.replace(ht,"")}var ga=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!ie)return r;var t=document,n=t.title,a=t.referrer,i=window,u=i.location,c=i.innerWidth,d=i.innerHeight,y=u.hash,h=u.search,w=pa(h),v={title:n,url:w,path:da(w),hash:y,search:h,width:c,height:d};return a&&a!==""&&(v.referrer=a),g(g({},v),r)},va={last:{},history:[]};function ma(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:va,r=arguments.length>1?arguments[1]:void 0,t=r.properties,n=r.options,a=r.meta;switch(r.type){case A.page:var i=mt(g({properties:t,meta:a},Object.keys(n).length&&{options:n}));return g(g({},e),{last:i,history:e.history.concat(i)});default:return e}}function ha(){if(!ie)return!1;var e=navigator.appVersion;return~e.indexOf("Win")?"Windows":~e.indexOf("Mac")?"MacOS":~e.indexOf("X11")?"UNIX":~e.indexOf("Linux")?"Linux":"Unknown OS"}var yt,bt,wt,St;yt=ha(),bt=ie?document.referrer:null,wt=Kt(),St=Yt();var qr={initialized:!1,sessionId:Ke(),app:null,version:null,debug:!1,offline:ie?!navigator.onLine:!1,os:{name:yt},userAgent:ie?navigator.userAgent:"node",library:{name:dr,version:"0.10.22"},timezone:St,locale:wt,campaign:{},referrer:bt};function ya(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:qr,r=arguments.length>1?arguments[1]:void 0,t=e.initialized,n=r.type,a=r.campaign;switch(n){case A.campaign:return g(g({},e),{campaign:a});case A.offline:return g(g({},e),{offline:!0});case A.online:return g(g({},e),{offline:!1});default:return t?e:g(g(g({},qr),e),{initialized:!0})}}var ba=["plugins","reducers","storage"];function wa(e){return Object.keys(e).reduce(function(r,t){return ba.includes(t)||(r[t]=e[t]),r},{})}function Sa(e,r,t){if(ie){var n=window[(t?"add":"remove")+"EventListener"];e.split(" ").forEach(function(a){n(a,r)})}}function Ea(){return Promise.resolve(!navigator.onLine)}function Ia(e){var r=function(a){return Ea().then(e)},t=Sa.bind(null,"online offline",r);return t(!0),function(n){return t(!1)}}function Et(){return ve(dr,[]),function(e){return function(r,t,n){var a=e(r,t,n),i=a.dispatch,u=function(d){var y=d.action||d;return Ie[Ee][dr].push(y),i(d)};return Object.assign(a,{dispatch:u})}}}function Fr(e){return function(){return Oe(Oe.apply(null,arguments),Et())}}function ar(e){return e?Sn(e)?e:[e]:[]}function Oa(e){for(var r=e||Array.prototype.slice.call(arguments),t,n=0;n<r.length;n++)if(re(r[n])){t=r[n];break}return t}function Pa(){return new Date().getTime()}function Aa(e,r){return function(t){r&&r(t),e(t)}}function Wr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,n=Ke();return r&&(je[n]=Aa(r,Oa(t))),g(g({},e),{},{rid:n,ts:Pa()},r?{hasCallback:!0}:{})}function Na(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=e.reducers||{},t=e.initialUser||{},n=(e.plugins||[]).reduce(function(s,o){if(re(o))return s.middlewares=s.middlewares.concat(o),s;if(o.NAMESPACE&&(o.name=o.NAMESPACE),!o.name)throw new Error($n+"1");var f=o.EVENTS?Object.keys(o.EVENTS).map(function(G){return o.EVENTS[G]}):[],m=o.enabled!==!1,O=!(o.config&&o.config.enabled===!1);s.pluginEnabled[o.name]=m&&O,delete o.enabled,o.methods&&(s.methods[o.name]=Object.keys(o.methods).reduce(function(G,M){return G[M]=l(o.methods[M]),G},{}),delete o.methods);var I=Object.keys(o),_=I.concat(f),$=new Set(s.events.concat(_));if(s.events=Array.from($),s.pluginsArray=s.pluginsArray.concat(o),s.plugins[o.name])throw new Error(o.name+"AlreadyLoaded");return s.plugins[o.name]=o,s.plugins[o.name].loaded||(s.plugins[o.name].loaded=function(){return!0}),s},{plugins:{},pluginEnabled:{},methods:{},pluginsArray:[],middlewares:[],events:[]}),a=e.storage?e.storage:{getItem:me,setItem:ve,removeItem:Ae},i=Mn(a),u=n.plugins,c=n.events.filter(function(s){return!pr.includes(s)}).sort(),d=new Set(c.concat(Be).filter(function(s){return!pr.includes(s)})),y=Array.from(d).sort(),h=function(){return u},w=new ia,v=w.addMiddleware,b=w.removeMiddleware,S=w.dynamicMiddlewares,N=function(){throw new Error("Abort disabled inListener")},E=Xt(),j=lt(a),P=g(g(g(g({},j),t),E.an_uid?{userId:E.an_uid}:{}),E.an_aid?{anonymousId:E.an_aid}:{});P.anonymousId||(P.anonymousId=Ke());var x=g({enable:function(o,f){return new Promise(function(m){k.dispatch({type:A.enablePlugin,plugins:ar(o),_:{originalAction:A.enablePlugin}},m,[f])})},disable:function(o,f){return new Promise(function(m){k.dispatch({type:A.disablePlugin,plugins:ar(o),_:{originalAction:A.disablePlugin}},m,[f])})}},n.methods),T={identify:(function(){var s=te(B.mark(function f(m,O,I,_){var $,G,M,z,V;return B.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return $=Te(m)?m:null,G=Y(m)?m:O,M=I||{},z=T.user(),ve(yr(oe),$),V=$||G.userId||i(oe,T,G),he.abrupt("return",new Promise(function(jt){k.dispatch(g({type:A.identifyStart,userId:V,traits:G||{},options:M,anonymousId:z.anonymousId},z.id&&z.id!==$&&{previousId:z.id}),jt,[O,I,_])}));case 7:case"end":return he.stop()}},f)}));function o(f,m,O,I){return s.apply(this,arguments)}return o}
4)(),track:(function(){var s=te(B.mark(function f(m,O,I,_){var $,G,M;return B.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if($=Y(m)?m.event:m,!(!$||!Te($))){V.next=3;break}throw new Error("EventMissing");case 3:return G=Y(m)?m:O||{},M=Y(I)?I:{},V.abrupt("return",new Promise(function(Me){k.dispatch({type:A.trackStart,event:$,properties:G,options:M,userId:i(oe,T,O),anonymousId:i(be,T,O)},Me,[O,I,_])}));case 6:case"end":return V.stop()}},f)}));function o(f,m,O,I){return s.apply(this,arguments)}return o})(),page:(function(){var s=te(B.mark(function f(m,O,I){var _,$;return B.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return _=Y(m)?m:{},$=Y(O)?O:{},M.abrupt("return",new Promise(function(z){k.dispatch({type:A.pageStart,properties:ga(_),options:$,userId:i(oe,T,_),anonymousId:i(be,T,_)},z,[m,O,I])}));case 3:case"end":return M.stop()}},f)}));function o(f,m,O){return s.apply(this,arguments)}return o})(),user:function(o){if(o===oe||o==="id")return i(oe,T);if(o===be||o==="anonId")return i(be,T);var f=T.getState("user");return o?Or(f,o):f},reset:function(o){return new Promise(function(f){k.dispatch({type:A.resetStart},f,o)})},ready:function(o){return T.on(A.ready,o)},on:function(o,f){if(!o||!re(f))return!1;if(o===A.bootstrap)throw new Error(".on disabled for "+o);var m=/Start$|Start:/;if(o==="*"){var O=function(M){return function(z){return function(V){return V.type.match(m)&&f({payload:V,instance:T,plugins:u}),z(V)}}},I=function(M){return function(z){return function(V){return V.type.match(m)||f({payload:V,instance:T,plugins:u}),z(V)}}};return v(O,Ue),v(I,Ge),function(){b(O,Ue),b(I,Ge)}}var _=o.match(m)?Ue:Ge,$=function(M){return function(z){return function(V){return V.type===o&&f({payload:V,instance:T,plugins:u,abort:N}),z(V)}}};return v($,_),function(){return b($,_)}},once:function(o,f){if(!o||!re(f))return!1;if(o===A.bootstrap)throw new Error(".once disabled for "+o);var m=T.on(o,function(O){var I=O.payload;f({payload:I,instance:T,plugins:u,abort:N}),m()});return m},getState:function(o){var f=k.getState();return o?Or(f,o):Object.assign({},f)},dispatch:function(o){var f=Te(o)?{type:o}:o;if(Dn(f.type))throw new Error("reserved action "+f.type);var m=o._||{},O=g(g({},f),{},{_:g({originalAction:f.type},m)});k.dispatch(O)},enablePlugin:x.enable,disablePlugin:x.disable,plugins:x,storage:{getItem:a.getItem,setItem:function(o,f,m){k.dispatch({type:A.setItemStart,key:o,value:f,options:m})},removeItem:function(o,f){k.dispatch({type:A.removeItemStart,key:o,options:f})}},setAnonymousId:function(o,f){T.storage.setItem(ce,o,f)},events:{all:y,core:Be,plugins:c}},W=function(o){return function(f){return function(m){return m.meta||(m.meta=Wr()),f(m)}}},D=n.middlewares.concat([W,S(Ue),ra(T,h,{all:y,plugins:c}),ta(a),Ln(T),Rn(T),S(Ge)]),C={context:ya,user:Cn(a),page:ma,track:sa,plugins:oa(h),queue:fa},U=Oe,q=Oe;if(ie&&e.debug){var F=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__;F&&(U=F({trace:!0,traceLimit:25})),q=function(){return arguments.length===0?Et():Y(H(arguments[0]))?Fr():Fr().apply(null,arguments)}}var J=wa(e),L=n.pluginsArray.reduce(function(s,o){var f=o.name,m=o.config,O=o.loaded,I=n.pluginEnabled[f];return s[f]={enabled:I,initialized:I?!o.initialize:!1,loaded:!!O(),config:m||{}},s},{}),ee={context:J,user:P,plugins:L},k=ft(Tn(g(g({},C),r)),ee,q(U(_n.apply(void 0,_e(D)))));function R(s){return function(o,f,m){var O=Wr(o.meta,f,ar(m)),I=g(g({},o),{meta:O});return s.apply(null,[I])}}k.dispatch=R(k.dispatch);var K=Object.keys(u);k.dispatch({type:A.bootstrap,plugins:K,config:J,params:E,user:P,initialUser:t,persistedUser:j});var X=K.filter(function(s){return n.pluginEnabled[s]}),p=K.filter(function(s){return!n.pluginEnabled[s]});k.dispatch({type:A.registerPlugins,plugins:K,enabled:n.pluginEnabled}),n.pluginsArray.map(function(s,o){var f=s.bootstrap,m=s.config,O=s.name;f&&re(f)&&f({instance:T,config:m,payload:s}),k.dispatch({type:A.registerPluginType(O),name:O,enabled:n.pluginEnabled[O],plugin:s}),n.pluginsArray.length===o+1&&k.dispatch({type:A.initializeStart,plugins:X,disabled:p})}),Ia(function(s){k.dispatch({type:s?A.offline:A.online})}),Un(k,h,T);function l(s){return function(){for(var o=Array.prototype.slice.call(arguments),f=new Array(s.length),m=0;m<o.length;m++)f[m]=o[m];return f[f.length]=T,s.apply({instance:T},f)}}return T}var Ue="before",Ge="after",pe="cookie",fe=Pt(),It=Ze,ja=Ze;function Ot(e){return fe?Ze(e,"",-1):Ae(e)}function Pt(){if(fe!==void 0)return fe;var e=pe+pe;try{Ze(e,e),fe=document.cookie.indexOf(e)!==-1,Ot(e)}catch{fe=!1}return fe}function Ze(e,r,t,n,a,i){if(typeof window<"u"){var u=arguments.length>1;return fe===!1&&(u?ve(e,r):me(e)),u?document.cookie=e+"="+encodeURIComponent(r)+(t?"; expires="+new Date(+new Date+1e3*t).toUTCString()+(n?"; path="+n:"")+(a?"; domain="+a:"")+(i?"; secure":""):""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}}var ae="localStorage",Ta=hr.bind(null,ae);Ne(ae,"getItem",me);Ne(ae,"setItem",ve);Ne(ae,"removeItem",Ae);var ke="sessionStorage",_a=hr.bind(null,"sessionStorage");Ne("sessionStorage","getItem",me);Ne("sessionStorage","setItem",ve);Ne("sessionStorage","removeItem",Ae);function Se(e){var r=e;try{if((r=JSON.parse(e))==="true")return!0;
vendor: 2,219 bytes, line 4
4if(r==="false")return!1;if(Y(r))return r;parseFloat(r)===r&&(r=parseFloat(r))}catch{}if(r!==null&&r!=="")return r}var $a=Ta(),ka=_a(),xa=Pt();function At(e,r){if(e){var t=br(r),n=!Ir(t),a=wr(t)?Se(localStorage.getItem(e)):void 0;if(n&&!ye(a))return a;var i=Sr(t)?Se(It(e)):void 0;if(n&&i)return i;var u=Er(t)?Se(sessionStorage.getItem(e)):void 0;if(n&&u)return u;var c=me(e);return n?c:{localStorage:a,sessionStorage:u,cookie:i,global:c}}}function Da(e,r,t){if(e&&!ye(r)){var n={},a=br(t),i=JSON.stringify(r),u=!Ir(a);return wr(a)&&(n[ae]=Ve(ae,r,Se(localStorage.getItem(e))),localStorage.setItem(e,i),u)?n[ae]:Sr(a)&&(n[pe]=Ve(pe,r,Se(It(e))),ja(e,i),u)?n[pe]:Er(a)&&(n[ke]=Ve(ke,r,Se(sessionStorage.getItem(e))),sessionStorage.setItem(e,i),u)?n[ke]:(n[le]=Ve(le,r,me(e)),ve(e,r),u?n[le]:n)}}function La(e,r){if(e){var t=br(r),n=At(e,ot),a={};return!ye(n.localStorage)&&wr(t)&&(localStorage.removeItem(e),a[ae]=n.localStorage),!ye(n.cookie)&&Sr(t)&&(Ot(e),a[pe]=n.cookie),!ye(n.sessionStorage)&&Er(t)&&(sessionStorage.removeItem(e),a[ke]=n.sessionStorage),!ye(n.global)&&er(t,le)&&(Ae(e),a[le]=n.global),a}}function br(e){return e?Te(e)?e:e.storage:it}function wr(e){return $a&&er(e,ae)}function Sr(e){return xa&&er(e,pe)}function Er(e){return ka&&er(e,ke)}function Ir(e){return e===ot||e==="all"}function er(e,r){return e===it||e===r||Ir(e)}function Ve(e,r,t){return{location:e,current:r,previous:t}}var Ca={setItem:Da,getItem:At,removeItem:La};function Ma(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function Br(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}function Hr(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?Br(Object(t),!0).forEach(function(n){Ma(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Br(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Va(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}
4,r={storage:Ca};return Na(Hr(Hr({},r),e))}function qa(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return{name:"do-not-track",config:Object.assign({},e),initializeStart:function(t){var n=t.abort;if(t.config,qe())return n("Cancel the initialize call because do-not-track enabled")},pageStart:function(t){var n=t.abort;if(t.config,qe())return n("Cancel the page call because do-not-track enabled")},identifyStart:function(t){var n=t.abort;if(t.config,qe())return n("Cancel the identify call because do-not-track enabled")},trackStart:function(t){var n=t.abort;if(t.config,qe())return n("Cancel the track call because do-not-track enabled")}}}function qe(){if(typeof window>"u")return!1;var e=window,r=e.doNotTrack,t=e.navigator,n=r||t.doNotTrack||t.msDoNotTrack||Ra();return n?n===!0||n===1||n==="yes"||typeof n=="string"&&n.charAt(0)==="1":!1}function Ra(){var e=window,r=e.external;return typeof r<"u"&&"msTrackingProtectionEnabled"in r&&typeof r.msTrackingProtectionEnabled=="function"&&window.external.msTrackingProtectionEnabled()}function Jr(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}function Q(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?Jr(Object(t),!0).forEach(function(n){za(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Jr(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function za(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var Kr={},Yr="https://www.googletagmanager.com/gtag/js",Nt={debug_mode:!1,send_page_view:!1,anonymize_ip:!1,allow_google_signals:!0,allow_ad_personalization_signals:!0,cookie_flags:""},Ua={gtagName:"gtag",dataLayerName:"ga4DataLayer",measurementIds:[],gtagConfig:Nt};function Ga(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=0,t=ir(e.measurementIds),n=Q(Q({},Ua),e);return{name:"google-analytics",config:n,initialize:function(i){var u=i.config,c=i.instance,d=u.dataLayerName,y=u.customScriptSrc,h=u.gtagName,w=u.gtagConfig,v=u.debug,b=u.nonce,S=d?"&l=".concat(d):"",N=y||"".concat(Yr,"?id=").concat(t[0]).concat(S);if(!Qr(N)){var E=document.createElement("script");E.async=!0,E.src=N,b&&E.setAttribute("nonce",b),document.body.appendChild(E)}window[d]||(window[d]=window[d]||[]),window[h]||(window[h]=function(){window[d].push(arguments)}),window[h]("js",new Date);var j=Q(Q({},Nt),w||{});v===!0?j.debug_mode=!0:delete j.debug_mode;var P=c.user()||{},x=P.traits||{};Object.keys(x).length&&window[h]("set","user_properties",x);for(var T=0;T<t.length;T++)Kr[t[T]]||(window[h]("config",t[T],j),Kr[t[T]]=!0)},identify:function(i){var u=i.payload,c=i.config,d=c.gtagName;!window[d]||!t.length||(u.userId&&window[d]("set",{user_id:u.userId}),Object.keys(u.traits).length&&window[d]("set","user_properties",u.traits))},page:function(i){var u=i.payload,c=i.config,d=i.instance,y=c.gtagName,h=c.gtagConfig;if(!(!window[y]||!t.length)){var w=u.properties,v=w.send_to,b=d.getState("context.campaign"),S={page_title:w.title,page_location:w.url,page_path:w.path||document.location.pathname,page_hash:w.hash,page_search:w.page_search,page_referrer:w.referrer},N=Xr(b),E=d.user("userId"),j=Q(Q(Q(Q({},v?{send_to:v}:{}),S),N),E?{user_id:E}:{});if(h&&h.send_page_view&&r===0){r++;return}window[y]("event","page_view",j),r++}},track:function(i){var u=i.payload,c=i.config,d=i.instance,y=u.properties,h=u.event,w=d.getState("context.campaign"),v=c.gtagName;if(!(!window[v]||!t.length)){var b=Xr(w),S=d.user("userId"),N=Q(Q(Q({},y),b),S?{user_id:S}:{});window[v]("event",h,N)}},loaded:function(){var i=n.dataLayerName,u=n.customScriptSrc,c=i&&window[i]&&Array.prototype.push===window[i].push;return Qr(u||Yr)&&c},methods:{addTag:function(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};window[n.gtagName]&&(window[n.gtagName]("config",i,u),t&&!t.includes(i)&&(t=t.concat(i)))},disable:function(i){for(var u=i?ir(i):t,c=0;c<t.length;c++){var d=t[c];u.includes(d)&&(window["ga-disable-".concat(d)]=!0)}},enable:function(i){for(var u=i?ir(i):t,c=0;c<t.length;c++){var d=t[c];u.includes(d)&&(window["ga-disable-".concat(d)]=!1)}}}}}function ir(e){if(!e)throw new Error("No GA Measurement ID defined");if(Array.isArray(e))return e;if(typeof e=="string")return[e];throw new Error("GA Measurement ID must be string or array of str
4ings")}function Xr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r={},t=e.id,n=e.name,a=e.source,i=e.medium,u=e.content,c=e.keyword;return t&&(r.campaignId=t),n&&(r.campaignName=n),a&&(r.campaignSource=a),i&&(r.campaignMedium=i),u&&(r.campaignContent=u),c&&(r.campaignKeyword=c),r}function Qr(e){var r=document.querySelectorAll("script[src]"),t=new RegExp("^".concat(e));return!!Object.values(r).filter(function(n){return t.test(n.src)}).length}var Fa=Ga;export{Va as a,qa as d,Fa as i};
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.