function _bsaViewableFaker(){if(typeof FakeIntersectionObserver==="function"){return FakeIntersectionObserver}return class FakeIntersectionObserver{constructor(callback){this._callback=callback}observe(target){this._callback([{target:target,isIntersecting:false,intersectionRatio:0}],this)}unobserve(_target){}disconnect(){}}}var IntersectionObserver=typeof IntersectionObserver==="function"?IntersectionObserver:_bsaViewableFaker();var _bsaViewable={forceOn:false,isset:function(v){return typeof v!=="undefined"&&v!=null},_corelib:function(){return window._bsa||window._carbonads},triggerView:function(statviewlink){_bsaViewable._corelib()._touchUrl(statviewlink)},_inIframe:function(){try{return window.self!==window.top}catch(e){return true}},shouldWrapRoot:function(options){const viewableDeactivated=options.noViewable;const windowNotDisplayed=(window.innerHeight||0)===0&&(window.innerWidth||0)===0;const inIframe=_bsaViewable._inIframe();return!viewableDeactivated&&!windowNotDisplayed&&!inIframe},_ensureEmbodiedElement:function(element){if(element.nodeName!=="SCRIPT"){return[element,false]}const measurementElement=document.createElement("div");measurementElement.id="_bsa_viewable_check_"+Math.floor(Math.random()*999);element.parentNode.insertBefore(measurementElement,element.nextSibling);return[measurementElement,measurementElement.id]},_cleanupCheck:function(cleanupId){return function(){if(!cleanupId){return}document.getElementById(cleanupId).remove()}},_callbackWithCleanup(primaryCallback,cleanupCallback){return function(){const response=primaryCallback.apply(this,arguments);cleanupCallback();return response}},rootObserve:function(element,callback){const ensuredElementInfo=_bsaViewable._ensureEmbodiedElement(element);const ensuredElement=ensuredElementInfo[0];const cleanupId=ensuredElementInfo[1];const observer=_bsaViewable._rootObserver(_bsaViewable._callbackWithCleanup(callback,_bsaViewable._cleanupCheck(cleanupId)));observer.observe(ensuredElement)},_rootObserver:function(callback){const reportingOverlapThreshold=0;const actualOverlapThreshold=.5;const options={threshold:reportingOverlapThreshold};return new IntersectionObserver((function(entries,observer){entries.forEach((function(entry){callback(entry.intersectionRatio>=actualOverlapThreshold)}));observer.disconnect()}),options)},observerCallback:function(entries,observer){entries.forEach((function(entry){if(entry.isIntersecting){const imageTags=entry.target.querySelectorAll("img[data-statview]");imageTags.forEach((function(imageTag){const statviewlink=_bsaViewable.isset(imageTag)&&imageTag.getAttribute("data-statview");if(statviewlink&&statviewlink!==""){window.requestIdleCallback((function(){_bsaViewable.triggerView(statviewlink)}),{timeout:1e3})}}));_bsaViewable.observer().unobserve(entry.target)}}))},observer:function(){if(!_bsaViewable.isset(_bsaViewable._observer)){const overlapThreshold=.5;const options={threshold:overlapThreshold};_bsaViewable._observer=new IntersectionObserver(_bsaViewable.observerCallback,options)}return _bsaViewable._observer},observe:function(target){if(_bsaViewable.shouldObserve(target)){_bsaViewable.observer().observe(target)}},shouldObserve:function(target){const imageTags=target.querySelectorAll("img[data-statview]");return Array.from(imageTags).some((function(imageTag){return _bsaViewable.isset(imageTag)&&imageTag.getAttribute("data-statview").length>0}))},maybeViewableAttr:function(ad,statviewlink){if(ad.should_record_viewable==="1"||_bsaViewable.forceOn){return` data-statview="${statviewlink}" `}return' data-no-statview="no" '}};var _carbonads={_client:"carbon.js",_version:"20231113",_clientConfig:function(){const configParts={protocol:this.getUrlVar("protocol"),cd:this.getUrlVar("cd"),serveUrl:this.getUrlVar("serve"),serve:this.getServe(this.getUrlVar("serve"),this.getUrlVar("placement")),format:this.getUrlVar("format")};const configString=Object.keys(configParts).reduce((function(strParts,key){const configValue=configParts[key];if(configValue){return strParts.concat([`${key}:${encodeURIComponent(configValue)}`])}return strParts}),[]).join(";");return"("+configString+")"},_headers:function(){return{"x-origin":window.location.toString(),"x-client":this._client+"/"+this._version+" "+this._clientConfig()}},_loadJson:function(url,callback){const req=fetch(url,{headers:this._headers()});req.then((function(response){return response.json()})).then((function(json){return callback(json)})).catch((function(err){console.log("Carbon ad connectivity issue!",url,"due to",err)}))},_touchUrl:function(url){const req=fetch(url,{headers:this._headers(),mode:"no-cors"});req.then((function(response){return response})).catch((function(err){console.log("Carbon ad connectivity issue!",url,"due to",err)}))},init:function(where,force_serve){_carbon_where=null;if(where){_carbon_where=where}var placement=this.getUrlVar("placement"),baseurl=this.srv(),protocol=this.getUrlVar("protocol")?this.getUrlVar("protocol")+":":"https:",serve=this.getServe(force_serve?force_serve:this.getUrlVar("serve"),placement),format=this.getUrlVar("format");var forceUrlPreview=this.getUrlVar("_bsa_url_preview",window.location.href);if(forceUrlPreview){var previewData=JSON.parse(decodeURIComponent(forceUrlPreview));setTimeout((function(){_carbonads_go({ads:[Object.assign({},previewData,{zonekey:serve,format:format,statlink:previewData.link.replace(/^(http:|https:)/gm,"")}),{}]})}),0)}else{const element=_carbon_where||document.querySelector("#_carbonads_js");_bsaViewable.rootObserve(element,(function(viewable){const baseUrl=`${protocol}//${baseurl}/ads/${serve}.json?segment=placement:${placement}`;const jsonSrc=_carbonads._buildSrvUrl(baseUrl,viewable);_carbonads._loadJson(jsonSrc,_carbonads_go)}))}},_buildSrvUrl:function(base,viewable){var forcebanner=this.getUrlVar("bsaforcebanner",window.location.href),ignore=this.getUrlVar("bsaignore",window.location.href),forwardedip=this.getUrlVar("bsaforwardedip",window.location.href),ignoretargeting=this.getUrlVar("bsaignoretargeting",window.location.href);if(forcebanner){base+="&forcebanner="+forcebanner}if(ignore){base+="&ignore="+ignore}if(ignoretargeting){base+="&ignoretargeting="+ignore}if(forwardedip){base+="&forwardedip="+forwardedip}if(viewable){base+="&viewable="+viewable}var ck="";try{ck=decodeURIComponent(document.cookie)}catch(e){}var day=ck.indexOf("_bsap_daycap="),life=ck.indexOf("_bsap_lifecap=");day=day>=0?ck.substring(day+12+1).split(";")[0].split(","):[];life=life>=0?ck.substring(life+13+1).split(";")[0].split(","):[];if(day.length||life.length){var freqcap=[];for(var i=0;i/g,">").replace(/\//g,"/")},hexToRgba:function(hex,alpha=1){const[r,g,b]=[parseInt(hex.slice(1,3),16),parseInt(hex.slice(3,5),16),parseInt(hex.slice(5,7),16)];return`rgba(${r}, ${g}, ${b}, ${alpha})`},prepareAdUrl:function({statlink:statlink,fallbackLink:fallbackLink},placement){const baseLink=_carbonads.ensureHttpsLink(statlink||fallbackLink).replace(/srv.buysellads.com/g,_carbonads.srv());return _carbonads.applyTimestampToUrl(baseLink)},prepareAdProps:function(ad){const placement=_carbonads.getUrlVar("placement");const requiredCarbonCoverKeys=["backgroundColor","callToAction","company","companyTagline","logo","largeImage"];const isCarbonCoverSupported=requiredCarbonCoverKeys.every((key=>key in ad));const availableFormat=isCarbonCoverSupported?["cover","responsive"]:["responsive"];const customCssTemplate=_carbonads.isset(ad.custom_css)?``:"";const statview=_bsaViewable.maybeViewableAttr(ad,_carbonads.isset(ad.statview)?ad.statview+"?segment=placement:"+placement:"");const image=ad.logo||ad.smallImage||ad.image||ad.fallbackImage;const description=ad.description||ad.title||ad.fallbackTitle;const creativeIdClass="creativeId-"+ad.creativeid;const fulllink=_carbonads.prepareAdUrl(ad,placement);return{availableFormat:availableFormat,backgroundColor:ad.backgroundColor,callToAction:ad.callToAction,company:ad.company,companyTagline:ad.companyTagline,creativeIdClass:creativeIdClass,customCssTemplate:customCssTemplate,description:description,fulllink:fulllink,image:image,largeImage:ad.largeImage,placement:placement,statview:statview}},appendPixelToElement:function(pixel,el){if(typeof pixel!="undefined"){const pixelContainer=document.createElement("div");pixelContainer.className="carbon-pixels";pixelContainer.style.display="none";const pixels=pixel.split("||");for(let j=0;j{window.optimize.push(fallbackOptimizePlacementId)}))}}else{const fallbackOptimizeScript=document.createElement("script");fallbackOptimizeScript.type="text/javascript";fallbackOptimizeScript.id="_optimize_js";fallbackOptimizeScript.async=true;fallbackOptimizeScript.src=optimizeScriptSrvFullPath;(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(fallbackOptimizeScript)}},formats:{classic:function({backgroundColor:backgroundColor,customCssTemplate:customCssTemplate,description:description,fulllink:fulllink,image:image,placement:placement,statview:statview}){const el=document.createElement("span");el.innerHTML=`\n${customCssTemplate}\n\n\t\n\t\tads via Carbon\n\t\n\t\n\t\t${_carbonads.htmlEncode(description)}\n\t\n\nads via Carbon\n`;return el},responsive:function({backgroundColor:backgroundColor,customCssTemplate:customCssTemplate,description:description,fulllink:fulllink,image:image,placement:placement,statview:statview}){const carbonResponsiveCss=`#carbon-responsive a,#carbon-responsive a:hover{color:var(--carbon-text-color)}#carbon-responsive *{margin:unset;padding:unset;line-height:unset}#carbon-responsive{--carbon-padding:1em;--carbon-max-char:20ch;--carbon-bg-primary:hsl(0, 0%, 98%);--carbon-bg-secondary:hsl(0, 0%, 92%);--carbon-text-color:hsl(0, 0%, 20%);font-size:14px;font-family:system-ui,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;min-inline-size:130px;max-inline-size:400px;gap:1ex;line-height:1.5}#carbon-responsive .carbon-responsive-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:var(--carbon-padding);gap:var(--carbon-padding);border:solid 1px var(--carbon-bg-secondary);background-color:var(--carbon-bg-primary)}#carbon-responsive a{text-decoration:none}#carbon-responsive .carbon-img{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}#carbon-responsive .carbon-img img{display:block}#carbon-responsive .carbon-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:var(--carbon-max-char);flex-basis:var(--carbon-max-char);line-height:1.4;text-align:left}#carbon-responsive .carbon-poweredby{font-size:.85em;text-align:right;opacity:.5}`;const el=document.createElement("div");el.id="carbon-responsive";el.innerHTML=`\n\n${customCssTemplate}\n\nads via Carbon\n`;return el},cover:function({backgroundColor:backgroundColor,callToAction:callToAction,company:company,companyTagline:companyTagline,creativeIdClass:creativeIdClass,customCssTemplate:customCssTemplate,description:description,fulllink:fulllink,image:image,largeImage:largeImage,placement:placement,statview:statview}){const bgRgba=_carbonads.hexToRgba(backgroundColor,.8);const carbonCoverCss=`#carbon-cover,#carbon-cover .carbon-logo,#carbon-cover .carbon-main,#carbon-cover>a:first-child{display:-webkit-box;display:-ms-flexbox}#carbon-cover,#carbon-cover .carbon-logo,#carbon-cover .carbon-main,#carbon-cover .carbon-text{-webkit-box-orient:vertical;-webkit-box-direction:normal}#carbon-cover *{margin:initial;padding:initial;line-height:initial}#carbon-cover button{margin:0;padding:0;border:none;outline:0;background:0 0;color:inherit;font:inherit;cursor:pointer}#carbon-cover .carbon-visually-hidden{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;white-space:nowrap}#carbon-cover{--carbon-font-family:system-ui;--carbon-font-size:14px;--carbon-shadow:0 0 1px hsl(0deg 0% 0% / 0.085),0 0 2px hsl(0deg 0% 0% / 0.085),0 0 4px hsl(0deg 0% 0% / 0.085),0 0 8px hsl(0deg 0% 0% / 0.085);--carbon-icon-size:0.75em;display:flex;z-index:10;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-inline-size:400px;font-size:var(--carbon-font-size);font-family:var(--carbon-font-family)}#carbon-cover>a:first-child{display:flex;z-index:2;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5%;overflow:hidden;gap:2ch;border-radius:6px;-webkit-box-shadow:var(--carbon-shadow);box-shadow:var(--carbon-shadow);text-decoration:none}#carbon-cover>a:first-child::after,#carbon-cover>a:first-child::before{position:absolute;inset:0;content:""}#carbon-cover>a::before{z-index:0;background-position:center;background-size:cover;background-repeat:no-repeat}#carbon-cover>a::after{z-index:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);content:""}#carbon-cover>a>*{z-index:3}#carbon-cover .carbon-main{display:flex;row-gap:1ch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(100% - 250px);flex-basis:calc(100% - 250px);-ms-flex-direction:column;flex-direction:column;color:#fff}#carbon-cover .carbon-logo{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:72px}#carbon-cover .carbon-logo img{max-width:125px;height:auto}#carbon-cover .carbon-tagline{max-inline-size:16ch;margin-top:auto;font-weight:500;line-height:1.3}#carbon-cover .carbon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100px}#carbon-cover .carbon-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-inline-size:54ch;font-size:.9em;line-height:1.35}#carbon-cover .carbon-cta{padding:1ex 1ch;border-radius:3px;background:#fff;-webkit-box-shadow:var(--carbon-shadow);box-shadow:var(--carbon-shadow);color:#111;font-weight:600}#carbon-cover .carbon-large-image{display:block;width:50%;max-inline-size:250px;border-radius:5px;-webkit-box-shadow:var(--carbon-shadow);box-shadow:var(--carbon-shadow)}#carbon-cover a:hover .carbon-large-image{width:20%}#carbon-cover .carbon-footer{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-column-gap:1ch;-moz-column-gap:1ch;column-gap:1ch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;-webkit-margin-before:0.75ex;margin-block-start:0.75ex;color:#7f7f7f;text-decoration:none}#carbon-cover .carbon-footer a{color:#b2b2b2;text-decoration:none}#carbon-cover .carbon-footer button{display:-ms-grid;display:grid;place-content:center;padding:.5ch;border-radius:3px;background-color:#f2f2f2}#carbon-cover .carbon-footer button:hover{background-color:#e5e5e5;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#carbon-cover button>svg{stroke:hsl(0,0%,70%);stroke-width:3;width:var(--carbon-icon-size);height:var(--carbon-icon-size)}#carbon-cover .carbon-via{margin-left:auto;font-size:.9em}#carbon-cover .carbon-footer a.carbon-no-hover .carbon-share{display:none;position:relative}#carbon-cover .carbon-share-icon:not(.carbon-no-hover):hover+.carbon-share,#carbon-cover .carbon-share:hover{z-index:3;opacity:1}#carbon-cover .carbon-share-icon:not(.carbon-no-hover):hover::before{display:block;z-index:2;position:absolute;top:-10px;width:14ch;height:5ex;content:""}#carbon-cover .carbon-share{position:absolute;bottom:calc(var(--carbon-icon-size) + 14px);left:0;padding:.2em;border:1px solid #ccc;border-radius:5px;background-color:#fff;-webkit-box-shadow:var(--carbon-shadow);box-shadow:var(--carbon-shadow);opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#carbon-cover .carbon-share ul{padding:.5em;color:#212121;font-weight:500;font-size:12px;list-style-type:none}#carbon-cover .carbon-share ul>*+*{margin-top:10px}#carbon-cover .carbon-description{opacity:0;-webkit-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}#carbon-cover a:hover .carbon-description{opacity:1;-webkit-transition:opacity .5s ease-in .25s;-o-transition:opacity .5s ease-in .25s;transition:opacity .5s ease-in .25s}#carbon-cover .carbon-large-image{-webkit-transition:width .25s ease-in-out;-o-transition:width .25s ease-in-out;transition:width .25s ease-in-out}#carbon-cover .carbon-main{-webkit-transition:opacity 10ms ease-in-out;-o-transition:opacity 10ms ease-in-out;transition:opacity 10ms ease-in-out}@property --reveal-mask{syntax:"";initial-value:0%;inherits:false}#carbon-cover .carbon-reveal{-webkit-animation:var(--reveal-duration,1.5s) var(--reveal-delay,0s) carbon-reveal forwards;animation:var(--reveal-duration,1.5s) var(--reveal-delay,0s) carbon-reveal forwards;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(var(--reveal-angle,135deg)),color-stop(black),to(transparent));-webkit-mask-image:linear-gradient(var(--reveal-angle,135deg),black calc(var(--reveal-mask) - 100%),transparent var(--reveal-mask))}@-webkit-keyframes carbon-reveal{100%,70%{--reveal-mask:200%}}@keyframes carbon-reveal{100%,70%{--reveal-mask:200%}}@media (max-width:360px){#carbon-cover>a:first-child{aspect-ratio:unset}#carbon-cover .carbon-large-image{width:unset;max-width:100%}#carbon-cover a:hover .carbon-large-image{width:unset}#carbon-cover .carbon-logo{row-gap:1ch;min-height:unset}#carbon-cover .carbon-text{row-gap:1ch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:unset}#carbon-cover .carbon-tagline{min-height:unset;max-inline-size:unset}#carbon-cover .carbon-description{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;line-height:1.4;opacity:unset}#carbon-cover .carbon-cta{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;text-align:center}}`;const carbonCoverHtml=`\n\t\t\t\n\t\t\t${customCssTemplate}\n\t\t\t${_carbonads.htmlEncode(company)}\n\t\t\t
\n\t\t\t\t\n\t\t\t\t
\n\t\t\t\t\t
${_carbonads.htmlEncode(description)}
\n\t\t\t\t\t
${_carbonads.htmlEncode(callToAction)}
\n\t\t\t\t
\n\t\t\t
\n\t\t\t`;const carbonFooterHtml=`\n\t\t\t\n\t\t\t
\n\t\t\t\t\n\t\t\t
\n\t\t\t\n\t\t\tads via Carbon\n\t\t\t`;const carbonCoverEl=document.createElement("a");carbonCoverEl.href=fulllink;carbonCoverEl.rel="noopener sponsored";carbonCoverEl.target="_blank";carbonCoverEl.className="carbon-reveal";carbonCoverEl.innerHTML=carbonCoverHtml;const carbonFooterEl=document.createElement("div");carbonFooterEl.className="carbon-footer";carbonFooterEl.innerHTML=carbonFooterHtml;const el=document.createElement("div");el.appendChild(carbonCoverEl);el.appendChild(carbonFooterEl);el.id="carbon-cover";el.classList.add(creativeIdClass);return el},_addEventListeners:function(ad,format){const{company:company,companyTagline:companyTagline,description:description,fulllink:fulllink}=ad;if(format==="cover"){const carbonRefreshButton=document.querySelector("#carbon-refresh");if(carbonRefreshButton){carbonRefreshButton.addEventListener("click",(()=>{_carbonads.refresh()}))}if(navigator.share){const carbonShareButton=document.querySelector(".carbon-share-icon");if(carbonShareButton){carbonShareButton.classList.add("carbon-no-hover");carbonShareButton.addEventListener("click",(function(){navigator.share({title:"Carbon Ad for "+company,text:company+"\n"+companyTagline+"\n"+description,url:fulllink}).catch((error=>{console.log("Error sharing",error)}))}))}}else{const carbonCopyLinkButton=document.getElementById("carbonCopyLink");const carbonEmailLinkButton=document.getElementById("carbonEmailLink");if(carbonCopyLinkButton&&carbonEmailLinkButton){carbonCopyLinkButton.addEventListener("click",(function(e){e.preventDefault();const textArea=document.createElement("textarea");textArea.value=fulllink;document.body.appendChild(textArea);textArea.select();document.execCommand("Copy");textArea.remove()}));carbonEmailLinkButton.addEventListener("click",(function(e){e.preventDefault();const subject="Carbon Ad for "+company;const body=`${company}\n${companyTagline}\n${description}\n${fulllink}`;window.location.href="mailto:?subject="+encodeURIComponent(subject)+"&body="+encodeURIComponent(body)}))}}}}}};function _carbonads_go(b){if(!b)return;const format=_carbonads.getUrlVar("format");const placement=_carbonads.getUrlVar("placement");const ad=b["ads"][0];if(!_carbonads.nonempty(ad.statlink)&&(!(_carbonads.nonempty(ad.fallbackImage)&&_carbonads.nonempty(ad.fallbackLink)&&_carbonads.nonempty(ad.fallbackTitle))||!_carbonads.nonempty(ad.fallbackZoneKey))&&!(_carbonads.nonempty(ad.fallbackImage)&&_carbonads.nonempty(ad.fallbackLink)&&_carbonads.nonempty(ad.fallbackTitle))){if(_carbonads.isset(ad.fallbackOptimizePlacementId)){_carbonads.loadOptimize(ad.fallbackOptimizePlacementId,ad.fallbackOptimizeScriptSrvPath);return}var fallbackKey=_carbonads.nonempty(ad.fallbackZoneKey)?ad.fallbackZoneKey:"CK7DT53I";if(_carbonads.gotback===fallbackKey){return}_carbonads.gotback=fallbackKey;var fallbackSrc=_carbonads._buildSrvUrl("https://"+_carbonads.srv()+"/ads/"+fallbackKey+".json?segment=placement:"+placement);if(ad.fallbackTitle!=="hide"){if(_carbonads.isset(ad.custom_css)){const customCssEl=document.createElement("style");customCssEl.innerHTML=ad.custom_css;document.querySelector("#_carbonads_js").appendChild(customCssEl)}_carbonads._loadJson(fallbackSrc,_carbonads_go)}return}const adProperties=_carbonads.prepareAdProps(ad);var n=document.getElementsByClassName("carbon-wrap");var fdiv=document.createElement("div");fdiv.id=n.length>0?"carbonads_"+n.length:"carbonads";const carbonEl=_carbonads.getFormatElement(format,adProperties);fdiv.appendChild(carbonEl);_carbonads.appendPixelToElement(ad.pixel,carbonEl);_bsaViewable.observe(carbonEl);var carbonjs=document.getElementById("_carbonads_js");if(carbonjs!=null){if(_carbonads.isset(_carbon_where)){_carbon_where.appendChild(fdiv)}else{carbonjs.parentNode.insertBefore(fdiv,carbonjs.nextSibling)}}var mw=document.querySelectorAll(".carbon-img > img");for(var i=0;i=0?c.substring(i+w.length+1).split(";")[0]+"%2C":"",d=new Date;d.setTime(days*36e5+d);data=existing+data;data=data.substring(0,2048);document.cookie=w+"="+data+"; expires="+d.toGMTString()+"; SameSite=Lax; path=/"};if(freqcap){append("_bsap_daycap",banner,1);append("_bsap_lifecap",banner,365)}};