kfc-delivery.bargainbrend.vip
Open in
urlscan Pro
2606:4700:3035::ac43:b62e
Public Scan
URL:
https://kfc-delivery.bargainbrend.vip/verso/static/3405.a577d036aa0c66c1f0a7.js
Submission: On November 19 via api from US — Scanned from DE
Submission: On November 19 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
(globalThis.webpackChunkverso=globalThis.webpackChunkverso||[]).push([[3405],{55235:(e,t,n)=>{const o=n(5556),i=n(96540),{useEffect:a,useState:r}=i,{injectIntl:s}=n(37243),l=n(44989).A,{connector:d}=n(57744),c=n(89662),{trackComponent:m}=n(92716),{interactionResponse:u}=n(56187),{googleAnalytics:p}=n(90090),{saveNewsletterSubscriptions:g}=n(26430),{createCookie:h,getCookie:y}=n(56892),b=n(86659),f=n(36791),v=n(78409),k=n(93744),w=n(26430),C=n(81704),x=n(3990),{buildMarkName:$,buildMeasureName:S,perfMark:I,perfMeasure:T}=n(56822),E=n(48141),{trackNewsletterEvent:N}=n(14307),B="fetch-complete",L="form-focus",M="form-render",A="form-submit",R="newsletter-subscribe",P=36e5;class D extends i.Component{constructor(e){super(e),this.onFocusHandler=()=>{this.state.hasFocused||(this.setBeaconFocusMark(),this.setState({hasFocused:!0}))},this.onSubmitHandler=(e,t)=>{const{enableSlimUnitToggle:n,formFields:o,intl:i,newsletterId:a,provider:r,recaptchaSiteKey:s,siteCode:d,sourceCode:c,loggedInSourceCode:m,textFieldName:u,userEmail:b,userPlatformProxy:f,xClientID:v,newsletterType:k,hasAlternateNewsletterStyle:w,isAuthenticated:C,amguuid:x,dangerousHed:$,frequencyBadge:S,formName:I}=this.props,T=e?.target||document,E=T.querySelector(`[name=${u}]`),B=E?.value||"",L="slim-newsletter"===k?"newsletter-signup-submit-inlineslim":"newsletter-signup-submit";p.emitGoogleTrackingEvent(L,{newsletterId:this.props.newsletterId}),N({type:"signup",newsletter_id:String(a),newsletter_title:$||null,cadence:S||null,subject:c});let M={email:b};if(!n&&!b){const e=o.map((({name:e})=>e)).concat(u);M=e.reduce(((e,t)=>{const n=T.querySelector(`[name=${t}]`);return n&&(e[t]=n.value),e}),{})}this.setBeaconSubmitMarks(),this.setState({isRequestInflight:!0}),this.setState({isSubscribeClicked:!0});const A=y("ns-anonymous-user-email"),R={...M,email:M?.email||A,provider:r,siteCode:d,sourceCode:n&&m?m:c,subscriptions:[{status:"SUBSCRIBED",newsletterId:a}],marketingConsents:this.state.checkedMarketing,url:window.location.href,formName:I};let D={userPlatformProxy:f,xClientID:v};return C&&(B&&B!==this.props?.email?R.email=B:(R.email=this.props?.email,D={...D,amgUUID:w&&x})),s&&(R.recaptchaResponse=t),D={...D,payload:R},Promise.resolve(g(D)).then((e=>{this.setBeaconFetchCompletionMarks(),C||!w||A&&M?.email===A||(document.cookie=h("ns-anonymous-user-email",D.payload.email,{path:"/",expirationInMs:P}));const t={status:D.payload.subscriptions[0].status,newsletterId:D.payload.subscriptions[0].newsletterId.toString()},n=y("ns-anonymous-user-pref");if(!C&&w)if(M?.email===A&&n){const e=JSON.parse(n);e.push(t),document.cookie=h("ns-anonymous-user-pref",JSON.stringify(e),{path:"/",expirationInMs:P})}else document.cookie=h("ns-anonymous-user-pref",JSON.stringify([t]),{path:"/",expirationInMs:P});e.savePreference.success?this.handleSuccess():this.setState({error:i.formatMessage(l.badResponse),isRequestInflight:!1})})).catch((e=>{this.setState({error:e.message,isRequestInflight:!1})}))},this.setBeaconFocusMark=()=>{I($(R,L))},this.setBeaconSubmitMarks=()=>{I($(R,A)),T(S(R,L,A),$(R,L),$(R,A))},this.setBeaconFetchCompletionMarks=()=>{I($(R,B)),T(S(R,A,B),$(R,A),$(R,B))},this.setBeaconPostSubmitRenderMarks=()=>{I($(R,M)),T(S(R,A,M),$(R,A),$(R,M))},this.fetchNewsletterPrefs=async()=>{const{amguuid:e,doUpdateAuthenticatedStatus:t,provider:n,sailthruId:o,userPlatformProxy:i,xClientID:a,newsletterId:r,isArticlePage:s}=this.props,l=o,d=[r];this.setState({isPending:!0});const c={amgUUID:e,newsletterIds:d,provider:n,sailthruId:l,userPlatformProxy:i,xClientID:a};try{const e=await w.getNewsletterSubscriptions(c);if(200!==e.status)throw e;const{newsletterSubscriptions:{data:t=[]}={}}=e;return void(t[0]&&"SUBSCRIBED"===t[0].attributes.status&&this.setState({hasFetchedPrefs:!0,hasSubscribed:!0,isPending:!1,hideSuccessMsg:s}))}catch(e){const n={hasBadResponse:!1,hasFetchedPrefs:!1,isPending:!1};l||401!==e.status?l&&400===e.status?n.hasValidSailthruId=!1:n.hasUnknownError=!0:(t(),n.hasUnknownError=!0),this.setState(n)}},this.recaptchaCallback=e=>new Promise((t=>{this.onSubmitHandler(null,e),t()})),this.handleSuccess=()=>{const{onSuccessHandler:e,newsletterId:t,newsletterType:n,variations:{isSlice:o}}=this.props;this.setState({hasSubscribed:!0},(()=>{o&&(document.cookie=h(`ns-subscribed-${t}`,"true",{path:"/",expirationInMs:5184e6}))}));const i="slim-newsletter"===n?"newsletter-signup-complete_inlineslim":"newsletter-signup-complete";p.emitGoogleTrackingEvent(i,{newsletterId:this.props.newsletterId}),e&&e()},this.renderSubscribeFormFields=e=>e.map((({fieldType:e,...t},n)=>{let o;if("text-field"!==e)throw new Error(`Unsupported form field type: ${e}`);return o=c,i.createElement(o,{key:`form-field-${n}`,...t,formName:this.props.formName})})),this.state={error:"",hasFocused:!1,hasSubscribed:!1,isRequestInflight:!1,hasBadResponse:!1,hasFetchedPrefs:!1,isPending:!1,hasUnknownError:!1,hideSuccessMsg:!1,checkedMarketing:this.props.checkedMarketing||{},isSubscribeClicked:!1}}async componentDidMount(){const{isAuthenticated:e,hasAlternateNewsletterStyle:t,newsletterId:n,isArticlePage:o}=this.props,{hasFetchedPrefs:i,isPending:a,hasUnknownError:r,hasBadResponse:s}=this.state;if(!e&&t&&y("ns-anonymous-user-pref")){const e=JSON.parse(y("ns-anonymous-user-pref"))?.find((e=>e.newsletterId===n));e&&this.setState({hasSubscribed:!0}),e&&o&&this.setState({hideSuccessMsg:!0})}!e||!t||i||a||r||s||this.fetchNewsletterPrefs(),await u(),m("ConnectedNewsletterSubscribeForm",this.props.variationName)}shouldComponentUpdate(e,t){return!(t.hasFocused!==this.state.hasFocused)}componentDidUpdate(e){e.checkedMarketing!==this.props.checkedMarketing&&this.setState({checkedMarketing:this.props.checkedMarketing})}render(){const{error:e,hasSubscribed:t,hideSuccessMsg:n}=this.state;if(n)return null;const{intl:o,dangerousDek:s,dangerousHed:d,dangerousSuccessDek:c,dangerousSuccessHed:m,hasAlternateNewsletterStyle:u,newsletterId:p,recaptchaSiteKey:g,variations:w,formFields:$,frequencyBadge:S,showDangerousHed:I,sourceCode:T,...B}=this.props,L={email:{typeMismatch:o.formatMessage(l.typeMismatchMessage)}},M=g?E.executeV2Recaptcha:this.onSubmitHandler,A=({children:e,...n})=>{const[o,s]=r(!1);if(a((()=>{s(Boolean(y(`ns-dismiss-${p}`))||Boolean(y(`ns-subscribed-${p}`))||!1)}),[]),w.isSlice){let e=k;"top"===w.slicePosition?e=k.PersistTop:"bottom"===w.slicePosition&&(e=k.PersistBottom);const a=()=>{document.cookie=h(`ns-dismiss-${p}`,"true",{path:"/",expirationInMs:12096e5})};return i.createElement(e,{key:"newsletter-slice"+(o?"-hidden":""),hasBeenDismissed:o,hasSubscribed:t,onDismissed:a,...n})}const{newsletterType:l,bgImageOneForHighImpactVariation:d="",bgImageTwoForHighImpactVariation:c=""}=n;return"aggressive-newsletter"===l?i.createElement(v.Aggressive,{...n}):"aggressive-center-newsletter"===l?i.createElement(v.AggressiveCenter,{...n}):"slim-newsletter"===l?i.createElement(v.Slim,{...n}):"impact-newsletter"===l&&(d||c)?i.createElement(v.HighImpact,{...n}):"impact-newsletter"===l&&""===d&&""===c?i.createElement(b.WithMargins,null,i.createElement(f,{...n},e)):i.createElement(f,{...n},e)};A.propTypes=f.propTypes;const R=this.renderSubscribeFormFields($),{dangerousLoggedInSuccessHed:P}=this.props,D=I?d:"";return i.createElement(i.Fragment,null,"slim-newsletter"===this.props.newsletterType&&this.props.enableSlimUnitToggle?i.createElement(x,{onIntersectionViewport:(e,t)=>{if(!e||this.state.isSubscribeClicked)return;t();const n={type:"impression",newsletter_id:String(p),newsletter_title:d,cadence:S,subject:T};N(n)},observerOptions:{rootMargin:"0px"},className:"connected-newsletter-viewport"},i.createElement(C,{hasAlternateNewsletterStyle:u,...this.props,dangerousDek:s,dangerousHed:d,dangerousSuccessHed:P||m,hasSubscribed:t,onToggleChecked:this.onSubmitHandler})):i.createElement(A,{newsletterId:p,hasAlternateNewsletterStyle:u,...B,customInvalidityMessages:L,dangerousDek:t?c||o.formatMessage(l.successDek):s,dangerousHed:t?m||o.formatMessage(l.successHed):D,errors:e?[{text:"",messages:[`${e}`]}]:void 0,hasSubscribed:t,isSubmitDisabled:this.state.isRequestInflight,onFocusHandler:this.onFocusHandler,onSubmitHandler:M,recaptchaCallback:this.recaptchaCallback,recaptchaSiteKey:g,setBeaconPostSubmitRenderMarks:this.setBeaconPostSubmitRenderMarks,sourceCode:T,frequencyBadge:S},R))}}D.propTypes={...f.propTypes,checkedMarketing:o.object,dangerousSuccessDek:o.string,dangerousSuccessHed:o.string,formFields:o.array,hasAlternateNewsletterStyle:o.bool,intl:o.object,isArticlePage:o.bool,marketingPermissions:o.func,newsletterId:o.oneOfType([o.number,o.string]).isRequired,newsletterType:o.string,onSuccessHandler:o.func,position:o.string,provider:o.string,recaptchaSiteKey:o.string,showDangerousHed:o.bool,siteCode:o.string,sourceCode:o.string,textFieldLabel:o.string,textFieldName:o.string,userPlatformProxy:o.string,variationName:o.string,variations:o.shape({isSlice:o.oneOf([!0,!1]),slicePosition:o.oneOf(["top","bottom","inline"])}),xClientID:o.string},D.defaultProps={formFields:[],hasAlternateNewsletterStyle:!1,isArticlePage:!1,showDangerousHed:!0,textFieldName:"email",variations:{isSlice:!1,slicePosition:"inline"}},D.displayName="ConnectedNewsletterSubscribeForm",e.exports=s(d(D,{keysToSpread:["userPlatform","user"]}))},577:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(53167);e.exports=o(i,"ConnectedNewsletterSubscribeForm")},44989:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({errorMessage:{id:"ConnectedNewsletterSubscribeForm.ErrorMessage",defaultMessage:"Subscription failed:",description:"ConnectedNewsletterSubscribeForm component error message"},successDek:{id:"ConnectedNewsletterSubscribeForm.SuccessDek",defaultMessage:"You've successfully subscribed to our newsletter....",description:"ConnectedNewsletterSubscribeForm component success dek"},successHed:{id:"ConnectedNewsletterSubscribeForm.SuccessHed",defaultMessage:"You're all set...",description:"ConnectedNewsletterSubscribeForm component success hed"},typeMismatchMessage:{id:"ConnectedNewsletterSubscribeForm.TypeMismatchMessage",defaultMessage:"Invalid email. Double check and try again.",description:"ConnectedNewsletterSubscribeForm component type mismatch message"},badResponse:{id:"ConnectedNewsletterSubscribeForm.BadResponse",defaultMessage:"Bad response for signup newsletter",description:"ConnectedNewsletterSubscribeForm component bad response message for signup newsletter"}})},53167:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(55235);i.SliceInline=o(i,"SliceInline",{isSlice:!0,slicePosition:"inline",variationDisplayName:"Newsletter Slice Inline"}),e.exports=i},27529:(e,t,n)=>{const{css:o,default:i}=n(75999),{applyGridSpacing:a,cssVariablesGrid:r}=n(1123),s=n(65920),l=n(67404),d=n(6494),c=n(10281),m=n(24010),u=n(577),p=n(59098),g=n(59351),{BREAKPOINTS:h}=n(96472),{ContributorSpotlightInnerContainer:y,ContributorSpotlightContainer:b,ContributorSpotlightSummaryGrid:f}=n(5676),{ContributorSpotlightMainSectionGrid:v}=n(12378),{FeaturedStoriesGrid:k,FeaturedStoriesSectionTitle:w}=n(30259),{FeaturedStoriesCarousel:C}=n(74898),{SummaryCarouselRow:x}=n(34751),{ContributorGrid:$}=n(24283),{ResponsiveImageContainer:S}=n(7228),{ToutWrapper:I}=n(15956),{GridWrapper:T,GridItem:E}=n(40653),{BaseText:N}=n(76955),{calculateSpacing:B,getColorToken:L,getTypographyStyles:M,minScreen:A,minMaxScreen:R,styledProperty:P}=n(26865),{universalGridCore:D}=n(89085),_=n(78118),H=i(u).withConfig({displayName:"ContentFooterNewsletterForm"})``,O=i.div.withConfig({displayName:"ContentFooterContributorSpotlightWrapper"})` ${D()} ${a("padding")} ${E} { :nth-of-type(1) { grid-column: 2 / span 6; } :nth-of-type(2) { grid-column: 2 / span 6; } } ${v} { display: block; } ${$} { border-top: ${B(.125)} solid; border-bottom: ${B(.125)} solid ${L("colors.foundation.menu.dividers")}; padding: ${B(4)} 0 ${B(2)} 0; } ${k} { border-bottom: ${B(.125)} solid; padding: 0 0 ${B(4)} 0; } ${y} { border-bottom: none; } ${b} { grid-column: 1 / -1; padding-right: 0; padding-left: 0; ${({isAdRail:e})=>!e&&`\n ${A(h.md)} {\n grid-column: 3 / span 8;\n }`} ${({isAdRail:e})=>e&&`\n ${A(h.lg)} {\n grid-column: 2 / span 6;\n }`} } ${f} { padding-bottom: 0; } ${w} { margin-top: ${B(2)}; ${A(h.lg)} { margin-top: 0; } } ${C} { margin-bottom: 0; border-bottom: ${B(.125)} solid; padding-bottom: ${B(2)}; } ${x} { padding-bottom: 0; } ${I} { ${A(h.lg)} { margin-top: ${B(4)}; border-top: none; padding-top: 0; } } `,F=i.div.withConfig({displayName:"ContentFooterBottom"})` .newsletter-subscribe-form { padding: ${B(6)} ${B(4)}; ${A(h.md)} { padding: ${B(8)} ${B(4)}; } } .newsletter-subscribe-form__hed { padding-bottom: 0; } `,V=i(m).withConfig({displayName:"ContentFooterMagazineDisclaimer"})` ${({theme:e})=>M(e,"typography.definitions.consumptionEditorial.description-embed")} margin: ${B(-1)} 0 ${B(4)} 0; color: ${L("colors.consumption.body.standard.body")}; a:hover, a:link, a:visited { text-decoration: underline; color: ${L("colors.consumption.body.standard.body")}; } `,U=o` margin-top: ${B(6)}; ${A(h.md)} { margin-top: ${B(8)}; } `,W=i(c).withConfig({displayName:"ContentFooterRelated"})` ${P("hasFullBleedRecircBackground",!0,`\n background-color: ${L("discovery.lead.secondary.background")};\n `)} ${({hasTopSpacingFooterRelated:e})=>e&&U} .recirc-list--high-density { ${R("0px",h.md)} { margin-top: ${B(2)}; } } .rubric.summary-item__rubric a.rubric__link { text-decoration: none; } `,j=i.div.withConfig({displayName:"ContentFooterRelatedVideo"})` border-top: 2px solid ${L("colors.discovery.body.white.divider")}; border-bottom: 2px solid ${L("colors.discovery.body.white.divider")}; padding: ${B(2)} 0; `,z=i(N).withConfig({displayName:"ContentFooterRelatedVideoHeader"})` ${({theme:e})=>M(e,"typography.definitions.discovery.subhed-section-tertiary")}; color: ${L("colors.discovery.body.white.heading")}; `,G=i(p).withConfig({displayName:"ContentFooterRelatedPlayer"})` margin: ${B(2)} 0; `,Z=i(N).withConfig({displayName:"ContentFooterRelatedVideoTitle"})` ${({theme:e})=>M(e,"typography.definitions.discovery.hed-bulletin-primary")}; color: ${L("colors.discovery.body.white.heading")}; `,q=i(N).withConfig({displayName:"ContentFooterRelatedVideoDek"})` ${({theme:e})=>M(e,"typography.definitions.discovery.description-core")}; margin-top: ${B(1)}; color: ${L("colors.discovery.body.white.description")}; `,K=i(l).withConfig({displayName:"ContentFooterCoralComments"})` grid-column: 1 / span 4; ${A(h.md)} { grid-column: 3 / span 8; } `,Y=i(d).withConfig({displayName:"ContentFooterTagCloud"})` grid-column: 1 / span 4; ${A(h.md)} { grid-column: 3 / span 8; } `,X=i(s).withConfig({displayName:"ContentFooterContributorBio"})` .contributor-bio__content { color: ${L("colors.consumption.body.standard.body-deemphasized")}; } .contributor-bio__responsive-image { margin-right: ${B(3)}; .responsive-image, ${S} { all: initial; max-width: 90px; } } `,J=i.div.withConfig({displayName:"TaboolaWrapper"})` ${r()} ${a("padding")} margin: 0 auto; width: 100%; max-width: ${h.xxl}; `,Q=i(g).withConfig({displayName:"TaboolaWidget"})` --grid-margin: 1.5rem; margin: 0 auto; padding: 0 calc(1 * var(--grid-margin)); max-width: 728px; `,ee=i.div.withConfig({displayName:"ReadMoGrid"})` ${r()} ${a("padding")} display: grid; grid-template-columns: repeat(4, 1fr); column-gap: var(--grid-gap); margin: 0 auto; width: 100%; max-width: none; row-gap: var(--grid-gap); ${A(h.md)} { grid-template-columns: repeat(12, 1fr); } `,te=i.div.withConfig({displayName:"ReadMoGridColumn"})` grid-column: 1 / span 4; ${A(h.md)} { grid-column: 3 / span 8; } `,ne=i.div.withConfig({displayName:"ContentFooterNewsletterContentWrapper"})` ${({isNewsletterFullBleed:e})=>e&&o` &:first-child { background: ${L("colors.consumption.lead.standard.background")}; .newsletter-subscribe-form { grid-column: 1 / -1; ${A(h.md)} { grid-column: 3 / span 8; } ${A(h.lg)} { grid-column: 4 / span 6; } } } `} ${({isNewsletterFullBleed:e,newsletterPalette:t})=>e&&"inverted"===t&&o` &:first-child { background-color: ${L("colors.foundation.footer.bg")}; } `} ${T} > :not(.grid-layout__content) { display: contents; } `,oe=i.div.withConfig({displayName:"ContentFooterWrapper"})` @media print { .content-footer__bottom { display: none; } .content-footer { .grid { display: block; } } } ${H}.newsletter-slice { /* help with spacing around the newsletter slice in content footer */ margin-top: ${B(5)}; margin-bottom: ${B(-5)}; } &.content-footer--mobile-truncated { ${H} { display: none; } } .contributors, .linkstack, ${j}, ${V}, ${H} { grid-column: 1 / -1; ${A(h.md)} { grid-column: 3 / span 8; &.grid--item.grid-columns--start-2-end-10 { grid-column-end: 10; grid-column-start: 2; } } } ${({isNarrow:e})=>e&&`\n .contributors,\n .linkstack,\n ${j},\n ${V},\n ${H},\n ${te},\n ${Y} {\n ${A(h.md)} {\n grid-column: 4 / span 6;\n }\n }\n `} `,ie=i.div.withConfig({displayName:"ContentWrapperMarginGrid"})` ${D()} `,ae=i(_).withConfig({displayName:"ContentFooterSeriesNavigation"})` padding-top: ${B(6)}; `;e.exports={ContentFooterWrapper:oe,ContentFooterRelatedVideo:j,ContentFooterContributorBio:X,ContentFooterCoralComments:K,ContentFooterTagCloud:Y,ContentFooterRelated:W,ContentFooterMagazineDisclaimer:V,ContentFooterBottom:F,ContentFooterNewsletterForm:H,ContentFooterRelatedVideoHeader:z,ContentFooterRelatedPlayer:G,ContentFooterRelatedVideoTitle:Z,ContentFooterContributorSpotlightWrapper:O,ContentFooterRelatedVideoDek:q,ContentFooterNewsletterContentWrapper:ne,ReadMoGrid:ee,ReadMoGridColumn:te,TaboolaWidget:Q,TaboolaWrapper:J,ContentWrapperGrid:ie,ContentFooterSeriesNavigation:ae}},24283:(e,t,n)=>{const{css:o,default:i}=n(75999),{BREAKPOINTS:a}=n(96472),{roundImageBase:r}=n(52027),{applyGridSpacing:s,cssVariablesGrid:l}=n(1123),{calculateSpacing:d,getColorStyles:c,getColorToken:m,getTypographyStyles:u,getLinkStyles:p,minScreen:g}=n(26865),{BaseText:h}=n(76955),{BaseLink:y}=n(60881),b=n(73275),f=n(35676),{SocialIconExternalLink:v,SocialIconsList:k}=n(51e3),w=n(48286),{ButtonLabel:C}=n(18974),{ToutHed:x,ToutDek:$}=n(15956),S="126px",I="200px",T=i(h).withConfig({displayName:"ContributorHeaderName"})` ${({isDenseHeader:e,theme:t})=>u(t,e?"typography.definitions.discovery.hed-break-out":"typography.definitions.discovery.page-hed-subsection")}; margin-top: 0; margin-bottom: ${d(1)}; ${({shouldRemoveNameMargin:e})=>e&&"margin: 0;"} color: ${({theme:e})=>m(e,"colors.discovery.lead.secondary.hed")}; `;T.defaultProps={as:"h1"};const E=i(h).withConfig({displayName:"ContributorHeaderTitle"})` margin-top: 0; margin-bottom: ${d(3)}; ${({isDenseHeader:e,theme:t})=>e?`\n color: ${m(t,"colors.discovery.lead.secondary.description")};/* 1 */\n margin-bottom: 0px;\n `:`\n color:${m(t,"colors.discovery.lead.secondary.accent")}; /* 1 */\n `} ${({theme:e})=>u(e,"typography.definitions.globalEditorial.accreditation-feature")}; `;E.defaultProps={as:"h2"};const N=i.div.withConfig({displayName:"ContributorHeaderBio"})` ${o` ${({enableFictionContributor:e,isDenseHeader:t,isFeaturedAuthor:n,theme:i})=>e||n||t?o` ${u(i,"typography.definitions.discovery.description-feature")} `:o` ${u(i,"typography.definitions.discovery.description-page")} `} `}; ${({contributorBioAlignment:e})=>"default"!==e&&`text-align: ${e};`} margin-top: 0; margin-bottom: 1rem; ${({theme:e,descriptionToken:t="colors.discovery.lead.secondary.description"})=>c(e,"color",t)}; ${({isDenseHeader:e,theme:t})=>!e&&`\n a {\n ${p(t,"colors.discovery.lead.secondary.link","colors.discovery.lead.secondary.link-hover")}\n }`} ${({isFeaturedAuthor:e})=>e&&`\n > p {\n margin-top: ${d(2)};\n margin-bottom: ${d(2)};\n }\n `} ${({isDenseHeader:e,theme:t})=>e&&`\n margin-bottom: 0;\n margin-top:${d(2)};\n\n > p {\n margin-bottom: 0px;\n }\n a {\n ${p(t,"colors.discovery.body.light.accent","colors.discovery.lead.secondary.link-hover","global")}\n }\n \n`} `,B=i.div.withConfig({displayName:"ContributorHeaderShortBio"})` margin-top: 0; margin-bottom: 1rem; color: ${({theme:e})=>m(e,"colors.discovery.lead.secondary.description")}; ${({theme:e})=>u(e,"typography.definitions.consumptionEditorial.body-core")}; /* 1 */ a { ${({theme:e})=>p(e,"colors.consumption.body.standard.link",null)} } a + a { margin-left: 1rem; /* 2 */ border-left: 1px solid; padding-left: 1rem; } `,L=i.div.withConfig({displayName:"ContributorDenseHeaderWrapper"})` display: grid; ${({isImage:e})=>e?o` grid-template-columns: ${d(10.5)} auto; `:o` grid-template-columns: auto auto; `} `,M=i.div.withConfig({displayName:"ContributorNameAndTitleWrapper"})` ${({isDenseHeader:e})=>e&&"grid-column: auto;\n min-width: 0;"} `,A=i(f).withConfig({displayName:"ContributorHeaderSocialIcons"})` .contributor-header__social-icons { ${k} { @media (min-width: ${a.md}) { justify-content: flex-start; } } } ${k} { justify-content: center; @media (min-width: ${a.md}) { justify-content: flex-start; } ${v} { .icon { path { fill: ${({theme:e})=>m(e,"colors.discovery.lead.secondary.link")}; } } &:hover { .icon { path { fill: ${({theme:e})=>m(e,"colors.discovery.lead.secondary.link-hover")}; } } } } } `,R=i.div.withConfig({displayName:"ContributorGrid"})` ${l()} ${s("padding")} ${({hasLeftAlignedHeader:e})=>e&&"margin: 0 auto;"} ${({shouldApplyMaxWidth:e})=>e&&`max-width: ${a.xxl};`} ${({hasPaddingTop:e})=>e&&`padding-top: ${d(8)};`} display: grid; grid-template-columns: repeat(4, 1fr); column-gap: var(--grid-gap); padding-bottom: ${d(8)}; width: 100%; text-align: center; row-gap: var(--grid-gap); ${g(a.md)} { grid-template-columns: repeat(12, 1fr); justify-items: auto; text-align: inherit; } `,P=i.div.withConfig({displayName:"ContributorHeaderWrapper"})` ${({enableFictionContributor:e,theme:t})=>e?t&&`background: ${m(t,"colors.discovery.lead.primary.background")}`:t&&`background: ${m(t,"colors.discovery.lead.secondary.background")}`} `,D=i.div.withConfig({displayName:"ContributorAvatarImageWrapper"})` grid-column: 1 / -1; justify-self: center; ${({theme:e,hasAvatarImageBackground:t})=>t?o` background: ${m(e,"colors.discovery.lead.secondary.background")}; border-radius: 50%; `:`background: ${m(e,"colors.discovery.lead.primary.background")};`} ${g(a.md)} { align-self: start; ${({ledeAlignment:e})=>"center"===e?"grid-column: 5 / span 4;":"grid-column: 1 / span 3;"} ${({hasLeftAlignedHeader:e})=>e&&`\n grid-column: 1 / span 3;\n justify-self: auto;\n min-width: ${S};\n max-width: ${I};\n margin-left: auto;\n margin-right: auto;\n `} } `,_=i(b).withConfig({displayName:"ContributorAvatarImage"})` img { width: 100%; min-width: ${S}; max-width: ${I}; } ${({avatarImageShape:e})=>"round"===e?r("100%",S,I):""} ${({hasSmallAvatar:e})=>e?`width: ${S}`:""} `,H=i(b).withConfig({displayName:"ContributorLogo"})` grid-column: auto; img { margin-right: ${d(2.5)}; border-radius: 50%; width: ${d(8)}; height: ${d(8)}; } `,O=o` grid-column: 1 / -1; text-align: center; ${k} { justify-content: center; } ${g(a.md)} { grid-column: 4 / span 6; ${({isContributorImageEmpty:e,isFeaturedAuthor:t})=>t&&e&&"\n grid-column: 1 / span 6;\n "} } `,F=o` grid-column: 1 / -1; ${g(a.md)} { grid-column: 4 / span 8; ${({isContributorImageEmpty:e,isFeaturedAuthor:t})=>t&&e&&"\n grid-column: 1 / span 8;\n "} } ${g(a.lg)} { grid-column: 4 / span 6; ${({hasLeftAlignedHeader:e})=>e&&"grid-column: 4 / span 6;"} ${({isContributorImageEmpty:e,isFeaturedAuthor:t})=>t&&e&&"\n grid-column: 1 / span 6;\n "} } `,V=i.div.withConfig({displayName:"ContributorHeaderContent"})` ${({ledeAlignment:e})=>"center"===e?O:F} ${({hasBorders:e,theme:t})=>e&&`\n padding-top: ${d(4)};\n padding-bottom: ${d(4)};\n border-width: 1px 0;\n border-style: solid;\n border-bottom-style: ridge;\n ${c(t,"border-top-color","colors.consumption.lead.standard.divider")};\n`} ${x}, ${$} { color: ${({theme:e})=>m(e,"colors.discovery.body.white.description")}; } `,U=i(w).withConfig({displayName:"ContributorHeaderBioClamp"})` ${({enableFictionContributor:e,breakpoint:t})=>e&&o` ${g(a[t])} { button { display: none; } } `} ${({contributorBioAlignment:e})=>"default"!==e&&`text-align: ${e};`} ${C}:hover { text-decoration: underline; } `,W=i(y).withConfig({displayName:"ContributorHeaderSeeMoreLink"})` ${u("typography.definitions.globalEditorial.context-primary")} ${({showReadMore:e})=>e?`\n font-size: ${d(1.5)};\n `:""} display: inline-block; `;W.defaultProps={as:"a",colorStaticLinkToken:"colors.discovery.body.light.accent",colorToken:null,linkStyle:"global",typeIdentity:"typography.definitions.discovery.description-core"},e.exports={ContributorHeaderWrapper:P,ContributorGrid:R,ContributorAvatarImage:_,ContributorAvatarImageWrapper:D,ContributorHeaderContent:V,ContributorHeaderName:T,ContributorHeaderTitle:E,ContributorHeaderShortBio:B,ContributorHeaderBio:N,ContributorHeaderBioClamp:U,ContributorHeaderSocialIcons:A,ContributorHeaderSeeMoreLink:W,ContributorDenseHeaderWrapper:L,ContributorNameAndTitleWrapper:M,ContributorLogo:H}},30259:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FeaturedStoriesGrid=t.FeaturedStoriesSectionTitle=t.FeaturedStoriesList=void 0;const{default:o}=n(75999),{calculateSpacing:i,getTypographyStyles:a,maxScreen:r,minScreen:s,getColorToken:l}=n(26865),{maxThresholds:d}=n(99906),{BREAKPOINTS:c}=n(96472),m=n(35864),u=n(22539),{SummaryItemWrapper:p}=n(63637),{SummaryItemBylineWrapper:g}=n(277),{SummaryItemContent:h,SummaryItemDek:y,SummaryItemAssetContainer:b}=n(68116),{SummaryItemHedBase:f}=n(36211),v=o(u).withConfig({displayName:"FeaturedStoriesList"})``;t.FeaturedStoriesList=v;const k=o.section.withConfig({displayName:"FeaturedStoriesGrid"})` ${r(`${d.md}px`)} { display: none; } ${v} { padding: 0; ${b} { ${s(c.md)} { width: ${i(15,"px")}; height: ${i(11.25,"px")}; } width: ${i(10,"px")}; height: ${i(7.5,"px")}; } ${p} { display: grid; grid-template-areas: 'image content'; grid-template-columns: ${i(7.5)} auto; margin-bottom: ${i(2)}; padding-bottom: ${i(2)}; gap: ${i(4)}; ${s(c.md)} { gap: ${i(10)}; margin-bottom: ${i(1)}; } :last-of-type { margin-bottom: 0; border-bottom: 0; padding-bottom: 0; } } ${h} { padding-top: 0; ${f} { ${({theme:e})=>a(e,"typography.definitions.discovery.hed-core-secondary")}; } ${y} { margin: 0; } ${g} { ${({theme:e})=>a(e,"typography.definitions.globalEditorial.context-tertiary")}; display: flex; align-items: center; padding-top: ${i(.625,"px")}; } } } `;t.FeaturedStoriesGrid=k;const w=o(m).withConfig({displayName:"FeaturedStoriesSectionTitle"})` ${s(c.md)} { margin-top: ${i(5)}; border-bottom-width: 1px; } h2 { ${({theme:e})=>a(e,"typography.definitions.globalEditorial.context-primary")}; justify-self: start; width: 444.8px; height: 18px; color: ${({theme:e})=>l(e,"colors.discovery.body.white.context-tertiary")}; } ${r(c.md)} { margin-bottom: ${i(1)}; } ${s(c.md)} { margin-bottom: ${i(2)}; } `;t.FeaturedStoriesSectionTitle=w},12378:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ContributorSpotlightMainSectionGrid=void 0;const i=o(n(86659)),a=n(40653),{default:r}=n(75999),{minScreen:s,maxScreen:l,calculateSpacing:d,getColorToken:c}=n(26865),{BREAKPOINTS:m}=n(96472),{maxThresholds:u}=n(99906),{ContributorHeaderContent:p,ContributorGrid:g}=n(24283),{ToutWrapper:h}=n(15956),y=r(i.default.NoMarginsTwoUp).withConfig({displayName:"ContributorSpotlightMainSectionGrid"})` ${l(`${u.lg}px`)} { && { display: unset; } } > ${a.GridItem} { :nth-of-type(1) { text-align: left; ${({hasFeaturedStories:e})=>!e&&"\n grid-column: 4/ span 6;\n "} } :nth-of-type(2) { display: flex; flex-direction: column; justify-content: space-between; ${s(m.xxl)} { grid-column: span 5; } } } ${p} { grid-column: 1 / span 12; text-align: left; } ${g} { padding: ${d(6)} 0 0 0; ${l(m.lg)} { border-bottom: ${d(.125)} solid ${c("colors.foundation.menu.dividers")}; padding: ${d(8)} 0 ${d(4)} 0; } } ${h} { ${s(m.lg)} { margin-top: ${d(3)}; border-top: ${d(.125)} solid ${c("colors.foundation.menu.dividers")}; padding-top: ${d(2)}; } } `;t.ContributorSpotlightMainSectionGrid=y},74898:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FeaturedStoriesCarousel=t.FeaturedStoriesSectionTitle=void 0;const{default:o}=n(75999),{calculateSpacing:i,getTypographyStyles:a,minScreen:r,maxScreen:s,getColorToken:l}=n(26865),{BREAKPOINTS:d}=n(96472),c=n(35864),{RubricWrapper:m}=n(6613),{SummaryItemContent:u}=n(68116),{CarouselListButton:p,CarouselWrapper:g}=n(44802),{SummaryCarousel:h,SummaryCarouselRow:y}=n(34751),b=o(c).withConfig({displayName:"FeaturedStoriesSectionTitle"})` padding-bottom: 0; ${s(d.md)} { margin-top: ${i(3)}; border-bottom-width: 1px; } h2 { ${({theme:e})=>a(e,"typography.definitions.globalEditorial.context-primary")}; justify-self: start; width: 444.8px; height: 18px; color: ${({theme:e})=>l(e,"colors.discovery.body.white.context-tertiary")}; } `;t.FeaturedStoriesSectionTitle=b;const f=o.section.withConfig({displayName:"FeaturedStoriesCarousel"})` ${h} { ul { margin-right: ${i(-3)}; margin-left: ${i(-3)}; li { width: 60%; &:last-child { padding-right: ${i(3)}; } } } } ${y} { padding-bottom: 0; } ${r(d.md)} { display: none; } ${p} { display: none; } ${g} { margin-bottom: 0; } ${m} { display: none; } ${u} { ${({theme:e})=>a(e,"typography.definitions.discovery.hed-core-secondary")}; } `;t.FeaturedStoriesCarousel=f},5676:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ContributorSpotlightSummaryGrid=t.ContributorSpotlightSectionTitle=t.ContributorSpotlightSingleColumn=t.ContributorSpotlightInnerContainer=t.ContributorSpotlightContainer=t.SpotlightMainFeatureHeader=void 0;const o=n(1123),{default:i,css:a}=n(75999),{calculateSpacing:r,getColorStyles:s,getColorToken:l,getTypographyStyles:d,getLinkStyles:c,minScreen:m}=n(26865),{BREAKPOINTS:u}=n(96472),p=n(35864),{SectionTitleDek:g}=n(33500),h=i.section.withConfig({displayName:"ContributorSpotlightContainer"})` padding: ${r(3)}; ${m(u.md)} { padding-top: ${r(4)}; padding-bottom: ${r(4)}; } ${(0,o.cssVariablesGrid)()} ${(0,o.applyGridSpacing)("padding")} `;t.ContributorSpotlightContainer=h;const y=i.div.withConfig({displayName:"ContributorSpotlightInnerContainer"})` margin: 0 auto; border-bottom: ${r(.125,"px")} solid; max-width: calc(${u.xxl} - (2 * ${r(8)})); `;t.ContributorSpotlightInnerContainer=y;const b=i.div.withConfig({displayName:"ContributorSpotlightSingleColumn"})` .summary-item { width: 100%; } `;t.ContributorSpotlightSingleColumn=b;const f=i(p).withConfig({displayName:"ContributorSpotlightHeader"})` display: flex; justify-content: center; border-top: ${r(.125,"px")} solid; border-bottom: ${r(.125)} solid ${l("colors.foundation.menu.dividers")}; ${g} { margin-top: 0; padding-top: 0; text-underline-offset: ${r(.375,"px")}; ${({theme:e})=>c(e,"colors.foundation.collapsed-menu.utility-link.default","colors.foundation.collapsed-menu.utility-link.hover","navigation")}; ${({theme:e})=>d(e,"typography.definitions.foundation.link-primary")}; } `;t.ContributorSpotlightSectionTitle=f;const v=i.section.withConfig({displayName:"ContributorSpotlightSummaryGrid"})` display: grid; ${(0,o.cssVariablesGrid)()} grid-template-areas: 'stories' 'body'; grid-template-columns: repeat(1, 1fr); padding-bottom: ${r(3)}; ${m(u.md)} { grid-template-areas: 'body'; } `;t.ContributorSpotlightSummaryGrid=v;const k=i.h2.withConfig({displayName:"SpotlightMainFeatureHeader"})` margin: 0 auto; padding-bottom: ${r(3)}; text-align: center; text-transform: uppercase; ${({theme:e})=>a` ${d(e,"typography.definitions.discovery.hed-feature")} ${s(e,"color","colors.discovery.body.brand.heading")}; `}; ${m(u.lg)} { max-width: 80%; } `;t.SpotlightMainFeatureHeader=k},44920:e=>{e.exports={withRedirect:e=>{if(!e)return e;try{const t=new URL(e,window.location.origin),n=new URL(window.location.pathname,window.location.origin);return t.searchParams.set("redirectURL",n.toString()),t.toString()}catch{return e}}}},51806:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(58156),r=n(2404),s=n(32485),l=n(34967),d={NavDrawer:!0};e.exports=(e,t)=>{const{displayName:n}=e,c=d[n],m=e=>n.split(/[()]/).includes(e);class u extends o.Component{constructor(e){super(e),this.onAppears=e=>{window.cnBus.emit(`journey.component.appears.${e}`,{componentName:e,state:this.state})};let t={};if(!a(e,"journey.url")){const o=a(e,"journey.components",{}),{variation:i,data:r}=o[n]||{};r&&(t={component:{name:n,variation:i},data:r})}this.state={payload:t},this.callbacks=[],window.cnBus&&(window.cnBus.on("journey.unit.render.begin",(e=>{window.cnBus&&"verso"===e.renderer&&m(e.component?.name)&&(r(this.state.payload,e)||(this.onUpdate((()=>{if(!this.element)return!1;const t={...e,element:this.element};return window.cnBus.emit("journey.unit.render.end",t),!0})),this.setState({payload:e})))})),window.cnBus.on("journey.unit.empty.begin",(e=>{window.cnBus&&"verso"===e.renderer&&m(e.component?.name)&&(r(this.state.payload,{})||(this.onUpdate((()=>null===this.element&&(window.cnBus.emit("journey.unit.empty.end",e),!0))),this.setState({payload:{}})))})))}componentDidMount(){window.jBus&&window.jBus.whenAnEventOccurs({id:"journey.unit.render.begin",payload:{component:{name:n}},callback:({payload:e})=>this.setState({payload:e},(()=>{const e={...this.state.payload,element:this.element,keepAlive:c};window.cnBus&&window.cnBus.emit("journey.unit.render.end",e)}))})()}componentDidUpdate(){this.callbacks=this.callbacks.filter((e=>!e()))}onUpdate(e){this.callbacks.push(e)}render(){const{payload:n}=this.state,{component:{name:i,variation:a}={}}=n;if(!m(i))return null;const r="function"==typeof e[a]?e[a]:e;return o.createElement("div",{ref:e=>{this.element=e},className:s("journey-unit__container",{[t]:!!t})},o.createElement(r,{...n,...this.props,onAppears:this.onAppears}))}}u.propTypes={journey:i.shape({components:i.objectOf(i.shape({variation:i.string,data:i.object.isRequired})),url:i.string})};const p=l(u,{keysToPluck:["journey"]});return p.wrapped=e,p.asJourneyUnitApplied=!0,p}},44638:(e,t,n)=>{const o=n(96540),{useEffect:i,useMemo:a,useState:r,useRef:s}=n(96540),l=n(32485),d=n(5556),{Container:c,TopSection:m,LargeImage:u,SmallImage:p,ContentContainer:g,Hed:h,Dek:y,CTAMobileContainer:b,CTADesktopContainer:f,SubscribeBtn:v,SignInContainer:k,SignInText:w,SignInLink:C,RTBContainer:x,RTBGrid:$,RTBRow:S,RTBBullet:I,Divider:T}=n(19053),{withRedirect:E}=n(44920),{trackComponent:N}=n(92716),{interactionResponse:B}=n(56187),{withFormatter:L}=n(98750),{withModalFocusTrap:M}=n(96258),A={Hed:L(h),Dek:L(y)};function R(){return o.createElement("svg",{width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M1 8.25L5 10.75L12 0.75",strokeWidth:"2"}))}const P=({data:e,viewport:t})=>{const n=s(null),d=s(null),h=s(null),y=e.includeRTBs?[e.rtb.one,e.rtb.two,e.rtb.three]:[],[L,M]=r(!1),[P,D]=r(),_=()=>{const e=d.current;if(!e)return;const t=n.current,o=h.current,i=2*parseInt(window.getComputedStyle(t).paddingTop,10),a=o.offsetHeight+i;return L?a+e.offsetHeight:a};return i((()=>{setTimeout((()=>{(()=>{if(!d.current)return;const e=_();D(e),window.addEventListener("scroll",(()=>{const e=document.querySelector(".body__inner-container:last-child")?.lastElementChild||document.querySelector('[data-journey-hook="recipe-content"]')?.lastElementChild||document.querySelector("#main-content");M(window.scrollY>=e?.offsetTop);const t=_();t&&D(t)}))})()}),100),(async()=>{await B(),N("ExpandedCanvas")})()}),[]),a((()=>{if(!d.current)return;const e=n.current,t=_();t&&(e.style.maxHeight=`${t}px`)}),[t,L]),o.createElement(c,{"data-testid":"expanded-canvas",ref:n,maxHeight:P},o.createElement(m,{ref:h},e.img.src&&o.createElement(u,{src:e.img.src,alt:e.img.alt}),o.createElement(g,null,o.createElement(A.Hed,{html:e.hed}),e.img.src&&o.createElement(p,{src:e.img.src,alt:e.img.alt}),o.createElement(A.Dek,{html:e.dek[t]}),o.createElement(b,null,o.createElement(v,{className:"cm__subscribe",href:E(e.cta.url[t])},e.cta.text[t]),o.createElement(k,null,o.createElement(w,null,e.signIn.copy," "),o.createElement(C,{className:"cm__signin",href:E(e.signIn.cta.url)},e.signIn.cta.text)))),o.createElement(f,null,o.createElement(v,{className:"cm__subscribe",href:E(e.cta.url[t])},e.cta.text[t]),o.createElement(k,null,o.createElement(w,null,e.signIn.copy," "),o.createElement(C,{className:"cm__signin",href:E(e.signIn.cta.url)},e.signIn.cta.text)))),e.includeRTBs&&o.createElement(x,{className:l({hidden:!L}),ref:d},o.createElement(T,null),o.createElement($,null,y.map(((t,n)=>o.createElement(S,{key:n},e.rtbBulletUrl?o.createElement(I,{src:e.rtbBulletUrl,alt:"RTB bullet"}):o.createElement(R,null),o.createElement("span",null,t)))))))};P.propTypes={data:d.shape({hed:d.string,dek:d.shape({mobile:d.string,tablet:d.string,desktop:d.string}),img:d.shape({src:d.string,alt:d.string}),cta:d.shape({url:d.shape({mobile:d.string,tablet:d.string,desktop:d.string}),text:d.shape({mobile:d.string,tablet:d.string,desktop:d.string})}),signIn:d.shape({copy:d.string,cta:d.shape({url:d.string,text:d.string})}),rtbBulletUrl:d.string,rtb:d.shape({one:d.string,two:d.string,three:d.string}),includeRTBs:d.bool}),viewport:d.string.isRequired};const D=M(P);D.displayName="ExpandedCanvas",D.requireDataFields=["hed","dek.desktop","dek.tablet","dek.mobile","cta.url.mobile","cta.url.tablet","cta.url.desktop","cta.text.mobile","cta.text.tablet","cta.text.desktop","signIn.copy","signIn.cta.url","signIn.cta.text","rtb.one","rtb.two","rtb.three","rtbBulletUrl","includeRTBs"],e.exports=D},23043:(e,t,n)=>{const o=n(49870),i=n(44638),a=n(51806),{withViewport:r}=n(17936),{withJourneyTheme:s}=n(43219),l=o([s,r,a]);e.exports=l(i)},19053:(e,t,n)=>{const{default:o,css:i}=n(75999),{colorPickerFactory:a}=n(43219),{BREAKPOINTS:r}=n(96472),{BaseText:s}=n(76955),{getTypographyStyles:l}=n(26865),{inTablet:d}=n(94130),c=a("ExpandedCanvas"),m=o.div.withConfig({displayName:"ExpandedCanvasContainer"})` display: flex; position: fixed; right: 0; bottom: 0; left: 0; flex-direction: column; transition: all 0.5s ease-in-out; box-shadow: 0 -4px 10px 0 rgba(0, 0, 0, 0.1); background-color: ${c("background")}; padding: 32px 20px 24px; ${({maxHeight:e})=>e&&i` max-height: ${e}px; `}; ${`@media(min-width: ${r.md})`} { padding: 40px 48px; } `,u=o.div.withConfig({displayName:"TopSection"})` display: flex; flex-direction: column; align-items: center; align-self: center; max-width: 1152px; gap: 24px; ${`@media(min-width: ${r.md})`} { flex-direction: row; } ${d} { width: 100%; } ${`@media(min-width: ${r.lg})`} { justify-content: space-around; gap: 56px; } `,p=o.img.withConfig({displayName:"LargeImage"})` display: none; width: 207px; height: 139px; ${`@media(min-width: ${r.md})`} { display: block; } ${`@media(min-width: ${r.lg})`} { width: 264px; height: 186px; } `,g=o.img.withConfig({displayName:"SmallImage"})` margin-top: 20px; width: 120px; height: 80px; object-fit: cover; ${`@media(min-width: ${r.md})`} { display: none; } `,h=o.div.withConfig({displayName:"ContentContainer"})` display: flex; flex-direction: column; align-items: center; font-family: FuturaPT, Arial, Helvetica, sans-serif; ${`@media(min-width: ${r.md})`} { align-items: flex-start; } ${d} { flex: 1; } `,y=o(s).withConfig({displayName:"Hed"})` ${({theme:e})=>l(e,"typography.definitions.utility.modal-hed")}; color: ${c("hed")}; `,b=o(s).withConfig({displayName:"Dek"})` ${({theme:e})=>l(e,"typography.definitions.utility.modal-body")}; margin-top: 20px; text-align: center; color: ${c("dek")}; ${`@media(min-width: ${r.md})`} { margin-top: 16px; text-align: left; } & mark { background: transparent; color: ${c("dekMark")}; } `,f=o.div.withConfig({displayName:"CTAMobileContainer"})` margin-top: 24px; width: 295px; ${`@media(min-width: ${r.md})`} { margin-top: 16px; width: 322px; } ${`@media(min-width: ${r.lg})`} { display: none; } `,v=o.a.withConfig({displayName:"SubscribeBtn"})` display: block; background-color: ${c("ctaButtonBackground")}; padding: 16px 0; width: 100%; ${({theme:e})=>l(e,"typography.definitions.utility.button-core")}; text-align: center; text-decoration: none; color: ${c("ctaCopy")}; &:hover { text-decoration: underline; } `,k=o.div.withConfig({displayName:"CTADesktopContainer"})` display: none; min-width: 322px; ${`@media(min-width: ${r.lg})`} { display: block; min-width: 295px; } `,w=o.div.withConfig({displayName:"SignInContainer"})` display: flex; justify-content: center; margin-top: 8px; line-height: 16px; ${`@media(min-width: ${r.md})`} { justify-content: flex-start; } ${`@media(min-width: ${r.lg})`} { justify-content: center; } `,C=o.div.withConfig({displayName:"SignInText"})` ${({theme:e})=>l(e,"typography.definitions.utility.body")}; color: ${c("signInCopy")}; `,x=o.a.withConfig({displayName:"SignInLink"})` ${({theme:e})=>l(e,"typography.definitions.utility.button-utility")}; text-decoration: underline; color: ${c("signInLink")}; `,$=o.div.withConfig({displayName:"RTBContainer"})` display: flex; flex-direction: column; align-self: center; transition: opacity 0.5s; max-width: 1152px; &.hidden { opacity: 0; } `,S=o.div.withConfig({displayName:"Divider"})` margin: 24px 0; border-bottom: 1px solid ${c("divider")}; ${`@media(min-width: ${r.md})`} { margin: 40px 0; } `,I=o.div.withConfig({displayName:"RTBGrid"})` display: grid; gap: 8px; ${`@media(min-width: ${r.md})`} { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; } ${`@media(min-width: ${r.lg})`} { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 32px; } `,T=o.div.withConfig({displayName:"RTBRow"})` display: flex; align-items: flex-start; gap: 8px; & svg { flex-shrink: 0; margin-top: 4px; stroke: ${c("rtbSvg")}; } & span { ${({theme:e})=>l(e,"typography.definitions.utility.body")}; color: ${c("rtbCopy")}; } `,E=o.img.withConfig({displayName:"RTBBullet"})` flex-shrink: 0; margin-top: 4px; width: 13px; height: 13px; object-fit: cover; `;e.exports={Container:m,TopSection:u,LargeImage:p,SmallImage:g,ContentContainer:h,Hed:y,Dek:b,CTAMobileContainer:f,CTADesktopContainer:k,SubscribeBtn:v,SignInContainer:w,SignInText:C,SignInLink:x,RTBContainer:$,RTBGrid:I,RTBRow:T,RTBBullet:E,Divider:S}},64764:(e,t,n)=>{const o=n(96540),{trackComponent:i}=n(92716),{interactionResponse:a}=n(56187),r=()=>(o.useEffect((()=>{(async()=>{await a(),i("FooterDefault")})()})),o.createElement("div",null));r.propTypes={},r.displayName="Footer",e.exports=r},33843:(e,t,n)=>{const o=n(49870),i=n(64764),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},8126:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(58156),{useEffect:r}=n(96540),{Anchor:s,Image:l}=n(62429),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e,viewport:t})=>{const n=a(e,`ctaUrl.${t}`),i=a(e,`imageSrc.${t}`),m=a(e,"imageSrc.alt"),u=a(e,"imageSrc.scale");return r((()=>{(async()=>{await c(),d("FooterImage","Image")})()})),o.createElement(s,{href:n,target:"_blank",rel:"noreferrer","aria-label":"Opens in a new window"},o.createElement(l,{alt:m,src:i,scale:u}))};m.displayName="Footer.Image",m.propTypes={data:i.shape({ctaUrl:i.shape({mobile:i.string.isRequired,tablet:i.string.isRequired,desktop:i.string.isRequired}).isRequired,imageSrc:i.shape({alt:i.string.isRequired,scale:i.bool,mobile:i.string.isRequired,tablet:i.string.isRequired,desktop:i.string.isRequired}).isRequired}),viewport:i.oneOf(["mobile","tablet","desktop"]).isRequired},m.requireDataFields=["subscribeUrl.desktop","subscribeUrl.tablet","subscribeUrl.mobile","imageSrc.alt","imageSrc.desktop","imageSrc.tablet","imageSrc.mobile"],e.exports=m},43283:(e,t,n)=>{const o=n(49870),i=n(8126),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},62429:(e,t,n)=>{const{default:o}=n(75999),{BREAKPOINTS:i}=n(96472),a=o.a.withConfig({displayName:"FooterAnchor"})` display: flex; justify-content: center; `,r=o.img.withConfig({displayName:"FooterImage"})` ${({scale:e})=>e&&`\n width: 940px;\n height: 140px;\n \n @media (max-width: calc(${i.md} - 1px)) {\n width: 276px;\n height: 100px;\n }\n @media (min-width: ${i.md}) and (max-width: calc(${i.lg} - 1px)) {\n width: 724px;\n height: 190px;\n }`} `;e.exports={Anchor:a,Image:r}},49289:(e,t,n)=>{const o=n(33843),i=n(43283),a=n(51806),r=o;r.Image=i,e.exports=a(r)},8608:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(86659),{ContentFooterNewsletterContentWrapper:l,ContentFooterNewsletterForm:d}=n(27529),c=({data:e,contentWrapper:t,isFullBleed:n})=>{o.useEffect((()=>{(async()=>{await r(),a("FooterNewsletter")})()}),[]);const i={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,dangerousHed:e.dangerousHed,newsletterId:e.newsletterId,formName:"newsletter",position:"content-footer",sourceCode:"article-newsletter",textFieldLabel:"",hasJourneyUniqueButtonName:!0,isArticlePage:!0},c=n?s.WithMargins:t;return o.createElement(l,{isNewsletterFullBleed:n},o.createElement(c,null,o.createElement(d,{...i})))};c.displayName="FooterNewsletter",c.propTypes={contentWrapper:i.elementType.isRequired,data:i.shape({buttonLabel:i.string.isRequired,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,dangerousHed:i.string.isRequired,newsletterId:i.string.isRequired}),isFullBleed:i.bool},c.requireDataFields=["buttonLabel","dangerousDek","dangerousDisclaimer","dangerousHed","newsletterId"],e.exports=c},65786:(e,t,n)=>{const o=n(49870),i=n(8608),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},12814:(e,t,n)=>{const o=n(5556),i=n(96540),{withRedirect:a}=n(44920),{withFormatter:r}=n(98750),{withModalFocusTrap:s}=n(96258),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{CtaWrapper:c,DekParagraph:m,GoTo:u,HedTitle:p,ModalOverlay:g,PictureWrapper:h,SignInCopy:y,SignInLink:b,SignInWrapper:f,SubscribeButton:v,SubscribeButtonWrapper:k,UnitWrapper:w,Wrapper:C}=n(26182),x={Hed:r(p),Dek:r(m)};function $({img:e,viewport:t}){return i.createElement(h,null,i.createElement("source",{srcSet:e[t].src}),i.createElement("img",{src:e[t].src,alt:e.alt}))}const S={img:o.shape({alt:o.string.isRequired,desktop:o.shape({src:o.string.isRequired}),mobile:o.shape({src:o.string.isRequired}),tablet:o.shape({src:o.string.isRequired})}).isRequired,viewport:o.string.isRequired};function I({button:e,signIn:t,goTo:n,viewport:o}){return i.createElement(c,null,i.createElement(k,null,i.createElement(v,{href:e[o].url},e[o].hed)),i.createElement(f,null,i.createElement(y,null,t.copy," "),i.createElement(b,{href:a(t.url)},t.hed)),i.createElement(u,{href:n.url},n.hed))}$.propTypes=S;const T={button:o.shape({mobile:o.shape({hed:o.string.isRequired,url:o.string.isRequired}).isRequired,tablet:o.shape({hed:o.string.isRequired,url:o.string.isRequired}).isRequired,desktop:o.shape({hed:o.string.isRequired,url:o.string.isRequired}).isRequired}).isRequired,goTo:o.shape({hed:o.string.isRequired,url:o.string.isRequired}).isRequired,signIn:o.shape({copy:o.string.isRequired,hed:o.string.isRequired,url:o.string.isRequired}).isRequired,viewport:o.string.isRequired};function E({data:{hed:e,dek:t,img:n,ctaButton:o,signIn:a,goTo:r},viewport:s}){return i.useEffect((()=>{(async()=>{await d(),l("FullBarrier")})()}),[]),i.createElement(C,{"data-testid":"full-barrier"},i.createElement(g,{ariaLive:"assertive","aria-labelledby":"hed","aria-describedby":"dek",className:"modal-wrapper",role:"alertdialog"},i.createElement(w,null,i.createElement(x.Hed,{id:"hed",html:e}),i.createElement($,{img:n,viewport:s}),i.createElement(x.Dek,{id:"dek",html:t}),i.createElement(I,{button:o,signIn:a,goTo:r,viewport:s}))))}I.propTypes=T,E.propTypes={data:o.shape({ctaButton:T.button,dek:o.string.isRequired,hed:o.string.isRequired,img:S.img,signIn:T.signIn,goTo:T.goTo}),viewport:o.string.isRequired};const N=s(E);N.displayName="FullBarrier",N.requireDataFields=["img.mobile.src","img.tablet.src","img.desktop.src","img.alt","ctaButton.mobile.hed","ctaButton.mobile.url","ctaButton.tablet.hed","ctaButton.tablet.url","ctaButton.desktop.hed","ctaButton.desktop.url","signIn.copy","signIn.hed","signIn.url","goTo.hed","goTo.url","hed","dek"],e.exports=N},81802:(e,t,n)=>{const o=n(49870),i=n(12814),a=n(51806),{withDataFallback:r}=n(58872),{withJourneyTheme:s}=n(43219),{withViewport:l}=n(17936),d=o([r,l,s,a]);e.exports=d(i)},26182:(e,t,n)=>{const{default:o}=n(75999),{colorPickerFactory:i}=n(43219),{getZIndex:a,getTypographyStyles:r}=n(26865),{BREAKPOINTS:s}=n(96472),l=i("FullBarrier"),d=o.div.withConfig({displayName:"Wrapper"})` position: fixed; top: 0; left: 0; z-index: ${a("hyperstitialLayer")}; `,c=o.div.withConfig({displayName:"ModalOverlay"})` display: flex; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.6); padding: 16px 0; overflow: auto; `,m=o.div.withConfig({displayName:"UnitWrapper"})` display: flex; flex-direction: column; align-items: center; margin: auto; background-color: ${l("background")}; padding: 0 32px; width: 500px; @media (max-width: calc(${s.md} - 1px)) { padding: 0 24px; width: 327px; } `,u=o.div.withConfig({displayName:"SubscribeButtonWrapper"})` width: 327px; ${`@media(min-width: ${s.sm})`} { width: 279px; } `,p=o.a.withConfig({displayName:"SubscribeButton"})` ${({theme:e})=>r(e,"typography.definitions.utility.button-core")}; display: block; margin-bottom: 24px; background-color: ${l("ctaButtonBackground")}; padding: 16px 0; text-transform: none; text-decoration: none; line-height: 18px; color: ${l("ctaCopy")}; font-size: 14px; font-weight: bold; &:hover { background-color: ${l("ctaHover")}; } `,g=o.div.withConfig({displayName:"CtaWrapper"})` display: flex; flex-direction: column; margin: 0 auto; text-align: center; `,h=o.picture.withConfig({displayName:"PictureWrapper"})` img { width: 200px; height: auto; } `,y=o.span.withConfig({displayName:"DekParagraph"})` ${({theme:e})=>r(e,"typography.definitions.consumptionEditorial.body-core")}; margin: 24px auto 32px auto; text-align: center; line-height: 32px; color: ${l("dek")}; @media (max-width: calc(${s.md} - 1px)) { margin-bottom: 24px; } `,b=o.span.withConfig({displayName:"HedTitle"})` ${({theme:e})=>r(e,"typography.definitions.consumptionEditorial.hed-standard")}; margin: 32px auto 24px auto; text-align: center; color: ${l("hed")}; font-size: 38px; @media (min-width: ${s.lg}) { font-size: 38px; } @media (min-width: ${s.md}) { font-size: 38px; } @media (max-width: calc(${s.md} - 1px)) { margin-top: 24px; } `,f=o.span.withConfig({displayName:"SignInWrapper"})` ${({theme:e})=>r(e,"typography.definitions.utility.assistive-text")}; margin-bottom: 16px; line-height: 16px; @media (max-width: calc(${s.md} - 1px)) { margin-bottom: 8px; } `,v=o.span.withConfig({displayName:"SignInCopy"})` color: ${l("signInCopy")}; `,k=o.a.withConfig({displayName:"signInLink"})` color: ${l("signInLink")}; `,w=o.a.withConfig({displayName:"GoTo"})` ${({theme:e})=>r(e,"typography.definitions.utility.assistive-text")}; margin-bottom: 32px; line-height: 16px; color: ${l("goTo")}; @media (max-width: calc(${s.md} - 1px)) { margin-bottom: 24px; } `;e.exports={Wrapper:d,ModalOverlay:c,UnitWrapper:m,GoTo:w,SubscribeButtonWrapper:u,SubscribeButton:p,SignInWrapper:f,SignInCopy:v,SignInLink:k,PictureWrapper:h,CtaWrapper:g,DekParagraph:y,HedTitle:b}},2e3:(e,t,n)=>{const o=n(96540),{trackComponent:i}=n(92716),{interactionResponse:a}=n(56187),r=()=>(o.useEffect((()=>{(async()=>{await a(),i("InContent")})()})),o.createElement("div",null));r.displayName="InContent",r.requireDataFields=[],e.exports=r},49428:(e,t,n)=>{const o=n(49870),i=n(2e3),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},88612:(e,t,n)=>{const o=n(96540),i=n(58156),a=n(5556),{Wrapper:r,Anchor:s,Image:l}=n(46444),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e,viewport:t="desktop"})=>(o.useEffect((()=>{(async()=>{await c(),d("InContent")})()})),o.createElement(r,{scaleImageToFit:"true"===i(e,"image.scale")},o.createElement(s,{href:i(e,`subscribeURL.${t}`),target:"_blank",rel:"noreferrer","aria-label":"Opens in a new window"},o.createElement(l,{src:i(e,`image.${t}`),alt:i(e,"image.alt")}))));m.displayName="InContent.Image",m.propTypes={data:a.shape({image:a.shape({alt:a.string,desktop:a.string,mobile:a.string,scale:a.string,tablet:a.string}),subscribeURL:a.shape({desktop:a.string,mobile:a.string,tablet:a.string})}),viewport:a.string.isRequired},m.requireDataFields=["image.alt","image.desktop","image.mobile","image.scale","image.tablet","subscribeURL.desktop","subscribeURL.mobile","subscribeURL.tablet"],e.exports=m},95272:(e,t,n)=>{const o=n(49870),i=n(88612),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},46444:(e,t,n)=>{const{default:o,css:i}=n(75999),{inMobile:a,inTablet:r,inDesktop:s}=n(94130),l=o.a.withConfig({displayName:"InContentAnchor"})` ${r} { position: absolute; right: 0; left: 0; margin: 0 auto; } `,d=o.img.withConfig({displayName:"InContentImage"})``,c=i` overflow: hidden; ${a} { width: 276px; height: 100px; } ${r} { height: 190px; ${l} { width: 724px; } } ${s} { width: 450px; height: 140px; } ${d} { width: 100%; height: 100%; } `,m=o.div.withConfig({displayName:"InContentWrapper"})` margin: 0 auto; text-align: center; ${e=>e.scaleImageToFit?c:""} `;e.exports={Wrapper:m,Image:d,Anchor:l}},10202:(e,t,n)=>{const o=n(49428),i=n(95272),a=n(51806),r=o;r.Image=i,e.exports=a(r)},29985:(e,t,n)=>{const o=n(5556),i=n(96540),{withRedirect:a}=n(44920),{withFormatter:r}=n(98750),{Link:s,Wrapper:l}=n(94339),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e})=>{i.useEffect((()=>{(async()=>{await c(),d("InlineBarrier")})()}),[]);const{hed:t,dek:n,subscribe:o,signIn:m}=e,u=r((e=>i.createElement("span",{...e})));return i.createElement(l,{className:"journey-unit__inline-barrier"},i.createElement("span",null,i.createElement(u,{html:t})," ",i.createElement(s,{href:o.url,target:"_blank",rel:"noopener noreferrer","aria-label":"Opens in a new window"},o.cta),". ",i.createElement(u,{html:n})," ",i.createElement(s,{href:a(m.url)},m.cta),"."))};m.displayName="InlineBarrier",m.propTypes={data:o.shape({hed:o.string,dek:o.string,subscribe:o.shape({cta:o.string,url:o.string}),signIn:o.shape({cta:o.string,url:o.string})})},m.requireDataFields=["hed","dek","subscribe.cta","subscribe.url","signIn.cta","signIn.url"],e.exports=m},77497:(e,t,n)=>{const o=n(29985),{withDataFallback:i}=n(58872);e.exports=i(o)},94339:(e,t,n)=>{const{default:o}=n(75999),{getLinkStyles:i}=n(26865),a=o.a.withConfig({displayName:"Link"})` ${({theme:e})=>i(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; `,r=o.div.withConfig({displayName:"Wrapper"})` min-height: 100px; `;e.exports={Link:a,Wrapper:r}},22877:(e,t,n)=>{const o=n(5556),i=n(96540),{withRedirect:a}=n(44920),{withFormatter:r}=n(98750),{Link:s,Wrapper:l}=n(31815),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e,viewport:t})=>{i.useEffect((()=>{(async()=>{await c(),d("InlineBarrier")})()}),[]);const{hed:n,dek:o,subscribe:m,signIn:u}=e,p=r((e=>i.createElement("span",{...e})));return i.createElement(l,{className:"journey-unit__inline-barrier"},i.createElement("span",null,i.createElement(p,{html:n})," ",i.createElement(s,{href:m[t].url,target:"_blank",rel:"noopener noreferrer","aria-label":"Opens in a new window"},m[t].cta),". ",i.createElement(p,{html:o})," ",i.createElement(s,{href:a(u.url)},u.cta),"."))};m.displayName="InlineBarrier.Beta",m.propTypes={data:o.shape({hed:o.string,dek:o.string,subscribe:o.shape({desktop:o.shape({cta:o.string,url:o.string}),tablet:o.shape({cta:o.string,url:o.string}),mobile:o.shape({cta:o.string,url:o.string})}),signIn:o.shape({cta:o.string,url:o.string})}),viewport:o.string},m.requireDataFields=["hed","dek","subscribe.desktop.cta","subscribe.desktop.url","subscribe.tablet.cta","subscribe.tablet.url","subscribe.mobile.cta","subscribe.mobile.url","signIn.cta","signIn.url"],e.exports=m},58117:(e,t,n)=>{const o=n(49870),i=n(22877),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},31815:(e,t,n)=>{const{default:o}=n(75999),{getLinkStyles:i}=n(26865),a=o.a.withConfig({displayName:"Link"})` ${({theme:e})=>i(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; `,r=o.div.withConfig({displayName:"Wrapper"})` min-height: 100px; `;e.exports={Link:a,Wrapper:r}},92726:(e,t,n)=>{const o=n(77497),i=n(58117),a=n(51806),r=o;r.Alpha=o,r.Beta=i,e.exports=a(r)},72372:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(577),l=({data:e})=>{const t={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,dangerousHed:e.dangerousHed,newsletterId:e.newsletterId,formName:"newsletter-subscribe",textFieldLabel:"",newsletterType:"slim-newsletter",patternType:"consumption",isArticlePage:!0,sourceCode:"slim-article-newsletter",hasJourneyUniqueButtonName:!0};return o.useEffect((()=>{(async()=>{await r(),a("InlineNewsletter")})()}),[]),o.createElement("div",null,o.createElement(s,{...t}))};l.displayName="InlineNewsletter",l.propTypes={data:i.shape({buttonLabel:i.string,dangerousDek:i.string,dangerousDisclaimer:i.string,dangerousHed:i.string,newsletterId:i.string})},e.exports=l},40064:(e,t,n)=>{const o=n(49870),i=n(72372),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},41859:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(58156),{useEffect:r,useRef:s}=n(96540),{Button:l}=n(31436),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e,viewport:t,onAppears:n})=>{const i=a(e,`subscribeUrl.${t}`),m=a(e,`copy.${t}`),u=s(null),p=(e,t)=>{e.setAttribute("aria-hidden",`${"hide"===t}`)};return r((()=>{u.current.fired=!0;const e=setTimeout((()=>{const t=u.current,o=window.document.querySelector('a[class*="nav-rollover"], [class*="nav-rollover"] a');t&&o&&(["mouseenter","focus"].forEach((e=>{[t,o].forEach((t=>t.addEventListener(e,(()=>{p(o,"show")})))),o.addEventListener(e,(()=>{u.current.fired=!1})),t.addEventListener(e,(()=>{u.current.fired&&n("NavRollover"),u.current.fired=!0}))})),["mouseleave","blur"].forEach((e=>{[t,o].forEach((t=>t.addEventListener(e,(()=>{p(o,"hide")})))),o.addEventListener(e,(()=>{const e=setTimeout((()=>{u.current.fired=document.activeElement!==t,clearTimeout(e)}),0)})),t.addEventListener(e,(()=>{u.current.fired=!0}))}))),clearTimeout(e)}),500);(async()=>{await c(),d("NavCTA","Button")})()}),[n]),o.createElement(l,{href:i,target:"_blank",ref:u,"aria-label":"Opens in a new window"},m)};m.displayName="NavCTA.Button",m.propTypes={data:i.shape({copy:i.shape({mobile:i.string,tablet:i.string,desktop:i.string}),subscribeUrl:i.shape({mobile:i.string,tablet:i.string,desktop:i.string})}),onAppears:i.func,viewport:i.string.isRequired},m.requireDataFields=["copy.mobile","copy.tablet","copy.desktop","subscribeUrl.mobile","subscribeUrl.tablet","subscribeUrl.desktop"],e.exports=m},6024:(e,t,n)=>{const o=n(49870),i=n(41859),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},31436:(e,t,n)=>{const{default:o}=n(75999),{getColorToken:i,getTypographyStyles:a}=n(26865),r=o.a.withConfig({displayName:"NavCTALink"})` display: inline-flex; align-items: center; border-radius: 1px; background-color: ${({theme:e})=>i(e,"colors.interactive.base.brand-primary")}; padding: 8px; height: 100%; text-decoration: none; /* stylelint-disable-next-line declaration-no-important */ line-height: unset !important; white-space: nowrap; ${({theme:e})=>a(e,"typography.definitions.utility.button-core")}; color: ${({theme:e})=>i(e,"colors.interactive.base.white")}; &:link { color: ${({theme:e})=>i(e,"colors.interactive.base.white")}; } &:visited { color: ${({theme:e})=>i(e,"colors.interactive.base.white")}; } &:hover, &:focus { text-decoration: none; } `;e.exports={Button:r}},71135:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(58156),{useEffect:r,useRef:s}=n(96540),{Link:l}=n(82552),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e,viewport:t,onAppears:n})=>{const i=a(e,`subscribeUrl.${t}`),m=a(e,`copy.${t}`),u=s(null),p=(e,t)=>{e.setAttribute("aria-hidden",`${"hide"===t}`)};return r((()=>{u.current.fired=!0;const e=setTimeout((()=>{const t=u.current,o=window.document.querySelector('a[class*="nav-rollover"], [class*="nav-rollover"] a');t&&o&&(["mouseenter","focus"].forEach((e=>{[t,o].forEach((t=>t.addEventListener(e,(()=>{p(o,"show")})))),o.addEventListener(e,(()=>{u.current.fired=!1})),t.addEventListener(e,(()=>{u.current.fired&&n("NavRollover"),u.current.fired=!0}))})),["mouseleave","blur"].forEach((e=>{[t,o].forEach((t=>t.addEventListener(e,(()=>{p(o,"hide")})))),o.addEventListener(e,(()=>{const e=setTimeout((()=>{u.current.fired=document.activeElement!==t,clearTimeout(e)}),0)})),t.addEventListener(e,(()=>{u.current.fired=!0}))}))),clearTimeout(e)}),500);(async()=>{await c(),d("NavCTA","Link")})()}),[n]),o.createElement(l,{href:i,target:"_blank",ref:u,"aria-label":"Opens in a new window"},m)};m.displayName="NavCTA",m.propTypes={data:i.shape({copy:i.shape({mobile:i.string,tablet:i.string,desktop:i.string}),subscribeUrl:i.shape({mobile:i.string,tablet:i.string,desktop:i.string})}),onAppears:i.func,viewport:i.string.isRequired},m.requireDataFields=["copy.mobile","copy.tablet","copy.desktop","subscribeUrl.mobile","subscribeUrl.tablet","subscribeUrl.desktop"],e.exports=m},67516:(e,t,n)=>{const o=n(49870),i=n(71135),{withViewport:a}=n(17936),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},82552:(e,t,n)=>{const{default:o}=n(75999),{getColorToken:i,getTypographyStyles:a,isInverted:r}=n(26865),{resolveMenuKey:s}=n(70698),l=o.a.withConfig({displayName:"NavCTALink"})` display: block; text-decoration: none; white-space: nowrap; ${({theme:e})=>a(e,"typography.definitions.foundation.link-primary")} color: ${({theme:e})=>i(e,"colors.foundation.collapsed-menu.nav-link.hover")}; &:link { color: ${({theme:e})=>i(e,s(e,r(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.hover"))}; } &:visited { ${({theme:e,isActive:t})=>t?`color: ${i(e,s(e,r(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover"))};}`:r(e)&&`color : ${i(e,s(e,"colors.consumption.lead.inverted.link"))}`} } &:hover, &:focus { text-decoration: none; ${({theme:e})=>r(e)&&`color : ${i(e,s(e,"colors.consumption.lead.inverted.link-hover"))}`} } `;e.exports={Link:l}},23543:(e,t,n)=>{const o=n(6024),i=n(67516),a=n(51806),r=i;r.Button=o,r.Link=i,e.exports=a(r,"nav-cta__component")},18754:(e,t,n)=>{const o=n(96540),i=n(5556),{Item:a,OverlayNavigationItem:r,OverlayNavigationLink:s}=n(75134),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{MegaMenuUtilityLinks:c}=n(10246),{NavDrawerTextClickable:m}=n(96290),u=({data:e,viewport:t,use:n})=>{switch(o.useEffect((()=>{(async()=>{await d(),l("NavDrawer")})()}),[]),n){case"OverlayNavigation":return o.createElement(r,null,o.createElement(s,{className:"cm-nav-drawer",href:e.ctaUrl[t],as:"a",contentAlign:"vertical"},e.cta));case"SecondaryMenu":return o.createElement(a,{className:"cm-nav-drawer",attributes:{"aria-label":e.cta},links:[{text:e.cta,url:e.ctaUrl[t],isExternalLink:!0}],contentAlign:"vertical"});case"MegaMenu":return o.createElement("div",{className:"cm-nav-drawer"},o.createElement(c,{utilityLinksOneItem:!0,links:[{text:e.cta,url:e.ctaUrl[t]}]}));case"OneNavTextClickable":return o.createElement(m,{label:e.cta,url:e.ctaUrl[t]});default:return null}};u.displayName="NavDrawer",u.propTypes={data:i.shape({cta:i.string.isRequired,ctaUrl:i.shape({mobile:i.string.isRequired,tablet:i.string.isRequired,desktop:i.string.isRequired})}),use:i.oneOf(["OverlayNavigation","SecondaryMenu","MegaMenu"]).isRequired,viewport:i.string},u.requireDataFields=["cta","ctaUrl.mobile","ctaUrl.tablet","ctaUrl.desktop"],e.exports=u},96802:(e,t,n)=>{const o=n(49870),i=n(18754),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([s,r,a]);e.exports=l(i)},75134:(e,t,n)=>{const{default:o}=n(75999),{SecondaryMenuUtilityLinks:i}=n(90098),{OverlayNavigationUtilityLink:a,OverlayNavigationUtilityListItem:r}=n(18550),s=o(i).withConfig({displayName:"JourneyNavDrawerItem"})``,l=o(r).withConfig({displayName:"JourneyNavDrawerMegaMenuItem"})``,d=o(a).withConfig({displayName:"JourneyNavDrawerMegaMenuLink"})``;e.exports={Item:s,OverlayNavigationItem:l,OverlayNavigationLink:d}},98892:(e,t,n)=>{const o=n(5556),i=n(96540),{useEffect:a}=n(96540),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),{Wrapper:l,Copy:d,Hed:c,Dek:m,UnitWrapper:u,CTA:p,Image:g}=n(32788),h=({data:e,isStoryBook:t=!1})=>{a((()=>{(async()=>{await s(),r("NavRollover")})()}));const{hed:n,dek:o,cta:h,img:y}=e;return i.createElement(l,{"data-testid":"NavRollover",isStoryBook:t},i.createElement(u,{href:h.url},i.createElement(d,null,i.createElement(c,null,n),i.createElement(m,null,o),i.createElement(p,null,h.text)),i.createElement(g,{src:y.url,alt:y.alt})))};h.displayName="NavRollover",h.propTypes={data:o.shape({hed:o.string.isRequired,dek:o.string.isRequired,cta:o.shape({text:o.string.isRequired,url:o.string.isRequired}),img:o.shape({alt:o.string.isRequired,url:o.string.isRequired})}),isStoryBook:o.bool},h.requireDataFields=["hed","dek","cta.url","cta.text","img.url","img.alt"],e.exports=h},90768:(e,t,n)=>{const o=n(49870),i=n(98892),{withDataFallback:a}=n(58872),r=o([a]);e.exports=r(i)},32788:(e,t,n)=>{const{default:o,css:i}=n(75999),{getColorToken:a,getTypographyStyles:r}=n(26865),s=i` position: absolute; transform: translateY(-14px); transition: opacity 0.2s linear 0s, transform 0.2s ease 0s, visibility 0.2s linear 0s; visibility: hidden; transition-delay: 300ms; opacity: 0; z-index: 80; `,l=i` transform: translateY(0); visibility: visible; opacity: 1; transition-delay: 0s; `,d=o.div.withConfig({displayName:"Wrapper"})` ${({isStoryBook:e})=>!e&&`\n ${s}\n \n &:hover,\n &:focus {\n ${l}\n\n }\n `} `,c=o.a.withConfig({displayName:"UnitWrapper"})` display: block; position: relative; margin-top: 8px; border: 1px solid rgba(233, 233, 233, 1); background-color: rgba(255, 255, 255, 1); padding: 13px 20px; width: 225.43px; height: 130px; text-decoration: none; `,m=o.div.withConfig({displayName:"Copy"})` display: flex; flex-direction: column; max-width: 133px; color: ${a("colors.interactive.base.black")}; `,u=o.span.withConfig({displayName:"Hed"})` ${({theme:e})=>r(e,"typography.definitions.foundation.title-secondary")}; text-transform: uppercase; `,p=o.span.withConfig({displayName:"Dek"})` ${({theme:e})=>r(e,"typography.definitions.foundation.list")}; max-width: 119px; `,g=o.img.withConfig({displayName:"Image"})` position: absolute; right: 0; bottom: 0; width: auto; height: 121px; `,h=o.span.withConfig({displayName:"CTAButton"})` ${({theme:e})=>r(e,"typography.definitions.foundation.title-secondary")}; margin-top: 8px; background-color: rgba(34, 35, 40, 1); width: 83.41px; height: 28.55px; text-align: center; text-transform: uppercase; line-height: 28.55px; color: ${a("colors.interactive.base.white")}; font-size: 9px; `;e.exports={Wrapper:d,UnitWrapper:c,Copy:m,Hed:u,Dek:p,Image:g,CTA:h,ShowRollover:l,HideRollover:s}},16745:(e,t,n)=>{const o=n(96540),i=n(5556),{useEffect:a}=n(96540),{Anchor:r,Image:s,Wrapper:l}=n(64488),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({data:e,isStoryBook:t})=>{const{ctaUrl:n,image:{src:i,alt:m,scale:u}}=e;return a((()=>{(async()=>{await c(),d("NavRollover","Image")})()})),o.createElement(l,{isStoryBook:t},o.createElement(r,{href:n,target:"_blank","data-testid":"NavRollover","aria-label":"Opens in a new window"},o.createElement(s,{alt:m,src:i,scaleImageToFit:u})))};m.displayName="NavRollover.Image",m.propTypes={data:i.shape({ctaUrl:i.string.isRequired,image:i.shape({alt:i.string.isRequired,scale:i.bool,src:i.string.isRequired}).isRequired}),isStoryBook:i.bool},m.requireDataFields=["ctaUrl","image.alt","image.src"],e.exports=m},16652:(e,t,n)=>{const o=n(49870),i=n(16745),{withDataFallback:a}=n(58872),r=o([a]);e.exports=r(i)},64488:(e,t,n)=>{const{default:o}=n(75999),{ZINDEX_MAP:i}=n(96472),{ShowRollover:a,HideRollover:r}=n(32788),s=o.div.withConfig({displayName:"Wrapper"})` ${({isStoryBook:e})=>!e&&`\n ${r}\n width: 300px;\n height: 200px;\n overflow: hidden;\n z-index: ${i.navFixed};\n\n &:hover,\n &:focus,\n &:focus-within{\n ${a}\n }\n `} `,l=o.a.withConfig({displayName:"NavRolloverAnchor"})` display: flex; justify-content: center; `,d=o.img.withConfig({displayName:"NavRolloverImage"})` ${({scaleImageToFit:e})=>e&&"\n width: 300px;\n height: 200px;\n "} `;e.exports={Wrapper:s,Anchor:l,Image:d}},69390:(e,t,n)=>{const o=n(90768),i=n(16652),a=n(51806),r=o;r.Image=i,e.exports=a(r,"nav-rollover__component")},18240:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(38267),l=({data:e,contentWrapper:t})=>{o.useEffect((()=>{(async()=>{await r(),a("Newsletter","Extended")})()}),[]);const n={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,dangerousHed:e.dangerousHed,newsletterId:e.newsletterId,ContentWrapper:t,formName:"newsletter-one-click-extended",sourceCode:"article-newsletter",variationName:"Extended"};return o.createElement(s.Extended,{...n})};l.displayName="NewsletterExtended",l.propTypes={contentWrapper:i.elementType.isRequired,data:i.shape({buttonLabel:i.string.isRequired,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,dangerousHed:i.string.isRequired,newsletterId:i.string.isRequired})},l.requireDataFields=["buttonLabel","dangerousDek","dangerousDisclaimer","dangerousHed","newsletterId"],e.exports=l},44572:(e,t,n)=>{const o=n(49870),i=n(18240),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},84610:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(38267),l=({data:e})=>{o.useEffect((()=>{(async()=>{await r(),a("Newsletter","Slim")})()}),[]);const t={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,newsletterId:e.newsletterId,formName:"newsletter-one-click-extra-slim",sourceCode:"extraSlim-newsletter",variationName:"ExtraSlim"};return o.createElement(s.ExtraSlim,{...t})};l.displayName="NewsletterExtraSlim",l.propTypes={data:i.shape({buttonLabel:i.string.isRequired,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,newsletterId:i.string.isRequired})},l.requireDataFields=["buttonLabel","dangerousDek","dangerousDisclaimer","newsletterId"],e.exports=l},72924:(e,t,n)=>{const o=n(49870),i=n(84610),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},82030:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(38267),l=({data:e})=>{o.useEffect((()=>{(async()=>{await r(),a("Newsletter","Slim")})()}),[]);const t={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,newsletterId:e.newsletterId,formName:"newsletter-one-click-extra-slim-with-action-sheet",sourceCode:"extraSlim-newsletter-with-action-sheet",variationName:"ExtraSlimWithActionSheet"};return o.createElement(s.ExtraSlimWithActionSheet,{...t})};l.displayName="NewsletterExtraSlimWithActionSheet",l.propTypes={data:i.shape({buttonLabel:i.string.isRequired,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,newsletterId:i.string.isRequired})},l.requireDataFields=["buttonLabel","dangerousDek","dangerousDisclaimer","newsletterId"],e.exports=l},1969:(e,t,n)=>{const o=n(49870),i=n(82030),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},60288:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(38267),l=({data:e})=>{o.useEffect((()=>{(async()=>{await r(),a("Newsletter","Slim")})()}),[]);const t={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,dangerousHed:e.dangerousHed,newsletterId:e.newsletterId,formName:"newsletter-one-click-slim",sourceCode:"slim-newsletter",variationName:"Slim"};return o.createElement(s.Slim,{...t})};l.displayName="NewsletterSlim",l.propTypes={data:i.shape({buttonLabel:i.string.isRequired,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,dangerousHed:i.string.isRequired,newsletterId:i.string.isRequired})},l.requireDataFields=["buttonLabel","dangerousDek","dangerousDisclaimer","dangerousHed","newsletterId"],e.exports=l},33648:(e,t,n)=>{const o=n(49870),i=n(60288),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},26798:(e,t,n)=>{const o=n(96540),i=n(5556),{trackComponent:a}=n(92716),{interactionResponse:r}=n(56187),s=n(81159),l=({data:e})=>{o.useEffect((()=>{(async()=>{await r(),a("NewsletterVertical")})()}),[]);const t={buttonLabel:e.buttonLabel,dangerousDek:e.dangerousDek,dangerousDisclaimer:e.dangerousDisclaimer,dangerousHed:e?.dangerousHed,imageMaxWidth:e?.imageMaxWidth,imageUrl:e?.imageUrl,logoMaxHeight:e?.logoMaxHeight,logoUrl:e.logoUrl,newsletterId:e.newsletterId,formName:"newsletter-one-click-vertical",sourceCode:"vertical-newsletter"};return o.createElement(s,{...t})};l.displayName="NewsletterVertical",l.propTypes={data:i.shape({buttonLabel:i.string.isRequired,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,dangerousHed:i.string,imageMaxWidth:i.number,imageUrl:i.string,logoMaxHeight:i.number,logoUrl:i.string.isRequired,newsletterId:i.string.isRequired})},l.requireDataFields=["buttonLabel","dangerousDek","dangerousDisclaimer","logoUrl","newsletterId"],e.exports=l},4747:(e,t,n)=>{const o=n(49870),i=n(26798),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),l=o([r,s,a]);e.exports=l(i)},71372:(e,t,n)=>{const o=n(96540),{useState:i}=o,a=n(5556),{withRedirect:r}=n(44920),{withFormatter:s}=n(98750),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{Wrapper:c,ContentContainer:m,ExpandedContentWrapper:u,CollapsedContentWrapper:p,ChevronButton:g,StyledChevron:h,Column:y,SubHedCopy:b,SubHedImage:f,Hed:v,Dek:k,CTAButton:w,CTALink:C,Image:x,SignInContainer:$,SignInCopy:S,SignInLink:I,Copy:T}=n(92669),E={CTALink:s(C),Copy:s(T),Dek:s(k),Hed:s(v),SubHedCopy:s(b)},N={collapsed:a.shape({copy:a.string,cta:a.shape({url:a.string,copy:a.string})}),expanded:a.shape({subHed:a.shape({renderSubHedImage:a.bool,copy:a.string,img:a.shape({alt:a.string,src:a.string})}),hed:a.string,dek:a.string,cta:a.shape({url:a.string,copy:a.string}),signIn:a.shape({copy:a.string,linkCopy:a.string,url:a.string}),img:a.shape({src:a.string,alt:a.string})})},B=({expanded:e={},shouldHide:t,imageSize:n})=>{const{subHed:{renderSubHedImage:i=!1,copy:a,img:s={}}={},hed:l,dek:d,cta:c={},signIn:m={},img:p={}}=e;return o.createElement(u,{shouldHide:t,hasImage:p.src},o.createElement(y,null,!i&&a&&o.createElement(E.SubHedCopy,{html:a}),i&&s.src&&o.createElement(f,{...s}),o.createElement(E.Hed,{html:l}),o.createElement(E.Dek,{html:d}),o.createElement(w,{href:c.url},c.copy),o.createElement($,null,o.createElement(S,null,m.copy," "),o.createElement(I,{href:r(m.url)},m.linkCopy))),p.src&&o.createElement(x,{src:p.src,alt:p.alt,size:n}))};B.propTypes={expanded:N.expanded,imageSize:a.oneOf(["small","large"]),shouldHide:a.bool};const L=({collapsed:e={},shouldHide:t})=>{const{copy:n,cta:i={}}=e;return o.createElement(p,{shouldHide:t},n&&o.createElement(E.Copy,{html:`${n}`})," ",o.createElement(E.CTALink,{href:i.url,html:i.copy}))};function M({data:e={},viewport:t,isStoryBook:n}){o.useEffect((()=>{(async()=>{await d(),l("PaywallBar")})()}),[]);const[a,r]=i("expanded"===e.initialStatus),s=Math.random().toString(26).substr(2,12).replace(/\d+/g,"");return o.createElement(c,{"data-testid":"paywall-bar",expanded:a,isStoryBook:n,className:t,role:"dialog","aria-describedby":s},o.createElement(g,{onClick:()=>r(!a),"aria-label":a?"Collapse":"Expand","aria-expanded":a,"aria-controls":s,expanded:a},o.createElement(h,null)),o.createElement(m,{id:s,role:"region","aria-live":"polite"},o.createElement(B,{...e[t],shouldHide:!a,imageSize:e.imageSize}),o.createElement(L,{...e[t],shouldHide:a})))}L.propTypes={collapsed:N.collapsed,shouldHide:a.bool},M.propTypes={data:a.shape({initialStatus:a.oneOf(["expanded","collapsed"]),imageSize:a.oneOf(["small","large"]),mobile:a.shape(N),tablet:a.shape(N),desktop:a.shape(N)}),isStoryBook:a.bool,viewport:a.string},M.displayName="PaywallBar",M.requireDataFields=["initialStatus","imageSize","mobile.expanded.hed","mobile.expanded.dek","mobile.expanded.cta.url","mobile.expanded.cta.copy","mobile.expanded.signIn.url","mobile.expanded.signIn.copy","mobile.expanded.signIn.linkCopy","mobile.collapsed.copy","mobile.collapsed.cta.url","mobile.collapsed.cta.copy","tablet.expanded.hed","tablet.expanded.dek","tablet.expanded.cta.url","tablet.expanded.cta.copy","tablet.expanded.signIn.url","tablet.expanded.signIn.copy","tablet.expanded.signIn.linkCopy","tablet.expanded.img.src","tablet.expanded.img.alt","tablet.collapsed.copy","tablet.collapsed.cta.url","tablet.collapsed.cta.copy","desktop.expanded.hed","desktop.expanded.dek","desktop.expanded.cta.url","desktop.expanded.cta.copy","desktop.expanded.signIn.url","desktop.expanded.signIn.copy","desktop.expanded.signIn.linkCopy","desktop.expanded.img.src","desktop.expanded.img.alt","desktop.collapsed.copy","desktop.collapsed.cta.url","desktop.collapsed.cta.copy"],e.exports=M},26419:(e,t,n)=>{const o=n(49870),i=n(71372),{withDataFallback:a}=n(58872),{withViewport:r}=n(17936),{withJourneyTheme:s}=n(43219),l=o([a,r,s]);e.exports=l(i)},92669:(e,t,n)=>{const{default:o}=n(75999),{colorPickerFactory:i}=n(43219),{getTypographyStyles:a}=n(26865),{Chevron:r}=n(97504),s=n(86659),{GridItem:l}=n(40653),{inMobile:d,inTablet:c,inDesktop:m,inExtraLargeDesktop:u}=n(94130),p=i("PaywallBar"),g=o.div.withConfig({displayName:"PaywallBarWrapper"})` display: flex; position: relative; transition: height 0.4s ease-in-out; box-shadow: 0 -4px 10px 0 rgba(0, 0, 0, 0.1); background-color: ${p("background")}; width: 100%; height: ${({expanded:e})=>e?"351":"58"}px; ${({isStoryBook:e})=>e&&"margin-top: 150px"}; ${d} { align-items: center; ${({expanded:e})=>e?"justify-content: center":""}; } ${m} { height: ${({expanded:e})=>e?"320":"58"}px; } `,h=o.div.withConfig({displayName:"PaywallBarContentContainer"})` width: 100%; height: 100%; ${d} { display: flex; } `,y=o(s.NoMargins).withConfig({displayName:"PaywallBarExpandedContent"})` > ${l} { grid-column: auto / span 6; ${d} { &:first-child { grid-column: span 4; } } ${({hasImage:e})=>e&&"\n &:last-child{\n margin: auto;\n }"} } display: flex; padding: 32px 24px; ${d} { margin: 0 auto; text-align: center; } ${c} { justify-content: space-between; padding-right: 48px; padding-left: 48px; width: 100%; } ${m} { justify-content: space-between; padding-right: 48px; padding-left: 48px; width: 100%; } ${u} { padding-right: 64px; padding-left: 64px; } && { ${({shouldHide:e})=>e?"display: none":""} } `,b=o.div.withConfig({displayName:"PaywallBarCollapsedContent"})` ${({theme:e})=>a(e,"typography.definitions.utility.body")}; display: flex; align-items: center; padding-left: 64px; height: 100%; ${d} { padding-left: 24px; } ${c} { padding-left: 48px; } ${({shouldHide:e})=>e?"display: none":""} `,f=o.button.withConfig({displayName:"PaywallBarChevronButton"})` position: absolute; top: 12px; right: 16px; transform: rotate(${({expanded:e})=>e?"90":"270"}deg); transition: 0.4s ease-in-out, top 0.4s ease-in-out; background-color: transparent; padding: 0; width: 32px; height: 32px; color: ${p("chevronButton")}; `,v=o(r).withConfig({displayName:"PaywallBarChevron"})` & { width: 32px; height: 32px; fill: ${p("chevronButton")}; } `,k=o.div.withConfig({displayName:"PaywallBarColumn"})` display: flex; flex-direction: column; max-height: 256px; `,w=o.span.withConfig({displayName:"PaywallBarSubHedCopy"})` ${({theme:e})=>a(e,"typography.definitions.utility.assistive-text")}; line-height: 20px; color: ${p("subHed")}; `,C=o.img.withConfig({displayName:"PaywallBarSubHedImage"})` margin: 0; height: auto; ${d} { margin: auto; width: 200px; } ${c} { width: 230px; } ${m} { width: 250px; } `,x=o.span.withConfig({displayName:"PaywallBarHed"})` ${({theme:e})=>a(e,"typography.definitions.utility.modal-hed")}; margin: 16px 0 0; color: ${p("hed")}; ${d} { margin: 16px auto 0; } `,$=o.span.withConfig({displayName:"PaywallBarDek"})` ${({theme:e})=>a(e,"typography.definitions.utility.modal-body")}; max-width: 460px; max-height: 72px; color: ${p("dek")}; ${d} { margin: auto; max-width: 327px; } ${c} { max-width: 324px; } `,S=o.span.withConfig({displayName:"PaywallBarCopy"})` color: ${p("collapsedCopy")}; `,I=o.a.withConfig({displayName:"PaywallBarLink"})` &:hover { opacity: 0.8; text-decoration: underline; } `,T=o.a.withConfig({displayName:"PaywallBarCTAButton"})` ${({theme:e})=>a(e,"typography.definitions.utility.button-core")}; display: block; margin: 32px 0 16px; border-radius: 4px; background-color: ${p("ctaButtonBackground")}; width: 100%; max-width: 327px; text-align: center; text-decoration: none; line-height: 48px; color: ${p("ctaCopy")}; &:hover { background-color: ${p("ctaHover")}; } ${d} { margin: 32px auto 16px; } ${c} { width: 320px; } `,E=o(I).withConfig({displayName:"PaywallBarCTALink"})` text-decoration: underline; color: ${p("collapsedCtaLink")}; `,N=o.img.withConfig({displayName:"PaywallBarImage"})` margin: auto; width: 200px; height: auto; object-fit: cover; ${m} { ${({size:e})=>"large"===e&&"width: 375px;"}; } `,B=o.div.withConfig({displayName:"PaywallBarSignInContainer"})` line-height: 20px; `,L=o.span.withConfig({displayName:"PaywallBarSignInCopy"})` ${({theme:e})=>a(e,"typography.definitions.utility.body")}; color: ${p("signInCopy")}; `,M=o(I).withConfig({displayName:"PaywallBarSignInLink"})` ${({theme:e})=>a(e,"typography.definitions.utility.button-utility")}; color: ${p("signInLink")}; `;e.exports={Wrapper:g,ContentContainer:h,ExpandedContentWrapper:y,CollapsedContentWrapper:b,ChevronButton:f,StyledChevron:v,Column:k,SubHedCopy:w,SubHedImage:C,Hed:x,Dek:$,Image:N,CTAButton:T,CTALink:E,SignInContainer:B,SignInCopy:L,SignInLink:M,Copy:S}},1038:(e,t,n)=>{const o=n(96540),{useState:i}=o,a=n(5556),{withRedirect:r}=n(44920),{withFormatter:s}=n(98750),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{Wrapper:c,ContentContainer:m,ExpandedContentWrapper:u,CollapsedContentWrapper:p,ChevronButton:g,StyledChevron:h,Column:y,SubHedCopy:b,SubHedImage:f,Hed:v,Dek:k,CTAButton:w,CTALink:C,Image:x,SignInContainer:$,SignInCopy:S,SignInLink:I,Copy:T,TopImage:E,CollapsedImage:N,CollapsedCopyWrapper:B}=n(61803),L={CTALink:s(C),Copy:s(T),Dek:s(k),Hed:s(v),SubHedCopy:s(b)},M={collapsed:a.shape({copy:a.string,cta:a.shape({url:a.string,copy:a.string}),img:a.shape({alt:a.string,src:a.string})}),expanded:a.shape({subHed:a.shape({renderSubHedImage:a.bool,copy:a.string,img:a.shape({alt:a.string,src:a.string})}),hed:a.string,dek:a.string,cta:a.shape({url:a.string,copy:a.string}),signIn:a.shape({copy:a.string,linkCopy:a.string,url:a.string}),img:a.shape({src:a.string,alt:a.string}),topImg:a.shape({src:a.string,alt:a.string})})},A=({expanded:e={},shouldHide:t,imageSize:n})=>{const{subHed:{renderSubHedImage:i=!1,copy:a,img:s={}}={},hed:l,dek:d,cta:c={},signIn:m={},img:p={},topImg:g={}}=e;return o.createElement(u,{shouldHide:t,hasImage:p.src},o.createElement(y,null,g.src?o.createElement(E,{src:g.src,alt:g.alt}):o.createElement(o.Fragment,null,!i&&a&&o.createElement(L.SubHedCopy,{html:a}),i&&s.src&&o.createElement(f,{...s})),o.createElement(L.Hed,{html:l}),o.createElement(L.Dek,{html:d}),o.createElement(w,{href:c.url},c.copy),o.createElement($,null,o.createElement(S,null,m.copy," "),o.createElement(I,{href:r(m.url)},m.linkCopy))),p.src&&o.createElement(x,{src:p.src,alt:p.alt,size:n}))};A.propTypes={expanded:M.expanded,imageSize:a.oneOf(["small","large"]),shouldHide:a.bool};const R=({collapsed:e={},shouldHide:t})=>{const{copy:n,cta:i={},img:a={}}=e;return o.createElement(p,{shouldHide:t},a.src&&o.createElement(N,{src:a.src,alt:a.alt}),o.createElement(B,null,n&&o.createElement(L.Copy,{html:`${n}`}),o.createElement(L.CTALink,{href:i.url,html:i.copy})))};function P({data:e={},viewport:t,isStoryBook:n}){o.useEffect((()=>{(async()=>{await d(),l("PaywallBar")})()}),[]);const[a,r]=i("expanded"===e.initialStatus),s=Math.random().toString(26).substr(2,12).replace(/\d+/g,"");return o.createElement(c,{"data-testid":"paywall-bar-mobile-image",expanded:a,isStoryBook:n,className:t,role:"dialog","aria-describedby":s},o.createElement(g,{onClick:()=>r(!a),"aria-label":a?"Collapse":"Expand","aria-expanded":a,"aria-controls":s,expanded:a},o.createElement(h,null)),o.createElement(m,{id:s,role:"region","aria-live":"polite"},o.createElement(A,{...e[t],shouldHide:!a,imageSize:e.imageSize}),o.createElement(R,{...e[t],shouldHide:a})))}R.propTypes={collapsed:M.collapsed,shouldHide:a.bool},P.propTypes={data:a.shape({initialStatus:a.oneOf(["expanded","collapsed"]),imageSize:a.oneOf(["small","large"]),mobile:a.shape(M),tablet:a.shape(M),desktop:a.shape(M)}),isStoryBook:a.bool,viewport:a.string},P.displayName="PaywallBar",P.requireDataFields=["initialStatus","imageSize","mobile.expanded.hed","mobile.expanded.dek","mobile.expanded.cta.url","mobile.expanded.cta.copy","mobile.expanded.signIn.url","mobile.expanded.signIn.copy","mobile.expanded.signIn.linkCopy","mobile.expanded.topImg.src","mobile.expanded.topImg.alt","mobile.collapsed.copy","mobile.collapsed.cta.url","mobile.collapsed.cta.copy","mobile.collapsed.img.src","mobile.collapsed.img.alt","tablet.expanded.hed","tablet.expanded.dek","tablet.expanded.cta.url","tablet.expanded.cta.copy","tablet.expanded.signIn.url","tablet.expanded.signIn.copy","tablet.expanded.signIn.linkCopy","tablet.expanded.img.src","tablet.expanded.img.alt","tablet.collapsed.copy","tablet.collapsed.cta.url","tablet.collapsed.cta.copy","desktop.expanded.hed","desktop.expanded.dek","desktop.expanded.cta.url","desktop.expanded.cta.copy","desktop.expanded.signIn.url","desktop.expanded.signIn.copy","desktop.expanded.signIn.linkCopy","desktop.expanded.img.src","desktop.expanded.img.alt","desktop.collapsed.copy","desktop.collapsed.cta.url","desktop.collapsed.cta.copy"],e.exports=P},1601:(e,t,n)=>{const o=n(49870),i=n(1038),{withDataFallback:a}=n(58872),{withViewport:r}=n(17936),{withJourneyTheme:s}=n(43219),l=o([a,r,s]);e.exports=l(i)},61803:(e,t,n)=>{const{default:o,css:i,keyframes:a}=n(75999),{colorPickerFactory:r}=n(43219),{getTypographyStyles:s}=n(26865),{Chevron:l}=n(97504),d=n(86659),{GridItem:c}=n(40653),{inMobile:m,inTablet:u,inDesktop:p,inExtraLargeDesktop:g}=n(94130),h=r("PaywallBar"),y=a` 0% { opacity: 0; } 100% { opacity: 1; } `,b=o.div.withConfig({displayName:"PaywallBarWrapper"})` display: flex; position: relative; transition: height 0.4s cubic-bezier(0.65, 0, 0.35, 1); box-shadow: 0 -4px 10px 0 rgba(0, 0, 0, 0.1); background-color: ${h("background")}; width: 100%; ${({isStoryBook:e})=>e&&i` position: absolute; bottom: 0; `}; ${m} { align-items: center; ${({expanded:e})=>e&&"justify-content: center"}; height: ${({expanded:e})=>e?"320":"104"}px; } ${u} { height: ${({expanded:e})=>e?"351":"58"}px; } ${p} { height: ${({expanded:e})=>e?"320":"58"}px; } `,f=o.div.withConfig({displayName:"PaywallBarContentContainer"})` width: 100%; height: 100%; ${m} { display: flex; } `,v=o(d.NoMargins).withConfig({displayName:"PaywallBarExpandedContent"})` > ${c} { grid-column: auto / span 6; ${m} { &:first-child { grid-column: span 4; } } ${({hasImage:e})=>e&&"\n &:last-child{\n margin: auto;\n }"} } display: flex; animation: ${y} 0.4s cubic-bezier(0, 0, 1, 1) both; padding: 32px 24px; ${m} { margin: 0 auto; padding: 16px 20px; text-align: center; } ${u} { justify-content: space-between; padding-right: 48px; padding-left: 48px; width: 100%; } ${p} { justify-content: space-between; padding-right: 48px; padding-left: 48px; width: 100%; } ${g} { padding-right: 64px; padding-left: 64px; } && { ${({shouldHide:e})=>e&&"display: none"} } `,k=o.div.withConfig({displayName:"PaywallBarCollapsedContent"})` ${({theme:e})=>s(e,"typography.definitions.utility.body")}; display: flex; align-items: center; animation: ${y} 0.4s cubic-bezier(0, 0, 1, 1) both; padding-left: 64px; height: 100%; ${m} { padding-left: 20px; } ${u} { padding-left: 48px; } ${({shouldHide:e})=>e&&"display: none"} `,w=o.img.withConfig({displayName:"PaywallBarCollapsedImage"})` margin: auto 12px auto 0; width: 80px; height: auto; object-fit: cover; `,C=o.div.withConfig({displayName:"PaywallBarCollapsedCopy"})` display: flex; line-height: 20px; ${m} { flex-direction: column; ${({theme:e})=>s(e,"typography.definitions.utility.body")}; } `,x=o.button.withConfig({displayName:"PaywallBarChevronButton"})` position: absolute; top: 12px; right: 16px; transform: rotate(${({expanded:e})=>e?"90":"270"}deg); transition: 0.4s cubic-bezier(0.65, 0, 0.35, 1), top 0.4s cubic-bezier(0.65, 0, 0.35, 1); z-index: 1; background-color: transparent; padding: 0; width: 32px; height: 32px; color: ${h("chevronButton")}; ${m} { top: ${({expanded:e})=>e?"32px":"36px"}; right: 20px; } `,$=o(l).withConfig({displayName:"PaywallBarChevron"})` & { width: 32px; height: 32px; fill: ${h("chevronButton")}; } `,S=o.div.withConfig({displayName:"PaywallBarColumn"})` display: flex; flex-direction: column; max-height: 256px; `,I=o.span.withConfig({displayName:"PaywallBarSubHedCopy"})` ${({theme:e})=>s(e,"typography.definitions.utility.assistive-text")}; line-height: 20px; color: ${h("subHed")}; `,T=o.img.withConfig({displayName:"PaywallBarSubHedImage"})` margin: 0; height: auto; ${m} { margin: auto; width: 200px; } ${u} { width: 230px; } ${p} { width: 250px; } `,E=o.span.withConfig({displayName:"PaywallBarHed"})` ${({theme:e})=>s(e,"typography.definitions.utility.modal-hed")}; margin: 16px 0 0; color: ${h("hed")}; ${m} { margin: 12px auto 0; ${({theme:e})=>s(e,"typography.definitions.utility.modal-hed")}; } `,N=o.span.withConfig({displayName:"PaywallBarDek"})` ${({theme:e})=>s(e,"typography.definitions.utility.modal-body")}; max-width: 460px; max-height: 72px; color: ${h("dek")}; ${m} { margin: 8px auto 0; max-width: 327px; } ${u} { max-width: 324px; } `,B=o.span.withConfig({displayName:"PaywallBarCopy"})` padding-right: 8px; color: ${h("collapsedCopy")}; `,L=o.a.withConfig({displayName:"PaywallBarLink"})` &:hover { opacity: 0.8; text-decoration: underline; } `,M=o.a.withConfig({displayName:"PaywallBarCTAButton"})` ${({theme:e})=>s(e,"typography.definitions.utility.button-core")}; display: block; margin: 32px 0 16px; border-radius: 4px; background-color: ${h("ctaButtonBackground")}; width: 100%; max-width: 327px; text-align: center; text-decoration: none; line-height: 48px; color: ${h("ctaCopy")}; &:hover { background-color: ${h("ctaHover")}; } ${m} { margin: 16px auto; } ${u} { width: 320px; } `,A=o(L).withConfig({displayName:"PaywallBarCTALink"})` text-decoration: underline; color: ${h("collapsedCtaLink")}; `,R=o.img.withConfig({displayName:"PaywallBarImage"})` margin: auto; width: 200px; height: auto; object-fit: cover; ${p} { ${({size:e})=>"large"===e&&"width: 375px;"}; } `,P=o.img.withConfig({displayName:"PaywallBarTopImage"})` margin: auto; width: 113px; height: auto; object-fit: cover; `,D=o.div.withConfig({displayName:"PaywallBarSignInContainer"})` line-height: 20px; ${m} { line-height: 18px; } `,_=o.span.withConfig({displayName:"PaywallBarSignInCopy"})` ${({theme:e})=>s(e,"typography.definitions.utility.body")}; color: ${h("signInCopy")}; `,H=o(L).withConfig({displayName:"PaywallBarSignInLink"})` ${({theme:e})=>s(e,"typography.definitions.utility.button-utility")}; color: ${h("signInLink")}; `;e.exports={Wrapper:b,ContentContainer:f,ExpandedContentWrapper:v,CollapsedContentWrapper:k,CollapsedCopyWrapper:C,CollapsedImage:w,ChevronButton:x,StyledChevron:$,Column:S,SubHedCopy:I,SubHedImage:T,Hed:E,Dek:N,Image:R,TopImage:P,CTAButton:M,CTALink:A,SignInContainer:D,SignInCopy:_,SignInLink:H,Copy:B}},86281:(e,t,n)=>{const o=n(26419),i=n(1601),a=n(51806),r=o;r.MobileImage=i,e.exports=a(r)},57704:(e,t,n)=>{const o=n(96540),i=n(5556),{withFormatter:a}=n(98750),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),{PaywallBarThinWrapper:l,PaywallBarThinContentContainer:d,PaywallBarThinContentWrapper:c,CTALink:m,Copy:u}=n(44337),p={CTALink:a(m),Copy:a(u)},g={copy:i.string,cta:i.shape({url:i.string,copy:i.string})},h=({copy:e,cta:t})=>o.createElement(c,null,e&&o.createElement(p.Copy,{html:`${e}`})," ",t&&o.createElement(p.CTALink,{href:t.url,html:t.copy}));h.propTypes=g;const y=({data:e={},viewport:t,isStoryBook:n})=>{o.useEffect((()=>{(async()=>{await s(),r("PaywallBarThin")})()}),[]);const i=Math.random().toString(26).substr(2,12).replace(/\d+/g,"");return o.createElement(l,{"data-testid":"paywall-bar-thin",isStoryBook:n,className:t,role:"dialog","aria-describedby":i},o.createElement(d,{id:i,role:"region","aria-live":"polite"},o.createElement(h,{...e[t]})))};y.propTypes={data:i.shape({mobile:i.shape(g),tablet:i.shape(g),desktop:i.shape(g)}),isStoryBook:i.bool,viewport:i.string},y.displayName="PaywallBarThin",y.requireDataFields=["mobile.copy","mobile.cta.url","mobile.cta.copy","tablet.copy","tablet.cta.url","tablet.cta.copy","desktop.copy","desktop.cta.url","desktop.cta.copy"],e.exports=y},97986:(e,t,n)=>{const o=n(49870),i=n(57704),a=n(51806),{withViewport:r}=n(17936),{withDataFallback:s}=n(58872),{withJourneyTheme:l}=n(43219),d=o([r,s,l,a]);e.exports=d(i)},44337:(e,t,n)=>{const{default:o}=n(75999),{getTypographyStyles:i,calculateSpacing:a}=n(26865),{inMobile:r}=n(94130),{colorPickerFactory:s}=n(43219),l=s("PaywallBarThin"),d=o.div.withConfig({displayName:"PaywallBarThinWrapper"})` display: flex; position: relative; box-shadow: 0 -4px 10px 0 rgba(0, 0, 0, 0.1); background-color: ${l("background")}; width: 100%; height: 40px; ${({isStoryBook:e})=>e&&"margin-top: 150px"}; `,c=o.div.withConfig({displayName:"PaywallBarThinContentContainer"})` padding: 0 ${a(6)}; width: 100%; height: 100%; ${r} { padding: 0 ${a(3)}; } `,m=o.div.withConfig({displayName:"PaywallBarThinContentWrapper"})` ${({theme:e})=>i(e,"typography.definitions.utility.body")}; display: flex; align-items: center; justify-content: center; height: 100%; `,u=o.span.withConfig({displayName:"PaywallBarThinCopy"})` color: ${l("collapsedCopy")}; `,p=o.a.withConfig({displayName:"PaywallBarThinLink"})` &:hover { opacity: 0.8; text-decoration: underline; } `,g=o(p).withConfig({displayName:"PaywallBarThinCTALink"})` ${({theme:e})=>i(e,"typography.definitions.utility.button-utility")}; text-decoration: underline; color: ${l("ctaButtonBackground")}; `;e.exports={PaywallBarThinWrapper:d,PaywallBarThinContentContainer:c,PaywallBarThinContentWrapper:m,CTALink:g,Copy:u}},52180:(e,t,n)=>{const o=n(5556),i=n(96540),{withRedirect:a}=n(44920),{withFormatter:r}=n(98750),{BREAKPOINTS:s}=n(96472),{RegGateWrapper:l,RegGateHed:d,RegGateDek:c,RegGateDiv:m,RegGateSubscribe:u,RegGateCreateAccountButton:p,RegGateColumnLeft:g,RegGateColumnRight:h,RegGateColumn:y,RegGateLink:b,RegGateSpan:f,RegGateBlock:v}=n(79604),{trackComponent:k}=n(92716),{interactionResponse:w}=n(56187),C=({data:e})=>{i.useEffect((()=>{(async()=>{await w(),k("RegistrationGate")})()}),[]);const{hed:t,dek:n,signIn:o,copy:C,btn:x,subscribe:$}=e,S=!!$.text,I=window.matchMedia(`(min-width: ${s.lg})`).matches,T={RegGateHed:r(d),RegGateDek:r(c)};return i.createElement(l,{className:"journey-unit__registration-gate registration-gate"},i.createElement(v,null,i.createElement(y,null,i.createElement(g,null,i.createElement(T.RegGateHed,{html:t}),i.createElement(T.RegGateDek,{html:n}),S&&I&&i.createElement(u,null,$.text," ",i.createElement(b,{className:"registration-gate__subsrcibe__link",href:$.url},$.linktext))),i.createElement(h,null,i.createElement(m,null,i.createElement(p,{className:"registration-gate__button",href:a(x.url)},x.copy),i.createElement(f,null,C," ",i.createElement(b,{className:"registration-gate__sign-in__link",href:a(o.url)},o.cta))))),S&&!I&&i.createElement(u,null,$.text," ",i.createElement(b,{className:"registration-gate__subsrcibe__link",href:$.url},$.linktext))))};C.displayName="RegistrationGate",C.propTypes={data:o.shape({hed:o.string,dek:o.string,copy:o.string,signIn:o.shape({url:o.string,cta:o.string}),btn:o.shape({url:o.string,copy:o.string}),subscribe:o.shape({text:o.string,linktext:o.string,url:o.string})})},C.requireDataFields=["hed","dek","copy","signIn.cta","signIn.url","btn.url","btn.copy"],e.exports=C},96752:(e,t,n)=>{const o=n(49870),i=n(52180),a=n(51806),{withDataFallback:r}=n(58872),s=o([r,a]);e.exports=s(i)},79604:(e,t,n)=>{const{default:o}=n(75999),{getColorToken:i,calculateSpacing:a}=n(26865),{BaseText:r,BaseLink:s}=n(76955),{inMobile:l,inTablet:d,inDesktop:c}=n(94130),m=o.div.withConfig({displayName:"RegGateWrapper"})` position: fixed; right: 0; bottom: 0; left: 0; animation: move 3s; z-index: 500; background-color: ${i("colors.background.white")}; width: 100%; @keyframes move { from { bottom: -100%; } to { ${l} { bottom: ${a(3,"px")}; } ${d} { bottom: ${a(6,"px")}; } ${c} { bottom: ${a(7,"px")}; } } } ::before { position: absolute; margin-top: -${a(32.5,"px")}; border-bottom: 1px solid rgba(0, 0, 0, 0.1); background: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100% ); width: 100%; height: ${a(32.5,"px")}; content: ''; ${l} { margin-top: -${a(16.25,"px")}; height: ${a(16.25,"px")}; } } `,u=o.div.withConfig({displayName:"RegGateColumn"})` ${l} { margin-right: ${a(3,"px")}; margin-left: ${a(3,"px")}; text-align: center; } ${d} { margin-right: ${a(6,"px")}; margin-left: ${a(6,"px")}; text-align: center; } ${c} { display: flex; margin-bottom: ${a(7,"px")}; } `,p=o.div.withConfig({displayName:"RegGateColumnLeft"})` flex: none; margin-left: 0; width: 100%; ${c} { margin-left: ${a(6,"px")}; width: calc( 100% - (2 * ${a(8,"px")}) - ${a(33,"px")} ); } `,g=o.div.withConfig({displayName:"RegGateBlock"})` ${l} { margin-bottom: ${a(5,"px")}; } ${d} { margin-bottom: ${a(5,"px")}; } `,h=o.div.withConfig({displayName:"RegGateColumnRight"})` flex: none; align-items: center; margin-right: 0; margin-left: 0; width: 100%; text-align: center; ${c} { float: right; margin-right: ${a(6,"px")}; margin-left: auto; width: ${a(33,"px")}; } `,y=o(r).withConfig({displayName:"RegGateHed"})` margin-top: ${a(5,"px")}; ${l} { margin-bottom: ${a(2,"px")}; } ${d} { margin-bottom: ${a(1,"px")}; } ${c} { margin-top: ${a(7,"px")}; margin-bottom: ${a(1,"px")}; } `;y.defaultProps={colorToken:"consumption.lead.standard.context-signature",typeIdentity:"typography.definitions.discovery.hed-feature"};const b=o(r).withConfig({displayName:"RegGateDek"})` margin-bottom: ${a(3,"px")}; ${c} { margin-bottom: 0; } `;b.defaultProps={colorToken:"consumption.lead.standard.context-signature",typeIdentity:"typography.definitions.consumptionEditorial.body-feature"};const f=o(r).withConfig({displayName:"RegGateSpan"})` margin-top: ${a(2,"px")}; text-align: center; ${c} { margin-right: 0; margin-left: 0; text-align: left; } ${l} { margin-right: ${a(3,"px")}; margin-left: ${a(3,"px")}; } ${d} { margin-right: ${a(6,"px")}; margin-left: ${a(6,"px")}; } `;f.defaultProps={colorToken:"consumption.lead.standard.context-signature",typeIdentity:"typography.definitions.utility.assistive-text"};const v=o.div.withConfig({displayName:"RegGateDiv"})` position: relative; top: 50%; `,k=o(s).withConfig({displayName:"RegGateCreateAccountButton"})` display: flex; align-items: center; justify-content: center; background-color: ${({theme:e})=>i(e,"colors.interactive.base.brand-primary")}; padding: ${a(2,"px")} ${a(2.5,"px")}; :link, :visited { text-transform: none; text-decoration: none; color: ${({theme:e})=>i(e,"colors.interactive.base.white")}; } ${l} { margin: 0; } ${d} { margin: 0 auto; width: ${a(26,"px")}; } `;k.defaultProps={typeToken:"typography.definitions.utility.button-core"};const w=o(r).withConfig({displayName:"RegGateSpan"})` text-align: center; ${l} { margin-top: ${a(3,"px")}; } ${d} { margin-top: ${a(2,"px")}; } ${c} { margin-top: ${a(2,"px")}; } `;w.defaultProps={colorToken:"consumption.lead.standard.context-signature",typeIdentity:"typography.definitions.utility.assistive-text"};const C=o(s).withConfig({displayName:"RegGateLink"})` & { color: ${i("colors.interactive.base.black")}; :link { text-decoration: underline; } } `;C.defaultProps={typeToken:"typography.definitions.utility.assistive-text"},e.exports={RegGateWrapper:m,RegGateHed:y,RegGateDek:b,RegGateDiv:v,RegGateSubscribe:f,RegGateColumn:u,RegGateColumnLeft:p,RegGateColumnRight:h,RegGateCreateAccountButton:k,RegGateSpan:w,RegGateLink:C,RegGateBlock:g}},94408:(e,t,n)=>{const o=n(96540),i=n(5556),{TickerContainer:a,TickerWrapper:r,Image:s,Text:l,Copy:d,TextLink:c}=n(66228),{trackComponent:m}=n(92716),{interactionResponse:u}=n(56187),{withFormatter:p}=n(98750),g={Copy:p(d)},h=({data:e,viewport:t})=>(o.useEffect((()=>{(async()=>{await u(),m("Ticker")})()}),[]),o.createElement(a,null,o.createElement(r,{withBorderTop:e.withBorderTop,withBorderBottom:e.withBorderBottom},o.createElement(s,{src:e.image.url,alt:e.image.alt}),o.createElement(l,null,o.createElement(g.Copy,{html:e.copy})," ",o.createElement(c,{href:e.signIn.url[t],className:"cm__signin"},e.signIn.text)))));h.displayName="Ticker",h.propTypes={data:i.shape({copy:i.string,signIn:i.shape({url:i.shape({mobile:i.string,tablet:i.string,desktop:i.string}),text:i.string}),image:i.shape({url:i.string,alt:i.string}),withBorderTop:i.bool,withBorderBottom:i.bool}),viewport:i.string.isRequired},h.requireDataFields=["copy","signIn.text","signIn.url.mobile","signIn.url.tablet","signIn.url.desktop","image.url","image.alt","withBorderTop","withBorderBottom"],e.exports=h},96720:(e,t,n)=>{const o=n(49870),i=n(94408),a=n(51806),{withViewport:r}=n(17936),s=o([r,a]);e.exports=s(i)},66228:(e,t,n)=>{const{default:o}=n(75999),{BREAKPOINTS:i}=n(96472),{BaseText:a,BaseLink:r}=n(76955),{getColorToken:s}=n(26865),{applyGridSpacing:l,cssVariablesGrid:d}=n(1123),c=o.div.withConfig({displayName:"TickerContainer"})` ${d()} display: flex; flex-direction: row; align-items: center; justify-content: flex-start; margin: 0 auto; width: 100%; max-width: ${i.xxl}; ${l("padding")} `,m=o.div.withConfig({displayName:"TickerWrapper"})` display: flex; flex-direction: row; align-items: center; ${({theme:e,withBorderTop:t})=>t&&`border-top: 1px solid ${s(e,"colors.interactive.base.border")};`} ${({theme:e,withBorderBottom:t})=>t&&`border-bottom: 1px solid ${s(e,"colors.interactive.base.border")};`} background-color: white; padding: 16px 0; gap: 16px; width: 100%; ${`@media(min-width: ${i.md})`} { justify-content: center; width: 100%; } `,u=o.img.withConfig({displayName:"Image"})` border-radius: 8px; width: 48px; height: 48px; object-fit: cover; `,p=o(a).withConfig({displayName:"Text"})``;p.defaultProps={as:"span",colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.utility.body"};const g=o(a).withConfig({displayName:"Copy"})``;g.defaultProps={as:"span",colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.utility.body"};const h=o(r).withConfig({displayName:"TextLink"})` &.cm__signin { color: ${s("colors.interactive.base.brand-primary")}; } `;h.defaultProps={typeIdentity:"typography.definitions.utility.button-utility"},e.exports={TickerContainer:c,TickerWrapper:m,Image:u,Text:p,Copy:g,TextLink:h}},12501:(e,t,n)=>{const o=n(23043),i=n(49289),a=n(65786),r=n(81802),s=n(10202),l=n(92726),d=n(40064),c=n(23543),m=n(96802),u=n(69390),p=n(44572),g=n(72924),h=n(1969),y=n(33648),b=n(4747),f=n(86281),v=n(97986),k=n(96752),w=n(96720);e.exports={ExpandedCanvas:o,Footer:i,FooterNewsletter:a,FullBarrier:r,InContent:s,InlineBarrier:l,InlineNewsletter:d,NavCTA:c,NavDrawer:m,NavRollover:u,NewsletterExtended:p,NewsletterExtraSlim:g,NewsletterExtraSlimWithActionSheet:h,NewsletterSlim:y,NewsletterVertical:b,PaywallBar:f,PaywallBarThin:v,RegistrationGate:k,Ticker:w}},94130:(e,t,n)=>{const{BREAKPOINTS:o}=n(96472),i=`@media(max-width: calc(${o.md} - 1px))`,a=`@media(min-width: ${o.md}) and (max-width: calc(${o.lg} - 1px))`,r=`@media(min-width: ${o.lg})`,s=`@media(min-width: ${o.xl})`;e.exports={inMobile:i,inTablet:a,inDesktop:r,inExtraLargeDesktop:s}},58872:(e,t,n)=>{const o=n(5556),i=n(96540),{useEffect:a}=n(96540),r=n(58156),s=n(63560);e.exports={withDataFallback:e=>{const t=t=>{const{data:n,missingFields:o}=((e,t)=>{const{requireDataFields:n=[]}=t,o={...e};n.forEach((e=>s(o,e,r(o,e,"").toString())));const i=n.filter((e=>!r(o,e)));return{data:o,missingFields:i}})(t.data||{},e),{displayName:l}=e;return a((()=>{o.length&&window.cnBus&&window.cnBus.emit("journey.client.error",{message:"Verso Component is missing required data fields",data:{displayName:l,missingFields:o}})})),i.createElement(e,{...t,data:n})};return t.displayName=e.displayName,t.propTypes={data:o.object},t}}},98750:(e,t,n)=>{const o=n(96540),i=n(90179),a=n(5556),r=["strong","ins","i","del","br","mark"].join("|"),s=new RegExp(`<(${r})/?>`,"i");e.exports={withFormatter:e=>{const t=t=>{const{html:n}=t;if(!n)return null;const a=n.match(/<[^/][^>]*>/gim);return a&&a.every((e=>e.match(s)))?o.createElement(e,{...i(t,"html"),dangerouslySetInnerHTML:{__html:n}}):o.createElement(e,{...i(t,"html")},n)};return t.propTypes={html:a.string},t}}},43219:(e,t,n)=>{const o=n(96540),{useContext:i}=n(96540),{ThemeContext:a}=n(75999),r=n(5556),{getColorToken:s}=n(26865),l={default:{background:"colors.background.light",hed:"colors.interactive.base.black",dek:"colors.interactive.base.black",dekMark:"colors.interactive.base.brand-primary",subHed:"colors.interactive.base.black",ctaButtonBackground:"colors.interactive.base.brand-primary",ctaHover:"colors.interactive.base.brand-secondary",ctaCopy:"colors.interactive.base.white",collapsedCtaLink:"colors.interactive.base.black",collapsedCopy:"colors.interactive.base.black",signInCopy:"colors.interactive.base.deemphasized",signInLink:"colors.interactive.base.brand-primary",chevronButton:"colors.interactive.base.black",divider:"colors.interactive.base.border",rtbSvg:"colors.interactive.base.brand-primary",rtbCopy:"colors.interactive.base.black",goTo:"colors.interactive.base.black"},brand:{background:"colors.interactive.base.brand-primary",hed:"colors.interactive.base.white",dek:"colors.interactive.base.white",dekMark:"colors.interactive.base.white",subHed:"colors.interactive.base.white",ctaButtonBackground:"colors.interactive.base.white",ctaHover:"colors.interactive.base.light",ctaCopy:"colors.interactive.base.brand-primary",collapsedCtaLink:"colors.interactive.base.white",collapsedCopy:"colors.interactive.base.white",signInCopy:"colors.interactive.base.white",signInLink:"colors.interactive.base.white",chevronButton:"colors.interactive.base.white",divider:"colors.interactive.base.white",rtbSvg:"colors.interactive.base.white",rtbCopy:"colors.interactive.base.white",goTo:"colors.interactive.base.white"},light:{background:"colors.interactive.base.white",hed:"colors.interactive.base.brand-primary",dek:"colors.interactive.base.black",dekMark:"colors.interactive.base.black",subHed:"colors.interactive.base.black",ctaButtonBackground:"colors.interactive.base.brand-primary",ctaHover:"colors.interactive.base.brand-secondary",ctaCopy:"colors.interactive.base.white",collapsedCtaLink:"colors.interactive.base.black",collapsedCopy:"colors.interactive.base.black",signInCopy:"colors.interactive.base.deemphasized",signInLink:"colors.interactive.base.brand-primary",chevronButton:"colors.interactive.base.black",divider:"colors.interactive.base.border",rtbSvg:"colors.interactive.base.brand-primary",rtbCopy:"colors.interactive.base.black",goTo:"colors.interactive.base.brand-primary"},dark:{background:"colors.interactive.base.black",hed:"colors.interactive.base.white",dek:"colors.interactive.base.white",dekMark:"colors.interactive.base.white",subHed:"colors.interactive.base.white",ctaButtonBackground:"colors.interactive.base.white",ctaHover:"colors.interactive.base.light",ctaCopy:"colors.interactive.base.brand-primary",collapsedCtaLink:"colors.interactive.base.white",collapsedCopy:"colors.interactive.base.white",signInCopy:"colors.interactive.base.white",signInLink:"colors.interactive.base.white",chevronButton:"colors.interactive.base.white",divider:"colors.interactive.base.white",rtbSvg:"colors.interactive.base.white",rtbCopy:"colors.interactive.base.white",goTo:"colors.interactive.base.white"}},d={ExpandedCanvas:{background:"colors.interactive.base.white"},FullBarrier:{background:"colors.interactive.base.white",signInCopy:"colors.interactive.base.black",signInLink:"colors.interactive.base.black"}};e.exports={colorPickerFactory:e=>t=>({theme:n})=>s(n.journey[e][t]),withJourneyTheme:e=>{const t=t=>{const{component:n,configuration:r}=t,s=n.name,c=r?.theme||"default",m={...l[c],..."default"===c&&d[s]||{}},u=i(a);return u.journey=u.journey||{},u.journey[s]=m,o.createElement(e,{...t})};return t.displayName=e.displayName,t.propTypes={component:r.shape({name:r.string.isRequired}),configuration:r.shape({theme:r.string})},t}}},96258:(e,t,n)=>{const o=n(96540),{useState:i,useEffect:a,useCallback:r,useRef:s}=n(96540),{default:l}=n(64744),d=(e,{disable:t}={})=>{document.querySelectorAll("#app-root > [data-in-view] > *").forEach((n=>{t||e===n?n.removeAttribute("aria-hidden"):n.setAttribute("aria-hidden","true")}))};e.exports={withModalFocusTrap:e=>t=>{const[n,c]=i(!1),m=s(null),u=r(d,[]),p=l(n);return a((()=>{if(!m.current)return;const e=m.current.parentNode.parentNode;return c(!0),p(e),u(e),()=>{c(!1),u(e,{disable:!0})}}),[p,u]),o.createElement("div",{ref:m},o.createElement("button",{"aria-hidden":"true",tabIndex:"-1",style:{visibility:"hidden"}}),o.createElement(e,{...t}))}}},17936:(e,t,n)=>{const o=n(5556),i=n(96540),a=[{name:"desktop",query:"screen and (min-width: 1024px)"},{name:"tablet",query:"screen and (min-width: 768px) and (max-width: 1023px)"},{name:"mobile",query:"screen and (max-width: 767px)"}];e.exports={withViewport:e=>{class t extends i.Component{constructor(){super(...arguments),this.state={name:"desktop"},this.viewports=[],this.render=()=>i.createElement(e,{...this.props,viewport:this.state.name})}componentDidMount(){a.forEach((({name:e,query:t})=>{const n=window.matchMedia(t);if(!n)return;n.matches&&this.setState({name:e});const o=({matches:t})=>t&&this.setState({name:e});n.addEventListener&&n.addEventListener("change",o),this.viewports.push({name:e,query:t,list:n,listener:o})}))}componentWillUnmount(){this.viewports.forEach((({list:e,listener:t})=>{e.removeEventListener&&e.removeEventListener("change",t)}))}}return t.displayName=e.displayName,t.propTypes={viewport:o.string},t},viewports:a}},9445:(e,t,n)=>{const{renderToString:o}=n(65848),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(2768).A,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=({className:e,issueDate:t,issueLink:n,originalHed:i})=>{a.useEffect((()=>{(async()=>{await d(),l("MagazineDisclaimer")})()}),[]);const{formatMessage:c}=r(),m=e=>o(a.createElement("a",{href:n||"/magazine/",dangerouslySetInnerHTML:{__html:e}}));return a.createElement("footer",{className:e,"data-testid":"MagazineDisclaimerWrapper",dangerouslySetInnerHTML:{__html:i?c(s.disclaimerWithHed,{issueDate:m(t),hed:i}):c(s.disclaimerNoHed,{issueDate:m(t)})}})};c.propTypes={className:i.string.isRequired,issueDate:i.string.isRequired,issueLink:i.string.isRequired,originalHed:i.string},c.displayName="Magazine Disclaimer",e.exports=c},24010:(e,t,n)=>{e.exports=n(9445)},2768:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({disclaimerNoHed:{id:"MagazineDisclaimer.DisclaimerNoHed",defaultMessage:"Published in the print edition of the {issueDate}, issue.",description:"disclaimer text without headline"},disclaimerWithHed:{id:"MagazineDisclaimer.DisclaimerWithHed",defaultMessage:"Published in the print edition of the {issueDate}, issue, with the headline “{hed}.â€",description:"disclaimer text with headline"}})},60251:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(60082).A,{connector:s}=n(57744),l=n(89662),d=n(45548),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),{saveNewsletterSubscriptions:u}=n(26430),{isUserSubscribedToNewsletter:p}=n(29727),{createValidationErrorMessage:g}=n(88511),{NewsletterOneClickVerticalWrapper:h,NewsletterOneClickVerticalComponent:y,NewsletterOneClickVerticalDisclaimer:b,NewsletterOneClickVerticalHed:f,NewsletterOneClickVerticalDek:v,NewsletterOneClickVerticalFormWrapper:k,NewsletterOneClickVerticalSignUpButton:w,NewsletterOneClickVerticalFormValidation:C,NewsletterOneClickVerticalLogo:x,NewsletterOneClickVerticalImage:$}=n(68272),S=e=>{const{buttonLabel:t,newsletterId:n,dangerousDek:i,dangerousDisclaimer:s,dangerousHed:S,formName:I,sourceCode:T,imageMaxWidth:E,imageUrl:N,logoMaxHeight:B,logoUrl:L,user:{isAuthenticated:M,amguuid:A,email:R},userPlatform:{siteCode:P,userPlatformProxy:D,xClientID:_}}=e,[H,O]=o.useState(!1),[F,V]=o.useState(!1),[U,W]=o.useState(!1),[j,z]=o.useState(t),[G,Z]=o.useState(""),[q,K]=o.useState(!1),[Y,X]=o.useState(!1),{formatMessage:J}=a(),Q={email:{typeMismatch:J(r.typeMismatchMessage)}};o.useEffect((()=>{(async()=>{await m(),c("NewsletterOneClickVertical")})(),N&&X(!0),M&&p({newsletterIds:[n],amgUUID:A,userPlatformProxy:D,xClientID:_,provider:"sailthru"}).then((e=>{e?(O(!0),K(!0)):O(!1)})).catch((e=>{console.log("error ",e),Z(J(r.badResponse))}))}),[]);const ee=e=>{e?.preventDefault(),V(!0),W(!0);const t={amgUUID:A,siteCode:P,xClientID:_,payload:{email:e?.target?.querySelector("[name=email]")?.value||R,formName:I,sourceCode:T,subscriptions:[{status:"SUBSCRIBED",newsletterId:n}]}};Promise.resolve(u(t)).then((e=>{e.savePreference.success?(O(!0),z("Signed Up")):(Z(J(r.errorMessage)),V(!1)),W(!1)})).catch((e=>{console.log(e),Z(J(r.badResponse)),W(!1),V(!1)}))};return q?o.createElement(o.Fragment,null):o.createElement(o.Fragment,null,o.createElement(h,null,o.createElement(y,null,Y&&L&&o.createElement(x,{logoMaxHeight:B},o.createElement("img",{src:L,alt:"logo"})),!Y&&S&&o.createElement(f,{dangerouslySetInnerHTML:{__html:S}}),Y&&N&&o.createElement($,{imageMaxWidth:E},o.createElement("img",{src:N,alt:"logo"})),o.createElement(k,null,i&&o.createElement(v,{dangerouslySetInnerHTML:{__html:i}}),M&&o.createElement(w,{label:j,inputKind:"submit",shouldUseFullWidth:!0,isDisabled:H||U,onClickHandler:ee}),!M&&o.createElement(C,{customInvalidityMessages:Q,onSubmitHandler:ee},o.createElement(d.Consumer,null,(e=>o.createElement(l.SingleLine,{buttonInputKind:"submit",buttonLabel:j,label:"",placeholder:"Enter your email",name:"email",type:"email",isRequired:!0,formName:I,hasAttachedButton:!0,hasAttachedButtonForMobile:!1,isDisabled:U||F,isNeverStacked:!1,isInvalid:e?.length>0,errorPosition:"belowButton",errorText:e&&e.length>0?g(e):G,buttonClassName:"NewsletterOneClickSignUpButton"}))))),!Y&&L&&o.createElement(x,{logoMaxHeight:B},o.createElement("img",{src:L,alt:"logo"})))),s&&o.createElement(b,null,o.createElement("span",{dangerouslySetInnerHTML:{__html:s}})))};S.propTypes={buttonLabel:i.string.isRequired,dangerousDek:i.string,dangerousDisclaimer:i.string,dangerousHed:i.string,formName:i.string.isRequired,imageMaxWidth:i.number,imageUrl:i.string,logoMaxHeight:i.number,logoUrl:i.string,newsletterId:i.string.isRequired,sourceCode:i.string.isRequired,user:i.shape({isAuthenticated:i.bool,amguuid:i.string,email:i.string}).isRequired,userPlatform:i.shape({siteCode:i.string,userPlatformProxy:i.string,xClientID:i.string}).isRequired},S.defaultProps={imageMaxWidth:10,logoMaxHeight:1.5},S.displayName="NewsletterOneClickVertical",e.exports=s(S,{keysToPluck:["user","userPlatform"]})},81159:(e,t,n)=>{e.exports=n(60251)},68272:(e,t,n)=>{const{default:o}=n(75999),i=n(73730),{TextFieldWrapper:a,TextFieldButton:r,TextFieldErrorText:s}=n(60434),{UtilityValidationDescriptionErrors:l,UtilityValidationDescriptionWrapper:d}=n(69195),{getTypographyStyles:c,getColorToken:m,minScreen:u}=n(26865),{BREAKPOINTS:p}=n(96472),g=n(72983),h=o.div.withConfig({displayName:"NewsletterOneClickVerticalWrapper"})` aspect-ratio: 9/16; border: 1px solid ${m("colors.interactive.base.border")}; text-align: center; ${u(p.lg)} { aspect-ratio: 4/3; } `,y=o.div.withConfig({displayName:"NewsletterOneClickVertical"})` display: flex; flex-direction: column; align-items: center; justify-content: space-between; margin: 0; padding: 2rem; height: 100%; `,b=o.div.withConfig({displayName:"NewsletterOneClickVerticalHed"})` ${c("typography.definitions.globalEditorial.context-primary")}; color: ${m("colors.interactive.base.black")}; ${u(p.lg)} { max-width: 263px; } `,f=o.div.withConfig({displayName:"NewsletterOneClickVerticalDek"})` ${c("typography.definitions.utility.card-heading")}; margin-bottom: 0.75rem; color: ${m("colors.interactive.base.black")}; `,v=o.div.withConfig({displayName:"NewsletterOneClickVerticalFormWrapper"})` width: 90%; ${u(p.lg)} { margin: 0 auto; width: 100%; max-width: 263px; } `,k=o(i.Utility).withConfig({displayName:"NewsletterOneClickVerticalSignUpButton"})` ${u(p.md)} { max-width: none; } `,w=o(g).withConfig({displayName:"NewsletterOneClickVerticalFormValidation"})` ${c("typography.definitions.globalEditorial.context-primary")}; color: ${m("colors.interactive.base.black")}; ${a} { grid-template-columns: none; margin-bottom: 0; } ${r} { margin-top: 0.75rem; } ${u(p.lg)} { margin: auto; max-width: 263px; } ${s} { ${u(p.md)} { grid-column: -1 / 1; } } ${l} { display: none; } ${d} { margin-bottom: 0; padding: 0; } `,C=o.div.withConfig({displayName:"NewsletterOneClickVerticalLogo"})` ${({logoMaxHeight:e})=>e?`\n img {\n max-height: ${e}rem;\n }\n `:""} `,x=o.div.withConfig({displayName:"NewsletterOneClickVerticalDisclaimer"})` ${c("typography.definitions.utility.assistive-text")}; margin-top: 0.75rem; color: ${m("colors.interactive.base.dark")}; `,$=o.div.withConfig({displayName:"NewsletterOneClickVerticalImage"})` ${({imageMaxWidth:e})=>e?`\n img {\n max-width: ${e}rem;\n }\n `:""} `;e.exports={NewsletterOneClickVerticalWrapper:h,NewsletterOneClickVerticalComponent:y,NewsletterOneClickVerticalDisclaimer:x,NewsletterOneClickVerticalHed:b,NewsletterOneClickVerticalDek:f,NewsletterOneClickVerticalFormWrapper:v,NewsletterOneClickVerticalSignUpButton:k,NewsletterOneClickVerticalFormValidation:w,NewsletterOneClickVerticalLogo:C,NewsletterOneClickVerticalImage:$}},60082:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({errorMessage:{id:"NewsletterOneClickVerticalForm.ErrorMessage",defaultMessage:"Subscription failed",description:"NewsletterOneClickVerticalForm component error message"},typeMismatchMessage:{id:"NewsletterOneClickVerticalForm.TypeMismatchMessage",defaultMessage:"Invalid email. Double check and try again.",description:"NewsletterOneClickVerticalForm component type mismatch message"},badResponse:{id:"NewsletterOneClickVerticalForm.BadResponse",defaultMessage:"Bad response for signup newsletter",description:"NewsletterOneClickVerticalForm component bad response message for signup newsletter"}})},20104:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(93140).A,{connector:l}=n(57744),d=n(89662),c=n(30616),{trackComponent:m}=n(92716),{interactionResponse:u}=n(56187),{saveNewsletterSubscriptions:p}=n(26430),{isUserSubscribedToNewsletter:g}=n(29727),h=n(45548),{createValidationErrorMessage:y}=n(88511),{NewsletterOneClickWrapper:b,NewsletterOneClickDek:f,NewsletterOneClickHed:v,NewsletterOneClickDisclaimer:k,NewsletterOneClickSignUpButton:w,NewsletterOneClickStyledCheckbox:C,NewsletterOneClickNativeCheckbox:x,NewsletterOneClickFormValidation:$,NewsletterOneClickErrorText:S,NewsletterOneClickModalWrapper:I,NewsletterOneClickModalCloseButton:T}=n(66661),E=n(69413),N=n(28433),B=e=>{const{buttonLabel:t,ContentWrapper:n,dangerousDek:i,dangerousDisclaimer:l,dangerousHed:B,formName:L,newsletterId:M,sourceCode:A,user:{isAuthenticated:R,amguuid:P,email:D},userPlatform:{siteCode:_,userPlatformProxy:H,xClientID:O},variationName:F,variations:{hasContentWrapper:V=!1,isActionSheet:U=!1,isNativeStyledCheckbox:W=!1,isSignUpButton:j=!1,isNeverStacked:z=!1,shouldRenderHed:G=!1}}=e,[Z,q]=o.useState(!1),[K,Y]=o.useState(!1),[X,J]=o.useState(!1),[Q,ee]=o.useState(t),[te,ne]=o.useState(""),[oe,ie]=o.useState(!1),[ae,re]=o.useState(!1),{formatMessage:se}=r(),le={email:{typeMismatch:se(s.typeMismatchMessage)}};o.useEffect((()=>{(async()=>{await u(),m("NewsletterOneClick",F)})()}),[F]),o.useEffect((()=>{R&&g({newsletterIds:[M],amgUUID:P,userPlatformProxy:H,xClientID:O,provider:"sailthru"}).then((e=>{e?(q(!0),ie(!0)):q(!1)})).catch((e=>{console.log("error ",e),ne(se(s.badResponse))}))}),[]);const de=e=>{e?.preventDefault(),Y(!0),J(!0);const t={amgUUID:P,siteCode:_,xClientID:O,payload:{email:e?.target?.querySelector("[name=email]")?.value||D,formName:L,sourceCode:A,subscriptions:[{status:"SUBSCRIBED",newsletterId:M}]}};Promise.resolve(p(t)).then((e=>{e.savePreference.success?(q(!0),ee("Signed Up"),re(!1)):(ne(se(s.errorMessage)),Y(!1)),J(!1)})).catch((e=>{console.log(e),ne(se(s.badResponse)),J(!1),Y(!1),q(!1)}))},ce={type:"checkbox",inputType:"checkbox",autoComplete:"off",id:`slim-article-${M}`,name:`slim-article-${M}`,checked:Z,value:Z,onChange:e=>{e.target.checked&&R?de():re(!0)},disabled:Z,className:a(R?"NewsletterOneClickSignUpButton":"")};return oe?o.createElement(o.Fragment,null):o.createElement(E,{variationName:F,ContentWrapper:n,hasContentWrapper:V},o.createElement(b,{className:a(`newsletter-one-click-wrapper--${F}`,R?`newsletter-one-click-wrapper--${F}--${R}`:"")},G&&o.createElement(v,{dangerouslySetInnerHTML:{__html:B}}),!G&&i&&o.createElement(f,{dangerouslySetInnerHTML:{__html:i}}),W&&(R||U)&&o.createElement(o.Fragment,null,o.createElement(x,{...ce}),o.createElement(C,{inputType:"checkbox"})),G&&o.createElement(f,{dangerouslySetInnerHTML:{__html:i}}),j&&R&&o.createElement(w,{label:Q,inputKind:"submit",shouldUseFullWidth:!0,isDisabled:Z||X,onClickHandler:de,className:a("NewsletterOneClickSignUpButton")}),!R&&!U&&o.createElement($,{customInvalidityMessages:le,onSubmitHandler:de},o.createElement(h.Consumer,null,(e=>o.createElement(d.SingleLine,{buttonInputKind:"submit",buttonLabel:Q,label:"",name:"email",type:"email",isRequired:!0,formName:L,hasAttachedButton:!0,isDisabled:X||K,isNeverStacked:z,isInvalid:e?.length>0,errorPosition:"belowButton",errorText:e&&e.length>0?y(e):te,buttonClassName:"NewsletterOneClickSignUpButton"})))),!(R||Z||U)&&o.createElement(k,null,o.createElement("span",{dangerouslySetInnerHTML:{__html:l}})),R&&te&&o.createElement(S,null,te),ae&&o.createElement(N,null,o.createElement(I,null,o.createElement(T,{isIconButton:!0,role:"button",onClickHandler:()=>{re(!1)},ButtonIcon:c,label:""}),o.createElement($,{customInvalidityMessages:le,onSubmitHandler:de},o.createElement(h.Consumer,null,(e=>o.createElement(d.SingleLine,{buttonInputKind:"submit",buttonLabel:Q,label:"Enter your email",placeholder:"Your email address",name:"email",type:"email",isRequired:!0,formName:L,hasAttachedButton:!0,hasAutoFocus:!0,isDisabled:X||K,isNeverStacked:z,isInvalid:e?.length>0,errorPosition:"belowButton",errorText:e&&e.length>0?y(e):te,buttonClassName:"NewsletterOneClickSignUpButton"})))),o.createElement(k,null,o.createElement("span",{dangerouslySetInnerHTML:{__html:l}}))))))};B.propTypes={buttonLabel:i.string.isRequired,ContentWrapper:i.elementType,dangerousDek:i.string.isRequired,dangerousDisclaimer:i.string.isRequired,dangerousHed:i.string,formName:i.string.isRequired,newsletterId:i.string.isRequired,sourceCode:i.string.isRequired,user:i.shape({isAuthenticated:i.bool,amguuid:i.string,email:i.string}).isRequired,userPlatform:i.shape({siteCode:i.string,userPlatformProxy:i.string,xClientID:i.string}).isRequired,variationName:i.string,variations:i.shape({isActionSheet:i.bool,isNativeStyledCheckbox:i.bool,isSignUpButton:i.bool,isNeverStacked:i.bool,hasContentWrapper:i.bool,shouldRenderHed:i.bool})},B.displayName="NewsletterOneClick",e.exports=l(B,{keysToPluck:["user","userPlatform"]})},69413:(e,t,n)=>{const o=n(96540),i=n(5556),a=({ContentWrapper:e,children:t,hasContentWrapper:n})=>n?o.createElement(e,null,t):o.createElement(o.Fragment,null,t);a.propTypes={children:i.node,ContentWrapper:i.elementType,hasContentWrapper:i.bool},a.displayName="NewsletterWrapper",e.exports=a},38267:(e,t,n)=>{e.exports=n(45853)},66661:(e,t,n)=>{const{default:o,css:i}=n(75999),a=n(73730),{calculateSpacing:r,getTypographyStyles:s,getColorStyles:l,getColorToken:d,minScreen:c,maxScreen:m}=n(26865),{BREAKPOINTS:u}=n(96472),{INTERACTIVE:{timingButtonDefault:p}}=n(96472),g=n(72983),{TextFieldButton:h}=n(60434),{UtilityValidationDescriptionErrors:y,UtilityValidationDescriptionWrapper:b}=n(69195),f=o.h3.withConfig({displayName:"NewsletterOneClickHed"})` ${s("typography.definitions.utility.heading")}; margin: 0; color: ${d("colors.interactive.base.black")}; `,v=o.div.withConfig({displayName:"NewsletterOneClickDek"})``,k=o.div.withConfig({displayName:"NewsletterOneClickStyledCheckbox"})` position: relative; grid-column-start: 2; justify-self: start; align-self: center; transition-property: background, border; transition-duration: ${p}; transition-timing-function: ease-in; border-width: 2px; border-style: solid; border-radius: 50%; padding: ${r(1.2)}; width: 2.25rem; height: 2.25rem; font-weight: bold; pointer-events: none; ${({theme:e})=>l(e,"border-color","colors.interactive.base.white")}; ${({theme:e})=>l(e,"background-color","colors.interactive.base.black")}; &::before, &::after { position: absolute; top: 50%; left: 50%; transition: transform ${p} ease-in-out; background-color: ${d("colors.interactive.base.white")}; width: 2px; height: 10px; content: ''; } &::before { transform: translate(-50%, -50%); } &::after { transform: translate(-50%, -50%) rotate(90deg); } `,w=o(g).withConfig({displayName:"NewsletterOneClickFormValidation"})` input:disabled { opacity: 0.5; } ${y} { display: none; } ${b} { margin-bottom: 0; padding: 0; } `,C=o("div").withConfig({displayName:"NewsletterOneClickModelWrapper"})` box-shadow: 0 0 24px 0 rgba(45, 45, 45, 0.16); background-color: rgba(255, 255, 255, 1); padding: 2.5rem 2rem 1.5rem; ${m(u.xl)} { ${"\n animation-name: slide-up;\n animation-duration: 300ms;\n animation-timing-function: ease-out;\n\n @keyframes slide-up {\n 0% {\n transform: translateY(100%);\n }\n 100% {\n transform: translateY(0);\n }\n }\n"}; } ${c(u.xl)} { border-radius: 8px; } `,x=`\n display: grid;\n position: relative;\n grid-column-gap: 12px;\n padding: ${r(1.5)} 0;\n\n input[type='checkbox'] {\n cursor: pointer;\n width: 2.25rem;\n height: 2.25rem;\n }\n\n input[type='email'] {\n margin-top: 0;\n }\n\n ${w} {\n margin: ${r(1.5)} 0 0 0;\n }\n`,$=`\n ${v} {\n align-self: center;\n width: fit-content;\n\n b,\n i,\n em,\n span,\n strong {\n color: ${d("colors.interactive.base.black")};\n }\n }\n`,S=o.div.withConfig({displayName:"NewsletterOneClickWrapper"})` &.newsletter-one-click-wrapper--Extended { ${m(u.md)} { margin: ${r(5)} 0 0; padding: ${r(6)} ${r(4)}; } ${c(u.md)} { margin: ${r(2)} 0 0; padding: ${r(8)} ${r(4)}; } ${f} { text-align: center; } ${v} { ${s("typography.definitions.utility.description")}; margin: ${r(2)} auto ${r(3)} auto; text-align: center; color: ${d("colors.interactive.base.black")}; @media (min-width: ${u.md}) { margin-top: ${r(3)}; margin-bottom: ${r(4)}; } } } &.newsletter-one-click-wrapper--Slim { display: grid; position: relative; grid-column-gap: 12px; border-top: 1px solid ${d("colors.interactive.base.light")}; padding: ${r(1.5)} 0 ${r(3)} 0; input[type='checkbox'] { top: 12px; left: auto; cursor: pointer; width: 2.25rem; height: 2.25rem; } ${f} { ${s("typography.definitions.utility.card-heading")}; margin: 0; padding-bottom: 12px; font-size: 18px; } ${v} { ${s("typography.definitions.utility.body")}; padding-bottom: 12px; font-size: 15px; } } &.newsletter-one-click-wrapper--ExtraSlim { &--true { ${c(u.xxl)} { grid-template-columns: max-content; } } ${x} ${$} ${v} { ${s("typography.definitions.consumptionEditorial.description-embed")}; color: ${d("colors.interactive.base.dark")}; b, i, em, span, strong { color: ${d("colors.interactive.base.black")}; } } } &.newsletter-one-click-wrapper--ExtraSlimWithActionSheet { ${c(u.xxl)} { grid-template-columns: max-content; } ${x} ${$} ${v} { ${s("typography.definitions.consumptionEditorial.description-embed")}; color: ${d("colors.interactive.base.dark")}; b, i, em, span, strong { color: ${d("colors.interactive.base.black")}; } } .sticky-box { display: grid; position: fixed; right: 0; bottom: 0; left: 0; z-index: 500; ${c(u.lg)} { margin: auto; width: 50%; } ${c(u.xl)} { background-color: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; ${h} { grid-row: none; margin-top: 16px; } } } ${C} { ${c(u.xl)} { position: relative; top: 50%; left: 33%; width: 33%; } } } `,I=o.div.withConfig({displayName:"NewsletterOneClickDisclaimer"})` ${s("typography.definitions.utility.assistive-text")}; color: ${d("colors.interactive.base.dark")}; `,T=o(a.Utility).withConfig({displayName:"NewsletterOneClickSignUpButton"})` margin-top: 32px; `,E=({selectionControlBackgroundColor:e,theme:t})=>`\n &:focus\n {\n + ${k} {\n outline: 1px solid;\n outline-color: ${d("colors.interactive.base.black")};\n outline-offset: 1px;\n }\n }\n &:hover\n {\n + ${k} {\n @media (min-width: ${u.md}) {\n ${l(t,"background-color","colors.interactive.base.black")};\n &::before,\n &::after {\n ${l(t,"background-color","colors.interactive.base.white")};\n }\n }\n }\n }\n &:checked,\n &:active {\n + ${k} {\n \n ${l(t,"background-color",e)};\n \n ${l(t,"border-color",e)};\n \n &::before,\n &::after {\n ${l(t,"background-color","colors.interactive.base.white")};\n }\n &::before {\n transform: translate(55%, -50%) rotate(45deg);\n height: 15px;\n border-width: 8px;\n }\n &::after {\n transform: translate(0, 0) rotate(-50deg);\n height: 8px;\n border-left: 0;\n border-bottom: 0;\n background: white;\n left: 30%;\n top: 45%;\n }\n }\n }\n `,N=o.input.withConfig({displayName:"NewsletterOneClickNativeCheckbox"})` position: relative; grid-column-start: 2; justify-self: start; align-self: center; ${({theme:e,disabled:t})=>(({theme:e,disabled:t})=>t?i` ${E({selectionControlBackgroundColor:"colors.interactive.base.deemphasized",theme:e})} `:i` ${E({selectionControlBackgroundColor:"colors.interactive.base.black",theme:e})} `)({theme:e,disabled:t})} `,B=o.div.withConfig({displayName:"NewsletterOneClickErrorText"})` margin-top: 8px; ${s("typography.definitions.utility.assistive-text")}; text-align: center; color: ${d("colors.interactive.feedback.invalid-primary")}; font-size: 12px; `,L=o(a.Utility).withConfig({displayName:"NewsletterOneClickModalCloseButton"})` position: absolute; top: ${r(1)}; right: ${r(1)}; padding: 0; fill: ${d("colors.discovery.body.light.context-tertiary")}; &, &:focus, &:hover { border: 0; background-color: transparent; } `;e.exports={NewsletterOneClickWrapper:S,NewsletterOneClickDek:v,NewsletterOneClickHed:f,NewsletterOneClickDisclaimer:I,NewsletterOneClickSignUpButton:T,NewsletterOneClickStyledCheckbox:k,NewsletterOneClickNativeCheckbox:N,NewsletterOneClickFormValidation:w,NewsletterOneClickErrorText:B,NewsletterOneClickModalWrapper:C,NewsletterOneClickModalCloseButton:L}},93140:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({errorMessage:{id:"NewsletterOneClickForm.ErrorMessage",defaultMessage:"Subscription failed",description:"NewsletterOneClickForm component error message"},typeMismatchMessage:{id:"NewsletterOneClickForm.TypeMismatchMessage",defaultMessage:"Invalid email. Double check and try again.",description:"NewsletterOneClickForm component type mismatch message"},badResponse:{id:"NewsletterOneClickForm.BadResponse",defaultMessage:"Bad response for signup newsletter",description:"NewsletterOneClickForm component bad response message for signup newsletter"}})},45853:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(20104);i.Extended=o(i,"Extended",{isNativeStyledCheckbox:!1,isSignUpButton:!0,isNeverStacked:!1,hasContentWrapper:!0,shouldRenderHed:!0}),i.Slim=o(i,"Slim",{isNativeStyledCheckbox:!0,isSignUpButton:!1,isNeverStacked:!0,hasContentWrapper:!1,shouldRenderHed:!0}),i.ExtraSlim=o(i,"ExtraSlim",{isNativeStyledCheckbox:!0,isSignUpButton:!1,isNeverStacked:!0,hasContentWrapper:!1,shouldRenderHed:!1}),i.ExtraSlimWithActionSheet=o(i,"ExtraSlimWithActionSheet",{isActionSheet:!0,isNativeStyledCheckbox:!0,isSignUpButton:!1,isNeverStacked:!0,hasContentWrapper:!1,shouldRenderHed:!1}),e.exports=i},49512:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(10673),r=n(67685),{NLSecondaryOptionCheckBox:s}=n(94944),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=({checked:e,dangerousLegend:t,formName:n,isDefaultChecked:o,isPending:c,onChangeHandler:m,optins:u})=>(i.useEffect((()=>{(async()=>{await d(),l("NewsletterSecondaryOptins")})()}),[]),i.createElement(a,{dangerousLegend:t,formName:n,isDisabled:c,items:u},u.map(((t,a)=>i.createElement(s,{as:r.Checkbox,...t,assistiveText:t.dangerousDek,formName:n,key:`${t.name}.${t.value}`,index:a,isChecked:e?e[t.id]:o,isDisabled:c,onChangeHandler:m})))));c.propTypes={checked:o.object,dangerousLegend:o.string.isRequired,formName:o.string.isRequired,isDefaultChecked:o.bool,isPending:o.bool,onChangeHandler:o.func,optins:o.arrayOf(o.shape({dangerousDek:o.string,name:o.string,newsletterId:o.number})).isRequired},e.exports=c},14340:(e,t,n)=>{e.exports=n(49512)},94944:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.NLSecondaryOptionCheckBox=void 0;const{default:o}=n(75999),i="20px";t.NLSecondaryOptionCheckBox=o.div.withConfig({displayName:"NLSecondaryOptionCheckBox"})` input[type='checkbox'] { width: ${i}; height: ${i}; } `},75719:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),{useInView:s}=n(46762),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=n(74398).A,m=n(72983),u=n(59376),p=n(89662),g=n(86659),{googleAnalytics:h}=n(90090),y=n(14340),b=n(26392),f=n(23074),v=n(80046),{NSWrapper:k,NSHeading:w,NSDek:C,NSPrivacy:x,NSRightContainer:$,DismissButton:S}=n(92628),{useState:I}=a,T=({children:e})=>e;function E({buttonLabel:e,children:t,className:n,customInvalidityMessages:i,dangerousDek:E,dangerousDisclaimer:N,dangerousHed:B,errors:L,formName:M,hasDangerousDisclaimerCheck:A,hasBeenDismissed:R,hasSubscribed:P,isDismissable:D,isEmailInvalid:_,isSubmitDisabled:H,newsletterId:O,onFocusHandler:F,onSubmitHandler:V,onDismissed:U,placeholder:W,position:j,recaptchaCallback:z,recaptchaSiteKey:G,setBeaconPostSubmitRenderMarks:Z,textFieldAssistiveSubtext:q,textFieldLabel:K,textFieldName:Y,variations:{borderTop:X,borderBottom:J,persist:Q},variationName:ee}){a.useEffect((()=>{(async()=>{await d(),l("NewsletterSlice",ee)})()}),[ee]);const te=r(),[ne,oe]=I(R),ie=(e=>{if(e){if("top"===e)return b;if("bottom"===e)return f}return T})(Q);P&&Z&&Z();const[ae,re]=s({threshold:.5,trackVisibility:!0,delay:100,triggerOnce:!0,skip:ne});return re&&h.emitUniqueGoogleTrackingEvent("newsletter-in-view",{newsletter:{newsletterId:O||0,newsletterPosition:j||""}}),!ne&&a.createElement(ie,null,a.createElement(k,{ref:ae,className:o("newsletter-slice",n),hasBorderBottom:J,hasBorderTop:X},a.createElement(g.TwoUp,null,a.createElement("div",null,B&&a.createElement(w,{dangerouslySetInnerHTML:{__html:B}}),E&&a.createElement(C,{dangerouslySetInnerHTML:{__html:E}})),a.createElement($,{isDismissable:D},a.createElement(m,{shouldHideValidationErrorText:!0,customInvalidityMessages:i,errors:L,name:M,onFocusHandler:F,onSubmitHandler:V},t,a.createElement(p.SingleLine,{ariaDescribedBy:"privacy-text",assistiveSubtext:q,buttonInputKind:"submit",buttonVariation:"Primary",buttonLabel:e,formName:M,isNeverStacked:!0,hasAttachedButton:!0,hideLabel:!0,isDisabled:H,isInvalid:_,isRequired:!0,label:K,name:Y,placeholder:W,type:"email"}),N&&!A&&a.createElement(x,{id:"privacy-text",tabIndex:"-1"},a.createElement("span",{dangerouslySetInnerHTML:{__html:N}})),N&&A&&a.createElement(y,{optins:[{id:"privacy-text"+(j?`-${j}`:""),name:"nl-disclaimer-consent"+(j?`-${j}`:""),dangerousDek:N,value:"acceptDisclaimer",isRequired:!0}],formName:M,dangerousLegend:te.formatMessage(c.newsletterSecondaryOptinsLegend)}),G&&a.createElement(u,{recaptchaCallback:z,recaptchaSiteKey:G,widgetId:"recaptcha-id-newsletter-slice"})),D&&a.createElement(S,{isIconButton:!0,ariaLabel:te.formatMessage(c.dismissButton),onClickHandler:()=>{U(),oe(!0)},ButtonIcon:v})))))||null}T.displayName="NoPersistWrapper",E.propTypes={buttonLabel:i.string.isRequired,children:i.node,className:i.string,customInvalidityMessages:i.object,dangerousDek:i.string,dangerousDisclaimer:i.string,dangerousHed:i.string,errors:i.array,formName:i.string.isRequired,hasBeenDismissed:i.bool,hasDangerousDisclaimerCheck:i.bool,hasSubscribed:i.bool,isDismissable:i.bool,isEmailInvalid:i.bool,isSubmitDisabled:i.bool,newsletterId:i.oneOfType([i.number,i.string]),onDismissed:i.func,onFocusHandler:i.func,onSubmitHandler:i.func,placeholder:i.string,position:i.string,recaptchaCallback:i.func,recaptchaSiteKey:i.string,setBeaconPostSubmitRenderMarks:i.func,textFieldAssistiveSubtext:i.string,textFieldLabel:i.string.isRequired,textFieldName:i.string.isRequired,variationName:i.string,variations:i.shape({persist:i.oneOf(["top","bottom",!1]),borderBottom:i.bool,borderTop:i.bool})},E.defaultProps={hasBeenDismissed:!1,variations:{persist:!1,borderBottom:!0,borderTop:!0}},E.displayName="NewsletterSlice",e.exports=E},93744:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892);e.exports=o(n(91924),"NewsletterSlice")},92628:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.DismissButton=t.NSRightContainer=t.NSPrivacy=t.NSDek=t.NSHeading=t.NSWrapper=void 0;const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a}=n(26865),{BaseText:r}=n(76955),{INTERACTIVE:{timingButtonDefault:s},BREAKPOINTS:l}=n(96472),{cssVariablesGrid:d}=n(1123),c=n(73730),{ButtonLabel:m}=n(18974);t.NSWrapper=o.div.withConfig({displayName:"NSWrapper"})` position: relative; border: 0 solid ${({theme:e})=>a(e,"colors.discovery.lead.primary.divider")}; border-top-width: ${({hasBorderTop:e})=>e?"1px":"0"}; border-bottom-width: ${({hasBorderBottom:e})=>e?"1px":"0"}; background-color: ${({theme:e})=>a(e,"colors.discovery.lead.primary.background")}; padding: ${i(2)} 0; input { margin-top: 0; } `,t.NSHeading=o(r).withConfig({displayName:"NSHeading"})``,t.NSHeading.defaultProps={as:"h2",bottomSpacing:1,colorToken:"colors.discovery.lead.primary.hed",typeIdentity:"typography.definitions.consumptionEditorial.subhed-break-secondary"},t.NSDek=o(r).withConfig({displayName:"NSDek"})``,t.NSDek.defaultProps={as:"p",colorToken:"colors.discovery.lead.primary.description",typeIdentity:"typography.definitions.discovery.description-core"},t.NSPrivacy=o(r).withConfig({displayName:"NSPrivacy"})``,t.NSPrivacy.defaultProps={as:"p",colorToken:"colors.interactive.base.dark",typeIdentity:"typography.definitions.utility.assistive-text"},t.NSRightContainer=o.div.withConfig({displayName:"NSRightContainer"})` ${m} { white-space: nowrap; } ${({isDismissable:e})=>e&&`\n @media (min-width: ${l.md}) {\n padding-right: ${i(7)};\n }\n `} `,t.DismissButton=o(c.Utility).withConfig({displayName:"DismissButton"})` ${d()} position: absolute; top: ${i(1)}; right: var(--grid-margin); transform: scale(0.5); transition: opacity ${s} ease-in; margin-right: ${i(-1)}; padding: 0; &, &:focus, &:hover { border: 0; background-color: transparent; } &:focus, &:hover { opacity: 0.5; } `},74398:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({dismissButton:{id:"NewsletterSlice.DismissButton",defaultMessage:"Dismiss Newsletter Slice",description:"ARIA label for the dismiss button"},newsletterSecondaryOptinsLegend:{id:"NewsletterSlice.NewsletterSecondaryOptinsLegend",defaultMessage:"Consent checks",description:"Legend for different opt ins for newsletters"}})},91924:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(75719);i.PersistTop=o(i,"NewsletterSliceTop",{persist:"top",borderTop:!1,borderBottom:!0}),i.PersistBottom=o(i,"NewsletterSliceBottom",{persist:"bottom",borderTop:!0,borderBottom:!1}),e.exports=i},26569:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useEffect:r,useState:s}=o,l=n(76196),d=n(85253),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),{NewsletterSlimLoggedInWrapper:u,NewsletterSlimLoggedInContentWrapper:p,NewsletterSlimLoggedInTextWrapper:g,NewsletterSlimLoggedInHed:h,NewsletterSlimLoggedInDek:y,NewsletterSlimLoggedInDisclaimer:b,NewsletterSlimLoggedInToggleWrapper:f}=n(75116),v=({className:e,dangerousDek:t,dangerousDisclaimer:n,dangerousHed:i,dangerousSuccessDisclaimer:v,dangerousSuccessHed:k,hasSubscribed:w=!1,onToggleChecked:C,patternType:x="consumption"})=>{o.useEffect((()=>{(async()=>{await m(),c("NewsletterSlimLoggedIn")})()}),[]);const[$,S]=s(!1),[I,T]=s(!1),[E,N]=s(!1);return r((()=>{w&&($||S(!0),T(w),setTimeout((()=>{N(!0)}),300))}),[w,$,S]),r((()=>{$&&!w&&C(new CustomEvent("change"))}),[$,w,C]),o.createElement(u,{"data-testid":"NewsletterSlimLoggedInWrapper",className:e},o.createElement(p,null,o.createElement(g,null,i&&o.createElement(h,{className:a({"fade-in":E}),htmlFor:"switch-desc",dangerouslySetInnerHTML:{__html:E&&k?k:i},patternType:x}),t&&o.createElement(y,{dangerouslySetInnerHTML:{__html:t},patternType:x,hidden:E})),o.createElement(f,null,o.createElement(d,{id:"switch-desc",isChecked:$,isDisabled:I,isSuccess:I,onChange:e=>{e?.detail?.checked&&S(!0)},isControlled:!0,describedBy:"privacy-text"},o.createElement(l,null)))),n&&o.createElement(b,{id:"privacy-text"},o.createElement("span",{className:a({"fade-in":E}),dangerouslySetInnerHTML:{__html:E&&v?v:n}})))};v.propTypes={className:i.string,dangerousDek:i.string,dangerousDisclaimer:i.string,dangerousHed:i.string,dangerousSuccessDisclaimer:i.string,dangerousSuccessHed:i.string,hasSubscribed:i.bool,onToggleChecked:i.func,patternType:i.oneOf(["consumption","utility"])},v.displayName="NewsletterSlimLoggedIn",e.exports=v},81704:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892);e.exports=o(n(26569),"NewsletterSlimLoggedIn")},75116:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a,getTypographyStyles:r}=n(26865),{BaseText:s}=n(76955),l=o.div.withConfig({displayName:"NewsletterSlimLoggedInTextWrapper"})` width: 100%; .fade-in { animation-name: fadeInOpacity; animation-duration: 0.2s; animation-timing-function: ease-in-out; animation-iteration-count: 1; opacity: 1; } @keyframes fadeInOpacity { 0% { opacity: 0.4; } 100% { opacity: 1; } } `,d=o.label.withConfig({displayName:"NewsletterSlimLoggedInHed"})` transition: all 0.2s ease-in-out; ${({patternType:e})=>r("utility"===e?"typography.definitions.utility.input-core":"typography.definitions.utility.card-heading")}; margin-bottom: ${i(.5)}; `;d.defaultProps={colorToken:"colors.interactive.base.black"};const c=o(s).withConfig({displayName:"NewsletterSlimLoggedInDek"})` transition: all 0.2s ease-in-out; ${({patternType:e})=>r("utility"===e?"typography.definitions.utility.input-core":"typography.definitions.utility.body")}; `;c.defaultProps={colorToken:"colors.interactive.base.dark"};const m=o(s).withConfig({displayName:"NewsletterSlimLoggedInDisclaimer"})` transition: all 0.2s ease-in-out; border-top: 1px solid ${a("colors.interactive.base.light")}; padding-top: ${i(1)}; span p a, a { && { color: ${a("colors.interactive.base.dark")}; } } `;m.defaultProps={as:"div",colorToken:"colors.interactive.base.dark",typeIdentity:"typography.definitions.utility.label"};const u=o.div.withConfig({displayName:"NewsletterSlimLoggedInContentWrapper"})` display: flex; justify-content: space-between; padding: ${i(1)} 0; min-height: 86px; `,p=o.div.withConfig({displayName:"NewsletterSlimLoggedInWrapper"})` margin: ${i(7)} 0; border-top: 1px solid black; padding: 0; `,g=o.div.withConfig({displayName:"NewsletterSlimLoggedInToggleWrapper"})` display: flex; align-items: stretch; justify-content: flex-end; width: 51px; `;e.exports={NewsletterSlimLoggedInWrapper:p,NewsletterSlimLoggedInContentWrapper:u,NewsletterSlimLoggedInTextWrapper:l,NewsletterSlimLoggedInHed:d,NewsletterSlimLoggedInDek:c,NewsletterSlimLoggedInDisclaimer:m,NewsletterSlimLoggedInToggleWrapper:g}},69872:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(59376),l=n(89662),{googleAnalytics:d}=n(90090),{useViewportObserver:c}=n(55030),m=n(14340),u=n(45548),p=n(97504),g=n(88456),h=n(84050),y=n(76196),{createValidationErrorMessage:b}=n(88511),{trackComponent:f}=n(92716),{interactionResponse:v}=n(56187),{NewsletterSubscribeFormDangerousHed:k,NewsletterSubscribeFormDek:w,NewsletterSubscribeFormDisclaimer:C,NewsletterSubscribeFormValidation:x,NewsletterSubscribeFormHighImpactContent:$,NewsletterSubscribeFormHedDekWrapper:S,NewsletterSubscribeFormInputsWrapper:I,NewsletterSubscribeFormWrapper:T,NewsletterSubscribeFormButton:E}=n(69817),N=n(17204).A;function B({buttonLabel:e,children:t,className:n,customInvalidityMessages:i,dangerousDek:B,dangerousDisclaimer:L,dangerousHed:M,dangerousMobileDek:A,errorPosition:R,errors:P,formName:D,hasAutoFocus:_,hasAttachedButtonForMobile:H,hasBackgroundColor:O,hasBackgroundColorForSubscribePage:F,hasDangerousDisclaimerCheck:V,hasAlternateNewsletterStyle:U,hasHighSidePadding:W,hasIcon:j,hasNoBottomPadding:z,hasSlimAlternateStyle:G,hasSubscribed:Z,hasTopSpacer:q,hasCustomBorderTop:K,hasBottomSpacer:Y,hideNewsletter:X,iconName:J,isEmailInvalid:Q,isSubmitDisabled:ee,isSignedUpUser:te,isTextFieldAlwaysStacked:ne,shouldApplySpacingForStackedTextField:oe,shouldApplyDarkBackgroundForTextField:ie,newsletterId:ae,onFocusHandler:re,onSubmitHandler:se,placeholder:le,recaptchaCallback:de,recaptchaSiteKey:ce,setBeaconPostSubmitRenderMarks:me,sourceCode:ue,textAlign:pe,textFieldAssistiveSubtext:ge,textFieldLabel:he,textFieldName:ye,textColor:be,disclaimerColor:fe,patternType:ve,bgImageOneForHighImpactVariation:ke,bgImageTwoForHighImpactVariation:we,variations:{newsletterPalette:Ce,isAggressive:xe,isSlim:$e,isHighImpact:Se},variationName:Ie,marketingPermissions:Te,siteCode:Ee,hasJourneyUniqueButtonName:Ne}){const{formatMessage:Be}=r();a.useEffect((()=>{(async()=>{await v(),f("NewsletterSubscribeForm",Ie)})()}),[Ie]);const[Le,Me]=a.useState(!1),[Ae,Re]=a.useState(!1);a.useEffect((()=>{const e=()=>{window.innerWidth<1025?Re(!0):Re(!1)};return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}));const Pe=p[J]||p.NewsletterArrow,De="belowTextField"===R||ne,_e=e=>e&&e.length>0?Me(!0):Me(!1);Z&&me&&me(),c(".newsletter-subscribe-form",void 0,(e=>{if(e){const e={newsletterId:ae||0};$e||(e.componentPosition="bottom");const t=$e?"newsletter-in-view-inlineslim":"newsletter-in-view";d.emitUniqueGoogleTrackingEvent(t,{newsletterStats:e})}}));if(te)return a.createElement(E,{as:g.Primary,hasSubscribed:Z,hasEnableIcon:!0,iconPosition:"before",label:Be(Z?N.signUpMessage:N.signUp),btnStyle:Z?"outlined":"filled",onClickHandler:()=>{Z||se()},ButtonIcon:Z?y:h});const He=()=>a.createElement(T,{"data-testid":"NewsletterSubscribeFormWrapper",className:o("newsletter-subscribe-form",n),hasBackgroundColor:O,hasBackgroundColorForSubscribePage:F,hasSlimAlternateStyle:G,hasAlternateNewsletterStyle:U,sourceCode:ue,hasTopSpacer:q,hasBottomSpacer:Y,isAggressive:xe,isAlwaysStacked:ne,isSlim:$e,hideNewsletter:X,isHighImpact:Se,patternType:ve,isEmailInvalid:Q,isInvalidForm:Le,newsletterPalette:Ce,hasHighSidePadding:W,shouldApplySpacingForStackedTextField:oe,shouldApplyDarkBackgroundForTextField:ie,hasCustomBorderTop:K},a.createElement(S,{"data-testid":"NewsletterSubscribeFormHedDekWrapper",isHighImpact:Se},Se&&j&&a.createElement(Pe,null),M&&a.createElement(k,{className:o({"newsletter-subscribe-form__hed":!Z},n),hasSubscribed:Z,hasNoBottomPadding:z,textAlign:pe,dangerouslySetInnerHTML:{__html:M},newsletterPalette:Ce,textColor:be}),B&&a.createElement(w,{className:"newsletter-subscribe-form__dek",dangerouslySetInnerHTML:{__html:Ae&&A?A:B},textColor:be})),a.createElement(I,{"data-testid":"NewsletterSubscribeFormInputsWrapper",isHighImpact:Se},!Z&&a.createElement(x,{customInvalidityMessages:i,errors:P,name:D,onFocusHandler:re,onSubmitHandler:se,validationClassName:"newsletter-subscribe-form__validation-description",onInvalidFormHandler:_e,onSubmitAttemptHandler:_e,errorPosition:R},t,Se||$e||"belowTextField"===R?a.createElement(u.Consumer,null,(t=>a.createElement(l.SingleLine,{ariaDescribedBy:"privacy-text",assistiveSubtext:ge,buttonInputKind:"submit",buttonInverted:Ce,buttonLabel:e,formName:D,isAlwaysStacked:De,hasAttachedButton:!0,hasAutoFocus:_,isDisabled:ee,isInvalid:Q||t?.length>0,isRequired:!0,label:he,name:ye,placeholder:le,type:"email",errorText:t&&t.length>0?b(t):null,marketingPermissions:Te,errorPosition:R,shouldEnableErrorSuggestions:!0,buttonClassName:Ne?"JourneyButtonWrapper":""}))):a.createElement(l.SingleLine,{ariaDescribedBy:"privacy-text",assistiveSubtext:ge,buttonInputKind:"submit",buttonInverted:Ce,buttonLabel:e,formName:D,isAlwaysStacked:ne,hasAutoFocus:_,hasAttachedButton:!0,hasAttachedButtonForMobile:H,isDisabled:ee,isInvalid:Q,isRequired:!0,label:he,name:ye,placeholder:le,type:"email",marketingPermissions:Te,buttonClassName:Ne?"JourneyButtonWrapper":""}),L&&!V&&a.createElement(C,{id:"privacy-text",tabIndex:"-1",textAlign:pe,disclaimerColor:fe,siteCode:Ee,hasAlternateNewsletterStyle:U},a.createElement("span",{dangerouslySetInnerHTML:{__html:L}})),L&&V&&a.createElement(m,{optins:[{id:"privacy-text",name:"Disclaimer consent",dangerousDek:L,value:"acceptDisclaimer",isRequired:!0}],formName:D,dangerousLegend:"Consent checks"}),ce&&a.createElement(s,{recaptchaCallback:de,recaptchaSiteKey:ce,widgetId:"recaptcha-id-newsletter-subscribe-form"}))));return Se?a.createElement($,{"data-testid":"NewsletterSubscribeFormHighImpactContent",bgImageOneForHighImpactVariation:ke,bgImageTwoForHighImpactVariation:we,isHighImpact:Se},a.createElement(He,null)):a.createElement(He,null)}B.propTypes={bgImageOneForHighImpactVariation:i.string,bgImageTwoForHighImpactVariation:i.string,buttonLabel:i.string.isRequired,children:i.node,className:i.string,customInvalidityMessages:i.object,dangerousDek:i.string,dangerousDisclaimer:i.string,dangerousHed:i.string,dangerousMobileDek:i.string,disclaimerColor:i.string,errorPosition:i.oneOf(["belowButton","belowTextField"]),errors:i.array,formName:i.string.isRequired,hasAlternateNewsletterStyle:i.bool,hasAttachedButtonForMobile:i.bool,hasAutoFocus:i.bool,hasBackgroundColor:i.bool,hasBackgroundColorForSubscribePage:i.bool,hasBottomSpacer:i.bool,hasCustomBorderTop:i.bool,hasDangerousDisclaimerCheck:i.bool,hasHighSidePadding:i.bool,hasIcon:i.bool,hasJourneyUniqueButtonName:i.bool,hasNoBottomPadding:i.bool,hasSlimAlternateStyle:i.bool,hasSubscribed:i.bool,hasTopSpacer:i.bool,hideNewsletter:i.bool,iconName:i.string,isEmailInvalid:i.bool,isSignedUpUser:i.bool,isSubmitDisabled:i.bool,isTextFieldAlwaysStacked:i.bool,marketingPermissions:i.func,newsletterId:i.oneOfType([i.number,i.string]),onFocusHandler:i.func,onSubmitHandler:i.func,patternType:i.oneOf(["consumption","utility"]),placeholder:i.string,recaptchaCallback:i.func,recaptchaSiteKey:i.string,setBeaconPostSubmitRenderMarks:i.func,shouldApplyDarkBackgroundForTextField:i.bool,shouldApplySpacingForStackedTextField:i.bool,siteCode:i.string,sourceCode:i.string,textAlign:i.oneOf(["center","left"]),textColor:i.string,textFieldAssistiveSubtext:i.string,textFieldLabel:i.string.isRequired,textFieldName:i.string.isRequired,variationName:i.string,variations:i.shape({newsletterPalette:i.string,isAggressive:i.bool,isSlim:i.bool,isHighImpact:i.bool})},B.defaultProps={disclaimerColor:"dark",errorPosition:"belowButton",hasAlternateNewsletterStyle:!1,hasAttachedButtonForMobile:!1,hasAutoFocus:!1,hasBackgroundColor:!1,hasBackgroundColorForSubscribePage:!1,hasBottomSpacer:!1,hasCustomBorderTop:!1,hasHighSidePadding:!1,hasIcon:!0,hasJourneyUniqueButtonName:!1,hasNoBottomPadding:!1,hasSlimAlternateStyle:!1,hasTopSpacer:!1,hideNewsletter:!1,patternType:"consumption",shouldApplyDarkBackgroundForTextField:!1,shouldApplySpacingForStackedTextField:!1,textAlign:"center",textColor:"light",variations:{newsletterPalette:"standard"}},B.displayName="NewsletterSubscribeForm",e.exports=B},36791:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892);e.exports=o(n(78409),"NewsletterSubscribeForm")},69817:(e,t,n)=>{const{default:o,css:i}=n(75999),{calculateSpacing:a,getColorToken:r,getDecoration:s,getTypographyStyles:l,getLinkStyles:d,getZIndex:c,styledProperty:m}=n(26865),{BREAKPOINTS:u}=n(96472),p=n(72983),{TextFieldButton:g,TextFieldLabel:h,TextFieldInputContainer:y,TextFieldControlInput:b,TextFieldErrorText:f,TextFieldLabelText:v,TextFieldWrapper:k}=n(60434),{UtilityBodyTextContent:w}=n(40437),{UtilityValidationDescriptionError:C,UtilityValidationDescriptionErrors:x,UtilityValidationDescriptionHeading:$,UtilityValidationDescriptionWrapper:S}=n(69195),I=i` ${({theme:e,disclaimerColor:t})=>t?`color: ${r(e,`colors.interactive.base.${t}`)}`:`${r("colors.interactive.base.dark")}`}; `,T=o(p).withConfig({displayName:"NewsletterSubscribeFormValidation"})` ${({errorPosition:e})=>"belowTextField"===e&&i` ${x} { display: none; } ${S} { margin-bottom: 0; padding: 0; } `} ${k} { margin-bottom: ${a(1)}; } ${v} { color: ${r("colors.discovery.body.light.heading")}; } `,E=i` ${l("typography.definitions.utility.heading")}; margin: ${a(5)} auto auto auto; ${({hasNoBottomPadding:e})=>e?`padding-bottom: ${a(0)};`:`padding-bottom: ${a(2)};`} text-align: center; ${({theme:e,textColor:t})=>t?`color: ${r(e,`colors.discovery.body.${t}.heading`)}`:`${r("colors.discovery.body.light.heading")}`}; @media (min-width: ${u.md}) { margin-top: ${a(2)}; } ${({theme:e})=>l(e,"typography.definitions.utility.heading")} `,N=i` ${l("typography.definitions.discovery.hed-core-primary")}; margin: ${a(4)} auto ${a(1)} auto; text-align: center; ${({theme:e,textColor:t})=>t?`color: ${r(e,`colors.discovery.body.${t}.heading`)}`:`${r("colors.discovery.body.light.heading")}`}; @media (min-width: ${u.md}) { margin-top: ${a(5)}; margin-bottom: ${a(5)}; } `,B=o.div.withConfig({displayName:"NewsletterSubscribeFormDisclaimer"})` ${l("typography.definitions.utility.assistive-text")} grid-column-start: 2; ${I} a { ${I} } ${({hasAlternateNewsletterStyle:e})=>e&&i` color: ${r("colors.interactive.base.dark")}; a { ${({theme:e})=>d(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; } `} /* TODO: we can remove this brand specific check once we get solution with BI */ ${({hasAlternateNewsletterStyle:e,siteCode:t})=>e&&["PITCHFORK"].includes(t)&&i` && { a { color: ${r("colors.interactive.base.dark")}; } } `} `,L=i` color: ${r("colors.interactive.base.white")}; `,M=o.h3.withConfig({displayName:"NewsletterSubscribeFormDangerousHed"})` ${({hasSubscribed:e})=>e?N:E} ${({textAlign:e,hasSubscribed:t})=>e&&!1===t&&i` text-align: ${e}; `} ${({newsletterPalette:e})=>"inverted"===e?L:""}; `,A=i` && { margin-top: ${a(2)}; padding: ${({hasHighSidePadding:e})=>e?`${a(6)} ${a(30)}`:`${a(6)} ${a(4)}`}; @media (max-width: ${u.md}) { padding: ${a(6)} ${a(5)}; } } ${M} { ${m("hasSubscribed",!0,l("typography.definitions.discovery.hed-bulletin-secondary"))} } ${k} { ${m("hasAttachedButton",!0," margin-bottom: 0")} } ${b} { &::placeholder { color: ${r("colors.interactive.base.light")}; } } `,R=o.div.withConfig({displayName:"NewsletterSubscribeFormDek"})` ${l("typography.definitions.utility.description")}; margin: ${a(2)} auto ${a(3)} auto; text-align: center; ${({theme:e,textColor:t})=>t?`color: ${r(e,`colors.discovery.body.${t}.description`)}`:`${r("colors.discovery.body.light.description")}`}; @media (min-width: ${u.md}) { margin-top: ${a(3)}; margin-bottom: ${a(4)}; } `,P=i` ${b} { border-color: ${r("colors.discovery.body.light.heading")}; } `,D="\n margin: 0;\n padding: 0;\n text-align: left;\n\n ul li {\n margin-left: 0;\n }\n display: none;\n",_=i` && { ${({hasCustomBorderTop:e,theme:t})=>e?`border-top: 1px solid ${r(t,"colors.consumption.lead.standard.divider")};`:"border-top: 1px solid black;"} margin: ${a(7)} 0; padding: 0; } ${M} { ${({patternType:e})=>l("utility"===e?"typography.definitions.utility.input-core":"typography.definitions.utility.card-heading")} margin: 0; margin-top: ${a(1)}; padding: 0; height: fit-content; text-align: left; color: ${r("colors.interactive.base.black")}; @media (min-width: 0) and (max-width: ${u.md}) { width: fit-content; height: fit-content; } } ${R} { ${({patternType:e})=>l("utility"===e?"typography.definitions.utility.input-core":"typography.definitions.utility.body")}; margin: 0; margin-top: ${a(.5)}; padding: 0; height: fit-content; text-align: left; color: ${r("colors.interactive.base.dark")}; @media (min-width: 0) and (max-width: ${u.md}) { width: fit-content; height: fit-content; } } ${B} { ${l("typography.definitions.utility.label")}; margin: 0; margin-top: ${a(1)}; a, a:not(.button):link, a:not(.button):visited { color: ${r("colors.interactive.base.dark")}; } ${({hasAlternateNewsletterStyle:e})=>e&&i` ${l("typography.definitions.utility.assistive-text")} color: ${r("colors.interactive.base.dark")}; a, a:not(.button):link, a:not(.button):visited { ${({theme:e})=>d(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; text-decoration: none; } `} } ${({hasSubscribed:e})=>e?` border-top: 2px solid black;\n padding-top: ${a(2)};\n text-align: left;\n font-size: 20px;`:`margin: 0;\n border-top: 2px solid black;\n padding: ${a(1.25)} 0 ${a(.75)} 0;\n line-height: 16.8px;\n font-size: 14px;`} ${S} { ${D} } ${k} { margin-top: ${a(1)}; margin-bottom: 0; ${m("isAlwaysStacked",!0,`gap: ${a(1)};`)} } ${g} { ${({theme:e})=>l(e,"typography.definitions.utility.button-utility")} margin-left: ${a(1.25)}; border: none; background-color: ${r("colors.interactive.base.black")}; color: ${r("colors.interactive.base.white")}; ${m("isAlwaysStacked",!0,"margin-left: 0;")} &:hover { background-color: ${r("colors.interactive.base.brand-primary")}; } @media only screen and (min-device-width: 0) and (max-device-width: 767px) { margin-left: 0; } @media (min-device-width: ${u.md}) { min-width: 88px; } } ${b} { ${l("typography.definitions.utility.input-core")}; margin: 0; border-color: ${e=>e.isEmailInvalid||e.isInvalidForm?r("colors.interactive.feedback.invalid-primary"):r("colors.interactive.base.black")}; padding: ${a(1)} ${a(18.625)} ${a(1)} ${a(1.5)}; color: ${r("colors.interactive.base.black")}; &::placeholder { color: ${r("colors.interactive.base.dark")}; } &:active { color: ${r("colors.interactive.base.black")}; } @media (min-width: 0) and (max-width: ${u.md}) { display: inline; padding: ${a(1)}; } } ${y} { @media (min-width: 0) and (max-width: ${u.md}) { display: inline-block; width: 100%; } } ${h} { @media (min-width: 0) and (max-width: ${u.md}) { width: 100%; } } ${v} { ${l("typography.definitions.utility.assistive-text")}; position: relative; float: left; z-index: ${c("content")}; margin-bottom: ${a(-1)}; margin-left: ${a(1.375)}; background-color: white; padding: 0 ${a(.375)}; color: ${r("colors.interactive.base.black")}; } ${f} { margin-top: ${a(1)}; } `,H=i` ${_} `,O=i` ${_} ${M} { margin-top: ${a(2)}; } ${v} { margin-bottom: ${a(1)}; } ${B} { ${l("typography.definitions.utility.assistive-text")} border-bottom: 1px solid black; padding-bottom: ${a(2)}; a, a:not(.button):link, a:not(.button):visited { text-decoration: underline; } ${({hasAlternateNewsletterStyle:e})=>e&&i` ${l("typography.definitions.utility.assistive-text")} color: ${r("colors.interactive.base.dark")}; a, a:not(.button):link, a:not(.button):visited { ${({theme:e})=>d(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; } `} @media (max-width: ${u.md}) { margin-top: ${a(1.5)}; } } ${R} { color: ${r("colors.interactive.base.black")}; } ${v} { ${l("typography.definitions.utility.label")} z-index: 0; margin: 0; margin-bottom: ${a(1)}; padding: 0; } `,F=i` ${E} { color: ${r("colors.interactive.base.white")}; } ${R} { ${l("typography.definitions.foundation.title-primary")}; color: ${r("colors.interactive.base.brand-secondary")}; font-size: 14px; } `,V=i` && { .newsletter-subscribe-form__hed { margin-top: ${a(2)}; line-height: 33px; font-size: 36px; } .newsletter-subscribe-form__dek { margin-bottom: 0; } .text-field--error .text-field__control--input { border-color: ${r("colors.interactive.feedback.invalid-primary")}; } .text-field--activated > .button { border: none; background: ${r("colors.interactive.base.black")}; } .text-field--activated > .button:hover { border: none; background: ${r("colors.interactive.base.brand-primary")}; } display: grid; margin: ${a(2)} 0; padding: ${a(1.5)} 0; } ${M} { ${l("typography.definitions.consumptionEditorial.subhed-break-primary")}; grid-column-end: 4; grid-column-start: 1; margin: ${a(2)} ${a(0)}; padding: 0; text-align: left; text-transform: uppercase; letter-spacing: 1.5px; color: ${r("colors.consumption.body.standard.body")}; font-weight: 500; @media (min-width: 0) and (max-width: ${u.md}) { margin: ${a(2)} ${a(0)} ${a(0)} ${a(0)}; padding: 0; width: fit-content; height: fit-content; line-height: 33px; letter-spacing: 1.5px; font-size: 36px; font-weight: 500; } } ${R} { ${l("typography.definitions.consumptionEditorial.description-embed")}; grid-column-end: 4; grid-column-start: 2; margin: 0; margin-bottom: ${a(0)}; padding: 0; text-align: left; line-height: 21px; color: ${r("colors.consumption.body.standard.body")}; font-size: 15px; font-weight: 400; @media (min-width: ${u.md}) { margin-bottom: 0; } } ${B} { margin-top: ${a(1)}; color: ${r("colors.interactive.base.dark")}; a, a:not(.button):link, a:not(.button):visited { color: ${r("colors.interactive.base.dark")}; } ${({hasAlternateNewsletterStyle:e})=>e&&i` ${l("typography.definitions.utility.assistive-text")} color: ${r("colors.interactive.base.dark")}; a, a:not(.button):link, a:not(.button):visited { ${({theme:e})=>d(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")}; } `} } ${({hasSubscribed:e})=>e?`\n padding-top: ${a(2)};\n text-align: left;\n font-size: 20px;`:`margin: 0;\n padding: ${a(1.25)} 0 ${a(.75)} 0;\n line-height: 16.8px;\n font-size: 14px;`} ${S} { ${D} } ${C} { margin-left: 0; } ${x} { margin: 0; padding: 0 0 ${a(.75)} 0; } ${$} { margin: 0; } ${k} { ${m("hasAttachedButton",!0,`\n @media (max-width: ${u.md}) {\n display: grid;\n grid-template-columns: repeat(1, 1fr);\n grid-template-rows: repeat(2, 1fr);\n }`)} } ${g} { ${({theme:e})=>l(e,"typography.definitions.utility.button-utility")} ${({shouldApplySpacingForStackedTextField:e})=>e?`margin-top: ${a(2)};`:`margin-left: ${a(1.25)};`} ${({shouldApplySpacingForStackedTextField:e})=>e?`border-color: ${r("colors.interactive.base.black")};\n background: ${r("colors.interactive.base.black")};\n background-color: ${r("colors.interactive.base.black")};`:`border-color: ${r("colors.interactive.base.light")};\n background: ${r("colors.interactive.base.light")};\n background-color: ${r("colors.interactive.base.light")};`} min-width: 100px; &:hover { border-color: ${r("colors.interactive.base.black")}; background-color: ${r("colors.interactive.base.black")}; } @media (max-width: ${u.md}) { grid-row-end: 2; grid-row-start: 2; margin-left: 0; } } ${b} { margin: 0; padding: ${a(1)} ${a(1)} ${a(1)} ${a(1)}; color: ${r("colors.interactive.base.black")}; ${l("typography.definitions.utility.input-core")}; &::placeholder { color: ${r("colors.interactive.base.light")}; } &:active { color: ${r("colors.discovery.body.light.heading")}; border-color: ${r("colors.interactive.base.black")} ${g} { background: ${r("colors.interactive.base.light")}; } } } ${y} { width: 100%; @media (max-width: ${u.md}) { grid-row-end: 2; grid-row-start: 2; } } ${h} { margin-top: ${a(1.5)}; } ${h} { ${m("isActivated",!0,P)} } ${f} { ${b} { border-color: #eb0000; } } ${v} { position: relative; float: left; z-index: ${c("content")}; margin-bottom: ${a(-1)}; margin-left: ${a(1)}; background-color: white; padding: 0 ${a(1)}; color: ${r("colors.interactive.base.light")}; ${l("typography.definitions.utility.assistive-text")}; } `,U=o.div.withConfig({displayName:"NewsletterSubscribeFormHighImpactContent"})` display: grid; justify-content: center; @media (max-width: ${u.md}) { grid-column: 1/-1; } @media (min-width: ${u.lg}) { grid-column: 2 / span 6; } ${({isHighImpact:e})=>!0===e&&i` grid-column-end: 12; grid-column-start: 1; margin: ${a(2)} 0; padding: ${a(5)} ${a(3)} ${a(6)}; ${({bgImageOneForHighImpactVariation:e,bgImageTwoForHighImpactVariation:t})=>e&&t?i` background-image: url(${e}), url(${t}); background-size: 100% 50%, 100% 50%; background-repeat: no-repeat; background-position: top, bottom; `:e?i` background-image: url(${e}); background-size: cover; `:t?i` background-image: url(${t}); background-size: cover; `:""} @media (min-width: ${u.md}) { align-items: center; height: 600px; ${({bgImageOneForHighImpactVariation:e,bgImageTwoForHighImpactVariation:t})=>e&&t?i` background-image: url(${e}), url(${t}); background-repeat: no-repeat; background-position: left, right; background-size: 50% 100%, 50% 100%; `:e?i` background-image: url(${e}); background-size: cover; `:t?i` background-image: url(${t}); background-size: cover; `:""} } `} `,W=o.div.withConfig({displayName:"NewsletterSubscribeFormHedDekWrapper"})` ${({isHighImpact:e})=>!e&&i` > :first-child { margin-top: 0; } `}; ${({isHighImpact:e})=>!0===e&&i` grid-column-end: 4; grid-column-end: 12; grid-column-start: 1; grid-column-start: 1; grid-row-end: 1; grid-row-start: 1; margin: ${a(5)} ${a(3)} ${a(3)} ${a(3)}; padding: 0; @media (min-width: ${u.md}) and (max-width: ${u.lg}) { grid-column-end: 1; grid-column-start: 1; grid-row-end: 1; grid-row-start: 1; margin: ${a(4)} ${a(2)} ${a(5)} ${a(4)}; } @media (min-width: 1025px) { grid-column-end: 1; grid-column-start: 1; grid-row-end: 1; grid-row-start: 1; margin: ${a(7)} ${a(2)} ${a(8)} ${a(4)}; } `} `,j=o.div.withConfig({displayName:"NewsletterSubscribeFormInputsWrapper"})` ${({isHighImpact:e})=>!0===e&&i` grid-column-end: 12; grid-column-start: 1; grid-row-end: 2; grid-row-start: 2; margin: ${a(0)} ${a(3)} ${a(6)} ${a(3)}; padding: 0; @media (min-width: ${u.md}) and (max-width: ${u.lg}) { grid-column-end: 2; grid-column-start: 2; grid-row-end: 1; grid-row-start: 1; align-self: center; margin: ${a(4)} ${a(4)} ${a(5)} ${a(2)}; } @media (min-width: 1025px) { grid-column-end: 2; grid-column-start: 2; grid-row-end: 1; grid-row-start: 1; align-self: center; margin: ${a(7)} ${a(4)} ${a(8)} ${a(2)}; } `} `,z=o.div.withConfig({displayName:"NewsletterSubscribeFormWrapper"})` ${E} { ${({hasAlternateNewsletterStyle:e})=>e&&i` text-align: left; `} } ${g} { ${({hasAlternateNewsletterStyle:e})=>e&&i` margin-left: ${a(0)}; `} } ${({isHighImpact:e})=>!1===e&&i` > :first-child { margin-top: 0; } > :last-child { margin-bottom: 0; } `} margin-top: ${({hasTopSpacer:e})=>e?`${a(2)}`:"none"}; margin-bottom: ${({hasBottomSpacer:e})=>e?`${a(4)}`:"none"}; padding: ${a(4)} 0; ${({theme:e})=>s(e,"backgroundImagePrimary")}; @media (min-width: ${u.md}) { padding: ${a(4)} 0; } ${w} { color: ${({theme:e})=>r(e,"colors.discovery.body.light.description")}; a { color: ${({theme:e})=>r(e,"colors.discovery.body.light.description")}; } } ${({isAggressive:e})=>e?A:""}; ${({isSlim:e,hasSlimAlternateStyle:t})=>e?t?O:H:""} ${({isHighImpact:e})=>e?V:""}; ${({newsletterPalette:e})=>"inverted"===e?F:""}; ${({hasBackgroundColor:e,hasBackgroundColorForSubscribePage:t,sourceCode:n})=>(t&&"subscribe-page"===n||e)&&i` background: ${r("colors.discovery.body.light.background")}; `} ${({isHighImpact:e})=>!0===e&&i` && { margin: 0; background: ${r("colors.discovery.body.white.background")}; padding: 0; justify-self: center; @media (min-width: ${u.md}) and (max-width: ${u.lg}) { grid-template-columns: 1fr 1fr; margin: 0; padding: 0; width: 600px; justify-self: center; } @media (min-width: 1025px) { grid-template-columns: 1fr 1fr; margin: 0; padding: 0; max-width: 930px; justify-self: center; } } `} ${({hideNewsletter:e})=>e&&"display: none;\n "} `,G=o.button.withConfig({displayName:"NewsletterSubscribeFormButton"})` margin-top: 0; border-radius: 4px; font-size: 1rem; .button__icon-container { fill: ${r("colors.interactive.base.white")}; } ${({hasSubscribed:e})=>e&&i` .button__icon-container { fill: ${r("colors.interactive.base.brand-primary")}; } &:hover { background-color: ${r("colors.interactive.base.white")}; color: ${r("colors.interactive.base.brand-primary")}; } `} `;e.exports={newsletterSubscribeFormAggressive:A,NewsletterSubscribeFormDangerousHed:M,NewsletterSubscribeFormDek:R,NewsletterSubscribeFormDisclaimer:B,NewsletterSubscribeFormValidation:T,newsletterSubscribeFormHedStyles:E,newsletterSubscribeFormInverted:F,newsletterSubscribeFormSlim:H,NewsletterSubscribeFormHedDekWrapper:W,NewsletterSubscribeFormInputsWrapper:j,newsletterSubscribeFormHighImpact:V,NewsletterSubscribeFormHighImpactContent:U,NewsletterSubscribeFormWrapper:z,NewsletterSubscribeFormButton:G}},78409:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(69872);i.NLSubscribeInverted=o(i,"NLSubscribeInverted",{newsletterPalette:"inverted"}),i.Aggressive=o(i,"Aggressive",{isAggressive:!0},{textAlign:"left",hasBackgroundColor:!0}),i.Slim=o(i,"Slim",{isSlim:!0},{textAlign:"left",hasBackgroundColor:!1}),i.HighImpact=o(i,"HighImpact",{isHighImpact:!0},{textAlign:"left",hasBackgroundColor:!1}),i.AggressiveCenter=o(i,"AggressiveCenter",{isAggressive:!0},{textAlign:"center",hasBackgroundColor:!1}),e.exports=i},49784:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BaseClickable=void 0;const i=o(n(75999));t.BaseClickable=i.default.a.withConfig({displayName:"BaseClickable"})` cursor: pointer; user-select: none; padding: 0; margin: 0; border: none; background: transparent; color: inherit; font-size: inherit; font-weight: inherit; font-family: inherit; line-height: inherit; text-align: inherit; overflow: hidden; border-radius: 0; appearance: none; white-space: nowrap; vertical-align: middle; box-sizing: border-box; text-decoration: none; position: relative; outline: none; &:after { content: ''; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background-color: transparent; transition-timing-function: linear; transition-duration: 0.2s; transition-property: background-color, color, border-color; border: none; box-sizing: border-box; } `},10963:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.BaseClickable=void 0;var o=n(49784);Object.defineProperty(t,"BaseClickable",{enumerable:!0,get:function(){return o.BaseClickable}})},96290:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NavDrawerTextClickable=void 0;const i=o(n(96540)),a=n(52383),r=n(76066);t.NavDrawerTextClickable=function({url:e,label:t}){return i.default.createElement(a.TextClickableStyled,{target:r.TargetType.BLANK,href:e,designSettings:{type:r.ClickableType.TERTIARY_TEXT,scalable:!0}},i.default.createElement(a.TextClickableLabel,null,t))}},52383:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TextClickableLabel=t.TextClickableStyled=void 0;const r=a(n(75999)),s=n(76066),l=n(10963),d=n(26865),c=n(66593);t.TextClickableStyled=(0,r.default)(l.BaseClickable).withConfig({displayName:"TextClickableStyled"})` min-height: ${(0,d.calculateSpacing)(4)}; @media ${c.mediaQueries.lg} { min-height: ${(0,d.calculateSpacing)(5)}; } display: inline-flex; align-items: center; justify-content: ${({icon:e,label:t})=>e&&t?"space-between":"flex-start"}; gap: ${(0,d.calculateSpacing)(1)}; padding: ${(0,d.calculateSpacing)(1.5)} ${(0,d.calculateSpacing)(1)}; ${({designSettings:e,isActive:t})=>m(e?.type??s.ClickableType.PRIMARY_TEXT,e?.scalable??!1,t)}; flex-direction: ${({designSettings:e})=>e?.isIconLeft?"row-reverse":"row"}; `,t.TextClickableLabel=r.default.span.withConfig({displayName:"TextClickableLabel"})` position: relative; `;const m=(e,t,n)=>r.css` width: ${t?"100%":"auto"}; ${u(e)} ${b(e,n)} `,u=e=>r.css` ${p(e)}; color: ${g(e,"default")}; background-color: ${y(e)}; ${e===s.ClickableType.TERTIARY_TEXT&&r.css` ${t.TextClickableLabel} { &::before { content: ''; position: absolute; width: 0; background: ${(0,d.getColorToken)("colors.navigation.item-primary")}; bottom: -2px; left: 0; height: 1px; @media (prefers-reduced-motion: no-preference) { transition: width 150ms cubic-bezier(0.61, 1, 0.88, 1), left 150ms cubic-bezier(0.61, 1, 0.88, 1); } @media (prefers-reduced-motion: reduce) { width: 100%; left: 0; opacity: 0; transition: opacity 150ms cubic-bezier(0.37, 0, 0.63, 1); } } } `}; `,p=e=>{const[t]=e.split("-");return(0,d.getTypographyStyles)(`typography.definitions.navigation.text-${t}`)},g=(e,t)=>{const[n,o]=e.split("-"),i={text:{default:h(n,o),hover:"colors.navigation.hover",pressed:"colors.navigation.pressed",active:"colors.navigation.active",disabled:"colors.navigation.disabled"},filled:{default:h(n,o),hover:"colors.navigation.hover-brand",pressed:"colors.navigation.pressed-brand",active:"colors.navigation.active",disabled:"colors.navigation.item-secondary"}};return(0,d.getColorToken)(i[o][t])},h=(e,t)=>"filled"===t?"colors.navigation.item-secondary":{primary:"colors.navigation.item-primary",secondary:"colors.navigation.item-primary",tertiary:"colors.navigation.item-accent",label:"colors.navigation.item-primary"}[e],y=e=>e.includes("text")?"transparent":e.includes("primary")?(0,d.getColorToken)("colors.navigation.item-brand"):(0,d.getColorToken)("colors.navigation.item-accent"),b=(e,n)=>r.css` &:not(.disabled) { &:hover { background-color: ${g(e,"hover")}; } &:focus { &:after { border: 2px solid ${(0,d.getColorToken)("colors.navigation.focus")}; } } &:focus:not(:focus-visible) { &:after { border: none; } } &:active { background-color: ${g(e,"pressed")}; } &:hover, &:active { ${e===s.ClickableType.TERTIARY_TEXT&&r.css` ${t.TextClickableLabel}::before { @media (prefers-reduced-motion: no-preference) { width: 100%; transition: width 200ms cubic-bezier(0.12, 0, 0.39, 0); } @media (prefers-reduced-motion: reduce) { opacity: 1; transition: none; } } `}; } ${n&&f(e)}; } &.disabled { pointer-events: none; background-color: ${e.includes("filled")?(0,d.getColorToken)("colors.navigation.disabled"):"transparent"}; color: ${g(e,"disabled")}; svg path { fill: ${g(e,"disabled")}; } } `,f=e=>r.css` position: relative; ${({theme:t})=>t.layout===s.LayoutType.VERTICAL_RIGHT&&r.css` &:after { border-left: 2px solid; border-color: ${g(e,"active")}; } `}; ${({theme:t})=>t.layout===s.LayoutType.VERTICAL_LEFT&&r.css` &:after { border-right: 2px solid; border-color: ${g(e,"active")}; } `}; ${({theme:t})=>t.layout===s.LayoutType.HORIZONTAL&&r.css` &:after { border-bottom: 2px solid; border-color: ${g(e,"active")}; } `}; ${e===s.ClickableType.TERTIARY_TEXT&&r.css` text-decoration: underline; &:after { border: none; } `} `},7304:(e,t)=>{var n,o,i,a,r,s,l,d,c,m;Object.defineProperty(t,"__esModule",{value:!0}),t.TransformerFunction=t.ActionType=t.TargetType=t.ClickableStatus=t.RowType=t.IdentityUnitType=t.LayoutType=t.ClickableType=t.Breakpoints=t.Component=t.Alignment=void 0,(m=t.Alignment||(t.Alignment={})).START="start",m.CENTER="center",m.END="end",(c=t.Component||(t.Component={})).TEXT_CLICKABLE="text-clickable",c.LOGO_CLICKABLE="logo-clickable",c.JOURNEY_UNITS="journey-units",c.IDENTITY_UNITS="identity-units",c.ACCORDION="accordion",c.StickyHeroAd="sticky-hero-ad",(d=t.Breakpoints||(t.Breakpoints={})).SM="sm",d.MD="md",d.LG="lg",d.XL="xl",d.XXL="xxl",d.XXXL="xxxl",(l=t.ClickableType||(t.ClickableType={})).PRIMARY_FILLED="primary-filled",l.PRIMARY_TEXT="primary-text",l.SECONDARY_FILLED="secondary-filled",l.SECONDARY_TEXT="secondary-text",l.TERTIARY_TEXT="tertiary-text",l.LABEL_TEXT="label-text",(s=t.LayoutType||(t.LayoutType={})).HORIZONTAL="horizontal",s.VERTICAL="vertical",s.VERTICAL_LEFT="vertical-left",s.VERTICAL_RIGHT="vertical-right",(r=t.IdentityUnitType||(t.IdentityUnitType={})).DROPDOWN_TRIGGER="dropdown_trigger",r.DROPDOWN="dropdown",r.DRAWER_LINKS="drawer_links",(a=t.RowType||(t.RowType={})).DEFAULT="default",a.HERO_AD="heroAd",(i=t.ClickableStatus||(t.ClickableStatus={})).ACTIVE="active",i.DISABLED="disabled",i.DEFAULT="default",(o=t.TargetType||(t.TargetType={})).BLANK="_blank",o.SELF="_self",(n=t.ActionType||(t.ActionType={})).LINK="link",n.TRIGGER="trigger",n.ACCORDION="accordion",(t.TransformerFunction||(t.TransformerFunction={})).TRANSFORM_NAVIGATION_LINKS="transformNavigationLinks"},76066:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),i(n(7304),t),i(n(6463),t)},6463:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0})},93113:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AnimationStyleGenerator=void 0,t.AnimationStyleGenerator=class{static generateTransitionStyle(e){return e.isOpen?[this.generateTransitionRule(e.enter),this.generateReducedMotionTransitionRule(e.reducedMotionEnter)].join("\n"):[this.generateTransitionRule(e.exit),this.generateReducedMotionTransitionRule(e.reducedMotionExit)].join("\n")}static generateReducedMotionTransitionRule(e){return void 0===e?"":`@media (prefers-reduced-motion: reduce) {\n ${this.generateTransitionRule(e)}\n }`}static generateTransitionRule(e){if(void 0===e)return"";const{animatedProperties:t,durations:n,easingFunctions:o,delays:i}=e;return`transition: ${e.animatedProperties.map(((e,a)=>`\n ${t[a]} ${n[a]}\n cubic-bezier(${o[a]}) ${i?.[a]??"0ms"}\n `)).join(",\n")};`}}},25941:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AnimationStyleGenerator=void 0;var o=n(93113);Object.defineProperty(t,"AnimationStyleGenerator",{enumerable:!0,get:function(){return o.AnimationStyleGenerator}})},86485:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SnowplowEvent=t.TrackingSchemaType=t.TrackingSubject=void 0;const o=n(14307);var i,a,r;(r=t.TrackingSubject||(t.TrackingSubject={})).LOGO_CLICKABLE="LogoClickable",r.TEXT_CLICKABLE="TextClickable",r.ACCORDION="Accordion",function(e){e.OPEN="open",e.CLOSE="close",e.CLICK="click"}(i||(i={})),function(e){e.USER_ACCOUNT_EVENT="user_account_event"}(a=t.TrackingSchemaType||(t.TrackingSchemaType={}));class s{constructor(e,t,n,o,i){this.label=null,this.subject=n??null,this.items=this.getContentData(e,i),this.type=this.getTrackingType(o),this.label=t??null}getContentData(e,t){if(t)return;const n=e?.currentTarget,o=n.querySelector(s.SNOWPLOW_ITEM_ATTRIBUTE)?.textContent;return[{content_title:o,content_url:n?.href}]}getTrackingType(e){return"boolean"==typeof e?e?i.CLOSE:i.OPEN:i.CLICK}trackSnowplowEvent(e){e===a.USER_ACCOUNT_EVENT?(delete this.placement,delete this.items,(0,o.trackUserAccountEvent)(this)):(this.placement="top",(0,o.trackNavigationEvent)(this))}}s.SNOWPLOW_ITEM_ATTRIBUTE="[data-snowplow-event-label]",t.SnowplowEvent=s},64886:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.TrackingSchemaType=t.TrackingSubject=t.SnowplowEvent=void 0;var o=n(86485);Object.defineProperty(t,"SnowplowEvent",{enumerable:!0,get:function(){return o.SnowplowEvent}}),Object.defineProperty(t,"TrackingSubject",{enumerable:!0,get:function(){return o.TrackingSubject}}),Object.defineProperty(t,"TrackingSchemaType",{enumerable:!0,get:function(){return o.TrackingSchemaType}})},75254:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.minThresholds=t.mediaQueries=t.breakpointSizes=void 0;const i=n(76066),a=o(n(55058));t.breakpointSizes={[i.Breakpoints.SM]:a.default.minThresholds.sm,[i.Breakpoints.MD]:a.default.minThresholds.md,[i.Breakpoints.LG]:a.default.minThresholds.lg,[i.Breakpoints.XL]:a.default.minThresholds.xl,[i.Breakpoints.XXL]:a.default.minThresholds.xxl,[i.Breakpoints.XXXL]:a.default.minThresholds.xxxl},t.mediaQueries={[i.Breakpoints.SM]:`(min-width: ${t.breakpointSizes[i.Breakpoints.SM]}px)`,[i.Breakpoints.MD]:`(min-width: ${t.breakpointSizes[i.Breakpoints.MD]}px)`,[i.Breakpoints.LG]:`(min-width: ${t.breakpointSizes[i.Breakpoints.LG]}px)`,[i.Breakpoints.XL]:`(min-width: ${t.breakpointSizes[i.Breakpoints.XL]}px)`,[i.Breakpoints.XXL]:`(min-width: ${t.breakpointSizes[i.Breakpoints.XXL]}px)`,[i.Breakpoints.XXXL]:`(min-width: ${t.breakpointSizes[i.Breakpoints.XXXL]}px)`},t.minThresholds={md:t.breakpointSizes[i.Breakpoints.MD],lg:t.breakpointSizes[i.Breakpoints.LG],xl:t.breakpointSizes[i.Breakpoints.XL],xxl:t.breakpointSizes[i.Breakpoints.XXL],xxxl:t.breakpointSizes[i.Breakpoints.XXXL]}},26460:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getHeightStyles=t.createResponsiveStyles=t.generateCSSMediaQuery=t.formatValue=void 0;const o=n(75999),i=n(76066),a=n(75254);t.formatValue=e=>Array.isArray(e)?e.join(" "):e,t.generateCSSMediaQuery=function(e,t,n){return`@media ${a.mediaQueries[n]} {\n ${e.toString()}: ${t};\n }`};const r=[i.Breakpoints.SM,i.Breakpoints.MD,i.Breakpoints.LG,i.Breakpoints.XL,i.Breakpoints.XXL,i.Breakpoints.XXXL];t.createResponsiveStyles=(e,n)=>{if("object"!=typeof n)return{[e]:(0,t.formatValue)(n)};const o=n[i.Breakpoints.SM]?{[e]:(0,t.formatValue)(n[i.Breakpoints.SM])}:{},s=r.reduce(((o,s)=>{if(s!==i.Breakpoints.SM){const i=((e,t)=>{for(let n=r.indexOf(t);n>=0;n--)if(e[r[n]])return e[r[n]];return null})(n,s);null!==i&&(o[`@media ${a.mediaQueries[s]}`]={[e]:(0,t.formatValue)(i)})}return o}),{});return{...o,...s}},t.getHeightStyles=e=>{if(!e)return[];if("string"==typeof e)return[o.css` height: ${e}; `];const t=[];let n=e[i.Breakpoints.SM]||"auto";return r.forEach((i=>{const r=e[i]||n;t.push(o.css` @media ${a.mediaQueries[i]} { height: ${r}; } `),n=r})),t}},66593:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.TrackingSubject=t.TrackingSchemaType=t.SnowplowEvent=t.AnimationStyleGenerator=void 0,i(n(75254),t),i(n(26460),t),i(n(63291),t);var a=n(25941);Object.defineProperty(t,"AnimationStyleGenerator",{enumerable:!0,get:function(){return a.AnimationStyleGenerator}});var r=n(64886);Object.defineProperty(t,"SnowplowEvent",{enumerable:!0,get:function(){return r.SnowplowEvent}}),Object.defineProperty(t,"TrackingSchemaType",{enumerable:!0,get:function(){return r.TrackingSchemaType}}),Object.defineProperty(t,"TrackingSubject",{enumerable:!0,get:function(){return r.TrackingSubject}})},63291:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getVisibility=t.isVisibleAtBreakpoint=t.createVisibilityStyles=t.handleVisibility=t.defaultVisibility=void 0;const i=n(76066),a=n(26460),r=n(75254),s=o(n(55058));t.defaultVisibility={sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0},t.handleVisibility=e=>"boolean"==typeof e?{sm:e,md:e,lg:e,xl:e,xxl:e,xxxl:e}:{sm:e.sm??!0,md:e.md??!0,lg:e.lg??!0,xl:e.xl??!0,xxl:e.xxl??!0,xxxl:e.xxxl??!0},t.createVisibilityStyles=(e,n="flex")=>{const o=(0,t.handleVisibility)(e);return{display:o.sm?n:"none",...Object.entries(o).filter((([e])=>e!==i.Breakpoints.SM)).reduce(((e,[t,o])=>(e[(0,a.generateCSSMediaQuery)("display",(0,a.formatValue)(o?n:"none"),t)]={display:o?n:"none"},e)),{})}},t.isVisibleAtBreakpoint=(e,n)=>{const o=(0,t.handleVisibility)(e),i=[{key:"sm",threshold:r.minThresholds.md},{key:"md",threshold:r.minThresholds.lg},{key:"lg",threshold:r.minThresholds.xl},{key:"xl",threshold:r.minThresholds.xxl},{key:"xxl",threshold:r.minThresholds.xxxl},{key:"xxxl",threshold:1/0}];for(const{key:e,threshold:t}of i)if(n<t)return o[e]??!1;return!1},t.getVisibility=e=>"boolean"==typeof e?e:"object"==typeof e&&(0,t.isVisibleAtBreakpoint)(e,s.default.minThresholds.md)},66045:(e,t,n)=>{const o=n(5556),i=n(96540),{useIntl:a}=n(37243),r=n(16718).A,{trackNavigationEvent:s}=n(14307),{ItemCount:l,PaginationContent:d,PaginationButtonWrapper:c,PageSummary:m,PaginationWrapper:u}=n(51908),p=n(73730),{trackComponent:g}=n(92716),{interactionResponse:h}=n(56187),y=({additionalParams:e=[],btnStyle:t="filled",buttonVariation:n="Primary",content:o,currentPage:y,filter:b,limit:f,nextPageURL:v,previousPageUrl:k,query:w,searchTerm:C,shouldDisplayItemCount:x=!0,sort:$,totalResults:S})=>{i.useEffect((()=>{(async()=>{await h(),g("PaginationModal")})()}),[]);const[I,T]=i.useState(""),[E,N]=i.useState(""),{formatMessage:B}=a(),L=Math.ceil(S/f),M=y<1||y>L?1:y;if(i.useEffect((()=>{{const t=window?.location?.pathname,n=new URLSearchParams(window.location.search),i=[];e.forEach((e=>{const t=n.get(e);t&&i.push(`${e}=${t}`)})),C&&i.push(`q=${C}`),b&&i.push(`filter=${b}`),$&&i.push(`sort=${$}`),w&&i.push(`query=${w}`),o&&i.push(`content=${o}`);const a=[...i];if(M-1>1&&a.push("page="+(M-1)),t&&T(`${t}${a.length>0?`?${a.join("&")}`:""}`),v)return void N(v);const r=[...i,`page=${M+1}`];N(`?${r.join("&")}`)}}),[e,M,b,$,v,C,o,w]),!y||!f||!S)return null;const A=M<2,R=M*f>=S,P=R?"text":t,D=A?"text":t,_=R?p.Utility:p[n],H=A?p.Utility:p[n],O=(M-1)*f+1,F=M<L?M*f:S;if(M>L)return null;const V=e=>{const t={type:"click",label:e.target.innerText,subject:"pagination",placement:"bottom"};s(t)};return i.createElement(u,null,x&&i.createElement(l,null,O,"-",F," of ",S," items"),L>1&&i.createElement(d,null,i.createElement(c,{isDisabled:A},M-1==0?i.createElement(H,{btnStyle:D,inputKind:"link",isLinkDisabled:A,label:B(r.previousPage),onClickHandler:V}):i.createElement(H,{btnStyle:D,inputKind:"link",isLinkDisabled:A,href:I||k,label:B(r.previousPage),onClickHandler:V})),i.createElement(m,null,M," of ",L),i.createElement(c,{isDisabled:R},i.createElement(_,{btnStyle:P,inputKind:R?"button":"link",isLinkDisabled:R,href:E||v,label:B(r.nextPage),onClickHandler:V}))))};y.propTypes={additionalParams:o.array,btnStyle:o.string,buttonVariation:o.string,content:o.string,currentPage:o.number.isRequired,filter:o.string,limit:o.number.isRequired,nextPageURL:o.string,previousPageUrl:o.string,query:o.string,searchTerm:o.string,shouldDisplayItemCount:o.bool,sort:o.string,totalResults:o.number.isRequired},e.exports=y},49312:(e,t,n)=>{const o=n(66045);e.exports=o},51908:(e,t,n)=>{const{default:o,css:i}=n(75999),{calculateSpacing:a,getColorStyles:r,getTypographyStyles:s}=n(26865),{BaseWrap:l}=n(76955),d=o(l).withConfig({displayName:"PaginationWrapper"})``,c=o.div.withConfig({displayName:"ItemCount"})` display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; margin: 0 0 ${a(4)}; ${({theme:e})=>s(e,"typography.definitions.utility.label")}; `,m=o.div.withConfig({displayName:"PaginationContent"})` display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: ${a(1)}; `,u=o.div.withConfig({displayName:"PaginationButtonWrapper"})` ${({isDisabled:e,theme:t})=>e&&(({theme:e})=>i` cursor: default; pointer-events: none; a, button { ${r(e,"background","colors.interactive.base.light")}; ${r(e,"color","colors.interactive.base.white")}; ${s(e,"typography.definitions.utility.button-core")}; } `)({theme:t})}; `,p=o.div.withConfig({displayName:"PageSummary"})` margin: 0 ${a(2.5)}; ${({theme:e})=>s(e,"typography.definitions.utility.label")}; `;e.exports={ItemCount:c,PaginationContent:m,PaginationButtonWrapper:u,PageSummary:p,PaginationWrapper:d}},16718:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({nextPage:{id:"PaginationModal.NextPage",defaultMessage:"Next",description:"The button label"},previousPage:{id:"PaginationModal.PreviousPage",defaultMessage:"Previous",description:"The button label"}})},98531:(e,t,n)=>{const o=n(5556),i=n(96540),{connect:a}=n(67851),{useIntl:r}=n(37243),s=n(3990),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{trackNavigationEvent:c,extractStrategyFromURL:m}=n(14307),u=n(69122),p=n(92932),{googleAnalytics:g}=n(90090),h=n(4149).A,{attemptAdInjection:y}=n(1184),{getTitle:b}=n(49380),{HandleRecommendations:f}=n(74147),{maxThresholds:v}=n(99906),{useResizeObserver:k}=n(70251),w=e=>{const{bylineVariation:t,className:n,experimentData:o,experimentName:a,experimentRelated:w,hasItemsRule:C,heading:x,customHeading:$,mobilePageSize:S,recommended:I,shouldEnableFullArticleInverted:T,shouldDisableReadMoreAd:E,shouldHideBylines:N,shouldHideIcon:B,shouldHideRubric:L,shouldDisplayImageCount:M,shouldReduceHedSpacingInDense:A,shouldUseDiscoveryHedToken:R,shouldUseDiscoveryColorToken:P,showHeadTagAsForRecirc:D,dividerColor:_,mobileSummaryItemVariation:H,variations:O,variationName:F,categoriesMap:V,hasBottomSpacing:U,hasTopAndBottomPadding:W}=e,[j,z]=i.useState(!1),G=()=>{{const e=window.matchMedia(`(max-width: ${v.lg}px)`);return Boolean(e?.matches)}};k((()=>z(G()))),i.useEffect((()=>{z(G())}),[]),i.useEffect((()=>{(async()=>{await d(),l("RecircList",F)})()}),[F]);const Z=j&&S||e.pageSize,q=j&&H||e.summaryItemVariation,K=i.useMemo((()=>e.related.length>Z?e.related.slice(0,Z):e.related),[Z,e.related]),Y=i.useMemo((()=>{const t=a&&w[a]||e.recircRelated;return new f({pageSize:Z,related:K}).prepareData(t)}),[Z,K,e.recircRelated,w,a]),{formatMessage:X}=r(),J=g.emitUniqueGoogleTrackingEvent,Q="text-overlay"===O.layout;function ee(e,t=[]){return t.map(((n,o)=>({...n,clickHandler:()=>{J("recirc-endof-click",{"gtm.elementUrl":n.url,"recirc-variation":O.layout,"recirc-curation":e}),((e,t,n)=>{const o={type:"click",subject:"recirc_unit",strategy:m(e.url),placement:"bottom_recirc",items:[{content_title:e.dangerousHed,content_type:e.contentType.toLowerCase(),content_url:e.url}],index:t,total_index:n};c(o)})(n,o,t.length)}})))}i.useEffect((()=>{Y&&Y.length&&y("read_more")}),[Y]);const te={className:n,heading:b(x||X(h.readMore),$,V,I,Y),hasBackground:O.hasBackground,hasItemsRule:C,items:[...ee("manual curation",K),...ee("recs api",Y)].map((function(e){return{...e,rubric:L?null:e.rubric,isLazy:O.shouldLazyLoadImages,shouldHideDangerousDek:!0,maxHedLines:3}})),layout:O.layout,shouldDisableReadMoreAd:E,shouldHideBylines:N,shouldHideIcon:B,shouldDisplayImageCount:M,showHeadTagAsForRecirc:D,summaryItemVariation:q,hasBottomSpacing:U,hasTopAndBottomPadding:W,experimentData:o},ne=Q?i.createElement(u,{...te}):i.createElement(p,{...te,bylineVariation:t,dividerColor:_,shouldEnableFullArticleInverted:T,shouldUseDiscoveryHedToken:R,shouldUseDiscoveryColorToken:P,shouldReduceHedSpacingInDense:A,summaryItemVariationOverride:q});return i.createElement(s,{onIntersectionViewport:(e,t)=>{e&&(t(),J("recirc-endof-impression",{"recirc-variation":O.layout}))},observerOptions:{rootMargin:"500px"},className:"recirc-list-wrapper"},te.items&&te.items.length>0&&ne)};w.propTypes={applicationID:o.string,bylineVariation:o.string,categories:o.array,categoriesMap:o.array,channelMap:o.object,className:o.string,contentTypes:o.string,customHeading:o.object,dividerColor:o.string,excludeCategories:o.array,experimentData:o.object,experimentName:o.string,experimentRelated:o.object,featureFlags:o.object,hasBottomSpacing:o.bool,hasItemsRule:o.bool,hasTopAndBottomPadding:o.bool,heading:o.string,mobilePageSize:o.number,mobileSummaryItemVariation:o.string,numberOfDays:o.number,pageSize:o.number,recircRelated:o.array,recircRelatedCrossBrand:o.array,recommended:o.object,related:o.array,renditions:o.object,shouldDisableReadMoreAd:o.bool,shouldDisplayImageCount:o.bool,shouldEnableFullArticleInverted:o.bool,shouldHideBylines:o.bool,shouldHideIcon:o.bool,shouldHideRubric:o.bool,shouldReduceHedSpacingInDense:o.bool,shouldUseDiscoveryColorToken:o.bool,shouldUseDiscoveryHedToken:o.bool,showHeadTagAsForRecirc:o.string,signageConfig:o.object,strategy:o.string,summaryItemVariation:o.string,useTrailingSlash:o.bool,variationName:o.string,variations:o.shape({hasBackground:o.bool,layout:o.oneOf(["four-up","high-density","text-overlay"]),shouldLazyLoadImages:o.bool})},w.defaultProps={experimentName:"",experimentRelated:{},featureFlags:{shouldExtractRecircRubricFromCategories:!1},hasBottomSpacing:!1,hasItemsRule:!0,hasTopAndBottomPadding:!0,related:[],shouldDisableReadMoreAd:!1,shouldDisplayImageCount:!1,shouldHideRubric:!1,shouldReduceHedSpacingInDense:!1,shouldUseDiscoveryColorToken:!1,shouldUseDiscoveryHedToken:!1,variations:{hasBackground:!1,layout:"four-up",shouldLazyLoadImages:!0}},w.displayName="RecircList",e.exports=a((({experimentData:e,experimentRelated:t})=>({experimentData:e,experimentRelated:t})),{})(w)},92932:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(66657),{RecircListDefaultOverlaySummaryCollectionGrid:r}=n(8851),s=e=>{const{bylineVariation:t,className:n,heading:o,hasBackground:s,hasItemsRule:l,shouldReduceHedSpacingInDense:d,items:c,layout:m,shouldDisableReadMoreAd:u,shouldEnableFullArticleInverted:p,shouldHideBylines:g,shouldHideIcon:h,shouldDisplayImageCount:y,shouldUseDiscoveryHedToken:b,shouldUseDiscoveryColorToken:f,showHeadTagAsForRecirc:v,dividerColor:k,summaryItemVariation:w="TextBelowLeft",hasBottomSpacing:C,hasTopAndBottomPadding:x,summaryItemVariationOverride:$}=e,S="four-up"===m,I="high-density"===m;return i.createElement(a,{className:n,hasBackground:s},i.createElement(r,{isFourUp:S,isHighDensity:I,bylineVariation:t,className:"recirc-list__items",dangerousHed:o,hasItemsRule:l,itemHedTag:"div",items:c,isRecirc:!0,sectionTitleVariation:"LineAboveLineBelowTextCenter",shouldDisableReadMoreAd:u,shouldEnableFullArticleInverted:p,shouldHideBylines:g,shouldHideIcon:h,shouldDisplayImageCount:y,shouldReduceHedSpacingInDense:d,shouldUseDiscoveryColorToken:f,shouldUseDiscoveryHedToken:b,showHeadTagAsForRecirc:v,summaryItemVariation:w,dividerColor:k,titleHedTag:"header",hasBottomSpacing:C,hasTopAndBottomPadding:x,summaryItemVariationOverride:$}))};s.propTypes={bylineVariation:o.string,className:o.string,dividerColor:o.string,hasBackground:o.bool,hasBottomSpacing:o.bool,hasItemsRule:o.bool,hasTopAndBottomPadding:o.bool,heading:o.string,items:o.array,layout:o.string,shouldDisableReadMoreAd:o.bool,shouldDisplayImageCount:o.bool,shouldEnableFullArticleInverted:o.bool,shouldHideBylines:o.bool,shouldHideIcon:o.bool,shouldReduceHedSpacingInDense:o.bool,shouldUseDiscoveryColorToken:o.bool,shouldUseDiscoveryHedToken:o.bool,showHeadTagAsForRecirc:o.string,summaryItemVariation:o.string,summaryItemVariationOverride:o.string},e.exports=s},69122:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(66657),s=n(74992),{PaymentGateway:l}=n(92807),d=n(19607),{useOnAdFilled:c}=n(1184),{RecircListTextOverlayWrapper:m,RecircListTextOverlayHeading:u,RecircListTextOverlayItems:p,RecircListTextOverlayItem:g}=n(8851),h=e=>{const{className:t,heading:n,hasItemsRule:i,items:h,layout:y,nativeAdIndex:b=2,summaryItemVariation:f}=e,[,v,k]=c("read-more-ad"),w="text-overlay"===y,C=s[f||"OverlayCenter"];return a.createElement(r,null,a.createElement(m,{className:t},a.createElement("div",{className:"recirc-list__container"},n&&a.createElement(u,{isTextOverlay:w},n),a.createElement(p,{className:o("recirc-list__items",v),isTextOverlay:w},h.map(((e,t)=>{const n=t===b;return a.createElement(a.Fragment,{key:t},n&&a.createElement(l,{group:"ads"},a.createElement(d,{position:"read-more",onFilled:k})),a.createElement(g,{key:e.url,isTextOverlay:w},a.createElement(C,{...e,hasRule:i,hedTag:"div",isRecircListItem:!0,totalItems:h.length,recircPlacement:"bottom_recirc",recircId:t+1,shouldHandleOverlayForLongHed:!0,shouldDisableGradientContentBlock:!0})))}))))))};h.propTypes={className:i.string,hasItemsRule:i.bool,heading:i.string,items:i.array,layout:i.string,nativeAdIndex:i.number,summaryItemVariation:i.string},e.exports=h},74147:(e,t,n)=>{const{mapChannelName:o}=n(39104);e.exports={HandleRecommendations:class{constructor({pageSize:e,related:t=[]}){this.pageSize=e,this.related=t}prepareData(e=[]){try{return e.filter((e=>this.notRelatedDuplicate(e))).slice(0,Math.max(0,this.pageSize-this.related.length)).map((e=>this.transformItem(e)))}catch(e){return[]}}notRelatedDuplicate(e){return!this.related.find((t=>e.url.includes(t.url)))}transformItem(e){return{...e,rubric:this.shouldHideRubric?null:o(e.rubric,this.channelMap),image:e.image?{...e.image,isLazy:!0}:e.image,shouldHideDangerousDek:!0,maxHedLines:3}}}}},10281:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(3703);e.exports=o(i,"RecircList")},8851:(e,t,n)=>{const{css:o,default:i}=n(75999),{BREAKPOINTS:a}=n(96472),{BaseText:r}=n(76955),{calculateSpacing:s,getTypographyStyles:l,minScreen:d,getColorToken:c,getColorStyles:m,minMaxScreen:u,maxScreen:p}=n(26865),{maxThresholds:g}=n(99906),{SummaryItemHedBase:h,SummaryItemSubHedBase:y}=n(36211),{SummaryItemContent:b,SummaryItemHedLink:f}=n(68116),{SectionTitleHed:v}=n(33500),{OverlaySummaryItemWrapper:k}=n(3265),{SummaryCollectionGridSectionTitle:w}=n(4534),C=n(91706),x=i.li.withConfig({displayName:"RecircListTextOverlayItem"})` ${({isTextOverlay:e,theme:t})=>e&&`\n &:nth-child(even) ${k} {\n background-color: ${c(t,"colors.interactive.base.light")};\n }\n\n ${d(a.md)} {\n /* undo the mobile */\n &:nth-child(even) ${k} {\n background-color: ${c(t,"colors.interactive.base.dark")};\n }\n\n /* then treat each as a 2x2 grid to create the checker pattern */\n &:nth-child(4n + 2) ${k},\n &:nth-child(4n + 3) ${k} {\n background-color: ${c(t,"colors.interactive.base.light")};\n }\n }\n `}; `,$=i.aside.withConfig({displayName:"RecircListTextOverlayWrapper"})` margin: ${s(9)} auto 0; width: 100%; max-width: ${a.xxl}; ${x} { margin-top: 0; list-style-type: none; } /* Ad visibility controls */ .hide-read-more-ad .ad--read-more { display: none; } .show-read-more-ad { .ad--read-more { display: block; } ${x}:last-of-type { display: none; } } `,S=i(r).withConfig({displayName:"RecircListTextOverlayHeading"})` margin: 0 0 ${s(4)}; text-align: center; ${({isTextOverlay:e,theme:t})=>e&&`margin: 0;\n border-top: 1px solid ${c(t,"colors.consumption.lead.standard.divider")};\n border-bottom: 1px solid ${c(t,"colors.consumption.lead.standard.divider")};\n padding: ${s(2)} 0;\n margin-bottom: ${s(4)};`}; `;S.defaultProps={as:"header",typeIdentity:"typography.definitions.discovery.subhed-section-collection"};const I=i.ul.withConfig({displayName:"RecircListTextOverlayItems"})` ${({isTextOverlay:e})=>e&&`\n display: grid;\n grid-column-gap: 0;\n grid-template-columns: 1fr;\n grid-row-gap: 0;\n margin: 0;\n padding: 0;\n\n ${d(a.md)} {\n grid-template-columns: 1fr 1fr;\n }\n\n ${d(a.lg)} {\n grid-template-columns: repeat(2, 1fr);\n }\n `}; `,T=i(C.FourColumns).withConfig({displayName:"RecircListDefaultOverlaySummaryCollectionGrid"})` ${w} { margin-top: ${s(9)}; } .summary-item__dek--isCneVideo { /* stylelint-disable-next-line value-no-vendor-prefix */ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; ${d(a.sm)} { padding-bottom: 0; } } ${h} { ${u(a.sm,a.md)} { ${({theme:e,shouldUseDiscoveryHedToken:t})=>t&&l(e,"typography.definitions.discovery.hed-core-secondary")}; } ${({theme:e,shouldUseDiscoveryHedToken:t})=>t&&m(e,"color","colors.discovery.body.white.heading")}; } ${y} { ${({theme:e,shouldUseDiscoveryColorToken:t})=>t&&m(e,"color","colors.discovery.body.white.description")}; } ${({isFourUp:e})=>e&&"\n .summary-item--has-border {\n border-bottom: none;\n }\n "}; ${({isHighDensity:e})=>e?o` ${w} { margin-bottom: ${s(3)}; border-top: 1px solid ${c("colors.interactive.base.light")}; } ${v} { ${l("typography.definitions.discovery.hed-core-secondary")}; padding: ${s(1)} ${s(1)} 0 0; text-transform: uppercase; } `:""}; ${({dividerColor:e})=>e?o` ${w} { border-top-color: #${e}; border-bottom-color: #${e}; } `:""} ${({hasBottomSpacing:e})=>e&&o` &&&& { ${b} { padding-bottom: ${s(4)}; ${u(0,a.lg)} { padding-bottom: ${s(4)}; } } } `} ${({hasTopAndBottomPadding:e})=>e&&o` &&&& { ${b} { ${u(0,`${g.lg}px`)} { padding-top: ${s(2)}; padding-bottom: ${s(2)}; } } } `} ${({summaryItemVariation:e,shouldReduceHedSpacingInDense:t})=>"DenseDesktopStack"===e&&t?o` ${f} { ${u(a.sm,`${g.lg}px`)} { padding-top: 0; } ${p(a.sm)} { padding-top: 0; } } `:""} `;e.exports={RecircListTextOverlayWrapper:$,RecircListTextOverlayHeading:S,RecircListTextOverlayItems:I,RecircListTextOverlayItem:x,RecircListDefaultOverlaySummaryCollectionGrid:T}},4149:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({readMore:{id:"RecircList.ReadMore",defaultMessage:"Read More",description:"Call to action for user to...read more"},alsoOn:{id:"RecircList.AlsoOn",defaultMessage:"Also On {brandName}",description:"Also more recirc items on the website"}})},49380:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getTitle=void 0,t.getTitle=(e,t,n,o,i=[])=>{if(o?.customHeading&&n&&Object.values(n)?.some((e=>o?.categoriesToMatch?.includes(e.url))))return o?.customHeading;if(!t||!i.length)return e;let a=!1;return Object.values(n).length&&t?.categoriesURL&&t?.heading&&(a=Object.values(n)?.some((e=>t?.categoriesURL?.includes(e.url)))),a?t.heading:e}},3703:(e,t,n)=>{const o=n(75999).default,{asVariation:i}=n(81372),a=n(98531);a.PopinVendor=i(o("div").withConfig({displayName:"PopinVendorRecircList"})``,"PopinVendor",null,{id:"_popIn_recommend_2"}),a.FourUp=i(a,"FourUp",{layout:"four-up"}),a.FourUpWithOutLazyLoad=i(a,"FourUpWithOutLazyLoad",{layout:"four-up",shouldLazyLoadImages:!1}),a.HighDensity=i(a,"HighDensity",{layout:"high-density"}),a.TextOverlay=i(a,"TextOverlay",{layout:"text-overlay"}),a.FourUpCard=i(a,"FourUpCard",{layout:"four-up",hasBackground:!0}),e.exports=a},41160:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),{connector:r}=n(57744),s=n(74992),{googleAnalytics:l}=n(90090),d=n(34187),{PaymentGateway:c}=n(92807),m=n(19607),{useOnAdFilled:u}=n(1184),p=n(34472).A,{trackComponent:g}=n(92716),{interactionResponse:h}=n(56187),{trackNavigationEvent:y,extractStrategyFromURL:b}=n(14307),{AsideAdListItem:f,RecircMostPopularWrapper:v,RecircMostPopularContiner:k,RecircMostPopularHeading:w,RecircMostPopularHeadingLogo:C,RecircMostPopularItems:x,RecircMostPopularFooter:$,RecircMostPopularFooterLink:S,RecircMostPopularSummaryItem:I}=n(16302),T={},E=e=>{const{applicationID:t,bylineVariation:n,categories:a,recommended:r,categoriesMap:E,contentTypes:N,counterSuffix:B,excludeCategories:L,hasAd:M,hasDiscoveryBodyNumbers:A,hasNoBorderHeading:R,hasRubricHeading:P,hasRule:D,hasThinBorderHeading:_,shouldHideRubric:H,shouldHideSubHed:O,shouldUseDiscoveryColorToken:F,shouldUseDiscoveryHedToken:V,shouldUseSubHedRecircToken:U,hideSummaryItemBorder:W,index:j,isVisible:z,items:G,landingPageLink:Z,adPosition:q,numberOfDays:K,onIntersectionViewportCallback:Y,pageSize:X,renditions:J,seriesLogos:Q,seriesLogoToUse:ee,showHeadTagAsForRecirc:te,showVerticalBorders:ne,sidebarSectionTitle:oe,dividerColor:ie,strategy:ae,useTrailingSlash:re,variations:{hasListNumber:se,hasListNumberBySummary:le},variationName:de}=e;o.useEffect((()=>{(async()=>{await h(),g("RecircMostPopular",de)})()}),[de]);const{formatMessage:ce}=i(),[me]=o.useState((()=>(e=>{const t=e||"default",n=T[t]||0;return T[t]=n+1,T[t]})(t))),[ue,pe]=o.useState(!1),[ge,he]=o.useState(!1),ye=o.useMemo((()=>({instance:{instance:me}})),[me]);o.useEffect((()=>{ge&&G.length>0&&!ue&&(l.emitUniqueGoogleTrackingEvent("recirc-most_popular-impression",ye),pe(!0))}),[ue,ge,G,ye]);const[,be,fe]=u("aside-ad");if(!z)return null;const ve=se?s.TextBelowLeft:s.SideBySideThirds,ke=(e,t)=>()=>{l.emitGoogleTrackingEvent("recirc-most_popular-click",{...ye,"gtm.elementUrl":e.url}),((e,t,n)=>{const o={type:"click",subject:"recirc_unit",strategy:b(t.url),placement:"right_rail",items:[{content_title:t.dangerousHed,content_type:t.contentType.toLowerCase(),content_url:t.url}],index:n,total_index:G.length};y(o)})(0,e,t)},we=G.map(((e,t)=>o.createElement("li",{key:e.url},P&&o.createElement(d.Item,{...e.rubric,className:"summary-item__rubric"}),o.createElement(I,{bylineVariation:n,clickHandler:ke(e,t),contentType:e.contentType,contributors:e.contributors,dangerousHed:e.dangerousHed,ratingValue:e.ratingValue,hasBorder:!W,hasRule:D,hedTag:"div",image:se?null:e.image,maxHedLines:3,recircId:t+1,rubric:H?null:e.rubric,url:e.url,as:ve,isRecircListItem:!0,totalItems:G.length,recircPlacement:"right_rail",showHeadTagAsForRecirc:te,dividerColor:ie,subHed:O?null:e.subHed,shouldUseDiscoveryColorToken:F,shouldUseDiscoveryHedToken:V,shouldUseSubHedRecircToken:U,hasListNumberBySummary:le})))),Ce=o.createElement(f,{className:be,hasDiscoveryBodyNumbers:A,key:"aside"},o.createElement(c,{group:"ads"},o.createElement(I,{position:"aside",onFilled:fe,hasMobileOnlyBorder:!W,dividerColor:ie,as:m,index:j})));if(G.length&&M){const e=q-1>=0?q-1:0;we.splice(e,0,Ce)}const xe=Z&&Z.url&&Z.label,$e=Q&&Q[ee],Se=r?.customHeading&&E&&Object.values(E)?.some((e=>r?.categoriesToMatch?.includes(e.url))),Ie=Se?r?.customHeading:oe||ce(p.sectionTitle);return o.createElement(v,{onIntersectionViewport:(e,n)=>{e&&"function"==typeof Y&&(Y({applicationID:t,categories:a,contentTypes:N,excludeCategories:L,numberOfDays:K,pageSize:X,renditions:J,strategy:ae,useTrailingSlash:re}),he(!0),n(),window&&window.cnBus&&window.cnBus.emit&&window.cnBus.emit(`aside${me}.componentDidUpdate`))},observerOptions:{rootMargin:"300px"},className:"recirc-most-popular-wrapper"},we.length>0&&o.createElement(k,{className:"recirc-most-popular-sparrow-tracking","data-most-popular-id":`mod-most-popular-${me}`},o.createElement(w,{hasThinBorderHeading:_,hasNoBorderHeading:R,alignCenter:Se,hasListNumberBySummary:le},$e?o.createElement(C,{...$e}):Ie),o.createElement(x,{counterSuffix:B,hasListNumberBySummary:le,hasDiscoveryBodyNumbers:A,shouldHideSubHed:O,showVerticalBorders:ne},we),o.createElement($,{dividerColor:ie,hasListNumberBySummary:le},xe&&o.createElement(S,{href:Z.url},Z.label))))};E.propTypes={adPosition:a.number,applicationID:a.string,bylineVariation:a.string,categories:a.array,categoriesMap:a.array,contentTypes:a.string,counterSuffix:a.oneOf(["","."]),dividerColor:a.string,excludeCategories:a.array,hasAd:a.bool,hasDiscoveryBodyNumbers:a.bool,hasNoBorderHeading:a.bool,hasRubricHeading:a.bool,hasRule:a.bool,hasThinBorderHeading:a.bool,hideSummaryItemBorder:a.bool,index:a.number,isVisible:a.bool,items:a.arrayOf(a.shape(s.SideBySideThirds.PropTypes)),landingPageLink:a.object,numberOfDays:a.number,onIntersectionViewportCallback:a.func,pageSize:a.number,recommended:a.object,renditions:a.object,seriesLogos:a.object,seriesLogoToUse:a.string,shouldHideRubric:a.bool,shouldHideSubHed:a.bool,shouldUseDiscoveryColorToken:a.bool,shouldUseDiscoveryHedToken:a.bool,shouldUseSubHedRecircToken:a.bool,showHeadTagAsForRecirc:a.string,showVerticalBorders:a.bool,sidebarSectionTitle:a.string,strategy:a.string,useTrailingSlash:a.bool,variationName:a.string,variations:a.shape({hasListNumber:a.bool,hasListNumberBySummary:a.bool})},E.defaultProps={adPosition:99,counterSuffix:".",hasAd:!0,hasDiscoveryBodyNumbers:!1,hasNoBorderHeading:!1,hasRubricHeading:!1,hasRule:!1,hasThinBorderHeading:!1,hideSummaryItemBorder:!1,isVisible:!0,items:[],shouldHideRubric:!1,shouldUseDiscoveryColorToken:!1,shouldUseDiscoveryHedToken:!1,shouldUseSubHedRecircToken:!1,showVerticalBorders:!1,variations:{hasListNumber:!1,hasListNumberBySummary:!1}},E.displayName="RecircMostPopular",e.exports=r(E,{keysToPluck:["renditions","seriesLogos","landingPageLink","useTrailingSlash"]})},69234:(e,t,n)=>{const o=n(16234),{asConfiguredComponent:i}=n(12892);e.exports=i(o,"RecircMostPopular")},16302:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseLink:a}=n(76955),{calculateSpacing:r,getColorToken:s,getTypographyStyles:l,getLinkStyles:d,getColorStyles:c,getDecoration:m}=n(26865),{INTERACTIVE:u,BREAKPOINTS:p}=n(96472),g=n(3990),h=n(43608),{applyMobileOnlyBorder:y}=n(6528),{SummaryItemFloatingReviewIcon:b}=n(14207),{applyCustomBorderTopColor:f}=n(1123),{BylinesWrapper:v}=n(15384),k=o(g).withConfig({displayName:"RecircMostPopularWrapper"})` width: 300px; @media (min-width: ${p.xl}) { width: 370px; } `,w=o.div.withConfig({displayName:"RecircMostPopularContiner"})` display: flex; flex-direction: column; justify-content: center; margin: ${r(2)} auto; `,C=o.div.withConfig({displayName:"RecircMostPopularHeading"})` ${l("typography.definitions.discovery.subhed-section-tertiary")}; margin: ${r(2)} 0 0; border-top: 2px solid ${s("colors.discovery.body.white.heading")}; border-bottom: 2px solid ${s("colors.discovery.body.white.heading")}; padding: ${r(2)} 0; ${({hasThinBorderHeading:e,theme:t})=>e&&`\n border-top: 1px solid ${s(t,"colors.consumption.body.standard.divider")};\n border-bottom: 1px solid ${s(t,"colors.consumption.body.standard.divider")};\n padding: ${r(2)} 0;\n `} ${({alignCenter:e})=>e&&"\n text-align: center;\n "} ${({hasNoBorderHeading:e})=>e&&"\n margin-top: 0;\n border-top: none;\n padding-top: 0;\n "} ${({hasListNumberBySummary:e,theme:t})=>e&&`\n padding-top: ${r(2.5)};\n padding-bottom: ${r(2.5)};\n border-bottom: ${m(t,"dividerWidth")} solid ${s(t,"colors.discovery.body.white.border")};\n border-top: none;\n `} `,x=o(h).withConfig({displayName:"RecircMostPopularHeadingLogo"})` line-height: ${r(2)}; `,$=o.div.withConfig({displayName:"RecircMostPopularSummaryItem"})` && { grid-column-gap: ${r(3)}; grid-template-columns: 75px auto; align-items: flex-start; border-top: 1px solid ${s("colors.discovery.body.white.border")}; border-bottom: none; padding: ${r(2)} 0; .rubric.summary-item__rubric { ${l("typography.definitions.globalEditorial.context-primary")}; display: block; margin-bottom: ${r(1)}; &:not(.rubric--with-bg) { color: ${s("colors.discovery.body.white.heading")}; ${({hasListNumberBySummary:e})=>e&&i` color: ${s("colors.discovery.body.white.context-signature")}; `}; } } .summary-item__content { padding: 0; } .summary-item__hed { ${l("typography.definitions.discovery.hed-bulletin-primary")}; transition: color ${u.timingLinkDefault} ease; margin-bottom: ${r(1)}; ${({theme:e,shouldUseDiscoveryHedToken:t})=>t&&c(e,"color","colors.discovery.body.white.heading")}; ${({theme:e,hasListNumberBySummary:t})=>t&&c(e,"color","colors.discovery.body.light.heading")}; } .summary-item__sub-hed { ${({theme:e,shouldUseSubHedRecircToken:t})=>t&&l(e,"typography.definitions.discovery.description-feature")}; ${({theme:e,shouldUseDiscoveryColorToken:t})=>t&&c(e,"color","colors.discovery.body.white.description")}; } .summary-item__byline { margin-bottom: 0; } .summary-item__byline-authors { &.byline, &.byline__preamble, &.byline__name, &.byline__name-link, &.byline__social-link { ${l("typography.definitions.globalEditorial.accreditation-core")}; color: ${s("colors.discovery.body.white.heading")}; } } .summary-item__byline__content { ${v}, .byline__preamble, .byline__name, .byline__social-link, .byline__name-link:link, .byline__name-link:visited { ${({theme:e,hasListNumberBySummary:t})=>t&&c(e,"color","colors.discovery.body.light.accreditation")}; } } ${({dividerColor:e})=>e&&`\n ${f(e)};\n `} ${y} } `,S=o.li.withConfig({displayName:"AsideAdListItem"})` &.hide-aside-ad { display: none; } &.show-aside-ad { display: grid; .ad--aside { ${({hasDiscoveryBodyNumbers:e})=>e&&"grid-area: content;"} ${({dividerColor:e})=>`border-top: 1px solid ${e?f(e):s("colors.discovery.body.white.border")}`} } } `,I=o.ul.withConfig({displayName:"RecircMostPopularItems"})` ${l("typography.definitions.globalEditorial.numerical-large")}; margin: 0; padding: 0; list-style: none; ${b} { top: ${r(-.05)}; right: ${r(-1.45)}; svg { width: 70%; height: 70%; } } &&& { .summary-item__content, .ad__slot--aside { ${({showVerticalBorders:e,theme:t})=>e&&`\n border-left: ${m(t,"dividerWidth")} solid\n ${s(t,"colors.discovery.body.white.border")};\n padding-left: ${r(2)};\n\n .ad__slot--aside {\n margin: ${r(2)} 0;\n }\n `} } } li:first-of-type .summary-item--has-border:first-of-type { border: none; } ${({counterSuffix:e,hasDiscoveryBodyNumbers:t,theme:n})=>t&&`\n li {\n display: grid;\n grid-template-areas: \n '. header' \n 'counter content';\n grid-template-columns: min-content auto;\n align-items: center;\n counter-increment: inst;\n }\n\n li::before {\n grid-area: counter;\n color: ${s(n,"colors.discovery.body.white.heading")};\n content: counter(inst) '${e} ';\n padding-right: ${r(2)};\n }\n\n .rubric.summary-item__rubric {\n grid-area: header;\n }\n\n .summary-item {\n grid-area: content;\n }\n `} ${({hasListNumberBySummary:e,theme:t})=>e&&`\n clear: both;\n margin-left: ${r(2)};\n \n .rubric.summary-item__rubric {\n margin-bottom: ${r(.5)};\n }\n \n ${$} {\n padding: ${r(2)} 0 ${r(2)} ${r(2)};\n }\n \n .summary-item__hed {\n margin-bottom: ${r(.5)};\n }\n li {\n display: block;\n position: relative;\n counter-increment: inst;\n }\n li::before {\n ${l("typography.definitions.globalEditorial.numerical-large")};\n position: absolute;\n margin-left: ${r(-2)};\n top: 50%;\n transform: translateY(-50%);\n color: ${s(t,"colors.discovery.body.white.heading")};\n content: counter(inst) ' '; \n } \n `} `,T=o.div.withConfig({displayName:"RecircMostPopularFooter"})` ${({hasListNumberBySummary:e})=>!e&&`\n border-top: ${({theme:e})=>m(e,"dividerWidth")} solid ${s("colors.discovery.body.white.border")};\n `} ${({dividerColor:e})=>e&&i` ${f(e)}; `} padding-top: ${r(1)}; `,E=o(a).withConfig({displayName:"RecircMostPopularFooterLink"})` ${l("typography.definitions.foundation.link-primary")}; ${({theme:e})=>d(e,"colors.foundation.collapsed-menu.utility-link.default","colors.foundation.collapsed-menu.utility-link.hover","navigation")}; `;e.exports={AsideAdListItem:S,RecircMostPopularWrapper:k,RecircMostPopularContiner:w,RecircMostPopularHeading:C,RecircMostPopularHeadingLogo:x,RecircMostPopularItems:I,RecircMostPopularFooter:T,RecircMostPopularFooterLink:E,RecircMostPopularSummaryItem:$}},34472:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({sectionTitle:{id:"RecircMostPopular.SectionTitle",defaultMessage:"Most Popular",description:"Section title for most popular recirculation items"}})},16234:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(41160);i.MainPattern=o(i,"MainPattern",{hasListNumber:!1}),i.NumberedList=o(i,"NumberedList",{hasListNumber:!0},{hasDiscoveryBodyNumbers:!0}),i.NumberedListBySummary=o(i,"NumberedListBySummary",{hasListNumber:!0,hasListNumberBySummary:!0},{showVerticalBorders:!0}),e.exports=i},22509:(e,t)=>{let n;Object.defineProperty(t,"__esModule",{value:!0}),t.doCloseModal=t.doDisplayModal=t.setModalDispatcher=void 0,t.setModalDispatcher=e=>{n=e};const o=(e,t)=>{n?n({type:"MERGE_KEY",key:"signInModalConfig",value:{...t,isVisible:e}}):console.error("Dispatcher not found for SignInModal actions")};t.doDisplayModal=e=>{o(!0,e)},t.doCloseModal=()=>{o(!1)}},18550:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.OverlayNavigationSecondaryLink=t.OverlayNavigationSecondaryLinks=t.OverlayNavigationSecondaryListItem=t.OverlayNavigationPrimaryLink=t.OverlayNavigationPrimaryListItem=t.OverlayNavigationPrimaryLinks=t.OverlayNavigationUtilityLink=t.OverlayNavigationUtilityListItem=t.OverlayNavigationUtilityLinks=t.OverlayNavigationSocialHeading=t.OverlayNavigationSocialLinks=t.OverlayNavigationButton=t.OverlayNavigationBottom=t.OverlayNavigationUtility=t.OverlayNavigationLogo=t.OverlayNavigationTop=t.OverlayNavigationWrapper=void 0;const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a,getZIndex:r}=n(26865),{applyGridSpacing:s,cssVariablesGrid:l}=n(1123),{BaseText:d,BaseLink:c}=n(76955),{BREAKPOINTS:m}=n(96472),{resolveMenuKey:u,isInverted:p}=n(70698),{SiteHeaderStickyWrapper:g,SiteHeaderTopRule:h,SiteHeaderTop:y,SiteHeaderTopStatic:b,SiteHeaderLogo:f,SiteHeaderUtility:v,SiteHeaderButton:k}=n(27985),{SocialIconsWrapper:w}=n(51e3),{AppDownloadLinksWrapper:C}=n(9580);t.OverlayNavigationWrapper=o(g).withConfig({displayName:"OverlayNavigationWrapper"})` display: ${({isVisible:e})=>e?"block":"none"}; position: fixed; ${({hasTopRule:e,topRuleAdditionalCSS:t})=>e&&t?t:"top: 0;"}; right: 0; bottom: 0; left: 0; z-index: ${r("hyperstitialLayer")}; border-top-color: transparent; box-shadow: none; overflow-y: scroll; ${({shouldShowOverlayTop:e})=>!e&&`@media (max-width: ${m.md}) {\n top: 3.5rem;\n }`} `,t.OverlayNavigationWrapper.defaultProps={topRuleAdditionalCSS:h},t.OverlayNavigationTop=o(y).withConfig({displayName:"OverlayNavigationTop"})` border-bottom-color: transparent; `,t.OverlayNavigationTop.defaultProps={additionalCSS:b},t.OverlayNavigationLogo=o(f).withConfig({displayName:"OverlayNavigationLogo"})` @media not all and (min-resolution: 0.001dpcm) { & > a { outline: 0; } } `,t.OverlayNavigationUtility=o(v).withConfig({displayName:"OverlayNavigationUtility"})``,t.OverlayNavigationBottom=o.div.withConfig({displayName:"OverlayNavigationBottom"})` ${l()} display: grid; column-gap: var(--grid-gap); ${s("padding")}; @media (min-width: ${m.md}) { grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); } ${C} { border-top: 1px solid ${a("colors.foundation.menu.dividers")}; } `,t.OverlayNavigationButton=o(k).withConfig({displayName:"OverlayNavigationButton"})` .icon-close { padding: 8px; } `,t.OverlayNavigationSocialLinks=o.div.withConfig({displayName:"OverlayNavigationSocialLinks"})` border-top: 1px solid ${({theme:e})=>a(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.menu.dividers")}; padding-bottom: ${i(7)}; .icon-instagram, .icon-pinterest { transform: scale(0.8); } a { transition: all 0.2s cubic-bezier(0, 0, 0, 0.8) 0s; margin-top: ${i(1.5)}; border: 1px solid ${({theme:e})=>a(e,u(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default"))}; border-radius: 50%; &:hover, &:focus { border-color: ${({theme:e})=>a(e,u(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.hover"))}; } } ${w} svg.icon path { fill: ${({theme:e})=>a(e,u(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default"))}; } `,t.OverlayNavigationSocialHeading=o(d).withConfig({displayName:"OverlayNavigationSocialHeading"}).attrs((({theme:e})=>({colorToken:u(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")})))` opacity: 0.6; margin: 0; padding-top: ${i(1)}; font-size: 12px; `,t.OverlayNavigationSocialHeading.defaultProps={typeIdentity:"typography.definitions.foundation.title-primary"},t.OverlayNavigationUtilityLinks=o.ul.withConfig({displayName:"OverlayNavigationUtilityLinks"})` display: flex; flex-direction: column; margin: 0; padding: 0; white-space: nowrap; `,t.OverlayNavigationUtilityListItem=o.li.withConfig({displayName:"OverlayNavigationUtilityListItem"})` display: flex; position: relative; align-items: center; padding: ${i(1)} 0; &::before { position: absolute; top: 0; border-top: 1px solid ${({theme:e})=>a(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.menu.dividers")}; width: 100%; height: 1px; content: ''; } &:first-child::before { border-color: ${({theme:e})=>a(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; } &:last-child { margin-bottom: ${i(3)}; } `,t.OverlayNavigationUtilityLink=o(c).withConfig({displayName:"OverlayNavigationUtilityLink"}).attrs((({theme:e})=>({colorSecondaryLinkToken:u(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.hover"),colorStaticLinkToken:u(e,p(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")})))` display: block; padding: ${i(1)} 0; width: 100%; overflow: hidden; text-decoration: none; text-overflow: ellipsis; line-height: ${i(4)}; word-break: normal; white-space: normal; &:hover, &:focus { text-decoration: none; } ${({isSubscribeButton:e,isColorTokenInverted:t,theme:n})=>e&&`\n && {\n color: ${a(n,u(n,t?"colors.consumption.body.inverted.link":"colors.foundation.collapsed-menu.nav-link.hover"))};\n }\n `} `,t.OverlayNavigationUtilityLink.defaultProps={linkStyle:"navigation",typeToken:"typography.definitions.foundation.link-primary"},t.OverlayNavigationPrimaryLinks=o(t.OverlayNavigationUtilityLinks).withConfig({displayName:"OverlayNavigationPrimaryLinks"})``,t.OverlayNavigationPrimaryListItem=o(t.OverlayNavigationUtilityListItem).withConfig({displayName:"OverlayNavigationPrimaryListItem"})``,t.OverlayNavigationPrimaryLink=o(t.OverlayNavigationUtilityLink).withConfig({displayName:"OverlayNavigationPrimaryLink"})` ${({shouldOverridePrimaryLinkBISize:e})=>e&&`\n line-height: ${i(6)};\n font-size: 32px;\n\n @media (min-width: ${m.lg}) {\n padding: ${i(1.5)} 0;\n font-size: 48px;\n }\n `} `,t.OverlayNavigationPrimaryLink.defaultProps={typeToken:"typography.definitions.foundation.link-feature"},t.OverlayNavigationSecondaryListItem=o(t.OverlayNavigationUtilityListItem).withConfig({displayName:"OverlayNavigationSecondaryListItem"})``,t.OverlayNavigationSecondaryLinks=o(t.OverlayNavigationUtilityLinks).withConfig({displayName:"OverlayNavigationSecondaryLinks"})``,t.OverlayNavigationSecondaryLink=o(t.OverlayNavigationUtilityLink).withConfig({displayName:"OverlayNavigationSecondaryLink"})``},27985:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.SiteHeaderTopStatic=t.SiteHeaderTopSticky=t.SiteHeaderTopRule=t.SiteHeaderButton=t.SiteHeaderUtility=t.SiteHeaderTop=t.SiteHeaderLogo=t.SiteHeaderNavLeft=t.SiteHeaderStickyEmpty=t.HiddenStickyWrapper=t.VisibleStickyWrapper=t.SiteHeaderStickyWrapper=t.SITE_HEADER_TOP_STICKY_HEIGHT_LG=t.SITE_HEADER_TOP_STICKY_HEIGHT_MD=t.SITE_HEADER_TOP_HEIGHT=t.SiteHeaderWrapper=void 0;const{default:o,css:i}=n(75999),{calculateSpacing:a,getColorToken:r,getZIndex:s}=n(26865),{BREAKPOINTS:l}=n(96472),{applyGridSpacing:d,cssVariablesGrid:c}=n(1123),{resolveMenuKey:m,isInverted:u}=n(70698),p=n(73730),{BaseWrap:g}=n(76955);t.SiteHeaderWrapper=o.header.withConfig({displayName:"SiteHeaderWrapper"})` position: sticky; top: 0; right: 0; left: 0; transition: all 500ms ease; z-index: ${s("persistentTopLayer")}; background-color: ${({theme:e})=>r(e,u(e)?"colors.consumption.lead.inverted.background":"colors.background.adContainer.special")}; ${({hasContentHeaderLogo:e,additionalCSS:t})=>e?"\n top: 0px;\n ":t} `,t.SITE_HEADER_TOP_HEIGHT="64px",t.SITE_HEADER_TOP_STICKY_HEIGHT_MD="112px",t.SITE_HEADER_TOP_STICKY_HEIGHT_LG="136px",t.SiteHeaderStickyWrapper=o.div.withConfig({displayName:"SiteHeaderStickyWrapper"})` ${({hasSEOSupport:e})=>e&&"\n position: relative;\n z-index: 999; "} transition: all 500ms ease; border-top: ${({hasTopRule:e,theme:t})=>e?`${a(.5)} solid ${r(t,m(t,u(t)?"colors.consumption.lead.inverted.background":"colors.foundation.menu-bg.collapsed"))}}`:"none"}; box-shadow: ${({shouldHideShadow:e})=>e?"none":"-2px 2px 5px rgba(0, 0, 0, 0.1);"}; background-color: ${({theme:e})=>r(e,m(e,u(e)?"colors.consumption.lead.inverted.background":"colors.foundation.menu-bg.collapsed"))}; width: 100%; ${e=>e.topRuleAdditionalCSS}; `,t.VisibleStickyWrapper=i` top: 0; `,t.HiddenStickyWrapper=i` top: ${e=>-(e.headerHeight+5)}px; `,t.SiteHeaderStickyEmpty=o.div.withConfig({displayName:"SiteHeaderStickyEmpty"})` height: ${e=>e.headerHeight}px; `,t.SiteHeaderNavLeft=o.div.withConfig({displayName:"SiteHeaderNavLeft"})` display: flex; grid-area: nav-left; justify-self: self-start; align-items: center; `,t.SiteHeaderLogo=o(g).withConfig({displayName:"SiteHeaderLogo"})` grid-area: logo; justify-self: self-start; align-self: center; transition: all 500ms ease; width: 100%; height: 100%; @media (min-width: ${l.md}) { ${({isCenteredOnDesktop:e})=>e&&"\n /** \n * Making this span the entire width of the viewport\n * minus the padding applied for the SiteHeaderTop\n * to center align it irrespective of the utility links or market switcher being present\n */ \n width: calc(100vw - calc(2 * var(--grid-margin)));\n text-align: center;\n transition: all 500ms ease, width 0s ease, text-align 0s ease;\n "} } a { display: inline-block; height: 100%; } .responsive-asset, .responsive-asset picture { height: 100%; } .responsive-asset { overflow: visible; } img { object-fit: contain; height: 100%; } `,t.SiteHeaderTop=o.div.withConfig({displayName:"SiteHeaderTop"})` ${c()} display: grid; position: relative; grid-template-areas: 'logo utility'; grid-template-columns: minmax(${a(17)}, 1fr) auto; grid-template-rows: ${a(5)}; gap: ${a(2)}; ${t.SiteHeaderNavLeft} { display: none; } @media (max-width: ${l.md}) { gap: ${a(1)}; } @media (min-width: ${l.lg}) { gap: ${a(1)}; grid-template-areas: 'nav-left logo utility'; grid-template-columns: min-content auto ${a(34)}; ${t.SiteHeaderNavLeft} { display: flex; } ${t.SiteHeaderLogo} { grid-column-end: -1; grid-column-start: 1; } } align-content: center; align-items: center; transition: all 500ms ease; border-bottom: ${({theme:e})=>`1px solid ${r(e,"colors.foundation.menu.dividers")}`}; height: ${t.SITE_HEADER_TOP_HEIGHT}; ${d("padding")}; ${({hasContentHeaderLogo:e,additionalCSS:t})=>e?"\n ":t} `,t.SiteHeaderUtility=o.div.withConfig({displayName:"SiteHeaderUtility"})` display: flex; grid-area: utility; justify-self: self-end; align-items: center; align-self: start; `,t.SiteHeaderButton=o(p.Utility).withConfig({displayName:"SiteHeaderButton"})` z-index: 1; margin-right: -${a(1)}; margin-left: ${a(1)}; cursor: pointer; padding: 0; height: ${a(5)}; line-height: 0; &, &:active, &:hover, &:focus { border: 0; background-color: transparent; } svg { fill: ${({theme:e})=>r(e,m(e,u(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default"))}; &:active, &:focus, &:hover { fill: ${({theme:e})=>r(e,u(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; } } `,t.SiteHeaderTopRule=i` ${({hasTopRule:e})=>e&&`\n @media (min-width: ${l.md}) {\n border-top-width: ${a(1)};\n }\n\n @media (min-width: ${l.lg}) {\n border-top-width: ${a(1.5)};\n }\n `} `,t.SiteHeaderTopSticky=i` grid-template-rows: ${a(5)}; `,t.SiteHeaderTopStatic=i` @media (min-width: ${l.md}) { grid-template-rows: ${a(7)}; height: ${t.SITE_HEADER_TOP_STICKY_HEIGHT_MD}; } @media (min-width: ${l.lg}) { grid-template-rows: ${a(9)}; height: ${t.SITE_HEADER_TOP_STICKY_HEIGHT_LG}; } `},70698:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.resolveMenuKey=t.isInverted=t.getStateWithHeaderHeight=t.computeScroll=t.INITIAL_STATE=void 0;const n="up",o="down",i="none";t.INITIAL_STATE={direction:i,pageYOffset:0,showSticky:!0,clippedMenu:!1},t.computeScroll=e=>{const a=(()=>{try{return window?.pageYOffset||0}catch(e){return 0}})();if(0===a)return{...e,...t.INITIAL_STATE};const r=((e,t)=>{const a=e-t;return 0===a?i:a<0?n:o})(a,e.pageYOffset),s=e.direction!==r?a:e.changeDirectionPageYOffset,l=((e,t,i)=>{switch(e){case o:return t>=i+100;case n:return t<=i-100;default:return!1}})(r,a,s);let{showSticky:d,clippedMenu:c}=e;return l&&(d=r===n),c=r===n||c&&r===o,{...e,direction:r,pageYOffset:a,changeDirectionPageYOffset:s,showSticky:d,clippedMenu:c}},t.getStateWithHeaderHeight=(e,t)=>({...e,headerHeight:t?.current?.getBoundingClientRect()?.height||0}),t.isInverted=({palette:e})=>"inverted"===e,t.resolveMenuKey=(e,n)=>{if((0,t.isInverted)(e)){if(/\.collapsed/.exec(n))return n.replace(".collapsed",".expanded");if(/\.expanded/.exec(n))return n.replace(".expanded",".collapsed")}return n}},28003:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(51330),{asConfiguredComponent:r}=n(12892),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=({assuranceConfig:e,hasStoryAssurance:t,rubric:n,wordCount:o})=>{if(i.useEffect((()=>{(async()=>{await l(),s("StoryAssurance")})()}),[]),!o||!e||!t)return n;const r=e?.quickRead?.wordCount,d=e?.longform?.wordCount,c=(m=o)<=r?"quickRead":m>=d?"longform":"";var m;return c?i.createElement(a,{...e[c]}):n};d.propTypes={assuranceConfig:o.object,hasStoryAssurance:o.bool,rubric:o.element,wordCount:o.number},e.exports=r(d,"StoryAssurance")},75013:(e,t,n)=>{e.exports=n(28003)},6790:(e,t,n)=>{const o=n(32485),i=n(58156),a=n(5556),r=n(96540),{connector:s}=n(57744),{asConfiguredComponent:l}=n(12892),{componentTracking:d}=n(90090),{useOnAdFilled:c}=n(1184),m=n(19607),{PaymentGateway:u}=n(92807),p=n(42361),g=n(73730),h=n(86659),y=n(35864),b=n(74992),f=n(28433),v=n(97111),k=n(49312),{getVariationNames:w}=n(81372),{getAltTextForSeo:C}=n(27287),{trackComponent:x}=n(92716),{interactionResponse:$}=n(56187),{SummaryCollectionGridAdRail:S,SummaryCollectionGridButton:I,SummaryCollectionGridComponent:T,SummaryCollectionGridContent:E,SummaryCollectionGridDek:N,SummaryCollectionGridHeader:B,SummaryCollectionGridItem:L,SummaryCollectionGridItems:M,SummaryCollectionGridSectionTitle:A,SummaryCollectionGridSummaryItem:R,SummaryCollectionGridToActionWrapper:P}=n(4534),D=n(86157),_=({alphabetizeItems:{shouldSortItemsByKeyName:e,keyNameToSort:t},btnStyle:n,buttonType:a,buttonVariation:s,bylineVariation:l,chunkSize:w,className:D,clickFunction:_,clickItem:H,columnAmountForMobile:O,columnAmountForTablet:F,content:V,shouldTrackItemImpressionForSnowplow:U,currentPage:W,dangerousDek:j,dangerousHed:z,featuredFooter:G,filter:Z,itemHedTag:q,items:K=[],image:Y,hasAdditionalMargin:X,hasBackgroundSecondary:J,hasBorder:Q,hasBorderOnMobileAndTabletOnly:ee,hasBorderOnMobileOnly:te,hasBottomBorderOnLargeScreen:ne,hasBottomBorderLargeMargin:oe,hasCustomMargin:ie,hasIncreasedTitleSpacing:ae,hasItemsRule:re,hasLinkOnSectionTitle:se,hasMinimalMargin:le,hasModerateBottomPadding:de,hasMoreItems:ce,hasNoBottomSpace:me,hasNoBottomTitleSpacing:ue,hasNoPaddingOnGridDek:pe,hasReducedTitleMargins:ge,hasRowGap:he,hasSummaryItemAssetSpacing:ye,hasTopSpacing:be,hasTopSpacingOnMobile:fe,hasTwoColumnOnMobile:ve,columnsHasUnderlineHed:ke,hideIssueDate:we,hideRubricItemSummary:Ce,hideRubrics:xe,isInverted:$e,isSectionTitleHasAlternateColor:Se,isSectionTitlePrimary:Ie,isLoading:Te,isRecirc:Ee,isLastChunk:Ne,label:Be,landingPageLink:Le,link:Me,nativeAdIndex:Ae=2,nextPage:Re,onMoreClick:Pe,recircRiver:De,searchesCriteria:_e,parentSlug:He,previousPageUrl:Oe,queryParamsForPagination:Fe,searchTerm:Ve,sectionTitleVariation:Ue,seriesLogos:We,seriesLogoToUse:je,shouldApplyEventStyle:ze,shouldLeftAlignDangerousDek:Ge,shouldAppendReadMoreLinkForDek:Ze,shouldEmbedCneVideoInCollectionGrid:qe,shouldEnableBundleComponentAnalytics:Ke,shouldEnableFullArticleInverted:Ye,shouldEnableCardLevelBookmark:Xe,shouldEnableCommentsCount:Je,shouldLimitSavingToContentTypes:Qe,shouldUseBookmarkV3:et,shouldHaveBorderBottomOnLastItem:tt,shouldHaveBorderRightOnItem:nt,shouldHideBylines:ot,shouldHideContributors:it,shouldHideDangerousDek:at,shouldHideDangerousDekMobileOnly:rt,shouldHideIcon:st,showHeadTagAsForRecirc:lt,shouldHideMetadataSecondary:dt,shouldDisplayImageCount:ct,shouldHidePublishDate:mt,shouldHideVideoDek:ut,shouldShowButton:pt,shouldShowDangerousDek:gt,shouldShowSectionTitleImage:ht,shouldDisableReadMoreAd:yt,shouldReduceGridGap:bt,shouldShowAllContentWhenDense:ft,shouldShowRailAd:vt,shouldShowStackedRatingsCard:kt,shouldShowBottomBorderOnAllItems:wt,shouldShowSourceTagName:Ct,shouldTreatTabletLikeMobile:xt,shouldUseArrowIconInCallToAction:$t,shouldUseDangerousDekAsLink:St,shouldUseDynamicGridRow:It,shouldUseArrowIconInSummaryItemDek:Tt,shouldUseFlexGrow:Et,shouldUseFeaturedFooter:Nt,shouldUseMediumBreakpoint:Bt,shouldUseSecondaryItemHedStyle:Lt,shouldUseTitleFullWidth:Mt,shouldCenterAlignContributorName:At,shouldHideDangerousHedOfSummaryItem:Rt,shouldOverrideTypeToken:Pt,shouldRemoveSummaryItemBorder:Dt,showButtonForCallToActionLink:_t,sort:Ht,sideBySideVerticalAlign:Ot,summaryItemClassName:Ft,summaryItemRubricVariation:Vt,summaryItemVariation:Ut,summaryItemVariationOverride:Wt,summaryItemFirstItemVariation:jt,titleHedTag:zt,totalResults:Gt,trackingNamespace:Zt,isCategoryFeatureContainer:qt,isTruncateDek:Kt,shouldConsiderSummaryCollectionGrid:Yt,showImageFullWidth:Xt,summaryItemContentGridCol:Jt,templateColumnForMobile:Qt,user:en,variations:{columnAmount:tn,lastItemIsAd:nn},variationName:on})=>{r.useEffect((()=>{(async()=>{await $(),x("SummaryCollectionGrid",on)})()}),[on]);const an=i(ke,`hasUnderlineHedForColumnAmount${tn}`),rn=q||(z?"h3":"h2"),[,sn,ln]=c("read-more-ad"),dn=function({seriesLogos:e,seriesLogoToUse:t,image:n,shouldShowSectionTitleImage:o}){let i;return e&&(i=e[t]),!i&&o&&(i=n),i}({seriesLogos:We,seriesLogoToUse:je,image:Y,shouldShowSectionTitleImage:ht}),{link:cn,label:mn}=(({shouldUseFeaturedFooter:e,featuredFooter:t,link:n,label:o,nextPage:i})=>e?{link:t?.link||n||i||"",label:t?.label||o}:{link:n||i||"",label:o})({shouldUseFeaturedFooter:Nt,featuredFooter:G,link:Me,label:Be,nextPage:Re}),un=pt&&Ne&&(ce||cn);e&&K.length&&K.sort(((e,n)=>e[t].localeCompare(n[t])));const pn=kt?v:b[Wt||Ut],gn=K.map(((e,t)=>{const n=C(e.dangerousHed)||e.image?.altText;void 0!==e.image?.altText&&(e.image.altText=n);const o=t===Ae,i=d.addDataSectionTitleAttribute(Ke,Zt||z,e.index||t),a=Boolean(qe&&"cnevideo"===e.contentType&&e?.image?.scriptUrl);let s=Ce;const{hideRubricFor2Col:c,hideRubricFor3Col:p,hideRubricFor4Col:g}=xe;(2===tn&&c||3===tn&&p||4===tn&&g)&&(s=!0);let h={};if(kt){const t=["article"].includes(e.contentType),n=e.contributors?.author?.items?.[0],o=t?n?.name:"",i=["gallery","cnevideo"].includes(e.contentType),a=["article","gallery","recipe"].includes(e.contentType),r="recipe"===e.contentType?"starRating":"";h={authorName:o,hasIcon:i,hasRubric:a,isLoading:Te,maxDekLines:3,maxHedLines:3,ratingMethod:r,showAuthorTitle:t,shouldShowSourceTagName:Ct}}const y={...e,...h,shouldRemoveSummaryItemBorder:Dt,as:pn,shouldTreatTabletLikeMobile:xt,shouldHideDangerousHed:Rt,shouldHideDangerousHedOfSummaryItem:Rt,columnAmount:tn,columnAmountForMobile:O,columnAmountForTablet:F,bylineVariation:l,className:Ft,analyticsDataAttribute:i,key:t,hasBorder:Q,lastItemIsAd:nn,parentDangerousHed:z,hasBorderOnMobileAndTabletOnly:ee,hasBorderOnMobileOnly:te,hasBottomBorderOnLargeScreen:ne,hasBottomBorderLargeMargin:oe,hasRoundedBorder:!1,hasRule:re,hasSummaryItemAssetSpacing:ye,hasTwoColumnOnMobile:ve,hasUnderlineHed:an,hedTag:rn,hideIssueDate:we,hideRubricItemSummary:s,shouldHideDangerousDekMobileOnly:rt,recircId:Ee?t+1:void 0,isRecircListItem:Ee,isCategoryFeatureContainer:qt,recircPlacement:"bottom_recirc",totalItems:K.length,recircRiver:De,rubricVariation:Vt,shouldAppendReadMoreLinkForDek:Ze,shouldApplyEventStyle:ze,shouldHaveBorderBottomOnLastItem:tt,shouldHideBylines:ot,shouldUseFlexGrow:Et,shouldHideDangerousDek:at,shouldHideIcon:st,shouldHideMetadataSecondary:dt,shouldDisplayImageCount:ct,shouldUseMediumBreakpoint:Bt,shouldHidePublishDate:mt,shouldUseSecondaryItemHedStyle:Lt,shouldHideVideoDek:ut,isTruncateDek:Kt,isInverted:$e,shouldEmbedCneVideo:a,shouldConsiderSummaryCollectionGrid:Yt,showImageFullWidth:Xt,isSectionTitleHasAlternateColor:Se,isSectionTitlePrimary:Ie,summaryItemContentGridCol:Jt,shouldCenterAlignContributorName:At,itemIndex:t,isAuthenticated:en.isAuthenticated,shouldHideContributors:it,shouldShowAllContentWhenDense:ft,sideBySideVerticalAlign:Ot,showHeadTagAsForRecirc:lt,shouldTrackItemImpressionForSnowplow:U,shouldOverrideTypeToken:Pt,clickItem:H,shouldShowBottomBorderOnAllItems:wt,shouldUseArrowIconInDek:Tt,shouldEnableCardLevelBookmark:Xe,shouldEnableCommentsCount:Je,shouldUseBookmarkV3:et,shouldLimitSavingToContentTypes:Qe};return r.createElement(r.Fragment,{key:t},(e=>{const t=b[jt];return 0===e.itemIndex&&t?[r.createElement(R,{...e,showOnLargeScreens:!0,key:"0-large"}),r.createElement(R,{...e,as:t,showOnSmallScreens:!0,key:"0-small"})]:r.createElement(R,{...e})})(y),!yt&&o&&r.createElement(u,{group:"ads"},r.createElement(R,{as:m,className:Ft,columnAmount:tn,columnAmountForMobile:O,columnAmountForTablet:F,hasBorderOnMobileAndTabletOnly:ee,hasBorderOnMobileOnly:te,hasBottomBorderOnLargeScreen:ne,shouldConsiderSummaryCollectionGrid:Yt,shouldTreatTabletLikeMobile:xt,lastItemIsAd:nn,onFilled:ln,position:"read-more",hasTwoColumnOnMobile:ve})))})),hn=vt?h.ContentWithAdRail:h.WithMargins,yn=(({dangerousDek:e,landingPageLink:t,shouldUseDangerousDekAsLink:n})=>n&&e?{html:e}:t||null)({dangerousDek:j,landingPageLink:Le,shouldUseDangerousDekAsLink:St}),bn=(({dangerousHed:e,image:t,link:n})=>e||t||n)({dangerousHed:z,image:dn,link:yn});let fn;fn=se&&_e?.length>0&&z.indexOf("<a ",2)<0?`<a href=/${He}/${_e[0]?.filters.slug}>${z}</a>`:z;const vn=()=>r.createElement(r.Fragment,null,bn&&r.createElement(A,{as:y[Ue],dangerousHed:fn,hasBackgroundSecondary:J,hasReducedMargins:ge,hasIncreasedTitleSpacing:ae,hasNoBottomSpace:me,hasNoBottomTitleSpacing:ue,hedTag:zt,image:dn,link:yn,isInverted:$e,isSectionTitlePrimary:Ie,shouldEnableFullArticleInverted:Ye,shouldUseAlternateHedColor:Se,hasDangerousDek:gt&&j,hasCustomMargin:ie}),gt&&j&&r.createElement(N,{className:"summary-collection-grid__dek",dangerouslySetInnerHTML:{__html:j},isInverted:$e,shouldLeftAlignDangerousDek:Ge,hasNoPaddingOnGridDek:pe,hasModerateBottomPadding:de,hasCustomMargin:ie})),kn=(()=>{switch(a){case"more":return r.createElement(I,{as:g[s],btnStyle:n,href:cn,inputKind:cn?"link":"button",label:mn,onClickHandler:_||Pe,rel:ce?"next":void 0,shouldUseFeaturedFooter:Nt,showButtonForCallToActionLink:_t,...$t&&{ButtonIcon:p}});case"pagination":return r.createElement(k,{additionalParams:Fe,currentPage:W,limit:w,shouldDisplayItemCount:!1,totalResults:Gt,filter:Z,sort:Ht,content:V,searchTerm:Ve,nextPageURL:Re,previousPageUrl:Oe});default:return null}})();let wn=4;return(kt||It)&&(wn=w/3+1),r.createElement(T,{className:o("summary-collection-grid",D,{"summary-collection-grid--three-columns-and-ad-section":nn,"summary-collection-grid--four-columns":4===tn,"summary-collection-grid__tablet-single-column":xt},`summary-collection-grid--${Wt||Ut}`),as:hn,columnAmount:tn,gridRowForLastChild:wn,lastItemIsAd:nn,hasBackgroundSecondary:J,hasMinimalMargin:le,hasAdditionalMargin:X,shouldShowRailAd:vt,shouldTreatTabletLikeMobile:xt,shouldUseTitleFullWidth:Mt,shouldUseWithIcon:"WithIcon"===(Wt||Ut),hasTopSpacing:be,hasTopSpacingOnMobile:fe,hasTwoColumnOnMobile:ve},Mt&&r.createElement(B,{hasDangerousDek:gt&&j,hasCustomMargin:ie},vn()),r.createElement(E,{nativeAdIndex:Ae,hasDangerousDek:gt&&j,hasCustomMargin:ie},!Mt&&vn(),r.createElement(M,{className:sn,hasRowGap:he,templateColumnForMobile:Qt,shouldEnableFullArticleInverted:Ye,isInverted:$e,"data-testid":"SummaryCollectionGridItems",shouldHaveBorderRightOnItem:nt,shouldReduceGridGap:bt,hasTwoColumnOnMobile:ve},gn,nn&&r.createElement(L,null,r.createElement(f,null,r.createElement(u,{group:"ads"},r.createElement(S,{position:"rail"}))))),r.createElement(P,{shouldUseFeaturedFooter:Nt,showButtonForCallToActionLink:_t},mn&&un&&kn)),vt&&r.createElement(f,{className:"sticky-ad"},r.createElement(u,{group:"ads"},r.createElement(S,{position:"rail"}))))};_.propTypes={alphabetizeItems:a.shape({shouldSortItemsByKeyName:a.bool,keyNameToSort:a.oneOf(["dangerousHed","dangerousDek"])}),btnStyle:a.oneOf(["filled","outlined","text"]),buttonType:a.oneOf(["more","pagination"]),buttonVariation:a.oneOf(["Primary","Utility","UtilityInverted"]),bylineVariation:a.string,chunkSize:a.number,className:a.string,clickFunction:a.func,clickItem:a.func,columnAmountForMobile:a.oneOf([1,2]),columnAmountForTablet:a.oneOf([1,2,3,4]),columnsHasUnderlineHed:a.shape({hasUnderlineHedForColumnAmount2:a.bool,hasUnderlineHedForColumnAmount3:a.bool,hasUnderlineHedForColumnAmount4:a.bool}),content:a.string,currentPage:a.number,dangerousDek:a.string,dangerousHed:a.string,featuredFooter:a.shape({link:a.string,label:a.string}),filter:a.string,hasAdditionalMargin:a.bool,hasBackgroundSecondary:a.bool,hasBorder:a.bool,hasBorderOnMobileAndTabletOnly:a.bool,hasBorderOnMobileOnly:a.bool,hasBottomBorderLargeMargin:a.bool,hasBottomBorderOnLargeScreen:a.bool,hasCustomMargin:a.bool,hasIncreasedTitleSpacing:a.bool,hasItemsRule:a.bool,hasLinkOnSectionTitle:a.bool,hasMinimalMargin:a.bool,hasModerateBottomPadding:a.bool,hasMoreItems:a.bool,hasNoBottomSpace:a.bool,hasNoBottomTitleSpacing:a.bool,hasNoPaddingOnGridDek:a.bool,hasReducedTitleMargins:a.bool,hasRowGap:a.bool,hasSummaryItemAssetSpacing:a.bool,hasTopSpacing:a.bool,hasTopSpacingOnMobile:a.bool,hasTwoColumnOnMobile:a.bool,hideIssueDate:a.bool,hideRubricItemSummary:a.bool,hideRubrics:a.shape({hideRubricFor2Col:a.bool,hideRubricFor3Col:a.bool,hideRubricFor4Col:a.bool}),image:a.shape(D.propTypes),isCategoryFeatureContainer:a.bool,isInverted:a.bool,isLastChunk:a.bool,isLoading:a.bool,isRecirc:a.bool,isSectionTitleHasAlternateColor:a.bool,isSectionTitlePrimary:a.bool,isTruncateDek:a.bool,itemHedTag:a.string,items:a.arrayOf(a.shape(b.propTypes)).isRequired,label:a.string,landingPageLink:a.shape({url:a.string,label:a.string}),link:a.string,nativeAdIndex:a.number,nextPage:a.string,onMoreClick:a.func,parentSlug:a.string,previousPageUrl:a.string,queryParamsForPagination:a.array,recircRiver:a.string,searchesCriteria:a.array,searchTerm:a.string,sectionTitleVariation:a.oneOf(w(y)),seriesLogos:a.object,seriesLogoToUse:a.string,shouldAppendReadMoreLinkForDek:a.bool,shouldApplyEventStyle:a.bool,shouldCenterAlignContributorName:a.bool,shouldConsiderSummaryCollectionGrid:a.bool,shouldDisableReadMoreAd:a.bool,shouldDisplayImageCount:a.bool,shouldEmbedCneVideoInCollectionGrid:a.bool,shouldEnableBundleComponentAnalytics:a.bool,shouldEnableCardLevelBookmark:a.bool,shouldEnableCommentsCount:a.bool,shouldEnableFullArticleInverted:a.bool,shouldHaveBorderBottomOnLastItem:a.bool,shouldHaveBorderRightOnItem:a.bool,shouldHideBylines:a.bool,shouldHideContributors:a.bool,shouldHideDangerousDek:a.bool,shouldHideDangerousDekMobileOnly:a.bool,shouldHideDangerousHedOfSummaryItem:a.bool,shouldHideIcon:a.bool,shouldHideMetadataSecondary:a.bool,shouldHidePublishDate:a.bool,shouldHideVideoDek:a.bool,shouldLeftAlignDangerousDek:a.bool,shouldLimitSavingToContentTypes:a.array,shouldOverrideTypeToken:a.bool,shouldReduceGridGap:a.bool,shouldRemoveSummaryItemBorder:a.bool,shouldShowAllContentWhenDense:a.bool,shouldShowBottomBorderOnAllItems:a.bool,shouldShowButton:a.bool,shouldShowDangerousDek:a.bool,shouldShowRailAd:a.bool,shouldShowSectionTitleImage:a.bool,shouldShowSourceTagName:a.bool,shouldShowStackedRatingsCard:a.bool,shouldTrackItemImpressionForSnowplow:a.bool,shouldTreatTabletLikeMobile:a.bool,shouldUseArrowIconInCallToAction:a.bool,shouldUseArrowIconInSummaryItemDek:a.bool,shouldUseBookmarkV3:a.bool,shouldUseDangerousDekAsLink:a.bool,shouldUseDefaultItemHedStyle:a.bool,shouldUseDynamicGridRow:a.bool,shouldUseFeaturedFooter:a.bool,shouldUseFlexGrow:a.bool,shouldUseMediumBreakpoint:a.bool,shouldUseSecondaryItemHedStyle:a.bool,shouldUseTitleFullWidth:a.bool,showButtonForCallToActionLink:a.bool,showHeadTagAsForRecirc:a.string,showImageFullWidth:a.bool,sideBySideVerticalAlign:a.oneOf(["top","center"]),sort:a.string,summaryItemClassName:a.string,summaryItemContentGridCol:a.number,summaryItemFirstItemVariation:a.oneOf(w(b)),summaryItemRubricVariation:a.string,summaryItemVariation:a.oneOf(w(b)),summaryItemVariationOverride:a.oneOf(w(b)),templateColumnForMobile:a.number,titleHedTag:a.string,totalResults:a.number,trackingNamespace:a.string,user:a.object,variationName:a.string,variations:a.shape({columnAmount:a.oneOf([2,3,4]),lastItemIsAd:a.bool})},_.defaultProps={alphabetizeItems:{shouldSortItemsByKeyName:!1},btnStyle:"text",buttonType:"more",buttonVariation:"Utility",chunkSize:4,clickItem:()=>{},columnAmountForMobile:1,hasAdditionalMargin:!1,hasBorder:!1,hasBorderOnMobileOnly:!1,hasBottomBorderLargeMargin:!1,hasBottomBorderOnLargeScreen:!1,hasIncreasedTitleSpacing:!1,hasItemsRule:!0,hasLinkOnSectionTitle:!1,hasMinimalMargin:!1,hasNoBottomSpace:!1,hasNoBottomTitleSpacing:!1,hasNoPaddingOnGridDek:!1,hasReducedTitleMargins:!1,hasRowGap:!1,hasTopSpacing:!1,hasTopSpacingOnMobile:!1,hasTwoColumnOnMobile:!1,hideIssueDate:!0,hideRubrics:{hideRubricFor2Col:!1,hideRubricFor3Col:!1,hideRubricFor4Col:!1},isCategoryFeatureContainer:!1,isInverted:!1,isLoading:!1,isRecirc:!1,isSectionTitleHasAlternateColor:!1,isSectionTitlePrimary:!1,isTruncateDek:!1,onMoreClick:()=>{},sectionTitleVariation:"LineAboveLineBelowTextCenter",seriesLogos:{},shouldAppendReadMoreLinkForDek:!1,shouldApplyEventStyle:!1,shouldCenterAlignContributorName:!1,shouldConsiderSummaryCollectionGrid:!1,shouldDisplayImageCount:!1,shouldEmbedCneVideoInCollectionGrid:!1,shouldHaveBorderBottomOnLastItem:!1,shouldHideContributors:!1,shouldHideDangerousHedOfSummaryItem:!1,shouldHidePublishDate:!0,shouldHideVideoDek:!1,shouldLeftAlignDangerousDek:!1,shouldOverrideTypeToken:!1,shouldReduceGridGap:!1,shouldRemoveSummaryItemBorder:!1,shouldShowBottomBorderOnAllItems:!1,shouldShowButton:!0,shouldShowDangerousDek:!0,shouldShowRailAd:!1,shouldShowSectionTitleImage:!1,shouldShowSourceTagName:!1,shouldShowStackedRatingsCard:!1,shouldTreatTabletLikeMobile:!1,shouldUseArrowIconInCallToAction:!1,shouldUseArrowIconInSummaryItemDek:!1,shouldUseDangerousDekAsLink:!1,shouldUseDynamicGridRow:!1,shouldUseFeaturedFooter:!1,shouldUseMediumBreakpoint:!1,shouldUseSecondaryItemHedStyle:!1,shouldUseTitleFullWidth:!1,showButtonForCallToActionLink:!1,showImageFullWidth:!1,sideBySideVerticalAlign:"center",summaryItemClassName:"",summaryItemContentGridCol:0,summaryItemVariation:"TextBelowLeft",templateColumnForMobile:0,titleHedTag:"h2",user:{},variations:{}},_.displayName="SummaryCollectionGrid";const H=s(_,{keysToPluck:["seriesLogos","landingPageLink","user"]});e.exports=l(H,"SummaryCollectionGrid")},91706:(e,t,n)=>{e.exports=n(8466)},4534:(e,t,n)=>{const{default:o,css:i}=n(75999),a=n(19607),{BaseText:r}=n(76955),{cssVariablesCollage:s,findLastRow:l,universalGridCore:d}=n(89085),{calculateSpacing:c,getColorToken:m,getLinkStyles:u,getColorStyles:p,getTypographyStyles:g,minScreen:h,maxScreen:y,minMaxScreen:b}=n(26865),{BREAKPOINTS:f,BREAKPOINTS_RANGE:v}=n(96472),{cssVariablesGrid:k}=n(1123),{maxThresholds:w}=n(99906),{GridItem:C}=n(40653),{StackedRatingsCardWrapper:x,StackedRatingsCardSkeletonWrapper:$}=n(1817),{BylineNamesWrapper:S}=n(74423),{BylinesWrapper:I}=n(15384),{SectionTitleHed:T,SectionTitleDivider:E}=n(33500),{SummaryItemHedLink:N,SummaryItemDek:B,SummaryItemWrapper:L}=n(68116),{BylineName:M,BylinePreamble:A}=n(74423),{RubricName:R}=n(6613),P=({columnAmountForMobile:e})=>{switch(e){case 1:return"grid-column: 1 / -1;";case 2:return"grid-column: span 2;";default:return""}},D=({columnAmountForTablet:e})=>{switch(e){case 1:return"grid-column: 1 / -1;";case 2:return"grid-column: span 6;";case 3:return"grid-column: span 4;";case 4:return"grid-column: span 3;";default:return""}},_=o.div.withConfig({displayName:"SummaryCollectionGridContent"})` /* Ad visibility controls */ .hide-read-more-ad .ad--read-more { display: none; } .show-read-more-ad { .ad--read-more { display: block; } ${({nativeAdIndex:e})=>`\n div.summary-item:nth-child(${e+1}) {\n display: none;\n }\n `} } ${({hasDangerousDek:e,hasCustomMargin:t})=>!e&&t?`\n ${E} {\n margin-bottom: ${c(5)};\n }\n`:`\n${E} {\n margin-bottom: ${c(0)};\n }\n`} `,H=o.div.withConfig({displayName:"SummaryCollectionGridHeader"})` grid-column: 1 / -1; ${({hasDangerousDek:e,hasCustomMargin:t})=>!e&&t?`\n ${E} {\n margin-bottom: ${c(5)};\n }\n`:`\n${E} {\n margin-bottom: ${c(0)};\n }\n`} `,O=o.div.withConfig({displayName:"SummaryCollectionGridSectionTitle"})` ${({hasBackgroundSecondary:e,hasReducedMargins:t})=>{const n=t?3:4,o=[`margin-bottom: ${c(n)};`];return e&&o.push(`margin-top: ${c(n)};`),o.join("\n")}} ${({shouldEnableFullArticleInverted:e,theme:t})=>e&&`\n ${T} {\n color: ${m(t,"colors.discovery.body.black.heading")};\n }\n `} ${({hasIncreasedTitleSpacing:e})=>e?`\n margin-bottom: ${c(4)};\n padding-top: ${c(4)};\n `:""} ${({hasNoBottomSpace:e})=>e?`${y(f.md)} { \n margin-bottom: ${c(0)} \n }`:""} ${({isSectionTitlePrimary:e})=>e?i` ${T} { ${({theme:e})=>g(e,"typography.definitions.discovery.subhed-section-primary")}; } `:""} ${({isInverted:e,theme:t})=>e?i` ${T} { ${p(t,"color","colors.consumption.lead.inverted.heading")} } `:""} ${({hasNoBottomTitleSpacing:e})=>e?` { \n margin-bottom: ${c(0)};\n padding-bottom: ${c(0)}; \n }`:""} ${({hasDangerousDek:e,hasCustomMargin:t})=>!e&&t&&`\n margin-bottom: ${c(0)};\n`} `,F=o(r).withConfig({displayName:"SummaryCollectionGridDek"})` grid-column: 1 / -1; margin: revert; padding-bottom: ${c(5)}; text-align: center; ${({hasModerateBottomPadding:e,hasCustomMargin:t})=>t&&e?`padding-bottom: ${c(3)} ;\n margin-top: ${c(2)};\n margin-bottom: ${c(2)};\n `:e&&`padding-bottom: ${c(1.5)} ;`} ${({hasNoPaddingOnGridDek:e})=>e&&"\n padding-bottom: 0px;\n "} ${({shouldLeftAlignDangerousDek:e})=>e&&" &&& {\n text-align: left;\n }\n "} ${({isInverted:e,theme:t})=>e&&`\n ${p(t,"color","colors.consumption.lead.inverted.heading")}\n `} `;F.defaultProps={typeIdentity:"typography.definitions.discovery.description-page"};const V=i` ${({theme:e})=>g(e,"typography.definitions.foundation.link-primary")}; margin: 0 0 24px 0; text-decoration: none; line-height: 30px; color: ${m("colors.discovery.lead-primary.link")}; font-size: 16px; font-weight: 100; &:hover { color: ${m("colors.discovery.lead-primary-link-hover")}; } `,U=i` ${h(f.md)} { margin: 13px 0; text-align: right; } ${V} `,W=o.div.withConfig({displayName:"SummaryCollectionGridItem"})` &:last-of-type { ${y(f.md)} { margin-bottom: 0; border-bottom: none; padding-bottom: 0; } } ${h(f.md)} { margin-bottom: 0; } &.summary-item--high-density { margin-bottom: 0; ${h(v.md)} { margin-bottom: 0; &.summary-item--has-border { padding-bottom: ${c(.5)}; } .summary-item__content { padding-top: 0; } .summary-item__hed { margin-bottom: 0; } &.summary-item--has-border { padding-bottom: 0; } } } `,j=i` &:nth-child(-n + 5) { ${({hasBottomBorderLargeMargin:e,shouldShowBottomBorderOnAllItems:t})=>t?"":`\n ${h(f.lg)} {\n margin-bottom: ${c(e?4:2)};\n border-bottom: solid 1px\n ${m("colors.discovery.body.white.divider")};\n }\n `} .summary-item__content { ${h(f.lg)} { padding-bottom: ${c(2)}; } } } `,z=i` ${h(f.lg)} { border-bottom: 0; } `,G=o.div.withConfig({displayName:"SummaryCollectionGridItems"})` ${({hasRowGap:e})=>e&&" && {row-gap: var(--grid-gap);}"} ${s()}; ${d(!1)}; ${({shouldReduceGridGap:e})=>e&&i` @media (min-width: ${f.sm}) { --grid-gap: ${c(3)}; } `} ${h(f.lg)} { ${({shouldHaveBorderRightOnItem:e})=>e&&i` grid-gap: 1rem; .summary-item__asset-container { border-right: 1px solid #e5e5e5; padding-right: ${c(2)}; } div:nth-last-of-type(1) .summary-item__asset-container { border-right: 0; } `} } @media (max-width: ${w.md}px) { .summary-item--has-mobile-border { padding: ${c(2)} 0; .summary-item__content { padding-bottom: 0; } :first-child { padding-top: 0; } } } ${({shouldEnableFullArticleInverted:e,theme:t})=>e&&`\n${N} {\n color: ${m(t,"colors.discovery.body.black.heading")};\n }\n ${B} {\n color: ${m(t,"colors.discovery.body.black.description")};\n }\n ${M}, ${A} {\n color: ${m(t,"colors.discovery.body.black.accreditation")};\n }\n ${R} {\n color: ${m(t,"colors.discovery.body.black.context-signature")};\n }\n `} ${y(`calc(${f.md} - 1px)`)} { ${L} { ${({templateColumnForMobile:e,hasTwoColumnOnMobile:t})=>e>=1&&!t?`grid-template-columns: repeat(${e},1fr);`:""} } } ${x}, ${$} { grid-column: span 2; border-bottom: 1px solid; border-color: ${m("colors.interactive.base.light")}; ${b(f.md,f.lg)} { grid-column: span 4; } ${h(f.lg)} { grid-column: span 3; } } ${({isInverted:e,theme:t})=>e&&`${N},${I},\n ${S},\n .byline__preamble,\n .byline__name,\n .byline__social-link,\n .byline__name-link:link,\n .byline__name-link:visited,\n .summary-item__publish-date {\n ${p(t,"color","colors.consumption.lead.inverted.heading")}\n }`} `,Z=i` &.summary-item--layout-placement-text-below-desktop-only.summary-item--layout-proportions-33-66, &.summary-item--layout-placement-text-below-desktop-only-thumbnail.summary-item--layout-proportions-33-66, &.summary-item--layout-placement-text-below.summary-item--text-align-center, &.summary-item--layout-placement-text-below.summary-item--text-align-left { .summary-item__hed { ${h(f.md)} { ${({theme:e})=>g(e,"typography.definitions.discovery.hed-core-secondary")}; } } &.summary-item--discovery-hed-consumption-dek { .summary-item__hed { ${({theme:e})=>g(e,"typography.definitions.discovery.hed-core-primary")}; } } } `,q=i` ${W} { margin-bottom: 0; } ${O} { margin-bottom: 0; } ${G} { ${h(f.md)} { margin: ${c(2)} 0; } } `,K=i` ${W} { margin-bottom: 0; } ${O} { margin-bottom: 0; } ${F} { ${y(f.md)} { margin-top: ${c(1)}; } margin: ${c(2)} 0; } ${G} { ${y(f.md)} { margin-top: ${c(2)}; } ${b(f.md,f.lg)} { margin-top: ${c(4)}; } margin: ${c(2)} 0; margin-top: ${c(6)}; } `,Y=i` &.summary-item--layout-placement-text-below.summary-item--text-align-left, &.summary-item--layout-placement-text-below.summary-item--text-align-center, &.summary-item--layout-placement-text-below-desktop-only.summary-item--layout-proportions-33-66 { .summary-item__hed { ${h(f.md)} { ${({theme:e})=>g(e,"typography.definitions.discovery.hed-core-secondary")}; } } } `,X=o(a).withConfig({displayName:"SummaryCollectionGridAdRail"})``,J=i` ${P} ${h(f.md)} { // Use applyGridStylingForTablet to render // required number of columns for tablets ${l(2)} { border-bottom: 0; } grid-column: span 6; } .summary-item__hed { ${({theme:e})=>g(e,"typography.definitions.discovery.hed-core-primary")}; } ${k()} &.summary-item--is-contributor { &.summary-item--has-border { ${h(f.md)} { position: relative; /* All items on medium breakpoints receive a right border */ &:nth-of-type(odd)::after { display: block; position: absolute; top: 0; right: calc(-1 * var(--grid-gap) / 2); background-color: ${m("colors.discovery.body.white.border")}; width: 1px; height: calc(100% + 1px); content: ''; } /* Items below the first row receive larger padding */ &:nth-of-type(n + 3) { padding-top: ${c(3)}; } } } } `,Q=i` & { &&.grid-layout--adrail { row-gap: 0; @media (min-width: ${f.lg}) and (max-width: 1393px) { grid-template-columns: repeat(12, 1fr); } && .grid-layout__content { ${h(f.lg)} { grid-column: 1 / -1; } ${h(f.xl)} { grid-column: 1 / -1; } } && .grid-layout__aside { display: block; grid-column: 1/-1; ${h(f.md)} { grid-column: span 11; } ${h(f.lg)} { grid-column: span 11; } ${h(f.xl)} { grid-column: span 11; } } } } ${G} { ${h(f.md)} { margin: 0 auto; } } `,ee=i` && { ${P} ${h(f.md)} { // Use applyGridStylingForTablet to render // required number of columns for tablets ${l(3)} { border-bottom: 0; } grid-column: span 4; } ${Y} } `,te=i` margin: ${c(4)} auto; `,ne=o.div.withConfig({displayName:"SummaryCollectionGridToActionWrapper"})` text-align: center; ${({shouldUseFeaturedFooter:e})=>e?i` text-align: end; .button__label { ${({theme:e})=>g(e,"typography.definitions.foundation.link-secondary")}; } `:""} ${({showButtonForCallToActionLink:e})=>e?`\n display: flex;\n justify-content: center;\n padding-top: ${c(4)};\n text-align: center;\n `:""} `,oe=i` margin: 0; padding: ${c(3)} 0 ${c(6)} ${c(4)}; height: ${c(10.5)}; ${({theme:e})=>u(e,"colors.consumption.lead.standard.link")}; ${({theme:e})=>g(e,"typography.definitions.foundation.link-secondary")}; .button__icon-container { padding-left: ${c(.3)}; .icon-arrow { width: 18px; } } `,ie=o.button.withConfig({displayName:"SummaryCollectionGridButton"})` svg { transform: scale(0.6); } ${({shouldUseFeaturedFooter:e})=>e?oe:te} ${({showButtonForCallToActionLink:e})=>e?i` display: flex; justify-content: center; border: 2px solid ${m("colors.interactive.base.brand-primary")}; border-color: ${m("colors.interactive.base.brand-primary")}; padding: ${c(2)} 0 ${c(2)} 0; height: ${c(6)}; text-align: center; color: ${m("colors.interactive.base.brand-primary")}; &:hover { background-color: ${m("colors.interactive.base.brand-primary")}; .button__label { color: ${m("colors.interactive.base.white")}; } } .button__label { text-decoration: none; font-size: 14px; font-weight: 700; @media (max-width: ${f.md}) { padding: ${c(2)} ${c(2)} ${c(2)} ${c(2)}; } &:hover { color: ${m("colors.interactive.base.white")}; } } `:""} `,ae=i` &&& { ${({hasTwoColumnOnMobile:e})=>e?"":P} ${h(f.md)} { ${({hasTwoColumnOnMobile:e})=>e?"":D} } ${h(f.lg)} { ${l(4)} { ${({shouldHaveBorderBottomOnLastItem:e})=>!e&&"border-bottom: 0;"} } grid-column: span 3; } ${({shouldApplyEventStyle:e})=>e&&`margin-bottom: ${c(3)};`} } &.summary-collection-grid--TextBelowDesktopOnlyThirds { ${W} { ${h(v.md)} { .summary-item__content { padding-bottom: 0; } margin-bottom: ${c(2)}; &:not(.summary-item--has-mobile-border) { margin-bottom: 0; } } } } &.summary-item--is-contributor { &.summary-item--has-border { ${h(f.md)} { position: relative; /* All items on medium breakpoints receive a right border */ &:not(:last-child)::after { display: block; position: absolute; top: 0; right: calc(-1 * var(--grid-gap) / 2); background-color: ${m("colors.discovery.body.white.border")}; width: 1px; height: calc(100% + 1px); content: ''; } } } } & { ${Z} } `,re=i` &&& { ${y(f.lg)} { margin-bottom: 0; border-bottom: solid 1px ${m("colors.discovery.body.white.divider")}; padding-top: ${c(2)}; padding-bottom: ${c(2)}; } } `,se=i` &&& { ${y(f.md)} { margin-bottom: 0; border-bottom: solid 1px ${m("colors.discovery.body.white.divider")}; padding-top: ${c(2)}; padding-bottom: ${c(2)}; } } `,le=i` ${h(f.md)} { margin-bottom: 0; } &:not(.summary-item--layout-placement-side-by-side-mobile-only) { .summary-item__hed { ${h(f.md)} { ${({theme:e,shouldOverrideTypeToken:t})=>g(e,t?"typography.definitions.discovery.hed-core-secondary":"typography.definitions.discovery.hed-feature")}; } } } `,de=i` &:not(.summary-item--layout-placement-side-by-side-mobile-only) { .summary-item__hed { ${h(f.md)} { ${({theme:e})=>g(e,"typography.definitions.discovery.hed-core-secondary")}; } } } `,ce=i` background-color: ${m("colors.discovery.lead.secondary.background")}; padding-bottom: ${c(3)}; ${y(f.md)} { padding-top: ${c(2)}; } `,me=i` &:not(.summary-item--layout-placement-side-by-side-mobile-only) { .summary-item__hed { ${h(f.md)} { ${({theme:e})=>g(e,"typography.definitions.discovery.subhed-section-secondary")}; } } } `,ue=i` .summary-item--discovery-hed-consumption-dek { .summary-item__dek { ${({theme:e})=>g(e,"typography.definitions.consumptionEditorial.body-core")}; } } `,pe=i` ${({lastItemIsAd:e,hasTwoColumnOnMobile:t})=>!e&&t?`@media (max-width: ${w.lg}px) {\n ${G} {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n }`:e||t?"":`@media (max-width: ${w.lg}px) {\n ${G} {\n grid-template-columns: none;\n }\n }`} `,ge=i` ${O} { margin-bottom: ${c(2)}; } ${F} { margin-top: ${c(3)}; margin-bottom: ${c(3)}; padding: 0; text-align: center; line-height: 24px; font-size: 18px; } `,he=i` &&& { ${P} @media (min-width: ${f.md}) { /* Use applyGridStylingForTablet to render */ /* required number of columns for tablets */ ${({shouldShowBottomBorderOnAllItems:e})=>!e&&`\n ${l(3)} {\n border-bottom: 0;\n }\n `} grid-column: span 3; } /* enabling hasBottomBorderOnLargeScreen is skipping border for last childs. shouldShowBottomBorderOnAllItems will ensure all items has border when set to true */ ${({hasBottomBorderOnLargeScreen:e,shouldShowBottomBorderOnAllItems:t})=>e&&!t?`\n @media (min-width: ${f.lg}) {\n &:nth-last-child(2),\n &:nth-last-child(3),\n &:nth-last-child(4) {\n border-bottom: 0;\n }\n }\n `:""} ${W}:last-child { ${h(f.md)} { grid-column: 10 / -1; ${({gridRowForLastChild:e})=>`grid-row: 1 / ${e};`} } } ${G} { @media (min-width: ${f.md}) and (max-width: 1043px) { grid-template-columns: repeat(9, 1fr) 40.2%; } @media (min-width: 1044px) and (max-width: 1392px) { grid-template-columns: repeat(9, 1fr) 31.9%; } } ${Z} } `,ye=i` .summary-item__dek--video-dek { ${g("typography.definitions.discovery.description-page")} color: ${m("colors.discovery.body.white.description")}; } .summary-item__hed-link > .summary-item__hed { ${({theme:e})=>g(e,"typography.definitions.discovery.hed-bulletin-secondary")}; } ${y(f.lg)} { margin-bottom: 0; padding-top: ${c(2)}; padding-bottom: ${c(2)}; } .summary-item__content { padding-bottom: ${c(0)}; } `,be=i` ${h(f.md)} { .summary-item__image-link { max-width: 100%; } } ${y(`calc(${f.md} - 1px)`)} { .summary-item__asset-container { grid-column-start: 4; } } ${b(f.md,`calc(${f.lg} - 1px)`)} { .summary-item__image-link { padding-top: ${c(2)}; } } &&& { ${h(f.md)} { border-bottom: 0; } ${b(f.sm,f.md)} { padding-top: ${c(2)}; } } `,fe=i` &&& { ${e=>e.showOnLargeScreens?`\n @media (max-width: ${w.md}px) {\n display: none;\n }`:e.showOnSmallScreens?`\n @media (min-width: ${f.md}) {\n display: none;\n }\n `:""} } `,ve=o.div.withConfig({displayName:"SummaryCollectionGridSummaryItem"})` ${({columnAmount:e,lastItemIsAd:t})=>2===e?J:3===e?t?he:ee:ae} ${({hasBorderOnMobileAndTabletOnly:e})=>e&&re} ${({hasBorderOnMobileOnly:e})=>e&&se} ${({hasBottomBorderOnLargeScreen:e})=>e?j:z} ${me} ${ue} ${le} ${fe} ${({shouldUseSecondaryItemHedStyle:e})=>e&&de} ${({shouldConsiderSummaryCollectionGrid:e})=>e?ye:""} ${({showImageFullWidth:e})=>e?be:""} ${({summaryItemContentGridCol:e})=>e>=1?`${y(`calc(${f.md} - 1px)`)} {\n .summary-item__content {\n grid-column: span ${e};;\n }\n }`:""} ${({shouldTreatTabletLikeMobile:e})=>e&&`\n &&& {\n @media (min-width: ${f.md}) and (max-width: ${w.lg}px) {\n grid-column: span 8;\n }\n\n @media (max-width: ${w.lg}px) {\n margin-bottom: 0;\n padding-top: ${c(2)};\n padding-bottom: ${c(2)};\n }\n }`} &.summary-item--name-center { display: flex; } .summary-item--contributor-name-center { margin-left: ${c(15)}; ${y(f.md)} { margin-left: ${c(12)}; } } `,ke=`\n .summary-item {\n ${Y}\n }\n`,we=o.div.withConfig({displayName:"SummaryCollectionGridComponent"})` && { > ${C} { grid-column: 1 / -1; } } && { ${({hasTopSpacing:e})=>e?`\n ${h(f.md)} {\n margin-top: ${c(4)};\n }\n `:""} ${({hasTopSpacingOnMobile:e})=>e?`\n ${y(f.md)} {\n margin-top: ${c(4)}\n }\n `:""} } ${({shouldShowRailAd:e})=>e&&`\n > ${C}:last-child{\n grid-column:auto;\n }\n `} ${({lastItemIsAd:e})=>e&&he} ${({shouldTreatTabletLikeMobile:e})=>e&&pe} ${({hasMinimalMargin:e})=>e&&q} ${({hasAdditionalMargin:e})=>e&&K} ${({hasBackgroundSecondary:e})=>e&&ce} ${({shouldUseTitleFullWidth:e})=>e&&Q} ${({shouldUseWithIcon:e})=>e&&ge} &&.grid-layout--adrail { ${ke} } .sticky-ad { top: ${c(10)}; margin-bottom: ${c(5)}; } `;e.exports={SummaryCollectionGridAdRail:X,SummaryCollectionGridButton:ie,SummaryCollectionGridComponent:we,SummaryCollectionGridContent:_,SummaryCollectionGridDek:F,SummaryCollectionGridHeader:H,SummaryCollectionGridItem:W,SummaryCollectionGridItems:G,SummaryCollectionGridMinimalMargin:q,SummaryCollectionGridMoreStories:U,SummaryCollectionGridSectionTitle:O,SummaryCollectionGridSummaryItem:ve,SummaryCollectionGridToActionWrapper:ne}},8466:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(6790);i.TwoColumns=o(i,"TwoColumns",{columnAmount:2}),i.TwoColumnsWithAdSection=o(i,"TwoColumnsWithAdSection",{columnAmount:2},{shouldShowRailAd:!0,shouldUseTitleFullWidth:!0}),i.ThreeColumns=o(i,"ThreeColumns",{columnAmount:3}),i.ThreeColumnsWithAdSection=o(i,"ThreeColumnsWithAdSection",{columnAmount:3,lastItemIsAd:!0}),i.FourColumns=o(i,"FourColumns",{columnAmount:4}),i.FourColumnsWithIcon=o(i,"FourColumnsWithIcon",{columnAmount:4},{summaryItemVariation:"WithIcon"}),i.Contributors=o(i,"Contributors",{columnAmount:2},{hasMinimalMargin:!0,shouldDisableReadMoreAd:!0,shouldShowDangerousDek:!1,shouldUseDangerousDekAsLink:!0,summaryItemVariation:"Contributor",sectionTitleVariation:"LineAboveLineBelowTextLeft"}),i.ContributorsInFourColumns=o(i,"ContributorsInFourColumns",{columnAmount:4},{hasMinimalMargin:!0,shouldDisableReadMoreAd:!0,shouldShowDangerousDek:!1,shouldUseDangerousDekAsLink:!0,summaryItemVariation:"ContributorImageAtLeft",sectionTitleVariation:"LineAboveLineBelowTextLeft"}),i.ContributorsInThreeColumnsWithButton=o(i,"ContributorsInThreeColumnsWithButton",{columnAmount:3},{hasRowGap:!0,isLastChunk:!0,sectionTitleVariation:"LineAboveLineBelowTextLeft",shouldHideDangerousHedOfSummaryItem:!0,shouldShowButton:!0,shouldUseFeaturedFooter:!0,showButtonForCallToActionLink:!0,summaryItemVariation:"ContributorAsCard"}),e.exports=i},95831:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),r=n(19607),s=n(42361),l=n(73730),d=n(86659),{PaymentGateway:c}=n(92807),m=n(35864),u=n(28433),p=n(74992),g=n(29237),h=n(99906),{getVariationNames:y}=n(81372),{getPropsForSummaryItemFeatured:b}=n(6518),{componentTracking:f}=n(90090),{useOnAdFilled:v}=n(1184),k=n(69234),{trackComponent:w}=n(92716),{interactionResponse:C}=n(56187),{SummaryListWrapper:x,SummaryListTitle:$,SummaryListDangerousDek:S,SummaryListFooterWrapper:I,SummaryListCallToActionWrapper:T,SummaryItemWrapper:E,SummaryListButton:N,SummaryListAside:B}=n(63637),L=n(49312),M=n(68712),A=({adCounter:e=(()=>0),buttonType:t="more",chunkIndex:n,chunkSize:o=4,chunksTotal:h,className:y,clickFunction:A,clickItem:R,currentPage:P,dangerousHed:D,dangerousDek:_,filter:H,items:O,isSpecial:F=!1,hasFeatured:V,hasMoreItems:U=!1,hasReducedMargin:W=!1,hasRule:j=!0,recircMostPopularItems:z,hasSectionTitlePrimary:G,hasSideBySideMobileOnlyImageRight:Z,hasUnderlineHed:q,impressionHandler:K,clickHandler:Y,hideBottomBorderForLastItem:X,hideBottomBorders:J=!1,hideBylinesUntil:Q="sm",hideRubricItemSummary:ee,hasDividerAboveHed:te=!1,hasDividerBelowHed:ne=!1,itemInViewGAEventName:oe,label:ie,link:ae,maxDekLines:re,maxDekLinesInMobile:se,maxDekLinesInTablet:le,maxDekLinesInDesktop:de,maxDekLinesInLargeDesktop:ce,maxDekLinesInExtraLargeDesktop:me,nextPage:ue,placement:pe,previousPageUrl:ge,sectionTitleVariation:he="TextCenter",imageAlignment:ye="default",queryParamsForPagination:be,shouldAlignDekInCenter:fe=!1,shouldAppendReadMoreLinkForDek:ve=!1,shouldEnableCardLevelBookmark:ke,shouldEnableCommentsCount:we,shouldDekHideOnMobileAndShowOnTablet:Ce=!1,shouldDisplayLoadMore:xe=!1,shouldEnableBundleComponentAnalytics:$e,shouldHideBylines:Se=!1,shouldHideFinalBorder:Ie=!1,shouldHideSponsoredAd:Te=!1,shouldHideDangerousDek:Ee=!1,shouldHideMetadataSecondary:Ne,shouldTrackItemImpressionForSnowplow:Be,shouldHidePublishDate:Le=!0,shouldHideVideoDek:Me=!1,shouldHoldImageSpace:Ae,shouldLimitSavingToContentTypes:Re,shouldRemoveSummaryItemBorder:Pe=!1,shouldShowStackedRatingsCard:De=!1,shouldTruncateDek:_e,shouldUseBookmarkV3:He,shouldUseLargeIconSize:Oe=!1,shouldVerticallyAlignHed:Fe,shouldUseSmallImageMobileOnly:Ve,sideBySideVerticalAlign:Ue,sort:We,snowplowEvent:je,summaryItemClassName:ze,summaryItemFeatured:Ge,summaryItemHedTag:Ze,summaryItemRubricVariation:qe,summaryItemVariation:Ke="TextBelowDesktopOnlyThirds",summaryItemVariationList:Ye,showRecircMostPopularInAsideWithRail:Xe=!1,footerWithLink:{link:Je,label:Qe}={},totalItems:et,totalResults:tt,trackingNamespace:nt,recircRiver:ot,variations:{inputKind:it,isCollection:at,withAside:rt}={},variationName:st,actionBarConfig:lt})=>{i.useEffect((()=>{(async()=>{await C(),w("SummaryList",st)})()}),[st]);const dt=ae&&!xe,ct=dt?l.Utility:l.Primary,mt=dt?"text":"filled",ut=rt?d.ContentWithAdRail:d.MarginsOnly,pt=m[he],gt=it||ae||ue?"link":"button",[ht,yt,bt]=v("river-ad"),ft=Ye&&Ye.length?Ye:[Ke],vt=U&&h===n+1,kt=(()=>{switch(t){case"more":return i.createElement(N,{href:ae||ue,inputKind:gt,label:ie,btnStyle:mt,onClickHandler:A,as:ct});case"pagination":return i.createElement(L,{additionalParams:be,currentPage:P,limit:o,shouldDisplayItemCount:!1,totalResults:tt,filter:H,nextPageURL:ue,previousPageUrl:ge,sort:We});default:return null}})();let wt={};return De&&(wt={shouldUseLargeIconSize:Oe,hasIcon:!0,hasRubric:!0,dangerousDek:"",ratingMethod:"starRating",hedTag:"h3",totalItems:O&&O.length,placement:pe,shouldEnableCardLevelBookmark:ke,shouldEnableCommentsCount:we,shouldLimitSavingToContentTypes:Re}),i.createElement(x,{as:ut,isCollection:at,withAside:rt,className:a("summary-list",y,{"summary-list--collection-list":at}),"data-testid":"SummaryListWrapper"},i.createElement("div",null,D&&i.createElement($,{as:pt,dangerousHed:D,link:_&&!fe?{html:_}:{},hedTag:"h2",isCollection:at,hasSectionTitlePrimary:G,hasDividerAbove:te,hasDividerBelow:ne}),_&&fe&&i.createElement(S,{dangerouslySetInnerHTML:{__html:_}}),i.createElement("div",{className:"summary-list__items"},O.map(((t,s)=>{const l=p[ft[s%ft.length]],d=O.length===s+1,m=!Te&&!at&&2===s,u=vt&&d&&!!A||!xe&&(!!A||ae||ue),h=o*n+s+e()+1;ht&&m&&e(!0);const y={clickHandler:e=>{e&&R(h,e)},clickItem:R,hasUnderlineHed:q,hideRubricItemSummary:ee,rubricVariation:qe,shouldHideMetadataSecondary:Ne,shouldHidePublishDate:Le,shouldHideBylines:Se,recircRiver:ot,hasBorder:!J},{featuredProps:v,isBeforeHidden:k,isFeatured:w}=b({item:t,index:s,sharedSummaryItemProps:y,hasFeatured:V,summaryItemFeatured:Ge,shouldHoldImageSpace:Ae}),C=f.addDataSectionTitleAttribute($e,nt||D,s),x=!(!X||O.length!==s+1)&&X;return i.createElement(i.Fragment,{key:s},w?i.createElement(g,{...v,shouldEnableBundleComponentAnalytics:$e,hedTag:D?"h3":"h2",impressionHandler:()=>K("impression",t,5,"right_rail",6),clickHandler:()=>Y("click",t,5,"right_rail",6)}):i.createElement(E,{...t,...y,analyticsDataAttribute:C,hasRule:j,hedTag:Ze||(D?"h3":"h2"),hideBottomBorder:x,hideBylinesUntil:Q,isTruncateDek:_e,itemIndex:s,itemInViewGAEventName:oe,maxDekLines:re,maxDekLinesInMobile:se,maxDekLinesInTablet:le,maxDekLinesInDesktop:de,maxDekLinesInLargeDesktop:ce,shouldTrackItemImpressionForSnowplow:Be,maxDekLinesInExtraLargeDesktop:me,shouldAppendReadMoreLinkForDek:ve,shouldDekHideOnMobileAndShowOnTablet:Ce,shouldHideDangerousDek:Ee,shouldHideFinalBorder:Ie,shouldHideVideoDek:Me,shouldHoldImageSpace:Ae,shouldVerticallyAlignHed:Fe,shouldUseSmallImageMobileOnly:Ve,sideBySideVerticalAlign:Ue,impressionHandler:()=>K("impression",t,s,pe,et),placement:pe,snowplowEvent:je&&{...je,items:[{content_title:t.dangerousHed,content_url:t.url,content_id:t.copilotID,content_type:t.contentType}],index:s,total_index:je?.total_index?je?.total_index:O.length,placement:pe,subject_version:je?.subject_version},hasSideBySideMobileOnlyImageRight:Z,key:s,hasReducedMargin:W,noClass:!ze,as:De?M:l,className:a(ze,{"summary-list__item":!ze,"summary-list__item--before-hidden":k}),imageAlignment:ye,isSpecial:F,shouldRemoveSummaryItemBorder:Pe,...wt,actionBarConfig:lt,shouldUseBookmarkV3:He,shouldEnableCardLevelBookmark:ke,shouldEnableCommentsCount:we}),m&&i.createElement("div",{className:yt},i.createElement(c,{group:"ads"},i.createElement(r,{position:"river",className:"summary-item summary-item--has-border summary-item--has-rule summary-item--article summary-item--text-align-left summary-list__item",trackClickHandler:()=>R(h+1,!0),onFilled:bt}))),u&&i.createElement(T,{className:"summary-list__call-to-action-wrapper","data-testid":"summary-list_call-to-action"},kt))}))),Je&&Qe&&i.createElement(I,null,i.createElement(N,{href:Je,inputKind:"link",label:Qe,btnStyle:"text",as:l.Utility,hasEnableIcon:!0,ButtonIcon:s}))),rt&&i.createElement(B,{className:"summary-list__aside",showRecircMostPopularInAsideWithRail:Xe},i.createElement(u,null,i.createElement(c,{group:"ads"},i.createElement(r,{position:"rail"})),Xe&&i.createElement(k,{items:z}))))},R=y(p),P=y(m);A.propTypes={actionBarConfig:o.object,adCounter:o.func,buttonType:o.oneOf(["more","pagination"]),chunkIndex:o.number,chunkSize:o.number,chunksTotal:o.number,className:o.string,clickFunction:o.func,clickHandler:o.func,clickItem:o.func,currentPage:o.number,dangerousDek:o.string,dangerousHed:o.string,filter:o.string,footerWithLink:o.shape({label:o.string,link:o.string}),hasDividerAboveHed:o.bool,hasDividerBelowHed:o.bool,hasFeatured:o.bool,hasMoreItems:o.bool,hasReducedMargin:o.bool,hasRule:o.bool,hasSectionTitlePrimary:o.bool,hasSideBySideMobileOnlyImageRight:o.bool,hasUnderlineHed:o.bool,hideBottomBorderForLastItem:o.bool,hideBottomBorders:o.bool,hideBylinesUntil:o.oneOf(h.sizes),hideRubricItemSummary:o.bool,imageAlignment:o.oneOf(["top","default","bottom"]),impressionHandler:o.func,isSpecial:o.bool,itemInViewGAEventName:o.string,items:o.arrayOf(o.shape(p.propTypes)).isRequired,label:o.string,link:o.string,maxDekLines:o.number,maxDekLinesInDesktop:o.number,maxDekLinesInExtraLargeDesktop:o.number,maxDekLinesInLargeDesktop:o.number,maxDekLinesInMobile:o.number,maxDekLinesInTablet:o.number,nextPage:o.string,placement:o.string,previousPageUrl:o.string,queryParamsForPagination:o.array,recircMostPopularItems:o.array,recircRiver:o.string,sectionTitle:o.string,sectionTitleVariation:o.oneOf(P),shouldAlignDekInCenter:o.bool,shouldAppendReadMoreLinkForDek:o.bool,shouldDekHideOnMobileAndShowOnTablet:o.bool,shouldDisplayLoadMore:o.bool,shouldEnableBundleComponentAnalytics:o.bool,shouldEnableCardLevelBookmark:o.bool,shouldEnableCommentsCount:o.bool,shouldHideBylines:o.bool,shouldHideDangerousDek:o.bool,shouldHideFinalBorder:o.bool,shouldHideMetadataSecondary:o.bool,shouldHidePublishDate:o.bool,shouldHideSponsoredAd:o.bool,shouldHideVideoDek:o.bool,shouldHoldImageSpace:o.bool,shouldLimitSavingToContentTypes:o.array,shouldRemoveSummaryItemBorder:o.bool,shouldShowStackedRatingsCard:o.bool,shouldTrackItemImpressionForSnowplow:o.bool,shouldTruncateDek:o.bool,shouldUseBookmarkV3:o.bool,shouldUseLargeIconSize:o.bool,shouldUseSmallImageMobileOnly:o.bool,shouldVerticallyAlignHed:o.bool,showRecircMostPopularInAsideWithRail:o.bool,sideBySideVerticalAlign:o.oneOf(["top","center"]),snowplowEvent:o.object,sort:o.string,summaryItemClassName:o.string,summaryItemFeatured:o.shape({ctaTextLabel:o.string,ctaUrl:o.string,header:o.string,hideOnMobile:o.bool,itemIndex:o.number}),summaryItemHedTag:o.oneOf(["div","h2","h3"]),summaryItemRubricVariation:o.string,summaryItemVariation:o.oneOf(R),summaryItemVariationList:o.arrayOf(o.oneOf(R)),totalItems:o.number,totalResults:o.number,trackingNamespace:o.oneOfType([o.object,o.string]),variationName:o.string,variations:o.shape({inputKind:o.string,isCollection:o.bool,withAside:o.bool})},e.exports=A},63637:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{SectionTitleHed:r}=n(33500),{calculateSpacing:s,getColorToken:l,getLinkStyles:d,getTypographyStyles:c,minScreen:m}=n(26865),{BaseText:u}=n(76955),p=i` border-top: 1px solid ${l("colors.discovery.body.white.border")}; padding-top: ${s(6)}; @media (min-width: ${a.lg}) { border-top: unset; padding-top: unset; } .summary-item__hed { ${c("typography.definitions.discovery.hed-core-primary")}; @media (min-width: ${a.md}) { ${c("typography.definitions.discovery.hed-core-secondary")}; } } `,g=i` .summary-item--layout-proportions-33-66, .summary-item--layout-placement-side-by-side-desktop-only, .summary-item--layout-placement-side-by-side { .summary-item__hed { @media (min-width: ${a.md}) { ${c("typography.definitions.discovery.hed-core-primary")}; } } } `,h=o.div.withConfig({displayName:"SummaryListWrapper"})` .hide-river-ad .summary-list__item { display: none; } .show-river-ad { padding-bottom: ${s(4)}; } .show-aside-ad .summary-list__item { display: block; } .summary-item--layout-placement-side-by-side-desktop-only, .summary-item--layout-placement-side-by-side { .summary-item__hed { @media (min-width: ${a.md}) { ${({theme:e})=>c(e,"typography.definitions.discovery.hed-feature")}; } } } .summary-item--layout-placement-side-by-side-desktop-only.summary-item--bundle { .summary-item__byline, .summary-item__hed, .summary-item__hed-link { ${({theme:e})=>c(e,"typography.definitions.consumptionEditorial.display-small")}; margin: auto; } } ${({isCollection:e})=>e&&p}; ${({withAside:e})=>e&&g}; `,y=o.div.withConfig({displayName:"SummaryListTitle"})` margin-bottom: ${s(5)}; ${({isCollection:e,theme:t,hasSectionTitlePrimary:n})=>e?i` ${r} { ${c(t,n?"typography.definitions.discovery.subhed-section-primary":"typography.definitions.discovery.subhed-section-tertiary")} padding: ${s(2)} ${s(1)}; } `:""} `,b=o(u).withConfig({displayName:"SummaryListDangerousDek"})` margin-bottom: ${s(4)}; text-align: center; `;b.defaultProps={colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.consumptionEditorial.description-core"};const f=o.div.withConfig({displayName:"SummaryListCallToActionWrapper"})` display: flex; align-items: center; justify-content: center; `,v=o.div.withConfig({displayName:"SummaryListFooterWrapper"})` display: flex; align-items: center; justify-content: flex-end; margin-top: ${s(4)}; margin-bottom: ${s(4)}; border-top: 1px solid ${l("colors.discovery.body.white.border")}; a { padding: ${s(3)} 0 ${s(6)} ${s(4)}; height: ${s(10.5)}; ${({theme:e})=>d(e,"colors.consumption.lead.standard.link")}; .button__icon-container { padding-left: ${s(.3)}; .icon-arrow { width: 18px; } } } .button__label { ${({theme:e})=>c(e,"typography.definitions.foundation.link-secondary")}; } `,k=o.div.withConfig({displayName:"SummaryItemWrapper"})` && { ${({noClass:e})=>e&&`\n padding-bottom: ${s(4)};\n\n &.summary-item--has-border {\n margin-bottom: ${s(4)};\n }\n\n &.summary-item--card {\n padding: 0 ${s(2)} 0 0;\n margin: 0 0 ${s(2)};\n\n ${m(a.md)} {\n padding: 0 ${s(3)} 0 0;\n margin: 0 0 ${s(4)};\n }\n\n ${m(a.lg)} {\n padding: 0 ${s(4)} 0 0;\n }\n }\n\n &:not(.summary-item--card) {\n .summary-item__content {\n padding-bottom: 0;\n }\n }\n \n `}; ${({hideBottomBorder:e})=>e&&"\n border-bottom: none;\n "} ${({hasReducedMargin:e})=>e&&`\n padding-bottom: ${s(4)};\n `}; } `,w=o.button.withConfig({displayName:"SummaryListButton"})` svg { transform: scale(0.6); } `,C=o.aside.withConfig({displayName:"SummaryListAside"})` ${({showRecircMostPopularInAsideWithRail:e})=>e&&"\n width:300px;\n "}; height: 100%; `;e.exports={SummaryListTitle:y,SummaryListDangerousDek:b,SummaryListCallToActionWrapper:f,SummaryListFooterWrapper:v,SummaryListWrapper:h,SummaryItemWrapper:k,SummaryListButton:w,SummaryListAside:C}},6518:e=>{e.exports={getPropsForSummaryItemFeatured:({item:e,index:t,sharedSummaryItemProps:n,hasFeatured:o,summaryItemFeatured:i,shouldHoldImageSpace:a})=>{const r={};let s=!1,l=!1;if(o&&i){const o=i.overrideFeaturedLinks&&i.ctaUrl||e.url;s=i.itemIndex===t,l=i.hideOnMobile&&i.itemIndex-1===t,s&&(r.header=i.header,r.isHiddenOnMobile=!!i.hideOnMobile,r.linkLabel=i.ctaTextLabel,r.ctaUrl=i.ctaUrl,r.shouldHoldImageSpace=a,r.summaryItemProps={...e,...n,url:o})}return{featuredProps:r,isFeatured:s,isBeforeHidden:l}}}},62253:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(95831);i.Collection=o(i,"SummaryCollectionList",{isCollection:!0,inputKind:"link"}),i.WithAside=o(i,"SummaryListWithAside",{withAside:!0}),i.WithAside.displayName="SummaryListWithAside",i.WithAside.propTypes={...i.propTypes,summaryItemVariation:i.propTypes.summaryItemVariation},i.WithAside.defaultProps={summaryItemVariation:"SideBySideDesktopOnly"},i.SubHedSecPrimary=o(i,"SubHedSecPrimary",{hasSubhedSecPrimary:!0}),e.exports=i},31850:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),{generateAdNodeId:s}=n(1184),l=n(44168),{AdWrapper:d}=n(36185),{trackComponent:c}=n(92716),m=n(5523).A,u=n(34967),{interactionResponse:p}=n(56187),g=()=>window.cnBus||{on:()=>()=>{}},{useState:h,useEffect:y,useRef:b}=o;function f({children:e,className:t,handleAdSizeChange:n=(()=>{}),index:i,isNoAds:u,onFilled:f=(()=>{}),position:v,shouldDisplayLabel:k,shouldHoldSpace:w,slotType:C,trackClickHandler:x=(()=>{})}){const $=b(s()),S="ads.environment.adblock.detected.#",{formatMessage:I}=r(),T=v||C,E=a(t,"ad",`ad--${T}`,{"should-hold-space":w}),N=b(),[B,L]=h(!1),[M,A]=h(!1),[R,P]=h({}),[D,_]=h(!1);y((()=>{(async()=>{await p(),c("Ad")})()}));const{isSpacer:H=!1,isEmptyAd:O=!1}=R;y((()=>{const e=g();return e.history?.(S).length&&A(!0),()=>null}),[]),y((()=>{const e=g(),t=`ads.slotRenderEnded.${N?.current?.dataset?.nodeId}.empty`||"",n=e.on(t,(()=>P((e=>({...e,isEmptyAd:!0})))));return()=>n()}),[R,P]),y((()=>{const e=g(),t=M?()=>{}:e.on(S,(()=>A(!0)));return()=>{t()}}),[M]),y((()=>{k&&B&&!H?_(!0):k&&(O||H)&&_(!1)}),[k,B,H,O]),y((()=>{const e=g(),t=`ads.creative.${N?.current?.dataset?.nodeId}.spacer`||"",n=e.on(t,(()=>P((e=>({...e,isSpacer:!0})))));return()=>n()}),[R]),y((()=>{const e=g(),t=`ads.slotRenderEnded.${N?.current?.dataset?.nodeId}.filled`||"",o=B?()=>{}:e.on(t,((e={})=>{P(e),n(e.size),L(!0),f(e)}));return B&&e.history(t).length&&L(!0),()=>{o()}}),[B,f,n]);const F=I(m.adLabel),V=H||O;return u?null:o.createElement(d,{className:E,onKeyDown:e=>{"Enter"===e.key&&x(e)},onClick:e=>x(e),collapse:V},D&&o.createElement("span",{className:"ad-label"},F),o.createElement(l,{index:i,ref:N,position:T,nodeId:$.current}),M&&e)}f.propTypes={children:i.oneOfType([i.string,i.element]),className:i.string,handleAdSizeChange:i.func,index:i.number,isNoAds:i.bool,onFilled:i.func,position:i.string.isRequired,shouldDisplayLabel:i.bool,shouldHoldSpace:i.bool,slotType:i.string,trackClickHandler:i.func},e.exports=u(f,{keysToPluck:["isNoAds"]})},44168:(e,t,n)=>{const o=n(96540),i=n(5556),a=o.memo(o.forwardRef((({index:e,position:t,nodeId:n},i)=>o.createElement("div",{ref:i,className:`ad__slot ad__slot--${t}`,dangerouslySetInnerHTML:{__html:""},suppressHydrationWarning:!0,"data-node-id":n,"data-ad-index":e})),(()=>!0)));a.propTypes={index:i.number,nodeId:i.string.isRequired,position:i.string},e.exports=a},51257:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(38221),s=n(31850),l=n(76399),d=n(73730),c=n(71284),{PaymentGateway:m}=n(92807),{asThemedComponent:u}=n(20223),{StickyHeroAdWrapper:p,SpaceHolder:g}=n(36185),{asConfiguredComponent:h}=n(12892),{applyDefaultPagePadding:y}=n(1123),b=n(34967),f=y().slice(13,-3),v=new URLSearchParams(window.location.search);function k(e){const t=e.replace(/.*\.(.*)$/,"$1");return parseInt(t.split("x")[1],10)}class w extends o.Component{constructor(e){if(super(e),this.getHeaderHeight=()=>{const e=document.querySelector("header");return e?e.getBoundingClientRect().height:0},this.clearListeners=()=>{this.unbindSlotRendered&&this.unbindSlotRendered(),this.unbindImpressionViewed&&this.unbindImpressionViewed(),this.unbindEmptyHero&&this.unbindEmptyHero(),this.unbindSticykHero&&this.unbindSticykHero(),this.forceCloseTimeout&&clearTimeout(this.forceCloseTimeout)},this.handleSlotRenderEnded=()=>{const e=k(window.cnBus.history("ads.stickyBanner.hero.slotRenderEnded.#")[0][0]);this.setState((()=>({isSticky:!0,creativeHeight:e})),(()=>{this.props.setIsHeroAdVisible?.(!0),setTimeout((()=>this.setState((()=>({animating:!0,isVisible:!0})),this.bindImpressionViewable)),1e3)}))},this.bindImpressionViewable=()=>{this.state.shouldHoldAd?(this.unbindEmptyHero=window.cnBus.on("#.hero_0.empty",(()=>{this.closeSticky()})),this.unbindSticykHero=window.cnBus.on("cnePlayer.stickyVideo.activated",(()=>{this.closeSticky()}))):(this.forceCloseTimeout=setTimeout((()=>this.closeSticky()),3e4),this.unbindImpressionViewed=window.cnBus.on("ads.stickyBanner.hero.impressionViewable",(()=>{setTimeout((()=>{this.isInteracting||this.closeSticky()}),2e3)})))},this.closeSticky=()=>{if(this.clearListeners(),this.state.isVisible)return window.pageYOffset<this.state.creativeHeight/2?(this.setState({animating:!1,isVisible:!1,isSticky:!1}),void this.props.setIsHeroAdVisible?.(!1)):void this.setState((()=>(this.props.setIsHeroAdVisible?.(!1),{isVisible:!1})),(()=>{setTimeout((()=>{this.setState((()=>({animating:!1,isSticky:!1}))),this.props.setIsHeroAdVisible?.(!1)}),1e3)}))},this.triggerInteracting=()=>{this.isInteracting=!0},this.handleResize=()=>{const e=this.getHeaderHeight();e!==this.state.headerHeight&&this.setState({headerHeight:e})},this.handleScroll=()=>{const e=document.getElementsByClassName("visual-link-banner--is-scrolled"),t=e.length&&e[0].offsetHeight;this.state.isSticky&&"FixedHeaderLargeLogoWithRightMenuAndLinkBanner"===this.props.navVariation&&t?this.setState({shouldAdjustLinkBannerTop:!0}):this.setState({shouldAdjustLinkBannerTop:!1})},this.state={isSticky:!1,isVisible:!1,isDrawer:!0,animating:!1,creativeHeight:250,shouldAdjustLinkBannerTop:!1,headerHeight:0,shouldHoldAd:"sticky-hero"===v?.get("test")||e.config.adsConfig?.shoulHoldStickyHeroAd},this.isInteracting=!1,window.cnBus&&window.cnBus.history){const e=window.cnBus.history("ads.stickyBanner.hero.slotRenderEnded.#");0===e.length?this.unbindSlotRendered=window.cnBus.on("ads.stickyBanner.hero.slotRenderEnded.#",this.handleSlotRenderEnded):(this.state.creativeHeight=k(e[0][0]),this.state.isSticky=!0,this.state.isVisible=!0,this.bindImpressionViewable(),this.props.setIsHeroAdVisible?.(!0))}}componentDidMount(){this.setState((()=>({headerHeight:this.getHeaderHeight()}))),window?.addEventListener("scroll",this.handleScroll),window?.addEventListener("scroll",r(this.handleResize,100))}componentWillUnmount(){this.clearListeners(),window?.removeEventListener("scroll",this.handleScroll),window?.removeEventListener("scroll",this.handleResize)}render(){const{isSticky:e,isVisible:t,animating:n,isDrawer:i,creativeHeight:r,shouldAdjustLinkBannerTop:u,headerHeight:h}=this.state,{fullPageTheme:y,navVariation:b,shouldHoldSpace:v,isNoAds:k,isVisualLinkBanner:w,defaultCreativeHeightDesktop:C,defaultCreativeHeightMobile:x}=this.props,$=b.toLowerCase().includes("withsearchbar"),S=h-f-35,I=e&&{"ad-stickyhero-issticky":!0,"ad-stickyhero-sticky-animating":n,[`ad-stickyhero-sticky-${r}`]:!t,"ad-stickyhero-sticky-visible":t},T=e&&t&&{"visual-link-banner--is-scrolled":i},E=r<100||250===r;return k?null:o.createElement(o.Fragment,null,v&&E&&o.createElement(g,{className:"ad-height-hold",key:"top"}),o.createElement(p,{className:a("ad-stickyhero",`ad-stickyhero--${y}`,this.props.isStickyDisabledMobile?"ad-stickyhero-disable-mobile":"ad-stickyhero-enable-mobile",{"with-link-banner":b.toLowerCase().includes("linkbanner"),"with-link-banner-is-scrolled":u,"should-hold-space":v,"with-searchbar":$},I,T),headerHeight:S,onMouseEnter:this.triggerInteracting,onTouchStart:this.triggerInteracting,isVisualLinkBanner:w,shouldHoldHeight:E,defaultCreativeHeightDesktop:C,defaultCreativeHeightMobile:x},e&&t&&o.createElement(d.Utility,{isIconButton:!0,ButtonIcon:l,className:"ad-stickyhero-button",label:"Close",onClickHandler:this.closeSticky,role:"button","aria-expanded":l}),o.createElement(m,{group:"ads"},o.createElement(s,{position:"hero",onFilled:this.props.onFilled})),o.createElement(m,{group:"consumer-marketing"},o.createElement(c,{position:"display-hero"}))),v&&E&&o.createElement(g,{className:"ad-height-hold",key:"bottom"}))}}w.propTypes={config:i.object,defaultCreativeHeightDesktop:i.number,defaultCreativeHeightMobile:i.number,fullPageTheme:i.oneOf(["inverted","standard"]),isNoAds:i.bool,isStickyDisabledMobile:i.bool,isVisualLinkBanner:i.bool,navVariation:i.string,onFilled:i.func,setIsHeroAdVisible:i.func,shouldHoldSpace:i.bool},w.defaultProps={config:{adsConfig:{shoulHoldStickyHeroAd:!1}},fullPageTheme:"standard",isStickyDisabledMobile:!1,isVisualLinkBanner:!1,navVariation:"",shouldHoldSpace:!1},w.displayName="StickyHeroAd",e.exports=b(u(h(w,"StickyHeroAd")),{keysToPluck:["isNoAds"]})},19607:(e,t,n)=>{e.exports=n(31850),e.exports.StickyHeroAd=n(51257)},36185:(e,t,n)=>{const o=n(75999).default,{BREAKPOINTS:i}=n(96472),{minScreen:a,calculateSpacing:r,maxScreen:s}=n(26865),l=o.div.withConfig({displayName:"StickyHeroAdWrapper"})` padding-top: ${e=>e.headerHeight+50}px; ${({isVisualLinkBanner:e})=>e&&"\n padding-top: 99px;\n "} &.should-hold-space { min-height: calc( ${e=>e.defaultCreativeHeightMobile||50}px + ${r(2,"px")} ); ${a(i.md)} { min-height: calc( ${e=>e.defaultCreativeHeightDesktop||90}px + ${r(2,"px")} ); } } .icon-close { padding: 8px; } .cns-ads-slot-state-filled { &.cns-ads-slot-type-hero { padding: ${e=>e.shouldHoldHeight?r(1,"px"):"0px"} 0; } } `,d=o.div.withConfig({displayName:"StickyMidContentAdWrapper"})` ${({height:e})=>e&&`height: ${e}px;`} `,c=o.div.withConfig({displayName:"AdWrapper"})` &&.ad { &.ad--in-content, &.ad--mid-content { &.should-hold-space { min-height: ${50}px; ${a(i.md)} { min-height: ${90}px; } } ${e=>e.collapse&&"\n display: none;\n padding: 0;\n margin-top: 0;\n margin-bottom: 0;\n height: 0;\n "} } } `,m=o.div.withConfig({displayName:"SpaceHolder"})` ${s(i.md)} { min-height: calc( ( ${100}px - ${50}px - ${r(2,"px")} ) / 2 ); } `;e.exports={AdWrapper:c,StickyHeroAdWrapper:l,StickyMidContentAdWrapper:d,SpaceHolder:m}},5523:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({adLabel:{id:"Ad.adLabel",defaultMessage:"Advertisement",description:"Label for Ad"}})},9580:(e,t,n)=>{const o=n(75999).default,i=n(73275),{ResponsiveImageContainer:a}=n(7228),{BREAKPOINTS:r}=n(96472),{getColorToken:s,calculateSpacing:l,minScreen:d}=n(26865),c=o.div.withConfig({displayName:"AppDownloadLinksWrapper"})` ul { display: block; margin-bottom: ${l(4)}; padding-left: 0; li { display: inline; a { white-space: normal; } } } picture { max-height: 2.5rem; img { margin-bottom: ${l(2)}; width: inherit; } } color: ${s("colors.foundation.footer.links.secondary")}; `,m=o(i).withConfig({displayName:"AppDownloadLinksWrapperResponsiveAsset"})` display: flex; justify-content: center; margin: 0 auto; max-height: ${l(4)}; ${d(r.lg)} { justify-content: flex-start; margin: 0; } ${a} { width: auto; max-height: inherit; } `,u=o("li").withConfig({displayName:"AppDownloadLinksWrapperItem"})` span, picture { display: inline; } padding-right: ${l(2)}; color: ${s("colors.foundation.footer.links.secondary")}; `;e.exports={AppDownloadLinksWrapper:c,AppDownloadLinksWrapperResponsiveAsset:m,AppDownloadLinksWrapperItem:u}},99071:(e,t,n)=>{const o=n(96540),i=n(5556),{cantUseAspectRatioContainer:a}=n(11261),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),{AspectRatioContainer:l}=n(7044),d=e=>{o.useEffect((()=>{(async()=>{await s(),r("AspectRatio")})()}),[]);const{children:t,segmentedSources:n,shouldUseMediumBreakpoint:i,masterAspectRatio:d,shouldRestrictCropping:c}=e;return a(n,i)?t:o.createElement(l,{segmentedSources:n,shouldUseMediumBreakpoint:i,masterAspectRatio:d,shouldRestrictCropping:c,"data-testid":"aspect-ratio-container"},o.createElement("div",{className:"aspect-ratio--overlay-container"},t))};d.propTypes={children:i.node,masterAspectRatio:i.string,segmentedSources:i.shape({sm:i.arrayOf(i.shape({height:i.number,width:i.number,url:i.string})),md:i.arrayOf(i.shape({height:i.number,width:i.number,url:i.string})),lg:i.arrayOf(i.shape({height:i.number,width:i.number,url:i.string}))}),shouldRestrictCropping:i.bool,shouldUseMediumBreakpoint:i.bool},e.exports=d},11261:e=>{const t={UP:"up",DOWN:"down"},n=e=>`@media (min-width: ${e}px)`,o=e=>`@media (max-width: ${e}px)`,i=(e,i,a={})=>{const{height:r,width:s,aspectRatio:l=":"}=a,d=i===t.UP?n:o,[c,m]=l.split(":"),u=m?[Number(m),Number(c)]:[r,s],[p,g]=u;return`\n ${d(e)} {\n &::before {\n content: '';\n display: block;\n padding-top: min(${p/g*100}%, var(--aspect-ratio-box-max-height, 200vh)); // clamping the default to 200vh to allow images taller than view port.\n width: 100%;\n }\n } ;\n `},a=(e,t,n,o,a)=>{const r=[],s={aspectRatio:n};if(e){const[n]=e,l=i(o,a,t?s:n);r.push(l)}return r};e.exports={BREAKPOINT_DIRECTION:t,up:n,down:o,generateCss:i,generateCssStyles:a,generateBreakPointsWithMedium:(e,n,o={},i=!1)=>[...a(o.sm,i,e,n.maxThresholds.md,t.DOWN),...a(o.md,i,e,n.maxThresholds.lg,t.DOWN),...a(o.lg,i,e,n.minThresholds.xl,t.UP)],generateBreakPointsWithoutMedium:(e,n,o={},i=!1)=>[...a(o.sm,i,e,n.maxThresholds.md,t.DOWN),...a(o.lg,i,e,n.minThresholds.lg,t.UP)],cantUseAspectRatioContainer:(e,t)=>[!!e?.sm?.[0],!!e?.lg?.[0],!t||t&&!!e?.md?.[0]].some((e=>!1===e))}},60448:(e,t,n)=>{e.exports=n(99071)},7044:(e,t,n)=>{const o=n(75999).default,{generateBreakPointsWithMedium:i,generateBreakPointsWithoutMedium:a}=n(11261),r=n(99906),s=o.div.withConfig({displayName:"AspectRatioContainer"})((e=>{const{segmentedSources:t={},shouldUseMediumBreakpoint:n=!1,shouldRestrictCropping:o,masterAspectRatio:s}=e;return`\n ${(n?i:a)(s,r,t,o).join("\n")}\n \n > .aspect-ratio--overlay-container {\n bottom: 0;\n left: 0;\n overflow: hidden;\n position: absolute;\n right: 0;\n top: 0;\n }\n `}));e.exports={AspectRatioContainer:s}},1902:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{BadgeWrapper:r,BadgeImage:s,BadgeDetailsList:l,BadgeDetailsListItem:d}=n(34447),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),u=({award:{badgeUrl:e,date:t,name:n},className:i,hasYearLabel:u,hasNameLabel:p,hasStaticPositionedAward:g=!1})=>(a.useEffect((()=>{(async()=>{await m(),c("Badge")})()}),[]),e?a.createElement(r,{hasStaticPositionedAward:g,className:o("badge",i)},a.createElement(s,{hasStaticPositionedAward:g,alt:n,src:e}),(u||p)&&a.createElement(l,null,p&&a.createElement(d,null,n),u&&a.createElement(d,null,t))):null);u.propTypes={award:i.shape({badgeUrl:i.string.isRequired,date:i.string.isRequired,name:i.string.isRequired}),className:i.string,hasNameLabel:i.bool,hasStaticPositionedAward:i.bool,hasYearLabel:i.bool},u.displayName="Badge",e.exports=u},71501:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(1902);e.exports=o(i,"Badge")},34447:(e,t,n)=>{const o=n(75999).default,{BaseText:i}=n(76955),{calculateSpacing:a}=n(26865),{BREAKPOINTS:r}=n(96472),s=o.div.withConfig({displayName:"BadgeWrapper"})` ${({hasStaticPositionedAward:e})=>e?`\n width: 50%;\n\n @media (min-width: ${r.md}) {\n width: 145px;\n }\n\n @media (min-width: ${r.lg}) {\n width: 135px;\n }\n\n @media (min-width: 1039px) {\n width: 140px;\n }\n `:""} `,l=o.img.withConfig({displayName:"BadgeImage"})` height: 85%; @media (min-width: ${r.md}) { height: 100%; } ${({hasStaticPositionedAward:e})=>e?`\n display: flex;\n margin: 0 auto;\n width: 75px;\n\n @media (min-width: ${r.md}) {\n width: 100px;\n }\n `:""} `,d=o.ul.withConfig({displayName:"BadgeDetailsList"})` margin: 0; padding: ${a(1)} 0 0 0; list-style: none; text-align: center; `,c=o(i).withConfig({displayName:"BadgeDetailsListItem"})` text-transform: uppercase; `;c.defaultProps={as:"li",textAlign:"center",typeIdentity:"typography.definitions.globalEditorial.numerical-small"},e.exports={BadgeWrapper:s,BadgeImage:l,BadgeDetailsList:d,BadgeDetailsListItem:c}},88456:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{componentTracking:r}=n(90090),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),{snowplowClickHandler:d}=n(88963),c=n(79301),{ButtonWrapper:m,ButtonLabel:u,ButtonIconWrapper:p,ButtonIcon:g,ButtonCountWrapper:h,ButtonPriceLabel:y,ButtonPriceWrapper:b}=n(18974),f={"primary-filled":"primary","primary-outlined":"primary-pair","primary-text":"utility-pair-secondary","utility-filled":"utility","utility-outlined":"utility-pair","utility-text":"secondary","inverted-filled":"utility-inverted","inverted-outlined":"utility-pair-inverted","inverted-text":"inverted-text"},v=(e,t)=>{if(t){const n=t.split("-"),o="inverted"===n[n.length-1]&&"utility-inverted"===t?`${n[n.length-1]}-${e}`:`${t}-${e}`;return f[o]?f[o]:t}return t},k=({ariaLabel:e,ariaLabelledby:t,ariaDescribedby:n,size:i="default",btnStyle:f="filled",ButtonIcon:k,className:w,componentId:C,cornerRadius:x="NoCornerRadius",countValue:$,dataAttrs:S,hasEnableIcon:I=!1,form:T,isIconButton:E=!1,hasLabelCount:N=!1,href:B,hasMultipleLines:L,iconPosition:M="after",id:A,inputKind:R="button",isDisabled:P,shouldShowLoadingState:D,isInline:_,isLinkDisabled:H,isSpecial:O=!1,hasPriceSection:F=!1,label:V,onClickHandler:U,onKeyDownHandler:W,priceLabel:j,rel:z,role:G,shouldEnableBundleComponentAnalytics:Z,shouldEnableClickTracking:q=!0,shouldUseFullWidth:K=!1,subject:Y="button",tabIndex:X,target:J,title:Q,loadingSpinnerColor:ee,trackingNamespace:te,isInverted:ne=!1,variations:oe={typeStyle:"primary"},variationName:ie})=>{a.useEffect((()=>{(async()=>{await l(),s("Button",ie)})()}),[ie]);const{showLoader:ae,buttonLabel:re}=((e,t,n)=>!e&&t?{showLoader:!1,buttonLabel:n}:{showLoader:!0,buttonLabel:null})(P,D,V),se=D&&ae,le={button:"button",link:"a",reset:"button",submit:"button",text:"div"}[R],de="link"===R?{"aria-disabled":H,href:B,rel:z,target:J}:{},ce="link"===R,me="text"===R,ue=Boolean(g),{typeStyle:pe}=oe;let ge={};Z&&(ge=r.addDataSectionTitleAttribute(Z,te||V));const he=a.createElement(p,{className:"button__icon-container",iconPosition:M,isIconButton:E,size:i},a.createElement(g,{className:"button-icon",as:k,size:i,isinline:_})),ye=a.createElement(b,{as:"span",className:o("button","button-price")},a.createElement(y,{className:"button__label",dangerouslySetInnerHTML:{__html:j}})),be=a.createElement(h,{as:"span",className:o("button","button-count"),dangerouslySetInnerHTML:{__html:$}});return n&&(de["aria-describedby"]=n),t&&(de["aria-labelledby"]=t),e&&(de["aria-label"]=e),a.createElement(m,{...ge,...de,...S,as:le,btnStyle:f,hasEnableIcon:I,loadingSpinnerColor:ee,className:o("button",{[`button--${v(f,pe)}`]:v(f,pe)},w),cornerRadius:x,isInline:_,isIconButton:E,hasIcon:ue,isStaticText:me,isLink:ce,typeStyle:v(f,pe),"data-event-click":JSON.stringify({element:"Button",outgoingURL:B}),"data-testid":"Button","aria-disabled":P,form:T,size:i,hasPriceSection:F,id:A,onClick:e=>((e,t,n)=>{P?e.preventDefault():(U&&U(e),q&&d(ce,V,B,t,"click",n))})(e,Y,C),onKeyDown:W,role:G,shouldUseFullWidth:K,tabIndex:X,title:Q,type:"link"!==R&&"text"!==R?R:"",isInverted:ne,isSpecial:O},se&&a.createElement(c,{className:"spinner"}),N&&be,(E||I)&&k&&"before"===M&&he,a.createElement(u,{className:"button__label",dangerouslySetInnerHTML:{__html:D?re:V},typeStyle:pe,isIconButton:E,hasPriceSection:F,hasMultipleLines:L}),F&&ye,(E||I)&&k&&"after"===M&&he)};k.propTypes={ariaDescribedby:i.string,ariaLabel:i.string,ariaLabelledby:i.string,btnStyle:i.oneOf(["filled","outlined","text"]),ButtonIcon:i.func,className:i.string,componentId:i.string,cornerRadius:i.oneOf(["NoCornerRadius","RoundedCorner","FullyRoundedCorner"]),countValue:i.number,dataAttrs:i.object,form:i.string,hasEnableIcon:i.bool,hasLabelCount:i.bool,hasMultipleLines:i.bool,hasPriceSection:i.bool,href:i.string,iconPosition:i.oneOf(["before","after"]),id:i.string,inputKind:i.oneOf(["button","link","reset","submit","text"]),isDisabled:i.bool,isIconButton:i.bool,isInline:i.bool,isInverted:i.bool,isLinkDisabled:i.bool,isSpecial:i.bool,label:i.string.isRequired,loadingSpinnerColor:i.string,onClickHandler:i.func,onKeyDownHandler:i.func,priceLabel:i.string,rel:i.string,role:i.string,shouldEnableBundleComponentAnalytics:i.bool,shouldEnableClickTracking:i.bool,shouldShowLoadingState:i.bool,shouldUseFullWidth:i.bool,size:i.string,subject:i.string,tabIndex:i.number,target:i.string,title:i.string,trackingNamespace:i.string,variationName:i.string,variations:i.shape({typeStyle:i.oneOf(["primary","utility","utility-inverted"])})},e.exports=k},76960:e=>{e.exports={colorTokens:{primary:{normal:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-secondary",border:"colors.interactive.base.brand-secondary"},focus:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-secondary",border:"colors.interactive.base.brand-secondary"},disabled:{text:"colors.interactive.base.white",background:"colors.interactive.base.light",border:"colors.interactive.base.light"}},"primary-pair":{normal:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.brand-primary"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.brand-primary"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.white",border:"colors.interactive.base.light"}},secondary:{normal:{text:"colors.interactive.base.black"},hover:{text:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.black"},active:{text:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.light"}},utility:{normal:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.white",background:"colors.interactive.base.light",border:"colors.interactive.base.light"}},"utility-inverted":{normal:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.brand-primary",border:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.dark",border:"colors.interactive.base.dark"}},"utility-pair":{normal:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.black"},hover:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},focus:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.black"},active:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.black"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.white",border:"colors.interactive.base.light"}},"utility-pair-inverted":{normal:{text:"colors.interactive.base.white",background:null,border:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},focus:{text:"colors.interactive.base.white",background:"colors.interactive.base.black",border:"colors.interactive.base.white"},active:{text:"colors.interactive.base.black",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},disabled:{text:"colors.interactive.base.dark",background:null,border:"colors.interactive.base.dark"}},"inverted-text":{normal:{text:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.brand-primary"},focus:{text:"colors.interactive.base.white"},active:{text:"colors.interactive.base.brand-primary"},disabled:{text:"colors.interactive.base.dark"}},"utility-pair-secondary":{normal:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},hover:{text:"colors.interactive.base.brand-secondary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},focus:{text:"colors.interactive.base.brand-primary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},active:{text:"colors.interactive.base.brand-secondary",background:"colors.interactive.base.white",border:"colors.interactive.base.white"},disabled:{text:"colors.interactive.base.light",background:"colors.interactive.base.white",border:"colors.interactive.base.white"}}}}},73730:(e,t,n)=>{e.exports=n(31226)},18974:(e,t,n)=>{const{default:o}=n(75999),{getTypographyStyles:i,calculateSpacing:a,getColorToken:r}=n(26865),{hideVisually:s}=n(52813),{INTERACTIVE:l,BREAKPOINTS:d}=n(96472),{BaseButton:c}=n(63825),{getButtonColors:m}=n(88963),{typographyTokens:u}=n(26057),p=["primary-pair","utility","utility-pair-inverted","utility-inverted"],g=o(c).withConfig({displayName:"ButtonWrapper"})` .spinner { transform: scale(1.125); animation-name: spin; animation-duration: 1200ms; animation-timing-function: linear; animation-iteration-count: infinite; } .spinner path { fill: ${({loadingSpinnerColor:e})=>e||"black"}; } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } ${({hasPriceSection:e})=>e?"\n justify-content: flex-start;\n flex-direction: row;":"\n justify-content: center;\n "} ${({shouldUseFullWidth:e})=>e&&"width: 100%;"} display: ${({isLink:e,isStaticText:t,isInline:n})=>e||t||n?"inline-flex":"flex"}; position: relative; align-items: center; z-index: 1; border-radius: ${({cornerRadius:e,size:t})=>"FullyRoundedCorner"===e?"50px":"RoundedCorner"===e?"small"===t?"2px":"4px":"0px"}; padding: ${({isInline:e,hasPriceSection:t,size:n,isIconButton:o})=>t?"":"small"===n&&0==!!e?o?"0":"0 12px":e||!0===o?`${a(2)}`:`0 ${a(2)}`}; min-width: ${({isInline:e,size:t,isIconButton:n})=>"small"===t&&0==!!e?n?"32px":a(5):e||n?"auto":a(5)}; height: ${({isInline:e,size:t,isIconButton:n})=>"small"===t&&0==!!e?"32px":e||n?"auto":a(6)}; min-height: ${({isInline:e,isIconButton:t})=>e||t?"auto":"0"}; &.button--utility + &.button--utility { margin-top: ${a(2)}; } &.button__icon--chevron-down .button-icon { transform: rotate(90deg); } &.button__icon--chevron-up .button-icon { transform: rotate(270deg); } @media (min-width: ${d.md}) { min-width: ${({isInline:e,size:t,isIconButton:n})=>"small"===t&&0==!!e?a(n?4:10):e||n?"auto":a(20)}; } transition-property: color, background, border; transition-duration: ${l.timingButtonDefault}; transition-timing-function: ease-in; &:hover { outline: none; text-decoration: none; } &:focus { outline: none; text-decoration: none; } &:focus-visible { outline: 3px solid #0066cc; outline-offset: 3px; text-decoration: none; } &:active { outline: none; && { border-color: ${({typeStyle:e})=>"primary"===e||"utility-pair"===e?"rgba(255, 255, 255, 0.2);":p.includes(e)?"rgba(0, 0, 0, 0.2);":null}; } } &:active::before { position: absolute; z-index: -1; background: ${({typeStyle:e,isIconButton:t})=>{if(!t){if("primary"===e||"utility-pair"===e)return"rgba(255, 255, 255, 0.2);";if(p.includes(e))return"rgba(0, 0, 0, 0.2);"}return null}}; width: 100%; height: 100%; content: ''; } &:active { outline: none; ${({typeStyle:e})=>"secondary"===e||"inverted-text"===e?"filter: brightness(80%);":"utility-pair-secondary"===e?"opacity: .8":null}; } ${({isSpecial:e})=>e&&`\n margin-top: ${a(2)};`} ${({theme:e,typeStyle:t,isInverted:n,isSpecial:o})=>m(e,t,n,o)} ${({theme:e,typeStyle:t})=>i(e,u[t])} `,h=o.span.withConfig({displayName:"ButtonLabel"})` font-variant-ligatures: none; ${({hasMultipleLines:e})=>e&&" text-overflow: ellipsis;\n overflow: hidden;\n display: -webkit-box;\n -webkit-line-clamp: 2;\n -webkit-box-orient: vertical;\n &{\n padding: 4px 8px 0px;\n }\n "} ${({hasPriceSection:e})=>e?`\n padding: ${a(2)} ${a(2.5)};\n flex-basis: 75%;\n `:`padding: ${a(1)} 0;`} ${({isIconButton:e})=>e?s():""} `,y=o.div.withConfig({displayName:"ButtonIconWrapper"})` padding-right: ${({iconPosition:e,isIconButton:t})=>"before"!==e||t?"0":a(1)}; padding-left: ${({iconPosition:e,isIconButton:t})=>"after"!==e||t?"0":a(1)}; `,b=o.div.withConfig({displayName:"ButtonCountWrapper"})` margin-right: ${a(1.5)}; border: 1px solid; border-radius: 50%; background: ${r("colors.interactive.base.white")}; padding: ${a(.5)}; width: 24px; height: 24px; line-height: 1.33em; color: ${r("colors.interactive.base.brand-primary")}; font-size: 12px; `,f=o.span.withConfig({displayName:"ButtonIcon"})` display: block; width: ${({size:e,isinline:t})=>"small"===e&&0==!!t?"24px":"32px"}; height: ${({size:e,isinline:t})=>"small"===e&&0==!!t?"24px":"32px"}; `,v=o.div.withConfig({displayName:"ButtonPriceWrapper"})` display: flex; flex-direction: row; justify-content: center; padding: ${({size:e})=>"default"===e?`${a(2)} ${a(2.5)}`:`${a(1)} ${a(2.5)}`}; width: 50%; height: 100%; white-space: nowrap; &.button-price { background: ${r("colors.interactive.base.white")}; color: ${r("colors.interactive.base.brand-primary")}; } `,k=o.span.withConfig({displayName:"ButtonPriceLabel"})` font-variant-ligatures: none; padding: ${a(1)} 0; > :first-child { color: ${r("colors.interactive.base.dark")}; } `;e.exports={ButtonWrapper:g,ButtonLabel:h,ButtonIconWrapper:y,ButtonIcon:f,ButtonPriceWrapper:v,ButtonCountWrapper:b,ButtonPriceLabel:k}},26057:e=>{e.exports={typographyTokens:{primary:"typography.definitions.utility.button-core","primary-pair":"typography.definitions.utility.button-core",secondary:"typography.definitions.utility.button-bulletin",utility:"typography.definitions.utility.button-utility","utility-inverted":"typography.definitions.utility.button-utility","utility-pair":"typography.definitions.utility.button-utility","utility-pair-inverted":"typography.definitions.utility.button-utility","inverted-text":"typography.definitions.utility.button-utility","utility-pair-secondary":"typography.definitions.utility.button-utility"}}},88963:(e,t,n)=>{const{getColorToken:o}=n(26865),{colorTokens:i}=n(76960),{nonURLClickEvent:a}=n(14307),{trackNavigationClick:r}=n(99623),s=(e,t,n,a,r)=>{const s=i[t],l=s&&s[n];let d=o(e,l?.text),c=o(e,l?.background),m=o(e,l?.border);return a&&(d=o(e,"colors.background.black"),c=o(e,"colors.background.white"),m=o(e,"colors.background.white")),r&&(d=o(e,"colors.background.white"),c=o(e,"colors.consumption.lead.special.background"),m=o(e,"colors.background.white")),`\n ${d?`color: ${d};`:""}\n ${m?`\n border-color: ${m};\n border-width: 2px;\n border-style: solid;\n `:""}\n ${r?"border-width: 4px;":""}\n background-color: ${c||"transparent"};\n `};e.exports={getButtonColors:(e,t,n,o)=>`\n ${s(e,t,"normal",n,o)}\n\n &:hover {\n ${s(e,t,"hover")}\n }\n\n &:focus {\n ${s(e,t,"focus")}\n }\n\n &:active {\n ${s(e,t,"active",n,o)}\n }\n\n &:disabled,\n &[aria-disabled='true'],\n &&[aria-disabled='true']:focus,\n &&[aria-disabled='true']:active { \n cursor: default;\n pointer-events: none;\n ${s(e,t,"disabled")}\n }\n `,getStylesForState:s,snowplowClickHandler:(e,t,n,o="button",i="click",s=null)=>{!e&&t&&a(t,n),e&&r(n,t,o,i,s)}}},31226:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(88456);i.Primary=o(i,"Primary",{typeStyle:"primary"}),i.Secondary=o(i,"Secondary",{typeStyle:"secondary"}),i.Utility=o(i,"Utility",{typeStyle:"utility"}),i.UtilityInverted=o(i,"Utility",{typeStyle:"utility-inverted"}),i.UtilityPairInverted=o(i,"UtilityPairInverted",{typeStyle:"utility-pair-inverted"}),i.InvertedText=o(i,"InvertedText",{typeStyle:"inverted-text"}),i.UtilityPairSecondary=o(i,"UtilityPairSecondary",{typeStyle:"utility-pair-secondary"}),e.exports=i},70366:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(12353),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{BylineWrapper:c,BylineName:m,BylineNamesWrapper:u,BylineLink:p,BylinePreamble:g,BylineContributorTitle:h}=n(74423);function y(e,t){return e.reduce(((e,n)=>[].concat(e,t,n)))}const b=({className:e,clickHandler:t,contentAlign:n,isCompact:i,items:b,maxContributorsNames:f,preamble:v,shouldLink:k,showCommaAsideContributorName:w,type:C,variations:x,variationName:$,brandName:S})=>{a.useEffect((()=>{(async()=>{await d(),l("Byline",$)})()}),[$]);const I=r();if(0===b.length)return null;const{hasBackground:T,showPreamble:E,showContributorTitle:N,isInverted:B,showContributorTypeAsPreamble:L}=x;let M=null;k&&1===b.length&&b[0].socialMedia&&(M=((e,t,n)=>{let i=null;for(let r=0;r<e.length;r++){const{handle:s,network:l,url:d}=e[r];if(!d||!s)continue;const c=o("byline__social-link",l&&l.toLowerCase());i=a.createElement(p,{className:c,hasBackground:t,href:d,isInverted:n,key:l},s);break}return i})(b[0].socialMedia,T,B));const A=(L?`${C.charAt(0).toUpperCase()+C.slice(1)}:`:v||I.formatMessage(s.preamble)).trim(),R=E&&a.createElement(g,{className:"byline__preamble",isInverted:B},`${A} `);let P=b.slice(0,f);P=((e,t,n,o,i,r,s,l,d,c)=>e.map((({name:e,dangerousTitle:u,url:g},y,b)=>{let f=e;const v=u;t&&b.length>2&&y<b.length-1&&(f+=","),n&&g&&(f=a.createElement(p,{className:"byline__name-link button",hasBackground:o,href:g,isInverted:i,onClick:r,key:`${y}_${e}`},f));const k=l&&v&&a.createElement(h,{className:"byline__name-link button",hasBackground:o,isInverted:i,key:`${y}__${e}`},[", ",v]),w=c&&a.createElement("span",{className:"byline__name-brandname"},", ",c);return a.createElement(m,{hasBackground:o,isInverted:i,"data-testid":"BylineName",className:"byline__name",key:e},!y&&d,f,s&&[" ",s],k,w)})))(P,w,k,T,B,t,M,N,R,S),b.length>f&&P.push(I.formatMessage(s.more));const D=T?y(P," "):function(e,t,n){return t&&e.length>2?[...y(e.slice(0,-1)," ")," and ",...e.slice(-1)]:n.formatList(e,{style:"long",type:"conjunction"})}(P,w,I);return a.createElement(c,{className:o("byline",e),contentAlign:n,"data-testid":"BylineWrapper",hasBackground:T,isCompact:i,isInverted:B,itemProp:"author",itemScope:"",itemType:"http://schema.org/Person"},a.createElement(u,{itemProp:"name"},D))};b.defaultProps={contentAlign:"center",isCompact:!0,items:[],maxContributorsNames:Math.Infinity,shouldLink:!0,showCommaAsideContributorName:!1,variations:{hasBackground:!1,showContributorTypeAsPreamble:!1,showPreamble:!0}},b.propTypes={brandName:i.string,className:i.string,clickHandler:i.func,contentAlign:i.oneOf(["left","center"]),isCompact:i.bool,items:i.arrayOf(i.shape({name:i.string.isRequired,url:i.string,socialMedia:i.arrayOf(i.shape({url:i.string,network:i.string,handle:i.string}))})),maxContributorsNames:i.number,preamble:i.string,shouldLink:i.bool,showCommaAsideContributorName:i.bool,type:i.string,variationName:i.string,variations:i.shape({hasBackground:i.bool,isInverted:i.bool,showContributorTitle:i.bool,showContributorTypeAsPreamble:i.bool,showPreamble:i.bool})},e.exports=b},77813:(e,t,n)=>{e.exports=n(54323)},74423:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{BaseLink:r,BaseText:s}=n(76955),{calculateSpacing:l,removeTextDecoration:d,getLinkStyles:c,getTypographyStyles:m,getColorStyles:u}=n(26865),p=o.span.withConfig({displayName:"BylineWrapper"})` ${({theme:e})=>m(e,"typography.definitions.globalEditorial.accreditation-core")} display: block; @media (max-width: ${a.md}) { display: inline; ::after { content: ', '; } :last-child { ::after { content: ''; } } } margin: ${l(1)} 0 0; text-align: ${({contentAlign:e})=>e}; ${({theme:e})=>u(e,"color","colors.consumption.lead.standard.accreditation")}; ${d()} ${({isInverted:e,theme:t})=>e&&i` ${u(t,"color","colors.consumption.lead.standard.context-texture")}; `} ${({isCompact:e})=>e&&"&& + & { margin-top: 0}"} `,g=o.span.withConfig({displayName:"BylineName"})` display: inline-block; @media (max-width: ${a.md}) { display: inline; } ${({hasBackground:e,theme:t})=>e&&`\n margin-right: ${l(.25)};\n ${u(t,"background-color","colors.consumption.lead.standard.context-signature")};\n padding: ${l(1)} ${l(1)};\n padding-top: ${l(1)};\n ${u(t,"color","colors.consumption.lead.standard.context-texture")};\n `} ${({isInverted:e,theme:t})=>e&&i` ${u(t,"color","colors.consumption.lead.standard.context-texture")}; `} `,h=o(r).withConfig({displayName:"BylineLink"})` ${({theme:e,hasBackground:t,isInverted:n})=>(t||n)&&`\n ${c(e,"colors.consumption.lead.inverted.link")}\n cursor: pointer;\n text-decoration: none;\n\n &:active,\n &:link,\n &:visited {\n text-decoration: none;\n }\n\n &:hover,\n &:focus {\n text-decoration: underline;\n }`} `;h.defaultProps={colorSecondaryLinkToken:"colors.consumption.lead.standard.link-hover",colorStaticLinkToken:"colors.consumption.lead.standard.link",hasUnderline:!1,typeToken:"typography.definitions.globalEditorial.accreditation-core"};const y=o(s).withConfig({displayName:"BylineContributorTitle"})` ${({isInverted:e,theme:t})=>e&&i` ${u(t,"color","colors.consumption.lead.inverted.accreditation")}; `} `;y.defaultProps={as:"span",colorToken:"colors.consumption.lead.standard.accreditation",typeIdentity:"typography.definitions.globalEditorial.accreditation-core"};const b=o(s).withConfig({displayName:"BylinePreamble"})` ${({isInverted:e,theme:t})=>e&&i` ${u(t,"color","colors.consumption.lead.inverted.accreditation")}; `} `;b.defaultProps={as:"span",colorToken:"colors.consumption.lead.standard.accreditation",typeIdentity:"typography.definitions.globalEditorial.accreditation-core"};const f=o.span.withConfig({displayName:"BylineNamesWrapper"})``;e.exports={BylineWrapper:p,BylineName:g,BylineNamesWrapper:f,BylineLink:h,BylinePreamble:b,BylineContributorTitle:y}},12353:(e,t,n)=>{const{defineMessages:o}=n(37243);e.exports=o({more:{id:"Byline.More",defaultMessage:"more",description:"Suffix for when there are more items than wanted"},preamble:{id:"Byline.Preamble",defaultMessage:"By",description:"Preamble for the contributors"}})},54323:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(70366);i.Item=o(i,"Item",{hasBackground:!1,showPreamble:!0}),i.Inverted=o(i,"Inverted",{isInverted:!0,showPreamble:!0}),i.ItemWithoutPreamble=o(i,"ItemWithoutPreamble",{hasBackground:!1,showPreamble:!1}),i.Card=o(i,"Card",{hasBackground:!0,showPreamble:!1}),i.ItemWithContributorTitle=o(i,"Item",{hasBackground:!1,showPreamble:!0,showContributorTitle:!0}),i.ItemWithContributorTypePreamble=o(i,"Item",{hasBackground:!1,showPreamble:!0,showContributorTypeAsPreamble:!0}),e.exports=i},12046:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{CaptionCredit:r,CaptionText:s,CaptionWrapper:l}=n(38860),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({dangerousCaptionText:e,dangerousCredit:t,className:n,creditTextStyle:i="default",hasLinebreak:m=!1,shade:u,topSpacing:p=1,theme:g="standard",isCartoonCaption:h=!1,onClickHandler:y})=>{o.useEffect((()=>{(async()=>{await c(),d("Caption")})()}),[]);const b="inverted"===g;return o.createElement(l,{className:a("caption",n),hasShade:"light"===u,hasLinebreak:m,topSpacing:p,isInverted:b,onClick:y},e&&o.createElement(s,{className:"caption__text",hasShade:"light"===u,hasLinebreak:m,dangerouslySetInnerHTML:{__html:e},isInverted:b,isCartoonCaption:h}),t&&o.createElement(r,{className:"caption__credit",hasShade:"light"===u,hasLinebreak:m,creditTextStyle:i,dangerouslySetInnerHTML:{__html:t},isCartoonCaption:h,isInverted:b}))};m.propTypes={className:i.string,creditTextStyle:i.oneOf(["caption","default"]),dangerousCaptionText:i.string,dangerousCredit:i.string,hasLinebreak:i.bool,isCartoonCaption:i.bool,onClickHandler:i.func,shade:i.oneOf(["light"]),theme:i.oneOf(["standard","inverted","special"]),topSpacing:i.number},m.displayName="Caption",e.exports=m},14760:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(12046);e.exports=o(i,"Caption")},38860:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseText:a}=n(76955),{calculateSpacing:r,getColorStyles:s,getLinkStyles:l,styledProperty:d,getTypographyStyles:c}=n(26865),m=o.div.withConfig({displayName:"CaptionWrapper"})` margin-top: ${({topSpacing:e})=>r(e)}; ${({isInverted:e,theme:t})=>e&&`\n ${s(t,"background","colors.background.dark")};\n `} ${({theme:e})=>`${c(e,"typography.definitions.globalEditorial.context-secondary")};\n `} p { margin: 0; } a { ${({isInverted:e,theme:t})=>l(t,e?"colors.consumption.lead.inverted.link":"colors.consumption.body.standard.body")} &:hover, &:focus, &:active, &:link { text-decoration: underline; } } ${({hasLinebreak:e})=>e?"margin-right: 0;":"p { display: contents; }"} `,u=o(a).withConfig({displayName:"CaptionText"})` ${d("hasLinebreak",!0,"margin-right: 0;")} ${d("hasLinebreak",!1,`margin-right: ${r(1)};`)} ${d("isInverted",!0,i` ${({theme:e})=>s(e,"color","colors.consumption.lead.inverted.description")}; `)} &&& .small { font-variant: small-caps; text-transform: lowercase; font-style: inherit; } .underline { text-decoration: underline; } ${d("isCartoonCaption",!0,i` max-width: ${"600px"}; text-align: center; ${({theme:e})=>s(e,"color","colors.consumption.lead.standard.description")}; `)} `;u.defaultProps={as:"span",typeIdentity:"typography.definitions.globalEditorial.context-secondary"};const p=o(a).withConfig({displayName:"CaptionCredit"})` margin-top: 8px; ${({creditTextStyle:e,isCartoonCaption:t,theme:n})=>"caption"===e&&!t&&c(n,"typography.definitions.globalEditorial.context-secondary")} ${({hasLinebreak:e})=>e?"\n display: block;\n text-align: left;\n ":""} &::before { content: ''; } ${({hasShade:e,theme:t})=>e&&`\n ${s(t,"color","colors.consumption.lead.standard.syndication")};\n `} ${({isInverted:e,theme:t})=>e&&`\n ${s(t,"color","colors.consumption.lead.inverted.description")};\n `} a:hover, a:focus, a:active, a:link { text-decoration: underline; } `;p.defaultProps={as:"span",colorToken:"colors.consumption.body.standard.body-deemphasized",typeIdentity:"typography.definitions.globalEditorial.context-tertiary"},e.exports={CaptionCredit:p,CaptionText:u,CaptionWrapper:m}},2758:(e,t,n)=>{const o=n(58156),i=n(32485),a=n(5556),r=n(96540),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),{ConsumerMarketingUnitThemedWrapper:d}=n(43152);class c extends r.Component{static notifyAdLibrary(e,t){"function"==typeof o(window,"cnBus.emit")&&window.cnBus.emit(`consumer-marketing-unit.${e}`,{classname:`consumer-marketing-unit--${t}`})}async componentDidMount(){c.notifyAdLibrary("componentDidMount",this.props.position),await l(),s("ConsumerMarketingUnit")}componentDidUpdate(){c.notifyAdLibrary("componentDidUpdate",this.props.position)}render(){const{aria:e={},className:t,fullPageTheme:n,position:o,shouldDisplayLabel:a,secondPosition:s,onCMUnitClick:l,mutation:c={},tabIndex:m}=this.props,u=i(t,"consumer-marketing-unit",`consumer-marketing-unit--${o}`);return"nav-rollover"!==o&&(e["aria-hidden"]=!c[o]),r.createElement(d,{fullPageTheme:n,tabIndex:"number"!=typeof m||e.visibility?void 0:m,className:u,onClick:l,role:"presentation",...e},a&&r.createElement("span",{className:"consumer-marketing-unit-label"}," Advertisement "),r.createElement("div",{className:i("consumer-marketing-unit__slot",`consumer-marketing-unit__slot--${o}`,s?`consumer-marketing-unit__slot--${s}`:""),dangerouslySetInnerHTML:{__html:""}}),r.createElement("div",{className:"journey-unit"}))}}c.propTypes={aria:a.object,className:a.string,fullPageTheme:a.oneOf(["inverted","standard"]),mutation:a.object,onCMUnitClick:a.func,position:a.string.isRequired,secondPosition:a.string,shouldDisplayLabel:a.bool,tabIndex:a.number},c.defaultProps={fullPageTheme:"standard",shouldDisplayLabel:!1},c.displayName="ConsumerMarketingUnit",e.exports=c},71284:(e,t,n)=>{const o=n(49870),i=n(2758),{withVisibilityState:a,withMutationState:r}=n(15356),s=n(84385),{asThemedComponent:l}=n(20223),d=n(36884),c=o([s,n(2046),a(),r(),d]);e.exports=l(c(i))},43152:(e,t,n)=>{const{default:o}=n(75999),{getColorStyles:i}=n(26865),a=o.div.withConfig({displayName:"ConsumerMarketingUnitThemedWrapper"})` ${({fullPageTheme:e,theme:t})=>"inverted"===e?`\n ${i(t,"background","colors.consumption.lead.inverted.background")}\n `:""}; `;e.exports={ConsumerMarketingUnitThemedWrapper:a}},36884:(e,t,n)=>{const o=n(96540),i=n(5556);e.exports=e=>{const t=e.displayName||e.name||"Component",n=t=>o.createElement(e,{...t,element:{name:t.position,className:`consumer-marketing-unit--${t.position}`}});return n.displayName=`withElement(${t})`,n.propTypes={position:i.string.isRequired},n}},2046:(e,t,n)=>{const o=n(96540),{useState:i,useEffect:a}=n(96540),r=n(5556),s=n(58156),{googleAnalytics:l}=n(90090);e.exports=e=>{const t=e.displayName||e.name||"Component",n=t=>{const[n,r]=i(!1);return a((()=>{const{element:e,position:o,visibility:i}=t;!n&&i[o]&&((e,t)=>{const n=window.document.querySelector(`.${e.className} [data-impression-name]`),o=window.document.querySelector(`.${e.className} [data-impression-payload]`);if(!n||!n.dataset)return;const i=`${n.dataset.impressionName}-impression`,a=s(o,"dataset.impressionPayload");let d;a&&(d=JSON.parse(a)),l.emitUniqueGoogleTrackingEvent(i,d),r(!0)})(e)})),o.createElement(e,{...t})};return n.displayName=`withImpressionTracking(${t})`,n.propTypes={element:r.object,position:r.string,visibility:r.object},n}},84385:(e,t,n)=>{const o=n(96540),{googleAnalytics:i}=n(90090),a="a, button",r=({target:e})=>{const t=e.matches(a)?e:e.closest(a);if(!t)return;const n=t.getAttribute("data-click-name"),o=t.getAttribute("data-click-payload");if(!n)return;const r=`${n}-click`,s=JSON.parse(o);i.emitUniqueGoogleTrackingEvent(r,s)};e.exports=e=>{const t=e.displayName||e.name||"Component",n=t=>o.createElement(e,{...t,onCMUnitClick:r});return n.displayName=`withLinkClickTracking(${t})`,n}},94851:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(73275),r=n(35676),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),{ContributorBioWrapper:d,ContributorBioAvatar:c,ContributorBioContent:m,ContributorBioBio:u,ContributorBioFooter:p,ContributorBioHeader:g,ContributorBioTitle:h,ContributorBioName:y}=n(94500),b=({avatarImageShape:e="rectangle",contentAlign:t="left",dangerousBio:n,dangerousTitle:o,name:b,photo:f,shouldHideImage:v=!1,shouldHideSocialIcons:k=!1,shouldHideTitle:w=!1,shouldUseNameAsTitle:C=!1,shouldUseTitleForContributorBio:x=!1,dividerColor:$,socialMedia:S,url:I})=>{i.useEffect((()=>{(async()=>{await l(),s("ContributorBio")})()}),[]);const T=x?o:n;if(!T)return null;const E={links:S};return i.createElement(d,{contentAlign:t,dividerColor:$,"data-testid":"contributor-bio-wrapper"},f&&!v&&i.createElement(c,{avatarShape:e},i.createElement("a",{href:I},i.createElement(a,{...f}))),i.createElement(m,null,i.createElement(g,null,C&&i.createElement(y,{dangerouslySetInnerHTML:{__html:b}})),i.createElement(u,{dangerouslySetInnerHTML:{__html:T}}),i.createElement(p,null,o&&!w&&i.createElement(h,{dangerouslySetInnerHTML:{__html:o}}),S&&!k&&i.createElement(r.Standard,{...E}))))};b.propTypes={avatarImageShape:o.oneOf(["rectangle","round"]),contentAlign:o.string,dangerousBio:o.string,dangerousTitle:o.string,dividerColor:o.string,name:o.string,photo:o.object,shouldHideImage:o.bool,shouldHideSocialIcons:o.bool,shouldHideTitle:o.bool,shouldUseNameAsTitle:o.bool,shouldUseTitleForContributorBio:o.bool,socialMedia:o.arrayOf(o.shape({label:o.string,network:o.string})),url:o.string},b.displayName="ContributorBio",e.exports=b},65920:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(94851);e.exports=o(i,"ContributorBio")},94500:(e,t,n)=>{const{default:o,css:i}=n(75999),{roundImageBase:a}=n(52027),{calculateSpacing:r,getColorStyles:s,getLinkStyles:l,getTypographyStyles:d}=n(26865),{BREAKPOINTS:c,INTERACTIVE:m}=n(96472),{SocialIconsListItem:u,SocialIconExternalLink:p,SocialIconsList:g}=n(51e3),{ResponsiveImageContainer:h}=n(7228),{applyCustomDividerColor:y}=n(1123),b=o.div.withConfig({displayName:"ContributorBioAvatar"})` display: flex; flex: 0 0 auto; justify-self: center; margin-bottom: ${r(2)}; @media (min-width: ${c.md}) { align-self: start; margin-right: ${r(3)}; margin-bottom: 0; } .responsive-image { display: block; max-width: 90px; max-height: 90px; ${({theme:e})=>s(e,"background-color","colors.background.light")}; } ${({avatarShape:e})=>"round"===e&&i` .responsive-image, ${h} { ${a("100%","80px","80px")} } @media (min-width: ${c.md}) { .responsive-image, ${h} { ${a("100%","90px","90px")}; } } `} `,f=o.div.withConfig({displayName:"ContributorBioBio"})` margin-top: 0; text-align: left; a { transition: color ${m.timingLinkDefault} ease; ${({theme:e})=>l(e,"colors.consumption.body.standard.link","colors.consumption.body.standard.link-hover")} } `,v=o.div.withConfig({displayName:"ContributorBioHeader"})` display: flex; align-items: center; margin-top: ${r(0)}; margin-bottom: ${r(.5)}; &:empty { display: none; } @media (min-width: ${c.md}) { justify-content: flex-start; } `,k=o.div.withConfig({displayName:"ContributorBioFooter"})` display: flex; align-items: center; margin-top: ${r(2)}; margin-bottom: ${r(-.5)}; &:empty { display: none; } @media (min-width: ${c.md}) { justify-content: flex-start; } ${g} { margin-left: 0; } .icon-instagram { transform: scale(0.75); } ${p} { width: ${r(4)}; height: ${r(4)}; } ${u} { padding: 0; } `,w=o.div.withConfig({displayName:"ContributorBioWrapper"})` padding-top: ${r(4)}; padding-bottom: ${r(4)}; text-align: center; @media (min-width: ${c.sm}) { text-align: left; } @media (min-width: ${c.md}) { display: flex; text-align: inherit; justify-items: auto; } &:not(:last-child) { border-width: 0 0 1px; border-style: solid; ${({dividerColor:e,theme:t})=>e?`${y(e)};`:`${s(t,"border-color","colors.consumption.body.standard.divider")};`} } ${({contentAlign:e})=>(e=>{switch(e){case"left":return i` ${b} { justify-content: left; } ${v} { justify-content: left; } ${f} { text-align: left; } ${k} { justify-content: left; } `;case"center":return i` ${b} { justify-content: center; } ${v} { justify-content: center; @media (min-width: ${c.md}) { text-align: left; } } ${f} { text-align: center; @media (min-width: ${c.md}) { text-align: left; } } ${k} { justify-content: center; @media (min-width: ${c.md}) { text-align: left; } } `;default:return""}})(e)} `,C=o.div.withConfig({displayName:"ContributorBioContent"})` flex: auto; `,x=o.span.withConfig({displayName:"ContributorBioTitle"})` margin-right: ${r(2)}; ${({theme:e})=>s(e,"color","colors.consumption.body.standard.body-deemphasized")}; ${({theme:e})=>d(e,"typography.definitions.globalEditorial.context-tertiary")} a { text-decoration: none; color: inherit; } `,$=o.span.withConfig({displayName:"ContributorBioName"})` margin-right: ${r(2)}; ${({theme:e})=>d(e,"typography.definitions.discovery.subhed-section-tertiary")} a { text-decoration: none; color: inherit; } `;e.exports={ContributorBioWrapper:w,ContributorBioAvatar:b,ContributorBioContent:C,ContributorBioBio:f,ContributorBioFooter:k,ContributorBioHeader:v,ContributorBioName:$,ContributorBioTitle:x}},70759:(e,t,n)=>{const o=n(32485),i=n(96540),a=n(5556),{googleAnalytics:r}=n(90090),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187);class d extends i.Component{constructor(e){super(e),this.scriptInjected=!1,this.elementRef=i.createRef()}async componentDidMount(){const{coralHostName:e}=this.props;(e=>{if(!document.getElementById("coral-comments-script")){const t=document.createElement("script");t.id="coral-comments-script",t.className="coral-comments-script",t.src=`//${e}/assets/js/embed.js`,t.async=!0,t.defer=!0,t.onload=()=>{const t=Coral.createStreamEmbed({id:"coral_thread",rootURL:`//${e}`,customCSSURL:"https://coral-styles.conde.io/wired_r0_style.css",customFontsCSSURL:"https://coral-styles.conde.io/wired_r0-font.css",events:e=>{e.onAny(((e,t)=>{r.emitGoogleTrackingEvent(`coral-comments-${e}`,{coral:t})}))}});window.requestAnimationFrame((()=>{t.render()}))},document.body.appendChild(t)}})(e),this.scriptInjected=!0,await l(),s("CoralComments")}shouldComponentUpdate(){return!this.scriptInjected}render(){const{className:e,componentWrapper:t}=this.props;return i.createElement(t,null,i.createElement("div",{className:o("coral-comments__container",e),ref:this.elementRef},i.createElement("div",{id:"coral_thread"})))}}d.defaultProps={componentWrapper:"div"},d.propTypes={className:a.string,componentWrapper:a.elementType,coralHostName:a.string},e.exports=d},67404:(e,t,n)=>{e.exports=n(70759)},69741:(e,t,n)=>{const{default:o,css:i}=n(75999),{calculateSpacing:a,getTypographyStyles:r,getColorStyles:s}=n(26865),{BREAKPOINTS:l}=n(96472),{BaseText:d}=n(18730),{INTERACTIVE:{timingButtonDefault:c}}=n(96472),m=a(3),u=({selectionControlBackgroundColor:e,selectionControlBorderColor:t,selectionControlSize:n})=>i` transition-property: background, border; transition-duration: ${c}; transition-timing-function: ease-in; position: relative; border-width: 1px; border-style: solid; ${({theme:e})=>s(e,"border-color",t)}; ${({theme:t})=>s(t,"background-color",e)}; width: ${n}; height: ${n}; pointer-events: none; &::before { display: block; position: absolute; top: 50%; left: 50%; transition-property: background, border; transition-duration: ${c}; transition-timing-function: ease-in; opacity: 0; content: ''; } `,p=o.div.withConfig({displayName:"DiscoverySelectionControlStyledCheckbox"})` ${u({selectionControlBackgroundColor:"colors.interactive.base.white",selectionControlBorderColor:"colors.interactive.base.black",selectionControlSize:m})} &::before { ${(({checkboxIconBorderWidth:e,checkboxIconColor:t})=>i` transform: translate(-50%, -60%) rotate(45deg); border-width: 0 ${e} ${e} 0; border-style: solid; ${({theme:e})=>s(e,"border-color",t)}; width: 25%; height: 75%; `)({checkboxIconBorderWidth:"2px",checkboxIconColor:"colors.interactive.base.white"})} } `,g=o.div.withConfig({displayName:"DiscoverySelectionControlStyledRadio"})` ${u({selectionControlBackgroundColor:"colors.interactive.base.white",selectionControlBorderColor:"colors.interactive.base.black",selectionControlSize:m})} border-radius: 100%; &::before { ${({theme:e})=>(({radioIconColor:e,theme:t})=>`\n border-radius: 100%;\n transform: translate(-50%, -50%);\n border-radius: 100%;\n ${s(t,"border-color",e)};\n width: 50%;\n height: 50%;\n `)({radioIconColor:"colors.interactive.base.black",theme:e})} } `,h=({theme:e})=>i` ${(({selectionControlBackgroundColor:e,theme:t})=>`\n &:checked,\n &:active {\n + ${g}::before {\n opacity: 1;\n }\n + ${p} {\n &::before {\n opacity: 1;\n }\n ${s(t,"border-color","colors.interactive.base.brand-primary")};\n ${s(t,"background-color",e)};\n }\n }\n\n &:disabled {\n + ${g},\n + ${p} {\n ${s(t,"border-color","colors.interactive.base.light")};\n }\n }\n\n &:disabled:checked {\n + ${p} {\n ${s(t,"background-color","colors.interactive.base.light")};\n\n + ${g}::before {\n ${s(t,"background-color","colors.interactive.base.light")};\n }\n }\n `)({selectionControlBackgroundColor:"colors.interactive.base.brand-primary",theme:e})} `,y=({theme:e})=>i` cursor: default; pointer-events: none; ${s(e,"color","colors.interactive.base.light")}; `,b=o.input.withConfig({displayName:"DiscoverySelectionControlNativeRadio"})` ${({theme:e})=>h({theme:e})} `,f=o.input.withConfig({displayName:"DiscoverySelectionControlNativeCheckbox"})` ${({theme:e})=>h({theme:e})} `,v=o.label.withConfig({displayName:"DiscoverySelectionControlLabelWrapper"})` display: grid; position: relative; grid-column-gap: ${a(2)}; grid-template-columns: ${m} auto; grid-row-gap: ${a(.5)}; @media (min-width: ${l.md}) { grid-column-gap: ${a(2)}; grid-row-gap: ${a(1)}; } &:hover { ${p} { ${({theme:e})=>s(e,"border-color","colors.interactive.base.brand-primary")}; } ${g} { ${({theme:e})=>s(e,"border-color","colors.interactive.base.brand-primary")}; } ${f}:checked + ${p} { ${({theme:e})=>s(e,"background","colors.interactive.base.black")}; ${({theme:e})=>s(e,"border-color","colors.interactive.base.black")}; } ${b}:checked + ${g} { ${({theme:e})=>s(e,"background","colors.interactive.base.white")}; } } ${({isDisabled:e,theme:t})=>e&&y({theme:t})}; `,k=o(d).withConfig({displayName:"DiscoverySelectionControlContext"})` ${({theme:e,typeIdentity:t})=>r(e,t)} grid-column-start: 2; margin-bottom: ${a(.5)}; ${({theme:e,colorToken:t})=>s(e,"color",t)}; ${({isDisabled:e,theme:t})=>e&&y({theme:t})}; @media (min-width: ${l.md}) { margin-bottom: 0; } `;k.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const w=o(d).withConfig({displayName:"DiscoverySelectionControlHed"})` ${({theme:e,typeIdentity:t})=>r(e,t)} ${({theme:e,colorToken:t})=>s(e,"color",t)}; ${({isDisabled:e,theme:t})=>e&&y({theme:t})}; `;w.defaultProps={as:"span",colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.discovery.hed-core-secondary"};const C=o(d).withConfig({displayName:"DiscoverySelectionControlDek"})` ${({theme:e,typeIdentity:t})=>r(e,t)} ${({theme:e,colorToken:t})=>s(e,"color",t)}; grid-column-start: 2; ${({isDisabled:e,theme:t})=>e&&y({theme:t})}; `;C.defaultProps={as:"span",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.discovery.description-core"},e.exports={DiscoverySelectionControlLabelWrapper:v,DiscoverySelectionControlStyledCheckbox:p,DiscoverySelectionControlNativeCheckbox:f,DiscoverySelectionControlStyledRadio:g,DiscoverySelectionControlNativeRadio:b,DiscoverySelectionControlContext:k,DiscoverySelectionControlHed:w,DiscoverySelectionControlDek:C}},9573:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187);function l(e=[],t=!0){return[...e,...t?["nofollow","noopener"]:["noopener"]].join(" ")}const d=({additionalRelVals:e,attributes:t,children:n,className:i,dangerouslySetInnerHTML:d,href:c,id:m,isExternal:u,linkRef:p,onClick:g=(()=>{}),rel:h=l(e,u),target:y="_blank"})=>{a.useEffect((()=>{(async()=>{await s(),r("ExternalLink")})()}),[]);const b={...t,className:o("external-link",i),"data-event-click":JSON.stringify({element:"ExternalLink",outgoingURL:c}),href:c,id:m,onClick:g,rel:h,ref:p,target:y};return d&&n?(console.warn("ExternalLink cannot be rendered with both children and dangerouslySetInnerHTML."),null):null!=d?a.createElement("a",{...b,dangerouslySetInnerHTML:d}):a.createElement("a",{...b},n)};d.propTypes={additionalRelVals:i.arrayOf(i.string),attributes:i.object,children:i.node,className:i.string,dangerouslySetInnerHTML:i.shape({__html:i.string}),href:i.string.isRequired,id:i.string,isExternal:i.bool,linkRef:i.object,onClick:i.func,rel:i.string,target:i.string},e.exports=d},39832:(e,t,n)=>{e.exports=n(9573)},38299:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Account-standard")})()}),[]),i.createElement("svg",{className:a(n,"icon icon-account"),focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.account)),i.createElement("circle",{cx:"16",cy:"10",r:"7.25",stroke:"black",strokeWidth:"1.5"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 18.5H18C22.6944 18.5 26.5 22.3056 26.5 27V30H28V27C28 21.4772 23.5228 17 18 17H14C8.47715 17 4 21.4771 4 27V29.6V30H5.5V29.6V27C5.5 22.3056 9.30558 18.5 14 18.5Z",fill:"black"}))};c.propTypes={className:o.string},e.exports=c},42368:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(5556)),a=o(n(96540)),r=o(n(32485)),s=n(37243),l=o(n(68766)),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({className:e,fill:t})=>{const{formatMessage:n}=(0,s.useIntl)();return a.default.useEffect((()=>{(async()=>{await c(),d("CoreIcons","AgeGate-standard")})()}),[]),a.default.createElement("svg",{className:(0,r.default)(e,"icon icon-age-gate"),focusable:"false",fill:t,width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("title",null,n(l.default.ageGate)),a.default.createElement("g",{clipPath:"url(#a)",fillRule:"evenodd",clipRule:"evenodd"},a.default.createElement("path",{d:"M15.789 29.578c3.698 0 7.167-1.464 9.734-4.023a13.812 13.812 0 0 0 2.445-3.294h-3.314c-.336.46-.71.895-1.117 1.301a10.934 10.934 0 0 1-7.748 3.202c-6.061 0-10.975-4.914-10.975-10.975S9.728 4.814 15.79 4.814a10.958 10.958 0 0 1 9.25 5.065h3.212a13.775 13.775 0 0 0-1.172-2.008A13.772 13.772 0 0 0 15.79 2C8.174 2 2 8.174 2 15.789c0 7.615 6.174 13.789 13.789 13.789Z"}),a.default.createElement("path",{d:"M14.73 18.033c0 1.716 1.418 2.742 3.606 2.742 2.175 0 3.607-1.026 3.607-2.742 0-1.094-.568-1.904-1.54-2.215.797-.297 1.364-1.121 1.364-2.107 0-1.553-1.391-2.526-3.43-2.526-2.054 0-3.432.973-3.432 2.526 0 .986.54 1.81 1.338 2.107-.973.31-1.513 1.121-1.513 2.215Zm-4.025-3.269v5.809h2.174v-9.185h-1.89c0 1.134-.406 1.661-2.23 1.661v1.716h1.946Zm7.631.284c.824 0 1.351-.46 1.351-1.148 0-.716-.54-1.162-1.35-1.162-.825 0-1.351.446-1.351 1.162 0 .689.553 1.148 1.35 1.148Zm1.473 2.837c0 .77-.595 1.27-1.473 1.27-.878 0-1.472-.5-1.472-1.27 0-.757.621-1.256 1.472-1.256.878 0 1.473.5 1.473 1.256Zm8.08-4.91h-1.97v2.11h-2.11v1.97h2.11v2.11h1.97v-2.11H30v-1.97h-2.11v-2.11Z"})),a.default.createElement("defs",null,a.default.createElement("clipPath",{id:"a"},a.default.createElement("path",{d:"M0 0h32v32H0z"}))))};m.propTypes={className:i.default.string,fill:i.default.string},m.displayName="AgeGateIcon",t.default=m},42361:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Arrow-standard")})()}),[]),i.createElement("svg",{className:a(n,"icon icon-arrow"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.arrow)),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.06 16 15.53 2.47l-1.06 1.06 11.72 11.72H2v1.5h24.19L14.47 28.47l1.06 1.06L29.06 16Z"}))};c.propTypes={className:o.string},e.exports=c},4498:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Article-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-article"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.article)),o.createElement("path",{d:"M2 5.25h25v1.5H2v-1.5Zm0 10h28v1.5H2v-1.5Zm19 10H2v1.5h19v-1.5Z",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:a.string},e.exports=c},43706:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,title:a,className:c,...m}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Bookmark-standard")})()}),[]),o.createElement("svg",{className:r(c,"icon icon-bookmark"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...m},o.createElement("title",null,n||a||t(s.bookmark)),o.createElement("path",{className:"icon-bookmark-stroke",fill:"black",fillRule:"evenodd",d:"M24.25 11V3H25.75V11H24.25Z",clipRule:"evenodd"}),o.createElement("path",{fill:"black",fillRule:"evenodd",d:"M29 7.75L21 7.75L21 6.25L29 6.25L29 7.75Z",clipRule:"evenodd"}),o.createElement("path",{fill:"black",fillRule:"evenodd",d:"M6.25 4.25H18.25V5.75H7.75V25.7158L16 21.062L24.25 25.7158V14.25H25.75V28.2842L16 22.7842L6.25 28.2842V4.25Z",clipRule:"evenodd"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string,title:a.string},e.exports=c},20215:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,title:a,className:c,...m}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","BookmarkActivated-standard")})()}),[]),o.createElement("svg",{className:r(c,"icon icon-bookmark icon-bookmark--activated"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...m},o.createElement("title",null,n||a||t(s.bookmarkActivated)),o.createElement("path",{className:"icon-bookmark-fill icon-bookmark--activated-outline",d:"M6.25 4.25H16V5.75H7.75V25.7158L16 21.062L24.25 25.7158V16H25.75V28.2842L16 22.7842L6.25 28.2842V4.25Z",fill:"black",fillRule:"evenodd",clipRule:"evenodd"}),o.createElement("path",{className:"icon-bookmark-fill icon-bookmark--activated-checkmark",fill:"black",fillRule:"evenodd",d:"M16.0001 14.9393L26.4697 4.46967L27.5304 5.53033L16.0001 17.0607L10.4697 11.5303L11.5304 10.4697L16.0001 14.9393Z",clipRule:"evenodd"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string,title:a.string},e.exports=c},66718:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,title:a,className:c,...m}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","BookmarkNew-standard")})()}),[]),o.createElement("svg",{className:r(c,"icon icon-bookmark"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...m},o.createElement("title",null,n||a||t(s.bookmark)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 7H24V24.9999L16 20.7647L8 24.9999V7Z",stroke:"#000"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string,title:a.string},e.exports=c},3540:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{title:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","CartFilled-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-cart"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.cart)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.614 8.848H2v-2h6.044l.23.676 1.093 3.193h20.8l-.308 1.241-1.281 5.159-.145.582-.582.147-15.83 3.977-.892.224-.298-.87-4.217-12.33Zm19.83 16.734c.007.315-.05.628-.17.92-.12.294-.298.56-.526.786-.228.225-.5.404-.8.527a2.517 2.517 0 0 1-1.896 0 2.45 2.45 0 0 1-.8-.526 2.358 2.358 0 0 1-.525-.785 2.296 2.296 0 0 1-.17-.92 2.329 2.329 0 0 1 .734-1.639 2.488 2.488 0 0 1 1.708-.674c.64 0 1.253.241 1.71.673.456.432.72 1.02.735 1.638Zm-9.948.921c.12-.293.178-.606.17-.921a2.329 2.329 0 0 0-.735-1.638 2.488 2.488 0 0 0-1.71-.673c-.638 0-1.252.242-1.708.674a2.328 2.328 0 0 0-.734 1.638c-.008.315.05.628.17.921.12.293.298.56.526.785.228.225.5.404.8.526a2.515 2.515 0 0 0 1.896 0c.3-.123.572-.302.8-.527.227-.225.406-.492.525-.785Z",fill:"#000"}))};c.propTypes={className:a.string,title:a.string},e.exports=c},64510:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{title:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","CartOutlined-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-cart"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.cart)),o.createElement("g",{clipPath:"url(#clip0_3732_178638)"},o.createElement("path",{d:"M2 3h4l4 17h15l4-13H14",stroke:"#000",strokeWidth:"1.5",strokeLinejoin:"round",style:{fill:"none"}}),o.createElement("circle",{cx:"2",cy:"2",r:"2",transform:"matrix(1 0 0 -1 11 29)",stroke:"#000",strokeWidth:"1.5"}),o.createElement("circle",{cx:"2",cy:"2",r:"2",transform:"matrix(1 0 0 -1 20 29)",stroke:"#000",strokeWidth:"1.5"})),o.createElement("defs",null,o.createElement("clipPath",{id:"clip0_3732_178638"},o.createElement("rect",{width:"32",height:"32",fill:"white"})),o.createElement("clipPath",{id:"clip1_3732_178638"},o.createElement("rect",{width:"32",height:"32",fill:"white"}))))};c.propTypes={className:a.string,title:a.string},e.exports=c},76196:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Check-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-check"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.check)),o.createElement("path",{d:"M13.5 20.44 24.97 8.97l1.06 1.06L13.5 22.56l-7.03-7.03 1.06-1.06 5.97 5.97Z",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:a.string},e.exports=c},13175:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Chevron-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-chevron"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.chevron)),o.createElement("path",{d:"M19.071 16L12 8.929l1.414-1.414L21.9 16l-8.485 8.485L12 23.071z",fillRule:"nonzero"}))};c.propTypes={className:a.string},e.exports=c},32586:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","ChevronFill-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-chevronFill"),width:"36",height:"36",viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.chevronFill)),o.createElement("rect",{width:"36",height:"36",rx:"18",fill:"black"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.1212 17.707C21.5118 18.0975 21.5118 18.7307 21.1212 19.1212L17.1212 23.1212C16.7307 23.5117 16.0976 23.5117 15.707 23.1212C15.3165 22.7307 15.3165 22.0975 15.707 21.707L18.9999 18.4141L15.707 15.1212C15.3165 14.7306 15.3165 14.0975 15.707 13.7069C16.0976 13.3164 16.7307 13.3164 17.1213 13.7069L21.1212 17.707Z",fill:"white"}))};c.propTypes={className:a.string},e.exports=c},30616:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Close-standard")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-close"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",role:"none",...i},o.createElement("title",null,t(s.close)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.94 16 2.453 28.486l1.094 1.028L16 17.06l12.453 12.453 1.094-1.028L17.061 16 29.547 3.514l-1.094-1.028L16 14.94 3.547 2.486 2.453 3.514 14.94 16Z"}))};c.propTypes={className:i.string},e.exports=c},87241:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Collapse-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-collapse"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.collapse)),o.createElement("path",{d:"M2 15.25h28v1.5H2v-1.5Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},34577:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Comment-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-comment"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.comment)),o.createElement("path",{d:"M17 22h13V4H2v18h6v6l9-6Zm-7.5 3.197 7.046-4.697H28.5v-15h-25v15h6v4.697Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},70195:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{title:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","CopyLink-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-copylink"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.copyLink)),o.createElement("g",{clipPath:"url(#clip0_3732_178637)"},o.createElement("path",{d:"M22.654 13.67a.752.752 0 0 0 .284 1.039.787.787 0 0 0 1.063-.279l1.944-3.295c1.718-2.913.699-6.637-2.277-8.318-2.976-1.682-6.782-.684-8.5 2.229l-3.111 5.273c-1.718 2.912-.699 6.636 2.277 8.318.293.165.594.304.9.418a.694.694 0 0 0 .833-.311c.256-.434-.006-.99-.476-1.19a4.745 4.745 0 0 1-.479-.236c-2.232-1.26-2.997-4.054-1.708-6.238l3.111-5.273c1.289-2.185 4.143-2.933 6.375-1.672s2.997 4.054 1.708 6.239l-1.944 3.295ZM9.126 18.33a.752.752 0 0 0-.284-1.04.787.787 0 0 0-1.063.28l-1.944 3.296c-1.719 2.912-.699 6.636 2.277 8.317 2.976 1.682 6.782.684 8.5-2.229l3.111-5.273c1.718-2.912.699-6.636-2.277-8.318a6.327 6.327 0 0 0-.9-.419.694.694 0 0 0-.833.312c-.256.434.007.99.476 1.19.162.069.322.147.479.236 2.232 1.26 2.997 4.054 1.708 6.238l-3.111 5.273c-1.289 2.184-4.143 2.933-6.375 1.672s-2.997-4.054-1.708-6.238l1.944-3.296Z",fill:"#000"})),o.createElement("defs",null,o.createElement("clipPath",{id:"clip0_3732_178637"},o.createElement("rect",{width:"32",height:"32",fill:"white"})),o.createElement("clipPath",{id:"clip1_3732_178637"},o.createElement("rect",{width:"32",height:"32",fill:"white"}))))};c.propTypes={className:a.string,title:a.string},e.exports=c},71039:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Dot-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-dots"),viewBox:"0 0 32 32",width:"32",height:"32",fill:"#DADADA",xmlns:"http://www.w3.org/2000/svg",role:"img",...a},o.createElement("title",null,t(s.dots)),o.createElement("path",{d:"M20 16a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z"}))};c.propTypes={className:a.string},e.exports=c},29165:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{title:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","DownloadCloud-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-downloadCloud"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.downloadCloud)),o.createElement("path",{d:"M16.53 27.49V17.189h-1.322v10.303l-2.773-2.906-1.057 1.056L15.868 30l4.492-4.359-1.057-1.056-2.774 2.905Zm6.603-20.207C22.869 4.245 20.227 2 17.189 2c-2.51 0-4.887 1.717-5.68 4.094-.263-.132-.66-.132-.924-.132a5.919 5.919 0 0 0-5.943 5.944c0 .396 0 .66.132 1.057C3.057 13.755 2 15.34 2 17.189c0 2.51 2.113 4.623 4.623 4.623h5.283v-1.32H6.623a3.27 3.27 0 0 1-3.302-3.303c0-1.453.924-2.774 2.377-3.17l.66-.132-.131-.66c-.133-.529-.265-.925-.265-1.321 0-2.51 2.114-4.623 4.623-4.623.396 0 .793 0 1.321.132l.66.264.132-.66c.397-2.113 2.378-3.698 4.491-3.698 2.51 0 4.623 2.113 4.623 4.623v.66h.66a5.919 5.919 0 0 1 5.944 5.944 5.919 5.919 0 0 1-5.944 5.943h-2.641v1.32h2.641c3.963 0 7.265-3.301 7.265-7.263 0-3.83-2.906-6.869-6.604-7.265Z",fill:"#000"}))};c.propTypes={className:a.string,title:a.string},e.exports=c},5198:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{title:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","DownloadWeb-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-downloadWeb"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.downloadWeb)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m23.47 14.47-6.72 6.72V2h-1.5v19.19l-6.72-6.72-1.06 1.06L16 24.06l8.53-8.53-1.06-1.06ZM2 29.75h28v-1.5H2v1.5Z",fill:"#000"}))};c.propTypes={className:a.string,title:a.string},e.exports=c},49140:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Email-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-email"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.email)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.44 7.5H4.56L16 18.94 27.44 7.5ZM3.5 8.56V24.5h25V8.56L16 21.06 3.5 8.56ZM2 26V6h28v20H2Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},88852:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","EmailFilled-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-email-filled"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.email)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.002 18.061 3.219 6h25.558L16.002 18.061ZM2 26V7.258L16.004 20.47 30 7.26V26H2Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},3686:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Enlarge-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-enlarge"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.expand)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.19 3.75H16v-1.5h13.75V16h-1.5V4.81l-8.72 8.72-1.06-1.06 8.72-8.72ZM3.75 16h-1.5v13.75H16v-1.5H4.81l8.72-8.72-1.06-1.06-8.72 8.72V16Z",fill:"#000",fillOpacity:"0.64"}))};c.propTypes={className:a.string},e.exports=c},84050:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Expand-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-expand"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.expand)),o.createElement("g",{clipPath:"url(#a)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.75 15.25V2h-1.5v13.25H2v1.5h13.25V30h1.5V16.75H30v-1.5H16.75Z",fill:"#fff"})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{fill:"#fff",d:"M0 0h32v32H0z"}))))};c.propTypes={className:a.string},e.exports=c},67818:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Facebook-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-facebook"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.facebook)),o.createElement("path",{d:"M11.837 7.423v3.855H9v4.713h2.837V30h5.827V15.991h3.912s.365-2.259.542-4.73h-4.431V8.038c0-.482.635-1.131 1.264-1.131h3.174V2h-4.317c-6.115 0-5.971 4.718-5.971 5.423Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},39792:(e,t,n)=>{const o=n(5556),i=n(32485),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=({color:e="black",...t})=>{const{formatMessage:n}=r(),{className:o,...c}=t;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Filmstrip-standard")})()}),[]),a.createElement("svg",{className:i(o,"icon icon-filmstrip-collapsed"),focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},a.createElement("title",null,n(s.filmstrip)),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.25 2.25h15.5v27.5H2.25V2.25Zm1.5 1.5v24.5h12.5V3.75H3.75Zm20-1.5v27.5h-1.5V2.25h1.5Zm6 27.5V2.25h-1.5v27.5h1.5Z",fill:e}))};c.propTypes={className:o.string,color:o.string},e.exports=c},73137:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Flipboard-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-flipboard"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.flipboard)),o.createElement("path",{d:"M2 2v28h28V2H2Zm22.4 11.2h-5.6v5.6h-5.6v5.6H7.6V7.6h16.8v5.6Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},96774:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Gallery-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-gallery"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.gallery)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.5 8.5h-18v11H8V11h15.5V8.5ZM25 11V7H4v14h4v4h20V11h-3ZM9.5 12.5h17v11h-17v-11Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},15514:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","GoogleNews-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-googlenews"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.googlenews)),o.createElement("path",{d:"M26.811 26.313a.675.675 0 0 1-.21.485.732.732 0 0 1-.505.202H5.902a.731.731 0 0 1-.505-.202.675.675 0 0 1-.21-.485V11.645c0-.182.076-.356.21-.485a.732.732 0 0 1 .505-.202h20.194c.19 0 .371.073.505.202s.21.303.21.485v14.668Zm-3.537-3.833v-1.34a.088.088 0 0 0-.027-.064.094.094 0 0 0-.066-.027h-6.268v1.527h6.268a.096.096 0 0 0 .087-.058.089.089 0 0 0 .006-.035v-.003Zm.954-2.9v-1.347a.087.087 0 0 0-.027-.064.094.094 0 0 0-.065-.028h-7.223v1.527h7.22a.095.095 0 0 0 .067-.025.087.087 0 0 0 .028-.062v-.005.003Zm-.954-2.901v-1.353a.088.088 0 0 0-.027-.064.094.094 0 0 0-.066-.026h-6.268v1.527h6.268c.024 0 .048-.01.065-.027a.09.09 0 0 0 .028-.062v.005Zm-11.767 1.613v1.374h2.066c-.17.84-.94 1.449-2.066 1.449-1.272-.045-2.265-1.073-2.218-2.296.045-1.159 1.012-2.088 2.218-2.131a2.111 2.111 0 0 1 1.462.55l1.09-1.046a3.747 3.747 0 0 0-2.552-.956c-2.106 0-3.813 1.64-3.813 3.664 0 2.023 1.707 3.664 3.813 3.664 2.204 0 3.655-1.489 3.655-3.585a4.252 4.252 0 0 0-.06-.693l-3.595.006Zm-6.859-7.164c.001-.182.077-.356.21-.485a.733.733 0 0 1 .505-.202h14.18l-1.48-3.913a.675.675 0 0 0-.342-.385.72.72 0 0 0-.526-.044L2.43 11.264a.68.68 0 0 0-.376.36.642.642 0 0 0 0 .508l2.595 6.852v-7.856Zm0 0c.001-.182.077-.356.21-.485a.733.733 0 0 1 .505-.202h14.18l-1.48-3.913a.675.675 0 0 0-.342-.385.72.72 0 0 0-.526-.044L2.43 11.264a.68.68 0 0 0-.376.36.642.642 0 0 0 0 .508l2.595 6.852v-7.856Zm24.864-.348-10.27-2.655.877 2.316h6.514c.19 0 .371.073.505.201.134.13.21.304.21.486v9.859l2.622-9.378a.64.64 0 0 0-.05-.506.686.686 0 0 0-.408-.323Zm-5.245-1.876V5.68a.67.67 0 0 0-.21-.482.727.727 0 0 0-.503-.199H8.444a.737.737 0 0 0-.505.196.684.684 0 0 0-.213.482v3.18l9.789-3.421a.718.718 0 0 1 .527.046.673.673 0 0 1 .339.39l.635 1.68 5.251 1.35Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},34890:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Grid-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-grid"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.grid)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 3.5h9v9h-9v-9ZM2 14V2h12v12H2Zm1.5 5.5h9v9h-9v-9ZM2 30V18h12v12H2ZM28.5 3.5h-9v9h9v-9ZM18 2v12h12V2H18Zm1.5 17.5h9v9h-9v-9ZM18 30V18h12v12H18Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},77818:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{headphoneIconTitle:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Headphone-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-headphone"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.headphone)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 2C8.267 2 2 8.267 2 16v6.387C2 26.544 5.456 30 9.613 30h1.225v-2.198c1.172-.463 1.917-1.607 1.917-2.86v-5.11c0-1.252-.745-2.396-1.917-2.859v-2.199H9.613c-2.03 0-3.816.746-5.162 1.98V16C4.451 9.681 9.681 4.451 16 4.451c6.319 0 11.549 5.23 11.549 11.549v.754c-1.346-1.234-3.133-1.98-5.162-1.98h-1.225v2.199c-1.172.463-1.916 1.607-1.916 2.86v5.109c0 1.253.744 2.397 1.916 2.86V30h1.225C26.544 30 30 26.544 30 22.387V16c0-7.733-6.267-14-14-14Z"}))};c.propTypes={className:a.string,headphoneIconTitle:a.string},e.exports=c},83558:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Information-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-information"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.information)),o.createElement("path",{d:"M14.25 10.313c0-.722.59-1.313 1.313-1.313h.874c.722 0 1.313.59 1.313 1.313v.874c0 .722-.59 1.313-1.313 1.313h-.875c-.721 0-1.312-.59-1.312-1.313v-.874ZM19.5 23h-7v-1.75h1.75V16H12.5v-1.75h5.25v7h1.75V23Z",fill:"#000"}),o.createElement("path",{d:"M16 2C8.268 2 2 8.268 2 16s6.268 14 14 14 14-6.268 14-14S23.732 2 16 2Zm0 25.375C9.717 27.375 4.625 22.282 4.625 16 4.625 9.717 9.717 4.625 16 4.625c6.282 0 11.375 5.092 11.375 11.375 0 6.282-5.093 11.375-11.375 11.375Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},33528:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Instagram-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-instagram"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.instagram)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 2c3.803 0 4.279.018 5.771.084 1.491.068 2.508.304 3.399.651.92.357 1.703.837 2.48 1.615a6.823 6.823 0 0 1 1.615 2.48c.346.89.583 1.908.651 3.399C29.984 11.72 30 12.197 30 16s-.017 4.279-.084 5.771c-.068 1.491-.305 2.508-.651 3.399a6.862 6.862 0 0 1-1.615 2.48 6.823 6.823 0 0 1-2.48 1.615c-.89.346-1.908.583-3.399.651C20.28 29.984 19.803 30 16 30s-4.279-.017-5.771-.084c-1.491-.068-2.508-.305-3.399-.651a6.863 6.863 0 0 1-2.48-1.615 6.861 6.861 0 0 1-1.615-2.48c-.346-.89-.583-1.908-.651-3.399C2.017 20.28 2 19.803 2 16s.018-4.279.084-5.771c.068-1.491.304-2.508.651-3.399A6.838 6.838 0 0 1 4.35 4.35a6.824 6.824 0 0 1 2.48-1.615c.89-.346 1.908-.583 3.399-.651C11.72 2.017 12.197 2 16 2Zm0 3.5c-3.42 0-3.825.012-5.175.075-1.25.056-1.926.264-2.38.441a3.967 3.967 0 0 0-1.47.957c-.45.449-.728.875-.959 1.474-.175.452-.385 1.129-.44 2.378C5.511 12.175 5.5 12.581 5.5 16c0 3.42.012 3.826.075 5.175.056 1.25.264 1.927.441 2.38.231.596.51 1.023.957 1.47.449.45.875.728 1.474.959.452.175 1.129.385 2.378.44 1.35.064 1.756.076 5.175.076 3.42 0 3.826-.012 5.175-.075 1.25-.056 1.927-.265 2.38-.441a3.933 3.933 0 0 0 1.47-.958 3.93 3.93 0 0 0 .959-1.473c.175-.451.385-1.129.44-2.378.064-1.35.076-1.756.076-5.175 0-3.42-.012-3.825-.075-5.175-.056-1.25-.265-1.926-.441-2.38a3.966 3.966 0 0 0-.958-1.47 3.968 3.968 0 0 0-1.473-.959c-.451-.175-1.129-.385-2.378-.44C19.825 5.511 19.419 5.5 16 5.5Zm0 3.094a7.406 7.406 0 1 1 0 14.813 7.406 7.406 0 0 1 0-14.813Zm0 11.55a4.144 4.144 0 1 0 0-8.289 4.144 4.144 0 0 0 0 8.289Zm9.275-11.406a2.013 2.013 0 1 1-4.025 0 2.013 2.013 0 0 1 4.025 0Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},708:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","LargeChevron-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-large-chevron"),focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.largechevron)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m1.47 10.53 1.06-1.06L16 22.94 29.47 9.47l1.06 1.06L16 25.06 1.47 10.53Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},36737:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Like-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-like"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.like)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m14.94 8.423 1.072-1.048L17.1 8.408l-1.073 1.13-1.088-1.115Zm2.097-2.146c-.657.711-1.025 1.098-1.025 1.098s-.376-.385-1.03-1.093c-.352-.38-.784-.852-1.282-1.408C12.542 3.806 11.161 3 9.712 3 5.452 3 2 6.604 2 11.043A8.249 8.249 0 0 0 3.356 15.6c.882 1.337 4.74 5.448 11.597 12.337L16.013 29l1.057-1.064c6.834-6.887 10.69-10.998 11.574-12.335A8.25 8.25 0 0 0 30 11.043C30 6.602 26.547 3 22.288 3c-1.45 0-2.906.708-3.966 1.874-.503.553-.935 1.024-1.285 1.403Zm10.355 8.498c-.378.572-1.56 1.938-3.693 4.2-1.889 2.004-4.45 4.636-7.688 7.899-3.249-3.264-5.816-5.896-7.709-7.9-2.134-2.26-3.316-3.626-3.693-4.197A6.749 6.749 0 0 1 3.5 11.048v-.005C3.5 7.372 6.34 4.5 9.712 4.5c.886 0 1.897.5 2.92 1.43a106.778 106.778 0 0 0 2.136 2.316l.125.13.034.034.012.013 1.073-1.048L17.1 8.408l.042-.045.12-.127.46-.492c.401-.43.982-1.06 1.71-1.862.818-.899 1.888-1.382 2.856-1.382 3.372 0 6.212 2.87 6.212 6.543a6.752 6.752 0 0 1-1.108 3.732Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},68165:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","LikeFilled-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-like-filled"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.likeFilled)),o.createElement("path",{d:"M29.25 11.12a7.637 7.637 0 0 1-1.234 4.192c-.421.644-1.655 2.074-3.773 4.343-1.998 2.14-4.74 4.981-8.232 8.527-3.502-3.546-6.25-6.388-8.252-8.527-2.12-2.268-3.354-3.699-3.774-4.342a7.636 7.636 0 0 1-1.235-4.19v-.003c0-4.105 3.153-7.37 6.962-7.37 1.163 0 2.358.656 3.451 1.666.665.756 1.21 1.547 1.592 2.156a17.166 17.166 0 0 1 .581 1.003l.006.012.001.002.679 1.338.663-1.345V8.58l.007-.012a15.656 15.656 0 0 1 .57-.998c.381-.615.933-1.415 1.618-2.177.939-1.043 2.202-1.643 3.408-1.643 3.809 0 6.962 3.264 6.962 7.37Z",fill:"#000",stroke:"#000",strokeWidth:"1.5"}))};c.propTypes={className:a.string},e.exports=c},80636:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Line-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-line"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.line)),o.createElement("path",{d:"M30 14.36C30 8.098 23.72 3 16 3 8.281 3 2 8.097 2 14.36c0 5.617 4.98 10.321 11.708 11.21.456.099 1.076.301 1.233.69.141.355.093.909.046 1.266l-.2 1.199c-.06.354-.28 1.384 1.213.755 1.495-.63 8.062-4.748 11-8.129 2.029-2.224 3-4.482 3-6.99Zm-18.94 3.346c0 .15-.122.272-.272.272H6.865a.27.27 0 0 1-.272-.271v-6.1c0-.151.122-.273.272-.273h.982c.15 0 .272.122.272.272v4.845h2.669c.15 0 .272.122.272.273v.982Zm2.368 0c0 .151-.122.273-.273.273h-.981a.273.273 0 0 1-.273-.272v-6.1c0-.151.122-.273.273-.273h.982c.15 0 .272.122.272.272v6.1Zm6.759 0c0 .151-.122.273-.273.273h-.982a.28.28 0 0 1-.224-.114l-2.799-3.78v3.623c0 .15-.122.272-.273.272h-.982a.272.272 0 0 1-.272-.272v-6.102c0-.15.122-.272.272-.272h.982a.26.26 0 0 1 .225.122l2.795 3.775v-3.625c0-.15.122-.272.273-.272h.982c.15 0 .272.122.272.272l.004 6.1Zm5.423-5.117c0 .15-.122.272-.273.272H22.67v1.032h2.668c.15 0 .273.122.273.273v.982c0 .15-.122.272-.273.272H22.67v1.031h2.668c.15 0 .273.122.273.273v.982c0 .15-.122.272-.273.272h-3.922a.277.277 0 0 1-.273-.272v-6.099c0-.148.125-.272.273-.272h3.922c.15 0 .273.122.273.273v.981Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},41876:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","LinkedIn-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-linkedin"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.linkedIn)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30 29.921h-5.783v-9.053c0-2.16-.04-4.936-3.005-4.936-3.011 0-3.472 2.353-3.472 4.78v9.21h-5.783V11.305h5.552v2.542h.075c.774-1.463 2.66-3.007 5.476-3.007 5.86 0 6.94 3.857 6.94 8.868v10.212ZM5.438 8.711a3.356 3.356 0 1 1-.164-6.71 3.356 3.356 0 0 1 .164 6.71ZM2.54 29.921h5.788V11.306H2.54V29.92Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},49498:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","List-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-list"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.list)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30 5.25H6v1.5h24v-1.5Zm0 10H6v1.5h24v-1.5Zm-28 0h2v1.5H2v-1.5Zm2-10H2v1.5h2v-1.5Zm2 20h24v1.5H6v-1.5Zm-2 0H2v1.5h2v-1.5Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},79301:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,l=e=>{const{formatMessage:t}=i(),{className:n}=e;return o.createElement("svg",{className:r(n,"icon icon-loader"),width:"32",height:"32",viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("title",null,t(s.loader)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23.2984 12.6411C20.4141 9.82282 15.7913 9.87628 12.9731 12.7605L12.0648 11.873C15.3732 8.48721 20.8 8.42444 24.1858 11.7329C27.5717 15.0413 27.6344 20.468 24.326 23.8539L23.4178 22.9664C26.2361 20.0822 26.1826 15.4594 23.2984 12.6411Z",fill:"url(#paint0_linear_503_154)"}),o.createElement("defs",null,o.createElement("linearGradient",{id:"paint0_linear_503_154",x1:"24.5143",y1:"22.6285",x2:"23.8286",y2:"23.4857",gradientUnits:"userSpaceOnUse"},o.createElement("stop",null),o.createElement("stop",{offset:"1",stopOpacity:"0"}))))};l.propTypes={className:a.string},e.exports=l},60836:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Maximize-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-maximize"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.maximize)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2.25H2.25V12h1.5V3.75H12v-1.5Zm8 26h8.25V20h1.5v9.75H20v-1.5Zm8.25-24.5V12h1.5V2.25H20v1.5h8.25ZM3.75 20v8.25H12v1.5H2.25V20h1.5Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},88845:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Menu-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-menu"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.menu)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 5.25h28v1.5H2v-1.5Zm0 10h28v1.5H2v-1.5Zm28 10H2v1.5h28v-1.5Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},90906:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(68766).default,{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=({className:e="",onIconClick:t=(()=>{}),onKeyDown:n=(()=>{}),tabIndex:i="-1"})=>{const{formatMessage:d}=a();return o.useEffect((()=>{(async()=>{await l(),s("CoreIcons","NativeShare-standard")})()}),[]),o.createElement("svg",{className:e,viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",focusable:"false",onClick:t,onKeyDown:n,tabIndex:i},o.createElement("title",null,d(r.nativeShare)),o.createElement("path",{d:"M24.834 10.4c.857 0 1.694-.267 2.395-.764a4.196 4.196 0 0 0 1.525-2.013c.29-.814.325-1.698.098-2.531a4.204 4.204 0 0 0-1.363-2.128 4.14 4.14 0 0 0-4.777-.379 4.188 4.188 0 0 0-1.676 1.886 4.23 4.23 0 0 0-.296 2.516l-9.88 5.807a4.137 4.137 0 0 0-4.445-.606 4.176 4.176 0 0 0-1.76 1.55 4.224 4.224 0 0 0 0 4.521 4.177 4.177 0 0 0 1.76 1.55 4.137 4.137 0 0 0 4.445-.606l9.88 5.81a4.229 4.229 0 0 0 .46 2.844 4.176 4.176 0 0 0 2.172 1.876c.92.348 1.933.356 2.859.024a4.174 4.174 0 0 0 2.2-1.84 4.228 4.228 0 0 0-.92-5.334 4.147 4.147 0 0 0-2.687-.983 4.147 4.147 0 0 0-2.684.995l-9.879-5.81a4.257 4.257 0 0 0 0-1.573l9.878-5.806a4.144 4.144 0 0 0 2.695.994Z",fill:"#000"}))};d.propTypes={className:i.string,onIconClick:i.func,onKeyDown:i.func,tabIndex:i.string},e.exports=d},86173:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Newsletter-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-newsletter"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.newsletter)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M28.75 3.25H3.25v10h-1v16.5h27.5v-16.5h-1v-10ZM27.94 16h.31v12.25H3.75V16h.311L16 27.02 27.94 16Zm-.69-1.405V4.75H4.75v9.845L16 24.979l11.25-10.384ZM22 10.75H10v-1.5h12v1.5Zm-12 6h12v-1.5H10v1.5Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},21516:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=e=>{const{className:t,...n}=e;return i.useEffect((()=>{(async()=>{await s(),r("CoreIcons","NewsletterArrow-standard")})()}),[]),i.createElement("svg",{className:a(t,"icon icon-newsletter icon-newsletter-arrow"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...n},i.createElement("g",null,i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m25.954 21.11-2 1.972H10.656v-3.946h8.658L5.5 4.71 8.408 2l13.546 14.147v-8.21h4v13.172ZM2 29h28v-1H2v1Z",fill:"#000"})))};l.propTypes={className:o.string},e.exports=l},56148:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","OK-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-ok"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.ok)),o.createElement("path",{d:"M23.336 9.227c0 3.984-3.241 7.224-7.227 7.224-3.985 0-7.226-3.24-7.226-7.224C8.883 5.242 12.124 2 16.109 2c3.986 0 7.226 3.241 7.227 7.227Zm-4.235 0a2.995 2.995 0 0 0-2.992-2.992 2.995 2.995 0 0 0-2.99 2.992 2.995 2.995 0 0 0 2.99 2.991 2.995 2.995 0 0 0 2.992-2.99Zm-.068 13.118 4.038 4.041a2.114 2.114 0 0 1 0 2.994l-.001.002a2.114 2.114 0 0 1-2.99-.002l-3.972-3.97-3.968 3.97a2.118 2.118 0 0 1-2.995-2.994l4.04-4.04a13.538 13.538 0 0 1-4.196-1.738 2.117 2.117 0 0 1-.663-2.92l.001-.003a2.115 2.115 0 0 1 2.918-.662 9.177 9.177 0 0 0 9.73-.001 2.116 2.116 0 0 1 2.253 3.586 13.527 13.527 0 0 1-4.195 1.737Z",fill:"black",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:a.string},e.exports=c},87468:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Paperclip-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-paperclip"),focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.share)),o.createElement("g",{clipPath:"url(#clip0_80_170)"},o.createElement("path",{d:"M6.28 16C6.28 13.948 7.948 12.28 10 12.28H14.8V10H10C6.688 10 4 12.688 4 16C4 19.312 6.688 22 10 22H14.8V19.72H10C7.948 19.72 6.28 18.052 6.28 16ZM11.2 17.2H20.8V14.8H11.2V17.2ZM22 10H17.2V12.28H22C24.052 12.28 25.72 13.948 25.72 16C25.72 18.052 24.052 19.72 22 19.72H17.2V22H22C25.312 22 28 19.312 28 16C28 12.688 25.312 10 22 10Z",fill:"black"})),o.createElement("defs",null,o.createElement("clipPath",{id:"clip0_80_170"},o.createElement("rect",{width:"24",height:"12",fill:"white",transform:"translate(4 10)"}))))};c.propTypes={className:a.string},e.exports=c},87444:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Passkey-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-passkey"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.passkey)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.219 17.252s.009 2.201.922 3.195c.977 1.062 1.977 1.318 1.977 1.318v5.27H2v-3.294c0-4.38 8.779-6.588 13.177-6.588.527 0 1.4.033 2.042.099Zm4.546-8.664a6.586 6.586 0 0 1-6.588 6.589 6.586 6.586 0 0 1-6.589-6.589A6.586 6.586 0 0 1 15.177 2a6.586 6.586 0 0 1 6.588 6.588Zm3.678 3.953c-2.564.03-4.636 2.048-4.666 4.538a4.318 4.318 0 0 0 2.83 4.134l-.08 6.679c-.003.2.059.37.212.513l1.208 1.148a.47.47 0 0 0 .636-.014l2.25-2.192c.2-.202.197-.477.008-.667l-1.27-1.223 1.822-1.782a.445.445 0 0 0-.006-.653l-1.73-1.7c2.129-.897 3.32-2.485 3.343-4.35.03-2.482-2.001-4.46-4.557-4.43Zm1.922 4.612a1.976 1.976 0 1 1-3.953 0 1.976 1.976 0 0 1 3.953 0Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},87574:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,title:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Pause-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-pause"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,a||t(s.pause)),o.createElement("g",{fillRule:"nonzero"},o.createElement("path",{d:"M10.7 10H14v12h-3.3zM18 10h3.3v12H18z"})))};c.propTypes={className:a.string,title:a.string},e.exports=c},42710:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{title:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","PhotoStack-standard")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-photoStack"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.photoStack)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.25 2.25h19.5v19.5H2.25V2.25Zm1.5 1.5v16.5h16.5V3.75H3.75Z",fill:"#0879BF"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.75 3v22.75H3v-1.5h21.25V3h1.5Z",fill:"#0879BF"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.75 8v21.75H8v-1.5h20.25V8h1.5Z",fill:"#0879BF"}))};c.propTypes={className:a.string,title:a.string},e.exports=c},80890:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Pinterest-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-pinterest"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.pinterest)),o.createElement("path",{d:"M14.045 20.284c-.658 2.879-1.302 5.652-2.706 7.84-.43.67-.862 1.514-1.597 1.876-1.085-5.588 1.184-10.29 2.08-14.987-1.142-2.333-.432-6.283 2.017-6.73 3.545-.648 2.61 3.629 2.01 5.617-.332 1.092-.925 2.137-.836 3.334.198 2.521 3.37 2.686 4.996 1.386 2.331-1.857 3.007-5.446 2.777-8.395-.344-4.489-5.428-6.72-9.919-4.926-2.315.924-4.415 3.05-4.72 6.174-.157 1.645.188 2.959.835 3.886.097.142.433.39.483.767.102.76-.35 1.578-.763 2.145-2.3-.661-3.486-2.724-3.675-5.337C4.59 6.984 9.476 2.462 15.221 2.038c6.137-.45 10.999 3.093 11.45 8.257.336 3.838-1.027 7.7-3.19 9.78-1.627 1.562-5.084 3.093-7.91 1.599-.625-.333-.905-.739-1.526-1.39Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},11936:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Play-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-play"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.play)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m6 2 24 14L6 30V2Z"}))};c.propTypes={className:a.string},e.exports=c},23150:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{PlayCNEWrapper:c}=n(60132),m=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","PlayCNE-standard")})()}),[]),o.createElement(c,{className:r(n,"icon icon-playcne"),focusable:"false",viewBox:"0 0 54 54",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.playCNE)),o.createElement("circle",{cx:"27",cy:"27",r:"25"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M38 27.0185L22 36.0866V18.0393L38 27.0185Z"}))};m.propTypes={className:a.string},e.exports=m},3330:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","PlayOutlined-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-play-outlined"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.playOutlined)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2v28l24-14L6 2Zm1.5 2.612v22.776L27.023 16 7.5 4.612Z"}))};c.propTypes={className:a.string},e.exports=c},54280:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Playlist-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-playlist"),width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.playlist)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 4.25H2v1.5h22v-1.5Zm0 8H2v1.5h22v-1.5Zm-22 8h15v1.5H2v-1.5ZM30 23l-10-6v12l10-6Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},7967:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Print-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-print"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.print)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.25 2.25h15.5v7h6v14.5h-6v6H8.25v-6h-6V9.25h6v-7Zm0 20v-3h15.5v3h4.5v-11.5H3.75v11.5h4.5Zm14-18.5v5.5H9.75v-5.5h12.5Zm-12.5 24.5v-7.5h12.5v7.5H9.75Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},97195:(e,t,n)=>{const o=n(96540),i=n(32485),a=n(5556),{PrivacyOTIconWrapper:r}=n(60132),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=e=>{const{className:t,...n}=e;return o.useEffect((()=>{(async()=>{await l(),s("CoreIcons","PrivacyOT-standard")})()}),[]),o.createElement(r,{className:i(t,"icon icon-privacyOT"),focusable:"false",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 14",width:"32",height:"9.5",...n},o.createElement("g",null,o.createElement("g",{id:"final---dec.11-2020_1_"},o.createElement("g",{id:"_x30_208-our-toggle_2_",transform:"translate(-1275.000000, -200.000000)"},o.createElement("g",{id:"Final-Copy-2_2_",transform:"translate(1275.000000, 200.000000)"},o.createElement("path",{className:"st0",d:"M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z"})))),o.createElement("g",{id:"final---dec.11-2020"},o.createElement("g",{id:"_x30_208-our-toggle",transform:"translate(-1275.000000, -200.000000)"},o.createElement("g",{id:"Final-Copy-2",transform:"translate(1275.000000, 200.000000)"},o.createElement("path",{className:"st1",d:"M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8\n h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z"}),o.createElement("path",{id:"x",className:"st2",d:"M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0\n l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8\n c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z"}),o.createElement("path",{id:"y",className:"st3",d:"M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0\n L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z"}))))))};d.propTypes={className:a.string},e.exports=d},45191:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","RatingFilled-standard")})()}),[]),a.createElement("svg",{className:o("icon icon-rating-filled",n),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.ratingFilled)),a.createElement("path",{d:"M16 25.145 7.347 30l1.718-10.154L2 12.694l9.714-1.417L16 2l4.285 9.275L30 12.695l-7.065 7.151L24.653 30 16 25.145Z",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:i.string},e.exports=c},45530:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,showTitle:i=!0,primaryFill:c="#000",secondaryFill:m="#fff",...u}=e;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","RatingHalf-standard")})()}),[]),a.createElement("svg",{className:o("icon icon-rating-half",n),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...u},i?a.createElement("title",null,t(s.ratingHalf)):null,a.createElement("path",{fill:c,d:"M9.578 18.783a1.103 1.103 0 0 1 .368 1.207l-2.818 9.17a.647.647 0 0 0 .385.805.578.578 0 0 0 .56-.087l7.315-5.618c.176-.134.391-.207.613-.21V2a.63.63 0 0 0-.543.438l-2.817 8.855a1.033 1.033 0 0 1-.963.735H2.613a.613.613 0 0 0-.612.63.595.595 0 0 0 .245.507l7.332 5.618Z"}),a.createElement("path",{fill:m,d:"m16.613 24.26 7.315 5.618a.596.596 0 0 0 .857-.14.718.718 0 0 0 .088-.578l-2.818-9.17a1.103 1.103 0 0 1 .368-1.207l7.333-5.618a.648.648 0 0 0-.083-1.074.56.56 0 0 0-.267-.063h-9.03a1.033 1.033 0 0 1-.98-.735l-2.818-8.855A.578.578 0 0 0 16 2v22.05c.222.003.437.076.613.21Z"}))};c.propTypes={className:i.string,primaryFill:i.string,secondaryFill:i.string,showTitle:i.bool},e.exports=c},64577:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","RatingOutlined-standard")})()}),[]),a.createElement("svg",{className:o("icon icon-rating-outlined",n),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.ratingOutlined)),a.createElement("path",{d:"m16 23.425 6.65 3.732-1.322-7.818 5.52-5.59-7.583-1.107L16 5.576l-3.265 7.068-7.583 1.106 5.52 5.589-1.322 7.818L16 23.425ZM7.347 30l1.718-10.154L2 12.694l9.714-1.417L16 2l4.285 9.275L30 12.695l-7.065 7.151L24.653 30 16 25.145 7.347 30Z",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:i.string},e.exports=c},3653:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Replay-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-replay"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.replay)),o.createElement("path",{d:"M8.163 15.938C8.438 10.222 12.867 5.75 18.2 5.75c5.507 0 10.05 4.768 10.05 10.75S23.707 27.25 18.2 27.25c-2.723 0-5.2-1.158-7.017-3.055L10.1 25.233c2.078 2.169 4.937 3.517 8.1 3.517 6.422 0 11.55-5.53 11.55-12.25S24.622 4.25 18.2 4.25c-5.998 0-10.866 4.822-11.484 10.934l-3.059-4.83-1.253.792 4.7 7.42 6.97-5.005-.884-1.234-5.027 3.61Z",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:a.string},e.exports=c},43018:(e,t,n)=>{const o=n(96540),{trackComponent:i}=n(92716),{interactionResponse:a}=n(56187);e.exports=()=>(o.useEffect((()=>{(async()=>{await a(),i("CoreIcons","Review-standard")})()}),[]),o.createElement("svg",{width:"49",height:"49",viewBox:"0 0 49 49",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o.createElement("path",{d:"M0 0L49 49V0H0Z",fill:"white"}),o.createElement("path",{d:"M34.9218 1.08956L38.7694 4.85116L27.4952 16.136L33.0428 21.6888L44.317 10.404L48.075 14.2552V1L34.9218 1.08956Z",fill:"#FF3530"}),o.createElement("path",{d:"M34.9221 23.6589L47.9858 36.8245V23.6589H34.9221Z",fill:"#FF3530"}),o.createElement("path",{d:"M12.2842 1L25.4374 14.1656L25.3479 1H12.2842Z",fill:"#FF3530"})))},94416:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Rss-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-rss"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.rss)),o.createElement("path",{d:"M5.85 22.3c2.1 0 3.5 1.75 3.85 3.85 0 2.1-1.75 3.85-3.85 3.85S2 28.25 2 26.15s1.75-3.85 3.85-3.85Zm-3.5-10.85c10.15 0 18.2 8.05 18.2 18.2V30H15.3v-.35c0-7-5.6-12.95-12.95-12.95H2l.35-5.25Zm0-9.45C17.4 2 30 14.25 30 29.65V30h-5.25v-.35c0-12.25-10.15-22.4-22.4-22.4H2L2.35 2Z"}))};c.propTypes={className:a.string},e.exports=c},90506:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Search-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-search"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg","data-testid":"iconSearch",...a},o.createElement("title",null,t(s.search)),o.createElement("path",{d:"M24.5 14c0 5.799-4.701 10.5-10.5 10.5S3.5 19.799 3.5 14 8.201 3.5 14 3.5 24.5 8.201 24.5 14Zm1.5 0c0 6.627-5.373 12-12 12S2 20.627 2 14 7.373 2 14 2s12 5.373 12 12Zm-3.997 9.064 6.467 6.466 1.06-1.06-6.466-6.467-1.06 1.06Z",fillRule:"evenodd",clipRule:"evenodd"}))};c.propTypes={className:a.string},e.exports=c},16119:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Share-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-share"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.share)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.53 8.47 16 1.94 9.47 8.47l1.06 1.06 4.72-4.72V22h1.5V4.81l4.72 4.72 1.06-1.06ZM5.25 12.25h7.114v1.5H6.75v14.5h18.5v-14.5h-5.614v-1.5h7.114v17.5H5.25v-17.5Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},10934:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Shopping-standard")})()}),[]),i.createElement("svg",{className:a(n,"icon icon-shopping"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.shopping)),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.75 9a4.25 4.25 0 0 1 8.5 0h-8.5Zm-1.5 0a5.75 5.75 0 0 1 11.5 0H30v20H2V9h8.25ZM3.5 27.5v-17h25v17h-25Z",fill:"#000"}))};c.propTypes={className:o.string},e.exports=c},28153:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(68766).default,{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=e=>{const{formatMessage:t}=a(),{title:n,...i}=e;return o.useEffect((()=>{(async()=>{await l(),s("CoreIcons","SlimHeadphone-standard")})()}),[]),o.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",focusable:"false",xmlns:"http://www.w3.org/2000/svg",...i},o.createElement("title",null,n||t(r.headphone)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.314 21.708v-6.445C29.314 7.938 23.376 2 16.05 2S2.787 7.938 2.787 15.263V23.5h.002a6.633 6.633 0 0 0 5.867 6.456l.026.003a6.714 6.714 0 0 0 1.474 0v-1.684a4.423 4.423 0 0 0 2.947-4.17v-1.474a4.423 4.423 0 0 0-2.947-4.169v-1.685a6.689 6.689 0 0 0-1.474 0l-.026.003A6.622 6.622 0 0 0 4.26 19.2v-3.937c0-6.511 5.278-11.79 11.79-11.79 6.51 0 11.79 5.279 11.79 11.79V19.2a6.622 6.622 0 0 0-4.396-2.42l-.026-.003a6.714 6.714 0 0 0-1.474 0v1.685a4.423 4.423 0 0 0-2.947 4.17v1.473a4.423 4.423 0 0 0 2.947 4.17v1.684a6.688 6.688 0 0 0 1.474 0l.026-.002a6.633 6.633 0 0 0 5.869-6.557V21.708ZM8.656 28.444a5.133 5.133 0 0 1 0-10.15v10.15Zm19.158-5.076a5.133 5.133 0 0 0-4.369-5.075v10.15a5.133 5.133 0 0 0 4.369-5.075Z",fill:"#000"}))};d.propTypes={title:i.string},e.exports=d},10312:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Snapchat-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-snapchat"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.snapchat)),o.createElement("path",{d:"M16.134 9H16.094L15.818 9.003C15.16 9.003 12.928 9.186 11.876 11.546C11.522 12.34 11.606 13.689 11.675 14.772L11.699 15.161C11.6031 15.2095 11.4964 15.2329 11.389 15.229C11.179 15.229 10.932 15.163 10.654 15.032C10.5745 14.9966 10.4881 14.9792 10.401 14.981C10.076 14.981 9.68601 15.195 9.62601 15.514C9.58201 15.744 9.68501 16.079 10.424 16.371C10.491 16.398 10.571 16.423 10.656 16.45C10.961 16.547 11.423 16.693 11.548 16.988C11.613 17.141 11.587 17.338 11.471 17.573L11.464 17.589C11.423 17.684 10.446 19.91 8.27701 20.268C8.19659 20.2814 8.12395 20.324 8.07302 20.3877C8.02209 20.4514 7.99645 20.5316 8.00101 20.613C8.00301 20.663 8.01501 20.713 8.03601 20.761C8.19901 21.141 8.88601 21.421 10.136 21.615C10.177 21.671 10.221 21.871 10.247 21.992C10.274 22.112 10.3 22.236 10.339 22.367C10.377 22.495 10.474 22.649 10.726 22.649C10.828 22.649 10.948 22.625 11.086 22.598C11.295 22.558 11.58 22.501 11.937 22.501C12.135 22.501 12.34 22.519 12.547 22.553C12.95 22.62 13.293 22.863 13.69 23.143C14.259 23.545 14.902 24 15.88 24C15.908 24 15.935 24 15.962 23.997C15.993 23.999 16.034 24 16.078 24C17.058 24 17.701 23.545 18.268 23.143C18.667 22.863 19.009 22.62 19.413 22.553C19.619 22.519 19.824 22.501 20.023 22.501C20.363 22.501 20.633 22.545 20.873 22.591C21.023 22.621 21.145 22.636 21.233 22.636H21.252C21.3361 22.6404 21.419 22.6152 21.4865 22.5648C21.5539 22.5143 21.6015 22.4419 21.621 22.36C21.658 22.232 21.685 22.111 21.712 21.99C21.738 21.868 21.782 21.67 21.823 21.613C23.074 21.419 23.761 21.141 23.923 20.762C23.9437 20.7145 23.9559 20.6637 23.959 20.612C23.9638 20.5304 23.9381 20.4499 23.8869 20.3862C23.8357 20.3225 23.7627 20.28 23.682 20.267C21.512 19.91 20.536 17.683 20.496 17.589C20.4935 17.5836 20.4909 17.5782 20.488 17.573C20.372 17.338 20.347 17.141 20.412 16.988C20.537 16.693 20.998 16.547 21.304 16.45C21.389 16.423 21.469 16.397 21.535 16.371C22.076 16.158 22.348 15.895 22.342 15.591C22.337 15.353 22.152 15.141 21.856 15.035H21.855C21.7492 14.9921 21.6362 14.9701 21.522 14.97C21.4171 14.9687 21.3131 14.9898 21.217 15.032C20.959 15.153 20.728 15.219 20.529 15.227C20.4358 15.2258 20.3441 15.2032 20.261 15.161L20.281 14.819L20.284 14.773C20.353 13.689 20.438 12.339 20.084 11.545C19.03 9.184 16.793 9 16.133 9H16.134Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},7507:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","SocialHandle-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-socialHandle"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.socialHandle)),o.createElement("path",{d:"M18.7362 11.9539H20.6133L19.342 16.3995C19.2427 16.7614 19.1699 17.0312 19.1235 17.2087C19.0838 17.3794 19.0639 17.5297 19.0639 17.6594C19.0639 17.8643 19.1301 18.0589 19.2626 18.2433C19.395 18.4208 19.6069 18.5096 19.8982 18.5096C20.4676 18.5096 21.037 18.1272 21.6065 17.3624C22.1825 16.5907 22.4705 15.5698 22.4705 14.2996C22.4705 12.4217 21.6892 11.073 20.1266 10.2535C19.1467 9.73453 18.0443 9.47503 16.8194 9.47503C14.5682 9.47503 12.7606 10.1852 11.3966 11.6056C10.1651 12.8895 9.54935 14.4294 9.54935 16.2254C9.54935 18.2194 10.2711 19.8003 11.7145 20.968C12.9923 21.9991 14.5516 22.5147 16.3923 22.5147C17.6503 22.5147 18.8256 22.2757 19.9181 21.7977C20.514 21.545 21.1297 21.1865 21.7654 20.7222L22.0037 20.548L22.7287 21.6953C21.7885 22.4464 20.7689 23.0201 19.6698 23.4161C18.5773 23.8054 17.4418 24 16.2632 24C13.5154 24 11.3867 23.1191 9.87709 21.3572C8.6257 19.8959 8 18.1647 8 16.1639C8 13.924 8.7813 12.0256 10.3439 10.4686C11.9859 8.82288 14.0881 8 16.6505 8C18.7362 8 20.4643 8.56338 21.8349 9.69014C23.2783 10.8784 24 12.4558 24 14.4225C24 15.9727 23.5431 17.3043 22.6294 18.4174C21.7157 19.5237 20.6729 20.0768 19.5009 20.0768C18.8918 20.0768 18.4217 19.8993 18.0906 19.5442C17.7662 19.1891 17.604 18.8237 17.604 18.4481C17.604 18.4003 17.604 18.3491 17.604 18.2945C17.6106 18.233 17.6172 18.1682 17.6238 18.0999C17.3722 18.5915 17.0908 18.9842 16.7796 19.2778C16.2168 19.8037 15.5415 20.0666 14.7536 20.0666C13.9524 20.0666 13.2837 19.7695 12.7474 19.1754C12.2177 18.5813 11.9528 17.7516 11.9528 16.6863C11.9528 15.4503 12.36 14.2928 13.1744 13.2138C13.9888 12.1349 14.9886 11.5954 16.1738 11.5954C16.869 11.5954 17.4086 11.7934 17.7927 12.1895C18.084 12.4968 18.2793 12.8485 18.3786 13.2446L18.7362 11.9539ZM14.4556 18.0999C14.6741 18.4072 14.9853 18.5608 15.3892 18.5608C16.0977 18.5608 16.677 18.0077 17.1272 16.9014C17.5841 15.7883 17.8125 14.9142 17.8125 14.2791C17.8125 13.9172 17.7066 13.6133 17.4947 13.3675C17.2828 13.1216 16.9981 12.9987 16.6406 12.9987C15.952 12.9987 15.3594 13.4426 14.8628 14.3303C14.3662 15.2113 14.1179 16.0649 14.1179 16.8912C14.1179 17.3897 14.2305 17.7926 14.4556 18.0999Z",fill:"#2B2B2B"}))};c.propTypes={className:a.string},e.exports=c},84502:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Spotify-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-spotify"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.spotify)),o.createElement("path",{d:"M24.281 14.411c-4.511-2.68-11.956-2.926-16.264-1.619a1.309 1.309 0 1 1-.76-2.506c4.946-1.501 13.165-1.21 18.361 1.873a1.309 1.309 0 1 1-1.337 2.252Zm-.147 3.969a1.092 1.092 0 0 1-1.502.36c-3.762-2.313-9.499-2.983-13.95-1.63a1.094 1.094 0 0 1-.634-2.09c5.084-1.543 11.405-.796 15.727 1.86.513.315.674.989.359 1.5Zm-1.715 3.813a.87.87 0 0 1-1.199.29c-3.286-2.008-7.425-2.463-12.299-1.35a.872.872 0 0 1-.388-1.701c5.334-1.218 9.908-.693 13.597 1.56a.871.871 0 0 1 .29 1.201h-.001ZM16 2a14 14 0 1 0 0 28 14 14 0 0 0 0-28Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},68642:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Star-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-star"),focusable:"false",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.star)),o.createElement("path",{d:"M6 9.09287L2.29173 11L3.02782 7.01113L0 4.20131L4.16334 3.64444L6 0L7.83666 3.64375L12 4.20131L8.97218 7.01113L9.70827 11L6 9.09287Z",fillRule:"evenodd",clipRule:"evenodd",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},74561:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Telegram-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-telegram"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.telegram)),o.createElement("path",{d:"M8.99416 14.7272L18.5258 10.7948C19.4588 10.3937 22.6588 9.12795 22.6588 9.12795C22.6588 9.12795 24.1251 8.52776 23.9914 9.92721C23.9245 10.5274 23.5918 12.527 23.3243 14.6604L22.3245 21.0589C22.3245 21.0589 22.2577 21.9918 21.5253 22.1924C20.7914 22.3929 19.6593 21.5922 19.4588 21.4585C19.3251 21.3248 16.3925 19.5257 15.3258 18.5928C15.0599 18.3268 14.7256 17.8589 15.3927 17.2602C16.859 15.9276 18.5927 14.2607 19.6579 13.1941C20.1243 12.7276 20.6577 11.5272 18.5912 12.9281L12.7929 16.7937C12.7929 16.7937 12.1258 17.1933 10.9269 16.8605C9.72656 16.5278 8.26027 15.9944 8.26027 15.9944C8.26027 15.9944 7.3273 15.3942 8.99416 14.7272Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},10033:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Threads-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-threads"),focusable:"false",height:"32",viewBox:"0 0 192 192",width:"32",xmlns:"http://www.w3.org/2000/svg",style:{width:"55%",height:"55%"},...a},o.createElement("title",null,t(s.threads)),o.createElement("path",{d:"m141.537 88.9883c-.827-.3964-1.667-.7779-2.518-1.1432-1.482-27.3069-16.403-42.9401-41.4571-43.1001-.1135-.0007-.2264-.0007-.3399-.0007-14.9856 0-27.4489 6.3966-35.12 18.0364l13.779 9.4521c5.7306-8.6945 14.7242-10.548 21.3476-10.548.0765 0 .1533 0 .229.0007 8.2494.0526 14.4744 2.4511 18.5034 7.1285 2.932 3.4053 4.893 8.111 5.864 14.0498-7.314-1.2431-15.224-1.6253-23.68-1.1405-23.8203 1.3721-39.1339 15.2646-38.1054 34.5687.5219 9.792 5.4001 18.216 13.7354 23.719 7.0474 4.652 16.124 6.927 25.5573 6.412 12.4577-.683 22.2307-5.436 29.0487-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.4875 16.351-22.8093-.169-40.0597-7.484-51.2754-21.742-10.5026-13.351-15.9304-32.635-16.1329-57.317.2025-24.6822 5.6303-43.9664 16.1329-57.3173 11.2157-14.2578 28.4658-21.5727 51.2751-21.7422 22.9748.1708 40.5258 7.5209 52.1708 21.8475 5.71 7.0256 10.015 15.8608 12.853 26.1623l16.147-4.3081c-3.44-12.68-8.853-23.6065-16.219-32.6682-14.929-18.36732-36.763-27.778852-64.8955-27.974h-.1126c-28.0753.19447-49.6648 9.6418-64.1686 28.0793-12.9064 16.4071-19.5639 39.2364-19.7876 67.8532l-.0007.0675.0007.0675c.2237 28.6165 6.8812 51.4465 19.7876 67.8535 14.5038 18.437 36.0933 27.885 64.1686 28.079h.1126c24.9605-.173 42.5545-6.708 57.0485-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.9448-24.723-24.5527zm-43.0965 40.5187c-10.44.588-21.2861-4.098-21.8209-14.135-.3964-7.442 5.2962-15.746 22.4616-16.7352 1.9658-.1134 3.8948-.1688 5.7898-.1688 6.235 0 12.068.6057 17.371 1.765-1.978 24.702-13.58 28.713-23.8015 29.274z"}))};c.propTypes={className:a.string},e.exports=c},28304:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Tiktok-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-tiktok"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.tiktok)),o.createElement("path",{d:"M22.6895 14.4733C22.5587 14.486 22.4275 14.4927 22.2961 14.4933C20.8554 14.4935 19.5115 13.7672 18.7223 12.5618V19.1388C18.7223 21.8235 16.546 24 13.8612 24C11.1764 24 9 21.8236 9 19.1388C9 16.454 11.1764 14.2777 13.8612 14.2777C13.9626 14.2777 14.0619 14.2868 14.1616 14.293V16.6887C14.0619 16.6767 13.9638 16.6584 13.8612 16.6584C12.4909 16.6584 11.3802 17.7692 11.3802 19.1394C11.3802 20.5097 12.4909 21.6204 13.8612 21.6204C15.2317 21.6204 16.4419 20.5407 16.4419 19.1703L16.4659 8H18.7576C18.9737 10.0552 20.6308 11.6603 22.6918 11.811V14.4733",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},82728:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Timestamp-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-timestamp"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.timestamp)),o.createElement("path",{d:"M28.5 16c0 6.904-5.596 12.5-12.5 12.5S3.5 22.904 3.5 16 9.096 3.5 16 3.5 28.5 9.096 28.5 16Zm1.5 0c0 7.732-6.268 14-14 14S2 23.732 2 16 8.268 2 16 2s14 6.268 14 14Zm-13.25-.31V6h-1.5v10.31l5.22 5.22 1.06-1.06-4.78-4.78Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},43438:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Triangle-standard")})()}),[]),a.createElement("svg",{className:o("icon icon-triangle",n),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.triangle)),a.createElement("path",{fill:"#000",d:"M30 9H2l14 14L30 9Z"}))};c.propTypes={className:i.string},e.exports=c},47774:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","TriangleDown-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-triangle-down"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.triangledown)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 21.94 28.47 9.47l1.06 1.06L16 24.06 2.47 10.53l1.06-1.06L16 21.94Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},48767:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","TriangleUp-standard")})()}),[]),a.createElement("svg",{className:o("icon icon-triangle-up",n),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.triangleup)),a.createElement("path",{fill:"#000",fillRule:"evenodd",clipRule:"evenodd",d:"M16 10.06 3.53 22.53l-1.06-1.06L16 7.94l13.53 13.53-1.06 1.06L16 10.06Z"}))};c.propTypes={className:i.string},e.exports=c},30920:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Tumblr-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-tumblr"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.tumblr)),o.createElement("path",{d:"M19.4265 20.7798C19.1292 20.9217 18.56 21.0451 18.1349 21.0564C16.8545 21.0908 16.606 20.1569 16.5947 19.4787V14.4978H19.8078V12.0758H16.607V8H14.2628C14.2244 8 14.1569 8.03372 14.1482 8.11954C14.0112 9.36685 13.4267 11.5564 11 12.4309V14.4975H12.6194V19.7261C12.6194 21.5155 13.9398 24.0584 17.4254 23.999C18.6008 23.9789 19.9066 23.4859 20.1961 23.0617L19.4265 20.7798Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},63579:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Twitter-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-twitter"),focusable:"false",width:"30",height:"30",viewBox:"0 0 1200 1227",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a,style:{width:"45%",height:"45%"}},o.createElement("title",null,t(s.twitter)),o.createElement("path",{d:"M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},74921:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","VK-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-vk"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.vk)),o.createElement("path",{d:"M23.6425 11.6434C23.7529 11.2738 23.6425 11 23.1143 11H21.3619C20.9154 11 20.7138 11.2352 20.5985 11.4945C20.5985 11.4945 19.7102 13.6647 18.4476 15.0762C18.0395 15.4843 17.8522 15.614 17.6314 15.614C17.5209 15.614 17.353 15.4843 17.353 15.1147V11.6481C17.353 11.2016 17.2281 11.0047 16.8585 11.0047H14.1071C13.8287 11.0047 13.6606 11.2112 13.6606 11.4081C13.6606 11.8306 14.2895 11.9266 14.3568 13.1126V15.6909C14.3568 16.2575 14.256 16.3584 14.0303 16.3584C13.4349 16.3584 11.9946 14.1786 11.1352 11.682C10.9671 11.1968 10.7992 11 10.3526 11H8.60021C8.10079 11 8 11.2352 8 11.4945C8 11.9602 8.59538 14.26 10.7655 17.2993C12.2107 19.3782 14.2512 20.5017 16.1046 20.5017C17.2185 20.5017 17.353 20.252 17.353 19.8199V18.25C17.353 17.7506 17.4586 17.6498 17.8091 17.6498C18.0683 17.6498 18.5149 17.7793 19.5519 18.7828C20.7379 19.9687 20.9347 20.5017 21.6022 20.5017H23.3546C23.8539 20.5017 24.1036 20.252 23.9595 19.7575C23.801 19.2677 23.2346 18.5524 22.4807 17.7073C22.0726 17.2272 21.4627 16.7038 21.2755 16.4445C21.0164 16.1084 21.0883 15.9643 21.2755 15.6667C21.2755 15.6667 23.4073 12.6611 23.633 11.6432H23.6427H23.6425V11.6434Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},35788:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Vero-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-vero"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.vero)),o.createElement("path",{d:"M22.2112 9L16.0001 19.7618L14.9205 17.9724L20.0694 9H8L16.0001 22.6923L24 9H22.2112Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},81058:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Viber-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-viber"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.viber)),o.createElement("path",{d:"M21.7929 9.38496C21.4184 9.04451 19.8022 8.02865 16.4299 8.01388C16.4299 8.01388 12.4365 7.75148 10.4981 9.50814C9.41931 10.5738 9.05584 12.1587 9.01599 14.0926C8.97614 16.0264 8.76974 19.7214 12.3056 20.7041C12.3056 20.7041 12.2917 23.4471 12.29 23.6882C12.29 23.8567 12.3168 23.9721 12.4131 23.9959C12.4825 24.0128 12.5862 23.977 12.6744 23.889C13.2398 23.321 15.0498 21.1361 15.0498 21.1361C17.4786 21.2947 19.4109 20.8151 19.6185 20.7471C20.1085 20.5896 22.7587 20.3618 23.2071 16.7373C23.6707 13.001 23.037 10.4506 21.7929 9.38496ZM20.3194 18.2005C20.3194 18.2024 20.3181 18.2056 20.3181 18.2073C20.134 18.5266 19.9002 18.8146 19.6257 19.0603C19.6226 19.062 19.6226 19.0635 19.6196 19.0651C19.3809 19.2645 19.1467 19.378 18.9165 19.4052C18.8825 19.4111 18.8482 19.4132 18.8138 19.4115C18.7124 19.4126 18.6114 19.3969 18.5148 19.3655L18.5072 19.3546C18.1526 19.2546 17.5604 19.004 16.5743 18.4598C16.0036 18.1484 15.4605 17.7894 14.9503 17.3865C14.6946 17.1847 14.4508 16.9683 14.22 16.7385L14.1953 16.7139L14.1706 16.6892L14.146 16.6645C14.1377 16.6565 14.1297 16.6483 14.1213 16.6398C13.8915 16.4089 13.6754 16.1648 13.4736 15.9092C13.0709 15.3989 12.7121 14.8555 12.4009 14.2847C11.857 13.298 11.6065 12.7061 11.5066 12.3507L11.4956 12.3431C11.4642 12.2465 11.4488 12.1455 11.4498 12.044C11.4479 12.0096 11.45 11.9752 11.456 11.9413C11.4846 11.7114 11.5981 11.4766 11.7964 11.2372C11.7981 11.2342 11.7996 11.2342 11.8013 11.2311C12.0469 10.9564 12.3347 10.7225 12.6539 10.5386C12.6556 10.5386 12.6588 10.5369 12.6606 10.5369C12.9815 10.3696 13.286 10.4263 13.493 10.6706C13.4947 10.6723 13.924 11.1878 14.1082 11.4397C14.298 11.7067 14.474 11.983 14.6362 12.2676C14.8474 12.6468 14.715 13.035 14.5075 13.1951L14.089 13.5279C13.8778 13.6986 13.9056 14.0158 13.9056 14.0158C13.9056 14.0158 14.5255 16.3633 16.8419 16.955C16.8419 16.955 17.1588 16.9818 17.3295 16.7715L17.6622 16.3527C17.8227 16.1452 18.21 16.0127 18.5893 16.2241C18.8735 16.3863 19.1494 16.5626 19.4159 16.7523C19.6677 16.9375 20.1829 17.3678 20.1846 17.3678C20.4298 17.5749 20.4865 17.8795 20.3194 18.2005ZM18.4029 12.4083C17.934 11.8961 17.2914 11.6169 16.4386 11.5544C16.3144 11.5453 16.221 11.4371 16.2303 11.3129C16.2393 11.1887 16.3477 11.0954 16.4717 11.1043C17.4312 11.1745 18.1929 11.5108 18.7356 12.1035C19.2797 12.6983 19.5458 13.4461 19.5268 14.3265C19.5241 14.4495 19.4237 14.5471 19.3015 14.5471C19.2998 14.5471 19.2981 14.5471 19.2964 14.5471C19.172 14.5444 19.0731 14.4413 19.0759 14.3168C19.0925 13.5458 18.8724 12.9215 18.4029 12.4083ZM18.3698 13.9226C18.3759 14.047 18.2802 14.1529 18.1558 14.159C18.152 14.1592 18.1482 14.1592 18.1444 14.1592C18.0251 14.1592 17.9253 14.0654 17.9194 13.9449C17.8815 13.1784 17.5212 12.8036 16.7854 12.7652C16.661 12.7586 16.5655 12.6525 16.572 12.5281C16.5786 12.4036 16.684 12.3081 16.809 12.3146C17.7803 12.3655 18.32 12.9215 18.3698 13.9226ZM20.4872 15.0108C20.4865 15.0108 20.4859 15.0108 20.4855 15.0108C20.3617 15.0108 20.261 14.911 20.2601 14.787C20.2498 13.426 19.8416 12.3429 19.0468 11.5679C18.2505 10.7913 17.2444 10.3934 16.0561 10.385C15.9315 10.3842 15.8314 10.2825 15.8322 10.1578C15.833 10.0338 15.9338 9.93381 16.0576 9.93381C16.0582 9.93381 16.0586 9.93381 16.0593 9.93381C17.3679 9.94288 18.479 10.3839 19.3615 11.2448C20.2456 12.1071 20.6997 13.2976 20.7109 14.7836C20.7119 14.9081 20.6118 15.0097 20.4872 15.0108Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},37819:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Video-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-video"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.video)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 2v28l24-14L4 2Zm1.5 2.612v22.776L25.023 16 5.5 4.612Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},48848:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","VolumeHigh-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-volume-high"),focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.volumeHigh)),o.createElement("path",{d:"M24.76 24.178c1.707-2.32 2.707-5.133 2.707-8.166 0-3.043-1.008-5.866-2.726-8.19M21.333 11.911c.868 1.205 1.363 2.601 1.363 4.089 0 1.488-.495 2.884-1.363 4.089M15 4 6 9v3H2v8h4v3l9 5V4ZM6 12v8",stroke:"#000",strokeWidth:"1.5"}))};c.propTypes={className:a.string},e.exports=c},75937:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","VolumeMute-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-volume-mute"),focusable:"false",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.volumeMute)),o.createElement("path",{d:"M15 4 6 9v3H2v8h4v3l9 5V4ZM6 12v8M22 12l8 8M30 12l-4 4-4 4",stroke:"#000",strokeWidth:"1.5"}))};c.propTypes={className:a.string},e.exports=c},36108:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","WeChat-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-wechat"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.weChat)),o.createElement("path",{d:"M22.3351 21.4863C23.351 20.7503 24 19.6618 24 18.451C24 16.2345 21.8416 14.4349 19.1815 14.4349C16.5214 14.4349 14.3631 16.2325 14.3631 18.451C14.3631 20.6694 16.5214 22.467 19.1815 22.467C19.731 22.467 20.2618 22.3882 20.7552 22.2472L20.8962 22.2265C20.9895 22.2265 21.0724 22.2555 21.1512 22.3012L22.2066 22.9107L22.2999 22.9397C22.389 22.9397 22.4595 22.8672 22.4595 22.7801L22.4326 22.6619L22.2148 21.8512L22.1983 21.7476C22.2003 21.6398 22.2542 21.5444 22.3351 21.4863ZM13.7826 10C10.5896 10 8 12.1584 8 14.8185C8 16.2698 8.77958 17.5781 9.9987 18.4613C10.0962 18.5297 10.1604 18.6458 10.1604 18.7744L10.1397 18.8967L9.87845 19.8691L9.84735 20.0101C9.84735 20.1158 9.93443 20.2029 10.0402 20.2029L10.1521 20.1677L11.4189 19.4358C11.5143 19.3819 11.6138 19.3466 11.7258 19.3466L11.8958 19.3715C12.4867 19.5415 13.1232 19.6369 13.7846 19.6369L14.1019 19.6286C13.9775 19.2533 13.907 18.8573 13.907 18.4489C13.907 16.021 16.2685 14.0534 19.1815 14.0534L19.4946 14.0617C19.0592 11.7603 16.6687 10 13.7826 10ZM17.5747 17.8082C17.2202 17.8082 16.932 17.52 16.932 17.1655C16.932 16.8109 17.2202 16.5227 17.5747 16.5227C17.9292 16.5227 18.2174 16.8109 18.2174 17.1655C18.2174 17.52 17.9292 17.8082 17.5747 17.8082ZM20.7884 17.8082C20.4338 17.8082 20.1457 17.52 20.1457 17.1655C20.1457 16.8109 20.4338 16.5227 20.7884 16.5227C21.1429 16.5227 21.4311 16.8109 21.4311 17.1655C21.4291 17.52 21.1429 17.8082 20.7884 17.8082ZM11.8564 14.0472C11.4314 14.0472 11.0851 13.7009 11.0851 13.2759C11.0851 12.8508 11.4293 12.5046 11.8564 12.5046C12.2835 12.5046 12.6277 12.8508 12.6277 13.2759C12.6277 13.703 12.2815 14.0472 11.8564 14.0472ZM15.7108 14.0472C15.2857 14.0472 14.9395 13.7009 14.9395 13.2759C14.9395 12.8508 15.2837 12.5046 15.7108 12.5046C16.1358 12.5046 16.4821 12.8508 16.4821 13.2759C16.4821 13.703 16.1379 14.0472 15.7108 14.0472Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},75088:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Weibo-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-weibo"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.weibo)),o.createElement("path",{d:"M19.2434 10.0426C21.8409 9.69828 23.8006 11.4837 23.9834 13.8431C24.0557 14.7358 23.9026 15.8071 23.3117 15.8581C22.5887 15.9221 22.6939 15.3384 22.7957 14.7739C22.8291 14.5882 22.8622 14.4047 22.8654 14.2469C22.8994 12.3977 21.3222 11.1139 19.7791 11.1139C19.7007 11.1139 19.6039 11.1234 19.4986 11.1338C19.0152 11.1813 18.3534 11.2464 18.4825 10.489C18.5468 10.1256 18.8269 10.0925 19.1305 10.0566C19.1679 10.0522 19.2057 10.0477 19.2434 10.0426ZM19.7366 14.0684C20.1319 14.5318 19.9831 15.3565 19.7366 15.9941C19.9084 16.0879 20.0857 16.1745 20.2619 16.2606L20.2619 16.2606L20.2619 16.2606C21.2276 16.7323 22.1596 17.1875 21.9726 18.7191C21.9174 19.1527 21.6538 19.7351 21.3902 20.1049C19.5028 22.7491 13.8106 23.8629 10.2524 21.8521C9.05784 21.1805 7.82503 20.1942 8.02058 18.2302C8.18212 16.5383 9.32141 15.2289 10.4352 14.1152C11.498 13.0481 12.6203 12.2149 14.1464 11.8323C15.8043 11.4157 16.2932 12.7973 15.8468 14.1577C16.1169 14.1397 16.4732 14.0413 16.8656 13.933C17.8626 13.6577 19.0929 13.318 19.7366 14.0684ZM13.428 21.9882C15.4897 22.1242 17.5515 21.3973 18.5293 20.2877C18.8864 19.8796 19.2434 19.2632 19.2434 18.5448C19.2392 16.3215 16.442 15.4968 14.2357 15.6796C13.0284 15.7773 12.2164 16.0324 11.3704 16.5298C10.6775 16.9336 9.8698 17.5968 9.67 18.5873C9.21938 20.8191 11.6468 21.8691 13.428 21.9882ZM21.301 15.1439C21.6921 15.1184 21.8876 14.5275 21.7941 13.8473C21.6623 12.8866 20.8248 12.1044 19.6898 12.1937C19.6578 12.1963 19.6228 12.1977 19.5861 12.1993C19.3251 12.2101 18.9756 12.2247 18.9756 12.6868C18.9756 13.1362 19.2908 13.1359 19.6515 13.1355C19.8606 13.1353 20.085 13.1351 20.2722 13.2224C20.5315 13.3457 20.8291 13.7581 20.8546 14.1151C20.8641 14.2601 20.8563 14.3992 20.8491 14.5258V14.5259C20.8275 14.908 20.8124 15.1758 21.301 15.1439ZM11.6382 20.0667C11.0303 18.4087 12.4927 17.0909 14.0104 16.9336C15.3069 16.7976 16.2719 17.4565 16.561 18.3237C17.5132 21.2017 12.548 22.5408 11.6382 20.0667ZM14.597 19.0464C14.7841 19.0464 14.9371 18.8934 14.9371 18.7063C14.9371 18.5193 14.7841 18.3662 14.597 18.3662C14.41 18.3662 14.2569 18.5193 14.2569 18.7063C14.2569 18.8934 14.41 19.0464 14.597 19.0464ZM13.2834 20.4365C13.7468 20.4365 14.1251 20.0582 14.1251 19.5948C14.1251 19.1314 13.7468 18.7531 13.2834 18.7531C12.82 18.7531 12.4417 19.1314 12.4417 19.5948C12.4417 20.0582 12.82 20.4365 13.2834 20.4365Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},87924:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Whatsapp-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-whatsapp"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.whatsapp)),o.createElement("path",{d:"M25.9167 6.07188C23.2878 3.44761 19.7878 2 16.0622 2C8.37778 2 2.11667 8.22394 2.11667 15.8723C2.11667 18.3185 2.75444 20.7028 3.97556 22.8084L2 30L9.38889 28.0724C11.4267 29.1794 13.7211 29.76 16.0544 29.76H16.0622C23.7467 29.76 30 23.5361 30 15.8878C30 12.1797 28.5533 8.69616 25.9167 6.07188ZM16.0622 27.4222C13.9778 27.4222 11.94 26.8648 10.1589 25.812L9.73889 25.5643L5.34444 26.7022L6.51111 22.4446L6.23889 22.0111C5.08 20.1764 4.46556 18.0553 4.46556 15.8723C4.46556 9.51673 9.66889 4.33785 16.0622 4.33785C19.1578 4.33785 22.0667 5.53774 24.2522 7.72076C26.4378 9.90379 27.6433 12.799 27.6433 15.88C27.6433 22.2433 22.4478 27.4144 16.0622 27.4222ZM22.4167 18.783C22.0667 18.6127 20.3556 17.7689 20.0367 17.6528C19.7178 17.5366 19.4844 17.4824 19.2511 17.8231C19.0178 18.1714 18.3489 18.9533 18.1467 19.1855C17.9444 19.4177 17.7422 19.4487 17.3922 19.2707C17.0422 19.1004 15.9222 18.7288 14.5922 17.5521C13.5578 16.6309 12.8578 15.5007 12.6556 15.1523C12.4533 14.804 12.6322 14.6182 12.8111 14.4479C12.9667 14.2931 13.1611 14.0453 13.3322 13.8441C13.5033 13.6428 13.5656 13.4957 13.6822 13.2635C13.7989 13.0312 13.7367 12.83 13.6511 12.6597C13.5656 12.4894 12.8656 10.7785 12.5778 10.0818C12.2978 9.40835 12.01 9.50124 11.7922 9.48576C11.59 9.47802 11.3567 9.47028 11.1233 9.47028C10.89 9.47028 10.5167 9.55543 10.1978 9.90379C9.87889 10.2521 8.97667 11.0882 8.97667 12.799C8.97667 14.5098 10.2211 16.151 10.4 16.3832C10.5711 16.6154 12.8578 20.1145 16.35 21.6163C17.1822 21.9724 17.8278 22.1891 18.3333 22.3439C19.1656 22.6071 19.9278 22.5684 20.5267 22.4833C21.1956 22.3826 22.5878 21.6472 22.8756 20.8344C23.1633 20.0216 23.1633 19.3326 23.0778 19.1855C22.9922 19.0384 22.7589 18.9533 22.4167 18.783Z",fill:"#111B21"}))};d.propTypes={className:a.string},e.exports=d},40426:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Xing-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-xing"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.xing)),o.createElement("path",{d:"M22.3085 8c.0808 0 .1314.0854.0913.154L17.838 15.949a.101.101 0 000 .1022l4.5618 7.7949c.0401.0686-.0105.154-.0913.154h-2.9138a.1059.1059 0 01-.0914-.0518l-4.6215-7.8971a.1006.1006 0 010-.1022l4.6215-7.8971A.1058.1058 0 0119.3947 8h2.9138zm-7.1933 5.4275c.0044 0 .0072-.0047.005-.0084l-1.6856-2.8849a.1585.1585 0 00-.137-.0778h-2.6218c-.1212 0-.1971.1281-.137.231l1.5961 2.7317c.0022.0037-.0006.0084-.005.0084a.006.006 0 00-.005.0027l-2.1018 3.39c-.0638.1028.012.2343.135.2343h2.6161a.1587.1587 0 00.135-.0743l2.2011-3.55a.0057.0057 0 01.0049-.0027z"}))};d.propTypes={className:a.string},e.exports=d},94342:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","YandexZen-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-yandexzen"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.yandexzen)),o.createElement("path",{fill:"black",d:"M8,15.8c3.3-0.1,5.1-0.2,6.3-1.5c1.3-1.2,1.5-3,1.5-6.3C11.5,8.1,8.1,11.5,8,15.8z"}),o.createElement("path",{fill:"black",d:"M24,15.8c-0.1-4.2-3.5-7.7-7.7-7.8c0.1,3.3,0.2,5.1,1.5,6.3C19,15.5,20.8,15.8,24,15.8z"}),o.createElement("path",{fill:"black",d:"M8,16.3c0.2,4.2,3.6,7.6,7.8,7.7c-0.1-3.2-0.3-5-1.5-6.2C13.1,16.6,11.3,16.3,8,16.3z"}),o.createElement("path",{fill:"black",d:"M16.3,24c4.2-0.2,7.5-3.5,7.7-7.7c-3.2,0.1-5,0.3-6.2,1.5C16.6,19,16.3,20.8,16.3,24z"}))};d.propTypes={className:a.string},e.exports=d},57961:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","YouTube-standard")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-youtube"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.youTube)),o.createElement("path",{d:"M23.666 11.76C23.5755 11.4196 23.3971 11.109 23.1488 10.8593C22.9005 10.6095 22.5909 10.4294 22.251 10.337C21.003 10 16 10 16 10C16 10 10.997 10 9.749 10.337C9.40915 10.4294 9.09955 10.6095 8.85121 10.8593C8.60287 11.109 8.42451 11.4196 8.334 11.76C8 13.016 8 15.636 8 15.636C8 15.636 8 18.256 8.334 19.512C8.42436 19.8526 8.60265 20.1634 8.851 20.4133C9.09934 20.6632 9.40903 20.8435 9.749 20.936C10.997 21.273 16 21.273 16 21.273C16 21.273 21.003 21.273 22.251 20.936C22.591 20.8435 22.9007 20.6632 23.149 20.4133C23.3974 20.1634 23.5756 19.8526 23.666 19.512C24 18.257 24 15.636 24 15.636C24 15.636 24 13.016 23.666 11.76ZM14.364 18.015V13.257L18.545 15.637L14.364 18.015Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},97504:(e,t,n)=>{const o=n(38299),i=n(42368).default,a=n(42361),r=n(4498),s=n(43706),l=n(20215),d=n(66718),c=n(3540),m=n(64510),u=n(76196),p=n(13175),g=n(32586),h=n(30616),y=n(87241),b=n(34577),f=n(70195),v=n(29165),k=n(5198),w=n(71039),C=n(49140),x=n(88852),$=n(3686),S=n(84050),I=n(67818),T=n(39792),E=n(73137),N=n(15514),B=n(96774),L=n(34890),M=n(77818),A=n(28153),R=n(83558),P=n(33528),D=n(708),_=n(36737),H=n(68165),O=n(80636),F=n(41876),V=n(56148),U=n(87468),W=n(79301),j=n(49498),z=n(60836),G=n(88845),Z=n(90906),q=n(86173),K=n(21516),Y=n(87574),X=n(42710),J=n(80890),Q=n(11936),ee=n(87444),te=n(23150),ne=n(54280),oe=n(3330),ie=n(7967),ae=n(97195),re=n(45191),se=n(45530),le=n(64577),de=n(3653),ce=n(94416),me=n(90506),ue=n(16119),pe=n(10934),ge=n(10312),he=n(84502),ye=n(7507),be=n(74561),fe=n(82728),ve=n(10033),ke=n(28304),we=n(43438),Ce=n(47774),xe=n(48767),$e=n(30920),Se=n(63579),Ie=n(35788),Te=n(81058),Ee=n(37819),Ne=n(48848),Be=n(75937),Le=n(74921),Me=n(36108),Ae=n(75088),Re=n(87924),Pe=n(94342),De=n(57961);e.exports={Account:o,AgeGate:i,Arrow:a,Article:r,Bookmark:s,BookmarkActivated:l,BookmarkNew:d,CartFilled:c,CartOutlined:m,Check:u,Chevron:p,ChevronFill:g,Close:h,Collapse:y,Comment:b,CopyLink:f,DownloadCloud:v,DownloadWeb:k,Dot:w,Email:C,EmailFilled:x,Enlarge:$,Expand:S,Facebook:I,Filmstrip:T,Flipboard:E,GoogleNews:N,Gallery:B,Grid:L,Headphone:M,SlimHeadphone:A,Information:R,Instagram:P,LargeChevron:D,Like:_,LikeFilled:H,Line:O,LinkedIn:F,OK:V,Paperclip:U,List:j,Maximize:z,Menu:G,NativeShare:Z,Newsletter:q,NewsletterArrow:K,Pause:Y,PhotoStack:X,Pinterest:J,Play:Q,Passkey:ee,PlayCNE:te,PlaylistIcon:ne,PlayOutlined:oe,Print:ie,PrivacyOT:ae,RatingFilled:re,RatingHalf:se,RatingOutlined:le,Replay:de,Loader:W,Rss:ce,Search:me,Share:ue,Shopping:pe,Snapchat:ge,Spotify:he,SocialHandle:ye,Telegram:be,Timestamp:fe,Tiktok:ke,Threads:ve,Triangle:we,TriangleDown:Ce,TriangleUp:xe,Tumblr:$e,Twitter:Se,Vero:Ie,Viber:Te,Video:Ee,VolumeHigh:Ne,VolumeMute:Be,VK:Le,WeChat:Me,Weibo:Ae,Whatsapp:Re,YandexZen:Pe,YouTube:De}},60132:(e,t,n)=>{const o=n(75999).default,{getColorToken:i}=n(26865),a=o.svg.withConfig({displayName:"PlayCNEWrapper"})` width: 32px; height: 32px; fill: none; circle { fill: ${({theme:e})=>i(e,"colors.interactive.base.black")}; fill-opacity: 0.4; stroke: ${({theme:e})=>i(e,"colors.interactive.base.white")}; stroke-opacity: 0.6; stroke-width: 3; transition: fill-opacity 300ms, stroke-opacity 300ms; } path { fill: ${({theme:e})=>i(e,"colors.interactive.base.white")}; } &:active, &:focus, &:hover { circle { fill-opacity: 0.8; stroke-opacity: 1; } } `;a.displayName="svg";const r=o.svg.withConfig({displayName:"PrivacyOTIconWrapper"})` .st0 { fill-rule: evenodd; clip-rule: evenodd; fill: #ffffff; } .st1 { fill-rule: evenodd; clip-rule: evenodd; fill: #0066ff; } .st2 { fill: #ffffff; } .st3 { fill: #0066ff; } `;r.displayName="svg",e.exports={PlayCNEWrapper:a,PrivacyOTIconWrapper:r}},92237:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.useEffect((()=>{(async()=>{await d(),l("CoreIcons","AgeGate-thin")})()}),[]),i.createElement("svg",{className:a(n,"icon icon-account"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.account)),i.createElement("circle",{cx:"12",cy:"8",r:"5.25",stroke:"black",strokeWidth:"1.5"}),i.createElement("mask",{id:"path-2-inside-1_14_4055",fill:"white"},i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 14.5H14C17.0376 14.5 19.5 16.9624 19.5 20V22H21V20C21 16.134 17.866 13 14 13H10C6.13401 13 3 16.134 3 20V21.75V22H4.5V21.75V20C4.5 16.9624 6.96243 14.5 10 14.5Z"})),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 14.5H14C17.0376 14.5 19.5 16.9624 19.5 20V22H21V20C21 16.134 17.866 13 14 13H10C6.13401 13 3 16.134 3 20V21.75V22H4.5V21.75V20C4.5 16.9624 6.96243 14.5 10 14.5Z",fill:"black"}),i.createElement("path",{d:"M19.5 22H18V23.5H19.5V22ZM21 22V23.5H22.5V22H21ZM3 22H1.5V23.5H3V22ZM4.5 22V23.5H6V22H4.5ZM14 13H10V16H14V13ZM21 20C21 16.134 17.866 13 14 13V16C16.2091 16 18 17.7909 18 20H21ZM21 22V20H18V22H21ZM19.5 23.5H21V20.5H19.5V23.5ZM19.5 20V22H22.5V20H19.5ZM14 14.5C17.0376 14.5 19.5 16.9624 19.5 20H22.5C22.5 15.3056 18.6944 11.5 14 11.5V14.5ZM10 14.5H14V11.5H10V14.5ZM4.5 20C4.5 16.9624 6.96243 14.5 10 14.5V11.5C5.30558 11.5 1.5 15.3056 1.5 20H4.5ZM4.5 21.75V20H1.5V21.75H4.5ZM4.5 22V21.75H1.5V22H4.5ZM3 23.5H4.5V20.5H3V23.5ZM3 21.75V22H6V21.75H3ZM3 20V21.75H6V20H3ZM10 13C6.13401 13 3 16.134 3 20H6C6 17.7909 7.79086 16 10 16V13Z",fill:"black",mask:"url(#path-2-inside-1_14_4055)"}))};c.propTypes={className:o.string},e.exports=c},86138:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(5556)),a=o(n(96540)),r=o(n(32485)),s=n(37243),l=o(n(68766)),{trackComponent:d}=n(92716),c=({className:e,fill:t})=>{const{formatMessage:n}=(0,s.useIntl)();return a.default.useEffect((()=>{d("CoreIcons","AgeGate-thin")}),[]),a.default.createElement("svg",{className:(0,r.default)(e,"icon icon-age-gate"),focusable:"false",fill:t,width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},a.default.createElement("title",null,n(l.default.ageGate)),a.default.createElement("g",{clipPath:"url(#a)",fillRule:"evenodd",clipRule:"evenodd"},a.default.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.802 18.795a9.82 9.82 0 0 1-6.953 2.873C6.41 21.668 2 17.258 2 11.82c0-5.44 4.41-9.85 9.85-9.85a9.837 9.837 0 0 1 8.064 4.194c.32.456.6.936.836 1.435h-2.294A7.827 7.827 0 0 0 11.85 3.98a7.84 7.84 0 1 0 6.332 12.462h2.367a9.869 9.869 0 0 1-1.746 2.353ZM13.67 15.38c-1.563 0-2.576-.733-2.576-1.959 0-.781.386-1.36 1.08-1.582-.569-.212-.955-.8-.955-1.505 0-1.11.984-1.804 2.45-1.804 1.458 0 2.451.694 2.451 1.804 0 .704-.405 1.293-.974 1.505.694.222 1.1.8 1.1 1.582 0 1.226-1.023 1.959-2.576 1.959Zm-5.452-.145v-4.149H6.828V9.862c1.303 0 1.592-.376 1.592-1.187h1.35v6.561H8.218Zm6.416-4.766c0 .492-.376.82-.964.82-.57 0-.965-.328-.965-.82 0-.511.376-.83.965-.83.579 0 .964.319.964.83Zm-.964 3.753c.627 0 1.051-.357 1.051-.907 0-.54-.424-.897-1.051-.897-.608 0-1.052.357-1.052.897 0 .55.424.907 1.052.907Zm6.823-4.414h-1.407v1.508h-1.507v1.407h1.507v1.507h1.407v-1.507H22v-1.407h-1.508V9.809Z",fill:"#2B2B2B"})),a.default.createElement("defs",null,a.default.createElement("clipPath",{id:"a"},a.default.createElement("path",{fill:"#fff",d:"M0 0h32v32H0z"}))))};c.propTypes={className:i.default.string,fill:i.default.string},c.displayName="AgeGateIcon",t.default=c},69571:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Arrow-thin")})()}),[]),i.createElement("svg",{className:a("icon icon-arrow",n),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.arrow)),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m22.06 12-9.53-9.53-1.06 1.06 7.718 7.719H2v1.5h17.19l-7.72 7.72 1.06 1.061L22.06 12Z"}))};c.propTypes={className:o.string},e.exports=c},90628:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Article-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-article"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.article)),o.createElement("path",{d:"M2 3.25h17v1.5H2v-1.5Zm0 8h20v1.5H2v-1.5Zm13 8H2v1.5h13v-1.5Z",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:a.string},e.exports=d},22696:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Bookmark-thin")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-bookmark"),width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.bookmark)),o.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M4.25 3.25h8.5v1.5h-7v14.958L12 16.136l6.25 3.572V12.25h1.5v10.042L12 17.864l-7.75 4.428V3.25ZM18.25 10V2h1.5v8h-1.5Z",clipRule:"evenodd"}),o.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M23 6.75h-8v-1.5h8v1.5Z",clipRule:"evenodd"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string},e.exports=c},52585:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","BookmarkActivated-thin")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-bookmark icon-bookmark--activated"),width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.bookmarkActivated)),o.createElement("path",{className:"icon-bookmark-fill icon-bookmark--activated-checkmark",fill:"#000",fillRule:"evenodd",d:"M4.25 3.25h8.5v1.5h-7v14.958L12 16.136l6.25 3.572V11.25h1.5v11.042L12 17.864l-7.75 4.428V3.25Z",clipRule:"evenodd"}),o.createElement("path",{className:"icon-bookmark--activated-checkmark-stroke",fill:"#000",fillRule:"evenodd",d:"m12 10.94 7.47-7.47 1.06 1.06L12 13.06 8.47 9.53l1.06-1.06L12 10.94Z",clipRule:"evenodd"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string},e.exports=c},44584:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,l=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,className:a,...l}=e;return o.createElement("svg",{className:r(a,"icon icon-bookmark"),width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...l},o.createElement("title",null,n||t(s.bookmark)),o.createElement("path",{stroke:"#000",strokeLinecap:"square",d:"M16.266 20.823 9 24.669V8h15v16.67l-7.266-3.847-.234-.124-.234.124Z"}))};l.propTypes={bookmarkIconTitle:a.string,className:a.string},e.exports=l},58366:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{title:n,className:a,...d}=e;return o.useEffect((()=>{l("CoreIcons","CartFilled-thin")}),[]),o.createElement("svg",{className:r(a,"icon icon-cart"),width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...d},o.createElement("title",null,n||t(s.cart)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.935 7.209H2v-2h4.364l.231.676.675 1.972h14.423l-.309 1.241-.877 3.53-.145.583-.582.146-10.84 2.722-.892.224-.298-.87-2.815-8.224ZM18.74 18.345a1.57 1.57 0 0 1-.117.63c-.081.201-.204.384-.36.538a1.68 1.68 0 0 1-.547.36 1.726 1.726 0 0 1-1.299 0 1.68 1.68 0 0 1-.547-.36 1.615 1.615 0 0 1-.36-.537 1.571 1.571 0 0 1-.117-.63c.01-.423.19-.825.502-1.12a1.704 1.704 0 0 1 1.17-.462c.438 0 .858.165 1.171.46.313.296.494.698.504 1.121Zm-6.812.63c.081-.2.12-.414.116-.63a1.593 1.593 0 0 0-.504-1.12 1.704 1.704 0 0 0-1.17-.461c-.438 0-.858.165-1.17.461a1.593 1.593 0 0 0-.503 1.121c-.005.215.034.43.116.63s.205.383.36.538c.157.154.343.276.548.36a1.726 1.726 0 0 0 1.299 0 1.68 1.68 0 0 0 .547-.361c.156-.154.279-.337.36-.538Z",fill:"#000"}))};d.propTypes={className:a.string,title:a.string},e.exports=d},72172:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{title:n,className:a,...d}=e;return o.useEffect((()=>{l("CoreIcons","CartOutlined-thin")}),[]),o.createElement("svg",{className:r(a,"icon icon-cart"),width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...d},o.createElement("title",null,n||t(s.cart)),o.createElement("g",{clipPath:"url(#clip0_3732_178638)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.414 3.75H2v-1.5h3a.75.75 0 0 1 .728.568L8.586 14.25h9.812l1.667-7.5H11v-1.5h10a.75.75 0 0 1 .732.913l-2 9a.75.75 0 0 1-.732.587H8a.75.75 0 0 1-.728-.568L4.414 3.75Z",fill:"#000"}),o.createElement("path",{d:"M12 19.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0ZM19 19.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0Z",fill:"#000"})),o.createElement("defs",null,o.createElement("clipPath",{id:"clip0_3732_178638"},o.createElement("rect",{width:"24",height:"24",fill:"white"})),o.createElement("clipPath",{id:"clip1_3732_178638"},o.createElement("rect",{width:"24",height:"24",fill:"white"}))))};d.propTypes={className:a.string,title:a.string},e.exports=d},9218:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Check-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-check"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.check)),o.createElement("path",{d:"m10 14.94 8.47-8.47 1.06 1.06L10 17.06l-5.53-5.53 1.06-1.06L10 14.94Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},83045:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Chevron-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-chevron"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.chevron)),o.createElement("path",{d:"M15.94 12 7.47 3.53l1.06-1.06L18.06 12l-9.53 9.53-1.06-1.06L15.94 12Z",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:a.string},e.exports=d},58180:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","ChevronFill-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-chevronFill"),width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.chevronFill)),o.createElement("rect",{width:"24",height:"24",rx:"18",fill:"black"}),o.createElement("path",{d:"M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12s4.477 10 10 10 10-4.477 10-10Z",fill:"#000"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m13.94 12-3.47-3.47 1.06-1.06L16.06 12l-4.53 4.53-1.06-1.06L13.94 12Z",fill:"#fff"}))};d.propTypes={className:a.string},e.exports=d},80046:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Close-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-close"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",role:"none",...a},o.createElement("title",null,t(s.close)),o.createElement("path",{d:"m12 13.06 9.453 9.454 1.094-1.028L13.061 12l9.486-9.486-1.094-1.028L12 10.94 2.547 1.486 1.453 2.514 10.939 12l-9.486 9.486 1.094 1.028L12 13.06Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},56099:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Collapse-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-collapse"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.collapse)),o.createElement("path",{d:"M2 11.25h20v1.5H2v-1.5Z",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:a.string},e.exports=d},56807:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Comment-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-comment"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.comment)),o.createElement("path",{d:"M13 17h9V3H2v14h4v4l7-4Zm-5.5 1.415 5.102-2.915H20.5v-11h-17v11h4v2.915Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},25601:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.useEffect((()=>{l("CoreIcons","CopyLink-thin")}),[]),i.createElement("svg",{className:a(n,"icon icon-copylink"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.copyLink)),i.createElement("path",{d:"M17.158 10.335a.548.548 0 0 0 .196.743c.256.15.584.06.732-.2l1.34-2.353c1.183-2.08.48-4.74-1.57-5.942-2.049-1.2-4.67-.488-5.853 1.592L9.86 7.942c-1.183 2.08-.481 4.74 1.569 5.941.201.118.408.218.619.3a.47.47 0 0 0 .574-.223c.177-.31-.005-.707-.328-.85a3.23 3.23 0 0 1-.33-.168c-1.537-.901-2.064-2.896-1.176-4.456l2.143-3.767a3.188 3.188 0 0 1 4.39-1.194c1.537.9 2.064 2.896 1.176 4.456l-1.339 2.354Zm-9.316 3.33a.548.548 0 0 0-.196-.743.531.531 0 0 0-.732.2l-1.34 2.353c-1.183 2.08-.48 4.74 1.57 5.942 2.049 1.2 4.67.488 5.853-1.592l2.143-3.767c1.183-2.08.481-4.74-1.569-5.941a4.283 4.283 0 0 0-.619-.3.47.47 0 0 0-.574.223c-.177.31.005.707.328.85.112.049.222.105.33.168 1.537.901 2.064 2.896 1.176 4.456l-2.143 3.767a3.188 3.188 0 0 1-4.39 1.194c-1.537-.9-2.064-2.896-1.176-4.456l1.339-2.354Z",fill:"#000"}))};d.propTypes={className:o.string},e.exports=d},60261:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Dot-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-dots"),viewBox:"0 0 24 24",width:"24",height:"24",fill:"#DADADA",xmlns:"http://www.w3.org/2000/svg",role:"img",...a},o.createElement("title",null,t(s.dots)),o.createElement("path",{d:"M16 12a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z"}))};c.propTypes={className:a.string},e.exports=c},66087:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{title:n,className:a,...d}=e;return o.useEffect((()=>{l("CoreIcons","DownloadCloud-thin")}),[]),o.createElement("svg",{className:r(a,"icon icon-downloadCloud"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...d},o.createElement("title",null,n||t(s.downloadCloud)),o.createElement("path",{d:"M12.476 20.207V12.85h-.952v7.358l-2-2.075-.762.755L12 22l3.238-3.113-.761-.755-2 2.075Zm4.762-14.433C17.048 3.604 15.143 2 12.952 2c-1.81 0-3.523 1.226-4.095 2.925-.19-.095-.476-.095-.667-.095-2.38 0-4.285 1.887-4.285 4.246 0 .283 0 .471.095.754-1.238.566-2 1.699-2 3.02 0 1.792 1.524 3.301 3.333 3.301h3.81v-.943h-3.81c-1.333 0-2.38-1.038-2.38-2.359 0-1.037.666-1.98 1.714-2.264l.476-.094-.095-.472c-.096-.377-.19-.66-.19-.943 0-1.793 1.523-3.302 3.332-3.302.286 0 .572 0 .953.094l.476.189.095-.472c.286-1.51 1.714-2.642 3.238-2.642 1.81 0 3.334 1.51 3.334 3.302v.472h.476c2.38 0 4.285 1.887 4.285 4.246 0 2.358-1.904 4.245-4.285 4.245h-1.905v.943h1.905c2.857 0 5.238-2.358 5.238-5.188 0-2.736-2.095-4.906-4.762-5.19Z",fill:"#000"}))};d.propTypes={className:a.string,title:a.string},e.exports=d},39392:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{title:n,className:a,...d}=e;return o.useEffect((()=>{l("CoreIcons","DownloadWeb-thin")}),[]),o.createElement("svg",{className:r(a,"icon icon-downloadWeb"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...d},o.createElement("title",null,t(s.downloadWeb)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m16.47 10.47-3.72 3.72V2h-1.5v12.19l-3.72-3.72-1.06 1.06L12 17.06l5.53-5.53-1.06-1.06ZM3 20.75h18v-1.5H3v1.5Z",fill:"#000"}))};d.propTypes={className:a.string,title:a.string},e.exports=d},57942:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Email-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-email"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.email)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.44 6.5H4.56L12 13.94l7.44-7.44ZM3.5 7.56v9.94h17V7.56l-8.5 8.5-8.5-8.5ZM2 19V5h20v14H2Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},62410:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","EmailFilled-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-emailfilled"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.email)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14 3 5h18l-9 9ZM2 19V5.955l10.003 10.037L22 5.957V19H2Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},83476:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Enlarge-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-enlarge"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.expand)),o.createElement("path",{d:"M19.19 3.75H12v-1.5h9.75V12h-1.5V4.81l-5.72 5.72-1.06-1.06 5.72-5.72ZM3.75 12h-1.5v9.75H12v-1.5H4.81l5.72-5.72-1.06-1.06-5.72 5.72V12Z",clipRule:"evenodd",fillRule:"evenodd",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},58332:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Expand-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-expand"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.expand)),o.createElement("path",{d:"M12.75 11.25V2h-1.5v9.25H2v1.5h9.25V22h1.5v-9.25H22v-1.5h-9.25Z",clipRule:"evenodd",fillRule:"evenodd",fill:"#fff"}))};d.propTypes={className:a.string},e.exports=d},69192:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Facebook-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-facebook"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.facebook)),o.createElement("path",{d:"M8.945 5.874v2.753H7v3.367h1.945V22h3.996V11.994h2.682s.251-1.614.372-3.379h-3.038V6.312c0-.343.435-.807.866-.807H16V2h-2.96C8.847 2 8.945 5.37 8.945 5.874Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},50694:(e,t,n)=>{const o=n(5556),i=n(32485),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,l=({color:e="black",...t})=>{const{formatMessage:n}=r(),{className:o,...l}=t;return a.createElement("svg",{className:i(o,"icon icon-filmstrip-collapsed"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...l},a.createElement("title",null,n(s.filmstrip)),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.25 2.25h11.5v19.5H2.25V2.25Zm1.5 1.5v16.5h8.5V3.75h-8.5Zm14-1.5v19.5h-1.5V2.25h1.5Zm4 19.5V2.25h-1.5v19.5h1.5Z",fill:e}))};l.propTypes={className:o.string,color:o.string},e.exports=l},50907:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Flipboard-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-flipboard"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.flipboard)),o.createElement("path",{d:"M2 2v20h20V2H2Zm16 8h-4v4h-4v4H6V6h12v4Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},39336:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Gallery-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-gallery"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.gallery)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.5 6.5h-13v9H6V8h11.5V6.5ZM19 8h2v11H6v-2H3V5h16v3ZM7.5 9.5h12v8h-12v-8Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},24596:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","GoogleNews-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-googlenews"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.googlenews)),o.createElement("path",{d:"M19.722 19.5c0 .133-.054.26-.15.353a.518.518 0 0 1-.36.147H4.787a.518.518 0 0 1-.36-.147.495.495 0 0 1-.15-.353V8.833c0-.132.054-.26.15-.353a.518.518 0 0 1 .36-.147h14.425c.135 0 .265.053.36.147.096.094.15.22.15.353V19.5Zm-2.526-2.788v-.974a.063.063 0 0 0-.02-.047.067.067 0 0 0-.047-.019h-4.477v1.11h4.477a.07.07 0 0 0 .048-.02.066.066 0 0 0 .02-.047l-.001-.003Zm.68-2.109v-.98a.064.064 0 0 0-.018-.046.066.066 0 0 0-.047-.02h-5.16v1.11h5.159a.068.068 0 0 0 .047-.018.065.065 0 0 0 .02-.045v-.003.002Zm-.68-2.11v-.983a.064.064 0 0 0-.02-.046.067.067 0 0 0-.047-.02h-4.477v1.11h4.477a.068.068 0 0 0 .047-.018.065.065 0 0 0 .02-.046v.004Zm-8.405 1.174v1h1.475c-.121.61-.67 1.053-1.475 1.053-.909-.033-1.618-.78-1.584-1.67.032-.843.723-1.518 1.584-1.55.388-.006.763.137 1.044.4l.779-.76a2.65 2.65 0 0 0-1.823-.696c-1.504 0-2.724 1.193-2.724 2.665s1.22 2.665 2.724 2.665c1.574 0 2.61-1.083 2.61-2.607 0-.17-.015-.338-.043-.504l-2.567.004Zm-4.9-5.21c.001-.133.055-.26.15-.353a.519.519 0 0 1 .361-.147h10.13l-1.058-2.846a.489.489 0 0 0-.245-.28.506.506 0 0 0-.375-.032L2.306 8.555a.49.49 0 0 0-.268.262.474.474 0 0 0 0 .37l1.854 4.983V8.457Zm0 0c.001-.133.055-.26.15-.353a.519.519 0 0 1 .361-.147h10.13l-1.058-2.846a.489.489 0 0 0-.245-.28.506.506 0 0 0-.375-.032L2.306 8.555a.49.49 0 0 0-.268.262.474.474 0 0 0 0 .37l1.854 4.983V8.457Zm17.76-.254-7.335-1.93.626 1.684h4.653c.136 0 .265.053.36.147.097.093.15.22.15.353v7.17l1.873-6.82a.473.473 0 0 0-.036-.368.49.49 0 0 0-.29-.236ZM17.906 6.84V4.495a.492.492 0 0 0-.15-.35.515.515 0 0 0-.36-.145H6.604a.518.518 0 0 0-.36.143.497.497 0 0 0-.153.35v2.313l6.992-2.488a.505.505 0 0 1 .376.033c.116.06.203.162.243.284l.454 1.221 3.75.983Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},49776:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Grid-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-grid"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.grid)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 3.5h6v6h-6v-6ZM2 11V2h9v9H2Zm1.5 3.5h6v6h-6v-6ZM2 22v-9h9v9H2ZM20.5 3.5h-6v6h6v-6ZM13 2v9h9V2h-9Zm1.5 12.5h6v6h-6v-6ZM13 22v-9h9v9h-9Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},53636:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{headphoneIconTitle:n,className:a,...d}=e;return o.useEffect((()=>{l("CoreIcons","Headphone-thin")}),[]),o.createElement("svg",{className:r(a,"icon icon-headphone"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...d},o.createElement("title",null,n||t(s.headphone)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.476 2 2 6.476 2 12v4.562C2 19.532 4.469 22 7.438 22h.875v-1.57a2.186 2.186 0 0 0 1.369-2.043v-3.65c0-.894-.532-1.712-1.369-2.042v-1.57h-.875c-1.45 0-2.726.532-3.687 1.414V12c0-4.513 3.736-8.25 8.249-8.25s8.25 3.737 8.25 8.25v.539a5.393 5.393 0 0 0-3.688-1.414h-.875v1.57a2.186 2.186 0 0 0-1.369 2.042v3.65c0 .895.532 1.712 1.369 2.043V22h.875C19.532 22 22 19.531 22 16.562V12c0-5.524-4.476-10-10-10Z",fill:"#000"}))};d.propTypes={className:a.string,headphoneIconTitle:a.string},e.exports=d},7994:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Instagram-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-instagram"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.instagram)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2c2.716 0 3.056.013 4.122.06 1.066.049 1.792.217 2.428.465a4.884 4.884 0 0 1 1.771 1.154 4.873 4.873 0 0 1 1.154 1.771c.247.636.416 1.362.465 2.428.049 1.066.06 1.406.06 4.122s-.012 3.056-.06 4.122c-.049 1.066-.218 1.792-.465 2.428a4.9 4.9 0 0 1-1.154 1.771 4.874 4.874 0 0 1-1.771 1.154c-.636.247-1.363.416-2.428.465-1.066.049-1.406.06-4.122.06s-3.056-.012-4.122-.06c-1.066-.049-1.792-.218-2.428-.465a4.901 4.901 0 0 1-1.771-1.154 4.9 4.9 0 0 1-1.154-1.771c-.248-.636-.416-1.363-.465-2.428C2.013 15.056 2 14.716 2 12s.013-3.056.06-4.122c.049-1.066.217-1.792.465-2.428a4.884 4.884 0 0 1 1.154-1.771A4.874 4.874 0 0 1 5.45 2.525c.636-.248 1.362-.416 2.428-.465C8.944 2.013 9.284 2 12 2Zm0 2.5c-2.443 0-2.732.009-3.696.054-.893.04-1.377.188-1.7.315-.397.146-.756.38-1.05.684-.322.32-.52.625-.685 1.052-.125.322-.275.806-.315 1.699C4.509 9.267 4.5 9.557 4.5 12c0 2.443.009 2.732.054 3.696.04.893.188 1.377.315 1.7.165.427.364.732.684 1.05.32.321.625.52 1.052.685.322.125.806.275 1.699.315.963.045 1.253.054 3.696.054 2.443 0 2.732-.009 3.696-.054.893-.04 1.377-.189 1.7-.315a2.811 2.811 0 0 0 1.05-.683c.321-.32.52-.625.685-1.053.125-.322.275-.806.315-1.699.045-.963.054-1.253.054-3.696 0-2.443-.009-2.732-.054-3.696-.04-.893-.189-1.377-.315-1.7a2.835 2.835 0 0 0-.683-1.05 2.834 2.834 0 0 0-1.053-.685c-.322-.125-.806-.275-1.699-.315C14.733 4.509 14.443 4.5 12 4.5Zm0 2.21a5.29 5.29 0 1 1 0 10.58 5.29 5.29 0 0 1 0-10.58Zm0 8.25a2.96 2.96 0 1 0 0-5.92 2.96 2.96 0 0 0 0 5.92Zm6.625-8.148a1.438 1.438 0 1 1-2.876 0 1.438 1.438 0 0 1 2.876 0Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},79350:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","LargeChevron-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-large-chevron"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.largechevron)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m2.47 8.53 1.06-1.06L12 15.94l8.47-8.47 1.06 1.06L12 18.06 2.47 8.53Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},35483:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Like-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-like"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.like)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m10.924 7.233 1.085-1.036 1.1 1.02-1.085 1.168-1.1-1.152Zm2.097-2.15c-.644.718-1.012 1.114-1.012 1.114s-.377-.395-1.017-1.11c-.19-.212-.402-.452-.635-.718C9.53 3.59 8.544 3 7.51 3 4.466 3 2 5.633 2 8.877a6.129 6.129 0 0 0 .969 3.332c.617.957 3.276 3.862 7.993 8.716.338.348.687.707 1.047 1.075l1.045-1.077c4.701-4.853 7.36-7.757 7.977-8.714A6.13 6.13 0 0 0 22 8.877C22 5.632 19.534 3 16.491 3c-1.035 0-2.075.517-2.832 1.37l-.638.714Zm6.75 6.313c-.247.382-1.065 1.353-2.595 3.013a315.438 315.438 0 0 1-5.169 5.44 306.64 306.64 0 0 1-5.182-5.44c-1.531-1.66-2.348-2.63-2.595-3.012a4.629 4.629 0 0 1-.73-2.514v-.006C3.5 6.368 5.385 4.5 7.509 4.5c.463 0 1.076.274 1.77.914a77.68 77.68 0 0 0 1.61 1.783l.025.026.01.01 1.085-1.036 1.1 1.02.03-.033.087-.094.33-.361c.287-.316.703-.777 1.224-1.364.519-.584 1.17-.865 1.711-.865 2.124 0 4.009 1.867 4.009 4.377a4.63 4.63 0 0 1-.73 2.518Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},74771:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","LikeFilled-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-like-filled"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.likeFilled)),o.createElement("path",{d:"M21.25 8.877a5.38 5.38 0 0 1-.849 2.925c-.29.448-1.157 1.47-2.673 3.116-1.396 1.514-3.301 3.515-5.72 6.007-2.427-2.492-4.337-4.494-5.734-6.008-1.519-1.646-2.386-2.667-2.674-3.114a5.378 5.378 0 0 1-.85-2.923v-.003c0-2.876 2.176-5.127 4.759-5.127.746 0 1.545.428 2.308 1.14.462.534.842 1.093 1.11 1.525a12.287 12.287 0 0 1 .388.676l.019.036.004.008v.001l.68 1.359.665-1.366v-.001l.004-.008.018-.035.076-.145a11.115 11.115 0 0 1 1.438-2.073c.638-.718 1.484-1.117 2.272-1.117 2.584 0 4.759 2.25 4.759 5.127Z",fill:"#000",stroke:"#000",strokeWidth:"1.5"}))};d.propTypes={className:a.string},e.exports=d},8990:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Line-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-line"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.line)),o.createElement("path",{d:"M22 10.09C22 5.63 17.514 2 12 2S2 5.63 2 10.09c0 4 3.557 7.35 8.363 7.984.325.07.769.214.88.492.102.252.067.646.033.901l-.142.854c-.043.252-.2.985.866.537 1.068-.448 5.759-3.381 7.857-5.789C21.307 13.485 22 11.877 22 10.091ZM8.472 12.474a.194.194 0 0 1-.195.194H5.475a.193.193 0 0 1-.195-.193V8.129c0-.107.088-.194.195-.194h.701c.108 0 .195.087.195.194v3.45h1.906c.107 0 .195.087.195.195v.699Zm1.69 0a.194.194 0 0 1-.194.195h-.701a.194.194 0 0 1-.195-.194V8.129c0-.107.087-.194.195-.194h.701c.108 0 .195.087.195.194v4.345Zm4.829 0a.194.194 0 0 1-.195.195h-.701a.2.2 0 0 1-.16-.082l-2-2.692v2.58a.194.194 0 0 1-.195.194h-.701a.194.194 0 0 1-.195-.194V8.13c0-.107.087-.194.195-.194h.7c.066 0 .128.03.162.087l1.996 2.689V8.129c0-.107.088-.194.195-.194h.701c.108 0 .195.087.195.194l.003 4.345Zm3.873-3.644a.194.194 0 0 1-.194.194h-1.907v.734h1.907c.107 0 .194.087.194.195v.7a.194.194 0 0 1-.194.193h-1.907v.735h1.907c.107 0 .194.086.194.194v.699a.194.194 0 0 1-.194.194h-2.802a.198.198 0 0 1-.195-.194V8.13c0-.106.09-.194.195-.194h2.802c.107 0 .194.087.194.194v.699Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},25534:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","LinkedIn-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-linkedin"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.linkedIn)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 22h-4.13v-6.485c0-1.547-.03-3.535-2.147-3.535-2.151 0-2.48 1.685-2.48 3.424V22H9.112V8.666h3.966v1.82h.054c.552-1.048 1.9-2.153 3.911-2.153 4.185 0 4.957 2.762 4.957 6.352V22ZM4.456 6.807a2.391 2.391 0 0 1-2.268-1.47 2.41 2.41 0 0 1 1.333-3.17 2.391 2.391 0 0 1 2.592.558 2.408 2.408 0 0 1 0 3.358 2.394 2.394 0 0 1-1.657.724ZM2.386 22H6.52V8.666H2.386V22Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},61852:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","List-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-list"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.list)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 3.25H5v1.5h17v-1.5Zm0 8H5v1.5h17v-1.5Zm-20 0h1.438v1.5H2v-1.5Zm1.438-8H2v1.5h1.438v-1.5ZM5 19.25h17v1.5H5v-1.5Zm-1.563 0H2v1.5h1.438v-1.5Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},30110:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Maximize-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-maximize"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.maximize)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 2.25H2.25V10h1.5V3.75H10v-1.5Zm4 18h6.25V14h1.5v7.75H14v-1.5Zm6.25-16.5V10h1.5V2.25H14v1.5h6.25ZM3.75 14v6.25H10v1.5H2.25V14h1.5Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},15447:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Menu-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-menu"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.menu)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 3.25h20v1.5H2v-1.5Zm0 8h20v1.5H2v-1.5Zm20 8H2v1.5h20v-1.5Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},28828:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(68766).default,{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=({className:e="",onIconClick:t=(()=>{}),onKeyDown:n=(()=>{}),tabIndex:i="-1"})=>{const{formatMessage:d}=a();return o.useEffect((()=>{(async()=>{await l(),s("CoreIcons","NativeShare-standard")})()}),[]),o.createElement("svg",{className:e,viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",focusable:"false",onClick:t,onKeyDown:n,tabIndex:i},o.createElement("title",null,d(r.nativeShare)),o.createElement("path",{d:"M18 8a3 3 0 1 0-2.947-2.438L7.939 9.71a3 3 0 1 0 0 4.578l7.114 4.15a3 3 0 1 0 1.008-1.727l-7.113-4.15c.07-.371.07-.753 0-1.124L16.06 7.29c.524.442 1.2.71 1.94.71Z",fill:"#000"}))};d.propTypes={className:i.string,onIconClick:i.func,onKeyDown:i.func,tabIndex:i.string},e.exports=d},60779:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Newsletter-standard")}),[]),o.createElement("svg",{className:r(n,"icon icon-newsletter"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.newsletter)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.75 3.25H3.25v7h-1v11.5h19.5v-11.5h-1v-7Zm-1.5 8.16V4.75H4.75v6.66L12 17.05l7.25-5.64ZM16 8.799H8v-1.5h8v1.5ZM3.75 20.25v-7.717L12 18.95l8.25-6.416v7.716H3.75ZM8 12.75h8v-1.5H8v1.5Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},65102:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=e=>{const{className:t,...n}=e;return i.useEffect((()=>{(async()=>{await s(),r("CoreIcons","NewsletterArrow-standard")})()}),[]),i.createElement("svg",{className:a(t,"icon icon-newsletter icon-newsletter-arrow"),viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...n},i.createElement("g",null,i.createElement("mask",{id:"path-1-inside-1_285_2455",fill:"white"},i.createElement("path",{d:"M17.1133 15.7394V17.0546L18.399 15.7394H17.1133ZM5.25 4.80603L16.1786 16.6424L18.048 14.8364L7.11946 3L5.25 4.80603ZM18.399 15.7394V6.95756H15.8276V15.7394H18.399ZM17.1133 14.4242H8.56434V17.0546H17.1133V14.4242Z"})),i.createElement("path",{d:"M17.1133 15.7394V17.0546L18.399 15.7394H17.1133ZM5.25 4.80603L16.1786 16.6424L18.048 14.8364L7.11946 3L5.25 4.80603ZM18.399 15.7394V6.95756H15.8276V15.7394H18.399ZM17.1133 14.4242H8.56434V17.0546H17.1133V14.4242Z",fill:"black"}),i.createElement("path",{d:"M17.1133 15.7394V14.7394H16.1133V15.7394H17.1133ZM17.1133 17.0546V18.0546H17.5342L17.8284 17.7536L17.1133 17.0546ZM18.399 15.7394L19.1141 16.4385L19.399 16.147V15.7394H18.399ZM5.25 4.80603L4.5552 4.08683L3.85207 4.7661L4.51528 5.4844L5.25 4.80603ZM16.1786 16.6424L15.4439 17.3208L16.1377 18.0723L16.8734 17.3616L16.1786 16.6424ZM18.048 14.8364L18.7428 15.5556L19.4459 14.8764L18.7827 14.158L18.048 14.8364ZM7.11946 3L7.85419 2.32163L7.16031 1.57011L6.42466 2.2808L7.11946 3ZM18.399 6.95756H19.399V5.95756H18.399V6.95756ZM15.8276 6.95756V5.95756H14.8276V6.95756H15.8276ZM15.8276 15.7394H14.8276V16.7394H15.8276V15.7394ZM17.1133 14.4242H18.1133V13.4242H17.1133V14.4242ZM8.56434 14.4242V13.4242H7.56434V14.4242H8.56434ZM8.56434 17.0546H7.56434V18.0546H8.56434V17.0546ZM16.1133 15.7394V17.0546H18.1133V15.7394H16.1133ZM17.8284 17.7536L19.1141 16.4385L17.684 15.0403L16.3982 16.3555L17.8284 17.7536ZM18.399 14.7394H17.1133V16.7394H18.399V14.7394ZM4.51528 5.4844L15.4439 17.3208L16.9133 15.964L5.98472 4.12766L4.51528 5.4844ZM16.8734 17.3616L18.7428 15.5556L17.3532 14.1172L15.4838 15.9232L16.8734 17.3616ZM18.7827 14.158L7.85419 2.32163L6.38474 3.67837L17.3133 15.5148L18.7827 14.158ZM6.42466 2.2808L4.5552 4.08683L5.9448 5.52524L7.81426 3.7192L6.42466 2.2808ZM19.399 15.7394V6.95756H17.399V15.7394H19.399ZM18.399 5.95756H15.8276V7.95756H18.399V5.95756ZM14.8276 6.95756V15.7394H16.8276V6.95756H14.8276ZM15.8276 16.7394H18.399V14.7394H15.8276V16.7394ZM17.1133 13.4242H8.56434V15.4242H17.1133V13.4242ZM7.56434 14.4242V17.0546H9.56434V14.4242H7.56434ZM8.56434 18.0546H17.1133V16.0546H8.56434V18.0546ZM18.1133 17.0546V14.4242H16.1133V17.0546H18.1133Z",fill:"black",mask:"url(#path-1-inside-1_285_2455)"}),i.createElement("path",{d:"M3 21H21H3Z",fill:"black"}),i.createElement("path",{d:"M3 21H21",stroke:"black"})),i.createElement("g",null,i.createElement("path",{d:"M0 28H28",stroke:"black",strokeWidth:"2"})))};l.propTypes={className:o.string},e.exports=l},22650:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","OK-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-ok"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.ok)),o.createElement("path",{d:"M16.954 7.162a5.166 5.166 0 0 1-5.162 5.16 5.166 5.166 0 0 1-5.162-5.16A5.168 5.168 0 0 1 11.793 2a5.167 5.167 0 0 1 5.162 5.162Zm-3.024 0a2.14 2.14 0 0 0-2.138-2.137 2.14 2.14 0 0 0-2.136 2.137A2.14 2.14 0 0 0 11.792 9.3a2.14 2.14 0 0 0 2.138-2.137Zm-.05 9.37 2.885 2.887a1.51 1.51 0 0 1 0 2.138v.001a1.51 1.51 0 0 1-2.136-.001l-2.837-2.836-2.835 2.836a1.512 1.512 0 0 1-2.14-2.139l2.886-2.886a9.671 9.671 0 0 1-2.996-1.24 1.512 1.512 0 0 1-.474-2.086v-.002a1.511 1.511 0 0 1 2.085-.473 6.555 6.555 0 0 0 6.949 0l.001-.001a1.512 1.512 0 0 1 1.61 2.561c-.922.58-1.936 1-2.998 1.241Z",fill:"black",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:a.string},e.exports=d},13150:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Paperclip-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-paperclip"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.share)),o.createElement("g",{clipPath:"url(#clip0_81_1090)"},o.createElement("path",{d:"M4.71 12C4.71 10.461 5.961 9.21 7.5 9.21H11.1V7.5H7.5C5.016 7.5 3 9.516 3 12C3 14.484 5.016 16.5 7.5 16.5H11.1V14.79H7.5C5.961 14.79 4.71 13.539 4.71 12ZM8.4 12.9H15.6V11.1H8.4V12.9ZM16.5 7.5H12.9V9.21H16.5C18.039 9.21 19.29 10.461 19.29 12C19.29 13.539 18.039 14.79 16.5 14.79H12.9V16.5H16.5C18.984 16.5 21 14.484 21 12C21 9.516 18.984 7.5 16.5 7.5Z",fill:"black"})),o.createElement("defs",null,o.createElement("clipPath",{id:"clip0_81_1090"},o.createElement("rect",{width:"18",height:"9",fill:"white",transform:"translate(3 7.5)"}))))};d.propTypes={className:a.string},e.exports=d},57946:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Passkey-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-passkey"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.passkey)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.87 12.894s.007 1.573.66 2.283c.697.758 1.411.94 1.411.94v3.765H2V17.53c0-3.129 6.27-4.705 9.412-4.705.376 0 1 .023 1.459.07Zm3.248-6.188c0 2.6-2.106 4.706-4.706 4.706a4.705 4.705 0 0 1-4.706-4.706C6.706 4.106 8.812 2 11.412 2c2.6 0 4.706 2.106 4.706 4.706Zm2.627 2.824c-1.831.02-3.312 1.462-3.333 3.24a3.084 3.084 0 0 0 2.022 2.954l-.058 4.77a.465.465 0 0 0 .152.367l.863.82a.336.336 0 0 0 .454-.01l1.607-1.566c.143-.144.14-.34.006-.476l-.907-.874 1.301-1.273a.318.318 0 0 0-.004-.466l-1.236-1.214c1.52-.641 2.372-1.776 2.388-3.107.021-1.774-1.43-3.186-3.255-3.165Zm1.373 3.294a1.412 1.412 0 1 1-2.824 0 1.412 1.412 0 0 1 2.824 0Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},13148:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Pause-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-pause"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.pause)),o.createElement("g",{fillRule:"nonzero"},o.createElement("path",{d:"M7 6H10.3V18H7V6ZM14.3 6H17.6V18H14.3V6Z"})))};d.propTypes={className:a.string},e.exports=d},5232:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{title:n,className:a,...d}=e;return o.useEffect((()=>{l("CoreIcons","PhotoStack-thin")}),[]),o.createElement("svg",{className:r(a,"icon icon-photoStack"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...d},o.createElement("title",null,n||t(s.photoStack)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.25 2.25h13.5v13.5H2.25V2.25Zm1.5 1.5v10.5h10.5V3.75H3.75Z",fill:"#0879BF"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.75 3v15.75H3v-1.5h14.25V3h1.5Z",fill:"#0879BF"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.75 6v15.75H6v-1.5h14.25V6h1.5Z",fill:"#0879BF"}))};d.propTypes={className:a.string,title:a.string},e.exports=d},24888:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Pinterest-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-pinterest"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.pinterest)),o.createElement("path",{d:"M10.46 15.06c-.47 2.056-.93 4.037-1.932 5.6-.307.479-.616 1.081-1.141 1.34-.775-3.991.846-7.35 1.486-10.705-.816-1.666-.308-4.488 1.44-4.808 2.533-.462 1.865 2.593 1.436 4.013-.237.78-.66 1.526-.597 2.381.141 1.801 2.408 1.919 3.569.99 1.665-1.326 2.147-3.89 1.983-5.996-.246-3.206-3.877-4.8-7.085-3.519-1.653.66-3.153 2.179-3.37 4.41-.113 1.175.133 2.114.596 2.777.068.1.308.278.345.547.072.543-.25 1.127-.546 1.533-1.642-.473-2.49-1.947-2.625-3.813-.312-4.25 3.178-7.48 7.282-7.783 4.383-.32 7.856 2.21 8.179 5.898.24 2.741-.734 5.5-2.28 6.986-1.162 1.115-3.63 2.209-5.65 1.141-.446-.237-.646-.527-1.09-.992Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},11118:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Play-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-play"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.play)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m4 2 17 10L4 22V2Z"}))};d.propTypes={className:a.string},e.exports=d},25856:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","PlayOutlined-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-play-outlined"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.playOutlined)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 2v20l17-10L4 2Zm1.5 2.623v14.754L18.041 12 5.5 4.623Z"}))};d.propTypes={className:a.string},e.exports=d},85026:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Playlist-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-playlist"),width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.playlist)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 3.25H2v1.5h16v-1.5Zm0 6H2v1.5h16v-1.5Zm-16 6h10.667v1.5H2v-1.5ZM22 17l-7-4v8l7-4Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},40641:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Print-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-print"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.print)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 2.25h11.5v5h4v10.5h-4v4H6.25v-4h-4V7.25h4v-5Zm0 14v-3h11.5v3h2.5v-7.5H3.75v7.5h2.5Zm10-12.5v3.5h-8.5v-3.5h8.5Zm-8.5 16.5v-5.5h8.5v5.5h-8.5Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},35149:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.useEffect((()=>{l("CoreIcons","RatingFilled-thin")}),[]),a.createElement("svg",{className:o(n,"icon icon-rating-filled"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.ratingFilled)),a.createElement("path",{d:"M12 18.532 5.82 22l1.226-7.252L2 9.637l6.939-1.012L12 2l3.061 6.625L22 9.639l-5.046 5.109L18.18 22 12 18.532Z",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:i.string},e.exports=d},36928:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),d=({className:e,primaryFill:t="#000",secondaryFill:n="#fff"})=>{const{formatMessage:i}=r();return a.useEffect((()=>{l("CoreIcons","RatingHalf-thin")}),[]),a.createElement("svg",{className:o("icon icon-rating-half",e),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg"},a.createElement("title",null,i(s.ratingHalf)),a.createElement("path",{fill:t,d:"M7.413 13.988a.787.787 0 0 1 .262.862L5.663 21.4a.463.463 0 0 0 .275.575.411.411 0 0 0 .4-.062l5.225-4.013a.738.738 0 0 1 .437-.15V2a.45.45 0 0 0-.387.313L9.6 8.638a.737.737 0 0 1-.687.525H2.438a.437.437 0 0 0-.438.45.425.425 0 0 0 .175.362l5.238 4.013Z"}),a.createElement("path",{fill:n,d:"m12.438 17.9 5.225 4.013a.424.424 0 0 0 .612-.1.514.514 0 0 0 .063-.413l-2.013-6.55a.787.787 0 0 1 .263-.862l5.237-4.013a.463.463 0 0 0-.059-.767.4.4 0 0 0-.19-.045h-6.45a.737.737 0 0 1-.7-.525l-2.013-6.325A.412.412 0 0 0 12 2v15.75a.738.738 0 0 1 .438.15Z"}))};d.propTypes={className:i.string,primaryFill:i.string,secondaryFill:i.string},e.exports=d},85323:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","RatingOutlined-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-rating-outlined"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.ratingOutlined)),o.createElement("path",{d:"M12.367 17.8784L12 17.6725L11.633 17.8784L6.82068 20.5783L7.78586 14.8726L7.84994 14.4938L7.57994 14.2204L3.57577 10.1668L9.04719 9.36839L9.44932 9.30971L9.61976 8.94078L12.0001 3.78822L14.3803 8.93958L14.5507 9.30839L14.9527 9.36712L20.4245 10.1665L16.4201 14.2204L16.1501 14.4938L16.2141 14.8726L17.1793 20.5783L12.367 17.8784Z",fillRule:"evenodd",stroke:"#000",strokeWidth:"1.5"}))};d.propTypes={className:a.string},e.exports=d},81055:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Replay-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-replay"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.replay)),o.createElement("path",{d:"M7.216 11.076C7.649 8.048 10.18 5.75 13.2 5.75c3.321 0 6.05 2.778 6.05 6.25s-2.729 6.25-6.05 6.25a5.93 5.93 0 0 1-4.226-1.778l-1.066 1.056A7.43 7.43 0 0 0 13.2 19.75c4.19 0 7.55-3.49 7.55-7.75s-3.36-7.75-7.55-7.75c-3.662 0-6.69 2.665-7.395 6.18L4.273 8.091l-1.248.818 3.113 4.751 4.616-3.205-.86-1.239-2.678 1.86Z",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:a.string},e.exports=d},29454:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Rss-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-rss"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.rss)),o.createElement("path",{d:"M4.75 16.5c1.5 0 2.5 1.25 2.75 2.75 0 1.5-1.25 2.75-2.75 2.75S2 20.75 2 19.25s1.25-2.75 2.75-2.75Zm-2.5-7.75c7.25 0 13 5.75 13 13V22H11.5v-.25c0-5-4-9.25-9.25-9.25H2l.25-3.75Zm0-6.75C13 2 22 10.75 22 21.75V22h-3.75v-.25c0-8.75-7.25-16-16-16H2L2.25 2Z"}))};d.propTypes={className:a.string},e.exports=d},36652:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Search-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-search"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.search)),o.createElement("path",{d:"M17.5 10.5a7 7 0 1 1-14 0 7 7 0 0 1 14 0Zm-1.543 6.517a8.5 8.5 0 1 1 1.06-1.06l5.013 5.013-1.06 1.06-5.013-5.013Z",fillRule:"evenodd",clipRule:"evenodd"}))};d.propTypes={className:a.string},e.exports=d},69657:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(68766).default,{trackComponent:s}=n(92716),l=({color:e="#000000",className:t="",onIconClick:n=(()=>{}),onKeyDown:i=(()=>{}),tabIndex:l="-1"})=>{const{formatMessage:d}=a();return o.useEffect((()=>{s("CoreIcons","Share-thin")}),[]),o.createElement("svg",{className:t,viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",focusable:"false",onClick:n,onKeyDown:i,tabIndex:l},o.createElement("title",null,d(r.share)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.53 6.47 12 1.94 7.47 6.47l1.06 1.06 2.72-2.72V16h1.5V4.81l2.72 2.72 1.06-1.06ZM5.25 10.25H9v1.5H6.75v8.5h10.5v-8.5H15v-1.5h3.75v11.5H5.25v-11.5Z",fill:e}))};l.propTypes={className:i.string,color:i.string,onIconClick:i.func,onKeyDown:i.func,tabIndex:i.string},e.exports=l},64964:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Shopping-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-shopping"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.shopping)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.75 7a3.25 3.25 0 0 1 6.5 0h-6.5Zm-1.5 0a4.75 4.75 0 0 1 9.5 0H22v14H2V7h5.25ZM3.5 19.5v-11h17v11h-17Z",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},20855:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(68766).default,s=e=>{const{formatMessage:t}=a(),{title:n,...i}=e;return o.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",focusable:"false",xmlns:"http://www.w3.org/2000/svg",...i},o.createElement("title",null,n||t(r.headphone)),o.createElement("mask",{id:"a",fill:"#fff"},o.createElement("path",{d:"M20.457 11.474a8.421 8.421 0 1 0-16.842 0V17H2.562v-5.526a9.474 9.474 0 1 1 18.948 0V17h-1.053v-5.526Z"})),o.createElement("path",{d:"M2.563 17h-1.5v1.5h1.5V17Zm1.052 0v1.5h1.5V17h-1.5Zm16.842 0h-1.5v1.5h1.5V17Zm1.053 0v1.5h1.5V17h-1.5ZM12.036 4.553a6.921 6.921 0 0 1 6.921 6.92h3c0-5.479-4.442-9.92-9.92-9.92v3Zm-6.92 6.92a6.921 6.921 0 0 1 6.92-6.92v-3c-5.48 0-9.92 4.441-9.92 9.92h3Zm6.92-7.973a7.974 7.974 0 0 1 7.974 7.974h3C23.01 5.414 18.097.5 12.036.5v3Zm-7.973 7.974A7.974 7.974 0 0 1 12.035 3.5v-3C5.976.5 1.063 5.413 1.063 11.474h3Zm-3 0V17h3v-5.526h-3Zm1.052 0V17h3v-5.526h-3Zm.447 7.026h1.053v-3H2.562v3Zm16.395-7.026V17h3v-5.526h-3Zm1.5 7.026h1.053v-3h-1.053v3ZM23.01 17v-5.526h-3V17h3Z",fill:"#000",mask:"url(#a)"}),o.createElement("mask",{id:"b",fill:"#fff"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.826 12.555v9.416a4.737 4.737 0 1 1 0-9.416Z"})),o.createElement("path",{d:"m7.826 21.971.164 1.49 1.336-.147v-1.343h-1.5Zm0-9.416h1.5v-1.343l-1.336-.148-.164 1.491Zm1.5 9.416v-9.416h-3v9.416h3ZM7.66 20.48a3.28 3.28 0 0 1-.362.02v3c.233 0 .464-.013.691-.038l-.33-2.982Zm-.362.02a3.237 3.237 0 0 1-3.237-3.237h-3A6.237 6.237 0 0 0 7.3 23.5v-3Zm-3.237-3.237A3.237 3.237 0 0 1 7.3 14.026v-3a6.237 6.237 0 0 0-6.237 6.237h3ZM7.3 14.026c.123 0 .244.007.362.02l.33-2.982a6.273 6.273 0 0 0-.692-.038v3Z",fill:"#000",mask:"url(#b)"}),o.createElement("mask",{id:"c",fill:"#fff"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.247 21.971v-9.416a4.737 4.737 0 1 1 0 9.416Z"})),o.createElement("path",{d:"m16.247 12.555-.165-1.49-1.335.147v1.343h1.5Zm0 9.416h-1.5v1.343l1.335.148.165-1.49Zm-1.5-9.416v9.416h3v-9.416h-3Zm1.665 1.491c.118-.013.238-.02.361-.02v-3c-.233 0-.464.013-.691.038l.33 2.982Zm.361-.02a3.237 3.237 0 0 1 3.237 3.237h3a6.237 6.237 0 0 0-6.237-6.237v3Zm3.237 3.237a3.237 3.237 0 0 1-3.237 3.237v3a6.237 6.237 0 0 0 6.237-6.237h-3ZM16.773 20.5c-.123 0-.243-.007-.361-.02l-.33 2.982c.227.025.458.038.691.038v-3Z",fill:"#000",mask:"url(#c)"}),o.createElement("path",{d:"M6.773 13.579a3.158 3.158 0 0 1 3.158 3.158v1.052a3.158 3.158 0 0 1-3.158 3.158V13.58ZM17.3 20.947a3.158 3.158 0 0 1-3.159-3.158v-1.052a3.158 3.158 0 0 1 3.158-3.158v7.368Z",fill:"#000"}))};s.propTypes={title:i.string},e.exports=s},74170:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Snapchat-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-snapchat"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.snapchat)),o.createElement("path",{d:"M16.134 9H16.094L15.818 9.003C15.16 9.003 12.928 9.186 11.876 11.546C11.522 12.34 11.606 13.689 11.675 14.772L11.699 15.161C11.6031 15.2095 11.4964 15.2329 11.389 15.229C11.179 15.229 10.932 15.163 10.654 15.032C10.5745 14.9966 10.4881 14.9792 10.401 14.981C10.076 14.981 9.68601 15.195 9.62601 15.514C9.58201 15.744 9.68501 16.079 10.424 16.371C10.491 16.398 10.571 16.423 10.656 16.45C10.961 16.547 11.423 16.693 11.548 16.988C11.613 17.141 11.587 17.338 11.471 17.573L11.464 17.589C11.423 17.684 10.446 19.91 8.27701 20.268C8.19659 20.2814 8.12395 20.324 8.07302 20.3877C8.02209 20.4514 7.99645 20.5316 8.00101 20.613C8.00301 20.663 8.01501 20.713 8.03601 20.761C8.19901 21.141 8.88601 21.421 10.136 21.615C10.177 21.671 10.221 21.871 10.247 21.992C10.274 22.112 10.3 22.236 10.339 22.367C10.377 22.495 10.474 22.649 10.726 22.649C10.828 22.649 10.948 22.625 11.086 22.598C11.295 22.558 11.58 22.501 11.937 22.501C12.135 22.501 12.34 22.519 12.547 22.553C12.95 22.62 13.293 22.863 13.69 23.143C14.259 23.545 14.902 24 15.88 24C15.908 24 15.935 24 15.962 23.997C15.993 23.999 16.034 24 16.078 24C17.058 24 17.701 23.545 18.268 23.143C18.667 22.863 19.009 22.62 19.413 22.553C19.619 22.519 19.824 22.501 20.023 22.501C20.363 22.501 20.633 22.545 20.873 22.591C21.023 22.621 21.145 22.636 21.233 22.636H21.252C21.3361 22.6404 21.419 22.6152 21.4865 22.5648C21.5539 22.5143 21.6015 22.4419 21.621 22.36C21.658 22.232 21.685 22.111 21.712 21.99C21.738 21.868 21.782 21.67 21.823 21.613C23.074 21.419 23.761 21.141 23.923 20.762C23.9437 20.7145 23.9559 20.6637 23.959 20.612C23.9638 20.5304 23.9381 20.4499 23.8869 20.3862C23.8357 20.3225 23.7627 20.28 23.682 20.267C21.512 19.91 20.536 17.683 20.496 17.589C20.4935 17.5836 20.4909 17.5782 20.488 17.573C20.372 17.338 20.347 17.141 20.412 16.988C20.537 16.693 20.998 16.547 21.304 16.45C21.389 16.423 21.469 16.397 21.535 16.371C22.076 16.158 22.348 15.895 22.342 15.591C22.337 15.353 22.152 15.141 21.856 15.035H21.855C21.7492 14.9921 21.6362 14.9701 21.522 14.97C21.4171 14.9687 21.3131 14.9898 21.217 15.032C20.959 15.153 20.728 15.219 20.529 15.227C20.4358 15.2258 20.3441 15.2032 20.261 15.161L20.281 14.819L20.284 14.773C20.353 13.689 20.438 12.339 20.084 11.545C19.03 9.184 16.793 9 16.133 9H16.134Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},59596:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Spotify-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-spotify"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.spotify)),o.createElement("path",{d:"M17.915 10.865c-3.222-1.914-8.54-2.09-11.617-1.156a.935.935 0 0 1-.543-1.79c3.532-1.073 9.404-.865 13.115 1.337a.936.936 0 0 1-.955 1.609ZM17.81 13.7a.78.78 0 0 1-1.072.258c-2.688-1.653-6.785-2.132-9.965-1.165A.781.781 0 0 1 6.32 11.3c3.631-1.103 8.146-.569 11.234 1.329a.78.78 0 0 1 .256 1.071Zm-1.225 2.724a.623.623 0 0 1-.856.207c-2.348-1.435-5.304-1.76-8.785-.965a.623.623 0 0 1-.278-1.215c3.81-.87 7.078-.495 9.713 1.115.295.18.387.563.207.858h-.001ZM12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},46119:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Telegram-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-telegram"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.telegram)),o.createElement("path",{d:"M8.99416 14.7272L18.5258 10.7948C19.4588 10.3937 22.6588 9.12795 22.6588 9.12795C22.6588 9.12795 24.1251 8.52776 23.9914 9.92721C23.9245 10.5274 23.5918 12.527 23.3243 14.6604L22.3245 21.0589C22.3245 21.0589 22.2577 21.9918 21.5253 22.1924C20.7914 22.3929 19.6593 21.5922 19.4588 21.4585C19.3251 21.3248 16.3925 19.5257 15.3258 18.5928C15.0599 18.3268 14.7256 17.8589 15.3927 17.2602C16.859 15.9276 18.5927 14.2607 19.6579 13.1941C20.1243 12.7276 20.6577 11.5272 18.5912 12.9281L12.7929 16.7937C12.7929 16.7937 12.1258 17.1933 10.9269 16.8605C9.72656 16.5278 8.26027 15.9944 8.26027 15.9944C8.26027 15.9944 7.3273 15.3942 8.99416 14.7272Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},29011:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Threads-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-threads"),focusable:"false",height:"32",viewBox:"0 0 192 192",width:"32",xmlns:"http://www.w3.org/2000/svg",style:{width:"55%",height:"55%"},...a},o.createElement("title",null,t(s.threads)),o.createElement("path",{d:"m141.537 88.9883c-.827-.3964-1.667-.7779-2.518-1.1432-1.482-27.3069-16.403-42.9401-41.4571-43.1001-.1135-.0007-.2264-.0007-.3399-.0007-14.9856 0-27.4489 6.3966-35.12 18.0364l13.779 9.4521c5.7306-8.6945 14.7242-10.548 21.3476-10.548.0765 0 .1533 0 .229.0007 8.2494.0526 14.4744 2.4511 18.5034 7.1285 2.932 3.4053 4.893 8.111 5.864 14.0498-7.314-1.2431-15.224-1.6253-23.68-1.1405-23.8203 1.3721-39.1339 15.2646-38.1054 34.5687.5219 9.792 5.4001 18.216 13.7354 23.719 7.0474 4.652 16.124 6.927 25.5573 6.412 12.4577-.683 22.2307-5.436 29.0487-14.127 5.178-6.6 8.453-15.153 9.899-25.93 5.937 3.583 10.337 8.298 12.767 13.966 4.132 9.635 4.373 25.468-8.546 38.376-11.319 11.308-24.925 16.2-45.4875 16.351-22.8093-.169-40.0597-7.484-51.2754-21.742-10.5026-13.351-15.9304-32.635-16.1329-57.317.2025-24.6822 5.6303-43.9664 16.1329-57.3173 11.2157-14.2578 28.4658-21.5727 51.2751-21.7422 22.9748.1708 40.5258 7.5209 52.1708 21.8475 5.71 7.0256 10.015 15.8608 12.853 26.1623l16.147-4.3081c-3.44-12.68-8.853-23.6065-16.219-32.6682-14.929-18.36732-36.763-27.778852-64.8955-27.974h-.1126c-28.0753.19447-49.6648 9.6418-64.1686 28.0793-12.9064 16.4071-19.5639 39.2364-19.7876 67.8532l-.0007.0675.0007.0675c.2237 28.6165 6.8812 51.4465 19.7876 67.8535 14.5038 18.437 36.0933 27.885 64.1686 28.079h.1126c24.9605-.173 42.5545-6.708 57.0485-21.189 18.963-18.945 18.392-42.692 12.142-57.27-4.484-10.454-13.033-18.9448-24.723-24.5527zm-43.0965 40.5187c-10.44.588-21.2861-4.098-21.8209-14.135-.3964-7.442 5.2962-15.746 22.4616-16.7352 1.9658-.1134 3.8948-.1688 5.7898-.1688 6.235 0 12.068.6057 17.371 1.765-1.978 24.702-13.58 28.713-23.8015 29.274z"}))};d.propTypes={className:a.string},e.exports=d},50610:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Tiktok-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-tiktok"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.tiktok)),o.createElement("path",{d:"M22.6895 14.4733C22.5587 14.486 22.4275 14.4927 22.2961 14.4933C20.8554 14.4935 19.5115 13.7672 18.7223 12.5618V19.1388C18.7223 21.8235 16.546 24 13.8612 24C11.1764 24 9 21.8236 9 19.1388C9 16.454 11.1764 14.2777 13.8612 14.2777C13.9626 14.2777 14.0619 14.2868 14.1616 14.293V16.6887C14.0619 16.6767 13.9638 16.6584 13.8612 16.6584C12.4909 16.6584 11.3802 17.7692 11.3802 19.1394C11.3802 20.5097 12.4909 21.6204 13.8612 21.6204C15.2317 21.6204 16.4419 20.5407 16.4419 19.1703L16.4659 8H18.7576C18.9737 10.0552 20.6308 11.6603 22.6918 11.811V14.4733",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},92566:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Timestamp-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-timestamp"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.timestamp)),o.createElement("path",{d:"M20.5 12a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0Zm1.5 0c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10Zm-9.25-.31V6h-1.5v6.31l3.22 3.22 1.06-1.06-2.78-2.78Z",fillRule:"evenodd",clipRule:"evenodd",fill:"#000"}))};d.propTypes={className:a.string},e.exports=d},90040:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,l=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.createElement("svg",{className:o("icon icon-triangle",n),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.triangle)),a.createElement("path",{fill:"#000",d:"M22 8H2l10 10L22 8Z"}))};l.propTypes={className:i.string},e.exports=l},82652:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","TriangleDown-thin")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-triangle-down"),focusable:"false",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...i},o.createElement("title",null,t(s.triangledown)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m12 15.94 8.47-8.47 1.06 1.06L12 18.06 2.47 8.53l1.06-1.06L12 15.94Z",fill:"#000"}))};c.propTypes={className:i.string},e.exports=c},15497:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.useEffect((()=>{(async()=>{await d(),l("CoreIcons","TriangleUp-thin")})()}),[]),a.createElement("svg",{className:o("icon icon-triangle-up",n),focusable:"false",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.triangleup)),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m12 8.06-8.47 8.47-1.06-1.06L12 5.94l9.53 9.53-1.06 1.06L12 8.06Z",fill:"#000"}))};c.propTypes={className:i.string},e.exports=c},32262:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),d=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{l("CoreIcons","Tumblr-thin")}),[]),o.createElement("svg",{className:r(n,"icon icon-tumblr"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.tumblr)),o.createElement("path",{d:"M19.4265 20.7798C19.1292 20.9217 18.56 21.0451 18.1349 21.0564C16.8545 21.0908 16.606 20.1569 16.5947 19.4787V14.4978H19.8078V12.0758H16.607V8H14.2628C14.2244 8 14.1569 8.03372 14.1482 8.11954C14.0112 9.36685 13.4267 11.5564 11 12.4309V14.4975H12.6194V19.7261C12.6194 21.5155 13.9398 24.0584 17.4254 23.999C18.6008 23.9789 19.9066 23.4859 20.1961 23.0617L19.4265 20.7798Z",fill:"black"}))};d.propTypes={className:a.string},e.exports=d},33189:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Twitter-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-twitter"),focusable:"false",width:"30",height:"30",viewBox:"0 0 1200 1227",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a,style:{width:"45%",height:"45%"}},o.createElement("title",null,t(s.twitter)),o.createElement("path",{d:"M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},52783:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","VK-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-vk"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.vk)),o.createElement("path",{d:"M23.6425 11.6434C23.7529 11.2738 23.6425 11 23.1143 11H21.3619C20.9154 11 20.7138 11.2352 20.5985 11.4945C20.5985 11.4945 19.7102 13.6647 18.4476 15.0762C18.0395 15.4843 17.8522 15.614 17.6314 15.614C17.5209 15.614 17.353 15.4843 17.353 15.1147V11.6481C17.353 11.2016 17.2281 11.0047 16.8585 11.0047H14.1071C13.8287 11.0047 13.6606 11.2112 13.6606 11.4081C13.6606 11.8306 14.2895 11.9266 14.3568 13.1126V15.6909C14.3568 16.2575 14.256 16.3584 14.0303 16.3584C13.4349 16.3584 11.9946 14.1786 11.1352 11.682C10.9671 11.1968 10.7992 11 10.3526 11H8.60021C8.10079 11 8 11.2352 8 11.4945C8 11.9602 8.59538 14.26 10.7655 17.2993C12.2107 19.3782 14.2512 20.5017 16.1046 20.5017C17.2185 20.5017 17.353 20.252 17.353 19.8199V18.25C17.353 17.7506 17.4586 17.6498 17.8091 17.6498C18.0683 17.6498 18.5149 17.7793 19.5519 18.7828C20.7379 19.9687 20.9347 20.5017 21.6022 20.5017H23.3546C23.8539 20.5017 24.1036 20.252 23.9595 19.7575C23.801 19.2677 23.2346 18.5524 22.4807 17.7073C22.0726 17.2272 21.4627 16.7038 21.2755 16.4445C21.0164 16.1084 21.0883 15.9643 21.2755 15.6667C21.2755 15.6667 23.4073 12.6611 23.633 11.6432H23.6427H23.6425V11.6434Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},34214:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Vero-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-vero"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.vero)),o.createElement("path",{d:"M22.2112 9L16.0001 19.7618L14.9205 17.9724L20.0694 9H8L16.0001 22.6923L24 9H22.2112Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},16576:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Viber-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-viber"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.viber)),o.createElement("path",{d:"M21.7929 9.38496C21.4184 9.04451 19.8022 8.02865 16.4299 8.01388C16.4299 8.01388 12.4365 7.75148 10.4981 9.50814C9.41931 10.5738 9.05584 12.1587 9.01599 14.0926C8.97614 16.0264 8.76974 19.7214 12.3056 20.7041C12.3056 20.7041 12.2917 23.4471 12.29 23.6882C12.29 23.8567 12.3168 23.9721 12.4131 23.9959C12.4825 24.0128 12.5862 23.977 12.6744 23.889C13.2398 23.321 15.0498 21.1361 15.0498 21.1361C17.4786 21.2947 19.4109 20.8151 19.6185 20.7471C20.1085 20.5896 22.7587 20.3618 23.2071 16.7373C23.6707 13.001 23.037 10.4506 21.7929 9.38496ZM20.3194 18.2005C20.3194 18.2024 20.3181 18.2056 20.3181 18.2073C20.134 18.5266 19.9002 18.8146 19.6257 19.0603C19.6226 19.062 19.6226 19.0635 19.6196 19.0651C19.3809 19.2645 19.1467 19.378 18.9165 19.4052C18.8825 19.4111 18.8482 19.4132 18.8138 19.4115C18.7124 19.4126 18.6114 19.3969 18.5148 19.3655L18.5072 19.3546C18.1526 19.2546 17.5604 19.004 16.5743 18.4598C16.0036 18.1484 15.4605 17.7894 14.9503 17.3865C14.6946 17.1847 14.4508 16.9683 14.22 16.7385L14.1953 16.7139L14.1706 16.6892L14.146 16.6645C14.1377 16.6565 14.1297 16.6483 14.1213 16.6398C13.8915 16.4089 13.6754 16.1648 13.4736 15.9092C13.0709 15.3989 12.7121 14.8555 12.4009 14.2847C11.857 13.298 11.6065 12.7061 11.5066 12.3507L11.4956 12.3431C11.4642 12.2465 11.4488 12.1455 11.4498 12.044C11.4479 12.0096 11.45 11.9752 11.456 11.9413C11.4846 11.7114 11.5981 11.4766 11.7964 11.2372C11.7981 11.2342 11.7996 11.2342 11.8013 11.2311C12.0469 10.9564 12.3347 10.7225 12.6539 10.5386C12.6556 10.5386 12.6588 10.5369 12.6606 10.5369C12.9815 10.3696 13.286 10.4263 13.493 10.6706C13.4947 10.6723 13.924 11.1878 14.1082 11.4397C14.298 11.7067 14.474 11.983 14.6362 12.2676C14.8474 12.6468 14.715 13.035 14.5075 13.1951L14.089 13.5279C13.8778 13.6986 13.9056 14.0158 13.9056 14.0158C13.9056 14.0158 14.5255 16.3633 16.8419 16.955C16.8419 16.955 17.1588 16.9818 17.3295 16.7715L17.6622 16.3527C17.8227 16.1452 18.21 16.0127 18.5893 16.2241C18.8735 16.3863 19.1494 16.5626 19.4159 16.7523C19.6677 16.9375 20.1829 17.3678 20.1846 17.3678C20.4298 17.5749 20.4865 17.8795 20.3194 18.2005ZM18.4029 12.4083C17.934 11.8961 17.2914 11.6169 16.4386 11.5544C16.3144 11.5453 16.221 11.4371 16.2303 11.3129C16.2393 11.1887 16.3477 11.0954 16.4717 11.1043C17.4312 11.1745 18.1929 11.5108 18.7356 12.1035C19.2797 12.6983 19.5458 13.4461 19.5268 14.3265C19.5241 14.4495 19.4237 14.5471 19.3015 14.5471C19.2998 14.5471 19.2981 14.5471 19.2964 14.5471C19.172 14.5444 19.0731 14.4413 19.0759 14.3168C19.0925 13.5458 18.8724 12.9215 18.4029 12.4083ZM18.3698 13.9226C18.3759 14.047 18.2802 14.1529 18.1558 14.159C18.152 14.1592 18.1482 14.1592 18.1444 14.1592C18.0251 14.1592 17.9253 14.0654 17.9194 13.9449C17.8815 13.1784 17.5212 12.8036 16.7854 12.7652C16.661 12.7586 16.5655 12.6525 16.572 12.5281C16.5786 12.4036 16.684 12.3081 16.809 12.3146C17.7803 12.3655 18.32 12.9215 18.3698 13.9226ZM20.4872 15.0108C20.4865 15.0108 20.4859 15.0108 20.4855 15.0108C20.3617 15.0108 20.261 14.911 20.2601 14.787C20.2498 13.426 19.8416 12.3429 19.0468 11.5679C18.2505 10.7913 17.2444 10.3934 16.0561 10.385C15.9315 10.3842 15.8314 10.2825 15.8322 10.1578C15.833 10.0338 15.9338 9.93381 16.0576 9.93381C16.0582 9.93381 16.0586 9.93381 16.0593 9.93381C17.3679 9.94288 18.479 10.3839 19.3615 11.2448C20.2456 12.1071 20.6997 13.2976 20.7109 14.7836C20.7119 14.9081 20.6118 15.0097 20.4872 15.0108Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},12037:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Video-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-video"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.video)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 2v20l17-10L4 2Zm1.5 2.623v14.754L18.041 12 5.5 4.623Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},29186:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","VolumeHigh-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-volume-high"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.volumeHigh)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.75 1.708V22.292l-1.122-.64-7-4-.378-.217V15.75h-3v-7.5h3V6.565l.378-.216 7-4 1.122-.641Zm-7 5.727V16.565l5.5 3.143V4.292l-5.5 3.143Zm-3 2.315h1.5v4.5h-1.5v-4.5Zm16.922-4.34c1.381 1.868 2.195 4.144 2.195 6.6 0 2.446-.808 4.714-2.18 6.578l-1.235-.91a9.518 9.518 0 0 0 1.881-5.669c0-2.11-.697-4.068-1.894-5.686l1.233-.912ZM16.756 12c0-.94-.312-1.832-.878-2.619l1.244-.895c.735 1.02 1.167 2.222 1.167 3.514 0 1.292-.432 2.493-1.167 3.514l-1.244-.895c.566-.787.878-1.68.878-2.619Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},3711:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","VolumeMute-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-volume-mute"),focusable:"false",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.volumeMute)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.75 1.708V22.292l-1.122-.64-7-4-.378-.217V15.75h-3v-7.5h3V6.565l.378-.216 7-4 1.122-.641Zm-7 5.727V16.565l5.5 3.143V4.292l-5.5 3.143Zm-3 2.315h1.5v4.5h-1.5v-4.5Zm18.72 5.78L19 13.06l-2.47 2.47-1.06-1.06L17.94 12l-2.47-2.47 1.06-1.06L19 10.94l2.47-2.47 1.06 1.06L20.06 12l2.47 2.47-1.06 1.06Z",fill:"#000"}))};c.propTypes={className:a.string},e.exports=c},85858:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","WeChat-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-wechat"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.weChat)),o.createElement("path",{d:"M22.3351 21.4863C23.351 20.7503 24 19.6618 24 18.451C24 16.2345 21.8416 14.4349 19.1815 14.4349C16.5214 14.4349 14.3631 16.2325 14.3631 18.451C14.3631 20.6694 16.5214 22.467 19.1815 22.467C19.731 22.467 20.2618 22.3882 20.7552 22.2472L20.8962 22.2265C20.9895 22.2265 21.0724 22.2555 21.1512 22.3012L22.2066 22.9107L22.2999 22.9397C22.389 22.9397 22.4595 22.8672 22.4595 22.7801L22.4326 22.6619L22.2148 21.8512L22.1983 21.7476C22.2003 21.6398 22.2542 21.5444 22.3351 21.4863ZM13.7826 10C10.5896 10 8 12.1584 8 14.8185C8 16.2698 8.77958 17.5781 9.9987 18.4613C10.0962 18.5297 10.1604 18.6458 10.1604 18.7744L10.1397 18.8967L9.87845 19.8691L9.84735 20.0101C9.84735 20.1158 9.93443 20.2029 10.0402 20.2029L10.1521 20.1677L11.4189 19.4358C11.5143 19.3819 11.6138 19.3466 11.7258 19.3466L11.8958 19.3715C12.4867 19.5415 13.1232 19.6369 13.7846 19.6369L14.1019 19.6286C13.9775 19.2533 13.907 18.8573 13.907 18.4489C13.907 16.021 16.2685 14.0534 19.1815 14.0534L19.4946 14.0617C19.0592 11.7603 16.6687 10 13.7826 10ZM17.5747 17.8082C17.2202 17.8082 16.932 17.52 16.932 17.1655C16.932 16.8109 17.2202 16.5227 17.5747 16.5227C17.9292 16.5227 18.2174 16.8109 18.2174 17.1655C18.2174 17.52 17.9292 17.8082 17.5747 17.8082ZM20.7884 17.8082C20.4338 17.8082 20.1457 17.52 20.1457 17.1655C20.1457 16.8109 20.4338 16.5227 20.7884 16.5227C21.1429 16.5227 21.4311 16.8109 21.4311 17.1655C21.4291 17.52 21.1429 17.8082 20.7884 17.8082ZM11.8564 14.0472C11.4314 14.0472 11.0851 13.7009 11.0851 13.2759C11.0851 12.8508 11.4293 12.5046 11.8564 12.5046C12.2835 12.5046 12.6277 12.8508 12.6277 13.2759C12.6277 13.703 12.2815 14.0472 11.8564 14.0472ZM15.7108 14.0472C15.2857 14.0472 14.9395 13.7009 14.9395 13.2759C14.9395 12.8508 15.2837 12.5046 15.7108 12.5046C16.1358 12.5046 16.4821 12.8508 16.4821 13.2759C16.4821 13.703 16.1379 14.0472 15.7108 14.0472Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},93470:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Weibo-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-weibo"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.weibo)),o.createElement("path",{d:"M19.2434 10.0426C21.8409 9.69828 23.8006 11.4837 23.9834 13.8431C24.0557 14.7358 23.9026 15.8071 23.3117 15.8581C22.5887 15.9221 22.6939 15.3384 22.7957 14.7739C22.8291 14.5882 22.8622 14.4047 22.8654 14.2469C22.8994 12.3977 21.3222 11.1139 19.7791 11.1139C19.7007 11.1139 19.6039 11.1234 19.4986 11.1338C19.0152 11.1813 18.3534 11.2464 18.4825 10.489C18.5468 10.1256 18.8269 10.0925 19.1305 10.0566C19.1679 10.0522 19.2057 10.0477 19.2434 10.0426ZM19.7366 14.0684C20.1319 14.5318 19.9831 15.3565 19.7366 15.9941C19.9084 16.0879 20.0857 16.1745 20.2619 16.2606L20.2619 16.2606L20.2619 16.2606C21.2276 16.7323 22.1596 17.1875 21.9726 18.7191C21.9174 19.1527 21.6538 19.7351 21.3902 20.1049C19.5028 22.7491 13.8106 23.8629 10.2524 21.8521C9.05784 21.1805 7.82503 20.1942 8.02058 18.2302C8.18212 16.5383 9.32141 15.2289 10.4352 14.1152C11.498 13.0481 12.6203 12.2149 14.1464 11.8323C15.8043 11.4157 16.2932 12.7973 15.8468 14.1577C16.1169 14.1397 16.4732 14.0413 16.8656 13.933C17.8626 13.6577 19.0929 13.318 19.7366 14.0684ZM13.428 21.9882C15.4897 22.1242 17.5515 21.3973 18.5293 20.2877C18.8864 19.8796 19.2434 19.2632 19.2434 18.5448C19.2392 16.3215 16.442 15.4968 14.2357 15.6796C13.0284 15.7773 12.2164 16.0324 11.3704 16.5298C10.6775 16.9336 9.8698 17.5968 9.67 18.5873C9.21938 20.8191 11.6468 21.8691 13.428 21.9882ZM21.301 15.1439C21.6921 15.1184 21.8876 14.5275 21.7941 13.8473C21.6623 12.8866 20.8248 12.1044 19.6898 12.1937C19.6578 12.1963 19.6228 12.1977 19.5861 12.1993C19.3251 12.2101 18.9756 12.2247 18.9756 12.6868C18.9756 13.1362 19.2908 13.1359 19.6515 13.1355C19.8606 13.1353 20.085 13.1351 20.2722 13.2224C20.5315 13.3457 20.8291 13.7581 20.8546 14.1151C20.8641 14.2601 20.8563 14.3992 20.8491 14.5258V14.5259C20.8275 14.908 20.8124 15.1758 21.301 15.1439ZM11.6382 20.0667C11.0303 18.4087 12.4927 17.0909 14.0104 16.9336C15.3069 16.7976 16.2719 17.4565 16.561 18.3237C17.5132 21.2017 12.548 22.5408 11.6382 20.0667ZM14.597 19.0464C14.7841 19.0464 14.9371 18.8934 14.9371 18.7063C14.9371 18.5193 14.7841 18.3662 14.597 18.3662C14.41 18.3662 14.2569 18.5193 14.2569 18.7063C14.2569 18.8934 14.41 19.0464 14.597 19.0464ZM13.2834 20.4365C13.7468 20.4365 14.1251 20.0582 14.1251 19.5948C14.1251 19.1314 13.7468 18.7531 13.2834 18.7531C12.82 18.7531 12.4417 19.1314 12.4417 19.5948C12.4417 20.0582 12.82 20.4365 13.2834 20.4365Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},90370:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Whatsapp-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-whatsapp"),focusable:"false",viewBox:"0 0 24 24",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.whatsapp)),o.createElement("path",{d:"M19.0833 4.90849C17.2056 3.03401 14.7056 2 12.0444 2C6.55556 2 2.08333 6.44567 2.08333 11.9088C2.08333 13.6561 2.53889 15.3591 3.41111 16.8631L2 22L7.27778 20.6232C8.73333 21.4139 10.3722 21.8286 12.0389 21.8286H12.0444C17.5333 21.8286 22 17.3829 22 11.9198C22 9.27122 20.9667 6.78297 19.0833 4.90849ZM12.0444 20.1587C10.5556 20.1587 9.1 19.7606 7.82778 19.0086L7.52778 18.8316L4.38889 19.6445L5.22222 16.6033L5.02778 16.2936C4.2 14.9831 3.76111 13.4681 3.76111 11.9088C3.76111 7.36909 7.47778 3.66989 12.0444 3.66989C14.2556 3.66989 16.3333 4.52696 17.8944 6.08626C19.4556 7.64556 20.3167 9.71357 20.3167 11.9143C20.3167 16.4595 16.6056 20.1532 12.0444 20.1587ZM16.5833 13.9878C16.3333 13.8662 15.1111 13.2635 14.8833 13.1805C14.6556 13.0976 14.4889 13.0589 14.3222 13.3022C14.1556 13.551 13.6778 14.1095 13.5333 14.2754C13.3889 14.4412 13.2444 14.4634 12.9944 14.3362C12.7444 14.2145 11.9444 13.9491 10.9944 13.1087C10.2556 12.4506 9.75556 11.6433 9.61111 11.3945C9.46667 11.1457 9.59444 11.013 9.72222 10.8913C9.83333 10.7808 9.97222 10.6038 10.0944 10.46C10.2167 10.3163 10.2611 10.2112 10.3444 10.0453C10.4278 9.87946 10.3833 9.73569 10.3222 9.61404C10.2611 9.4924 9.76111 8.27039 9.55556 7.77274C9.35556 7.29168 9.15 7.35803 8.99444 7.34697C8.85 7.34144 8.68333 7.33591 8.51667 7.33591C8.35 7.33591 8.08333 7.39674 7.85556 7.64556C7.62778 7.89439 6.98333 8.49157 6.98333 9.71357C6.98333 10.9356 7.87222 12.1078 8 12.2737C8.12222 12.4396 9.75556 14.9389 12.25 16.0116C12.8444 16.266 13.3056 16.4208 13.6667 16.5314C14.2611 16.7194 14.8056 16.6917 15.2333 16.6309C15.7111 16.559 16.7056 16.0337 16.9111 15.4531C17.1167 14.8725 17.1167 14.3804 17.0556 14.2754C16.9944 14.1703 16.8278 14.1095 16.5833 13.9878Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},92459:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{className:n,...a}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","YouTube-thin")})()}),[]),o.createElement("svg",{className:r(n,"icon icon-youtube"),focusable:"false",viewBox:"0 0 32 32",width:"32",height:"32",fill:"none",xmlns:"http://www.w3.org/2000/svg",...a},o.createElement("title",null,t(s.youTube)),o.createElement("path",{d:"M23.666 11.76C23.5755 11.4196 23.3971 11.109 23.1488 10.8593C22.9005 10.6095 22.5909 10.4294 22.251 10.337C21.003 10 16 10 16 10C16 10 10.997 10 9.749 10.337C9.40915 10.4294 9.09955 10.6095 8.85121 10.8593C8.60287 11.109 8.42451 11.4196 8.334 11.76C8 13.016 8 15.636 8 15.636C8 15.636 8 18.256 8.334 19.512C8.42436 19.8526 8.60265 20.1634 8.851 20.4133C9.09934 20.6632 9.40903 20.8435 9.749 20.936C10.997 21.273 16 21.273 16 21.273C16 21.273 21.003 21.273 22.251 20.936C22.591 20.8435 22.9007 20.6632 23.149 20.4133C23.3974 20.1634 23.5756 19.8526 23.666 19.512C24 18.257 24 15.636 24 15.636C24 15.636 24 13.016 23.666 11.76ZM14.364 18.015V13.257L18.545 15.637L14.364 18.015Z",fill:"black"}))};c.propTypes={className:a.string},e.exports=c},91470:(e,t,n)=>{const o=n(92237),i=n(86138).default,a=n(69571),r=n(90628),s=n(22696),l=n(52585),d=n(44584),c=n(58366),m=n(72172),u=n(9218),p=n(83045),g=n(58180),h=n(80046),y=n(56099),b=n(56807),f=n(25601),v=n(60261),k=n(66087),w=n(39392),C=n(57942),x=n(62410),$=n(58332),S=n(83476),I=n(69192),T=n(50694),E=n(50907),N=n(24596),B=n(39336),L=n(49776),M=n(53636),A=n(7994),R=n(79350),P=n(35483),D=n(74771),_=n(8990),H=n(25534),O=n(22650),F=n(13150),V=n(61852),U=n(30110),W=n(15447),j=n(28828),z=n(60779),G=n(65102),Z=n(13148),q=n(24888),K=n(11118),Y=n(57946),X=n(85026),J=n(5232),Q=n(25856),ee=n(40641),te=n(35149),ne=n(36928),oe=n(85323),ie=n(81055),ae=n(29454),re=n(36652),se=n(20855),le=n(69657),de=n(64964),ce=n(74170),me=n(59596),ue=n(46119),pe=n(92566),ge=n(50610),he=n(90040),ye=n(15497),be=n(82652),fe=n(32262),ve=n(33189),ke=n(29011),we=n(34214),Ce=n(16576),xe=n(12037),$e=n(29186),Se=n(3711),Ie=n(52783),Te=n(85858),Ee=n(93470),Ne=n(90370),Be=n(92459);e.exports={Account:o,AgeGate:i,Arrow:a,Article:r,Bookmark:s,BookmarkActivated:l,BookmarkNew:d,CartFilled:c,CartOutlined:m,Check:u,Chevron:p,ChevronFill:g,Close:h,Collapse:y,Comment:b,CopyLink:f,Dot:v,DownloadCloud:k,DownloadWeb:w,Email:C,EmailFilled:x,Expand:$,Enlarge:S,Facebook:I,Filmstrip:T,Flipboard:E,GoogleNews:N,Gallery:B,Grid:L,Headphone:M,Instagram:A,LargeChevron:R,Like:P,LikeFilled:D,Line:_,LinkedIn:H,OK:O,List:V,Maximize:U,Menu:W,NativeShare:j,Newsletter:z,NewsletterArrow:G,Paperclip:F,Pause:Z,Pinterest:q,Play:K,Passkey:Y,Playlist:X,PhotoStack:J,PlayOutlined:Q,Print:ee,RatingFilled:te,RatingHalf:ne,RatingOutlined:oe,Replay:ie,Rss:ae,Search:re,Share:le,Shopping:de,SlimHeadphone:se,Snapchat:ce,Spotify:me,Telegram:ue,Timestamp:pe,Tiktok:ge,Threads:ke,Triangle:he,TriangleUp:ye,TriangleDown:be,Tumblr:fe,Twitter:ve,Vero:we,Viber:Ce,Video:xe,VolumeHigh:$e,VolumeMute:Se,VK:Ie,WeChat:Te,Weibo:Ee,Whatsapp:Ne,YouTube:Be}},70931:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,className:a,primaryFill:c="#000",...m}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Bookmark-thinner")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-bookmark"),width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...m},o.createElement("title",null,n||t(s.bookmark)),o.createElement("path",{className:"icon-bookmark-fill",fill:c,fillRule:"evenodd",d:"M2.5 1.5H8.5V2.5H3.5V13.1169L8 10.4169L12.5 13.1169V9.5H13.5V14.8831L8 11.5831L2.5 14.8831V1.5Z",clipRule:"evenodd"}),o.createElement("path",{className:"icon-bookmark-stroke",fill:c,fillRule:"evenodd",d:"M12.5 7V1H13.5V7H12.5Z",clipRule:"evenodd"}),o.createElement("path",{className:"icon-bookmark-stroke",fill:c,fillRule:"evenodd",d:"M16 4.5L10 4.5L10 3.5L16 3.5L16 4.5Z",clipRule:"evenodd"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string,primaryFill:a.string},e.exports=c},64736:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),a=n(5556),r=n(32485),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=i(),{bookmarkIconTitle:n,className:a,...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","BookmarkActivated-thinner")})()}),[]),o.createElement("svg",{className:r(a,"icon icon-bookmark icon-bookmark--activated"),width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,n||t(s.bookmarkActivated)),o.createElement("path",{className:"icon-bookmark-fill icon-bookmark--activated-outline",fill:"black",fillRule:"evenodd",d:"M2.5 1.5H8.5V2.5H3.5V13.1169L8 10.4169L12.5 13.1169V8.5H13.5V14.8831L8 11.5831L2.5 14.8831V1.5Z",clipRule:"evenodd"}),o.createElement("path",{className:"icon-bookmark-fill icon-bookmark--activated-checkmark",fill:"black",fillRule:"evenodd",d:"M8.00001 7.2929L13.6465 1.64645L14.3536 2.35356L8.00001 8.70711L4.64645 5.35356L5.35356 4.64645L8.00001 7.2929Z",clipRule:"evenodd"}))};c.propTypes={bookmarkIconTitle:a.string,className:a.string},e.exports=c},76399:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,l=e=>{const{formatMessage:t}=r(),{className:n,...o}=e;return i.createElement("svg",{className:a(n,"icon icon-close"),focusable:"false",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},i.createElement("title",null,t(s.close)),i.createElement("g",{clipPath:"url(#a)",stroke:"#000"},i.createElement("path",{d:"m1 1 14 14M15 1 1 15"})))};l.propTypes={className:o.string},e.exports=l},43403:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Email-thinner")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-email"),focusable:"false",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...i},o.createElement("title",null,t(s.email)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 4Zm-.707 0H2.707L8 9.293 13.293 4ZM2 4.707V12h12V4.707l-6 6-6-6ZM1 13V3h14v10H1Z",fill:"#000"}))};c.propTypes={className:i.string},e.exports=c},23871:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Facebook-thinner")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-facebook"),focusable:"false",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...i},o.createElement("title",null,t(s.facebook)),o.createElement("path",{d:"M6.418 3.712v1.927H5v2.357h1.418V15h2.914V7.996h1.956s.183-1.13.271-2.366H9.344V4.02c0-.24.317-.566.631-.566h1.588V1h-2.16C6.348 1 6.419 3.359 6.419 3.712Z",fill:"#000"}))};c.propTypes={className:i.string},e.exports=c},19368:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,primaryFill:i="#000",...c}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Print-thinner")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-print"),width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...c},o.createElement("title",null,t(s.print)),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5 2.5H11.5V5.5H14.5V11.5H11.5V13.5H4.5V11.5H1.5V5.5H4.5V2.5ZM4.5 10.5V8.5H11.5V10.5H13.5V6.5H11.5H4.5H2.5V10.5H4.5ZM10.5 3.5V5.5H5.5V3.5H10.5ZM5.5 12.5V9.5H10.5V12.5H5.5Z",fill:i}))};c.propTypes={className:i.string,primaryFill:i.string},e.exports=c},60703:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,l=e=>{const{formatMessage:t}=r(),{className:n,showTitle:i=!0,primaryFill:l="#000",secondaryFill:d="#fff",...c}=e;return a.createElement("svg",{className:o("icon icon-rating-half",n),focusable:"false",viewBox:"0 0 16 16",width:"16",height:"16",xmlns:"http://www.w3.org/2000/svg",...c},i?a.createElement("title",null,t(s.ratingHalf)):null,a.createElement("path",{fill:l,d:"M4.789 9.391a.551.551 0 0 1 .184.604L3.564 14.58a.324.324 0 0 0 .193.403.29.29 0 0 0 .28-.044l3.657-2.809A.517.517 0 0 1 8 12.025V1a.315.315 0 0 0-.271.219L6.32 5.646a.516.516 0 0 1-.481.368H1.307A.306.306 0 0 0 1 6.329a.297.297 0 0 0 .123.254L4.789 9.39Z"}),a.createElement("path",{fill:d,d:"m8.307 12.13 3.657 2.809a.3.3 0 0 0 .429-.07.36.36 0 0 0 .043-.289l-1.408-4.585a.55.55 0 0 1 .183-.604l3.667-2.808a.324.324 0 0 0-.042-.538.28.28 0 0 0-.133-.031h-4.515a.516.516 0 0 1-.49-.368L8.289 1.22A.289.289 0 0 0 8 1v11.025c.111.001.218.038.307.105Z"}))};l.propTypes={className:i.string,primaryFill:i.string,secondaryFill:i.string,showTitle:i.bool},e.exports=l},61599:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,primaryFill:i="#000",secondaryFill:c="#fff",...m}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Shopping-thinner")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-shopping"),focusable:"false",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...m},o.createElement("title",null,t(s.shopping)),o.createElement("g",{clipPath:"url(#a)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.5 4a1.5 1.5 0 1 1 3 0h-3Zm-1 0a2.5 2.5 0 0 1 5 0H15v10H1V4h4.5ZM2 13V5h12v8H2Z",fill:i})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{fill:c,d:"M0 0h16v16H0z"}))))};c.propTypes={className:i.string,primaryFill:i.string,secondaryFill:i.string},e.exports=c},91583:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(68766).default,l=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return a.createElement("svg",{className:o("icon icon-triangle",n),focusable:"false",viewBox:"0 0 16 16",width:"16",height:"16",xmlns:"http://www.w3.org/2000/svg",...i},a.createElement("title",null,t(s.triangle)),a.createElement("path",{fill:"#000",d:"M15 5H1l7 7 7-7Z"}))};l.propTypes={className:i.string},e.exports=l},98152:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,primaryFill:i="#000",secondaryFill:c="#fff",...m}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Twitter-thinner")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-twitter"),focusable:"false",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...m},o.createElement("title",null,t(s.twitter)),o.createElement("g",{clipPath:"url(#a)"},o.createElement("path",{fill:i,d:"M9.317 6.775 15.146 0h-1.381L8.704 5.883 4.662 0H0l6.112 8.895L0 16h1.381l5.344-6.212L10.994 16h4.662L9.317 6.775ZM7.426 8.974l-.62-.886L1.88 1.04H4l3.977 5.688.62.886 5.168 7.394h-2.121L7.426 8.974Z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{fill:c,d:"M0 0h15.658v16H0z"}))))};c.propTypes={className:i.string,primaryFill:i.string,secondaryFill:i.string},e.exports=c},69301:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(68766).default,{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=e=>{const{formatMessage:t}=r(),{className:n,...i}=e;return o.useEffect((()=>{(async()=>{await d(),l("CoreIcons","Whatsapp-thinner")})()}),[]),o.createElement("svg",{className:a(n,"icon icon-Whatsapp"),focusable:"false",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",...i},o.createElement("title",null,t(s.whatsapp)),o.createElement("path",{d:"M12.9583 3.03594C11.6439 1.7238 9.89389 1 8.03111 1C4.18889 1 1.05833 4.11197 1.05833 7.93613C1.05833 9.15925 1.37722 10.3514 1.98778 11.4042L1 15L4.69444 14.0362C5.71333 14.5897 6.86056 14.88 8.02722 14.88H8.03111C11.8733 14.88 15 11.768 15 7.94388C15 6.08985 14.2767 4.34808 12.9583 3.03594ZM8.03111 13.7111C6.98889 13.7111 5.97 13.4324 5.07944 12.906L4.86944 12.7821L2.67222 13.3511L3.25556 11.2223L3.11944 11.0055C2.54 10.0882 2.23278 9.02765 2.23278 7.93613C2.23278 4.75836 4.83444 2.16892 8.03111 2.16892C9.57889 2.16892 11.0333 2.76887 12.1261 3.86038C13.2189 4.95189 13.8217 6.3995 13.8217 7.94001C13.8217 11.1216 11.2239 13.7072 8.03111 13.7111ZM11.2083 9.39148C11.0333 9.30633 10.1778 8.88443 10.0183 8.82638C9.85889 8.76832 9.74222 8.74122 9.62556 8.91153C9.50889 9.08571 9.17444 9.47664 9.07333 9.59276C8.97222 9.70887 8.87111 9.72436 8.69611 9.63533C8.52111 9.55018 7.96111 9.36439 7.29611 8.77606C6.77889 8.31545 6.42889 7.75035 6.32778 7.57617C6.22667 7.40199 6.31611 7.3091 6.40556 7.22394C6.48333 7.14653 6.58056 7.02267 6.66611 6.92203C6.75167 6.8214 6.78278 6.74786 6.84111 6.63174C6.89944 6.51562 6.86833 6.41498 6.82556 6.32983C6.78278 6.24468 6.43278 5.38927 6.28889 5.04092C6.14889 4.70417 6.005 4.75062 5.89611 4.74288C5.795 4.73901 5.67833 4.73514 5.56167 4.73514C5.445 4.73514 5.25833 4.77772 5.09889 4.95189C4.93944 5.12607 4.48833 5.5441 4.48833 6.3995C4.48833 7.25491 5.11056 8.07548 5.2 8.1916C5.28556 8.30771 6.42889 10.0572 8.175 10.8081C8.59111 10.9862 8.91389 11.0946 9.16667 11.172C9.58278 11.3036 9.96389 11.2842 10.2633 11.2416C10.5978 11.1913 11.2939 10.8236 11.4378 10.4172C11.5817 10.0108 11.5817 9.6663 11.5389 9.59276C11.4961 9.51921 11.3794 9.47664 11.2083 9.39148Z",fill:"black"}))};c.propTypes={className:i.string},e.exports=c},68766:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});const o=n(37243);t.default=(0,o.defineMessages)({account:{id:"Icons.Account",defaultMessage:"Account",description:"Account icon title"},ageGate:{id:"Icons.AgeGate",defaultMessage:"Age Gate",description:"Age Gate icon title"},arrow:{id:"Icons.Arrow",defaultMessage:"Arrow",description:"Arrow icon title"},article:{id:"Icons.Article",defaultMessage:"Article",description:"Article icon title"},bookmark:{id:"Icons.Bookmark",defaultMessage:"Save Story",description:"Bookmark icon title"},bookmarkActivated:{id:"Icons.BookmarkActivated",defaultMessage:"Story Saved",description:"BookmarkActivated icon title"},cart:{id:"Icons.Cart",defaultMessage:"Cart",description:"Cart icon title"},check:{id:"Icons.Check",defaultMessage:"Check",description:"Check icon title"},chevron:{id:"Icons.Chevron",defaultMessage:"Chevron",description:"Chevron icon title"},chevronFill:{id:"Icons.chevronFill",defaultMessage:"chevronFill",description:"chevronFill icon title"},close:{id:"Icons.Close",defaultMessage:"Close",description:"Close icon title"},collapse:{id:"Icons.Collapse",defaultMessage:"Collapse",description:"Collapse icon title"},comment:{id:"Icons.Comment",defaultMessage:"Comment",description:"Comment icon title"},copyLink:{id:"Icons.CopyLink",defaultMessage:"CopyLink",description:"CopyLink title"},dots:{id:"Icons.Dots",defaultMessage:"Dots",description:"Dots icon title"},downloadCloud:{id:"Icons.DownloadCloud",defaultMessage:"DownloadCloud",description:"DownloadCloud Icon Title"},downloadWeb:{id:"Icons.DownloadWeb",defaultMessage:"DownloadWeb",description:"DownloadWeb Icon Title"},email:{id:"Icons.Email",defaultMessage:"Email",description:"Email icon title"},expand:{id:"Icons.Expand",defaultMessage:"Expand",description:"Expand icon title"},facebook:{id:"Icons.Facebook",defaultMessage:"Facebook",description:"Facebook icon title"},filmstrip:{id:"Icons.Filmstrip",defaultMessage:"Filmstrip",description:"Filmstrip icon title"},filter:{id:"Icons.Filter",defaultMessage:"Filter",description:"Filter icon title"},flipboard:{id:"Icons.Flipboard",defaultMessage:"Flipboard",description:"Flipboard icon title"},funny:{id:"Icons.funny",defaultMessage:"Funny",description:"funny icon title"},gallery:{id:"Icons.Gallery",defaultMessage:"Gallery",description:"Gallery icon title"},googlenews:{id:"Icons.GoogleNews",defaultMessage:"Google News",description:"Google News icon title"},grid:{id:"Icons.Grid",defaultMessage:"Grid",description:"Grid icon title"},headphone:{id:"Icons.Headphone",defaultMessage:"Headphone",description:"Headphone icon title"},information:{id:"Icons.Information",defaultMessage:"Information",description:"Information icon title"},instagram:{id:"Icons.Instagram",defaultMessage:"Instagram",description:"Instagram icon title"},largechevron:{id:"Icons.LargeChevron",defaultMessage:"LargeChevron",description:"LargeChevron icon title"},like:{id:"Icons.Like",defaultMessage:"Like",description:"Like icon title"},likeFilled:{id:"Icons.LikeFilled",defaultMessage:"LikeFilled",description:"LikeFilled icon title"},line:{id:"Icons.Line",defaultMessage:"Line",description:"Line icon title"},linkedIn:{id:"Icons.LinkedIn",defaultMessage:"LinkedIn",description:"LinkedIn icon title"},list:{id:"Icons.List",defaultMessage:"List",description:"List icon title"},loader:{id:"Icons.Loader",defaultMessage:"Loader",description:"Loader icon title"},maximize:{id:"Icons.Maximize",defaultMessage:"Maximize",description:"Maximize icon title"},menu:{id:"Icons.Menu",defaultMessage:"Menu",description:"Menu icon title"},nativeShare:{id:"Icons.NativeShare",defaultMessage:"Native Share",description:"NativeShare icon title"},newsletter:{id:"Icons.Newsletter",defaultMessage:"Newsletter",description:"Newsletter icon title"},ok:{id:"Icons.Ok",defaultMessage:"Odnoklassniki",description:"Ok icon title"},share:{id:"Icons.Share",defaultMessage:"Share",description:"Share icon title"},passkey:{id:"Icons.Passkey",defaultMessage:"Passkey",description:"Passkey icon title"},pause:{id:"Icons.Pause",defaultMessage:"Pause",description:"Pause icon title"},photoStack:{id:"Icons.PhotoStack",defaultMessage:"PhotoStack",description:"PhotoStack icon title"},pinterest:{id:"Icons.Pinterest",defaultMessage:"Pinterest",description:"Pinterest icon title"},play:{id:"Icons.Play",defaultMessage:"Play",description:"Play icon title"},playCNE:{id:"Icons.PlayCNE",defaultMessage:"PlayCNE",description:"PlayCNE icon title"},playlist:{id:"Icons.Playlist",defaultMessage:"Playlist",description:"Playlist icon title"},playOutlined:{id:"Icons.PlayOutlined",defaultMessage:"PlayOutlined",description:"PlayOutlined icon title"},print:{id:"Icons.Print",defaultMessage:"Print",description:"Print icon title"},ratingFilled:{id:"Icons.RatingFilled",defaultMessage:"RatingFilled",description:"RatingFilled icon title"},ratingHalf:{id:"Icons.RatingHalf",defaultMessage:"RatingHalf",description:"RatingHalf icon title"},ratingOutlined:{id:"Icons.RatingOutlined",defaultMessage:"RatingOutlined",description:"RatingOutlined icon title"},replay:{id:"Icons.Replay",defaultMessage:"Replay",description:"Replay icon title"},rss:{id:"Icons.Rss",defaultMessage:"Rss",description:"Rss icon title"},search:{id:"Icons.Search",defaultMessage:"Search",description:"Search icon title"},shopping:{id:"Icons.Shopping",defaultMessage:"Shopping",description:"Shopping icon title"},snapchat:{id:"Icons.Snapchat",defaultMessage:"Snapchat",description:"Snapchat icon title"},spotify:{id:"Icons.Spotify",defaultMessage:"Spotify",description:"Spotify icon title"},star:{id:"Icons.Star",defaultMessage:"Star",description:"Star icon title"},socialHandle:{id:"Icons.SocialHandle",defaultMessage:"SocialHandle",description:"SocialHandle icon title"},someWhatFunny:{id:"Icons.someWhatFunny",defaultMessage:"Somewhat funny",description:"someWhatFunny icon title"},telegram:{id:"Icons.Telegram",defaultMessage:"Telegram",description:"Telegram icon title"},threads:{id:"Icons.Threads",defaultMessage:"Threads",description:"Threads icon title"},tiktok:{id:"Icons.Tiktok",defaultMessage:"Tiktok",description:"Tiktok icon title"},timestamp:{id:"Icons.Timestamp",defaultMessage:"Timestamp",description:"Timestamp icon title"},triangle:{id:"Icons.Triangle",defaultMessage:"Triangle",description:"Triangle icon title"},triangledown:{id:"Icons.TriangleDown",defaultMessage:"TriangleDown",description:"TriangleDown icon title"},triangleup:{id:"Icons.TriangleUp",defaultMessage:"TriangleUp",description:"TriangleUp icon title"},tumblr:{id:"Icons.Tumblr",defaultMessage:"Tumblr",description:"Tumblr icon title"},twitter:{id:"Icons.Twitter",defaultMessage:"X",description:"X icon title"},unFunny:{id:"Icons.unFunny",defaultMessage:"Unfunny",description:"unFunny icon title"},vero:{id:"Icons.Vero",defaultMessage:"VERO",description:"Vero icon title"},video:{id:"Icons.Video",defaultMessage:"Video",description:"Video icon title"},viber:{id:"Icons.Viber",defaultMessage:"Rakuten Viber",description:"Viber icon title"},volumeHigh:{id:"Icons.VolumeHigh",defaultMessage:"Turn on the volume",description:"Volume High"},volumeMute:{id:"Icons.VolumeMute",defaultMessage:"Turn off the volume",description:"Volume Mute"},vk:{id:"Icons.Vk",defaultMessage:"VKonkakte",description:"Vk icon title"},wavyArrow:{id:"Icons.wavyarrow",defaultMessage:"Wavy Arrow",description:"Wavy Arrow icon title"},weblink:{id:"Icons.WebLink",defaultMessage:"Website Link",description:"Website Link icon title"},weChat:{id:"Icons.WeChat",defaultMessage:"WeChat",description:"WeChat icon title"},weibo:{id:"Icons.Weibo",defaultMessage:"Sina Weibo",description:"Weibo icon title"},whatsapp:{id:"Icons.Whatsapp",defaultMessage:"Whatsapp",description:"Whatsapp icon title"},xing:{id:"Icons.Xing",defaultMessage:"Xing",description:"Xing icon title"},yandexzen:{id:"Icons.YandexZen",defaultMessage:"Yandex.Zen",description:"Yandex.Zen icon title"},youTube:{id:"Icons.YouTube",defaultMessage:"YouTube",description:"YouTube icon title"}})},1829:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),{useEffect:s}=n(96540),l=n(42018).A,{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m="item",u={[m]:l.itemTypeDefault,character:l.itemTypeCharacter,image:l.itemTypeImage,photo:l.itemTypePhoto,slide:l.itemTypeSlide,venue:l.itemTypeVenue},p=n(96774),{ItemsCountWrapper:g,ItemsCountIcon:h,ItemsCountContent:y}=n(8544),b=({className:e,count:t,dangerousItemsTypeIcon:n,hasTextCounter:i=!1,itemType:l=m,messageType:b,minCount:f,preTextCount:v=0,showIcon:k=!0})=>{s((()=>{(async()=>{await c(),d("ItemsCount")})()}),[]);const w=(({count:e,intl:t,itemType:n,minCount:o,messageType:i})=>Object.prototype.hasOwnProperty.call(u,n)?i?t.formatMessage(u[n],{messageType:i,count:e,minCount:o}):t.formatMessage(u[n],{count:e}):i?t.formatMessage(u[m],{messageType:i,count:e,minCount:o}):t.formatMessage(u[m],{count:e}))({count:t,intl:r(),itemType:l,minCount:f,messageType:b}),C=n?a.createElement(h,{className:"items-count__icon",dangerouslySetInnerHTML:{__html:n}}):a.createElement(h,{className:"items-count__icon gallery"},a.createElement(p,null));return a.createElement(g,{className:o("items-count",e)},k&&C,i&&a.createElement(y,{className:"text-count__prefix",hasTextCounter:i},v," /"),a.createElement(y,{className:"items-count__content",hasTextCounter:i},w))};b.propTypes={className:i.string,count:i.number.isRequired,dangerousItemsTypeIcon:i.string,hasTextCounter:i.bool,itemType:i.string,messageType:i.string,minCount:i.number,preTextCount:i.oneOfType([i.string,i.number]),showIcon:i.bool},e.exports=b},78372:(e,t,n)=>{e.exports=n(1829)},8544:(e,t,n)=>{const o=n(75999).default,{BaseText:i}=n(76955),{calculateSpacing:a,getColorStyles:r,getTypographyStyles:s,getLinkStyles:l}=n(26865),d=o.div.withConfig({displayName:"ItemsCountWrapper"})` display: inline-flex; align-items: center; `,c=o(i).withConfig({displayName:"ItemsCountIcon"})` display: inline-block; margin-right: ${a(1)}; width: 100%; max-width: ${a(3)}; height: 100%; vertical-align: middle; .icon { ${({theme:e})=>r(e,"fill","colors.consumption.lead.standard.accent")}; display: block; margin: -50%; width: ${a(6,"px")}; height: 100%; } .icon-gallery { stroke: black; stroke-width: 1.5px; transform: scale(0.7); } `;c.defaultProps={as:"span"};const m=o(i).withConfig({displayName:"ItemsCountContent"})` display: inline-block; ${({theme:e,typeIdentity:t})=>s(e,t)} ${({theme:e,colorToken:t})=>l(e,t)} ${({theme:e,hasTextCounter:t})=>t&&s(e,"typography.definitions.utility.assistive-text")} &:hover { ${({hasTextCounter:e})=>e&&" \n text-decoration: none;\n "} } `;m.defaultProps={as:"span",colorToken:"colors.consumption.lead.standard.heading",typeIdentity:"typography.definitions.globalEditorial.numerical-small"},e.exports={ItemsCountWrapper:d,ItemsCountIcon:c,ItemsCountContent:m}},42018:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({itemTypeCharacter:{id:"ItemCount.ItemTypeCharacter",defaultMessage:"{messageType, select,\n withMinCountLimit {{count, plural,\n one {# character}\n other {# characters}\n }\n (at least \n {minCount ,plural,\n one {# character}\n other {# characters}\n } are required)}\n other {{count, plural,\n one {# character}\n other {# characters}\n }}\n }",description:"Item type for character with plurals"},itemTypeDefault:{id:"ItemCount.ItemTypeDefault",defaultMessage:"{count, plural,\n one {# Item}\n other {# Items}\n }",description:"Default item type for items with plurals"},itemTypeImage:{id:"ItemCount.ItemTypeImage",defaultMessage:"{count, plural,\n one {# Image}\n other {# Images}\n }",description:"Item type for images with plurals"},itemTypePhoto:{id:"ItemCount.ItemTypePhoto",defaultMessage:"{count, plural,\n one {# Photo}\n other {# Photos}\n }",description:"Item type for photos with plurals"},itemTypeSlide:{id:"ItemCount.ItemTypeSlide",defaultMessage:"{count, plural,\n one {# Slide}\n other {# Slides}\n }",description:"Item type for slides with plurals"},itemTypeVenue:{id:"ItemCount.ItemTypeVenue",defaultMessage:"{count, plural,\n one {# Venue}\n other {# Venues}\n }",description:"Item type for venues with plurals"}})},32272:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{CircleWrapper:r}=n(86286),s=({fillColor:e="#000",width:t="100px",height:n="100px",margin:i="20px",className:s="",...l})=>o.createElement(r,{style:{width:t,height:n,margin:i,display:"inline-block"},className:a(s,"icon icon-loader"),...l,version:"1.1",id:"L9",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 100 100",enableBackground:"new 0 0 0 0"},o.createElement("path",{fill:e,d:"M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50"}));s.propTypes={className:i.string,fillColor:i.string,height:i.string,margin:i.string,width:i.string},e.exports=s},13644:(e,t,n)=>{const o=n(96540),{VogueWrapper:i}=n(86286);e.exports=()=>o.createElement(i,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 36",textRendering:"geometricPrecision",shapeRendering:"geometricPrecision",className:"loader-vogue"},o.createElement("path",{id:"E",className:"st0",d:"M23.2612,0L23.2612,11.7649C23.2612,11.8148,23.0279,11.8315,23.0279,11.7649C23.0279,11.6982,23.2612,0.333282,12.7129,0.333282L8.76346,0.333282C8.54683,0.333282,8.41352,0.36661,8.41352,0.549915L8.41352,15.231C8.41352,15.3643,8.54683,15.4476,8.76346,15.4476L10.0799,15.4476C16.3456,15.4476,15.8457,9.14859,15.8457,9.08193C15.8457,9.01528,16.0957,9.03194,16.0957,9.08193C16.0957,9.13193,16.1123,22.2966,16.1123,22.3466C16.1123,22.3966,15.929,22.4132,15.929,22.3466C15.929,22.2799,15.779,15.7809,9.94661,15.7809L8.76346,15.7809C8.56349,15.7809,8.41352,15.8476,8.41352,15.9975L8.41352,31.7951C8.41352,31.9118,8.54683,32.0117,8.76346,32.0117C9.64666,32.0117,11.9296,32.0284,12.5629,32.0284C23.8945,32.0617,23.7445,19.8969,23.7445,19.8469C23.7445,19.797,24.0278,19.797,24.0278,19.8469L24.0278,32.445L0.114794,32.445C0.0481373,32.445,0.0481373,32.0951,0.114794,32.0951L2.49776,32.0951C2.71439,32.0951,2.84771,32.0284,2.84771,31.8784C2.84771,29.1455,2.84771,0.799877,2.84771,0.549915C2.84771,0.349946,2.58108,0.333282,2.49776,0.333282C2.46443,0.333282,1.23129,0.333282,0.0148091,0.333282C0.0148091,0.333282,-0.0685114,0.166641,0.0148091,0C0.0981296,0,23.2612,0,23.2612,0",opacity:"0",transform:"translate(4.15223,1.87884)",style:{animation:"E_o 1.5s linear infinite both"}}),o.createElement("path",{id:"U",className:"st0",d:"M27.1719,0.266719C25.7716,0.266719,24.3713,0.266719,24.3713,0.266719C24.3713,0.266719,24.0214,0.266719,24.0214,0.466748C24.0214,2.70041,24.0214,21.5031,24.0214,24.1868L24.0214,24.2034C24.038,30.8378,18.9372,33.0048,15.2701,33.0548L15.2701,33.0381C10.9528,33.0548,3.20169,32.338,3.20169,22.77C3.20169,22.77,3.18502,1.00016,3.16835,0.700115C3.15167,0.233381,2.55159,0.250051,2.55159,0.250051C2.55159,0.250051,0.10124,0.250051,0.017895,0.250051C-0.0654503,0.250051,-0.0487813,-0.1,0.017895,-0.1L11.9529,-0.1C12.0196,-0.1,12.003,0.250051,11.9529,0.250051C11.9029,0.250051,9.41925,0.250051,9.41925,0.250051C9.41925,0.250051,8.6358,0.216712,8.6358,0.733453C8.6358,1.46689,8.65246,25.0203,8.65246,25.8537C8.65246,29.5209,10.7361,32.7714,15.2534,32.7048C18.7873,32.638,23.6879,30.5711,23.6714,24.1868C23.6714,23.8701,23.6714,2.83376,23.6714,0.466748C23.6546,0.283389,23.3046,0.266719,23.3046,0.266719L19.9875,0.266719C19.9207,0.266719,19.9207,-0.0666619,20.004,-0.0666619C20.0208,-0.0666619,27.0885,-0.0666619,27.1719,-0.0666619C27.2385,0.100029,27.1719,0.266719,27.1719,0.266719Z",opacity:"0",transform:"translate(2.57354,1.9455)",style:{animation:"U_o 1.5s linear infinite both"}}),o.createElement("path",{id:"G",className:"st0",d:"M16.5382,19.9408L19.2012,19.9408C19.2012,19.9408,19.7005,19.8909,19.7005,20.124C19.7005,20.1406,19.7005,27.7636,19.7005,27.7636C19.7005,33.6389,13.8419,33.7056,12.1941,33.5224C6.06906,32.8233,5.95255,20.1905,5.91927,16.8784C5.83605,7.85727,7.2508,0.00125154,13.4091,0.317489C20.7159,0.683659,22.63,11.1694,22.7465,11.6355C22.9962,11.7187,22.9962,11.519,22.9962,11.519L23.0127,0.0844721C23.0127,0.0844721,22.9628,-0.0153926,22.813,0.11776C22.7631,0.167692,22.6965,0.23427,22.63,0.300845C19.401,3.59637,17.7866,0.134404,13.0762,-0.0153926C7.28409,-0.198477,0.0938322,7.82398,-0.00603238,17.0947C-0.105897,26.4154,6.01913,33.6056,12.7101,33.8554C16.3385,33.9885,16.2553,32.9898,20.7324,31.5917C23.4621,30.743,24.7604,32.5904,24.8602,33.356C25.0267,33.4725,25.0434,33.2727,25.0434,33.2727L25.0434,20.1739C25.0434,19.9077,25.4094,19.9576,25.4094,19.9576L27.8729,19.9576C27.9394,19.9576,27.9394,19.5914,27.8729,19.5914L16.5216,19.5914C16.4383,19.5914,16.4383,19.9408,16.5382,19.9408",opacity:"0",transform:"translate(2.19725,0.935133)",style:{animation:"G_o 1.5s linear infinite both"}}),o.createElement("path",{id:"O",className:"st0",d:"M5.92208,16.6329C5.92208,7.61677,7.65213,0.247436,14.0399,0.264071C20.9103,0.264071,22.2578,7.93283,22.2578,16.6496C22.2578,25.6659,20.9435,33.4346,14.09,33.4346C6.73721,33.4177,5.92208,26.115,5.92208,16.6329M13.9735,33.6839C20.7938,33.7005,28.1633,26.1649,28.18,16.8159C28.1965,7.01792,21.1101,0.0478142,14.09,-0.00209099C6.90356,-0.0686311,0,7.83302,0,16.8159C0,26.0983,6.52095,33.6507,13.9735,33.6839",opacity:"0",transform:"translate(2.065,1.05937)",style:{animation:"O_o 1.5s linear infinite both"}}),o.createElement("path",{id:"V",className:"st0",d:"M0.0178861,0L11.7176,0C11.7843,0,11.7676,0.349993,11.7176,0.349993L9.31769,0.349993C9.31769,0.349993,8.63437,0.31666,8.85104,0.699985C8.88437,0.783317,17.1175,23.2828,17.1175,23.2828C17.1175,23.2828,17.2675,23.6662,17.3842,23.7162C17.3842,23.7162,24.7007,1.11664,24.7007,1.09998C24.7674,0.883315,25.034,0.366659,24.584,0.366659L21.9341,0.366659C21.8841,0.366659,21.8841,0.0166663,21.9341,0.0166663L28.234,0.0166663C28.284,0.0166663,28.284,0.366659,28.234,0.366659L25.884,0.366659C25.234,0.349993,25.234,0.549989,25.1174,0.883315C25.0674,1.04998,14.9342,32.616,14.9342,32.616C14.9342,32.616,14.8842,32.4827,14.8509,32.3493C10.5677,19.9663,3.93447,2.73328,3.40115,0.883315C3.25115,0.333326,3.16782,0.349993,2.83449,0.349993C2.71783,0.349993,0.101218,0.349993,0.0178861,0.349993C-0.0654455,0.349993,-0.0487792,0,0.0178861,0",opacity:"0",transform:"translate(2.03854,1.8455)",style:{animation:"V_o 1.5s linear infinite both"}}))},62930:(e,t,n)=>{const o=n(32272),i=n(13644);e.exports={Circle:o,Vogue:i}},86286:(e,t,n)=>{const o=n(75999).default,{keyframes:i}=n(75999),{calculateSpacing:a}=n(26865),r=i` 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } `,s=o.svg.withConfig({displayName:"CircleWrapper"})` path { transform-origin: 50% 50%; animation: ${r} 1.2s linear infinite; } `,l=o.svg.withConfig({displayName:"VogueWrapper"})` animation: rotate 2s linear infinite; width: 36px; height: 32px; & .path { stroke: #5652bf; stroke-linecap: round; animation: dash 1.5s ease-in-out infinite; } @keyframes E_o { 0% { opacity: 0; } 80.5556% { animation-timing-function: cubic-bezier(0, 0, 0.58, 1); opacity: 0; } 83.3333% { opacity: 1; } 97.2222% { animation-timing-function: cubic-bezier(0.42, 0, 1, 1); opacity: 1; } 100% { opacity: 0; } } @keyframes U_o { 0% { opacity: 0; } 63.8889% { animation-timing-function: cubic-bezier(0, 0, 0.58, 1); opacity: 0; } 66.6667% { opacity: 1; } 80.5556% { animation-timing-function: cubic-bezier(0.42, 0, 1, 1); opacity: 1; } 83.3333% { opacity: 0; } 100% { opacity: 0; } } @keyframes G_o { 0% { opacity: 0; } 47.2222% { animation-timing-function: cubic-bezier(0, 0, 0.58, 1); opacity: 0; } 50% { opacity: 1; } 63.8889% { animation-timing-function: cubic-bezier(0.42, 0, 1, 1); opacity: 1; } 66.6667% { opacity: 0; } 100% { opacity: 0; } } @keyframes O_o { 0% { opacity: 0; } 30.5556% { animation-timing-function: cubic-bezier(0, 0, 0.58, 1); opacity: 0; } 33.3333% { opacity: 1; } 47.2222% { animation-timing-function: cubic-bezier(0.42, 0, 1, 1); opacity: 1; } 50% { opacity: 0; } 100% { opacity: 0; } } @keyframes V_o { 0% { opacity: 0; } 13.8889% { animation-timing-function: cubic-bezier(0, 0, 0.58, 1); opacity: 0; } 16.6667% { animation-timing-function: cubic-bezier(0, 0, 0.58, 1); opacity: 1; } 30.5556% { animation-timing-function: cubic-bezier(0.42, 0, 1, 1); opacity: 1; } 33.3333% { opacity: 0; } 100% { opacity: 0; } } `,d=o.div.withConfig({displayName:"LoaderWrapper"})` padding-top: ${a(6)}; text-align: center; `;e.exports={VogueWrapper:l,LoaderWrapper:d,CircleWrapper:s}},13447:(e,t,n)=>{const o=n(5556),i=n(96540),{useEffect:a,useState:r}=n(96540),{useIntl:s}=n(37243),{MessageBannerContent:l,MessageBannerWrapper:d,MessageBannerTitle:c,MessageBannerCloseButton:m,MessageBannerCTA:u,MessageBannerBookmarkWrapper:p}=n(8070),g=n(16).A,{trackComponent:h}=n(92716),{interactionResponse:y}=n(56187),b=n(76399),{storageFactory:f}=n(60663),{BookmarkIcon:v}=n(72964),k=f((()=>window.localStorage)),w=({btnSize:e,btnStyle:t,buttonHref:n,buttonLabel:o,children:f,className:w,closeButtonCallback:C,contentAlign:x="left",delayDuration:$=0,hasBoxShadow:S=!1,isFixed:I=!1,shouldAddButton:T,buttonClickHandler:E,isDisclaimer:N=!1,shouldShowCloseButton:B,title:L,position:M,shouldHideBannerOnButtonClick:A=!1,shouldOrderCloseButtonLast:R=!1,shouldUseDescriptionToken:P=!1,showMessageBannerBookmark:D=!1})=>{const[_,H]=i.useState(!1);i.useEffect((()=>{k.removeItem("alreadyShown"),(async()=>{await y(),h("MessageBanner")})()}),[]);const{formatMessage:O}=s(),[F,V]=r(),[U,W]=r(!1);if(a((()=>($>0&&!F&&V(setTimeout((()=>{W(!0)}),$)),()=>{clearTimeout(F)})),[F,$]),U)return null;const j={label:O(g.saveStory),url:"#",network:"bookmark",behavior:"bookmark"};return!_&&i.createElement(d,{className:w,"data-testid":"message-banner",isFixed:I,isDisclaimer:N,shouldShowCloseButton:B,position:M,hasBoxShadow:S},L&&i.createElement(c,{contentAlign:x},L),i.createElement(l,{contentAlign:x,isDisclaimer:N,shouldUseDescriptionToken:P},f),B&&i.createElement(m,{ButtonIcon:b,onClickHandler:()=>{C&&C(),H(!0),W(!0)},role:"button","aria-expanded":b,label:"",isIconButton:!0,btnStyle:"text",shouldOrderCloseButtonLast:R}),T&&i.createElement(u,{role:"button",label:o,btnStyle:t,size:e,inputKind:n&&"link",href:n,onClickHandler:e=>{E&&E(e),A&&H(!0),A&&W(!0)}}),D&&i.createElement(p,{"data-testid":"message-banner-bookmark-wrapper"},i.createElement(v,{link:j,theme:"standard",isUrlBookmark:!0,isBookmarkButton:!0})))};w.propTypes={btnSize:o.string,btnStyle:o.string,buttonClickHandler:o.func,buttonHref:o.string,buttonLabel:o.string,children:o.node.isRequired,className:o.string,closeButtonCallback:o.func,contentAlign:o.oneOf(["left","center"]),delayDuration:o.number,hasBoxShadow:o.bool,isDisclaimer:o.bool,isFixed:o.bool,position:o.oneOf(["top-left","top-right","top-centre"]),shouldAddButton:o.bool,shouldHideBannerOnButtonClick:o.bool,shouldOrderCloseButtonLast:o.bool,shouldShowCloseButton:o.bool,shouldUseDescriptionToken:o.bool,showMessageBannerBookmark:o.bool,title:o.string},w.displayName="MessageBanner",e.exports=w},8070:(e,t,n)=>{const o=n(75999).default,{getColorStyles:i,calculateSpacing:a,getColorToken:r,getTypographyStyles:s,minScreen:l,maxScreen:d}=n(26865),{BaseText:c}=n(76955),m=n(73730),{BREAKPOINTS:u}=n(96472),p=o.div.withConfig({displayName:"MessageBannerWrapper"})` ${({shouldShowCloseButton:e})=>e&&"display: flex;"} ${({theme:e})=>i(e,"background","colors.interactive.base.white")}; ${({theme:e})=>i(e,"border-color","colors.consumption.body.standard.divider")}; ${({isDisclaimer:e})=>!e&&`\n border-width: 1px;\n border-style: solid;\n box-sizing: border-box;\n padding: ${a(1.5,"px")} ${a(2,"px")};\n ${l(u.md)} {\n padding: ${a(2,"px")};\n }\n `} ${({isDisclaimer:e,position:t})=>e&&`\n display: flex;\n position: fixed;\n top: 50px;\n right: 50px;\n bottom: 50px;\n left: 50px;\n flex-direction: row;\n align-items: flex-start;\n margin: auto;\n margin-right: auto;\n margin-left: auto;\n border-width: 1px;\n border-style: solid;\n padding: 0;\n width: ${a(87.5,"px")};\n height: fit-content;\n box-sizing: border-box;\n @media (max-width: 768px) {\n right: ${a(3,"px")};\n left: ${a(3,"px")};\n width: auto;\n top: 120px;\n }\n ${(({position:e,isDisclaimer:t})=>{if(t)switch(e){case"top-right":return"\n \n top: 156px;\n @media (max-width: 1023px) {\n top: 132px;\n }\n\n @media (max-width: 768px) {\n right: 16px;\n left: auto;\n width: 80%\n }\n @media (max-width: 550px) {\n right: 16px;\n left: auto;\n width: 90%;\n }\n right: 16px;\n left: auto;\n margin: 0;\n ";case"top-left":return"\n \n top: 156px;\n @media (max-width: 1023px) {\n top: 132px;\n }\n\n @media (max-width: 768px) {\n right: auto;\n left: 16px;\n width: 80%\n }\n @media (max-width: 550px) {\n right: auto;\n left: 16px;\n width: 90%;\n }\n \n left: 16px;\n right: auto;\n margin: 0;\n ";case"top-centre":return"\n \n top: 156px;\n @media (max-width: 1023px) {\n top: 132px;\n }\n\n @media (max-width: 768px) {\n left: 50%;\n right: auto;\n transform: translateX(-50%);\n width: 80%\n }\n @media (max-width: 550px) {\n left: 50%;\n right: auto;\n transform: translateX(-50%);\n width: 90%;\n }\n left: 50%;\n transform: translateX(-50%);\n right: auto;\n margin: 0;\n ";default:return""}return""})({position:t,isDisclaimer:e})}\n `} ${({hasBoxShadow:e})=>e&&"\n box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.1);\n "} ${({isFixed:e})=>e?`\n align-items: center;\n min-height: ${a(7)};\n z-index: 1000;\n `:""} `,g=o(c).withConfig({displayName:"MessageBannerContent"})` ${({isDisclaimer:e})=>!e&&"\n width: 100%;\n overflow-wrap: break-word;\n "} ${({isDisclaimer:e})=>e&&`\n margin: ${a(3,"px")} 0 ${a(3,"px")}\n ${a(3,"px")};\n width: 100%;\n overflow-wrap: break-word;\n line-height: ${a(2,"px")};\n font-size: ${a(1.5,"px")};\n font-style: normal;\n ${({theme:e})=>s(e,"typography.definitions.utility.assistive-text")}\n color: ${r("colors.consumption.lead.standard.context-tertiary")} !important;\n `} ${({theme:e,shouldUseDescriptionToken:t})=>s(e,t?"typography.definitions.consumptionEditorial.description-core":"typography.definitions.utility.assistive-text")} a:link, a:visited, a:active { text-decoration: underline; color: ${r("colors.consumption.lead.standard.context-tertiary")}; } text-align: ${({contentAlign:e})=>e}; /* * This is used for the redirect message. It might be that in the future we * would prefer to include it in the context only. This is to make the child * content sit flush to the padding at the top and bottom. */ > *:first-child { margin-top: 0; } > *:last-child { margin-bottom: 0; } `,h=o("div").withConfig({displayName:"MessageBannerTitle"})` ${({theme:e})=>s(e,"typography.definitions.consumptionEditorial.description-feature")}; padding: ${a(2,"px")} 0; width: 100%; text-align: ${({contentAlign:e})=>e}; line-height: ${a(3.5,"px")}; `,y=o(m.Utility).withConfig({displayName:"MessageBannerCloseButton"})` ${({shouldOrderCloseButtonLast:e})=>e&&"order: 1;"} align-self: flex-start; margin: ${a(2,"px")}; border-width: 0; width: 0; min-width: 0; height: 0; .icon-close { padding: 8px; } svg { max-width: fit-content; } svg path { fill: black; } `;g.defaultProps={as:"div",colorToken:"colors.consumption.lead.standard.context-tertiary",typeIdentity:"typography.definitions.utility.assistive-text"};const b=o("div").withConfig({displayName:"MessageBannerBookmarkWrapper"})` display: flex; flex-direction: column; button { margin-bottom: 16px; ${d(u.md)} { margin-right: 16px; margin-left: 16px; } ${({theme:e})=>i(e,"background","colors.interactive.base.brand-primary")}; &:hover, &:focus, &:active { ${({theme:e})=>i(e,"background-color","colors.interactive.base.brand-primary")}; } } span { ${({theme:e})=>i(e,"color","colors.interactive.base.white")}; } svg { width: 24px; height: 24px; path { ${({theme:e})=>i(e,"fill","colors.interactive.base.white")}; } } `,f=o(m).withConfig({displayName:"MessageBannerCTA"})``;e.exports={MessageBannerWrapper:p,MessageBannerContent:g,MessageBannerTitle:h,MessageBannerCloseButton:y,MessageBannerCTA:f,MessageBannerBookmarkWrapper:b}},16:(e,t,n)=>{const{defineMessages:o}=n(37243);t.A=o({saveStory:{id:"MessageBanner.saveStory",defaultMessage:"Save story",description:"Label for the bookmark icon"}})},52627:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(708),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),{AssistiveText:l,NavigationDropdownWrapper:d,NavigationDropdownLink:c,NavigationDropdownListItem:m,NavigationDropdownListWrapper:u,NavigationDropdownButton:p}=n(77906),{useSelectReducer:g,useKeyboardEvents:h,useMouseEvents:y,useCallbacks:b}=n(37690),{useRef:f}=o,v=({align:e="left",assistiveLabel:t,className:n,id:i="navigation-dropdown",label:v,buttonAttrs:k,direction:w="down",navItemAttrs:C,options:x,showLabel:$,isInverted:S=!1})=>{o.useEffect((()=>{(async()=>{await s(),r("NavigationDropdown")})()}),[]);const I=f(null),T=f(null),E=f([]),[N,B]=g(),{onSelectOpen:L,onOptionFocus:M,onClose:A}=b(N,B,T,E);h(N,A,M,E,I),y(N,A,T);const R=`menu-button-${i}`,P=`assistive-label-${i}`,D="string"==typeof e?{sm:e}:e;return o.createElement(d,{className:n},o.createElement(l,{id:P},t),o.createElement(p,{ref:I,"aria-expanded":N.isOpen,"aria-haspopup":"true",isInverted:S,onClick:e=>{e.stopPropagation(),L()},"aria-labelledby":`${P}`,"aria-describedby":`${P} ${R}`,id:R,...k},o.createElement("span",null,$?v:(e=>{const t=e?.find((e=>e.selected));return t?.name?t.name:null})(x)),o.createElement("span",{"aria-hidden":"true"},o.createElement(a,{width:12,height:7}))),o.createElement(u,{ref:T,isOpen:N.isOpen,aligns:D,direction:w,role:"menu","aria-labelledby":P},x.map((({name:e,url:t,selected:n=!1,...i},a)=>o.createElement(m,{key:e,isSelected:n},o.createElement(c,{ref:e=>{E.current[a]=e},href:t,isSelected:n,...i,...C},e))))))};v.propTypes={align:i.oneOfType([i.object,i.oneOf(["left","right"])]),assistiveLabel:i.string,buttonAttrs:i.object,className:i.string,direction:i.oneOf(["down","up"]),id:i.string,isInverted:i.bool,label:i.string,navItemAttrs:i.object,options:i.array,showLabel:i.bool},e.exports=v},37690:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useCallbacks=t.useSelectReducer=t.useMouseEvents=t.useKeyboardEvents=void 0;const o=n(96540),i=n(38221),{useEffect:a,useReducer:r,useCallback:s}=o,l=(e,t,n,o,i)=>{const a=Number(t)+1;e(Math.min(a,n.current.length-1),!0,i),t===n.current.length-1&&o()},d=(e,t,n,o)=>{const i=Number(t)-1;e(Math.max(i,0),!0,o),0===t&&n()};let c="";const m=i((()=>{c=""}),500);t.useKeyboardEvents=function({isOpen:e,focusedOptionIndex:t},n,o,i,r){a((()=>{const a=a=>{if(!e)return;let s,u;switch(a.key){case"Enter":break;case"Escape":a.preventDefault(),a.stopPropagation(),r.current.focus(),n();break;case"ArrowDown":a.preventDefault(),l(o,t,i,n);break;case"ArrowUp":a.preventDefault(),d(o,t,n);break;case"Tab":if(a.shiftKey){d(o,t,n,a.key);break}l(o,t,i,n,a.key);break;case"Home":a.preventDefault(),o(0,!0);break;case"End":a.preventDefault(),o(i.current.length-1,!0);break;default:if(a.preventDefault(),c+=a.key.toLowerCase(),s=i.current.map((e=>e.textContent?e.textContent.toLowerCase():"sign out")),u=s.findIndex((e=>e.startsWith(c))),-1===u)return void(c="");o(u,!0),m()}};return document.addEventListener("keydown",a),()=>document.removeEventListener("keydown",a)}),[n,e,r,o,t,i])},t.useMouseEvents=function({isOpen:e},t,n){a((()=>{const o=o=>{e&&(n.current.contains(o.target)||t())};return document.addEventListener("click",o),()=>document.removeEventListener("click",o)}),[e,n,t]),a((()=>(window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t))),[t])},t.useSelectReducer=function(){return r(((e,t)=>{switch(t.type){case"setOpen":return{...e,isOpen:t.isOpen};case"setFocusedOptionIndex":return{...e,focusedOptionIndex:t.index};case"close":return{...e,isOpen:!1,focusedOptionIndex:-1};default:throw new Error(`Unsupported action "${t.type}".`)}}),{isOpen:!1,focusedOptionIndex:-1})},t.useCallbacks=function(e,t,n,o){const i=s(((e,i=!1,a="")=>{o.current[e]&&(t({type:"setFocusedOptionIndex",index:e}),"Tab"!==a&&o.current[e]?.focus(),i&&n.current?.scrollTo&&n.current.scrollTo({top:e*o.current[e].parentElement.offsetHeight}))}),[t,n,o]);return{onSelectOpen:s((()=>{t({type:"setOpen",isOpen:!e.isOpen}),e.isOpen||setTimeout((()=>{const t=e.selectedOptionIndex>-1?e.selectedOptionIndex:0;i(t,!0)}),0)}),[t,e.isOpen,e.selectedOptionIndex,i]),onClose:()=>{t({type:"close"})},onOptionFocus:i}}},36062:(e,t,n)=>{e.exports=n(13382)},77906:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AssistiveText=t.NavigationDropdownButton=t.NavigationDropdownLink=t.NavigationDropdownListItem=t.NavigationDropdownListWrapper=t.NavigationDropdownWrapper=void 0;const{default:o}=n(75999),{calculateSpacing:i,getColorStyles:a,getColorToken:r,getZIndex:s}=n(26865),{BaseLink:l}=n(76955),{BREAKPOINTS:d}=n(96472),{isInverted:c,resolveMenuKey:m}=n(70698);t.NavigationDropdownWrapper=o.div.withConfig({displayName:"NavigationDropdownWrapper"})` display: inline-block; position: relative; z-index: ${s("dropdown")}; `,t.NavigationDropdownListWrapper=o.ul.withConfig({displayName:"NavigationDropdownListWrapper"})` ${({theme:e})=>a(e,"background-color",m(e,"colors.foundation.menu-bg.collapsed"))}; display: ${({isOpen:e})=>e?"block":"none"}; position: absolute; flex-direction: column; align-items: start; margin: 0; margin-top: ${i(.5)}; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.1); padding: ${i(.5)}; min-width: ${i(15)}; max-height: ${i(31)}; overflow: auto; text-align: left; white-space: nowrap; /* TODO either update getColorStyles to support, or refactor */ scrollbar-color: ${({theme:e})=>`\n ${r(e,"colors.interactive.base."+(c(e)?"light":"dark"))} ${r(e,"colors.interactive.base."+(c(e)?"dark":"light"))}`}; scrollbar-width: thin; ${({aligns:e})=>e&&Object.keys(e).map((t=>{const n=e[t];return`\n @media (min-width: ${d[t]}) {\n left: ${"left"===n?i(-.5):"auto"};\n right: ${"right"===n?i(-.5):"auto"};\n }\n `}))} ${({direction:e})=>"up"===e&&`\n margin-top: 0;\n top: ${i(-.5)};\n transform: translateY(-100%);\n `} ::-webkit-scrollbar { width: 5px; } ::-webkit-scrollbar-track { ${({theme:e})=>a(e,"background","colors.interactive.base."+(c(e)?"dark":"light"))}; } ::-webkit-scrollbar-thumb { ${({theme:e})=>a(e,"background","colors.interactive.base."+(c(e)?"light":"dark"))}; } `,t.NavigationDropdownListItem=o.li.withConfig({displayName:"NavigationDropdownListItem"})` display: flex; position: relative; align-items: center; transition: all 500ms ease; width: 100%; height: ${i(6)}; ${({theme:e,isSelected:t})=>t&&`\n &::before {\n background-color: ${r(e,m(e,"colors.foundation.collapsed-menu.nav-link.hover"))};\n content: '';\n height: 100%;\n left: -${i(.5)};\n position: absolute;\n width: ${i(.5)};\n }\n `} `,t.NavigationDropdownListItem.defaultProps={role:"none"},t.NavigationDropdownLink=o(l).withConfig({displayName:"NavigationDropdownLink"}).attrs((({theme:e,colorSecondaryLinkToken:t,colorStaticLinkToken:n})=>({colorSecondaryLinkToken:t||m(e,"colors.foundation.collapsed-menu.nav-link.hover"),colorStaticLinkToken:n||m(e,"colors.foundation.collapsed-menu.nav-link.default")})))` padding: ${i(1.5)} ${i(1)}; width: 100%; text-decoration: none; word-break: normal; &:link, &:visited { ${({isSelected:e,colorSecondaryLinkToken:t})=>e&&`color: ${r(t)};}`} } &:hover, &:focus { text-decoration: none; } @media (min-width: ${d.md}) { padding-right: ${i(2)}; padding-left: ${i(2)}; } `,t.NavigationDropdownLink.defaultProps={linkStyle:"default",role:"menuitem",typeToken:"typography.definitions.foundation.link-primary"},t.NavigationDropdownButton=o(t.NavigationDropdownLink).withConfig({displayName:"NavigationDropdownButton"})` display: flex; align-items: center; border: ${({theme:e,colorBorderToken:t})=>t&&`1px solid ${r(e,t)}`}; background: transparent; cursor: pointer; width: auto; span { margin-right: ${i(.5)}; &:last-child { margin-right: 0; } } svg { path, g, polygon { transition-duration: 0.2s; transition-timing-function: ease-in-out; transition-property: fill, stroke; fill: currentColor; stroke: currentColor; } } ${({theme:e})=>c(e)&&`\n color : ${r(e,m(e,"colors.consumption.lead.inverted.link"))};\n &:hover,\n &:focus { \n color : ${r(e,m(e,"colors.consumption.lead.inverted.link-hover"))};\n }`} `,t.NavigationDropdownButton.defaultProps={as:"button",role:"button"},t.AssistiveText=o.h6.withConfig({displayName:"AssistiveText"})` position: absolute; clip-path: inset(100%); clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; overflow: hidden; white-space: nowrap; `},13382:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(52627);i.Footer=o(i,"NavigationDropdownFooter",{},{align:"right",buttonAttrs:{colorBorderToken:"colors.foundation.footer.accent",colorSecondaryLinkToken:"colors.foundation.footer.links.primary",colorStaticLinkToken:"colors.foundation.footer.links.primary",typeToken:"typography.definitions.utility.input-core"},direction:"up",navItemAttrs:{typeToken:"typography.definitions.utility.input-core"}}),e.exports=i},12723:(e,t,n)=>{const o=n(5556),i=n(96540),{shouldRenderNothing:a}=n(29670),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=({children:e,group:t,payment:n})=>(i.useEffect((()=>{(async()=>{await s(),r("PaymentGateway")})()}),[]),n&&n.gateway&&n.gateway.groupsToRender?n.gateway.groupsToRender.includes(t)?e:null:a(t,n)?null:e);l.propTypes={children:o.oneOfType([o.arrayOf(o.node),o.node]).isRequired,group:o.string.isRequired,payment:o.shape({form:o.string,gateway:o.shape({groupsToRender:o.arrayOf(o.string)}),groupsToRender:o.arrayOf(o.string)}).isRequired},e.exports=l},29670:e=>{e.exports={shouldBeRendered:(e,t)=>e&&t&&t.groupsToRender&&t.groupsToRender.includes(e),shouldRenderNothing:()=>!1}},92807:(e,t,n)=>{const{connectDomain:o}=n(57744),i=n(12723),a=o("payment"),r=o("featureFlags"),s=n(26701);e.exports={PaymentGateway:a(r(s(i)))}},26701:(e,t,n)=>{const o=n(96540),{useState:i,useEffect:a}=n(96540),r=n(5556),s=n(79712).default,{getCookie:l}=n(56892),d=e=>e.match(/adfree$/i);e.exports=e=>{const t=e.displayName,n=t=>{const{payment:n={}}=t,[r,c]=i(!1);return a((()=>{if("ads"!==t.group)return;const e=(e=>{try{const t=l("pay_ent_pass"),n=l("pay_ent_sub"),o=s(t),{scopes:i=[]}=o||{},a=((e=[])=>2===e.filter((e=>"sub"===e||"pass"===e)).length)(e.acceptableForms)&&!!n&&!t;return i.find(d)||a}catch(e){return!1}})(n);r!==e&&c(e)}),[t.group,r,n]),r?null:o.createElement(e,{...t})};return n.propTypes={group:r.string,payment:r.object},n.displayName=t,n}},22315:(e,t,n)=>{const o=n(96540),i=n(5556),{PaymentGateway:a}=n(92807);e.exports={withPaymentGateway:e=>{const t=({paymentGroup:t,...n})=>{const i=o.createElement(e,{...n});return t?o.createElement(a,{group:t},i):i};return t.propTypes={paymentGroup:i.string},t}}},40523:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useState:r}=n(96540),{useIntl:s}=n(37243),l=n(76896).A,d=n(73730),{BookmarkIcon:c}=n(72964),{trackComponent:m}=n(92716),{interactionResponse:u}=n(56187),{getDiscountPercentage:p}=n(74148),{handleLinkClick:g}=n(43428),{ProductOfferWrapper:h,ProductOfferPriceBlock:y,ProductOfferPrice:b,ProductOfferPriceWrapper:f,ProductOfferReducedPrice:v,ProductOfferSellerName:k,ProductOfferCtaBlock:w,ProductOfferVenueSeller:C,ProductOfferBookmark:x}=n(61366),$=({bookmarkDetails:e,buttonVariation:t,btnStyle:n,className:o,ctaHref:$,ctaAtRetailerName:S,defaultCTAText:I,defaultTextForEmbedSize:T,shouldConsiderPriceText:E,dataAttrs:N,embedSize:B,gtmTrackOnClick:L,isCtaInternal:M,isVenueCardItemContainer:A,hasBookmarkingEnabled:R,hasGallerySlideBackground:P,hasMultipleLines:D,hasPriceSection:_,offerUrl:H,onClickHandler:O,position:F,price:V,productId:U,reducedPrice:W,sellerName:j,showAmazonPrimeDiscounts:z,showOfferButtonSideBySide:G,showOfferUrl:Z,showPriceOnButton:q,showSellerNameBelowButton:K,showSellerNameBelowPrice:Y,variations:{contentAlign:X,hasDivider:J},venueSeller:Q,venueSellerPreviewText:ee,isExternalProduct:te,updateBookmark:ne,urlToBookmark:oe,variationName:ie,isProductSummaryGridOffer:ae,isCttEnabled:re,shouldUseOutlinedButton:se,shouldUseBlackButton:le,shouldColorChangeBlueToBlack:de,shouldColorChangeBlackToYellow:ce,isActionIdEnabledForComponent:me})=>{i.useEffect((()=>{(async()=>{await u(),m("ProductOffer",ie)})()}),[ie]);const{formatMessage:ue}=s(),pe={label:ue(l.productOffersaveBookmarkLabel),url:oe||"#",network:"bookmark",behavior:"bookmark"},ge=p(V,W),he=((e,t)=>t?`<del>${e}</del> <span>${t}</span>${(e=>z&&e?` <span>(-${e}%)</span>`:"")(ge)}`:`<span>${e}</span>`)(V,W),ye=q&&R,be=e=>{if(Y)return(e=>j&&!V?`<p>${ue(l.productOfferVariationSellerNameString)}\n </p>\n <p class="price-above-seller-name">${j}</p>`:!j&&V?`${e} <p>${ue(l.productOffeVariationrDefaultCTA)}</p>`:j||V?`${e} <p class="price-above-seller-name">${j}</p>`:ue(l.productOffeVariationrDefaultCTA))(e);if(!q||!V&&!j||_)return T||I;if(j&&!V)return ue(l.productOfferPriceString,{priceValue:S||I,sellerName:j});if(!T&&!V)return ue(l.productOfferPriceString,{priceValue:I,sellerName:j});if(!j)return D?ue(l.productOfferDefaultPriceString,{priceValue:`${e}`,sellerName:I}):`${e}`;if(T&&!V&&j)return j;const t=V&&E?l.productOfferDefaultPriceString:l.productOfferPriceString;return ue(t,{priceValue:e,sellerName:j})},fe=e=>e?H:$,[ve,ke]=r((()=>fe(Z))??null),we=be(he),Ce=d[t],xe=ve?.includes("cna.st")&&me,$e=()=>be(W||V).replace(/(<([^>]+)>)/gi,"").replace(/ /g,"");return i.createElement(h,{contentAlign:X,hasBookmarkingEnabled:ye,showPriceOnButton:q,showSellerNameBelowPrice:Y,className:a(o,"product-offer"),isProductSummaryGridOffer:ae,isCttEnabled:re,"data-testid":"product-offer-wrapper"},!q&&i.createElement(y,{hasBookmarkingEnabled:ye,showPriceOnButton:q,className:"product-offer__seller-price",contentAlign:X},V&&!W&&i.createElement(b,{contentAlign:X},V),V&&W&&i.createElement(f,{contentAlign:X},i.createElement(b,{as:"del",contentAlign:X},V),i.createElement(v,{showPriceOnButton:q,contentAlign:X},W)),i.createElement(k,{contentAlign:X,dangerouslySetInnerHTML:{__html:j}})),we&&i.createElement(w,{className:"product-offer__cta-block",contentAlign:X,embedSize:B,showPriceOnButton:q,hasMultipleLines:D,hasPriceSection:_,hasDivider:J,hasGallerySlideBackground:P,showSellerNameBelowPrice:Y,isCttEnabled:re,id:`button_label_${$e()}`,shouldUseOutlinedButton:se,shouldUseBlackButton:le,shouldColorChangeBlueToBlack:de,shouldColorChangeBlackToYellow:ce},i.createElement(Ce,{className:a("product-offer__buy-button",{"product-offer__buy-button-side":G}),btnStyle:n,ariaLabel:Y?"":be(W||V),ariaLabelledby:Y?`upc_${U} button_label_${$e()}`:"",ariaDescribedby:Y?"":U,dataAttrs:{...N,"data-buy-button":!0,"data-offer-retailer":j,"data-offer-url":H},hasPriceSection:_,hasMultipleLines:D,href:ve,onClickHandler:e=>{e.stopPropagation(),xe?g({event:e,onClickHandler:O,gtmTrackOnClick:L,linkProps:ve,setLinkProps:ke,label:be(W||V),position:F,link:fe(Z),type:"upcEmbedded"}):(O(be(W||V),F,fe(Z),e),L(e))},priceLabel:he,rel:M?"noopener":"sponsored noopener",target:te?"_blank":"_self",label:we,inputKind:"link"}),K&&i.createElement(k,{contentAlign:X,dangerouslySetInnerHTML:{__html:j},showSellerNameBelowButton:K,isCttEnabled:re})),ye&&i.createElement(x,{hasBookmarkingEnabled:ye,hasDivider:J,className:"product-offer__bookmark",bookmarkDetails:e},i.createElement(c,{bookmarkDetails:e,bookmarkTrackingType:"productOffer",link:pe,theme:"standard",type:"standard",isBookmarkButton:!0,isPageScoped:!R,updateBookmark:ne})),Q&&i.createElement(C,{contentAlign:X,isVenueCardItemContainer:A},ee&&`${ee} `,Q))};$.propTypes={bookmarkDetails:o.shape({contentId:o.string,bookmarkId:o.string,isUrlBookmark:o.bool}),btnStyle:o.oneOf(["filled","outlined","text"]),buttonVariation:o.oneOf(["Primary","Utility","UtilityInverted"]),className:o.string,ctaAtRetailerName:o.string,ctaHref:o.string,dataAttrs:o.object,defaultCTAText:o.string,defaultTextForEmbedSize:o.string,embedSize:o.string,gtmTrackOnClick:o.func,hasBookmarkingEnabled:o.bool,hasGallerySlideBackground:o.bool,hasMultipleLines:o.bool,hasPriceSection:o.bool,isActionIdEnabledForComponent:o.bool,isCtaInternal:o.bool,isCttEnabled:o.bool,isExternalProduct:o.bool,isProductSummaryGridOffer:o.bool,isVenueCardItemContainer:o.bool,offerUrl:o.string,onClickHandler:o.func,position:o.number,price:o.string,productId:o.string,reducedPrice:o.string,sellerName:o.string,shouldColorChangeBlackToYellow:o.bool,shouldColorChangeBlueToBlack:o.bool,shouldConsiderPriceText:o.bool,shouldUseBlackButton:o.bool,shouldUseOutlinedButton:o.bool,showAmazonPrimeDiscounts:o.bool,showOfferButtonSideBySide:o.bool,showOfferUrl:o.bool,showPriceOnButton:o.bool,showSellerNameBelowButton:o.bool,showSellerNameBelowPrice:o.bool,updateBookmark:o.func,urlToBookmark:o.string,variationName:o.string,variations:o.shape({contentAlign:o.oneOf(["center","left","right"]),hasDivider:o.bool}),venueSeller:o.string,venueSellerPreviewText:o.string},$.defaultProps={btnStyle:"outlined",buttonVariation:"Primary",defaultCTAText:"Buy",gtmTrackOnClick:()=>"",hasBookmarkingEnabled:!1,hasMultipleLines:!1,hasPriceSection:!1,isCtaInternal:!1,isProductSummaryGridOffer:!1,isVenueCardItemContainer:!1,onClickHandler:()=>"",shouldConsiderPriceText:!1,showAmazonPrimeDiscounts:!1,showOfferButtonSideBySide:!1,showPriceOnButton:!1,showSellerNameBelowButton:!1,showSellerNameBelowPrice:!1,variations:{contentAlign:null,hasDivider:!1}},$.displayName="ProductOffer",e.exports=$},87586:(e,t,n)=>{const{getColorToken:o}=n(26865);e.exports={determineColor:(e,t,n)=>o(n,e?"colors.consumption.lead.standard.context-signature":t?"colors.interactive.base.white":"colors.interactive.base.black")}},74148:(e,t,n)=>{const{normalizePrice:o}=n(65947);e.exports={getDiscountPercentage:(e,t)=>{if(e&&t){const n=o(e),i=o(t);if(!isNaN(n)&&!isNaN(i)&&n>0){const e=(n-i)/n*100;return Math.round(e)}}return null}}},36314:(e,t,n)=>{e.exports=n(32882)},61366:(e,t,n)=>{const{default:o}=n(75999),i=n(62193),{calculateSpacing:a,getTypographyStyles:r,getColorStyles:s,getColorToken:l,minScreen:d,minMaxScreen:c}=n(26865),{ButtonIconWrapper:m,ButtonWrapper:u,ButtonLabel:p}=n(18974),{BaseText:g}=n(18730),{BREAKPOINTS:h}=n(96472),{getButtonStylesOnExperiment:y,getEmbedButtonLblColor:b,getEmbedButtonLblHoverColor:f}=n(85585),{determineColor:v}=n(87586),k=o.div.withConfig({displayName:"ProductOfferWrapper"})` ${({contentAlign:e})=>"center"===e&&`\n ${({theme:e})=>r(e,"typography.definitions.globalEditorial.numerical-small")}\n ${({theme:e})=>s(e,"color","colors.consumption.body.standard.subhed")};\n `}; ${({hasBookmarkingEnabled:e,showPriceOnButton:t})=>!t&&e&&"\n display: grid;\n grid-template-columns: 1fr 46px;\n column-gap: 16px;\n row-gap: 0;\n align-items: end;\n "}; ${({hasBookmarkingEnabled:e,showPriceOnButton:t})=>t&&e&&"\n display: grid;\n grid-template-columns: 1fr 46px;\n column-gap: 16px;\n justify-content: space-between;\n "}; ${({showSellerNameBelowPrice:e,isProductSummaryGridOffer:t,isCttEnabled:n})=>e&&!t&&n?`\n margin-bottom: ${a(1)};\n ${r("typography.definitions.commerce.call-to-action")};\n \n `:`margin-bottom: ${a(1)};`} `,w=o.div.withConfig({displayName:"ProductOfferBookmark"})` ${({hasBookmarkingEnabled:e,bookmarkDetails:t})=>e?i(t)?"visibility: hidden;":`\n width: auto;\n overflow: hidden;\n ${m} {\n .icon {\n path {\n fill: #FFFFFF;\n stroke: none;\n }\n }\n }\n `:""} ${({hasDivider:e})=>e&&"\n padding: 1.75rem 0;\n margin-top: 1.5rem;\n "}; ${u}, .button { margin: 0; border: none; background: ${l("colors.interactive.base.black")}; padding: ${a(1)}; min-width: auto; &:hover { ${({theme:e})=>s(e,"background","colors.interactive.social.primary-hover")}; } ${m} { padding: 0; } ${p} { display: none; } } `,C=o.div.withConfig({displayName:"ProductOfferPriceBlock"})` ${({theme:e})=>r(e,"typography.definitions.globalEditorial.numerical-small")} ${({theme:e})=>s(e,"color","colors.consumption.body.standard.subhed")}; ${({contentAlign:e})=>"center"===e&&`\n display: flex;\n flex: 1;\n flex-wrap: wrap;\n align-items: baseline;\n justify-content: center;\n margin: ${a(2)} 0;\n @media (min-width: 768px) {\n justify-content: left;\n margin: ${a(2)} 0 ${a(2)} ${a(4)};\n }\n `}; ${({hasBookmarkingEnabled:e,showPriceOnButton:t})=>e&&!t&&"\n grid-column: 1/-1;\n "}; `,x=o.span.withConfig({displayName:"ProductOfferPrice"})` ${({contentAlign:e})=>"center"===e&&`\n order: 2;\n margin-right: ${a(1)};\n `}; `,$=o.span.withConfig({displayName:"ProductOfferReducedPrice"})` display: inline; ${({theme:e})=>s(e,"color","colors.consumption.body.standard.accent")}; ${({contentAlign:e})=>"center"===e&&"\n color: unset;\n "}; `,S=o.div.withConfig({displayName:"ProductOfferSellerName"})` ${({theme:e,showSellerNameBelowButton:t})=>t?`\n ${r(e,"typography.definitions.utility.assistive-text")};\n ${s(e,"color","colors.consumption.body.standard.body-deemphasized")};\n padding: ${a(1.25)} 1px;\n min-height: 30px;\n `:`${r(e,"typography.definitions.globalEditorial.context-secondary")}\n ${s(e,"color","colors.consumption.body.standard.subhed")};\n `} margin-right: ${a(1)}; ${({contentAlign:e})=>"center"===e&&"order: 1;"}; `,I=o.div.withConfig({displayName:"ProductOfferCtaBlock"})` .price-above-seller-name { padding-top: 2px; } ${({embedSize:e})=>"feature-large"===e?"\n grid-template-columns: 1fr;\n grid-template-rows: 1fr;":"feature-small"===e?`\n margin-top: -${a(2)};\n `:"width: 100%;\n "} > div[data-bonsai-product-link-wrapper] { width: 100%; } ${({hasGallerySlideBackground:e})=>e&&`${p}{\n padding:${a(1)} ${a(2)} 0;\n margin-bottom: ${a(1)};\n }`} ${({shouldColorChangeBlueToBlack:e,shouldColorChangeBlackToYellow:t,theme:n})=>y(e,t,n)} .product-offer__buy-button { ${({theme:e,embedSize:t,shouldColorChangeBlueToBlack:n,shouldColorChangeBlackToYellow:o})=>"feature-large"===t||"feature-medium"===t?`height: 35px;\n grid-template-columns: 1fr;\n grid-template-rows: 1fr;\n ${b(n,o,e)}\n ${r(e,"typography.definitions.utility.button-core")}\n \n ${c(h.md,h.lg)}{\n width: 266px;\n grid-column: 1/ span 5;\n }\n \n ${c(h.lg,h.xl)}{\n width: 288px;\n grid-column: 2/ span 4;\n }\n ${c(h.xl,h.xxl)}{\n width: 264px;\n grid-column: 2/ span 3;\n }\n ${d(h.fullBleed)}{\n width: 343px;\n grid-column: 2/ span 3;\n }\n &:focus,\n &:active,\n &:hover {\n ${f(n,o,e)}\n `:"feature-small"===t?`all: revert;\n ${s(e,"color","colors.interactive.base.brand-primary")};\n && {\n text-decoration: underline;\n }\n ${r(e,"typography.definitions.foundation.meta-primary")}`:""} margin-top: ${a(4)}; ${({theme:e,showSellerNameBelowPrice:t,isCttEnabled:n,shouldUseOutlinedButton:o,shouldUseBlackButton:i})=>t&&`\n border-width: 1px;\n border-color: ${l(e,o?"colors.consumption.lead.standard.context-signature":"colors.interactive.base.black")};\n background-color : ${l(e,i?"colors.interactive.base.black":"colors.interactive.base.white")};\n \n\n .button__label {\n min-width: 0\n }\n\n span {\n color: ${v(o,i,e)};\n }\n\n p {\n margin-block-end: 0;\n margin-block-start: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n & {\n padding : ${a(2)} ${a(.75)};\n }\n \n ${r(e,n?"typography.definitions.commerce.call-to-action":"typography.definitions.utility.button-core")}\n\n ${s(e,"color","colors.interactive.base.white")};\n\n &:hover {\n border-style: solid;\n background-color : \n ${l(e,o||i?"colors.consumption.lead.standard.context-signature":"colors.interactive.base.black")};\n border-color : \n ${l(e,o||i?"colors.consumption.lead.standard.context-signature":"colors.interactive.base.black")};\n\n span {\n ${s(e,"color","colors.interactive.base.white")};\n }\n }\n `} ${({showPriceOnButton:e,hasPriceSection:t,embedSize:n})=>e&&`\n margin: 0;\n padding: ${!t&&"feature-small"!==n&&a(2)};\n width: 100%;\n `}; ${({showPriceOnButton:e,hasMultipleLines:t})=>e&&t&&"display: flex;\n padding: 0"} ${({showPriceOnButton:e,contentAlign:t})=>!e&&"center"===t&&`\n margin-top: 0;\n width: 100%;\n &:focus,\n &:link,\n &:visited,\n &:hover {\n text-decoration: none;\n }\n transition-timing-function: ease-in;\n transition-property: color, background, border;\n ${d(h.md)}{\n min-width: ${a(16)};\n }\n `}; } ${({hasDivider:e,theme:t})=>e?`\n padding: ${a(3.5)} 0;\n margin-top: ${a(3)};\n ${s(t,"color","colors.consumption.body.standard.divider")};\n border-bottom-style: solid;\n border-bottom-width: 1px;\n border-top-style: solid;\n border-top-width: 1px;\n \n .product-offer__buy-button {\n margin-top: 0;\n ${d(h.md)}{\n max-width: 275px;\n }\n }\n `:""} `,T=o(g).withConfig({displayName:"ProductOfferVenueSeller"})` ${({theme:e,typeToken:t})=>r(e,t)} ${({isVenueCardItemContainer:e,theme:t})=>e&&`${r(t,"typography.definitions.utility.input-core")}`} display: block; margin-top: ${a(1.6)}; width: 100%; text-align: ${({contentAlign:e})=>e||"center"}; ${({theme:e,colorToken:t})=>s(e,"color",t)}; `,E=o.div.withConfig({displayName:"ProductOfferPriceWrapper"})` ${({contentAlign:e})=>"center"===e&&"\n order: 2;\n "} `;T.defaultProps={as:"span",colorToken:"colors.consumption.body.standard.body-deemphasized",typeToken:"typography.definitions.utility.assistive-text"},I.defaultProps={colorToken:"colors.consumption.body.standard.divider"},e.exports={ProductOfferWrapper:k,ProductOfferPriceBlock:C,ProductOfferPrice:x,ProductOfferPriceWrapper:E,ProductOfferReducedPrice:$,ProductOfferSellerName:S,ProductOfferCtaBlock:I,ProductOfferVenueSeller:T,ProductOfferBookmark:w}},76896:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({productOfferPriceString:{id:"ProductOffer.price",defaultMessage:"{priceValue} at {sellerName}",description:"price string for product offer button"},productOfferDefaultPriceString:{id:"ProductOffer.defaultPriceString",defaultMessage:"{priceValue} {sellerName}",description:"default price string for product offer button"},productOffersaveBookmarkLabel:{id:"ProductOffer.productOffersaveBookmarkLabel",defaultMessage:"Save story",description:"Label for the bookmark icon"},productOfferVariationSellerNameString:{id:"ProductOffer.variationSellerNameString",defaultMessage:"Shop at",description:"Seller name string"},productOffeVariationrDefaultCTA:{id:"ProductOffer.variationDefaultCTA",defaultMessage:"Shop Now",description:"Default CTA string"}})},32882:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(40523);i.PriceOutsideCenter=o(i,"PriceOutsideCenter",{contentAlign:"center"}),i.AlignLeft=o(i,"AlignLeft",{contentAlign:"left"}),i.AlignLeftWithDivider=o(i,"AlignLeftWithDivider",{contentAlign:"left",hasDivider:!0}),i.ButtonWithPriceSection=o(i,"ButtonWithPriceSection",{contentAlign:"left"},{buttonVariation:"Utility",btnStyle:"filled",showPriceOnButton:!0,hasPriceSection:!0,showSellerNameBelowButton:!0}),i.ButtonWithSellerBelowPrice=o(i,"ButtonWithSellerBelowPrice",{},{showPriceOnButton:!0,showSellerNameBelowPrice:!0}),e.exports=i},85585:(e,t,n)=>{const{getColorToken:o,getColorStyles:i}=n(26865),{ButtonWrapper:a}=n(18974);e.exports={getButtonStylesOnExperiment:(e,t,n)=>{let i,r,s,l,d,c;return e?(i=o(n,"colors.interactive.base.brand-primary"),r=i,s=o(n,"colors.interactive.base.body"),l=s,d=o(n,"colors.interactive.base.white")):t&&(i=o(n,"colors.interactive.base.body"),r=i,s=o(n,"colors.interactive.feedback.notice-primary"),l=s,d=o(n,"colors.interactive.base.white"),c=o(n,"colors.interactive.base.body")),`\n ${a} {\n border-color: ${i};\n background-color: ${r};\n &:hover {\n border-color: ${s};\n background-color: ${l};\n }\n }\n a {\n color: ${d};\n ${t?`\n &:hover {\n color: ${c};\n }\n `:""}\n }\n `},getEmbedButtonLblColor:(e,t,n)=>i(n,"color",e||t?"colors.interactive.base.white":"colors.interactive.base.brand-primary"),getEmbedButtonLblHoverColor:(e,t,n)=>i(n,"color",e?"colors.interactive.base.white":t?"colors.interactive.base.body":"colors.interactive.base.white")}},6605:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=n(48141);class d extends a.PureComponent{async componentDidMount(){const{recaptchaCallback:e,recaptchaSiteKey:t,recaptchaSize:n="invisible",widgetId:o}=this.props;t&&l.injectV2RecaptchaScript().then((()=>{l.generateRecaptchaWidget(o,{sitekey:t,size:n,callback:e})})).catch((()=>{console.warn("Error: adding ReCAPTCHA in componentDidMount failed")})),await s(),r("ReCaptcha")}render(){const{className:e,widgetId:t}=this.props;return a.createElement("div",{className:o("re-captcha",e),id:t})}}d.propTypes={className:i.string,recaptchaCallback:i.func,recaptchaSiteKey:i.string.isRequired,recaptchaSize:i.oneOf(["invisible","normal","compact"]),widgetId:i.string.isRequired},e.exports=d},48141:(e,t,n)=>{const{waitForElm:o}=n(79815);e.exports={centerAlignRecaptchaChallenge:function(){o('[src^="https://www.google.com/recaptcha/api2/bframe"]').then((e=>{if(e){const t=e.parentNode.style;t.position="fixed",t.left="50%",t.top="50%",t.right="auto",t.transform="translate(-50%, -50%)"}}))},executeV2Recaptcha:function(){if(!window.grecaptcha)return;const{grecaptcha:e}=window;e.getResponse()&&e.reset(),window.grecaptcha.execute()},generateRecaptchaWidget:function(e,{sitekey:t,callback:n,size:o}={}){const i=window.grecaptcha||!1;i&&i.ready((()=>{i.render(e,{sitekey:t,size:o,callback:n})}))},injectV2RecaptchaScript:function(){if(!document.getElementById("recaptcha-api")){const e=document.createElement("script");return e.id="recaptcha-api",e.src="https://www.google.com/recaptcha/api.js?render=explicit",e.async=!0,e.defer=!0,document.body.appendChild(e),new Promise(((t,n)=>{e.addEventListener("load",(()=>{t()})),e.addEventListener("error",(()=>{n()}))}))}return Promise.resolve()}}},59376:(e,t,n)=>{e.exports=n(6605)},67829:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),{useState:s,useEffect:l,useRef:d}=n(96540),c=n(11118),m=n(87574),u=n(60448),{getOptimalSource:p,getDefaultSource:g}=n(99424),h=n(20017).A,{trackComponent:y}=n(92716),{interactionResponse:b}=n(56187),{ResponsiveClipWrapper:f,ResponsiveClipPlayPauseButton:v,ResponsiveClipVideoContainer:k,ResponsiveClipEventLayer:w}=n(91783),C=n(99906),x=({segmentedSources:e,sources:t,altText:n,className:i,masterAspectRatio:x,shouldLoadAsset:$=!0,shouldRestrictCropping:S,shouldUseMediumBreakpoint:I,onLoadedMetadata:T,shouldAutoPlay:E=!0,shouldYieldControlOfVideoPlayPause:N,videoElementRef:B})=>{const L=!E&&!N,M=!E||N;a.useEffect((()=>{(async()=>{await b(),y("ResponsiveClip")})()}),[]);const{formatMessage:A}=r(),R=e?[...e.sm,...e.lg]:Object.values(t),P=d(null),[D,_]=s(E),[H]=a.useState(R),{src:O}=g(H);l((()=>()=>{P.current&&P.current.removeEventListener("loadedmetadata",j)}),[]);const F=()=>{P.current&&P.current.play()},V=()=>{P.current&&P.current.pause()},U=()=>{_(!1)},W=()=>{_(!0)};function j(){const e=P.current;e&&T&&T(e)}return a.createElement(f,{className:o("responsive-clip",i),"data-testid":"ResponsiveClipWrapper"},a.createElement(u,{shouldUseMediumBreakpoint:I,breakpoints:C,segmentedSources:e,masterAspectRatio:x,shouldRestrictCropping:S},$?a.createElement(k,{"data-testid":"ResponsiveClipVideoContainer"},M?null:a.createElement(v,{"data-testid":"ResponsiveClipPlayPauseButton",ariaLabel:A(h.clipAriaLabel),className:"responsive-clip__play-pause",onClickHandler:e=>{e.preventDefault(),D?(P.current.pause(),_(!1)):(P.current.play(),_(!0))},ButtonIcon:D?m:c,isIconButton:!0,label:A(h.clipLabel)}),a.createElement("video",{ref:function(e){if(!e||P.current)return;const{src:t}=p(H,e),n=e.parentNode;P.current=document.createElement("video"),P.current.autoplay=E,P.current.loop=!0,P.current.muted=!0,P.current.className="responsive-clip__video",P.current.setAttribute("playsinline","true"),P.current.addEventListener("loadedmetadata",j),P.current.addEventListener("play",W),P.current.addEventListener("pause",U),P.current.src=E?t:`${t}#t=0.001`,n.replaceChild(P.current,e),B&&(B.current=P.current)},"aria-label":n,autoPlay:E,className:"responsive-clip__video lazyload",loop:!0})):a.createElement(k,{as:"noscript","data-testid":"ResponsiveClipVideoContainer"},a.createElement("video",{ref:B,"aria-label":n,autoPlay:E,className:"responsive-clip__video",loop:!0,muted:!0,src:E?O:`${O}#t=0.001`,onPause:U,onPlay:W}))),L&&a.createElement(w,{onTouchStart:F,onTouchEnd:V,onMouseEnter:F,onMouseLeave:V}))},$=i.shape({aspectRatio:i.string,height:i.number,width:i.number,url:i.string.isRequired});x.propTypes={altText:i.string.isRequired,className:i.string,masterAspectRatio:i.string,onLoadedMetadata:i.func,segmentedSources:i.shape({sm:i.arrayOf($),lg:i.arrayOf($)}),shouldAutoPlay:i.bool,shouldLoadAsset:i.bool,shouldRestrictCropping:i.bool,shouldUseMediumBreakpoint:i.bool,shouldYieldControlOfVideoPlayPause:i.bool,sources:i.objectOf(i.shape({sourcePropType:$})),videoElementRef:i.oneOfType([i.func,i.shape({current:i.object})])},e.exports=x},17637:(e,t,n)=>{const o=n(67829);e.exports=o},99424:e=>{function t(e){if(!e||!e.url)return{};const{url:t}=e,n=t.split(".").pop();return{src:t,type:`video/${n}`}}e.exports={getOptimalSource:function(e,n){const{width:o}=n.getBoundingClientRect(),i=e.reduce(((e,t)=>t.width>=o&&(!e||t.width<e.width)?t:e),null);let a;return a=e.length?e.reduce(((e,t)=>t.width>e.width?t:e),{width:0,url:e[0].url||""}):{},t(i||a)},getDefaultSource:function(e){const n=e.map((e=>e.height)).filter(Boolean);if(!n.length)return{};const o=n.reduce(((e,t)=>Math.abs(t-720)<Math.abs(e-720)?t:e));return t(e.reduce(((e,t)=>t.height===o?t:e),{width:1/0}))}}},91783:(e,t,n)=>{const o=n(75999).default,{calculateSpacing:i,getColorToken:a,getColorStyles:r}=n(26865),s=n(73730),{ButtonIcon:l}=n(18974),d=o.div.withConfig({displayName:"ResponsiveClipWrapper"})` display: inline-block; position: relative; width: 100%; `,c=o.div.withConfig({displayName:"ResponsiveClipEventLayer"})` position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; `,m=o.div.withConfig({displayName:"ResponsiveClipVideoContainer"})` width: 100%; height: 100%; video { display: block; width: 100%; height: 100%; object-fit: cover; } `,u=o(s.Utility).withConfig({displayName:"ResponsiveClipPlayPauseButton"})` position: absolute; right: ${i(2)}; bottom: ${i(2)}; z-index: 3; border: unset; border-radius: 50%; padding: ${i(1)}; width: ${i(6)}; height: ${i(6)}; pointer-events: auto; && { background-color: rgba( ${({theme:e})=>a(e,"colors.interactive.base.black",{rgbOnly:!0})}, 0.85 ); } &:focus { outline: 0; border: unset; box-shadow: 0 0 3pt 2pt rgba(94, 158, 214, 1); } &:hover { border: unset; } svg { display: block; path { ${({theme:e})=>r(e,"fill","colors.interactive.base.white")}; } } ${l} { margin-left: 2px; width: auto; height: auto; } `;e.exports={ResponsiveClipWrapper:d,ResponsiveClipEventLayer:c,ResponsiveClipPlayPauseButton:u,ResponsiveClipVideoContainer:m}},20017:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({clipAriaLabel:{id:"ResponsiveClip.ClipAriaLabel",defaultMessage:"Play/Pause",description:"ARIA label for responsive clip button"},clipLabel:{id:"ResponsiveClip.ClipLabel",defaultMessage:"Play/Pause Button",description:"Label for responsive clip button"}})},29535:(e,t,n)=>{const o=n(32485),i=n(58156),a=n(5556),r=n(96540),s=n(99906),l=n(96165),d=n(82185),c=n(60448),m=n(72014),{trackComponent:u}=n(92716),{interactionResponse:p}=n(56187),{Enlarge:g}=n(91470),{BrandIcon:h,BrandLogo:y,EnlargeIconWrapper:b,ResponsiveImageContainer:f,ResponsiveImagePicture:v}=n(7228);class k extends r.Component{constructor(e){super(e),this.handleImgRef=e=>{this.img=e,this.img&&this.props.onAssetLoaded&&(this.img.complete?this.onImageLoaded():this.img.addEventListener("load",this.handleImgLoad))},this.handlePictureRef=e=>{const t=e&&e.offsetWidth||0;t>0&&!this.state.loaded&&this.setState({loadingHeight:l.calculateLoadingHeight((()=>this.props.segmentedSources?window.innerWidth<s.minThresholds.lg?this.props.segmentedSources.sm[0]:this.props.segmentedSources.lg[0]:Object.values(this.props.sources).pop())(),t)})},this.handleImgLoad=()=>{this.img.removeEventListener("load",this.handleImgLoad),this.onImageLoaded()},this.generateSources=(e={},t={},n="",o=!1)=>{const i=[];return e?.sm&&i.push({media:`(max-width: ${t.maxThresholds.md}px)`,sources:Object.values(e.sm),sizes:e.sm[0]?.sizes||n,srcset:e.sm[0]?.srcset}),o?(e?.md&&i.push({media:`(max-width: ${t.maxThresholds.lg}px)`,sources:Object.values(e.md),sizes:e.md[0]?.sizes||n,srcset:e.md[0]?.srcset}),e?.lg&&i.push({media:`(min-width: ${t.minThresholds.xl}px)`,sources:Object.values(e.lg),sizes:e.lg[0]?.sizes||n,srcset:e.lg[0]?.srcset})):e?.lg&&i.push({media:`(min-width: ${t.minThresholds.lg}px)`,sources:Object.values(e.lg),sizes:e.lg[0]?.sizes||n,srcset:e.lg[0]?.srcset}),i},this.state={loadingHeight:null,loaded:!1}}async componentDidMount(){await p(),u("ResponsiveImage")}componentWillUnmount(){this.img&&this.img.removeEventListener("load",this.handleImgLoad)}onImageLoaded(){const e=this.img.naturalWidth||this.img.width,t=this.img.naturalHeight||this.img.height;this.props.onAssetLoaded({width:e,height:t}),this.setState({loadingHeight:null,loaded:!0})}render(){const{id:e,aspectRatioOverride:t,altText:n,className:a,imageAttributes:u,itemProp:p,masterAspectRatio:k,shouldHoldImageSpace:w,shouldRestrictCropping:C,segmentedSources:x,shouldLoadAsset:$,sizes:S,sources:I,shouldUseMediumBreakpoint:T,signalType:E,actionBarConfig:N,brandDetail:B}=this.props,L="responsive-image__image",M=x?{sm:i(x.sm,"0",null),lg:i(x.lg,"0",null)}:{sm:Object.values(I).pop()},A=x?[]:s.sizesDescending.map((e=>I[e])).filter(Boolean),R=this.generateSources(x,s,S,T),P="string"!=typeof n?"":n,D=x?r.createElement(r.Fragment,null,R.map((({media:e,sources:t,sizes:n,srcset:o},i)=>r.createElement("source",{key:`${i+1}`,media:e,srcSet:o||l.buildSourceSet(t),sizes:n}))),M.lg&&r.createElement(f,{...u,itemProp:p||void 0,alt:P,className:L,ref:this.handleImgRef,src:l.encodeImageURI(M.lg.url)})):r.createElement(f,{...u,itemProp:p||void 0,aspectRatioOverride:t,alt:P,className:L,ref:this.handleImgRef,src:l.encodeImageURI(M.sm.url),srcSet:l.buildSourceSet(A),sizes:S}),{loadingHeight:_,loaded:H}=this.state,O=_&&!H?{height:`${_}px`}:{};return r.createElement(d.Consumer,null,(t=>{const{expandHandler:n,isInSlides:i,showEnlargeIcon:l}=t||{},d=i&&i(e),u=d?{onClick:()=>n(e)}:{};return r.createElement(r.Fragment,null,w&&r.createElement(c,{shouldUseMediumBreakpoint:T,breakpoints:s,segmentedSources:x,masterAspectRatio:k,shouldRestrictCropping:C},r.createElement(v,{...u,style:O,ref:this.handlePictureRef,isExpandable:d,className:o(a,"responsive-image",{"responsive-image--expandable":d})},B&&r.createElement(r.Fragment,null,B.brandIcon&&r.createElement(h,null,r.createElement("img",{alt:B.brandName,src:B.brandIcon})),B.brandLogo&&0!==Object.keys(B.brandLogo).length&&r.createElement(y,{largeBg:B.brandLogo.large,smallBg:B.brandLogo.small})),N&&E&&r.createElement(m.IconWithoutInteraction,{actionButtons:[E],actionBarConfig:N}),$?D:r.createElement("noscript",null,D))),!w&&r.createElement(v,{...u,style:O,ref:this.handlePictureRef,isExpandable:d,className:o(a,"responsive-image",{"responsive-image--expandable":d})},$?D:r.createElement(c,{shouldUseMediumBreakpoint:T,breakpoints:s,segmentedSources:x,masterAspectRatio:k,shouldRestrictCropping:C},r.createElement("noscript",null,D)),E&&r.createElement(m.IconWithoutInteraction,{actionButtons:[E],actionBarConfig:N}),d&&l&&r.createElement(b,null,r.createElement(g,null))))}))}}const w=a.shape({height:a.number,width:a.number,url:a.string});k.propTypes={actionBarConfig:a.object,altText:a.string.isRequired,aspectRatioOverride:a.string,brandDetail:a.object,className:a.string,id:a.string,imageAttributes:a.object,itemProp:a.string,masterAspectRatio:a.string,onAssetLoaded:a.func,segmentedSources:a.shape({sm:a.arrayOf(w),lg:a.arrayOf(w)}),shouldHoldImageSpace:a.bool,shouldLoadAsset:a.bool,shouldRestrictCropping:a.bool,shouldUseMediumBreakpoint:a.bool,signalType:a.string,sizes:a.string,sources:a.shape({xxxl:w,xxl:w,xl:w,lg:w,md:w,sm:w})},k.defaultProps={masterAspectRatio:"",shouldHoldImageSpace:!1,shouldLoadAsset:!0,shouldRestrictCropping:!1,sizes:"100vw"},e.exports=k},96165:(e,t,n)=>{const{getFirstTruthyValue:o}=n(82692);function i(e=""){let t;const n=e.split("/"),o=n.pop().split("?overlay=");o.length>1&&(t=o[1]);const i=encodeURI(o[0]),a=[...n,i].join("/").replace(/,/g,"%2C");return t?`${a}?overlay=${t}`:a}e.exports={buildSourceSet:function(e){const t=o(e);return t&&t.srcset?t.srcset:e.filter((e=>e&&e.width)).reduce(((e,t)=>(e.push(`${i(t.url)} ${t.width}w`),e)),[]).join(", ")},calculateLoadingHeight:function(e,t){if(!e)return 0;const{aspectRatio:n="master"}=e;let o;if(n.includes(":")){const[e,t]=n.split(":");o=e/t}else{if(!e.height||!e.width)return 0;{const{width:t,height:n}=e;o=t/n}}return Math.round(t/o)},encodeImageURI:i}},43608:(e,t,n)=>{e.exports=n(29535)},7228:(e,t,n)=>{const{css:o,default:i}=n(75999),{calculateSpacing:a,minScreen:r,getColorToken:s}=n(26865),{BREAKPOINTS:l}=n(96472),d=i.picture.withConfig({displayName:"ResponsiveImagePicture"})` display: inline-block; position: relative; width: fill-available; ${({isExpandable:e})=>e?"cursor: zoom-in":""} `,c=i.img.withConfig({displayName:"ResponsiveImageContainer"})` ${({aspectRatioOverride:e})=>(e=>e&&o` ${r(l.md)} { object-fit: cover; aspect-ratio: ${e}; } `)(e)} `,m=i.div.withConfig({displayName:"EnlargeIconWrapper"})` position: absolute; top: ${a(2)}; right: ${a(2)}; line-height: 0; & { background-color: rgba( ${s("colors.interactive.base.black",{rgbOnly:!0})}, 0.4 ); } .icon-enlarge path { fill: ${s("colors.interactive.base.white")}; } `,u=i.span.withConfig({displayName:"BrandIcon"})` position: absolute; right: ${a(.5)}; bottom: ${a(.5)}; background: transparent; width: ${a(3)}; height: ${a(3)}; img { vertical-align: baseline; } `,p=i(u).withConfig({displayName:"BrandLogo"})` background: url(${({smallBg:e})=>e}) no-repeat right; width: 100%; height: ${a(2)}; ${r(l.lg)} { background: url(${({largeBg:e})=>e}) no-repeat right; height: ${a(3)}; } `;e.exports={BrandIcon:u,BrandLogo:p,EnlargeIconWrapper:m,ResponsiveImageContainer:c,ResponsiveImagePicture:d}},51330:(e,t,n)=>{const o=n(5556),i=n(32485),a=n(96540),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),{RubricWrapper:l,RubricIcon:d,RubricLink:c,RubricName:m}=n(6613),u=({className:e,clickHandler:t,dangerousIcon:n,fullPageTheme:o,hideRubricLink:u,name:p,isSpecial:g,url:h,variations:y,variationName:b})=>{a.useEffect((()=>{(async()=>{await s(),r("Rubric",b)})()}),[b]);const f=y.isInverted||"inverted"===o,{displayLink:v,hasBackground:k,isDiscovery:w}=y;return p?a.createElement(l,{className:i("rubric",{"rubric--with-bg":y.hasBackground,"rubric--discovery":y.isDiscovery},e),hasBackground:k,isDiscovery:w},n&&a.createElement(d,{dangerouslySetInnerHTML:{__html:n},hasBackground:k,isDiscovery:w,isInverted:f}),!u&&v&&h?a.createElement(c,{className:"rubric__link",hasBackground:k,href:h,isInverted:f,onClick:t},a.createElement(m,{className:"rubric__name",dangerouslySetInnerHTML:{__html:p},isSpecial:g})):a.createElement(m,{className:"rubric__name",dangerouslySetInnerHTML:{__html:p},isInverted:f,isSpecial:g})):null};u.propTypes={className:o.string,clickHandler:o.func,dangerousIcon:o.string,fullPageTheme:o.string,hasBackground:o.bool,hideRubricLink:o.bool,isSpecial:o.bool,name:o.string.isRequired,url:o.string,variationName:o.string,variations:o.shape({displayLink:o.bool,hasBackground:o.bool,isDiscovery:o.bool,isInverted:o.bool,hasSponsor:o.bool})},u.defaultProps={hideRubricLink:!1,variations:{displayLink:!0,hasBackground:!1,isDiscovery:!1,isInverted:!1,isSpecial:!1}},e.exports=u},34187:(e,t,n)=>{e.exports=n(53933)},6613:(e,t,n)=>{const{default:o,css:i}=n(75999),{calculateSpacing:a,getColorStyles:r,getTypographyStyles:s}=n(26865),l=o.span.withConfig({displayName:"RubricName"})` ${({isInverted:e,theme:t})=>e&&i` ${r(t,"color","colors.consumption.lead.standard.context-texture")}; `} ${({isSpecial:e,theme:t})=>e&&i` ${r(t,"color","colors.discovery.body.white.heading")}; `} ${({isSpecial:e,theme:t})=>e&&i` ${s(t,"typography.definitions.foundation.title-secondary")} `} `,d=o.a.withConfig({displayName:"RubricLink"})` display: inline-block; vertical-align: middle; text-decoration: none; ${({theme:e})=>r(e,"color","colors.consumption.lead.standard.context-signature")}; ${({hasBackground:e,isInverted:t,theme:n})=>(e||t)&&i` ${r(n,"color","colors.consumption.lead.standard.context-texture")}; `} &:hover { text-decoration: underline; } `;d.displayName="RubricLink";const c=o.span.withConfig({displayName:"RubricIcon"})` display: inline-block; margin-right: ${a(1)}; vertical-align: middle; svg { ${({theme:e})=>r(e,"fill","colors.consumption.lead.standard.context-signature")}; vertical-align: middle; ${({hasBackground:e,theme:t})=>e&&i` ${r(t,"fill","colors.consumption.lead.standard.divider")}; `} ${({isInverted:e,theme:t})=>e&&i` ${r(t,"fill","colors.consumption.lead.standard.context-texture")}; `} } `,m=o.div.withConfig({displayName:"RubricWrapper"})` display: inline-block; ${({theme:e})=>s(e,"typography.definitions.globalEditorial.context-primary")}; ${({theme:e})=>r(e,"color","colors.consumption.lead.standard.context-signature")}; ${({hasBackground:e,theme:t})=>e?i` ${r(t,"background-color","colors.consumption.lead.standard.context-signature")}; ${r(t,"color","colors.consumption.lead.standard.context-texture")}; padding: ${a(1)}; `:""} ${({isDiscovery:e,theme:t})=>e?i` background-color: transparent; ${r(t,"color","colors.discovery.body.white.context-signature")}; padding: unset; `:""} ${({hasBackground:e,isDiscovery:t,theme:n})=>t&&e?i` ${r(n,"background-color","colors.discovery.body.white.context-signature")}; ${r(n,"color","colors.discovery.body.white.context-texture")}; padding: ${a(1)}; `:""} `;e.exports={RubricName:l,RubricLink:d,RubricIcon:c,RubricWrapper:m}},53933:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(51330);i.Item=o(i,"Item",{displayLink:!0,hasBackground:!1,isDiscovery:!1}),i.Inverted=o(i,"Inverted",{displayLink:!0,isInverted:!0}),i.Card=o(i,"Card",{displayLink:!0,hasBackground:!0,isDiscovery:!1}),i.InvertedCard=o(i,"InvertedCard",{displayLink:!0,hasBackground:!0,isDiscovery:!1,isInverted:!0}),i.DiscoveryItem=o(i,"DiscoveryItem",{displayLink:!0,hasBackground:!1,isDiscovery:!0}),i.DiscoveryCard=o(i,"DiscoveryCard",{displayLink:!0,hasBackground:!0,isDiscovery:!0}),i.ItemAsText=o(i,"ItemAsText",{displayLink:!1,hasBackground:!1,isDiscovery:!1}),e.exports=i},3833:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(5556)),a=o(n(96540)),r=n(65344),s=({animation:e="pulse",children:t,height:n="100px",variant:o="box",width:i="auto"})=>o?a.default.createElement(r.SkeletonScreenWrapper,{animation:e,height:n,width:i,variant:o},t):null;s.propTypes={animation:i.default.oneOf([!1,"pulse"]),children:i.default.node,height:i.default.string,variant:i.default.oneOf(["box","circle"]),width:i.default.string},t.default=s},90340:(e,t,n)=>{e.exports=n(3833)},65344:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SkeletonScreenWrapper=void 0;const r=a(n(75999)),{getColorToken:s}=n(26865),l={pulse:r.keyframes` 0% { opacity: 1; } 50% { opacity: 0.4; } 100% { opacity: 1; } `},d=r.default.div.withConfig({displayName:"SkeletonScreenWrapper"})` ${({height:e,variant:t,width:n})=>{const o=(e=>({circle:{width:"50px",height:"50px"},box:{width:"100px",height:"100px"}}[e]||"0"))(t);return`height: ${e||o.height}; width: ${n||o.width};`}} ${({variant:e})=>`border-radius: ${(e=>({circle:"50%",box:"0"}[e]||"0"))(e)};`} display: block; ${({variant:e,theme:t})=>e&&`background-color: ${s(t,"colors.interactive.base.light")};`} ${({animation:e=!1})=>e&&r.css` transform: scale(1, 0.75); animation: 1.5s ease-in-out 0.5s infinite normal none running ${l[e]}; margin-bottom: 0; `}; &:empty::before { content: '${"\\00a0"}'; } `;t.SkeletonScreenWrapper=d,d.defaultProps={backgroundColor:"colors.interactive.base.light"}},31481:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(46886),s=n(7350),l=n(42426),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),{StickyBoxWrapper:m,StickyBoxPrimary:u,StickyBoxPlaceholder:p}=n(77307);class g extends o.Component{constructor(e){super(e),this._fireOnChange=()=>{const{onChange:e}=this.props;e&&e(this.isSticky)},this._enableSticking=()=>{const{onChange:e,shouldComputeWidth:t}=this.props,n=!(this.props.shouldForcePolyfill||e)&&void 0,{stickyBoxPrimaryNode:o}=this;this.sticky=r({primary:o,placeholder:this.stickyBoxPlaceholder,wrapper:this.stickyBoxWrapper,computeWidth:t,isSupported:n}),this.isSticky="fixed"===o.style.position,this._fireOnChange(),this.observer=new MutationObserver((e=>{e.forEach((e=>{this.isSticky="fixed"===e.target.style.position})),this._fireOnChange()})),this.observer.observe(o,{attributes:!0,attributeFilter:["style"]})},this.handleScroll=s(this.handleScroll.bind(this),50),this.state={hasMoved:!0,isIntersecting:!1}}async componentDidMount(){this._enableSticking(),window.addEventListener("scroll",this.handleScroll),await c(),d("StickyBox")}componentWillUnmount(){this.sticky.destroy(),this.observer.disconnect(),window.removeEventListener("scroll",this.handleScroll)}handleScroll(){const e=this.stickyBoxWrapper,{fadingOffset:t}=this.props;this.setState({hasMoved:this.hasMoved(e),isIntersecting:this.anyIntersecting(e,this.fullWidthElements(),t)})}hasMoved(e){const t=parseFloat(window.getComputedStyle(e).top),n=e.getBoundingClientRect().top;return Math.abs(n-t)>=1}anyIntersecting(e,t,n){const o=e.getBoundingClientRect(),i={left:o.left,right:o.right,top:o.top-n,bottom:o.bottom+n};return l(t,(e=>this.areRectanglesIntersecting(i,e.getBoundingClientRect())))}areRectanglesIntersecting(e,t){return e.top<=t.bottom&&t.top<=e.bottom&&e.left<=t.right&&t.left<=e.right}fullWidthElements(){const{fullWidthSelector:e}=this.props;return e&&document.querySelectorAll(e)}render(){const{children:e,className:t,interlude:n,isExpanded:i,tagName:r,shouldFadeOnMove:s,hasStickyBoxIndexPosition:l,hasAdjacentStickyVideo:d}=this.props,{hasMoved:c,isIntersecting:g}=this.state,h=g||s&&c,y=a("sticky-box",t);return o.createElement(m,{as:r,className:y,ref:e=>{this.stickyBoxWrapper=e},isHidden:h,hasStickyBoxIndexPosition:l,isExpanded:i,hasAdjacentStickyVideo:d,hasInterlude:n},o.createElement(u,{className:"sticky-box__primary",ref:e=>{this.stickyBoxPrimaryNode=e}},e),o.createElement(p,{ref:e=>{this.stickyBoxPlaceholder=e}}))}}g.propTypes={children:i.oneOfType([i.object,i.array]),className:i.string,fadingOffset:i.number,fullWidthSelector:i.string,hasAdjacentStickyVideo:i.bool,hasStickyBoxIndexPosition:i.bool,interlude:i.oneOfType([i.object,i.number]),isExpanded:i.bool,onChange:i.func,shouldComputeWidth:i.bool,shouldFadeOnMove:i.bool,shouldForcePolyfill:i.bool,tagName:i.string},g.defaultProps={className:"",fadingOffset:20,fullWidthSelector:"",hasAdjacentStickyVideo:!1,isExpanded:!1,shouldComputeWidth:!0,shouldFadeOnMove:!1,shouldForcePolyfill:!1,tagName:"div"},e.exports=g},28433:(e,t,n)=>{e.exports=n(31481)},77307:(e,t,n)=>{const o=n(75999).default,{ZINDEX_MAP:i}=n(96472),{calculateSpacing:a}=n(26865),{SummaryCollectionGridItem:r}=n(4534),s=o.div.withConfig({displayName:"StickyBoxWrapper"})` position: sticky; transition: opacity 0.1s; opacity: 1; ${({hasStickyBoxIndexPosition:e})=>e&&`z-index:${i.navFixed};`} ${({isHidden:e})=>e&&"\n opacity: 0;\n pointer-events: none;\n\n &:focus-within {\n opacity: 1;\n pointer-events: auto;\n }\n "} ${({isExpanded:e})=>e&&"display: inline-block;"} @media print { display: none; } .icon-email, .icon-pinterest { transform: scale(0.6); } ${({hasAdjacentStickyVideo:e,hasInterlude:t})=>`.grid-layout__aside & {\n top: ${a(e?28:t?10:18)};\n margin-bottom: ${a(5)};\n }`} .river__chunk-aside &, ${r} & { top: ${a(10)}; margin-bottom: ${a(4)}; } `,l=o.div.withConfig({displayName:"StickyBoxPrimary"})``,d=o.div.withConfig({displayName:"StickyBoxPlaceholder"})``;e.exports={StickyBoxWrapper:s,StickyBoxPrimary:l,StickyBoxPlaceholder:d}},20337:(e,t,n)=>{const o=n(96540),i=n(5556),{useInView:a}=n(46762),{googleAnalytics:r}=n(90090),{ConsentContext:s}=n(85438),{TaboolaWidgetWrapper:l,TaboolaWidgetContent:d}=n(98393),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),u=({className:e,taboola:t})=>{o.useEffect((()=>{(async()=>{await m(),c("TaboolaWidget")})()}),[]);const{widgetScriptTextContentMode:n,widgetScriptTextContentContainer:i,widgetScriptTextContentPlacement:u}=t,[p,g]=o.useState(!1),[h,y]=a({rootMargin:"2500px"}),[b,f]=o.useState(!1),v=o.useContext(s);return o.useEffect((()=>{y&&(b||(r.emitUniqueGoogleTrackingEvent("taboola-impression",{}),f(!0)),!p&&v.targeting&&((()=>{const e="taboola-widget__script";if(!document.getElementById(e)){const t=document.createElement("script");if(t.id=e,t.textContent=`window._taboola = window._taboola || [];\n _taboola.push({\n mode: '${n||"thumbnails-a"}',\n container: '${i||"taboola-below-article-thumbnails---f"}',\n placement: '${u||"Below Article Thumbnails - F"}',\n target_type: 'mix'\n });`,document.body.appendChild(t),window.dataLayer){const e=window.location?.href;window.dataLayer.push({event:"taboola-pageload",url:e})}}})(),g(!0)))}),[y,b,p,v.targeting]),o.createElement(l,{className:e,ref:h,onClick:e=>{const t=e.target.parentNode.dataset.uri?e.target.parentNode.href:e.target.parentNode.parentNode.href;window.dataLayer&&window.dataLayer.push({event:"taboola-interaction",type:"ad_click",adUrl:t})},"data-testid":"TaboolaWidgetWrapper"},o.createElement(d,{className:"TABOOLA",id:i||"taboola-below-article-thumbnails---f","data-testid":"TaboolaWidgetContent"}))};u.propTypes={className:i.string,taboola:i.shape({publisherId:i.string,widgetScriptTextContentMode:i.string,widgetScriptTextContentContainer:i.string,widgetScriptTextContentPlacement:i.string})},e.exports=u},59351:(e,t,n)=>{e.exports=n(20337)},98393:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i}=n(26865),a=o.div.withConfig({displayName:"TaboolaWidgetWrapper"})` position: relative; margin-top: ${i(3)}; /* 1 */ margin-bottom: ${i(5)}; width: 100%; `,r=o.div.withConfig({displayName:"TaboolaWidgetContent"})``;e.exports={TaboolaWidgetWrapper:a,TaboolaWidgetContent:r}},8833:(e,t,n)=>{const o=n(98023),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(95748).A,{asConfiguredComponent:l}=n(12892),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),{trackNavigationEvent:m}=n(14307),{TagCloudWrapper:u,TagCloudSectionHeader:p,TagCloudName:g,TagCloudLink:h}=n(64050),y=({className:e,hasFilledBackground:t=!1,hasBorderBottom:n=!0,hasBorderTop:i=!0,hasRoundBorder:l=!1,maxCountTags:y=null,sectionHeader:b,shouldIncreaseTagLinkBottomSpacing:f=!1,shouldTagLinkHaveFullLengthInMobile:v=!1,shouldUseInteractiveBrandColor:k=!1,shouldLink:w=!0,dividerColor:C,tags:x})=>{a.useEffect((()=>{(async()=>{await c(),d("TagCloud")})()}),[]);let $=0;x&&x.length&&($=o(y)?y:x.length);const{formatMessage:S}=r();return $>0&&a.createElement(u,{"data-testid":"TagCloudWrapper",className:e,hasBorderTop:i,hasBorderBottom:n,hasRoundBorder:l,shouldTagLinkHaveFullLengthInMobile:v,dividerColor:C},""!==b&&a.createElement(p,null,b||S(s.sectionHeader)),x.slice(0,$).map((e=>{const n=e.tag||e.dangerousHed;return e.url&&w?a.createElement(h,{key:n,href:e.url,hasFilledBackground:t,shouldUseInteractiveBrandColor:k,hasRoundBorder:l,shouldIncreaseTagLinkBottomSpacing:f,onClick:()=>(e=>{const t={type:"click",label:e.tag||e.dangerousHed,subject:"tag",placement:"content_footer"};m(t)})(e)},a.createElement(g,{dangerouslySetInnerHTML:{__html:n}})):a.createElement(g,{key:n,dangerouslySetInnerHTML:{__html:n}})})))};y.propTypes={className:i.string,dividerColor:i.string,hasBorderBottom:i.bool,hasBorderTop:i.bool,hasFilledBackground:i.bool,hasRoundBorder:i.bool,maxCountTags:i.number,sectionHeader:i.string,shouldIncreaseTagLinkBottomSpacing:i.bool,shouldLink:i.bool,shouldTagLinkHaveFullLengthInMobile:i.bool,shouldUseInteractiveBrandColor:i.bool,tags:i.arrayOf(i.shape({tag:i.string.isRequired,url:i.string}).isRequired)},y.displayName="TagCloud",e.exports=l(y,"TagCloud")},6494:(e,t,n)=>{e.exports=n(8833)},64050:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseText:a,BaseLink:r}=n(76955),{getColorStyles:s,calculateSpacing:l,minMaxScreen:d,getColorToken:c}=n(26865),{BREAKPOINTS:m}=n(96472),{applyCustomDividerColor:u}=n(1123),p=(e,t)=>`margin-right: ${l(e)}; margin-bottom: ${l(t)};`,g=o.div.withConfig({displayName:"TagCloudWrapper"})` display: flex; flex-direction: row; flex-wrap: wrap; ${({theme:e,hasBorderTop:t,hasBorderBottom:n,dividerColor:o})=>{let i="";return(t||n)&&(i+=`\n border-style: solid;\n border-width: 0px;\n ${o?`${u(o)};`:`${s(e,"border-color","colors.consumption.body.standard.divider")};`}\n `),t&&(i+="\n border-top-width: 1px;\n "),n&&(i+=`\n ${o?"border-bottom-width: 0px;":"border-bottom-width: 1px;"}\n `),i}}; padding: ${l(2)} 0 0; ${({hasRoundBorder:e})=>e&&`padding-bottom: ${l()};`} ${d(m.sm,`calc(${m.md} - 1px)`)} { ${({shouldTagLinkHaveFullLengthInMobile:e})=>e&&"flex-direction: column;"} } `,h=o(a).withConfig({displayName:"TagCloudSectionHeader"})` ${p(2,2)} @media (min-width: ${m.md}) { ${p(4,2)} } `;h.defaultProps={as:"span",colorToken:"colors.consumption.body.standard.body-deemphasized",typeIdentity:"typography.definitions.globalEditorial.tags"};const y=o(a).withConfig({displayName:"TagCloudName"})` ${p(2,3)} @media (min-width: ${m.md}) { ${p(4,2)} } `;y.defaultProps={as:"span",typeIdentity:"typography.definitions.globalEditorial.tags"};const b=o(r).withConfig({displayName:"TagCloudLink"})` ${p(2,2)} line-height: 0; ${y} { ${p(0,0)} color: inherit; } @media (min-width: ${m.md}) { ${({shouldIncreaseTagLinkBottomSpacing:e})=>p(4,e?4:2)} } @media (min-width: ${m.sm}) { ${({shouldIncreaseTagLinkBottomSpacing:e})=>p(4,e?3:2)} } ${({theme:e,hasFilledBackground:t,hasRoundBorder:n,shouldUseInteractiveBrandColor:o})=>t?i` ${s(e,"background-color","colors.interactive.base.brand-primary")}; border-width: 1px; border-style: solid; ${n&&"border-radius: 20px;"} ${s(e,"border-color","colors.interactive.base.brand-primary")}; padding: 5px 12px; transition-property: color, background-color, border-color; ${o&&i` background-color: rgba( ${c("colors.background.brand",{rgbOnly:!0})}, 0.2 ); ${s(e,"border-color","colors.interactive.base.white")}; `} &:link { ${s(e,"color",o?"colors.interactive.base.body":"colors.interactive.base.white")}; text-decoration: none; } &:hover, &:focus { ${s(e,"background-color","colors.interactive.base.dark")}; ${o&&i` background-color: rgba( ${c("colors.background.brand",{rgbOnly:!0})}, 0.2 ); `} outline-offset: 4px; border-width: 1px; border-style: solid; ${s(e,"border-color","colors.interactive.base.dark")}; } @media (min-width: ${m.sm}) { ${p(1,1)} } `:""}; `;b.defaultProps={colorSecondaryLinkToken:"colors.consumption.body.standard.link-hover",colorStaticLinkToken:"colors.consumption.body.standard.subhed",hasUnderline:!1},e.exports={TagCloudWrapper:g,TagCloudSectionHeader:h,TagCloudName:y,TagCloudLink:b}},95748:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({sectionHeader:{id:"TagCloud.SectionHeader",defaultMessage:"Topics",description:"TagCloud component section header",isConfigurable:!0}})},17385:(e,t,n)=>{const o=n(5556),i=n(96540),{ToggleButton:a,ToggleSlider:r}=n(29479),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=({children:e,describedBy:t,id:n,isChecked:o=!1,isDisabled:d=!1,isSuccess:c=!1,onChange:m,isControlled:u=!1})=>{i.useEffect((()=>{(async()=>{await l(),s("ToggleSwitch")})()}),[]);const[p,g]=i.useState(o);return i.useEffect((()=>{g(o)}),[o]),i.createElement(a,{type:"button",role:"switch",id:n,"aria-checked":p,disabled:d,"data-success":c,onClick:()=>{const e=!p;if(u||g(e),m){const t=new CustomEvent("change",{detail:{checked:e}});m(t)}},"aria-describedby":t},e,i.createElement(r,null))};d.propTypes={children:o.node,describedBy:o.string,id:o.string,isChecked:o.bool,isControlled:o.bool,isDisabled:o.bool,isSuccess:o.bool,onChange:o.func},d.displayName="ToggleSwitch",e.exports=d},85253:(e,t,n)=>{e.exports=n(17385)},29479:(e,t,n)=>{const{default:o}=n(75999),{getColorToken:i}=n(26865),a=o.span.withConfig({displayName:"ToggleSlider"})` position: relative; transform: translateX(0); opacity: 1; margin: 0; border: 1px solid ${i("colors.interactive.base.white")}; border-radius: 50%; background: ${i("colors.interactive.base.white")}; width: 21px; height: 21px; `,r=o.button.withConfig({displayName:"ToggleButton"})` display: flex; position: relative; align-items: center; border: none; border-radius: 15.5px; cursor: pointer; padding: 2.5px; width: 51px; height: 27px; svg { position: absolute; left: 0; align-self: center; width: 27px; height: 18px; fill: ${i("colors.interactive.base.white")}; } &[aria-checked='false'] { background: ${i("colors.interactive.base.dark")}; svg { opacity: 0; } } &[aria-checked='true'] { transition: all 0.2s ease-in-out; background: ${i("colors.interactive.base.brand-primary")}; svg { opacity: 1; } ${a} { transform: translateX(24px); transition: all 0.2s ease-in-out; } } &[aria-checked='true'][data-success='true'] { transition: all 0.4s ease-in-out; width: 27px; transition-delay: 0.2s; svg { transition: 0.4s ease-in-out; width: 100%; height: 22px; transition-property: all; transition-delay: 0.2s; } ${a} { animation: fadeIn 0.1s forwards linear; animation-delay: 0.2s; } } @keyframes fadeIn { 0% { opacity: 1; } 100% { opacity: 0; } } `;e.exports={ToggleButton:r,ToggleSlider:a}},40437:(e,t,n)=>{const o=n(75999).default,{BaseText:i}=n(18730),a=o.div.withConfig({displayName:"UtilityBodyTextContainer"})``,r=o(i).withConfig({displayName:"UtilityBodyTextContent"})` text-align: ${({contentAlign:e})=>e}; a { color: inherit; } `;r.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.utility.assistive-text"},e.exports={UtilityBodyTextContainer:a,UtilityBodyTextContent:r}},68606:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(34577),{CommentsCountDisplay:r,CommentsCountDisplayWrapper:s}=n(27490),l=({totalCommentsCount:e})=>{let t=e,n="";return e&&0!==e?(e>0&&(t=new Intl.NumberFormat("en",{notation:"compact",maximumSignificantDigits:3}).format(e),n=o.createElement(s,null,o.createElement(a,null),o.createElement(r,null,t))),n):n};l.propTypes={totalCommentsCount:i.number},e.exports=l},23261:(e,t,n)=>{const o=n(5556),i=n(96540),{connect:a}=n(67851),{useEffect:r,useState:s}=n(96540),l=n(48373),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),{UtilityFeaturesWrapper:m}=n(27490),{BookmarkIcon:u}=n(72964),p=n(68606),g=({contentType:e,copilotID:t,isPageScoped:n,organizationID:o,shouldEnableCardLevelBookmark:a=!1,shouldEnableCommentsCount:g=!1,shouldUseBookmarkV3:h,snowplowEvent:y,subject:b,totalCommentsCount:f,urlToBookmark:v,shouldLimitSavingToContentTypes:k,user:w,userPlatform:C})=>{const[x,$]=s({});r((()=>{(async()=>{await c(),d("UtilityFeatures")})()}),[]);const S=a&&(void 0===k||Array.isArray(k)&&k?.includes(e)),I={label:"",url:v||"#",network:"bookmark",behavior:"bookmark"};return r((()=>{a&&(async()=>{if(w.amguuid)try{const n=l(h),i=await n.getBookmarkStatus({amgUUID:w.amguuid,copilotID:t,documentUrl:`${window.location.origin}${v}`,organizationID:o,federatedGraphqlUrl:C.federatedGraphqlUrl,siteCode:C.siteCode,userPlatformProxy:C.userPlatformProxy,xClientID:C.xClientID});$({...i,contentId:t,contentType:e})}catch(e){console.error(e)}else $({bookmarkId:null,isUrlBookmark:null,contentId:t,organizationID:o,contentType:e})})()}),[a]),i.createElement(m,null,g&&i.createElement(p,{totalCommentsCount:f}),S&&i.createElement(u,{bookmarkDetails:x,link:I,theme:"standard",type:"standard",isUrlBookmark:!0,isBookmarkButton:!0,isIconButton:!0,contentID:t,contentType:e,isPageScoped:n,shouldUseBookmarkV3:h,updateBookmark:n=>{$({...n,contentId:t,contentType:e})},subject:b,snowplowEvent:y}))};g.propTypes={contentType:o.string.isRequired,copilotID:o.string.isRequired,isPageScoped:o.bool,organizationID:o.string.isRequired,shouldEnableCardLevelBookmark:o.bool,shouldEnableCommentsCount:o.bool,shouldLimitSavingToContentTypes:o.oneOfType([o.array,o.string]),shouldUseBookmarkV3:o.bool,snowplowEvent:o.object,subject:o.string,totalCommentsCount:o.number,urlToBookmark:o.string,user:o.object,userPlatform:o.object},e.exports=a((e=>{const{coreDataLayer:t={},user:n,userPlatform:o}=e;return{organizationID:t?.site?.orgId||"",user:n,userPlatform:o}}),null)(g)},27490:(e,t,n)=>{const o=n(75999).default,{SocialIconButton:i}=n(51e3),{calculateSpacing:a,getColorStyles:r,getTypographyStyles:s}=n(26865),{BaseText:l}=n(76955),d=o.div.withConfig({displayName:"UtilityFeaturesWrapper"})` display: flex; flex-direction: row; margin-top: ${a(1)}; .button__icon-container { margin-left: auto; cursor: pointer; } ${i} { display: contents; .icon-bookmark { padding: 3px; width: ${a(3)}; height: ${a(3)}; } } `,c=o(l).withConfig({displayName:"CommentsCountDisplay"})` align-self: center; ${({theme:e})=>r(e,"color","colors.interactive.base.deemphasized")}; ${({theme:e})=>s(e,"typography.definitions.utility.button-utility")}; padding-left: ${a(.5)}; `,m=o.div.withConfig({displayName:"CommentsCountDisplayWrapper"})` display: flex; cursor: default; .icon-comment { padding: 3px; width: ${a(3)}; height: ${a(3)}; } `;e.exports={CommentsCountDisplay:c,CommentsCountDisplayWrapper:m,UtilityFeaturesWrapper:d}},22698:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{UtilitySelectionControlLabelWrapper:r,UtilitySelectionControlNativeCheckbox:s,UtilitySelectionControlNativeRadio:l,UtilitySelectionControlStyledRadio:d,UtilitySelectionControlStyledCheckbox:c,UtilitySelectionControlLabelTrailingIcon:m,UtilitySelectionControlLabel:u,UtilitySelectionControlAssistiveText:p}=n(20404),{trackComponent:g}=n(92716),{interactionResponse:h}=n(56187),y=({ariaDescribedBy:e,assistiveText:t,className:n,descriptor:i,formName:y,index:b,inputAttributes:f,inputRef:v,invalidElements:k,isChecked:w,isDefaultChecked:C,isDisabled:x,isRequired:$,label:S,name:I,onChangeHandler:T,TrailingIcon:E,value:N,variations:B,variationName:L})=>{a.useEffect((()=>{(async()=>{await h(),g("Utility",L)})()}),[L]);const M=`${y}-utility-selection-control-${I}-${b}`,{inputType:A,theme:R}=B,P="inverted"===R,D={...f,"aria-describedby":k&&k.has(M)?k.get(M):e,"data-descriptor":i,checked:w,defaultChecked:C,disabled:x,id:M,name:I,onChange:T,ref:v,required:$,type:A,value:N,inputType:A,isInverted:P};return a.createElement(r,{className:o("utility-selection-control",n),isDisabled:x,inputType:A,htmlFor:M},"checkbox"===A&&a.createElement(a.Fragment,null,a.createElement(s,{...D}),a.createElement(c,{inputType:A,isInverted:P})),"radio"===A&&a.createElement(a.Fragment,null,a.createElement(l,{...D}),a.createElement(d,{inputType:A,isInverted:P})),S&&(E?a.createElement(m,{isDisabled:x,isInverted:P},a.createElement(u,{className:"utility-selection-control__label",dangerouslySetInnerHTML:{__html:S},isDisabled:x,isInverted:P}),a.createElement(E,{className:"utility-selection-control__trailing-icon"})):a.createElement(u,{className:"utility-selection-control__label",dangerouslySetInnerHTML:{__html:S},isDisabled:x,isInverted:P})),t&&a.createElement(p,{dangerouslySetInnerHTML:{__html:t},isDisabled:x,isInverted:P}))};y.propTypes={ariaDescribedBy:i.string,assistiveText:i.string,className:i.string,descriptor:i.string,formName:i.string.isRequired,index:i.number.isRequired,inputAttributes:i.object,inputRef:i.func,invalidElements:i.instanceOf(Map),isChecked:i.bool,isDefaultChecked:i.bool,isDisabled:i.bool,isRequired:i.bool,label:i.string,name:i.string.isRequired,onChangeHandler:i.func,TrailingIcon:i.func,value:i.string.isRequired,variationName:i.string,variations:i.shape({inputType:i.oneOf(["checkbox","radio"]),theme:i.oneOf(["inverted","standard"])})},y.defaultProps={variations:{inputType:"checkbox",theme:"standard"}},e.exports=y},67685:(e,t,n)=>{e.exports=n(97635)},20404:(e,t,n)=>{const{default:o,css:i}=n(75999),{calculateSpacing:a,getTypographyStyles:r,getColorStyles:s}=n(26865),{BaseText:l}=n(18730),{INTERACTIVE:{timingButtonDefault:d}}=n(96472),c="20px",m="15px",u=({selectionControlBackgroundColor:e,selectionControlBorderColor:t,selectionControlSize:n})=>i` transition-property: background, border; transition-duration: ${d}; transition-timing-function: ease-in; position: relative; border-width: 1px; border-style: solid; ${({theme:e})=>s(e,"border-color",t)}; ${({theme:t})=>s(t,"background-color",e)}; width: ${n}; height: ${n}; pointer-events: none; &::before { display: block; position: absolute; top: 50%; left: 50%; transition-property: background, border; transition-duration: ${d}; transition-timing-function: ease-in; opacity: 0; content: ''; } `,p=({checkboxIconBorderWidth:e,checkboxIconColor:t})=>i` transform: translate(-50%, -60%) rotate(45deg); border-width: 0 ${e} ${e} 0; border-style: solid; ${({theme:e})=>s(e,"border-color",t)}; width: 25%; height: 75%; `,g=({radioIconColor:e,theme:t})=>`\n border-radius: 100%;\n transform: translate(-50%, -50%);\n border-radius: 100%;\n ${s(t,"background-color",e)};\n width: 50%;\n height: 50%;\n `,h=o.div.withConfig({displayName:"UtilitySelectionControlStyledCheckbox"})` ${u({selectionControlBackgroundColor:"colors.interactive.base.white",selectionControlBorderColor:"colors.interactive.base.black",selectionControlSize:c})} &::before { ${p({checkboxIconBorderWidth:"2px",checkboxIconColor:"colors.interactive.base.white"})} } ${({isInverted:e})=>e&&i` ${u({selectionControlBackgroundColor:"colors.interactive.base.black",selectionControlBorderColor:"colors.interactive.base.white",selectionControlSize:c})} &::before { ${p({checkboxIconBorderWidth:"2px",checkboxIconColor:"colors.interactive.base.black"})} } `} `,y=o.div.withConfig({displayName:"UtilitySelectionControlStyledRadio"})` ${u({selectionControlBackgroundColor:"colors.interactive.base.white",selectionControlBorderColor:"colors.interactive.base.black",selectionControlSize:c})} border-radius: 100%; &::before { ${({theme:e})=>g({radioIconColor:"colors.interactive.base.black",theme:e})} } ${({isInverted:e,theme:t})=>e&&i` ${u({selectionControlBackgroundColor:"colors.interactive.base.black",selectionControlBorderColor:"colors.interactive.base.white",selectionControlSize:c})} &::before { ${g({radioIconColor:"colors.interactive.base.white",theme:t})} } `} `,b=({selectionControlBackgroundColor:e,theme:t})=>`\n &:checked,\n &:active {\n + ${y}::before {\n opacity: 1;\n }\n + ${h} {\n &::before {\n opacity: 1;\n }\n ${s(t,"border-color",e)};\n ${s(t,"background-color",e)}\n ;\n }\n }\n\n &:disabled {\n + ${y},\n + ${h} {\n ${s(t,"border-color","colors.interactive.base.light")};\n }\n }\n\n &:disabled:checked {\n + ${h} {\n ${s(t,"background-color","colors.interactive.base.light")};\n }\n\n + ${y}::before {\n ${s(t,"background-color","colors.interactive.base.light")};\n }\n }\n `,f=o(l).withConfig({displayName:"UtilitySelectionControlAssistiveText"})` transition-property: color, stroke; transition-duration: ${d}; transition-timing-function: ease-in; ${({theme:e,typeToken:t})=>r(e,t)} grid-column-start: 2; align-self: center; ${({theme:e,colorToken:t})=>s(e,"color",t)}; ${({isDisabled:e,theme:t})=>e&&`\n ${s(t,"color","colors.interactive.base.dark")};\n `} ${({isInverted:e,theme:t})=>e&&`\n ${s(t,"color","colors.interactive.base.light")};\n `} `;f.defaultProps={as:"span",colorToken:"colors.interactive.base.dark",typeToken:"typography.definitions.utility.assistive-text"};const v=o(l).withConfig({displayName:"UtilitySelectionControlLabel"})` transition-property: color, stroke; transition-duration: ${d}; transition-timing-function: ease-in; ${({theme:e,typeToken:t})=>r(e,t)} display: block; ${({theme:e,colorToken:t})=>s(e,"color",t)}; ${({isDisabled:e,theme:t})=>e&&`\n ${s(t,"color","colors.interactive.base.dark")};\n `} ${({isInverted:e,theme:t})=>e&&`\n ${s(t,"color","colors.interactive.base.white")};\n `} ${({isInverted:e,isDisabled:t,theme:n})=>e&&t&&`\n ${s(n,"color","colors.interactive.base.light")};\n `} `;v.defaultProps={as:"span",colorToken:"colors.interactive.base.black",typeToken:"typography.definitions.utility.label"};const k=o.div.withConfig({displayName:"UtilitySelectionControlLabelTrailingIcon"})` ${v} { display: inline-block; } .utility-selection-control__trailing-icon { transition-property: color, stroke; transition-duration: ${d}; transition-timing-function: ease-in; margin-left: ${a(2)}; width: ${m}; height: ${m}; } .utility-selection-control__trailing-icon-path { ${({theme:e})=>s(e,"stroke","colors.interactive.base.black")}; ${({isDisabled:e,theme:t})=>e&&`\n ${s(t,"stroke","colors.interactive.base.dark")};\n `} ${({isInverted:e,theme:t})=>e&&`\n ${s(t,"stroke","colors.interactive.base.white")};\n `} ${({isInverted:e,isDisabled:t,theme:n})=>e&&t&&`\n ${s(n,"stroke","colors.interactive.base.light")};\n `} } `,w=({theme:e,isInverted:t})=>i` ${b({selectionControlBackgroundColor:"colors.interactive.base.black",theme:e})} ${t&&b({selectionControlBackgroundColor:"colors.interactive.base.white",theme:e})} `,C=o.input.withConfig({displayName:"UtilitySelectionControlNativeRadio"})` ${({theme:e,isInverted:t})=>w({theme:e,isInverted:t})} `,x=o.input.withConfig({displayName:"UtilitySelectionControlNativeCheckbox"})` ${({theme:e,isInverted:t})=>w({theme:e,isInverted:t})} `,$=o.label.withConfig({displayName:"UtilitySelectionControlLabelWrapper"})` display: grid; position: relative; grid-column-gap: ${a(2)}; grid-template-columns: ${c} auto; grid-row-gap: ${a(.5)}; &:hover { ${h} { ${({theme:e})=>s(e,"border-color","colors.interactive.base.brand-primary")}; } ${x}:checked + ${h} { ${({theme:e})=>s(e,"background-color","colors.interactive.base.brand-primary")}; } } ${({isDisabled:e})=>e&&"\n cursor: default;\n pointer-events: none;\n "}; `;e.exports={UtilitySelectionControlLabel:v,UtilitySelectionControlLabelWrapper:$,UtilitySelectionControlStyledCheckbox:h,UtilitySelectionControlStyledRadio:y,UtilitySelectionControlAssistiveText:f,UtilitySelectionControlNativeCheckbox:x,UtilitySelectionControlNativeRadio:C,UtilitySelectionControlLabelTrailingIcon:k}},97635:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(63050),a=n(22698),r=i(a);a.Checkbox=o(r,"Checkbox",{inputType:"checkbox",theme:"standard"}),a.InvertedCheckbox=o(r,"InvertedCheckbox",{inputType:"checkbox",theme:"inverted"}),a.Radio=o(r,"Radio",{inputType:"radio",theme:"standard"}),a.InvertedRadio=o(r,"InvertedRadio",{inputType:"radio",theme:"inverted"}),e.exports=a},64090:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useIntl:r}=n(37243),s=n(34365).A,{UtilityValidationDescriptionWrapper:l,UtilityValidationDescriptionHeading:d,UtilityValidationDescriptionErrors:c,UtilityValidationDescriptionError:m}=n(69195),{trackComponent:u}=n(92716),{interactionResponse:p}=n(56187),g=({className:e,errors:t,shouldHideErrorText:n=!1})=>{a.useEffect((()=>{(async()=>{await p(),u("UtilityValidationDescription")})()}),[]);const{formatMessage:i}=r();return a.createElement(l,{"aria-live":"assertive",className:o("utility-validation-description",e),"data-testid":"UtilityValidationDescription"},a.createElement(d,{className:"utility-validation-description__heading"},i(s.heading)),a.createElement(c,{className:"utility-validation-description__errors"},t.map((({id:e,messages:t,text:o})=>a.createElement(m,{id:e,key:e||o,tabIndex:"-1"},!n&&a.createElement(a.Fragment,null,a.createElement("span",{dangerouslySetInnerHTML:{__html:o}})," "),t&&`${t.join(", ")}.`)))))};g.propTypes={className:i.string,errors:i.arrayOf(i.shape({id:i.string,messages:i.arrayOf(i.string),text:i.string.isRequired})).isRequired,shouldHideErrorText:i.bool},e.exports=g},17249:(e,t,n)=>{e.exports=n(64090)},69195:(e,t,n)=>{const o=n(75999).default,{BaseText:i}=n(76955),{hideVisually:a}=n(52813),{calculateSpacing:r,getColorStyles:s,getTypographyStyles:l}=n(26865),d=o.div.withConfig({displayName:"UtilityValidationDescriptionWrapper"})` margin-bottom: ${r(2)}; background: none; padding: ${r(2)}; text-align: center; ${({theme:e})=>s(e,"color","colors.interactive.feedback.invalid-primary")} p { &:first-of-type { margin-top: 0; } &:last-of-type { margin-bottom: 0; } } &.utility-validation-description--background-disabled { background: none; } `,c=o(i).withConfig({displayName:"UtilityValidationDescriptionHeading"})` ${a} `;c.defaultProps={as:"h2"};const m=o.ul.withConfig({displayName:"UtilityValidationDescriptionErrors"})` margin: 0; padding: 0; list-style: none; `,u=o(i).withConfig({displayName:"UtilityValidationDescriptionError"})` ${({theme:e,typeIdentity:t})=>l(e,t)} &::first-letter { text-transform: capitalize; } a { ${({theme:e,colorToken:t})=>s(e,"color",t)} } `;u.defaultProps={as:"li",colorToken:"colors.interactive.feedback.invalid-primary",typeIdentity:"typography.definitions.utility.assistive-text"},e.exports={UtilityValidationDescriptionWrapper:d,UtilityValidationDescriptionHeading:c,UtilityValidationDescriptionErrors:m,UtilityValidationDescriptionError:u}},34365:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({heading:{id:"UtilityValidationDescription.Heading",defaultMessage:"Errors",description:"UtilityValidationDescription component heading text"}})},317:(e,t,n)=>{const o=n(5556),i=n(96540),{VerboseTextWrapper:a,VerboseTextLongerLink:r,VerboseTextShorterLink:s}=n(8),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=({text:e,verboseText:t})=>(i.useEffect((()=>{(async()=>{await d(),l("VerboseText")})()}),[]),i.createElement(a,null,i.createElement(s,{"aria-hidden":"true"},e),i.createElement(r,null,t)));c.propTypes={text:o.string.isRequired,verboseText:o.string.isRequired},e.exports=c},34252:(e,t,n)=>{e.exports=n(317)},8:(e,t,n)=>{const o=n(75999).default,{BaseText:i}=n(18730),{hideVisually:a}=n(52813),r=o.span.withConfig({displayName:"VerboseTextShorterLink"})``,s=o.span.withConfig({displayName:"VerboseTextLongerLink"})` ${a}; &:active, &:focus { position: static; margin: 0; width: auto; height: auto; overflow: visible; clip: auto; } `,l=o(i).withConfig({displayName:"VerboseTextWrapper"})` color: inherit; `;l.defaultProps={as:"span"},e.exports={VerboseTextShorterLink:r,VerboseTextLongerLink:s,VerboseTextWrapper:l}},1184:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.generateAdNodeId=t.useOnAdFilled=t.attemptAdInjection=void 0;const o=n(96540);t.attemptAdInjection=function(e){window.cnBus&&window.cnBus.emit(`${e}.componentDidUpdate`)},t.useOnAdFilled=function(e="ad"){const[t,n]=o.useState(!1);return[t,`${t?"show":"hide"}-${e}`,o.useCallback((()=>{n(!0)}),[])]},t.generateAdNodeId=function(){return Math.random().toString(36).substring(7)}},25203:(e,t,n)=>{const o=n(62193),{encodeAffiliateParams:i,decodeAffiliateParams:a}=n(75555),r=/^(https?:)?\/\/([a-zA-Z0-9]+\.)?cna\.st\/(p|affiliate-link)\//;e.exports={encodeAffiliateLink:(e,t)=>{try{const n=r.exec(e);if(Object.assign(t,{channel:"verso"}),!o(t)&&n?.length){const o=e.replace(n[0],"").replace(/\?.*$/,""),a=i(o,t),r=new URLSearchParams(e.split("?")[1]);r.delete("cid");const s=r.toString()?`?${r.toString()}`:"";return`${n[0]}${a}${s}`}}catch(e){console.error("Failed to encode affiliate link",e)}return e},decodeAffiliateLink:e=>{try{const t=r.exec(e);if(t?.length){const n=e.replace(t[0],"").replace(/\?.*$/,"");return a(n).offerUrl}}catch(e){console.error("Failed to decode affiliate link",e)}return e}}},67911:(e,t,n)=>{const o=n(75494);e.exports={addDataSectionTitleAttribute:(e,t,n,i=!0)=>{if(!e||!t)return{};let a;return a=i?Number.isInteger(n)?` ${n+1}`:"":Number.isInteger(n)?`${n+1}`:"",{"data-section-title":`${o((r=t,r&&"string"==typeof r&&r.replace(/<[^>]*>/g,"")))}${a}`};var r}}},13446:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return i(t,e),t},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FingerprintJS=t.FPJS_ERROR_EVENT=t.FPJS_ID_EVENT=t.FPJS_VISITOR_EVENT=void 0;const s=a(n(73396)),l=r(n(56892)),d=n(9170),c=n(64687);t.FPJS_VISITOR_EVENT="fingerprintjs.visitor",t.FPJS_ID_EVENT="fingerprintjs.id",t.FPJS_ERROR_EVENT="fingerprintjs.error";class m{constructor({publicKey:e,isEnabled:n,cookieExpire:o}){this.hasConsent=!1,this.cookieExpire=0,this.visitorId=null,this.incognito=null,this.geo=null,this.fpClient=Promise.resolve(null),this.hasConsent=(0,c.hasTargetingConsent)(),this.cookieExpire=o,this.setVisitor({visitorId:l.default.getCookie("FP_visitorID"),incognito:l.default.getCookie("FP_incognito")}),this.geo=l.default.getCookie("CN_geo_country_code"),n&&"US"===this.geo&&!(0,d.isBot)(window.navigator.userAgent)&&(window?.cnBus?.on("journey.ready",(()=>{const e=this.getVisitor();e.visitorId&&(this.emitFpData(t.FPJS_VISITOR_EVENT,e),this.emitFpData(`${t.FPJS_ID_EVENT}.${e.visitorId}`))})),this.getVisitor().visitorId||this.loadClient(e),this.hasConsent&&this.fetchVisitor())}loadClient(e){this.fpClient=s.load({apiKey:e,scriptUrlPattern:["/c0d5a332bda245b9/a298b7d4e1c1836e?apiKey=<apiKey>&version=<version>&loaderVersion=<loaderVersion>",m.defaultScriptUrlPattern],endpoint:["/c0d5a332bda245b9/e5cd4319ed4842c1?region=us",m.defaultEndpoint]})}updateConsent(e){const t=(0,c.getConsentStateFromList)(e),n=this.hasConsent;this.hasConsent=t.targeting,!n&&t.targeting&&this.fetchVisitor()}async fetchVisitor(){let e=this.getVisitor();if(e.visitorId)return this.emitFpData(t.FPJS_VISITOR_EVENT,e),this.emitFpData(`${t.FPJS_ID_EVENT}.${e.visitorId}`),e;const n=await this.fpClient;if(n&&this.hasConsent){let o;try{o=await n.get({linkedId:l.default.getCookie("CN_xid"),extendedResult:!0}),e=this.setVisitor(o),this.setFPCookies(e),this.emitFpData(t.FPJS_VISITOR_EVENT,e),this.emitFpData(`${t.FPJS_ID_EVENT}.${e.visitorId}`)}catch(e){this.emitFpData(t.FPJS_ERROR_EVENT,e.message)}}return this.getVisitor()}getVisitor(){const{visitorId:e,incognito:t}=this;return{visitorId:e,incognito:t}}setVisitor(e){var t;return this.visitorId=e.visitorId||null,this.incognito="false"!==(t=e.incognito)&&Boolean(t)||!1,this.getVisitor()}setFPCookies({visitorId:e,incognito:t}){document.cookie=l.default.createCookie("FP_visitorID",`${e}`,{path:"/",expirationInMs:this.cookieExpire}),document.cookie=l.default.createCookie("FP_incognito",`${t}`,{path:"/",expirationInMs:this.cookieExpire})}emitFpData(e,t){window?.cnBus&&this.hasConsent&&window.cnBus.emit(e,t)}}t.FingerprintJS=m},37402:(e,t,n)=>{const o=n(88055),i=n(2404),a=n(70060),r=[],s=(e,t={})=>{if(!Array.isArray(window.dataLayer))return;const n=a.getPaywallSource(),i={...t,...n&&{paywallSource:n}};r.push(o({event:e,variables:i})),window.dataLayer.push({event:e,...i})};e.exports={emitGoogleTrackingEvent:s,emitUniqueGoogleTrackingEvent:(e,t={})=>{const n=o({event:e,variables:t});r.some((e=>i(e,n)))||s(e,t)},trackPageView:e=>s("data-layer-loaded",{content:{pageValue:e}}),addPageTypeProperty:(e,t)=>e&&"string"==typeof e?[...new Set(e.split("|")).add(t)].join("|"):t}},90090:(e,t,n)=>{const o=n(67911),i=n(37402),a=n(42020);e.exports={componentTracking:o,googleAnalytics:i,patternTracking:a}},42020:(e,t,n)=>{const o=n(31170),i="click",a="focus",r=JSON.stringify({pattern:"GenericCallout"});function s(e){let t;try{t=JSON.parse(e)}catch(e){console.warn("Unable to parse pattern-tracking JSON data",e)}return t}function l(){return window.dataLayer&&window.dataLayer[0]&&window.dataLayer[0].experiments||void 0}function d(e){return"true"===e.getAttribute("data-include-experiments")}function c(e){return!e||!!l()}function m(e,t,n){const i={dim5:JSON.stringify(t)};n&&(i.dim6=JSON.stringify(l())),o.trackSparrowEvent("verso-pattern-tracking",e,i)}function u(e){return e&&document&&e!==document&&"root"!==e.id}function p(e,t){return u(e)&&e.getAttribute("data-event-boundary")&&-1!==e.getAttribute("data-event-boundary").indexOf(t)}function g(e){const{parentNode:t}=e,n=!t;return!((e.getAttribute&&e.getAttribute("data-event-click")||"")!==r)||!n&&g(t)}function h(e){const{parentNode:t,tagName:n}=e,o="A"===n,i=e.getAttribute&&e.getAttribute("data-event-click")||"";return o?e:i!==r&&t?h(t):null}function y(e,t){const n=[],{data:o,target:i}=function(e,t){const n=[];let{target:o}=e;for(;u(o)&&-1===(o.getAttribute("data-event-boundary")||"").indexOf(t);o=o.parentNode){const e=s(o.getAttribute(`data-event-${t}`)),i=s(o.getAttribute("data-event-passthrough"));e&&n.push(e),i&&n.push(i)}return{data:n,target:o}}(e,t);n.push(...o),n.push(...function(e,t){const n=[];if(p(e,t)){const o=s(e.getAttribute(`data-event-${t}`)),i=s(e.getAttribute("data-event-passthrough"));o&&n.push(o),i&&n.push(i)}return n}(i,t));const a=function(e,t){return!!p(e,t)&&d(e)}(i,t);n.length&&c(a)&&m(t,n,a)}function b(e){const t=h(e.target);if(t){const e=g(t),n=Array.isArray(window.dataLayer);if(e&&n){const e={event:"article-callout-click","gtm.elementUrl":t.getAttribute("href")};window.dataLayer.push(e)}}}const f=new Map([[i,(e,t)=>{b(e),y(e,t)}],[a,(e,t)=>{y(e,t)}]]);function v(e){document.addEventListener(e,(t=>{f.get(e)(t,e)}),!0)}function k(e){const t=[];e.forEach((e=>{if(e.isIntersecting){let n,{target:o}=e,i="data-in-view";o.getAttribute(i)?n=s(o.getAttribute(i)):(i="data-child-in-view",o=o.parentNode,o.getAttribute(i)&&(n=s(o.getAttribute(i)))),n&&t.push(n);const a=d(o);t.length&&c(a)&&(o.removeAttribute(i),m("in-view",t,a))}}))}e.exports=function(){v(i),v(a),function(){const e=new IntersectionObserver(k,{threshold:.5}),t=document.querySelectorAll("*[data-in-view], *[data-child-in-view] > *");[].slice.call(t).forEach((t=>{e.observe(t)}))}()}},70060:e=>{e.exports={getPaywallSource:()=>{const e=window.URLSearchParams&&new window.URLSearchParams(window.location.search).get("paywallSource");return["half-barrier","paywall-bar-reg"].includes(e)?e:""}}},14307:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.trackCeros=t.trackUserAccountEvent=t.trackContentEngagementEvent=t.trackSearchFilterEvent=t.handleCommercePromotionBanner=t.trackClickEvent=t.trackConsentPending=t.trackNavigationEvent=t.trackAffiliateLinks=t.handleAffiliateLinkClick=t.trackCommerceInteractionEvent=t.findNearestAnchor=t.trackSaveEventWithContext=t.buildSaveImageContext=t.trackMessageUnitEvent=t.trackSaveEvent=t.trackNewsletterEvent=t.trackCookiesEvent=t.nonURLClickEvent=t.trackPageErrorEvent=t.initializeSnowplowTracker=t.hasTargetConsentFromCookie=t.getSnowplowDomainUserId=t.setExperimentsEntity=t.setUserContext=t.getConsentGroups=t.extractStrategyFromURL=t.cn_xid=t.getSubscriptionData=t.disableAnonymousTracking=void 0;const o=n(43954);var i=n(43954);Object.defineProperty(t,"disableAnonymousTracking",{enumerable:!0,get:function(){return i.disableAnonymousTracking}});const a=n(13446),r=n(6765).default,s=n(88055),l=n(2404),d=n(86663),{getCookie:c}=n(56892),{getCookieFromPrefix:m}=n(56892),{storageFactory:u}=n(60663);t.getSubscriptionData=()=>{const e=c("CN_access")||c("CN_token_access");let t={};if(e){const n=r(e),o=window?.dataLayer[0]?.content?.brandSlug?.replace(/-/g,""),i=n?.fct&&n?.fct["org-access"]?.filter((e=>{const t=e?.split(":")[0];return-1!==o?.indexOf(t.split(".")[0])}));t={subscriptions:n?.fct&&n?.fct["org-access"]||[],brand_subscription:i||[]}}return t},t.cn_xid=c("CN_xid");const p=u((()=>window.localStorage)),g=["C0001","C0002","C0003","C0004","C0005","C0006","C0007","C0008","C0009"],h=["amazon","amzn","cna.st","skimresources"],y=(e="",t=[])=>t.some((t=>e.includes(t))),b=[],f=[],v=e=>null!==e.match("^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$");t.extractStrategyFromURL=e=>{if(!e)return null;const t=e.split("#");if(t.length>1){const e=t[1].split("_");if(e.length>0)return e.pop()}return null};const k=e=>e.filter((e=>g.includes(e)));t.getConsentGroups=()=>{const e=c("OptanonConsent");if(window.OnetrustActiveGroups){const e=window.OnetrustActiveGroups?.split(",")?.slice(1,-1);return k(e)}if(e){const t=e.match(/groups=(.*)/g),n=t?.[0]?t[0].replace("groups=","").split(","):null,o=[];n?.forEach((e=>{e.includes(":1")&&o.push(e.replace(":1",""))}));const i=o.join(",").split("&")[0].split(",");return k(i)}return["C0001","C0009"]},t.setUserContext=e=>{const n=e[1],o=(new Date).getTimezoneOffset()/60,i=new URLSearchParams(window.location.search).get("mbid"),a=v(n.amguuid)?n.amguuid:null,r=v(t.cn_xid)?t.cn_xid:null,s=new Date,l=document.getElementById("onetrust-pc-btn-handler"),c=l&&window.getComputedStyle(l,":after"),m=c?.getPropertyValue("content"),u=d.parse(window.location.search.toLowerCase())?.cndid||null;return{schema:"iglu:com.condenast/user/jsonschema/9-0-2",data:{xid:r,amg_id:a,is_logged_in:null!==a,bucket:parseInt(p.getItem("usr_bkt_eva"),10),browser:window.navigator.appName,browser_version:window.navigator.appVersion,time_zone_offset:parseInt(o,10)||0,monthly_visit_no:window.dataLayer[0]?.user?.monthlyVisits||0,monthly_content_count:window.dataLayer[0]?.user?.contentVisits||0,onetrust_active_groups:(0,t.getConsentGroups)(),mdw_id:u,obsidian_segment_id:window?._4d?.context?.sg?.join(",")||null,local_visit_hour:s.getHours(),mbid:i,permutive_id:p.getItem("_pdfps"),consent_banner_variant:m?.toString()||null,fingerprint_visitor_id:null,...(0,t.getSubscriptionData)()}}},t.setExperimentsEntity=e=>{let t=[];const n=window?.dataLayer;return n&&n[0]?.experiments&&Array.isArray(n[0]?.experiments)&&(t=n[0]?.experiments),t?.map((t=>"EDGE_ASSIGNMENT"===t.status||"CLIENT_ASSIGNMENT"===t.status?{experiment_id:t.experiment_id||null,experiment_label:t.experiment_label||null,bucket_id:t.bucket_id||null,bucket_label:t.bucket_label||null,rule_id:t.rule_id||null,project_name:e?.brand||null}:{}))};const w=(e,t)=>{let n,o;const i=window.document.getElementsByTagName("header")[0],a=window.document.getElementsByTagName("footer")[0];let r=e?.className?e?.className.toString():null;n=i&&i.contains(e)?"top":a&&a.contains(e)?"bottom":"middle","img"===e?.tagName.toLowerCase()&&(o=e?.alt),"svg"===e?.tagName.toLowerCase()&&(r=e?.className?.animVal.toString());const s=window.location.origin;let l="";e?.href&&(l=new URL(e?.href));const d=l.origin===s,c=e&&e.getAttribute("data-offer-url");if(e?.href){const i=y(new URL(e.href.toString()).origin,h);return{schema:"iglu:com.condenast/click_info/jsonschema/2-0-2",data:{action_id:t?.toString(),click_url:e?.href?.toString(),click_id:e?.id?.toString(),click_class:r,click_text:e?.textContent?.toString().replace(/Arrow/g,""),click_type:e?.tagName?.toString(),click_target:e?.target?.toString(),img_alt:o?.toString(),data_offer_url:c&&c.toString(),img_source:e?.src?.toString(),placement:n,is_external:!!l&&!d,object_type:r?.split(" ").slice(-1)[0]||null,is_affiliate:i}}}return null};function C(e){let t=e;for(;t&&"A"!==t.tagName;)t=t.parentElement;return t}t.getSnowplowDomainUserId=()=>{const e=m("_sp_id."),t=e?.split(".");return t&&t[0]},t.hasTargetConsentFromCookie=(e=null)=>{const t=d.parse(e||c("OptanonConsent")||"").groups||"";return/0004:1/.test(t)},t.initializeSnowplowTracker=(e,n,i,r)=>{const s={appId:n,contexts:{performanceTiming:!0,clientHints:!0},anonymousTracking:{withSessionTracking:!0,withServerAnonymisation:!0},stateStorageStrategy:"cookieAndLocalStorage",discoverRootDomain:!0,cookieSameSite:"https:"===window.location.protocol?"None":"Lax",cookieSecure:"https:"===window.location.protocol,eventMethod:"post",postPath:"/com.condenast/yv8"},l=(0,t.hasTargetConsentFromCookie)()?{anonymousTracking:!1,stateStorageStrategy:"cookieAndLocalStorage"}:{};(0,o.newTracker)(e,{...s,...l},r),window.snowplowInitQueue.length>0&&document.body.addEventListener("click",(e=>{const n=e.target.closest('a[href*="/auth/initiate"]');if(n){const e=(0,t.getSnowplowDomainUserId)(),o=Date.now(),i=window.OnetrustActiveGroups?.split(",")?.slice(1,-1);n.href?.includes("/auth/initiate")&&!n.href?.includes("_sp")&&e&&i.includes("C0004")&&(n.href=`${n.href}&_sp=${e}.${o}`)}})),(e=>{const n=e[0].content,i=e[0].site,r=e[0].syndication,s=e[0].page,l=new URLSearchParams(window.location.search),d=window.location?.pathname?.split("/"),m=new Date,u=new Date(n.publishDate),p=Math.ceil((m-u)/864e5),g=(0,t.setUserContext)(e),h={schema:"iglu:com.condenast/page/jsonschema/6-0-0",data:{functional_tags:n.functionalTags,has_buy_button:"true"===n.hasBuyButtons,path_level_1:d[1]||"",path_level_2:d[2]||"",path_level_3:d[3]||"",path_level_4:d[4]||"",tab_active:"visible"===window.document.visibilityState,canonical_url:document.querySelector("link[rel='canonical']")?.getAttribute("href")||null}},y={schema:"iglu:com.condenast/content/jsonschema/2-0-1",data:{no_of_article_revisions:parseInt(n.noOfRevisions,10)||null,editor_name:n.editorNames,author_name:n.authorNames,content_id:n.contentId,content_len:parseInt(n.contentLength,10)||null,content_title:n.contentTitle,content_source:n.contentSource,author_id:n.authorIds,date_publish:"null"!==n.publishDate?n.publishDate:null,date_last_modified:n.modifiedDate,onsite_keywords:n.tags,content_template:window.location.href.includes("sponsored")?"native":"standard",content_language:n.contentLang,gallery_name:n.galleryName,gallery_img_tot:parseInt(n.totalGalleryImages,10)||null,word_count:parseInt(n.wordCount,10)||null,content_type:n.contentType,content_template_type:n.templateType,date_display:"null"!==m?m:null,content_primary_tag:n.primaryTag||null,content_is_commerce:n.isCommerceContent||null,content_time_since_publish:p,content_flag:n.contentFlag,content_publish_hour:u.getHours(),content_publish_weekday:u.getDay().toString(),content_publish_month:u.getMonth().toString(),content_page_type_properties:n.pageTypeProperties,has_affiliate_links:n.hasAffiliateLinks,affiliate_links_count:n.affiliateLinksCount}},b={schema:"iglu:com.condenast/site/jsonschema/2-0-1",data:{org_id:i.orgId,org_app_id:i.orgAppId,site_app_version:i.appVersion,site_env:i.env,site_section:n.section,site_subsection:n.subsection,site_subsection_2:n.subsection2,site_data_source:n.dataSource}},f={schema:"iglu:com.condenast/syndication/jsonschema/3-0-1",data:{is_syndication_content:"true"===r.content,syndication_original_source:r.originalSource,syndication_url:s.syndicatorUrl,syndication_original_content_lang:r.originalContentLanguage}},v={schema:"iglu:com.condenast/referrer/jsonschema/2-0-1",data:{refr_domain:document.referrer||""}},k={schema:"iglu:com.condenast/session/jsonschema/2-0-2",data:{dmdid:c("dmd-sid"),fingerprint_incognito_mode:null}},w={schema:"iglu:com.condenast/campaign/jsonschema/4-0-1",data:{mkt_id:l.get("utm_id"),mkt_mailing:l.get("utm_mailing"),mkt_social_type:l.get("utm_social-type"),mkt_test:l.get("utm_test"),mkt_brand:l.get("utm_brand"),emailsource:l.get("esrc"),itm_source:l.get("itm_source"),itm_medium:l.get("itm_medium"),itm_campaign:l.get("itm_campaign"),itm_content:l.get("itm_content")}},C={schema:"iglu:com.condenast/experiments/jsonschema/2-0-0",data:{experiments_list:(0,t.setExperimentsEntity)(n)}};(0,o.addGlobalContexts)([h,g,y,b,f,v,k,w,C]),window.addEventListener("OneTrustGroupsUpdated",(()=>{const e=(0,t.getConsentGroups)();g&&g.data&&(g.data.onetrust_active_groups=e,window.snowplowInitQueue.push((()=>{window.snowplowCN("removeGlobalContexts",[g]),(0,o.addGlobalContexts)([g])})))})),window.cnBus.on("experiments.assignments.processed",(()=>{window.snowplowInitQueue.push((()=>{window.snowplowCN("removeGlobalContexts",[C]),C.data={experiments_list:(0,t.setExperimentsEntity)(n)},(0,o.addGlobalContexts)([C])}))})),window.cnBus.on("user.context.updated",(()=>{g&&g.data&&(g.data.monthly_visit_no=window.dataLayer[0]?.user?.monthlyVisits||0,g.data.monthly_content_count=window.dataLayer[0]?.user?.contentVisits||0,window.snowplowInitQueue.push((()=>{window.snowplowCN("removeGlobalContexts",[g]),(0,o.addGlobalContexts)([g])})))})),window.cnBus.on("user.context.oneTrustLoaded",(()=>{if(g&&g.data){const e=document.getElementById("onetrust-pc-btn-handler"),t=e&&window.getComputedStyle(e,":after"),n=t?.getPropertyValue("content")?.replace(/"/g,"");n&&(g.data.consent_banner_variant=n,window.snowplowInitQueue.push((()=>{window.snowplowCN("removeGlobalContexts",[g]),(0,o.addGlobalContexts)([g])})))}})),window.cnBus.on(a.FPJS_VISITOR_EVENT,(({incognito:e,visitorId:t})=>{window.snowplowInitQueue.push((()=>{window.snowplowCN("removeGlobalContexts",[k,g]),k.data.fingerprint_incognito_mode=e,g.data.fingerprint_visitor_id=t,(0,o.addGlobalContexts)([k,g])}))}))})(i),(0,o.enableActivityTracking)({minimumVisitLength:5,heartbeatDelay:10}),(0,o.enableLinkClickTracking)(),(0,o.trackPageView)()},t.trackPageErrorEvent=(e,t)=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/page_error_event/jsonschema/4-0-0",data:{type:e.toString(),error:t}}})},t.nonURLClickEvent=(e,t,n,i)=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/non_url_click_event/jsonschema/3-0-0",data:{label:e,next_url:t,type:n,subject:i}}})},t.trackCookiesEvent=e=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/cookies_action_event/jsonschema/3-0-0",data:{type:"click",label:e}},context:[{schema:"iglu:com.condenast/click_info/jsonschema/2-0-0",data:{click_text:e}}]})},t.trackNewsletterEvent=e=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/newsletter_event/jsonschema/5-0-0",data:e}})},t.trackSaveEvent=(e,t={})=>{const n={schema:"iglu:com.condenast/save_event/jsonschema/2-0-1",data:e},i={schema:"iglu:com.condenast/save/jsonschema/2-0-0",data:t};(0,o.trackSelfDescribingEvent)({event:n,context:[i]})},t.trackMessageUnitEvent=e=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/messaging_unit_event/jsonschema/3-0-3",data:e}})},t.buildSaveImageContext=({subject:e,subjectId:t,subjectName:n,noOfItems:o,sourceName:i,sourceId:a,isFromBookmark:r,isDefault:s})=>({save_location:[{subject:e,subject_id:t,subject_name:n,no_of_items:o,source_name:i,source_id:a,is_from_bookmark:r,is_default:s}]}),t.trackSaveEventWithContext=({saveContext:e,eventData:n})=>{const o=(0,t.buildSaveImageContext)(e);(0,t.trackSaveEvent)(n,o)},t.findNearestAnchor=C,t.trackCommerceInteractionEvent=(e,t=null,n=null,i=null,a=null)=>{const r=C(i?.target)||i?.target?.closest("SVG"),s={schema:"iglu:com.condenast/product/jsonschema/2-0-1",data:t},l={schema:"iglu:com.condenast/promotion/jsonschema/2-0-0",data:n},d={schema:"iglu:com.condenast/commerce_interaction_event/jsonschema/1-0-1",data:e};t?(0,o.trackSelfDescribingEvent)({event:d,context:r?[s,w(r,a)]:[s]}):(0,o.trackSelfDescribingEvent)({event:d,context:[l]})},t.handleAffiliateLinkClick=(e,n={})=>{const o=function(){const e=window?.document?.querySelectorAll(".external-link"),t=[];return e.forEach((e=>{const n=e.getAttribute("href");n&&h.some((e=>n.includes(e)))&&t.push(e.innerText)})),t}(),i=C(e?.target),a=i?.getAttribute("href")||n?.link,r=new DOMParser;if(y(a,h)){const a={type:"click",subject:n?.component},s=n?.label||i?.innerHTML,l=r.parseFromString(s,"text/html").body.textContent,d=n?.position||parseInt(o?.indexOf(l),10)+1,c={product_name:l,product_component:n?.component,product_type:"product",product_system:"ecommerce",index:"number"==typeof d?parseInt(d,10):null,placement:"string"==typeof d?d:null,product_ref:"direct_link",page_layout:window?.dataLayer?.[0]?.content?.contentType??null};(0,t.trackCommerceInteractionEvent)(a,c,null,e,n?.actionId)}},t.trackAffiliateLinks=()=>{const e=window?.document?.querySelectorAll(".external-link");e.forEach((e=>{e.addEventListener("click",(e=>{const n=e?.target?.closest("li");(0,t.handleAffiliateLinkClick)(e,{type:"product_affiliate_link",component:n?"affiliate_link_list":"affiliate_link_inline"})}))}))},t.trackNavigationEvent=(e,t=null,n={})=>{const{skipDuplicateEvent:i=!0}=n,a=s({eventData:e});let r={event:{schema:"iglu:com.condenast/navigation_event/jsonschema/3-0-0",data:e}};t&&(r={...r,context:[{schema:"iglu:com.condenast/ad/jsonschema/4-0-2",data:{request_type:"interactive",unit:t}}]});const d=b.some((e=>l(e,a)));i&&d||(b.push(s({eventData:e})),(0,o.trackSelfDescribingEvent)(r))},t.trackConsentPending=()=>{if(!c("OptanonAlertBoxClosed")){const e=window?.OnetrustActiveGroups?.split(",")?.slice(1,-1);if(window.OneTrust&&window.OneTrust.GetDomainData){const{IsBannerLoaded:t,ShowAlertNotice:n}=window.OneTrust.GetDomainData();t&&n&&(0,o.callEnhancedConsent)("trackConsentPending",e)}}},t.trackClickEvent=e=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/click_event/jsonschema/1-0-0",data:{type:"click"}},context:[w(e)]})},t.handleCommercePromotionBanner=e=>{const n={type:e?.type,subject:e?.event},o={promotion_id:e?.id,promotion_name:e?.title,promotion_creative:e?.name,index:"number"==typeof e?.position?parseInt(e?.position,10):null,promotion_url:e?.url};(0,t.trackCommerceInteractionEvent)(n,null,o)},t.trackSearchFilterEvent=e=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/search_filter_event/jsonschema/4-0-0",data:e}})},t.trackContentEngagementEvent=(e,t={})=>{const{skipDuplicateEvent:n=!0,errorInfo:i=null}=t,a=[];i&&a.push({schema:"iglu:com.condenast/error_info/jsonschema/1-0-1",data:{type:"error",...i}});const r=s({eventData:e}),d=f.some((e=>l(e,r)));n&&d||(f.push(s({eventData:e})),(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/content_engagement_event/jsonschema/2-0-2",data:e},...a.length?{context:a}:{}}))},t.trackUserAccountEvent=e=>{(0,o.trackSelfDescribingEvent)({event:{schema:"iglu:com.condenast/user_account_event/jsonschema/5-0-0",data:e}})},t.trackCeros=e=>{const n=e.detail;if(n&&["component-hover","component-click"].includes(n.eventType)){const{componentName:e,eventType:o}=n,i=o.replace(/^component-/,""),a=e.split("-"),r={type:a?.[2]&&`${i}_${a?.[2]}`||i,subject:a?.[3]&&`ceros_${a?.[3]}`||null,subject_version:a?.[1]||null},s=a?.[0]||null;(0,t.trackNavigationEvent)(r,s)}}},31170:(e,t,n)=>{const o=n(2404),i=n(88055),a=[];window.sparrowQueue=window.sparrowQueue||[];const r=(e,t,n)=>{!Array.isArray(window.sparrowQueue)&&"object"!=typeof window.sparrowQueue||null===window.sparrowQueue||(a.push(i({campaign:e,eventName:t,payloads:n})),window.sparrowQueue.push((()=>{window.sparrow.track(e,t,n)})))};e.exports={trackSparrowEvent:r,emitUniqueSparrowTrackingEvent:(e,t,n)=>{const s=i({campaign:e,eventName:t,payloads:n});a.some((e=>o(e,s)))||r(e,t,n)}}},55058:e=>{const t={sm:0,md:320,lg:768,xl:1024,xxl:1280,xxxl:1600},n={sm:t.md-1,md:t.lg-1,lg:t.xl-1,xl:t.xxl-1,xxl:t.xxxl-1},o=["sm","md","lg","xl","xxl","xxxl"],i=[...o].reverse();e.exports={sizes:o,sizesAscending:o,sizesDescending:i,sizesFullName:{small:"sm",medium:"md",large:"lg",xLarge:"xl",xxLarge:"xxl",xxxLarge:"xxxl"},minThresholds:t,maxThresholds:n}},99906:(e,t,n)=>{e.exports=n(55058)},41846:e=>{e.exports={getThemedBylineVariation:({bylineVariation:e,theme:t})=>"inverted"===t?"Inverted":e}},27053:(e,t,n)=>{const{getThemedBylineVariation:o}=n(41846);e.exports={getThemedBylineVariation:o}},45966:e=>{e.exports={mapChannelName:(e,t)=>e&&e.name?{...e,name:t&&t[e.name]?t[e.name]:e.name}:null}},39104:(e,t,n)=>{const{mapChannelName:o}=n(45966);e.exports={mapChannelName:o}},25141:e=>{const t=[["_markCurrentlySticky","state"],["_onConsentUpdated","state"],["_trackCNESparrow","queue"],["on","queue"],["pause","state"]];e.exports={PlayerProxy:class{constructor(){this.cache={},t.forEach((([e])=>{const t=[];this.cache[e]=t,Object.defineProperty(this,e,{get:()=>(e=>(...t)=>e.push(t))(t)})}))}flush(e){t.forEach((([t,n])=>{const o=this.cache[t];o.length&&("state"===n?e[t](...o[o.length-1]):o.forEach((n=>e[t](...n))))}))}},whitelist:t}},34446:(e,t,n)=>{const o=n(87348),{PlayerProxy:i}=n(25141);e.exports={initWindowCne:o,PlayerProxy:i}},87348:e=>{e.exports=()=>(window._cne=window._cne||{},window._cne)},80504:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.asConfiguredComponent=void 0;const i=o(n(62193)),a=o(n(96540)),r=n(40961),s=n(57744),l=n(6009);function d(e,t){return e[t]&&e[t].variation||null}function c(e,t){return e[t]&&e[t].settings||{}}t.asConfiguredComponent=(e,t)=>{let n;if(!t)throw new Error(`Missing displayName in asConfiguredComponent function from ${e.name} component`);class o extends a.default.Component{componentDidMount(){if(this.domNode=(0,r.findDOMNode)(this),this.domNode instanceof HTMLElement){const e=JSON.stringify({pattern:t});this.domNode.setAttribute("data-event-boundary","click"),this.domNode.setAttribute("data-event-click",e),this.domNode.setAttribute("data-in-view",e),this.domNode.setAttribute("data-include-experiments","true")}}componentDidUpdate(e){const{expDataLayerUpdated:t}=this.props;if(t!==e.expDataLayerUpdated&&this.domNode&&this.domNode instanceof HTMLElement){const e=t?"true":"false";this.domNode.setAttribute("data-include-experiments",e)}}render(){const{props:o}=this,{config:r,componentConfig:s,componentConfigOverride:m}=o;let u={},p=null;if((0,i.default)(s)||(u={...c(s,t)},p=d(s,t)),!(0,i.default)(r)){const e=function(e,t){const n=(o=t).charAt(0).toLowerCase()+o.slice(1);var o;return e&&e[n]||{}}(r,t);u={...u,...e}}(0,i.default)(m)||(u={...u,...m});let g=e;p&&!o.variations&&(g=n[p]||e[p]||g);const h={...o};delete h.componentConfig,delete h.expDataLayerUpdated,delete h.featureFlags;const y={...h,...u};return a.default.createElement(l.PresetConsumer,null,(r=>{const s=function(e,t){let n={},o=null;const a=e?.componentConfigs||{};return(0,i.default)(a)||(n=c(a,t),o=d(a,t)),{configProps:n,configVariation:o}}(r,t);return s.configVariation&&!o.variations&&(g=n[s.configVariation]||e[s.configVariation]||g),a.default.createElement(g,{...y,...s.configProps})}))}}return o.displayName=`${t}${o.name}`,n=(0,s.connector)(o,{keysToPluck:["componentConfig","config","expDataLayerUpdated","featureFlags","useTrailingSlash"]}),n}},12892:(e,t,n)=>{const o=n(80504);e.exports=o},92716:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.trackComponent=void 0;class n{}n.tracingFinished=!1,n.components=[],n.domContentLoadedEventListenerAdded=!1;const o=[];t.trackComponent=(e,t="Default")=>{const i=window.dataLayer?window.dataLayer.find((e=>"data-layer-loaded"===e.event))?.content?.brandSlug:"";if(o.every((e=>e!==i))){const o=()=>{n.tracingFinished||(window?.dataLayer?.push({event:"components-loaded",components:n.components}),n.tracingFinished=!0)};!n.components.find((n=>n.name===e&&n.variationName===t))&&(e=>{let t=!1,n=[];return n=document.querySelectorAll(`[class*=${e}]`),n&&!n.length&&(n=document.querySelectorAll(`[data-event-click*=${e}]`)),n&&!n.length&&(n=document.querySelectorAll(`[data-in-view*=${e}]`)),n&&!n.length&&(n=document.querySelectorAll(`[data-testid=${e}]`)),"CoreIcons"===e?t=!0:n&&n.length&&(t=Object.keys(n).some((e=>0!==n[e].clientWidth&&0!==n[e].clientHeight))),t})(e)&&n.components.push({name:e,variationName:t}),n.domContentLoadedEventListenerAdded||(document.readyState&&"loading"!==document.readyState?setTimeout(o(),3e3):window.addEventListener("DOMContentLoaded",(()=>setTimeout(o(),3e3))),n.domContentLoadedEventListenerAdded=!0)}}},87664:e=>{const t=e=>new Date(Date.now()+parseInt(e,10)).toUTCString();e.exports.createCookie=(e,n,o)=>{if(!e||!n)return"";const{expirationInMs:i,path:a}=o||{};let r=`${encodeURIComponent(e)}=${encodeURIComponent(n)}`;return i&&(r=`${r}; expires=${t(i)}`),a&&(i||(r=`${r}; expires=${t(12e5)}`),r=`${r}; path=${a}`),r}},36099:e=>{e.exports={deleteCookie:function(e,t){"undefined"!=typeof document&&(document.cookie=t?`${e}=; Path=/; Domain=${t}; Expires=Thu, 01 Jan 1970 00:00:01 GMT;`:`${e}=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;`)}}},76510:e=>{e.exports.getCookie=function(e){if("undefined"==typeof document||!e)return"";const t=document.cookie.split(/;\s?/);let n="";for(let o=0;o<t.length;o++){const i=t[o].split("=");if(i[0]===e){n=decodeURIComponent(i.slice(1).join("="));break}}return n}},88546:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCookieDomainFromHostname=t.getCookieDomain=void 0;const o=n(96400);t.getCookieDomain=e=>{const t=(0,o.getDomain)(e);return t?`.${t}`:""},t.getCookieDomainFromHostname=()=>{const e=window&&window.location&&window.location.hostname;return e?(0,t.getCookieDomain)(e):""}},94386:e=>{e.exports.getCookieFromPrefix=function(e){if("undefined"==typeof document||!e)return"";const t=document.cookie.split(/;\s?/);let n="";for(let o=0;o<t.length;o++){const i=t[o].split("=");if(i[0].trim().startsWith(e)){n=decodeURIComponent(i.slice(1).join("="));break}}return n}},56892:(e,t,n)=>{const{deleteCookie:o}=n(36099),{getCookie:i}=n(76510),{getCookieDomainFromHostname:a,getCookieDomain:r}=n(88546),{createCookie:s}=n(87664),{getCookieFromPrefix:l}=n(94386);e.exports={getCookieDomain:r,getCookieDomainFromHostname:a,deleteCookie:o,getCookie:i,createCookie:s,getCookieFromPrefix:l}},57743:e=>{e.exports={fetchWithTimeout:function(e,t,n,o="Request timed out"){return new Promise(((i,a)=>{const r=setTimeout((()=>{a(new Error(o))}),n);fetch(e,t).then((e=>{clearTimeout(r),i(e)}),(e=>{clearTimeout(r),a(e)}))}))}}},91250:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.fetchWithTimeout=void 0;const i=o(n(53788)),a=n(22214),{fetchWithTimeout:r}=n(57743),{oidcCookies:s}=i.default;t.fetchWithTimeout=async function(e,t,n,o="Request timed out"){if(await a.UserAuthenticationClient.checkAccessWithRefresh()){const i=a.UserAuthenticationClient.getCookieValue(s.access),{headers:l={}}=t,d={...l,Authorization:`Bearer ${i}`};return r(e,{...t,headers:d},n,o)}return r(e,t,n,o)}},60162:(e,t,n)=>{const o=n(62193),i=n(58156),{trackCommerceInteractionEvent:a}=n(14307),r={"add-to-cart":"add","remove-from-cart":"remove","product-click":"click","product-impression":"impressions","product-detail-view":"detail"},s=["PLP","ContentCarousel","GalleryShopView","ProductEmbed","VisualCarousel"];function l(e,t,n=!1){let o=window.location.pathname?.split("/").pop();if("ContentCarousel"===e)return n&&(o=`pdp-product-reco-${o}`),`${o}-${t}-product-carousel`;if("ProductEmbed"===e){const{dataLayer:e}=window,t=e[0]?.content?.contentType;return`${t}-${o}`}return"VisualCarousel"===e?`${o}-visual-carousel`:e}const d=(e,t)=>{let n;if("EUR"===t){const t=e.toString().split(",");t[0]=t[0].replace(".",","),n=t.join(".")}else n=e;const o=n?.toString().replace(/[^0-9.]/g,"");return o?parseFloat(o):null};function c(e,t,n,i,s,l){const c=function(e,t){const n={};if(Object.keys(r).includes(e)){n.event=e;const o={},{currencyCode:i,actionField:a,products:s,impressions:l,expVariationName:d}=t;o[r[e]]="product-impression"===e?l:{products:s},i&&(o.currencyCode=i),d&&(o.expVariationName=d),a&&(o[r[e]].actionField=a),n.ecommerce=o}return n}(e,t),m="product-impression"===e?c.ecommerce?.impressions:c.ecommerce?.click?.products,u="product-impression"===e?"impression":"click";return m?.forEach((e=>{const t={type:i||u,subject:e?.component||"product"},o=[{name:"image",index:parseInt(s,10)||0,total_index:parseInt(e?.total_index,10)||1},{name:"rating",index:parseInt(e?.rating,10)||null,total_index:10},{name:"pros&cons",index:null,total_index:e?.showProsConsData?1:null},{name:"badges",index:null,total_index:e?.showBadge?1:null}],r=e?.currency,c=e?.sale_price&&100*(d(e?.price,r)-d(e?.sale_price,r))/d(e?.price,r),m={product_brand:e?.brand,product_id:e?.id,product_name:e?.name?.replace(/<[^>]*>/g,""),index:"number"==typeof e?.index?parseInt(e?.index,10):null,placement:e?.placement,product_price:d(e?.price,r),is_product_discount:Boolean(e?.sale_price),product_discount_amount:e?.sale_price?d(e?.price,r)-d(e?.sale_price,r):null,product_discount_perc:e?.sale_price?Math.round(c):null,currency_code:e?.currency,product_component:e?.component,product_rating:"number"==typeof e?.rating?parseInt(e?.rating,10):null,product_category:e?.category,product_ref:e?.ref||null,hotel_location:e?.hotelLink?.split("/")[2],product_type:e?.type||null,product_system:"commerce",features_list:e?.componentType?o:null};a(t,m,null,n,l)})),!o(c)&&(window.dataLayer&&(window.dataLayer.push({ecommerce:null}),window.dataLayer.push(c)),!0)}function m(e,t){const{dangerousHed:n,brand:a,id:r,offers:s=[],categoriesPaths:l=[],categorySlug:d="",quantity:c,index:m,rating:u,list:p,contentType:g,component:h,placement:y,hotelLink:b,total_index:f,componentType:v,showProsConsData:k,name:w,showBadge:C}=e;let x;const $="commerce-product"===g?r:"",S="venue"===g||"hotel"===g?"hotel":"product",I="commerce-product"===g?"PIM":"Copilot",T=i(e,"categoriesPaths[0].ancestors",[]);return"commerce-product"!==g||o(T)||(x=T.map((e=>e.name)).join("/")),d?{brand:a?.name,name:w||n,id:r,price:s[0]?.price,sale_price:s[0]?.reducedPrice||s[0]?.comparisonPrice,currency:s[0]?.currency,category:"commerce-product"===g?x:d,quantity:c,position:m,variant:$,actionField:t?.referrer,list:p,type:S,index:m,rating:u,component:h,placement:y,hotelLink:b,ref:I,total_index:f,componentType:v,showProsConsData:k,showBadge:C}:(l.forEach((e=>{!x&&Array.isArray(e)&&(x=e.find((e=>"product-category"===e.slug))?e[0]?.slug:"")})),{brand:a?.name,name:w||n,id:r,price:s[0]?.price,sale_price:s[0]?.reducedPrice||s[0]?.comparisonPrice,currency:s[0]?.currency,category:x,quantity:c,position:m,variant:$,actionField:t?.referrer,list:p,type:S,index:m,rating:u,component:h,placement:y,hotelLink:b,ref:I,total_index:f,componentType:v,showProsConsData:k,showBadge:C})}function u(e){const t=e.getBoundingClientRect(),n=window.innerWidth||document.documentElement.clientWidth,o=window.innerHeight||document.documentElement.clientHeight;return o>=t.top>=0&&n>=t.left>=0&&n>=t.right>=0&&(t.right-n<=n-t.left||t.right<=n)&&(t.bottom-o<=o-t.top||t.bottom<=o)}e.exports={formatGtmData:function(e){const{window:t,product:n,index:i,actionId:a,layout:r,event:s=null,layoutTitle:d="",type:u,image_index:p=0}=e;if(void 0!==t&&t.dataLayer){if(o(n))return!1;n.id=n.id||n.copilotID||n.variantKey;const{list:e,...g}=m(n,t),{isPDPPage:h}=n,y=l(r,d,h),{expVariationName:b}=n,f={actionField:{list:y},products:[{...g,position:i,quantity:1,list:y}]};return b&&(f.expVariationName=b),c("product-click",f,s,u,p,a)}return!1},elementInViewport:u,productImpressionTracking:function(e,t=[],n="",o=0){if(!s.includes(e))return!1;const i=[];let a,r;const d=[...t].map(((e,t)=>{const n=JSON.parse(e.getAttribute("data-item"));return e.setAttribute("data-item",JSON.stringify({...n,index:t})),e})).filter((e=>!e.classList.value.split(" ").includes("impressionTrackingFired")&&u(e)));if(!d.length)return!1;if(d.forEach((t=>{t.classList.add("impressionTrackingFired");const o=JSON.parse(t.getAttribute("data-item"));a||(a=o.offers&&o.offers.find((e=>!!e.currency))?.currency),r||({expVariationName:r}=o);const s=o.id||o.copilotID||o.variantKey;o.quantity=1,o.id=s;const{isPDPPage:d}=o;o.list=l(e,n,d),i.push(m(o))})),i.length){const e={currencyCode:a,impressions:i};return r&&(e.expVariationName=r),c("product-impression",e,null,null,o)}return!1},triggerGTMEventForShopify:function(e,t){const{title:n,category:o,productId:i,price:a,vendor:r,variantId:s,quantity:l,currencyCode:d}=t,m={products:[{name:n,brand:r,variant:s,id:i&&i.length>0?i:new URLSearchParams(window.location.hash.substring(1)).get("cid"),category:o,price:a,quantity:l}],currencyCode:d};if(window?.referrer){const e=new URL(window.referrer),t=e?.pathname?.split("/"),n=`${t[1]?`${t[1]}-`:""}${t.pop()}`;m.actionField={list:n}}return c(e,{...m})}}},9170:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.isBot=void 0;const n=["bot","storebot","googlebot","adsbot-google","apis-google","mediapartners-google","googlebot-image","googlebot-news","googlebot-video","adsbot-google-mobile","adsbot-google-mobile-apps","bingbot","bingpreview","adidxbot","binglocalbot","msnbot","msnbot-media"];t.isBot=e=>{if(!e)return!1;const t=e.toLowerCase();return n.some((e=>t.includes(e)))}},89738:e=>{e.exports={getDisplayName:function(e){let t=e.displayName||e.name;return t||(console.error(new Error("Component to wrap has no displayName")),t=""),t}}},29727:(e,t,n)=>{const{fetchWithTimeout:o}=n(57743),i=async e=>{const{xClientID:t,provider:n,parseJson:i=!0,newsletterIds:a,amgUUID:r,sailthruId:s}=e;try{const e=await o("/api/fetchConsent",{body:JSON.stringify({amgUUID:r,sailthruId:s}),headers:{"Content-Type":"application/json","x-client":t},method:"POST"},5e3),{error:l,fetchConsent:d}=await e.json();if(l)throw l;const{success:c,user:m}=d.userDetail;if(!c){if("sailthru"===n){const e={status:200,newsletterSubscriptions:{data:[]}};return i?e:{json:()=>e}}throw new Error(424)}const u=m.email,p=m.consents.reduce(((e,{urn:t,status:n})=>{const o=t.split(":"),i=o.pop();return"newsletter"===o.pop().toLowerCase()&&a.includes(i)&&e.push({type:"newsletter-subscriptions",id:i,attributes:{email:u,newsletterId:Number(i),status:n?"SUBSCRIBED":"UNSUBSCRIBED"}}),e}),[]),g=m.consents.reduce(((e,{urn:t,status:n})=>{const o=t.split(":"),i=o.pop();return"marketing"===o.pop().toLowerCase()&&(e[i]=n),e}),{}),h={status:e.status,newsletterSubscriptions:{data:p},marketingConsents:g};return i?h:{json:()=>h}}catch(e){const t=e.status||400;throw new Error(`${t} - Error encountered retrieving newsletter subscriptions: ${e.message}`)}};e.exports={getNewsletterSubscriptions:i,isUserSubscribedToNewsletter:async e=>{try{const t=Number(e.newsletterIds[0]),n=await i(e);if(200===n.status){const e=n?.newsletterSubscriptions?.data;return!!e.filter((e=>e.attributes.newsletterId===t&&"SUBSCRIBED"===e.attributes.status)).length}return!1}catch(e){return!1}}}},88511:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createValidationErrorMessage=t.trackUpdatedPrefs=void 0,t.trackUpdatedPrefs=({newNewsletterStatus:e,targetNewsletter:t,updatedPrefs:n})=>{const o=[];let i=!1;if(0!==n.length&&n.forEach((e=>{const{newsletterId:n}=e;n!==t?o.push(e):i=!0})),!i){const n=e?"SUBSCRIBED":"UNSUBSCRIBED";o.push({newsletterId:t,status:n})}return o},t.createValidationErrorMessage=(e=[])=>{let t="";if(!e)return t;for(const n of e){const e=`${n.text.toLowerCase().charAt(0).toUpperCase()}${n.text.slice(1)}`;let o=n?.messages&&n.messages[0]||"";o=`${o.toLowerCase().charAt(0).toUpperCase()}${o.slice(1)}`,t+=0===o.length?`${e}`:`${o}`}return t.trim()}},26430:(e,t,n)=>{const{getNewsletterSubscriptions:o}=n(29727),{saveNewsletterSubscriptions:i}=n(89054),a=n(88511);e.exports={getNewsletterSubscriptions:o,saveNewsletterSubscriptions:i,...a}},89054:(e,t,n)=>{const{fetchWithTimeout:o}=n(57743);e.exports={saveNewsletterSubscriptions:async e=>{const{amgUUID:t,sailthruId:n,payload:{email:i,subscriptions:a,marketingConsents:r=[],sourceCode:s,formName:l=""},xClientID:d}=e,c={source:s,formname:l,client:d},m=(new Date).toISOString(),u={amgUUID:t,sailthruId:n,email:i,isLoggedIn:!!t,variables:{consents:[...a.map((({newsletterId:e,status:t})=>({id:e,status:"subscribed"===t.toLowerCase(),type:"newsletter",timestamp:m}))),...Object.entries(r).filter((([e,t])=>null!==t&&e)).map((([e,t])=>({id:e,status:t,type:"marketing",timestamp:m})))]},metadata:c};try{const e=await o("/api/savePreference",{body:JSON.stringify(u),headers:{"Content-Type":"application/json","x-client":d},method:"POST"},5e3);return await e.json()}catch(e){const t=e.status||400;throw new Error(`${t} - Error encountered saving newsletter subscriptions: ${e.message}`)}}}},15356:(e,t,n)=>{const o=n(10927),i=n(68545),a=n(45516);e.exports={withIncognitoDetection:o,withVisibilityState:i,withMutationState:a}},10927:(e,t,n)=>{const o=n(96540),i=n(55364);e.exports=(e,t="browser")=>{const n=e.displayName||e.name;class a extends o.Component{constructor(){super(),this.render=()=>{const n={[t]:{incognitoMode:this.state.incognitoDetected}},a=i({},this.props,n);return o.createElement(e,{...a})},this.state={incognitoDetected:!1}}componentDidMount(){this.updateIncognitoDetectedState()}componentWillUnmount(){this.unbindChannel&&this.unbindChannel()}listenForIncognitoDetectionEvents(){window.cnBus&&window.cnBus.on&&(this.unbindChannel=window.cnBus.on("ads.environment.incognito.detected.#",(()=>{this.setState({incognitoDetected:!0})})))}updateIncognitoDetectedState(){window.cnBus&&window.cnBus.history&&Boolean(window.cnBus.history("ads.environment.incognito.detected.#").length)?this.setState({incognitoDetected:!0}):this.listenForIncognitoDetectionEvents()}}return a.displayName=`withIncognitoDetection(${n})`,a}},45516:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(55364);e.exports=(e,t)=>(n,r="mutation")=>{const s=n.displayName||n.name,l={window:t||window};class d extends o.Component{constructor(t){super(t),this.updateMutation=e=>{const t=e.querySelectorAll(":not(div)").length>0;this.setState({hasBeenInjected:t})},this.render=()=>{const e={[r]:{[this.element.name]:this.state.hasBeenInjected}},t=a({},this.props,e);return o.createElement(n,{...t})},this.state={hasBeenInjected:!1},this.element=t.element||e}componentDidMount(){this.attachObserver()}componentDidUpdate(t){t.element!==this.props.element&&(this.element=this.props.element||e,this.detachObserver(),this.attachObserver())}componentWillUnmount(){this.detachObserver()}attachObserver(){const e=l.window.document.querySelectorAll(`.${this.element.className}, .${this.element.className} .consumer-marketing-unit__slot + div`);0!==e.length?e.forEach((e=>{this.updateMutation(e),this.observer=new l.window.MutationObserver((()=>this.updateMutation(e))),this.observer.observe(e,{childList:!0,subtree:!0})})):this.retryTimer=setTimeout(this.attachObserver.bind(this),500)}detachObserver(){this.retryTimer&&clearTimeout(this.retryTimer),this.observer&&this.observer.disconnect()}}return d.displayName=`withMutationState(${s})`,d.propTypes={element:i.shape({name:i.string,className:i.string})},d}},68545:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(55364),r=(e,t)=>{const{opacity:n,visibility:o}=e.getComputedStyle(t);return!!t.offsetHeight&&!!t.offsetWidth&&"0"!==n&&"hidden"!==o};e.exports=(e,t)=>(n,s="visibility")=>{const l=n.displayName||n.name,d={window:t||window};class c extends o.Component{constructor(t){super(t),this.updateVisibility=e=>{const[{isIntersecting:t,target:n}]=e,o=t&&r(d.window,n);this.state.isVisible!==o&&this.setState({isVisible:o})},this.render=()=>{const e={[s]:{[this.element.name]:this.state.isVisible}},t=a({},this.props,e);return o.createElement(n,{...t})},this.state={isVisible:!1},this.element=t.element||e}componentDidMount(){this.attachObserver()}componentDidUpdate(t){t.element!==this.props.element&&(this.element=this.props.element||e,this.detachObserver(),this.attachObserver())}componentWillUnmount(){this.detachObserver()}attachObserver(){const e=d.window.document.querySelector(`.${this.element.className}`);e&&r(d.window,e)?(this.observer=new d.window.IntersectionObserver(this.updateVisibility,{threshold:[.001,.999]}),this.observer.observe(e)):this.retryTimer=setTimeout(this.attachObserver.bind(this),500)}detachObserver(){this.retryTimer&&clearTimeout(this.retryTimer),this.observer&&this.observer.disconnect()}}return c.displayName=`withVisibilityState(${l})`,c.propTypes={element:i.shape({name:i.string,className:i.string})},c}},56822:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.perfMeasure=t.perfMark=t.buildMeasureName=t.buildMarkName=void 0,t.perfMark=function(e){void 0!==window.performance&&void 0!==window.performance.mark&&window.performance.mark(e)},t.perfMeasure=function(e,t,n){if(void 0!==window.performance&&void 0!==window.performance.measure)try{window.performance.measure(e,t,n)}catch(e){console.error(`Error setting performance measure: ${e}`)}},t.buildMarkName=function(e,t){return`${e}__${t}`},t.buildMeasureName=function(e,t,n){return`${e}__${t}-to-${n}`}},70978:e=>{e.exports=(e,t)=>{if("object"!=typeof t)return e;const n=Object.keys(t);if(!n.length)return e;const o=n.map((e=>`${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`)).join("&");return e.includes("?")?`${e}&${o}`:`${e}?${o}`}},12311:(e,t,n)=>{const o=n(70978),i=n(10604),a=n(85613);e.exports={appendQueryToURI:o,parseQueryParams:i,stripParamsFromURI:a}},10604:e=>{e.exports=e=>{try{decodeURIComponent(e)}catch(e){return{}}return e&&"string"==typeof e&&e.length?e.substr(1).split("&").reduce(((e,t)=>{const[n,o]=t.split("=");return o&&(e[decodeURIComponent(n)]=decodeURIComponent(o)),e}),{}):{}}},85613:e=>{e.exports=(e="")=>e.replace(/\?(.*)/,"")},33186:(e,t,n)=>{const o=n(58156),i=n(62193),a={"recent-work-river":"recentWorkTeaser","tag-river":"tagTeaser","bundle-rubric":"bundleTeaser"},r={rubricOrPrimaryChannelRelativeRubric:({rubric:e,channels:t,channelMap:n,rubricPrimaryChannelSlug:o,useTrailingSlashRubric:i,hasUrl:a})=>r.checkForPrimaryChannelRelativeRubric(o,t)?r.getPrimaryChannelRelativeRubric(t,o,i,a):r.getRubric(e)||r.getCategory(t,n,"",i),rubricOrChannelOrSection:({rubric:e,channels:t,channelMap:n,rubricParentSlug:o,useTrailingSlashRubric:i,sections:a,hasUrl:s})=>r.getRubric(e)||r.getCategory(t,n,o,i,!1,s)||r.getCategory(a,{},o,i,!1,s),locationOrChannelRubric:(e,t,n,a,s,l,d,c=!0)=>i(e)||""===o(e,"name","")?i(t)||""===o(t,"name","")?r.getRubric(n)||r.getCategory(a,s,l,d,!1,c):t:e,getCategory:(e=[],t={},n="",o=!1,i=!1,a=!0)=>{if(0===e.length)return;const s=i?r.getPrimaryCategory(e):r.getDeepestCategory(e),l=r.getCategoryName(s),d=r.getUrl(t,s,n);return{name:l,url:a?o&&d?`${d}/`:d:void 0}},getPrimaryChannelRelativeRubric:(e=[],t="",n=!1,o=!0)=>{const i=r.getPrimaryCategory(e),a=r.getPrimaryCategory(i.hierarchy),s=a.slug?`/${t}/${a.slug}`:"",l=n&&s?`${s}/`:s;return{name:r.getCategoryName(a),url:o?l:void 0}},getCategoryName:(e={})=>o(e,"name")||o(e,"fields.name")||"",getCategorySlug:(e={})=>(t={})=>{const n=o(t,"slug",o(t,"fields.slug"));return o(e,n,n)},getDeepestCategory:(e=[{}])=>e.reduce(((e,t)=>t.parent&&t.parent.slug===e.slug?t:e)),getPrimaryCategory:(e=[{}])=>e[0]||{},checkForPrimaryChannelRelativeRubric:(e,t=[{}])=>{const n=r.getPrimaryCategory(t),o=n.hierarchy?n.hierarchy:[],i=o.length-2,a=i>=0?o[i].slug:"";return i>=0&&a===e},getRubric:e=>e?{name:e}:void 0,getUrl:(e={},t={},n="")=>{const i=r.getCategorySlug(e);let a=n||i(o(t,"parent")||o(t,"_embedded.hierarchy.1.fields")||o(t,"hierarchy.1.fields")||o(t,"parentCategory"))||o(t,"hierarchy[1]");"object"==typeof a&&(a=i(a));const s=i(t),l=a&&a!==s&&"channels"!==a&&"sections"!==a;if(l||s)return l?`/${a}/${s}`:`/${s}`}};e.exports={getRubricRepresentation:({channelMap:e={},channels:t=[],contentType:n="",featureFlags:o={},sections:i=[],primaryTag:s,rubric:l="",useTrailingSlashRubric:d=!1,locationRubric:c={},channelRubric:m={}})=>{const u=n?a[n]:"contentTeaser",p=s&&"Sponsor Content"===s.tag?"tag-only":o[u],{rubricParentSlug:g,rubricPrimaryChannelSlug:h,usePrimaryCategoryAsRubric:y}=o;switch(p){case"rubric-or-channel":return r.getRubric(l)||r.getCategory(t,e,g,d);case"rubric-or-channel-or-tag":return s?{name:s.tag,url:s.url}:r.getRubric(l)||r.getCategory(t,e,g,d);case"rubric-or-channel-or-section":return r.rubricOrChannelOrSection({rubric:l,channels:t,channelMap:e,rubricParentSlug:g,useTrailingSlashRubric:d,sections:i,hasUrl:!0});case"rubric-or-channel-or-section-no-url":return r.rubricOrChannelOrSection({rubric:l,channels:t,channelMap:e,rubricParentSlug:g,useTrailingSlashRubric:d,sections:i,hasUrl:!1});case"channel-only":return r.getCategory(t,e,g,d,y);case"channel-only-no-url":return r.getCategory(t,e,g,d,!1,!1);case"section-only":return r.getCategory(i,{},g,d);case"tag-or-channel":return s?{name:s.tag,url:s.url}:r.getCategory(t,e,g,d,y);case"tag-only":if(!s)return;return{name:s.tag,url:s.url};case"location-or-channel-or-rubric":return r.locationOrChannelRubric(c,m,l,t,e,g,d);case"location-or-channel-or-rubric-no-url":return r.locationOrChannelRubric(c,m,l,t,e,g,d,!1);case"rubric-or-channel-or-primaryChannelRelative":return r.rubricOrPrimaryChannelRelativeRubric({rubric:l,channels:t,channelMap:e,rubricPrimaryChannelSlug:h,useTrailingSlashRubric:d,hasUrl:!0});default:return l?{name:l}:void 0}},_internals:r}},82407:(e,t,n)=>{const o=n(86139),i=n(88055),a=n(49870),r=n(80191),s=n(62193),l=n(2404),d=n(55364),c=n(44383),m=a(c,i),u=new Map;e.exports=(e,t)=>{u.set(t,u.get(t)||{actors:[],watchedState:new Map});const n=u.get(t),a=(e,t)=>e.match(t)||t.match(e),p=(e,t)=>{const i=n.watchedState.get(t),a=m(e,t.scopes.watch);n.watchedState.set(t,o({},i,a))};if(n.actors.find((g=e,e=>!!r(g.scopes.output,e.scopes.output,a).length)))throw new Error("Multiple actors bound to the store cannot update the same value");var g;const h=t.getState();n.watchedState.set(e,m(h,e.scopes.watch)),n.actors.push(e),n.unbind=n.unbind||t.subscribe((()=>{const e=t.getState(),o=n.actors.filter((e=>t=>!l(n.watchedState.get(t),c(e,t.scopes.watch)))(e)).map((e=>t=>{const n=c(e,t.scopes.watch);p(n,t);const o=c(e,t.scopes.input),a=c(e,t.scopes.output),r=i(t.perform(i(o))),s=c(r,t.scopes.output);return l(s,a)?{}:(p(s,t),s)})(e));var a;s(o)||(a=o,t.dispatch({type:"BULK_UPDATE",state:d({},...a)}))}))}},27543:(e,t,n)=>{const o=n(2404),i=n(14792),a=n(5556),r=n(96540);e.exports=e=>t=>{const n={getState:()=>({}),subscribe:()=>{}},s=t.displayName||t.name;class l extends r.Component{constructor(e,t){super(),this.context=t,this.state=this.domain||{},this.onStateChange=this.onStateChange.bind(this)}componentDidMount(){this.setState((()=>this.domain)),this.unsubscribe=this.store.subscribe(this.onStateChange),this.mounted=!0}componentWillUnmount(){"function"==typeof this.unsubscribe&&this.unsubscribe(),this.mounted=!1}onStateChange(){this.mounted&&!o(this.state,this.domain)&&this.setState((()=>this.domain))}get store(){return this.context.store||n}get domain(){return this.store.getState()[e]}render(){return r.createElement(t,{[e]:this.state,...this.props})}}return l.contextTypes={store:a.object},l.displayName=`with${i(e)}(${s})`,l}},34967:(e,t,n)=>{const{connect:o}=n(67851);e.exports=function(e,{keysToPluck:t=[],keysToSpread:n=[]}){const i=function(e,t){return function(n){let o={};return t.forEach((e=>{o={...o,...n[e]}})),e.forEach((e=>{o[e]=n[e]})),o}}(t,n),a=o(i)(e);return a.mapStateToProps=i,a}},26410:(e,t,n)=>{const o=n(55364),i=n(63560);e.exports=function(e){return function(t=e,n){if(n&&"UPDATE_KEY"===n.type)return{...t,[n.key]:n.value};if(n&&"MERGE_KEY"===n.type)return{...t,[n.key]:o({},t[n.key],n.value)};if(n&&"SET_KEY"===n.type){const e={...t};return i(e,n.key,n.value),e}return n&&"BULK_UPDATE"===n.type?o({...t},n.state):t}}},79810:(e,t,n)=>{const{createStore:o}=n(82960),i=n(26410);e.exports=function(e){return o(i(e))}},57744:(e,t,n)=>{const o=n(82407),i=n(26410),a=n(79810),r=n(27543),s=n(34967);e.exports={bindActorToStore:o,createRootReducer:i,createStore:a,connectDomain:r,connector:s}},26695:e=>{e.exports={buildThresholdArray:()=>Array.from(Array(100).keys(),(e=>e/100))}},55030:(e,t,n)=>{const{useHover:o}=n(11967),{useScrollObserver:i}=n(59442),{useResizeObserver:a}=n(70251),{useViewportObserver:r}=n(7165),{useWindowEventObserver:s}=n(84279);e.exports={useHover:o,useScrollObserver:i,useResizeObserver:a,useViewportObserver:r,useWindowEventObserver:s}},11967:(e,t,n)=>{const o=n(96540);e.exports={useHover:()=>{const e=o.useRef(),[t,n]=o.useState(!1),i=()=>n(!0),a=()=>n(!1);return o.useEffect((()=>{const t=e&&e.current;return t?(t.addEventListener("mouseenter",i),t.addEventListener("mouseleave",a),()=>{t.removeEventListener("mouseenter",i),t.removeEventListener("mouseleave",a)}):()=>{}}),[e]),[e,t]}}},70251:(e,t,n)=>{const o=n(38221),{useWindowEventObserver:i}=n(84279);e.exports={useResizeObserver:(e,t=300)=>i("resize",e,o,t)}},59442:(e,t,n)=>{const o=n(7350),{useWindowEventObserver:i}=n(84279);e.exports={useScrollObserver:(e,t=300)=>i("scroll",e,o,t)}},7165:(e,t,n)=>{const o=n(96540);e.exports={useViewportObserver:(e,t={rootSelector:null,rootMargin:"0px",threshold:0},n=(()=>{}),i=[])=>{if(!e)throw new Error("selector is required param");const[a,r]=o.useState(!1);return o.useEffect((()=>{const o=document.querySelector(e);if(!o)return()=>{};let i;const a={root:t.rootSelector?document.querySelector(t.rootSelector):null,rootMargin:t.rootMargin,threshold:t.threshold},s=()=>{i.unobserve(o)};return i=new IntersectionObserver((e=>{e.forEach((e=>{r(e.isIntersecting),n(e.isIntersecting,s)}))}),a),i.observe(o),s}),i),a}}},84279:(e,t,n)=>{const o=n(96540);e.exports={useWindowEventObserver:(e,t,n=(e=>e),i=300)=>{const a=n((()=>{t()}),i);o.useEffect((()=>(window.addEventListener(e,a),function(){window.removeEventListener(e,a)})))}}},27287:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getAltTextForSeo=void 0;const i=o(n(66916));t.getAltTextForSeo=e=>{if(!e)return null;const t=function(e){let t=e;return t=t.replace(/</g,"<"),t=t.replace(/>/g,">"),t=t.replace(/"/g,'"'),t=t.replace(/'/g,"'"),t=t.replace(/&/g,"&"),t=t.replace(/#8212;/g,"-"),t}((0,i.default)(e));return t}},2820:(e,t,n)=>{const{createContext:o}=n(96540),i=o();e.exports=i},20223:(e,t,n)=>{const o=n(99630);e.exports=o},99630:(e,t,n)=>{const o=n(96540),i=n(2820);e.exports={asThemedComponent:function(e){const t=t=>o.createElement(i.Consumer,null,(({fullPageTheme:n,theme:i}={})=>o.createElement(e,{...t,fullPageTheme:n||"standard",theme:i||"standard"})));return t.displayName=e.displayName,t}}},99623:(e,t,n)=>{const{trackNavigationEvent:o}=n(14307),i=e=>{if(!e||void 0===document)return null;const t=document.getElementById(e),n=(t?t.offsetTop:0)/Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return n<=.33?"top":n<=.66?"middle":"bottom"};e.exports={trackNavigationClick:(e,t,n="",a="click",r=void 0,s=void 0)=>{const l=i(r);o({items:[{content_title:t,content_url:e}],label:t,subject:n,type:a,index:s,placement:l})},calculatePlacement:i}},96445:e=>{e.exports={MAX_TIMEOUT:9e3,BOOKMARK_CLIENT_API:"bookmark-client-util",CREATE_BOOKMARK_PROXY:"-createBookmarkProxy",GET_BOOKMARK:"-getBookmark",REMOVE_BOOKMARK_PROXY:"-removeBookmarkProxy",PERF_MARK_V2_SUFFIX:"-v2",PERF_MARK_V3_SUFFIX:"-v3",ACTION_START:"start",ACTION_END:"end",DEFAULT_BOOKMARK_RENDITIONS:{sm:{aspectRatio:"4:3",width:720},md:{aspectRatio:"4:3",width:720},lg:{aspectRatio:"4:3",width:480},xl:{aspectRatio:"4:3",width:480}}}},48373:(e,t,n)=>{const o=n(78580),i=n(94459),a=n(62744);e.exports=e=>{const t=e?i:o;return Object.assign(t,a)}},62744:(e,t,n)=>{const o=n(25888),i=n(58156),a=n(62193),r=n(88835),{buildMarkName:s,buildMeasureName:l,perfMark:d,perfMeasure:c}=n(56822),m=n(33186),{BOOKMARK_CLIENT_API:u,ACTION_START:p,ACTION_END:g,DEFAULT_BOOKMARK_RENDITIONS:h}=n(96445),y=(e,t)=>e||i(t,"_categories.channels"),b=(e,t,n)=>e||i(t,"publishHistory.uri")||n;t.perfMeasureEnd=(e,t)=>{d(s(`${u}${e}`,g)),c(l(`${u}${e}-${t.status}`,p,g),s(`${u}${e}`,p),s(`${u}${e}`,g))},t.handleError=(e,n)=>(t.perfMeasureEnd(n,{status:500}),Promise.reject(e)),t.transformContributors=e=>e?.edges.map((e=>({contributorType:e?.node.type||"",url:e?.node.uri||"",name:e?.node.name||""})))||[],t.transformBookmarkData=({baseBrandUrl:e,bookmarks:n,bookmarkRenditions:s,channelMap:l,featureFlags:d,vulcanUrl:c})=>{if(a(n))return[];const{shouldUseBookmarkV3:u}=d;return n.reduce(((n,p)=>{const{documentUrl:g,hydratedData:f,organizationID:v,userPlatformBookmarkID:k}=((e,t)=>{const{attributes:n,content:o,documentUrl:i,organizationID:a,id:r}=e;if(!t){const{documentUrl:e,hydratedData:t,organizationID:o}=n;return{documentUrl:e,hydratedData:t,organizationID:o,userPlatformBookmarkID:r}}return{documentUrl:i,hydratedData:o,organizationID:a,userPlatformBookmarkID:r}})(p,u);if(a(f))return n;const{aggregateRating:w,allContributors:C,channels:x,contributors:$=[],documentUri:S,pubDate:I,tout:T,embedded:E,_embedded:N,hed:B,id:L,metadata:M,meta:A,name:R,promoHed:P,promoDek:D,rubric:_,socialTitle:H,uri:O}=f,F=N||E||{};let V={};if(!$.length){const e=t.transformContributors(C);$.push(...e)}if(v)$.forEach((e=>{const{url:t,name:n,contributorType:o}=e,i=o.toLowerCase().replace("_","");V[i]||(V[i]={items:[]}),V[i].items.push({name:n,url:`/${t}`})}));else{const e=Object.keys(F).filter((e=>0===e.indexOf("contributors")&&!a(F[e])));V=((e,t)=>e.reduce(((e,n)=>{const o=n.slice(12).toLowerCase(),i=t[n].reduce(((e,t)=>{const{name:n,canonicalUrl:o}=t.fields,i=o?r.parse(o).pathname:"";return e.push({name:n,url:i}),e}),[]);return e[o]={items:i},e}),{}))(e,F)}const U=((e,t)=>(e=>e?.edges?.length>0?e.edges[0]?.node:e)(e)||i(t,"photosTout[0].fields")||{})(T,F),W=((e,t,n)=>Object.keys(e).reduce(((i,a)=>(i[a]={...e[a],url:encodeURI(`${n}${o.buildUrl(t,e[a])}`)},i)),{}))(a(s)?h:s,U,c),j=((e,t)=>e||i(t,"publishHistory.pubDate")||"")(I,F),z=j?new Date(j).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric",timeZone:"UTC"}):"",G=m.getRubricRepresentation({channelMap:l,channels:y(x,F),featureFlags:d,primaryTag:void 0,rubric:_}),Z=g||`${e}${S||O}`,q=M?.contentType||A?.modelName,K=M?.contentType,Y={contentID:L,contributors:V,contentType:K,contentUrl:Z,documentUri:b(S,F,O),dek:D||"",hed:P||H||B||R||"",id:k,photo:{altText:U.altText||"",sources:W},publishedDate:z,rating:w,rubric:G||{name:q},organizationID:v};return n.push(Y),n}),[])}},78580:(e,t,n)=>{const o=n(58156),{buildMarkName:i,perfMark:a}=n(56822),{fetchWithTimeout:r}=n(91250),{proxyApiRoutes:s}=n(15822),{perfMeasureEnd:l,handleError:d}=n(62744),{MAX_TIMEOUT:c,BOOKMARK_CLIENT_API:m,CREATE_BOOKMARK_PROXY:u,GET_BOOKMARK:p,REMOVE_BOOKMARK_PROXY:g,PERF_MARK_V2_SUFFIX:h,ACTION_START:y}=n(96445);t.proxyCreateBookmark=async({amgUUID:e,copilotID:t,meta:n,organizationID:p,siteCode:g,source:b,userPlatformProxy:f,xClientID:v})=>{const k=`${f}${s.userDetails}/${e}/bookmarks`,w={copilotID:t,organizationID:p,meta:n,siteCode:g,source:b};a(i(`${m}${u}${h}`,y));try{const e=await r(k,{body:JSON.stringify(w),credentials:"include",headers:{"Content-Type":"application/json","x-client":v},method:"POST"},c),t=await e.json();let n=t;return(e.status<200||e.status>=300)&&(n={statusCode:e.status,error:e.statusText},409===e.status&&(n.data={id:o(t,"errors[0].meta.bookmarkID")})),l(`${u}${h}`,e),n}catch(e){return d(e,`${u}${h}`)}},t.proxyGetBookmarks=async({amgUUID:e,params:t={},parseJson:n=!0,userPlatformProxy:o,xClientID:u})=>{let g=`${o}${s.userDetails}/${e}/bookmarks`;a(i(`${m}${p}${h}`,y)),t.sort||(g+="?sort=-created_timestamp");for(const[e,n]of Object.entries(t))g+=g.indexOf("?")>0?`&${e}=${n}`:`?${e}=${n}`;try{const e=await r(g,{credentials:"include",headers:{"x-client":u},method:"GET"},c),{status:t}=e,o=()=>l(`${p}${h}`,e);if(t<200||t>=300)return o(),{status:t,error:e.statusText};const i=n&&await e.json();return o(),n?i:e}catch(e){return d(e,`${p}${h}`)}},t.proxyRemoveBookmark=async({amgUUID:e,bookmarkId:t,isUrlBookmark:n=!0,source:o,userPlatformProxy:u,xClientID:p})=>{a(i(`${m}${g}${h}`,y));const b=o?`source=${o}&isUrlBookmark=${n}`:`isUrlBookmark=${n}`,f=`${u}${s.userDetails}/${e}/bookmarks/${t}?${b}`;try{const e=await r(f,{credentials:"include",headers:{"x-client":p},method:"DELETE"},c);let n;return 204!==e.status&&(n={id:t,status:e.status,error:e.statusText}),l(`${g}${h}`,e),n}catch(e){return d(e,`${g}${h}`)}},t.getBookmarkStatus=async({amgUUID:e,documentUrl:n,siteCode:o,userPlatformProxy:i,xClientID:a,copilotID:r,organizationID:s})=>{try{const l=await t.proxyGetBookmarks({amgUUID:e,params:{documentUrl:n,siteCode:o},userPlatformProxy:i,xClientID:a});if(l?.data?.length)return{bookmarkId:l.data[0].id,isUrlBookmark:!0};const d=await t.proxyGetBookmarks({amgUUID:e,params:{copilotID:r,organizationID:s,siteCode:o},userPlatformProxy:i,xClientID:a});if(d?.data?.length)return{bookmarkId:d.data[0].id,isUrlBookmark:!1}}catch(e){}return{bookmarkId:null,isUrlBookmark:null}}},94459:(e,t,n)=>{const o=n(14792),i=n(62193),{federatedGraphqlService:a}=n(5736),{buildMarkName:r,perfMark:s}=n(56822),{perfMeasureEnd:l,handleError:d}=n(62744),{createBookmarkQuery:c,getBookmarks:m,removeBookmarkQuery:u,getBookmarkQuery:p,isPhotoBookmarkedQuery:g}=n(50643),{BOOKMARK_CLIENT_API:h,CREATE_BOOKMARK_PROXY:y,GET_BOOKMARK:b,REMOVE_BOOKMARK_PROXY:f,PERF_MARK_V3_SUFFIX:v,ACTION_START:k}=n(96445);t.proxyCreateBookmark=async({copilotID:e,contentType:t,federatedGraphqlUrl:n,organizationID:m,meta:u})=>{const p=t&&o(t);s(r(`${h}${y}${v}`,k));const g={organizationId:m,bookmarkName:"",documentType:p,copilotId:e,meta:i(u)?null:JSON.stringify(u)};try{const e=await a({federatedGraphqlUrl:n,query:c,variables:g,queryLabelForError:"CreateBookmark"}),{status:t,data:o}=e,i={status:t,statusCode:201,data:o?.createBookmark};return l(`${y}${v}`,i),i}catch(e){return d(e,`${y}${v}`)}},t.proxyGetBookmarks=async({federatedGraphqlUrl:e,params:t={},parseJson:n=!0,organizationID:o,filterBookmarkTypes:i=[]})=>{const c={limit:12,offset:0,organizationId:o,sortBy:"createdAt",sortOrder:"DESC"};s(r(`${h}${b}${v}`,k));for(const[e,n]of Object.entries(t))"size"===e&&(c.limit=n),"start"===e&&(c.offset=n),"sort"===e&&(c.sortBy=n);try{const t=await a({federatedGraphqlUrl:e,query:m(i),variables:c,queryLabelForError:"AllBookmarks"}),{data:o,status:r}=t,s={status:r,data:o?.allBookmarks?.bookmarks,meta:{count:o?.allBookmarks?.allBookmarkCount}};return n||(s.json=()=>({...s})),l(`${b}${v}`,s),s}catch(e){return d(e,`${b}${v}`)}},t.proxyRemoveBookmark=async({bookmarkId:e,copilotId:t=null,federatedGraphqlUrl:n})=>{s(r(`${h}${f}${v}`,k));const o={bulkIds:e?[e]:null,copilotId:t};try{const e=await a({federatedGraphqlUrl:n,query:u,variables:o,queryLabelForError:"DeleteBookmark"}),{data:t}=e,i={status:204,data:t?.deleteBookmark};return l(`${f}${v}`,i),i}catch(e){return d(e,`${f}${v}`)}},t.getBookmarkStatus=async({copilotID:e,organizationID:t,federatedGraphqlUrl:n})=>{const o={organizationId:t,limit:1,offset:0,copilotIds:e};try{const e=await a({federatedGraphqlUrl:n,query:p,variables:o,queryLabelForError:"AllBookmarks"}),{data:t}=e,i=t?.allBookmarks?.bookmarks;if(i&&i.length)return{bookmarkId:i[0].id,isUrlBookmark:!1}}catch(e){console.info(e)}return{bookmarkId:null,isUrlBookmark:null}},t.isPhotoBookmarked=async({copilotID:e,organizationID:t,federatedGraphqlUrl:n})=>{const o={organizationId:t,copilotID:e};try{const e=await a({federatedGraphqlUrl:n,query:g,variables:o,queryLabelForError:"isPhotoBookmarked"}),{data:t={}}=e||{};if(t.getPhoto)return t.getPhoto.isBookmarked;throw new Error("GraphQL could not resolve isPhotoBookmarked for error: Invalid copilot ID")}catch(e){console.info(e)}return!1}},74139:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createCollection=t.getCollectionsWithoutBookmarks=t.getCollectionCount=t.addExistingBookmarksToACollection=t.errorType=void 0;const o=n(51895),{allCollectionsQuery:i,allCollectionCountQuery:a,createCollectionMutation:r,updateCollectionMutation:s}=n(50643);t.errorType={MISSING_ACCESS_TOKEN:"user not logged in",DUPLICATE_NAME:"collection name exists",COLLECTION_NOT_MADE:"collection could not be made",COLLECTION_COUNT_UNAVAILABLE:"could not get collection count"};const l=({federatedGraphqlUrl:e,organizationId:t,query:n=i,includeBookmarks:a=!1})=>(0,o.federatedGraphqlService)({federatedGraphqlUrl:e,query:n,variables:{organizationId:t,limit:200,offset:0,bookmarksLimit:200,sortOrder:"DESC",sortBy:"createdAt",bookmarksOffset:0,includeBookmarks:a},queryLabelForError:"allCollections"});t.addExistingBookmarksToACollection=async({copilotIds:e,federatedGraphqlUrl:t,organizationId:n,updateCollectionId:i})=>(async({addBookmarkIds:e,addCopilotDetails:t,collectionName:n,federatedGraphqlUrl:i,meta:a,organizationId:r,removeBookmarkIds:l,removeCopilotIds:d,updateCollectionId:c})=>{const m={addBookmarkIds:e,addCopilotDetails:t,collectionName:n,meta:a,organizationId:r,removeBookmarkIds:l,removeCopilotIds:d,updateCollectionId:c};try{return await(0,o.federatedGraphqlService)({federatedGraphqlUrl:i,query:s,variables:m,queryLabelForError:"updateCollection"})}catch(e){console.error(e)}return null})({addCopilotDetails:e.map((e=>({copilotId:e}))),updateCollectionId:i,federatedGraphqlUrl:t,organizationId:n}),t.getCollectionCount=async({federatedGraphqlUrl:e,organizationId:n})=>{try{const{data:{allCollections:{allCollectionCount:t}}}=await l({query:a,federatedGraphqlUrl:e,organizationId:n});return t}catch(e){if(e.message.includes(t.errorType.MISSING_ACCESS_TOKEN))return 0;console.info(t.errorType.COLLECTION_COUNT_UNAVAILABLE,e)}return 0},t.getCollectionsWithoutBookmarks=async({federatedGraphqlUrl:e,organizationId:n})=>{try{const{data:{allCollections:{collections:t}}}=await l({query:i,federatedGraphqlUrl:e,organizationId:n});return t}catch(e){e.message.includes(t.errorType.MISSING_ACCESS_TOKEN)&&console.info("Access token is missing",e),console.info(t.errorType.COLLECTION_DATA_FETCHING_ISSUE,e)}return[]},t.createCollection=async({copilotIds:e=[],collectionName:n,federatedGraphqlUrl:i,organizationId:a})=>{const s={copilotDetails:e.map((e=>({copilotId:e}))),collectionName:n,organizationId:a};try{const{data:{createCollection:e}}=await(({federatedGraphqlUrl:e,createCollectionVariables:t})=>(0,o.federatedGraphqlService)({federatedGraphqlUrl:e,query:r,variables:t,queryLabelForError:"createCollection"}))({createCollectionVariables:s,federatedGraphqlUrl:i});return e}catch(e){return e.message.includes("Record already exists")?{errorType:t.errorType.DUPLICATE_NAME}:(console.error(e),{errorType:t.errorType.COLLECTION_NOT_MADE})}}},16791:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getFragmentOfContentTypes=t.getAllContentTypesFragment=t.bookmarksContentTypesFragmentName=void 0;const o=n(2697),i={Article:{fieldFragment:o.articleFieldFragment,fragmentName:`...${o.articleFragmentName}`},Gallery:{fieldFragment:o.galleryFieldFragment,fragmentName:`...${o.galleryFragmentName}`},ProductReview:{fieldFragment:o.productReviewFieldFragment,fragmentName:`...${o.productReviewFragmentName}`},Recipe:{fieldFragment:o.recipeFieldFragment,fragmentName:`...${o.recipeFragmentName}`},Photo:{fieldFragment:(0,o.getPhotoFieldFragment)(),fragmentName:`...${o.photoFragmentName}`},Business:{fieldFragment:o.businessFragment,fragmentName:`...${o.businessFragmentName}`}};t.bookmarksContentTypesFragmentName="bookmarkedContentForIncludedContentTypes",t.getAllContentTypesFragment=()=>{let e="",n="";for(const t of Object.keys(i))e+=`${i[t].fieldFragment}\n`,n+=`${i[t].fragmentName}\n`;return`\n ${e}\n fragment ${t.bookmarksContentTypesFragmentName} on Content {\n ${n}\n }\n `},t.getFragmentOfContentTypes=(e=[])=>{let n="",o="";return e.forEach((e=>{Object.hasOwn(i,e)&&(n+=`${i[e].fieldFragment}\n`,o+=`${i[e].fragmentName}\n`)})),`\n ${n}\n fragment ${t.bookmarksContentTypesFragmentName} on Content {\n ${o}\n }\n `}},50643:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createCollectionMutation=t.updateCollectionMutation=t.allCollectionCountQuery=t.allCollectionsQuery=t.addRecentlyViewedItem=t.isPhotoBookmarkedQuery=t.getBookmarkQuery=t.removeBookmarkQuery=t.getBookmarks=t.createBookmarkQuery=void 0;const o=n(16791);t.createBookmarkQuery="\nmutation CreateBookmark($bookmarkName: String!, $organizationId: ID!, $copilotId: String!, $documentType: String!, $meta: String) {\n createBookmark(bookmarkName: $bookmarkName, organizationId: $organizationId, copilotId: $copilotId, documentType: $documentType, meta: $meta) {\n id\n copilotId\n siteCode\n bookmarkName\n documentType\n }\n }";const i=`\n fragment bookmarkField on Bookmark {\n id\n copilotId\n bookmarkName\n content {\n ...${o.bookmarksContentTypesFragmentName}\n }\n documentUrl\n documentType\n meta\n siteCode\n organizationId\n}`,a=`\n ${i}\n query AllBookmarks($limit: Int!, $offset: Int!, $organizationId: ID!, $copilotIds: [String], $sortOrder: SortOrder, $sortBy: BookmarkSortKeys) {\n allBookmarks(limit: $limit, offset: $offset, organizationId: $organizationId, copilotIds: $copilotIds, sortOrder: $sortOrder, sortBy: $sortBy) {\n bookmarks {\n ...bookmarkField\n }\n allBookmarkCount\n }\n }\n`;t.getBookmarks=(e=[])=>0===e.length?`\n ${(0,o.getAllContentTypesFragment)()}\n ${a}\n`:((e=[])=>`\n ${(0,o.getFragmentOfContentTypes)(e)}\n ${a}\n`)(e),t.removeBookmarkQuery="\n mutation DeleteBookmark($bulkIds: [Int], $copilotId: String) {\n deleteBookmark(bulkIds: $bulkIds, copilotId: $copilotId) {\n message\n }\n }",t.getBookmarkQuery="\n query AllBookmarks($limit: Int!, $offset: Int!, $organizationId: ID!, $copilotIds: [String]) {\n allBookmarks(limit: $limit, offset: $offset, organizationId: $organizationId, copilotIds: $copilotIds) {\n bookmarks {\n id\n copilotId\n bookmarkName\n }\n allBookmarkCount\n }\n }",t.isPhotoBookmarkedQuery="\n query GetPhoto($organizationId: ID!, $copilotID: String!) {\n getPhoto(organizationId: $organizationId, id: $copilotID) {\n isBookmarked\n }\n }\n",t.addRecentlyViewedItem="mutation AddRecentlyViewed($copilotId: String!, $organizationId: ID!) {\n addRecentlyViewed(copilotId: $copilotId, organizationId: $organizationId) {\n message\n }\n }",t.allCollectionsQuery=`\n ${(0,o.getFragmentOfContentTypes)(["Photo"])}\n ${i}\n query allCollections(\n $limit: Int!\n $offset: Int!\n $organizationId: ID!\n $sortBy: CollectionSortKeys\n $sortOrder: SortOrder\n $bookmarksLimit: Int!\n $bookmarksOffset: Int!\n $bookmarksSortBy: BookmarkCollectionSortKeys\n $bookmarksSortOrder: SortOrder,\n $includeBookmarks: Boolean!\n ) {\n allCollections(\n limit: $limit\n offset: $offset\n organizationId: $organizationId\n sortBy: $sortBy\n sortOrder: $sortOrder\n ) {\n allCollectionCount\n collections {\n id\n collectionName\n totalBookmarkCount\n lastBookmark {\n ...bookmarkField\n }\n bookmarks(\n limit: $bookmarksLimit,\n offset: $bookmarksOffset,\n sortBy: $bookmarksSortBy,\n sortOrder: $bookmarksSortOrder\n ) @include(if: $includeBookmarks) {\n bookmark {\n ...bookmarkField\n }\n }\n }\n }\n }\n`,t.allCollectionCountQuery="\n query allCollections($limit: Int!, $offset: Int!, $organizationId: ID!) {\n allCollections(\n limit: $limit\n offset: $offset\n organizationId: $organizationId\n ) {\n allCollectionCount\n }\n }\n",t.updateCollectionMutation="mutation UpdateCollection(\n $updateCollectionId: Int!, \n $collectionName: String, \n $organizationId: ID, \n $addCopilotDetails: [CopilotDetail], \n $removeCopilotIds: [String], \n $addBookmarkIds: [Int], \n $removeBookmarkIds: [Int], \n $meta: String \n ) {\n updateCollection(\n id: $updateCollectionId, \n collectionName: $collectionName, \n organizationId: $organizationId, \n addCopilotDetails: $addCopilotDetails, \n removeCopilotIds: $removeCopilotIds, \n addBookmarkIds: $addBookmarkIds, \n removeBookmarkIds: $removeBookmarkIds, \n meta: $meta\n ) {\n id\n collectionName\n totalBookmarkCount\n }\n }\n",t.createCollectionMutation=" \n mutation CreateCollection($collectionName: String!, $organizationId: ID!, $copilotDetails: [CopilotDetail]) {\n createCollection(collectionName: $collectionName, organizationId: $organizationId,copilotDetails: $copilotDetails) {\n id\n collectionName\n lastBookmark {\n copilotId\n }\n }\n}"},81372:(e,t,n)=>{const o=n(78448);e.exports=o},78448:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{getDisplayName:r}=n(89738);e.exports={asVariation:function(e,t,n,s={}){const l=`${r(e)}.${t}`,d=i=>{const r=o(i.className,s.className);return a.createElement(e,{...i,...s,className:r,variationDisplayName:l,variationName:t,variations:n})};return d.propTypes={className:i.string},d.displayName=l,d.variationsProp=n,d},getVariationNames:e=>Object.keys(e).filter((e=>/^[A-Z]/.test(e)))}},91056:(e,t,n)=>{const{withOnboarding:o}=n(46734);e.exports=o},73976:(e,t,n)=>{const o=()=>{const e=n.g.window&&n.g.window.localStorage.getItem("usedOnboardingFeatures");return e?JSON.parse(e):[]};e.exports={isFeatureUsed:e=>o().includes(e),setFeatureUsed:e=>{const t=o();t.includes(e)||(t.push(e),n.g.window&&n.g.window.localStorage.setItem("usedOnboardingFeatures",JSON.stringify(t)))}}},46734:(e,t,n)=>{const o=n(96540),{connect:i}=n(67851),a=n(5556),r=n(58156),s=n(73976);e.exports={withOnboarding:(e,t)=>{const n=t=>o.createElement(e,{...t});return n.displayName=e.displayName,n.propTypes={isOnboardingFeatureEnabled:a.bool,updateOnboardingStep:a.func},i((e=>t=>{const n=r(t,`featureFlags.featureOnboarding.${e}`)||!1,{onboarding:o={onboardingStep:""}}=t;return{onboardingStep:!s.isFeatureUsed(e)&&n&&r(o,`${e}.onboardingStep`)||""}})(t),(e=>t=>{const n=n=>{t({type:"MERGE_KEY",key:"onboarding",value:{[e]:{onboardingStep:n}}})};return{updateOnboardingStep:e=>{n(e)},completeOnboarding:()=>{n("complete"),s.setFeatureUsed(e)}}})(t))(n)}}},28389:(e,t,n)=>{const o=n(96540),{connect:i}=n(67851),a=n(5556),{useIntl:r}=n(37243),s=n(32485),l=n(89844).default,{asConfiguredComponent:d}=n(12892),c=n(12311),{googleAnalytics:m}=n(90090),u=n(59953),{saveThisStoryBookmarkIcon:p,savedToLibraryBookmarkIcon:g,loaderIcon:h}=n(42755),{trackNavigationEvent:y}=n(14307),{ActionBarWrapper:b,ActionBarButton:f,ActionBarButtonDivider:v,ActionBarButtonText:k,ActionBarButtonSubText:w,ActionBarButtonIcon:C,MessageBannerWrapper:x}=n(11586),$=({actionBarConfig:e,actionButtons:t,alignBanner:n,bookmarkId:i,bookmarkRecipesSaveLocation:a,buttonDirection:d,className:p,contentID:g,contentTitle:h,contentType:w,displayBookmarkAlert:$,documentUrl:S,doUpdateBookmarkedStatus:I,hasMessageBanner:T,headerOffset:E,isBookmarkLoading:N,isUrlBookmark:B,maxScreenThreshold:L,minScreenThreshold:M,organizationID:A,sectionElement:R,fallBackSectionElement:P,shouldHideIllustration:D,shouldUseBookmarkV3:_,signInHed:H,signInHedSpanTag:O,signInMessage:F,signInModalConfig:V,user:U,userPlatform:W,isIcon:j,isInteractive:z,variations:G={}})=>{const Z={bookmarkId:i,contentID:g,contentType:w,documentUrl:S,displayBookmarkAlert:$,doUpdateBookmarkedStatus:I,isUrlBookmark:B,organizationID:A,shouldUseBookmarkV3:_,signInHed:H,signInHedSpanTag:O,signInMessage:F,user:U,userPlatform:W,shouldHideIllustration:D},[q,K]=o.useState(!1),[Y,X]=o.useState({}),{formatMessage:J}=r(),{hideSecondaryButtonText:Q=!1}=G,[ee,te]=o.useState({}),{toggleBookmark:ne,createBookmark:oe}=u(Z),{isVisible:ie,source:ae}=V||{},re=(e,t,n={})=>{m.emitGoogleTrackingEvent(e,{actionbar_button_type:t,actionbar_parent_id:g,actionbar_parent_title:h,...n})};o.useEffect((()=>{te((e=>({...e,bookmark:{isActive:Boolean(Number(i)),inViewport:!1}})))}),[i]),o.useEffect((()=>{!ie&&"VERSO_BOOKMARKING"===ae&&te((e=>({...e,bookmark:{...e?.bookmark||{},isInProcess:!1}})))}),[ie,ae]),o.useEffect((()=>{!1!==N&&U.isAuthenticated||!ee.bookmark?.inViewport||(te((e=>({...e,bookmark:{...e.bookmark,inViewport:!1}}))),re("actionbar-impression","bookmark",{actionbar_status:i?"active":"default"}))}),[ee.bookmark?.inViewport,N]),o.useEffect((()=>{if(window.document&&window.document.location){const e=c.parseQueryParams(window.location.search);e.action&&"addBookmark"===e.action&&U.isAuthenticated&&(ne(),window.history.replaceState({},document.title,document.location.pathname))}}),[ne,U.isAuthenticated]);const se=t=>{const{defaultLabel:n,afterActionLabel:o}=e[t];return"jumpToSection"===t?n:o||n?ee[t]?.isActive?J(l[o]):J(l[n]):""},le=t=>{const n=e[t];return ee[t]?.isInProcess&&n?.loaderIcon?n.loaderIcon:ee[t]?.isActive?n.afterActionIcon:n.defaultIcon};return o.createElement(b,{"data-test-id":"ActionBar",buttonDirection:d,maxScreenThreshold:L,minScreenThreshold:M,onIntersectionViewport:(e,n)=>{e&&(t.forEach((e=>{"bookmark"===e&&te((e=>({...e,bookmark:{...e.bookmark,inViewport:!0}})))})),n())},isIcon:j},t.map(((r,l)=>{const c=e[r],m=Q&&1===l;if(c){const e=se(r);return o.createElement(o.Fragment,{key:r},o.createElement(f,{id:r,"aria-label":e+"",buttonDirection:d,...z&&{onClick:t=>{((e,t,n)=>{let o;switch(e){case"bookmark":re("actionbar-interaction","bookmark",{actionbar_status:i?"active":"default",actionbar_interaction_type:se(e)}),te((e=>({...e,bookmark:{...e.bookmark,isInProcess:!0}}))),ne(t,n,a),U.isAuthenticated&&((e,t,n)=>{const o={save:{message:"Save Removed",buttonLabel:"Undo",shouldHideBannerOnButtonClick:!0,action:()=>{oe(e,t,n),te((e=>({...e,bookmark:{isActive:Boolean(Number(i))}}))),K(!1)}},unsave:{message:"Saved",buttonLabel:"View All",shouldHideBannerOnButtonClick:!1,buttonHref:"/account/saved"}};X(i?o.save:o.unsave),K(!0),setTimeout((()=>{K(!1)}),15e3)})(t,n,a);break;case"audio":t.stopPropagation(),te({...ee,audio:{isActive:!ee.audio||!ee.audio.isActive}});break;case"print":t.preventDefault(),window.print(),o={type:"print",subject:"action_bar",placement:"top",index:2,total_index:3},y(o);break;case"jumpToSection":{const e=(document.querySelector(R)||document.querySelector(P)).getBoundingClientRect().top+window.pageYOffset-E;window.scrollTo({top:e,behavior:"smooth"}),o={type:"jump_to_recipe",subject:"action_bar",placement:"top",label:n,index:0,total_index:3},y(o);break}}})(r,t,e)}},className:s({active:Boolean(ee[r]?.isActive),[r]:r,[p]:p}),maxScreenThreshold:L,isInteractive:z},o.createElement(C,{dangerouslySetInnerHTML:{__html:le(r)},className:`${r}-button-icon`}),!m&&o.createElement(k,null,e,"")),"row"===d&&l<t.length-1&&o.createElement(v,null),T&&q&&o.createElement(x,{alignBanner:n,contentAlign:"left",isFixed:!0,position:"bottom-centre",shouldShowCloseButton:!0,closeButtonCallback:()=>K(!1),isDisclaimer:!0,buttonHref:Y.buttonHref,buttonLabel:Y.buttonLabel,shouldHideBannerOnButtonClick:Y.shouldHideBannerOnButtonClick,delayDuration:15e3,shouldAddButton:!0,shouldOrderCloseButtonLast:!0,buttonClickHandler:Y.action,btnStyle:"text"},Y.message))}return null})))};$.propTypes={actionBarConfig:a.objectOf(a.shape({afterActionIcon:a.string,afterActionLabel:a.string,defaultIcon:a.string,defaultLabel:a.string,loaderIcon:a.string})),actionButtons:a.arrayOf(a.oneOf(["audio","bookmark","print","jumpToSection"])).isRequired,alignBanner:a.oneOf(["top","bottom"]),bookmarkId:a.number,bookmarkRecipesSaveLocation:a.string,buttonDirection:a.oneOf(["row","column"]),className:a.string,contentID:a.string,contentTitle:a.string,contentType:a.string,displayBookmarkAlert:a.func,documentUrl:a.string,doUpdateBookmarkedStatus:a.func,fallBackSectionElement:a.string,hasMessageBanner:a.bool,headerOffset:a.number,isBookmarkLoading:a.bool,isIcon:a.bool,isInteractive:a.bool,isUrlBookmark:a.bool,maxScreenThreshold:a.string,minScreenThreshold:a.string,organizationID:a.string,sectionElement:a.string,shouldHideIllustration:a.bool,shouldUseBookmarkV3:a.bool,signInHed:a.string,signInHedSpanTag:a.string,signInMessage:a.string,signInModalConfig:a.shape({isVisible:a.bool,source:a.string}),user:a.shape({amguuid:a.string,isAuthenticated:a.bool}),userPlatform:a.shape({federatedGraphqlUrl:a.string,siteCode:a.string,userPlatformProxy:a.string,xClientID:a.string}),variations:a.object},$.defaultProps={actionBarConfig:{bookmark:{afterActionIcon:g,afterActionLabel:"bookmarkSavedToLibrary",defaultIcon:p,defaultLabel:"bookmarkSaveThisStory",loaderIcon:h}},alignBanner:"bottom",buttonDirection:"row",isInteractive:!0,shouldUseBookmarkV3:!1},e.exports=i(((e,t)=>{const{coreDataLayer:{content:{contentType:n},site:{orgId:o}},"head.contentID":i,"head.canonicalUrl":a,"head.title":r,featureFlags:{shouldUseBookmarkV3:s},pageState:{bookmarkStatus:{bookmarkId:l,isUrlBookmark:d,isBookmarkLoading:c}},user:m,userPlatform:u,signInModalConfig:p}=e,{bookmarkDetails:g={},isPageScoped:h=!0}=t;return h?{bookmarkId:l,contentID:i,contentType:n,contentTitle:r,documentUrl:a,isBookmarkLoading:c,isUrlBookmark:d,organizationID:o,user:m,userPlatform:u,shouldUseBookmarkV3:s,signInModalConfig:p}:{bookmarkId:g.bookmarkId,contentID:g.contentId,contentType:n,contentTitle:r,documentUrl:a,isUrlBookmark:g.isUrlBookmark,organizationID:o,user:m,userPlatform:u,shouldUseBookmarkV3:s,signInModalConfig:p}}),(e=>({displayBookmarkAlert:()=>{e({type:"MERGE_KEY",key:"bookmarkAlert",value:{isVisible:!0}})},doUpdateBookmarkedStatus:t=>{e({type:"SET_KEY",key:"pageState.bookmarkStatus",value:t})}})))(d($,"ActionBar"))},42755:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.bookMarkSaveRecipeIcon=t.bookMarkRecipeSavedIcon=t.jumpToSectionIcon=t.printIcon=t.savedToLibraryBookmarkIcon=t.saveThisStoryBookmarkIcon=t.loaderIcon=t.tnySavedBookmarkIcon=t.tnySaveBookmarkIcon=t.tnySaveThisStoryBookmarkIcon=void 0,t.tnySaveThisStoryBookmarkIcon='<svg class="icon icon-bookmark" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Save this story</title><path class="icon-bookmark-fill" d="M20 23.9508L12.5 19.7312L5 23.9508V2.95081H14V3.93211H6V22.1845L12.5 18.5536L19 22.1845V8.83866H20V23.9508Z"></path><path class="icon-bookmark-fill" d="M23 3H20V0H19V3H16V4H19V7H20V4H23V3Z"></path></svg>',t.tnySaveBookmarkIcon='<svg class="icon icon-bookmark" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Save</title><path class="icon-bookmark-fill" d="M20 23.9508L12.5 19.7312L5 23.9508V2.95081H14V3.93211H6V22.1845L12.5 18.5536L19 22.1845V8.83866H20V23.9508Z"></path><path class="icon-bookmark-fill" d="M23 3H20V0H19V3H16V4H19V7H20V4H23V3Z"></path></svg>',t.tnySavedBookmarkIcon='<svg class="icon icon-bookmark icon-bookmark--activated" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Saved</title><path class="icon-bookmark-fill icon-bookmark--activated-outline" d="M20 24L12.5 19.7804L5 24V3H20V24ZM12.5 18.6028L19 22.2336V3.98131H6V22.2336L12.5 18.6028Z"></path><path class="icon-bookmark-fill icon-bookmark--activated-checkmark" d="M11.5541 13.7033L9 11.2033L9.66216 10.5552L11.5541 12.407L15.3378 8.70331L16 9.35146L11.5541 13.7033Z"></path></svg>',t.loaderIcon='<svg class="icon icon-loader" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path class="icon-loader-track" fill-rule="evenodd" clip-rule="evenodd" d="M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z" />\n<path class="icon-loader-progress" d="M12 21C7.07368 21 3 16.9263 3 12H3.94737C3.94737 16.4526 7.54737 20.0526 12 20.0526C16.4526 20.0526 20.0526 16.4526 20.0526 12C20.0526 7.54737 16.4526 3.94737 12 3.94737V3C16.9263 3 21 7.07368 21 12C21 16.9263 16.9263 21 12 21Z" />\n<animateTransform attributeName="transform" attributeType="XML" type="rotate" dur="1s" from="0 0 0" to="360 0 0" repeatCount="indefinite"/>\n</svg>',t.saveThisStoryBookmarkIcon='<svg class="icon icon-bookmark" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Save this story</title><path class="icon-bookmark-stroke" d="M11.7661 16.3228L4.5 20.1695V3.5H19.5V20.1695L12.2339 16.3228L12 16.199L11.7661 16.3228Z" stroke-linecap="square"/></svg>',t.savedToLibraryBookmarkIcon='<svg class="icon icon-bookmark" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Saved to library</title><path class="icon-bookmark--activated-fill" d="M11.7661 16.3228L4.5 20.1695V3.5H19.5V20.1695L12.2339 16.3228L12 16.199L11.7661 16.3228Z" stroke-linecap="square"/></svg>',t.printIcon='<svg class="icon icon-print" focusable="false" viewBox="0 0 16 16" width="16" height="16" xmlns="http://www.w3.org/2000/svg"><title>Print</title><path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 2.5H11.5V5.5H14.5V11.5H11.5V13.5H4.5V11.5H1.5V5.5H4.5V2.5ZM4.5 10.5V8.5H11.5V10.5H13.5V6.5H11.5H4.5H2.5V10.5H4.5ZM10.5 3.5V5.5H5.5V3.5H10.5ZM5.5 12.5V9.5H10.5V12.5H5.5Z" fill="#000"/></svg>',t.jumpToSectionIcon='<svg class="icon icon-arrow" focusable="false" viewBox="0 0 32 32" width="24" height="24" xmlns="http://www.w3.org/2000/svg" style="transform: rotate(90deg)"><title>Arrow</title><path d="M22.33 15.5l-6.924-6.925.707-.707L24.245 16l-8.132 8.132-.707-.707 6.925-6.925H8v-1z" fill-rule="nonzero"></path></svg>',t.bookMarkSaveRecipeIcon='<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Save Recipe</title><path d="M20 23.9508L12.5 19.7312L5 23.9508V2.95081H14V3.93211H6V22.1845L12.5 18.5536L19 22.1845V8.83866H20V23.9508Z" fill="black"></path><path d="M23 3H20V0H19V3H16V4H19V7H20V4H23V3Z" fill="black" stroke-width="1.25"></path></svg>',t.bookMarkRecipeSavedIcon='<svg class="icon icon-bookmark icon-bookmark--activated" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><title>Recipe Saved</title><path class="icon-bookmark-fill icon-bookmark--activated-outline" d="M20 24L12.5 19.7804L5 24V3H20V24ZM12.5 18.6028L19 22.2336V3.98131H6V22.2336L12.5 18.6028Z"></path><path class="icon-bookmark-fill icon-bookmark--activated-checkmark" d="M11.5541 13.7033L9 11.2033L9.66216 10.5552L11.5541 12.407L15.3378 8.70331L16 9.35146L11.5541 13.7033Z"></path></svg>'},59953:(e,t,n)=>{const{useIntl:o}=n(37243),i=n(5556),a=n(22509),{default:r}=n(89844),s=n(48373),{trackSaveEvent:l,buildSaveImageContext:d}=n(14307),c="verso-story-page",m=({bookmarkId:e,contentID:t,contentType:n,displayBookmarkAlert:i,doUpdateBookmarkedStatus:m,isUrlBookmark:u,organizationID:p,shouldHideIllustration:g=!1,shouldUseBookmarkV3:h=!1,signInHed:y,signInHedSpanTag:b,signInMessage:f,user:v,userPlatform:k})=>{const{formatMessage:w}=o(),{amguuid:C="",isAuthenticated:x=!1}=v,{federatedGraphqlUrl:$,siteCode:S,userPlatformProxy:I,xClientID:T}=k,E=s(h);let N=d({subject:"account_saved_stories"});const B=async(e,o,a)=>{e&&e.preventDefault(),a&&(N=d({subject:a}));try{const{statusCode:e,data:{id:i}={}}=await E.proxyCreateBookmark({amgUUID:C,copilotID:t,contentType:n,federatedGraphqlUrl:$,organizationID:p,siteCode:S,source:c,userPlatformProxy:I,xClientID:T});if(201===e&&i||409===e){if(window&&window.dataLayer){const e=window.dataLayer.length>0&&window.dataLayer[0],i={type:"save",label:o,subject:"action_bar",items:[{content_title:e?.content.contentTitle,content_id:t,content_type:n,content_url:e?.page.canonical}]};l(i,N)}m({bookmarkId:i,isUrlBookmark:!1})}}catch(e){console.error(e)}finally{window.history.replaceState({},document.title,document.location.pathname)}window.localStorage&&!window.localStorage.getItem("userHasUsedBookmarkFeature")&&(i(),window.localStorage.setItem("userHasUsedBookmarkFeature","true"))},L=async e=>{e&&e.preventDefault();const{pathname:t,search:n}=window.location,o="action=addBookmark",i=n?`${t}${n}&${o}`:`${t}?${o}`;a.doDisplayModal({authSource:"sign-in-modal",source:"VERSO_BOOKMARKING",dangerousHed:y||"",dangerousHedSpanTag:b||"",dangerousDek:f||w(r.bookmarkSignInMessage),redirectURL:i,type:"default",analyticsType:"saved stories",shouldHideIllustration:g})};return{toggleBookmark:async(n,o,i=null)=>x?(await(async()=>{try{const e=await E.getBookmarkStatus({copilotID:t,organizationID:p,federatedGraphqlUrl:$});m(e)}catch(e){console.info(e)}})(),e?(async(t,n,o)=>{t.preventDefault();let i=n;try{const t=await E.proxyRemoveBookmark({amgUUID:C,bookmarkId:e,federatedGraphqlUrl:$,isUrlBookmark:u,source:c,userPlatformProxy:I,xClientID:T});if(t&&204!==t.status)return;if(o&&(N=d({subject:o}),i="Recipe Unsaved"),window&&window.dataLayer){const e=window.dataLayer.length>0&&window.dataLayer[0],t={type:"unsave",label:i,subject:"action_bar",items:[{content_title:e.content.contentTitle,content_id:e.content.copilotId,content_type:e.content.contentType,content_url:e.page.canonical}]};l(t,N)}m({bookmarkId:null,isUrlBookmark:null})}catch(e){console.error(e)}})(n,o,i):B(n,o,i)):L(n),createBookmark:B,displaySignInModal:L}};m.propTypes={bookmarkId:i.number,contentID:i.string,contentType:i.string.isRequired,displayBookmarkAlert:i.func,documentUrl:i.string,doUpdateBookmarkedStatus:i.func,isUrlBookmark:i.bool,organizationID:i.string,shouldHideIllustration:i.bool,shouldUseBookmarkV3:i.bool,signInHed:i.string,signInHedSpanTag:i.string,signInMessage:i.string,user:i.shape({amguuid:i.string,isAuthenticated:i.bool}).isRequired,userPlatform:i.shape({federatedGraphqlUrl:i.string,siteCode:i.string,userPlatformProxy:i.string,xClientID:i.string}).isRequired},e.exports=m},72014:(e,t,n)=>{const o=n(29110);e.exports=o},11586:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseText:a}=n(76955),r=n(3990),{calculateSpacing:s,getColorStyles:l,getColorToken:d,getTypographyStyles:c,maxScreen:m,minScreen:u,minMaxScreen:p}=n(26865),{minThresholds:g,maxThresholds:h}=n(55058),y=n(13447),{MessageBannerContent:b,MessageBannerCloseButton:f,MessageBannerCTA:v}=n(8070),k=o.span.withConfig({displayName:"ActionBarSecondaryButtonPrimaryIcon"})` display: flex; margin-right: ${s(1)}; `,w=o(a).withConfig({displayName:"ActionBarButtonText"})` white-space: nowrap; `;w.defaultProps={as:"span",colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.utility.button-utility"};const C=o(a).withConfig({displayName:"ActionBarButtonSubText"})` padding-left: ${s(.5)}; `;C.defaultProps={as:"span",colorToken:"colors.interactive.base.dark",typeIdentity:"typography.definitions.utility.assistive-text"};const x=o.span.withConfig({displayName:"ActionBarButtonDivider"})` align-self: center; border-left: 1px solid; ${({theme:e})=>l(e,"border-color","colors.interactive.base.border")}; height: ${s(3)}; `,$=o.button.withConfig({displayName:"ActionBarButton"})` display: flex; position: relative; align-items: center; border-bottom: ${({buttonDirection:e})=>"column"===e&&"1px solid;"}; border-radius: ${({buttonDirection:e})=>s("column"===e?1:6)}; padding: 0 ${s(2)}; height: ${s(6)}; overflow: hidden; ${({buttonDirection:e})=>"column"===e?"\n &:last-of-type:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n &:not(:last-of-type) {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n }\n ":"row"===e?"\n &:last-of-type:not(:first-of-type) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n &:not(:last-of-type) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n ":""}; ${({theme:e})=>`\n ${l(e,"border-color","colors.interactive.base.border")};\n ${l(e,"background-color","colors.interactive.base.white")};\n `}; ${({buttonDirection:e})=>"column"===e&&`\n min-width: ${s(7)};\n height: ${s(7)};\n &:last-of-type {\n border-bottom: 0;\n }\n `} ${({isInteractive:e})=>e&&i` &:hover { text-decoration: none; ${({theme:e})=>l(e,"background-color","colors.interactive.base.highlight")}; ${({maxScreenThreshold:e})=>e&&i` ${m(`${h[e]}px`)} { background-color: transparent; } `}; } `} &:focus-visible { outline-style: auto; } &:focus { text-decoration: none; } ${k} .icon-bookmark-fill { ${({theme:e})=>l(e,"fill","colors.interactive.base.black")}; } ${k} .icon-bookmark-stroke { ${({theme:e})=>l(e,"stroke","colors.interactive.base.black")}; } ${k} .icon-loader { .icon-loader-track { ${({theme:e})=>l(e,"fill","colors.interactive.base.light")}; } .icon-loader-progress { ${({theme:e})=>l(e,"fill","colors.interactive.base.brand-primary")}; } } &.active { ${k} { .icon-bookmark--activated-outline { ${({theme:e})=>l(e,"fill","colors.interactive.base.brand-primary")}; } .icon-bookmark--activated-checkmark { ${({theme:e})=>l(e,"fill","colors.interactive.base.black")}; } .icon-bookmark--activated-fill { ${({theme:e})=>l(e,"fill","colors.interactive.base.brand-primary")}; } } ${w} { ${({theme:e})=>l(e,"color","colors.interactive.base.brand-primary")}; } } `,S=o(r).withConfig({displayName:"ActionBarWrapper"})` display: none; flex-direction: ${({buttonDirection:e})=>`${e};`}; justify-content: center; border: 1px solid; border-radius: ${s(6)}; ${({buttonDirection:e})=>"column"===e&&`\n border-radius: ${s(1)};\n max-width: ${s(7.25)};\n transition: max-width 300ms ease-in-out;\n\n ${w} {\n display: none;\n }\n\n ${k} {\n margin-right: 0;\n }\n\n &:hover {\n max-width: ${s(24)};\n ${k} {\n margin-right: ${s(1)};\n }\n ${w} {\n display: unset;\n }\n }\n `} ${({theme:e})=>`\n ${l(e,"border-color","colors.interactive.base.border")};\n ${l(e,"background-color","colors.interactive.base.white")};\n `}; ${({maxScreenThreshold:e,minScreenThreshold:t})=>{const n=t?g[t]:0;if(e){const t=h[e];return i` ${p(`${n}px`,`${t}px`)} { display: inline-flex; } `}return i` ${u(`${n}px`)} { display: inline-flex; } `}}; ${({isIcon:e,theme:t})=>e&&`\n &::before {\n content: '';\n position: absolute;\n border-radius: ${s(.5,"px")};\n width: ${s(3,"px")};\n height: ${s(3,"px")};\n opacity: .9;\n ${l(t,"background-color","colors.discovery.body.white.background")};\n }\n\n background: none;\n border: none;\n border-radius: ${s(.5,"px")};\n width: ${s(3,"px")};\n height: ${s(3,"px")};\n \n ${$} {\n background: none;\n height: auto;\n padding: 0;\n justify-content: center;\n\n svg {\n width: ${s(1.75,"px")};\n height: ${s(1.75,"px")};\n }\n }\n\n ${k} {\n margin-right: 0;\n }\n\n ${w} {\n display: none;\n }\n `} `,I=i` @media (max-width: 767px) { top: auto; bottom: ${s(5)}; min-width: calc(100vw - 48px); } @media (min-width: 768px) { top: auto; right: auto; bottom: ${s(6)}; left: ${s(6)}; } `,T=i` @media (max-width: 767px) { top: ${s(8)}; bottom: auto; min-width: calc(100vw - 48px); } @media (min-width: 768px) { top: ${s(10)}; right: ${s(6)}; left: auto; margin: 0; } `,E=o(y).withConfig({displayName:"MessageBannerWrapper"})` ${({alignBanner:e})=>{switch(e){case"bottom":default:return I;case"top":return T}}} display: flex; align-items: center; border: none; border-radius: ${s(1)}; background: ${({theme:e})=>d(e,"colors.consumption.lead.inverted.background")}; max-width: ${s(48)}; min-height: 0; ${b} { ${c("typography.definitions.utility.description")}; margin-top: ${s(1.5)}; margin-bottom: ${s(1.5)}; margin-left: ${s(2)}; padding: 0; min-width: ${s(20)}; color: ${({theme:e})=>d(e,"colors.consumption.lead.inverted.heading")}; } ${f} { svg path { fill: ${({theme:e})=>d(e,"colors.interactive.base.white")}; stroke: ${({theme:e})=>d(e,"colors.interactive.base.white")}; } margin: ${s(1)}; } ${v} { ${c("typography.definitions.utility.button-utility")}; border: none; background: none; padding: 0; min-width: ${s(10)}; color: ${({theme:e})=>d(e,"colors.consumption.lead.inverted.link")}; } `;e.exports={ActionBarWrapper:S,ActionBarButton:$,ActionBarButtonDivider:x,ActionBarButtonText:w,ActionBarButtonSubText:C,ActionBarButtonIcon:k,MessageBannerWrapper:E}},89844:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});const o=n(37243);t.default=(0,o.defineMessages)({audioPrimaryLabel:{id:"AudioPrimaryLabel.Listen",defaultMessage:"Listen",description:"Listen"},audioSecondaryLabel:{id:"AudioSecondaryLabel.NowPlaying",defaultMessage:"Now playing",description:"Now playing"},bookmarkSaveThisStory:{id:"BookmarkPrimaryLabel.SaveThisStory",defaultMessage:"Save this story",description:"Save this story"},bookmarkSavedToLibrary:{id:"BookmarkPrimaryLabel.SavedToLibrary",defaultMessage:"Saved to library",description:"Saved to library"},bookmarkSave:{id:"BookmarkPrimaryLabel.Save",defaultMessage:"Save",description:"Save"},bookmarkSaved:{id:"BookmarkPrimaryLabel.Saved",defaultMessage:"Saved",description:"Saved"},bookmarkSignInMessage:{id:"Bookmark.SignInMessage",defaultMessage:"After signing in, you can save stories and easily revisit them on any device—even off-line.",description:"Bookmark sign in message"},bookmarkSaveRecipe:{id:"BookmarkPrimaryLabel.SaveRecipe",defaultMessage:"Save Recipe",description:"Save Recipe"},bookmarkRecipeSaved:{id:"BookmarkPrimaryLabel.RecipeSaved",defaultMessage:"Recipe Saved",description:"Recipe Saved"}})},29110:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(28389);i.SecondaryButtonWithNoText=o(i,"SecondaryButtonWithNoText",{hideSecondaryButtonText:!0}),i.Stacked=o(i,"Stacked",{},{buttonDirection:"column"}),i.IconWithoutInteraction=o(i,"IconWithoutInteraction",{},{isIcon:!0,isInteractive:!1}),e.exports=i},80060:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(23778),{googleAnalytics:r}=n(90090),{asConfiguredComponent:s}=n(12892),l=n(73730),d=n(76399),c=n(52585),{trackComponent:m}=n(92716),{interactionResponse:u}=n(56187),{AlertWrapper:p,AlertArrow:g,AlertMessage:h,AlertIconWrapper:y,AlertDangerousBookmarkMessage:b}=n(3318),f=({AlertIcon:e,alertPosition:t,ariaRole:n,arrowPosition:o,bookmarkIconAlertDesktopLeft:s,bookmarkIconAlertDesktopTop:f,children:v,className:k="",dataTestId:w,dangerousBookmarkMessage:C,gaIdentifier:x,iconName:$,iconPosition:S,iconSize:I,isBookmarkAlert:T,isBookmarkIconAlert:E,isTooltip:N,isVisible:B,onClose:L,shouldUseArrow:M})=>{i.useEffect((()=>{(async()=>{await u(),m("Alert")})()}),[]);const[A,R]=i.useState(!B);i.useEffect((()=>{R(!B)}),[B]);const P=e=>{"Escape"===e.key&&D()},D=()=>{L&&L(),R(!0),window&&window.removeEventListener("keydown",P)};i.useEffect((()=>(window&&window.addEventListener("keydown",P),()=>{window&&window.removeEventListener("keydown",P)})));const _="BookmarkActivated"===$&&"thin"===I?c:e;return i.useEffect((()=>{B&&x&&window.dataLayer&&!window.dataLayer.find((({alertName:e})=>e===x))&&r.emitUniqueGoogleTrackingEvent("alert-impression",{alertName:x,alertText:a(v)})}),[v,x,B]),v?i.createElement(p,{alertPosition:t,bookmarkIconAlertDesktopLeft:s,bookmarkIconAlertDesktopTop:f,className:k,"data-testid":w,isBookmarkAlert:T,isBookmarkIconAlert:E,isTooltip:N,isVisible:B,isEscaped:A,role:n},M&&i.createElement(g,{isBookmarkAlert:T,alertPosition:t,arrowPosition:o,"aria-hidden":!0,role:"presentation",className:"alert-arrow"}),e&&"before"===S&&i.createElement(y,{iconSize:I,"aria-hidden":!0,role:"presentation",isBookmarkAlert:T,isBookmarkIconAlert:E},i.createElement(_,null)),i.createElement(h,{isBookmarkAlert:T,isBookmarkIconAlert:E,className:"alert-message"},C?i.createElement(b,{dangerouslySetInnerHTML:{__html:C}}):v),e&&"after"===S&&i.createElement(y,{iconSize:I,"aria-hidden":!0,role:"presentation",isBookmarkAlert:T,isBookmarkIconAlert:E},i.createElement(_,null)),L&&i.createElement(l.Utility,{ButtonIcon:d,isIconButton:!0,className:"close-alert-button",label:"Close Alert",onClickHandler:L,role:"button",tabIndex:!A||B?0:void 0})):null};f.defaultProps={alertPosition:"under",ariaRole:"tooltip",arrowPosition:0,bookmarkIconAlertDesktopLeft:"120%",bookmarkIconAlertDesktopTop:"70%",iconPosition:"before",iconSize:"thinner",isBookmarkAlert:!1,isBookmarkIconAlert:!1,isTooltip:!1,isVisible:!1,shouldUseArrow:!1},f.propTypes={AlertIcon:o.func,alertPosition:o.oneOf(["over","right","under","left"]),ariaRole:o.string,arrowPosition:o.number,bookmarkIconAlertDesktopLeft:o.string,bookmarkIconAlertDesktopTop:o.string,children:o.any,className:o.string,dangerousBookmarkMessage:o.string,dataTestId:o.string,gaIdentifier:o.string,iconName:o.string,iconPosition:o.oneOf(["before","after"]),iconSize:o.oneOf(["thinner","thin","standard"]),isBookmarkAlert:o.bool,isBookmarkIconAlert:o.bool,isTooltip:o.bool,isVisible:o.bool,onClose:o.func,shouldUseArrow:o.bool},e.exports=s(f,"Alert")},76235:e=>{e.exports={getAlertPositionForArrow:function(e){switch(e){case"over":return"\n top: 100%;\n border-width: 8px 8px 0 8px;\n border-right-color: transparent;\n border-left-color: transparent;\n ";case"right":return"\n right: 100%;\n border-width: 8px 8px 8px 0;\n border-top-color: transparent;\n border-bottom-color: transparent;\n ";case"under":return"\n bottom: 100%;\n border-width: 0 8px 8px 8px;\n border-right-color: transparent;\n border-left-color: transparent;\n ";case"left":return"\n left: 100%;\n border-width: 8px 0 8px 8px;\n border-top-color: transparent;\n border-bottom-color: transparent;\n ";default:return""}},getAlertWrapperPosition:function(e){switch(e){case"over":return"\n bottom: 100%;\n ";case"right":return"\n left: 100%;\n ";case"under":return"\n top: 32px;\n left: -200px;\n ";case"left":return"\n right: 100%;\n ";default:return""}}}},54330:(e,t,n)=>{e.exports=n(47602)},3318:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseText:a}=n(76955),r=n(99906),{getColorStyles:s,getTypographyStyles:l,calculateSpacing:d,getZIndex:c}=n(26865),{getAlertPositionForArrow:m,getAlertWrapperPosition:u}=n(76235),{BREAKPOINTS:p}=n(96472),g=o.div.withConfig({displayName:"AlertArrow"})` position: absolute; border-style: solid; ${({theme:e})=>s(e,"border-color","colors.interactive.base.brand-primary")}; width: 0; height: 0; ${({alertPosition:e,arrowPosition:t})=>{const n="over"===e||"under"===e?"left":"top";return window.innerWidth<r.minThresholds.lg?`\n ${[n]}: calc(${t}% - 1% - 8px);\n ${m(e)}\n `:`\n ${[n]}: calc(${t}% - 8px);\n ${m(e)}\n `}} ${({isBookmarkAlert:e})=>e?`\n @media (max-width: ${p.lg}) and (min-width: 0) {\n display: none;\n }\n `:""} `,h=o.div.withConfig({displayName:"AlertIconWrapper"})` margin: 19px ${d(2)} 27px; .icon { transform: scale(1.72); ${({theme:e})=>s(e,"stroke","colors.consumption.lead.inverted.heading")}; ${({theme:e})=>s(e,"fill","colors.consumption.lead.inverted.heading")}; } ${({isBookmarkAlert:e,iconSize:t})=>e?i` position: relative; top: 0; .icon { transform: none; stroke: none; fill: none; } .icon-bookmark-fill, .icon-bookmark-stroke { ${({theme:e})=>s(e,"fill","colors.consumption.lead.inverted.heading")}; } ${"thin"===t?`\n display: flex;\n align-items: center;\n justify-content: center;\n margin: ${d(2)} ${d(2)};\n margin-top: ${d(1)}\n `:""} `:""} `,y=o.span.withConfig({displayName:"AlertDangerousBookmarkMessage"})``,b=o(a).withConfig({displayName:"AlertMessage"})` margin: auto; margin-right: ${d(4)}; min-width: ${d(29)}; font-synthesis: none; ${({theme:e})=>l(e,"typography.definitions.utility.input-core")} @media (max-width: ${p.lg}) and (min-width: 0) { margin-right: ${d(3)}; min-width: auto; max-width: ${d(30)}; } a { text-decoration: none; color: inherit; font-weight: bold; &:hover { text-decoration: underline; } } ${({theme:e,isBookmarkAlert:t})=>t?l(e,"typography.definitions.utility.label"):""} ${({theme:e,isBookmarkIconAlert:t})=>t?`\n ${l(e,"typography.definitions.utility.label")}\n margin: 17px 24px;\n min-width: initial;\n white-space: nowrap;\n `:""} `;b.defaultProps={as:"div",colorToken:"colors.consumption.lead.inverted.heading",textAlign:"left"};const f=o.div.withConfig({displayName:"AlertWrapper"})` display: flex; position: absolute; flex-direction: row; transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out; z-index: ${c("tooltip")}; min-height: ${d(1)}; ${({theme:e})=>s(e,"background-color","colors.interactive.base.brand-primary")}; .close-alert-button { position: absolute; top: 1px; right: 2px; border: none; background-color: transparent; padding: 0; width: 30px; height: 30px; > .button__icon-container { height: 100%; } .icon-close { padding: 8px; g { ${({theme:e})=>s(e,"stroke","colors.consumption.lead.inverted.heading")}; } } svg { ${({theme:e})=>s(e,"fill","colors.consumption.lead.inverted.heading")}; transform: scale(0.62); } &:focus { border: 0; > .button__icon-container { outline-width: 1px; outline-style: auto; ${({theme:e})=>s(e,"outline-color","colors.consumption.lead.inverted.heading")}; } } &:active, &:hover { border: 0; background-color: initial; } } ${({isEscaped:e,isVisible:t})=>!t||e?"\n visibility: hidden;\n opacity: 0;\n ":""} ${({alertPosition:e})=>u(e)} ${({isTooltip:e})=>e?"\n left: 0;\n height: min-content;\n ":""} ${({theme:e,isBookmarkAlert:t})=>t?`\n ${l(e,"typography.definitions.utility.label")}\n\n @media (max-width: ${p.lg}) and (min-width: 0) {\n position: fixed;\n top: 70px;\n right: 0;\n bottom: auto;\n left: 0;\n margin: 0 auto;\n width: 310px;\n }\n\n @media (max-width: ${p.lg-1}) and (min-width: 0) {\n top: 235%;\n right: -67.5%;\n }\n `:""} /* top/left positioning of the alert is based on the socialIcons component root */ ${({theme:e,isBookmarkIconAlert:t,bookmarkIconAlertDesktopLeft:n,bookmarkIconAlertDesktopTop:o})=>t&&`\n ${l(e,"typography.definitions.utility.label")}\n display: none;\n\n @media (min-width: ${p.lg}) {\n display: block;\n top: ${o};\n left: ${n};\n height: auto;\n }\n `} `;e.exports={AlertArrow:g,AlertDangerousBookmarkMessage:y,AlertMessage:b,AlertIconWrapper:h,AlertWrapper:f}},47602:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(64736),a=n(80060);a.Bookmark=o(a,"Bookmark",{},{AlertIcon:i,arrowPosition:78.5,isBookmarkAlert:!0,gaIdentifier:"bookmark-alert",shouldUseArrow:!0}),a.BookmarkIcon=o(a,"BookmarkIcon",{},{alertPosition:"right",arrowPosition:50,isBookmarkIconAlert:!0,shouldUseArrow:!0}),e.exports=a},58874:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(71501),{AwardsWrapper:r}=n(96894),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),d=({awards:e,className:t,hasStaticPositionedAward:n=!1})=>{if(i.useEffect((()=>{(async()=>{await l(),s("Awards")})()}),[]),!Array.isArray(e)||0===e.length)return null;const o=e.map((e=>e&&i.createElement(a,{hasStaticPositionedAward:n,award:e,key:`${e.name}${e.date}`})));return i.createElement(r,{hasStaticPositionedAward:n,className:t,"data-testid":"AwardsWrapper"},o)};d.propTypes={awards:o.array.isRequired,className:o.string,hasStaticPositionedAward:o.bool},d.displayName="Awards",e.exports=d},866:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(58874);e.exports=o(i,"Awards")},96894:(e,t,n)=>{const o=n(75999).default,{BadgeWrapper:i}=n(34447),{calculateSpacing:a}=n(26865),{BREAKPOINTS:r}=n(96472),s=o.div.withConfig({displayName:"AwardsWrapper"})` width: 100%; height: 100%; ${i} { display: inline-block; padding-left: ${a(1)}; height: 100%; &:first-child { padding-left: 0; } } ${({hasStaticPositionedAward:e})=>e?`\n display: flex;\n flex-wrap: wrap;\n justify-content: space-evenly;\n margin: ${a(4)} 0 ${a(4)};\n height: auto;\n\n @media (min-width: ${r.md}) {\n flex-wrap: wrap;\n justify-content: center;\n }\n\n ${i} {\n padding: 0 0 0 ${a(1)};\n\n &:nth-child(3),\n &:nth-child(4) {\n padding-bottom: 0;\n }\n\n @media (min-width: ${r.md}) {\n padding: 0 0 0 ${a(2)};\n\n &:first-child {\n padding-left: 0;\n }\n }\n }\n `:""} `;e.exports={AwardsWrapper:s}},38248:(e,t,n)=>{const o=n(32485),i=n(96540),{useIntl:a}=n(37243),r=n(5556),s=n(77813),l=n(46698).A,{BylinesWrapper:d}=n(15384),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),{getVariationNames:u}=n(81372),p=["author","cover shoot","writer","as told to","director","photographer","producer","illustrator","artist","reporter","stylist","hair","makeup","nails","editor","reviewer","animator","artwork","developer","introducer","with","podcast host","toldby","medical reviewer","film by","video by","text by","introduction","in conversation","additional reporting","adaptation by","video director"],g={"cover shoot":l.coverShootPreamble,"adaptation by":l.adaptationEditorPreamble,"additional reporting":l.additionalReportingPreamble,"as told to":l.astoldtoPreamble,animator:l.animatorPreamble,artwork:l.artworkPreamble,author:l.authorPreamble,developer:l.developerPreamble,director:l.directorPreamble,editor:l.editorPreamble,"film by":l.filmByPreamble,hair:l.hairPreamble,illustrator:l.illustratorPreamble,artist:l.artistPreamble,introducer:l.introducerPreamble,makeup:l.makeupPreamble,"medical reviewer":l.medicalReviewerPreamble,nails:l.nailsPreamble,photographer:l.photographerPreamble,"podcast host":l.podcasthostPreamble,producer:l.producerPreamble,reporter:l.reporterPreamble,reviewer:l.reviewerPreamble,stylist:l.stylistPreamble,toldby:l.toldbyPreamble,"video by":l.videoByPreamble,with:l.withPreamble,writer:l.writer,"text by":l.textByPreamble,introduction:l.introductionPreamble,"in conversation":l.inconversationPreamble,"video director":l.videoDirectorPreamble},h=({bylineVariation:e="Item",className:t,clickHandler:n,contentAlign:r="center",contributors:l,hideAdaptationByline:u=!1,isCompact:h=!0,maxContributors:y=1/0,maxContributorsNames:b,preambles:f,shouldUseCustomPreambles:v=!1,shouldLink:k=!0,showCommaAsideContributorName:w=!1})=>{i.useEffect((()=>{(async()=>{await m(),c("Bylines")})()}),[]);const C=a(),x=!("Card"!==e)&&"bylines--inlined-with-bg",$=s[e],S=function(e,t,n,o){const i=[];if(p.forEach((t=>{e[t]&&(o&&"adaptation by"===t||i.push({type:t,...e[t]}))})),n&&(e=>{let t=0;return e.forEach((e=>{t+=e?.items?e.items.length:0})),t})(i)>n){const e=[],t=[];return i.forEach((t=>{e.push(...t.items)})),t.push({items:e}),t}return i.slice(0,t)}(l,y,b,u);return i.createElement(d,{"data-testid":"BylinesWrapper",className:o("bylines",x,t),contentAlign:r},S.map(((e,t)=>{const{type:o}=e;let{preamble:a}=e;if(v&&f&&(a=f[o]),!a){const e=g[o];a=e&&C.formatMessage(e)}return i.createElement($,{...e,className:"bylines__byline",clickHandler:n,contentAlign:r,isCompact:h,key:`${t}_${o}`,maxContributorsNames:b,preamble:a,shouldLink:k,showCommaAsideContributorName:w})})))};h.propTypes={bylineVariation:r.oneOf(u(s)),className:r.string,clickHandler:r.func,contentAlign:r.oneOf(["left","right","center"]),contributors:r.shape({author:r.shape(s.propTypes),illustrator:r.shape(s.propTypes),photographer:r.shape(s.propTypes)}).isRequired,hideAdaptationByline:r.bool,isCompact:r.bool,maxContributors:r.number,maxContributorsNames:r.number,preambles:r.string,shouldLink:r.bool,shouldUseCustomPreambles:r.bool,showCommaAsideContributorName:r.bool},e.exports=h},52540:(e,t,n)=>{e.exports=n(38248)},15384:(e,t,n)=>{const o=n(75999).default,{calculateSpacing:i}=n(26865),{BREAKPOINTS:a}=n(96472),r=o.div.withConfig({displayName:"BylinesWrapper"})` @media (max-width: ${a.md}) { text-align: ${({contentAlign:e})=>e}; line-height: ${i(1)}; } `;e.exports={BylinesWrapper:r}},46698:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({artistPreamble:{id:"Bylines.ArtistPreamble",defaultMessage:"Art by",description:"Bylines component artist preamble"},additionalReportingPreamble:{id:"Bylines.additionalReportingPreamble",defaultMessage:"Additional Reporting by",description:"Bylines component additional reporting preamble"},authorPreamble:{id:"Bylines.AuthorPreamble",defaultMessage:"By",description:"Bylines component author preamble"},animatorPreamble:{id:"Bylines.AnimatorPreamble",defaultMessage:"Animation by",description:"Bylines component animator preamble"},artworkPreamble:{id:"Bylines.ArtworkPreamble",defaultMessage:"Artwork by",description:"Bylines component artwork preamble"},astoldtoPreamble:{id:"Bylines.AstoldtoPreamble",defaultMessage:"As told to",description:"Bylines component astoldto preamble"},developerPreamble:{id:"Bylines.DeveloperPreamble",defaultMessage:"Development by",description:"Bylines component developer preamble"},directorPreamble:{id:"Bylines.DirectorPreamble",defaultMessage:"Directed by",description:"Bylines component director preamble"},editorPreamble:{id:"Bylines.EditorPreamble",defaultMessage:"Edited by",description:"Bylines component editor preamble"},filmByPreamble:{id:"Bylines.FilmByPreamble",defaultMessage:"Film by",description:"Bylines component film by preamble"},hairPreamble:{id:"Bylines.HairPreamble",defaultMessage:"Hair by",description:"Bylines component hair preamble"},illustratorPreamble:{id:"Bylines.IllustratorPreamble",defaultMessage:"Illustration by",description:"Bylines component illustrator preamble"},introductionPreamble:{id:"Bylines.introductionPreamble",defaultMessage:"Introduction by",description:"Bylines component introduction preamble"},inconversationPreamble:{id:"Bylines.inconversationPreamble",defaultMessage:"In Conversation with",description:"Bylines component in conversation preamble"},introducerPreamble:{id:"Bylines.IntroducerPreamble",defaultMessage:"Introduced by",description:"Bylines component introducer preamble"},makeupPreamble:{id:"Bylines.MakeupPreamble",defaultMessage:"Makeup by",description:"Bylines component makeup preamble"},medicalReviewerPreamble:{id:"Bylines.MedicalReviewerPreamble",defaultMessage:"Medically reviewed by",description:"Bylines component medical reviewer preamble"},nailsPreamble:{id:"Bylines.NailsPreamble",defaultMessage:"Nails by",description:"Bylines component nails preamble"},photographerPreamble:{id:"Bylines.PhotographerPreamble",defaultMessage:"Photography by",description:"Bylines component photographer preamble"},podcasthostPreamble:{id:"Bylines.PodcasthostPreamble",defaultMessage:"With",description:"Bylines component podcasthost preamble"},producerPreamble:{id:"Bylines.ProducerPreamble",defaultMessage:"Produced by",description:"Bylines component producer preamble"},reporterPreamble:{id:"Bylines.ReporterPreamble",defaultMessage:"Reporting by",description:"Bylines component reporter preamble"},reviewerPreamble:{id:"Bylines.ReviewerPreamble",defaultMessage:"Reviewed by",description:"Bylines component reviewer preamble"},stylistPreamble:{id:"Bylines.StylistPreamble",defaultMessage:"Styled by",description:"Bylines component stylist preamble"},textByPreamble:{id:"Bylines.TextByPreamble",defaultMessage:"Text by",description:"Bylines component text by preamble"},toldbyPreamble:{id:"Bylines.ToldbyPreamble",defaultMessage:"As told by",description:"Bylines component toldby preamble"},videoByPreamble:{id:"Bylines.VideoByPreamble",defaultMessage:"Video by",description:"Bylines component video by preamble"},withPreamble:{id:"Bylines.WithPreamble",defaultMessage:"With",description:"Bylines component with preamble"},writer:{id:"Bylines.Writer",defaultMessage:"Written by",description:"Bylines component writer preamble"},adaptationEditorPreamble:{id:"Bylines.AdaptationEditorPreamble",defaultMessage:"Translated and Adapted by",description:"Bylines component adaptation preamble"},coverShootPreamble:{id:"Bylines.CoverShootPreamble",defaultMessage:"Cover Shoot by",description:"Bylines component cover shoot preamble"},videoDirectorPreamble:{id:"Bylines.VideoDirectorPreamble",defaultMessage:"Video Directed by",description:"Bylines component video director preamble"}})},48318:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(58156),r=n(7350),{useInView:s}=n(46762),l=n(38221),d=n(94469),{buildThresholdArray:c}=n(26695),{componentTracking:m}=n(90090),{isScrollAtEnd:u,isScrollAtStart:p}=n(30271),{CarouselWrapper:g,CarouselList:h,CurrentSlideIndicatorWrapper:y,CurrentSlideIndicator:b,CarouselSectionTitle:f,CarouselCaption:v,CarouselHeaderDivider:k,CarouselListSwipe:w}=n(44802),C=n(22892),x=n(99726),$=n(87797),S=n(52641),{trackComponent:I}=n(92716),{interactionResponse:T}=n(56187),{productImpressionTracking:E}=n(60162),{trackNavigationEvent:N}=n(14307),B=n(49989),{storageFactory:L}=n(60663),M=L((()=>window.localStorage)),A=({carouselControlTheme:e="",controlButtonIcon:t="ChevronIcon",children:n,className:o,dangerousHed:S,hasCarouselSectionTitle:L=!1,hasControls:A=!0,hasCustomSlider:R=!1,hasCustomTypeToken:P=!1,hasDecreasedSectionTitleMargin:D=!1,hasDividerAboveCarouselSectionTitle:_=!0,hasDividerBelowCarouselSectionTitle:H=!0,hasDividerBelowHeader:O=!1,hasFullBleedChevrons:F=!1,hasImageCenteredButton:V=!0,snowplowNavEventSubject:U,hasIncreasedMargin:W=!1,hasExactlyOneImageInViewAtOnce:j=!1,hasMobileControls:z=!0,contentAlign:G="left",hasFlexibleControlPosition:Z=!0,hasCarouselDekMarginBottom:q,hasHeaderBorderTop:K=!1,hasIncreasedFooterMargin:Y=!1,hasImpressionTracking:X=!1,hasIncreasedPadding:J=!1,hasModerateSpacing:Q=!1,hasModerateSpacingOnCarousel:ee=!1,hasNavigationButtonVariation:te,hasNoHorizontalScrollCarousel:ne=!1,hasPadding:oe,hasPagination:ie=!1,hasThinBorder:ae=!1,hasHeaderBorder:re,hideDesktopPagination:se=!1,hideStrapline:le=!1,hideHeaderBorder:de,pos:ce,strapline:me,scrollBehavior:ue="smooth",title:pe,controlPlacement:ge="right",controlPosition:he="top",onScroll:ye,onBackClick:be,onForwardClick:fe,paginationStyle:ve="bullet",isDotClickable:ke=!1,shouldAlignCenterIfContentIsLess:we=!1,shouldEnableBundleComponentAnalytics:Ce,shouldEnableRecircTracking:xe=!1,shouldEnableScrollToStart:$e=!0,shouldHideCarouselFooter:Se=!1,shouldHideControlsOnDisable:Ie=!1,shouldHideMarginOnCarousel:Te=!1,showPhotoCredit:Ee=!1,shouldShowCarouselItemsViewed:Ne=!1,trackingNamespace:Be,isPlpCurated:Le,isUpcEnabled:Me=!1,isSeriesNavigation:Ae,hasSwipeCarouseList:Re,hasCircularScrolling:Pe=!1,gtmTrackOnClick:De,hasUPCMultipleImages:_e=!1})=>{i.useEffect((()=>{(async()=>{await T(),I("Carousel")})()}),[]);const[He,Oe]=i.useState(!0),[Fe,Ve]=i.useState(!0),[Ue,We]=i.useState(ge),[je,ze]=i.useState(he),[Ge,Ze]=i.useState(0),[qe,Ke]=i.useState(0),[Ye,Xe]=i.useState(1),[Je,Qe]=i.useState(!1),[et,tt]=i.useState(""),[nt,ot]=i.useState(0),[it,at]=i.useState(0),[rt,st]=i.useState(0),lt=i.useRef(null),dt=[],[ct,mt]=i.useState(0),[ut,pt]=i.useState(0),[gt,ht]=i.useState(0),[yt,bt]=i.useState(null),[ft,vt]=i.useState(null),[kt,wt]=i.useState(null),[Ct,xt]=i.useState(null),$t=S?.replace(/[^a-zA-Z]+/gi,"-").toLowerCase()||"",St=i.Children.count(n);let It=!1;const Tt=()=>{const e=lt?.current,t=e?.scrollLeft;e&&(Oe(p(e,Pe)),Ve(u(e,Pe)),Xe(t),(()=>{if(ie&&"slider"===ve&&R&&e){const n=e.scrollWidth-e.offsetWidth,o=e.clientWidth-rt,i=o/e.children.length;let a=Math.max(o*t/n-i,0);j&&(a=Math.max(t/e.children.length,0)),ot(i),at(a)}})()),setTimeout((()=>{X&&E("ContentCarousel",document.getElementsByClassName(`impressionTracking ${$t}`),$t)}),1e3)};i.useEffect(Tt,[lt,ie,ve,R,rt,j,X,n,$t,Pe]),i.useEffect((()=>{if(!A||!Z)return;const e=()=>{const e=window.outerWidth/window.innerWidth*100;We(e>=300?"space-between":ge),ze(e>=300?"center":he)},t=l(e,300);return window.addEventListener("resize",t),e(),()=>{window.removeEventListener("resize",t)}}),[Z,A,ge,he]);const Et=e=>e%1<.5?Math.trunc(e):Math.ceil(e),Nt=i.useMemo((()=>{const e=lt?.current;return ie&&"bullet"===ve&&e?Ge===qe?0:Et(qe/Ge):0}),[Ge,ve,ie,qe]),Bt=i.useMemo((()=>{const e=lt?.current;return ie&&e?Pe?ct:Fe?Nt-1:Et(Ye/Ge):0}),[ie,Fe,lt,Nt,Ge,Ye,ct,Pe]);i.useEffect((()=>{a(n[Bt],"props.children.props.credit","")&&tt(n[Bt].props.children.props.credit)}),[Bt,n]),i.useEffect((()=>{const e=lt?.current;e&&e?.scrollTo&&$e&&e.scrollTo(0,0)}),[n,$e]);const[Lt,Mt]=i.useState(!1),[At,Rt]=i.useState(!1),[Pt,Dt]=i.useState(!1),[_t,,Ht]=s({threshold:c()}),Ot=e=>{const t=M.getItem("hedArr")?M.getItem("hedArr").split(","):[];if(0===t.length)for(let n=0;n<=(e?.children?.length??0)-1;n++)t.push(e?.children[n].querySelector(".summary-item__hed")?.innerText);return t},Ft=ie&&"slider"===ve,Vt=i.Children.map(n,((e,t)=>{const n=i.createRef();return dt[t]=n,i.cloneElement(e,{ref:n,hasSlider:!Le&&Ft,isFirstItem:0===t,isLastItem:t===St-1,key:`carousel-item-${t}`,totalItems:St,carouselTitle:S})})),Ut=i.useMemo((()=>{const e=[];return Vt?.map((t=>e.push(t.props.carouselItemName))),e}),[Vt]);if(i.useEffect((()=>{Ht&&Ht.intersectionRatio&&(xe&&!At&&Ht.isIntersecting&&(Rt(!0),window.dataLayer&&window.dataLayer.push({event:"recirc",eventCategory:"recirc",eventAction:"recirc-see-related-recipes-impression",eventLabel:""})),!Lt&&Ht.intersectionRatio>.95&&(Mt(!0),window.dataLayer&&ce&&window.dataLayer.push(((e,t,n,o)=>{const i={event:"carousel-impression","carousel-name":e||t||n,"carousel-position":o};if(Ne){const e=lt?.current,t=Ot(e),n=a(e?.children[0],"clientWidth",0),r=Math.floor(Ge/n);let s=o-1,l=[];for(let n=1;n<=r&&s<=e.children.length;n++)l.push(`${t[s]}`),s++;l=l.join("|"),l&&(i["carousel-items"]=l)}return i})(pe,S,me,ce))),X&&!Pt&&Ht.intersectionRatio>.5&&(Dt(!0),window.dataLayer&&setTimeout((()=>{E("ContentCarousel",document.getElementsByClassName(`impressionTracking ${$t}`),$t)}),1e3)))}),[Ge,Ht,Lt,S,At,pe,xe,me,St,U,ce,Pt,X,$t,Ne,Ut]),i.useEffect((()=>{const e=lt?.current,t=t=>{if(t&&0===e.offsetWidth&&t.stopPropogation(),e)if(Ze(e.offsetWidth),Ke(e.scrollWidth),e.scrollWidth>e.clientWidth){if(Qe(!0),ie&&"slider"===ve&&R){const t=e.nextElementSibling;let n=0;t&&t.classList?.contains("carousel_slider-wrapper")&&(n=(parseFloat(getComputedStyle(t)?.marginLeft)||0)+(parseFloat(getComputedStyle(t)?.marginRight)||0),rt!==n&&st(n))}}else Qe(!1),Ve(!0)},n=l(t,200);return ie&&(t(),window.addEventListener("resize",n)),()=>{ie&&window.removeEventListener("resize",n)}}),[ie,ve,R,Je,rt,lt,St]),0===St)return null;const Wt=A&&"top"===je,jt=A&&"center"===je,zt=A&&"bottom"===je,Gt=e=>{De(e,ct<1?Nt-1:ct-1,"back");const t=lt?.current;t&&!He&&(Pe&&(e=>{mt(ct<1?Nt-1:ct-1),0===e.scrollLeft&&(ht(gt+1),e.prepend(e.lastElementChild))})(t),t.scrollTo({left:t.scrollLeft-t.offsetWidth,behavior:ue}))},Zt=e=>{De(e,ct>Nt-2?0:ct+1,"forward");const t=lt?.current;t&&!Fe&&(Pe&&(e=>{mt(ct>Nt-2?0:ct+1);const t=e.scrollWidth-e.offsetWidth;e.scrollLeft<=t+1&&e.scrollLeft>=t-1&&(pt(ut+1),e.append(e.firstElementChild))})(t),t.scrollTo({left:t.scrollLeft+t.offsetWidth,behavior:ue}))},qt=(e,t)=>{!1===It&&("forward"===t?Zt(e):Gt(e),It=!0),setTimeout((()=>{It=!1}),500)},Kt=e=>{const t={type:"back",label:S||pe,subject:U||"carousel",items:[],placement:"mid-content",total_index:Ut.length};N(t);let n=null;const o=lt?.current;if(Gt(e),Ye>1&&Xe(Ye-1),Ne){const e=Ot(o),t=a(o?.children[0],"clientWidth",0),i=Math.floor(Ge/t)||M.getItem("maxItemsPerView"),r=d(window.dataLayer,(e=>"carousel-right-arrow-click"===e.event||"carousel-left-arrow-click"===e.event));if(window.dataLayer[r]&&window.dataLayer[r]["carousel-items"]){const t=window.dataLayer[r]["carousel-items"].split("|");let o;(window.dataLayer[r].event.includes("right")||window.dataLayer[r].event.includes("left"))&&(o=e.findIndex((e=>e===t[0])));const a=[];o-=1;for(let t=1;t<=i&&o>=0;t++)a.unshift(`${e[o]}`),o--;const s=a.join("|");s&&(n={"carousel-items":s})}}be&&n&&be(e,n),be&&!n&&be(e)},Yt=e=>{const t={type:"forward",label:S||pe,subject:U||"carousel",items:[],placement:"mid-content",total_index:Ut.length};N(t);let n=null;const o=lt?.current;if(Zt(e),Ye<Ge&&Xe(Ye+1),Ne){const e=Ot(o),t=a(o?.children[0],"clientWidth",0);let i;const r=Math.floor(Ge/t)||M.getItem("maxItemsPerView"),s=d(window.dataLayer,(e=>"carousel-right-arrow-click"===e.event||"carousel-left-arrow-click"===e.event));if(window.dataLayer[s]&&window.dataLayer[s]["carousel-items"]){const t=window.dataLayer[s]["carousel-items"].split("|");(window.dataLayer[s].event.includes("right")||window.dataLayer[s].event.includes("left"))&&(i=e.findIndex((e=>e===t[t.length-1]))),i++}else i=r;const l=[];for(let t=1;t<=r&&i<e.length;t++)l.push(`${e[i]}`),i++;const c=l.join("|");c&&(n={"carousel-items":c})}fe&&n&&fe(e,n),fe&&!n&&fe(e)},Xt=r(Tt,300),Jt=()=>{let e=null;if(Ne){const t=lt?.current,n=Ot(t),o=n.length;let i=Math.ceil((t?.scrollLeft??0)/(t?.offsetWidth??1))||M.getItem("startIndex");const r=a(t?.children[0],"clientWidth",0),s=Math.floor(Ge/r)||M.getItem("maxItemsPerView"),l=[];for(let e=1;e<=s&&i<o;e++)l.push(`${n[i]}`),i++;const d=l.join("|");d&&(e={"carousel-items":d})}ye&&e&&ye(e),ye&&!e&&ye(),Xt()};let Qt={};Ce&&(Qt=m.addDataSectionTitleAttribute(Ce,Be?.carouselList));const en=()=>i.createElement(h,{ref:lt,onScroll:Jt,hasCircularScrolling:Pe,hasNoHorizontalScroll:ne||R,hasModerateSpacingOnCarousel:ee,isSliderVisible:Ft&&!R,isScrollEnd:Fe,isScrollStart:He,shouldAlignCenter:we&&!Je,...Qt},Vt);return i.createElement(g,{className:o,hasImageCenteredButton:V,hasIncreasedMargin:W,hasIncreasedPadding:J,ref:_t,shouldHideMarginOnCarousel:Te,hasFullBleedChevrons:F,isUpcEnabled:Me},L&&i.createElement(f,{dangerousHed:S,hasDecreasedSectionTitleMargin:D,hasDividerAbove:_,hasDividerBelow:H}),i.createElement(C,{controlPlacement:Ue,hasControls:Wt,hasHeaderBorderTop:K,hasThinBorder:ae,hideHeaderBorder:de,isScrollStart:He,isScrollEnd:Fe,hasHeaderBorder:re,onBackClick:Kt,onForwardClick:Yt,title:pe,controlButtonIcon:t,shouldHideControlsOnDisable:Ie}),O&&pe&&i.createElement(k,{shouldUseCustomColorToken:!0,hasDek:me}),i.createElement(B,{dangerousDek:me,shouldDisplayDangerousDek:!le,hasCustomTypeToken:P,hasMarginBottom:q,contentAlign:G}),i.createElement(x,{controlPlacement:Ue,hasControls:jt,hasMobileControls:z,hasNavigationButtonVariation:te,hasPadding:oe,isScrollStart:He,isScrollEnd:Fe,onBackClick:Kt,onForwardClick:Yt,hasIncreasedPadding:J,hasImageCenteredButton:V,hasFullBleedChevrons:F,controlButtonIcon:t,shouldHideControlsOnDisable:Ie,carouselControlTheme:e,isSeriesNavigation:Ae},Re?i.createElement(w,{onTouchStart:e=>{bt(e.clientX||e.targetTouches[0].clientX),wt(e.clientY||e.targetTouches[0].clientY)},onTouchMove:e=>{vt(e.clientX||e.targetTouches[0].clientX),xt(e.clientY||e.targetTouches[0].clientY)},onTouchEnd:e=>{const t=yt-ft,n=kt-Ct,o=t>0;Math.abs(t)>Math.abs(n)&&(o?qt(e,"forward"):qt(e))}},en()):en(),!Ae&&Ft&&R&&Je&&i.createElement(y,{className:"carousel_slider-wrapper",hasPadding:oe},i.createElement(b,{slideIndicatorWidth:nt,style:{marginLeft:`${it}px`}})),Ee&&i.createElement(v,{dangerousCredit:et})),!Se&&i.createElement($,{controlPlacement:Ue,hasModerateSpacing:Q,hasIncreasedFooterMargin:Y,hasControls:zt,hideDesktopPagination:se,isScrollStart:He,isScrollEnd:Fe,onBackClick:Kt,onForwardClick:Yt,dotLength:Nt,selectedDotIndex:Bt,onDotClick:(e,t,n)=>{De(e,t,"click");const o=(ut-gt)%Nt;if(ke){const e=lt?.current;if(Pe&&0!==o)if(o>0)for(let t=1;t<=Math.abs(o);t++)e.prepend(e.lastElementChild);else if(o<0)for(let t=1;t<=Math.abs(o);t++)e.append(e.firstElementChild);e&&e.scrollTo({left:e.scrollLeft+(t-n)*e.offsetWidth,behavior:ue}),Pe&&(mt(t),ht(0),pt(0))}},isDotClickable:ke,controlButtonIcon:t,shouldEnableBundleComponentAnalytics:Ce,shouldHideControlsOnDisable:Ie,trackingNamespace:Be,isUpcEnabled:Me,hasUPCMultipleImages:_e}))};A.propTypes={carouselControlTheme:o.string,children:o.node.isRequired,className:o.string,contentAlign:o.oneOf(["left","center"]),controlButtonIcon:o.oneOf(["ChevronIcon","ArrowIcon"]),controlPlacement:o.oneOf(["right","space-between"]),controlPosition:o.oneOf(["top","bottom","center"]),dangerousHed:o.string,gtmTrackOnClick:o.func,hasCarouselDekMarginBottom:o.bool,hasCarouselSectionTitle:o.bool,hasCircularScrolling:o.bool,hasControls:o.bool,hasCustomSlider:o.bool,hasCustomTypeToken:o.bool,hasDecreasedSectionTitleMargin:o.bool,hasDividerAboveCarouselSectionTitle:o.bool,hasDividerBelowCarouselSectionTitle:o.bool,hasDividerBelowHeader:o.bool,hasExactlyOneImageInViewAtOnce:o.bool,hasFlexibleControlPosition:o.bool,hasFullBleedChevrons:o.bool,hasHeaderBorder:o.bool,hasHeaderBorderTop:o.bool,hasImageCenteredButton:o.bool,hasImpressionTracking:o.bool,hasIncreasedFooterMargin:o.bool,hasIncreasedMargin:o.bool,hasIncreasedPadding:o.bool,hasMobileControls:o.bool,hasModerateSpacing:o.bool,hasModerateSpacingOnCarousel:o.bool,hasNavigationButtonVariation:o.bool,hasNoHorizontalScrollCarousel:o.bool,hasNormalCaseStrapline:o.bool,hasPadding:o.bool,hasPagination:o.bool,hasSwipeCarouseList:o.bool,hasThinBorder:o.bool,hasUPCMultipleImages:o.bool,hideDesktopPagination:o.bool,hideHeaderBorder:o.bool,hideStrapline:o.bool,isDotClickable:o.bool,isPlpCurated:o.bool,isSeriesNavigation:o.bool,isUpcEnabled:o.bool,onBackClick:o.func,onForwardClick:o.func,onScroll:o.func,paginationStyle:o.oneOf(["bullet","slider"]),pos:o.number,scrollBehavior:o.oneOf(["auto","instant","smooth"]),shouldAlignCenterIfContentIsLess:o.bool,shouldEnableBundleComponentAnalytics:o.bool,shouldEnableRecircTracking:o.bool,shouldEnableScrollToStart:o.bool,shouldHideCarouselFooter:o.bool,shouldHideControlsOnDisable:o.bool,shouldHideMarginOnCarousel:o.bool,shouldShowCarouselItemsViewed:o.bool,showPhotoCredit:o.bool,snowplowNavEventSubject:o.string,strapline:o.string,title:o.string,trackingNamespace:o.object},A.CarouselItem=S,e.exports=A},99726:(e,t,n)=>{const o=n(96540),i=n(5556),{ControlBack:a,ControlForward:r}=n(82164),{CarouselListButton:s,CarouselListWrapper:l}=n(44802),d=({carouselControlTheme:e="",children:t,controlPlacement:n="right",hasControls:i=!1,hasFullBleedChevrons:d=!1,hasIncreasedPadding:c=!1,hasImageCenteredButton:m,hasMobileControls:u=!0,hasNavigationButtonVariation:p,hasPadding:g,isScrollEnd:h=!1,isScrollStart:y=!1,onBackClick:b,onForwardClick:f,controlButtonIcon:v="ChevronIcon",shouldHideControlsOnDisable:k,isSeriesNavigation:w})=>{if(!t)return null;const C="right"===n,x="space-between"===n;return o.createElement(l,{hasPadding:g,hasIncreasedPadding:c,isSeriesNavigation:w},t,i&&x&&o.createElement(s,{isLeftSide:!0,hasImageCenteredButton:m,hasIncreasedPadding:c,hasNavigationButtonVariation:p,hasMobileControls:u,hasFullBleedChevrons:d},o.createElement(a,{onClick:b,isDisabled:y,hasNavigationButtonVariation:p,controlButtonIcon:v,shouldHideControlsOnDisable:k,fullPageTheme:e})),i&&(C||x)&&o.createElement(s,{isRightSide:!0,hasImageCenteredButton:m,hasIncreasedPadding:c,hasNavigationButtonVariation:p,hasMobileControls:u,hasFullBleedChevrons:d},!x&&o.createElement(a,{onClick:b,isDisabled:y,hasNavigationButtonVariation:p,controlButtonIcon:v,shouldHideControlsOnDisable:k,fullPageTheme:e}),o.createElement(r,{onClick:f,isDisabled:h,hasNavigationButtonVariation:p,controlButtonIcon:v,shouldHideControlsOnDisable:k,fullPageTheme:e})))};d.propTypes={carouselControlTheme:i.string,children:i.node.isRequired,controlButtonIcon:i.oneOf(["ChevronIcon","ArrowIcon"]),controlPlacement:i.oneOf(["right","space-between"]),hasControls:i.bool,hasFullBleedChevrons:i.bool,hasImageCenteredButton:i.bool,hasIncreasedPadding:i.bool,hasMobileControls:i.bool,hasNavigationButtonVariation:i.bool,hasPadding:i.bool,isScrollEnd:i.bool,isScrollStart:i.bool,isSeriesNavigation:i.bool,onBackClick:i.func,onForwardClick:i.func,shouldHideControlsOnDisable:i.bool},e.exports=d},82164:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(13175),l=n(69571),d=n(86228).A,{CarouselControlButton:c,CarouselDot:m}=n(44802),u=e=>"ArrowIcon"===e?l:s,p=({controlButtonIcon:e,fullPageTheme:t,isDisabled:n,hasNavigationButtonVariation:i,onClick:s,shouldEnableBundleComponentAnalytics:l,shouldHideControlsOnDisable:m,trackingNamespace:p=""})=>{const{formatMessage:g}=r();return o.createElement(c,{isLeft:!0,className:a("carousel-control-button--back"),ariaLabel:g(d.backAriaLabel),fullPageTheme:i?"inverted":t,hasNavigationButtonVariation:i,onClickHandler:s,label:"",isIconButton:!0,inputKind:"button",isDisabled:n,shouldHideControlsOnDisable:m,ButtonIcon:u(e),controlButtonIcon:e,shouldEnableBundleComponentAnalytics:l,trackingNamespace:`${p} Control Backward`})};p.propTypes={controlButtonIcon:i.string,fullPageTheme:i.string,hasNavigationButtonVariation:i.bool,isDisabled:i.bool,onClick:i.func,shouldEnableBundleComponentAnalytics:i.bool,shouldHideControlsOnDisable:i.bool,trackingNamespace:i.string};const g=({length:e=0,selectedIndex:t=0,onClick:n,isDotClickable:i=!1,fullPageTheme:a,isUpcEnabled:r,hasUPCMultipleImages:s})=>{if(0===e)return null;const l=[];for(let d=0;d<e;d+=1)l.push(o.createElement(m,{key:`dot-${d}`,isselected:`${d===t}`,onClick:e=>n(e,d,t),dotclickable:i?1:0,fullpagetheme:a,$isReducedSize:e>=14,$isUpcEnabled:r,$hasUPCMultipleImages:s}));return l};g.propTypes={fullPageTheme:i.string,hasUPCMultipleImages:i.bool,isDotClickable:i.bool,isUpcEnabled:i.bool,length:i.number,onClick:i.func,selectedIndex:i.number};const h=({controlButtonIcon:e,fullPageTheme:t,isDisabled:n,hasNavigationButtonVariation:i,onClick:s,shouldEnableBundleComponentAnalytics:l,shouldHideControlsOnDisable:m,trackingNamespace:p=""})=>{const{formatMessage:g}=r();return o.createElement(c,{ariaLabel:g(d.forwardAriaLabel),className:a("carousel-control-button--forward"),fullPageTheme:i?"inverted":t,hasNavigationButtonVariation:i,onClickHandler:s,label:"",inputKind:"button",isIconButton:!0,isDisabled:n,ButtonIcon:u(e),shouldEnableBundleComponentAnalytics:l,shouldHideControlsOnDisable:m,trackingNamespace:`${p} Control Forward`})};h.propTypes={controlButtonIcon:i.oneOf(["ChevronIcon","ArrowIcon"]),fullPageTheme:i.string,hasNavigationButtonVariation:i.bool,isDisabled:i.bool,onClick:i.func,shouldEnableBundleComponentAnalytics:i.bool,shouldHideControlsOnDisable:i.bool,trackingNamespace:i.string},e.exports={ControlBack:p,ControlForward:h,ControlDots:g,CarouselDot:m}},87797:(e,t,n)=>{const o=n(96540),i=n(5556),{ControlBack:a,ControlForward:r,ControlDots:s}=n(82164),{CarouselFooter:l,CarouselFooterItemButton:d,CarouselFooterItemDots:c}=n(44802),{asThemedComponent:m}=n(20223),u=({className:e,controlPlacement:t="right",dotLength:n=0,hasControls:i=!1,hasIncreasedFooterMargin:m=!1,hasModerateSpacing:u=!1,hideDesktopPagination:p=!1,isDotClickable:g=!1,isScrollEnd:h=!1,isScrollStart:y=!1,onBackClick:b,onForwardClick:f,selectedDotIndex:v=0,onDotClick:k,controlButtonIcon:w="ChevronIcon",shouldEnableBundleComponentAnalytics:C,shouldHideControlsOnDisable:x,trackingNamespace:$={},fullPageTheme:S,isUpcEnabled:I,hasUPCMultipleImages:T})=>{if(!i&&0===n)return null;const E="right"===t,N="space-between"===t;return o.createElement(l,{className:e,hasModerateSpacing:u,hasIncreasedFooterMargin:m},i&&N&&o.createElement(d,{isLeftSide:!0},o.createElement(a,{fullPageTheme:S,onClick:b,isDisabled:y,controlButtonIcon:w,shouldEnableBundleComponentAnalytics:C,shouldHideControlsOnDisable:x,trackingNamespace:$?.backwardButton})),o.createElement(c,{hideDesktopPagination:p},o.createElement(s,{selectedIndex:v,length:n,onClick:k,isDotClickable:g,fullPageTheme:S,isUpcEnabled:I,hasUPCMultipleImages:T})),i&&(E||N)&&o.createElement(d,{isRightSide:!0},!N&&o.createElement(a,{fullPageTheme:S,onClick:b,isDisabled:y,controlButtonIcon:w,shouldEnableBundleComponentAnalytics:C,shouldHideControlsOnDisable:x,trackingNamespace:$?.backwardButton}),o.createElement(r,{fullPageTheme:S,onClick:f,isDisabled:h,controlButtonIcon:w,shouldEnableBundleComponentAnalytics:C,shouldHideControlsOnDisable:x,trackingNamespace:$?.forwardButton})))};u.propTypes={className:i.string,controlButtonIcon:i.oneOf(["ChevronIcon","ArrowIcon"]),controlPlacement:i.oneOf(["right","space-between"]),dotLength:i.number,fullPageTheme:i.oneOf(["standard","inverted"]),hasControls:i.bool,hasIncreasedFooterMargin:i.bool,hasModerateSpacing:i.bool,hasUPCMultipleImages:i.bool,hideDesktopPagination:i.bool,isDotClickable:i.bool,isScrollEnd:i.bool,isScrollStart:i.bool,isUpcEnabled:i.bool,onBackClick:i.func,onDotClick:i.func,onForwardClick:i.func,selectedDotIndex:i.number,shouldEnableBundleComponentAnalytics:i.bool,shouldHideControlsOnDisable:i.bool,trackingNamespace:i.object},e.exports=m(u)},22892:(e,t,n)=>{const o=n(96540),i=n(5556),{ControlBack:a,ControlForward:r}=n(82164),{CarouselHeader:s,CarouselHeaderItemTitle:l,CarouselHeaderItemButton:d,CarouselTitle:c}=n(44802),m=({controlPlacement:e="right",hasControls:t=!1,hasHeaderBorderTop:n=!1,hasThinBorder:i=!1,hasHeaderBorder:m,hideHeaderBorder:u=!1,isScrollEnd:p=!1,isScrollStart:g=!1,onBackClick:h,onForwardClick:y,title:b,controlButtonIcon:f="ChevronIcon",shouldHideControlsOnDisable:v})=>{if(!t&&!b)return null;const k="right"===e,w="space-between"===e;return o.createElement(s,{hasTitle:!!b,hideHeaderBorder:u,hasHeaderBorderTop:n,hasThinBorder:i,hasHeaderBorder:m},t&&w&&o.createElement(d,{isLeftSide:!0},o.createElement(a,{onClick:h,isDisabled:g,controlButtonIcon:f,shouldHideControlsOnDisable:v})),o.createElement(l,{hasHeaderBorder:m},b&&o.createElement(c,{dangerouslySetInnerHTML:{__html:b}})),t&&(k||w)&&o.createElement(d,{isRightSide:!0},!w&&o.createElement(a,{onClick:h,isDisabled:g,controlButtonIcon:f,shouldHideControlsOnDisable:v}),o.createElement(r,{onClick:y,isDisabled:p,controlButtonIcon:f,shouldHideControlsOnDisable:v})))};m.propTypes={controlButtonIcon:i.oneOf(["ChevronIcon","ArrowIcon"]),controlPlacement:i.oneOf(["right","space-between"]),hasControls:i.bool,hasHeaderBorder:i.bool,hasHeaderBorderTop:i.bool,hasThinBorder:i.bool,hideHeaderBorder:i.bool,isScrollEnd:i.bool,isScrollStart:i.bool,onBackClick:i.func,onForwardClick:i.func,shouldHideControlsOnDisable:i.bool,title:i.string},e.exports=m},52641:(e,t,n)=>{const{useInView:o}=n(46762),i=n(96540),a=n(5556),{CarouselListItem:r}=n(44802),{trackNavigationEvent:s,extractStrategyFromURL:l}=n(14307),d=i.forwardRef((({children:e,className:t,id:n,totalItems:a,spacing:d,width:c,carouselTitle:m,carouselItemIndex:u,carouselItemName:p,pos:g,isUpcEnabled:h,isSeriesNavigation:y,hasSlider:b=!1,isFirstItem:f=!1,isLastItem:v=!1,isSpecial:k=!1},w)=>{const C=e?.props?.id,x=e?.props?.url,{ref:$}=o({threshold:.5,delay:100,triggerOnce:!0,onChange:e=>{if(e&&C&&x){const e={type:"impression",index:u,label:p,subject:"recirc_unit",items:[{content_id:C,content_title:p,content_type:"cnevideo",content_url:x}],strategy:l(x),placement:"bottom_recirc",total_index:a};s(e)}}});return 0===i.Children.count(e)?null:i.createElement(r,{id:n,className:t,hasSlider:b,isFirstItem:f,isLastItem:v,itemSpacing:d,itemWidth:c,ref:e=>{w&&(w.current=e),"function"==typeof $&&$(e)},onClick:()=>((t,n,o,i)=>{if(e&&e.props){const{id:o,contentType:i,url:r,dangerousHed:l}=e.props;s({type:"click",label:t,subject:"carousel",items:[{content_title:l.replace(/<[^>]*>/g,""),content_type:i,content_url:window&&window.location.origin+r,content_id:o}],placement:"mid-content",index:n-1,total_index:a})}window.dataLayer&&p&&window.dataLayer.push({event:"carousel-click","carousel-name":t,"carousel-position":i,"carousel-click-position":n,"carousel-click-text":o})})(m,u+1,p,g),isSpecial:k,isUpcEnabled:h,isSeriesNavigation:y},e)}));d.displayName="CarouselItem",d.propTypes={carouselItemIndex:a.number,carouselItemName:a.string,carouselTitle:a.string,children:a.node.isRequired,className:a.string,hasSlider:a.bool,id:a.string,isFirstItem:a.bool,isLastItem:a.bool,isSeriesNavigation:a.bool,isSpecial:a.bool,isUpcEnabled:a.bool,pos:a.number,spacing:a.oneOfType([a.string,a.shape({sm:a.string,md:a.string,lg:a.string,xl:a.string,xxl:a.string})]),totalItems:a.number,width:a.oneOfType([a.string,a.shape({sm:a.string,md:a.string,lg:a.string,xl:a.string,xxl:a.string})])},e.exports=d},30830:(e,t,n)=>{const o=n(80526),i=n(48318);e.exports=o(i)},44802:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseText:a}=n(76955),{calculateSpacing:r,getColorToken:s,getColorStyles:l,minMaxScreen:d,minScreen:c}=n(26865),{ButtonIcon:m,ButtonIconWrapper:u}=n(18974),p=n(73730),g=n(14760),h=n(60261),{getItemSpacing:y,getItemWidth:b}=n(30271),{BREAKPOINTS:f}=n(96472),{isInverted:v}=n(70698),k=n(35864),w=o.section.withConfig({displayName:"CarouselWrapper"})` position: relative; ${({shouldHideMarginOnCarousel:e})=>!e&&`margin: ${r(4)} 0;`} ${({hasIncreasedMargin:e})=>e&&`margin: ${r(3)} 0 ${r(4)} 0;`} ${({hasIncreasedPadding:e})=>e&&"\npadding-left:0px ! important;\npadding-right:0px ! important;\n"} ${({isUpcEnabled:e})=>e&&`\n padding-left: ${r(1.25)};\n `} @media print { display: none; } `,C=o.header.withConfig({displayName:"CarouselHeader"})` display: flex; align-items: center; justify-content: flex-end; margin-bottom: ${r(1.5)}; ${({hasTitle:e,theme:t,hideHeaderBorder:n,hasThinBorder:o})=>e&&!n?`\n border-width: ${o?"0 0 1px":"0 0 2px"};\n border-style: solid;\n ${l(t,"border-color","colors.consumption.body.standard.divider")};\n padding-bottom: ${r(1.5)};`:""} ${({hasHeaderBorderTop:e,theme:t})=>e&&`\n border-width: 1px 0 1px 0;\n text-align: center;\n ${l(t,"border-color","colors.discovery.body.white.divider")};\n margin-bottom: ${r(2)};\n padding-bottom: ${r(2)};\n padding-top: ${r(2)};\n `} ${({hasThinBorder:e,theme:t})=>e&&`\n border-width: 0 0 1px;\n ${l(t,"border-color","colors.consumption.lead.standard.divider")};\n `} ${({hasHeaderBorder:e})=>e&&`padding-bottom: ${r(4)};`} `,x=o.div.withConfig({displayName:"CarouselHeaderDivider"})` grid-column: 1 / -1; margin: auto; margin-top: ${r(2)}; border-bottom-width: ${r(.25,"px")}; border-bottom-style: solid; ${({shouldUseCustomColorToken:e,theme:t})=>e?`border-bottom-color: ${s(t,"colors.discovery.body.white.context-signature")};`:`border-bottom-color: ${s(t,"colors.consumption.lead.standard.accent")};`}; width: ${r(12.5,"px")}; ${({hasDek:e})=>!e&&" margin-bottom: 40px;"}; `,$=o.div.withConfig({displayName:"CarouselHeaderItemTitle"})` flex: 1; ${({hasHeaderBorder:e,theme:t})=>e&&`\n border-width:1px 0 1px 0;\n border-style: solid;\n ${l(t,"border-color","colors.discovery.body.white.divider")};\n padding: ${r(2)} 0;\n `} `,S=o.div.withConfig({displayName:"CarouselHeaderItemButton"})` height: 32px; font-size: 0; ${({isLeftSide:e})=>e&&`padding-right: ${r(3)};`} ${({isRightSide:e})=>e&&`padding-left: ${r(3)};`} `,I=o.footer.withConfig({displayName:"CarouselFooter"})` display: flex; align-items: center; justify-content: flex-end; margin-top: ${r(1.5)}; ${({hasIncreasedFooterMargin:e})=>e&&`\n margin-top: ${r(2)};\n `} ${({hasModerateSpacing:e})=>e&&`\n margin-top: ${r(2.5)};\n @media (min-width: ${f.xl}) {\n margin-top: ${r(3.5)};\n }\n `} `,T=o.div.withConfig({displayName:"CarouselFooterItemDots"})` display: flex; flex: 1; align-items: center; justify-content: center; ${({hideDesktopPagination:e})=>e&&`\n ${c(f.md)} {\n display: none;\n }\n `} `,E=o.div.withConfig({displayName:"CarouselFooterItemButton"})` height: 32px; font-size: 0; ${({isLeftSide:e})=>e&&`padding-right: ${r(3)};`} ${({isRightSide:e})=>e&&`padding-left: ${r(3)};`} `,N=o(a).withConfig({displayName:"CarouselTitle"})` a { text-decoration: none; &:hover { text-decoration: underline; } } `;N.defaultProps={as:"h2",colorToken:"colors.consumption.body.standard.subhed",typeIdentity:"typography.definitions.consumptionEditorial.subhed-aux-primary"};const B=o(p.Utility).withConfig({displayName:"CarouselControlButton"})` && { ${({theme:e,fullPageTheme:t})=>"inverted"===t?i` ${l(e,"background-color","colors.interactive.base.black")} `:i` ${l(e,"background-color","colors.interactive.base.white")} `}; ${({hasNavigationButtonVariation:e})=>e&&"border-radius: 50%;\n opacity: 0.8;"} display: inline-block; border: 0; width: 40px; min-width: auto; height: 40px; ${({isLeft:e,controlButtonIcon:t})=>{let n="";return e&&"ArrowIcon"===t?n="rotate(180deg) scale(0.7)":e?n="rotate(180deg)":"ArrowIcon"===t&&(n="scale(0.7)"),`transform: ${n};`}} svg { ${({theme:e,fullPageTheme:t})=>"inverted"===t?i` ${l(e,"fill","colors.interactive.base.white")}; `:i` ${l(e,"fill","colors.interactive.base.black")} `}; } ${m} { ${({hasNavigationButtonVariation:e})=>e?"\n width: 28px;\n height: 28px;":"\n width: 40px;\n height: 40px;"} } ${u} { ${({hasNavigationButtonVariation:e})=>e&&"display: flex;\n align-items: center;\n justify-content: center;"} position: absolute; top: 0; left: 0; width: 40px; height: 40px; } &:disabled { ${({shouldHideControlsOnDisable:e})=>e?"\n visibility: hidden;\n margin-left: 0;\n padding: 0;\n width: 0;\n ":""} ${({theme:e})=>l(e,"background-color","colors.interactive.base.white")}; border: none; svg { ${({theme:e})=>l(e,"fill","colors.interactive.base.light")}; } } &:hover, &:focus { ${({hasNavigationButtonVariation:e,hasFullBleedChevrons:t})=>!e&&t?i` ${({theme:e,fullPageTheme:t})=>"inverted"===t?i` ${l(e,"background","colors.interactive.base.white")}; `:i` ${l(e,"background","colors.interactive.base.black")}; `} border: none; svg { ${({theme:e,fullPageTheme:t})=>"inverted"===t?i` ${l(e,"fill","colors.interactive.base.black")}; `:i` ${l(e,"fill","colors.interactive.base.white")} `}; } `:i``} } } & + & { /* Fix for two buttons next to each other adding margin-top */ margin-top: 0; margin-left: ${r(1)}; } `,L=o.div.withConfig({displayName:"CarouselListWrapper"})` position: relative; width: 100%; .summary-item__dek--isCneVideo { display: none; } ${({isSeriesNavigation:e})=>e&&"\n display: flex;\n justify-content: center;\n "} ${({hasIncreasedPadding:e})=>e&&` @media (min-width: ${f.lg}) {\n padding-left:4%;\n padding-right:4%;\n }\n`} `,M=o.div.withConfig({displayName:"CarouselListButton"})` position: absolute; ${({hasImageCenteredButton:e})=>e?"\n top: 50%;\n ":"\n top: 25%;\n "} transform: translateY(-50%); ${({isLeftSide:e,hasImageCenteredButton:t,hasNavigationButtonVariation:n,hasFullBleedChevrons:o})=>t&&!o?n?e&&`left: ${r(2)}`:e&&"left: 0;":o&&t?n?e&&`left: ${r(2)}`:e&&`left: -51px; top: 38%; @media (max-width: ${f.lg}) {top: 21%;}`:e&&"left: 8px;"} ${({isRightSide:e,hasImageCenteredButton:t,hasNavigationButtonVariation:n,hasFullBleedChevrons:o})=>t&&!o?n?e&&`right: ${r(2)}`:e&&"right: 0;":t&&o?n?e&&`right: ${r(2)}`:e&&`right: -51px; top: 38%; @media (max-width: ${f.lg}) {top: 21%;}`:e&&"right: 8px;"} z-index: 1; ${({hasMobileControls:e})=>!e&&"@media (max-width: 760px) {\n display: none;\n }\n"} ${({hasIncreasedPadding:e})=>e&&` @media (max-width: ${f.lg}) {\n top: 100%;\n }\n`} `,A=o.div.withConfig({displayName:"CurrentSlideIndicatorWrapper"})` display: flex; position: absolute; top: 100%; align-items: center; width: fill-available; height: 1px; ${({hasPadding:e})=>e&&`${d(0,f.md)}\n { \n margin: ${r(4)} ${r(3)}\n 0 ${r(3)};\n }\n margin:${r(4)} ${r(8)} 0 \n ${r(8)};\n `} ${({theme:e})=>l(e,"background","colors.interactive.base."+(v(e)?"dark":"light"))}; `,R=o.div.withConfig({displayName:"CurrentSlideIndicator"})` ${({theme:e})=>l(e,"background","colors.interactive.base."+(v(e)?"white":"dark"))}; margin-left: 0; height: 2px; ${({slideIndicatorWidth:e})=>e&&`width: ${e}px;`} `,P=o.ul.withConfig({displayName:"CarouselList"})` display: flex; ${({hasModerateSpacingOnCarousel:e})=>{const t=r(3);return`margin: ${e?r(2):t} 0 0 0;`}} padding: 0; list-style: none; ${({hasCircularScrolling:e})=>e?" overflow: hidden;":"\n -webkit-overflow-scrolling: touch;\n overflow-x: auto;\n overflow-y: hidden;\n scroll-snap-type: x mandatory;\n "} ${({hasNoHorizontalScroll:e})=>e&&"\n &::-webkit-scrollbar {\n display: none;\n }\n -ms-overflow-style: none; /* IE and Edge */\n scrollbar-width: none; /* Firefox */\n "} ${({isSliderVisible:e})=>e&&i` ::-webkit-scrollbar { height: 1px; } ::-webkit-scrollbar-track { ${({theme:e})=>l(e,"background","colors.interactive.base."+(v(e)?"dark":"light"))}; } ::-webkit-scrollbar-thumb { ${({theme:e})=>l(e,"background","colors.interactive.base."+(v(e)?"light":"dark"))}; } /* not yet supported by getColorStyles */ scrollbar-color: ${({theme:e})=>`\n ${s(e,"colors.interactive.base."+(v(e)?"light":"dark"))} ${s(e,"colors.interactive.base."+(v(e)?"dark":"light"))}`}; scrollbar-width: auto; `} ${({shouldAlignCenter:e})=>e&&"justify-content: center"} `,D=o.li.withConfig({displayName:"CarouselListItem"})` flex-shrink: 0; align-self: stretch; ${y} ${b} scroll-snap-align: start; ${({hasSlider:e})=>e&&`padding-bottom: ${r()};`} ${({theme:e,isSpecial:t})=>t?`\n border-style: solid;\n border-width: 4px;\n ${l(e,"border-color","colors.interactive.base.black")};\n ${l(e,"background-color","colors.consumption.body.standard.bg-card")};\n `:""} ${({isUpcEnabled:e})=>e&&`\n ${d(0,f.md)} {\n ${y({itemSpacing:r(.5)})}\n }\n\n ${c(f.md)} {\n ${y({itemSpacing:r(1)})}\n }\n `} ${({isSeriesNavigation:e,isFirstItem:t})=>e&&` \n ${d(0,f.md)} {\n ${y({itemSpacing:r(1)})}\n width: 176px;\n }\n\n ${c(f.md)} {\n ${y({itemSpacing:r(1),isFirstItem:t})}\n width: 176px;\n }\n `} `;D.defaultProps={itemSpacing:"0px",itemWidth:"100%"};const _=o(h).withConfig({displayName:"CarouselDot"})` ${({isselected:e,$isUpcEnabled:t,$hasUPCMultipleImages:n})=>"false"===e&&t&&n&&"\n fill-opacity: 0;\n "} ${({$isReducedSize:e})=>e&&`\n width: ${r(2.2)};\n height: ${r(2.2)};\n `} ${({dotclickable:e})=>e&&"cursor: pointer;"} ${({isselected:e,theme:t,fullpagetheme:n})=>{const o="inverted"===t.palette||"inverted"===n;return l(t,"fill","true"===e?o?"colors.interactive.base.white":"colors.interactive.base.black":o?"colors.interactive.base.dark":"colors.interactive.base.light")}} `,H=o(k.TextCenter).withConfig({displayName:"CarouselSectionTitle"})` margin: 0 auto ${r(4)}; ${({hasDecreasedSectionTitleMargin:e})=>e&&`\n margin: 0 auto ${r(3)};\n `} padding-right: ${r(3)}; padding-left: ${r(3)}; max-width: ${f.lg}; @media (min-width: ${f.lg}) { padding-right: ${r(6)}; padding-left: ${r(6)}; max-width: ${f.xl}; } @media (min-width: ${f.xl}) { padding-right: ${r(8)}; padding-left: ${r(8)}; max-width: ${f.xxl}; } `,O=o(g).withConfig({displayName:"CarouselCaption"})` margin: ${r(1)} 0 0 ${r(3)}; @media (min-width: ${f.lg}) { margin: ${r(2)} 0 0 ${r(4)}; } `,F=o.div.withConfig({displayName:"CarouselListSwipe"})``;e.exports={CarouselWrapper:w,CarouselHeader:C,CarouselHeaderDivider:x,CarouselHeaderItemTitle:$,CarouselHeaderItemButton:S,CarouselFooter:I,CarouselFooterItemButton:E,CarouselFooterItemDots:T,CarouselTitle:N,CarouselControlButton:B,CarouselList:P,CarouselDot:_,CarouselListButton:M,CarouselListItem:D,CarouselListWrapper:L,CurrentSlideIndicatorWrapper:A,CurrentSlideIndicator:R,CarouselSectionTitle:H,CarouselCaption:O,CarouselListSwipe:F}},86228:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({forwardAriaLabel:{id:"CarouselControls.ForwardAriaLabel",defaultMessage:"Carousel forward",description:"Aria label text for carousel forward"},backAriaLabel:{id:"CarouselControls.BackAriaLabel",defaultMessage:"Carousel back",description:"Aria label text for carousel back"}})},30271:(e,t,n)=>{const{BREAKPOINTS_RANGE:o}=n(96472),i=(e,t)=>Object.keys(e).filter((e=>Object.hasOwnProperty.call(o,e))).map(((n,i)=>{const a=t(n,e[n],i);return`\n @media (min-width: ${o[n][0]}) {\n ${a}\n }\n `})),a=({isFirstItem:e,isLastItem:t,itemSpacing:n})=>"string"==typeof n?e?`margin: 0 ${n} 0 0;`:t?`margin: 0 0 0 ${n};`:`margin: 0 ${n};`:i(n,((n,o)=>a({isFirstItem:e,isLastItem:t,itemSpacing:o}))).join("\n"),r=({itemWidth:e})=>"string"==typeof e?`width: ${e};`:i(e,((e,t)=>r({itemWidth:t}))).join("\n");e.exports={getItemSpacing:a,getItemWidth:r,isScrollAtEnd:(e,t)=>!t&&e.scrollLeft<=e.scrollWidth-e.offsetWidth+1&&e.scrollLeft>=e.scrollWidth-e.offsetWidth-1,isScrollAtStart:(e,t)=>!t&&0===e.scrollLeft,mapBreakpoints:i}},80526:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(38221),r=n(4146);e.exports=e=>{const t=t=>{const n=window.dataLayer,[o,r]=i.useState(!1),s=a((e=>{n&&!o&&e&&window.dataLayer.push({event:"carousel-swipe",...e}),!n||o||e||window.dataLayer.push({event:"carousel-swipe"}),r(!1)}),300);return i.createElement(e,{...t,onBackClick:(e,o=null)=>{r(!0),t.onBackClick&&t.onBackClick(e),n&&o&&window.dataLayer.push({event:"carousel-left-arrow-click",...o}),n&&!o&&window.dataLayer.push({event:"carousel-left-arrow-click"})},onForwardClick:(e,o=null)=>{r(!0),t.onForwardClick&&t.onForwardClick(e),n&&o&&window.dataLayer.push({event:"carousel-right-arrow-click",...o}),n&&!o&&window.dataLayer.push({event:"carousel-right-arrow-click"})},onScroll:(e=null)=>{t.onScroll&&t.onScroll(),s(e)},gtmTrackOnClick:(e,n,o)=>{t.gtmTrackOnClick&&t.gtmTrackOnClick(e,n,o)}})};return t.propTypes={gtmTrackOnClick:o.func,onBackClick:o.func,onForwardClick:o.func,onScroll:o.func},r(t,e),t}},59098:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{injectIntl:r}=n(37243),{connect:s}=n(67851),{useContext:l,useEffect:d}=i,{TeaserVariationWrapper:c,TEASER_VARIATIONS:m}=n(21221),{StickyVariationWrapper:u,VARIATIONS:p}=n(64911),{trackComponent:g}=n(92716),{interactionResponse:h}=n(56187),{STICKY_PLAYER_EVENTS:y,STICKY_VARIATION_POSITIONS:b}=n(8379),f=n(14760),{appendQueryToURI:v,parseQueryParams:k}=n(12311),{initWindowCne:w,PlayerProxy:C}=n(34446),{CneVideoEmbedFigure:x}=n(86078),{ConsentContext:$}=n(85438),S=n(62327),{BREAKPOINTS:I}=n(96472);let T=0;function E(e){return`${e}${Date.now()}${T++}`}function N({onConsentChange:e}){const t=l($);return d((()=>{e(t)}),[e,t]),i.createElement(i.Fragment,null)}N.displayName="CNEVideoEmbedConsentProvider",N.propTypes={onConsentChange:o.func};class B extends i.Component{constructor(e){let t;super(e),this._player=new C,this.videoEmbedRef=i.createRef(),this.onHideTeaser=(e=!1)=>{e&&this.player.volume(.5),this.setState({showTeaser:!1})},this.onStickyEvent=e=>{if(e===y.START||e===y.STOP){const t=e===y.START;t!==this.state.isCurrentlySticky&&(this.markCurrentlySticky(t),this.track(e,"Sticky Player Event"),this.setState({isCurrentlySticky:t}))}else this.track(e,"Sticky Player Event")},this.onConsentUpdated=e=>this.player._onConsentUpdated(e),this.getQueryParams=e=>{const{scriptUrl:t}=e||this.props||{};if(!t)return{};const[,n]=t.split("?");return n?k(`?${n}`):{}},this.setupPlayerEvents=e=>{this.player=e;const t=e?.currentVideo();t&&(this.setTeaserInfo(t),this.setState({aspect_ratio:t.aspect_ratio})),this.player.on("cne:video:current",this.handleVideoChange),this.player.on("cne:is-playing",this.handleIsPlaying),this.player.on("_coordinator:cancel-persistent",this.handleExternalPersistentCancel),this.player.on("cne:video:end",(()=>this.props.onVideoEnded())),this.listenForModalEvents()},this.getAspectRatio=()=>{const e=this.getQueryParams()?.aspectRatio||this.state.aspect_ratio;if(!/^[1-9](\d?)+x[1-9](\d?)+$/.test(e))return null;const[t,n]=e.split("x");return t/n},this.setTeaserInfo=e=>{const{title:t,categories:n,live_metadata:o,animated_clip_url_mp4:i,animated_clip_url_high_mp4:a,animated_clip_url_webm:r,animated_clip_url_high_webm:s,animated_clip_still:l}=e;this.setState({title:t,isLive:!!o?.is_currently_broadcasting,teaser:{title:t,category:n?.[0]||null,animated_clip_url_mp4:i,animated_clip_url_high_mp4:a,animated_clip_url_webm:r,animated_clip_url_high_webm:s,isLive:!!o?.is_currently_broadcasting,animated_clip_still:l}}),a||s||this.setState({showTeaser:!1})},this.getTeaserVariation=()=>{const e=Object.keys(m),{functionalTags:t}=this.props,n=t?.split("|")||[],{fullBleedTeaserQueryParam:o}=this.state;return o&&n.push(o),n.find((t=>e.includes(t)))},this.getCNEVerticalVideoIdOverride=e=>{const t=e?.split("|")||[],n="CNEVerticalVideoIdOverride-";let o=null;return t.forEach((e=>{e.startsWith(n)&&(o=e.replace(n,""))})),o},this.isFullBleedVideo=(e,t,n)=>{const o=e?.split("|")||[],i=["FullBleedTeaser","FullBleedNoTeaser"],a=t===S.storyVideoPosition||n;return o.some((e=>i.includes(e)))&&a},this.listenForModalEvents=()=>{window.jBus&&(window.jBus.whenAnEventOccurs({id:"journey.unit.render.begin",payload:{data:{isModalPresent:!0}},callback:()=>{this.setState({isPausedByModal:!0}),this.player.pause()}}),window.jBus.whenAnEventOccurs({id:"journey.unit.empty.begin",payload:{data:{isModalPresent:!0}},callback:()=>{this.setState({isPausedByModal:!1}),this.player.play()}}))},this.shouldBeSticky=()=>{const e=this.getQueryParams(this.props),{isStickyType:t,scriptUrl:n,stickyTags:o,tags:i}=this.props;if(!n||n.indexOf("/playlist/")>=0)return!1;const a=e.isStickyType&&"false"!==e.isStickyType,r=!(!o?.length||!i?.length)&&i.some((e=>o.includes(e)));return t||a||r},this.shouldActivateTeaser=()=>{const{fullBleedTeaserQueryParam:e}=this.state,{shouldHaveTeaser:t}=this.props;return(t||e)&&!!this.getTeaserVariation()},this.clearCancel=()=>this.setState({userCancel:!1}),this.handleExternalPersistentCancel=()=>this.setState({userCancel:!0}),this.handleVideoChange=e=>{this.setTeaserInfo(e),this.setState({aspect_ratio:e.aspect_ratio}),this.props.onVideoChange(e)},this.handleIsPlaying=e=>{e&&this.state.isPausedByModal?this.player.pause():(this.setState({isPlaying:e}),e&&this.props.shouldGoFullScreenOnPlay&&this.openFullscreen(this.videoEmbedRef.current),this.clearCancel())},this.markCurrentlySticky=e=>this.player._markCurrentlySticky(e),this.pause=()=>this.player.pause(),this.play=()=>this.player.play(),this.track=(e,t,n={})=>{this.player._trackCNESparrow(e,t,n)},this.handleIframeReady=()=>{const e=this.videoEmbedRef?.current;this.props.onVideoLoad(e)},"1"===this.getQueryParams(this.props).fullBleedTeaser&&(t="FullBleedTeaser"),this.state={isLive:!1,isPlaying:!1,title:"",userCancel:!1,isCurrentlySticky:!1,isPausedByModal:!1,isPlaylist:!1,showTeaser:!1,fullBleedTeaserQueryParam:t,teaser:{}}}async componentDidMount(){const{animationClip:e,categories:t,functionalTags:n,isBundle:o,isLive:i,isRightRail:a,positionInstance:r,scriptUrl:s,shouldAutoplay:l,shouldDisableAds:d,shouldLoopVideo:c,shouldMute:m,shouldPlayContinuously:u,shouldSkipAdPrebid_variation:p,shouldSkipAdPrefetch_variation:y,title:f,videoEmbedPosition:k}=this.props;if(!s)return;let[C]=s.split("?");const x=this.getQueryParams(this.props),$=this.getCNEVerticalVideoIdOverride(n);this.onReady=function(e){const t=w();return e&&"function"==typeof t[e]?e:E("onReady")}(x.onReady),this.onIframeReady=E("onIframeReady"),C.includes("playlist")&&this.setState({isPlaylist:!0}),window[this.onReady]=this.setupPlayerEvents,window[this.onIframeReady]=this.handleIframeReady;const T={autoplay:l?1:0,muted:m,continuousPlay:u?1:0,...x,onReady:this.onReady,isFullBleed:this.isFullBleedVideo(n,k,o),isRightRail:a,onIframeReady:this.onIframeReady,...this.props.additionalEmbedParams};if(this.shouldBeSticky()){const e=this.props.variations?.stickyVariation||this.props.variationName?.stickyVariation;T.isStickyType=!0,T.stickyPosition=b[e]}if(this.checkAnimationClipAndTeaser({animationClip:e,categories:t,queryParams:T,isLive:i,title:f}),Object.values(S).includes(k)&&(T.videoEmbedPosition=k),y&&(T.disableVastPrefetch=!0),p&&(T.disableVideoPrebid=!0),r>0&&(T.positionInstance=r),null!=c&&(T.loopVideo=c),null!=d&&(T.adsDisabled=d),$&&!C.includes("playlist")&&T.hasTeaser&&window.matchMedia(`(max-width: ${I.md})`).matches){const e=/\/\/(.*)\/video\/(.*).js/gm.exec(C);e&&3===e.length&&(C=`//${e[1]}/video/${$}.js`)}const N=v(C,T),B=document.createElement("script");B.src=N,B.async=!0,this.container.insertBefore(B,this.container.firstChild),this.props.registerTracker(this.track),await h(),g("CNEVideoEmbed")}componentDidUpdate(e){const{videoIdToLoad:t,shouldPause:n}=this.props,{isPlaying:o}=this.state;e.videoIdToLoad&&t&&e.videoIdToLoad!==t&&this.player.load(t,!0),o&&n&&this.player.pause()}componentWillUnmount(){this.onReady&&delete window[this.onReady],this.onIframeReady&&delete window[this.onIframeReady]}get player(){return this._player}set player(e){this._player.flush&&this._player.flush(e),this._player=e}checkAnimationClipAndTeaser({animationClip:e=null,categories:t=[],isLive:n=!1,title:o="",queryParams:i={}}){e&&""!==e?.lowResUrl&&""!==e?.highResUrl||!this.getTeaserVariation()||!this.shouldActivateTeaser()?e&&this.getTeaserVariation()&&this.shouldActivateTeaser()&&(this.setState({showTeaser:!0,teaser:{animated_clip_still:null,animated_clip_url_mp4:e.lowResUrl,animated_clip_url_high_mp4:e.highResUrl,animated_clip_url_webm:null,animated_clip_url_high_webm:null,category:t?.[0]||null,isLive:n,title:o}}),i.hasTeaser=!0):(this.setState({showTeaser:!0}),i.hasTeaser=!0)}openFullscreen(e){e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.msRequestFullscreen&&e.msRequestFullscreen()}render(){const{dangerousCaption:e,className:t,hasMargins:n,hasNoBottomMarginForCneVideo:o,isTitleLeftAligned:r,isRightRail:s,variations:l,variationName:d,stickyImage:m,stickyTags:p}=this.props,{title:g,teaser:h,showTeaser:y,isCurrentlySticky:b,fullBleedTeaserQueryParam:v,isPlaylist:k}=this.state,w=this.shouldBeSticky(),C=this.getAspectRatio(),$=this.shouldActivateTeaser(),S=this.getTeaserVariation();return i.createElement(c,{variation:S,config:{onHideTeaser:this.onHideTeaser,aspectRatio:C,fullBleedTeaserQueryParam:v,isCurrentlySticky:b,isTeaserPlaying:y,shouldActivateTeaser:$,teaser:h}},i.createElement(x,{ref:this.videoEmbedRef,hasMargins:n&&!s,isTitleLeftAligned:r,isRightRail:s,className:a("cne-video-embed",t),style:this.props.style,aspectRatio:C,isTeaserPlaying:y,isPlaylist:k,shouldActivateTeaser:$,hasNoBottomMarginForCneVideo:o},i.createElement(u,{shouldBeSticky:w,stickyConfig:{onPause:this.pause,onPlay:this.play,video:{title:g},aspectRatio:C,isUserCanceled:this.state.userCancel,isPlaying:this.state.isPlaying,isLive:this.state.isLive,onStickyEvent:this.onStickyEvent,stickyImage:m,stickyTags:p},variation:l?.stickyVariation||d?.stickyVariation},i.createElement("div",{ref:e=>{this.container=e},id:"video-container","data-testid":"script-container"})),e&&i.createElement(f,{dangerousCaptionText:e,className:"cne-video-embed__caption"}),i.createElement(N,{onConsentChange:this.onConsentUpdated})))}}B.defaultProps={additionalEmbedParams:{},hasMargins:!0,isBundle:!1,isRightRail:!1,isTitleLeftAligned:!1,onVideoChange:()=>{},onVideoEnded:()=>{},onVideoLoad:()=>{},positionInstance:0,registerTracker:()=>{},shouldAutoplay:!0,shouldHaveTeaser:!1,shouldMute:!0,shouldPause:!1,shouldPlayContinuously:!0,shouldSkipAdPrebid_variation:!1,shouldSkipAdPrefetch_variation:!1,videoEmbedPosition:""},B.propTypes={additionalEmbedParams:o.shape({cntPlatform:o.string,pageType:o.string}),animationClip:o.shape({highResUrl:o.string,lowResUrl:o.string}),categories:o.arrayOf(o.string),className:o.string,dangerousCaption:o.string,functionalTags:o.string,hasMargins:o.bool,hasNoBottomMarginForCneVideo:o.bool,isBundle:o.bool,isLive:o.bool,isRightRail:o.bool,isStickyType:o.bool,isTitleLeftAligned:o.bool,onVideoChange:o.func,onVideoEnded:o.func,onVideoLoad:o.func,positionInstance:o.number,registerTracker:o.func,scriptUrl:o.string.isRequired,shouldAutoplay:o.bool,shouldDisableAds:o.bool,shouldGoFullScreenOnPlay:o.bool,shouldHaveTeaser:o.bool,shouldLoopVideo:o.bool,shouldMute:o.bool,shouldPause:o.bool,shouldPlayContinuously:o.bool,shouldSkipAdPrebid_variation:o.bool,shouldSkipAdPrefetch_variation:o.bool,stickyImage:o.string,stickyTags:o.arrayOf(o.string),style:o.object,tags:o.arrayOf(o.string),title:o.arrayOf(o.string),variationName:o.shape({stickyVariation:o.oneOf(Object.keys(p))}),variations:o.shape({stickyVariation:o.oneOf(Object.keys(p)),teaserVariation:o.oneOf(Object.keys(m))}),videoEmbedPosition:o.oneOf(Array.from([...Object.values(S),""])),videoIdToLoad:o.string},B.displayName="CNEVideoEmbed",e.exports=s((e=>{const{user:t}=e||{};let n=e["head.pageType"];"homepage"===n&&(n="bundle");let o=e[n]?.tags;!o&&e[n]?.tagCloud?o=e[n].tagCloud.tags.map((e=>e.slug??e.tag)):o&&"string"!=typeof o[0]&&(o=o.map((e=>e.tag??e.slug)));const{functionalTags:i}=e.coreDataLayer?.content||{};return{user:t,tags:o,functionalTags:i}}))(r(B))},13843:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),{STICKY_PLAYER_EVENTS:s}=n(8379),l=n(43256).A,d=n(11246),{CloseButton:c,StickyVariationHeader:m,StickyTitle:u,StickyHeaderShadow:p,WatchNowLabel:g}=n(48518);function h({children:e,video:t={},onPause:n,onPlay:o,isLive:h,isPlaying:y,isUserCanceled:b,onStickyEvent:f,stickyImage:v}){const k=r(),[w,C]=i.useState(!1),[x,$]=i.useState(!1),[S,I]=i.useState(0),{title:T}=t,E=i.useCallback(((e,{headerHeight:t})=>{b||!x&&!y||($(e),C((t=>!!e&&t)),I(t),f&&f(e?s.START:s.STOP))}),[b,y,x,f]);i.useEffect((()=>{b&&($(!1),C(!1),f&&f(s.CLOSE))}),[b,f]);const N=i.useCallback((()=>{w||(C(!0),n(),f&&f(s.MINIMIZE))}),[w,n,f]),B=i.useCallback((()=>{w&&(C(!1),o(),f&&f(s.EXPAND))}),[w,o,f]);return i.createElement(d,{onSticky:E},i.createElement(m,{className:a({isCurrentlySticky:x,isClosed:w}),onClick:B,topOffset:S},i.createElement("div",{className:"root"},x&&i.createElement(p,null),i.createElement("div",{className:a({grid:x,"grid-margins":x})},x&&i.createElement(c,{className:"close-icon","aria-label":k.formatMessage(l.persistantCloseTitle),onClick:N,type:"button"},i.createElement("svg",{width:"40",height:"40",viewBox:"0 0 40 40"},i.createElement("title",null,k.formatMessage(l.persistantCloseTitle)),i.createElement("path",{d:"M13.6086 23L13 22.36L20 15L27 22.36L26.3914 23L20 16.2799L13.6086 23Z"}))),i.createElement("div",{className:"video"},e),i.createElement("div",{className:"content"},v&&i.createElement("div",{className:"sticky-image"},i.createElement("img",{src:v,alt:"Video Logo","data-testid":"sticky-image"})),i.createElement(u,{className:"sticky-title"},T),h&&i.createElement(g,{className:"watch-now"},k.formatMessage(l.watchNowTitle)))))))}h.propTypes={children:o.node,isLive:o.bool,isPlaying:o.bool,isUserCanceled:o.bool,onPause:o.func.isRequired,onPlay:o.func.isRequired,onStickyEvent:o.func,stickyImage:o.string,video:o.shape({title:o.string})},e.exports=h},80011:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),{STICKY_PLAYER_EVENTS:s}=n(8379),l=n(43256).A,d=n(11246),{CloseButtonStories:c,StickyVariationLiveStories:m,StickyTitleStories:u,StickyHeaderShadow:p,WatchNowLabelStories:g}=n(48518);function h({aspectRatio:e,children:t,initialOffsetTop:n=10,video:o={},onPause:p,onPlay:h,isLive:y,isPlaying:b,isUserCanceled:f,onStickyEvent:v}){const k=r(),[w,C]=i.useState(!1),[x,$]=i.useState(!1),[S,I]=i.useState(0),[T,E]=i.useState(!1),[N,B]=i.useState(n),{title:L}=o;i.useEffect((()=>{f&&($(!1),C(!1),v&&v(s.CLOSE))}),[f,v]);const M=i.useCallback((()=>{w||(C(!0),p(),v&&v(s.MINIMIZE))}),[w,p,v]),A=i.useCallback((()=>{x&&E(!0),w&&(C(!1),h(),v&&v(s.EXPAND))}),[w,h,v,E,x]),R=i.useCallback((e=>{const t=!e.inView&&N<=0;E(!!x),f||!x&&!b||($(t),C((e=>!!t&&e)),v&&v(t?s.START:s.STOP))}),[f,b,x,v,N]),P=i.useCallback((({topOffset:e,headerHeight:t})=>{B(e),I(t)}),[]),D=i.useCallback(((e,{headerHeight:t})=>{I(t)}),[]);return i.createElement(d,{observerThreshold:.25,onSticky:D,onViewportChange:R,onPositionChange:P},i.createElement(m,{className:a({isCurrentlySticky:x,isClosed:w,animationEnabled:T}),onClick:A,topOffset:S,aspectRatio:e},i.createElement("div",{className:"root"},x&&!1,i.createElement("div",{className:"stickyVideoWrapper"},i.createElement("div",{className:a({grid:x,"grid-margins":x})},i.createElement("div",{className:"video"},t),i.createElement("div",{className:"content"},y&&i.createElement(g,{className:"watch-now"},"• Live"),i.createElement(u,{className:"sticky-title"},L)),x&&i.createElement(c,{className:"close-icon","aria-label":k.formatMessage(l.persistantCloseTitle),onClick:M,type:"button"},i.createElement("svg",{width:"40",height:"40",viewBox:"0 0 40 40"},i.createElement("title",null,k.formatMessage(l.persistantCloseTitle)),i.createElement("path",{d:"M13.6086 23L13 22.36L20 15L27 22.36L26.3914 23L20 16.2799L13.6086 23Z"}))))))))}h.propTypes={aspectRatio:o.number,children:o.node,initialOffsetTop:o.number,isLive:o.bool,isPlaying:o.bool,isUserCanceled:o.bool,onPause:o.func.isRequired,onPlay:o.func.isRequired,onStickyEvent:o.func,video:o.shape({title:o.string})},e.exports=h},3119:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),{BREAKPOINTS:s}=n(96472),{STICKY_PLAYER_EVENTS:l}=n(8379),d=n(43256).A,c=n(11246),{CloseButtonRound:m,StickyVariationMobileFooter:u,StickyTitle:p,StickyHeaderShadow:g}=n(48518);function h({aspectRatio:e,children:t,isInitialState:n=!1,video:o={},onPause:h,onPlay:y,onStickyEvent:b,isPlaying:f,isUserCanceled:v,stickyImage:k}){const w=r(),[C,x]=i.useState(!1),[$,S]=i.useState(!1),[I,T]=i.useState(!1),[E,N]=i.useState("notInitialized"),[B,L]=i.useState(n),[M,A]=i.useState(n),{title:R}=o,P=i.useCallback((e=>{if(window.matchMedia(`(max-width: ${s.lg})`).matches){const t=(e=>!(e.topOffset<0||e.topOffset>window.innerHeight))(e);if(!B&&!t)return;L(!0),B&&t&&!M&&(A(!0),window.cnBus&&window.cnBus.emit("cnePlayer.stickyVideo.activated"),(e=>{"notInitialized"===e&&(N(!1),setTimeout((()=>{N(!0)}),5e3))})(E)),S(!t),x(!t&&!f&&I)}}),[f,I,M,B,E]);i.useEffect((()=>{v&&(S(!1),x(!1),b&&b(l.CLOSE))}),[v,b]);const D=i.useCallback((()=>{C||(x(!0),T(!0),h(),b&&b(l.MINIMIZE))}),[C,h,b]),_=i.useCallback((()=>{C&&(T(!1),x(!1),y(),b&&b(l.EXPAND))}),[C,y,b]);return i.useEffect((()=>{b&&b($?l.START:l.STOP)}),[$,b]),i.createElement(c,{observerThreshold:.25,onPositionChange:P,stickyVariationName:"stickyVariationMobile",shouldCheckPositionForOnViewportEnteredOnly:!1},i.createElement(u,{className:a({isCurrentlySticky:$,isClosed:C}),onClick:_,showButton:E,isMobileFooterVariation:!0,aspectRatio:e},i.createElement("div",{className:"root"},$&&i.createElement(g,null),i.createElement("div",{className:a({grid:$,"grid-margins":$})},$&&i.createElement(m,{className:"close-icon","aria-label":w.formatMessage(d.persistantCloseTitle),onClick:D,type:"button"},i.createElement("svg",{width:"40",height:"40",viewBox:"0 0 40 40"},i.createElement("title",null,w.formatMessage(d.persistantCloseTitle)),i.createElement("path",{d:"M13.6086 23L13 22.36L20 15L27 22.36L26.3914 23L20 16.2799L13.6086 23Z"}))),i.createElement("div",{className:"video"},t),i.createElement("div",{className:"content"},k&&i.createElement("div",{className:"sticky-image"},i.createElement("img",{src:k,alt:"Video Logo","data-testid":"sticky-image"})),i.createElement(p,{className:"sticky-title",isMobileFooterVariation:!0},R))))))}h.propTypes={aspectRatio:o.number,children:o.node,isInitialState:o.bool,isPlaying:o.bool,isUserCanceled:o.bool,onPause:o.func.isRequired,onPlay:o.func.isRequired,onStickyEvent:o.func,stickyImage:o.string,video:o.shape({title:o.string})},e.exports=h},64911:(e,t,n)=>{const o=n(5556),i=n(96540),a={StickyHeader:n(13843),StickyMobileFooter:n(3119),StickyLiveStories:n(80011)};function r({variation:e,children:t,shouldBeSticky:n,stickyConfig:o}){const r=e&&n&&a[e];return r?i.createElement(r,{...o},t):t}r.propTypes={children:o.node,shouldBeSticky:o.bool,stickyConfig:o.shape({aspectRatio:o.number,isLive:o.bool,isPlaying:o.bool,onPause:o.func.isRequired,onPlay:o.func.isRequired,onStickyEvent:o.func,stickyImage:o.string,stickyTags:o.arrayOf(o.string),userCancel:o.bool,video:o.shape({title:o.string})}),variation:o.oneOf(Object.keys(a))},e.exports={StickyVariationWrapper:i.memo(r),VARIATIONS:a}},48518:(e,t,n)=>{const o=n(75999).default,{BREAKPOINTS:i}=n(96472),{BaseText:a}=n(76955),{calculateSpacing:r,getColorToken:s,getTypographyStyles:l}=n(26865),{universalGridCore:d}=n(89085),{applyGridSpacing:c}=n(1123),m=o.div.withConfig({displayName:"StickyVariationHeader"})` width: 100%; .close-icon, .content { display: none; } .video { width: 100%; } &.isCurrentlySticky { margin-bottom: 50px; height: 210px; @media (max-width: ${i.md}) { margin-bottom: 130px; height: 235px; } .root { position: fixed; top: ${e=>(e.topOffset?e.topOffset-1:64)+"px"}; left: 0; transition: top 0.07s; z-index: 399; border-bottom: 1px solid ${({theme:e})=>s(e,"colors.discovery.body.white.divider")}; background: ${({theme:e})=>s(e,"colors.discovery.body.white.background")}; padding: 16px 0; width: 100%; height: 210px; @media (max-width: ${i.md}) { padding: 0; height: auto; } } .grid { display: flex; position: relative; @media (max-width: ${i.md}) { flex-direction: column-reverse; --grid-gap: 0; } } .video { margin-right: 40px; width: 322px; @media (max-width: ${i.md}) { margin-right: 0; padding-top: 12px; padding-bottom: 20px; width: auto; } } .content { display: flex; flex: 1; flex-direction: column; justify-content: center; .sticky-image { display: flex; margin-bottom: 14px; img { height: 16px; } } @media (max-width: ${i.md}) { padding-top: 14px; .sticky-image { margin-right: 20px; img { height: 12px; } } } } .close-icon { display: block; } } &.isClosed { height: 60px; @media (max-width: ${i.md}) { height: 50px; } .root { cursor: pointer; padding: 10px 0; height: 60px; @media (max-width: ${i.md}) { padding: 8px; height: 50px; } } .grid { --grid-gap: 0; justify-content: center; @media (max-width: ${i.md}) { flex-direction: row; justify-content: flex-start; padding-right: 16px; padding-left: 16px; } } .video { margin-right: 0; width: 70px; @media (max-width: ${i.md}) { margin-right: 10px; padding-top: 0; padding-bottom: 0; width: 59px; } } .content { flex: inherit; flex-direction: row; align-items: center; justify-content: start; margin-left: 1rem; .sticky-image { margin-right: 20px; margin-bottom: 0; @media (max-width: ${i.md}) { margin-right: 10px; } } @media (max-width: ${i.md}) { flex: 1; margin-left: auto; padding-top: 0; padding-right: 0; padding-bottom: 0; min-width: 100px; } } .sticky-title { ${({theme:e})=>l(e,"typography.definitions.globalEditorial.context-tertiary")}; padding-right: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: ${({theme:e})=>s(e,"colors.discovery.body.white.accreditation")}; && { font-size: 11px; } @media (max-width: ${i.md}) { color: ${({theme:e})=>s(e,"colors.discovery.body.white.description")}; } } .watch-now { display: none; } .close-icon { top: -10px; transform: rotate(180deg); @media (max-width: ${i.md}) { top: -8px; right: 0; } } } `,u=o.div.withConfig({displayName:"StickyVariationMobileFooter"})` .sticky-title { display: none; } @media (max-width: ${i.lg}) { .sticky-title { display: block; } width: 100%; .close-icon, .content { display: none; } .video { width: 100%; } .root { border-bottom: 1px solid transparent; } &.isCurrentlySticky { padding-top: 56.25%; .root { position: fixed; bottom: 0; left: 0; transition: top 0.07s; z-index: 399; border-bottom: 1px solid ${({theme:e})=>s(e,"colors.discovery.body.white.divider")}; background: ${({theme:e})=>s(e,"colors.discovery.body.light.background")}; @media (max-width: ${i.md}) { border-bottom: 1px solid #000000; background: #000000; } padding: 0; width: 100%; height: auto; } .grid { display: flex; position: relative; flex-direction: column-reverse; --grid-gap: 0; ${({isMobileFooterVariation:e})=>e&&" && {\n padding-right: calc(1 * var(--grid-margin));\n padding-left: calc(1 * var(--grid-margin));\n }\n "} @media (min-width: ${i.md}) { flex-direction: inherit; } } .video { margin-right: 0; margin-left: ${({aspectRatio:e})=>e&&e<1?`calc( 50% - ( 170px * ${e} ) / 2 )`:null}; padding: 0; width: auto; max-width: ${({aspectRatio:e})=>e&&e<1?`calc( 170px * ${e} )`:null}; @media (min-width: ${i.md}) { margin-right: 40px; margin-left: ${({aspectRatio:e})=>e&&e<1?"auto":null}; width: 322px; max-width: ${({aspectRatio:e})=>e&&e<1?`calc( 180px * ${e} )`:null}; } } .content { display: flex; flex: 1; flex-direction: column; justify-content: center; border-bottom: 1px solid ${({theme:e})=>s(e,"colors.discovery.body.white.divider")}; padding: 7px 14px; .sticky-image { display: flex; margin-right: 20px; margin-bottom: 14px; img { height: 12px; } } @media (min-width: ${i.md}) { padding: 0; .sticky-image { margin-right: 0; img { height: 16px; } } } @media (max-width: ${i.md}) { border-bottom: 1px solid #000000; } } .close-icon { display: ${({showButton:e})=>!0===e?"block;":"none;"}; top: 3px; right: 14px; transform: rotate(180deg); padding: 0; @media (min-width: ${i.md}) { top: 14px; } } } &.isClosed { height: 50px; @media (min-width: ${i.md}) { height: 60px; } .root { cursor: pointer; padding: 0; height: 50px; @media (min-width: ${i.md}) { height: 60px; } } .grid { flex-direction: row; justify-content: flex-start; --grid-gap: 0; /* padding-right: 16px; padding-left: 16px; */ @media (min-width: ${i.md}) { justify-content: center; } } .video { margin-right: 0; margin-left: ${({aspectRatio:e})=>e&&e<1?"auto":null}; padding-top: 0; padding-bottom: 0; width: 88px; max-width: ${({aspectRatio:e})=>e&&e<1?`calc( 50px * ${e} )`:null}; @media (min-width: ${i.md}) { width: 106px; max-width: ${({aspectRatio:e})=>e&&e<1?`calc( 60px * ${e} )`:null}; } } .content { flex: 1; flex-direction: row; align-items: center; justify-content: start; margin-left: auto; padding: 0 0 0 14px; min-width: 100px; @media (min-width: ${i.md}) { flex-direction: inherit; margin-left: 0; border-bottom-width: 0; } .sticky-image { margin-right: 10px; margin-bottom: 0; @media (min-width: ${i.md}) { margin-right: 20px; } } } .sticky-title { ${({theme:e})=>l(e,"typography.definitions.globalEditorial.context-tertiary")}; padding-right: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: ${({theme:e})=>s(e,"colors.discovery.body.white.accreditation")}; && { font-size: 11px; } @media (max-width: ${i.md}) { color: ${({theme:e})=>s(e,"colors.discovery.body.white.description")}; ${({isMobileFooterVariation:e,theme:t})=>e&&`\n ${l(t,"typography.definitions.consumptionEditorial.subhed-aux-secondary")};\n color: ${s(t,"colors.consumption.lead.inverted.context-tertiary")};\n text-transform: uppercase;\n `} } } .watch-now { display: none; } .close-icon { top: 14px; transform: rotate(0deg); padding: 0; @media (min-width: ${i.md}) { flex-direction: inherit; } } } } `,p=o.div.withConfig({displayName:"StickyVariationLiveStories"})` width: 100%; .close-icon, .content { display: none; } .video { width: 100%; } &.isCurrentlySticky { ::before { display: block; padding-top: 56.25%; content: ''; } .root { position: fixed; top: ${e=>`${e.topOffset?e.topOffset:0}px`}; left: 0; z-index: 400; border-top: 1px solid ${({theme:e})=>s(e,"colors.foundation.menu.dividers")}; box-shadow: rgb(0 0 0 / 10%) 0 2px 4px; background: rgba( ${({theme:e})=>s(e,"colors.consumption.lead.standard.background",{rgbOnly:!0})}, 0.95 ); padding: 0; width: 100%; height: 148px; @media (max-width: ${i.md}) { z-index: 400; background: rgba( ${({theme:e})=>s(e,"colors.consumption.lead.standard.background",{rgbOnly:!0})}, 1 ); padding: 0; height: 110px; } .stickyVideoWrapper { ${d(!1)} grid-column: main; width: 100%; @media (min-width: ${i.md}) { ${c("padding")} } > * { grid-column: 1/-1; } } } .grid { display: flex; position: relative; &.grid-margins:first-child { margin-top: 0; } } .video { margin-right: 0; width: 196px; max-width: ${({aspectRatio:e})=>e?`calc( 110px * ${e} )`:null}; @media (min-width: ${i.md}) { width: 263px; max-width: ${({aspectRatio:e})=>e?`calc( 148px * ${e} )`:null}; } } .content { display: flex; flex: 1; flex-direction: column; justify-content: center; padding: 0 ${r(4)} 0 ${r(4)}; @media (max-width: ${i.md}) { padding: 0 ${r(1.5)} 0 ${r(1.5)}; } } .close-icon { display: block; bottom: 0; transform: rotate(0); @media (max-width: ${i.md}) { display: none; } } } &.isClosed { @media (min-width: ${i.md}) { .root { cursor: pointer; padding: 0 0; height: 56px; } .grid { --grid-gap: 0; justify-content: left; } .video { margin-right: 0; width: 100px; max-width: ${({aspectRatio:e})=>e?`calc( 56px * ${e} )`:null}; } .content { flex: inherit; flex-direction: row; align-items: center; justify-content: start; margin-left: 0; max-width: calc(100% - 100px); } .sticky-title { padding-right: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; ${({theme:e})=>l(e,"typography.definitions.discovery.hed-core-secondary")}; color: ${({theme:e})=>s(e,"colors.consumption.lead.standard.heading")}; @media (min-width: ${i.md}) { font-size: 18px; } } .watch-now { padding-right: ${r(1)}; padding-bottom: 0; white-space: nowrap; } .close-icon { top: 0; transform: rotate(180deg); } } } &.isCurrentlySticky.animationEnabled { .root { transition: height 0.8s cubic-bezier(0.2, 0, 0.2, 1); } .video { transition: all 0.8s cubic-bezier(0.2, 0, 0.2, 1); } .close-icon { transition: all 0.8s cubic-bezier(0.2, 0, 0.2, 1); } } &.isCurrentlySticky.isClosed.animationEnabled { .root { transition: height 0.8s cubic-bezier(0.2, 0, 0.2, 1); } .video { transition: all 0.8s cubic-bezier(0.2, 0, 0.2, 1); } .close-icon { transition: all 0.8s cubic-bezier(0.2, 0, 0.2, 1); } } `,g=o(a).withConfig({displayName:"StickyTitle"})` ${({theme:e})=>l(e,"typography.definitions.discovery.hed-feature")}; text-align: left; color: ${({theme:e})=>s(e,"colors.discovery.body.light.heading")}; && { line-height: 1.25em; font-size: 24px; } @media (max-width: ${i.md}) { ${({theme:e})=>l(e,"typography.definitions.discovery.hed-bulletin-secondary")}; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; && { font-size: 16px; } ${({isMobileFooterVariation:e,theme:t})=>e&&`\n ${l(t,"typography.definitions.consumptionEditorial.subhed-aux-secondary")};\n\n max-width:90%;\n text-transform: uppercase;\n color: ${s(t,"colors.consumption.lead.inverted.context-tertiary")};\n `} } `,h=o(a).withConfig({displayName:"StickyTitleStories"})` text-align: left; ${({theme:e})=>l(e,"typography.definitions.discovery.hed-core-secondary")}; color: ${({theme:e})=>s(e,"colors.consumption.lead.standard.heading")}; &.sticky-title-nowrap { white-space: unset; } @media (max-width: ${i.md}) { /* stylelint-disable-next-line value-no-vendor-prefix */ display: -webkit-box; width: calc( 100vw - 200px - ${r(1.5)} - ${r(1.5)} ); overflow: hidden; text-overflow: ellipsis; white-space: unset; -webkit-line-clamp: 2; -webkit-box-orient: vertical; ${({theme:e})=>l(e,"typography.definitions.discovery.hed-bulletin-primary")}; color: ${({theme:e})=>s(e,"colors.consumption.lead.standard.heading")}; } `;g.defaultProps={isMobileFooterVariation:!1};const y=o(a).withConfig({displayName:"WatchNowLabel"})` ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")} padding-top: 12px; text-align: left; color: ${({theme:e})=>s(e,"colors.interactive.base.dark")}; @media (max-width: ${i.md}) { ${({theme:e})=>l(e,"typography.definitions.globalEditorial.accreditation-core")}; font-size: 11px; } `,b=o(a).withConfig({displayName:"WatchNowLabelStories"})` padding-top: 0; padding-bottom: ${r(1)}; text-align: left; @media (max-width: ${i.md}) { padding-bottom: ${r(1)}; ${({theme:e})=>l(e,"typography.definitions.globalEditorial.context-primary")}; } `;b.defaultProps={colorToken:"colors.discovery.body.white.context-signature",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const f=o.button.withConfig({displayName:"CloseButton"})` display: none; position: absolute; top: 0; right: 45px; background-color: transparent; padding: 8px; line-height: 1; svg { width: 32px; height: 32px; @media (max-width: ${i.md}) { width: 22px; height: 22px; } } path { stroke: ${({theme:e})=>s(e,"colors.interactive.base.dark")}; fill: transparent; stroke-width: 1; } @media (max-width: ${i.md}) { display: inline-block; top: 5px; right: 10px; z-index: 1; } `,v=o.button.withConfig({displayName:"CloseButtonStories"})` display: none; position: absolute; right: -8px; bottom: 0; background-color: transparent; padding: 0; line-height: 1; svg { width: 32px; height: 32px; @media (max-width: ${i.md}) { width: 22px; height: 22px; } } path { stroke: ${({theme:e})=>s(e,"colors.interactive.base.dark")}; fill: transparent; stroke-width: 1; } @media (max-width: ${i.md}) { display: inline-block; top: 5px; right: 10px; z-index: 1; } `,k=o.button.withConfig({displayName:"CloseButtonRound"})` display: none; position: absolute; top: 0; right: 45px; background-color: transparent; padding: 8px; line-height: 1; svg { border-radius: 50%; background: ${({theme:e})=>s(e,"colors.interactive.base.black")}; width: 32px; height: 32px; @media (max-width: ${i.md}) { width: 22px; height: 22px; } } path { stroke: ${({theme:e})=>s(e,"colors.interactive.base.white")}; fill: transparent; stroke-width: 1; } @media (max-width: ${i.md}) { display: inline-block; top: 5px; right: 10px; z-index: 1; svg { background: ${({theme:e})=>s(e,"colors.interactive.base.white")}; } path { stroke: ${({theme:e})=>s(e,"colors.interactive.base.black")}; } } `,w=o.div.withConfig({displayName:"StickyHeaderShadow"})` position: absolute; top: -4px; box-shadow: 0 4px 4px rgb(0 0 0 / 13%); width: 100%; height: 1px; `;e.exports={CloseButton:f,CloseButtonStories:v,CloseButtonRound:k,StickyVariationHeader:m,StickyVariationMobileFooter:u,StickyVariationLiveStories:p,StickyHeaderShadow:w,StickyTitle:g,StickyTitleStories:h,WatchNowLabel:y,WatchNowLabelStories:b}},8379:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.STICKY_VARIATION_POSITIONS=t.STICKY_PLAYER_EVENTS=void 0,t.STICKY_PLAYER_EVENTS={START:"Start Sticky",STOP:"Stop Sticky",CLOSE:"Close",MINIMIZE:"Minimize",EXPAND:"Expand"},t.STICKY_VARIATION_POSITIONS={StickyMobileFooter:"footer",StickyHeader:"hero",StickyLiveStories:"hero"}},15449:(e,t,n)=>{const o=n(5556),i=n(96540),{CneVideoEmbedContainer:a}=n(25423),r=({children:e,isCurrentlySticky:t,shouldActivateTeaser:n,aspectRatio:o})=>i.createElement(a,{shouldActivateTeaser:n,isCurrentlySticky:t,aspectRatio:o},e);r.propTypes={aspectRatio:o.number,children:o.node,isCurrentlySticky:o.bool,shouldActivateTeaser:o.bool},e.exports=r},64714:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(34187),r=n(77938),s=n(11246),{BREAKPOINTS:l}=n(96472),{CneVideoEmbedContainer:d,CNETeaserWrapper:c,CNETeaser:m,CNETeaserHed:u,CNETeaserInfoWrapper:p,CNETeaserButtonWrapper:g,CNETeaserButton:h}=n(25423),y=n(31170);function b({children:e,fullBleedTeaserQueryParam:t,isCurrentlySticky:n,isTeaserPlaying:o,onHideTeaser:b,shouldActivateTeaser:f,aspectRatio:v,teaser:k}){const[w,C]=i.useState(!1),x=e=>window.matchMedia(`(max-width: ${l.sm})`).matches?k[`animated_clip_url_${e}`]:k[`animated_clip_url_high_${e}`],$=(e,t,n)=>{const o={_t:n};y&&y.trackSparrowEvent(e,t,o)},S=i.useCallback((({inView:e})=>{w||e&&k.title&&(setTimeout((()=>{b()}),5e3),C(!0))}),[w,k,b]),I=i.useCallback((()=>{b(!0),$("cneVideoTeaser","click","Video Teaser Click")}),[b]);i.useEffect((()=>{o&&$("cneVideoTeaser","load","Video Teaser Start")}),[o]);const T=i.useRef(null),[E,N]=i.useState(void 0);return i.useEffect((()=>{const e=()=>{const e=document.querySelector(".body__inner-container")||document.querySelector(".body__container");N((window.innerWidth-e.offsetWidth)/2)};return t&&(e(),window.addEventListener("resize",e)),()=>window.removeEventListener("resize",e)})),i.createElement(d,{isTeaserPlaying:o,shouldActivateTeaser:f,isCurrentlySticky:n,ref:T,aspectRatio:v,marginAdjustment:E},o&&i.createElement(c,null,i.createElement(m,{"aria-label":k.title,autoPlay:!0,className:"responsive-clip__video",loop:!0,muted:!0,playsInline:!0,crossorigin:"anonymous"},(k.animated_clip_url_high_mp4||k.animated_clip_url_mp4)&&i.createElement("source",{src:`${x("mp4")}`,type:"video/mp4"}),(k.animated_clip_url_high_webm||k.animated_clip_url_webm)&&i.createElement("source",{src:`${x("webm")}`,type:"video/webm"})),i.createElement(p,null,!k.isLive&&k.category&&i.createElement(a.DiscoveryCard,{name:k.category}),k.isLive&&i.createElement(r,{hasBackground:!0,isDiscovery:!1,shouldEnableAnimation:!0}),i.createElement(u,null,k.title),i.createElement(s,{observerThreshold:.25,onViewportChange:S},k.title&&i.createElement(g,{animation:w},i.createElement(h,{onClick:I,animation:w,role:"button"},i.createElement("svg",{width:"15",height:"15",viewBox:"0 0 15 15",xmlns:"http://www.w3.org/2000/svg"},i.createElement("path",{d:"M0 15V0L15 6.79907L0 15Z"})),"Watch Now"))))),e)}b.propTypes={aspectRatio:o.number,children:o.node,fullBleedTeaserQueryParam:o.string,isCurrentlySticky:o.bool,isTeaserPlaying:o.bool,onHideTeaser:o.func,shouldActivateTeaser:o.bool,teaser:o.shape({title:o.string,category:o.string,animated_clip_url_mp4:o.string,animated_clip_url_high_mp4:o.string,animated_clip_url_webm:o.string,animated_clip_url_high_webm:o.string,isLive:o.bool,animated_clip_still:o.string})},e.exports=b},21221:(e,t,n)=>{const o=n(5556),i=n(96540),a={FullBleedTeaser:n(64714),FullBleedNoTeaser:n(15449)};function r({children:e,variation:t,config:n}){const o=n.shouldActivateTeaser&&t&&a[t];return o?i.createElement(o,{...n},e):e}r.propTypes={children:o.node,config:o.shape({aspectRatio:o.number,fullBleedTeaserQueryParam:o.string,isCurrentlySticky:o.bool,isTeaserPlaying:o.bool,onHideTeaser:o.func,shouldActivateTeaser:o.bool,teaser:o.shape({title:o.string,category:o.string,animated_clip_url_mp4:o.string,animated_clip_url_high_mp4:o.string,animated_clip_url_webm:o.string,animated_clip_url_high_webm:o.string,isLive:o.bool,animated_clip_still:o.string})}),variation:o.oneOf(Object.keys(a))},e.exports={TeaserVariationWrapper:i.memo(r),TEASER_VARIATIONS:a}},25423:(e,t,n)=>{const o=n(75999).default,{BaseWrap:i,BaseLink:a,BaseText:r}=n(76955),{calculateSpacing:s,getColorToken:l}=n(26865),{cssVariablesGrid:d}=n(1123),{BREAKPOINTS:c}=n(96472),m=s(8),u=o.div.withConfig({displayName:"CneVideoEmbedContainer"})` ${d()} position:relative; border-bottom: 1px solid ${l("colors.consumption.lead.standard.divider")}; background: ${({aspectRatio:e})=>e&&e>1?"black":"white"}; width: 100vw; height: ${({aspectRatio:e})=>e&&e<1?`calc(( 100vh - ${m} - 60px )); `:`calc(( 100vh - ${m} - 60px ) * 80 / 100 ); `}; @media only screen and (orientation: landscape) { height: calc( 100vh - ${m} - ${60}px ); } .verso-bundle-cne-embed--grid-with-margins & { margin-right: calc(-1 * var(--grid-margin)); margin-left: calc(-1 * var(--grid-margin)); @media (max-width: ${c.md}) { margin-bottom: 30px; } } .lead-asset & { @media (min-width: ${c.fullBleed}) { margin-right: calc(-1 * (100vw - 1600px) / 2); margin-left: calc(-1 * (100vw - 1600px) / 2); } } @media (max-width: ${c.lg}) { &::before { position: absolute; top: 0; right: 0; bottom: 0; left: -50%; opacity: 0.25; ${({background:e,aspectRatio:t})=>e&&t&&t>1&&`background-image: url(${e});`} background-size: cover; content: ''; } } ${({isTeaserPlaying:e})=>e&&"&& .cne-video-embed { display: none; }"} ${({marginAdjustment:e})=>e&&`\n margin-left: -${e}px;\n margin-right: -${e}px;\n .cne-video-embed{\n max-width: calc(\n (\n 100vh - ${m} -\n 60px\n ) * 16 / 9\n ) ;\n }\n `} ${({shouldActivateTeaser:e,isCurrentlySticky:t})=>e&&!t&&`\n && {\n .cne-video-embed{\n position: absolute;\n top: 50%;\n right: 50%;\n transform: translate(50%, -50%);\n width: 100%;\n height: auto;\n max-height: calc( 100vh - ${m} - 60px); \n }\n }\n `} ${({aspectRatio:e})=>e&&`\n && {\n .cne-video-embed{\n .verso-bundle-cne-embed &,\n .verso-bundle-cne-embed--grid-with-margins &,\n .lead-asset & {\n max-width: calc(\n (\n 100vh - ${m} -\n 60px\n ) * ${e}\n ) ;\n }\n }\n `} `,p=o(i).withConfig({displayName:"CNETeaserWrapper"})``,g=o.video.withConfig({displayName:"CNETeaser"})` position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; @media (min-width: ${c.md}) { max-height: calc( 100vh - ${m} - ${60}px ); } @media (min-width: 1920px) { right: 0; left: 0; margin-right: auto; margin-left: auto; max-width: 1920px; } `,h=o.div.withConfig({displayName:"CNETeaserInfoWrapper"})` display: flex; position: absolute; top: 0; bottom: 0; flex-direction: column; align-items: center; justify-content: flex-end; ${180,"\n background: linear-gradient(\n 180deg,\n rgba(0, 0, 0, 0) 0%,\n rgba(0, 0, 0, 0) 50%,\n rgba(0, 0, 0, 1) 100%\n );\n"} padding: ${s(6)}; width: 100%; height: 100%; @media (min-width: ${c.xl}) { padding: ${s(8)}; } @media (min-width: 1920px) { right: 0; left: 0; margin-right: auto; margin-left: auto; width: 1920px; } .rubric { background: black; width: fit-content; .rubric__name { color: white; } } `;const y=o(i).withConfig({displayName:"CNETeaserButtonWrapper"})` position: relative; z-index: 0; border: 1px solid black; border-radius: 3px; background: white; width: 150px; overflow: hidden; &::before { display: block; position: absolute; top: 0; left: 0; ${({animation:e})=>e&&"\n animation-name: animationBackground;\n \n animation-duration: 4s;\n animation-delay: 1s;\n animation-iteration-count: 1;\n animation-fill-mode: forwards;\n\n "} z-index: -1; border-radius: 0; background-color: black; width: 0; height: 100%; content: ''; transition-timing-function: linear; } @keyframes animationBackground { 0% { width: 0; } 100% { width: 100%; } } `,b=o(a).withConfig({displayName:"CNETeaserButton"})` &&& { display: block; position: relative; z-index: 5; background: transparent; padding: 8px 20px; overflow: hidden; white-space: nowrap; color: white; mix-blend-mode: difference; svg { padding-top: 6px; padding-right: 8px; fill: white; mix-blend-mode: difference; } &:active, &:link, &:visited, &:hover { text-decoration: none; color: white; } } `;b.defaultProps={colorToken:"colors.interactive.base.dark",typeIdentity:"typography.definitions.utility.button-utility"};const f=o(r).withConfig({displayName:"CNETeaserHed"})` margin: ${s(1)} 0; text-align: center; @media (min-width: ${c.md}) { margin-bottom: ${s(2)}; max-width: 80%; } @media (min-width: ${c.lg}) { margin-bottom: ${s(3)}; } @media (min-width: ${c.xl}) { margin-bottom: ${s(4)}; } &&& { color: ${l("colors.interactive.base.white")}; } `;f.defaultProps={as:"h3",typeIdentity:"typography.definitions.discovery.hed-feature"},e.exports={CneVideoEmbedContainer:u,CNETeaserWrapper:p,CNETeaser:g,CNETeaserHed:f,CNETeaserInfoWrapper:h,CNETeaserButtonWrapper:y,CNETeaserButton:b}},11246:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(7350),{AspectRatioWrapper:r}=n(86078),s=e=>{const t=[];for(let n=0;n<e;n++)t.push(n/e);return t};function l({children:e,onViewportChange:t,observerThreshold:n=.25,onSticky:o,onPositionChange:l,shouldCheckPositionForOnViewportEnteredOnly:d=!0}){const c=i.useRef(),m=i.useRef(),[u,p]=i.useState(!1),[g,h]=i.useState(!1),y=i.useCallback((()=>{const e=document.querySelector("header");if(!1===e?.parentNode?.classList.contains("persistent-top")){const t=e?.getBoundingClientRect(),n=t?.bottom,o=n>0?n:0;return Math.max(o,0)}const t=e?.parentNode?.querySelector('.persistent-top > [class^="LinkBannerWrapper"]'),n=(e?.offsetHeight??0)+(e?.offsetTop??0)+(t?.offsetHeight??1)-1;return Math.max(n,0)}),[]),b=i.useCallback((([{intersectionRatio:e}])=>{const o=e>=n;o&&p(o),t&&t({inView:o,isSticky:g})}),[t,g,n]),f=i.useCallback((()=>{if(!c.current||!u&&d)return;let e=y();const{top:t}=c.current.getBoundingClientRect();if(l&&l({topOffset:t,headerHeight:e}),o){m.current&&window.clearTimeout(m.current);const n=e>t;h(n),o(n,{headerHeight:e});let i=0;m.current=window.setInterval((()=>{i++;const t=y();e!==t&&o(n,{headerHeight:t}),(e===t||i>7)&&m.current&&window.clearInterval(m.current),e=t}),100)}}),[u,l,o,y,d]),v=i.useCallback(a(f,80),[f]);return i.useEffect((()=>{const e={root:null,threshold:s(20)},t=new IntersectionObserver(b,e);return c.current&&t.observe(c.current),()=>{t&&t.disconnect()}}),[b]),i.useEffect((()=>{if(o||l)return window.addEventListener("scroll",v,{passive:!0}),()=>{v?.cancel&&v.cancel(),window.removeEventListener("scroll",v)}}),[o,l,v]),i.createElement(r,{isActive:!0,ref:c},e)}l.propTypes={children:o.oneOfType([o.object,o.array]),observerThreshold:o.number,onPositionChange:o.func,onSticky:o.func,onViewportChange:o.func,shouldCheckPositionForOnViewportEnteredOnly:o.bool},e.exports=l},64930:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(83482);e.exports=o(i,"CNEVideoEmbed")},86078:(e,t,n)=>{const o=n(75999).default,{calculateSpacing:i}=n(26865),{cssVariablesGrid:a}=n(1123),{BREAKPOINTS:r}=n(96472),s=i(8),l=i(2),d=o.div.withConfig({displayName:"AspectRatioWrapper"})``,c=o.figure.withConfig({displayName:"CneVideoEmbedFigure"})` margin: ${({hasMargins:e,isTitleLeftAligned:t,isRightRail:n,shouldActivateTeaser:o,hasNoBottomMarginForCneVideo:a})=>o?"0 auto;":e&&!t?a?`${i(5)} auto 0 auto`:`${i(5)} auto;`:!n&&t?a?`${i(3)} 0 0 0`:`${i(3)} 0;`:"0 auto;"}; /* we need to set a generic max-width calc() for homepage / bundle page to let the video stay in viewport these lines override some generic style in stacked-navigation component making them available for all configurations */ .verso-bundle-cne-embed &, .verso-bundle-cne-embed--grid-with-margins & { ${a()} max-width: ${({aspectRatio:e})=>e&&`calc((100vh - ${s} - 60px - ${l} ) * ${e} - var(--grid-margin) * 2 );`}; } /* LANDSCAPE VIDEOs */ ${({aspectRatio:e})=>e&&e>1&&`\n /* if the figure has a parent with lead-asset (so we're in the content-header)\n then we can calc() the max-width to let the video stay always into the viewport */\n .lead-asset & {\n max-width: calc(\n (\n 100vh - ${s} -\n 60px -\n ${l}\n ) * ${e}\n );\n }\n\n #video-container > div {\n padding-top: calc( 100% * ( 1 / ${e} )) !important\n }\n\n .CneVideoWatchPageContainer & {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n `} /* VERTICAL or SQUARED VIDEOs */ ${({aspectRatio:e})=>e&&(e<1||1===e)&&`\n &&& {\n max-width: calc( ( 100vh - ${s} - 60px ) * ${e} );\n }\n \n &&& {\n /* with responsive asset (aka: gallery) we need to force the height of the container */\n .GallerySlideResponsiveAsset &{\n max-width: 100%;\n height: auto;\n padding-bottom: 0;\n }\n }\n \n #video-container > div {\n padding-top: calc( 100% * ( 1 / ${e} )) !important\n }\n \n &&& {\n .CollageVideoItemWrapper & ,\n .CneVideoWatchPageContainer & {\n position: relative;\n top: unset;\n left: unset;\n right: unset;\n margin-top: -56.25%;\n width: 100%;\n height: 100%;\n max-width: calc( ( 100vh - ${s} - 60px ) * ${e} );\n @media (orientation: landscape) {\n min-width: calc(375px);\n }\n\n @media (min-width: ${r.md}) {\n max-width: calc( ( 100vh - ${s} - 60px - ${i(24)} ) * ${e} );\n min-width: calc( 642px * ${e} );\n }\n \n @media (min-width: ${r.lg}) {\n max-width: calc( ( 100vh - ${s} - 60px - ${i(48)} ) * ${e} );\n min-width: calc( 642px * ${e} );\n }\n\n @media (min-width: ${r.xl}) {\n max-width: calc( 642px * ${e} );\n min-width: calc( 642px * ${e} );\n }\n } \n \n .CollageVideoItemWrapper & {\n margin-left: 50%;\n transform: translateX(-50%);\n margin-top: unset;\n padding-bottom: unset;\n max-width: calc( ( 100vh - ${s} ) * ${e} );\n min-width: calc( 642px * ${e} );\n \n \n @media (min-width: ${r.lg}) {\n max-width: calc( ( 100vh - ${s} - 60px - ${i(48)} ) * ${e} );\n }\n \n }\n\n .MixedMediaCarouselItem & { max-width: inherit; }\n `} /* SQUARED VIDEOs */ ${({aspectRatio:e})=>e&&1===e&&` \n &&& {\n .CneVideoWatchPageContainer & {\n min-width: 375px;\n\n @media (orientation: landscape) {\n min-width: calc(375px);\n }\n \n @media (min-width: ${r.md}) {\n min-width: 642px;\n }\n\n @media (min-width: ${r.lg}) {\n min-width: calc(642px - ${s});\n }\n\n @media (min-width: ${r.xl}) {\n min-width: 642px;\n }\n } \n \n .CollageVideoItemWrapper & {\n @media (orientation: landscape) {\n min-width: calc(375px + ${i(4)});\n }\n @media (min-width: ${r.md}) {\n max-width: calc( 642px + ${i(6)} ) ;\n }\n }\n }\n `} ${({isPlaylist:e})=>e&&`\n &&& {\n @media (max-width: ${r.md}) { margin: 0 calc(-1 * var(--grid-margin)); }\n }\n\n /* force 16/9 aspect ratio */\n #video-container > div {\n padding-top: 56.25% !important;\n }\n `} ${({isPlaylist:e,aspectRatio:t})=>e&&t&&(t<1||1===t)&&"\n max-width: initial !important;\n "} `;e.exports={CneVideoEmbedFigure:c,AspectRatioWrapper:d}},43256:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({persistantCloseTitle:{id:"CneVideoEmbed.PersistantCloseTitle",defaultMessage:"Close Persisted Player",description:"persistant close title for cne video embed"},watchNowTitle:{id:"CneVideoEmbed.WatchNow",defaultMessage:"Streaming Live Now",description:"Watch Now label"},live:{id:"CneVideoEmbed.Live",defaultMessage:"• Live",description:"Live label"}})},62327:e=>{e.exports={storyVideoPosition:"heroVideo",inlineInterludePosition:"inlineInjected",watchPagePosition:"watchPage",inlineEmbedPosition:"inlineEmbedded"}},83482:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(59098);i.StickyHeader=o(i,"StickyHeader",{stickyVariation:"StickyHeader"}),i.StickyMobileFooter=o(i,"StickyMobileFooter",{stickyVariation:"StickyMobileFooter"}),i.FullBleedTeaser=o(i,"FullBleedTeaser",{teaserVariation:"FullBleedTeaser"}),i.StickyLiveStories=o(i,{},{stickyVariation:"StickyLiveStories"}),i.FullBleedNoTeaser=o(i,"FullBleedNoTeaser",{teaserVariation:"FullBleedNoTeaser"}),e.exports=i},45548:(e,t,n)=>{const o=n(96540);e.exports=o.createContext()},14871:(e,t,n)=>{const o=n(96540);e.exports=o.createContext(new Map)},88974:(e,t,n)=>{const o=n(32485),i=n(58156),a=n(5556),{injectIntl:r}=n(37243),s=n(96540),l=n(14871),d=n(45548),c=n(17249),m=n(98259).A,{trackComponent:u}=n(92716),{interactionResponse:p}=n(56187);class g extends s.Component{constructor(e){super(e),this.onFocusHandler=()=>{this.props.onFocusHandler&&this.props.onFocusHandler()},this.onBlurHandler=e=>{this.props.onBlurHandler&&this.props.onBlurHandler(e)},this.onResetHandler=e=>{this.props.onResetHandler&&this.props.onResetHandler(e)},this.onSubmitHandler=e=>{e.preventDefault();const{onInvalidFormHandler:t,onSubmitAttemptHandler:n,onSubmitHandler:o}=this.props;n&&n();const i=this.validateForm();i.length?t&&t(i):o&&o(e)},this.formRef=e=>{this.form=e},this.form=null,this.state={invalidElements:new Map,formValidationErrors:[]}}async componentDidMount(){await p(),u("FormWithValidation")}validateForm(){let e=!1;const{customInvalidityMessages:t,intl:n}=this.props,o=new Map,a=[];for(let r=0;r<this.form.elements.length;r++){const s=this.form.elements[r];if(s.validity.valid)continue;e||(s.focus(),e=!0);const l=`${s.id}-validation-description`;o.set(s.id,l);const d={badInput:n.formatMessage(m.badInput),customError:n.formatMessage(m.customError),patternMismatch:n.formatMessage(m.patternMismatch),rangeOverflow:n.formatMessage(m.rangeOverflow),rangeUnderflow:n.formatMessage(m.rangeUnderflow),stepMismatch:n.formatMessage(m.stepMismatch),tooLong:n.formatMessage(m.tooLong),tooShort:n.formatMessage(m.tooShort),typeMismatch:n.formatMessage(m.typeMismatch),valueMissing:n.formatMessage(m.valueMissing)},c=Object.keys(d).reduce(((e,n)=>{if(s.validity[n]){const o=i(t,`${s.name}.${n}`)||d[n];e.push(o)}return e}),[]);if(c.length){const e=s.dataset&&s.dataset.descriptor;a.push({id:l,elementId:s.id,text:e||n.formatMessage(m.invalidValueMessage,{field:s.name}),messages:e?null:c})}}return this.setState({formValidationErrors:a,invalidElements:o}),a}render(){const{children:e,className:t,errors:n,name:i,validationClassName:a,shouldHideValidationErrorText:r}=this.props,m=this.state.formValidationErrors.concat(n),u=function(e){const t=new Map;return e.forEach((e=>{e.elementId&&t.set(e.elementId,e.id)})),t}(n);return this.state.invalidElements.forEach(((e,t)=>{u.set(t,e)})),s.createElement("form",{className:o("form-with-validation",t),"data-testid":"form-with-validation",id:i,name:i,"aria-label":i,noValidate:!0,onFocus:this.onFocusHandler,onBlur:this.onBlurHandler,onReset:this.onResetHandler,onSubmit:this.onSubmitHandler,ref:this.formRef,method:"POST"},m.length>0&&s.createElement(c,{shouldHideErrorText:r,className:a,errors:m}),s.createElement(l.Provider,{value:u},s.createElement(d.Provider,{value:m},e)))}}g.propTypes={children:a.node,className:a.string,customInvalidityMessages:a.object,errors:a.arrayOf(a.shape({id:a.string,elementId:a.string,messages:a.arrayOf(a.string),text:a.string.isRequired})),intl:a.object,name:a.string,onBlurHandler:a.func,onFocusHandler:a.func,onInvalidFormHandler:a.func,onResetHandler:a.func,onSubmitAttemptHandler:a.func,onSubmitHandler:a.func,shouldHideValidationErrorText:a.bool,validationClassName:a.string},g.defaultProps={customInvalidityMessages:{},errors:[]},e.exports=r(g)},72983:(e,t,n)=>{e.exports=n(88974)},98259:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({badInput:{id:"FormWithValidation.BadInput",defaultMessage:"Bad input",description:"form validation message on bad input"},customError:{id:"FormWithValidation.CustomError",defaultMessage:"Custom error",description:"form validation message on Custom error"},patternMismatch:{id:"FormWithValidation.PatternMismatch",defaultMessage:"Pattern mismatch",description:"form validation message on pattern mismatch"},rangeOverflow:{id:"FormWithValidation.RangeOverflow",defaultMessage:"Range overflow",description:"form validation message on range overflow"},rangeUnderflow:{id:"FormWithValidation.RangeUnderflow",defaultMessage:"Range underflow",description:"form validation message on range underflow"},stepMismatch:{id:"FormWithValidation.StepMismatch",defaultMessage:"Step mismatch",description:"form validation message on step mismatch"},tooLong:{id:"FormWithValidation.TooLong",defaultMessage:"Too long",description:"form validation message on too long"},tooShort:{id:"FormWithValidation.TooShort",defaultMessage:"Too short",description:"form validation message on too short"},typeMismatch:{id:"FormWithValidation.TypeMismatch",defaultMessage:"Type mismatch",description:"form validation message on type mismatch"},valueMissing:{id:"FormWithValidation.ValueMissing",defaultMessage:"This field cannot be empty",description:"form validation message on value missing"},invalidValueMessage:{id:"FormWithValidation.InvalidValueMessage",defaultMessage:"{field} is invalid.",description:"Mesage indicating invalid value"}})},63050:(e,t,n)=>{const o=n(96540),i=n(14871);e.exports=function(e){const t=e.displayName||e.name,n=t=>o.createElement(i.Consumer,null,(n=>o.createElement(e,{...t,invalidElements:n})));return n.displayName=t?`WithInvalidElements(${t})`:"WithInvalidElements",n.propTypes=e.propTypes,n}},2722:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(64930),s=n(73275),l=n(11118),d=n(23150),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),{InlineVideoItemWrapper:u,InlineVideoItemHed:p,InlineVideoItemImageLink:g,InlineVideoItemHeadingLink:h,InlineVideoItemPublishDate:y,InlineVideoItemIconButton:b,InlineVideoItemRubric:f}=n(41803),v=({className:e,contentAlign:t="left",dangerousHed:n,hasNoBottomMarginForCneVideo:i,hedTag:v="h2",rubric:k,image:w,isDenseSummaryCollageThree:C,onVideoChange:x=(()=>{}),playIconStyle:$,publishDate:S,scriptUrl:I,shouldHideIcon:T=!1,shouldPlayInline:E=!1,url:N})=>{a.useEffect((()=>{(async()=>{await m(),c("InlineVideoItem")})()}),[]);const B=o("inline-video-item",e),L="cne"===$?d:l,M=E&&I?a.createElement(r,{scriptUrl:I,onVideoChange:x,hasNoBottomMarginForCneVideo:i}):a.createElement(g,{"data-testid":"InlineVideoItemImageLink",href:N,"aria-hidden":"true",tabIndex:"-1",isDenseSummaryCollageThree:C},a.createElement(s,{...w}),!T&&a.createElement(b,{iconStyle:$,ButtonIcon:L,inputKind:"text",isIconButton:!0,label:"icon",isDenseSummaryCollageThree:C})),A=a.createElement(p,{className:"inline-video-item__hed",dangerouslySetInnerHTML:{__html:n},as:v}),R=E?A:a.createElement(h,{href:N},A);return a.createElement(u,{className:B,contentAlign:t,"data-testid":"InlineVideoItemWrapper",hasNoBottomMarginForCneVideo:i,isDenseSummaryCollageThree:C},M,C&&a.createElement(f,{name:k.name}),n&&R,S&&a.createElement(y,null,S))};v.propTypes={className:i.string,contentAlign:i.oneOf(["center","left"]).isRequired,dangerousHed:i.string,hasNoBottomMarginForCneVideo:i.bool,hedTag:i.string,image:i.shape(s.propTypes).isRequired,isDenseSummaryCollageThree:i.bool,onVideoChange:i.func,playIconStyle:i.oneOf(["dark","cne","white"]),publishDate:i.string,rubric:i.object,scriptUrl:i.string.isRequired,shouldHideIcon:i.bool,shouldPlayInline:i.bool,url:i.string.isRequired},e.exports=v},29697:(e,t,n)=>{e.exports=n(2722)},41803:(e,t,n)=>{const o=n(75999).default,{BaseLink:i,BaseText:a}=n(76955),{calculateSpacing:r,getColorStyles:s,getTypographyStyles:l,getColorToken:d,minScreen:c,maxScreen:m}=n(26865),{BREAKPOINTS:u,INTERACTIVE:p}=n(96472),{CneVideoEmbedFigure:g}=n(86078),{ButtonIconWrapper:h,ButtonIcon:y}=n(18974),b=n(73730),f=n(34187),v=o(a).withConfig({displayName:"InlineVideoItemHed"})` ${l("typography.definitions.discovery.hed-break-out")} ${({theme:e})=>s(e,"color","colors.discovery.body.white.heading")}; @media (min-width: ${u.md}) { margin-bottom: ${r(3)}; } `;v.defaultProps={bottomSpacing:2,topSpacing:0};const k=o(f).withConfig({displayName:"InlineVideoItemRubric"})` display: block; margin-bottom: ${r(1)}; ${({theme:e})=>s(e,"color","colors.discovery.body.white.context-signature")}; `,w=o.div.withConfig({displayName:"InlineVideoItemWrapper"})` border-bottom: 1px solid; ${({theme:e,isDenseSummaryCollageThree:t})=>s(e,"border-color",t?"colors.discovery.body.white.border":"colors.discovery.body.white.divider")}; ${({theme:e})=>s(e,"background-color","colors.discovery.body.white.background")}; padding-bottom: ${r(5)}; ${({contentAlign:e})=>e&&`text-align: ${e};`} ${g} { margin-top: 0; margin-bottom: ${({hasNoBottomMarginForCneVideo:e})=>e?"0":`${r(3)}`}; } ${k} { @media (min-width: ${u.lg}) { display: none; } } `,C=o(i).withConfig({displayName:"InlineVideoItemImageLink"})` display: inline-block; position: relative; margin-bottom: ${({isDenseSummaryCollageThree:e})=>e?`${r(2)}`:`${r(3)}`}; .icon-playcne circle { transition: fill-opacity 300ms, stroke-opacity 300ms; } &:hover, &:active, &:focus { .icon-playcne { background: none; circle { fill-opacity: 0.8; stroke-opacity: 1; } } } `,x=o(i).withConfig({displayName:"InlineVideoItemHeadingLink"})``;x.defaultProps={colorStaticLinkToken:"colors.discovery.body.white.heading",getLinkStyles:"global"};const $=o(a).withConfig({displayName:"InlineVideoItemPublishDate"})` display: block; `;$.defaultProps={as:"time",colorToken:"colors.discovery.body.white.context-tertiary",typeIdentity:"typography.definitions.globalEditorial.context-title"};const S=o(b.Utility).withConfig({displayName:"InlineVideoItemIconButton"})` display: inline-flex; position: absolute; bottom: ${r(1)}; align-items: center; justify-content: center; transition: background ${p.timingLinkDefault} ease; border: 0; border-radius: 50%; background: rgba( ${d("colors.interactive.base.white",{rgbOnly:!0})}, 0.85 ); padding: 0; width: 48px; height: 48px; ${({position:e,isDenseSummaryCollageThree:t})=>"right"===e||t?t?`${m(u.md)}{\n right: ${r(1)};\n }\n ${c(u.lg)}{\n left: ${r(1)};\n }\n `:`right: ${r(1)};`:`left: ${r(1)};`} ${h} { display: flex; ${y} { margin-left: 2px; width: auto; height: auto; } } .icon { ${({theme:e})=>s(e,"fill","colors.interactive.base.black")}; } &:hover, &:active, &:focus { border: 0; background: rgba( ${d("colors.interactive.base.white",{rgbOnly:!0})}, 0.85 ); } ${({iconStyle:e,theme:t})=>{switch(e){case"white":return`\n background: rgba(\n ${d(t,"colors.interactive.base.black",{rgbOnly:!0})},\n 0.8\n );\n ${s(t,"border","colors.interactive.base.dark")};\n\n &:hover,\n &:active,\n &:focus {\n background: rgba(\n ${d(t,"colors.interactive.base.dark",{rgbOnly:!0})},\n 0.8\n );\n border: 0;\n }\n\n .icon {\n ${s(t,"fill","colors.interactive.base.white")};\n }\n `;case"dark":return`\n && {\n background: rgba(\n ${d(t,"colors.interactive.base.black",{rgbOnly:!0})},\n 0.8\n );\n border: 1px solid;\n ${s(t,"border-color","colors.interactive.base.dark")};\n \n &:hover,\n &:active,\n &:focus {\n background: rgba(\n ${d(t,"colors.interactive.base.light",{rgbOnly:!0})},\n 0.8\n );\n border: 0;\n }\n \n .icon {\n ${s(t,"fill","colors.interactive.base.dark")};\n }\n }\n `;case"cne":return`\n background: none;\n /* renders icon with 40px diameter */\n height: 43px;\n width: 43px;\n\n &:hover,\n &:active,\n &:focus {\n background: none;\n }\n\n ${c(u.md)} {\n /* renders icon with 44px diameter */\n height: 47.5px;\n width: 47.5px;\n }\n `;default:return""}}} `;e.exports={InlineVideoItemWrapper:w,InlineVideoItemHed:v,InlineVideoItemImageLink:C,InlineVideoItemHeadingLink:x,InlineVideoItemPublishDate:$,InlineVideoItemIconButton:S,InlineVideoItemRubric:k}},46997:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{LiveIndicatorContainer:r,LiveIndicatorIconContainer:s,LiveIndicatorAnimatedIcon:l,LiveIndicatorIcon:d,LiveIndicatorText:c}=n(750),{trackComponent:m}=n(92716),{interactionResponse:u}=n(56187),p=({className:e,hasBackground:t=!0,isDiscovery:n=!1,isStandard:i=!1,shouldEnableAnimation:p=!0,shouldUseContextTertiaryTypeToken:g=!1,shouldUseCutomColorLiveIndicator:h=!1,shouldUseRubricColor:y=!1,liveIndicatorHeight:b})=>(o.useEffect((()=>{(async()=>{await u(),m("LiveIndicator")})()}),[]),o.createElement(r,{className:a("liveindicator",{"liveindicator--with-bg":t,"liveindicator--discovery":n,"liveindicator--animated":p},e),hasBackground:t,isDiscovery:n,isStandard:i,shouldUseCutomColorLiveIndicator:h,shouldUseRubricColor:y},o.createElement(s,{hasBackground:t,isDiscovery:n,isStandard:i},o.createElement(l,{hasBackground:t,isDiscovery:n,isStandard:i,shouldEnableAnimation:p}),o.createElement(d,{hasBackground:t,isDiscovery:n,isStandard:i})),o.createElement(c,{hasBackground:t,isDiscovery:n,isStandard:i,liveIndicatorHeight:b,shouldUseContextTertiaryTypeToken:g},"Live")));p.propTypes={className:i.string,hasBackground:i.bool,isDiscovery:i.bool,isStandard:i.bool,liveIndicatorHeight:i.string,shouldEnableAnimation:i.bool,shouldUseContextTertiaryTypeToken:i.bool,shouldUseCutomColorLiveIndicator:i.bool,shouldUseRubricColor:i.bool},e.exports=p},77938:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(91210);e.exports=o(i,"LiveIndicator")},750:(e,t,n)=>{const{default:o}=n(75999),{getColorToken:i,getTypographyStyles:a,calculateSpacing:r}=n(26865),s=(e,t,n,o)=>i(o,n?"colors.interactive.base.brand-primary":t?"colors.interactive.feedback.alert-primary":"colors.consumption.lead.standard.context-texture"),l=o.div.withConfig({displayName:"LiveIndicatorContainer"})` display: inline-flex; flex-direction: row; align-items: center; justify-content: center; margin-bottom: ${({isStandard:e})=>e?r(2,"px"):0}; background: ${({hasBackground:e,isDiscovery:t,theme:n,shouldUseCutomColorLiveIndicator:o,shouldUseRubricColor:a})=>((e,t,n,o,a)=>e?i(n,a&&t?"colors.discovery.body.white.context-signature":a?"colors.consumption.lead.standard.context-signature":o?"colors.consumption.lead.standard.accent":"colors.interactive.feedback.alert-secondary"):"transparent")(e,t,n,o,a)}; padding-right: ${({hasBackground:e})=>r(e?1.5:0,"px")}; padding-left: ${({hasBackground:e})=>r(e?1.5:0,"px")}; height: ${({hasBackground:e})=>e?"32px":"24px"}; `,d=o.div.withConfig({displayName:"LiveIndicatorText"})` align-items: center; height: ${({liveIndicatorHeight:e})=>e}; color: ${({hasBackground:e,isDiscovery:t,isStandard:n,theme:o})=>s(0,t,n,o)}; ${({theme:e,shouldUseContextTertiaryTypeToken:t})=>((e,t)=>a(e,t?"typography.definitions.globalEditorial.context-tertiary":"typography.definitions.globalEditorial.context-primary"))(e,t)}; `,c=o.div.withConfig({displayName:"LiveIndicatorIconContainer"})` position: relative; align-items: center; margin-right: ${r(1,"px")}; margin-left: ${({hasBackground:e,isStandard:t})=>r(e||t?0:1,"px")}; `,m=o.div.withConfig({displayName:"LiveIndicatorIcon"})` border-radius: 50%; background-color: ${({hasBackground:e,isDiscovery:t,isStandard:n,theme:o})=>s(0,t,n,o)}; width: 8px; height: 8px; `,u=o.div.withConfig({displayName:"LiveIndicatorAnimatedIcon"})` position: absolute; animation: pulsate 2.5s ease-in-out; animation-iteration-count: ${({shouldEnableAnimation:e})=>e?"infinite":"unset"}; opacity: 0; border: 3px solid; border-radius: 50%; border-color: ${({hasBackground:e,isDiscovery:t,isStandard:n,theme:o})=>s(0,t,n,o)}; background-color: ${({hasBackground:e,isDiscovery:t,isStandard:n,theme:o})=>s(0,t,n,o)}; width: 8px; height: 8px; @keyframes pulsate { 0% { transform: scale(0.1, 0.1); opacity: 0; } 35% { opacity: 1; } 75% { transform: scale(3, 3); opacity: 0; } } `;e.exports={LiveIndicatorContainer:l,LiveIndicatorIconContainer:c,LiveIndicatorAnimatedIcon:u,LiveIndicatorIcon:m,LiveIndicatorText:d}},91210:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(46997);i.DiscoveryCard=o(i,"DiscoveryCard",{hasBackground:!0,isDiscovery:!0,shouldEnableAnimation:!0}),i.DiscoveryItem=o(i,"DiscoveryItem",{hasBackground:!1,isDiscovery:!0,shouldEnableAnimation:!0}),e.exports=i},10246:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getColorStyles:a,getColorToken:r,getLinkStyles:s,getTypographyStyles:l,maxScreen:d,minScreen:c}=n(26865),{GridItem:m}=n(40653),u=n(86659),p=n(54790),{NavigationListItemWrapper:g}=n(51418),{BaseLink:h}=n(76955),{BREAKPOINTS:y}=n(96472),b=n(73730),{resolveMenuKey:f}=n(70698),{SummaryCarouselRow:v}=n(34751),{CarouselWrapper:k,CarouselListItem:w}=n(44802),{isInverted:C}=n(70698),{maxThresholds:x}=n(99906),$=i(6),S={LARGE:"large"},I=o.div.withConfig({displayName:"MegaMenuWrapper"})` height: 100%; `,T=i(3),E=i(4),N=i(2),B=o(u).withConfig({displayName:"MegaMenuGridWrapper"})` ${({theme:e})=>a(e,"background-color",C(e)?"colors.consumption.lead.inverted.background":"colors.foundation.menu-bg.collapsed")}; && { width: auto; max-width: inherit; ${c(y.lg)} { padding: 0 ${i(6)}; } ${c(y.xl)} { padding: 0 ${i(8)}; } ${c(y.xxl)} { margin-left: 0; } } height: 100%; overflow-y: scroll; box-sizing: content-box; scrollbar-width: none; &::-webkit-scrollbar { width: 0; height: 0; } ${d(y.lg)} { ${({hasSecondaryFooterAllLink:e})=>e&&`\n height: calc(100% - ${$});\n `} } ${m} { ${({hasLinkBanner:e,isSlim:t,hasExtraTopMargin:n})=>{const o=t=>i(e?t+7.5:t);return`\n column-gap: ${i(14)};\n grid-column: 1 / -1;\n grid-template-rows: min-content;\n margin-top: ${o(8)};\n \n ${c(y.md)} {\n margin-top: ${!t&&o(8)}\n }\n\n ${c(y.lg)} {\n margin-top: ${(()=>{let e;return e=n?i(8):o(t?11:13),e})()} \n }\n `}} } `,L=o.div.withConfig({displayName:"MegaMenuContent"})` ${({isCentered:e})=>e&&`\n max-width: ${y.xxl};\n margin: 0 auto;`} ${c(y.lg)} { display: flex; } `,M=o(p.Vertical).withConfig({displayName:"MegaMenuNavigationPrimary"})` ${({showBlankHeading:e,marginTopSize:t})=>`margin: ${i(e||t===S.LARGE?4:2)} 0 ${i(4)} 0;`}; .navigation__heading { ${({isHeadingALink:e})=>`\n margin: ${e?`${i(5)} ${N} 0 ${N}`:`0 ${N}`};\n `} ${c(y.md)} { margin: 0 ${N}; } ${c(y.lg)} { margin: 0; } &, a { text-decoration: none; ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; ${({theme:e})=>l(e,"typography.definitions.foundation.title-primary")}; ${({theme:e,isHeadingALink:t})=>t&&`\n &:focus,\n &:hover {\n text-decoration: none;\n ${a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")};\n }\n `} } .content-divider { display: block; margin: ${i(2)} 0; border-bottom-width: 1px; border-bottom-style: solid; width: ${i(6)}; ${({theme:e})=>a(e,"border-bottom-color",C(e)?"colors.consumption.lead.inverted.accent":"colors.foundation.collapsed-menu.nav-link.hover")}; } } .navigation__list { display: grid; grid-column-gap: ${i(3)}; grid-auto-columns: 1fr; grid-auto-flow: column; grid-template-rows: repeat( ${({maxItemsPerColumn:e})=>e}, ${({hasExtraTopMargin:e})=>i(e?4.4:5)} ); margin-right: ${N}; justify-items: start; ${c(y.lg)} { margin: 0; } ${d(y.lg)} { grid-column-gap: unset; grid-auto-flow: row; grid-template-rows: min-content; grid-row-gap: ${i(1)}; } .navigation__list-item { margin: ${i(1)} 0 ${i(1)} ${N}; ${c(y.md)} { margin: ${i(1)} 0 ${i(1)} ${N}; } ${c(y.lg)} { margin: ${i(1)} ${i(3)} ${i(1)} 0; } .navigation__link { width: auto; ${({theme:e})=>l(e,"typography.definitions.foundation.link-secondary")}; ${({theme:e})=>s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}; ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; &:visited, &:link { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; } &:focus, &:hover { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; } } .navigation__link_more { ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")}; } } } .navigation__list.list__card { ${({isCard:e})=>e&&"\n grid-auto-flow: row;\n "} ${c(y.lg)} { grid-template-rows: revert; width: auto; } .summary-item__hed-link { &::after { content: none; } } .summary-item__hed { color: ${r("colors.foundation.collapsed-menu.nav-link.default")}; ${l("typography.definitions.foundation.link-secondary")}; } } .navigation__list-item:last-of-type { ${({theme:e,includesClickOut:t})=>t&&`\n border-width: 1px 0;\n border-style: solid;\n ${a(e,"border-color",C(e)?"colors.consumption.lead.inverted.divider":"colors.foundation.menu.dividers")};\n padding-top: ${i(2)};\n padding-bottom: ${i(2)};\n &&{\n justify-content: start;\n }\n width: 100%;\n margin: ${i(2)} 0;\n\n ${c(y.lg)} {\n padding: ${i(3)} 0;\n }\n `} a { ${({theme:e,includesClickOut:t})=>t&&l(e,"typography.definitions.foundation.link-primary")} ${({theme:e,includesClickOut:t})=>t&&`\n padding-left: ${i(3)};\n ${s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}\n &:focus,\n &:hover {\n ${a(e,"color","colors.foundation.expanded-utility.nav-link.hover")};\n }\n\n ${c(y.md)} {\n padding-left: ${i(6)};\n }\n\n ${c(y.lg)} {\n padding: 0;\n }\n `} } } &:last-of-type { .navigation__list.list__card { .navigation__list-item:last-of-type { ${({hasClickOutWithCard:e})=>e&&"justify-content: flex-start;"} } } } ${c(y.lg)} { &:last-of-type { .navigation__list { .navigation__list-item:last-of-type { ${({theme:e,includesClickOut:t})=>t&&`\n border-width: 1px 0 0 0;\n border-style: solid;\n margin: ${i(1)} 0 -${i(1)} 0;\n padding: ${i(2)} 0 0 0;\n ${a(e,"border-color",C(e)?"colors.consumption.lead.inverted.divider":"colors.foundation.menu.dividers")};\n\n a {\n ${l(e,"typography.definitions.foundation.link-primary")}\n }\n `} } } } } ${d(`${x.lg}px`)} { margin: ${i(2)} 0; ${({noHeadingGroupName:e,showDividerOnTop:t,isHeadingEmpty:n})=>e?`margin-top: -${i(1)}}`:t&&n?`margin: ${i(4)} 0`:""} } ${"\n p {\n margin: 0;\n }\n\n .navigation__list-item {\n display: flex;\n position: relative;\n align-items: center;\n\n .navigation__link {\n display: block;\n }\n\n .drawer--align-center & {\n justify-content: center;\n }\n }\n\n .consumer-marketing-unit--nav-drawer {\n position: absolute;\n }\n"} `,A=o("div").withConfig({displayName:"MegaMenuVerboseWrapper"})` ${c(y.lg)} { display: grid; grid-column-gap: ${i(4)}; grid-auto-rows: min-content; grid-template-columns: repeat(12, auto); } ${c(y.xl)} { grid-column-gap: ${i(8)}; } ${M} { ${c(y.lg)} { &:nth-of-type(1) { grid-column: 4 / 6; } &:nth-of-type(2) { grid-column: 6 / 8; } &:nth-of-type(3) { grid-column: 8 / 10; } &:nth-of-type(4) { grid-column: 10 / 12; } > ul { min-width: ${i(15)}; } } } .nav__card { ${c(y.lg)} { width: 140px; } ${c(y.xl)} { width: 180px; } ${c(y.xxl)} { width: 240px; } } .navigation__divider { display: block; margin: 0 0 0 ${i(3)}; border-bottom: 1px solid; ${({theme:e})=>a(e,"border-color",C(e)?"colors.consumption.lead.inverted.divider":"colors.foundation.menu.dividers")}; width: calc(100% - ${i(6)}); ${c(y.md)} { margin: 0 0 0 ${i(6)}; width: calc(100% - ${i(12)}); } ${c(y.lg)} { display: none; } } .navigation__divider:last-of-type { display: none; } .nav__card { ${c(y.xl)} { margin-right: -${i(4)}; } } `,R=o(b.Utility).withConfig({displayName:"MegaMenuCloseIconWrapper"})` position: relative; margin-left: auto; padding: 0; height: ${i(4)}; &, &:active, &:hover, &:focus { border: 0; background-color: transparent; } .icon-close { padding: 8px; g { ${({theme:e})=>a(e,"stroke",C(e)?"colors.background.white":"colors.foundation.collapsed-menu.nav-link.default")}; } } ${({hasExtraTopMargin:e,hasLinkBanner:t})=>e&&!t&&`margin-top: ${i(2)};`} `,P=o("div").withConfig({displayName:"MegaMenuColumnFooterAllLinkWrapper"})` grid-column: 1; grid-row: -1; border-top: 1px solid; padding: ${i(1.5)} 0; ${({theme:e})=>a(e,"border-color","colors.foundation.menu.dividers")}; ${d(`${x.lg}px`)} { display: flex; position: fixed; align-items: center; justify-content: center; padding: 0; width: fill-available; height: ${$}; ${({theme:e})=>`\n border-top: 1px solid\n ${a("border-color",C(e)?"colors.consumption.lead.inverted.divider":"colors.foundation.menu.dividers")};\n ${a("background-color",C(e)?"colors.consumption.lead.inverted.background":"colors.foundation.menu-bg.collapsed")};\n ${a("color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")};\n `} } `,D=o("div").withConfig({displayName:"MegaMenuColumnWrapper"})` display: grid; grid-gap: 0 ${i(4)}; --grid-columns-desktop: 5; grid-template-columns: repeat(var(--grid-columns-desktop), minmax(0, 1fr)); grid-template-rows: min-content; flex-grow: 1; padding-bottom: ${i(2)}; `,_=o("li").withConfig({displayName:"MegaMenuDrawerNavLink"})` list-style: none; a { ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")}; ${({theme:e})=>s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}; &:link, &:visited { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.body.inverted.body":"colors.foundation.collapsed-menu.nav-link.default")}; } &:focus, &:hover { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.body.inverted.body":"colors.foundation.collapsed-menu.nav-link.hover")}; } } `,H=o("div").withConfig({displayName:"MegaMenuDefaultWrapper"})` ul { ${c(y.lg)} { width: 500px; } } && { ${g} { justify-content: start; } } ${g} { width: 100%; ${c(y.lg)} { padding-left: 0; } } `,O=o("ul").withConfig({displayName:"MegaMenuVerboseCategoryList"})` padding: 0; ${c(y.lg)} { grid-column: 1 / 4; min-width: ${i(30)}; } ${c(y.xl)} { min-width: ${i(35)}; } li:first-of-type { border-top: 1px solid ${r("colors.foundation.menu.dividers")}; } li { display: grid; position: relative; grid-template-columns: 1fr 10px; align-items: center; border-bottom: 1px solid; padding-left: ${N}; width: auto; min-height: ${i(6)}; list-style: none; && { text-decoration: none; } &:focus, &:hover { ${({theme:e,showBorderHighlight:t})=>t&&`\n &::before {\n ${a(e,"background-color",f(e,"colors.foundation.collapsed-menu.nav-link.default"))};\n bottom: 0;\n content: '';\n height: 4px;\n position: absolute;\n width: 100%;\n }\n `} ${({theme:e})=>`\n span {\n ${a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}\n }\n\n svg { \n ${a(e,"fill",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}} \n `}; } ${({theme:e})=>a(e,"border-color","colors.foundation.menu.dividers")}; ${c(y.lg)} { grid-template-columns: unset; padding: ${i(2)} ${i(2)} ${i(2)} 0; } ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")}; ${({theme:e})=>s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}; span { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; &:focus, &:hover { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; } } svg { ${({theme:e})=>a(e,"fill",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; justify-self: flex-end; margin-right: ${i(1)}; width: ${i(4)}; height: ${i(4)}; ${c(y.lg)} { margin-right: 0; width: ${i(2)}; height: ${i(2)}; } } &.active { grid-template-columns: ${i(4)} auto ${i(5)}; margin-left: ${i(-1)}; ${c(y.lg)} { grid-template-columns: unset; margin-left: 0; } ${({theme:e,showBorderHighlight:t})=>t&&`\n &::before {\n ${a(e,"background-color",f(e,"colors.foundation.collapsed-menu.nav-link.hover"))};\n bottom: 0;\n content: '';\n height: 4px;\n position: absolute;\n width: 100%;\n }\n `}; span { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; grid-area: 1 / 2; text-align: center; ${c(y.lg)} { grid-area: unset; text-align: left; } } svg { justify-self: flex-start; ${({theme:e})=>a(e,"fill",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.hover")}; transform: rotate(180deg); ${c(y.lg)} { justify-self: flex-end; transform: unset; } } } &:hover { text-decoration: none; ${({showUnderlineOnHover:e})=>e&&"text-decoration: underline"} } } .li-with-chevron { grid-template-columns: none; } ${d(`calc(${y.lg} - 1px)`)} { margin: 0; } `,F=o("a").withConfig({displayName:"MegaMenuVerboseCategoryLink"})` display: grid; grid-template-columns: 1fr 10px; ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")}; ${({theme:e})=>s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}; &:hover { text-decoration: none; ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.expanded-utility.nav-link.default")}; } &.active { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.expanded-utility.nav-link.hover")}; } transition: unset; span { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.default")}; } `,V=o("a").withConfig({displayName:"MegaMenuNavLinkWithChevron"})` display: grid; position: relative; grid-template-columns: 1fr 10px; align-items: center; width: auto; && { text-decoration: none; } ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")}; ${({theme:e})=>s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}; &:focus, &:hover { ${({theme:e})=>`\n span {\n ${a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}\n }\n\n svg { \n ${a(e,"fill",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}} \n `}; } &.active { grid-template-columns: ${i(4)} auto ${i(5)}; margin-left: ${i(-1)}; span { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; grid-area: 1 / 2; text-align: center; white-space: nowrap; } svg { justify-self: flex-start; ${({theme:e})=>a(e,"fill",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.hover")}; transform: rotate(180deg); } } `,U=o.div.withConfig({displayName:"MegaMenuBottom"})` padding: ${E} ${N}; &:empty { border: 0; padding: 0; } `,W=o.div.withConfig({displayName:"MegaMenuAccount"})` line-height: 0.8em; .navigation__link { ${({theme:e})=>l(e,"typography.definitions.foundation.link-secondary")}; ${({theme:e})=>s(e,C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default",null,"navigation")}; &:hover { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; } } .navigation__list-item { display: flex; align-items: center; margin-bottom: ${T}; .navigation__link { display: block; } } .account-links__sign-out { margin-bottom: ${T}; padding: 0; } ${({contentAlign:e})=>"center"===e?"\n text-align: center;\n\n .navigation__list-item {\n justify-content: center;\n }\n ":""} `,j=o(h).withConfig({displayName:"MegaMenuSignInLink"})` ${({theme:e})=>s(e,C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default",null,"navigation")}; &:hover { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; } display: inline-block; margin-bottom: ${T}; `;j.defaultProps={colorStaticLinkToken:"colors.foundation.collapsed-menu.nav-link.default",typeToken:"typography.definitions.foundation.link-secondary"};const z=o(p.Vertical).withConfig({displayName:"MegaMenuUtilityLinks"})` .navigation__link { ${({theme:e})=>l(e,"typography.definitions.foundation.link-secondary")}; ${({theme:e})=>s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}; &:link, &:visited { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.collapsed-menu.nav-link.default")}; } &:focus, &:hover { ${({theme:e})=>a(e,"color",C(e)?"colors.consumption.lead.inverted.link-hover":"colors.foundation.collapsed-menu.nav-link.hover")}; } } .navigation__list-item { margin-bottom: ${T}; } margin-bottom: ${T}; ${({utilityLinksOneItem:e})=>e&&"margin-bottom: 0;"} `,G=o(A).withConfig({displayName:"MegaMenuMobileVerboseWrapper"})` ${d(y.md)} { display: block; } .navigation__divider:last-of-type { display: block; } .navigation__divider:first-of-type { display: none; } ${M} { width: auto; } ${v} { ${({theme:e})=>a(e,"background-color",C(e)?"colors.consumption.lead.inverted.link":"colors.foundation.menu-bg.collapsed")}; ${k} { margin-top: ${i(1)}; padding: 0 ${N}; ${w} { width: 50%; ${c(y.md)} { width: 25%; } } .summary-item__icon-button { background-color: rgba( ${r("colors.interactive.base.white",{rgbOnly:!0})}, 0.9 ); svg path { fill: ${r("colors.interactive.base.black")}; } &:hover, &:active, &:focus { background-color: rgba( ${r("colors.interactive.base.white",{rgbOnly:!0})}, 0.9 ); svg path { fill: ${r("colors.interactive.base.black")}; } } } .summary-item__hed { color: ${r("colors.foundation.collapsed-menu.nav-link.default")}; ${l("typography.definitions.foundation.link-secondary")}; } } } `,Z=o("li").withConfig({displayName:"MegaMenuMobileClickOutLink"})` ${({theme:e})=>`\n border-width: 1px 0;\n border-style: solid;\n ${a(e,"border-color",C(e)?"colors.consumption.lead.inverted.divider":"colors.foundation.menu.dividers")};\n padding-top: ${i(2)};\n padding-bottom: ${i(2)};\n &&{\n justify-content: start;\n }\n width: 95%;\n ${d(y.sm)} {\n width: 90%;\n }\n\n margin: ${i(2)} 0;\n\n ${c(y.lg)} {\n padding: ${i(3)} 0;\n }\n`} a { ${({theme:e})=>l(e,"typography.definitions.foundation.link-primary")} ${({theme:e})=>`\n ${s(e,"colors.foundation.collapsed-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default","navigation")}\n &:focus,\n &:hover {\n ${a(e,"color","colors.foundation.collapsed-menu.nav-link.hover")};\n }\n\n ${c(y.md)} {\n padding-left: ${i(3)};\n }\n\n ${c(y.lg)} {\n padding: 0;\n }\n `} } `;e.exports={MarginTopSize:S,MegaMenuGridWrapper:B,MegaMenuContent:L,MegaMenuColumnFooterAllLinkWrapper:P,MegaMenuColumnWrapper:D,MegaMenuCloseIcon:R,MegaMenuDefaultWrapper:H,MegaMenuDrawerNavLink:_,MegaMenuNavigationPrimary:M,MegaMenuVerboseCategoryList:O,MegaMenuVerboseCategoryLink:F,MegaMenuVerboseWrapper:A,MegaMenuWrapper:I,MegaMenuBottom:U,MegaMenuAccount:W,MegaMenuSignInLink:j,MegaMenuUtilityLinks:z,MegaMenuMobileVerboseWrapper:G,MegaMenuMobileClickOutLink:Z,MegaMenuNavLinkWithChevron:V}},93944:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(71284),r=e=>{const{alignment:t,cmPosition:n}=e;return"nav-cta"!==n?i.createElement(a,{position:n}):"horizontal"===t?i.createElement(i.Fragment,null,i.createElement(a,{position:"nav-cta"}),i.createElement(a,{position:"nav-rollover"})):"vertical"===t?i.createElement(a,{position:"nav-drawer"}):null};r.propTypes={alignment:o.string.isRequired,cmPosition:o.string.isRequired},e.exports={CMNavItem:r}},78407:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(62193),s=n(74992),{PaymentGateway:l}=n(92807),{withPaymentGateway:d}=n(22315),c=n(37402),{getVariationNames:m}=n(81372),{ResponsiveLinkText:u}=n(31605),{CMNavItem:p}=n(93944),{trackNavigationEvent:g}=n(14307),{NavigationListItemWrapper:h,NavigationItemIcon:y,NavigationExternalLink:b,NavigationInternalLink:f,NavigationSummaryItem:v}=n(51418),k=({alignment:e,className:t,isNavigationClosed:n,isNavigationActiveState:i,link:d,shouldAllowNavItemHide:m,shouldStyleListItems:k,summaryItemVariation:w="TextBelowImageLeftHedOnly",navigationJustification:C,hasNavigationSection:x,hasUnderlineActiveLink:$,trackingText:S,trackingTextIndex:I,isMegamenu:T,navHighlightColour:E})=>{if(m&&!d.showInTopNav)return null;const N=t=>{if(!d?.disableClickTracking&&window.dataLayer){let n="";if(n=!0===t.showInTopNav?"header":"footer","header"===n&&"vertical"===e&&(n="menu"),void 0===t.isActive&&(n="menu"),S)window.dataLayer.push({event:"navigation-click",navigationType:"header",clickText:t?.hasClickOut?`${S}Viewall`:`${S}${t.text}/C${I+1}`});else if(window.dataLayer.push({event:"navigation-click",navigationType:n,clickText:t.text}),"footer"===n){const e={type:"click",label:d.text,subject:"footer_menu",items:[{content_title:d.text,content_url:d.url}],placement:"footer"};g(e)}}},B=e=>{window.dataLayer&&window.dataLayer.push({event:"navigation-click",navigationType:"menu",clickText:`${S.replace(/\|/g,"/")}${e?.cardPosition}`})},L=!!d.isActive,M=!!d.isLinkForMore,A=o(k&&d.className,"navigation__list-item"),R=o(t,d.className,"navigation__link",{"navigation__link--active":L},{navigation__link_more:M}),P=s[w],D=d.text&&d.isExternal,_=d.text&&!d.isExternal,H=!d.text&&!r(d.cardData)&&d.isExternal,O=!d.text&&!r(d.cardData)&&!d.isExternal;return a.createElement(h,{as:"li",alignment:e,className:A,isNavigationClosed:n,hasNavigationSection:x,linkData:d,navigationJustification:C,"data-testid":"navigation__list-item",onClick:!0!==T?()=>{if(d?.disableClickTracking)return;const e={type:"click",label:d?.text,subject:"header_menu",items:[{content_title:d?.text,content_url:d?.url}],placement:"header"};d.showInTopNav&&g(e)}:void 0,...d.parentAttributes||{}},d.dangerousIcon&&a.createElement(y,{dangerouslySetInnerHTML:{__html:d.dangerousIcon},"data-testid":"navigation__nav-item-icon"}),d.cmPosition&&a.createElement(l,{group:d.paymentGroup||"consumer-marketing"},a.createElement(p,{cmPosition:d.cmPosition,alignment:e})),D&&a.createElement(b,{attributes:d.attributes,className:R,hasColorAnimation:d.hasColorAnimation,hasUnderlineActiveLink:$,href:d.url,rel:d.rel,hasNavigationSection:x,onClick:()=>{N(d),d.analyticsEvent&&c.emitGoogleTrackingEvent(d.analyticsEvent,{"gtm.elementUrl":d.url})},"data-testid":"navigation__external-link",shouldHighlight:d.shouldHighlightLink,navHighlightColour:E},a.createElement(u,{text:d.text,verboseText:d.verboseText})),_&&a.createElement(f,{role:"link",...d.attributes,className:R,isActiveLink:L,hasColorAnimation:d.hasColorAnimation,hasUnderlineActiveLink:$,isNavigationActiveState:i,href:d.url,"data-testid":"navigation__internal-link",hasNavigationSection:x,rel:d.rel,onClick:e=>{N(d),d.onClick&&d.onClick(e),d.analyticsEvent&&c.emitGoogleTrackingEvent(d.analyticsEvent,{"gtm.elementUrl":d.url})},shouldHighlight:d.shouldHighlightLink,navHighlightColour:E},a.createElement(u,{text:d.text,verboseText:d.verboseText})),H&&a.createElement(b,{"data-testid":"navigation__external-link",href:d.url,isActiveLink:L,hasUnderlineActiveLink:$,isNavigationActiveState:i,hasColorAnimation:d.hasColorAnimation},a.createElement(v,{...d.cardData,as:P,clickHandlerHed:()=>B(d),hasBorder:!1})),O&&a.createElement(f,{"data-testid":"navigation__internal-link",href:d.url,hasColorAnimation:d.hasColorAnimation,hasUnderlineActiveLink:$},a.createElement(v,{...d.cardData,as:P,clickHandlerHed:()=>B(d),hasBorder:!1})))},w=m(s);k.propTypes={alignment:i.oneOf(["horizontal","vertical"]).isRequired,className:i.string,hasNavigationSection:i.bool,hasUnderlineActiveLink:i.bool,isMegamenu:i.bool,isNavigationActiveState:i.bool,isNavigationClosed:i.bool,link:i.shape({analyticsEvent:i.string,attributes:i.object,text:i.oneOfType([i.string,i.object]),verboseText:i.string,cardPosition:i.number,cardData:i.object,className:i.string,dangerousIcon:i.string,disableClickTracking:i.bool,hasColorAnimation:i.bool,isActive:i.bool,isExternal:i.bool,isLinkForMore:i.bool,hasClickOut:i.bool,rel:i.string,shouldHighlightLink:i.bool,showInTopNav:i.bool,parentAttributes:i.object,paymentGroup:i.string,cmPosition:i.string,url:i.string,onClick:i.func,width:i.number}).isRequired,navHighlightColour:i.string,navigationAlignment:i.string,navigationJustification:i.string,shouldAllowNavItemHide:i.bool,shouldStyleListItems:i.bool,summaryItemVariation:i.oneOf(w),trackingText:i.string,trackingTextIndex:i.number};const C=d(k);e.exports={ListItemWithPaymentGateway:C,ListItem:k}},31658:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useState:r}=n(96540),{NavigationList:s}=n(48990),{NavigationHeading:l}=n(70042),{ListItem:d}=n(78407),{NavigationDivider:c,NavigationWrapper:m,NavigationBlankHeader:u}=n(51418),{trackComponent:p}=n(92716),{interactionResponse:g}=n(56187),h=n(87339),y=({isCollapsible:e,attributes:t,className:n,element:i,headingAttributes:d,hasBorder:y,hasCardList:b,hasUnderlineActiveLink:f,heading:v,headingUrl:k,isCard:w,isHeadingALink:C,isHeadingEmpty:x,isHeadingUrlExternal:$,justify:S="left",linkClassName:I,links:T,isNavigationActiveState:E,shouldAllowNavItemHide:N,shouldStyleListItems:B,showBlankHeading:L,showContentDivider:M,showDividerOnTop:A,showOneTrustButton:R,trackingText:P,trackingTextIndex:D,variations:_,variationName:H,navHighlightColour:O,...F})=>{a.useEffect((()=>{(async()=>{await g(),p("Navigation",H)})()}),[H]);const[V,U]=r(!0),W=e&&V,j=!!_.section,z=o(n);return a.createElement(a.Fragment,null,A&&!x&&a.createElement(c,{className:"navigation__divider"}),a.createElement(m,{isCollapsible:e,isNavigationClosed:W,hasNavigationSection:j,hasBorder:y,navigationAlignment:_.alignment,navigationJustification:S,...t,className:z,as:"nav","data-testid":"navigation"},v&&a.createElement(l,{clickFunction:()=>U(!V),heading:v,isCollapsed:V,isCollapsible:e,isExternal:$,isLink:C,showContentDivider:M,url:k,attributes:d,trackingText:P,trackingTextIndex:D}),!v&&L&&a.createElement(u,null),b?a.createElement(h,{hasCarouselControls:!1,hasPagination:!1,items:T.map((e=>e[0].cardData)),shouldShowViewAllButton:!1}):a.createElement(s,{element:i,links:T,alignment:_.alignment,shouldAllowNavItemHide:N,shouldStyleListItems:B,showOneTrustButton:R,linkClassName:I,isNavigationClosed:W,navigationJustification:S,hasNavigationSection:j,hasUnderlineActiveLink:f,className:w?"navigation__list list__card":"navigation__list",trackingText:P,trackingTextIndex:D,isNavigationActiveState:E,navHighlightColour:O,...F})),!A&&a.createElement(c,{className:"navigation__divider"}))};y.propTypes={attributes:i.object,className:i.string,element:i.oneOfType([i.func,i.object]),hasBorder:i.bool,hasCardList:i.bool,hasUnderlineActiveLink:i.bool,heading:i.string,headingAttributes:i.object,headingUrl:i.string,isCard:i.bool,isCollapsible:i.bool,isHeadingALink:i.bool,isHeadingEmpty:i.bool,isHeadingUrlExternal:i.bool,isNavigationActiveState:i.bool,justify:i.oneOf(["center","left"]),linkClassName:i.string,links:i.arrayOf(d.propTypes.link).isRequired,navHighlightColour:i.string,shouldAllowNavItemHide:i.bool,shouldStyleListItems:i.bool,showBlankHeading:i.bool,showContentDivider:i.bool,showDividerOnTop:i.bool,showOneTrustButton:i.bool,trackingText:i.string,trackingTextIndex:i.number,variationName:i.string,variations:i.shape({alignment:i.oneOf(["horizontal","vertical"]).isRequired,section:i.bool})},y.defaultProps={hasBorder:!1,hasUnderlineActiveLink:!0,isCollapsible:!1,isHeadingEmpty:!1,isNavigationActiveState:!1,justify:"left",shouldAllowNavItemHide:!1,shouldStyleListItems:!1,showBlankHeading:!1,showDividerOnTop:!1,trackingText:"",trackingTextIndex:0,variations:{alignment:"horizontal",section:!1}},e.exports=y},70042:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(9573),r=n(52089),{NavigationHeadingAsLink:s,NavigationHeadingWrapper:l,NavigationHeadingButton:d,NavigationHeadingArrow:c}=n(51418),m=({attributes:e,clickFunction:t,heading:n,isCollapsed:o,isCollapsible:m,isExternal:u,isLink:p,isNavigationClosed:g=!1,showContentDivider:h,trackingText:y,trackingTextIndex:b,url:f})=>i.createElement(l,{"data-testid":"navigation__heading",isNavigationClosed:g,className:"navigation__heading",...e},i.createElement(r,{max:"lg"},(e=>m&&e?i.createElement(d,{"data-testid":"navigation__heading-button",onClick:t,type:"button","aria-expanded":!o,isCollapsible:m},n,i.createElement(c,{"data-testid":"navigation__heading-arrow",isCollapsible:m,isCollapsed:o,isNavigationClosed:g})):((e,t,n,o)=>n&&o?i.createElement(s,{as:t?a:"a",href:o,onClick:()=>{return t=e,void(window.dataLayer&&window.dataLayer.push({event:"navigation-click",navigationType:"header",clickText:`${y}${t}/CH${b+1}`}));var t}},e):e)(n,u,p,f))),h&&i.createElement("span",{className:"content-divider","data-testid":"navigation__content-divider"}));m.propTypes={attributes:o.object,clickFunction:o.func,heading:o.string,isCollapsed:o.bool,isCollapsible:o.bool,isExternal:o.bool,isLink:o.bool,isNavigationClosed:o.bool,showContentDivider:o.bool,trackingText:o.string,trackingTextIndex:o.number,url:o.string},e.exports={NavigationHeading:m}},48990:(e,t,n)=>{const o=n(5556),i=n(96540),{useIntl:a}=n(37243),r=n(60700).A,s=n(73730),{useClientStatus:l}=n(8877),{ListItemWithPaymentGateway:d,ListItem:c}=n(78407),{NavigationListWrapper:m,OneTrustButtonIconWrapper:u,OneTrustButtonIcon:p}=n(51418),g=n(97195),h=()=>i.createElement(u,{className:"oneTrust_button__icon-container",iconPosition:"before",size:"default"},i.createElement(p,{className:"oneTrust_button-icon",as:g,size:"default",isinline:!0})),y=e=>{const{className:t,element:n,hasUnderlineActiveLink:o,links:c,listAttributes:u={},alignment:p,linkClassName:g,shouldAllowNavItemHide:y,showOneTrustButton:b,shouldStyleListItems:f,isCollapsible:v=!1,isNavigationClosed:k=!1,isNavigationActiveState:w,navigationJustification:C,hasNavigationSection:x=!1,trackingText:$,trackingTextIndex:S,isMegamenu:I,navHighlightColour:T}=e,{formatMessage:E}=a(),N=l();return i.createElement(m,{alignment:p,as:"ul",ref:n,isCollapsible:v,isNavigationClosed:k,navigationJustification:C,hasNavigationSection:x,className:t,"data-testid":"navigation__list",...u},c&&c.map(((e,t)=>i.createElement(d,{alignment:p,className:g,link:e,key:t,shouldAllowNavItemHide:y,shouldStyleListItems:f,paymentGroup:e.paymentGroup,isNavigationClosed:k,navigationJustification:C,hasNavigationSection:x,trackingText:$,trackingTextIndex:S,isNavigationActiveState:w,hasUnderlineActiveLink:o,isMegamenu:I,navHighlightColour:T}))),b&&i.createElement("li",{className:"oneTrust_btn"},i.createElement(h,null),N&&i.createElement(s.Utility,{id:"ot-sdk-btn",className:"ot-sdk-show-settings ot-sdk-btn--visible",label:E(r.oneTrustButtonLabel),isInline:!0})))};y.propTypes={alignment:o.string,className:o.string,element:o.oneOfType([o.func,o.object]),hasNavigationSection:o.bool,hasUnderlineActiveLink:o.bool,isCollapsible:o.bool,isMegamenu:o.bool,isNavigationActiveState:o.bool,isNavigationClosed:o.bool,linkClassName:o.string,links:o.arrayOf(c.propTypes.link).isRequired,listAttributes:o.object,navHighlightColour:o.string,navigationJustification:o.string,shouldAllowNavItemHide:o.bool,shouldStyleListItems:o.bool,showOneTrustButton:o.bool,trackingText:o.string,trackingTextIndex:o.number},e.exports={NavigationList:y,ButtonIcon:h}},31605:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(34252),r=({text:e,verboseText:t})=>t?i.createElement(a,{text:e,verboseText:t}):e;r.propTypes={text:o.oneOfType([o.string,o.object]).isRequired,verboseText:o.string},e.exports={ResponsiveLinkText:r}},54790:(e,t,n)=>{e.exports=n(79726)},51418:(e,t,n)=>{const{default:o,css:i,keyframes:a}=n(75999),{BaseLink:r}=n(76955),{calculateSpacing:s,minScreen:l,getColorToken:d,getColorStyles:c,getTypographyStyles:m,styledProperty:u}=n(26865),{linkClean:p}=n(15737),{ARROW_DIRECTION:g,generateArrow:h}=n(54482),{INTERACTIVE:y,BREAKPOINTS:b}=n(96472),f=n(39832),v=o.button.withConfig({displayName:"NavigationHeadingButton"})` ${u("isCollapsible",!0,"\n border: none;\n margin: 0;\n padding: 0;\n background: none;\n text-decoration: none;\n text-transform: inherit;\n ")} `,k=o.span.withConfig({displayName:"NavigationHeadingArrow"})` ${u("isCollapsed",!0,i` ${({theme:e})=>h(g.bottom,"4px",d(e,"colors.interactive.base.white"))} position: relative; transform: translateY(-50%); transition: transform 0.2s ease-out, border ${y.timingLinkNavigation} ease; margin-left: 10px; `)} ${u("isCollapsed",!1,i` ${({theme:e})=>h(g.top,"5px",d(e,"colors.interactive.base.white"))} position: relative; transform: translateY(-50%); transition: transform 0.2s ease-out, border ${y.timingLinkNavigation} ease; margin-left: 10px; `)} `,w=o.p.withConfig({displayName:"NavigationHeadingWrapper"})` margin: 0 0 ${s(2)}; color: #fff; ${u("isCollapsible",!0,`\n position: relative;\n margin: 0 0 ${s(4)};\n\n\n ${l(b.lg)} {\n margin: 0 0 ${s(2)};\n }\n `)} ${u("isNavigationClosed",!0,`\n margin: 0;\n text-decoration: none;\n\n ${l(b.lg)} {\n margin-bottom: ${s(.5)};\n margin: 0 0 ${s(2)} 0;\n }\n `)} `,C=o(r).withConfig({displayName:"NavigationHeadingAsLink"})``,x=o.div.withConfig({displayName:"NavigationListWrapper"})` display: flex; flex-wrap: wrap; margin-bottom: ${s(3)}; padding-left: 0; list-style: none; ${u("isCollapsible",!0,"\n transition: all 0.6s ease-out;\n opacity: 1;\n height: 100%;\n transition-property: opacity, height;\n ")} ${u("isNavigationClosed",!0,`\n display: none;\n\n ${l(b.lg)} {\n display: flex;\n }\n `)} ${u("alignment","vertical","\n flex-direction: column;\n flex-wrap: nowrap;\n margin: 0;\n ")} ${u("hasNavigationSection",!0,`\n margin-top: 0;\n margin-bottom: 0;\n padding-top: ${s(2)};\n\n ${l(b.md)} {\n padding-bottom: ${s(2)};\n }\n `)} ${u("navigationJustification","center","\n justify-content: center;\n ")} .oneTrust_btn::before { margin-right: 5px; color: ${d("colors.foundation.footer.links.secondary")}; content: '|'; } @media (max-width: 767px) { .oneTrust_btn::before { display: none; } } `,$=o.div.withConfig({displayName:"NavigationListItemWrapper"})` display: flex; ${u("isNavigationClosed",!0,`\n margin-bottom: 0;\n\n ${l(b.lg)} {\n margin-bottom: ${s(.5)};\n }\n `)} ${u("alignment","horizontal",`\n padding: 0 ${s(3)} 0 0;\n `)} ${u("alignment","vertical","\n padding: 0;\n ")} ${u("hasNavigationSection",!0,i` margin-bottom: ${s(4)}; ${l(b.md)} { margin-bottom: 0; } `)} .navigation__link.navigation__link.navigation__link.navigation__link { ${({theme:e,linkData:t})=>(t||{}).footerText&&m(e,"typography.definitions.foundation.link-primary")} } `,S=({isActiveLink:e,isNavigationActiveState:t})=>e&&t&&i` ${({theme:e})=>c(e,"color","colors.discovery.lead.primary.link")}; &.navigation__link.navigation__link.navigation__link.navigation__link.navigation__link--active { position: relative; &::before { position: absolute; bottom: -${s(2)}; width: 100%; height: 4px; content: ''; ${({theme:e})=>c(e,"background-color","colors.foundation.collapsed-menu.nav-link.hover")}; } ${({theme:e})=>c(e,"color","colors.consumption.body.standard.link-hover")}; ${({hasUnderlineActiveLink:e})=>e&&"text-decoration: underline;"} } `,I=o(f).withConfig({displayName:"NavigationExternalLink"})` ${p()} ${S} ${u("hasNavigationSection",!0,i` ${({theme:e})=>c(e,"color","colors.discovery.lead.primary.link")}; &:hover, &:focus { ${({theme:e})=>c(e,"color","colors.discovery.lead.primary.link-hover")}; } `)} &&& { ${({shouldHighlight:e,navHighlightColour:t})=>e&&t&&`\n color: ${t} !important;\n font-weight: bold !important;\n `} } `,T=o.a.withConfig({displayName:"NavigationInternalLink"})` ${p()} ${S} ${u("hasNavigationSection",!0,i` ${({theme:e})=>c(e,"color","colors.discovery.lead.primary.link")}; &:hover, &:focus { ${({theme:e})=>c(e,"color","colors.discovery.lead.primary.link-hover")}; } `)} ${({hasColorAnimation:e,theme:t})=>e&&(e=>i` animation: ${(e=>a` 0% { color: ${d(e,"colors.consumption.body.special.display-signature")}; } 50% { color: ${d(e,"colors.consumption.body.special.display-texture")}; } 100% { color: ${d(e,"colors.consumption.body.special.display-signature")} } `)(e)} 7s ease forwards infinite; `)(t)} &&& { ${({shouldHighlight:e,navHighlightColour:t})=>e&&t&&`\n color: ${t} !important;\n font-weight: bold !important;\n `} } `,E=o.div.withConfig({displayName:"NavigationItemIcon"})` display: flex; align-items: center; justify-content: center; margin-right: ${s(1)}; width: ${s(3)}; height: ${s(3)}; `,N=o.nav.withConfig({displayName:"NavigationWrapper"})` /* Opening and closing of accordion Variations Horizontal Variation (for use in simple navigation, standard navigation) */ ${u("hasBorder",!0,i` border-width: 1px 0; border-style: solid; ${({theme:e})=>c(e,"border-color","colors.discovery.lead.primary.divider")}; `)} ${u("hasNavigationSection",!0,i` ${m("typography.definitions.foundation.link-secondary")} grid-column: 1 / span 12; `)} `,B=o.span.withConfig({displayName:"NavigationDivider"})` display: none; `,L=o.div.withConfig({displayName:"NavigationBlankHeader"})` ${l(b.lg)} { margin-top: ${s(6.6)}; } `,M=o.div.withConfig({displayName:"NavigationSummaryItem"})``,A=o.div.withConfig({displayName:"OneTrustButtonIconWrapper"})` display: inline-block; height: 9.5px; `,R=o.span.withConfig({displayName:"OneTrustButtonIcon"})` display: block; `;e.exports={NavigationBlankHeader:L,NavigationDivider:B,NavigationWrapper:N,NavigationHeadingAsLink:C,NavigationHeadingButton:v,NavigationHeadingWrapper:w,NavigationHeadingArrow:k,NavigationListWrapper:x,NavigationListItemWrapper:$,NavigationExternalLink:I,NavigationInternalLink:T,NavigationItemIcon:E,NavigationSummaryItem:M,OneTrustButtonIconWrapper:A,OneTrustButtonIcon:R}},60700:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({oneTrustButtonLabel:{id:"Navigation.OneTrustButtonLabel",defaultMessage:"Do Not Sell My Personal Info",description:"Navigation component OneTrust button label"}})},79726:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(31658);i.Horizontal=o(i,"Horizontal",{alignment:"horizontal"}),i.Vertical=o(i,"Vertical",{alignment:"vertical"}),i.Section=o(i,"Section",{alignment:"horizontal",section:!0}),e.exports=i},43824:(e,t,n)=>{const o=n(96540),{useRef:i}=n(96540),a=n(5556),r=n(32485),{useViewportObserver:s}=n(55030),{asConfiguredComponent:l}=n(12892),d=n(48286),c=n(78372),m=n(34187),u=n(73275),p=n(77938),g=n(25856),h=n(52540),{trackComponent:y}=n(92716),{interactionResponse:b}=n(56187),{trackNavigationEvent:f,extractStrategyFromURL:v}=n(14307),{OverlaySummaryItemBylines:k,OverlaySummaryItemContent:w,OverlaySummaryItemTopContent:C,OverlaySummaryItemDate:x,OverlaySummaryItemDek:$,OverlaySummaryItemHed:S,OverlaySummaryItemItemsCount:I,OverlayItemContentWrapper:T,OverylayItemGradientBlock:E,OverlaySummaryItemMetadataPrimary:N,OverlaySummaryItemResponsiveAsset:B,OverlaySummaryItemRubric:L,OverlaySummaryItemWrapper:M,OverlaySummaryItemSignage:A,SummaryItemImageSignage:R,OverlaySummaryItemCTAButton:P}=n(3265),D=({className:e,clickHandler:t,contentAlign:n,contributors:a,ctaPrimaryLabel:l,ctaSecondaryLabel:c,isRecircListItem:u,recircPlacement:h,contentId:D,contentType:_,dangerousHed:H,dangerousDek:O,eventDate:F,hasCTA:V,hasCoverCollage:U,shouldDisableGradientContentBlock:W,hasEnableIcon:j,hasLeftMargin:z,HedTag:G,hideRubricItemSummary:Z,image:q,isContributor:K,isFeatured:Y,isLazy:X,itemsCount:J,totalItems:Q,layoutProportions:ee,maxHedLines:te,metadataPrimary:ne,metadataVideo:{isLive:oe},shouldHandleOverlayForLongHed:ie,publishDate:ae,shouldAutoPlay:re,shouldCenterAlignContent:se,shouldDisplayLiveIndicator:le,shouldDisplayDangerousDekOverlay:de,shouldDisplaySignage:ce,shouldDisplaySignageInline:me,shouldHideEventDate:ue,shouldHideItemCount:pe,shouldHidePublishDate:ge,shouldLeftAlignContent:he,shouldUseMediumBreakpoint:ye,showOnHoverEffect:be,signage:fe,sparrowPattern:ve,analyticsDataAttribute:ke,recircId:we,recircRiver:Ce,rubric:xe,rubricVariation:$e,url:Se})=>{o.useEffect((()=>{(async()=>{await b(),y("OverlaySummaryItem")})()}),[]);const Ie=u&&`${h}-${we}`;s(`.${Ie}`,void 0,(e=>{if(e&&u){const e={type:"impression",label:H,subject:"recirc_unit",items:[{content_id:D,content_title:H,content_type:_.toLowerCase(),content_url:Se}],strategy:v(Se),placement:h,index:we-1,total_index:Q};f(e)}}));const Te=te>0&&te<1/0;let Ee=o.createElement(S,{as:G,hasLeftMargin:z,dangerouslySetInnerHTML:{__html:H},hasBottomMargin:!Te,isFeatured:Y,shouldHandleOverlayForLongHed:ie});Te&&(Ee=o.createElement(d,{lines:te},Ee));const Ne=m[$e],Be=i(null);let Le={};if(!re&&"clip"===q?.contentType){const e=()=>{Be.current&&Be.current.play()},t=()=>{Be.current&&Be.current.pause()};Le={...Le,onTouchStart:e,onTouchEnd:t,onMouseEnter:e,onMouseLeave:t}}return o.createElement(M,{className:r("summary-item-tracking__image-link",e,Ie),contentAlign:n,...ke,"data-component-title":Ce,"data-component-type":"recirc-river","data-recirc-id":`item-image-${we}`,"data-recirc-pattern":ve,showOnHoverEffect:be,href:Se,layoutProportions:ee,onClick:t,...Le},q&&o.createElement(B,{...q,videoElementRef:Be,shouldAutoPlay:re,isLazy:X,hasCoverCollage:U,layoutProportions:ee,shouldUseMediumBreakpoint:ye,shouldDisableGradientContentBlock:W,shouldYieldControlOfVideoPlayPause:!re,signage:fe}),le&&oe&&o.createElement(C,{liveIndicatorHeight:"13px",as:p}),o.createElement(w,{hasLeftMargin:z,shouldHandleOverlayForLongHed:ie,shouldCenterAlignContent:!u&&se,shouldDisableGradientContentBlock:W},ie&&!W&&o.createElement(E,null),o.createElement(T,{shouldHandleOverlayForLongHed:ie,shouldLeftAlignContent:he,shouldCenterAlignContent:!u&&se},!Z&&xe&&o.createElement(L,{isFeatured:Y,as:Ne,name:xe.name,shouldHandleOverlayForLongHed:ie}),fe&&ce&&o.createElement(R,{name:fe}),Ee,J&&!pe&&o.createElement(I,{...J,shouldHandleOverlayForLongHed:ie,shouldCenterAlignContent:!u&&se}),F&&!ue&&o.createElement(x,{shouldHandleOverlayForLongHed:ie},F),K&&a&&0!==Object.entries(a).length&&o.createElement(k,{contributors:a,shouldLink:!1,shouldCenterAlignContent:!u&&se,shouldHandleOverlayForLongHed:ie}),ae&&!ge&&o.createElement(x,{shouldHandleOverlayForLongHed:ie},ae),de&&O&&o.createElement($,{isFeatured:Y,hasLeftMargin:z,dangerouslySetInnerHTML:{__html:O}}),me&&fe&&o.createElement(A,null,fe),ne&&o.createElement(N,{shouldHandleOverlayForLongHed:ie},ne),V&&l&&o.createElement(P,{label:oe&&c?c:l,href:Se,iconPosition:"before",hasEnableIcon:j,ButtonIcon:g,shouldUseFullWidth:!1}))))};D.propTypes={analyticsDataAttribute:a.object,className:a.string,clickHandler:a.func,contentAlign:a.string,contentId:a.string,contentType:a.string,contributors:a.shape(h.propTypes.contributors),ctaPrimaryLabel:a.string,ctaSecondaryLabel:a.string,dangerousDek:a.string,dangerousHed:a.string.isRequired,eventDate:a.string,hasCoverCollage:a.bool,hasCTA:a.bool,hasEnableIcon:a.bool,hasLeftMargin:a.bool,HedTag:a.string,hideRubricItemSummary:a.bool,image:a.shape(u.propTypes),isContributor:a.bool,isFeatured:a.bool,isLazy:a.bool,isRecircListItem:a.bool,itemsCount:a.shape(c.propTypes),layoutProportions:a.oneOf(["overlay","overlay-limited-height"]),maxHedLines:a.number,metadataPrimary:a.string,metadataVideo:a.shape({isLive:a.bool,premiereDate:a.string,series:a.string,videoLength:a.number}),publishDate:a.string,recircId:a.number,recircPlacement:a.string,recircRiver:a.string,rubric:a.shape(m.propTypes),rubricVariation:a.string,shouldAutoPlay:a.bool,shouldCenterAlignContent:a.bool,shouldDisableGradientContentBlock:a.bool,shouldDisplayDangerousDekOverlay:a.bool,shouldDisplayLiveIndicator:a.bool,shouldDisplaySignage:a.bool,shouldDisplaySignageInline:a.bool,shouldHandleOverlayForLongHed:a.bool,shouldHideEventDate:a.bool,shouldHideItemCount:a.bool,shouldHidePublishDate:a.bool,shouldLeftAlignContent:a.bool,shouldUseMediumBreakpoint:a.bool,showOnHoverEffect:a.bool,signage:a.string,sparrowPattern:a.string,totalItems:a.number,url:a.string.isRequired},D.defaultProps={analyticsDataAttribute:{},clickHandler:()=>{},contentAlign:"center",dangerousDek:"",hasCTA:!1,hasEnableIcon:!0,hasLeftMargin:!1,hideRubricItemSummary:!1,isContributor:!0,isFeatured:!1,isLazy:!0,layoutProportions:"overlay",maxHedLines:0,metadataVideo:{},rubricVariation:"Card",shouldAutoPlay:!0,shouldCenterAlignContent:!1,shouldDisplayDangerousDekOverlay:!1,shouldDisplayLiveIndicator:!1,shouldDisplaySignage:!1,shouldDisplaySignageInline:!1,shouldHideEventDate:!0,shouldHideItemCount:!1,shouldHidePublishDate:!0,shouldLeftAlignContent:!1,showOnHoverEffect:!0,sparrowPattern:"overlay-summary-item"},D.displayName="OverlaySummaryItem",e.exports=l(D,"OverlaySummaryItem")},18463:(e,t,n)=>{e.exports=n(43824)},3265:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{calculateSpacing:r,getColorStyles:s,minScreen:l,maxScreen:d,getColorToken:c,getTypographyStyles:m}=n(26865),{BaseText:u}=n(76955),{ItemsCountContent:p,ItemsCountIcon:g}=n(8544),h=n(78372),y=n(73730),{BylineWrapper:b,BylinePreamble:f,BylineName:v,BylineLink:k}=n(74423),w=n(52540),{SpanWrapper:C}=n(18117),x=n(73275),$=n(34187),{ButtonIcon:S,ButtonIconWrapper:I}=n(18974),T=o(w).withConfig({displayName:"OverlaySummaryItemBylines"})` ${({theme:e})=>s(e,"color","colors.interactive.base.white")}; ${b}, ${f}, ${v}, ${k} { ${({theme:e})=>s(e,"color","colors.interactive.base.white")}; ${({shouldHandleOverlayForLongHed:e,shouldCenterAlignContent:t})=>e&&!t?"\n text-align: left;\n ":"text-align: center;"} } margin: ${r(2)} 0; ${({shouldHandleOverlayForLongHed:e})=>e&&`margin: ${r(2)} 0 0 0;`} `,E=o($.Card).withConfig({displayName:"SummaryItemImageSignage"})` ${s("background-color","colors.consumption.lead.standard.context-signature")}; ${s("color","colors.consumption.lead.standard.context-texture")}; ${m("typography.definitions.globalEditorial.context-primary")} position: absolute; top: ${r(2)}; left: ${r(0)}; `,N=o(u).withConfig({displayName:"OverlaySummaryItemHed"})` ${({hasBottomMargin:e})=>{const t=e?2:0;return`margin: ${r(2)} 0 ${r(t)};`}} p { margin: 0; } ${l(a.md)} { ${({shouldHandleOverlayForLongHed:e})=>!e&&`margin: ${r(2)} auto ${r(3)};`} max-width: ${r(62.5)}; } ${({hasLeftMargin:e,isFeatured:t,theme:n})=>t?i` ${m(n,"typography.definitions.discovery.hed-feature")} `:e?i` ${m(n,"typography.definitions.discovery.hed-feature")} margin: ${r(1)} 0 ${r(2)}; ${l(a.md)} { margin: ${r(1)} 0 ${r(2)}; max-width: ${r(80)}; } ${l(a.xl)} { max-width: ${r(108)}; } `:""} `;N.defaultProps={as:"div",colorToken:"colors.interactive.base.white",typeIdentity:"typography.definitions.discovery.hed-core-primary"};const B=o.div.withConfig({displayName:"OverylayItemGradientBlock"})` z-index: 2; background: linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0)); height: 100px; `,L=o.div.withConfig({displayName:"OverlayItemContentWrapper"})` ${({shouldHandleOverlayForLongHed:e,shouldCenterAlignContent:t})=>e&&!t?"\n text-align: -webkit-left;\n ":"text-align: -webkit-center;"} ${({shouldLeftAlignContent:e})=>e?"\n text-align: -webkit-left;\n ":""} `,M=o.div.withConfig({displayName:"OverlaySummaryItemContent"})` &&& { grid-column: 1; grid-row: 1; align-self: end; z-index: 2; ${({shouldHandleOverlayForLongHed:e})=>!e&&`\n padding: 0 ${r(2)} ${r(3)};\n `} max-width: 1600px; text-decoration: none; > *:last-child, ${N}:last-child { margin-bottom: 0; } ${l(a.md)} { margin: 0 auto; ${({shouldHandleOverlayForLongHed:e})=>!e&&`\n padding: 0 0 ${r(5)};\n `} width: 100%; } ${({shouldHandleOverlayForLongHed:e})=>e&&`\n ${L} {\n background: linear-gradient(\n to top,\n rgba(0, 0, 0, 0.9),\n rgba(0, 0, 0, 0.55)\n );\n padding: 0 ${r(6)} ${r(5)};\n ${d(a.lg)}{\n padding: ${r(3)};\n padding-top: 0;\n }\n }\n `} ${({shouldDisableGradientContentBlock:e})=>e&&`\n ${L} {\n background: none;\n `} ${({hasLeftMargin:e})=>e?i` padding: 0 ${r(3)} ${r(3)}; ${l(a.md)} { padding: 0 ${r(6)} ${r(9)} ${r(6)}; } ${l(a.xl)} { padding: 0 ${r(8)} ${r(9)} ${r(8)}; } `:""} } `,A=o(u).withConfig({displayName:"OverlaySummaryItemSignage"})` margin: ${r(2)} 0; color: ${c("colors.interactive.base.white")}; font-size: 14px; ${({theme:e})=>m(e,"typography.definitions.globalEditorial.context-tertiary")}; `,R=o(u).withConfig({displayName:"OverlaySummaryItemDate"})` display: block; ${({shouldHandleOverlayForLongHed:e})=>e&&`margin: ${r(2)} 0 0 0;`} `;R.defaultProps={as:"time",colorToken:"colors.interactive.base.white",typeIdentity:"typography.definitions.globalEditorial.context-tertiary"};const P=o(h).withConfig({displayName:"OverlaySummaryItemItemsCount"})` display: flex; ${({shouldHandleOverlayForLongHed:e,shouldCenterAlignContent:t})=>e&&!t?"\n justify-content: left;\n ":"justify-content: center;"} margin: ${r(2)} 0; ${({shouldHandleOverlayForLongHed:e})=>e&&`margin: ${r(2)} 0 0 0;`} ${g} .icon { ${({theme:e})=>s(e,"fill","colors.interactive.base.white")}; } ${p} { ${({theme:e})=>s(e,"color","colors.interactive.base.white")}; } ${p}:hover { text-decoration: none; } `,D=o(u).withConfig({displayName:"OverlaySummaryItemMetadataPrimary"})` display: block; margin: ${r(2)} 0; ${({shouldHandleOverlayForLongHed:e})=>e&&`margin: ${r(2)} 0 0 0;`} `;D.defaultProps={as:"div",colorToken:"colors.interactive.base.white",typeIdentity:"typography.definitions.globalEditorial.context-tertiary"};const _=o(D).withConfig({displayName:"OverlaySummaryItemDek"})` ${({hasLeftMargin:e})=>e?i` ${l(a.md)} { margin: ${r(2)} 0 ${r(3)}; max-width: ${r(64)}; } ${l(a.xl)} { max-width: ${r(108)}; } `:""} `;_.defaultProps={as:"div",typeIdentity:"typography.definitions.discovery.description-feature"};const H=o(x).withConfig({displayName:"OverlaySummaryItemResponsiveAsset"})` position: relative; grid-column: 1; grid-row: 1; width: 100%; height: 100%; ${({hasCoverCollage:e})=>!e&&"\n z-index: 1;\n "}; /* 1. the +1px fixes an issue with subpixel rounding / rendering in Chrome We also need to pass in the SpanWrapper as the actual class is passed down ffs */ &${C}::after { position: absolute; top: 0; left: 0; transition: opacity 0.3s; opacity: 1; z-index: 2; ${({shouldHandleOverlayForLongHed:e,shouldDisableGradientContentBlock:t})=>(!e||t)&&"\n background: linear-gradient(to top, #000, transparent 65%);\n "} background-size: calc(100% + 1px) calc(100% + 1px); /* 1 */ width: 100%; height: 100%; content: ''; pointer-events: none; } img { width: 100%; height: 100%; ${({layoutProportions:e})=>"overlay-limited-height"===e?"\n height: auto;\n min-height: 100%;\n ":""} } `,O=o(u).withConfig({displayName:"OverlaySummaryItemRubric"})` ${({shouldHandleOverlayForLongHed:e})=>e&&"\n& {\n display: block;\n}\n"} &.rubric--with-bg { ${({shouldHandleOverlayForLongHed:e})=>e&&"\n & {\n display: inline-block;\n }\n "} ${({theme:e})=>[s(e,"background-color","colors.interactive.base.white"),s(e,"color","colors.consumption.lead.standard.context-signature")].join(";")}; } `;O.defaultProps={colorToken:"colors.interactive.base.white"};const F=o.a.withConfig({displayName:"OverlaySummaryItemWrapper"})` ${({theme:e})=>s(e,"color","colors.interactive.base.dark")}; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; text-align: ${({contentAlign:e})=>e||"center"}; text-decoration: none; &:hover, &:focus { ${({showOnHoverEffect:e})=>e?`${H}::after {\n opacity: 0.7;\n }`:""} } /* Outline gets hidden due to grid-gap: 0. In order to show outline in keyboard mode, adding some margin. */ &:focus { margin: 2px; } ${({layoutProportions:e})=>"overlay-limited-height"===e?"max-height: 100%;":""} `,V=o(M).withConfig({displayName:"OverlaySummaryItemTopContent"})` &&& { align-self: start; justify-content: flex-start; background: transparent; padding: ${r(4)} ${r(3)}; max-width: 1600px; ${l(a.md)} { padding: ${r(4)} ${r(6)} ${r(4)}; } ${l(a.xl)} { padding: ${r(4)} ${r(8)}; } } &.liveindicator--with-bg { ${({theme:e})=>i` ${s(e,"color","colors.interactive.base.white")} `} } `,U=o(y.UtilityInverted).withConfig({displayName:"WatchButton"})` &, &:focus, &:hover { border: none; } display: inline-flex; background-color: rgba( ${c("colors.interactive.base.white",{rgbOnly:!0})}, 0.1 ); ${({hasEnableIcon:e})=>e&&`\n padding-top: ${r(.5)};\n padding-left: ${r(.5)};\n `} .icon { ${({theme:e})=>`${s(e,"fill","colors.interactive.base.white")};`} } ${I} { margin-bottom: 4px; } ${S} { width: auto; height: auto; } ${({theme:e})=>`${s(e,"color","colors.interactive.base.white")};`} `;e.exports={OverlaySummaryItemBylines:T,OverlaySummaryItemContent:M,OverlaySummaryItemTopContent:V,OverlaySummaryItemDate:R,OverlaySummaryItemDek:_,OverlaySummaryItemHed:N,OverlaySummaryItemItemsCount:P,OverlayItemContentWrapper:L,OverylayItemGradientBlock:B,OverlaySummaryItemMetadataPrimary:D,OverlaySummaryItemResponsiveAsset:H,OverlaySummaryItemRubric:O,OverlaySummaryItemWrapper:F,OverlaySummaryItemSignage:A,SummaryItemImageSignage:E,OverlaySummaryItemCTAButton:U}},60688:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(36314),s=n(48373),{ProductOfferListWrapper:l}=n(94037),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),{getProductLocalisedOffers:m,countryCurrencyMapping:u}=n(63799),p="US",g=({buttonVariation:e,btnStyle:t,className:n,copilotID:i,contentType:g,dataAttrs:h,ctaAtRetailerName:y,defaultCTAText:b,defaultTextForEmbedSize:f,embedSize:v,featureFlags:k,hasGallerySlideBackground:w,hasMultipleLines:C,hasPriceSection:x,hidePriceComponentWhenNoPrice:$,isVenueCardItemContainer:S,onClickHandler:I,offers:T,organizationID:E,productId:N,productOfferVariation:B,shouldConsiderPriceText:L,showCount:M,shouldDisplayBookmarkWithOffers:A,showOfferButtonSideBySide:R,showOffersSeller:P,showOfferUrl:D,showPriceOnButton:_,showSellerNameBelowButton:H,venueSellerPreviewText:O,dropShipSellers:F,showLocalisedOffers:V,urlToBookmark:U,user:W,userPlatform:j,showSellerNameBelowPrice:z,isProductSummaryGridOffer:G,shouldColorChangeBlueToBlack:Z,shouldColorChangeBlackToYellow:q,isActionIdEnabledForComponent:K})=>{const[Y,X]=a.useState({}),{shouldUseBookmarkV3:J=!1}=k,Q=V&&"hotel"!==g?T?.filter((e=>e.countryCode&&""!==e.countryCode?e.countryCode===p:e.currency===u[p])):T,[ee,te]=a.useState(Q);a.useEffect((()=>{te(!0===V&&"hotel"!==g?m(p,T):Q),(async()=>{await c(),d("ProductOfferList")})()}),[]),a.useEffect((()=>{A&&(async()=>{if(!W.amguuid)return void X({bookmarkId:null,isUrlBookmark:null,contentId:i});const e=s(J),t=await e.getBookmarkStatus({amgUUID:W.amguuid,copilotID:i,documentUrl:`${window.location.origin}${U}`,organizationID:E,siteCode:j.siteCode,userPlatformProxy:j.userPlatformProxy,xClientID:j.xClientID});X({...t,contentId:i})})()}),[A]);const ne=e=>{X({...e,contentId:i})},oe=r[B]||r;return ee?.length?a.createElement(l,{className:o("product-offer-list",n),showOfferButtonSideBySide:R},ee.slice(0,M).map(((n,o)=>{let r=!0;F?.length>0&&(r=F?.some((e=>{if(n.offerUrl&&(e=>{try{return new URL(e),!0}catch(e){return!1}})(n.offerUrl)){const{origin:t}=new URL(n.offerUrl);return!t?.toLowerCase().includes(e)}return!0})));const s=n.purchaseUri,l=P&&n.seller?.name||"",d=n.sellerName||l,c=!!n.price;return a.createElement(oe,{...n,bookmarkDetails:Y,buttonVariation:e,btnStyle:t,ctaHref:s,className:"product-offer-list__offer",copilotID:i,dataAttrs:h,ctaAtRetailerName:y,defaultCTAText:b,defaultTextForEmbedSize:f,embedSize:v,hasMultipleLines:C,hasPriceSection:$?c:x,onClickHandler:I,showSellerNameBelowPrice:z,isProductSummaryGridOffer:G,productId:N,position:o,venueSeller:l,showOfferUrl:D,showPriceOnButton:_,showSellerNameBelowButton:$?c:H,key:d,venueSellerPreviewText:O,isExternalProduct:r,isVenueCardItemContainer:S,shouldConsiderPriceText:L,showOfferButtonSideBySide:R,hasBookmarkingEnabled:A,updateBookmark:ne,urlToBookmark:U,hasGallerySlideBackground:w,shouldColorChangeBlueToBlack:Z,shouldColorChangeBlackToYellow:q,isActionIdEnabledForComponent:K})}))):null};g.propTypes={btnStyle:i.oneOf(["filled","outlined","text"]),buttonVariation:i.string,className:i.string,contentType:i.string,copilotID:i.string,ctaAtRetailerName:i.string,dataAttrs:i.object,defaultCTAText:i.string,defaultTextForEmbedSize:i.string,dropShipSellers:i.array,embedSize:i.string,featureFlags:i.shape({shouldUseBookmarkV3:i.bool}),hasGallerySlideBackground:i.bool,hasMultipleLines:i.bool,hasPriceSection:i.bool,hidePriceComponentWhenNoPrice:i.bool,isActionIdEnabledForComponent:i.bool,isExternalProduct:i.bool,isProductSummaryGridOffer:i.bool,isVenueCardItemContainer:i.bool,offers:i.array,onClickHandler:i.func,organizationID:i.string,productId:i.string,productOfferVariation:i.string,shouldColorChangeBlackToYellow:i.bool,shouldColorChangeBlueToBlack:i.bool,shouldConsiderPriceText:i.bool,shouldDisplayBookmarkWithOffers:i.bool,showCount:i.number,showLocalisedOffers:i.bool,showOfferButtonSideBySide:i.bool,showOffersSeller:i.bool,showOfferUrl:i.bool,showPriceOnButton:i.bool,showSellerNameBelowButton:i.bool,showSellerNameBelowPrice:i.bool,urlToBookmark:i.string,user:i.object,userPlatform:i.object,venueSellerPreviewText:i.string},g.defaultProps={featureFlags:{shouldUseBookmarkV3:!1},isExternalProduct:!0,offers:[],shouldConsiderPriceText:!1,shouldDisplayBookmarkWithOffers:!1,showCount:1,showOfferButtonSideBySide:!1},g.displayName="ProductOfferList",e.exports=g},18059:(e,t,n)=>{const{connect:o}=n(67851),{asConfiguredComponent:i}=n(12892),a=i(n(60688),"ProductOfferList");e.exports=o((e=>{const{coreDataLayer:t={},user:n,userPlatform:o,featureFlags:i}=e;return{featureFlags:i,organizationID:t?.site?.orgId||"",user:n,userPlatform:o}}))(a)},94037:(e,t,n)=>{const o=n(75999).default,{ProductOfferWrapper:i}=n(61366),{BREAKPOINTS:a}=n(96472),{calculateSpacing:r,minScreen:s,maxScreen:l}=n(26865),d=o.div.withConfig({displayName:"ProductOfferListWrapper"})` ${({showOfferButtonSideBySide:e})=>e?`\n ${s(a.md)} {\n display: grid;\n grid-template-columns: 1fr 1fr;\n row-gap: 1rem;\n column-gap: 1rem;\n }\n `:""}; ${i} { width: 100%; &:not(:last-child) { margin-bottom: ${r(1)}; } ${({showOfferButtonSideBySide:e})=>e?`\n ${l(a.md)} {\n &:not(:last-child) {\n margin-bottom: ${r(1.5)};\n }\n }\n ${s(a.md)} {\n &:not(:last-child) {\n margin-bottom: 0px;\n }\n }\n `:""}; } `;e.exports={ProductOfferListWrapper:d}},62340:(e,t,n)=>{const o=n(5556),i=n(96540),{useIntl:a}=n(37243),{useEffect:r,useState:s}=n(96540),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),{RatingForm:c,RatingFormWrapper:m,RatingInput:u,RatingLabel:p,RatingLink:g,RatingLinkWrapper:h,RatingRating:y,RatingRatings:b,RatingStar:f,RatingStarHalf:v,RatingStars:k,RatingTriangle:w,RatingWrapper:C}=n(97927),x=n(43473).A,$=({averageRatingCount:e=0,brandSlug:t="",className:n,hasBorderTop:o=!1,isRatingDisabled:$=!0,link:S={},onChange:I,onSubmit:T,totalRatingCount:E=0,isRatingClickable:N,showReviewLink:B=!0,shouldShowOutline:L=!0})=>{i.useEffect((()=>{(async()=>{await d(),l("Rating")})()}),[]);const{formatMessage:M}=a(),[A,R]=s(e),P=!!e&&!!E,{onClick:D,label:_,url:H}=S||{},O=e=>{const t=Number(e.target.value);R(t),I&&I(t)};r((()=>{R(e)}),[e,t]);const[F,V]=s(!1);return i.createElement(C,{className:n,"data-testid":"RatingWrapper",hasBorderTop:o},i.createElement(m,{onClick:_&&H&&N&&D,href:H,showReviewLink:B},P?i.createElement(y,null,Number("epicurious"===t?A:e).toFixed(1)):null,i.createElement(c,{"data-testid":"rating-form",action:"",onSubmit:e=>{e.preventDefault(),T&&T(e.target.value)},isRatingDisabled:$,isFocussed:F},i.createElement(k,{role:"group","aria-label":M(x.ratingAriaLabel)},["â","s","t","a","r","s"].map(((e,t)=>{const n=Math.random().toString(36).substring(7),o=`Rating${t}-${n}`;return i.createElement(i.Fragment,{key:`Rating${t}`},i.createElement(u,{"aria-label":`${t} ${M(x.ratingAriaLabel)}`,defaultChecked:t===Math.floor(A),disabled:$,id:o,name:"Rating",onClick:O,value:t,onFocus:()=>{V(0===t)},shouldShowOutline:L}),i.createElement(p,{htmlFor:o},t>0?i.createElement(f,null,i.createElement(v,{$shouldHalfFill:t===Math.floor(A)+1&&A%1!=0})):null))})))),P?i.createElement(b,null,"(",E,")"):null),B&&_&&H?i.createElement(h,null,i.createElement(g,{onClick:D,href:H},_,i.createElement(w,null))):null)};$.propTypes={averageRatingCount:o.number,brandSlug:o.string,className:o.string,hasBorderTop:o.bool,isRatingClickable:o.bool,isRatingDisabled:o.bool,link:o.shape({onClick:o.func,label:o.string,url:o.string}),onChange:o.func,onSubmit:o.func,shouldShowOutline:o.bool,showReviewLink:o.bool,totalRatingCount:o.number},e.exports=$},21093:(e,t,n)=>{e.exports=n(62340)},97927:(e,t,n)=>{const o=n(75999).default,i=n(60703),a=n(91583),{BaseLink:r,BaseText:s}=n(76955),{BREAKPOINTS:l}=n(96472),{calculateSpacing:d,getColorStyles:c}=n(26865),{hideVisually:m}=n(52813),u=o(a).withConfig({displayName:"RatingTriangle"})` transform: scale(0.7); margin-left: ${d(1)}; `,p=o(r).withConfig({displayName:"RatingLink"})` display: flex; flex-direction: row; align-items: center; justify-content: center; text-transform: uppercase; `;p.defaultProps={colorToken:"colors.consumption.lead.standard.description",typeIdentity:"typography.definitions.utility.button-bulletin"};const g=o.div.withConfig({displayName:"RatingLinkWrapper"})` margin-top: ${d(1)}; `,h=o(s).withConfig({displayName:"RatingRatings"})` margin-left: ${d(1)}; `;h.defaultProps={colorToken:"colors.consumption.lead.standard.context-tertiary",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const y=o(i).withConfig({displayName:"RatingStarHalf"})` &&& { position: absolute; top: 7px; left: 7px; width: 18px; height: 18px; path { ${({theme:e})=>c(e,"fill","colors.interactive.base.brand-primary")}; } ${({$shouldHalfFill:e,theme:t})=>e&&` &&{\n path:nth-of-type(1) {\n ${c(t,"fill","colors.interactive.base.brand-primary")}\n }\n }`} } `;y.defaultProps={showTitle:!1};const b=o.div.withConfig({displayName:"RatingStar"})` position: relative; width: 32px; height: 32px; `,f=o.div.withConfig({displayName:"RatingStars"})` display: flex; flex-direction: row; `,v=o.label.withConfig({displayName:"RatingLabel"})` /* src/styles/scss/base/forms are being applied to all input elements &&& forces specificity to reset all styles :( */ &&& { all: unset; cursor: pointer; &::before { content: none; } &::after { content: none; } } `,k=o.input.withConfig({displayName:"RatingInput"}).attrs((()=>({type:"radio"})))` &&& { all: unset; ${m()}; ${({defaultChecked:e,theme:t})=>e?`+ ${v} ~ ${v} {\n ${y} path {\n ${c(t,"fill","colors.interactive.base.light")};\n }\n }`:null} &:disabled + ${v} { ${({showReviewLink:e})=>e?"cursor: initial;":"cursor: pointer;"} } &:focus + ${v} { ${({shouldShowOutline:e})=>e&&"outline: #2360c5 auto 1px;"} } } `,w=o.form.withConfig({displayName:"RatingForm"})` &&& { &:focus-within { outline: ${({isFocussed:e})=>e?"#2360C5 auto 1px":""}; } &:hover { && { ${k} + ${v} ${y} path { ${({theme:e,isRatingDisabled:t})=>t?"":`${c(e,"fill","colors.interactive.base.brand-primary")};}`} ${k}:hover + ${v} ~ ${v} { ${y} path { ${({theme:e,isRatingDisabled:t})=>t?"":`: ${c(e,"fill","colors.interactive.base.light")};}`} } } } } } } `,C=o(s).withConfig({displayName:"RatingRating"})` margin-right: ${d(1)}; `;C.defaultProps={colorToken:"colors.consumption.lead.standard.description",typeIdentity:"typography.definitions.globalEditorial.numerical-large"};const x=o.div.withConfig({displayName:"RatingFormWrapper"})` display: flex; flex-direction: row; align-items: center; justify-content: center; ${({showReviewLink:e})=>!e&&"&&&:hover {\n cursor: pointer;\n }"} `,$=o.div.withConfig({displayName:"RatingWrapper"})` display: flex; flex-direction: column; align-items: center; justify-content: center; padding: ${d(3)} 0 ${d(4)}; width: 100%; ${({hasBorderTop:e,theme:t})=>e?`border-top: 1px solid;\n ${c(t,"border-color","colors.consumption.lead.standard.accent")};\n margin-top: ${d(3)};\n\n @media (min-width: ${l.lg}){\n border-top: none;\n margin-top: 0;\n }`:""}; `;e.exports={RatingForm:w,RatingFormWrapper:x,RatingInput:k,RatingLabel:v,RatingLink:p,RatingLinkWrapper:g,RatingRating:C,RatingRatings:h,RatingStar:b,RatingStarHalf:y,RatingStars:f,RatingTriangle:u,RatingWrapper:$}},43473:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({ratingAriaLabel:{id:"Rating.RatingAriaLabel",defaultMessage:"Rating",description:"Default aria label for rating text"}})},86157:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(17637),s=n(43608),l=n(44597),d=n(66552),{calculateSizes:c}=n(65226),m=new Set(["photo","cartoon"]),u=new Set(["clip","cnevideo"]),{SpanWrapper:p,CNEVideoEmbedWrapper:g}=n(18117),{trackComponent:h}=n(92716),{interactionResponse:y}=n(56187);class b extends a.Component{constructor(e){super(e),this.handleRef=e=>{if(!this.state.shouldLoadAsset&&e){if(!this.observer){const e="900px 0px 900px 0px",t=[0,"lazy"===this.props.imageAttributes?.loading?0:.75];this.observer=new IntersectionObserver(this.handleIntersection,{rootMargin:e,threshold:t})}this.observer.observe(e),this.element=e}},this.isLongImage=e=>.75*e>window.innerHeight,this.isEdgeImage=e=>{const t=document.documentElement.clientWidth;return e.right>t&&e.left<t||e.right>0&&e.left<0},this.handleAssetLoaded=e=>{this.props.onAssetLoaded&&this.props.onAssetLoaded(e),this.setState({assetLoaded:!0}),this.isLongImage(e?.height)&&!this.state.isInView&&(this.observer.unobserve(this.element),this.observer.observe(this.element))},this.handleAssetContainerLoaded=e=>{u.has(this.props.contentType)&&this.props.onAssetContainerLoaded&&this.props.onAssetContainerLoaded(e)},this.handleIntersection=e=>{const{contentType:t}=this.props;e.filter((e=>e.isIntersecting)).forEach((({target:e,isIntersecting:n,intersectionRatio:o,boundingClientRect:i})=>{this.setState({shouldLoadAsset:!0});const a=["photo","cartoon"].includes(t)&&this.isLongImage(e.querySelector("img")&&e.querySelector("img").naturalHeight)&&n,r=this.isEdgeImage(i)&&n;(o>=.75||a||r)&&(this.setState({isInView:!0}),this.observer.disconnect())}))},this.observer=null,this.element=null,this.state={assetLoaded:!m.has(e.contentType),shouldLoadAsset:!this.props.isLazy,isInView:!this.props.isLazy}}async componentDidMount(){await y(),h("ResponsiveAsset",this.props.contentType)}componentWillUnmount(){this.observer&&this.observer.disconnect()}render(){const{className:e,contentType:t,isLazy:n,scriptUrl:i,shouldAutoplay:m,shouldHoldImageSpace:u,sizes:h,itemProp:y,masterAspectRatio:b,shouldRestrictCropping:f,responsiveCartoonVariation:v,showPublishedDate:k,setCartoonLinkedGalleries:w,shouldPlayContinuously:C,shouldUseMediumBreakpoint:x,shouldDisableImageClick:$,analyticsData:S,signalType:I,actionBarConfig:T,imageAttributes:E}=this.props,N=v?l[v]:l,{assetLoaded:B,shouldLoadAsset:L,isInView:M}=this.state,A={...this.props,shouldHideCaption:this.props.shouldHideCartoonCaption,shouldHideCredit:this.props.shouldHideCartoonCredit,shouldLoadAsset:L};return a.createElement(d.Consumer,null,(l=>a.createElement(p,{className:o("responsive-asset",e),isInVisible:n&&(!M||!B),ref:this.handleRef,responsiveCartoonVariation:v},"clip"===t&&a.createElement(r,{...A,onLoadedMetadata:this.handleAssetContainerLoaded}),"cnevideo"===t&&a.createElement(g,{shouldAutoplay:m,shouldPlayContinuously:C,scriptUrl:i,onVideoLoad:this.handleAssetContainerLoaded}),"photo"===t&&a.createElement(s,{...A,onAssetLoaded:this.handleAssetLoaded,shouldHoldImageSpace:u,sizes:h||c(l),masterAspectRatio:b,shouldRestrictCropping:f,itemProp:y,signalType:I,actionBarConfig:T,imageAttributes:E}),"cartoon"===t&&a.createElement(N,{...A,onAssetLoaded:this.handleAssetLoaded,sizes:h||c(l),showPublishedDate:k,setCartoonLinkedGalleries:w,shouldHoldImageSpace:u,shouldUseMediumBreakpoint:x,shouldDisableImageClick:$,analyticsData:S}))))}}b.propTypes={actionBarConfig:i.object,altText:i.string.isRequired,analyticsData:i.object,className:i.string,contentType:i.oneOf(["cartoon","photo","clip","cnevideo"]),imageAttributes:i.object,isInVisible:i.bool,isLazy:i.bool,itemProp:i.string,masterAspectRatio:i.string,onAssetContainerLoaded:i.func,onAssetLoaded:i.func,responsiveCartoonVariation:i.oneOf(["SliderCartoon","InlineCartoon","Card","WithNoSocialIcons"]),scriptUrl:i.string,segmentedSources:i.oneOfType([r.propTypes.segmentedSources,s.propTypes.segmentedSources]),setCartoonLinkedGalleries:i.func,shouldAutoplay:i.bool,shouldDisableImageClick:i.bool,shouldHideCartoonCaption:i.bool,shouldHideCartoonCredit:i.bool,shouldHoldImageSpace:i.bool,shouldPlayContinuously:i.bool,shouldRestrictCropping:i.bool,shouldUseMediumBreakpoint:i.bool,showPublishedDate:i.bool,signalType:i.string,sizes:i.string,sources:i.oneOfType([r.propTypes.sources,s.propTypes.sources]),upcLazyLoading:i.string,videoElementRef:i.oneOfType([i.func,i.shape({current:i.object})])},b.defaultProps={contentType:"photo",shouldHoldImageSpace:!1},e.exports=b},65226:(e,t,n)=>{const o=n(99906),i=e=>{const[t,n]=e.split("/");return Math.ceil(100*t/n)};function a(e){if(!e)return NaN;const[t,n]=e.split(":").map((e=>parseInt(e,10)));return n/t}function r(e){const t=e.height/e.width,n=a(e.aspectRatio);return Math.round(1e4*(t||n))/100}e.exports={calculateSizes:e=>{const{columnSpans:t,isFullBleed:n}=e||{};return t?o.sizesDescending.reduce(((e,a,r)=>{const s=i(t[a]),l=o.sizesDescending[r+1],d=l?i(t[l]):0;if("xxxl"!==a||n)"sm"===a?e.push(`${s}vw`):s!==d&&e.push(`(min-width: ${o.minThresholds[a]}px) ${s}vw`);else{const t=o.minThresholds.xxxl,n=Math.ceil(t*s/100);e.push(`(min-width: ${t}px) ${n}px`)}return e}),[]).join(", "):"100vw"},getAspectRatioValue:a,getCSSHeightRules:function(e,t){if(!e||!t.sm)return"";const n=r(t.sm);let i=`\n .${e} {\n height: 0;\n padding-bottom: ${n}%;\n }`;if(t.lg){const a=r(t.lg);a!==n&&(i+=`\n @media (min-width: ${o.minThresholds.lg}px) {\n .${e} {\n padding-bottom: ${a}%;\n }\n }`)}return i},getPercentageHeight:r,getSourcesIdentifier:function(e,t){const n=Object.values(t).filter((e=>e.width&&e.height)).map((({height:e,width:t})=>function(e,t){let n=function e(t,n){return n?e(n,t%n):t};return n=n(e,t),[e/n,t/n]}(t,e).join("x"))).join("-");return n?`${e}-${n}`:""}}},73275:(e,t,n)=>{const{connect:o}=n(67851),i=n(86157),a=o((function(e){return e.disableLazyLoad?{isLazy:!1}:{}}))(i);e.exports=a},18117:(e,t,n)=>{const o=n(75999).default,i=n(64930),a=o.span.withConfig({displayName:"SpanWrapper"})` display: block; transition: opacity 1s; opacity: ${({isInVisible:e})=>e?0:1}; overflow: ${({responsiveCartoonVariation:e})=>"InlineCartoon"===e?"visible":"hidden"}; `,r=o(i).withConfig({displayName:"CNEVideoEmbedWrapper"})` margin: 0; padding-bottom: 56.25%; width: 100%; height: 0; `;e.exports={SpanWrapper:a,CNEVideoEmbedWrapper:r}},43917:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{connect:r}=n(67851),{useState:s,useEffect:l}=n(96540),{useIntl:d}=n(37243),c=n(4577).A,m=n(43608),u=n(39832),p=n(67783),{trackComponent:g}=n(92716),{interactionResponse:h}=n(56187),y=n(59319),{CartOutlined:b,DownloadCloud:f,CopyLink:v}=n(97504),k=n(5232),w=n(3990),{googleAnalytics:C}=n(90090),x=n(36132),{ResponsiveCartoonWrapper:$,ResponsiveCartoonImage:S,ResponsiveCartoonIcons:I,ResponsiveCartoonCredit:T,ResponsiveCartoonCaption:E,ResponsiveCartoonTagCloud:N,ResponsiveCartoonCTA:B,ResponsiveCartoonCTAWrapper:L,ResponsiveCartoonIconButton:M,ResponsiveCartoonOpenGallery:A,ResponsiveCartoonLinkAlertPopup:R,ResponsiveCartoonLinkButtonWrapper:P}=n(77527),D=e=>{const{formatMessage:t}=d(),[n,i]=a.useState({}),{caption:r,credit:m,className:p,dangerousCaption:y,dangerousCredit:D,id:_,links:H,publishedDate:O,showCartActionButtons:F,showDownloadActionButton:V,showLinkActionButton:U,showOpenGalleyButton:W,showPublishedDate:j,showSocialIcons:z,sources:G,tagCloud:Z,openModal:q,variations:{isCartoonEmbed:K,isCard:Y},isCartoonCaption:X,setCartoonLinkedGalleries:J,variationName:Q,shouldHoldImageSpace:ee,shouldUseMediumBreakpoint:te,shouldDisableImageClick:ne,analyticsData:oe,shouldHideCaption:ie,shouldHideCredit:ae}=e,{triggerCartoonEvent:re}=x(oe),se={id:_,dangerousCaption:y,linkedGallery:n,links:H};a.useEffect((()=>{(async()=>{await h(),g("ResponsiveCartoon",Q)})()}),[Q]);const le=a.useMemo((()=>W&&n?.id),[W,n?.id]),de=a.useMemo((()=>F||V||U||le),[F,V,U,le]),ce="inline"===oe.cartoonPlacement||oe.isSmallDevice?w:"div",me={cartoon_placement:oe?.cartoonPlacement,cartoon_id:_,gallery_title:n?.dangerousHed||oe?.galleryTitle||""},ue=H.find((e=>"canonical"===e.network)),pe=(y||r)&&!ie,ge=Boolean((D||m||j&&O)&&!ae),he=z&&H?.length>0,ye=e=>{C.emitGoogleTrackingEvent("cartoon-interaction",{...me,cartoon_interaction:e}),re(e,se)};a.useEffect((()=>{if(W&&ue?.url){const e=new URLSearchParams({format:"json",page:1,includeGallery:!0,hierarchies:"channels/cartoons",galleryLimit:1,includeRecirc:!0,recircLimit:3}),t=ue.url.split("/").splice(3).join("/");fetch(`/${t}?${e}`).then((e=>e.json())).then((e=>{const t=e.cartoon?.gallery||[];t.length&&t[0]?.items.length&&i(t[0])})).catch((e=>{console.warn(e)}))}}),[W,ue]);const[be,fe]=s(!1),ve=()=>{ye("open"),J(n,(()=>q(!0)))},ke=(e,t,n,o)=>{const i=e||t;return n&&o&&i?{dangerousCredit:`<span>${e||t}</span><span>${o}</span>`,hasMultipleCredit:!0}:n&&o&&!i?{dangerousCredit:o,hasMultipleCredit:!1}:{dangerousCredit:i,hasMultipleCredit:!1}};l((()=>{const e=setTimeout((()=>{fe(!1)}),3e3);return()=>clearTimeout(e)}),[be]);const we=!ne&&Boolean(ue?.url);return a.createElement($,{as:ce,className:o("responsive-cartoon",p),"data-testid":"responsive-cartoon",isCartoonEmbed:K,isCard:Y,shouldShowOpenGalleyButton:le,..."inline"===oe.cartoonPlacement||oe.isSmallDevice?{onIntersectionViewport:(e,t)=>{e&&(C.emitGoogleTrackingEvent("cartoon-impression",{...me,cartoon_numbering:`${oe.cartoonPosition||""}/${oe.totalNumberOfCartoons}`||""}),t(),re("impression",se))}}:{}},we?a.createElement(u,{"data-testid":"responsive-cartoon__image-link",className:"responsive-cartoon__image-link",href:ue.url,onClick:e=>{e.stopPropagation(),le&&(e.preventDefault(),ve())}},a.createElement(S,{...e,"data-testid":"responsive-cartoon__image",className:"responsive-cartoon__image",shouldHoldImageSpace:ee,shouldUseMediumBreakpoint:te})):a.createElement(S,{...e,"data-testid":"responsive-cartoon__image",className:"responsive-cartoon__image"}),((e,t,n,o,i,r)=>e&&a.createElement(E,{dangerousCaptionText:t||n,className:"responsive-cartoon__caption","data-testid":"responsive-cartoon__caption",isCartoonCaption:o,hasLinebreak:!0,...r&&{onClickHandler:i}}))(pe,y,r,X,ve,le),he&&a.createElement(I,{links:H,"data-testid":"responsive-cartoon__social-icons",className:"responsive-cartoon__social-icons"}),((e,t,n,o,i,r,s)=>e&&a.createElement(T,{...ke(n,t,i,r),"data-testid":"responsive-cartoon__credit",className:"responsive-cartoon__credit",isCartoonCaption:o,...s&&{onClickHandler:ve}}))(ge,m,D,X,j,O,le),de&&a.createElement(B,null,a.createElement(L,null,U&&a.createElement(P,null,a.createElement(M,{ariaLabel:t(c.copyLinkButtonMessage),label:t(c.copyLinkButtonMessage),btnStyle:"outlined",isIconButton:!0,hasEnableIcon:!0,onClickHandler:()=>{(async e=>{try{if(navigator.clipboard)await navigator.clipboard.writeText(e);else{const t=document.createElement("textarea");let n;t.value=e,t.style.top="0",t.style.left="0",t.style.position="fixed",document.body.appendChild(t),t.focus(),t.select();try{n=document.execCommand("copy")}catch(e){console.error("Fallback: Oops, unable to copy",e)}if(document.body.removeChild(t),!n)throw new Error("Fallback: Oops, unable to copy")}fe(!0)}catch(e){console.error(e)}})(ue?ue.url:""),ye("share_link")},ButtonIcon:()=>a.createElement(v,{title:t(c.copyLinkButtonMessage)}),cornerRadius:"FullyRoundedCorner",size:"small"}),a.createElement(R,{alertPosition:"under",ariaRole:"dialog",arrowPosition:50,className:"shopping-alert",iconPosition:"after",isTooltip:!0,isVisible:!0,shouldUseArrow:!0,isActive:be},a.createElement("p",{"aria-hidden":!0},t(c.copiedLinkAlertMessage)))),V&&a.createElement(M,{ariaLabel:t(c.downloadButtonMessage),label:t(c.downloadButtonMessage),btnStyle:"outlined",isIconButton:!0,hasEnableIcon:!0,onClickHandler:()=>{(()=>{let e;const t=["sm","md","lg","xl","xxl"];for(const n of t)if(G?.[n]?.url){e=G[n].url;break}if(!e)return;const n=document.createElement("a");n.href=e,n.download="Cartoon.png",n.target="_blank",n.click()})(),ye("download")},ButtonIcon:()=>a.createElement(f,{title:t(c.downloadButtonMessage)}),cornerRadius:"FullyRoundedCorner",size:"small"}),F&&a.createElement(M,{ariaLabel:t(c.cartButtonMessage),label:t(c.cartButtonMessage),btnStyle:"outlined",isIconButton:!0,hasEnableIcon:!0,onClickHandler:()=>{window.open("https://condenaststore.com/conde-nast-brand/cartoons","_blank"),ye("go_to_shop")},ButtonIcon:()=>a.createElement(b,{title:t(c.cartButtonMessage)}),cornerRadius:"FullyRoundedCorner",size:"small"}),le&&a.createElement(A,{ariaLabel:t(c.openCartoonGalleryButtonMessage),label:t(c.openCartoonGalleryButtonMessage),iconPosition:"after",hasEnableIcon:!0,onClickHandler:ve,ButtonIcon:()=>a.createElement(k,{title:t(c.openCartoonGalleryButtonIconMessage)}),cornerRadius:"FullyRoundedCorner",btnStyle:"outlined",size:"small"}))),(e=>e&&a.createElement(N,{...e,className:"responsive-cartoon__tags"}))(Z))};D.defaultProps={analyticsData:{},isCartoonCaption:!0,links:[],shouldDisableImageClick:!1,showCartActionButtons:!1,showDownloadActionButton:!1,showLinkActionButton:!1,showOpenGalleyButton:!1,showPublishedDate:!1,showSocialIcons:!0,variations:{isCartoonEmbed:!1,isCard:!1}},D.propTypes={...m.propTypes,analyticsData:i.shape({cartoonPlacement:i.string,cartoonPosition:i.number,totalNumberOfCartoons:i.number}),dangerousCaption:i.string,dangerousCredit:i.string,id:i.string,isCartoonCaption:i.bool,links:p.propTypes.links,setCartoonLinkedGalleries:i.func,shouldDisableImageClick:i.bool,shouldHideCaption:i.bool,shouldHideCredit:i.bool,shouldHoldImageSpace:i.bool,shouldUseMediumBreakpoint:i.bool,showCartActionButtons:i.bool,showDownloadActionButton:i.bool,showLinkActionButton:i.bool,showOpenGalleyButton:i.bool,showPublishedDate:i.bool,showSocialIcons:i.bool,tagCloud:i.shape({sectionHeader:i.string,tags:i.arrayOf(i.shape({tag:i.string.isRequired,url:i.string}).isRequired)}),variations:i.shape({isCartoonEmbed:i.bool,isCard:i.bool})},e.exports=r(null,(e=>{const{openModal:t}=y(e);return{openModal:t}}))(D)},44597:(e,t,n)=>{e.exports=n(33683)},77527:(e,t,n)=>{const{default:o,css:i}=n(75999),a=n(43608),r=n(14760),{CaptionText:s,CaptionCredit:l}=n(38860),d=n(35676),c=n(73730),{ButtonIconWrapper:m}=n(18974),{SocialIconsListItem:u,SocialIconsList:p}=n(51e3),g=n(6494),h=n(54330),{calculateSpacing:y,getColorStyles:b,getTypographyStyles:f,getColorToken:v}=n(26865),k=o(a).withConfig({displayName:"ResponsiveCartoonImage"})` margin: 0 auto; `,w=o(r).withConfig({displayName:"ResponsiveCartoonCredit"})` margin: 0; text-align: center; ${l} { ${({hasMultipleCredit:e})=>e&&`\n display: inline-block;\n justify-content: center;\n align-items: center;\n \n span {\n display: inline-block;\n }\n \n span:nth-child(2) {\n margin-left: ${y(1)};\n }\n `} } `,C=o(r).withConfig({displayName:"ResponsiveCartoonCaption"})` &, ${s} { text-align: center; ${({theme:e})=>b(e,"color","colors.consumption.lead.standard.description")}; ${f("typography.definitions.consumptionEditorial.description-embed")} } `,x=o(d.Standard).withConfig({displayName:"ResponsiveCartoonIcons"})` display: flex; justify-content: center; margin: 0 auto; ${p} { margin: 0; } ${u} { margin: 0; padding: 0; &:last-of-type { display: flex; align-items: center; &::before { display: inline-block; margin: 0 ${y(1)}; border-left: solid 1px; ${({theme:e})=>b(e,"border-color","colors.consumption.body.standard.divider")}; height: ${y(4)}; content: ''; } } } .social-icons__list-item--standard.thinner .icon { object-fit: contain; path { ${({theme:e})=>b(e,"fill","colors.interactive.base.dark")}; &.stroke-only { ${({theme:e})=>b(e,"stroke","colors.interactive.base.dark")}; } } &:hover path { ${({theme:e})=>b(e,"fill","colors.interactive.base.black")}; &.stroke-only { ${({theme:e})=>b(e,"stroke","colors.interactive.base.black")}; } } &.icon-email { width: 17.3px; height: 12.2px; } &.icon-twitter { width: 16px; height: 13px; } &.icon-facebook { width: 7.5px; height: 16px; } &.icon-shopping { width: 24px; height: 18px; } } `,$=o.div.withConfig({displayName:"ResponsiveCartoonWrapper"})` display: grid; grid-gap: ${y(2)}; grid-template-columns: 100%; ${({theme:e,isCard:t})=>t&&i` padding: ${y(2)}; ${b(e,"background-color","colors.background.white")} `} ${({isCartoonEmbed:e,shouldShowOpenGalleyButton:t})=>e&&i` grid-gap: 0; margin: auto; border-top: 1px solid ${v("colors.consumption.body.standard.divider")}; border-bottom: 1px solid ${v("colors.consumption.body.standard.divider")}; padding-top: ${y(4)}; padding-bottom: ${y(4)}; justify-items: center; ${k} { cursor: zoom-in; max-width: ${y(70)}; } ${C} { margin-top: 0; cursor: ${t?"zoom-in":"auto"}; padding-top: ${y(2)}; padding-right: ${y(.25)}; max-width: ${y(70)}; } ${w} { margin-bottom: ${y(3)}; cursor: ${t?"zoom-in":"auto"}; padding-top: ${y(1)}; max-width: ${y(70)}; } `} `,S=o(g).withConfig({displayName:"ResponsiveCartoonTagCloud"})``,I=o.div.withConfig({displayName:"ResponsiveCartoonCTAWrapper"})` display: grid; position: absolute; grid-auto-flow: column; align-items: center; gap: ${y(2)}; `,T=o.div.withConfig({displayName:"ResponsiveCartoonCTA"})` display: flex; flex-direction: row; align-items: center; justify-content: center; width: 100%; min-height: ${y(5)}; button { border: 1px solid ${v("colors.interactive.base.light")}; &:hover { border: 1px solid ${v("colors.interactive.base.light")}; background: ${v("colors.interactive.base.light")}; } } `,E=o(c).withConfig({displayName:"ResponsiveCartoonIconButton"})` width: ${y(5)}; height: ${y(5)}; transition-timing-function: ease-in-out; &:active::before { background: none; } &:focus { border: 1px solid ${v("colors.interactive.base.light")}; } &:hover { color: ${v("colors.interactive.base.brand-primary")}; } .icon-cart { transform: scale(0.7); } .icon-cart path, circle { stroke: ${v("colors.interactive.base.dark")}; } svg path { fill: ${v("colors.interactive.base.dark")}; } svg { transform: scale(0.7); } ${m} { display: flex; } `,N=o(c).withConfig({displayName:"ResponsiveCartoonOpenGallery"})` display: grid; grid-auto-flow: column; padding: 0 ${y(2)}; height: ${y(5)}; gap: ${y(.5)}; &:active::before { background: none; } &:focus { border: 1px solid ${v("colors.interactive.base.light")}; } &:hover { color: ${v("colors.interactive.base.brand-primary")}; } ${m} { display: flex; padding: 0; } `,B=o.div.withConfig({displayName:"ResponsiveCartoonLinkButtonWrapper"})` position: relative; `,L=o(h).withConfig({displayName:"ResponsiveCartoonLinkAlertPopup"})` top: calc(100% + ${y(2)}); left: calc(50% - ${y(5.5)}); transition: opacity ease-in-out 200ms; opacity: ${({isActive:e})=>e?1:0}; background-color: ${v("colors.interactive.base.light")}; padding: ${y(1)}; width: ${y(11)}; .alert-arrow { border-bottom-color: ${v("colors.interactive.base.light")}; } .alert-message { margin-right: auto; width: 100%; min-width: unset; p { ${f("typography.definitions.globalEditorial.context-tertiary")} margin-top: 0; margin-bottom: 0; text-align: center; white-space: nowrap; color: ${v("colors.interactive.base.dark")}; } } `;e.exports={ResponsiveCartoonWrapper:$,ResponsiveCartoonImage:k,ResponsiveCartoonCaption:C,ResponsiveCartoonCredit:w,ResponsiveCartoonIcons:x,ResponsiveCartoonTagCloud:S,ResponsiveCartoonCTA:T,ResponsiveCartoonCTAWrapper:I,ResponsiveCartoonIconButton:E,ResponsiveCartoonOpenGallery:N,ResponsiveCartoonLinkAlertPopup:L,ResponsiveCartoonLinkButtonWrapper:B}},4577:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({copiedLinkAlertMessage:{id:"ResponsiveCartoon.copiedLinkAlertMessage",defaultMessage:"Link copied",description:"Link copied alert message."},copyLinkButtonMessage:{id:"ResponsiveCartoon.copyLinkButtonMessage",defaultMessage:"Copy link to cartoon",description:"Copy link to cartoon message."},downloadButtonMessage:{id:"ResponsiveCartoon.downloadButtonMessage",defaultMessage:"Download",description:"Download message."},cartButtonMessage:{id:"ResponsiveCartoon.cartButtonMessage",defaultMessage:"Shop",description:"Shop message."},openCartoonGalleryButtonIconMessage:{id:"ResponsiveCartoon.openCartoonGalleryButtonIconMessage",defaultMessage:"Open Gallery",description:"Open gallery message."},openCartoonGalleryButtonMessage:{id:"ResponsiveCartoon.openCartoonGalleryButtonMessage",defaultMessage:"Open cartoon gallery",description:"Open cartoon gallery message."}})},36132:(e,t,n)=>{const{trackNavigationEvent:o}=n(14307);e.exports=({cartoonPosition:e,totalNumberOfCartoons:t,cartoonPlacement:n,currentSlideIndex:i,slides:a,galleryID:r})=>({triggerCartoonEvent:(s,l)=>{let d={type:"open cartoon gallery"===s?"open":s,subject:"inline"===n?"inline_cartoon":"cartoon_gallery"};if("inline"===n){const n=l?.links.find((e=>"canonical"===e.network)).url,o=[{content_title:l?.dangerousCaption||"",content_id:l?.id,content_type:"cartoon",content_url:n}];d={...d,items:o,subject_id:l?.linkedGallery?.id,total_index:t||0,index:e?e-1:0}}else{const e=a[i],t=e?.links.find((e=>"canonical"===e.network)).url,n=[{content_title:l?.dangerousCaption||"",content_id:e?.id,content_type:e?.contentType||"cartoon",content_url:t}];d={...d,items:n,subject_id:r}}const c=(({type:e,subject:t,items:o=[],placement:r="",label:s="",total_index:l=a.length||0,subject_id:d="",index:c=i})=>{const m={type:e,label:s,subject:t,items:o,index:c,placement:r,subject_id:d,subject_version:n,total_index:l};return Object.keys(m).forEach((e=>{null!=m[e]&&""!==m[e]||delete m[e]})),m})(d);o(c)}})},33683:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(43917);i.Card=o(i,"Card",{isCard:!0}),i.WithNoSocialIcons=o(i,"WithNoSocialIcons",{},{showSocialIcons:!1}),i.SliderCartoon=o(i,"SliderCartoon",{isCartoonEmbed:!0},{showSocialIcons:!1,showCartActionButtons:!0,showDownloadActionButton:!1,showLinkActionButton:!0}),i.InlineCartoon=o(i,"InlineCartoon",{isCartoonEmbed:!0},{showCartActionButtons:!0,showDownloadActionButton:!1,showLinkActionButton:!0,showOpenGalleyButton:!0,showSocialIcons:!1}),e.exports=i},90098:(e,t,n)=>{const{css:o,default:i}=n(75999),{BREAKPOINTS:a}=n(96472),{BaseLink:r}=n(76955),{calculateSpacing:s,getLinkStyles:l,getTypographyStyles:d,getColorStyles:c}=n(26865),{GridItem:m}=n(40653),u=n(86659),p=n(54790),g=n(36062),{NavigationDropdownButton:h}=n(77906),y=n(35676),{SocialIconExternalLink:b}=n(51e3),f=s(2),v=s(5),k=s(4),w=o` .navigation__list-item { display: flex; position: relative; align-items: center; .navigation__link { display: block; } &:last-of-type { margin-bottom: 0; } } .navigation__list { display: flex; flex-direction: column; margin: 0; } ${({contentAlign:e})=>"center"===e?"\n .navigation__list,\n .navigation__list-item {\n align-items: center;\n }\n ":""} `,C=i(u.WithMargins).withConfig({displayName:"SecondaryMenuGridWrapper"})` && { width: auto; } height: 100%; overflow-y: scroll; box-sizing: content-box; scrollbar-width: none; &::-webkit-scrollbar { width: 0; height: 0; } ${m} { grid-column: 1 / -1; } ${({isInverted:e,theme:t})=>e&&c(t,"background-color","colors.consumption.lead.inverted.background")}; ${({contentAlign:e,showUtilityLinksOnTop:t})=>"left"===e?o` grid-template-columns: repeat(4, 1fr); max-width: none; `:"center"===e&&!0===t?o` @media (min-width: ${a.md}) { ${m} { grid-column: 4 / span 6; } } @media (min-width: ${a.lg}) { padding-top: ${s(4)}; } `:"center"===e?o` @media (min-width: ${a.md}) { ${m} { grid-column: 5 / span 4; } } `:""} `,x=i.div.withConfig({displayName:"SecondaryMenuContent"})` padding-bottom: ${s(4)}; `,$=i(p.Vertical).withConfig({displayName:"SecondaryMenuNavigationPrimary"})` margin-top: ${s(6)}; margin-bottom: ${k}; .navigation__link { ${({theme:e})=>d(e,"typography.definitions.foundation.link-feature")}; ${({isInverted:e,theme:t})=>e?c(t,"color","colors.consumption.lead.inverted.link"):c(t,"color","colors.foundation.expanded-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default")}; &:focus, &:hover { ${({isInverted:e,theme:t})=>c(t,"color",e?"colors.consumption.lead.inverted.link":"colors.foundation.expanded-utility.nav-link.hover")}; } } .navigation__list-item { margin-bottom: ${k}; } ${w} ${({hasExtraTopMargin:e})=>e?`\n @media (max-width: calc(${a.lg} - 1px)) {\n margin-top: ${s(12)};\n }\n `:""} `,S=i(p.Vertical).withConfig({displayName:"SecondaryMenuNavigationUtility"})` margin-top: ${s(4)}; margin-bottom: ${s(-2)}; .navigation__link { ${({theme:e})=>d(e,"typography.definitions.foundation.link-feature")}; ${({theme:e})=>c(e,"color","colors.interactive.base.brand-primary")}; &:focus, &:hover { ${({theme:e})=>c(e,"color","colors.interactive.base.brand-primary")}; } } .navigation__list-item { margin-bottom: ${k}; } ${w} `,I=i.div.withConfig({displayName:"SecondaryMenuBottom"})` border-top: 1px solid; ${({theme:e})=>c(e,"border-color","colors.consumption.lead.inverted.divider")}; padding-top: ${k}; padding-bottom: ${k}; @media (min-width: ${a.md}) { padding-top: ${k}; } .navigation__list { ${({contentAlign:e})=>"center"===e?"\n justify-content: center;\n align-items: center;\n ":""} } &:empty { border: 0; padding: 0; } `,T=i.div.withConfig({displayName:"SecondaryMenuSearch"})` display: flex; ${({contentAlign:e})=>"center"===e?"\n justify-content: center;\n ":""} `,E=i(r).withConfig({displayName:"SecondaryMenuSearchLink"})` &:hover { ${({theme:e})=>c(e,"color","colors.foundation.expanded-utility.nav-link.hover")}; } display: inline-block; margin-bottom: ${f}; ${({hasInvertedSearchStyles:e,isInverted:t,theme:n})=>l(n,e&&t?"colors.consumption.lead.inverted.link":"colors.foundation.expanded-menu.utility-link.default",null,"navigation")}; `;E.defaultProps={colorStaticLinkToken:"colors.foundation.expanded-utility.nav-link.default",typeToken:"typography.definitions.foundation.link-secondary"};const N=i.div.withConfig({displayName:"SecondaryMenuAccount"})` line-height: 0.8em; .navigation__link { ${({theme:e})=>d(e,"typography.definitions.foundation.link-secondary")}; ${({isInverted:e,theme:t})=>l(t,e?"colors.consumption.lead.inverted.link":"colors.foundation.expanded-menu.nav-link.default",null,"navigation")}; &:hover { ${({theme:e,isInverted:t})=>c(e,"color",t?"colors.consumption.lead.inverted.link":"colors.foundation.expanded-utility.nav-link.hover")}; } } .navigation__list-item { display: flex; align-items: center; margin-bottom: ${f}; .navigation__link { display: block; } } .account-links__sign-out { margin-bottom: ${f}; padding: 0; } ${({contentAlign:e})=>"center"===e?"\n text-align: center;\n .navigation__list-item {\n justify-content: center;\n }\n ":""} `,B=i(r).withConfig({displayName:"SecondaryMenuSignInLink"})` &:hover { ${({theme:e})=>c(e,"color","colors.foundation.expanded-utility.nav-link.hover")}; } ${({isInverted:e,theme:t})=>l(t,e?"colors.consumption.lead.inverted.link":"colors.foundation.expanded-menu.utility-link.default",null,"navigation")}; display: inline-block; margin-bottom: ${f}; `;B.defaultProps={colorStaticLinkToken:"colors.foundation.expanded-menu.nav-link.default",typeToken:"typography.definitions.foundation.link-secondary"};const L=i(p.Vertical).withConfig({displayName:"SecondaryMenuUtilityLinks"})` .navigation__link { ${({theme:e})=>d(e,"typography.definitions.foundation.link-secondary")}; ${({isInverted:e,theme:t})=>e?c(t,"color","colors.consumption.lead.inverted.link"):c(t,"color","colors.foundation.expanded-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default")}; &:focus, &:hover { ${({isInverted:e,theme:t})=>e?c(t,"color","colors.consumption.lead.inverted.link"):c(t,"color","colors.foundation.expanded-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default")}; } } .navigation__list-item { margin-bottom: ${f}; } ${w} margin-bottom: ${f}; ${({utilityLinksOneItem:e})=>e&&"margin-bottom: 0;"} `,M=i(p.Vertical).withConfig({displayName:"SecondaryMenuSecondaryLinks"})` .navigation__link { ${({theme:e})=>d(e,"typography.definitions.foundation.link-secondary")}; ${({isInverted:e,theme:t})=>e?c(t,"color","colors.consumption.lead.inverted.link"):c(t,"color","colors.foundation.expanded-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default")}; &:focus, &:hover { ${({isInverted:e,theme:t})=>e?c(t,"color","colors.consumption.lead.inverted.link"):c(t,"color","colors.foundation.expanded-menu.nav-link.default","colors.foundation.expanded-utility.nav-link.default")}; } } .navigation__list-item { margin-bottom: ${f}; } ${w} `,A=i.div.withConfig({displayName:"SecondaryMenuNavigationDropdownHeader"})` ${({isInverted:e,theme:t})=>c(t,"color",e?"colors.interactive.base.white":"colors.interactive.base.black")}; ${({theme:e})=>d(e,"typography.definitions.utility.label")}; border-top: 2px solid; ${({theme:e})=>c(e,"border-color","colors.consumption.lead.inverted.divider")}; padding: ${s(4)} 0 ${s(1)}; `,R=i(g).withConfig({displayName:"SecondaryMenuNavigationDropdown"})` border: 1px solid; ${({theme:e,isInverted:t})=>c(e,"border-color",t?"colors.consumption.lead.inverted.divider":"colors.foundation.menu.dividers")}; ${h} { ${({isInverted:e,theme:t})=>c(t,"color",e?"colors.interactive.base.light":"colors.interactive.base.black")}; } ul { left: ${s(-.16)}; margin: 0; border: inherit; padding: 0; } li { border: inherit; &:hover { ${({theme:e})=>c(e,"background","colors.interactive.base.light")}; } } `,P=i(y.Standard).withConfig({displayName:"SecondaryMenuSocialIcons"})` display: flex; align-items: center; justify-content: center; ${({showBorderTop:e,theme:t})=>e?`border-top: 2px solid;\n ${c(t,"border-color","colors.foundation.menu.dividers")}`:""}; padding-top: ${k}; @media (min-width: ${a.md}) { padding-top: ${v}; } ${b} { @media (min-width: ${a.md}) { width: ${s(5)}; height: ${s(5)}; } .icon { path { ${({isInverted:e,theme:t})=>c(t,"fill",e?"colors.interactive.base.white":"colors.interactive.base.black")}; } } .icon-instagram, .icon-pinterest { transform: scale(0.65); } &:focus, &:hover { .icon { path { ${({isInverted:e,theme:t})=>c(t,"fill",e?"colors.interactive.base.white":"colors.interactive.base.black")}; } } } } `;e.exports={SecondaryMenuGridWrapper:C,SecondaryMenuContent:x,SecondaryMenuNavigationPrimary:$,SecondaryMenuNavigationUtility:S,SecondaryMenuBottom:I,SecondaryMenuSearch:T,SecondaryMenuSearchLink:E,SecondaryMenuAccount:N,SecondaryMenuSignInLink:B,SecondaryMenuUtilityLinks:L,SecondaryMenuSecondaryLinks:M,SecondaryMenuNavigationDropdown:R,SecondaryMenuNavigationDropdownHeader:A,SecondaryMenuSocialIcons:P}},24277:(e,t,n)=>{const o=n(5556),i=n(96540),{asConfiguredComponent:a}=n(12892),r=n(73275),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),{SectionTitleRoot:d,SectionTitleDek:c,SectionTitleDivider:m,SectionTitleHed:u,SectionTitleSubHed:p,SectionTitleImageWrapper:g,SectionTitleLinkWrapper:h,SectionTitleLink:y,SectionTitleLinkHTML:b}=n(33500),f=({className:e,contentSize:t,dangerousDek:n,dangerousHed:o,dangerousSubHed:a,fullPageTheme:f="standard",hasContributorIcon:v=!1,hasDividerAbove:k=!1,hasLinkInHed:w=!1,hasDividerAboveDek:C=!1,hasDividerBelow:x=!1,hasHedBackground:$=!1,hasMinimalMargins:S=!1,hasNoDividerWidth:I=!1,hasNoMargins:T=!1,hasOrnament:E=!1,hasReducedTopAndBottomPadding:N=!1,hasSpacingBelowTitle:B=!1,hasTopBottomSpacing:L=!1,hasTopPadding:M=!1,hasTopSpacing:A=!1,hedTag:R="h2",image:P,imagePosition:D="left",imageSize:_,isBorderContextSignature:H=!1,isFeatured:O,isFullBleed:F=!1,link:V,textAlign:U="left",hasSectionTitleDekColor:W,shouldUseAlternateHedColor:j=!1,shouldUseAlternateStyle:z=!1,shouldUseDiscoveryTypeToken:G=!1,showRichTextInDek:Z,variations:{iconPosition:q,dividerStyle:K,hasDivider:Y,shouldUseCustomColorToken:X}={}})=>{if(i.useEffect((()=>{(async()=>{await l(),s("SectionTitle")})()}),[]),!o&&!P)return null;let J=o,Q={};if(w&&o.indexOf("<a ",2)>0){const e=o.split("<a ");J=e[0],Q=e[1]?{html:"<a ".concat(e[1])}:{}}const{url:ee,label:te,html:ne}=w?Q:V||{},oe=function(e,t,n){return 1==!!e&&null!=t&&"center"===n}(n,ee,U),ie=()=>P?i.createElement(g,{imagePosition:D,iconPosition:q,imageSize:_,hasContributorIcon:v},i.createElement(r,{...P,imageAttributes:{"aria-hidden":!0}})):null;return i.createElement(d,{className:e,"data-testid":"SectionTitle",hasDek:!!n,contentSize:t,hasDividerAbove:k,hasDividerBelow:x,hasHedBackground:$,hasMinimalMargins:S,hasNoDividerWidth:I,hasNoMargins:T,hasReducedTopAndBottomPadding:N,hasOrnament:E,hasSubHed:!!a,hasSpacingBelowTitle:B,hasTopBottomSpacing:L,hasTopSpacing:A,imagePosition:D,isFullBleed:F,stackAndCenterItems:oe,shouldUseAlternateStyle:z,shouldUseCustomColorToken:X,iconPosition:q,dividerStyle:K},"above"===q&&i.createElement(ie,null),i.createElement(u,{as:R,dangerouslySetInnerHTML:{__html:J},fullPageTheme:f,hasOrnament:E,isFullBleed:F,textAlign:U,hasHedBackground:$,isBorderContextSignature:H,shouldUseAlternateHedColor:j,shouldUseAlternateStyle:z,iconPosition:q,hasTopPadding:M,isFeatured:O}),Y&&i.createElement(m,{shouldUseCustomColorToken:X,hasDek:!!n}),a&&i.createElement(p,{as:R,"data-testid":"SectionTitleSubHed",dangerouslySetInnerHTML:{__html:a}}),n&&i.createElement(c,{dangerouslySetInnerHTML:{__html:n},"data-testid":"SectionTitleDek",hasDividerAboveDek:C,textAlign:U,hasSectionTitleDekColor:W,shouldUseAlternateStyle:z,iconPosition:q,isFeatured:O,shouldUseDiscoveryTypeToken:G,showRichTextInDek:Z}),("below"===q||"above"!==q&&D)&&i.createElement(ie,null),(ee||ne)&&i.createElement(h,{"data-testid":"SectionTitleLink",isFullBleed:F,hasOrnament:E,stackAndCenterItems:oe,hasLinkInHed:w},ne?i.createElement(b,{dangerouslySetInnerHTML:{__html:ne}}):i.createElement(y,{href:ee},te)))};f.propTypes={className:o.string,contentSize:o.string,dangerousDek:o.string,dangerousHed:o.string,dangerousSubHed:o.string,fullPageTheme:o.oneOf(["inverted","standard"]),hasContributorIcon:o.bool,hasDividerAbove:o.bool,hasDividerAboveDek:o.bool,hasDividerBelow:o.bool,hasHedBackground:o.bool,hasLinkInHed:o.bool,hasMinimalMargins:o.bool,hasNoDividerWidth:o.bool,hasNoMargins:o.bool,hasOrnament:o.bool,hasReducedTopAndBottomPadding:o.bool,hasSectionTitleDekColor:o.bool,hasSpacingBelowTitle:o.bool,hasTopBottomSpacing:o.bool,hasTopPadding:o.bool,hasTopSpacing:o.bool,hedTag:o.oneOf(["div","h1","h2","header"]),image:o.shape(r.propTypes),imagePosition:o.oneOf(["left","right"]),imageSize:o.oneOf(["Default","Icon","Banner"]),isBorderContextSignature:o.bool,isFeatured:o.bool,isFullBleed:o.bool,link:o.shape({label:o.string,url:o.string,html:o.string}),shouldUseAlternateHedColor:o.bool,shouldUseAlternateStyle:o.bool,shouldUseDiscoveryTypeToken:o.bool,showRichTextInDek:o.bool,textAlign:o.oneOf(["center","left"]),variations:o.shape({iconPosition:o.oneOf(["above","below"]),dividerStyle:o.string,hasDivider:o.bool,shouldUseCustomColorToken:o.bool})},f.displayName="SectionTitle",e.exports=a(f,"SectionTitle")},35864:(e,t,n)=>{e.exports=n(81340)},33500:(e,t,n)=>{const{css:o,default:i}=n(75999),{BaseLink:a,BaseText:r}=n(76955),{calculateSpacing:s,getColorStyles:l,getDecoration:d,getLinkStyles:c,getTypographyStyles:m,getColorToken:u}=n(26865),{cssVariablesGrid:p}=n(1123),g=n(73275),{ResponsiveImageContainer:h}=n(7228),{BREAKPOINTS:y}=n(96472),b=i.div.withConfig({displayName:"SectionTitleRoot"})` --divider-width: ${({theme:e,hasNoDividerWidth:t})=>t?0:d(e,"dividerWidth")}; --section-ornament-top: ${({theme:e})=>d(e,"sectionOrnamentWidth")}; --section-title-margin: ${({hasMinimalMargins:e})=>s(e?1:2)}; grid-gap: 0; align-items: center; .disclaimer { grid-area: disclaimer; margin-top: var(--section-title-margin); padding-top: var(--section-title-margin); padding-bottom: unset; } .disclaimer p { ${m("typography.definitions.globalEditorial.context-secondary")}; } ${({hasSpacingBelowTitle:e,hasDividerAbove:t,hasHedBackground:n,hasOrnament:i,hasTopSpacing:a,theme:r,iconPosition:d,dividerStyle:c})=>t?o` border-top: var(--divider-width) solid; ${n?l(r,"border-color","colors.consumption.lead.standard.context-signature"):l(r,"border-top-color","colors.discovery.body.white.divider")}; ${i?"":`padding-top: ${s(2)};`}; ${e&&`padding-bottom: ${s(2)};`}; ${n?`padding-top: ${s(0)}`:""} ${("above"===d||"below"===d||"soft"===c)&&`margin: ${s(5)} ${s(5)} 0; \n `}; ${("above"===d||"soft"===c)&&!n&&l(r,"border-top-color","colors.discovery.body.white.border")}; `:o` ${a?`padding-top: ${s(2)};`:""}; `}; ${({hasOrnament:e,iconPosition:t})=>t?` display: block;\n ${e?"":`padding-top: ${s(0)};`};`:" display: grid; "}; ${({hasDividerBelow:e,hasReducedTopAndBottomPadding:t})=>e?o` border-bottom: var(--divider-width) solid; ${({theme:e})=>l(e,"border-bottom-color","colors.discovery.body.white.border")}; ${t?`padding-bottom: ${s(1)}`:`\n padding-bottom: ${s(2.5)};\n @media (max-width: ${y.md}) {\n padding-bottom: ${s(2)};\n }\n `}; `:""}; ${({imagePosition:e,hasDek:t,hasSubHed:n,stackAndCenterItems:o,contentSize:i})=>((e,t,n,o,i="5em")=>{const a=((e,t,n,o)=>{let i="";return i=o?"left"===e?"stackAndCenterItems_imagePositionLeft":"stackAndCenterItems_imagePositionRight":"left"===e&&!0===t&&!1===n?"imagePositionLeft_hasDek":"right"===e&&!0===t&&!1===n?"imagePositionRight_hasDek":"left"===e&&!1===t&&!1===n?"imagePositionLeft_hasDekFalse":"left"===e&&!1===t&&!0===n?"imagePositionLeft_hasSubHed":"imagePositionRight_hasDekFalse",i})(e,t,n,o);switch(a){case"stackAndCenterItems_imagePositionLeft":return`\n grid-template-areas: 'image hed' 'image link' 'image disclaimer' 'image dek';\n grid-template-columns: auto minmax(${i},1fr);\n `;case"stackAndCenterItems_imagePositionRight":return`\n grid-template-areas: 'hed image' 'link image' 'disclaimer image' 'dek image';\n grid-template-columns: minmax(${i},1fr) auto;\n `;case"imagePositionLeft_hasDek":return`\n grid-template-areas: 'image hed link' 'image disclaimer disclaimer' 'image dek dek';\n grid-template-columns: auto minmax(${i},1fr) auto;\n `;case"imagePositionRight_hasDek":return`\n grid-template-areas: 'hed link image' 'disclaimer disclaimer image' 'dek dek image';\n grid-template-columns: minmax(${i},1fr) auto;\n `;case"imagePositionLeft_hasDekFalse":return`\n grid-template-areas: 'image hed link' 'image disclaimer disclaimer';\n grid-template-columns: auto minmax(${i},1fr) auto;\n `;case"imagePositionLeft_hasSubHed":return`\n grid-template-areas: 'image hed subHed link' 'image disclaimer disclaimer disclaimer';\n grid-template-columns: auto auto minmax(${i},1fr) auto auto;\n `;default:return`\n grid-template-areas: 'hed link image' 'disclaimer disclaimer disclaimer';\n grid-template-columns: minmax(${i},1fr) auto auto;\n `}})(e,t,n,o,i)}; ${({isFullBleed:e})=>e?"\n position: relative;\n\n &::before,\n &::after {\n content: '';\n height: var(--divider-width);\n left: calc(50% - 50vw);\n position: absolute;\n right: calc(50% - 50vw);\n width: 100vw;\n }\n\n &::before {\n border-top: inherit;\n top: calc(var(--divider-width) * -1);\n }\n\n &::after {\n border-bottom: inherit;\n bottom: calc(var(--divider-width) * -1);\n }\n ":""}; ${({hasTopBottomSpacing:e})=>e&&`padding: ${s(4)} 0; `}; @media (max-width: ${y.md}) { ${({hasHedBackground:e})=>e?o` display: block; `:""} } ${({shouldUseAlternateStyle:e})=>e&&"\n border-top: 3px solid;\n "}; ${({marginBottom:e})=>{switch(e){case"full":return`\n margin-bottom: ${s(4)}\n `;case"reduced":return`\n margin-bottom: ${s(3)}\n `;default:return null}}} ${({hasReducedTopAndBottomPadding:e,hasHedBackground:t})=>e?o` padding-bottom: ${s(1)}; ${t?`padding-top: ${s(0)}`:`padding-top: ${s(1)};`} `:""} ${({hasNoMargins:e})=>e&&o` margin: 0; `} `,f=i(r).withConfig({displayName:"SectionTitleHed"})` grid-area: ${({shouldUseAlternateStyle:e})=>e?"unset":"hed"}; ${({hasTopPadding:e})=>e&&`padding-top: ${s(1.5)};\n `}; a { cursor: pointer; text-decoration: none; } ${({isFeatured:e,theme:t})=>e&&` \n ${m(t,"typography.definitions.discovery.page-hed-section")};\n `}; ${({shouldUseAlternateStyle:e,theme:t})=>e&&` \n ${m(t,"typography.definitions.discovery.subhed-section-primary")};\n ${l(t,"color","colors.discovery.body.white.heading")};\n `}; ${({hasHedBackground:e,isFullBleed:t})=>!t&&e?m("typography.definitions.discovery.subhed-section-tertiary"):""}; ${({textAlign:e})=>"left"===e?"justify-self: start;":"justify-self: center;"}; ${({iconPosition:e})=>e&&`padding-top: ${s(2)};\n text-align: center;`}; ${({hasHedBackground:e,theme:t})=>e?o` ${l(t,"background-color","colors.consumption.lead.standard.context-signature")}; ${l(t,"color","colors.consumption.lead.standard.context-texture")}; padding: ${s(.5)} ${s(1.5)}; `:""} ${({hasOrnament:e,isBorderContextSignature:t,theme:n})=>e&&!t?`\n align-self: start;\n padding-top: ${s(1)};\n border-top: var(--section-ornament-top) solid;\n ${l(n,"border-color","colors.discovery.body.white.divider")};\n `:e&&t?`\n align-self: start;\n padding-top: ${s(1)};\n border-top: var(--section-ornament-top) solid;\n ${l(n,"border-color","colors.discovery.body.white.context-signature")};\n `:""}; ${({fullPageTheme:e,theme:t})=>"inverted"===e?`${l(t,"color","colors.discovery.body.black.heading")}`:""}; ${({shouldUseAlternateHedColor:e,theme:t})=>e&&`${l(t,"color","colors.discovery.lead.primary.hed")}`} .verso-bundle-cne-embed & { ${p()} margin: 0 calc(1* var(--grid-margin)); } `;f.defaultProps={as:"h2",colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.discovery.subhed-section-primary"};const v=i(r).withConfig({displayName:"SectionTitleSubHed"})` grid-area: subHed; padding-left: ${s(3)}; @media (max-width: ${y.md}) { display: none; } `;v.defaultProps={as:"h2",colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.discovery.subhed-section-tertiary"};const k=i.div.withConfig({displayName:"SectionTitleDivider"})` grid-column: 1 / -1; margin-top: ${s(2)}; justify-self: center; border-bottom-width: ${s(.25,"px")}; border-bottom-style: solid; ${({shouldUseCustomColorToken:e,theme:t})=>e?`border-bottom-color: ${u(t,"colors.discovery.body.white.context-signature")};`:`border-bottom-color: ${u(t,"colors.consumption.lead.standard.accent")};`}; width: ${s(12.5,"px")}; ${({hasDek:e})=>!e&&" margin-bottom: 40px;"}; `,w=i(r).withConfig({displayName:"SectionTitleDek"})` grid-area: dek; ${({shouldUseAlternateStyle:e})=>e?"grid-column: 1 / span 10":""}; margin-top: var(--section-title-margin); padding-top: var(--section-title-margin); ${({isFeatured:e,iconPosition:t,theme:n})=>e||t?`${m(n,"typography.definitions.discovery.description-page")};`:""}; ${({iconPosition:e,theme:t})=>e&&` \n ${l(t,"color","colors.discovery.body.white.description")};\n `}; ${({iconPosition:e})=>e&&`\n margin-top: 0;\n padding-top: ${s(2)};\n text-align: center;`}; ${({hasSectionTitleDekColor:e,theme:t})=>e&&`${l(t,"color","colors.discovery.body.white.description")};\n ${m(t,"typography.definitions.discovery.description-core")};\n `} ${({shouldUseAlternateStyle:e,theme:t})=>e&&`${m(t,"typography.definitions.discovery.description-feature")};\n margin-top: 0;\n padding-top: 0;\n margin-bottom: 2rem;\n `}; ${({hasDividerAboveDek:e})=>e?o` border-top: var(--divider-width) solid; ${({theme:e})=>l(e,"border-color","colors.discovery.body.white.divider")}; `:""}; ${({shouldUseDiscoveryTypeToken:e,theme:t})=>e&&`${m(t,"typography.definitions.discovery.description-page")};`}; ${({showRichTextInDek:e})=>e&&"\n ol, ul {\n list-style-position: inside;\n padding-left: 0\n }\n a {\n text-decoration: underline;\n }\n "} `;w.defaultProps={as:"p",colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.discovery.description-page"};const C=i.div.withConfig({displayName:"SectionTitleImageWrapper"})` grid-area: image; ${({hasContributorIcon:e,theme:t})=>e?o` ${h} { border-radius: 50%; background: ${u(t,"colors.discovery.lead.secondary.background")}; } `:""}; ${({imageSize:e})=>e?`\n img {\n max-width: ${"Icon"===e?"48px":"300px"};\n height: auto;\n }`:""}; ${({imagePosition:e})=>"left"===e?`padding-right: ${s(4)};`:`padding-left: ${s(4)};`}; ${({iconPosition:e})=>"above"===e?`\n text-align: center;\n padding-top: ${s(2)};\n padding-right: ${s(0)};\n `:`\n text-align: center;\n padding-top: ${s(2)};\n padding-right: ${s(0)};\n `}; ${g} img { vertical-align: middle; } `,x=i.div.withConfig({displayName:"SectionTitleLinkWrapper"})` grid-area: link; ${({hasLinkInHed:e})=>e?`\nposition:absolute;\nmargin-left:calc(100% - 20vw);\n@media (max-width: ${y.md}) {\ngrid-area: none;\ngrid-column: 1/-1;\ntext-align: center;\nmargin-top: var(--section-title-margin);\nposition:relative;\nmargin-left:0;\n}\n`:`\npadding-left: ${s(2)};`}; ${({hasOrnament:e,stackAndCenterItems:t})=>e&&!1===t?`margin-top: calc(var(--section-ornament-top) + ${s(1)})`:""}; ${({stackAndCenterItems:e})=>e?"justify-self: center;":""}; ${({isFullBleed:e})=>!e&&m("typography.definitions.discovery.subhed-section-secondary")} `,$=i(a).withConfig({displayName:"SectionTitleLink"})``;$.defaultProps={colorSecondaryLinkToken:"colors.foundation.collapsed-menu.utility-link.hover",colorStaticLinkToken:"colors.foundation.collapsed-menu.utility-link.default",colorToken:"colors.foundation.collapsed-menu.utility-link.default",hasUnderline:!1,linkStyle:"navigation",typeIdentity:"typography.definitions.foundation.link-primary"};const S=i(r).withConfig({displayName:"SectionTitleLinkHTML"})` a { cursor: pointer; text-decoration: none; ${({theme:e})=>l(e,"color","colors.foundation.collapsed-menu.utility-link.default")}; transition-property: color, background, text-shadow; transition-timing-function: ease-in-out; transition-duration: 5s; ${({theme:e})=>c(e,"colors.foundation.collapsed-menu.utility-link.default","colors.foundation.collapsed-menu.utility-link.hover","navigation")} } `;S.defaultProps={as:"span",colorToken:"colors.foundation.collapsed-menu.utility-link.default",typeIdentity:"typography.definitions.foundation.link-primary"},e.exports={SectionTitleRoot:b,SectionTitleDek:w,SectionTitleDivider:k,SectionTitleHed:f,SectionTitleSubHed:v,SectionTitleImageWrapper:C,SectionTitleLinkWrapper:x,SectionTitleLink:$,SectionTitleLinkHTML:S}},81340:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(24277);i.TextCenter=o(i,"TextCenter",{},{textAlign:"center"}),i.TextCenterPaddingTop=o(i,"TextCenter",{},{textAlign:"center",hasTopPadding:!0}),i.TextLeft=o(i,"TextLeft",{},{textAlign:"left"}),i.LogoLeftTextLeft=o(i,"LogoLeftTextLeft",{},{imagePosition:"left",textAlign:"left"}),i.LineAboveLineBelowTextCenter=o(i,"LineAboveLineBelowTextCenter",{},{hasDividerAbove:!0,hasDividerBelow:!0,textAlign:"center"}),i.LineBelowTextCenter=o(i,"LineBelowTextCenter",{},{hasDividerBelow:!0,textAlign:"center"}),i.LineAboveLineBelowTextLeft=o(i,"LineAboveLineBelowTextLeft",{},{hasDividerAbove:!0,hasDividerBelow:!0,textAlign:"left"}),i.FullBleedLineAboveOrnamentAboveTextLeft=o(i,"FullBleedLineAboveOrnamentAboveTextLeft",{},{hasDividerAbove:!0,hasOrnament:!0,isFullBleed:!0,textAlign:"left"}),i.OrnamentAboveTextLeft=o(i,"OrnamentAboveTextLeft",{},{hasDividerAbove:!0,hasOrnament:!0,isFullBleed:!1,textAlign:"left"}),i.TextLeftWithLineAboveTitle=o(i,"TextLeftWithLineAboveTitle",{},{hasDividerAbove:!0,textAlign:"left"}),i.TextLeftWithLineBelowTitle=o(i,"TextLeftWithLineBelowTitle",{},{hasDividerBelow:!0,textAlign:"left"}),i.TextLeftLineAboveWithHedBackground=o(i,"TextLeftLineAboveWithHedBackground",{},{hasDividerAbove:!0,hasHedBackground:!0,textAlign:"left"}),i.FullBleedLineAboveLineBelowTextCenter=o(i,"FullBleedLineAboveLineBelowTextCenter",{},{hasDividerAbove:!0,hasDividerBelow:!0,isFullBleed:!0,textAlign:"center"}),i.LineAboveTextLeft=o(i,"LineAboveTextLeft",{},{hasDividerAbove:!0,shouldUseAlternateStyle:!0,textAlign:"left",hasTopPadding:!0,contentSize:"0"}),i.LineAboveTextCenter=o(i,"LineAboveTextCenter",{},{hasDividerAbove:!0,textAlign:"center"}),i.SoftDivider=o(i,"SoftDivider",{dividerStyle:"soft"},{hasDividerAbove:!0,hasNoMargins:!0,textAlign:"center"}),i.IconAbove=o(i,"IconAbove",{iconPosition:"above"},{hasDividerAbove:!0,hasNoMargins:!0,imageSize:"Icon"}),i.LineBelowHedTextCenter=o(i,"TextCenter",{hasDivider:!0,shouldUseCustomColorToken:!0},{hasDividerAboveDek:!1,textAlign:"center",hasMinimalMargins:!0}),e.exports=i},93246:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{SelectionControlListWrapper:r,SelectionControlListLegend:s}=n(18619),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=({children:e,className:t,dangerousLegend:n,hasChildStyling:o,variations:c,variationName:m})=>{i.useEffect((()=>{(async()=>{await d(),l("SelectionControlList",m)})()}),[m]);const u="inverted"===c.theme;return i.createElement(r,{role:"radiogroup",className:t,isInverted:u,"data-testid":"SelectionControlListWrapper"},i.createElement(s,{className:"selection-control-list__legend--hidden","data-testid":"SelectionControlListLegend",dangerouslySetInnerHTML:{__html:n}}),i.Children.map(e,(e=>{const{className:t}=e.props;return i.cloneElement(e,{className:a(t,{"selection-control-list__item":o})})})))};c.propTypes={children:o.node,className:o.string,dangerousLegend:o.string.isRequired,hasChildStyling:o.bool,variationName:o.string,variations:o.shape({theme:o.oneOf(["standard","inverted"])})},c.defaultProps={hasChildStyling:!0,variations:{theme:"standard"}},e.exports=c},10673:(e,t,n)=>{e.exports=n(77887)},18619:(e,t,n)=>{const o=n(75999).default,{getColorStyles:i,calculateSpacing:a}=n(26865),{hideVisually:r}=n(52813),{BREAKPOINTS:s}=n(96472),{UtilitySelectionControlLabelWrapper:l}=n(20404),{DiscoverySelectionControlLabelWrapper:d}=n(69741),c=o.fieldset.withConfig({displayName:"SelectionControlListWrapper-sc"})` ${({theme:e,isInverted:t})=>t&&i(e,"background","colors.interactive.base.black")}; .selection-control-list__item { &${l} { padding: ${a(2)} 0 ${a(1)}; } &${d} { border-bottom: 1px solid; ${({theme:e})=>i(e,"border-color","colors.discovery.body.white.divider")}; padding: ${a(4)} 0; } &:first-of-type { padding-top: 0; } @media (min-width: ${s.sm}) { &:last-of-type { border: 0; padding-bottom: 0; } } } `,m=o.legend.withConfig({displayName:"SelectionControlListLegend"})` ${r()} `;e.exports={SelectionControlListWrapper:c,SelectionControlListLegend:m}},77887:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(93246);i.Inverted=o(i,"Inverted",{theme:"inverted"}),e.exports=i},36291:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(32485),{useIntl:r}=n(37243),{connector:s}=n(57744),l=n(73275),d=n(83164).A,{default:c}=n(13659),{googleAnalytics:m}=n(90090),{trackComponent:u}=n(92716),{interactionResponse:p}=n(56187),{SeriesNavigationAsset:g,SeriesNavigationItemContainer:h,SeriesNavigationDek:y,SeriesNavigationHeadingContainer:b,SeriesNavigationHed:f,SeriesNavigationItemDek:v,SeriesNavigationItemHed:k,SeriesNavigationItemNowReading:w,SeriesNavigationList:C,SeriesNavigationListItem:x,SeriesNavigationResponsiveAssetComingSoonText:$,SeriesNavigationResponsiveAssetContainer:S,SeriesNavigationTextContainer:I,SeriesNavigationWrapper:T,UnpublishedResponsiveAssetContainer:E}=n(54362),N="Coming soon",B="Now reading",L={[N]:d.comingSoonText,[B]:d.nowReadingText},M=({comingSoonText:e,nowReadingText:t,links:n=[]})=>{const{formatMessage:o}=r(),s=a("grid");return n.length?i.createElement(C,{className:s},n.map(((n,a)=>{const r=a,{dek:s,hed:d,image:u,isCurrent:p,isExternal:y,isPublished:b,url:f}=n,C=!b&&!y,T=u&&(u.segmentedSources||u.sources);return i.createElement(x,{key:r,onClick:()=>(e=>{c(e,window.location.hostname)?window.open(e,"_blank"):window.location=e})(f)},i.createElement(h,null,T&&i.createElement(g,{isComingSoon:C},i.createElement(S,{isComingSoon:C},C?i.createElement(i.Fragment,null,i.createElement($,null,o(L[e])),i.createElement(E,null,i.createElement(l,{...u,isLazy:!0}))):i.createElement(l,{...u,isLazy:!0}))),i.createElement(I,null,d&&(C?i.createElement(k,{isComingSoon:C,dangerouslySetInnerHTML:{__html:d}}):i.createElement(k,null,i.createElement("a",{href:f,dangerouslySetInnerHTML:{__html:d},onClick:()=>{return e=d,void m.emitGoogleTrackingEvent("seriesnavigation",{title:e});var e}}))),!p&&s&&i.createElement(v,{isComingSoon:C,dangerouslySetInnerHTML:{__html:s}}),p&&i.createElement(w,{isCurrent:p,dangerouslySetInnerHTML:{__html:o(L[t])}}))))}))):null};M.propTypes={comingSoonText:o.string,links:o.arrayOf(o.shape({dek:o.string,hed:o.string,isExternal:o.bool,url:o.string})),nowReadingText:o.string};const A=({className:e,comingSoonText:t=N,nowReadingText:n=B,dividerColor:o,pageBackgroundTheme:r,seriesData:s=null})=>{if(i.useEffect((()=>{(async()=>{await p(),u("SeriesNavigation")})()}),[]),!s)return null;const{hed:l,dek:d,links:c}=s,m={comingSoonText:t,hed:l,dek:d,links:c,nowReadingText:n},g=a("grid",e);return i.createElement(T,{className:g,pageBackgroundTheme:r,dividerColor:o},i.createElement(b,null,l&&i.createElement(f,{dangerouslySetInnerHTML:{__html:l}}),d&&i.createElement(y,{dangerouslySetInnerHTML:{__html:d}})),i.createElement(M,{...m}))};A.displayName="SeriesNavigation",A.propTypes={className:o.string,comingSoonText:o.string,dividerColor:o.string,nowReadingText:o.string,pageBackgroundTheme:o.string,seriesData:o.shape({hed:o.string,dek:o.string,image:o.object,links:o.arrayOf(o.shape({hed:o.string,dek:o.string,image:o.object,isCurrent:o.bool,isExternal:o.bool,isPublished:o.bool,promoHed:o.string,url:o.string}))})},e.exports=s(A,{keysToPluck:["seriesData"]})},78118:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(36291);e.exports=o(i,"SeriesNavigation")},54362:(e,t,n)=>{const o=n(75999).default,{applyGridSpacing:i,cssVariablesGrid:a,applyCustomDividerColor:r}=n(1123),{BaseText:s}=n(76955),{calculateSpacing:l,getTypographyStyles:d,getColorStyles:c}=n(26865),{BREAKPOINTS:m}=n(96472),{universalGridCore:u}=n(89085),{applyCustomBackgroundColor:p}=n(1123),g=o.div.withConfig({displayName:"SeriesNavigationAsset"})` ${({isComingSoon:e})=>e?"background: black;":""} `,h=o.div.withConfig({displayName:"SeriesNavigationItemContainer"})` @media (max-width: ${m.md}) { width: ${l(22)}; } `,y=o.div.withConfig({displayName:"SeriesNavigationDek"})` ${({theme:e})=>d(e,"typography.definitions.discovery.description-page")}; `,b=o.div.withConfig({displayName:"SeriesNavigationHeadingContainer"})` grid-column: 1/-1; padding-top: ${l(2)}; `,f=o.p.withConfig({displayName:"SeriesNavigationHed"})` ${({theme:e})=>d(e,"typography.definitions.discovery.hed-core-primary")}; margin-top: 0; margin-bottom: ${l(.25)}; `,v=o(s).withConfig({displayName:"SeriesNavigationItemDek"})` ${({theme:e})=>d(e,"typography.definitions.globalEditorial.context-secondary")}; ${({isComingSoon:e})=>e?"opacity: 43%":""} `;v.defaultProps={isComingSoon:!1};const k=o(s).withConfig({displayName:"SeriesNavigationItemHed"})` ${({isComingSoon:e})=>e?"opacity: 43%;":""}; a { text-decoration: none; color: inherit; &:hover { text-decoration: underline; } } `;k.defaultProps={as:"p",bottomSpacing:.6875,isComingSoon:!1,topSpacing:1,typeIdentity:"typography.definitions.discovery.hed-bulletin-primary"};const w=o(s).withConfig({displayName:"SeriesNavigationItemNowReading"})` ${({theme:e})=>d(e,"typography.definitions.globalEditorial.context-secondary")}; ${({theme:e})=>c(e,"color","colors.interactive.feedback.invalid-primary")}; `,C=o.ul.withConfig({displayName:"SeriesNavigationList"})` grid-column: 1/-1; margin: 0; padding: 0 0 0.5rem 0; height: 100%; list-style: none; &.grid { ${u()} } @media (max-width: ${m.md}) { &.grid { display: flex; flex-wrap: nowrap; align-items: flex-start; padding: 0 0 1rem 0; width: 100%; overflow-x: scroll; } } `,x=o.li.withConfig({displayName:"SeriesNavigationListItem"})` display: inline-block; grid-column: span 3; cursor: pointer; @media (max-width: ${m.md}) { &:last-child { padding-right: ${l(3)}; } } @media (min-width: ${m.lg}) { grid-column: span 2; } `,$=o.div.withConfig({displayName:"SeriesNavigationResponsiveAssetContainer"})` position: relative; `,S=o(s).withConfig({displayName:"SeriesNavigationResponsiveAssetComingSoonText"})` position: absolute; top: ${l(1)}; left: ${l(1.25)}; z-index: 1; `;S.defaultProps={as:"span",colorToken:"colors.background.adContainer.special",typeIdentity:"typography.definitions.discovery.subhed-section-secondary"};const I=o.div.withConfig({displayName:"SeriesNavigationWrapper"})` ${a()} ${i("padding")}; grid-template-rows: auto auto; border-bottom: 1px solid; padding-bottom: ${l(1)}; width: 100%; ${({dividerColor:e,theme:t})=>e?`${r(e)};`:`${c(t,"border-color","colors.consumption.body.standard.divider")};`} ${({pageBackgroundTheme:e,theme:t})=>e?`${p(e)};`:`${c(t,"background","colors.foundation.menu-bg.collapsed")};`} &.grid { ${u()} } `,T=o.div.withConfig({displayName:"SeriesNavigationTextContainer"})` margin-top: ${l(2)}; `,E=o.div.withConfig({displayName:"UnpublishedResponsiveAssetContainer"})` opacity: 43%; `;e.exports={SeriesNavigationAsset:g,SeriesNavigationItemContainer:h,SeriesNavigationDek:y,SeriesNavigationHeadingContainer:b,SeriesNavigationHed:f,SeriesNavigationItemDek:v,SeriesNavigationItemHed:k,SeriesNavigationItemNowReading:w,SeriesNavigationList:C,SeriesNavigationListItem:x,SeriesNavigationResponsiveAssetComingSoonText:S,SeriesNavigationResponsiveAssetContainer:$,SeriesNavigationTextContainer:T,SeriesNavigationWrapper:I,UnpublishedResponsiveAssetContainer:E}},83164:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({comingSoonText:{id:"ComingSoon.SeriesNavigation",defaultMessage:"COMING SOON",description:"ChannelFilter component Coming Soon text"},nowReadingText:{id:"NowReading.SeriesNavigation",defaultMessage:"Now Reading",description:"SeriesNavigation component Now Reading text"}})},72964:(e,t,n)=>{const o=n(5556),i=n(96540),{injectIntl:a}=n(37243),{connect:r}=n(67851),{googleAnalytics:s}=n(90090),l=n(69496),{SocialIconButton:d}=n(51e3),c=n(70931),m=n(64736),u=n(48373),p=n(22509),g=n(54330),{asConfiguredComponent:h}=n(12892),y=n(91056),{trackSaveEvent:b,buildSaveImageContext:f}=n(14307),v=n(12311),k=n(54890).A,w="verso-story-page";class C extends i.Component{constructor(e){super(e),this.createBookmark=async(e,t,n,o=!1)=>{e&&e.preventDefault();const{bookmarkTrackingType:i,contentID:a,contentType:r,doUpdateBookmarkedStatus:s,intl:l,organizationID:d,subject:c,snowplowEvent:m,updateBookmark:u,user:{amguuid:p},userPlatform:{federatedGraphqlUrl:g,siteCode:h,userPlatformProxy:y,xClientID:v}}=this.props;try{const{statusCode:e,data:{id:l}={}}=await this.bookmarkHelper.proxyCreateBookmark({amgUUID:p,copilotID:t||a,contentType:n||r,federatedGraphqlUrl:g,organizationID:d,siteCode:h,source:w,userPlatformProxy:y,xClientID:v});if(201===e&&l||409===e){const e=f({subject:"my_saved_recipes"});b({type:"save",label:"Save Recipe",subject:c,placement:m?.placement,index:m?.index,total_index:m?.total_index},e);const t={bookmarkId:l,isUrlBookmark:!1};s(t),u&&u(t),this.trackBookmarkEvent(`bookmarks-click-tracking-save-${i}`,o)}else this.trackBookmarkEvent(`bookmarks-click-tracking-save-fail-${i}`,o)}catch(e){console.error(e),this.trackBookmarkEvent(`bookmarks-click-tracking-save-fail-${i}`,o)}finally{window.history.replaceState({},document.title,document.location.pathname)}window.localStorage&&!window.localStorage.getItem("userHasUsedBookmarkFeature")&&(this.props.displayBookmarkAlert(),window.localStorage.setItem("userHasUsedBookmarkFeature","true"),this.setState({completionLabel:this.props.bookmarkCompletionAriaLabel||l.formatMessage(k.completionLabel)}))},this.removeBookmark=async e=>{e.preventDefault();const{bookmarkId:t,bookmarkTrackingType:n,doUpdateBookmarkedStatus:o,isUrlBookmark:i,updateBookmark:a,user:{amguuid:r},userPlatform:{federatedGraphqlUrl:s,userPlatformProxy:l,xClientID:d}}=this.props;try{const e=await this.bookmarkHelper.proxyRemoveBookmark({amgUUID:r,bookmarkId:t,federatedGraphqlUrl:s,isUrlBookmark:i,source:w,userPlatformProxy:l,xClientID:d});if(e&&204!==e.status)return void this.trackBookmarkEvent(`bookmarks-click-tracking-unsave-fail-${n}`);const c={bookmarkId:null,isUrlBookmark:null};o(c),a&&a(c),this.trackBookmarkEvent(`bookmarks-click-tracking-unsave-${n}`)}catch(e){console.error(e),this.trackBookmarkEvent(`bookmarks-click-tracking-unsave-fail-${n}`)}},this.checkIsAlreadyBookmarked=async()=>{const{contentID:e,doUpdateBookmarkedStatus:t,organizationID:n,user:{amguuid:o},userPlatform:{federatedGraphqlUrl:i,siteCode:a,userPlatformProxy:r,xClientID:s}}=this.props;try{t(await this.bookmarkHelper.getBookmarkStatus({amgUUID:o,copilotID:e,organizationID:n,federatedGraphqlUrl:i,siteCode:a,userPlatformProxy:r,xClientID:s}))}catch(e){console.info(e)}},this.iconLinkRef=i.createRef(),this.state={completionLabel:"",hasLoaded:!1,hover:!1},this.handleUnauthenticatedAction=this.handleUnauthenticatedAction.bind(this),this.iconFocus=this.toggleIconHover(!0),this.iconBlur=this.toggleIconHover(!1),this.bookmarkHelper=u(this.props.shouldUseBookmarkV3)}componentDidMount(){const e=v.parseQueryParams(window.location.search);this.setState({hasLoaded:!0}),e.action&&"addBookmark"===e.action&&this.props.user.isAuthenticated&&(this.completeOnboarding(),this.createBookmark(null,e.contentId,e.contentType,!0),window.history.replaceState({},document.title,document.location.pathname));const t=this.iconLinkRef.current;t&&(t.addEventListener("mouseenter",this.iconFocus),t.addEventListener("mouseleave",this.iconBlur),t.addEventListener("focus",this.iconFocus),t.addEventListener("blur",this.iconBlur))}componentWillUnmount(){const e=this.iconLinkRef.current;e&&(e.removeEventListener("mouseenter",this.iconFocus),e.removeEventListener("mouseleave",this.iconBlur),e.removeEventListener("focus",this.iconFocus),e.removeEventListener("blur",this.iconBlur))}toggleIconHover(e){return()=>this.setState({hover:e})}trackBookmarkEvent(e,t=!1){const n={bookmarks:{contentId:this.props.contentID,contentUrl:this.props.documentUrl}};t?s.emitUniqueGoogleTrackingEvent(e,n):s.emitGoogleTrackingEvent(e,n)}handleUnauthenticatedAction(e){e&&e.preventDefault();const{intl:t}=this.props,{pathname:n,search:o}=window.location,i=`action=addBookmark&contentId=${this.props.contentID}&contentType=${this.props.contentType}`,a=o?`${n}${o}&${i}`:`${n}?${i}`;p.doDisplayModal({authSource:"sign-in-modal",source:"VERSO_BOOKMARKING",dangerousHed:this.props.signInHed||"",dangerousHedSpanTag:this.props.signInHedSpanTag||"",dangerousDek:this.props.signInMessage||t.formatMessage(k.signInMessage),redirectURL:a,type:"default",analyticsType:"saved stories",shouldHideIllustration:!1})}isOnboarding(){return"bookmarkAwareness"===this.props.onboardingStep}completeOnboarding(){this.isOnboarding()&&this.props.completeOnboarding()}render(){const{bookmarkAlert:e,bookmarkId:t,bookmarkIconAlertDesktopLeft:n,bookmarkIconAlertDesktopTop:o,bookmarkIconAriaLabel:a,bookmarkIconTitle:r,bookmarkIconTitleForSaved:s,bookmarkSideBarLabel:u,intl:p,isIconButton:h,isBookmarkButton:y,link:b,onboardingAriaLabel:f,showDistinctiveBookmark:v,theme:w,type:C,user:{isAuthenticated:x}}=this.props,{completionLabel:$,hasLoaded:S,hover:I}=this.state,T=this.isOnboarding()&&S&&!t,E=T&&I;let N=b,B=r;t&&(B=s,N={behavior:"bookmarkactivated",label:a||p.formatMessage(k.bookmarkIconLabel),network:"bookmarkactivated",url:"#"});const L=e=>x?(this.completeOnboarding(),this.checkIsAlreadyBookmarked(),S&&t?this.removeBookmark(e):this.createBookmark(e)):this.handleUnauthenticatedAction(e);let M=$||N.label;return T&&(M=f||p.formatMessage(k.onboardingAriaLabel)),y?i.createElement(d,{hasEnableIcon:!0,isIconButton:h,iconPosition:"before",ButtonIcon:t?m:c,label:null===t?p.formatMessage(k.bookmarkButtonLabelBookmark):p.formatMessage(k.bookmarkButtonLabelSaved),onClickHandler:e=>{e.stopPropagation(),L(e)}}):i.createElement(i.Fragment,null,i.createElement(l,{bookmarkIconTitle:B,bookmarkSideBarLabel:u,linkRef:this.iconLinkRef,link:{...N,label:M},theme:w,type:C,onClick:L,shouldDisableBookmark:!S,isOnboarding:T,hideOnboardingSpotlight:T&&E,showDistinctiveBookmark:v}),T&&i.createElement(g.BookmarkIcon,{bookmarkIconAlertDesktopLeft:n,bookmarkIconAlertDesktopTop:o,isVisible:E},i.createElement("div",null,e||p.formatMessage(k.alert))))}}C.propTypes={bookmarkAlert:o.string,bookmarkCompletionAriaLabel:o.string,bookmarkIconAlertDesktopLeft:o.string,bookmarkIconAlertDesktopTop:o.string,bookmarkIconAriaLabel:o.string,bookmarkIconTitle:o.string,bookmarkIconTitleForSaved:o.string,bookmarkId:o.string,bookmarkSideBarLabel:o.string,bookmarkTrackingType:o.string,completeOnboarding:o.func,contentID:o.string,contentType:o.string,displayBookmarkAlert:o.func,documentUrl:o.string,doUpdateBookmarkedStatus:o.func,intl:o.object,isBookmarkButton:o.bool,isIconButton:o.bool,isPageScoped:o.bool,isUrlBookmark:o.bool,link:o.shape({behavior:o.string,className:o.string,handle:o.string,label:o.string.isRequired,network:o.oneOf(["bookmark","Bookmark","email","Email","facebook","Facebook","flipboard","Flipboard","GoogleNews","googlenews","instagram","Instagram","line","Line","linkedin","LinkedIn","ok","OK","pinterest","Pinterest","print","Print","snapchat","Snapchat","spotify","Spotify","store","Store","telegram","Telegram","threads","Threads","tiktok","Tiktok","tumblr","Tumblr","twitter","Twitter","vero","Vero","viber","Viber","vk","VK","wechat","WeChat","weibo","Weibo","whatsapp","Whatsapp","yandexzen","YandexZen","youtube","YouTube"]).isRequired,url:o.string}),onboardingAriaLabel:o.string,onboardingStep:o.string,organizationID:o.string,shouldUseBookmarkV3:o.bool,showDistinctiveBookmark:o.bool,signInHed:o.string,signInHedSpanTag:o.string,signInMessage:o.string,snowplowEvent:o.shape({index:o.number,total_index:o.number,placement:o.string}),subject:o.string,theme:o.oneOf(["footer","has-background","circular","overlay","standard"]),type:o.oneOf(["thinner","thin","standard"]).isRequired,updateBookmark:o.func,user:o.shape({amguuid:o.string,isAuthenticated:o.bool}),userPlatform:o.shape({federatedGraphqlUrl:o.string,siteCode:o.string,userPlatformProxy:o.string,xClientID:o.string})},C.defaultProps={bookmarkTrackingType:"header",isIconButton:!1,shouldUseBookmarkV3:!1,showDistinctiveBookmark:!0},C.displayName="BookmarkIcon";const x=y(a(C),"bookmarks");e.exports={BookmarkIcon:r(((e,t)=>{const{coreDataLayer:{content:{contentType:n},site:{orgId:o}},featureFlags:{shouldUseBookmarkV3:i},"head.contentID":a,"head.canonicalUrl":r,pageState:{bookmarkStatus:{bookmarkId:s,isUrlBookmark:l}},user:d,userPlatform:c}=e,{bookmarkDetails:m={},isPageScoped:u=!0}=t;return u?{bookmarkId:s,contentID:a,contentType:n,documentUrl:r,isUrlBookmark:l,organizationID:o,shouldUseBookmarkV3:i,user:d,userPlatform:c}:{bookmarkId:m.bookmarkId,contentID:m.contentId,contentType:m.contentType||n,documentUrl:r,isUrlBookmark:m.isUrlBookmark,organizationID:o,shouldUseBookmarkV3:i,user:d,userPlatform:c}}),(e=>({displayBookmarkAlert:()=>{e({type:"MERGE_KEY",key:"bookmarkAlert",value:{isVisible:!0}})},doUpdateBookmarkedStatus:t=>{e({type:"SET_KEY",key:"pageState.bookmarkStatus",value:t})}})))(h(x,"BookmarkIcon")),BookmarkIconWithoutHOCs:a(C)}},69496:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(43706),s=n(20215),l=n(49140),d=n(67818),c=n(73137),m=n(15514),u=n(33528),p=n(80636),g=n(41876),h=n(86173),y=n(56148),b=n(80890),f=n(7967),v=n(94416),k=n(10934),w=n(10312),C=n(84502),x=n(74561),$=n(10033),S=n(28304),I=n(30920),T=n(63579),E=n(35788),N=n(81058),B=n(74921),L=n(36108),M=n(75088),A=n(87924),R=n(40426),P=n(94342),D=n(57961),_=n(22696),H=n(52585),O=n(57942),F=n(69192),V=n(50907),U=n(24596),W=n(7994),j=n(8990),z=n(25534),G=n(22650),Z=n(24888),q=n(40641),K=n(64964),Y=n(74170),X=n(59596),J=n(46119),Q=n(29011),ee=n(50610),te=n(32262),ne=n(33189),oe=n(34214),ie=n(16576),ae=n(52783),re=n(85858),se=n(93470),le=n(90370),de=n(92459),ce=n(70931),me=n(64736),ue=n(43403),pe=n(23871),ge=n(61599),he=n(98152),ye=n(19368),be=n(69301),{trackNavigationEvent:fe}=n(14307),{SocialIconsListItem:ve,SocialIconContainer:ke,SocialIconExternalLink:we,SocialIconNetworkIconComponent:Ce}=n(51e3),xe={bookmark:"Bookmark",bookmarkactivated:"BookmarkActivated",email:"Email",facebook:"Facebook",flipboard:"Flipboard",googlenews:"GoogleNews",instagram:"Instagram",line:"Line",linkedin:"LinkedIn",newsletter:"Newsletter",ok:"OK",pinterest:"Pinterest",print:"Print",rss:"Rss",snapchat:"Snapchat",spotify:"Spotify",store:"Shopping",telegram:"Telegram",threads:"Threads",tiktok:"Tiktok",tumblr:"Tumblr",twitter:"Twitter",vero:"Vero",viber:"Viber",vk:"VK",wechat:"WeChat",weibo:"Weibo",whatsapp:"Whatsapp",xing:"Xing",yandexzen:"YandexZen",youtube:"YouTube"},$e={Bookmark:r,BookmarkActivated:s,Email:l,Facebook:d,Flipboard:c,GoogleNews:m,Instagram:u,Line:p,LinkedIn:g,Newsletter:h,OK:y,Pinterest:b,Print:f,Rss:v,Shopping:k,Snapchat:w,Spotify:C,Telegram:x,Threads:$,Tiktok:S,Tumblr:I,Twitter:T,Vero:E,Viber:N,VK:B,WeChat:L,Weibo:M,Whatsapp:A,Xing:R,YandexZen:P,YouTube:D},Se={Bookmark:_,BookmarkActivated:H,Email:O,Facebook:F,Flipboard:V,GoogleNews:U,Instagram:W,Line:j,LinkedIn:z,OK:G,Pinterest:Z,Print:q,Shopping:K,Snapchat:Y,Spotify:X,Telegram:J,Threads:Q,Tiktok:ee,Tumblr:te,Twitter:ne,Vero:oe,Viber:ie,VK:ae,WeChat:re,Weibo:se,Whatsapp:le,YouTube:de},Ie={Bookmark:ce,BookmarkActivated:me,Email:ue,Facebook:pe,Shopping:ge,Twitter:he,Print:ye,Whatsapp:be};const Te=({bookmarkIconTitle:e,bookmarkSideBarLabel:t="New!",className:n,iconColor:i,link:r,itemIndex:s,linkRef:l,totalItems:d,onClick:c,theme:m,type:u,shouldDisableBookmark:p,isOnboarding:g,hideOnboardingSpotlight:h,showDistinctiveBookmark:y})=>{const b="overlay"===m,f=function({handle:e,network:t,url:n}){let o=n;const i=t.toLowerCase();return"email"===i?e||n:(!o&&e&&(o=`https://www.${i}.com/${"snapchat"===i?`add/${e.replace("@","")}`:e.replace("@","")}`,o=o.replace("threads.com","threads.net")),o)}(r),v=r.network.toLowerCase(),k=xe[v];if(!k)return null;const w="thin"===u&&Se[k],C="thinner"===u&&Ie[k],x=w||C||$e[k];return a.createElement(ve,{network:v,shouldDisableBookmark:p,isOnboarding:g,hideOnboardingSpotlight:h,bookmarkSideBarLabel:t,themeType:m,thinner:!!C,thin:!!w,className:o(`social-icons__list-item social-icons__list-item--${v}`,{"social-icons__list-item--has-background":b},`social-icons__list-item--${m}`,{thinner:!!C},n)},a.createElement(we,{attributes:{"aria-label":r.label,...k===xe.pinterest&&{"data-pin-do":"nothing"}},className:`social-icons__link social-icons__link--${v}`,href:f,onClick:e=>function(e,t,n,o,i,a){!function(e,t,n){if(!e)return;const o={type:"click",label:e.label,subject:"social_icon",index:t,total_index:n,share_platform:e.network.toLowerCase()};fe(o)}(t,n,o);const r=e||(s=t.behavior,l=i,"popup"===s?e=>{e.preventDefault(),window.open(l,"targetWindow","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=550,height=450")}:"print"===s?e=>{e.preventDefault(),window.print()}:void 0);var s,l;r&&r(a)}(c,r,s,d,f,e),isExternal:!1,linkRef:l,themeType:m,network:v,thin:!!w,iconColor:i,showDistinctiveBookmark:y},a.createElement(ke,{className:"social-icons__icon-container"},e?a.createElement(Ce,{as:x,bookmarkIconTitle:e,bookmarkSideBarLabel:t}):a.createElement(Ce,{as:x}))))};Te.propTypes={bookmarkIconTitle:i.string,bookmarkSideBarLabel:i.string,className:i.string,hideOnboardingSpotlight:i.bool,iconColor:i.string,isOnboarding:i.bool,itemIndex:i.number,link:i.shape({behavior:i.string,className:i.string,handle:i.string,label:i.string.isRequired,network:i.oneOf(["bookmark","Bookmark","BookmarkActivated","bookmarkactivated","canonical","Canonical","email","Email","facebook","Facebook","flipboard","Flipboard","GoogleNews","googlenews","instagram","Instagram","line","Line","linkedin","LinkedIn","newsletter","Newsletter","ok","OK","pinterest","Pinterest","print","Print","rss","Rss","snapchat","Snapchat","spotify","Spotify","store","Store","telegram","Telegram","threads","Threads","tiktok","Tiktok","tumblr","Tumblr","twitter","Twitter","vero","Vero","viber","Viber","vk","VK","wechat","WeChat","xing","Xing","weibo","Weibo","Whatsapp","yandexzen","YandexZen","youtube","YouTube"]).isRequired,url:i.string}),linkRef:i.object,onClick:i.func,shouldDisableBookmark:i.bool,showDistinctiveBookmark:i.bool,theme:i.oneOf(["footer","has-background","circular","overlay","standard"]),totalItems:i.number,type:i.oneOf(["thinner","thin","standard"]).isRequired},e.exports=Te},67783:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),r=n(69496),{BookmarkIcon:s}=n(72964),{SocialIconsList:l,SocialIconsWrapper:d}=n(51e3),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),u=({bookmarkTrackingType:e,className:t,links:n,iconColor:i,icons:u,variations:p,showBookmark:g,hasRoundedBorders:h,hasSocialShare:y,variationName:b})=>{a.useEffect((()=>{(async()=>{await m(),c("SocialIcons",b)})()}),[b]);const f=g?n:n.filter((e=>"bookmark"!==e.network&&"bookmarkactivated"!==e.network));return a.createElement(d,{className:o(`social-icons social-icons--${p.theme}`,t),themeType:p.theme,hasRoundedBorders:h,hasSocialShare:y},a.createElement(l,{themeType:p.theme,"data-testid":"socialIconslist",className:"social-icons__list"},f.map(((t,n)=>t.behavior&&"bookmark"===t.behavior?a.createElement(s,{bookmarkIconAlertDesktopLeft:"footer"===p.theme?"calc(100% + 1rem)":"120%",bookmarkIconAlertDesktopTop:"footer"===p.theme?"0":"70%",bookmarkTrackingType:e,key:n,link:t,theme:p.theme,type:u||"standard"}):a.createElement(r,{key:n,itemIndex:n,link:t,totalItems:f.length,theme:p.theme,type:u||"standard",iconColor:i})))))};u.defaultProps={hasRoundedBorders:!1,hasSocialShare:!1,iconColor:null,icons:"standard",variations:{theme:"has-background"}},u.propTypes={bookmarkTrackingType:i.string,className:i.string,hasRoundedBorders:i.bool,hasSocialShare:i.bool,iconColor:i.string,icons:i.oneOf(["thinner","thin","standard"]),links:i.arrayOf(r.propTypes.link).isRequired,showBookmark:i.bool,variationName:i.string,variations:i.shape({theme:i.oneOf(["footer","has-background","circular","overlay","standard"])})},u.displayName="SocialIcons",e.exports=u},35676:(e,t,n)=>{e.exports=n(85584)},51e3:(e,t,n)=>{const{default:o}=n(75999),i=n(39832),{linkClean:a}=n(15737),r=n(73730),{calculateSpacing:s,getColorStyles:l,getTypographyStyles:d}=n(26865),{BREAKPOINTS:c}=n(96472),m=s(5,"px"),u=`\n display: none;\n @media (min-width: ${c.lg}) {\n display: inline;\n }\n`,p=o.div.withConfig({displayName:"SocialIconContainer"})` display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; .icon { width: 100%; height: 100%; } .icon-shopping { width: initial; height: initial; } `,g="colors.interactive.base.brand-primary",h="colors.interactive.social.primary-hover",y=(e,t)=>`\n .icon-bookmark-fill,\n .icon-bookmark-stroke {\n ${l(e,"fill",t)};\n }\n`,b=(e,t,n,o)=>` \n ${l(n,"background","colors.interactive.social.primary")};\n path {\n ${l(n,"fill","colors.interactive.social.secondary")};\n }\n &:hover {\n background: ${l(n,h)};\n path {\n ${l(n,"fill","colors.interactive.social.secondary-hover")};\n }\n }\n ${o&&((e,t,n)=>"bookmark"===e?`\n ${l(n,"background","colors.interactive.base.dark")};\n @media (min-width: ${c.lg}) {\n ${l(n,"background","colors.interactive.social.primary")};\n }\n ${y(n,"colors.interactive.base.white")};\n &:hover {\n ${l(n,"background",g)};\n }\n ${t&&`\n &:focus,\n &:hover {\n ${l(n,"background",h)};\n }\n `};\n `:"bookmarkactivated"===e?`\n background: none;\n &:hover {\n ${l(n,"background","colors.interactive.base.light")};\n .icon-bookmark--activated-checkmark-stroke {\n ${l(n,"stroke","colors.interactive.base.light")};\n }\n }\n ${y(n,"colors.interactive.base.white")}\n `:"")(e,t,n)}\n`,f=o(i).withConfig({displayName:"SocialIconExternalLink"})` ${a()} display: flex; align-items: center; justify-content: center; width: ${s(6)}; height: ${s(6)}; ${({themeType:e,network:t,theme:n})=>"circular"===e&&`\n margin-bottom: 10px;\n border-radius: 100%;\n width: ${m};\n height: ${m};\n path {\n fill: white;\n }\n ${l(n,"background","colors.interactive.social.primary")};\n ${((e,t)=>"bookmark"===e?`\n ${l(t,"background","colors.interactive.base.light")};\n @media (min-width: 0) and (max-width: ${c.md}) {\n background: ${l(t,g)};\n }\n @media (min-width: ${c.md}) {\n ${y(t,"colors.interactive.base.black")}\n &:hover {\n ${l(t,"background","colors.interactive.base.dark")};\n ${y(t,"colors.interactive.base.white")}\n }\n }\n `:"bookmarkactivated"===e?`\n ${l(t,"background",g)};\n border-radius: 50%;\n width: ${m};\n height: ${m};\n `:"print"===e?`\n rect {\n &.background {\n ${l(t,"fill","colors.interactive.social.primary")};\n }\n }\n &:hover {\n rect {\n &.background {\n ${l(t,"fill",h)};\n }\n }\n }\n `:"")(t,n)}\n &:hover {\n ${l(n,"background",h)};\n }\n `}; ${({themeType:e,theme:t})=>"footer"===e&&`\n path {\n ${l(t,"fill","colors.foundation.footer.links.primary")};\n }\n &:hover {\n path {\n ${l(t,"fill","colors.foundation.footer.social.hover")};\n }\n }\n `}; ${({themeType:e,network:t,thin:n,theme:o,showDistinctiveBookmark:i})=>"has-background"===e&&b(t,n,o,i)}; ${({themeType:e,network:t,thin:n,theme:o,showDistinctiveBookmark:i})=>"overlay"===e&&`\n ${b(t,n,o,i)}\n border-radius: 50%;\n &:focus {\n outline: 0;\n box-shadow: 0 0 3pt 2pt rgba(94, 158, 214, 1);\n }\n .icon {\n width: 32px;\n height: 32px;\n }\n `}; ${({themeType:e,network:t,thin:n,theme:o,iconColor:i,showDistinctiveBookmark:a})=>{if("standard"===e){const e=a?"colors.interactive.social.primary":"colors.interactive.base.white",r=`\n .icon {\n path {\n ${l(o,"fill",i?`colors.interactive.social.${i}`:"colors.interactive.social.primary")}\n }\n .icon-bookmark--activated-checkmark-stroke {\n fill: none;\n ${l(o,"stroke",e)};\n } \n }`;return a?`\n ${r}\n &:hover {\n .icon {\n .icon-bookmark--activated-checkmark-stroke {\n ${l(o,"fill","colors.interactive.base.white")};\n transition: all 0.2s ease-in-out;\n }\n }\n .icon-bookmark.icon {\n path {\n ${l(o,"fill","colors.interactive.base.white")};\n }\n }\n .icon,\n .icon-bookmark--activated.icon {\n path {\n ${l(o,"fill",h)};\n }\n }\n }\n ${((e,t,n)=>"bookmark"===e?`\n border-radius: 50%;\n ${l(n,"background","colors.interactive.base.light")};\n width: ${m};\n height: ${m};\n @media (min-width: 0) and (max-width: ${c.lg}) {\n margin-top: ${s(.25)};\n }\n @media (min-width: ${c.md}) {\n ${y(n,"colors.interactive.base.black")}\n &:hover {\n ${l(n,"background",h)};\n ${y(n,"colors.interactive.base.white")}\n }\n }\n path.icon-bookmark-stroke,\n path.icon-bookmark-fill {\n ${l(n,"fill","colors.interactive.base.black")};\n }\n path.icon-bookmark-fill {\n ${l(n,"fill","colors.interactive.social.primary")};\n }\n ${t&&`\n ${l(n,"background","colors.interactive.base.light")};\n &:focus,\n &:hover {\n ${l(n,"background",h)};\n }\n `};\n `:"bookmarkactivated"===e?`\n border-radius: 50%;\n ${l(n,"background",g)};\n width: ${m};\n height: ${m};\n @media (min-width: 0) and (max-width: ${c.md}) {\n margin-top: ${s(.25)};\n }\n @media (min-width: ${c.md}) {\n ${l(n,"background",g)};\n ${y(n,"colors.interactive.base.white")}\n }\n path.icon-bookmark-fill,\n path.icon-bookmark-stroke {\n ${l(n,"fill","colors.interactive.base.white")};\n }\n path.icon-bookmark--activated-checkmark-stroke {\n @media (min-width: 0) and (max-width: ${c.lg}) {\n ${l(n,"fill","colors.interactive.base.white")};\n transition: all 0.2s ease-in-out;\n }\n } \n `:"")(t,n,o)}\n `:r}return""}}; `,v=`\n @media (min-width: ${c.md}) and (max-width: ${c.lg}) {\n margin-top: ${s(.25)};\n }\n .icon-bookmark {\n @media (min-width: ${c.md}) and (max-width: ${c.lg}) {\n margin-top: 0;\n }\n }\n`,k=`\n .icon-bookmark {\n transform: scale(1.15);\n margin: 18px 0px 0px 8px;\n @media (min-width: ${c.lg}) {\n transform: scale(1);\n margin: 0px 0px 0px 6px;\n }\n }\n`,w=o.li.withConfig({displayName:"SocialIconsListItem"})` padding-left: ${s(2)}; ${({thin:e,thinner:t,network:n})=>((e,t,n)=>{if(e){if("bookmarkactivated"===n)return`${v}\n ${k}\n `;if("bookmark"===n)return`\n @media (min-width: ${c.md}) and (max-width: ${c.lg}) {\n margin-top: ${s(.25)};\n }\n ${k}\n `}else if(t){if("bookmarkactivated"===n)return v;if("bookmark"===n)return`\n @media (min-width: ${c.md}) {\n margin-top: ${s(.25)};\n }\n @media (min-width: ${c.lg}) {\n margin-top: ${s(0)};\n }\n `}return""})(e,t,n)} ${({shouldDisableBookmark:e})=>e&&"\n pointer-events: none;\n touch-action: none;\n"} ${({network:e})=>"print"===e&&u} ${({themeType:e,thinner:t})=>"circular"===e&&`\n &.social-icons--share {\n background: white;\n }\n ${t&&"\n .icon {\n object-fit: contain;\n &.icon-email {\n width: 17.3px;\n height: 13px;\n }\n &.icon-twitter {\n width: 15.3px;\n height: 13px;\n }\n &.icon-facebook {\n width: 7.2px;\n height: 16px;\n transform: none;\n }\n &.icon-print {\n width: 17px;\n height: 16px;\n }\n &.icon-bookmark {\n margin-top: -2px;\n width: 19px;\n height: 20px;\n }\n &.icon-whatsapp {\n width: 7.2px;\n height: 16px;\n transform: none;\n }\n }\n "};\n .icon {\n width: 32px;\n height: 32px;\n }\n `} ${({isOnboarding:e,themeType:t,theme:n,bookmarkSideBarLabel:o})=>e&&((e,t,n)=>`\n position: relative;\n > * {\n position: relative;\n z-index: 10;\n }\n &::before {\n display: block;\n position: absolute;\n top: -1px;\n left: -1px;\n transform: scale(1.08); /* scaled to 108% */\n transform-origin: center;\n transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;\n z-index: 1;\n border: 1px solid;\n ${l(t,"border-color",g)};\n border-radius: 100%;\n width: ${s(6)}; //1\n height: ${s(6)}; //1\n content: '';\n }\n @media (min-width: ${c.lg}) {\n &::after {\n ${d(t,"typography.definitions.foundation.link-primary")};\n display: block;\n position: relative;\n bottom: 0;\n left: 0;\n transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;\n z-index: 1;\n margin: 8px 0 10px;\n width: 100%;\n text-align: center;\n ${l(t,"color","colors.interactive.base.white")};\n content: '${n}';\n }\n }\n ${((e,t)=>"circular"===e?`\n &::before {\n width: ${m};\n height: ${m};\n }\n @media (min-width: ${c.lg}) {\n &::after {\n ${l(t,"color",g)};\n }\n }\n ${f} {\n margin-bottom: 0;\n }\n `:"footer"===e?"\n &::before {\n left: 15px;\n }\n ":"has-background"===e||"overlay"===e?`\n @media (min-width: 0) and (max-width: ${c.md}) {\n &::before {\n margin-top: ${s(.25)};\n }\n }\n &::before {\n top: 0;\n left: 0;\n transform: scale(1);\n }\n `:"standard"===e?`\n ::before {\n padding: 5px;\n @media (min-width: 0) and (max-width: ${c.lg}) {\n left: 50%;\n transform: translateX(-50%) scale(1.08); /* centered horizontally; scaled 108% */\n padding: 0;\n width: ${m};\n height: ${m};\n }\n }\n @media (min-width: 0) and (max-width: ${c.lg}) {\n &::before {\n margin-top: ${s(.25)};\n margin-left: ${s(1)};\n }\n }\n `:"")(e,t)}\n`)(t,n,o)} ${({hideOnboardingSpotlight:e})=>e&&"\n &::before,\n &::after {\n visibility: hidden;\n opacity: 0;\n }\n"} ${({themeType:e,thinner:t})=>"standard"===e&&`\n ${t&&`\n &.social-icons--share {\n background: white;\n }\n .icon {\n object-fit: contain;\n &.icon-email {\n width: 17.3px;\n height: 13px;\n }\n &.icon-twitter {\n width: 15.8px;\n height: 13px;\n }\n &.icon-facebook {\n width: 6.4px;\n height: 14px;\n transform: none;\n }\n &.icon-bookmark {\n margin-top: -2px;\n width: 19px;\n height: 20px;\n }\n &.icon-whatsapp {\n width: 6.4px;\n height: 14px;\n transform: none;\n }\n &.icon-bookmark--activated{\n margin-top: -2px;\n @media (min-width: ${c.md}) and (max-width: ${c.lg}) {\n margin-top: 0px;\n }\n }\n }\n `};\n `} ${({thinner:e})=>!e&&"\n .icon {\n &.icon-facebook,\n &.icon-flipboard,\n &.icon-linkedin, \n &.icon-line,\n &.icon-newsletter,\n &.icon-rss,\n &.icon-whatsapp {\n transform: scale(0.6);\n } \n }\n "} ${({themeType:e,thinner:t})=>"footer"===e&&t&&`\n ${p} {\n width: 22px;\n height: 22px;\n }\n `} `,C=o.ul.withConfig({displayName:"SocialIconsList"})` display: flex; flex-wrap: wrap; margin-top: 0; margin-bottom: 0; margin-left: ${s(-2)}; padding-left: 0; list-style: none; ${({themeType:e})=>"overlay"===e&&"justify-content: center;"}; ${({themeType:e})=>"footer"===e&&`\n justify-content: center;\n margin-left: ${s(-4)};\n @media (min-width: ${c.lg}) {\n justify-content: start;\n }\n `}; `,x=(e,t,n)=>`\n ${f} {\n transition: all 0.2s cubic-bezier(0, 0, 0, 0.8) 0s;\n border: 1px solid;\n ${l(n,"border-color",e)};\n border-radius: 50%;\n &:hover,\n &:focus {\n ${l(n,"border-color",t)};\n }\n }\n`,$=o.div.withConfig({displayName:"SocialIconsWrapper"})` ${({themeType:e})=>"overlay"===e&&`\n position: absolute;\n right: ${s(2)};\n bottom: ${s(2)};\n z-index: 10;\n `} ${({themeType:e,hasRoundedBorders:t,theme:n})=>"footer"===e&&`\n @media (min-width: ${c.sm}) {\n justify-content: start;\n }\n ${t&&`\n ${x("colors.foundation.footer.links.primary","colors.foundation.footer.social.hover",n)}\n ${w} {\n padding-bottom: ${s(2)};\n }\n `}\n `}; ${({hasRoundedBorders:e,hasSocialShare:t,theme:n})=>e?`\n &.content-header__social-share {\n ${x("colors.interactive.base.light",h,n)}\n }\n ${t&&`${x("colors.interactive.base.light",h,n)}`}`:""} `,S=o.div.withConfig({displayName:"SocialIconNetworkIconComponent"})` .icon-bookmark path { transition: all 0.2s ease-in-out; } `,I=o(r).withConfig({displayName:"SocialIconButton"})` ${d("typography.definitions.utility.button-core")}; align-items: center; justify-content: center; margin: 24px 0 32px 0; border-color: white; background: rgba(51, 51, 51, 0.08); padding: 17px 20px; ${l("color","colors.interactive.base.black")}; &:hover { ${d("typography.definitions.utility.button-core")}; border-color: white; background: rgba(51, 51, 51, 0.3); ${l("color","colors.interactive.base.black")}; } &:focus { ${d("typography.definitions.utility.button-core")}; border-color: white; background: rgba(51, 51, 51, 0.3); ${l("color","colors.interactive.base.black")}; } &:active { ${d("typography.definitions.utility.button-core")}; border-color: white; background: rgba(51, 51, 51, 0.08); ${l("color","colors.interactive.base.black")}; } ${({isIconButton:e})=>e&&`\n justify-content: center;\n align-items: center;\n padding: 14px 16px;\n width: 48px;\n margin: 0px;\n @media (min-width: ${c.md}) {\n display: none;\n }\n `} `;e.exports={SocialIconContainer:p,SocialIconsList:C,SocialIconExternalLink:f,SocialIconsWrapper:$,SocialIconsListItem:w,SocialIconNetworkIconComponent:S,SocialIconButton:I}},54890:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({bookmarkIconLabel:{id:"BookmarkIcon.Label",defaultMessage:"Story saved",description:"Bookmark icon label"},onboardingAriaLabel:{id:"BookmarkIcon.OnboardingAriaLabel",defaultMessage:"Save story. Press Enter to save this story for later. Press Escape to dismiss tooltip.",description:"Bookmark icon onboarding ARIA label"},signInMessage:{id:"BookmarkIcon.SignInMessage",defaultMessage:"After signing in, you can save stories and easily revisit them on any device—even off-line.",description:"Bookmark icon sign in message",isConfigurable:!0},completionLabel:{id:"BookmarkIcon.CompletionLabel",defaultMessage:"Story saved. To revisit this article, select My Account, then View Saved Stories. Press Escape to dismiss tooltip.",description:"Bookmark icon completion label"},alert:{id:"BookmarkIcon.Alert",defaultMessage:"Save this story for later.",description:"Bookmark icon alert"},bookmarkButtonLabelSaved:{id:"BookmarkButton.LabelSaved",defaultMessage:"recipe saved",description:"Bookmark saved button"},bookmarkButtonLabelBookmark:{id:"BookmarkButton.Label",defaultMessage:"save recipe",description:"Bookmark button label"}})},85584:(e,t,n)=>{const{asVariation:o}=n(81372),{asConfiguredComponent:i}=n(12892),a=i(n(67783),"SocialIcons");a.Footer=o(a,"Footer",{theme:"footer"}),a.HasBackground=o(a,"HasBackground",{theme:"has-background"}),a.Circular=o(a,"Circular",{theme:"circular"}),a.Overlay=o(a,"Overlay",{theme:"overlay"}),a.Standard=o(a,"Standard",{theme:"standard"}),e.exports=a},68712:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(62193),r=n(32485),{useInView:s}=n(46762),{trackNavigationEvent:l,extractStrategyFromURL:d}=n(14307),{useViewportObserver:c}=n(55030),m=n(48286),u=n(86157),p=n(51330),{sizesFullName:g}=n(99906),h=n(56915),{trackSearchFilterEvent:y}=n(14307),{getIconComponent:b,RenderRatings:f}=n(27234),{trackComponent:v}=n(92716),{interactionResponse:k}=n(56187),{handlSnowplowNavigationEvent:w}=n(39182),C=n(23261),{StackedRatingsCardWrapper:x,ImageWrapper:$,Image:S,Label:I,Link:T,ContentWrapper:E,Content:N,Body:B,Hed:L,Dek:M,MetaData:A,StackedRatingsCardImageIcon:R,StackedRatingsCardRubric:P,StackedRatingsCardRubricWrapper:D,AuthorNameWrapper:_,StyledUtilityFeaturesWrapper:H,StyledRatings:O}=n(1817),F=({analyticsDataAttribute:e,authorName:t,bookmarkId:n,className:o,clickHandler:u=(()=>{}),clickHandlerHed:F,clickHandlerRubric:V,clickItem:U=(()=>{}),commentsCount:W,contentType:j,iconBookmarkOnClickHandler:z,dangerousHed:G,dangerousDek:Z,hasBookmark:q,hasIcon:K,hasRoundedBorder:Y=!0,hasRubric:X,hasUnderline:J,hedTag:Q="h3",copilotID:ee,image:te,imageLabels:ne,isLoading:oe=!1,isRecircListItem:ie,itemIndex:ae,shouldEnableCardLevelBookmark:re,shouldEnableCommentsCount:se,shouldTrackItemImpressionForSnowplow:le,shouldTrackSnowplowEvent:de,layoutPlacement:ce,impressionHandler:me,maxDekLines:ue=2,maxHedLines:pe=2,rating:ge,rubric:he,ratingMethod:ye,ratingPosition:be="default",recircId:fe,recircPlacement:ve,reviewsCount:ke,rubricVariation:we="DiscoveryItem",sectionTitle:Ce,showAuthorTitle:xe=!1,shouldHideDekOnMobileView:$e=!1,shouldHoldImageSpace:Se=!0,shouldLimitSavingToContentTypes:Ie,shouldShowSourceTagName:Te,sourceTag:Ee,totalItems:Ne,snowplowEvent:Be={},url:Le,shouldUseLargeIconSize:Me=!1})=>{i.useEffect((()=>{(async()=>{await k(),v("StackedRatingsCard")})()}),[]);let Ae=he?.name,Re=he?.url;Te&&Ee?.name&&Ee?.url&&(Ae=Ee?.name,Re=Ee?.url);const{ref:Pe,entry:De}=s({threshold:.5,trackVisibility:!0,delay:100,triggerOnce:!0}),_e=ie&&`${ve}-${fe}`;i.useEffect((()=>{if(De?.isIntersecting&&ie){const e={type:"impression",label:G,subject:"recirc_unit",items:[{content_id:ee,content_title:G,content_type:(j||"").toLowerCase(),content_url:Le}],strategy:d(Le),placement:ve,index:fe-1,total_index:Ne};l(e)}}),[ee,j,G,De,ie,fe,ve,Le,Ne]);const He=le&&`search_result_item-${ee}`;c(`.${He}`,void 0,(e=>{e&&(me(),U(null,null,ee,ae,"result_in_view",j,G,Le,!0))}));const{xxxLarge:Oe}=g;if(!oe&&(!Le||!G||a(te)))return null;const Fe=b(j,ce),Ve=p[we],Ue=e=>{e.stopPropagation(),de&&y({type:"click_result",label:Ce,subject:"filter_summary_list",platform:"verso",results_content:[{result_type:j,no_of_results_returned:Ne}],items:[{content_title:G,content_id:ee,content_type:j,content_url:window&&window.location+Le}],index:ae,criteria:{filter:[{label:null,name:G}]}}),a(Be)||w({...Be,items:Be.items.map((({content_title:e})=>({content_title:e,content_url:window&&window.location.origin+Le,content_id:ee,content_type:j})))}),F&&F(),V&&V(),u&&u()},We={...te,altText:G},je=te&&Object.keys(te).length>0;return oe?i.createElement(h,null):i.createElement(x,{...e,className:r(o,He,_e),ratingPosition:be,onClick:()=>{u&&u(),a(Be)||w({...Be,items:Be.items.map((({content_title:e})=>({content_title:e,content_url:window&&window.location.origin+Le,content_id:ee,content_type:j})))}),U(null,null,ee,ae,"click_result",j,G,Le),window.location=Le}},i.createElement($,{hasImage:je},i.createElement(S,{...We,shouldHoldImageSpace:Se,hasRoundedBorder:Y,onClick:Ue}),ne&&ne.length?ne.map(((e,t)=>i.createElement(I,{key:t.toString()},e))):null,K&&Fe&&i.createElement(R,{shouldUseLargeIconSize:Me,ButtonIcon:Fe,inputKind:"text",isIconButton:!0,label:"icon"})),i.createElement(E,{hasUnderline:J,hasRubric:X,ratingPosition:be},i.createElement(N,null,X&&he&&i.createElement(D,{onClick:Ue},i.createElement(P,{as:Ve,name:Ae,url:Re})),i.createElement(B,null,i.createElement(m,{lines:pe,breakpoint:Oe},i.createElement(T,{href:Le,onClick:Ue},i.createElement(L,{as:Q,dangerouslySetInnerHTML:{__html:G},onClick:()=>{U(null,null,ee,ae,"click_result",j,G,Le)},ref:Pe}))),Z&&i.createElement(m,{lines:ue,breakpoint:Oe},i.createElement(M,{dangerouslySetInnerHTML:{__html:Z},shouldHideDekOnMobileView:$e})))),!xe&&(ge||q||re||se)?i.createElement(A,null,(ge||q)&&i.createElement(O,{shouldEnableCardLevelBookmark:re,shouldEnableCommentsCount:se},f(ge,ye,ke,q,n,z)),(re||se)&&!q&&i.createElement(H,{rating:ge},i.createElement(C,{totalCommentsCount:W,urlToBookmark:Le,copilotID:ee,contentType:j,isPageScoped:!1,shouldEnableCardLevelBookmark:re,shouldEnableCommentsCount:se,subject:"stacked_ratings_card",snowplowEvent:Be,shouldUseBookmarkV3:!0,shouldLimitSavingToContentTypes:Ie}))):null,xe&&t&&i.createElement(_,null,t)))};F.propTypes={analyticsDataAttribute:o.object,authorName:o.string,bookmarkId:o.string,className:o.string,clickHandler:o.func,clickHandlerHed:o.func,clickHandlerRubric:o.func,clickItem:o.func,commentsCount:o.number,contentType:o.string,copilotID:o.string,dangerousDek:o.string,dangerousHed:o.string.isRequired,hasBookmark:o.bool,hasIcon:o.bool,hasRoundedBorder:o.bool,hasRubric:o.bool,hasUnderline:o.bool,hedTag:o.string,iconBookmarkOnClickHandler:o.func,image:o.shape(u.propTypes),imageLabels:o.arrayOf(o.string),impressionHandler:o.func,isLoading:o.bool,isRecircListItem:o.bool,itemIndex:o.number,layoutPlacement:o.string,maxDekLines:o.number,maxHedLines:o.number,rating:o.number,ratingMethod:o.string,ratingPosition:o.oneOf(["default","bottom"]),recircId:o.number,recircPlacement:o.string,reviewsCount:o.number,rubric:o.shape({name:o.string,url:o.string}),rubricVariation:o.string,sectionTitle:o.string,shouldEnableCardLevelBookmark:o.bool,shouldEnableCommentsCount:o.bool,shouldHideDekOnMobileView:o.bool,shouldHoldImageSpace:o.bool,shouldLimitSavingToContentTypes:o.array,shouldShowSourceTagName:o.bool,shouldTrackItemImpressionForSnowplow:o.bool,shouldTrackSnowplowEvent:o.bool,shouldUseLargeIconSize:o.bool,showAuthorTitle:o.bool,snowplowEvent:o.object,sourceTag:o.shape({name:o.string,url:o.string}),totalItems:o.number,url:o.string.isRequired},F.displayName="StackedRatingsCard",e.exports=F},56915:(e,t,n)=>{const o=n(96540),i=n(90340).default,{StackedRatingsCardSkeletonWrapper:a,ContentWrapper:r,Body:s,Hed:l,Dek:d,MetaData:c,ImageWrapper:m,StackedRatingsCardImageSkeleton:u}=n(1817);e.exports=()=>o.createElement(a,null,o.createElement(m,{hasImage:!0},o.createElement(u,{width:"auto",height:"auto",variant:"box",animation:"pulse"})),o.createElement(r,{disableSpacing:!0},o.createElement(s,null,o.createElement(l,null,o.createElement(i,{width:"75%",height:"auto"})),o.createElement(d,null,["100%","75%","50%"].map((e=>o.createElement(i,{key:e,height:"auto",width:e}))))),o.createElement(c,null,new Array(5).fill(0).map(((e,t)=>o.createElement(i,{key:t.toString(),height:"16px",width:"16px"}))),o.createElement(i,{height:"16px",width:"16px"}))))},62586:(e,t,n)=>{const o=n(96774),i=n(11118),a={gallery:o,video:i,cnevideo:i};e.exports={ICON_EXCLUSIONS:["side-by-side"],SUPPORTED_ICONS:a}},97111:(e,t,n)=>{e.exports=n(68712)},1817:(e,t,n)=>{const{default:o}=n(75999),{BREAKPOINTS:i}=n(96472),{BaseLink:a,BaseText:r}=n(76955),{minScreen:s,calculateSpacing:l,getColorStyles:d,getColorToken:c,getDecoration:m}=n(26865),u=n(86157),p=n(21093),{RatingRating:g,RatingRatings:h,RatingStar:y}=n(97927),{InlineVideoItemIconButton:b}=n(41803),{SkeletonScreenWrapper:f}=n(65344),{SocialIconContainer:v,SocialIconButton:k}=n(51e3),w=o.div.withConfig({displayName:"StackedRatingsCardWrapper"})` cursor: pointer; ${({ratingPosition:e})=>"bottom"===e&&"height: 100%;\n display: flex;\n flex-direction: column;"} `,C=o(a).withConfig({displayName:"Link"})``;C.defaultProps={colorToken:"colors.discovery.body.white.heading",linkStyle:"global"};const x=o.div.withConfig({displayName:"ImageWrapper"})` position: relative; ${({hasImage:e,theme:t})=>!e&&`background: ${c(t,"colors.interactive.base.light")};`} `,$=o(u).withConfig({displayName:"Image"})` img { ${({theme:e,hasRoundedBorder:t})=>t&&`border-radius: ${m(e,"cardRadiusSm")}`}; width: fill-available; ${s(i.md)} { ${({theme:e,hasRoundedBorder:t})=>t&&`border-radius: ${m(e,"cardRadiusMd")}`}; width: fill-available; } ${s(i.lg)} { ${({theme:e,hasRoundedBorder:t})=>t&&`border-radius: ${m(e,"cardRadiusMd")}`}; width: fill-available; } } `,S=o(r).withConfig({displayName:"Label"})` position: absolute; top: ${l(1)}; left: ${l(1)}; margin: 0 ${l(1)} 0 0; border-radius: ${l(3)}; padding: ${l(.5)} ${l(1)}; ${({theme:e})=>d(e,"background","colors.discovery.body.brand.background")}; ${s(i.md)} { padding: ${l(1)} ${l(2)}; } ${s(i.lg)} { top: ${l(2)}; left: ${l(2)}; } `;S.defaultProps={as:"div",colorToken:"colors.discovery.body.brand.heading",typeIdentity:"typography.definitions.globalEditorial.tags"};const I=o.div.withConfig({displayName:"ContentWrapper"})` ${({ratingPosition:e})=>"bottom"===e&&"flex-grow: 1;\n display: flex;\n flex-direction: column;\n justify-content: space-between;"} border-radius: ${({theme:e})=>m(e,"cardRadiusSm")}; padding: ${l(2)} ${l(.5)} ${l(1)}; ${s(i.md)} { border-radius: ${({theme:e})=>m(e,"cardRadiusMd")}; padding: ${l(3)} ${l(1)} ${l(1)}; } ${s(i.lg)} { border-radius: ${({theme:e})=>m(e,"cardRadiusLg")}; } ${({hasUnderline:e,theme:t})=>e&&`\n border-bottom: 1px solid;\n border-bottom-color: ${c(t,"colors.interactive.base.light")};\n `}; ${({hasRubric:e})=>e&&`\n padding-top: ${l(.5)};\n ${s(i.md)} {\n padding-top: ${l(1)};\n }\n `}; ${({disableSpacing:e})=>e&&"\n && {\n padding: 0;\n }\n "}; `,T=o.div.withConfig({displayName:"Content"})` padding: 0 0 ${l(2)}; `,E=o.div.withConfig({displayName:"Body"})` ${f} { margin: ${l(1)} 0; } `,N=o(r).withConfig({displayName:"Hed"})` display: inline; ${({dek:e})=>!e&&`margin: 0 0 ${l(1)}`} `;N.defaultProps={as:"h3",colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.discovery.hed-core-secondary"};const B=o(r).withConfig({displayName:"Dek"})` ${({shouldHideDekOnMobileView:e})=>e&&`\n display: none;\n\n ${s(i.md)} {\n display: block;\n }\n `} margin: ${l(1)} 0 0; `;B.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.discovery.description-core"};const L=o.div.withConfig({displayName:"MetaData"})` display: flex; position: relative; flex-direction: row; align-items: center; height: ${l(4)}; ${v} { height: ${l(2.2)}; } ${k} { display: flex; margin-left: auto; border: 0; background: none; padding: 0; width: ${l(2.5)}; list-style: none; .icon-bookmark.icon { height: ${l(2.5)}; } } ${f} { margin-right: ${l(.25)}; } ${f}:last-child { margin-left: auto; } `,M=o(r).withConfig({displayName:"AuthorNameWrapper"})` padding-top: 6px; `;M.defaultProps={colorToken:"colors.discovery.body.white.heading",typeIdentity:"typography.definitions.globalEditorial.accreditation-core"};const A=o(r).withConfig({displayName:"Rating"})` margin: 0 ${l(1)}; `;A.defaultProps={as:"div",colorToken:"colors.discovery.body.white.accreditation",typeIdentity:"typography.definitions.globalEditorial.numerical-small"};const R=o(p).withConfig({displayName:"StackedRatingsCardStars"})` align-items: flex-start; margin-left: -${l(.9)}; padding: 0; ${g}, ${h} { display: none; } ${y} { width: ${l(2.1)}; } `,P=o(b).withConfig({displayName:"StackedRatingsCardImageIcon"})` width: ${l(4)}; height: ${l(4)}; ${({shouldUseLargeIconSize:e})=>e&&`\n width: ${l(6)};\n height: ${l(6)};\n `}; .icon-gallery { stroke: black; stroke-width: 1.5px; transform: scale(0.7); } `,D=o.div.withConfig({displayName:"StackedRatingsCardRubricWrapper"})` ${f} { margin: ${l(2)} 0; } `,_=o.div.withConfig({displayName:"StackedRatingsCardRubric"})``,H=o(k).withConfig({displayName:"StackedRatingsBookmark"})``,O=o.div.withConfig({displayName:"StackedRatingsCardSkeletonWrapper"})``,F=o(f).withConfig({displayName:"StackedRatingsCardImageSkeleton"})` ::before { display: block; padding-top: 100%; width: 100%; } `,V=o.div.withConfig({displayName:"StyledUtilityFeaturesWrapper"})` ${({rating:e})=>`\n width:${e?"60%":"100%"};\n \n ${k} {\n .icon-bookmark.icon {\n height: ${l(3)};\n }\n }\n `} `,U=o.div.withConfig({displayName:"StyledRatings"})` ${({shouldEnableCardLevelBookmark:e,shouldEnableCommentsCount:t})=>`\n display: flex;\n width:${e||t?"40%":"100%"}\n `} `;e.exports={AuthorNameWrapper:M,StackedRatingsCardWrapper:w,ImageWrapper:x,Image:$,Label:S,Link:C,ContentWrapper:I,Content:T,Body:E,Hed:N,Dek:B,MetaData:L,Rating:A,StackedRatingsCardStars:R,StackedRatingsCardImageIcon:P,StackedRatingsCardRubric:_,StackedRatingsCardRubricWrapper:D,StackedRatingsBookmark:H,StackedRatingsCardSkeletonWrapper:O,StackedRatingsCardImageSkeleton:F,StyledRatings:U,StyledUtilityFeaturesWrapper:V}},39182:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.handlSnowplowNavigationEvent=void 0;const{trackNavigationEvent:o}=n(14307);t.handlSnowplowNavigationEvent=(e={})=>{o(e)}},39315:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({bookmarkButtonLabelSaved:{id:"BookmarkButton.LabelSaved",defaultMessage:"recipe saved",description:"Bookmark saved button"},bookmarkButtonLabelBookmark:{id:"BookmarkButton.Label",defaultMessage:"save recipe",description:"Bookmark button label"}})},27234:(e,t,n)=>{const o=n(96540),{useIntl:i}=n(37243),{ICON_EXCLUSIONS:a,SUPPORTED_ICONS:r}=n(62586),s=n(68642),l=n(70931),d=n(64736),c=n(39315).A,{Rating:m,StackedRatingsCardStars:u,StackedRatingsBookmark:p}=n(1817),g=e=>{const t=Math.round(10*e)/10,n=function(e){if(Number.isInteger(e))return 0;const t=e.toString().split(".")[1];return Number(t)}(t);return n<3?Math.floor(t):n<8?t:Math.round(t)};e.exports={getIconComponent:(e,t)=>-1===a.indexOf(t)&&r[e]?r[e]:null,RenderRatings:(e,t,n,a,r,h)=>{const{formatMessage:y}=i();return o.createElement(o.Fragment,null,e?((e,t,n)=>"starRating"===t?o.createElement(u,{averageRatingCount:g(e),hasBorderTop:!1,totalRatingCount:e}):n>0&&o.createElement(o.Fragment,null,o.createElement(s,null),o.createElement(m,null,e," (",n,")")))(e,t,n):null,a&&o.createElement(p,{hasEnableIcon:!0,isIconButton:!0,iconPosition:"before",ButtonIcon:r?d:l,label:y(r?c.bookmarkButtonLabelSaved:c.bookmarkButtonLabelBookmark),onClickHandler:h}))}}},87339:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(97200),{useIntl:r}=n(37243),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187),{trackNavigationEvent:d}=n(14307),c=n(30830),m=n(74992),u=n(81081).A,p=n(49235),{SummaryCarouselRow:g,CarouselSectionTitle:h,CarouselSummaryItem:y}=n(34751),b=n(35864),f=n(73730),{asConfiguredComponent:v}=n(12892),{componentTracking:k}=n(90090),{getVariationNames:w}=n(81372),C={width:{sm:"85%",lg:"40%",xl:"28%"},spacing:{sm:"9px",md:"12px",lg:"16px",xl:"16px",xxl:"20px"}},x=({backgroundColor:e="white",btnStyle:t="outlined",carouselContentAlign:n="center",carouselSlideSizing:i=C,customViewAllButtonText:b,dangerousDek:v="",dangerousHed:w="",hasCarouselControls:x=!0,hasDividerAbove:$,hasDividerBelow:S,hasDividerAboveDek:I=!1,hasModerateSpacing:T=!0,hasNoHorizontalScrollCarousel:E=!1,hasPagination:N=!0,hasSectionTitleMargin:B=!0,hasSummaryItemExtraPadding:L=!1,href:M="",impressionHandler:A,items:R=[],isDotClickable:P=!1,isInverted:D=!1,isSpecial:_=!1,isSummaryHeadingSecondary:H=!1,onClickHandler:O,paginationStyle:F="bullet",placement:V,sectionTitleVariation:U="TextCenter",shouldAlignCenterIfContentIsLess:W=!1,shouldApplyGridSpacing:j=!1,shouldApplySpecialCard:z=!1,shouldEnableBundleComponentAnalytics:G=!1,shouldEnableChannelFeatures:Z=!1,shouldEnableRecircTracking:q=!1,shouldHaveBorderBottomOnItem:K=!1,shouldHideBylines:Y=!1,shouldHideCarouselFooter:X=!1,shouldHideContributors:J=!1,shouldHideDangerousDek:Q=!1,shouldHideMarginOnCarousel:ee=!1,shouldHidePublishDate:te=!1,shouldReduceSpaceOnCarouselRow:ne=!1,shouldShowAllContentWhenDense:oe,shouldShowViewAllButton:ie=!0,shouldTrackItemImpressionForSnowplow:ae,snowplowEvent:re,summaryItemVariation:se="TextBelowImageLeftHasRuleNoDek",theme:le="standard",totalItems:de,viewAllButtonVariation:ce="Utility",version:me})=>{o.useEffect((()=>{(async()=>{await l(),s("SummaryCarousel")})()}),[]);const{formatMessage:ue}=r(),[pe]=o.useState(parseInt(a(),10)),ge=f[ce],he="special"===(ye=le)?ye:D?"inverted":"standard";var ye;const be=m[se],fe=h[U];return o.createElement(p,{palette:he},o.createElement(g,{backgroundColor:e,hasModerateSpacing:T,isSummaryHeadingSecondary:H,shouldShowViewAllButton:ie,shouldReduceSpaceOnCarouselRow:ne,shouldEnableChannelFeatures:Z,shouldApplyGridSpacing:j,shouldApplySpecialCard:z},w&&o.createElement(h,{as:fe,dangerousHed:w,dangerousDek:v,hasDividerAbove:$,hasDividerBelow:S,hasDividerAboveDek:I,hasSectionTitleMargin:B}),o.createElement(c,{dangerousHed:w,pos:pe,contentAlign:n,controlPosition:"center",controlPlacement:"space-between",hasControls:x,hasModerateSpacing:T,hasNoHorizontalScrollCarousel:E,hasPagination:N,paginationStyle:F,hideHeaderBorder:!0,isDotClickable:P,shouldEnableRecircTracking:q,shouldAlignCenterIfContentIsLess:W,shouldHideMarginOnCarousel:ee,shouldHideCarouselFooter:X},R.map(((e,t)=>o.createElement(c.CarouselItem,{...i,key:`product-bundle-${t}`,carouselTitle:w,carouselItemIndex:t,carouselItemName:e.dangerousHed,pos:pe,isSpecial:_},o.createElement(y,{analyticsDataAttribute:k.addDataSectionTitleAttribute(G,`${w}/`||"Section Title/",t,!1),as:be,...e,hasBorder:!1,hasBorderOnMobileAndTabletOnly:!1,hasRule:!0,hasSummaryItemExtraPadding:L,hasUnderlineHed:!1,hedTag:"h3",hideRubricItemSummary:!1,isLazy:!1,shouldHideIcon:!1,shouldHideMetadataSecondary:!1,shouldHideVideoDek:!1,shouldHideDangerousDek:Q,shouldHidePublishDate:te,playIconStyle:"white",clickHandlerHed:e=>((e,t,n,o)=>{window.dataLayer&&(q?window.dataLayer.push({event:"recirc",eventCategory:"recirc",eventAction:"recirc-see-related-recipes-click",eventLabel:`See Related Recipes/${n}`}):(d({type:"click",label:e,subject:"carousel",items:[{content_title:o?.dangerousHed,content_type:o?.contentType,content_url:window&&window.location.origin+(o?.url||""),content_id:o?.id}],placement:"mid-content",index:n-1,total_index:R?.length}),window.dataLayer.push({event:"carousel-click","carousel-name":e,"carousel-position":t,"carousel-click-position":n,"carousel-click-text":o?.dangerousHed})))})(w,pe,t+1,e),shouldHideBylines:Y,shouldHideContributors:J,shouldHaveBorderBottomOnItem:K,isSpecial:_,shouldShowAllContentWhenDense:oe,shouldApplySpecialCard:z,mobileDenseItemClassCarousel:`mobile_dense_carousel_item-${t}`,shouldTrackSnowplow:ae,impressionHandler:()=>A("impression",e,t,V,de,me),snowplowEvent:re&&{...re,items:[{content_title:e.dangerousHed,content_url:e.url,content_id:e.copilotID,content_type:e.contentType}],index:t,total_index:re?.total_index?re?.total_index:R.length,placement:V,subject_version:me}}))))),ie&&o.createElement("div",{className:"more-videos"},o.createElement(ge,{btnStyle:t,label:b||ue(u.seeMoreAriaLabel),ariaLabel:b||ue(u.seeMoreAriaLabel),href:M,inputKind:"link",onClickHandler:O,isSpecial:_}))))},$=w(m),S=w(b);x.propTypes={backgroundColor:i.oneOf([null,"light","dark","brand","black","white"]),btnStyle:i.oneOf(["filled","outlined","text"]),carouselContentAlign:i.oneOf(["left","center"]),carouselSlideSizing:i.object,customViewAllButtonText:i.string,dangerousDek:i.string,dangerousHed:i.string,hasCarouselControls:i.bool,hasDividerAbove:i.bool,hasDividerAboveDek:i.bool,hasDividerBelow:i.bool,hasModerateSpacing:i.bool,hasNoHorizontalScrollCarousel:i.bool,hasPagination:i.bool,hasSectionTitleMargin:i.bool,hasSummaryItemExtraPadding:i.bool,href:i.string,impressionHandler:i.func,isDotClickable:i.bool,isInverted:i.bool,isSpecial:i.bool,isSummaryHeadingSecondary:i.bool,items:i.array,onClickHandler:i.func,paginationStyle:i.string,placement:i.string,sectionTitleVariation:i.oneOf(S),shouldAlignCenterIfContentIsLess:i.bool,shouldApplyGridSpacing:i.bool,shouldApplySpecialCard:i.bool,shouldEnableBundleComponentAnalytics:i.bool,shouldEnableChannelFeatures:i.bool,shouldEnableRecircTracking:i.bool,shouldHaveBorderBottomOnItem:i.bool,shouldHideBylines:i.bool,shouldHideCarouselFooter:i.bool,shouldHideContributors:i.bool,shouldHideDangerousDek:i.bool,shouldHideMarginOnCarousel:i.bool,shouldHidePublishDate:i.bool,shouldReduceSpaceOnCarouselRow:i.bool,shouldShowAllContentWhenDense:i.bool,shouldShowViewAllButton:i.bool,shouldTrackItemImpressionForSnowplow:i.bool,snowplowEvent:i.object,summaryItemVariation:i.oneOf($),theme:i.oneOf(["standard","inverted","special"]),totalItems:i.number,version:i.string,viewAllButtonVariation:i.oneOf(["Primary","Utility","UtilityInverted"])},x.displayName="SummaryCarousel",x.displayName="SummaryCarousel",e.exports=v(x,"SummaryCarousel")},34751:(e,t,n)=>{const o=n(75999).default,{calculateSpacing:i,getColorStyles:a,getTypographyStyles:r,minScreen:s}=n(26865),{BREAKPOINTS:l}=n(96472),d=n(66657),{CarouselControlButton:c,CarouselList:m,CarouselListItem:u,CarouselWrapper:p,CarouselStrapline:g}=n(44802),h=n(35864),{SummaryItemBylinePublishDate:y}=n(277),b=n(73730),{RubricName:f}=n(6613),{applyGridSpacing:v,cssVariablesGrid:k}=n(1123),{SummaryItemHedBase:w}=n(36211),{SummaryItemContent:C}=n(68116),x=o(d).withConfig({displayName:"CarouselRow"})` margin: 0 auto; overflow: auto; ${({shouldShowViewAllButton:e,hasModerateSpacing:t})=>!e&&`\n padding: 0 0 ${i(t?4:0)} 0;\n `} ${({theme:e})=>"inverted"===e.palette?`\n ${a(e,"background","colors.discovery.body.black.background")};\n `:"special"===e.palette?`\n ${a(e,"background","colors.consumption.lead.special.background")};\n @media (max-width: ${l.md}) {\n padding: ${i(4)} 0 ${i(3)} ${i(3)};\n }\n @media (min-width: ${l.md}) {\n padding: ${i(6)} 0 ${i(3)} ${i(8)};\n } \n `:`\n ${k()}\n padding-left: var(--grid-margin);\n padding-right: var(--grid-margin);\n @media (min-width: ${l.xxl}) {\n ${v("padding")};\n max-width: ${i(200)};\n }\n ${a(e,"background","colors.discovery.body.white.background")};\n `} ${({theme:e,shouldApplyGridSpacing:t})=>"inverted"===e.palette&&t&&`\n @media (max-width: ${l.md}) {\n padding: ${i(4)} 0 ${i(3)} ${i(3)};\n }\n @media (min-width: ${l.md}) {\n padding: ${i(6)} ${i(6)} ${i(3)} ${i(8)};\n }\n `} ${({shouldEnableChannelFeatures:e})=>e&&`\n${s(l.md)} {\n display: none;\n }\n grid-column: 1/ span 12;\n grid-row: 3;\n padding-left: 0;\n padding-right: 0;\n padding-top: ${i(5)};\n `} ${p} { ${({theme:e,shouldApplyGridSpacing:t})=>"inverted"!==e.palette||t?"":`${k()}\n margin: 0 auto;\n padding-left: var(--grid-margin);\n padding-right: var(--grid-margin);\n @media (min-width: ${l.xxl}) {\n ${v("padding")};\n max-width: ${i(200)};\n }`}; ${({shouldApplyGridSpacing:e})=>e&&`@media (min-width: ${l.xxl}) {\n padding-right: ${i(6)};\n padding-left: ${i(6)};\n }\n `} ${({shouldEnableChannelFeatures:e})=>e&&"margin-top: 0;\n margin-bottom: 0;\n "} } ${g} { margin-bottom: ${i(4)}; text-transform: initial; ${({theme:e})=>"inverted"===e.palette?a(e,"color","colors.discovery.body.black.heading"):a(e,"color","colors.discovery.body.white.heading")}; } ${m} { margin-top: 0; background: none; overflow-x: auto; scroll-snap-type: x mandatory; @media (min-width: ${l.xxl}) { padding-right: 0; padding-left: 0; } } ${c} { &:disabled { display: none; } } ${u} { ${({shouldEnableChannelFeatures:e})=>e&&` width: 70%;\n margin-right: ${i(2)};`} ${({theme:e,shouldApplySpecialCard:t})=>t&&`\n border-style: solid;\n border-width: 4px;\n ${a(e,"border-color","colors.interactive.base.black")};\n ${a(e,"background-color","colors.consumption.body.standard.bg-card")};\n `} .summary-item__content { padding-bottom: ${i(0)}; width: auto; @media (min-width: ${l.xxl}) { ${({hasModerateSpacing:e})=>`padding-bottom: ${i(e?4:0)};`} } } .summary-item--bundle { @media (min-width: ${l.lg}) { ${({hasModerateSpacing:e})=>`padding-bottom: ${i(e?6:2)};`} } .summary-item__content { width: auto; } .summary-item__hed { margin-top: 0; margin-bottom: ${i(1)}; } } .summary-item { a.summary-item__hed-link { ${({theme:e,shouldApplySpecialCard:t})=>"inverted"!==e.palette||t?a(e,"color","colors.discovery.body.white.heading"):a(e,"color","colors.discovery.body.black.heading")}; } .summary-item__hed { width: auto; ${({theme:e,isSummaryHeadingSecondary:t})=>r(e,t?"typography.definitions.discovery.hed-core-secondary":"typography.definitions.discovery.hed-core-primary")}; ${({theme:e,shouldApplySpecialCard:t})=>"inverted"!==e.palette||t?a(e,"color","colors.discovery.body.white.heading"):a(e,"color","colors.discovery.body.black.heading")}; } } } .more-videos { margin: ${i(4)} auto ${i(8)}; @media (min-width: ${l.lg}) { margin: ${i(3)} auto ${i(8)}; } max-width: fit-content; } `,$=["special","inverted"],S=o(h).withConfig({displayName:"CarouselSectionTitle"})` margin: ${({hasSectionTitleMargin:e})=>(e=>e?`${i(8)} auto 0`:"0 auto")(e)}; max-width: ${i(200)}; ${({hasDividerBelow:e})=>!e&&`\n padding-bottom: ${i(4)} ;\n `} h2, h3, p { ${({theme:e})=>$.includes(e.palette)?a(e,"color","colors.discovery.body.black.heading"):a(e,"color","colors.discovery.body.white.heading")}; } `,I=o.div.withConfig({displayName:"CarouselSummaryItem"})` ${({theme:e,shouldApplySpecialCard:t})=>"inverted"!==e.palette||t?"":`\n ${f} {\n ${a(e,"color","colors.discovery.body.black.context-signature")}\n }\n\n ${y} {\n ${a(e,"color","colors.discovery.body.black.context-tertiary")}\n }\n `} && { ${C} { ${w} { @media (max-width: ${l.md}) { ${({theme:e})=>r(e,"typography.definitions.discovery.hed-core-secondary")}; } } } } `,T=o.div.withConfig({displayName:"ArticleGalleryCarouselBtnWrapper"})` position: relative; top: 32px; .more-products { margin: 0 auto; max-width: fit-content; } `,E=o(b.Utility).withConfig({displayName:"ArticleGalleryCarouselButton"})` margin: ${i(1)} auto ${i(8)}; @media (min-width: ${l.lg}) { margin: ${i(6)} auto ${i(8)}; } `;e.exports={ArticleGalleryCarouselButton:E,ArticleGalleryCarouselBtnWrapper:T,SummaryCarouselRow:x,CarouselSectionTitle:S,CarouselSummaryItem:I}},81081:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({seeMoreAriaLabel:{id:"SummaryCarousel.seeMoreAriaLabel",defaultMessage:"See more videos",description:"label text for carousel button"}})},57613:(e,t,n)=>{const o=n(96540),i=n(5556),{asConfiguredComponent:a}=n(12892),{SummaryDekDefault:r}=n(95015),s=({contentAlign:e="center",dangerousDek:t,hasCustomTypeToken:n=!1,hasMarginBottom:i=!1,shouldDisplayDangerousDek:a=!1})=>!(!a||!t)&&o.createElement(r,{contentAlign:e,dangerouslySetInnerHTML:{__html:t},hasCustomTypeToken:n,hasMarginBottom:i});s.propTypes={contentAlign:i.oneOf(["left","center"]),dangerousDek:i.string,hasCustomTypeToken:i.bool,hasMarginBottom:i.bool,shouldDisplayDangerousDek:i.bool},s.displayName="SummaryDek",e.exports=a(s,"SummaryDek")},49989:(e,t,n)=>{const o=n(57613);e.exports=o},95015:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{BaseText:r}=n(76955),{calculateSpacing:s,getTypographyStyles:l,getColorToken:d}=n(26865),c=o(r).withConfig({displayName:"SummaryDekDefault"})` ${({hasCustomTypeToken:e})=>e?i` ${l("typography.definitions.discovery.description-feature")}; `:i` ${l("typography.definitions.discovery.subhed-section-collection")}; `} grid-column: 1 / -1; margin: auto; padding-right: ${s(1)}; padding-left: ${s(1)}; color: ${d("colors.discovery.body.light.heading")}; ${({contentAlign:e})=>e&&`\n text-align: ${e};\n `} ${({hasMarginBottom:e})=>e?`margin-bottom: ${s(4)};`:`@media (min-width: ${a.xxl}) {\n margin-bottom: ${s(1.5)};\n }\n `} `;e.exports={SummaryDekDefault:c}},64236:(e,t,n)=>{const o=n(5556),i=n(96540),{useIntl:a}=n(37243),r=n(71681).A,{SummaryItemFeaturedWrapper:s,FeaturedTitle:l,FeaturedLink:d}=n(56503),{trackComponent:c}=n(92716),{interactionResponse:m}=n(56187),u=n(74992),{componentTracking:p}=n(90090),g=({hasRubricBelowHed:e=!1,header:t,hedTag:n="h2",linkLabel:o,clickHandler:g,ctaUrl:h,impressionHandler:y,isHiddenOnMobile:b,shouldEnableBundleComponentAnalytics:f,shouldHideFeaturedDek:v=!1,shouldHoldImageSpace:k,summaryItemProps:w,summaryItemVariation:C="TextBelowCenter",trackingNamespace:x})=>{i.useEffect((()=>{(async()=>{await m(),c("SummaryItemFeatured")})()}),[]);const{url:$,rubric:S}=!!w&&w,I=u[C],{formatMessage:T}=a(),E=p.addDataSectionTitleAttribute(f,x?.summaryItem),N=p.addDataSectionTitleAttribute(f,x?.featureLink);return i.createElement(s,{isHiddenOnMobile:b,"data-testid":"SummaryItemFeatured"},i.createElement(l,{as:n,dangerouslySetInnerHTML:{__html:t||T(r.featuredTitle)}}),i.createElement(I,{...w,rubric:S,shouldHideDangerousDek:v,analyticsDataAttribute:E,hedTag:"div",shouldHideMetadataSecondary:!0,shouldHidePublishDate:!0,shouldHoldImageSpace:k,hasRubricBelowHed:e,mobileDenseItemClassCarousel:"carousel_item-featured",impressionHandler:y,clickHandler:g}),o&&i.createElement(d,{...N},i.createElement("a",{href:h||$,dangerouslySetInnerHTML:{__html:o}})))};g.propTypes={analyticsDataAttribute:o.object,clickHandler:o.func,ctaUrl:o.string,hasRubricBelowHed:o.bool,header:o.string,hedTag:o.oneOf(["h2","h3","div"]),impressionHandler:o.func,isHiddenOnMobile:o.bool,linkLabel:o.string,shouldEnableBundleComponentAnalytics:o.bool,shouldHideFeaturedDek:o.bool,shouldHoldImageSpace:o.bool,shouldTrackItemImpressionForSnowplow:o.bool,summaryItemProps:o.shape(u.propTypes).isRequired,summaryItemVariation:o.string,trackingNamespace:o.object},g.displayName="SummaryItemFeatured",e.exports=g},29237:(e,t,n)=>{const{asConfiguredComponent:o}=n(12892),i=n(64236);e.exports=o(i,"SummaryItemFeatured")},56503:(e,t,n)=>{const o=n(75999).default,{BREAKPOINTS:i}=n(96472),{getTypographyStyles:a,getColorStyles:r,calculateSpacing:s}=n(26865),l=o.div.withConfig({displayName:"SummaryItemFeaturedWrapper"})` :not(:last-child) { margin-bottom: ${s(4)}; border-bottom: 1px solid; ${({theme:e})=>r(e,"border-color","colors.discovery.body.white.border")}; padding-bottom: ${s(5)}; } ${({isHiddenOnMobile:e})=>e&&`\n @media (max-width: calc(${i.lg} - 1px)) {\n display: none;\n }\n `}; .summary-item { display: grid; border-bottom: none; padding: 0; } .summary-item__content { order: 1; padding: ${s(2)} 0; } .summary-item__content .summary-item__hed { ${({theme:e})=>a(e,"typography.definitions.globalEditorial.context-primary")}; margin-bottom: ${s(.5)}; } .summary-item__content .summary-item__dek { ${({theme:e})=>a(e,"typography.definitions.globalEditorial.context-primary")}; margin-bottom: 0; ${({theme:e})=>r(e,"color","colors.discovery.body.white.context-signature")}; } .summary-item__asset-container { order: 2; margin: auto; max-width: 67%; span { box-shadow: 0 0 24px 0 rgba(45, 45, 45, 0.16); } } `,d=o.h2.withConfig({displayName:"FeaturedTitle"})` ${({theme:e})=>a(e,"typography.definitions.discovery.subhed-section-collection")}; margin: 0; border-bottom: 1px solid; ${({theme:e})=>r(e,"border-color","colors.discovery.body.white.border")}; padding-bottom: ${s(1)}; .small { font-variant: small-caps; text-transform: lowercase; font-style: normal; } `,c=o.div.withConfig({displayName:"FeaturedLink"})` ${({theme:e})=>a(e,"typography.definitions.foundation.link-primary")}; padding: ${s(2)} 0; text-align: center; a { text-decoration: none; ${({theme:e})=>r(e,"color","colors.interactive.base.brand-primary")}; } a:hover { ${({theme:e})=>r(e,"color","colors.interactive.base.dark")}; } `;e.exports={SummaryItemFeaturedWrapper:l,FeaturedTitle:d,FeaturedLink:c}},71681:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({featuredTitle:{id:"SummaryItemFeatured.FeaturedTitle",defaultMessage:"Featured",description:"SummaryItemFeatured component featured title"}})},67619:(e,t,n)=>{const o=n(50014),i=n(96540),{useEffect:a,useState:r,useCallback:s,useMemo:l}=n(96540),d=n(5556),c=n(32485),{useIntl:m}=n(37243),{useInView:u}=n(46762),p=n(38221),g=n(62193),{useViewportObserver:h}=n(55030),{trackComponent:y}=n(92716),{interactionResponse:b}=n(56187),f=n(99906),{trackNavigationEvent:v,extractStrategyFromURL:k}=n(14307),{getCookie:w}=n(56892),{asConfiguredComponent:C}=n(12892),{asThemedComponent:x}=n(20223),{default:$}=n(13659),{googleAnalytics:S}=n(90090),{getAltTextForSeo:I}=n(27287),{getThemedBylineVariation:T}=n(27053),E=n(31170),{formatGtmData:N,productImpressionTracking:B}=n(60162),L=n(48286),M=n(78372),A=n(34187),R=n(75013),P=n(52540),D=n(29697),_=n(73275),H=n(18463),O=n(56816),F=n(17035),V=n(44553),U=n(9486),W=n(56883),j=n(64273),z=n(75590),G=n(99672),Z=n(67709),q=n(63902),K=n(75096),{LAYOUT_PLACEMENTS:Y}=n(28197),{cutClearLink:X,getRecircId:J,hasFeatureVideo:Q}=n(2953),{generateId:ee}=n(54318),te=n(82942).A,{SummaryItemBaseByline:ne}=n(277),{handleCommercePromotionBanner:oe}=n(14307),{handlSnowplowNavigationEvent:ie}=n(55259),{SummaryItemContent:ae,SummaryItemDek:re,SummaryItemDekReadMore:se,SummaryItemHedLink:le,SummaryItemAuthorTitle:de,SummaryItemMetadataPrimary:ce,SummaryItemMetadataSecondary:me,SummaryItemRubric:ue,SummaryItemRubricSeparator:pe,SummaryItemRubricWrapper:ge,SummaryItemStickyWrapper:he,SummaryItemWrapper:ye,SummaryItemAssetContainer:be,SummaryItemContributorContent:fe,SummaryItemContributorName:ve,SummaryItemSignage:ke,SummaryItemVenueDetails:we,SummaryItemContextualHeader:Ce,SummaryItemNowShopping:xe,SummaryItemShopLink:$e}=n(68116),Se=n(20267),Ie=n(79993),Te=n(50328),Ee=n(23261),Ne=e=>{const{actionBarConfig:t,alternateClickHandlerStrategy:n,analyticsDataAttribute:d,audioTagIconTitle:f,awards:C,business:x,businessInfo:M,buttonSize:P,bylineVariation:D,className:_,clampBreakpoint:Y,clickHandler:Ne,clickHandlerContributors:Be,clickHandlerHed:Le,clickHandlerRubric:Me,clickItem:Ae,commentsCount:Re,contentType:Pe,contextualHeader:De,contributors:_e,copilotID:He,ctaTextSource:Oe,dangerousDek:Fe,dangerousHed:Ve,date:Ue,defaultTypeForContributor:We,defaultContributorDetailField:je,shouldEmbedCneVideo:ze,eventDate:Ge,summaryItemMetaData:Ze,shouldLimitSavingToContentTypes:qe,fullPageTheme:Ke,generateIdFrom:Ye,hasBorder:Xe,hasBorderOnLargeScreen:Je,hasBorderOnMobileAndTabletOnly:Qe,hasBorderSides:et,hasBundleClass:tt,hasBylineBeforeDek:nt,showReviewTitleForTracks:ot,hasDefaultSpacingMarginBottom:it,responsiveCartoonVariation:at,hasImageCenteredButtonInCarousel:rt,hasListInDek:st,hasMarginSpacing:lt,hasMediumMarginBottom:dt,hasMetaWithoutMargin:ct,hasModerateSpacing:mt,hasMultipleRubric:ut,hasNoBottomMarginForCneVideo:pt,hasNoBottomPaddingForCneVideo:gt,hasNoBottomPaddingForGridContent:ht,hasNoBottomPaddingContent:yt,hasNoHedTagMargin:bt,hasNoHedTagMarginTop:ft,hasRubricBelowHed:vt,hasRule:kt,hasCoverCollage:wt,hasSponsorByline:Ct,hasUnderlineHed:xt,hasSideBySideMobileOnlyImageRight:$t,hasStoryAssurance:St,hasSummaryItemAssetSpacing:It,hasTighterVerticalSpacing:Tt,hasVerticalRule:Et,hedTag:Nt,hideBylinesUntil:Bt,hideIssueDate:Lt,hidePadding:Mt,hideRubricItemSummary:At,hideRubricLink:Rt,hideRuleFromMobile:Pt,isAlternateClickHandlerStrategy:Dt,isRecircListItem:_t,recircPlacement:Ht,iconButtonOnclickHandler:Ot,isCategoryFeatureContainer:Ft,isCtaButtonClickable:Vt,iconType:Ut,image:Wt,isRegistrationRequired:jt,isAudioArticle:zt,isLazy:Gt,impressionHandler:Zt,isLive:qt,isSponsored:Kt,isSpecial:Yt,isSticky:Xt,issueDate:Jt,hasNoFollowOnSyndicated:Qt,isVenueCardItemContainer:en,itemIndex:tn,itemInViewGAEventName:nn,itemsCount:on,totalItems:an,maxContributors:rn,maxContributorsNames:sn,maxDekLines:ln,maxDekLinesInMobile:dn,maxDekLinesInTablet:cn,maxDekLinesInDesktop:mn,maxDekLinesInLargeDesktop:un,maxDekLinesInExtraLargeDesktop:pn,maxHedLines:gn,metadataPrimary:hn,metadataVideo:yn,multiImages:bn,metadataSecondaryMessage:fn,offers:vn,placement:kn,playIconStyle:wn,parentDangerousHed:Cn,ratingValue:xn,recircId:$n,recircRiver:Sn,registrationGateCookie:In,registrationGateURL:Tn,rubric:En,rubricIconOverride:Nn,rubricVariation:Bn,hasRoundedEdges:Ln,hasSeriesData:Mn,hasSummaryItemAction:An,hasSummaryItemExtraPadding:Rn,hasWrapperButtonRole:Pn,shouldAlignDekAtBottom:Dn,shouldUseRubricAsRole:_n,shouldHideContributorContent:Hn,shouldTrackItemImpressionForSnowplow:On,showContributorContentOnTop:Fn,hasBottomSpaceOnRubric:Vn,imageAlignment:Un,primaryCta:Wn,sectionTemplate:jn,shouldApplyImageBorderRadius:zn,shouldAutoPlay:Gn,shouldDekHideOnMobileAndShowOnTablet:Zn,shouldDisableGradientContentBlock:qn,shouldDisplaySignage:Kn,shouldDisplaySignageInline:Yn,shouldEnableCardLevelBookmark:Xn,shouldEnableCommentsCount:Jn,shouldUseBookmarkV3:Qn,shouldHideBookmarkIcon:eo,shouldHideBylines:to,shouldHideDangerousDek:no,shouldHideDangerousDekMobileOnly:oo,shouldHideDangerousHed:io,shouldDekhaveExtraVerticalSpace:ao,shouldHandleOverlayForLongHed:ro,shouldHaveBorderBottomOnItem:so,shouldHideEventDate:lo,shouldHideFinalBorder:co,shouldHideIcon:mo,shouldHideItemCount:uo,shouldHideSubHed:po,shouldHideSubHedForTracks:go,shouldHideVideoDek:ho,shouldLinkByline:yo,shouldHideContributors:bo,shouldHideDekBottomMargin:fo,shouldHideMetadataSecondary:vo,shouldHidePublishDate:ko,shouldHidePublishDateInTemplate:wo,shouldHoldImageSpace:Co=!0,shouldOpenInternalLinksInNewTab:xo,shouldPlaceVenueBelowDek:$o,shouldPlayInline:So,shouldNotPreventPageRedirect:Io,shouldShowVenueDetails:To,shouldShowAllContentWhenDense:Eo=!1,shouldRemoveHorizontalPadding:No,shouldRemoveSummaryItemBorder:Bo,shouldAppendReadMoreLinkForDek:Lo,shouldTriggerDynamicUKExperienceTracking:Mo,shouldUseArrowIconInDek:Ao,shouldUseFeaturedFontWeight:Ro,shouldUseFlexGrow:Po,shouldUseMediumBreakpoint:Do,shouldUseSmallHed:_o,shouldUseSmallImageMobileOnly:Ho,shouldVerticallyAlignHed:Oo,showCommaAsideContributorName:Fo,showContributorDetail:Vo,showOffers:Uo,showReviewLabel:Wo,showShopNowButton:jo,showHeadTagAs:zo,showHeadTagAsForRecirc:Go,sideBySideVerticalAlign:Zo,signage:qo,signalType:Ko,snowplowEvent:Yo,sparrowPattern:Xo,subHed:Jo,isTruncateDek:Qo,isAuthenticated:ei,url:ti,shouldUpdateVideoTitleOnVideoChange:ni,shouldEnablePlayIcon:oi,shouldEnableReviewFlag:ii,shouldCenterAlignContributorName:ai,showAuthorTitle:ri,shouldDisplayImageCount:si,source:li,variations:{cardContentPaddingStyles:di=!0,circleImage:ci,contentAlign:mi,contentAlignmentInMobile:ui,shouldDisplayLiveIndicator:pi,hasAsset:gi,hasAudioTag:hi,hasBookmarks:yi,hasCTA:bi,hasLeftMargin:fi,hasPrimaryCTA:vi,hasSecondaryCTA:ki,hasUtilityFeatures:wi,iconPosition:Ci,isCard:xi,isContributor:$i,isContributorGridItem:Si,isContributorImageTopAligned:Ii,isContributorThreeCol:Ti,isDarkBackground:Ei,isDarkBackgroundRight:Ni,isDense:Bi,isDenseDesktopStack:Li,isDenseDesktopThirds:Mi,hasHedCorePrimary:Ai,isHighDensity:Ri,layoutPlacement:Pi,layoutPosition:Di,layoutProportions:_i,primaryBlock:Hi,marginTop:Oi,shouldAssetHaveNoBottomMargin:Fi,shouldDisplayPremiereDate:Vi,shouldDisplayVideoTime:Ui,shouldUseGridStyles:Wi,showOnHoverEffect:ji,showBusinessCategory:zi,showLocation:Gi,showProfileButton:Zi,showReadMore:qi},venueAwards:Ki,venueDetails:Yi,wordCount:Xi,variationName:Ji,isPlpCurated:Qi,isSeriesNavigation:ea,isCurrent:ta,layout:na,index:oa,primaryCTALabel:ia,secondaryCTALabel:aa,node:ra,isTextExternalLink:sa,mobileDenseItemClassCarousel:la,shouldHideCartoonCaption:da,shouldHideCartoonCredit:ca}=e;i.useEffect((()=>{(async()=>{await b(),y("SummaryItem",Ji)})()}),[Ji]);const ma="ContentCarousel"===na||"GridFourColumns"===na,ua=l((()=>({id:He,title:Ve,name:Pe,url:ti,position:oa})),[Pe,He,Ve,oa,ti]),pa=ti?.split("/")[1],ga="hotels"===pa;i.useEffect((()=>{ga&&(window.addEventListener("load",(()=>B("ProductEmbed",document.getElementsByClassName("product-embed")))),window.addEventListener("scroll",p((()=>{B("ProductEmbed",document.getElementsByClassName("product-embed"))}),1e3)))}),[ga]);const ha={dangerousHed:Ve,id:ra?.id||He,index:tn,contentType:"venue",offers:vn,hotelLink:ti,layout:na||"GridFourColumns"},{ctaLabel:ya,eventStatus:ba}=Ze,[fa,va]=i.useState(!1);i.useEffect((()=>{va($(ti,window.location.hostname))}),[ti]);const ka="externallink"===Pe&&fa||xo,wa=ut?En:{...En,...Nn&&{dangerousIcon:Nn}},Ca=!!wo.includes(jn)||ko,[xa,$a]=r(""),[Sa,Ia]=r(""),[Ta,Ea]=r(!1),[Na,Ba]=u({threshold:.5,trackVisibility:!0,delay:100,triggerOnce:!0}),{ref:La,entry:Ma}=u({threshold:.5,trackVisibility:!0,delay:100,triggerOnce:!0});a((()=>{const e=w(In);ei||!jt||e||$a(`${Tn}?redirectURL=${ti}`)}),[ei,In,jt,Tn,ti]);const Aa=_t&&`${Ht}-${$n}`;a((()=>{if(Ma?.isIntersecting&&(_t||Mo)){let e={type:"impression",label:Ve,subject:"recirc_unit",items:[{content_id:He,content_title:ua.title,content_type:ua.name?.toLowerCase(),content_url:ua.url}],strategy:k(ua.url),placement:Ht,index:$n-1,total_index:an};if(Mo){const{label:t,placement:n,strategy:o,...i}=e;e=Object.assign(i,{subject:"summary_collection",subject_version:"version_uk"})}v(e)}}),[He,ua,Ve,Ma,_t,Cn,$n,Ht,ti,an,Mo]);const Ra=On&&`search_result_item-${He}`;h(`.${Ra}`,void 0,(e=>{e&&Ae(null,null,He,oa||tn,"result_in_view",Pe,Ve,ua.url,!0)}));const Pa=On&&`${kn||Yo.placement}_summary_item-${oa||tn}`;if(h(`.${la||Pa}`,void 0,(e=>{e&&Zt()})),!Ta&&Ba&&nn){Ea(!0);const e={"profile-item-rank":(tn+1).toString().padStart(2,"0"),"profile-item-name":Ve||""};S.emitGoogleTrackingEvent(nn,e)}Ba&&ma&&!ga&&oe({type:"impression",event:"content-impression",...ua});const Da=s((e=>{ni&&Ia(e.title)}),[ni]),{formatMessage:_a}=m(),Ha=$n?Go||"div":sa?"h2":void 0!==zo?zo:Nt,Oa=I(Ve)||Wt?.altText||"";if(void 0!==Wt?.altText&&(Wt.altText=Oa),"overlay"===Pi)return i.createElement(H,{analyticsDataAttribute:d,className:_,isRecircListItem:_t,recircPlacement:Ht,clickHandler:Ne,contentAlign:mi,contributors:_e,dangerousHed:Ve,dangerousDek:Fe,eventDate:Ge,hasCTA:bi,hasLeftMargin:fi,hideRubricItemSummary:At,hasCoverCollage:wt,HedTag:Ha,image:Wt,isLazy:Gt,isLive:qt,shouldDisableGradientContentBlock:qn,isContributor:$i,totalItems:an,layoutProportions:_i,showOnHoverEffect:ji,maxHedLines:gn,metadataPrimary:hn,metadataVideo:yn,multiImages:bn,publishDate:Ue,recircId:$n,recircRiver:Sn,rubric:En,rubricVariation:Bn,shouldAutoPlay:Gn,shouldHideEventDate:lo,shouldHideItemCount:uo,shouldHidePublishDate:Ca,shouldDisplayLiveIndicator:pi,shouldHandleOverlayForLongHed:ro,sparrowPattern:Xo,url:ti,contentType:Pe,contentId:He,shouldUseMediumBreakpoint:Do,signage:qo});const Fa=!Bo&&Qe,Va=c("summary-item",{"summary-item--card":xi,"summary-item--high-density":Ri,"summary-item--circle-image":ci,"summary-item--no-asset":!gi,"summary-item--has-bookmarks":yi,"summary-item--has-margin-spacing":lt,"summary-item--has-border":Xe,"summary-item--has-no-final-border":co,"summary-item--has-border-sides":et,"summary-item--has-mobile-border":Fa,"summary-item--has-large-screen-border":Je,"summary-item--has-rule":kt,"summary-item--has-offers":Uo&&vn?.length,[`summary-item--${Pe}`]:Pe&&tt,"summary-item--has-tighter-spacing":Tt,"summary-item--has-vertical-rule":Et,"summary-item--is-contributor":$i,"summary-item--has-small-image-mobile-only":Ho,"summary-item--is-contributor-three-col":Ti,"summary-item--is-dense":Bi,"summary-item--primary-block":Hi,"summary-item--name-center":$i&&!_e?.author?.items?.[0]?.photo&&ai,"summary-item--show-read-more":qi},!ut&&En&&En.dangerousIcon?"summary-item--has-icon":"summary-item--no-icon",`summary-item--text-align-${mi}`,`summary-item--layout-placement-${Pi}`,`summary-item--layout-position-${Di}`,`summary-item--layout-proportions-${_i}`,`summary-item--side-by-side-align-${Zo}`,`summary-item--side-by-side-image-right-mobile-${$t}`,{"summary-item--dark-background-right":Ni,"summary-item--dark-background":Ei},`summary-item--${Ke}`,_,Ra,Pa,la),Ua=A[Bn||"Item"],Wa={bylineVariation:T({bylineVariation:D,theme:Ke}),clickHandlerContributors:Be,contentAlign:mi,contributors:_e,dateValue:!Lt&&Jt?Jt:Q(Wt)?Wt.publishDate:Ue,eventDate:Ge,hasBookmarks:yi,hideBylinesUntil:Bt,iconButtonOnclickHandler:Ot,iconType:Ut,isVenueCardItemContainer:en,maxContributors:rn,maxContributorsNames:sn,shouldHideBookmarkIcon:eo,shouldHideBylines:to,shouldHideContributors:bo,shouldHideEventDate:lo,shouldLink:yo,shouldHidePublishDate:Ca,shouldMoveBylineToBottom:Po,showCommaAsideContributorName:Fo,shouldUseGridStyles:Wi,test:"prop",venueAwards:Ki,isDenseDesktopStack:Li,isDenseDesktopThirds:Mi},ja=()=>{if(Ft){const e={type:"click",label:Cn,subject:"category_feature",items:[{content_title:Ve.replace(/<[^>]*>/g,""),content_type:Pe,content_url:ti,content_id:He}],index:tn,total_index:an};v(e)}S.emitGoogleTrackingEvent("gtm.linkClick",{"gtm.elementUrl":ti,"gtm.triggers":""}),E.trackSparrowEvent("content","click",{dim1:ti,dim2:X(ti),dim3:"recirc-river",dim4:J("wrapper",$n),dim5:Xo}),Ne(Kt),$(ti,window.location.hostname)||ka?window.open(ti,"_blank"):window.location=ti,Ae(null,null,He,oa||tn,"click_result",Pe,Ve,ti,!0)},za={onKeyDown:e=>{"Enter"===e.key&&(n?n(e):ja())},onClick:Dt?()=>{}:n||ja},Ga=Vt?e=>{e.stopPropagation(),ka?window.open(ti,"_blank"):window.location.href=ti}:()=>{},Za=(e,t)=>{N({window,product:{...ha},index:e,layout:"ProductEmbed",event:t,layoutTitle:Ve})},qa=(e,t)=>{e.stopPropagation(),Le&&Le(),yi||Ne(Kt,e),g(Yo)||ie(Yo),Ae(null,null,He,oa||tn,"click_result",Pe,Ve,ti),ma&&!ga&&oe({type:"click",event:"content-click",...ua}),ga&&Za(t,e)},Ka=_e?.[We]?.items?.[0]||{},Ya=Ka.name,Xa=Ka.photo,Ja=Ka.dangerousTitle,Qa=Ka[je],er=Ka.url,tr=io||Ya&&"ContributorRiverItem"===Ji,nr=si?!(on?.count>0):vo;let or;on&&(or=_a(te.slides,{slidesCount:on.count})),fn&&(or=fn);const ir=!!wa?.dangerousIcon,ar=e=>i.createElement(ue,{as:Ua,...e,fullPageTheme:Ke,className:c("summary-item__rubric",{"summary-item__series-link":Mn,"summary-item__rubric--extra-margin-bottom":mt}),hasSeriesData:Mn,clickHandler:Me,contentAlign:mi,hasBookmarks:yi,hasIcon:ir,hasModerateSpacing:mt,hasRubricBelowHed:vt,isContributor:$i,shouldUseRubricAsRole:_n,hasBottomSpaceOnRubric:Vn,hideRubricLink:Rt,hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi}),rr=i.createElement(ge,null,(e=>Array.isArray(e)?o(e,"name").map(((e,t)=>i.createElement(i.Fragment,null,t>0&&i.createElement(pe,null," / "),i.createElement(ar,{...e})))):i.createElement(ar,{...e}))(wa)),sr=!Bi&&!At&&En&&!$i&&!Kt&&i.createElement(R,{wordCount:Xi,hasStoryAssurance:St,rubric:rr}),lr=sa?!sa:no&&"fashionshow"!==Pe||"cnevideo"===Pe&&ho,dr=oi&&"cnevideo"===Pe?!oi:mo;let cr={};Qt&&(cr={rel:"nofollow"});const mr=$i?Xa:Wt,ur=qi?te.readMore:te.dekReadMoreText,pr=Lo?i.createElement(se,{href:ti,className:"summary-item__dek--readmore-link",isVenueCardItemContainer:en,onClick:ga?Za:()=>{}},_a(ur)):null,gr=qi&&er?i.createElement(i.Fragment,null,i.createElement(se,{href:er,className:"summary-item__contributor--readmore-link",showReadMore:qi,isVenueCardItemContainer:en},_a(te.readMore))):null,hr=ze&&0===tn,yr=Qo&&(ln>0&&ln<1/0||dn>0&&dn<1/0||cn>0&&cn<1/0||mn>0&&mn<1/0||un>0&&un<1/0||pn>0&&pn<1/0);let br=hr&&ni?Sa:Ve;ot&&xn&&"Tracks"===xn.channelType&&(br=li?.hed);const fr=ao&&!Dn,vr=Pe&&tt,kr=Wt&&Wt.showImageWithoutLink&&Wt.shouldImageHaveClickHandler?e=>{e.stopPropagation(),window.open(ti,"_blank")}:null,wr=Wt&&Wt.showImageWithoutLink&&Wt.shouldImageHaveClickHandler,Cr=Wt&&Wt.showImageWithoutLink&&Wt.shouldImageHaveClickHandler?{shouldAddHover:wr,onClick:kr}:{},xr="cnevideo"===Pe?.toLowerCase(),$r=i.createElement(be,{className:"summary-item__asset-container",...Cr,hasSummaryItemAssetSpacing:It,shouldUseMediumBreakpoint:Do,imageAlignment:Un,shouldHaveBorderBottomOnItem:so,hasNoBottomMarginForCneVideo:pt,hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,hideDangerousDek:lr,shouldApplyImageBorderRadius:zn,onClick:ga?Za:()=>{},isTextExternalLink:sa},i.createElement(O,{audioTagIconTitle:f,awards:C,clickHandlerHed:qa,contentType:Pe,hasAsset:gi,hasAudioTag:hi||zt,hasImageCenteredButtonInCarousel:rt,hasCircularImage:ci,hasNoBottomMarginForCneVideo:pt,hasReviewTag:ii&&!!xn&&(xn.isBestNewMusic||xn.isBestNewReissue),hasRel:Qt,hasRoundedEdges:Ln,iconPosition:Ci,image:mr,isLazy:Gt,isLive:qt,layoutPlacement:Pi,metadataVideo:yn,multiImages:bn,onVideoChange:Da,playIconStyle:wn,recircId:$n,recircRiver:Sn,shouldAutoPlay:Gn,shouldDisplayPremiereDate:Vi,shouldDisplaySignage:Kn&&!Yn,shouldDisplayVideoTime:Ui,shouldAssetHaveNoBottomMargin:Fi,shouldHideIcon:dr,shouldHoldImageSpace:Co,shouldPlayInline:So,shouldUseMediumBreakpoint:Do,signage:qo,sparrowPattern:Xo,shouldEmbedCneVideo:hr,url:xa||ti,shouldOpenUrlInNewTab:ka,responsiveCartoonVariation:at,signalType:Ko,actionBarConfig:t,shouldHideCartoonCaption:da,shouldHideCartoonCredit:ca}),$i&&!Hn&&i.createElement(fe,{layoutPosition:Di,shoulUseContributorRiverItemStyle:Vo,className:c({"summary-item--contributor-name-center":!mr&&ai})},i.createElement(Ie,{contributorName:Ya,contributorDetail:Qa,showContributorDetail:Vo,shouldUseRubricAsRole:_n,isSpecial:Yt}),!At&&En&&rr,gr,ri&&Ja&&i.createElement(de,{dangerouslySetInnerHTML:{__html:Ja}}))),Sr=i.createElement(i.Fragment,null,Bi&&!At&&En&&!$i&&rr,$r,i.createElement(ae,{className:c("summary-item__content",{"summary-item__content--minimal":Tt,"summary-item__content--no-padding":yt,"summary-item__content--no-rubric":!At&&!En,"summary-item__content--margintop":Oi,"summary-item__content--vertically-align":Oo,"summary-item__content--bottom-dek":Dn}),contentAlign:mi,contentAlignmentInMobile:ui,layoutPlacement:Pi,layoutProportions:_i,layoutPosition:Di,hasMarginTop:Oi,hasNoRubric:!At&&!En,hasNoBottomPaddingContent:yt,hasNoBottomPaddingForGridContent:ht,hasNoBottomPaddingForCneVideo:gt,hasTighterVerticalSpacing:Tt,shouldAlignDekAtBottom:Dn,shouldRemoveHorizontalPadding:No,shouldUseFlexGrow:Po,shouldVerticallyAlignHed:Oo,hasBookmarks:yi,hasAsset:gi,hasHighDensity:Ri,hasSummaryItemExtraPadding:Rn,isContributor:$i,isContributorThreeCol:Ti,bundleClass:vr,isVenueCardItemContainer:en,isSpecial:Yt,hasMediumMarginBottom:dt,hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,shouldHidePublishDate:ko,isPlpCurated:Qi,isSeriesNavigation:ea,shouldEnableCommentsCount:Jn,commentsCount:Re,shouldEnableCardLevelBookmark:Xn,shouldLimitSavingToContentTypes:qe},De&&i.createElement(Ce,null,De),!vt&&sr,(Ct||Kt)&&i.createElement(ne,{className:c({"summary-item__byline":Ct,"summary-item__byline--sponsored":Ct,"summary-item__content--sponsored":Kt},`summary-item__content--sponsored-${Ke}`),isSponsoredByline:Ct,isSponsored:Kt,isSponsoredInverted:"inverted"===Ke},_a(te.sponsoredContent)),Fn&&i.createElement(ve,null,Ya),Fn&&!At&&En&&rr,(Ve||Q(Wt))&&!tr&&i.createElement(i.Fragment,null,i.createElement(le,{className:c("summary-item-tracking__hed-link","summary-item__hed-link",{"summary-item__hed-link--underline-disable":!xt,"summary-item__hed-link--heading-inline":"heading-inline"===Pe},Aa),name:"heading-inline"===Pe?Ve:void 0,contentAlign:mi,"data-component-title":Sn,"data-component-type":"recirc-river","data-recirc-id":J("hed",$n),"data-recirc-pattern":Xo,hasRule:kt&&xt&&!yi,hideRuleFromMobile:Pt,hasRuleOnlyMedium:"side-by-side"===Pi||"text-below-desktop-only"===Pi,...cr,href:xa||ti,isContributor:$i,layoutPlacement:Pi,onClick:qa,target:Io&&ka?"_blank":"_self",hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,ref:La},i.createElement(V,{contentType:Pe,dangerousHed:Q(Wt)?Wt.dangerousHed:br,hasFixedMarginBottom:sa||mt,HedTag:Ha,layoutPlacement:Pi,layoutProportions:_i,maxHedLines:gn,hasHedCorePrimary:Ai,shouldUseSmallHed:_o,isHighDensity:Ri,isVenueCardItemContainer:en,hasNoHedTagMargin:bt,hasNoHedTagMarginTop:ft,shouldUseFeaturedFontWeight:Ro,breakpoint:Y,hasDefaultSpacingMarginBottom:it,isTextExternalLink:sa})),ta&&ea&&i.createElement(xe,{isCurrent:ta,isSeriesNavigation:ea},_a(te.NowShoppingLabel)),go&&"Tracks"===xn.channelType?null:i.createElement(i.Fragment,null,!po&&Jo&&i.createElement(Se,{contentType:Pe,subHed:Jo?.name,hasFixedMarginBottom:mt,layoutPlacement:Pi,layoutProportions:_i,maxHedLines:gn,hasHedCorePrimary:Ai,shouldUseSmallHed:_o,isHighDensity:Ri,hasNoHedTagMargin:bt,shouldUseFeaturedFontWeight:Ro}))),vt&&sr,!Ct&&nt&&i.createElement(F,{...Wa,isBeforeDek:!0,className:"summary-item__byline-date-icon--pre-dek"}),ii&&xn&&Wo&&i.createElement(U,{ratingValue:xn}),To&&Yi&&!$o&&i.createElement(we,{as:L,lines:1,breakpoint:Y,isVenueCardItemContainer:en},i.createElement(we,null,Yi)),Fe&&!lr&&(yr?i.createElement(i.Fragment,null,i.createElement(re,{as:L,lines:ln,linesInMobile:dn,linesInTablet:cn,linesInDesktop:mn,linesInLargeDesktop:un,linesInExtraLargeDesktop:pn,className:"summary-item__dek",hasMarginSpacing:lt,breakpoint:Y,isVenueCardItemContainer:en,hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,shouldHideContributors:bo,shouldHideDekBottomMargin:fo},i.createElement(i.Fragment,null,i.createElement(re,{className:c("summary-item__dek",{"summary-item__dek--hide-mobile-show-tablet":Zn,"summary-item__dek--hidden-mobile":oo,"summary-item__dek--extra-spacing":ao&&!Dn,"summary-item__dek--with-readmore":Lo,"summary-item__dek--bottom-align":Dn,"summary-item__dek--video-dek":ze,"summary-item__dek--isCneVideo":xr}),hasMarginSpacing:lt,hasExtraSpacing:fr,isInline:Lo,hasListInDek:st,shouldHideOnMobileAndShowOnTablet:Zn,shouldHideOnMobile:oo,verticalAlign:Dn?"bottom":"top",dangerouslySetInnerHTML:{__html:Fe},hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,shouldHideContributors:bo,shouldHideDekBottomMargin:fo,isTextExternalLink:sa,as:sa?"p":"div"}))),pr):i.createElement(i.Fragment,null,Li||Mi?$r:null,i.createElement(re,{className:c("summary-item__dek",{"summary-item__dek--hide-mobile-show-tablet":Zn,"summary-item__dek--hidden-mobile":oo,"summary-item__dek--extra-spacing":ao&&!Dn,"summary-item__dek--with-readmore":Lo,"summary-item__dek--bottom-align":Dn,"summary-item__dek--video-dek":ze,"summary-item__dek--isCneVideo":xr}),hasExtraSpacing:fr,hasMarginSpacing:lt,isInline:Lo,hasListInDek:st,shouldHideOnMobileAndShowOnTablet:Zn,shouldHideOnMobile:oo,verticalAlign:Dn?"bottom":"top",dangerouslySetInnerHTML:{__html:Fe},hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,shouldHideContributors:bo,shouldHideDekBottomMargin:fo,shouldUseArrowIconInDek:Ao,isTextExternalLink:sa,as:sa?"p":"div"}),pr)),Lo&&lr&&pr,Yn&&qo&&i.createElement(ke,null," ",qo),Gi&&(M?.address?.state||M?.address?.city)&&i.createElement(j,{business:M}),zi&&i.createElement(i.Fragment,null,(M?.category?.name||M?.profession?.name)&&i.createElement(z,{business:M}),i.createElement(G,{shouldUseFullWidthMobileOnly:!0,clickHandlerCta:Ga},_a(te.BusinessProfileCTAText))),(vi||ki)&&(ti||Wn)&&i.createElement(Z,{hasPrimaryCTA:vi,hasSecondaryCTA:ki,primaryCta:Wn,secondaryCta:ti,primaryCTALabel:ia,secondaryCTALabel:aa}),hn&&i.createElement(ce,{className:"summary-item__metadata-primary"},hn),or&&!nr&&i.createElement(me,{className:c("summary-item__metadata-secondary",{"summary-item__metadata-secondary-without-mobile-margin":nt,"summary-item__metadata-secondary-without-margin":ct}),hasMobileSpacing:nt,hasMarginSpacing:lt,hasMetaWithoutMargin:ct},or),To&&Yi&&$o&&i.createElement(we,{as:L,lines:1,breakpoint:Y,isVenueCardItemContainer:en},i.createElement(we,null,Yi)),!Ct&&!nt&&i.createElement(F,{...Wa}),wi&&i.createElement(Ee,{shouldLimitSavingToContentTypes:qe,totalCommentsCount:Re,urlToBookmark:ti,copilotID:He,contentType:Pe,isPageScoped:!1,shouldEnableCardLevelBookmark:Xn,shouldEnableCommentsCount:Jn,subject:"summary_item",shouldUseBookmarkV3:Qn}),Zi&&i.createElement(W,{business:x}),Uo&&i.createElement(K,{offers:vn,urlToBookmark:ti,copilotID:He,productData:ha,index:tn,isHotelType:ga,dangerousHed:Ve}),Oe&&(sa?i.createElement($e,{href:ti,className:"summary-item__shop-link"},Oe):!!jo&&i.createElement(Te,{url:ti,dangerousHed:Ve,buttonSize:P,buttonAlignment:mi,buttonLabel:Oe})),An&&i.createElement(q,{ctaLabel:ya,eventStatus:ba})));return i.createElement(ye,{...nn||ma?{ref:Na}:{},...yi?{}:za,...d,cardContentPaddingStyles:di,className:ga?c("product-embed",Va):Va,"data-item":JSON.stringify(ha),contentType:Pe,fullPageTheme:Ke,hasBorder:Xe,hasBorderOnLargeScreen:Je,hasBorderSides:et,hasSummaryItemAction:An,hasMarginSpacing:lt,hasHiddenFinalBorder:co,hasMobileOnlyBorder:Fa,hasSmallImageMobileOnly:Ho,hidePadding:Mt,isDarkBackgroundRight:Ni,hasBookmarks:yi,bundleClass:vr,hasDense:Bi,hasOffers:!(!Uo||!vn?.length),hasVerticalRule:Et,isPrimaryBlock:"primary-block"===Hi,isCard:xi,isContributor:$i,isContributorImageTopAligned:Ii,isContributorThreeCol:Ti,isDarkBackground:Ei,isPlpCurated:Qi,isSeriesNavigation:ea,isHighDensity:Ri,layoutPlacement:Pi,layoutPosition:Di,layoutProportions:_i,sideBySideVerticalPlacement:Zo,hasSideBySideMobileOnlyImageRight:$t,shouldRemoveHorizontalPadding:No,shouldShowAllContentWhenDense:Eo,shouldUseGridStyles:Wi,shouldUseFlexGrow:Po,verticalAlign:Dn?"bottom":"top",showReadMore:qi,...Pn&&{role:"button",tabIndex:0},imageAlignment:Un,isSpecial:Yt,id:ee(e,Ye),isAlternateClickHandlerStrategy:Dt,hasDenseDesktopStack:Li,hasDenseDesktopThirds:Mi,hideDangerousDek:lr,isTextExternalLink:sa,isContributorGridItem:Si},(e=>e?i.createElement(he,null,Sr):Sr)(Xt))};Ne.propTypes={actionBarConfig:d.object,alternateClickHandlerStrategy:d.func,analyticsDataAttribute:d.object,audioTagIconTitle:d.string,awards:d.array,business:d.object,businessInfo:d.object,buttonSize:d.oneOf(["default","small"]),bylineVariation:d.string,clampBreakpoint:d.string,className:d.string,clickHandler:d.func,clickHandlerContributors:d.func,clickHandlerHed:d.func,clickHandlerRubric:d.func,clickItem:d.func,commentsCount:d.number,contentType:d.string,contextualHeader:d.string,contributors:d.shape(P.propTypes.contributors),copilotID:d.string,ctaTextSource:d.string,dangerousDek:d.string,dangerousHed:d.string.isRequired,date:d.string,defaultContributorDetailField:d.string,defaultTypeForContributor:d.string,eventDate:d.string,fullPageTheme:d.oneOf(["standard","inverted"]),generateIdFrom:d.string,hasBorder:d.bool,hasBorderOnLargeScreen:d.bool,hasBorderOnMobileAndTabletOnly:d.bool,hasBorderSides:d.bool,hasBottomSpaceOnRubric:d.bool,hasBundleClass:d.bool,hasBylineBeforeDek:d.bool,hasCoverCollage:d.bool,hasDefaultSpacingMarginBottom:d.bool,hasImageCenteredButtonInCarousel:d.bool,hasListInDek:d.bool,hasMarginSpacing:d.bool,hasMediumMarginBottom:d.bool,hasMetaWithoutMargin:d.bool,hasModerateSpacing:d.bool,hasMultipleRubric:d.bool,hasNoBottomMarginForCneVideo:d.bool,hasNoBottomPaddingContent:d.bool,hasNoBottomPaddingForCneVideo:d.bool,hasNoBottomPaddingForGridContent:d.bool,hasNoFollowOnSyndicated:d.bool,hasNoHedTagMargin:d.bool,hasNoHedTagMarginTop:d.bool,hasRoundedEdges:d.bool,hasRubricBelowHed:d.bool,hasRule:d.bool,hasSeriesData:d.bool,hasSideBySideMobileOnlyImageRight:d.bool,hasSponsorByline:d.bool,hasStoryAssurance:d.bool,hasSummaryItemAction:d.bool,hasSummaryItemAssetSpacing:d.bool,hasSummaryItemExtraPadding:d.bool,hasTighterVerticalSpacing:d.bool,hasUnderlineHed:d.bool,hasVerticalRule:d.bool,hasWrapperButtonRole:d.bool,hedTag:d.oneOf(["div","h2","h3"]),hideBylinesUntil:d.oneOf(f.sizes),hideIssueDate:d.bool,hidePadding:d.bool,hideRubricItemSummary:d.bool,hideRubricLink:d.bool,hideRuleFromMobile:d.bool,iconButtonOnclickHandler:d.func,iconType:d.oneOf(["thin","thinner","standard"]),image:d.oneOfType([d.shape(_.propTypes),d.shape(D.propTypes)]),imageAlignment:d.oneOf(["top","default","bottom"]),impressionHandler:d.func,index:d.number,isAlternateClickHandlerStrategy:d.bool,isAudioArticle:d.bool,isAuthenticated:d.bool,isCategoryFeatureContainer:d.bool,isCtaButtonClickable:d.bool,isCurrent:d.bool,isHotelType:d.bool,isLazy:d.bool,isLive:d.bool,isPlpCurated:d.bool,isRecircListItem:d.bool,isRegistrationRequired:d.bool,isSeriesNavigation:d.bool,isSpecial:d.bool,isSponsored:d.bool,isSticky:d.bool,issueDate:d.string,isTextExternalLink:d.bool,isTruncateDek:d.bool,isVenueCardItemContainer:d.bool,itemIndex:d.number,itemInViewGAEventName:d.string,itemsCount:d.shape(M.propTypes),layout:d.string,maxContributors:d.number,maxContributorsNames:d.number,maxDekLines:d.number,maxDekLinesInDesktop:d.number,maxDekLinesInExtraLargeDesktop:d.number,maxDekLinesInLargeDesktop:d.number,maxDekLinesInMobile:d.number,maxDekLinesInTablet:d.number,maxHedLines:d.number,metadataPrimary:d.string,metadataSecondaryMessage:d.string,metadataVideo:d.shape({isLive:d.bool,premiereDate:d.string,series:d.string,videoLength:d.number,premiereGap:d.number}),mobileDenseItemClassCarousel:d.string,multiImages:d.array,node:d.array,offers:d.array,parentDangerousHed:d.string,placement:d.string,playIconStyle:d.oneOf(["dark","white","cne"]),primaryCta:d.string,primaryCTALabel:d.string,ratingValue:d.shape({isBestNewMusic:d.bool,isBestNewReissue:d.bool,channelType:d.string,score:d.number}),recircId:d.number,recircPlacement:d.string,recircRiver:d.string,registrationGateCookie:d.string,registrationGateURL:d.string,responsiveCartoonVariation:d.string,rubric:d.oneOfType([d.arrayOf(d.shape(A.propTypes)),d.shape(A.propTypes)]),rubricIconOverride:d.string,rubricVariation:d.string,secondaryCTALabel:d.string,sectionTemplate:d.string,shouldAlignDekAtBottom:d.bool,shouldAppendReadMoreLinkForDek:d.bool,shouldApplyImageBorderRadius:d.bool,shouldAutoPlay:d.bool,shouldCenterAlignContributorName:d.bool,shouldDekhaveExtraVerticalSpace:d.bool,shouldDekHideOnMobileAndShowOnTablet:d.bool,shouldDisableGradientContentBlock:d.bool,shouldDisplayImageCount:d.bool,shouldDisplaySignage:d.bool,shouldDisplaySignageInline:d.bool,shouldEmbedCneVideo:d.bool,shouldEnableCardLevelBookmark:d.bool,shouldEnableCommentsCount:d.bool,shouldEnablePlayIcon:d.bool,shouldEnableReviewFlag:d.bool,shouldHandleOverlayForLongHed:d.bool,shouldHaveBorderBottomOnItem:d.bool,shouldHideBookmarkIcon:d.bool,shouldHideBylines:d.bool,shouldHideCartoonCaption:d.bool,shouldHideCartoonCredit:d.bool,shouldHideContributorContent:d.bool,shouldHideContributors:d.bool,shouldHideDangerousDek:d.bool,shouldHideDangerousDekMobileOnly:d.bool,shouldHideDangerousHed:d.bool,shouldHideDekBottomMargin:d.bool,shouldHideEventDate:d.bool,shouldHideFinalBorder:d.bool,shouldHideIcon:d.bool,shouldHideItemCount:d.bool,shouldHideMetadataSecondary:d.bool,shouldHidePublishDate:d.bool,shouldHidePublishDateInTemplate:d.array,shouldHideSubHed:d.bool,shouldHideSubHedForTracks:d.bool,shouldHideVideoDek:d.bool,shouldHoldImageSpace:d.bool,shouldLimitSavingToContentTypes:d.array,shouldLinkByline:d.bool,shouldNotPreventPageRedirect:d.bool,shouldOpenInternalLinksInNewTab:d.bool,shouldPlaceVenueBelowDek:d.bool,shouldPlayInline:d.bool,shouldRemoveHorizontalPadding:d.bool,shouldRemoveSummaryItemBorder:d.bool,shouldShowAllContentWhenDense:d.bool,shouldShowVenueDetails:d.bool,shouldTrackItemImpressionForSnowplow:d.bool,shouldTriggerDynamicUKExperienceTracking:d.bool,shouldUpdateVideoTitleOnVideoChange:d.bool,shouldUseArrowIconInDek:d.bool,shouldUseBookmarkV3:d.bool,shouldUseFeaturedFontWeight:d.bool,shouldUseFlexGrow:d.bool,shouldUseMediumBreakpoint:d.bool,shouldUseRubricAsRole:d.bool,shouldUseSmallHed:d.bool,shouldUseSmallImageMobileOnly:d.bool,shouldVerticallyAlignHed:d.bool,showAuthorTitle:d.bool,showCommaAsideContributorName:d.bool,showContributorContentOnTop:d.bool,showContributorDetail:d.bool,showHeadTagAs:d.string,showHeadTagAsForRecirc:d.string,showOffers:d.bool,showReviewLabel:d.bool,showReviewTitleForTracks:d.bool,showShopNowButton:d.bool,sideBySideVerticalAlign:d.oneOf(["top","center"]),signage:d.string,signalType:d.string,snowplowEvent:d.object,source:d.object,sparrowPattern:d.string,subHed:d.shape({name:d.string,url:d.string}),summaryItemMetaData:d.object,totalItems:d.number,url:d.string.isRequired,variationName:d.string,variations:d.shape({circleImage:d.bool.isRequired,contentAlign:d.oneOf(["center","left"]).isRequired,contentAlignmentInMobile:d.oneOf(["center","left"]),hasAsset:d.bool.isRequired,hasAudioTag:d.bool,hasBookmarks:d.bool,iconPosition:d.oneOf(["right","left"]),isCard:d.bool.isRequired,isContributor:d.bool,isContributorGridItem:d.bool,isContributorImageTopAligned:d.bool,isContributorThreeCol:d.bool,isDarkBackground:d.bool,isDarkBackgroundRight:d.bool,isDense:d.bool,isDenseDesktopStack:d.bool,isDenseDesktopThirds:d.bool,isHighDensity:d.bool,hasCTA:d.bool,hasLeftMargin:d.bool,hasHedCorePrimary:d.bool,hasPrimaryCTA:d.bool,hasSecondaryCTA:d.bool,hasUtilityFeatures:d.bool,layoutPlacement:d.oneOf(Y).isRequired,layoutPosition:d.oneOf(["image-left","image-right","image-overlay"]).isRequired,layoutProportions:d.oneOf(["20-80","50-50","33-66","66-33","overlay","overlay-limited-height"]).isRequired,showOnHoverEffect:d.bool,primaryBlock:d.oneOf(["primary-block"]),marginTop:d.string,cardContentPaddingStyles:d.bool,shouldAssetHaveNoBottomMargin:d.bool,shouldDisplayLiveIndicator:d.bool,shouldDisplayPremiereDate:d.bool,shouldDisplayVideoTime:d.bool,shouldUseGridStyles:d.bool,showBusinessCategory:d.bool,showLocation:d.bool,showProfileButton:d.bool,showReadMore:d.bool}),venueAwards:d.string,venueDetails:d.string,wordCount:d.number},Ne.defaultProps={alternateClickHandlerStrategy:void 0,analyticsDataAttribute:{},clickHandler:()=>{},clickItem:()=>{},defaultContributorDetailField:"featuredBio",defaultTypeForContributor:"author",hasBorder:!0,hasBorderOnLargeScreen:!1,hasBorderOnMobileAndTabletOnly:!1,hasBottomSpaceOnRubric:!1,hasBundleClass:!0,hasBylineBeforeDek:!1,hasCoverCollage:!1,hasDefaultSpacingMarginBottom:!1,hasImageCenteredButtonInCarousel:!1,hasListInDek:!1,hasMarginSpacing:!1,hasMetaWithoutMargin:!1,hasModerateSpacing:!1,hasMultipleRubric:!1,hasNoBottomPaddingContent:!1,hasNoHedTagMarginTop:!1,hasRoundedEdges:!1,hasRule:!0,hasSeriesData:!1,hasSideBySideMobileOnlyImageRight:!1,hasSponsorByline:!1,hasStoryAssurance:!1,hasSummaryItemAssetSpacing:!1,hasSummaryItemExtraPadding:!1,hasTighterVerticalSpacing:!1,hasUnderlineHed:!0,hasVerticalRule:!1,hasWrapperButtonRole:!0,hedTag:"h2",hideBylinesUntil:"sm",hideIssueDate:!0,hidePadding:!1,hideRubricItemSummary:!1,hideRubricLink:!1,hideRuleFromMobile:!1,iconType:"thinner",imageAlignment:"default",isAlternateClickHandlerStrategy:!1,isAudioArticle:!1,isAuthenticated:!1,isCtaButtonClickable:!1,isLazy:!0,isLive:!1,isSpecial:!1,isSticky:!1,isTruncateDek:!1,isVenueCardItemContainer:!1,maxHedLines:1/0,metadataVideo:{},parentDangerousHed:"",ratingValue:{isBestNewReissue:!1,isBestNewMusic:!1,channelType:"",score:0},shouldAlignDekAtBottom:!1,shouldAppendReadMoreLinkForDek:!1,shouldApplyImageBorderRadius:!1,shouldCenterAlignContributorName:!1,shouldDekHideOnMobileAndShowOnTablet:!1,shouldDekhaveExtraVerticalSpace:!1,shouldDisplayImageCount:!1,shouldDisplaySignage:!1,shouldDisplaySignageInline:!1,shouldEnablePlayIcon:!1,shouldEnableReviewFlag:!1,shouldHaveBorderBottomOnItem:!1,shouldHideBookmarkIcon:!0,shouldHideBylines:!1,shouldHideContributorContent:!1,shouldHideContributors:!1,shouldHideDangerousDek:!1,shouldHideDangerousDekMobileOnly:!1,shouldHideDekBottomMargin:!1,shouldHideEventDate:!0,shouldHideFinalBorder:!1,shouldHideIcon:!1,shouldHideItemCount:!1,shouldHideMetadataSecondary:!1,shouldHidePublishDate:!0,shouldHidePublishDateInTemplate:[],shouldHideSubHed:!0,shouldHideSubHedForTracks:!1,shouldHideVideoDek:!1,shouldLinkByline:!1,shouldNotPreventPageRedirect:!0,shouldPlaceVenueBelowDek:!1,shouldPlayInline:!1,shouldRemoveHorizontalPadding:!1,shouldRemoveSummaryItemBorder:!1,shouldShowVenueDetails:!0,shouldTriggerDynamicUKExperienceTracking:!1,shouldUpdateVideoTitleOnVideoChange:!1,shouldUseFlexGrow:!1,shouldUseRubricAsRole:!1,shouldUseSmallImageMobileOnly:!1,showAuthorTitle:!1,showCommaAsideContributorName:!1,showContributorContentOnTop:!1,showContributorDetail:!1,showOffers:!1,showReviewLabel:!1,showShopNowButton:!1,sideBySideVerticalAlign:"center",snowplowEvent:{},sparrowPattern:"summary-item",summaryItemMetaData:{},variations:{circleImage:!1,contentAlign:"left",hasAsset:!0,hasAudioTag:!1,hasBookmarks:!1,hasCTA:!1,hasDangerousDek:!1,hasLeftMargin:!1,hasPrimaryCTA:!1,hasSecondaryCTA:!1,iconPosition:"left",isCard:!1,isContributor:!1,isDense:!1,isDenseDesktopStack:!1,isDenseDesktopThirds:!1,isDarkBackground:!1,isDarkBackgroundRight:!1,isHighDensity:!1,hasHedCorePrimary:!1,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50",cardContentPaddingStyles:!0,shouldAssetHaveNoBottomMargin:!1,shouldDisplayPremiereDate:!1,shouldDisplayVideoTime:!1,showBusinessCategory:!1,showLocation:!1,showProfileButton:!1,shouldDisplayLiveIndicator:!1,showOnHoverEffect:!0,showReadMore:!1}},Ne.displayName="SummaryItem",e.exports=x(C(Ne,"SummaryItem"))},28197:e=>{e.exports={LAYOUT_PLACEMENTS:["text-below","text-below-desktop-only","text-below-desktop-only-thumbnail","side-by-side","side-by-side-desktop-only","side-by-side-mobile-only","overlay"],LAYOUT_POSITIONS:["image-left","image-right","image-overlay"],LAYOUT_PROPORTIONS:["20-80","50-50","33-66","66-33","overlay","overlay-limited-height"]}},74992:(e,t,n)=>{e.exports=n(99156)},6528:(e,t,n)=>{const{BREAKPOINTS:o}=n(96472),{calculateSpacing:i,getColorStyles:a,getColorToken:r,maxScreen:s,minScreen:l,minMaxScreen:d}=n(26865),{cssVariablesGrid:c}=n(1123),m=()=>`\n ${c()}\n\n align-items: center;\n display: grid;\n grid-column-gap: var(--grid-gap);\n grid-template-areas: 'image content';\n grid-template-columns: repeat(2, 1fr);\n\n &.summary-item--layout-position-image-right {\n grid-template-areas: 'content image';\n }\n\n &.summary-item--primary-block {\n ${l(o.md)}{\n border-bottom: 0;\n }\n\n .summary-item__image-link {\n max-width: 100%;\n }\n }\n\n &.summary-item--primary-block:first-of-type {\n ${s(o.md)}{\n display: block;\n }\n }\n .summary-item__asset-container--align-top {\n align-self: start;\n }\n\n .summary-item__asset-container {\n grid-area: image;\n }\n\n .summary-item__content {\n grid-area: content;\n padding-top: 0;\n }\n\n &.summary-item--primary-block:first-of-type\n > .summary-item__content--margintop {\n padding-top: 0;\n margin-top: ${i(2)};\n }\n `;e.exports={applyGridMixin:m,applyGridThirdsMixin:()=>"\n && {\n grid-template-areas: 'image content content';\n grid-template-columns: repeat(3, 1fr);\n \n &.summary-item--layout-position-image-right {\n grid-template-areas: 'content content image';\n }\n }\n ",applyBorder:({hasBorder:e,hasHiddenFinalBorder:t,shouldRemoveHorizontalPadding:n,theme:r,isHighDensity:s})=>{if(e){let e="";return s&&(e=`\n ${d(0,o.md)} {\n border-bottom: 1px solid;\n ${a(r,"border-bottom-color","colors.discovery.body.light.border")};\n }\n `),`\n // this is added by the shouldHideFinalBorder prop for when we want\n // borders everywhere except the end of the section\n ${t?"\n &:last-of-type {\n border-bottom: none;\n }\n ":""}\n\n border-bottom: 1px solid;\n ${a(r,"border-bottom-color","colors.discovery.body.white.border")};\n padding-bottom: ${i(2)};\n ${n&&`\n ${l(o.sm)} {\n padding-bottom: 0;\n }\n `}\n ${l(o.md)} {\n padding-bottom: 0;\n }\n ${e}\n `}return""},applyBorderSides:({hasBorderSides:e,theme:t})=>e?`\n &&&{\n border-right: 1px solid ${r(t,"colors.discovery.body.white.divider")};\n }\n\n &:last-of-type {\n border-right: none;\n }\n `:"",applyMobileOnlyBorder:({hasMobileOnlyBorder:e,theme:t})=>e?`\n ${s(o.md)} {\n border-bottom: 1px solid;\n ${a(t,"border-bottom-color","colors.discovery.body.white.border")};\n padding-bottom: ${i(2)};\n padding-top: 0;\n }\n `:"",applyLargeScreenBorder:({hasBorderOnLargeScreen:e,theme:t})=>e?`\n ${s(o.lg)} {\n border-bottom: 1px solid;\n ${a(t,"border-bottom-color","colors.discovery.body.white.border")};\n padding-bottom: ${i(2)};\n padding-top: 0;\n }\n `:"",applyTextBelowDesktopOnly:({layoutPlacement:e,isHighDensity:t})=>{if("text-below-desktop-only"===e){let e="";return t&&(e=`\n ${d(0,o.md)} {\n grid-column-gap: var(--grid-gap);\n }\n `),`\n ${m()}\n \n && {\n grid-template-areas: 'image content content';\n grid-template-columns: repeat(3, 1fr);\n \n &.summary-item--layout-position-image-right {\n grid-template-areas: 'content content image';\n }\n }\n \n ${e}\n ${l(o.md)}{\n display: block;\n }\n `}return""},applyIDontKnowHowToJustifyThis2:({layoutPosition:e,layoutProportions:t})=>"66-33"===t&&"image-left"===e?`\n ${m()}\n\n align-items: start;\n grid-template-areas: 'image content';\n grid-template-columns: 2fr 1fr;\n `:"",applySideBySideDesktopOnly:({layoutPlacement:e})=>"side-by-side-desktop-only"===e?`\n ${l(o.md)} {\n ${m()}\n }\n `:"",applyProportions3366:({layoutProportions:e})=>"33-66"===e?"\n && {\n grid-template-areas: 'image content content';\n grid-template-columns: repeat(3, 1fr);\n \n &.summary-item--layout-position-image-right {\n grid-template-areas: 'content content image';\n }\n }\n ":"",applySideBySideMobileOnly:({layoutPlacement:e})=>"side-by-side-mobile-only"===e?`\n ${d(0,o.lg)} {\n && {\n ${m()}\n }\n }\n `:"",applyVerticalRule:({theme:e,hasVerticalRule:t})=>t?`\n ${l(o.lg)} {\n position: relative;\n &::before {\n ${a(e,"background","colors.consumption.lead.standard.divider")};\n position: absolute;\n top: 20%;\n right: ${i(-2)};\n width: 1px;\n height: 60%;\n content: '';\n }\n }\n `:"",applySideBySideVerticalAlign:({sideBySideVerticalPlacement:e,layoutPlacement:t})=>"top"===e&&["side-by-side","side-by-side-desktop-only","side-by-side-mobile-only","text-below-desktop-only"].includes(t)?"&& {\n align-items: flex-start;\n }":"",applyhasSideBySideMobileOnlyImageRight:({hasSideBySideMobileOnlyImageRight:e,layoutPlacement:t})=>e&&["side-by-side","side-by-side-desktop-only","side-by-side-mobile-only","text-below-desktop-only"].includes(t)?`&& {\n @media (max-width: calc(${o.md} - 1px)) {\n ${m()}\n align-items: start;\n grid-template-columns: repeat(4, 1fr);\n grid-template-areas: 'content content content image';\n }\n }`:"",applySqueezedItem:({layoutProportions:e})=>"20-80"===e?`\n &&& {\n .summary-item__asset-container {\n ${l(o.lg)} {\n width: 80%;\n }\n margin: auto;\n padding: ${i(2)} 0;\n }\n }\n `:""}},68116:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{calculateSpacing:r,getColorStyles:s,getColorToken:l,getLinkStyles:d,getTypographyStyles:c,minScreen:m,clearFix:u,minMaxScreen:p,maxScreen:g,getDecoration:h}=n(26865),{BaseText:y}=n(18730),{BaseLink:b}=n(60881),{resolveMenuKey:f}=n(70698),{RubricIcon:v,RubricWrapper:k,RubricLink:w}=n(6613),{BylinesWrapper:C}=n(15384),{applyGridMixin:x,applyGridThirdsMixin:$,applyBorder:S,applyBorderSides:I,applyMobileOnlyBorder:T,applyLargeScreenBorder:E,applyTextBelowDesktopOnly:N,applyIDontKnowHowToJustifyThis2:B,applySideBySideDesktopOnly:L,applyProportions3366:M,applySideBySideMobileOnly:A,applyVerticalRule:R,applySideBySideVerticalAlign:P,applyhasSideBySideMobileOnlyImageRight:D,applySqueezedItem:_}=n(6528),{ButtonWrapper:H}=n(18974),{maxThresholds:O,minThresholds:F}=n(99906),{SummaryItemImageLink:V,SummaryItemImageContent:U}=n(14207),{SummaryItemBylinePublishDate:W,SummaryItemBaseByline:j}=n(277),{SummaryItemHedBase:z}=n(36211),{BylineWrapper:G,BylineNamesWrapper:Z}=n(74423),{ResponsiveImageContainer:q}=n(7228),{UtilityFeaturesWrapper:K}=n(27490),Y=o.div.withConfig({displayName:"SummaryItemAssetContainer"})` ${({hasSummaryItemAssetSpacing:e})=>e?`\n padding: 0 ${r(4)};\n ${g(a.lg)} {\n padding: 0 ${r(2)};\n }\n `:""} ${({shouldAddHover:e})=>e?"\n &:hover {\n cursor : pointer;\n }\n ":""} ${({theme:e,shouldHaveBorderBottomOnItem:t})=>t?`\n border-bottom-style: solid;\n border-bottom-width: ${r(.5)};\n ${s(e,"border-bottom-color","colors.interactive.base.black")};\n `:""} ${({shouldUseMediumBreakpoint:e,imageAlignment:t})=>!e&&"top"===t&&`\n ${g(`${O.lg}px`)} {\n align-self: baseline;\n }\n `} img { ${({shouldApplyImageBorderRadius:e,theme:t})=>e&&`border-radius: ${h(t,"cardRadiusSm")};\n ${m(a.md)} {\n border-radius: ${h(t,"cardRadiusMd")};\n }\n ${m(a.lg)} {\n border-radius: ${h(t,"cardRadiusLg")};\n }`} } &&& { ${({isTextExternalLink:e})=>e?"\n width: 0px;\n ":""} } `,X=o.div.withConfig({displayName:"SummaryItemContributorContent"})` /* To prevent a long rubric or contributor name from clipping */ max-width: calc(100% - 44px); ${({shoulUseContributorRiverItemStyle:e})=>e?`\n width: 80%;\n order: 1;\n padding-right: ${r(1)};\n `:""} ${g(a.lg)} { max-width: calc(100% - 40px); } ${({layoutPosition:e})=>"image-right"===e&&`\n order: 1;\n padding-right: ${r(1)};\n `} `,J=o(y).withConfig({displayName:"SummaryItemDek"})` ${({hasDenseDesktopStack:e,shouldHideContributors:t,theme:n})=>e?i` ${g(a.sm)} { margin: 0; padding-bottom: ${t?0:r(.5)}; &&& { margin-bottom: 0; } } ${m(a.sm)} { margin: 0; padding-bottom: ${t?0:r(1)}; } ${s(n,"color","colors.discovery.body.white.description")} `:i` ${({shouldHideDekBottomMargin:e,shouldHideContributors:t})=>e?i` ${g(a.md)} { &&& { margin-bottom: ${t&&0}; } } `:i` margin: 0 0 ${r(1)} 0; &&& { margin-bottom: ${({hasExtraSpacing:e,hasMarginSpacing:t,verticalAlign:n,isVenueCardItemContainer:o})=>{let i=1;return e||t?i=2:"bottom"===n?i=0:o&&(i=.5),r(i)}}; } `} `}; .small { text-transform: lowercase; font-style: normal; font-variant: small-caps; } a { ${s("color","colors.discovery.body.white.description")}; } a:hover { ${s("color","colors.discovery.body.white.heading")}; } ${({hasListInDek:e})=>e?`\n ul {\n padding-left: ${r(2)};\n & li {\n padding-bottom: 10px;\n }\n & li:last-child {\n padding-bottom: 0\n }\n }\n `:""} ${({isInline:e,shouldHideOnMobile:t,shouldHideOnMobileAndShowOnTablet:n})=>e?"display: inline;":t?`\n display: none;\n ${m(a.lg)} {\n display: block;\n }\n `:n?`\n display: none;\n ${m(a.md)} {\n display: block;\n }\n `:""} ${({verticalAlign:e})=>"bottom"===e?`\n ${m(a.lg)}{\n bottom: 0;\n position: absolute;\n }\n `:""} ${({theme:e,shouldUseArrowIconInDek:t})=>t&&`\n font-weight:bold;\n text-align:center;\n &::after {\n content: '→';\n margin-left: ${r(1)};\n ${s(e,"color","colors.discovery.body.white.context-signature")};\n }\n `} ${({isTextExternalLink:e})=>e&&i` &&& { ${g(a.md)} { ${c("typography.definitions.consumptionEditorial.description-core")}; margin-bottom: ${r(3)}; } ${c("typography.definitions.consumptionEditorial.subhed-aux-primary")}; margin-bottom: ${r(4)}; } `} `;J.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.discovery.description-core"};const Q=o(y).withConfig({displayName:"SummaryItemAuthorTitle"})``;Q.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.discovery.description-core"};const ee=o(y).withConfig({displayName:"SummaryItemMetadataPrimary"})` margin-bottom: ${r(.5)}; ${m(a.md)} { margin-bottom: ${r(1)}; } `;ee.defaultProps={as:"div",colorToken:"colors.discovery.body.white.accent",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const te=o(y).withConfig({displayName:"SummaryItemMetadataSecondary"})` ${({hasMobileSpacing:e,hasMarginSpacing:t,hasMetaWithoutMargin:n})=>e?`\n margin-bottom: 0;\n ${m(a.md)} {\n margin-bottom: ${r(t?2:4)};\n }\n `:t?`margin-bottom: ${r(2)}{\n\n }`:n?`margin-bottom: ${r(0)}{\n\n }`:`margin-bottom: ${r(4)};`} `;te.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.globalEditorial.numerical-small"};const ne=o.div.withConfig({displayName:"SummaryItemContent"})` ${({hasNoRubric:e,hasTighterVerticalSpacing:t,hasBookmarks:n,hasNoBottomPaddingContent:o,hasNoBottomPaddingForGridContent:i,hasNoBottomPaddingForCneVideo:a,isContributorThreeCol:s,isVenueCardItemContainer:l,hasMediumMarginBottom:d,isPlpCurated:c})=>{let m=2,u=4;return a&&(m=2,u=0),i&&(m=2,u=0),t&&(m=3,u=1),e&&(m=2),o&&(m=3,u=0),n&&(u=0),s&&(m=0),l&&(m=1),d&&(u=2),c&&(u=0),`padding: ${r(m)} 0 ${r(u)};`}} ${({isSeriesNavigation:e})=>e&&"\n display: -webkit-box;\n overflow: hidden;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n "} ${m(a.lg)} { ${({hasTighterVerticalSpacing:e})=>e&&`padding-bottom: ${r(5)};`} } ${({contentAlign:e})=>"center"===e?"text-align: center;":""} ${({hasSummaryItemExtraPadding:e})=>e&&`padding: ${r(2)} ${r(3)} ${r(3)} ${r(3)};`} ${({contentAlignmentInMobile:e})=>e&&`${g(`${O.lg}px`)} {\n text-align: ${e};\n }\n `} .summary-item--text-align-center & { ${G} { text-align: center; } } .summary-item--bundle & { ${m(a.md)} { margin: 0 auto; width: ${r(56)}; } ${g(a.md)} { padding-right: ${r(2)}; padding-left: ${r(2)}; } } /* update padding based on layout placement */ ${({layoutPlacement:e})=>"text-below-desktop-only"===e&&`&&& {\n ${m(a.md)}{\n padding-top: ${r(2)};\n }\n }`} ${({hasAsset:e})=>e?"":"\n &&& {\n grid-column: 1/-1;\n padding: 0;\n }\n "} /* -> .summary-item--high-density */ ${({hasHighDensity:e})=>e&&`\n &&& {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n height: 100%;\n \n ${m(a.md)} {\n display: block;\n align-items: inherit;\n height: auto;\n }\n\n ${k},\n ${J},\n ${ee},\n ${te},\n ${j},\n ${W} {\n display: none;\n ${m(a.md)} {\n display: block;\n }\n }\n }\n `} ${({hasDenseDesktopStack:e,shouldHidePublishDate:t,theme:n})=>e&&i` ${k} { margin-bottom: ${r(1)}; } ${p(0,a.sm)} { margin-bottom: 0; padding-bottom: ${r(2)}; ${j} { .bylines__byline { padding-bottom: ${t?0:r(.5)}; } } } ${p(a.sm,`${O.md}px`)} { align-self: start; margin-bottom: 0; padding-bottom: ${r(2)}; ${j} { .bylines__byline { padding-bottom: ${t?0:r(1)}; } } } ${g(`${O.lg}px`)} { &&& { padding-top: 0; } } ${m(`${F.lg}px`)} { margin-bottom: 0; padding-bottom: 0; ${j} { .bylines__byline { padding-bottom: ${t?0:r(1)}; } } } ${j} { margin-bottom: 0; .bylines__byline { margin-top: 0; } } ${W} { ${s(n,"color","colors.discovery.body.white.context-tertiary")} } `}; ${({isContributor:e})=>e&&`\n && {\n padding-top: ${r(2)};\n padding-bottom: 0;\n }\n `} ${({shouldUseFlexGrow:e})=>e&&"display:flex;\n flex-grow:1;\n flex-direction:column;"} ${({commentsCount:e,shouldEnableCommentsCount:t,shouldEnableCardLevelBookmark:n})=>(!t||!e)&&n&&`\n position: relative;\n ${K} {\n position: absolute;\n bottom: 0;\n right: 0;\n }\n `} `,oe=o(b).withConfig({displayName:"SummaryItemDekReadMore"})` ${({isVenueCardItemContainer:e})=>e?`margin-bottom: ${r(1.5)};`:""} ${c("typography.definitions.globalEditorial.context-primary")} ${({showReadMore:e})=>e?`\n font-size: ${r(1.5)};\n `:""} display: inherit; `;oe.defaultProps={as:"a",colorStaticLinkToken:"colors.discovery.body.light.accent",colorToken:null,linkStyle:"global",typeIdentity:"typography.definitions.discovery.description-core"};const ie=o.a.withConfig({displayName:"SummaryItemHedLink"})` ${d("colors.discovery.body.white.heading",null,"global")} &::after { margin-bottom: ${r(2)}; border-bottom: 1px solid ${l("colors.discovery.body.white.accent")}; width: ${r(10)}; ${({hasRuleOnlyMedium:e})=>e&&`display: none;\n ${m(a.md)}{\n display: block;\n }`} ${({contentAlign:e})=>"center"===e?"margin-left: auto; margin-right: auto;":""} } ${({hasRule:e})=>e?"display: block;\n position: relative;\n\n &::after {\n display: block;\n content: '';\n }":""} ${({hasRule:e,hideRuleFromMobile:t})=>e&&t&&`\n &::after {\n display: none;\n ${m(a.md)}{\n display: block;\n }\n }\n `} ${({hasDenseDesktopStack:e,theme:t})=>e?i` ${p(a.sm,`${O.lg}px`)} { padding-top: ${r(1)}; } ${g(a.sm)} { padding-top: ${r(.5)}; &&& { ${z} { margin-bottom: ${r(.5)}; } } } ${m(a.md)} { &&& { ${z} { margin-bottom: ${r(1)}; } } } &&&& { .summary-item__hed { ${c(t,"typography.definitions.discovery.hed-core-primary")} } } &::after { display: none; } `:""} ${({isContributor:e})=>e&&`\n &:last-child {\n ${z} {\n margin-bottom: 0;\n }\n }\n `} `,ae=o(y).withConfig({displayName:"SummaryItemNowShopping"})` padding-top: ${r(1)}; ${({theme:e})=>c(e,"typography.definitions.globalEditorial.context-secondary")}; ${({theme:e})=>s(e,"color","colors.interactive.feedback.invalid-primary")}; `,re=o.div.withConfig({displayName:"SummaryItemContributorName"})` ${c("typography.definitions.globalEditorial.context-primary")}; text-transform: uppercase; `,se=o.div.withConfig({displayName:"SummaryItemRubric"})` display: block; margin-bottom: ${({hasBookmarks:e})=>e?0:r(1)}; max-width: max-content; ${({shouldUseRubricAsRole:e,isContributor:t})=>e&&t&&i` ${c("typography.definitions.globalEditorial.accreditation-core")} `} ${({contentAlign:e})=>"center"===e?"\n margin-left: auto;\n margin-right: auto;\n ":""} ${({hasBottomSpaceOnRubric:e})=>e&&" && {\n padding-bottom: 8px\n }\n "} ${v} { ${({hasIcon:e,hasBookmarks:t})=>{let n="none";return(e||t)&&(n="inline"),`display: ${n};`}} svg { max-width: ${r(2)}; max-height: ${r(2)}; } } ${({hasSeriesData:e,theme:t})=>e&&`\n a {\n ${c(t,"typography.definitions.globalEditorial.context-primary")}\n }\n `} ${({hasRubricBelowHed:e})=>e&&`\n margin-top: ${r(1)};\n margin-bottom: 0;\n `} ${({hasDenseDesktopStack:e})=>e?i` ${p(0,`${O.lg}px`)} { margin-bottom: ${r(0)}; } `:""} ${m(a.xl)} { ${({hasBookmarks:e,hasModerateSpacing:t})=>t&&!e?`margin-bottom: ${r(2)};`:""} } `,le=o.div.withConfig({displayName:"SummaryItemRubricWrapper"})` display: flex; flex-wrap: wrap; `,de=o.div.withConfig({displayName:"SummaryItemRubricSeparator"})` ${c("typography.definitions.globalEditorial.context-primary")}; `,ce=o(y).withConfig({displayName:"SummaryItemVenueDetails"})` ${({isVenueCardItemContainer:e})=>e?`margin-bottom: ${r(1.5)}`:""} `;ce.defaultProps={as:"div",colorToken:"colors.consumption.body.standard.body",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const me=e=>`\n ${s(e,"background-color","colors.discovery.body.dark.background")};\n\n ${m(a.sm)}{ \n ${ne} {\n padding: ${r(4)} ${r(3)} ${r(7)};\n }\n }\n\n ${w},\n ${se},\n .rubric--with-bg ${w} {\n ${s(e,"color","colors.discovery.body.dark.context-signature")};\n }\n\n ${J} {\n ${s(e,"color","colors.discovery.body.dark.description")};\n }\n\n ${z} {\n ${s(e,"color","colors.discovery.body.dark.heading")};\n }\n`,ue=o.div.withConfig({displayName:"SummaryItemWrapper"})` ${({isPlpCurated:e})=>e&&i` &:hover { a { text-decoration: underline; } } `} ${({hasDenseDesktopStack:e,hideDangerousDek:t})=>e&&!t?i` ${g(`${O.md}px`)} { .summary-item__asset-container:first-child { display: none; } } `:""} ${({isAlternateClickHandlerStrategy:e})=>!e&&"\n cursor: pointer;\n "} ${({contentType:e,hasSummaryItemAction:t,theme:n})=>t&&"culturalevent"===e?`\n &&& {\n .summary-item__content{\n padding: ${r(1.5)} ${r(1.5)} 0 ${r(1.5)};\n }\n display: block;\n padding-bottom: 0 !important;\n border-width: 1px;\n border-style: solid;\n ${s(n,"border-color","colors.discovery.body.white.border")};\n .summary-item__hed, .summary-item__hed-link{\n &::after {\n border-bottom: none;\n }\n ${c(n,"typography.definitions.utility.landing-subheading")}\n }\n .summary-item__hed {\n margin-bottom: unset;\n }\n .summary-item__dek{\n margin-bottom: ${r(1.5)};\n ${c(n,"typography.definitions.consumptionEditorial.description-embed")}\n \n }\n time, .summary-item__dek, ${ce}{\n ${s(n,"color","colors.discovery.body.white.description")};\n }\n ${ce}{\n margin-bottom: ${r(.25)};\n ${c(n,"typography.definitions.discovery.hed-core-secondary")}\n }\n height: fit-content;\n }\n `:""} ${I} ${S} ${T} ${E} ${N} ${({layoutPlacement:e,layoutPosition:t,layoutProportions:n})=>"text-below-desktop-only-thumbnail"===e&&"33-66"===n&&"image-right"===t?`\n ${x()}\n align-items: start;\n\n ${p(0,a.md)} {\n &&{\n grid-template-areas: 'content image';\n grid-template-columns: 1fr ${r(9.375)};\n }\n\n ${V} {\n max-width: ${r(9.375)};\n height: auto;\n float: right;\n width: 100%;\n }\n }\n\n ${m(a.md)} {\n display: block;\n\n ${ne} {\n padding-top: ${r(2)};\n }\n }\n `:"66-33"===n&&"image-left"===t?"\n &&& {\n grid-template-areas: 'image content';\n grid-template-columns: 2fr 1fr;\n align-items: start;\n }":""} ${B} ${({shouldRemoveHorizontalPadding:e,isCard:t,cardContentPaddingStyles:n,layoutPlacement:o,theme:i,isContributorThreeCol:l})=>{let d="";return d=l?`\n ${ne} {\n padding: 0 ${r(3)};\n }\n `:e?`\n ${ne} {\n padding: ${r(2)} ${r(0)};\n }\n `:`\n ${ne} {\n padding: ${r(4)} ${r(3)};\n }\n `,t?`\n ${s(i,"background-color","colors.consumption.body.standard.bg-card")};\n\n ${n&&d} \n\n ${te},\n ${J} {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n ${"side-by-side-desktop-only"===o?`\n ${m(a.md)}{\n ${ne} {\n margin-right: var(--grid-gap);\n padding: ${r(1)} 0;\n }\n }\n `:""}\n `:""}} ${({layoutProportions:e,layoutPlacement:t,theme:n})=>"side-by-side"===t?`\n ${x()}\n ${"33-66"===e?`\n ${V}{\n margin-bottom: auto;\n }\n \n ${U},\n ${ne} {\n margin-bottom: auto;\n padding-bottom: ${r(1)};\n }\n\n .summary-item__content--vertically-align {\n margin-bottom: 0;\n }\n `:""}\n\n ${p(0,a.md)}{\n ${$()}\n }\n\n ${m(a.md)}{\n grid-column-gap: var(--grid-gap);\n }\n\n ${g(a.md)}{\n .rubric--discovery.rubric--with-bg {\n background-color: transparent;\n ${s(n,"color","colors.discovery.body.white.context-signature")};\n padding: unset;\n\n a {\n ${d(n,"colors.discovery.body.white.context-signature")}\n }\n\n svg {\n ${s(n,"fill","colors.discovery.body.white.context-signature")};\n }\n }\n }\n `:""} ${({fullPageTheme:e,theme:t})=>"inverted"===e?`\n ${z},\n ${J} {\n ${s(t,"color","colors.consumption.lead.inverted.heading")};\n }\n\n ${ie} {\n &:active,\n &:hover {\n ${s(t,"color","colors.consumption.lead.inverted.heading")};\n }\n }\n `:`\n ${C},\n .byline__preamble,\n .byline__name,\n .byline__social-link,\n .byline__name-link:link,\n .byline__name-link:visited {\n ${s(t,"color","colors.discovery.body.white.accreditation")}\n }\n `} ${({isSpecial:e,theme:t})=>e?`\n ${z},\n ${J} {\n ${s(t,"color","colors.consumption.lead.inverted.heading")};\n }\n\n ${ie} {\n &:active,\n &:hover {\n ${s(t,"color","colors.consumption.lead.inverted.heading")};\n }\n }\n \n ${C},\n ${Z},\n .byline__preamble,\n .byline__name,\n .byline__social-link,\n .byline__name-link:link,\n .byline__name-link:visited,\n .summary-item__publish-date {\n ${s(t,"color","colors.consumption.lead.inverted.heading")}\n } \n `:""} ${({isDarkBackground:e,theme:t})=>e?`\n ${me(t)}\n .summary-item__hed--hed-core-primary {\n ${c(t,"typography.definitions.discovery.hed-core-primary")}\n }\n\n ${z} {\n ${c(t,"typography.definitions.discovery.hed-break-out")}\n }\n\n ${m(a.md)}{\n ${ne} {\n padding: 0 ${r(2)} 0 0;\n }\n }\n\n ${m(a.lg)}{\n ${ne} {\n padding-right: ${r(4)};\n }\n }\n `:""} ${({isDarkBackgroundRight:e,theme:t})=>e?`\n ${me(t)}\n\n .summary-item__hed--hed-core-primary {\n ${c(t,"typography.definitions.discovery.hed-core-primary")}\n ${s(t,"color","colors.discovery.body.dark.heading")};\n }\n ${m(a.md)}{\n ${ne} {\n padding: 0;\n }\n }\n\n ${m(a.lg)}{\n ${ne} {\n padding-right: 0;\n }\n }\n\n ${m(a.xl)}{\n ${ne} {\n padding-right: 0;\n }\n }\n\n ${m(a.xxl)}{\n ${ne} {\n padding-right: 0;\n }\n }\n `:""} ${({hasSmallImageMobileOnly:e,layoutPlacement:t})=>e&&t.startsWith("side-by-side")?`\n &&& {\n ${p(0,a.lg)}{\n grid-template-columns: 1fr 75px;\n \n ${ne} {\n padding-bottom: 0;\n }\n \n ${V},\n ${U} {\n max-width: 75px;\n }\n }\n }\n `:""} ${L} ${M} ${A} ${({hasOffers:e,layoutPlacement:t})=>{const n=`\n && {\n display: flex;\n position: relative;\n flex-direction: column;\n height: 100%;\n\n ${ne} {\n display: flex;\n flex: 1 0 auto;\n flex-direction: column;\n }\n }\n `;return e&&["text-below-desktop-only","text-below"].includes(t)?n:""}} ${({hasDense:e,shouldShowAllContentWhenDense:t})=>{if(!e)return"";const n=i` ${u()} display: block; ${Y} { float: right; margin-top: 0; margin-bottom: ${r(1)}; margin-left: ${r(2)}; width: ${r(8)}; /* explicit width needed as the image is now floating */ } `;return t?n:i` ${m(a.xl)} { ${n} } ${g(a.lg)} { ${k} { display: none; } } ${p(a.lg,O.xl-1+"px")} { ${u()} display: block; ${Y} { display: none; } } `}} ${({hasBookmarks:e,shouldUseGridStyles:t,theme:n})=>e?`\n && {\n grid-template-columns: 2fr 4fr;\n align-items: start;\n margin-bottom: ${r(2)};\n padding-bottom: ${r(2)};\n\n ${m(a.md)} {\n grid-template-columns: 1fr 5fr;\n }\n\n ${H} {\n ${s(n,"border","colors.discovery.body.white.accent")};\n ${t?`\n ${s(n,"background-color","colors.background.white")};\n `:`\n ${s(n,"background-color","colors.background.light")};\n `}\n }\n \n ${se} ${w} {\n text-decoration: none;\n \n &:hover {\n text-decoration: underline;\n }\n }\n \n .rubric--discovery.rubric--with-bg {\n ${s(n,"background-color","colors.background.white")};\n display: block;\n margin-bottom: ${r(2)};\n padding: 0;\n \n a:link,\n a:visited {\n ${s(n,"color","colors.consumption.lead.standard.context-signature")};\n }\n }\n \n ${z} {\n margin-bottom: ${r(2)};\n \n ${m(a.md)} {\n ${c(n,"typography.definitions.discovery.hed-core-secondary")}\n }\n }\n }\n `:""} ${R} ${({isHighDensity:e})=>e?`\n && {\n ${m(a.md)} {\n border-bottom: none;\n \n /* hide summary items 5-10 on mobile+ viewports */\n &:nth-child(n + 6) {\n display: none;\n }\n }\n }\n `:""} ${P} ${D} ${({isContributor:e,theme:t,layoutPosition:n,isContributorThreeCol:o,isContributorImageTopAligned:i})=>{if(!e)return"";let l="";"image-right"===n&&(l=`\n && {\n ${V},\n ${U} {\n order: 2;\n margin-right: 0;\n }\n }\n `);let d="",u="",p="";return e&&!o?(d=`\n padding: ${r(3)} 0;\n ${m(a.md)} {\n padding: ${r(1)} 0 ${r(3)} 0;\n }`,u=`\n ${V},\n ${U} {\n position: absolute;\n top: -6px; /* image should always be fixed as per design */\n right: 0;\n margin-right: ${r(1)};\n width: 44px;\n height: 44px;\n\n ${g(a.lg)} {\n width: 40px;\n height: 40px;\n }\n\n img {\n ${s(t,"background-color","colors.discovery.lead.secondary.background")};\n }\n }`):o&&(d=`\n padding: 0;\n ${m(a.md)} {\n padding: 0;\n }`,u=`\n ${V} {\n position: relative;\n top: 0px; \n margin-right: ${r(3)};\n width: 98px;\n height: 98px;\n\n ${g(a.lg)} {\n width: 70px;\n height: 70px;\n }\n\n img {\n ${s(t,"background-color","colors.discovery.lead.secondary.background")};\n }\n } `),i&&(p=`\n ${V} {\n position: relative;\n top: 0; \n margin-right: ${r(3)};\n width: ${r(15.5)};\n height: ${r(15.5)};\n align-self: baseline;\n\n ${g(a.lg)} {\n width: ${r(9)};\n height: ${r(9)};\n }\n } `),`\n &&& {\n ${d}\n ${l}\n\n ${u}\n\n ${p}\n\n ${k} {\n margin-bottom: 0;\n }\n \n ${Y} {\n display: flex;\n position: relative;\n align-items: center;\n width: 100%;\n }\n\n ${z} {\n ${c(t,"typography.definitions.discovery.hed-bulletin-secondary")}\n }\n }\n `}} ${({theme:e,isContributorGridItem:t})=>t?`\n max-width: ${r(20)};\n &&&&\n ${Y} {\n img {\n ${s(e,"background-color","colors.discovery.lead.secondary.background")};\n }\n }`:""} ${()=>`&.summary-item--bundle {\n grid-column-gap: 0;\n ${m(a.lg)} {\n padding-bottom: ${r(6)};\n }\n\n ${z} {\n margin-top: ${r(1)};\n margin-bottom: 0;\n }\n\n ${z},\n ${j} {\n ${m(a.md)} {\n margin-right: auto;\n margin-left: auto;\n }\n }\n \n ${p(a.md,`calc(${a.lg} - 1px)`)} {\n /* need to treat tablet like mobile but the 'side-by-side-desktop-only' breakpoints are based on bp--md which is tablet but not desktop */\n display: block;\n padding: 0;\n \n ${z}, ${J} {\n display: block;\n margin-top: ${r(4)};\n }\n\n }\n }`} ${({imageAlignment:e})=>"top"===e?`\n && {\n ${m(a.md)} {\n align-items: start;\n }\n\n ${Y} {\n ${m(a.md)} {\n margin-top: ${r(.5)};\n }\n }\n }\n `:""} ${({hasMarginSpacing:e,verticalAlign:t})=>e&&"bottom"===t?`&&& {\n ${J}{\n margin-bottom: 0;\n }}`:e&&`&&& {\n ${J}{\n margin-bottom: ${r(2)};\n }}`} ${({hidePadding:e})=>e?`&&&.summary-item--bundle {\n ${m(a.lg)} {\n padding-bottom: 0;\n }\n }`:""} ${_} ${({contentType:e,theme:t})=>"heading-inline"===e?`\n &&& {\n .summary-item__content{\n border-bottom: 1px solid;\n ${s(t,"border-bottom-color","colors.discovery.body.white.border")};\n margin-bottom: ${r(2.5)};\n }\n .summary-item__hed-link--heading-inline {\n scroll-margin-top: ${r(8)};\n &:active,\n &:focus,\n &:hover {\n text-decoration: none\n };\n }\n ${z} {\n ${c(t,"typography.definitions.discovery.subhed-section-primary")};\n padding: ${r(2)} 0;\n text-align: center;\n }\n }\n `:""} ${({hasDenseDesktopStack:e})=>{const t=i` ${u()} display: block; ${Y} { float: right; margin-top: ${r(.5)}; margin-bottom: ${r(1)}; margin-left: ${r(2)}; width: ${r(14)}; } `;return e?i` align-items: flex-start; ${p(0,`${O.md}px`)} { ${t} ${q} { max-height: ${r(10.5)}; object-fit: contain; object-position: right; } } ${g(`${O.md}px`)} { && > ${Y} { display: none; } } ${m(`${F.lg}px`)} { && > ${Y} { display: block; } ${ne} ${Y} { display: none; } } ${p(`${F.lg}px`,`${O.lg}px`)} { display: grid; padding-bottom: ${r(0)}; } ${p(0,a.sm)} { padding-bottom: ${r(0)}; } `:""}} ${({hasDenseDesktopThirds:e})=>{const t=i` ${u()} display: block; ${Y} { float: right; margin-top: ${r(.5)}; margin-bottom: ${r(1)}; margin-left: ${r(2)}; width: ${r(14)}; } `;return e?i` align-items: flex-start; ${p(0,a.md)} { ${t} ${q} { max-height: ${r(10.5)}; object-fit: contain; object-position: right; } } ${g(`${O.md}px`)} { && > ${Y} { display: none; } } ${m(`${F.lg}px`)} { ${ne} ${Y} { display: none; } } `:""}} ${({shouldUseFlexGrow:e})=>e&&"display: flex;\n flex-direction: column;"} &&& { ${({isTextExternalLink:e})=>e&&"\n &:hover,\n &:focus,\n &:visited {\n text-decoration: none;\n .summary-item__hed-link {\n text-decoration: none;\n }\n }\n "} } `,pe=o(y).withConfig({displayName:"SummaryItemContextualHeader"})` padding-bottom: 20px; `;pe.defaultProps={as:"div",colorToken:"colors.discovery.body.white.description",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const ge=o(J).withConfig({displayName:"SummaryItemSignage"})``,he=o.div.withConfig({displayName:"SummaryItemStickyWrapper"})` position: sticky; /* override the top value in container components */ top: 0; `,ye=o(b).withConfig({displayName:"SummaryItemShopLink"}).attrs((({theme:e})=>({colorSecondaryLinkToken:f(e,"colors.discovery.body.white.heading"),colorStaticLinkToken:f(e,"colors.discovery.body.white.heading")})))` ${({theme:e})=>c(e,"typography.definitions.utility.button-core")}; text-transform: 'uppercase'; `;oe.defaultProps={as:"a"},e.exports={SummaryItemContent:ne,SummaryItemDek:J,SummaryItemDekReadMore:oe,SummaryItemHedLink:ie,SummaryItemAuthorTitle:Q,SummaryItemMetadataPrimary:ee,SummaryItemMetadataSecondary:te,SummaryItemRubric:se,SummaryItemRubricSeparator:de,SummaryItemRubricWrapper:le,SummaryItemStickyWrapper:he,SummaryItemWrapper:ue,SummaryItemAssetContainer:Y,SummaryItemContributorName:re,SummaryItemContributorContent:X,SummaryItemVenueDetails:ce,SummaryItemContextualHeader:pe,SummaryItemSignage:ge,SummaryItemNowShopping:ae,SummaryItemShopLink:ye}},63902:(e,t,n)=>{const o=n(96540),i=n(5556),{SummaryItemActionWrapper:a,SummaryItemActionLabel:r,SummaryItemActionCtaLabel:s}=n(83762),l=n(42361),d=({ctaLabel:e,eventStatus:t})=>{if(!t)return null;const n={btnStyle:"text",hasEnableIcon:!0,label:e,ButtonIcon:l};return o.createElement(a,null,o.createElement(r,null,t),o.createElement(s,{...n}))};d.propTypes={ctaLabel:i.string,eventStatus:i.string},e.exports=d},83762:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a,getColorStyles:r,getTypographyStyles:s}=n(26865),{BREAKPOINTS:l}=n(96472),d=o(n(73730).Utility).withConfig({displayName:"SummaryItemActionCtaLabel"})` justify-content: end; padding-right: ${i(1)}; text-transform: capitalize; white-space: nowrap; ${({theme:e})=>s(e,"typography.definitions.utility.button-utility")} .button__icon-container { display: flex; flex: 0 0 auto; align-items: center; justify-content: center; margin-left: ${i(1)}; border: 1px solid; border-radius: 100%; padding: 0; width: 2.25rem; height: 2.25rem; ${r("border-color","colors.discovery.body.black.background")}; ${r("background-color","colors.interactive.base.brand-primary")}; ${r("border-color","colors.interactive.base.brand-primary")}; svg { transform: scale(0.6); width: 1rem; height: 1rem; fill: white; } } ${r("color","colors.discovery.body.black.background")}; `,c=o.div.withConfig({displayName:"SummaryItemActionWrapper"})` display: grid; grid-template-columns: 3fr 3fr 0fr; align-items: center; margin-top: ${i(1.5)}; border-top: 1px solid ${a("colors.discovery.body.white.border")}; padding: ${i(1.5)} 0 ${i(1.5)} 0; @media (min-width: ${l.md}) { grid-template-columns: 3fr 6fr 0fr; } `,m=o.a.withConfig({displayName:"SummaryItemActionLabel"})` grid-column: span 2; white-space: nowrap; ${({theme:e})=>s(e,"typography.definitions.utility.assistive-text")}; ${r("color","colors.interactive.base.deemphasized")}; `;e.exports={SummaryItemActionCtaLabel:d,SummaryItemActionLabel:m,SummaryItemActionWrapper:c}},56816:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(29697),s=n(73275),{LAYOUT_PLACEMENTS:l}=n(28197),{hasFeatureVideo:d}=n(2953),c=n(52413),{SummaryItemAssetInlineVideo:m}=n(88436),u=({audioTagIconTitle:e,awards:t,clickHandlerHed:n,contentType:i,hasAsset:r,hasAudioTag:s,hasImageCenteredButtonInCarousel:l,hasCircularImage:u,hasRoundedEdges:p,hasNoBottomMarginForCneVideo:g,hasReviewTag:h,hasRel:y,iconPosition:b,image:f,isLazy:v,isLive:k,layoutPlacement:w,metadataVideo:C,multiImages:x,onVideoChange:$,playIconStyle:S,recircId:I,recircRiver:T,shouldAssetHaveNoBottomMargin:E,shouldAutoPlay:N,shouldDisplayPremiereDate:B,shouldDisplaySignage:L,shouldDisplayVideoTime:M,shouldHideIcon:A,shouldHoldImageSpace:R,shouldPlayInline:P,shouldPlayVideoOnHover:D,shouldUseMediumBreakpoint:_,signage:H,shouldEmbedCneVideo:O,sparrowPattern:F,url:V,shouldOpenUrlInNewTab:U,responsiveCartoonVariation:W,signalType:j,actionBarConfig:z,shouldHideCartoonCaption:G,shouldHideCartoonCredit:Z})=>o.createElement(o.Fragment,null,r&&f&&!d(f)&&!O&&o.createElement(c,{audioTagIconTitle:e,awards:t,clickHandlerHed:n,contentType:i,hasAudioTag:s,hasReviewTag:h,hasRel:y,hasCircularImage:u,hasImageCenteredButtonInCarousel:l,hasRoundedEdges:p,iconPosition:b,image:f,isLazy:v,isLive:k,layoutPlacement:w,metadataVideo:C,multiImages:x,playIconStyle:S,recircId:I,recircRiver:T,shouldAutoPlay:N,shouldDisplayPremiereDate:B,shouldDisplaySignage:L,shouldDisplayVideoTime:M,shouldAssetHaveNoBottomMargin:E,shouldHideIcon:A,shouldHoldImageSpace:R,shouldUseMediumBreakpoint:_,shouldPlayVideoOnHover:D,signage:H,sparrowPattern:F,url:V,shouldOpenUrlInNewTab:U,responsiveCartoonVariation:W,signalType:j,actionBarConfig:z,shouldHideCartoonCaption:G,shouldHideCartoonCredit:Z}),(r&&d(f)||O)&&o.createElement(m,{className:a("summary-item__inline-video",{"inline-cne-video":O}),...f,hasNoBottomMarginForCneVideo:g,shouldEmbedCneVideo:O,shouldPlayInline:P,shouldAutoPlay:N,dangerousHed:null,onVideoChange:$,playIconStyle:S,publishDate:null,scriptUrl:f.scriptUrl,url:f.url?f.url:f.scriptUrl}));u.propTypes={actionBarConfig:i.object,audioTagIconTitle:i.string,awards:i.array,clickHandlerHed:i.func,contentType:i.string,hasAsset:i.bool.isRequired,hasAudioTag:i.bool,hasCircularImage:i.bool,hasImageCenteredButtonInCarousel:i.bool,hasNoBottomMarginForCneVideo:i.bool,hasRel:i.bool,hasReviewTag:i.bool,hasRoundedEdges:i.bool,iconPosition:i.oneOf(["right","left"]),image:i.oneOfType([i.shape(s.propTypes),i.shape(r.propTypes)]),isLazy:i.bool,isLive:i.bool,layoutPlacement:i.oneOf(l).isRequired,metadataVideo:i.shape({isLive:i.bool,premiereDate:i.string,series:i.string,videoLength:i.number,premiereGap:i.number}),multiImages:i.array,onVideoChange:i.func,playIconStyle:i.oneOf(["dark","white","cne"]),recircId:i.number,recircRiver:i.string,responsiveCartoonVariation:i.string,shouldAssetHaveNoBottomMargin:i.bool,shouldAutoPlay:i.bool,shouldDisplayPremiereDate:i.bool,shouldDisplaySignage:i.bool,shouldDisplayVideoTime:i.bool,shouldEmbedCneVideo:i.bool,shouldHideCartoonCaption:i.bool,shouldHideCartoonCredit:i.bool,shouldHideIcon:i.bool,shouldHoldImageSpace:i.bool,shouldOpenUrlInNewTab:i.bool,shouldPlayInline:i.bool,shouldPlayVideoOnHover:i.bool,shouldUseMediumBreakpoint:i.bool,signage:i.string,signalType:i.string,sparrowPattern:i.string,url:i.string.isRequired},u.defaultProps={hasAudioTag:!1,hasCircularImage:!1,hasRel:!1,hasReviewTag:!1,hasRoundedEdges:!1,onVideoChange:()=>{},shouldEmbedCneVideo:!1},e.exports=u},88436:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{calculateSpacing:r,minScreen:s}=n(26865),{InlineVideoItemCNEVideoEmbed:l,InlineVideoItemImageLink:d}=n(41803),c=o(n(29697)).withConfig({displayName:"SummaryItemAssetInlineVideo"})` margin-bottom: ${r(3)}; border-bottom: 0; padding-bottom: 0; ${l}, ${d} { margin-bottom: 0; } ${({shouldEmbedCneVideo:e})=>e?"margin: 0;":""} ${s(a.md)} { ${({shouldEmbedCneVideo:e,hasNoBottomMarginForCneVideo:t})=>t?i` margin-bottom: 0; `:e?"":i` margin-bottom: ${r(5)}; `} } `;e.exports={SummaryItemAssetInlineVideo:c}},75590:(e,t,n)=>{const o=n(96540),i=n(5556),{SummaryItemBusinessCategoryWrapper:a,SummaryItemBusinessCategoryList:r,SummaryItemBusinessCategoryListItem:s}=n(13626),l=({business:e})=>{const{category:t,profession:n}=e,i=[];return t?.name&&""!==t.name&&i.push(t),n?.name&&""!==n.name&&i.push(n),i?.length>0?o.createElement(a,null,o.createElement(r,null,Object.keys(i).map((e=>o.createElement(s,{key:e},i[e].name))))):null};l.propTypes={business:i.object},e.exports=l},13626:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a,getTypographyStyles:r}=n(26865),s=o.div.withConfig({displayName:"SummaryItemBusinessCategoryWrapper"})` display: flex; flex-wrap: wrap; align-items: baseline; margin-top: ${i(.5)}; margin-bottom: ${i(2.4)}; `,l=o.ul.withConfig({displayName:"SummaryItemBusinessCategoryList"})` margin: 0; padding: 0; line-height: 1; `,d=o.li.withConfig({displayName:"SummaryItemBusinessCategoryListItem"})` display: inline-block; ${({theme:e})=>r(e,"typography.definitions.globalEditorial.numerical-small")}; &:not(:last-child) { &::after { margin: 0 ${i(1)}; color: ${({theme:e})=>a(e,"colors.consumption.lead.inverted.divider")}; content: '|'; } } `;e.exports={SummaryItemBusinessCategoryWrapper:s,SummaryItemBusinessCategoryList:l,SummaryItemBusinessCategoryListItem:d}},64273:(e,t,n)=>{const o=n(96540),i=n(14174),a=n(5556),{SummaryItemBusinessLocationWrapper:r,SummaryItemBusinessLocationList:s,CategoriesSummaryItemBusinessLocationListItem:l}=n(34075),d=({business:e})=>{const{address:t}=e,n=Object.values(t).map((e=>e));return i(n,(e=>""===e)),n?.length>0?o.createElement(r,null,o.createElement(s,null,n.map((e=>o.createElement(l,{key:e},e))))):null};d.propTypes={business:a.object},e.exports=d},34075:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a,getTypographyStyles:r}=n(26865),s=o.div.withConfig({displayName:"SummaryItemBusinessLocationWrapper"})` display: flex; flex-wrap: wrap; align-items: baseline; margin-top: ${i(.5)}; margin-bottom: ${i(.5)}; `,l=o.ul.withConfig({displayName:"SummaryItemBusinessLocationList"})` margin: 0; padding: 0; line-height: 1; `,d=o.li.withConfig({displayName:"CategoriesSummaryItemBusinessLocationListItem"})` display: inline-block; ${({theme:e})=>r(e,"typography.definitions.globalEditorial.context-primary")}; &:not(:last-child) { &::after { margin: 0 ${i(1)}; color: ${({theme:e})=>a(e,"colors.consumption.lead.inverted.divider")}; content: '|'; } } `;e.exports={SummaryItemBusinessLocationWrapper:s,SummaryItemBusinessLocationList:l,CategoriesSummaryItemBusinessLocationListItem:d}},56883:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),{googleAnalytics:r}=n(90090),s=n(82942).A,{SummaryItemBusinessProfileButtonWrapper:l}=n(9789),d=({business:e})=>{const{formatMessage:t}=a();return e?.profileURL?o.createElement(l,{btnStyle:"outlined",label:t(s.BusinessProfileCTAText),dataAttrs:{"data-component-position":"summary-item"},defaultCTAText:t(s.BusinessProfileCTAText),onClickHandler:()=>{r.emitGoogleTrackingEvent("summary-item-business-profile-button-click")},showOffersSeller:!1}):null};d.propTypes={business:i.object},e.exports=d},9789:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i}=n(26865),{ButtonWrapper:a}=n(18974),r=o(n(73730).Utility).withConfig({displayName:"SummaryItemBusinessProfileButtonWrapper"})` margin-top: ${i(2.4)}; ${a} { width: 100%; max-width: ${i(4.3)}; } `;e.exports={SummaryItemBusinessProfileButtonWrapper:r}},17035:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(99906),s=n(52089),l=n(52585),d=n(64736),c=n(73730),m=n(52540),{SummaryItemBaseByline:u,SummaryItemByLineDekRewards:p,SummaryItemBylineEventDate:g,SummaryItemBylinePublishDate:h,SummaryItemBylineWrapper:y,SummaryItemBylineButtonWrapper:b}=n(277),f=({bylineVariation:e,className:t,clickHandlerContributors:n,contentAlign:i="left",contributors:r,dateValue:f,eventDate:v,hideBylinesUntil:k="sm",iconButtonOnclickHandler:w,iconType:C,isBeforeDek:x=!1,isVenueCardItemContainer:$=!1,maxContributors:S,maxContributorsNames:I,shouldHideBookmarkIcon:T,shouldHideBylines:E,shouldHideContributors:N=!1,shouldHideEventDate:B,shouldHidePublishDate:L,shouldLink:M,shouldMoveBylineToBottom:A,showCommaAsideContributorName:R,hasBookmarks:P,venueAwards:D,shouldUseGridStyles:_})=>{if(E)return null;const H="thin"===C?l:d,O=[],F=r&&Object.keys(r).length>0;return F&&!N&&O.push(o.createElement(u,{className:"summary-item__byline",key:"authors"},o.createElement("div",{className:"summary-item__byline__content"},o.createElement(m,{contentAlign:i,bylineVariation:e,clickHandler:n,contributors:r,maxContributors:S,maxContributorsNames:I,shouldLink:M,showCommaAsideContributorName:R})))),D&&O.push(o.createElement(p,{className:"summary-item__dek-rewards",key:"venue-awards",dangerouslySetInnerHTML:{__html:D}})),f&&!L&&O.push(o.createElement(h,{className:"summary-item__publish-date",key:"date"},f)),T||O.push(o.createElement(b,{key:"bookmark",shouldUseGridStyles:_},o.createElement(c.Utility,{className:`summary-item__button-icon--${C}`,ButtonIcon:H,label:"icon",isIconButton:!0,onClickHandler:w}))),v&&!B&&O.push(o.createElement(g,{key:"event"},v)),o.createElement(s,{min:k},(e=>e&&O.length>0&&o.createElement(y,{className:a("summary-item__byline-date-icon",{"summary-item__byline-date-icon--no-author":!F},t),isBeforeDek:x,hasBookmarks:P,shouldUseGridStyles:_,isVenueCardItemContainer:$,shouldMoveBylineToBottom:A},O)))};f.propTypes={bylineVariation:i.string,className:i.string,clickHandlerContributors:i.func,contentAlign:m.propTypes.contentAlign,contributors:i.object,dateValue:i.string,eventDate:i.string,hasBookmarks:i.bool,hideBylinesUntil:i.oneOf(r.sizes),iconButtonOnclickHandler:i.func,iconType:i.oneOf(["thin","thinner","standard"]),isBeforeDek:i.bool,isVenueCardItemContainer:i.bool,maxContributors:i.number,maxContributorsNames:i.number,shouldHideBookmarkIcon:i.bool,shouldHideBylines:i.bool,shouldHideContributors:i.bool,shouldHideEventDate:i.bool,shouldHidePublishDate:i.bool,shouldLink:i.bool,shouldMoveBylineToBottom:i.bool,shouldUseGridStyles:i.bool,showCommaAsideContributorName:i.bool,venueAwards:i.string},e.exports=f},277:(e,t,n)=>{const{default:o}=n(75999),{ButtonWrapper:i}=n(18974),{calculateSpacing:a,minMaxScreen:r,minScreen:s,getColorStyles:l,getTypographyStyles:d}=n(26865),{BaseText:c}=n(18730),{BREAKPOINTS:m}=n(96472),u=o.div.withConfig({displayName:"SummaryItemBaseByline"})` margin-bottom: ${a(.5)}; .byline, .byline__preamble, .byline__name, .byline__social-link { ${d("typography.definitions.globalEditorial.accreditation-core")}; } .summary-item--bundle-endorsement & { .bylines__byline { span { ${l("color","colors.discovery.body.white.accreditation")}; } } } .bylines__byline { text-align: left; } ${({isSponsored:e,isSponsoredByline:t,theme:n,isSponsoredInverted:o})=>{let i=0,r=null,s=null;return t&&(i=1,r="colors.consumption.lead.special.context-signature"),e&&(i=2,r="colors.discovery.body.white.context-signature"),o&&(i=2,s="block",r="colors.consumption.body.inverted.accent"),t||e?`\n ${s?`display: ${s};`:""}\n ${d(n,"typography.definitions.globalEditorial.context-primary")}\n ${l(n,"color",r)};\n margin-bottom: ${a(i)};\n\n .byline,\n .byline__preamble,\n .byline__name,\n .byline__social-link {\n ${d(n,"typography.definitions.globalEditorial.context-primary")}\n ${l(n,"color",r)};\n }\n `:""}} `,p=o(c).withConfig({displayName:"SummaryItemBylineEventDate"})` display: block; align-self: center; `;p.defaultProps={as:"time",colorToken:"colors.discovery.body.white.context-tertiary",typeIdentity:"typography.definitions.globalEditorial.context-tertiary"};const g=o(c).withConfig({displayName:"SummaryItemBylinePublishDate"})` display: block; align-self: center; `;g.defaultProps={as:"time",colorToken:"colors.discovery.body.white.context-tertiary",typeIdentity:"typography.definitions.globalEditorial.context-tertiary"};const h=o.div.withConfig({displayName:"SummaryItemBylineWrapper"})` ${({isBeforeDek:e})=>e?`margin: ${a(2)} 0;`:""} ${({hasBookmarks:e,shouldUseGridStyles:t,theme:n})=>e&&`\n position: relative;\n ${s(m.md)} {\n align-items: baseline;\n\n ${t?`\n display: grid;\n grid-template-columns: auto auto 2fr;\n \n &.summary-item__byline-date-icon--no-author {\n grid-template-columns: auto 2fr;\n }\n\n &:not(.summary-item__byline-date-icon--no-author) {\n .summary-item__publish-date {\n padding-left: ${a(1)};\n }\n }\n `:`\n &:not(.summary-item__byline-date-icon--no-author) {\n .summary-item__publish-date {\n padding-top: ${a(.5)};\n }\n }\n `}\n }\n\n ${u}{\n ${s(m.lg)} {\n margin-bottom: 0;\n }\n }\n\n .icon-bookmark--activated-outline {\n ${l(n,"fill","colors.interactive.base.brand-primary")};\n }\n\n .icon-bookmark--activated-checkmark-stroke {\n ${l(n,"stroke","colors.interactive.base.white")};\n }\n\n .icon-bookmark--activated-checkmark {\n ${l(n,"stroke","colors.interactive.base.black")};\n }\n\n .summary-item__button-icon--thin {\n stroke-width: 0;\n .icon {\n transform: scale(2);\n }\n }\n\n ${t?`\n ${g} {\n display: inline-block;\n align-self: unset;\n margin-bottom: 0;\n vertical-align: text-top;\n }\n `:`\n .summary-item__button-icon--thinner {\n stroke-width: 0;\n .icon {\n padding-left: 4px;\n width: ${a(3)};\n height: ${a(3)};\n }\n }\n `}\n `} ${({shouldMoveBylineToBottom:e})=>e&&"margin-top:auto;"} `,y=o.div.withConfig({displayName:"SummaryItemBylineButtonWrapper"})` align-self: center; margin-left: auto; padding: 0; ${({shouldUseGridStyles:e})=>!e&&"\n position: absolute; \n right: 0px;\n bottom: 0px;\n "} ${r(0,m.lg)} { float: right; } ${s(m.lg)} { display: inline-block; text-align: right; } ${i}, .button--icon-only { padding: 0; ${s(m.lg)} { float: right; } } `,b=o(c).withConfig({displayName:"SummaryItemByLineDekRewards"})` > img { margin-top: ${a(.5)}; margin-right: ${a(.8)}; &:first-of-type { margin-top: 0; } &:nth-of-type(3) { margin-left: ${a(.8)}; } } margin: 0 0 ${a(3)} 0; `;b.defaultProps={as:"div",colorToken:"colors.consumption.lead.standard.heading",typeIdentity:"typography.definitions.globalEditorial.context-primary"},e.exports={SummaryItemBaseByline:u,SummaryItemByLineDekRewards:b,SummaryItemBylineEventDate:p,SummaryItemBylinePublishDate:g,SummaryItemBylineWrapper:h,SummaryItemBylineButtonWrapper:y}},99672:(e,t,n)=>{const o=n(96540),i=n(5556),{SummaryItemCTACardWrapper:a}=n(88828),r=({children:e,shouldUseFullWidthMobileOnly:t=!1,clickHandlerCta:n})=>o.createElement(a,{label:e,inputKind:"text",isDisabled:!0,btnStyle:"filled",shouldUseFullWidthMobileOnly:t,onClickHandler:n});r.propTypes={children:i.node.isRequired,clickHandlerCta:i.func,shouldUseFullWidthMobileOnly:i.bool},e.exports=r},88828:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getTypographyStyles:a,maxScreen:r}=n(26865),{BREAKPOINTS:s}=n(96472),l=o(n(73730).UtilityInverted).withConfig({displayName:"SummaryItemCTACard"})` align-items: center; margin-top: ${i(.5)}; border: 2px solid black; padding: 9px 9px; ${({theme:e})=>a(e,"typography.definitions.utility.button-utility")}; ${({shouldUseFullWidthMobileOnly:e})=>e&&`${r(`calc(${s.md} - 1px)`)} {\n width: 100%;\n }\n `} `;e.exports={SummaryItemCTACardWrapper:l}},67709:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),{SummaryItemCTAPodcastStartListeningNow:r,SummaryItemCTAPodcastWrapper:s,SummaryItemCTAPodcastMoreInfo:l}=n(30854),d=n(82942).A,c=({hasPrimaryCTA:e,hasSecondaryCTA:t,primaryCta:n,secondaryCta:i,primaryCTALabel:c,secondaryCTALabel:m})=>{const{formatMessage:u}=a();return o.createElement(s,null,e&&n&&o.createElement(r,{label:c||u(d.StartListeningNowPodcastCTA),inputKind:"link",buttonVariation:"Primary",btnStyle:"filled",href:n}),t&&i&&o.createElement(l,{label:m||u(d.MoreInfoAndEpisodesPodcastCTA),inputKind:"link",buttonVariation:"Primary",btnStyle:"outlined",href:i}))};c.propTypes={hasPrimaryCTA:i.bool,hasSecondaryCTA:i.bool,primaryCta:i.string,primaryCTALabel:i.string,secondaryCta:i.string,secondaryCTALabel:i.string},e.exports=c},30854:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i}=n(26865),a=n(73730),r=o(a.Primary).withConfig({displayName:"SummaryItemCTAPodcastStartListeningNow"})` display: block; margin-top: 0.5rem; margin-bottom: ${i(2.4)}; padding: 15px 9px; max-width: 100%; height: unset; text-align: center; &:active::before { top: 0; left: 0; } `,s=o(a.Primary).withConfig({displayName:"SummaryItemCTAPodcastMoreInfo"})` display: block; margin-top: 0.5rem; margin-bottom: ${i(2.4)}; padding: 15px 9px; max-width: 100%; height: unset; text-align: center; &:active::before { top: 0; left: 0; } `,l=o.div.withConfig({displayName:"SummaryItemCTAPodcastWrapper"})` margin-top: 1rem; `;e.exports={SummaryItemCTAPodcastStartListeningNow:r,SummaryItemCTAPodcastWrapper:l,SummaryItemCTAPodcastMoreInfo:s}},79993:(e,t,n)=>{const o=n(96540),i=n(5556),{SummaryItemContributorNameWrapper:a,SummaryItemContributorHedName:r,SummaryItemContributorDetail:s}=n(86723),l=({contributorName:e,contributorDetail:t,showContributorDetail:n,shouldUseRubricAsRole:i=!1})=>e?n?o.createElement(o.Fragment,null,o.createElement(r,{"data-testid":"SummaryItemContributorHedName",shouldUseRubricAsRole:i},e),o.createElement(s,{"data-testid":"SummaryItemContributor-contributor-detail",dangerouslySetInnerHTML:{__html:t}})):o.createElement(a,{"data-testid":"SummaryItemContributor-name",shouldUseRubricAsRole:i},e):null;l.propTypes={contributorDetail:i.string,contributorName:i.string,shouldUseRubricAsRole:i.bool,showContributorDetail:i.bool},e.exports=l},86723:(e,t,n)=>{const{default:o,css:i}=n(75999),{calculateSpacing:a,getTypographyStyles:r}=n(26865),s=o.div.withConfig({displayName:"SummaryItemContributorNameWrapper"})` ${({shouldUseRubricAsRole:e})=>e?i` ${r("typography.definitions.discovery.hed-bulletin-primary")} `:i` ${r("typography.definitions.globalEditorial.context-primary")} `} margin-bottom: ${a(.5)}; `,l=o.div.withConfig({displayName:"SummaryItemContributorHedName"})` ${({shouldUseRubricAsRole:e})=>e?i` ${r("typography.definitions.discovery.hed-bulletin-primary")} `:i` ${r("typography.definitions.globalEditorial.context-primary")} `} margin-bottom: ${a(.5)}; font-size: 17px; font-weight: 700; `,d=o.div.withConfig({displayName:"SummaryItemContributorDetail"})` ${r("typography.definitions.globalEditorial.context-primary")} margin-bottom: ${a(.5)}; font-size: 17px; font-weight: 200; `;e.exports={SummaryItemContributorNameWrapper:s,SummaryItemContributorHedName:l,SummaryItemContributorDetail:d}},44553:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(48286),{LAYOUT_PLACEMENTS:s,LAYOUT_PROPORTIONS:l}=n(28197),{SummaryItemHedBase:d,SummaryItemHedTag:c}=n(36211),m=({breakpoint:e,dangerousHed:t,HedTag:n,hasDefaultSpacingMarginBottom:i,hasTighterVerticalSpacing:s,hasFixedMarginBottom:l,layoutPlacement:m,layoutProportions:u,maxHedLines:p,hasHedCorePrimary:g,hasNoHedTagMargin:h,hasNoHedTagMarginTop:y,shouldUseFeaturedFontWeight:b,shouldUseSmallHed:f,isHighDensity:v,isVenueCardItemContainer:k,isTextExternalLink:w})=>{const C=p>0&&p<1/0,x=!C&&!g,$=x?d:c,S=o.createElement($,{as:n,className:a({"summary-item__hed":x,"summary-item__hed--hed-core-primary":g,"summary-item__hed--no-margin-bottom":s,"summary-item__hed--fixed-margin-bottom":l,"summary-item__hed--small":f}),"data-testid":"SummaryItemHed",dangerouslySetInnerHTML:{__html:t},hasFixedMarginBottom:l,isSmall:f,layoutPlacement:m,layoutProportions:u,isHighDensity:v,hasNoHedTagMargin:h,hasNoHedTagMarginTop:y,shouldUseFeaturedFontWeight:b,hasDefaultSpacingMarginBottom:i,isTextExternalLink:w});return C?o.createElement(d,{as:r,className:"summary-item__hed",layoutPlacement:m,layoutProportions:u,lines:p,isHighDensity:v,breakpoint:e,isVenueCardItemContainer:k},S):S};m.propTypes={breakpoint:i.string,dangerousHed:i.string.isRequired,hasDefaultSpacingMarginBottom:i.bool,hasFixedMarginBottom:i.bool,hasHedCorePrimary:i.bool,hasNoHedTagMargin:i.bool,hasNoHedTagMarginTop:i.bool,hasTighterVerticalSpacing:i.bool,HedTag:i.oneOf(["div","h2","h3"]),isHighDensity:i.bool,isTextExternalLink:i.bool,isVenueCardItemContainer:i.bool,layoutPlacement:i.oneOf(s),layoutProportions:i.oneOf(l),maxHedLines:i.number,shouldUseFeaturedFontWeight:i.bool,shouldUseSmallHed:i.bool},e.exports=m},36211:(e,t,n)=>{const{default:o,css:i}=n(75999),{BREAKPOINTS:a}=n(96472),{calculateSpacing:r,getTypographyStyles:s,maxScreen:l,minScreen:d}=n(26865),c=o.div.withConfig({displayName:"SummaryItemHedBase"})` ${s("typography.definitions.discovery.hed-core-primary")} ${({isTextExternalLink:e})=>e&&i` &&& { ${l(a.md)} { ${s("typography.definitions.consumptionEditorial.subhed-break-primary")}; } ${s("typography.definitions.discovery.page-hed-subsection")}; } `} ${({isSmall:e,layoutPlacement:t,layoutProportions:n,theme:o,isHighDensity:r})=>e||r||"side-by-side-mobile-only"===t?i` ${l(`calc(${a.lg} - 1px)`)} { &&& { ${s(o,"typography.definitions.discovery.hed-bulletin-primary")} } } `:"side-by-side"===t||"text-below-desktop-only"===t||"33-66"===n?i` ${l(a.md)} { ${s(o,"typography.definitions.discovery.hed-core-secondary")} } `:""} margin-top: 0; ${({hasFixedMarginBottom:e,isSmall:t,layoutPlacement:n,theme:o,isVenueCardItemContainer:a})=>{let l=1;return t?i` &&& { ${s(o,"typography.definitions.discovery.hed-bulletin-primary")} margin-bottom: 0; } `:(e&&"side-by-side"!==n?l=1.5:a&&(l=.5),i` &&& { margin-bottom: ${r(l)}; } `)}} p { margin: 0; } .small { text-transform: lowercase; font-style: normal; font-variant: small-caps; } ${l(a.md)} { margin-bottom: ${r(1)}; } ${d(a.md)} { ${({hasFixedMarginBottom:e,isSmall:t,hasDefaultSpacingMarginBottom:n})=>e||t||n?"":`&&& {\n margin-bottom: ${r(2)};\n }`} ${({isVenueCardItemContainer:e})=>e?`&&& {\n margin-bottom: ${r(1)};\n }`:""} } `,m=o.div.withConfig({displayName:"SummaryItemHedTag"})` ${({hasNoHedTagMargin:e})=>e&&"margin: 0;"} ${({shouldUseFeaturedFontWeight:e})=>e&&"font-weight:400;"} ${({hasNoHedTagMarginTop:e})=>e&&"&& { margin-top: 0; }"} `;e.exports={SummaryItemHedBase:c,SummaryItemHedTag:m}},1780:(e,t,n)=>{const o=n(96774),i=n(11118),a={gallery:o,video:i,cnevideo:i};e.exports={ICON_EXCLUSIONS:["side-by-side"],SUPPORTED_ICONS:a}},52413:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),{useIntl:r}=n(37243),s=n(95093),l=n(30830),d=n(73275),{LAYOUT_PLACEMENTS:c}=n(28197),{getRecircId:m}=n(2953),{getIconComponent:u}=n(77e3),p=n(82942).A,g=n(96591),{SummaryItemImageAwards:h,SummaryItemImageContent:y,SummaryItemImageLink:b,SummaryItemResponsiveAsset:f,SummaryItemImageSignage:v,SummaryItemVideoTime:k,SummaryItemImageIcon:w,SummaryItemFloatingIcon:C,SummaryItemFloatingReviewIcon:x,SummaryItemPremiereWrapper:$}=n(14207),S=n(77818),I=n(43018),T=({audioTagIconTitle:e,awards:t,clickHandlerHed:n,contentType:i,hasCircularImage:c,hasAudioTag:T,hasImageCenteredButtonInCarousel:E,hasRel:N,hasReviewTag:B,hasRoundedEdges:L,iconPosition:M,image:A,isLazy:R,layoutPlacement:P,metadataVideo:{isLive:D,videoLength:_,premiereDate:H,premiereGap:O}={},multiImages:F,playIconStyle:V,recircId:U,recircRiver:W,responsiveCartoonVariation:j,shouldAssetHaveNoBottomMargin:z,shouldAutoPlay:G,shouldDisplayPremiereDate:Z,shouldDisplaySignage:q,shouldDisplayVideoTime:K,shouldHideIcon:Y,shouldHoldImageSpace:X,shouldUseMediumBreakpoint:J,signage:Q,sparrowPattern:ee,url:te,shouldOpenUrlInNewTab:ne,signalType:oe,actionBarConfig:ie,shouldHideCartoonCaption:ae,shouldHideCartoonCredit:re})=>{const se=u(i,P),{formatMessage:le}=r(),{showImageWithoutLink:de}=A,ce="cartoon"===i||de||F?.length;let me={};N&&(me={rel:"nofollow"});const ue={tabIndex:"-1","data-component-title":W,"data-component-type":"recirc-river","data-recirc-id":m("image",U),"data-recirc-pattern":ee},pe=_&&s.utc(1e3*_).format("mm:ss"),ge=Z&&O<=0,he=!ge&&G,ye=o.createElement(o.Fragment,null,t&&o.createElement(h,{awards:t}),F?.length>1?o.createElement(l,{hasControls:!0,paginationStyle:"slider",controlPosition:"center",controlPlacement:"space-between",hasImageCenteredButton:E,hasModerateSpacing:!0,hasNoHorizontalScrollCarousel:!0,hasPagination:!0,hideHeaderBorder:!0,onForwardClick:e=>e.stopPropagation(),onBackClick:e=>e.stopPropagation()},F.map(((e,t)=>o.createElement(l.CarouselItem,{key:t,spacing:"0",width:"100%"},o.createElement(d,{...e,isLazy:R,shouldAutoPlay:he,shouldHoldImageSpace:X,shouldUseMediumBreakpoint:J,className:"summary-item__image"}))))):o.createElement(f,{...A,hasCircularImage:c,hasRoundedEdges:L,isLazy:R,shouldAutoPlay:he,shouldHoldImageSpace:X,shouldUseMediumBreakpoint:J,className:"summary-item__image",shouldAssetHaveNoBottomMargin:z,responsiveCartoonVariation:j,signalType:oe,actionBarConfig:ie,shouldHideCartoonCaption:ae,shouldHideCartoonCredit:re}),se&&!Y&&o.createElement(w,{className:a("summary-item__icon-button",{[`summary-item__icon-button--icon-${M}`]:M,[`summary-item__icon-button--${V}`]:V}),ButtonIcon:se,iconStyle:V,inputKind:"text",isIconButton:!0,label:"icon",position:M}),T&&o.createElement(C,{className:"summary-item__icon-floating"},o.createElement(S,{headphoneIconTitle:e})),B&&o.createElement(x,{className:"summary-item__icon-review-floating"},o.createElement(I,null)),Q&&q&&o.createElement(v,{name:Q}),(()=>{if(K){if(D)return o.createElement(k,{name:le(p.liveVideo)});if(pe)return o.createElement(k,{name:pe})}return null})(),ge&&o.createElement($,null,o.createElement(g,{shouldDisplayPremiereDate:Z,premiereDate:H,premiereGap:O})));return o.createElement(o.Fragment,null,ce&&o.createElement(y,{...ue},ye),!ce&&o.createElement(b,{className:a("summary-item__image-link","summary-item-tracking__image-link"),href:te,...me,"aria-hidden":"true",onClick:n,layoutPlacement:P,...ue,target:ne?"_blank":"_self"},ye))};T.propTypes={actionBarConfig:i.object,audioTagIconTitle:i.string,awards:i.array,clickHandlerHed:i.func,contentType:i.string,hasAudioTag:i.bool,hasCircularImage:i.bool,hasImageCenteredButtonInCarousel:i.bool,hasRel:i.bool,hasReviewTag:i.bool,hasRoundedEdges:i.bool,iconPosition:i.oneOf(["right","left"]),image:i.shape(d.propTypes),isLazy:i.bool,isLive:i.bool,layoutPlacement:i.oneOf(c).isRequired,metadataVideo:i.shape({isLive:i.bool,premiereDate:i.string,series:i.string,videoLength:i.number,premiereGap:i.number}),multiImages:i.array,playIconStyle:i.oneOf(["dark","white","cne"]),recircId:i.number,recircRiver:i.string,responsiveCartoonVariation:i.string,shouldAssetHaveNoBottomMargin:i.bool,shouldAutoPlay:i.bool,shouldDisplayPremiereDate:i.bool,shouldDisplaySignage:i.bool,shouldDisplayVideoTime:i.bool,shouldHideCartoonCaption:i.bool,shouldHideCartoonCredit:i.bool,shouldHideIcon:i.bool,shouldHoldImageSpace:i.bool,shouldOpenUrlInNewTab:i.bool,shouldUseMediumBreakpoint:i.bool,signage:i.string,signalType:i.string,sparrowPattern:i.string,url:i.string.isRequired},T.defaultProps={hasAudioTag:!1,hasCircularImage:!1,hasRel:!1,hasReviewTag:!1,hasRoundedEdges:!1},e.exports=T},14207:(e,t,n)=>{const{default:o}=n(75999),{BREAKPOINTS:i}=n(96472),{calculateSpacing:a,getColorStyles:r,getTypographyStyles:s,minMaxScreen:l,minScreen:d}=n(26865),c=n(34187),{ResponsiveClipWrapper:m}=n(91783),{ResponsiveImageContainer:u}=n(7228),p=n(73275),g=n(866),{InlineVideoItemIconButton:h}=n(41803),y=o(g).withConfig({displayName:"SummaryItemImageAwards"})` position: absolute; top: 0; z-index: 1; height: ${a(6.25)}; text-align: right; `,b=o(p).withConfig({displayName:"SummaryItemResponsiveAsset"})` display: block; ${u} { width: 100%; ${({hasCircularImage:e})=>e?"border-radius: 50%":""} ${({hasRoundedEdges:e})=>e?`border-radius: ${a(1)}`:""} } ${l(0,i.md)} { ${u} { ${({hasRoundedEdges:e})=>e?`border-radius: ${a(1)}`:""} } } ${m} { ${({shouldAssetHaveNoBottomMargin:e})=>e?"margin-bottom: 0":`margin-bottom: ${a(3)}`} } ${d(i.md)} { ${m} { ${({shouldAssetHaveNoBottomMargin:e})=>e?"margin-bottom: 0":`margin-bottom:${a(5)}`} } } `,f=o.span.withConfig({displayName:"SummaryItemImageContent"})` display: block; position: relative; ${l(0,i.md)} { .summary-item--layout-placement-text-below-desktop-only & { margin: 0; } } `,v=o.a.withConfig({displayName:"SummaryItemImageLink"})` display: block; position: relative; ${l(0,i.md)} { ${({layoutPlacement:e})=>"text-below-desktop-only"===e&&"margin: 0;"} } `,k=o(c.Card).withConfig({displayName:"SummaryItemVideoTime"})` position: absolute; bottom: ${a(1)}; left: ${a(1)}; padding: ${a(.75)} ${a(.5)} ${a(.5)} ${a(.75)}; `,w=o.div.withConfig({displayName:"SummaryItemPremiereWrapper"})` position: absolute; top: 0; z-index: 2; width: 100%; height: 100%; min-height: ${a(4)}; ${r("background","colors.discovery.body.black.background")}; `,C=o(c.Card).withConfig({displayName:"SummaryItemImageSignage"})` ${r("background-color","colors.consumption.lead.standard.context-signature")}; ${r("color","colors.consumption.lead.standard.context-texture")}; ${s("typography.definitions.globalEditorial.context-primary")} position: absolute; top: ${a(2)}; `,x=o(h).withConfig({displayName:"SummaryItemImageIcon"})` .summary-item--layout-placement-side-by-side & { display: none; } .icon-gallery { stroke: black; stroke-width: 1.5px; transform: scale(0.7); } ${d(i.md)} { .summary-item--layout-placement-side-by-side & { display: inline-flex; } } `,$=o.div.withConfig({displayName:"SummaryItemFloatingIcon"})` ${r("background-color","colors.discovery.body.brand.accreditation")}; ${r("border-color","colors.discovery.body.black.border")}; display: flex; position: absolute; right: 2px; bottom: 2px; align-items: center; justify-content: center; width: 22px; height: 22px; svg { ${r("fill","colors.interactive.base.white")}; align-self: center; width: 11px; height: 11px; } @media (min-width: ${i.lg}) { right: 8px; bottom: 8px; width: 32px; height: 32px; svg { width: 16px; height: 16px; } } `,S=o.div.withConfig({displayName:"SummaryItemFloatingReviewIcon"})` position: absolute; top: ${a(-.3)}; right: 2.6px; transform: rotate(45deg); z-index: 1; svg { top: 0; right: 0; align-self: center; transform: rotate(-45deg); z-index: 2; width: 3rem; height: 3rem; fill: #ff0000; } @media (max-width: ${i.md}) { top: ${a(-.25)}; svg { width: 2rem; height: 2rem; } } `;e.exports={SummaryItemImageAwards:y,SummaryItemImageIcon:x,SummaryItemImageContent:f,SummaryItemImageLink:v,SummaryItemImageSignage:C,SummaryItemVideoTime:k,SummaryItemResponsiveAsset:b,SummaryItemFloatingIcon:$,SummaryItemFloatingReviewIcon:S,SummaryItemPremiereWrapper:w}},77e3:(e,t,n)=>{const{ICON_EXCLUSIONS:o,SUPPORTED_ICONS:i}=n(1780);e.exports={getIconComponent:(e,t)=>-1===o.indexOf(t)&&i[e]?i[e]:null}},96591:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),r=n(92566),s=n(82942).A,{SummaryItemAssetPremier:l,AssetPremierLabel:d}=n(75761),c=({premiereDate:e,premiereGap:t,containerTheme:n="inverted",hideTimeStampIcon:i=!1})=>{const{formatMessage:c}=a();let m=null;return e&&(0===t?m=`${c(s.futurePremiereLabel)} ${c(s.todayLabel)}`:t<0?m=`${c(s.futurePremiereLabel)} ${e}`:t>0&&(m=`${c(s.pastPremiereLabel)} ${e}`)),m?o.createElement(l,{containerTheme:n},!i&&o.createElement(r,null),o.createElement(d,null,m)):null};c.propTypes={containerTheme:i.string,hideTimeStampIcon:i.bool,premiereDate:i.string,premiereGap:i.number},e.exports=c},75761:(e,t,n)=>{const{default:o,css:i}=n(75999),{getColorToken:a,getTypographyStyles:r,calculateSpacing:s,minMaxScreen:l}=n(26865),{maxThresholds:d}=n(99906),{BREAKPOINTS:c}=n(96472),m=o.div.withConfig({displayName:"SummaryItemAssetPremier"})` display: flex; align-items: center; justify-content: center; height: 100%; ${({theme:e,containerTheme:t})=>"inverted"===t?i` border: 1px solid ${a(e,"colors.discovery.body.black.accent")}; color: ${a(e,"colors.discovery.body.black.description")}; ${r(e,"typography.definitions.globalEditorial.numerical-small")}; & .icon path { fill: ${a(e,"colors.discovery.body.black.description")}; } `:"standard"===t||"special"===t?i` border: 1px solid ${a(e,"colors.discovery.body.black.accent")}; color: ${a(e,"colors.discovery.body.white.description")}; ${r(e,"typography.definitions.globalEditorial.numerical-small")}; & .icon path { fill: ${a(e,"colors.discovery.body.black.description")}; } `:""} `,u=o.div.withConfig({displayName:"AssetPremierLabel"})` ${l(c.md,`${d.lg+80}px`)} { font-size: 9px; } ${l(c.sm,`${d.sm+120}px`)} { font-size: 9px; } margin-top: ${s(.5)}; ${({theme:e})=>i` ${r(e,"typography.definitions.globalEditorial.numerical-small")}; `} `;e.exports={SummaryItemAssetPremier:m,AssetPremierLabel:u}},75096:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),{googleAnalytics:r}=n(90090),s=n(82942).A,{SummaryItemProductOffersWrapper:l}=n(18396),{formatGtmData:d}=n(60162),c=({copilotID:e,offers:t,urlToBookmark:n,productData:i,index:c,isHotelType:m,dangerousHed:u})=>{const{formatMessage:p}=a();return t?.length?o.createElement(l,{buttonVariation:"Primary",btnStyle:"filled",copilotID:e,dataAttrs:{"data-component-position":"summary-item"},defaultCTAText:p(s.productOfferCTAText),offers:t,onClickHandler:e=>{r.emitGoogleTrackingEvent("summary-item-offers-button-click"),m&&d({window,product:{...i},index:c,layout:"ProductEmbed",event:e,layoutTitle:u})},showOffersSeller:!0,urlToBookmark:n,venueSellerPreviewText:p(s.venueSellerPreviewText)}):null};c.propTypes={copilotID:i.string,dangerousHed:i.string,index:i.number,isHotelType:i.bool,offers:i.array,productData:i.object,urlToBookmark:i.string},e.exports=c},18396:(e,t,n)=>{const{default:o}=n(75999),{ButtonWrapper:i}=n(18974),a=o(n(18059)).withConfig({displayName:"SummaryItemProductOffersWrapper"})` margin-top: auto; width: 100%; ${i} { width: 100%; } `;e.exports={SummaryItemProductOffersWrapper:a}},9486:(e,t,n)=>{const o=n(96540),i=n(5556),{SummaryItemReviewLabelWrapper:a}=n(50082),r=({ratingValue:e})=>{const t=e.channelType?e.channelType.replace(/s$/,""):"Music";return e?e.isBestNewReissue?o.createElement(a,null,"Best New Reissue"):e.isBestNewMusic?o.createElement(a,null,"Best New ",t):null:null};r.propTypes={ratingValue:i.object},e.exports=r},50082:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i,getColorToken:a,getTypographyStyles:r}=n(26865),s=o.div.withConfig({displayName:"SummaryItemReviewLabelWrapper"})` ${r("typography.definitions.globalEditorial.context-primary")} margin-bottom: ${i(.5)}; color: ${a("colors.consumption.lead.standard.accent")}; `;e.exports={SummaryItemReviewLabelWrapper:s}},50328:(e,t,n)=>{const o=n(96540),i=n(5556),{useIntl:a}=n(37243),{googleAnalytics:r}=n(90090),s=n(82942).A,{SummaryItemShopNowButtonWrapper:l}=n(94620),d=({buttonAlignment:e,buttonLabel:t,buttonSize:n,dangerousHed:i,url:d})=>{const{formatMessage:c}=a();return o.createElement(l,{btnStyle:"outlined",label:t,dataAttrs:{"data-component-position":"summary-item"},defaultCTAText:c(s.ShopNowCTA),onClickHandler:()=>{return e=d,r.emitGoogleTrackingEvent("summary-item-shop-now-button-click"),void(e&&window.open(e,"_blank"));var e},dangerousHed:i,size:n,buttonAlignment:e})};d.propTypes={buttonAlignment:i.oneOf(["center","left"]),buttonLabel:i.string,buttonSize:i.oneOf(["default","small"]),dangerousHed:i.string,url:i.string},e.exports=d},94620:(e,t,n)=>{const{default:o}=n(75999),{calculateSpacing:i}=n(26865),{ButtonWrapper:a}=n(18974),r=o(n(73730).Utility).withConfig({displayName:"SummaryItemShopNowButtonWrapper"})` ${({dangerousHed:e,buttonAlignment:t})=>(""===e||"center"===t)&&"margin: auto;"} margin-top: ${i(2)}; ${a} { width: 100%; max-width: ${i(4.3)}; } span { margin: auto; } `;e.exports={SummaryItemShopNowButtonWrapper:r}},20267:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(48286),{LAYOUT_PLACEMENTS:s,LAYOUT_PROPORTIONS:l}=n(28197),{SummaryItemSubHedBase:d,SummaryItemSubHedTag:c}=n(76053),m=({hasTighterVerticalSpacing:e,hasFixedMarginBottom:t,layoutPlacement:n,layoutProportions:i,maxHedLines:s,HedTag:l,hasHedCorePrimary:m,hasNoHedTagMargin:u,shouldUseSmallHed:p,isHighDensity:g,subHed:h})=>{const y=s>0&&s<1/0,b=!y&&!m,f=b?d:c,v=o.createElement(f,{as:l,className:a({"summary-item__sub-hed":b,"summary-item__sub-hed--hed-core-primary":m,"summary-item__sub-hed--no-margin-bottom":e,"summary-item__sub-hed--fixed-margin-bottom":t,"summary-item__sub-hed--small":p}),"data-testid":"SummaryItemHed",dangerouslySetInnerHTML:{__html:h},hasFixedMarginBottom:t,isSmall:p,layoutPlacement:n,layoutProportions:i,isHighDensity:g,hasNoHedTagMargin:u});return y?o.createElement(d,{as:r,className:"summary-item__sub-hed",layoutPlacement:n,layoutProportions:i,lines:s,isHighDensity:g},v):v};m.propTypes={hasFixedMarginBottom:i.bool,hasHedCorePrimary:i.bool,hasNoHedTagMargin:i.bool,hasTighterVerticalSpacing:i.bool,HedTag:i.oneOf(["div","h2","h3","h4"]),isHighDensity:i.bool,layoutPlacement:i.oneOf(s),layoutProportions:i.oneOf(l),maxHedLines:i.number,shouldUseSmallHed:i.bool,subHed:i.string},e.exports=m},76053:(e,t,n)=>{const{default:o}=n(75999),{BREAKPOINTS:i}=n(96472),{calculateSpacing:a,getTypographyStyles:r,maxScreen:s,minScreen:l}=n(26865),d=o.div.withConfig({displayName:"SummaryItemSubHedBase"})` ${r("typography.definitions.globalEditorial.accreditation-feature")} ${({isSmall:e,layoutPlacement:t,layoutProportions:n,theme:o,isHighDensity:a})=>e||a||"side-by-side-mobile-only"===t?`\n ${s(`calc(${i.lg} - 1px)`)} {\n &&& {\n ${r(o,"typography.definitions.globalEditorial.accreditation-feature")}\n }\n }\n `:"side-by-side"===t||"text-below-desktop-only"===t||"33-66"===n?`\n ${s(i.md)}{\n ${r(o,"typography.definitions.globalEditorial.accreditation-feature")}\n }\n `:""} margin-top: 0; ${({hasFixedMarginBottom:e,isSmall:t,layoutPlacement:n,theme:o})=>{let i=1;return t?`&&& {\n ${r(o,"typography.definitions.globalEditorial.accreditation-feature")}\n margin-bottom: 0;\n }`:(e&&"side-by-side"!==n&&(i=1.5),`&&& { margin-bottom: ${a(i)};} `)}} p { margin: 0; } .small { text-transform: lowercase; font-style: normal; font-variant: small-caps; } ${s(i.md)} { margin-bottom: ${a(1)}; } ${l(i.md)} { ${({hasFixedMarginBottom:e,isSmall:t})=>e||t?"":`&&& {\n margin-bottom: ${a(2)};\n }`} } `,c=o.div.withConfig({displayName:"SummaryItemSubHedTag"})` ${({hasNoHedTagMargin:e})=>e&&"margin: 0"} `;e.exports={SummaryItemSubHedBase:d,SummaryItemSubHedTag:c}},55259:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.handlSnowplowNavigationEvent=void 0;const{trackNavigationEvent:o}=n(14307);t.handlSnowplowNavigationEvent=(e={})=>{o(e)}},82942:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({dekReadMoreText:{id:"SummaryItem.DekReadMoreText",defaultMessage:"Read full review",description:"Appended text for SummaryItem dek"},readMore:{id:"SummaryItem.ReadMore",defaultMessage:"Read More",description:"Call to action for user to...read more"},sponsoredContent:{id:"SummaryItem.SponsoredContent",defaultMessage:"Sponsored Content",description:"SummaryItem component sponsored content text"},slides:{id:"SummaryItem.Slides",defaultMessage:"{slidesCount, plural, one {# slide} other {# slides}}",description:"SummaryItem component meta data secondary slide text"},venueSellerPreviewText:{id:"SummaryItem.VenueSellerPreviewText",defaultMessage:"Powered By:",description:"Seller preview"},productOfferCTAText:{id:"SummaryItem.DefaultCTAText",defaultMessage:"Book Now",description:"Cta text for product offer list"},liveVideo:{id:"SummaryItem.LiveVideoLabel",defaultMessage:"live",description:"Live video label"},futurePremiereLabel:{id:"SummaryItem.FuturePremiereLabel",defaultMessage:"PREMIERES",description:"premier label for future date"},todayLabel:{id:"SummaryItem.TodayLabel",defaultMessage:"TODAY",description:"premiere label for today"},pastPremiereLabel:{id:"SummaryItem.PastPremiereLabel",defaultMessage:"PREMIERED",description:"premiere label for past date"},BusinessProfileCTAText:{id:"SummaryItem.BusinessProfileCTAText",defaultMessage:"View Profile",description:"Cta text for Business profile button"},StartListeningNowPodcastCTA:{id:"SummaryItem.StartListeningNowPodcastCTA",defaultMessage:"Start Listening Now",description:"Cta text for Start Listening Now button"},MoreInfoAndEpisodesPodcastCTA:{id:"SummaryItem.MoreInfoAndEpisodesPodcastCTA",defaultMessage:"More Info and Episodes",description:"Cta text for More Info and Episodes button"},NowShoppingLabel:{id:"SummaryItem.NowShoppingLabel",defaultMessage:"Now Shopping",description:"Now shopping text for the external links in the series navigation carousel"},ShopNowCTA:{id:"SummaryItem.ShopNowCTA",defaultMessage:"Shop Now",description:"Cta text for Shop Now button"}})},2953:e=>{e.exports={cutClearLink:e=>{const t=e.search(/[?|#]/);return t>0?e.substring(0,t):e},getRecircId:(e,t)=>t?`item-${e}-${t}`:null,hasFeatureVideo:e=>e&&e.url}},99156:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(67619);i.TextBelowLeft=o(i,"TextBelowLeft",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50",shouldAssetHaveNoBottomMargin:!0}),i.TextBelowLeftSponsored=o(i,"TextBelowLeftSponsored",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{hideRubricItemSummary:!0,hasSponsorByline:!0}),i.TextBelowLeftIconRight=o(i,"TextBelowLeftIconRight",{iconPosition:"right",isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"}),i.TextBelowCenter=o(i,"TextBelowCenter",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"}),i.TextBelowLeftCard=o(i,"TextBelowLeftCard",{isCard:!0,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{hasBorder:!1}),i.TextBelowCenterCard=o(i,"TextBelowCenterCard",{isCard:!0,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{hasBorder:!1}),i.CircularImage=o(i,"CircularImage",{isCard:!1,circleImage:!0,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"}),i.TextBelowDesktopOnly=o(i,"TextBelowDesktopOnly",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50"}),i.TextBelowDesktopOnlyImageRight=o(i,"TextBelowDesktopOnlyImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-right",layoutProportions:"50-50"}),i.TextBelowDesktopOnlyThirds=o(i,"TextBelowDesktopOnlyThirds",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"}),i.TextBelowDesktopOnlyThirdsImageRight=o(i,"TextBelowDesktopOnlyThirdsImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-right",layoutProportions:"33-66"}),i.TextBelowDesktopOnlyNoAsset=o(i,"TextBelowDesktopOnlyNoAsset",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!1,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-right",layoutProportions:"33-66"}),i.TextBelowDesktopOnlyThirdsImageRightThumbnail=o(i,"TextBelowDesktopOnlyThirdsImageRightThumbnail",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only-thumbnail",layoutPosition:"image-right",layoutProportions:"33-66",shouldAssetHaveNoBottomMargin:!0}),i.TextBelowDesktopOnlyThirdsImageRightThumbnailGrid=o(i,"TextBelowDesktopOnlyThirdsImageRightThumbnailGrid",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only-thumbnail",layoutPosition:"image-right",layoutProportions:"33-66",primaryBlock:"primary-block",marginTop:"margintop"}),i.SideBySide=o(i,"SideBySide",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"50-50"}),i.SideBySideCenterImageLeft=o(i,"SideBySideCenterImageLeft",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50"},{hasRule:!1}),i.SideBySideImageRight=o(i,"SideBySideImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"50-50"}),i.SideBySideCenterImageRight=o(i,"SideBySideCenterImageRight",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-right",layoutProportions:"50-50"},{hasRule:!1}),i.SideBySideThirds=o(i,"SideBySideThirds",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66"}),i.SideBySideThirdsWithUtilityFeatures=o(i,"SideBySideThirdsWithUtilityFeatures",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66",hasUtilityFeatures:!0}),i.SideBySideThirdsCard=o(i,"SideBySideThirdsCard",{isCard:!0,cardContentPaddingStyles:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66"},{hasBorder:!1}),i.HighDensity=o(i,"HighDensity",{isCard:!1,isHighDensity:!0,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"}),i.SideBySideThirdsImageRight=o(i,"SideBySideThirdsImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66"}),i.SideBySideThirdsImageRightTextCenter=o(i,"SideBySideThirdsImageRightTextCenter",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66"}),i.SideBySideTwoThirdsImageLeft=o(i,"SideBySideTwoThirdsImageLeft",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"66-33"}),i.SideBySideDense=o(i,"SideBySideDense",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66",isDense:!0}),i.SideBySideDenseNoAsset=o(i,"SideBySideDenseNoAsset",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!1,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66",isDense:!0}),i.SideBySideDenseNoAssetNoRubric=o(i,"SideBySideDenseNoAssetNoRubric",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!1,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66",isDense:!0},{hideRubricItemSummary:!0,shouldHidePublishDate:!0}),i.SideBySideDesktopOnly=o(i,"SideBySideDesktopOnly",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50"}),i.SideBySideDesktopOnlyImageRight=o(i,"SideBySideDesktopOnlyImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-right",layoutProportions:"50-50"}),i.SideBySideDesktopOnlyThirds=o(i,"SideBySideDesktopOnlyThirds",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"}),i.SideBySideDesktopOnlyThirdsCard=o(i,"SideBySideDesktopOnlyThirdsCard",{isCard:!0,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"},{hasBorder:!1}),i.SideBySideDesktopOnlyThirdsSponsored=o(i,"SideBySideDesktopOnlyThirdsSponsored",{circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"},{hideRubricItemSummary:!0,hasSponsorByline:!0}),i.SideBySideDesktopOnlySponsored=o(i,"SideBySideDesktopOnlySponsored",{circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50"},{hideRubricItemSummary:!0,hasSponsorByline:!0}),i.Bookmarks=o(i,"Bookmarks",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,hasBookmarks:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66",shouldUseGridStyles:!0},{shouldHideDangerousDek:!0}),i.TextBelowImageWithSavedBookmarks=o(i,"TextBelowImageWithSavedBookmarks",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,hasBookmarks:!0,shouldUseGridStyles:!1,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideBylines:!1,shouldHideDangerousDek:!1,shouldHidePublishDate:!1,hasBorder:!1,shouldVerticallyAlignHed:!0,shouldUseSmallHed:!0}),i.SideBySideDesktopOnlyThirdsIconRight=o(i,"SideBySideDesktopOnlyThirdsIconRight",{iconPosition:"right",isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"}),i.SideBySideDesktopOnlyThirdsImageRight=o(i,"SideBySideDesktopOnlyThirdsImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-right",layoutProportions:"33-66"}),i.PodcastsSideBySideDesktopOnlyThirdsImageRight=o(i,"PodcastsSideBySideDesktopOnlyThirdsImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-right",layoutProportions:"33-66",hasPrimaryCTA:!0,hasSecondaryCTA:!0}),i.SideBySideMobileOnlyThirdsImageRight=o(i,"SideBySideMobileOnlyThirdsImageRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-mobile-only",layoutPosition:"image-right",layoutProportions:"33-66"},{shouldHideDangerousDekMobileOnly:!0,shouldUseSmallImageMobileOnly:!0}),i.SideBySideDesktopOnlyThirdsCircularImage=o(i,"SideBySideDesktopOnlyThirdsCircularImage",{isCard:!1,circleImage:!0,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"33-66"}),i.SideBySideDarkBackground=o(i,"SideBySideDarkBackground",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50",isDarkBackground:!0,hasDesktopTitleBlockDivider:!0,hasHedCorePrimary:!1},{shouldHideBylines:!0,shouldHideDangerousDek:!1,hasRule:!0,hasBorder:!0}),i.SideBySideDarkBackgroundWithBylines=o(i,"SideBySideDarkBackgroundWithBylines",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50",isDarkBackground:!0,hasDesktopTitleBlockDivider:!0,hasHedCorePrimary:!1},{shouldHideBylines:!1,shouldHideDangerousDek:!1,hasRule:!0,hasBorder:!0,shouldHidePublishDate:!1}),i.SideBySideDarkBackgroundRight=o(i,"SideBySideDarkBackgroundRight",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-right",layoutProportions:"50-50",isDarkBackgroundRight:!0,hasDesktopTitleBlockDivider:!0,hasHedCorePrimary:!0},{shouldHideBylines:!0,shouldHideDangerousDek:!1,hasRule:!0,hasBorder:!0}),i.NoAssetTextCenter=o(i,"NoAssetTextCenter",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!1,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"}),i.OverlayCenter=o(i,"OverlayCenter",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"overlay",layoutPosition:"image-overlay",layoutProportions:"overlay"}),i.OverlayWithVideoDetails=o(i,"OverlayWithVideoDetails",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"overlay",layoutPosition:"image-overlay",layoutProportions:"overlay",showOnHoverEffect:!1,isContributor:!1,shouldDisplayLiveIndicator:!0,hasCTA:!0,hasLeftMargin:!0}),i.OverlayCenterLimitedHeight=o(i,"OverlayCenterLimitedHeight",{isCard:!1,circleImage:!1,contentAlign:"center",hasAsset:!0,layoutPlacement:"overlay",layoutPosition:"image-overlay",layoutProportions:"overlay-limited-height"}),i.TextOnlyBrandLogoPersonalized=o(i,"TextOnlyBrandLogoPersonalized",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!1,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"}),i.WithVideoDetails=o(i,"WithVideoDetails",{hasAsset:!0,shouldDisplayPremiereDate:!0,shouldDisplayVideoTime:!0,layoutPlacement:"text-below",shouldAssetHaveNoBottomMargin:!0,circleImage:!1,contentAlign:"left",isCard:!1,layoutPosition:"image-left",layoutProportions:"50-50"},{rubricIconOverride:'<svg class="icon icon-play-outlined" focusable="false" viewBox="5 8 20 20" width="32" height="32" xmlns="http://www.w3.org/2000/svg"><title>PlayOutlined</title><path d="M13 20.554L20.969 16 13 11.446v9.108zM11 8l14 8-14 8V8z" fill-rule="nonzero"></path></svg>'}),i.Contributor=o(i,"Contributor",{isCard:!1,circleImage:!0,contentAlign:"left",hasAsset:!0,layoutPosition:"image-right",layoutPlacement:"text-below",layoutProportions:"50-50",isContributor:!0},{shouldHideBylines:!0,shouldHideDangerousDek:!0,hasRule:!1,hasBorder:!0}),i.ContributorImageAtLeft=o(i,"ContributorImageAtLeft",{isCard:!1,circleImage:!0,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66",isContributor:!0,isContributorThreeCol:!0},{hasRule:!1,hasBorder:!0,hideRubricItemSummary:!1,shouldHideBylines:!0,shouldHideDangerousDek:!0,shouldHideContributorContent:!0,showContributorContentOnTop:!0,rubricVariation:"DiscoveryItem",hasBottomSpaceOnRubric:!0}),i.Business=o(i,"Business",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPosition:"image-left",layoutPlacement:"side-by-side-desktop-only",layoutProportions:"33-66",isBusiness:!0,showLocation:!0,showProfileButton:!0,showBusinessCategory:!0},{hasRule:!1,hideRubricItemSummary:!0,shouldHideBylines:!0,shouldHideMetadataSecondary:!0}),i.ContributorAsCard=o(i,"ContributorAsCard",{isCard:!0,circleImage:!1,hasAsset:!0,layoutPosition:"image-left",layoutPlacement:"text-below",layoutProportions:"overlay-limited-height",isContributor:!0,contentAlign:"left",isContributorThreeCol:!0},{hasRule:!1,hasBorder:!1,hideRubricItemSummary:!1,shouldHideBylines:!0,shouldHideDangerousDek:!0}),i.ContributorGridItem=o(i,"ContributorGridItem",{isCard:!1,circleImage:!0,contentAlign:"center",hasAsset:!0,isContributorGridItem:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideBylines:!0,shouldHideDangerousDek:!0}),i.ContributorRiverItem=o(i,"ContributorRiverItem",{isCard:!1,circleImage:!1,hasAsset:!0,layoutPosition:"image-left",layoutPlacement:"text-below",layoutProportions:"20-80",isContributor:!0,contentAlign:"left",isContributorImageTopAligned:!0,isContributorThreeCol:!0,showReadMore:!0},{hasRule:!1,hasBorder:!1,hideRubricItemSummary:!0,shouldHideBylines:!0,shouldHideDangerousDek:!0}),i.TextBelowImageLeftHasRuleNoDek=o(i,"TextBelowImageLeftHasRuleNoDek",{isCard:!1,circleImage:!1,contentAlign:"left",hasRule:!0,hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideDangerousDek:!0}),i.TextBelowImageLeftHasRuleWithDek=o(i,"TextBelowImageLeftHasRuleWithDek",{isCard:!1,circleImage:!1,contentAlign:"left",hasRule:!0,hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideDangerousDek:!1}),i.SideBySideThirdsImageRightNoDeck=o(i,"SideBySideThirdsImageRightNoDeck",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66"},{shouldHideDangerousDek:!0}),i.SideBySideThirdsImageRightHedOnly=o(i,"SideBySideThirdsImageRightHedOnly",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66"},{hasBorder:!1,hasBorderSides:!0,hideRubricItemSummary:!1,shouldHideBylines:!0,shouldHideDangerousDek:!0,shouldVerticallyAlignHed:!0,shouldUseSmallHed:!0}),i.SideBySideThirdsImageLeftWithDek=o(i,"SideBySideThirdsImageLeftWithDek",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66"},{shouldHideDangerousDek:!1}),i.SideBySideThirdsImageLeftWithNoDekNoBorder=o(i,"SideBySideThirdsImageLeftWithNoDekNoBorder",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-left",layoutProportions:"33-66"},{hasBorder:!1,hasBorderSides:!1,hideRubricItemSummary:!0,shouldHideBylines:!1,shouldHideDangerousDek:!0,shouldUseSmallHed:!0,shouldHidePublishDate:!1}),i.TextBelowImageLeftHedOnly=o(i,"TextBelowImageLeftHedOnly",{isCard:!1,circleImage:!1,contentAlign:"left",hasRule:!0,hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideDangerousDek:!0,shouldHideBylines:!0}),i.TextBelowImageLeftHedAndDek=o(i,"TextBelowImageLeftHedAndDek",{isCard:!1,circleImage:!1,contentAlign:"left",hasRule:!0,hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideDangerousDek:!1,shouldHideBylines:!0}),i.TextBelowImageLeftHedDekAndByLines=o(i,"TextBelowImageLeftHedDekAndByLines",{isCard:!1,circleImage:!1,contentAlign:"left",hasRule:!0,hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"},{shouldHideDangerousDek:!1,shouldHideBylines:!1}),i.TextBelowImageWithUtilityFeatures=o(i,"TextBelowImageWithUtilityFeatures",{isCard:!1,circleImage:!1,contentAlign:"left",hasRule:!0,hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50",hasUtilityFeatures:!0},{shouldHideDangerousDek:!1,shouldHideBylines:!1}),i.WithIcon=o(i,"WithIcon",{hasAudioTag:!0,iconPosition:"right",isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-mobile-only",layoutPosition:"image-right",layoutProportions:"33-66"},{isDense:!0,shouldUseSmallImageMobileOnly:!0,hasBorderOnMobileAndTabletOnly:!0,shouldHideDangerousDekMobileOnly:!0}),i.TextBelowCenterWithIcon=o(i,"TextBelowCenterWithIcon",{isCard:!1,circleImage:!1,contentAlign:"center",contentAlignmentInMobile:"left",hasAsset:!0,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50"}),i.PodcastsWithoutAppleEmbed=o(i,"PodcastsWithoutAppleEmbed",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-left",layoutProportions:"50-50",hasPrimaryCTA:!0,hasSecondaryCTA:!0}),i.PodcastRecirc=o(i,"PodcastRecirc",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side-desktop-only",layoutPosition:"image-right",layoutProportions:"33-66",hasPrimaryCTA:!1,hasSecondaryCTA:!0}),i.DenseDesktopStack=o(i,"DenseDesktopStack",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"text-below-desktop-only",layoutPosition:"image-right",layoutProportions:"33-66",isDenseDesktopStack:!0},{shouldHideMetadataSecondary:!0}),i.ContributorBundleItem=o(i,"ContributorBundleItem",{circleImage:!1,contentAlign:"left",hasAsset:!0,hasSummaryItemAction:!0,isCard:!1,layoutPlacement:"text-below",layoutPosition:"image-left",layoutProportions:"50-50",shouldAssetHaveNoBottomMargin:!0,showReadMore:!0}),i.DenseDesktopThirds=o(i,"DenseDesktopThirds",{isCard:!1,circleImage:!1,contentAlign:"left",hasAsset:!0,layoutPlacement:"side-by-side",layoutPosition:"image-right",layoutProportions:"33-66",isDenseDesktopThirds:!0},{shouldHideMetadataSecondary:!0}),e.exports=i},2547:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{useEffect:r}=n(96540),{useIntl:s}=n(37243),{trackComponent:l}=n(92716),{interactionResponse:d}=n(56187),c=n(73730),m=n(78372),u=n(31492).A,{TextFieldWrapper:p,TextFieldLabel:g,TextFieldLabelText:h,TextFieldInputContainer:y,TextFieldControlInput:b,TextFieldControlTextarea:f,TextFieldIcon:v,TextFieldDataList:k,TextFieldDataListOption:w,TextFieldButton:C,TextFieldAssistiveText:x,TextFieldErrorText:$,TextFieldErrorSuggestion:S}=n(60434),I=({shouldUseUppercase:e,ariaDescribedBy:t,assistiveSubtext:n,autoComplete:i,buttonAriaLabel:I,buttonInputKind:T,buttonInverted:E,buttonLabel:N,buttonVariation:B,charCountHandler:L,className:M,defaultCharCount:A,defaultValue:R,shouldEnableErrorSuggestions:P,errorPosition:D,errorText:_,formName:H,hasAttachedButton:O,hasAttachedButtonForMobile:F,hasAutoFocus:V,hasLabelCount:U,hasDynamicTextArea:W,hasInlineLabel:j,hasTextCounter:z,hideButtonInMobile:G,hideLabel:Z,inputAttributes:q,inputRef:K,invalidElements:Y,isAlwaysStacked:X,isDisabled:J,isInvalid:Q,isNeverStacked:ee,isRequired:te,label:ne,labelCountValue:oe,LeadingIcon:ie,list:ae,marketingPermissions:re,max:se,min:le,name:de,onInputBlur:ce,onInputChange:me,onInputFocus:ue,onClickHandler:pe,placeholder:ge,shouldUseAlternativeStyle:he,step:ye,TrailingIcon:be,type:fe,variations:ve,tabIndex:ke,customHeightMultiplier:we,variationName:Ce,isCommaSeperated:xe,shouldDisableTypingAtMaxChar:$e,buttonClassName:Se})=>{a.useEffect((()=>{(async()=>{await d(),l("TextField",Ce)})()}),[Ce]);const[Ie,Te]=a.useState(!1),[Ee,Ne]=a.useState(!1),[Be,Le]=a.useState(A),[Me,Ae]=a.useState(!1),[Re,Pe]=a.useState(""),De=a.useRef(null),{formatMessage:_e}=s();a.useEffect((()=>{A||(Ae(!1),Pe("")),Le(A)}),[A]),r((()=>{var e;W&&K.current&&((e=K.current).style.height=e.scrollHeight/16+"rem")}));const He=t=>{const n=K??De,{value:o}=n.current;$e&&o.length>=se?(n.current.value=o.slice(0,se),Le(se)):Le(o.length),L&&L(o.trim().length),Te(o&&o.length>0),e&&(n.current.value=n.current.value.toUpperCase()),me&&me(t,o)},Oe=e=>{Ne(!1),Be<le||Be>se?(Ae(!0),Pe(le?_e(u.multiLineErrorText).replace("_MIN_",le).replace("_MAX_",se):_e(u.multiLineUpperLimitErrorText).replace("_MAX_",se))):(Ae(!1),Pe("")),ce&&ce(e)},Fe=`${H}-text-field-${de}`,Ve=`${H}-text-field-error-${de}`,Ue=ie||be,We=ae&&!!ae.length,je=Y&&Y.has(Fe),ze=Q||_||je||Me,{inputType:Ge,itemType:Ze,messageType:qe}=ve,Ke=Y&&Y.get(Fe),Ye=c[B],Xe={...q,"aria-describedby":o({[t]:t,[Ve]:_,[Ke]:je}),"aria-invalid":ze,autoComplete:i,autoFocus:V,defaultValue:R,disabled:J,id:Fe,ref:K??De,required:te,name:de,placeholder:ge,tabIndex:ke},Je=()=>Z?{...Xe,"aria-label":ne}:Xe,Qe=(e,t="")=>{e.stopPropagation(),(K??De).current.value=t,me&&me()},et=()=>{if(P&&_){const e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/i;return a.createElement($,{id:Ve,tabIndex:"-1"},_.split(" ").map(((t,n,{length:o})=>{const i=o-1===n?t:`${t} `;return e.test(t)?(r=t,s=n,a.createElement(S,{key:s,"data-testid":"TextField__error-suggestion",className:"error-suggestion",onClick:e=>{Qe(e,r)},onKeyUp:e=>{Qe(e,r)}},r)):i;var r,s})))}return a.createElement($,{id:Ve,tabIndex:"-1"},_||Re)};return a.createElement(p,{className:o("text-field",M,{"text-field--activated":Ie,"text-field--focused":Ee,"text-field--error":ze,"alternative-style":he}),hasAttachedButton:O,hasAttachedButtonForMobile:F,isAlwaysStacked:!ee&&X,isNeverStacked:ee&&!X,isActivated:Ie,isFocused:Ee,hasErrorState:ze,shouldUseAlternativeStyle:he,"data-testid":`TextFieldWrapper__${de}`},a.createElement(g,{className:o("text-field__label",`text-field__label--${Ge}`,{"text-field__label--activated":Ie}),isActivated:Ie,isDisabled:J,hasInlineLabel:j,htmlFor:Fe,"data-testid":`TextFieldLabel__${de}`},!Z&&a.createElement(h,null,ne),a.createElement(y,null,"single-line"===Ge&&a.createElement(b,{...Je(),className:o("text-field__control text-field__control--input",M),list:We?`${Fe}-datalist`:void 0,max:se,min:le,onInput:He,onFocus:()=>{Ne(!0),ue&&ue()},hasLeadingIcon:!!ie,hasTrailingIcon:!!be,onBlur:Oe,step:ye,type:fe,"data-testid":`TextFieldInput__${de}`}),"multi-line"===Ge&&a.createElement(a.Fragment,null,a.createElement(f,{...Je(),className:"text-field__control text-field__control--textarea",onInput:He,onBlur:Oe,"data-testid":`TextFieldTextarea__${de}`,customHeightMultiplier:we,hasDynamicTextArea:W}),z&&a.createElement(m,{count:se,hasTextCounter:!0,itemType:Ze,minCount:le,messageType:qe,preTextCount:xe?Be.toLocaleString():Be,showIcon:!1})),Ue&&a.createElement(v,{as:Ue,LeadingIcon:ie,TrailingIcon:be})),We&&a.createElement(k,{id:`${Fe}-datalist`},ae.map((e=>a.createElement(w,{key:e.value,value:e.value},e.label))))),("belowTextField"===D&&_||Re)&&et(),re&&a.createElement(re,null),O&&a.createElement(C,{as:Ye,ariaLabel:I,inputKind:T,isDisabled:J,label:N,countValue:oe,hasLabelCount:U,onClickHandler:pe,isInverted:"inverted"===E,hideButtonInMobile:G,className:Se}),n&&a.createElement(x,{dangerouslySetInnerHTML:{__html:n}}),("belowButton"===D&&_||Re)&&et())};I.defaultProps={buttonClassName:"",buttonInverted:"standard",buttonVariation:"Utility",defaultCharCount:0,errorPosition:"belowButton",hasDynamicTextArea:!1,hasLabelCount:!1,hasTextCounter:!1,hideButtonInMobile:!1,hideLabel:!1,isAlwaysStacked:!1,isCommaSeperated:!1,isNeverStacked:!1,shouldEnableErrorSuggestions:!1,shouldUseAlternativeStyle:!1,shouldUseUppercase:!1,variations:{inputType:"single-line"}},I.propTypes={ariaDescribedBy:i.string,assistiveSubtext:i.oneOfType([i.object,i.string]),autoComplete:i.string,buttonAriaLabel:i.string,buttonClassName:i.string,buttonInputKind:c.propTypes.inputKind,buttonInverted:i.string,buttonLabel:i.string,buttonVariation:i.string,charCountHandler:i.func,className:i.string,customHeightMultiplier:i.number,defaultCharCount:i.number,defaultValue:i.string,errorPosition:i.oneOf(["belowButton","belowTextField"]),errorText:i.oneOfType([i.object,i.string]),formName:i.string.isRequired,hasAttachedButton:i.bool,hasAttachedButtonForMobile:i.bool,hasAutoFocus:i.bool,hasDynamicTextArea:i.bool,hasInlineLabel:i.bool,hasLabelCount:i.bool,hasTextCounter:i.bool,hideButtonInMobile:i.bool,hideLabel:i.bool,inputAttributes:i.object,inputRef:i.object,invalidElements:i.instanceOf(Map),isAlwaysStacked:i.bool,isCommaSeperated:i.bool,isDisabled:i.bool,isInvalid:i.bool,isNeverStacked:i.bool,isRequired:i.bool,label:i.string.isRequired,labelCountValue:i.number,LeadingIcon:i.func,list:i.arrayOf(i.object),marketingPermissions:i.any,max:i.number,min:i.number,name:i.string.isRequired,onClickHandler:i.func,onInputBlur:i.func,onInputChange:i.func,onInputFocus:i.func,placeholder:i.string,shouldDisableTypingAtMaxChar:i.bool,shouldEnableErrorSuggestions:i.bool,shouldUseAlternateStyleForError:i.bool,shouldUseAlternativeStyle:i.bool,shouldUseUppercase:i.bool,step:i.number,tabIndex:i.string,TrailingIcon:i.func,type:i.string,variationName:i.string,variations:i.shape({inputType:i.oneOf(["single-line","multi-line"]),itemType:i.oneOf(["character"]),messageType:i.oneOf(["withMinCountLimit","default"])})},e.exports=I},89662:(e,t,n)=>{e.exports=n(13510)},60434:(e,t,n)=>{const{default:o,css:i}=n(75999),{BaseText:a,BaseInput:r,BaseTextarea:s,BaseLink:l}=n(76955),{calculateSpacing:d,minScreen:c,getColorStyles:m,getTypographyStyles:u,getInputFieldStyles:p,styledProperty:g,minMaxScreen:h,maxScreen:y}=n(26865),b=n(73730),{BREAKPOINTS:f,INTERACTIVE:v}=n(96472),{maxThresholds:k}=n(99906),w=o.div.withConfig({displayName:"TextFieldLabelText"})` ${u("typography.definitions.utility.label")}; transition: color ${v.timingButtonDefault} ease-in; `,C=o.div.withConfig({displayName:"TextFieldIcon"})` svg { ${({theme:e})=>p(e,"normal","icon")} } .icon-search { margin-top: 8px; margin-left: 9px; } &:active, &:focus { svg { ${({theme:e})=>p(e,"active","icon")} } } position: absolute; top: -5%; transform: translateY(calc(50% + ${d(1)})); transition: fill ${v.timingButtonDefault} ease-in; width: ${d(3)}; height: 1.7rem; /* leading */ ${({LeadingIcon:e})=>e&&`left: ${d(1)};`} /* trailing */ ${({TrailingIcon:e})=>e&&`right: ${d(1)};`} `,x=i` ${u("typography.definitions.utility.input-core")}; margin-top: ${d(1)}; padding: ${d(1)} ${d(1.5)}; width: 100%; text-transform: none; transition-property: color, background, border; transition-duration: ${v.timingButtonDefault}; transition-timing-function: ease-in; ${({theme:e})=>p(e,"normal","background")} ${({theme:e})=>p(e,"normal","text")} ${({theme:e})=>p(e,"normal","border")} &:focus { outline: 0; + ${C} { svg { ${({theme:e})=>p(e,"valid","icon")} } } } &:active, &:focus { ${({theme:e})=>p(e,"active","background")} ${({theme:e})=>p(e,"active","text")} ${({theme:e})=>p(e,"active","border")} } &[disabled] { ${({theme:e})=>p(e,"disabled","background")} ${({theme:e})=>p(e,"disabled","text")} ${({theme:e})=>p(e,"disabled","border")} } `,$=o(r).withConfig({displayName:"TextFieldControlInput"})` ${x} border-radius: 0; height: ${d(6)}; appearance: none; ${g("hasLeadingIcon",!0,`padding-left: ${d(6.25)};`)} ${g("hasTrailingIcon",!0,`padding-right: ${d(6)};`)} `,S=o(s).withConfig({displayName:"TextFieldControlTextarea"})` ${x} max-width: 100%; resize: none; ${({customHeightMultiplier:e})=>e?` \n height:${d(e)};\n `:`\n height:${d(19)};\n `} `,I=i` ${$}, ${S} { ${({theme:e})=>p(e,"valid","background")} ${({theme:e})=>p(e,"valid","text")} ${({theme:e})=>p(e,"valid","border")} } ${C} { svg { ${({theme:e})=>p(e,"valid","icon")} } } `,T=o.div.withConfig({displayName:"TextFieldAssistiveText"})` ${u("typography.definitions.utility.assistive-text")} grid-column: -1 / 1; transition: color ${v.timingButtonDefault} ease-in; margin-top: ${d(1)}; ${({theme:e})=>m(e,"color","colors.interactive.base.dark")}; `,E=o(a).withConfig({displayName:"TextFieldLabel"})` /* disabled */ ${w}, ${T} { ${({isDisabled:e,theme:t})=>e&&m(t,"color","colors.interactive.base.dark")} } ${C} { svg { ${({theme:e})=>p(e,"disabled","icon")} } } /* leading-icon */ ${$}, ${S} { ${g("hasInlineLabel",!0,i` margin-top: 0; padding-top: ${d(3)}; `)} } /* inline */ ${w} { ${g("hasInlineLabel",!0,i` ${u("typography.definitions.utility.assistive-text")}; position: absolute; z-index: 1; margin-left: 1px; /* to match the 1px left border of the input area */ padding: ${d(1)} ${d(1)} 0; `)} } ${g("isActivated",!0,I)} `;E.defaultProps={as:"label"};const N=o.div.withConfig({displayName:"TextFieldInputContainer"})` position: relative; grid-column: 1; input[type='search'] { appearance: none; } `,B=o.datalist.withConfig({displayName:"TextFieldDataList"})``,L=o.option.withConfig({displayName:"TextFieldDataListOption"})``,M=o(b).withConfig({displayName:"TextFieldButton"})` height: 48px; ${h(0,f.md)} { margin-top: ${d(1)}; } /* mobile-hide */ ${({hideButtonInMobile:e})=>e&&`\n ${h(0,`${k.md}px`)} {\n position: absolute;\n visibility: hidden;\n }\n `} ${({theme:e,isInverted:t})=>t&&`\n border-radius: 3px;\n ${m(e,"background-color","colors.interactive.base.brand-secondary")};\n \n ${c(f.md)} {\n margin-left: ${d(1)};\n }\n\n `} `,A=o(a).withConfig({displayName:"TextFieldErrorText"})` grid-column: -1 / 1; `;A.defaultProps={as:"div",colorToken:"colors.interactive.feedback.invalid-primary",topSpacing:1,typeIdentity:"typography.definitions.utility.assistive-text"};const R=i` ${$}, ${S} { ${({theme:e})=>p(e,"invalid","background")} ${({theme:e})=>p(e,"invalid","text")} ${({theme:e})=>p(e,"invalid","border")} } ${C} { svg { ${({theme:e})=>p(e,"invalid","icon")} } } ${({hasAttachedButton:e,isAlwaysStacked:t})=>e&&!t&&`\n ${c(f.md)} {\n grid-column: 1 / span 2;\n }\n `} `,P=i` ${h(0,f.md)} { grid-template-columns: auto ${d(14)}; align-items: end; } ${M} { margin-top: 0; ${h(0,f.md)} { min-width: unset; } } `,D=o.span.withConfig({displayName:"TextFieldWrapper"})` display: grid; margin-bottom: ${d(2)}; ${c(f.md)} { ${({shouldUseAlternativeStyle:e})=>e&&`margin-bottom: ${d(3)};`} } /* hasAttachedButton */ ${({hasAttachedButton:e,isAlwaysStacked:t})=>!t&&e?`\n ${c(f.md)} {\n grid-template-columns: 1fr auto;\n align-items: end;\n }\n `:""} ${({hasAttachedButtonForMobile:e})=>e&&`\n ${y(f.md)} {\n grid-template-columns: 1fr auto;\n align-items: end;\n }`} ::placeholder { ${({theme:e})=>m(e,"color","colors.interactive.base.dark")}; } ${({hasAttachedButton:e,isNeverStacked:t})=>e&&t?P:""}; /* error */ ${g("hasErrorState",!0,R)} /* alternative-style */ ${w} { ${({hasAttachedButton:e,isAlwaysStacked:t})=>!t&&e?`\n ${c(f.md)} {\n grid-column: span 2;\n }\n `:""} } ${A} { ${({hasAttachedButton:e,isAlwaysStacked:t})=>!t&&e?`\n ${c(f.md)} {\n grid-column: 1 / span 2;\n }\n `:""} } `,_=o(l).withConfig({displayName:"TextFieldErrorSuggestion"})` text-decoration: underline; :hover { ${({theme:e})=>m(e,"color","colors.interactive.feedback.invalid-primary")}; } `;_.defaultProps={colorToken:"colors.interactive.feedback.invalid-primary",typeIdentity:"typography.definitions.utility.assistive-text"},e.exports={TextFieldWrapper:D,TextFieldLabel:E,TextFieldLabelText:w,TextFieldInputContainer:N,TextFieldControlInput:$,TextFieldControlTextarea:S,TextFieldIcon:C,TextFieldDataList:B,TextFieldDataListOption:L,TextFieldButton:M,TextFieldAssistiveText:T,TextFieldErrorText:A,TextFieldErrorSuggestion:_}},31492:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({multiLineErrorText:{id:"TextField.MultiLineErrorText",defaultMessage:"Use at least _MIN_ characters and a maximum of _MAX_.",description:"Text error for multiline"},multiLineUpperLimitErrorText:{id:"TextField.multiLineUpperLimitErrorText",defaultMessage:"Use maximum of _MAX_ characters only",description:"Text error for multiline if only max limit is provided"}})},13510:(e,t,n)=>{const{asVariation:o}=n(81372),i=n(63050),a=n(2547),r=i(a);a.SingleLine=o(r,"SingleLine",{inputType:"single-line"}),a.MultiLine=o(r,"MultiLine",{inputType:"multi-line"}),a.MultiLineWithCharacterDefault=o(r,"MultiLineWithCharacterDefault",{inputType:"multi-line",itemType:"character",messageType:"default"}),a.MultiLineWithCharacterMinCount=o(r,"MultiLineWithCharacterMinCount",{inputType:"multi-line",itemType:"character",messageType:"withMinCountLimit"}),e.exports=a},15956:(e,t,n)=>{const o=n(75999).default,{BaseText:i}=n(76955),{BREAKPOINTS:a}=n(96472),{getTypographyStyles:r,calculateSpacing:s,getColorStyles:l,maxScreen:d}=n(26865),{maxThresholds:c}=n(99906),m=n(73730),u=o.section.withConfig({displayName:"ToutWrapper"})` ${`\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-between;\n\n @media (min-width: ${a.md}) {\n flex-direction: row;\n }\n`} margin-top: ${s(4)}; `,p=o.span.withConfig({displayName:"ToutText"})` ${`\ndisplay: flex;\nflex-direction: column;\nalign-items: start;\njustify-content: space-between;\n @media (min-width: ${a.md}) {\n flex-direction: column;\n }\n`} ${({theme:e})=>r(e,"typography.definitions.foundation.link-primary")} margin-right: ${s(3)}; `,g=o(i).withConfig({displayName:"ToutHed"})` padding-top: ${s(2)}; ${({theme:e})=>r(e,"typography.definitions.globalEditorial.context-primary")}; ${({theme:e})=>l(e,"color","colors.discovery.body.white.context-tertiary")}; @media (min-width: ${a.md}) { padding-top: ${s(2)}; } `,h=o.div.withConfig({displayName:"ToutDek"})` margin-top: ${s(1)}; ${({theme:e})=>r(e,"typography.definitions.discovery.description-core")}; ${({theme:e})=>l(e,"color","colors.discovery.body.white.context-tertiary")}; @media (min-width: ${a.md}) { margin-top: ${s(1)}; } p { margin-top: 0; } `,y=o(m).withConfig({displayName:"ToutButton"})` margin-top: ${s(2)}; margin-bottom: ${s(2)}; ${d(`${c.md}px`)} { width: 100%; } `;e.exports={ToutHed:g,ToutDek:h,ToutText:p,ToutWrapper:u,ToutButton:y}},5344:(e,t,n)=>{const o=n(62193),{encodeAffiliateLink:i}=n(25203),{getCookie:a}=n(56892),r={USD:"$",EUR:"€",GBP:"£",INR:"₹",JPY:"¥",TWD:"NT$",PHP:"₱",PLN:"zł",KRW:"₩",UAH:"₴",VND:"₫",MXN:"Mex$"};e.exports={validateAndTransformOffers:(e,t=[])=>{const n=[],o={comparisonPrice:null,currency:"USD",price:null,purchaseUri:e,sellerName:"",shortUrl:""};return t.length>0?t.forEach((t=>{const o={comparisonPrice:"comparisonPrice"in t?t.comparisonPrice:null,currency:"currency"in t?t.currency:"USD",price:"price"in t?t.price:null,purchaseUri:"purchaseUri"in t&&t.purchaseUri.length>0?t.purchaseUri:e,sellerName:"sellerName"in t?t.sellerName:"",shortUrl:"shortUrl"in t?t.shortUrl:""};return"offerUrl"in t&&(o.shortUrl=o.purchaseUri,o.purchaseUri=t.offerUrl),n.push({...t,...o})})):n.push(o),n},currencySymbols:r,getAffiliateData:({dropShipData:e,offer:t,type:n="embed"})=>{const{isDropshipProduct:a,dropShipSellers:r,data_item:s,contentId:l,showOfferUrl:d}=e;let c=!0,m="_blank",u="noreferrer noopener sponsored";"Dropship"===t?.offerType?c=!1:a&&r?.length&&(c=r?.some((e=>!t.purchaseUri?.toLowerCase().includes(e))));const p=c?l:s.id||s.variantKey,g=`cid=${p}`;let h=d?t.purchaseUri:t.shortUrl;const y={offerUrl:t.purchaseUri};return p&&!d&&(y.origin=p),h?.indexOf("cna.st")>0&&(t.xid&&(y.xid=t.xid),t.amguuid&&(y.amguuid=t.amguuid)),o(y)||d||(h=i(h,y)),h=h?.indexOf("?")>0?`${h}&${g}`:c?`${h}?${g}`:`${h}#${g}`,"embed"===n&&(h=d?t.purchaseUri:t.shortUrl,h?.indexOf("cna.st")>0&&!d&&!o(y)&&(h=i(h,y))),c||(m="_self",u="noopener"),{offerUrl:h,target:m,rel:u,isAffiliateProduct:c}},isEllipsisActive:e=>e?.offsetWidth<e?.scrollWidth,getValueWithCurrency:(e,t)=>`${r[e]}${t}`,getXidAndAmguuid:()=>{const e=a("CN_xid"),t=a("amg_user_partner"),n={};if(window&&window.OnetrustActiveGroups){const o=window.OnetrustActiveGroups?.split(",").includes("C0004");o&&e&&(n.xid=e),o&&t&&(n.amguuid=t)}return n},checkImageCreditText:e=>Array.isArray(e)&&e.length>0?e.some((e=>""!==e.credit)):e?.credit&&""!==e?.credit}},36857:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return i(t,e),t},r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConsentProvider=t.ConsentConsumer=t.ConsentContext=void 0;const s=a(n(96540)),l=r(n(5556)),d=n(43954),c=r(n(20681)),m=n(64687),u=n(14307),{getCookie:p}=n(56892);t.ConsentContext=s.default.createContext(m.CONSENT_FALSE),t.ConsentConsumer=t.ConsentContext.Consumer,t.ConsentProvider=({children:e,isEnabled:n=!0})=>{const[o,i]=(0,s.useState)(!1),[a,r]=(0,s.useState)(null),[l,g]=(0,s.useState)(null),h=(e,t,n)=>{const o=[{schema:"iglu:com.condenast/click_info/jsonschema/2-0-0",data:{click_text:n?`${e}: ${n}`:e}}];switch(e){case"Banner Accept Cookies":case"Preferences Allow All":(0,d.callEnhancedConsent)("trackConsentAllow",t,o);break;case"Banner Reject All":case"Preferences Reject All":case"Banner - Continue without Accepting":(0,d.callEnhancedConsent)("trackConsentDeny",t,o);break;case"Preferences Save Settings":(0,d.callEnhancedConsent)("trackConsentSelected",t,o);break;case"withdrawn":(0,d.callEnhancedConsent)("trackConsentWithdrawn",t,o)}};(0,s.useEffect)((()=>{o&&(window.cnBus?.emit("user.context.oneTrustLoaded"),(0,d.callSnowplow)("trackCmpVisible",{elapsedTime:performance.now()}))}),[o]),(0,s.useEffect)((()=>{const e=(0,u.getConsentGroups)();g(e)}),[]),(0,s.useEffect)((()=>{if(a){const{dataLayer:e}=window,t=(0,c.default)(e,(e=>e?.[2]?.optanonAction||e?.optanonAction));if(l){const e=l.some((e=>a.indexOf(e)<=-1)),n=t?.[2]?.optanonAction||t?.optanonAction,o=t?.[2]?.optanonLabel||t?.optanonLabel;e&&n&&!n.toLowerCase().includes("reject")?h("withdrawn",a,n):h(n,a,o),g(a)}}}),[a]);const y=(0,s.useCallback)((e=>{setTimeout((()=>{const t=window.OnetrustActiveGroups?.split(",")?.slice(1,-1),n=e[2]?.optanonAction||e?.optanonAction,a=e[2]?.optanonLabel||e?.optanonLabel;if(!p("OptanonAlertBoxClosed")&&window.OneTrust&&window.OneTrust.GetDomainData){const{IsBannerLoaded:e,ShowAlertNotice:t}=window.OneTrust.GetDomainData();!n&&!o&&e&&t&&i(!0)}if("OneTrustGroupsUpdated"===e.event&&e.OnetrustActiveGroups&&r(t),n){const e=a?`${n}: ${a}`:n;(0,u.trackCookiesEvent)(e),(0,u.nonURLClickEvent)(e,null,"click","consent_preferences")}}),1)}),[]);let b;(0,s.useEffect)((()=>{Array.isArray(window.dataLayer)&&(window.dataLayer.push=function(...e){Array.prototype.push.apply(this,e),y.apply(this,e)})}),[y]),b=n?(0,m.getConsentStateFromCookie)():{...m.CONSENT_TRUE};const[f,v]=(0,s.useState)(b),k=(0,s.useCallback)((e=>{n&&(Array.isArray(e?.detail)?v((0,m.getConsentStateFromList)(e.detail)):v((0,m.getConsentStateFromCookie)()))}),[n]);return(0,m.useConsentUpdatedCallback)(k),s.default.createElement(t.ConsentContext.Provider,{value:f},e)},t.ConsentProvider.displayName="ConsentProvider",t.ConsentProvider.propTypes={children:l.default.node.isRequired,isEnabled:l.default.bool}},85438:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ConsentProvider=t.ConsentConsumer=t.ConsentContext=void 0;var o=n(36857);Object.defineProperty(t,"ConsentContext",{enumerable:!0,get:function(){return o.ConsentContext}}),Object.defineProperty(t,"ConsentConsumer",{enumerable:!0,get:function(){return o.ConsentConsumer}}),Object.defineProperty(t,"ConsentProvider",{enumerable:!0,get:function(){return o.ConsentProvider}})},64687:(e,t,n)=>{const{useEffect:o,useRef:i}=n(96540),{getCookie:a}=n(56892),r={STRICTLY_NECESSARY:"1:1",PERFORMANCE:"2:1",FUNCTIONAL:"3:1",TARGETING:"4:1",SOCIAL_MEDIA:"5:1",AUDIENCE_MEASUREMENT:"9:1"},s={C0001:"strictlyNecessary",C0002:"performance",C0003:"functional",C0004:"targeting",C0005:"socialMedia",C0009:"audienceMeasurement"},l={strictlyNecessary:!1,performance:!1,functional:!1,targeting:!1,socialMedia:!1,audienceMeasurement:!1},d="OptanonConsent";function c(e){if(!Object.hasOwnProperty.call(r,e))return!1;const t=a(d);if(""===t)return"undefined"==typeof document;const n=r[e];return new RegExp(`groups=[^=]*${n}`,"gi").test(t)}function m(){return c("STRICTLY_NECESSARY")}function u(){return c("PERFORMANCE")}function p(){return c("FUNCTIONAL")}function g(){return c("TARGETING")}function h(){return c("SOCIAL_MEDIA")}e.exports={CONSENT_FALSE:l,CONSENT_TRUE:{strictlyNecessary:!0,performance:!0,functional:!0,targeting:!0,socialMedia:!0,audienceMeasurement:!0},ONETRUST_GROUPING:r,getConsentStateFromCookie:function(){return{strictlyNecessary:m(),performance:u(),functional:p(),targeting:g(),socialMedia:h(),audienceMeasurement:c("AUDIENCE_MEASUREMENT")}},getConsentStateFromList:function(e){const t={...l};return e.forEach((e=>{Object.prototype.hasOwnProperty.call(s,e)&&(t[s[e]]=!0)})),t},hasOnetrustConsent:c,hasStrictlyNecessaryConsent:m,hasPerformanceConsent:u,hasFunctionalConsent:p,hasTargetingConsent:g,hasSocialMediaConsent:h,useConsentUpdatedCallback:function(e){const t=i();o((()=>{t.current=e}),[e]),o((()=>{const e=e=>{t.current(e)};return window.addEventListener("optanonUpdated",e),window.addEventListener("OneTrustGroupsUpdated",e),()=>{window.removeEventListener("optanonUpdated",e),window.removeEventListener("OneTrustGroupsUpdated",e)}}),[])}}},49235:(e,t,n)=>{const o=n(96540),i=n(5556),{ThemeProvider:a}=n(75999),r=({palette:e,children:t})=>o.createElement(a,{theme:{palette:e}},t);r.propTypes={children:i.node.isRequired,palette:i.oneOf(["standard","inverted","special","transparent"]).isRequired},e.exports=r},78020:e=>{e.exports={getThemeFunction:function(e,t={}){const{componentStylePools:n}=t;return({componentStylePools:t={},...o}={})=>(n&&Object.entries(n).forEach((([e,n])=>{e in t?t[e].push(n):t[e]=[n]})),{...o,...e,componentStylePools:t})}}},6009:(e,t,n)=>{const o=n(96540),i=n(5556),{ThemeProvider:a}=n(75999),{connector:r}=n(57744),s=n(49235),{getThemeFunction:l}=n(78020),d=o.createContext({}),c=({children:e,id:t,layoutConfigs:n={},themeExtensions:i={}})=>{const{theme:r={},palette:c,...m}=n[t]||{};return o.createElement(d.Provider,{value:m},o.createElement(a,{"data-testid":"PresetThemeProvider",theme:l(r,i)},o.createElement(s,{palette:c??"standard"},e)))};c.propTypes={children:i.node.isRequired,id:i.string.isRequired,layoutConfigs:i.object,themeExtensions:i.shape({componentStylePools:i.objectOf(i.objectOf(i.func))})},e.exports={PresetConsumer:d.Consumer,PresetContext:d,PresetProvider:r(c,{keysToPluck:["layoutConfigs"]})}},76700:(e,t,n)=>{const o=n(96540),i=n(5556),{ThemeProvider:a}=n(75999),{GlobalStyles:r}=n(35695),s=({theme:e,children:t})=>o.createElement(a,{theme:{palette:"standard",...e}},o.createElement(o.Fragment,null,o.createElement(r,null),t));s.propTypes={children:i.node.isRequired,theme:i.object},e.exports={StylesProvider:s}},80481:(e,t,n)=>{const{css:o}=n(75999),{calculateSpacing:i,getColorToken:a,getTypographyStyles:r,minScreen:s,maxScreen:l,getZIndex:d}=n(26865),{BREAKPOINTS:c,ADS:m}=n(96472),{ButtonIconWrapper:u}=n(18974),p=()=>o` &.ad-stickyhero-issticky { position: sticky; top: ${i(m.NAV_SPACING,"px")}; z-index: 400; ${l(c.md)} { top: ${i(m.NAV_SPACING,"px")}; } } &.ad-stickyhero-sticky-animating { transition: transform 1s ease; } &.ad-stickyhero-sticky-visible { transform: translateY(0); } &.ad-stickyhero-sticky-50 { transform: translateY(-160px); /* 50 * 2 + 60 */ } &.ad-stickyhero-sticky-90 { transform: translateY(-240px); /* 90 * 2 + 60 */ } &.ad-stickyhero-sticky-250 { transform: translateY(-560px); /* 250 * 2 + 60 */ } `;e.exports=({theme:e})=>o` .cns-ads-slot-state-empty { display: none; } .cns-ads-slot-state-filled.cns-ads-slot-type-hero, .ad-height-hold, .ad-stickyhero { .cns-ads-slot-size-970x250 { top: 0; } ${s(c.sm)} { background-color: ${a(e,"colors.background.adContainer.standard")}; } ${s(c.md)} { background-color: ${a(e,"colors.background.adContainer.standard")}; } } .ad-stickyhero-issticky { background-color: ${a(e,"colors.background.adContainer.sticky")}; } .page-theme-inverted { .ad-height-hold, .ad__slot--hero, .ad--hero, .ad-stickyhero, .cns-ads-slot-state-filled.cns-ads-slot-type-hero { background-color: ${a(e,"colors.consumption.lead.inverted.background")}; } } .page-theme-special { .ad-height-hold, .ad__slot--hero, .ad--hero, .ad-stickyhero, .cns-ads-slot-state-filled.cns-ads-slot-type-hero { background-color: ${a(e,"colors.consumption.lead.special.background")}; } } .page .cns-ads-slot-type-footer { padding: ${i(5)} 0; } .ad--footer { background-color: ${a(e,"colors.background.adContainer.standard")}; &.should-hold-space { min-height: calc(50px + ${i(10)}); ${s(c.md)} { min-height: calc(90px + ${i(10)}); } } } /* Article page inline mid-content ads */ .ad--mid-content { position: relative; /* 9xX ad sizes are full width */ .cns-ads-slot-size-2x1, .cns-ads-slot-size-4x1, .cns-ads-slot-size-9x1, .cns-ads-slot-size-9x2 { z-index: ${d("navFixed")}; } .ad-label { ${r(e,"typography.definitions.globalEditorial.ad-label")} display: block; text-align: center; text-transform: uppercase; color: ${a(e,"colors.consumption.body.standard.adlabel")}; } .ad__slot { background-color: ${a(e,"colors.background.adContainer.standard")}; } } .ad-label { ${r(e,"typography.definitions.globalEditorial.ad-label")} display: block; top: ${i(-3)}; padding-top: 1.5em; text-align: center; text-transform: uppercase; color: ${a(e,"colors.consumption.body.standard.adlabel")}; } .ad--in-content { display: flex; flex-direction: column; align-items: center; .ad__slot { width: 85%; max-width: 575px; } .ad-label { ${r(e,"typography.definitions.globalEditorial.ad-label")} display: block; top: ${i(-3)}; padding-top: 1.5em; text-align: center; text-transform: uppercase; color: ${a(e,"colors.consumption.body.standard.adlabel")}; } } /* TODO: replace '.grid +' with '{Grid} +' once Grid moved to Styled Components Article page inline mid-content ads- remove extra space between grid containers and full-bleed ads */ .grid + .row-mid-content-ad { .ad--mid-content { z-index: calc(${d("persistentAsideLayer")} - 1); margin-top: ${i(-1)}; margin-bottom: ${i(4)}; } } .ad-stickyhero { top: 0; z-index: ${d("persistentAsideLayer")}; &.ad-stickyhero-enable-mobile { ${p()} } &.ad-stickyhero-disable-mobile { ${s(c.md)} { ${p()} } } .ad-stickyhero-button { position: absolute; right: 0; z-index: 100; margin: 0 ${i(1.5)} 0 auto; border: 0; background-color: transparent; padding: 0; width: ${i(3)}; ${s(c.sm)} { display: none; } ${s(c.md)} { display: block; margin: 0 ${i(1.25)} 0 ${i(2)}; } &:hover, &:focus { border: 0; background-color: transparent; svg path { fill: ${a(e,"colors.interactive.base.brand-primary")}; } } ${u} { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; max-width: ${i(2.8)}; height: 100%; } svg path { fill: ${a(e,"colors.interactive.base.black")}; } } } .page-theme-inverted .ad-stickyhero .ad-stickyhero-button { svg path { fill: ${a(e,"colors.interactive.base.white")}; } } /* Default positioning for ad-stickymidcontent */ .ad-stickymidcontent { .ad.ad--mid-content { ${l(c.md)} { position: sticky; top: 5px; } } } /* * Site Header Navigation * Disclaimer Site header variation is effected by a bespoke * Header element wrapper via verso. Bespoke code is needed to position the hero */ .siteheader-site-navigation & { .ad-stickyhero { padding-top: 0; &.visual-link-banner--is-scrolled { top: 0; @media (max-width: ${c.md}) { top: 0; } } } &.link-banner-marquee { .ad-stickyhero { &.visual-link-banner--is-scrolled { top: ${i(m.NAV_SPACING,"px")}; @media (max-width: ${c.md}) { top: 0; } } } } &.drawer-enabled-nav-variation.link-banner-marquee, &.drawer-enabled-nav-variation.link-banner-link-list { .ad-stickyhero { &.visual-link-banner--is-scrolled { padding-top: 50px; @media (max-width: ${c.md}) { top: 0; } } } } &.drawer-enabled-nav-variation { .ad-stickyhero { &.visual-link-banner--is-scrolled { top: 0; @media (max-width: ${c.md}) { top: 0; } } } } } /* Stacked Nav Variations & ad-Stickymidcontent */ .stackednavigation-site-navigation & { .ad-stickyhero-sticky-visible.visual-link-banner--is-scrolled, .ad-stickyhero.visual-link-banner--is-scrolled { z-index: 300; @media (max-width: ${c.md}) { top: ${i(m.LINK_BANNER_MOBILE_HEIGHT,"px")}; } } @media (max-width: ${c.md}) { .ad-stickyhero-button { display: none; } } } /* Stacked Nav Link-banner-link-list */ &.link-banner-visual-link-banner, &.link-banner-link-list { .button.ad-stickyhero-button { position: relative; float: right; @media (max-width: ${c.md}) { position: relative; float: right; } } } /* Stacked Nav Link-banner-visual-link-banner */ &.link-banner-visual-link-banner { .ad-stickyhero, .ad-stickyhero--standard, .ad-stickyhero-issticky { z-index: 300; &.visual-link-banner--is-scrolled { top: 0; @media (max-width: ${c.md}) { top: 0; } } } } /* Stacked Nav Link-banner-marquee */ &.link-banner-marquee { .ad-stickyhero { &.visual-link-banner--is-scrolled { @media (max-width: ${c.md}) { top: 0; } } } } /* Stacked Nav Fixed-header-large-logo-with-right-menu-and-link-banner-nav-variation */ &.fixed-header-large-logo-with-right-menu-and-link-banner-nav-variation { &.link-banner-marquee { .ad-stickyhero { &.visual-link-banner--is-scrolled { @media (max-width: ${c.md}) { top: ${i(m.LINK_BANNER_MOBILE_HEIGHT,"px")}; } } } } } /* Stacked Nav Fixed-header-large-logo-with-right-menu-nav-variation + Variations */ &.fixed-header-large-logo-with-right-menu-nav-variation { background-color: transparent; &.link-banner-link-list, &.link-banner-marquee { .ad-stickyhero.visual-link-banner--is-scrolled { @media (max-width: ${c.md}) { top: 0; } } } } /* Stacked Nav Fixed-header-x-large-logo-with-mega-menu-nav-variation */ &.fixed-header-normal-logo-with-scrolling-nav-variation, &.fixed-header-x-large-logo-with-mega-menu-nav-variation { &.link-banner-link-list, &.link-banner-marquee { .ad-stickyhero.visual-link-banner--is-scrolled { @media (max-width: ${c.md}) { top: 0; } } } &.link-banner-link-list { .ad-stickyhero.ad-stickyhero--standard.ad-stickyhero-enable-mobile.ad-stickyhero-sticky-50 { @media (max-width: ${c.md}) { transform: translateY(0); } } } } /* Stacked Nav Mid mid-content */ .ad-stickymidcontent { .ad.ad--mid-content { @media (max-width: ${c.md}) { top: ${i(8.75,"px")}; } } } /* Standard Nav with Logo ad-stickymidcontent- */ .logo-left-with-search-nav-variation & { .ad-stickymidcontent { .ad.ad--mid-content { @media (max-width: ${c.md}) { top: ${i(8.75,"px")}; } } } } /* Standard Nav ad-stickymidcontent */ .standardnavigation-site-navigation & { &.logo-center-with-cm-nav-variation, &.logo-left-with-search-nav-variation, &.logo-left-with-search-inverted-nav-variation, &.logo-left-with-search-and-headline-nav-variation, &.logo-left-with-search-and-link-banner-nav-variation { .ad-stickyhero { z-index: 300; &.visual-link-banner--is-scrolled { z-index: 300; } } } &.logo-left-with-search-and-headline-nav-variation, &.logo-left-with-search-and-link-banner-nav-variation, &.logo-left-with-search-inverted-nav-variation { @media (max-width: ${c.md}) { .ad-stickyhero { &.visual-link-banner--is-scrolled { top: ${i(5,"px")}; } } } } &.logo-center-with-cm-nav-variation, &.logo-left-with-search-nav-variation, &.logo-left-with-search-and-link-banner-nav-variation { &.link-banner-link-list, &.link-banner-marquee { .ad-stickyhero { &.visual-link-banner--is-scrolled { top: ${i(12.5,"px")}; } } } } .ad-stickymidcontent { .ad.ad--mid-content { @media (max-width: ${c.md}) { top: ${i(8.2,"px")}; } } } } @media print { .ad { display: none; } } `},54431:(e,t,n)=>{const{css:o}=n(75999),{BREAKPOINTS:i}=n(96472),{applyDefaultPagePadding:a}=n(1123),{calculateSpacing:r,getTypographyStyles:s,minScreen:l,maxScreen:d}=n(26865),c=o` * { box-sizing: border-box; } html { height: 100%; font-size: 16px; ${d(i.md)} { overflow-x: clip; } } body { margin: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body { ${s("typography.definitions.consumptionEditorial.body-core")} height: 100%; min-height: 100%; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } .noAdsSpacer { padding-top: ${r(13)}; ${l(i.lg)} { padding-top: ${r(21)}; } } .page:not(.dynamic-page) { display: flex; flex-direction: column; ${a()} min-height: 100vh; } .dynamic-page { display: flex; flex-direction: column; min-height: 100vh; :has(.persistent-top) { ${a()} } } .stackednavigation-site-navigation { .page.page-hero-ad-hidden:not(.dynamic-page) { ${l(i.lg)} { padding-top: ${r(14)}; } } .dynamic-page.page-hero-ad-hidden:has(.persistent-top) { ${l(i.lg)} { padding-top: ${r(14)}; } } &.fixed-header-x-large-logo-with-mega-menu-nav-variation { &.link-banner-link-list { .page:not(.dynamic-page) { ${a()} } .dynamic-page:has(.persistent-top) { ${a()} } } } } .siteheader-site-navigation { .page { padding-top: 0; .grid-layout__aside { .sticky-box { ${l(i.lg)} { top: ${r(16)}; } } } } } `;e.exports=c},21976:(e,t,n)=>{const{css:o}=n(75999),{getColorToken:i,getColorStyles:a}=n(26865),{linkClean:r}=n(15737),s=()=>o` ${r()} display: inline-block; ${({theme:e})=>a(e,"background-color","colors.interactive.base.light")}; text-align: center; text-decoration: none; `,l=o` input[type='submit'], button { ${s()} border: 0; } `,d=()=>o` ${({theme:e})=>a(e,"border-color","colors.interactive.base.black")}; `,c=(e=!0)=>e?"opacity: 1;":"\n top: 0.9em;\n left: 0.75em;\n transform: translateX(-50%) translateY(-50%);\n opacity: 0;\n content: '✔︎';\n ",m=(e=!1)=>o` margin-right: 0.5em; border-width: 1px; border-style: solid; height: 1.5em; ${({theme:e})=>a(e,"border-color","colors.interactive.base.black")}; ${e?"border-radius: 1em; width: 3em;":"width: 1.5em;"} `,u=(e="relative")=>`\n display: block;\n position: ${e};\n content: '';\n`,p=(e=!0)=>e?"opacity: 1;":o` top: 0.87em; left: 0.795em; transform: translateX(-50%) translateY(-50%); opacity: 0; border-radius: 50%; ${({theme:e})=>a(e,"background-color","colors.interactive.base.white")}; width: 0.999em; height: 0.999em; `,g=o` input[type='checkbox'] { &:checked { + label { &::after { ${c()} } } } &:disabled { + label { ${"opacity: 0.5;"} } } &.checkbox__invalid, &:invalid { + label { ${o` ${({theme:e})=>a(e,"color","colors.interactive.base.black")}; `} &::before { ${o` border: 1px solid; ${({theme:e})=>a(e,"border-color","colors.interactive.feedback.invalid-primary")}; background-color: rgba( ${i("colors.interactive.feedback.invalid-secondary",{rgbOnly:!0})}, 0.15 ); `} } &::after { ${c()} } } } + label { ${"\n display: flex;\n position: relative;\n align-items: center;\n"} &:hover, &:focus { &::before { ${d()} } } &::before { ${u()} ${m()} } &::after { ${u("absolute")} ${c(!1)} transition-property: all; transition-duration: 0.25s; transition-timing-function: ease-in-out; } } /* toggle-switch checkboxes */ &.checkbox--switch { &:checked { + label::after { ${o` transform: translateX(1.1em) translateY(-50%); opacity: 1; ${({theme:e})=>a(e,"background-color","colors.interactive.base.white")}; `} } } + label { &:hover::before, &:focus::before { ${d()} } &::before { ${m(!0)} } &::after { ${u("absolute")} ${o` top: 0.87em; left: 0.75em; transform: translateX(-50%) translateY(-50%); opacity: 1; border: 0; border-radius: 50%; ${({theme:e})=>a(e,"background-color","colors.interactive.base.light")}; width: 0.999em; height: 0.999em; transition-property: background-color, transform; transition-duration: 0.3s; transition-timing-function: ease-in-out; `} } } } } `,h=o` input[type='radio'] { &:checked { + label { &::after { ${p()} } } } &:disabled { + label { ${"opacity: 0.5;"} } } + label { ${"\n display: flex;\n position: relative;\n align-items: center;\n"} &:hover, &:focus { &::before { ${d()} } } &::before { ${u()} ${o` margin-right: 0.5em; border: 1px solid; ${({theme:e})=>a(e,"border-color","colors.interactive.base.dark")}; border-radius: 50%; ${({theme:e})=>a(e,"background-color","colors.interactive.base.white")}; width: 1.5em; height: 1.5em; `} } &::after { ${u("absolute")} ${p(!1)} transition-property: all; transition-duration: 0.25s; transition-timing-function: ease-in-out; } } } `,y=()=>o` border: 1px solid; ${({theme:e})=>a(e,"border-color","colors.interactive.base.black")}; padding: 0.125em 0.5rem; `,b=o` input { ${y()} &[disabled] { pointer-events: none; } &[type='checkbox'], &[type='radio'] { ${"\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n visibility: initial;\n opacity: 0;\n margin: 0;\n cursor: inherit;\n padding: 0;\n width: 100%;\n height: 100%;\n"} } &[type='submit'] { ${s()} } &[type='reset'] { cursor: pointer; } &[type='number']::-webkit-inner-spin-button, &[type='number']::-webkit-outer-spin-button { height: auto; } &[type='search'] { box-sizing: border-box; } } `,f=o` select { ${o` ${y()} width: auto; `} } `,v=o` textarea { ${y()} display: block; width: 100%; max-width: 25em; } `,k=o` ${l} ${g} ${h} ${"\n fieldset {\n margin: 0;\n border: 0;\n padding: 0;\n }\n"} ${b} ${f} ${v} `;e.exports=k},73354:e=>{e.exports="\n img {\n max-width: 100%;\n height: auto;\n vertical-align: bottom;\n }\n"},35695:(e,t,n)=>{const{createGlobalStyle:o}=n(75999),i=n(80481),a=n(21976),r=n(54431),s=o` ${n(71276)} ${r} ${i} ${a} ${n(73354)} ${n(50315)} ${n(84919)} `;e.exports={GlobalStyles:s}},50315:(e,t,n)=>{const{css:o}=n(75999),{getColorStyles:i}=n(26865),a=o` a { cursor: pointer; ${({theme:e})=>i(e,"color","colors.interactive.base.light")}; transition-property: color, background, text-shadow; transition-duration: 0.2s; transition-timing-function: ease-in-out; } `;e.exports=a},71276:e=>{e.exports='\n /*! normalize.scss v0.1.0 | MIT License | based on git.io/normalize */\n\n /**\n * 1. Set default font family to sans-serif.\n * 2. Prevent iOS text size adjust after orientation change, without disabling\n * user zoom.\n */\n\n html {\n font-family: sans-serif; /* 1 */\n -ms-text-size-adjust: 100%; /* 2 */\n -webkit-text-size-adjust: 100%; /* 2 */\n }\n\n /**\n * Remove default margin.\n */\n\n body {\n margin: 0;\n }\n\n /* HTML5 display definitions\n ========================================================================== */\n\n /**\n * Correct `block` display not defined for any HTML5 element in IE 8/9.\n * Correct `block` display not defined for `details` or `summary` in IE 10/11\n * and Firefox.\n * Correct `block` display not defined for `main` in IE 11.\n */\n\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n main,\n menu,\n nav,\n section,\n summary {\n display: block;\n }\n\n /**\n * 1. Correct `inline-block` display not defined in IE 8/9.\n * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n */\n\n audio,\n canvas,\n progress,\n video {\n display: inline-block; /* 1 */\n vertical-align: baseline; /* 2 */\n }\n\n /**\n * Prevent modern browsers from displaying `audio` without controls.\n * Remove excess height in iOS 5 devices.\n */\n\n audio:not([controls]) {\n display: none;\n height: 0;\n }\n\n /**\n * Address `[hidden]` styling not present in IE 8/9/10.\n * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.\n */\n\n [hidden],\n template {\n display: none;\n }\n\n /* Links\n ========================================================================== */\n\n /**\n * Remove the gray background color from active links in IE 10.\n */\n\n a {\n background-color: transparent;\n }\n\n /**\n * Improve readability when focused and also mouse hovered in all browsers.\n */\n\n a:active,\n a:hover {\n outline: 0;\n }\n\n /* Text-level semantics\n ========================================================================== */\n\n /**\n * Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n */\n\n abbr[title] {\n border-bottom: 1px dotted;\n }\n\n /**\n * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n */\n\n b,\n strong {\n font-weight: bold;\n }\n\n /**\n * Address styling not present in Safari and Chrome.\n */\n\n dfn {\n font-style: italic;\n }\n\n /**\n * Address variable `h1` font-size and margin within `section` and `article`\n * contexts in Firefox 4+, Safari, and Chrome.\n */\n\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n /**\n * Address styling not present in IE 8/9.\n */\n\n mark {\n background: #ff0;\n color: #000;\n }\n\n /**\n * Address inconsistent and variable font size in all browsers.\n */\n\n small {\n font-size: 80%;\n }\n\n /**\n * Prevent `sub` and `sup` affecting `line-height` in all browsers.\n */\n\n sub,\n sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sup {\n top: -0.5em;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n /* Embedded content\n ========================================================================== */\n\n /**\n * Remove border when inside `a` element in IE 8/9/10.\n */\n\n img {\n border: 0;\n }\n\n /**\n * Correct overflow not hidden in IE 9/10/11.\n */\n\n svg:not(:root) {\n overflow: hidden;\n }\n\n /* Grouping content\n ========================================================================== */\n\n /**\n * Address margin not present in IE 8/9 and Safari.\n */\n\n figure {\n margin: 1em 40px;\n }\n\n /**\n * Address differences between Firefox and other browsers.\n */\n\n hr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n }\n\n /**\n * Contain overflow in all browsers.\n */\n\n pre {\n overflow: auto;\n }\n\n /**\n * Address odd `em`-unit font size rendering in all browsers.\n */\n\n code,\n kbd,\n pre,\n samp {\n font-family: monospace, monospace;\n font-size: 1em;\n }\n\n /* Forms\n ========================================================================== */\n\n /**\n * Known limitation: by default, Chrome and Safari on OS X allow very limited\n * styling of `select`, unless a `border` property is set.\n */\n\n /**\n * 1. Correct color not being inherited.\n * Known issue: affects color of disabled elements.\n * 2. Correct font properties not being inherited.\n * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n */\n\n button,\n input,\n optgroup,\n select,\n textarea {\n color: inherit; /* 1 */\n font: inherit; /* 2 */\n margin: 0; /* 3 */\n }\n\n /**\n * Address `overflow` set to `hidden` in IE 8/9/10/11.\n */\n\n button {\n overflow: visible;\n }\n\n /**\n * Address inconsistent `text-transform` inheritance for `button` and `select`.\n * All other form control elements do not inherit `text-transform` values.\n * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n * Correct `select` style inheritance in Firefox.\n */\n\n button,\n select {\n text-transform: none;\n }\n\n /**\n * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n * and `video` controls.\n * 2. Correct inability to style clickable `input` types in iOS.\n * 3. Improve usability and consistency of cursor style between image-type\n * `input` and others.\n */\n\n button,\n html input[type="button"], /* 1 */\n input[type="reset"],\n input[type="submit"] {\n -webkit-appearance: button; /* 2 */\n cursor: pointer; /* 3 */\n }\n\n /**\n * Re-set default cursor for disabled elements.\n */\n\n button[disabled],\n html input[disabled] {\n cursor: default;\n }\n\n /**\n * Remove inner padding and border in Firefox 4+.\n */\n\n button::-moz-focus-inner,\n input::-moz-focus-inner {\n border: 0;\n padding: 0;\n }\n\n /**\n * Address Firefox 4+ setting `line-height` on `input` using `!important` in\n * the UA stylesheet.\n */\n\n input {\n line-height: normal;\n }\n\n /**\n * It\'s recommended that you don\'t attempt to style these elements.\n * Firefox\'s implementation doesn\'t respect box-sizing, padding, or width.\n *\n * 1. Address box sizing set to `content-box` in IE 8/9/10.\n * 2. Remove excess padding in IE 8/9/10.\n */\n\n input[type="checkbox"],\n input[type="radio"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n }\n\n /**\n * Resets the Hotjar widget style\'s for radio inputs.\n */\n\n ._hj-widget-container input[type="radio"] {\n inset: initial;\n height: initial;\n width: initial;\n }\n\n /**\n * Fix the cursor style for Chrome\'s increment/decrement buttons. For certain\n * `font-size` values of the `input`, it causes the cursor style of the\n * decrement button to change from `default` to `text`.\n */\n\n input[type="number"]::-webkit-inner-spin-button,\n input[type="number"]::-webkit-outer-spin-button {\n height: auto;\n }\n\n /**\n * 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n * 2. Address `box-sizing` set to `border-box` in Safari and Chrome\n * (include `-moz` to future-proof).\n */\n\n input[type="search"] {\n -webkit-appearance: textfield; /* 1 */\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; /* 2 */\n box-sizing: content-box;\n }\n\n /**\n * Remove inner padding and search cancel button in Safari and Chrome on OS X.\n * Safari (but not Chrome) clips the cancel button when the search input has\n * padding (and `textfield` appearance).\n */\n\n input[type="search"]::-webkit-search-cancel-button,\n input[type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n /**\n * Define consistent border, margin, and padding.\n */\n\n fieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n }\n\n /**\n * 1. Correct `color` not being inherited in IE 8/9/10/11.\n * 2. Remove padding so people aren\'t caught out if they zero out fieldsets.\n */\n\n legend {\n border: 0; /* 1 */\n padding: 0; /* 2 */\n }\n\n /**\n * Remove default vertical scrollbar in IE 8/9/10/11.\n */\n\n textarea {\n overflow: auto;\n }\n\n /**\n * Don\'t inherit the `font-weight` (applied by a rule above).\n * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n */\n\n optgroup {\n font-weight: bold;\n }\n\n /* Tables\n ========================================================================== */\n\n /**\n * Remove most spacing between table cells.\n */\n\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n\n td,\n th {\n padding: 0;\n }\n\n'},84919:(e,t,n)=>{const{css:o}=n(75999),{getColorStyles:i,getColorToken:a}=n(26865),r=o` table { width: 100%; } td { ${"\n padding: 0.5em;\n vertical-align: bottom;\n text-align: left;\n"} vertical-align: baseline; } th { ${"\n padding: 0.5em;\n vertical-align: bottom;\n text-align: left;\n"} vertical-align: bottom; } thead { ${({theme:e})=>i(e,"border-color","colors.foundation.menu.dividers")}; border-width: 0 0 2px 0; border-style: solid; } tfoot { ${({theme:e})=>i(e,"border-color","colors.foundation.menu.dividers")}; border-width: 2px 0 0 0; border-style: solid; } tbody { tr { ${({theme:e})=>i(e,"border-color","colors.foundation.menu.dividers")}; border-width: 0 0 1px 0; border-style: solid; &:nth-of-type(even) { background-color: rgba( ${a("colors.foundation.menu.dividers",{rgbOnly:!0})}, 0.5 ); } } td { ${({theme:e})=>i(e,"border-color","colors.foundation.menu.dividers")}; border-width: 1px 0 0 0; border-style: solid; &:last-of-type { border-right: 0; } } } `;e.exports=r},98010:function(e,t,n){var o=n(65606),i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.I18nProvider=void 0;const a=i(n(96540)),r=i(n(5556)),s=n(37243),l=n(18106),d=e=>{"dev"===o.env.BUILD_ENV&&o.env.DEBUG?.includes("i18n")&&console.error(e)};t.I18nProvider=({children:e,locale:t,translations:n})=>a.default.createElement(s.IntlProvider,{defaultLocale:l.DEFAULT_LANG,locale:t,messages:n,onError:d},e),t.I18nProvider.propTypes={children:r.default.node.isRequired,locale:r.default.oneOf(l.LOCALES),translations:r.default.object},t.I18nProvider.displayName="I18nProvider"},20539:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.I18nProvider=void 0;var o=n(98010);Object.defineProperty(t,"I18nProvider",{enumerable:!0,get:function(){return o.I18nProvider}})},94337:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(38221),r=n(32485),{injectIntl:s}=n(37243),l=n(37402),d=n(52036).A,c=n(98335),m=n(73730),u=n(13175),{ClampContent:p,ClampWrapper:g}=n(68370),{trackComponent:h}=n(92716),{interactionResponse:y}=n(56187);class b extends i.Component{constructor(e){super(e),this.onRef=e=>{!this.clampRef&&e&&(this.clampRef=e.firstElementChild,this.calcLineHeights())},this.calcLineHeights=()=>{setTimeout((()=>{const e=c.getClientLineHeight(this.clampRef),{fontSize:t,paddingBottom:n,paddingTop:o}=window.getComputedStyle(this.clampRef),i=e/parseFloat(t);let a=0;o&&(a+=Number(o.replace("px",""))),n&&(a+=Number(n.replace("px",""))),this.setState({clientLineHeight:e,lineHeightRatio:i,topAndBottomPadding:a}),this.buttonVisibilityCheck(e,this.props.offset)}),0)},this.buttonVisibilityCheck=(e,t=0)=>{const{scrollHeight:n}=this.clampRef,o=n>this.props.lines*Number(e)+this.state.topAndBottomPadding+t;this.setState({showButton:o})},this.dataLayerTracking=e=>{window.dataLayer&&window.dataLayer.push({event:e})},this.handleCollapse=e=>{this.state.collapsed&&this.props.analyticsEvent&&l.emitGoogleTrackingEvent(this.props.analyticsEvent),this.state.collapsed&&this.dataLayerTracking("read more"),this.state.collapsed||this.dataLayerTracking("read less"),this.setState({collapsed:!this.state.collapsed}),e.preventDefault()},this.clampRef=null,this.state={clientLineHeight:null,collapsed:!0,showButton:!1,topAndBottomPadding:0},this.debounceVisCheck=a(this.buttonVisibilityCheck,20)}async componentDidMount(){window.addEventListener("load",this.calcLineHeights),await y(),h("Clamp"),window.addEventListener("resize",this.calcLineHeights)}componentWillUnmount(){this.clampRef=null,window.removeEventListener("load",this.calcLineHeights),window.removeEventListener("resize",this.calcLineHeights)}render(){const{children:e,lines:t,linesInMobile:n,linesInTablet:o,linesInDesktop:a,linesInLargeDesktop:s,linesInExtraLargeDesktop:l,isCollapsible:h,className:y,intl:b,breakpoint:f,isClampGalleryVariation:v,clampReadMoreText:k,clampReadLessText:w,onTextClick:C,showClampedProductDescription:x}=this.props,{clientLineHeight:$,lineHeightRatio:S,showButton:I,collapsed:T}=this.state,E={};!c.checkNativeClampSupport()&&$&&(E.height=t*$+"px"),c.checkNativeClampSupport()&&S<1&&(E.lineHeight=1);let N="";return N=T?k??b.formatMessage(d.clampReadMore):w??b.formatMessage(d.clampReadLess),i.createElement(g,{"data-testid":"ClampWrapper",className:r("clamp",y),isClampGalleryVariation:v},i.createElement(p,{ref:this.onRef,isCollapsed:T,lines:t,linesInMobile:n,linesInTablet:o,linesInDesktop:a,linesInLargeDesktop:s,linesInExtraLargeDesktop:l,breakpoint:f,isClampGalleryVariation:v,showButton:I,showClampedProductDescription:x},i.Children.map(e,(e=>i.cloneElement(e,{style:E})))),h&&I&&i.createElement(m.Utility,{btnStyle:"text",ButtonIcon:u,className:r("button--collapse",T?"button__icon--chevron-down":"button__icon--chevron-up"),label:N,hasEnableIcon:!0,variation:{isIconButton:!0},onClickHandler:e=>{this.handleCollapse(e),x&&C()}},N))}}b.propTypes={analyticsEvent:o.string,breakpoint:o.string,children:o.element.isRequired,clampReadLessText:o.string,clampReadMoreText:o.string,className:o.string,intl:o.object,isClampGalleryVariation:o.bool,isCollapsible:o.bool,lines:o.number,linesInDesktop:o.number,linesInExtraLargeDesktop:o.number,linesInLargeDesktop:o.number,linesInMobile:o.number,linesInTablet:o.number,offset:o.number,onTextClick:o.func,showClampedProductDescription:o.bool},b.defaultProps={breakpoint:"xxl",isCollapsible:!1,lines:3,linesInDesktop:0,linesInExtraLargeDesktop:0,linesInLargeDesktop:0,linesInMobile:0,linesInTablet:0},e.exports=s(b)},98335:e=>{e.exports={checkNativeClampSupport:function(){try{return void 0!==document.createElement("div").style.webkitLineClamp}catch(e){return!1}},getClientLineHeight:function(e){const{nodeName:t,parentNode:n}=e,{fontSize:o,fontFamily:i,lineHeight:a}=window.getComputedStyle(e),r=document.createElement(t);r.setAttribute("class",e.getAttribute("class")),r.setAttribute("style",`position:absolute;top:0;opacity:0;margin:0px;padding:0px;font-family:${i};font-size:${o};line-height:${a}`),r.innerHTML="A",n.appendChild(r);const s=r.clientHeight;return n.removeChild(r),s}}},48286:(e,t,n)=>{e.exports=n(94337)},68370:(e,t,n)=>{const{default:o}=n(75999),{minThresholds:i,maxThresholds:a}=n(99906),{calculateSpacing:r,getColorToken:s,maxScreen:l,minScreen:d,minMaxScreen:c}=n(26865),m=o.div.withConfig({displayName:"ClampWrapper"})` .button--collapse { margin: 0 auto; ${({isClampGalleryVariation:e})=>e&&`\n margin-bottom: ${r(2.5)}; \n `} } `,u=o.div.withConfig({displayName:"ClampContent"})` ${({isCollapsed:e})=>e?"\n /* stylelint-disable-next-line value-no-vendor-prefix */\n display: -webkit-box;\n overflow: hidden;\n text-overflow: ellipsis;\n -webkit-box-orient: vertical;\n ":"\n overflow: hidden;\n "} ${({showClampedProductDescription:e,showButton:t,isCollapsed:n})=>e&&t&&n&&"\n p {\n display: inline;\n }\n \n p::after {\n content: '\\A';\n white-space: pre;\n }\n "} ${({isCollapsed:e,lines:t,linesInMobile:n,linesInTablet:o,linesInDesktop:r,linesInLargeDesktop:s,linesInExtraLargeDesktop:m,breakpoint:u="xxl"})=>{let p="";return e&&t&&(t&&(p+="xxxl"===u?`-webkit-line-clamp: ${t};`:`\n ${l(`${a[u]}px`)} {\n -webkit-line-clamp: ${t};\n }\n `),n&&(p+=`${l(`${a.md}px`)} {\n -webkit-line-clamp: ${n};\n }`),o&&(p+=`${c(`${i.lg}px`,`${a.lg}px`)} {\n -webkit-line-clamp: ${o};\n }`),r&&(p+=`${c(`${i.xl}px`,`${a.xl}px`)} {\n -webkit-line-clamp: ${r};\n }`),s&&(p+=`${c(`${i.xxl}px`,`${a.xxl}px`)} {\n -webkit-line-clamp: ${s};\n }`),m&&(p+=`${d(`${i.xxxl}px`)} {\n -webkit-line-clamp: ${m};\n }`)),p}} > * { overflow: -moz-hidden-unscrollable; } > * { overflow: -webkit-paged-x; } ${({isClampGalleryVariation:e,theme:t})=>e&&`color: ${s(t,"colors.consumption.body.standard.body")}`}; `;e.exports={ClampWrapper:m,ClampContent:u}},52036:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({clampReadMore:{id:"Clamp.ReadMore",defaultMessage:"Read more",description:"button text when content is shrinked"},clampReadLess:{id:"Clamp.ReadLess",defaultMessage:"Read less",description:"button text when content is expanded"}})},59319:e=>{e.exports=e=>({openModal:t=>{e({type:"SET_KEY",key:"isModalOpen",value:t})}})},74479:(e,t,n)=>{const o=n(96540),i=n(5556),a=n(32485),r=n(66552),{GridWrapper:s,GridItem:l}=n(40653),{trackComponent:d}=n(92716),{interactionResponse:c}=n(56187),m=({children:e,className:t,dataTestId:n,variations:i,variationName:m})=>{o.useEffect((()=>{(async()=>{await c(),d("Grid",m)})()}),[m]);const{adRailType:u="normal",childColumns:p=[],gridColumns:g={},hasMargin:h,hasMarginMobile:y,isAdrail:b=!1,isEven:f,isFullBleed:v,isMarginOnly:k=!1,isMobileUp:w=!1,hasGutters:C=!0,isDynamicGridItemLayout:x,shouldDisplayDenseGrid:$}=i,{startColumn:S,endColumn:I}=g,T=f&&0===p.length,E=a("grid",{"grid-margins":h},{"grid-margin-only":k},{"grid-even":f&&p.length>=1},{"grid-even-any":f&&0===p.length},`grid-items-${p.length}`,{"grid-full-bleed":v},{"grid-no-gap":!C},{"grid-mobile-up":w},t);return o.createElement(s,{childColumnsLength:p.length,className:E,"data-testid":n,hasMargin:h,hasMarginMobile:y,hasGutters:C,isAdrail:b,adRailType:u,isEven:f,isEvenAny:T,isFullBleed:v,isMarginOnly:k,isMobileUp:w,isDynamicGridItemLayout:x,shouldDisplayDenseGrid:$},o.Children.map(e,((e,t)=>{const n=p[t]||{};let i;return x&&e?.props?.children?.props?.gridItemColSpan&&(i=e?.props?.children?.props?.gridItemColSpan),e&&o.createElement(r.Provider,{value:{columnSpan:n.columnSpan,isFullBleed:v}},o.createElement(l,{adRailType:u,className:a("grid--item",{[`grid-columns--start-${S}-end-${I}`]:S&&I},n.className),endColumn:I,isAdrail:b,isFullBleed:v,layoutValue:n.layoutValue,spanValue:n.spanValue,startColumn:S,isEvenGrid:f,gridItemColSpan:i,isDynamicGridItemLayout:x},o.cloneElement(e)))})))};m.defaultProps={variations:{adRailType:"normal",hasMargin:!1,hasMarginMobile:!1,isMarginOnly:!1}},m.propTypes={children:i.node.isRequired,className:i.string,dataTestId:i.string,variationName:i.string,variations:i.shape({adRailType:i.oneOf(["normal","narrow","narrowAdsLeft","narrowWithNarrowContent","persistent"]),childColumns:i.arrayOf(i.shape({columnSpan:i.shape({sm:i.string,md:i.string,lg:i.string,xl:i.string,xxl:i.string,xxxl:i.string}),layoutValue:i.oneOf(["content","aside"]),spanValue:i.oneOf([4,6])})),gridColumns:i.shape({startColumn:i.number,endColumn:i.number}),hasGutters:i.bool,hasMargin:i.bool,hasMarginMobile:i.bool,isAdrail:i.bool,isEven:i.bool,isFullBleed:i.bool,isMarginOnly:i.bool,isMobileUp:i.bool,isDynamicGridItemLayout:i.bool,shouldDisplayDenseGrid:i.bool})},e.exports=m},7009:e=>{e.exports={columnSpanPresets:{mobile100Desktop33:{sm:"4/4",md:"4/4",lg:"4/4",xl:"4/12",xxl:"4/12",xxxl:"4/12"},mobile100Desktop25:{sm:"4/4",md:"4/4",lg:"4/4",xl:"3/12",xxl:"3/12",xxxl:"3/12"},mobile100Desktop50:{sm:"4/4",md:"4/4",lg:"4/4",xl:"6/12",xxl:"6/12",xxxl:"6/12"},mobile100Desktop75:{sm:"4/4",md:"4/4",lg:"4/4",xl:"9/12",xxl:"9/12",xxxl:"9/12"},mobile100Tablet50Desktop25:{sm:"4/4",md:"2/4",lg:"3/12",xl:"3/12",xxl:"3/12",xxxl:"3/12"},mobile50Desktop20:{sm:"2/4",md:"2/4",lg:"2/4",xl:"2/10",xxl:"2/10",xxxl:"2/10"},mobile50Desktop25:{sm:"2/4",md:"2/4",lg:"2/4",xl:"3/12",xxl:"3/12",xxxl:"3/12"},mobile50Desktop33:{sm:"2/4",md:"2/4",lg:"2/4",xl:"4/12",xxl:"4/12",xxxl:"4/12"},mobile50Desktop50:{sm:"2/4",md:"2/4",lg:"2/4",xl:"6/12",xxl:"6/12",xxxl:"6/12"}}}},66552:(e,t,n)=>{const{createContext:o}=n(96540),i=o();e.exports=i},86659:(e,t,n)=>{e.exports=n(9413)},40653:(e,t,n)=>{const o=n(75999).default,{BREAKPOINTS:i}=n(96472),{applyGridSpacing:a,cssVariablesGrid:r}=n(1123),s=o.div.withConfig({displayName:"GridWrapper"})` && { ${r()} ${({isMarginOnly:e})=>!e&&"\n display: grid;\n grid-template-columns: repeat(4, 1fr);\n "} gap: ${({hasGutters:e})=>e?"var(--grid-gap)":0}; ${({hasMargin:e})=>e&&a("padding")} @media (max-width: ${i.lg}) { ${({hasMarginMobile:e})=>e&&a("padding")} } margin: 0 auto; width: 100%; max-width: ${({isFullBleed:e})=>e?"none":i.xxl}; ${({isEvenAny:e})=>!e&&`\n @media (min-width: ${i.md}) {\n grid-template-columns: repeat(12, 1fr);\n }\n `} ${({isEven:e,isEvenAny:t,childColumnsLength:n})=>e&&!t&&`\n grid-template-columns: 1fr;\n\n ${(e=>[2,3,4,5,6].includes(e))(n)&&"grid-template-columns: repeat(2, minmax(0,1fr));"};\n\n ${(e=>2===e?`\n @media (min-width: ${i.md}) {\n grid-template-columns: repeat(2, 1fr);\n }\n `:3===e?`\n @media (min-width: ${i.lg}) {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n `:4===e?`\n @media (min-width: ${i.xl}) {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n `:5===e?`\n @media (min-width: ${i.md}) {\n grid-template-columns: repeat(5, minmax(0, 1fr));\n }\n `:6===e?`\n @media (min-width: ${i.md}) {\n grid-template-columns: repeat(6, minmax(0, 1fr));\n }\n `:"")(n)}\n `} ${({isEvenAny:e})=>e&&`\n grid-auto-columns: 1fr;\n grid-template-columns: initial;\n @media (min-width: ${i.md}) {\n grid-auto-flow: column;\n }\n `} ${({isMarginOnly:e})=>e&&"\n &&{\n display: block;\n grid-template-columns: unset;\n }\n "} ${({isAdrail:e,adRailType:t})=>e&&(e=>{switch(e){case"normal":return`\n @media (min-width: ${i.lg}) and (max-width: 1045px) {\n grid-template-columns: repeat(8, 1fr) minmax(300px, 4fr);\n }\n @media (min-width: ${i.xl}) and (max-width: 1393px) {\n grid-template-columns: repeat(9, 1fr) minmax(300px, 3fr);\n }\n `;case"narrow":return`\n @media (min-width: ${i.lg}) and (max-width: 1045px) {\n grid-template-columns: repeat(7, 1fr) minmax(300px, 4fr) 1fr;\n }\n @media (min-width: ${i.xl}) and (max-width: 1393px) {\n grid-template-columns: repeat(8, 1fr) minmax(300px, 3fr) 1fr;\n }\n `;case"persistent":return`\n @media (min-width: ${i.lg}) and (max-width: 1045px) {\n grid-template-columns: repeat(7, 1fr) minmax(300px, 4fr) 1fr;\n }\n @media (min-width: ${i.xl}) and (max-width: 1393px) {\n grid-template-columns: repeat(8, 1fr) minmax(360px, 3fr) 1fr;\n }\n `;case"narrowWithNarrowContent":return`\n @media (min-width: ${i.lg}) and (max-width: 1190px) {\n grid-template-columns: repeat(8, 1fr) minmax(300px, 4fr);\n }\n `;default:return""}})(t)} ${({isMobileUp:e})=>e&&`\n @media (max-width: ${i.md}) {\n grid-template-columns: 1fr;\n }\n `} ${({isDynamicGridItemLayout:e,shouldDisplayDenseGrid:t})=>e&&t&&"{\n grid-auto-flow: dense;\n } \n "} } `,l=o.div.withConfig({displayName:"GridItem"})` ${({spanValue:e})=>e&&`\n grid-column: 1/-1;\n @media (min-width: ${i.md}) {\n grid-column: span ${e};\n }\n `} ${({layoutValue:e,adRailType:t})=>"content"===e&&`\n &{\n grid-column: 1 / -1;\n ${(e=>{switch(e){case"normal":return`\n @media (min-width: ${i.lg}) {\n grid-column: span 8;\n }\n \n @media (min-width: ${i.xl}) {\n grid-column: span 9;\n }\n `;case"narrow":case"persistent":case"narrowWithNarrowContent":return`\n @media (min-width: ${i.lg}) {\n grid-column: 2 / span 6;\n }\n `;case"narrowAdsLeft":return`\n @media (min-width: ${i.md}) {\n grid-column: 3 / -3;\n }\n @media (min-width: ${i.lg}) {\n grid-column: 6 / -2;\n }\n @media (min-width: ${i.xl}) {\n grid-column: 6 / -2;\n }\n `;default:return""}})(t)}\n }\n `} ${({layoutValue:e,adRailType:t})=>"aside"===e&&`\n display: none;\n\n @media (min-width: ${i.lg}) {\n display: block;\n justify-self: start;\n }\n @media (min-width: ${i.xl}) {\n display: block;\n .ad--rail {\n max-width: 300px;\n }\n }\n ${(e=>{switch(e){case"normal":return`\n @media (min-width: ${i.lg}) {\n grid-column: 9 / -1;\n }\n @media (min-width: ${i.xl}) {\n grid-column: 10 / -1;\n }\n `;case"narrow":return`\n @media (min-width: ${i.lg}) {\n grid-column: 8 / -2;\n }\n @media (min-width: ${i.xl}) {\n grid-column: 9 / -2;\n }\n `;case"persistent":return`\n @media (min-width: ${i.lg}) {\n grid-column: 8 / -1;\n min-width: 300px;\n display: block;\n }\n @media (min-width: ${i.xl}) {\n grid-column: 9 / -1;\n min-width: 360px;\n display: block;\n }\n display: block;\n grid-column: 1 / -1;\n `;case"narrowWithNarrowContent":return`\n @media (min-width: ${i.xl}) {\n grid-column: 9 / -2;\n }\n @media (min-width: ${i.lg}) {\n grid-column: 9 / -2;\n }\n `;case"narrowAdsLeft":return`\n &&{\n justify-self: stretch;\n }\n display: block;\n grid-column: 1 / -1;\n @media (min-width: ${i.md}) {\n grid-column: 3 / -3;\n } \n @media (min-width: ${i.lg}) {\n grid-column: 2 / 5;\n }\n `;default:return""}})(t)}\n `} ${({startColumn:e,endColumn:t})=>e&&t&&`\n grid-column-start: ${e};\n grid-column-end: ${t};\n `} ${({startColumn:e,endColumn:t})=>2===e&&12===t&&`\n grid-column: 1 / 12;\n\n @media (min-width: ${i.lg}) {\n grid-column: 2 / 12;\n }\n `} ${({isEvenGrid:e})=>e&&"\n grid-column-end: auto;\n grid-column-start: auto;\n "} ${({gridItemColSpan:e,isDynamicGridItemLayout:t})=>t&&e&&`grid-column-end:span ${e};\n `} `;e.exports={GridWrapper:s,GridItem:l}},9413:(e,t,n)=>{const{asVariation:o}=n(81372),{columnSpanPresets:i}=n(7009),a=n(74479);a.WithMargins=o(a,"WithMargins",{hasMargin:!0}),a.MarginsOnly=o(a,"MarginsOnly",{hasMargin:!0,isMarginOnly:!0}),a.NoMargins=o(a,"NoMargins",{hasMargin:!1}),a.NoMarginsTwoUp=o(a,"NoMarginsTwoUp",{childColumns:[{spanValue:6,columnSpan:i.mobile100Desktop50},{spanValue:6,columnSpan:i.mobile100Desktop50}],hasMargin:!1}),a.ContentWithAdRail=o(a,"ContentWithAdRail",{childColumns:[{layoutValue:"content",className:"grid-layout__content",columnSpan:i.mobile100Desktop75},{layoutValue:"aside",className:"grid-layout__aside",columnSpan:i.mobile100Desktop25}],adRailType:"normal",hasMargin:!0,isAdrail:!0},{className:"grid-layout--adrail"});const r={childColumns:[{layoutValue:"content",className:"grid-layout__content",columnSpan:i.mobile100Desktop50},{layoutValue:"aside",className:"grid-layout__aside",columnSpan:i.mobile100Desktop25}],adRailType:"narrow",hasMargin:!0,isAdrail:!0};a.ContentWithAdRailNarrow=o(a,"ContentWithAdRailNarrow",r,{className:"grid-layout--adrail narrow"}),a.ContentWithAdRailNarrowNoMargin=o(a,"ContentWithAdRailNarrow",{...r,hasMargin:!1,hasMarginMobile:!0},{className:"grid-layout--adrail narrow"}),a.ContentRightWithAdRailNarrow=o(a,"ContentRightWithAdRailNarrow",{childColumns:[{layoutValue:"aside",className:"grid-layout__aside",columnSpan:i.mobile50Desktop20},{layoutValue:"content",className:"grid-layout__content",columnSpan:i.mobile100Desktop75}],adRailType:"narrowAdsLeft",hasMargin:!0,isAdrail:!0},{className:"narrow"}),a.ContentWithAdRailPersistent=o(a,"ContentWithAdRailPersistent",{childColumns:[{layoutValue:"content",className:"grid-layout__content",columnSpan:i.mobile100Desktop50},{layoutValue:"aside",className:"grid-layout__aside",columnSpan:i.mobile100Desktop25}],adRailType:"persistent",hasMargin:!0,isAdrail:!0},{className:"grid-layout--adrail persistent"}),a.NarrowContentWithWideAdRail=o(a,"NarrowContentWithWideAdRail",{childColumns:[{layoutValue:"content",className:"grid-layout__content",columnSpan:i.mobile100Desktop50},{layoutValue:"aside",className:"grid-layout__aside",columnSpan:i.mobile100Desktop25}],adRailType:"narrowWithNarrowContent",hasMargin:!0,isAdrail:!0},{className:"grid-layout--adrail narrow wide-adrail"}),a.TwoUp=o(a,"TwoUp",{childColumns:[{className:"grid_content_columnOne",spanValue:6,columnSpan:i.mobile100Desktop50},{className:"grid_content_columnTwo",spanValue:6,columnSpan:i.mobile100Desktop50}],hasMargin:!0},{className:"grid-layout-twoColumns"}),a.ThreeUp=o(a,"ThreeUp",{childColumns:[{spanValue:4,columnSpan:i.mobile100Desktop33},{spanValue:4,columnSpan:i.mobile100Desktop33},{spanValue:4,columnSpan:i.mobile100Desktop33}],hasMargin:!0}),a.EvenAny=o(a,"EvenAny",{hasMargin:!1,isEven:!0}),a.EvenTwo=o(a,"EvenTwo",{childColumns:[{columnSpan:i.mobile50Desktop50},{columnSpan:i.mobile50Desktop50}],hasMargin:!1,isEven:!0}),a.EvenThree=o(a,"EvenThree",{childColumns:[{columnSpan:i.mobile50Desktop33},{columnSpan:i.mobile50Desktop33},{columnSpan:i.mobile50Desktop33}],hasMargin:!1,isEven:!0}),a.EvenFour=o(a,"EvenFour",{childColumns:[{columnSpan:i.mobile50Desktop25},{columnSpan:i.mobile50Desktop25},{columnSpan:i.mobile50Desktop25},{columnSpan:i.mobile50Desktop25}],hasMargin:!1,isEven:!0}),a.EvenFourMobileUp=o(a,"EvenFourMobileUp",{childColumns:[{columnSpan:i.mobile100Tablet50Desktop25},{columnSpan:i.mobile100Tablet50Desktop25},{columnSpan:i.mobile100Tablet50Desktop25},{columnSpan:i.mobile100Tablet50Desktop25}],hasMargin:!1,isEven:!0,isMobileUp:!0}),a.EvenFive=o(a,"EvenFive",{childColumns:[{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20}],hasMargin:!1,isEven:!0}),a.EvenSix=o(a,"EvenSix",{childColumns:[{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20},{columnSpan:i.mobile50Desktop20}],hasMargin:!1,isEven:!0}),a.TwoUpFullBleedNoGap=o(a,"TwoUpFullBleedNoGap",{childColumns:[{spanValue:6,columnSpan:i.mobile100Desktop50},{spanValue:6,columnSpan:i.mobile100Desktop50}],hasMargin:!1,isFullBleed:!0,hasGutters:!1}),a.DynamicGrid=({startColumn:e,endColumn:t})=>o(a,"DynamicGrid",{hasMargin:!0,gridColumns:{startColumn:e,endColumn:t}}),a.WithMarginsFullBleed=o(a,"WithMarginsFullBleed",{childColumns:[{spanValue:6,columnSpan:i.mobile100Desktop50},{spanValue:6,columnSpan:i.mobile100Desktop50}],hasMargin:!0,isFullBleed:!0}),a.DynamicGridItemLayout=o(a,"DynamicGridItemLayout",{isDynamicGridItemLayout:!0,shouldDisplayDenseGrid:!0,childColumns:[{columnSpan:i.mobile50Desktop25},{columnSpan:i.mobile50Desktop25},{columnSpan:i.mobile50Desktop25},{columnSpan:i.mobile50Desktop25}],hasMargin:!1,isEven:!0}),a.NoMarginsFullBleed=o(a,"NoMarginsFullBleed",{hasMargin:!1,isFullBleed:!0}),e.exports=a},82185:(e,t,n)=>{const o=n(96540).createContext();e.exports=o},47350:(e,t,n)=>{const o=n(5556),i=n(96540),{PersistentBottomWrapper:a}=n(31006),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=({children:e})=>(i.useEffect((()=>{(async()=>{await s(),r("PersistentBottom")})()}),[]),i.createElement(a,{className:"persistent-bottom","data-journey-hook":"persistent-bottom"},e));l.propTypes={children:o.node},e.exports=l},23074:(e,t,n)=>{e.exports=n(47350)},31006:(e,t,n)=>{const o=n(75999).default,{ZINDEX_MAP:i}=n(96472),a=o.div.withConfig({displayName:"PersistentBottomWrapper"})` position: fixed; right: 0; bottom: 0; left: 0; z-index: ${i.persistentBottomLayer}; @media print { display: none; } `;e.exports={PersistentBottomWrapper:a}},23656:(e,t,n)=>{const o=n(5556),i=n(96540),{PersistentTopWrapper:a}=n(43068),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=({children:e})=>{const[t,n]=i.useState(!1);return i.useEffect((()=>{(async()=>{await s(),r("PersistentTop")})()}),[]),i.useEffect((()=>{window.addEventListener("resize",(function(){Math.round(100*window.devicePixelRatio/2)>=400?n(!0):n(!1)}),!1)}),[]),i.createElement(a,{className:"persistent-top","data-testid":"PersistentTop","data-journey-hook":"persistent-top",unStickHeader:t},e)};l.propTypes={children:o.node},e.exports=l},26392:(e,t,n)=>{e.exports=n(23656)},43068:(e,t,n)=>{const o=n(75999).default,{ZINDEX_MAP:i}=n(96472),a=o.div.withConfig({displayName:"PersistentTopWrapper"})` position: fixed; top: 0; right: 0; left: 0; z-index: ${i.persistentTopLayer}; max-height: 50px; ${({unStickHeader:e})=>e&&"\n position: absolute;\n "}; @media print { display: none; } `;e.exports={PersistentTopWrapper:a}},92881:(e,t,n)=>{const o=n(5556),i=n(96540),{RowWrapper:a}=n(20139),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187),l=({backgroundColor:e=null,bottomSpacing:t,children:n,className:o,id:l,topSpacing:d,dataJourneyHook:c,rowRef:m})=>(i.useEffect((()=>{(async()=>{await s(),r("Row")})()}),[]),i.createElement(a,{"data-testid":"RowWrapper",id:l||void 0,"data-journey-hook":c,className:o,backgroundColor:e,bottomSpacing:t,topSpacing:d,ref:m},n));l.propTypes={backgroundColor:o.oneOf([null,"light","dark","white","black","brand"]),bottomSpacing:o.number,children:o.node.isRequired,className:o.string,dataJourneyHook:o.string,id:o.string,rowRef:o.shape({current:o.object}),topSpacing:o.number},e.exports=l},66657:(e,t,n)=>{e.exports=n(92881)},20139:(e,t,n)=>{const o=n(75999).default,{BaseWrap:i}=n(76955),{getColorToken:a}=n(26865),r=o(i).withConfig({displayName:"RowWrapper"})` display: block; width: 100%; ${({theme:e,backgroundColor:t})=>t?`background-color: ${a(e,`colors.discovery.body.${t}.background`)}`:""}; `;e.exports={RowWrapper:r}},84234:(e,t,n)=>{const o=n(32485),i=n(5556),a=n(96540),{trackComponent:r}=n(92716),{interactionResponse:s}=n(56187);class l extends a.Component{constructor(){super(...arguments),this.cleanup=()=>{this.observer.unobserve(this.anchor)},this.handleRef=e=>{this.anchor=e}}async componentDidMount(){this.setUpIntersectionObserver(),await s(),r("ViewportMonitor")}componentWillUnmount(){this.observer&&this.observer.disconnect()}setUpIntersectionObserver(){const e={root:null,rootMargin:"0px",threshold:0,...this.props.observerOptions};this.observer=new IntersectionObserver((e=>{e.forEach((e=>{this.props.onIntersectionViewport(e.isIntersecting,this.cleanup,this.props.analyticsData)}))}),e),this.observer.observe(this.anchor)}render(){const{className:e,children:t,dataAttrKey:n}=this.props;return a.createElement("div",{"data-attr-viewport-monitor":n,className:o(e,"viewport-monitor-anchor"),ref:this.handleRef},t)}}l.defaultProps={analyticsData:{},dataAttrKey:"",onIntersectionViewport:()=>{}},l.propTypes={analyticsData:i.object,children:i.node,className:i.string,dataAttrKey:i.string,observerOptions:i.object,onIntersectionViewport:i.func},e.exports=l},3990:(e,t,n)=>{e.exports=n(84234)},87755:(e,t,n)=>{const o=n(5556),i=n(96540),a=n(57770),r=n(99906),{trackComponent:s}=n(92716),{interactionResponse:l}=n(56187);class d extends i.Component{constructor(){super(...arguments),this.state={isClient:!1}}async componentDidMount(){this.setState({isClient:!0}),await l(),s("Viewport")}render(){const{children:e,max:t,min:n,shouldMatchOnServer:o}=this.props,{isClient:s}=this.state;let l={minWidth:0};return n&&r.sizes.indexOf(n)>=0&&(l.minWidth=r.minThresholds[n]),t&&r.sizes.includes(t)&&r.sizes.indexOf(t)<r.sizes.length-1&&(l.maxWidth=r.maxThresholds[t]),s||(l={minWidth:0}),i.createElement(a,{key:s,defaultMatches:o,query:l},e)}}d.propTypes={children:o.oneOfType([o.node,o.func]),max:o.oneOf(r.sizes),min:o.oneOf(r.sizes),shouldMatchOnServer:o.bool},d.defaultProps={shouldMatchOnServer:!0},e.exports=d},52089:(e,t,n)=>{e.exports=n(87755)},17204:(e,t,n)=>{const o=n(37243);t.A=(0,o.defineMessages)({secondaryOptinsDangerousLegend:{id:"NewsletterManageContent.SecondaryOptinsDangerousLegend",defaultMessage:"Primary and Third Party Optins",description:"Legend for secondary Optins"},ukPrimaryMarketingPermission:{id:"NewsletterManagePage.ukPrimaryMarketingPermission",defaultMessage:"Sign up to receive emails from {brandName} about {brandName}’s products, promotions, and services.",description:"Primary marketing permissions for UK users"},ukThirdPartyMarketingPermission:{id:"NewsletterManagePage.ukThirdPartyMarketingPermission",defaultMessage:"Sign up to receive marketing emails from {brandName} about special offers and promotions for other Condé Nast brands and our marketing partners.",description:"Third party marketing permissions for UK users"},signUp:{id:"NewsletterManageContent.SignUp",defaultMessage:"Sign up",description:"Legend for sign up"},signUpMessage:{id:"NewsletterManageContent.SignUpMessage",defaultMessage:"You’re signed up.",description:"Legend for sign up success message"},previewText:{id:"NewsletterManagePage.previewText",defaultMessage:"Preview",description:"Read a preview text in individual newsletter"},viewMoreNewsletters:{id:"NewsletterManagePage.viewMoreNewsletters",defaultMessage:"View more newsletters",description:"View more newsletters in individual newsletter page after sign up"}})},52813:(e,t,n)=>{const{css:o}=n(75999);function i(){return o` position: absolute; margin: 0; border: 0; padding: 0; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); clip-path: inset(50%); white-space: nowrap; `}e.exports={hideTextVisually:function(){return o` text-indent: -9999px; `},hideVisually:i,hideVisuallyFocusable:function(){return o` ${i} &:active, &:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; clip-path: none; white-space: initial; } `},visuallyhidden:"\n position: absolute;\n margin: -1px;\n border: 0;\n padding: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(0 0 0 0);\n"}},63825:(e,t,n)=>{const{default:o,css:i}=n(75999),a=n(5556),{getColorToken:r}=n(26865),s=i` display: inline-block; background-color: ${({theme:e})=>r(e,"colors.interactive.base.light")}; /* Remove system default appearance for buttons */ cursor: pointer; text-align: center; /* Add link styles */ text-decoration: none; appearance: none; &:disabled { pointer-events: none; } &:hover, &:focus { text-decoration: underline; } `,l=o.button.withConfig({displayName:"BaseButton"})` ${s} `;l.defaultProps={as:"button"},l.propTypes={as:a.string},e.exports={BaseButton:l,baseButtonStyles:s}},63015:(e,t,n)=>{const{default:o}=n(75999),i=n(5556),{getColorToken:a,getCheckboxRadioDefaultStyles:r,baseButtonStyles:s}=n(26865),l=o.input.withConfig({displayName:"BaseInput"})` border: 1px solid ${a("colors.interactive.base.black")}; padding: 0.125em 0.5rem; &[disabled] { pointer-events: none; } &[type='checkbox'] { ${r()} } &[type='radio'] { ${r()} } &[type='submit'] { ${s} } &[type='reset'] { cursor: pointer; } &[type='number']::-webkit-inner-spin-button { height: auto; } &[type='number']::-webkit-outer-spin-button { height: auto; } &[type='search'] { box-sizing: border-box; } `;l.defaultProps={as:"input"},l.propTypes={as:i.string},e.exports={BaseInput:l}},60881:(e,t,n)=>{const o=n(75999).default,i=n(5556),{getColorToken:a,getTypographyStyles:r,getLinkStyles:s}=n(26865),{BaseText:l}=n(18730),d=o(l).withConfig({displayName:"BaseLink"})` color: ${({theme:e,colorToken:t})=>a(e,t)}; transition-property: color, background, text-shadow; transition-duration: 5s; transition-timing-function: ease-in-out; ${({theme:e,typeToken:t})=>r(e,t)} ${({theme:e,colorStaticLinkToken:t,colorSecondaryLinkToken:n,linkStyle:o})=>s(e,t,n,o)} ${({hasUnderline:e})=>(e=>e?"":"\n cursor: pointer;\n text-decoration: none;\n\n &:active,\n &:link,\n &:visited {\n text-decoration: none;\n }\n\n &:hover,\n &:focus {\n text-decoration: underline;\n }\n ")(e)} `;d.defaultProps={as:"a",colorToken:"colors.interactive.base.light",hasUnderline:!0,linkStyle:"default"},d.propTypes={as:i.string,colorSecondaryLinkToken:i.string,colorStaticLinkToken:i.string,colorToken:i.string,hasUnderline:i.bool,linkStyle:i.oneOf(["global","default","navigation"]),target:i.string,typeToken:i.string},e.exports={BaseLink:d}},18730:(e,t,n)=>{const o=n(75999).default,i=n(5556),{getTypographyStyles:a,getColorToken:r}=n(26865),{BaseWrap:s}=n(45741),l=o(s).withConfig({displayName:"BaseText"})` ${({theme:e,typeIdentity:t})=>a(e,t)}; color: ${({theme:e,colorToken:t})=>r(e,t)}; a { color: inherit; } ${({bottomSpacing:e,topSpacing:t})=>e||t?"display: block;":""} `;l.defaultProps={as:"p",bottomSpacing:0,colorToken:"colors.consumption.body.standard.body",topSpacing:0,typeIdentity:"typography.definitions.consumptionEditorial.body-core"},l.props={as:i.string,bottomSpacing:i.number,colorToken:i.string,topSpacing:i.number,typeIdentity:i.string},e.exports={BaseText:l}},43079:(e,t,n)=>{const o=n(75999).default,i=n(5556),{getColorToken:a}=n(26865),r=o.textarea.withConfig({displayName:"BaseTextarea"})` border: 1px solid ${a("colors.interactive.base.black")}; padding: 0.125em 0.5rem; width: 100%; ${({maxWidth:e})=>e&&`max-width: ${e};`} `;r.defaultProps={as:"textarea",maxWidth:"25em"},r.propTypes={as:i.string},e.exports={BaseTextarea:r}},45741:(e,t,n)=>{const o=n(75999).default,i=n(5556),{calculateSpacing:a}=n(26865),r=({bottomSpacing:e})=>e&&!isNaN(e)?`margin-bottom: ${a(e)};`:"",s=({topSpacing:e})=>e&&!isNaN(e)?`margin-top: ${a(e)};`:"",l=["left","center","right"],d={left:"\n margin-left: 0;\n margin-right: auto;\n ",center:"\n margin-left: auto;\n margin-right: auto;\n ",right:"\n margin-right: 0;\n margin-left: auto;\n "},c=o.div.withConfig({displayName:"BaseWrap-sc"})` margin: 0; ${r} ${s} ${({align:e})=>e&&l.includes(e)&&`\n align-self: ${e};\n justify-self: ${e};\n ${d[e]};\n `} ${({textAlign:e})=>e&&l.includes(e)&&`text-align: ${e}; `} `;c.propTypes={align:i.oneOf(l),as:i.string,bottomSpacing:i.number,textAlign:i.oneOf(l),topSpacing:i.number},e.exports={BaseWrap:c,bottomSpacing:r,topSpacing:s}},76955:(e,t,n)=>{const{BaseLink:o}=n(60881),{BaseText:i}=n(18730),{BaseWrap:a,topSpacing:r,bottomSpacing:s}=n(45741),{BaseInput:l}=n(63015),{BaseTextarea:d}=n(43079);e.exports={BaseLink:o,BaseText:i,BaseWrap:a,BaseInput:l,BaseTextarea:d,topSpacing:r,bottomSpacing:s}},96472:e=>{const t=!(!window.document||!window.document.createElement);e.exports={ADS:{NAV_SPACING:7,STACKED_NAV_SPACING:22,STACKED_NAV_FIXED_HEIGHT_SPACING:15.5,STACKED_NAV_SPACING_NO_AD:14,LOGO_WITH_SEARCHBAR_DESKTOP:17,LINK_BANNER_DESKTOP_HEIGHT:7.5,LINK_BANNER_MOBILE_HEIGHT:5,LINK_LIST_BODY_HEIGHT:27.5,LINK_LIST_MOBILE_STICKY:7},BREAKPOINTS:{sm:"320px",md:"768px",lg:"1024px",xl:"1280px",xxl:"1600px",max:"1280px",fullBleed:"1600px"},BREAKPOINTS_RANGE:{sm:["0px","320px"],md:["320px","768px"],lg:["768px","1024px"],xl:["1024px","1280px"],xxl:["1280px","1600px"]},CAN_USE_DOM:t,GLOBAL_LINKS:{link:{style:"null"},visited:{style:"null"},hover:{style:"underline"},active:{style:"underline"},focus:{focus:"underline"}},GRID_GAP:{sm:2,md:3,lg:4},INPUT_FIELD_PALETTE:{normal:{text:7,icon:7,background:5,border:6},active:{text:8,icon:8,background:5,border:8},valid:{text:8,icon:8,background:5,border:7},invalid:{text:3,icon:3,background:5,border:3},disabled:{text:7,icon:7,background:6,border:7}},INTERACTIVE:{timingButtonDefault:"200ms",timingLinkDefault:"200ms",timingLinkNavigation:"200ms"},INTERACTIVE_PALLETE_TO_COLOR:{1:"colors.interactive.base.brand-primary",2:"colors.interactive.base.brand-secondary",3:"colors.interactive.feedback.invalid-primary",4:"colors.interactive.feedback.invalid-secondary",5:"colors.interactive.base.white",6:"colors.interactive.base.light",7:"colors.interactive.base.dark",8:"colors.interactive.base.black"},SHOPIFY_IMAGE_SIZE_MAP:{large:"",medium:"&width=640",small:"&width=320"},ZINDEX_MAP:{oneNav:900,skipLink:800,hyperstitialLayer:700,interstitialLayer:600,stickyLayer:350,persistentTopLayer:500,persistentBottomLayer:400,persistentAsideLayer:300,navFixed:80,tooltip:50,dropdown:50,content:30},ACCESSIBILITY:{KEY_ENTER:"Enter",KEY_SPACE:" ",KEY_TAB:"Tab",KEY_ESCAPE:"Escape"}}},72462:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.backgroundToken=t.badgeToken=t.graphicBorderFullToken=t.graphicBorderSimpleToken=void 0;const{css:o}=n(75999),i=e=>e.substring(1,e.length-1),a=e=>{switch(e.placement){case"grid":return`calc((var(--grid-gap) / 2) + (var(--border-image-thickness-px) / 2) + ${e.offset}px)`;case"edge":return`calc(var(--border-image-thickness-px) / 2 + ${e.offset}px)`;case"outside":return`calc(var(--border-image-thickness-px) + ${e.offset}px)`;default:return`${e.offset}px`}};t.graphicBorderSimpleToken=e=>o` --width: ${e.width}; --sides-center: calc((100% - var(--width)) / 2); --sides-edge: calc(100% - var(--width)); --border-image-thickness: ${e.thickness}; --border-image-thickness-px: ${e.thickness}px; border: var(--border-image-thickness-px) solid; ${({theme:t})=>`border-image-source: url('./verso/static/${t.meta.name}/assets/decorations/${i(e.file)}')`}; border-image-slice: ${(e=>{switch(e.side){case"top":return"var(--border-image-thickness) 0 0";case"right":return"0 var(--border-image-thickness) 0 0";case"left":return"0 0 0 var(--border-image-thickness)";default:return"0 0 var(--border-image-thickness)"}})(e)}; border-image-width: ${(e=>{switch(e.align){case"start":switch(e.side){case"top":return"1 var(--sides-edge) 0 0";case"right":return"0 1 var(--sides-edge) 0";case"left":return"0 0 var(--sides-edge) 1";default:return"0 var(--sides-edge) 1 0"}case"end":switch(e.side){case"top":return"1 0 0 var(--sides-edge)";case"right":return"var(--sides-edge) 1 0 0";case"left":return"var(--sides-edge) 0 0 1";default:return"0 0 1 var(--sides-edge)"}default:return"top"===e.side||"bottom"===e.side?"1 var(--sides-center) 1 var(--sides-center)":"var(--sides-center) 1"}})(e)}; border-image-repeat: ${e.repeat}; border-image-outset: ${a(e)}; `,t.graphicBorderFullToken=e=>{return o` --width: ${e.width}; --sides-center: calc((100% - var(--width)) / 2); --sides-edge: calc(100% - var(--width)); --border-image-thickness: ${e.thickness}; --border-image-thickness-px: calc(var(--border-image-thickness) * 1px); border: var(--border-image-thickness-px) solid; ${({theme:t})=>`border-image-source: url('./verso/static/${t.meta.name}/assets/decorations/${i(e.file)}')`}; border-image-slice: var(--border-image-thickness); border-image-width: ${t=e.sides,`${t.top} ${t.right} ${t.bottom} ${t.left}`}; border-image-repeat: ${e.repeat}; border-image-outset: ${a(e)}; `;var t};t.badgeToken=e=>o` position: relative; &::after { ${({theme:t})=>`background-image: url('./verso/static/${t.meta.name}/assets/decorations/${i(e.file)}')`}; --width: ${e.width}px; --height: ${e.height}px; --widthHalf: calc(var(--width) / 2); --heightHalf: calc(var(--height) / 2); --offsetX: ${e.offsetX}px; --offsetY: ${e.offsetY}px; ${(e=>{switch(e.placement){case"center":return(e=>{switch(e.x){case"left":case"start":return o` left: calc(var(--widthHalf) * -1 + var(--offsetX)); `;case"right":case"end":return o` left: calc(100% - var(--widthHalf) + var(--offsetX)); `;default:return o` left: calc(100% / 2 - var(--widthHalf) + var(--offsetX)); `}})(e);case"outside":return(e=>{switch(e.x){case"left":case"start":return o` left: calc(var(--width) * -1 + var(--offsetX)); `;case"right":case"end":return o` left: calc(100% + var(--offsetX)); `;default:return o` left: calc(100% / 2 - var(--widthHalf) + var(--offsetX)); `}})(e);default:return(e=>{switch(e.x){case"left":case"start":return o` left: var(--offsetX); `;case"right":case"end":return o` left: calc(100% - var(--width) + var(--offsetX)); `;default:return o` left: calc(100% / 2 - var(--widthHalf) + var(--offsetX)); `}})(e)}})(e)} ${(e=>{switch(e.placement){case"center":return(e=>{switch(e.y){case"top":case"start":return o` top: calc(var(--heightHalf) * -1 + var(--offsetY)); `;case"bottom":case"end":return o` top: calc(100% - var(--heightHalf) + var(--offsetY)); `;default:return o` top: calc(100% / 2 - var(--heightHalf) + var(--offsetY)); `}})(e);case"outside":return(e=>{switch(e.y){case"top":case"start":return o` top: calc(var(--height) * -1 + var(--offsetY)); `;case"bottom":case"end":return o` top: calc(100% + var(--offsetY)); `;default:return o` top: calc(100% / 2 - var(--heightHalf) + var(--offsetY)); `}})(e);default:return(e=>{switch(e.y){case"top":case"start":return o` top: var(--offsetY); `;case"bottom":case"end":return o` top: calc(100% - var(--height) + var(--offsetY)); `;default:return o` top: calc(100% / 2 - var(--heightHalf) + var(--offsetY)); `}})(e)}})(e)} display: block; position: absolute; transform: rotate(${e.rotation}deg); width: var(--width); height: var(--height); content: ''; } `,t.backgroundToken=e=>o` position: relative; ${({theme:t})=>`background-image: url('/verso/static/${t.meta.name}/assets/decorations/${i(e.file)}')`}; background-attachment: ${e.attachment}; background-repeat: ${e.repeat}; background-position: ${e.position}; background-size: ${e.size}; `},54482:e=>{const t={top:"top",right:"right",bottom:"bottom",left:"left"},n=new Map([[t.top,["left","right","bottom"]],[t.right,["top","bottom","left"]],[t.bottom,["right","left","top"]],[t.left,["bottom","top","right"]]]),o=(e,t,o)=>{const[i,a,r]=n.get(e)??[];return`\n border-${i}: ${t} solid transparent;\n border-${a}: ${t} solid transparent;\n border-${r}: ${t} solid ${o};\n `};e.exports={ARROW_DIRECTION:t,directionMap:n,generateArrowBorders:o,generateArrow:(e,t,n)=>`\n display: inline-block;\n width: 0;\n height: 0;\n\n ${o(e,t,n)}\n `}},54318:(e,t,n)=>{const o=n(67098);e.exports={generateId:(e,t)=>{if(e[t]){const n=o(e[t])?.trim();return n?.replace(/[^a-zA-Z0-9 ]/g,""),n?.toLowerCase().split(" ").join("-")}return null}}},63799:(e,t,n)=>{const{getCookie:o}=n(56892),i={US:"USD",GB:"GBP",FR:"EUR",DE:"EUR",IN:"INR",IT:"EUR",JP:"JPY",MX:"MXN",RU:"RUB",ES:"EUR",TW:"TWD"},a=(e,t)=>e.filter((e=>e.countryCode&&""!==e.countryCode?e.countryCode===t:e.currency===i[t]));e.exports={getProductLocalisedOffers:(e,t)=>{if(!t||0===t.length)return t;const n=o("CN_geo_country_code");let r=[];return i[n]&&(r=a(t,n)),r.length<1&&(r=a(t,e),r.length<1&&r.push(t[0])),r},countryCurrencyMapping:i}},89085:(e,t,n)=>{const{calculateSpacing:o}=n(26865),{BREAKPOINTS:i}=n(96472),{cssVariablesGrid:a}=n(1123);e.exports={createMultipackageContainerStyles:e=>`\n ${e} {\n display: flex;\n flex-flow: row wrap;\n align-items: stretch;\n justify-content: center;\n\n > * {\n width: 100%;\n }\n\n ${function(){let e="";for(let t=1;t<=100;t++)e+=`\n > *:nth-child(${t}) {\n order: ${t};\n }\n `;return`\n ${e}\n `}()}\n }\n `,cssVariablesCollage:()=>`\n @media (min-width: ${i.md}) {\n --border-offset: ${o(1.5)} ;\n\n @media (min-width: ${i.xl}) {\n --border-offset: ${o(2)};\n }\n }\n `,findLastRow:(e,t="div")=>`\n &:nth-child(${e}n+1):nth-last-child(-n+${e}),\n &:nth-child(${e}n+1):nth-last-child(-n+${e}) ~ ${t}\n `,universalGridCore:(e=!0)=>`\n \n ${a()}\n display: grid;\n // four for mobile, default\n grid-template-columns: repeat(4, 1fr);\n column-gap: var(--grid-gap);\n row-gap: ${e?"var(--grid-gap)":"0"};\n margin: 0 auto;\n width: 100%;\n max-width: ${i.xxl};\n \n @media (min-width: ${i.md}) {\n grid-template-columns: repeat(12, 1fr);\n }\n `}},43428:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.handleLinkClick=void 0;const o=n(60943),{encodeAffiliateLink:i}=n(25203),{getXidAndAmguuid:a}=n(5344),r=(e,t,n,o,a)=>a?[i(e,{actionId:t,contentUrl:n,...o}),a].join("?"):i(e,{actionId:t,contentUrl:n,...o});t.handleLinkClick=e=>{const{event:t,onClickHandler:n,gtmTrackOnClick:i,linkProps:s,setLinkProps:l,label:d,position:c,link:m,type:u,index:p}=e,g=document.querySelector("link[rel='canonical']")?.getAttribute("href")||null,h=a(),y=o.generate("hex",10);switch(u){case"upcCard":{n&&n(d,c,m,t,y);const[e,o]=s.href.split("?");i&&i(t,y),l(r(e,y,g,h,o));break}case"upcEmbedded":{n(d,c,m,t,y);const[e,o]=s.split("?");l(r(e,y,g,h,o)),i&&i(t,y);break}case"PLPProductCard":{n(t,y);const[e,o]=s.href.split("?"),i=r(e,y,g,h,o);l({...s,href:i});break}case"GallerySlideCaption":{i(t,y);const[e,n]=s.split("?");l(r(e,y,g,h,n));break}case"GallerySlideImage":{i(c,t,y);const[e,n]=s.split("?");l(r(e,y,g,h,n));break}case"UPCImage":{i(t,y,p);const[e,n]=s.href.split("?"),o=r(e,y,g,h,n);l({...s,href:o});break}case"ButtonGroupCallout":{n(),i(s,t,y);const[e,o]=s.split("?"),a=r(e,y,g,h,o);l((e=>({...e,[p]:a})));break}}}},52027:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.roundImageBase=void 0,t.roundImageBase=function(e,t=null,n=null){return`\n ${((e,t=null,n=null)=>{const o=[];return e.includes("%")?o.push(`\n width: ${e};\n height: auto;\n `):o.push(`\n width: ${e};\n height: ${e};\n `),t&&o.push(`\n min-width: ${t};\n min-height: ${t};\n `),n&&o.push(`\n max-width: ${n};\n max-height: ${n};\n `),o.join("")})(e,t,n)}\n display: block;\n border-radius: 50%;\n overflow: hidden;\n `}},26865:(e,t,n)=>{var o=n(65606);Object.defineProperty(t,"__esModule",{value:!0}),t.isInverted=t.getJsonMLChildren=t.isJsonMLElement=t.firstLetterDropCap=t.RGBAToHexA=t.getCheckboxRadioDefaultStyles=t.customScrollbar=t.columnCalc=t.styledProperty=t.minMaxScreen=t.maxScreen=t.minScreen=t.clearFix=t.getDecoration=t.getInputFieldStyles=t.getInputFieldColor=t.getZIndex=t.removeTextDecoration=t.getLinkStyles=t.getTypographyStyles=t.getColorStyles=t.getColorToken=t.resolvePaletteKey=t.getThemeValue=t.calculateSpacing=t.gridSpacing=void 0;const i=n(58156),a=n(72115),{css:r}=n(75999),{graphicBorderSimpleToken:s,graphicBorderFullToken:l,badgeToken:d,backgroundToken:c}=n(72462),{BREAKPOINTS:m,GLOBAL_LINKS:u,ZINDEX_MAP:p,INPUT_FIELD_PALETTE:g,INTERACTIVE_PALLETE_TO_COLOR:h}=n(96472);function y(e,t){if(!e||0===Object.keys(e).length)return null;if(!t||0===t.length)return null;const n=t.split(".").reduce(((e,t)=>e&&e[t]),e);if(void 0===n){if("dev"===o.env.BUILD_ENV)throw console.trace(`Invalid theme token ${t} provided`),new Error(`Invalid theme token ${t} provided`);return null}return n}t.gridSpacing=8,t.calculateSpacing=function(e=1,n="rem"){const o=t.gridSpacing*e;return("rem"===n?o/16/1+"rem":1*o+"px")||null},t.getThemeValue=y;const b=["standard","inverted","special"];function f(...e){if("string"==typeof e[0])return({theme:t})=>f(t,...e);const[t,n,o={}]=e,i=y(t,n),a=i?y(t,`colors.palette.${i}`):null;return o.rgbOnly&&a?a.slice(5,a.length-3):a}function v(...e){if("string"==typeof e[0])return({theme:t})=>v(t,...e);const[t,n]=e,o=y(t,n);if(!o)return null;const i=`--type-token: ${n.split(".").slice(2).join(".")};`,a=y(t,`typography.typefaces.${o.family}`)?.fallback?.slice(1,-1)||"",r=y(t,`typography.typefaces.${o.family}`)?.fontvariant?.slice(1,-1)||"",s=o.case?`text-transform: ${"normal"!==o.case?o.case:"none"};`:"",l=o.family?`font-family: ${o.family} ${a?`, ${a}`:""};`:"";let d="";!0===o.italic?d="font-style: italic;":!1===o.italic&&(d="font-style: normal;");const c=o["letter-spacing"]?`letter-spacing: ${o["letter-spacing"]}em;`:"letter-spacing: normal;",u=o.ligatures?`font-variant-ligatures: ${o.ligatures};`:"",p=r?`font-variant: ${r};`:"",g=o["line-height"]?`line-height: ${o["line-height"]}em;`:"",h=o["font-feature-settings"]?`font-feature-settings: ${o["font-feature-settings"]};`:"font-feature-settings: normal;",b=o["mobile-size"]?`font-size: ${o["mobile-size"]}px;`:"",f=o.weight?`font-weight: ${o.weight};`:"",k=o.fontSizeMd?`font-size: ${o.fontSizeMd}px`:null,w=o.lineHeightMd?`line-height: ${1*o.lineHeightMd}em`:null,C=o.fontSizeLg?`font-size: ${o.fontSizeLg}px`:null,x=o["line-break"]?`line-break: ${o["line-break"]};`:"line-break: auto;",$=o.lineHeightLg?`line-height: ${1*o.lineHeightLg}em`:null,S=o["overflow-wrap"]?`overflow-wrap: ${o["overflow-wrap"]};`:"overflow-wrap: normal;",I=((e,t,n,o)=>({mediumBreakpointOverrides:e&&t?`\n @media (min-width: ${m.md}) {\n ${e};\n ${t};\n }\n `:"",largeBreakpointOverrides:n&&o?`\n @media (min-width: ${m.lg}) {\n ${n};\n ${o};\n }\n `:""}))(k,w,C,$);return`\n ${i}\n ${s}\n ${l}\n ${h}\n ${d}\n ${c}\n ${u}\n ${p}\n ${x}\n ${g}\n ${b}\n ${f}\n ${S}\n ${I.mediumBreakpointOverrides}\n ${I.largeBreakpointOverrides}\n `}function k(e,t){const n=g[e][t];return h[n]}t.resolvePaletteKey=function(e,t){if(!t||0===t.length)return null;const n=t.split("."),o=n.length-2;if(o<0)return t;const i=n[o];return b.includes(i)?(n[o]=e.palette||"standard",n.join(".")):t},t.getColorToken=f,t.getColorStyles=function e(...t){if("string"==typeof t[0])return({theme:n})=>e(n,...t);const[n,o,i]=t;return`\n --${o}__token-name: ${i};\n ${o}: ${f(n,i)}\n `},t.getTypographyStyles=v,t.getLinkStyles=function e(...t){if("string"==typeof t[0]||null===t[0])return({theme:n})=>e(n,...t);const[n,o=null,i=null,a="default"]=t,r="global"===a?u:y(n,`interactive.links.${a||"default"}`);if(!r)return"";const{link:s,visited:l,hover:d,active:c,focus:m}=r,p=f(n,o||"colors.consumption.body.standard.body"),g=f(n,i);return`\n color: ${p};\n cursor: pointer;\n &:link {\n text-decoration: ${"null"===s.style?"inherit":s.style};\n color: ${p};\n }\n &:visited {\n text-decoration: ${"null"===l.style?"inherit":l.style};\n color: ${p};\n }\n &:hover {\n color: ${g&&p!==g?g:p};\n text-decoration: ${"null"===d.style?"inherit":d.style};\n }\n &:active {\n color: ${g&&p!==g?g:p};\n text-decoration: ${"null"===c.style?"inherit":c.style};\n }\n &:focus {\n color: ${g&&p!==g?g:p};\n text-decoration: ${"null"===m.style?"inherit":m.style};\n }\n transition-property: color, background, text-shadow;\n transition-duration: 0.2s;\n transition-timing-function: ease-in-out;\n `},t.removeTextDecoration=function(){return"\n &:hover,\n &:active {\n text-decoration: none;\n }\n "},t.getZIndex=function(e){return p[e]||0},t.getInputFieldColor=k,t.getInputFieldStyles=function(e,t,n){const o=f(e,k(t,n));return`\n${"border"===n?`border-width: 1px;\n border-style: solid;\n border-color: ${o};`:""}\n${"background"===n?`background-color: ${o};`:""}\n${"text"===n?`color: ${o};`:""}\n${"icon"===n?`fill: ${o};\n ${"disabled"===t?"pointer-events: none;":""}`:""}\n `},t.getDecoration=function(e,t){const n=y(e,`decorations.${t}`);if(!n)return null;switch(n.type){case"graphic-border-simple":return s(n);case"graphic-border-full":return l(n);case"badge":return d(n);case"background":return c(n);case"none":return null;default:return`${n}px`}},t.clearFix=function(){return"\n &::after {\n display: table;\n clear: both;\n content: '';\n }\n "},t.minScreen=function(e){return`@media (min-width: ${e})`},t.maxScreen=function(e){return`@media (max-width: ${e})`},t.minMaxScreen=function(e,t){return`@media (min-width: ${e}) and (max-width: ${t})`},t.styledProperty=(e,t,n)=>o=>{const r=i(o,e);return("function"==typeof t?t:a(t))(r)?n:""},t.columnCalc=function(e,t=12){return e/t*100+"%"},t.customScrollbar=function(e,t){return`\n &::-webkit-scrollbar {\n background-color: ${t};\n width: 12px;\n }\n\n &::-webkit-scrollbar-track {\n background-color: ${t};\n }\n\n &::-webkit-scrollbar-thumb {\n border: 2px solid ${t};\n border-radius: 10px;\n background-color: rgba(${e}, 0.6);\n }\n `},t.getCheckboxRadioDefaultStyles=function(){return"\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n visibility: initial;\n opacity: 0;\n margin: 0;\n cursor: inherit;\n padding: 0;\n width: 100%;\n height: 100%;\n "},t.RGBAToHexA=function(e,t,n,o){let i=parseInt(e,10).toString(16),a=parseInt(t,10).toString(16),r=parseInt(n,10).toString(16),s=Math.round(255*parseFloat(o)).toString(16);return 1===i.length&&(i=`0${i}`),1===a.length&&(a=`0${a}`),1===r.length&&(r=`0${r}`),1===s.length?s=`0${s}`:"ff"===s&&(s=""),`#${i}${a}${r}${s}`},t.firstLetterDropCap=r` ${v("typography.definitions.consumptionEditorial.display-large")} float: left; margin-bottom: -0.2em; padding: 0 0.05em 0 0; /* 2 */ color: ${f("colors.consumption.body.standard.display-signature")}; @-moz-document url-prefix('') { margin-bottom: 0; } `,t.isJsonMLElement=e=>Array.isArray(e)&&"string"==typeof e[0],t.getJsonMLChildren=e=>(0,t.isJsonMLElement)(e)&&e[1]&&"object"==typeof e[1]&&!Array.isArray(e[1])?e.slice(2):e.slice(1),t.isInverted=({palette:e})=>"inverted"===e},8877:(e,t,n)=>{const o=n(96540);e.exports={useClientStatus:()=>{const[e,t]=o.useState(!1);return o.useEffect((()=>{t(!0)}),[]),e}}},1123:(e,t,n)=>{const{calculateSpacing:o}=n(26865),{BREAKPOINTS:i}=n(96472);e.exports={applyGridSpacing:(e,t=!1)=>{const n=t?-1:1;return`\n ${e}-right: calc(${n} * var(--grid-margin));\n ${e}-left: calc(${n} * var(--grid-margin));\n `},applyCustomBackgroundColor:e=>`\n background-color: #${e};\n `,applyCustomDividerColor:e=>`\n border-color: #${e};\n `,applyCustomBorderTopColor:e=>`\n border-top: 1px solid #${e};\n `,applyDefaultPagePadding:()=>`padding-top: ${o(7,"px")};`,cssVariablesGrid:()=>`\n --grid-gap: ${o(2)};\n --grid-margin: ${o(3)};\n\n @media (min-width: ${i.md}) {\n --grid-gap: ${o(3)};\n --grid-margin: ${o(6)};\n }\n\n @media (min-width: ${i.lg}) {\n --grid-gap: ${o(4)};\n }\n\n @media (min-width: ${i.xl}) {\n --grid-margin: ${o(8)};\n }\n `}},15737:(e,t,n)=>{const{css:o}=n(75999),{getColorToken:i}=n(26865),a=(e=!0)=>`\n ${e?"":"\n text-decoration: none;\n\n &:hover,\n &:focus {\n text-decoration: underline;\n }\n "}\n\n cursor: pointer;\n `;e.exports={setLinkDefault:a,linkClean:()=>a(!1),linkStandard:()=>o` ${a()} color: ${i("colors.interactive.base.light")}; transition-property: color, background, text-shadow; transition-duration: 0.2s; transition-timing-function: ease-in-out; `}},79815:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.waitForElm=void 0,t.waitForElm=e=>new Promise((t=>{if(document.querySelector(e))return void t(document.querySelector(e));const n=new MutationObserver((()=>{document.querySelector(e)&&(t(document.querySelector(e)),n.disconnect())}));n.observe(document.body,{childList:!0,subtree:!0})}))},18106:e=>{const t=new Map([["de","de-DE"],["en","en-US"],["es","es-ES"],["fr","fr-FR"],["it","it-IT"],["ja","ja-JP"],["ru","ru-RU"],["zh-Hant","zh-Hant-TW"]]);e.exports={DEFAULT_LANG:"en-US",LOCALE_FALLBACK:t,LOCALES:["de-DE","en-AE","en-GB","en-IN","en-US","es-ES","es-MX","fr-FR","it-IT","ja-JP","ru-RU","zh-CN","zh-Hant-TW"]}},79712:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(6765));t.default=function(e){let t;try{t=(0,i.default)(e)}catch(e){t=null}return t}},47066:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});class n extends Error{constructor(e,...t){super(...t),this.statusCode=e}}t.default=n},69483:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.formatGraphQLErrors=void 0,t.formatGraphQLErrors=function(e=[]){return e.length?e.map(((e,t)=>e.path||e.locations?`(${t+1}) "${e.message}" at "${e.path?e.path.join("."):e.locations?.map((({line:e,column:t})=>`line ${e}, column ${t}`)).join(" and ")}". `:`(${t+1}) "${e.message}"`)):[]}},17780:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getGraphqlErrorHandlerWith404=t.getGraphqlErrorHandler=void 0;const i=n(10434),a=o(n(58156)),r=n(69483),s=o(n(47066));t.getGraphqlErrorHandler=function(e){return t=>{const{response:n}=t;if(!n){const e=t.cause||t;throw new Error(`GraphQL failed due to network error: ${e.message}`)}const o=(n&&n.errors)??[new i.GraphQLError(`HTTP status ${n.status}`)];throw new s.default((0,a.default)(n,"errors[0].extensions.response.status",n.status),`GraphQL could not resolve ${e}. ${(0,r.formatGraphQLErrors)(o)}`)}},t.getGraphqlErrorHandlerWith404=function(e){return t=>{const{response:n}=t;if(!n){const e=t.cause||t;throw new Error(`GraphQL failed due to network error: ${e.message}`)}const o=(n&&n.errors)??[new i.GraphQLError(`HTTP status ${n.status}`)];throw new s.default(404,`GraphQL could not resolve ${e}. ${(0,r.formatGraphQLErrors)(o)}`)}}},3613:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.requestGraphService=void 0;const{GraphQLClient:o}=n(96497);t.requestGraphService=(e,t,n,i={},a={})=>{const r={...a,Authorization:`Bearer ${t}`};return new o(e).rawRequest(n,i,r)}},5736:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.federatedGraphqlService=void 0;const i=n(3613),a=n(17780),r=n(20656),s=o(n(53788)),l=n(74139);t.federatedGraphqlService=async({federatedGraphqlUrl:e,query:t,variables:n,queryLabelForError:o})=>{const d=r.UserAuthenticationClient.getCookieValue(s.default.oidcCookies.id);if(!d)throw new Error(l.errorType.MISSING_ACCESS_TOKEN);const c={"apollographql-client-name":"Verso","apollographql-client-version":"0.0.1"};try{return await(0,i.requestGraphService)(e,d,t,{...n},c)}catch(e){(0,a.getGraphqlErrorHandler)(o)(e)}return{}}},51895:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),i(n(3613),t),i(n(5736),t)},82692:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getFirstTruthyValue=void 0,t.getFirstTruthyValue=function(e,t=void 0){return e.find(Boolean)||t}},13659:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=(e,t)=>!function(e){return!/^https?:\/\/|^\/\//i.test(e)}(e)&&new URL(e).hostname!==t},60663:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.storageFactory=void 0,t.storageFactory=function(e){let t={};function n(){try{const t="is_localStorage_supported_check_key";return e().setItem(t,t),e().removeItem(t),!0}catch(e){return!1}}return{getItem:function(o){return n()?e().getItem(o):Object.prototype.hasOwnProperty.call(t,o)?t[o]:null},setItem:function(o,i){n()?e().setItem(o,i):t[o]=String(i)},removeItem:function(o){n()?e().removeItem(o):delete t[o]},clear:function(){n()?e().clear():t={}},key:function(o){return n()?e().key(o):Object.keys(t)[o]||null},get length(){return n()?e().length:Object.keys(t).length}}}},65947:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.normalizePrice=void 0,t.normalizePrice=function(e){const t=e.replace(/[^0-9.,]/g,"").trim(),n=t.indexOf(","),o=t.indexOf(".");let i=t;return-1!==n&&-1!==o?o>n?i=i.replace(/,/g,""):(i=i.replace(/\./g,""),i=i.replace(/,/g,".")):-1!==n&&(i=i.replace(/,(?=[0-9]*$)/,".")),parseFloat(i)}},56187:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.interactionResponse=t.yieldToMain=void 0,t.yieldToMain=()=>"scheduler"in window&&"yield"in window.scheduler?window.scheduler.yield():new Promise((e=>{setTimeout(e,0)})),t.interactionResponse=function(){return new Promise((e=>{setTimeout(e,100),requestAnimationFrame((()=>{setTimeout(e,0)}))}))}},22214:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserAuthenticationClient=void 0;const i=o(n(53788)),a=o(n(15822)),{fetchWithTimeout:r}=n(57743);class s{static getDecodedToken(e){const t=this.getCookieValue(e);return this.decodeCookie(t)}static getDecodedAuthToken(){let e=s.getDecodedToken(i.default.authCookieName);const t=s.getDecodedToken(i.default.oidcCookies.access);return!e.sub&&t.sub&&(e=t),e}static isTokenValid(e){return"string"==typeof e.sub&&e.sub.length>0&&1e3*e.exp>Date.now()}static async checkAccessWithRefresh(){const e=s.getDecodedToken(i.default.authCookieName);if(s.isTokenValid(e))return!1;const t=s.getDecodedToken(i.default.oidcCookies.access),n=s.isTokenValid(t);if(!n){await r(a.default.oidcRefresh,{credentials:"include",method:"GET"},5e3);const e=s.getDecodedToken(i.default.oidcCookies.access);return s.isTokenValid(e)}return n}static getDocumentCookie(e){const t=document.cookie||"",[,n=""]=t.split("; ").map((e=>e.split("="))).find((([t])=>t===e))||[];return n}static getCookieValue(e){try{return this.getDocumentCookie(e)}catch(e){return""}}static decodeCookie(e){try{const[,t]=e.split(".");return JSON.parse(window.atob(t))}catch(e){return{email:"",sub:"",exp:0,xid:""}}}}t.UserAuthenticationClient=s},20656:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.UserAuthenticationClient=void 0;var o=n(22214);Object.defineProperty(t,"UserAuthenticationClient",{enumerable:!0,get:function(){return o.UserAuthenticationClient}})},61796:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.articleFieldFragment=t.articleFragmentName=void 0,t.articleFragmentName="articleField",t.articleFieldFragment=`\n fragment ${t.articleFragmentName} on Article {\n __typename\n metadata {\n contentType\n }\n id\n organizationId\n hed\n contextualHed\n promoHed\n promoDek\n dek\n contextualDek\n rubric\n contextualRubric\n uri\n ledeCaption\n lang\n isSponsored\n bylineOption\n bylineVariant\n campaignUrl\n pubDate\n socialTitle\n socialDescription\n issueDate\n contentSource\n contextualBody\n tout {\n id\n organizationId\n metadata {\n contentType\n archived\n }\n altText\n generatedAltText\n filename\n height\n width\n lang\n aspectRatios {\n name\n height\n width\n format\n duration\n url\n override\n }\n restrictCropping\n caption\n contextualCaption\n credit\n contextualCredit\n title\n contextualTitle\n contextualBody\n cropMode\n url\n }\n }\n`},5116:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.businessFragment=t.businessFragmentName=void 0,t.businessFragmentName="getBookmarkedBusiness",t.businessFragment=`\n fragment ${t.businessFragmentName} on Business {\n address {\n city\n }\n \n organizationId\n name\n pubDate\n \n seoDescription\n seoTitle\n tout: connected(relname: "photosTout") {\n edges {\n node {\n ... on Photo {\n altText\n aspectRatios {\n name\n url\n width\n height\n format\n modifications {\n crop {\n height\n width\n x\n y\n }\n }\n }\n caption\n contextualBody\n contextualCaption\n contextualTitle\n cropMode\n credit\n filename\n id\n metadata {\n contentType\n }\n contentWarnings {\n slug\n }\n restrictCropping\n __typename\n }\n }\n }\n }\n uri\n }\n `},22476:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.cartoonFragment=void 0,t.cartoonFragment="\n fragment cartoonFragment on Cartoon {\n id\n metadata {\n contentType\n }\n filename\n height\n width\n altText\n title\n caption\n contextualBody\n contextualCaption\n credit\n socialTitle\n socialDescription\n __typename\n url: uri\n aspectRatios {\n height\n name\n url\n width\n }\n pubDate\n storeUrl\n publishInfo {\n firstPublished\n }\n }\n"},64836:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getContentReferenceFragment=void 0,t.getContentReferenceFragment=()=>"\n fragment contentReferenceField on ContentReference {\n id\n identifier\n contextualCaption\n provider\n hed\n dek\n contextualTitle\n contextualCaption\n metadata {\n contentType\n }\n }"},9715:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.contributorFragment=void 0,t.contributorFragment="\n fragment contributorFragment on Contributor {\n __typename\n id\n url: uri\n name\n title\n # type comes from fragment in search query\n type\n contributorType: type\n photo: tout {\n id\n aspectRatios {\n url\n }\n metadata {\n contentType\n }\n }\n title\n bio\n socialMedia {\n handle\n network\n }\n metadata {\n contentType\n }\n }\n"},57448:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.galleryFieldFragment=t.galleryFragmentName=void 0,t.galleryFragmentName="galleryField",t.galleryFieldFragment=`\n fragment ${t.galleryFragmentName} on Gallery {\n __typename\n metadata {\n contentType\n }\n id\n uri\n contentSource\n hed\n dek\n promoDek\n promoHed\n contextualHed\n contextualDek\n tout {\n id\n organizationId\n metadata {\n contentType\n archived\n }\n altText\n generatedAltText\n filename\n height\n width\n lang\n aspectRatios {\n name\n height\n width\n format\n duration\n url\n override\n }\n restrictCropping\n caption\n contextualCaption\n credit\n contextualCredit\n title\n contextualTitle\n contextualBody\n cropMode\n url\n }\n pubDate\n socialDescription\n rubric\n socialTitle\n socialDescription\n }\n`},63576:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCategoryTaxonomiesFragment=void 0,t.getCategoryTaxonomiesFragment=()=>"\n fragment categoryTaxonomiesFragment on CategoryTaxonomy {\n name: taxonomy\n categories {\n id\n name\n slug\n hierarchy {\n name\n slug\n }\n parent: parentCategory {\n name\n slug\n }\n root {\n slug\n }\n }\n }\n "},45977:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getChannelFieldsFragment=void 0,t.getChannelFieldsFragment=()=>"\n fragment channelFields on Category {\n name\n slug\n }"},59808:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getClipFieldFragment=void 0,t.getClipFieldFragment=()=>'\n fragment clipField on Clip {\n id\n metadata {\n contentType\n }\n altText\n credit\n caption\n filename\n thumbnails: connected(relname: "thumbnails") {\n edges {\n node {\n ... on Photo {\n url\n filename\n aspectRatios {\n height\n width\n url\n name\n format\n }\n }\n }\n }\n }\n renditions {\n mp4 {\n url\n width\n height\n resolution\n }\n }\n }\n '},88264:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCneInterludeOverride=void 0,t.getCneInterludeOverride=()=>'\n interludeOverride: firstConnected(relname:"interludeOverride") {\n node {\n ... on CNEVideo {\n cneId\n }\n }\n }\n '},36526:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCNEVideoFragment=void 0,t.getCNEVideoFragment=()=>"\n fragment CNEVideoField on CNEVideo {\n #pubDate\n __typename\n metadata {\n contentType\n }\n embedUrl\n id\n photo: imageUrl\n scriptEmbedUrl: scriptUrl\n title\n url: canonicalUrl\n animationClip {\n highResUrl\n lowResUrl\n }\n }"},56326:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getContentList=void 0,t.getContentList=()=>"\nfragment contentList on CuratedList {\n id\n hed\n content(limit: 5) {\n results {\n __typename\n metadata {\n contentType\n }\n ...on Article {\n id\n hed\n dek\n contextualDek\n promoDek\n contextualHed\n promoHed\n uri\n rubric\n channel {\n slug\n name\n }\n }\n ...on Gallery {\n id\n hed\n dek\n contextualDek\n promoDek\n contextualHed\n promoHed\n uri\n rubric\n channel {\n slug\n name\n }\n }\n ...on ExternalLink {\n id\n hed\n url\n rubric\n contextualRubric\n\n }\n }\n }\n}\n"},38023:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getContributorFieldFragment=void 0,t.getContributorFieldFragment=()=>'\n fragment contributorField on Contributor {\n id\n url: uri\n name\n contributorType: type\n photo: tout {\n ...photoField\n }\n title\n bio\n email\n shortBio\n socialMedia {\n handle\n network\n }\n metadata {\n contentType\n }\n relatedContent: firstConnected(relname: "relatedContent") {\n node {\n ... on ExternalLink {\n id\n dek\n hed\n url\n __typename\n metadata {\n contentType\n }\n rubric\n source\n }\n }\n }\n featuredStories: connected(relname: "featuredStories") {\n edges {\n node {\n ... on Article {\n id\n url: uri\n hed\n dek\n rubric\n pubDate\n photo: tout {\n ...photoField\n }\n __typename\n metadata {\n contentType\n }\n }\n }\n }\n }\n __typename\n }\n '},9125:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCulturalEventFragment=void 0,t.getCulturalEventFragment=()=>'\n fragment culturalEventData on CulturalEvent {\n id\n eventDetails\n body {\n content\n }\n dek\n hed\n location {\n name\n city\n region\n country\n }\n promoHed\n promoDek\n ticketUrl\n eventRubric\n eventStatus\n timeZone\n ctaLabel\n tout {\n ...clipField\n ...photoField\n }\n url: uri\n startDate\n endDate\n metadata {\n contentType\n }\n eventFunctionalTags : connected(relname:"categories-functional-tags"){\n edges{\n node{\n ... on Category{\n name\n slug\n }\n }\n }\n }\n eventVenues: connected(relname: "venues") {\n edges {\n node {\n ... on Venue {\n venueName: name\n address {\n city\n region\n country\n }\n }\n }\n }\n }\n pubDate\n contributorsAuthor: connected(relname: "contributorsAuthor") {\n edges {\n node {\n id\n ... on Contributor {\n name\n url: uri\n }\n }\n }\n }\n categoriesSections: connected(relname: "categories-sections") {\n edges {\n node {\n id\n __typename\n ... on Category {\n name\n hierarchy {\n name\n slug\n }\n }\n }\n }\n }\n categoriesIssues: connected(relname: "categories-issues") {\n edges {\n node {\n id\n __typename\n ... on Category {\n id\n name\n hierarchy {\n name\n slug\n }\n parent: parentCategory {\n name\n slug\n }\n }\n }\n }\n }\n __typename\n }\n '},81711:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getCuratedList=void 0;const o=n(36680);t.getCuratedList=`\n ${(0,o.getPhotoFieldFragment)()}\n query GetCuratedList($organizationId: ID!, $id: String, $uri: String) {\n getCuratedList(\n organizationId: $organizationId\n id: $id\n uri: $uri\n ) {\n id\n hed\n uri\n channel {\n id\n slug\n name\n }\n content {\n results {\n id\n ... on Article {\n contextualHed\n contextualDek\n hed\n dek\n url: uri\n promoHed\n promoDek\n metadata {\n contentType\n archived\n }\n rubric\n tout {\n ...photoField\n }\n }\n ... on ExternalLink {\n contextualHed\n contextualDek\n hed\n dek\n rubric\n url\n tout {\n ...photoField\n }\n metadata {\n contentType\n archived\n }\n }\n ... on Gallery {\n contextualHed\n contextualDek\n hed\n dek\n url: uri\n promoHed\n promoDek\n metadata {\n contentType\n archived\n }\n rubric\n tout {\n ...photoField\n }\n }\n }\n }\n\n categories(taxonomy: "channels") {\n name\n slug\n hierarchy {\n name\n }\n }\n tout {\n ...photoField\n }\n metadata {\n contentType\n }\n functionalTags {\n id\n name\n slug\n hierarchy {\n name\n slug\n }\n }\n __typename\n }\n }\n`},94808:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.liveStoryFragment=void 0,t.liveStoryFragment="\n fragment liveStoryField on LiveStory {\n id\n hed\n dek\n uri\n rubric\n tout {\n id\n aspectRatios {\n name\n url\n }\n metadata {\n contentType\n }\n }\n organizationId\n metadata {\n contentType\n }\n allContributors(types: [AUTHOR, PHOTOGRAPHER]) {\n edges {\n node {\n ...contributorFragment\n }\n }\n }\n }\n"},82433:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getMusicReviewFieldFragment=void 0,t.getMusicReviewFieldFragment=()=>'\n fragment musicReviewField on MusicReview {\n __typename\n metadata {\n contentType\n }\n dek\n hed\n promoDek\n promoHed\n pubDate\n rubric\n channels: categories(taxonomy: "channels") {\n ...channelFields\n parent: parentCategory {\n ...channelFields\n }\n }\n sections: categories(taxonomy: "sections") {\n name\n slug\n }\n url: uri\n allContributors(types: [AUTHOR, PHOTOGRAPHER]) {\n edges {\n node {\n ...contributorFragment\n }\n }\n }\n tout {\n ...photoField\n }\n }\n '},51730:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getActivityOfferFragment=t.getLodgingOfferFragment=void 0,t.getLodgingOfferFragment=()=>"\n fragment offersFragment on Lodging {\n offers {\n seller {\n name\n }\n purchaseUri\n offerId\n shortUrl\n }\n name\n operationalInfo {\n price\n }\n }\n ",t.getActivityOfferFragment=()=>"\n fragment activityOffersData on Activity {\n offers {\n seller {\n name\n }\n purchaseUri\n offerId\n shortUrl\n }\n name\n }\n "},36680:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getPhotoFieldFragment=t.photoFragmentName=void 0,t.photoFragmentName="photoField",t.getPhotoFieldFragment=()=>`\n fragment ${t.photoFragmentName} on Photo {\n bookMarkedUrl: url\n altText\n aspectRatios {\n name\n url\n width\n height\n format\n modifications {\n crop {\n height\n width\n x\n y\n }\n }\n }\n caption\n contextualBody\n contextualCaption\n contextualTitle\n cropMode\n credit\n filename\n id\n metadata {\n contentType\n }\n contentWarnings{\n slug\n }\n restrictCropping\n __typename\n }\n `},4283:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getPlaceEditorialFragment=void 0;const o=n(51730),i=n(36680);t.getPlaceEditorialFragment=()=>`\n ${(0,o.getLodgingOfferFragment)()}\n ${(0,o.getActivityOfferFragment)()}\n ${(0,i.getPhotoFieldFragment)()}\n\n fragment placeEditorialField on PlaceEditorial {\n uri\n id\n shortDescription\n promoDek\n connected(relname: "photos", type: PHOTO) {\n edges {\n node {\n ... on Photo {\n ...photoField\n }\n }\n }\n }\n awards: categories(taxonomy: "award-winner") {\n name\n hierarchy {\n name\n slug\n }\n }\n place {\n node {\n ... on Lodging {\n ...offersFragment\n }\n ... on Activity {\n ...activityOffersData\n }\n ...locationInfo\n }\n }\n price: categories(taxonomy: "price") {\n id\n name\n slug\n }\n }\n fragment locationInfo on Place {\n locationInfo {\n addressString\n address\n city {\n name\n }\n country {\n name\n }\n }\n }\n `},77681:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getProductFieldFragment=void 0,t.getProductFieldFragment=()=>"\n fragment productField on Product {\n id\n brand {\n name\n id\n }\n awards {\n name\n date\n }\n lang\n revisionInfo {\n createdAt\n version\n authorName\n }\n category:connected{\n edges {\n node {\n ...on Category {\n hierarchy {\n slug\n }\n }\n }\n }\n }\n contextualBody\n contextualCaption\n contextualTitle\n description\n functionalTags {\n name\n slug\n }\n name\n pros\n cons\n rating\n offers {\n currency\n comparisonPrice\n purchaseUri: offerLink\n offerId\n offerType\n price\n sellerName\n shortUrl: shortLink\n countryCode\n }\n tout {\n ...photoField\n }\n media:connected{\n edges{\n node{\n ...on Photo{\n ...photoField\n } \n }\n }\n }\n url: uri\n metadata {\n contentType\n }\n __typename\n }\n "},3012:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getRevisionInfoFragment=void 0,t.getRevisionInfoFragment=()=>"\n fragment revisionInfoField on RevisionInfo {\n version\n createdAt\n authorName\n }"},2697:function(e,t,n){var o=this&&this.__createBinding||(Object.create?function(e,t,n,o){void 0===o&&(o=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,i)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||o(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),i(n(9715),t),i(n(63576),t),i(n(59808),t),i(n(38023),t),i(n(9125),t),i(n(36680),t),i(n(88264),t),i(n(77681),t),i(n(4283),t),i(n(56326),t),i(n(36526),t),i(n(45977),t),i(n(22476),t),i(n(94808),t),i(n(64836),t),i(n(3012),t),i(n(81711),t),i(n(61796),t),i(n(57448),t),i(n(14828),t),i(n(19036),t),i(n(44838),t),i(n(5116),t),i(n(82433),t)},19036:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.productReviewFieldFragment=t.productReviewFragmentName=void 0,t.productReviewFragmentName="productReviewField",t.productReviewFieldFragment=`\n fragment ${t.productReviewFragmentName} on ProductReview {\n id\n organizationId\n hed\n promoHed\n promoDek\n dek\n rubric\n uri\n lang\n pubDate\n socialTitle\n socialDescription\n issueDate\n contentSource\n tout {\n id\n organizationId\n metadata {\n contentType\n archived\n }\n altText\n generatedAltText\n filename\n height\n width\n lang\n aspectRatios {\n name\n height\n width\n format\n duration\n url\n override\n }\n restrictCropping\n caption\n contextualCaption\n credit\n contextualCredit\n title\n contextualTitle\n contextualBody\n cropMode\n url\n }\n }\n`},14828:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.recipeFieldFragment=t.recipeFragmentName=void 0,t.recipeFragmentName="recipeField",t.recipeFieldFragment=`\n fragment ${t.recipeFragmentName} on Recipe {\n __typename\n metadata {\n contentType\n }\n organizationId\n aggregateRating\n id\n url: uri\n metadata {\n contentType\n }\n canonicalUrl\n allContributors {\n edges {\n node {\n name\n type\n uri\n }\n }\n }\n hed\n promoDek\n promoHed\n pubDate\n tout {\n altText\n aspectRatios {\n format\n height\n name\n url\n width\n }\n caption\n contextualCaption\n contextualTitle\n credit\n filename\n id\n metadata {\n contentType\n }\n }\n socialTitle\n uri\n }\n`},44838:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.runwaySeasonAllShowsFragment=void 0,t.runwaySeasonAllShowsFragment="\n fragment runwaySeasonAllShows on RunwayShowsConnection {\n totalResults\n edges {\n node {\n id\n url: uri\n pubDate\n designer {\n name\n }\n }\n }\n }\n"},66916:function(e,t,n){var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(67098));t.default=e=>(0,i.default)(e).trim()},35358:(e,t,n)=>{var o={"./af":25177,"./af.js":25177,"./ar":61509,"./ar-dz":41488,"./ar-dz.js":41488,"./ar-kw":58676,"./ar-kw.js":58676,"./ar-ly":42353,"./ar-ly.js":42353,"./ar-ma":24496,"./ar-ma.js":24496,"./ar-sa":82682,"./ar-sa.js":82682,"./ar-tn":89756,"./ar-tn.js":89756,"./ar.js":61509,"./az":95533,"./az.js":95533,"./be":28959,"./be.js":28959,"./bg":47777,"./bg.js":47777,"./bm":54903,"./bm.js":54903,"./bn":61290,"./bn-bd":17357,"./bn-bd.js":17357,"./bn.js":61290,"./bo":31545,"./bo.js":31545,"./br":11470,"./br.js":11470,"./bs":44429,"./bs.js":44429,"./ca":7306,"./ca.js":7306,"./cs":56464,"./cs.js":56464,"./cv":73635,"./cv.js":73635,"./cy":64226,"./cy.js":64226,"./da":93601,"./da.js":93601,"./de":77853,"./de-at":26111,"./de-at.js":26111,"./de-ch":54697,"./de-ch.js":54697,"./de.js":77853,"./dv":60708,"./dv.js":60708,"./el":54691,"./el.js":54691,"./en-au":53872,"./en-au.js":53872,"./en-ca":28298,"./en-ca.js":28298,"./en-gb":56195,"./en-gb.js":56195,"./en-ie":66584,"./en-ie.js":66584,"./en-il":65543,"./en-il.js":65543,"./en-in":9033,"./en-in.js":9033,"./en-nz":79402,"./en-nz.js":79402,"./en-sg":43004,"./en-sg.js":43004,"./eo":32934,"./eo.js":32934,"./es":97650,"./es-do":20838,"./es-do.js":20838,"./es-mx":17730,"./es-mx.js":17730,"./es-us":56575,"./es-us.js":56575,"./es.js":97650,"./et":3035,"./et.js":3035,"./eu":3508,"./eu.js":3508,"./fa":119,"./fa.js":119,"./fi":90527,"./fi.js":90527,"./fil":95995,"./fil.js":95995,"./fo":52477,"./fo.js":52477,"./fr":85498,"./fr-ca":26435,"./fr-ca.js":26435,"./fr-ch":37892,"./fr-ch.js":37892,"./fr.js":85498,"./fy":37071,"./fy.js":37071,"./ga":41734,"./ga.js":41734,"./gd":70217,"./gd.js":70217,"./gl":77329,"./gl.js":77329,"./gom-deva":32124,"./gom-deva.js":32124,"./gom-latn":93383,"./gom-latn.js":93383,"./gu":95050,"./gu.js":95050,"./he":11713,"./he.js":11713,"./hi":43861,"./hi.js":43861,"./hr":26308,"./hr.js":26308,"./hu":90609,"./hu.js":90609,"./hy-am":17160,"./hy-am.js":17160,"./id":74063,"./id.js":74063,"./is":89374,"./is.js":89374,"./it":88383,"./it-ch":21827,"./it-ch.js":21827,"./it.js":88383,"./ja":23827,"./ja.js":23827,"./jv":89722,"./jv.js":89722,"./ka":41794,"./ka.js":41794,"./kk":27088,"./kk.js":27088,"./km":96870,"./km.js":96870,"./kn":84451,"./kn.js":84451,"./ko":63164,"./ko.js":63164,"./ku":98174,"./ku.js":98174,"./ky":78474,"./ky.js":78474,"./lb":79680,"./lb.js":79680,"./lo":15867,"./lo.js":15867,"./lt":45766,"./lt.js":45766,"./lv":69532,"./lv.js":69532,"./me":58076,"./me.js":58076,"./mi":41848,"./mi.js":41848,"./mk":30306,"./mk.js":30306,"./ml":73739,"./ml.js":73739,"./mn":99053,"./mn.js":99053,"./mr":86169,"./mr.js":86169,"./ms":73386,"./ms-my":92297,"./ms-my.js":92297,"./ms.js":73386,"./mt":77075,"./mt.js":77075,"./my":72264,"./my.js":72264,"./nb":22274,"./nb.js":22274,"./ne":8235,"./ne.js":8235,"./nl":92572,"./nl-be":43784,"./nl-be.js":43784,"./nl.js":92572,"./nn":54566,"./nn.js":54566,"./oc-lnc":69330,"./oc-lnc.js":69330,"./pa-in":29849,"./pa-in.js":29849,"./pl":94418,"./pl.js":94418,"./pt":79834,"./pt-br":48303,"./pt-br.js":48303,"./pt.js":79834,"./ro":24457,"./ro.js":24457,"./ru":82271,"./ru.js":82271,"./sd":1221,"./sd.js":1221,"./se":33478,"./se.js":33478,"./si":17538,"./si.js":17538,"./sk":5784,"./sk.js":5784,"./sl":46637,"./sl.js":46637,"./sq":86794,"./sq.js":86794,"./sr":45719,"./sr-cyrl":3322,"./sr-cyrl.js":3322,"./sr.js":45719,"./ss":56e3,"./ss.js":56e3,"./sv":41011,"./sv.js":41011,"./sw":40748,"./sw.js":40748,"./ta":11025,"./ta.js":11025,"./te":11885,"./te.js":11885,"./tet":28861,"./tet.js":28861,"./tg":86571,"./tg.js":86571,"./th":55802,"./th.js":55802,"./tk":59527,"./tk.js":59527,"./tl-ph":29231,"./tl-ph.js":29231,"./tlh":31052,"./tlh.js":31052,"./tr":85096,"./tr.js":85096,"./tzl":79846,"./tzl.js":79846,"./tzm":81765,"./tzm-latn":97711,"./tzm-latn.js":97711,"./tzm.js":81765,"./ug-cn":48414,"./ug-cn.js":48414,"./uk":16618,"./uk.js":16618,"./ur":57777,"./ur.js":57777,"./uz":57609,"./uz-latn":72475,"./uz-latn.js":72475,"./uz.js":57609,"./vi":21135,"./vi.js":21135,"./x-pseudo":64051,"./x-pseudo.js":64051,"./yo":82218,"./yo.js":82218,"./zh-cn":52648,"./zh-cn.js":52648,"./zh-hk":1632,"./zh-hk.js":1632,"./zh-mo":31541,"./zh-mo.js":31541,"./zh-tw":50304,"./zh-tw.js":50304};function i(e){var t=a(e);return n(t)}function a(e){if(!n.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}i.keys=function(){return Object.keys(o)},i.resolve=a,e.exports=i,i.id=35358},42634:()=>{}}]);