// *************************************** // config file for at.js lib //**************************************************************************** // SET TARGET PROPERTY HERE: const at_property = window.cas.exp.target.propertyToken; // Workspace Name // *************************************************************************** ! function () { window.tt_getCookie = function (t) { var e = RegExp(t + "[^;]+").exec(document.cookie); return decodeURIComponent(e ? e.toString().replace(/^[^=]+./, "") : "") } var t = tt_getCookie("MC1"), e = tt_getCookie("MSFPC"); function o(t) { return t.split("=")[1].slice(0, 32) } var n = ""; if ("" != t) n = o(t); else if ("" != e) n = o(e); if (n.length > 0) var r = n; if (n.length > 0 && at_property != "") { window.targetPageParams = function () { return { "mbox3rdPartyId": r, "at_property": at_property, ...(window.cas.exp.target.isExpWithoutPersonalizationEnabled && (typeof ExpConsentHandler === 'object' && (!ExpConsentHandler.isConsentRequired() || (ExpConsentHandler.isConsentRequired() && ExpConsentHandler.checkUserConsent()))))&& { "personalization-flag": "true" } } } } else if (at_property != "") { window.targetPageParams = function () { return { "at_property": at_property, ...(window.cas.exp.target.isExpWithoutPersonalizationEnabled && (typeof ExpConsentHandler === 'object' && (!ExpConsentHandler.isConsentRequired() || (ExpConsentHandler.isConsentRequired() && ExpConsentHandler.checkUserConsent())))) && { "personalization-flag": "true" } } } } if(window.cas.exp.target.isExpWithoutPersonalizationEnabled) overrideCookieExpTime(); }(); // Override mbox cookie expiration time from 13 months to 30 days if user does not provide consent for personalization. function overrideCookieExpTime() { if (typeof ExpConsentHandler === 'object' && ExpConsentHandler.isConsentRequired() && !ExpConsentHandler.checkUserConsent() && typeof window.targetGlobalSettings === 'undefined') { window.targetGlobalSettings = { deviceIdLifetime: 2592000000 }; } } // A4T integration for client side experimentation using 1DS document.addEventListener("at-request-succeeded", function (e) { if (e && e.detail && e.detail.analyticsDetails && e.detail.analyticsDetails.length > 0) { const tnt_response = { analytics: e.detail.analyticsDetails[0].payload, responseTokens: e.detail.responseTokens }; window.experimentationAnalytics.log(tnt_response); } }); // Data Providers Example (uncomment and complete setup for data ingestion from 3rd party sources). // Can be used to augment the data payload sent to the Target edge network including dataLayer and // on-page data. If not wanted, delete all below commented code from your config file. // UNCOMMENT IF USING DATA PROVIDERS /* // 3rd Party Data via API var demandbaseDataProvider = { name: "demandbase", version: "1.0.0", timeout: 1000, provider: function(callback) { $.ajax({ type: "GET", url: "https://api.company-target.com/api/v2/ip.json?key=70aff8023e038d56ea636f68e5c5922b", dataType: "json", success: function(response) { console.log("DemandBase Response: ", response); callback(null, { 'profile.db_aud': response.audience, 'profile.db_audseg':response.audience_segment }); }, error: function(err) { console.log("Error", err); callback(err); } }); } }; // 1st Party Data via dataLayer Object: var datalayerProvider = { name: "dataLayer", version: "1.0.0", timeout: 1000, provider: function(callback) { function getDataLayer () { if (typeof digitalData != "undefined" || typeof digitalData != null) { callback(null, { 'profile.loyaltyStatus': digitalData.customer.loyaltyStatus, // profile. prefixes append attributes to a user profile 'profile.purchases': digitalData.customer.purchases, 'profile.valueTier': digitalData.customer.valueTier, 'profile.persona': digitalData.customer.persona, 'pageType': digitalData.page.type, // un-prefixed keys are just mbox parameters meant for non-user based data 'productType':digitalData.page.product }); } else if (i < 100) { setTimeout(function(){ getDataLayer(); i++; },100) } } getDataLayer(); } }; window.targetGlobalSettings = { deviceIdLifetime: targetGlobalSettings.deviceIdLifetime, dataProviders: [ demandbaseDataProvider, datalayerProvider ] }; */ // UNCOMMENT IF USING DATA PROVIDERS // No custom JavaScript /** * @license * at.js 2.9.0 | (c) Adobe Systems Incorporated | All rights reserved * zepto.js | (c) 2010-2016 Thomas Fuchs | zeptojs.com/license */ window.adobe=window.adobe||{},window.adobe.target=function(){"use strict";var t=window,e=document,n=!e.documentMode||e.documentMode>=11;var r,o,i,c=e.compatMode&&"CSS1Compat"===e.compatMode&&n&&(r=window.navigator.userAgent,o=r.indexOf("MSIE ")>0,i=r.indexOf("Trident/")>0,!(o||i)),s=t.targetGlobalSettings;if(!c||s&&!1===s.enabled)return t.adobe=t.adobe||{},t.adobe.target={VERSION:"",event:{},getOffer:Ke,getOffers:yt,applyOffer:Ke,applyOffers:yt,sendNotifications:yt,trackEvent:Ke,triggerView:Ke,registerExtension:Ke,init:Ke},t.mboxCreate=Ke,t.mboxDefine=Ke,t.mboxUpdate=Ke,"console"in t&&"warn"in t.console&&(c||t.console.warn("AT: Adobe Target content delivery is disabled. Update your DOCTYPE to support Standards mode."),t.console.warn("AT: Adobe Target content delivery is disabled in targetGlobalSettings.")),t.adobe.target;var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function a(t){if(t.__esModule)return t;var e=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(t).forEach((function(n){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})})),e} /* object-assign (c) Sindre Sorhus @license MIT */var f=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;function p(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}var h=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,e){for(var n,r,o=p(t),i=1;ie.forEach(t),k=(t,e)=>{C(n=>t(e[n],n),T(e))},I=(t,e)=>e.filter(t),N=(t,e)=>{const n={};return k((e,r)=>{t(e,r)&&(n[r]=e)},e),n};function O(t,e){if(m(e))return[];return(g(e)?I:N)(E(t),e)}function _(t){return m(t)?[]:[].concat.apply([],t)}function A(t){var e=this;const n=t?t.length:0;let r=n;for(;r-=1;)if(!w(t[r]))throw new TypeError("Expected a function");return function(){let r=0;for(var o=arguments.length,i=new Array(o),c=0;c-1&&t%1==0&&t<=9007199254740991}(t.length)&&!w(t)}const L=(t,e)=>e.map(t);function j(t){return m(t)?[]:R(t)?P(t)?t.split(""):function(t){let e=0;const{length:n}=t,r=Array(n);for(;en[t],e));var e,n}const{prototype:V}=Object,{hasOwnProperty:H}=V;function U(t){if(null==t)return!0;if(R(t)&&(g(t)||P(t)||w(t.splice)))return!t.length;for(const e in t)if(H.call(t,e))return!1;return!0}const{prototype:B}=String,{trim:F}=B;function z(t){return m(t)?"":F.call(t)}function $(t){return P(t)?!z(t):U(t)}const J=t=>!$(t);function Z(t){return"number"==typeof t||M(t)&&"[object Number]"===b(t)}const{prototype:G}=Function,{prototype:K}=Object,{toString:W}=G,{hasOwnProperty:X}=K,Y=W.call(Object);function Q(t){if(!M(t)||"[object Object]"!==b(t))return!1;const e=function(t){return Object.getPrototypeOf(Object(t))}(t);if(null===e)return!0;const n=X.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&W.call(n)===Y}function tt(t,e){return g(e)?e.join(t||""):""}const et=(t,e)=>{const n={};return k((e,r)=>{n[r]=t(e,r)},e),n};function nt(t,e){if(m(e))return[];return(g(e)?L:et)(E(t),e)}function rt(){return(new Date).getTime()}const ot=(t,e,n)=>n.reduce(t,e),it=(t,e,n)=>{let r=e;return k((e,n)=>{r=t(r,e,n)},n),r};function ct(t,e,n){if(m(n))return e;return(g(n)?ot:it)(E(t),e,n)}const{prototype:st}=Array,{reverse:ut}=st;function at(t,e){return $(e)?[]:e.split(t||"")}function ft(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return setTimeout(t,Number(e)||0)}function lt(t){clearTimeout(t)}const dt="server-side",pt="edge",ht="local";function mt(t){return void 0===t}function gt(t){return!mt(t)}const vt=()=>{},yt=t=>Promise.resolve(t);function bt(t){return!!t.execute&&!!t.execute.pageLoad}function xt(t){return!!t.execute&&!!t.execute.mboxes&&t.execute.mboxes.length||0}function wt(t){return!!t.prefetch&&!!t.prefetch.pageLoad}function St(t){return!!t.prefetch&&!!t.prefetch.mboxes&&t.prefetch.mboxes.length||0}function Et(t){return!!t.prefetch&&!!t.prefetch.views&&t.prefetch.views.length||0}function Tt(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(t&&Z(t))return+t.toFixed(e)}function Ct(){let t=[];return{addEntry:function(e){t.push(e)},getAndClearEntries:function(){const e=t;return t=[],e},hasEntries:function(){return t.length>0}}}var kt="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};var It=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){(function(){var e,n,r,o,i,c;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(t.exports=function(){return(e()-i)/1e6},n=process.hrtime,o=(e=function(){var t;return 1e9*(t=n())[0]+t[1]})(),c=1e9*process.uptime(),i=o-c):Date.now?(t.exports=function(){return Date.now()-r},r=Date.now()):(t.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(kt)}));const Nt=function(){let t={},e={},n={};function r(e){const n=(gt(t[e])?t[e]:0)+1;return t[e]=n,""+e+n}return{timeStart:function(t){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const o=n?r(t):t;return mt(e[o])&&(e[o]=It()),o},timeEnd:function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(mt(e[t]))return-1;const o=It()-e[t]-r;return n[t]=o,o},getTimings:()=>n,getTiming:t=>n[t],clearTiming:function(r){delete t[r],delete e[r],delete n[r]},reset:function(){t={},e={},n={}}}}();var Ot=function(t,e){if(t){e=e||{};for(var n={key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},r=n.parser[e.strictMode?"strict":"loose"].exec(t),o={},i=14;i--;)o[n.key[i]]=r[i]||"";return o[n.q.name]={},o[n.key[12]].replace(n.q.parser,(function(t,e,r){e&&(o[n.q.name][e]=r)})),o}};const _t=new Uint8Array(256),At=function(){const t=window.crypto||window.msCrypto;return!m(t)&&t.getRandomValues&&w(t.getRandomValues)&&t.getRandomValues.bind(t)}();function qt(){return At(_t)}const Mt=function(){const t=[];for(let e=0;e<256;e+=1)t.push((e+256).toString(16).substr(1));return t}();function Pt(t){const e=t();return e[6]=15&e[6]|64,e[8]=63&e[8]|128,function(t){const e=[];for(let n=0;n<16;n+=1)e.push(Mt[t[n]]);return tt("",e).toLowerCase()}(e)}function Dt(){return Pt(qt)}const Rt="type",Lt="content",jt="selector",Vt="src",Ht='Adobe Target content delivery is disabled. Ensure that you can save cookies to your current domain, there is no "mboxDisable" cookie and there is no "mboxDisable" parameter in query string.',Ut="options argument is required",Bt="Action has no content",Ft="No actions to be rendered",zt="error",$t="valid",Jt="success",Zt="___target_traces",Gt="display";var Kt=document,Wt=window;const Xt=/^(?!0)(?!.*\.$)((1?\d?\d|25[0-5]|2[0-4]\d)(\.|$)){4}$/,Yt=/^(com|edu|gov|net|mil|org|nom|co|name|info|biz)$/i;let Qt={};const te=["enabled","clientCode","imsOrgId","serverDomain","cookieDomain","timeout","mboxParams","globalMboxParams","defaultContentHiddenStyle","defaultContentVisibleStyle","deviceIdLifetime","bodyHiddenStyle","bodyHidingEnabled","selectorsPollingTimeout","visitorApiTimeout","overrideMboxEdgeServer","overrideMboxEdgeServerTimeout","optoutEnabled","optinEnabled","secureOnly","supplementalDataIdParamTimeout","authoringScriptUrl","urlSizeLimit","endpoint","pageLoadEnabled","viewsEnabled","analyticsLogging","serverState","decisioningMethod","pollingInterval","artifactLocation","artifactFormat","artifactPayload","environment","cdnEnvironment","telemetryEnabled","cdnBasePath","cspScriptNonce","cspStyleNonce","globalMboxName","allowHighEntropyClientHints"];function ee(t){if(function(t){return Xt.test(t)}(t))return t;const e=null==(n=at(".",t))?n:ut.call(n);var n;const r=e.length;return r>=3&&Yt.test(e[1])?e[2]+"."+e[1]+"."+e[0]:1===r?e[0]:e[1]+"."+e[0]}function ne(t,e,n){let r="";"file:"===t.location.protocol||(r=ee(t.location.hostname)),n.cookieDomain=r,n.enabled=function(t){const{compatMode:e}=t;return e&&"CSS1Compat"===e}(e)&&function(t){const{documentMode:e}=t;return!e||e>=10}(e),function(t,e){t.enabled&&(m(e.globalMboxAutoCreate)||(t.pageLoadEnabled=e.globalMboxAutoCreate),q(n=>{m(e[n])||(t[n]=e[n])},te))}(n,t.targetGlobalSettings||{})}function re(t){ne(Wt,Kt,t);const e="file:"===Wt.location.protocol;Qt=h({},t),Qt.deviceIdLifetime=t.deviceIdLifetime/1e3,Qt.sessionIdLifetime=t.sessionIdLifetime/1e3,Qt.scheme=Qt.secureOnly||e?"https:":""}function oe(){return Qt}var ie={exports:{}}; /*! * JavaScript Cookie v2.2.1 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */ie.exports=function(){function t(){for(var t=0,e={};t0&&s>c&&(s=c);for(var u=0;u=0?(a=p.substr(0,h),f=p.substr(h+1)):(a=p,f=""),l=decodeURIComponent(a),d=decodeURIComponent(f),ae(o,l)?Array.isArray(o[l])?o[l].push(d):o[l]=[o[l],d]:o[l]=d}return o},ue.encode=ue.stringify=function(t,e,n,r){return e=e||"&",n=n||"=",null===t&&(t=void 0),"object"==typeof t?Object.keys(t).map((function(r){var o=encodeURIComponent(fe(r))+n;return Array.isArray(t[r])?t[r].map((function(t){return o+encodeURIComponent(fe(t))})).join(e):o+encodeURIComponent(fe(t[r]))})).join(e):r?encodeURIComponent(fe(r))+n+encodeURIComponent(fe(t)):""};var le=ue,de={parse:function(t){return"string"==typeof t&&(t=t.trim().replace(/^[?#&]/,"")),le.parse(t)},stringify:function(t){return le.stringify(t)}};const{parse:pe,stringify:he}=de,me=Kt.createElement("a"),ge={};function ve(t){try{return pe(t)}catch(t){return{}}}function ye(t){try{return he(t)}catch(t){return""}}function be(t){try{return decodeURIComponent(t)}catch(e){return t}}function xe(t){try{return encodeURIComponent(t)}catch(e){return t}}function we(t){if(ge[t])return ge[t];me.href=t;const e=Ot(me.href);return e.queryKey=ve(e.query),ge[t]=e,ge[t]}const{get:Se,set:Ee,remove:Te}=se;function Ce(t,e,n){return{name:t,value:e,expires:n}}function ke(t){const e=at("#",t);return U(e)||e.length<3||isNaN(parseInt(e[2],10))?null:Ce(be(e[0]),be(e[1]),Number(e[2]))}function Ie(){const t=nt(ke,$(e=Se("mbox"))?[]:at("|",e));var e;const n=Math.ceil(rt()/1e3);return ct((t,e)=>(t[e.name]=e,t),{},O(t=>x(t)&&n<=t.expires,t))}function Ne(t){const e=Ie()[t];return x(e)?e.value:""}function Oe(t){return tt("#",[xe(t.name),xe(t.value),t.expires])}function _e(t){return t.expires}function Ae(t,e,n){const r=j(t),o=Math.abs(1e3*function(t){const e=nt(_e,t);return Math.max.apply(null,e)}(r)-rt()),i=tt("|",nt(Oe,r)),c=new Date(rt()+o),s=h({domain:e,expires:c,secure:n},n?{sameSite:"None"}:{});Ee("mbox",i,s)}function qe(t){const{name:e,value:n,expires:r,domain:o,secure:i}=t,c=Ie();c[e]=Ce(e,n,Math.ceil(r+rt()/1e3)),Ae(c,o,i)}function Me(t,e,n){return function(t){return J(Se(t))}(n)||function(t,e){const{location:n}=t,{search:r}=n,o=ve(r);return J(o[e])}(t,n)||function(t,e){const{referrer:n}=t,r=we(n).queryKey;return!m(r)&&J(r[e])}(e,n)}function Pe(){return oe().enabled&&function(){const t=oe(),e=t.cookieDomain,n=t.secureOnly,r=h({domain:e,secure:n},n?{sameSite:"None"}:{});Ee("at_check","true",r);const o="true"===Se("at_check");return Te("at_check"),o}()&&!Me(Wt,Kt,"mboxDisable")}function De(){return Me(Wt,Kt,"mboxDebug")}function Re(){return Me(Wt,Kt,"mboxEdit")}const Le="AT:";function je(t,e){const{console:n}=t;return!m(n)&&w(n[e])}function Ve(t,e){const{console:n}=t;je(t,"warn")&&n.warn.apply(n,[Le].concat(e))}function He(t,e){const{console:n}=t;je(t,"debug")&&De()&&n.debug.apply(n,[Le].concat(e))}function Ue(){for(var t=arguments.length,e=new Array(t),n=0;n(e[n]=t[n],e),{},te)}(e),r.clientTraces=[],r.serverTraces=[],r.push=function(t){r.serverTraces.push(h({timestamp:rt()},t)),o.call(this,t)}}function ze(t,e,n,r){"serverTraces"===e&&t[Zt].push(n),r&&"serverTraces"!==e&&t[Zt][e].push(h({timestamp:rt()},n))}function $e(t){ze(Wt,"serverTraces",t,De())}function Je(t){ze(Wt,"clientTraces",t,De())}var Ze=setTimeout;function Ge(t){return Boolean(t&&void 0!==t.length)}function Ke(){}function We(t){if(!(this instanceof We))throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],nn(t,this)}function Xe(t,e){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,We._immediateFn((function(){var n=1===t._state?e.onFulfilled:e.onRejected;if(null!==n){var r;try{r=n(t._value)}catch(t){return void Qe(e.promise,t)}Ye(e.promise,r)}else(1===t._state?Ye:Qe)(e.promise,t._value)}))):t._deferreds.push(e)}function Ye(t,e){try{if(e===t)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"==typeof e||"function"==typeof e)){var n=e.then;if(e instanceof We)return t._state=3,t._value=e,void tn(t);if("function"==typeof n)return void nn((r=n,o=e,function(){r.apply(o,arguments)}),t)}t._state=1,t._value=e,tn(t)}catch(e){Qe(t,e)}var r,o}function Qe(t,e){t._state=2,t._value=e,tn(t)}function tn(t){2===t._state&&0===t._deferreds.length&&We._immediateFn((function(){t._handled||We._unhandledRejectionFn(t._value)}));for(var e=0,n=t._deferreds.length;e]*>/,m=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,g=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,v=/^(?:body|html)$/i,y=/([A-Z])/g,b=["val","css","html","text","data","width","height","offset"],x=f.createElement("table"),w=f.createElement("tr"),S={tr:f.createElement("tbody"),tbody:x,thead:x,tfoot:x,td:w,th:w,"*":f.createElement("div")},E=/complete|loaded|interactive/,T=/^[\w-]*$/,C={},k=C.toString,I={},N=f.createElement("div"),O={tabindex:"tabIndex",readonly:"readOnly",'for':"htmlFor",'class':"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},_=Array.isArray||function(t){return t instanceof Array};function A(t){return null==t?String(t):C[k.call(t)]||"object"}function q(t){return"function"==A(t)}function M(t){return null!=t&&t==t.window}function P(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function D(t){return"object"==A(t)}function R(t){return D(t)&&!M(t)&&Object.getPrototypeOf(t)==Object.prototype}function L(t){var e=!!t&&"length"in t&&t.length,r=n.type(t);return"function"!=r&&!M(t)&&("array"==r||0===e||"number"==typeof e&&e>0&&e-1 in t)}function j(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function V(t){return t in d?d[t]:d[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function H(t,e){return"number"!=typeof e||p[j(t)]?e:e+"px"}function U(t){return"children"in t?a.call(t.children):n.map(t.childNodes,(function(t){if(1==t.nodeType)return t}))}function B(t,e){var n,r=t?t.length:0;for(n=0;n")),void 0===e&&(e=h.test(t)&&RegExp.$1),e in S||(e="*"),(c=S[e]).innerHTML=""+t,o=n.each(a.call(c.childNodes),(function(){c.removeChild(this)}))),R(r)&&(i=n(o),n.each(r,(function(t,e){b.indexOf(t)>-1?i[t](e):i.attr(t,e)}))),o},I.Z=function(t,e){return new B(t,e)},I.isZ=function(t){return t instanceof I.Z},I.init=function(t,e){var r,o;if(!t)return I.Z();if("string"==typeof t)if("<"==(t=t.trim())[0]&&h.test(t))r=I.fragment(t,RegExp.$1,e),t=null;else{if(void 0!==e)return n(e).find(t);r=I.qsa(f,t)}else{if(q(t))return n(f).ready(t);if(I.isZ(t))return t;if(_(t))o=t,r=u.call(o,(function(t){return null!=t}));else if(D(t))r=[t],t=null;else if(h.test(t))r=I.fragment(t.trim(),RegExp.$1,e),t=null;else{if(void 0!==e)return n(e).find(t);r=I.qsa(f,t)}}return I.Z(r,t)},(n=function(t,e){return I.init(t,e)}).extend=function(t){var e,n=a.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach((function(n){F(t,n,e)})),t},I.qsa=function(t,e){var n,r="#"==e[0],o=!r&&"."==e[0],i=r||o?e.slice(1):e,c=T.test(i);return t.getElementById&&c&&r?(n=t.getElementById(i))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:a.call(c&&!r&&t.getElementsByClassName?o?t.getElementsByClassName(i):t.getElementsByTagName(e):t.querySelectorAll(e))},n.contains=f.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},n.type=A,n.isFunction=q,n.isWindow=M,n.isArray=_,n.isPlainObject=R,n.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},n.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},n.inArray=function(t,e,n){return c.indexOf.call(e,t,n)},n.camelCase=o,n.trim=function(t){return null==t?"":String.prototype.trim.call(t)},n.uuid=0,n.support={},n.expr={},n.noop=function(){},n.map=function(t,e){var r,o,i,c,s=[];if(L(t))for(o=0;o0?n.fn.concat.apply([],c):c},n.each=function(t,e){var n,r;if(L(t)){for(n=0;n=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each((function(){null!=this.parentNode&&this.parentNode.removeChild(this)}))},each:function(t){for(var e,n=this.length,r=0;r0&&I.matches(this[0],t)},not:function(t){var e=[];if(q(t)&&void 0!==t.call)this.each((function(n){t.call(this,n)||e.push(this)}));else{var r="string"==typeof t?this.filter(t):L(t)&&q(t.item)?a.call(t):n(t);this.forEach((function(t){r.indexOf(t)<0&&e.push(t)}))}return n(e)},has:function(t){return this.filter((function(){return D(t)?n.contains(this,t):n(this).find(t).size()}))},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!D(t)?t:n(t)},last:function(){var t=this[this.length-1];return t&&!D(t)?t:n(t)},find:function(t){var e=this;return t?"object"==typeof t?n(t).filter((function(){var t=this;return c.some.call(e,(function(e){return n.contains(e,t)}))})):1==this.length?n(I.qsa(this[0],t)):this.map((function(){return I.qsa(this,t)})):n()},closest:function(t,e){var r=[],o="object"==typeof t&&n(t);return this.each((function(n,i){for(;i&&!(o?o.indexOf(i)>=0:I.matches(i,t));)i=i!==e&&!P(i)&&i.parentNode;i&&r.indexOf(i)<0&&r.push(i)})),n(r)},parents:function(t){for(var e=[],r=this;r.length>0;)r=n.map(r,(function(t){if((t=t.parentNode)&&!P(t)&&e.indexOf(t)<0)return e.push(t),t}));return z(e,t)},parent:function(t){return z(i(this.pluck("parentNode")),t)},children:function(t){return z(this.map((function(){return U(this)})),t)},contents:function(){return this.map((function(){return this.contentDocument||a.call(this.childNodes)}))},siblings:function(t){return z(this.map((function(t,e){return u.call(U(e.parentNode),(function(t){return t!==e}))})),t)},empty:function(){return this.each((function(){this.innerHTML=""}))},pluck:function(t){return n.map(this,(function(e){return e[t]}))},show:function(){return this.each((function(){var t,e,n;"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=(t=this.nodeName,l[t]||(e=f.createElement(t),f.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),l[t]=n),l[t]))}))},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var e=q(t);if(this[0]&&!e)var r=n(t).get(0),o=r.parentNode||this.length>1;return this.each((function(i){n(this).wrapAll(e?t.call(this,i):o?r.cloneNode(!0):r)}))},wrapAll:function(t){if(this[0]){var e;for(n(this[0]).before(t=n(t));(e=t.children()).length;)t=e.first();n(t).append(this)}return this},wrapInner:function(t){var e=q(t);return this.each((function(r){var o=n(this),i=o.contents(),c=e?t.call(this,r):t;i.length?i.wrapAll(c):o.append(c)}))},unwrap:function(){return this.parent().each((function(){n(this).replaceWith(n(this).children())})),this},clone:function(){return this.map((function(){return this.cloneNode(!0)}))},hide:function(){return this.css("display","none")},toggle:function(t){return this.each((function(){var e=n(this);(void 0===t?"none"==e.css("display"):t)?e.show():e.hide()}))},prev:function(t){return n(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return n(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each((function(e){var r=this.innerHTML;n(this).empty().append($(this,t,e,r))})):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each((function(e){var n=$(this,t,e,this.textContent);this.textContent=null==n?"":""+n})):0 in this?this.pluck("textContent").join(""):null},attr:function(t,n){var r;return"string"!=typeof t||1 in arguments?this.each((function(r){if(1===this.nodeType)if(D(t))for(e in t)Z(this,e,t[e]);else Z(this,t,$(this,n,r,this.getAttribute(t)))})):0 in this&&1==this[0].nodeType&&null!=(r=this[0].getAttribute(t))?r:void 0},removeAttr:function(t){return this.each((function(){1===this.nodeType&&t.split(" ").forEach((function(t){Z(this,t)}),this)}))},prop:function(t,e){return t=O[t]||t,1 in arguments?this.each((function(n){this[t]=$(this,e,n,this[t])})):this[0]&&this[0][t]},removeProp:function(t){return t=O[t]||t,this.each((function(){delete this[t]}))},data:function(t,e){var n="data-"+t.replace(y,"-$1").toLowerCase(),r=1 in arguments?this.attr(n,e):this.attr(n);return null!==r?K(r):void 0},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each((function(e){this.value=$(this,t,e,this.value)}))):this[0]&&(this[0].multiple?n(this[0]).find("option").filter((function(){return this.selected})).pluck("value"):this[0].value)},offset:function(e){if(e)return this.each((function(t){var r=n(this),o=$(this,e,t,r.offset()),i=r.offsetParent().offset(),c={top:o.top-i.top,left:o.left-i.left};"static"==r.css("position")&&(c.position="relative"),r.css(c)}));if(!this.length)return null;if(f.documentElement!==this[0]&&!n.contains(f.documentElement,this[0]))return{top:0,left:0};var r=this[0].getBoundingClientRect();return{left:r.left+t.pageXOffset,top:r.top+t.pageYOffset,width:Math.round(r.width),height:Math.round(r.height)}},css:function(t,r){if(arguments.length<2){var i=this[0];if("string"==typeof t){if(!i)return;return i.style[o(t)]||getComputedStyle(i,"").getPropertyValue(t)}if(_(t)){if(!i)return;var c={},s=getComputedStyle(i,"");return n.each(t,(function(t,e){c[e]=i.style[o(e)]||s.getPropertyValue(e)})),c}}var u="";if("string"==A(t))r||0===r?u=j(t)+":"+H(t,r):this.each((function(){this.style.removeProperty(j(t))}));else for(e in t)t[e]||0===t[e]?u+=j(e)+":"+H(e,t[e])+";":this.each((function(){this.style.removeProperty(j(e))}));return this.each((function(){this.style.cssText+=";"+u}))},index:function(t){return t?this.indexOf(n(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return!!t&&c.some.call(this,(function(t){return this.test(G(t))}),V(t))},addClass:function(t){return t?this.each((function(e){if("className"in this){r=[];var o=G(this);$(this,t,e,o).split(/\s+/g).forEach((function(t){n(this).hasClass(t)||r.push(t)}),this),r.length&&G(this,o+(o?" ":"")+r.join(" "))}})):this},removeClass:function(t){return this.each((function(e){if("className"in this){if(void 0===t)return G(this,"");r=G(this),$(this,t,e,r).split(/\s+/g).forEach((function(t){r=r.replace(V(t)," ")})),G(this,r.trim())}}))},toggleClass:function(t,e){return t?this.each((function(r){var o=n(this);$(this,t,r,G(this)).split(/\s+/g).forEach((function(t){(void 0===e?!o.hasClass(t):e)?o.addClass(t):o.removeClass(t)}))})):this},scrollTop:function(t){if(this.length){var e="scrollTop"in this[0];return void 0===t?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var e="scrollLeft"in this[0];return void 0===t?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),r=this.offset(),o=v.test(e[0].nodeName)?{top:0,left:0}:e.offset();return r.top-=parseFloat(n(t).css("margin-top"))||0,r.left-=parseFloat(n(t).css("margin-left"))||0,o.top+=parseFloat(n(e[0]).css("border-top-width"))||0,o.left+=parseFloat(n(e[0]).css("border-left-width"))||0,{top:r.top-o.top,left:r.left-o.left}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent||f.body;t&&!v.test(t.nodeName)&&"static"==n(t).css("position");)t=t.offsetParent;return t}))}},n.fn.detach=n.fn.remove,["width","height"].forEach((function(t){var e=t.replace(/./,(function(t){return t[0].toUpperCase()}));n.fn[t]=function(r){var o,i=this[0];return void 0===r?M(i)?i["inner"+e]:P(i)?i.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each((function(e){(i=n(this)).css(t,$(this,r,e,i[t]()))}))}})),["after","prepend","before","append"].forEach((function(t,e){var r=e%2;n.fn[t]=function(){var t,o,i=n.map(arguments,(function(e){var r=[];return"array"==(t=A(e))?(e.forEach((function(t){return void 0!==t.nodeType?r.push(t):n.zepto.isZ(t)?r=r.concat(t.get()):void(r=r.concat(I.fragment(t)))})),r):"object"==t||null==e?e:I.fragment(e)})),c=this.length>1;return i.length<1?this:this.each((function(t,s){o=r?s:s.parentNode,s=0==e?s.nextSibling:1==e?s.firstChild:2==e?s:null;const u=n.contains(f.documentElement,o),a=/^(text|application)\/(javascript|ecmascript)$/,l=oe(),d=l.cspScriptNonce,p=l.cspStyleNonce;i.forEach((function(t){if(c)t=t.cloneNode(!0);else if(!o)return n(t).remove();J(d)&&"SCRIPT"===t.tagName&&t.setAttribute("nonce",d),J(p)&&"STYLE"===t.tagName&&t.setAttribute("nonce",p),o.insertBefore(t,s),u&&W(t,(function(t){null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&!a.test(t.type.toLowerCase())||t.src||X(f,t.innerHTML,t.nonce)}))}))}))},n.fn[r?t+"To":"insert"+(e?"Before":"After")]=function(e){return n(e)[t](this),this}})),I.Z.prototype=B.prototype=n.fn,I.uniq=i,I.deserializeValue=K,n.zepto=I,n}();return function(e){var n=1,r=Array.prototype.slice,o=e.isFunction,i=function(t){return"string"==typeof t},c={},s={},u="onfocusin"in t,a={focus:"focusin",blur:"focusout"},f={mouseenter:"mouseover",mouseleave:"mouseout"};function l(t){return t._zid||(t._zid=n++)}function d(t,e,n,r){if((e=p(e)).ns)var o=(i=e.ns,new RegExp("(?:^| )"+i.replace(" "," .* ?")+"(?: |$)"));var i;return(c[l(t)]||[]).filter((function(t){return t&&(!e.e||t.e==e.e)&&(!e.ns||o.test(t.ns))&&(!n||l(t.fn)===l(n))&&(!r||t.sel==r)}))}function p(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function h(t,e){return t.del&&!u&&t.e in a||!!e}function m(t){return f[t]||u&&a[t]||t}function g(t,n,r,o,i,s,u){var a=l(t),d=c[a]||(c[a]=[]);n.split(/\s/).forEach((function(n){if("ready"==n)return e(document).ready(r);var c=p(n);c.fn=r,c.sel=i,c.e in f&&(r=function(t){var n=t.relatedTarget;if(!n||n!==this&&!e.contains(this,n))return c.fn.apply(this,arguments)}),c.del=s;var a=s||r;c.proxy=function(e){if(!(e=S(e)).isImmediatePropagationStopped()){e.data=o;var n=a.apply(t,null==e._args?[e]:[e].concat(e._args));return!1===n&&(e.preventDefault(),e.stopPropagation()),n}},c.i=d.length,d.push(c),"addEventListener"in t&&t.addEventListener(m(c.e),c.proxy,h(c,u))}))}function v(t,e,n,r,o){var i=l(t);(e||"").split(/\s/).forEach((function(e){d(t,e,n,r).forEach((function(e){delete c[i][e.i],"removeEventListener"in t&&t.removeEventListener(m(e.e),e.proxy,h(e,o))}))}))}s.click=s.mousedown=s.mouseup=s.mousemove="MouseEvents",e.event={add:g,remove:v},e.proxy=function(t,n){var c=2 in arguments&&r.call(arguments,2);if(o(t)){var s=function(){return t.apply(n,c?c.concat(r.call(arguments)):arguments)};return s._zid=l(t),s}if(i(n))return c?(c.unshift(t[n],t),e.proxy.apply(null,c)):e.proxy(t[n],t);throw new TypeError("expected function")},e.fn.bind=function(t,e,n){return this.on(t,e,n)},e.fn.unbind=function(t,e){return this.off(t,e)},e.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var y=function(){return!0},b=function(){return!1},x=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,w={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};function S(t,n){if(n||!t.isDefaultPrevented){n||(n=t),e.each(w,(function(e,r){var o=n[e];t[e]=function(){return this[r]=y,o&&o.apply(n,arguments)},t[r]=b}));try{t.timeStamp||(t.timeStamp=(new Date).getTime())}catch(t){}(void 0!==n.defaultPrevented?n.defaultPrevented:"returnValue"in n?!1===n.returnValue:n.getPreventDefault&&n.getPreventDefault())&&(t.isDefaultPrevented=y)}return t}function E(t){var e,n={originalEvent:t};for(e in t)x.test(e)||void 0===t[e]||(n[e]=t[e]);return S(n,t)}e.fn.delegate=function(t,e,n){return this.on(e,t,n)},e.fn.undelegate=function(t,e,n){return this.off(e,t,n)},e.fn.live=function(t,n){return e(document.body).delegate(this.selector,t,n),this},e.fn.die=function(t,n){return e(document.body).undelegate(this.selector,t,n),this},e.fn.on=function(t,n,c,s,u){var a,f,l=this;return t&&!i(t)?(e.each(t,(function(t,e){l.on(t,n,c,e,u)})),l):(i(n)||o(s)||!1===s||(s=c,c=n,n=void 0),void 0!==s&&!1!==c||(s=c,c=void 0),!1===s&&(s=b),l.each((function(o,i){u&&(a=function(t){return v(i,t.type,s),s.apply(this,arguments)}),n&&(f=function(t){var o,c=e(t.target).closest(n,i).get(0);if(c&&c!==i)return o=e.extend(E(t),{currentTarget:c,liveFired:i}),(a||s).apply(c,[o].concat(r.call(arguments,1)))}),g(i,t,s,c,n,f||a)})))},e.fn.off=function(t,n,r){var c=this;return t&&!i(t)?(e.each(t,(function(t,e){c.off(t,n,e)})),c):(i(n)||o(r)||!1===r||(r=n,n=void 0),!1===r&&(r=b),c.each((function(){v(this,t,r,n)})))},e.fn.trigger=function(t,n){return(t=i(t)||e.isPlainObject(t)?e.Event(t):S(t))._args=n,this.each((function(){t.type in a&&"function"==typeof this[t.type]?this[t.type]():"dispatchEvent"in this?this.dispatchEvent(t):e(this).triggerHandler(t,n)}))},e.fn.triggerHandler=function(t,n){var r,o;return this.each((function(c,s){(r=E(i(t)?e.Event(t):t))._args=n,r.target=s,e.each(d(s,t.type||t),(function(t,e){if(o=e.proxy(r),r.isImmediatePropagationStopped())return!1}))})),o},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach((function(t){e.fn[t]=function(e){return 0 in arguments?this.bind(t,e):this.trigger(t)}})),e.Event=function(t,e){i(t)||(t=(e=t).type);var n=document.createEvent(s[t]||"Events"),r=!0;if(e)for(var o in e)"bubbles"==o?r=!!e[o]:n[o]=e[o];return n.initEvent(t,r,!0),S(n)}}(e),function(){try{getComputedStyle(void 0)}catch(n){var e=getComputedStyle;t.getComputedStyle=function(t,n){try{return e(t,n)}catch(t){return null}}}}(),function(t){var e=t.zepto,n=e.qsa,r=/^\s*>/,o="Zepto"+ +new Date,i=function(e,i){var c,s,u=i;try{u?r.test(u)&&(s=t(e).addClass(o),u="."+o+" "+u):u="*",c=n(e,u)}catch(t){throw t}finally{s&&s.removeClass(o)}return c};e.qsa=function(t,e){var n=e.split(":shadow");if(n.length<2)return i(t,e);for(var r=t,o=0;o")){var s=":host ";(r instanceof Element||r instanceof HTMLDocument)&&(s=":scope "),c=s+c}var u=i(r,c);if(0===u.length||!u[0]||!u[0].shadowRoot)return u;r=u[0].shadowRoot}}}(e),e}(window);const sn=Wt.MutationObserver||Wt.WebkitMutationObserver;function un(){return w(sn)}function an(t){return new sn(t)}function fn(){const t=Kt.createTextNode(""),e=[];return an(()=>{const t=e.length;for(let n=0;n{e.push(n),t.textContent=t.textContent.length>0?"":"a"}}function ln(t){return new on(t)}function dn(t){return on.resolve(t)}function pn(t){return on.reject(t)}function hn(t){return g(t)?on.all(t):pn(new TypeError("Expected an array of promises"))}function mn(t,e,n){let r=-1;const o=ln((t,o)=>{r=ft(()=>o(new Error(n)),e)});return(i=[t,o],g(i)?on.race(i):pn(new TypeError("Expected an array of promises"))).then(t=>(lt(r),t),t=>{throw lt(r),t});var i}function gn(t){if(m(t.adobe))return!1;const e=t.adobe;if(m(e.optIn))return!1;const n=e.optIn;return w(n.fetchPermissions)&&w(n.isApproved)}function vn(t,e){if(!gn(t))return!0;const n=t.adobe.optIn,r=(t.adobe.optIn.Categories||{})[e];return n.isApproved(r)}function yn(){const t=oe().optinEnabled;return function(t,e){return!!e&&gn(t)}(Wt,t)}function bn(){return vn(Wt,"TARGET")}function xn(){return function(t,e){if(!gn(t))return dn(!0);const n=t.adobe.optIn,r=(t.adobe.optIn.Categories||{})[e];return ln((t,e)=>{n.fetchPermissions(()=>{n.isApproved(r)?t(!0):e("Adobe Target is not opted in")},!0)})}(Wt,"TARGET")}on._setImmediateFn&&(un()?on._setImmediateFn(fn()):-1!==Wt.navigator.userAgent.indexOf("MSIE 10")&&on._setImmediateFn(t=>{let e=cn("