(globalThis.webpackChunkverso=globalThis.webpackChunkverso||[]).push([[4438],{90464:(e,t,a)=>{const i=a(67294),r=a(45697),{useIntl:n}=a(76186),{trackComponent:o}=a(40199),{HiddenCheckbox:l,Overlay:s,Title:c,Text:d,Logo:p,DefaultLogo:g,AgeGateButton:m}=a(35229),{AGE_GATE_ACCEPT:u,AGE_GATE_COOKIE_KEY:h}=a(22830),{hasContentWarnings:y,acceptAgeGatePrompt:f}=a(95833),{getCookie:b}=a(66071),C=a(83506).Z,w=({hed:e,dek:t,acceptLabel:a,declineLabel:r,logo:w,content:$,cookieExpirationInDays:x,brandContentWarnings:T})=>{i.useEffect((()=>{o("AgeGate")}),[]);const{useState:S,useEffect:R}=i,{formatMessage:E}=n(),[A,G]=S(!1);if(R((()=>{const e=!(b(h)===u)&&y({content:$,brandContentWarnings:T});G(e)}),[$,T]),!A)return null;const v=t??E(C.ageGateDekText);return i.createElement(i.Fragment,null,i.createElement(l,{id:"age-gate-check"}),i.createElement(s,{id:"age-gate-overlay",role:"dialog","aria-labelledby":"age-gate-title","aria-describedby":"age-gate-description"},w?i.createElement(p,{src:w,alt:e}):i.createElement(g,{width:96,height:96}),i.createElement(c,{as:"h2",id:"age-gate-title"},e??E(C.ageGateHedText)),v&&i.createElement(d,{id:"age-gate-description"},v),i.createElement("label",{htmlFor:"age-gate-check",key:"age-gate-label-accept"},i.createElement(m,{inputKind:"link",onClickHandler:()=>((e,t)=>{e(!1),f(t)})(G,x),key:"age-gate-button-accept",dataAttrs:{"data-test-id":"age-gate-button-accept"},label:a||E(C.ageGateAcceptLabel)})),i.createElement(m,{href:"/",inputKind:"link",key:"age-gate-button-decline",dataAttrs:{"data-test-id":"age-gate-button-decline"},label:r||E(C.ageGateDeclineLabel)})))};w.displayName="AgeGate",w.propTypes={acceptLabel:r.string,brandContentWarnings:r.array,content:r.object.isRequired,cookieExpirationInDays:r.number,declineLabel:r.string,dek:r.string,hed:r.string,logo:r.string},w.defaultProps={brandContentWarnings:["sexual_content","drug_content","death_content","alcohol_content"]},e.exports=w},22830:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.AGE_GATE_COOKIE_EXPIRATION_IN_DAYS=t.AGE_GATE_COOKIE_KEY=t.AGE_GATE_ACCEPT=void 0,t.AGE_GATE_ACCEPT="accept",t.AGE_GATE_COOKIE_KEY="ageGate",t.AGE_GATE_COOKIE_EXPIRATION_IN_DAYS=28},38134:(e,t,a)=>{const{asConfiguredComponent:i}=a(36380),r=a(90464);e.exports=i(r,"AgeGate")},35229:function(e,t,a){var i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AgeGateButton=t.Text=t.Title=t.Logo=t.DefaultLogo=t.Overlay=t.HiddenCheckbox=void 0;const r=i(a(51117)),n=a(28657),o=a(79720),l=i(a(18322)),s=a(74327),c=i(a(7279));t.HiddenCheckbox=r.default.input.withConfig({displayName:"AgeGateCheckbox"})``,t.HiddenCheckbox.defaultProps={hidden:!0,type:"checkbox"},t.Overlay=r.default.div.withConfig({displayName:"AgeGateOverlay"})` display: flex; position: fixed; top: 0; left: 0; flex-direction: column; flex-wrap: wrap; align-items: center; justify-content: center; z-index: 10000; background: ${(0,o.getColorToken)("colors.consumption.lead.inverted.background")}; padding: 0 1rem; width: 100%; height: 100%; text-align: center; ${t.HiddenCheckbox}:checked ~ & { display: none; } @media (min-width: ${n.minThresholds.lg}px) { padding: 0 10rem; } @media (min-width: ${n.minThresholds.xl}px) { padding: 0 20rem; } `,t.DefaultLogo=(0,r.default)(l.default.AgeGate).withConfig({displayName:"AgeGateDefaultLogo"})` margin: 0 0 ${(0,o.calculateSpacing)(3)}; fill: ${({theme:e})=>(0,o.getColorToken)(e,"colors.consumption.lead.inverted.heading")}; width: 96px; height: 96px; path:first-of-type { fill: ${({theme:e})=>(0,o.getColorToken)(e,"colors.consumption.lead.inverted.accent")}; } `,t.Logo=r.default.img.withConfig({displayName:"AgeGateLogo"})` margin: 0 0 ${(0,o.calculateSpacing)(3)}; width: 96px; height: 96px; `,t.Title=(0,r.default)(s.BaseText).withConfig({displayName:"AgeGateTitle"})` margin: 0 0 ${(0,o.calculateSpacing)(2)}; & + label, & + button { margin-top: ${(0,o.calculateSpacing)(2)}; } `,t.Title.defaultProps={colorToken:"colors.consumption.lead.inverted.heading",typeIdentity:"typography.definitions.consumptionEditorial.hed-bulletin"},t.Text=(0,r.default)(s.BaseText).withConfig({displayName:"AgeGateText"})` margin: 0 0 ${(0,o.calculateSpacing)(4)}; `,t.Text.defaultProps={colorToken:"colors.consumption.lead.inverted.heading",typeIdentity:"typography.definitions.consumptionEditorial.description-core"},t.AgeGateButton=(0,r.default)(c.default.Primary).withConfig({as:"a",displayName:"AgeGateButton"})` margin: 0 0 ${(0,o.calculateSpacing)(2)}; `},83506:(e,t,a)=>{const i=a(76186);t.Z=(0,i.defineMessages)({ageGateHedText:{id:"AgeGate.HedText",defaultMessage:"Are you 18 or over?",description:"Age Gate title"},ageGateDekText:{id:"AgeGate.DekText",defaultMessage:"This material is intended for people over the age of 18",description:"Age Gate description"},ageGateAcceptLabel:{id:"AgeGate.AcceptLabel",defaultMessage:"I am 18+",description:"Age Gate accept button label"},ageGateDeclineLabel:{id:"AgeGate.DeclineLabel",defaultMessage:"I'm under 18",description:"Age Gate decline button label"}})},95833:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.acceptAgeGatePrompt=t.hasContentWarnings=void 0;const i=a(22830),{createCookie:r}=a(66071);t.hasContentWarnings=({content:e,brandContentWarnings:t}={})=>{const{contentWarnings:a}=e||{},i=t?.some((e=>a?.some((t=>t.slug===e))));return Boolean(i)},t.acceptAgeGatePrompt=e=>{document.cookie=r(i.AGE_GATE_COOKIE_KEY,i.AGE_GATE_ACCEPT,{expirationInMs:864e5*(e||i.AGE_GATE_COOKIE_EXPIRATION_IN_DAYS),path:"/"})}},32554:(e,t,a)=>{const i=a(94184),r=a(45697),n=a(67294),{useIntl:o}=a(76186),l=a(87962),{storyVideoPosition:s}=a(26544),c=a(83647),d=a(84076),p=a(98288),g=a(13134),{transformLegacySources:m}=a(8998),u=a(19206).Z,{ContentHeaderLeadAsset:h,ContentHeaderResponsiveAsset:y,ContentHeaderLeadAssetContent:f,ContentHeaderLeadAssetCaption:b,ContentHeaderLeadAssetContentMedia:C,ContentHeaderLedeLightboxButton:w,ContentHeaderLeadRailAnchor:$,ContentHeaderLeadContentFullWidth:x,ContentHeaderLeadContentCaptionCredit:T,ContentHeaderLeadAssetAwards:S}=a(6845),{useState:R,Fragment:E}=n,A="portrait",G=({awards:e,className:t,captionWidth:a,containerTheme:r,lede:p,mediaWidth:G,shouldRenderRailAnchor:v,showFullWidthLeadImage:k,socialIcons:I,hasLightboxButton:N,hasStaticPositionedAward:_,hasInvertedLedeBackground:L,hideLedeCaption:B,shouldAlignCenterWhenNoCaption:P})=>{const[M,O]=R((e=>{const t=e?.masterAspectRatio?.split(":");return e?.restrictCropping&&2===t?.length&&Number(t[0])/Number(t[1])<=1?A:"landscape"})(p)),{formatMessage:H}=o(),W=({width:e,height:t})=>{e/t<=1&&O(A)},D=m(p),V="cnevideo"===p.modelName,q="gallery"===p.modelName,j="clip"===p.modelName,U=!B&&(p.caption&&p.caption.trim()||p.credit&&p.credit.trim()),K=P&&(!p.caption||""===p.caption),F=n.createElement(b,{dangerousCaptionText:p.caption,dangerousCredit:p.credit,mediaWidth:G,isLedeTextCenterForMobile:K});return n.createElement(E,null,n.createElement(h,{className:i("lead-asset",t),mediaWidth:G,containerTheme:r,ledeContentType:p.contentType,ledeAssetOrientation:M,hasInvertedLedeBackground:L,"data-testid":"ContentHeaderLeadAsset"},n.createElement(f,null,n.createElement(C,{ledeContentType:p.contentType,showFullWidthLeadImage:k,mediaWidth:G,className:`lead-asset__content__${p.contentType}`},!V&&!q&&!j&&n.createElement(E,null,e&&!_&&n.createElement(S,{awards:e,hasStaticPositionedAward:_}),n.createElement(y,{...D,onAssetLoaded:W,shouldRestrictCropping:p?.restrictCropping,masterAspectRatio:p?.masterAspectRatio,shouldHoldImageSpace:!0,mediaWidth:G,"data-testid":"assetMedia"})),V&&p.scriptEmbedUrl&&n.createElement(l,{shouldAutoplay:!0,scriptUrl:p.scriptEmbedUrl,shouldHaveTeaser:!0,videoEmbedPosition:s}),q&&n.createElement(c,{...p,showNoAdsFromParent:!0}),I&&n.createElement(g.Overlay,{links:I.links}),j&&n.createElement(y,{...D,onAssetLoaded:W,shouldRestrictCropping:p?.restrictCropping,masterAspectRatio:p?.masterAspectRatio,shouldHoldImageSpace:!0,mediaWidth:G,"data-testid":"assetMedia"}),N&&n.createElement(w,{onClickHandler:()=>{document.querySelector(".responsive-image--expandable").click()},ButtonIcon:()=>n.createElement(d,null),hasEnableIcon:!0,btnStyle:"text",iconPosition:"before",inputKind:"button",isStaticText:!0,label:H(u.showAllPhotos),shouldRenderCaption:U}),U&&"fullbleed"!==a&&F,e&&_&&n.createElement(S,{awards:e,hasStaticPositionedAward:_}))),v&&n.createElement($,{"data-testid":"ContentHeaderLeadRailAnchor"})),U&&"fullbleed"===a&&n.createElement(x,null,n.createElement(T,null,F)))};G.propTypes={awards:r.array,captionWidth:r.oneOf(["standard","fullbleed"]),className:r.string,containerTheme:r.oneOf(["standard","inverted","special"]),hasInvertedLedeBackground:r.bool,hasLightboxButton:r.bool,hasStaticPositionedAward:r.bool,hideLedeCaption:r.bool,lede:r.oneOfType([r.shape(p.propTypes),r.shape(l.propTypes)]).isRequired,mediaWidth:r.oneOf(["small","smallrule","grid","fullbleed"]),shouldAlignCenterWhenNoCaption:r.bool,shouldRenderRailAnchor:r.bool,showFullWidthLeadImage:r.bool,socialIcons:r.shape(g.propTypes)},G.defaultProps={captionWidth:"standard",hasStaticPositionedAward:!1,hideLedeCaption:!1,shouldAlignCenterWhenNoCaption:!1},e.exports=G,e.exports.transformLegacySources=m},19206:(e,t,a)=>{const i=a(76186);t.Z=(0,i.defineMessages)({showAllPhotos:{id:"ContentHeader.ShowAllPhotos",defaultMessage:"Show all Photos",description:"Call to action to view entire photo gallery"},readReviews:{id:"ContentHeader.ReadReviews",defaultMessage:"Read Reviews",description:"Call to action to read reviews"}})},41761:(e,t,a)=>{const i=a(45697),r=a(67294),n=a(90204),{PaywallInlineBarrierWrapper:o}=a(67541),{trackComponent:l}=a(40199),s=function(e){r.useEffect((()=>{l("PaywallInlineBarrier")}),[]);const{position:t,className:a}=e;return r.createElement(o,{className:a,"data-testid":"PaywallInlineBarrierWrapper"},r.createElement(n,{position:t,aria:{"aria-live":"polite"}}))};s.propTypes={className:i.string,position:i.string},s.defaultProps={position:"paywall-inline-barrier"},e.exports=s},99520:(e,t,a)=>{e.exports=a(41761)},67541:(e,t,a)=>{const{default:i}=a(51117),r=i.aside.withConfig({displayName:"PaywallInlineBarrierWrapper"})` width: auto; height: auto; @media print { display: none; } `;e.exports={PaywallInlineBarrierWrapper:r}},46990:(e,t,a)=>{const i=a(45697),r=a(67294),{useIntl:n}=a(76186),o=a(7279),l=a(44031),s=a(22444).Z,{componentTracking:c}=a(28601),{useOnAdFilled:d}=a(84540),{asConfiguredComponent:p}=a(36380),{trackComponent:g}=a(40199),{SummaryCollectionSplitColumnsWrapper:m,SummaryCollectionSplitColumnsItems:u,SummaryCollectionSplitColumnsRecsWrapper:h,SummaryCollectionSplitColumnsItem:y}=a(79663),f=({className:e,dangerousHed:t,guideItem:a,hasBackgroundColor:i,hasBorderItem:l,hasExtraRubricSpace:p,hasLessBottomSpace:f,hasTighterBylineSpacing:b,itemHedTag:C,location:w,recommendedItems:$,recommendedItemCount:x,shouldHideDangerousDek:T,shouldAppendReadMoreLinkForDek:S,shouldHideBylines:R,shouldEnableBundleComponentAnalytics:E,summaryItemRubricVariation:A,trackingNamespace:G})=>{r.useEffect((()=>{g("SummaryCollectionSplitColumns")}),[]);const{formatMessage:v}=n(),{items:k,recommendedType:I,recommendedClickout:N}=$,_=C||(t?"h3":"h2"),[L]=d("trending-ad");return r.createElement(m,{className:e,"data-testid":"SummaryCollectionSplitColumnsWrapper",hasBackgroundColor:i},r.createElement(u,{"data-testid":"SummaryCollectionSplitColumnsItems",showTrendingAd:L},r.createElement(h,null,r.createElement("p",null,v(s.recommendedTitle,{recommendedType:I})),k.slice(0,x).map(((e,t)=>{const a=c.addDataSectionTitleAttribute(E,G?.item,t);return r.createElement(r.Fragment,{key:t},r.createElement(y,{...e,analyticsDataAttribute:a,variation:"TextBelowImageLeftHasRuleWithDek",hasBorder:l,hedTag:_,key:t,rubricVariation:A,"data-testid":"SummaryCollectionSplitColumnsItem",shouldHideDangerousDek:T,shouldAppendReadMoreLinkForDek:S,shouldHideBylines:R,hasLessBottomSpace:f,hasExtraRubricSpace:p}))})),N&&r.createElement(o.Utility,{label:v(s.viewAllButton,{location:w,recommendedType:I}),inputKind:"link",href:N})),r.createElement(y,{...a[0],image:a[0].lede,dangerousHed:w?v(s.guideItemHed,{location:w}):t,variation:"TextBelowImageLeftHedAndDek",hasBorder:l,hedTag:_,rubricVariation:A,"data-testid":"SummaryCollectionSplitColumnsItem",shouldHideBylines:R,hasTighterBylineSpacing:b,hasLessBottomSpace:f,hasExtraRubricSpace:p})))};f.propTypes={className:i.string,dangerousHed:i.string,guideItem:i.arrayOf(i.shape(l.propTypes)).isRequired,hasBackgroundColor:i.bool,hasBorderItem:i.bool,hasExtraRubricSpace:i.bool,hasLessBottomSpace:i.bool,hasTighterBylineSpacing:i.bool,itemHedTag:i.string,location:i.string,recommendedItemCount:i.number,recommendedItems:i.shape({items:i.arrayOf(i.shape(l.propTypes)),recommendedType:i.string,recommendedClickout:i.string}).isRequired,shouldAppendReadMoreLinkForDek:i.bool,shouldEnableBundleComponentAnalytics:i.bool,shouldHideBylines:i.bool,shouldHideDangerousDek:i.bool,summaryItemRubricVariation:i.string,trackingNamespace:i.object},f.defaultProps={hasBackgroundColor:!0,hasBorderItem:!0,hasExtraRubricSpace:!1,hasLessBottomSpace:!1,hasTighterBylineSpacing:!1,recommendedItemCount:2,shouldAppendReadMoreLinkForDek:!0,shouldHideBylines:!0,shouldHideDangerousDek:!1},f.displayName="SummaryCollectionSplitColumns",e.exports=p(f,"SummaryCollectionSplitColumns")},71311:(e,t,a)=>{e.exports=a(41261)},79663:(e,t,a)=>{const i=a(67294),{default:r}=a(51117),{BylineWrapper:n,BylinePreamble:o,BylineName:l,BylineLink:s}=a(72369),c=a(44031),{GridItem:d}=a(14134),p=a(48655),{calculateSpacing:g,getColorToken:m,getColorStyles:u,getTypographyStyles:h,minScreen:y,styledProperty:f}=a(79720),{BREAKPOINTS:b}=a(85326),C=r.div.withConfig({displayName:"SummaryCollectionSplitColumnsWrapper"})` margin: ${g(4)} 0; background-color: ${({hasBackgroundColor:e})=>e?m("colors.discovery.body.light.background"):"transparent"}; `,w=`\n &:last-child {\n padding-bottom: 0;\n \n ${y(b.md)}{\n padding-bottom: ${g(2)};\n }\n }\n`,$=r((({columnAmount:e,variation:t,shouldHideDangerousDek:a,hasExtraRubricSpace:r,hasLessBottomSpace:n,hasTighterBylineSpacing:o,...l})=>{const s=c[t];return i.createElement(s,{...l})})).withConfig({displayName:"SummaryCollectionSplitColumnsItem"})` ${C} & { padding-bottom: ${g(2)}; ${y(b.md)} { border-bottom: 0; } .summary-item__rubric { ${h("typography.definitions.globalEditorial.context-primary")} display: block; color: ${m("colors.discovery.body.light.context-signature")}; ${y(b.md)} { margin-bottom: ${({hasExtraRubricSpace:e})=>g(e?1:.5)}; } } .summary-item__hed-link { color: ${m("colors.discovery.body.light.heading")}; &::after { display: none; } } .summary-item__hed { ${h("typography.definitions.discovery.hed-bulletin-primary")} margin-bottom: 0; } .summary-item__dek { ${h("typography.definitions.discovery.description-page")} display: ${({shouldHideDangerousDek:e})=>e?"none":"block"}; margin: ${g(2)} 0 ${g(1)}; color: ${m("colors.discovery.body.white.description")}; } .summary-item__content { padding-bottom: ${({hasLessBottomSpace:e})=>e?g(0):""}; } .summary-item__byline { margin-top: ${({hasTighterBylineSpacing:e})=>g(e?1:2)}; ${n}, ${o}, ${l}, ${s} { ${h("typography.definitions.globalEditorial.accreditation-core")} color: ${m("colors.discovery.body.light.accreditation")}; } ${s}:link { color: ${m("colors.discovery.body.light.accreditation")}; } } .summary-item__metadata-secondary { margin: ${g(2)} 0 0 0; } ${f("hasBorder",!1,w)}; } `,x=r(p.ThreeUp).withConfig({displayName:"SummaryCollectionSplitColumnsItems"})` ${d} { grid-column: 1 / -1; margin-top: ${g(2)}; } ${d}:first-of-type { margin: ${g(3)} 0; ${y(b.md)} { grid-column: span 7; } } ${d}:last-of-type { ${y(b.md)} { grid-column: span 5; margin: ${g(3)} 0; } } `,T=r("div").withConfig({displayName:"SummaryCollectionSplitColumnsRecsWrapper"})` display: grid; grid-column-gap: ${g(3)}; grid-template-columns: repeat(6, 1fr); grid-row-gap: ${g(2)}; height: 100%; ${y(b.md)} { display: grid; grid-template-rows: 5% 75% 20%; grid-row-gap: ${g(1)}; border-right: 1px solid; border-color: ${({theme:e})=>u(e,"border-color","colors.consumption.body.standard.divider")}; padding-right: ${g(3)}; } p { grid-column: span 6; grid-row: 1 / 1; align-self: center; margin: 0; ${({theme:e})=>h(e,"typography.definitions.foundation.link-primary")} } .summary-item { display: grid; grid-column-gap: 1rem; grid-column: span 6; grid-template-columns: 40% 60%; align-items: center; ${y(b.sm)} { grid-template-columns: 1fr 1fr; } ${y(b.md)} { display: unset; grid-column: span 3; grid-row: 2 / 2; } } .button { grid-column: span 6; max-height: ${g(6)}; ${y(b.md)} { grid-column: 2 / span 4; grid-row: 3; } ${y(b.lg)} { justify-self: center; padding: 0 ${g(6)}; } } `;e.exports={SummaryCollectionSplitColumnsWrapper:C,SummaryCollectionSplitColumnsItems:x,SummaryCollectionSplitColumnsRecsWrapper:T,SummaryCollectionSplitColumnsItem:$}},22444:(e,t,a)=>{const i=a(76186);t.Z=(0,i.defineMessages)({viewAllButton:{id:"SummaryCollectionSplitColumns.ViewAllButton",defaultMessage:"View All {location} {recommendedType}",description:"button label for view all button"},guideItemHed:{id:"SummaryCollectionSplitColumns.GuideItemHed",defaultMessage:"{location} Travel Guide",description:"dangerousHed for guideItem"},recommendedTitle:{id:"SummaryCollectionSplitColumns.RecommendedTitle",defaultMessage:"Recommended {recommendedType}",description:"recommended title for recircs"}})},41261:(e,t,a)=>{const i=a(46990);e.exports=i},3183:(e,t,a)=>{const{default:i}=a(51117),r=a(46647),{BREAKPOINTS:n,GRID_GAP:o}=a(85326),{applyGridSpacing:l,cssVariablesGrid:s}=a(62470),{calculateSpacing:c,minMaxScreen:d,getDecoration:p,getColorToken:g,minScreen:m}=a(79720),{SummaryListWrapper:u}=a(41849),h=i.div.withConfig({displayName:"SummaryRiverWrapper"})` ${s()} .summary-item__dek--isCneVideo { display: none; } ${({isFullBleedMobile:e})=>e&&`\n ${u} {\n ${d(0,n.md)} {\n padding: 0;\n }\n }\n `}; ${({gridColSpanValue:e,showRecircMostPopularInAsideWithRail:t})=>e>=1&&t?`\n @media (min-width: calc(${n.lg} - 1px)) {\n .summary-list .grid-layout__content {\n grid-column: span ${e};\n }\n }\n `:""} ${({topSpacingInRem:e})=>e?`\n ${m(n.md)} {\n margin-top: ${c(e)};\n }\n `:""} `,y=i(r).withConfig({displayName:"SummaryRiverAd"})` margin-bottom: ${c(4)}; `,f=i.div.withConfig({displayName:"SummaryRiverTitleWrapper"})` ${l("padding")} ${({hasScrollOffset:e})=>e?`scroll-margin-top: ${c(8)};`:""} margin-bottom: ${c(4)}; ${({hasExtraTitlePadding:e})=>e?`\n @media (min-width: ${n.xxl}) {\n padding-left: calc(2.5 * var(--grid-margin));\n padding-right: calc(2.5 * var(--grid-margin));\n }\n `:""} ${({hasDividerAbove:e})=>e?"":`margin-top: ${c(2)};`} `,b=i.section.withConfig({displayName:"SummaryRiverSection"})``,C=i.div.withConfig({displayName:"SummaryRiverList"})` ${({hasRule:e,theme:t,shouldFetchBITokens:a})=>e?`\n &::before {\n border-top: 1px solid ${g(t,"colors.discovery.body.white.divider")};\n content: '';\n grid-column: 1/-1;\n margin-bottom: ${c(5-o.md)};\n ${a?`border-top : ${p(t,"dividerWidth")} solid \n ${g(t,"colors.discovery.body.white.border")};`:""}\n }\n `:""} `;e.exports={SummaryRiverList:C,SummaryRiverWrapper:h,SummaryRiverAd:y,SummaryRiverSection:b,SummaryRiverTitleWrapper:f}},56267:(e,t,a)=>{const i=a(67294),{useState:r}=a(67294),n=a(45697),o=a(22247),{PaymentGateway:l}=a(28576),{asConfiguredComponent:s}=a(36380),{StickyMidContentAdWrapper:c}=a(66562),d={"300x250":500,"320x100":500,"300x50":500,"320x50":500},p=e=>{const{isStickyEnabled:t}={...e},[a,n]=r(),s=t&&a&&2===a.length?`${a[0]}x${a[1]}`:"0x0";return i.createElement(c,{height:d[s]||null,className:"ad-stickymidcontent"},i.createElement(l,{group:"ads"},i.createElement(o,{position:"mid-content",handleAdSizeChange:e=>{n(e)},shouldDisplayLabel:!0,...e})))};p.propTypes={isStickyEnabled:n.bool},p.defaultProps={isStickyEnabled:!1},p.displayName="StickyMidContent",e.exports=s(p,"StickyMidContent")},20906:(e,t,a)=>{const i=a(67294),r=a(45697),{trackComponent:n}=a(40199),o=({accountId:e})=>(i.useEffect((()=>{n("BeopScript")}),[]),i.createElement(i.Fragment,null,i.createElement("script",{id:"beop-script",className:"optanon-category-C0004",type:"text/plain",dangerouslySetInnerHTML:{__html:`window.beOpAsyncInit = function () {\n window.BeOpSDK.init({\n account: '${e}'\n });\n window.BeOpSDK.watch();\n };`}}),i.createElement("script",{id:"beop-sdk",async:!0,src:"https://widget.beop.io/sdk.js"})));o.propTypes={accountId:r.string.isRequired},e.exports=o},22665:(e,t,a)=>{const i=a(20906);e.exports={BeopScript:i}},88928:(e,t,a)=>{const i=a(45697),r=a(67294),n=a(51452),o=a(26669),{trackComponent:l}=a(40199),s=e=>{r.useEffect((()=>{l("PaywallCollaborator")}),[]);const{component:t,name:a,paywall:i,...s}=e,c=n[i.strategy],d=i.strategy&&c,p=c&&c.names.includes(a);return d&&p?r.createElement(t,{...o.execute(c,e)}):r.createElement(t,{...s})};s.propTypes={component:i.func.isRequired,name:i.string.isRequired,payment:i.object.isRequired,paywall:i.object.isRequired},e.exports=s},13131:(e,t,a)=>{const i=a(59242),r=a(88928),n=a(44070),o=a(34697),{connectDomain:l}=a(92078),{withIncognitoDetection:s}=a(28685),c=l("user"),d=l("paywall"),p=i([c,l("payment"),d,s]);e.exports={PaywallCollaborator:p(r),withArticleTruncation:n,withGalleryTruncation:o}},44070:(e,t,a)=>{const i=a(45697),r=a(67294);e.exports=(e,t)=>{const a=e.displayName||e.name,n=e=>"object"==typeof e&&"p"===e[0],o=(e,t)=>e.filter(((a,i)=>((e,t)=>e.slice(0,t).filter(n).length)(e,i){const{[t]:i,shouldTruncate:n,paywall:{gateway:l={},paragraphLimit:s}={}}=a,c=i&&(l.shouldTruncate||n)&&(l.paragraphLimit>=0||s>=0);return r.createElement(e,{...a,[t]:c?o(i,l.paragraphLimit||s):i})};return l.propTypes={[t]:i.array.isRequired,paywall:i.shape({gateway:i.shape({paragraphLimit:i.number,shouldTruncate:i.bool}),paragraphLimit:i.number}),shouldTruncate:i.bool},l.displayName=`withArticleTruncation(${a})`,l}},34697:(e,t,a)=>{const i=a(45697),r=a(67294);e.exports=(e,t)=>{const a=e.displayName||e.name,n=(e,t)=>e.map((a=>a.filter((a=>((e,t)=>e.flat().indexOf(t))(e,a)e.length>0||0===t)),o=a=>{const{[t]:i,shouldTruncate:o,paywall:{gateway:l={},gallerySlideLimit:s}={}}=a,c=i&&(l.shouldTruncate||o)&&(l.gallerySlideLimit>=0||s>=0);return r.createElement(e,{...a,[t]:c?n(i,l.gallerySlideLimit||s):i})};return o.propTypes={[t]:i.array.isRequired,paywall:i.shape({gateway:i.shape({gallerySlideLimit:i.number,shouldTruncate:i.bool}),gallerySlideLimit:i.number}).isRequired,shouldTruncate:i.bool},o.displayName=`withGalleryTruncation(${a})`,o}},2542:(e,t,a)=>{const i=a(45697),r=a(67294),{useEffect:n,useRef:o,useState:l}=a(67294),{trackComponent:s}=a(40199),{asThemedComponent:c}=a(3517),d=a(81768),{ToggleButton:p}=a(27e3),{componentTracking:g}=a(28601),m=({children:e,chipShouldGetUncheckedIn:t,fullPageTheme:a,isAnchorUrl:i,isChecked:c,onChange:m,redirectUrl:u,role:h,shouldDefaultChecked:y,shouldDisplaySingleChip:f,shouldUrlRedirect:b,shouldEnableBundleComponentAnalytics:C,index:w})=>{n((()=>{s("ToggleChip")}),[]);const{current:$}=o(void 0!==c),[x,T]=l(y),S=$?c:x,[R,E]=l(S);let A={};return C&&(A=g.addDataSectionTitleAttribute(C,"filterable toggle",w)),r.createElement(p,{...A,as:u?"a":"button",href:u||void 0,role:h||"switch","aria-checked":f?R:S,onClick:a=>(a=>{let r,n;if(f?E((e=>(n=!e,!e))):r=!S,$||T(r),m){const e=new CustomEvent("change",{detail:{checked:n||r}});m(e)}if(t&&setTimeout((()=>T(!1)),1e3*t),i){const t=`#${e.toString().toLowerCase()}`;window.history.replaceState(void 0,void 0,t)}b||a.preventDefault()})(a),fullPageTheme:a},f&&R&&r.createElement(d,null),e)};m.propTypes={analyticsDataAttribute:i.object,children:i.node.isRequired,chipShouldGetUncheckedIn:i.number,fullPageTheme:i.oneOf(["standard","inverted"]),index:i.number,isAnchorUrl:i.bool,isChecked:i.bool,onChange:i.func,redirectUrl:i.string,role:i.string,shouldDefaultChecked:i.bool,shouldDisplaySingleChip:i.bool,shouldEnableBundleComponentAnalytics:i.bool,shouldUrlRedirect:i.bool},m.defaultProps={isAnchorUrl:!1,isChecked:void 0,onChange:()=>{},shouldDefaultChecked:!1,shouldDisplaySingleChip:!1,shouldEnableBundleComponentAnalytics:!1,shouldUrlRedirect:!0},e.exports=c(m)},67924:(e,t,a)=>{const{asConfiguredComponent:i}=a(36380),r=a(2542);e.exports=i(r,"ToggleChip")},27e3:(e,t,a)=>{const i=a(51117).default,{calculateSpacing:r,getColorStyles:n,getColorToken:o,getTypographyStyles:l}=a(79720),s=i.button.withConfig({displayName:"ToggleButton"})` display: inline-block; border-radius: ${r(3)}; cursor: pointer; padding: ${r(1)} ${r(3)}; text-decoration: none; white-space: nowrap; .icon { ${({theme:e})=>n(e,"color","colors.interactive.base.black")}; fill: ${o("colors.interactive.base.white")}; margin-left: ${r(-2)}; width: ${r(4)}; height: ${r(2)}; vertical-align: middle; &:hover { fill: ${o("colors.interactive.base.black")}; } } ${({theme:e})=>l(e,"typography.definitions.globalEditorial.tags")}; &[aria-checked='false'] { /* TODO support rgba in getColorStyles */ transition: background-color 0.25s, color 0.25s; background-color: rgba( ${o("colors.interactive.base.black",{rgbOnly:!0})}, 0.1 ); ${({theme:e})=>n(e,"color","colors.interactive.base.black")}; } &[aria-checked='true'] { transition: background-color 0.25s, color 0.25s; text-decoration: none; ${({theme:e})=>n(e,"background-color","colors.interactive.base.black")}; ${({theme:e})=>n(e,"color","colors.interactive.base.white")}; .icon { fill: ${o("colors.interactive.base.black")}; } } &:hover, &:focus { outline: 0; /* TODO support this in getColorStyles */ box-shadow: 0 0 0 1px ${o("colors.interactive.base.black")} inset; text-decoration: none; .icon { fill: ${o("colors.interactive.base.black")}; } } ${({fullPageTheme:e,theme:t})=>"inverted"===e?`\n\n border: 1px solid;\n ${n(t,"border-color","colors.discovery.body.white.border")};\n\n &[aria-checked='false'] {\n &:hover{\n ${n(t,"background-color","colors.interactive.base.white")};\n ${n(t,"color","colors.interactive.base.black")};\n }\n ${n(t,"background-color","colors.interactive.base.black")};\n ${n(t,"color","colors.interactive.base.white")};\n }\n\n &[aria-checked='true'] {\n ${n(t,"background-color","colors.interactive.base.white")};\n ${n(t,"color","colors.interactive.base.black")};\n }\n\n &:hover,\n &:focus {\n box-shadow: none;\n }\n `:""} `;e.exports={ToggleButton:s}},44122:(e,t,a)=>{const i=a(67294),r=a(45697),n=a(59185),{ActionBarWrapperContent:o,ActionBarWrapperComponent:l}=a(84945),{getVariationNames:s}=a(95545),{sizesFullName:c}=a(28657),d=({actionBarLargeScreenVariation:e,actionBarMobileScreenVariation:t,className:a,isActionBarStickyLargeScreen:r,actionBarButtons:s,articleLength:d,showActionBar:p})=>{if(!s||!s?.length||!p)return null;const g=e?n[e]:n,m=t?n[t]:n;return e||t?i.createElement(o,{className:a,isActionBarStickyLargeScreen:r,actionBarHeight:d},i.createElement(l,null,i.createElement(g,{minScreenThreshold:c.xLarge,actionButtons:s,className:"large-screen"}),i.createElement(m,{maxScreenThreshold:c.large,actionButtons:s,className:"mobile"}))):i.createElement(o,{className:a,isActionBarStickyLargeScreen:r,actionBarHeight:d},i.createElement(l,null,i.createElement(n,{actionButtons:s,className:"default"})))};d.propTypes={actionBarButtons:r.arrayOf(r.oneOf(["audio","bookmark"])).isRequired,actionBarLargeScreenVariation:r.oneOf(s(n)),actionBarMobileScreenVariation:r.oneOf(s(n)),articleLength:r.number,className:r.string,isActionBarStickyLargeScreen:r.bool,showActionBar:r.bool},d.defaultProps={isActionBarStickyLargeScreen:!1,showActionBar:!1},e.exports=d},74914:(e,t,a)=>{const i=a(44122);e.exports=i},84945:(e,t,a)=>{const{default:i,css:r}=a(51117),{calculateSpacing:n,minScreen:o}=a(79720),{BREAKPOINTS:l}=a(85326),{applyGridSpacing:s}=a(62470),c=i.div.withConfig({displayName:"ActionBarWrapperComponent"})``,d=i.div.withConfig({displayName:"ActionBarWrapperContent"})` display: flex; justify-content: center; padding-bottom: ${n(4)}; ${({isActionBarStickyLargeScreen:e,actionBarHeight:t})=>e&&r` ${o(l.lg)} { position: absolute; left: ${n(4)}; z-index: 80; padding: 0; width: fit-content; height: ${t?`${t}px`:"100%"}; ${s("padding")} ${c} { position: sticky; top: 50%; transition: all 300ms ease-in-out; margin-top: ${n(7.25,"px")}; height: fit-content; ${s("padding")} } } `} `;e.exports={ActionBarWrapperContent:d,ActionBarWrapperComponent:c}},78046:(e,t,a)=>{const i=a(67294),r=a(94184),n=a(45697),{connect:o}=a(59800),{useIntl:l}=a(76186),s=a(52257).Z,c=a(98288),d=a(92170),{getVariationNames:p}=a(95545),g=a(22247),{PaymentGateway:m}=a(28576),{maxThresholds:u}=a(28657),{useResizeObserver:h}=a(26447),{useAnalytics:y,analyticsTextConstant:f}=a(25008),{GalleryCarouselContainer:b,GalleryCarouselHeader:C,GalleryCarouselTitle:w,GalleryCarouselTitleText:$,GalleryCarouselHeaderRecirc:x,GalleryCarouselNextWrapper:T,GalleryCarouselPrevWrapper:S,GalleryCarouselNavigation:R,GalleryCarouselCountWrapper:E,GalleryCarouselCount:A,GalleryCarouselContent:G,GalleryCarouselSlider:v,GalleryCarouselSliderWrapper:k}=a(47326),{MidRecirc:I,EndRecirc:N,NewsletterRecirc:_}=a(60739),L=({carouselPlacedIn:e,dangerousNavigationIcon:t,isModalOpen:a,items:n,responsiveCartoonVariation:o,shouldDisableImageClick:d,shouldHoldImageSpace:p,shouldImageLazyLoad:L,shouldUseMediumBreakpoint:B,shouldUseModalStyle:P,showHeadRecirc:M,showPublishedDate:O,title:H,titleLinkURL:W,user:D})=>{const{formatMessage:V}=l(),[q,j]=i.useState(0),[U,K]=i.useState(0),[F,z]=i.useState(0),[Z,X]=i.useState(!1),[Y,J]=i.useState(!1),[Q,ee]=i.useState(!1),te=()=>{if(window){const e=window.matchMedia(`(max-width: ${u.lg}px)`);return Boolean(e?.matches)}return!1};h((()=>J(te())));const ae=i.useRef(),[ie,re]=i.useState({action:new Array(2).fill(!1),slide:new Array(2).fill(null)}),ne=n.length-1,oe=F===ne,le=n.length>0&&n[ne].hasEndRecirc&&n[ne].recircGalleries[0]&&Boolean(n[ne].recircGalleries[0].url)&&Boolean(n[ne].recircGalleries[0].dangerousHed),se=M&&le&&!oe,ce=se?n[ne].recircGalleries[0]:{},de={carouselPlacedIn:e,currentSlideIndex:F,getIsSmallDevice:te,hasHeadRecirc:se,headRecircGallery:ce,isModalOpen:a,slides:n,titleRef:ae},{triggerCartoonInteraction:pe,triggerMobileRecircImpression:ge,triggerNewsletterInteraction:me,triggerRecircInteraction:ue}=y(de);i.useEffect((()=>J(te())),[]),i.useEffect((()=>{const e={action:new Array(2).fill(!1),slide:new Array(2).fill(null)},t=F+1,a=F-1;a>=0&&(e.action[0]=!0,n[a].hidePreview||(e.slide[0]=a)),t{if(!P){const e=document.querySelector('[class^="StackedNavigationTop"]');j(e?.offsetHeight||0)}}),[P]),i.useEffect((()=>{D?.isAuthenticated&&Boolean(D?.email)&&!Q&&ee(!0)}),[D?.isAuthenticated,D?.email,Q]);const he=e=>{e>=0&&e0))return null;const ye=W?{href:W,target:"_blank"}:{as:"span"};return i.createElement(b,{shouldUseModalStyle:P,headerHeight:q,key:Q},i.createElement(C,{shouldUseModalStyle:P},i.createElement(w,{ref:ae},i.createElement($,{...ye,dangerouslySetInnerHTML:{__html:H}})),se&&i.createElement(x,{onClick:e=>((e,t)=>{e.preventDefault(),ue(f.headRecirc,t),window.open(t.url,"_blank","noopener,noreferrer")})(e,ce),href:ce.url,dangerouslySetInnerHTML:{__html:`${V(s.nextGallery)}: ${ce.source.hed} »`}})),i.createElement(k,null,i.createElement(v,{isEndGalleryRecircCardOnMobile:!P},i.createElement(S,{isHidden:!ie.action[0]},i.createElement(R,{"aria-hidden":!ie.action[0],"aria-label":V(s.previous),dangerouslySetInnerHTML:{__html:t},onClick:()=>he(F-1),isRotated:!0})),i.createElement(T,{isHidden:!ie.action[1]},i.createElement(R,{"aria-hidden":!ie.action[1],"aria-label":V(s.next),dangerouslySetInnerHTML:{__html:t},onClick:()=>he(F+1)})),i.createElement(E,null,i.createElement(A,null,`${F+1}/${n.length}`)),n.map(((t,a)=>i.createElement(G,{key:a,"data-testid":`GalleryCarouselContent__slide_${a+1}`,className:r(t.className,{"fade-in":!Z&&a===F,"fade-out":Z&&a===F,"fade-in-sequence":!Z&&ie.slide.includes(a),"fade-out-sequence":Z&&ie.slide.includes(a),"current-slide":a===F,"prev-slide":a===ie.slide[0],"next-slide":a===ie.slide[1],"last-slide":a===ne,"has-end-recirc":Boolean(t?.hasEndRecirc),"is-mid-recirc-slide":Boolean(t?.isMidRecirc),"is-ad-slide":Boolean(t?.isAd),"is-newsletter-slide":Boolean(t?.isNewsletter),"is-content-slide":Boolean(t?.isContent),"is-xl-recirc-slide":Boolean(t?.isXLGalleryRecirc)}),onAnimationEnd:()=>(e=>{Z&&e===F&&(z(U),X(!1))})(a),"aria-hidden":a!==F},t?.isNewsletter&&i.createElement(_,{index:a,isSmallDevice:Y,newsletter:t.newsletter,onInteractionAnalytics:me,onMobileImpressionAnalytics:ge,user:D}),t?.isAd&&i.createElement(m,{group:"ads"},i.createElement(g,{position:"mid-gallery"})),t?.isMidRecirc&&i.createElement(I,{index:a,isSmallDevice:Y,recircGalleries:t.recircGalleries,onInteractionAnalytics:ue,onMobileImpressionAnalytics:ge}),["cartoon","photo"].includes(t?.contentType||"")&&i.createElement(c,{key:t.id,...t.image||t,isLazy:L,responsiveCartoonVariation:o,shouldDisableImageClick:d,shouldHoldImageSpace:p,shouldUseMediumBreakpoint:B,showPublishedDate:O,analyticsData:{cartoonPlacement:e,cartoonPosition:a+1,totalNumberOfCartoons:n.length,galleryTitle:ae.current?.innerText||"",isSmallDevice:Y}}),t?.hasEndRecirc&&i.createElement(N,{index:a,isSmallDevice:Y,recircGalleries:t.recircGalleries,onInteractionAnalytics:ue,onMobileImpressionAnalytics:ge,shouldUseModalStyle:P})))))))};L.propTypes={carouselPlacedIn:n.oneOf(["gallery","modal"]),dangerousNavigationIcon:n.string,isModalOpen:n.bool,items:n.array.isRequired,responsiveCartoonVariation:n.oneOf(p(d)),shouldDisableImageClick:n.bool,shouldHoldImageSpace:n.bool,shouldImageLazyLoad:n.bool,shouldUseMediumBreakpoint:n.bool,shouldUseModalStyle:n.bool,showHeadRecirc:n.bool,showPublishedDate:n.bool,title:n.string,titleLinkURL:n.string,user:n.shape({isAuthenticated:n.bool.isRequired,email:n.string})},L.defaultProps={carouselPlacedIn:"modal",dangerousNavigationIcon:' ',responsiveCartoonVariation:"SliderCartoon",shouldDisableImageClick:!0,shouldHoldImageSpace:!1,shouldImageLazyLoad:!0,shouldUseMediumBreakpoint:!0,shouldUseModalStyle:!1,showHeadRecirc:!0,showPublishedDate:!1,title:"",titleLinkURL:""},e.exports=o((e=>({isModalOpen:e.isModalOpen||!1,user:e.user})))(L)},60739:(e,t,a)=>{const i=a(67294),r=a(45697),n=a(11482),{EndOfPageRecirc:o}=n,l=a(43625),s=a(92727),{analyticsTextConstant:c}=a(25008),{GalleryCarouselNewsletterWrapper:d,GalleryCarouselMidRecircWrapper:p,GalleryCarouselEndRecircWrapper:g}=a(47326),m=(e,t,a)=>e?{as:s,onIntersectionViewport:t,analyticsData:a}:{},u=({index:e,isSmallDevice:t,isTextFieldAlwaysStacked:a,newsletter:r,newsletterType:n,onInteractionAnalytics:o,onMobileImpressionAnalytics:s,user:p})=>{const g=m(t,s,{index:e,placement:c.newsletter,newsletter:r});return i.createElement(d,{...g},i.createElement(l,{newsletterType:n,isTextFieldAlwaysStacked:a,enableSlimUnitToggle:Boolean(p?.isAuthenticated&&p?.email),userEmail:p?.email,...r||{},onSuccessHandler:()=>o(r),patternType:"utility"}))};u.propTypes={index:r.number.isRequired,isSmallDevice:r.bool,isTextFieldAlwaysStacked:r.bool,newsletter:r.object.isRequired,newsletterType:r.string,onInteractionAnalytics:r.func,onMobileImpressionAnalytics:r.func,user:r.shape({isAuthenticated:r.bool.isRequired,email:r.string})},u.defaultProps={isSmallDevice:!1,isTextFieldAlwaysStacked:!0,newsletterType:"slim-newsletter",onInteractionAnalytics:()=>{},onMobileImpressionAnalytics:()=>{}};const h=({index:e,isSmallDevice:t,recircGalleries:a,onInteractionAnalytics:r,onMobileImpressionAnalytics:o})=>{const l=m(t,o,{index:e,placement:c.midRecirc,recircGalleries:a});return i.createElement(p,{...l},i.createElement(n,{items:a,recircInteractionAnalytics:t=>r(c.midRecirc,t,e)}))};h.propTypes={index:r.number.isRequired,isSmallDevice:r.bool,onInteractionAnalytics:r.func,onMobileImpressionAnalytics:r.func,recircGalleries:r.array.isRequired},h.defaultProps={isSmallDevice:!1,onInteractionAnalytics:()=>{},onMobileImpressionAnalytics:()=>{}};const y=({index:e,isSmallDevice:t,recircGalleries:a,onInteractionAnalytics:r,onMobileImpressionAnalytics:n,shouldUseModalStyle:l})=>{const s=m(t,n,{index:e,placement:c.endRecirc,recircGalleries:a});return i.createElement(g,{...s},i.createElement(o,{items:a,showCropViewOnMobile:l,recircInteractionAnalytics:t=>r(c.endRecirc,t,e)}))};y.propTypes={index:r.number.isRequired,isSmallDevice:r.bool,onInteractionAnalytics:r.func,onMobileImpressionAnalytics:r.func,recircGalleries:r.array.isRequired,shouldUseModalStyle:r.bool},y.defaultProps={isSmallDevice:!1,onInteractionAnalytics:()=>{},onMobileImpressionAnalytics:()=>{},shouldUseModalStyle:!1},e.exports={MidRecirc:h,EndRecirc:y,NewsletterRecirc:u}},7891:(e,t,a)=>{const{asConfiguredComponent:i}=a(36380),r=a(78046);e.exports=i(r,"GalleryCarousel")},47326:(e,t,a)=>{const{default:i,css:r,keyframes:n}=a(51117),{minScreen:o,maxScreen:l,calculateSpacing:s,getColorStyles:c}=a(79720),{maxThresholds:d}=a(28657),{BaseText:p,BaseWrap:g,BaseInput:m,BaseLink:u}=a(74327),{ResponsiveImageContainer:h,ResponsiveImagePicture:y}=a(7230),{SpanWrapper:f}=a(89676),{ResponsiveCartoonWrapper:b,ResponsiveCartoonCredit:C,ResponsiveCartoonCaption:w,ResponsiveCartoonCTAWrapper:$}=a(94007),{GalleryRecircGridWrapper:x,GalleryRecircViewGalleryCTA:T}=a(21123),{AdWrapper:S}=a(66562),{NewsletterSlimLoggedInWrapper:R,NewsletterSlimLoggedInDisclaimer:E}=a(25505),{NewsletterSubscribeFormWrapper:A,NewsletterSubscribeFormDisclaimer:G}=a(42793),{BREAKPOINTS:v}=a(85326),k=n` from { opacity: 0; } to { opacity: 1; } `,I=n` from { opacity: 1; } to { opacity: 0; } `,N=n` from { opacity: 0; } to { opacity: .2; } `,_=n` from { opacity: .2; } to { opacity: 0; } `,L=i(g).withConfig({displayName:"GalleryCarouselContainer"})` display: flex; flex-direction: column; width: 100%; height: 100%; ${({shouldUseModalStyle:e,headerHeight:t})=>!e&&r` ${o(`${d.lg+1}px`)} { margin-top: ${s(2)}; min-height: calc(100vh - ${t}px); } `} `,B=i(g).withConfig({displayName:"GalleryCarouselHeader"})` display: flex; position: relative; align-items: center; justify-content: center; margin: 0; padding: ${s(2.5)} 0; text-align: center; ${l(`${d.lg}px`)} { ${({shouldUseModalStyle:e})=>e?r` margin-bottom: ${s(3)}; padding: 0; min-height: ${s(10)}; `:r` padding: ${s(5)} 0; `} } `,P=i(p).withConfig({displayName:"GalleryCarouselTitle"})` span { cursor: unset; :hover { text-decoration: none; } } ${l(`${d.lg}px`)} { width: ${s(24.75)}; } `;P.defaultProps={as:"h1",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const M=i(u).withConfig({displayName:"GalleryCarouselTitleText"})``;M.defaultProps={as:"a",hasUnderline:!1,typeIdentity:"typography.definitions.globalEditorial.context-primary"};const O=i(p).withConfig({displayName:"GalleryCarouselHeaderRecirc"})` position: absolute; right: ${s(8)}; text-decoration: none; :hover { text-decoration: underline; ${({theme:e})=>c(e,"color","colors.interactive.base.dark")}; } ${l(`${d.lg}px`)} { display: none; } `;O.defaultProps={as:"a",colorToken:"colors.interactive.base.brand-primary",typeIdentity:"typography.definitions.foundation.link-primary"};const H=r` display: flex; grid-row: 1; align-self: flex-start; height: ${s(64)}; ${({isHidden:e})=>e&&r` visibility: hidden; `} ${l(`${d.lg}px`)} { display: none; } `,W=i(g).withConfig({displayName:"GalleryCarouselNextWrapper"})` ${H}; grid-column: 11/12; justify-content: start; `,D=i(g).withConfig({displayName:"GalleryCarouselPrevWrapper"})` ${H}; grid-column: 2/3; justify-content: end; `,V=i.button.withConfig({displayName:"GalleryCarouselNavigation"})` display: flex; align-items: center; justify-content: center; transform: translateX(0); transition: transform 0.3s ease; background: transparent; min-width: ${s(7.5)}; svg { path { ${c("fill","colors.interactive.base.black")}; } } :hover { transform: translateX(${s(1)}); } ${({isRotated:e})=>e&&r` svg { transform: rotate(180deg); } :hover { transform: translateX(${s(-1)}); } `} `,q=i(g).withConfig({displayName:"GalleryCarouselCountWrapper"})` display: flex; grid-column: 10; grid-row: 1; align-items: center; justify-content: center; border: 1px solid; border-radius: ${s(10)}; width: ${s(6)}; height: ${s(4)}; ${({theme:e})=>c(e,"border-color","colors.interactive.base.light")}; ${l(`${d.lg}px`)} { display: none; } `,j=i(p).withConfig({displayName:"GalleryCarouselCount"})` text-align: center; line-break: normal; `;j.defaultProps={as:"p",colorToken:"colors.interactive.base.dark",typeIdentity:"typography.definitions.globalEditorial.numerical-small"};const U=i.div.withConfig({displayName:"GalleryCarouselContent"})` display: none; position: relative; flex-direction: row; align-items: start; justify-content: center; cursor: auto; width: 100%; min-height: ${s(64)}; ${S} { margin: auto; } ${b} { border: none; padding: 0; justify-items: unset; max-width: ${s(70)}; .responsive-cartoon__caption, .responsive-cartoon__credit { overflow: hidden; } ${y} { cursor: zoom-in; text-align: center; } ${h} { width: auto; max-width: 100%; height: auto; max-height: ${s(40.5)}; } ${y}, ${w}, ${C} { cursor: auto; max-width: unset; } } ${l(`${d.lg}px`)} { display: flex; flex-direction: column; align-items: center; min-height: ${s(31.25)}; ${b} { ${h} { width: ${s(40.5)}; height: auto; max-height: none; } } } `,K=r` display: flex; grid-row: 1; align-items: center; overflow: hidden; ${b} { ${y} { height: 100%; } } ${f} { position: absolute; min-width: ${s(100)}; } ${$} { display: none; } `,F=i(g).withConfig({displayName:"GalleryCarouselSlider"})` display: grid; grid-template-columns: repeat(12, 1fr); margin: 0 auto; cursor: auto; width: 100%; max-width: none; gap: 0; ${o(`${d.lg+1}px`)} { height: ${s(64)}; .fade-in { animation: ${k} ease-in-out 300ms forwards; } .fade-out { animation: ${I} ease-in-out 300ms forwards; } .fade-in-sequence { animation: ${N} ease-in-out 300ms forwards; } .fade-out-sequence { animation: ${_} ease-in-out 300ms forwards; } .current-slide { display: flex; grid-column: 4/10; grid-row: 1; ${f} { align-self: center; } } .prev-slide { ${K}; grid-column: 1/2; ${b} { margin-right: 0; ${y} { text-align: right; } } ${f} { right: 0; } } .next-slide { ${K}; grid-column: 12/-1; ${b} { margin-left: 0; ${y} { text-align: left; } } ${f} { left: 0; } } .has-end-recirc { ${x} { display: none; } } .has-end-recirc.current-slide { position: unset; ${x} { display: grid; position: relative; right: 0; padding-top: ${s(7)}; width: auto; } } } ${l(`${d.lg}px`)} { display: flex; flex-direction: column; align-items: center; margin: 0; padding: 0 ${s(3)}; gap: 0; ${U} { border-bottom: 1px solid; padding-top: ${s(7)}; padding-bottom: ${s(7)}; ${({theme:e})=>c(e,"border-color","colors.interactive.base.light")}; ${b} { border: none; padding: 0; } } .last-slide { border-bottom: none; } .has-end-recirc { padding-bottom: 0; ${T} { grid-column: 1 / 8; grid-row: 1; text-align: center; } ${({isEndGalleryRecircCardOnMobile:e})=>e&&`\n ${x} {\n padding-top: ${s(2)};\n padding-bottom: ${s(7)};\n }\n `} } .is-newsletter-slide { min-height: auto; } } `,z=i(g).withConfig({displayName:"GalleryCarouselSliderWrapper"})` display: flex; flex-grow: 1; align-items: center; justify-content: center; `,Z=i(g).withConfig({displayName:"GalleryCarouselNewsletterWrapper"})` margin: auto; width: 100%; max-width: ${s(40.875)}; ${R}, ${A} { margin: 0; } ${R} { ${E} p { margin-bottom: 0; } } ${A} { ${m} { padding: ${s(1)} ${s(1.5)}; } ${G} p { margin-bottom: 0; } } ${l(`${d.lg}px`)} { max-width: unset; } `;Z.defaultProps={as:"div"};const X=i.div.withConfig({displayName:"GalleryCarouselMidRecircWrapper"})` ${l(`${d.lg}px`)} { width: 100%; } margin: auto; `;X.defaultProps={as:"div"};const Y=i.div.withConfig({displayName:"GalleryCarouselEndRecircWrapper"})` ${o(v.lg)} { position: absolute; right: 0; } ${l(`${d.lg}px`)} { padding-top: ${s(5)}; width: 100%; } `;Y.defaultProps={as:"div"},e.exports={GalleryCarouselContainer:L,GalleryCarouselEndRecircWrapper:Y,GalleryCarouselHeader:B,GalleryCarouselTitle:P,GalleryCarouselTitleText:M,GalleryCarouselHeaderRecirc:O,GalleryCarouselNextWrapper:W,GalleryCarouselPrevWrapper:D,GalleryCarouselNavigation:V,GalleryCarouselCountWrapper:q,GalleryCarouselCount:j,GalleryCarouselContent:U,GalleryCarouselSlider:F,GalleryCarouselSliderWrapper:z,GalleryCarouselNewsletterWrapper:Z,GalleryCarouselMidRecircWrapper:X}},52257:(e,t,a)=>{const i=a(76186);t.Z=(0,i.defineMessages)({next:{id:"GalleryCarousel.Next",defaultMessage:"Next",description:"Next icon title"},previous:{id:"GalleryCarousel.Previous",defaultMessage:"Previous",description:"Previous icon title"},nextGallery:{id:"GalleryCarousel.NextGallery",defaultMessage:"Next gallery",description:"Next gallery link prefix"}})},25008:(e,t,a)=>{const i=a(67294),r=a(78718),n=a(45697),{googleAnalytics:o}=a(28601),l={newsletter:"newsletter",headRecirc:"toprightlink",midRecirc:"mid content",endRecirc:"end content",backToArticle:"back to article"},s=({carouselPlacedIn:e,currentSlideIndex:t,getIsSmallDevice:a,hasHeadRecirc:n,headRecircGallery:s,isModalOpen:c,slides:d,titleRef:p})=>{const[g,m]=i.useReducer(((e,t)=>Array.isArray(t)?(t.forEach((t=>e.add(t))),e):e.add(t)),new Set),u=(e=null)=>`${(e??t)+1}/${d.length}`,h=(a=[])=>{const i={cartoon_placement:e,gallery_title:p?.current?.innerText||"",cartoon_id:d[t]?.id||"",cartoon_numbering:u()};return r(i,a)},y=(e,t=[],a={})=>{o.emitGoogleTrackingEvent(e,{...h(t),...a})},f=(e,t=[],a=null)=>{y("cartoon-impression-recirculation",["cartoon_placement","gallery_title"],{content_recirculation_placement:e,cartoon_numbering:u(a),gallery_id:t.map((e=>e.id)).join(" | ")})},b=(e,t=null)=>{y("cartoon-impression-newsletter",["cartoon_placement","gallery_title"],{cartoon_newsletter_id:e?.newsletterId,cartoon_numbering:u(t)})};return i.useEffect((()=>{n&&f(l.headRecirc,[s])}),[]),i.useEffect((()=>{c||"modal"!==e||y("cartoon-interaction",["cartoon_placement","gallery_title","cartoon_id"],{cartoon_interaction:l.backToArticle})}),[c]),i.useEffect((()=>{const e=a(),{recircGalleries:i,newsletter:r}=d[t],n=Boolean(d[t]?.isMidRecirc),o=Boolean(d[t]?.hasEndRecirc),s=Boolean(d[t]?.isNewsletter),c=Boolean(d[t]?.isContent),p=g.has(t),u=[];e||(p||(n&&(u.push(t),f(l.midRecirc,i)),s&&(u.push(t),b(r)),c&&(u.push(t),y("cartoon-impression",["cartoon_placement","gallery_title","cartoon_id","cartoon_numbering"]))),o&&!g.has(l.endRecirc)&&(u.push(l.endRecirc),f(l.endRecirc,i)),u.length&&m(u))}),[t]),{extractAnalyticsData:h,triggerCartoonInteraction:e=>{y("cartoon-interaction",["cartoon_placement","gallery_title","cartoon_id"],{cartoon_interaction:e>t?"next":"previous"})},triggerMobileRecircImpression:(e,a,i={})=>{const r=[l.midRecirc,l.endRecirc,l.newsletter],n=g.has(t),{index:o=null,recircGalleries:s,placement:c,newsletter:d}=i;e&&!n&&r.includes(c)&&(c===l.newsletter?(m(o),b(d,o)):c===l.midRecirc?(m(o),f(l.midRecirc,s,o)):(m(l.endRecirc),f(c,s,o)),a())},triggerNewsletterInteraction:e=>{y("cartoon-interaction-newsletter",["cartoon_placement","gallery_title","cartoon_id"],{content_newsletter_placement:l.midRecirc,content_newsletter_title:e?.dangerousHed||""})},triggerRecircInteraction:(e,t={},a=null)=>{y("cartoon-interaction-recirculation",["cartoon_placement","gallery_title","cartoon_id"],{content_recirculation_placement:e,content_recirculation_title:t?.dangerousHed||"",cartoon_numbering:u(a)})}}};s.propTypes={carouselPlacedIn:n.oneOf(["gallery","modal"]).isRequired,currentSlideIndex:n.number.isRequired,getIsSmallDevice:n.func.isRequired,hasHeadRecirc:n.bool.isRequired,headRecircData:n.object.isRequired,isModalOpen:n.bool.isRequired,slides:n.array.isRequired,titleRef:n.oneOfType([n.func,n.shape({current:n.any})]).isRequired},e.exports={useAnalytics:s,analyticsTextConstant:l}},62171:(e,t,a)=>{const i=a(45697),r=a(67294),{useIntl:n}=a(76186),o=a(63030),{GalleryRecircGridWrapper:l,GalleryRecircContentWrapper:s,GalleryRecircContent:c,GalleryMidRecircHeading:d,GalleryRecircTitle:p,GalleryRecircImage:g,GalleryEndRecircHeading:m,GalleryRecircTextWrapper:u,GalleryRecircViewGalleryCTA:h}=a(21123),y=a(93788).Z,f=({isEndOfPageRecirc:e,items:t,showCropViewOnMobile:a,recircInteractionAnalytics:i})=>{const{formatMessage:o}=n();if(!t.length)return null;const f=o(e?y.viewNextGalleryCTAText:y.viewGalleryCTAText);return r.createElement(l,{isEndOfPageRecirc:e},!e&&r.createElement(d,null,o(y.midGalleryRecircHeading)),t.map(((t,n)=>r.createElement(s,{isEndOfPageRecirc:e,key:t.id||n},r.createElement(c,{href:t.url,isEndOfPageRecirc:e,showCropViewOnMobile:a,"data-testid":"GalleryRecircContent",onClick:e=>((e,t)=>{e.preventDefault(),i&&i(t),window.open(t.url,"_blank","noopener,noreferrer")})(e,t)},r.createElement(u,{isEndOfPageRecirc:e},e&&r.createElement(m,{"data-testid":"GalleryEndRecircHeading"},o(y.keepOnLaughingText)),r.createElement(p,{"data-testid":"GalleryRecircTitle",isEndOfPageRecirc:e,dangerouslySetInnerHTML:{__html:t.source.hed}}),r.createElement(h,{"data-testid":"GalleryRecircViewGalleryCTA",dangerouslySetInnerHTML:{__html:f}})),r.createElement(g,{isEndOfPageRecirc:e,"data-testid":"GalleryRecircImage",...t.items[0]}),e&&r.createElement(m,{"data-testid":"GalleryEndRecircHeading"},o(y.keepOnLaughingText)))))))};f.propTypes={isEndOfPageRecirc:i.bool,items:i.arrayOf(i.shape({dangerousHed:i.string,url:i.string,items:i.arrayOf(i.shape({altText:i.string,dangerousCaption:i.string,dangerousCredit:i.string,isDesktopPortrait:i.bool,segmentedSources:o.propTypes.segmentedSources,sources:o.propTypes.sources,links:i.arrayOf(i.shape({behavior:i.string,label:i.string.isRequired,url:i.string,network:i.string})),tagCloud:i.shape({tags:i.arrayOf(i.shape({tag:i.string.isRequired,url:i.string})),sectionHeader:i.string})}))}).isRequired).isRequired,recircInteractionAnalytics:i.func,showCropViewOnMobile:i.bool},f.defaultProps={isEndOfPageRecirc:!1,showCropViewOnMobile:!1},f.displayName="GalleryRecircCards",e.exports=f},11482:(e,t,a)=>{e.exports=a(38224)},21123:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.GalleryRecircViewGalleryCTA=t.GalleryRecircTextWrapper=t.GalleryRecircTitle=t.GalleryRecircImage=t.GalleryEndRecircHeading=t.GalleryMidRecircHeading=t.GalleryRecircGridWrapper=t.GalleryRecircContent=t.GalleryRecircContentWrapper=void 0;const{css:i,default:r}=a(51117),n=a(63030),{calculateSpacing:o,getColorToken:l,minMaxScreen:s,maxScreen:c,minScreen:d}=a(79720),{maxThresholds:p}=a(28657),{BaseWrap:g,BaseText:m}=a(74327),{BREAKPOINTS:u}=a(85326),h=r.div.withConfig({displayName:"GalleryRecircGridWrapper"})` display: grid; grid-template-rows: repeat(3, auto); grid-row-gap: ${o(2)}; margin: auto; max-width: ${o(54)}; height: auto; ${c(`${p.lg}px`)} { max-width: unset; } ${({isEndOfPageRecirc:e})=>e&&i` grid-template-rows: repeat(1, 1fr); grid-row-gap: 0; justify-content: end; max-width: unset; ${c(`${p.lg}px`)} { grid-template-columns: repeat(1, 1fr); } `} `;t.GalleryRecircGridWrapper=h;const y=r.div.withConfig({displayName:"GalleryRecircContentWrapper"})` ${({isEndOfPageRecirc:e})=>e&&i` display: flex; justify-self: center; ${c(`${p.lg}px`)} { width: 100%; } ${d(`${p.lg+1}px`)} { transition: width 0.3s ease; border: 1px solid ${l("colors.consumption.body.standard.divider")}; border-right: none; border-radius: ${o(2)}; border-top-right-radius: 0; border-bottom-right-radius: 0; width: ${o(29)}; &:hover { width: ${o(33)}; } } `} `;t.GalleryRecircContentWrapper=y;const f=r(m).withConfig({displayName:"GalleryRecircTitle"})` padding-right: ${o(2)}; ${({isEndOfPageRecirc:e})=>e&&i` margin-bottom: ${o(1)}; ${c(`${p.lg}px`)} { grid-column: 1/8; grid-row: 2; padding-right: 0; text-align: center; } `} `;t.GalleryRecircTitle=f,f.defaultProps={as:"h3",colorToken:"colors.consumption.body.standard.subhed",typeIdentity:"typography.definitions.globalEditorial.context-primary"};const b=r(m).withConfig({displayName:"GalleryRecircViewGalleryCTA"})` :hover { text-decoration: underline; } `;t.GalleryRecircViewGalleryCTA=b,b.defaultProps={as:"span",colorToken:"colors.interactive.base.brand-primary",typeIdentity:"typography.definitions.foundation.link-primary"};const C=r(g).withConfig({displayName:"GalleryRecircTextWrapper"})` display: grid; grid-column: 1/9; grid-row: 1/-1; flex-direction: column; align-items: start; gap: ${o(1)}; ${({isEndOfPageRecirc:e})=>e&&i` gap: 0; display: flex; grid-column: 1/-1; grid-row: 3; justify-content: center; ${c(`${p.lg}px`)} { grid-column: 1/8; grid-row: 2; align-items: center; } ${s(u.md,`${p.lg}px`)} { align-items: start; width: 100%; } `} `;t.GalleryRecircTextWrapper=C;const w=r(n).withConfig({displayName:"GalleryRecircImage"})` display: grid; grid-column: 9/-1; grid-row: 1/3; justify-content: flex-end; margin: auto; img { max-width: ${o(15.5)}; overflow: hidden; ${c(`${p.lg}px`)} { max-width: ${o(11.25)}; } } ${({isEndOfPageRecirc:e})=>e&&i` grid-column: 1/-1; grid-row: 2; justify-content: start; margin-bottom: ${o(2)}; img { max-width: ${o(21)}; } ${c(`${p.lg}px`)} { display: grid; grid-column: 8/-1; grid-row: 1/-1; justify-content: end; margin: auto; margin-left: ${o(1)}; overflow: hidden; justify-items: center; img { max-width: ${o(15.5)}; } } `} `;t.GalleryRecircImage=w;const $=r(m).withConfig({displayName:"GalleryEndRecircHeading"})` grid-column: 1/-1; grid-row: 1; padding-bottom: ${o(2)}; ${c(`${p.lg}px`)} { padding-bottom: ${o(1)}; } ${s(u.md,`${p.lg}px`)} { width: 100%; } `;t.GalleryEndRecircHeading=$,$.defaultProps={as:"h4",colorToken:"colors.consumption.body.standard.display-texture",typeIdentity:"typography.definitions.globalEditorial.context-secondary"};const x=r(m).withConfig({displayName:"GalleryMidRecircHeading"})` grid-column: 1/-1; grid-row: 1; text-align: center; ${c(`${p.lg}px`)} { padding: 0 ${o(6)}; } `;t.GalleryMidRecircHeading=x,x.defaultProps={as:"h4",colorToken:"colors.consumption.body.standard.display-texture",typeIdentity:"typography.definitions.globalEditorial.context-secondary"};const T=`\n ${d(`${p.lg+1}px`)} {\n border: none;\n\n & > ${C} > ${$} {\n display: none;\n }\n }\n`,S=i` ${c(`${p.lg}px`)} { grid-template-rows: repeat(3, auto); padding-right: ${o(2)}; padding-left: ${o(2)}; width: 100%; max-width: 100%; justify-items: center; & > ${$} { display: none; } ${({showCropViewOnMobile:e})=>!e&&"\n grid-template-rows: repeat(3, auto);\n "}; ${({showCropViewOnMobile:e})=>e&&i` border-right: 1px solid ${l("colors.consumption.body.standard.divider")}; border-bottom: none; border-top-right-radius: ${o(2)}; border-bottom-left-radius: 0; border-bottom-right-radius: 0; `} } `,R=i` grid-gap: 0; grid-template-rows: repeat(4, auto); padding: ${o(3)} ${o(4)}; max-width: ${o(29)}; height: auto; ${T} ${S} `,E=r(g).withConfig({displayName:"GalleryRecircContent"})` display: grid; grid-template-columns: repeat(12, 1fr); grid-template-rows: repeat(2, 1fr); grid-row-gap: ${o(1)}; align-items: center; border: 1px solid ${l("colors.consumption.body.standard.divider")}; border-radius: ${o(2)}; cursor: pointer; padding: ${o(2)} ${o(3)}; text-decoration: none; ${({isEndOfPageRecirc:e})=>e&&R} `;t.GalleryRecircContent=E,E.defaultProps={as:"a"}},93788:(e,t,a)=>{const i=a(76186);t.Z=(0,i.defineMessages)({viewGalleryCTAText:{id:"GalleryRecircCards.ViewGalleryCTAText",defaultMessage:"View gallery »",description:"View gallery button text in End Of Page Recirculation."},viewNextGalleryCTAText:{id:"GalleryRecircCards.viewNextGalleryCTAText",defaultMessage:"View next gallery »",description:"View next gallery button text in End Of Page Recirculation."},keepOnLaughingText:{id:"GalleryRecircCards.keepOnLaughingText",defaultMessage:"Keep on laughing",description:"Keep on laughing text in End Of Page Recirculation."},midGalleryRecircHeading:{id:"GalleryRecircCards.midGalleryRecircHeading",defaultMessage:"Want more laughs? Try another cartoon gallery.",description:"Want more laughs? Try another cartoon gallery text for mid gallery recirc"}})},38224:(e,t,a)=>{const{asVariation:i}=a(95545),r=a(62171);r.EndOfPageRecirc=i(r,"EndOfPageRecirc",{},{isEndOfPageRecirc:!0}),e.exports=r},85187:(e,t,a)=>{const i=a(45697),r=a(67294),{ToggleChipListWrapper:n,LabelText:o,ListWrapper:l,ListItemWrapper:s,HelperText:c}=a(10719),{trackComponent:d}=a(40199),{asThemedComponent:p}=a(3517),g=({label:e,children:t,contentAlign:a,fullPageTheme:i,hasNoHorizontalScroll:p,isReadViewShopViewEnabled:g,hasIncreasedBottomMargin:m,hasLargeLabel:u,hasSpacing:h,hasToggleGridColor:y,helper:f,hideGradientOnMobileView:b,shouldReduceTopPadding:C,layout:w})=>(r.useEffect((()=>{d("ToggleChipList")}),[]),r.createElement(n,{contentAlign:a,hasToggleGridColor:y,hideGradientOnMobileView:b},e&&r.createElement(o,{fullPageTheme:i,hasIncreasedBottomMargin:m,hasLargeLabel:u},e),r.createElement(l,{contentAlign:a,layout:w,isReadViewShopViewEnabled:g,hasNoHorizontalScroll:p,hasToggleGridColor:y,shouldReduceTopPadding:C,className:"list-wrapper"},r.Children.map(t,((e,t)=>e?r.createElement(s,{contentAlign:a,key:t,layout:w,hasSpacing:h,className:"list-item-wrapper"},e):null))),f&&r.createElement(c,null,f)));g.propTypes={children:i.array.isRequired,contentAlign:i.oneOf(["left","center","right"]),fullPageTheme:i.oneOf(["standard","inverted"]),hasIncreasedBottomMargin:i.bool,hasLargeLabel:i.bool,hasNoHorizontalScroll:i.bool,hasSpacing:i.bool,hasToggleGridColor:i.bool,helper:i.string,hideGradientOnMobileView:i.bool,isReadViewShopViewEnabled:i.bool,label:i.string,layout:i.oneOf(["wrap","nowrap"]),shouldReduceTopPadding:i.bool},g.defaultProps={contentAlign:"left",hasIncreasedBottomMargin:!1,hasLargeLabel:!1,hasNoHorizontalScroll:!1,hasSpacing:!1,hideGradientOnMobileView:!1,layout:"wrap",shouldReduceTopPadding:!1},e.exports=p(g)},41334:(e,t,a)=>{const{asConfiguredComponent:i}=a(36380),r=a(85187);e.exports=i(r,"ToggleChipList")},10719:(e,t,a)=>{const i=a(51117).default,{BaseText:r}=a(74327),{calculateSpacing:n,getColorStyles:o,getColorToken:l}=a(79720),{resolveMenuKey:s}=a(37332),{BREAKPOINTS:c}=a(85326),d=i.div.withConfig({displayName:"ToggleChipListWrapper"})` ${({hideGradientOnMobileView:e,theme:t})=>!e&&`\n @media (max-width: ${c.md}) {\n &::after {\n background: linear-gradient(90deg, rgba(${l(t,s(t,"colors.foundation.menu-bg.collapsed"),{rgbOnly:!0})}, 0) 0%, rgba(${l(t,s(t,"colors.foundation.menu-bg.collapsed"),{rgbOnly:!0})}, 1) 75%);\n width: ${n(7)};\n content: '';\n position: absolute;\n height: 8%;\n margin-top: ${n(1.25,"px")};\n right: 0;\n padding-right: ${n(1)};\n }\n }\n `} ${({hasToggleGridColor:e,theme:t})=>e&&`\n ${o(t,"background-color","colors.background.light")};\n border-bottom:${n(4)} solid ;\n ${o(t,"border-color","colors.background.light")};\n `} display: flex; flex-direction: column; ${({contentAlign:e})=>"left"===e?"align-items: flex-start":"center"===e?"align-items: center":"right"===e&&"align-items: flex-end"} `,p=i(r).withConfig({displayName:"LabelText"})` margin: 0 0 ${n(1)}; ${({hasIncreasedBottomMargin:e})=>e&&` \n margin: 0 0 ${n(2)};\n `} ${({hasLargeLabel:e})=>e&&" \n font-size: 1rem;\n letter-spacing: 1px;\n "} ${({fullPageTheme:e,theme:t})=>"inverted"===e?o(t,"color","colors.interactive.base.white"):""} `;p.defaultProps={as:"div",colorToken:"colors.interactive.base.black",typeIdentity:"typography.definitions.utility.label"};const g=i.div.withConfig({displayName:"ListWrapper"})` display: flex; flex-direction: row; padding: ${n(2,"px")} ${n(3)}; ${({shouldReduceTopPadding:e})=>e&&`padding-top: ${n(1)};`} width: 100%; gap: ${n(1.5)}; ${({hasNoHorizontalScroll:e})=>e&&" &::-webkit-scrollbar \n {\n display: none;\n }"} ${({layout:e})=>"wrap"===e?"flex-wrap: wrap;":"overflow-x: auto;"} ${({contentAlign:e,layout:t})=>{if("nowrap"===t)return"";switch(e){case"left":return"justify-content: flex-start;";case"center":return"justify-content: center;";case"right":return"justify-content: flex-end;";default:return""}}} ${({hasToggleGridColor:e})=>e&&`--grid-margin: ${n(3)};`} ${({isReadViewShopViewEnabled:e})=>e&&`\n padding:${n(.5)};\n gap: ${n(.5)};\n `} `,m=i.div.withConfig({displayName:"ListItemWrapper"})` ${({contentAlign:e,layout:t,hasSpacing:a})=>{if("wrap"===t)return"";let i=e;switch(a&&(i="centerWithPadding"),i){case"center":return"\n &:first-child {\n margin-left: auto;\n }\n\n &:last-child {\n margin-right: auto;\n }\n ";case"right":return"\n &:first-child {\n margin-left: auto;\n }\n ";case"centerWithPadding":return`\n @media (min-width: ${c.md}) {\n &:first-child {\n margin-left: auto;\n }\n\n &:last-child {\n margin-right: auto;\n }\n }\n\n @media (min-width: ${c.sm}) and (max-width: ${c.md}) {\n &:first-child {\n margin-left: 1.5rem;\n }\n \n &:last-child {\n margin-right: 1.5rem;\n }\n } \n `;default:return""}}} `,u=i(r).withConfig({displayName:"HelperText"})` margin: ${n(1)} 0 0; `;u.defaultProps={as:"div",colorToken:"colors.interactive.base.dark",typeIdentity:"typography.definitions.utility.assistive-text"},e.exports={ToggleChipListWrapper:d,LabelText:p,ListWrapper:g,ListItemWrapper:m,HelperText:u}}}]);