1(()=>{(function(){try{var M=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{},h=new M.Error().stack;h&&(M._sentryDebugIds=M._sentryDebugIds||{},M._sentryDebugIds[h]="93723c88-bf97-412e-b897-55ba4216d082",M._sentryDebugIdIdentifier="sentry-dbid-93723c88-bf97-412e-b897-55ba4216d082")}catch(r){}})();(self.webpackChunkdice_web=self.webpackChunkdice_web||[]).push([[50443,52191],{14938:((M,h,r)=>{r.d(h,{A:()=>I});var e=r(96540),c=r(85092),v=Object.defineProperty,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,p=(m,E,y)=>E in m?v(m,E,{enumerable:!0,configurable:!0,writable:!0,value:y}):m[E]=y,P=(m,E)=>{for(var y in E||(E={}))o.call(E,y)&&p(m,y,E[y]);if(f)for(var y of f(E))i.call(E,y)&&p(m,y,E[y]);return m};const I=(m=>e.createElement(c.A,P({},m),e.createElement("path",{d:"M22 20h-2v12h4v-8h8v-4zM12 22v-2h-12v4h8v8h4zM20 10v2h12v-4h-8v-8h-4zM10 12h2v-12h-4v8h-8v4z"})))}),18573:((M,h,r)=>{r.d(h,{aZ:()=>c,c9:()=>f,lm:()=>v});var e=r(35667);const c={success:e.Fc.CHECK_CIRCLE,error:e.Fc.ERROR,info:e.Fc.INFO};var v=(o=>(o.SUCCESS="success",o.ERROR="error",o.INFO="info",o))(v||{}),f=(o=>(o.SHORT="SHORT",o.LONG="LONG",o.EXTENDED="EXTENDED",o))(f||{})}),20450:((M,h,r)=>{r.d(h,{A:()=>Le});var e=r(96540),c=r(35667),v=r(58562),f=r(79040),o=r(52068),i=r(89064),p=r(53640),P=r(18573),I=r(97615);const m=300,E={[P.c9.SHORT]:1500,[P.c9.LONG]:3e3,[P.c9.EXTENDED]:3e4},y={success:e.createElement(o.A,{fill:"green",width:15,height:15}),error:e.createElement(i.A,{fill:"red",width:15,height:15}),info:e.createElement(p.A,{fill:"white",width:15,height:15})},ne=e.memo(({message:A,duration:R=P.c9.SHORT,onDismiss:$,dismissable:ve=!0,type:oe})=>{const[q,z]=(0,e.useState)(!0),Q=(0,v.b0)(["toastClose"]),Oe=(0,e.useCallback)(()=>{z(!1),$==null||$()},[]);(0,e.useEffect)(()=>{const pe=setTimeout(Oe,E[R]+m);return()=>clearTimeout(pe)},[R]);const Ie=(0,e.useCallback)(()=>y[oe],[oe]);return q?e.createElement("div",{className:"toast-item"},oe?e.createElement("span",{className:"toast-item__icon","aria-hidden":!0},e.createElement(f.Hv,null,({isActive:pe})=>e.createElement(f.Q6,{name:P.aZ[oe],state:pe?c.nJ.HOVER:c.nJ.NORMAL,height:15,width:15,fallbackIcon:Ie}))):null,A,ve?e.createElement(I.QM,{className:"toast-item__close",onClick:Oe,ariaLabel:Q.toastClose.value},e.createElement(i.A,{fill:"white",width:10,height:10})):null):null}),ue=null;var K=Object.defineProperty,j=Object.defineProperties,H=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ye=(A,R,$)=>R in A?K(A,R,{enumerable:!0,configurable:!0,writable:!0,value:$}):A[R]=$,ae=(A,R)=>{for(var $ in R||(R={}))_.call(R,$)&&ye(A,$,R[$]);if(re)for(var $ of re(R))de.call(R,$)&&ye(A,$,R[$]);return A},Z=(A,R)=>j(A,H(R));const Ne=()=>{const[A,R]=(0,e.useState)([]),$=(0,e.useCallback)(q=>{const z=Date.now().toString();R(Q=>[...Q,ae({id:z},q)])},[]),ve=(0,e.useCallback)(q=>()=>{R(z=>z.filter(Q=>Q.id!==q))},[]),oe=(0,e.useMemo)(()=>{const q=z=>z.map(Q=>e.createElement(ne,Z(ae({},Q),{key:Q.id,onDismiss:ve(Q.id)})));return e.createElement("div",{className:"toast__container",key:"toast-container"},e.createElement("div",{className:"toast__region",role:"status"},q(A.filter(({type:z})=>z!==P.lm.ERROR))),e.createElement("div",{className:"toast__region",role:"alert"},q(A.filter(({type:z})=>z===P.lm.ERROR))))},[A,ve]);return{showToast:$,ToastContainer:oe}},Le=r.j==33524?Ne:null}),22106:((M,h,r)=>{r.d(h,{E:()=>e,I:()=>c});const e=(v,f)=>{(v.key==="Enter"||v.key===" ")&&(v.preventDefault(),f())},c=v=>f=>{(f.key==="Enter"||f.key===" ")&&(f.preventDefault(),v())}}),23127:((M,h,r)=>{r.d(h,{eI:()=>Ge,rS:()=>Ne,NV:()=>_,Rm:()=>de,ot:()=>ye,As:()=>Le,V9:()=>pe,DD:()=>R,B0:()=>ze,lF:()=>A,Hh:()=>ve,hE:()=>Ie,yV:()=>q,_s:()=>ae,u5:()=>Oe,Z$:()=>z,JR:()=>Z,oc:()=>oe});var e=r(91829),c=r(96695);const v=()=>`${window.REALM}_${window.ENV_CONF.env.toLowerCase()}_epg_now_playing`,f=()=>`${window.REALM}_${window.ENV_CONF.env.toLowerCase()}_events_live`,o=()=>`${window.REALM}_${window.ENV_CONF.env.toLowerCase()}_events_not_live`,i=()=>`${window.REALM}_${window.ENV_CONF.env.toLowerCase()}_vcid`,p=O=>`${window.REALM}_${window.ENV_CONF.env.toLowerCase()}_${O}`,P=O=>`${window.REALM}_${window.ENV_CONF.env.toLowerCase()}_golf_live_stats_${O}`;var I=r(97213),m=Object.defineProperty,E=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,j=(O,U,Y)=>U in O?m(O,U,{enumerable:!0,configurable:!0,writable:!0,value:Y}):O[U]=Y,H=(O,U)=>{for(var Y in U||(U={}))ue.call(U,Y)&&j(O,Y,U[Y]);if(ne)for(var Y of ne(U))K.call(U,Y)&&j(O,Y,U[Y]);return O},re=(O,U)=>E(O,y(U));const _={bottomControls:!0,centerControls:!0,discovery:!0,playerLoader:!0,sidebar:!1,topbar:!0,preferencePanel:!1,watchlistPanel:!1,stats:!0,bottomPanel:!1},de={bottomControls:!0,centerControls:!0,discovery:!1,playerLoader:!1,sidebar:!1,topbar:!1,preferencePanel:!1,watchlistPanel:!1,stats:!0,bottomPanel:!1},ye={topbar:!1,discovery:!1,sidebar:!1,centerControls:!1,bottomControls:!1,playerLoader:!1,preferencePanel:!1,watchlistPanel:!1,stats:!1,bottomPanel:!1},ae=({params:{eventId:O}})=>O,Z=(O,U)=>{const{title:Y,description:Nt,accessLevel:Ye,type:Xe,thumbnailUrl:Ze,thumbnailsPreview:Me,favourite:he,subt
1itles:De,annotations:Qe=[],skipMarkers:Je=[],autoplayMode:qe,sessionId:Ce,watchProgress:_e,startDate:et,endDate:tt,live:Fe,details:nt,subEvents:ce,duration:st,epgId:rt,localBroadcasters:at,location:ot,maxHeight:lt,audioOnly:it,externalId:ct,externalAssetId:ut,externalDataProvider:dt,watermark:ee,computedReleases:Ue,premiereVOD:Ve}=O,vt=(De==null?void 0:De.map(({lang:Et})=>Et))||[],{IMAGE_RESIZER_FORMAT:mt}=window.ENV_CONF;return{title:Y,description:Nt,accessLevel:Ye,type:Xe,thumb:(0,I.ln)(Ze,mt),thumbnailsPreview:Me,favourite:he,subtitles:De,subtitleLanguages:vt,annotations:Qe,skipMarkers:Je,autoplayMode:qe,showLoader:!_e,watchProgress:_e,startDate:et,endDate:tt,eventHasGoneLive:Fe,details:nt,subEvents:ce,duration:st,trailer:U,epgId:rt,eventLocation:ot,localBroadcasters:at,maxHeight:lt,audioOnly:it,externalId:ct||ut,externalDataProvider:dt,watermark:ee,computedReleases:Ue,premiereVOD:Ve,sessionId:Ce}},Ne={ios:!0},Le="DICE_LIVE_LEVEL",A="DICE_VOD_LEVEL",R="dice-player",ve=!(!(!c.T.isSafari||!c.T.isIOS)&&c.T.isEdge),oe=()=>{const{ENABLE_PARTIAL_AIRPLAY_SUPPORT:O}=window.APP_CONF,U=O==="true";return(c.T.isSafari||c.T.isIOS)&&U},q=(O=!0)=>re(H({useHtmlTextTracks:!c.T.isIOS},O&&{debug:{enabled:!0,mountTo:window.document.body,shortcut:{shift:!0,ctrl:!0,key:"d"}}}),{defaultAutoplay:e.O.NO,mountToWindow:!0,capLevelToPlayerSize:!0}),z=O=>({exid:O,pubNubApiKey:window.ENV_CONF.PUBNUB_SUB_KEY_VCID,pubNubChannel:i()});function Q(O=!1){const U=!!(c.T.isEdge||c.T.isEdgeChromium),{EDGE_HARDWARE_DRM:Y}=window.APP_CONF;return U?O?!1:Y==="ENABLED":!(c.T.isChrome&&c.T.isWindows)}const Oe=(O={})=>({enableHardwareDrm:Q(O.isMultiView)}),Ie=(O={})=>({enableHardwareDrm:Q(O.isMultiView)}),pe=2e3,Ge="ds-ad-container-root",ze=1e3}),25278:((M,h,r)=>{r.d(h,{LX:()=>v,qS:()=>o});var e=r(68407),c=r(21904),v;(function(i){i.MANAGE="MANAGE",i.UPGRADE="UPGRADE",i.DOWNGRADE="DOWNGRADE"})(v||(v={}));const f=i=>i.type===SubEventDetailsType.PARTICIPANTS,o=(i,p=v.MANAGE)=>{if(i&&c.QN[i]){const I=c.QN[i];switch(p){case v.UPGRADE:return{label:"upgradeSubscriptionStore",data:{store:I}};case v.DOWNGRADE:return{label:"downgradeSubscriptionStore",data:{store:I}};default:return{label:"manageSubscriptionStore",data:{store:I}}}}switch(p){case v.UPGRADE:return{label:"upgradeSubscriptionWeb"};case v.DOWNGRADE:return{label:"downgradeSubscriptionWeb"};default:return{label:"manageSubscriptionWeb"}}}}),27665:((M,h,r)=>{r.d(h,{A:()=>I});var e=r(96540),c=r(85092),v=Object.defineProperty,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,p=(m,E,y)=>E in m?v(m,E,{enumerable:!0,configurable:!0,writable:!0,value:y}):m[E]=y,P=(m,E)=>{for(var y in E||(E={}))o.call(E,y)&&p(m,y,E[y]);if(f)for(var y of f(E))i.call(E,y)&&p(m,y,E[y]);return m};const I=(m=>e.createElement(c.A,P({},m),e.createElement("path",{d:"M25.313 12v-4c0-2.688-2.625-6.688-9.313-6.688s-9.313 4-9.313 6.688v4h-2.688v14.688c0 2.188 1.813 4 4 4h16c2.188 0 4-1.813 4-4v-14.688zM9.313 6.688c0 0 1.375-2.688 6.688-2.688s6.688 2.688 6.688 2.688v5.313h-13.375zM25.313 26.688c0 0.688-0.563 1.313-1.313 1.313h-16c-0.75 0-1.313-0.625-1.313-1.313v-12h18.625zM14.688 22.313v3h2.625v-3c0.813-0.5 1.375-1.313 1.375-2.313 0-1.5-1.188-2.688-2.688-2.688s-2.688 1.188-2.688 2.688c0 1 0.563 1.813 1.375 2.313z"})))}),32468:((M,h,r)=>{r.r(h),r.d(h,{default:()=>ps});var e=r(96540),c=r(86364),v=r(56347),f=r(35221),o=r(36861),i=r(60506),p=r(16505);const P={rpp:i.P.toString()},I=(n=P)=>p.LV.get("/event/live",{queryParams:n}),m=n=>async t=>{const s=await I(n);t(E(s))},E=n=>({type:o.TH.SET_LIVE_EVENTS,payload:n}),y=n=>({type:o.TH.UPDATE_CAROUSEL_RPP,rpp:n}),ne=()=>({type:o.TH.RESET_CONTENT}),ue=(n,t)=>async s=>{const a={p:n.toString(),rpp:t.toString()},l=m(a);s(l)};var K=r(58921),j=r(6223),H=r(58562),re=r(97615),_=r(2275),de=r(51095);const ae=e.memo(n=>{const{showTick:t,large:s}=n,a=(0,_.AH)("circle-tick",t&&"circle-tick--is-ticked",s&&"circle-tick--is-large");return e.createElement("span",{"aria-hidden":"true",className:a},t&&e.createElement(de.A,null))}),Z="layout-option",Le=e.memo(n=>{const{type:t,label:s,isSelected:a,preview:l,isDisabled:d}=n,u=(0,H.b0)([s]),g=(0,e.useCallback)(()=>{n.onClickCallback(t)},[]),b=(0,_.AH)(Z,a&&`${Z}--is-selected`,d&&`${Z}--is-disabled`),w=(0,_.AH)(`${Z}__preview`,`${Z}__preview--${t}`),N=u[s];return e.createElement(re.QM,{className:b,onClick:g,ariaLabel:N.value,ariaPressed:a},e.createElement("div",{className:w},a&&e.createElement(ae,{showTick:!0}),l),e.createElement("div",{className:`${Z}__label`},N.value))}),A=(0,e.createContext)(null),R=A.Provider,$=A.Consumer;var ve=Object.defineProperty,oe=Object.defineProperties,q=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,Ie=(n,t,s)=>t in n?ve(n,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[t]=s,pe=(n,t)=>{for(var s in t||(t={}))Q.call(t,s)&&Ie(n,s,t[s]);if(z)for(var s of z(t))Oe.call(t,s)&&Ie(n,s,t[s]);return n},Ge=(n,t)=>oe(n,q(t));const ze=[{type:o.ui.TWO_UP,label:"twoUp",preview:e.createElement(e.Fragment,null,e.createElement("span",{className:"first"}),e.createElement("span",{className:"second"}))},{type:o.ui.PIP,label:"pictureInPicture",preview:e.createElement(e.Fragment,null,e.createElement("span",{className:"first"},e.createElement("span",{className:"second"})))},{type:o.ui.THREE_UP,label:"threeUp",preview:e.createElement(e.Fragment,null,e.createElement("span",{className:"first"}),e.createElement("div",{className:"group"},e.createElement("span",{className:"second"}),e.createElement("span",{className:"third"})))},{type:o.ui.QUAD,label:"quadGrid",preview:e.createElement(e.Fragment,null,e.createElement("div",{className:"group"},e.createElement("span",{className:"first"}),e.createElement("span",{className:"second"})),e.createElement("div",{className:"group"},e.createElement("span",{className:"third"}),e.createElement("span",{className:"fourth"})))}],O=e.memo(n=>{const{liveEventsTotalResults:t,selectedLayout:s,isFullscreen:a}=n,l=(0,e.useCallback)(u=>{n.onLayoutChanged(u)},[]),d=ze.map(u=>{const g=u.type===s,b=t<(0,o.df)(u.type);return e.createElement(Le,Ge(pe({},u),{key:u.type,onClickCallback:l,isSelected:g,isDisabled:b}))});return e.createElement(j.s,{transitionAppearTimeout:o.Wf,transitionEnterTimeout:o.Wf,transitionLeaveTimeout:o.Wf,transitionAppear:!0,transitionName:"layout-picker",component:e.Fragment},a?null:e.createElement("div",{className:"layout-picker-container",key:"layout-picker"},d))}),U=(()=>{const{state:{isFullscreen:n,liveEventsTotalResults:t,layoutSettings:{selectedLayout:s}},controls:{onLayoutChanged:a}}=e.useContext(A);return e.createElement(O,{onLayoutChanged:a,selectedLayout:s,liveEventsTotalResults:t,isFullscreen:n})});var Y=r(81950);const Ye=e.memo(n=>{const{isActive:t,container:s,children:a}=n,l=(0,e.useRef)(null),d=(0,Y.A)(t,l.current,s),u=e.Children.map(a,g=>e.cloneElement(g,{styles:d,ref:l}));return e.createElement(e.Fragment,null,u)});var Xe=r(13846),Ze=r(36412),Me=r(20828);
1const he="player-cover",De=e.memo(n=>{const{isDragging:t,isPicking:s,getLabel:a}=n,l=(0,_.AH)(he,t&&`${he}--is-listening-drag`,s&&`${he}--is-listening-pick`);return e.createElement("div",{className:l},e.createElement("span",{className:`${he}__icon`},e.createElement(Xe.A,{className:"drag-icon"}),e.createElement(Ze.A,{className:"add-icon",viewBox:"0 0 24 24"})),e.createElement("span",{className:`${he}__label`},e.createElement("span",{"aria-hidden":s,className:"drag-text"},a("dragVideoText")),e.createElement("span",{"aria-hidden":!s,className:"add-text"},a("addVideoText"))))}),Qe=(0,Me.A)()(De),Je=(()=>{const{state:{isDragging:n,pickedEventId:t}}=(0,e.useContext)(A);return e.createElement(Qe,{isDragging:n,isPicking:!!t})});var qe=r(41741),Ce=r(68407),_e=r(30318),et=r(57659),tt=r(80245),Fe=r(51478),nt=r(91829),ce=r(33559),st=r(893),rt=r(97432),at=r(42366),ot=r(53670),lt=r(14054),it=r(67861),ct=r(26536),ut=r(56763),dt=r(72196),ee=r(31635),Ue=r(45709),Ve=r(38949),vt=r(41510),mt=r.n(vt),Et="@dicetechnology/doris-plugin-sync",Mt=(function(){function n(t){this._players=new Set,this._playersReady=[],this._subscriptions=[],mt()(this);var s=t.getServices().log;this._logger=s.createLogger("SyncPlugin"),t.on(ce.w.DESTROYING,this.destroy),this._players.add(t)}return n.prototype.addPlayer=function(t){this._players.add(t)},n.prototype.getId=function(){return Et},n.prototype.reset=function(){var t=this;this.detachPlayerReadyListeners(),Array.from(this._players).slice(1).forEach((function(s){return t._players.delete(s)})),this._playersReady=[]},n.prototype.sync=function(){return(0,ee.sH)(this,void 0,void 0,(function(){return(0,ee.YH)(this,(function(t){switch(t.label){case 0:return this._playersReady=[],this.detachPlayerReadyListeners(),this.pausePlayers(),[4,this.alignCurrentDates()];case 1:return t.sent(),this.triggerPlayback(),[2]}}))}))},n.prototype.alignCurrentDates=function(){return(0,ee.sH)(this,void 0,void 0,(function(){var t,s,a;return(0,ee.YH)(this,(function(l){switch(l.label){case 0:return t=Array.from(this._players).map((function(d){var u;return{player:d,currentDateTime:(u=d.getCurrentDate())===null||u===void 0?void 0:u.getTime()}})).filter((function(d){return d.currentDateTime!==void 0&&d.player.getSeekableDuration()!==0})),t.length!==this._players.size&&this._logger.warn("Not all players have `currentDate` available, therefore they will not be synchronized."),s=Math.min.apply(Math,(0,ee.fX)([],(0,ee.zs)(t.map((function(d){return d.currentDateTime}))),!1)),isFinite(s)?(a=new Date(s),[4,Promise.all(t.map((function(d){return d.player.seekTo(a)})))]):[3,2];case 1:l.sent(),l.label=2;case 2:return[2]}}
1))}))},n.prototype.arePlayersReady=function(){return this._playersReady.every(Boolean)},n.prototype.attachPlayerReadyListeners=function(){var t=this;(0,ee.fX)([],(0,ee.zs)(this._players),!1).forEach((function(s,a){if(s.getHandlerElement()){var l=s.createSubscriptionContext().on(ce.w.PROGRESS,(function(){t._playersReady[a]=s.getReadyState()>=Ue.O.HAVE_ENOUGH_DATA,t.playWhenReady()}));t._subscriptions.push((function(){return l.unsubscribe()}))}}))},n.prototype.canPlayAll=function(){return(0,ee.fX)([],(0,ee.zs)(this._players),!1).every((function(t){return t.getReadyState()>=Ue.O.HAVE_ENOUGH_DATA}))},n.prototype.destroy=function(){this.reset(),this._players.clear()},n.prototype.detachPlayerReadyListeners=function(){this._subscriptions.forEach((function(t){return t()})),this._subscriptions=[]},n.prototype.pausePlayers=function(){var t=this;this._players.forEach((function(s){try{s.pause()}catch(a){t._logger.warn((0,Ve.N)(a))}}))},n.prototype.playWhenReady=function(){this.arePlayersReady()&&(this.detachPlayerReadyListeners(),this.triggerPlayback(!0),this._playersReady=[])},n.prototype.triggerPlayback=function(t){var s=this;t===void 0&&(t=!1),t||this.canPlayAll()?this._players.forEach((function(a){try{a.play()}catch(l){s._logger.warn((0,Ve.N)(l))}})):this.attachPlayerReadyListeners()},n})(),en=function(n){return(0,Fe.U)({plugins:[(0,dt.I)({name:n,Plugin:Mt})]})},tn=r(57286),nn=r(63086),sn=r(28559),me=r(23127),rn=r(63492),_t=r(82320),Ft=r(28110);const an=()=>Ft.eh.replace(/[xy]/g,n=>{const t=Math.random()*16|0;return(n=="x"?t:t&3|8).toString(16)});var Ut=r(34362),on=r(39459),ln=r(68393),cn=r(89064),un=r(84885),dn=Object.defineProperty,vn=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,Vt=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Bt=(n,t,s)=>t in n?dn(n,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[t]=s,yn=(n,t)=>{for(var s in t||(t={}))En.call(t,s)&&Bt(n,s,t[s]);if(Vt)for(var s of Vt(t))fn.call(t,s)&&Bt(n,s,t[s]);return n},pn=(n,t)=>vn(n,mn(t));const Be="player-overlay",hn=e.memo(n=>{const{title:t,position:s,isActive:a,panelStateProps:l}=n,{live:d,close:u,muteIcon:g,unMuteIcon:b}=(0,H.b0)(["live","close","muteIcon","unMuteIcon"]),w=(0,_.AH)(Be,a&&`${Be}--is-active`),N=g.value.split(" ")[0],D=b.value.split(" ")[0],F=()=>{n.onEventIdRemoved(s)},B=T=>{(T.key==="Enter"||T.key===" ")&&(T.preventDefault(),F())},k=T=>{(T.key==="Enter"||T.key===" ")&&(T.preventDefault(),n.toggleMute())};return e.createElement("div",{className:w},e.createElement("div",{className:`${Be}__title`},e.createElement("div",{id:`player-${s}-label`,className:"title-wrapper"},e.createElement("span",{className:"badge live"},d.value),e.createElement("span",{className:"title-text"},t))),e.createElement("div",{className:`${Be}__controls`},e.createElement("div",{className:"player-controls",inert:a?void 0:""},e.createElement(ft,{onClick:F,onKeyDown:B,ariaLabel:u.value,role:"button"},e.createElement("div",{className:"btn-player btn-close"},e.createElement(cn.A,null))),e.createElement(ft,{onClick:n.toggleMute,onKeyDown:k,ariaLabel:n.playerIsMuted?D:N,ariaPressed:n.playerIsMuted,role:"button"},e.createElement("div",{className:"btn-player btn-close"},e.createElement(on.i,{muted:n.playerIsMuted,volume:n.playerVolume}))),e.createElement(ft,{tabIndex:-1},e.createElement(un.A,{multiVideoPanel:l,isMultiVideo:!0})))))}),ft=e.memo(n=>{const{children:t,onClick:s,ariaLabel:a,tabIndex:l=0,onKeyDown:d,role:u,ariaPressed:g}=n;return e.createElement("div",{className:"control",onClick:s,onKeyDown:d,"aria-label":a,tabIndex:l,role:u,"aria-pressed":g},t)}),Pn=(n=>{const{state:{hasLoaded:t,isMuted:s,volume:a},controls:{toggleMute:l}}=(0,e.useContext)(ln.T),{controls:{onEventIdRemoved:d}}=(0,e.useContext)(A);return t&&e.createElement(hn,pn(yn({},n),{toggleMute:l,onEventIdRemoved:d,playerIsMuted:s,playerVolume:a}))}),gn=e.memo(({placeholder:n,isReady:t})=>{const s=(0,_.AH)("player-placeholder",t&&"player-placeholder--is-ready"),a={backgroundImage:`url(${n})`};return e.createElement("div",{className:s,style:a})});var On=Object.defineProperty,In=Object.defineProperties,Cn=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Wt=(n,t,s)=>t in n?On(n,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[t]=s,Kt=(n,t)=>{for(var s in t||(t={}))An.call(t,s)&&Wt(n,s,t[s]);if(xt)for(var s of xt(t))Tn.call(t,s)&&Wt(n,s,t[s]);return n},Ln=(n,t)=>In(n,Cn(t));const Dn="errorLoadingVideo",Sn={title:"",thumbnailUrl:"",description:"",audioOnly:!1},bn=e.memo(n=>{const{eventId:t,position:s,getLabel:a,multiBeacon:l,syncPlugin:d,exid:u,isFocused:g}=n,b=`${o.DD}_${s}`,[w,N]=(0,e.useState)(Sn),[D,F]=(0,e.useState)(!1),[B,k]=(0,e.useState)(!1),[T,G]=(0,e.useState)(!1),[L,S]=(0,e.useState)(!1),[se,le]=(0,e.useState)(null),[te,Ee]=e.useState(!1),[Pe,Ae]=(0,e.useState)(!1),{prevAudioTrack:ie}=(0,c.d4)(C=>C.services.preferences.userPreferences),x=(0,e.useRef)(null),be=(0,_.AH)("player-ui",L&&"player-ui--is-ready");(0,e.useEffect)(()=>(G(!0),yt(),ht(),()=>{Ke()}),[t]),(0,e.useEffect)(()=>{D||Ee(!1)},[D]);const yt=()=>{const C=(0,me.Z$)(u),{ENV_CONF:{MUXKEY:W},APP_CONF:{VIDEO_ANALYTICS_KEY:J}}=window,fe={playerName:"Website",environmentKey:J||W,userId:u,subPropertyId:window.APP_CONF.realm};
1x.current=new et.a(b,(0,tt.f)((0,Fe.U)({muted:n.forceMuted}),(0,ot.V)(),(0,at.x)((0,me.u5)({isMultiView:!0})),(0,rt.y)((0,me.hE)({isMultiView:!0})),(0,ut.h)("mux",fe),(0,it.U)("dice-vcid",C),(0,lt.t)(),s===0&&en("sync"),(0,qe.m)({httpService:p.LV,defaultEnableTextTracks:!1}))),k(!0),gt()},Ke=()=>{x.current&&(d.removePlayer(s),x.current.destroy(),x.current=null,k(!1),l.remove(t))},pt=C=>{const{title:W,type:J,videoId:ge}=C,fe=window.APP_CONF.contentTitles===_e.q5.SHOW;return{video_id:ge,video_stream_type:J===Ce.EContentType.LIVE?"live":"on-demand",video_title:fe?W:ge}},ht=async()=>{var C;const W=l.sessionId,J=await Pt(W),{adsConfiguration:ge,sources:fe,title:$e,thumb:Tt,diceStream:Lt,description:Dt,audioOnly:St,isLive:bt,videoId:wt}=J;if(W||(l.sessionId=J.sessionId||an()),N({title:$e,thumbnailUrl:Tt,description:Dt,audioOnly:St}),(0,o.jT)(fe)){const Rt={autoplay:nt.O.YES,source:(0,Ut.zE)({diceStream:Lt,isLive:bt,videoId:wt,metadata:{adsConfiguration:ge}}),customData:{mux:{data:pt(J)}}};d.addPlayer(x.current,s),x.current.load(Rt),(C=x.current.getPluginByType(ct.h))==null||C.setContentId(t),x.current.once(ce.w.LOADED_METADATA,()=>{Ot()})}else le(Dn),G(!1)},Pt=async C=>{const W=t.toString(),J=!0,{geoBlockedContentDisplayMode:ge}=window.APP_CONF,fe=await(0,Ut.yb)(W,J,ge,C),{adsConfiguration:$e,sources:Tt=[],title:Lt="",diceStream:Dt,audioOnly:St=!1,description:bt="",type:wt,sessionId:Rt}=fe,{thumb:hs}=(0,me.JR)(fe,null);return{adsConfiguration:$e,sources:Tt,title:Lt,thumb:hs,diceStream:Dt,description:bt,audioOnly:St,isLive:J,videoId:W,type:wt,sessionId:Rt}},gt=()=>{x.current.on(ce.w.LOADED_DATA,()=>{const C=x.current.getAudioTracks(),J=(0,_t.Fv)(ie,C)||(0,_t.it)(C);J&&x.current.setCurrentAudioTrack(J)}),x.current.on(ce.w.PLAYING,()=>{G(!1),S(!0)}),x.current.on(ce.w.ENDED,()=>{we(a("thisEventHasEnded"))}),x.current.on(ce.w.ERROR,(C,W)=>{W.type===st.w.AUTO_PLAY_FAILURE&&(Ae(!0),G(!1))})},Ot=()=>{l.add(t,It)},It=C=>{const W=Ft.Dl[C];W&&we(W)},we=C=>{le(C),Ke(),S(!1),k(!1)},Ct=()=>{x.current.play(),Ae(!1)},At=C=>{(C.key==="Enter"||C.key===" ")&&(C.preventDefault(),Ct())},X={isOpen:te,toggle:()=>{Ee(C=>!C)}},Te=()=>{n.onEventIdRemoved(s)},He=()=>{F(!0)},ke=()=>{F(!1)},Re=C=>{const W=C.relatedTarget;W&&C.currentTarget.contains(W)||ke()};let je={};return B&&(je={onMouseOver:He,onMouseLeave:ke,onFocus:He,onBlur:Re}),e.createElement("div",Kt({className:be},je),e.createElement(gn,{placeholder:w.thumbnailUrl,isReady:L}),T?e.createElement(rn.A,null):null,se?e.createElement("div",{className:"player-error"},a(se)," ",e.createElement("button",{onClick:Te},a("delete"))):null,e.createElement("div",{id:b}),B?e.createElement(tn.v,{player:x.current},Pe&&e.createElement("div",{className:"player-play-icon"},e.createElement(sn.A,{height:"20",width:"20",onClick:Ct,onKeyDown:At,tabIndex:0,"aria-label":a("play"),role:"button"})),w.audioOnly&&e.createElement(nn.B,{event:w,cssClass:"player-ui__audio-only",readyState:!0}),e.createElement(Pn,{position:s,title:w.title,isActive:(g||D)&&L&&!T,panelStateProps:X})):null)}),wn=(0,Me.A)()(bn),Rn=(n=>{const{controls:{onEventIdRemoved:t},state:{activeEvents:s,multiBeacon:a,syncPlugin:l,exid:d}}=(0,e.useContext)(A),u=s[n.position],g=n.position!==0;return e.createElement(wn,Ln(Kt({},n),{eventId:u,exid:d,onEventIdRemoved:t,forceMuted:g,multiBeacon:a,syncPlugin:l}))});var Nn=Object.defineProperty,Mn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,kt=(n,t,s)=>t in n?Nn(n,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[t]=s,jt=(n,t)=>{for(var s in t||(t={}))Fn.call(t,s)&&kt(n,s,t[s]);if(Ht)for(var s of Ht(t))Un.call(t,s)&&kt(n,s,t[s]);return n},$t=(n,t)=>Mn(n,_n(t));const Vn=["first","second","third","fourth"],Gt="video-container",Bn=e.memo(n=>{const{eventId:t,position:s,pickedEventId:a,forwardedRef:l,styles:d,isFirstEmptyPlayer:u}=n,[g,b]=e.useState(!1),w=L=>{L.preventDefault()},N=L=>{const S=parseInt(L.dataTransfer.getData(o.KA),10);n.onEventIdUpdated(S,s)},D=()=>{!t&&a&&(n.onEventIdUpdated(a,s),n.resetEventIdPicked())},F=L=>{(L.key==="Enter"||L.key===" ")&&D()},B=()=>{b(!0)},k=L=>{L.currentTarget.contains(L.relatedTarget)||b(!1)};(0,e.useEffect)(()=>{var L;!t&&a&&u&&l&&"current"in l&&((L=l.current)==null||L.focus())},[a,t,l,u]);const T=(0,_.AH)(Gt,t&&`${Gt}--is-active`,`video--${Vn[s]}`),G={onDragOver:w,onDrop:N,onClick:D,onFocus:B,onBlur:k};return e.createElement("div",$t(jt({className:T},G),{ref:l,style:d,onKeyDown:F,role:t?void 0:"button",tabIndex:0,"aria-labelledby":`player-${s}-label`}),t?e.createElement(Rn,{isFocused:g,position:s}):null,t?null:e.createElement(Je,null))}),xn=e.forwardRef((n,t)=>{const{controls:{onEventIdUpdated:s,resetEventIdPicked:a},state:{activeEvents:l,pickedEventId:d}}=(0,e.useContext)(A),u=e.useRef(null),g=l[n.position],b=l.indexOf(null)===n.position;return e.createElement(Bn,$t(jt({},n),{forwardedRef:t||u,eventId:g,pickedEventId:d,onEventIdUpdated:s,resetEventIdPicked:a,isFirstEmptyPlayer:b}))}),Wn=e.memo(n=>{const{isFullscreen:t,isPipLayout:s,selectedLayout:a,minVideoCount:l}=n,d=(0,e.useRef)(null),[u,g]=(0,e.useState)(!1),b=(0,_.AH)("multi-v
1ideos-container",a,t&&"is-fullscreen");(0,e.useEffect)(()=>{s&&t?g(!0):u&&g(!1)},[s,t]);const w=Array(l).fill(null).map((N,D)=>{const F=D===1,B=e.createElement(xn,{key:D,position:D});return F?e.createElement(Ye,{key:D,isActive:u,container:d.current},B):B});return e.createElement("div",{className:b,ref:d},w)}),Kn=(()=>{const{state:{layoutSettings:{selectedLayout:n,isPipLayout:t,minVideoCount:s},isFullscreen:a}}=e.useContext(A);return e.createElement(Wn,{selectedLayout:n,isPipLayout:t,minVideoCount:s,isFullscreen:a})});var Hn=r(54625),kn=r(1346),jn=r(90953),Se=r(13516),xe=r(92675),$n=r(11456),zt=r(73145),Yt=r(59530),Gn=r(24984),zn=r(87585),Xt=r(44421),Yn=r(21975),Xn=Object.defineProperty,Zt=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Qt=(n,t,s)=>t in n?Xn(n,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[t]=s,Jn=(n,t)=>{for(var s in t||(t={}))Zn.call(t,s)&&Qt(n,s,t[s]);if(Zt)for(var s of Zt(t))Qn.call(t,s)&&Qt(n,s,t[s]);return n},qn=(n=>(n.FULLSCREEN_ON="goFullscreen",n.FULLSCREEN_OFF="multiViewSettings",n))(qn||{});const es=3e3,ts=e.memo(n=>{const{state:{primaryEventId:t,isFullscreen:s,isFullscreenAvailable:a,isIdle:l,syncPlugin:d},controls:{onToggleFullscreen:u}}=e.useContext(A),{routes:g}=e.useContext(Yt.P),{imageType:b}=e.useContext(Se.xK),[w,N]=(0,e.useState)(!1),D=(0,e.useRef)(null),F=(0,_.AH)("top-bar",l&&"top-bar--is-idle",!me.Hh&&s&&"top-bar--sync-disabled"),{settings:{LOGO_WEB:B}}=(0,jn.U)(),k=(0,v.zy)(),T=(0,H.b0)(["multiViewSettings","goFullscreen","pleaseFillGrid","back","synchronise"]),{defaultMenuParams:G}=e.useContext(Yt.P),L=(0,c.d4)(ie=>ie.menu.defaultMenu);(0,e.useEffect)(()=>{if(a)return D.current=window.setTimeout(()=>{N(!1)},es),N(!0),()=>{S()}},[a]),(0,e.useEffect)(()=>{s&&D.current&&S()},[s]);const S=()=>{clearTimeout(D.current),N(!1),D.current=null},se=(0,_.AH)("back-btn",s&&"back-btn--is-inactive"),le=(0,_.AH)("multi-view-btn",!s&&"multi-view-btn--is-inactive"),te=()=>{let ie=e.createElement(xe.$n,{smallMode:!0,className:(0,_.AH)(xe.k9.SECONDARY,"full-screen-btn","multi-view-btn"),pulse:w,onClick:u,disabled:!a},e.createElement("span",{className:"btn__label"},T[s?"multiViewSettings":"goFullscreen"].value));return a||(ie=(0,zt.It)(ie,T.pleaseFillGrid.value,zt.C_.BOTTOM)),Xt.nr?ie:e.createElement(K.Ay,{setFullscreen:u,showTooltip:!1,fullscreen:s},ie)},Ee=()=>(0,zn.Yf)(kn.pO.MULTIVIEW_CLOSE),Pe=()=>t?{pathname:(0,v.tW)(g[Yn.xW.LIVE],{eventId:t}),state:k.state}:G==null?void 0:G.to,Ae=()=>d.synchronise();return e.createElement("div",{className:F},e.createElement(Hn.N_,{to:Pe(),onClick:Ee,className:se,replace:!0},e.createElement($n.A,{width:"18",height:"18"}),e.createElement("span",null,T.back.value)),me.Hh?e.createElement(xe.$n,{smallMode:!0,className:(0,_.AH)(xe.k9.SECONDARY,le),onClick:Ae},e.createElement("span",{className:"btn__label"},T.synchronise.value)):null,e.createElement(Gn.D,Jn({smart:!0,className:"logo__link","data-test-id":"app-logo",menuItemType:L==null?void 0:L.type},G),e.createElement("img",{alt:`Link to ${(L==null?void 0:L.title)||"homepage"}`,src:(0,Se.vy)(B,"AUTO",110,b)})),te())});var Jt=r(18265),ns=r(82405),ss=r(58116);const rs=n=>{const{id:t,thumbnailUrl:s,isPicked:a,isActive:l,isDisabled:d,isFocusable:u,firstFocusableRef:g}=n,{imageType:b}=e.useContext(Se.xK),w=!l&&!d,N=e.useRef(new Image),D="selectable-card";e.useEffect(()=>{N.current.src=F(s,b)},[N.current]);const F=(S,se)=>{const{devicePixelRatio:le=1}=window,te=Xt.nr?le:1;return(0,Se.vy)(S,o.oU*te,o.fj*te,se)},B=S=>{S.dataTransfer.setData(o.KA,t.toString()),S.dataTransfer.setDragImage(N.current,o.MB,o.Bs),S.dataTransfer.dropEffect="move",n.onDragUpdate(!0)},k=()=>{n.onDragUpdate(!1)},T=S=>{S==null||S.stopPropagation(),n.onPicked(t)},G=S=>{(S.key==="Enter"||S.key===" ")&&(S.preventDefault(),S.stopPropagation(),n.onPicked(t))},L=(0,_.AH)(D,a&&`${D}--is-picked`,l&&`${D}--is-active`,d&&`${D}--is-disabled`);return e.createElement("div",{className:L,onDragStart:B,onDragEnd:k,onClick:T,onKeyDown:G,draggable:w,ref:g,tabIndex:u?0:-1,"aria-hidden":!u,"aria-pressed":l,role:"button"},e.createElement(ae,{showTick:l,large:!0}),e.createElement(ns.lm,{title:n.content.title,background:(0,Se.vy)(n.content.thumbnailUrl,342,194),metadata:{isLive:n.content.live,startTime:new Date(n.content.startDate),audioOnly:n.content.audioOnly,moment:n.moment,showLiveBadge:n.content.displayLiveBadge===Ce.DisplayLiveBadge.DISPLAY},id:n.content.id.toString(),hideMetadata:!1,isLocked:n.content.accessLevel===Ce.AccessTypes.DENIED,type:n.content.type,moment:n.moment}))},as=(0,ss.A)()(rs),os=e.memo(n=>{const{events:t,activeEvents:s,pickedEventId:a,focusedIndex:l,isPickerDisabled:d,handleItemsChange:u,visibleItems:g}=n,b=(0,c.d4)(F=>F.services.app.isRtL),w=e.useRef(null),N=e.useCallback(({scrollTriggeredBy:F})=>{F==="keydown"&&w.current&&w.current.focus()},[]),D=(F,B)=>{const{id:k,thumbnailUrl:T}=F,G=s.indexOf(k)>-1,L=a===k,S=!G&&d,se=g.indexOf(B)>-1;return e.createElement(as,{id:k,key:k,thumbnailUrl:T,isActive:G,isPicked:L,isDisabled:S,onPicked:n.onEventIdPicked,onDragUpdate:n.onDragUpdate,content:F,isFocusable:se,firstFocusableRef:B===l?w:void 0})};return e.createElement(j.s,{transitionAppearTimeout:o.Wf,transitionEnterTimeout:o.Wf,transitionLeaveTimeout:o.Wf,transitionAppear:!0,transitionName:"video-picker",component:e.Fragment},n.isFullscreen?null:e.createElement("div",{className:"video-picker-container",key:"video-picker"},!!(t!=null&&t.length)&&e.createElement(Jt.FN,{displayTitle:!1,variant:Jt.mi.DEFAULT,focu
1sedIndex:l,onVisibleItemsChanged:u,rtl:b,onScrollSettled:N},t.map(D))))}),ls=(()=>{const{state:{liveEvents:n,liveEventsTotalPages:t,activeEvents:s,pickedEventId:a,isFullscreen:l,focusedIndex:d,visibleItems:u},controls:{onEventIdPicked:g,onDragUpdate:b,handleItemsChange:w}}=e.useContext(A);return e.createElement(os,{events:n,totalPages:t,activeEvents:s,pickedEventId:a,focusedIndex:d,onEventIdPicked:g,handleItemsChange:w,onDragUpdate:b,isPickerDisabled:!1,isFullscreen:l,visibleItems:u})});var is=r(25858),cs=r.n(is);const us=(n,t,s)=>{const a=(0,e.useRef)(null),[l,d]=(0,e.useState)(!1);(0,e.useEffect)(()=>{if(n)return document.addEventListener("mousemove",u,!1),document.addEventListener("mousedown",u,!1),()=>{document.removeEventListener("mousemove",u,!1),document.removeEventListener("mousedown",u,!1),clearTimeout(a.current),d(!1),a.current=null}},[n]);const u=cs()(()=>{d(!1),clearTimeout(a.current),a.current=window.setTimeout(()=>{d(!0)},t)},s);return l};var ds=r(59707),We=r(73911);class vs{constructor(t,s,a){this.sessionId=t,this.http=s,this.url=a,this.subscriptionsMap=new Map,this.timer=null,this.interval=We.Ej,this.initialised=!1,this.handleNextBeacon=async()=>{if(this.subscriptionsMap.size){try{const{parsedData:l}=await this.http.put(this.url,this.payload);this.handleResponse(l)}catch(l){}this.timer=window.setTimeout(this.handleNextBeacon,this.interval)}else this.initialised=!1}}initialise(){this.timer=window.setTimeout(this.handleNextBeacon,We.Ej),this.initialised=!0}handleResponse({heartbeatInterval:t,responses:s}){this.updateInterval(t),s.forEach(({id:a,responseCode:l})=>{if(this.subscriptionsMap.has(a)&&We.zh.indexOf(l)!==-1){const{onError:u}=this.subscriptionsMap.get(a);u(l),this.remove(a)}})}updateInterval(t){const s=t?t*1e3:this.interval;s>=We.Ej&&s!==this.interval&&(this.interval=s)}updatePayload(){this.payload=Array.from(this.subscriptionsMap.values(),({videoPayload:t})=>t)}add(t,s,a=Ce.EContentType.LIVE){this.subscriptionsMap.set(t,{videoPayload:{action:ds.gE[a],startedAt:Date.now(),cid:this.sessionId,video:t},onError:s}),this.updatePayload(),this.initialised||this.initialise()}remove(t){this.subscriptionsMap.delete(t),this.updatePayload()}clear(){clearTimeout(this.timer),this.subscriptionsMap.clear(),this.initialised=!1}}class ms{constructor(){this.synchedPlayers=[]}addPlayer(t,s){this.synchedPlayers.push({position:s,player:t})}removePlayer(t){this.clearSyncPlugin(),this.synchedPlayers=this.synchedPlayers.filter(s=>s.position!==t)}synchronise(){if(me.Hh){const t=this.getSyncPlugin();t&&(this.synchedPlayers.forEach(s=>{t.addPlayer(s.player)}),t.sync())}}reset(){this.clearSyncPlugin(),this.synchedPlayers=[]}clearSyncPlugin(){const t=this.getSyncPlugin();t&&t.reset()}getMasterPlayer(){return this.synchedPlayers.find(t=>t.position===0)}getSyncPlugin(){var t;return(t=this.getMasterPlayer())==null?void 0:t.player.getPluginByType(Mt)}}const qt=(n,t)=>n.length>t?n.slice(0,t):n.concat(Array(t-n.length).fill(null)),Es=n=>{const{liveEvents:t,liveEventsTotalResults:s,liveEventsTotalPages:a,carouselRpp:l,match:d,exid:u}=n,[g,b]=(0,e.useState)(()=>(0,o.Aj)(o.Tp)),[w,N]=(0,e.useState)(null),[D,F]=(0,e.useState)(!1),[B,k]=e.useState([]),[T,G]=e.useState(2),L=(0,e.useRef)(1),S=parseInt((0,me._s)(d),10),[se,le]=(0,e.useState)(()=>qt([S],g.minVideoCount)),[te,Ee]=(0,e.useState)(!1),[Pe,Ae]=(0,e.useState)(0),{ENV_CONF:{multibeaconapi:ie}}=window,x=(0,e.useRef)(new vs(null,p.LV,`${ie}${o.hZ}`)),be=(0,e.useRef)(new ms),yt=us(te,o.ZF,o.Q9);(0,e.useEffect)(()=>{const V=(0,o.M2)(1,l);return n.fetchLiveEvents(V),f.A.addEventListener("fullscreenchange",Ke),()=>{n.resetContent(),x.current.clear(),be.current.reset()}},[]);const Ke=()=>{f.A.fullscreenElement||Ee(!1)},pt=e.useCallback(V=>{const X=V.length,He=V[X-1]+X+1,ke=a>=T,Re=V==null?void 0:V[0],je=!isNaN(Re)&&Pe!==Re;if(V.join(",")!==B.join(",")&&(k(V),je&&Ae(Re)),He>X&&ke&&T>L.current){L.current=T;const C={p:T,rpp:l};n.fetchLiveEvents(C);const W=T+1;G(W)}},[B,T,a,l,Pe,n.fetchLiveEvents]),ht=()=>{const V=se.filter(X=>!!X).length;return g.minVideoCount===V},Pt=V=>{const X=(0,o.Aj)(V);b(X),N(null),le(Te=>qt(Te,X.minVideoCount))},gt=V=>{N(X=>X===V?null:V)},Ot=(V,X)=>{le(Te=>(0,o.P7)(Te,X,V))},It=V=>{te&&(0,K.kf)(!1,Ee),le(X=>(0,o.P7)(X,V,null))},we=()=>{N(null)},At={controls:{onEventIdPicked:gt,onEventIdUpdated:Ot,resetEventIdPicked:we,onToggleFullscreen:()=>{te||be.current.synchronise(),(0,K.kf)(!te,Ee)},onLayoutChanged:Pt,onEventIdRemoved:It,onDragUpdate:F,handleItemsChange:pt},state:{sessionId:x.current.sessionId,primaryEventId:S,liveEvents:t,liveEventsTotalPages:a,liveEventsTotalResults:s,pickedEventId:w,focusedIndex:Pe,activeEvents:se,layoutSettings:g,isFullscreen:te,isFullscreenAvailable:ht(),isDragging:D,isIdle:yt,multiBeacon:x.current,syncPlugin:be.current,exid:u,visibleItems:B}};
1return e.createElement("div",{className:"multi-video-wrapper",onClick:we},e.createElement(R,{value:At},e.createElement(ts,null),e.createElement(U,null),e.createElement(Kn,null),e.createElement(ls,null)))},fs=({views:{multiVideo:{live:{events:n=[],totalResults:t},carousel:{rpp:s}}},services:{session:{user:{id:a}}}})=>({liveEvents:n,liveEventsTotalResults:t,liveEventsTotalPages:Math.ceil(t/s),carouselRpp:s,exid:a}),ys=n=>({fetchLiveEvents:t=>{const s=m(t);n(s)},updateCarouselRpp:t=>{const s=y(t);n(s)},resetContent:()=>{const t=ne();n(t)}}),ps=(0,v.y)((0,c.Ng)(fs,ys)(Es))}),35221:((M,h)=>{var r;r={value:!0};var e={fullscreenEnabled:0,fullscreenElement:1,requestFullscreen:2,exitFullscreen:3,fullscreenchange:4,fullscreenerror:5},c=["webkitFullscreenEnabled","webkitFullscreenElement","webkitRequestFullscreen","webkitExitFullscreen","webkitfullscreenchange","webkitfullscreenerror"],v=["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror"],f=["msFullscreenEnabled","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError"],o=typeof window!="undefined"&&typeof window.document!="undefined"?window.document:{},i="fullscreenEnabled"in o&&Object.keys(e)||c[0]in o&&c||v[0]in o&&v||f[0]in o&&f||[];h.A={requestFullscreen:function(P){return P[i[e.requestFullscreen]]()},requestFullscreenFunction:function(P){return P[i[e.requestFullscreen]]},get exitFullscreen(){return o[i[e.exitFullscreen]].bind(o)},addEventListener:function(P,I,m){return o.addEventListener(i[e[P]],I,m)},removeEventListener:function(P,I){return o.removeEventListener(i[e[P]],I)},get fullscreenEnabled(){return!!o[i[e.fullscreenEnabled]]},set fullscreenEnabled(p){},get fullscreenElement(){return o[i[e.fullscreenElement]]},set fullscreenElement(p){},get onfullscreenchange(){return o[("on"+i[e.fullscreenchange]).toLowerCase()]},set onfullscreenchange(p){return o[("on"+i[e.fullscreenchange]).toLowerCase()]=p},get onfullscreenerror(){return o[("on"+i[e.fullscreenerror]).toLowerCase()]},set onfullscreenerror(p){return o[("on"+i[e.fullscreenerror]).toLowerCase()]=p}}}),37412:((M,h,r)=>{r.d(h,{A:()=>o});var e=r(96540);const c=i=>i==="keyboard",v=i=>i==="mouse",f=i=>i==="touch";function o(){const[i,p]=(0,e.useState)(),P=(0,e.useRef)();(0,e.useEffect)(()=>{const m=ue=>{P.current=ue,p(ue)},E=()=>m("keyboard"),y=()=>m("mouse"),ne=()=>m("touch");return window.addEventListener("keydown",E,!0),window.addEventListener("mousedown",y,!0),window.addEventListener("touchstart",ne,!0),()=>{window.removeEventListener("keydown",E,!0),window.removeEventListener("mousedown",y,!0),window.removeEventListener("touchstart",ne,!0)}},[]);const I=(0,e.useCallback)(()=>({isImmediateInteractionKeyboard:c(P.current),isImmediateInteractionMouse:v(P.current),isImmediateInteractionTouch:f(P.current)}),[]);return(0,e.useMemo)(()=>({committedInteractionType:i,isCommittedInteractionKeyboard:c(i),isCommittedInteractionMouse:v(i),isCommittedInteractionTouch:f(i),readImmediateInteractionType:I}),[i,I])}}),39459:((M,h,r)=>{r.d(h,{i:()=>o});var e=r(96540),c=r(46942),v=r.n(c),f="ds-icon__volume",o=function(i){var p,P,I,m=v()("ds-icon","ds-icon__volume",(P=(p=i).muted,I=p.volume,"".concat(f,P||I===0?"--muted":I<.25?"--low":I<.75?"--mid":"--high")));return e.createElement("svg",{className:m,viewBox:"0 0 576 480",xmlns:"http://www.w3.org/2000/svg"},e.createElement("path",{className:"ds-icon__volume-speaker",d:"M215.03,55.05 L126.06,144 L24,144 C10.74,144 0,154.74 0,168 L0,312 C0,325.25 10.74,336 24,336 L126.06,336 L215.03,424.95 C230.06,439.98 256,429.42 256,407.98 L256,72.02 C256,50.56 230.04,40.04 215.03,55.05 Z",fillRule:"nonzero"}),e.createElement("path",{className:"ds-icon__volume-muted",d:"M461.64,240 L507.28,194.36 C513.58,188.06 513.58,177.84 507.28,171.54 L484.46,148.72 C478.16,142.42 467.94,142.42 461.64,148.72 L416,194.36 L370.36,148.72 C364.06,142.42 353.84,142.42 347.54,148.72 L324.72,171.54 C318.42,177.84 318.42,188.06 324.72,194.36 L370.36,240 L324.73,285.63 C318.43,291.93 318.43,302.15 324.73,308.45 L347.55,331.27 C353.85,337.5
17 364.07,337.57 370.37,331.27 L416,285.64 L461.64,331.28 C467.94,337.58 478.16,337.58 484.46,331.28 L507.28,308.46 C513.58,302.16 513.58,291.94 507.28,285.64 L461.64,240 Z",fillRule:"nonzero"}),e.createElement("path",{className:"ds-icon__volume-low",d:"M338.23,163.13 C326.65,156.8 312.04,160.97 305.62,172.58 C299.23,184.19 303.46,198.78 315.07,205.19 C327.98,212.28 336,225.63 336,240 C336,254.38 327.98,267.72 315.08,274.81 C303.47,281.22 299.24,295.81 305.63,307.42 C312.06,319.08 326.68,323.22 338.24,316.87 C366.47,301.32 384.01,271.87 384.01,239.99 C384.01,208.11 366.47,178.67 338.23,163.13 Z",fillRule:"nonzero"}),e.createElement("path",{className:"ds-icon__volume-mid",d:"M480,240 C480,176.47 447.94,118.06 394.23,83.76 C383.04,76.62 368.2,79.94 361.11,91.22 C354.02,102.5 357.33,117.43 368.52,124.58 C408.27,149.97 432,193.11 432,240 C432,286.89 408.27,330.03 368.52,355.42 C357.33,362.56 354.02,377.49 361.11,388.78 C367.62,399.14 382.23,403.92 394.23,396.24 C447.94,361.94 480,303.54 480,240 Z",fillRule:"nonzero"}),e.createElement("path",{className:"ds-icon__volume-high",d:"M448.35,3.97 C437.18,-3.36 422.17,-0.27 414.84,10.92 C407.5,22.09 410.62,37.1 421.79,44.43 C488.06,87.92 527.61,161.03 527.61,240.01 C527.61,318.99 488.06,392.1 421.79,435.59 C410.62,442.91 407.5,457.93 414.84,469.09 C421.88,479.8 436.77,483.65 448.35,476.04 C528.27,423.58 576,335.33 576,240 C576,144.67 528.27,56.43 448.35,3.97 Z",fillRule:"nonzero"}))}}),43444:((M,h,r)=>{r.d(h,{g:()=>v});var e=r(96540);const c="data-focusable";function v(){const f=(0,e.useRef)(null);return(0,e.useEffect)(()=>{const i=p=>{f.current=p.target instanceof HTMLElement?p.target:null};return document.addEventListener("focus",i,{capture:!0}),()=>document.removeEventListener("focus",i,{capture:!0})},[]),{restoreFocus:(0,e.useCallback)(()=>{var i;!f.current||f.current===document.activeElement||(i=document.querySelector(`[${c}]`))==null||i.focus({preventScroll:!0})},[])}}}),58921:((M,h,r)=>{r.d(h,{Ay:()=>ue,kf:()=>y});var e=r(96540),c=r(35221),v=r(14938),f=r(90440),o=r(20828),i=r(2275),p=r(97615),P=r(73145);const I=/Android/i.test(navigator.userAgent);var m=(K=>(K.FULLSCREEN_OFF="fullScreenOffIcon",K.FULLSCREEN_ON="fullScreenOnIcon",K))(m||{}),E=(K=>(K.FULLSCREEN_OFF="fullScreenOffIconAria",K.FULLSCREEN_ON="fullScreenOnIconAria",K))(E||{});const y=async(K,j,H)=>{try{K?(await c.A.requestFullscreen(c.A.fullscreenElement||document.getElementsByTagName("html")[0]),j==null||j(!0)):(await c.A.exitFullscreen(),j==null||j(!1))}catch(re){K?H==null||H.requestFullscreen():H==null||H.exitFullscreen()}};class ne extends e.PureComponent{constructor(j){super(j),this.button=e.createRef(),this.handleClick=H=>this.props.setFullscreen(!this.props.fullscreen),this.exitOnHidden=()=>{this.button.current&&window.getComputedStyle(this.button.current).display==="none"&&!I&&this.props.setFullscreen(!1)},this.getIcon=()=>{const{fullscreen:H}=this.props;return H?e.createElement(v.A,{height:"20",width:"20",className:"icon-fullscreen-off keep-overlay-on-hover"}):e.createElement(f.A,{height:"20",width:"20",className:"icon-fullscreen-on keep-overlay-on-hover"})},this.getIconTitleKey=()=>this.props.fullscreen?"fullScreenOffIcon":"fullScreenOnIcon",this.getIconAriaLabelKey=()=>this.props.fullscreen?"fullScreenOffIconAria":"fullScreenOnIconAria"}componentDidMount(){this.exitOnHidden()}render(){const{getLabel:j,className:H,showTooltip:re,children:_}=this.props;if(_)return e.Children.map(_,Z=>e.cloneElement(Z,{onClick:this.handleClick}));const de=j(this.getIconTitleKey()),ye=j(this.getIconAriaLabelKey()),ae=e.createElement("a",{className:(0,i.AH)("btn-player","btn-fullscreen",H),onClick:this.handleClick,onKeyDown:Z=>(0,p.Eu)(Z,this.handleClick),ref:this.button,title:re?"":de,"data-test-id":"fullscreen-btn","aria-label":ye,tabIndex:0},this.getIcon());return re?(0,P.It)(ae,de,P.C_.TOP):ae}}const ue=(0,o.A)()(ne)}),63792:((M,h,r)=>{r.d(h,{Lv:()=>v,jC:()=>c});var e={ERROR_IOS_RESTORE_FAILED:"restore_failed",ERROR_IOS_USER_CANCELED:"user_cancelled",ERROR_RESTORE_EMPTY:"restore_empty"};const c="freePrice";var v;(function(f){f.IOS="FREETRIAL",f.ANDROID="Free"})(v||(v={}))}),72196:((M,h,r)=>{r.d(h,{I:()=>e});var e=function(c){return c}}),90440:((M,h,r)=>{r.d(h,{A:()=>I});var e=r(96540),c=r(85092),v=Object.defineProperty,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,p=(m,E,y)=>E in m?v(m,E,{enumerable:!0,configurable:!0,writable:!0,value:y}):m[E]=y,P=(m,E)=>{for(var y in E||(E={}))o.call(E,y)&&p(m,y,E[y]);if(f)for(var y of f(E))i.call(E,y)&&p(m,y,E[y]);return m};const I=(m=>e.createElement(c.A,P({},m),e.createElement("path",{d:"M30 32h2v-12h-4v8h-8v4zM0 30v2h12v-4h-8v-8h-4zM32 2v-2h-12v4h8v8h4zM2 0h-2v12h4v-8h8v-4z"})))}),97213:((M,h,r)=>{r.d(h,{MU:()=>c,Or:()=>v,ln:()=>f});var e=r(13516);const c=o=>{const[,i]=/exp=(\d*)/g.exec(o)||[,"0"];return parseInt(i,10)*1e3},v=async(o,i)=>await(await fetch(o,{signal:i.signal})).arrayBuffer(),f=(o,i)=>(0,e.vy)(o,window.innerWidth,window.innerHeight,i)})}]);})(); 2 3//# sourceMappingURL=multiVideo.2cdbe48fa51fdb25e9a1.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.