var truste=self.truste||{};truste.bn||(truste.bn={}),truste.eu||(truste.eu={}),truste.util||(truste.util={});function _truste_eumap(){truste.util.error=function(t,n,s){s=s||{};var o,i,r,a=n&&n.toString()||"",c=s.caller||"";if(n&&n.stack&&(o=n.stack.match(/(@|at)[^\n\r\t]*/g),o&&(a+="\n"+o[0]+"\n"+o[o.length-1])),truste.util.trace(t,a,s),truste.util.debug||!n&&!t)return;r={apigwlambdaUrl:"https://api-js-log.trustarc.com/error",enableJsLog:e("false","false")},r.enableJsLog&&(delete s.caller,delete s.mod,delete s.domain,delete s.authority,s.msg=t,i=new XMLHttpRequest,i.open("POST",r.apigwlambdaUrl,!0),i.setRequestHeader("Content-type","application/json"),i.send(truste.util.getJSON({info:truste.util.getJSON(s)||"",error:a,caller:c})))},truste.util.trace=function(){return!!(self.console&&console.log&&(this.debug||this.debug!==!1&&(self.location.hostname.indexOf(".")<0||self.location.hostname.indexOf(".truste-svc.net")>0)))&&(console.log.apply&&console.log.apply(console,arguments),!0)},truste.util.getJSON=function(e){if(self.JSON&&!(self.JSON.org||self.JSON.license||self.JSON.copyright))return self.JSON.stringify(e);if(e instanceof Array){if(t="[",e.length){t+=truste.util.getJSON(e[0]);for(n=1;n<e.length;n++)t+=","+truste.util.getJSON(e[n])}return t+"]"}if(typeof e=="string")return'"'+e+'"';if(typeof e=="object"&&e!==null){var n,s,o=!1,t="{";for(s in e)Object.hasOwn(e,s)&&(t+=(o?",":"")+'"'+s+'":'+truste.util.getJSON(e[s]),o=!0);return t+"}"}return e===0[0]?0[0]:e+""},function(){var t=self.onerror;self.onerror=function(n,s,o,i,a){var c=[].slice.call(arguments),r=n+(s?"; "+s:"")+(o?" "+o:"")+(i?":"+i:"");(r+""+(a&&a.stack)).match(/truste|trustarc|notice/)&&truste.util.error("Got Window Error:",a&&a.stack?a:r,{product:"cm",tag:s}),t&&t.apply(self,c)}}(),truste.bn.addScriptElem=function(e,t,n){if(!e&&"string"!=typeof e)return null;var o,i,s=document.createElement("SCRIPT");return s.src=e,s.setAttribute("async","async"),s.setAttribute("crossorigin",""),s.setAttribute("importance","high"),o=document.querySelector("[nonce]"),o&&s.setAttribute("nonce",o.nonce||o.getAttribute("nonce")),i=function(e){var n;e&&e.type=="error"?n=2:(e&&e.type=="load"||s.readyState=="loaded")&&(n=1),n&&(s.onload=s.onreadystatechange=s.onerror=null,t instanceof Function&&t(s,n))},s.onload=s.onreadystatechange=s.onerror=i,(document.getElementById(n)||document.getElementsByTagName("body")[0]||document.getElementsByTagName("head")[0]).appendChild(s),s},truste.bn.loadNoticeJs=function(){if(truste.cma)return;truste.bn.addScriptElem(t.noticeJsURL,function(){truste.bn.onNoticeJsLoad&&truste.bn.onNoticeJsLoad()},t.containerId)},truste.eu.scriptBaseUrl=function(){try{var e=self.document.currentScript;if(e&&e.src)return new URL(e.src).origin.replace(/^http:/,"https:")+"/"}catch(e){}return"https://consent.trustarc.com/"}(),truste.eu.rebaseUrl=function(e){if(typeof e!="string"||!e)return e;var t=(truste.eu.scriptBaseUrl||"").replace(/\/$/,"");return e.replace(/^(https?:)?\/\/[^/?#]+/,t)};function n(e,t){return/^\{[A-Za-z_][A-Za-z0-9_]*\}$/.test(e)?t:e}function s(){for(var t,e=0;e<arguments.length;e++)if(t=n(arguments[e],""),t!=="")return t;return""}function e(e,t){var s=n(e,t);s.trim()===""&&(s=t);try{return s==="undefined"?0[0]:JSON.parse(s)}catch(e){return t==="undefined"?0[0]:JSON.parse(t)}}var t=truste.eu.bindMap={version:"62bb0e7",isPro:!1,domain:n("concur.com",""),cmId:s("{CmId}",""),locale:"en",language:"en",country:"us",state:"va",behavior:"expressed",behaviorManager:s("{Region}","eu"),consentModel:"none",iconUrl:s("{IconText}","Cookie Preferences"),cookiePreferenceIcon:"cookiepref.png",linkIconUrl:n("{LinkIconUrl}",""),logoUrl:n("{LogoUrl}",""),closeButtonUrl:s("{CloseButtonUrl}","//consent.trustarc.com/get?name=noticeclosebtn.png"),closeBtnAlt:n("close button",""),containerId:/^(_LB.*LB_)?$/.test(n("teconsent",""))?"teconsent":n("teconsent",""),irmContainerId:/^(_LB.*LB_)?$/.test(n("",""))?"teconsent":n("",""),iconRole:n("",""),containerRole:n("",""),teconsentChildAriaLabel:s("{TeconsentChildAriaLabel}","Cookie Preferences, opens a dedicated popup modal window"),wcag2:/true/.test(n("{WCAG2}","false")),prefmgrUrl:s("{ConsentManagerUrl}","https://consent.trustarc.com?type=concur_v2"),privacyUrl:s("{PrivacyUrl}",""),assetServerURL:truste.eu.scriptBaseUrl+"asset/",IRMIntegrationURL:n("",""),seedUrl:n("",""),referer:n("{Referer}",""),apiDefaults:s("{ApiConfig}",'{"reportlevel":16777215, "newReporting": true}'),cmTimeout:parseInt(s("{ConsentManagerTimeout}","6000"),10),cookieExpiry:parseInt(n("395",""),10)||395,popTime:Date.parse(n("","").replace(" +0000","Z").replace(" ","T"))||null,popupMsg:n("",""),daxSignature:n("",""),pageNumber:"",debug:!1,dynamicTracker:e("{DynamicTracker}","false"),languageSelectionEnabled:e("{LanguageSelectorEnabled}","false"),languageSelectorLabel:n("{LanguageSelectorLabel}",""),languages:n("{Languages}",""),width:parseInt(n("840","")),height:parseInt(n("270","")),irmWidth:parseInt(n("","")),irmHeight:parseInt(n("","")),localization:{modalTitle:n("Your choices regarding the use of cookies on this site","")},autoDisplayCloseButton:!1,hideCloseButtonEnabled:n("false","")=="true",text:n("true",""),irmText:n("",""),lspa:n("",""),ccpaText:n("",""),atpIds:n("",""),dntOptedIn:n("0",""),gpcOptedIn:n("0",""),gpcMessageTooltip:n("{GPCMessageTooltip}",""),customLinkGpcRecognitionText:n("{CustomLinkGpcRecognitionText}",""),currentScript:self.document.currentScript,styles:{overlay:{backgroundColor:"#000",opacity:"0.4",position:"fixed",_position:"absolute",width:"100%",height:"100%",top:"0px",left:"0px",overflow:"hidden",filter:"Alpha(Opacity: 80)"},outerdiv:{width:"100%",height:"100%",overflow:"scroll",position:"absolute",top:"0",left:"0",WebkitOverflowScrolling:"touch"},box_overlay:{position:"absolute",top:"0px",left:"0px",bottom:"0px",right:"0px",borderRadius:"5px",padding:"10px",boxSizing:"content-box",minWidth:"220px",maxWidth:"650px",width:"auto",maxHeight:"650px"},inner_iframe:{border:"0px",borderRadius:"2px",overflow:"hidden",background:"#fff",display:"block",top:"0px",left:"0px",width:"100%"},closebtn:{position:"absolute",top:"16px",right:"14px"}},bnFlags:{},flags:{isReconsentEvent:!1,dropPopCookie:!1,isRepopEvent:!1,isConsentRetrieved:!1},feat:{consentResolution:e("false","false"),dropBehaviorCookie:e("true","false"),crossDomain:e("false","false"),replaceDelimiter:e("false","false"),optoutClose:e("false","false"),enableIRM:e("false","false"),enableIrmAutoOptOut:e("false","false"),enableCPRA:e("false","false"),enableACString:e("false","false"),enableTwoStepVerification:e("false","false"),autoblock:e("false","false"),pushEventsToDataLayer:e("false","false"),gtm:!0,uidEnabled:e(s("{UidEnabled}","false"),"false"),dnt:e("true","false")&&(navigator.doNotTrack=="1"||window.doNotTrack=="1"),gpc:e("true","false")&&(navigator.globalPrivacyControl||window.globalPrivacyControl),gpcOvr:e("false","false")&&(navigator.globalPrivacyControl||window.globalPrivacyControl),enableIconRole:e("true","true"),enableIconLabel:e("true","false"),enableHasPopUp:e("true","false"),enableContainerRole:e("true","false"),enableContainerLabel:e("true","false"),accessibility:e("{Accessibility}","false"),linkBannerMode:e("{LinkBanner}","false"),declineBtnEnabled:e("{DeclineBtnEnabled}","false"),secondStepOptin:e("{SecondStepOptin}","false"),requiredSwitchEnabled:e("{RequiredSwitchEnabled}","false"),dpdpRejectAllEnabled:e("{DpdpRejectAllEnabled}","false"),appendCmidEnabled:e("{AppendCmidEnabled}","false"),linkGpcRecognitionNoticeEnabled:e("{LinkGpcRecognitionNotice}","false"),text:e("true","false"),irmText:n("{IrmPreferenceText}",""),iabGdprApplies:e("false","false"),enableCM:e("true","false"),enableBanner:e("false","false"),enableCCPA:e("false","false"),ccpaApplies:e("false","false"),unprovisionedDropBehavior:e("true","false"),unprovisionedIab:e("false","false"),unprovisionedCCPA:e("false","false"),dntShowUI:e("true","false"),gpcMessageEnabled:e("{GPCMessageEnabled}","false"),iabBannerApplies:e("false","false"),enableReturnFocus:e("false","false"),enableShopify:e("0","false"),tcfCmp:e("false","false"),enableTcfOptout:e("false","false"),enableTcfVendorLegIntOptin:e("false","false"),enableTcfVendorPurposeOptinOverride:e("false","false"),enableTransparentAlt:e("true","false"),enableStoredConsent:e("false","false"),gcm:{ads:e("-1","-1"),analytics:e("-1","-1"),adPersonalization:e("-1","-1"),adUserData:e("-1","-1"),functionality:e("-1","-1"),personalization:e("-1","-1"),security:e("-1","-1")},gpp:{enabled:e("false","false"),mspaEnabled:e("false","false"),mspaMode:parseInt(n("0",""))||0,enableStateSpecificString:e("false","false"),gppApplies:e("false","false"),gppShowCategories:e("false","false"),gppOptInAll:n("","0,1,2")},acsUrl:n("https://d1leee6d0c4cew.cloudfront.net/amzn-consent.js",""),acs:{enabled:e("false","false"),adStorage:n("",""),userData:n("","")}}};if(t.fullURL=t.referer||t.dynamicTracker?encodeURIComponent(window.location.href):"",t.cdnURL=t.consensuUrl=t.iconBaseUrl=t.originBaseUrl=truste.eu.scriptBaseUrl,t.icon=t.iconUrl,t.assetServerUrl=t.assetServerURL,self.location.protocol!="http:")for(let e in t)Object.hasOwn(t,e)&&t[e]&&typeof t[e]=="string"&&(t[e]=t[e].replace(/^(http:)?\/\//,"https://"));t.prefmgrUrl=truste.eu.rebaseUrl(t.prefmgrUrl),t.closeButtonUrl=truste.eu.rebaseUrl(t.closeButtonUrl),t.logoUrl=truste.eu.rebaseUrl(t.logoUrl),t.linkIconUrl=truste.eu.rebaseUrl(t.linkIconUrl),t.categoryCount=parseInt(n("3",""),10)||3,t.defaultCategory=n("",""),t.noticeJsURL=truste.eu.scriptBaseUrl+"asset/notice.js/v/62bb0e7",/layout=gdpr/.test(t.prefmgrUrl)&&(t.isGdprLayout=!0),/layout=iab/.test(t.prefmgrUrl)&&(t.isIabLayout=!0),/layout=gpp/.test(t.prefmgrUrl)&&(t.isGppLayout=!0),t.languageSelectorBound=e("{LanguageSelectorEnabled}","undefined")!==0[0],truste.eu.USER_CONSENT_CENTER_SERVER="https://user-consent-center.trustarc.com",truste.eu.noticeLP=truste.eu.noticeLP||{},truste.eu.noticeLP.pcookie=e("undefined","undefined"),truste.util=truste.util||{},truste.util.getCmIdentifier=function(e){return e=e||truste.eu.bindMap||{},e.domain||e.cmId},truste.util=truste.util||{},truste.util.getDefaultStyleProperty=function(e,t){var s,n=document.createElement(t);return document.body.appendChild(n),s=window.getComputedStyle(n,null)[e],n.parentNode.removeChild(n),s},truste.util.getDisplayProperty=function(e){var t=window.getComputedStyle(e,null).display;return t=="none"?truste.util.getDefaultStyleProperty("display",e.nodeName):t},truste.util=truste.util||{},truste.util.readCookie=function(e,t){var s=truste.eu&&truste.eu.bindMap,n=null;return s&&s.cmId&&(n=truste.util._readCookie(s.cmId+"_"+e,t)),n==null&&(n=truste.util._readCookie(e,t)),n},truste.util._readCookie=function(e,t){var s,o,i,a,r,c,l,d,u,n=null;try{s=new RegExp("(^|\\s)"+e.replace(".","\\.")+"\\s*=\\s*([^;]*)").exec(self.document.cookie),s&&s.length>2&&(n=s[2])}catch(e){truste.util.trace(e.message,e.stack)}return!n&&t&&truste.util._readCookieStorage&&(l=function(){return/MSIE|Trident|Edge/.test(window.navigator.userAgent)}(),l?(o="notice_test",r="nt_"+(new Date).getTime(),truste.util._createCookie(o,r,null,!1),truste.util._readCookie(o,!1)==r?self.localStorage.removeItem(truste.util.COOKIE_NS+e):n=truste.util._readCookieStorage(e),truste.util._createCookie(o,"","Thu, 01 Jan 1970 00:00:01 GMT",!1)):n=truste.util._readCookieStorage(e)),i=truste.util.cookie?truste.util.cookie.convert(n):n,i!==n&&(d=truste.util.COOKIE_NS+e,a=truste.util.getStorage&&truste.util.getStorage(d,!1),a?(c=new Date(a.expires),u=new Date,c>u&&truste.util._createCookie(e,a.value,c.toUTCString(),!0)):truste.util._createCookie(e,i),n=i),n},truste.util.createCookie=function(e,t,n,s,o){var i=truste.eu&&truste.eu.bindMap,a=i&&i.cmId&&i.feat.appendCmidEnabled?i.cmId+"_"+e:e;truste.util._removeCookie(e),truste.util._removeCookie(a),truste.util._createCookie(a,t,n,s,o)},truste.util._createCookie=function(e,t,n,s,o){if(truste.util.cookie&&!o&&(t=truste.util.cookie.convert(t)),i=truste.eu&&truste.eu.bindMap||{},d="; expires=",n?n=="0"?d="":d+=n:(h=new Date,h.setDate(h.getDate()+i.cookieExpiry),d+=h.toUTCString()),s&&truste.util._createCookieStorage&&truste.util._createCookieStorage(e,t,n),c=self.location.hostname,u=!!c.match(/^\d{0,3}\.\d{0,3}\.\d{0,3}\.\d{0,3}$/)||c=="localhost",j=c.replace(/^www\./,""),a=u||i.feat&&i.feat.keepWww?c:j,f=self.location.protocol=="https:"?" Secure;":"",p=i.feat&&i.feat.samesite?i.feat.samesite:i.isPro?f?"None":"Lax":"Lax",m=(truste.util.samesite&&!truste.util.samesite(navigator.userAgent)?"":" SameSite="+p+";")+f,v=typeof truste.eu.pcookie!="undefined"&&truste.eu.pcookie!=null||truste.eu.noticeLP&&typeof truste.eu.noticeLP.pcookie!="undefined",v){if(document.cookie=e+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/;domain="+(u?"":".")+a.replace(/^\./,"")+";"+m,!i.topLevelDomain){for(var i,a,c,d,u,h,m,f,p,v,j,g=0,r=a,b=r.split("."),l="_gd"+(new Date).getTime();g<b.length-1&&document.cookie.indexOf(l+"="+l)==-1;)r=b.slice(-1-++g).join("."),document.cookie=l+"="+l+";domain="+r+";"+m;document.cookie=l+"=;domain="+r+";expires=Thu, 01 Jan 1970 00:00:01 GMT",i.topLevelDomain=r}a=i.topLevelDomain}self.document.cookie=e+"="+t+d+"; path=/;domain="+(u?"":".")+a.replace(/^\./,"")+";"+m},truste.util._removeCookie=function(e){truste.util._createCookie(e,"","Thu, 01 Jan 1970 00:00:01 GMT",!1),truste.util._removeStorage&&truste.util._removeStorage(truste.util.COOKIE_NS+e)},truste.util=truste.util||{},truste.util.getRandomUUID=function(){var e=window.crypto||window.msCrypto;return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,function(t){return(t^e.getRandomValues(new Uint8Array(1))[0]&15>>t/4).toString(16)})},truste.util.getScriptElement=function(e,t,n){if(typeof e=="string"&&(e=new RegExp(e)),typeof n=="string"&&(n=new RegExp(n)),!(e instanceof RegExp))return null;if(typeof n!="undefined"&&!(n instanceof RegExp))return null;for(var s,i,o=self.document.getElementsByTagName("script"),a=o.length;a-- >0&&(s=o[a]);)if(i=!n||n.test(s.src),(t||!s.id)&&e.test(s.src)&&i)return s;return null},truste.util.getUniqueID=function(){return"truste_"+Math.random()},truste.util.initParameterMap=function(e,t){if(typeof t=="object"&&t!==null||(t={}),!e||typeof e.src!="string")t._query=t._url="";else{if(n=t._url=e.src,n=(t._query=n.replace(/^[^;?#]*[;?#]/,"")).replace(/[#;?&]+/g,"&"),n)for(n=n.split("&"),s=n.length;s-- >0;){var n,s,o=n[s].split("="),i=o.shift();t[i]||(o.length?t[i]=decodeURIComponent(o.join("=")):t[i]="")}e.id=t.sid=t.sid||truste.util.getUniqueID()}return t},truste.eu.COOKIE_GDPR_PREF_NAME="notice_gdpr_prefs",truste.eu.COOKIE_SESSION="TAsessionID",truste.eu.SCRIPT_REGX=truste.eu.SCRIPT_REGX||/\.(truste|trustarc)\b.*\bnotice(\.0)?(\.exp)?(\.js)?\b.*\bdomain=/,truste.eu.JS_REGX=truste.eu.JS_REGX||(truste.eu.bindMap&&truste.eu.bindMap.domain?"domain="+truste.eu.bindMap.domain:0[0]),truste.eu.jsNode1=truste.eu.bindMap.currentScript||truste.util.getScriptElement(truste.eu.SCRIPT_REGX,!0,truste.eu.JS_REGX),truste.eu.noticeLP=truste.util.initParameterMap(truste.eu.jsNode1,truste.eu.noticeLP||{}),truste.eu.noticeLP.cookieName&&(truste.eu.COOKIE_GDPR_PREF_NAME=truste.eu.noticeLP.cookieName+"_gdpr",truste.eu.COOKIE_SESSION=truste.eu.noticeLP.cookieName+"_session"),truste.util.readCookieSimple=function(e){var t=new RegExp("\\s*"+e.replace(".","\\.")+"\\s*=\\s*([^;]*)").exec(self.document.cookie);return t&&t.length>1?t[1]:null},$temp_box_overlay={margin:"20px auto !important"},t.styles=Object.create(null),t.externalcss=typeof $temp_externalcss!="undefined"&&$temp_externalcss,t.styles.closebtnlink=typeof $temp_closebtnlink_style!="undefined"&&$temp_closebtnlink_style,t.styles.closebtn=typeof $temp_closebtn_style!="undefined"&&$temp_closebtn_style,t.styles.box_overlay=typeof $temp_box_overlay!="undefined"&&$temp_box_overlay,t.styles.box_overlay_border=typeof $temp_box_overlay_border!="undefined"&&$temp_box_overlay_border,t.styles.overlay=typeof $temp_overlay!="undefined"&&$temp_overlay,t.styles.inner_iframe=typeof $temp_inner_iframe!="undefined"&&$temp_inner_iframe,t.styles.outerdiv=typeof $temp_style_outerdiv!="undefined"&&$temp_style_outerdiv,t.outerdiv=typeof $temp_outerdiv!="undefined",t.feat.target=typeof $temp_target!="undefined"&&$temp_target,t.feat.ccpadefault=typeof $temp_ccpadefault!="undefined"&&$temp_ccpadefault,t.feat.noscrolltop=typeof $temp_noscrolltop!="undefined"&&$temp_noscrolltop,t.feat.samesite=typeof $temp_truste_samesite!="undefined"&&$temp_truste_samesite,truste.util=truste.util||{},truste.util.setSession=function(){var t,n,o,s=truste.util.readCookieSimple||truste.util.readCookie,e=s(truste.eu.COOKIE_SESSION);e==null&&(o=s(truste.eu.COOKIE_GDPR_PREF_NAME)?"EXISTING":"NEW",e=truste.util.getRandomUUID()+"|"+o,t=new Date,t.setTime(t.getTime()+30*6e4),truste.util.createCookie(truste.eu.COOKIE_SESSION,e,t.toGMTString(),!1)),n=e.split(/[|,]/),truste.eu.session=n[0],truste.eu.userType=n[1]},truste.util.sendAnalytics=function(t,n){var s="action="+t+"&domain="+truste.util.getCmIdentifier(truste.eu.bindMap)+"&implied="+(truste.eu.bindMap.behavior==="implied"?"1":"0")+"&session="+truste.eu.session.replaceAll("-","")+"&new="+(truste.eu.userType==="NEW"?"1":"0")+"&referer="+window.origin;return n&&(s+="&categories="+n),fetch(truste.eu.bindMap.cdnURL+"analytics?"+s,{referrerPolicy:"origin-when-cross-origin",keepalive:!0}).catch(function(){})},truste.util.setSession(),truste.util.sendAnalytics(0),function(t){var n,s,o,a,i=function(){t.feat.tcfLoaded=!0,t.isIabLayout&&(t.feat.iab=!0)},r=function(e){if(t.feat.tcfLoaded)return;var o,s=self.document,n=s.createElement("script");n.setAttribute("async","async"),n.setAttribute("type","text/javascript"),n.setAttribute("crossorigin",""),n.setAttribute("importance","high"),o=document.querySelector("[nonce]"),o&&n.setAttribute("nonce",o.nonce||o.getAttribute("nonce")),n.src=e,(s.getElementById(t.containerId)||s.getElementsByTagName("body")[0]||s.getElementsByTagName("head")[0]).appendChild(n),i()},c=function(e,t,n,s){if(e()){t();return}var i=function(){e()&&(o=clearInterval(o),t())},o=setInterval(i,n);i(),setTimeout(function(){clearInterval(o)},s)};if(t.isIabLayout||t.feat.tcfCmp){for(s=!1,o=document.head.getElementsByTagName("script"),n=0;n<o.length;n++)a=o[n],a.id==="trustarc-tcfapi"&&(s=!0,i());s||c(function(){return typeof __tcfapi!="undefined"},function(){r(t.cdnURL+"asset/tcfapi2.2.js")},10,3e4)}}(truste.eu.bindMap),function(t){truste.eu.COOKIE_BEHAVIOR=truste.eu.COOKIE_BEHAVIOR||"notice_behavior";var n=t.feat.replaceDelimiter?"|":",";truste.util.createCookie(truste.eu.COOKIE_BEHAVIOR,t.behavior+n+t.behaviorManager,"0")}(truste.eu.bindMap);try{truste.util=truste.util||{},truste.util.deferCallUntil=function(e,t,n,s){var o,i=function(){o&&t()&&(clearInterval(o),e())};i(),o=setInterval(function(){i()},n||50),setTimeout(function(){clearInterval(o)},s||1e4)},truste.util.waitForElem=function(e,t,n,s){if(i=e(),i)return t(i);var o,i,a=!1,c=!1,l=function(){a=!0,r&&(r=clearInterval(r)),o&&(o.disconnect(),o=null)},d=function(){if(a)return;var n=e();n&&(l(),t(n))},r=setInterval(d,n||250);typeof MutationObserver!="undefined"&&(o=new MutationObserver(function(){if(a||c)return;c=!0,setTimeout(function(){c=!1,d()},0)}),o.observe(document,{childList:!0,subtree:!0})),setTimeout(l,s||3e4)},truste.util.fireCustomEvent=function(e,t){if(t){var o=new CustomEvent(e,{detail:t,bubbles:!0}),n=function(){return document.body||document.getElementsByTagName("body")[0]},s=function(){var t=n();t&&t.dispatchEvent(o)};n()?s():truste.util.waitForElem&&truste.util.waitForElem(n,s,100,2e4)}},function(){var t,e=document.createElement("style");e.setAttribute("type","text/css"),t=document.querySelector("[nonce]"),t&&e.setAttribute("nonce",t.nonce||t.getAttribute("nonce")),e.innerText=".ta-display-none { display: none; }",document.head.insertBefore(e,document.head.firstChild)}(),function(t){truste.cd=truste.cd||{},truste.eu.COOKIE_CONSENT_SYNC=truste.eu.COOKIE_CONSENT_SYNC||"consent_sync";var n=truste.util.readCookieSimple||truste.util.readCookie;function s(){var e=truste.eu.user,n=e&&e.authMac&&e.id&&e.authSecretId;return t.feat.crossDomain=!!n,n?{AUTHMAC:e.authMac,USER_ID:e.id,SECRET_ID:e.authSecretId,DOMAIN:truste.util.getCmIdentifier(t)}:null}truste.cd.markConsentRetrieved=function(){t.flags.isConsentRetrieved||(t.flags.isConsentRetrieved=!0,typeof truste.eu.finishLoad=="function"&&truste.eu.finishLoad())},truste.cd.getConsent=async function(e){if(!e)return{status:null,consent:null};try{const s=new URLSearchParams({cm:e.DOMAIN,u:e.USER_ID,sid:e.SECRET_ID,mac:e.AUTHMAC}),n=await fetch(`${t.cdnURL}consents?${s}`,{keepalive:!0});if(!n.ok)return truste.util.fireCustomEvent?.("trustarc-consent-fetch-failed",{status:n.status}),{status:n.status,consent:null};const o=await n.json();return truste.util.fireCustomEvent?.("trustarc-consent-fetch-success",{}),{status:n.status,consent:o}}catch(e){return truste.util.fireCustomEvent?.("trustarc-consent-fetch-failed",{error:"network"}),{status:null,consent:null}}},truste.cd.handleRepopLogic=function(e,n){if(!t.popTime)return;var s=t.cookieExpiry||395,o=new Date(e.expiry).getTime()-s*24*60*60*1e3;o>t.popTime&&(truste.util.createCookie(truste.eu.COOKIE_REPOP,"","Thu, 01 Jan 1970 00:00:01 GMT",!0),truste.util.createCookie(truste.eu.COOKIE_REPOP,t.popTime,n,!0))},truste.cd.addCrossDomainParams=function(e){var t=s();return t?e&&!e.includes("/consent/log")?"":`&u=${encodeURIComponent(t.USER_ID)}&sid=${encodeURIComponent(t.SECRET_ID)}&mac=${encodeURIComponent(t.AUTHMAC)}`:""},truste.cd.promoteLocalConsentIfEligible=async function(e){var i,o=n(truste.eu.COOKIE_GDPR_PREF_NAME),s=o!=null?o.split(":")[0]:null;if(s==null||!truste.util.validConsent(s))return;i=s===""?0:truste.util.calculateCategoriesInt([...new Set(s.split(/[,|]/).map(function(e){return parseInt(e,10)}))]);try{const s=await fetch(`${t.cdnURL}consents`,{method:"POST",headers:{"Content-Type":"application/json"},keepalive:!0,body:JSON.stringify({u:e.USER_ID,sid:e.SECRET_ID,mac:e.AUTHMAC,cm:e.DOMAIN,categories:i})});if(!s.ok){truste.util.fireCustomEvent?.("trustarc-consent-save-failed",{status:s.status});return}let n=new Date;n.setTime(n.getTime()+24*60*60*1e3),truste.util.createCookie(truste.eu.COOKIE_CONSENT_SYNC,"true",n.toUTCString(),!1),truste.util.fireCustomEvent?.("trustarc-consent-save-success",{})}catch(e){truste.util.fireCustomEvent?.("trustarc-consent-save-failed",{error:"network"})}},truste.cd.syncConsent=async function(){var a=s();if(!a)return;if(n(truste.eu.COOKIE_CONSENT_SYNC)){truste.cd.markConsentRetrieved();return}if(await new Promise(e=>{truste.util.deferCallUntil(()=>{truste.cma||truste.cd.markConsentRetrieved(),e()},()=>truste.cma,50,1e4)}),!truste.cma)return;let{status:l,consent:e}=await truste.cd.getConsent(a);if(!e||!e.categories||!e.expiry||isNaN(new Date(e.expiry).getTime())){l===404&&truste.cd.promoteLocalConsentIfEligible(a),truste.cd.markConsentRetrieved();return}let o=t.feat.replaceDelimiter?e.categories.replace(/,/g,"|"):e.categories,i=new Date(e.expiry).toGMTString();truste.cd.handleRepopLogic(e,i);const r=function(){let e=new Date;e.setTime(e.getTime()+24*60*60*1e3),truste.util.createCookie(truste.eu.COOKIE_CONSENT_SYNC,"true",e.toUTCString(),!1)};let c=n(truste.eu.COOKIE_GDPR_PREF_NAME),d=c?c.split(":")[0]:null;if(d===o){r(),truste.cd.markConsentRetrieved();return}truste.util.createCookie(truste.eu.COOKIE_GDPR_PREF_NAME,o,i,!0),truste.util.createCookie(truste.eu.COOKIE_PREF_NAME,truste.util.getLowestConsent(o),i,!0),truste.cma.callApi("syncConsentDecision","trustarc.com",{action:"updateDecision",value:o,expiry:i,timestamp:Date.now()},null),t.prefCookie=o,truste.util.dropOptoutDomains(o),r(),truste.cd.markConsentRetrieved()},truste.cd.identify=function(e,t,n){return truste.eu.user={id:e,authMac:t,authSecretId:n},truste.cd.syncConsent()},s()&&(async()=>{await truste.cd.syncConsent()})()}(truste.eu.bindMap)}finally{truste.bn.loadNoticeJs()}}self._truste&&(self._truste.eumap=_truste_eumap)||_truste_eumap()