1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34496],{7452:(e,t,r)=>{"use strict";r.d(t,{T:()=>o,o:()=>i});var a=r(38536),n=r(28270);let o=(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"}}),""),i=(0,a.A)("div",{target:"emxv9k40"})((0,n.Ay)("journey-container"),"")},22006:(e,t,r)=>{"use strict";r.d(t,{Pe:()=>d,Xi:()=>c,gR:()=>f,hn:()=>g,lm:()=>p,qq:()=>u});var a=r(56317),n=r(54018),o=r(66066),i=r(22433),l=r(94717);let s=e=>"string"==typeof e&&(e.endsWith("-blocker")||e.endsWith("-meter")),c=(0,a.eU)([]),u=(0,a.eU)(!1),d=(0,a.eU)(!1),p=(0,a.eU)(e=>e(n.cl).some(s)||e(c).length>0),m=e=>!!e(o.H)||!!e(l.U)||e(p)||e(i.IH)||e(d),f=(0,a.eU)(e=>m(e)),g=(0,a.eU)(e=>m(e));(0,a.eU)(e=>e(g)||e(u))},22433:(e,t,r)=>{"use strict";r.d(t,{IH:()=>g,IR:()=>y,PL:()=>p,RU:()=>m,SV:()=>f,TP:()=>u,mQ:()=>d});var a=r(93682),n=r(56317),o=r(84239);function i(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?i(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(e){if(null==e||"object"!=typeof e||Array.isArray(e))return{};let t={};for(let[r,a]of Object.entries(e)){if(null==a||"object"!=typeof a)continue;let e=a.selected,n=Array.isArray(e)?e.filter(e=>null!=e):[];t[r]=l(l({},a),{},{selected:n})}return t}let c=(0,o.tG)("selectedProductsComparison",{}),u=(0,n.eU)(e=>s(e(c)),(e,t,r)=>{let a=s(e(c));t(c,s("function"==typeof r?r(a):r))}),d=(0,n.eU)(!1),p=(0,n.eU)(!1),m=(0,n.eU)(null),f=(0,n.eU)(!1),g=(0,n.eU)(!1),y=(0,o.tG)("tooltipsProductsComparison",{})},31797:(e,t,r)=>{"use strict";r.d(t,{Js:()=>l,bR:()=>o,fJ:()=>i,rT:()=>a.r,zg:()=>n});var a=r(45073);let n={PLAYLIST:"p",VIDEO:"v"},o=9/16,i=32,l={RESP_CONTAINER:".__resp-container",DOCKED_PLAYER:".hpc-sticky"}},34496:(e,t,r)=>{"use strict";let a,n,o;r.d(t,{Ay:()=>ag});var i=r(47382),l=r(4927),s=r(44045),c=r(7144),u=r(48138),d=r(12625),p=r(5357),m=r(53225),f=r(800),g=r(59222),y=r(28028),b=r(1873),v=r(71055),h=r(20401),w=r(29231),x=r(39674),j=r(40788),_=r(99738),A=r(65588);let k={buttonColor:"black",buttonType:"subscribe",locale:"en_US",requestPayerEmail:!0,requestShipping:!0},S="Subscribe with",E="jam-wallet-blocker-consent-overlay-link",C={DISPUTE:"https://www.hearst.com/-/us-magazines-terms-of-use#_DISPUTE_RESOLUTION",PRIVACY:"https://www.hearst.com/-/us-magazines-privacy-notice",TOC:"https://www.hearst.com/-/us-magazines-terms-of-use"},O='By continuing to subscribe, I also agree to the <a href="{{TermsOfUseLinks.TOC}}" target="_blank" rel="noreferrer">Terms of Use</a> (including the dispute resolution procedures) <a href="{{TermsOfUseLinks.DISPUTE}}" target="_blank" rel="noreferrer">dispute resolution procedures</a> and understand my information will be used as described in the <a href="{{TermsOfUseLinks.PRIVACY}}" target="_blank" rel="noreferrer">Privacy Notice</a>.',P="https://js.chargebee.com/v2/chargebee.js",T="apple_pay",Y="jam_wallet_account_confirmation",R="account-created",I="error",z="passkey";var L=r(38536),N=r(64781),U=r(61546),D=r(28270),$=r(9954);let H={outline:"var(--dim-border-width-md) solid var(--color-palette-primary-600)",outlineOffset:"var(--dim-border-width-md)"},M=(0,L.A)("div",{target:"ej2g32767"})((0,D.Ay)({backgroundColor:"var(--color-palette-bg-default)",borderRadius:{_:"var(--dim-border-radius-sm) var(--dim-border-radius-sm) 0 0",lg:"var(--dim-border-radius-sm)"},boxShadow:{_:"0 calc(var(--dim-space-xs) * -1) var(--dim-space-sm) color-mix(in srgb, var(--color-palette-neutral-darkest) 25%, transparent)",lg:"0 var(--dim-space-xs) var(--dim-space-xl) color-mix(in srgb, var(--color-palette-neutral-darkest) 25%, transparent)"},display:"flex",flexDirection:"column",gap:"var(--dim-space-2xl)",maxWidth:"30.9375rem",overflow:"auto",paddingBottom:{_:"calc(var(--dim-space-3xl) + env(safe-area-inset-bottom, 0px))",lg:"var(--dim-space-2xl)"},paddingLeft:"var(--dim-space-xl, 1.5rem)",paddingRight:"var(--dim-space-xl, 1.5rem)",paddingTop:"var(--dim-space-sm, 0.75rem)",transform:"translateY(var(--wallet-blocker-drag-offset, 0px))",transition:({"data-dragging":e})=>"true"===e?"none":"transform 200ms ease-out",width:"100%","@media (prefers-reduced-motion: reduce)":{transition:"none"}}),""),B=(0,L.A)("div",{target:"ej2g32766"})((0,D.Ay)({backgroundColor:"var(--color-palette-neutral-300)",borderRadius:"var(--dim-border-radius-xs)",display:{lg:"none"},flexShrink:0,height:"0.3125rem",marginLeft:"auto",marginRight:"auto",touchAction:{_:"none",lg:"auto"},userSelect:"none",width:"3.4375rem"}),""),F=(0,L.A)("div",{target:"ej2g32765"})((0,D.Ay)({alignItems:"center",display:"flex",gap:"var(--_size-10)",justifyContent:"space-between",touchAction:{_:"none",lg:"auto"},userSelect:"none",width:"100%"}),""),W=(0,L.A)("p",{shouldForwardProp:e=>"isError"!==e,target:"ej2g32764"})((0,D.Ay)({color:({isError:e})=>e?"var(--color-palette-txt-error)":"var(--color-palette-txt-default)",flex:1,fontSize:"var(--type-font-size-3xs)",fontWeight:"var(--type-font-we
1ight-bold)",letterSpacing:"var(--type-font-letter-spacing-md)",lineHeight:"var(--type-font-line-height-xs)",margin:"var(--dim-space-none)",minWidth:"1px",textTransform:"uppercase"}),""),J=(0,L.A)("button",{target:"ej2g32763"})((0,D.Ay)({alignItems:"center",background:"none",border:"none",color:"var(--color-palette-txt-default)",cursor:"pointer",display:"flex",flexShrink:0,height:"var(--_size-40)",justifyContent:"center",padding:"var(--dim-space-none)",width:"var(--_size-40)"}),""),G=(0,L.A)(e=>(0,$.Y)(N.default,(0,b.A)({alt:"","aria-hidden":"true",relativeUrl:"static/icons/x-circle-regular.svg",type:U.PV.Embeddable},e)),{target:"ej2g32762"})((0,D.Ay)({height:"var(--dim-space-2xl)",width:"var(--dim-space-2xl)"}),""),V=(0,L.A)(M,{target:"ej2g32761"})((0,D.Ay)({gap:"var(--dim-space-2xl)",maxWidth:"31.25rem",paddingBottom:{_:"calc(var(--dim-space-2xl) + env(safe-area-inset-bottom, 0px))",lg:"var(--dim-space-2xl)"},paddingLeft:"var(--dim-space-xl)",paddingRight:"var(--dim-space-xl)",paddingTop:"var(--dim-space-sm)"}),""),q=(0,L.A)("div",{target:"ej2g32760"})((0,D.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-xs)",width:"100%"}),""),K=(0,L.A)(F,{target:"ej2g32759"})((0,D.Ay)({alignItems:"flex-start",gap:"var(--_size-10)",minHeight:"var(--_size-40)"}),""),X=(0,L.A)(W,{target:"ej2g32758"})((0,D.Ay)({paddingTop:"var(--_size-10)"}),""),Q=(0,L.A)("div",{target:"ej2g32757"})((0,D.Ay)({paddingTop:"var(--dim-space-sm)",width:"100%"}),""),Z=(0,L.A)("div",{target:"ej2g32756"})((0,D.Ay)({backgroundColor:"var(--color-palette-bg-discount)",border:"var(--dim-border-width-sm) solid var(--color-palette-alert-success-200)",borderRadius:"var(--dim-border-radius-2xs)",display:"flex",flexDirection:"column",gap:"var(--dim-space-sm)",padding:"var(--dim-space-md) var(--dim-space-sm)",width:"100%"}),""),ee=(0,L.A)("div",{target:"ej2g32755"})((0,D.Ay)({alignItems:"center",display:"flex",gap:"var(--dim-space-sm)"}),""),et=(0,L.A)(e=>(0,$.Y)(N.default,(0,b.A)({alt:"","aria-hidden":"true",primary:"currentcolor",relativeUrl:"static/icons/check-circle-bold.svg",type:U.PV.Embeddable,viewBox:"0 0 24 24"},e)),{target:"ej2g32754"})((0,D.Ay)({color:"var(--color-palette-alert-success-600)",display:"block",flexShrink:0,height:"var(--_size-24)",width:"var(--_size-24)"}),""),er=(0,L.A)("p",{target:"ej2g32753"})((0,D.Ay)({color:"var(--color-palette-txt-default)",display:"block",flex:"none",fontSize:"var(--type-font-size-sm)",fontWeight:"var(--type-font-weight-bold)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--type-font-line-height-3xs)",margin:"var(--dim-space-none)",paddingTop:"var(--dim-space-3xs)"}),""),ea=(0,L.A)("div",{target:"ej2g32752"})((0,D.Ay)({color:"var(--color-palette-txt-default)",display:"block",flex:"none",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-regular)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--type-font-line-height-xs)",margin:"var(--dim-space-none)"}),""),en=(0,L.A)("button",{target:"ej2g32751"})((0,D.Ay)({alignItems:"center",backgroundColor:"var(--color-palette-bg-knockout)",border:"none",borderRadius:"var(--_size-4)",color:"var(--color-palette-txt-knockout)",cursor:"pointer",display:"flex",fontFamily:"var(--type-font-family-default)",fontSize:"var(--type-font-size-lg)",fontWeight:"var(--type-font-weight-semibold)",justifyContent:"center",letterSpacing:"var(--type-font-letter-spacing-sm)",lineHeight:"var(--type-font-line-height-sm)",maxHeight:"var(--_size-48)",minHeight:"var(--_size-48)",padding:"var(--dim-space-sm) var(--dim-space-md)",width:"100%"}),""),eo=(0,L.A)("div",{target:"ej2g32750"})((0,D.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-xs)",width:"100%"}),""),ei=(0,L.A)("p",{target:"ej2g32749"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-regular)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--type-font-line-height-3xs)",margin:"var(--dim-space-none)"}),""),el=(0,L.A)("p",{target:"ej2g32748"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-md)",fontWeight:"var(--type-font-we
1ight-bold)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--type-font-line-height-xs)",margin:"var(--dim-space-none)"}),""),es=(0,L.A)(M,{target:"ej2g32747"})((0,D.Ay)({gap:"var(--dim-space-none)"}),""),ec=(0,L.A)("div",{target:"ej2g32746"})((0,D.Ay)({maxWidth:"30.9375rem",overflow:"hidden",position:"relative",width:"100%"}),""),eu=(0,L.A)("div",{target:"ej2g32745"})((0,D.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-xs)",width:"100%"}),""),ed=(0,L.A)("div",{target:"ej2g32744"})((0,D.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-2xl)",width:"100%"}),""),ep=(0,L.A)("div",{target:"ej2g32743"})((0,D.Ay)({alignItems:{_:"flex-end",lg:"center"},backgroundColor:"var(--color-palette-neutral-alpha-dark-48)",display:"flex",inset:0,justifyContent:"center",padding:{lg:"var(--dim-space-md)"},position:"fixed",zIndex:"calc(var(--dim-layout-elevation-gate) - 1)"}),""),em=(0,L.A)("div",{target:"ej2g32742"})((0,D.Ay)({alignItems:{lg:"stretch"},backgroundColor:"var(--color-palette-bg-default)",borderRadius:{_:"var(--dim-border-radius-sm) var(--dim-border-radius-sm) 0 0",lg:"var(--dim-border-radius-sm)"},boxShadow:{_:"0 calc(var(--dim-space-xs) * -1) var(--dim-space-sm) color-mix(in srgb, var(--color-palette-neutral-darkest) 25%, transparent)",lg:"0 var(--dim-space-xs) var(--dim-space-xl) color-mix(in srgb, var(--color-palette-neutral-darkest) 25%, transparent)"},display:"flex",flexDirection:{_:"column",lg:"row"},gap:{lg:"var(--dim-space-3xl)"},justifyContent:{lg:"center"},maxHeight:{_:"min(45rem, 75%)",lg:"90vh"},maxWidth:{_:"30.9375rem",lg:"62.563rem"},overflow:"hidden",padding:"var(--dim-space-none)",position:"relative",width:"100%"}),""),ef=(0,L.A)("div",{target:"ej2g32741"})((0,D.Ay)({alignSelf:{lg:"stretch"},backgroundColor:{lg:"var(--color-palette-primary-100)"},borderBottomLeftRadius:{lg:"var(--dim-border-radius-sm)"},borderTopLeftRadius:{lg:"var(--dim-border-radius-sm)"},color:{lg:"var(--color-palette-txt-default)"},display:{_:"none",lg:"flex"},flexDirection:{lg:"column"},flexShrink:{lg:0},gap:{lg:"var(--dim-space-md)"},padding:{lg:"var(--dim-space-2xl)"},width:{lg:"35rem"}}),""),eg=(0,L.A)("p",{target:"ej2g32740"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-3xs)",fontWeight:"var(--type-font-weight-bold)",letterSpacing:"var(--type-font-letter-spacing-md)",lineHeight:"var(--type-font-line-height-xs)",margin:"var(--dim-space-none)",textTransform:"uppercase"}),""),ey=(0,L.A)("div",{target:"ej2g32739"})((0,D.Ay)({display:{_:"flex",lg:"none"},flexDirection:"column",gap:"var(--dim-space-md)",marginBottom:"var(--dim-space-xl)",width:"100%"}),""),eb=(0,L.A)("h2",{target:"ej2g32738"})((0,D.Ay)({"& a":{color:"inherit",textDecoration:"underline"},color:"var(--color-palette-txt-default)",fontSize:{_:"var(--type-font-size-md)",lg:"var(--type-font-size-6xl)"},fontWeight:"var(--type-font-weight-bold)",letterSpacing:"var(--type-font-letter-spacing-xs)",margin:"var(--dim-space-none)"}),""),ev=(0,L.A)("div",{target:"ej2g32737"})((0,D.Ay)({boxSizing:"border-box",display:"flex",flex:{lg:"1 0 0"},flexDirection:"column",gap:{_:"var(--dim-space-xs)",lg:"var(--dim-space-none)"},minHeight:0,minWidth:{lg:"1px"},overflowY:"auto",padding:{_:"var(--dim-space-xl) var(--dim-space-xl) var(--dim-space-3xl)",lg:"var(--_size-40) var(--dim-space-3xl) var(--dim-space-3xl) 0"},scrollPadding:"var(--dim-border-width-md)",width:"100%"}),""),eh=(0,L.A)("div",{target:"ej2g32736"})((0,D.Ay)({"& > :last-child":{marginTop:"var(--dim-space-2xl)"},alignItems:"flex-start",display:"flex",flexDirection:"column",gap:"var(--dim-space-none)",width:"100%"}),""),ew=(0,L.A)("h2",{target:"ej2g32735"})((0,D.Ay)({"& a":{color:"inherit",textDecoration:"underline"},color:"var(--color-palette-txt-default)",display:{lg:"none"},fontSize:"var(--type-font-size-md)",fontWeight:"var(--type-font-weight-bold)",letterSpacing:"var(--type-font-letter-spacing-xs)",margin:"var(--dim-space-none)",width:"100%"}),""),ex=(0,L.A)("div",{target:"ej2g32734"})((0,D.Ay)({backgroundColor:"var(--color-palette-primary-100)",border:"var(--dim-border-width-sm) solid var(--color-palette-txt-default)",borderRadius:"var(--dim-border-radius-sm)",display:"flex",flexDirection:"column",gap:"var(--dim-space-sm)",minHeight:"9.3125rem",padding:"var(--dim-space-md)",width:"100%"}),""),ej=(0,L.A)("p",{target:"ej2g32733"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-we
1ight-medium)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--_size-16)",margin:"var(--dim-space-none)",marginTop:"var(--dim-space-sm)"}),""),e_=(0,L.A)(ex,{target:"ej2g32732"})((0,D.Ay)({"@keyframes wallet-blocker-shimmer":{"0%, 100%":{opacity:.4},"50%":{opacity:1}},"&::before":{animation:"wallet-blocker-shimmer 1.2s ease-in-out infinite",backgroundColor:"var(--color-palette-neutral-200)",borderRadius:"var(--dim-border-radius-round)",content:'""',display:"block",height:"var(--dim-space-xl)",width:"40%"},"&::after":{animation:"wallet-blocker-shimmer 1.2s ease-in-out infinite",animationDelay:"0.3s",backgroundColor:"var(--color-palette-neutral-200)",borderRadius:"var(--dim-border-radius-xs)",content:'""',display:"block",height:"var(--dim-space-2xl)",marginTop:"var(--dim-space-sm)",width:"60%"}}),""),eA=(0,L.A)("span",{target:"ej2g32731"})((0,D.Ay)({alignSelf:"flex-start",backgroundColor:"var(--color-palette-bg-default)",border:"var(--dim-border-width-sm) solid var(--color-palette-border-default)",borderRadius:"var(--dim-border-radius-round)",color:"var(--color-palette-txt-default)",display:"inline-flex",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-semibold)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--type-font-line-height-3xs)",padding:"var(--dim-space-2xs) var(--dim-space-xs)"}),""),ek=(0,L.A)("div",{target:"ej2g32730"})((0,D.Ay)({alignItems:"baseline",display:"flex",flexWrap:"wrap",gap:"var(--dim-space-xs)"}),""),eS=(0,L.A)("span",{target:"ej2g32729"})((0,D.Ay)({color:"var(--color-palette-txt-subtle)",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-regular)",letterSpacing:"var(--type-font-letter-spacing-sm)",lineHeight:"var(--type-font-line-height-xs)",textDecoration:"line-through"}),""),eE=(0,L.A)("span",{target:"ej2g32728"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-lg)",fontWeight:"var(--type-font-weight-bold)",letterSpacing:"var(--type-font-letter-spacing-sm)",lineHeight:"var(--type-font-line-height-lg)"}),""),eC=(0,L.A)("ul",{target:"ej2g32727"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-regular)",letterSpacing:"var(--type-font-letter-spacing-xs)",lineHeight:"var(--_size-16)",listStyle:"disc",listStylePosition:"outside",margin:"var(--dim-space-none)",marginTop:"var(--dim-space-2xs)",paddingLeft:"var(--dim-space-lg)"}),""),eO=(0,L.A)("li",{target:"ej2g32726"})((0,D.Ay)({margin:"var(--dim-space-none)",paddingLeft:"var(--dim-space-2xs)"}),""),eP=(0,L.A)("div",{target:"ej2g32725"})((0,D.Ay)({display:"flex",flexDirection:"column",gap:"var(--dim-space-md)",width:"100%"}),""),eT=(0,L.A)("div",{target:"ej2g32724"})((0,D.Ay)({alignItems:"flex-start",display:"flex",gap:"var(--dim-space-xs)"}),""),eY=(0,L.A)("input",{target:"ej2g32723"})((0,D.Ay)({WebkitAppearance:"none",alignSelf:"baseline",appearance:"none",backgroundColor:"var(--color-palette-bg-default)",border:"var(--dim-border-width-sm) solid var(--color-palette-txt-default)",borderRadius:"var(--_size-0)",cursor:"pointer",flexShrink:0,height:"var(--_size-24)",margin:"var(--dim-space-none)",width:"var(--_size-24)","&: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:"var(--type-font-size-xs)"},"&:focus":H}),""),eR=(0,L.A)("div",{target:"ej2g32722"})((0,D.Ay)({display:"flex",flexDirection:"column"}),""),eI=(0,L.A)("label",{target:"ej2g32721"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-regular)",letterSpacing:"var(--type-font-letter-spacing-md)",lineHeight:"var(--type-font-line-height-xs)","& a":{color:"inherit",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",textDecoration:"underline","&:focus":H}
1,"& b, & strong":{fontWeight:"var(--type-font-weight-bold)"}}),""),ez=(0,L.A)("div",{target:"ej2g32720"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-xs)",fontWeight:"var(--type-font-weight-regular)",letterSpacing:"var(--type-font-letter-spacing-md)",lineHeight:"var(--type-font-line-height-xs)",marginTop:"var(--type-font-line-height-xs)","& a":{color:"inherit",fontSize:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",textDecoration:"underline","&:focus":H},"& b, & strong":{fontWeight:"var(--type-font-weight-bold)"}}),""),eL=(0,L.A)("aside",{target:"ej2g32719"})((0,D.Ay)({alignItems:"flex-end",backgroundColor:({"data-state":e})=>"open"===e?"var(--color-palette-neutral-alpha-dark-48)":"var(--color-palette-neutral-transparent)",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}),""),eN=(0,L.A)("div",{target:"ej2g32718"})((0,D.Ay)({backgroundColor:"var(--color-palette-bg-default)",borderRadius:{_:"var(--dim-border-radius-sm) var(--dim-border-radius-sm) 0 0",lg:"var(--dim-border-radius-sm)"},display:"flex",flexDirection:"column",gap:{_:"var(--dim-space-md)",lg:"var(--dim-space-xs)"},height:{_:"calc(100% - 1.25rem)",lg:"100%"},overflowY:"auto",padding:{_:"var(--dim-space-2xl) var(--dim-space-xl)",lg:"var(--dim-space-sm) var(--dim-space-xl)"},position:"relative",transform:({"data-state":e})=>"open"===e?"translateY(var(--wallet-blocker-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})=>"open"===e?"visible":"hidden",width:"100%","@media (prefers-reduced-motion: reduce)":{transition:"none"}}),""),eU=(0,L.A)("div",{target:"ej2g32717"})((0,D.Ay)({alignSelf:"stretch",margin:{_:"calc(var(--dim-space-2xl) * -1) calc(var(--dim-space-xl) * -1) 0",lg:"var(--dim-space-none)"},padding:{_:"var(--dim-space-2xl) var(--dim-space-xl) var(--dim-space-none)",lg:"var(--dim-space-none)"},position:"relative",touchAction:{_:"none",lg:"auto"},userSelect:"none"}),""),eD=(0,L.A)("button",{target:"ej2g32716"})((0,D.Ay)({alignItems:"center",backgroundColor:"transparent",border:"none",cursor:"pointer",display:"flex",height:"var(--dim-space-2xl)",justifyContent:"center",padding:"var(--dim-space-none)",position:"absolute",right:"var(--dim-space-xl)",top:{_:"var(--dim-space-2xl)",lg:"var(--dim-space-sm)"},width:"var(--dim-space-2xl)","&:focus":H}),""),e$=(0,L.A)("span",{target:"ej2g32715"})((0,D.Ay)({backgroundColor:"var(--color-palette-neutral-300)",borderRadius:"var(--dim-border-radius-xs)",display:{_:"block",lg:"none"},height:"0.3125rem",left:"50%",position:"absolute",top:{_:"var(--dim-space-lg)",lg:"var(--dim-space-none)"},transform:"translateX(-50%)",userSelect:"none",width:"3.4375rem"}),""),eH=(0,L.A)("h2",{target:"ej2g32714"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-3xs)",fontWeight:"var(--type-font-weight-bold)",lineHeight:"var(--type-font-line-height-2xl)",margin:"0",paddingRight:"var(--dim-space-2xl)",textTransform:"uppercase"}),""),eM=(0,L.A)("div",{target:"ej2g32713"})((0,D.Ay)({color:"var(--color-palette-txt-default)",fontSize:"var(--type-font-size-xs)",lineHeight:"var(--type-font-line-height-xs)",margin:"var(--dim-space-none)","& a:focus":H}),""),eB=(0,L.A)("p",{target:"ej2g32712"})((0,D.Ay)({alignItems:"flex-start",color:"var(--color-palette-txt-error)",display:"flex",fontSize:"var(--type-font-size-3xs)",fontWeight:"var(--type-font-weight-bold)",gap:"var(--dim-space-2xs)",letterSpacing:"var(--type-font-letter-spacing-3xs)",lineHeight:"var(--type-font-line-height-3xs)",margin:"var(--dim-space-none)"}),""),eF=(0,L.A)(e=>(0,$.Y)(N.default,(0,b.A)({alt:"","aria-hidden":"true",relativeUrl:"static/icons/warning-circle-regular.svg",type:U.PV.Stylized},e)),{target:"ej2g32711"})((0,D.Ay)({flexShrink:0,height:"var(--dim-space-md)",primary:"var(--color-palette-txt-error)",width:"var(--dim-space-md)"}),""),eW=(0,L.A)("div",{target:"ej2g32710"})((0,D.Ay)({alignItems:"center",display:"flex",flexDirection:"column",gap:"var(--dim-space-2xl)",width:"100%"}),""),eJ=(0,L.A)("div",{target:"ej2g3279"})((0,D.Ay)({borderRadius:"var(--dim-border-radius-sm)",lineHeight:0,minHeight:"var(--_size-44)",position:"relative",width:"100%","&:focus-within::after":{borderRadius:"var(--dim-border-radius-2xs)",bottom:0,boxShadow:"0 0 0 var(--dim-border-width-md) var(--color-palette-primary-600)",content:'""',left:"var(--dim-border-width-md)",pointerEvents:"none",position:"absolute",right:0,top:"var(--dim-border-width-md)",zIndex:1},'&[aria-disabled="true"]':{cursor:"not-allowed",opacity:.55,pointerEvents:"none"}}),""),eG=(0,L.A)("div",{target:"ej2g3278"})((0,D.Ay)({borderRadius:"var(--_size-4)",lineHeight:0,position:"relative",width:"100%","&:focus-within::after":{borderRadius:"var(--dim-border-radius-2xs)",boxShadow:"0 0 0 var(--dim-border-width-md) var(--color-palette-primary-600)",content:'""',inset:0,pointerEvents:"none",position:"absolute",zIndex:1}}),{name:"3bxhgf",styles:"display:none;&[data-label='gate']{display:block;button{align-items:center;background-color:var(--color-palette-neutral-1000);border-color:var(--color-palette-neutral-1000);border-radius:var(--_size-4);border-style:solid;border-width:var(--dim-border-width-sm);display:flex;height:auto;justify-content:center;min-height:var(--_size-48);max-height:var(--_size-48);padding:var(--dim-space-sm) var(--dim-space-md);}button>
1span{font-size:var(--type-font-size-xl);font-weight:var(--type-font-weight-semibold);letter-spacing:var(--type-font-letter-spacing-xl);line-height:var(--type-font-line-height-xl);}}@supports (-webkit-appearance: -apple-pay-button){&[data-label='subscribe']{display:block;button{align-items:center;background-color:var(--color-palette-neutral-1000);display:flex;justify-content:center;}}}@supports not (-webkit-appearance: -apple-pay-button){@media (hover: hover) and (pointer: fine){display:block;}}"},""),eV=(0,L.A)("button",{target:"ej2g3277"})((0,D.Ay)({backgroundColor:"var(--color-palette-neutral-1000)",border:"var(--dim-border-width-sm) solid var(--color-palette-neutral-1000)",borderRadius:"var(--dim-border-radius-2xs)",cursor:"pointer",height:"var(--_size-48)",margin:0,padding:0,width:"100%","&:focus":{outline:"none"},"&:focus-visible":{outline:"none"}}),{name:"openmx",styles:"display:none;@supports not (-webkit-appearance: -apple-pay-button){@media (hover: hover) and (pointer: fine){align-items:center;background-color:var(--color-palette-neutral-1000);display:flex;justify-content:center;}}"},""),eq=(0,L.A)("span",{target:"ej2g3276"})((0,D.Ay)({alignItems:"center",color:"var(--color-palette-txt-on-brand)",display:"flex",fontFamily:"var(--type-font-family-default)",fontSize:"var(--type-font-size-lg)",fontWeight:"var(--type-font-weight-semibold)",gap:"var(--dim-space-2xs)",letterSpacing:"var(--type-font-letter-spacing-xl)",lineHeight:"var(--_size-24)",userSelect:"none",whiteSpace:"nowrap"}),""),eK=(0,L.A)("span",{target:"ej2g3275"})((0,D.Ay)({alignItems:"center",display:"flex",gap:"var(--dim-space-3xs)"}),""),eX=(0,L.A)("span",{target:"ej2g3274"})(""),eQ=(0,L.A)("svg",{target:"ej2g3273"})((0,D.Ay)({display:"block",flexShrink:0,height:"1.163rem",width:"0.947rem"}),""),eZ=(0,L.A)("div",{target:"ej2g3272"})((0,D.Ay)({width:"100%"}),""),e0=(0,L.A)("div",{target:"ej2g3271"})((0,D.Ay)({"@keyframes wallet-blocker-spin":{to:{transform:"rotate(360deg)"}},animation:"wallet-blocker-spin 0.8s linear infinite",borderColor:"var(--color-palette-txt-subtle)",borderRadius:"50%",borderStyle:"solid",borderTopColor:"var(--color-palette-txt-default)",borderWidth:"var(--dim-border-width-md)",height:"var(--dim-space-lg)",margin:"auto",width:"var(--dim-space-lg)"}),""),e2=(0,L.A)("button",{target:"ej2g3270"})((0,D.Ay)({background:"transparent",border:"none",borderRadius:"var(--dim-border-radius-2xs)",color:"var(--color-palette-txt-subtle)",cursor:"pointer",display:"block",fontSize:"var(--type-font-size-lg)",fontWeight:"var(--type-font-weight-semibold)",letterSpacing:"var(--type-font-letter-spacing-xl)",lineHeight:"var(--_size-24)",padding:"var(--dim-border-width-md)",textAlign:"center",textDecoration:"underline",width:"100%","&:disabled":{cursor:"not-allowed"},"&:focus":{outline:"var(--dim-border-width-md) solid var(--color-palette-primary-600)",outlineOffset:"calc(var(--dim-border-width-md) * -1)"},'&[data-enabled="true"]':{color:"var(--color-palette-txt-brand)"}}),"");var e1=r(22730);let e3="--wallet-blocker-drag-offset";function e7(e,t){let{0:r,1:a}=(0,v.useState)(!1),n=(0,e1.Ay)("<lg"),o=(0,v.useRef)(null),i=(0,v.useCallback)(()=>{o.current=null,e?.style.setProperty(e3,"0px"),a(!1)},[e]);(0,v.useEffect)(()=>{n||i()},[n,i]);let l=(0,v.useCallback)(t=>{var r;let i=t.touches?.[0]?.clientY;!n||(r=t.target,"function"==typeof r?.closest&&r.closest('a, button, input, select, textarea, [role="button"]'))||"number"!=typeof i||(e?.scrollTop??0)>0||(o.current={timeStamp:t.timeStamp,y:i},a(!0))},[n,e]),s=(0,v.useCallback)(t=>{if(!n)return void i();let r=o.current,a=t.touches?.[0]?.clientY;if(r&&"number"==typeof a){if(t.preventDefault(),(e?.scrollTop??0)>0)return void i();e?.style.setProperty(e3,`${Math.max(0,a-r.y)}px`)}},[n,e,i]),c=(0,v.useCallback)(r=>{if(!n)return void i();let a=o.current;i();let l=r.changedTouches?.[0]?.clientY;if(!a||"number"!=typeof l||(e?.scrollTop??0)>0)return;let s=Math.max(0,l-a.y),c=Math.max(1,r.timeStamp-a.timeStamp);(s>=80||s/c>=.5)&&t()},[n,t,e,i]);return{handleTouchCancel:(0,v.useCallback)(()=>i(),[i]),handleTouchEnd:c,handleTouchMove:s,handleTouchStart:l,isDragging:r}}let e4=(0,v.forwardRef)(function({accountCreationCtaText:e,accountCreationMessage:t,accountCreationMessageTitle:r,accountCreationTitle:a,onDismiss:n},o){let{0:i,1:l}=(0,v.useState)(null);(0,v.useImperativeHandle)(o,()=>i,[i]);let{handleTouchCancel:s,handleTouchEnd:c,handleTouchMove:u,handleTouchStart:d,isDragging:p}=e7(i,n);return(0,$.Y)(V,{"aria-labelledby":"jam-wallet-blocker-confirmation-title","aria-modal":"true","data-dragging":p?"true":void 0,ref:l,role:"dialog"},(0,$.Y)(q,null,(0,$.Y)(B,{"aria-hidden":"true",onTouchCancel:s,onTouchEnd:c,onTouchMove:u,onTouchStart:d}),(0,$.Y)(K,{onTouchCancel:s,onTouchEnd:c,onTouchMove:u,onTouchStart:d},(0,$.Y)(X,{id:"jam-wallet-blocker-confirmation-title"},a||"Account Created"),(0,$.Y)(J,{"aria-label":"Close",onClick:n,type:"button"},(0,$.Y)(G,null))),(0,$.Y)(Q,null,(0,$.Y)(Z,null,(0,$.Y)(ee,null,(0,$.Y)(et,null),(0,$.Y)(er,null,r||"You're all set.")),(0,$.Y)(ea,null,t||"Your access is active, you may enjoy unlimited articles and other membership perks.")))),(0,$.Y)(en,{onClick:n,type:"button"},e||"Keep reading article"))});var e5=r(93682),e6=r(82511);function e8(e="",t={}){return"string"!=typeof e?"":e.replace(/['|"]{{([\w|.]*)}}['|"]/g,(e,r)=>{let a=r,n='"',o=a.endsWith("|stringify");(a.endsWith("|raw")||o)&&(a=r.split("|").shift(),n="");let i=(0,e6.J)(t,a,"");return""!==i||n||(n='"'),o&&i&&(i=JSON.stringify(i)),`${n}${i}${n}`})}var e9=r(80166);function te(){let{RUNTIME_CHARGEBEE_PUBLISHABLE_KEY:e,RUNTIME_CHARGEBEE_SITE:t}=e9.Ay;return{publishableKey:e,site:t}}function tt(){return window.Chargebee?Promise.resolve(window.Chargebee):a||(a=new Promise((e,t)=>
1{let r,n=document.querySelector(`script[src="${P}"]`);n?.dataset.freChargebeeState==="failed"&&(n.remove(),n=null);let o=n||document.createElement("script"),i=!1,l=()=>{window.clearTimeout(r),o.removeEventListener("load",c),o.removeEventListener("error",u)},s=e=>{i||(i=!0,l(),a=void 0,"true"===o.dataset.freChargebee&&(o.dataset.freChargebeeState="failed",o.remove()),t(e))},c=()=>{if(!i){if(!window.Chargebee)return void s(Error("Chargebee.js loaded without exposing Chargebee"));i=!0,l(),o.dataset.freChargebeeState="loaded",e(window.Chargebee)}},u=()=>{s(Error("Chargebee.js failed to load"))};o.addEventListener("load",c),o.addEventListener("error",u),r=window.setTimeout(()=>s(Error("Chargebee.js timed out while loading")),1e4),n?window.Chargebee&&c():(o.async=!0,o.dataset.freChargebee="true",o.dataset.freChargebeeState="loading",o.src=P,document.head.appendChild(o))}))}async function tr(e){let t,r=await tt(),a=`${e.site}:${e.publishableKey}`;if(n&&o===a)return n;if(n&&o!==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),o=a,n}let ta=new i.default("wallet-blocker-payment-button"),tn="loading",to="unavailable",ti=new Set(["applePayNotSupported","applePayPaymentsNotAvailable","error.payments.applepay.applePayNotSupported","error.payments.applepay.applePayPaymentsNotAvailable"]);async function tl(e){let t=await e.text();if(!t)return null;try{return JSON.parse(t)}catch{return{raw:t}}}async function ts({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 tl(a);if(!a.ok){let e="string"==typeof n?.message?n.message:null;throw ta.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 ta.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 tc(e){return(await tr(e)).load("apple-pay")}let tu=function({customFields:e,itemPriceId:t,onApplePayCancelled:r,onApplePayClick:a,onAuthorized:n,onError:o,paymentMethodType:i=T}){let l=(0,v.useId)(),s=(0,v.useMemo)(()=>`jam-wallet-blocker-pay-${l.replace(/:/g,"")}`,[l]),{0:c,1:u}=(0,v.useState)(tn),d=(0,v.useRef)(e),p=(0,v.useRef)(r),m=(0,v.useRef)(a),f=(0,v.useRef)(o),g=(0,v.useRef)(n);return((0,v.useEffect)(()=>{m.current=a},[a]),(0,v.useEffect)(()=>{p.current=r},[r]),(0,v.useEffect)(()=>{g.current=n},[n]),(0,v.useEffect)(()=>{d.current=e},[e]),(0,v.useEffect)(()=>{f.current=o},[o]),(0,v.useEffect)(()=>{if(!t)return void u(to);let e=te();if(!function(e=te()){return!!(e.site&&e.publishableKey)}(e)){ta.warn("Chargebee.js configuration missing"),u(to);return}let r=!1,a=!1;function n(e){r||(ta.error(`Apple Pay error: ${e?.message||"unknown"}`),u("failed"),f.current?.(e))}async function o(){u(tn);try{let l=await tc(e);if(r)return;let c=await ts({customFields:d.current,itemPriceId:t,paymentMethodType:i});if(r)return;l.setPaymentIntent(c);try{await l.mountPaymentButton(`#${s}`,k)}catch(e){if(r)return;if(e&&(ti.has(e.code)||/unable to mount the payment button|not capable of making Apple Pay/i.test(e.message||e.displayMessage||"")))return void u(to);n(e);return}if(r)return;u("ready"),function({handler:e,onAuthorized:t,onCancelled:r,onClick:a,onFailure:n,onRefresh:o}){!function i(){let l=!1,s=e=>{if(!l){if(l=!0,function(e){if(!e)return!1;let t=new Set(["user_cancelled","user_canceled","cancelled","canceled"]),r=/\bcancell?ed\b|\buser[\s_-]*cancel\b/i;return[e,e?.sessionError].some(e=>"string"==typeof e?r.test(e):!!e&&"object"==typeof e&&(t.has(String(e.code||"").toLowerCase())||[e.displayMessage,e.message,e.reason].some(e=>"string"==typeof e&&r.test(e))))}(e)){r?.(e),i();return}n(e),o?.()}};try{let n=e.handlePayment({cancel:()=>{l||(l=!0,r?.(),i())},click(){a?.()},error:s,success:e=>{l||(l=!0,t(e))}});n?.catch(s)}catch(e){s(e)}}()}({handler:l,onAuthorized(e){g.current?.(e)},onCancelled(e){p.current?.(e)},onClick(){m.current?.()},onFailure:n,onRefresh:a?void 0:()=>{a=!0,document.getElementById(s)?.replaceChildren(),o()}})}catch(e){n(e)}}return o(),()=>{r=!0,document.getElementById(s)?.replaceChildren()}},[t,i,s]),c===to)?null:(0,$.Y)(eJ,{"data-status":c},c===tn?(0,$.Y)(e0,{"aria-label":"Loading Apple Pay"}):null,(0,$.Y)(eZ,{"aria-busy":c===tn?"true":void 0,id:s}))};var td=r(71087),tp=r(46907);async function tm({customFields:e={},itemPriceId:t,onError:r}){try{let r=function(e=window.location){return`${e.pathname}${e.search}${e.hash}`}(),{checkoutUrl:a,hostedPageId:n}=await (0,td.f)({customFields:e,endpoint:tp.Lu,itemPriceId:t,redirectPath:tp.w7.CHARGEBEE_CHECKOUT_PATH});window.location.href=(0,td.M)({checkoutUrl:a,hostedPageId:n,returnUrl:r})}catch(e){r?.(e.message)}}var tf=r(71055);function tg(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 ty(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tg(Object(r),!0).forEach(function(t){(0,e5.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tg(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let tb=function({cardPayLinkUrl:e,cardPayText:t,cdsTrackingCode:r,checkboxLabel:a,customFields:n={},errorText:o,itemPriceId:i,legalText:l,onAccountCreated:s,onApplePayCancelled:c,onApplePayClick:u,onAuthorized:d,onCreditCardClick:p,onOpenConsentOverlay:m,onPaymentError:g,paymentErrorText:y,promoName:b,showConsent:h=!0,showLegalText:w=!0}){let{0:x,1:j}=(0,v.useState)(!1),{0:_,1:A}=(0,v.useState)(!1),k=(0,v.useRef)(null),O=(0,v.useRef)(null),{0:P,1:Y}=(0,v.useState)(null),{0:R,1:I}=(0,v.useState)(!1),z=(0,v.useMemo)(()=>ty(ty({},n),{},{subscription:ty(ty(ty({},n?.subscription),r?{cf_gtm_tracking_code:r,cf_subscription_tracking_code:r}:null),b?{cf_gtm_promotion_name:b}:null)}),[n,r,b]),L=_?o:null,N=function(e){try{return new URL("/service",e).href}catch{return"/service"}}((0,f.BV)("layoutContextProps.canonicalUrl","")),U=(0,f.Q6)("defaults.TermsOfUseLinks",C),D=ty(ty({},C),U),H=e8(a,{manage_subscription_url:N}),M=e8(l,{TermsOfUseLinks:D}),B=(0,v.useCallback)(e=>{let t=e.target.checked;j(t),t&&A(!1)},[]),F=(0,v.useCallback)(e=>{let t=e.target.closest(`#${E}`);t&&(e.preventDefault(),e.stopPropagation(),m?.(k.current??t))},[m]),W=(0,v.useCallback)(e=>{let t=e.target.closest(`#${E}`);t&&(e.preventDefault(),t.focus({preventScroll:!0}))},[]),J=(0,v.useCallback)(()=>{A(!0)},[]),G=(0,v.useCallback)(()=>{h?J():m?.(O.current)},[m,h,J]),V=(0,v.useCallback)(e=>{I(!1),Y(e||y||"Payment failed. Please try again or use a credit card.")},[y]),q=(0,v.useCallback)(e=>{if(h&&!x){e.preventDefault(),J();return}p?.()},[x,p,h,J]),K=(0,v.useCallback)(async()=>{h&&!x?J():i&&!R&&(p?.(),Y(null),I(!0),await tm({customFields:z,itemPriceId:i,onError:V}))},[z,V,x,R,i,p,h,J]),X=(0,v.useCallback)(e=>{d?.(e),s&&s!==d&&s(e)},[s,d]),Q=(0,v.useCallback)(()=>{g?.()},[g]);(0,v.useEffect)(()=>{i&&tt().catch(()=>{})},[i]),(0,v.useEffect)(()=>{function e(){I(!1)}return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[]);let Z=!h||x;return(0,$.Y)(tf.Fragment,null,h?(0,$.Y)(eP,null,(0,$.Y)(eT,null,(0,$.Y)(eY,{"aria-describedby":L?"jam-wallet-blocker-consent-error":void 0,checked:x,id:"jam-wallet-blocker-consent-checkbox",onChange:B,ref:k,type:"checkbox"}),(0,$.Y)(eR,null,H?(0,$.Y)(eI,{dangerouslySetInnerHTML:{__html:H},htmlFor:"jam-wallet-blocker-consent-checkbox",onClick:F,onMouseDownCapture:W}):null,w&&l?(0,$.Y)(ez,{dangerouslySetInnerHTML:{__html:M}}):null)),L?(0,$.Y)(eB,{id:"jam-wallet-blocker-consent-error"},(0,$.Y)(eF,null),L):null):null,(0,$.Y)(eW,null,i&&h&&x?(0,$.Y)(tu,{customFields:z,itemPriceId:i,onApplePayCancelled:c,onApplePayClick:u,onAuthorized:X,onError:Q,paymentMethodType:T}):i?(0,$.Y)(eG,{"data-label":h?"subscribe":"gate"},(0,$.Y)(eV,{"aria-label":h?"Agree to the Continuous Service Guarantee before paying with Apple Pay":"Apple Pay",onClick:G,ref:O,type:"button"},(0,$.Y)(eq,{"aria-hidden":"true"},h?(0,$.Y)("span",null,S):null,(0,$.Y)(eK,null,(0,$.Y)(eQ,{fill:"none",viewBox:"0 0 15.148 18.613",xmlns:"http://www.w3.org/2000/svg"},(0,$.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"}),(0,$.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,$.Y)(eX,null,"Pay"))))):null,P?(0,$.Y)(eB,{role:"alert"},(0,$.Y)(eF,null),P):null,t&&e?(0,$.Y)(e2,{"aria-disabled":Z?void 0:"true",as:"a","data-enabled":Z?"true":void 0,href:e,onClick:q},t):t&&i?(0,$.Y)(e2,{"aria-disabled":Z?void 0:"true","data-enabled":Z?"true":void 0,disabled:R,onClick:K,type:"button"},t):null))};var tv=r(20339);let th={preventScroll:!0},tw=new Set;function tx(e){let t=[];return!function e(t,r){t.nodeType===Node.ELEMENT_NODE&&(t.matches('a[href],button:not([disabled]),input
1:not([disabled]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex="-1"])')&&function(e){if(function(e){let t=e;for(;t;){if(t.nodeType===Node.ELEMENT_NODE&&(t.inert||t.hasAttribute("inert")))return!0;if(t?.parentElement){t=t.parentElement;continue}let e=t.getRootNode?.();if(e instanceof ShadowRoot){t=e.host;continue}break}return!1}(e)||e.closest('[aria-hidden="true"]'))return!1;let t=e;for(;t;){if(t.nodeType===Node.ELEMENT_NODE){let e=getComputedStyle(t);if("none"===e.display||"hidden"===e.visibility)return!1}if(t.parentElement){t=t.parentElement;continue}let e=t.getRootNode?.();if(e instanceof ShadowRoot){t=e.host;continue}break}return!0}(t)&&"-1"!==t.getAttribute("tabindex")&&r.push(t),t.shadowRoot&&e(t.shadowRoot,r));let{children:a}=t;if(a)for(let t=0;t<a.length;t+=1)e(a[t],r)}(e,t),t}function tj(){let e=document.activeElement;for(;e?.shadowRoot?.activeElement;)e=e.shadowRoot.activeElement;return e}function t_(e,t){if(!e||!t||t===document.body||t===document.documentElement)return!1;if(t===e||e.contains(t))return!0;let r=t.getRootNode?.();return r instanceof ShadowRoot&&e.contains(r.host)}function tA(e,t){if(!t||t_(e,t))return!1;let r=function(e){let t=e;for(;t;){if(t.nodeType===Node.ELEMENT_NODE){let e=t.closest?.('[aria-modal="true"], [role="dialog"]');if(e)return e}let e=t.getRootNode?.();if(e instanceof ShadowRoot){t=e.host;continue}break}return null}(t);return!(!r||r===e||e.contains(r))&&!r.inert&&"true"!==r.getAttribute("aria-hidden")}function tk(e,t){let r=e.indexOf(t);return -1!==r?r:e.findIndex(e=>{if(e.contains(t))return!0;let r=t?.getRootNode?.();return r instanceof ShadowRoot&&r.host===e})}function tS(e){e?.focus(th)}function tE(e){return!!e?.isConnected&&Array.from(tw).pop()===e}function tC(e,t=!1,r=null){let a=(0,v.useRef)(t),n=(0,v.useRef)(r);(0,v.useLayoutEffect)(()=>{n.current=r},[r]),(0,v.useLayoutEffect)(()=>{let e=a.current;a.current=t,e&&!t&&(n.current=r)},[t,r]),(0,v.useLayoutEffect)(()=>{if(!e)return;let t=e.hasAttribute("tabindex"),r=tx(e);t||0!==r.length||e.setAttribute("tabindex","-1"),tw.add(e);let o=null,i=t=>{t&&(document.activeElement===e&&e.blur(),tS(t),t!==e&&(o=t))};i(r[0]??e);let l=t=>{if(a.current||!tE(e)||"Tab"!==t.key||t.defaultPrevented)return;let r=tj();if(!t_(e,r)&&tA(e,r))return;let l=tx(e);if(!l.length){t.preventDefault(),i(e);return}t.preventDefault();let s=l[0],c=l[l.length-1],u=tk(l,r),d=tk(l,n.current);if(-1!==d&&!t.shiftKey&&-1===u){n.current=null,i(l[d]);return}n.current=null;let p=t_(e,r)&&r!==e?u:tk(l,o);t.shiftKey?i(p<=0?c:l[p-1]):i(p>=l.length-1?s:l[p+1])},s=t=>{if(a.current||!tE(e))return;let r=t.target;if(r===e||!t_(e,r)){if(tA(e,r))return;let t=tx(e);i(o&&-1!==tk(t,o)?o:t[0]??e);return}let n=tx(e),l=tk(n,tj());-1!==l&&(o=n[l])};return document.addEventListener("keydown",l,!0),document.addEventListener("focusin",s),()=>{tw.delete(e),document.removeEventListener("keydown",l,!0),document.removeEventListener("focusin",s),t||e.removeAttribute("tabindex")}},[e]),(0,v.useLayoutEffect)(()=>{if(t||!e||!tE(e))return;let r=tj(),a=tx(e),o=tk(a,n.current);if(-1!==o){tS(a[o]),n.current=null;return}-1===tk(a,r)&&tS(a[0]??e)},[t,e])}function tO({guaranteeText:e,guaranteeTitle:t,isOpen:r,onClose:a,returnFocusElement:n}){let o=(0,tv.Bd)("common.close"),{0:i,1:l}=(0,v.useState)(null),{0:s,1:c}=(0,v.useState)(null),u=(0,v.useRef)(null);tC(r?i:null);let d=(0,v.useCallback)(()=>{a()},[a]);(0,v.useEffect)(()=>{r&&(u.current=n?.isConnected?n:document.activeElement)},[r,n]),(0,v.useEffect)(()=>{if(!r)return;let e=e=>{"Escape"===e.key&&(e.stopPropagation(),d())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[d,r]),(0,v.useLayoutEffect)(()=>{let e;if(r||!u.current)return;let t=u.current,a=0,n=()=>{if(t.isConnected){if(t.closest('[aria-hidden="true"], [inert]')&&a<2){a+=1,e=requestAnimationFrame(n);return}t.closest('[aria-hidden="true"], [inert]')||t.focus({preventScroll:!0})}};return n(),()=>cancelAnimationFrame(e)},[r]);let{handleTouchCancel:p,handleTouchEnd:m,handleTouchMove:f,handleTouchStart:g,isDragging:y}=e7(s,d);return(0,$.Y)(eL,{"aria-label":r&&!t?"Continuous Service Guarantee":void 0,"aria-hidden":r?void 0:"true","aria-labelledby":r&&t?"jam-wallet-blocker-consent-title":void 0,"aria-modal":r?"true":void 0,"data-state":r?"open":"closed",inert:!r||void 0,ref:l,role:r?"dialog":void 0},(0,$.Y)(eN,{"data-dragging":y?"true":void 0,"data-state":r?"open":"closed",ref:c},(0,$.Y)(eU,{onTouchCancel:p,onTouchEnd:m,onTouchMove:f,onTouchStart:g},(0,$.Y)(e$,{"aria-hidden":"true"}),t?(0,$.Y)(eH,{id:"jam-wallet-blocker-consent-title"},t):null),(0,$.Y)(eD,{"aria-label":o,onClick:d,type:"button"},(0,$.Y)(N.default,{alt:"","aria-hidden":"true",relativeUrl:"/static/icons/x-circle-regular.svg",type:U.PV.Stylized})),e?(0,$.Y)(eM,{dangerouslySetInnerHTML:{__html:e}}):null))}let tP=(0,v.forwardRef)(function({consentProps:e,isConsentOverlayOpen:t,onDismiss:r,paymentErrorHeading:a,paymentErrorMessage:n,paymentErrorTitle:o},i){let{0:l,1:s}=(0,v.useState)(null);(0,v.useImperativeHandle)(i,()=>l,[l]);let{handleTouchCancel:c,handleTouchEnd:u,handleTouchMove:d,handleTouchStart:p,isDragging:m}=e7(l,r);return(0,$.Y)(es,{"aria-hidden":t?"true":void 0,"aria-labelledby":"jam-wallet-blocker-payment-error-title","aria-modal":"true","data-dragging":m?"true":void 0,inert:!!t||void 0,ref:s,role:"dialog"},(0,$.Y)(eu,null,(0,$.Y)(B,{"aria-hidden":"true",onTouchCancel:c,onTouchEnd:u,onTouchMove:d,onTouchStart:p}),(0,$.Y)(F,{onTouchCancel:c,onTouchEnd:u,onTouchMove:d,onTouchStart:p},(0,$.Y)(W,{id:"jam-wallet-blocker-payment-error-title",isError:!0},o||"Payment Not Completed"),(0,$.Y)(J,{"aria-label":"Close",onClick:r,type:"button"},(0,$.Y)(G,null))),(0,$.Y)(ed,null,(0,$.Y)(eo,null,(0,$.Y)(el,null,a||"No charge was made."),(0,$.Y)(ei,null,n||"You can try Apple Pay again or choose another payment method to unlock this article.")),e?(0,$.Y)(tb,(0,b.A)({},e,{legalText:e.legalText||O})):null)))});var tT=r(174),tY=r(87221),tR=r(55811);let tI=function({productCard:e}){if(!e)return null;let{afterPriceText:t="",badgeLabel:r,bullets:a,currencyCode:n,displayPrice:o,period:i,periodUnit:l,strikethroughPrice:s}=e,c=null==o?null:(0,tY.v)(o,n,{minimumFractionDigits:2}),u=s?(0,tY.v)(s,n,{minimumFractionDigits:0}):null,d=t||(l?`/${(0,tR.dH)(i,l)}`:"");return(0,$.Y)(ex,null,r?(0,$.Y)(eA,null,r):null,c?(0,$.Y)(ek,null,u?(0,$.Y)(eS,null,u):null,(0,$.Y)(eE,null,c,d)):null,a.length?(0,$.Y)(eC,null,a.map(e=>(0,$.Y)(eO,{key:e},e))):null)};var tz=r(37001),tL=r(94442);async function tN(e){let t=await (0,tL.hd)(`/api/chargebee/subscription/${encodeURIComponent(e)}`);
1if(!t.ok)throw Error("Failed to load subscription");return(await t.json()).data}let tU=function(e){let{data:t,error:r,isLoading:a}=(0,tz.Ay)(e?["chargebee-subscription",e]:null,()=>tN(e),{revalidateOnFocus:!1});return{data:t,error:r,isLoading:a}},tD={"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])"},t$=function(e){!function(e,{styleId:t,inertMarker:r}){(0,v.useEffect)(()=>{if(!e)return;let a=tD[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 tH=r(60986);let tM="journeyPurchaseBypass",tB=["activeSubscriber","premium"];function tF({hostOnly:e=!1}={}){if("u"<typeof document)return;let t=e?void 0:`.${(0,tH.fL)()}`;(0,tH.TV)(tM,"1",18e5,t)}function tW(){try{return window.sessionStorage}catch{return null}}function tJ(){try{tW()?.setItem(Y,"1")}catch{}}var tG=r(37989),tV=r(94263);let tq=new i.default("JAM-WALLET-BLOCKER");function tK({isProductCardLoading:e,productCard:t}){return e?(0,$.Y)(e_,{"aria-busy":"true"}):t?(0,$.Y)(tI,{productCard:t}):(0,$.Y)(ex,{"aria-hidden":"true",style:{visibility:"hidden"}})}function tX({eventName:e,primaryUx:t}){(0,tT.A)({eventName:e,eventParameters:{primaryUx:t}})}let tQ=function({templateId:e}){let t=(0,f.zn)("brandName","Magazine Brand"),r=(0,tV.useUserAuthorizedStatus)(),a=(0,x.A)(),{data:n,error:o,isLoading:i}=(0,A.A)(e),l=(0,v.useMemo)(()=>{let t;return(t=n?.content)&&e?{accountCreationCtaText:t.accountCreationCtaText||null,accountCreationMessage:t.accountCreationMessage||null,accountCreationMessageTitle:t.accountCreationMessageTitle||null,accountCreationTitle:t.accountCreationTitle||null,cardNote:t.cardNote||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:O,paymentErrorCtaText:t.paymentErrorCtaText||null,paymentErrorHeading:t.paymentErrorHeading||null,paymentErrorMessage:t.paymentErrorMessage||null,paymentErrorText:t.paymentErrorText||null,paymentErrorTitle:t.paymentErrorTitle||null,productId:t.productId||null,promoName:t.promoName||null,templateId:e,topLabel:t.topLabel||null}:null},[n,e]),s=function(e){let{0:t,1:r}=(0,v.useState)(null);return(0,v.useEffect)(()=>{let t=!0;return e?((0,_.textBonsaiHandlers)(e,"hed",j.tB).then(([e])=>{t&&r(e??null)}
1).catch(e=>{tq.error("Failed to parse wallet headline",e?.message||e)}),()=>{t=!1}):void r(null)},[e]),t}(l?.hed),c=n?.config?.templateName??n?.name??"journey-wallet",{data:u,isLoading:d}=tU(l?.productId??null),p=(0,v.useMemo)(()=>(function(e){if(!e||!Object.keys(e).length)return null;let{name:t,external_name:r,price:a,display_price:n,currency_code:o,period:i,period_unit:l,metadata:{strikethrough_price:s=!1,highlightText:c="",descriptionList:u=[],afterPriceText:d="",displayName:p=""}={}}=e,m=(0,tR.z7)(n??a),f=(0,tR.z7)(s);return{afterPriceText:d,badgeLabel:c||p||r||t||null,bullets:Array.isArray(u)?u.filter(Boolean):[],currencyCode:o,displayPrice:m,period:i,periodUnit:l,strikethroughPrice:f}})(u),[u]),{0:m,1:g}=(0,v.useState)(!1),y=(0,v.useRef)(null),{0:k,1:E}=(0,v.useState)(!1),{0:C,1:P}=(0,v.useState)(null),{0:T,1:L}=(0,v.useState)(()=>"1"===new URLSearchParams(window.location.search).get("app:wallet-blocker-force-error")?I:null),{0:N,1:U}=(0,v.useState)(!1),D=(0,v.useRef)(!1),H=(0,v.useRef)(!1),M=k&&!i&&!o&&!!l&&!N,B=M&&T!==z,F=T===R||k&&r&&function(){try{return tW()?.getItem(Y)==="1"}catch{return!1}}();tC(C,m,y.current),t$(B),(0,v.useEffect)(()=>{E(!0)},[]);let W=(0,v.useCallback)(()=>{(0,tT.A)({eventName:"paymeter_wallet",eventParameters:{ctaText:`${S} Apple Pay`,primaryUx:c}}),tX({eventName:"apple_pay_sheet_shown",primaryUx:"applePay"})},[c]),J=(0,v.useCallback)(()=>{(0,tT.A)({eventName:"paymeter_credit_card",eventParameters:{ctaText:l?.cardPayText??"",primaryUx:c}})},[l?.cardPayText,c]);(0,v.useEffect)(()=>{k&&l&&r&&function(){try{let e=tW();if(e?.getItem(Y)!=="1")return!1;return e.removeItem(Y),!0}catch{return!1}}()&&(tF(),L(R))},[l,k,r]),(0,v.useEffect)(()=>{if(!B)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=e}},[B]);let G=(0,v.useCallback)(e=>{if(tF(),r||"function"!=typeof window.AuthModal?.open)return void L(R);let a=e?.paymentIntent||e?.payment_intent||e,n=a?.payer_info||{},o=n.customer?.email||n.email,i="string"==typeof o?o.trim():"",l=(0,tG.B9)(i)?i:"";window.AuthModal.open({continueButton:"Continue with Passkey",disableEmail:!1,initialEmail:l,onAuthenticationStart:tJ,redirectTo:window.location.href,showLogo:!0,source:"jam_wallet_blocker_apple_pay",title:`Finish setting up your account to enjoy unlimited ${t} articles.`}),L(z)},[t,r]),V=(0,v.useCallback)(()=>{tX({eventName:"purchase_cancelled",primaryUx:"applePay"})},[]),q=(0,v.useCallback)(e=>{H.current||(tX({eventName:"apple_pay_authorized",primaryUx:"applePay"}),H.current=!0),!D.current&&function({authorizationResult:e}){let t=e?.paymentIntent?.id??e?.payment_intent?.id??e?.id??null;return!!t&&((0,tT.A)({eventName:"purchase_completed",eventParameters:{primaryUx:"applePay",transaction_id:t}}),!0)}({authorizationResult:e})&&(D.current=!0),G(e)},[G]),K=(0,v.useCallback)(()=>{(0,tT.A)({eventName:"purchase_failed",eventParameters:{primaryUx:"applePay"}}),L(I)},[]),X=(0,v.useCallback)(()=>{L(null),U(!0)},[]),Q=(0,v.useCallback)(()=>{L(null)},[]),Z=(0,v.useCallback)(e=>{y.current=e,g(!0)},[]),ee=(0,v.useCallback)(()=>{g(!1)},[]),et=(0,v.useMemo)(()=>(function({content:e,customFields:t,onApplePayCancelled:r,onApplePayClick:a,onAuthorized:n,onCreditCardClick:o,onOpenConsentOverlay:i,onPaymentError:l}){return e?{cardPayLinkUrl:e.cardPayLinkUrl,cardPayText:e.cardPayText,cdsTrackingCode:e.cdsTrackingCode,checkboxLabel:e.checkboxLabel,customFields:t,errorText:e.errorText,itemPriceId:e.productId,legalText:e.legalText,onApplePayCancelled:r,onApplePayClick:a,onAuthorized:n,onCreditCardClick:o,onOpenConsentOverlay:i,onPaymentError:l,paymentErrorText:e.paymentErrorText,promoName:e.promoName}:null})({content:l,customFields:a,onApplePayCancelled:V,onApplePayClick:W,onAuthorized:q,onCreditCardClick:J,onOpenConsentOverlay:Z,onPaymentError:K}),[l,a,q,V,W,J,Z,K]),er=(0,$.Y)(tO,{guaranteeText:l?.guaranteeText,guaranteeTitle:l?.guaranteeTitle,isOpen:m,onClose:ee,returnFocusElement:y.current});return F?l?(0,v.createPortal)((0,$.Y)(ep,null,(0,$.Y)(e4,{accountCreationCtaText:l.accountCreationCtaText,accountCreationMessage:l.accountCreationMessage,accountCreationMessageTitle:l.accountCreationMessageTitle,accountCreationTitle:l.accountCreationTitle,onDismiss:X,ref:P})),document.body):null:M?T===z?(0,v.createPortal)((0,$.Y)("div",{hidden:!0}),document.body):T===I?(0,v.createPortal)((0,$.Y)(ep,null,(0,$.Y)(ec,{ref:P},(0,$.Y)(tP,{consentProps:et,isConsentOverlayOpen:m,onDismiss:Q,paymentErrorHeading:l.paymentErrorHeading,paymentErrorMessage:l.paymentErrorMessage,paymentErrorTitle:l.paymentErrorTitle}),er)),document.body):(0,v.createPortal)((0,$.Y)(ep,null,(0,$.Y)(em,{"aria-labelledby":m?void 0:"jam-wallet-blocker-headline","aria-modal":m?void 0:"true",ref:P,role:m?void 0:"dialog"},(0,$.Y)(ef,{"aria-hidden":m?"true":void 0,inert:!!m||void 0},l.topLabel?(0,$.Y)(eg,null,l.topLabel):null,l.hed?(0,$.Y)(eb,null,s?(0,$.Y)(h.A,{dom:s}):(0,w.Q)(l.hed)):null),(0,$.Y)(ev,{"aria-hidden":m?"true":void 0,inert:!!m||void 0},l.topLabel||l.hed?(0,$.Y)(ey,null,l.topLabel?(0,$.Y)(eg,null,l.topLabel):null,l.hed?(0,$.Y)(ew,{id:"jam-wallet-blocker-headline"},s?(0,$.Y)(h.A,{dom:s}):(0,w.Q)(l.hed)):null):null,(0,$.Y)(eh,null,(0,$.Y)(tK,{isProductCardLoading:d,productCard:p}),l.cardNote?(0,$.Y)(ej,null,l.cardNote):null,(0,$.Y)(tb,(0,b.A)({},et,{showConsent:!1,showLegalText:!1})))),er)),document.body):null};var tZ=r(27966),t0=r(70416),t2=r(49678),t1=r(24086),t3=r(54018),t7=r(22006),t4=r(42599);let t5="journey-full-width-newsletter",t6=[t5,`.${t5}`,`[data-template-type="${t5}"]`,`[data-journey-template-type="${t5}"]`,`[data-journey-template="${t5}"]`].map(e=>`${e}[aria-hidden="true"]`).join(",");var t8=r(95995),t9=r(68014),re=r.n(t9),rt=r(72553),rr=r(29538),ra=r(68451),rn=r(82981),ro=r(49444),ri=r(86385),rl=r(9155),rs=r(49743);function rc(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 ru(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?rc(Object(r),!0).forEach(function(t){(0,e5.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rc(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let rd=e=>{if(!e)return;let t=Object.entries(e).reduce((e,[t,r])=>(t.startsWith(t4.IH)&&e.push(`${t}:${r}`),e),[]);return t.length?t:void 0},rp=e=>{let t,r,a,n=(0,f.BV)("data.content.0"),o=(0,ri.A)(rd),i=(0,f.BV)("layoutContextProps.isGDPR",!1),l=(0,tV.useUserAuthorizedStatus)(),s=Array.isArray(n?.tags)?n.tags.map(e=>e.title):[],c=n?.display_type?.slug,u=(t=(0,rr.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])=>ru(ru({},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])=>ru(ru({},e),r?{[`utm${t.replace(/^([a-z])/,e=>e.toUpperCase())}`]:r}:void 0),{})),{country_code:d}=(0,ra.N8)(),p=(0,f.BV)("layoutContextProps.siteId"),g=Array.isArray(n?.categories)?n.categories.filter(({title:e})=>e).map(({title:e})=>e):[],y=(0,rl.usePathname)(),b=(0,m._P)("fre.cds.enable-paywall"),h=(0,rn.Ay)(),{shouldDisablePaywall:w}=(0,ro.b3)(),x=(0,tV.useUserData)(),j=(0,rr.G)(tM),A=(0,v.useMemo)(()=>(function(){if("u"<typeof document)return!1;let e="#purchase-complete",{hash:t}=window.location,r="",a=null;if(t===e);else if(!t.startsWith(`${e}=`))return!1;else try{let n=decodeURIComponent(t.slice(e.length+1));try{let e=JSON.parse(n);e&&"object"==typeof e&&!Array.isArray(e)?(r="string"==typeof e.originalHash?e.originalHash:"",a=e):r=n}catch{r=n}}catch{}tF({hostOnly:!0}),function(e){let t=e?.transaction_id;if(!t)return;let r=e?.hostedPageId,a=r?`fre_order_confirmed_purchase_${r}`:null;if(a)try{if(sessionStorage.getItem(a))return!1;sessionStorage.setItem(a,"1")}catch{}(0,tT.A)({eventName:"purchase_completed",eventParameters:{primaryUx:"chargebeeCheckout",transaction_id:t}})}(a);let n=r?`#${r}`:"",o=`${window.location.pathname}${window.location.search}${n}`;return window.history.replaceState(window.history.state,document.title,o),!0})()||!("u"<typeof document)&&document.cookie.split(";").some(e=>{let t=e.trim(),r=t.indexOf("=");if(-1===r)return!1;let a=t.slice(0,r),n=t.slice(r+1);return a===tM&&"1"===n}),[]),k=JSON.stringify(function(e=[],t){return t?[...new Set([...e,...tB])]:e}(b&&x?(0,rs.$q)(x):[],"1"===j||A)),S=n?.metadata?.exclude_from_paywall||h||w;return ru(ru({collections:JSON.stringify(n?.collections?.map(({slug:e})=>e)||[]),countryCode:d??"US",deviceType:(0,rs.ZI)(),displayType:c,entitlements:k,excludePaywall:!!e||S,GDPR:i?"C":"NA",jamAb:JSON.stringify(o),journeyCampaign:new URLSearchParams(window.location.search).get("journey_campaign"),path:y,isLanding:!!e,referrer:document.referrer,section:n?.section?.slug,signedIn:!!l,siteId:p,sponsored:(0,_.isSponsored)(n?.metadata?.sponsor),subsection:n?.subsection?.slug,tags:JSON.stringify(s),themes:JSON.stringify(g),contentId:n?.id},e),u)};var rm=r(71055);let rf=(0,rt.RZ)(re()(()=>r.e(29627).then(r.bind(r,29627)),{id:"7868710",loadableGenerated:{webpack:()=>[29627]}}),{strategy:rt.YL.LOAD,wrapper:rm.Fragment});function rg({feedProps:e=null}){let t=(0,tV.useUserAuthorizedStatus)(),r=(0,tV.useUserData)(),{id:a}=(0,f.BV)("data.content.0")||{},n=rp(e);return(0,v.useEffect)(()=>{(!t||r)&&(window.journeyData=n,a&&t||window.dispatchEvent(new CustomEvent("journey-init",{detail:window.journeyData})))},[a,t,r]),a&&t?(0,$.Y)(rf,{data:n,pageId:a}):null}function ry({feedProps:e}){return window.journeyData?null:(0,$.Y)(rg,{feedProps:e})}var rb=r(7452),rv=r(83546),rh=r(81717),rw=r(42452);let rx="organic",rj="internal",r_="referral",rA="other",rk=["facebook.com","instagram.com","t.co","twitter.com","x.com","linkedin.com","pinterest.com","reddit.com","tiktok.com","snapchat.com","whatsapp.com"],rS=["google.","bing.com","search.yahoo.com","duckduckgo.com","baidu.com","yandex.","ecosia.org"],rE=["cpc","cpm","display","outbrain","affiliate","native","campaign","gads","performancemax","page_ad","cpa","sem","ppc"],rC=["email","e-mail","newsletter","edm","mailchimp"],rO=["social","facebook","instagram","tiktok","reddit","whatsapp","activitypub","share","socialflow","trueanthem","fb","ig","zalo","x","twitter"],rP=["social","facebook","instagram","twitter","linkedin","reddit","pinterest","tiktok","whatsapp","activitypub","socialflow","trueanthem"],rT=["notification","push","dynamic_
1stories","webstories","personalized-push"],rY=["syn","syndication","taboola_news","msn","hearst-jp"],rR=["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"],rz=["","(not set)","copy","textlink","print","offline","-","none","unknown"],rL=["fbclid","gclid","msclkid","twclid","ret_cid","ttclid","li_fat_id"];var rN=r(30184);function rU(e=""){return String(e).trim().toLowerCase()}function rD(e=""){if(!e)return"";try{return new URL(e).hostname.toLowerCase()}catch(t){return rU(e).replace(/^www\./,"")}}function r$(e,t){return t.some(t=>e.includes(t))}function rH({search:e="",utmCookie:t,srcCookie:r,refdomainCookie:a,referrer:n}={}){let o=e instanceof URLSearchParams?e:new URLSearchParams(String(e||"")),i=function(e,t={}){try{return e?JSON.parse(e):t}catch(e){return t}}(t);return{source:rU(o.get("utm_source")||i.utm_source||i.source),medium:rU(o.get("utm_medium")||i.utm_medium||i.medium),campaign:rU(o.get("utm_campaign")||i.utm_campaign||i.campaign),src:rU(o.get("src")||r||i.src),clickId:function(e){for(let t of rL){let r=e.get(t);if(r)return`${t}|${r}`}return""}(o),referrerDomain:rU(rD(n)||rD(a))}}function rM(e={},{isLiftTraffic:t=!1}={}){let{source:r,medium:a,campaign:n,src:o,clickId:i,referrerDomain:l}=e;switch(!0){case"organic"===a:return rx;case t:case!!i:case rE.includes(a):case a.includes("paid"):return"paid";case r$(a,rC):return"email";case rO.includes(a):case r$(l,rk):case[r,a,n,o].some(e=>e&&r$(e,rP)):return"social";case rT.includes(a):return"push";case rY.includes(a):return"syndication";case rR.includes(a):return rj;case rI.includes(a):return r_;case r$(l,rS):return rx;case!!l:return r_;case rz.includes(a)&&!r&&!n&&!o&&!i&&!l:return"direct";default:return rA}}let rB=new i.default("ab-testing-adsub"),rF=`${rw.oH}:${rw.zr}`;var rW=r(71055);let rJ=(0,rt.RZ)(re()(()=>r.e(29627).then(r.bind(r,29627)),{id:"5da36d0",loadableGenerated:{webpack:()=>[29627]}}),{strategy:rt.YL.LOAD,wrapper:rW.Fragment});function rG({feedProps:e=null,adsubFlagDecision:t}){let r=(0,tV.useUserAuthorizedStatus)(),a=(0,tV.useUserData)(),{id:n}=(0,f.BV)("data.content.0")||{},o=rp(e);return(0,v.useEffect)(()=>{if(!r||a){if(t?.enabled){let e=o.jamAb||"[]",r=[];try{r=JSON.parse(e)}catch(e){}r.push(t.extendedFlagString),o.jamAb=JSON.stringify(r)}window.journeyData=o,n&&r||window.dispatchEvent(new CustomEvent("journey-init",{detail:window.journeyData}))}},[n,r,a,t]),n&&r?(0,$.Y)(rJ,{data:o,pageId:n}):null}function rV({feedProps:e,adsubFlagDecision:t}){return window.journeyData?null:(0,$.Y)(rG,{feedProps:e,adsubFlagDecision:t})}var rq=r(90304),rK=r(31805),rX=r(71055);function rQ(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 rZ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rQ(Object(r),!0).forEach(function(t){(0,e5.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rQ(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function r0({feedProps:e,paywalled:t,paywalledByTraffic:r}){let a=(0,s.E)(),{0:n,1:o}=(0,v.useState)(!1),{0:i,1:l}=(0,v.useState)({}),c=(0,v.useCallback)(async()=>{let e;try{let t=await a();t.setAttribute(rw.Ft,!0),e=t.decideForKeys([rw.XB])[rw.XB]}catch(e){return{enabled:!1}}if(!e?.enabled)return{enabled:!1};let{enabled:n,flagKey:o,variationKey:i}=e,l=(0,rw._2)(i),s=`${o}:${i}`,c=(0,rw.gh)(i)?r:t,u=`${o}:${rw.Ar}`,d=l?`${u}_${c}`:s;return{enabled:n,variationKey:i,isOnVariation:l,flagString:s,extendedFlagString:d}},[a,t,r]);return(0,v.useEffect)(()=>{c().then(e=>{if(e?.enabled){var t;let r,a;t=e.flagString,r=(()=>{let e=localStorage.getItem(rK.R2);try{return JSON.parse(e)||{}}catch(e){return{}}})(),Array.isArray(a=r?.flagKeys)&&!a.includes(t)&&((0,tT.A)("abTesting",rq.b,{abTestingFlag:t}),a.push(t),localStorage.setItem(rK.R2,JSON.stringify(rZ(rZ({},r),{},{flagKeys:a})))),Array.isArray(window.HRST?.abTestingFullStack)&&window.HRST.abTestingFullStack.push(e.flagString)}l(e),o(!0)})},[c]),(0,$.Y)(rX.Fragment,null,n&&!i?.enabled?(0,$.Y)(ry,{feedProps:e}):i?.enabled&&(0,$.Y)(rV,{feedProps:e,adsubFlagDecision:i}))}var r2=r(53647),r1=r(72268);let r3=new i.default("adsub-paywall");var r7=r(71055);let r4=(0,rt.RZ)(re()(()=>r.e(29627).then(r.bind(r,29627)),{id:"5cab720",loadableGenerated:{webpack:()=>[29627]}}),{strategy:rt.YL.LOAD,wrapper:r7.Fragment});function r5({feedProps:e=null,jamFlagString:t}){let r=(0,tV.useUserAuthorizedStatus)(),a=(0,tV.useUserData)(),{id:n}=(0,f.BV)("data.content.0")||{},o=rp(e);return(0,v.useEffect)(()=>
1{if(!r||a){if(t){let e=o.jamAb||"[]",r=[];try{r=JSON.parse(e)}catch(e){}r.push(t),o.jamAb=JSON.stringify(r)}window.journeyData=o,n&&r||window.dispatchEvent(new CustomEvent("journey-init",{detail:window.journeyData}))}},[n,r,a,t]),n&&r?(0,$.Y)(r4,{data:o,pageId:n}):null}function r6({feedProps:e,jamFlagString:t}){return window.journeyData?null:(0,$.Y)(r5,{feedProps:e,jamFlagString:t})}function r8({feedProps:e,decision:t}){let r=t?.isTargetUrl?`${rw.XB}:${rw.Ar}_${t.effectivePaywalled}`:null;return(0,$.Y)(r6,{feedProps:e,jamFlagString:r})}var r9=r(71055);let ae=new i.default("jam-script"),at=["fre.jam-journey.enable-meters","fre.jam-journey.enable-modals","jam.slim-banner.use-fre-ui","fre.jam-journey.enable-wallet-blocker"],ar={"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"},aa={"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"},an=["journey-blocker","journey-inline-blocker","journey-modal-blocker","journey-inline-meter","journey-collapsible-meter","journey-modal-meter","journey-quick-cart-blocker"],ao={"journey-slim-banner":"banner_closes"},ai=({detail:e}={})=>ar[e?.templateType]||null,al=({detail:e}={})=>aa[e?.templateType]||null,as=({detail:e}={})=>ao[e?.templateType]||null,ac=({detail:e}={})=>an.includes(e?.templateType)?"paywall_click":null,au=e=>t=>(e||l.lQ)(t,t?.detail?.tags||{}),ad=["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"],ap="journey-modal-newsletter",am=[ap];function af(){let[e,t,r,a]=(0,m._P)(at),n=(0,f.BV)("layoutContextProps.isHomePage",!1),{targetSelector:o,isTargetSelectorResolved:i}=(0,t0.f)(),l=(0,p.I)(),u=r&&n&&i&&(o===t2.wI||null==o);(0,v.useEffect)(()=>{r&&n&&window.JOURNEY_INFO&&(window.JOURNEY_INFO.jamSlimBannerUseFreUi=!0)},[r,n]);let b=(0,tZ.bs)("journey-wallet"),h=a&&!!b,w=(0,v.useRef)(null),x=(0,v.useRef)(null),j=(0,d.Xr)(t3.C9),_=(0,d.Xr)(t3.cl),A=(0,d.Xr)(t7.Xi),{abTesting:k}=(0,s.A)(),[,S]=(0,c.A)("template_view"),[,E]=(0,c.A)(ai),[,C]=(0,c.A)("template_click"),[,O]=(0,c.A)(ac),[,P]=(0,c.A)(al),[,T]=(0,c.A)(as),[,Y]=(0,c.A)("jam_newsletter_submit"),R=(0,d.md)(t3.ms),I=(0,d.md)(t3._Q),{0:z,1:L}=(0,v.useState)(!1),N=(0,v.useCallback)(()=>{if(!w.current)return;let e=w.current.getBoundingClientRect().height||0;j({[t3.ze]:e})},[j]),U=(0,v.useCallback)(()=>{requestAnimationFrame(()=>{N(),w.current&&!x.current&&"u">typeof ResizeObserver&&(x.current=new ResizeObserver(N),x.current.observe(w.current))})},[N]);!function({setIsFullWidthNewsletterActive:e}){let t=(0,v.useRef)(!1),r=(0,v.useRef)(null),a=(0,v.useRef)(null);(0,v.useEffect)(()=>{let n=()=>{null!==r.current&&(clearTimeout(r.current),r.current=null)},o=()=>{if(!t.current)return;let e=Array.from(document.querySelectorAll(t6));e.length&&e.forEach(e=>{e.removeAttribute("aria-hidden")})},i=r=>{r.detail?.templateType===t5&&(t.current=!0,e(!0),o(),a.current||"u"<typeof MutationObserver||document.body&&(a.current=new MutationObserver(o),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,o()},0))},s=r=>{r.detail?.templateType===t5&&(n(),t.current=!1,e(!1),a.current?.disconnect(),a.current=null)};return window.addEventListener("ad-stickiness",l),window.addEventListener("journey-inview",i),window.addEventListener("journey-closed",s),()=>{n(),a.current?.disconnect(),a.current=null,window.removeEventListener("ad-stickiness",l),window.removeEventListener("journey-inview",i),window.removeEventListener("journey-closed",s)}},[e])}({setIsFullWidthNewsletterActive:L}),(0,v.useEffect)(()=>
1{if(!k)return;let e={"journey-submitted":[au(Y)],"journey-inview":[au(S),au(E)],"journey-clicked":[au(C),au(O),au(P)],"journey-closed":[au(T)]};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)))},[k,Y,S,E,C,P,T]),(0,v.useEffect)(()=>{let e=e=>{let{templateType:t,tags:r}=e.detail||{};("journey-slim-banner"!==t||r?.position!=="top")&&(ad.includes(t)&&(_(e=>e.includes(t)?e:[...e,t]),U()),am.includes(t)&&A(e=>e.includes(t)?e:[...e,t]))},t=e=>{let{templateType:t}=e.detail||{};t&&ad.includes(t)&&_(e=>e.filter(e=>e!==t)),t&&am.includes(t)&&A(e=>e.filter(e=>e!==t))},r=()=>{A(e=>e.filter(e=>e!==ap))};return window.addEventListener("journey-inview",e),window.addEventListener("journey-closed",t),window.addEventListener("journey-modal-close",r),()=>{window.removeEventListener("journey-inview",e),window.removeEventListener("journey-closed",t),window.removeEventListener("journey-modal-close",r),x.current?.disconnect(),j({[t3.ze]:0}),_([]),A([])}},[U,A,j,_]);let D=(0,g.s)(rs.oU,"jam","latest","renderer.js");return(0,$.Y)(r9.Fragment,null,(0,$.Y)(t1.A,{src:D,onError:()=>ae.error(`JAM script at ${D} failed to load`)}),(0,$.Y)(r9.Fragment,null,e||u?(0,$.Y)(rb.T,{ref:w,className:"journey-container-wrapper",isPSG:l,isFullWidthNewsletterActive:z,bottom:R,footerPosition:I},u?(0,$.Y)(y.A,null):null,e?(0,$.Y)(rb.o,{id:"journey-container"}):null):null,h?(0,$.Y)(tQ,{templateId:b}):null,t?(0,$.Y)("div",{id:"journey-modal-container"}):null))}let ag=function({feedProps:e}){let{0:t,1:r}=(0,v.useState)(),a=(0,t8.A)(),n=(0,u.I)();(0,u.A)("saved",n,e=>(r(e),e));let o=window.JOURNEY_INFO?.isBot,i=(0,rN.A)();(0,v.useEffect)(()=>{i&&window.JOURNEY_INFO&&(window.JOURNEY_INFO.isLift=!0)},[i]);let l=(0,m._P)("jam.suppress-double-fullwidth-templates");(0,v.useEffect)(()=>{l&&window.JOURNEY_INFO&&(window.JOURNEY_INFO.suppressDoubleFullwidthTemplates=!0)},[l]);let{isTargetUrl:s,paywalled:c,paywalledByTraffic:d}=function(){let e=(0,rv.useData)(rh.v),t=(0,f.BV)("layoutContextProps.canonicalUrl"),r=!!(0,ri.A)(rw.oH),a=(0,rr.G)("gpt_utm"),n=(0,rr.G)("gpt_src"),o=(0,rr.G)("gpt_refdomain"),i=(0,rN.A)(),l=rM(rH({search:window.location.search,utmCookie:a,srcCookie:n,refdomainCookie:o,referrer:document.referrer}),{isLiftTraffic:i}),s={isTargetUrl:!1,paywalled:"",paywalledByTraffic:""};if(!r)return s;let c=e?.configs?.configsMap?.[rF]?.data?.query_changes?.query,u=[];try{u=c?JSON.parse(c):[]}catch(e){rB.warn("Failed to parse adsub config")}let d=u?.find(e=>t.includes(e?.url));if(!d)return s;let{paywalled:p,paywalledByTraffic:m}=function({paywalled:e,paywalledByTraffic:t},r){return{paywalled:e?.toString()||"",paywalledByTraffic:t&&"object"==typeof t&&!Array.isArray(t)&&t[r]?.toString()||""}}(d,l);return rB.info("paywalled:",p,", paywalledByTraffic:",m),{isTargetUrl:!0,paywalled:p,paywalledByTraffic:m}}(),p=function(){let e=(0,r1.o)(),t=(0,v.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,ri.A)(rw.XB),a=t[rw.XB]||r,n=(0,rw._2)(a),o=(0,rw.gh)(a),i=(0,f.BV)("data.content.0")||{},l=(0,rr.G)("gpt_utm"),s=(0,rr.G)("gpt_src"),c=(0,rr.G)("gpt_refdomain"),u=(0,rN.A)(),d={enabled:n,isTargetUrl:!1,version:null,effectivePaywalled:"",paywalled:"",paywalledByTraffic:""};if(!n)return d;let p=i?.paywalled?.[0],m=i?.paywall_predictions?.[0];(0,r2.iv)(m);let g=rM(rH({search:window.location.search,utmCookie:l,srcCookie:s,refdomainCookie:c,referrer:document.referrer}),{isLiftTraffic:u}),y=p?.paywall_type,b=m&&"object"==typeof m?m[g===rj?rA:g]??null:null,h=null!=y?y.toString():"",w=null!=b?b.toString():"",x=o&&""!==w?"v2":"v1",j=o&&""!==w?w:h;return""===j?d:(r3.info("version:",x,", effectivePaywalled:",j),{enabled:n,isTargetUrl:!0,version:x,effectivePaywalled:j,paywalled:h,paywalledByTraffic:w})}();return(0,v.useEffect)(()=>{window.JOURNEY_INFO&&(!1===t||o)&&(window.JOURNEY_INFO.status=t4.RK,window.JOURNEY_INFO.blocked=!1,window.dispatchEvent(new CustomEvent("journey-info",{detail:window.JOURNEY_INFO})))}
1,[t]),a&&t&&!o?(0,$.Y)(r9.Fragment,null,p.isTargetUrl?(0,$.Y)(r8,{feedProps:e,decision:p}):!p.enabled&&s?(0,$.Y)(r0,{feedProps:e,paywalled:c,paywalledByTraffic:d}):(0,$.Y)(ry,{feedProps:e}),(0,$.Y)(af,null)):null}},37989:(e,t,r)=>{"use strict";r.d(t,{$D:()=>o,B9:()=>n,oM:()=>i});var a=r(39289);let n=e=>!!e&&"string"==typeof e&&a.Xw.test(e.trim()),o=e=>{"u">typeof document&&document.documentElement.classList.toggle("no-scroll",e)},i=(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],o=document.activeElement;t.shiftKey&&o===a?(t.preventDefault(),n.focus()):t.shiftKey||o!==n||(t.preventDefault(),a.focus())}},39674:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var a=r(93682),n=r(71055),o=r(800),i=r(29538),l=r(55811),s=r(44045),c=r(47382),u=r(79691);let d=new c.default("ab-testing-chargebee");var p=r(99374),m=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,o.BV)("layoutContextProps.siteData.metadata.defaults.atomic_offer")||{},c=(0,o.BV)("layoutContextProps.siteData.metadata.siteAcronym"),f=(0,i.G)("membership_attribution"),b="string"==typeof f?JSON.parse(f):f,v=(0,i.G)("gpt_refdomain"),h=(0,i.G)("gpt_utm"),w=(0,i.G)("_ga_clk"),x=(0,i.G)("_amznClk"),j=(0,i.G)("journey-last-action"),_="string"==typeof j?JSON.parse(j):j,A=function(){let{abTesting:e,userId:t,userAttributes:r}=(0,s.A)(),a=e?.projectId||"",n=(e?.flags||[]).filter(e=>u.C.some(t=>e.startsWith(t)));if(!n.length)return{};let o=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}),i={cf_ofx_id_project:a,cf_ofx_cb_flags:n.join(","),cf_ofx_user_id:t,cf_ofx_user_attributes:o.length<u.V?o:""};return d.info("Custom fields:",i),i}(),k=(0,n.useMemo)(()=>{let e=g({},A),t="string"==typeof e.cf_ofx_cb_flags?e.cf_ofx_cb_flags.trim():"",r=t,a=(0,m.FR)()??((0,m.R8)()?p.CG.VARIANT:void 0),n=`${p.uq}:`,o=r.split(",").some(e=>e.trim().startsWith(n));return(a&&!o&&(r=r?`${r},${n}${a}`:`${n}${a}`),r&&r!==t)?g(g({},e),{},{cf_ofx_cb_flags:r}):e},[A]),S=(0,n.useMemo)(()=>(0,l.g7)(c,a),[c,a]);return(0,n.useEffect)(()=>{let t=new URLSearchParams(window.location.search),a=window.location.pathname,n=t?.get("cds_tracking_code")||"",o=t?.get("internal_cta")||"",i=(0,l._i)(t?.get("utm_source"),h,v),s=(0,l.U4)(t?.get("utm_medium"),h),c=(0,l.$O)(t?.get("utm_campaign"),h),u=window?.CMP_GPP_OPTOUT,d=(0,l.Pn)(t,w,x);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",_),cf_gtm_marketing:!u,cf_gtm_promotion_creative:(0,l.Wg)("creativeName",_),cf_gtm_promotion_id:(0,l.Wg)("promotionId",_),cf_gtm_promotion_name:(0,l.Wg)("promotionName",_),cf_gtm_promotion_slot:(0,l.Wg)("creativeSlot",_)||(0,l.Wg)("mrefurl",_),cf_gtm_tracking_code:n||(0,l.Wg)("cdsTrackingCode",_),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:i||"",cf_subscription_web_medium:s||"",cf_subscription_web_campaign:c||"",cf_subscription_internal_cta:o||"",cf_subscription_clid:d||""},e?.subscription),business_entity_id:S||""})},[S,h,v,w,x,j,b,e,k]),t}},40788:(e,t,r)=>{"use strict";r.d(t,{tB:()=>o});var a=r(49268);let n={phase:a.PHASES.traverse},o=[[()=>r.e(12957).then(r.bind(r,12957)),n],[()=>r.e(82923).then(r.bind(r,82923)),n],[()=>r.e(93310).then(r.bind(r,93310)),n]];[...o],a.PHASES.parser},45073:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});let a={width:240,height:135}},49743:(e,t,r)=>{"use strict";r.d(t,{$q:()=>i,ZI:()=>o,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 o=()=>window.desktop?"desktop":window.mobile?"mobile":"tablet",i=e=>{let{subscriptions:t=[],active_subscriber:r=!1,cp_access:a=!1,founder:n=!1,grid:o=!1,paddock:i=!1,virtual_events:l=!1}=e,s=["Active","Future Start","In Trial"],c=t.filter(({status:e})=>s.includes(e)||!e).map(({name:e})=>e);return r&&c.push("activeSubscriber"),a&&c.push("cpAccess"),n&&c.push("founder"),o&&c.push("grid"),i&&c.push("paddock"),l&&c.push("virtualEvents"),c}},54018:(e,t,r)=>{"use strict";r.d(t,{C9:()=>y,O1:()=>c,Tm:()=>s,UV:()=>g,_Q:()=>b,cl:()=>v,ms:()=>m,sf:()=>p,sn:()=>u,xr:()=>f,ze:()=>d});var a=r(93682),n=r(56317),o=r(31797);function i(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?i(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let s="privacy-banner",c="mobile-adhesion",u="google-preferred-banner",d="jam",p=(0,n.eU)({[s]:0,[c]:0,[u]:0,[d]:0}),m=(0,n.eU)(e=>((e={})=>(e[c]||0)+(e[s]||0))(e(p))),f=(0,n.eU)(e=>((e={})=>{let t=Object.values(e).reduce((e,t)=>
1e+(Number(t)||0),0);return t?t+10:0})(e(p))),g=(0,n.eU)(e=>{let t=e(f);return Math.max(o.fJ,t)}),y=(0,n.eU)(null,(e,t,r)=>{let[a,n]=Object.entries(r)[0];t(p,e=>l(l({},e),{},{[a]:n}))}),b=(0,n.eU)(!1),v=(0,n.eU)([])},68451:(e,t,r)=>{"use strict";r.d(t,{N8:()=>n,tl:()=>o});var a=r(29538);function n(){let e=(0,a.G)("location_data");try{return e?JSON.parse(e):{}}catch{return{}}}function o(){let{country_code:e}=n();return!!e&&e.toLowerCase()}r(800)},72742:()=>{},95995:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var a=r(72268),n=r(800),o=r(53225),i=r(94263),l=r(71513),s=r(30184),c=r(86385);r(78988);var u=r(42599);function d(e={}){return u.dt.some(t=>"on"===e[t])?"on":void 0}r(72742);let p=()=>{let e=(0,o._P)("fre.enable-jam-on-lift"),t=(0,l.A)(),r=(0,s.A)(),u=(0,c.A)(d),p=!r||function({enableLiftOnJam:e,serveJamOnLiftVariation:t}){return!!e||"on"===t}({enableLiftOnJam:e,serveJamOnLiftVariation:u}),m=(0,o._P)("fre.enable-jam-journey"),f=(0,a.o)().get("disableJourney"),g=(0,n.BV)("preview")??!1,y=(0,i.useUserData)(),b=!!(document.getElementById("chargebee-pricing-table")||document.getElementById("pricify-hosted-pricing-page"));return m&&"string"!=typeof f&&!t&&p&&!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.