(function(){"use strict";var t="https://public-api.wordpress.com/wpcom/v2/experiments/0.1.0/assignments/wpcom";var e="wpcom_marketing_bar_assignment_";var n=24*60*60*1e3;var r=60*60*1e3;var a=/^[A-Za-z0-9+/=:@\-._ ]{1,64}$/;var i=3e3;function o(t){var e=document.cookie.match(new RegExp("(?:^|; *)"+t+"=([^;]*)"));if(!e){return null}var n=e[1];try{n=decodeURIComponent(n)}catch(t){}return a.test(n)?n:null}function c(){return o("tk_ai_explat")||o("tk_ai")}function s(t,n){try{var r=JSON.parse(window.localStorage.getItem(e+t));return r&&r.anonId===n&&r.expires>Date.now()?r:null}catch(t){return null}}function u(t,n,r,a){var i={anonId:n,variation:r,expires:Date.now()+a};try{window.localStorage.setItem(e+t,JSON.stringify(i))}catch(t){}return i}function l(e,a){var i=t+"?experiment_names="+encodeURIComponent(e)+"&anon_id="+encodeURIComponent(a);return window.fetch(i,{credentials:"omit"}).then(function(t){return t.json()}).then(function(t){var i=t&&t.assignments&&t.assignments[e];var o=i&&i.variation;return"string"===typeof o?u(e,a,o,n):u(e,a,null,r)}).catch(function(){return u(e,a,null,r)})}function m(t){var e=c();if(!e){return Promise.resolve(null)}var n=s(t,e);return(n?Promise.resolve(n):l(t,e)).then(function(t){return t.variation}).catch(function(){return null})}function v(t,e){var n=t.querySelector(".marketing-bar-text");var r=t.querySelector(".marketing-bar-button");if(n&&e.text){n.textContent="";[["marketing-bar-text-long",e.text],["marketing-bar-text-short",e.text_short||e.text]].forEach(function(t){var e=document.createElement("span");e.className=t[0];e.textContent=t[1];n.appendChild(e)})}if(r&&e.button){r.textContent=e.button}if(e.class){t.classList.add(e.class)}}function d(t,e){try{var n=JSON.parse(t);return n&&typeof n==="object"?n:e}catch(t){return e}}function f(){var t=document.getElementById("marketingbar");if(!t){return}var e=d(t.dataset.eventProperties,{});var n=t.dataset.redesignExperiment||"";var r=n?d(t.dataset.redesignVariations,{}):{};function a(t){window._tkq=window._tkq||[];window._tkq.push(["recordEvent",t,Object.assign({},e)])}Array.prototype.forEach.call(t.querySelectorAll(":scope > a"),function(t){t.addEventListener("click",function(){a("wpcom_marketing_bar_cta_click")})});if(!n){a("wpcom_marketing_bar_impression");return}function o(t){return!!t&&Object.prototype.hasOwnProperty.call(r,t)}var c=false;var s=setTimeout(function(){c=true;t.classList.remove("is-resolving-variation")},i);m(n).then(function(n){var i=c||"visible"===window.getComputedStyle(t).visibility;if(i&&o(n)){clearTimeout(s);t.classList.remove("is-resolving-variation");return}clearTimeout(s);if(n){e.redesign_variation=n}if(o(n)){v(t,r[n])}t.classList.remove("is-resolving-variation");a("wpcom_marketing_bar_impression")})}if("loading"===document.readyState){document.addEventListener("DOMContentLoaded",f)}else{f()}})();