1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[67184],{7452:(e,t,r)=>{"use strict";r.d(t,{T:()=>i,o:()=>o});var a=r(38536),n=r(28270);let i=(0,a.A)("div",{target:"emxv9k41"})((0,n.Ay)("journey-container-wrapper",{elevation:({isFullWidthNewsletterActive:e})=>e?"floating":"aboveContent",width:"100%",position:"sticky",bottom:0,transition:"transform 0.4s ease-in-out",transitionDelay:"0.1s",transform:({bottom:e,footerPosition:t})=>e&&t?"none":`translateY(-${e}px)`,"&:has([data-hide-content])":{position:"relative",scrollSnapStop:e=>e.isPSG&&"always",scrollSnapAlign:e=>e.isPSG&&"start"},"@media print":{display:"none"}}),""),o=(0,a.A)("div",{target:"emxv9k40"})((0,n.Ay)("journey-container"),"")},31797:(e,t,r)=>{"use strict";r.d(t,{Js:()=>l,bR:()=>i,fJ:()=>o,rT:()=>n,zg:()=>a});let a={PLAYLIST:"p",VIDEO:"v"},n={width:240,height:135},i=9/16,o=32,l={RESP_CONTAINER:".__resp-container",DOCKED_PLAYER:".hpc-sticky"}},37989:(e,t,r)=>{"use strict";r.d(t,{$D:()=>i,B9:()=>n,oM:()=>o});var a=r(39289);let n=e=>!!e&&"string"==typeof e&&a.Xw.test(e.trim()),i=e=>{"u">typeof document&&document.documentElement.classList.toggle("no-scroll",e)},o=(e,t)=>{if(!e||"Tab"!==t.key)return;let r=e.querySelectorAll('button:not([disabled]), input:not([disabled]), textarea:not([disabled]), a[href], select:not([disabled]), [tabindex]:not([tabindex="-1"])');if(0===r.length)return;let a=r[0],n=r[r.length-1],i=document.activeElement;t.shiftKey&&i===a?(t.preventDefault(),n.focus()):t.shiftKey||i!==n||(t.preventDefault(),a.focus())}},39674:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var a=r(93682),n=r(71055),i=r(800),o=r(29538),l=r(77288),c=r(44045),s=r(47382),d=r(79691);let u=new s.default("ab-testing-chargebee");var m=r(99374),p=r(11202);function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let y="ATOMIC",b=e=>{let{0:t,1:r}
1=(0,n.useState)({}),{businessEntity:a}=(0,i.BV)("layoutContextProps.siteData.metadata.defaults.atomic_offer")||{},s=(0,i.BV)("layoutContextProps.siteData.metadata.siteAcronym"),f=(0,o.G)("membership_attribution"),b="string"==typeof f?JSON.parse(f):f,v=(0,o.G)("gpt_refdomain"),h=(0,o.G)("gpt_utm"),w=(0,o.G)("_ga_clk"),j=(0,o.G)("_amznClk"),_=(0,o.G)("journey-last-action"),A="string"==typeof _?JSON.parse(_):_,x=function(){let{abTesting:e,userId:t,userAttributes:r}=(0,c.A)(),a=e?.projectId||"",n=(e?.flags||[]).filter(e=>d.C.some(t=>e.startsWith(t)));if(!n.length)return{};let i=JSON.stringify({device:r?.device,paid_traffic:r?.paid_traffic,browser:r?.browser,mylo_login:r?.mylo_login,display_type:r?.display_type,platform:r?.platform}),o={cf_ofx_id_project:a,cf_ofx_cb_flags:n.join(","),cf_ofx_user_id:t,cf_ofx_user_attributes:i.length<d.V?i:""};return u.info("Custom fields:",o),o}(),k=(0,n.useMemo)(()=>{let e=g({},x),t="string"==typeof e.cf_ofx_cb_flags?e.cf_ofx_cb_flags.trim():"",r=t,a=(0,p.FR)()??((0,p.R8)()?m.CG.VARIANT:void 0),n=`${m.uq}:`,i=r.split(",").some(e=>e.trim().startsWith(n));return(a&&!i&&(r=r?`${r},${n}${a}`:`${n}${a}`),r&&r!==t)?g(g({},e),{},{cf_ofx_cb_flags:r}):e},[x]),S=(0,n.useMemo)(()=>(0,l.g7)(s,a),[s,a]);return(0,n.useEffect)(()=>{let t=new URLSearchParams(window.location.search),a=window.location.pathname,n=t?.get("cds_tracking_code")||"",i=t?.get("internal_cta")||"",o=(0,l._i)(t?.get("utm_source"),h,v),c=(0,l.U4)(t?.get("utm_medium"),h),s=(0,l.$O)(t?.get("utm_campaign"),h),d=window?.CMP_GPP_OPTOUT,u=(0,l.Pn)(t,w,j);r({customer:g(g({cf_customer_business_entity:S||"",cf_customer_platform_source:y},k),e?.customer),subscription:g({cf_gtm_conversion_page:(0,l.Wg)("mrefurl",A),cf_gtm_marketing:!d,cf_gtm_promotion_creative:(0,l.Wg)("creativeName",A),cf_gtm_promotion_id:(0,l.Wg)("promotionId",A),cf_gtm_promotion_name:(0,l.Wg)("promotionName",A),cf_gtm_promotion_slot:(0,l.Wg)("creativeSlot",A)||(0,l.Wg)("mrefurl",A),cf_gtm_tracking_code:n||(0,l.Wg)("cdsTrackingCode",A),cf_subscription_platform_source:y,cf_subscription_brand:S||"",cf_subscription_tracking_code:n||"",cf_subscription_conversion_page:(0,l.cI)(b?.mrefurl)||(0,l.cI)(a),cf_subscription_web_source:o||"",cf_subscription_web_medium:c||"",cf_subscription_web_campaign:s||"",cf_subscription_internal_cta:i||"",cf_subscription_clid:u||""},e?.subscription),business_entity_id:S||""})},[S,h,v,w,j,_,b,e,k]),t}},49743:(e,t,r)=>{"use strict";r.d(t,{$q:()=>o,ZI:()=>i,oU:()=>n});var a=r(80166);function n(e,t){return"latest"===e&&(a.lQ||a.Cu)&&(e=`${e}/feature`),`/_assets/jam${a.O_||!e?"":`/${e}`}/${t}`}let i=()=>window.desktop?"desktop":window.mobile?"mobile":"tablet",o=e=>{let{subscriptions:t=[],active_subscriber:r=!1,cp_access:a=!1,founder:n=!1,grid:i=!1,paddock:o=!1,virtual_events:l=!1}=e,c=["Active","Future Start","In Trial"],s=t.filter(({status:e})=>c.includes(e)||!e).map(({name:e})=>e);return r&&s.push("activeSubscriber"),a&&s.push("cpAccess"),n&&s.push("founder"),i&&s.push("grid"),o&&s.push("paddock"),l&&s.push("virtualEvents"),s}},54018:(e,t,r)=>{"use strict";r.d(t,{C9:()=>y,O1:()=>s,Tm:()=>c,UV:()=>g,_Q:()=>b,cl:()=>v,ms:()=>p,sf:()=>m,sn:()=>d,xr:()=>f,ze:()=>u});var a=r(93682),n=r(56317),i=r(31797);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let c="privacy-banner",s="mobile-adhesion",d="google-preferred-banner",u="jam",m=(0,n.eU)({[c]:0,[s]:0,[d]:0,[u]:0}),p=(0,n.eU)(e=>((e={})=>(e[s]||0)+(e[c]||0))(e(m))),f=(0,n.eU)(e=>((e={})=>{let t=Object.values(e).reduce((e,t)=>e+(Number(t)||0),0);return t?t+10:0})(e(m))),g=(0,n.eU)(e=>{let t=e(f);return Math.max(i.fJ,t)}),y=(0,n.eU)(null,(e,t,r)=>{let[a,n]=Object.entries(r)[0];t(m,e=>l(l({},e),{},{[a]:n}))}),b=(0,n.eU)(!1),v=(0,n.eU)([])},67184:(e,t,r)=>{"use strict";let a,n,i;r.d(t,{Ay:()=>rV});var o=r(47382),l=r(4927),c=r(44045),s=r(7144),d=r(48138),u=r(12625),m=r(5357),p=r(53225),f=r(800),g=r(59222),y=r(28028),b=r(71055),v=r(39674),h=r(65588);let w={buttonColor:"black",buttonType:"subscribe",locale:"en_US",requestPayerEmail:!0,requestShipping:!0},j="Subscribe with",_='By continuing to subscribe, I also agree to the <a href="https://www.hearst.com/-/us-magazines-terms-of-use" target="_blank" rel="noreferrer">Terms of Use</a> (including the dispute resolution procedures) <a href="https://www.hearst.com/-/us-magazines-terms-of-use#_DISPUTE_RESOLUTION" target="_blank" rel="noreferrer">dispute resolution procedures</a>
1 and understand my information will be used as described in the <a href="https://www.hearst.com/-/us-magazines-privacy-notice" target="_blank" rel="noreferrer">Privacy Notice</a>.',A="https://js.chargebee.com/v2/chargebee.js",x="apple_pay",k="jam_wallet_account_confirmation",S="account-created",C="error",E="passkey";var O=r(1873),P=r(38536),Y=r(64781),T=r(61546),I=r(28270),z=r(9954);let L=(0,P.A)("div",{target:"ej2g32765"})((0,I.Ay)({backgroundColor:"var(--palette-surface-default, #ffffff)",borderRadius:{_:"var(--dim-border-radius-sm, 0.75rem) var(--dim-border-radius-sm, 0.75rem) 0 0",md:"var(--dim-border-radius-sm, 0.75rem)"},boxShadow:{_:"0 -0.5rem 0.75rem rgba(0, 0, 0, 0.25)",md:"0 0.5rem 1.5rem rgba(0, 0, 0, 0.25)"},display:"flex",flexDirection:"column",gap:"var(--dim-space-2xl, 2rem)",maxWidth:"30.9375rem",overflow:"auto",paddingBottom:{_:"calc(var(--dim-space-3xl, 3rem) + env(safe-area-inset-bottom, 0px))",md:"var(--dim-space-2xl, 2rem)"},paddingLeft:"var(--dim-space-xl, 1.5rem)",paddingRight:"var(--dim-space-xl, 1.5rem)",paddingTop:"var(--dim-space-sm, 0.75rem)",width:"100%"}),""),R=(0,P.A)("div",{target:"ej2g32764"})((0,I.Ay)({backgroundColor:"#dfdad0",borderRadius:"0.25rem",display:{md:"none"},flexShrink:0,height:"0.3125rem",marginLeft:"auto",marginRight:"auto",width:"3.4375rem"}),""),D=(0,P.A)("div",{target:"ej2g32763"})((0,I.Ay)({alignItems:"center",display:"flex",gap:"var(--dim-space-xs, 0.5rem)",justifyContent:"space-between",width:"100%"}),""),N=(0,P.A)("p",{shouldForwardProp:e=>"isError"!==e,target:"ej2g32762"})((0,I.Ay)({color:({isError:e})=>e?"var(--palette-content-on-brand, #cc2828)":"var(--palette-content-default, #121212)",flex:1,fontSize:"var(--font-size-xs, 0.75rem)",fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-md, 0)",lineHeight:"1.25rem",margin:"var(--dim-space-none, 0)",minWidth:"1px",textTransform:"uppercase"}),""),U=(0,P.A)("button",{target:"ej2g32761"})((0,I.Ay)({alignItems:"center",background:"none",border:"none",color:"var(--palette-content-default, #121212)",cursor:"pointer",display:"flex",flexShrink:0,height:"2.5rem",justifyContent:"center",padding:"var(--dim-space-none, 0)",width:"2.5rem"}),""),$=(0,P.A)(e=>(0,z.Y)(Y.default,(0,O.A)({alt:"","aria-hidden":"true",relativeUrl:"static/icons/x-circle-regular.svg",type:T.PV.Embeddable},e)),{target:"ej2g32760"})((0,I.Ay)({height:"2rem",width:"2rem"}),""),F=(0,P.A)(L,{target:"ej2g32759"})((0,I.Ay)({gap:"var(--dim-space-2xl, 2rem)",maxWidth:"31.25rem",paddingBottom:{_:"calc(var(--dim-space-2xl, 2rem) + env(safe-area-inset-bottom, 0px))",md:"var(--dim-space-2xl, 2rem)"},paddingLeft:"var(--dim-space-xl, 1.5rem)",paddingRight:"var(--dim-space-xl, 1.5rem)",paddingTop:"var(--dim-space-sm, 0.75rem)"}),""),B=(0,P.A)("div",{target:"ej2g32758"})((0,I.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-xs, 0.5rem)",width:"100%"}),""),M=(0,P.A)(D,{target:"ej2g32757"})((0,I.Ay)({alignItems:"flex-start",gap:"var(--_size-10, 0.625rem)",minHeight:"var(--_size-40, 2.5rem)"}),""),H=(0,P.A)(N,{target:"ej2g32756"})((0,I.Ay)({paddingTop:"var(--_size-10, 0.625rem)"}),""),W=(0,P.A)("div",{target:"ej2g32755"})((0,I.Ay)({paddingTop:"var(--dim-space-sm, 0.75rem)",width:"100%"}),""),J=(0,P.A)("div",{target:"ej2g32754"})((0,I.Ay)({backgroundColor:"var(--palette-surface-success-subtle, #eefdf2)",border:"var(--dim-border-width-sm, 0.0625rem) solid var(--palette-border-success, #b3f6ca)",borderRadius:"var(--dim-border-radius-2xs, 0.375rem)",display:"flex",flexDirection:"column",gap:"var(--dim-space-sm, 0.75rem)",padding:"var(--dim-space-md, 1rem) var(--dim-space-sm, 0.75rem)",width:"100%"}),""),G=(0,P.A)("div",{target:"ej2g32753"})((0,I.Ay)({alignItems:"center",display:"flex",gap:"var(--dim-space-sm, 0.75rem)"}),""),V=(0,P.A)(e=>(0,z.Y)(Y.default,(0,O.A)({alt:"","aria-hidden":"true",primary:"currentcolor",relativeUrl:"static/icons/check-circle-bold.svg",type:T.PV.Embeddable,viewBox:"0 0 24 24"},e)),{target:"ej2g32752"})((0,I.Ay)({color:"var(--palette-content-success, #18994a)",display:"block",flexShrink:0,height:"var(--_size-24, 1.5rem)",width:"var(--_size-24, 1.5rem)"}),""),q=(0,P.A)("p",{target:"ej2g32751"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",display:"block",flex:"none",fontSize:"var(--font-size-md, 1rem)",fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",lineHeight:"1rem",margin:"var(--dim-space-none, 0)",paddingTop:".1rem"}),""),K=(0,P.A)("div",{target:"ej2g32750"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",display:"block",flex:"none",fontSize:"var(--type-font-size-xs, var(--_font-size-0_875, 0.875rem))",fontWeight:"var(--font-weight-regular, 400)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",lineHeight:"1.4",margin:"var(--dim-space-none, 0)"}),""),X=(0,P.A)("button",{target:"ej2g32749"})((0,I.Ay)({alignItems:"center",backgroundColor:"var(--palette-surface-inverse, #1c1c1c)",border:"none",borderRadius:"var(--_size-4, 0.25rem)",color:"var(--palette-content-on-inverse, #ffffff)",cursor:"pointer",display:"flex",fontFamily:"var(--font-family-default, var(--type-font-family-default, system-ui, sans-serif))",fontSize:"var(--type-font-size-lg, var(--_font-size-1_25, 1.25rem))",fontWeight:"var(--font-weight-semibold, 600)",justifyContent:"center",letterSpacing:"var(--font-letter-spacing-sm, -0.0125rem)",lineHeight:"1.2",maxHeight:"var(--_size-48, 3rem)",minHeight:"var(--_size-48, 3rem)",padding:"var(--dim-space-sm, 0.75rem) var(--dim-space-md, 1rem)",width:"100%"}),""),Z=(0,P.A)("div",{target:"ej2g32748"})((0,I.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-xs, 0.5rem)",width:"100%"}),""),Q=(0,P.A)("p",{target:"ej2g32747"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--font-size-sm, 0.875rem)",fontWeight:"var(--font-weight-regular, 400)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",lineHeight:"1.4",margin:"var(--dim-space-none, 0)"}),""),ee=(0,P.A)("p",{target:"ej2g32746"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--type-subheadline-compact-size-mobile, 1.125rem)",fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",lineHeight:"1.25",margin:"var(--dim-space-none, 0)"}),""),et=(0,P.A)(L,{target:"ej2g32745"})((0,I.Ay)({gap:"var(--dim-space-none, 0)"}),""),er=(0,P.A)("div",{target:"ej2g32744"})((0,I.Ay)({maxWidth:"30.9375rem",overflow:"hidden",position:"relative",width:"100%"}),""),ea=(0,P.A)("div",{target:"ej2g32743"})((0,I.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-xs, 0.5rem)",width:"100%"}),""),en=(0,P.A)("div",{target:"ej2g32742"})((0,I.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-2xl, 2rem)",width:"100%"}),""),ei=(0,P.A)("div",{target:"ej2g32741"})((0,I.Ay)({alignItems:{_:"flex-end",md:"center"},backgroundColor:"rgba(0, 0, 0, 0.35)",display:"flex",inset:0,justifyContent:"center",padding:{md:"var(--dim-space-md, 1rem)"},position:"fixed",zIndex:"calc(var(--dim-layout-elevation-gate, 2147483647) - 1)"}),""),eo=(0,P.A)("div",{target:"ej2g32740"})((0,I.Ay)({alignItems:{md:"stretch"},backgroundColor:"var(--palette-surface-default, #ffffff)",borderRadius:{_:"var(--dim-border-radius-sm, 0.75rem) var(--dim-border-radius-sm, 0.75rem) 0 0",md:"var(--dim-border-radius-sm, 0.75rem)"},boxShadow:{_:"0 -0.5rem 0.75rem rgba(0, 0, 0, 0.25)",md:"0 0.5rem 1.5rem rgba(0, 0, 0, 0.25)"},display:"flex",flexDirection:{_:"column",md:"row"},justifyContent:{md:"center"},maxHeight:{_:"45rem",md:"90vh"},maxWidth:{_:"30.9375rem",md:"51.125rem"},overflow:"hidden",padding:"var(--dim-space-none, 0)",position:"relative",width:"100%"}),""),el=(0,P.A)("div",{target:"ej2g32739"})((0,I.Ay)({alignSelf:{md:"stretch"},backgroundColor:{md:"#f0f8ff"},borderBottomLeftRadius:{md:"var(--dim-border-radius-sm, 0.75rem)"},borderTopLeftRadius:{md:"var(--dim-border-radius-sm, 0.75rem)"},color:{md:"var(--palette-content-default, #121212)"},display:{_:"none",md:"flex"},flexDirection:{md:"column"},flexShrink:{md:0},gap:{md:"var(--dim-space-md, 1rem)"},padding:{md:"var(--dim-space-2xl, 2rem)"},width:{md:"25rem"}}),""),ec=(0,P.A)("p",{target:"ej2g32738"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--font-size-xs, 0.75rem)",fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-md, 0)",lineHeight:"1.25rem",margin:"var(--dim-space-none, 0)",textTransform:"uppercase"}),""),es=(0,P.A)("h2",{target:"ej2g32737"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:{_:"1.125rem",md:"2.25rem"},fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",margin:"var(--dim-space-none, 0)"}),""),ed=(0,P.A)("div",{target:"ej2g32736"})((0,I.Ay)({boxSizing:"border-box",display:"flex",flex:{md:"1 0 0"},flexDirection:"column",gap:{_:"var(--dim-space-xs, 0.5rem)",md:"var(--dim-space-none, 0)"},minHeight:0,minWidth:{md:"1px"},overflowX:{md:"hidden"},overflowY:"auto",padding:{_:"var(--dim-space-sm, 0.75rem) var(--dim-space-xl, 1.5rem) var(--dim-space-3xl, 3rem)",md:"var(--dim-space-lg, 1.25rem) var(--dim-space-2xl, 2rem) var(--dim-space-2xl, 2rem)"},width:"100%"}),""),eu=(0,P.A)("div",{target:"ej2g32735"})((0,I.Ay)({display:{_:"flex",md:"none"},paddingTop:"var(--dim-space-xs, 0.5rem)",width:"100%"}),""),em=(0,P.A)("div",{target:"ej2g32734"})((0,I.Ay)({alignItems:"flex-start",display:"flex",flexDirection:"column",gap:"var(--dim-space-2xl, 2rem)",width:"100%"}),""),ep=(0,P.A)("h2",{target:"ej2g32733"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",display:{md:"none"},fontSize:"var(--font-size-lg, 1.125rem)",fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",margin:"var(--dim-space-none, 0)",width:"100%"}),""),ef=(0,P.A)("div",{target:"ej2g32732"})((0,I.Ay)({backgroundColor:"#f0f8ff",border:"0.0625rem solid var(--palette-content-default, #000000)",borderRadius:"var(--dim-border-radius-sm, 0.75rem)",display:"flex",flexDirection:"column",gap:"var(--dim-space-sm, 0.75rem)",minHeight:"9.3125rem",padding:"var(--dim-space-md, 1rem)",width:"100%"}),""),eg=(0,P.A)(ef,{target:"ej2g32731"}
1)((0,I.Ay)({"@keyframes wallet-blocker-shimmer":{"0%, 100%":{opacity:.4},"50%":{opacity:1}},"&::before":{animation:"wallet-blocker-shimmer 1.2s ease-in-out infinite",backgroundColor:"#ededed",borderRadius:"64rem",content:'""',display:"block",height:"var(--dim-space-xl, 1.5rem)",width:"40%"},"&::after":{animation:"wallet-blocker-shimmer 1.2s ease-in-out infinite",animationDelay:"0.3s",backgroundColor:"#ededed",borderRadius:"var(--dim-border-radius-xs, 0.25rem)",content:'""',display:"block",height:"var(--dim-space-2xl, 2rem)",marginTop:"var(--dim-space-sm, 0.75rem)",width:"60%"}}),""),ey=(0,P.A)("span",{target:"ej2g32730"})((0,I.Ay)({alignSelf:"flex-start",backgroundColor:"var(--palette-surface-default, #ffffff)",border:"0.0625rem solid var(--palette-border-default, #c4c4c4)",borderRadius:"64rem",color:"var(--palette-content-default, #121212)",display:"inline-flex",fontSize:"var(--font-size-sm, 0.875rem)",fontWeight:"var(--font-weight-semibold, 600)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",lineHeight:"1rem",padding:"var(--dim-space-2xs, 0.25rem) var(--dim-space-xs, 0.5rem)"}),""),eb=(0,P.A)("div",{target:"ej2g32729"})((0,I.Ay)({alignItems:"baseline",display:"flex",flexWrap:"wrap",gap:"var(--dim-space-xs, 0.5rem)"}),""),ev=(0,P.A)("span",{target:"ej2g32728"})((0,I.Ay)({color:"var(--palette-content-subtle, #6e6e6e)",fontSize:"var(--font-size-sm, 0.875rem)",fontWeight:"var(--font-weight-regular, 400)",letterSpacing:"var(--font-letter-spacing-sm, 0.0125rem)",lineHeight:"1.4",textDecoration:"line-through"}),""),eh=(0,P.A)("span",{target:"ej2g32727"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--font-size-xl, 1.25rem)",fontWeight:"var(--font-weight-bold, 700)",letterSpacing:"var(--font-letter-spacing-sm, -0.0125rem)",lineHeight:"1.4"}),""),ew=(0,P.A)("ul",{target:"ej2g32726"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--font-size-sm, 0.875rem)",fontWeight:"var(--font-weight-regular, 400)",letterSpacing:"var(--font-letter-spacing-xs, 0.025rem)",lineHeight:"1.5",listStyle:"disc",listStylePosition:"outside",margin:"var(--dim-space-none, 0)",paddingLeft:"var(--dim-space-lg, 1.25rem)"}),""),ej=(0,P.A)("li",{target:"ej2g32725"})((0,I.Ay)({margin:"var(--dim-space-none, 0)",paddingLeft:"var(--dim-space-2xs, 0.25rem)"}),""),e_=(0,P.A)("div",{target:"ej2g32724"})((0,I.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-md, 1rem)",width:"100%"}),""),eA=(0,P.A)("div",{target:"ej2g32723"})((0,I.Ay)({alignItems:"flex-start",display:"flex",gap:"var(--dim-space-xs, 0.5rem)"}),""),ex=(0,P.A)("input",{target:"ej2g32722"})((0,I.Ay)({WebkitAppearance:"none",appearance:"none",backgroundColor:"var(--palette-surface-default, #ffffff)",border:"0.125rem solid var(--palette-content-default, #121212)",borderRadius:"0.1875rem",cursor:"pointer",flexShrink:0,alignSelf:"baseline",height:"var(--dim-space-xl, 1.5rem)",margin:"var(--dim-space-none, 0)",width:"var(--dim-space-xl, 1.5rem)","&:checked":{backgroundImage:"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.5 3.5 6.5-7' stroke='%23121212' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E\")",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"0.875rem"}}),""),ek=(0,P.A)("div",{target:"ej2g32721"})((0,I.Ay)({display:"flex",flexDirection:"column"}),""),eS=(0,P.A)("label",{target:"ej2g32720"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--font-size-sm, 0.875rem)",fontWeight:"var(--font-weight-medium, 500)",letterSpacing:"var(--font-letter-spacing-md, 0)",lineHeight:"1.4","& a":{color:"inherit",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",textDecoration:"underline"}}),""),eC=(0,P.A)("div",{target:"ej2g32719"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--font-size-sm, 0.875rem)",fontWeight:"var(--font-weight-medium, 500)",letterSpacing:"var(--font-letter-spacing-md, 0)",lineHeight:"1.4",marginTop:"var(--dim-space-md, 1rem)","& a":{color:"inherit",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",textDecoration:"underline"}}),""),eE=(0,P.A)("aside",{target:"ej2g32718"})((0,I.Ay)({alignItems:"flex-end",backgroundColor:({"data-state":e})=>"open"===e?"rgba(0, 0, 0, 0.35)":"rgba(0, 0, 0, 0)",bottom:0,display:"flex",inset:0,left:0,overflow:"hidden",pointerEvents:({"data-state":e})=>"open"===e?"auto":"none",position:"absolute",right:0,top:0,transition:"background-color 200ms ease-out",zIndex:1}),""),eO=(0,P.A)("div",{target:"ej2g32717"})((0,I.Ay)({backgroundColor:"var(--palette-surface-default, #ffffff)",borderRadius:{_:"var(--dim-border-radius-sm, 0.75rem) var(--dim-border-radius-sm, 0.75rem) 0 0",md:"var(--dim-border-radius-sm, 0.75rem)"},display:"flex",flexDirection:"column",height:{_:"calc(100% - 1.25rem)",md:"100%"},overflowY:"auto",padding:{_:"var(--dim-space-2xl, 2rem) var(--dim-space-xl, 1.5rem)",md:"var(--dim-space-sm, 0.75rem) var(--dim-space-xl, 1.5rem)"},position:"relative",transform:({"data-state":e})=>"open"===e?"translateY(var(--wallet-blocker-consent-drag-offset, 0px))":"translateY(100%)",transition:({"data-dragging":e,"data-state":t})=>"closed"===t?"transform 200ms ease-out, visibility 0s linear 200ms":"true"===e?"none":"transform 200ms ease-out",visibility:({"data-state":e})=>
1"open"===e?"visible":"hidden",width:"100%","@media (prefers-reduced-motion: reduce)":{transition:"none"},gap:{_:"var(--dim-space-md, 1rem)",md:"var(--dim-space-xs, .5rem)"}}),""),eP=(0,P.A)("div",{target:"ej2g32716"})((0,I.Ay)({alignSelf:"stretch",margin:{_:"calc(var(--dim-space-2xl, 2rem) * -1) calc(var(--dim-space-xl, 1.5rem) * -1) 0",md:"var(--dim-space-none, 0)"},padding:{_:"var(--dim-space-2xl, 2rem) var(--dim-space-xl, 1.5rem) var(--dim-space-none, 0)",md:"var(--dim-space-none, 0)"},position:"relative",touchAction:{_:"none",md:"auto"},userSelect:"none"}),""),eY=(0,P.A)("button",{target:"ej2g32715"})((0,I.Ay)({alignItems:"center",backgroundColor:"transparent",border:"none",cursor:"pointer",display:"flex",height:"var(--dim-space-2xl, 1.5rem)",justifyContent:"center",padding:"var(--dim-space-none, 0)",position:"absolute",right:"var(--dim-space-xl, 1.5rem)",top:{_:"var(--dim-space-2xl, 2rem)",md:"var(--dim-space-sm, 0.75rem)"},width:"var(--dim-space-2xl, 1.5rem)"}),""),eT=(0,P.A)("span",{target:"ej2g32714"})((0,I.Ay)({backgroundColor:"var(--color-btn-bg-neutral-solid)",borderRadius:"0.25rem",display:{_:"block",md:"none"},height:"0.3125rem",left:"50%",position:"absolute",top:{_:"var(--dim-space-lg, 1.25rem)",md:"var(--dim-space-none, 0)"},transform:"translateX(-50%)",userSelect:"none",width:"3.4375rem"}),""),eI=(0,P.A)("h2",{target:"ej2g32713"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--_size-12, 0.75rem)",fontWeight:"var(--font-weight-bold, 700)",lineHeight:"2rem",margin:"0",paddingRight:"var(--dim-space-2xl, 1.25rem)",textTransform:"uppercase"}),""),ez=(0,P.A)("div",{target:"ej2g32712"})((0,I.Ay)({color:"var(--palette-content-default, #121212)",fontSize:"var(--_size-14, .875rem)",lineHeight:"1.5",margin:"var(--dim-space-none, 0)"}),""),eL=(0,P.A)("p",{target:"ej2g32711"})((0,I.Ay)({alignItems:"flex-start",color:"var(--palette-content-on-brand, #cc2828)",display:"flex",fontSize:"var(--font-size-xs, 0.75rem)",fontWeight:"var(--font-weight-bold, 700)",gap:"var(--dim-space-2xs, 0.25rem)",letterSpacing:"var(--font-letter-spacing-3xs, 0.025rem)",lineHeight:"1.1rem",margin:"var(--dim-space-none, 0)"}),""),eR=(0,P.A)(e=>(0,z.Y)(Y.default,(0,O.A)({alt:"","aria-hidden":"true",relativeUrl:"static/icons/warning-circle-regular.svg",type:T.PV.Stylized},e)),{target:"ej2g32710"})((0,I.Ay)({flexShrink:0,height:"1rem",primary:"var(--palette-content-on-brand, #cc2828)",width:"1rem"}),""),eD=(0,P.A)("div",{target:"ej2g3279"})((0,I.Ay)({alignItems:"center",display:"flex",flexDirection:"column",gap:"var(--dim-space-lg, 1.25rem)",width:"100%"}),""),eN=(0,P.A)("div",{target:"ej2g3278"})((0,I.Ay)({minHeight:"2.75rem",position:"relative",width:"100%",'&[aria-disabled="true"]':{cursor:"not-allowed",opacity:.55,pointerEvents:"none"}}),""),eU=(0,P.A)("button",{target:"ej2g3277"})((0,I.Ay)({border:"none",borderRadius:"0.3125rem",cursor:"pointer",display:"none",height:"2.625rem",width:"100%"}),{name:"7tgtyk",styles:"@supports (-webkit-appearance: -apple-pay-button){-apple-pay-button-style:black;-apple-pay-button-type:subscribe;-webkit-appearance:-apple-pay-button;display:inline-block;}"},""),e$=(0,P.A)("button",{target:"ej2g3276"})((0,I.Ay)({border:"none",borderRadius:"0.3125rem",cursor:"pointer",display:"none",height:"2.625rem",width:"100%"}),{name:"yntcz2",styles:"@supports not (-webkit-appearance: -apple-pay-button){@media (hover: hover) and (pointer: fine){align-items:center;background-color:#000;display:flex;justify-content:center;}}"},""),eF=(0,P.A)("span",{target:"ej2g3275"})((0,I.Ay)({alignItems:"center",color:"var(--palette-action-content-primary-solid-default, #fff)",display:"flex",fontFamily:"var(--font-family-default, -apple-system, BlinkMacSystemFont, sans-serif)",fontSize:"var(--font-size-xl, 1.25rem)",fontWeight:"var(--font-weight-semibold, 600)",gap:"var(--space-2xs, 0.25rem)",letterSpacing:"var(--font-letter-spacing-xl, -0.0125rem)",lineHeight:"var(--font-line-height-xl, 1.5rem)",userSelect:"none",whiteSpace:"nowrap"}),""),eB=(0,P.A)("span",{target:"ej2g3274"})(""),eM=(0,P.A)("svg",{target:"ej2g3273"})((0,I.Ay)({display:"block",flexShrink:0,height:"1.163rem",width:"0.947rem"}),""),eH=(0,P.A)("div",{target:"ej2g3272"})((0,I.Ay)({width:"100%"}),""),eW=(0,P.A)("div",{target:"ej2g3271"})((0,I.Ay)({"@keyframes wallet-blocker-spin":{to:{transform:"rotate(360deg)"}},animation:"wallet-blocker-spin 0.8s linear infinite",borderColor:"var(--palette-content-subtle, #6e6e6e)",borderRadius:"50%",borderStyle:"solid",borderTopColor:"var(--palette-content-default, #121212)",borderWidth:"0.125rem",height:"1.25rem",margin:"auto",width:"1.25rem"}),""),eJ=(0,P.A)("a",{target:"ej2g3270"})((0,I.Ay)({color:"var(--palette-content-subtle, #6e6e6e)",display:"block",fontSize:"var(--font-size-xl, 1.25rem)",fontWeight:"var(--font-weight-semibold, 600)",letterSpacing:"var(--font-letter-spacing-xl, -0.0125rem)",lineHeight:"1.2",textAlign:"center",textDecoration:"underline",width:"100%",'&[data-enabled="true"]':{color:"var(--palette-action-content-link-default, #004685)"}}),""),eG=(0,b.forwardRef)(function({accountCreationCtaText:e,accountCreationMessage:t,accountCreationMessageTitle:r,accountCreationTitle:a,onDismiss:n},i){return(0,z.Y)(F,{"aria-labelledby":"jam-wallet-blocker-confirmation-title","aria-modal":"true",ref:i,role:"dialog"},(0,z.Y)(B,null,(0,z.Y)(R,{"aria-hidden":"true"}),(0,z.Y)(M,null,(0,z.Y)(H,{id:"jam-wallet-blocker-confirmation-title"},a||"Account Created"),(0,z.Y)(U,{"aria-label":"Close",onClick:n,type:"button"},(0,z.Y)($,null))),(0,z.Y)(W,null,(0,z.Y)(J,null,(0,z.Y)(G,null,(0,z.Y)(V,null),(0,z.Y)(q,null,r||"You're all set.")),(0,z.Y)(K,null,t||"Your access is active, you may enjoy unlimited articles and other membership perks.")))),(0,z.Y)(X,{onClick:n,type:"button"},e||"Keep reading article"))});var eV=r(80166);function eq(){let{RUNTIME_CHARGEBEE_PUBLISHABLE_KEY:e,RUNTIME_CHARGEBEE_SITE:t}=eV.Ay;return{publishableKey:e,site:t}}function eK(){return window.Chargebee?Promise.resolve(window.Chargebee):a||(a=new Promise((e,t)=>
1{let r,n=document.querySelector(`script[src="${A}"]`);n?.dataset.freChargebeeState==="failed"&&(n.remove(),n=null);let i=n||document.createElement("script"),o=!1,l=()=>{window.clearTimeout(r),i.removeEventListener("load",s),i.removeEventListener("error",d)},c=e=>{o||(o=!0,l(),a=void 0,"true"===i.dataset.freChargebee&&(i.dataset.freChargebeeState="failed",i.remove()),t(e))},s=()=>{if(!o){if(!window.Chargebee)return void c(Error("Chargebee.js loaded without exposing Chargebee"));o=!0,l(),i.dataset.freChargebeeState="loaded",e(window.Chargebee)}},d=()=>{c(Error("Chargebee.js failed to load"))};i.addEventListener("load",s),i.addEventListener("error",d),r=window.setTimeout(()=>c(Error("Chargebee.js timed out while loading")),1e4),n?window.Chargebee&&s():(i.async=!0,i.dataset.freChargebee="true",i.dataset.freChargebeeState="loading",i.src=A,document.head.appendChild(i))}))}async function eX(e){let t,r=await eK(),a=`${e.site}:${e.publishableKey}`;if(n&&i===a)return n;if(n&&i!==a)throw Error("Chargebee.js is already initialized with different configuration");try{t=r.getInstance?.()}catch{t=void 0}return n=t||r.init(e),i=a,n}let eZ=new o.default("wallet-blocker-payment-button"),eQ="loading",e0="unavailable",e2=new Set(["applePayNotSupported","applePayPaymentsNotAvailable","error.payments.applepay.applePayNotSupported","error.payments.applepay.applePayPaymentsNotAvailable"]);async function e1(e){let t=await e.text();if(!t)return null;try{return JSON.parse(t)}catch{return{raw:t}}}async function e5({customFields:e,itemPriceId:t,paymentMethodType:r}){let a=await fetch("/api/chargebee/wallet/initiate",{body:JSON.stringify({custom_fields:{customer:e?.customer,subscription:e?.subscription},item_price_id:t,payment_method_type:r}),credentials:"same-origin",headers:{"content-type":"application/json"},method:"POST"}),n=await e1(a);if(!a.ok){let e="string"==typeof n?.message?n.message:null;throw eZ.error(`fetchPaymentIntent failed: status=${a.status} item_price_id=${t} payment_method_type=${r} body=${JSON.stringify(n)}`),Error(e?`Initiate purchase failed: ${a.status} (${e})`:`Initiate purchase failed: ${a.status}`)}if(!n?.payment_intent?.id)throw eZ.error(`fetchPaymentIntent invalid response: item_price_id=${t} body=${JSON.stringify(n)}`),Error("Initiate purchase did not return a payment intent");return n.payment_intent}async function e7(e){return(await eX(e)).load("apple-pay")}let e3=function({customFields:e,itemPriceId:t,onApplePayClick:r,onAuthorized:a,onError:n,paymentMethodType:i=x}){let o=(0,b.useId)(),l=(0,b.useMemo)(()=>`jam-wallet-blocker-pay-${o.replace(/:/g,"")}`,[o]),{0:c,1:s}=(0,b.useState)(eQ),d=(0,b.useRef)(e),u=(0,b.useRef)(r),m=(0,b.useRef)(n),p=(0,b.useRef)(a);return((0,b.useEffect)(()=>{u.current=r},[r]),(0,b.useEffect)(()=>{p.current=a},[a]),(0,b.useEffect)(()=>{d.current=e},[e]),(0,b.useEffect)(()=>{m.current=n},[n]),(0,b.useEffect)(()=>{if(!t)return void s(e0);let e=eq();if(!function(e=eq()){return!!(e.site&&e.publishableKey)}(e)){eZ.warn("Chargebee.js configuration missing"),s(e0);return}let r=!1,a=!1;function n(e){r||(eZ.error(`Apple Pay error: ${e?.message||"unknown"}`),s("failed"),m.current?.(e))}async function o(){s(eQ);try{let c=await e7(e);if(r)return;let m=await e5({customFields:d.current,itemPriceId:t,paymentMethodType:i});if(r)return;c.setPaymentIntent(m);try{await c.mountPaymentButton(`#${l}`,w)}catch(e){if(r)return;if(e&&(e2.has(e.code)||/unable to mount the payment button|not capable of making Apple Pay/i.test(e.message||e.displayMessage||"")))return void s(e0);n(e);return}if(r)return;s("ready"),function({handler:e,onAuthorized:t,onClick:r,onFailure:a,onRefresh:n}){!function i(){e.handlePayment({click(){r?.()},error(e){e&&("user_cancelled"===e.code||/cancel/i.test(e.message||""))?i():(a(e),n?.())},success(e){t(e)}})}()}({handler:c,onAuthorized(e){p.current?.(e)},onClick(){u.current?.()},onFailure:n,onRefresh:a?void 0:()=>{a=!0,document.getElementById(l)?.replaceChildren(),o()}})}catch(e){n(e)}}return o(),()=>{r=!0,document.getElementById(l)?.replaceChildren()}},[t,i,l]),c===e0)?null:(0,z.Y)(eN,{"data-status":c},c===eQ?(0,z.Y)(eW,{"aria-label":"Loading Apple Pay"}):null,(0,z.Y)(eH,{"aria-busy":c===eQ?"true":void 0,id:l}))};var e4=r(71055);let e8=function({cardPayLinkUrl:e,cardPayText:t,checkboxLabel:r,customFields:a,errorText:n,itemPriceId:i,legalText:o,onAccountCreated:l,onApplePayClick:c,onCreditCardClick:s,onOpenConsentOverlay:d,onPaymentError:u}){let{0:m,1:p}=(0,b.useState)(!1),{0:g,1:y}=(0,b.useState)(!1),v=g?n:null,h=function(e){try{return new URL("/service",e).href}catch{return"/service"}}((0,f.BV)("layoutContextProps.canonicalUrl","")),w=r?.replace("{{manage_subscription_url}}",h),_=(0,b.useCallback)(e=>{let t=e.target.checked;p(t),t&&y(!1)},[]),A=(0,b.useCallback)(e=>{e.target.closest("#jam-wallet-blocker-consent-overlay-link")&&(e.preventDefault(),e.stopPropagation(),d?.())},[d]),k=(0,b.useCallback)(()=>{y(!0)},[]),S=(0,b.useCallback)(e=>{if(!m){e.preventDefault(),k();return}s?.()},[m,s,k]),C=(0,b.useCallback)(e=>{l?.(e)},[l]),E=(0,b.useCallback)(()=>{u?.()},[u]);return(0,b.useEffect)(()=>{i&&eK().catch(()=>{})},[i]),(0,z.Y)(e4.Fragment,null,(0,z.Y)(e_,null,(0,z.Y)(eA,null,(0,z.Y)(ex,{"aria-describedby":v?"jam-wallet-blocker-consent-error":void 0,checked:m,id:"jam-wallet-blocker-consent-checkbox",onChange:_,type:"checkbox"}),(0,z.Y)(ek,null,w?(0,z.Y)(eS,{dangerouslySetInnerHTML:{__html:w},htmlFor:"jam-wallet-blocker-consent-checkbox",onClick:A}):null,o?(0,z.Y)(eC,{dangerouslySetInnerHTML:{__html:o}}):null)),v?(0,z.Y)(eL,{id:"jam-wallet-blocker-consent-error"},(0,z.Y)(eR,null),v):null),(0,z.Y)(eD,null,i&&m?(0,z.Y)(e3,{customFields:a,itemPriceId:i,onApplePayClick:c,onAuthorized:C,onError:E,paymentMethodType:x}):i?(0,z.Y)(e4.Fragment,null,(0,z.Y)(eU,{"aria-label":"Agree to the Continuous Service Guarantee before paying with Apple Pay",onClick:k,type:"button"}),(0,z.Y)(e$,{"aria-label":"Agree to the Continuous Service Guarantee before paying with Apple Pay",onClick:k,type:"button"},(0,z.Y)(eF,{"aria-hidden":"true"},(0,z.Y)(eB,null,j),(0,z.Y)(eM,{fill:"none",viewBox:"0 0 15.148 18.613",xmlns:"http://www.w3.org/2000/svg"},(0,z.Y)("path",{d:"M10.309 2.983C10.951 2.18 11.387 1.102 11.272 0c-.94.047-2.087.62-2.751 1.424C7.924 2.112 7.396 3.235 7.534 4.291c1.055.091 2.109-.528 2.775-1.308z",fill:"#fff"}
1),(0,z.Y)("path",{d:"M11.26 4.497C9.727 4.406 8.424 5.367 7.693 5.367c-.733 0-1.853-.824-3.065-.8C3.05 4.589 1.586 5.48.785 6.899c-1.647 2.837-.435 7.046 1.167 9.356.777 1.143 1.714 2.402 2.949 2.357 1.167-.046 1.624-.756 3.042-.756 1.418 0 1.83.756 3.065.733 1.281-.023 2.082-1.144 2.859-2.288.872-1.303 1.238-2.562 1.26-2.631-.022-.023-2.469-.958-2.491-3.772-.028-2.356 1.916-3.476 2.007-3.546-1.097-1.623-2.813-1.806-3.407-1.852z",fill:"#fff"})),(0,z.Y)(eB,null,"Pay")))):null,t&&e?(0,z.Y)(eJ,{"aria-disabled":m?void 0:"true","data-enabled":m?"true":void 0,href:e,onClick:S,rel:"noreferrer",target:"_blank"},t):null))};var e6=r(20339);function e9(e){return Array.from(e.querySelectorAll('a[href],button:not([disabled]),input:not([disabled]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex="-1"])')).filter(e=>!e.closest("[inert]"))}function te(e){(0,b.useEffect)(()=>{if(!e)return;let t=e9(e);t[0]?.focus({preventScroll:!0});let r=t=>{if("Tab"!==t.key||t.defaultPrevented)return;let r=e9(e);if(!r.length)return;let a=r[0],n=r[r.length-1];t.shiftKey?document.activeElement===a&&(t.preventDefault(),n.focus({preventScroll:!0})):document.activeElement===n&&(t.preventDefault(),a.focus({preventScroll:!0}))};return e.addEventListener("keydown",r),()=>{e.removeEventListener("keydown",r)}},[e])}function tt({guaranteeText:e,guaranteeTitle:t,isOpen:r,onClose:a}){let n=(0,e6.Bd)("common.close"),{0:i,1:o}=(0,b.useState)(null),{0:l,1:c}=(0,b.useState)(0),{0:s,1:d}=(0,b.useState)(!1),u=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!r)return;u.current=document.activeElement;let e=e=>{"Escape"===e.key&&(e.stopPropagation(),a())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e),u.current?.focus?.({preventScroll:!0})}},[r,a]),te(r?i:null);let m=(0,b.useRef)(null),p=(0,b.useCallback)(e=>{let t=e.touches?.[0]?.clientY;"number"!=typeof t||(i?.scrollTop??0)>0||(m.current={timeStamp:e.timeStamp,y:t},d(!0))},[i]),f=(0,b.useCallback)(e=>{let t=m.current,r=e.touches?.[0]?.clientY;if(t&&"number"==typeof r){if(e.preventDefault(),(i?.scrollTop??0)>0){m.current=null,c(0),d(!1);return}c(Math.max(0,r-t.y))}},[i]),g=(0,b.useCallback)(e=>{let t=m.current;m.current=null,c(0),d(!1);let r=e.changedTouches?.[0]?.clientY;if(!t||"number"!=typeof r||(i?.scrollTop??0)>0)return;let n=Math.max(0,r-t.y),o=Math.max(1,e.timeStamp-t.timeStamp);(n>=80||n/o>=.5)&&a()},[a,i]),y=(0,b.useCallback)(()=>{m.current=null,c(0),d(!1)},[]);return(0,z.Y)(eE,{"aria-label":t?void 0:"Continuous Service Guarantee","aria-hidden":!r,"aria-labelledby":t?"jam-wallet-blocker-consent-title":void 0,"aria-modal":r?"true":void 0,"data-state":r?"open":"closed",inert:!r,role:"dialog"},(0,z.Y)(eO,{"data-dragging":s?"true":void 0,"data-state":r?"open":"closed",ref:o,style:{"--wallet-blocker-consent-drag-offset":`${l}px`}},(0,z.Y)(eP,{onTouchCancel:y,onTouchEnd:g,onTouchMove:f,onTouchStart:p},(0,z.Y)(eT,{"aria-hidden":"true"}),t?(0,z.Y)(eI,{id:"jam-wallet-blocker-consent-title"},t):null),(0,z.Y)(eY,{"aria-label":n,onClick:a,type:"button"},(0,z.Y)(Y.default,{alt:"","aria-hidden":"true",relativeUrl:"/static/icons/x-circle-regular.svg",type:T.PV.Stylized})),e?(0,z.Y)(ez,{dangerouslySetInnerHTML:{__html:e}}):null))}let tr=(0,b.forwardRef)(function({cardPayLinkUrl:e,cardPayText:t,checkboxLabel:r,customFields:a,errorText:n,itemPriceId:i,isConsentOverlayOpen:o,legalText:l,onAccountCreated:c,onApplePayClick:s,onCreditCardClick:d,onDismiss:u,onOpenConsentOverlay:m,onPaymentError:p,paymentErrorHeading:f,paymentErrorMessage:g,paymentErrorTitle:y},b){return(0,z.Y)(et,{"aria-hidden":o?"true":void 0,"aria-labelledby":"jam-wallet-blocker-payment-error-title","aria-modal":"true",inert:o,ref:b,role:"dialog"},(0,z.Y)(ea,null,(0,z.Y)(R,{"aria-hidden":"true"}),(0,z.Y)(D,null,(0,z.Y)(N,{id:"jam-wallet-blocker-payment-error-title",isError:!0},y||"Payment Not Completed"),(0,z.Y)(U,{"aria-label":"Close",onClick:u,type:"button"},(0,z.Y)($,null))),(0,z.Y)(en,null,(0,z.Y)(Z,null,(0,z.Y)(ee,null,f||"No charge was made."),(0,z.Y)(Q,null,g||"You can try Apple Pay again or choose another payment method to unlock this article.")),(0,z.Y)(e8,{cardPayLinkUrl:e,cardPayText:t,checkboxLabel:r,customFields:a,errorText:n,itemPriceId:i,legalText:l||_,onAccountCreated:c,onApplePayClick:s,onCreditCardClick:d,onOpenConsentOverlay:m,onPaymentError:p}))))});var ta=r(174),tn=r(87221),ti=r(77288);let to=function({productCard:e}){if(!e)return null;let{afterPriceText:t="",badgeLabel:r,bullets:a,currencyCode:n,displayPrice:i,period:o,periodUnit:l,strikethroughPrice:c}=e,s=null==i?null:(0,tn.v)(i,n,{minimumFractionDigits:2}),d=c?(0,tn.v)(c,n,{minimumFractionDigits:0}):null,u=t||(l?`/${(0,ti.dH)(o,l)}`:"");return(0,z.Y)(ef,null,r?(0,z.Y)(ey,null,r):null,s?(0,z.Y)(eb,null,d?(0,z.Y)(ev,null,d):null,(0,z.Y)(eh,null,s,u)):null,a.length?(0,z.Y)(ew,null,a.map(e=>(0,z.Y)(ej,{key:e},e))):null)};var tl=r(37001),tc=r(94442);async function ts(e){let t=await (0,tc.hd)(`/api/chargebee/subscription/${encodeURIComponent(e)}`);
1if(!t.ok)throw Error("Failed to load subscription");return(await t.json()).data}let td=function(e){let{data:t,error:r,isLoading:a}=(0,tl.Ay)(e?["chargebee-subscription",e]:null,()=>ts(e),{revalidateOnFocus:!1});return{data:t,error:r,isLoading:a}},tu={"standard-article":"[data-journey-blur]:not([data-journey-unblur]),[data-journey-body=standard-article]:not([data-journey-unblur])>:not([data-journey-unblur]),[data-journey-body=standard-article][data-journey-display-embedded-gallery-type=embedded-listicle]>:not([data-journey-unblur])","longform-article":"[data-journey-blur]:not([data-journey-unblur]),[data-journey-body=longform-article]:not([data-journey-unblur])>:not([data-journey-unblur])",recipe:"[data-journey-blur]:not([data-journey-unblur]),[data-journey-body=recipe]:not([data-journey-unblur]) [data-journey-recipe-article-body]:not([data-journey-unblur])>:not([data-journey-unblur]),[data-journey-body=recipe]:not([data-journey-unblur]) [data-journey-recipe-introduction]:not([data-journey-unblur])>:not([data-journey-unblur])",gallery:"[data-journey-blur]:not([data-journey-unblur]),[data-journey-body=gallery]:not([data-journey-unblur]) [data-journey-content]:not([data-journey-unblur])",listicle:"[data-journey-blur]:not([data-journey-unblur]),[data-journey-body=listicle]:not([data-journey-unblur]) [data-journey-listicle-introduction]:not([data-journey-unblur])>:not([data-journey-unblur]),[data-journey-body=listicle]:not([data-journey-unblur]) [data-journey-listicle-slide]:not([data-journey-unblur]) [data-journey-content]:not([data-journey-unblur])"},tm=function(e){!function(e,{styleId:t,inertMarker:r}){(0,b.useEffect)(()=>{if(!e)return;let a=tu[document.querySelector("[data-journey-body]")?.getAttribute("data-journey-body")??null];if(a){let e;return(e=document.createElement("style")).id=t,e.textContent=`${a}{filter:blur(.625rem);pointer-events:none!important;user-select:none!important}`,document.head.appendChild(e),document.querySelectorAll(a).forEach(e=>{e.setAttribute("inert",""),e.setAttribute(r,"")}),()=>{document.getElementById(t)?.remove(),document.querySelectorAll(`[${r}]`).forEach(e=>{e.removeAttribute("inert"),e.removeAttribute(r)})}}},[e,t,r])}(e,{styleId:"fre-wallet-blocker-blur",inertMarker:"data-fre-wallet-inert"})};var tp=r(60986);let tf="journeyPurchaseBypass",tg=["activeSubscriber","premium"];function ty(){"u">typeof document&&(0,tp.TV)(tf,"1",18e5,`.${(0,tp.fL)()}`)}function tb(){try{return window.sessionStorage}catch{return null}}function tv(){try{tb()?.setItem(k,"1")}catch{}}var th=r(37989),tw=r(94263);function tj({isProductCardLoading:e,productCard:t}){return e?(0,z.Y)(eg,{"aria-busy":"true"}):t?(0,z.Y)(to,{productCard:t}):(0,z.Y)(ef,{"aria-hidden":"true",style:{visibility:"hidden"}})}let t_=function({templateId:e}){let t=(0,f.zn)("brandName","Magazine Brand"),r=(0,tw.useUserAuthorizedStatus)(),a=(0,v.A)(),{data:n,error:i,isLoading:o}=(0,h.A)(e),l=(0,b.useMemo)(()=>{let t;return(t=n?.content)&&e?{accountCreationCtaText:t.accountCreationCtaText||null,accountCreationMessage:t.accountCreationMessage||null,accountCreationMessageTitle:t.accountCreationMessageTitle||null,accountCreationTitle:t.accountCreationTitle||null,cardPayLinkUrl:t.cardPayLinkUrl||null,cardPayText:t.cardPayText||null,cdsTrackingCode:t.cdsTrackingCode||null,checkboxLabel:"string"==typeof t.checkboxLabel&&t.checkboxLabel.trim()?t.checkboxLabel:'I agree that my subscription will renew annually and my payment method charged on a recurring basis at the then-current rate until cancelled. <a href="{{manage_subscription_url}}">I can cancel at any time here</a>, but will not be refunded.<br /><a id="jam-wallet-blocker-consent-overlay-link" href="#">Read more here.</a>',errorText:t.errorText||null,guaranteeText:t.guaranteeText||null,guaranteeTitle:t.guaranteeTitle||null,hed:t.hed||null,legalText:"string"==typeof t.legalText&&t.legalText.trim()?t.legalText:_,paymentErrorCtaText:t.paymentErrorCtaText||null,paymentErrorHeading:t.paymentErrorHeading||null,paymentErrorMessage:t.paymentErrorMessage||null,paymentErrorTitle:t.paymentErrorTitle||null,productId:t.productId||null,promoName:t.promoName||null,templateId:e,topLabel:t.topLabel||null}:null},[n,e]),c=n?.config?.templateName??n?.name??"journey-wallet",{data:s,isLoading:d}=td(l?.productId??null),u=(0,b.useMemo)(()=>(function(e){if(!e||!Object.keys(e).length)return null;let{name:t,external_name:r,price:a,display_price:n,currency_code:i,period:o,period_unit:l,metadata:{strikethrough_price:c=!1,highlightText:s="",descriptionList:d=[],afterPriceText:u="",displayName:m=""}={}}=e,p=(0,ti.z7)(n??a),f=(0,ti.z7)(c);return{afterPriceText:u,badgeLabel:s||m||r||t||null,bullets:Array.isArray(d)?d.filter(
1Boolean):[],currencyCode:i,displayPrice:p,period:o,periodUnit:l,strikethroughPrice:f}})(s),[s]),{0:m,1:p}=(0,b.useState)(!1),{0:g,1:y}=(0,b.useState)(!1),{0:w,1:A}=(0,b.useState)(null),{0:x,1:O}=(0,b.useState)(null),{0:P,1:Y}=(0,b.useState)(!1),T=g&&!o&&!i&&!!l&&!P,I=T&&x!==E,L=x===S||g&&r&&function(){try{return tb()?.getItem(k)==="1"}catch{return!1}}();te(w),tm(I),(0,b.useEffect)(()=>{y(!0)},[]);let R=(0,b.useCallback)(()=>{(0,ta.A)({eventName:"paymeter_wallet",eventParameters:{ctaText:`${j} Apple Pay`,primaryUx:c}})},[c]),D=(0,b.useCallback)(()=>{(0,ta.A)({eventName:"paymeter_credit_card",eventParameters:{ctaText:l?.cardPayText??"",primaryUx:c}})},[l?.cardPayText,c]);(0,b.useEffect)(()=>{g&&l&&r&&function(){try{let e=tb();if(e?.getItem(k)!=="1")return!1;return e.removeItem(k),!0}catch{return!1}}()&&(ty(),O(S))},[l,g,r]),(0,b.useEffect)(()=>{if(!I)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[I]);let N=(0,b.useCallback)(e=>{if(ty(),r||"function"!=typeof window.AuthModal?.open)return void O(S);let a=e?.paymentIntent||e?.payment_intent||e,n=a?.payer_info||{},i=n.customer?.email||n.email,o="string"==typeof i?i.trim():"",l=(0,th.B9)(o)?o:"";window.AuthModal.open({continueButton:"Continue with Passkey",disableEmail:!!l,initialEmail:l,onAuthenticationStart:tv,redirectTo:window.location.href,showLogo:!0,source:"jam_wallet_blocker_apple_pay",title:`Finish setting up your account to enjoy unlimited ${t} articles.`}),O(E)},[t,r]),U=(0,b.useCallback)(()=>{O(C)},[]),$=(0,b.useCallback)(()=>{O(null),Y(!0)},[]),F=(0,b.useCallback)(()=>{O(null)},[]);return L?l?(0,b.createPortal)((0,z.Y)(ei,null,(0,z.Y)(eG,{accountCreationCtaText:l.accountCreationCtaText,accountCreationMessage:l.accountCreationMessage,accountCreationMessageTitle:l.accountCreationMessageTitle,accountCreationTitle:l.accountCreationTitle,onDismiss:$,ref:A})),document.body):null:T?x===E?(0,b.createPortal)((0,z.Y)("div",{hidden:!0}),document.body):x===C?(0,b.createPortal)((0,z.Y)(ei,null,(0,z.Y)(er,null,(0,z.Y)(tr,{cardPayLinkUrl:l.cardPayLinkUrl,cardPayText:l.cardPayText,checkboxLabel:l.checkboxLabel,customFields:a,errorText:l.errorText,itemPriceId:l.productId,isConsentOverlayOpen:m,legalText:l.legalText,onAccountCreated:N,onApplePayClick:R,onCreditCardClick:D,onDismiss:F,onOpenConsentOverlay:()=>p(!0),onPaymentError:U,paymentErrorHeading:l.paymentErrorHeading,paymentErrorMessage:l.paymentErrorMessage,paymentErrorTitle:l.paymentErrorTitle,ref:A}),(0,z.Y)(tt,{guaranteeText:l.guaranteeText,guaranteeTitle:l.guaranteeTitle,isOpen:m,onClose:()=>p(!1)}))),document.body):(0,b.createPortal)((0,z.Y)(ei,null,(0,z.Y)(eo,{"aria-labelledby":m?void 0:"jam-wallet-blocker-headline","aria-modal":m?void 0:"true",ref:A,role:m?void 0:"dialog"},(0,z.Y)(el,{"aria-hidden":m?"true":void 0,inert:m},l.topLabel?(0,z.Y)(ec,null,l.topLabel):null,l.hed?(0,z.Y)(es,{"aria-hidden":"true"},l.hed):null),(0,z.Y)(ed,{"aria-hidden":m?"true":void 0,inert:m},(0,z.Y)(eu,null,l.topLabel?(0,z.Y)(ec,null,l.topLabel):null),(0,z.Y)(em,null,l.hed?(0,z.Y)(ep,{id:"jam-wallet-blocker-headline"},l.hed):null,(0,z.Y)(tj,{isProductCardLoading:d,productCard:u}),(0,z.Y)(e8,{cardPayLinkUrl:l.cardPayLinkUrl,cardPayText:l.cardPayText,checkboxLabel:l.checkboxLabel,customFields:a,errorText:l.errorText,itemPriceId:l.productId,legalText:l.legalText,onAccountCreated:N,onApplePayClick:R,onCreditCardClick:D,onOpenConsentOverlay:()=>p(!0),onPaymentError:U}))),(0,z.Y)(tt,{guaranteeText:l.guaranteeText,guaranteeTitle:l.guaranteeTitle,isOpen:m,onClose:()=>p(!1)}))),document.body):null};var tA=r(27966),tx=r(70416),tk=r(49678),tS=r(24086),tC=r(54018),tE=r(42599);let tO="journey-full-width-newsletter",tP=[tO,`.${tO}`,`[data-template-type="${tO}"]`,`[data-journey-template-type="${tO}"]`,`[data-journey-template="${tO}"]`].map(e=>`${e}[aria-hidden="true"]`).join(",");var tY=r(95995),tT=r(68014),tI=r.n(tT),tz=r(72553),tL=r(93682),tR=r(29538),tD=r(68451),tN=r(99738),tU=r(82981),t$=r(49444),tF=r(86385),tB=r(9155),tM=r(49743);function tH(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function tW(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tH(Object(r),!0).forEach(function(t){(0,tL.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tH(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let tJ=e=>{if(!e)return;let t=Object.entries(e).reduce((e,[t,r])=>(t.startsWith(tE.IH)&&e.push(`${t}:${r}`),e),[]);return t.length?t:void 0},tG=e=>{let t,r,a,n=(0,f.BV)("data.content.0"),i=(0,tF.A)(tJ),o=(0,f.BV)("layoutContextProps.isGDPR",!1),l=(0,tw.useUserAuthorizedStatus)(),c=Array.isArray(n?.tags)?n.tags.map(e=>e.title):[],s=n?.display_type?.slug,d=(t=(0,tR.G)("gpt_utm"),r=new URLSearchParams(window.location.search),Object.keys(a=Object.entries({utmSource:"utm_source",utmMedium:"utm_medium",utmCampaign:"utm_campaign"}).reduce((e,[t,a])=>tW(tW({},e),r.has(a)?{[t]:r.get(a)}:void 0),{})).length?a:Object.entries(((e,t={})=>{try{return JSON.parse(e)}catch{return t}})(t)).reduce((e,[t,r])=>tW(tW({},e),r?{[`utm${t.replace(/^([a-z])/,e=>e.toUpperCase())}`]:r}:void 0),{})),{country_code:u}=(0,tD.N8)(),m=(0,f.BV)("layoutContextProps.siteId"),g=Array.isArray(n?.categories)?n.categories.filter(({title:e})=>e).map(({title:e})=>e):[],y=(0,tB.usePathname)(),b=(0,p._P)("fre.cds.enable-paywall"),v=(0,tU.Ay)(),{shouldDisablePaywall:h}=(0,t$.b3)(),w=(0,tw.useUserData)(),j=(0,tR.G)(tf),_=JSON.stringify(function(e=[],t){return t?[...new Set([...e,...tg])]:e}(b&&w?(0,tM.$q)(w):[],"1"===j)),A=n?.metadata?.exclude_from_paywall||v||h;return tW(tW({collections:JSON.stringify(n?.collections?.map(({slug:e})=>e)||[]),countryCode:u??"US",deviceType:(0,tM.ZI)(),displayType:s,entitlements:_,excludePaywall:!!e||A,GDPR:o?"C":"NA",jamAb:JSON.stringify(i),journeyCampaign:new URLSearchParams(window.location.search).get("journey_campaign"),path:y,isLanding:!!e,referrer:document.referrer,section:n?.section?.slug,signedIn:!!l,siteId:m,sponsored:(0,tN.isSponsored)(n?.metadata?.sponsor),subsection:n?.subsection?.slug,tags:JSON.stringify(c),themes:JSON.stringify(g),contentId:n?.id},e),d)};var tV=r(71055);let tq=(0,tz.RZ)(tI()(()=>r.e(29627).then(r.bind(r,29627)),{id:"7868710",loadableGenerated:{webpack:()=>[29627]}}),{strategy:tz.YL.LOAD,wrapper:tV.Fragment});function tK({feedProps:e=null}){let t=(0,tw.useUserAuthorizedStatus)(),r=(0,tw.useUserData)(),{id:a}=(0,f.BV)("data.content.0")||{},n=tG(e);return(0,b.useEffect)(()=>{(!t||r)&&(window.journeyData=n,a&&t||window.dispatchEvent(new CustomEvent("journey-init",{detail:window.journeyData})))},[a,t,r]),a&&t?(0,z.Y)(tq,{data:n,pageId:a}):null}function tX({feedProps:e}){return window.journeyData?null:(0,z.Y)(tK,{feedProps:e})}var tZ=r(7452),tQ=r(83546),t0=r(81717),t2=r(42452);let t1="organic",t5="internal",t7="referral",t3="other",t4=["facebook.com","instagram.com","t.co","twitter.com","x.com","linkedin.com","pinterest.com","reddit.com","tiktok.com","snapchat.com","whatsapp.com"],t8=["google.","bing.com","search.yahoo.com","duckduckgo.com","baidu.com","yandex.","ecosia.org"],t6=["cpc","cpm","display","outbrain","affiliate","native","campaign","gads","performancemax","page_ad","cpa","sem","ppc"],t9=["email","e-mail","newsletter","edm","mailchimp"],re=["social","facebook","instagram","tiktok","reddit","whatsapp","activitypub","share","socialflow","trueanthem","fb","ig","zalo","x","twitter"],rt=["social","facebook","instagram","twitter","linkedin","reddit","pinterest","tiktok","whatsapp","activitypub","socialflow","trueanthem"],rr=["notification","push","dynamic_stories","webstories","personalized-push"],ra=["syn","syndication","taboola_news","msn","hearst-jp"],rn=["recirc","spotim_conversation","articlefeed","feed","ios","android","webapp","discoverbar","iosapp","ios_app"],ri=["referral","referall","yummly","whisk","website","news_tab","sniply","cooklist-recipe-viewer","recipe-box-plugin"],ro=["","(not set)","copy","textlink","print","offline","-","none","unknown"],rl=["fbclid","gclid","msclkid","twclid","ret_cid","ttclid","li_fat_id"];var rc=r(30184);function rs(e=""){return String(e).trim().toLowerCase()}function rd(e=""){if(!e)return"";try{return new URL(e).hostname.toLowerCase()}catch(t){return rs(e).replace(/^www\./,"")}}function ru(e,t){return t.some(t=>e.includes(t))}
1function rm({search:e="",utmCookie:t,srcCookie:r,refdomainCookie:a,referrer:n}={}){let i=e instanceof URLSearchParams?e:new URLSearchParams(String(e||"")),o=function(e,t={}){try{return e?JSON.parse(e):t}catch(e){return t}}(t);return{source:rs(i.get("utm_source")||o.utm_source||o.source),medium:rs(i.get("utm_medium")||o.utm_medium||o.medium),campaign:rs(i.get("utm_campaign")||o.utm_campaign||o.campaign),src:rs(i.get("src")||r||o.src),clickId:function(e){for(let t of rl){let r=e.get(t);if(r)return`${t}|${r}`}return""}(i),referrerDomain:rs(rd(n)||rd(a))}}function rp(e={},{isLiftTraffic:t=!1}={}){let{source:r,medium:a,campaign:n,src:i,clickId:o,referrerDomain:l}=e;switch(!0){case"organic"===a:return t1;case t:case!!o:case t6.includes(a):case a.includes("paid"):return"paid";case ru(a,t9):return"email";case re.includes(a):case ru(l,t4):case[r,a,n,i].some(e=>e&&ru(e,rt)):return"social";case rr.includes(a):return"push";case ra.includes(a):return"syndication";case rn.includes(a):return t5;case ri.includes(a):return t7;case ru(l,t8):return t1;case!!l:return t7;case ro.includes(a)&&!r&&!n&&!i&&!o&&!l:return"direct";default:return t3}}let rf=new o.default("ab-testing-adsub"),rg=`${t2.oH}:${t2.zr}`;var ry=r(71055);let rb=(0,tz.RZ)(tI()(()=>r.e(29627).then(r.bind(r,29627)),{id:"5da36d0",loadableGenerated:{webpack:()=>[29627]}}),{strategy:tz.YL.LOAD,wrapper:ry.Fragment});function rv({feedProps:e=null,adsubFlagDecision:t}){let r=(0,tw.useUserAuthorizedStatus)(),a=(0,tw.useUserData)(),{id:n}=(0,f.BV)("data.content.0")||{},i=tG(e);return(0,b.useEffect)(()=>{if(!r||a){if(t?.enabled){let e=i.jamAb||"[]",r=[];try{r=JSON.parse(e)}catch(e){}r.push(t.extendedFlagString),i.jamAb=JSON.stringify(r)}window.journeyData=i,n&&r||window.dispatchEvent(new CustomEvent("journey-init",{detail:window.journeyData}))}},[n,r,a,t]),n&&r?(0,z.Y)(rb,{data:i,pageId:n}):null}function rh({feedProps:e,adsubFlagDecision:t}){return window.journeyData?null:(0,z.Y)(rv,{feedProps:e,adsubFlagDecision:t})}var rw=r(90304),rj=r(31805),r_=r(71055);function rA(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function rx(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rA(Object(r),!0).forEach(function(t){(0,tL.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rA(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function rk({feedProps:e,paywalled:t,paywalledByTraffic:r}){let a=(0,c.E)(),{0:n,1:i}=(0,b.useState)(!1),{0:o,1:l}=(0,b.useState)({}),s=(0,b.useCallback)(async()=>{let e;try{let t=await a();t.setAttribute(t2.Ft,!0),e=t.decideForKeys([t2.XB])[t2.XB]}catch(e){return{enabled:!1}}if(!e?.enabled)return{enabled:!1};let{enabled:n,flagKey:i,variationKey:o}=e,l=(0,t2._2)(o),c=`${i}:${o}`,s=(0,t2.gh)(o)?r:t,d=`${i}:${t2.Ar}`,u=l?`${d}_${s}`:c;return{enabled:n,variationKey:o,isOnVariation:l,flagString:c,extendedFlagString:u}},[a,t,r]);return(0,b.useEffect)(()=>{s().then(e=>{if(e?.enabled){var t;let r,a;t=e.flagString,r=(()=>{let e=localStorage.getItem(rj.R2);try{return JSON.parse(e)||{}}catch(e){return{}}})(),Array.isArray(a=r?.flagKeys)&&!a.includes(t)&&((0,ta.A)("abTesting",rw.b,{abTestingFlag:t}),a.push(t),localStorage.setItem(rj.R2,JSON.stringify(rx(rx({},r),{},{flagKeys:a})))),Array.isArray(window.HRST?.abTestingFullStack)&&window.HRST.abTestingFullStack.push(e.flagString)}l(e),i(!0)})},[s]),(0,z.Y)(r_.Fragment,null,n&&!o?.enabled?(0,z.Y)(tX,{feedProps:e}):o?.enabled&&(0,z.Y)(rh,{feedProps:e,adsubFlagDecision:o}))}var rS=r(53647),rC=r(72268);let rE=new o.default("adsub-paywall");var rO=r(71055);let rP=(0,tz.RZ)(tI()(()=>r.e(29627).then(r.bind(r,29627)),{id:"5cab720",loadableGenerated:{webpack:()=>[29627]}}),{strategy:tz.YL.LOAD,wrapper:rO.Fragment});function rY({feedProps:e=null,jamFlagString:t}){let r=(0,tw.useUserAuthorizedStatus)(),a=(0,tw.useUserData)(),{id:n}=(0,f.BV)("data.content.0")||{},i=tG(e);return(0,b.useEffect)(()=>
1{if(!r||a){if(t){let e=i.jamAb||"[]",r=[];try{r=JSON.parse(e)}catch(e){}r.push(t),i.jamAb=JSON.stringify(r)}window.journeyData=i,n&&r||window.dispatchEvent(new CustomEvent("journey-init",{detail:window.journeyData}))}},[n,r,a,t]),n&&r?(0,z.Y)(rP,{data:i,pageId:n}):null}function rT({feedProps:e,jamFlagString:t}){return window.journeyData?null:(0,z.Y)(rY,{feedProps:e,jamFlagString:t})}function rI({feedProps:e,decision:t}){let r=t?.isTargetUrl?`${t2.XB}:${t2.Ar}_${t.effectivePaywalled}`:null;return(0,z.Y)(rT,{feedProps:e,jamFlagString:r})}var rz=r(71055);let rL=new o.default("jam-script"),rR=["fre.jam-journey.enable-meters","fre.jam-journey.enable-modals","jam.slim-banner.use-fre-ui","fre.jam-journey.enable-wallet-blocker"],rD={"journey-inline-newsletter":"inline_newsletter_view","journey-modal-newsletter":"modal_newsletter_view","journey-blocker":"blocker_view","journey-inline-blocker":"blocker_view","journey-modal-blocker":"blocker_view","journey-quick-cart-blocker":"blocker_view","journey-slim-banner":"banner_view","journey-inline-meter":"meter_view","journey-collapsible-meter":"meter_view","journey-modal-meter":"meter_view"},rN={"journey-slim-banner":"banner_click","journey-inline-blocker":"inline_blocker_click","journey-quick-cart-blocker":"blocker_click","journey-collapsible-meter":"meter_click","journey-blocker":"blocker_click"},rU=["journey-blocker","journey-inline-blocker","journey-modal-blocker","journey-inline-meter","journey-collapsible-meter","journey-modal-meter","journey-quick-cart-blocker"],r$={"journey-slim-banner":"banner_closes"},rF=({detail:e}={})=>rD[e?.templateType]||null,rB=({detail:e}={})=>rN[e?.templateType]||null,rM=({detail:e}={})=>r$[e?.templateType]||null,rH=({detail:e}={})=>rU.includes(e?.templateType)?"paywall_click":null,rW=e=>t=>(e||l.lQ)(t,t?.detail?.tags||{}),rJ=["journey-blocker","journey-quick-cart-blocker","journey-collapsible-meter","journey-collapsible-newsletter","journey-full-width-newsletter","journey-slim-banner","journey-modal-meter","journey-modal-blocker"];function rG(){let[e,t,r,a]=(0,p._P)(rR),n=(0,f.BV)("layoutContextProps.isHomePage",!1),{targetSelector:i,isTargetSelectorResolved:o}=(0,tx.f)(),l=(0,m.I)(),d=r&&n&&o&&(i===tk.wI||null==i);(0,b.useEffect)(()=>{r&&n&&window.JOURNEY_INFO&&(window.JOURNEY_INFO.jamSlimBannerUseFreUi=!0)},[r,n]);let v=(0,tA.bs)("journey-wallet"),h=a&&!!v,w=(0,b.useRef)(null),j=(0,b.useRef)(null),_=(0,u.Xr)(tC.C9),A=(0,u.Xr)(tC.cl),{abTesting:x}=(0,c.A)(),[,k]=(0,s.A)("template_view"),[,S]=(0,s.A)(rF),[,C]=(0,s.A)("template_click"),[,E]=(0,s.A)(rH),[,O]=(0,s.A)(rB),[,P]=(0,s.A)(rM),[,Y]=(0,s.A)("jam_newsletter_submit"),T=(0,u.md)(tC.ms),I=(0,u.md)(tC._Q),{0:L,1:R}=(0,b.useState)(!1),D=(0,b.useCallback)(()=>{if(!w.current)return;let e=w.current.getBoundingClientRect().height||0;_({[tC.ze]:e})},[_]),N=(0,b.useCallback)(()=>{requestAnimationFrame(()=>{D(),w.current&&!j.current&&"u">typeof ResizeObserver&&(j.current=new ResizeObserver(D),j.current.observe(w.current))})},[D]);!function({setIsFullWidthNewsletterActive:e}){let t=(0,b.useRef)(!1),r=(0,b.useRef)(null),a=(0,b.useRef)(null);(0,b.useEffect)(()=>{let n=()=>{null!==r.current&&(clearTimeout(r.current),r.current=null)},i=()=>
1{if(!t.current)return;let e=Array.from(document.querySelectorAll(tP));e.length&&e.forEach(e=>{e.removeAttribute("aria-hidden")})},o=r=>{r.detail?.templateType===tO&&(t.current=!0,e(!0),i(),a.current||"u"<typeof MutationObserver||document.body&&(a.current=new MutationObserver(i),a.current.observe(document.body,{attributes:!0,attributeFilter:["aria-hidden","class","data-template-type","data-journey-template-type","data-journey-template"],childList:!0,subtree:!0})))},l=e=>{"boolean"==typeof e.detail&&t.current&&null===r.current&&(r.current=setTimeout(()=>{r.current=null,i()},0))},c=r=>{r.detail?.templateType===tO&&(n(),t.current=!1,e(!1),a.current?.disconnect(),a.current=null)};return window.addEventListener("ad-stickiness",l),window.addEventListener("journey-inview",o),window.addEventListener("journey-closed",c),()=>{n(),a.current?.disconnect(),a.current=null,window.removeEventListener("ad-stickiness",l),window.removeEventListener("journey-inview",o),window.removeEventListener("journey-closed",c)}},[e])}({setIsFullWidthNewsletterActive:R}),(0,b.useEffect)(()=>{if(!x)return;let e={"journey-submitted":[rW(Y)],"journey-inview":[rW(k),rW(S)],"journey-clicked":[rW(C),rW(E),rW(O)],"journey-closed":[rW(P)]};return Object.entries(e).forEach(([e,t])=>t.forEach(t=>window.addEventListener(e,t))),()=>Object.entries(e).forEach(([e,t])=>t.forEach(t=>window.removeEventListener(e,t)))},[x,Y,k,S,C,O,P]),(0,b.useEffect)(()=>{let e=e=>{let{templateType:t,tags:r}=e.detail||{};("journey-slim-banner"!==t||r?.position!=="top")&&rJ.includes(t)&&(A(e=>e.includes(t)?e:[...e,t]),N())},t=e=>{let{templateType:t}=e.detail||{};t&&rJ.includes(t)&&A(e=>e.filter(e=>e!==t))};return window.addEventListener("journey-inview",e),window.addEventListener("journey-closed",t),()=>{window.removeEventListener("journey-inview",e),window.removeEventListener("journey-closed",t),j.current?.disconnect(),_({[tC.ze]:0}),A([])}},[N,_,A]);let U=(0,g.s)(tM.oU,"jam","latest","renderer.js");return(0,z.Y)(rz.Fragment,null,(0,z.Y)(tS.A,{src:U,onError:()=>rL.error(`JAM script at ${U} failed to load`)}),(0,z.Y)(rz.Fragment,null,e||d?(0,z.Y)(tZ.T,{ref:w,className:"journey-container-wrapper",isPSG:l,isFullWidthNewsletterActive:L,bottom:T,footerPosition:I},d?(0,z.Y)(y.A,null):null,e?(0,z.Y)(tZ.o,{id:"journey-container"}):null):null,h?(0,z.Y)(t_,{templateId:v}):null,t?(0,z.Y)("div",{id:"journey-modal-container"}):null))}let rV=function({feedProps:e}){let{0:t,1:r}=(0,b.useState)(),a=(0,tY.A)(),n=(0,d.I)();(0,d.A)("saved",n,e=>(r(e),e));let i=window.JOURNEY_INFO?.isBot,o=(0,rc.A)();(0,b.useEffect)(()=>{o&&window.JOURNEY_INFO&&(window.JOURNEY_INFO.isLift=!0)},[o]);let l=(0,p._P)("jam.suppress-double-fullwidth-templates");(0,b.useEffect)(()=>{l&&window.JOURNEY_INFO&&(window.JOURNEY_INFO.suppressDoubleFullwidthTemplates=!0)},[l]);let{isTargetUrl:c,paywalled:s,paywalledByTraffic:u}=function(){let e=(0,tQ.useData)(t0.v),t=(0,f.BV)("layoutContextProps.canonicalUrl"),r=!!(0,tF.A)(t2.oH),a=(0,tR.G)("gpt_utm"),n=(0,tR.G)("gpt_src"),i=(0,tR.G)("gpt_refdomain"),o=(0,rc.A)(),l=rp(rm({search:window.location.search,utmCookie:a,srcCookie:n,refdomainCookie:i,referrer:document.referrer}),{isLiftTraffic:o}),c={isTargetUrl:!1,paywalled:"",paywalledByTraffic:""};if(!r)return c;let s=e?.configs?.configsMap?.[rg]?.data?.query_changes?.query,d=[];try{d=s?JSON.parse(s):[]}catch(e){rf.warn("Failed to parse adsub config")}let u=d?.find(e=>t.includes(e?.url));if(!u)return c;let{paywalled:m,paywalledByTraffic:p}=function({paywalled:e,paywalledByTraffic:t},r){return{paywalled:e?.toString()||"",paywalledByTraffic:t&&"object"==typeof t&&!Array.isArray(t)&&t[r]?.toString()||""}}(u,l);return rf.info("paywalled:",m,", paywalledByTraffic:",p),{isTargetUrl:!0,paywalled:m,paywalledByTraffic:p}}(),m=function(){let e=(0,rC.o)(),t=(0,b.useMemo)(()=>(function(e=""){return"string"==typeof e&&e.trim()?e.split(",").reduce((e,t)=>{let[r,a]=t.split(":");return r&&a&&(e[r]=a),e},{}):{}})(e?.get?.("app:ab:flags")),[e]),r=(0,tF.A)(t2.XB),a=t[t2.XB]||r,n=(0,t2._2)(a),i=(0,t2.gh)(a),o=(0,f.BV)("data.content.0")||{},l=(0,tR.G)("gpt_utm"),c=(0,tR.G)("gpt_src"),s=(0,tR.G)("gpt_refdomain"),d=(0,rc.A)(),u={enabled:n,isTargetUrl:!1,version:null,effectivePaywalled:"",paywalled:"",paywalledByTraffic:""};if(!n)return u;let m=o?.paywalled?.[0],p=o?.paywall_predictions?.[0];(0,rS.iv)(p);let g=rp(rm({search:window.location.search,utmCookie:l,srcCookie:c,refdomainCookie:s,referrer:document.referrer}),{isLiftTraffic:d}),y=m?.paywall_type,v=p&&"object"==typeof p?p[g===t5?t3:g]??null:null,h=null!=y?y.toString():"",w=null!=v?v.toString():"",j=i&&""!==w?"v2":"v1",_=i&&""!==w?w:h;return""===_?u:(rE.info("version:",j,", effectivePaywalled:",_),{enabled:n,isTargetUrl:!0,version:j,effectivePaywalled:_,paywalled:h,paywalledByTraffic:w})}();return(0,b.useEffect)(()=>{window.JOURNEY_INFO&&(!1===t||i)&&(window.JOURNEY_INFO.status=tE.RK,window.JOURNEY_INFO.blocked=!1,window.dispatchEvent(new CustomEvent("journey-info",{detail:window.JOURNEY_INFO})))},[t]),a&&t&&!i?(0,z.Y)(rz.Fragment,null,m.isTargetUrl?(0,z.Y)(rI,{feedProps:e,decision:m}):!m.enabled&&c?(0,z.Y)(rk,{feedProps:e,paywalled:s,paywalledByTraffic:u}):(0,z.Y)(tX,{feedProps:e}),(0,z.Y)(rG,null)):null}},68451:(e,t,r)=>{"use strict";r.d(t,{N8:()=>n,tl:()=>i});var a=r(29538);function n(){let e=(0,a.G)("location_data");try{return e?JSON.parse(e):{}}catch{return{}}}function i(){let{country_code:e}=n();return!!e&&e.toLowerCase()}r(800)},72742:()=>{},95995:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(72268),n=r(800),i=r(53225),o=r(94263),l=r(71513),c=r(30184),s=r(86385);r(78988);var d=r(42599);function u(e={}){return d.dt.some(t=>"on"===e[t])?"on":void 0}r(72742);let m=()=>{let e=(0,i._P)("fre.enable-jam-on-lift"),t=(0,l.A)(),r=(0,c.A)(),d=(0,s.A)(u),m=!r||function({enableLiftOnJam:e,serveJamOnLiftVariation:t}){return!!e||"on"===t}({enableLiftOnJam:e,serveJamOnLiftVariation:d}),p=(0,i._P)("fre.enable-jam-journey"),f=(0,a.o)().get("disableJourney"),g=(0,n.BV)("preview")??!1,y=(0,o.useUserData)(),b=!!(document.getElementById("chargebee-pricing-table")||document.getElementById("pricify-hosted-pricing-page"));return p&&"string"!=typeof f&&!t&&m&&!g&&!y?.comp_access&&!b}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.