!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d6136388-3de8-4da0-b5bf-9f9c35e840d8",e._sentryDebugIdIdentifier="sentry-dbid-d6136388-3de8-4da0-b5bf-9f9c35e840d8")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4697],{2496:(e,t,r)=>{r.d(t,{A:()=>a});var i=r(6029),n=r(76356),l=r(55729),s=r(41735);let a=(0,l.forwardRef)((e,t)=>{var r;let{children:l,onClick:a,"data-testid":d,countryOddsProvider:o}=e,u=null==o?void 0:o.provider,{colors:c}=(0,s.useTheme)(),f=null==u||null==(r=u.colors)?void 0:r.primary,v=f?"linear-gradient(90deg, ".concat(f,", ").concat(c.overlay.darken1,", ").concat(f,")"):void 0,m=u?{background:v}:{};return(0,i.jsxs)(n.az,{position:"relative",bg:u?void 0:"surface.s2",br:"lg",ref:t,onClick:a,cursor:a?"pointer":void 0,style:m,children:[u&&(0,i.jsx)(n.az,{w:"100%",h:"100%",position:"absolute",bg:"surface.s1",style:{opacity:.8},br:"lg"}),(0,i.jsx)(n.az,{position:"relative",p:"md",children:l})]})})},3518:(e,t,r)=>{r.d(t,{Z:()=>o,i:()=>a.i});var i=r(6029),n=r(90510),l=r(494),s=r(5339),a=r(5921),d=r(52905);function o(e){let{value:t,fromUnit:r}=e,o=(0,l.d4)(d.Y);if(!t)return null;if((0,s.C)(t,r).to("m")>=1e3)return(0,i.jsx)(u,{value:t,fromUnit:r});if(o===a.i.Imperial){let e=function(e,t){let r=(0,s.C)(e,t).to("feet"),i=Math.floor(r),n=Math.round((0,s.C)(r-Math.floor(r),"ft").to("in"));return 12===n&&(i+=1,n=0),{ft:i,in:n}}(t,r);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.Gr,{value:e.ft,style:"unit",unit:"foot",unitDisplay:"narrow"}),"\xa0",(0,i.jsx)(n.Gr,{value:e.in,style:"unit",unit:"inch",unitDisplay:"narrow"})]})}return(0,i.jsx)(n.Gr,{value:(0,s.C)(t,r).to("cm"),style:"unit",unit:"centimeter",unitDisplay:"short"})}function u(e){let{value:t,fromUnit:r}=e,o=(0,l.d4)(d.Y);return t?o===a.i.Imperial?(0,i.jsx)(n.Gr,{value:(0,s.C)(t,r).to("mile"),style:"unit",unit:"mile",maximumFractionDigits:1,unitDisplay:"short"}):(0,i.jsx)(n.Gr,{value:(0,s.C)(t,r).to("km"),style:"unit",unit:"kilometer",maximumFractionDigits:1,unitDisplay:"short"}):null}},7263:(e,t,r)=>{r.d(t,{n:()=>i.n});var i=r(3959)},16214:(e,t,r)=>{r.d(t,{O:()=>v});var i=r(6029),n=r(494),l=r(62859),s=r(5546),a=r(17693),d=r(46430),o=r(49821),u=r(2294),c=r(2496),f=r(85304);let v=e=>{var t;let{eventId:r,isLive:v}=e,m=(0,s.Ae)(),{allEventOdds:h,error:y}=(0,d.k)(m,r,v),p=(0,n.d4)(u.y$),{ref:x,makeOnClick:j}=(0,o.kW)({countryOddsProvider:m,type:o.jF.Additional,marketName:null==h||null==(t=h[0])?void 0:t.marketName,location:l.cb.AdditionalOddsTab});return y?null:h?(0,i.jsx)(c.A,{ref:x,countryOddsProvider:m,children:h.map((e,t,r)=>{var n;return(0,i.jsx)(f.A,{selectedProvider:m,market:e,hideMarketName:(null==(n=r[t-1])?void 0:n.marketId)===e.marketId,onClick:j(e.marketName,o.ki.OddsValue),first:0===t,showRegulationImages:p},e.id)})}):(0,i.jsx)(a.t,{provider:m})}},17693:(e,t,r)=>{r.d(t,{t:()=>s});var i=r(6029),n=r(18612),l=r(2496);function s(e){let{hasCTA:t=!0,provider:r}=e,s=!t;return(0,i.jsx)(l.A,{countryOddsProvider:r,children:(0,i.jsxs)(n.D,{height:s?66:84,style:{display:"block",margin:"auto"},uniqueKey:"odds-cl",children:[(0,i.jsx)("rect",{x:0,y:0,width:46,height:15}),(0,i.jsx)("rect",{x:0,y:23,width:"32%",height:36}),(0,i.jsx)("rect",{x:"34%",y:23,width:"32%",height:36}),(0,i.jsx)("rect",{x:"68%",y:23,width:"32%",height:36}),t&&(0,i.jsx)("rect",{x:"calc(100% - 60px)",y:"calc(100% - 14px)",width:60,height:14})]})})}},21054:(e,t,r)=>{r.d(t,{Jx:()=>i,M_:()=>l,OR:()=>s,iJ:()=>n});var i=function(e){return e.BASE="eventList",e.DATE="eventList.date",e.CATEGORY="eventList.category",e}({}),n=function(e){return e.Regular="regular",e.Category="category",e.Live="live",e}({}),l=function(e){return e.Any="any",e.Live="live",e.Upcoming="upcoming",e.Finished="finished",e}({}),s=function(e){return e[e.Any=0]="Any",e[e.Professional=1]="Professional",e[e.Amateur=2]="Amateur",e}({})},34965:(e,t,r)=>{r.d(t,{A:()=>b});var i=r(6029),n=r(4967),l=r(55729),s=r(83260),a=r(21377),d=r(89875),o=r(90248),u=r(45860),c=r(54409),f=r(8960),v=r(82707),m=r(49821),h=r(61836),y=r(30479),p=r(76356);function x(e){let{"data-testid":t,children:r}=e;return(0,i.jsx)(p.so,{justify:"space-between",align:"center",borderRadius:"sm",py:"sm",px:"lg",mt:"sm",bg:"surface.s1",children:r})}var j=r(96003);function k(e){let{eventId:t,providerId:r,location:p,setCtaType:k}=e,{data:g}=(0,u.Ay)(a.bnp.betBoost(t,r)),[b,A,C]=(0,s.A)(j.x,{}),[I,w]=(0,l.useState)(!1),O={boostId:t.toString()},E=(0,f.d)();return((0,l.useEffect)(()=>{g&&g.betBoost.betBoosts.length>0&&E?(w(!0),b[r]||A({...b,[r]:(0,n.ZV)()})):w(!1)},[r,g,E]),(0,l.useEffect)(()=>{k(e=>({...e,[m.fl.BetBoostButton]:{isActive:!!I}}))},[I]),I&&C)?(0,i.jsxs)(x,{children:[(0,i.jsxs)(d.EY,{display:"block",color:"neutrals.nLv2",textStyle:"assistive.default",lineHeight:"[16px]",children:[(0,i.jsx)(o.A,{id:"check_available_boosts",values:{boosts:"Boosts"}})," "]}),(0,i.jsx)(v.N_,{routeKey:"betting",hash:(0,y.HL)(O),onClick:()=>{A({...b,[r]:(0,n.ZV)()}),(0,h.ke)({action:"click",location:p,type:"bet_boost_button"})},children:(0,i.jsxs)(d.$n,{size:"tertiary",variant:"clear",children:["Bet Boost",(0,i.jsx)(c.CCT,{})]})})]}):null}function g(e){let{providerId:t,signUpLink:r,onClick:a,setCtaType:u}=e,[c,f,v]=(0,s.A)(j.J,{});return((0,l.useEffect)(()=>{u(e=>({...e,[m.fl.AffiliateButton]:{isActive:!!r}}))},[!!r]),(0,l.useEffect)(()=>{!c[t]&&r&&f({...c,[t]:(0,n.ZV)()})},[t]),r&&v)?(0,i.jsxs)(x,{children:[(0,i.jsx)(d.EY,{display:"block",color:"neutrals.nLv2",textStyle:"assistive.default",lineHeight:"[16px]",children:(0,i.jsx)(o.A,{id:"odds_cta_text"})}),(0,i.jsx)(p.I4.a,{target:"_blank",rel:"nofollow noopener noreferrer",href:r,onClick:a,children:(0,i.jsx)(d.$n,{size:"tertiary",variant:"clear",children:(0,i.jsx)(o.A,{id:"claim_your_bonus_button"})})})]}):null}function b(e){let{countryOddsProvider:t,eventId:r,location:a,setCtaType:d,onSignUpClick:o}=e,u=null==t?void 0:t.provider.id,c=null==t?void 0:t.signupLink,f=null==t?void 0:t.branded,[v]=(0,s.A)(j.J,{}),[m]=(0,s.A)(j.x,{}),[h,y]=(0,l.useState)(!0);if((0,l.useEffect)(()=>{u&&f&&y(!!v[u]&&1e3*v[u]+10*n.d_<=1e3*(0,n.ZV)())},[u]),!u||!f)return null;let p=!!m[u]&&1e3*m[u]+30*n.d_<=1e3*(0,n.ZV)();return!h&&c?(0,i.jsx)(g,{signUpLink:c,providerId:u,setCtaType:d,onClick:o}):p?null:(0,i.jsx)(k,{eventId:r,providerId:u,location:a,setCtaType:d})}},46430:(e,t,r)=>{r.d(t,{k:()=>h});var i=r(21377),n=r(932),l=r.n(n),s=r(78383),a=r.n(s),d=r(84285),o=r.n(d),u=r(55729),c=r(45860),f=r(80925),v=r(39196),m=r(70351);let h=(e,t,r)=>{let[n,s]=(0,f.Z)(e,r);return function(e,t,r,n){let[s]=(0,m.A)(),d={refreshInterval:6e4,fetcher:i.nk6.fetchOddsWithFallback},{data:f,error:h,mutate:y}=(0,c.Ay)(e&&(r||n)?[e,r,n]:null,d);(0,u.useEffect)(()=>{y()},[t]);let p=null==f?void 0:f.markets,x=null==p?void 0:p.map(e=>e.id);return(0,u.useEffect)(()=>{let e=[];return s&&(null==x||x.forEach(t=>{let r=s.Topic.odds.byId(t),i=(0,v.p)("odds:".concat(t),r,a());e.push(s.subscribe(i))})),()=>{e.forEach(e=>e())}},[s,null==f?void 0:f.eventId]),(0,u.useEffect)(()=>{let e=e=>{let t=l()(f);if(!(null==t?void 0:t.markets))return;let r=t.markets.findIndex(t=>t.id===e.id);r>-1&&[1,2,3].forEach(i=>{let n=e["choice".concat(i,".fractionalValue")];n&&o()(t,"markets[".concat(r,"].choices[").concat(i-1,"].fractionalValue"),n,l())}),y(t,!1)};s&&"boolean"!=typeof s&&(null==x||x.forEach(t=>{let r=s.Topic.odds.byId(t),i=(0,v.p)("odds:".concat(t),r,e);s.subscribe(i)}))},[s,f,y]),{allEventOdds:p,error:h}}(t,r,n,s)}},47229:(e,t,r)=>{r.d(t,{f9:()=>E,J7:()=>S,t1:()=>w.t}),r(16214);var i=r(6029),n=r(89875),l=r(76356),s=r(90112),a=r(9127),d=r(55729),o=r(90248),u=r(494),c=r(65789),f=r(62859),v=r(22648),m=r(62213),h=r(5546),y=r(61836),p=r(10794),x=r(98095),j=r(46430),k=r(85517),g=r(49821),b=r(2294),A=r(34965),C=r(2496),I=r(85304),w=r(17693),O=r(44450);let E=e=>{var t;let{eventId:r,isLive:E,asCard:F}=e,_=(0,u.d4)(p.LQ),[T,N]=(0,d.useState)({}),[S,P]=(0,d.useState)(!1),[L,D]=(0,d.useState)(null),Y=(0,u.d4)(b.y$),{event:B,location:M}=(0,d.useContext)(f.y$),V=(0,h.F0)(B),{hasAdBlock:X}=(0,x.j)();r!==L&&(P(!1),D(r));let{featuredOdds:U,hasMoreOdds:R,error:z}=(0,k.A)(V,r,E),{allEventOdds:W}=(0,j.k)(V,S?r:void 0,E),$=R&&(M!==f.cb.Widget||_&&m.fe.includes(_)),{ref:Z,makeOnClick:G}=(0,g.kW)({type:g.jF.Featured,marketName:null==U?void 0:U.marketName,activeCTA:T,countryOddsProvider:V}),{makeOnClick:H}=(0,g.kW)({type:g.jF.Additional,location:f.cb.AdditionalOdds,countryOddsProvider:V});return z?null:U?(0,i.jsxs)(c.HH,{isCard:!!F,isNewCard:!0,children:[(0,i.jsxs)(C.A,{countryOddsProvider:V,children:[(0,i.jsx)(I.A,{selectedProvider:V,ref:Z,market:U,onClick:G(U.marketName,g.ki.OddsValue),first:!0,showRegulationImages:Y,showLiveLabel:!0}),(0,i.jsx)(s.N,{initial:!1,children:S&&(W?(0,i.jsx)(a.m.div,{initial:{height:0},animate:{height:"auto"},exit:{height:0},style:{overflow:"hidden"},transition:{duration:.3,ease:"easeInOut"},children:W.filter(e=>e.id!==U.id).map((e,t,r)=>{var n;let l=U.marketId===e.marketId&&0===t;return(0,i.jsx)(d.Fragment,{children:(0,i.jsx)(I.A,{selectedProvider:V,market:e,hideMarketName:(null==(n=r[t-1])?void 0:n.marketId)===e.marketId||l,onClick:H(e.marketName,g.ki.OddsValue)})},e.id)})}):(0,i.jsx)(v.a,{delay:300}))}),(0,i.jsx)(l.so,{justify:"flex-end",align:"center",children:$&&(0,i.jsx)(l.az,{onClick:()=>{P(!S)},cursor:"pointer",children:(0,i.jsx)(n.EY,{textStyle:"assistive.default",color:"primary.default",truncate:!0,children:(0,i.jsx)(o.A,{id:S?"show_less":"odds.additionalOdds"})})})}),!X&&(null==V||null==(t=V.provider)?void 0:t.id)&&(0,i.jsx)(A.A,{eventId:r,countryOddsProvider:V,location:M,setCtaType:N,onSignUpClick:()=>(0,y.Fe)({id:r,category:U.marketName,location:M,provider:null==V?void 0:V.provider.slug,position:g.ki.AffiliateButton,type:g.jF.Featured})})]}),(0,i.jsx)(O.A,{})]}):(0,i.jsx)(w.t,{hasCTA:!!$,provider:V})};var F=r(99064),_=r(77988),T=r(41618);let N=e=>{let{eventId:t,isLive:r,isOpen:s,title:a,isCompliance:c,onClose:m}=e,[y,x]=(0,d.useState)(!1),{event:k}=(0,d.useContext)(f.y$),b=(0,u.d4)(p.LQ),A=(0,h.F0)(k),{allEventOdds:C,error:w}=(0,j.k)(A,t,r),{makeOnClick:O}=(0,g.kW)({type:g.jF.Additional,location:f.cb.AdditionalOdds,countryOddsProvider:A});return((0,d.useEffect)(()=>{let e=setTimeout(()=>x(!0),300);return C&&(clearTimeout(e),x(!0)),()=>clearTimeout(e)},[!!C]),w)?null:y?(0,i.jsxs)(F.Xn,{isOpen:s,onClose:m,blurBackground:c,children:[(0,i.jsx)(F.Xn.Header,{children:(0,i.jsxs)(l.so,{justify:"space-between",align:"center",children:[(0,i.jsx)(n.EY,{textStyle:"display.large",children:a||(0,i.jsx)(o.A,{id:"odds.additionalOdds"})}),(0,i.jsx)(T.r,{selectedProvider:A,size:"48x24"})]})}),(0,i.jsx)(F.Xn.Content,{children:(0,i.jsx)(l.az,{p:"lg",children:C?C.map((e,t)=>{var r;return(0,i.jsx)(I.A,{selectedProvider:A,onClick:O(e.marketName,g.ki.OddsValue),market:e,secondary:!0,centerMarketName:!0,hideMarketName:(null==(r=C[t-1])?void 0:r.marketId)===e.marketId},e.id)}):(0,i.jsx)(v.a,{})})}),(c||"DE"===b)&&(0,i.jsx)(F.Xn.Footer,{children:(0,i.jsx)(n.EY,{display:"block",textAlign:"center",w:"100%",px:"lg",py:"sm",children:(0,i.jsx)(_.A,{provider:A})})})]}):null},S=e=>{let{eventId:t,isLive:r}=e,s=(0,u.d4)(p.LQ),{event:a,location:c}=(0,d.useContext)(f.y$),{hasAdBlock:v}=(0,x.j)(),[j,E]=(0,d.useState)(!1),[F,_]=(0,d.useState)({}),T=(0,h.F0)(a),S=(0,u.d4)(b.y$),{featuredOdds:P,hasMoreOdds:L,error:D}=(0,k.A)(T,t,r),{ref:Y,makeOnClick:B}=(0,g.kW)({countryOddsProvider:T,type:g.jF.Featured,marketName:null==P?void 0:P.marketName,activeCTA:F}),M=L&&s&&m.fe.includes(s);return D||!T?null:P?(0,i.jsxs)(l.az,{bg:"surface.s1",br:"lg",elevation:"2",children:[(0,i.jsxs)(C.A,{countryOddsProvider:T,children:[(0,i.jsx)(I.A,{selectedProvider:T,market:P,onClick:B(P.marketName,g.ki.OddsValue),ref:Y,showRegulationImages:S,first:!0}),(0,i.jsx)(l.so,{justify:"flex-end",align:"center",children:M&&(0,i.jsx)(l.az,{onClick:()=>{E(!0)},cursor:"pointer",children:(0,i.jsx)(n.EY,{textStyle:"assistive.default",color:"primary.default",children:(0,i.jsx)(o.A,{id:"odds.additionalOdds"})})})}),!v&&(0,i.jsx)(A.A,{countryOddsProvider:T,eventId:t,location:c,setCtaType:_,onSignUpClick:()=>(0,y.Fe)({id:t,category:P.marketName,location:f.cb.EventPage,provider:null==T?void 0:T.provider.slug,position:g.ki.AffiliateButton,type:g.jF.Featured})})]}),(0,i.jsx)(O.A,{}),(0,i.jsx)(N,{eventId:t,isLive:r,isOpen:j,onClose:()=>E(!1),isCompliance:!0})]}):(0,i.jsx)(w.t,{hasCTA:!!M,provider:T})}},54988:(e,t,r)=>{r.d(t,{Vj:()=>a,Yt:()=>s,g2:()=>o,i6:()=>d,pg:()=>c,yS:()=>u});var i=r(21377),n=r(4967),l=r(21054);let s={default:[1,2],md:[1]},a=["1","X","2","1X","X2","12"],d=(e,t)=>{let r=e.crowdsourcingEnabled||e.isEditor;switch(t){case l.OR.Professional:return!r;case l.OR.Amateur:return r;default:return!0}},o=(e,t)=>{let r=e.homeTeam.gender===i.YT8.Female||e.gender===i.YT8.Female;switch(t){case i.YT8.Male:return!r;case i.YT8.Female:return r;default:return!0}},u=(e,t)=>{switch(t){case l.M_.Any:return!0;case l.M_.Live:return e.status.type===i.XUj.InProgress;case l.M_.Upcoming:return e.status.type===i.XUj.NotStarted||e.status.type===i.XUj.WillContinue;case l.M_.Finished:return[i.XUj.Finished,i.XUj.Suspended,i.XUj.Canceled].includes(e.status.type);default:return!1}},c=(e,t)=>e===i.QCR.Cricket?e=>(0,n._M)(t,1e3*e.startTimestamp,1e3*e.endTimestamp):e=>(0,n.yk)(e.startTimestamp,t)},86679:(e,t,r)=>{r.d(t,{A:()=>f});var i=r(4967),n=r(59018),l=r.n(n),s=r(55729),a=r(7263);let d=i.pY,o={},u=async(e,t)=>{let r=new Date().getTime();if(!o[e]||o[e].time{let r=e.map(e=>{var r;return e.skipCheck||!e.route?new Promise(e=>e(!1)):u(e.route,null!=(r=e.deduplicationInterval)?r:t)});return(await Promise.allSettled(r)).map(e=>"fulfilled"===e.status&&e.value)};function f(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0,n=Object.keys(e),a=Object.values(e),[o,u]=(0,s.useState)(n.reduce((e,t)=>({...e,[t]:void 0}),{})),f=null==i?void 0:i.refreshInterval,v=null!=(t=null==i?void 0:i.deduplicationInterval)?t:d;return(0,s.useEffect)(()=>{let e=async()=>{let e=await c(a,v),t={};n.forEach((r,i)=>{t[r]=e[i]}),u(e=>{for(let r of l()([...Object.keys(t),...Object.keys(e)]))if(e[r]!==t[r])return t;return e})};if(e(),!f)return;let t=setInterval(e,f);return()=>clearInterval(t)},[...r,f]),o}}}]);