/*! This file is auto-generated */ (()=>{"use strict";var e={d:(t,d)=>{for(var o in d)e.o(d,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:d[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};function d(e){"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):e())}e.d(t,{default:()=>d}),(window.wp=window.wp||{}).domReady=t.default})();; /*! This file is auto-generated */ (()=>{"use strict";var e={d:(t,n)=>{for(var o in n)e.o(n,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};let n;function o(e){if("string"!=typeof e||-1===e.indexOf("&"))return e;void 0===n&&(n=document.implementation&&document.implementation.createHTMLDocument?document.implementation.createHTMLDocument("").createElement("textarea"):document.createElement("textarea")),n.innerHTML=e;const t=n.textContent;return n.innerHTML="",t}e.r(t),e.d(t,{decodeEntities:()=>o}),(window.wp=window.wp||{}).htmlEntities=t})();; /*! For license information please see view.js.LICENSE.txt */ !function(){var e={6999:function(e,t,n){"use strict";var r=n(6848);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},9067:function(e,t,n){e.exports=n(6999)()},6848:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3373:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t2&&(s.children=arguments.length>3?e.call(arguments,2):r),"function"==typeof t&&null!=t.defaultProps)for(a in t.defaultProps)void 0===s[a]&&(s[a]=t.defaultProps[a]);return v(t,s,o,i,null)}function v(e,n,o,i,a){var s={type:e,props:n,key:o,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==a?++r:a,__i:-1,__u:0};return null==a&&null!=t.vnode&&t.vnode(s),s}function y(e){return e.children}function b(e,t){this.props=e,this.context=t}function w(e,t){if(null==t)return e.__?w(e.__,e.__i+1):null;for(var n;tn&&o.sort(s));x.__r=0}function L(e,t,n,r,o,i,a,s,l,c,_){var p,f,h,m,g,v=r&&r.__k||d,y=t.length;for(n.__d=l,S(n,t,v),l=n.__d,p=0;p0?v(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)?(o.__=e,o.__b=e.__b+1,s=T(o,n,a,_),o.__i=s,i=null,-1!==s&&(_--,(i=n[s])&&(i.__u|=131072)),null==i||null===i.__v?(-1==s&&u--,"function"!=typeof o.type&&(o.__u|=65536)):s!==a&&(s===a+1?u++:s>a?_>l-a?u+=s-a:u--:s(null!=l&&0==(131072&l.__u)?1:0))for(;a>=0||s=0){if((l=t[a])&&0==(131072&l.__u)&&o==l.key&&i===l.type)return a;a--}if(s=n.__.length&&n.__.push({__V:Y}),n.__[e]}function ie(e){return z=1,ae(ge,e)}function ae(e,t,n){var r=oe($++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):ge(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=j,!j.u)){var o=function(e,t,n){if(!r.__c.__H)return!0;var o=r.__c.__H.__.filter((function(e){return!!e.__c}));if(o.every((function(e){return!e.__N})))return!i||i.call(this,e,t,n);var a=!1;return o.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(a=!0)}})),!(!a&&r.__c.props===e)&&(!i||i.call(this,e,t,n))};j.u=!0;var i=j.shouldComponentUpdate,a=j.componentWillUpdate;j.componentWillUpdate=function(e,t,n){if(this.__e){var r=i;i=void 0,o(e,t,n),i=r}a&&a.call(this,e,t,n)},j.shouldComponentUpdate=o}return r.__N||r.__}function se(e,t){var n=oe($++,3);!K.__s&&me(n.__H,t)&&(n.__=e,n.i=t,j.__H.__h.push(n))}function le(e){return z=5,ce((function(){return{current:e}}),[])}function ce(e,t){var n=oe($++,7);return me(n.__H,t)?(n.__V=e(),n.i=t,n.__h=e,n.__V):n.__}function _e(e,t){return z=8,ce((function(){return e}),t)}function ue(){for(var e;e=Q.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(fe),e.__H.__h.forEach(he),e.__H.__h=[]}catch(t){e.__H.__h=[],K.__e(t,e.__v)}}K.__b=function(e){j=null,J&&J(e)},K.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),re&&re(e,t)},K.__r=function(e){X&&X(e),$=0;var t=(j=e.__c).__H;t&&(F===j?(t.__h=[],j.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=Y,e.__N=e.i=void 0}))):(t.__h.forEach(fe),t.__h.forEach(he),t.__h=[],$=0)),F=j},K.diffed=function(e){ee&&ee(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==Q.push(t)&&B===K.requestAnimationFrame||((B=K.requestAnimationFrame)||pe)(ue)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==Y&&(e.__=e.__V),e.i=void 0,e.__V=Y}))),F=j=null},K.__c=function(e,t){t.some((function(e){try{e.__h.forEach(fe),e.__h=e.__h.filter((function(e){return!e.__||he(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],K.__e(n,e.__v)}})),te&&te(e,t)},K.unmount=function(e){ne&&ne(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{fe(e)}catch(e){t=e}})),n.__H=void 0,t&&K.__e(t,n.__v))};var de="function"==typeof requestAnimationFrame;function pe(e){var t,n=function(){clearTimeout(r),de&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);de&&(t=requestAnimationFrame(n))}function fe(e){var t=j,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),j=t}function he(e){var t=j;e.__c=e.__(),j=t}function me(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function ge(e,t){return"function"==typeof t?t(e):t}var ve=window.wp.htmlEntities;const ye=e=>{const{title:t,description:n,slug:r,postId:o,isSelected:i,onInvoke:a,className:s,eyebrow:l,eyebrowIcon:c,cta:_,ctaLink:u,logo:d,logoLink:p}=e,[f,h]=ie("");se((()=>{h(i?`Remove ${t} from your subscription choices`:`Add ${t} to your subscription choices`)}),[i,t]);const m=_&&u,v=d&&p,y=m||v;return g("div",{className:`newsletter-signup-item ${s} ${i?"newsletter-signup-item--selected":""}`},g("input",{type:"checkbox",id:`newsletter-${r}`,name:"newsletters[]",className:"visually-hidden newsletter-signup-item__control",value:o,checked:i,tabIndex:-1}),g("button",{className:"newsletter-signup-item__select",type:"button",onClick:()=>a(o)},g("h5",{className:"newsletter-signup-item__title","aria-hidden":"true"},(0,ve.decodeEntities)(t)),g("div",{className:"newsletter-signup-item__status-icon"}),l&&g("p",{className:"newsletter-signup-item__eyebrow","aria-hidden":"true"},c,(0,ve.decodeEntities)(l)),g("p",{className:"newsletter-signup-item__description","aria-hidden":"true"},(0,ve.decodeEntities)(n)),y&&g("div",{className:"newsletter-signup-item__meta"},m&&g("a",{target:"_blank",href:u,className:"newsletter-signup-item__meta-cta",rel:"noreferrer"},_),v&&g("a",{target:"_blank",href:p,className:"newsletter-signup-item__meta-logo",rel:"noreferrer"},g("img",{src:d,alt:t}))),g("label",{htmlFor:`newsletter-${r}`,className:"visually-hidden newsletter-signup-item__action-label"},f)))};ye.propTypes={title:Z().string.isRequired,description:Z().string,slug:Z().string.isRequired,postId:Z().number.isRequired,isSelected:Z().bool,onInvoke:Z().func.isRequired,className:Z().string,eyebrow:Z().string,eyebrowIcon:Z().string,logo:Z().string,logoLink:Z().string,cta:Z().string,ctaLink:Z().string},ye.defaultProps={description:"",isSelected:!1,className:"",eyebrow:"",eyebrowIcon:"",logo:"",logoLink:"",cta:"Learn More",ctaLink:""};var be=ye,we=window.wp.apiFetch,ke=n.n(we);var Ne=(e,t,n,r=(()=>{}),o=(()=>{}))=>{if(0===e.length)return;const i={action:t?"subscribe":"unsubscribe",subs:e};n&&(i.email=n),grecaptcha.ready((()=>{grecaptcha.execute(reCAPTCHA.siteKey,{action:"submit"}).then((e=>{if(null===e)throw console.warn("Recaptcha token is null"),new Error("Recaptcha token is null");return i.token=e,window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:`newsletter_${i.action}`}),ke()({path:"/tc/v1/newsletters/update-user-newsletters",method:"POST",parse:!1,data:i})})).then((e=>{if(!e.ok)throw new Error("Request failed");r(),o(!1)})).catch((e=>{console.warn("Signup error",e),o(!0)}))}))};function xe(e,t){for(var n in t)e[n]=t[n];return e}function Le(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Se(e,t){this.props=e,this.context=t}(Se.prototype=new b).isPureReactComponent=!0,Se.prototype.shouldComponentUpdate=function(e,t){return Le(this.props,e)||Le(this.state,t)};var Ee=t.__b;t.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Ee&&Ee(e)};var Ce="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function Te(e){function t(t){var n=xe({},t);return delete n.ref,e(n,t.ref||null)}return t.$$typeof=Ce,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Pe=t.__e;t.__e=function(e,t,n,r){if(e.then)for(var o,i=t;i=i.__;)if((o=i.__c)&&o.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),o.__c(e,t);Pe(e,t,n,r)};var Re=t.unmount;function Oe(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=xe({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Oe(e,t,n)}))),e}function Me(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return Me(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function He(){this.__u=0,this.t=null,this.__b=null}function Ie(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function Ue(){this.u=null,this.o=null}t.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),Re&&Re(e)},(He.prototype=new b).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=Ie(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(s):s())};n.__R=a;var s=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=Me(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(a,a)},He.prototype.componentWillUnmount=function(){this.t=[]},He.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=Oe(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__a&&g(y,null,e.fallback);return o&&(o.__u&=-33),[g(y,null,t.__a?null:e.children),o]};var Ae=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(e)}}),V(g(De,{context:t.context},e.__v),t.l)}function $e(e,t){var n=g(Ve,{__v:e,i:t});return n.containerInfo=t,n}(Ue.prototype=new b).__a=function(e){var t=this,n=Ie(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),Ae(t,e,r)):o()};n?n(i):i()}},Ue.prototype.render=function(e){this.u=null,this.o=new Map;var t=C(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Ue.prototype.componentDidUpdate=Ue.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){Ae(e,n,t)}))};var je="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Fe=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Be=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,qe=/[A-Z0-9]/g,We="undefined"!=typeof document,Ge=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};b.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(b.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var Ze=t.event;function ze(){}function Qe(){return this.cancelBubble}function Ye(){return this.defaultPrevented}t.event=function(e){return Ze&&(e=Ze(e)),e.persist=ze,e.isPropagationStopped=Qe,e.isDefaultPrevented=Ye,e.nativeEvent=e};var Ke={enumerable:!1,configurable:!0,get:function(){return this.class}},Je=t.vnode;t.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={};for(var o in t){var i=t[o];if(!("value"===o&&"defaultValue"in t&&null==i||We&&"children"===o&&"noscript"===n||"class"===o||"className"===o)){var a=o.toLowerCase();"defaultValue"===o&&"value"in t&&null==t.value?o="value":"download"===o&&!0===i?i="":"translate"===a&&"no"===i?i=!1:"ondoubleclick"===a?o="ondblclick":"onchange"!==a||"input"!==n&&"textarea"!==n||Ge(t.type)?"onfocus"===a?o="onfocusin":"onblur"===a?o="onfocusout":Be.test(o)?o=a:-1===n.indexOf("-")&&Fe.test(o)?o=o.replace(qe,"-$&").toLowerCase():null===i&&(i=void 0):a=o="oninput","oninput"===a&&r[o=a]&&(o="oninputCapture"),r[o]=i}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=C(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=C(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",Ke)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=je,Je&&Je(e)};var Xe=t.__r;t.__r=function(e){Xe&&Xe(e),e.__c};var et=t.diffed;t.diffed=function(e){et&&et(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),null};const tt=Te(((e,t)=>{const{value:n,onChange:r,onBlur:o,name:i,id:a,type:s="text",placeholder:l="",required:c=null,label:_="",error:u="",isVisible:d=!0,className:p="",submit:f="",submitClassName:h="is-style-primary-green"}=e;return g("div",{className:`form-input d-flex gap-8 flex-column ${p}`},_&&g("label",{htmlFor:i,className:"form-input__label d-block "+(d?"":"visually-hidden")},_," ",c&&"(required)"),g("div",{className:"d-flex gap-8 form-input__wrapper"},g("input",{ref:t,type:s,id:a||i,name:i,placeholder:l,value:n,onChange:r,onBlur:o,required:c,className:"form-input__input flex-grow-1 "+(u?"has-error":"")}),f&&g("div",{className:`wp-block-button ${h}`},g("button",{type:"submit",className:"wp-block-button__link wp-element-button"},"Subscribe"))),u&&g("span",{className:"form-input__error status status--alert"},u))}));tt.propTypes={value:Z().string,onChange:Z().func,onBlur:Z().func,name:Z().string,id:Z().string,type:Z().string,placeholder:Z().string,label:Z().string,required:Z().oneOfType([Z().string,Z().bool]),error:Z().oneOfType([Z().string,Z().bool]),submit:Z().string};var nt=tt,rt=()=>g("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},g("path",{d:"M18.0385 5.23077H15.5769V4H14.3462V5.23077H9.42308V4H8.19231V5.23077H5.73077C5.05385 5.23077 4.5 5.78462 4.5 6.46154V18.7692C4.5 19.4462 5.05385 20 5.73077 20H18.0385C18.7154 20 19.2692 19.4462 19.2692 18.7692V6.46154C19.2692 5.78462 18.7154 5.23077 18.0385 5.23077ZM18.0385 18.7692H5.73077V10.1538H18.0385V18.7692ZM18.0385 8.92308H5.73077V6.46154H8.19231V7.69231H9.42308V6.46154H14.3462V7.69231H15.5769V6.46154H18.0385V8.92308Z",fill:"#4C4E4D"})),ot=()=>g("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},g("defs",null,g("linearGradient",{x1:"100%",y1:"100%",x2:"0.6%",y2:"0.6%",id:"greenGrad"},g("stop",{stopColor:"#00D301",offset:"0%"}),g("stop",{stopColor:"#36C275",offset:"50.5%"}),g("stop",{stopColor:"#00A562",offset:"100%"}))),g("path",{d:"M0,4h4v4H0V4z M4,8h4v4H4V8z M8,12h4v4H8V12z M12,8h4v4h-4V8z M16,4h4v4h-4V4z",fill:"url(#greenGrad)"})),it=window.wp.i18n,at=n(3373),st=n.n(at);const lt=e=>{const{className:t,label:n,checked:r,disabled:o,onChange:i}=e,a=st()("switch",t,{"switch--disabled":o,"switch--checked":r}),s=le(null);return se((()=>{i(s.current.checked)}),[]),g("div",{className:a},g("label",{className:"switch__label",htmlFor:"switch__input"},g("input",{ref:s,type:"checkbox",checked:r,onChange:e=>{const t=e.target.checked;i&&i(t)},role:"switch",className:"switch__input",id:"switch__input",disabled:o}),g("span",{className:"switch__container"},g("span",{className:"switch__handle"})),n))};lt.propTypes={className:Z().string,label:Z().string,checked:Z().bool,disabled:Z().bool,onChange:Z().func.isRequired},lt.defaultProps={className:"",label:"",checked:!1,disabled:!1};var ct=lt;const _t=e=>{const{toggled:t,onToggled:n,el:r}=e;return $e(g(ct,{checked:t,onChange:e=>n(e),className:"switch--rapid-read",label:(0,it.__)("Rapid Read","tc-23")}),r)};_t.propTypes={toggled:Z().bool,onToggled:Z().func,el:Z().object},_t.defaultProps={toggled:!1,el:{}};var ut=_t;var dt=async e=>{try{const t=await ke()({path:`/tc/v1/filter-posts?${e}`}),{posts:n,page:r,total_pages:o,total_posts:i}=t;return{posts:n,currentPage:r,totalPages:o,totalPosts:i}}catch(e){return new Error("Error fetching posts")}};function pt(e){for(var t=1;t{const r=n,o=function(e){return"gdpr"===e?encodeURI("https://techcrunch.mydashboard.oath.com/guc-redirect?app=thirdPartyContentEmbed"):"ccpa"===e?encodeURI("https://techcrunch.mydashboard.oath.com/guc-redirect?app=sellPersonalInformation"):"#"}(e),i=document.createElement("a");i.setAttribute("href",o),i.innerText="Click here to do so.",i.target="_blank",i.rel="noreferrer";const a=document.createElement("p");a.innerText="To view this content, you'll need to update your privacy settings.",a.append(document.createElement("br")),a.append(i);const s=document.createElement("div");if(s.classList.add("embed","embed--no-consent"),s.append(a),"ccpa"===e&&r.classList.contains("global-consent"))r.dataset.iframeSrc&&(!0!==t?r.append(s):(r.style="",r.append(ft(r)))),!0===t||r.dataset.iframeSrc?!0!==t||r.dataset.iframeSrc||(r.style="",r.innerHTML=r.innerHTML.replace("data-embed-custom-","").trim()):r.parentElement.append(s);else if("gdpr"===e)if(r.classList.contains("global-consent")&&r.classList.contains("eu-blocked")){const e=document.createElement("div");e.classList.add("embed","embed--no-consent"),e.innerText="Sorry, this content may not be available in your geographic region.",r.dataset.iframeSrc?r.append(e):r.parentElement.append(e)}else r.classList.contains("global-consent")&&r.classList.contains("eu-consent")&&(r.dataset.iframeSrc&&(!0!==t?r.append(s):(r.style="",r.append(ft(r)))),!0===t||r.dataset.iframeSrc?!0!==t||r.dataset.iframeSrc||(r.style="",r.innerHTML=r.innerHTML.replace("data-embed-custom-","").trim()):r.parentElement.append(s));else r.dataset.iframeSrc&&(r.style="",r.append(ft(r))),r.style="",r.innerHTML=r.innerHTML.replace("data-embed-custom-","").trim()}))}function mt(e){const{jurisdiction:t}=e,n=e.a1.indexOf("SELL_PERSONAL_INFORMATION")>-1,r=e.a1.indexOf("THIRD_PARTY_CONTENT_EMBED")>-1,o={jurisdiction:t};return o.allow="ccpa"===t?!!n:"gdpr"!==t||!!r,o}const gt=["img",".wp-block-tc-ads-ad-slot",".wp-block-image",".wp-block-gallery",".wp-block-post-title"],vt=e=>{const{post:t,focus:n}=e,[r,o]=ie(!0),i=le(null),a=le(null),s=ce((()=>!!window?.userConsent?.jurisdiction&&mt(window.userConsent)),[]);se((()=>{i.current&&i.current.classList.add(`rapid-read__post--post-${t.id}`)}),[t.id]),se((()=>{n&&a.current.focus({preventScroll:!0})}),[n]),se((()=>{const e=i.current.className.split(" ").find((e=>e.includes("rapid-read__post--post-")));r||ht(s?.jurisdiction,s?.allow,`.${e}`)}),[r,s?.jurisdiction,s?.allow]);return g("li",{className:"rapid-read__post",ref:i},g("p",{className:"rapid-read__post-type"},g("a",{href:t.postType.link},t.postType.name)),g("div",{className:"rapid-read__post-wrapper"},g("div",{className:"rapid-read__post-title-wrapper"},g("h3",{className:"rapid-read__post-title"},g("a",{ref:a,href:t.link,onClick:e=>{e.preventDefault(),o((e=>!e))},dangerouslySetInnerHTML:{__html:t.title}}))),g("div",{className:"rapid-read__post-author"},t?.authors&&g("p",null,t.authors.map(((e,n)=>e.display_name&&g(y,{key:e.ID},g("a",{href:`/author/${e.user_login}`,dangerouslySetInnerHTML:{__html:e.display_name}}),ng("p",{className:"rapid-read__post-term",key:e.id},g("a",{href:e.link,dangerouslySetInnerHTML:{__html:e.name}}),n{if(!e)return"";const n=document.createElement("div");n.innerHTML=e;const r=gt.join(", ");return n.querySelectorAll(r).forEach((e=>{if(e.classList.contains("wp-block-post-title")&&"Podcast"===t.postType.name){let t=e.nextElementSibling;for(;t;){const e=t.nextElementSibling;t.classList.contains("wp-block-group")?(t.remove(),t=e):t=null}}e.remove()})),n.innerHTML})(t?.content)}}),g("div",{className:"rapid-read__post-preview-read-more"},g("a",{className:"rapid-read__post-preview-read-more-link gradient-text gradient-text--green-gradient",href:t.link},"Read More",g(ot,null)))))};vt.propTypes={post:Z().object,focus:Z().bool},vt.defaultProps={post:{},focus:!1};var yt=vt;const bt=e=>{const{dateGroup:t,rapidReadPosts:n,focus:r}=e,[o,i]=ie(!1),a=le(null),s=()=>{i(!o)};return se((()=>{r&&a.current.focus({preventScroll:!0})}),[r]),g("div",{key:t,className:"rapid-read__group"},g("div",{className:"rapid-read__head",ref:a,role:"button",tabIndex:0,"aria-label":o?(0,it.__)(`Minimize to hide stories for ${t}`,"tc-23"):(0,it.__)(`Expand to see stories for ${t}`,"tc-23"),onClick:s,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||s()}},g("div",{className:"rapid-read__title-wrapper"},g("h2",{className:"rapid-read__title gradient-text gradient-text--green-reverse-gradient"},t.split(",")[0]),g("div",{className:"rapid-read__count"},n[t].length," stories")),g("div",{className:"rapid-read__expander"},g("span",{className:"rapid-read__expander-plus"},o?"-":"+"))),o&&g("ul",null,n[t].map((e=>g(yt,{key:e.link,post:e})))))};bt.propTypes={dateGroup:Z().string,rapidReadPosts:Z().object,focus:Z().bool},bt.defaultProps={dateGroup:"",rapidReadPosts:{},focus:!1};var wt=bt;const kt=e=>{const{isExtraCrunch:t,reverse:n}=e;return g("svg",{className:"tc-mark-loading-logo "+(n?"reverse":"standard"),viewBox:"0 0 76 46",x:"0px",y:"0px","aria-hidden":!0},g("title",null,"TC Loading Logo"),g("defs",null,g("linearGradient",{x1:"100%",y1:"100%",x2:"0.571986607%",y2:"0.571986607%",id:"tc-gradient"},g("stop",{stopColor:"#00D301",offset:"0%"}),g("stop",{stopColor:"#36C275",offset:"50%"}),g("stop",{stopColor:"#00A562",offset:"100%"})),g("linearGradient",{x1:"0%",y1:"0%",x2:"100%",y2:"100%",id:"ec-gradient"},g("stop",{stopColor:"#DCA946",offset:"0%"}),g("stop",{stopColor:"#FED952",offset:"100%"})),g("mask",{id:"tc-logo",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"59.5",height:"29.5"},g("path",{d:"M0,0 L10,0 L10,10 L0,10 L0,0 Z M10,0 L20,0 L20,10 L10,10 L10,0 Z M10,10 L20,10 L20,20 L10,20 L10,10 Z M10,20 L20,20 L20,30 L10,30 L10,20 Z M20,0 L30,0 L30,10 L20,10 L20,0 Z M30,10 L40,10 L40,20 L30,20 L30,10 Z M30,20 L40,20 L40,30 L30,30 L30,20 Z M40,20 L50,20 L50,30 L40,30 L40,20 Z M40,0 L50,0 L50,10 L40,10 L40,0 Z M50,20 L60,20 L60,30 L50,30 L50,20 Z M50,0 L60,0 L60,10 L50,10 L50,0 Z",fill:"white"}))),g("g",{className:"animation-group",mask:"url(#tc-logo)"},g("rect",{id:"logo-gradient",x:"0",y:"0",width:"73",height:"43",fill:`url(#${t?"ec-gradient":"tc-gradient"})`}),g("rect",{x:"49.9",y:"20",className:"tc-mark tc-mark-0",width:"10.2",height:"10.2"}),g("rect",{x:"-.1",y:"0",className:"tc-mark tc-mark-1",width:"10.2",height:"10.2"}),g("rect",{x:"9.9",y:"20",className:"tc-mark tc-mark-2",width:"10.2",height:"10.2"}),g("rect",{x:"49.9",y:"0",className:"tc-mark tc-mark-3",width:"10.2",height:"10.2"}),g("rect",{x:"29.9",y:"20",className:"tc-mark tc-mark-4",width:"10.2",height:"10.2"}),g("rect",{x:"19.9",y:"0",className:"tc-mark tc-mark-5",width:"10.2",height:"10.2"}),g("rect",{x:"9.9",y:"0",className:"tc-mark tc-mark-6",width:"10.2",height:"10.2"}),g("rect",{x:"39.9",y:"0",className:"tc-mark tc-mark-7",width:"10.2",height:"10.2"}),g("rect",{x:"9.9",y:"10",className:"tc-mark tc-mark-8",width:"10.2",height:"10.2"}),g("rect",{x:"29.9",y:"10",className:"tc-mark tc-mark-9",width:"10.2",height:"10.2"}),g("rect",{x:"39.9",y:"20",className:"tc-mark tc-mark-10",width:"10.2",height:"10.2"})))};kt.propTypes={isExtraCrunch:Z().bool,reverse:Z().bool},kt.defaultProps={isExtraCrunch:!1,reverse:!1};var Nt=kt;const xt=e=>{const{isExtraCrunch:t,isLoading:n,onClick:r}=e;return g("button",{type:"button",className:"load-more "+(n?"loading":""),onClick:r},n?g(Nt,{isExtraCrunch:t,reverse:!1}):g("p",{className:"gradient-text gradient-text--green-gradient"},"Load More"))};xt.defaultProps={isExtraCrunch:!1,isLoading:!1},xt.propTypes={isExtraCrunch:Z().bool,isLoading:Z().bool,onClick:Z().func.isRequired};var Lt=xt;const St={initialized:!1,rapidReadPosts:null,toggle:!1,loading:!1,paged:1,focus:null,error:!1,noMorePosts:!1,status:"serverContent",loadingMore:!1},Et=(e,t)=>{switch(t.type){case"SET_POSTS":return{...e,rapidReadPosts:t.payload,initialized:!0,status:"rapidReadContent",loadingMore:!1};case"SET_FOCUS":return{...e,focus:t.payload};case"SET_ERROR":return{...e,status:"error",loadingMore:!1};case"SET_NO_MORE_POSTS":return{...e,noMorePosts:!0};case"TOGGLED":return t.payload?{...e,toggle:!0,status:e.initialized?"rapidReadContent":"initialLoading"}:{...e,toggle:!1,status:"serverContent"};case"LOADING_MORE":return{...e,loadingMore:!0,paged:t.payload};case"LOADING_MORE_END":return{...e,loadingMore:!1,status:"rapidReadContent"};default:return e}},Ct=e=>{const{serverEl:t,classes:n,displayStyle:r,template:o,templateQuery:i,toggled:a,el:s}=e,[l,c]=ae(Et,St),{initialized:_,rapidReadPosts:u,paged:d,focus:p,noMorePosts:f,status:h,loadingMore:m}=l;se((()=>{c({type:"TOGGLED",payload:a}),!a||_&&!m||async function(){try{const e=new URLSearchParams(window.location.search);switch(e.set("rapid_read",!0),e.set("per_page",50),e.set("pg",d),"standard"===r&&_&&e.set("per_page",30),o){case"archive":e.set("tax_term_id",i);break;case"search":e.set("s",i)}const t=await dt(e);if(t instanceof Error)throw t;if(!t?.posts)return void c({type:"LOADING_MORE_END"});let n;if("date"===r){let e="";const r=t?.posts.reduce(((t,n,r)=>{if(!n.date)return t;0===r&&(e=n.date);const o=[...t[n.date]||[]];return o.push(n),{...t,[n.date]:o}}),{});_?(n={...u,...r,[e]:u[e]?[...u[e],...r[e]]:r[e]},c({type:"SET_FOCUS",payload:e})):n=r}"standard"===r&&(_?(n=[...u,...t.posts],c({type:"SET_FOCUS",payload:t.posts[0].link})):n=t.posts),c({type:"SET_POSTS",payload:n}),t?.totalPages===d&&c({type:"SET_NO_MORE_POSTS"})}catch(e){c({type:"SET_ERROR"})}}()}),[a,d]);return $e(g(y,null,"serverContent"===h&&g(y,null,g("div",{className:n,dangerouslySetInnerHTML:{__html:t}})),"rapidReadContent"===h&&!u&&g("p",null,(0,it.__)("Sorry, there are no posts to be found.","tc-23")),"rapidReadContent"===h&&u&&g("div",{className:"rapid-read__articles"},"date"===r&&Object.keys(u).map((e=>g(wt,{dateGroup:e,rapidReadPosts:u,focus:p===e}))),"standard"===r&&g("ul",null,u.map((e=>g(yt,{key:e.link,post:e,focus:p===e.link})))),d<100&&!f&&g(Lt,{isExtraCrunch:!1,isLoading:m,onClick:()=>{c({type:"LOADING_MORE",payload:d+1})}})),"error"===h&&g("p",{className:"rapid-read__error"},(0,it.__)("An error occured, please reload and try again.","tc-23")),"initialLoading"===h&&g("div",{className:"rapid-read__loading-overlay-container"},g("div",{className:n,dangerouslySetInnerHTML:{__html:t}}),g("div",{className:"rapid-read__loading-overlay"},g(Nt,{isExtraCrunch:!1,reverse:!1})))),s)};Ct.propTypes={serverEl:Z().string,classes:Z().string,displayStyle:Z().string,template:Z().string,templateQuery:Z().string,toggled:Z().bool,el:Z().object},Ct.defaultProps={serverEl:"",classes:"",displayStyle:"standard",template:"home",templateQuery:"",toggled:!1,el:{}};var Tt=Ct;const Pt=e=>{const{rapidReadSwitchDiv:t,rapidReadEl:n,template:r,templateQuery:o,classes:i,displayStyle:a,serverEl:s}=e,[l,c]=ie(!1);return g(y,null,g(ut,{toggled:l,onToggled:c,el:t}),g(Tt,{toggled:l,serverEl:s,classes:i,displayStyle:a,template:r,templateQuery:o,el:n}))};Pt.propTypes={rapidReadSwitchDiv:Z().object,rapidReadEl:Z().object,template:Z().string,templateQuery:Z().string,classes:Z().string,displayStyle:Z().string,serverEl:Z().string},Pt.defaultProps={rapidReadSwitchDiv:{},rapidReadEl:{},template:"home",templateQuery:"",classes:"",displayStyle:"standard",serverEl:""};function Rt(e){const{validity:t}=e;return t.valueMissing?"This field is required.":t.typeMismatch&&"email"===e.type?"Please enter an email address.":t.tooLong?`Please enter a value less than or equal to ${e.maxLength}.`:t.tooShort?`Please enter a value greater than or equal to ${e.minLength}.`:"The value you entered for this field is invalid."}var Ot=e=>{const[t,n]=ie(e),[r,o]=ie({}),[i]=ie((()=>{const t={};return Object.keys(e).forEach((e=>{t[e]={current:null}})),t})),a=_e((e=>{let t=!0;if(e.current)if(e.current.validity.valid){const{[e.current.name]:t,...n}=r;o(n)}else t=!1,o({...r,[e.current.name]:Rt(e.current)});return t}),[r]),s=_e((()=>{let e=!0;return Object.values(i).forEach((t=>{a(t)||(e=!1)})),e}),[i,a]);return{values:t,errors:r,formRefs:i,methods:{handleChange:e=>{const{name:r,value:o}=e.target;n({...t,[r]:o})},handleBlur:e=>{const{name:t}=e.target,n=i[t];n&&a(n)},handleSubmit:(e,t=null)=>{e.preventDefault();if(s()&&"function"===typeof t)t();else{const e=Object.keys(r)[0];e&&i[e].current&&i[e].current.focus()}}}}};const Mt=({newsletters:e,urls:t,currentUserEmail:n})=>{const[r,o]=ie([]),[i,a]=ie("No newsletters selected"),[s,l]=ie(!1),{values:{email:c},errors:_,methods:{handleChange:u,handleBlur:d,handleSubmit:p},formRefs:f}=Ot({email:n});se((()=>{r.length<=0?a("No newsletters"):1===r.length?a("1 newsletter"):a(`${r.length} newsletters`)}),[r]);const h=e=>{const t=r.includes(e);o(t?r.filter((t=>t!==e)):[...r,e]),(e=>{document.querySelectorAll(".content-container").forEach((t=>{t.style.transform=e.length?"translateX(0);":"none"}))})(r)},m=e=>{const t=document.getElementById("aria-live-region");t&&(t.textContent=e,t.setAttribute("aria-live","assertive"))},v=()=>{l(!0);try{Ne(r,!0,c,(()=>{m(`You have subscribed to ${i}`),window.InfoPopup.create({title:"Thanks for subscribing!",description:"You should start seeing our newsletters in your mailbox real soon.",continueTitle:"Whats next?",continueSecription:"Create a free account to manage your newsletter preferences.",ctaText:"Create Your free Acount",ctaLink:window.tcFrontendData.identityUrls.register,secondaryText:"Already have an account?",secondaryCtaText:"Sign in",secondaryCtaLink:window.tcFrontendData.identityUrls.login}),l(!1)}),(e=>{e&&(m(`An error occurred while subscribing to ${i}`),window.InfoPopup.create({title:"There has been an error trying to subscribe.",description:"You can try checking your inbox for an email to manage your subscription preferences."}),l(!1))}))}catch(e){console.warn("error",e),l(!1)}},b=r.length>0&&!_.email;return g(y,null,g("div",{id:"aria-live-region","aria-live":"off",style:{position:"absolute",left:"-9999px"}}),g("form",{"aria-busy":s,method:"POST",action:"/",className:"newsletter-signup-compact__form validated-form",onSubmit:e=>{p(e,v)},onChange:u,onBlur:d,noValidate:!0},g("div",{className:"d-flex gap-24 flex-column"},g("div",{className:"d-grid gap-16"},e.map((e=>"heading"===e.type?g("h2",{className:`newsletter-signup-heading ${e.className}`},e.title):g(be,{className:e.className,key:e.slug,title:e.title,description:e.description,slug:e.slug,postId:e.postId,isSelected:r.includes(e.postId),onInvoke:h,eyebrow:e.eyebrow,eyebrowIcon:g(rt,null),cta:e.cta,ctaLink:e.ctaLink,logo:e.logo,logoLink:e.logoLink})))),g("div",{className:"screen-reader-text","aria-live":"polite"},`${i} selected`),s&&g("div",{className:"screen-reader-text","aria-live":"assertive","aria-relevant":"additions"},s&&g("p",null,"Subscribing...")),g("div",{className:"wp-block-tc23-newsletter-subscription-grid__floating-submission "+(r.length?" wp-block-tc23-newsletter-subscription-grid__floating-submission--is-open":"")},g("div",{className:"wp-block-tc23-newsletter-subscription-grid__floating-submission__container"},g("div",{className:"d-grid"},g("div",{className:"wp-block-tc23-newsletter-subscription-grid__floating-submission__left g-col-md-6 g-col-12"},g("h3",{className:"wp-block-tc23-newsletter-subscription-grid__floating-submission__title"},"Enter email to subscribe"),g("div",{className:"wp-block-tc23-newsletter-subscription-grid__floating-submission__count"},`${i} selected`)),g("div",{className:"wp-block-tc23-newsletter-subscription-grid__floating-submission__form g-col-md-6 g-col-12"},g("fieldset",null,g(nt,{className:"form-input--dark",ref:f.email,type:"email",name:"email",required:!0,label:"Email address",value:c,placeholder:"Email address",error:_.email,submit:s?"Subscribing...":"Subscribe",submitClassName:!b||s?"is-disabled":"is-style-primary-green",isVisible:!0})),t.termsOfService&&t.privacyPolicy&&g("p",{className:"wp-block-tc23-newsletter-subscription-grid__compliance caption text-grey-900"},"By submitting your email, you agree to our"," ",g("a",{href:t.termsOfService},"Terms")," and"," ",g("a",{href:t.privacyPolicy},"Privacy Notice"),"."))))))))};Mt.propTypes={newsletters:Z().arrayOf(Z().shape({className:Z().string,title:Z().string,description:Z().string,slug:Z().string,eyebrow:Z().string,eyebrowIcon:Z().string,logo:Z().string,logoLink:Z().string,cta:Z().string,ctaLink:Z().string})),currentUserEmail:Z().string,urls:Z().shape({privacyPolicy:Z().string,termsOfService:Z().string})},Mt.defaultProps={newsletters:[],currentUserEmail:"",urls:{privacyPolicy:null,termsOfService:null}};var Ht=Mt;const It=({newsletters:e,urls:t,currentUserEmail:n})=>g(Ht,{newsletters:e,urls:t,currentUserEmail:n});W()((()=>{const e=document.querySelectorAll(".wp-block-tc23-newsletter-subscription-grid"),t=document.getElementById("newsletter-subscription-grid-initial-data");if(t&&e?.length){const n=JSON.parse(t.innerHTML);e.forEach((e=>{V(g(It,{newsletters:n.newsletters,urls:n.urls,currentUserEmail:n.currentUserEmail}),e)}))}}))}()}();;