'))}),r.a.on(o,"keydown",".gsc-input",function(){T.a.read(function(){var e=Object(D.a)(".gssb_c"),t=e.css("top"),n=Object(D.a)(window).scrollTop();T.a.write(function(){e.css({top:parseInt(t,10)+n,"z-index":"1030"})})})}),r.a.on(o,"click",".search-results",function(e){var t=e.target;"a"===t.nodeName.toLowerCase()&&(t.target="_self")}),(t=document.createElement("script")).async=!0,t.src=a.gcsUrl,n=document.getElementsByTagName("script")[0],T.a.write(function(){n.parentNode&&n.parentNode.insertBefore(t,n)})))})}}]),e}(),F=n(17),$=n.n(F),W=n(99),J=n(81),Y=n(537),K=n.n(Y),Q=function(){function e(t,n){b()(this,e),j()(this,"id",void 0),j()(this,"important",void 0),j()(this,"permanent",void 0),j()(this,"blocking",void 0),j()(this,"trackDisplay",void 0),j()(this,"type",void 0),j()(this,"position",void 0),j()(this,"siteMessageComponentName",void 0),j()(this,"siteMessageLinkName",void 0),j()(this,"siteMessageCloseBtn",void 0),j()(this,"prefs",void 0),j()(this,"widthBasedMessage",void 0),j()(this,"cssModifierClass",void 0),j()(this,"customJs",void 0),j()(this,"customOpts",void 0),j()(this,"$siteMessage",void 0),j()(this,"$siteMessageContainer",void 0),j()(this,"$siteMessageOverlay",void 0);var a=n||{};this.id=t,this.important=a.important||!1,this.permanent=a.permanent||!1,this.blocking=a.blocking||!1,this.trackDisplay=a.trackDisplay||!1,this.type=a.type||"banner",this.position=a.position||"bottom",this.siteMessageComponentName=a.siteMessageComponentName||"",this.siteMessageLinkName=a.siteMessageLinkName||"",this.siteMessageCloseBtn=a.siteMessageCloseBtn||"",this.prefs="messages",this.widthBasedMessage=a.widthBasedMessage||!1,this.cssModifierClass=a.cssModifierClass||"",this.customJs=a.customJs||W.a,this.customOpts=a.customOpts||{},this.$siteMessageContainer=Object(D.a)(".js-site-message"),this.$siteMessageOverlay=Object(D.a)(".js-site-message-overlay")}return y()(e,[{key:"show",value:function(e){var t=this;if(!this.$siteMessageContainer.hasClass("is-hidden")&&!this.important)return!1;if("top"===this.position){var n=document.body;if(!n)throw new Error("Missing ");var a=n.childNodes[0];if(!a)throw new Error(" is empty");n.insertBefore(this.$siteMessageContainer[0],a),this.$siteMessageContainer.addClass("site-message--on-top")}return Object(D.a)(".js-site-message-copy").html(e),this.blocking&&(Object(D.a)("body, html").addClass("is-scroll-blocked"),this.$siteMessageOverlay.removeClass("is-hidden"),this.$siteMessageOverlay[0].addEventListener("click",function(){t.$siteMessageContainer[0].focus()}),this.$siteMessageOverlay[0].addEventListener("focus",function(){t.$siteMessageContainer[0].focus()}),this.trapFocus()),this.cssModifierClass&&this.$siteMessageContainer.addClass("site-message--".concat(this.cssModifierClass)),this.$siteMessage=Object(D.a)(".js-site-message__message"),this.updateMessageOnWidth(),u.a.on("window:throttledResize",this.updateMessageOnWidth.bind(this)),this.siteMessageComponentName&&(this.$siteMessageContainer.attr("data-component",this.siteMessageComponentName),this.trackDisplay&&Object(p.a)(this.siteMessageComponentName)),this.siteMessageLinkName&&this.$siteMessageContainer.attr("data-link-name",this.siteMessageLinkName),this.siteMessageCloseBtn&&Object(D.a)(".site-message__close-btn",".js-site-message").attr("data-link-name",this.siteMessageCloseBtn),this.$siteMessageContainer.addClass("site-message--".concat(this.type)).addClass("site-message--".concat(this.id)),this.$siteMessageContainer.removeClass("is-hidden"),this.permanent?(this.$siteMessageContainer.addClass("site-message--permanent"),Object(D.a)(".site-message__close").addClass("is-hidden")):r.a.on(document,"click",".js-site-message-close",this.acknowledge.bind(this)),this.customJs(this.customOpts),"modal"===this.type&&this.bindModalListeners(),!0}},{key:"bindModalListeners",value:function(){r.a.on(document,"click",".js-site-message-inner",function(e){e.stopImmediatePropagation(),e.stopPropagation()}),r.a.on(document,"click",".js-site-message",this.acknowledge.bind(this))}},{key:"trapFocus",value:function(){var e=this.$siteMessageContainer[0],t=document.createElement("div");t.tabIndex=0,t.addEventListener("focus",function(){e.focus()}),e.append(t),e.focus()}},{key:"hide",value:function(){Object(D.a)("#header").removeClass("js-site-message"),this.$siteMessageContainer.addClass("is-hidden"),this.$siteMessageOverlay.addClass("is-hidden"),Object(D.a)("body, html").removeClass("is-scroll-blocked")}},{key:"remember",value:function(){if(!this.isRemembered()){var e=J.a.get(this.prefs)||[];e.push(this.id),J.a.set(this.prefs,K()(e))}}},{key:"isRemembered",value:function(){return(J.a.get(this.prefs)||[]).includes(this.id)}},{key:"acknowledge",value:function(){this.remember(),this.hide()}},{key:"updateMessageOnWidth",value:function(){this.widthBasedMessage&&this.$siteMessage&&this.$siteMessage.length&&this.updateMessageFromData(Object(P.m)({max:"tablet"})?"site-message-narrow":"site-message-wide")}},{key:"updateMessageFromData",value:function(e){if(this.$siteMessage){var t=this.$siteMessage.data(e);t&&this.$siteMessage&&this.$siteMessage.text(t)}}}]),e}(),X=function(e){var t=J.a.get("messages");return t&&t.includes(e)},Z=n(105),ee=n(32),te=n.n(ee),ne="email-sign-in-banner",ae=[{name:"Guardian Today UK",utm:"GU Today main NEW H categories"},{name:"Test Campaign",utm:"test1212"}],ie=function(e){return ae.find(function(t){return t.utm===e})},oe="".concat(ne," : display"),se="emailbanner.referrerEmail",re="https://".concat(c.a.get("page.host"),"/email-newsletters");"".concat(c.a.get("page.idUrl"),"/signin?returnUrl=").concat(c.a.get(re)),a=(new window.URLSearchParams(window.location.search).getAll("utm_campaign")||[""])[0],i=ie(a),o=J.a.get(se),i&&!o?J.a.set(se,{utm:i.utm,pv:1}):o&&i&&o.utm!==i.utm?(J.a.remove(se),J.a.set(se,{utm:i.utm,pv:1})):o&&J.a.set(se,$()({},o,{pv:o.pv+1}));var ce,le,ue,de,me,he={id:ne,show:function(){var e;e=oe,te.a.record({component:"first-pv-consent",value:e}),Object(Z.c)(e);var t=J.a.get(se)||{};if(!t||!t.utm)throw new Error("email-sign-in : wrong store format");var n=ie(t.utm);if(!n)throw new Error("email-sign-in missing campaign for utm (".concat(t.utm,")"));J.a.remove(se);var a=new Q(ne,{cssModifierClass:ne,trackDisplay:!0,siteMessageLinkName:ne,siteMessageComponentName:ne});return Promise.resolve(a.show('
\n
\n Enjoying '.concat(n.name,'?\n
\n
\n We want to help you find more newsletters you\'ll love. If you sign in we can suggest you newsletters tailored to your personal taste. And you can manage your preferences at any time.\n
")),Promise.resolve(!0)):Promise.resolve(!1);var e},canShow:function(){var e=J.a.get("mmaActionRequiredBannerCanBeShownAgainAfter");return Promise.resolve(null!==ye&&Object(N.l)()&&!(e&&new Date(e)>new Date))}},je=function(){var e=Object(E.e)(),t=Object(E.f)();e&&Object(pe.f)({component:{componentType:"ACQUISITIONS_OTHER",id:"acquisitions-cookie-one-off"},value:e.toString()}),t&&Object(pe.f)({component:{componentType:"ACQUISITIONS_OTHER",id:"acquisitions-cookie-recurring"},value:t.toString()}),Object(E.h)()&&(T.a.read(function(){return document.getElementsByClassName("js-become-member")}).then(function(e){e.length&&e[0].setAttribute("hidden","hidden")}),T.a.read(function(){return document.getElementsByClassName("js-subscribe")}).then(function(e){e.length&&e[0].classList.remove("brand-bar__item--split--last")}))},ke=n(33),Oe=n(65),Ce=!1,xe="#feedback__form input, #feedback__form textarea, #feedback__form button",Ee=function(){return{browser:window.navigator.userAgent,referrer:document.referrer,page:window.location,width:window.innerWidth,adBlock:Ce,devicePixelRatio:window.devicePixelRatio,gu_u:Object(l.d)("GU_U"),payingMember:Object(l.d)("gu_paying_member"),abTests:(e=Object(Oe.c)(),t=Object.keys(e),0===t.length?"No tests running":t.map(function(t){var n=e[t];return"".concat(t,"=").concat(n.variant)}).join(", "))};var e,t},Te=function(e){var t=e.target;D.a.forEachElement("#feedback-category > option",function(e){if("nothing"!==e.value){var t=document.getElementById(e.value);t&&t.classList.toggle("feedback__blurb--selected",e.selected)}}),D.a.forEachElement(xe,function(e){e.disabled="nothing"===t.value})},Me=function(){return document.getElementById("feedback-category")?(P.a.then(function(e){Ce=e}),e=document.getElementById("feedback__explainer"),t=document.getElementById("feedback-category"),D.a.forEachElement(".feedback__form",function(t){t.addEventListener("submit",function(){var t=!1;return D.a.forEachElement("#feedback__form input, #feedback__form textarea",function(e){""!==e.value&&(t=!0)}),t&&e&&(e.innerHTML="All fields must be filled to proceed"),!t})}),D.a.forEachElement(xe,function(e){e.disabled=!0}),t&&t.addEventListener("change",Te,!1),Object(M.a)("https://members-data-api.theguardian.com/user-attributes/me",{mode:"cors"}).then(function(e){return{basicInformation:Ee(),subscriptionInformation:e}}).catch(function(){return{basicInformation:Ee()}}).then(function(e){D.a.forEachElement("#feedback__form input[name=extra]",function(t){t.value=JSON.stringify(e,null," ")})})):Promise.resolve();var e,t},Le=["sepia","grayscale","invert","contrast","saturate","opacity"],Se=function(){H.a.write(function(){Le.forEach(function(e){var t,n,a;J.a.isOn(e)&&(t=e,n=document.body,a="".concat(t,"(100%)"),n&&Object.assign(n.style,{"-webkit-filter":a,filter:a}))})}),J.a.isOn("breuerMode")&&document.body&&document.body.classList.add("is-breuer-mode")},Ae=n(12),Ne=n.n(Ae),Be=function(e){var t=e.classList.contains("dropdown--active"),n=Array.from(e.getElementsByClassName("dropdown__content")),a=Array.from(e.getElementsByClassName("dropdown__button"));n.forEach(function(e){e.setAttribute("aria-hidden",(!t).toString())}),Ne()(n).concat(Ne()(a)).forEach(function(e){e.setAttribute("aria-expanded",t.toString())})},Ie=function(e){H.a.write(function(){e.currentTarget.parentElement&&e.currentTarget.parentElement.classList.add("u-faux-block-link--hover")})},Pe=function(e){H.a.write(function(){e.currentTarget.parentElement&&e.currentTarget.parentElement.classList.remove("u-faux-block-link--hover")})},De=function(){r.a.on(document.body,"mouseenter",".u-faux-block-link__overlay",Ie),r.a.on(document.body,"mouseleave",".u-faux-block-link__overlay",Pe)},ze=n(517),Ue=n.n(ze),Re=n(518),He=n.n(Re),qe=n(25),Ve=n(337),Ge=n.n(Ve),Fe=n(130),$e=n(350),We=n(170),Je=n(122),Ye=n(174),Ke=n(95),Qe=n(13),Xe=Object(Oe.f)(Ye.a,"variant")?"cmp-no-overlay":"cmp-overlay",Ze=!1,et=function(){return new Promise(function(e){setTimeout(function(){T.a.write(function(){ue&&ue.parentNode&&(ue.classList.add("cmp-animate"),e())})},0)})},tt=function(){return T.a.write(function(){ue&&ue.parentNode&&ue.classList.add("cmp-iframe-ready")}).then(et)},nt=function(){return new Promise(function(e){setTimeout(function(){T.a.write(function(){ue&&ue.parentNode&&(ue.remove(),ue.classList.remove("cmp-iframe-ready"))}).then(e)},600)})},at=function(){return T.a.write(function(){ue&&ue.parentNode&&ue.classList.remove("cmp-animate")}).then(nt)},it=function(e){Object(Qe.a)(e,{feature:"cmp"},!1)},ot=function(){return function(){if(!Ze){(ue=document.createElement("div")).className=Xe;var e=document.createElement("div");e.className="cmp-container",e.addEventListener("transitionend",function(){T.a.write(function(){ue&&ue.parentNode&&(Object(Oe.f)(Ye.a,"variant")?ue.style.maxWidth="100%":ue.style.width="100%")})}),ue.appendChild(e);var t=document.createElement("iframe");t.className="cmp-iframe",t.src=Object(Oe.f)(Je.a,"variant")?"".concat(Ke.cmpConfig.CMP_URL,"?abTestVariant=CmpUiIab-variant"):Object(Oe.f)(Ye.a,"control")?"".concat(Ke.cmpConfig.CMP_URL,"?abTestVariant=CommercialCmpUiNoOverlay-control"):Object(Oe.f)(Ye.a,"variant")?"".concat(Ke.cmpConfig.CMP_URL,"?abTestVariant=CommercialCmpUiNoOverlay-variant"):Ke.cmpConfig.CMP_URL,t.tabIndex=1,t.addEventListener("touchmove",function(e){e.preventDefault()},!1),e.appendChild(t),Ke.cmpUi.setupMessageHandlers(tt,at,it),Ze=!0}}(),document.body&&ue&&!ue.parentElement&&document.body.appendChild(ue),Promise.resolve(!0)},st=function(e){e.preventDefault(),ot()},rt=function(){return Object(Oe.f)(Je.a,"variant")||Object(Oe.f)(Ye.a,"control")||Object(Oe.f)(Ye.a,"variant")},ct=function(){if(rt()){var e=document.querySelector("a[data-link-name=privacy]");if(e){var t=e.parentElement;if(t){var n=e.cloneNode(!1);n.dataset.linkName="privacy-settings",n.removeAttribute("href"),n.innerText="Privacy settings";var a=t.cloneNode(!1);a.appendChild(n),t.insertAdjacentElement("beforebegin",a),n.addEventListener("click",st)}}}},lt={id:"cmpUi",canShow:function(){return rt()?Promise.resolve(Ke.cmpUi.canShow()):Promise.resolve(!1)},show:ot},ut={heading:"Your privacy",consentText:["We use cookies to improve your experience on our site and to show you personalised advertising.",'To find out more, read our privacy policy and cookie policy.')],agreeButton:"I'm OK with that",choicesButton:"My options",linkToPreferences:"".concat(c.a.get("page.idUrl"),"/privacy-settings")},dt="js-first-pv-consent-agree",mt=function(){return'\n
\n ")},kt=n(4),Ot="ACQUISITIONS_SUBSCRIPTIONS_BANNER",Ct="acquisitions-subscription-banner",xt=c.a.get("page.supportUrl"),Et=c.a.get("page.idUrl"),Tt=c.a.get("switches.subscriptionBanner"),Mt=h.a.get("gu.alreadyVisited"),Lt=Object(qe.e)(Object(kt.g)()),St=["united-states","australia"],At="".concat(xt,"/subscribe/digital?INTCMP=gdnwb_copts_banner_subscribe_SubscriptionBanner&acquisitionData=%7B%22source%22%3A%22GUARDIAN_WEB%22%2C%22campaignCode%22%3A%22subscriptions_banner%22%2C%22componentType%22%3A%22").concat(Ot,"%22%2C%22componentId%22%3A%22").concat(Ct,"%22%7D"),Nt="".concat(Et,"/signin?utm_source=gdnwb&utm_medium=banner&utm_campaign=SubsBanner_Exisiting&CMP_TU=mrtn&CMP_BUNIT=subs"),Bt=function(){J.a.set("subscriptionBannerLastClosedAt",(new Date).toISOString())},It=function(){Fe.a.forEach(function(e){Object(Fe.d)(e,!0)})},Pt=function(e,t,n){var a=function(){n(),t&&t.remove()};e&&(e.addEventListener("click",function(){a()}),e.addEventListener("keydown",function(e){"Enter"===e.code&&a()}))},Dt=function(){Object(pe.c)({component:{componentType:Ot,id:Ct}})},zt=function(){var e,t,n=document.querySelector("#js-site-message--subscription-banner__cta-dismiss"),a=document.querySelector("#js-subscription-banner-site-message"),i=document.querySelector("#js-site-message--subscription-banner__cta"),o=document.querySelector("#js-site-message--subscription-banner__close-button"),s=(e=a,t=Bt,function(n){n.forEach(function(n){Pt(n,e,t)})});a&&(s([o,n]),function(e,t){i&&i.addEventListener("click",function(){t()})}(0,Dt))},Ut={id:"subscription-banner",show:function(){var e=He()(Ue.a.mark(function e(){var t;return Ue.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return gt(),Object(pe.f)({component:{componentType:Ot,id:Ct}}),Object(Z.c)("subscription-banner : display"),e.next=5,ht();case 5:return t=e.sent,document.body&&document.body.insertAdjacentHTML("beforeend",jt(At,Nt,t,Object(N.l)())),n=document.querySelector(".site-message--first-pv-consent__button"),(a=document.querySelector("#js-first-pv-consent-site-message"))&&Pt(n,a,It),zt(),e.abrupt("return",Promise.resolve(!0));case 10:case"end":return e.stop()}var n,a},e,this)}));return function(){return e.apply(this,arguments)}}(),canShow:function(){var e,t,n,a;return Promise.resolve(!Object(Oe.f)(We.a,"control")&&!Object(Oe.f)(We.a,"variant")&&Mt>=5&&(t=new Date(2019,11,12,5,0).getTime(),n=J.a.get("subscriptionBannerLastClosedAt"),a=new Date(n).getTime(),!(n&&a>t))&&!Object(E.l)()&&!Object(qe.h)()&&(e=Lt,!St.includes(e))&&Tt&&!("Identity"===c.a.get("page.contentType")||"identity"===c.a.get("page.section")))}},Rt=n(79),Ht=n.n(Rt),qt=n(75),Vt=n.n(qt),Gt=n(80),Ft=n.n(Gt),$t=n(46),Wt=n.n($t),Jt=n(71),Yt=n(72),Kt=n(52),Qt=n(163),Xt=n.n(Qt),Zt={membershipEngagementBannerBlockUk:{urls:["/uk","/uk-news"],geolocation:"GB"},membershipEngagementBannerBlockUs:{urls:["/us","/us-news"],geolocation:"US"},membershipEngagementBannerBlockAu:{urls:["/au","/australia-news"],geolocation:"AU"}},en=["Uk","Us","Au"].map(function(e){return"membershipEngagementBannerBlock".concat(e)}),tn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:en,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Zt,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.location.pathname,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Object(kt.g)(),i=e.filter(function(e){return!!c.a.get("switches.".concat(e))}).map(function(e){return t[e]}).filter(function(e){return e.geolocation===a});return Xt()(i.map(function(e){return e.urls})).includes(n)},nn=n(171),an=n(34),on=function(e){return Object(Yt.b)().then(function(e){return function(e){var t=e&&e[0];if(!(t&&t.messageText&&t.ctaText&&t.buttonCaption&&t.linkUrl))throw new Error("Required data from the Google Doc was missing. Got row: ".concat(t));var n=' '.concat(t.ctaText.replace(/%%CURRENCY_SYMBOL%%/g,Object(kt.f)()),"");return{messageText:t.messageText,ctaText:n,buttonCaption:t.buttonCaption,linkUrl:Object(Kt.a)(t.linkUrl),hasTicker:!1,campaignCode:"control_banner_from_google_doc",pageviewId:c.a.get("ophan.pageViewId","not_found"),products:["CONTRIBUTION","RECURRING_CONTRIBUTION"],isHardcodedFallback:!1,template:Jt.a,minArticlesBeforeShowingBanner:3,userCohort:"AllNonSupporters"}}(e)}).catch(function(e){return Object(Qe.a)(new Error("Could not fetch control banner copy from Google Doc. ".concat(e.message,". Stack: ").concat(e.stack)),{feature:"engagement-banner"},!1),{messageText:"The Guardian is editorially independent –\n our journalism is free from the influence of billionaire owners or politicians.\n No one edits our editor. No one steers our opinion. And unlike many others, we haven’t put\n up a paywall as we want to keep our journalism open and accessible. But the revenue we get from\n advertising is falling, so we increasingly need our readers to fund our independent, investigative reporting.",ctaText:' Support The Guardian from as little as '.concat(Object(kt.f)(),"1"),buttonCaption:"Support The Guardian",linkUrl:Object(Kt.b)(),hasTicker:!1,campaignCode:"fallback_hardcoded_banner",pageviewId:c.a.get("ophan.pageViewId","not_found"),products:["CONTRIBUTION","RECURRING_CONTRIBUTION"],isHardcodedFallback:!0,template:Jt.a,minArticlesBeforeShowingBanner:3,userCohort:"AllNonSupporters"}}).then(function(t){return e&&!t.isHardcodedFallback?$()({},t,e.variantToRun.engagementBannerParams,{abTest:{name:e.id,variant:e.variantToRun.id},campaignCode:"".concat(e.id,"_").concat(e.variantToRun.id)}):t})},sn=function(e){e.hide(),J.a.set("engagementBannerLastClosedAt",(new Date).toISOString())},rn=function(e){var t,n=Array.isArray(e.messageText)?(t=e.messageText)[Object(qe.f)()%t.length]:e.messageText,a=e.ctaText,i=e.leadSentence,o=e.tickerHeader,s=Object(pe.b)($()({base:e.linkUrl,componentType:"ACQUISITIONS_ENGAGEMENT_BANNER",componentId:e.campaignCode,campaignCode:e.campaignCode},e.abTest?{abTest:e.abTest}:{})),r=e.buttonCaption,c={titles:e.titles,leadSentence:i,messageText:n,mobileMessageText:e.mobileMessageText,closingSentence:e.closingSentence,ctaText:a,linkUrl:s,buttonCaption:r,hasTicker:e.hasTicker,tickerHeader:o,signInUrl:e.signInUrl,secondaryLinkUrl:e.secondaryLinkUrl,secondaryLinkLabel:e.secondaryLinkLabel};return e.template?e.template(c):Object(Jt.a)(c)},cn=function(e){["INSERT","VIEW"].forEach(function(t){Object(pe.d)($()({component:{componentType:"ACQUISITIONS_ENGAGEMENT_BANNER",products:e.products,campaignCode:e.campaignCode,id:e.campaignCode},action:t},e.abTest?{abTest:e.abTest}:{}))})},ln=function(e){return t=e,n=rn(e),!!new Q("engagement-banner",{siteMessageLinkName:"membership message",siteMessageCloseBtn:"hide",siteMessageComponentName:t.campaignCode,trackDisplay:!0,cssModifierClass:t.bannerModifierClass||"engagement-banner",customJs:function(){var e=this;r.a.on(document,"click",".js-engagement-banner-close-button",function(){return sn(e)})}}).show(n)&&(e.bannerShownCallback&&e.bannerShownCallback(),cn(e),e.hasTicker&&Object(nn.a)(".js-engagement-banner-ticker"),!0);var t,n},un=n.n(an)()(function(){return Object(Oe.a)().then(on)}),dn=function(){return!c.a.get("switches.membershipEngagementBanner")||tn()||"Identity"===c.a.get("page.contentType")||"identity"===c.a.get("page.section")?Promise.resolve(!1):un().then(function(e){if(Object(qe.b)(e.minArticlesBeforeShowingBanner,e.userCohort)){var t=J.a.get("engagementBannerLastClosedAt");return t?function(e,t){return function(e){return Object(M.a)("/reader-revenue/contributions-banner-deploy-log/".concat(e),{mode:"cors"}).then(function(e){return e&&e.time})}(t).then(function(t){return new Date(t)>new Date(e)}).catch(function(e){return Object(Qe.a)(new Error("Unable to get engagement banner deploy log: ".concat(e)),{feature:"engagement-banner"},!1),!1})}(t,Object(qe.e)(Object(kt.g)())):Promise.resolve(!0)}return Promise.resolve(!1)})},mn={id:"engagement-banner",show:function(){return un().then(ln).catch(function(e){return Object(Qe.a)(new Error("Could not show banner. ".concat(e.message,". Stack: ").concat(e.stack)),{feature:"engagement-banner"},!1),!1})},canShow:dn},hn=n(70),gn=n.n(hn),fn=function(e){function t(e,n,a,i){var o;return b()(this,t),o=Ht()(this,Vt()(t).call(this,e,i)),j()(Wt()(Wt()(o)),"elementSelector",void 0),j()(Wt()(Wt()(o)),"parent",void 0),o.elementSelector=n,o.parent=a,o}return Ft()(t,e),y()(t,[{key:"hide",value:function(){var e=document.querySelector(this.elementSelector);if(e){var t=e.parentElement;e.remove(),t&&0===t.childElementCount&&t.remove()}this.parent.remember()}},{key:"bindCloseHandler",value:function(e){var t=this,n=document.querySelector(this.elementSelector);if(n){var a=n.querySelectorAll(".js-site-message-close");Array.prototype.forEach.call(a,function(n){n.addEventListener("click",function(){e(t)})})}}}]),t}(Q),pn=new Q("first-pv-consent-plus-engagement-banner"),vn=new fn("first-pv-consent",".js-first-pv-consent-site-message",pn),bn=new fn("engagement-banner",".js-engagement-banner-site-message",pn),wn={id:"first-pv-consent-plus-engagement-banner",canShow:function(){return Promise.all([ht(),dn()]).then(function(e){return!Object(Oe.f)(We.a,"control")&&!Object(Oe.f)(We.a,"variant")&&e.every(function(e){return!0===e})})},show:function(){return gt(),Object(Oe.a)().then(on).then(function(e){var t=$()({},e,{campaignCode:"double_banner"});return{params:t,html:rn(t)}}).then(function(e){return T.a.write(function(){var t,n=e.params.bannerModifierClass?"site-message--".concat(e.params.bannerModifierClass):"",a=(t=e.html,'\n
\n
\n
\n
\n
\n ').concat(gn.a.markup,'\n
\n
\n ').concat(t,'\n
\n
\n
\n
\n\n
\n
\n
\n
\n ').concat(mt(),"\n
\n
\n
\n
\n
\n"));return document.body&&document.body.insertAdjacentHTML("beforeend",a),ft(vn),bn.bindCloseHandler(sn),cn(e.params),e.params.bannerShownCallback&&e.params.bannerShownCallback(),e.params.hasTicker&&Object(nn.a)(".js-engagement-banner-ticker"),!0})}).catch(function(e){return Object(Qe.a)(new Error("Could not show banner within double banner. ".concat(e.message,". Stack: ").concat(e.stack)),{feature:"engagement-banner"},!1),!1})}},yn=n(497),_n=n(60),jn=n.n(_n),kn=n(508),On={IOS:{LOGO:"https://assets.guim.co.uk/images/apps/app-logo.png",SCREENSHOTS:"https://assets.guim.co.uk/images/apps/ios-screenshots.jpg",LINK:"https://itunes.apple.com/gb/app/the-guardian/id409128287?mt=8",STORE:"on the App Store"},ANDROID:{LOGO:"https://assets.guim.co.uk/images/apps/app-logo.png",SCREENSHOTS:"https://assets.guim.co.uk/images/apps/ios-screenshots.jpg",LINK:"https://play.google.com/store/apps/details?id=com.guardian",STORE:"in Google Play"}},Cn=Object(l.d)("GU_SMARTAPPBANNER"),xn=Cn&&!Number.isNaN(Cn)?parseInt(Cn,10):0,En=Object(P.o)()?"ios":"android",Tn={id:En,show:function(){return kn.a.then(function(){var e=new Q(En,{position:"top"}),t='
The Guardian app
Instant alerts. Offline reading. Tailored to you.
FREE – <%=STORE%>
View'+("mobile"===Object(P.d)()?"":'');return e.show(jn()(t)(On[En.toUpperCase()])),Object(l.a)("GU_SMARTAPPBANNER",String(xn+1)),H.a.read(function(){var e=Object(D.a)(".site-message--ios, .site-message--android").dim().height;0!==window.scrollY&&window.scrollTo(window.scrollX,window.scrollY+e)}),!0})},canShow:function(){return new Promise(function(e){e(!(c.a.get("switches.smartAppBanner")&&"Safari"===P.f.browser&&Object(P.o)())&&(Object(P.o)()||Object(P.l)())&&xn<4&&!X(En))})}},Mn=n(538),Ln=n(365),Sn=n(87),An=function(e){e.preventDefault();var t=(new Date).getTime(),n=Array.from(document.querySelectorAll("img:not(.gu-image):not(.responsive-img)"));H.a.write(function(){n.forEach(function(e){e.setAttribute("data-pin-nopin","true")})}),Object(Sn.a)("".concat("https://assets.pinterest.com/js/pinmarklet.js","?r=").concat(t))},Nn=function(e,t,n,a){return function(){(void 0===a||a())&&H.a.write(function(){t["add"===e?"addClass":"removeClass"](n)})}},Bn=n(83),In=n(556),Pn=n.n(In),Dn=n(215),zn=n.n(Dn),Un={submitting:!1},Rn=function(e,t){var n=t.iframe,a=t.analytics,i=J.a.get("email-sign-up-".concat(a.formType))||[];i.push("".concat(a.listName)),J.a.set("email-sign-up-".concat(a.formType),K()(i)),Object(D.a)(n).remove(),Object(Z.c)("rtrt | email form inline | ".concat(a.formType," | ").concat(a.listName," | ").concat(a.signedIn," | form hidden"))},Hn=function(e,t,n){var a=Object(D.a)(e).data(),i=a.formDisplayNameNormalText||!1,o=a.formDisplayNameAccentedText||!1,s=a.formTitle||!1,c=a.formDescription||!1,l=a.formCampaignCode||"",u=a.formSuccessHeadline,d=a.formSuccessDesc,m=a.removeComforter||!1,h=a.formCloseButton||!1,g=a.formSuccessEventName||!1;Object(N.g)(function(e){!function(e,t){e&&e.primaryEmailAddress&&T.a.write(function(){Object(D.a)(".js-email-sub__inline-label",t).addClass("email-sub__inline-label--is-hidden"),Object(D.a)(".js-email-sub__submit-button",t).addClass("email-sub__submit-button--solo"),Object(D.a)(".js-email-sub__text-input",t).val(e.primaryEmailAddress)})}(e,t)}),T.a.write(function(){if(i?(Object(D.a)(".js-email-sub__display-name-normal-text",t).text(i),o&&Object(D.a)(".js-email-sub__display-name-accented-text",t).text(o)):s&&Object(D.a)(".js-email-sub__heading",t).text(s),c&&Object(D.a)(".js-email-sub__description",t).text(c),m&&Object(D.a)(".js-email-sub__small",t).remove(),h){var a='\n ");t.append(a),r.a.on(t[0],"click",".js-email-sub--close",Rn,{iframe:e,analytics:n})}}),Object(D.a)(".js-email-sub__form",t).data("formData",{customSuccessEventName:g,campaignCode:l,referrer:window.location.href,customSuccessHeadline:u,customSuccessDesc:d})},qn=function(e,t){var n,a=function(){T.a.read(function(){n=e[0].clientHeight})},i=function(){T.a.defer(function(){e.css("min-height",n)})};return function(){t?T.a.write(function(){e.css("min-height",""),a(),i()}):(a(),i())}},Vn=function(e,t){return function(){T.a.read(function(){return e.contentWindow.document.body.clientHeight}).then(function(t){return T.a.write(function(){e.height="".concat(t,"px")})}).then(t())}},Gn=function(e,t){return function(){!function(e,t){var n=t.data("formData"),a=e?"email-sub__message--success":"email-sub__message--failure",i=e?n.customSuccessHeadline||"Check your Inbox to confirm subscription":"Something went wrong",o=e?n.customSuccessDesc||"":"Please try again.",s=e?Pn.a.markup:zn.a.markup,r='\n
As a valued subscriber, you won’t see adverts while logged in to the Guardian. Thank you for your support.
\n \n
\n
\n \n
\n ')),Promise.resolve(!0)},canShow:function(){return Promise.resolve(!X("ad-free-banner")&&Object(E.g)()&&c.a.get("switches.scAdFreeBanner",!1))}},fa=n(45),pa=n(160),va=n(84),ba=n(63),wa=function(e){if(Object(qe.h)())alert('This page has "Prevent membership/contribution appeals" ticked in Composer. Please try a different page');else if(E.j.forEach(function(e){return Object(l.e)(e)}),Object(pa.e)(),Object(va.a)(),Object(fa.a)(),e&&Object(E.d)(),Object(N.l)()&&!e)if(window.location.origin.includes("localhost"))Object(l.e)("GU_U");else{var t=window.location.origin.replace(/(www\.|m\.)/,"profile.");window.location.assign("".concat(t,"/signout"))}else window.location.reload()},ya=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];wa(e)},_a=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];c.a.get("switches.membershipEngagementBanner")?tn()?alert("Banner is blocked by a switch in the dotcom switchboard"):(J.a.remove("engagementBannerLastClosedAt"),h.a.set("gu.alreadyVisited",4),wa(e)):alert("Membership engagement banner switch is turned off on the dotcom switchboard")},ja=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Object(l.a)("GU_geo_continent","EU"),Object(l.e)(ba.d),_a(e)},ka=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Object(pa.d)(),wa(e)},Oa=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Object(pa.a)(),wa(e)},Ca=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=window.prompt("Enter two-letter geolocation code (e.g. GB, US, AU). Current is ".concat(Object(kt.g)(),"."));t&&(Object(kt.i)(t),wa(e))},xa=function(){window.guardian.readerRevenue={showMeTheEpic:ya,showMeTheBanner:_a,showMeTheDoubleBanner:ja,showNextVariant:ka,showPreviousVariant:Oa,changeGeolocation:Ca}},Ea=n(173),Ta={componentType:"SIGN_IN_GATE",id:"prius_test"},Ma=function(e){te.a.record({componentEvent:e})},La=function(e){return Ma($()({},e,{action:"CLICK"}))},Sa=function(e,t){return!!(J.a.get("sign-in-gate")||{})["".concat(e,"-").concat(t)]},Aa=function(){var e=Object(Oe.d)().find(function(e){return e.id===Ea.a.id});return e?e.variantToRun.id:""},Na={id:"sign-in-gate",show:function(){var e,t=Aa();if(t){var n={name:Ea.a.id,variant:t},a=encodeURIComponent("".concat(c.a.get("page.host"),"/").concat(c.a.get("page.pageId"))),i={componentType:"signingate",componentId:Ta.id,abTestName:Ea.a.id,abTestVariant:t};window.guardian&&window.guardian.ophan&&window.guardian.ophan.viewId&&(i.viewId=window.guardian.ophan.viewId);var o=Object(l.d)("bwid");o&&(i.browserId=o);var s=Object(l.d)("vsid");s&&(i.visitId=s);var u=c.a.get("page.host"),m="".concat(c.a.get("page.idUrl"),"/signin?returnUrl=").concat(a,"&componentEventParams=").concat(encodeURIComponent(Object(d.b)(i)));if(e={component:Ta,abTest:n},Ma($()({},e,{action:"VIEW"})),"variant"===t){var h=document.querySelector(".js-article__body");if(h){var g=h.cloneNode(!0),f=h.firstElementChild;if(f){var p=document.createElement("div");if(p.className=h.className,p.innerHTML='\n
\n '.concat(f.outerHTML,'\n \n
\n ').concat(function(e,t){return'\n
\n
\n
\n
Sign in and continue reading for free
\n
\n
\n
\n Help keep our independent, progressive journalism alive and thriving by taking a couple of simple steps to sign in\n