"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([["5573"],{76931:function(e,i,t){t.d(i,{W2:()=>d,YS:()=>l,nk:()=>s,r3:()=>a});var o=t(79644),n=t(78943),r=t(86099);let a=(0,n.iv)(["@media ","{margin-left:-20px;margin-right:-20px;}@media ","{left:",";position:relative;width:",";}@media ","{left:",";width:",";}.liveArticle &{@media ","{margin-left:0;}left:0;width:100%;}.featureArticle &{@media ","{left:",";width:",";}@media ","{left:",";width:",";}}"],o.Z.query.smallMax,o.Z.query.medium,o.Z.columnOffset(-1,10),o.Z.columnWidth(12,10),o.Z.query.large,o.Z.columnOffset(-1,7),o.Z.columnWidth(8,7),o.Z.query.smallMax,o.Z.query.medium,o.Z.columnOffset(-1,10),o.Z.columnWidth(12,10),o.Z.query.large,o.Z.columnOffset(-1,7),o.Z.columnWidth(9,7)),d=(0,n.ZP)(r.c).withConfig({componentId:"sc-aef2b100-0"})(["margin-bottom:0;@media ","{display:none;}",";"],o.Z.query.printOnly,a),s=n.ZP.div.withConfig({componentId:"sc-aef2b100-1"})(["aspect-ratio:16 / 9;position:relative;width:100%;video{height:100%;width:100%;}.video-js{height:100%;opacity:0;width:100%;&.vjs-ad-playing .vjs-play-progress{background-color:",";}&.vjs-ad-controls.vjs-ad-playing.vjs-vpaid-playing .vjs-control-bar.vjs-ad-control-bar{display:flex;}&.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive:hover .vjs-control-bar.vjs-ad-control-bar{transform:translateY(0);}&.vjs-has-started.vjs-paused .vjs-control-bar.vjs-control-bar.vjs-control-bar{transform:translateY(0);z-index:",";}&.vjs-controls-enabled{opacity:1;transition:opacity 300ms ease-in-out 200ms;}.vjs-big-play-button,.vjs-loading-spinner{display:none;}.videoAdvertisementCaption{color:",";font-family:",";margin:auto 2em;text-transform:uppercase;.short{display:block;@media ","{display:none;}}.long{display:none;@media ","{display:block;}}}}"],e=>e.theme.colorOrange,o.Z.zIndex.default,e=>e.theme.colorOrange,e=>e.theme.fontPrimary,o.Z.query.medium,o.Z.query.medium),l=n.ZP.p.withConfig({componentId:"sc-aef2b100-2"})(["background-color:",";color:",";font-family:",";min-height:36px;padding:8px 0;&&{font-size:15px;line-height:20px;}@media ","{padding-left:20px;padding-right:20px;}"],e=>e.$isHeroPinnedPost?"transparent":"#fff",e=>e.theme.colorMid,e=>e.theme.fontPrimary,o.Z.query.smallMax)},11602:function(e,i,t){t.r(i),t.d(i,{default:()=>e$});var o,n,r=t(52322),a=t(50041),d=t(17845),s=t(56111),l=t(41865),c=t(11402),p=t(55670),g=t(81924),m=t(63490),u=t(2596),A=t(84641),h=t(69414),f=t(2784),w=t(53896),v=t(83949),y=t(45285),C=t(79916),x=t(10519),E=t(89311),b=t(3488),I=t(79644),B=t(78943),M=t(76931);let Y=B.ZP.div.withConfig({componentId:"sc-4a0b1345-0"})(["animation:slideDown 250ms linear;border-bottom:1px solid ",";border-top:1px solid ",";margin-top:0;overflow:hidden;padding:16px 0;position:relative;@media ","{overflow-x:scroll;padding:16px;}@media ","{padding:16px 40px;}@keyframes slideDown{from{height:0;}to{height:150px;}}",";"],e=>e.theme.colorLightAccent,e=>e.theme.colorLightAccent,I.Z.query.smallMax,I.Z.query.medium,M.r3),k=B.ZP.button.withConfig({componentId:"sc-4a0b1345-1"})(["height:100%;position:absolute;top:0;width:32px;@media ","{display:none;}&:hover{cursor:pointer;}&[disabled]{cursor:not-allowed;svg{color:",";}}"],I.Z.query.smallMax,e=>e.theme.colorMidAccent),T=(0,B.ZP)(k).withConfig({componentId:"sc-4a0b1345-2"})(["background:linear-gradient(to right,rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 100%) 33%);right:0;"]),P=(0,B.ZP)(k).withConfig({componentId:"sc-4a0b1345-3"})(["background:linear-gradient(to left,rgb(255 255 255 / 0%) 0%,rgb(255 255 255 / 100%) 33%);left:0;"]),j=B.ZP.div.withConfig({componentId:"sc-4a0b1345-4"})(["display:flex;flex-flow:row nowrap;gap:","px;height:68px;margin-left:","px;transition:margin-left 500ms ease-in-out;width:fit-content;@media ","{margin-left:","px;}"],32,e=>-(296*e.$slide*1),I.Z.query.medium,e=>-(320*e.$slide*1)),S=B.ZP.div.withConfig({componentId:"sc-4a0b1345-5"})(["align-items:flex-start;gap:12px;width:","px;@media ","{width:","px;}h3{line-height:24px;margin-top:0;padding-top:0;}"],264,I.Z.query.medium,288),D=({onSelect:e,pos:i,videos:t})=>{let o={headlineSizes:[13,13,13],imagePositions:"left",imageSizes:{large:{aspectRatio:"16x9",width:120},medium:{aspectRatio:"16x9",width:120},small:{aspectRatio:"16x9",width:120}}},[n,a]=(0,f.useState)(0);return((0,f.useEffect)(()=>{a(Math.max(i,0))},[i]),(t?.length??0)===0)?null:(0,r.jsxs)(Y,{"data-testid":"video-carousel",children:[(0,r.jsx)(j,{$slide:n,"data-testid":"video-stories",children:t.map((i,t)=>(0,r.jsx)(S,{as:b.Z,asset:i,"data-testid":`video-story-tile-${t}`,displayOptions:o,linkAttributes:{onClick:o=>{o.preventDefault(),e(`${Number.parseInt(i.publicId,36)}`,t)}},position:t+1},i.id))}),(0,r.jsx)(P,{"aria-label":"Previous video","data-testid":"prev-button",disabled:0===n,onClick:()=>{(0,g.Gi)("prev btn clicked"),n>0&&a(e=>e-1)},title:"Previous video",children:(0,r.jsx)(x.Z,{})}),(0,r.jsx)(T,{"aria-label":"Next video","data-testid":"next-button",disabled:n===t.length-1,onClick:()=>{(0,g.Gi)("next btn clicked"),ne+1)},title:"Next video",children:(0,r.jsx)(E.Z,{})})]})},Z="countdown",L="none",F="pause",Q="replay",O="start",J="up-next";var R=t(70992),H=t(16453),q=t(81063),G=t(27297),U=t(58491);let N=e=>new G.ZP("1900-01-01T00:00:00").add(e,"seconds").format(`${G.DZ}:${G.kG}`),V=B.ZP.div.withConfig({componentId:"sc-c645a382-0"})(["display:flex;flex-direction:column;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;"]),K=(0,B.ZP)(V).withConfig({componentId:"sc-dc0be724-0"})(["justify-content:end;"]),W=B.ZP.div.withConfig({componentId:"sc-dc0be724-1"})(["background:linear-gradient( to top,hsl(0deg 0% 0% / 80%) 0%,hsl(0deg 0% 0% / 75.5%) 14%,hsl(0deg 0% 0% / 70.4%) 26.2%,hsl(0deg 0% 0% / 58.9%) 45.7%,hsl(0deg 0% 0% / 46.3%) 60.1%,hsl(0deg 0% 0% / 33.5%) 70.8%,hsl(0deg 0% 0% / 21.5%) 79.2%,hsl(0deg 0% 0% / 10.9%) 86.8%,hsl(0deg 0% 0% / 6.5%) 90.8%,hsl(0deg 0% 0% / 2.9%) 95.1%,hsl(0deg 0% 0% / 0%) 100% );color:#fff;display:flex;text-align:left;width:100%;"]),X=B.ZP.div.withConfig({componentId:"sc-dc0be724-2"})(["align-items:center;border:2px solid #fff;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;margin:16px 16px 16px 20px;width:56px;@media ","{height:80px;margin:32px 20px 24px 32px;width:80px;}&:hover{background:rgb(0 0 0 / 50%);}svg:first-of-type{color:#fff;@media ","{height:30px;width:30px;}}"],I.Z.query.medium,I.Z.query.smallMax),z=B.ZP.div.withConfig({componentId:"sc-dc0be724-3"})(["display:flex;flex-direction:column;justify-content:center;"]),$=B.ZP.p.withConfig({componentId:"sc-dc0be724-4"})(["font-family:",";font-weight:bold;margin-bottom:4px;&&{font-size:13px;line-height:1.3;}"],e=>e.theme.fontPrimary),_=B.ZP.p.withConfig({componentId:"sc-dc0be724-5"})(["font-family:",";padding-right:20px;&&{font-size:13px;line-height:1.3;@media ","{font-size:18px;}}"],e=>e.theme.fontTertiary,I.Z.query.medium),ee=B.ZP.p.withConfig({componentId:"sc-7613383c-0"})(["font-family:",";&&{font-size:16px;line-height:1.3;}"],e=>e.theme.fontPrimary),ei=B.ZP.a.withConfig({componentId:"sc-7613383c-1"})(["&&{color:",";cursor:pointer;&:hover{text-decoration:underline;}}"],e=>e.theme.colorVideoLink);function et(){return(et=Object.assign?Object.assign.bind():function(e){for(var i=1;ie.$duration),ea=({active:e,count:i,period:t})=>(0,r.jsxs)(en,{children:[(0,r.jsx)(eo,{}),(0,r.jsxs)(er,{$duration:`${t}s`,fill:"none",stroke:"currentColor",strokeWidth:"2",viewBox:"0 0 80 80",children:[(0,r.jsx)("circle",{cx:"50%",cy:"50%",r:"50%",stroke:"rgba(255,255,255,0.2)"}),(0,r.jsx)("circle",{className:e&&i{t.current=e},[e]),(0,f.useEffect)(()=>{if("number"==typeof i&&i>0){let e=setInterval(function(){t.current&&t.current()},i);return()=>clearInterval(e)}},[i])},es=(e,i,t)=>{let[o,n]=(0,f.useState)(e),[r,a]=(0,f.useState)(!1);return(0,f.useEffect)(()=>{a(i&&o>=0),i||-1===o||n(e)},[o,i,e]),ed(()=>{0===o&&t(),n(e=>e-1)},1e3*!!r),{active:r,count:o,onCancel:e=>{e.stopPropagation(),n(-1)}}},el=({contentWallVisible:e,duration:i,headline:t,onClick:o})=>{let[n,a]=(0,f.useState)(!0),{inView:d,ref:s}=(0,R.YD)({threshold:.5}),{active:l,count:c,onCancel:p}=es(5,!e&&d,()=>{o(!0),a(!1)});return n&&(0,r.jsx)(K,{as:"button",onClick:()=>{o(!1),a(!1)},ref:s,children:(0,r.jsxs)(W,{children:[(0,r.jsx)(ea,{active:l,count:c,period:5}),(0,r.jsxs)(z,{children:[i&&(0,r.jsx)($,{children:N(Math.floor(i/1e3))}),(0,r.jsx)(_,{children:t}),l&&(0,r.jsxs)(ee,{children:["Playing in ",Math.min(5,c+1)," ... ",(0,r.jsx)(ei,{onClick:p,children:"Don't play"})]})]})]})})};var ec=t(96314);let ep=(0,B.ZP)(V).withConfig({componentId:"sc-21e218fa-0"})(["align-items:center;background-color:#000;justify-content:center;"]),eg=()=>(0,r.jsx)(ep,{children:(0,r.jsx)(ec.Z,{inverse:!0,size:"60px"})}),em=B.ZP.p.withConfig({componentId:"sc-bc5ec2c2-0"})(["background:linear-gradient( to bottom,hsl(0deg 0% 0% / 80%) 0%,hsl(0deg 0% 0% / 75.5%) 14%,hsl(0deg 0% 0% / 70.4%) 26.2%,hsl(0deg 0% 0% / 58.9%) 45.7%,hsl(0deg 0% 0% / 46.3%) 60.1%,hsl(0deg 0% 0% / 33.5%) 70.8%,hsl(0deg 0% 0% / 21.5%) 79.2%,hsl(0deg 0% 0% / 10.9%) 86.8%,hsl(0deg 0% 0% / 6.5%) 90.8%,hsl(0deg 0% 0% / 2.9%) 95.1%,hsl(0deg 0% 0% / 0%) 100% );color:#fff;font-family:",";font-size:16px;height:35%;padding:16px 20px 0;position:absolute;text-align:left;top:0;width:100%;"],e=>e.theme.fontTertiary),eu=({headline:e,onClick:i})=>(0,r.jsx)(V,{as:"button",onClick:i,children:(0,r.jsx)(em,{children:e})});function eA(){return(eA=Object.assign?Object.assign.bind():function(e){for(var i=1;i *{z-index:",";}"],e=>e.$poster,I.Z.zIndex.default),ew=B.ZP.p.withConfig({componentId:"sc-f0f00bd3-1"})(["font-family:",";font-weight:bold;letter-spacing:1px;text-transform:uppercase;&&{font-size:13px;line-height:1.3;}"],e=>e.theme.fontPrimary),ev=B.ZP.p.withConfig({componentId:"sc-f0f00bd3-2"})(["font-family:",";&&{font-size:16px;line-height:1.3;@media ","{font-size:20px;}}"],e=>e.theme.fontTertiary,I.Z.query.medium),ey=B.ZP.div.withConfig({componentId:"sc-f0f00bd3-3"})(["align-items:center;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;width:56px;@media ","{height:80px;width:80px;}&:hover{background:rgb(255 255 255 / 50%);}svg{color:#fff;@media ","{height:30px;width:30px;}}"],I.Z.query.medium,I.Z.query.smallMax),eC=({headline:e,onClick:i,poster:t})=>(0,r.jsxs)(ef,{$poster:t,as:"button",onClick:i,children:[(0,r.jsx)(ew,{children:"Replay"}),(0,r.jsx)(ev,{children:e}),(0,r.jsx)(ey,{children:(0,r.jsx)(eh,{})})]}),ex=({duration:e,headline:i,onClick:t})=>{let[o,n]=(0,f.useState)(!0);return o&&(0,r.jsx)(K,{as:"button",onClick:()=>{t(),n(!1)},children:(0,r.jsxs)(W,{children:[(0,r.jsx)(X,{children:(0,r.jsx)(eo,{})}),(0,r.jsxs)(z,{children:[e&&(0,r.jsx)($,{children:N(Math.floor(e/1e3))}),(0,r.jsx)(_,{children:i})]})]})})},eE=(0,B.ZP)(K).withConfig({componentId:"sc-a3eb3b45-0"})(["align-items:center;background-image:url(",");background-size:cover;color:#fff;font-family:",";justify-content:center;&::after{background-color:rgb(0 0 0 / 70%);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;}> *{z-index:",";}","{@media ","{height:40px;margin:8px;width:40px;svg:first-of-type{height:24px;width:24px;}}}"],e=>e.$poster,e=>e.theme.fontPrimary,I.Z.zIndex.default,X,I.Z.query.smallMax),eb=B.ZP.p.withConfig({componentId:"sc-a3eb3b45-1"})(["font-size:13px;font-weight:bold;line-height:22px;text-transform:uppercase;@media ","{line-height:24px;}"],I.Z.query.medium),eI=B.ZP.p.withConfig({componentId:"sc-a3eb3b45-2"})(["font-family:",";font-size:16px;line-height:19px;margin:0 20px 4px;@media ","{font-size:22px;line-height:24px;margin:8px 20px 12px;}"],e=>e.theme.fontTertiary,I.Z.query.medium),eB=B.ZP.p.withConfig({componentId:"sc-a3eb3b45-3"})(["font-size:13px;@media ","{font-size:16px;}"],I.Z.query.medium),eM=B.ZP.a.withConfig({componentId:"sc-a3eb3b45-4"})(["border:1px solid ",";border-radius:4px;cursor:pointer;font-size:13px;letter-spacing:1px;line-height:16px;margin-top:8px;padding:8px 16px;text-transform:uppercase;@media ","{margin-top:24px;padding:12px 24px;}"],e=>e.theme.colorLightAccent,I.Z.query.medium),eY=({contentWallVisible:e,headline:i,onClick:t,poster:o})=>{let[n,a]=(0,f.useState)(!0),{inView:d,ref:s}=(0,R.YD)({threshold:.5}),{active:l,count:c,onCancel:p}=es(5,!e&&d,()=>{t(!0),a(!1)});return n&&(0,r.jsxs)(eE,{$poster:o,as:"button",onClick:()=>{t(!1),a(!1)},ref:s,children:[(0,r.jsx)(eb,{children:"Up next"}),(0,r.jsx)(eI,{children:i}),(0,r.jsx)(ea,{active:l,count:c,period:5}),l&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(eB,{children:["Playing in ",Math.min(5,c+1)," ... "]}),(0,r.jsx)(eM,{onClick:p,children:"Cancel"})]})]})};var ek=t(84148),eT=t(42252),eP=t(22415);let ej="sp-media",eS=!1,eD=()=>"undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID():`${Date.now()}-${Math.random().toString(36).slice(2)}`,eZ=(e,i)=>{if(!eS&&e)try{(0,eP.VZ)(ej,e,{appId:i,plugins:[(0,eT.C3)()],platform:"web",respectDoNotTrack:!0,contexts:{webPage:!0}}),eS=!0}catch(e){h.Y.error("Failed to initialise Snowplow media tracker",d.log.EventType("video","snowplowMediaTracking"),d.log.Error(e))}},eL=(e,i,t,o,n)=>{if(eZ(o,n),eS)try{(0,eT.Ux)({id:i,video:e,label:t,boundaries:[10,25,50,75],pings:{pingInterval:30,maxPausedPings:1},filterOutRepeatedEvents:{seekEvents:!0,volumeChangeEvents:!0,flushTimeoutMs:5e3}})}catch(e){h.Y.error("Failed to start Snowplow media tracking",d.log.EventType("video","snowplowMediaTracking"),d.log.Error(e))}},eF=e=>{try{(0,eT.WF)(e)}catch{}},eQ=(e,i)=>{eZ(e,i)},eO=e=>e.currentTime()/e.duration()*100,eJ=e=>e?.mediainfo?.name||"",eR=(e,i,t="")=>{(0,g.L9)((0,g.yM)("video",e,i,0,t))},eH=(e,i,t)=>{e.pushAnalyticsEvent({event:e.EVENTS.VIDEO_EVENT,video_percent:(e=>{let i=eO(e);return i>=10&&i<25?10:25*Math.floor(i/25)})(i)||0,video_provider:"Brightcove",video_status:i.paused()?"pause":"play",video_title:i.mediainfo.name,video_url:window.location.href,...t})};var eq=t(45567),eG=t(23539);let eU={kind:"Document",definitions:[{kind:"OperationDefinition",name:{kind:"Name",value:"MemberAndSubscriptionsDetailsQuery"},directives:[],variableDefinitions:[],operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"account"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"autoplay"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"error"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"message"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}]},alias:{kind:"Name",value:"preferences"}}]}}],loc:{start:0,end:91,source:{body:"query MemberAndSubscriptionsDetailsQuery{preferences:account{autoplay error{message type}}}"}}};var eN=t(49464);let eV={smh:"smh-web",theage:"theage-web",brisbanetimes:"bt-web",watoday:"watoday-web"},eK=(e,i)=>{!e&&i&&void 0!==i?.ima3?.settings&&window.dataLayerHybrid?.page&&window.dataLayerHybrid?.brand?.name&&window.dataLayerHybrid?.adserving&&(i.ima3.settings.serverUrl=(e=>{let i=window.dataLayerHybrid.adserving.brand,{hierarchy:t}=window.dataLayerHybrid.adserving.keywords,o=q.CR,n=q.Pp,r=(0,H._N)().value||"",a={};if(window.dataLayerHybrid&&(a.deployEnv=window.dataLayerHybrid.env,window.dataLayerHybrid.client?.deviceType&&(a.layout=window.dataLayerHybrid.client?.deviceType),window.dataLayerHybrid.page)){let e=window.dataLayerHybrid.page;e.author&&(a.author=e.author),e.updateDate&&(a.effectiveDate=e.updateDate),e.publishDate&&(a.issueDate=e.publishDate),e.name&&(a.pageName=e.name),e.viewID&&(a.pageViewId=e.viewID),e.sysEnv&&(a.sysEnv=e.sysEnv),e.template&&(a.template=e.template)}let d={contentid:window.dataLayerHybrid?.page.pageID,csub:window.dataLayerHybrid?.user?.memberType,nuid:window.dataLayerHybrid?.adserving?.keywords.nuid,tag:window.dataLayerHybrid?.adserving?.keywords.tags[0]||"",u:"userId",...a,pagelevel01:t.pagelevel01,pagelevel02:t.pagelevel02,pagelevel03:t.pagelevel03||"",pagelevel04:t.pagelevel04||"",pagetype:window.dataLayerHybrid.adserving.keywords.pageType.toLowerCase(),playerpos:1};e&&(d.blank="dcdsadsuppress");let s=U.Z.parseUrl(window.location.href).query;s.adcall&&(i="adtester",d.adcallkw=s.adcallkw);let l=Object.keys(d).map(e=>`${e}=${d[e]}`).join("&");l=encodeURIComponent(l);let{pagelevel02:c,pagelevel03:p}=d,g=`/${o}/${i}/${c}${p?`/${p}`:""}`,m=encodeURIComponent(`${window.location.origin}${window.location.pathname}`);return`//pubads.g.doubleclick.net/gampad/ads?iu=${g}&sz=640x480&cust_params=${l}&impl=s&gdfp_req=1&env=vp&output=xml_vmap1&unviewed_position_start=1&url=${m}&cmsid=${n}&description_url=${m}&correlator={timestamp}&ad_rule=1&vid={mediainfo.id}&playerid={player.id}&ppid=${r}&plcmt=${q.oO}`})(e))},eW=(e,i)=>{i||(e.ima3?.adsManager?.destroy?.(),e.ads?.endLinearAdMode?.())},eX=e=>{let i=e.current?.querySelector(".videoAdvertisementCaption");i?.parentNode&&i.parentNode.removeChild(i)},ez=({ads:e,container:i,featureFlags:t,playNow:o,player:n,setAds:r,setCarouselPos:a,setInfo:s,setOverlay:l,snowplowAppId:c,snowplowEndpoint:p,videoId:m,videoPos:A})=>{try{n.playlist||(n.playlist={}),a(A),eW(n,e.isAdsSuppressed),eX(i),n.snowplowSessionId&&(eF(n.snowplowSessionId),n.snowplowSessionId=void 0),n.pause(),n.catalog.getVideo(m,(a,d)=>{if(a)throw a;if(!e.isAdsSuppressed){let i=!1;e.isAdViewed&&(eK(!e.isAdsSuppressed,n),r({...e,isAdsSuppressed:!e.isAdsSuppressed}),i=!0),i&&"function"==typeof n.ima3?.adsManager?.init&&n.ima3.adsManager.init()}n.catalog.load(d),(0,g.Gi)("carousel video clicked",`${A}:${n.mediainfo.name}`);let{description:h,duration:f,name:w,poster:v,publishedAt:y}=d;s({description:h,duration:f,name:w,poster:v,publishedAt:y}),eQ(p,c);let C=i.current?.querySelector("video");if(C){let e=eD();n.snowplowSessionId=e,t[u.PERM_FEATURE_FLAG_SNOWPLOW_MEDIA_TRACKING]&&eL(C,e,`video: ${m}`,p,c)}o&&(l(F),n.play())})}catch(e){h.Y.error("Unable to get video catalog",d.log.EventType("video","changeVideo"),d.log.Error(e),d.log.String("description",`Video id: ${m}`))}},e$=({autoPlayDisabled:e=!1,className:i="",contentWallVisible:t,isHeroPinnedPost:o=!1,onReady:n,playerIdSuffix:g,provider:{id:x,type:E},suppressAds:b,upNextVideosDisabled:I=!1})=>{let{BRIGHTCOVE:{ACCOUNT_ID:B,PLAYER_ID:Y},SNOWPLOW:k,brand:T}=(0,s.Z)(),P=(0,l.Z)(),j=eV[T.shortSiteName]||`${T.shortSiteName}-web`,S=(0,c.ZP)(),{autoplay:R,loading:H}=(e=>{let{data:i,error:t,loading:o}=(0,eG.a)(eU,{context:{clientName:"api-front"},fetchPolicy:"no-cache",skip:e,ssr:!1});return(t&&!eq.L.is(t)&&h.Y.error("Unable to fetch member preference",d.log.EventType("account","preference"),d.log.Error(t)),!i&&!o||eq.L.is(t)||i?.preferences?.error)?{autoplay:!0,loading:!1}:{autoplay:i?.preferences.autoplay,loading:o}})(!(0,v.aF)()),q=(0,v.cN)()&&!H,G=!e&&R&&!t,U=(0,y.d)()&&!H,N=(0,f.useRef)(null);(0,eN.Z)(N);let[V,K]=(0,f.useState)(!1),[W,X]=(0,f.useState)(),[z,$]=(0,f.useState)(O),[_,ee]=(0,f.useState)({}),[ei,et]=(0,f.useState)({adTimer:void 0,isAdViewed:!1,isAdsSuppressed:b,prerollAdPlaying:!1}),eo=(0,C.Un)((0,w.TH)().pathname),[en,{data:er}]=(0,a.t)(p.d),ea=er?.search?.storiesConnection?.edges.map(({node:e})=>e)??[],ed=(0,f.useCallback)(()=>{I||en({variables:{brandKey:T.shortSiteName,term:"",first:5,sortBy:A.qI.MostRecent,filter:{assetIds:{none:[Number.parseInt(x.replace("ref:",""),10).toString(36)]},assetType:A.h3.Video,subBrandId:eo}}})},[T.shortSiteName,en,x,eo,I]),[es,ec]=(0,f.useState)(!1),[ep,em]=(0,f.useState)(-1),eA=`videoPlayer${x}${g?`-${g}`:""}`,eh=(0,f.useCallback)(()=>{ep{ef.current=eh},[eh]),(0,f.useEffect)(()=>(U&&void 0!==window.bc&&!V&&(({ads:e,container:i,featureFlags:t,fetchCarouselVideos:o,GA4:n,onReady:r,playNextRef:a,setAds:s,setInfo:l,setOverlay:c,setPlayer:p,setShowCarousel:g,snowplowAppId:m,snowplowEndpoint:A,suppressAds:f,playerElementId:w,videoId:v})=>{try{if(!i.current?.querySelector("video")||"function"!=typeof window.bc)return!1;let y=window.bc(w);if(!y||"function"!=typeof y.ready)return!1;return eK(f,y),y.ready(()=>{var w;let C,x,E,b,I;y.on("ads-ad-started",()=>{y.ima3.currentAd.isSkippable()?y.ima3.adControlBar?y.ima3.adControlBar.hide():y.controlBar.hide():y.ima3.adControlBar?y.ima3.adControlBar.show():y.controlBar.show(),g(!0),c(L),s({...e,prerollAdPlaying:!0});if(!i.current?.querySelector(".videoAdvertisementCaption")&&!f){let e=document.createElement("template");e.innerHTML='
AdAdvertisement
';let t=i.current?.querySelector(".vjs-ad-control-bar .vjs-duration");t?.parentNode&&e?.content?.firstChild&&t.parentNode.insertBefore(e.content.firstChild,t.nextSibling)}clearTimeout(e.adTimer);let t=setTimeout(()=>{s({...e,isAdViewed:!0})},2e3);s({...e,adTimer:t,isAdViewed:!1})}),y.on("ads-ad-ended",()=>{y.controlBar.show(),clearTimeout(e.adTimer),s({...e,isAdViewed:!0,prerollAdPlaying:!1}),eX(i)}),y.on("ads-ad-skipped",()=>{y.controlBar.show(),clearTimeout(e.adTimer),s({...e,isAdViewed:!0,prerollAdPlaying:!1}),eX(i)}),y.on("contentended",()=>{a.current()}),y.on("loadstart",()=>{clearTimeout(e.adTimer);let{mediainfo:{description:i,duration:t,name:o,poster:n,publishedAt:r}}=y;l({description:i,duration:Math.floor(1e3*t),name:o,poster:n,publishedAt:r})}),y.on("pause",()=>{c(F)}),y.on("playing",()=>{o(),g(!0),c(L)}),w=`video: ${v}`,C=!1,x=!1,E=!1,b=!1,I=!1,y.on("ads-ad-started",()=>{if(eR("videoAdStart",w,eJ(y)),y.snowplowSessionId){let i=y.ima3?.currentAd?.getAdId?.(),t=y.ima3?.currentAd?.getCreativeId?.();var e=y.snowplowSessionId;if(eS)try{(0,ek.YQ)({id:e,adBreak:{breakId:`${e}-break`,breakType:ek.JZ.Linear}},[ej]),(0,ek.ES)({id:e,ad:{adId:i||`${e}-ad`,creativeId:t}},[ej])}catch(e){h.Y.error("Failed to track Snowplow ad start",d.log.EventType("video","snowplowMediaTracking"),d.log.Error(e))}}}),y.on("ads-ad-ended",()=>{eR("videoAdEnd",w,eJ(y)),y.snowplowSessionId&&(e=>{if(eS)try{(0,ek.hG)({id:e},[ej]),(0,ek.kv)({id:e},[ej])}catch(e){h.Y.error("Failed to track Snowplow ad complete",d.log.EventType("video","snowplowMediaTracking"),d.log.Error(e))}})(y.snowplowSessionId)}),y.on("contentended",()=>{E=!1,b=!1,I=!1,C=!1,eR("videoCompleted",w,eJ(y)),eH(n,y,{video_status:"complete"})}),y.on("error",()=>{eR("videoPlayerError",w,eJ(y)),y.snowplowSessionId&&((e,i,t)=>{if(eS)try{(0,ek.JV)({id:e,errorCode:i,errorDescription:t},[ej])}catch(e){h.Y.error("Failed to track Snowplow media error",d.log.EventType("video","snowplowMediaTracking"),d.log.Error(e))}})(y.snowplowSessionId)}),y.on("pause",()=>{C&&(eR("videoPause",w,eJ(y)),eH(n,y,{video_status:"pause"}))}),y.on("playing",()=>{eR(C?"videoResume":"videoPlay",w,eJ(y)),C=!0}),y.on("play",()=>{eH(n,y,{video_status:"play"})}),y.on("seeked",()=>{eH(n,y,{video_status:"seek"})}),y.on("timeupdate",()=>{let e=eO(y);!x&&e>=10&&(x=!0,eH(n,y,{video_percent:10})),!E&&e>=25&&(E=!0,eR("videoMilestone25",w,eJ(y)),eH(n,y,{video_percent:25})),!b&&e>=50&&(b=!0,eR("videoMilestone50",w,eJ(y)),eH(n,y,{video_percent:50})),!I&&e>=75&&(I=!0,eR("videoMilestone75",w,eJ(y)),eH(n,y,{video_percent:75}))}),eQ(A,m);let B=i.current?.querySelector("video");if(B){let e=eD();y.snowplowSessionId=e,t[u.PERM_FEATURE_FLAG_SNOWPLOW_MEDIA_TRACKING]&&eL(B,e,`video: ${v}`,A,m)}p(y),r&&r(y)}),!0}catch(e){return h.Y.error(`Unable to initialise video ${v}`,d.log.EventType("page","error"),d.log.Error(e),d.log.String("description",`Video id: ${v}`)),!1}})({ads:ei,container:N,featureFlags:P,fetchCarouselVideos:ed,GA4:S,onReady:n,playNextRef:ef,setAds:et,setInfo:ee,setOverlay:$,setPlayer:X,setShowCarousel:ec,snowplowAppId:j,snowplowEndpoint:k.ENDPOINT,suppressAds:b,playerElementId:eA,videoId:x})&&K(!0),()=>{clearTimeout(ei.adTimer)}),[ei,P,ed,S,x,V,U,n,j,k.ENDPOINT,eA,b]),(0,f.useEffect)(()=>()=>{W&&(W.snowplowSessionId&&(eF(W.snowplowSessionId),W.snowplowSessionId=void 0),setTimeout(()=>{eW(W,b),W.dispose(),X(void 0),K(!1)},0))},[W,b]),(0,f.useEffect)(()=>{q&&!V&&$(G?Z:O)},[G,V,q]);let ew=(0,f.useCallback)((e,i)=>{ep!==i&&ez({ads:ei,container:N,featureFlags:P,playNow:!0,player:W,setAds:et,setCarouselPos:em,setInfo:ee,setOverlay:$,snowplowAppId:j,snowplowEndpoint:k.ENDPOINT,videoId:`ref:${e}`,videoPos:i})},[ei,ep,P,W,j,k.ENDPOINT]);return"brightcove"!==E?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(M.W2,{className:`noPrint ${i}`,"data-testid":"video",children:[(0,r.jsxs)(M.nk,{ref:N,children:[(0,r.jsx)("video",{autoPlay:!1,className:"video-js",controls:!0,"data-account":B,"data-embed":"default","data-player":Y,"data-video-id":x,id:eA,muted:!1,playsInline:!0,poster:_.poster,preload:"metadata"}),z===Z&&(0,r.jsx)(el,{contentWallVisible:t,duration:_.duration,headline:_.name,onClick:e=>{!t&&W&&(W.muted(e),W.play())}}),z===O&&(0,r.jsx)(ex,{duration:_.duration,headline:_.name,onClick:()=>{!t&&W&&(W.muted(!1),W.play())}}),z===F&&(0,r.jsx)(eu,{headline:_.name,onClick:()=>{W?.play()}}),z===Q&&(0,r.jsx)(eC,{headline:_.name,onClick:()=>{W?.play(0)},poster:_.poster}),z===J&&(0,r.jsx)(eY,{contentWallVisible:t,headline:_.name,onClick:e=>{!t&&W&&(W.muted(e),W.play())},poster:_.poster}),!U&&(0,r.jsx)(eg,{}),(({description:e,duration:i,name:t,poster:o,publishedAt:n})=>{if(!(e&&i&&t&&o&&n))return null;let a={"@context":"https://schema.org","@type":"VideoObject",description:e,duration:(0,m.g)(i),name:t,thumbnailUrl:o,uploadDate:(0,m.F)(n)};return(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:JSON.stringify(a)},type:"application/ld+json"})})(_)]},x),(0,r.jsx)(M.YS,{$isHeroPinnedPost:o,children:_.description},_.description)]}),!I&&es&&(0,r.jsx)(D,{onSelect:ew,pos:ep,videos:ea})]})}},49464:function(e,i,t){t.d(i,{Z:()=>d});var o=t(56111),n=t(13457),r=t(2784),a=t(45285);let d=e=>{let{BRIGHTCOVE:{ACCOUNT_ID:i,PLAYER_ID:t}}=(0,o.Z)(),d=`//players.brightcove.net/${i}/${t}_default/index.min.js`;(0,r.useEffect)(()=>{let i=!1;return(0,a.Y)()||!document.querySelector(`script[src="${d}"]`)&&e.current&&(0,n.v)(d,!0,!1,e.current,()=>{i=!0,(0,a.Y)(!0)}),()=>{i&&(0,a.Y)(!1)}},[e,d])}},86099:function(e,i,t){t.d(i,{c:()=>o});let o=t(78943).ZP.div.withConfig({componentId:"sc-a37c8537-0"})(["background:",";clear:both;min-height:135px;margin-bottom:20px;"],e=>e.theme.colorLightFill)},45285:function(e,i,t){t.d(i,{Y:()=>r,d:()=>a});var o=t(50938),n=t(40809);let r=(0,o.QS)(!1),a=()=>(0,n.l)(r)}}]);