PageSourceSearch

https://www.lancs.live/nav-web-static/main-25e5ee27a94654e23237fde…/static/chunks/2625-6d67e5238659ee62.js

js lancs.live collected 2026-09-24 17:57:33 UTC 27,800 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2625],{203:e=>{e.exports={"article-images":"ImageSlide_article-images__4Eios",active:"ImageSlide_active__TDNEe",hidden:"ImageSlide_hidden__oUVzV"}},234:e=>{e.exports={"half-circle-prompt":"SwipeNextRecommendation_half-circle-prompt__x2CZ3","inner-content":"SwipeNextRecommendation_inner-content__4L66e"}},1244:(e,t,n)=>{"use strict";n.d(t,{BB:()=>d,Xq:()=>o,pr:()=>s,yB:()=>c});var i=n(29991);n(65986),n(30412);var a=n(16999);n(47255);var r=n(87358);let l=(e,t,n,i)=>{let r="";return r=["dev","qa","preprod"].includes(t)?i?t:`${a.gD.get(n)}-dev-pres-${a.kl.get(t)}`:"www",`https://${r}.${a.bp.get(e)}`},o=(e,t,n,a="unknown")=>{let o=r.env.ENVIRONMENT||i.jF.DEV,{name:s,platform:d,sections:c}=e.filter(e=>e.isOwner)[0],m=s===n,u=e.find(e=>e.name===n),p=u&&!m,g=p?l(n,o,u.platform,i.j7.includes(n)):l(s,o,d,i.j7.includes(s)),v=p?u.sections.find(e=>e.isHome)?.url:c.find(e=>e.isHome)?.url;return`${g}${v}${["photo-story","gallery"].includes(a)?"gallery/":""}${t}`},s=(e,t)=>{let{publications:n,slug:i,contentType:a}=e;return o(n,i,t,a?.type)},d=e=>{let t=e.match(/-(\d+)(?:\/)?(?=\?|$)/);return t?t[1]:void 0},c=(e,t)=>{let n=new URL(e);return n.searchParams.has(t)&&(n.searchParams.delete(t),window.history.replaceState({},"",n.toString())),e}},4446:e=>{e.exports={"slide-viewer-dialog":"SlideViewerDialog_slide-viewer-dialog__oWF_L"}},11446:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(95155),a=n(49777),r=n(12107),l=n.n(r);function o({loadingText:e,testId:t}){return(0,i.jsxs)("div",{className:l()["loader-overlay"],"data-testid":`${t}-loader`,children:[(0,i.jsx)("div",{className:l().loader,children:(0,i.jsx)(a.A,{})}),(0,i.jsx)("span",{children:e})]})}},11770:(e,t,n)=>{"use strict";n.d(t,{default:()=>ea});var i=n(95155),a=n(12115),r=n(79712),l=n(1244),o=n(63507),s=n(50910),d=n(78043),c=n.n(d);let m=function({slides:e,currentIndex:t,totalImages:n}){let a=(0,s.c3)("components.atoms.IndicatorItem");return(0,i.jsx)("ul",{className:c()["indicators-container"],children:e.map((e,r)=>{let l="ad"===e.type;return(0,i.jsx)("li",{role:"presentation","aria-current":r===t?"true":void 0,className:l?c()["ad-indicator"]:c()["image-indicator"],"data-testid":l?`gallery-ad-indicator-${r}`:void 0,title:l?a("adLabel"):void 0,children:(0,i.jsx)("span",{className:l?void 0:"sr-only",children:l?a("adLabel"):`Image ${t+1} of ${n}`})},r)})})};var u=n(47388),p=n.n(u);let g=a.memo(function({currentIndex:e,slides:t,maxVisibleItems:n=13}){let r=t.length,l=(0,a.useMemo)(()=>t.filter(e=>"image"===e.type).length,[t]),o=(0,a.useMemo)(()=>r>=n,[r,n]),s=(0,a.useMemo)(()=>Math.floor(n/2),[n]),{visibleSlides:d,visibleCurrentIndex:c}=(0,a.useMemo)(()=>((e,t,n)=>{let i=e.length;if(i<=n)return{visibleSlides:e,visibleCurrentIndex:t};let a=Math.floor(n/2),r=t-a,l=t+a;return r<0&&(l-=r,r=0),l>=i&&(r=Math.max(0,r-(l-i+1)),l=i-1),{visibleSlides:e.slice(r,l+1),visibleCurrentIndex:t-r}})(t,e,n),[t,e,n]),u=o&&e>s,g=o&&e<r-s-1;return(0,i.jsxs)("div",{"aria-label":`Gallery with ${l} images`,className:p()["gallery-indicator"],children:[u?(0,i.jsx)("div",{className:p()["left-gradient"]}):null,(0,i.jsx)(m,{currentIndex:c,slides:d,totalImages:l}),g?(0,i.jsx)("div",{className:p()["right-gradient"]}):null]})},(e,t)=>e.currentIndex===t.currentIndex&&e.slides===t.slides),v=e=>1===e.filter(e=>"image"===e.type).length;var h=n(2888),w=n(7927),_=n(18692),x=n(85767),E=n(46780),I=n(27573),f=n(4446),b=n.n(f),y=n(56594),S=n.n(y);let T=({children:e,isOpen:t,onClose:n,onOpen:r,dialogClassName:l,dataTestId:o})=>{let s=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=s.current;return e&&t?(e.showModal(),r&&r()):e?.close(),()=>e?.close()},[t,r]),(0,i.jsx)("dialog",{"data-testid":o,ref:s,className:l,onClose:()=>{s.current?.close(),n()},role:"dialog",children:e})};var A=n(57261),C=n(65823),N=n(95450),j=n.n(N);let L=()=>{var e;let t,[n,d]=(0,a.useState)(window.location.href),{closeLightbox:c,currentSlide:m,currentSlideIndex:u,isExpanded:p,showNext:g,showPrev:h,showFirst:I,slides:f,images:b,toggleExpandLightbox:y}=(0,o.L)(e=>{let{closeLightbox:t,showNext:n,showPrev:i,toggleExpandLightbox:a,showFirst:r}=e.actions;return{closeLightbox:t,currentSlide:e.slides[e.currentSlideIndex],currentSlideIndex:e.currentSlideIndex,isExpanded:e.isExpanded,showNext:n,showPrev:i,showFirst:r,slides:e.slides,images:e.images,toggleExpandLightbox:a}}),S=(0,s.c3)("components.molecules.SlideControls"),T=v(f),A=(0,r.w)(e
1=>e.actions.clickEvent),N=(0,r.w)(e=>e.state.client.analytics);(0,a.useEffect)(()=>{d(window.location.href)},[]);let L=(0,a.useMemo)(()=>({eventAttributes:{eventCategory:"Engagement",eventTriggeredURL:n,eventLocation:`${u+1} of ${f.length}`,eventInteractionType:"click",eventContentType:m?.type,eventSlideNumber:u+1,totalSlides:f.length,...m?.type==="image"&&{eventImageSlideNumber:m.imageIndex+1,totalImageSlides:b.length},...m?.type==="ad"&&{eventAdSlideNumber:m.adIndex}},...N}),[u,f.length,m,n,b.length,N]);return(0,i.jsxs)("ul",{role:"toolbar","aria-label":"Image Viewer Gallery Controls",className:(0,w.t)(j()["controls-container"],m?.type!=="image"?j()["non-image-slide"]:"",p?j().expanded:""),children:[m?.type==="lastSlide"&&(0,i.jsx)("li",{className:j()["back-to-start"],children:(0,i.jsx)(_.A,{ariaLabel:S("backToStart"),dataTestId:"backToStart",design:"primary",icons:{icon:"double_arrow_left"},onClick:()=>{I(),A("IMAGE_VIEWER:BACK_TO_START",{componentTitle:"Back to start clicked",componentLocation:"image viewer gallery control",...L})},label:S("backToStart")})}),(0,i.jsx)("li",{className:j()["close-button"],children:(0,i.jsx)(_.A,{ariaLabel:S("close"),dataTestId:"close-image-viewer",design:"white",icons:{icon:"close"},onClick:()=>{(0,l.yB)(n,"slide"),A("IMAGE_VIEWER:IMAGE_VIEWER_CLOSE",{componentTitle:"Image viewer closed",...L}),c()}})}),!p&&m?.type==="image"&&n&&(0,i.jsx)("li",{className:j()["copy-button"],children:(0,i.jsx)(x.default,{analyticsData:(0,E.A)("IMAGE_VIEWER:IMAGE_LINK_COPIED",n,{componentTitle:"Image Link Copied",...L}),children:(0,i.jsx)(C.A,{buttonDesignType:"black",isLink:!1,url:m?.type==="image"&&n?(e={slide:((u||0)+1)?.toString()},t=new URL(n),Object.entries(e).forEach(([e,n])=>{n&&t.searchParams.set(e,n)}),t.toString()):""})})}),!p&&!T&&(0,i.jsxs)("li",{className:(0,w.t)(j()["navigation-control"],j()["navigation-control-left"]),children:[(0,i.jsx)(_.A,{dataTestId:"previous-image-viewer",disabled:0===u,design:"primary",icons:{icon:"arrow_left_2"},onClick:()=>{(0,l.yB)(n,"slide"),A("IMAGE_VIEWER:PREVIOUS_ITEM_CLICKED",{componentTitle:"Image viewer clicked previous",...L}),h()},ariaLabel:"Previous Image"}),(0,i.jsx)("span",{className:j().label,children:S("previous")})]}),!p&&!T&&(0,i.jsxs)("li",{className:(0,w.t)(j()["navigation-control"],j()["navigation-control-right"]),children:[(0,i.jsx)(_.A,{disabled:f.length===u+1,design:"primary",icons:{icon:"arrow_right_2"},onClick:()=>{(0,l.yB)(n,"slide"),A("IMAGE_VIEWER:NEXT_ITEM_CLICKED",{componentTitle:"Image viewer clicked next",...L}),g()},dataTestId:"next-image-viewer",ariaLabel:"Next Image"}),(0,i.jsx)("span",{className:j().label,children:S("next")})]}),(0,i.jsx)("li",{className:(0,w.t)(j()["expand-button"],m?.type!=="image"?j().hidden:""),children:p?(0,i.jsx)(_.A,{ariaLabel:S("collapse"),dataTestId:"collapse-image-viewer",design:"black",icons:{icon:"collapse"},onClick:()=>{y(),A("IMAGE_VIEWER:EXPAND_CLOSE",{componentTitle:"Image viewer expanded view closed",...L})},disabled:m?.type!=="image"}):(0,i.jsx)(_.A,{ariaLabel:S("expand"),dataTestId:"expand-image-viewer",design:"black",icons:{icon:"expand"},onClick:()=>{y(),A("IMAGE_VIEWER:EXPAND_OPEN",{componentTitle:"Image viewer expanded",...L})},disabled:m?.type!=="image"})})]})};var k=n(63800),M=n.n(k);let R=()=>{let e=(0,s.c3)("components.molecules.SlideAlongsideAd.AdLabel");return(0,i.jsxs)("div",{className:M()["ad-label"],"data-testid":"ad-label-container",children:[(0,i.jsx)("p",{className:M()["ad-title"],"data-testid":"ad-title",children:e("advertisement")}),(0,i.jsx)("p",{"data-testid":"ad-description",children:e("ad-description")})]})};var V=n(54632);let D=function({currentSlideIndex:e,slides:t}){let[n,r]=(0,a.useState)(new Set);return(0,a.useEffect)(()=>{let n=[e-1,e,e+1].filter(e=>e>=0&&e<t.length&&("image"===t[e].type||"lastSlide"===t[e].type));(0,a.startTransition)(()=>{r(e=>{let t=new Set(e);return n.forEach(e=>t.add(e)),t})})},[e,t]),(0,i.jsx)(i.Fragment,{children:Array.from(n).map(n=>t[n]?.type==="image"||t[n]?.type==="lastSlide"?(0,i.jsx)("div",{className:`${M()["ad-slot"]} ${n===e?M().visible:M().hidden}`,"data-testid":`commercial-image-viewer-alongside-ad-${n}`,children:(0,i.jsx)(V.default,{location:"image-viewer-alongside",position:n+1})},`ad-slot-${n}`):null)})};var G=n(72426),$=n.n(G);let P=(0,a.memo)(({currentSlide:e,imageCaptionTitle:t,imageCaptionCredit:n,injectAlongsideAd:a,currentSlideIndex:r,slides:l,totalImages:o,currentImageIndex:s,showImageCount:d})=>(0,i.jsxs)("aside",{"aria-label":"Image information and controls",className:(0,w.t)($()["side-panel"],e?.type==="ad"?$()["ad-slide"]:""),children:[(0,i.jsx)("section",{className:$().caption,id:"image-caption",children:e?.type==="image"&&(0,i.jsx)(A.A,{captionCredit:n,
1captionTitle:t,currentImageIndex:s,showImageCount:d,totalImages:o})}),(0,i.jsx)("section",{className:$().controls,children:(0,i.jsx)(L,{})}),(0,i.jsxs)("section",{"aria-label":"Advertisement",className:(0,w.t)($().ad,a&&e?.type!=="ad"?$()["with-padding"]:""),children:[e?.type==="ad"&&(0,i.jsx)(R,{}),a&&(0,i.jsx)(D,{currentSlideIndex:r,slides:l})]})]}));P.displayName="SlideViewerSidePanel";var W=n(26180),O=n(203),B=n.n(O);let U=({images:e,currentImageId:t,toggleExpandLightbox:n,isExpanded:a})=>(0,i.jsx)(i.Fragment,{children:e.map((e,r)=>(0,i.jsx)("button",{onClick:()=>n(),className:e.imageId===t?B().active:B().hidden,"data-testid":"image-wrapper","aria-label":`${a?"Collapse":"Expand"} image`,"aria-expanded":a,children:(0,i.jsx)(W.A,{src:e.src,srcSet:e.srcSet,alt:e.data.alt,className:B()["article-images"],loading:e.imageId===t?"eager":"lazy"})},r))});var X=n(99667),F=n.n(X);let K=function({currentSlideIndex:e,slides:t}){let[n,r]=(0,a.useState)(new Set);return(0,a.useEffect)(()=>{let n=[e+1].filter(e=>e>=0&&e<t.length&&"ad"===t[e].type);(0,a.startTransition)(()=>{r(e=>{let t=new Set(e);return n.forEach(e=>t.add(e)),t})})},[e,t]),(0,i.jsx)(i.Fragment,{children:Array.from(n).map(n=>t[n]?.type==="ad"?(0,i.jsx)("div",{className:`${F()["ad-slot"]} ${n===e?F().visible:F().hidden}`,"data-testid":`commercial-image-viewer-big-ad-${n+1}`,children:(0,i.jsx)(V.default,{location:"image-viewer-big-ad",position:n+1})},`ad-slot-${n+1}`):null)})};var q=n(4831),z=n(8090),Y=n(96074),Z=n(66937),H=n(80864),Q=n.n(H),J=n(12537),ee=n(98109),et=n(51218);let en=function({domain:e,publication:t,mockData:n=[],premiumControls:a}){let r=(0,s.c3)("components.organisms.ReadMoreGrid"),{disableInterstitialForLiveEvent:l}=(0,ee.q)(),o=(0,q.Z)(e=>e.state.client.recirculation?.inline?.readMoreRecommenderGrid)??n;if(!o||0===o.length)return null;let d=function({domain:e,crops:t,premiumControls:n,disableInterstitialForLiveEvent:i}){return{domain:e,crops:t,features:{breakingKickerEnabled:!1,highlightedPhraseEnabled:!1,disableInterstitialForLiveEvent:i,homepageCommentCountEnabled:!0},premium:n?{masterEnabled:n.masterEnabled,branding:n.branding,premiumTeaserBadgeEnabled:n.premiumTeaserBadgeEnabled??!1}:void 0}}({domain:e,crops:et.Zq,premiumControls:a,disableInterstitialForLiveEvent:l});return(0,i.jsxs)("div",{className:Q()["grid-container"],"data-google-interstitial":"false",children:[(0,i.jsxs)("div",{className:Q()["heading-wrapper"],children:[(0,i.jsx)(z.A,{publication:t,size:"small"}),(0,i.jsx)("span",{className:`${Q()["heading-text"]} ${(0,Y.Q1)(t)}`,children:r("suggest")})]}),(0,i.jsx)("div",{className:Q()["grid-wrapper"],children:o.map((n,a)=>{let r=function(e,t){let{imageUrl:n,crops:i}=t,a=(0,J.OU)(n,e.image,i,!0);return{contentType:{type:e?.type,subType:e?.subType},headline:e?.socialHeadline,images:a,url:e?.url,id:e?.articleId,source:e?.source,hasVideo:e?.hasVideo,premiumSubscriptionArticle:e?.premiumSubscriptionArticle,primaryTag:e.tags?.[0]?{tagName:e.tags[0],tagUrl:e.tags[0]}:void 0,platform:e?.platform,dates:{updated:e?.lastModified&&new Date(e?.lastModified).toISOString()}}}(n,{imageUrl:n.image?.href??"",crops:et.Zq});return(0,i.jsx)(Z.A,{AnalyticData:{componentTitle:n?.title,contentType:n?.type,recommendationsSource:n?.source,linkDomain:e},configData:d,data:r,dataTmdatatrack:"grid-recommendation",enableAnalytics:!0,eventName:"IMAGE_VIEWER:RECOMMENDATION_CLICK",index:a,publication:t,showTag:!0,teaserSize:"small",teaserType:"primary"},a)})})]})},ei=(0,a.memo)(({currentSlide:e,currentSlideIndex:t,slides:n,images:a,toggleExpandLightbox:r,isExpanded:l,publication:o,domain:s,premiumControls:d})=>(0,i.jsxs)(i.Fragment,{children:[e&&"image"===e.type&&(0,i.jsx)(U,{currentImageId:e.image.imageId,images:a,isExpanded:l,toggleExpandLightbox:r}),(0,i.jsx)(K,{currentSlideIndex:t,slides:n}),e&&"lastSlide"===e.type&&(0,i.jsx)(en,{domain:s,premiumControls:d,publication:o})]}));ei.displayName="SlideContent";let ea=function({publication:e,domain:t,premiumControls:n}){var d;let c,m,{slides:u,images:p,currentSlide:f,currentSlideIndex:y,toggleExpandLightbox:A,isExpanded:C,isOpen:N,closeLightbox:j,showNext:L,showPrev:k,showFirst:M}=(0,o.L)(e=>{let t=e.slides[e.currentSlideIndex];return{...e.actions,isExpanded:e.isExpanded,isOpen:e.isOpen,slides:e.slides,currentSlide:t,images:e.images,currentSlideIndex:e.currentSlideIndex}}),{actions:{clickEvent:R},state:{client:{analytics:V}}}
1=(0,r.w)(e=>e),D=(0,h.A)();((e,t,n,i,o,s,d,c)=>{let{actions:{clickEvent:m},state:{client:{analytics:u}}}=(0,r.w)(e=>e),p=(e,t)=>{let n=s?.[c];m(e,{componentTitle:t,...{eventAttributes:{eventCategory:"Engagement",eventTriggeredURL:window.location.href,eventLocation:s?.length?`${c+1} of ${s.length}`:"unknown",eventInteractionType:"keyboard",eventSlideNumber:c+1,eventContentType:s?.[c]?.type??"unknown",totalSlides:s?.length,...n?.type==="image"&&{eventImageSlideNumber:n.imageIndex+1,totalImageSlides:d.length},...n?.type==="ad"&&{eventAdSlideNumber:n.adIndex}},...u}})};(0,a.useEffect)(()=>{let a=a=>{if("ArrowRight"!==a.key||i||(a.preventDefault(),e?.(),(0,l.yB)(window.location.href,"slide"),p("IMAGE_VIEWER:NEXT_ITEM_CLICKED","Image viewer clicked next")),"ArrowLeft"!==a.key||i||(a.preventDefault(),t?.(),(0,l.yB)(window.location.href,"slide"),p("IMAGE_VIEWER:PREVIOUS_ITEM_CLICKED","Image viewer clicked previous")),"Escape"===a.key){if(a.preventDefault(),i){o(),p("IMAGE_VIEWER:EXPAND_CLOSE","Image viewer expanded view closed");return}n?.(),(0,l.yB)(window.location.href,"slide"),p("IMAGE_VIEWER:IMAGE_VIEWER_CLOSE","Image viewer closed")}};return document.addEventListener("keydown",a),()=>document.removeEventListener("keydown",a)},[e,t,n,i,c])})(L,k,j,C,A,u,p,y),(({showNext:e,showPrev:t,onCloseModal:n,threshold:i=50,isExpanded:o,slides:s,images:d,currentSlideIndex:c,isOpen:m})=>{let u=(0,a.useRef)(null),{actions:{clickEvent:p},state:{client:{analytics:g}}}
1=(0,r.w)(e=>e),v=(e,t)=>{let n=s?.[c];p(e,{componentTitle:t,...{eventAttributes:{eventCategory:"Engagement",eventTriggeredURL:window.location.href,eventLocation:s?.length?`${c+1} of ${s.length}`:"unknown",eventInteractionType:"touch",eventSlideNumber:c+1,eventContentType:s?.[c]?.type??"unknown",totalSlides:s?.length,...n?.type==="image"&&{eventImageSlideNumber:n.imageIndex+1,totalImageSlides:d.length},...n?.type==="ad"&&{eventAdSlideNumber:n.adIndex}},...g}})};(0,a.useEffect)(()=>{let a=e=>{e.stopPropagation(),1===e.touches.length&&window.screen.orientation.type.startsWith("portrait")&&(u.current={x:e.touches[0].clientX,y:e.touches[0].clientY})},r=a=>{if(a.stopPropagation(),null===u.current)return;let r=a.changedTouches[0].clientX,s=a.changedTouches[0].clientY,d=u.current.x-r,c=u.current.y-s,m=Math.abs(d);m>Math.abs(c)&&m>i&&!o?d>0?(e(),(0,l.yB)(window.location.href,"slide"),v("IMAGE_VIEWER:NEXT_ITEM_CLICKED","Image viewer clicked next")):(t(),(0,l.yB)(window.location.href,"slide"),v("IMAGE_VIEWER:PREVIOUS_ITEM_CLICKED","Image viewer clicked previous")):c<-i&&(n(),(0,l.yB)(window.location.href,"slide"),v("IMAGE_VIEWER:IMAGE_VIEWER_CLOSE","Image viewer closed")),u.current=null},s=()=>{u.current=null};return m&&(document.addEventListener("touchstart",a,{passive:!0}),document.addEventListener("touchend",r),document.addEventListener("touchcancel",s)),()=>{document.removeEventListener("touchstart",a),document.removeEventListener("touchend",r),document.removeEventListener("touchcancel",s)}},[e,t,n,i,o,c,m])})({showNext:L,showPrev:k,onCloseModal:j,isExpanded:C,slides:u,images:p,currentSlideIndex:y,isOpen:N}),c=(0,a.useRef)(!1),(m=(0,a.useRef)(j)).current=j,(0,a.useEffect)(()=>{if(!N)return c.current=!1,()=>{};c.current||(window.history.pushState({slideViewerOpen:!0},""),c.current=!0);let e=()=>{c.current&&(c.current=!1,m.current(),(0,l.yB)(window.location.href,"slide"))};return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)},[N]),d=f?.type==="image",(0,a.useEffect)(()=>{if(!(0,I.A)("desktop")&&"orientation"in window.screen&&window.screen.orientation){let e=()=>{window.screen.orientation.type.startsWith("landscape")&&A(!0)};return d&&window.screen.orientation.addEventListener("change",e),()=>{d&&window.screen.orientation.removeEventListener("change",e)}}},[d,A]),(0,a.useEffect)(()=>{N?document.body.style.overflow="hidden":document.body.style.overflow="unset",new URLSearchParams(window.location.search).get("slide")&&setTimeout(()=>{f?.type==="image"&&R("IMAGE_VIEWER:IMAGE_VIEWER_OPEN",{componentTitle:"Image viewer opened",eventAttributes:{eventCategory:"Engagement",eventTriggeredURL:window.location.href,eventLocation:`${f.imageIndex+1} of ${p.length}`,eventInteractionType:"click",eventContentType:"image",eventImageSlideNumber:f.imageIndex+1,totalImageSlides:p.length,totalSlides:u.length},...V})},1e3)},[N]);let G=(0,s.c3)("components.molecules.SlideControls"),$=(0,s.c3)("components.organisms.ImageCaption"),W=(0,a.useMemo)(()=>((e,t)=>{let n={captionTitle:"",captionCredit:"",showImageCount:!1};if(!e||"image"!==e.type)return n;let{image:i,imageIndex:a}=e,{data:r}=i;return{captionTitle:r?.captionTitle||n.captionTitle,captionCredit:r?.captionCredit||n.captionCredit,showImageCount:!0,currentImageIndex:"number"==typeof a?a+1:void 0,totalImages:t?.length||0}})(f,p),[f,p]),O=(0,a.useMemo)(()=>v(u),[u]),B=(0,a.useMemo)(()=>W.captionCredit?`${$("image")}: ${W.captionCredit}`:"",[W.captionCredit,$]);return N&&f?(0,i.jsx)(T,{dialogClassName:b()["slide-viewer-dialog"],isOpen:N,onClose:j,children:(0,i.jsxs)("main",{"aria-label":"Image viewer",className:(0,w.t)(S()["box-wrapper"],f?.type==="ad"?S()["ad-slide"]:"",C?S().expand:""),children:[(0,i.jsx)("section",{"aria-label":"Media content",className:S()["media-section"],children:(0,i.jsxs)("div",{className:S()["media-spacer"],children:[(0,i.jsx)("div",{className:S()["media-frame"],children:(0,i.jsx)(ei,{currentSlide:f,currentSlideIndex:y,domain:t,images:p,isExpanded:C,premiumControls:n,publication:e,slides:u,toggleExpandLightbox:A})}),O?null:(0,i.jsxs)("nav",{"aria-label":"Image navigation",className:S()["indicators-wrapper"],children:["lastSlide"===f.type?(0,i.jsx)("div",{className:S()["back-to-start"],children:(0,i.jsx)(x.default,{analyticsData:(0,E.A)("IMAGE_VIEWER:BACK_TO_START",window.location.href,{componentTitle:"Back to start clicked",componentLocation:"image viewer on Desktop",eventAttributes:{eventCategory:"Engagement",eventTriggeredURL:window.location.href,eventLocation:`${y+1} of ${u.length}`,eventInteractionType:"click",eventSlideNumber:y+1,eventContentType:f.type}}),children:(0,i.jsx)(_.A,{ariaLabel:G("backToStart"),dataTestId:"backToStart",design:"primary",icons:{icon:"double_arrow_left"},label:G("backToStart"),onClick:M})})}):null,(0,i.jsx)(g,{currentIndex:y,maxVisibleItems:13,slides:u})]})]})}),(0,i.jsx)(P,{currentImageIndex:W.currentImageIndex,currentSlide:f,currentSlideIndex:y,imageCaptionCredit:B,imageCaptionTitle:W.captionTitle,injectAlongsideAd:D,showImageCount:W.showImageCount,slides:u,totalImages:W.totalImages})]})}):null}},11819:(e,t,n)=>{"use strict";n.d(t,{default:()=>w});var i=n(95155),a=n(22218),r=n(12115),l=n(69599),o=n(50910),s=n(4831
1),d=n(27573),c=n(11446),m=n(79712);function u({nextArticle:e,onDone:t}){let[n,a]=(0,r.useState)(!1),l=(0,o.c3)("components.molecules.SwipeNext"),{actions:{clickEvent:s},state:{client:{analytics:d}}}=(0,m.w)(e=>e);return(0,r.useEffect)(()=>{a(!1);let e=()=>a(!1);return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[]),!function({onSwipeLeft:e,navigateThresholdRatio:t=.35,velocityThreshold:n=.9,resistanceFactor:i=.4,targetSelector:a="body",minSwipeDistance:l=10}){(0,r.useEffect)(()=>{let r=null,o=null,s=null,d=null,c=!1,m=!1,u=()=>{d&&(d.style.transition="",d.style.transform=""),c=!1,m=!1,r=null,o=null,s=null},p=e=>{r=e.touches[0].clientX,o=e.touches[0].clientY,s=Date.now(),d=document.querySelector(a)||document.body,c=!1,m=!1},g=e=>{if(null===r||null===o||!d)return;let t=e.touches[0].clientX,n=e.touches[0].clientY,a=t-r,s=n-o;if(!c&&!m){if(Math.abs(s)>Math.abs(a)){m=!0;return}if(!(a<-l))return;c=!0}if(!m&&c){let t=Math.abs(a);if(t<1.5*l)return;e.preventDefault();try{let e=Math.min(t/window.innerWidth,1),n=a*(1-e*i*(t<50?1.5:1));d.style.transition="none",d.style.transform=`translateX(${n}px)`}catch{u()}}},v=i=>{if(!c||null===r||null===s||!d)return void u();let a=i.changedTouches[0].clientX-r,l=Date.now()-s,o=window.innerWidth,m=a<-(o*t)||a/l<-n;d.style.transition="transform 0.3s ease-out",d.style.transform=m?`translateX(-${o}px)`:"translateX(0px)",m&&setTimeout(()=>e(),200),setTimeout(u,350)},h=()=>u();return window.addEventListener("touchstart",p,{passive:!0}),window.addEventListener("touchmove",g,{passive:!1}),window.addEventListener("touchend",v),window.addEventListener("touchcancel",h),()=>{window.removeEventListener("touchstart",p),window.removeEventListener("touchmove",g),window.removeEventListener("touchend",v),window.addEventListener("touchcancel",h),u()}},[e,t,n,a,i,l])}({onSwipeLeft:(0,r.useCallback)(()=>{let n=e?.[0],i=n?.url;i&&(a(!0),setTimeout(()=>{window?.feliz?.event("pwa-swipe-forward-swipe",{}),n&&((t,n)=>{let{articleId:i,url:a,title:r,source:l}=e?.[0],o={linkURL:a,eventAttributes:{embedId:i,eventCategory:"navigation",eventLinkText:r,eventTargetURL:a,eventLocation:"article body",recommendationSource:l},...d};s(t,{componentTitle:n,componentID:i,componentText:r,...o})})("SWIPE_NEXT_GESTURE:RECOMMENDED","SwipeNextGesture"),window.location.assign(i),t()},500))},[e,t]),targetSelector:"#main-content"}),(0,i.jsx)(i.Fragment,{children:n&&(0,i.jsx)(c.A,{testId:"swipe-next",loadingText:l("loadingText")})})}var p=n(234),g=n.n(p);function v({mockData:e,isMock:t,hideIntervalHours:n,swipeNextTargetPercentage:a}){let{felizSwipeNextArticles:c}=(0,s.Z)(e=>({felizSwipeNextArticles:e.state.client.recirculation?.inline?.swipeNext})),m=t?e:c,[p,h]=(0,r.useState)(!1),[w,_]=(0,r.useState)(null),x=(0,o.c3)("components.molecules.SwipeNext"),E=()=>{let e=Date.now()+60*(n||24)*6e4;localStorage.setItem("swipeOrClickDone",e.toString()),h(!1)};return((0,r.useEffect)(()=>{_((0,d.A)("mobile"))},[]),(0,r.useEffect)(()=>{if(!w)return;let e=localStorage.getItem("swipeOrClickDone");if(e&&Number(e)>Date.now())return;let t=()=>{let e=document.body.scrollHeight*(a||25)/100;window.scrollY>e&&(h(!0),window.removeEventListener("scroll",t))};return window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},[w]),null!==w&&w&&m?.length)?(0,i.jsxs)(i.Fragment,{children:[p&&(0,i.jsx)("div",{className:g()["half-circle-prompt"],"data-testid":"swipe-prompt",children:(0,i.jsxs)("div",{className:g()["inner-content"],children:[(0,i.jsx)("p",{children:x("swipePromptTitle")}),(0,i.jsx)(l.A,{name:"swipe_right"}),(0,i.jsx)("button",{onClick:E,children:x("gotItText")})]})}),(0,i.jsx)(u,{nextArticle:m,onDone:E})]}):null}let h=new Set(["affiliate","marketplace","advertising","advertorial","sponsored"]),w=function({swipeNextGestureEnabled:e,swipeNextTargetPercentage:t,contentType:n,contentSubType:l,isAffiliate:o,isEvergreen:s,swipeNextPromptTimeout:d}){if("1"===(0,a.Ri)("PrivacyPlusActive"))return null;let c=h.has(l),m=e&&("news"===n||"opinion"===n)&&!c&&!o&&!s;return(0,i.jsx)(i.Fragment,{children:m&&(0,i.jsx)(r.Suspense,{fallback:null,children:(0,i.jsx)(v,{hideIntervalHours:d,swipeNextTargetPercentage:t})})})}},12107:e=>{e.exports={"loader-overlay":"SpinnerLoadComponent_loader-overlay__WQ9dp",loader:"SpinnerLoadComponent_loader__yKoBG"}},13100:(e,t,n)=>{var i=n(8515),a=n(17650),r=n(81581);e.exports=function(e){return"string"==typeof e||!a(e)&&r(e)&&"[object String]"==i(e)}},22940:(e,t,n)=>{var i=n(73250);function a(e,t,n){var r=i(e,8,void 0,void 0,void 0,void 0,void 0,t=n?void 0:t);return r.placeholder=a.placeholder,r}a.placeholder={},e.exports=a}
1,30412:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>r,uc:()=>a});var i=n(87358);function a(e){return({dev:"bertha",qa:"stable",preprod:"stable",prod:"prod"})[e]||"-bertha"}let r=(i&&i.env).ENVIRONMENT||"dev"},35815:(e,t,n)=>{var i=n(20905);e.exports=function(e,t){return i(e,t)}},47388:e=>{e.exports={"gallery-indicator":"GalleryIndicator_gallery-indicator__L7ZTQ","left-gradient":"GalleryIndicator_left-gradient__oL1I5","right-gradient":"GalleryIndicator_right-gradient__a5W6i"}},56594:e=>{e.exports={"media-section":"SlideViewer_media-section__VVn2B","media-spacer":"SlideViewer_media-spacer__22BPM","indicators-wrapper":"SlideViewer_indicators-wrapper__k9vTL",indicators:"SlideViewer_indicators__Rd5wn","media-frame":"SlideViewer_media-frame__UusyA","box-wrapper":"SlideViewer_box-wrapper__fMhTh",expand:"SlideViewer_expand__DvYdi","back-to-start":"SlideViewer_back-to-start__IHVRC"}},63800:e=>{e.exports={"ad-slot":"SlideAlongsideAd_ad-slot__gWzUx",visible:"SlideAlongsideAd_visible__ZPYgn",hidden:"SlideAlongsideAd_hidden__dUVkF","ad-label":"SlideAlongsideAd_ad-label__jzmT9","ad-title":"SlideAlongsideAd_ad-title__LaXPo"}},65986:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var i=n(87358);let a=()=>i.env.ENVIRONMENT?.startsWith("prod")||!1},67556:e=>{e.exports={article:"ArticleBody_article__AwrJE",opinion:"ArticleBody_opinion__Ks8ND"}},72426:e=>{e.exports={"side-panel":"SidePanel_side-panel__D0d0a",caption:"SidePanel_caption__lNQpL",controls:"SidePanel_controls__6FsAU",ad:"SidePanel_ad__dL1AZ","with-padding":"SidePanel_with-padding__GE45K","ad-slide":"SidePanel_ad-slide__n34Yr"}},78043:e=>{e.exports={"indicators-container":"IndicatorItem_indicators-container__u1svj","image-indicator":"IndicatorItem_image-indicator__vCBDt","ad-indicator":"IndicatorItem_ad-indicator__wQPxw"}},80864:e=>{e.exports={"grid-container":"ReadMoreGrid_grid-container__G5ATB","heading-wrapper":"ReadMoreGrid_heading-wrapper__LXFTu","heading-text":"ReadMoreGrid_heading-text__WTuCw","grid-wrapper":"ReadMoreGrid_grid-wrapper__6Vkyj"}},95450:e=>{e.exports={"controls-container":"SlideControls_controls-container__C4_SN",expanded:"SlideControls_expanded__3w11M","expand-button":"SlideControls_expand-button__AtcMm","close-button":"SlideControls_close-button__lXTTq","copy-button":"SlideControls_copy-button__JiOBm",hidden:"SlideControls_hidden__VveSx","back-to-start":"SlideControls_back-to-start__76Vr8","navigation-control":"SlideControls_navigation-control__h42TR",label:"SlideControls_label__ocJX6","navigation-control-left":"SlideControls_navigation-control-left__q7vmq","navigation-control-right":"SlideControls_navigation-control-right__QAqsM","non-image-slide":"SlideControls_non-image-slide__JAihO"}},99667:e=>{e.exports={"ad-slot":"AdSlide_ad-slot__B5DaE",visible:"AdSlide_visible__53H6G",hidden:"AdSlide_hidden__NtVGw"}}}]);
2//# sourceMappingURL=2625-6d67e5238659ee62.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.