"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2850],{"+bg4":(e,t,n)=>{n.d(t,{A:()=>I});var i=n("mXGw"),r=n("injf"),o=n("3KFY"),a=n("EtIi"),s=n("dKeS"),d=n("+NEv"),c=n("wSeN"),u=n("OEv6"),l=n("ViNf"),m=n("XLRv"),v=n("siP3"),f=n("tR6V"),g=n("AJ0U");const p=function(e){var t=e.streamUIElement,n=e.sportradarWidgetId,o=e.eventId,s=e.inplay,d=e.performWidgetId,c=e.smallerMode,u=e.disablePositioning,p=e.mevMode,I=(0,f.A)([v.Qk.enableVisualization,v.Qk.resetVisualization,v.Qk.setEventId,v.Qk.enableVideoStream,v.Qk.disableVideoStream,v.Qk.maximizeVisualization,v.P39.sendStreamEnd,v.Qk.unpinVisualization,v.Qk.disablePerformMatchTracker,v.Qk.setSportradarWidgetId,v.Yj7.setTooltipTrigger,v.Qk.enablePerformMatchTracker,v.Qk.setPerformWidgetId]),b=(0,m.A)(I,13),E=b[0],h=b[1],k=b[2],M=b[3],z=b[4],S=b[5],A=b[6],y=b[7],C=b[8],Q=b[9],V=b[10],w=b[11],O=b[12],T=(0,r.d4)((function(e){return e.getIn(["visualization","videoStream"],!1)})),L=(0,r.d4)((function(e){return e.getIn(["visualization","performMatchTracker"],!1)})),K=(0,r.d4)((function(e){return e.getIn(["visualization","enabled"],!1)})),P=(0,r.d4)((function(e){return e.getIn(["visualization","eventId"],!1)})),N=K&&o===P&&!T,x=K&&o===P&&L,H={name:s?a.Mjx.VIS_ACTIVE:a.Mjx.VIS,inplay:s,smallerMode:c,disablePositioning:u,mevMode:p};return i.createElement(i.Fragment,null,n&&i.createElement(g.A,(0,l.A)({},H,{selected:N,toggleItem:function(e){e.preventDefault(),N?(A(t),h()):(T&&z(),L&&C(),Q(n),k(o),E(t),S(),y(),!N&&V(a.TUe.gK.openVideoVisFromMev))}})),d&&i.createElement(g.A,(0,l.A)({},H,{selected:x,toggleItem:function(e){e.preventDefault(),x?(A(t),h()):(O(d),w(),L&&o===P&&C(),k(o),E(t),M(),S(),y(),x&&V(a.TUe.gK.openVideoVisFromMev))}})))};const I=function(e){var t=e.eventData,n=e.streamUIElement,l=e.smallerMode,m=void 0!==l&&l,v=e.disablePositioning,f=void 0!==v&&v,g=e.hideBallTracker,I=void 0!==g&&g,b=e.mevMode,E=void 0!==b&&b,h=t.inplay,k=t.id,M=(0,r.d4)((function(e){return(0,s.A)(e,k)})),z=M.vizEventId,S=M.performEventId,A=M.videoEventId,y=M.audioCommentaryAvailable,C=(0,r.d4)((function(e){return e.getIn(["appConfig","featuresEnabled","audioCommentary"],!0)})),Q=(0,r.d4)((function(e){return e.getIn(["removedEntities","events"],(0,o.Set)()).includes(k)})),V=(0,i.useMemo)((function(){return(0,d.A)()}),[]),w=(0,r.d4)((function(e){return V(e,k)})),O=w.sportId,T=w.racingProvider,L=C&&y&&!E,K=A&&!a.GOJ.includes(O)&&!Q&&!T;return h?K?i.createElement(c.A,{eventId:k,streamUIElement:n,inplay:h,smallerMode:m,disablePositioning:f,mevMode:E}):L?i.createElement(u.A,{eventId:k,inplay:h,smallerMode:m}):I?null:i.createElement(p,{performWidgetId:S,streamUIElement:n,sportradarWidgetId:z,eventId:k,inplay:h,smallerMode:!0,disablePositioning:f,mevMode:E}):i.createElement(i.Fragment,null,i.createElement(c.A,{eventId:k,streamUIElement:n,inplay:h,smallerMode:!1,disablePositioning:f,mevMode:E}),L&&i.createElement(u.A,{eventId:k,inplay:h,smallerMode:!1}),!I&&i.createElement(p,{performWidgetId:S,streamUIElement:n,sportradarWidgetId:z,eventId:k,inplay:h,disablePositioning:f}))}},"99Yz":(e,t,n)=>{n.d(t,{A:()=>_});var i=n("cnbf"),r=n("injf"),o=n("VXJz"),a=n("3KFY"),s=n("EtIi"),d=n("iKgc"),c=n("siP3"),u=n("9MWy"),l=n("z8ay"),m=function(e){return e.getIn(["betSlip","bets"],(0,a.Map)())},v=function(e,t){return t.selectionIds||(0,a.List)()},f=function(e,t){return t.marketMovers};const g=(0,u.vr)([function(e,t){return e.getIn(["marketEntities",t],(0,a.Map)())},function(e){return e.get("marketLayouts",(0,a.Map)())},function(e,t,n){return n}],(function(e,t,n){var i=e.get("layoutId",null),r=t.get("".concat(i),null);return r||(s.C50.includes(n)?(0,a.Map)({columnCount:3,columnGroup:"OUTCOME",columnOutcomes:(0,a.List)(["HOME","TIE","AWAY"]),rowOutcomes:(0,a.List)([]),rowCollapseCount:0,id:i}):s.USK.includes(n)?(0,a.Map)({columnCount:2,columnGroup:"OUTCOME",columnOutcomes:(0,a.List)(["HOME","AWAY"]),rowOutcomes:(0,a.List)([]),rowCollapseCount:0,id:i}):null)}));var p=n("IJsv"),I=n("hrdK"),b=n("ViNf"),E=n("9a4U"),h=n("mXGw"),k=(n("Pdmf"),["selections","useMostEvenOdds","marketLayout","filterByHcp"]),M=function(e){var t=e.selection,n=e.selectionsToSearch;if(!t)return null;var i=parseFloat(t.get("hcp","0"));return n.find((function(e){return parseFloat(e.get("hcp","0"))===-1*i}))},z=function(e,t){var n=(0,a.Map)(e.toJS().map((function(e){return[e,(0,a.List)()]})));return t.reduce((function(t,n){var i=n.get("outcomeType","");return-1!==e.indexOf(i)?t.update(i,(function(e){return e.push(n)})):t}),n).reduce((function(e,t){return e.push(t.size?t.get(0,null):null)}),(0,a.List)())};const S=function(e){var t=function(t){var n=t.selections,i=t.useMostEvenOdds,r=t.marketLayout,o=t.filterByHcp,d=(0,E.A)(t,k),c=n;if(r&&r.get("rowGroup",null)===s.T9y.group.HCP_INVERSE?c=i?function(e){if(!e.size)return(0,a.List)();var t=e.filter((function(e){return e.get("outcomeType","")===s.mQO.HOME})),n=e.filter((function(e){return e.get("outcomeType","")===s.mQO.AWAY})),i=t.reduce((function(e,t){var i=M({selection:t,selectionsToSearch:n});return i?e.push((0,a.List)([t,i])):e}),(0,a.List)()).filter((function(e){return e.every((function(e){return!e.get("suspended",!0)}))})).toOrderedSet().map((function(e){return[Math.abs(e.first((0,a.Map)()).get("odds",0)-e.last((0,a.Map)()).get("odds",0)),e]})).reduce((function(e,t){return e&&e[0]<=t[0]?e:t}),null);return i?i[1]:(0,a.List)()}(n):o?function(e){var t=e.filterByHcp,n=e.selections;if(!n.size)return(0,a.List)();var i=n.find((function(e){return e.get("hcp",null)===t&&e.get("outcomeType","")===s.mQO.HOME})),r=n.filter((function(e){return e.get("outcomeType","")===s.mQO.AWAY}));if(i){var o=M({selection:i,selectionsToSearch:r});if(o)return(0,a.List)([i,o])}return(0,a.List)()}({filterByHcp:o,selections:n}):function(e){if(!e.size)return(0,a.List)();var t=e.find((function(e){return e.get("outcomeType","")===s.mQO.HOME&&e.get("hcp")})),n=e.filter((function(e){return e.get("outcomeType","")===s.mQO.AWAY})),i=M({selection:t,selectionsToSearch:n});return i?(0,a.List)([t,i]):(0,a.List)()}(n):i?c=function(e){if(!e.size)return(0,a.List)();var t=e.groupBy((function(e){return e.get("hcp","0")})).filter((function(e){return e.every((function(e){return!e.get("suspended",!0)}))&&2===e.size})).toOrderedSet().map((function(e){return[Math.abs(e.first((0,a.Map)()).get("odds",0)-e.last((0,a.Map)()).get("odds",0)),e]})).reduce((function(e,t){return e&&e[0]<=t[0]?e:t}),null);return t?t[1]:(0,a.List)()}(n):o&&(c=function(e){var t=e.filterByHcp,n=e.selections;return n.size?n.filter((function(e){return e.get("hcp",null)===t})):(0,a.List)()}({filterByHcp:o,selections:n})),r){var u=r.get("columnGroup",null),l=r.get("columnOutcomes",null),m=r.get("columnCount",0);if(!u&&c.size!==m)return h.createElement(e,(0,b.A)({},d,{useMostEvenOdds:i,selections:(0,a.List)()}));if(u&&l&&l.size)return h.createElement(e,(0,b.A)({},d,{useMostEvenOdds:i,selections:z(l,c)}))}return h.createElement(e,(0,b.A)({},d,{selections:c}))};return t.displayName="withMarketLayout",t.defaultProps={selections:(0,a.List)(),useMostEvenOdds:!1},t};var A=n("gDpn"),y=n("0j4A"),C=n("dp8r"),Q=n("lHtZ"),V=n("kO0y"),w=n("4BeZ"),O=n("okbu"),T=n("n/nd"),L=A.Ay.div.withConfig({componentId:"sc-1jud0bf-0"})(["font-weight:normal;font-size:",";",";display:block;"],(0,d.KQt)(28),(0,d.gOJ)()),K=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(t){var n=t.buttonsCount;return t.single?(0,d.KQt)(n*(96-e)+8*(n-1)):(0,d.KQt)(96-e)}},P=(0,A.Ay)(T.A).withConfig({componentId:"sc-1jud0bf-1"})(["min-width:",";position:relative;height:",";"],K(),(0,d.KQt)(96));const N=A.Ay.div.withConfig({componentId:"sc-1jud0bf-2"})(["padding:",";border-radius:",";background:",";height:",";box-sizing:border-box;min-width:",";& > button{height:",";min-width:",";}"],(0,d.KQt)(2),(0,d.KQt)(16),(function(){return"linear-gradient(to top right, ".concat((0,d.No6)(.85,y.i4Q),", ").concat((0,d.No6)(.45,y.i4Q),")")}),(0,d.KQt)(96),K(),(0,d.KQt)(92),K(4));var x=["children","trend","locked","description","onClick"],H=function(e,t,n){if(!t||t&&n)return e},j=function(e){var t=e.children,n=e.trend,i=e.locked,r=e.description,o=e.onClick,a=(0,E.A)(e,x);return h.createElement(N,a,h.createElement(P,(0,b.A)({},a,{onClick:H(o,i,a.active)}),r&&h.createElement(L,null,r),i&&h.createElement(O.A,{active:a.active}),!i&&t,!i&&h.createElement(w.A,{active:a.active,trend:n})))};j.defaultProps={active:!1,trend:s.d88.none,locked:!1,single:!1,buttonsCount:0};const F=j;var U=(0,A.Ay)(V.A).withConfig({componentId:"sc-150zuzj-0"})(["padding:",";min-width:0;& div{flex:1;}"],(0,d.KQt)(0,8)),D=(0,A.Ay)(C.A).withConfig({componentId:"sc-150zuzj-1"})(["display:flex;color:",";width:100%;"],y.Emi),B=(0,A.Ay)(Q.A).withConfig({componentId:"sc-150zuzj-2"})(["align-items:center;justify-content:center;flex:1;",";",";&:not(:first-child){margin-left:",";}"],(function(e){return e.locked?"flex-direction: column":""}),(function(e){return e.eventCard&&"height: ".concat((0,d.KQt)(80))}),(0,d.KQt)(8)),W=(0,A.Ay)(F).withConfig({componentId:"sc-150zuzj-3"})(["flex-grow:1;> button{align-items:center;justify-content:center;flex:1;",";",";}&:not(:first-child){margin-left:",";}"],(function(e){return e.locked?"flex-direction: column":""}),(function(e){return e.eventCard&&"height: ".concat((0,d.KQt)(80))}),(0,d.KQt)(8)),Y=A.Ay.div.withConfig({componentId:"sc-150zuzj-4"})(["text-align:center;font-size:",";padding-top:",";",";color:",";max-width:",";"],(0,d.KQt)(28),(0,d.KQt)(6),(0,d.gOJ)(),y.ecl,(0,d.KQt)(172));const J=A.Ay.div.withConfig({componentId:"sc-150zuzj-5"})(["display:flex;justify-content:space-between;padding:0;margin:0;width:100%;height:100%;flex-grow:1;"]);var G=function(e,t,n){return function(i){if(i.stopPropagation(),e){var r=e.get("active");(!t||t&&r)&&n(e.get("id"),r)}}},X=function(e){var t=e.selections,n=e.displayAsDescription,i=e.direction,r=e.selectionLocked,o=e.betNow,a=e.eventSuspended,c=e.onOddClick,u=e.to,l=e.oddsFieldName,m=e.oddsHistory,v=e.oddsButtonsCount,f=e.openSevHandler,g=e.eventCard,p=e.marketMovers;return h.createElement(h.Fragment,null,h.createElement(J,null,o&&h.createElement(D,{to:u,onClick:f,rel:"nofollow"},h.createElement(B,{buttonsCount:v,eventCard:g,single:!0},h.createElement(U,{value:"",id:"betslip.generic.betNow"}))),a&&h.createElement(B,{locked:!0,buttonsCount:v,single:!0,eventCard:g}),!o&&!a&&t.map((function(e,t){var o=e?"".concat(e.get("id",""),"-").concat(t):t,a=r(e),u=e&&n&&e.get(n),m=e&&(0,d.EXM)(e,l),f=e&&e.get("active"),I=e&&e.get("trend"),b=e&&e.get("highlight"),E=e&&e.getIn(["odds"===l?"decimalOddHistory":"fractionalOddHistory","0"]),k=b&&!s.lY7?W:B;return h.createElement(k,{key:o,onClick:G(e,a,c),active:f,trend:I,buttonsCount:v,eventCard:g},h.createElement(U,{description:u,value:m,direction:i,active:f,locked:a,prevValue:p?E:void 0}))}))),!o&&!a&&m&&h.createElement(Y,null,m))};X.defaultProps={selections:(0,a.List)(),displayAsDescription:"name"};const Z=X;var R={onOddClick:function(e){var t=e.addSelection,n=e.removeSelection,i=e.gtmSource,r=e.segmentSource,o=e.marketId,s=e.eventId,d=e.screen,c=e.couponName;return function(e,u){u?n({selectionId:e,gtmSource:i,segmentSource:r}):t({selection:(0,a.Map)({selectionId:e,marketId:o,eventId:s}),gtmSource:i,segmentSource:r,screen:d,couponName:c})}}};const _=(0,o.Zz)((0,o.k1)("OddsButtonGroupContainer"),(0,r.Ng)((function(){var e=(0,u.vr)(l.A,m,v,f,(function(e,t,n,i){var r=1/0,o=null;return i&&n.forEach((function(t){var n=e.get(t);n&&n.getIn(["decimalOddHistory","0"]){n.d(t,{A:()=>r});var i=n("3KFY");const r=(0,n("7oZZ").Mz)([function(e){return e.get("marketFilter",(0,i.Map)())},function(e){return e.get("filterEntities",(0,i.Map)())},function(e,t){return t}],(function(e,t,n){var r=n||e.getIn(["current","filterId"]);return t.getIn([r,"selectionNames"],(0,i.Set)()).map((function(e){return e.get("name")})).toJS()}))},"S+8E":(e,t,n)=>{n.d(t,{A:()=>a});var i=n("gDpn"),r=n("iKgc"),o=n("0j4A");const a=i.Ay.div.withConfig({componentId:"sc-qi1ffa-0"})(["&::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:",";background-color:",";border-radius:",";",";}"],(0,r.KQt)(8),o.bgD,(0,r.KQt)(16,16,0,0),(function(e){return e.secondaryMode?(0,i.AH)(["top:50%;transform:translateY(-50%);height:67%;width:",";border-radius:",";"],(0,r.KQt)(8),(0,r.KQt)(0,10,10,0)):null}))},wSeN:(e,t,n)=>{n.d(t,{A:()=>b});var i=n("injf"),r=n("cnbf"),o=n("VXJz"),a=n("3KFY"),s=n("EtIi"),d=n("iKgc"),c=n("siP3"),u=n("dKeS"),l=n("ZgGb"),m=n("+NEv"),v=n("mXGw"),f=n("AJ0U");const g=function(e){var t=e.toggleButton,n=e.videoStreamActive,i=e.inplay,r=e.smallerMode,o=void 0===r||r,a=e.mevMode,d=void 0!==a&&a,c=e.disabled,u={name:i?s.Mjx.PLAY:s.Mjx.PLAY_DISABLED,selected:n,toggleItem:d&&c?null:t,inplay:i,smallerMode:o,mevMode:d};return i&&(u.id=s.TUe.Ao.mevPoint),v.createElement(f.A,u)};var p=function(e){var t=e.setVisulizationEventId,n=e.eventId,i=e.enableVisualization,r=e.enableVideoStream,o=e.maximizeVisualization,a=e.streamUIElement,s=e.unpinVisualization,d=e.performMatchTracker,c=e.disablePerformMatchTracker;d&&c(),t(n),i(a),r(),o(),s()},I={toggleButton:function(e){return function(t){var n=e.visualizationEnabled,i=e.videoStream,r=e.videoStreamActive,o=e.eventId,a=e.visualizationEventId,s=e.videoEventId,d=e.resetVisualization,c=e.sendStreamEnd,u=e.streamUIElement,l=e.statisticsCall,m=e.disabled,v=e.videoPerfomActive;t.stopPropagation(),t.preventDefault(),l&&l(r),m||(n&&i&&!v?o!==a&&s?p(e):(c(u),d()):s&&p(e))}}};const b=(0,o.Zz)((0,o.k1)("VideoAvailabilityButton"),(0,i.Ng)((function(){var e=(0,m.A)();return function(t,n){var i=n.eventId,r=e(t,i),o=r.sportId,s=r.startTime,d=r.racingProvider;return{eventRemoved:t.getIn(["removedEntities","events"],(0,a.Set)()).includes(i),visualizationEnabled:t.getIn(["visualization","enabled"],!1),visualizationEventId:t.getIn(["visualization","eventId"],!1),videoEventId:(0,u.A)(t,i).videoEventId,videoStream:t.getIn(["visualization","videoStream"],!1),loggedIn:(0,l.A)(t),sportId:o,startTime:s,racingProvider:d,performMatchTracker:t.getIn(["visualization","performMatchTracker"],!1)}}}),(function(e){return(0,r.zH)({enableVisualization:c.Qk.enableVisualization,resetVisualization:c.Qk.resetVisualization,setVisulizationEventId:c.Qk.setEventId,enableVideoStream:c.Qk.enableVideoStream,disableVideoStream:c.Qk.disableVideoStream,maximizeVisualization:c.Qk.maximizeVisualization,sendStreamEnd:c.P39.sendStreamEnd,unpinVisualization:c.Qk.unpinVisualization,disablePerformMatchTracker:c.Qk.disablePerformMatchTracker},e)})),(0,o.tk)((function(e){var t=e.videoEventId,n=e.hasVirtual,i=e.eventRemoved,r=e.racingProvider;return!t||n||i||r}),o.KJ),(0,o.IN)((function(e){var t=e.visualizationEnabled,n=e.eventId,i=e.visualizationEventId,r=e.videoStream,o=e.sportId,a=e.startTime,c=e.performMatchTracker,u=t&&n===i&&r;return{videoStreamActive:u&&!c,hasVirtual:-1!==s.GOJ.indexOf(o),disabled:!u&&(0,d.u59)(a)>Date.now(),videoPerfomActive:t&&n===i&&c}})),(0,o.n7)(I))(g)}}]);