!function(e,t){for(var r in t)e[r]=t[r]}(exports,function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=11)}([function(e,t){e.exports=require("react")},function(e,t,r){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){c=!0,a=e},f:function(){try{i||null==r.return||r.return()}finally{if(c)throw a}}}},t._createSuper=function(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var r,n=c(e);if(t){var o=c(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return function(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?s(e):t}(this,r)}},t._defineProperty=a,t._extends=i,t._inherits=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)},t._objectSpread2=function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o},t._slicedToArray=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=r){var n,o,a=[],i=!0,c=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){c=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(c)throw o}}return a}}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},t._toConsumableArray=function(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||u(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(e,t){e.exports=require("react-dom")},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(2),o=r(0);r(5);var a=r(8),i=r(9),c=r(10);var l,s,u=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(o),d={configUrl:{dev:"https://subscribe.digitalink.com/static/config/tos/tos.json",sandbox:"https://www.washingtonpost.com/subscribe/stage/static/config/tos/tos.json",prod:"https://www.washingtonpost.com/subscribe/static/config/tos/tos.json"},subsUrl:{dev:"https://subscribe.digitalink.com",sandbox:"https://subs-stage.washingtonpost.com",prod:"https://subscribe.washingtonpost.com"}},f=function(){try{var e=(new Date).toString();window.localStorage.setItem(e,e);var t=window.localStorage.getItem(e)===e;return window.localStorage.removeItem(e),t}catch(e){return!1}},p=function(e){return d[e][(t="undefined"==typeof window?"":window.location&&window.location.href||"",r="prod",/(pb-impact\.|sandbox\.|.preview.now.washingtonpost.com|localhost.washingtonpost.com)/.test(t)?r="sandbox":/dev|localhost/.test(t)&&(r="dev"),r)]||d[e].prod;var t,r},b=function(){var e,t,r=!1,n=(f()&&(t=JSON.parse(localStorage.getItem("wapo_identity"))),t?t.privacySetting||{consentCountry:"",tos:""}:{}),o=n.marketingConsent,a=void 0===o?{}:o,i=n.tos,c=void 0===i?{}:i;return e="Y"!==c.consent,void 0!==a.consent&&0==a.consent||(r=!0),{tos:c,marketingConsent:a,isConfigNeeded:e||r,isToSNeeded:e,isMcNeeded:r}},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=p("subsUrl"),o={appName:"SC",locationId:"SC:TermsOfService",message:"no message",state:{}};o=n._objectSpread2(n._objectSpread2({},o),t);var c=a.getCookie("wapo_login_id")||"";return c&&(o.state.wapo_login_id=c),i.JSONFetch("".concat(r,"/logging/").concat(e),{method:"POST",credentials:"include",body:JSON.stringify(o)})},g=function(e,t){t&&(e.email=t);var r=p("subsUrl"),o=JSON.stringify(e);i.JSONFetch("".concat(r,"/user/save-identity-preferences"),{method:"POST",credentials:"include",body:o}).then(function(t){"SUCCESS"===t.status&&function(e){var t;if(f()&&(t=JSON.parse(localStorage.getItem("wapo_identity"))),t){var r={privacySetting:n._objectSpread2(n._objectSpread2({},t.privacySetting),e)},o=n._objectSpread2(n._objectSpread2({},t),r);localStorage.setItem("wapo_identity",JSON.stringify(o))}}(e.privacySetting)}).catch(function(e){console.error(e),m("logFailure",{message:"SIP failed",locationId:"SC:TermsOfService:api:/user/save-identity-preferences",state:{status:"failure",request:o}})})},h=function(e){return Object.keys(e).reduce(function(t,r){return t[r.toLowerCase()]=e[r],t},{})};c.styleInject(":root{--color-brand-blue-normal:#1955a5;--color-brand-blue-dark:#172a52;--color-brand-blue-bright:#3d73d5;--color-brand-blue-pale:#dde6f2;--color-ui-white:#fff;--color-ui-offwhite:#f7f7f7;--color-ui-black:#000;--color-ui-offblack:#111;--color-ui-gray-lightest:#f0f0f0;--color-ui-gray-lighter:#e9e9e9;--color-ui-gray-light:#d5d5d5;--color-ui-gray-base:#aaa;--color-ui-gray-dark:#666;--color-ui-gray-darker:#333;--color-ui-gray-darkest:#2a2a2a;--color-ui-red-normal:#ea0017;--color-ui-red-dark:#d10000;--color-ui-red-bright:#f27b81;--color-ui-red-pale:#f2dede;--color-ui-orange-normal:#f29f18;--color-ui-orange-dark:#b16e00;--color-ui-orange-bright:#ffb743;--color-ui-orange-pale:#fbedd5;--color-ui-green-normal:#61a125;--color-ui-green-dark:#498a0c;--color-ui-green-bright:#aede7d;--color-ui-green-pale:#dfecd3;--color-corporate-amazon-normal:#f90;--color-corporate-amazon-hover:#f90;--color-corporate-facebook-normal:#3b5998;--color-corporate-facebook-hover:#5a78b4;--color-corporate-twitter-normal:#55acee;--color-corporate-twitter-hover:#5fc0ff;--color-corporate-pinterest:#bd081c;--color-corporate-linkedin:#0077b5;--color-opinion-gold-normal:#9e6105;--color-opinion-gold-bright:#d39e4c;--color-opinion-gold-dark:#7b4e0b;--color-subscription-blue-normal:#166dfc;--color-subscription-blue-dark:#039;--color-subscription-blue-bright:#5193ff;--color-subscription-blue-pale:#eff5ff;--color-subscription-pink-normal:#b0578c;--color-subscription-pink-dark:#853b67;--color-subscription-pink-bright:#e3a7cb;--color-subscription-pink-pale:#fef4fa;--color-subscription-green-normal:#1c7c4e;--color-subscription-green-dark:#0b5733;--color-subscription-green-bright:#439e73;--color-subscription-green-pale:#eff5f2;--color-subscription-navy-normal:#0c198a;--color-subscription-navy-dark:#0e1555;--color-subscription-navy-bright:#3846c1;--size-spacing-0:0px;--size-spacing-auto:auto;--size-spacing-xxs:4px;--size-spacing-xs:8px;--size-spacing-sm:16px;--size-spacing-md:24px;--size-spacing-lg:32px;--size-spacing-lg-mod:40px;--size-spacing-xl:48px;--size-spacing-xxl:64px;--size-spacing-xxl-mod:80px;--shadow-card:0px 2px 0px 0px #d5d5d5;--shadow-xs:0px 1px 2px 0px hsla(0,0%,40%,0.25);--shadow-sm:0px 2px 4px 0px hsla(0,0%,40%,0.25);--shadow-md:0px 4px 8px 0px hsla(0,0%,40%,0.25);--shadow-lg:0px 8px 16px 0px hsla(0,0%,40%,0.25);--shadow-xl:0px 16px 32px 0px hsla(0,0%,40%,0.25);--motion-ease-in:cubic-bezier(.4,0,.7,.2);--motion-ease-out:cubic-bezier(0,0,.2,1);--motion-ease-in-out:cubic-bezier(.4,0,.2,1);--motion-duration-100:0.1s;--motion-duration-200:0.2s;--motion-duration-300:0.3s;--motion-duration-400:0.4s;--motion-duration-500:0.5s;--motion-duration-extra-slow:0.5s;--motion-duration-slow:0.4s;--motion-duration-normal:0.3s;--motion-duration-fast:0.2s;--motion-duration-extra-fast:0.1s;--motion-properties-opacity:opacity;--motion-properties-colors:background-color,border-color,color,fill,stroke;--motion-properties-height:height,max-height,min-height;--motion-properties-font-size:font-size;--motion-properties-display:flex;--white-alpha-50:hsla(0,0%,100%,0.5);--gray-darkest-alpha-50:rgba(42,42,42,0.5);--gray-darkest-alpha-25:rgba(42,42,42,0.25);--white:var(--color-ui-white);--offwhite:var(--color-ui-offwhite);--black:var(--color-ui-black);--offblack:var(--color-ui-offblack);--gray-light:var(--color-ui-gray-light);--gray-lighter:var(--color-ui-gray-lighter);--gray-lightest:var(--color-ui-gray-lightest);--gray:var(--color-ui-gray-base);--gray-dark:var(--color-ui-gray-dark);--gray-darker:var(--color-ui-gray-darker);--gray-darkest:var(--color-ui-gray-darkest);--blue:var(--color-brand-blue-normal);--blue-hover:var(--color-brand-blue-bright);--blue-dark:var(--color-brand-blue-dark);--success-green:var(--color-ui-green-normal);--success-green-tint:var(--color-ui-green-pale);--red:var(--color-ui-red-normal);--red-dark:var(--color-ui-red-dark);--red-bright:var(--color-ui-red-bright);--red-pale:var(--color-ui-red-pale);--subs-blue:var(--color-subscription-blue-normal);--subs-blue-dark:var(--color-subscription-blue-dark);--subs-blue-bright:var(--color-subscription-blue-bright);--subs-blue-pale:var(--color-subscription-blue-pale);--subs-pink:var(--color-subscription-pink-normal);--subs-pink-dark:var(--color-subscription-pink-dark);--subs-pink-bright:var(--color-subscription-pink-bright);--subs-pink-pale:var(--color-subscription-pink-pale);--subs-green:var(--color-subscription-green-normal);--subs-green-dark:var(--color-subscription-green-dark);--subs-green-bright:var(--color-subscription-green-bright);--subs-green-pale:var(--color-subscription-green-pale);--subs-navy:var(--color-subscription-navy-normal);--subs-navy-dark:var(--color-subscription-navy-dark);--subs-navy-bright:var(--color-subscription-navy-bright);--xxs:var(--size-spacing-xxs);--xs:var(--size-spacing-xs);--sm:var(--size-spacing-sm);--md:var(--size-spacing-md);--lg:var(--size-spacing-lg);--lg-mod:var(--size-spacing-lg-mod);--xl:var(--size-spacing-xl);--xxl:var(--size-spacing-xxl);--xxl-mod:var(--size-spacing-xxl-mod);--font-weight-heavy:800;--font-weight-medium:700;--font-weight-light:300;--line-height-medium:1.25;--line-height-xl:2;--line-height-xxl:2.4;--font-size-xxxxs:0.75rem;--font-size-xxxs:0.875rem;--font-size-xxs:1rem;--font-size-xs:1.125rem;--font-size-small:1.25rem;--font-size-medium:1.5rem;--font-size-medium-variant-three:2rem;--font-family-georgia:georgia,Times New Roman,serif}input[type=checkbox].index-module_tos-checkbox__3XQ6z{-webkit-appearance:none;align-self:baseline;min-width:20px}input[type=checkbox].index-module_tos-checkbox__3XQ6z:checked{background-color:var(--color-ui-black)}.index-module_checked__1KHpv{height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}");var y,v=function(e){var t=e.onChange,r=e.isChecked,n=e.checkboxLabelClass,o=e.id,a=e.children,i="db gray-dark relative flex items-center mt-xs mb-xs ".concat(n);return u.default.createElement("label",{htmlFor:o,className:i,"data-sc-v":"4.30.1-subs.2","data-sc-c":"toscheckbox"},u.default.createElement("span",{className:"relative w-20 h-20 mr-xs","data-sc-v":"4.30.1-subs.2","data-sc-c":"toscheckbox"},u.default.createElement("input",{id:o,className:"".concat("index-module_tos-checkbox__3XQ6z"," inset-shadow bg-white brad-2 relative w-20 h-20 outline-none appearance-none ma-0"),type:"checkbox",checked:r,onChange:t,"data-testid":o,"data-sc-v":"4.30.1-subs.2","data-sc-c":"toscheckbox"}),u.default.createElement("svg",{className:"".concat("index-module_checked__1KHpv"," ").concat(r?"dib":"dn"),viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","data-sc-v":"4.30.1-subs.2","data-sc-c":"toscheckbox"},l||(l=u.default.createElement("title",{"data-sc-v":"4.30.1-subs.2","data-sc-c":"toscheckbox"},"Check")),s||(s=u.default.createElement("path",{d:"M10.052 16.245L3.265 9.46l-1.767 1.768 7.778 7.778a1.25 1.25 0 0 0 1.863-.107L23.415 3.413 21.456 1.86 10.052 16.245z",fill:"#fff",fillRule:"nonzero","data-sc-v":"4.30.1-subs.2","data-sc-c":"toscheckbox"})))),a)},O=function(e){var t=e.htmlText,r=e.checkboxLabelClass,n=e.isRequired,o=e.id;return u.default.createElement("span",{className:"db gray-dark font-xxxs ".concat(r||""),"data-sc-v":"4.30.1-subs.2","data-sc-c":"toslabel"},u.default.createElement("span",{"data-testid":"".concat(o,"Text"),dangerouslySetInnerHTML:{__html:t},"data-sc-v":"4.30.1-subs.2","data-sc-c":"toslabel"}),n&&(y||(y=u.default.createElement("span",{className:"red font-xxs","data-sc-v":"4.30.1-subs.2","data-sc-c":"toslabel"},"*"))))},w={tosConfig:{_:{tos:{_:{text:"I agree to The Washington Post's Terms of Service and Privacy Policy.",required:!0,implicit:!1,prechecked:!1},checkout:{text:"By creating an account, you agree to The Washington Post's Terms of Service, Digital Products Terms of Sale & Privacy Policy.",required:!1,implicit:!0}},marketingConsent:{_:{text:null,implicit:!0,prechecked:!1}}},us:{tos:{},marketingConsent:{}},ca:{tos:{checkout:{text:null}},marketingConsent:{_:{text:"I want to receive occasional special offers via email from The Washington Post. I can opt out at any time.",implicit:!1},checkout:{prechecked:!0}}},"at|be|bg|hr|cy|cz|dk|ee|fi|fr|de|gr|hu|ie|it|lv|lt|lu|mt|nl|pl|pt|ro|sk|si|es|se|is|no|ch|li":{tos:{checkout:{text:null}},marketingConsent:{_:{text:"I want to receive occasional special offers via email from The Washington Post. I can opt out at any time.",implicit:!1},checkout:{prechecked:!0}}}}},E=function(e){var t,r=e.propTosConfig,i=e.propMcConfig,c=e.isToSNeeded,l=e.type,s=e.isConfigNeeded,u=o.useState(!1),d=n._slicedToArray(u,2),f=d[0],b=d[1],m=o.useState({isChecked:!1}),g=n._slicedToArray(m,2),y=g[0],v=g[1],O=o.useState({isChecked:!1}),E=n._slicedToArray(O,2),_=E[0],S=E[1],j=(t=a.getCookie("wp_geo")||"")&&t.split("|")[0]?t.split("|")[0].toLowerCase():null,x=function(e){var t=null==e?void 0:e.tosConfig;t||(t=w.tosConfig);var o=function(e){var t=e.s3Config,r=e.country,o=e.propTosConfig,a=e.propMcConfig,i=e.isToSNeeded,c=e.type,l=t._||{},s=n._objectSpread2(n._objectSpread2({},null==l?void 0:l.tos._),null==l?void 0:l.tos[c]),u=n._objectSpread2(n._objectSpread2({},null==l?void 0:l.marketingConsent._),null==l?void 0:l.marketingConsent[c]),d={},f={},p=Object.keys(t).find(function(e){return e.toLowerCase().indexOf(r)>-1});if(p){var b,m,g,y,v=h(o),O=n._objectSpread2(n._objectSpread2({},v._),v[p]),w=h(a),E=n._objectSpread2(n._objectSpread2({},w._),w[p]);d=n._objectSpread2(n._objectSpread2(n._objectSpread2({},null===(b=t[p])||void 0===b?void 0:b.tos._),null===(m=t[p])||void 0===m?void 0:m.tos[c]),O),f=n._objectSpread2(n._objectSpread2(n._objectSpread2({},null===(g=t[p])||void 0===g?void 0:g.marketingConsent._),null===(y=t[p])||void 0===y?void 0:y.marketingConsent[c]),E)}var _=!i||d.prechecked;return{tos:d=n._objectSpread2(n._objectSpread2(n._objectSpread2({},s),d),{},{isChecked:!!_}),mc:f=n._objectSpread2(n._objectSpread2(n._objectSpread2({},u),f),{},{isChecked:!!f.prechecked})}}({s3Config:t,country:j,propTosConfig:r,propMcConfig:i,isToSNeeded:c,type:l}),a=o.tos,s=o.mc;v(a),S(s),b(!0)};return o.useEffect(function(){var e;s?(e=p("configUrl"),Promise.race([fetch(e,{method:"GET"}),new Promise(function(e,t){return setTimeout(function(){return t(new Error("timeout"))},8e3)})])).then(function(e){return e.json()}).then(function(e){x(e)}).catch(function(e){console.error(e),x(w)}):b(!0)},[]),{tosConfig:y,mcConfig:_,ready:f,country:j,updateConfigValue:function(e,t){"tos"===e?v(t):"mc"===e&&S(t)}}};t.TermsOfService=function(e){var t=e.isSubmitted,r=void 0!==t&&t,a=e.type,i=void 0===a?"account":a,c=e.email,l=e.className,s=e.checkboxLabelClass,d=e.tosConfig,f=void 0===d?{}:d,p=e.mcConfig,h=void 0===p?{}:p,y=e.onChange,w=void 0===y?function(){console.error("onChange function missing"),m("logFailure",{message:"onChange function missing."})}:y,_=e.tosConfigReady,S=void 0===_?function(){}:_,j=o.useMemo(function(){return b()},[]),x=j.tos,C=void 0===x?{}:x,P=j.marketingConsent,L=void 0===P?{}:P,T=j.isConfigNeeded,A=j.isToSNeeded,k=j.isMcNeeded,I=E({propTosConfig:f,propMcConfig:h,isToSNeeded:A,type:i,isConfigNeeded:T}),R=I.tosConfig,N=I.mcConfig,D=I.ready,M=I.country,z=I.updateConfigValue;o.useEffect(function(){D&&((R.required||N.required)&&T||w(!0),S())},[D]),o.useEffect(function(){R.required&&N.required?w(R.isChecked&&N.isChecked):R.required?w(R.isChecked):N.required&&w(N.isChecked)},[R.isChecked,N.isChecked]),o.useEffect(function(){r&&function(){var e=C.consent,t=C.consentCountry,r=L.consent,n=L.consentCountry,o=N.isChecked?0:1,a=N.implicit?-1:o,i=M,l=R.isChecked||!A||R.implicit?"Y":"N";10==r?(a=a<0?1:a,i=M):(void 0!==r&&!k||r>-1&&a<0||r==a)&&(a=r,i=n);var s={privacySetting:{tos:{consent:"".concat(l),consentCountry:"Y"!==e||A?M:t},marketingConsent:{consent:"".concat(a),consentCountry:i}}};g(s,c)}()},[r]);var B=u.default.createElement(O,{htmlText:R.text,isRequired:R.required,id:"tosCheckbox",checkboxLabelClass:R.implicit?"mt-xs mb-xs ".concat(s):""}),W=u.default.createElement(O,{htmlText:N.text,isRequired:N.required,id:"mcCheckbox",checkboxLabelClass:N.implicit?"mt-xs mb-xs ".concat(s):""});return u.default.createElement("div",{className:"db ".concat(l),"data-sc-v":"4.30.1-subs.2","data-sc-c":"termsofservice"},A&&R.text&&!R.implicit&&u.default.createElement(v,{htmlText:R.text,onChange:function(){return z("tos",n._objectSpread2(n._objectSpread2({},R),{},{isChecked:!R.isChecked}))},isChecked:R.isChecked,checkboxLabelClass:s,isRequired:R.required,id:"tosCheckbox"},B),A&&R.text&&R.implicit&&B,N.text&&!N.implicit&&u.default.createElement(v,{htmlText:N.text,onChange:function(){return z("mc",n._objectSpread2(n._objectSpread2({},N),{},{isChecked:!N.isChecked}))},isChecked:N.isChecked,checkboxLabelClass:s,isRequired:N.required,id:"mcCheckbox"},W),N.text&&N.implicit&&W)}},function(e,t,r){e.exports=r(6)()},function(e,t,r){"use strict";var n=r(7);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var c=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 c.name="Invariant Violation",c}}function t(){return e}e.isRequired=e;var r={array: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:a,resetWarningCache:o};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,r){"use strict";t.getCookie=function(e){if("undefined"!=typeof window){var t=document.cookie.match("(^|;) ?".concat(e,"=([^;]*)(;|$)"));return t?t[2]:null}},t.setCookie=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];document.cookie="".concat(e,"=").concat(t,";")+(r&&"domain=.".concat(window.origin.split(".").slice(-2).join("."),"; path=/;"))}},function(e,t,r){"use strict";var n=r(2),o=function(e){return new Promise(function(t){return e.json().then(function(r){return t({status:e.status,ok:e.ok,json:r})})})},a=function(e){if(!e.ok)throw e.json||e;return e.json},i={Accept:"application/json","Content-Type":"application/json"};t.JSONFetch=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{method:"GET"},r=t;return r.headers=n._objectSpread2(n._objectSpread2({},t.headers),i),fetch(e,r).then(o).then(a)}},function(e,t,r){"use strict";t.styleInject=function(e,t){void 0===t&&(t={});var r=t.insertAt;if(e&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css","top"===r&&n.firstChild?n.insertBefore(o,n.firstChild):n.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r.n(n),a=o.a.createContext({}),i=r(1),c=r.n(i);function l(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:[]).some(function(e){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return M.has(e.substr(0,5))}(e)})}function k(){var e=document.cookie.match(/wp_geo=(.*?)(;|$)/),t=Array.isArray(e)?e[1]:"",r=t.split("|"),n={country_code:"",state:"",DMA:"",ZIP:""};return t&&(n.country_code=r[0]||"",n.state=r[1]||"",n.DMA=r[2]||"",n.ZIP=r[3]||""),n}function I(){var e,t=k(),r=(null==t?void 0:null===(e=t.ZIP)||void 0===e?void 0:e.split("-"))||[];return"US"===t.country_code?r.filter(function(e){return e}):[]}var R=["1","1|1","1|0"],N=function(){return T("wp_gdpr")},D=function(){return R.includes(N())&&"1"===T("wp_sub_gdpr")};var M=new Set(["20001","20002","20003","20004","20005","20006","20007","20008","20009","20010","20011","20012","20015","20016","20017","20018","20019","20020","20024","20032","20036","20037","20105","20106","20109","20110","20111","20112","20115","20117","20119","20120","20121","20124","20129","20132","20135","20136","20137","20141","20143","20144","20147","20148","20151","20152","20155","20158","20164","20165","20166","20169","20170","20171","20175","20176","20180","20181","20184","20186","20187","20190","20191","20194","20197","20198","20373","20601","20602","20603","20606","20607","20608","20609","20610","20611","20612","20613","20615","20616","20617","20618","20619","20620","20621","20622","20623","20624","20625","20626","20627","20628","20629","20630","20632","20634","20635","20636","20637","20639","20640","20643","20645","20646","20650","20653","20656","20657","20658","20659","20660","20661","20662","20664","20667","20670","20674","20675","20676","20677","20678","20680","20682","20684","20685","20686","20687","20688","20689","20690","20692","20693","20695","20701","20705","20706","20707","20708","20710","20711","20712","20714","20715","20716","20720","20721","20722","20723","20724","20732","20733","20735","20736","20737","20740","20742","20743","20744","20745","20746","20747","20748","20751","20754","20755","20758","20759","20762","20763","20764","20769","20770","20772","20774","20776","20777","20778","20779","20781","20782","20783","20784","20785","20794","20814","20815","20816","20817","20818","20832","20833","20837","20841","20842","20850","20851","20852","20853","20854","20855","20860","20861","20866","20868","20871","20872","20874","20876","20877","20878","20879","20882","20886","20895","20896","20901","20902","20903","20904","20905","20906","20910","20912","21012","21029","21032","21035","21036","21037","21042","21043","21044","21045","21046","21048","21054","21075","21076","21108","21113","21114","21140","21144","21146","21157","21158","21163","21401","21402","21403","21405","21601","21613","21619","21623","21629","21631","21632","21638","21643","21655","21658","21662","21663","21666","21671","21701","21702","21703","21704","21710","21713","21716","21717","21718","21719","21727","21737","21738","21740","21742","21743","21746","21754","21755","21757","21758","21762","21765","21767","21769","21770","21771","21773","21774","21777","21781","21783","21784","21787","21788","21793","21794","21795","21797","21798","21801","21802","21803","21804","21811","21842","21851","21853","21863","22003","22015","22021","22024","22026","22027","22030","22031","22032","22033","22039","22041","22042","22043","22044","22046","22060","22066","22079","22101","22102","22110","22111","22124","22134","22150","22151","22152","22153","22172","22180","22181","22182","22191","22192","22193","22201","22202","22203","22204","22205","22206","22207","22209","22211","22213","22301","22302","22303","22304","22305","22306","22307","22308","22309","22310","22311","22312","22314","22315","22405","22406","22407","22408","22432","22435","22441","22442","22443","22448","22469","22473","22480","22482","22485","22488","22507","22508","22511","22520","22524","22539","22542","22554","22556","22560","22572","22576","22578","22579","22601","22602","22603","22604","22611","22620","22624","22625","22626","22627","22630","22637","22641","22644","22645","22650","22654","22655","22656","22657","22660","22663","22664","22701","22712","22713","22716","22724","22727","22728","22734","22736","22740","22742","22747","22801","22802","22810","22812","22815","22821","22824","22827","22830","22831","22834","22835","22842","22844","22846","22849","22850","22851","22853","22901","22902","22903","22904","22911","22923","22932","22936","22937","22939","22940","22942","22946","22947","22949","22958","22959","22960","22963","22968","22973","22974","22980","22989","23093","23168","23185","23186","23188","23336","24073","24401","24402","24477","24482","24486","24590"]),z=function(){var e,t=(null===(e=window)||void 0===e?void 0:e.location.href)||"",r="prod";return/(sandbox\.|\.preview\.now\.washingtonpost\.com|local(host)?\.washingtonpost\.com)/.test(t)?r="sandbox":/dev|localhost/.test(t)&&(r="dev"),r};function B(){return{prod:"https://www.washingtonpost.com/subscribe",sandbox:"https://subs-stage.washingtonpost.com",dev:"https://subscribe.digitalink.com"}[z()]}var W=function(){var e=U(),t=document.createElement("a");return t.href=e,t.pathname||""};function U(){var e,t;return(null===(e=window)||void 0===e?void 0:null===(t=e.wpMetaData)||void 0===t?void 0:t.canonical_url)||"".concat(location.protocol,"//").concat(location.host).concat(location.pathname)}function V(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function F(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[];return e.includes("100")||e.includes("110")||e.includes("120")?"wall_retargeting":"wall_standard"}function G(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(",").map(function(e){return e.replace(/\/|^wp - /g,"").replace(/,/g,";").trim()}).join(";").toLocaleLowerCase()}function Y(e,t){var r,n,o,a,i;return{label:"o1",browserUserAgentHit:navigator.userAgent,promoCode:"o1",acqEntranceType:q(null==e?void 0:null===(r=e.data)||void 0===r?void 0:r.actionCodes),geoMarket:(a=A(I()),i=k().country_code,a&&"US"===i?"L":i&&"US"!==i&&"CA"!==i&&!D()?"I":D()?"E":"CA"===i?"C":"N"),acqTemplate:"",acqEntrancePage:W(),arcId:t||"",contentTags:G(null===(n=window)||void 0===n?void 0:null===(o=n.wpMetaData)||void 0===o?void 0:o.ct_tags),actionCode:"".concat(null==e?void 0:e.action)}}var X=function(e,t){var r=e.pwapiResponse,n=e.arcId,o=function(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push(e)};return{GAData:F(F({},Y(r,n)),t),addEvent:o,addEventWithArticleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o(F(F(F({userAgentHit:window.navigator.userAgent,userAgentSession:window.navigator.userAgent},Y(r,n)),t),e))},addMarketingEvent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"paywall";o({event:"acq_marketing_".concat(e),category:"acquisition",action:"acq_marketing"})},addGAParamsToURL:function(e,o){var a=F(F(F({},Y(r,n)),t),o),i=encodeURIComponent(U()),c={promo:a.promoCode,arcId:a.arcId,acqEntType:a.acqEntranceType,destination:i,next_url:i,p:a.subscription_pricing,s_l:a.subscription_location,e:a.subscription_experience},l=new URL(e);return Object.keys(c).forEach(function(e){c[e]&&l.searchParams.append(e,c[e])}),l.toString()}}},J="wp_nl",Q="sw";function Z(){return"undefined"!=typeof window?JSON.parse(localStorage.getItem(J)||"{}"):{}}function K(e){localStorage.setItem(J,JSON.stringify(e))}function $(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:48,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:720,o=Z();if(t){var a=Date.now()+60*r*60*1e3;o[Q]=a,K(o)}else if(e){var i=Date.now()+60*n*60*1e3;o[e]=i,K(o)}}function ee(e){var t=Z();if(!t[Q]&&!t[e])return!0;var r=Date.now(),n=!t[Q]||t[Q]0&&void 0!==arguments[0]?arguments[0]:navigator.userAgent;return/IEMobile|Windows Phone|Lumia/i.test(e)?"w":/iPhone|iP[oa]d/.test(e)?"i":/Android/.test(e)?"a":/BlackBerry|PlayBook|BB10/.test(e)?"b":/webOS|Mobile|Tablet|Opera Mini|\bCrMo\/|Opera Mobi/i.test(e)?1:0},re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:navigator.userAgent;return/Tablet|iPad/i.test(e)};var ne=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split(",").map(function(e){return e.trim()}).includes(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:navigator.userAgent;return re(e)?"tablet":te(e)?"mobile":"desktop"}())};var oe=function(){var e=Object(n.useContext)(a).setSizes,t=function(){requestAnimationFrame(function(){e&&e({isSmall:g(),isMedium:h(),isLarge:y()})})};return Object(n.useEffect)(function(){return"undefined"!=typeof window&&window.addEventListener("resize",t,!1),function(){"undefined"!=typeof window&&window.removeEventListener("resize",t,!1)}},[]),null},ae={NODE_ENV:"production",SERVICE_URL:"https://subscribe.washingtonpost.com",WALL_CONFIG:{TEMPLATE_ID:"softwall-nl",SOFTWALL_V2_HAS_PROMO_LABEL:"both",SOFTWALL_V2_CTA_BUTTON_TEXT:"Sign Up",SOFTWALL_V2_CTA_BUTTON_COLOR:"Blue",SOFTWALL_V2_CTA_BUTTON_HEX_COLOR_OVERRIDE:"",SOFTWALL_V2_CTA_BUTTON_STYLE:"Arrow",SOFTWALL_V2_EXPANDED_HEADER:"The 5-Minute Fix newsletter makes keeping up easy \n",SOFTWALL_V2_COLLAPSED_HEADER:"A 5-minute breakdown to track a new president",SOFTWALL_V2_SUPPORTING_TEXT:"Every weekday afternoon, we help you understand what's happening in politics — fast — with fresh analysis written just for your inbox as Joe Biden's term gets underway.",SOFTWALL_V2_REGISTRATION_SUCCESS_HEADER:"You're all set!",SOFTWALL_V2_IMAGE_URL:"",SOFTWALL_V2_MOBILE_IMAGE_URL:"",SOFTWALL_V2_BACKGROUND_COLOR:"White",NEWSLETTER_ID:"2cca3d4c-fa5c-11e0-ab9a-123139103031",NEWSLETTER_NAME:"The 5-Minute Fix",INCLUDE_LOGGING:!1,EXCLUDING_PLATFORMS:"mobile",CLOSE_BUTTON_EXPIRATION_HOUR:48,SUBMIT_EXPIRATION_HOUR:720,PAGE_RELOAD_AFTER_SIGN_UP:!1,SHOW_CLOSE_ON_MIN:!0,MIN_ON_LOAD:!0,EXPAND_ON_SCROLL:!0,DEPLOYMENT_TOKEN:1623171251989,ASSET_BASE_URL:"https://www.washingtonpost.com/subscribe",ACQ_BASE_URL:"https://subscribe.washingtonpost.com",PROMO_LABEL_PRIMARY:"NEWSLETTER",PROMO_LABEL_SECONDARY:"EVERY WEEKDAY",PROMO_LABEL_HAS_LOGO:!0,HAS_PROMO_LABEL:"both",nl_start_method:"REGWALL_SOFT",nl_start_location:"URL",PAYWALL_TEMPLATE_ID:"softwall-nl-5982fcc047c"},VERSION:"2.10.11"};function ie(e){var t=e.wallState,r=e.children;return Object(n.useEffect)(function(){try{if("undefined"!=typeof window&&"undefined"!=typeof performance&&performance.getEntriesByName("SUBS - wall invoked").length&&(performance.mark("SUBS - wall ready"),performance.measure("SUBS - wall time to display","SUBS - wall invoked","SUBS - wall ready"),performance.measure("renderCompleted",void 0,"SUBS - wall ready"),performance.measure("procStarted",void 0,"SUBS - wall invoked"),window.BOOMR&&"function"==typeof window.BOOMR.sendTimer)){var e={};e.compCompleted=performance.getEntriesByName("SUBS - wall time to display")[0].duration,e.renderCompleted=performance.getEntriesByName("renderCompleted")[0].duration,e.procStarted=performance.getEntriesByName("procStarted")[0].duration,window.BOOMR.sendTimers(e)}}catch(e){}},[]),o.a.createElement(a.Provider,{value:t},r,o.a.createElement(oe,null),o.a.createElement("span",{id:"wall-templates-version",style:{display:"none"}},ae.VERSION))}function ce(e){var t,r=e.handleScroll,o=0,a=function(){t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(function(){var e=window.pageYOffset||document.documentElement.scrollTop;r(e$/,"").trim())))}}},Ee=["children","color","href","className","style","onClick","rounded","contentId","buttonStyle","innerHTML","isLoading"];function _e(){return(_e=Object.assign||function(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Pe=function(e){var t=e.children,r=e.color,n=void 0===r?"WaPo blue":r,a=e.href,i=e.className,l=e.style,s=e.onClick,u=e.rounded,d=e.contentId,f=void 0===d?"":d,p=e.buttonStyle,b=void 0===p?"Button":p,m=e.innerHTML,g=void 0===m?"Subscribe":m,h=e.isLoading,y=void 0!==h&&h,v=Ce(e,Ee),O=we(f),w=O.onChange,E=O.isContentEditable,S="",j="Link"===b||"Arrow"===b;S=j||"White"!==n&&"Black"!==n&&"WaPo blue"!==n?j?c()({"subs-theme":"White"!==n&&"WaPo blue"!==n&&"Black"!==n},"".concat([_[n]]," bold")):"btn subs-theme bg-".concat(_[n]):"btn btn-".concat(_[n]),g=y?" ".concat(g):g;var x=t||o.a.createElement("span",{dangerouslySetInnerHTML:{__html:g},id:f,contentEditable:!!f&&E}),C=je({role:"button",href:a,style:je(je({whiteSpace:j?"normal":"nowrap",boxSizing:"border-box",borderRadius:u?"31px":0},l),{},{borderColor:"White"!==n?"unset":void 0,padding:j?"":null==l?void 0:l.padding}),onBlur:w,onClick:function(e){f&&!E||!f?s&&s(e):E&&e.preventDefault()},className:c()(i,"ma-0 pointer",{dib:!j},S),children:o.a.createElement(o.a.Fragment,null,x,"Arrow"===b?o.a.createElement(he,{angle:0,size:16,color:(null==l?void 0:l.color)||n,style:{marginLeft:"5px",verticalAlign:"middle"}}):null)},v),P="".concat(f,"_CTA_WRAPPER");return a||E&&f||j?o.a.createElement("a",_e({id:P},C)):o.a.createElement("button",_e({id:P},C))};function Le(){return(Le=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=Z(),r=(t[e]||0)+1;t[e]=r,K(t)}(A||""),f&&f(!1)}:function(){return r()}}),!i&&t&&x?o.a.createElement(Te,{size:16,color:"#aaa"}):o.a.createElement(Me,{angle:-90,size:16,color:"#aaa",title:"expand"})),o.a.createElement("div",He({onClick:function(){return!b&&r()}},v(d,{defaultClass:"grid h-100 absolute w-100 border-box overflow-hidden",smallClass:"left pl-xs "+(t?"pr-xl justify-between":"pr-xs"),defaultStyle:{height:"auto",transition:"opacity 50ms linear 150ms",paddingLeft:"5vw",paddingRight:"5vw",opacity:i||u?0:1,zIndex:i||u?0:1},largeStyle:{paddingLeft:"8vw",paddingRight:"8vw"}})),o.a.createElement("div",{className:"grid-item col-span-12-sm grid-item--cols-sm-12 pb-sm pt-sm"},k&&o.a.createElement("div",{className:"mb-xxs"},o.a.createElement(Fe,{primaryContentId:"PROMO_LABEL_PRIMARY",secondaryContentId:"PROMO_LABEL_SECONDARY",hasLogo:h,wallConfig:s,primaryColor:y,secondaryColor:O})),o.a.createElement("div",{className:"flex mt-xxs"},o.a.createElement("div",null,o.a.createElement(ke,He({contentId:"SOFTWALL_V2_COLLAPSED_HEADER"},v(d,{defaultClass:"self-center font--subhead",largeClass:"font-sm",mediumClass:"font-sm",smallClass:"font-xxs",smallStyle:{maxWidth:"85%"}}),{innerHTML:E})),o.a.createElement(Pe,{contentId:"SOFTWALL_V2_CTA_BUTTON_TEXT",color:_,buttonStyle:I,rounded:!0,className:c()({"ml-sm":"Button"===I&&!p,"ml-xs":"Button"!==I||p},"self-center"),style:{padding:p||"Button"!==I?"":"7px 32px",backgroundColor:"Button"===I?S:void 0,color:"Button"!==I?S:void 0,borderColor:S},innerHTML:j}))))))};function Xe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(o)throw a}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Je=[];var Qe=Object(n.memo)(function(){var e,t,r,a;return window.grecaptcha||(e="https://www.google.com/recaptcha/api.js?render=explicit",t=Xe(Object(n.useState)({loaded:!1,error:!1}),2),r=t[0],a=t[1],Object(n.useEffect)(function(){if(!(Je.indexOf(e)>=0)){Je.push(e);var t=document.createElement("script");t.src=e,t.async=!0;var r=function(){a({loaded:!0,error:!1})},n=function(){var r=Je.indexOf(e);r>=0&&Je.splice(r,1),t.remove(),a({loaded:!0,error:!0})};return t.addEventListener("load",r),t.addEventListener("error",n),document.body.appendChild(t),function(){t.removeEventListener("load",r),t.removeEventListener("error",n)}}a({loaded:!0,error:!1})},[e]),r.loaded,r.error),o.a.createElement("div",{id:"recaptcha_wall",className:"grecaptcha"})});function Ze(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(!(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)))return;var r=[],n=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(o)throw a}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ke=function(e){var t=e.style,r=e.color,a=void 0===r?"Offblack":r,i=e.onClick,l=e.contentId,s=e.className,u=void 0===s?"":s,d=e.innerHTML,f=we(l),p=f.onChange,b=f.isContentEditable,m=Ze(Object(n.useState)(!1),2),g=m[0],h=m[1];return d||b?o.a.createElement("h1",{className:c()(u,"font--headline",_[a]),style:t,onClick:function(e){return!g&&i&&i(e)},id:l,onBlur:function(e){p(e),h(!1)},onFocus:function(){return h(!0)},contentEditable:!!l&&b,dangerouslySetInnerHTML:{__html:d||" "}}):null};function $e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function et(e){for(var t=1;t=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function mt(e){var t=e.id,r=e.label,a=e.style,i=e.value,l=e.onChange,s=e.className,u=e.validators,d=e.inputStyle,f=e.fieldButton,p=e.errorMessage,b=bt(e,lt),m=pt(Object(n.useState)(!1),2),g=m[0],h=m[1],y=pt(Object(n.useState)([]),2),v=y[0],O=y[1],w=Object(n.useRef)(null),E=function(){return(!!v.length||p)&&o.a.createElement("span",{className:"red absolute",style:{top:"-20px"}},v[0]||p)||null};return o.a.createElement("div",{className:"relative flex",style:dt({},a)},o.a.createElement(E,null),o.a.createElement("input",st({style:dt({transition:"padding 200ms linear 200ms",borderTopRightRadius:0,borderBottomRightRadius:0,border:p||null!=v&&v.length?"solid 1px #d8070e":""},d),className:c()(s,"pl-sm","pr-sm","font--subhead","font-xxs","h-md","light","brad-2","b","form-input-valid","bg-white","gray-darkest","flex-grow-1","ma-0","border-box",{"pt-sm":g||i}),value:i,onChange:function(e){var t;l&&l(e),null==w||null===(t=w.current)||void 0===t||t.setCustomValidity("")},onFocus:function(){return h(!0)},onBlur:function(){h(!1),Array.isArray(u)&&O(u.map(function(e){var t,r=e(i);return null==w||null===(t=w.current)||void 0===t||t.setCustomValidity(r||""),r}).filter(function(e){return e}))},id:t,ref:w},b)),o.a.createElement("label",{htmlFor:t,className:"absolute",style:{transition:"all 200ms ease-in-out 0s",transform:i||g?"scale(0.7) translate3D(25px, -130%, 0)":"translate3D(16px, -50%, 0)",transformOrigin:"top left",top:"50%",color:"#5a5a5a"}},r),f)}var gt=function(e){if(!(null!=e&&e.trim()&&/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)||!e))return"Invalid email address"};function ht(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function yt(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,o=Nt(Object(n.useState)(!1),2),a=o[0],i=o[1],c="procCompleted";var l=!1;function s(n,o){console.info("Opt - NAME/VALUE: ".concat(o,"/").concat(n," - ended? ").concat(l));var a=window.dataLayer&&window.dataLayer.filter(function(r){return r["optimize.".concat(t,".").concat(e,".").concat(n,".complete")]})[0]||!1;if(!l&&e.includes(o)&&(a||"timeout"===n)){if(r(window["".concat(e).concat(n,"_").concat(t,"Cfg")]||{}),i(!0),"timeout"!==n){var s={optExpActive:"".concat(t,"|").concat(e,".").concat(n)};window&&window.dataLayer&&window.dataLayer.push(s)}l=!0;try{performance.mark(c),performance.measure(c,void 0,c),window.BOOMR.sendTimer(c,performance.getEntriesByName(c)[0].duration)}catch(e){}console.info("Opt - NAME/VALUE: ".concat(o,"/").concat(n," complete"))}}var u=Object(n.useCallback)(function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"optimize.wall"})},[t]);return Object(n.useEffect)(function(){if(e.length>0){!function(){window.dataLayer&&window.dataLayer.push(arguments)}("event","optimize.callback",{callback:s});var t=2e3;e.forEach(function(e){var r,n=void 0!==(null===(r=window.google_optimize)||void 0===r?void 0:r.get(e));t=n?t:0}),u(),setTimeout(function(){e.forEach(function(e){s("timeout",e)})},t)}else i(!0)},[e]),{isOptimize:e.length>0,isExperimentComplete:a}};function Mt(){return(Mt=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=Z()[e]||0;return r>=t&&0!==r||-1===r}(E,S)&&ee(w)||"production"!==ae.NODE_ENV&&"test"!==ae.NODE_ENV||/washpost.arcpublishing.com/.test(location.origin))&&r.isShowing?o.a.createElement(ie,e,o.a.createElement(L,{id:E,backgroundColor:_||"White",triggerResize:B,style:d&&!f?{height:0}:{}},o.a.createElement(Rt,Mt({},K,{registeredEmail:I})),o.a.createElement(Tt,Mt({},K,{setRegistrationSuccess:A,setRegisteredEmail:R})),o.a.createElement(Ye,Mt({},K,{hasExpanded:x}))),o.a.createElement(le,{handleScroll:function(e){H(e)}})):(window.postMessage("CloseRegwall","*"),null)};Vt.displayName="SoftwallNL";t.default=Vt}])); //# sourceURL=browsertools://www.washingtonpost.com/subscribe/remote-component1623171258877.js