!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="e02797a6-bcfe-4a4b-80f7-e09dc83a8743",e._sentryDebugIdIdentifier="sentry-dbid-e02797a6-bcfe-4a4b-80f7-e09dc83a8743")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1584],{27601:(e,r,l)=>{l.d(r,{B:()=>f,U:()=>c});var a=l(95083),i=l(494),t=l(79263),d=l(2294),o=l(37974);let s=[{marketName:"Full time",choiceGroup:""},{marketName:"Double chance",choiceGroup:""}],n=(e,r,l)=>{let a={};null==e||e.forEach((e,l)=>{var i;null==(i=e.markets)||i.forEach(e=>{a[e.marketName]||(a[e.marketName]={});let i=e.choiceGroup||"";a[e.marketName][i]||(a[e.marketName][i]=[]);let t=a[e.marketName][i][l];t&&(t.isLive===r||e.isLive!==r)||(a[e.marketName][i][l]=e)})});let i=[];return Object.keys(a).forEach(e=>{Object.keys(a[e]).forEach(r=>{(!l||a[e][r].length>=l)&&i.push({marketName:e,choiceGroup:r})})}),{groupedOdds:a,availableMarkets:i}},c=(e,r)=>{var l;let{data:a,error:i,isLoading:d}=(0,t.j)(e,r),{groupedOdds:o,availableMarkets:s}=n(null==a?void 0:a.providerOdds,r);if(!s.length)return{odds:void 0,marketName:void 0,error:i,isLoading:d};let c=null!=(l=s.find(e=>"Full time"===e.marketName))?l:s[0];return{odds:o[c.marketName][c.choiceGroup],oddsMayDiffer:null==a?void 0:a.oddsMayDiffer,marketName:c.marketName,error:i,isLoading:d}},f=(e,r)=>{let{data:l,error:c,isLoading:f}=(0,t.j)(e,r),u=(0,i.d4)(e=>(0,d.GD)(e,r)),{isDesktopLarge:m}=(0,a.$c)(),{groupedOdds:x,availableMarkets:h}=n(null==l?void 0:l.providerOdds,r),v=s.filter(e=>h.find(r=>r.marketName===e.marketName&&r.choiceGroup===e.choiceGroup)).slice(0,m?2:1),p=new Set;return(v.length||f)&&(null==u?void 0:u.length)?(v.forEach(e=>{x[e.marketName][e.choiceGroup].forEach(e=>{e.choices.forEach(e=>{o.Vj.includes(e.name)&&p.add(e.name)})})}),{odds:u.map((e,r)=>v.map(e=>x[e.marketName][e.choiceGroup][r]).filter(Boolean)),markets:v,choiceNames:o.Vj.filter(e=>p.has(e)),error:c,isLoading:f}):{odds:void 0,markets:v,choiceNames:[],error:!0,isLoading:!1}}},37974:(e,r,l)=>{l.d(r,{Ay:()=>I,Vj:()=>g,Yt:()=>j});var a=l(6029),i=l(21377),t=l(95083),d=l(76356),o=l(55729),s=l(90248),n=l(90510),c=l(494),f=l(62859),u=l(65078),m=l(70591),x=l(49821),h=l(2294),v=l(4236),p=l(76410),k=l(94604),b=l(70819);let j={default:[1,2],md:[1]},g=["1","X","2","1X","X2","12"],y=e=>{let{length:r=3}=e;return(0,a.jsx)(a.Fragment,{children:Array.from({length:r}).map((e,r)=>(0,a.jsx)(d.az,{w:"[52px]",flexGrow:0,flexShrink:0,flexBasis:"[52px]"},r))})},I=e=>{var r;let{event:l,markets:g,marketChoiceNames:I,hasManyMarkets:w}=e,E=l.status.type===i.XUj.InProgress,N=(0,c.d4)(h.a5),{leftTeam:S,rightTeam:O}=(0,u.AR)(l),G=(0,u.g3)(l),{mediaBreakpoint:L}=(0,t.$c)(),F=j[L]||j.default;if(!g)return null;let z=g.filter(e=>F.includes(e.marketId)),A=z.filter(e=>e.isLive===E),D=z.filter(e=>e.isLive===E||!A.find(r=>r.marketId===e.marketId));return(0,a.jsxs)(d.so,{align:"center",py:"xs",borderBottom:"1px solid {colors.neutrals.nLv4}",gap:"xs",children:[(0,a.jsx)(d.az,{flexGrow:1,flexShrink:1,flexBasis:"[100px]",overflow:"hidden",maxW:"100%",children:(0,a.jsx)(m.tj,{event:l,children:(0,a.jsxs)(d.so,{align:"center",gap:"xs",br:"xs",children:[(0,a.jsx)(d.az,{flexGrow:0,flexShrink:1,flexBasis:"[36px]",children:(0,a.jsx)(t.EY,{textStyle:"body.small",mr:"xs",w:"2xl",textAlign:"center",display:"block",color:E?"status.live":"neutrals.nLv1",children:E?(0,a.jsx)(s.A,{id:"live"}):(0,a.jsx)(n.ib,{value:1e3*l.startTimestamp})})}),(0,a.jsx)(d.az,{w:"[1px]",h:"[36px]",bg:"neutrals.nLv4"}),(0,a.jsxs)(d.so,{direction:"column",flexGrow:1,flexShrink:1,flexBasis:"6xl",overflow:"hidden",children:[(0,a.jsx)(t.Ym,{maxW:"100%",textStyle:"body.small",truncate:!0,children:(0,a.jsx)(k.lC,{original:w?S.nameCode||S.shortName||S.name:S.shortName||S.name})}),(0,a.jsx)(t.Ym,{maxW:"100%",textStyle:"body.small",truncate:!0,children:(0,a.jsx)(k.lC,{original:w?O.nameCode||O.shortName||S.name:O.shortName||S.name})})]})]})})}),D.map(e=>{if(F.includes(e.marketId)){let r=[...I[e.marketId]||[]],i=(0,v.nu)(e.choices,G);return r.length?(0,a.jsx)(o.Fragment,{children:r.map(r=>{let t=i.find(e=>e.name===r);return t?(0,a.jsx)(b.A,{choice:t,betSlipLink:N&&(0,v.Iz)(t,e,N),branded:null==N?void 0:N.branded,isLive:e.isLive,onClick:()=>(0,p.Fe)({id:l.id,category:e.marketName,location:f.cb.FeaturedOdds,provider:null==N?void 0:N.provider.slug,position:x.ki.OddsValue,type:x.jF.Featured})},"".concat(r,"-").concat(e.id)):(0,a.jsx)(d.az,{w:"[52px]",flexGrow:0,flexShrink:0,flexBasis:"[52px]"},"".concat(r,"-").concat(e.id))})},e.id):(0,a.jsx)(y,{},"empty")}return null}),-1===g.findIndex(e=>2===e.marketId)&&!!I[2]&&(0,a.jsx)(y,{length:null==(r=I[2])?void 0:r.size})]})}},52736:(e,r,l)=>{l.d(r,{E:()=>c});var a=l(6029),i=l(76356),t=l(65078),d=l(49821),o=l(4236),s=l(52210),n=l(41618);let c=e=>{let{countryOddsProvider:r,market:l,marketName:c,secondary:f,clickType:u}=e,m=(0,t.g3)(),{ref:x,makeOnClick:h}=(0,d.kW)({type:u,marketName:c,isComparison:!0,countryOddsProvider:r,deps:[c]});if(!(null==l?void 0:l.choices))return null;let v=(0,o.nu)(l.choices,m);return(0,a.jsxs)(i.so,{ref:x,direction:"row",align:"center",pb:"sm",gap:"sm",children:[(0,a.jsx)(n.r,{size:"48x24",selectedProvider:r}),(0,a.jsx)(i.so,{gap:"[5px]",grow:"1",shrink:"1",overflow:"hidden",children:v.map(e=>{if(!c||!l)return;let i=(0,o.vT)(e,r.oddsOffset||0);return(0,a.jsx)(s.i,{choice:i,isLive:l.isLive,countryOddsProvider:r,betSlipLink:(0,o.Iz)(e,l,r),onClick:h(c,d.ki.OddsValue,r),secondary:f},e.name)})})]})}},61584:(e,r,l)=>{l.d(r,{A:()=>h});var a=l(6029),i=l(95083),t=l(76356),d=l(90248),o=l(494),s=l(49821),n=l(28600),c=l(2294),f=l(77988),u=l(38136),m=l(52736),x=l(27601);let h=e=>{let{eventId:r,isLive:l,isEleveated:h,hideGambleResponsibly:v}=e,p=(0,o.d4)(c.hB),{odds:k,marketName:b,error:j,isLoading:g}=(0,x.U)(r,l);return g?(0,a.jsx)(t.az,{pt:"[50px]",pb:v?void 0:"md",bg:"surface.s2",br:"lg",elevation:h?"2":void 0,children:null==p?void 0:p.map(e=>(0,a.jsx)(t.az,{h:"[45px]"},e.provider.id))}):j||!k?null:(0,a.jsx)(t.az,{bg:h?"surface.s1":void 0,br:"lg",elevation:h?"2":void 0,children:(0,a.jsxs)(t.so,{direction:"column",bg:"surface.s2",br:"lg",px:"md",pb:"md",children:[(0,a.jsxs)(t.so,{py:"sm",justify:"space-between",align:"center",gap:"2xs",children:[(0,a.jsxs)(t.so,{gap:"2xs",alignSelf:"flex-end",h:"100%",children:[(0,a.jsx)(i.EY,{textStyle:"assistive.default",color:"neutrals.nLv1",children:(0,a.jsx)(n.f,{id:"Full time"})}),l&&(0,a.jsx)(i.EY,{textStyle:"assistive.default",color:"status.val",children:(0,a.jsx)(d.A,{id:"live"})})]}),(0,a.jsx)(u.V,{})]}),null==p?void 0:p.map((e,r)=>(0,a.jsx)(m.E,{countryOddsProvider:e,market:k[r],marketName:b,clickType:s.jF.Featured},e.provider.id)),!v&&(0,a.jsx)(f.A,{})]})})}},70819:(e,r,l)=>{l.d(r,{A:()=>c});var a=l(6029),i=l(95083),t=l(76356),d=l(494),o=l(52210),s=l(75791),n=l(2294);let c=e=>{let{choice:r,isLive:l,branded:c,betSlipLink:f,isComparison:u,onClick:m}=e,x=f&&c,h="fractional"===(0,d.d4)(n.$4),v=h?s.Y:void 0,p=(0,a.jsxs)(t.so,{position:"relative",justify:"center",align:"center",bg:"surface.s2",br:"xs",border:u&&l?"1px solid {colors.status.val}":"1px solid {colors.neutrals.nLv4}",minW:u?"4xl":"[52px]",h:u?"xl":"[28px]",my:"xs",flexShrink:0,flexGrow:u?1:void 0,children:[(0,a.jsx)(i.EY,{textStyle:"display.micro",color:l?"status.val":"neutrals.nLv1",mr:0===r.change?void 0:"2xs",textAlign:"center",style:{fontSize:h?14:void 0,letterSpacing:h?"-1px":void 0},lineHeight:1,children:(0,a.jsx)(s.c,{fractionalValue:r.fractionalValue,children:v})}),(0,a.jsx)(o.I,{change:r.change})]});return x&&(p=(0,a.jsx)(i.Mz,{target:x?"_blank":void 0,rel:x?"nofollow noopener noreferrer":void 0,href:x?f:void 0,onClick:e=>{e.stopPropagation(),null==m||m()},flexGrow:u?1:void 0,flexBasis:u?"4xl":void 0,children:p})),p}},79263:(e,r,l)=>{l.d(r,{j:()=>j});var a=l(21377),i=l(932),t=l.n(i),d=l(78383),o=l.n(d),s=l(84285),n=l.n(s),c=l(59018),f=l.n(c),u=l(55729),m=l(494),x=l(45860),h=l(2294),v=l(39196),p=l(70351);async function k(e,r){let l=f()(r),i={},t=await Promise.allSettled(l.map(r=>(0,a.TtD)(a.bnp.allOdds(e,r))));return l.forEach((e,r)=>{"fulfilled"===t[r].status&&(i[e]=t[r].value)}),i}async function b(e){let[r,l]=e,a={},i=!1,t=l.map(e=>e.oddsFromId),d=[],o=!1,s=await k(r,t);if(l.forEach(e=>{s[e.oddsFromId]?(a[e.id]=s[e.oddsFromId],e.oddsFromId!==e.id&&e.oddsMayDiffer&&(i=!0)):e.fallbackProviderId?s[e.fallbackProviderId]?a[e.id]=s[e.fallbackProviderId]:d.push(e.fallbackProviderId):o=!0}),!o&&d.length){let e=await k(r,d);l.forEach(r=>{!a[r.id]&&r.fallbackProviderId&&e[r.oddsFromId]?(a[r.id]=e[r.fallbackProviderId],r.oddsMayDiffer&&(i=!0)):o=!0})}if(o)throw Error("Could not fetch all odds");return{providerOdds:l.map(e=>a[e.id]),oddsMayDiffer:i}}let j=(e,r)=>{var l,a;let i=(0,m.d4)(h.fq),d=(0,m.d4)(e=>(0,h.GD)(e,r)),[s]=(0,p.A)(),{data:c,error:f,mutate:k,isLoading:j}=(0,x.Ay)(i&&(null==d?void 0:d.length)?[e,d,r,"ODDS_COMPARISON"]:null,{refreshInterval:6e4,fetcher:b});(0,u.useEffect)(()=>{k()},[r]);let g=new Set;null==c||null==(l=c.providerOdds)||l.forEach(e=>{var r;null==(r=e.markets)||r.forEach(e=>{g.add(e.id)})});let y=[...g];return(0,u.useEffect)(()=>{let e=[];return s&&y.forEach(r=>{if(r){let l=s.Topic.odds.byId(r),a=(0,v.p)("odds:".concat(r),l,o());e.push(s.subscribe(a))}}),()=>{e.forEach(e=>e())}},[s,null==c||null==(a=c[0])?void 0:a.eventId]),(0,u.useEffect)(()=>{let e=e=>{let r=t()(c);if(!r||!r.providerOdds.some(e=>!!e.markets))return;let l=[1,2,3];r.providerOdds.map(r=>{var l;return null==(l=r.markets)?void 0:l.findIndex(r=>r.id===e.id)}).forEach((a,i)=>{void 0!==a&&a>-1&&l.forEach(l=>{let d=e["choice".concat(l,".fractionalValue")];d&&n()(r,"providerOdds.".concat(i,".markets[").concat(a,"].choices[").concat(l-1,"].fractionalValue"),d,t())})}),k(r,!1)};s&&"boolean"!=typeof s&&y.forEach(r=>{if(r){let l=s.Topic.odds.byId(r),a=(0,v.p)("odds:".concat(r),l,e);s.subscribe(a)}})},[s,c,k]),{data:c,error:f,isLoading:j}}}}]);