/** * Copyright (c) 2017-present, Facebook, Inc. All rights reserved. * * You are hereby granted a non-exclusive, worldwide, royalty-free license to use, * copy, modify, and distribute this software in source code or binary form for use * in connection with the web services and APIs provided by Facebook. * * As with any software that integrates with the Facebook platform, your use of * this software is subject to the Facebook Platform Policy * [http://developers.facebook.com/policy/]. This copyright notice shall be * included in all copies or substantial portions of the software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ fbq.version="2.9.331"; fbq._releaseSegment = "stable"; fbq.pendingConfigs=["global_config"]; fbq.__openBridgeRollout = 1.0; (function(e,t,n,r){var o={exports:{}},a=o.exports;(function(){var a=e.fbq;if(a.execStart=e.performance&&e.performance.now&&e.performance.now(),!(function(){var t=e.postMessage||function(){};return a?!0:(t({action:"FB_LOG",logType:"Facebook Pixel Error",logMessage:"Pixel code is not installed correctly on this page"},"*"),"error"in console,!1)})())return;function i(e,t,n){return t=f(t),l(e,m()?Reflect.construct(t,n||[],f(e).constructor):t.apply(e,n))}function l(e,t){if(t&&(G(t)=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return s(e)}function s(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_(e,t)}function c(e){var t=typeof Map=="function"?new Map:void 0;return c=function(n){if(n===null||!p(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,e)}function e(){return d(n,arguments,f(this).constructor)}return e.prototype=Object.create(n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),_(e,n)},c(e)}function d(e,t,n){if(m())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var o=new(e.bind.apply(e,r));return n&&_(o,n.prototype),o}function m(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(m=function(){return!!e})()}function p(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch(t){return typeof e=="function"}}function _(e,t){return _=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},_(e,t)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function g(){var e,t,n=typeof Symbol=="function"?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function a(n,r,o,a){var s=r&&r.prototype instanceof l?r:l,u=Object.create(s.prototype);return h(u,"_invoke",(function(n,r,o){var a,l,s,u=0,c=o||[],d=!1,m={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(n,r){return a=n,l=0,s=e,m.n=r,i}};function p(n,r){for(l=n,s=r,t=0;!d&&u&&!o&&t3?(o=_===r)&&(s=a[(l=a[4])?5:(l=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&pr||r>_)&&(a[4]=n,a[5]=r,m.n=_,l=0))}if(o||n>1)return i;throw d=!0,r}return function(o,c,_){if(u>1)throw TypeError("Generator is already running");for(d&&c===1&&p(c,_),l=c,s=_;(t=l<2?e:s)||!d;){a||(l?l<3?(l>1&&(m.n=-1),p(l,s)):m.n=s:m.v=s);try{if(u=2,a){if(l||(o="next"),t=a[o]){if(!(t=t.call(a,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,l<2&&(l=0)}else l===1&&(t=a.return)&&t.call(a),l<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),l=1);a=e}else if((t=(d=m.n<0)?s:n.call(r,m))!==i)break}catch(t){a=e,l=1,s=t}finally{u=1}}return{value:t,done:d}}})(n,o,a),!0),u}var i={};function l(){}function s(){}function u(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(h(t={},r,function(){return this}),t),d=u.prototype=l.prototype=Object.create(c);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,h(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return s.prototype=u,h(d,"constructor",u),h(u,"constructor",s),s.displayName="GeneratorFunction",h(u,o,"GeneratorFunction"),h(d),h(d,o,"Generator"),h(d,r,function(){return this}),h(d,"toString",function(){return"[object Generator]"}),(g=function(){return{w:a,m:m}})()}function h(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}h=function(t,n,r,a){function e(e,n){h(t,e,function(t){return this._invoke(e,n,t)})}n?o?o(t,n,{value:r,enumerable:!a,configurable:!a,writable:!a}):t[n]=r:(e("next",0),e("throw",1),e("return",2))},h(e,t,n,r)}function y(e,t,n,r,o,a,i){try{var l=e[a](i),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,o)}function C(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var a=e.apply(t,n);function i(e){y(a,r,o,i,l,"next",e)}function l(e){y(a,r,o,i,l,"throw",e)}i(void 0)})}}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(t){throw t},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 a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(t){l=!0,a=t},f:function(){try{i||n.return==null||n.return()}finally{if(l)throw a}}}}function V(e,t){if(e){if(typeof e=="string")return H(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?H(e,t):void 0}}function H(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr+1||t<1||t>12||n<1||n>31)}function c(e){return e.replace(/\D/g," ")}function d(e,t,n){var r=0,o=0,a=0;return e>31?(r=e,o=t>12?n:t,a=t>12?t:n):t>31?(r=t,o=n>12?e:n,a=n>12?n:e):(r=n,o=e>12?t:e,a=e>12?e:t),u(r,o,a)?String(r).padStart(4,"0")+String(o).padStart(2,"0")+String(a).padStart(2,"0"):null}function m(e){var t=i(c(e)),n=t.split(" ").filter(function(e){return e.length>0});if(n.length>=3){var r=parseInt(n[0]),o=parseInt(n[1]),a=parseInt(n[2]),l=d(r,o,a);if(l!=null)return l}return n.length===1&&n[0].length===8?n[0]:e}function p(e){return r(e)?e:m(e)}function _(e,n,r){if(e==null)return null;if(typeof e!="string")return e;try{return r?t(e,{lowercase:!0,strip:"whitespace_only"}):p(e)}catch(e){e.message="[normalizeDOB]: ".concat(e.message),s(e)}return e}o.exports=_})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("normalizeSignalsFBEventsEmailType",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsValidationUtils"),t=e.looksLikeHashed,n=e.trim,r=/^[\w!#\$%&\'\*\+\/\=\?\^`\{\|\}~\-]+(:?\.[\w!#\$%&\'\*\+\/\=\?\^`\{\|\}~\-]+)*@(?:[a-z0-9](?:[a-z0-9\-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9\-]*[a-z0-9])?$/i;function i(e){return r.test(e)}function l(e){var r=null;if(e!=null)if(t(e))r=e;else{var o=n(e.toLowerCase());r=i(o)?o:null}return r}o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("normalizeSignalsFBEventsEnumType",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsShared"),t=e.unicodeSafeTruncate,n=a.getFbeventsModules("SignalsFBEventsValidationUtils"),r=n.looksLikeHashed,i=n.trim;function l(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=null,a=n.caseInsensitive,l=n.lowercase,s=n.options,u=n.truncate,c=n.uppercase;if(e!=null&&s!=null&&Array.isArray(s)&&s.length)if(typeof e=="string"&&r(e))o=e;else{var d=i(String(e));if(l===!0&&(d=d.toLowerCase()),c===!0&&(d=d.toUpperCase()),u!=null&&u!==0&&(d=t(d,u)),a===!0){for(var m=d.toLowerCase(),p=0;p-1?d:null}return o}o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("normalizeSignalsFBEventsPhoneNumberType",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logError,n=a.getFbeventsModules("SignalsFBEventsValidationUtils"),r=n.looksLikeHashed,i=/^0*/,l=/[\-@#<>\'\",; ]|\(|\)|\+|[a-z]/gi,s=/(?:(?![0-9\uD800-\uDFFF])[^]|[\uD800-\uDBFF][\uDC00-\uDFFF])/gi;function u(e,n,r){if(!r)try{return d(e)}catch(e){e.message="[normalizePhoneNumber]: ".concat(e.message),t(e)}return c(e)}function c(e){var t=null;if(e!=null)if(r(e))t=e;else{var n=String(e);t=n.replace(l,"").replace(i,"")}return t}function d(e){return e==null?null:r(e)?e:String(e).replace(s,"").replace(i,"")}o.exports=u})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("normalizeSignalsFBEventsPostalCodeType",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsValidationUtils"),t=e.looksLikeHashed,n=e.trim;function r(e){var r=null;if(e!=null&&typeof e=="string")if(t(e))r=e;else{var o=n(String(e).toLowerCase().split("-",1)[0]);o.length>=2&&(r=o)}return r}o.exports=r})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("normalizeSignalsFBEventsStringType",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsUtils"),t=e.keys,n=a.getFbeventsModules("SignalsFBEventsShared"),r=n.unicodeSafeTruncate,i=a.getFbeventsModules("SignalsFBEventsValidationUtils"),l=i.looksLikeHashed,s=i.strip,u=a.getFbeventsModules("SignalsPixelPIIConstants"),c=u.STATE_MAPPINGS,d=u.COUNTRY_MAPPINGS,m=a.getFbeventsModules("SignalsFBEventsLogging"),p=m.logError;function _(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=null;if(e!=null)if(l(e)&&typeof e=="string")t.rejectHashed!==!0&&(n=e);else{var o=String(e);t.strip!=null&&(o=s(o,t.strip)),t.lowercase===!0?o=o.toLowerCase():t.uppercase===!0&&(o=o.toUpperCase()),t.truncate!=null&&t.truncate!==0&&(o=r(o,t.truncate)),t.test!=null&&t.test!==""?n=new RegExp(t.test).test(o)?o:null:n=o}return n}function f(e){return _(e,{strip:"whitespace_and_punctuation"})}function g(e,n){if(e.length===2)return e;if(n[e]!=null)return n[e];var r=U(t(n)),o;try{for(r.s();!(o=r.n()).done;){var a=o.value;if(e.includes(a)){var i=n[a];return i}}}catch(e){r.e(e)}finally{r.f()}return e.toLowerCase()}function h(e,t){if(l(e)||typeof e!="string")return e;var n=e;switch(n=n.toLowerCase().trim(),n=n.replace(/[^a-z]/g,""),n=g(n,t),n.length){case 0:return null;case 1:return n;default:return n.substring(0,2)}}function y(e,t,n){if(e==null)return null;var r=e;if(!n)try{r=h(r,d)}catch(e){e.message="[NormalizeCountry]: "+e.message,p(e)}return _(r,{truncate:2,strip:"all_non_latin_alpha_numeric",test:"^[a-z]+",lowercase:!0})}function C(e,t,n){if(e==null)return null;var r=e;if(!n)try{r=h(r,c)}catch(e){e.message="[NormalizeState]: "+e.message,p(e)}return _(r,{truncate:2,strip:"all_non_latin_alpha_numeric",test:"^[a-z]+",lowercase:!0})}function b(e){return _(e,{strip:"all_non_latin_alpha_numeric",test:"^[a-z]+"})}o.exports={normalize:_,normalizeName:f,normalizeCity:b,normalizeState:C,normalizeCountry:y}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("PixelQueue",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsFBEventsLogging"),n=t.logWarning,r=a.getFbeventsModules("WebStorage"),i=r.getLocalStorage,l=a.getFbeventsModules("WebStorageMutex"),s=a.getFbeventsModules("SignalsFBEventsPageStatusMonitor"),u=s.initPageStatusMonitor,c=s.subscribeToPageStatus,d=1440*60*1e3,m=30*1e3,p=5;function _(e){var t=e.prev,n=e.next;n&&(n.prev=t),t&&(t.next=n),e.next=null,e.prev=null}function f(e,t){return{item:e,next:null,prev:null,retryCount:0,enqueuedAt:t!=null?t:Date.now()}}function g(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=Math.random()*16|0,n=e==="x"?t:t&3|8;return n.toString(16)})}function h(e,t){var n;return e+"^$"+((n=t==null?void 0:t.queueNameSuffix)!==null&&n!==void 0?n:"")}var y=new WeakMap,C=new WeakMap,b=new WeakMap,v=new WeakMap,S=new WeakMap,R=new WeakMap,L=new WeakMap,E=new WeakMap,k=new WeakMap,I=new WeakMap,T=new WeakMap,D=new WeakMap,x=new WeakMap,P=new WeakMap,M=new WeakMap,w=new WeakSet,O=(function(){function t(n,r){var o,a,i=this;$(this,t),A(this,w),F(this,y,void 0),F(this,C,void 0),F(this,b,void 0),F(this,v,void 0),F(this,S,void 0),F(this,R,void 0),F(this,L,void 0),F(this,E,0),F(this,k,void 0),F(this,I,void 0),F(this,T,void 0),F(this,D,void 0),F(this,x,void 0),F(this,P,void 0),F(this,M,void 0);var l={item:null,prev:null,next:null,retryCount:0,enqueuedAt:0};W(y,this,l),W(C,this,l),W(b,this,l.next),W(v,this,n),W(R,this,(o=r==null?void 0:r.queueNameSuffix)!==null&&o!==void 0?o:""),W(S,this,h(n,r)),W(L,this,null),W(E,this,0),W(k,this,(a=r==null?void 0:r.maxAgeInMs)!==null&&a!==void 0?a:d),W(D,this,B(S,this)+"^$"+g()),W(T,this,null),W(x,this,!1),W(P,this,!1),W(M,this,!1),W(I,this,[c(function(e){e==="inactive"&&q(w,i,H).call(i)})]),typeof e!="undefined"&&e.requestAnimationFrame?e.requestAnimationFrame(function(){return q(w,i,z).call(i)}):setTimeout(function(){return q(w,i,z).call(i)},0)}return N(t,[{key:"setHandler",value:function(t){return W(L,this,t),q(w,this,Q).call(this),this}},{key:"enqueue",value:function(t){q(w,this,X).call(this,t),this.isActive()?q(w,this,Q).call(this):q(w,this,J).call(this)}},{key:"dequeueItem",value:function(){if(B(T,this)!=null)return null;for(var e=B(b,this);e&&e.retryCount>=p;)e=e.next;return e?(W(b,this,e.next),e):(W(b,this,null),null)}},{key:"markItemAsCompleted",value:function(t){var e,n,r=t.prev,o=t.next;_(t),B(C,this)===t&&W(C,this,r!=null?r:B(y,this)),B(b,this)===t&&W(b,this,o),W(E,this,(e=B(E,this),n=e--,e)),this.isActive()||q(w,this,J).call(this)}},{key:"markItemAsFailed",value:function(t){var e=t.retryCount||0,n=e+1;t.retryCount=n,!(n>=p)&&(B(C,this)!==t&&(_(t),B(b,this)===t&&W(b,this,t.next),q(w,this,V).call(this,t)),this.isActive()&&q(w,this,Q).call(this))}},{key:"markItem",value:function(t,n){n?this.markItemAsCompleted(t):this.markItemAsFailed(t)}},{key:"length",value:function(){return B(E,this)}},{key:"isActive",value:function(){var e=B(T,this);return e==null?!0:Date.now()-e>m?(q(w,this,G).call(this),!0):!1}},{key:"getFullName",value:function(){return B(S,this)}},{key:"getQueueNameSuffix",value:function(){return B(R,this)}},{key:"disableStorage",value:function(){W(M,this,!0)}},{key:"destroy",value:function(){B(I,this).forEach(function(e){return e()})}}])})();function V(e){var t,n=(t=B(C,this))!==null&&t!==void 0?t:B(y,this);n.next=e,e.prev=n,e.next=null,W(C,this,e),B(b,this)==null&&W(b,this,e)}function H(){B(T,this)==null&&(W(T,this,Date.now()),q(w,this,j).call(this))}function G(){(B(T,this)!=null||!B(x,this))&&(W(x,this,!0),W(T,this,null),q(w,this,z).call(this))}function z(){q(w,this,Y).call(this),q(w,this,K).call(this)}function j(){q(w,this,J).call(this)}function K(){B(E,this)>0&&B(L,this)&&B(L,this).call(this,this)}function Q(){var t=this;if(!B(P,this)&&!(B(E,this)===0||!B(L,this))){W(P,this,!0);var r=function(){try{W(P,t,!1),q(w,t,K).call(t)}catch(e){n(e,"pixel","qualityChecker")}};typeof e!="undefined"&&e.requestAnimationFrame?e.requestAnimationFrame(r):setTimeout(r,0)}}function X(e,t){var n,r,o=f(e,t);q(w,this,V).call(this,o),W(E,this,(n=B(E,this),r=n++,n))}function Y(){var e=this,t=i();if(t){var r=this.getFullName()+"^$",o=new l(r);o.lock(function(o){var a=Date.now()-B(k,e);try{for(var i=0;ia){var c=U(u.items),d;try{for(c.s();!(d=c.n()).done;){var m,p=d.value,_=(m=p.enqueuedAt)!==null&&m!==void 0?m:u.ts,f=p.item;_>a&&q(w,e,X).call(e,f,_)}}catch(e){c.e(e)}finally{c.f()}}}catch(e){}}}}catch(e){n(e,"pixel","qualityChecker")}finally{o.unlock(),q(w,e,Q).call(e)}})}}function J(){var e=i();if(e&&!B(M,this)){var t=q(w,this,Z).call(this);if(t.length===0){e.getItem(B(D,this))!=null&&e.removeItem(B(D,this));return}var r={ts:Date.now(),items:t};try{e.setItem(B(D,this),JSON.stringify(r))}catch(e){n(e,"pixel","qualityChecker")}}}function Z(){for(var e=[],t=B(y,this).next,n=Date.now()-B(k,this);t;)t.enqueuedAt>n&&e.push({item:t.item,enqueuedAt:t.enqueuedAt}),t=t.next;return e}typeof e!="undefined"&&u(),o.exports=O})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsConvertNodeToHTMLElement",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";function e(e){return(typeof HTMLElement=="undefined"?"undefined":G(HTMLElement))==="object"?e instanceof HTMLElement:e!==null&&G(e)==="object"&&e.nodeType===Node.ELEMENT_NODE&&typeof e.nodeName=="string"}function t(t){return e(t)?t:null}o.exports=t})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsEventPayload",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsGuardrail"),t=new WeakMap,n=(function(){function n(){$(this,n),F(this,t,void 0),W(t,this,new Map)}return N(n,[{key:"has",value:function(n){return B(t,this).has(n)}},{key:"get",value:function(n){var e=B(t,this).get(n);return e==null||e.length===0?null:e[e.length-1]}},{key:"getAll",value:function(n){var e=B(t,this).get(n);return e?I(e):null}},{key:"getEventId",value:function(){for(var e=["eid","eid[]",encodeURIComponent("eid[]")],t=0,n=e;t0)return o}return null}},{key:"getAllParams",value:function(){var e=[],n=U(B(t,this).entries()),r;try{for(n.s();!(r=n.n()).done;){var o=R(r.value,2),a=o[0],i=o[1],l=U(i),s;try{for(l.s();!(s=l.n()).done;){var u=s.value;e.push({name:a,value:u})}}catch(e){l.e(e)}finally{l.f()}}}catch(e){n.e(e)}finally{n.f()}return e}},{key:"forEach",value:function(n){var e=U(B(t,this).entries()),r;try{for(e.s();!(r=e.n()).done;){var o=R(r.value,2),a=o[0],i=o[1],l=U(i),s;try{for(l.s();!(s=l.n()).done;){var u=s.value;n(a,u)}}catch(e){l.e(e)}finally{l.f()}}}catch(t){e.e(t)}finally{e.f()}}},{key:"set",value:function(n,r){return B(t,this).set(n,[r]),this}},{key:"setFromArray",value:function(n,r){return r.length>0&&B(t,this).set(n,I(r)),this}},{key:"setAsDict",value:function(t,n){for(var e=0;e1&&arguments[1]!==void 0?arguments[1]:{};if(!e)return p({type:"NO_EVENT_NAME"});var n=u[e];return n?h(e,t,n):_([{eventName:e,type:"NONSTANDARD_EVENT"}])}function h(e,t,o){var a=o.validationSchema,s=[];for(var u in a)if(d.call(a,u)){var c=a[u],m=t[u];if(c){if(c.isRequired!=null&&!d.call(t,u))return p({eventName:e,param:u,type:"REQUIRED_PARAM_MISSING"});if(c.type!=null&&typeof c.type=="string"){var f=!0;switch(c.type){case r:{var g=(typeof m=="string"||typeof m=="number")&&n.test("".concat(m));g&&Number(m)<0&&s.push({eventName:e||"null",param:u,type:"NEGATIVE_EVENT_PARAM"}),f=g}break;case i:f=typeof m=="string"&&!!l[m.toUpperCase()];break}if(!f)return p({eventName:e,param:u,type:"INVALID_PARAM"})}}}return _(s)}function y(e,n){var r=g(e,n);if(r.error&&t(r.error),r.warnings)for(var o=0;o0;){var t=e.eventQueue.shift();n(e,t)}}function n(t,n){var r=I(t.asyncParamFetchers.values()),o=U(r),a;try{for(o.s();!(a=o.n()).done;){var i=a.value,l=i.callback;l!=null&&l(i.result,n,t)}}catch(e){o.e(e)}finally{o.f()}e(n,t)}function r(e){var n=I(e.asyncParamFetchers.keys());Promise.allSettled(I(e.asyncParamFetchers.values()).map(function(e){return e.request})).then(function(r){e.asyncParamPromisesAllSettled=!0,r.forEach(function(t,r){if(t.status==="fulfilled"){var o=n[r],a=e.asyncParamFetchers.get(o);a!=null&&a.result==null&&(a.result=t.value,e.asyncParamFetchers.set(o,a))}}),t(e)})}o.exports={flushAsyncParamEventQueue:t,registerAsyncParamAllSettledListener:r,appendAsyncParamsAndSendEvent:n}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsAutomaticPageViewEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent");function t(){return[]}o.exports=new e(t)})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsBaseEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsUtils"),t=e.map,n=e.keys,r=(function(){function e(t){$(this,e),S(this,"_regKey",0),S(this,"_subscriptions",{}),this._coerceArgs=t||null}return N(e,[{key:"listen",value:function(t){var e=this,n="".concat(this._regKey++);return this._subscriptions[n]=t,function(){delete e._subscriptions[n]}}},{key:"listenOnce",value:function(t){var e=null,n=function(){return e&&e(),e=null,t.apply(void 0,arguments)};return e=this.listen(n),e}},{key:"trigger",value:function(){for(var e=this,r=arguments.length,o=new Array(r),a=0;a0&&u!=null){var c=u.selectedMatchKeys;for(var d in o)c.indexOf(d)>=0&&(r.userDataFormFields[d]=o[d],l!=null&&d in l&&(r.censoredUserDataFormatFormFields[d]=l[d]),a!=null&&d in a&&(r.alternateUserDataFormFields[d]=a[d]));i.trigger(r)}}o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsESTRuleEngineConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({experimentName:t.allowNull(t.string())});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsEvents",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsCheckGateEvent"),n=a.getFbeventsModules("SignalsFBEventsConfigLoadedEvent"),r=a.getFbeventsModules("SignalsFBEventsFiredEvent"),i=a.getFbeventsModules("SignalsFBEventsGetCustomParametersEvent"),l=a.getFbeventsModules("SignalsFBEventsGetIWLParametersEvent"),s=a.getFbeventsModules("SignalsFBEventsIWLBootStrapEvent"),u=a.getFbeventsModules("SignalsFBEventsPIIAutomatchedEvent"),c=a.getFbeventsModules("SignalsFBEventsPIIConflictingEvent"),d=a.getFbeventsModules("SignalsFBEventsPIIInvalidatedEvent"),m=a.getFbeventsModules("SignalsFBEventsPluginLoadedEvent"),p=a.getFbeventsModules("SignalsFBEventsSetEventIDEvent"),_=a.getFbeventsModules("SignalsFBEventsSetIWLExtractorsEvent"),f=a.getFbeventsModules("SignalsFBEventsSetIWLParameterRulesEvent"),g=a.getFbeventsModules("SignalsFBEventsSetESTRules"),h=a.getFbeventsModules("SignalsFBEventsSetCCRules"),y=a.getFbeventsModules("SignalsFBEventsValidateCustomParametersEvent"),C=a.getFbeventsModules("SignalsFBEventsLateValidateCustomParametersEvent"),b=a.getFbeventsModules("SignalsFBEventsValidateUrlParametersEvent"),v=a.getFbeventsModules("SignalsFBEventsValidateGetClickIDFromBrowserProperties"),S=a.getFbeventsModules("SignalsFBEventsValidateGetIMEFromBrowserPropertiesPlatform"),R=a.getFbeventsModules("SignalsFBEventsExtractPII"),L=a.getFbeventsModules("SignalsFBEventsGetAutomaticParametersEvent"),E=a.getFbeventsModules("SignalsFBEventsSendEventEvent"),k=a.getFbeventsModules("SignalsFBEventsAutomaticPageViewEvent"),I=a.getFbeventsModules("SignalsFBEventsWebChatEvent"),T={gateCheckEvent:t,configLoaded:n,execEnd:new e,fired:r,getCustomParameters:i,getIWLParameters:l,iwlBootstrap:s,piiAutomatched:u,piiConflicting:c,piiInvalidated:d,pluginLoaded:m,setEventId:p,setIWLExtractors:_,setIWLParameterRules:f,setESTRules:g,setCCRules:h,validateCustomParameters:y,lateValidateCustomParameters:C,validateUrlParameters:b,getClickIDFromBrowserProperties:v,getIMEFromBrowserPropertiesPlatform:S,extractPii:R,getAutomaticParameters:L,SendEventEvent:E,automaticPageView:k,webchatEvent:I};o.exports=T})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsEventValidationConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({unverifiedEventNames:t.allowNull(t.arrayOf(t.string())),enableEventSanitization:t.allowNull(t.boolean()),restrictedEventNames:t.allowNull(t.arrayOf(t.string()))});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsExperimentNames",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";o.exports={NO_OP_EXPERIMENT:"no_op_exp",AUTOMATIC_PARAMETERS_JSON_AUTO_FIX:"automatic_parameters_json_auto_fix",BUTTON_CLICK_OPTIMIZE_EXPERIMENT_V2:"button_click_optimize_experiment_v2",HIGH_FETCH_PRIORITY_IMAGE:"high_fetch_priority_image",MICRODATA_REFACTOR_MIGRATION_AUTOMATIC_PARAMETERS:"microdata_refactor_migration_automatic_parameters",MICRODATA_REFACTOR_MIGRATION_PAGE_META_DATA:"microdata_refactor_migration_page_meta_data",COOKIE_TTL_FIX:"cookie_ttl_fix",IN_MEMORY_COOKIE_JAR:"in_memory_cookie_jar",PAGE_TITLE_OG_FALLBACK:"page_title_og_fallback"}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsExperimentsTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.arrayOf(t.objectWithFields({allocation:t.number(),code:t.string(),name:t.string(),passRate:t.number()}));o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsExperimentsV2Typedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.arrayOf(t.objectWithFields({evaluationType:t.enumeration({eventlevel:"EVENT_LEVEL",pageloadlevel:"PAGE_LOAD_LEVEL"}),universe:t.string(),allocation:t.number(),code:t.string(),name:t.string(),passRate:t.number()}));o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsExtractPII",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsPixelTypedef"),n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.Typed,i=n.coerce;function l(e,n,o){var a=i(e,t),l=r.allowNull(r.object()),s=r.allowNull(r.object());return a!=null?[{pixel:a,form:l,button:s}]:null}var s=new e(l);o.exports=s})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsFBQ",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var r=a.getFbeventsModules("SignalsEventValidation"),i=a.getFbeventsModules("handleEventIdOverride"),l=a.getFbeventsModules("SignalsFBEventsConfigStore"),s=a.getFbeventsModules("SignalsFBEventsEvents"),u=s.configLoaded,c=a.getFbeventsModules("SignalsFBEventsFireLock"),d=a.getFbeventsModules("SignalsFBEventsJSLoader"),m=a.getFbeventsModules("SignalsFBEventsLogging"),p=a.getFbeventsModules("SignalsFBEventsOptIn"),_=a.getFbeventsModules("SignalsFBEventsUtils"),f=a.getFbeventsModules("SignalsFBEventsGetValidUrl"),g=a.getFbeventsModules("SignalsFBEventsResolveLink"),h=a.getFbeventsModules("SignalsFBEventsQEV2"),y=a.getFbeventsModules("SignalsFBEventsModuleEncodings"),C=a.getFbeventsModules("SignalsParamList"),b=a.getFbeventsModules("signalsFBEventsSendEvent"),R=b.sendEvent,L=a.getFbeventsModules("SignalsFBEventsAsyncParamUtils"),E=L.registerAsyncParamAllSettledListener,k=L.flushAsyncParamEventQueue,T=_.each,D=_.keys,x=_.map,P=_.some,M=m.logError,w=m.logUserError,A=a.getFbeventsModules("SignalsFBEventsPixelQueueState"),F=A.trySetQueueHandler,O={AutomaticMatching:!0,AutomaticMatchingForPartnerIntegrations:!0,DefaultCustomData:!0,Buffer:!0,CommonIncludes:!0,FirstPartyCookies:!0,IWLBootstrapper:!0,IWLParameters:!0,IWLParameterRules:!0,IdentifyIntegration:!0,InferredEvents:!0,Microdata:!0,MicrodataJsonLd:!0,OpenBridge:!0,ParallelFire:!0,ProhibitedSources:!0,Timespent:!0,UnwantedData:!0,LocalComputation:!0,IABPCMAEBridge:!0,BrowserProperties:!0,ESTRuleEngine:!0,EventValidation:!0,ProtectedDataMode:!0,VVPClientSide:!0,PrivacySandbox:!0,ClientHint:!0,CCRuleEvaluator:!0,ProhibitedPixels:!0,LastExternalReferrer:!0,CookieDeprecationLabel:!0,UnwantedEvents:!0,UnwantedEventNames:!0,UnwantedParams:!0,StandardParamChecks:!0,ShopifyAppIntegratedPixel:!0,ShopifySandbox:!0,clientSidePixelForking:!0,ShadowTest:!0,TopicsAPI:!0,Gating:!0,AutomaticParameters:!0,LeadEventId:!0,EngagementData:!0,TriggerSgwPixelTrackCommand:!0,DomainBlocking:!0,WebChat:!0,ScrollDepth:!0,PageMetadata:!0,WebsitePerformance:!0,ImagePixelOpenBridge:!0,SmartSetup:!0,BotBlocking:!0,URLParamSchematization:!0,URLMetadata:!0,PrivacyPreservingDataLookup:!0,GoogleAnalyticsBridge:!0,BrowserPropertiesPlatform:!0,MicrodataFieldTransmission:!0,RegexParamFilter:!0,MicrodataCoverage:!0,Timezone:!0},B={Track:0,TrackCustom:4,TrackSingle:1,TrackSingleCustom:2,TrackSingleSystem:3,TrackSystem:5},W="global_config",q=200,U=["InferredEvents","Microdata","AutomaticParameters","EngagementData","PageMetadata","ScrollDepth","WebChat","MicrodataCoverage","MicrodataFieldTransmission"],V={AutomaticSetup:U},H={AutomaticMatching:["inferredevents","identity"],AutomaticMatchingForPartnerIntegrations:["automaticmatchingforpartnerintegrations"],CommonIncludes:["commonincludes"],DefaultCustomData:["defaultcustomdata"],FirstPartyCookies:["cookie"],IWLBootstrapper:["iwlbootstrapper"],IWLParameters:["iwlparameters"],IWLParameterRules:["iwlparameterrules"],ESTRuleEngine:["estruleengine"],IdentifyIntegration:["identifyintegration"],Buffer:["buffer"],InferredEvents:["inferredevents","identity"],Microdata:["microdata","identity"],MicrodataJsonLd:["jsonld_microdata"],ParallelFire:["parallelfire"],ProhibitedSources:["prohibitedsources"],Timespent:["timespent"],UnwantedData:["unwanteddata"],LocalComputation:["localcomputation"],IABPCMAEBridge:["iabpcmaebridge"],BrowserProperties:["browserproperties"],EventValidation:["eventvalidation"],ProtectedDataMode:["protecteddatamode"],VVPClientSide:["vvp"],PrivacySandbox:["privacysandbox"],ClientHint:["clienthint"],CCRuleEvaluator:["ccruleevaluator"],ProhibitedPixels:["prohibitedpixels"],LastExternalReferrer:["lastexternalreferrer"],CookieDeprecationLabel:["cookiedeprecationlabel"],UnwantedEvents:["unwantedevents"],UnwantedEventNames:["unwantedeventnames"],UnwantedParams:["unwantedparams"],ShopifyAppIntegratedPixel:["shopifyappintegratedpixel"],ShopifySandbox:["shopifysandbox"],clientSidePixelForking:["clientsidepixelforking"],TopicsAPI:["topicsapi"],Gating:["gating"],AutomaticParameters:["automaticparameters"],LeadEventId:["leadeventid"],EngagementData:["engagementdata"],TriggerSgwPixelTrackCommand:["triggersgwpixeltrackcommand"],DomainBlocking:["domainblocking"],WebChat:["webchat"],ScrollDepth:["scrolldepth"],PageMetadata:["pagemetadata"],WebsitePerformance:["websiteperformance"],ImagePixelOpenBridge:["imagepixelopenbridge"],SmartSetup:["smartsetup"],BotBlocking:["botblocking"],URLParamSchematization:["urlparamschematization"],URLMetadata:["urlmetadata"],PrivacyPreservingDataLookup:["privacypreservingdatalookup"],GoogleAnalyticsBridge:["googleanalyticsbridge"],BrowserPropertiesPlatform:["browserpropertiesplatform"],MicrodataFieldTransmission:["microdatafieldtransmission"],RegexParamFilter:["regexparamfilter"],MicrodataCoverage:["microdatacoverage"],Timezone:["timezone"]};function G(e){return!!(O[e]||V[e])}var z=function(t){var e=t.pixelID,n=t.version,r=t.releaseSegment,o=t.noMin,a=t.domain,i=new C(function(e){return{finalValue:e}});return i.append("v",n),i.append("r",r),o===!0&&i.append("no_min",!0),a!=null&&a!=""&&i.append("domain",a),y.addEncodings(i),"".concat(d.CONFIG.CDN_BASE_URL,"signals/config/").concat(e,"?").concat(i.toPayload().toQueryString())};function j(e){var t=e.pixelID,n=e.version,r=e.releaseSegment,o=e.domain,a=e.noMin;d.loadJSFile(z({pixelID:t,version:n,releaseSegment:r,noMin:a,domain:o}))}var K=(function(){function o(e,t){var n=this;$(this,o),S(this,"VALID_FEATURES",O),S(this,"optIns",new p(V)),S(this,"configsLoaded",{}),S(this,"locks",c.global),S(this,"pluginConfig",l),S(this,"disableFirstPartyCookies",!1),S(this,"disableAutoConfig",!1),S(this,"disableSmartSetup",!1),S(this,"asyncParamFetchers",new Map),S(this,"eventQueue",[]),S(this,"asyncParamPromisesAllSettled",!0),S(this,"disableAsyncParamBackupTimeout",!1),S(this,"fbp",null),this.VERSION=e.version,this.RELEASE_SEGMENT=e._releaseSegment,this.pixelsByID=t,this.fbq=e,T(e.pendingConfigs||[],function(e){return n.locks.lockConfig(e)})}return N(o,[{key:"optIn",value:function(t,n){var e=this,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof n!="string"||!G(n))throw new Error('Invalid Argument: "'+n+'" is not a valid opt-in feature');return G(n)&&(this.optIns.optIn(t,n,r),T([n].concat(I(V[n]||[])),function(t){H[t]&&T(H[t],function(t){return e.fbq.loadPlugin(t)})})),this}},{key:"optOut",value:function(t,n){return this.optIns.optOut(t,n),this}},{key:"consent",value:function(t){return t==="revoke"?this.locks.lockConsent():t==="grant"?this.locks.unlockConsent():w({action:t,type:"INVALID_CONSENT_ACTION"}),this}},{key:"setUserProperties",value:function(t,n){var e=this.pluginConfig.get(null,"dataProcessingOptions");if(!(e!=null&&e.dataProcessingOptions.includes("LDU"))){if(!_.hasOwn(this.pixelsByID,t)){w({pixelID:t,type:"PIXEL_NOT_INITIALIZED"});return}this.trackSingleSystem({systemCategory:"user_properties",pixel:t,eventName:"UserProperties",customData:v({},n)})}}},{key:"trackSingle",value:function(t,n,o,a){return r.validateEventAndLog(n,o),this.trackSingleGeneric({pixel:t,eventName:n,customData:o,trackMethod:B.TrackSingle,eventData:a})}},{key:"trackSingleCustom",value:function(t,n,r,o){return this.trackSingleGeneric({pixel:t,eventName:n,customData:r,trackMethod:B.TrackSingleCustom,eventData:o})}},{key:"trackSingleSystem",value:function(t){var e=t.systemCategory,n=t.pixel,r=t.eventName,o=t.customData,a=t.eventData,i=t.customParams,l=t.experimentId;return this.trackSingleGeneric({pixel:n,eventName:r,customData:o,trackMethod:B.TrackSingleSystem,eventData:a||null,systemCategory:e,customParams:i,experimentId:l})}},{key:"trackSingleGeneric",value:function(t){var e=t.pixel,n=t.eventName,r=t.customData,o=t.trackMethod,a=t.eventData,i=t.systemCategory,l=t.customParams,s=t.experimentId,u=typeof e=="string"?e:e.id,c=s;if((c==null||c==="")&&(c=Date.now().toString()),!_.hasOwn(this.pixelsByID,u)){var d={pixelID:u,type:"PIXEL_NOT_INITIALIZED"};return i==null?w(d):M(new Error(d.type+" "+d.pixelID)),this}var m=this.getDefaultSendData(u,n,a,c);return m.customData=r,i!=null&&(m.customParameters={es:i}),l!=null&&(m.customParameters=v(v({},m.customParameters),l)),m.customParameters=v(v({},m.customParameters),{},{tm:"".concat(o)}),this.fire(m,!1),this}},{key:"_validateSend",value:function(t,n){if(!t.eventName||!t.eventName.length){var e=h.isInMetaQEControl(t.pixelId);if(!e)t.eventName="",t.customParameters=v(v({},t.customParameters),{},{"ie[d]":"1"}),w({type:"NO_EVENT_NAME"});else throw new Error("Event name not specified")}if(!t.pixelId||!t.pixelId.length)throw new Error("PixelId not specified");if(t.set&&T(x(D(t.set),function(e){return r.validateMetadata(e)}),function(e){if(e.error)throw new Error(e.error);e.warnings.length&&T(e.warnings,w)}),n){var o=r.validateEvent(t.eventName,t.customData||{});if(o.error)throw new Error(o.error);o.warnings&&o.warnings.length&&T(o.warnings,w)}return this}},{key:"_argsHasAnyUserData",value:function(t){var e=t.userData!=null&&D(t.userData).length>0,n=t.userDataFormFields!=null&&D(t.userDataFormFields).length>0;return e||n}},{key:"fire",value:function(n){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(this._validateSend(n,t),this._argsHasAnyUserData(n)&&!this.fbq.loadPlugin("identity")||this.locks.isLocked())return e.fbq("fire",n),this;var r=n.customParameters,o="";r&&r.es&&typeof r.es=="string"&&(o=r.es),n.customData=n.customData||{};var a=this.fbq.getEventCustomParameters(this.getPixel(n.pixelId),n.eventName,n.customData,o,n.eventData);return i(n.eventData,n.customData||{},a,n.pixelId,n.eventName),r&&T(D(r),function(e){if(a.containsKey(e)){var t=h.isInMetaQEControl(n.pixelId);if(!t)a.replaceEntry(e,r[e]),a.append("ie[c]","1");else throw new Error("Custom parameter ".concat(e," already specified."))}else a.append(e,r[e])}),R({customData:n.customData,customParams:a,eventName:n.eventName,eventData:n.eventData,id:n.pixelId,piiTranslator:null,experimentId:n.experimentId},this),this}},{key:"callMethod",value:function(t){var e=t[0],n=Array.prototype.slice.call(t,1);if(typeof e!="string"){w({type:"FBQ_NO_METHOD_NAME"});return}if(typeof this[e]=="function")try{this[e].apply(this,n)}catch(e){M(e)}else w({method:e,type:"INVALID_FBQ_METHOD"})}},{key:"getDefaultSendData",value:function(t,n,r,o){var e=this.getPixel(t),a={eventData:r||{},eventName:n,pixelId:t,experimentId:o};return e&&(e.userData&&(a.userData=e.userData),e.agent!=null&&e.agent!==""?a.set={agent:e.agent}:this.fbq.agent!=null&&this.fbq.agent!==""&&(a.set={agent:this.fbq.agent})),a}},{key:"getOptedInPixels",value:function(t){var e=this;return this.optIns.listPixelIds(t).map(function(t){return e.pixelsByID[t]})}},{key:"getPixel",value:function(t){return this.pixelsByID[t]}},{key:"loadConfig",value:function(r){if(!(this.fbq.disableConfigLoading===!0||_.hasOwn(this.configsLoaded,r))&&(this.locks.lockConfig(r),!this.fbq.pendingConfigs||P(this.fbq.pendingConfigs,function(e){return e===r})===!1)){var e=n.href,o=t.referrer,a=g(e,o,{google:!0}),i=f(a),l="";i!=null&&(l=i.hostname),j({pixelID:r,version:this.VERSION,releaseSegment:this.RELEASE_SEGMENT!=null?this.RELEASE_SEGMENT:"stable",domain:l,noMin:this.fbq._no_min})}}},{key:"configLoaded",value:function(t){var e=this;this.configsLoaded[t]=!0,u.trigger(t),this.locks.releaseConfig(t),F(t,this.fbq.version,this.fbq._releaseSegment,this.pluginConfig.get(t,"qualityChecker")),t!==W&&(E(this),this.disableAsyncParamBackupTimeout||setTimeout(function(){k(e)},q))}},{key:"skipOpenbridge",value:function(t){return this.pluginConfig.set(t,"skipOpenbridge",{enabled:!0}),this}}])})();o.exports=K})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsFeatureGate",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsConfigStore");function t(e,t){return isNaN(t)?!1:n(e,t.toString())}function n(t,n){var r=e.get(n,"gating");if(r==null||r.gatings==null)return!1;var o=r.gatings.find(function(e){return e!=null&&e.name===t});return o!=null&&o.passed===!0}o.exports=t})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsFillParamList",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsParamList"),n=a.getFbeventsModules("SignalsFBEventsUtils"),r=n.hasOwn,i=a.getFbeventsModules("signalsFBEventsGetIsWebWorker"),l=a.getFbeventsModules("SignalsFBEventsQE"),s=a.getFbeventsModules("SignalsFBEventsQEV2"),u=a.getFbeventsModules("SignalsFBEventsComparedManagers"),c=e.top!==e;function d(n){var o=n.customData,a=n.customParams,d=n.eventName,m=n.id,p=n.piiTranslator,_=n.documentLink,f=n.referrerLink,g=n.timestamp,h=n.experimentId,y=o!=null?v({},o):null,C=u.getComparedURL();r(n,"documentLink")?C=_:n.documentLink=C;var b=u.getComparedReferrer();r(n,"referrerLink")?b=f:n.referrerLink=b;var S=new t(p);S.append("id",m),S.append("ev",d),S.append("dl",C),S.append("rl",b),S.append("if",c),S.append("ts",g),S.append("iw",i()),S.append("cd",y),S.append("sw",e.screen.width),S.append("sh",e.screen.height),a&&S.addRange(a);var R=l.get();R!=null&&S.append("exp",l.getCode()),s.isInTest("event_level_no_op_experiment",h);var L=m==null?void 0:m.toString(),E=s.getExperimentResultParams(h,L);return E!=null&&E.length>0&&S.append("expv2",E),S}o.exports=d})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsFilterProtectedModeEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsTyped"),n=t.Typed,r=a.getFbeventsModules("SignalsFBEventsMessageParamsTypedef"),i=new e(n.tuple([r]));o.exports=i})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsFiredEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsEventPayload");function n(e,n){var r=null;(e==="GET"||e==="POST"||e==="BEACON"||e==="FETCH")&&(r=e);var o=n instanceof t?n:null;return r!=null&&o!=null?[r,o]:null}var r=new e(n);o.exports=r})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsFireEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logError,n=e.logInfo,r=a.getFbeventsModules("SignalsFBEventsEvents"),i=r.fired,l=a.getFbeventsModules("SignalsFBEventsQE"),s=a.getFbeventsModules("SignalsFBEventsExperimentNames"),u=s.NO_OP_EXPERIMENT,c=a.getFbeventsModules("SignalsFBEventsQEV2"),d=a.getFbeventsModules("signalsFBEventsSendBeacon"),m=a.getFbeventsModules("signalsFBEventsSendGET"),p=a.getFbeventsModules("signalsFBEventsSendFormPOST"),_=a.getFbeventsModules("signalsFBEventsSendFetch"),f=a.getFbeventsModules("SignalsFBEventsForkEvent"),g=a.getFbeventsModules("SignalsFBEventsGetTimingsEvent"),h=a.getFbeventsModules("signalsFBEventsGetIsChrome"),y=a.getFbeventsModules("signalsFBEventsFillParamList"),C=a.getFbeventsModules("signalsFBEventsFeatureGate"),b="SubscribedButtonClick";function v(e){f.trigger(e),e.id==="568414510204424"&&n(new Error("Event fired for pixel 568414510204424"),"pixel",e.eventName);var t=y(e);g.trigger(t),l.isInTest(u);var r=t.toPayload();S(r,e.experimentId)}function S(e,n){var r=e.get("ev"),o=!h();if(o&&r===b&&d(e)){i.trigger("BEACON",e);return}var a=e.get("id"),l=!c.isInMetaQEControl(a),s=c.getExperimentResultParams(n,a);if(m(e,{highFetchPriority:l,expv2:s})){i.trigger("GET",e);return}if(o&&d(e)){i.trigger("BEACON",e);return}var u=a!=null&&C("shopify_sandbox_fetch_fallback",a);u?p(e,void 0,function(e){e.set("ie[i]","1"),_(e).then(function(){i.trigger("FETCH",e)}).catch(function(e){t(e,"pixel","signalsFBEventsFireEvent")})}):p(e),i.trigger("POST",e)}o.exports=v})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsFireLock",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(e){"use strict";var t=a.getFbeventsModules("SignalsFBEventsUtils"),n=t.each,r=t.hasOwn,i=t.keys,l=(function(){function e(){$(this,e),S(this,"_locks",{}),S(this,"_callbacks",[])}return N(e,[{key:"lock",value:function(t){this._locks[t]=!0}},{key:"release",value:function(t){r(this._locks,t)&&(delete this._locks[t],i(this._locks).length===0&&n(this._callbacks,function(e){return e(t)}))}},{key:"onUnlocked",value:function(t){this._callbacks.push(t)}},{key:"isLocked",value:function(){return i(this._locks).length>0}},{key:"lockPlugin",value:function(t){this.lock("plugin:".concat(t))}},{key:"releasePlugin",value:function(t){this.release("plugin:".concat(t))}},{key:"lockConfig",value:function(t){this.lock("config:".concat(t))}},{key:"releaseConfig",value:function(t){this.release("config:".concat(t))}},{key:"lockConsent",value:function(){this.lock("consent")}},{key:"unlockConsent",value:function(){this.release("consent")}}])})();e=l,S(l,"global",new e),o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsForkEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsParamList"),n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.Typed,i=r.objectWithFields({customData:r.allowNull(r.object()),customParams:function(n){return n instanceof t?n:void 0},eventName:r.string(),id:r.string(),piiTranslator:function(t){return typeof t=="function"?t:void 0},documentLink:r.allowNull(r.string()),referrerLink:r.allowNull(r.string())}),l=new e(r.tuple([i]));o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsGatingConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({gatings:t.arrayOf(t.allowNull(t.objectWithFields({name:t.allowNull(t.string()),passed:t.allowNull(t.boolean())})))});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsGetAutomaticParametersEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsTyped"),n=t.Typed,r=t.coerce;function i(e,t){var o=r(e,n.string()),a=r(t,n.string());return o!=null&&a!=null?[o,a]:null}var l=new e(i);o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsGetCustomParametersEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsPixelTypedef"),n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.Typed,i=n.coerce;function l(e,n,o,a,l){var s=i(e,t),u=i(n,r.string()),c={};o!=null&&G(o)==="object"&&(c=o);var d=a!=null&&typeof a=="string"?a:null,m={};return l!=null&&G(l)==="object"&&(m=l),s!=null&&u!=null?[s,u,c,d,m]:null}var s=new e(l);o.exports=s})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsGetIsChrome",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";function t(){var t=e.chrome,n=e.navigator,r=n.vendor,o=e.opr!==void 0,a=n.userAgent.indexOf("Edg")>-1,i=n.userAgent.match("CriOS");return!i&&t!==null&&t!==void 0&&r==="Google Inc."&&o===!1&&a===!1}o.exports=t})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("signalsFBEventsGetIsWebWorker",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";function e(){try{return typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope||typeof importScripts=="function"}catch(e){return!1}}o.exports=e})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsGetIWLParametersEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsConvertNodeToHTMLElement"),n=a.getFbeventsModules("SignalsFBEventsPixelTypedef"),r=a.getFbeventsModules("SignalsFBEventsTyped"),i=r.coerce;function l(){for(var e=arguments.length,r=new Array(e),o=0;o0&&e<1e4}]})),enablePageHash:t.allowNull(t.boolean())});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsMicrodataCoverageConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({knownFields:t.arrayOf(t.lowercaseString()),ignorePatterns:t.arrayOf(t.string()),maxUnknownFields:t.number()}),r=t.objectWithFields({version:t.string(),jsonLd:t.allowNull(n),openGraph:t.allowNull(n),schemaOrg:t.allowNull(n),unknownFieldSamplingRate:t.allowNull(t.number()),samplingRate:t.allowNull(t.number())});o.exports={SignalsFBEventsMicrodataCoverageSourceConfigTypedef:n,SignalsFBEventsMicrodataCoverageConfigTypedef:r}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsMicrodataExtractionConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=e.enforce,r=t.objectWithFields({schemaOrgPropertyNames:t.allowNull(t.arrayOf(t.lowercaseString())),jsonLdPropertyNames:t.allowNull(t.arrayOf(t.lowercaseString())),openGraphPropertyNames:t.allowNull(t.arrayOf(t.lowercaseString())),dublinCorePropertyNames:t.allowNull(t.arrayOf(t.lowercaseString())),twitterCardPropertyNames:t.allowNull(t.arrayOf(t.lowercaseString())),rdfaPropertyNames:t.allowNull(t.arrayOf(t.lowercaseString()))}),i=t.objectWithFields({schemaOrgPropertyNames:t.allowNull(t.arrayOf(t.lowercaseString())),jsonLdTypeNames:t.allowNull(t.arrayOf(t.lowercaseString())),openGraphTypeNames:t.allowNull(t.arrayOf(t.lowercaseString())),openGraphTypeHints:t.allowNull(t.arrayOf(t.lowercaseString())),dublinCoreTypeHints:t.allowNull(t.arrayOf(t.lowercaseString())),twitterCardTypeNames:t.allowNull(t.arrayOf(t.lowercaseString())),twitterCardTypeHints:t.allowNull(t.arrayOf(t.lowercaseString())),rdfaTypeNames:t.allowNull(t.arrayOf(t.lowercaseString())),fields:t.allowNull(t.mapOf(function(e){return n(e,r)})),objects:t.allowNull(t.mapOf(function(e){return n(e,i)})),maxObjects:t.allowNull(t.number())}),l=t.objectWithFields({objects:t.allowNull(t.mapOf(function(e){return n(e,i)})),version:t.string()});o.exports={SignalsFBEventsMicrodataFieldConfigTypedef:r,SignalsFBEventsMicrodataObjectConfigTypedef:i,SignalsFBEventsMicrodataGlobalConfigTypedef:l}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsMicrodataFieldTransmissionConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsMicrodataExtractionConfigTypedef"),t=e.SignalsFBEventsMicrodataGlobalConfigTypedef,n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.Typed,i=n.enforce,l=r.objectWithFields({schema:r.allowNull(function(e){return i(e,t)}),samplingRate:r.allowNull(r.number()),fbeventsCacheTtlMs:r.allowNull(r.number())});o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsMobileAppBridge",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsFBEventsTelemetry"),n=a.getFbeventsModules("SignalsFBEventsUtils"),r=n.each,i=n.hasOwn,l="fbmq-0.1",s={AddPaymentInfo:"fb_mobile_add_payment_info",AddToCart:"fb_mobile_add_to_cart",AddToWishlist:"fb_mobile_add_to_wishlist",CompleteRegistration:"fb_mobile_complete_registration",InitiateCheckout:"fb_mobile_initiated_checkout",Other:"other",Purchase:"fb_mobile_purchase",Search:"fb_mobile_search",ViewContent:"fb_mobile_content_view"},u={content_ids:"fb_content_id",content_type:"fb_content_type",currency:"fb_currency",num_items:"fb_num_items",search_string:"fb_search_string",value:"_valueToSum",contents:"fb_content"},c={};function d(e){return"fbmq_"+e[1]}function m(t){if(i(c,t[0])&&i(c[t[0]],t[1]))return!0;var n=e[d(t)],r=n&&n.getProtocol.call&&n.getProtocol()===l?n:null;return r!==null&&(c[t[0]]=c[t[0]]||{},c[t[0]][t[1]]=r),r!==null}function p(e){var t=[],n=c[e.id]||{};for(var r in n)i(n,r)&&t.push(n[r]);return t}function _(e){return p(e).length>0}function f(e){return i(s,e)?s[e]:e}function g(e){return i(u,e)?u[e]:e}function h(e){if(typeof e=="string")return e;if(typeof e=="number")return isNaN(e)?void 0:e;try{return JSON.stringify(e)}catch(e){}if(e.toString&&e.toString.call)return e.toString()}function y(e){var t={};if(e!=null&&G(e)==="object"){for(var n in e)if(i(e,n)){var r=h(e[n]);r!=null&&(t[g(n)]=r)}}return t}var C=0;function b(){var e=C;C=0,t.logMobileNativeForwarding(e)}function v(e,t,n){r(p(e),function(r){return r.sendEvent(e.id,f(t),JSON.stringify(y(n)))}),C++,setTimeout(b,0)}o.exports={pixelHasActiveBridge:_,registerBridge:m,sendEvent:v}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsModuleEncodings",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var t=a.getFbeventsModules("SignalsFBEventsTyped"),n=t.coerce,r=a.getFbeventsModules("SignalsFBEventsModuleEncodingsTypedef"),i=a.getFbeventsModules("SignalsFBEventsTyped"),l=i.Typed,s=a.getFbeventsModules("SignalsFBEventsUtils"),u=s.keys,c=(function(){function t(){$(this,t)}return N(t,[{key:"setModuleEncodings",value:function(t){var e=n(t,r);e!=null&&(this.moduleEncodings=e)}},{key:"addEncodings",value:function(r){if(!(e.fbq==null||e.fbq.__fbeventsResolvedModules==null)&&this.moduleEncodings!=null){var t=n(e.fbq.__fbeventsResolvedModules,l.object());if(t!=null){var o=[],a=this.moduleEncodings.map;if(a!=null){var i=U(u(t)),s;try{for(i.s();!(s=i.n()).done;){var c=s.value;c in a&&o.push(a[c])}}catch(e){i.e(e)}finally{i.f()}}o.length>0&&(this.moduleEncodings.hash!=null&&r.append("hme",this.moduleEncodings.hash),r.append("ex_m",o.join(",")))}}}}])})();o.exports=new c})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsModuleEncodingsTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({map:t.allowNull(t.object()),hash:t.allowNull(t.string())});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsNetworkConfig",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";var e={ENDPOINT:"https://www.facebook.com/tr/",INSTAGRAM_TRIGGER_ATTRIBUTION:"https://www.instagram.com/tr/",GPS_ENDPOINT:"https://www.facebook.com/privacy_sandbox/pixel/register/trigger/",TOPICS_API_ENDPOINT:"https://www.facebook.com/privacy_sandbox/topics/registration/"};o.exports=e})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsNormalizers",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("normalizeSignalsFBEventsStringType"),t=e.normalize,n=e.normalizeState,r=e.normalizeCountry;o.exports={email:a.getFbeventsModules("normalizeSignalsFBEventsEmailType"),enum:a.getFbeventsModules("normalizeSignalsFBEventsEnumType"),postal_code:a.getFbeventsModules("normalizeSignalsFBEventsPostalCodeType"),phone_number:a.getFbeventsModules("normalizeSignalsFBEventsPhoneNumberType"),dob:a.getFbeventsModules("normalizeSignalsFBEventsDOBType"),normalize_state:n,normalize_country:r,string:t}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsOpenBridgeConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({endpoints:t.arrayOf(t.objectWithFields({targetDomain:t.allowNull(t.string()),endpoint:t.allowNull(t.string()),usePathCookie:t.allowNull(t.boolean()),fallbackDomain:t.allowNull(t.string()),enrichmentDisabled:t.allowNull(t.boolean()),alwaysRetry:t.allowNull(t.boolean())})),eventsFilter:t.allowNull(t.objectWithFields({filteringMode:t.allowNull(t.string()),eventNames:t.allowNull(t.arrayOf(t.string()))})),additionalUserData:t.allowNull(t.objectWithFields({sendFBLoginID:t.allowNull(t.boolean()),useSGWUserData:t.allowNull(t.boolean())})),blockedWebsites:t.allowNull(t.arrayOf(t.string()))});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsOptIn",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsUtils"),t=e.each,n=e.filter,r=e.hasOwn,i=e.keys,l=e.some;function s(e){t(i(e),function(t){if(l(e[t],function(t){return r(e,t)}))throw new Error("Circular subOpts are not allowed. "+t+" depends on another subOpt")})}var u=(function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};$(this,e),S(this,"_opts",{}),this._subOpts=t,s(this._subOpts)}return N(e,[{key:"_getOpts",value:function(t){return[].concat(I(r(this._subOpts,t)?this._subOpts[t]:[]),[t])}},{key:"_setOpt",value:function(t,n,r){var e=this._opts[n]||(this._opts[n]={});e[t]=r}},{key:"optIn",value:function(n,r){var e=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return t(this._getOpts(r),function(t){var a=o==!0&&e.isOptedOut(n,r);a||e._setOpt(n,t,!0)}),this}},{key:"optOut",value:function(n,r){var e=this;return t(this._getOpts(r),function(t){return e._setOpt(n,t,!1)}),this}},{key:"isOptedIn",value:function(t,n){return this._opts[n]!=null&&this._opts[n][t]===!0}},{key:"isOptedOut",value:function(t,n){return this._opts[n]!=null&&this._opts[n][t]===!1}},{key:"listPixelIds",value:function(t){var e=this._opts[t];return e!=null?n(i(e),function(t){return e[t]===!0}):[]}}])})();o.exports=u})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPageStatusEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsTyped"),n=t.Typed,r=t.coerce;function i(e){var t=r(e,n.string());return t==="active"||t==="inactive"?[t]:null}var l=new e(i);o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPageStatusMonitor",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var n=a.getFbeventsModules("SignalsFBEventsPageStatusEvent"),r=!1;function i(){r||typeof e!="undefined"&&(r=!0,e.addEventListener("pagehide",function(){n.trigger("inactive")}),typeof t!="undefined"&&t.visibilityState&&t.addEventListener("visibilitychange",function(){t.visibilityState==="hidden"?n.trigger("inactive"):t.visibilityState==="visible"&&n.trigger("active")}))}function l(e){return n.listen(e)}function s(e){return n.listenOnce(e)}o.exports={initPageStatusMonitor:i,subscribeToPageStatus:l,subscribeToPageStatusOnce:s}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsParallelFireConfigTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({target:t.string()});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPIIAutomatchedEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsPixelTypedef"),n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.coerce;function i(e){var n=r(e,t);return n!=null?[n]:null}var l=new e(i);o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPIIConflictingEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsPixelTypedef"),n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.coerce;function i(e){var n=r(e,t);return n!=null?[n]:null}var l=new e(i);o.exports=l})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPIIInvalidatedEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent"),t=a.getFbeventsModules("SignalsFBEventsPixelTypedef"),n=a.getFbeventsModules("SignalsFBEventsTyped"),r=n.coerce;function i(e){var n=r(e,t);return n!=null?[n]:null}o.exports=new e(i)})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPixelCookie",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logWarning,n=e.META_PIXEL_PRODUCT_NAME,r=a.getFbeventsModules("SignalsFBEventsUtils"),i=r.getCurrentTime,l="fb",s=4,u=5,c=["AQ","Ag","Aw","BA","BQ","Bg"],d=2,m=8,p="__DOT__",_=new RegExp(p,"g"),f=/\./g,g="cookie",h=(function(){function e(t){$(this,e),typeof t=="string"?this.maybeUpdatePayload(t):(this.subdomainIndex=t.subdomainIndex,this.creationTime=t.creationTime,this.payload=t.payload,this.appendix=t.appendix)}return N(e,[{key:"pack",value:function(){var e=this.payload!=null?this.payload.replace(f,p):"",t=[l,this.subdomainIndex,this.creationTime,e,this.appendix].filter(function(e){return e!=null});return t.join(".")}},{key:"maybeUpdatePayload",value:function(t){(this.payload===null||this.payload!==t)&&(this.payload=t,this.creationTime=i())}}],[{key:"unpack",value:function(o){try{var r=o.split(".");if(r.length!==s&&r.length!==u)return null;var a=R(r,5),i=a[0],p=a[1],f=a[2],h=a[3],y=a[4];if(y!=null){if(y.length!==d&&y.length!==m)throw new Error("Illegal appendix length");if(y.length===d&&!c.includes(y))throw new Error("Illegal appendix")}if(i!==l)if(i.includes(l))t(new Error("Unexpected version number '".concat(r[0],"'")),n,g);else throw new Error("Unexpected version number '".concat(r[0],"'"));var C=parseInt(p,10);if(isNaN(C))throw new Error("Illegal subdomain index '".concat(r[1],"'"));var b=parseInt(f,10);if(isNaN(b))throw new Error("Illegal creation time '".concat(r[2],"'"));if(h==null||h==="")throw new Error("Empty cookie payload");var v=h.replace(_,".");return new e({creationTime:b,payload:v,subdomainIndex:C,appendix:y})}catch(e){return t(e,n,g),null}}}])})();o.exports=h})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPixelPIISchema",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";o.exports={default:{type:"string",typeParams:{lowercase:!0,strip:"whitespace_only"}},ph:{type:"phone_number"},em:{type:"email"},fn:{type:"string",typeParams:{lowercase:!0,strip:"whitespace_and_punctuation"}},ln:{type:"string",typeParams:{lowercase:!0,strip:"whitespace_and_punctuation"}},zp:{type:"postal_code"},ct:{type:"string",typeParams:{lowercase:!0,strip:"all_non_latin_alpha_numeric",test:"^[a-z]+"}},st:{type:"normalize_state"},country:{type:"normalize_country"},db:{type:"dob"},dob:{type:"date"},doby:{type:"string",typeParams:{test:"^[0-9]{4,4}$"}},ge:{type:"enum",typeParams:{lowercase:!0,options:["f","m"]}},dobm:{type:"string",typeParams:{test:"^(0?[1-9]|1[012])$|^jan|^feb|^mar|^apr|^may|^jun|^jul|^aug|^sep|^oct|^nov|^dec"}},dobd:{type:"string",typeParams:{test:"^(([0]?[1-9])|([1-2][0-9])|(3[01]))$"}}}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPixelQueueState",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsLogging"),t=e.logWarning,n=a.getFbeventsModules("PixelQueue"),r=a.getFbeventsModules("SignalsEventPayload"),i=a.getFbeventsModules("signalsFBEventsSendGET"),l=a.getFbeventsModules("signalsFBEventsSendFetch"),s=a.getFbeventsModules("SignalsFBEventsComparedManagers"),u=0xb3734563ab77,c=String(u),d="z0",m="z1",p="z2",_=null,f=null,g=null;function h(e){_==null&&(_=new n(e))}function y(e){if(e==null)return null;if(Array.isArray(e))return e;if(typeof e.length!="number")return null;var n=[];try{for(var r=0;r1&&n[0]==="init"){var r=n[1];(typeof r=="number"&&r===u||typeof r=="string"&&r===c)&&h("fbevents")}}catch(e){t(e,"pixel","qualityChecker")}return}try{S(n)}catch(e){t(e,"pixel","qualityChecker")}}}function S(e){if(_!=null){var t=_;if(e[0]==="track"&&!(e.length<3)){var n=e[1],r=e[2],o=e[3];if(typeof n=="string"&&!(r==null||G(r)!=="object")){var a={eventName:n,params:v({},r),eventData:o};t.enqueue(a)}}}}function R(e,t,n,r){var o;if(e===c){f=t,g=n;var a=(o=r==null?void 0:r.enabled)!==null&&o!==void 0?o:!1;L(a)}}function L(e){if(_!=null){var n=_;try{e?n.setHandler(k()):(n.disableStorage(),n.setHandler(E()))}catch(e){t(e,"pixel","qualityChecker")}}}function E(){return function(e){for(var t;t=e.dequeueItem();)(function(t){e.markItemAsCompleted(t)})(t)}}function k(){var e=s.getComparedURL(),t=s.getComparedReferrer();return function(n){for(var r;r=n.dequeueItem();)(function(r){I(n,r,e,t),T(n,r,e,t),D(n,r,e,t)})(r)}}function I(e,t,n,r){var o,a=t.item,i=a.eventName,s=a.eventData,u=x(i,(o=s==null?void 0:s.eventID)!==null&&o!==void 0?o:"",n,r);u.append("qttag",d),l(u).then(function(n){e.markItemAsCompleted(t)}).catch(function(n){e.markItemAsFailed(t)})}function T(e,t,n,r){var o,a=t.item,l=a.eventName,s=a.eventData,u=x(l,(o=s==null?void 0:s.eventID)!==null&&o!==void 0?o:"",n,r);u.append("qttag",m),i(u)}function D(e,t,n,r){var o,a=t.item,l=a.eventName,s=a.eventData,u=x(l,(o=s==null?void 0:s.eventID)!==null&&o!==void 0?o:"",n,r);u.append("qttag",p),i(u,{highFetchPriority:!0})}function x(e,t,n,o){var a=new r;return a.append("id",c),a.append("ev",e),a.append("eid",t),a.append("dl",n),a.append("rl",o),a.append("a","fbq_js"),a.append("ts",String(new Date().valueOf())),a.append("v",f!=null?f:"0.0.404"),g!=null&&a.append("r",g),a}o.exports={tryInitQueue:C,tryEnqueueCommand:b,trySetQueueHandler:R}})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPixelTypedef",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsTyped"),t=e.Typed,n=t.objectWithFields({eventCount:t.number(),id:t.fbid(),userData:t.mapOf(t.string()),userDataFormFields:t.mapOf(t.string())});o.exports=n})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPlugin",function(){ return(function(e,t,n,r){var o={exports:{}},a=o.exports;return(function(){"use strict";var e=N(function e(t){$(this,e),S(this,"__fbEventsPlugin",1),this.plugin=t,this.__fbEventsPlugin=1});o.exports=e})(),o.exports})(e,t,n,r)}) ,a.ensureModuleRegistered("SignalsFBEventsPluginLoadedEvent",function(){ return(function(e,t,n,r){var o={exports:{}},i=o.exports;return(function(){"use strict";var e=a.getFbeventsModules("SignalsFBEventsBaseEvent");function t(e){var t=e!=null&&type