1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./expekt-Ce03Qjym.js","./host__loadShare__react__loadShare__-DzuSVZWx.js","./_commonjsHelpers-CE1G-McA.js","./virtual_mf-REMOTE_ENTRY_ID-YkDU-L_r.js","./virtualExposes-BIHI7g3E.js","./preload-helper-PPVm8Dsz.js","./betmgm-logo-Dv_w-Rn1.js","./betmgm-logo-full-CE5S8xW3.js","./betuk-logo-full-DxwDMysn.js","./expekt-logo-BcE1g0j5.js","./expekt-logo-full-CGj5nCyS.js","./expekt-se-logo-full-DzQax8e3.js","./leovegas-logo-BLcwf-ji.js","./leovegas-logo-full-DzLoxA1v.js","./gogo-logo-full-BgNXt66w.js","./zod.gen-D06QU2Zc.js","./coerce-3jJXb4LH.js","./api-C6AUmUBd.js","./BoostedOdds-page.Gkwmz7EB.js","./index.js","./hostInit-0xvo6EUv.js","./index-ByV1X20l.css","./useShowBoostFeatures-UD_AD-fE.js","./DesktopPageHeader-DTUnE3Me.js","./TagList-DAzcV18z.js","./WidgetContext-8aQCNEUA.js","./serverTimeStore-BEJklFeP.js","./useDragScroll-kBMtYipZ.js","./StyledText-CWihdJa7.js","./styled-B_ry3XnM.js","./PrebuildSGPTimeHeader-GwPXdqeZ.js","./SuperBoostChip-AZBAcnKn.js","./SvgWrapper-0yx1D9tg.js","./PreBoostedToBoostedOdds-CallFoxU.js","./styled-OaaPMIok.js","./utils-BXK0CcmJ.js","./arrow-triangle-BpkRpjGD.js","./Divider-tXcf8D_0.js","./common-C_6IEz5A.js","./Chip-Cgh1cLT4.js","./Skeleton-CkqWzgyX.js","./MarketGroup-bVIYmNJb.js","./use-reduced-motion-DWZXI7_q.js","./proxy-B_7edzcZ.js","./StyledEvents-BHl1V6mX.js","./FilterTab-BlHSUZVT.js","./TimeInfo-CZboEo-h.js","./StyledScoreSummary-DCBsJo4z.js","./StyledEventInfo-D6GUj9RP.js","./border-Dc0jlCsJ.js","./StyledDateTime-SGlvzUoV.js","./styled-Cka07bSC.js","./styled-BBvfWSik.js","./StyledBetMarketCategoryHeader-BMC64tPJ.js","./ArrowIcon-Cg-oqvUG.js","./StyledCollapsible-DBWLPu1T.js","./EventTimeInfo-C_stI7pF.js","./GroupInfoHeader-B3PX-2I4.js","./GroupIcon-Bw1gSYG-.js","./styled-CJ-I3EZq.js","./PrebuildBoostItem-BgZR7nji.js","./enums-EutWynr4.js","./EmptyInfo-D1fLTXhO.js","./useFetchPrebuildBets-CpkiuNIu.js","./useTopNavStickyHeight-Byi2vK6_.js","./SportsAppBarContent-Ddhb4Zx-.js","./useAppBarContent-HgeUCBEp.js","./tslib.es6-Bt2VNLTi.js","./growthbook-CJEedGj9.js","./EgamePage-page.dnjpvIm_.js","./PageNavTabs-CNf5R19N.js","./styled-w63nzfW6.js","./index-C0u417En.js","./SportsTimeFilterModal-C6o6pEtL.js","./sportFiltersStore-D-lTognM.js","./useEsoccerFilter-DOna4iIu.js","./ToggleSwitch-B7DGU7Gj.js","./styled-BHjeFwsu.js","./StyledSportsEvents-BXFxUEM-.js","./caution-icon-CAMbALyq.js","./Breadcrumb-CRS2kqft.js","./selectors-CfIo0moZ.js","./object-BfBqvTjW.js","./utils-yPTgMZe2.js","./SportsFilterButton-B6o8UML_.js","./F
1avoriteLeaguesStar-D0rHckMA.js","./star_outline-CSWPkdHV.js","./useFetchSportLeagueSortOrder-bxCwZm7N.js","./_getTopEvents-Ci8-n3xB.js","./pagePathValidators-iPdmIGw8.js","./EventDetails-page.CwiNgNFn.js","./VariationGroupConfigProvider-BQLi8hMp.js","./useVariationConfigQuery-BO0wNKSP.js","./TrackerDispatcher-B37Dk8GU.js","./useShowLivestream-Cf8U4xwt.js","./TrackerDispatcher-BYjpF5Y1.css","./useStreaming-CnDsNTY-.js","./types-Dl85Ou-s.js","./integrationType-CcCjFw4b.js","./PageSwitch-CrX5kmMm.js","./play-icon-wkU8z5rk.js","./match-tracker-C8hK6X-p.js","./Collapsible-DVxP4zFA.js","./useEventDetailsData-DV-SP-io.js","./styled-C7HSeP4u.js","./styled-B8_Uw6fU.js","./betAssistWidgetIcon-DybbOP1k.js","./thumbs-up-BZHPvCqf.js","./system-bets-info-icon-DNTUDNbs.js","./useEventDetailsInfo-BgWWhFn8.js","./BetMarketCategoryListItem-P0L3p9J4.js","./utils-BHPY78TR.js","./OutcomeButton-CtjfEhIv.js","./forecastTricast-Dkmv971i.js","./expandableChevron-CSkR5ySS.js","./utils-CrvCDgOk.js","./useTagListItemMapper-Crg5rGwI.js","./styled-BsP0yohg.js","./Tooltip--WnmWZL5.js","./CloseIcon-BUDWBxP1.js","./marketSearch-OEmnuvKz.js","./EventDetailsInfo-DP6MJE9n.js","./EventStreamBadge-a6RVRQc0.js","./stream-badge-0PpmPK8-.js","./virtualSportsUrlFor-BuG0o7ln.js","./utils-DpDcDM0Y.js","./FavoriteButton-DH_4MGWr.js","./EventTimeInfoNew-kODqPngI.js","./buildVirtualSportsUrl-De_fcB9b.js","./Scoreboard-Cwxu_-MS.js","./useFetchBetslipsForEventId-3vTlB90q.js","./constants-DCBvtSGs.js","./isVirtualSportsGroupSelector-DcHJTAG8.js","./types-B37BXIPj.js","./useRewardNotice-D3jo1SK7.js","./flexFlow-Cu-CnfRn.js","./findStatValueByMarketStatisticsType-D_dnX-DV.js","./warning-BmcmBRj6.js","./Drawer-B0o2hF5h.js","./useA11yDrawerItems-D6nypDtJ.js","./Box-2zg1lYMq.js","./info-cursive-Cj9n_A1q.js","./fetchBets-BjGjwTZP.js","./hooks-CPiRmKXL.js","./_Uint8Array-Bm3zg_ml.js","./store-P6eCHcNA.js","./StyledCtaButton-BwhJ3rqT.js","./styled-BtrkPw-e.js","./styled-CctJ_Fiu.js","./info-YbxCOS_s.js","./check-mark-CEhTzX8u.js","./hasPrebuildTemplate-CUC-upXQ.js","./useWaitForMaxTime-DWq4n68i.js","./BetMarketCategoryList-CQBR2hd9.js","./Profiler-qRxu_EMc.js","./ErrorState-CNOX9lOX.js","./GreyhoundRacingLayout-page.CBRZuMhv.js","./useDayFilter-DUbJSgjD.js","./useQueries-DAUZyTc8.js","./utils-x7EjnLrL.js","./fetchEventsFollowingCursor-D_cpcb4D.js","./GreyhoundRacingTabContent-page.DQpA_UHF.js","./useCombinedSportLeaguesList-Ci595QEQ.js","./useFetchMeetingConfig-DoKpQUCl.js","./useFetchMeetingTopCountryConfig-RX7-A5q5.js","./NextRaces-hAknU99I.js","./RaceEventHeader-BiZKWM1E.js","./InteractiveBadge-DDBg4Q3D.js","./useEventByIdQuery-DHTAjBlt.js","./Card-BjvHn6bA.js","./index.es-2UNZPiGb.js","./Carousel-BT-dtrqR.js","./styled-rYt24Kz-.js","./RaceLink-DeE5DTpa.js","./useEventOverview-CFJgAVrN.js","./styled-ieSPsZg6.js","./useSportsFilterHelper-D52BdtZ4.js","./NextRacesCarousel-DFekEs6g.js","./useEventOverviews-DUY07Z1J.js","./useEventOverviewsQuery-DfHqqpbF.js","./index-CLmjDCrZ.js","./Home-page.Di9CpcsI.js","./SportsSettingsModal-CALIcBFX.js","./useMfeModule-C-S34wBJ.js","./useFetchImagesConfig-DL-UGHOn.js","./UnauthorizedViewSkeleton-DD8V7SCr.js","./useMfeRoot-CVh1bWbM.js","./MobileSearchFallback-B1jROsyi.js","./SearchFallback-CHtutYj0.js","./SearchContext--BY9F62-.js","./StyledBetMarketSingleScroll-D0i7lW28.js","./NaviSliderListElement-CDbH_u42.js","./EventPreviewDumb-CnfeLWIF.js","./StyledBetMarketRow-DIxAziNP.js","./BasicScore-Clut2oAy.js","./SkeletonEventPreviewGrid-D2ffI_qQ.js","./styled-BADhir_P.js","./useBetslipDisabled-_8lVa9Mf.js","./SettingsButton-G_WXavW_.js","./useFetchIsSoftBlock-ByPbjuz5.js","./useTrackingVirtualSports-PDw_E4bc.js","./filterQuickLinksByViewport-CRvc5eiH.js","./LeagueTilesWidget-CYukTJ94.js","./SkeletonPrebuildBetCard-CyVWEg6l.js","./WidgetBox-Boo9KgzI.js","./SkeletonLeagueTilesWidget-CnFqBr23.js","./international-icon-DZRDwmoL.js","./styled-FQj_l1yt.js","./brandName-DkEJByeQ.js","./useContainerWidth-BPjar-Xh.js","./EventPreviewGrid-DUAvAAAP.js","./BetOutcomes-CB07h6WJ.js","./BetMarketRow-BKQ7yJu_.js","./store-DZrG_mH6.js","./useFetchTopEvents-Djfr2gTl.js","./PromoBannersContainer-DuZGD
1Qk7.js","./useListenForActiveMissionsRefetch-BDlXAPZp.js","./ErrorMissionContent-Dnd1IA5w.js","./HorseRacingLayout-page.DkrEwRTL.js","./HorseRacingTabContent-page.BVPv0zik.js","./FutureRaces-Dxi9DdgN.js","./index-B-Q_pVTh.js","./useLeagueOverviewData-D-omR8YZ.js","./useGetAllLeagueMarketTypes-VDa4_bmR.js","./SportsEvents-CfY97TJN.js","./StreamToggle-Xa0AuuT2.js","./utils-CntfVM14.js","./useVirtuosoScrollParent-D8JgVt_y.js","./index-Y8rkNOcW.js","./playerFormStatsDrawerStore-D-4npnE3.js","./filterLockedItems-BOxclkMZ.js","./CardMessage-CRJevJkb.js","./useRedirect-BpIYEI0p.js","./useDailyPollVisibility-ChFBFcfJ.js","./useSuggestedBets-CVy5Bbn8.js","./LiveEvents-page.8RZ_dBAH.js","./Traded-D8ti4E5H.js","./SkeletonTagListBoxes-_usBP5wS.js","./styled-B0xUY8Lw.js","./Missions-page.BTD67USf.js","./index-D4JmFQVt.js","./SkeletonMissionHub-DmD69dCX.js","./MyBets-page.CLBl7dAn.js","./MyBetsContainer-B3rvHYYI.js","./StyledMyBetsTabs-C8fzOPXm.js","./betslip-empty-EtmNWzvi.js","./MyBetsDetails-page.CVVVF8q-.js","./MyBetsDetailsContainer-87KkovL6.js","./DateTime-ddglK7bm.js","./index-BLZ27vXL.js","./RaceCardPage-page.BB5Kdkpu.js","./RewardsHistory-page.CwqEVJs7.js","./SpecialsPage-page.Dm_1s7L4.js","./index-Dvw7yIzP.js","./TopLeaguesWidget-CRacPvp3.js","./Leagues-CpT605bt.js","./SportsAll-page.ChD96P25.js","./useFetchGroupsInterval-BTyxy5dP.js","./FavoriteLeaguesWidget-CYdQV9rR.js","./useFavoriteLeagues-DjHF6HYV.js","./SkeletonLeaguesList-BBHtO1gC.js","./TodaysEvents-page.C4o6aG8x.js","./TrottingLayout-page.D2286XFY.js","./TrottingTabContent-page.bLoR1HhD.js","./VirtualSports-page.CP0o2suV.js","./AppInfoDrawer-D2DUc1ok.js","./index-MVIZ-s8g.js","./index-C9dGM92C.js","./index-Bbty1BiK.js","./betting-DefPMA6D.js","./index-YGU9_Sc8.js","./index-DEJKf0Q2.js","./AnnouncementBanner-RqYToFsU.js","./DeepLinkValidationMessage-K4_Ai4eN.js","./index-UyJ1sTGd.js"])))=>i.map(i=>d[i]); 2var O$=M=>{throw TypeError(M)};var bh=(M,ht,et)=>ht.has(M)||O$("Cannot "+et);var V=(M,ht,et)=>(bh(M,ht,"read from private field"),et?et.call(M):ht.get(M)),bt=(M,ht,et)=>ht.has(M)?O$("Cannot add the same private member more than once"):ht instanceof WeakSet?ht.add(M):ht.set(M,et),Ue=(M,ht,et,Ci)=>(bh(M,ht,"write to private field"),Ci?Ci.call(M,et):ht.set(M,et),et),Xe=(M,ht,et)=>(bh(M,ht,"access private method"),et);import{bC as Ll,bD as A$,bE as Nle,bF as Lle,bG as y$,v as Mt,bH as R$,bI as Cl,bJ as Cle,bK as Ple,bL as Dle,bM as b$,A as Pl,bN as cE,bO as vh,bP as v$,bQ as Ble,bR as wle,bS as Nh,bT as Ule,bU as Lh,bV as N$,bW as Mle,aR as tt,L as Ar,bg as ma,au as Ua,bX as kle,bY as Gle,bZ as Fle,M as fe,ao as Se,b_ as Ch,b$ as Ph,V as Dh,a0 as Ss,I as X,c0 as xle,aL as ms,c1 as Bh,z as N,x as ce,y as oe,c2 as L$,c3 as Hle,c4 as Vle,c5 as Yle,c6 as qr,c as C,h as S,t as v,w as Ma,Q as $e,bn as uE,D as Qr,E as Jr,F as Dl,bc as C$,N as fs,at as We,c7 as P$,c8 as D$,W as $le,bw as Wle,Z as Kle,c9 as jle,ca as B$,cb as zle,cc as Xle,aH as qle,cd as Qle,bt as Jle,bu as Zle,aD as w$,aE as ece,aF as tce,aG as rce,ce as dE,b2 as ace,aO as nce,as as wh,aN as sce,aP as Uh,C as gs,cf as oce,G as ice,U as ko,T as lce,cg as U$,bs as cce,br as M$,am as dt,aJ as Go,az as mn,ax as Fo,aI as Bl,aZ as k$,R as uce,p as dce,$ as EE,ch as Ece,O as Mh,ci as pce,cj as kh,a$ as Tce,ck as _ce,cl as Sce,bq as mce,cm as fce,cn as gce,co as G$,cp as F$,cq as hce,__tla as Ice}from"./index.js";import{h as m,R as vt,__tla as Oce}from"./host__loadShare__react__loadShare__-DzuSVZWx.js";import{w as Zr,m as x$,h as ea,y as ve,O as Ace,P as yce,Q as Rce,R as bce,U as vce,V as Nce,S as Lce,W as H$,X as Dr,s as Gh,Y as wl,f as pE,Z as Fh,_ as V$,$ as Cce,a0 as TE,a1 as Pce,a2 as Dce,a3 as Y$,n as xh,a4 as Hh,a5 as Bce,a6 as _E,a7 as wce,G as Ul,a8 as Uce,a9 as hs,F as Br,x as SE,aa as $$,ab as W$,ac as Mce,ad as mE,ae as kce,af as Gce,ag as Fce,ah as xce,ai as Hce,aj as Vce,ak as Yce,al as $ce,am as Ml,H as rt,an as K$,g as kl,a as ka,K as xo,c as w,k as j$,q as kt,v as fa,u as Is,L as Wce,D as Kce,ao as jce,ap as zce,aq as Vh,M as Yh,ar as z$,as as Xce,at as qce,I as X$,j as Qce,au as Jce,r as Zce,d as eue,b as tue,__tla as rue}from"./serverTimeStore-BEJklFeP.js";import{g as q$,c as Q$}from"./_commonjsHelpers-CE1G-McA.js";import{h as J$,i as Z$,__tla as aue}from"./virtual_mf-REMOTE_ENTRY_ID-YkDU-L_r.js";import{a as fE,b as Ho,c as Os,_ as wr,d as nue,e as e3,f as $h,g as sue,h as oue,i as iue,j as t3}from"./tslib.es6-Bt2VNLTi.js";import{G as fn,a as r3,r as lue,s as cue,__tla as uue}from"./growthbook-CJEedGj9.js";import{_ as ee}from"./preload-helper-PPVm8Dsz.js";import{s as gE,p as a3,__tla as due}from"./Skeleton-CkqWzgyX.js";import{g as n3,e as Eue,d as s3,f as yr,k as gn,m as pue,n as Tue,S as Vo,b as As,c as Rr,a as Fe,l as _ue,__tla as Sue}from"./StyledText-CWihdJa7.js";import{A as mue,D as fue,S as Wh,__tla as gue}from"./ArrowIcon-Cg-oqvUG.js";let Ur,hE,ga,o3,Yo,IE,i3,$o,Kh,ys,Gl,jh,zh,OE,l3,Et,c3,u3,O,Xh,hn,AE,d3,br,at,qh,ie,nt,E3,p3,Qh,T3,Rs,_3,S3,Wo,Jh,H,yE,Fl,pt,m3,RE,f3,g3,h3,I3,Zh,eI,nr,tI,O3,A3,y3,R3,b3,rI,v3,N3,xl,In,Tt,aI,L3,C3,P3,D3,Hl,B3,bE,vE,nI,qe,bs,NE,w3,LE,sI,U3,M3,k3,Mr,Vl,G3,x,CE,oI,_t,kr,Gr,iI,F3,Ga,On,x3,H3,V3,Nt,Y3,lI,cI,$3,vs,sr,Yl,uI,PE,dI,W3,St,ge,mt,EI,K3,j3,z3,X3,Fa,pI,q3,TI,DE,BE,Q3,An,J3,k,_I,SI,Z3,wE,e4,t4,r4,mI,fI,gI,UE,a4,$l,or,hI,Wl,me,ME,kE,II,OI,GE,AI,yI,RI,yn,bI,vI,NI,L
2I,CI,zt,FE,xE,n4,PI,s4,DI,Kl,o4,Ko,jl,Me,BI,zl,i4,l4,he,Ns,Xl,HE,VE,c4,YE,wI,UI,u4,d4,E4,p4,MI,kI,te,GI,T4,FI,$E,ql,B,_4,S4,m4,f4,xI,Ls,HI,g4,VI,jo,WE,re,YI,h4,KE,$I,WI,KI,jI,zI,Ne,I4,zo,Rn,Xo,O4,A4,ir,XI,y4,R4,b4,v4,Fr,qI,N4,L4,C4,bn,jE,P4,D4,qo,QI,JI,Qo,Lt,B4,ZI,zE,XE,w4,eO,Ql,Jl,vn,U4,qE,QE,st,M4,tO,Zl,k4,G4,rO,Cs,Jo,F4,Ps,aO,x4,nO,sO,H4,oO,iO,V4,Y4,$4,W4,K4,Nn,Ds,lO,JE,j4,z4,X4,ha,ft,Ia,cO,uO,dO,q4,Q4,xe,ec,ZE,J4,EO,Oa,pO,Z4,eW,tW,rW,TO,ep,lr,tp,_O,SO,aW,mO,rp,fO,nW,sW,oW,Gt,gO,xa,tc,Aa,hO,iW,lW,cW,ta,ra,aa,uW,ap,IO,dW,Zo,OO,AO,yO,RO,EW,pW,Bs,TW,bO,vO,NO,LO,CO,PO,DO,np,BO,_W,Ct,SW,wO,mW,UO,sp,ei,MO,Ln,rc,kO,GO,fW,gW,hW,IW,FO,OW,AW,yW,RW,xO,bW,ac,Xt,vW,HO,NW,LW,CW,PW,VO,YO,DW,BW,wW,UW,MW,$O,kW,WO,GW,KO,jO,zO,FW,xW,XO,HW,VW,qO,op,YW,$W,QO,Ha,ip,JO,ws,ZO,Ke,na,eA,WW,KW,tA,nc,jW,zW,XW,qW,QW,JW,ZW,eK,q,Us,lp,tK,rK,aK,nK,cp,sK,oK,up,rA,sc,iK,aA,nA,sA,dp,oA,Ep,Va,se,lK,cK,uK,ti,dK,EK,pK,pp,sa,Tp,TK,_p,oc,oa,Cn,Sp,_K,Ft,Ie,xr,Pn,qt,mp,Ms,iA,SK,ic,mK,fK,ri,fp,lA,cA,ke,gK,ks,gp,ya,hK,uA,Pe,lc,hp,Ip,Op,dA,EA,IK,OK,AK,Ap,gt,yK,yp,pA,TA,RK,Rp,Dn,bp,vp,Np,bK,Lp,vK,NK,LK,CK,PK,DK,BK,_A,cc,Cp,wK,Pp,UK,xt,Oe,Qe,Dp,Je,Bp,Qt,wp,SA,Ra,ai,mA,ni,uc,MK,kK,dc,fA,GK,FK,gA,Pt,hA,xK,IA,HK,OA,Gs,Ec,VK,AA,YK,yA,RA,$K,bA,Up,WK,KK,jK,zK,XK,qK,vA,QK,JK,Mp,NA,LA,CA,si,ZK,e5,Bn,PA,pc,DA,BA,Ya,wA,kp,ue,vr,t5,UA,Gp,r5,a5,n5,s5,ia,$a,MA,o5,i5,l5,c5,u5,Ge,kA,Fp,d5,GA,E5,p5,FA,xA,la,HA,VA,xp,YA,Hp,T5,_5,$A,Tc,Vp,_c,Sc,WA,KA,Yp,S5,m5,jA,Fs,$p,f5,zA,Wp,XA,qA,ba,QA,Kp,g5,h5,I5,jp,JA,O5,A5,Wa,y5,R5,b5,v5,N5,L5,ZA,C5,P5,D5,B5,w5,mc,ey,ty,U5,M5,xs,k5,ry,zp,ay,Xp,G5,F5,fc,ny,gc,x5,sy,qp,H5,Qp,oy,Jp,oi,ii,U,iy,ly,hc,V5,Y5,$5,W5,K5,j5,cy,z5,X5,wn,uy,q5,dy,Zp,Ic,Ey,py,Ty,_y,Q5,J5,Z5,Sy,Ae,my,e6,t6,fy,gy,eT,tT,rT,r6,Le,a6,n6,va,Hs,hy,s6,o6,i6,Vs,li,l6,Iy,Oy,Ay,c6,aT,yy,Un,u6,Ry,d6,E6,p6,by,T6,_6,ci,nT,Ys,Oc,S6,Ac,ye,m6,vy,f6,sT,g6,h6,I6,yc,Ny,oT,ui,O6,A6,y6,Ly,iT,R6,Rc,b6,v6,bc,Cy,vc,N6,L6,C6,Py,P6,D6,B6,Nc,w6,U6,M6,Dy,k6,G6,Lc,lT,By,wy,$s,Cc,De,di,cT,F6,x6,H6,Uy,V6,Pc,My,ky,Y6,$6,W6,K6,j6,Dc,z6,uT,Gy,X6,dT,q6,Q6,J6,Fy,Z6,xy,ej,Hy,tj,rj,ET,aj,Bc,nj,wc,sj,oj,ij,lj,cj,uj,Vy,Nr,Yy,dj,Ej,pj,pT,$y,Tj,Uc,_j,TT,Sj,mj,Wy,Ky,fj,jy,zy,gj,_T,hj,Mc,Xy,Ka,Ij,ST,mT,Ei,Ws,qy,kc,Qy,Jy,pi,Zy,Ti,_i,Oj,Ze,Aj,Ks,yj,eR,Rj,bj,vj,Nj,Lj,Cj,Pj,Dj,Bj,tR,Mn,Ce,Si,wj,Uj,W,Mj,kj,Gj,Fj,xj,Hj,fT,rR,gT,hT,aR,IT,Vj,Yj,$j,nR,Wj,Kj,mi,OT,jj,zj,Xj,qj,Qj,Jj,Zj,e8,t8,sR,r8,AT,a8,n8,oR,iR,yT,s8,lR,cR,o8,i8,l8,c8,u8,d8,E8,p8,T8,_8,S8,Gc,m8,js,RT,f8,uR,dR,ER,fi,g8,bT,pR,TR,gi,_R,h8,vT,SR,NT,LT,I8,O8,CT,A8,y8,R8,mR,b8,v8,N8,L8,C8,P8,D8,B8,w8,U8,M8,k8,PT,DT,G8,F8,x8,H8,BT,wT,V8,Y8,$8,W8,K8,j8,z8,X8,q8,UT,hi,Q8,ja,J8,fR,Fc,MT,xc,Hc,gR,kn,Vc,kT,hR,IR,Z8,Ht,e7,OR,AR,t7,yR,r7,RR,bR,GT,a7,vR,n7,FT,s7,o7,i7,l7,c7,Yc,u7,d7,Gn,xT,NR,Ii,LR,CR,PR,HT,VT,$c,zs,E7,p7,T7,DR,R,_7,S7,BR,m7,f7,g7,Wc,wR,h7,UR,I7,O7,A7,y7,YT,MR,kR,R7,GR,Oi,FR,xR,$T,HR,VR,YR,WT,Kc,b7,Ai,v7,N7,za,L7,$R,C7,P7,D7,KT,B7,w7,U7,M7,k7,yi,Ri,WR,G7,KR,jc,zc,F7,x7,jT,jR,zR,Xc,H7,zT,Fn,Xa,ca,V7,Y7,Dt,$7,W7,K7,XR,j7,z7,bi,Xs,qR,vi,QR,XT,X7,JR,q7,Q7,qT,J7,Z7,e9,qc,ZR,eb,tb,t9,r9,a9,n9,Qc,s9,xn,o9,i9,Ni,l9,rb,ab,Jc,c9,QT,u9,nb,d9,E9,p9,T9,_9,sb,S9,m9,qa,Li,f9,JT,ZT,ob,g9,ib,lb,h9,Jt,I9,de,O9,Hn,A9,hue=Promise.all([(()=>{try{return Ice}catch{}})(),(()=>{try{return Oce}catch{}})(),(()=>{try{return rue}catch{}})(),(()=>{try{return aue}catch{}})(),(()=>{try{return uue}catch{}})(),(()=>{try{return due}catch{}})(),(()=>{try{return Sue}catch{}})(),(()=>{try{return gue}catch{}})()]).then(async()=>{var rr,le,vl,Wt,ds,Po,Ba,Tn,Nl,Do,Bo,Es,ps,_n,wo,Te,Zc,cb,ub,db,Eb,pb,Tb,_b,y9,I$,Sn;function M(e){return(t,r,a)=>({type:e,payload:t,meta:r,error:a})}function ht(e){return(t,r,a)=>{const n={...r,useJWT:!0};return{type:e,payload:t,meta:n,error:a}}}function et(e,t){return(r,a)=>{const n=t[a.type];return n?n(r||e,a):r||e}}const Ci="@@router/CALL_HISTORY_METHOD",Sb="@@router/LOCATION_CHANGE",e_=(e,t)=>({type:Sb,payload:{location:e,action:t}});function Vn(e){return(...t)=>({type:Ci,payload:{method:e,args:t}})}const R9=Vn("push"),b9=Vn("replace"),v9=Vn("go"),N9=Vn("goBack"),L9=Vn("goForward"),C9=Vn("back"),P9=Vn("forward");function mb(e,t){return typeof e=="string"&&!e.startsWith(t)?t+e:typeof e=="object"&&e.pathname&&!e.pathname.startsWith(t)?Object.assign(Object.assign({},e),{pathname:t+e.pathname}):e}const D9=({history:e,showHistoryAction:t,basename:r})=>()=>a=>n=>{if(n.type!==Ci)return a(n);const s=n.payload.method,o=n.payload.args;switch(s){case"push":{let i=o;r&&o.length>0&&(i=[mb(o[0],r),...o.slice(1)]),e.push(...i);break}case"replace":{let i=o;r&&o.length>
20&&(i=[mb(o[0],r),...o.slice(1)]),e.replace(...i);break}case"go":e.go(...o);break;case"back":case"goBack":e.goBack&&e.goBack(...o),e.back&&e.back(...o);break;case"forward":case"goForward":e.goForward&&e.goForward(...o),e.forward&&e.forward(...o);break}if(t)return a(n)},B9=({savePreviousLocations:e=0,basename:t})=>{const r={location:null,action:null,basename:t},a=isNaN(e)?0:e;return a&&(r.previousLocations=[]),(n=r,{type:s,payload:o}={})=>{if(s===Sb){const{location:i,action:l}=o||{},c=a?[{location:i,action:l},...n.previousLocations.slice(0,a)]:void 0;return Object.assign(Object.assign({},n),{location:i,action:l,previousLocations:c})}return n}},w9=({history:e,routerReducerKey:t="router",reduxTravelling:r=!1,showHistoryAction:a=!1,selectRouterState:n,savePreviousLocations:s=0,batch:o,reachGlobalHistory:i,basename:l})=>{let c=!1;const u=(_,f,g)=>c?_({location:f,action:g}):_(f,g);typeof o!="function"&&(o=_=>{_()}),typeof n!="function"&&(n=_=>_[t]);const d=B9({savePreviousLocations:s,basename:l}),E=D9({history:e,showHistoryAction:a,basename:l});let p=!1;const T=_=>{const f=(g,h)=>g.pathname===h.pathname&&g.search===h.search&&g.hash===h.hash;return _.subscribe(()=>{const g=n(_.getState()).location,h=e.location;g&&h&&!f(g,h)&&(p=!0,e.push({pathname:g.pathname,search:g.search,hash:g.hash}))})};return{routerReducer:d,routerMiddleware:E,createReduxHistory:_=>{let f=[];return _.dispatch(e_(e.location,e.action)),r&&T(_),e.listen((g,h)=>{if(g.location&&(h=g.action,g=g.location,c=!0),p){p=!1;const y=n(_.getState());f.forEach(I=>u(I,y.location,y.action));return}o(()=>{_.dispatch(e_(g,h));const y=n(_.getState());f.forEach(I=>u(I,y.location,y.action))})}),i&&i.listen(({location:g,action:h})=>{if(h!=="POP"){const y={pathname:g.pathname,search:g.search,hash:g.hash,key:g.key,state:g.state};o(()=>{_.dispatch(e_(y,h));const I=n(_.getState());f.forEach(A=>u(A,I.location,I.action))})}}),{block:e.block,createHref:e.createHref,push:(...g)=>_.dispatch(R9(...g)),replace:(...g)=>_.dispatch(b9(...g)),go:(...g)=>_.dispatch(v9(...g)),goBack:(...g)=>_.dispatch(N9(...g)),goForward:(...g)=>_.dispatch(L9(...g)),back:(...g)=>_.dispatch(C9(...g)),forward:(...g)=>_.dispatch(P9(...g)),listen:g=>(f.indexOf(g)<0&&f.push(g),()=>{f=f.filter(h=>h!==g)}),get location(){return n(_.getState()).location},get action(){return n(_.getState()).action},get length(){return e.length},get listenObject(){return c}}}}},{createReduxHistory:U9,routerMiddleware:M9,routerReducer:k9}=w9({history:Zr,savePreviousLocations:1}),eu="application/x-www-form-urlencoded";function tu(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function G9(e){return tu(e)&&e.tagName.toLowerCase()==="button"}function F9(e){return tu(e)&&e.tagName.toLowerCase()==="form"}function x9(e){return tu(e)&&e.tagName.toLowerCase()==="input"}function H9(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function V9(e,t){return e.button===0&&(!t||t==="_self")&&!H9(e)}function t_(e=""){return new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,r)=>{let a=e[r];return t.concat(Array.isArray(a)?a.map(n=>[r,n]):[[r,a]])},[]))}function Y9(e,t){let r=t_(e);return t&&t.forEach((a,n)=>{r.has(n)||t.getAll(n).forEach(s=>{r.append(n,s)})}),r}let ru=null;function $9(){if(ru===null)try{new FormData(document.createElement("form"),0),ru=!1}catch{ru=!0}return ru}const W9=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function r_(e){return e!=null&&!W9.has(e)?(A$(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${eu}"`),null):e}function K9(e,t){let r,a,n,s,o;if(F9(e)){let i=e.getAttribute("action");a=i?Ll(i,t):null,r=e.getAttribute("method")||"get",n=r_(e.getAttribute("enctype"))||eu,s=new FormData(e)}else if(G9(e)||x9(e)&&(e.type==="submit"||e.type==="image")){let i=e.form;if(i==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let l=e.getAttribute("formaction")||i.getAttribute("action");if(a=l?Ll(l,t):null,r=e.getAttribute("formmethod")||i.getAttribute("method")||"get",n=r_(e.getAttribute("formenctype"))||r_(i.getAttribute("enctype"))||eu,s=new FormData(i,e),!$9()){let{name:c,type:u,value:d}=e;if(u==="image"){let E=c?`${c}.`:"";s.append(`${E}x`,"0"),s.append(`${E}y`,"0")}else c&&s.append(c,d)}}else{if(tu(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');r="get",a=null,n=eu,o=e}return s&&n==="text/plain"&&(o=s,s=void 0),{action:a,method:r.toLowerCase(),encType:n,formData:s,body:o}}function a_(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function fb(e,t){let r=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return r.pathname.endsWith("/")?r.pathname=`${r.pathname}_.${t}`:r.pathname=`${r.pathname}.${t}`,r}async function j9(e,t){if(e.id in t)return t[e.id];try{let r=await import(e.module).then(async a=>(await a.__tla,a));return t[e.id]=r,r}catch(r){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(r),window.__reactRouterContext&&window.__reactRouterContext.
2isSpaMode,window.location.reload(),new Promise(()=>{})}}function z9(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function X9(e,t,r){return Z9((await Promise.all(e.map(async a=>{let n=t.routes[a.route.id];if(n){let s=await j9(n,r);return s.links?s.links():[]}return[]}))).flat(1).filter(z9).filter(a=>a.rel==="stylesheet"||a.rel==="preload").map(a=>a.rel==="stylesheet"?{...a,rel:"prefetch",as:"style"}:{...a,rel:"prefetch"}))}function gb(e,t,r,a,n,s){let o=(l,c)=>r[c]?l.route.id!==r[c].route.id:!0,i=(l,c)=>r[c].pathname!==l.pathname||r[c].route.path?.endsWith("*")&&r[c].params["*"]!==l.params["*"];return s==="assets"?t.filter((l,c)=>o(l,c)||i(l,c)):s==="data"?t.filter((l,c)=>{let u=a.routes[l.route.id];if(!u||!u.hasLoader)return!1;if(o(l,c)||i(l,c))return!0;if(l.route.shouldRevalidate){let d=l.route.shouldRevalidate({currentUrl:new URL(n.pathname+n.search+n.hash,window.origin),currentParams:r[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:l.params,defaultShouldRevalidate:!0});if(typeof d=="boolean")return d}return!0}):[]}function q9(e,t,{includeHydrateFallback:r}={}){return Q9(e.map(a=>{let n=t.routes[a.route.id];if(!n)return[];let s=[n.module];return n.clientActionModule&&(s=s.concat(n.clientActionModule)),n.clientLoaderModule&&(s=s.concat(n.clientLoaderModule)),r&&n.hydrateFallbackModule&&(s=s.concat(n.hydrateFallbackModule)),n.imports&&(s=s.concat(n.imports)),s}).flat(1))}function Q9(e){return[...new Set(e)]}function J9(e){let t={},r=Object.keys(e).sort();for(let a of r)t[a]=e[a];return t}function Z9(e,t){let r=new Set;return new Set(t),e.reduce((a,n)=>{let s=JSON.stringify(J9(n));return r.has(s)||(r.add(s),a.push({key:s,link:n})),a},[])}function ez(){let e=m.useContext(y$);return a_(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function tz(){let e=m.useContext(R$);return a_(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}const n_=m.createContext(void 0);n_.displayName="FrameworkContext";function s_(){let e=m.useContext(n_);return a_(e,"You must render this element inside a <HydratedRouter> element"),e}function rz(e,t){let r=m.useContext(n_),[a,n]=m.useState(!1),[s,o]=m.useState(!1),{onFocus:i,onBlur:l,onMouseEnter:c,onMouseLeave:u,onTouchStart:d}=t,E=m.useRef(null);m.useEffect(()=>{if(e==="render"&&o(!0),e==="viewport"){let _=g=>{g.forEach(h=>{o(h.isIntersecting)})},f=new IntersectionObserver(_,{threshold:.5});return E.current&&f.observe(E.current),()=>{f.disconnect()}}},[e]),m.useEffect(()=>{if(a){let _=setTimeout(()=>{o(!0)},100);return()=>{clearTimeout(_)}}},[a]);let p=()=>{n(!0)},T=()=>{n(!1),o(!1)};return r?e!=="intent"?[s,E,{}]:[s,E,{onFocus:Pi(i,p),onBlur:Pi(l,T),onMouseEnter:Pi(c,p),onMouseLeave:Pi(u,T),onTouchStart:Pi(d,p)}]:[!1,E,{}]}function Pi(e,t){return r=>{e&&e(r),r.defaultPrevented||t(r)}}function az({page:e,...t}){let r=Nle(),{nonce:a}=s_(),{router:n}=ez(),s=m.useMemo(()=>Lle(n.routes,e,n.basename),[n.routes,e,n.basename]);return s?(t.nonce==null&&a&&(t={...t,nonce:a}),r?m.createElement(sz,{page:e,matches:s,...t}):m.createElement(oz,{page:e,matches:s,...t})):null}function nz(e){let{manifest:t,routeModules:r}=s_(),[a,n]=m.useState([]);return m.useEffect(()=>{let s=!1;return X9(e,t,r).then(o=>{s||n(o)}),()=>{s=!0}},[e,t,r]),a}function sz({page:e,matches:t,...r}){let a=Mt(),n=m.useMemo(()=>{if(e===a.pathname+a.search+a.hash)return[];let s=fb(e,"rsc"),o=!1,i=[];for(let l of t)typeof l.route.shouldRevalidate=="function"?o=!0:i.push(l.route.id);return o&&i.length>0&&s.searchParams.set("_routes",i.join(",")),[s.pathname+s.search]},[e,a,t]);return m.createElement(m.Fragment,null,n.map(s=>m.createElement("link",{key:s,rel:"prefetch",as:"fetch",href:s,...r})))}function oz({page:e,matches:t,...r}){let a=Mt(),{manifest:n,routeModules:s}=s_(),{loaderData:o,matches:i}=tz(),l=m.useMemo(()=>gb(e,t,i,n,a,"data"),[e,t,i,n,a]),c=m.useMemo(()=>gb(e,t,i,n,a,"assets"),[e,t,i,n,a]),u=m.useMemo(()=>{if(e===a.pathname+a.search+a.hash)return[];let p=new Set,T=!1;if(t.forEach(f=>{let g=n.routes[f.route.id];!g||!g.hasLoader||(!l.some(h=>h.route.id===f.route.id)&&f.route.id in o&&s[f.route.id]?.shouldRevalidate||g.hasClientLoader?T=!0:p.add(f.route.id))}),p.size===0)return[];let _=fb(e,"data");return T&&p.size>0&&_.searchParams.set("_routes",t.filter(f=>p.has(f.route.id)).map(f=>f.route.id).join(",")),[_.pathname+_.search]},[o,a,n,l,t,e,s]),d=m.useMemo(()=>q9(c,n),[c,n]),E=nz(c);return m.createElement(m.Fragment,null,u.map(p=>m.createElement("link",{key:p,rel:"prefetch",as:"fetch",href:p,...r})),d.map(p=>m.createElement("link",{key:p,rel:"modulepreload",href:p,...r})),E.map(({key:p,link:T})=>m.createElement("link",{key:p,nonce:r.nonce,...T,crossOrigin:T.crossOrigin??r.crossOrigin})))}function iz(...e){return t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})}}const lz=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{lz&&(window.__reactRouterVersion="8.3.0")}catch{}Fa=m.forwardRef(function({onClick:e,discover:t="render",prefetch:r="none",relative:a,reloadDocument:n,replace:s,mask:o,state:i,target:l,to:c,preventScrollReset:u,viewTransition:d,defaultShouldRevalidate:E,...p},T){let{basename:_,navigator:f,useTransitions:g}=m.useContext(Cl),h=typeof c=="string"&&v$.test(c),y=Cle(c,_);c=y.to;let I=Ple(c,{relative:a}),A=Mt(),b=null;if(o){let Q=Dle(o,[],A.mask?A.mask.pathname:"/",!0);_!=="/"&&(Q.pathname=Q.pathname==="/"?_:b$([_,Q.pathname])),b=f.createHref(Q)}let[P,L,D]=rz(r,p),F=Ez(c,{replace:s,mask:o,state:i,target:l,preventScrollReset:u,relative:a,viewTransition:d,defaultShouldRevalidate:E,useTransitions:g});function G(Q){e&&e(Q),Q.defaultPrevented||F(Q)}let Y=!(y.isExternal||n),Z=m.createElement("a",{...p,...D,href:(Y?b:void 0)||y.absoluteURL||I,onClick:Y?G:e,ref:iz(T,L),target:l,"data-discover":!h&&t==="render"?"true":void 0});return P&&!h?m.createElement(m.Fragment,null,Z,m.createElement(az,{page:I})):Z}),Fa.displayName="Link";const cz=m.forwardRef(function({"aria-current":e="page",caseSensitive:t=!1,className:r="",end:a=!1,style:n,to:s,viewTransition:o,children:i,...l},c){let u=cE(s,{relative:l.relative}),d=Mt(),E=m.useContext(R$),{navigator:p,basename:T}=m.useContext(Cl),_=E!=null&&mz(u)&&o===!0,f=p.encodeLocation?p.encodeLocation(u).pathname:u.pathname,g=d.pathname,h=E&&E.navigation&&E.navigation.location?E.navigation.location.pathname:null;t||(g=g.toLowerCase(),h=h?h.toLowerCase():null,f=f.toLowerCase()),h&&T&&(h=Ll(h,T)||h);const y=f!=="/"&&f.endsWith("/")?f.length-1:f.length;let I=g===f||!a&&g.startsWith(f)&&g.charAt(y)==="/",A=h!=null&&(h===f||!a&&h.startsWith(f)&&h.charAt(y)==="/"),b={isActive:I,isPending:A,isTransitioning:_},P=I?e:void 0,L;typeof r=="function"?L=r(b):L=[r,I?"active":null,A?"pending":null,_?"transitioning":null].filter(
2Boolean).join(" ");let D=typeof n=="function"?n(b):n;return m.createElement(Fa,{...l,"aria-current":P,className:L,ref:c,style:D,to:s,viewTransition:o},typeof i=="function"?i(b):i)});cz.displayName="NavLink";const uz=m.forwardRef(({discover:e="render",fetcherKey:t,navigate:r,reloadDocument:a,replace:n,state:s,method:o="get",action:i,onSubmit:l,relative:c,preventScrollReset:u,viewTransition:d,defaultShouldRevalidate:E,...p},T)=>{let{useTransitions:_}=m.useContext(Cl),f=_z(),g=Sz(i,{relative:c}),h=o.toLowerCase()==="get"?"get":"post",y=typeof i=="string"&&v$.test(i),I=A=>{if(l&&l(A),A.defaultPrevented)return;A.preventDefault();let b=A.nativeEvent.submitter,P=b?.getAttribute("formmethod")||o,L=()=>f(b||A.currentTarget,{fetcherKey:t,method:P,navigate:r,replace:n,state:s,relative:c,preventScrollReset:u,viewTransition:d,defaultShouldRevalidate:E});_&&r!==!1?m.startTransition(()=>L()):L()};return m.createElement("form",{ref:T,method:h,action:g,onSubmit:a?l:I,...p,"data-discover":!y&&e==="render"?"true":void 0})});uz.displayName="Form";function dz(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function hb(e){let t=m.useContext(y$);return Nh(t,dz(e)),t}function Ez(e,{target:t,replace:r,mask:a,state:n,preventScrollReset:s,relative:o,viewTransition:i,defaultShouldRevalidate:l,useTransitions:c}={}){let u=Pl(),d=Mt(),E=cE(e,{relative:o});return m.useCallback(p=>{if(V9(p,t)){p.preventDefault();let T=r!==void 0?r:vh(d)===vh(E),_=()=>u(e,{replace:T,mask:a,state:n,preventScrollReset:s,relative:o,viewTransition:i,defaultShouldRevalidate:l});c?m.startTransition(()=>_()):_()}},[d,u,E,r,a,n,t,e,s,o,i,l,c])}n6=function(e){A$(typeof URLSearchParams<"u","You cannot use the `useSearchParams` hook in a browser that does not support the URLSearchParams API. If you need to support Internet Explorer 11, we recommend you load a polyfill such as https://github.com/ungap/url-search-params.");let t=m.useRef(t_(e)),r=m.useRef(!1),a=Mt(),n=m.useMemo(()=>Y9(a.search,r.current?null:t.current),[a.search]),s=Pl();return[n,m.useCallback((o,i)=>{const l=t_(typeof o=="function"?o(new URLSearchParams(n)):o);r.current=!0,s("?"+l,i)},[s,n])]};let pz=0,Tz=()=>`__${String(++pz)}__`;function _z(){let{router:e}=hb("useSubmit"),{basename:t}=m.useContext(Cl),r=Ble(),a=e.fetch,n=e.navigate;return m.useCallback(async(s,o={})=>{let{action:i,method:l,encType:c,formData:u,body:d}=K9(s,t);o.navigate===!1?await a(o.fetcherKey||Tz(),r,o.action||i,{defaultShouldRevalidate:o.defaultShouldRevalidate,preventScrollReset:o.preventScrollReset,formData:u,body:d,formMethod:o.method||l,formEncType:o.encType||c,flushSync:o.flushSync}):await n(o.action||i,{defaultShouldRevalidate:o.defaultShouldRevalidate,preventScrollReset:o.preventScrollReset,formData:u,body:d,formMethod:o.method||l,formEncType:o.encType||c,replace:o.replace,state:o.state,fromRouteId:r,flushSync:o.flushSync,viewTransition:o.viewTransition})},[a,n,t,r])}function Sz(e,{relative:t}={}){let{basename:r}=m.useContext(Cl),a=m.useContext(wle);Nh(a,"useFormAction must be used inside a RouteContext");let[n]=a.matches.slice(-1),s={...cE(e||".",{relative:t})},o=Mt();if(e==null){s.search=o.search;let i=new URLSearchParams(s.search),l=i.getAll("index");if(l.some(c=>c==="")){i.delete("index"),l.filter(u=>u).forEach(u=>i.append("index",u));let c=i.toString();s.search=c?`?${c}`:""}}return(!e||e===".")&&n.route.index&&(s.search=s.search?s.search.replace(/^\?/,"?index&"):"?index"),r!=="/"&&(s.pathname=s.pathname==="/"?r:b$([r,s.pathname])),vh(s)}function mz(e,{relative:t}={}){let r=m.useContext(Ule);Nh(r!=null,"`useViewTransitionState` must be used within `react-router/dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:a}=hb("useViewTransitionState"),n=cE(e,{relative:t});if(!r.isTransitioning)return!1;let s=Ll(r.currentLocation.pathname,a)||r.currentLocation.pathname,o=Ll(r.nextLocation.pathname,a)||r.nextLocation.pathname;return Lh(n.pathname,o)!=null||Lh(n.pathname,s)!=null}var Di=(e=>(e.DESKTOP="DESKTOP",e.IOS="IOS",e.ANDROID="ANDROID",e.MOBILEWEB="MOBILEWEB",e))(Di||{}),fz=function e(t,r){if(t===r)return!0;
2if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var a,n,s;if(Array.isArray(t)){if(a=t.length,a!=r.length)return!1;for(n=a;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(s=Object.keys(t),a=s.length,a!==Object.keys(r).length)return!1;for(n=a;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,s[n]))return!1;for(n=a;n--!==0;){var o=s[n];if(!e(t[o],r[o]))return!1}return!0}return t!==t&&r!==r};Fs=q$(fz),QE=function(e){return{__html:e}},QA=function(e){return e.replace(/<a\b([^>]*)>(.*?)<\/a>/gi,(t,r,a)=>{const n=/href="([^"]*)"/i.exec(r)?.[1]??"";return n===""||n.includes("{")?a:t})},AE=(e,t)=>{const r=m.useRef(void 0);return m.useEffect(()=>{r.current=e},t),r.current},s4=(e,t)=>{const[r,a]=m.useState(null),n=AE(t),s=Fs(n,t),o=m.useMemo(()=>({root:null,rootMargin:"0px",threshold:0,...t}),[s]);return m.useLayoutEffect(()=>{const i=new IntersectionObserver(([l])=>{a(l)},o);return e.current&&i.observe(e.current),()=>{e.current&&i.unobserve(e.current)}},[o,e.current]),r};var Ib=Oz,Ob=Az,gz=decodeURIComponent,hz=encodeURIComponent,Iz=/; */,au=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function Oz(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");for(var r={},a=t||{},n=e.split(Iz),s=a.decode||gz,o=0;o<n.length;o++){var i=n[o],l=i.indexOf("=");if(!(l<0)){var c=i.substr(0,l).trim(),u=i.substr(++l,i.length).trim();u[0]=='"'&&(u=u.slice(1,-1)),r[c]==null&&(r[c]=yz(u,s))}}return r}function Az(e,t,r){var a=r||{},n=a.encode||hz;if(typeof n!="function")throw new TypeError("option encode is invalid");if(!au.test(e))throw new TypeError("argument name is invalid");var s=n(t);if(s&&!au.test(s))throw new TypeError("argument val is invalid");var o=e+"="+s;if(a.maxAge!=null){var i=a.maxAge-0;if(isNaN(i)||!isFinite(i))throw new TypeError("option maxAge is invalid");o+="; Max-Age="+Math.floor(i)}if(a.domain){if(!au.test(a.domain))throw new TypeError("option domain is invalid");o+="; Domain="+a.domain}if(a.path){if(!au.test(a.path))throw new TypeError("option path is invalid");o+="; Path="+a.path}if(a.expires){if(typeof a.expires.toUTCString!="function")throw new TypeError("option expires is invali
2d");o+="; Expires="+a.expires.toUTCString()}if(a.httpOnly&&(o+="; HttpOnly"),a.secure&&(o+="; Secure"),a.sameSite){var l=typeof a.sameSite=="string"?a.sameSite.toLowerCase():a.sameSite;switch(l){case!0:o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"strict":o+="; SameSite=Strict";break;case"none":o+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return o}function yz(e,t){try{return t(e)}catch{return e}}function Rz(){return typeof document=="object"&&typeof document.cookie=="string"}function bz(e,t){return typeof e=="string"?Ib(e,t):typeof e=="object"&&e!==null?e:{}}function vz(e,t){return typeof t>"u"&&(t=!e||e[0]!=="{"&&e[0]!=="["&&e[0]!=='"'),!t}function Ab(e,t){t===void 0&&(t={});var r=Nz(e);if(vz(r,t.doNotParse))try{return JSON.parse(r)}catch{}return e}function Nz(e){return e&&e[0]==="j"&&e[1]===":"?e.substr(2):e}var Yn=function(){return Yn=Object.assign||function(e){for(var t,r=1,a=arguments.length;r<a;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},Yn.apply(this,arguments)},yb=(function(){function e(t,r){var a=this;this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.cookies=bz(t,r),new Promise(function(){a.HAS_DOCUMENT_COOKIE=Rz()}).catch(function(){})}return e.prototype._updateBrowserValues=function(t){this.HAS_DOCUMENT_COOKIE&&(this.cookies=Ib(document.cookie,t))},e.prototype._emitChange=function(t){for(var r=0;r<this.changeListeners.length;++r)this.changeListeners[r](t)},e.prototype.get=function(t,r,a){return r===void 0&&(r={}),this._updateBrowserValues(a),Ab(this.cookies[t],r)},e.prototype.getAll=function(t,r){t===void 0&&(t={}),this._updateBrowserValues(r);var a={};for(var n in this.cookies)a[n]=Ab(this.cookies[n],t);return a},e.prototype.set=function(t,r,a){var n;typeof r=="object"&&(r=JSON.stringify(r)),this.cookies=Yn(Yn({},this.cookies),(n={},n[t]=r,n)),this.HAS_DOCUMENT_COOKIE&&(document.cookie=Ob(t,r,a)),this._emitChange({name:t,value:r,options:a})},e.prototype.remove=function(t,r){var a=r=Yn(Yn({},r),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Yn({},this.cookies),delete this.cookies[t],this.HAS_DOCUMENT_COOKIE&&(document.cookie=Ob(t,"",a)),this._emitChange({name:t,value:void 0,options:r})},e.prototype.addChangeListener=function(t){this.changeListeners.push(t)},e.prototype.removeChangeListener=function(t){var r=this.changeListeners.indexOf(t);r>=0&&this.changeListeners.splice(r,1)},e})();const Lz=new yb;LE=function(){return Lz.get("no-poll")};const Rb="@@PERSIST/REHYDRATE";function Cz(){try{const e=localStorage.getItem(N$);return e?JSON.parse(e):null}catch{return null}}function bb(e){localStorage.setItem(N$,JSON.stringify(e))}function Pz(e){if(typeof e=="string")try{return JSON.parse(e)}catch{return}if(typeof e=="object"&&e!==null)return e}function Dz(e){return!e||typeof e!="object"?null:{betslip:Pz(e.betslip)??{}}}function Bz(e,t){return Dz(e),t}function wz(e){let t=null,r=!1,a=null;const n=x$(50,()=>{if(r||!e)return;const o={},i=JSON.stringify(o);i!==a&&(a=i,bb(o))}),s=()=>{!r&&e&&n()};return{rehydrate(){if(!e)return;const o=Cz();if(o){const i=Bz(o,e.getState());e.dispatch({type:Rb,payload:i})}},start(){e&&(t=e.subscribe(s))},stop(){r=!0,t&&t(),t=null},flush(){if(!e)return;const o={};bb(o),a=JSON.stringify(o)}}}const o_=new WeakMap;function vb(e){if(!o_.has(e)){const t=wz(e);o_.set(e,t)}return o_.get(e)}function Uz(e){vb(e).flush()}const Mz=e=>{Uz(e),window.location.reload()};var kz={};(function(e){var t=(function(){try{if(e.URLSearchParams&&new e.URLSearchParams("foo=bar").get("foo")==="bar")return e.URLSearchParams}catch{}return null})(),r=t&&new t({a:1}).toString()==="a=1",a=t&&new t("s=%2B").get("s")==="+",n=t&&"size"in t.prototype,s="__URLSearchParams__",o=t?(function(){var I=new t;return I.append("s"," &"),I.toString()==="s=+%26"})():!0,i=c.prototype,l=!!(e.Symbol&&e.Symbol.iterator);if(t&&r&&a&&o&&n)return;function c(I){I=I||"",(I instanceof URLSearchParams||I instanceof c)&&(I=I.toString()),this[s]=f(I)}i.append=function(I,A){g(this[s],I,A)},i.delete=function(I){delete this[s][I]},i.get=function(I){var A=this[s];return this.has(I)?A[I][0]:null},i.getAll=function(I){var A=this[s];return this.has(I)?A[I].slice(0):[]},i.has=function(I){return y(this[s],I)},i.set=function(I,A){this[s][I]=[""+A]},i.toString=function(){var I=this[s],A=[],b,P,L,D;for(P in I)for(L=p(P),b=0,D=I[P];b<D.length;b++)A.push(L+"="+p(D[b]));return A.join("&")};var u=e.Proxy&&t&&(!a||!o||!r||!n),d;u?(d=new Proxy(t,{construct:function(I,A){return new I(new c(A[0]).toString())}}),d.toString=Function.prototype.toString.bind(c)):d=c,Object.defineProperty(e,"URLSearchParams",{value:d});var E=e.URLSearchParams.prototype;E.polyfill=!0,!u&&e.Symbol&&(E[e.Symbol.toStringTag]="URLSearchParams"),"forEach"in E||(E.forEach=function(I,A){var b=f(this.toString());Object.getOwnPropertyNames(b).forEach(function(P){b[P].forEach(function(L){I.call(A,L,P,this)},this)},this)}),"sort"in E||(E.sort=function(){var I=f(this.toString()),A=[],b,P,L;for(b in I)A.push(b);for(A.sort(),P=0;P<A.length;P++)this.delete(A[P]);for(P=0;P<A.length;P++){var D=A[P],F=I[D];for(L=0;L<F.length;L++)this.append(D,F[L])}}),"keys"in E||(E.keys=function(){var I=[];return this.forEach(function(A,b){I.push(b)}),_(I)}),"values"in E||(E.values=function(){var I=[];return this.forEach(function(A){I.push(A)}),_(I)}),"entries"in E||(E.entries=function(){var I=[];return this.forEach(function(A,b){I.push([b,A])}),_(I)}),l&&(E[e.Symbol.iterator]=E[e.Symbol.iterator]||E.entries),"size"in E||Object.defineProperty(E,"size",{get:function(){var I=f(this.toString());if(E===this)throw new TypeError("Illegal invocation at URLSearchParams.invokeGetter");return Object.keys(I).reduce(function(A,b){return A+I[b].length},0)}});
2function p(I){var A={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(I).replace(/[!'\(\)~]|%20|%00/g,function(b){return A[b]})}function T(I){return I.replace(/[ +]/g,"%20").replace(/(%[a-f0-9]{2})+/ig,function(A){return decodeURIComponent(A)})}function _(I){var A={next:function(){var b=I.shift();return{done:b===void 0,value:b}}};return l&&(A[e.Symbol.iterator]=function(){return A}),A}function f(I){var A={};if(typeof I=="object")if(h(I))for(var b=0;b<I.length;b++){var P=I[b];if(h(P)&&P.length===2)g(A,P[0],P[1]);else throw new TypeError("Failed to construct 'URLSearchParams': Sequence initializer must only contain pair elements")}else for(var L in I)I.hasOwnProperty(L)&&g(A,L,I[L]);else{I.indexOf("?")===0&&(I=I.slice(1));for(var D=I.split("&"),F=0;F<D.length;F++){var G=D[F],Y=G.indexOf("=");-1<Y?g(A,T(G.slice(0,Y)),T(G.slice(Y+1))):G&&g(A,T(G),"")}}return A}function g(I,A,b){var P=typeof b=="string"?b:b!=null&&typeof b.toString=="function"?b.toString():JSON.stringify(b);y(I,A)?I[A].push(P):I[A]=[P]}function h(I){return!!I&&Object.prototype.toString.call(I)==="[object Array]"}function y(I,A){return Object.prototype.hasOwnProperty.call(I,A)}})(typeof Q$<"u"?Q$:typeof window<"u"?window:kz);const Gz=e=>{try{return new URL(e).origin!==window.location.origin}catch{return!1}},i_=e=>{try{return new URL(e),!0}catch{return!1}},Nb=e=>{try{return new URL(e).pathname}catch{return null}},Fz=(e,t)=>{const r=typeof e=="string"?Mle(e):e;return{pathname:r.pathname||"/",hash:r.hash||"",search:r.search||"",state:null,key:xz()}};function xz(){return Math.random().toString(36).substr(2,8)}const Hz=()=>{const{referrer:e}=document,{location:{origin:t}}=window,r=Vz(e);if(!(r&&r===t))return e},Vz=e=>{try{return new URL(e).origin}catch{return null}};let l_=null,nu=null,Lb,Cb,Pb,Db,Bb;Lb=e=>{l_=e,nu={isEnabled:t=>!!e.getValue(t),getValue:t=>e.getValue(t),isResolved:t=>e.isResolved(t),trackExposure:t=>e.trackExposure(t),subscribe:t=>e.subscribe(t)}},Cb=()=>{l_?.dispose?.(),l_=null,nu=null},ue=()=>{if(!nu)throw new Error("FeatureFlags not initialized. Call initTigerCore() first.");return nu},kp=e=>{const t=ue();return m.useSyncExternalStore(t.subscribe,e,e)},ai=(e,t)=>{const r=ue();m.useEffect(()=>{if(t)return r.trackExposure(e),r.subscribe(()=>r.trackExposure(e))},[r,e,t])},Dt=(e,t=!0)=>{const r=kp(()=>ue().isEnabled(e));return ai(e,t),r},nc=(e,t=!0)=>{const r=kp(()=>ue().getValue(e));return ai(e,t),r},Pb=[{fraction:"1/1000",decimal:1.001},{fraction:"1/500",decimal:1.002},{fraction:"1/100",decimal:1.01},{fraction:"1/50",decimal:1.02},{fraction:"1/33",decimal:1.030303031},{fraction:"1/25",decimal:1.04},{fraction:"1/20",decimal:1.05},{fraction:"1/16",decimal:1.0625},{fraction:"1/14",decimal:1.071428572},{fraction:"1/12",decimal:1.083333334},{fraction:"1/10",decimal:1.1},{fraction:"1/9",decimal:1.111111112},{fraction:"1/8",decimal:1.125},{fraction:"2/15",decimal:1.133333334},{fraction:"1/7",decimal:1.142857143},{fraction:"2/13",decimal:1.153846154},{fraction:"1/6",decimal:1.166666667},{fraction:"2/11",decimal:1.181818182},{fraction:"1/5",decimal:1.2},{fraction:"2/9",decimal:1.222222223},{fraction:"1/4",decimal:1.25},{fraction:"2/7",decimal:1.285714286},{fraction:"3/10",decimal:1.3},{fraction:"8/25",decimal:1.32},{fraction:"1/3",decimal:1.333333334},{fraction:"4/11",decimal:1.363636364},{fraction:"2/5",decimal:1.4},{fraction:"21/50",decimal:1.42},{fraction:"4/9",decimal:1.444444445},{fraction:"9/20",decimal:1.45},{fraction:"40/85",decimal:1.470588236},{fraction:"1/2",decimal:1.5},{fraction:"8/15",decimal:1.533333334},{fraction:"4/7",decimal:1.571428572},{fraction:"3/5",decimal:1.6},{fraction:"8/13",decimal:1.615384616},{fraction:"16/25",decimal:1.64},{fraction:"4/6",decimal:1.666666667},{fraction:"7/10",decimal:1.7},{fraction:"8/11",decimal:1.727272728},{fraction:"3/4",decimal:1.75},{fraction:"4/5",decimal:1.8},{fraction:"5/6",decimal:1.833333334},{fraction:"17/20",decimal:1.85},{fraction:"9/10",decimal:1.9},{fraction:"10/11",decimal:1.90909091},{fraction:"20/21",decimal:1.952380953},{fraction:"1/1",decimal:2},{fraction:"21/20",decimal:2.05},{fraction:"11/10",decimal:2.1},{fraction:"23/20",decimal:2.15},{fraction:"6/5",decimal:2.2},{fraction:"5/4",decimal:2.25},{fraction:"13/10",decimal:2.3},{fraction:"11/8",decimal:2.375},{fraction:"7/5",decimal:2.4},{fraction:"29/20",decimal:2.45}
2,{fraction:"6/4",decimal:2.5},{fraction:"8/5",decimal:2.6},{fraction:"13/8",decimal:2.625},{fraction:"7/4",decimal:2.75},{fraction:"9/5",decimal:2.8},{fraction:"15/8",decimal:2.875},{fraction:"2/1",decimal:3},{fraction:"21/10",decimal:3.1},{fraction:"85/40",decimal:3.125},{fraction:"11/5",decimal:3.2},{fraction:"9/4",decimal:3.25},{fraction:"23/10",decimal:3.3},{fraction:"12/5",decimal:3.4},{fraction:"5/2",decimal:3.5},{fraction:"13/5",decimal:3.6},{fraction:"11/4",decimal:3.75},{fraction:"3/1",decimal:4},{fraction:"16/5",decimal:4.2},{fraction:"10/3",decimal:4.333333334},{fraction:"7/2",decimal:4.5},{fraction:"18/5",decimal:4.6},{fraction:"19/5",decimal:4.8},{fraction:"4/1",decimal:5},{fraction:"17/4",decimal:5.25},{fraction:"9/2",decimal:5.5},{fraction:"5/1",decimal:6},{fraction:"11/2",decimal:6.5},{fraction:"6/1",decimal:7},{fraction:"13/2",decimal:7.5},{fraction:"7/1",decimal:8},{fraction:"15/2",decimal:8.5},{fraction:"8/1",decimal:9},{fraction:"17/2",decimal:9.5},{fraction:"9/1",decimal:10},{fraction:"19/2",decimal:10.5},{fraction:"10/1",decimal:11}],vc=e=>{const t=Number(e);return t>0?t/100+1:100/Math.abs(t)+1},ii=e=>e>=2?`+${Math.round((e-1)*100)}`:`${Math.round(-100/(e-1))}`,Db=(e,t="N/A")=>e<=1?t:ii(e),Cy=(e,t,r="FLOOR")=>{const a=e.split("/");if(a.length!==2)return 0;const n=Number(a[0]),s=Number(a[1]);return s===0||Number.isNaN(n)||Number.isNaN(s)?0:n/s+1},oi=(e,t=Pb)=>{const r=t.at(-1)?.decimal??0;if(e>r)return`${Math.trunc(e)-1}/1`;let a=null;for(const n of t)if(n.decimal<=e)a=n.fraction;else break;return a??"0"},Bb=(e,t="N/A")=>e<1?t:oi(e),lR=function(e,t,r,a=!0){if(t===r)return r===tt.DECIMAL&&typeof e=="string"?parseFloat(e):e;if(t===tt.AMERICAN&&r===tt.DECIMAL)return vc(e);if(t===tt.DECIMAL&&r===tt.AMERICAN)return a?Db(e):ii(e);if(t===tt.DECIMAL&&r===tt.FRACTIONAL)return a?Bb(e):oi(e);throw new Error("unsupported format")};let wb,Ub,Mb;wb=/^([a-z][a-z0-9+.-]*:)?\/\//i,Ub=e=>{if(!wb.test(e))return{path:e,isClientRoute:!1};try{const t=new URL(e,window.location.origin);return t.origin!==window.location.origin?{path:e.startsWith("//")?t.href:e,isClientRoute:!1}:t.hash.startsWith("#/")&&t.pathname===window.location.pathname?{path:e,isClientRoute:!0}:{path:`${t.pathname}${t.search}${t.hash}`,isClientRoute:!1}}catch{return{path:e,isClientRoute:!1}}},Mb=()=>ue().isEnabled("host-owned-external-navigation"),Mc=(e,t)=>{Ar.publish({type:ma.NAVIGATE_TO_EXTERNAL,data:{path:Ua()&&t?.trim()?t:e}})},Np=(e,t)=>{const r=e?.trim();if(!r)return;if(!Mb()){window.location.assign(r);return}const{path:a,isClientRoute:n}=Ub(r);if(n){window.location.assign(r);return}Mc(a,t)},qO=function(){const e=document.querySelector("html");e&&e.scrollTo&&e?.scrollTo(0,0)},nr=(e=>(e.MOCK_CURRENCY="tiger:mockCurrency",e.FLAVOR="tiger:flavor",e.BONUS_PARAM="tiger:bonusParam",e.OPEN_BONUS_TNCS="tiger:openBonusTncs",e.ENV="tiger:env",e.EDGE_URL="tiger:edgeUrl",e.MY_LIVE_EVENTS="tiger:myLiveEvents",e.LEAGUE_TILES_WIDGET_SCROLL_POSITION="tiger:leagueTilesWidgetScrollPosition",e.SPORTS_SCROLL_STATE="tiger:sportsScrollState",e))(nr||{});let Qa,kb=!1;function Gb(){return window.location.hash.replace(/^#/,"").split("?")[0]||"/"}function Fb(){if(Qa!==void 0||(Qa=null,typeof window>"u"))return Qa;try{const[e]=performance.getEntriesByType("navigation");if(e?.type!=="reload")return Qa;const t=sessionStorage.getItem(nr.SPORTS_SCROLL_STATE);if(!t)return Qa;const r=JSON.parse(t);r?.pathname&&r.pathname===Gb()&&(Qa=r,window.history.scrollRestoration="manual")}catch{Qa=null}return Qa}tj=function(e){if(typeof window>"u")return!1;try{const[t]=performance.getEntriesByType("navigation");return t?.type!=="reload"||Gb()!==e?!1:(window.history.scrollRestoration="manual",!0)}catch{return!1}},PK=function(){typeof window<"u"&&(window.history.scrollRestoration="auto")},DK=function(e){try{sessionStorage.setItem(nr.SPORTS_SCROLL_STATE,JSON.stringify(e))}catch{}},kT=function(e){return!kb&&Fb()?.pathname===e},CK=function(e){return kT(e)?(kb=!0,Fb()):null};const Yz=()=>kle()?Di.MOBILEWEB:Gle()?Di.ANDROID:Fle()?Di.IOS:Di.DESKTOP;function ot(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var $z=typeof Symbol=="function"&&Symbol.observable||"@@observable",xb=$z,c_=()=>Math.random().toString(36).substring(7).split("").join("."),Wz={INIT:`@@redux/INIT${c_()}`,REPLACE:`@@redux/REPLACE${c_()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${c_()}`},su=Wz;function Kz(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function Hb(e,t,r){if(typeof e!="function")throw new Error(ot(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(ot(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(ot(1));return r(Hb)(e,t)}let a=e,n=t,s=new Map,o=s,i=0,l=!1;
2function c(){o===s&&(o=new Map,s.forEach((_,f)=>{o.set(f,_)}))}function u(){if(l)throw new Error(ot(3));return n}function d(_){if(typeof _!="function")throw new Error(ot(4));if(l)throw new Error(ot(5));let f=!0;c();const g=i++;return o.set(g,_),function(){if(f){if(l)throw new Error(ot(6));f=!1,c(),o.delete(g),s=null}}}function E(_){if(!Kz(_))throw new Error(ot(7));if(typeof _.type>"u")throw new Error(ot(8));if(typeof _.type!="string")throw new Error(ot(17));if(l)throw new Error(ot(9));try{l=!0,n=a(n,_)}finally{l=!1}return(s=o).forEach(f=>{f()}),_}function p(_){if(typeof _!="function")throw new Error(ot(10));a=_,E({type:su.REPLACE})}function T(){const _=d;return{subscribe(f){if(typeof f!="object"||f===null)throw new Error(ot(11));function g(){const h=f;h.next&&h.next(u())}return g(),{unsubscribe:_(g)}},[xb](){return this}}}return E({type:su.INIT}),{dispatch:E,subscribe:d,getState:u,replaceReducer:p,[xb]:T}}function jz(e,t,r){return Hb(e,t,r)}function zz(e){Object.keys(e).forEach(t=>{const r=e[t];if(typeof r(void 0,{type:su.INIT})>"u")throw new Error(ot(12));if(typeof r(void 0,{type:su.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(ot(13))})}function Vb(e){const t=Object.keys(e),r={};for(let s=0;s<t.length;s++){const o=t[s];typeof e[o]=="function"&&(r[o]=e[o])}const a=Object.keys(r);let n;try{zz(r)}catch(s){n=s}return function(s={},o){if(n)throw n;let i=!1;const l={};for(let c=0;c<a.length;c++){const u=a[c],d=r[u],E=s[u],p=d(E,o);if(typeof p>"u")throw o&&o.type,new Error(ot(14));l[u]=p,i=i||p!==E}return i=i||a.length!==Object.keys(s).length,i?l:s}}function Yb(e,t){return function(...r){return t(e.apply(this,r))}}function Xz(e,t){if(typeof e=="function")return Yb(e,t);if(typeof e!="object"||e===null)throw new Error(ot(16));const r={};for(const a in e){const n=e[a];typeof n=="function"&&(r[a]=Yb(n,t))}return r}function $b(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...a)=>t(r(...a)))}function qz(...e){return t=>(r,a)=>{const n=t(r,a);let s=()=>{throw new Error(ot(15))};const o={getState:n.getState,dispatch:(l,...c)=>s(l,...c)},i=e.map(l=>l(o));return s=$b(...i)(n.dispatch),{...n,dispatch:s}}}function Ee(e){return typeof e=="function"}function u_(e){var t=function(a){Error.call(a),a.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var d_=u_(function(e){return function(t){e(this),this.message=t?t.length+` errors occurred during unsubscription: 3`+t.map(function(r,a){return a+1+") "+r.toString()}).join(` 4 `):"",this.name="UnsubscriptionError",this.errors=t}});function ou(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Bi=(function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,a,n,s;if(!this.closed){this.closed=!0;var o=this._parentage;if(o)if(this._parentage=null,Array.isArray(o))try{for(var i=fE(o),l=i.next();!l.done;l=i.next()){var c=l.value;c.remove(this)}}catch(_){t={error:_}}finally{try{l&&!l.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}else o.remove(this);var u=this.initialTeardown;if(Ee(u))try{u()}catch(_){s=_ instanceof d_?_.errors:[_]}var d=this._finalizers;if(d){this._finalizers=null;try{for(var E=fE(d),p=E.next();!p.done;p=E.next()){var T=p.value;try{jb(T)}catch(_){s=s??[],_ instanceof d_?s=Ho(Ho([],Os(s)),Os(_.errors)):s.push(_)}}}catch(_){a={error:_}}finally{try{p&&!p.done&&(n=E.return)&&n.call(E)}finally{if(a)throw a.error}}}if(s)throw new d_(s)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)jb(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&ou(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&ou(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=(function(){var t=new e;return t.closed=!0,t})(),e})(),Wb=Bi.EMPTY;function Kb(e){return e instanceof Bi||e&&"closed"in e&&Ee(e.remove)&&Ee(e.add)&&Ee(e.unsubscribe)}function jb(e){Ee(e)?e():e.unsubscribe()}var Qz={Promise:void 0},Jz={setTimeout:function(e,t){for(var r=[],a=2;a<arguments.length;a++)r[a-2]=arguments[a];return setTimeout.apply(void 0,Ho([e,t],Os(r)))},clearTimeout:function(e){return clearTimeout(e)},delegate:void 0};function zb(e){Jz.setTimeout(function(){throw e})}function E_(){}function iu(e){e()}var p_=(function(e){wr(t,e);function t(r){var a=e.call(this)||this;return a.isStopped=!1,r?(a.destination=r,Kb(r)&&r.add(a)):a.destination=tX,a}return t.create=function(r,a,n){return new qs(r,a,n)},t.prototype.next=function(r){this.isStopped||this._next(r)},t.prototype.error=function(r){this.isStopped||(this.isStopped=!0,this._error(r))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(r){this.destination.next(r)},t.prototype._error=function(r){try{this.destination.error(r)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t})(Bi),Zz=(function(){function e(t){this.partialObserver=t}return e.prototype.next=function(t){var r=this.partialObserver;if(r.next)try{r.next(t)}catch(a){lu(a)}},e.prototype.error=function(t){var r=this.partialObserver;if(r.error)try{r.error(t)}catch(a){lu(a)}else lu(t)},e.prototype.complete=function(){var t=this.partialObserver;if(t.complete)try{t.complete()}catch(r){lu(r)}},e})(),qs=(function(e){wr(t,e);function t(r,a,n){var s=e.call(this)||this,o;return Ee(r)||!r?o={next:r??void 0,error:a??void 0,complete:n??void 0}:o=r,s.destination=new Zz(o),s}return t})(p_);function lu(e){zb(e)}function eX(e){throw e}var tX={closed:!0,next:E_,error:eX,complete:E_},T_=(function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"})();function Ja(e){return e}function rX(e){return e.length===0?Ja:e.length===1?e[0]:function(t){return e.reduce(function(r,a){return a(r)},t)}}var Re=(function(){function e(t){t&&(this._subscribe=t)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(t,r,a){var n=this,s=nX(t)?t:new qs(t,r,a);return iu(function(){var o=n,i=o.operator,l=o.source;s.add(i?i.call(s,l):l?n._subscribe(s):n._trySubscribe(s))}),s},e.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(r){t.error(r)}},e.prototype.forEach=function(t,r){var a=this;return r=Xb(r),new r(function(n,s){var o=new qs({next:function(i){try{t(i)}catch(l){s(l),o.unsubscribe()}},error:s,complete:n});a.subscribe(o)})},e.prototype._subscribe=function(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)},e.prototype[T_]=function(){return this},e.prototype.pipe=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return rX(t)(this)},e.prototype.toPromise=function(t){var r=this;return t=Xb(t),new t(function(a,n){var s;r.subscribe(function(o){return s=o},function(o){return n(o)},function(){return a(s)})})},e.create=function(t){return new e(t)},e})();function Xb(e){var t;return(t=e??Qz.Promise)!==null&&t!==void 0?t:Promise}function aX(e){return e&&Ee(e.next)&&Ee(e.error)&&Ee(e.complete)}function nX(e){return e&&e instanceof p_||aX(e)&&Kb(e)}function sX(e){return Ee(e?.lift)}function it(e){return function(t){if(sX(t))return t.lift(function(r){try{return e(r,this)}catch(a){this.error(a)}});throw new TypeError("Unable to lift unknown Observable type")}}function Be(e,t,r,a,n){return new qb(e,t,r,a,n)}var qb=(function(e){wr(t,e);function t(r,a,n,s,o,i){var l=e.call(this,r)||this;return l.onFinalize=o,l.shouldUnsubscribe=i,l._next=a?function(c){try{a(c)}catch(u){r.error(u)}}
4:e.prototype._next,l._error=s?function(c){try{s(c)}catch(u){r.error(u)}finally{this.unsubscribe()}}:e.prototype._error,l._complete=n?function(){try{n()}catch(c){r.error(c)}finally{this.unsubscribe()}}:e.prototype._complete,l}return t.prototype.unsubscribe=function(){var r;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var a=this.closed;e.prototype.unsubscribe.call(this),!a&&((r=this.onFinalize)===null||r===void 0||r.call(this))}},t})(p_),oX=u_(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),ua=(function(e){wr(t,e);function t(){var r=e.call(this)||this;return r.closed=!1,r.currentObservers=null,r.observers=[],r.isStopped=!1,r.hasError=!1,r.thrownError=null,r}return t.prototype.lift=function(r){var a=new Qb(this,this);return a.operator=r,a},t.prototype._throwIfClosed=function(){if(this.closed)throw new oX},t.prototype.next=function(r){var a=this;iu(function(){var n,s;if(a._throwIfClosed(),!a.isStopped){a.currentObservers||(a.currentObservers=Array.from(a.observers));try{for(var o=fE(a.currentObservers),i=o.next();!i.done;i=o.next()){var l=i.value;l.next(r)}}catch(c){n={error:c}}finally{try{i&&!i.done&&(s=o.return)&&s.call(o)}finally{if(n)throw n.error}}}})},t.prototype.error=function(r){var a=this;iu(function(){if(a._throwIfClosed(),!a.isStopped){a.hasError=a.isStopped=!0,a.thrownError=r;for(var n=a.observers;n.length;)n.shift().error(r)}})},t.prototype.complete=function(){var r=this;iu(function(){if(r._throwIfClosed(),!r.isStopped){r.isStopped=!0;for(var a=r.observers;a.length;)a.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var r;return((r=this.observers)===null||r===void 0?void 0:r.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var a=this,n=this,s=n.hasError,o=n.isStopped,i=n.observers;return s||o?Wb:(this.currentObservers=null,i.push(r),new Bi(function(){a.currentObservers=null,ou(i,r)}))},t.prototype._checkFinalizedStatuses=function(r){var a=this,n=a.hasError,s=a.thrownError,o=a.isStopped;n?r.error(s):o&&r.complete()},t.prototype.asObservable=function(){var r=new Re;return r.source=this,r},t.create=function(r,a){return new Qb(r,a)},t})(Re),Qb=(function(e){wr(t,e);function t(r,a){var n=e.call(this)||this;return n.destination=r,n.source=a,n}return t.prototype.next=function(r){var a,n;(n=(a=this.destination)===null||a===void 0?void 0:a.next)===null||n===void 0||n.call(a,r)},t.prototype.error=function(r){var a,n;(n=(a=this.destination)===null||a===void 0?void 0:a.error)===null||n===void 0||n.call(a,r)},t.prototype.complete=function(){var r,a;(a=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||a===void 0||a.call(r)},t.prototype._subscribe=function(r){var a,n;return(n=(a=this.source)===null||a===void 0?void 0:a.subscribe(r))!==null&&n!==void 0?n:Wb},t})(ua),iX=(function(e){wr(t,e);function t(r){var a=e.call(this)||this;return a._value=r,a}return Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),t.prototype._subscribe=function(r){var a=e.prototype._subscribe.call(this,r);return!a.closed&&r.next(this._value),a},t.prototype.getValue=function(){var r=this,a=r.hasError,n=r.thrownError,s=r._value;if(a)throw n;return this._throwIfClosed(),s},t.prototype.next=function(r){e.prototype.next.call(this,this._value=r)},t})(ua),__={now:function(){return(__.delegate||Date).now()},delegate:void 0},lX=(function(e){wr(t,e);function t(r,a,n){r===void 0&&(r=1/0),a===void 0&&(a=1/0),n===void 0&&(n=__);var s=e.call(this)||this;return s._bufferSize=r,s._windowTime=a,s._timestampProvider=n,s._buffer=[],s._infiniteTimeWindow=!0,s._infiniteTimeWindow=a===1/0,s._bufferSize=Math.max(1,r),s._windowTime=Math.max(1,a),s}return t.prototype.next=function(r){var a=this,n=a.isStopped,s=a._buffer,o=a._infiniteTimeWindow,i=a._timestampProvider,l=a._windowTime;n||(s.push(r),!o&&s.push(i.now()+l)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var a=this._innerSubscribe(r),n=this,s=n._infiniteTimeWindow,o=n._buffer,i=o.slice(),l=0;l<i.length&&!r.closed;l+=s?1:2)r.next(i[l]);return this._checkFinalizedStatuses(r),a},t.prototype._trimBuffer=function(){var r=this,a=r._bufferSize,n=r._timestampProvider,s=r._buffer,o=r._infiniteTimeWindow,i=(o?1:2)*a;if(a<1/0&&i<s.length&&s.splice(0,s.length-i),!o){for(var l=n.now(),c=0,u=1;u<s.length&&s[u]<=l;u+=2)c=u;c&&s.splice(0,c+1)}},t})(ua),cX=(function(e){wr(t,e);function t(r,a){return e.call(this)||this}return t.prototype.schedule=function(r,a){return this},t})(Bi),Jb={setInterval:function(e,t){for(var r=[],a=2;a<arguments.length;a++)r[a-2]=arguments[a];return setInterval.apply(void 0,Ho([e,t],Os(r)))},clearInterval:function(e){return clearInterval(e)},delegate:void 0},Zb=(function(e){wr(t,e);function t(r,a){var n=e.call(this,r,a)||this;
vendor: 1,976 bytes, line 4
4return n.scheduler=r,n.work=a,n.pending=!1,n}return t.prototype.schedule=function(r,a){var n;if(a===void 0&&(a=0),this.closed)return this;this.state=r;var s=this.id,o=this.scheduler;return s!=null&&(this.id=this.recycleAsyncId(o,s,a)),this.pending=!0,this.delay=a,this.id=(n=this.id)!==null&&n!==void 0?n:this.requestAsyncId(o,this.id,a),this},t.prototype.requestAsyncId=function(r,a,n){return n===void 0&&(n=0),Jb.setInterval(r.flush.bind(r,this),n)},t.prototype.recycleAsyncId=function(r,a,n){if(n===void 0&&(n=0),n!=null&&this.delay===n&&this.pending===!1)return a;a!=null&&Jb.clearInterval(a)},t.prototype.execute=function(r,a){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(r,a);if(n)return n;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(r,a){var n=!1,s;try{this.work(r)}catch(o){n=!0,s=o||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),s},t.prototype.unsubscribe=function(){if(!this.closed){var r=this,a=r.id,n=r.scheduler,s=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,ou(s,this),a!=null&&(this.id=this.recycleAsyncId(n,a,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t})(cX),ev=(function(){function e(t,r){r===void 0&&(r=e.now),this.schedulerActionCtor=t,this.now=r}return e.prototype.schedule=function(t,r,a){return r===void 0&&(r=0),new this.schedulerActionCtor(this,t).schedule(a,r)},e.now=__.now,e})(),tv=(function(e){wr(t,e);function t(r,a){a===void 0&&(a=ev.now);var n=e.call(this,r,a)||this;return n.actions=[],n._active=!1,n}return t.prototype.flush=function(r){var a=this.actions;if(this._active){a.push(r);return}var n;this._active=!0;do if(n=r.execute(r.state,r.delay))break;while(r=a.shift());if(this._active=!1,n){for(;r=a.shift();)r.unsubscribe();throw n}},t})(ev),rv=new tv(Zb),uX=rv,dX=(function(e){wr(t,e);function t(r,a){var n=e.call(this,r,a)||this;
vendor: 5,265 bytes, line 4
4return n.scheduler=r,n.work=a,n}return t.prototype.schedule=function(r,a){return a===void 0&&(a=0),a>0?e.prototype.schedule.call(this,r,a):(this.delay=a,this.state=r,this.scheduler.flush(this),this)},t.prototype.execute=function(r,a){return a>0||this.closed?e.prototype.execute.call(this,r,a):this._execute(r,a)},t.prototype.requestAsyncId=function(r,a,n){return n===void 0&&(n=0),n!=null&&n>0||n==null&&this.delay>0?e.prototype.requestAsyncId.call(this,r,a,n):(r.flush(this),0)},t})(Zb),EX=(function(e){wr(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t})(tv),av=new EX(dX),we=new Re(function(e){return e.complete()});function nv(e){return e&&Ee(e.schedule)}function S_(e){return e[e.length-1]}function sv(e){return Ee(S_(e))?e.pop():void 0}function cu(e){return nv(S_(e))?e.pop():void 0}function pX(e,t){return typeof S_(e)=="number"?e.pop():t}var m_=(function(e){return e&&typeof e.length=="number"&&typeof e!="function"});function ov(e){return Ee(e?.then)}function iv(e){return Ee(e[T_])}function lv(e){return Symbol.asyncIterator&&Ee(e?.[Symbol.asyncIterator])}function cv(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function TX(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var uv=TX();function dv(e){return Ee(e?.[uv])}function Ev(e){return nue(this,arguments,function(){var t,r,a,n;return e3(this,function(s){switch(s.label){case 0:t=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,$h(t.read())];case 3:return r=s.sent(),a=r.value,n=r.done,n?[4,$h(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,$h(a)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function pv(e){return Ee(e?.getReader)}function je(e){if(e instanceof Re)return e;if(e!=null){if(iv(e))return _X(e);if(m_(e))return SX(e);if(ov(e))return mX(e);if(lv(e))return Tv(e);if(dv(e))return fX(e);if(pv(e))return gX(e)}throw cv(e)}function _X(e){return new Re(function(t){var r=e[T_]();if(Ee(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function SX(e){return new Re(function(t){for(var r=0;r<e.length&&!t.closed;r++)t.next(e[r]);t.complete()})}function mX(e){return new Re(function(t){e.then(function(r){t.closed||(t.next(r),t.complete())},function(r){return t.error(r)}).then(null,zb)})}function fX(e){return new Re(function(t){var r,a;try{for(var n=fE(e),s=n.next();!s.done;s=n.next()){var o=s.value;if(t.next(o),t.closed)return}}catch(i){r={error:i}}finally{try{s&&!s.done&&(a=n.return)&&a.call(n)}finally{if(r)throw r.error}}t.complete()})}function Tv(e){return new Re(function(t){hX(e,t).catch(function(r){return t.error(r)})})}function gX(e){return Tv(Ev(e))}function hX(e,t){var r,a,n,s;return sue(this,void 0,void 0,function(){var o,i;return e3(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),r=oue(e),l.label=1;case 1:return[4,r.next()];case 2:if(a=l.sent(),!!a.done)return[3,4];if(o=a.value,t.next(o),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return i=l.sent(),n={error:i},[3,11];case 6:return l.trys.push([6,,9,10]),a&&!a.done&&(s=r.return)?[4,s.call(r)]:[3,8];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(n)throw n.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})}function Za(e,t,r,a,n){a===void 0&&(a=0),n===void 0&&(n=!1);var s=t.schedule(function(){r(),n?e.add(this.schedule(null,a)):this.unsubscribe()},a);if(e.add(s),!n)return s}function wi(e,t){return t===void 0&&(t=0),it(function(r,a){r.subscribe(Be(a,function(n){return Za(a,e,function(){return a.next(n)},t)},function(){return Za(a,e,function(){return a.complete()},t)},function(n){return Za(a,e,function(){return a.error(n)},t)}))})}function f_(e,t){return t===void 0&&(t=0),it(function(r,a){a.add(e.schedule(function(){return r.subscribe(a)},t))})}function IX(e,t){return je(e).pipe(f_(t),wi(t))}function OX(e,t){return je(e).pipe(f_(t),wi(t))}function AX(e,t){return new Re(function(r){var a=0;return t.schedule(function(){a===e.length?r.complete():(r.next(e[a++]),r.closed||this.schedule())})})}function yX(e,t){return new Re(function(r){var a;return Za(r,t,function(){a=e[uv](),Za(r,t,function(){var n,s,o;try{n=a.next(),s=n.value,o=n.done}catch(i){r.error(i);return}o?r.complete():r.next(s)},0,!0)}),function(){return Ee(a?.return)&&a.return()}})}function _v(e,t){if(!e)throw new Error("Iterable cannot be null");return new Re(function(r){Za(r,t,function(){var a=e[Symbol.asyncIterator]();Za(r,t,function(){a.next().then(function(n){n.done?r.complete():r.next(n.value)})},0,!0)})})}function RX(e,t){return _v(Ev(e),t)}function bX(e,t){if(e!=null){if(iv(e))return IX(e,t);if(m_(e))return AX(e,t);if(ov(e))return OX(e,t);if(lv(e))return _v(e,t);if(dv(e))return yX(e,t);if(pv(e))return RX(e,t)}throw cv(e)}function Hr(e,t){return t?bX(e,t):je(e)}function He(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=cu(e);return Hr(e,r)}function Sv(e,t){var r=Ee(e)?e:function(){return e}
4,a=function(n){return n.error(r())};return new Re(a)}var g_=u_(function(e){return function(){e(this),this.name="EmptyError",this.message="no elements in sequence"}});function mv(e,t){return new Promise(function(r,a){var n=new qs({next:function(s){r(s),n.unsubscribe()},error:a,complete:function(){a(new g_)}});e.subscribe(n)})}function vX(e){return e instanceof Date&&!isNaN(e)}Ce=function(e,t){return it(function(r,a){var n=0;r.subscribe(Be(a,function(s){a.next(e.call(t,s,n++))}))})};var NX=Array.isArray;function LX(e,t){return NX(t)?e.apply(void 0,Ho([],Os(t))):e(t)}function h_(e){return Ce(function(t){return LX(e,t)})}var CX=Array.isArray,PX=Object.getPrototypeOf,DX=Object.prototype,BX=Object.keys;function fv(e){if(e.length===1){var t=e[0];if(CX(t))return{args:t,keys:null};if(wX(t)){var r=BX(t);return{args:r.map(function(a){return t[a]}),keys:r}}}return{args:e,keys:null}}function wX(e){return e&&typeof e=="object"&&PX(e)===DX}function gv(e,t){return e.reduce(function(r,a,n){return r[a]=t[n],r},{})}function hv(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=cu(e),a=sv(e),n=fv(e),s=n.args,o=n.keys;if(s.length===0)return Hr([],r);var i=new Re(UX(s,r,o?function(l){return gv(o,l)}:Ja));return a?i.pipe(h_(a)):i}function UX(e,t,r){return r===void 0&&(r=Ja),function(a){Iv(t,function(){for(var n=e.length,s=new Array(n),o=n,i=n,l=function(u){Iv(t,function(){var d=Hr(e[u],t),E=!1;d.subscribe(Be(a,function(p){s[u]=p,E||(E=!0,i--),i||a.next(r(s.slice()))},function(){--o||a.complete()}))},a)},c=0;c<n;c++)l(c)},a)}}function Iv(e,t,r){e?Za(r,e,t):t()}function MX(e,t,r,a,n,s,o,i){var l=[],c=0,u=0,d=!1,E=function(){d&&!l.length&&!c&&t.complete()},p=function(_){return c<a?T(_):l.push(_)},T=function(_){c++;var f=!1;je(r(_,u++)).subscribe(Be(t,function(g){t.next(g)},function(){f=!0},void 0,function(){if(f)try{c--;for(var g=function(){var h=l.shift();o||T(h)};l.length&&c<a;)g();E()}catch(h){t.error(h)}}))};return e.subscribe(Be(t,p,function(){d=!0,E()})),function(){}}function ne(e,t,r){return r===void 0&&(r=1/0),Ee(t)?ne(function(a,n){return Ce(function(s,o){return t(a,s,n,o)})(je(e(a,n)))},r):(typeof t=="number"&&(r=t),it(function(a,n){return MX(a,n,e,r)}))}function Ov(e){return e===void 0&&(e=1/0),ne(Ja,e)}function kX(){return Ov(1)}function GX(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return kX()(Hr(e,cu(e)))}function I_(e){return new Re(function(t){je(e()).subscribe(t)})}PT=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=sv(e),a=fv(e),n=a.args,s=a.keys,o=new Re(function(i){var l=n.length;if(!l){i.complete();return}for(var c=new Array(l),u=l,d=l,E=function(T){var _=!1;je(n[T]).subscribe(Be(i,function(f){_||(_=!0,d--),c[T]=f},function(){return u--},void 0,function(){(!u||!_)&&(d||i.next(s?gv(s,c):c),i.complete())}))},p=0;p<l;p++)E(p)});return r?o.pipe(h_(r)):o};var FX=["addListener","removeListener"],xX=["addEventListener","removeEventListener"],HX=["on","off"];function O_(e,t,r,a){if(Ee(r)&&(a=r,r=void 0),a)return O_(e,t,r).pipe(h_(a));var n=Os($X(e)?xX.map(function(i){return function(l){return e[i](t,l,r)}}):VX(e)?FX.map(Av(e,t)):YX(e)?HX.map(Av(e,t)):[],2),s=n[0],o=n[1];if(!s&&m_(e))return ne(function(i){return O_(i,t,r)})(je(e));if(!s)throw new TypeError("Invalid event target");return new Re(function(i){var l=function(){for(var c=[],u=0;u<arguments.length;u++)c[u]=arguments[u];return i.next(1<c.length?c:c[0])};return s(l),function(){return o(l)}})}function Av(e,t){return function(r){return function(a){return e[r](t,a)}}}function VX(e){return Ee(e.addListener)&&Ee(e.removeListener)}function YX(e){return Ee(e.on)&&Ee(e.off)}function $X(e){return Ee(e.addEventListener)&&Ee(e.removeEventListener)}function WX(e,t,r){return new Re(function(a){var n=function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];return a.next(o.length===1?o[0]:o)},s=e(n);return Ee(t)?function(){return t(n,s)}:void 0})}function A_(e,t,r){e===void 0&&(e=0),r===void 0&&(r=uX);var a=-1;return t!=null&&(nv(t)?r=t:a=t),new Re(function(n){var s=vX(e)?+e-r.now():e;s<0&&(s=0);var o=0;return r.schedule(function(){n.closed||(n.next(o++),0<=a?this.schedule(void 0,a):n.complete())},s)})}function yv(e,t){return t===void 0&&(t=rv),A_(e,e,t)}function Vt(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=cu(e),a=pX(e,1/0),n=e;return n.length?n.length===1?je(n[0]):Ov(a)(Hr(n,r)):we}var KX=Array.isArray;function jX(e){return e.length===1&&KX(e[0])?e[0]:e}function Bt(e,t){return it(function(r,a){var n=0;r.subscribe(Be(a,function(s){return e.call(t,s,n++)&&a.next(s)}))})}function Rv(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];
4return e=jX(e),e.length===1?je(e[0]):new Re(zX(e))}function zX(e){return function(t){for(var r=[],a=function(s){r.push(je(e[s]).subscribe(Be(t,function(o){if(r){for(var i=0;i<r.length;i++)i!==s&&r[i].unsubscribe();r=null}t.next(o)})))},n=0;r&&!t.closed&&n<e.length;n++)a(n)}}function Zt(e){return it(function(t,r){var a=null,n=!1,s;a=t.subscribe(Be(r,void 0,void 0,function(o){s=je(e(o,Zt(e)(t))),a?(a.unsubscribe(),a=null,s.subscribe(r)):n=!0})),n&&(a.unsubscribe(),a=null,s.subscribe(r))})}function bv(e,t){return Ee(t)?ne(e,t,1):ne(e,1)}function XX(e){return it(function(t,r){var a=!1;t.subscribe(Be(r,function(n){a=!0,r.next(n)},function(){a||r.next(e),r.complete()}))})}function Qs(e){return e<=0?function(){return we}:it(function(t,r){var a=0;t.subscribe(Be(r,function(n){++a<=e&&(r.next(n),e<=a&&r.complete())}))})}function qX(e,t){return t===void 0&&(t=Ja),e=e??QX,it(function(r,a){var n,s=!0;r.subscribe(Be(a,function(o){var i=t(o);(s||!e(n,i))&&(s=!1,n=i,a.next(o))}))})}function QX(e,t){return e===t}function JX(e){return e===void 0&&(e=ZX),it(function(t,r){var a=!1;t.subscribe(Be(r,function(n){a=!0,r.next(n)},function(){return a?r.complete():r.error(e())}))})}function ZX(){return new g_}function eq(e,t){return it(function(r,a){var n=0,s=null,o=!1;r.subscribe(Be(a,function(i){s||(s=Be(a,void 0,function(){s=null,o&&a.complete()}),je(e(i,n++)).subscribe(s))},function(){o=!0,!s&&a.complete()}))})}function tq(e){return it(function(t,r){try{t.subscribe(r)}finally{r.add(e)}})}function Lr(e,t){var r=arguments.length>=2;return function(a){return a.pipe(Ja,Qs(1),r?XX(t):JX(function(){return new g_}))}}function rq(e,t,r,a){return it(function(n,s){var o;(!t||typeof t=="function")&&(o=t);var i=new Map,l=function(T){i.forEach(T),T(s)},c=function(T){return l(function(_){return _.error(T)})},u=0,d=!1,E=new qb(s,function(T){try{var _=e(T),f=i.get(_);if(!f){i.set(_,f=a?a():new ua);var g=p(_,f);if(s.next(g),r){var h=Be(f,function(){f.complete(),h?.unsubscribe()},void 0,void 0,function(){return i.delete(_)});E.add(je(r(g)).subscribe(h))}}f.next(o?o(T):T)}catch(y){c(y)}},function(){return l(function(T){return T.complete()})},c,function(){return i.clear()},function(){return d=!0,u===0});n.subscribe(E);function p(T,_){var f=new Re(function(g){u++;var h=_.subscribe(g);return function(){h.unsubscribe(),--u===0&&d&&E.unsubscribe()}});return f.key=T,f}})}function aq(e){e===void 0&&(e=1/0);var t;e&&typeof e=="object"?t=e:t={count:e};var r=t.count,a=r===void 0?1/0:r,n=t.delay,s=t.resetOnSuccess,o=s===void 0?!1:s;return a<=0?Ja:it(function(i,l){var c=0,u,d=function(){var E=!1;u=i.subscribe(Be(l,function(p){o&&(c=0),l.next(p)},void 0,function(p){if(c++<a){var T=function(){u?(u.unsubscribe(),u=null,d()):E=!0};if(n!=null){var _=typeof n=="number"?A_(n):je(n(p,c)),f=Be(l,function(){f.unsubscribe(),T()},function(){l.complete()});_.subscribe(f)}else T()}else l.error(p)})),E&&(u.unsubscribe(),u=null,d())};d()})}function vv(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new ua}:t,a=e.resetOnError,n=a===void 0?!0:a,s=e.resetOnComplete,o=s===void 0?!0:s,i=e.resetOnRefCountZero,l=i===void 0?!0:i;return function(c){var u,d,E,p=0,T=!1,_=!1,f=function(){d?.unsubscribe(),d=void 0},g=function(){f(),u=E=void 0,T=_=!1},h=function(){var y=u;g(),y?.unsubscribe()};return it(function(y,I){p++,!_&&!T&&f();var A=E=E??r();I.add(function(){p--,p===0&&!_&&!T&&(d=y_(h,l))}),A.subscribe(I),!u&&p>0&&(u=new qs({next:function(b){return A.next(b)},error:function(b){_=!0,f(),d=y_(g,n,b),A.error(b)},complete:function(){T=!0,f(),d=y_(g,o),A.complete()}}),je(y).subscribe(u))})(c)}}function y_(e,t){for(var r=[],a=2;a<arguments.length;a++)r[a-2]=arguments[a];if(t===!0){e();return}if(t!==!1){var n=new qs({next:function(){n.unsubscribe(),e()}});return je(t.apply(void 0,Ho([],Os(r)))).subscribe(n)}}function Nv(e,t,r){var a,n,s,o,i=!1;return e&&typeof e=="object"?(a=e.bufferSize,o=a===void 0?1/0:a,n=e.windowTime,t=n===void 0?1/0:n,s=e.refCount,i=s===void 0?!1:s,r=e.scheduler):o=e??1/0,vv({connector:function(){return new lX(o,t,r)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:i})}function uu(e,t){return it(function(r,a){var n=null,s=0,o=!1,i=function(){return o&&!n&&a.complete()};r.subscribe(Be(a,function(l){n?.unsubscribe();var c=0,u=s++;je(e(l,u)).subscribe(n=Be(a,function(d){return a.next(t?t(l,d,u,c++):d)},function(){n=null,i()}))},function(){o=!0,i()}))})}function Js(e){return it(function(t,r){je(e).subscribe(Be(r,function(){return r.complete()},E_)),!r.closed&&t.subscribe(r)})}function R_(e,t,r){var a=Ee(e)||t||r?{next:e,error:t,complete:r}:e;return a?it(function(n,s){var o;(o=a.subscribe)===null||o===void 0||o.call(a);var i=!0;n.subscribe(Be(s,function(l){var c;
4(c=a.next)===null||c===void 0||c.call(a,l),s.next(l)},function(){var l;i=!1,(l=a.complete)===null||l===void 0||l.call(a),s.complete()},function(l){var c;i=!1,(c=a.error)===null||c===void 0||c.call(a,l),s.error(l)},function(){var l,c;i&&((l=a.unsubscribe)===null||l===void 0||l.call(a)),(c=a.finalize)===null||c===void 0||c.call(a)}))}):Ja}var b_=function(e,t){return b_=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(r[n]=a[n])},b_(e,t)};function nq(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");b_(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var sq=(function(e){nq(t,e);function t(r,a){var n=e.call(this,function(s){var o=n.__notifier.subscribe(s);return o&&!o.closed&&s.next(n.value),o})||this;return n.__notifier=new ua,n.value=a,r.subscribe(function(s){s!==n.value&&(n.value=s,n.__notifier.next(s))}),n}return t})(Re);function oq(e){e===void 0&&(e={});var t=av.constructor,r=new t(av.schedulerActionCtor),a=new ua,n,s=function(o){n=o;var i=new ua,l=new ua,c=i.asObservable().pipe(wi(r)),u=new sq(l.pipe(wi(r)),n.getState()),d=a.pipe(Ce(function(E){var p=E(c,u,e.dependencies);if(!p)throw new TypeError('Your root Epic "'+(E.name||"<anonymous>")+`" does not return a stream. Double check you're not missing a return statement!`);return p}),ne(function(E){return Hr(E).pipe(f_(r),wi(r))}));return d.subscribe(n.dispatch),function(E){return function(p){var T=E(p);return l.next(n.getState()),i.next(p),T}}};return s.run=function(o){a.next(o)},s}function Vr(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=function(){for(var a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];return Vt.apply(void 0,e.map(function(s){var o=s.apply(void 0,a);if(!o)throw new TypeError('combineEpics: one of the provided Epics "'+(s.name||"<anonymous>")+`" does not return a stream. Double check you're not missing a return statement!`);return o}))};try{Object.defineProperty(r,"name",{value:"combineEpics("+e.map(function(a){return a.name||"<anonymous>"}).join(", ")+")"})}catch{}return r}var Lv=function(e,t){return e===t||typeof t=="function"&&e===t.toString()};function z(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e.length;return Bt(r===1?function(a){return Lv(a.type,e[0])}:function(a){for(var n=0;n<r;n++)if(Lv(a.type,e[n]))return!0;return!1})}const du="APP_DESTROY";function Cv({combineReducers:e,reducers:t}){const r=e(t);return(a,n)=>{try{return n.type===du?r(void 0,n):n.type===Rb?n.payload:r(a,n)}catch(s){return fe(s,Se.INFO),a}}}function iq(e,t){const r=oq({dependencies:t}),a=[qz(...e.middleware,r)],n=jz(Cv(e),e.preloadedState,e.composeEnhancers(...a)),s=new iX(void 0),o=(i,l,c)=>s.pipe(uu(()=>e.rootEpic(i,l,c).pipe(Js(i.pipe(z(du))))));return r.run(o),{store:n,restartRootEpic:()=>s.next()}}function lq(e){return $b}function cq(e,t){const r=e;let a={};return r.injectReducers=n=>{a={...a,...n},r.replaceReducer(Cv({...t,reducers:{...t.reducers,...a}}))},r}const{loadShare:uq}=Z$,{initPromise:dq}=J$;ke=await dq.then(e=>uq("react-redux",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"~9.2.0"}}})).then(e=>e()),Gr=ke.useSelector,br=()=>ke.useDispatch(),X3=(e,t)=>{const r=m.useMemo(()=>e(...t),t);return Gr(r)},On=function(e,t){const r=br();return m.useMemo(()=>Xz(e,r),[r])};let Pv,Dv,Bv,wv,Uv,Mv,kv,en,Gv,Fv;ly={"leovegas-GB":"https://www.leovegas.co.uk/sport-rules","betmgm-GB":"https://www.betmgm.co.uk/sport-rules","betuk-GB":"https://www.betuk.com/sport-rules"},Pv={"leovegas-GB":"https://www.leovegas.co.uk/promotions/welcome-offer-sports"},Dv={"leovegas-GB":"https://www.leovegas.co.uk/promotions/golden-sub","betmgm-GB":"https://www.betmgm.co.uk/promotions/golden-sub","betuk-GB":"https://www.betuk.com/promotions/golden-sub"},Bv=(e,t)=>t!==void 0&&e.includes(t)?t:void 0,b3=()=>Bv(Object.values(Dh),Ph.get("overrideLanguage")||""),P3=e=>{e?Ph.set("overrideLanguage",e,1440*60*1e3):Ph.delete("overrideLanguage")},Kp=()=>({"links.welcomeOffer":Ch(Pv)??"","links.sportsRulesUrl":Ch(ly)??"","links.superSubPromo":Ch(Dv)??""}),wv=e=>e.payload&&e.type.includes("SUCCESS")?{...e,payload:localStorage.getItem("tiger:SUCCESS_ACTION_PAYLOAD")!=="TRUE"?"SUCCESS_ACTION_PAYLOAD":e.payload}:e,Uv=e=>{let t;return e&&e.program&&(t={...e.program},e.program.events&&localStorage.getItem("tiger:EVENTS")!=="TRUE"&&(t={...t,events:"EVENTS"}),e.program.groups&&localStorage.getItem("tiger:GROUPS")!=="TRUE"&&(t={...t,groups:"GROUPS"}),e.program.marketIdsToEventIdsDict&&localStorage.getItem("tiger:MARKET_IDS_TO_EVENT_IDS_DICT")!=="TRUE"&&(t={...t,marketIdsToEventIdsDict:"MARKET_IDS_TO_EVENT_IDS_DICT"}),e.program.outcomeIdsToMarketIdsDict&&localStorage.getItem("tiger:OUTCOME_IDS_TO_MARKET_IDS_DICT")!=="TRUE"&&(t={...t,outcomeIdsToMarketIdsDict:"OUTCOME_IDS_TO_MARKET_IDS_DICT"})),t?{...e,program:t,config:localStorage.getItem("tiger:CONFIG")!=="TRUE"?"CONFIG":e.config}:{...e,config:localStorage.getItem("CONFIG")!=="TRUE"?"CONFIG":e.config}},Mv={actionSanitizer:wv,stateSanitizer:Uv,shouldRecordChanges:!1},kv={sessionRenewBeforeExpireTime:6e4*4},en={minimumStake:50,defaultStake:1e3},Gv={[Ss.GBP]:{...en,minimumStake:10},[Ss.EUR]:{...en},[Ss.USD]:{...en},[Ss.DKK]:{...en,minimumStake:100,defaultStake:1e4},[Ss.BRL]:{...en,minimumStake:100},[Ss.SEK]:{...en,minimumStake:100,defaultStake:1e4},[Ss.CAD]:{...en,minimumStake:10,defaultStake:1e3}},Fv={betHistoryConfig:{itemsPerPage:15,sortByDeliveryDate:"deliveryDate",cashoutItemsFetchSize:25}
4,betHistoryLiveInterval:2*1e3,eventLiveRefreshInterval:2*1e3,eventRefreshInterval:60*1e3,primeTimeConfigRefreshInterval:300*1e3,liveEventsPoll:60*1e3,boostCountPollInterval:60*1e3,cashoutAnimationDuration:600,topEventCountLimit:10,feautredWidgetGroupPoll:60*1e3,settledBetHistoryRefreshInterval:60*1e3,openBetsHistoryRefreshInterval:10*1e3,betHistoryDetailsRefreshInterval:60*1e3,cashoutValidateInterval:2*1e3,cashoutValidateMaxRetries:25,confirmCashoutTimeout:10*1e3,removeCashoutSuccessTimeout:4*1e3,fetchAfterSuccessTimeout:3*1e3,showCashoutUnavailableTimeout:6*1e3,oddsTrendInterval:4*1e3,refreshAppAfterInactivityInterval:1800*1e3,cleanUnusedEventsInterval:60*1e3,topEventRefreshInterval:30*1e3,groupRefreshInterval:60*1e3,prebuildBetsInterval:60*1e3,prebuildBetsLiveInterval:2*1e3,prebuildBetsHomePageLimit:30,maxOutcomeRowsEvent:6,maxVisibleRowsEvent:6,maxOutcomeRowsLeague:4,timeRangeToFetchMyBetsEvents:720*60*60*1e3,searchLeagueLimit:8,searchAutocompleteLimit:7,sportOverviewUpcomingLimit:50,marketTypeNames:{standard:["standard","standard-ot","standard-3-way","standard-ei","standard-ot-and-pen","standard-3-way-early-payout"],totalPoints:["total-points","total-points-ot"]},eventsRequestLimitPrefered:100,resultedEventsRequestLimit:300,racingEventsRequestLimit:1e3,nextRacesRequestLimit:35,eventsRequestLimitMax:500,virtualSportsEventFetchInterval:1e3,maxHomePageWaitTime:4*1e3,maxSportOverviewWaitTime:4*1e3,configDefaultStaleTime:7200*1e3,lineupStaleTime:300*1e3,trottingStartTimeOffsetFrom:-1800*1e3,raceStreamLeadTime:120*1e3,streamAvailabilityPollDelay:60*1e3,streamRetryBaseDelay:30*1e3,streamRetryMaxDelay:960*1e3},U={DATE_YESTERDAY:"date.yesterday",DATE_TODAY:"date.today",DATE_TOMORROW:"date.tomorrow",DATE_SUNDAY:"date.sunday",DATE_MONDAY:"date.monday",DATE_TUESDAY:"date.tuesday",DATE_WEDNESDAY:"date.wednesday",DATE_THURSDAY:"date.thursday",DATE_FRIDAY:"date.friday",DATE_SATURDAY:"date.saturday",BETS:"bets",LABELS_TBD:"labels.tbd",LABELS_ACCEPT_MARKET_CHANGE:"labels.acceptMarketChange",LABELS_EVENT_DETAILS:"labels.eventDetails",LABELS_VIEW_ALL:"labels.viewAll",LABELS_LESS_THAN_ONE_MINUTE:"labels.lessThanOneMinute",BETSLIP_RISK_FREE_MULTI_TEXT:"betslip.riskFree.multi.text",MENU_MY_BETS:"menu.myBets",MENU_MY_BETS_SHORT:"menu.myBetsShort",BETSLIP_RISK_FREE_MIN_ODDS_SUBTEXT:"betslip.riskFree.minOdds.subtext",BETSLIP_RISK_FREE_MIN_SGP_SUBTEXT:"betslip.riskFree.minSGP.subtext",BETSLIP_RISK_FREE_MIN_COMBO_SUBTEXT:"betslip.riskFree.minCombo.subtext",BETSLIP_BONUS_MULTIPLE_STRAIGHTS_ERROR:"betslip.bonus.multipleStraights",BETSLIP_BONUS_RESTRICTIONS_DIALOG:"betslip.bonus.restrictionsDialog",BETSLIP_REWARDS_STAKE_ABOVE_LIMIT:"betslip.rewards.stakeAboveLimit",BETSLIP_MANUAL_PREBUILD_SGP_CANNOT_BE_EDITED:"betslip.manualSgpPrebuild.cannotBeEdited",MENU_DEPOSIT:"menu.deposit",BETSLIP_NOTIFICATION_ACCEPT_CHANGES:"betslip.notification.acceptChanges",BETSLIP_NOTIFICATION_INVA
4LID_ODDS:"betslip.notification.invalidOdds",BETSLIP_NOTIFICATION_COMBINATION_WARNING:"betslip.notification.combinationWarning",BETSLIP_NOTIFICATION_COMBINATION_BONUS_WARNING:"betslip.notification.combinationBonusWarning",BETSLIP_NOTIFICATION_EXCEED_MAXIMUM_STAKE:"betslip.notification.maximumStake",BETSLIP_NOTIFICATION_REQUEST_NO_PLACEMENT:"betslip.notification.requestNoPlacement",BETSLIP_NOTIFICATION_EXCEED_MAXIMUM_STAKE_PLEASE_ADJUST:"betslip.notification.exceedMaximumStakePleaseAdjust",BETSLIP_NOTIFICATION_CUSTOMER_WINNING_EXCEEDED:"betslip.notification.customerWinningExceeded",BETSLIP_NOTIFICATION_CUSTOMER_WINNING_EXCEEDED_PLEASE_ADJUST:"betslip.notification.customerWinningExceededPleaseAdjust",BETSLIP_NOTIFICATION_EXCEED_MAXIMUM_STAKE_AUTO_ADJUSTED:"betslip.notification.exceedMaximumStakeAutoAdjusted",BETSLIP_NOTIFICATION_BONUS_EXCEEDS_MAX_STAKE_OR_RISK:"betslip.notification.bonusExceedsMaxStakeOrRisk",BETSLIP_NOTIFICATION_EXCEED_MAXIMUM_STAKE_GENERIC_MESSAGE:"betslip.notification.exceedMaximumStakeGenericMessage",BETSLIP_NOTIFICATION_CUSTOMER_STAKE_EXCEEDED_MESSAGE:"betslip.notification.customerStakeExceededMessage",BETSLIP_NOTIFICATION_EXCEED_MAXIMUM_WINNING:"betslip.notification.maximumWinning",BETSLIP_NOTIFICATION_LOG_IN:"betslip.notification.logIn",BETSLIP_NOTIFICATION_NOT_ENOUGH_FUNDS:"betslip.notification.notEnoughFunds",BETSLIP_NOTIFICATION_TOO_MANY_COMBINATIONS:"betslip.notification.tooManyCombinations",BETSLIP_NOTIFICATION_LATE_BET_VALIDATION_FAILED:"betslip.notification.lateBetValidationFailed",BETSLIP_NOTIFICATION_SPENDING_LIMITS_EXCEEDED:"betslip.notification.spendingLimitsExceeded",BETSLIP_NOTIFICATION_MAX_TIME_SPENT_GAMBLING_EXCEEDED:"betslip.notification.maxTimeSpentGamblingExceeded",BETSLIP_NOTIFICATION_EVENT_BLOCKED:"betslip.notification.eventBlocked",BETSLIP_NOTIFICATION_SELECTION_UNAVAILABLE:"betslip.notification.selectionUnavailable",BETSLIP_NOTIFICATION_EVENT_NOT_TRADED_LIVE:"betslip.notification.eventNotTradedLive",BETSLIP_CAMPAIGN_REQUIREMENTS_NOT_MET:"betslip.notification.campaignRequirenments",BETSLIP_NOTIFICATION_EXCEPTIONAL_ERROR:"betslip.notification.exceptionalError",BETSLIP_NOTIFICATION_STAKE_TOO_LOW:"betslip.notification.stakeTooLow",BETSLIP_NOTIFICATION_TOO_MANY_OUTCOMES:"betslip.notification.tooManyOutcomes",BETSLIP_NOTIFICATION_NOT_TRADABLE:"betslip.notification.notTradable",BETSLIP_NOTIFICATION_REMOVE_UNAVAILABLE_PICKS:"betslip.notification.removeUnavailablePicks",BETSLIP_NOTIFICATION_REMOVE_LOCKED_PICKS:"betslip.notification.removeLockedPicks",BETSLIP_NOTIFICATION_MISSING_EVENT_CONFIGURATION:"betslip.notification.missingEventConfiguration",BETSLIP_NOTIFICATION_OUTCOME_MISSING:"betslip.notification.outcomeMissing",BETSLIP_NOTIFICATION_OUTCOME_MALFORMED:"betslip.notification.outcomeMalformed",BETSLIP_NOTIFICATION_PANIC:"betslip.notification.panic",BETSLIP_NOTIFICATION_BONUS_LOW_BALANCE:"betslip.notification.bonus.lowBalance",BETSLIP_NOTIFICATION_BONUS_CANNOT_BE_USED:"betslip.notification.bonus.cantBeUsed",BETSLIP_NOTIFICATION_SGP_COMBINATION:"betslip.notification.sgpCombination",BETSLIP_NOTIFICATION_SGP_COMBINATION_REDUNDANT:"betslip.notification.sgpCombinationRedundant",BETSLIP_NOTIFICATION_NON_SGP_ELIGIBLE:"betslip.notification.nonSgpEligible",BETSLIP_NOTIFICATION_EXPIRED_FOR_EVENT_IDS:"betslip.notification.expiredForEventIds",BETSLIP_NOTIFICATION_BET_SLIP_REQUEST_NOT_ALLOWED:"betslip.notification.betSlipRequestNotAllowed",BETSLIP_NOTIFICATION_PICK_UNCOMBINABLE_WITH_SGP:"betslip.notification.pickUncombinableWithSGP",BETSLIP_NOTIFICATION_PRE_LAUNCH_STATUS:"betslip.notification.preLaunchStatus",BETSLIP_NOTIFICATION_FLEX_PARLAY_NOT_ALLOWED:"betslip.notification.flexParlayNotAllowed",BETSLIP_NOTIFICATION_ACCA_BOOST_NOT_ALLOWED:"betslip.notification.accaBoostNotAllowed",BETSLIP_NOTIFICATION_COMBINATION_VIRTUAL_SPORT_WARNING:"betslip.notification.virtualSportCombinationNotAllowed",BETSLIP_NOTIFICATION_GEOLOCATION_MISMATCH:"betslip.notification.geolocation.mismatch",BETSLIP_TEMP_NOTIFICATION_BONUS_WAGER_CHANGE:"betslip.tempNotification.bonusWagerChange",BETSLIP_TEMP_NOTIFICATION_FLEX_PARLAY_CANNOT_CONFIGURE:"betslip.tempNotification.flexParlayCannotConfigure",BETSLIP_NOTIFICATION_SGA_MISSING_MANDATORY_LIMITS:"betslip.notification.sgaMissingMandatoryLimits",BETSLIP_SUBMIT_BUTTON_ACCEPT_CHANGES:"betslip.submitButton.acceptChanges",BETSLIP_SUBMIT_BUTTON_ADJUST_STAKE_TO:"betslip.submitButton.adjustStakeTo",BETSLIP_SUBMIT_BUTTON_PLACE_BET:"betslip.submitButton.placeBet",BETSLIP_SUBMIT_BUTTON_PLACE_FREEBET:"betslip.submitButton.placeFreeBet",BETSLIP_SUBMIT_BUTTON_PLACE_X_BETS_PREFIX:"betslip.submitButton.placeXBets.",BETSLIP_SUBMIT_BET_UNAVAILABLE:"betslip.submitButton.betUnavailable",BETSLIP_SUBMIT_BUTTON_PLACING_BET:"betslip.submitButton.placingBet",BETSLIP_SUBMIT_BUTTON_LOCKED_BET:"betslip.submitButton.lockedBet",BETSLIP_SUBMIT_BUTTON_BET_NOT_POSSIBLE:"betslip.submitButton.betNotPossible",BETSLIP_SUBMIT_BUTTON_LOGIN:"betslip.submitButton.login",BETSLIP_SUBMIT_BUTTON_REMOVE_SETTLED_PICKS_PREFIX:"betslip.submitButton.removeSettledPicks.",BETSLIP_SUBMIT_BUTTON_PLACE_BET_SHORT:"betslip.submitButton.placeBet.short",BONUS_FREE:"bonus.free",BONUS_RISK_FREE:"bonus.riskFree",BONUS_PROFIT_BOOST:"bonus.profitBoost",BONUS_ODDS_BOOST:"bonus.oddsBoost",BONUS_ACCA_INSURANCE:"bonus.accaInsurance",BETSLIP_STAKE:"betslip.stake",BETSLIP_TOTAL_STAKE:"betslip.total.stake",BETSLIP_BONUS:"betslip.bonus",BETSLIP_STAKE_PER_BET:"betslip.stakePerBet",BETSLIP_PAY_OUT:"betslip.payOut",BETSLIP_BOOSTED_PAY_OUT:"betslip.boostedPayOut",BETSLIP_MAX_RETURNS:"betslip.maxReturns",BETSLIP_CONFIRMATION_TO_WIN:"betslip.confirmation.toWin",BETSLIP_ENTER_STAKE_AMOUNT:"betslip.enterStakeAmount",BETSLIP_EMPTY_HEADING:"betslip.empty.heading",BETSLIP_EMPTY_SUGGESTION_SHORT:"betslip.empty.suggestion.short",BETSLIP_SUCCESS_DONE:"betslip.success.done",BETSLIP_FAILURE_MESSAGE_TEXT:"betslip.failure.message.text",BETSLIP_STATUS_FAILED:"betslip.status:failed",BETSLIP_EACH_WAY:"betslip.each.way",BETSLIP_EACH_WAY_SHORT:"betslip.each.way.short",BETSLIP_ODDS:"betslip.odds",BETSLIP_PLACES:"betslip.places",BETSLIP_STARTING_PRICE_SHORT:"betslip.starting.price.short",BETSLIP_PAYOUT_NA:"betslip.payout.na",BETSLIP_PAYOUT_TBD:"betslip.payout.tbd",BETSLIP_BONUS_TYPE_PROFIT_BOOST:"betslip.bonus.type.profitBoost",BETSLIP_BONUS_TYPE_ODDS_BOOST:"betslip.bonus.type.oddsBoost",SPORTS_AMERICAN_FOOTBALL_GOAL:"sports.americanFootball.goal",SPORTS_TAB_MULTI_GAME:"sports.tab.multiGame",SPORTS_TAB_ALL_BOOST
4S:"sports.tab.allBoosts",SPORTS_TAB_ALL_COMBIS:"sports.tab.combis",SPORTS_TAB_ALL_SGP:"sports.tab.allSGP",EVENTS_SCOREBOARD:"events.scoreboard",EVENTS_GAMETRACKER:"events.gameTracker",EVENTS_STREAM:"events.stream",STREAM_ERROR_GENERIC:"liveStream.errors.generic",STREAM_ENDED:"liveStream.ended",STREAM_PREMATCH_MESSAGE:"interactiveBadges.streamUnavailable",INTERACTIVE_BADGES_BET_BUILDER_UNAVAILABLE:"interactiveBadges.betbuilderUnavailable",EARLY_PAYOUT_UNAVAILABLE:"interactiveBadges.earlyPayoutUnavailable",SUPER_SUB_UNAVAILABLE:"interactiveBadges.superSubUnavailable",BETSLIP_TYPE_STRAIGHT:"betslip.type.straight",BETSLIP_TYPE_PARLAY:"betslip.type.parlay",BETSLIP_TYPE_SYSTEM:"betslip.type.system",BETSLIP_PARLAY_ODDS:"betslip.parlayOdds",BETSLIP_NUMBER_OF_PICKS_PREFIX:"betslip.numberOfPicks.",BETSLIP_ROUND_ROBIN_STRAIGHTS_HEADING:"betslip.roundRobin.straights.heading",BETSLIP_BEST_ODDS_INFO:"betslip.bestOdds.info",BETSLIP_STRAIGHT_INDIVIDUAL_WAGERS:"betslip.straight.individualWagers",BETSLIP_SET_DEFAULT_WAGER:"betslip.default.wager.checkbox",BETSLIP_REWARDS_GIFT_BUTTON_TOOLTIP_ACCA_BOOST_REASON:"betslip.rewardsGiftButton.tooltip.accaBoostReason",BETSLIP_REWARD_APPLIED_NOT_APPLICABLE:"betslip.rewardApplied.notApplicable",BETSLIP_WELCOME_OFFER_TOOLTIP_TITLE:"betslip.welcomeOffer.tooltipTitle",BETSLIP_WELCOME_OFFER_TOOLTIP_DESCRIPTION:"betslip.welcomeOffer.tooltipDescription",BETSLIP_SUBSTITUTION_GUARANTEE_LABEL_PREFIX:"toolTip.iconLabel.substitutionGuarantee.",BETSLIP_SUBSTITUTION_GUARANTEE_DESCRIPTION:"toolTip.description.substitutionGuarantee",BETSLIP_SPORTS_SPECIALS:"betslip.special",SYSTEM_BETS_INFO_DRAWER_TITLE:"systemBets.infoDrawer.title",SYSTEM_BETS_INFO_DRAWER_BUTTON_TEXT:"systemBets.infoDrawer.buttonText",SYSTEM_BETS_INFO_DRAWER_DESCRIPTION:"systemBets.infoDrawer.description",SYSTEM_BETS_ERROR_TITLE:"systemBets.error.title",SYSTEM_BETS_ERROR_TEXT:"systemBets.error.text",SYSTEM_BETS_MAX_COMBINATIONS_ERROR:"systemBets.error.maxCombinations",SYSTEM_BETS_VIEW_ALL_COMBINATIONS:"systemBets.view.all.combinations",STARTING_PRICE_INFO_DRAWER_TITLE:"startingPrice.infoDrawer.title",STARTING_PRICE_INFO_DRAWER_DESCRIPTION:"startingPrice.infoDrawer.description",STARTING_PRICE_INFO_DRAWER_BUTTON_TEXT:"startingPrice.infoDrawer.buttonText",BUTTON_CLOSE_TEXT:"button.close.text",QUICK_BETSLIP_HEADER_ODDS:"quickBetslip.header.odds",QUICK_BETSLIP_HEADER_TOTAL_ODDS:"quickBetslip.header.totalOdds",QUICK_BETSLIP_HEADER_SGP_ERROR:"quickBetslip.header.sgpError",QUICK_BETSLIP_HEADER_GENERIC_ERROR:"quickBetslip.header.genericError",BETSLIP_PICK_STATUS_BET_LOCKED:"betslip.pickStatus.betLocked",BETSLIP_PICK_STATUS_BET_SETTLED:"betslip.pickStatus.betSettled",BETS_POPUP_STATUS_REQUESTED:"bets.status.requested",BETS_POPUP_STATUS_REQUESTED_MULTIPLE:"bets.status.requestedMultiple",BETS_POPUP_STATUS_REJECTED:"bets.status.rejected",BETS_POPUP_STATUS_PLACED:"bets.status.placed",BETS_POPUP_STATUS_PLACED_MULTIPLE:"bets.status.placedMultiple",BETS_POPUP_STATUS_REQUEST_FAILED:"bets.status.requestFailed",BETHISTORY_BET_DETAILS:"betHistory.betDetails",BETHISTORY_FINAL_STAT:"betHistory.stats.final.result",BETSLIP_TITLE_TEXT:"betslip.title.text",BETHISTORY_LOADING_MORE:"betHistory.loadingMore",BETHISTORY_EARLY_PAYOUT:"bethistory.details.earlyPayout",BETHISTORY_EARLY_PAYOUT_RECEIVED:"bethistory.details.earlyPayoutRecieved",BET_REQUEST_FLOW_INITIAL_TITLE:"betRequest.flow.initial.title",BET_REQUEST_FLOW_INITIAL_SUBTITLE:"betRequest.flow.initial.subtitle",BET_REQUEST_FLOW_INITIAL_EXCEEDED_SUBTITLE:"betRequest.flow.initial.exceededSubtitle",BET_REQUEST_FLOW_INITIAL_BET_AND_REQUEST_BUTTON:"betRequest.flow.initial.betAndRequestButton",BET_REQUEST_FLOW_INITIAL_REQUEST_BUTTON:"betRequest.flow.initial.requestButton",BET_REQUEST_FLOW_INITIAL_PLACE_BET_BUTTON:"betRequest.flow.initial.placeBetButton",BET_REQUEST_FLOW_PROCESSING_TITLE:"betRequest.flow.processing.title",BETHISTORY_HEADER_TITLE_TEXT:"betHistory.header.title.text",BETHISTORY_EMPTY_TITLE:"betHistory.empty.title",BETHISTORY_EMPTY_SUBTITLE_OPEN:"betHistory.empty.subtitle.open",BETHISTORY_EMPTY_SUBTITLE_LIVE:"betHistory.empty.subtitle.live",BETHISTORY_EMPTY_SUBTITLE_CASH_OUT:"betHistory.empty.subtitle.cashout",BETHISTORY_EMPTY_SUBTITLE_SETTLED:"betHistory.empty.subtitle.settled",BETHISTORY_EMPTY_SUBTITLE_WON:"betHistory.empty.subtitle.won",BETHISTORY_EMPTY_SUBTITLE_LOST:"betHistory.empty.subtitle.lost",BETHISTORY_EMPTY_SUBTITLE_CASHED_OUT:"betHistory.empty.subtitle.cashedout",BETHISTORY_EMPTY_BUTTON:"betHistory.empty.button",BETHISTORY_REVOKE_REQUEST:"betHistory.revokeRequest",BETHISTORY_REVOKING:"betHistory.revoking",BETHISTORY_DETAILS_STATE:"betHistory.details.state",BETHISTORY_DETAILS_SUBMISSION:"betHistory.details.submission",BETHISTORY_DETAILS_SUBMIT_DEVICE:"betHistory.details.submitDevice",BETHISTORY_DEVICE_DESKTOP:"betHistory.device.desktop",BETHISTORY_DEVICE_MOBILE:"betHistory.device.mobile",BETHISTORY_DETAILS_SYSTEM:"betHistory.details.system",BETHISTORY_DETAILS_WAGER:"betHistory.details.wager",BETHISTORY_DETAILS_STAKE_REFUNDED:"betHistory.details.stakeRefunded",BETHISTORY_DETAILS_REQUESTED_WAGER:"betHistory.details.requestedWager",BETHISTORY_DETAILS_REMAINING_WAGER:"betHistory.details.remainingWager",BETHISTORY_DETAILS_PARTIAL_CASHOUT_SUBTEXT:"betHistory.details.partialCashoutSubtext",BETHISTORY_DETAILS_REWARD_USED:"betHistory.details.rewardUsed",BETHISTORY_ACCA_INSURANCE_INSURED:"betHistory.accaInsurance.insured",BETHISTORY_ACCA_INSURANCE_RECEIVED:"betHistory.accaInsurance.received",BETHISTORY_ACCA_INSURANCE_RECEIVED_SHORT:"betHistory.accaInsurance.receivedShort",BETHISTORY_ACCA_INSURANCE_NOT_RECEIVED:"betHistory.accaInsurance.notReceived",BETHISTORY_RACING_WIN_MARKET:"betHistory.racing.winMarket",BETHISTORY_TOTAL_SELECTIONS:"bethistory.totalSelections",BETHISTORY_DETAILS_BONUS:"betHistory.details.bonus",BETHISTORY_DETAILS_FREE_BET:"betHistory.details.freeBet",BETHISTORY_DETAILS_REFUNDBONUS:"betHistory.details.refundBonus",BETHISTORY_DETAILS_NOTIFICATION_REFUNDBONUS:"betHistory.notification.refundBonus",BETHISTORY_DETAILS_NOTIFICATION_REFUNDBONUS_FOR_VOIDED_BET:"betHistory.notification.refundBonusForVoidedBet",BETHISTORY_DETAILS_NOTIFICATION_BONUS_NOT_APPLIED_FOR_CASHED_OUT_BET:"betHistory.notification.bonusNotAppliedForCashedOutBet",BETHISTORY_NOTIFICATION_RESETTLEMENT:"betHistory.notification.resettlement",BETHISTORY_DETAILS_LINK_MY_REWARDS:"betHistory.details.linkMyRewards",BETHISTORY_DETAILS_ID:"betHistory.details.id",BETHISTORY_DETAILS_PAID_OUT:"betHistory.details.paidOut",BETHISTORY_DETAILS_PAID:"betHistory.details.paid",BETHISTORY_DETAILS_PAY_OUT:"betHistory.details.payOut",BETHISTORY_DETAILS_PARLAY_TOTAL_ODDS:"betHistory.details.parlayTotalOdds",BETHISTORY_DETAILS_CASH_OUTS:"betHistory.details.cashOuts",BETHISTORY_DETAILS_FREE_BET_STAKE_REPLACEMENT:"betHistory.details.freeBet.stakeReplacement",BETHISTORY_DETAILS_EARLY_PAYOUT:"bethistory.details.earlyPayout",BETHISTORY_DETAILS_EARLY_PAYOUT_WON_DESPITE_SCORE:"betHistory.earlyPayout.wonDespiteFinalScore",BETHISTORY_VOID_REASON_PREFIX:"bethistory.voidReason.prefix",BETHISTORY_VOID_REASON_VOID_REASON_UNSPECIFIED:"bethistory.voidReason.voidReasonUnspecified",BETHISTORY_VOID_REASON_OTHER:"bethistory.voidReason.other",BETHISTORY_VOID_REASON_NO_GOALSCORER:"bethistory.voidReason.noGoalscorer",BETHISTORY_VOID_REASON_CORRECT_SCORE_MISSING:"bethistory.voidReason.correctScoreMissing",BETHISTORY_VOID_REASON_RESULT_UNVERIFIABLE:"bethistory.voidReason.resultUnverifiable",BETHISTORY_VOID_REASON_FORMAT_CHANGE:"bethistory.voidReason.formatChange",BETHISTORY_VOID_REASON_CANCELLED_EVENT:"bethistory.voidReason.cancelledEvent",BETHISTORY_VOID_REASON_MISSING_GOALSCORER:"bethistory.voidReason.missingGoalscorer",BETHISTORY_VOID_REASON_MATCH_ENDED_IN_WALKOVER:"bethistory.voidReason.matchEndedInWalkover",BETHISTORY_VOID_REASON_DEAD_HEAT:"bethistory.voidReason.deadHeat",BETHISTORY_VOID_REASON_RETIRED_OR_DEFAULTED:"bethistory.voidReason.retiredOrDefaulted",BETHISTORY_VOID_REASON_EVENT_ABANDONED:"bethistory.voidReason.eventAbandoned",BETHISTORY_VOID_REASON_EVENT_POSTPONED:"bethistory.voidReason.eventPostponed",BETHISTORY_VOID_REASON_INCORRECT_ODDS:"bethistory.voidReason.incorrectOdds",BETHISTORY_VOID_REASON_INCORRECT_STATISTICS:"bethistory.voidReason.incorrectStatistics",BETHISTORY_VOID_REASON_NO_RESULT_ASSIGNABLE:"bethistory.voidReason.noResultAssignable",BETHISTORY_VOID_REASON_CLIENT_SIDE_SETTLEMENT_NEEDED:"bethistory.voidReason.clientSideSettlementNeeded",BETHISTORY_VOID_REASON_STARTING_PITCHER_CHANGED:"bethistory.voidReason.startingPitcherChanged",BETHISTORY_VOID_REASON_UNKNOWN:"bethistory.voidReason.unknown",BETHISTORY_VOID_REASON_PLAYER_DID_NOT_START:"bethistory.voidReason.playerDidNotStart",BETHISTORY_VOID_REASON_SUBSTITUTION_GUARANTEE:"bethistory.voidReason.substitutionGuarantee",BETHISTORY_VOID_REASON_GOODWILL:"bethistory.voidReason.goodwill",BETHISTORY_VOID_REASON_INCORRECT_KICK_OFF_TIME:"bethistory.voidReason.incorrectKickOffTime",BETHISTORY_VOID_REASON_AS_PER_TERMS_AND_CON
4DITIONS:"bethistory.voidReason.asPerTermsAndConditions",BETHISTORY_VOID_REASON_IN_BREACH_OF_TERMS_AND_CONDITIONS:"bethistory.voidReason.inBreachOfTermsAndConditions",BETHISTORY_VOID_REASON_CORRELATED_OUTCOMES:"bethistory.voidReason.correlatedOutcomes",BETHISTORY_VOID_REASON_INCORRECT_PARTICIPANT:"bethistory.voidReason.incorrectParticipant",BETHISTORY_VOID_REASON_OUTCOME_ALREADY_KNOWN:"bethistory.voidReason.outcomeAlreadyKnown",BETHISTORY_VOID_REASON_TERRITORY_CLOSURE:"bethistory.voidReason.territoryClosure",BETHISTORY_VOID_REASON_MARKET_CONDITION_CHANGED:"bethistory.voidReason.marketConditionChanged",BETHISTORY_VOID_REASON_OUTCOME_SHOULD_BE_CLOSED:"bethistory.voidReason.outcomeShouldBeClosed",BETHISTORY_VOID_REASON_PLACED_AFTER_EVENT_START:"bethistory.voidReason.placedAfterEventStart",BETHISTORY_VOID_REASON_PLAYER_DID_NOT_PARTICPATE:"bethistory.voidReason.playerDidNotParticpate",BETHISTORY_VOID_REASON_PUSH:"bethistory.voidReason.push",BETHISTORY_VOID_REASON_REGULATORY_CHANGE:"bethistory.voidReason.regulatoryChange",BETHISTORY_VOID_REASON_STAKE_REFUNDED:"bethistory.voidReason.stakeRefunded",BETHISTORY_VOID_REASON_TECHNICAL_ERROR:"bethistory.voidReason.technicalError",BETHISTORY_VOID_REASON_TRANSLATION_ERROR:"bethistory.voidReason.translationError",BETHISTORY_VOID_REASON_BET_VOIDED_AS_PER_TERMS_AND_CONDITIONS:"bethistory.voidReason.betVoidedAsPerTermsAndConditions",BETHISTORY_VOID_REASON_CHANGE_IN_LICENCE:"bethistory.voidReason.changeInLicence",BETHISTORY_STATUS_OPEN:"betHistory.status.open",BETHISTORY_STATUS_WON:"betHistory.status.won",BETHISTORY_STATUS_LOST:"betHistory.status.lost",BETHISTORY_STATUS_CANCELLED:"betHistory.status.cancelled",BETHISTORY_STATUS_REJECTED:"betHistory.status.rejected",BETHISTORY_STATUS_FAILED:"betHistory.status.failed",BETHISTORY_STATUS_PENDING:"betHistory.status.pending",BETHISTORY_STATUS_PENDING_REQUEST:"betHistory.status.pendingRequest",BETHISTORY_STATUS_REQUEST_REVOKED:"betHistory.status.requestRevoked",BETHISTORY_STATUS_REQUEST_APPROVED:"betHistory.notification.requestApproved",BETHISTORY_STATUS_CASHED_OUT:"betHistory.status.cashedOut",BETHISTORY_RESULT_CASHED_OUT:"betHistory.result.cashedOut",BETHISTORY_NOTIFICATION_REQUEST_REVIEW:"betHistory.notification.requestReview",BETHISTORY_NOTIFICATION_REQUEST_REJECTED:"betHistory.notification.requestRejected",BETHISTORY_OUTCOME_FINAL:"betHistory.outcome.final",BETHISTORY_RESULT_FINAL:"betHistory.result.final",BETHISTORY_RESULT_FINISHED:"betHistory.result.finished",BETHISTORY_EXTERNAL_HISTORY_LINK:"betHistory.externalHistory.link",BETHISTORY_NATIVE_BETHISTORY_LINK_NOT_AVAILABLE:"betHistory.nativeBetHistory.linkNotAvailable",REUSE_SELECTIONS:"betHistory.reuseSelections.",BET_TYPE_SYSTEM:"betType.system",BET_TYPE_DOUBLE:"betType.double.",BET_TYPE_TREBLE:"betType.treble.",BET_TYPE_FOLD_COMBI:"betType.foldCombination.",BET_TYPE_STRAIGHT:"betType.straight",BET_TYPE_BET_BUILDER:"betType.betBuilder",BET_TYPE_SYSTEM_NAME_TRIXIE:"betType.systemName.trixie",BET_TYPE_SYSTEM_NAME_PATENT:"betType.systemName.patent",BET_TYPE_SYSTEM_NAME_YANKEE:"betType.systemName.yankee",BET_TYPE_SYSTEM_NAME_CANADIAN:"betType.systemName.canadian",BET_TYPE_SYSTEM_NAME_SUPER_YANKEE:"betType.systemName.superYankee",BET_TYPE_SYSTEM_NAME_HEINZ:"betType.systemName.heinz",BET_TYPE_SYSTEM_NAME_SUPER_HEINZ:"betType.systemName.superHeinz",BET_TYPE_SYSTEM_NAME_GOLIATH:"betType.systemName.goliath",BET_TYPE_SYSTEM_NAME_LUCKY_15:"betType.systemName.lucky15",BET_TYPE_SYSTEM_NAME_LUCKY_31:"betType.systemName.lucky31",BET_TYPE_SYSTEM_NAME_LUCKY_63:"betType.systemName.lucky63",BET_TYPE_SYSTEM_NAME_ALPHABET:"betType.systemName.alphabet",BET_TYPE_SYSTEM_NAME_ROUND_ROBIN:"betType.systemName.roundRobin",BET_TYPE_SYSTEM_NAME_FLAG:"betType.systemName.flag",BET_TYPE_SYSTEM_NAME_UNION_JACK:"betType.systemName.unionJack",BET_TYPE_SYSTEM_NAME_DUTCHING:"betType.systemName.dutching",BET_TYPE_SYSTEM_NAME_UP_AND_DOWN:"betType.systemName.upAndDown",BET_TYPE_FORECAST:"betType.forecast",BET_TYPE_REVERSE_FORECAST:"betType.reverseForecast",BET_TYPE_TRICAST:"betType.tricast",BETHISTORY_RACING_NON_RUNNER_MESSAGE:"betHistory.racing.nonRunnerMessage",BET_TYPE_FLEX_PARLAY_PREFIX:"betType.flexParlay.",BET_TYPE_SYSTEM_TRIXIE:"betType.systemName.trixie",BET_TYPE_SYSTEM_PATENT:"betType.systemName.patent",BET_TYPE_SYSTEM_YANKEE:"betType.systemName.yankee",BET_TYPE_SYSTEM_CANADIAN:"betType.systemName.canadian",BET_TYPE_SYSTEM_SUPER_YANKEE:"betType.systemName.superYankee",BET_TYPE_SYSTEM_HEINZ:"betType.systemName.heinz",BET_TYPE_SYSTEM_SUPER_HEINZ:"betType.systemName.superHeinz",BET_TYPE_SYSTEM_GOLIATH:"betType.systemName.goliath",BET_TYPE_SYSTEM_LUCKY_15:"betType.systemName.lucky15",BET_TYPE_SYSTEM_LUCKY_31:"betType.systemName.lucky31",BET_TYPE_SYSTEM_LUCKY_63:"betType.systemName.lucky63",BET_TYPE_SYSTEM_ALPHABET:"betType.systemName.alphabet",BET_TYPE_SYSTEM_ROUND_ROBIN:"betType.systemName.roundRobin",BET_TYPE_SYSTEM_FLAG:"betType.systemName.flag",BET_TYPE_SYSTEM_UNION_JACK:"betType.systemName.unionJack",BET_TYPE_SYSTEM_DUTCHING:"betType.systemName.dutching",BET_TYPE_SYSTEM_UP_AND_DOWN:"betType.systemName.upAndDown",MY_BETS_TABS_ALL:"myBets.tabs.all",MY_BETS_TABS_OPEN:"myBets.tabs.open",MY_BETS_TABS_SETTLED:"myBets.tabs.settled",MY_BETS_DOWNLOAD_DATA:"myBets.downloadData",MY_BETS_DETAILS_GB_DISCLAIMER:"myBets.details.gbDisclaimer",MY_BETS_FILTER_OPEN_ALL:"betHistory.filter.all",MY_BETS_FILTER_OPEN_LIVE:"betHistory.filter.live",MY_BETS_FILTER_OPEN_CASH_OUT_AVAILABLE:"betHistory.filter.cashOutAvailable",MY_BETS_FILTER_SETTLED_ALL:"betHistory.filter.all",MY_BETS_FILTER_SETTLED_WON:"betHistory.filter.won",MY_BETS_FILTER_SETTLED_LOST:"betHistory.filter.lost",MY_BETS_FILTER_SETTLED_CASHED_OUT:"betHistory.filter.cashedOut",NOT_FOUND_PAGE_TITLE:"notFound.page.title",NOT_FOUND_PAGE_TEXT:"notFound.page.text",WIDGET_TITLE_TOP_SPORTS:"widget.title.topSports",WIDGET_TITLE_TOP_LEAGUES:"widget.title.topLeagues",WIDGET_TITLE_BRAZILIAN_TENNIS_TOP_TOURNAMENTS:"widget.title.brazilianTennisTopTournaments",WIDGET_TITLE_GAMES:"widget.title.games",WIDGET_TITLE_TOURNAMENTS:"widget.title.tournaments",WIDGET_TITLE_TOP_TOURNAMENTS:"widget.title.topTournaments",WIDGET_TITLE_A_Z_SPORTS:"widget.title.azSports",WIDGET_TITLE_A_Z_COUNTRIES:"widget.title.azCountries",WIDGET_TITLE_ALL_LEAGUES:"widget.title.allLeagues",WIDGET_TITLE_BRAZILIAN_TENNIS_ALL_TOURNAMENTS:"widget.title.brazilianTennisAllTourn
4aments",WIDGET_TITLE_ALL_COMPETITIONS:"widget.title.allCompetitions",WIDGET_TITLE_ALL_TOURNAMENTS:"widget.title.allTournaments",WIDGET_TITLE_LIVE:"widget.title.live",WIDGET_TITLE_FEATURED:"widget.title.featured",WIDGET_TITLE_QUICK_LINKS:"widget.title.quickLinks",WIDGET_TITLE_PREBUILDS:"widget.title.prebuilds",WIDGET_TITLE_NON_BOOSTED_PREBUILDS:"widget.title.nonBoostedPrebuilds",WIDGET_TITLE_PRICE_BOOSTS:"widget.title.priceBoosts",WIDGET_TITLE_MISSIONS:"widget.title.missions",WIDGET_TITLE_SPECIALS:"widget.title.specials",WIDGET_TITLE_SPECIALS_BETMGM:"widget.title.specials_betmgm",WIDGET_TITLE_SPECIALS_GOGO:"widget.title.specials_gogo",WIDGET_TITLE_SPECIALS_LEOVEGAS:"widget.title.specials_leovegas",WIDGET_TITLE_SPECIALS_EXPEKT:"widget.title.specials_expekt",MY_BETS_TITLE_NOT_AUTHORIZED:"myBets.title.notAuthorized",MY_BETS_DESC_NOT_AUTHORIZED:"myBets.desc.notAuthorized",MY_BETS_DETAILS_NOT_AVAILABLE:"myBets.details.notAvailable",SPORTS_FEATURED_EVENTS:"sports.featuredEvents",SPORTS_MORE_BETS:"sports.moreBets",SPORTS_SCORES_SETS:"sports.scores.tennis.header.sets",SPORTS_SCORES_GAMES:"sports.scores.tennis.header.games",SPORTS_SCORES_POINTS:"sports.scores.tennis.header.points",SPORTS_SCORES_HEADER_TOTAL:"sports.scores.header.total",SPORTS_SCORES_HEADER_FRAME:"sports.scores.snooker.header.frame",SPORTS_SCORES_DARTS_HEADER_POINTS:"sports.scores.darts.header.points",SPORTS_SCORES_DARTS_HEADER_LEGS:"sports.scores.darts.header.legs",SPORTS_SCORES_DARTS_HEADER_SETS:"sports.scores.darts.header.sets",SPORTS_SCORES_DARTS_LABEL_POINTS:"sports.scores.darts.label.points",SPORTS_SCORES_DARTS_LABEL_LEGS:"sports.scores.darts.label.legs",SPORTS_SCORES_DARTS_LABEL_SETS:"sports.scores.darts.label.sets",SPORTS_DARTS_ORDINAL_PREFIX:"sports.darts.ordinal.",SPORTS_DARTS_CONTEXT_SET:"sports.darts.context.set",SPORTS_DARTS_CONTEXT_LEG:"sports.darts.context.leg",SPORTS_DARTS_SECTION_SET:"sports.darts.section.set",SPORTS_DARTS_SECTION_LEG:"sports.darts.section.leg",SPORTS_CRICKET_ALL_OUT:"cricket.allOut",SPORTS_CRICKET_OVERS:"cricket.overs",SPORTS_CRICKET_BALLS:"cricket.balls",SPORTS_CRICKET_LEAD_BY:"cricket.leadBy",SPORTS_CRICKET_TO_WIN:"cricket.toWin",SPORTS_CRICKET_WON_BY_RUNS:"cricket.wonByRuns",SPORTS_CRICKET_WON_BY_WICKETS:"cricket.wonByWickets",SPORTS_LEAGUE_PAGE_TAB_MATCHES:"sports.leaguePage.tab.matches",SPORTS_LEAGUE_PAGE_TAB_BRACKET:"sports.leaguePage.tab.bracket",SPORTS_LEAGUE_PAGE_TAB_TOURNAMENT:"sports.leaguePage.tab.tournament",SPORTS_LEAGUE_PAGE_TAB_ROUNDS:"sports.leaguePage.tab.rounds",SPORTS_LEAGUE_PAGE_TAB_ROUNDS_AND_MATCHUPS:"sports.leaguePage.tab.roundsAndMatchups",SPORTS_LEAGUE_PAGE_TAB_PLAYER_PROPS:"sports.leaguePage.tab.playerProps",SPORTS_LEAGUE_PAGE_TAB_FUTURES:"sports.leaguePage.tab.futures",SPORTS_LEAGUE_PAGE_TAB_SPECIALS:"sports.leaguePage.tab.specials",SPORTS_LEAGUE_PAGE_TAB_DAILY_POLL:"sports.leaguePage.tab.dailyPoll",SPORTS_SPECIALS_WEEKLY:"sports.leaguePage.specials.weekly",SPORTS_SPECIALS_SEASON:"sports.leaguePage.specials.season",SPORTS_PAGE_TAB_EVENTS:"sportsPage.tab.events",SPORTS_PAGE_TAB_BOOSTS:"sportsPage.tab.boosts",SPORTS_PAGE_TAB_LEAGUES:"sportsPage.tab.leagues",SPORTS_PAGE_TAB_BRAZILIAN_TENNIS_TOURNAMENTS:"sportsPage.tab.brazilianTennisTournaments",SPORTS_PAGE_TAB_TOURNAMENT:"sportsPage.tab.tournament",SPORTS_PAGE_TAB_MATCHUPS:"sportsPage.tab.matchups",SPORTS_PAGE_TAB_GAMES:"sportsPage.tab.games",SPORTS_PAGE_TAB_OVERVIEW:"sportsPage.tab.overview",SPORTS_FILTERS_EMPTY_HEADER:"sports.filters.empty.header",SPORTS_FILTERS_EMPTY_SUBTEXT:"sports.filters.empty.subtext",SPORTS_FILTERS_TITLE:"sports.filters.title",SPORTS_FILTERS_VIEWING:"sports.filters.viewing",SPORTS_FILTERS_SORT_BY:"sports.filters.sortBy",SPORTS_FILTERS_BY_TIME:"sports.filters.byTime",SPORTS_FILTERS_OPTIONS_PREFIX:"sports.filters.options.",SPORTS_FILTERS_RESET:"sports.filters.reset",SPORTS_FILTERS_APPLY:"sports.filters.apply",SPORTS_FILTERS_SHOW_ESOCCER:"sports.filters.showEsoccer",SPORTS_FILTERS_LEAGUES:"sports.filters.leagues",SPORTS_FILTERS_CLEAR_ALL:"sports.filters.clearAll",SPORTS_FILTERS_SELECT_ALL:"sports.filters.selectAll",SPORTS_FILTERS_SELECTED:"sports.filters.selected",SPORTS_FILTERS_LEAGUES_FTUE_BADGE:"sports.filters.leaguesFtueBadge",SPORTS_FILTERS_LEAGUES_FTUE_TEXT:"sports.filters.leaguesFtueText",SPORTS_OUTCOMES_SEE_MORE:"sports.outcomes.seeMore",SPORTS_OUTCOMES_SEE_LESS:"sports.outcomes.seeLess",SPORTS_EVENT_NOT_AVAILABLE:"sports.eventNotAvailable",SPORTS_EVENT_ENDED:"sports.event.ended",SPORTS_SECTIONS_LABELS_PK:"sports.sections.labels.pk",SPORTS_SECTIONS_LABELS_END:"sports.sections.labels.end",SPORTS_SECTIONS_LABELS_HALFTIME:"sports.sections.labels.halfTime",SPORTS_SECTIONS_LABELS_INTERRUPTED:"sports.sections.labels.interrupted",SPORTS_SECTIONS_LABELS_DELAYED:"sports.sections.labels.delayed",SPORTS_SECTIONS_LABELS_OVERTIME:"sports.sections.labels.overtime",SPORTS_SECTIONS_LABELS_DOUBLE_OVERTIME:"sports.sections.labels.double.overtime",SPORTS_SECTIONS_LABELS_TRIPLE_OVERTIME:"sports.sections.labels.triple.overtime",SPORTS_SECTIONS_LABELS_SHOOTOUT:"sports.sections.labels.shootout",SPORTS_SECTIONS_LABELS_PENALTIES:"sports.sections.labels.penalties",SPORTS_SECTION_ORDINAL_PREFIX:"sports.sectionOrdinal.",SPORTS_SECTION_ORDINAL_WINNING_CONDITION:"sports.sectionOrdinal.winningCondition",SPORTS_SINGLE_OUT:"sports.singleOut",SPORTS_OUTS:"sports.numberOfOuts",SPORTS_TIME_SPECIFIER:"sports.timeSpecifier",SPORTS_EVENT_STARTS_IN:"sports.events.startsIn",SPORTS_EVENT_STARTING_SOON:"sports.events.startingSoon",SPORTS_MARKET_HISTORY:"sports.marketHistory",SPORTS_GROUP_FILTERS_POPULAR:"sports.groupFilters.popular",EVENT_MARKET_STAT_PREFIX:"sports.event.marketStat.",EVENT_MARKET_STAT_CURRENT:"sports.event.marketStat.current",EVENT_MARKET_STAT_CURRENT_TOTAL_POINTS:"sports.event.marketStat.currentTotalPoints",EVENT_MARKET_STAT_CURRENT_TOTAL_GAMES:"sports.event.marketStat.currentTotalGames",EVENT_REDIRECT_ALL_MARKETS:"sports.event.redirect.allMarkets",TODAYS_EVENTS_PAGE_TITLE:"todaysEvents.title",LIVE_EVENTS_PAGE_TITLE:"liveEvents.title",LIVE_EVENTS_EMPTY_CTA_BUTTON_TEXT:"liveEvents.emptyPage.ctaButtonText",LIVE_EVENTS_STREAM_TOGGLE:"liveEvents.streamToggle",LIVE_EVENTS_DELAYED_SECTION_TIT
4LE:"liveEvents.delayedSection.title",LIVE_EVENT_ERROR_TITLE:"liveEvent.errorTitle",LIVE_EVENT_ERROR_DESC_1:"liveEvent.errorDesc1",LIVE_EVENT_ERROR_DESC_2:"liveEvent.errorDesc2",LIVE_EVENT_ERROR_RETRY_BUTTON:"liveEvent.errorRetryButton",LIVE_EVENT_ERROR_TODAYS_PAGE_LINK:"liveEvent.errorViewTodayEventsLink",LIVE_EVENT_ERROR_OR_LABEL:"liveEvent.errorOrLabel",LIVE_COMPLIANCE_SUMMARY:"live.compliance.summary",LIVE_COMPLIANCE_DETAILS:"live.compliance.details",LIVE_COMPLIANCE_SHOW_MORE:"live.compliance.showMore",LIVE_COMPLIANCE_SHOW_LESS:"live.compliance.showLess",UPCOMING_FILTER_TIME_30M:"upcomingEvents.filter.time.30m",UPCOMING_FILTER_TIME_1H:"upcomingEvents.filter.time.1h",UPCOMING_FILTER_TIME_3H:"upcomingEvents.filter.time.3h",UPCOMING_FILTER_TIME_6H:"upcomingEvents.filter.time.6h",UPCOMING_FILTER_TIME_12H:"upcomingEvents.filter.time.12h",UPCOMING_FILTER_TIME_24H:"upcomingEvents.filter.time.24h",UPCOMING_FILTER_TIME_48H:"upcomingEvents.filter.time.48h",SPORTS_LIVE_INDICATOR:"sports.liveIndicator",EMPTY_LIVE_STREAM_TITLE:"liveEvents.stream.emptyTitle",EMPTY_LIVE_STREAM_TEXT:"liveEvents.stream.emptyText",SPORTS_EMPTY_PAGE_TITLE:"sports.emptyPage.title",SPORTS_EMPTY_PAGE_TEXT:"sports.emptyPage.text",PARLAY_EMPTY_CTA_BUTTON_TEXT:"parlay.emptyPage.ctaButtonText",PARLAY_EMPTY_PAGE_TITLE:"parlay.emptyPage.title",PARLAY_EMPTY_PAGE_TEXT:"parlay.emptyPage.text",ACCOUNT_LOGIN_BUTTON_TEXT:"account.login.button.text",TEE_TIME:"sports.golf.tee",SPORTS_MARKET_GROUP_OTHER:"sports.marketGroup.other",SPORTS_MARKET_GROUP_ALL:"sports.marketGroup.all",SPORTS_LIVE_WIDGET_ALL_MATCHES:"sports.liveWidget.allMatches",BONUS_WIDGET_TEXT:"bonus.widget.text",BONUS_WIDGET_SUBTEXT:"bonus.widget.subtext",CASHOUT_BUTTON_PREFIX_UPDATED:"cashout.button.prefix.updated",CASHOUT_CONFIRM_BUTTON_PREFIX_UPDATED:"cashout.confirm.button.prefix.updated",CASHING_OUT_BUTTON_TEXT:"cashout.pending.button.text",CASHOUT_UNAVAILABLE_TEXT:"cashout.unavailable.text",CASHOUT_CHANGED_TEXT:"cashout.changed.text",CASHOUT_FOR_PREFIX:"cashout.for.prefix",PARTIAL_CASHOUT_HEADER:"cashout.amount.question",CASHOUT_PERCENT_SUFFIX:"cashout.percent.suffix",CASHOUT_PARTIAL_WAGER:"cashout.partial.wager",CASHOUT_PARTIAL_PAYOUT:"cashout.partial.payout",CASHOUT_PARTIAL_REMAINING_STAKE:"cashout.partial.remainingStake",CASHOUT_PARTIAL_REMAINING_PAYOUT:"cashout.partial.remainingPayout",CASHOUT_CONFIRMATION:"cashout.confirmationCard.text",BOOSTED_ODDS_TITLE:"boostedOdds.title",BOOSTED_ODDS_DESKTOP_TITLE:"boostedOdds.desktop.title",BOOST_DISCLAIMER_TEXT:"boost.message.disclaimer",BOOST_CARD_VIEW_MORE_LEGS:"boost.card.viewMoreLegs",BOOST_CARD_HIDE_LEGS:"boost.card.hideLegs",MY_REWARDS_HISTORY_TITLE:"myRewardsHistory.title",EVENT_DETAILS_SGP_FILTER_TEXT:"eventDetails.sgpFilterText",EVENT_DETAILS_BET_BUILDER_TAB:"eventDetails.betBuilderMarketTab",EVENT_DETAILS_MY_FAVORITE_MARKETS:"eventDetails.myMarketsTab",EVENT_DETAILS_SEARCH_PLACEHOLDER:"eventDetails.search.placeholder",EVENT_DETAILS_SEARCH_CLEAR:"eventDetails.search.clear",EVENT_DETAILS_SEARCH_EMPTY:"eventDetails.search.empty",EVENT_DETAILS_ERROR_TITLE:"eventDetails.errorTitle",EVENT_DETAILS_ERROR_DESC:"eventDetails.errorDesc",EVENT_DETAILS_ERROR_DESC_2:"eventDetails.errorDesc2",EVENT_DETAILS_MY_BETS_ERROR_TITLE:"eventDetails.myBetsErrorTitle",EVENT_DETAILS_MY_BETS_ERROR_DESC_2:"eventDetails.myBetsErrorDesc2",EVENT_DETAILS_STATS_FAILS:"eventDetails.statsFails",EVENT_LIVE_UPDATES_ERROR_LABEL:"liveUpdates.errorLabel",EVENT_MARKETS_ERROR_LABEL:"eventMarkets.errorLabel",EVENT_EMPTY_MARKETS_LABEL:"eventEmptyMarkets.label",EVENT_DETAILS_SUPER_SUB_BANNER_TITLE:"eventDetails.superSubBanner.title",EVENT_DETAILS_SUPER_SUB_BANNER_DESCRIPTION:"eventDetails.superSubBanner.description",PINNED_MARKETS_UNAVAILABLE_NOTIFICATION:"pinnedMarkets.unavailableNotification",REWARDS_LABEL:"rewards.{bonusType}.label",REWARDS_TEXT:"rewards.{bonusType}.text",REWARDS_SUBTEXT:"rewards.{bonusType}.subtext",MY_LIVE_EVENTS_TAB:"my.live.events",MY_LIVE_EVENTS_EMPTY_TITLE:"myLiveEvents.empty.title",MY_LIVE_EVENTS_EMPTY_DESCRIPTION:"myLiveEvents.empty.description",MY_LIVE_EVENTS_ENDED_TITLE:"myLiveEvents.ended.title",MY_LIVE_EVENTS_ENDED_DESCRIPTION:"myLiveEvents.ended.description",SHARE_BETS_TITLE:"shareBets.title",SHARE_BETS_BUTTON_TEXT:"shareBets.button.text",SHARE_BETS_BUTTON_REUSE:"shareBets.button.reuse",SHARE_BETS_BUTTON_COPYLINK:"shareBet.copyLink",SHARE_BETS_LINK_COPIED:"shareBet.copyLinkSuccess",SHARE_BETS_INVALID_LINK_TITLE:"shareBets.invalidLink.title",SHARE_BETS_INVALID_LINK_TEXT:"shareBets.invalidLink.text",SHARE_BETS_NOT_AVAILABLE:"shareBets.not.available",QUICK_PARLAY_LIVE:"quickParlay.live",QUICK_PARLAY_TODAY:"quickParlay.today",QUICK_PARLAY_TOMORROW:"quickParlay.tomorrow",PREBUILD_ALL_BOOST
4S_NAV_TITLE:"prebuild.allBoosts.navTitle",PREBUILD_FLEX_PARLAY_BADGE:"prebuild.flex.parlay.badge",PREBUILD_QUICK_BETS_ODDS_BAND_RANGE:"prebuild.quickBets.oddsBand.range",PREBUILD_QUICK_BETS_ODDS_BAND_UP_TO:"prebuild.quickBets.oddsBand.upTo",PREBUILD_QUICK_BETS_ODDS_BAND_AND_ABOVE:"prebuild.quickBets.oddsBand.andAbove",FLEX_PARLAY_TITLE:"flexParlay.title",FLEX_PARLAY_SUBTITLE:"flexParlay.subtitle",FLEX_PARLAY_OR_MORE_CORRECT:"flexParlay.orMore.correct",FLEX_PARLAY_ALL_CORRECT:"flexParlay.all.correct",FLEX_PARLAY_WIN_THRESHOLD:"flexParlay.winThreshold",FLEX_PARLAY_INACTIVE:"flexParlay.inactive",FLEX_PARLAY_SELECT:"flexParlay.select",FLEX_PARLAY_LOCKED_SELECTIONS_TITLE:"flexCombiDrawer.notification.lockedSelectionsTitle",FLEX_PARLAY_LOCKED_SELECTIONS_DESC:"flexCombiDrawer.notification.removeSelections",FLEX_PARLAY_LOCKED_SELECTIONS_CTA:"flexCombiDrawer.notification.returnToBetslip",FLEX_PARLAY_ACCA_BOOST_NOTICE:"flexParlay.accaBoost.notice",FLEX_PARLAY_ACCA_BOOST_AMOUNT:"flexParlay.accaBoost.amount",FLEX_WRAPPING_PARENS:"wrapping.parens",CONNECTION_ISSUES_TITLE:"connection.issues.title",CONNECTION_ISSUES_MESSAGE:"connection.issues.message",CONNECTION_ISSUES_BUTTON:"connection.issues.button",SEARCH_PLACEHOLDER:"search.placeholder",SEARCH_HEADER_FUTURES:"search.header.futures",SEARCH_HEADER_LEAGUES:"search.header.leagues",SEARCH_HEADER_EVENTS:"search.header.events",SEARCH_HEADER_PLAYER_PROPS:"search.header.playerprops",SEARCH_HEADER_GAME_PROPS:"search.header.gameprops",SEARCH_NO_RESULTS:"search.noresults",SEARCH_ERROR:"search.error",SEARCH_UNAVAILABLE:"search.unavailable",SEARCH_NOT_VALID:"search.notValid",SEARCH_SETTINGS_TOOLTIP_TEXT:"search.settings.tooltipText",START_LIVE_STREAM:"videoPlayer.start",WATCH_RACE:"videoPlayer.watchRace",LIVE_STREAM_LOG_IN:"liveStream.login",GENERIC_ERROR_MESSAGE:"text.genericErrorMessage",GENERIC_ERROR_HEADER:"header.genericErrorMessage",GENERIC_ERROR_SUBHEADER:"subHeader.genericErrorMessage",LABELS_BACK:"labels.back",LABELS_RELOAD_PAGE:"labels.reload.page",LABEL_DRAW:"label.draw",NEW_TAG_TEXT:"labels.new.tag.text",NOT_AUTHORIZED_TITLE:"auth.title.notAuthorized",NOT_AUTHORIZED_TEXT:"auth.text.notAuthorized",LOGIN_BUTTON:"login.labels.loginButton",REGISTER_NOW:"labels.registerNow",LABEL_OR:"labels.or",SELF_EXCLUSION_POPUP_TITLE:"selfExclusionPopup.title",SELF_EXCLUSION_POPUP_TEXT:"selfExclusionPopup.text",SELF_EXCLUSION_POPUP_WITHDRAWAL_BUTTON_LABEL:"selfExclusionPopup.withdrawalButton.label",SELF_EXCLUSION_POPUP_CANCEL_BUTTON_LABEL:"selfExclusionPopup.cancelButton.label",SELF_EXCLUSION_POPUP_CONTACT_BUTTON_LABEL:"selfExclusionPopup.contactButton.label",COOL_OFF_POPUP_TITLE:"coolOffPopup.title",COOL_OFF_POPUP_TEXT:"coolOffPopup.text",BALANCE_DEPOSIT:"account.balance.labels.deposit",CANCEL:"cancel",MISC_COPIED:"misc.copied",PLUGIN_INSTALL_TEXT:"plugin.install.text",ACCOUNT_SETTINGS_BUTTON_DONE:"account.settings.button.done",ACCOUNT_SETTINGS_TITLE_PREFIX:"account.settings.title.",ACCOUNT_SETTINGS_SUBTITLE_PREFIX:"account.settings.subTitle.",ACCOUNT_SETTINGS_ENUM_PREFIX:"account.settings.enum.",ACCOUNT_CURRENT_STATE:"account.settings.enum.SWITCH_STATE",ACCOUNT_SETTINGS_TITLE_ODDS_ACCEPTANCE:"account.settings.title.odds.acceptance",ACCOUNT_SETTINGS_BUTTON_GOT_IT:"account.settings.button.gotIt",ACCOUNT_SETTINGS_ODDS_ACCEPTANCE_INFO_TEXT:"account.settings.oddsAcceptance.infoText",ODDS_FRACTIONALS_EVEN:"odds.fractionals.even",TOP_EVENTS_TITLE:"topEvents.title",SETTINGS_TITLE:"settings.title",BUTTON_BACK_TO_TOP:"button.backToTop",UNABLE_TO_LOAD_REWARDS_TITLE:"unableToLoad.rewards.title",UNABLE_TO_LOAD_REWARDS_HISTORY_TITLE:"unableToLoad.rewardsHistory.title",UNABLE_TO_LOAD_SETTINGS_TITLE:"unableToLoad.settings.title",UNABLE_TO_LOAD_DESCRIPTION:"unableToLoad.description",UNABLE_TO_LOAD_BUTTON:"unableToLoad.button",UNABLE_TO_LOAD_BETSLIP_MISSIONS_TITLE:"unableToLoad.betslipMissions.title",UNABLE_TO_LOAD_BETSLIP_MISSIONS_SUBTITLE:"unableToLoad.betslipMissions.subtitle",UNABLE_TO_LOAD_BETSLIP_MISSIONS_REFRESH:"unableToLoad.betslipMissions.refresh",TOOL_TIP_LABEL_BETBUILDER:"toolTip.iconLabel.betBuilder",TOOL_TIP_LABEL_BOOST:"toolTip.iconLabel.boost",TOOL_TIP_LABEL_STREAMING:"toolTip.iconLabel.stream",TOOL_TIP_LABEL_EARLY_PAYOUT:"toolTip.iconLabel.earlyPayout",TOOL_TIP_LABEL_SUPER_SUB:"toolTip.iconLabel.superSub",TOOL_TIP_LABEL_GOLDEN_SUB:"toolTip.iconLabel.goldenSub",TOOL_TIP_LABEL_BEST_ODDS_GUARANTEED:"toolTip.iconLabel.bestOddsGuaranteed",TOOL_TIP_LEARN_MORE:"toolTip.learnMore",TOOL_TIP_DRAW
4ER_TITLE:"toolTip.drawerTitle",TOOL_TIP_DESCRIPTION_BOOST:"toolTip.description.boost",TOOL_TIP_DESCRIPTION_BETBUILDER:"toolTip.description.betBuilder",TOOL_TIP_DESCRIPTION_STREAMING:"toolTip.description.streaming",TOOL_TIP_DESCRIPTION_EARLY_PAYOUT:"toolTip.description.earlyPayout",TOOL_TIP_DESCRIPTION_SUPER_SUB:"toolTip.description.superSub",BETHISTORY_SUPER_SUB_DISCLAIMER:"betHistory.superSub.disclaimer",BETHISTORY_SUPER_SUB_UNKNOWN_PLAYER:"betHistory.superSub.unknownPlayer",BETHISTORY_JUSTICE_PAYOUT_LABEL:"betHistory.justicePayout.label",TOOL_TIP_DESCRIPTION_BEST_ODDS_GUARANTEED:"toolTip.description.bestOddsGuaranteed",A11Y_LABEL_CLOSE_BUTTON:"a11y.label.closeButton",A11Y_LABEL_CLOSE_BUTTON_LOADER:"a11y.label.closeButtonLoader",A11Y_LABEL_BETSLIP_SETTINGS_BUTTON:"a11y.label.betslipSettingButton",A11Y_LABEL_BETSLIP_REWARDS_GIFT_BOX:"a11y.label.betslipRewardsGiftBox",A11Y_LABEL_REMOVE_REWARD_BUTTON:"a11y.label.removeRewardButton",A11Y_LABEL_REWARD_DETAILS_BUTTON:"a11y.label.rewardDetailsButton",ANNOUNCEMENTS_BANNER_DONE:"announcementBanner.slides.done",ANNOUNCEMENTS_BANNER_SKIP_ALL:"announcementBanner.slides.skipAll",ARIA_LABEL_DELETE_BUTTON:"ariaLabel.deleteButton",ARIA_LABEL_OUTCOME_BUTTON:"ariaLabel.outcomeButton",ARIA_LABEL_OUTCOME_BUTTON_LOCKED:"ariaLabel.outcomeButtonLocked",ARIA_LABEL_LOCKED_ICON:"ariaLabel.lockedIcon",ARIA_LABEL_STAT_CENTER_BUTTON:"ariaLabel.statCenterButton",ARIA_LABEL_EVENT_VIEWPORT_CLOSE:"ariaLabel.eventViewport.closeButton",ARIA_LABEL_EVENT_VIEWPORT_MAXIMIZE:"ariaLabel.eventViewport.maximizeButton",ARIA_LABEL_EVENT_VIEWPORT_MINIMIZE:"ariaLabel.eventViewport.minimizeButton",ARIA_LABEL_MYBETS_CHANGE_PAGE_NEXT:"ariaLabel.myBets.changePage.next",ARIA_LABEL_MYBETS_CHANGE_PAGE_PREV:"ariaLabel.myBets.changePage.previous",ARIA_LABEL_MYBETS_OPEN_PARTIAL_CASHOUT:"ariaLabel.myBets.openPartialCashout",ARIA_LABEL_MYBETSDETAILS_COPY_TO_CLIPBOARD:"ariaLabel.myBetDetails.CopyToClipboard",ALT_TEXT_STAT_CENTER_ICON:"altText.statCenterIcon",ALT_TEXT_CANCEL_ICON:"altText.cancelIcon",ALT_TEXT_BET_INFO_ICON:"altText.betInfoIcon",ALT_TEXT_SLIDER_ICON:"altText.sliderIcon",ALT_TEXT_RED_CARDS:"altText.redCards",ALT_TEXT_BET_BUILDER:"altText.betBuilder",ALT_TEXT_SUPER_SUB:"altText.superSub",ALT_TEXT_TENNIS_SERVER:"altText.tennisServerIndicator",ALT_TEXT_DARTS_THROWER:"altText.dartsThrowIndicator",ALT_TEXT_FAVORITE_ICON:"altText.favoriteIcon",ALT_TEXT_BOOSTED_ICON:"altText.boostedIcon",ALT_TEXT_BET_ASSIST:"altText.betAssist",ALT_TEXT_BOOST_ARROWS:"altText.boostArrows",ALT_TEXT_EARLY_PAYOUT:"altText.earlyPayout",ALT_TEXT_BEST_ODDS_GUARANTEED:"altText.bestOddsGuaranteed",ICON_TEXT_BET_BUILDER:"iconText.betBuilder",ICON_TEXT_BEST_ODDS_GUARANTEED:"iconText.bestOddsGuaranteed",VIRTUAL_SPORTS_TITLE:"virtualSports.title",VIRTUAL_SPORTS_NOTIFICATION:"virtualSports.notification",VIRTUAL_SPORTS_LIVE_WARNING:"virtualSports.liveWarning",VIRTUAL_SPORTS_NO_BETS_WARNING:"virtualSports.noBetsWarning",VIRTUAL_SPORTS_NO_BETS_CTA:"virtualSports.noBetsCTA",WIDGET_FAVORITE_LEAGUES_TITLE:"widget.favoriteLeagues.title",WIDGET_FAVORITE_LEAGUES_SUBTITLE:"widget.favoriteLeagues.subtitle",WIDGET_FAVORITE_LEAGUES_CTA_EDIT:"widget.favoriteLeagues.CTA.edit",WIDGET_FAVORITES_LEAGUES_VIEW_FAVORITES:"widget.favoriteLeagues.viewFavorites",WIDGET_FAVORITES_LEAGUES_ADD_FAVORITES:"widget.favoriteLeagues.addFavorites",WIDGET_FAVORITES_LEAGUES_REMOVE_FAVORITES:"widget.favoriteLeagues.removeFavorites",ACCA_BOOST_NAME:"accaBoost.name",ACCA_BOOST_DRAWER_BOOST_LEVELS_TABLES_LEGS:"accaBoost.drawer.boostLevelsTable.legs",ACCA_BOOST_DRAWER_DETAILS_HOW_TO_USE:"accaBoost.drawer.details.howToUse",ACCA_BOOST_DRAWER_DETAILS_QUALIFYING_PICKS:"accaBoost.drawer.details.qualifyingPicks",ACCA_BOOST_DRAWER_TAB_HOW_TO_USE:"accaBoost.drawer.tab.howToUse",ACCA_BOOST_DRAWER_TAB_TNC:"accaBoost.drawer.tab.tnc",ACCA_BOOST_DRAWER_TAB_BAR_BUTTON_BOOST_LEVELS:"accaBoost.drawer.tabBar.button.boostLevels",ACCA_BOOST_DRAWER_TAB_BAR_BUTTON_QUALIFYING_PICKS:"accaBoost.drawer.tabBar.button.qualifyingPicks",ACCA_BOOST_STEPPER_ONE_LEG_AWAY:"accaBoost.stepper.oneLegAway",ACCA_BOOST_STEPPER_ERROR_INSUFFICIENT_LEGS:"accaBoost.stepper.error.insufficientLegs",ACCA_BOOST_STEPPER_ERROR_ODDS_TOO_LOW:"accaBoost.stepper.error.oddsTooLow",ACCA_BOOST_STEPPER_ERROR_EXCLUDED_BY_RULE:"accaBoost.stepper.error.excludedByRule",ACCA_BOOST_STEPPER_LEGS:"accaBoost.stepper.legs",ACCA_BOOST_STEPPER_MAX_BOOST:"accaBoost.stepper.maxBoost",ACCA_BOOST_DRAWER_EXPIRES_ON:"accaBoost.drawer.expiresOn",ACCA_BOOST_DRAWER_CLOSE_BUTTON:"accaBoost.drawer.close.button",ACCA_BOOST_SWITCHER_LABEL:"accaBoost.switcher.label",ACCA_BOOST_MAX_BOOST_WARNING:"accaBoost.warning.maxBoost",ACCA_BOOST_MAX_PROFIT_WARNING:"accaBoost.warning.maxProfit",SUPERBOOST_LABEL:"superboost.label",BRAND_NAME_EXPEKT:"brandName.expekt",BRAND_NAME_LEOVEGAS:"brandName.leovegas",BRAND_NAME_BETMGM:"brandName.betmgm",BRAND_NAME_GOGO:"brandName.gogo",BRAND_NAME_BETUK:"brandName.betuk",CASINO_CROSS_SELL_WIDGET_DESCRIPTION:"casinoCrossSellWidget.description",CASINO_CROSS_SELL_WIDGET_TITLE:"casinoCrossSellWidget.title",LEAGUE_TILE_BROW
4SE_AZ_SPORTS:"leagueTiles.browseAZSports",HORSE_RACE:"horse.race",HORSE_RACES:"horse.races",FORECAST_TRICAST_ANY:"forecast.tricast.any",FORECAST_NAME:"betslip.forecast.name",TRICAST_NAME:"betslip.tricast.name",FORECAST_COMBINATION_NAME:"betslip.forecast.combination.name",TRICAST_COMBINATION_NAME:"betslip.tricast.combination.name",TROTTING_NON_RUNNER:"trotting.nonRunner",TROTTING_HEAD_TO_HEAD:"trotting.headToHead",TROTTING_RUNNERS:"trotting.runners",TROTTING_VIEW_FULL_CARD:"trotting.viewFullCard",TROTTING_PAGE_TAB_NEXT_RACES:"trottingPage.tab.nextRaces",TROTTING_PAGE_TAB_MEETINGS:"trottingPage.tab.meetings",TROTTING_PAGE_TAB_FUTURE_RACES:"trottingPage.tab.futureRaces",RACE_IN_RUNNING:"race.inRunning",RACE_RESULT:"race.result",RACE_PRICE_BOOSTS_SINGLES:"race.priceBoosts.singles",RACE_PRICE_BOOSTS_BET_BUILDERS:"race.priceBoosts.betBuilders",RACE_PRICE_BOOSTS_MULTIPLES:"race.priceBoosts.multiples",RACE_PRICE_BOOSTS_TAB:"race.priceBoosts.tab",EVENT_START_TYPE_PREFIX:"eventStartType.",EVENT_START_TYPE_MOBILE:"eventStartType.mobile",EVENT_START_TYPE_WALK_UP:"eventStartType.walk-up",EVENT_START_TYPE_STANDING:"eventStartType.standing",RACETRACK_PICKER_TITLE:"racetrackPicker.title",RACETRACK_PICKER_TRIGGER_ARIA:"racetrackPicker.trigger.ariaLabel",RACETRACK_PICKER_EMPTY:"racetrackPicker.empty",HORSE_RACING_PAGE_TAB_FEATURED:"horseRacingPage.tab.featured",HORSE_RACING_PAGE_TAB_MEETINGS:"horseRacingPage.tab.meetings",HORSE_RACING_PAGE_TAB_NEXT_RACES:"horseRacingPage.tab.nextRaces",HORSE_RACING_PAGE_TAB_FUTURE_RACES:"horseRacingPage.tab.futureRaces",HORSE_RACING_OVERVIEW:"horseRacing.raceOverview",HORSE_RACING_READ_MORE:"horseRacing.readMore",HORSE_RACING_READ_LESS:"horseRacing.readLess",HORSE_RACING_RUNNER_FORM:"horseRacing.runner.form",HORSE_RACING_RUNNER_WEIGHT:"horseRacing.runner.weight",HORSE_RACING_RUNNER_AGE:"horseRacing.runner.age",RACE_RUNNER_DETAIL_TOGGLE:"race.runnerDetail.toggle",RACE_RUNNER_DETAIL_LAST_RACE_PREFIX:"race.runnerDetail.lastRace.",RACE_RUNNER_DETAIL_RATING:"race.runnerDetail.rating",RACE_RUNNER_PLACEHOLDER:"race.runnerPlaceholder",HORSE_RACING_RUNNERS_PREFIX:"horseRacing.runners.",HORSE_RACING_EACH_WAY_ARIA_LABEL:"horseRacing.eachWay.ariaLabel",HORSE_RACING_EACH_WAY_ABBREVIATION:"horseRacing.eachWay.abbreviation",HORSE_RACING_UK_IRELAND_ABBREVIATION:"horseRacing.ukIreland.abbreviation",GREYHOUND_RACING_PAGE_TAB_FEATURED:"greyhoundRacingPage.tab.featured",GREYHOUND_RACING_PAGE_TAB_NEXT_RACES:"greyhoundRacingPage.tab.nextRaces",GREYHOUND_RACING_PAGE_TAB_MEETINGS:"greyhoundRacingPage.tab.meetings",DEAD_HEAT_DEDUCTION_DEFAULT_TEXT:"deadHeatDeductions.defaultText",DEAD_HEAT_DEDUCTION_PRE_TEXT:"deadHeatDeductions.preText",DEAD_HEAT_DEDUCTION_POST_TEXT:"deadHeatDeductions.postText",DEAD_HEAT_DEDUCTION_VARIABLE_TEXT:"deadHeatDeductions.variableText",MINUTES_ABBREVIATION:"sports.events.minutesAbbreviation",SECONDS_ABBREVIATION:"sports.events.secondsAbbreviation",FILTERS_UPDATED:"sports.filters.empty.filtersUpdated",NO_TOP_LEAGUES:"sports.filters.upcoming.noTopLeagues",CORRECT_SCORE_MAIN:"correctScore.main",CORRECT_SCORE_ALL_BETS:"correctScore.allBets",CORRECT_SCORE_INCREASE_SCORE:"correctScore.increaseScore",CORRECT_SCORE_DECREASE_SCORE:"correctScore.decreaseScore",FEATURED_OUTRIGHTS_ALL_MARKETS:"featuredOutrights.allMarkets",PLAYER_PROPS_MARKET_OVER_PREFIX:"playerProps.market.prefix.over",PLAYER_PROPS_MARKET_UNDER_PREFIX:"playerProps.market.prefix.under",DAILY_POLL_CLOSED_POLL_TITLE:"dailyPoll.closedPoll.title",DAILY_POLL_CLOSED_POLL_BUTTON_UNDO:"dailyPoll.closedPoll.button.undo",DAILY_POLL_CLOSED_POLL_BUTTON_VIEW_DAILY_POLL:"dailyPoll.closedPoll.button.viewDailyPoll",DAILY_POLL_WIDGET_TITLE:"dailyPoll.widget.title",DAILY_POLL_WIDGET_DONE_BUTTON:"dailyPoll.widget.doneButton",DAILY_POLL_WIDGET_NEXT_BUTTON:"dailyPoll.widget.nextButton",DAILY_POLL_WIDGET_QUESTION:"dailyPoll.widget.question",DAILY_POLL_WIDGET_COMPLIANCE_TEXT:"dailyPoll.widget.complianceText",DAILY_POLL_ERROR_TITLE:"dailyPoll.error.title",DAILY_POLL_ERROR_BUTTON_REFRESH:"dailyPoll.error.button.refresh",DAILY_POLL_SUGGESTED_BETS_BOX_INFO_BUTTON_VIEW:"dailyPoll.suggestedBet
4s.boxInfo.button.view",DAILY_POLL_SUGGESTED_BETS_BOX_INFO_TITLE:"dailyPoll.suggestedBets.boxInfo.title",DAILY_POLL_SUGGESTED_BETS_BOX_INFO_BUTTON_UNDO:"dailyPoll.suggestedBets.boxInfo.button.undo",DAILY_POLL_SUGGESTED_BETS_TITLE:"dailyPoll.suggestedBets.title",DAILY_POLL_SUGGESTED_BETS_SUBTITLE:"dailyPoll.suggestedBets.subtitle",DAILY_POLL_SUGGESTED_BETS_BUTTON_VIEW_MORE:"dailyPoll.suggestedBets.button.viewMore",DAILY_POLL_SUGGESTED_BETS_COMPLIANCE_TEXT:"dailyPoll.suggestedBets.complianceText",DAILY_POLL_HISTORY_TITLE:"dailyPoll.history.title",DAILY_POLL_HISTORY_PREDICTIONS_TITLE:"dailyPoll.history.predictionsTitle",DAILY_POLL_HISTORY_RANKING_TITLE:"dailyPoll.history.rankingTitle",DAILY_POLL_HISTORY_VIEW_MORE:"dailyPoll.history.viewMore",WORLD_CUP_TITLE:"worldCup.title",WORLD_CUP_GROUP:"worldCup.state.group",WORLD_CUP_STATE_PLAYED:"worldCup.state.played",WORLD_CUP_STATE_GOALS_DIFF:"worldCup.state.goalsDiff",WORLD_CUP_STATE_POINTS:"worldCup.state.points",WORLD_CUP_STATE_CHANGE:"worldCup.state.change",WORLD_CUP_STATE_DRAW:"worldCup.state.draw",WORLD_CUP_STATE_GOALS_AGAINST:"worldCup.state.goalsAgainst",WORLD_CUP_STATE_GOALS_FOR:"worldCup.state.goalsFor",WORLD_CUP_STATE_LOSS:"worldCup.state.loss",WORLD_CUP_STATE_WIN:"worldCup.state.win",LEAGUE_STANDINGS_TITLE:"leagueStandings.title",LEAGUE_STANDINGS_GROUP:"leagueStandings.stats.group",LEAGUE_STANDINGS_STATS_PLAYED:"leagueStandings.stats.played",LEAGUE_STANDINGS_STATS_GOALS_DIFF:"leagueStandings.stats.goalsDiff",LEAGUE_STANDINGS_STATS_POINTS:"leagueStandings.stats.points",LEAGUE_STANDINGS_STATS_CHANGE:"leagueStandings.stats.change",LEAGUE_STANDINGS_STATS_DRAW:"leagueStandings.stats.draw",LEAGUE_STANDINGS_STATS_GOALS_AGAINST:"leagueStandings.stats.goalsAgainst",LEAGUE_STANDINGS_STATS_GOALS_FOR:"leagueStandings.stats.goalsFor",LEAGUE_STANDINGS_STATS_LOSS:"leagueStandings.stats.loss",LEAGUE_STANDINGS_STATS_WIN:"leagueStandings.stats.win",LEAGUE_STANDINGS_EVENTS_FETCHING_ERROR:"leagueStandings.group.eventsFetchingError",LEAGUE_STANDINGS_NO_EVENTS:"leagueStandings.group.noEvents",LEAGUE_STANDINGS_TAB_NAME:"leagueStandings.tab.name",LEAGUE_STANDINGS_EVENTS_TITLE:"leagueStandings.group.eventsTitle",STATUS_LABELS_FINAL:"statusLabels.final",STATUS_LABELS_LIVE:"statusLabels.live",STATUS_LABELS_SCHEDULED:"statusLabels.scheduled",STATUS_LABELS_UNAVAILABLE:"statusLabels.unavailable",STATUS_LABELS_UPCOMING:"statusLabels.upcoming",BRACKET_DRAWER_TAB_POPULAR:"bracketDrawer.tab.popular",BRACKET_DRAWER_VIEW_FULL_MATCH:"bracketDrawer.viewFullMatch",BRACKET_ROUND_LABEL_FINAL:"bracket.roundLabel.final",BRACKET_ROUND_LABEL_ROUND_OF:"bracket.roundLabel.roundOf",BRACKET_ROUND_LABEL_SEMIFINAL:"bracket.roundLabel.semifinal",BRACKET_ROUND_LABEL_QUARTERFINAL:"bracket.roundLabel.quarterfinal",BRACKET_ROUND_LABEL_THIRD_PLACE_PLAYOFF:"bracket.roundLabel.thirdPlacePlayoff",BRACKET_ROUND_LABEL_PLAYOFF_ROUND:"bracket.roundLabel.playoffRound",BRACKET_ROUND_LABEL_QUALIFICATION_ROUND:"bracket.roundLabel.qualificationRound",BRACKET_DRAWER_GAME:"bracketDrawer.game",BRACKET_SERIES_WINS:"bracket.series.wins",BRACKET_SERIES_LEADS:"bracket.series.leads",BRACKET_SERIES_TIED:"bracket.series.tied",BRACKET_AGGREGATE_WINS:"bracket.aggregate.wins",BRACKET_AGGREGATE_LEADS:"bracket.aggregate.leads",BRACKET_AGGREGATE_TIED:"bracket.aggregate.tied",SHOW_MORE:"eventDetails.showMore",SHOW_LESS:"eventDetails.showLess",AI_INSIGHT_DISCLAIMER:"eventDetails.insightDisclaimer",AI_INSIGHT_HELPFUL:"eventDetails.insightHelpful",AI_INSIGHT_NOT_HELPFUL:"eventDetails.insightNotHelpful",AI_INSIGHT_DISCLAIMER_INFO:"eventDetails.insightDisclaimerInfo",AI_INSIGHT_DISCLAIMER_HEADER:"eventDetails.insightDisclaimerHeader",AI_INSIGHT_DISCLAIMER_OK_BUTTON:"eventDetails.insightDisclaimerOkButton",PLAYER_LABELS_AVG:"playerFormStats.avg.buttonText",PLAYER_LABELS_LAST_YEAR_AVG:"playerFormStats.lastYearAvg.buttonText",PLAYER_LABELS_LAST_GAMES:"playerFormStats.lastGames.title",PLAYER_LABELS_LAST_GAMES_LAST_SEASON:"playerFormStats.lastGames.lastSeason.title",PLAYER_LABELS_LAST_GAME:"playerFormStats.lastGame.title",PLAYER_LABELS_LAST_GAME_LAST_SEASON:"playerFormStats.lastGame.lastSeason.title",PLAYER_LABELS_SEASON_AVG:"playerFormStats.seasonAvg.title",PLAYER_LABELS_LAST_SEASON_AVG:"playerFormStats.lastSeasonAvg.title",PLAYER_LABELS_OVER_STREAK:"playerFormStats.overStreak.title",PLAYER_LABELS_UNDER_STREAK:"playerFormStats.underStreak.title",PLAYER_NO_DATA_CHART_TITLE:"playerFormStats.noData.title",PLAYER_NO_DATA_CHART_DESC:"playerFormStats.noData.desc",PLAYER_GAME_PLAYED_ABBREVIATION:"playerFormStats.gamePlayed.abbreviation",PLAYER_GOALS_ABBREVIATION:"playerFormStats.goals.abbreviation",PLAYER_ASSISTS_ABBREVIATION:"playerFormStats.assists.abbreviation",PLAYER_SHOTS_ABBREVIATION:"playerFormStats.shots.abbreviation",PLAYER_SHOTS_ON_TARGET_ABBREVIATION:"playerFormStats.shotsOnTarget.abbreviation",PLAYER_POINTS_ABBREVIATION:"playerFormStats.points.abbreviation",PLAYER_TOTAL_REBOUNDS_ABBREVIATION:"playerFormStats.totalRebounds.abbreviation",PLAYER_STEALS_ABBREVIATION:"playerFormStats.steals.abbreviation",PLAYER_BLOCKS_ABBREVIATION:"playerFormStats.blocks.abbreviation",PLAYER_THREE_POINTERS_MADE_ABBREVIATION:"playerFormStats.threePointersMade.abbreviation",TENNIS_PLAYER_STATS_RANKING:"tennis.playerStats.ranking",TENNIS_PLAYER_STATS_POINTS:"tennis.playerStats.points",TENNIS_PLAYER_STATS_AGE:"tennis.playerStats.age",TENNIS_PLAYER_STATS_COUNTRY:"tennis.playerStats.country",BOTTOM_NAV_CASINO_LABEL:"doc.mobileNavItem.label.casino",PLAYER_DUEL_TITLE:"playerDuel.title",PLAYER_DUEL_EXPLAINER:"playerDuel.explainer",PLAYER_DUEL_SELECT_PLAYER:"playerDuel.selectPlayer",PLAYER_DUEL_SELECT_FIRST_PLAYER:"playerDuel.selectFirstPlayer",PLAYER_DUEL_SELECT_SECOND_PLAYER:"playerDuel.selectSecondPlayer",PLAYER_DUEL_VERSUS:"playerDuel.versus"},O={config:Fv,routesPaths:X,routesParams:xle,localizationKey:U,reduxDevToolsConfig:Mv,authConfig:kv},pt=(e=>(e.HOME="Home",e.EVENT_DETAILS="Event details",e.MY_BETS="MY_BETS",e.SPORTS="SPORTS",e.SPORTS_EVENTS="SPORTS_EVENTS",e.SPORTS_FUTURES="SPORTS_FUTURES",e.SPORTS_TOURNAMENT="SPORTS_TOURNAMENT",e.SPORTS_PLAYER_PROPS="SPORTS_PLAYER_PROPS",e.SPORTS_SPECIALS="SPORTS_SPECIALS",e.SPORTS_PARLAYS="SPORTS_PARLAYS",e.SPORTS_HOME="SPORTS_HOME",e.SPORTS_ALL="SPORTS_ALL",e.TODAY_EVENTS="TODAY_EVENTS",e.LIVE_EVENTS="LIVE_EVENTS",e.TROTTING="TROTTING",e.TROTTING_FUTURE_RACES="TROTTING_FUTURE_RACES",e.HORSE_RACING="HORSE_RACING",e.HORSE_RACING_FUTURE_RACES="HORSE_RACING_FUTURE_RACES",e.GREYHOUND_RACING="GREYHOUND_RACING",e.LEAGUE_GROUP_STAGE="LEAGUE_GROUP_STAGE",e))(pt||{}),x=(e=>(e.SPORTS_EVENTS="SportsEvents",e.LIVE_EVENTS="LiveEvents",e.TODAY_EVENTS="TodayEvents",e.BOOSTED_EVENTS="BoostedEvents",e.EVENT_DETAILS="EventDetails",e.EVENT_PREVIEW_BADGES="EventPreviewBadges",e.EVENT_PREVIEW_BADGES_BOOST="EventPreviewBadgesBoost",e.EVENT_PREVIEW_BADGES_EARLY_PAYOUT="EventPreviewBadgesEarlyPayout",e.EVENT_PREVIEW_BADGES_SUPER_SUB="EventPreviewBadgesSuperSub",e.SPORTS_FUTURES="SportsFutures",e.SPORTS_TOURNAMENT="SportsTournament",e.SPORTS_BOOSTS="SportsBoosts",e.SPORTS_PLAYER_PROPS="SportsPlayerProps",e.SPORTS_SPECIALS="SportsSpecials",e.SPORTS_PARLAYS="SportsParlays",e.SPORTS_OVERVIEW="SportsOverview",e.LEAGUE_OVERVIEW="LeagueOverview",e.BOOSTED_ODDS_WIDGET="BoostedOddsWidget",e.FEATURED="Featured",e.LIVE_WIDGET="LiveWidget",e.TRENDING_BETS="Trending Bets",e.SEARCH_RESULTS="Search Results",e.ALL_SPORTS="AllSports",e.TOP_LEAGUES_ALL_SPORTS="TopLeaguesAllSports",e.TOP_LEAGUES_SPORT_PAGE="TopLeaguesSportPage",e.SPORT_PAGE_TOP_LEAGUES="SportPageTopLeagues",e.SPORT_PAGE_FAVORITES="SportPageFavorites",e.ALL_SPORTS_FAVORITES="AllSportsFavorites",e.SPORTS_LEAGUES="SportsLeagues",e.EXCLUSIVE_WIDGET="Exclusive Widget",e.EXCLUSIVE_PAGE="Exclusive Page",e.FEATURED_OUTRIGHTS="FeaturedOutrights",e.SHARED_BETS="SharedBets",e.TROTTING="Trotting",e.TROTTING_NEXT_RACES="TrottingNextRaces",e.PRIME_TIME="PrimeTime",e.HORSE_RACING="HorseRacing",e.HORSE_RACING_NEXT_RACES="HorseRacingNextRaces",e.HOME_PAGE_HORSES="HomePageHorses",e.GREYHOUND_RACING="GreyhoundRacing",e.GREYHOUND_RACING_NEXT_RACES="GreyhoundRacingNextRaces",e.
4LEAGUE_GROUP_STAGE="LeagueGroupStage",e.TOURNAMENT_BRACKET="TournamentBracket",e.PLAYER_FORM_STATS="PlayerFormStats",e.DAILY_POLL="DailyPoll",e.MISSIONS="Missions",e.PROMO_BANNERS="PromoBanners",e.CASINO_CROSS_SELL="CasinoCrossSell",e.LEAGUE_TILES="LeagueTiles",e.EGAME="Egame",e.ESPORT_GAME="EsportGame",e.SPORT_PAGE_HEADERS="SportPageHeaders",e.LIVE_PAGE_HEADERS="LivePageHeaders",e.TODAY_PAGE_HEADERS="TodayPageHeaders",e.BOOST_DISCLAIMER="BoostDisclaimer",e.QUICK_LINKS="QuickLinks",e.AI_INSIGHT="AiInsight",e.MY_BETS="MyBets",e.MY_BETS_DETAILS="MyBetsDetails",e.VIRTUAL_SPORTS_EVENTS="VirtualSportsEvents",e.VIRTUAL_BETS_HISTORY="virtualBetsHistory",e.APP_LAYOUT_SEARCH="AppLayoutSearch",e.HOME_SEARCH="HomeSearch",e.SPORTS_ALL_SEARCH="SportsAllSearch",e.SEARCH="Search",e.TOP_EVENTS="TopEvents",e.TOP_GROUP_EVENTS="TopGroupEvents",e.TENNIS_PLAYER_STATS="TennisPlayerStats",e.STREAMING="Streaming",e.PLAYER_DUEL="PlayerDuel",e))(x||{}),Xt=(e=>(e.AZ_SPORTS_LINKS_WIDGET="AZ_SPORTS_LINKS_WIDGET",e.FAVORITE_GROUPS_PREFETCH="FAVORITE_GROUPS_PREFETCH",e.FAVORITE_GROUPS_SEED="FAVORITE_GROUPS_SEED",e.MOBILE_NAVI_LIST_WIDGET="MOBILE_NAVI_LIST_WIDGET",e.PREBUILD_BOOSTED_ODDS_WIDGET="PREBUILD_BOOSTED_ODDS_WIDGET",e.SPORTS_ALL_PAGE="SPORTS_ALL_PAGE",e.VIRTUAL_SPORTS_PAGE="VIRTUAL_SPORTS_PAGE",e))(Xt||{});let xv,Hv,Vv;xv={[x.SPORTS_EVENTS]:"Sports Events",[x.LIVE_EVENTS]:"Live Events",[x.TODAY_EVENTS]:"Today Events",[x.BOOSTED_EVENTS]:"Boosted Events",[x.EVENT_DETAILS]:"Event Details",[x.EVENT_PREVIEW_BADGES]:"Event Preview Badges",[x.EVENT_PREVIEW_BADGES_BOOST]:"Event Preview Badges Boost",[x.EVENT_PREVIEW_BADGES_EARLY_PAYOUT]:"Event Preview Badges Early Payout",[x.EVENT_PREVIEW_BADGES_SUPER_SUB]:"Event Preview Badges Super Sub",[x.SPORTS_FUTURES]:"Sports Futures",[x.SPORTS_TOURNAMENT]:"Sports Tournament",[x.SPORTS_BOOSTS]:"Sports Boosts",[x.SPORTS_PLAYER_PROPS]:"Sports Player Props",[x.SPORTS_SPECIALS]:"Sports Specials",[x.SPORTS_PARLAYS]:"Sports Parlays",[x.SPORTS_OVERVIEW]:"Sports Overview",[x.LEAGUE_OVERVIEW]:"League Overview",[x.BOOSTED_ODDS_WIDGET]:"Boosted Odds Widget",[x.FEATURED]:"Featured",[x.LIVE_WIDGET]:"Live Widget",[x.TRENDING_BETS]:"Trending Bets",[x.SEARCH_RESULTS]:"Search Results",[x.ALL_SPORTS]:"All Sports",[x.TOP_LEAGUES_ALL_SPORTS]:"Top Leagues All Sports",[x.TOP_LEAGUES_SPORT_PAGE]:"Top Leagues Sport Page",[x.SPORT_PAGE_TOP_LEAGUES]:"Sport Page Top Leagues",[x.SPORT_PAGE_FAVORITES]:"Sport Page Favorites",[x.ALL_SPORTS_FAVORITES]:"All Sports Favorites",[x.SPORTS_LEAGUES]:"Sports Leagues",[x.EXCLUSIVE_WIDGET]:"Exclusive Widget",[x.EXCLUSIVE_PAGE]:"Exclusive Page",[x.FEATURED_OUTRIGHTS]:"Featured Outrights",[x.SHARED_BETS]:"Shared Bets",[x.TROTTING]:"Trotting",[x.TROTTING_NEXT_RACES]:"Trotting Next Races",[x.PRIME_TIME]:"Prime Time",[x.HORSE_RACING]:"Horse Racing",[x.HORSE_RACING_NEXT_RACES]:"Horse Racing Next Races",[x.HOME_PAGE_HORSES]:"Home Page Horses",[x.GREYHOUND_RACING]:"Greyhound Racing",[x.GREYHOUND_RACING_NEXT_RACES]:"Greyhound Racing Next Races",[x.LEAGUE_GROUP_STAGE]:"League Group Stage",[x.TOURNAMENT_BRACKET]:"Tournament Bracket",[x.DAILY_POLL]:"Daily Poll",[x.MISSIONS]:"Missions",[x.PROMO_BANNERS]:"Promo Banners",[x.CASINO_CROSS_SELL]:"Casino Cross Sell",[x.LEAGUE_TILES]:"League Tiles",[x.EGAME]:"Egame",[x.PLAYER_FORM_STATS]:"Player Form Stats",[x.ESPORT_GAME]:"Esport Game",[x.SPORT_PAGE_HEADERS]:"Sport Page Headers",[x.LIVE_PAGE_HEADERS]:"Live Page Headers",[x.TODAY_PAGE_HEADERS]:"Today Page Headers",[x.BOOST_DISCLAIMER]:"Boost disclaimer",[x.QUICK_LINKS]:"Quick Links",[x.AI_INSIGHT]:"AI Insight",[x.MY_BETS]:"My Bets",[x.MY_BETS_DETAILS]:"My Bets Details",[x.VIRTUAL_SPORTS_EVENTS]:"Virtual Sports Events",[x.VIRTUAL_BETS_HISTORY]:"Virtual Bets History",[x.APP_LAYOUT_SEARCH]:"App Layout Search",[x.HOME_SEARCH]:"Home Search",[x.SPORTS_ALL_SEARCH]:"Sports All Search",[x.SEARCH]:"Search",[x.TOP_EVENTS]:"Top Events",[x.TOP_GROUP_EVENTS]:"Top Group Events",[x.TENNIS_PLAYER_STATS]:"Tennis Player Stats",[x.STREAMING]:"Streaming",[x.PLAYER_DUEL]:"Player Duel"},EO=e=>xv[e]??e,Hv="componentBoundary",G3="fetch",Vl=(e,{errorSource:t=Hv,feature:r,area:a}={})=>({component:e,componentLabel:EO(e),errorSource:t,route:ea(),...r!==void 0&&{feature:r},...a!==void 0&&{area:a}}),Vv=(e=[],t=[])=>e.length!==t.length||e.some((r,a)=>!Object.is(r,t[a])),wE=class extends vt.Component{constructor(e){super(e),this.reportedErrorKeys=new Set,this.state={hasError:!1,error:null,shouldRethrow:!1,prevResetKeys:e.resetKeys}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}static getDerivedStateFromProps(e,t){return Vv(t.prevResetKeys,e.resetKeys)?{hasError:!1,error:null,shouldRethrow:!1,prevResetKeys:e.resetKeys}:null}componentDidCatch(e,t){const{shouldThrow:r=!0}=this.props;if(r){this.setState({shouldRethrow:!0});return}const{component:a,level:n,additionalContext:s,onError:o,dedupeReports:i}=this.props;if(i){const u=`${e.name}: ${e.message}`;if(this.reportedErrorKeys.has(u)){o?.(e);return}this.reportedErrorKeys.add(u)}const l=e instanceof ms?e.context:void 0,c=(e instanceof ms?e.level:void 0)??n??Se.ERROR;fe(e,c,{...Vl(a),componentStack:t.componentStack??"",...s,...l}),o?.(e)}render(){const{hasError:e,error:t,shouldRethrow:r}=this.state,{children:a,fallback:n=null}=this.props;if(r&&t)throw t;return e?n:a}},te=function(e){const t=vt.useRef(void 0);return r=>{const a=e(r);return Bh(t.current,a)?t.current:t.current=a}};let Yv;W3=(e,t=.2,r=.3)=>N.css`-mixin-block-start:"boxShadow";box-shadow:0 0 ${t}rem 0 rgba(var(--colors-stroke-divider-rgb),0.18),0 0.1rem ${r}rem 0 rgba(var(--colors-stroke-divider-rgb),0.12);${e}
4 -mixin-block-end:"boxShadow";`,c3=(e,t=.2,r=.3)=>N.css`-mixin-block-start:"boxShadowDown";box-shadow:0 0 ${t}rem 0 rgba(var(--colors-stroke-divider-rgb),0.18),0 0.2rem ${r}rem 0 rgba(var(--colors-stroke-divider-rgb),0.12);${e} -mixin-block-end:"boxShadowDown";`,Yv=(e,t=.2)=>N.css`-mixin-block-start:"boxShadowUp";box-shadow:0 -0.1rem ${t}rem 0 rgba(var(--colors-stroke-divider-rgb),0.12);${e} -mixin-block-end:"boxShadowUp";`,jA=(e=>(e.small="0px 2px 4px 0px rgba(16, 24, 40, 0.05)",e.medium="0px 4px 4px 0px rgba(16, 24, 40, 0.05)",e.large="0px 1px 13px -2px rgba(16, 24, 40, 0.08)",e.xLarge="0px 6px 25px -3px rgba(0, 0, 0, 0.08)",e))(jA||{}),m5=(e,t)=>{const r=e;return N.css`box-shadow:${r};`},Ct=function(e,t){return N.css`-mixin-block-start:"flexColumn";${n3()};flex-direction:column;${e!==void 0&&`justify-content: ${e}`};${t!==void 0&&`align-items: ${t}`};-mixin-block-end:"flexColumn";`},Fp=()=>N.css`-mixin-block-start:"listReset";list-style:none;margin:0;padding:0;-mixin-block-end:"listReset";`,ys=(e=>(e.tiny="tiny",e.small="small",e.medium="medium",e.large="large",e.extraLarge="extraLarge",e.huge="huge",e.giant="giant",e))(ys||{}),vs=(e,t)=>N.css`font-size:${({theme:r})=>r.font[e].fontSize};font-family:${({theme:r})=>r.font[e].fontFamily};font-weight:${({theme:r})=>r.font[e].fontWeight};line-height:${({theme:r})=>r.font[e].lineHeight};${t&&N.css`color:${t};`} text-transform:${({theme:r})=>r.font[e].textTransform||"unset"};font-style:normal;font-stretch:normal;letter-spacing:normal;`,fc=function(e,t){return N.css`position:sticky;top:calc(${typeof e=="string"?e:`${e}px`});${ce.max(oe.extraLarge)}{top:calc( var(--bol-sticky-top) + ${typeof e=="string"?e:`${e}px`} + ${"0px"} );transition:var(--bol-sticky-top-transition);will-change:top;}`};let v_;v_=(e,t,r)=>t?N.css`${fc(e)} z-index:${r?"calc(var(--layer-below) + var(--layer-sticky))":"var(--layer-sticky)"};`:"",Wl=()=>N.css`-mixin-block-start:"noScrollBars";&::-webkit-scrollbar{display:none;}-ms-overflow-style:none;scrollbar-width:none;-mixin-block-end:"noScrollBars";`;var $n={};Object.defineProperty($n,"__esModule",{value:!0}),$n.default=$n.Normalize=Wv=$n.normalize=void 0;var $v=N,N_=(0,$v.css)(['html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}']),Wv=$n.normalize=N_,Kv=(0,$v.createGlobalStyle)(N_);$n.Normalize=Kv,Kv.displayName="Normalize";var Eq=N_;$n.default=Eq;
4const pq=N.createGlobalStyle`${Wv} html.no-scroll{overflow:hidden;}#sportsbook-client-wrapper{width:100%;height:100%;max-height:100%;margin:0;padding:0;color:var(--colors-text-primary);background:var(--colors-fill-bg-primary);${ce.min(oe.extraLarge)}{background-color:var(--colors-fill-bg-primary);}${Eue()}}.no-select{user-select:none;}@media (hover:hover){::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-thumb{border-radius:100px;border:2px solid transparent;background-clip:content-box;background-color:transparent;}:hover::-webkit-scrollbar-thumb{background-color:var(--color-schema-neutral-200);}*{scrollbar-width:thin;scrollbar-color:transparent transparent;}*:hover{scrollbar-color:var(--color-schema-neutral-200) transparent;}}a,a:active,a:hover,a:visited{text-decoration:none;}#sportsbook-client-wrapper .DayPickerInput{width:100%;}#sportsbook-client-wrapper .body-no-scrolling{overflow:hidden;}#sportsbook-client-wrapper input[type='search']::-webkit-search-decoration,#sportsbook-client-wrapper input[type='search']::-webkit-search-cancel-button,#sportsbook-client-wrapper input[type='search']::-webkit-search-results-button,#sportsbook-client-wrapper input[type='search']::-webkit-search-results-decoration{display:none;}`;mI=function(){return N.useTheme()},s5=function(e,t){return e.reduce((r,a)=>{const[n,s]=r;return t(a)?n.push(a):s.push(a),r},[[],[]])},xt=function(e,t){return e.reduce((r,a)=>{const n=t(a);return r[n]=r[n]||[],r[n].push(a),r},{})},zA=function(e){return e.filter((t,r,a)=>a.indexOf(t)===r)};function jv(e,t){const r=[];return t.forEach((a,n)=>{n<e.length&&(r[a]=e[n])}),Object.values(r)}gt=function(e){return e.reduce((t,r)=>{if(Array.isArray(r))for(const a of r)t.push(a);else t.push(r);return t},[])},r6=function(e,t){return e===t?!0:e.length!==t.length?!1:e.every((r,a)=>Object.is(r,t[a]))},A9=function(e){return Array.from(e??[])},gK=function(e,t){if(t<1)throw new RangeError(`chunk: size must be >= 1, got ${t}`);const r=[];for(let a=0;a<e.length;a+=t)r.push(e.slice(a,a+t));return r},CA=function(e){const t=Math.floor(e/60/1e3),r=Math.floor(e/1e3%60);return{minutes:t,seconds:r}};const Tq=(e,t,r)=>{console.assert(e===t,`Expected ${r}, received ${e}`)};function zv(e,t){return e.size===t.size&&_q(e,t)}function _q(e,t){if(e.size<t.size)return!1;for(const r of t)if(!e.has(r))return!1;return!0}function da(e,t){for(const r of t)e.add(r)}function Eu(e,t){for(const r of t)e.delete(r)}function L_(e,t){const r=new Set(e);return Eu(r,t),r}let pu;Z8=e=>e.replaceAll("_",""),pu=e=>{if(e.indexOf(" ")===-1)return e;const t=e.match(/^\w+/)?.[0]||"";return e.replace(t,t.slice(0,1)).trim()},J4=e=>e.toLowerCase().replace(/./,t=>t.toUpperCase());function Tu(e){"@babel/helpers - typeof";return Tu=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tu(e)}function Na(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}Oe=function(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")},Qe=function(e){Oe(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Tu(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))},Dp=function(e,t){Oe(2,arguments);var r=Qe(e),a=Na(t);return isNaN(a)?new Date(NaN):(a&&r.setDate(r.getDate()+a),r)};function Sq(e,t){Oe(2,arguments);var r=Qe(e).getTime(),a=Na(t);return new Date(r+a)}var mq={};function _u(){return mq}function fq(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}wp=function(e){Oe(1,arguments);var t=Qe(e);return t.setHours(0,0,0,0),t};var Xv=6e4,qv=36e5;cp=function(e,t){Oe(2,arguments);var r=wp(e),a=wp(t);return r.getTime()===a.getTime()};function gq(e){return Oe(1,arguments),e instanceof Date||Tu(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}lT=function(e){if(Oe(1,arguments),!gq(e)&&typeof e!="number")return!1;var t=Qe(e);return!isNaN(Number(t))},HO=function(e){Oe(1,arguments);var t=Qe(e);return t.setHours(23,59,59,999),t};function hq(e,t){Oe(2,arguments);var r=Na(t);return Sq(e,-r)}var Iq=864e5;function Oq(e){Oe(1,arguments);var t=Qe(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var a=t.getTime(),n=r-a;return Math.floor(n/Iq)+1}function Su(e){Oe(1,arguments);var t=1,r=Qe(e),a=r.getUTCDay(),n=(a<t?7:0)+a-t;return r.setUTCDate(r.getUTCDate()-n),r.setUTCHours(0,0,0,0),r}function Qv(e){Oe(1,arguments);var t=Qe(e),r=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(r+1,0,4),a.setUTCHours(0,0,0,0);var n=Su(a),s=new Date(0);s.setUTCFullYear(r,0,4),s.setUTCHours(0,0,0,0);var o=Su(s);return t.getTime()>=n.getTime()?r+1:t.getTime()>=o.getTime()?r:r-1}function Aq(e){Oe(1,arguments);var t=Qv(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var a=Su(r);return a}var yq=6048e5;function Rq(e){Oe(1,arguments);var t=Qe(e),r=Su(t).getTime()-Aq(t).getTime();return Math.round(r/yq)+1}function mu(e,t){var r,a,n,s,o,i,l,c;Oe(1,arguments);var u=_u(),d=Na((r=(a=(n=(s=t?.weekStartsOn)!==null&&s!==void 0?s:t==null||(o=t.locale)===null||o===void 0||(i=o.options)===null||i===void 0?void 0:i.weekStartsOn)!==null&&n!==void 0?n:u.weekStartsOn)!==null&&a!==void 0?a:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=Qe(e),p=E.getUTCDay(),T=(p<d?7:0)+p-d;return E.setUTCDate(E.getUTCDate()-T),E.setUTCHours(0,0,0,0),E}function Jv(e,t){var r,a,n,s,o,i,l,c;Oe(1,arguments);var u=Qe(e),d=u.getUTCFullYear(),E=_u(),p=Na((r=(a=(n=(s=t?.firstWeekContainsDate)!==null&&s!==void 0?s:t==null||(o=t.locale)===null||o===void 0||(i=o.options)===null||i===void 0?void 0:i.firstWeekContainsDate)!==null&&n!==void 0?n:E.firstWeekContainsDate)!==null&&a!==void 0?a:(l=E.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(p>=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var T=new Date(0);T.setUTCFullYear(d+1,0,p),T.setUTCHours(0,0,0,0);var _=mu(T,t),f=new Date(0);f.setUTCFullYear(d,0,p),f.setUTCHours(0,0,0,0);var g=mu(f,t);return u.getTime()>=_.getTime()?d+1:u.getTime()>=g.getTime()?d:d-1}function bq(e,t){var r,a,n,s,o,i,l,c;Oe(1,arguments);var u=_u(),d=Na((r=(a=(n=(s=t?.firstWeekContainsDate)!==null&&s!==void 0?s:t==null||(o=t.locale)===null||o===void 0||(i=o.options)===null||i===void 0?void 0:i.firstWeekContainsDate)!==null&&n!==void 0?n:u.firstWeekContainsDate)!==null&&a!==void 0?a:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&r!==void 0?r:1),E=Jv
vendor: 18,902 bytes, line 4
4(e,t),p=new Date(0);p.setUTCFullYear(E,0,d),p.setUTCHours(0,0,0,0);var T=mu(p,t);return T}var vq=6048e5;function Nq(e,t){Oe(1,arguments);var r=Qe(e),a=mu(r,t).getTime()-bq(r,t).getTime();return Math.round(a/vq)+1}function _e(e,t){for(var r=e<0?"-":"",a=Math.abs(e).toString();a.length<t;)a="0"+a;return r+a}var tn={y:function(e,t){var r=e.getUTCFullYear(),a=r>0?r:1-r;return _e(t==="yy"?a%100:a,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):_e(r+1,2)},d:function(e,t){return _e(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h:function(e,t){return _e(e.getUTCHours()%12||12,t.length)},H:function(e,t){return _e(e.getUTCHours(),t.length)},m:function(e,t){return _e(e.getUTCMinutes(),t.length)},s:function(e,t){return _e(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,a=e.getUTCMilliseconds(),n=Math.floor(a*Math.pow(10,r-3));return _e(n,t.length)}},Zs={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Lq={G:function(e,t,r){var a=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(a,{width:"abbreviated"});case"GGGGG":return r.era(a,{width:"narrow"});default:return r.era(a,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){var a=e.getUTCFullYear(),n=a>0?a:1-a;return r.ordinalNumber(n,{unit:"year"})}return tn.y(e,t)},Y:function(e,t,r,a){var n=Jv(e,a),s=n>0?n:1-n;if(t==="YY"){var o=s%100;return _e(o,2)}return t==="Yo"?r.ordinalNumber(s,{unit:"year"}):_e(s,t.length)},R:function(e,t){var r=Qv(e);return _e(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return _e(r,t.length)},Q:function(e,t,r){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return _e(a,2);case"Qo":return r.ordinalNumber(a,{unit:"quarter"});case"QQQ":return r.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(a,{width:"narrow",context:"formatting"});default:return r.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,r){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return _e(a,2);case"qo":return r.ordinalNumber(a,{unit:"quarter"});case"qqq":return r.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(a,{width:"narrow",context:"standalone"});default:return r.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,r){var a=e.getUTCMonth();switch(t){case"M":case"MM":return tn.M(e,t);case"Mo":return r.ordinalNumber(a+1,{unit:"month"});case"MMM":return r.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(a,{width:"narrow",context:"formatting"});default:return r.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,r){var a=e.getUTCMonth();switch(t){case"L":return String(a+1);case"LL":return _e(a+1,2);case"Lo":return r.ordinalNumber(a+1,{unit:"month"});case"LLL":return r.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(a,{width:"narrow",context:"standalone"});default:return r.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,r,a){var n=Nq(e,a);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):_e(n,t.length)},I:function(e,t,r){var a=Rq(e);return t==="Io"?r.ordinalNumber(a,{unit:"week"}):_e(a,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):tn.d(e,t)},D:function(e,t,r){var a=Oq(e);return t==="Do"?r.ordinalNumber(a,{unit:"dayOfYear"}):_e(a,t.length)},E:function(e,t,r){var a=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,r,a){var n=e.getUTCDay(),s=(n-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return _e(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,a){var n=e.getUTCDay(),s=(n-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return _e(s,t.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){var a=e.getUTCDay(),n=a===0?7:a;switch(t){case"i":return String(n);case"ii":return _e(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(a,{width:"short",context:"formatting"});default:return r.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,r){var a=e.getUTCHours(),n=a/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var a=e.getUTCHours(),n;switch(a===12?n=Zs.noon:a===0?n=Zs.midnight:n=a/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var a=e.getUTCHours(),n;switch(a>=17?n=Zs.evening:a>=12?n=Zs.afternoon:a>=4?n=Zs.morning:n=Zs.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){var a=e.getUTCHours()%12;return a===0&&(a=12),r.ordinalNumber(a,{unit:"hour"})}return tn.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):tn.H(e,t)},K:function(e,t,r){var a=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(a,{unit:"hour"}):_e(a,t.length)},k:function(e,t,r){var a=e.getUTCHours();return a===0&&(a=24),t==="ko"?r.ordinalNumber(a,{unit:"hour"}):_e(a,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):tn.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):tn.s(e,t)},S:function(e,t){return tn.S(e,t)},X:function(e,t,r,a){var n=a._originalDate||e,s=n.getTimezoneOffset();if(s===0)return"Z";switch(t){case"X":return eN(s);case"XXXX":case"XX":return Wn(s);default:return Wn(s,":")}},x:function(e,t,r,a){var n=a._originalDate||e,s=n.getTimezoneOffset();switch(t){case"x":return eN(s);case"xxxx":case"xx":return Wn(s);default:return Wn(s,":")}},O:function(e,t,r,a){var n=a._originalDate||e,s=n.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Zv(s,":");default:return"GMT"+Wn(s,":")}},z:function(e,t,r,a){var n=a._originalDate||e,s=n.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Zv(s,":");default:return"GMT"+Wn(s,":")}},t:function(e,t,r,a){var n=a._originalDate||e,s=Math.floor(n.getTime()/1e3);return _e(s,t.length)},T:function(e,t,r,a){var n=a._originalDate||e,s=n.getTime();return _e(s,t.length)}};function Zv(e,t){var r=e>0?"-":"+",a=Math.abs(e),n=Math.floor(a/60),s=a%60;if(s===0)return r+String(n);var o=t;return r+String(n)+o+_e(s,2)}function eN(e,t){if(e%60===0){var r=e>0?"-":"+";return r+_e(Math.abs(e)/60,2)}return Wn(e,t)}function Wn(e,t){var r=t||"",a=e>0?"-":"+",n=Math.abs(e),s=_e(Math.floor(n/60),2),o=_e(n%60,2);return a+s+r+o}var tN=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},rN=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Cq=function(e,t){var r=e.match(/(P+)(p+)?/)||[],a=r[1],n=r[2];if(!n)return tN(e,t);var s;switch(a){case"P":s=t.dateTime({width:"short"});break;case"PP":s=t.dateTime({width:"medium"});break;case"PPP":s=t.dateTime({width:"long"});break;default:s=t.dateTime({width:"full"});break}return s.replace("{{date}}",tN(a,t)).replace("{{time}}",rN(n,t))},Pq={p:rN,P:Cq},Dq=["D","DD"],Bq=["YY","YYYY"];function wq(e){return Dq.indexOf(e)!==-1}function Uq(e){return Bq.indexOf(e)!==-1}function aN(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Mq={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},kq=function(e,t,r){var a,n=Mq[e];return typeof n=="string"?a=n:t===1?a=n.one:a=n.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+a:a+" ago":a};function C_(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,a=e.formats[r]||e.formats[e.defaultWidth];return a}}var Gq={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Fq={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},xq={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Hq={date:C_({formats:Gq,defaultWidth:"full"}),time:C_({formats:Fq,defaultWidth:"full"}),dateTime:C_({formats:xq,defaultWidth:"full"})},Vq={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Yq=function(e,t,r,a){return Vq[e]};function Ui(e){return function(t,r){var a=r!=null&&r.context?String(r.context):"standalone",n;if(a==="formatting"&&e.formattingValues){var s=e.defaultFormattingWidth||e.defaultWidth,o=r!=null&&r.width?String(r.width):s;n=e.formattingValues[o]||e.formattingValues[s]}else{var i=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;n=e.values[l]||e.values[i]}var c=e.argumentCallback?e.argumentCallback(t):t;return n[c]}}var $q={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Wq={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Kq={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},jq={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},zq={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Xq={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},qq=function(e,t){var r=Number(e),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Qq={ordinalNumber:qq,era:Ui({values:$q,defaultWidth:"wide"}),quarter:Ui({values:Wq,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Ui({values:Kq,defaultWidth:"wide"}),day:Ui({values:jq,defaultWidth:"wide"}),dayPeriod:Ui({values:zq,defaultWidth:"wide",formattingValues:Xq,defaultFormattingWidth:"wide"})};function Mi(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=r.width,n=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],s=t.match(n);if(!s)return null;var o=s[0],i=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(i)?Zq(i,function(d){return d.test(o)}):Jq(i,function(d){return d.test(o)}),c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;var u=t.slice(o.length);return{value:c,rest:u}}}function Jq(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Zq(e,t){for(var r=0;r<e.length;r++)if(t(e[r]))return r}function eQ(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=t.match(e.matchPattern);if(!a)return null;var n=a[0],s=t.match(e.parsePattern);if(!s)return null;var o=e.valueCallback?e.valueCallback(s[0]):s[0];o=r.valueCallback?r.valueCallback(o):o;var i=t.slice(n.length);return{value:o,rest:i}}}var tQ=/^(\d+)(th|st|nd|rd)?/i,rQ=/\d+/i,aQ={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},nQ={any:[/^b/i,/^(a|c)/i]},sQ={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},oQ={any:[/1/i,/2/i,/3/i,/4/i]},iQ={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},lQ={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},cQ={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},uQ={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},dQ={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},EQ={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},pQ={ordinalNumber:eQ({matchPattern:tQ,parsePattern:rQ,valueCallback:function(e){return parseInt(e,10)}}),era:Mi({matchPatterns:aQ,defaultMatchWidth:"wide",parsePatterns:nQ,defaultParseWidth:"any"}),quarter:Mi({matchPatterns:sQ,defaultMatchWidth:"wide",parsePatterns:oQ,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Mi({matchPatterns:iQ,defaultMatchWidth:"wide",parsePatterns:lQ,defaultParseWidth:"any"}),day:Mi({matchPatterns:cQ,defaultMatchWidth:"wide",parsePatterns:uQ,defaultParseWidth:"any"}),dayPeriod:Mi({matchPatterns:dQ,defaultMatchWidth:"any",parsePatterns:EQ,defaultParseWidth:"any"})},TQ={code:"en-US",formatDistance:kq,formatLong:Hq,formatRelative:Yq,localize:Qq,match:pQ,options:{weekStartsOn:0,firstWeekContainsDate:1}},_Q=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,SQ=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,mQ=/^'([^]*?)'?$/,fQ=/''/g,gQ=/[a-zA-Z]/;CE=function(e,t,r){var a,n,s,o,i,l,c,u,d,E,p,T,_,f;Oe(2,arguments);var g=String(t),h=_u(),y=(a=(n=void 0)!==null&&n!==void 0?n:h.locale)!==null&&a!==void 0?a:TQ,I=Na((s=(o=(i=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&i!==void 0?i:h.firstWeekContainsDate)!==null&&o!==void 0?o:(c=h.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&s!==void 0?s:1);if(!(I>=1&&I<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var A=Na((d=(E=(p=(T=void 0)!==null&&T!==void 0?T:void 0)!==null&&p!==void 0?p:h.weekStartsOn)!==null&&E!==void 0?E:(_=h.locale)===null||_===void 0||(f=_.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&d!==void 0?d:0);if(!(A>=0&&A<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!y.localize)throw new RangeError("locale must contain localize property");if(!y.formatLong)throw new RangeError("locale must contain formatLong property");var b=Qe(e);if(!lT(b))throw new RangeError("Invalid time value");var P=fq(b),L=hq(b,P),D={firstWeekContainsDate:I,weekStartsOn:A,locale:y,_originalDate:b},F=g.match(SQ).map(function(G){var Y=G[0];if(Y==="p"||Y==="P"){var Z=Pq[Y];return Z(G,y.formatLong)}return G}).join("").match(_Q).map(function(G){if(G==="''")return"'";var Y=G[0];if(Y==="'")return hQ(G);var Z=Lq[Y];if(Z)return Uq(G)&&aN(G,t,String(e)),wq(G)&&aN(G,t,String(e)),Z(L,G,y.localize,D);
4if(Y.match(gQ))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Y+"`");return G}).join("");return F};function hQ(e){var t=e.match(mQ);return t?t[1].replace(fQ,"'"):e}function IQ(e,t){Oe(2,arguments);var r=Qe(e),a=Qe(t);return r.getTime()>a.getTime()}function P_(e,t){Oe(2,arguments);var r=Qe(e),a=Qe(t);return r.getTime()<a.getTime()}fy=function(e){return Oe(1,arguments),Qe(e).getTime()>Date.now()},cc=function(e){return Oe(1,arguments),cp(e,Date.now())},Cp=function(e){return Oe(1,arguments),cp(e,Dp(Date.now(),1))},oI=function(e,t){var r;Oe(1,arguments);var a=Na((r=void 0)!==null&&r!==void 0?r:2);if(a!==2&&a!==1&&a!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var n=RQ(e),s;if(n.date){var o=bQ(n.date,a);s=vQ(o.restDateString,o.year)}if(!s||isNaN(s.getTime()))return new Date(NaN);var i=s.getTime(),l=0,c;if(n.time&&(l=NQ(n.time),isNaN(l)))return new Date(NaN);if(n.timezone){if(c=LQ(n.timezone),isNaN(c))return new Date(NaN)}else{var u=new Date(i+l),d=new Date(0);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return new Date(i+l+c)};var fu={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},OQ=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,AQ=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,yQ=/^([+-])(\d{2})(?::?(\d{2}))?$/;function RQ(e){var t={},r=e.split(fu.dateTimeDelimiter),a;if(r.length>2)return t;if(/:/.test(r[0])?a=r[0]:(t.date=r[0],a=r[1],fu.timeZoneDelimiter.test(t.date)&&(t.date=e.split(fu.timeZoneDelimiter)[0],a=e.substr(t.date.length,e.length))),a){var n=fu.timezone.exec(a);n?(t.time=a.replace(n[1],""),t.timezone=n[1]):t.time=a}return t}function bQ(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),a=e.match(r);if(!a)return{year:NaN,restDateString:""};var n=a[1]?parseInt(a[1]):null,s=a[2]?parseInt(a[2]):null;return{year:s===null?n:s*100,restDateString:e.slice((a[1]||a[2]).length)}}function vQ(e,t){if(t===null)return new Date(NaN);var r=e.match(OQ);if(!r)return new Date(NaN);var a=!!r[4],n=ki(r[1]),s=ki(r[2])-1,o=ki(r[3]),i=ki(r[4]),l=ki(r[5])-1;if(a)return wQ(t,i,l)?CQ(t,i,l):new Date(NaN);var c=new Date(0);return!DQ(t,s,o)||!BQ(t,n)?new Date(NaN):(c.setUTCFullYear(t,s,Math.max(n,o)),c)}function ki(e){return e?parseInt(e):1}function NQ(e){var t=e.match(AQ);if(!t)return NaN;var r=D_(t[1]),a=D_(t[2]),n=D_(t[3]);return UQ(r,a,n)?r*qv+a*Xv+n*1e3:NaN}function D_(e){return e&&parseFloat(e.replace(",","."))||0}function LQ(e){if(e==="Z")return 0;var t=e.match(yQ);if(!t)return 0;var r=t[1]==="+"?-1:1,a=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return MQ(a,n)?r*(a*qv+n*Xv):NaN}function CQ(e,t,r){var a=new Date(0);a.setUTCFullYear(e,0,4);var n=a.getUTCDay()||7,s=(t-1)*7+r+1-n;return a.setUTCDate(a.getUTCDate()+s),a}var PQ=[31,null,31,30,31,30,31,31,30,31,30,31];function nN(e){return e%400===0||e%4===0&&e%100!==0}function DQ(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(PQ[t]||(nN(e)?29:28))}function BQ(e,t){return t>=1&&t<=(nN(e)?366:365)}function wQ(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function UQ(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function MQ(e,t){return t>=0&&t<=59}let B_=null,sN,oN,eo,gu;sN=e=>{B_=e},oN=()=>{B_=null},eo=()=>B_??void 0,Qo=L$||Hle?m.useLayoutEffect:m.useEffect,gu=(e,t)=>{const r=m.useRef(void 0);return m.useEffect(()=>{r.current=e},t),r.current},js=function(e,t,r=e){const a=m.useRef(r);return t&&(a.current=e),a.current};function w_(e,t){const r=m.useRef({key:t,value:null,computed:!1});return m.useCallback(()=>((r.current.key!==t||!r.current.computed)&&(r.current.key=t,r.current.value=typeof e=="function"?e():e??null,r.current.computed=!0),r.current.value),[t,e])}let Kn,iN,lN,U_,to,cN,M_,jn,uN,dN,k_,EN,ro,Gi,pN,hu,TN,_N,Fi,zn,G_,SN,mN,F_,Iu,Ou;ic=e=>{const t=m.useRef(e);return Qo(()=>{t.current=e},[e]),t},Kn={US:"us",EU:"eu"},iN={STRAIGHT:"STRAIGHT",PARLAY:"PARLAY",FLEX_PARLAY:"FLEX_PARLAY",SYSTEM:"SYSTEM"}
4,lN={SINGLE:"STRAIGHT",COMBI:"PARLAY",SYSTEM:"SYSTEM"},U_=e=>e?iN[e]??lN[e]??"STRAIGHT":"STRAIGHT",to={eventIds:[],outcomeIds:[],betslipType:"STRAIGHT",amounts:[],marketTypes:[],replaceBetslip:!1,prebuildUuids:[],eachWayOutcomeIds:[],startingPriceOutcomeIds:[]},cN=["betslip","bet","eventId","outcomeId","eventIds","outcomeIds","amount","amounts","mode","winThreshold","prebuiltIds","systemFactors","systemStakes","betslipType","marketTypes","eachWayOutcomeIds","startingPriceOutcomeIds"],M_=e=>{if(!e||e==="#")return to;const t=e.includes("?")?e.substring(e.indexOf("?")+1):"";if(!t)return to;const r=new URLSearchParams(t),a=r.get("bet"),n=a?new URLSearchParams(EN(a)):r,s=Gi(n.get("eventIds")),o=ro(n.get("outcomeIds")),i=Gi(n.get("amounts")),l=hu(n.get("eventId")),c=n.get("outcomeId"),u=hu(n.get("amount"));l&&s.push(l),c&&o.push(c),u&&i.push(u);const d=ro(n.get("prebuiltIds")),E=U_(n.get("betslipType")),p=ro(n.get("marketTypes")),T=hu(n.get("winThreshold")),_=Gi(n.get("systemFactors")),f=Gi(n.get("systemStakes")),g=new Set(o),h=ro(n.get("eachWayOutcomeIds")).filter(b=>g.has(b)),y=ro(n.get("startingPriceOutcomeIds")).filter(b=>g.has(b)),I=n.get("mode")==="replace",A=i.length<=1||i.length===o.length;return s.length||d.length?{eventIds:s,outcomeIds:o,betslipType:E,amounts:A?i:[],marketTypes:p,replaceBetslip:I,winThreshold:T??void 0,prebuildUuids:d,systemFactors:_.length?_:void 0,systemStakes:f.length?f:void 0,eachWayOutcomeIds:h,startingPriceOutcomeIds:y}:to},jn=e=>Array.isArray(e)?e.filter(t=>typeof t=="string"):[],uN=e=>{if(typeof e!="object"||e===null)throw new Error("Alias payload is not an object");const t=e,r=jn(t.outcomeIds),a=new Set(r);return{eventIds:pN(jn(t.eventIds)),outcomeIds:r,betslipType:U_(typeof t.betslipType=="string"?t.betslipType:null),amounts:Array.isArray(t.amounts)?t.amounts.map(Number).filter(n=>!Number.isNaN(n)):[],marketTypes:jn(t.marketTypes),replaceBetslip:t.mode==="replace",prebuildUuids:jn(t.prebuiltIds),winThreshold:typeof t.winThreshold=="number"?t.winThreshold:void 0,eachWayOutcomeIds:jn(t.eachWayOutcomeIds).filter(n=>a.has(n)),startingPriceOutcomeIds:jn(t.startingPriceOutcomeIds).filter(n=>a.has(n))}},dN=e=>{if(!e.includes("?"))return e;const t=e.substring(0,e.indexOf("?")),r=new URLSearchParams(e.substring(e.indexOf("?")+1));for(const n of cN)r.delete(n);const a=r.toString();return a?`${t}?${a}`:t},k_=e=>e.eventIds.length>0||e.prebuildUuids.length>0,EN=e=>{const t=e.replace(/-/g,"+").replace(/_/g,"/"),r="=".repeat((4-t.length%4)%4),a=t+r,n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=new Uint8Array(128);for(let i=0;i<n.length;i++)s[n.charCodeAt(i)]=i;const o=[];for(let i=0;i<a.length;i+=4){const l=s[a.charCodeAt(i)],c=s[a.charCodeAt(i+1)],u=s[a.charCodeAt(i+2)],d=s[a.charCodeAt(i+3)];o.push(l<<2|c>>4),a[i+2]!=="="&&o.push((c&15)<<4|u>>2),a[i+3]!=="="&&o.push((u&3)<<6|d)}return new TextDecoder().decode(new Uint8Array(o))},ro=e=>e?e.split(",").filter(Boolean):[],Gi=e=>e?e.split(",").map(t=>Number.parseInt(t,10)).filter(t=>!Number.isNaN(t)):[],pN=e=>e.map(t=>Number.parseInt(t,10)).filter(t=>!Number.isNaN(t)),hu=e=>{if(!e)return;const t=Number.parseInt(e,10);return Number.isNaN(t)?void 0:t},TN=(e,t)=>e.reduce((r,a)=>{const n=t(a);return r.get(n)||r.set(n,[]),r.get(n).push(a),r},new Map),_N=256,Fi=e=>{const t=new Map;return(r,a)=>{const n=a===void 0?r:`${r}${JSON.stringify(a)}`,s=t.get(n);if(s!==void 0)return s;t.size>=_N&&t.clear();const o=e(r,a);return t.set(n,o),o}},zn=Fi((e,t)=>new Intl.NumberFormat(e,t)),G_=Fi((e,t)=>new Intl.DateTimeFormat(e,t)),SN=Fi((e,t)=>new Intl.ListFormat(e,t)),mN=Fi((e,t)=>new Intl.DisplayNames(e,t)),F_=(e,t,r)=>{const a=Number.EPSILON*Math.max(1,Math.abs(e)),n=Math.abs(e-Math.trunc(e)),s=Math.abs(n-.5)<a;switch(r){case"ceil":return Math.ceil(e)/t;case"floor":return Math.floor(e)/t;case"trunc":return Math.trunc(e)/t;case"halfCeil":return s?Math.ceil(e)/t:Math.round(e)/t;case"halfFloor":return s?Math.floor(e)/t:Math.round(e)/t;case"halfEven":{if(s){const o=Math.floor(e),i=Math.ceil(e);return((o&1)===0?o:i)/t}return Math.round(e)/t}case"halfExpand":return Math.round(e)/t;default:return e/t}},Iu=(e,t,{mode:r,type:a="fraction"}={})=>
4{if(!r)return e;if(a==="fraction"){const n=10**t,s=e===0?0:Math.sign(e)*Number.EPSILON,o=(e+s)*n;return F_(o,n,r)}if(a==="significant"){if(e===0)return 0;const n=10**(Math.floor(Math.log10(Math.abs(e)))+1-t),s=e/n;return F_(s,1,r)*n}return e},Ou=e=>e.maximumSignificantDigits!=null?{precision:e.maximumSignificantDigits,type:"significant"}:e.maximumFractionDigits!=null?{precision:e.maximumFractionDigits,type:"fraction"}:{precision:2,type:"fraction"},Pn=function(e,{currency:t,locale:r,currencyDisplay:a="symbol",roundingMode:n,...s}){const o=e/100,{maximumFractionDigits:i,maximumSignificantDigits:l}=s,{precision:c,type:u}=Ou({maximumFractionDigits:i,maximumSignificantDigits:l}),d=Iu(o,c,{mode:n,type:u});return zn(r,{style:"currency",currency:t,currencyDisplay:a,...s}).format(d)},by=function(e){return zn(e).formatToParts(1.1).find(t=>t.type==="decimal")?.value??"."},p6=function(e){return zn(e).formatToParts(1e3).find(t=>t.type==="group")?.value??","},z7=function(e,{currency:t,locale:r}){const a=e===""?"0":e,n=(a.split(".")[1]||"").length,s=Pn(Math.round(Number.parseFloat(a)*100),{currency:t,locale:r,minimumFractionDigits:a.endsWith(".")?1:n,maximumFractionDigits:2});return e.endsWith(".")||e===""?kQ(s):s},JR=e=>e.split(/\s+/).reduce((t,r)=>{const a=/\d/.test(r),n=t[t.length-1];return a&&n?.type==="amount"?n.text=`${n.text} ${r}`:t.push({text:r,type:a?"amount":"currency"}),t},[]);function kQ(e){const t=e.lastIndexOf("0");return t===-1?e:e.slice(0,t)+e.slice(t+1)}function fN(e,t){return zn(t,{style:"currency",currency:e}).format(0).replace(/\d+([,.]\d+)?/g,"").trim()}const GQ=["DECIMAL","AMERICAN","FRACTIONAL"],gN=e=>GQ.includes(e),xi=e=>{const t=e.toString();if(t.includes("e")||t.includes("E"))return e.toFixed(2);const r=t.indexOf(".");if(r===-1)return`${t}.00`;const a=t.slice(0,r),n=t.slice(r+1,r+3).padEnd(2,"0");return`${a}.${n}`};function Au(e){const t=e.charAt(0);return["-","+",""].includes(t)?e:`+${e}`}const FQ="1/1";function yu(e,t){return e===FQ?t??e:e}let hN,IN,ON,AN,yN,x_,RN,H_,bN,Ru,vN,NN,LN,CN,V_,PN,ae,er;Oi=({odds:e="",format:t,evenLabel:r})=>{if(t==="AMERICAN")return Au(e);if(t==="DECIMAL"){const a=Number(e);return e&&Number.isFinite(a)?xi(a):e}return t==="FRACTIONAL"?yu(e,r):e},hN=(e,t)=>{if(t==="AMERICAN"){const r=Number(e);return r>0?r/100+1:100/Math.abs(r)+1}if(t==="FRACTIONAL"){const[r,a]=e.split("/").map(Number);return r/a+1}return t==="DECIMAL"?Number(e):Number.NaN},gi=(e,t)=>{const r=hN(e,t);return Number.isFinite(r)&&r>1?r:null},WT=e=>e>=2?`+${Math.round((e-1)*100)}`:`${Math.round(-100/(e-1))}`,Kc=e=>{if(e>Vle)return`${Math.trunc(e)-1}/1`;let t=null;for(const[r,a]of Yle)if(r<=e)t=a;else break;return t??"0"},IN={AMERICAN:WT,FRACTIONAL:Kc,DECIMAL:xi},ON=({odds:e,from:t,to:r,evenLabel:a})=>{const n=gi(e,t);if(n===null)return null;const s=IN[r];if(!s)return null;const o=t===r?e:s(n);return Oi({odds:o,format:r,evenLabel:a})},Vc={[Kn.US]:"MM/dd/yyyy",[Kn.EU]:"dd/MM/yyyy"},AN={[Kn.US]:"MM/dd",[Kn.EU]:"dd/MM"},By=e=>`${Vc[e]}, h:mm a`,Kl=e=>{const t=e.getHours();return`${t>0&&t<10?"H":"HH"}:mm`},Ip=(e,t)=>e.getFullYear()===new Date().getFullYear()?AN[t]:Vc[t],RE=(e,t)=>`${Ip(e,t)}, ${Kl(e)}`,yN=864e5,x_=e=>new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime(),RN=e=>Math.round((x_(e)-x_(new Date))/yN),Fy=()=>eo()?.format(new Date,"EEEE")??"",H_="USER",bN=["money","percent","number","odds","currency","date","dateRange","list"],Ru=["notation","compactDisplay","signDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","localeMatcher","numberingSystem","locale","roundingMode"],vN=[...Ru,"currency","currencyDisplay","currencySign"],NN=[...Ru,"style","unit","unitDisplay"],LN=["display","locale"],CN=["from","to"],V_=["style","locale","weekday","era","year","month","day","hour","minute","second","timeZoneName","hour12","dateStyle","timeStyle"],PN=["type","style","locale"],ae=e=>({declined:e}),er=e=>typeof e=="object"&&e!==null&&typeof e.declined=="string",Lt=function(e,t){const r=ve().state,a=w_(t,e),n=m.useCallback(o=>r.subscribe(e,o),[r,e]),s=m.useCallback(()=>r.get(e)??a()??null,[r,e,a]);return m.useSyncExternalStore(n,s,s)};function xQ(e,t){const r=ve().state,a=ic(t);Qo(()=>r.subscribe(e,(...n)=>a.current(...n)),[e,r])}function DN(e,t){const r=ve().state,a=w_(t,e),n=m.useRef(r.get(e)??a());return xQ(e,s=>{n.current=s??a()}),n}Nt=function(e,t){const r=ve(),a=ic(t);Qo(()=>r.subscribe(e,(...n)=>a.current(...n)),[e])};const HQ=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i,VQ=e=>HQ.test(e)||/^\d+$/.test(e)?":id":e,BN=e=>{try{const{pathname:t}
4=new URL(e,"http://relative.invalid");return t.split("/").map(VQ).join("/")}catch{return""}},Y_=(e,t,r,a)=>(!(e instanceof Error&&e.name==="AbortError"||yce(e))&&!Rce(a)&&bce.error(`Error in ${BN(r?.url??"")} request`,e),e),$_=e=>{if(!e.ok)throw new Ace(`${BN(e.url)}: ${e.status} ${e.statusText}`,e.status);return e};function bu(e){return Object.entries(e).reduce((t,[r,a])=>a==null?t:Array.isArray(a)?t.concat(`${r}=${encodeURIComponent(a.join(","))}`):typeof a=="object"?t.concat(`${r}=${encodeURIComponent(JSON.stringify(a))}`):t.concat(`${r}=${encodeURIComponent(String(a))}`),[]).join("&")}let wN,W_,UN,MN,kN,GN,FN,rn,xN,HN,VN,YN,$N;wN=()=>ve().state.get("auth:jwt")||void 0,W_=new WeakMap,UN=e=>{const t=e.getToken??wN;qr.setConfig({baseUrl:e.baseUrl,auth:()=>t()||void 0,querySerializer:bu}),!W_.has(qr)&&(qr.interceptors.response.use($_),qr.interceptors.error.use(Y_),W_.set(qr,!0))},MN=e=>(e.created=new Date(e.created),e.modified=new Date(e.modified),e),kN=async e=>(e=MN(e),e),GN=e=>(e.client??qr).get({responseTransformer:kN,responseStyle:"data",url:"/aliases/{namespace}/{key}",...e}),Y6=e=>(e.client??qr).post({responseStyle:"data",security:[{scheme:"bearer",type:"http"}],url:"/placement/validate/authenticated",...e,headers:{"Content-Type":"application/json",...e.headers}}),$6=e=>(e.client??qr).post({responseStyle:"data",url:"/placement/validate/unauthenticated",...e,headers:{"Content-Type":"application/json",...e.headers}}),w7=e=>(e.client??qr).post({responseStyle:"data",security:[{scheme:"bearer",type:"http"}],url:"/placement/submit",...e,headers:{"Content-Type":"application/json",...e.headers}}),V8=e=>(e.client??qr).post({responseStyle:"data",security:[{scheme:"bearer",type:"http"}],url:"/placement/request",...e,headers:{"Content-Type":"application/json",...e.headers}}),FN=e=>(e.client??qr).post({responseStyle:"data",url:"/placement/types",...e,headers:{"Content-Type":"application/json",...e.headers}}),rn={minimumStake:50,defaultStake:1e3},xN={EUR:{...rn},GBP:{...rn,minimumStake:10},USD:{...rn},DKK:{...rn,minimumStake:100,defaultStake:1e4},BRL:{...rn,minimumStake:100},SEK:{...rn,minimumStake:100,defaultStake:1e4},CAD:{...rn,minimumStake:10,defaultStake:1e3}},HN={newexpekt:"expekt",expektlvg:"expekt",leovegas:"leovegas",gutro:"leovegas",mgm:"betmgm",gogo:"gogo"},VN=e=>HN[e.toLowerCase()]??e,YN=e=>{const t=e.replace("_","-"),[r,a]=t.split("-");return{locale:t,language:r?.toLowerCase()??"en",location:a?.toUpperCase()??"DK"}},$N=e=>{const{language:t,location:r,locale:a}=YN(e.locale),n=VN(e.brand);return{...e,dateFormat:e.dateFormat??Kn.EU,language:t,location:r,locale:a,brand:n}};let Hi=null,WN,KN,Yr,K_,j_,z_,jN,Vi,zN;WN=e=>{Hi=$N(e)},KN=()=>{Hi=null},xr=()=>{if(!Hi)throw new Error("Config not initialized. Call initTigerCore() first.");return Hi},Op=()=>Hi?.dateFormat??Kn.EU,Wc=()=>{const{currency:e}=xr();return xN[e]},Yr=(e,t)=>(r,a)=>{const n=Object.keys(a).find(s=>!e.includes(s));if(n!==void 0)return ae(`unknown option "${n}"`);try{return t(r,a)}catch(s){return ae(String(s))}},K_=e=>{try{return xr()[e]}catch{return}},j_=(e,t)=>e===void 0||e===H_?t():String(e),z_=new Map,jN=e=>{let t=z_.get(e);if(t===void 0){try{t=Intl.NumberFormat.supportedLocalesOf([e]).length>0}catch{t=!1}z_.set(e,t)}return t},Vi=e=>{const t=j_(e,()=>K_("locale"));return t===void 0?ae("no locale: the core is not initialised"):jN(t)?t:ae(`unsupported locale "${t}"`)},zN=()=>{const{supportedValuesOf:e}=Intl;return e?e("currency"):[]};let YQ,XN,X_,qN,QN,JN,q_,ZN,ao,eL,vu,Nu,Lu,tL,rL,aL,nL,sL,oL,Q_,iL,lL,J_,cL,uL,Z_,dL,EL,pL,TL,_L,SL,mL,fL,Cu,eS,gL,hL,IL,tS,OL,AL,yL,RL,bL,vL,NL,LL,CL,PL,DL;XN=()=>YQ??=new Set(zN()),X_=e=>{const t=XN();return t.size>0?t.has(e):/^[A-Z]{3}$/.test(e)},qN=e=>{const t=j_(e,()=>K_("currency"));return t===void 0?ae("no currency: the core is not initialised"):X_(t)?t:ae(`unknown currency "${t}"`)},QN=new Set(["ceil","floor","trunc","halfCeil","halfFloor","halfEven","halfExpand"]),JN=e=>{if(e!==void 0)return QN.has(String(e))?e:ae(`unknown roundingMode "${e}"`)},q_=100,ZN=e=>bN.find(t=>t in e),ao=(e,t)=>t in e?e[t]:void 0,eL=e=>typeof e=="object"&&"options"in e&&e.options?e.options:{},vu=(e,t)=>
4typeof e=="object"?ao(e,t):String(e),Nu=e=>{const t=typeof e=="string"&&e.trim()===""?NaN:Number(e);return Number.isFinite(t)?t:void 0},Lu=(e,t)=>Nu(typeof e=="object"?ao(e,t):e),tL=e=>{if(typeof e!="object"){const r=Nu(e);return r===void 0?void 0:r*q_}const t=Nu(ao(e,"money"));if(t!==void 0)return"units"in e&&e.units==="major"?t*q_:t},rL=["symbol","code","name"],aL=Yr(LN,(e,{display:t="symbol",locale:r})=>{const a=vu(e,"currency");if(a===void 0||!X_(a))return ae(`unknown currency "${a}"`);if(!rL.includes(String(t)))return ae(`unknown display "${t}"`);const n=Vi(r);return er(n)?n:t==="code"?a:t==="name"?mN(n,{type:"currency"}).of(a)??ae(`no name for "${a}"`):fN(a,n)}),nL=["date","short","datetime","full"],sL=e=>nL.includes(String(e)),oL={date:(e,t)=>Vc[t],short:Ip,datetime:RE,full:(e,t)=>By(t)},Q_=e=>eo()?.parseIso(e),iL=(e,t)=>{if(!sL(t))return ae(`unknown style "${String(t)}"`);const r=eo();return r?r.format(e,oL[t](e,Op()))??ae("could not render the date"):ae("no date engine: the core is not initialised")},lL=(e,{locale:t,...r})=>{const a=Vi(t);if(er(a))return a;try{return G_(a,r).format(e)}catch(n){return ae(String(n))}},J_=(e,t)=>{const{style:r,...a}=t,n=Object.keys(a).length>0;if(r!==void 0&&n)return ae('"style" excludes "locale" and the field options');const s=Q_(e);return s?n?lL(s,a):iL(s,r??"date"):ae(`"${e}" is not an ISO date`)},cL=Yr(V_,(e,t)=>{const r=vu(e,"date");return r===void 0?ae("not a date"):J_(r,t)}),uL=Yr(V_,(e,t)=>{const r=typeof e=="object"?ao(e,"dateRange"):String(e).split("/");if(r===void 0||r.length!==2)return ae("not a date range");const[a,n]=r.map(s=>J_(s,t));return er(a)?a:er(n)?n:`${a} \u2013 ${n}`}),Z_=";",dL=e=>{if(typeof e=="object")return ao(e,"list");const t=String(e);return t.includes(Z_)?t.split(Z_).map(r=>r.trim()):void 0},EL=["conjunction","disjunction","unit"],pL=["long","short","narrow"],TL=e=>EL.includes(String(e)),_L=e=>pL.includes(String(e)),SL=Yr(PN,(e,{type:t="conjunction",style:r="long",locale:a})=>{const n=dL(e);if(n===void 0)return ae("not a list");if(!TL(t))return ae(`unknown type "${t}"`);if(!_L(r))return ae(`unknown style "${r}"`);const s=Vi(a);return er(s)?s:SN(s,{type:t,style:r}).format(n)}),mL=e=>e,fL=(e,t,r)=>({minimumFractionDigits:t,maximumFractionDigits:Math.max(r,e.minimumFractionDigits??t),...e}),Cu=({locale:e,roundingMode:t,...r},a)=>{const n=Vi(e);if(er(n))return n;const s=JN(t);if(er(s))return s;const o=mL(r);return{locale:n,roundingMode:s,intl:a?fL(o,...a):o}}
4,eS=(e,{roundingMode:t,intl:r})=>{if(!t)return e;const{precision:a,type:n}=Ou(r);return Iu(e,a,{mode:t,type:n})},gL=Yr(vN,(e,{currency:t,...r})=>{const a=tL(e);if(a===void 0)return ae("not an amount");const n=qN(t);if(er(n))return n;const s=Cu(r,[0,2]);return er(s)?s:Pn(a,{...s.intl,currency:n,locale:s.locale,...s.roundingMode&&{roundingMode:s.roundingMode}})}),hL=["decimal","unit"],IL=Yr(NN,(e,t)=>{const r=Lu(e,"number");if(r===void 0)return ae("not a number");const{style:a}=t;if(a!==void 0&&!hL.includes(String(a)))return ae(`"${a}" is not a number style`);const n=Cu(t,[0,3]);return er(n)?n:zn(n.locale,n.intl).format(eS(r,n))}),HR=()=>Lt("spa:user:sports-wager",Wc().defaultStake),tS="spa:user:odds-format",OL=()=>ve().state.get(tS)??xr().oddsFormat,RT=()=>Lt(tS,xr().oddsFormat),AL=()=>{try{return OL()}catch{return}},yL=e=>Yr(CN,(t,{from:r,to:a})=>{if(typeof t=="object"&&r!==void 0)return ae('"from" cannot override a priced value');const n=typeof t=="object"?t:{odds:String(t),format:r??"DECIMAL"};if(!("odds"in n))return ae("not an odds value");if(!gN(n.format))return ae(`unknown odds format "${String(n.format)}"`);const s=a===void 0||a===H_?AL():a;return gN(s)?ON({odds:n.odds,from:n.format,to:s,evenLabel:e()})??ae(`"${n.odds}" is not ${n.format} odds`):ae(`unknown odds format "${String(s)}"`)}),RL=Yr(Ru,(e,t)=>{const r=Lu(e,"percent");if(r===void 0)return ae("not a percentage");const a=Cu(t,[0,2]);return er(a)?a:zn(a.locale,{...a.intl,style:"percent"}).format(eS(r,a)/100)}),bL=7,vL=(e,t)=>{if(e===0)return t.today;if(e===1)return t.tomorrow;if(e===-1)return t.yesterday},NA=(e,t,r)=>{const a=eo();if(!a)return{isRelativeDateTimeString:!1,value:null};const n=a.format(e,Kl(e))??"",s=RN(e),o=vL(s,t)??(s>0&&s<bL?G_(xr().locale,{weekday:"short"}).format(e):void 0);return o===void 0?{isRelativeDateTimeString:!1,value:a.format(e,RE(e,Op()))??null}:{isRelativeDateTimeString:!0,value:(r?[o,n]:[o,t.timeSpecifier,n]).filter(Boolean).join(r?"-":" ")}},NL=e=>Yr([],t=>{if(!eo())return ae("no date engine: the core is not initialised");const r=vu(t,"date");if(r===void 0||!r.includes("T"))return ae("not a date-time");const a=Q_(r);return a?NA(a,e()).value??ae("no relative text"):ae(`"${r}" is not an ISO date-time`)}),LA=e=>({today:e(O.localizationKey.DATE_TODAY),tomorrow:e(O.localizationKey.DATE_TOMORROW),yesterday:e(O.localizationKey.DATE_YESTERDAY),timeSpecifier:e(O.localizationKey.SPORTS_TIME_SPECIFIER)}),{loadShare:LL}=Z$,{initPromise:CL}=J$,PL=CL.then(e=>LL("i18next",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"^26.0.8"}}})),DL=await PL.then(e=>e());var $Q=DL;let BL;BL=q$($Q),xe=BL.createInstance(),xe.init({lng:"en",fallbackLng:"en",resources:{en:{translation:{}}},interpolation:{formatSeparator:"|",escapeValue:!1},keySeparator:!1,initAsync:!1});let no;at=()=>xe.language,no={language:"",ordinal:null,cardinal:null};function wL(e){return xe.language!==no.language&&(no.language=xe.language,no.ordinal=new Intl.PluralRules(xe.language,{type:"ordinal"}),no.cardinal=new Intl.PluralRules(xe.language,{type:"cardinal"})),no[e]}function rS(e){return wL("ordinal").select(e)}IT=function(e){return wL("cardinal").select(e)},si=function(e){const t=`pluralization.ordinal.${rS(e)}`;return xe.t(t,{defaultValue:t}).replace("{number}",String(e))};const WQ=new Intl.PluralRules(Dh.EN,{type:"ordinal"}),KQ=new Map([["one","st"],["two","nd"],["few","rd"],["other","th"]]);u6=function(e){const t=WQ.select(e),r=KQ.get(t);return`${e}${r}`};let UL,ML,aS,kL,GL,nS,FL,xL,HL,sS,VL,YL,oS,iS,$L,WL,lS;qo=(e,t)=>{const r=e(t);return r===t?void 0:r},UL=Yr([],e=>{const t=Lu(e,"number");return t!==void 0&&Number.isInteger(t)?si(t):ae("not a whole number")}),ML=e=>({money:gL,currency:aL,percent:RL,number:IL,ordinal:UL,odds:yL(()=>qo(e,O.localizationKey.ODDS_FRACTIONALS_EVEN)),date:cL,daterange:uL,relativetime:NL(()=>LA(e)),list:SL}),aS={money:"money",percent:"percent",number:"number",odds:"odds",currency:"currency",date:"date",dateRange:"daterange",list:"list"},kL=["ordinal","relativetime"],GL=new Set([...Object.values(aS),...kL]),nS="sbk:",FL=(e,t)=>{const r=e.services.formatter;
4r&&Object.entries(ML(t)).forEach(([a,n])=>{const s=(o,i,l)=>{try{return n(o,{...eL(o),...l})}catch(c){return ae(String(c))}};r.add(`${nS}${a}`,s)})},xL=(e,t,r)=>{const a=e.services.formatter;if(!a)return ae("no formatter service");if(r.split("(").length>2)return ae("one option list per format");const n=a.format(t,`${nS}${r}`,e.language);return typeof n=="string"||er(n)?n:ae("the formatter did not run")},HL=/\{EMPTY_STRING(?:\|ordinal)?\}/g,sS="__tiger_missing_translation__",VL=String.raw`([^{}|]+?)`,YL=String.raw`(?:\|([^{}]*?))?`,oS=e=>new RegExp(`${"\\{".repeat(e)}${VL}${YL}${"\\}".repeat(e)}`,"g"),iS={1:oS(1),2:oS(2)},$L=(e,t,r,a)=>a===1&&e[r-1]==="{"&&e[r+t.length]==="}",WL=/^\d+$/,lS={currency:()=>typeof getAppConfig=="function"?{currency:getAppConfig().bol.currency}:void 0},FL(xe,(e,t)=>ie(e,t)),ie=function(e,t,r){if(!e)return e;const a=xe.t(e,{defaultValue:sS,replace:{}});return a===sS?xa(e,t,r):a===""?e:xa(a,t,r)};function KL(e){return xe.exists(e)}x3=function(e,t=1){return e.search(iS[t])!==-1},xa=function(e,t=[],{braces:r=1,stripUnmatched:a=!1}={}){if(!e.includes("{"))return e;const n=qQ(t),s={values:n?Object.fromEntries(t.entries()):t,positional:n,stripUnmatched:a};return e.replace(HL,"").replace(iS[r],(o,i,l,c,u)=>{const d=i.trim();return!d||$L(u,o,c,r)?o:jQ(o,d,l?.trim(),s)})};function jQ(e,t,r,a){const n=a.positional&&WL.test(t),s=zQ(t,a.values,r!==void 0&&!n);if(s==="")return s;if(r===void 0)return s===void 0?so(e,a):XQ(e,s,a);if(r.includes("|"))return so(e,a,"one formatter per token");const o=r.split("(")[0].trim().toLowerCase();return QQ(o)?s===void 0?so(e,a,`no value for "${t}"`):jL(e,s,r,a):so(e,a,`unknown formatter "${o}"`)}function zQ(e,t,r){return zL(t,e)&&t[e]!=null?t[e]:zL(lS,e)?lS[e]():r?e:void 0}function XQ(e,t,r){if(typeof t!="object")return String(t);const a=ZN(t);return a===void 0?so(e,r,"not a placeholder value"):jL(e,t,aS[a],r)}function jL(e,t,r,a){const n=xL(xe,t,r);return er(n)?so(e,a,n.declined):n}function so(e,{stripUnmatched:t},r){return r&&console.warn(`Unresolved token ${e}: ${r}`),t?"":e}function zL(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function qQ(e){return Array.isArray(e)}function QQ(e){return GL.has(e)}Jt=function(){return{getLanguage:()=>xe.language,translate:ie,hasTranslation:KL,getOrdinal:si,getCardinalPluralRule:IT,getOrdinalPluralRule:rS}};const oo=()=>{throw new Error("provide a value to the TranslationProvider of type TranslationContextProps.")},XL=vt.createContext({getLanguage:oo,translate:oo,hasTranslation:oo,getOrdinal:oo,getCardinalPluralRule:oo,getOrdinalPluralRule:oo});XL.Consumer;const JQ={getLanguage:()=>xe.language,translate:ie,hasTranslation:KL,getOrdinal:si,getCardinalPluralRule:IT,getOrdinalPluralRule:rS},ZQ=e=>{const t=C.c(2),{children:r}=e;let a;return t[0]!==r?(a=S.jsx(XL.Provider,{value:JQ,children:r}),t[0]=r,t[1]=a):a=t[1],a};function eJ(e){const{language:t}=getAppConfig().bol;xe.addResourceBundle(t,"translation",e,!0,!0),xe.changeLanguage(t)}const Pu=new Map,tJ=100,cS=e=>e===null||typeof e!="object"?JSON.stringify(e):Array.isArray(e)?`[${e.map(cS).join(",")}]`:`{${Object.keys(e).sort().map(t=>`${JSON.stringify(t)}:${cS(e[t])}`).join(",")}}`,rJ=(e,t,r)=>[e,t,cS(r)].join("|"),aJ=(e,t,r)=>{const a=rJ(e,t,{minimumFractionDigits:"auto-min",maximumFractionDigits:"auto-max",...r}),n=Pu.get(a);if(n)return n;const s=new Intl.NumberFormat(e,{style:"currency",currency:t,...r});return Pu.size>=tJ&&Pu.clear(),Pu.set(a,s),s};oa=function(e,t,{currencyDisplay:r="symbol",roundingMode:a="halfExpand",locale:n=getAppConfig().bol.locale,...s}={}){const o=e/100,{maximumFractionDigits:i,maximumSignificantDigits:l}=s,{precision:c,type:u}=Ou({maximumFractionDigits:i,maximumSignificantDigits:l}),d=Iu(o,c,{mode:a,type:u});return aJ(n,t,{currencyDisplay:r,...s}).format(d)};function qL(e,t,r){return oa(e,t,{locale:r}).replace(fN(t,r),"")}const nJ=e=>(t,r)=>{const a=vce()[e],n=w_(r,t),s=m.useCallback(u=>a.subscribe(t,u),[a,t]),o=m.useCallback(()=>a.getItem(t)??n()??null,[a,t,n]),i=m.useCallback(()=>n()??null,[n]),l=m.useSyncExternalStore(s,o,i),c=m.useCallback(u=>{const d=o(),E=Nce(u)?u(d):u;d!==E&&(E===null?a.removeItem(t):a.setItem(t,E))},[a,t,o]);return[l,c]},sJ=nJ("local");
4na=(e=>(e.HEADINGXL_BOLD="HEADINGXL_BOLD",e.HEADINGXL_MEDIUM="HEADINGXL_MEDIUM",e.HEADING1_BOLD="HEADING1_BOLD",e.HEADING2_REGULAR="HEADING2_REGULAR",e.HEADING2_BOLD="HEADING2_BOLD",e.HEADING3_REGULAR="HEADING3_REGULAR",e.HEADING3_BOLD="HEADING3_BOLD",e.BODY_REGULAR="BODY_REGULAR",e.BODY_MEDIUM="BODY_MEDIUM",e.BODY_BOLD="BODY_BOLD",e.SUBTEXT_REGULAR="SUBTEXT_REGULAR",e.SUBTEXT_MEDIUM="SUBTEXT_MEDIUM",e.SUBTEXT_BOLD="SUBTEXT_BOLD",e.SUBTEXT_CAPS="SUBTEXT_CAPS",e.SUBTEXT_S_CAPS="SUBTEXT_S_CAPS",e.SUBTEXT_S="SUBTEXT_S",e.BODY_S="BODY_S",e.BODY_XS="BODY_XS",e.BODY_XXS="BODY_XXS",e.BODY_XXXS="BODY_XXXS",e))(na||{});let QL;Ra=(e,t)=>N.css`font-size:${({theme:r})=>r.font[e].fontSize};font-family:${({theme:r})=>r.font[e].fontFamily};font-weight:${({theme:r})=>r.font[e].fontWeight};line-height:${({theme:r})=>r.font[e].lineHeight};${t&&N.css`color:${t};`} text-transform:${({theme:r})=>r.font[e].textTransform||"unset"};font-style:normal;font-stretch:normal;letter-spacing:normal;`,QL=v.p`${({$type:e})=>Ra(e)};color:${({theme:e,$color:t})=>t??e.colors.text_primary};text-align:${({$textAlign:e})=>e};margin:0;padding:0;> p{margin:0;}`,xE=(e=>(e.H1="h1",e.H2="h2",e.H3="h3",e.H4="h4",e.H5="h5",e.H6="h6",e.P="p",e.SPAN="span",e.DIV="div",e))(xE||{}),tI=m.forwardRef(({fontType:e=na.BODY_REGULAR,htmlTag:t=xE.DIV,textAlign:r,fontColor:a,children:n,...s},o)=>S.jsx(QL,{ref:o,as:t,$type:e,$color:a,$textAlign:r,...s,children:n}));var wt=(e=>(e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right",e.BOTTOM_LEFT="bottom-left",e.BOTTOM_RIGHT="bottom-right",e.CENTER="center",e.TOP_CENTER="top-center",e.BOTTOM_CENTER="bottom-center",e.CENTER_TOP_RIGHT="center-top-right",e.LEFT_CENTER="left-center",e.RIGHT_CENTER="right-center",e.TOP_CENTER_OUTSIDE="top-center-outside",e.RIGHT_CENTER_OUTSIDE="right-center-outside",e.INNER_TOP_RIGHT="inner-top-right",e.INNER_TOP_LEFT="inner-top-left",e))(wt||{}),Xn=(e=>(e.RECTANGLE="rectangle",e.OBLONG="oblong",e.ROUND="round",e.ROUND_WITH_BORDER="round-with-border",e.PILL="pill",e))(Xn||{}),io=(e=>(e.PRIMARY="primary",e.HIDDEN="hidden",e.DOT="dot",e.TEXT="text",e))(io||{});let JL,ZL,eC,tC,rC;JL=v.div`position:relative;display:inline-flex;`,ZL=(e,t)=>{switch(e){case Xn.OBLONG:return N.css`border-radius:${({theme:r})=>r.radius[6]};`;case Xn.RECTANGLE:return N.css`border-radius:${({theme:r})=>r.radius[4]};`;case Xn.ROUND_WITH_BORDER:return N.css`border:1px solid ${({theme:r})=>r.colorSchema.neutral[0]};width:${t};height:${t};border-radius:9999px;overflow:hidden;`;case Xn.PILL:return N.css`min-width:${t};height:${t};border-radius:9999px;`;default:return N.css`width:${t};height:${t};border-radius:9999px;overflow:hidden;`}},eC=e=>{switch(e){case io.HIDDEN:return N.css`display:none;`;case io.DOT:return N.css`height:${({theme:t})=>t.sizing[8]};width:${({theme:t})=>t.sizing[8]};`;case io.TEXT:return N.css`box-shadow:${({theme:t})=>t.shadow.medium};padding:${({theme:t})=>`${t.sizing[4]}`};`;default:return N.css``}},tC=(e,t)=>{switch(e){case wt.TOP_LEFT:return N.css`top:0;left:0;transform:translate(-50%,-50%);`;case wt.BOTTOM_LEFT:return N.css`bottom:0;left:0;transform:translate(-50%,50%);`;case wt.BOTTOM_RIGHT:return N.css`bottom:0;right:0;transform:translate(50%,50%);`;case wt.CENTER:return N.css`bottom:50%;left:50%;transform:translate(-50%,50%);`;case wt.TOP_CENTER:return N.css`top:-8px;left:50%;transform:translate(-50%,-50%);`;case wt.BOTTOM_CENTER:return N.css`bottom:0;left:50%;transform:translate(-50%,100%);`;case wt.LEFT_CENTER:return N.css`bottom:50%;left:0;transform:translate(-100%,50%);`;case wt.RIGHT_CENTER:return N.css`bottom:50%;right:0;transform:translate(100%,50%);`;case wt.CENTER_TOP_RIGHT:return N.css`top:-10px;right:0;transform:translate(0%,-50%);`;case wt.TOP_CENTER_OUTSIDE:return N.css`top:calc(-8px - ${t});left:50%;transform:translate(-50%,-50%);`;case wt.RIGHT_CENTER_OUTSIDE:return N.css`bottom:50%;right:calc(-1 * ${t});transform:translate(100%,50%);`;case wt.INNER_TOP_RIGHT:return N.css`top:7px;right:7px;`;case wt.INNER_TOP_LEFT:return N.css`top:7px;left:7px;`;default:return N.css`top:0;right:0;transform:translate(50%,-50%);`}},rC=v(gE)`${({$hasParent:e})=>e&&N.css`position:absolute;`};overflow:hidden;background-color:${({$backgroundColor:e,theme:t})=>e??t.colorSchema.error.dark_2};${({theme:e,$shape:t,$size:r})=>ZL(t,r??e.commonAssignments.size["size-20"])} ${({$variant:e})=>eC(e)} ${({$position:e,$offset:t,$hasParent:r})=>r&&tC(e,t)} ${({$disabled:e,theme:{colorSchema:t}})=>e&&N.css`background-color:${t.neutral[100]};
4cursor:not-allowed;`};`,ib=m.forwardRef(({position:e=wt.TOP_RIGHT,shape:t=Xn.ROUND,variant:r=io.PRIMARY,parent:a,children:n,className:s,disabled:o,backgroundColor:i,offset:l="0px",size:c,onClick:u,"aria-label":d,...E},p)=>{const T=!o&&u?{role:"button","aria-label":d??"button"}:{},_=m.useRef(null);return S.jsxs(JL,{ref:p,className:s,onClick:o?void 0:u,"data-testid":"badge-wrapper",...T,children:[a&&S.jsx(gE,{ref:_,children:a}),S.jsx(rC,{id:"badge-element",$position:e,$shape:t,$variant:r,$backgroundColor:i,$offset:l,$size:c,$disabled:o,$hasParent:!!a,...E,children:n})]})}),Tt=(e=>(e.PRIMARY="primary",e.NEUTRAL50="neutral50",e.NEUTRAL300="neutral300",e.NEUTRAL500="neutral500",e.SECONDARY="secondary",e.TERTIARY="tertiary",e.BOOST="boost",e.SUCCESS="success",e.LINK="link",e.LINK_TERTIARY="link_tertiary",e.BRAND="brand",e.WRAPPER="wrapper",e.TRANSPARENT="transparent",e.WHITE="white",e))(Tt||{}),In=(e=>(e.SMALL="small",e.COMPACT="compact",e.STANDARD="standard",e.MEDIUM="medium",e.LARGE="large",e))(In||{}),xl=(e=>(e.FULL="full",e.RESPONSIVE="responsive",e))(xl||{}),Vp=(e=>(e.NONE="0",e.TWO="2",e.FOUR="4",e.SIX="6",e.EIGHT="8",e.TEN="10",e.TWELVE="12",e.PILL="999",e))(Vp||{});let aC,nC,sC,oC,iC;aC=e=>{switch(e){case Tt.SECONDARY:return N.css`color:${({theme:t})=>t.colors.text_primary};background:${({theme:t})=>t.colors.fill_btn_secondary};box-shadow:0 0 0 1px ${({theme:t})=>t.colorSchema.secondary.default};&:hover:not(:disabled){background:${({theme:t})=>t.colors.fill_btn_outcome_hovered};}&:active:not(:disabled){box-shadow:0 0 0 2px ${({theme:t})=>t.colorSchema.secondary.default};}&:disabled{color:${({theme:t})=>t.colorSchema.secondary[100]};box-shadow:0 0 0 1px ${({theme:t})=>t.colorSchema.secondary[100]};}`;case Tt.NEUTRAL50:return N.css`color:${({theme:t})=>t.colorSchema.secondary.default};background:${({theme:t})=>t.colorSchema.secondary[50]};&:hover:not(:disabled){background:${({theme:t})=>t.colors.fill_bg_secondary};}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.neutral[200]};color:${({theme:t})=>t.colorSchema.secondary.default};}&:disabled{color:${({theme:t})=>t.colorSchema.secondary[200]};background:${({theme:t})=>t.colors.fill_bg_secondary};}`;case Tt.NEUTRAL300:return N.css`background:${({theme:t})=>t.colorSchema.secondary[300]};&:hover:not(:disabled){background:${({theme:t})=>t.colorSchema.secondary[400]};}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.secondary.default};}&:disabled{background:${({theme:t})=>t.colorSchema.secondary[100]};}`;case Tt.NEUTRAL500:return N.css`background:${({theme:t})=>t.colorSchema.secondary[500]};&:hover:not(:disabled){color:${({theme:t})=>t.colorSchema.neutral[100]};background:${({theme:t})=>t.colorSchema.secondary.default};}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.secondary[300]};}&:disabled{background:${({theme:t})=>t.colorSchema.secondary[50]};}`;case Tt.TERTIARY:return N.css`background:${({theme:t})=>t.colorSchema.tertiary[900]};&:hover:not(:disabled){background:${({theme:t})=>t.colorSchema.tertiary[800]};}&:active:not(:disabled){color:${({theme:t})=>t.colorSchema.secondary[100]};background:${({theme:t})=>t.colorSchema.tertiary[900]};}&:disabled{color:${({theme:t})=>t.colorSchema.secondary[200]};background:${({theme:t})=>t.colorSchema.tertiary[100]};}`;case Tt.BOOST:return N.css`background:linear-gradient( 91deg,${({theme:t})=>t.colorSchema.primary[500]} 0%,${({theme:t})=>t.colorSchema.primary[800]} 99.54% );background-color:${({theme:t})=>t.colorSchema.primary[400]};&:hover:not(:disabled){background:${({theme:t})=>t.colorSchema.primary[400]};}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.primary[700]};}&:disabled{color:${({theme:t})=>t.colorSchema.primary[100]};background:${({theme:t})=>t.colorSchema.primary[200]};}`;case Tt.SUCCESS:return N.css`background:${({theme:t})=>t.colorSchema.success.default};&:hover:not(:disabled){opacity:0.9;}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.success.dark_2};}&:disabled{background:${({theme:t})=>t.colorSchema.success.light_2};}`;case Tt.LINK:return N.css`background:transparent;text-decoration:underline;${({theme:t})=>Ra(na.BODY_REGULAR,t.colors.text_secondary)} &:hover:not(:disabled){text-decoration:none;}&:disabled{color:${({theme:t})=>t.colorSchema.neutral[200]};}`;case Tt.LINK_TERTIARY:return N.css`background:transparent;text-decoration:underline;${({theme:t})=>Ra(na.SUBTEXT_MEDIUM,t.colorSchema.neutral[1e3])} &:hover:not(:disabled){text-decoration:none;}&:disabled{color:${({theme:t})=>t.colorSchema.neutral[200]};}`;case Tt.BRAND:return N.css`background:${({theme:t})=>t.colors.fill_brand};color:${({theme:t})=>t.colors.text_on_brand_bg};&:hover:not(:disabled){background:${({theme:t})=>t.colorSchema.primary[400]};}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.primary[700]};}&:disabled{color:${({theme:t})=>t.colors.text_disabled};background:${({theme:t})=>t.colors.fill_bg_disabled};}`;case Tt.TRANSPARENT:return N.css`background:${({theme:t})=>t.colors.opacity_white_12};color:${({theme:t})=>t.colors.opacity_white_100};&:hover:not(:disabled){background:${({theme:t})=>t.colors.opacity_white_24};}&:active:not(:disabled){background:${({theme:t})=>t.colors.opacity_white_38};}&:disabled{color:${({theme:t})=>t.colors.text_disabled};background:${({theme:t})=>t.colors.fill_bg_disabled};}`;case Tt.WHITE:return N.css`background:${({theme:t})=>t.colorSchema.base.white};color:${({theme:t})=>t.colorSchema.base.black};&:hover:not(:disabled){background-image:${({theme:t})=>`linear-gradient(0deg, ${t.colors.opacity_black_8} 0%, ${t.colors.opacity_black_8} 100%, ${t.colors.opacity_white_100})`};}&:active:not(:disabled){background-image:${({theme:t})=>`linear-gradient(0deg, ${t.colors.opacity_black_24} 0%, ${t.colors.opacity_black_24} 100%, ${t.colors.opacity_white_100})`};}&:disabled{color:${({theme:t})=>t.colors.text_disabled};background:${({theme:t})=>t.colors.fill_bg_disabled};}`;default:return N.css`background:${({theme:t})=>t.colorSchema.primary.default};color:${({theme:t})=>t.colors.text_button_color};&:hover:not(:disabled){background:${({theme:t})=>t.colorSchema.primary[400]};}&:active:not(:disabled){background:${({theme:t})=>t.colorSchema.primary[700]};}&:disabled{color:${({theme:t})=>t.colors.text_disabled};background:${({theme:t})=>t.colorSchema.neutral[200]};}`}},nC=e=>{switch(e){case In.SMALL:return N.css`${({theme:t})=>Ra(na.SUBTEXT_MEDIUM,t.colors.text_inverted)};padding:${({theme:t})=>`${t.sizing[4]} ${t.sizing[8]}`};`;case In.COMPACT:return N.css`${({theme:t})=>Ra(na.BODY_BOLD,t.colors.text_inverted)};padding:${({theme:t})=>t.sizing[8]};`;case In.STANDARD:return N.css`${Ra(na.BODY_MEDIUM)};padding:${({theme:t})=>`${t.sizing[8]} ${t.sizing[12]}`};`;case In.MEDIUM:return N.css`${({theme:t})=>Ra(na.HEADING3_BOLD,t.colors.text_inverted)};padding:${({theme:t})=>`${t.sizing[12]} ${t.sizing[24]}`};`;default:return N.css`${({theme:t})=>Ra(na.HEADING2_BOLD,t.colors.text_inverted)};padding:${({theme:t})=>`${t.sizing[12]} ${t.sizing[24]}`};`}},sC=e=>{switch(e){case"left":return"flex-start";case"center":return"center";case"right":return"flex-end";default:return"center"}},oC=v.button`${({$variant:e})=>e===Tt.WRAPPER&&N.css`background:none;padding:0;font:inherit;color:inherit;text-align:inherit;`};display:flex;justify-content:${({$childrenAlignment:e})=>sC(e)};align-items:center;cursor:pointer;border:none;width:${({$fit:e})=>e===xl.RESPONSIVE?"auto":"100%"};${({$variant:e,$borderRadius:t,$size:r})=>e!==Tt.WRAPPER&&N.css`border-radius:${({theme:a})=>a.radius[t]};transition:all 0.2s ease-in-out;${nC(r)} ${aC(e)}`};*{color:inherit;}&:disabled{cursor:not-allowed;}`,PI=({variant:e=Tt.PRIMARY,size:t=In.LARGE,fit:r=xl.FULL,borderRadius:a=Vp.SIX,disabled:n,childrenAlignment:s="center",children:o,...i})=>S.jsx(oC,{$variant:e,$fit:r,$size:t,$borderRadius:a,disabled:n,$childrenAlignment:s,...i,children:o}
4),AI=({size:e=24,height:t,width:r,icon:a,viewBox:n,fill:s,stroke:o,"data-testid":i,...l})=>S.jsx("svg",{...l,xmlns:"http://www.w3.org/2000/svg",viewBox:n,width:r??e,height:t??e,fill:s,stroke:o,"data-testid":i,children:a}),iC=({stroke:e="#1F1F1F",...t})=>S.jsx(AI,{...t,viewBox:"0 0 24 24",fill:"none",icon:S.jsx("path",{stroke:e,strokeWidth:"2",strokeLinecap:"round",d:"M18.5002 8.7706L12.0709 15.2001C12.0319 15.2392 11.9685 15.2392 11.9295 15.2001L5.5 8.7706"})}),Ep=(e=>(e.tiny="tiny",e.small="small",e.medium="medium",e.large="large",e.extraLarge="extraLarge",e.huge="huge",e.giant="giant",e))(Ep||{});let lC,cC,uC,dC,uS;lC=v.div`padding:${({theme:e})=>e.sizing[12]};${({theme:e})=>N.css`background-color:${e.colors.fill_bg_primary};border-radius:${e.media.up(Ep.extraLarge)?e.radius[10]:"unset"};`};`,cC=v(gE)`border-width:1px;border-style:solid;border-color:${({theme:e})=>e.colorSchema.neutral[100]};border-radius:${({theme:e})=>e.radius[6]};padding:${({theme:e})=>e.sizing[12]};box-shadow:${({theme:e})=>e.shadow.small};`,uC=v(a3)`margin-top:6px;`,dC=()=>S.jsxs(cC,{width:"100%",alignItems:"center",justifyContent:"space-between",children:[S.jsx(a3,{height:"20px",width:"50%"}),S.jsx(iC,{})]}),eA=()=>{const{sizing:e}=N.useTheme();return S.jsx(lC,{children:S.jsxs(gE,{width:"100%",direction:"column",gap:e[16],children:[Array(3).fill(null).map((t,r)=>{const a=r+1;return S.jsx(dC,{},`skeleton-${a}`)}),S.jsx(uC,{height:"24px",width:"100px"})]})})},uS="data-testid";function EC(e,t="0 0 24 24"){return vt.memo(vt.forwardRef((r,a)=>{const n=C.c(11),s=r.width?r.width:24,o=r.height?r.height:24,i=r.viewBox?r.viewBox:t,l=r.className?r.className:"",c=r.preserveAspectRatio?r.preserveAspectRatio:"xMidYMid meet",u=r[uS]?r[uS]:"";let d;n[0]!==r.title?(d=r.title&&S.jsx("title",{children:r.title}),n[0]=r.title,n[1]=d):d=n[1];let E;return n[2]!==a||n[3]!==s||n[4]!==o||n[5]!==i||n[6]!==l||n[7]!==c||n[8]!==u||n[9]!==d?(E=S.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",baseProfile:"tiny",x:"0px",y:"0px",width:s,height:o,viewBox:i,ref:a,className:l,preserveAspectRatio:c,"data-testid":u,children:[e,d]}),n[2]=a,n[3]=s,n[4]=o,n[5]=i,n[6]=l,n[7]=c,n[8]=u,n[9]=d,n[10]=E):E=n[10],E}))}const pC=16,TC=4,dS=v.div`display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:${({$width:e})=>e}px;height:${({$height:e})=>e}px;padding:${({$height:e})=>e*TC/pC}px;border-radius:${({$height:e})=>e*TC/pC}px;transform:skewX(-10deg);background-color:${({$backgroundColor:e})=>e};`,ES=vt.memo(e=>{const t=C.c(24),{textKey:r,titleKey:a,color:n,viewBoxWidth:s,backgroundColor:o,width:i,height:l,className:c,"data-testid":u}=e,d=n===void 0?"currentColor":n,E=s===void 0?20:s,p=o===void 0?"var(--colors-fill-preview-badge)":o,T=i===void 0?20:i,_=l===void 0?11:l,{translate:f}=Jt();let g;t[0]!==a||t[1]!==f?(g=a?f(a):void 0,t[0]=a,t[1]=f,t[2]=g):g=t[2];const h=g,y=h&&h!==a?h:void 0,I=`0 0 ${E} 11`,A=y?"img":void 0,b=y?void 0:!0;let P;t[3]!==y?(P=y?S.jsx("title",{children:y}):null,t[3]=y,t[4]=P):P=t[4];let L;t[5]!==r||t[6]!==f?(L=f(r),t[5]=r,t[6]=f,t[7]=L):L=t[7];let D;t[8]!==d||t[9]!==L?(D=S.jsx("text",{x:"50%",y:"9",textAnchor:"middle",fill:d,fontSize:"12",fontWeight:"600",stroke:d,strokeWidth:"0.8",fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:"0.5",transform:"translate(0, 1) scale(1, 0.95)",children:L}),t[8]=d,t[9]=L,t[10]=D):D=t[10];let F;t[11]!==P||t[12]!==D||t[13]!==I||t[14]!==A||t[15]!==b?(F=S.jsxs("svg",{width:"100%",height:"100%",viewBox:I,fill:"none",xmlns:"http://www.w3.org/2000/svg",role:A,"aria-hidden":b,children:[P,D]}),t[11]=P,t[12]=D,t[13]=I,t[14]=A,t[15]=b,t[16]=F):F=t[16];let G;return t[17]!==p||t[18]!==c||t[19]!==u||t[20]!==_||t[21]!==F||t[22]!==T?(G=S.jsx(dS,{$backgroundColor:p,$width:T,$height:_,className:c,"data-testid":u,children:F}),t[17]=p,t[18]=c,t[19]=u,t[20]=_,t[21]=F,t[22]=T,t[23]=G):G=t[23],G});ES.displayName="EventFeatureIcon",KA=vt.memo(e=>{const t=C.c(5),{width:r,height:a,className:n,"data-testid":s}=e;let o;return t[0]!==n||t[1]!==s||t[2]!==a||t[3]!==r?(o=S.jsx(ES,{textKey:O.localizationKey.ICON_TEXT_BET_BUILDER,titleKey:O.localizationKey.ALT_TEXT_BET_BUILDER,width:r,height:a,className:n,"data-testid":s}),t[0]=n,t[1]=s,t[2]=a,t[3]=r,t[4]=o):o=t[4],o}
4),KA.displayName="BetBuilderBBIcon",Jo=vt.memo(e=>{const t=C.c(13),{width:r,height:a,className:n}=e,s=r===void 0?33:r,o=a===void 0?16:a,{translate:i}=Jt();let l;t[0]!==i?(l=i(O.localizationKey.ALT_TEXT_BET_BUILDER),t[0]=i,t[1]=l):l=t[1];let c;t[2]===Symbol.for("react.memo_cache_sentinel")?(c=S.jsx("path",{d:"M2.21241 2.71019C2.5804 1.12937 4.09802 0 5.85429 0H29.274C31.6452 0 33.4127 2.01263 32.9159 4.14696L30.7876 13.2898C30.4196 14.8706 28.902 16 27.1457 16H3.72598C1.35476 16 -0.41274 13.9874 0.0840987 11.853L2.21241 2.71019Z",fill:"var(--colors-fill-preview-badge)"}),t[2]=c):c=t[2];let u;t[3]!==i?(u=i(O.localizationKey.ICON_TEXT_BET_BUILDER),t[3]=i,t[4]=u):u=t[4];let d;t[5]!==u?(d=S.jsx("text",{x:"50%",y:"11",textAnchor:"middle",fill:"var(--assignments-icon-color-bet-builder)",fontSize:"11",fontWeight:"600",fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:"0.5",stroke:"var(--assignments-icon-color-bet-builder)",strokeWidth:"1",transform:"translate(2, 1) skewX(-15) scale(1, 0.95)",children:u}),t[5]=u,t[6]=d):d=t[6];let E;return t[7]!==n||t[8]!==o||t[9]!==l||t[10]!==d||t[11]!==s?(E=S.jsxs("svg",{width:s,height:o,viewBox:"0 0 33 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n,"data-testid":"betBuilderIcon","aria-label":l,children:[c,d]}),t[7]=n,t[8]=o,t[9]=l,t[10]=d,t[11]=s,t[12]=E):E=t[12],E}),Jo.displayName="BetBuilderIcon";let an,pS,Ve,lo;ZO=(e=>(e.CORNER="CORNER",e.YELLOW_CARD="YELLOW_CARD",e.RED_CARD="RED_CARD",e))(ZO||{}),SI=(e=>(e[e.MY_BETS=300]="MY_BETS",e[e.PINNED_MARKETS=301]="PINNED_MARKETS",e))(SI||{}),la=(e=>(e.SGP="sgp",e.SGPPre="sgp-pre",e.SGPLive="sgp-live",e.SuperSub="super-sub",e.HideGameClock="hideGameClock",e.HideEventPoints="hideEventPoints",e))(la||{}),hn=(e=>(e.NONE="NONE",e.UP="UP",e.DOWN="DOWN",e))(hn||{}),Ga=(e=>(e.OPEN="OPEN",e.LOCKED="LOCKED",e.SETTLED="SETTLED",e))(Ga||{}),an=(e=>(e.ROUND="round",e.STAGE="stage",e.COMPETITION_GROUP="competition_group",e.SIMPLE_TOURNAMENT="simple_tournament",e))(an||{}),Jp=(e=>(e.BET_GENIUS="71",e.BET_RADAR_LIVE_MATCH="90",e.BET_RADAR_PRE_MATCH="92",e.BET_RADAR_STAGE="98",e.ABIOS="130",e.DISABLED="DISABLED",e))(Jp||{}),Va=(e=>(e.GROUP_EVENTS_LIST="GROUP_EVENTS_LIST",e.CATEGORY_LIST="CATEGORY_LIST",e.PLAYER_PROPS="PLAYER_PROPS",e.PLAYER_PROPS_MULTI="PLAYER_PROPS_MULTI",e.POPULAR_MARKET_EVENT_LIST="POPULAR_MARKET_EVENT_LIST",e.BOOSTED_ODDS_EVENTS="BOOSTED_ODDS_EVENTS",e.BOOSTED_ODDS_MATCH_FUTURES="BOOSTED_ODDS_MATCH_FUTURES",e.BOOSTED_ODDS_WIDGET_EVENTS_FALLBACK_FIRST="BOOSTED_ODDS_WIDGET_EVENTS_FALLBACK_FIRST",e.BOOSTED_ODDS_WIDGET_EVENTS_FALLBACK="BOOSTED_ODDS_WIDGET_EVENTS_FALLBACK",e.BOOSTED_ODDS_WIDGET_EVENTS_NONFALLBACKVIEW="BOOSTED_ODDS_WIDGET_EVENTS_NONFALLBACKVIEW",e.TOP_EVENTS="TOP_EVENTS",e.QUICK_PARLAY="QUICK_PARLAY",e.QUICK_PARLAY_WIDGET="QUICK_PARLAY_WIDGET",e))(Va||{}),pS=(e=>(e.SPREAD="Spread",e.MONEYLINE="Money",e.TOTAL="Total",e))(pS||{}),Ve=(e=>(e[e.NO_MATCH=0]="NO_MATCH",e[e.PARTIAL_MATCH=1]="PARTIAL_MATCH",e[e.FULL_MATCH=2]="FULL_MATCH",e))(Ve||{}),Ka=(e=>(e.ID="top-events",e[e.SPORT_NUMBER=99999]="SPORT_NUMBER",e.NAME="Top Events",e))(Ka||{}),Zo=(e=>(e.LOADING="LOADING",e.LOADED="LOADED",e))(Zo||{}),lo=(e=>(e.WEEKLY_SPECIALS="WEEKLY_SPECIALS",e.SEASON_SPECIALS="SEASON_SPECIALS",e))(lo||{}),Ry=(e=>(e.GAME_LINES="Game Lines",e.POINT_WINNER="Point Winner",e))(Ry||{}),Wp=new Set(Object.values(lo)),ha=(e=>(e.SGP="SGP",e.LIVE="LIVE",e.BOOSTED="BOOSTED",e.STREAM="STREAM",e.EARLY_PAYOUT="EARLY_PAYOUT",e.SUPER_SUB="SUPER_SUB",e.BOG="BOG",e))(ha||{}),$s=(e=>(e.NOT_FOUND="NOT_FOUND",e.OTHER="OTHER",e))($s||{}),HE=(e=>(e.LIVE="LIVE",e.HAS_STREAM="HAS_STREAM",e))(HE||{}),VE=(e=>(e.FEATURED="FEATURED",e.ALL="ALL",e))(VE||{}),Xl=(e=>(e.ANYTIME="ANYTIME",e.NEXT_30_MINUTES="NEXT_30_MINUTES",e.NEXT_1_HOUR="NEXT_1_HOUR",e.NEXT_3_HOURS="NEXT_3_HOURS",e.NEXT_6_HOURS="NEXT_6_HOURS",e.NEXT_12_HOURS="NEXT_12_HOURS",e.NEXT_24_HOURS="NEXT_24_HOURS",e.NEXT_48_HOURS="NEXT_48_HOURS",e))(Xl||{}),st={...HE,...VE,...Xl},IE=(e=>(e.PLAYER_ID="specifier.PLAYER_ID",e.OUTCOME_PLAYER_ID="specifier.OUTCOME_PLAYER_ID",e))(IE||{}),Lc=(e=>(e.SUPER_SUB="SUPER_SUB",e))(Lc||{});let _C;_C=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:27,height:14,color:"currentColor",viewBox:"0 0 27 14",...e},m.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:.82,d:"M7.93 6.27H3M8.75 3.8H5.46M7.1 8.74H4.65"}),m.createElement("path",{fill:"currentColor",d:"M22.4 1.89a5 5 0 0 0-2.18-.5c-2.31 0-4.63 1.37-6.93 1.37q-.87 0-1.74-.3l-.2-.04c-.32 0-.
46.3-.6.7v6.9c0 .27.14.53.35.64a5 5 0 0 0 2.19.49c2.3 0 4.62-1.36 6.93-1.36q.86 0 1.73.3.1.03.2.03c.32 0 .6-.29.6-.69v-6.9c0-.28-.13-.54-.35-.64m-9.5 8.18q-.6-.05-1.15-.26V8.55c.66.09 1.17.67 1.17 1.38zm-1.15-5.19V3.61q.63.14 1.3.17c-.13.63-.66 1.1-1.3 1.1m5 4.18c-1.23 0-2.22-1.25-2.22-2.79s1-2.78 2.22-2.78 2.22 1.24 2.22 2.78-1 2.79-2.22 2.79m5-.12q-.63-.16-1.3-.18c.13-.63.66-1.1 1.3-1.1zm0-4.95a1.4 1.4 0 0 1-1.17-1.37l.02-.14q.61.03 1.15.25z"})),lp=e=>{const t=C.c(3),r=e?.color||"var(--colors-icon-ep)";let a;return t[0]!==e||t[1]!==r?(a=S.jsx(_C,{...e,color:r}),t[0]=e,t[1]=r,t[2]=a):a=t[2],a},_c=vt.memo(e=>{const t=C.c(5),{width:r,height:a,className:n,"data-testid":s}=e,o=r===void 0?32:r,i=a===void 0?16:a;let l;return t[0]!==n||t[1]!==s||t[2]!==i||t[3]!==o?(l=S.jsx(ES,{textKey:O.localizationKey.ICON_TEXT_BEST_ODDS_GUARANTEED,titleKey:O.localizationKey.ALT_TEXT_BEST_ODDS_GUARANTEED,color:"var(--assignments-icon-color-best-odds-guaranteed)",viewBoxWidth:28,width:o,height:i,className:n,"data-testid":s}),t[0]=n,t[1]=s,t[2]=i,t[3]=o,t[4]=l):l=t[4],l}),_c.displayName="BestOddsGuaranteedIcon";let TS,_S;TS="#38948B",_S="var(--color-schema-warning-dark-1)",Sc=vt.memo(e=>{const t=C.c(25);let r,a,n,s,o,i,l;t[0]!==e?({width:l,height:n,className:a,"data-testid":o,"aria-label":r,showBackground:i,...s}=e,t[0]=e,t[1]=r,t[2]=a,t[3]=n,t[4]=s,t[5]=o,t[6]=i,t[7]=l):(r=t[1],a=t[2],n=t[3],s=t[4],o=t[5],i=t[6],l=t[7]);const c=o===void 0?"superSubIcon":o,u=i===void 0?!0:i,{translate:d}=Jt(),E=Ma("goldenSuperSub")?_S:TS,p=l??(u?33:16),T=n??16,_=u?"0 0 33 16":"0 0 16 16";let f;t[8]!==r||t[9]!==d?(f=r??d(O.localizationKey.ALT_TEXT_SUPER_SUB),t[8]=r,t[9]=d,t[10]=f):f=t[10];let g;t[11]!==u?(g=u&&S.jsx("path",{d:"M2.21241 2.71019C2.5804 1.12937 4.09802 0 5.85429 0H29.274C31.6452 0 33.4127 2.01263 32.9159 4.14696L30.7876 13.2898C30.4196 14.8706 28.902 16 27.1457 16H3.72598C1.35476 16 -0.41274 13.9874 0.0840987 11.853L2.21241 2.71019Z",fill:"var(--colors-fill-preview-badge)"}),t[11]=u,t[12]=g):g=t[12];const h=u?"translate(8.5, 0)":void 0;let y;t[13]!==h?(y=S.jsx("path",{d:"M11.8337 6.90863H7.97323V7.64994C7.97323 7.71172 7.95154 7.77349 7.88648 7.79408C7.82142 7.81468 7.75635 7.81468 7.71298 7.77349L5.78276 6.22909C5.7177 6.18791 5.69601 6.12613 5.69601 6.06436C5.69601 6.00258 5.7177 5.9408 5.78276 5.89962L7.71298 4.35522C7.77804 4.31403 7.82142 4.31403 7.88648 4.33463C7.95154 4.35522 7.97323 4.41699 7.97323 4.47877V5.22008H14.3494C14.3494 5.22008 14.3711 5.22008 14.3928 5.22008L14.4362 5.09653C14.7398 4.41699 14.7398 3.84042 14.4579 3.3668C14.1759 2.89318 13.6771 2.66667 12.9614 2.66667H7.51779C6.80209 2.66667 6.12977 2.89318 5.5442 3.3668C4.93694 3.84042 4.48149 4.41699 4.17787 5.09653L3.44048 6.76448C3.13685 7.44402 3.11516 8.0206 3.3971 8.49421C3.59229 8.82369 3.89592 9.02961 4.30799 9.13257H8.36361V8.39125C8.36361 8.32948 8.3853 8.2677 8.45036 8.24711C8.51543 8.22652 8.58049 8.22652 8.62387 8.2677L10.5541 9.8121C10.6191 9.85329 10.6408 9.91506 10.6408 9.97684C10.6408 10.0386 10.6191 10.1004 10.5541 10.1416L8.62387 11.686C8.5588 11.7272 8.51543 11.7272 8.45036 11.7066C8.3853 11.686 8.36361 11.6242 8.36361 11.5624V10.8211H1.6187L1.57533 10.9035C1.2717 11.583 1.25001 12.1596 1.53195 12.6332C1.81389 13.1068 2.31271 13.3333 3.02841 13.3333H8.5588C9.2745 13.3333 9.92513 13.1068 10.489 12.6332C11.0529 12.1596 11.5083 11.583 11.812 10.9035L12.5494 9.23553C12.853 8.55599 12.8747 7.97941 12.5927 7.5058C12.4192 7.21751 12.159 7.01159 11.812 6.90863H11.8337Z",transform:h,fill:E}),t[13]=h,t[14]=y):y=t[14];let I;return t[15]!==a||t[16]!==c||t[17]!==s||t[18]!==p||t[19]!==T||t[20]!==_||t[21]!==f||t[22]!==g||t[23]!==y?(I=S.jsxs("svg",{...s,width:p,height:T,viewBox:_,fill:"none",xmlns:"http://www.w3.org/2000/svg",className:a,"data-testid":c,"aria-label":f,children:[g,y]}),t[15]=a,t[16]=c,t[17]=s,t[18]=p,t[19]=T,t[20]=_,t[21]=f,t[22]=g,t[23]=y,t[24]=I):I=t[24],I}),Sc.displayName="SuperSubIcon";let SC,mC,fC,gC,SS;SC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEkElEQVR4AcyYA7TjShjHu8+2bds2m0lucZ5t21y7UXsX18xMzjzbtm3btt//f3Wq9bZpz/mqDH75nInte7aYKUn4ak3LV+eafhiYXngf5A3TUz/h80Mzq/fgmNkhMzQ4OfGaZQAx3PTVS/j8byryfFUBD6jXC1leOJgaIsB0yANVAzSzKgVTfj4dUL/AvG/j84ZETq1TccD//vtvUJ/W/p0C0CuWH46ED253QINetGSNSgIeoPX80MZV5cCEp+5K+HpLjquGlNVcOTjLU+8icvcpGB8FIM1aqrnwvkTu2iWrDUcpCYhSnws7T2x4eu4o4CiFqaQkWsP7ooSjTNG09LmIzFog+RWiIAkXBETUgCxfxakkcjBkkwHA4trKPBcFFF6DkITn3HXwfXNtMFjPw5TX05UUV4iotMaA3HVw23zb2Xr+xPjOBVEw5oyxZcoHZPmKCvAAaM0a27zwfn7XIvtkrl/kMP/WeWPs5/IBWVujAhx8331z7WPrJZg9RCZYipAx5rp8QBb+qADpc/Fxerl9na7lKXuP71yGgG/kt0xRR2/S71pJeHoVCr/HCvNf+HbUgATbD4FLMSZevQYBf6wlQNPWa8Vdtb7IBuslMmqdmjOxOa59E9OTm+xv640tV61bU0HCBL2/I7cy/GBL4YRbJDId69RUmrGar184nlE7kCHuym0TDdeuWVOJ2nCCNYQd7Gpk1c7CC3Y6wNYr1lSpM51wR+GpvUxH7hG3u3cH4PwlzQIG/JOAD1Qbrs69brG4Iw3DC/c33GDfOl/tMNDNwKzDCIbo+Ut48g/cwa1VB3RgVjdIGK60wCGYYoob1m+FK383XfULPn/i+UrVqodzzfLCVQcZXnAA9k+ZjjLZKBS0/NDgZZCfCYfP7zDhuQNQuCsNd1Rb23wiF6ShtcNNVx5CUMvXG5R9aALc26bbo8mvMfAL4YXXnNjQULGHJvZ71Basdxz2PVr46ghEbzp/z8I66Acc/FUvnPwUoB9hgssJFYHz9N4AOwVBeqJwguOhkGNS9d2rTvXBHXdxfj8c5H3IOw
4DuYpTNNjikj16fU2dBTickAuQkVpDpPPqQk7HA+/BFwr0J4Ffx/fZETm8/q3DMu7DKqVj3Atz8uf2QdUgt3LsUsKzj3jcfTF3f55OvAe4VOPDzSAHPGPwfncYMV4lJekWAHSMcObg3IIOLobU+yHB/dtMzfPwGyNMJh0VeZFRDnsb3xwD6EPylzXLlsans1evxAafEVRrkAkhVqzOnIa9eCCuMwdyR+D0U614BuRQ3fxETMvea6QNMlh4sfG8f3BOQR7DZA/j/Hmj1Dvy+BXI9fkts6pteaAO8Ab8bMW4iPrMAcQxPjsP3UUbPMzi1KM9hOzVbjoB7tOGoEwlKQGx4P7R4N/0ScjMBAXu14ciQAYXN2zCmyXDVJFzLYYwLc2aoRcKhcu2OKJ5nth+iM3ELPzyeADx9AMxtALipEFB2A6Ydny0Mth6fdUOvJyh8tQ/zbYVO+QvFyskVeFzHtMQWjaZEAHQQDDBjLQAxAdd56v85h05cJUquPQCLW0Ji8lNYYgAAAABJRU5ErkJggg==",mC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAAq1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Nr6iZAAAAOXRSTlMABBIiLz9NWGJvc2dFKw4eU11seoCGjZGYnaOqOwcUJTWUsrq+CkmvtcLGytIY2N3hG+bs8PL3//v/9HjRAAAC4ElEQVR4Aa3Yh3qzOgwGYOHsveepyd7s5EDu/8p+nAq3jTJR3gv4HgsJsA1PGCKTzeULxVK5XC5VCtVaHRjqjWyumm8WWpV2udPt9QfD0fi/QeVLQhrSnGSnX5fAIgbOVOB8sVx0p/CuldmY1OLA6jpfaBUrpe/AOG+zXez2B2vZkm/F2badmdTUAtfNODBeYAcrVoEHy3E9q716vdg4z8+QigdY8V4FBseTk4dXGMJWHlfseMHx/zCaN+ApaSsYiBUXmrFiuzPEQFVxcArPUXRqwhN1zEsq/qr5K9DMbGuwwIpVYGwg4RHTRo1MvMCsbwBRz49UoKr4Yi/gLkPnqYobEu5o9Nzvii8s/4U8P2Mb8IDdw0DFm9zJs3+R8ER2F2mef/f5oRW8oHzWiZZ4mGdKeMnU1Yl7SZv3kwevMg86cUDf3oSA160WOrFJGpIiD8DQiacG/CbS5CkrXfWcvsAKvMvUncnf6rCEt02T6XFXpCP+ClIoR6gECTowb9ljYCCvR8aAVLJJ0ZWrJ1iHlGYY6F612ICU/BATc6AIxgLREANHoHAWiDIYeFr9qtgEht2v4a7rbyBDEQP7v3oMHAInxwIAWjFnuE2QzB6jHgZW9WsigWWNgW3dEwNYGhg402MNTPiyLMDk9gRZSZsxUADTMvk+2B8KnEcXx48FjqOLEMgYcgMFHUNeyQZdIK8pAHUhVsCmx4aJDjYXefWY6MeBiX6+PuSgP7A89BfARH9SXOQ3ykV+9ExkK8JFNktMZDvHRjacfGRLzFcim3YefazwVvAJwos+OtSrfYQ28AmSHB55VltyvGXRB3D+Z4ZcERjAQS4xHBM4yDWL6wOXPTtHWpABpskwjH44DWARleU5+mUpID1/3dsnaWgoIY1cb7xZWrpQ7diEVAbn6KatD6k0w5uBbh5SGocRFZQlpLWlC3QqEtLrXgWeRlX+V1mzBnkJXPY4CI+etZiV1gIe+wfCcvfEizNH9AAAAABJRU5ErkJggg==",fC="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",Xh=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:14,height:14,fill:"none",color:"var(--colors-stroke-brand)",viewBox:"5.46 5.4 13.33 13.33",...e},m.createElement("path",{fill:"currentColor",d:"M17 11.52a.4.4 0 0 0-.27-.31l-3.2-1.2.81-4.08a.44.44 0 0 0-.76-.39l-6.22 6.67a.44.44 0 0 0 .17.72l3.2 1.2-.82 4.07a.44.44 0 0 0 .76.4l6.23-6.68a.4.4 0 0 0 .1-.4"})),ip=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"var(--colors-icon-secondary)",viewBox:"0 0 47.97 47.97",...e},m.createElement("path",{d:"M28.23 23.99 47.09 5.12A3 3 0 1 0 42.85.88L23.99 19.74 5.12.88A3 3 0 1 0 .88 5.12L19.74 24 .88 42.85a3 3 0 1 0 4.24 4.24L24 28.23l18.86 18.86a3 3 0 0 0 4.24 0 3 3 0 0 0 0-4.24z"})),_T=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:27,height:14,fill:"none",viewBox:"0 0 27 14",...e},m.createElement("path",{fill:"var(--colors-fill-btn-secondary)",d:"M1.81 2.22A3 3 0 0 1 4.79 0h19.16c1.94 0 3.39 1.65 2.98 3.4l-1.74 7.47a3 3 0 0 1-2.98 2.22H3.05C1.1 13.1-.34 11.44.07 9.7z"}),m.createElement("path",{fill:"var(--colors-stroke-brand)",d:"m16 5.99-.06-.11-.09-.07-1.63-.67.41-2.3q.01-.08-.02-.15a.2.2 0 0 0-.1-.12.2.2 0 0 0-.14-.02q-.08.01-.13.07l-3.18 3.75-.05.11a.3.3 0 0 0 .05.23q.03.05.09.07l1.63.67-.41 2.3q-.01.07.02.15t.1.12.14.02.13-.07l3.18-3.75.05-.11z"})),gC=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:25,height:14,fill:"none",viewBox:"0 0 25 14",...e},m.createElement("path",{fill:"#DB5461",d:"m4.73 10 1.04-5.2h1.28l-.83 4.13H8.1L7.9 10zM8.84 10l1.04-5.2h1.28L10.12 10zM12.16 10l-.43-5.2h1.35l.1 2.43.02 1.65h.04l.68-1.65 1.06-2.43h1.4L13.73 10zM15.93 10l1.04-5.2h3.16l-.2 1.07h-1.9l-.18.91h1.61l-.2 1.08h-1.62l-.23 1.07h1.97l-.2 1.07z"}),m.createElement("path",{fill:"#FCF1F2",fillRule:"evenodd",d:"M4.35 1h17.4c1.18 0 2.06 1.17 1.81 2.42l-1.58 8a1.9 1.9 0 0 1-1.8 1.58H2.77c-1.18 0-2.05-1.17-1.8-2.42l1.58-8C2.73 1.66 3.48 1 4.35 1m1.42 3.8L4.73 10H7.9l.2-1.07H6.23l.83-4.13zm4.1 0L8.85 10h1.28l1.04-5.2zm1.86 0 .43 5.2h1.56l2.67-5.2h-1.41l-1.06 2.43-.68 1.65h-.04l-.03-1.65-.1-2.43zm5.24 0L15.93 10h3.24l.21-1.07h-1.97l.23-1.07h1.61l.21-1.08h-1.61l.17-.9h1.9l.21-1.08z",clipRule:"evenodd"}),m.createElement("path",{fill:"#DB5461",fillRule:"evenodd",d:"M5.77 4.8 4.73 10H7.9l.2-1.07H6.23l.83-4.13zm4.1 0L8.85 10h1.28l1.04-5.2zm1.86 0 .43 5.2h1.56l2.67-5.2h-1.41l-1.06 2.43-.68 1.65h-.04l-.03-1.65-.1-2.43zm5.24 0L15.93 10h3.24l.21-1.07h-1.97l.23-1.07h1.61l.21-1.08h-1.61l.17-.9h1.9l.21-1.08z",clipRule:"evenodd"}),m.createElement("path",{fill:"#DB5461",fillRule:"evenodd",d:"M1.64 2.37A2.8 2.8 0 0 1 4.35 0h17.4c1.77 0 3.09 1.76 2.72 3.63l-1.59 8a2.8 2.8 0 0 1-2.7 2.37H2.77C1 14-.31 12.24.07 10.37zM21.76 1H4.3
46c-.88 0-1.63.66-1.81 1.58l-1.59 8C.72 11.83 1.6 13 2.76 13h17.42c.87 0 1.62-.66 1.8-1.58l1.58-8c.25-1.25-.63-2.42-1.8-2.42",clipRule:"evenodd"})),SS=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:33,height:16,fill:"none",viewBox:"0 0 33 16",...e},m.createElement("path",{fill:"#FFEAEB",d:"M2.21 2.71A3.7 3.7 0 0 1 5.85 0h23.42c2.38 0 4.14 2.01 3.65 4.15l-2.13 9.14A3.7 3.7 0 0 1 27.15 16H3.73C1.35 16-.41 13.99.08 11.85z"}),m.createElement("path",{fill:"#D33C2D",d:"M20.37 7.33a1 1 0 0 1 0 1.76l-4.4 2.37a1 1 0 0 1-1.47-.88V5.84a1 1 0 0 1 1.48-.88z"})),bR=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:12,height:12,fill:"none",color:"#fff",viewBox:"0 0 12 12",...e},m.createElement("g",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",clipPath:"url(#clip0_2397_800)"},m.createElement("path",{d:"M6 11A5 5 0 1 0 6 1a5 5 0 0 0 0 10M6 8V6M6 4z"}))),rO=e=>m.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 12 12",...e},m.createElement("path",{fill:"#F7B50C",stroke:"#F7B50C",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:.97,d:"M5.1 1.38a1 1 0 0 1 1.8 0l.73 1.54a1 1 0 0 0 .75.57l1.7.26a1 1 0 0 1 .56 1.68L9.35 6.75a1 1 0 0 0-.27.86l.3 1.81a1 1 0 0 1-1.47 1.04l-1.43-.79a1 1 0 0 0-.96 0l-1.43.79a1 1 0 0 1-1.47-1.04l.3-1.8a1 1 0 0 0-.27-.87l-1.3-1.32a1 1 0 0 1 .57-1.68l1.7-.26a1 1 0 0 0 .75-.57z"})),r7=EC(S.jsxs(S.Fragment,{children:[S.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.891 4.10587C13.0792 1.29552 8.67371 0.862829 5.36886 3.07243C2.06401 5.28203 0.780282 9.51849 2.30278 13.1909C3.82528 16.8633 7.72995 18.9487 11.6288 18.1718C15.5276 17.3949 18.3346 13.972 18.3332 9.99655C18.3324 7.78686 17.4539 5.66796 15.891 4.10587V4.10587Z",stroke:"currentColor",fill:"transparent"}),S.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5963 14.0155C10.6925 14.3616 9.48106 14.8552 8.60931 14.1629C7.96832 13.5989 8.21831 12.6951 8.41701 11.99C8.55803 11.49 8.70546 10.9965 8.84007 10.5029C8.92981 10.1503 9.19261 9.4068 8.84007 9.11194C8.42924 8.92558 7.95488 8.94218 7.55809 9.15681C7.54784 8.83299 7.76355 8.54538 8.07729 8.46455C8.67189 8.16709 9.33881 8.04482 10.0003 8.112C11.1604 8.34276 11.1733 9.44526 10.9297 10.3811C10.7759 10.9516 10.6028 11.5092 10.4489 12.0733C10.3018 12.4389 10.2489 12.8357 10.2951 13.2271C10.4746 13.8168 11.3079 13.6566 11.7566 13.4514L11.5963 14.0155Z",fill:"currentColor"}),S.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5067 6.72756C11.2742 6.94964 10.9627 7.06964 10.6413 7.06087C10.3225 7.06584 10.0144 6.94626 9.78241 6.72756C9.34046 6.3308 9.30318 5.65113 9.69908 5.20842L9.78241 5.12509C10.2704 4.6847 11.0123 4.6847 11.5003 5.12509C11.7139 5.31784 11.8421 5.5877 11.8566 5.87511C11.871 6.16252 11.7705 6.44386 11.5772 6.65705L11.5067 6.72756Z",fill:"currentColor"})]}),"0 0 20 20"),EC(S.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[S.jsx("path",{d:"M5.64677 3.48809C8.75331 1.41107 12.8945 1.81779 15.5376 4.45951C17.0067 5.92787 17.8324 7.91963 17.8332 9.99674C17.8346 13.7337 15.1959 16.9512 11.5311 17.6814C7.86618 18.4117 4.19581 16.4514 2.76466 12.9994C1.33352 9.54736 2.54022 5.5651 5.64677 3.48809Z",stroke:"currentColor"}),S.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5963 14.0155C10.6925 14.3616 9.48106 14.8552 8.60931 14.1629C7.96832 13.5989 8.21831 12.6951 8.41701 11.99C8.55803 11.49 8.70546 10.9965 8.84007 10.5029C8.92981 10.1503 9.19261 9.4068 8.84007 9.11194C8.42924 8.92558 7.95488 8.94218 7.55809 9.15681C7.54784 8.83299 7.76355 8.54538 8.07729 8.46455C8.67189 8.16709 9.33881 8.04482 10.0003 8.112C11.1604 8.34276 11.1733 9.44526 10.9297 10.3811C10.7759 10.9516 10.6028 11.5092 10.4489 12.0733C10.3018 12.4389 10.2489 12.8357 10.2951 13.2271C10.4746 13.8168 11.3079 13.6566 11.7566 13.4514L11.5963 14.0155Z",fill:"currentColor"}),S.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5067 6.72756C11.2742 6.94964 10.9627 7.06964 10.6413 7.06087C10.3225 7.06585 10.0144 6.94626 9.78241 6.72756C9.34046 6.3308 9.30318 5.65113 9.69908 5.20842L9.78241 5.12509C10.2704 4.6847 11.0123 4.6847 11.5003 5.12509C11.7139 5.31784
411.8421 5.5877 11.8566 5.87511C11.871 6.16252 11.7705 6.44386 11.5772 6.65705L11.5067 6.72756Z",fill:"currentColor"})]}),"0 0 20 20");let hC;hC=$e({moduleImporter:()=>ee(()=>import("./expekt-Ce03Qjym.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),name:"default"}),Xj=$e({moduleImporter:()=>ee(()=>import("./betmgm-logo-Dv_w-Rn1.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([6,1,2,3,4,5]),import.meta.url),name:"default"}),e8=$e({moduleImporter:()=>ee(()=>import("./betmgm-logo-full-CE5S8xW3.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([7,1,2,3,4,5]),import.meta.url),name:"default"}),Zj=$e({moduleImporter:()=>ee(()=>import("./betuk-logo-full-DxwDMysn.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([8,1,2,3,4,5]),import.meta.url),name:"default"}),zj=$e({moduleImporter:()=>ee(()=>import("./expekt-logo-BcE1g0j5.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([9,1,2,3,4,5]),import.meta.url),name:"default"}),Jj=$e({moduleImporter:()=>ee(()=>import("./expekt-logo-full-CGj5nCyS.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([10,1,2,3,4,5]),import.meta.url),name:"default"}),t8=$e({moduleImporter:()=>ee(()=>import("./expekt-se-logo-full-DzQax8e3.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([11,1,2,3,4,5]),import.meta.url),name:"default"}),jj=$e({moduleImporter:()=>ee(()=>import("./leovegas-logo-BLcwf-ji.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([12,1,2,3,4,5]),import.meta.url),name:"default"}),Qj=$e({moduleImporter:()=>ee(()=>import("./leovegas-logo-full-DzLoxA1v.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([13,1,2,3,4,5]),import.meta.url),name:"default"}),qj=$e({moduleImporter:()=>ee(()=>import("./gogo-logo-full-BgNXt66w.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([14,1,2,3,4,5]),import.meta.url),name:"default"});let mS=0;const oJ=new Set,iJ=(e=fS())=>oJ.forEach(t=>{t(e)}),IC=e=>{const t=fS();mS=Math.max(0,mS+e),t!==fS()&&iJ()},fS=()=>mS>0,lJ=()=>{Qo(()=>(IC(1),()=>IC(-1)),[])};RI=(I$=class extends Lce{constructor(t,r){super();bt(this,Te);bt(this,rr);bt(this,le);bt(this,vl);bt(this,Wt);bt(this,ds);bt(this,Po);bt(this,Ba);bt(this,Tn);bt(this,Nl);bt(this,Do);bt(this,Bo);bt(this,Es);bt(this,ps);bt(this,_n);bt(this,wo,new Set);this.options=r,Ue(this,rr,t),Ue(this,Tn,null),Ue(this,Ba,H$()),this.bindMethods(),this.setOptions(r)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(V(this,le).addObserver(this),OC(V(this,le),this.options)?Xe(this,Te,Zc).call(this):this.updateResult(),Xe(this,Te,Eb).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return gS(V(this,le),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return gS(V(this,le),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,Xe(this,Te,pb).call(this),Xe(this,Te,Tb).call(this),V(this,le).removeObserver(this)}setOptions(t){const r=this.options,a=V(this,le);if(this.options=V(this,rr).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof Dr(this.options.enabled,V(this,le))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");Xe(this,Te,_b).call(this),V(this,le).setOptions(this.options),r._defaulted&&!Gh(this.options,r)&&V(this,rr).getQueryCache().notify({type:"observerOptionsUpdated",query:V(this,le),observer:this});const n=this.hasListeners();n&&AC(V(this,le),a,this.options,r)&&Xe(this,Te,Zc).call(this),this.updateResult(),n&&(V(this,le)!==a||Dr(this.options.enabled,V(this,le))!==Dr(r.enabled,V(this,le))||wl(this.options.staleTime,V(this,le))!==wl(r.staleTime,V(this,le)))&&Xe(this,Te,cb).call(this);const s=Xe(this,Te,ub).call(this);n&&(V(this,le)!==a||Dr(this.options.enabled,V(this,le))!==Dr(r.enabled,V(this,le))||s!==V(this,_n))&&Xe(this,Te,db).call(this,s)}getOptimisticResult(t){const r=V(this,rr).getQueryCache().build(V(this,rr),t),a=this.createResult(r,t);return uJ(this,a)&&(Ue(this,Wt,a),Ue(this,Po,this.options),Ue(this,ds,V(this,le).state)),a}getCurrentResult(){return V(this,Wt)}trackResult(t,r){return new Proxy(t,{get:(a,n)=>(this.trackProp(n),r?.(n),n==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&V(this,Ba).status==="pending"&&V(this,Ba).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(a,n))})}trackProp(t){V(this,wo).add(t)}getCurrentQuery(){return V(this,le)}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){const r=V(this,rr).defaultQueryOptions(t),a=V(this,rr).getQueryCache().build(V(this,rr),r);return a.fetch().then(()=>this.createResult(a,r))}fetch(t){return Xe(this,Te,Zc).call(this,{...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),V(this,Wt)))}createResult(t,r){const a=V(this,le),n=this.options,s=V(this,Wt),o=V(this,ds),i=V(this,Po),l=t!==a?t.state:V(this,vl),{state:c}=t;let u={...c},d=!1,E;if(r._optimisticResults){const P=this.hasListeners(),L=!P&&OC(t,r),D=P&&AC(t,a,r,n);(L||D)&&(u={...u,...Dce(c.data,t.options)}),r._optimisticResults==="isRestoring"&&(u.fetchStatus="idle")}let{error:p,errorUpdatedAt:T,status:_}=u;E=u.data;let f=!1;if(r.placeholderData!==void 0&&E===void 0&&_==="pending"){let P;s?.isPlaceholderData&&r.placeholderData===i?.placeholderData?(P=s.data,f=!0):P=typeof r.placeholderData=="function"?r.placeholderData(V(this,Bo)?.state.data,V(this,Bo)):r.placeholderData,P!==void 0&&(_="success",E=Y$(s?.data,P,r),d=!0)}if(r.select&&E!==void 0&&!f)if(s&&E===o?.data&&r.select===V(this,Nl))E=V(this,Do);else try{Ue(this,Nl,r.select),E=r.select(E),E=Y$(s?.data,E,r),Ue(this,Do,E),Ue(this,Tn,null)}catch(P){Ue(this,Tn,P)}V(this,Tn)&&(p=V(this,Tn),E=V(this,Do),T=Date.now(),_="error");const g=u.fetchStatus==="fetching",h=_==="pending",y=_==="error",I=h&&g,A=E!==void 0,b={status:_,fetchStatus:u.fetchStatus,isPending:h,isSuccess:_==="success",isError:y,isInitialLoading:I,isLoading:I,data:E,dataUpdatedAt:u.dataUpdatedAt,error:p,errorUpdatedAt:T,failureCount:u.fetchFailureCount,failureReason:u.fetchFailureReason,errorUpdate
4Count:u.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:u.dataUpdateCount>l.dataUpdateCount||u.errorUpdateCount>l.errorUpdateCount,isFetching:g,isRefetching:g&&!h,isLoadingError:y&&!A,isPaused:u.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:y&&A,isStale:hS(t,r),refetch:this.refetch,promise:V(this,Ba),isEnabled:Dr(r.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const P=b.data!==void 0,L=b.status==="error"&&!P,D=Y=>{L?Y.reject(b.error):P&&Y.resolve(b.data)},F=()=>{const Y=Ue(this,Ba,b.promise=H$());D(Y)},G=V(this,Ba);switch(G.status){case"pending":t.queryHash===a.queryHash&&D(G);break;case"fulfilled":(L||b.data!==G.value)&&F();break;case"rejected":(!L||b.error!==G.reason)&&F();break}}return b}updateResult(){const t=V(this,Wt),r=this.createResult(V(this,le),this.options);if(Ue(this,ds,V(this,le).state),Ue(this,Po,this.options),V(this,ds).data!==void 0&&Ue(this,Bo,V(this,le)),Gh(r,t))return;Ue(this,Wt,r);const a=()=>{if(!t)return!0;const{notifyOnChangeProps:n}=this.options,s=typeof n=="function"?n():n;if(s==="all"||!s&&!V(this,wo).size)return!0;const o=new Set(s??V(this,wo));return this.options.throwOnError&&o.add("error"),Object.keys(V(this,Wt)).some(i=>{const l=i;return V(this,Wt)[l]!==t[l]&&o.has(l)})};Xe(this,Te,y9).call(this,{listeners:a()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Xe(this,Te,Eb).call(this)}},rr=new WeakMap,le=new WeakMap,vl=new WeakMap,Wt=new WeakMap,ds=new WeakMap,Po=new WeakMap,Ba=new WeakMap,Tn=new WeakMap,Nl=new WeakMap,Do=new WeakMap,Bo=new WeakMap,Es=new WeakMap,ps=new WeakMap,_n=new WeakMap,wo=new WeakMap,Te=new WeakSet,Zc=function(t){Xe(this,Te,_b).call(this);let r=V(this,le).fetch(this.options,t);return t?.throwOnError||(r=r.catch(pE)),r},cb=function(){Xe(this,Te,pb).call(this);const t=wl(this.options.staleTime,V(this,le));if(Fh.isServer()||V(this,Wt).isStale||!V$(t))return;const r=Cce(V(this,Wt).dataUpdatedAt,t)+1;Ue(this,Es,TE.setTimeout(()=>{V(this,Wt).isStale||this.updateResult()},r))},ub=function(){return(typeof this.options.refetchInterval=="function"?this.options.refetchInterval(V(this,le)):this.options.refetchInterval)??!1},db=function(t){Xe(this,Te,Tb).call(this),Ue(this,_n,t),!(Fh.isServer()||Dr(this.options.enabled,V(this,le))===!1||!V$(V(this,_n))||V(this,_n)===0)&&Ue(this,ps,TE.setInterval(()=>{(this.options.refetchIntervalInBackground||Pce.isFocused())&&Xe(this,Te,Zc).call(this)},V(this,_n)))},Eb=function(){Xe(this,Te,cb).call(this),Xe(this,Te,db).call(this,Xe(this,Te,ub).call(this))},pb=function(){V(this,Es)!==void 0&&(TE.clearTimeout(V(this,Es)),Ue(this,Es,void 0))},Tb=function(){V(this,ps)!==void 0&&(TE.clearInterval(V(this,ps)),Ue(this,ps,void 0))},_b=function(){const t=V(this,rr).getQueryCache().build(V(this,rr),this.options);if(t===V(this,le))return;const r=V(this,le);Ue(this,le,t),Ue(this,vl,t.state),this.hasListeners()&&(r?.removeObserver(this),t.addObserver(this))},y9=function(t){xh.batch(()=>{t.listeners&&this.listeners.forEach(r=>{r(V(this,Wt))}),V(this,rr).getQueryCache().notify({query:V(this,le),type:"observerResultsUpdated"})})},I$);function cJ(e,t){return Dr(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&Dr(t.retryOnMount,e)===!1)}function OC(e,t){return cJ(e,t)||e.state.data!==void 0&&gS(e,t,t.refetchOnMount)}function gS(e,t,r){if(Dr(t.enabled,e)!==!1&&wl(t.staleTime,e)!=="static"){const a=typeof r=="function"?r(e):r;return a==="always"||a!==!1&&hS(e,t)}return!1}function AC(e,t,r,a){return(e!==t||Dr(a.enabled,e)===!1)&&(!r.suspense||e.state.status!=="error")&&hS(e,r)}function hS(e,t){return Dr(t.enabled,e)!==!1&&e.isStaleByTime(wl(t.staleTime,e))}function uJ(e,t){return!Gh(e.getCurrentResult(),t)}let IS,OS;IS=m.createContext(void 0),yn=e=>{const t=m.useContext(IS);if(e)return e;if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},HA=({client:e,children:t})=>(m.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),S.jsx(IS.Provider,{value:e,children:t})),OS=m.createContext(!1),bI=()=>m.useContext(OS),OS.Provider;function dJ(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}
4let yC,RC;yC=m.createContext(dJ()),vI=()=>m.useContext(yC),LI=(e,t,r)=>{const a=r?.state.error&&typeof e.throwOnError=="function"?Hh(e.throwOnError,[r.state.error,r]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||a)&&(t.isReset()||(e.retryOnMount=!1))},CI=e=>{m.useEffect(()=>{e.clearReset()},[e])},dI=({result:e,errorResetBoundary:t,throwOnError:r,query:a,suspense:n})=>e.isError&&!t.isReset()&&!e.isFetching&&a&&(n&&e.data===void 0||Hh(r,[e.error,a])),NI=e=>{if(e.suspense){const t=a=>a==="static"?a:Math.max(a??1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...a)=>t(r(...a)):t(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},RC=(e,t)=>e.isLoading&&e.isFetching&&!t,uI=(e,t)=>e?.suspense&&t.isPending,PE=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()}),VA=function(e,t,r){const a=bI(),n=vI(),s=yn(r),o=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(o);const i=s.getQueryCache().get(o.queryHash),l=e.subscribed!==!1;o._optimisticResults=a?"isRestoring":l?"optimistic":void 0,NI(o),LI(o,n,i),CI(n);const c=!s.getQueryCache().get(o.queryHash),[u]=m.useState(()=>new t(s,o)),d=u.getOptimisticResult(o),E=!a&&l;if(m.useSyncExternalStore(m.useCallback(p=>{const T=E?u.subscribe(xh.batchCalls(p)):pE;return u.updateResult(),T},[u,E]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),m.useEffect(()=>{u.setOptions(o)},[o,u]),uI(o,d))throw PE(o,u,n);if(dI({result:d,errorResetBoundary:n,throwOnError:o.throwOnError,query:i,suspense:o.suspense}))throw d.error;return s.getDefaultOptions().queries?._experimental_afterQuery?.(o,d),o.experimental_prefetchInRender&&!Fh.isServer()&&RC(d,a)&&(c?PE(o,u,n):i?.promise)?.catch(pE).finally(()=>{u.updateResult()}),o.notifyOnChangeProps?d:u.trackResult(d)},zt=function(e,t){return VA(e,RI,t)},pp=function(e,t){const r=yn(t),[a]=m.useState(()=>new Bce(r,e));m.useEffect(()=>{a.setOptions(e)},[a,e]);const n=m.useSyncExternalStore(m.useCallback(o=>a.subscribe(xh.batchCalls(o)),[a]),()=>a.getCurrentResult(),()=>a.getCurrentResult()),s=m.useCallback((o,i)=>{a.mutate(o,i).catch(pE)},[a]);if(n.error&&Hh(a.options.throwOnError,[n.error]))throw n.error;return{...n,mutate:s,mutateAsync:n.mutate}};const EJ=()=>ve().state.get("auth:jwt")||void 0,bC=new WeakMap,vC=e=>{bC.has(e)||(e.interceptors.response.use($_),e.interceptors.error.use(Y_),bC.set(e,!0))},pJ=(e,t)=>{const r=t.getToken??EJ;e.setConfig({baseUrl:t.baseUrl,auth:()=>r()||void 0,querySerializer:bu}),vC(e)},TJ=(e,t)=>{e.setConfig({baseUrl:t.baseUrl,querySerializer:bu}),vC(e)},_J=e=>{pJ(_E,e)},SJ=e=>{TJ(wce,e)},NC=new WeakMap,mJ=e=>{Ul.setConfig({baseUrl:e.baseUrl,querySerializer:bu}),!NC.has(Ul)&&(Ul.interceptors.response.use($_),Ul.interceptors.error.use(Y_),NC.set(Ul,!0))},fJ=e=>{e.queryClient&&Uce(e.queryClient),e.bettingPlacement&&UN(e.bettingPlacement),e.sportsbookSuggestion&&mJ(e.sportsbookSuggestion),e.pam&&_J(e.pam),e.programDataEdge&&SJ(e.programDataEdge)},AS=e=>{const t=ve().state;W$.setGlobal(t,"auth:jwt",e.jwt??null),W$.setGlobal(t,"auth:customer-id",e.customerId)},gJ=()=>{AS({jwt:Br(),customerId:hs()});const e=SE(AS);return()=>{e(),$$()&&AS({jwt:void 0,customerId:null})}},hJ=1e4,IJ=()=>{let e=null;const t=()=>{const r=e===null?0:Date.now()-e;e=null,r>=hJ&&mE.renewOnWakeIfExpiring()};return Mce().onLifecycle(r=>{r==="background"&&(e??=Date.now()),r==="foreground"&&t(),r==="restored"&&mE.renewOnWakeIfExpiring()})};let co=null;const OJ=e=>{LC(),co=[],mE.init(e),co.push(gJ()),co.push(IJ())},LC=()=>{if(!co)return;const e=co;co=null,e.forEach(t=>{try{t()}catch(r){kce.warn("effect teardown failed",r)}}),mE.dispose()},CC=(e,t)=>e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash;class AJ{constructor(t,r={}){this.adapter=t,this.subs=new Set,this.programmaticAction=null,this.driver={getLocation:()=>this.current,navigate:a=>this.adapter.resolveIntent(a),goBack:()=>this.navigateInternal("pop"),onLocationChange:a=>(this.subs.add(a),()=>this.subs.delete(a))},this.notifyExternalChange=(a={})=>{if(!this.enabled){this.programmaticAction=null;return}const n=a.location??this.adapter.readLocation?.()??this.current;if(CC(this.current,n)){this.programmaticAction=null;return}const s=this.programmaticAction??a?.action??"push";this.programmaticAction=null,this.current=n;for(const o of this.subs)o(this.current,s)},this.opts={isEnabled:r.isEnabled??!0},this.current=t.readLocation?.()??{pathname:"/",search:"",hash:""}}get enabled(){return typeof this.opts.isEnabled=="function"?this.opts.isEnabled():this.opts.isEnabled}async navigateInternal(t,r=""){return this.enabled?(this.programmaticAction=t,!!await this.adapter.navigate(t,r)):!1}}const PC=uE("navigation"),yJ=e=>{let t=e.getLocation();const r=new Set,a=(s,o)=>{const i=t;if(t=s,!CC(i,t)){const l={previous:i,current:t,action:o};PC.debug("Location changed",l);for(const c of r)try{c({...l})}
4catch(u){PC.error("Error calling onLocationChange callback",u)}}},n=e.onLocationChange(a);return{api:{navigate:s=>e.navigate(s),goBack:()=>e.goBack(),getLocation:()=>e.getLocation(),onLocationChange:s=>(r.add(s),()=>r.delete(s))},destroy:()=>{n(),r.clear()}}};let Yi=null,DC,BC,yS;DC=e=>{Yi=yJ(e)},BC=()=>{Yi?.destroy(),Yi=null},Fn=()=>{if(!Yi)throw new Error("Navigation not initialized. Call initTigerCore() first.");return Yi.api},yS=e=>{const t=Fn(),r=ic(e);m.useEffect(()=>t.onLocationChange(a=>{r.current(a)}),[])};class RJ{constructor(t,r={}){this.adapter=t,this.subs=new Set,this.driver={getScrollPosition:()=>this.position,scrollTo:(a,n="instant")=>{if(!this.enabled)return;const s=Math.max(0,Math.floor(a));this.adapter.scrollTo(s,n)},onScroll:a=>(this.subs.add(a),()=>this.subs.delete(a))},this.notifyExternalScroll=a=>{if(!this.enabled)return;const n=a??this.adapter.readScrollPosition?.()??this.position;if(n!==this.position){this.position=n;for(const s of this.subs)s(n)}},this.opts={isEnabled:r.isEnabled??!0},this.position=t.readScrollPosition?.()??0}get enabled(){return typeof this.opts.isEnabled=="function"?this.opts.isEnabled():this.opts.isEnabled}}const bJ=e=>({getScrollPosition:e.getScrollPosition,scrollTo:e.scrollTo,onScroll:e.onScroll,scrollToTop:t=>e.scrollTo(0,t),isAtTop:()=>e.getScrollPosition()===0});let Du=null;const vJ=e=>{Du=bJ(e)},NJ=()=>{Du=null},wC=()=>{if(!Du)throw new Error("Scroll not initialized. Call initTigerCore() first.");return Du};let Bu=null,UC,MC,wu;UC=e=>{Bu={mixpanel:t=>e.mixpanel(t),dataLayer:t=>e.dataLayer(t),snapshot:()=>e.snapshot()}},MC=()=>{Bu=null},Ft=()=>{if(!Bu)throw new Error("Tracking not initialized. Call initTigerCore() first.");return Bu},wu=e=>e.split(/[-_\s]+/).filter(Boolean).map(t=>t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()).join(" "),zy=e=>{try{const{pathname:t}=new URL(e,"https://sportsbook.invalid");return t.length>1?t.replace(/\/+$/,""):t}catch{return e}},jy=e=>{const t=zy(e).split("/").filter(Boolean).pop();if(t)try{return wu(decodeURIComponent(t))}catch{return wu(t)}};let Uu=null,kC,GC,FC,RS,xC;kC=e=>{Uu=e},GC=()=>{Uu=null},FC=()=>{if(!Uu)throw new Error("Translation not initialized. Call initTigerCore() first.");return Uu},RS=e=>{const{resolve:t,resolveForBrand:r}=FC();return r(e)??t(e)},B=(e,...t)=>({key:e,params:t[0]}),xC=uE("entry");let $i=!1,HC,VC,YC,cr,bS,vS,$C,NS,WC;HC=e=>{if($i)throw new Error("initTigerCore() was called twice without resetTigerCore(). Call resetTigerCore() first if you need to re-initialize.");Gce(e.bus),WN(e.config),Fce(e.storageDriver),xce(e.platformDriver),vJ(e.scrollDriver),DC(e.navigationDriver),fJ(e.apiClientConfig),UC(e.trackingDriver),Lb(e.featureFlagsDriver),kC(e.translationDriver),sN(e.dateDriver),e.auth&&OJ(e.auth),$i=!0},VC=()=>$i,YC=()=>{if(!$i)throw new Error("Tiger-core not initialized. Call initTigerCore() before mounting TigerCoreScope.")},cr=(e,t)=>{try{t()}catch(r){xC.error(`${e} teardown failed`,r)}},bS=()=>{cr("auth",LC),cr("bus",Hce),cr("config",KN),cr("storage",Vce),cr("scroll",NJ),cr("navigation",BC),cr("tracking",MC),cr("api",Yce),cr("feature-flags",Cb),cr("platform",$ce),cr("translation",GC),cr("date",oN),$i=!1},vS=m.createContext(!1),Wy=m.memo(({children:e})=>(lJ(),m.useContext(vS)?e:(YC(),S.jsx(vS.Provider,{value:!0,children:e})))),$C=N.createGlobalStyle`${({newBottomNav:e})=>e&&N.css`#sportsbook-client-wrapper,.overlay{--size-height-nav-bar:var(--size-height-nav-bar-large);}`} ${ce.min(oe.extraLarge)}{body{background-color:var(--color-schema-tertiary-50);}}`,NS=(e,t)=>({Component:e,props:t}),WC=e=>{const t=C.c(5),{providers:r,children:a}=e;let n;t[0]!==a?(n=S.jsx(S.Fragment,{children:a}),t[0]=a,t[1]=n):n=t[1];const s=n;let o;return t[2]!==s||t[3]!==r?(o=r.reduceRight(LJ,s),t[2]=s,t[3]=r,t[4]=o):o=t[4],o};function LJ(e,t){const{Component:r,props:a}=t,n=a===void 0?{}:a;return S.jsx(r,{...n,children:e})}Pt=(e=>(e.featuredWidgetV2="featuredWidgetV2",e.quickFiltersGroups="quickFiltersGroups",e.groupConfig="groupConfig",e.sport_group_sort_order="sport-group-sort-order",e.top_sports_sort_order="top-sports-sort-order",e.top_leagues_sort_order="top-leagues-sort-order",e.todays_league_group_sort_order="todays-league-group-sort-order",e.live_league_group_sort_order="live-league-group-sort-order",e.liveSportSortOrder="liveSportSortOrder",e.rapidSportSortOrder="rapidSportSortOrder",e.todaySportSortOrder="todaySportSortOrder",e.participants="participants",e.countries="countries",e.leagues="leagues",e.sports="sports",e.sportLeagueSortOrder="sportLeagueSortOrder",e.boostLeagueSortOrder="boostLeagueSortOrder",e.todays_league_group_bottom_sort_order="todays-league-group-bottom-sort-order",e.live_league_group_bottom_sort_order="live-league-group-bottom-sort-order",e.sportLeagueBottomSortOrder="sportLeagueBottomSortOrder",e.tileSortOrder="tileSortOrder",e.sportTileSortOrder="sportTileSortOrder",e.countryLeagueSortOrder="countryLeagueSortOrder",e.trottingCountryLeagueSortOrder="trottingCountryLeagueSortOrder",e.topCountrySortOrder="topCountrySortOrder",e))(Pt||{});function CJ(e,t){t===void 0&&(t={});var r=t.selector,a=iue(t,["selector"]);return new Re(function(n){var s=new AbortController,o=s.signal,i=!0,l=a.signal;if(l)if(l.aborted)s.abort();else{var c=function(){o.aborted||s.abort()};l.addEventListener("abort",c),n.add(function(){return l.removeEventListener("abort",c)})}var u=t3(t3({},a),{signal:o}),d=function(E){i=!1,n.error(E)};return fetch(e,u).then(function(E){r?je(r(E)).subscribe(Be(n,void 0,function(){i=!1,n.complete()},d)):(i=!1,n.next(E),n.complete())}).catch(d),function(){i&&s.abort()}})}async function PJ(e,t){let r;try{r=await e.json()}catch{r=await e.text()}return{status:e.status,response:r,request:t,responseType:e.headers.get(Ml.contentType)??"",type:"AjaxError"}}function DJ(e,t){return e instanceof Error?{status:0,response:e,request:t,responseType:"",type:"AjaxError"}:{status:0,response:e,request:t,responseType:"",type:"AjaxError"}}function BJ(e,t){switch(t){case"arraybuffer":return e.arrayBuffer();case"blob":return e.blob();case"text":return e.text();case"json":return e.json();default:return e.text()}}function KC(e,t=!1){return{status:e.status,isError:t,contentType:e.headers.get(Ml.contentType)}}async function wJ(e,t,r=BJ,a=KC){let n={},s={};try{n=a(e),s=await r(e,t.responseType??"json")}catch(o){console.log(o)}return{metaData:n,data:s,request:t,error:!1}}async function UJ(e,t,r=PJ,a=KC){let n={},s={};try{n=a(e,!0),s=await r(e,t)}catch(o){console.log(o)}return{metaData:n,data:s,request:t,error:!0}}function MJ(e,t,r=DJ){if(jC(e))return e;
4const a={status:0,isError:!0,contentType:null};let n={};try{n=r(e,t)}catch(s){console.log(s)}return{metaData:a,data:n,request:t,error:!0}}let jC,zC,XC,Wi;jC=e=>{if(e==null)return!1;const t=e;return t.error===!0&&t.data!=null},zC=0,T3=e=>{const t=e;return t?.metaData?.status!=null?t:{data:t?.data??{},request:t?.request??{},error:!0,metaData:{...t?.metaData,status:zC,isError:!0,contentType:null}}},XC={[Ml.accept]:K$.applicationJson,[Ml.contentType]:K$.applicationJson},Wi=new Map;function kJ(e){return JSON.stringify({url:e.url,method:e.method,data:e.data})}Mn=function(e){const t=kJ(e);if(Wi.has(t))return Wi.get(t);const r={...XC,...e.headers};e.jwt&&(r[Ml.authorization]=`Bearer ${e.jwt}`);const a=e.method!==rt.GET?e.data:void 0,n={method:e.method,headers:r,credentials:e.withCredentials?"include":void 0,body:a?JSON.stringify(a):void 0,mode:e.crossDomain??!0?"cors":void 0},s=CJ(e.url,n).pipe(ne(o=>o.ok?wJ(o,e):UJ(o,e).then(i=>{throw i})),Zt(o=>Sv(()=>MJ(o,e))),Nv({bufferSize:1,refCount:!0}),tq(()=>{Wi.delete(t)}));return Wi.set(t,s),s};function GJ(e){return{location:e.location,brand:e.brand,groupId:e.groupId,sportGroupId:e.sportGroupId,lang:e.lang,variant:e.variant,weekDay:e.weekDay}}function qC(e,t,r={baseUrl:""}){const a=GJ(e),n=kl(a),s=`/v1/api/configuration/${e.type}`,o=ka(s,r);return{params:e,jwt:t,queryString:n,url:o}}function FJ(e,t,r={baseUrl:""}){const{params:a,jwt:n,queryString:s,url:o}=qC(e,t,r),i=xo(`${o}${s}`,rt.GET,void 0,void 0,"_getConfiguration",a,void 0,n,void 0);return Mn(i)}async function xJ(e,t,r={baseUrl:""},a){const{queryString:n,url:s}=qC(e,t,r),o=`${s}${n}`,i=await fetch(o,{method:"GET",headers:{"Content-Type":"application/json"},signal:a});if(!i.ok)throw{data:await i.json().catch(()=>
4null),metaData:{status:i.status,isError:!0,contentType:i.headers.get("content-type")},request:{id:"_getConfigurationPromise",url:o,method:rt.GET},error:!0};return{data:await i.json(),metaData:{contentType:i.headers.get("content-type"),status:i.status,isError:!1},request:{id:"_getConfigurationPromise",url:o,method:rt.GET},error:!1}}function HJ(e,t,r={baseUrl:getAppConfig().service.trading?.apiCdnUrl||""}){return FJ(e,t,r)}Ia=function(e,t,r={baseUrl:getAppConfig().service.trading?.apiCdnUrl||""}){return xJ(e,t,r)};let Yt,Ea;re=(e=>(e.BOOTSTRAP_START="bootstrap-start",e.BOOTSTRAP_END="bootstrap-end",e.APP_CONFIG_READY="app-config-ready",e.THEME_RESOLVED="theme-resolved",e.FETCH_CONTENT_CONFIG_START="fetch-content-config-start",e.FETCH_CONTENT_CONFIG_END="fetch-content-config-end",e.FETCH_LIVE_LEAGUE_SORT_ORDER_START="fetch-live-league-sort-order-start",e.FETCH_LIVE_LEAGUE_SORT_ORDER_END="fetch-live-league-sort-order-end",e.FETCH_FEATURES_ACCOUNT_START="fetch-features-account-start",e.FETCH_FEATURES_ACCOUNT_END="fetch-features-account-end",e.FETCH_QUICK_LINKS_START="fetch-quick-filter-start",e.FETCH_QUICK_LINKS_END="fetch-quick-filter-end",e.FETCH_CONFIG_QUICK_LINKS_START="fetch-config-quick-filter-start",e.FETCH_CONFIG_QUICK_LINKS_END="fetch-config-quick-filter-end",e.FETCH_ANNOUNCEMENT_BANNERS_START="fetch-announcement-banners-start",e.FETCH_ANNOUNCEMENT_BANNERS_END="fetch-announcement-banners-end",e.FETCH_LEAGUES_AND_SPORTS_START="fetch-leagues-and-sports-start",e.FETCH_LEAGUES_AND_SPORTS_END="fetch-leagues-and-sports-end",e.FETCH_TEAMS_START="fetch-teams-start",e.FETCH_TEAMS_END="fetch-teams-end",e.FETCH_COUNTRY_FLAGS_START="fetch-country-flags-start",e.FETCH_COUNTRY_FLAGS_END="fetch-country-flags-end",e.LOAD_GROWTHBOOK_START="load-growthbook-start",e.LOAD_GROWTHBOOK_END="load-growthbook-end",e.FETCH_GROWTHBOOK_FEATURES_START="fetch-growthbook-features-start",e.FETCH_GROWTHBOOK_FEATURES_END="fetch-growthbook-features-end",e.VARIANT_PREFETCH_START="variant-prefetch-start",e.FETCH_FEATURED_EVENTS_CONFIG_START="fetch-featured-events-config-start",e.FETCH_FEATURED_EVENTS_CONFIG_END="fetch-featured-events-config-end",e.FETCH_FEATURED_EVENTS_V2_CONFIG_START="fetch-featured-events-v2-config-start",e.FETCH_EMPTY_CONTENT_CONFIG_START="fetch-empty-content-config-start",e.FETCH_EMPTY_CONTENT_CONFIG_END="fetch-empty-content-config-end",e.FETCH_ANNOUNCEMENTS_START="fetch-announcements-start",e.FETCH_ANNOUNCEMENTS_END="fetch-announcements-end",e.LOAD_MIXPANEL_START="load-mixpanel-start",e.LOAD_MIXPANEL_END="load-mixpanel-end",e.FETCH_TOP_SPORTS_IDS_START="fetch-top-sports-ids-start",e.FETCH_TOP_SPORTS_IDS_END="fetch-top-sports-ids-end",e.FETCH_SPORT_GROUP_SORT_ORDER_START="fetch-sport-group-sort-order-start",e.FETCH_SPORT_GROUP_SORT_ORDER_END="fetch-sport-group-sort-order-end",e))(re||{}),Yt=(e=>(e.BOOTSTRAP_DURATION="bootstrap-duration",e.FETCH_CONTENT_CONFIG_DURATION="fetch-content-config-duration",e.FETCH_LIVE_LEAGUE_SORT_ORDER_DURATION="fetch-live-league-sort-order-duration",e.FETCH_UPCOMING_LEAGUE_SORT_ORDER_DURATION="fetch-today-league-sort-order-duration",e.FETCH_FEATURES_ACCOUNT_DURATION="fetch-features-account-duration",e.FETCH_QUICK_LINKS_DURATION="fetch-quick-filter-duration",e.FETCH_CONFIG_QUICK_LINKS_DURATION="fetch-config-quick-filter-duration",e.FETCH_ANNOUNCEMENT_BANNERS_DURATION="fetch-announcement-banners-duration",e.FETCH_LEAGUES_AND_SPORTS_DURATION="fetch-leagues-and-sports-duration",e.FETCH_TEAMS_DURATION="fetch-teams-duration",e.FETCH_COUNTRY_FLAGS_DURATION="fetch-country-flags-duration",e.LOAD_GROWTHBOOK_DURATION="load-growthbook-duration",e.FETCH_GROWTHBOOK_FEATURES_DURATION="fetch-growthbook-features-duration",e.FETCH_FEATURED_EVENTS_CONFIG_DURATION="fetch-featured-events-config-duration",e.FETCH_EMPTY_CONTENT_CONFIG_DURATION="fetch-empty-content-config-duration",e.PAYOUT_CALCULATION_DURATION="calculate-potential-payout_duration",e.FETCH_ANNOUNCEMENTS_DURATION="fetch-announcements-duration",e.LOAD_MIXPANEL_DURATION="load-mixpanel-duration",e.FETCH_TOP_SPORTS_IDS_DURATION="fetch-top-sports-ids-duration",e.FETCH_SPORT_GROUP_SORT_ORDER_DURATION="fetch-sport-group-sort-order-duration",e))(Yt||{}),mt=(e=>(e.LOG_IN="Log In",e.PAGE_VISIT="Page Visit",e.VIRTUAL_HUB_VIEWED="Virtual Hub Viewed",e.VIRTUAL_SPORT_SELECTED="Virtual Sport Type Selected",e.VIRTUAL_LEAGUE_SELECTED="Virtual League Selected",e.VIRTUAL_EVENT_SELECTED="Virtual Event Selected",e.VIRTUAL_MY_BETS_TAB_CLICKED="Virtual My Bets Tab Clicked",e.PRIME_TIME_EVENT_CLICKED="Prime Time Event Clicked",e.BET_PLACED="Bet Placed",e.BET_SHARED="Bet Shared",e.OUTCOME_SELECTED="Outcome Selected",e.OUTCOME_DESELECTED="Outcome Deselected",e.CASH_OUT_CONFIRMED="Cash Out Confirmed (Full)",e.CASH_OUT_CLICKED="Cash Out Clicked (Full)",e.CASH_OUT_UNAVAILABLE="Cash Out Unavailable",e.PARTIAL_CASHOUT_OPENED="Partial Cashout Opened",e.PARTIAL_CASHOUT_CONFIRMED="Cash Out Confirmed (Partial)",e.PARTIAL_CASHOUT_CLICKED="Cash Out Clicked (Partial)",e.PARTIAL_CASHOUT_SLIDER_CLICKED="Partial Cash Out Slider Clicked",e.FILTER_TAB_VISIT="Filter Tab Visit",e.SUB_FILTER_TAB_VISIT="Sub Filter Tab Visit",e.GROWTH_BOOK_EXPERIMENT="$experiment_started",e.GROWTH_BOOK_INIT_TIMING="Growthbook Init Timing",e.THEME_RESOLUTION_TIMING="Theme Resolution Timing",e.VARIANT_CONFIG_AT_RENDER="Variant Config At Render",e.BET_ASSIST_CLICKED="Bet Assist Clicked",e.GAMETRACKER_CLICKED="Gametracker Clicked",e.QUICK_BETSLIP_DRAWER_OPENED="Quick Betslip Drawer Opened",e.QUICK_BETSLIP_DRAWER_CLOSED="Qu
4ick Betslip Drawer Closed",e.DEFAULT_WAGER_CHANGED="Default Wager Changed",e.SETTINGS_BUTTON_CLICK="Settings Button Clicked",e.PREBUILD_EVENT_NAVIGATE="Prebuild Event Navigate",e.FLEX_PARLAY_DRAWER_OPENED="Flex Parlay Drawer Opened",e.FLEX_PARLAY_SELECTION_MADE="Flex Parlay Selection Made",e.QUICK_LINKS_CLICKED="Quick Links Clicked",e.FEATURED_EVENT_CLICKED="Featured Widget Event Clicked",e.EVENT_DETAILS_OPENED="Event Details Opened",e.EVENT_DETAILS_CLOSED="Event Details Closed",e.EVENT_PAGE_MAXIMIZED="Event Page Maximized (Desktop)",e.EVENT_PAGE_MINIMIZED="Event Page Minimized (Desktop)",e.REUSE_SELECTIONS="Reuse Seletions",e.SEARCH_QUERY="Search Query",e.EVENT_PAGE_SEARCH_QUERY="Event Page Search Query",e.EVENT_PAGE_SEARCH_CLICKED="Event Page Search Clicked",e.SEARCH_AUTOCOMPLETE_CLICK="Search Autocomplete Click",e.SEARCHBAR_CLICKED="Searchbar Clicked",e.SEARCH_ABANDONMENT="Search Abandonment",e.STREAM_PLAYER_ACTION="Stream Player Action",e.BET_HISTORY_TAB_CLICK="Bet History Tab Clicked",e.BET_HISTORY_STATUS_FILTER_CLICK="Bet History Status Filter Clicked",e.SPORTS_FILTER_BY_TIME_BUTTON_CLICKED="Sports Filter By Time Button Clicked",e.SPORTS_FILTER_BY_TIME_APPLY_CLICKED="Sports Filter By Time Apply Clicked",e.SPORTS_FILTER_MARKETS_BUTTON_CLICKED="Sports Filter Markets Button Clicked",e.SPORTS_FILTER_MARKETS_APPLY_CLICKED="Sports Filter Markets Apply Clicked",e.SPORTS_FILTER_COUNTRY_BUTTON_CLICKED="Sports Filter Country Button Clicked",e.SPORTS_FILTER_COUNTRY_APPLY_CLICKED="Sports Filter Country Apply Clicked",e.SPORTS_FILTER_SORT_BY_OPTION="Sports Filter Sort By Option Clicked",e.SPORTS_FILTER_VIEWING_OPTION="Sports Filter Viewing Option Clicked",e.SPORTS_FILTER_RESET_CLICKED="Sports Filter Reset Clicked",e.SHOW_ESOCCER_EVENTS="Show eSoccer events",e.SPORTS_FILTER_LIST_CLOSE_BUTTON="Sport Filters List Close Button Clicked",e.MY_LIVE_EVENTS_SELECTION="My Live Events Event Selected",e.MY_LIVE_EVENTS_REMOVAL="My Live Events Event Removed",e.EVENT_ICONS_TOOLTIP_CLOSED="Event Icons Tooltip Closed",e.ICONS_INFO_DRAWER_OPENED="Icons Info Drawer Opened",e.ICONS_INFO_DRAWER_CLOSED="Icons Info Drawer Closed",e.SCOREBOARD_EXPANDED="Scoreboard Expanded",e.SCOREBOARD_COLLAPSED="Scoreboard Collapsed",e.CHANGE_LINES_ALT_LINE_SELECTION="Change Lines' Alt Line Selected",e.STATS_CENTER_DRAWER_OPENED="Stats Center Drawer Opened",e.STATS_CENTER_DRAWER_CLOSED="Stats Center Drawer Closed",e.ANNOUNCEMENT_BANNER_EXPAND_CLICKED="Announcement Banner Expand Clicked",e.ANNOUNCEMENT_BANNER_COLLAPSE_CLICKED="Announcement Banner Collapse Clicked",e.ANNOUNCEMENT_BANNER_PAGE_VIEWED="Announcement Banner Page Viewed",e.ANNOUNCEMENT_BANNER_DONE_CLICKED="Announcement Banner Done Clicked",e.ANNOUNCEMENT_BANNER_DO_NOT_SHOW_AGAIN_CLICKED="Announcement Banner Do Not Show Again Clicked",e.TOP_NAV_SELECTED="Top Nav Selected",e.TOP_SPORTS_CLICKED="Top Sports Clicked",e.LIVE_PAGE_STREAM_TOGGLE="Stream Toggle on Live Page Clicked",e.LIVE_PAGE_STREAM_TOGGLE_STATE="Stream Toggle Live Page On",e.INSTANTS_ALL_MARKETS_CLICKED="Instants - All Markets Button Clicked",e.INSTANTS_ALL_INSTANTS_CLICKED="Instants - All Instants Events Button Clicked",e.MULTI_SINGLE_TOGGLE="Multi single toggle",e.EVENT_LINK_CLICKED="Event Link Clicked",e.VIEW_FULL_RACECARD_CLICKED="View Full Racecard Clicked",e.NEXT_RACE_HEADER_CLICKED="Next Race Header Clicked",e.NEXT_RACES_VIEW_ALL="Next Races View All",e.NEXT_RACES_COUNTRIES_FILTER_CLICKED="Next Races Countries Filter Clicked",e.LEAGUE_LINK_CLICKED="League Link Clicked",e.MY_BETS_CARD_COLLAPSED="My Bets Card Collapsed",e.MY_BETS_CARD_EXPANDED="My Bets Card Expanded",e.SYSTEM_TYPE_NAME="System Type Name",e.SYSTEM_PAYOUT_DROPDOWN_EXPANDED="System Payout Dropdown Expanded",e.SYSTEM_PAYOUT_DROPDOWN_CLOSED="System Payout Dropdown Closed",e.SYSTEM_BET_VIEW_ALL_COMBINATIONS="System Bet View All Combinations",e.BETSLIP_TYPE_TAB_CLICKED="Betslip Type Tab Clicked",e.GAME_TRACKER_ICON_CLICKED_MY_BETS="Game Tracker Icon Clicked (My Bets Card)",e.STREAM_ICON_CLICKED_MY_BETS="Stream Icon Clicked (My Bets Card)",e.LIVE_CAROUSEL_CLICKED="Live Event Page Carousel Clicked",e.CASINO_CROSS_SELL_WIDGET_CLICK="Casino Cross Sell Widget Clicked",e.CASINO_CROSS_SELL_WIDGET_BUTTON_CLICK="Casino Cross Sell Widget Button Clicked",e.MARKET_CATEGORY_PINNED="Market Category Pinned",e.MARKET_CATEGORY_UNPINNED="Market Category Unpinned",e.INTERACTIVE_BADGE_CLICKED="Interactive Badge Clicked",e.INTERACTIVE_BADGE_INFO_CLICKED="Interactive Badge Info Clicked",e.INTERACTIVE_BADGE_SEE_MORE_CLICKED="Interactive Badge See More Clicked",e.LEAGUE_TILE_CLICKED="League Tile Clicked",e.FALLBACK_MARKET_DISPLAYED="Fallback Market Displayed",e.BOOST_CARD_SWIPE="Boost Card Swipe",e.SPECIALS_CARD_SWIPE="Specials Card Swipe",e.EXCLUSIVE_WIDGET_INTERACTION="Exclusive Widget Interaction",e.USER_REMOVE_BETSLIP_SELECTION="User Remove Betslip Selection",e.USER_CLEAR_BETSLIP_SELECTIONS="User Clear Betslip Selections",e.ADDITIONAL_MARKETS_MENU_OPENED="Additional Markets Menu Opened",e.ADDITIONAL_MARKETS_MARKET_SELECTED="Additional Markets Mar
4ket Selected",e.ADDITIONAL_MARKETS_MENU_CLOSED_WITHOUT_SELECTION="Additional Markets Menu Closed (Without Selection)",e.FULLSCREEN_OPENED="Fullscreen Opened",e.FULLSCREEN_CLOSED="Fullscreen Closed",e.STREAM_BET_VIEWPORT_OPENED="Stream Bet Viewport Opened",e.STREAM_BET_VIEWPORT_CLOSED="Stream Bet Viewport Closed",e.LEAGUE_FAVORITED="League Favorited",e.SEE_MORE_FAVORITE_LEAGUES_CLICKED="See More Favorite Leagues Clicked",e.EDIT_FAVORITE_LEAGUES_CLICKED="Edit Favorite Leagues Clicked",e.TODAYS_FILTER_BUTTON_CLICKED="Todays Filter Button Clicked",e.BRACKET_VIEWED="Bracket Viewed",e.BRACKET_ROUND_SELECTED="Bracket Round Selected",e.BRACKET_MATCHUP_DRAWER_OPENED="Bracket Matchup Drawer Opened",e.BRACKET_DRAWER_TAB_SELECTED="Bracket Drawer Tab Selected",e.BRACKET_DRAWER_GAME_SELECTED="Bracket Drawer Game Selected",e.AI_INSIGHT_EXPANDED="AI Insight Expanded",e.AI_INSIGHT_COLLAPSED="AI Insight Collapsed",e.AI_INSIGHT_FEEDBACK="AI Insight Feedback",e.ODDS_ANIMATION_INTERACTED="Odds Animation Interacted",e.PLAYER_FORM_STATS_DROPDOWN="Player Form Stats dropdown opened",e.PLAYER_FORM_STATS_VIEWED="Player Form Stats Viewed",e.PLAYER_FORM_STATS_UNAVAILABLE="Player Form Stats Unavailable",e.HORIZONTAL_MARKET_GROUP_SCROLL="Horizontal Market Group Scroll",e.TENNIS_PLAYER_RANK_CLICKED="Tennis Player Rank Clicked",e.TENNIS_PLAYER_STATS_TAB_SELECTED="Tennis Player Stats Tab Selected",e.RACETRACK_NAV_DRAWER_CLICKED="Racetrack Navigation Drawer Clicked",e.RACETRACK_DRAWER_RACE_SELECTED="Racetrack Drawer Race Selected",e))(mt||{}),Ea=(e=>(e.LAST_LOGIN_DATE="Last Login Date",e.FIRST_LOGIN_DATE="First Login Date",e.SESSION_ID="Session ID",e.LAST_EVENT_TIME="Last Event Time",e.TEST_USER="Test User",e.BRAND="Brand",e.IS_NATIVE="isNative",e))(Ea||{}),k=(e=>(e.CASHED_OUT_AMOUNT="Cash Out Amount",e.CASHOUT_TREND="Cashout Trend",e.CASHOUT_ALLOWED="Cashout Allowed",e.CASHOUT_PARTIAL_ALLOWED="Partial Cashout Allowed",e.CASHOUT_VALUE="Cashout Value",e.CASHOUT_STATUS="Cashout Status",e.CASHOUT_UNAVAILABLE_REASONS="Cashout Unavailable Reasons",e.CASHOUT_REJECTION_REASONS="Cashout Rejection Reasons",e.LENGTH="Length",e.AMOUNT="Amount",e.CURRENCY="Currency",e.WAGER_PLACED_DATE="Wager Placed Date",e.BETSLIP_TYPE="Betslip Type",e.BETSLIP_ID="Betslip ID",e.BET_ID="Bet ID",e.WAGER_TYPE="Wager Type",e.SPORTS="Sports",e.UNIQUE_SPORTS="Unique Sports",e.SPORT_GROUP="Sport Group",e.LEAGUES="Leagues",e.MARKET_NAME="Market Name",e.MARKET_TYPE="Bet Market Type",e.MARKETS="Markets",e.MARKET_ID="Market Id",e.MARKET_IDS="Market Ids",e.GROUP_ID="Group Id",e.SPORT_ID="Sport Id",e.LEAGUE_ID="League Id",e.LEAGUE_NAME="League Name",e.LEAGUE_TAB="League Tab",e.EVENT_SEARCH_USED="Event Search Used",e.SPORTS_EVENT_TYPES="Sport Event Types",e.SPORT_EVENT_TYPE="Sport Event Type",e.SPORTS_EVENT_NAMES="Sport Event Names",e.SPORT_EVENT_NAME="Sport Event Name",e.SPORT_EVENT_IDS="Sport Event ID",e.SPORT_EVENT_DATE="Sport Event Date",e.BONUS_CAMPAIGN_ID="Bonus Campaign ID",e.BONUS_CAMPAIGN_TYPE="Bonus Campaign Type",e.ACTIVE_BONUS_ID="Active Bonus ID",e.REWARD_TYPE="Reward Type",e.ODDS="Odds",e.ODDS_DECIMAL="Odds decimal",e.IS_BOOSTED_ODDS="Is Boosted Odds",e.IS_SUPER_BOOST="Is Super Boost",e.OUTCOME="Outcome",e.IS_FALLBACK_MARKET="Is Fallback Market",e.OUTCOME_NAMES="Outcome Names",e.FILTER_TAB_NAME="Filter Tab Name",e.SUB_FILTER_TAB_NAME="Sub Filter Tab Name",e.FILTER_TAB_NAMES="Filter Tab Names",e.SUB_FILTER_TAB_NAMES="Sub Filter Tab Names",e.ACTIVE_PARENT_FILTER_TAB="Active Parent Filter Tab",e.FILTER_TAB_POSITION="Filter Tab Position",e.SUB_FILTER_TAB_POSITION="Sub Filter Tab Position",e.PLAYER_ID="Player Id",e.STAT_KEY="Stat Key",e.SOURCE_PAGE="Source Page",e.HAS_SEASON_AVERAGE="Has Season Average",e.HAS_PREVIOUS_SEASON_AVERAGE="Has Previous Season Average",e.RECENT_GAMES_COUNT="Recent Games Count",e.PLAYER_FORM_TRIGGER="Player Form Trigger",e.PLAYER_FORM_UNAVAILABLE_REASON="Player Form Unavailable Reason",e.FILTER_TAB_POSITIONS="Filter Tab Positions",e.SUB_FILTER_TAB_POSITIONS="Sub Filter Tab Positions",e.PARENT_FILTER_TAB_NAME="Parent Filter Tab Name",e.PARENT_FILTER_TAB_POSITION="Parent Filter Tab Position",e.IS_PREBUILT="Is Pre-
4Built",e.IS_SUB_FILTER="Is Sub Filter",e.PREBUILD_POSITION="Prebuild Position",e.PREBUILD_POSITIONS="Prebuild Positions",e.PREBUILT_ID="Prebuild Id",e.PREBUILT_IDS="Prebuild Ids",e.IS_BET_BUILDER="Is Bet Builder",e.IS_LIVE="Is Live",e.RESULT_TYPE="Result Type",e.MARKET_GROUP_NAME="Market Group Name",e.MARKET_GROUP_NAMES="Market Group Names",e.MARKET_GROUP_POSITION="Market Group Position",e.MARKET_GROUP_POSITIONS="Market Group Positions",e.PREBUILD_CARD_SECTION_CLICKED="Prebuild Card Section Clicked",e.IS_MOBILE="Is Mobile View",e.WATCHING_STREAM="Watching Stream",e.WATCHED_STREAM="Watched Stream",e.HAS_STREAM="Has Stream",e.SPORTS_FILTER_NAME="Sports Filter Name",e.SPORTS_FILTER_VIEWING_VALUE="Sports Filter Viewing Value",e.SPORTS_FILTER_APPLIED_VALUES="Sports Filter Applied Values",e.EVENT_ID="Event Id",e.ICON_TOOLTIP_OPEN_DURATION="Event Icon Tooltip Open Duration (seconds)",e.STATS_CENTER_TIME_OPEN="Stats Center Time Open",e.STATS_CENTER_OPEN_TIMESTAMP="Stats Center Open Timestamp",e.STATS_CENTER_ENTRY_POINT="Stats Center Entry Point",e.IS_SCOREBOARD_EXPANDED="Scoreboard Expanded",e.PARENT_GROUP_NAME="Parent Group Name",e.TOGGLE_TIMESTAMP="Toggle timestamp",e.TOGGLE_VALUE="Toggle triggered",e.IS_REDUNDANT_LIST_EXPANDED="Is Redundant List Expanded",e.SYSTEM_TYPE_NAME="System Type Name",e.REUSE_SELECTIONS_ORIGIN="Reuse Selections Click Origin",e.LIVE_EVENT_POSITION="Live Event Position",e.LIVE_EVENT_CAROUSEL_TOTALS="Live Event Carousel Totals",e.NUMBER_OF_OUTCOMES="Number of Outcomes",e.BADGE_TYPE="Badge Type",e.BADGE_STATE="Badge State",e.SPORT_TYPE="Sport Type",e.SPORT="Sport",e.TILE_POSITION="Tile Position",e.ORIGINAL_MARKET_NAME="Original Market Name",e.ORIGINAL_MARKET_TYPE="Original Bet Market Type",e.IS_EXCLUSIVE="Is Exclusive",e.IS_ESPORT="Is Esport",e.EXCLUSIVE_POSITION="Exclusive Position",e.ADDITIONAL_MARKETS_MENU_POSITION="Additional Markets Menu Position",e.ADDITIONAL_MARKETS_ACTIVE_MARKET="Additional Markets Active Market",e.ADDITIONAL_MARKETS_SELECTED_MARKET="Additional Markets Selected Market",e.IS_STREAM_OVERLAY="Is Stream Overlay",e.SEARCH_POSITION="Search Position",e.ESOCCER_TOGGLE_STATE="toggleState",e.IS_PRIME_TIME="Is Prime Time",e.CASINO_CROSS_SELL_IS_SEE_ALL="Casino Is See All",e.CASINO_CROSS_SELL_URL="Casino Url",e.CASINO_CROSS_SELL_TILE_TITLE="Casino Tile Title",e.CASINO_CROSS_SELL_TILE_SUB_TITLE="Casino Tile Sub Title",e.CASINO_CROSS_SELL_TILE_TAG="Casino Tile Tag",e.CASINO_CROSS_SELL_TILE_HAS_TAG="Casino Tile Has Tag",e.CASINO_CROSS_SELL_TILE_ORDER="Casino Tile Order",e.FEEDBACK="Feedback",e.AI_INSIGHT_CREATED_AT="AI Insight Created At",e.IS_FADED_TAGLIST_OVERLAY="Is Faded Taglist Overlay",e))(k||{});const VJ="NONE";let Mu;ge=(e=>(e.PAGE_COMPONENT="Page Component",e.PAGE_NAME="Page Name",e.PATH_NAME="Path Name",e.TOP_NAV_POSITION="Top Nav Position",e.NAV_ITEM_CLICKED="Nav Item Clicked",e.CURRENT_PATH_NAME="Current Path Name",e.TOP_LINK="Top Link",e.FILTER_TAB_NAME="Filter Tab Name",e.SUB_FILTER_TAB_NAME="Sub Filter Tab Name",e.WIDGET_NAME="Widget Name",e.WIDGET_NAMES="Widget Names",e.WIDGET_CLICKED="Widget Clicked",e.IS_BET_ASSIST_OPEN="Is Bet Assist Open",e.IS_GAMETRACKER_OPEN="Is Gametracker Open",e.ON_SEARCH_PAGE="On Search Page",e.SEARCH_ORIGIN="Search Origin",e.AUTOCOMPLETE_LIST="Autocomplete List",e.SEARCH_RESULTS_TOTAL="Search Results Total",e.SEARCH_RESULTS_LEAGUES="Search Results Leagues",e.SEARCH_RESULTS_LEAGUES_AVAILABLE="Search Results Leagues Available",e.SEARCH_RESULTS_EVENTS="Search Results Events",e.SEARCH_RESULTS_PLAYER_PROPS="Search Results Player Props",e.SEARCH_RESULTS_GAME_PROP
4S="Search Results Game Props",e.SEARCH_RESULTS_FUTURES="Search Results Futures",e.IS_FROM_USER_ACTION="Is From User Action",e.EVENT_TYPE="Event Type",e.SPORT_NAME="Sport Name",e.LEAGUE_NAME="League Name",e.LEAGUE_ORDER="League Order",e.NUMBER_OF_FAVORITE_LEAGUES="Number of Favorite Leagues",e.EVENT_NAME="Event Name",e.ACTIVE_BETS_COUNT="Active Bets Count",e.EVENT_ID="Event Id",e.POSITION="Position",e))(ge||{}),gR=(e=>(e.COMPETITION_ID="Competition Id",e.ROUND_ID="Round Id",e.ROUND_NAME="Round Name",e.ROUND_INDEX="Round Index",e.ROUND_SELECTION_METHOD="Round Selection Method",e.DRAWER_TAB_NAME="Drawer Tab Name",e.DRAWER_GAME_NUMBER="Drawer Game Number",e))(gR||{}),gy=(e=>(e.COUNTRY="Country",e.RACETRACK="Racetrack",e.RACE_NAME="Race Name",e.RACE_ENDED="Race Ended",e.EACH_WAY_PLUS="Each Way+",e.BOOSTS="Boosts",e.BOG="BOG",e.DAY="Day",e))(gy||{}),_A=(e=>(e.PLAYER_STATS_PANEL_ACTION="Player Stats Panel Action",e.PLAYER_RANK="Player Rank",e.RANKING_NAME="Ranking Name",e.PLAYER_NAME="Player Name",e.SELECTION_METHOD="Selection Method",e))(_A||{}),Mu=(e=>(e.SESSION_ID="Session ID",e.DEVICE_ID="$device_id",e))(Mu||{}),XA=(e=>(e.HEADER="Header",e.LEG="Leg",e))(XA||{}),aO=(e=>(e.LIVE="Live",e.FINISHED="Finished",e.PREMATCH="Prematch",e))(aO||{});const LS=new yb,YJ=({btag:e,trafficSource:t,utmSource:r,utmCampaign:a,utmContent:n,utmMedium:s,utmTerm:o,siteId:i,gclid:l,hid:c,adid:u,affid:d})=>{const E=new Date;E.setDate(E.getDate()+30),e&&Cr("btag",e,E),r&&Cr("utm_source",r,E),s&&Cr("utm_medium",s,E),n&&Cr("utm_content",n,E),o&&Cr("utm_term",o,E),a&&Cr("utm_campaign",a,E),i&&Cr("siteid",i,E),c&&Cr("hid",c,E),l&&Cr("gclid",l,E),u&&Cr("adid",u,E),d&&Cr("affid",d,E),t&&(t==="SEA"||t==="affiliate")?QC("trafficSource",t,E):t&&Cr("trafficSource",t,E)};function $J(e){const t=LS.get(e);return t?decodeURI(t):void 0}const Cr=(e,t,r)=>{$J(e)||QC(e,t,r)},QC=(e,t,r)=>{LS.remove(e),LS.set(e,t,{expires:r,path:"/"})},WJ=()=>{const e=new URL(document.location.toString()).searchParams,t=e.get("btag"),r=e.get("trafficSource"),a=e.get("utm_source"),n=e.get("utm_campaign"),s=e.get("utm_medium"),o=e.get("utm_content"),i=e.get("utm_term"),l=e.get("siteid"),c=e.get("gclid"),u=e.get("hid"),d=e.get("affid"),E=e.get("adid"),p=r||Hz();return{btag:t||void 0,trafficSource:p,utmCampaign:n||void 0,utmContent:o||void 0,utmMedium:s||void 0,utmSource:a||void 0,utmTerm:i||void 0,siteId:l||void 0,gclid:c||void 0,hid:u||void 0,affid:d||void 0,adid:E||void 0}};var KJ={isEqual:!0,isMatchingKey:!0,isPromise:!0,maxSize:!0,onCacheAdd:!0,onCacheChange:!0,onCacheHit:!0,transformKey:!0},jJ=Array.prototype.slice;function ku(e){var t=e.length;return t?t===1?[e[0]]:t===2?[e[0],e[1]]:t===3?[e[0],e[1],e[2]]:jJ.call(e,0):[]}function zJ(e){var t={};for(var r in e)KJ[r]||(t[r]=e[r]);return t}function XJ(e){return typeof e=="function"&&e.isMemoized}function qJ(e,t){return e===t||e!==e&&t!==t}function JC(e,t){var r={};for(var a in e)r[a]=e[a];for(var a in t)r[a]=t[a];return r}var QJ=(function(){function e(t){this.keys=[],this.values=[],this.options=t;var r=typeof t.isMatchingKey=="function";r?this.getKeyIndex=this._getKeyIndexFromMatchingKey:t.maxSize>1?this.getKeyIndex=this._getKeyIndexForMany:this.getKeyIndex=this._getKeyIndexForSingle,this.canTransformKey=typeof t.transformKey=="function",this.shouldCloneArguments=this.canTransformKey||r,this.shouldUpdateOnAdd=typeof t.onCacheAdd=="function",this.shouldUpdateOnChange=typeof t.onCacheChange=="function",this.shouldUpdateOnHit=typeof t.onCacheHit=="function"}return Object.defineProperty(e.prototype,"size",{get:function(){return this.keys.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"snapshot",{get:function(){return{keys:ku(this.keys),size:this.size,values:ku(this.values)}},enumerable:!1,configurable:!0}),e.prototype._getKeyIndexFromMatchingKey=function(t){var r=this.options,a=r.isMatchingKey,n=r.maxSize,s=this.keys,o=s.length;if(!o)return-1;if(a(s[0],t))return 0;if(n>1){for(var i=1;i<o;i++)if(a(s[i],t))return i}return-1},e.prototype._getKeyIndexForMany=function(t){var r=this.options.isEqual,a=this.keys,n=a.length;if(!n)return-1;if(n===1)return this._getKeyIndexForSingle(t);var s=t.length,o,i;if(s>1){for(var l=0;l<n;l++)if(o=a[l],o.length===s){for(i=0;i<s&&r(o[i],t[i]);i++);if(i===s)return l}}else for(var l=0;l<n;l++)if(o=a[l],o.length===s&&r(o[0],t[0]))return l;return-1},e.prototype._getKeyIndexForSingle=function(t){var r=this.keys;if(!r.length)return-1;var a=r[0],n=a.length;if(t.length!==n)return-1;var s=this.options.isEqual;if(n>1){for(var o=0;o<n;o++)if(!s(a[o],t[o]))return-1;return 0}return s(a[0],t[0])?0:-1},e.prototype.orderByLru=function(t,r,a){for(var n=this.keys,s=this.values,o=n.length,i=a;i--;)n[i+1]=n[i],s[i+1]=s[i];n[0]=t,s[0]=r;var l=this.options.maxSize;o===l&&a===o?(n.pop(),s.pop()):a>=l&&(n.length=s.length=l)},e.prototype.updateAsyncCache=function(t){var r=this,a=this.options,n=a.onCacheChange,s=a.onCacheHit,o=this.keys[0],i=this.values[0];this.values[0]=i.then(function(l){return r.shouldUpdateOnHit&&s(r,r.options,t),r.shouldUpdateOnChange&&n(r,r.options,t),l},function(l){var c=r.getKeyIndex(o);throw c!==-1&&(r.keys.splice(c,1),r.values.splice(c,1)),l})},e})();function $r(e,t){if(t===void 0&&(t={}),XJ(e))return $r(e.fn,JC(e.options,t));if(typeof e!="function")throw new TypeError("You must pass a function to `memoize`.");
4var r=t.isEqual,a=r===void 0?qJ:r,n=t.isMatchingKey,s=t.isPromise,o=s===void 0?!1:s,i=t.maxSize,l=i===void 0?1:i,c=t.onCacheAdd,u=t.onCacheChange,d=t.onCacheHit,E=t.transformKey,p=JC({isEqual:a,isMatchingKey:n,isPromise:o,maxSize:l,onCacheAdd:c,onCacheChange:u,onCacheHit:d,transformKey:E},zJ(t)),T=new QJ(p),_=T.keys,f=T.values,g=T.canTransformKey,h=T.shouldCloneArguments,y=T.shouldUpdateOnAdd,I=T.shouldUpdateOnChange,A=T.shouldUpdateOnHit,b=function(){var P=h?ku(arguments):arguments;g&&(P=E(P));var L=_.length?T.getKeyIndex(P):-1;if(L!==-1)A&&d(T,p,b),L&&(T.orderByLru(_[L],f[L],L),I&&u(T,p,b));else{var D=e.apply(this,arguments),F=h?P:ku(arguments);T.orderByLru(F,D,_.length),o&&T.updateAsyncCache(b),y&&c(T,p,b),I&&u(T,p,b)}return f[0]};return b.cache=T,b.fn=e,b.isMemoized=!0,b.options=p,b}let ZC,e0,t0;ZC="MyLiveEventsStore",e0="tiger:myLiveEvents",t0={eventIds:[]},Vs=Qr()(Jr(Dl(e=>({...t0,actions:{setEventIds:t=>e(()=>({eventIds:t}),void 0,{type:"setEventIds",payload:{eventIds:t}}),toggleEventId:t=>e(r=>{const a=new Set(r.eventIds);return a.has(t)?a.delete(t):a.add(t),{eventIds:Array.from(a)}},void 0,{type:"toggleEventId",payload:{eventId:t}})}}),{name:e0,version:1,storage:C$(()=>localStorage),partialize:e=>({eventIds:e.eventIds})}),{name:ZC,enabled:!1})),s6=()=>Vs(JJ),mK=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>a.eventIds.includes(e),t[0]=e,t[1]=r):r=t[1],Vs(r)},o6=e=>Vs.getState().actions.setEventIds(e),fK=e=>Vs.getState().actions.toggleEventId(e);function JJ(e){return e.eventIds}let CS,PS,It;Me=(e=>(e.DECIMAL="DECIMAL",e.AMERICAN="AMERICAN",e.FRACTIONAL="FRACTIONAL",e))(Me||{}),Pe=(e=>(e.OPEN="OPEN",e.BLOCKED="BLOCKED",e.EVALUATED="EVALUATED",e.STALE="STALE",e.CANCELLED="CANCELLED",e.CLOSED="CLOSED",e))(Pe||{}),CS=(e=>(e.TIMER="TIMER",e.STOPWATCH="STOPWATCH",e.SECTIONS="SECTIONS",e.PROGRESS="PROGRESS",e))(CS||{}),PS=(e=>(e.INNINGS="INNINGS",e.REGULARTIME="REGULARTIME",e))(PS||{}),It=(e=>(e.HOME="HOME",e.AWAY="AWAY",e))(It||{}),Mr=(e=>(e.EVENT_POINTS="EVENT_POINTS",e.GROUPS="GROUPS",e.ID_ONLY="ID_ONLY",e.STATISTICS="STATISTICS",e.BETMARKETS="BETMARKETS",e.ALL_MARKETS="ALL_MARKETS",e))(Mr||{}),Bn=(e=>(e.RUNNING="RUNNING",e.IN_PAUSE="IN_PAUSE",e.BREAK="BREAK",e.INTERRUPTED="INTERRUPTED",e.CANCELLED="CANCELLED",e.FINISHED="FINISHED",e))(Bn||{}),me=(e=>(e.MATCH="MATCH",e.OUTRIGHT="OUTRIGHT",e))(me||{}),Bp=(e=>(e.AMERICAN_FOOTBALL="AMERICAN_FOOTBALL",e.BASEBALL="BASEBALL",e.BASKETBALL="BASKETBALL",e.NET_SPORT="NET_SPORT",e.MMA="MMA",e.VOLLEYBALL="VOLLEYBALL",e.HANDBALL="HANDBALL",e.DARTS="DARTS",e.ICE_HOCKEY="ICE_HOCKEY",e.LEAGUE_OF_LEGENDS="LEAGUE_OF_LEGENDS",e.SNOOKER="SNOOKER",e.COUNTER_STRIKE="COUNTER_STRIKE",e.VALORANT="VALORANT",e.DOTA="DOTA",e.SOCCER="SOCCER",e.ESOCCER="ESOCCER",e.VIRTUAL_FOOTBALL="VIRTUAL_FOOTBALL",e.TROTTING="TROTTING",e.HORSE_RACING="HORSE_RACING",e.GREYHOUND_RACING="GREYHOUND_RACING",e.DEFAULT_CURRENT_GAME_STATE="DEFAULT_CURRENT_GAME_STATE",e))(Bp||{}),Qc=(e=>(e.SUBGROUPS="SUBGROUPS",e))(Qc||{}),VT=(e=>(e.OPEN="OPEN",e.BLOCKED="BLOCKED",e.EVALUATED="EVALUATED",e.CANCELLED="CANCELLED",e.STALE="STALE",e.CLOSED="CLOSED",e))(VT||{}),he=(e=>(e.PREMATCH="PREMATCH",e.ONGOING="ONGOING",e.POSTPONED="POSTPONED",e.START_DELAYED="START_DELAYED",e.INTERRUPTED="INTERRUPTED",e.SUSPENDED="SUSPENDED",e.ABANDONED="ABANDONED",e.WALKOVER="WALKOVER",e.RETIRED="RETIRED",e.POST_MATCH="POST_MATCH",e.GAME_ABANDONED="GAME_ABANDONED",e))(he||{}),Ws=(e=>(e.ONGOING="ONGOING",e.WINNER="WINNER",e.LOSER="LOSER",e.VOIDED="VOIDED",e))(Ws||{}),ws=(e=>(e.TEAM="TEAM",e.SECTION="SECTION",e.OVER_UNDER="OVER_UNDER",e.HANDICAP_HOME="HANDICAP_HOME",e.HANDICAP_AWAY="HANDICAP_AWAY",e.POINT_NUMBER="POINT_NUMBER",e.VARIANT="VARIANT",e.TOUCHDOWN_NUMBER="TOUCHDOWN_NUMBER",e.VERSION="VERSION",e.PLAYER="PLAYER",e.ASCENDANCY="ASCENDANCY",e.TYPE_OF_ADVANCE="TYPE_OF_ADVANCE",e.NEXT_INDEX="NEXT_INDEX",e.COMPETITOR1="COMPETITOR1",e.COMPETITOR2="COMPETITOR2",e.HOME_MINUS_AWAY_HANDICAP="HOME_MINUS_AWAY_HANDICAP",e.AWAY_MINUS_HOME_HANDICAP="AWAY_MINUS_HOME_HANDICAP",e.TO="TO",e.FROM="FROM",e))(ws||{}),Ne=(e=>(e.HOME="HOME",e.AWAY="AWAY",e.OTHER="OTHER",e))(Ne||{}),Ya=(e=>(e.REGULAR="REGULAR",e.OVERTIME="OVERTIME",e.PENALTIES="PENALTIES",e))(Ya||{}),R=(e=>(e.FOOTBALL="FOOTBALL",e.TENNIS="TENNIS",e.BASKETBALL="BASKETBALL",e.BASEBALL="BASEBALL",e.ICE_HOCKEY="ICE_HOCKEY",e.HANDBALL="HANDBALL",e.TABLE_TENNIS="TABLE_TENNIS",e.VOLLEYBALL="VOLLEYBALL",e.AMERICAN_FOOTBALL="AMERICAN_FOOTBALL",e.ESPORTS="ESPORTS",e.BADMINTON="BADMINTON",e.SNOOKER="SNOOKER",e.DARTS="DARTS",e.BEACH_SOCCER="BEACH_SOCCER",e.BEACH_VOLLEYBALL="BEACH_VOLLEYBALL",e.BOXING="BOXING",e.FIELD_HOCKEY="FIELD_HOCKEY",e.FUTSAL="FUTSAL",e.INDOOR_FOOTBALL="INDOOR_FOOTBALL",e.RUGBY="RUGBY",e.RUGBY_UNION="RUGBY_UNION",e.RUGBY_LEAGUE="RUGBY_LEAGUE",e.WATERPOLO="WATERPOLO",e.OTHER="OTHER",e.GOLF="GOLF",e.CYCLING="CYCLING",e.AUSSIE_RULES="AUSSIE_RULES",e.ATHLETICS="ATHLETICS",e.CRICKET="CRICKET",e.ENTERTAINMENT="ENTERTAINMENT",e.MOTORSPORTS="MOTORSPORTS",e.MMA="MMA",e.FIGHTING_SPORTS="FIGHTING_SPORTS",e.MOTORSPORTS_F1="MOTORSPORTS_F1",e.INDYCAR="INDYCAR",e.F1="F1",e.NA
4SCAR="NASCAR",e.AUSTRALIAN_FOOTBALL="AUSTRALIAN_FOOTBALL",e.BANDY="BANDY",e.BOWLS="BOWLS",e.CURLING="CURLING",e.FLOORBALL="FLOORBALL",e.PESAPALLO="PESAPALLO",e.GROUP_SOCCER="GROUP_SOCCER",e.TV_SHOW="TV_SHOW",e.WINTER_SPORTS="WINTER_SPORTS",e.ALPINE_SKIING="ALPINE_SKIING",e.ASIAN_GAMES="ASIAN_GAMES",e.BASKETBALL_3X3="BASKETBALL_3X3",e.BIATHLON="BIATHLON",e.BOWLING="BOWLING",e.CHESS="CHESS",e.FORMULA_E="FORMULA_E",e.GAELIC_SPORTS="GAELIC_SPORTS",e.JAI_ALAI="JAI_ALAI",e.KABADDI="KABADDI",e.LACROSSE="LACROSSE",e.MOTORCYCLE_RACING="MOTORCYCLE_RACING",e.NETBALL="NETBALL",e.OLYMPIC_GAMES="OLYMPIC_GAMES",e.PADEL="PADEL",e.POLITICS="POLITICS",e.POOL="POOL",e.ROWING="ROWING",e.SKI_JUMPING="SKI_JUMPING",e.SOFTBALL="SOFTBALL",e.SQUASH="SQUASH",e.SURFING="SURFING",e.SWIMMING="SWIMMING",e.HORSE_RACING="HORSE_RACING",e.TROTTING="TROTTING",e.GREYHOUND_RACING="GREYHOUND_RACING",e.TV_AND_NOVELTY="TV_AND_NOVELTY",e.WWE_OR_PRO_WRESTLING="WWE_OR_PRO_WRESTLING",e.YACHTING="YACHTING",e.REINDEER_RACING="REINDEER_RACING",e.LEAGUE_OF_LEGENDS="LEAGUE_OF_LEGENDS",e.COUNTER_STRIKE="COUNTER_STRIKE",e.VALORANT="VALORANT",e.DOTA="DOTA",e.VIRTUAL_FOOTBALL="VIRTUAL_FOOTBALL",e.VIRTUAL_SPORTS="VIRTUAL_SPORTS",e.SPECIALS="SPECIALS",e.BOBSLEIGH="BOBSLEIGH",e.CROSS_COUNTRY_SKIING="CROSS_COUNTRY_SKIING",e.FIGURE_SKATING="FIGURE_SKATING",e.FREESTYLE_SKIING="FREESTYLE_SKIING",e.LUGE="LUGE",e.NORDIC_COMBINED="NORDIC_COMBINED",e.SNOWBOARDING="SNOWBOARDING",e.SPEED_SKATING="SPEED_SKATING",e.WINTER_OLYMPICS="WINTER_OLYMPICS",e.VIRTUAL_BASKETBALL="VIRTUAL_BASKETBALL",e.VIRTUAL_HORSE_RACING="VIRTUAL_HORSE_RACING",e.VIRTUAL_GREYHOUNDS="VIRTUAL_GREYHOUNDS",e))(R||{});function ZJ(e){return{ids:e.ids,groupIds:e.groupIds,omitGroupIds:e.omitGroupIds,traded:e.traded,matchState:e.matchState,marketStatus:e.marketStatus,startTimeOffsetFrom:e.startTimeOffsetFrom,startTimeOffsetTo:e.startTimeOffsetTo,lastUpdatedAfter:e.lastUpdatedAfter,marketTypes:e.marketTypes,hasVideoStream:e.hasVideoStream,lang:e.lang,brand:e.brand,location:e.location,limit:e.limit,cursor:e.cursor,fields:e.fields,eventType:e.eventType}}function r0(e,t,r={baseUrl:""}){const a=ZJ(e),n=kl(a),s=ka("/v1/api/events",r);return{params:e,jwt:t,queryString:n,url:s}}function eZ(e,t,r={baseUrl:""}){const{params:a,jwt:n,queryString:s,url:o}=r0(e,t,r),i=xo(`${o}${s}`,rt.GET,void 0,void 0,"_getEvents",a,void 0,n,void 0);return Mn(i)}async function tZ(e,t,r={baseUrl:""},a){const{queryString:n,url:s}=r0(e,t,r),o=`${s}${n}`,i=await fetch(o,{method:"GET",headers:{"Content-Type":"application/json"},signal:a});if(!i.ok)throw{data:await i.json().catch(()=>
4null),metaData:{status:i.status,isError:!0,contentType:i.headers.get("content-type")},request:{id:"_getEventsPromise",url:o,method:rt.GET},error:!0};return{data:await i.json(),metaData:{contentType:i.headers.get("content-type"),status:i.status,isError:!1},request:{id:"_getEventsPromise",url:o,method:rt.GET},error:!1}}function rZ(e){return{ids:e.ids,matchState:e.matchState,marketStatus:e.marketStatus,marketTypes:e.marketTypes,startTimeOffsetFrom:e.startTimeOffsetFrom,startTimeOffsetTo:e.startTimeOffsetTo,openMarketsOnly:e.openMarketsOnly,lang:e.lang,brand:e.brand,location:e.location,limit:e.limit,cursor:e.cursor,fields:e.fields,eventType:e.eventType}}function a0(e,t,r={baseUrl:""}){const a=rZ(e),n=kl(a),s=ka("/v1/api/groups",r);return{params:e,jwt:t,queryString:n,url:s}}function aZ(e,t,r={baseUrl:""}){const{params:a,jwt:n,queryString:s,url:o}=a0(e,t,r),i=xo(`${o}${s}`,rt.GET,void 0,void 0,"_getGroups",a,void 0,n,void 0);return Mn(i)}async function nZ(e,t,r={baseUrl:""},a){const{queryString:n,url:s}=a0(e,t,r),o=`${s}${n}`,i=await fetch(o,{method:"GET",headers:{"Content-Type":"application/json"},signal:a});if(!i.ok)throw{data:await i.json().catch(()=>
4null),metaData:{status:i.status,isError:!0,contentType:i.headers.get("content-type")},request:{id:"_getGroupsPromise",url:o,method:rt.GET},error:!0};return{data:await i.json(),metaData:{contentType:i.headers.get("content-type"),status:i.status,isError:!1},request:{id:"_getGroupsPromise",url:o,method:rt.GET},error:!1}}const sZ=10;function oZ(e){return e.slice(0,sZ).map(t=>({code:t.code,message:t.message,path:t.path.join(".")}))}function n0(e){return e.split("#",1)[0]}function iZ(e){return n0(e).replace(/^_/,"")}function lZ(e){const{searchParams:t}=new URL(e,"http://localhost");if([...t.keys()].length===0)return;const r={};return t.forEach((a,n)=>{const s=r[n];if(s===void 0){r[n]=a;return}if(Array.isArray(s)){r[n]=[...s,a];return}r[n]=[s,a]}),r}function cZ(e){return lZ(e.request.url)}function uZ({endpoint:e,issues:t,requestUrl:r}){return JSON.stringify({endpoint:e,issues:t,requestUrl:r})}Gp=function(e,t){try{if(!t.shouldValidate())return;const r=t.getRegistry();if(!r){t.preloadRegistry().then(()=>{t.getRegistry()&&Gp(e,t)}).catch(()=>{});return}const a=n0(e.request.id),n=r[a];if(!n)return;const s=iZ(e.request.id);if(!t.shouldRunValidation(s))return;const o=n.safeParse(e.data);if(o.success)return;const i=oZ(o.error.issues),l=cZ(e),c=uZ({endpoint:s,issues:i,requestUrl:e.request.url});if(!t.shouldLogValidationFailure(c))return;fe(new Error(`OpenAPI runtime validation failed for ${s}`),Se.INFO,{endpoint:s,issues:i,issueCount:o.error.issues.length,reducer:"OpenApiRuntimeValidation",requestUrl:e.request.url,...l?{requestParameters:l}:{},schema:t.schemaTag,validator:"zod"})}catch{}},UA=function(e){let t=null,r=null;return{getValidationRegistry(){return t},preloadValidationRegistry(){if(t)return Promise.resolve();if(r)return r;const a=e().then(n=>{t=n}).catch(()=>{r=null});return r=a,a}}};const{getValidationRegistry:dZ,preloadValidationRegistry:EZ}=UA(async()=>{const{zEventsResponse:e,zGroupsResponse:t,zSearchEventsResponse:r}=await ee(async()=>{const{zEventsResponse:a,zGroupsResponse:n,zSearchEventsResponse:s}=await import("./zod.gen-D06QU2Zc.js");return{zEventsResponse:a,zGroupsResponse:n,zSearchEventsResponse:s}},__vite__mapDeps([15,16,17]),import.meta.url);return{_getEvents:e,_getEventsPromise:e,_getGroups:t,_getGroupsPromise:t,_search:r,_searchPromise:r}}),pZ=6e4,TZ=6e4;function s0(){let e,t;const r=new Map,a=new Map;return{configureFeatureFlag(n){t=n},setEnabledForTests(n){e=n},resetForTests(){e=void 0,t=void 0,r.clear(),a.clear()},shouldValidate(){return e!==void 0?e:t?.()??!1},shouldRunValidation(n){const s=Date.now(),o=r.get(n);return o!=null&&s-o<pZ?!1:(r.set(n,s),!0)},shouldLogValidationFailure(n){const s=Date.now();for(const[o,i]of a)s-i>=TZ&&a.delete(o);return a.has(n)?!1:(a.set(n,s),!0)}}}const Gu=s0(),_Z=Gu.configureFeatureFlag,SZ=Gu.shouldValidate,mZ=Gu.shouldRunValidation,fZ=Gu.shouldLogValidationFailure;Si=function(e){return Gp(e,{schemaTag:"program-data-edge",getRegistry:dZ,preloadRegistry:EZ,shouldValidate:SZ,shouldRunValidation:mZ,shouldLogValidationFailure:fZ}
4),e};const gZ=e=>e.ids&&e.ids.length?!1:typeof e.startTimeOffsetFrom>"u",hZ=[Mr.GROUPS,Mr.BETMARKETS],IZ=(e=[])=>[...new Set([...hZ,...e])];function o0(e){const t=gZ(e)?-864e5:e.startTimeOffsetFrom;return{...e,startTimeOffsetFrom:t,fields:IZ(e.fields)}}DT=function(e){const t=o0(e);return eZ(t,void 0,{baseUrl:getAppConfig().service.pds.edgeUrl}).pipe(Ce(r=>Si(r)))},u3=async function(e,t){const r=o0(e),a=await tZ(r,void 0,{baseUrl:getAppConfig().service.pds.edgeUrl},t);return Si(a)};function i0(e,t={baseUrl:getAppConfig().service.pds.edgeUrl}){return aZ(e,void 0,t).pipe(Ce(r=>Si(r)))}l4=async function(e,t={baseUrl:getAppConfig().service.pds.edgeUrl}){const r=await nZ(e,void 0,t);return Si(r)};let La,Fu,l0,Ki,DS,c0;La=e=>e.app,n4=e=>La(e).isBootstrapped,eI=w(La,e=>({buildFolder:window.buildInfo.buildFolder,commitHash:window.buildInfo.commitHash.substring(0,7),environment:e.environment,flavor:window.flavor})),Fu=e=>La(e).mobileNavigation,YW=e=>Fu(e).activeTab,QO=e=>{const{activeTab:t}=Fu(e);return wy(e,t)},l0=e=>Fu(e).tabHistory,wy=(e,t)=>l0(e)[t],$W=e=>{const t=QO(e);return t&&t.length>1?t[t.length-2]:""},KO=e=>La(e).todaysEventsSelectedSportGroupIds,BW=e=>La(e).todaysEventsSelectedMarketTypes,Q3=e=>La(e).affiliateBetDataError,m3=(e,t,r)=>!!La(e).dataFetchedByPage[t]?.[r??"_default"],nR=e=>La(e).fullscreenStreamEventId??null,oc=e=>!!nR(e),Un=[Ne.HOME,Ne.AWAY],Ki=[...O.config.marketTypeNames.standard,...O.config.marketTypeNames.totalPoints,"xth-hole-2-ball-3-way","winner"],DS=m.createContext(void 0),c0=e=>{const t=C.c(6),{client:r,children:a}=e;let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n=getAppConfig(),t[0]=n):n=t[0];const{location:s,brand:o}=n.bol;let i;t[1]!==r?(i={client:r,location:s,brand:o},t[1]=r,t[2]=i):i=t[2];const l=i;let c;return t[3]!==a||t[4]!==l?(c=S.jsx(DS.Provider,{value:l,children:a}),t[3]=a,t[4]=l,t[5]=c):c=t[5],c};var xu="/",OZ=(e,t)=>(e.endsWith(xu)&&(e=e.slice(0,-1)),t.startsWith(xu)||(t=xu+t),e+t),AZ=(e,t,r)=>{let a=e.pathname===xu?t:OZ(e.pathname,t),n=new globalThis.URL(a,e);if(r)for(let[s,o]of Object.entries(E0(r)))if(o&&typeof o=="object"&&!Array.isArray(o))for(let[i,l]of Object.entries(o))n.searchParams.set(`${s}[${i}]`,String(l));else n.searchParams.set(s,o);return n};function yZ(e){return typeof e!="object"||!e?!1:"headers"in e&&"ok"in e&&"json"in e&&typeof e.json=="function"&&"text"in e&&typeof e.json=="function"}async function RZ(e){if(!(typeof e!="object"||!e)){if(yZ(e)){let t=e.headers.get("Content-Type")?.toLowerCase();if(t?.startsWith("application/json")||t?.startsWith("application/health+json")){let r=await e.json();if(!e.ok)throw r;return"data"in r?r.data:r}if(t?.startsWith("text/html")||t?.startsWith("text/plain")){let r=await e.text();if(!e.ok)throw r;return r}return e}return"data"in e?e.data:e}}var bZ=async(e,t,r=globalThis.fetch)=>(t.headers=typeof t.headers=="object"&&!Array.isArray(t.headers)?t.headers:{},r(e,t).then(a=>RZ(a).catch(n=>{let s=typeof n=="object"&&"errors"in n?n.errors:n;return Promise.reject({errors:s,response:a})}))),u0={fetch:globalThis.fetch,WebSocket:globalThis.WebSocket,URL:globalThis.URL,logger:globalThis.console},vZ=(e,t={})=>{let r=t.globals?{...u0,...t.globals}:u0;return{globals:r,url:new r.URL(e),with(a){return{...this,...a(this)}}}};function NZ(e){return["directus_activity","directus_collections","directus_fields","directus_files","directus_folders","directus_migrations","directus_permissions","directus_presets","directus_relations","directus_revisions","directus_roles","directus_sessions","directus_settings","directus_users","directus_webhooks","directus_dashboards","directus_panels","directus_notifications","directus_shares","directus_flows","directus_operations","directus_translations","directus_versions","directus_extensions"].includes(e)}let d0,E0,p0,T0,_0,S0,m0,BS;d0=e=>{let t=(r,a=[])=>{if(typeof r=="object"){let n=[];for(let s in r){let o=r[s]??[];if(Array.isArray(o))for(let i of o)n.push(t(i,[...a,s]));else if(typeof o=="object")for(let i of Object.keys(o)){let l=o[i];for(let c of l)n.push(t(c,[...a,`${s}:${i}`]))}}return n.flatMap(s=>s)}return[...a,String(r)].join(".")};return e.flatMap(r=>t(r))},E0=e=>{let t={};Array.isArray(e.fields)&&e.fields.length>0&&(t.fields=d0(e.fields).join(",")),e.filter&&Object.keys(e.filter).length>0&&(t.filter=JSON.stringify(e.filter)),e.search&&(t.search=e.search),"sort"in e&&e.sort&&(t.sort=typeof e.sort=="string"?e.sort:e.sort.join(",")),typeof e.limit=="number"&&e.limit>=-1&&(t.limit=String(e.limit)),typeof e.offset=="number"&&e.offset>=0&&(t.offset=String(e.offset)),typeof e.page=="number"&&e.page>=1&&(t.page=String(e.page)),e.deep&&Object.keys(e.deep).length>0&&(t.deep=JSON.stringify(e.deep)),e.alias&&Object.keys(e.alias).length>0&&(t.alias=JSON.stringify(e.alias)),e.aggregate&&Object.keys(e.aggregate).length>0&&(t.aggregate=JSON.stringify(e.aggregate)),e.groupBy&&e.groupBy.length>0&&(t.groupBy=e.groupBy.join(","));
4for(let[r,a]of Object.entries(e))r in t||(typeof a=="string"||typeof a=="number"||typeof a=="boolean"?t[r]=String(a):t[r]=JSON.stringify(a));return t},p0=(e,t)=>{if(e.length===0)throw new Error(t)},T0=(e,t)=>{if(NZ(String(e)))throw new Error(t)},_0=(e,t)=>()=>(p0(String(e),"Collection cannot be empty"),T0(e,"Cannot use readItems for core collections"),{path:`/items/${e}`,params:t??{},method:"GET"}),S0={},m0=(e={})=>t=>{let r={...S0,...e};return{async request(a){let n=a();if(n.headers||(n.headers={}),"Content-Type"in n.headers?n.headers["Content-Type"]==="multipart/form-data"&&delete n.headers["Content-Type"]:n.headers["Content-Type"]="application/json","getToken"in this){let l=await this.getToken();l&&(n.headers||(n.headers={}),n.headers.Authorization=`Bearer ${l}`)}let s=AZ(t.url,n.path,n.params),o={method:n.method??"GET",headers:n.headers??{}};"credentials"in r&&(o.credentials=r.credentials),n.body&&(o.body=n.body),n.onRequest&&(o=await n.onRequest(o)),r.onRequest&&(o=await r.onRequest(o));let i=await bZ(s.toString(),o,t.globals.fetch);return"onResponse"in n&&(i=await n.onResponse(i,o)),"onResponse"in e&&(i=await e.onResponse(i,o)),i}}},BS=(e=>(e.ACTIVE="active",e.INACTIVE="inactive",e))(BS||{}),sr=(e=>(e.EMPTY_CONTENT="Empty_Content",e.ANNOUNCEMENT="Announcement",e.MOBILE_NAV_ITEMS="Mobile_Navigation",e.QUICK_LINKS_GROUP="Quick_Links_Group",e.TRANSLATIONS="sportsbook_translations_translations",e.TBO_TRANSLATIONS="tbo_sportsbook_config_translations_translations",e.IMAGES="Images",e.ANNOUNCEMENT_BANNERS="announcement_banners",e.ACCA_BOOST_DETAILS="accaBoostDetails",e.LEAGUE_TILES="League_Tiles",e.BOOSTS="Boosts",e.POLLS="polls",e.CASINO_CROSS_SELL_CAROUSEL="Casino_Cross_Sell_Carousel",e.CASINO_CROSS_SELL_CAROUSEL_META="Casino_Cross_Sell_Carousel_Meta",e.SPORTS_RULES="Sports_Rules",e.AI_INSIGHT_META="Ai_Insight_Meta",e))(sr||{}),IR=(e=>(e.PROMOTIONS_TYPES="promotionsTypes",e.PROMOTIONS_TRANSLATIONS="promotionsTranslations_translations",e))(IR||{});let f0,g0,ji,h0,I0,O0;f0={Mobile_Navigation:{fields:["*",{"nav_items.Mobile_Nav_Item_id":["*"]},{casino_icon:["*"]}]},Announcement:{fields:["*"]},Quick_Links_Group:{fields:["*",{"Quick_Links_Group.Quick_Links_id":["*"]}]},announcement_banners:{fields:["*",{"pages.announcement_pages_id":["*",{translations:["*"]}]}],limit:-1},sportsbook_translations_translations:()=>({alias:{key:"sportsbook_translations_key"},fields:["key","text"],filter:{languages_code:{_eq:getAppConfig().bol.language},sportsbook_translations_key:{_nnull:!0}},limit:-1}),tbo_sportsbook_config_translations_translations:()=>({alias:{key:"tbo_sportsbook_config_translations_key"},fields:["key","text"],filter:{languages_code:{_eq:getAppConfig().bol.language},tbo_sportsbook_config_translations_key:{_nnull:!0}},limit:-1}),promotionsTypes:{fields:["type","rewardsCarouselCardIcon","rewardLabelIcon","rewardCardBackgroundGradientAngle","rewardCardBackgroundGradientColor","missionProgressIcon","missionProgressSuccessIcon","missionIcon","missionBackgroundImage","missionImagePosition","missionBackgroundGradientAngle","missionBackgroundGradientColor",{translations:["languages_code","description","tableTitle","exampleTable"]},{labels:[{Label_configs_key:["key"]}]},{name:[{translations:["languages_code","text"]}]}],limit:-1},promotionsTranslations_translations:()=>({alias:{key:"promotionsTranslations_key"},fields:["key","text"],filter:{languages_code:{_eq:getAppConfig().bol.language},promotionsTranslations_key:{_nnull:!0}},limit:-1}),accaBoostDetails:{fields:["status","icon","label","expirationDate",{title:[{translations:["languages_code","text"]}]},{translations:["languages_code","howToUse","qualifyingPicks"]},{tnc:[{label:["key"]},"version",{translations:["languages_code","termsAndConditions"]}]},{buttons:[{linksAndButtons_id:["key","type","variant",{translations:["languages_code","label"]},{parametersByLabel:["label","pathname"]}]}]}],filter:{status:{_eq:BS.ACTIVE}},limit:-1},League_Tiles:{fields:["id","title","subtitle","link","tileImage","position","icon"]},polls:{fields:["pollId",{translations:["languages_code","question"]},{options:["value","sort","image",{translations:["languages_code","label"]}]}],limit:-1},Sports_Rules:{fields:["id","brand_location","url"]},Ai_Insight_Meta:{fields:["id","brand_location","full_disclaimer"]}},g0={fields:["*",{translations:["*"]}]},EI=()=>{const{brand:e,location:t}=getAppConfig().bol;return{brand_location:{_eq:`${e}-${t}`}}},ji=()=>{const e=typeof document<"u"&&document.visibilityState==="hidden",t=typeof navigator<"u"&&navigator.onLine===!1;return e||t},h0=e=>e==null||Array.isArray(e)&&e.length===0,I0=e=>{const t=f0[e]??g0;return typeof t=="function"?t():t},O0=(e,t)=>{const r=I0(e);return t?{...r,filter:r.filter?{_and:[r.filter,t]}:t}:r};let wS=null;async function LZ(){const{language:e}=getAppConfig().bol,t=["../translations/",e,".json"].join(""),r=new URL(t,import.meta.url).href,a=await fetch(r);if(!a.ok)throw new Error(`HTTP ${a.status}`);return a.json()}function A0(){return wS||(wS=LZ()),wS}async function CZ(){return(await A0())[sr.TRANSLATIONS]}async function PZ(){return(await A0())[sr.TBO_TRANSLATIONS]}const DZ=async()=>{const{mobileNavigationFallback:e}=await ee(async()=>{const{mobileNavigationFallback:t}=await import("./mobileNavigation-3X-WugCy.js");return{mobileNavigationFallback:t}},[],import.meta.url);return e},y0={[sr.MOBILE_NAV_ITEMS]:DZ,[sr.TRANSLATIONS]:CZ,[sr.TBO_TRANSLATIONS]:PZ},BZ=new Set([sr.TRANSLATIONS,sr.TBO_TRANSLATIONS,sr.MOBILE_NAV_ITEMS]);function R0(e){return e in y0}async function b0(e,t){const r=y0[e];if(r===void 0)return null;try{const a=typeof r=="function"?await r():r;return console.warn(`Using fallback data for: ${e}`),a}catch(a){if(ji())return null;const n=BZ.has(e);return fe(new Error(`Fallback failed for: ${e}`),n?fs.FATAL:fs.ERROR,{document:e,originalError:t instanceof Error?{message:t.message,stack:t.stack}:String(t),fallbackError:a instanceof Error?{message:a.message,stack:a.stack}:String(a)}),null}}let v0,N0;v0=async(e,t,r=!1)=>{const a=ji()?fs.WARN:fs.ERROR;return r||fe(Object.assign(new Error(`Failed to fetch Directus document: ${e}`),{cause:t}),a,{document:e,error:t instanceof Error?{message:t.message,stack:t.stack}:String(t)}),R0(e)?b0(e,t):null},N0=300*1e3,Yl=e=>{const t=C.c(39),{document:r,staleTime:a,filter:n,enabled:s,keepPreviousData:o,report:i}=e,l=a===void 0?N0:a,c=s===void 0?!0:s,u=o===void 0?!1:o,{client:d}=m.useContext(DS);let E;t[0]!==r||t[1]!==n?(E=O0(r,n),t[0]=r,t[1]=n,t[2]=E):E=t[2];const p=E;let T;t[3]!==r||t[4]!==n?(T=["directus",r,n],t[3]=r,t[4]=n,t[5]=T):T=t[5];const _=T;let f;t[6]!==d||t[7]!==r||t[8]!==p?(f=async()=>await d.request(_0(r,p))??null,t[6]=d,t[7]=r,t[8]=p,t[9]=f):f=t[9];const g=u?j$:void 0;let h;t[10]!==i?(h=i?{report:i}:void 0,t[10]=i,t[11]=h):h=t[11];let y;
4t[12]!==_||t[13]!==c||t[14]!==l||t[15]!==f||t[16]!==g||t[17]!==h?(y={queryKey:_,queryFn:f,enabled:c,staleTime:l,placeholderData:g,meta:h},t[12]=_,t[13]=c,t[14]=l,t[15]=f,t[16]=g,t[17]=h,t[18]=y):y=t[18];const{data:I,isLoading:A,isError:b,isSuccess:P,error:L}=zt(y);let D;t[19]!==I||t[20]!==r||t[21]!==P?(D=P&&R0(r)&&h0(I),t[19]=I,t[20]=r,t[21]=P,t[22]=D):D=t[22];const F=D,G=b&&L instanceof Error||F;let Y;t[23]!==_?(Y=[..._,"fallback"],t[23]=_,t[24]=Y):Y=t[24];let Z;t[25]!==L||t[26]!==r||t[27]!==F||t[28]!==i?(Z=async()=>F?await b0(r):await v0(r,L,!!i),t[25]=L,t[26]=r,t[27]=F,t[28]=i,t[29]=Z):Z=t[29];let Q;t[30]!==G||t[31]!==Y||t[32]!==Z?(Q={queryKey:Y,queryFn:Z,enabled:G,staleTime:0},t[30]=G,t[31]=Y,t[32]=Z,t[33]=Q):Q=t[33];const{data:Ye,isLoading:ct,isError:fr,error:ar}=zt(Q),gr=fr&&ar instanceof Error||Ye===null,yt=G?Ye??null:I??null,Rt=A||G&&ct,Kt=G?gr:b,jt=G?ar:L;let ut;return t[34]!==yt||t[35]!==Rt||t[36]!==Kt||t[37]!==jt?(ut={response:yt,isLoading:Rt,isError:Kt,error:jt},t[34]=yt,t[35]=Rt,t[36]=Kt,t[37]=jt,t[38]=ut):ut=t[38],ut};let be,Hu,Vu,Yu;be=(e=>(e.EVENT="event",e.BADGE="badge",e.SUPER_SUB="superSub",e))(be||{}),Hu=(e=>(e.DISTINCT="DISTINCT",e))(Hu||{}),Vu=(e=>(e.DEFAULT="DEFAULT",e.DYNAMIC="DYNAMIC",e))(Vu||{}),se=(e=>(e.SIMPLE="SIMPLE",e.MARKET="MARKET",e.EVENT="EVENT",e.BOOSTED="BOOSTED",e.PLAYER="PLAYER",e.TWO_COLUMN="TWO_COLUMN",e.THREE_COLUMN="THREE_COLUMN",e))(se||{}),qc=(e=>(e.MARKET="MARKET",e.EVENT="EVENT",e.SIMPLE="SIMPLE",e.SPECIFIER="SPECIFIER",e))(qc||{}),Yu=(e=>(e.MARKET="MARKET",e.EVENT="EVENT",e.SIMPLE="SIMPLE",e.SPECIFIER="SPECIFIER",e))(Yu||{}),ri=(e=>(e.OUTCOME="OUTCOME",e.MILESTONE="MILESTONE",e.SPECIFIER="SPECIFIER",e.CUSTOM="CUSTOM",e.DEFAULT="DEFAULT",e.HIDE="HIDE",e))(ri||{}),jl=(e=>(e.DEFAULT="DEFAULT",e.HIDE="HIDE",e.TOP="TOP",e.LEFT="LEFT",e))(jl||{}),Et=(e=>(e.ROW="ROW",e.COLUMN="COLUMN",e.GRID="GRID",e.MATRIX="MATRIX",e.CORRECT_SCORE="CORRECT_SCORE",e))(Et||{}),Hy=(e=>(e[e.TOP_LEAGUES=1]="TOP_LEAGUES",e[e.LEAGUE_TILES=3]="LEAGUE_TILES",e[e.NAVI_LIST=2]="NAVI_LIST",e[e.PROMO_BANNERS=4]="PROMO_BANNERS",e[e.MISSIONS=6]="MISSIONS",e[e.ALL_SPORTS=9]="ALL_SPORTS",e[e.NEXT_HORSE_RACES=10]="NEXT_HORSE_RACES",e[e.FEATURED=11]="FEATURED",e[e.PREBUILD_BETS=13]="PREBUILD_BETS",e[e.MOBILE_NAVI_LIST=15]="MOBILE_NAVI_LIST",e[e.BOOST_DISCLAIMER=16]="BOOST_DISCLAIMER",e[e.SPECIALS=17]="SPECIALS",e[e.CASINO_CROSS_SELL=18]="CASINO_CROSS_SELL",e[e.PRIME_TIME_WIDGET=19]="PRIME_TIME_WIDGET",e))(Hy||{}),ni=(e=>(e.LEAGUE="LEAGUE",e.SPORT="SPORT",e.PAGE="PAGE",e))(ni||{});let L0,C0,P0;d3="my-bets",L0=2,C0="VIRTUAL_SPORTS",P0=e=>[R.VIRTUAL_FOOTBALL].includes(e.sportType);function wZ(e){const t={};return e.filter(r=>P0(r)&&r.matchState===he.PREMATCH?(t[r.groupId]=(t[r.groupId]||0)+1,t[r.groupId]<=L0):!1)}let D0,pa,B0,zi,w0,U0,M0,uo,k0,US,MS,G0,kS,F0;D0={PENALTIES:"PENALTIES"},pa={AMERICAN_FOOTBALL:"AMERICAN_FOOTBALL",BASEBALL:"BASEBALL",DARTS:"DARTS",ICE_HOCKEY:"ICE_HOCKEY",SOCCER:"SOCCER",TROTTING:"TROTTING",HORSE_RACING:"HORSE_RACING",GREYHOUND_RACING:"GREYHOUND_RACING",DEFAULT_CURRENT_GAME_STATE:"DEFAULT_CURRENT_GAME_STATE"},B0={ROUND:"ROUND"},zi={FOOTBALL:"FOOTBALL",BASKETBALL:"BASKETBALL",DARTS:"DARTS",MMA:"MMA"},uy=e=>e?.type===pa.SOCCER,w0=e=>e?.type===pa.AMERICAN_FOOTBALL,qE=e=>e?.type===pa.TROTTING,WO=e=>e?.type===pa.HORSE_RACING,JI=e=>e?.type===pa.GREYHOUND_RACING,QI=e=>WO(e)||qE(e),q5=e=>e?.type===pa.ICE_HOCKEY,e5=e=>e?.type===pa.DARTS,U0=e=>e?.type===pa.BASEBALL,Xo=e=>e?.type===pa.DEFAULT_CURRENT_GAME_STATE&&"cricketCurrentGameState"in e&&e.cricketCurrentGameState!=null,JO=(e,t)=>e===zi.BASKETBALL&&t?.regularSectionCount===2,z3=e=>{const t=e.sportCurrentGameState;if(!w0(t))return"";const r=(t.possession||0)-1;return e.participants?.[r]?.position||""},ZK=(e,t,r)=>{if(!r||!t||!e)return null;let a="",n="";r.forEach((o,i)=>{i+1===t?a=o.abbreviation||o.name:n=o.abbreviation||o.name});const s=e>=50?String(100-e):String(e);return`${e>=50?a:n} ${s}`},kE=e=>e?.sportType===zi.FOOTBALL&&e.gameClock?.sectionType===D0.PENALTIES,PA=({sportType:e,gameState:t,gameClock:r,score:a,sections:n})=>{const s=!a?.sections&&!r?null:1;switch(e){case zi.MMA:{const o=t&&"sectionState"in t?t.sectionState:void 0,{sectionType:i,sectionNumber:l}=o??{};if(i===B0.ROUND&&l)return l;const c=(n?.filter(u=>u.isPlayable)??[]).findIndex(u=>!u.endTime);return c>=0?c+1:s}case zi.DARTS:return r?.sectionNumber??s;default:return a?.sections?.length??s}},M0="best-odds-guaranteed",uo=e=>e===!0||typeof e=="string"&&e.toLowerCase()==="true",SA="standard-each-way",AA="unnamed-favourite",t6="originalMarketType",e6="originalMarketName",VK=new Set(["standard","winner"]),py="forecast",Ty="tricast",k0=new Set([py,Ty]),US=new Set([R.TABLE_TENNIS,R.BEACH_VOLLEYBALL,R.VOLLEYBALL,R.ESPORTS,R.BADMINTON]),MS=[R.LEAGUE_OF_LEGENDS,R.COUNTER_STRIKE,R.VALORANT,R.DOTA],wA=new Set([...US,...MS,R.BASEBALL,R.CRICKET,R.DARTS,R.ESPORTS,R.SNOOKER,R.TENNIS]),qp=[R.GOLF,R.MOTORSPORTS_F1,R.ENTERTAINMENT,R.INDYCAR,R.F1,R.NASCAR,R.CYCLING,R.MOTORSPORTS,R.MOTORCYCLE_RACING,R.TV_AND_NOVELTY,R.POLITICS],G0=1e7,XE=[VT.OPEN],kS="SUPER_SUB",F0=e=>e?.metadata?.substitutionProtection===kS,MO=e=>{const t=e?.metadata;return t?.substitutionGuarantee===!0||t?.hasSubstitutionGuarantee===!0};function x0(e,t,r){return Array.isArray(r)?r.findIndex(a=>wn(e,t,a)):wn(e,t,r)?0:-1}fp=function(e,t,r){if(Array.isArray(r)){const a=x0(e,t,r);return a>=0?r[a]:void 0}return wn(e,t,r)?r:void 0};const H0=(e,t)=>{const r=e.specifiers;for(const a in r)if(r.hasOwnProperty(a)){const n=r[a];if(n==="IGNORE"||n==="DISTINCT")continue;const s=t?.specifiers?.find(o=>o.type===a);if(!s||s.value!==n)return!1}return!0},UZ=(e,t)=>!e?.specifiers?.SECTION||!t?.specifiers?.[0]?.value?!0:H0(e,t),MZ=(e,t)=>e?.specifiers?H0(e,t):!1,V0=(e,t)=>{const{parameters:r,specifiers:a}=e;if(!r)return[];const n=a?Object.keys(a):[],s=[];return r.forEach((o,i)=>{if(o!==Hu.DISTINCT)return;const l=n[i],c=l?t.specifiers?.find(u=>u.type===l)?.value:t.specifiers?.[i]?.value;c!=null&&s.push(c)}),s};wn=function(e,t,r){let a=!0;return r.type!==t.type||r.subtype&&r.subtype!==t.marketSubtype?!1:(r?.specifiers&&Object.keys(r.specifiers).length>0&&(a=MZ(r,t)),r.mostBalanced&&t.outcomes.length>1&&e.markets?!!e.markets.find(n=>n.betMarketStatus===Pe.OPEN&&n.mostBalancedLine&&n.id===t.id&&a):a)};function kZ(e,t){if(e.type!==t.type||e.subtype&&t.subtype&&e.subtype!==t.subtype)return Ve.NO_MATCH;if(!!e.subtype!=!!t.subtype||e.mostBalanced!==t.mostBalanced||!!e.parameters!=!!t.parameters)return Ve.PARTIAL_MATCH;if(e.parameters&&t.parameters){for(const r of e.parameters)for(const a of t.parameters)if(r!==a)return Ve.PARTIAL_MATCH}return Ve.FULL_MATCH}function GZ(e){return e.isTraded}kr=function(e,t){let r=e[t];if(!r)return null;for(;r.parentGroupId!=null;){if(!e[r.parentGroupId])return r;r=e[r.parentGroupId]}return r};const FZ=[R.TENNIS],Y0=(e,t,r)=>{if(e.parentGroupId===void 0)return e.id;const a=kr(t,e.id);return a&&FZ.includes(r[a.id]?.sportTypeId)?e.parentGroupId:e.id},$0=(e,t,r)=>(a,n)=>{const s=e.indexOf(Y0(a,t,r)),o=e.indexOf(Y0(n,t,r));return s>=0&&o>=0?s>o?1:s<o?-1:0:s<0?1:o<0?-1:0},W0=new Map;function xZ(e,t){const r=at();let a=W0.get(r);return a||(a=new Intl.Collator(r,{numeric:!0,sensitivity:"base"}),W0.set(r,a)),a.compare(e?.displayName??"",t?.displayName??"")}function K0(e,t){if(!e||!t||!e.startTime||!t.startTime)return 0;const r=e?.sportType===R.GOLF||t?.sportType===R.GOLF,a=new Date(e.startTime).getTime(),n=new Date(t.startTime).getTime(),s=Fr(e),o=Fr(t),i=Ta(e.matchState),l=Ta(t.matchState);if(r)return a>n?-1:a<n?1:0;switch(!0){case(s&&!o):return-1;case(o&&!s):return 1;case(i&&!l):return 1;case(l&&!i):return-1;case a<n:return-1;case a>n:return 1;default:return 0}}const HZ=(e,t)=>
4!!e?.startTime&&!!t?.startTime&&e.sportType!==R.GOLF&&t.sportType!==R.GOLF&&K0(e,t)===0;function VZ(e,t){if(e.length<2)return e;const r=new Map;e.forEach((n,s)=>{const o=t(n)?.groupId,i=r.get(o);i?i.push(s):r.set(o,[s])});const a=[...e];return r.forEach(n=>{const s=n.map(o=>e[o]).sort((o,i)=>xZ(t(o),t(i)));n.forEach((o,i)=>{a[o]=s[i]})}),a}function j0(e,t){const r=[...e].sort((s,o)=>K0(t(s),t(o))),a=[];let n=0;for(let s=1;s<=r.length;s++)s<r.length&&HZ(t(r[n]),t(r[s]))||(a.push(...VZ(r.slice(n,s),t)),n=s);return a}function Eo(e){return j0(e,t=>t)}xI=function(e,t){let r=e[t];if(!r)return null;const a=[r];for(;r.parentGroupId!=null;){if(!e[r.parentGroupId])return a;r=e[r.parentGroupId],a.push(r)}return a};function YZ(e,t){const r={};return e.forEach(a=>{const n=kr(t,a.groupId),s=t[a.groupId];n&&s&&(r[s.id]?r[s.id].events.push(a):r[s.id]={leagueGroup:s,sportGroup:n,events:[a]})}),Object.values(r)}function $Z(e,t,r){const a={},n={};e.forEach(o=>{const i=kr(t,o.groupId),l=t[o.groupId];i&&l&&(a[i.id]||(a[i.id]={id:i.id,name:i.name,leagues:[]}),n[l.id]?n[l.id].allEvents.push(o):n[l.id]={id:l.id,name:l.name,sportGroupId:i.id,sportGroupName:i.name,allEvents:[o],events:[]})});const s=Object.keys(n).map(o=>Number(o)).sort((o,i)=>r.indexOf(o)<r.indexOf(i)?-1:1);return s.forEach(o=>{n[o].allEvents=Eo(n[o].allEvents);const{sportGroupId:i}=n[o];a[i].leagues.push(n[o])}),s.map(o=>n[o])}const GS={};function FS(e,t,r){const a=e.join("-")+r;if(GS[a])return jv(t,GS[a]);try{const n=KZ(e,r);return GS[a]=n,jv(t,n)}catch(n){return console.error(`could not sort outcomes: ${r}`,n),t}}let z0,xS,HS,X0;z0=new Set([Ga.LOCKED,Ga.SETTLED]),xS=({pickStatus:e})=>z0.has(e),HS=new WeakMap,X0=e=>e.outcomes.some(t=>!!t.metadata?.[IE.OUTCOME_PLAYER_ID]),Sy=(e,t)=>e.eventType===me.OUTRIGHT||X0(t),ny=function(e){const t=HS.get(e);if(t)return t;const r=[...e.filter(a=>!xS(a)),...e.filter(xS)];return HS.set(e,r),r};const WZ=/^\s*([AH])?(\d+)(-(\d+))?\s*$/;function KZ(e,t){const r={},a=t.split(",").reduce((o,i)=>{const l=WZ.exec(i);if(!l)throw new Error(`bad token - no match: ${i}`);const c=l[1],u=parseInt(l[2],10),d=parseInt(l[4],10);let E;switch(c){case"H":E=Ne.HOME;break;case"A":E=Ne.AWAY;break;default:if(c!=null)throw new Error(`bad token - unexpected character: ${i}`);E=null}if(Number.isNaN(u))throw new Error(`bad token - start number NaN: ${i}`);if(Number.isNaN(d)){const p=o.push([E,u])-1;r[u]=[...r[u]||[],[E,p]]}else{if(d<=u)throw new Error(`bad token - end number range check: ${i}`);for(let p=u;p<=d;p++){const T=o.push([E,p])-1;r[p]=[...r[p]||[],[E,T]]}}return o},[]),n=a.map(([o,i],l)=>{const c=r[i];if(!c)throw new Error(`failed outcome mapping for ${i}`);const u=c.map(([p])=>p);if(o==null)return l;if(u.length<2)throw new Error(`failed outcome mapping for ${i}`);const d=u,E=ks(d,e,d).indexOf(o);if(E<0)throw new Error(`failed outcome mapping for ${i}`);return c[E][1]}),s=new Set;for(let o=0;o<n.length;o++){const i=n[o];if(!Number.isInteger(i))throw new Error("failed sanity check");s.add(i)}if(s.size!==a.length)throw new Error("failed sanity check");return n}ks=function(e,t,r){return r.map((a,n)=>({element:a,index:n})).sort((a,n)=>{const{index:s}=a,{index:o}=n;let i=s<e.length?t.indexOf(e[s]):s,l=o<e.length?t.indexOf(e[o]):o;return i<0&&l<0?(i=s,l=o):(i<0&&(i=t.length),l<0&&(l=t.length)),i<l?-1:i>l?1:0}).map(({element:a})=>a)},Ko=e=>US.has(e);function q0(e,t){return t?.map(({section:r,home:a,away:n})=>{switch(e){case R.TENNIS:return{section:r,home:a.games,away:n.games};case R.DARTS:return{section:r,home:a.legs,away:n.legs};default:return Ko(e)?{section:r,home:a.value,away:n.value}:{section:r,home:a.value??0,away:n.value??0}}})}function jZ(e,t,r,a,n){const s=[],o=new Set(e),i=new Set;return[...t].sort((l,c)=>l.parent&&!c.parent?-1:c.parent&&!l.parent?1:0).forEach(l=>{const c=t.findIndex(T=>T.name===l.name),u=l.filters,d=l.isNew,E=tee(e.filter(T=>(l.name==="bet_builder"||l.parent==="bet_builder")&&!mP(T)?!1:u.some(_=>Q0(T,_))),l);Eu(o,E),E.length||i.add(l.name);const p=t.filter(T=>T.parent===l.name).every(T=>i.has(T.name));(E.length||t.some(T=>T.parent===l.name)&&!p)&&(l.type===Vu.DYNAMIC?s.splice(s.length,0,...zZ(u,E,l,c,n)):s.push({group:{name:a(l.name),labelRef:l.name,id:c,tagContentCount:"",filters:l.filters,...d&&{isNew:d}},categoryListItems:E}))}),!r&&o.size&&s.push({group:{name:a(O.localizationKey.SPORTS_MARKET_GROUP_OTHER),id:xc,tagContentCount:""},categoryListItems:Array.from(o)}),yP(s)}function zZ(e,t,r,a,n){const s=e.map(u=>u.parameters?.reduce((d,E,p)=>(E===Hu.DISTINCT&&d.push(p),d),[])||[]),o=Array.from({length:s.reduce((u,d)=>Math.max(u,d.length),0)},()=>""),i={},l=xt(t,u=>{const d=u.items[0],E=VS(d);if(!E.length)return"";const p=E[0],T=e.findIndex(g=>wn(d.event,p,g));if(T===-1)return"";const _=V0(e[T],p);if(!_.length)return"";const f=_.join("|");return i[f]=_,f}),c=[];return Object.entries(l).forEach(([u,d])=>{const E=i[u]||o,{isNew:p}=r;c.push({group:{name:n(r.name,E),id:`${String(a)}|${u}`,tagContentCount:"",filters:r.filters,...p&&{isNew:p}},categoryListItems:d})}),c.sort(({group:{name:u}},{group:{name:d}})=>u>d?1:u<d?-1:0),c}function XZ(e){return typeof e=="object"&&e!==null&&"betMarket"in e}function Q0(e,t){const r=e.category.filters.reduce((a,n)=>{const s=(Array.isArray(n)?n:[n]).map(i=>kZ(t,i));if(XZ(e.items[0])&&!UZ(t,e.items[0].betMarket))return Ve.NO_MATCH;let o=Ve.NO_MATCH;for(let i=0;i<s.length;i++)if(s[i]===Ve.FULL_MATCH){o=Ve.FULL_MATCH;break}else s[i]===Ve.PARTIAL_MATCH&&(o=Ve.PARTIAL_MATCH);return a===null?o:o===Ve.FULL_MATCH&&a===Ve.FULL_MATCH?Ve.FULL_MATCH:o===Ve.NO_MATCH&&a===Ve.NO_MATCH?Ve.NO_MATCH:Ve.PARTIAL_MATCH},null);return r===Ve.NO_MATCH?!1:r===Ve.FULL_MATCH?!0:e.items.some(a=>{const n=a.event;return VS(a).some(s=>wn(n,s,t))})}function VS(e){let t;switch(e.type){case se.SIMPLE:case se.MARKET:case se.BOOSTED:case se.P
4LAYER:t=[e.betMarket];break;case se.EVENT:t=e.betMarkets.filter(r=>!!r);break;default:t=[]}return t}oy=new Set([Pe.CANCELLED,Pe.BLOCKED,Pe.STALE]),rc=e=>{const t=e?.spEnabled;return t===!0||t==="true"},Ey=e=>!!e&&k0.has(e);function qZ(e,t,r,a){let n=Ga.OPEN;const s=Ln(e)[a]==null,o=rc(t.metadata)||Ey(t.type);return!GZ(e)||oy.has(t.betMarketStatus)||e.status===Ws.VOIDED||s&&!o?n=Ga.LOCKED:(ME(r)||t.betMarketStatus.includes(Pe.EVALUATED)||e.status===Ws.WINNER||e.status===Ws.LOSER)&&(n=Ga.SETTLED),n}let YS,J0,Z0,$u,eP,Wu,tP,$S,rP,aP,nn,nP,Ku,WS,KS,jS,sP;YS=(e,t)=>e[t]??null,J0=(e,t)=>e[t]??null,Z0=(e,t,r)=>{const a=YS(e,r);return a==null?null:J0(t,a)??null},$u=(e,t,r,a)=>{const n=Z0(e,t,a);return n==null?null:$S(r,n)},eP=(e,t,r,a)=>{const n=YS(e,a);if(n==null)return null;const s=$u(e,t,r,a);if(!s||!s.markets)return null;for(const o of s.markets)if(o.id===n)return o;return null},Wu=(e,t,r,a)=>{const n=$u(e,t,r,a);return n&&n.outcomeDict[a]||null},tP=(e,t,r,a)=>a.map(n=>Wu(e,t,r,n)),$S=(e,t)=>e[t]||null,rP={[st.LIVE]:!1,[st.HAS_STREAM]:!1},Ns={viewing:rP,byType:st.FEATURED,byTime:st.ANYTIME},aP=e=>Object.values(e).every(t=>!t),YE=e=>aP(e.viewing)&&e.byType===Ns.byType&&e.byTime===Ns.byTime,nn=60*1e3*60,nP={[st.LIVE]:(e,t)=>t?Fr(e):!1,[st.HAS_STREAM]:(e,t)=>t?!!XS(e):!1},Ku={[st.ANYTIME]:1/0,[st.NEXT_30_MINUTES]:nn/2,[st.NEXT_1_HOUR]:nn,[st.NEXT_3_HOURS]:nn*3,[st.NEXT_6_HOURS]:nn*6,[st.NEXT_12_HOURS]:nn*12,[st.NEXT_24_HOURS]:nn*24,[st.NEXT_48_HOURS]:nn*48},Oy=[he.ONGOING,he.INTERRUPTED,he.SUSPENDED],s9=e=>{if(!e||YE(e))return{};const{viewing:t,byTime:r}=e;if(t[st.LIVE])return{matchState:Oy};const a=Ku[r];return r!==st.ANYTIME&&Number.isFinite(a)?{matchState:[he.PREMATCH],startTimeOffsetTo:a}:{}},WS=(e,t)=>Object.entries(t).some(([r,a])=>nP[r](e,a)),KS=(e,t,r,a)=>{if(!Ku[t])return!0;const n=+new Date(e.startTime)<r+Ku[t];return(a||ba(e))&&n},jS=(e,t)=>{if(!t||YE(t))return!0;const{viewing:r,byTime:a}=t,n=Object.values(r).some(o=>!!o),s=a!==Xl.ANYTIME;switch(!0){case(n&&s):return KS(e,a,Date.now(),WS(e,r));case(n&&!s):return WS(e,r);case(!n&&s):return KS(e,a,Date.now());default:return!0}},YO=new Set([R.TROTTING,R.HORSE_RACING,R.GREYHOUND_RACING]),my=new Set([R.HORSE_RACING,R.TROTTING,R.GREYHOUND_RACING]),sP=new Set([R.VIRTUAL_HORSE_RACING,R.VIRTUAL_GREYHOUNDS]),up=(e,t)=>e?my.has(e)?!0:t&&sP.has(e):!1;function oP(e){let t=e.filter(r=>(YO.has(r.sportType)||r.eventType===me.MATCH)&&ba(r)&&cc(new Date(r.startTime))&&IQ(new Date(r.startTime),new Date));return t=Eo(t),t}function iP(e){return!Ta(e.matchState)&&Fr(e)}const lP=(e,t)=>t&&zS(e.sportType)?Fr(e):iP(e);function cP(e,{areVirtualsEnabled:t,includeDelayed:r}={}){const a=e.filter(s=>lP(s,r)),n=t?wZ(e):[];return Eo([...a,...n])}function uP(e,{includeDelayed:t}={}){const r=e.filter(a=>lP(a,t)&&XS(a));return Eo(r)}function QZ(e,t){return Fr(e)||e.eventType===me.MATCH&&ba(e)&&fy(new Date(e.startTime))&&P_(new Date(e.startTime),HO(Dp(new Date,t-1)))}ME=function(e){return MA(e.matchState)},MA=function(e){return!$a(e)&&!zl(e)},Fr=function(e){return $a(e?.matchState)},Cj=e=>(e?.participants??[]).reduce((t,r)=>(r.players?.forEach(a=>{a.id&&a.name&&(t[a.id]=a.name)}),t),{}),x4=function(e){return JZ(e)},$a=function(e){return e===he.ONGOING||e===he.INTERRUPTED||e===he.SUSPENDED};const JZ=e=>hP.has(e);ba=function(e){return zl(e.matchState)},zl=function(e){return e===he.PREMATCH||e===he.START_DELAYED};let Ta,dP,zS,XS;Ta=e=>e===he.INTERRUPTED||e===he.SUSPENDED,dP=new Set([R.VIRTUAL_SPORTS,R.VIRTUAL_FOOTBALL,R.VIRTUAL_BASKETBALL,R.VIRTUAL_HORSE_RACING,R.VIRTUAL_GREYHOUNDS]),zS=e=>e==null||!dP.has(e),UK=({matchState:e,sportType:t})=>Ta(e)&&zS(t),XS=e=>e.hasVideoStream,Ln=e=>({[Me.AMERICAN]:e.formatAmerican,[Me.DECIMAL]:e.formatDecimal,[Me.FRACTIONAL]:e.formatFractional});function EP(e){return e.replace(/\s+/g,"_").toLowerCase()}const pP=(e,t)=>{if(!t)return null;const r=t?.id??"";return e[r]};bp=function(e,t,r,a,n,s=!1,o=!1){const i=vp(t,n);if(i?.icon)return i.icon;const l=e[n],c=l?.parentGroupId?e[l.parentGroupId]:null;if(c||l)try{const p=pP(a,l)||pP(a,c);if(p)return p}catch{}let u=r[n],d=o?u?.iconOutlines??u?.icon:u?.icon;if(d)return d;if(s&&l?.parentGroupId!=null)return bp(e,t,r,a,l.parentGroupId,!1,o);const E=kr(e,n);if(E&&(u=r[E.id],d=o?u?.iconOutlines??u?.icon:u?.icon,d))return d},hi=function(e,t){return t.length===0?e[0]?.categoryListItems||[]:t.reduce((r,a)=>{const n=e.find(({group:s})=>s.id===a);return n&&r.splice(r.length,0,...n.categoryListItems),r},[])},Z3=function(e,t){return t.length===0?e[0]?.categoryListItems||[]:t.reduce((r,a)=>{const n=e.find(({group:s})=>s.id===a);if(n){let{categoryListItems:s}=n;const o=s.find(i=>i.category.type===se.BOOSTED);if(o){const i={...o,items:[...o.items]};s=s.filter(l=>(l.category.type===se.BOOSTED&&l.id!==o.id&&i.items.push(...l.items),l.category.type!==se.BOOSTED)),s.push(i)}
4r.splice(r.length,0,...s)}return r},[])};function ZZ(e,t){const r={};return hi(e,t).forEach(a=>{a.items.forEach(n=>{const{betMarket:s}=n,o=s.specifiers?.find(({type:l})=>l===ws.PLAYER)?.value??"",i=s.name.replace(o,"").trim();if(r[i])r[i].items.push(n);else{const l=i===s.name?a.category:{...a.category,name:i};r[i]={category:l,id:String(a.id).split("-")[0],items:[n],marketDisplayMode:l.type===se.SIMPLE&&l.outcomeLayout===Et.COLUMN?Va.PLAYER_PROPS_MULTI:Va.PLAYER_PROPS,sortOrder:a.sortOrder}}})}),Object.values(r)}vK=function(e,t,r){const a={},n=[],s=hi(e,t),o=[],i=s.map(c=>({...c,items:c.items.filter(u=>o.includes(u.id)?!1:(o.push(u.id),!0))})),l=r?i.filter(c=>r.some(u=>u?.has(Number(c.items[0]?.id)))):i;return!t||t.length===0?[l.reduce((c,u)=>(c.items.push(...u.items),c),{id:"0",items:[],category:!!l.length&&l[0].category,hideCategoryHeader:l[0]?.hideCategoryHeader})]:(l.forEach(c=>{const u=c.items[0];if(!u)return;const{id:d}=u.event;a[d]?a[d].items.push(...c.items):(a[d]={category:c.category,id:d,items:c.items},n.push(d))}),n.map(c=>a[c]))},T7=function(e,t){const r={},a=[];return hi(e,t).forEach(n=>{n.items.forEach(s=>{const{id:o}=s.event;if(r[o])r[o].items.push(s);else{const i={...n.category,name:`${s.event?.displayName}-${String(o)}`};r[o]={category:i,id:o,items:[s]},a.push(o)}})}),j0(a.map(n=>r[n]),n=>n.items?.[0]?.event)};let TP,_P,qS,SP,mP,QS;Nn=e=>{if(!e)return!1;const{displayInfo:t,eventTags:r}=e,a=zl(e.matchState),n=$a(e.matchState)&&(!!r?.includes(la.SGPLive)||!!t?.displayTags?.includes(la.SGPLive)),s=a&&(!!r?.includes(la.SGPPre)||!!t?.displayTags?.includes(la.SGPPre));return a?s:n},TP={[Ne.HOME]:"homeParticipantStateLocation",[Ne.AWAY]:"awayParticipantStateLocation"},_P=["UNKNOWN","OTHER"],qS=(e,t)=>{const r=t&&TP[t];if(!r||!e)return;const a=`${r}:`;return e.find(n=>n.startsWith(a))?.slice(a.length)||void 0},SP=e=>!!e&&_P.includes(e.trim().toUpperCase()),X4=e=>e?e.eventMetadata?.substitutionProtection?.metadata?.substitutionProtection===kS||!!e.eventTags?.includes(la.SuperSub)||!!e.displayInfo?.displayTags?.includes(la.SuperSub):!1,J5=e=>{const t=e.items[0]?.event??null;return Nn(t)&&e.items.every(r=>"betMarket"in r?r.betMarket.isBetBuilderEligible:"betMarkets"in r?r.betMarkets.every(a=>a?.isBetBuilderEligible):!1)},mP=e=>{const t=e.items[0],r=t?.event;let a;return t&&"betMarket"in t?a=t.betMarket.isBetBuilderEligible:t&&"betMarkets"in t&&(a=t.betMarkets.find(n=>!!n)?.isBetBuilderEligible),a&&r&&Nn(r)},g5=e=>e.items.some(t=>"betMarket"in t?t.betMarket.metadata?.substitutionProtection===Lc.SUPER_SUB:"betMarkets"in t?t.betMarkets.some(r=>r?.metadata?.substitutionProtection===Lc.SUPER_SUB):!1),j4=e=>uo(e?.eventMetadata?.bogEnabled?.metadata?.bogEnabled),z4=e=>e?.markets?.some(t=>uo(t.metadata?.bogEnabled))??!1,Z5=e=>e.items.some(t=>"betMarket"in t?uo(t.betMarket.metadata?.bogEnabled):"betMarkets"in t?t.betMarkets.some(r=>uo(r?.metadata?.bogEnabled)):!1),o4=e=>e?!!e.displayInfo?.displayTags?.includes(la.HideGameClock):!1,zo=e=>e?!!e.displayInfo?.displayTags?.includes(la.HideEventPoints):!1,QS=(e,t,r,a)=>{const n=Ls(r,t,e.group?.id||e.groupId)?.participantOrder||Un;return cR({sportType:e.sportType,eventType:e.eventType,participants:e.participants,participantOrder:n,defaultEventName:e.eventName,translate:a})};function fP(e,t){return ks(e.map(r=>r.position),t,e)}cR=({sportType:e,eventType:t,participants:r,participantOrder:a,translate:n,defaultEventName:s})=>{if(e===R.GOLF)return s??"";if(t===me.OUTRIGHT)return`${n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_FUTURES)}`;if(!r)return"";const o=a?fP(r,a):r,i=(a?.[0]??r[0]?.position)===Ne.AWAY?"@":"-";return o.map(l=>l.name??"").join(` ${i} `)};function eee(e){return e?Object.values(pS).includes(e):!1}let gP,hP,IP,OP,JS,AP,yP,RP,bP,ZS;NK=(e,t)=>{const r=e?.find(({group:s})=>s.id===t[0]),a=eee(r?.group.name),n=r?.categoryListItems[0]?.category.type===se.BOOSTED;return a?Va.QUICK_PARLAY:n?Va.BOOSTED_ODDS_EVENTS:Va.POPULAR_MARKET_EVENT_LIST},Ds=e=>e===!0||typeof e=="string"&&e.toLowerCase()==="true",qA=e=>{const t=e?.event;if(!e||!t)return!1;const r=Ds(t.eventMetadata?.earlyPayout?.metadata?.earlyPayout);return e&&"betMarket"in e?r&&Ds(e.betMarket.metadata?.earlyPayout):e&&"betMarkets"in e?r&&e.betMarkets.some(a=>Ds(a?.metadata?.earlyPayout)):!1},r9=e=>{const t=!!qA(e.items[0]);return{marketDescriptionKey:e.category.marketDescription,isEarlyPayout:t}},Fc=e=>e.eventType===me.OUTRIGHT&&e.eventDetails?.longTermEventType&&Wp.has(e.eventDetails.longTermEventType),gP=({prebuilds:e,groupDict:t,eventDict:r})=>{const a=xt(e.map(n=>IP({prebuild:n,groupDict:t,eventDict:r})).flat(),({id:n})=>n);return Object.values(a).map(([n])=>n)},hP=new Set([he.POST_MATCH,he.ABANDONED,he.WALKOVER,he.POSTPONED,he.RETIRED]),IP=({prebuild:e,groupDict:t,eventDict:r})=>{const a={},n=o=>{const i={id:o.id,name:o.name};if(o.parentGroupId){const l=e.groupMap?.[o.parentGroupId];l&&(i.parentGroup=n(l))}return i},s=e.groupMap?Object.values(e.groupMap).reduce((o,i)=>(o[i.id]||(o[i.id]=n(i)),o),{}):{};for(const{eventId:o,eventType:i,sportType:l,leagueId:c,eventName:u,eventStartTime:d,matchState:E}of e.betMarketOutcomes||[])if(!r[o]&&!a[o]&&c){const p=s[c]??{id:c,name:t[c]?.name??""};a[o]={id:o,eventType:i,matchState:E,startTime:d,sportType:l,eventName:u,group:p,eventDetails:e.eventDetailsMap?.[o],participants:e.eventParticipantsMap?.[o]}}return Object.values(a)},IA=e=>e.sportCurrentGameState,OP=(e,t)=>e.reduce((r,a,n)=>(t(a,n,e)?r[1].push({...a,sortOrder:n}):r[0].push({...a,sortOrder:n}),r),[[],[]]),JS=(e,t)=>t?[{group:t,categoryListItems:e}]:[],AP=e=>!!((e.category.type===se.PLAYER||e.category.type===se.SIMPLE)&&e?.
4items?.[0]&&"betMarket"in e.items[0]),hO=(e,t)=>{const r=OP(e,AP),a=[...hi(t?JS(r[0],t):[{group:{id:0,name:""},categoryListItems:r[0]}],t?.id?[t.id]:[]),...ZZ(t?JS(r[1],t):[{group:{id:0,name:""},categoryListItems:r[1]}],t?.id?[t.id]:[])].sort((n,s)=>n.sortOrder!==void 0&&s.sortOrder!==void 0?n.sortOrder-s.sortOrder:0);return a.forEach(n=>{n.marketDisplayMode===Va.PLAYER_PROPS&&n.items[0]?.outcomeLayout===Et.ROW&&Object.assign(n,{items:n.items.reverse()})}),a},yP=e=>e.map(t=>({...t,categoryListItems:hO(t.categoryListItems,t.group)})),cO=(e,t)=>{if(!t?.total)return;const r=t.total;return(e.position===Ne.HOME?r.home:r.away)?.RED_CARD},RP=/xth-pitch/,bP=(e,t)=>{const r=t+1;return e.filter(a=>{const{type:n,specifiers:s}=a;return RP.test(n)?parseInt(s?.[0].value??"",10)===r:!0})},Q4=(e,t)=>{try{if(e.includes("imgarena.com")){const{hlsUrl:r,thumbnailUrl:a}=t;return{url:r,previewImage:a}}if(e.includes("betradar.com")){const{url:r}=t;return{url:r}}return{url:t?.hlsUrl??t?.url}}catch{return{url:void 0}}},ZS=new WeakMap;function vP(e){const t=ZS.get(e);if(t)return t;const r=Array.isArray(e.filters)?e.filters:[e.filters],a=s=>r.map(s).sort((o,i)=>o<i?-1:o>i?1:0).join(","),n={exact:a(s=>s.subtype?`${s.type}:${s.subtype}`:s.type),typeOnly:a(s=>s.type)};return ZS.set(e,n),n}function tee(e,t){const r=t.marketCategories,a={},n={};r.forEach((i,l)=>{const c=vP(i);a[c.exact]=l,n[c.typeOnly]=l});const s=new Map(e.filter(i=>Object.keys(i.category.specifier??{}).length>0).map(i=>[i,ree(i)])),o=i=>{const l=vP(i);return a[l.exact]??n[l.typeOnly]??1/0};return e.sort((i,l)=>{const c=o(i.category),u=o(l.category);return c===u?aee(s.get(i),s.get(l),r[c]):c-u}),e}function ree(e){return e.category.specifier?.reduce((t,r)=>(r.type&&r.value&&(t[r.type]=r.value),t),{})??{}}function aee(e,t,r){if(!r||!e||!t)return 0;const a=Array.isArray(r.filters)?r.filters[0]:r.filters,n=Object.keys(a?.specifiers??{}).find(s=>e[s]!==t[s]);return n?Number.isNaN(e[n])?e[n]>t[n]?1:-1:Number(e[n])-Number(t[n]):0}let NP;hK=({mixpanelTracking:e,sportType:t,leagueName:r,eventId:a,eventName:n,eventLink:s,startTime:o,filterTab:i,widgetName:l,isMobile:c,searchPosition:u})=>{e.trackEvent({event_name:mt.EVENT_LINK_CLICKED,properties:{[k.SPORTS]:[t],[k.LEAGUE_NAME]:r,[k.SPORT_EVENT_IDS]:[a],[k.FILTER_TAB_NAME]:i,[k.SPORT_EVENT_DATE]:o,[k.SPORTS_EVENT_NAMES]:[n],[ge.WIDGET_NAME]:l,[ge.CURRENT_PATH_NAME]:window.location.hash,[ge.PATH_NAME]:s,[k.IS_MOBILE]:c,[k.SEARCH_POSITION]:u}})},q3=({mixpanelTracking:e,sportType:t,leagueName:r,leagueLink:a,filterTab:n,widgetName:s,isMobile:o,searchPosition:i})=>{e.trackEvent({event_name:mt.LEAGUE_LINK_CLICKED,properties:{[k.SPORTS]:[t],[k.LEAGUE_NAME]:r,[k.FILTER_TAB_NAME]:n,[ge.WIDGET_NAME]:s,[ge.CURRENT_PATH_NAME]:window.location.hash,[ge.PATH_NAME]:a,[k.IS_MOBILE]:o,[k.SEARCH_POSITION]:i}})},NP=e=>e.liveCount,xc="other-group",iO="all-markets-group";function LP(e){return VS(e).map(t=>t?.id??"").filter(Boolean).sort()}function nee(e){const t=e.items.flatMap(LP).sort();return`${e.category.name??""}::${t.join(",")}`}function see(e){const t=new Set,r=e.items.filter(a=>{const n=LP(a).join(",");return n?t.has(n)?!1:(t.add(n),!0):!0});return r.length===e.items.length?e:{...e,items:r}}G6=function(e,t){return{group:{name:t,id:iO,tagContentCount:""},categoryListItems:PP(e.filter(r=>r.group.id!==xc&&typeof r.group.id=="number").sort(CP))}},M6=function(e){return PP([...e].sort(CP))};function CP(e,t){const r=a=>typeof a.group.id=="number"?a.group.id:Number.MAX_SAFE_INTEGER;return r(e)-r(t)}function PP(e){const t=new Set,r=[];return e.forEach(a=>{a.categoryListItems.forEach(n=>{const s=see(n),o=nee(s);t.has(o)||(t.add(o),r.push(s))})}),r}function oee(e,t,r){const a=[],n=new Set(e);if(t.forEach((s,o)=>{const i=s.filters,l=s.isNew,c=e.filter(d=>i.some(E=>Q0(d,E)));Eu(n,c);const u=i.map(d=>d.type);c.sort((d,E)=>u.indexOf(d.category.filters.flat()[0]?.type??"")-u.indexOf(E.category.filters.flat()[0]?.type??"")),a.push({group:{name:r(s.name),id:o,tagContentCount:"",isDisabled:!c.length,filters:s.filters,...l&&{isNew:l}},categoryListItems:c})}),n.size){const s=Array.from(n);a.push({group:{name:r(O.localizationKey.SPORTS_MARKET_GROUP_OTHER),id:xc,tagContentCount:"",isDisabled:!s.length},categoryListItems:s})}return a}VO=(e,t)=>
4{const r=t*1e3;return Math.round(e/r)*r},vn=e=>VO(e,5),v4=(e,t)=>(e??t)===Jp.ABIOS.toString();function iee(e){if(e.sportType!==R.FOOTBALL&&e.score)return e.score.total;const t=e.sportCurrentGameState;return uy(t)?{home:{value:t?.homeFullScore??0},away:{value:t?.awayFullScore??0}}:{home:{value:0},away:{value:0}}}X6=function(e,t){return e*G0+Number(t)},ja=function(e,t,r){const a=(e.participants||[]).map(n=>n.position);return ks(a,t,r)},oR=function(e,t,r){const a=t[r];return a&&Object.keys(a).filter(n=>e[n]===void 0).forEach(n=>{if(n==="outcomeOrderMap"){let s=e.outcomeOrderMap||a.outcomeOrderMap;if(e.outcomeOrderMap&&a.outcomeOrderMap){s={...e.outcomeOrderMap};for(const o in a.outcomeOrderMap)if(a.outcomeOrderMap.hasOwnProperty(o)){const i=a.outcomeOrderMap[o];s={...s,[o]:[...s[o]||[],...i]}}}e.outcomeOrderMap=s}else Array.isArray(a[n])&&a[n].length===0||(e[n]=a[n])}),e},Ls=function(e,t,r){const a=xI(t,r);if(!a||!a.length)return null;const n={groupId:a[0].id};for(const s of a)oR(n,e,s.id);return n};const lt=[],lee={type:se.EVENT,filters:O.config.marketTypeNames.standard.map(e=>({type:e}))};xT=function(e){const{overviewMarketCategories:t}=e||{};return t?.length?t.find(r=>r.isDefault)||t[0]:lee};const cee=[{name:"",type:se.EVENT,filters:O.config.marketTypeNames.standard.map(e=>({type:e})),marketTypeNames:["1","x","2"]}];PR=function(e,t){return e?.length?e:t?lt:cee},vp=function(e,t){const r=new Date;return e[t]?.find(a=>(a.startDate?new Date(a.startDate).getTime()>=r.getTime():!0)&&(a.endDate?new Date(a.endDate).getTime()<=r.getTime():!0))};let DP,em,tm,ju,BP;iR=e=>{const t={};for(const[r,a]of Object.entries(e))for(const n of a)t[n.type]?t[n.type].filters.push(n):t[n.type]={definition:r,filters:[n]};return t},DP={[R.RUGBY_LEAGUE]:R.RUGBY,[R.RUGBY_UNION]:R.RUGBY},em=e=>DP[e]??e,tm=(e,t)=>e[em(t)],ju=({participants:e,sportType:t,teamsDict:r,countryFlags:a,countryName:n,eventTags:s,internationalFlag:o})=>e.map(i=>Zp({teamId:i?.id,participantName:i?.name??"",teamsDict:r,sportType:t,countryFlags:a,countryName:n,stateLocation:qS(s,i?.position),internationalFlag:o})),BP=({teamId:e,participantName:t,teamsDict:r,sportType:a,countryFlags:n,countryName:s,stateLocation:o,internationalFlag:i})=>{const l=e?r?.[e]:void 0;if(l?.icon)return{icon:l.icon,source:"team"};const c=(d,E)=>d==null?void 0:{icon:d,source:E},u=()=>c(s?n[EP(s)]:void 0,"countryFlag");switch(a){case R.FOOTBALL:return c(n[EP(t)],"countryFlag");case R.TENNIS:return u()??(SP(o)?c(i,"internationalFlag"):void 0);case R.MMA:return u();default:return}},Zp=e=>BP(e)?.icon;function Pr(e){return e!=null}h9=function(e){return Array.isArray(e)?e.filter(Pr).map(String):[]};function Ot(e){return parseInt(e,10)}function wP({groupId:e}){return e&&Number.isInteger(Ot(e.trim()))}function uee({startDate:e,endDate:t}){const r=new Date,a=e?P_(new Date(e),r):!0,n=t?P_(r,new Date(t)):!0;return a&&n}let UP,MP,kP;UP=e=>{if(e.type===ni.PAGE)return e;const{groupId:t}=e,r=`${O.routesPaths.League}/${t}${O.routesPaths.EventDetails}`;return{...e,path:r,mobile:!0,desktop:!0}},MP=e=>{const{groupId:t}=e,r=e.type===ni.SPORT?`${O.routesPaths.Sports}/${t}`:e.type===ni.LEAGUE?`${O.routesPaths.League}/${t}${O.routesPaths.EventDetails}`:"";return{...e,id:t,path:r}},kP=(e,t)=>{if(e?.rapidMarketGroups?.length){const r=gt(e.rapidMarketGroups.flatMap(a=>a.filters));da(t,r.map(a=>a.type))}},Ii=e=>e?.flatMap(t=>t.marketCategories)||lt;function zu(e){return e.map(({marketType:t,specifiers:r,outcomeOrder:a,subType:n,mostBalanced:s})=>{const o=Object.values(r).map(i=>i==="IGNORE"||!i?null:i);return{type:t,parameters:o,specifiers:r,outcomeOrder:a,subtype:n,mostBalanced:s}})}function sn(e){const{marketGroupType:t,isNew:r,labelRef:a,parent:n,icon:s}=e,o=e.marketCategories.map(l=>po(l)),i=e.marketCategories.flatMap(l=>l.filters);return{name:a??"",filters:gt(zu(i)),marketCategories:o,type:t,isNew:r,parent:n,icon:s}}function dee(e){return e===se.TWO_COLUMN||e===se.THREE_COLUMN?se.EVENT:e}function rm(e,t,r,a=[]){return e&&a.includes(e)?e:t&&a.includes(t)?t:r}function Eee(e,t,r){return e||(t?r?ri.CUSTOM:ri.DEFAULT:ri.HIDE)}function po(e){const{labelRef:t,displayType:r,outcomeLayout:a,customOutcomeHeaders:n,showOutcomeHeaders:s,outcomeHeadersLabelRefs:o,groupBy:i,textDisplay:l,outcomeHeader:c,outcomeTextLocation:u,groupBySpecifier:d,textDisplaySpecifier:E,outcomeHeaderSpecifier:p,outcomeGroupBy:T,singleScroll:_,fallbackMarketCategories:f}=e,g=zu(e?.filters??[]),h=dee(r),y=rm(h,l,se.MARKET,Object.values(se)),I=rm(i,h,Yu.MARKET,Object.values(Yu)),A=rm(l,h,qc.MARKET,Object.values(qc)),b=Eee(c,s,n);return{categoryType:y,type:y,filters:g,name:t,configName:t,outcomeLayout:a,marketDescription:e.marketDescription,customOutcomeHeaders:n,showOutcomeHeaders:s,outcomeHeadersLabelRefs:o,groupBy:I,textDisplay:A,outcomeHeader:b,outcomeTextLocation:u??jl.DEFAULT,groupBySpecifier:d,textDisplaySpecifier:E,outcomeHeaderSpecifier:p,outcomeGroupBy:T,singleScroll:_,fallbackMarketCategories:f?.map(po)||[]}}function pee(e){const t=xt(e,r=>r.order);return Object.entries(t).reduce((r,[a,n])=>(r[a]=n.reduce((s,o)=>{const i=zu(o.filters);return s.splice(s.length,0,...i),s},[]),r),{})}const Tee=e=>e.includes(",")&&/H\d/.test(e)&&/A\d/.test(e);function _ee(e,t,r){if(!e)return;const a=new Map,n=new Set,s=o=>{for(const i of o){for(const l of i.filters){const c=l.outcomeOrder?.trim();if(!c||!Tee(c)||r.has(l.marketType))continue;const u=a.get(l.marketType);if(u!==void 0&&u!==c)continue;const[d]=zu([l]),E=JSON.stringify([d.type,d.subtype,d.mostBalanced,d.specifiers]);n.has(E)||(n.add(E),a.set(l.marketType,c),t[c]||(t[c]=[]),t[c].push(d))}i.fallbackMarketCategories&&s(i.fallbackMarketCategories)}};e.forEach(o=>s(o.marketCategories))}function See(e){const t=e.outcomeOrders?{...pee(e.outcomeOrders)}:{},r=new Set(Object.values(t).flat().map(a=>a.type));return _ee(e.eventMarketGroups,t,r),Object.keys(t).length?t:void 0}let GP,FP,am,xP,HP,Xu,VP,nm,qu,sm,om,im,lm,YP,$P,WP,Xi,Qu,KP,jP,zP,To,XP,qP,cm,QP,JP,ZP,eD,tD,rD,aD;GP=e=>Object.values(e).reduce((t,r)=>{const{groupId:a,eventMarketGroups:n,badgeMarketGroups:s,superSubMarketGroups:o,bracketMarketGroups:i,futuresMarketGroups:l,overviewMarketCategories:c,playerPropsMarketGroups:u,rapidMarketGroups:d,participantOrder:E,sportMarketGroups:p,todayMarketGroups:T,liveMarketGroups:_,maxTimeUntilStartMins:f,primeTimeMarketGroups:g}=r,h=Ot(a);return t[h]={groupId:h,eventMarketGroups:n?.map(sn),badgeMarketGroups:s?.map(sn),superSubMarketGroups:o?.map(sn),bracketMarketGroups:i?.map(sn),futuresMarketGroups:l?.map(sn),playerPropsMarketGroups:u?.map(sn),rapidMarketGroups:d?.map(sn),overviewMarketCategories:c?.flatMap(y=>y.marketCategories.map(po)),participantOrder:E,outcomeOrderMap:See(r),sportMarketGroups:p?.flatMap(y=>y.marketCategories.map(po)),todayMarketGroups:T?.flatMap(y=>y.marketCategories.map(po)),liveMarketGroups:_?.map(sn),primeTimeMarketGroups:g?.flatMap(y=>y.marketCategories.map(po)),maxTimeUntilStartMins:f},t},{}),FP=(e,t)=>
4({sports:e.filter(wP).map(r=>({...r,groupId:Ot(r.groupId),outrightFeaturedLeagueId:r.outrightFeaturedLeagueId?Ot(r.outrightFeaturedLeagueId):void 0,outrightFeaturedEventId:r.outrightFeaturedEventId?Ot(r.outrightFeaturedEventId):void 0})),leagues:t.filter(wP).filter(uee).map(r=>({...r,groupId:Ot(r.groupId),startDate:r.startDate?new Date(r.startDate):void 0,endDate:r.endDate?new Date(r.endDate):void 0}))}),am=e=>GP(e?.[0]??{}),Ae=e=>e.config,nt=e=>Ae(e).groupConfigMap,gj=e=>Ae(e).configQuickLinks,xP=e=>Ae(e).sportGroupSortOrder,HP=e=>Ae(e).boostLeagueSortOrder,C4=w(HP,e=>e.reduce((t,r,a)=>(t[r]=a,t),{})),O9=e=>Ae(e).countryLeagueSortOrder,Xu=e=>Ae(e).topSportsIds,pW=e=>Ae(e).topLeaguesIds,Dc=w(Ae,e=>e.featuredEventsV2Config),q6=w(Dc,e=>e.leagueConfigs.map(t=>+t.groupId)),hc=w(Ae,e=>e.liveLeagueSortOrder||[]),V5=w(Ae,e=>e.liveLeagueBottomSortOrder||[]),$O=w(Ae,e=>e.upcomingLeagueSortOrder||[]),SW=w(Ae,e=>e.upcomingLeagueBottomSortOrder||[]),Le=w(nt,e=>e.program.groups,(e,t)=>t,(e,t,r)=>Ls(e,t,r)),VP=w(nt,e=>e.program.todayRootGroups,(e,t)=>t,(e,t,r)=>!t||Object.keys(t).length===0?null:Ls(e,t,r)),nm=(e,t)=>{switch(t){case be.BADGE:return e?.badgeMarketGroups||lt;case be.SUPER_SUB:return e?.superSubMarketGroups||lt;default:return e?.eventMarketGroups||lt}},qu=(e=be.EVENT)=>w((t,r)=>Le(t,r),t=>nm(t,e)),_I=qu(be.EVENT),$p=qu(be.BADGE),sm=qu(be.SUPER_SUB),J8=w((e,t)=>Le(e,t),e=>e?.bracketMarketGroups??lt),om=e=>{if(!e.length)return lt;const t=new Set;return e.forEach(r=>{gt(r.filters).forEach(a=>{t.add(a.type)}),r.marketCategories.forEach(a=>{gt(a.filters).forEach(n=>{t.add(n.type)}),xn(a).forEach(n=>t.add(n))})}),Array.from(t)},A5=w((e,t)=>$p(e,t),om),O5=w((e,t)=>sm(e,t),om),im=w((e,t)=>Le(e,t),e=>e?.playerPropsMarketGroups||lt),lm=w((e,t)=>Le(e,t),e=>e?.futuresMarketGroups||lt),YP=w((e,t)=>Le(e,t),e=>e?.liveMarketGroups||lt),$P=w((e,t)=>Le(e,t),e=>Ii(e?.playerPropsMarketGroups)),WP=w((e,t)=>Le(e,t),e=>Ii(e?.futuresMarketGroups)),Xi=w((e,t)=>Le(e,t),e=>Ii(e?.liveMarketGroups)),Qu=(e=be.EVENT)=>w((t,r)=>Le(t,r),(t,r,a)=>a,(t,r)=>{const a=nm(t,e),n=r?a.find(({name:s})=>s===r)?.marketCategories:a.flatMap(s=>s.marketCategories);return n?[...n]:lt}),KP=Qu(be.EVENT),jP=Qu(be.BADGE),zP=Qu(be.SUPER_SUB),To=w((e,t)=>Le(e,t),e=>xT(e)),XP=w((e,t)=>Le(e,t),e=>e?.overviewMarketCategories),ti=w((e,t)=>Le(e,t),e=>e?.sportMarketGroups??lt),qP=w((e,t)=>VP(e,t),e=>e?.todayMarketGroups??lt),$c=w((e,t)=>XP(e,t),(e,t,r)=>r,PR),GA=w(nt,e=>{const t=new Set(Ki);return Array.from(Object.values(e).reduce((r,a)=>{const n=gt(a.overviewMarketCategories?.[0]?.filters??[]);return da(r,n.map(s=>s.type)),r},t))}),cm=e=>{const t=gt(e.overviewMarketCategories?.[0]?.filters??[]).map(a=>a.type),r=e.todayMarketGroups?.flatMap(a=>gt(a.filters)).map(a=>a.type)??[];return[...t,...r]},QP=w(nt,e=>{if(!Object.values(e).some(r=>r.overviewMarketCategories||r.todayMarketGroups))return[];const t=new Set(Ki);return Array.from(Object.values(e).reduce((r,a)=>(da(r,cm(a)),r),t))}),CW=e=>w(nt,QP,(t,r)=>{if(e!==void 0){const a=t[e];if(!a)return[];const n=new Set(Ki);return da(n,cm(a)),Array.from(n)}return r}),JP=["xth-hole-3-ball","xth-hole-2-ball-3-way","xth-hole-any-competitor-under-par","xth-hole-competitor-under-par","free-text-short-term","free-text-multiwinner","free-text-championship"],xn=e=>{if(!e)return[];const{fallbackMarketCategories:t}=e;return t?.length?t?.flatMap(r=>gt(r.filters).map(a=>a.type))??[]:[]},dT=e=>{if(!e||e.length===0)return[];const t=e.flatMap(a=>a.filters)??[],r=e.reduce((a,n)=>{const s=xn(n);return[...a,...s]},[]);return Array.from(new Set([...t.map(a=>a.type),...r]))},i4=e=>w(t=>{const r=Le(t,e);return r?r.sportMarketGroups??lt:null},t=>{if(!t)return null;const r=t.flatMap(n=>gt(n.filters).map(s=>s.type)),a=t.flatMap(n=>xn(n));return Array.from(new Set([...r,...a]))}),ZP=w(nt,e=>{const t=new Set;for(const r of Object.values(e))for(const a of dT(r.sportMarketGroups??[]))t.add(a);return Array.from(t)}),Ay=w(nt,e=>{const t=new Set(Ki);return Array.from(Object.values(e).reduce((r,a)=>{const{overviewMarketCategories:n}=a,s=gt(n?.[0]?.filters??[]).map(u=>u.type),o=Ii(a.liveMarketGroups),i=o?.flatMap(u=>gt(u.filters)).map(u=>u.type)??[],l=xn(n?.[0]),c=o?.reduce((u,d)=>{const E=xn(d);return[...u,...E]},[])??[];return da(r,[...s,...i,...JP,...l,...c]),r},t))}),eD=w((e,t)=>$c(e,t,!0),e=>gt(e.flatMap(t=>t.filters)).map(t=>t.type)),tD=w((e,t)=>$c(e,t,!0),e=>e.reduce((t,r)=>{const a=xn(r);return[...t,...a]},[])),rD=w((e,t)=>im(e,t),e=>gt(e.map(t=>t.filters)).map(t=>t.type)),aD=w((e,t)=>lm(e,t),e=>gt(e.map(t=>t.filters)).map(t=>t.type)),XI=w((e,t)=>kr(e.program.groups,t),e=>e?.name||""),F3=w((e,t)=>eD(e,t),(e,t)=>tD(e,t),(e,t)=>rD(e,t),(e,t)=>aD(e,t),(e,t,r,a)=>{const n=zA([...e,...r,...a,...t]);return n.length&&!n.includes("free-text")&&n.push("free-text"),n});function nD(e,t,r){return{...e,specifier:t[0]?.specifiers,name:e?.name?r(e.name):t.length>0?t[0].name:Array.isArray(e.filters[0])?e.filters[0][0].type:e.filters[0].type}}Bs=function(e){const{eventCount:t,hasSubGroups:r,id:a,name:n,parentGroupId:s,groupIds:o}=e;return{eventCount:t,id:a,name:n,hasSubGroups:r,parentGroupId:s,groupIds:o?Array.from(o):null}};let um,dm,sD;Gy=w((e,t)=>Le(e,t),e=>e?.outcomeOrderMap?iR(e.outcomeOrderMap):null),uT=(e,t)=>
4{const r=Le(e,t);return r?.participantOrder?r.participantOrder:null},ya=w((e,t)=>t?uT(e,t):null,e=>e!=null&&e||Un),um={ids:[]},dm=(e,t)=>t&&Le(e,t)?.topCompetitions||um,sD=(e,t)=>{const r=kr(e.program.groups,t);return r?dm(e,r.id):um},_t=e=>Ae(e).sports,lb=w(_t,(e,t)=>t,(e,t)=>e[t]?.sportTypeId),fj=w(_t,(e,t)=>t,(e,t)=>Object.values(e).find(r=>r.sportTypeId===t)?.groupId),a9=(e,t)=>{const r=t?_t(e)[t]:void 0;return{outrightFeaturedLeagueId:r?.outrightFeaturedLeagueId,outrightFeaturedEventId:r?.outrightFeaturedEventId}},Rp=e=>Ae(e).leagues;function mee(e,t){return ue().isEnabled("world-cup-stage")?!!HT(e,t)?.showGroupStage:!1}let oD,_o,Em,iD,lD,cD,Ju,Zu,ed,pm,Tm,uD,dD,ED,pD,TD,_m,Sm,qi,mm,_D,SD,mD,fD;HT=(e,t)=>vp(Ae(e).leagues,t),Dn=e=>Ae(e).countryFlags,oD=e=>Ae(e).internationalFlag,_o=e=>ue().isEnabled("tennis-international-flag")?oD(e):void 0,Ic=(e,t)=>tm(Ae(e).teams,t),OK=(e,t)=>w(r=>Dn(r),r=>e?.sportType?Ic(r,e.sportType):null,()=>ue().isEnabled("per-participant-logos"),_o,(r,a,n,s)=>{if(!a||!e?.sportType)return[];const o=ju({participants:t,sportType:e.sportType,teamsDict:a,countryFlags:r,countryName:e?.parentGroupName,eventTags:e.eventTags,internationalFlag:s});return n?o:o.includes(void 0)?[]:o}),Em=(e,t)=>t?{participants:ja(t,ya(e,t.groupId),t.participants),event:t,teamsDict:Ic(e,t.sportType)}:null,OI=w(Dn,Em,()=>ue().isEnabled("per-participant-logos"),_o,(e,t,r,a)=>{if(!t)return[];const{event:n,teamsDict:s,participants:o}=t,i=ju({participants:o,sportType:n.sportType,teamsDict:s,countryFlags:e,countryName:n.parentGroupName,eventTags:n.eventTags,internationalFlag:a});return r?i:i.includes(void 0)?[]:i}),yK=e=>w(Dn,t=>Ae(t).teams,()=>ue().isEnabled("per-participant-logos"),_o,(t,r,a,n)=>!a&&e.some(s=>ju({participants:s.participants,sportType:s.sportType,teamsDict:tm(r,s.sportType),countryFlags:t,countryName:s.parentGroupName,eventTags:s.eventTags,internationalFlag:n}).includes(void 0))),GK=e=>w(t=>OI(t,e),t=>Em(t,e),(t,r)=>{if(!r)return;const{participants:a}=r;return a.flatMap((n,s)=>n.players?.map(o=>({logo:t[s],player:o.id}))??[]).reduce((n,s)=>(s.player&&(n[s.player]=s.logo),n),{})},{memoizeOptions:{resultEqualityCheck:ke.shallowEqual}}),bK=e=>w(t=>Ae(t).images[e],t=>t?{key:t.key,src:t.image,altText:t.Alt_Text||""}:null),TW=w(Ae,(e,t)=>t,(e,t)=>e.sportLeagueSortOrder[t]??[]),I9=w(Ae,(e,t)=>t,(e,t)=>e.sportLeagueBottomSortOrder[t]??[]),iD=w((e,t)=>Le(e,t),e=>(e?.rapidMarketGroups||lt).flatMap(t=>t.marketCategories)||lt),lD=w((e,t)=>Le(e,t),e=>e?.rapidMarketGroups||lt),cD=w((e,t)=>Le(e,t),e=>{const t=new Set;return kP(e,t),Array.from(t)}),Ju=10,Zu={score:null,isAllOut:!1,isBatting:!1},ed=e=>!!e&&((e.runs??0)>0||(e.wickets??0)>0||(e.fullOvers??0)>0||(e.balls??0)>0),pm=(e,t,r)=>{const a=t.currentBattingTeam===e;if(!(a||t.sectionStates?.some(i=>i.battingTeam===e)||ed(r)))return Zu;const n=r?.runs??0,s=r?.wickets??0,o=s>=Ju;return{score:o?`${n}`:`${n}/${s}`,isAllOut:o,isBatting:a}},Ap=e=>!!e&&(ed(e.homeFullScore)||ed(e.awayFullScore)),Tm=(e,t)=>e.isRunning||ME(e)&&Ap(t),uD=(e,t)=>e.score===null?null:e.isAllOut?`${e.score} ${t(O.localizationKey.SPORTS_CRICKET_ALL_OUT)}`:e.score,dD={development:new Set,integration:new Set([20403,20404]),staging:new Set([16339,16340]),regulator:new Set,production:new Set([8453,8456])},ED=e=>!!dD[getAppConfig().service.environment]?.has(e),UO=e=>ED(e)?"balls":"overs",wO=e=>e==="balls"?O.localizationKey.SPORTS_CRICKET_BALLS:O.localizationKey.SPORTS_CRICKET_OVERS,pD=(e,t)=>{const r=e.currentBattingTeam===It.HOME?e.homeFullScore:e.currentBattingTeam===It.AWAY?e.awayFullScore:void 0;return r?t==="balls"?`${r.fullOvers??0}`:`${r.fullOvers??0}.${r.balls??0}`:null},sp=(e,t="overs")=>e?{home:pm(It.HOME,e,e.homeFullScore),away:pm(It.AWAY,e,e.awayFullScore),overs:pD(e,t)}:{home:Zu,away:Zu,overs:null},TD=e=>e===It.HOME?It.AWAY:It.HOME,_m=(e,t)=>t===It.HOME?e.homeScore:e.awayScore,Sm=e=>(e.sectionStates??[]).filter(t=>!t.sectionType||t.sectionType===PS.INNINGS).sort((t,r)=>(t.sectionNumber??0)-(r.sectionNumber??0)),qi=(e,t)=>e.reduce((r,a)=>r+(_m(a,t)?.runs??0),0),mm=e=>{const t=Sm(e),r=t.at(-1),a=r?.sectionNumber??0;if(a!==3&&a!==4)return null;const n=e.currentBattingTeam??r?.battingTeam;if(!n)return null;const s=qi(t,n),o=qi(t,TD(n));if(a===3){const l=s-o;return l>0?{kind:"leadBy",side:n,value:l}:null}const i=o-s+1;return i>0?{kind:"toWin",side:n,value:i}:null},_D=e=>{if(!Ap(e))return null;const t=Sm(e),r=t.length?qi(t,It.HOME):e.homeFullScore?.runs??0,a=t.length?qi(t,It.AWAY):e.awayFullScore?.runs??0;if(r===a)return null;const n=t.at(-1),s=n?.battingTeam??e.currentBattingTeam;if(!s)return null;const o=n?_m(n,s):s===It.HOME?e.homeFullScore:e.awayFullScore,i=[o,e.homeFullScore,e.away
4FullScore].some(u=>u?.overLimit!=null),l=r>a?It.HOME:It.AWAY;if(l===s){if((n?.sectionNumber??e.inningsNumber)!==(i?2:4))return null;const u=Ju-(o?.wickets??0);return u>0?{kind:"wonByWickets",side:l,value:u}:null}const c=(o?.wickets??0)>=Ju;if(!c&&!i)return null;if(!c&&i){const u=t[0],d=u&&(u.homeScore?.overLimit??u.awayScore?.overLimit),E=o?.overLimit,p=E!=null&&d!=null&&E<d,T=o?.fullOvers??0,_=T>0||(o?.balls??0)>0,f=E!=null&&_&&T<E;if(p||f)return null}return{kind:"wonByRuns",side:l,value:Math.abs(r-a)}},HK=(e,t)=>!e||!t?null:$a(t)?mm(e):t===he.POST_MATCH?_D(e):null,OA={[It.HOME]:Ne.HOME,[It.AWAY]:Ne.AWAY},SD={leadBy:O.localizationKey.SPORTS_CRICKET_LEAD_BY,toWin:O.localizationKey.SPORTS_CRICKET_TO_WIN},mD=(e,t)=>t(SD[e.kind],{runs:`${e.value}`}),yA=(e,t,r=!1)=>{if(!Xo(e.sportCurrentGameState))return null;const a=e.sportCurrentGameState.cricketCurrentGameState;if(!a||!Tm(e,a)||zo(e))return null;const n=r&&$a(e.matchState)?mm(a):null,s=UO(e.groupId),o=sp(a,s),i=[[Ne.HOME,o.home],[Ne.AWAY,o.away]].map(([l,c])=>{const u=uD(c,t);if(u===null)return{position:l,score:null};const d=n&&OA[n.side]===l?n:void 0;return{position:l,score:u,indicator:d}}).filter(l=>l.score!==null);return i.length>0?{sides:i,overs:o.overs,oversUnit:s}:null},fD="1/1",kO=function(e,t){const r=e[tt.DECIMAL],a=e[tt.AMERICAN],n=e[tt.FRACTIONAL];return{[tt.DECIMAL]:r!=null?ci(r):void 0,[tt.AMERICAN]:a!=null?So(a):void 0,[tt.FRACTIONAL]:n!=null?wT(n,t):void 0}};function So(e){const t=e.charAt(0);return["-","+",""].includes(t)?e:`+${e}`}const fee=/^-?\d+(\.\d+)?$/;ci=function(e){const t=e.toString(),r=t.trim();if(!fee.test(r))return t;const[a,n=""]=r.split(".");return`${a}.${n.slice(0,2).padEnd(2,"0")}`},wT=function(e,t){return e!==fD||!t?e:qo(t,O.localizationKey.ODDS_FRACTIONALS_EVEN)??e},m4=function(e,t,r){switch(t){case tt.DECIMAL:return ci(e);case tt.AMERICAN:return So(e.toString());case tt.FRACTIONAL:return wT(e.toString(),r);default:return""}},S7=function(e,t,r){const a=Number(e);return Number.isFinite(a)?kO({[tt.DECIMAL]:a,[tt.AMERICAN]:ii(a),[tt.FRACTIONAL]:oi(a)},r)[t]??"":e.toString()};let qn,fm,td,gD,hD,$t,Qi,Ji,ID,OD;qn="Tournament Winner",fm="free-text",td="free-text-short-term",gD=[{name:"winner",filters:[{type:fm,subtype:qn,outcomeOrder:"",mostBalanced:!1},{type:td,subtype:qn,outcomeOrder:"",mostBalanced:!1},{type:"winner",outcomeOrder:"",mostBalanced:!1}],marketCategories:[{categoryType:se.PLAYER,type:se.PLAYER,filters:[{type:fm,parameters:[],outcomeOrder:"",subtype:qn,mostBalanced:!1},{type:td,parameters:[],outcomeOrder:"",subtype:qn,mostBalanced:!1},{type:"winner",parameters:[],outcomeOrder:"",mostBalanced:!1}],name:"winner",outcomeLayout:Et.GRID,customOutcomeHeaders:!1,showOutcomeHeaders:!1,outcomeHeadersLabelRefs:[]}],type:Vu.DEFAULT,isNew:!1}],hD=[{categoryType:se.PLAYER,type:se.PLAYER,filters:[{type:"free-text",parameters:[],outcomeOrder:"",subtype:qn,mostBalanced:!1},{type:td,parameters:[],outcomeOrder:"",subtype:qn,mostBalanced:!1},{type:"winner",parameters:[],outcomeOrder:"",mostBalanced:!1}],name:"Winner",outcomeLayout:Et.GRID,customOutcomeHeaders:!1,showOutcomeHeaders:!1,outcomeHeadersLabelRefs:[]}],jO="all-sports",zO="my-live-events",dW=(e,t)=>e.program.leagueEventsLoadingStatus[t],a6=(e,t)=>!!e.program.groupEventsEmptyById[t],$t=e=>e.program,ac=e=>$t(e).rootGroupIds,Qi=e=>$t(e).outcomeIdsToMarketIdsDict,Ji=e=>$t(e).marketIdsToEventIdsDict,ID=e=>$t(e).eventIdsThatFailedToFetch,iW=(e,t)=>ID(e).get(t),f4=e=>$t(e).groupIdsThatFailedToFetch,k5=e=>$t(e).groupIdsWithoutOpenMarkets,Je=e=>$t(e).events,rR=(e,t)=>$u(Qi(e),Ji(e),Je(e),t),fT=(e,t)=>eP(Qi(e),Ji(e),Je(e),t),Qp=(e,t)=>Wu(Qi(e),Ji(e),Je(e),t),Hj=(e,t)=>tP(Qi(e),Ji(e),Je(e),t),ft=(e,t)=>$S(Je(e),t),a7=(e,t)=>e?.program?ft(e,t)?.sportType:void 0,qW=(e,t)=>{const r=ft(e,t);return r&&r.participants||null},FK=(e,t)=>{if(!t)return"";const r=ft(e,t),a=ga(e,r?.groupId);return a?.id?gI(e,a.id)?.name??"":""},$A=(e,t)=>{const r=Je(e),a={};return t.forEach(n=>{const s=r[n];s&&(a[n]=s)}),a},OD=e=>{if(e.includes("+")){const t=e.indexOf("+"),r=e.slice(t+1);if(!r.includes("/")&&!Number.isNaN(Number(r)))return e.slice(0,t)}if(e.includes("-")){const t=e.indexOf("-"),r=e.slice(t+1);if(!r.includes("/")&&!Number.isNaN(Number(r)))return e.slice(0,t)}return e},hT=(e,t=!1,r,a,n=!1)=>{let s=e.name?e.name.replace(/\.[0]+/," "):"";if(t){const o=r?.map(l=>
4l.name)??[OD(s)];if(e.name?.endsWith(" 0.0")&&(s="PK"),a){const l=s.split(" ");l.length===2&&(l[0]=l[0]==="Mais"?"O":l[0]==="Menos"?"U":l[0].substring(0,1)),s=l.join(" ")}const i=!!r&&!n;o.forEach(l=>{(e.name!==l||i)&&(s=s.replace(l,""))})}return s},DA={[R.AMERICAN_FOOTBALL]:2,[R.BASKETBALL]:2,[R.FOOTBALL]:1,[R.HANDBALL]:1},pc=function({translate:e,sportType:t,cardinalNumber:r,currentSectionShortText:a,abbreviate:n,sectionType:s,totalSections:o,regularSectionCount:i}){switch(t){case R.AMERICAN_FOOTBALL:return r===5?e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME):r===6?e(O.localizationKey.SPORTS_SECTIONS_LABELS_DOUBLE_OVERTIME):a;case R.ICE_HOCKEY:{if(r>3){if(s===Ya.PENALTIES&&r===o)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_SHOOTOUT);if(s===Ya.OVERTIME||s===Ya.PENALTIES&&r<o){const l=r-3,c=e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME);return l>=2?`${l}${c}`:c}if(r===4)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME);if(r===5)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_SHOOTOUT)}return a}case R.FOOTBALL:return s===Ya.PENALTIES?e(n?O.localizationKey.SPORTS_SECTIONS_LABELS_PK:O.localizationKey.SPORTS_SECTIONS_LABELS_PENALTIES):r===3?e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME):r===4?e(O.localizationKey.SPORTS_SECTIONS_LABELS_DOUBLE_OVERTIME):a;case R.HANDBALL:return r===3?e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME):r===4?e(O.localizationKey.SPORTS_SECTIONS_LABELS_DOUBLE_OVERTIME):r===5?e(O.localizationKey.SPORTS_SECTIONS_LABELS_PENALTIES):a;case R.BASKETBALL:{if(i===2){if(r===3)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME);if(r===4)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_DOUBLE_OVERTIME);if(r===5)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_TRIPLE_OVERTIME)}else{if(r===5)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_OVERTIME);if(r===6)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_DOUBLE_OVERTIME);if(r===7)return e(O.localizationKey.SPORTS_SECTIONS_LABELS_TRIPLE_OVERTIME)}return a}case R.SNOOKER:return n?e(O.localizationKey.SPORTS_SCORES_POINTS):a;default:return a}},O4=function(e,t){if(t.hasUnreliableEventPoints)return[];if(Xo(t.sportCurrentGameState))return[];const{score:r}=t;if(!r)return[];if(t.sportType===R.DARTS&&(r.total?.home||{}).legs)return[];const a=r.sections?.[r.sections.length-1],n=t.sportType===R.SNOOKER&&a?[a]:r.sections,s=q0(t.sportType,n),{sportType:o}=t;return s?.map((i,l)=>{const c=hee(e,t,i);return{label:pc({translate:ie,sportType:o,cardinalNumber:l+1,currentSectionShortText:String(l+1),abbreviate:!0,sectionType:t.gameClock?.sectionType,totalSections:s.length,regularSectionCount:t.gameClock?.regularSectionCount}),scores:c.map(u=>({score:u}))}})||[]};let AD,yD,RD,bD,vD;A4=w((e,t)=>t,(e,t)=>dy(e,t),(e,t)=>t.score?Jn(e,t,t.score):[],()=>ie,(e,t)=>gp(e,t.id),(e,t)=>gee(e,t),(e,t,r,a,n,s)=>e.hasUnreliableEventPoints?[{label:"",scores:e.participants.map(()=>({score:"-"}))}]:s==="hidden"?[]:s?[{label:"",scores:s.map(o=>({score:o.isAllOut?`${o.score} ${a(O.localizationKey.SPORTS_CRICKET_ALL_OUT)}`:o.score??"",active:o.isBatting&&e.isRunning}))}]:e.score?e.sportType===R.TENNIS?[{label:a(O.localizationKey.SPORTS_SCORES_POINTS),scores:r.map((o,i)=>({score:o.points,active:i===t}))}]:e.sportType===R.SNOOKER?[{label:a(O.localizationKey.SPORTS_SCORES_HEADER_FRAME),scores:r.map((o,i)=>({score:o.value,active:i===t}))}]:e.sportType===R.DARTS?[{label:r?.[0]?.sets?a(O.localizationKey.SPORTS_SCORES_SETS):a(O.localizationKey.SPORTS_SCORES_HEADER_TOTAL),scores:r.map((o,i)=>({score:"sets"in o?o.sets:"legs"in o?o.legs:"",active:i===t}))}]:Ko(e.sportType)?[{label:a(O.localizationKey.SPORTS_SCORES_HEADER_TOTAL),scores:r.map((o,i)=>({score:o.games,active:i===t}))}]:e.sportType===R.FOOTBALL&&kE(e)?[{label:"",scores:(n??[]).map(o=>({score:Number(o.score)}))}]:[{label:a(O.localizationKey.SPORTS_SCORES_HEADER_TOTAL),scores:r.map(o=>({score:o.value}))}]:[]),AD=e=>{switch(e){case be.BADGE:return jP;case be.SUPER_SUB:return zP;default:return KP}},yD=(e,t,r=null,a=be.EVENT)=>{const n=ft(e,t)?.groupId;return n?AD(a)(e,n,r):[]},RD=e=>{switch(e){case be.BADGE:return $p;case be.SUPER_SUB:return sm;default:return _I}},bD=(e,t,r=be.EVENT)=>{const a=ft(e,t)?.groupId;return a?RD(r)(e,a):[]},tc=(e,t)=>{const r=ba(e);let a=e.markets||[];return a=a.filter(n=>n.type!==SA&&(!r||t?.includeAllPrematchMarkets||n.betMarketStatus===Pe.OPEN)),a},Hc=(e,t,r,a,n,s,o,i)=>{const l=tc(e,i),c=Aa(e,l,r,a,n,o);return jZ(c,t,a,n,s)},Gt=()=>ue().isEnabled("alphabetical-free-text"),vD="free-text";function ND(e){const t=e.items[0],r=t&&"betMarket"in t?t.betMarket:void 0;return r?.marketSubtype&&r.type.startsWith(vD)?r.marketSubtype:null}function LD(e){const t=e.items[0];return t&&"betMarket"in t?t.betMarket.name:e.category.name??""}function on(e,t){const r=new Map;let a=!1;for(const s of e){const o=ND(s);if(!o)continue;const i=r.get(o)??[];i.push(s),r.set(o,i),i.length>1&&(a=!0)}if(!a)return e;const n=new Map;return r.forEach((s,o)=>{s.sort((i,l)=>LD(i).localeCompare(LD(l),t,{numeric:!0,sensitivity:"base"})),n.set(o,0)}),e.map(s=>{const o=ND(s);if(!o)return s;const i=r.get(o),l=n.get(o)??0;return n.set(o,l+1),i?.[l]??s})}function gm(e,t){return e.map(r=>({...r,categoryListItems:on(r.categoryListItems,t)}))}let mo,CD,hm,PD,Zi,DD,rd,Im,Om,BD,wD,UD,MD,kD,Am,GD,FD,ym,ad,ln,nd,cn,sd,Qn,xD,Rm;gO=({event:e,marketGroups:t,categories:r,onlyMatching:a,translate:n,interpolateStringValues:s,language:o,isAlphabeticalFreeTextEnabled:i,options:l})=>
4{if(!e)return[];const c=Hc(e,t,r||[],a,n,s,o,l);return i?gm(c,o):c},mo=(e=be.EVENT,t)=>w((r,a)=>ft(r,a),(r,a,n)=>yD(r,a,n,e),(r,a)=>bD(r,a,e),()=>ie,()=>xa,at,Gt,(r,a,n,s,o,i,l)=>gO({event:r,marketGroups:n,categories:a,onlyMatching:e===be.BADGE||e===be.SUPER_SUB,translate:s,interpolateStringValues:o,language:i,isAlphabeticalFreeTextEnabled:l,options:t})),lW=mo(be.EVENT),t9=mo(be.EVENT),f5=mo(be.BADGE),h5=mo(be.SUPER_SUB),cW=mo(be.EVENT,{includeAllPrematchMarkets:!0}),CD=(e,t)=>e.reduce((r,{filters:a})=>(r.splice(r.length,0,...a),r),[]).map(r=>{const a=t.find(n=>n.filters.some(s=>Array.isArray(s)?s.some(o=>r.type===o.type):r.type===s.type));return{...a,filters:[r],type:a?.type??se.SIMPLE,outcomeLayout:a?.outcomeLayout??Et.GRID}}),MT=(e,t,r,a,n,s,o=!1)=>{const i=VD(e,t,r,a,n,s),l=YD(t,i,s,o),c=a(O.localizationKey.SPORTS_MARKET_GROUP_OTHER);return i[c]&&l.push(i[c]),l},j5=w((e,t)=>Qt(e,t),(e,t)=>YP(e,t),(e,t)=>Xi(e,t),()=>ie,()=>xa,at,(e,t,r,a,n,s)=>{const o=e.filter(i=>iP(i)&&qp.includes(i.sportType)&&i.sportType!==R.GOLF&&i.eventType===me.OUTRIGHT);return o.length?MT(o,t,r,a,n,s):[]}),CR=({events:e,marketGroups:t,marketCategories:r,isAlphabeticalFreeTextEnabled:a,translate:n,interpolateStringValues:s,language:o})=>{if(!e)return[];const i=r.map(c=>({...c,name:""})),l=e.filter(c=>c.sportType===R.GOLF?lc(c):c.eventType===me.OUTRIGHT&&!Fc(c));return MT(l,t,i,n,s,o,a)},E7=w((e,t)=>Qt(e,t),(e,t)=>lm(e,t),(e,t)=>WP(e,t),Gt,()=>ie,()=>xa,at,(e,t,r,a,n,s,o)=>CR({events:e,marketGroups:t,marketCategories:r,isAlphabeticalFreeTextEnabled:a,translate:n,interpolateStringValues:s,language:o})),hm=(e,t,r,a,n,s,o)=>{if(!e?.length)return[];const i=e.filter(c=>QI(c.sportCurrentGameState)&&c.sportCurrentGameState.eventNumber&&c.matchState===he.PREMATCH);if(!i.length)return[];const l=[];for(const c of i){const u=c.sportCurrentGameState.eventNumber,d=c?.startTime?new Date(c.startTime):null,E=d?CE(d,Kl(d)):null,p=c?.sportType===R.HORSE_RACING?E:u,T=a[c.groupId]?.name||"",_=tc(c),f=Aa(c,_,n,!0,t,r),g=s?on(f,r):f;if(f.length>0&&l.push({group:{id:`${p}-${T}-${c.id}`,name:`${p} ${T}`},categoryListItems:g}),o&&l.length===o)break}return l},K4=w((e,t)=>Qt(e,t),()=>ie,at,e=>de(e),(e,t)=>ti(e,t),Gt,(e,t,r)=>r??30,hm),GW=w((e,t,r)=>GD(e,r),()=>ie,at,e=>de(e),(e,t)=>ti(e,t),Gt,(e,t,r,a)=>a??30,hm),W4=w((e,t)=>Qt(e,t),()=>ie,at,e=>de(e),(e,t)=>ti(e,t),Gt,(e,t,r)=>r??30,(e,t,r,a,n,s,o)=>{if(!e?.length)return[];const i=e.filter(c=>JI(c.sportCurrentGameState)&&c.sportCurrentGameState.eventNumber&&c.matchState===he.PREMATCH);if(!i.length)return[];const l=[];for(const c of i){const u=c.sportCurrentGameState.eventNumber,d=a[c.groupId]?.name||"",E=tc(c),p=Aa(c,E,n,!0,t,r),T=s?on(p,r):p;if(p.length>0&&l.push({group:{id:`${u}-${d}-${c.id}`,name:`${u} ${d}`},categoryListItems:T}),o&&l.length===o)break}return l}),U4=w((e,t)=>Qt(e,t),e=>de(e),(e,t)=>{const r=e.filter(n=>{if(n.eventType!==me.OUTRIGHT||!n.eventName||!n.startTime||qE(n.sportCurrentGameState)&&n.sportCurrentGameState.eventNumber||!n.markets?.length)return!1;const s=new Date(n.startTime);return!cc(s)&&!Cp(s)});if(!r.length)return[];const a=new Map;for(const n of r){const s=n.startTime.substring(0,10),o=t[n.groupId],i=o?.name??"",l=o?.parentGroupId??0,c=t[l]?.name??"";let u=a.get(s);u||(u=new Map,a.set(s,u));let d=u.get(i);d||(d={events:[],countryId:l,countryName:c},u.set(i,d)),d.events.push({id:n.id,groupId:n.groupId,eventName:n.eventName,startTime:n.startTime})}return Array.from(a.entries()).sort(([n],[s])=>n.localeCompare(s)).map(([n,s])=>({dateKey:n,meetings:Array.from(s.entries()).map(([o,i])=>({meetingName:o,countryId:i.countryId,countryName:i.countryName,events:i.events.slice().sort((l,c)=>l.startTime.localeCompare(c.startTime))}))}))}),p4=w((e,t)=>Qt(e,t.groupId),(e,t)=>t.inDays,(e,t)=>HD(e,t)),w4=w((e,t)=>Qt(e,t),e=>de(e),(e,t)=>{const r=e.filter(n=>{if(n.eventType!==me.OUTRIGHT||!n.eventName||!n.startTime||!n.markets?.length)return!1;const s=new Date(n.startTime);return!cc(s)&&!Cp(s)&&n.sportCurrentGameState?.type===Bp.DEFAULT_CURRENT_GAME_STATE});if(!r.length)return[];const a=new Map;for(const n of r){const s=n.startTime.substring(0,10),o=t[n.groupId],i=o?.name??"",l=o?.parentGroupId??0,c=t[l]?.name??"";let u=a.get(s);u||(u=new Map,a.set(s,u));let d=u.get(i);d||(d={events:[],countryId:l,countryName:c},u.set(i,d)),d.events.push({id:n.id,groupId:n.groupId,eventName:n.eventName,startTime:n.startTime})}return Array.from(a.entries()).sort(([n],[s])=>n.localeCompare(s)).map(([n,s])=>({dateKey:n,meetings:Array.from(s.entries()).map(([o,i])=>({meetingName:o,countryId:i.countryId,countryName:i.countryName,events:i.events.slice().sort((l,c)=>l.startTime.localeCompare(c.startTime))}))}))}),e4=w((e,t)=>Qt(e,t.groupId),(e,t)=>t.inDays,Gt,()=>ie,()=>xa,at,(e,t,r,a,n,s)=>{if(!e)return[];const o=gD,i=hD.map(E=>({...E,name:""})),l=HD(e,t),c=VD(l,o,i,a,n,s),u=YD(o,c,s,r),d=a(O.localizationKey.SPORTS_MARKET_GROUP_OTHER);return c[d]&&u.push(c[d]),u}),PD=w(Je,e=>oP(Object.values(e))),Zi=()=>ue().isEnabled("live-delayed-events-section"),li=w(Je,()=>ue().isEnabled("virtual-sports"),Zi,(e,t,r)=>cP(Object.values(e),{areVirtualsEnabled:t,includeDelayed:r})),DD=w(Je,Zi,(e,t)=>uP(Object.values(e),{includeDelayed:t})),rd=(e,t)=>t!=null?$t(e).eventUsageTrackingIds[t]:void 0,Im=(e,t)=>t?e.filter(r=>t.has(r.id)):e,Om=e=>$r(t=>w(e,r=>rd(r,t),Im),{maxSize:16}),BD=Om(li),wD=Om(DD),UD=(e,t)=>BD(t)(e),MD=(e,t)=>wD(t)(e),kD=e=>w(li,t=>t.filter(r=>r.groupId===e)),Am=(e,t,r)=>{const a=new Set;let n=[...e];for(;n.length;){const s=n.pop(),o=s!=null&&r[s];if(!o)continue;const{eventIds:i,groupIds:l}=o;i&&da(a,i),l&&(n=n.concat(Array.from(l)))}return Eo(Array.from(a).map(s=>t[s]).filter(s=>!!s))},Qt=w((e,t)=>t,Je,e=>de(e),(e,t,r)=>Am([e],t,r)),GD=w((e,t)=>t,Je,e=>de(e),Am),FD=R.SPECIALS,dc=w(e=>_t(e),e=>Object.values(e).find(t=>t.sportTypeId===FD)),Q8=w(Qt,()=>ie,at,Gt,(e,t,r,a)=>{if(!e)return[];const n=[],s=e.filter(Fc),o={group:{name:t(O.localizationKey.SPORTS_SPECIALS_WEEKLY),id:lo.WEEKLY_SPECIALS,tagContentCount:""},categoryListItems:[]},i={group:{name:t(O.localizationKey.SPORTS_SPECIALS_SEASON),id:lo.SEASON_SPECIALS,tagContentCount:""},categoryListItems:[]};
4return s.forEach(l=>{let c=l.markets||[];c=c.filter(E=>ba(l)&&E.betMarketStatus===Pe.OPEN||!ba(l));const u=Aa(l,c,[],!1,t,r),d=a?on(u,r):u;l.eventDetails?.longTermEventType===lo.SEASON_SPECIALS?i.categoryListItems.push(...d):o.categoryListItems.push(...d)}),o.categoryListItems.length&&n.push(o),i.categoryListItems.length&&n.push(i),n}),zs=w((e,t)=>Qt(e,t),(e,t,r,a=l=>l,n,s,o,i=Ns)=>({overviewCategoryDefinitions:r,eventFilter:a,applyActiveFilters:n,includeBlockedMarkets:s,providedFilteredEvents:o,activeFilters:i}),at,()=>ie,()=>ue().isEnabled("virtual-sports"),Gt,(e,{overviewCategoryDefinitions:t,eventFilter:r,providedFilteredEvents:a,applyActiveFilters:n,includeBlockedMarkets:s,activeFilters:o},i,l,c,u)=>{const d=a||r(e,c);if(!d)return[];let E=d.filter(p=>p.eventType===me.MATCH&&(!n||jS(p,o)));return o.byType===st.ALL&&(E=E.sort((p,T)=>+new Date(p.startTime)-+new Date(T.startTime))),t.reduce((p,T,_)=>{let f;if(T.isDefault?f=[Gn({events:E,categoryDefinition:T,language:i,translate:l,id:_,isAlphabeticalFreeTextEnabled:u})]:f=E.reduce((g,h)=>{const y=h.markets,I=y.every(P=>P.betMarketStatus!==Pe.OPEN);if(!s&&I)return g;const A=Aa(h,y,[T],!0,l,i,!0),b=u?on(A,i):A;return A.length>0&&g.push(...b),g},[]),f.length){const g={group:{name:T.name?l(T.name):T.name,id:_,filters:T.filters,tagContentCount:""},categoryListItems:f};p.push(g)}return p},[])}),lK=(e,t,r=Ns,a)=>zs(e,t,a??$c(e,t),void 0,void 0,void 0,void 0,r),d4=(e,t,r)=>zs(e,t,ti(e,t),void 0,!0,void 0,void 0,r),XW=(e,t)=>zs(e,t,qP(e,t),oP),ym=(e,t,r)=>(a,n)=>Im(e(a,{areVirtualsEnabled:n,includeDelayed:r}),t),K5=(e,t,r)=>zs(e,t,Xi(e,t),ym(cP,rd(e,r),Zi()),!1,!0),W5=(e,t,r)=>zs(e,t,Xi(e,t),ym(uP,rd(e,r),Zi()),!1,!0),LR=({events:e,marketGroups:t,marketCategories:r,isAlphabeticalFreeTextEnabled:a,translate:n,interpolateStringValues:s,language:o})=>{if(!e)return[];const i=e.filter(d=>d.eventType===me.MATCH),l=CD(t,r),c=new Map(t.map((d,E)=>[d.name,E])),u=i.reduce((d,E)=>{const p=Hc(E,t,l,!0,n,s,o);for(const T of p){const _=d.find(f=>f.group.id===T.group.id);_?_.categoryListItems.splice(_.categoryListItems.length,0,...T.categoryListItems):d.push(T)}return d},[]).sort((d,E)=>{const p=c.get(d.group.labelRef??d.group.name)??Number.MAX_SAFE_INTEGER,T=c.get(E.group.labelRef??E.group.name)??Number.MAX_SAFE_INTEGER;return p-T});return a?gm(u,o):u},DR=w((e,t)=>Qt(e,t),(e,t)=>im(e,t),(e,t)=>$P(e,t),Gt,()=>ie,()=>xa,at,(e,t,r,a,n,s,o)=>LR({events:e,marketGroups:t,marketCategories:r,isAlphabeticalFreeTextEnabled:a,translate:n,interpolateStringValues:s,language:o})),aj=w((e,t)=>Xi(e,or(e,t?.groupId)?.id??0),(e,t)=>t,(e,t)=>{const r=[];for(let a of e.flatMap(n=>n.filters)){a=Array.isArray(a)?a[0]:a;for(const n of t.markets)wn(t,n,a)&&r.push(n)}return xt(r,a=>a.name)}),ad="uncategorized",ln="matching",nd={filters:[{type:"standard"}],outcomeLayout:Et.ROW,customOutcomeHeaders:!0,showOutcomeHeaders:!0,outcomeHeadersLabelRefs:["1","X","2"],outcomeTextLocation:jl.HIDE},cn={...nd,filters:[{type:"standard-3-way"}]},sd={...nd,filters:[{type:"standard-ot"}],outcomeHeadersLabelRefs:["1","2"]},Qn={...nd,outcomeHeadersLabelRefs:["1","2"]},xD={...sd,filters:[{type:"standard-ei"}]},Rm={featured:{[R.FOOTBALL]:cn,[R.BASKETBALL]:sd,[R.TENNIS]:Qn,[R.HANDBALL]:cn,[R.VOLLEYBALL]:Qn,[R.ICE_HOCKEY]:cn,[R.BASEBALL]:xD,[R.AMERICAN_FOOTBALL]:sd,[R.RUGBY]:cn,[R.RUGBY_LEAGUE]:cn,[R.RUGBY_UNION]:cn,[R.BOXING]:Qn,[R.DARTS]:Qn,[R.MMA]:Qn,[R.TABLE_TENNIS]:Qn,[R.VIRTUAL_FOOTBALL]:cn,[R.AUSSIE_RULES]:{},[R.ESPORTS]:{},[R.BADMINTON]:{},[R.SNOOKER]:{},[R.BEACH_SOCCER]:{},[R.BEACH_VOLLEYBALL]:{},[R.FIELD_HOCKEY]:{},[R.FUTSAL]:{},[R.INDOOR_FOOTBALL]:{},[R.WATERPOLO]:{},[R.OTHER]:{},[R.GOLF]:{},[R.CYCLING]:{},[R.ATHLETICS]:{},[R.CRICKET]:{},[R.ENTERTAINMENT]:{},[R.MOTORSPORTS]:{},[R.FIGHTING_SPORTS]:{},[R.MOTORSPORTS_F1]:{},[R.INDYCAR]:{},[R.F1]:{},[R.NASCAR]:{},[R.AUSTRALIAN_FOOTBALL]:{},[R.BANDY]:{},[R.BOWLS]:{},[R.CURLING]:{},[R.FLOORBALL]:{},[R.PESAPALLO]:{},[R.LEAGUE_OF_LEGENDS]:{},[R.COUNTER_STRIKE]:{},[R.VALORANT]:{},[R.DOTA]:{},[R.SPECIALS]:{},[R.HORSE_RACING]:{},[R.TROTTING]:{},[R.GREYHOUND_RACING]:{},[R.GROUP_SOCCER]:{},[R.TV_SHOW]:{},[R.WINTER_SPORTS]:{},[R.ALPINE_SKIING]:{},[R.ASIAN_GAMES]:{},[R.BASKETBALL_3X3]:{},[R.BIATHLON]:{},[R.BOWLING]:{},[R.CHESS]:{},[R.FORMULA_E]:{},[R.GAELIC_SPORTS]:{},[R.JAI_ALAI]:{},[R.KABADDI]:{},[R.LACROSSE]:{},[R.MOTORCYCLE_RACING]:{},[R.NETBALL]:{},[R.OLYMPIC_GAMES]:{},[R.PADEL]:{},[R.POLITICS]:{},[R.POOL]:{},[R.ROWING]:{},[R.SKI_JUMPING]:{},[R.SOFTBALL]:{},[R.SQUASH]:{},[R.SURFING]:{},[R.SWIMMING]:{},[R.TV_AND_NOVELTY]:{}
4,[R.WWE_OR_PRO_WRESTLING]:{},[R.YACHTING]:{},[R.REINDEER_RACING]:{},[R.VIRTUAL_SPORTS]:{},[R.BOBSLEIGH]:{},[R.CROSS_COUNTRY_SKIING]:{},[R.FIGURE_SKATING]:{},[R.FREESTYLE_SKIING]:{},[R.LUGE]:{},[R.NORDIC_COMBINED]:{},[R.SNOWBOARDING]:{},[R.SPEED_SKATING]:{},[R.WINTER_OLYMPICS]:{},[R.VIRTUAL_BASKETBALL]:{},[R.VIRTUAL_HORSE_RACING]:{},[R.VIRTUAL_GREYHOUNDS]:{}}};function HD(e,t,r="asc"){return e.filter(a=>{const n=new Date(a.startTime),s=new Date,o=new Date;return o.setDate(s.getDate()+(t??0)),(n<=o||!t)&&(a.sportType===R.GOLF?lc(a):a.eventType===me.OUTRIGHT&&!Fc(a))}).sort((a,n)=>{const s=new Date(a.startTime).getTime(),o=new Date(n.startTime).getTime();return r==="asc"?s-o:o-s})}function VD(e,t,r,a,n,s){return e.reduce((o,i)=>{const l=Hc(i,t,r,!1,a,n,s);for(const c of l){const u=c.group?.labelRef||c.group.name,d=o[u];d?d.categoryListItems.splice(d.categoryListItems.length,0,...c.categoryListItems):o[u]=c}return o},{})}function YD(e,t,r,a=!1){return e.reduce((n,s)=>{const o=t[s.name];let i=o?.categoryListItems;return i&&(i=i.map(l=>{const c=l.items;return{...l,category:{...l.category,name:c&&c[0]?c[0]?.betMarket?.name:l.category.name}}}),o.categoryListItems=a?on(i,r):i),o&&n.push(o),n},[])}const $D=(e,t,r)=>{const a=t.filters,n={};let s=!1;return{groupedMarkets:xt(e,o=>{if(!o.type)return ad;let i=ad;for(let l=0;l<a.length;l++){const c=a[l],u=x0(r,o,c);if(u>=0){const d=Array.isArray(c)?c[u]:c;i=ln,n[o.id]=[l,u],s=s||Array.isArray(c);const E=V0(d,o);E.length&&(i=[d.type,...E].join("|"));break}}return i}),filterMatchInfo:n,filtersContainFallback:s}};Aa=function(e,t,r,a,n,s=Dh.EN,o=!1){const i=[],l=new Set;let c=0;for(const u of r){let d=[...t||[]],{groupedMarkets:E,filterMatchInfo:p,filtersContainFallback:T}=$D(d,u,e);const _=u?.fallbackMarketCategories;let f=!1,g=-1;if(Array.isArray(_)&&_.length>0&&o&&(!E[ln]?.length||E[ln][0].betMarketStatus!==Pe.OPEN)){let h=null;for(let y=0;y<_.length;y++){const I=$D(d,_[y],e);if(I.groupedMarkets[ln]?.length){if(I.groupedMarkets[ln][0].betMarketStatus===Pe.OPEN){g=y,h={fallbackResults:I,index:y};break}h===null&&(h={fallbackResults:I,index:y})}}if(h){const{fallbackResults:y,index:I}=h;y.groupedMarkets[ln]=y.groupedMarkets[ln].map(A=>{const{name:b,filters:P}=u,L=P.flat()[0].type;return{...A,fallbackCategory:_[I],fallbackMeta:{originalMarketName:b,originalMarketType:L}}}),E=y.groupedMarkets,p=y.filterMatchInfo,T=y.filtersContainFallback,f=!0}}d=E.uncategorized||[];for(const[h,y]of Object.entries(E))if(h!==ad){const I=T?gt(y.reduce((A,b)=>{const[P,L]=p[b.id];if(A[P]=A[P]||[],A[P]?.length){const D=A[P],F=D[0];if(L<p[F.id]?.[1]){for(const G of D)d.push(G);A[P]=[b]}else d.push(b)}else A[P]?.push(b);return A},[]).filter(A=>!!A)):y.sort((A,b)=>p[A.id][0]-p[b.id][0]);for(const A in p)p.hasOwnProperty(A)&&l.add(A);i.push(bm(`${e.id}-${c++}`,e,f&&g>=0&&_?.length?_[g]:u,I,n))}}if(!a){const u=[...t||[]];l.forEach(E=>{const p=u.findIndex(T=>T.id===E);p!==-1&&u.splice(p,1)});const d=xt(u,E=>E.type);for(const E of Object.keys(d)){const p=d[E].sort((T,_)=>T.marketSubtype===_.marketSubtype?T.name.localeCompare(_.name,s,{numeric:!0}):0);for(const T of p){const _={filters:[{type:E,subtype:T.marketSubtype}],type:se.SIMPLE};i.push(bm(`${e.id}-${c++}`,e,_,[T],n))}}}return i};function bm(e,t,r,a,n){const s=r.categoryType??r.type,o=nD(r,a,n);let i=[];if(s===se.EVENT){const l=r.outcomeLayout||Et.ROW,c=[],u=xt(a,d=>r.filters.findIndex(E=>fp(t,d,E)));for(let d=0;d<r.filters.length;d++){const E=u[d]?u[d][0]:void 0;(E||l===Et.COLUMN)&&c.push(E)}i=[{type:se.EVENT,event:t,betMarkets:c,id:t.id,outcomeLayout:l,category:o}]}else s===se.MARKET?i=a.map(l=>({type:se.MARKET,event:t,betMarket:l,id:l.id,outcomeLayout:r.outcomeLayout||Et.ROW})):s===se.SIMPLE||s===se.PLAYER?i=a.map(l=>({type:s,event:t,betMarket:l,id:l.id,outcomeLayout:r.outcomeLayout||Et.GRID})):s===se.BOOSTED&&(i=a.map(l=>({type:se.BOOSTED,event:t,betMarket:l,id:l.id,outcomeLayout:r.outcomeLayout||Et.GRID,formattedOddsFrom:aR(l)})));return{id:e,category:{...o,name:o.name??""},items:i}}let WD,KD;pI=(e,t)=>{const r=de(e);return r[t]?r[t].name:""},de=e=>$t(e).groups,WD=e=>$t(e).todayRootGroups,Hn=w(de,ac,(e,t)=>t,(e,t,r)=>{if(r!==void 0&&(!e[r]||e[r]&&!e[r].hasSubGroups))return null;const a=r!==void 0?e[r].groupIds:t;return Array.from(a).map(n=>e[n])}),AW=w(Hn,dc,(e,t)=>e===null?null:[...e].filter(r=>r.id!==t?.groupId).sort((r,a)=>r.name.localeCompare(a.name))),or=(e,t)=>
4{const r=de(e);return kr(r,t)},gI=w((e,t)=>ga(e,t),e=>e,(e,t)=>e?.parentGroupId?ga(t,e.parentGroupId)??null:null),KD=(e,t)=>{const r=de(e);return t.map(a=>r[a]).sort((a,n)=>a.name.localeCompare(n.name))},ga=(e,t)=>t?de(e)[t]:void 0,uA="market-empty",Gn=function({events:e,categoryDefinition:t,language:r,translate:a,limit:n,id:s=0,hideCategoryHeader:o,context:i,activeFilters:l,isAlphabeticalFreeTextEnabled:c=!1,preserveEventOrder:u=!1}){let d=t;i&&(d={...t,...Rm[i][e[0].sportType]});const E=[d],p=(u?e:Eo(e)).filter((T,_)=>n===void 0||_<n?jS(T,l):!1).reduce((T,_)=>{const f=_.markets;if(ba(_)&&f.every(I=>I.betMarketStatus!==Pe.OPEN))return T;const g=Aa(_,f,E,!0,a,r,!0),h=c?on(g,r):g,y=E[0];if(g.length===0&&(Fr(_)||f.length>0)&&y){const I=y.outcomeLayout===Et.ROW?y.outcomeHeadersLabelRefs:void 0;T.push(bm(`${_.id}-empty`,_,y,gt(y.filters).map((A,b)=>({id:`${_.id}-${uA}-${b}`,name:"",type:A.type??"",betMarketStatus:Pe.BLOCKED,outcomes:(I??["1","2"]).map(P=>({id:`${_.id}-filter-empty-${P}`,name:"",isTraded:!1,formatDecimal:0,formatAmerican:"0",status:Ws.ONGOING,trueOdds:0,pickStatus:Ga.LOCKED,trend:hn.NONE,trendTimestamp:0,displayNameShort:"",displayNameLong:""}))})),a))}else T.push(...h);return T},[]);return p.reduce((T,_)=>(T.items.push(..._.items),T),{id:s,items:[],category:p.length?p[0].category:nD(d,[],a),hideCategoryHeader:o||p[0]?.hideCategoryHeader})};let jD,vm;Rn=e=>e?MS.includes(e):!1,fI=w((e,t)=>or(e,t),e=>_t(e),(e,t)=>Object.values(t).some(r=>r.groupId===e?.id&&r.sportTypeId===R.ESPORTS)),MI=w((e,t)=>or(e,t),e=>_t(e),(e,t)=>Object.values(t).some(r=>r.groupId===e?.id&&r.sportTypeId===R.GOLF)),jD=w((e,t)=>or(e,t),e=>_t(e),(e,t)=>Object.values(t).some(r=>r.groupId===e?.id&&r.sportTypeId===R.TENNIS)),vm=w((e,t)=>or(e,t),e=>_t(e),(e,t)=>Object.values(t).some(r=>r.groupId===e?.id&&qp.includes(r.sportTypeId))),hp=function(e){return e.sportType===R.GOLF&&e.eventType===me.OUTRIGHT&&(e.eventDetails?.outrightType===an.ROUND||e.eventDetails?.outrightType===an.COMPETITION_GROUP)},lc=function(e){return e.sportType===R.GOLF&&e.eventType===me.OUTRIGHT&&(e.eventDetails?.outrightType===an.STAGE||e.eventDetails?.outrightType===an.SIMPLE_TOURNAMENT)},u4=function(e){return[R.GOLF,R.F1,R.NASCAR,R.INDYCAR,R.MOTORSPORTS_F1].includes(e.sportType)&&e.eventType===me.OUTRIGHT&&(e.eventDetails?.outrightType===an.STAGE||e.eventDetails?.outrightType===an.SIMPLE_TOURNAMENT)},NR=w((e,t)=>Qt(e,t),e=>e?e.filter(t=>t.eventType===me.MATCH||hp(t)):[]),E4=w((e,t)=>NR(e,t),(e,t)=>To(e,t),at,()=>ie,(e,t,r=Ns)=>r,Gt,(e,t,r,a,n,s)=>[Gn({events:e,categoryDefinition:t,language:r,translate:a,activeFilters:n,isAlphabeticalFreeTextEnabled:s})]);function gee(e,t){const r=t.sportCurrentGameState;if(!Xo(r))return null;if(!Tm(t,r.cricketCurrentGameState))return"hidden";const a=sp(r.cricketCurrentGameState);return a.home.score===null&&a.away.score===null?"hidden":ja(t,ya(e,t.groupId),t.participants.map(n=>n.position===Ne.HOME?a.home:a.away))}function Jn(e,t,r){return ja(t,ya(e,t.groupId),t.participants.map(a=>a.position===Ne.HOME?r.total?.home||{}:r.total?.away||{}))}function hee(e,t,r){return ja(t,ya(e,t.groupId),t.participants.map(a=>a.position===Ne.HOME?r.home:r.away))}let zD,Nm,Lm,XD,el,Cm,Pm,qD,Dm,Bm,QD,JD,wm;II=(e,t)=>ja(t,ya(e,t.groupId),t.participants),j3=(e,t,r)=>{if(Sy(t,r))return ny(r.outcomes);const a=Gy(e,t.groupId),n=uT(e,t.groupId),s=a?.[r.type];return!s||!n||n.length===0||!s.filters.some(o=>fp(t,r,o))?r.outcomes:FS(n,r.outcomes,s?.definition)},zD=e=>!!e&&Object.keys(Rm.featured[e]??{}).length>0,z6=(e,t,r,a)=>{if(!zD(t)||!r?.length||!a||!e.customOutcomeHeaders||!e.outcomeHeadersLabelRefs?.length)return e;const n=e.filters.flatMap(i=>Array.isArray(i)?i:[i]),s=n.length===1&&n[0]?.type?a[n[0].type]:void 0;if(!s)return e;const o=FS(r,e.outcomeHeadersLabelRefs,s.definition);return o.length===e.outcomeHeadersLabelRefs.length?{...e,outcomeHeadersLabelRefs:o}:e},IK=e=>w(t=>e?.groupId?Le(t,e.groupId)?.participantOrder:null,t=>e?.participants,(t,r)=>{if(!r)return[];let a=t;a||(a=Un);const n=r.map(s=>s.position);return ks(n,a,r)}),Pp=(e,t)=>t?II(e,t).map(r=>r?.name||""):[],Z7=e=>w(t=>e?.groupId?Le(t,e.groupId)?.participantOrder:null,t=>e?.participants,t=>e?.score,(t,r,a)=>{const n=t??Un;return r&&a&&n?ks(n,r.map(s=>s.position),r.map(s=>s.position===Ne.HOME?a.total?.home||{}:a.total?.away||{})):null}),wK=(e,t)=>t?t.score&&Jn(e,t,t.score)||[]:[],dy=(e,t)=>{if(!t)return;const r=t.gameClock?.activeParticipant,a=ja(t,ya(e,t.groupId),t.participants.map(s=>s.position)),n=r!=null?a.indexOf(r):-1;return n<0?void 0:n},Nm=({eventsDict:e,groups:t,featuredEventsV2Config:r,featuredTopEvents:a})=>{const{leagueConfigs:n,defaultNumberOfEventsShownPerLeague:s,timeRangeCalendarDays:o}=r,i=new Map(n.map(u=>[u.groupId,u?.eventsLimit||s])),l=Object.values(e).filter(u=>[...i.keys()].includes(u.groupId.toString())).filter(u=>QZ(u,o)),c=$Z(l,t,n.map(({groupId:u})=>+u)).map(u=>{const d=i.get(u.id.toString())||s,E=u.allEvents.slice(0,d);return{...u,allEvents:E,events:E.filter(p=>!Ta(p.matchState))}});return a.map(u=>({...u,id:Ka.ID})).concat(c)},Lm=w(Je,de,e=>Dc(e),e=>Um(e),(e,t,r,a)=>Nm({eventsDict:e,groups:t,featuredEventsV2Config:r,featuredTopEvents:a})),XD=(e,t=!0,r)=>w(de,a=>xP(a),a=>
4_t(a),a=>r?.(a)??null,a=>dc(a),(a,n,s,o,i)=>{const l=n[e],c=Object.values(o??a).filter(d=>d.parentGroupId===void 0&&d.id!==i?.groupId),u=$0(l,a,s);return c.sort((d,E)=>u(d,E)).map(d=>({id:d.id,icon:t?s[d.id]?.icon:void 0,name:d.name}))}),wW=XD(Pt.todaySportSortOrder,!1,WD),el=(e,t,r,a)=>{const n=w(e,de,o=>t(o),o=>r(o),o=>_t(o),(o,i,l,c,u)=>{const d=YZ(o,i),E=$0(c,i,u);return d.filter(({sportGroup:p})=>qD(l)||l.includes(p.id)).sort((p,T)=>E(p.leagueGroup,T.leagueGroup)).filter(p=>p.events.length>0)}),s=$r((o,i)=>i.reduce((l,c)=>{const{groupId:u}=c.events[0];return l[u]||(l[u]=a(o,u)),l},{}),{isMatchingKey:([o,i],[l,c])=>i===c});return w(o=>s(o,n(o)),n,at,()=>ie,Gt,(o,i,l,c,u)=>i.map(({leagueGroup:d,sportGroup:E,events:p})=>({id:d.id,info:Cm(d,E),marketCategoryListItem:Gn({events:p,categoryDefinition:o[p[0].groupId],language:l,translate:c,isAlphabeticalFreeTextEnabled:u})})))},Cm=$r((e,t)=>{const r=t.name;return{...Pm(e),sportName:r}},{maxSize:200}),Pm=$r(e=>({id:e.id,name:e.name}),{maxSize:20}),jW=el(PD,e=>KO(e),e=>$O(e),(...e)=>To(...e)),$5=(e,t)=>el(r=>UD(r,t),()=>e!=null?[e]:[],r=>hc(r),(...r)=>To(...r)),Y5=(e,t)=>el(r=>MD(r,t),()=>e!=null?[e]:[],r=>hc(r),(...r)=>To(...r)),qD=e=>e.length===0||e.includes(jO)||e.includes(zO),aR=e=>{const t=e.specifiers?.[1]?.value;if(!t)return{[Me.AMERICAN]:"",[Me.DECIMAL]:"",[Me.FRACTIONAL]:""};if(t.includes("/")){const r=Cy(t);return{[Me.AMERICAN]:So(ii(r)),[Me.DECIMAL]:ci(r),[Me.FRACTIONAL]:t}}return{[Me.AMERICAN]:So(t),[Me.DECIMAL]:ci(vc(t)),[Me.FRACTIONAL]:oi(vc(t))}},z5=e=>li(e).length,KK=(e,t,r)=>w(()=>ie,a=>Ae(a).quickLinks,()=>ue().isEnabled("hide-today-quick-link"),()=>ue().isEnabled("hide-boosts-quick-link"),(a,n,s,o)=>{const i=r?!0:!Ma("boostForGuestDisabled"),l=!e||t;return n.map(({title:c,path:u,icon:d,desktop:E,mobile:p,isExternal:T,badge:_})=>({id:u,path:u,isExternal:T,name:a(c),badge:_?a(_):void 0,icon:d,desktop:E,mobile:p})).filter(({path:c})=>!(s&&c===O.routesPaths.TodaysEvents||l&&c===O.routesPaths.Missions||(o||!i)&&c===O.routesPaths.BoostedOddsEvents))}),gp=(e,t,r)=>fR(e,ft(e,t),r),fR=(e,t,r)=>{const a=t?.score,n=zo(t);if(!t||!a||n)return null;if(t.sportType===R.TENNIS)return Jn(e,t,a).map(i=>({score:i.sets}));if(Ko(t.sportType))return Jn(e,t,a).map(i=>({score:i.games}));if(t.sportType===R.DARTS){const i=Jn(e,t,a).map(l=>{const c=l,u="sets"in c?c.sets:"legs"in c?c.legs:void 0;return typeof u=="number"?{score:u}:null});return i.some(l=>l===null)?null:i}const{sections:s}=t.score,o=s&&s.length>0?s[s.length-1]:null;if(r&&o)return ja(t,ya(e,t.groupId),t.participants.map(i=>i.position===Ne.HOME?o.home:o.away)).map(i=>({score:i.value}));if(!r&&kE(t)&&t.sportType===R.FOOTBALL){const i={...a,total:iee(t)};return Jn(e,t,i).map(l=>({score:l.value}))}return Jn(e,t,a).map(i=>({score:i.value}))},YK=(e,t)=>e===t||e!==null&&t!==null&&e.length===t.length&&e.every((r,a)=>r.score===t[a].score&&r.isHighlighted===t[a].isHighlighted),I4=(e,t)=>e===t||!!e&&!!t&&e.length===t.length&&e.every((r,a)=>{const n=t[a];return r.label===n.label&&r.scores.length===n.scores.length&&r.scores.every((s,o)=>s.score===n.scores[o].score&&s.highlighted===n.scores[o].highlighted&&s.active===n.scores[o].active)}),IO=(e,t,r=!1)=>{const a=ga(e,t),n=or(e,t);if(a&&a.id===n?.id)return Pm(a);if(a&&(r&&a.hasSubGroups||!r&&!a.hasSubGroups)&&n)return Cm(a,n)},p7=w((e,t)=>t,(e,t)=>or(e,t)?.id,(e,t)=>Qt(e,t),(e,t)=>DR(e,t),()=>ie,vm,e=>_t(e),()=>ue().isEnabled("outrights-league-page-experiment"),()=>ue().getValue("polls"),(e,t,r)=>r,(e,t)=>mee(e,t),(e,t,r,a,n,s,o,i,l,c,u)=>{if(!r||!r.length)return[];const d=[],E=(t!=null?o[t]:void 0)?.sportTypeId===R.GOLF;let p=!1,T=!1,_=!1;for(const h of r){const{eventDetails:y,eventType:I}=h;if(I===me.OUTRIGHT&&h.markets.length>0?lc(h)?p=!0:hp(h)?T=!0:Wp.has(y?.longTermEventType||"")?_=!0:p=!0:I===me.MATCH&&(T=!0),T&&p&&_)break}const f=s&&i;if(f||E){if(p&&d.push({id:We.FUTURES,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_TOURNAMENT),url:`${X.League}/${e}/${We.FUTURES}`}),T){const h=f?O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_ROUNDS_AND_MATCHUPS:O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_ROUNDS;
4d.push({id:We.EVENTS,name:n(h),url:`${X.League}/${e}/${We.EVENTS}`}),u&&d.push({id:We.LEAGUE_STANDINGS,name:n(O.localizationKey.LEAGUE_STANDINGS_TAB_NAME),url:`${X.League}/${e}/${We.LEAGUE_STANDINGS}`})}a.length&&i&&d.push({id:We.PLAYER_PROPS,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_PLAYER_PROPS),url:`${X.League}/${e}/${We.PLAYER_PROPS}`})}else T&&(d.push({id:We.EVENTS,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_MATCHES),url:`${X.League}/${e}/${We.EVENTS}`}),u&&d.push({id:We.LEAGUE_STANDINGS,name:n(O.localizationKey.LEAGUE_STANDINGS_TAB_NAME),url:`${X.League}/${e}/${We.LEAGUE_STANDINGS}`})),a.length&&d.push({id:We.PLAYER_PROPS,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_PLAYER_PROPS),url:`${X.League}/${e}/${We.PLAYER_PROPS}`}),p&&d.push({id:We.FUTURES,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_FUTURES),url:`${X.League}/${e}/${We.FUTURES}`}),_&&d.push({id:We.SPECIALS,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_SPECIALS),url:`${X.League}/${e}/${We.SPECIALS}`});const g=l?.prebuiltPollLeaguePage??[];return l?.prebuiltPollDailyTab===!0&&g.includes(String(e))&&c&&d.push({id:We.DAILY_POLL,name:n(O.localizationKey.SPORTS_LEAGUE_PAGE_TAB_DAILY_POLL),url:`${X.League}/${e}/${We.DAILY_POLL}`}),d}),Dm=w(e=>Lm(e),e=>NE(e),e=>de(e),(e,t,r)=>{const a=new Set;return e.forEach(n=>{n.id!==Ka.ID&&a.add(n.id)}),t.length&&t.forEach(n=>{const s=kr(r,n.groupId);s&&!a.has(s.id)&&a.add(s.id)}),[...a.values()]}),Bm=({overviewCategoryDefinitions:e,events:t,language:r,translate:a,isAlphabeticalFreeTextEnabled:n=!1,preserveEventOrder:s=!1,limit:o,includeBlockedMarkets:i})=>e.reduce((l,c,u)=>{let d;if(c.isDefault?d=[Gn({events:t,categoryDefinition:c,language:r,translate:a,limit:o,id:u,isAlphabeticalFreeTextEnabled:n,preserveEventOrder:s})]:d=t.reduce((E,p)=>{const T=p.markets,_=T.every(h=>h.betMarketStatus!==Pe.OPEN);if(!i&&_)return E;const f=Aa(p,T,[c],!0,a,r,!0),g=n?on(f,r):f;return f.length>0&&E.push(...g),E},[]),d.length){const E={group:{name:c.name?a(c.name):c.name,id:`${c.name}-${c.marketDescription??""}`,filters:c.filters,tagContentCount:""},categoryListItems:d};l.push(E)}return l},[]),QD=(e,t)=>{const r=$r((o,i)=>i.reduce((l,c)=>(l[c]||(l[c]=e(nt(o),de(o),c)),l),{}),{isMatchingKey:([o,i],[l,c])=>i===c&&Ae(o)===Ae(l)}),a=({overviewMarketCategoryDefinitionDict:o,sectionGroups:i,configV2:l,language:c,translate:u,isDesktopView:d,getSportMarketGroupsHelper:E,isAlphabeticalFreeTextEnabled:p})=>{const T=d,{leagueConfigs:_}=l,f=_?.map(g=>g?.groupId)||[];return i.reduce((g,h)=>{if(h.id===Ka.ID){const I=h.leagues.map(A=>{const b=A.events.filter(P=>!Ta(P.matchState));return{...A,marketCategoryListItem:Gn({events:b,categoryDefinition:o[A.sportGroupId],language:c,translate:u,hideCategoryHeader:!0,context:"featured",isAlphabeticalFreeTextEnabled:p,preserveEventOrder:!0}),groupedCategoryListItems:T?Bm({overviewCategoryDefinitions:[...E(A.sportGroupId)],events:b,language:c,translate:u,isAlphabeticalFreeTextEnabled:p,preserveEventOrder:!0}):[]}});return g.push({...h,leagues:I.filter(A=>!!A.events.length)}),g}const y=h.events.filter(I=>!Ta(I.matchState));if(y.length){const I=Gn({events:y,categoryDefinition:o[h.id],language:c,translate:u,hideCategoryHeader:!0,context:"featured",isAlphabeticalFreeTextEnabled:p});I.items.length&&g.push({...h,events:y,marketCategoryListItem:I,groupedCategoryListItems:T?Bm({overviewCategoryDefinitions:[...E(h.id)],events:y,language:c,translate:u,isAlphabeticalFreeTextEnabled:p}):[]})}return g},[]).sort((g,h)=>{if(g.id===Ka.ID)return-1;if(h.id===Ka.ID)return 0;const y=f&&f.indexOf(g.id.toString()),I=f&&f.indexOf(h.id.toString());return y-I})},n=w(o=>r(o,Dm(o)),Lm,o=>Dc(o),at,()=>ie,(o,i)=>i,nt,de,Gt,(o,i,l,c,u,d,E,p,T)=>a({overviewMarketCategoryDefinitionDict:o,sectionGroups:i,configV2:l,language:c,translate:u,isDesktopView:d,getSportMarketGroupsHelper:_=>t(E,p,_),isAlphabeticalFreeTextEnabled:T})),s=w(o=>r(o,Dm(o)),Je,de,o=>Um(o),(o,i,l)=>i,at,()=>ie,(o,i,l)=>l,nt,Gt,(o,i,l,c,u,d,E,p,T,_)=>{const f=g=>t(T,l,g);return a({overviewMarketCategoryDefinitionDict:o,sectionGroups:Nm({eventsDict:i,groups:l,featuredEventsV2Config:u,featuredTopEvents:c}),configV2:u,language:d,translate:E,isDesktopView:p,getSportMarketGroupsHelper:f,isAlphabeticalFreeTextEnabled:_})});return{selector:n,selectorForConfig:s}},JD=(e,t,r)=>xT(Ls(e,t,r)),wm=QD(JD,(e,t,r)=>Ls(e,t,r)?.sportMarketGroups??lt),Q6=wm.selector,J6=wm.selectorForConfig,gT=function(e,t){return QS(t,de(e),nt(e),ie)};function ZD(e,t){const r=ft(e,t);return r?gT(e,r):void 0}e9=function(e,t){if(t){const r=ft(e,t);return{eventName:r?gT(e,r):void 0,eventType:r?.eventType}}return{eventName:void 0,eventType:void 0}};let e1,Um,t1,r1,a1,n1;hW=(e,t)=>
4{let r;return t?r=sD(e,t):r=dm(e),{groupListItems:r.ids.map(a=>ga(e,a)).filter(a=>a).map(Bs).filter(a=>a.eventCount).slice(0,10),topCompetitionItem:r}},WW=w(e=>Xu(e),de,(e,t)=>e.map(r=>t[r]).filter(r=>r).map(Bs)),QK=w(e=>Xu(e),de,(e,t)=>e.slice(0,4).map(r=>t[r]).filter(r=>r).map(Bs)),$K=w(ac,de,at,dc,(e,t,r,a)=>e.map(n=>t[n]).filter(n=>n&&n.id!==a?.groupId).map(Bs).sort((n,s)=>n.name.localeCompare(s.name,r))),tA=(e,t,r,a)=>bp(de(e),Rp(e),_t(e),Dn(e),t,r,a),H5=(e,t,r)=>{const a=t&&or(e,t)?.id,n=a?_t(e)[a]:null,s=t?Rp(e)?.[t]?.[0]:void 0;return n?.icon||r&&s?.icon||void 0},e1=e=>$t(e).topEventIds,NE=w(e=>e1(e),Je,(e,t)=>{const r=[];return e.forEach(a=>{t[a]?.eventType==="MATCH"&&r.push(t[a])}),r}),cK=w((e,t)=>$t(e).topGroupEventIds[t]??[],Je,(e,t)=>{const r=[];return e.forEach(a=>{t[a]?.eventType==="MATCH"&&r.push(t[a])}),r}),Um=w(de,NE,()=>ie,(e,t,r)=>{if(t.length){const a=new Map;t.forEach(o=>{const i=kr(e,o.groupId),l=e[o.groupId];if(i&&l)if(a.has(l.id)){const c=a.get(l.id);c?.allEvents.push(o),Ta(o.matchState)||c?.events.push(o)}else a.set(l.id,{id:l.id,name:l.name,sportGroupId:i.id,sportGroupName:i.name,allEvents:[o],events:Ta(o.matchState)?[]:[o]})});const n=[...a.values()].filter(o=>!!o.events.length),s={id:Ka.SPORT_NUMBER,name:r(O.localizationKey.TOP_EVENTS_TITLE),leagues:n};return s.leagues.length?[s]:[]}return[]}),KW=e=>$t(e).fetchedGroupsWithSubGroups,mW=w((e,t)=>t,(e,t)=>iD(e,t.groupId),(e,t)=>lD(e,t.groupId),(e,t)=>cD(e,t.groupId),()=>ie,at,Gt,(e,t,r,a,n,s,o)=>{let i=e.markets||[];i=i.filter(d=>a.includes(d.type));const l=e.sportCurrentGameState;U0(l)&&l.totalPitches&&(i=bP(i,l.totalPitches));const c=Aa(e,i,t||[],!1,n,s),u=oee(c,r,n);return o?gm(u,s):u}),gW=$r((e,t)=>{const r=or(e,t),a=ga(e,t),n=!!a?.parentGroupId,s=a?.name||"",o=Hn(e,t),i=[];!n&&o&&o.forEach(p=>i.push(...p.groupIds));const l=i.length,c=r?pI(e,r.id):null,u=(!n&&i.length<=10?KD(e,i):o)?.map(Bs).sort((p,T)=>p.name.localeCompare(T.name)),d=!n&&l<=10,E=d&&c?ie(O.localizationKey.WIDGET_TITLE_ALL_COMPETITIONS,[c]):!n&&s==="Tennis"?ie(O.localizationKey.WIDGET_TITLE_ALL_LEAGUES):n?s:ie(O.localizationKey.WIDGET_TITLE_A_Z_COUNTRIES);return{groupListItems:u,listHeader:E,showAllCompetitions:d}},{isMatchingKey:([e,t],[r,a])=>Fs(or(e,t),or(r,a))&&Fs(ga(e,t),ga(r,a))&&Fs(Hn(e,t),Hn(r,a))&&Fs(Hn(e,t),Hn(r,a)),maxSize:3}),AK=e=>w(t=>e?.groupId?Le(t,e.groupId)?.participantOrder:null,t=>{let r=t;r||(r=Un);const a=e?.eventDetails?.home_pitcher||"",n=e?.eventDetails?.away_pitcher||"";if(!a||!n)return r.map(()=>"");const s=pu(a),o=pu(n);return r.map(i=>i===Ne.HOME?s:o)}),t1=e=>{const t=Vs.getState().eventIds;return li(e).filter(r=>t.includes(r.id))},i6=e=>el(t1,()=>e!=null?[e]:[],t=>hc(t),(...t)=>To(...t)),r1={development:new Set([]),integration:new Set([251,226,202,511,495,629,632,4901,4920]),staging:new Set([249,304,3098,188,187,281,251,4425,4448]),regulator:new Set([]),production:new Set([101,247,2195,255,261,1803,1321,3238,3276])},cj=e=>w(de,t=>{if(e===void 0)return!0;let r=t[e];const a=getAppConfig().service.environment,n=r1[a];for(;r;){if(n.has(r.id))return!1;r=r.parentGroupId?t[r.parentGroupId]:void 0}return!0}),a1=new Set([R.AMERICAN_FOOTBALL,R.AUSSIE_RULES,R.BASEBALL,R.BASKETBALL,R.COUNTER_STRIKE,R.LEAGUE_OF_LEGENDS,R.DARTS,R.FOOTBALL,R.HANDBALL,R.ICE_HOCKEY,R.RUGBY,R.SNOOKER,R.TABLE_TENNIS,R.TENNIS,R.VOLLEYBALL]),J3=(e,t)=>
4{const r=kD(e);return w(r,a=>{a.sort((s,o)=>s.id===t?-1:o.id===t?1:new Date(s.startTime).getTime()-new Date(o.startTime).getTime());const n=a[0]?.sportType;return a1.has(n)?a:[]})},zW=(e,t)=>$t(e).sportsFetchedOnTodayPage.includes(t),n1=(e,t)=>{const r=de(e);for(let a=t;a!=null;a=r[a]?.parentGroupId){const n=lb(e,a);if(n)return n}},OO=w(n1,e=>e?getAppConfig().service.sportTypeToStartTimeOffset[e]:void 0),kc=function(e,t){let r=!1,a=!1;return t.forEach(n=>{const s=ft(e,n);s&&ba(s)&&(a=!0),s&&Fr(s)&&(r=!0)}),r&&a?"Both":r&&!a?"Live":"Prematch"};let tr,od,s1,o1,i1,id,Mm;k3=$r((e,t,r)=>{const a=GA(e);if(r)return[...a];const n=Object.values($A(e,t)),s=ZP(e);if(n.length!==t.length)return Array.from(new Set([...a,...s]));if(s.length===0)return[...a];const o=new Set(a),i=new Set(n.map(l=>l.groupId));for(const l of i){const c=Le(e,l);c?.sportMarketGroups&&da(o,dT(c.sportMarketGroups))}return Array.from(o)},{isMatchingKey:([e,t,r],[a,n,s])=>e===a&&t===n&&r===s}),tr=({startMarkName:e,endMarkName:t,measureName:r,detail:a})=>{if(window.performance){const n=performance.getEntriesByName(e);return n.length>0&&n[0]?.name===e?(performance.mark(t),a?performance.measure(r,{start:e,end:t,detail:a}):performance.measure(r,e,t)):null}return null},od="tiger:mixpanelEnabled",rI=()=>!Ma("mixpanelDisabled")||sessionStorage.getItem(od)==="true",H3=e=>{e?sessionStorage.setItem(od,"true"):sessionStorage.removeItem(od)},s1=()=>{const e=ea(),t={[O.routesPaths.Root]:()=>"Home",[O.routesPaths.Home]:()=>"Home",[O.routesPaths.Sports]:()=>e.split("/").length>2?"SportOverview":"SportsAll",[O.routesPaths.Egame]:()=>"EgamePage",[O.routesPaths.League]:()=>"LeagueOverview",[O.routesPaths.LiveEvents]:()=>"LiveEvents",[O.routesPaths.TodaysEvents]:()=>"TodaysEvents",[O.routesPaths.BoostedOddsEvents]:()=>"BoostedOdds",[O.routesPaths.VirtualSports]:()=>"Virtuals",[O.routesPaths.EventDetails]:()=>"EventDetails",[O.routesPaths.MyBets]:()=>e.split("/").length>2?"MyBetsDetails":"MyBets",[O.routesPaths.ContactUs]:()=>"ContactUs",[O.routesPaths.MyRewards]:()=>"Rewards",[O.routesPaths.MyRewardsHistory]:()=>"RewardsHistory",[O.routesPaths.Missions]:()=>"Missions",[O.routesPaths.Registration]:()=>"Registration",[O.routesPaths.HorseRacing]:()=>"HorseRacing",[O.routesPaths.GreyhoundRacing]:()=>"GreyhoundRacing",[O.routesPaths.Trotting]:()=>"Trotting",[O.routesPaths.Racecard]:()=>"Racecard"},r=(e.split("/")[1]?`/${e.split("/")[1]}`:e).split("?")[0],a=t[r];return a?.()??"Unknown"},o1=()=>({[ge.PATH_NAME]:ea(),[ge.PAGE_COMPONENT]:s1()}),i1=e=>{const t={};return e?.event&&typeof e.event=="object"&&"sportType"in e.event&&e[k.IS_ESPORT]===void 0&&(t[k.IS_ESPORT]=Rn(e.event.sportType)),t},id="mixpanelInstance",Mm="https://api-eu.mixpanel.com";class Zn{get mixpanelInstance(){return window?.mixpanel?.[id]}get sessionTimeout(){return 18e5}constructor(){performance.mark(re.LOAD_MIXPANEL_START),this.loadedPromise=this.loadMixpanel(),this.loadedPromise.then(t=>{tr({startMarkName:re.LOAD_MIXPANEL_START,endMarkName:re.LOAD_MIXPANEL_END,measureName:Yt.LOAD_MIXPANEL_DURATION,detail:t?"Load Success":"Load Failure"})})}loadMixpanel(){if(rI())return this.loadMixpanelLibrary();const t={track:()=>{},identify:()=>{},get_property:()=>null,register:()=>{},register_once:()=>{},unregister:()=>{},track_links:()=>{},people:{set:()=>{},set_once:()=>{},increment:()=>{},append:()=>{},remove:()=>{},union:()=>{}}};return window.mixpanel?window.mixpanel[id]=t:window.mixpanel={mixpanelInstance:t,init:()=>{}},Promise.resolve(!1)}async loadMixpanelLibrary(){const{clientKey:t}=getAppConfig().service.mixpanel;if(!t)return console.log("Mixpanel Token Key is undefined or null."),!1;const r=a=>new Promise(n=>{try{a?.init?.(t,{debug:!1,api_host:Mm,loaded:()=>n(!0)},id),this.enforceEuApiHost(),this.loadGenericProperties()}catch(s){console.log(s),n(!1)}});if(window.mixpanel?.init)return r(window.mixpanel);try{const a=await ee(()=>import("./mixpanel.module-Co1iCc24.js"),[],import.meta.url);return window.mixpanel||(window.mixpanel=a.default),await r(window.mixpanel)}catch(a){return console.log("Failed to load mixpanel library",a),!1}}loadGenericProperties(){const{brand:t}=getAppConfig().bol;this.registerSuperProperty({props:{[Ea.BRAND]:t,[Ea.IS_NATIVE]:Ua()}})}
4enforceEuApiHost(){if(this.mixpanelInstance?.set_config)try{this.mixpanelInstance.set_config({api_host:Mm})}catch(t){console.log(t)}}static getInstance(){function t(){Zn.classInstance=new Zn}return Zn.classInstance||t(),Zn.classInstance}identifyUser(t){if(this.mixpanelInstance)try{this.mixpanelInstance.identify(t)}catch(r){console.log(r)}}getProperty(t){if(this.mixpanelInstance)try{return this.mixpanelInstance.get_property(t)}catch(r){console.log(r)}return null}setPeopleValue(t){if(this.mixpanelInstance)try{this.mixpanelInstance.people.set(t)}catch(r){console.log(r)}}setPeopleValueOnce(t){if(this.mixpanelInstance)try{this.mixpanelInstance.people.set_once(t)}catch(r){console.log(r)}}incrementPeopleValue(t){if(this.mixpanelInstance)try{this.mixpanelInstance.people.increment(t)}catch(r){console.log(r)}}incrementSuperProperty(t,r){if(this.mixpanelInstance)try{const a=this.mixpanelInstance.get_property(t);let n={};if(a&&typeof a=="number"){const s=r||1;n={[t]:a+s}}else n={[t]:1};this.mixpanelInstance.register(n),this.mixpanelInstance.unregister("property")}catch(a){console.log(a)}}appendPeopleValue(t,r){if(this.mixpanelInstance)try{this.mixpanelInstance.people.append(t,r)}catch(a){console.log(a)}}registerSuperPropertyOnce(t){if(this.mixpanelInstance)try{this.mixpanelInstance.register_once(t)}catch(r){console.log(r)}}unregisterSuperProperty(t){if(this.mixpanelInstance)try{this.mixpanelInstance.unregister(t)}catch(r){console.log(r)}}registerSuperProperty(t){if(this.mixpanelInstance)try{this.mixpanelInstance.register(t.props,t.days)}catch(r){console.log(r)}}trackEvent(t){if(this.mixpanelInstance&&P$())try{const r={...o1(),...t.properties,...i1(t.properties)};this.checkActiveSession(),this.mixpanelInstance.track(t.event_name,r,t.optionsOrCallback,t.callback),this.setLastEventTime()}catch(r){console.log(r)}}trackLink(t){if(this.mixpanelInstance&&P$())try{this.checkActiveSession(),this.mixpanelInstance.track_links(t.query,t.event_name,t.properties),this.setLastEventTime()}catch(r){console.log(r)}}isLinkTopLink(t){return[O.routesPaths.Home,O.routesPaths.LiveEvents,O.routesPaths.MyRewards].includes(t)}shouldTrackLink(t){return![O.routesPaths.Root].includes(t)}checkActiveSession(){if(this.mixpanelInstance)try{this.isSessionActive()||(this.setSessionId(),this.setLastEventTime())}catch(t){console.log(t)}}isSessionActive(){if(this.mixpanelInstance)try{return this.isSessionIdSet()&&!this.isSessionTimedOut()}catch(t){console.log(t)}return!1}isSessionTimedOut(){if(this.mixpanelInstance)try{const t=new Date(this.getProperty(Ea.LAST_EVENT_TIME)||"");return Date.now()-t.getTime()>this.sessionTimeout}catch(t){console.log(t)}return!0}isSessionIdSet(){if(this.mixpanelInstance)try{return!!this.getSessionId()}catch(t){console.log(t)}return!1}getSessionId(){if(this.mixpanelInstance&&this.mixpanelInstance.get_property)try{return this.mixpanelInstance.get_property(Ea.SESSION_ID)}catch(t){console.log(t)}return null}setSessionId(){if(this.mixpanelInstance&&this.mixpanelInstance.register)try{this.mixpanelInstance.register({[Ea.SESSION_ID]:this.generateSessionId()})}catch(t){console.log(t)}}setLastEventTime(){if(this.mixpanelInstance&&this.mixpanelInstance.register)try{this.mixpanelInstance.register({[Ea.LAST_EVENT_TIME]:new Date().toISOString()})}catch(t){console.log(t)}}generateSessionId(){return crypto&&crypto.randomUUID?crypto.randomUUID():this.uuidv4()}uuidv4(){const t=r=>{const a="0123456789abcdef";let n="";for(let s=0;s<r;s++){const o=crypto.getRandomValues(new Uint8Array(1))[0]%16,i=a.substring(o,o+1);n+=i}return n};return[1e7,1e3,4e3,8e3,1e11].map(r=>t(r.toString().length-1)).join("-")}}let ld;const Iee=new Uint8Array(16);function Oee(){if(!ld&&(ld=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!ld))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ld(Iee)}const At=[];for(let e=0;e<256;++e)At.push((e+256).toString(16).slice(1));function Aee(e,t=0){return At[e[t+0]]+At[e[t+1]]+At[e[t+2]]+At[e[t+3]]+"-"+At[e[t+4]]+At[e[t+5]]+"-"+At[e[t+6]]+At[e[t+7]]+"-"+At[e[t+8]]+At[e[t+9]]+"-"+At[e[t+10]]+At[e[t+11]]+At[e[t+12]]+At[e[t+13]]+At[e[t+14]]+At[e[t+15]]}const yee=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),l1={randomUUID:yee};function Ree(e,t,r){if(l1.randomUUID&&!e)return l1.randomUUID();e=e||{};const a=e.random||(e.rng||Oee)();return a[6]=a[6]&15|64,a[8]=a[8]&63|128,Aee(a)}const c1=e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({unique_id:Ree(),...bee(e)})},bee=e=>{const t={};return Object.entries(e).forEach(([r,a])=>{if(r.split(/(?=[A-Z])/).includes("utm")){const n=r.trim().split(/(?=[A-Z])/);t[`gtm.utm_${n[1].toLowerCase()}`]=a}else t[r]=a}),t};mi=(e=>(e.VIEW_ITEM="view_item",e.ADD_TO_CART="add_to_cart",e.REMOVE_FROM_CART="remove_from_cart",e.PURCHASE="purchase",e.BET_DENIED="bet_denied",e.CASHOUT="kambi cashout",e.PAGE_VIEW="kambi page view",e))(mi||{});const vee={add_to_cart:"add_to_cart",remove_from_cart:"remove_from_cart",bet_denied:"bet_denied",purchase:"purchase",view_item:"view_item","kambi cashout":"kambi cashout","kamb
4i page view":"kambi page view"};function Nee(e){return Object.values(mi).includes(e)}let u1,km,d1,E1,Gm,p1;St=()=>Zn.getInstance(),u1=(e,t)=>{Nee(e)&&Ar.publish({type:ma.KAMBI_NOTIFICATION,data:{data:{event:vee[e],ecommerce:t}}})},km=(e,t)=>{u1(e,t),c1({event:e,ecommerce:t})},d1=new Set([O.routesPaths.LiveEvents,O.routesPaths.TodaysEvents,O.routesPaths.BoostedOddsEvents]),E1=new Set([O.routesPaths.Sports,O.routesPaths.League,O.routesPaths.Egame,O.routesPaths.HorseRacing,O.routesPaths.GreyhoundRacing,O.routesPaths.Trotting]),Gm=e=>{const[,t,r]=e.split("/"),a=`/${t}`;return d1.has(a)?a:E1.has(a)&&r?`${a}/${r}`:e},p1=()=>{const e=C.c(3),t=Mt(),r=m.useRef(t),a=m.useRef("");let n,s;e[0]!==t?(n=()=>{r.current=t;const o=St(),i=ea();if(o.shouldTrackLink(i)){const l=t.pathname,c=a.current;if(Gm(c)===Gm(l)){a.current=l;return}if(c==="/"){a.current=l;return}o.trackEvent({event_name:mt.PAGE_VISIT,properties:{[ge.PAGE_NAME]:window.location.href,[ge.PATH_NAME]:i,[ge.TOP_LINK]:o.isLinkTopLink(i)}}),a.current=l}},s=[t],e[0]=t,e[1]=n,e[2]=s):(n=e[1],s=e[2]),m.useEffect(n,s)};var ze=(e=>(e.FETCH_CONTENT_CONFIG_SUCCESS="config:FETCH_CONTENT_CONFIG_SUCCESS",e.FETCH_LIVE_LEAGUE_SORT_ORDER_SUCCESS="config:FETCH_LIVE_LEAGUE_GROUP_SORT_ORDER_SUCCESS",e.FETCH_UPCOMING_LEAGUE_SORT_ORDER_SUCCESS="config:FETCH_UPCOMING_LEAGUE_SORT_ORDER_SUCCESS",e.FETCH_QUICK_LINKS_SUCCESS="config:FETCH_QUICK_FILTERS_SUCCESS",e.FETCH_CONFIG_QUICK_LINKS_SUCCESS="config:FETCH_CONFIG_QUICK_LINKS_SUCCESS",e.FETCH_LEAGUES_AND_SPORTS_SUCCESS="config:FETCH_LEAGUES_AND_SPORTS_SUCCESS",e.FETCH_TEAMS_SUCCESS="config:FETCH_TEAMS_SUCCESS",e.FETCH_COUNTRY_FLAGS_SUCCESS="config:COUNTRY_FLAGS_SUCCESS",e.FETCH_GROWTHBOOK_FEATURE_VALUES_SUCCESS="config.FETCH_GROWTHBOOK_FEATURE_VALUES_SUCCESS",e.FETCH_IMAGES_CONFIG_SUCCESS="config:FETCH_IMAGES_CONFIG_SUCCESS",e.FETCH_FEATURED_EVENTS_V2_CONFIG_SUCCESS="config:FETCH_FEATURED_EVENTS_V2_CONFIG_SUCCESS",e.FETCH_TOP_SPORTS_IDS_SUCCESS="config:FETCH_TOP_SPORTS_IDS_SUCCESS",e.FETCH_TOP_LEAGUES_IDS_SUCCESS="config:FETCH_TOP_LEAGUES_IDS_SUCCESS",e.FETCH_SPORT_GROUP_SORT_ORDER_SUCCESS="config:FETCH_SPORT_GROUP_SORT_ORDER_SUCCESS",e.FETCH_SPORT_LEAGUE_SORT_ORDER_SUCCESS="config:FETCH_SPORT_LEAGUE_GROUP_SORT_ORDER_SUCCESS",e.FETCH_BOOST_LEAGUE_SORT_ORDER_SUCCESS="config:FETCH_BOOST_LEAGUE_SORT_ORDER_SUCCESS",e.FETCH_COUNTRY_LEAGUE_SORT_ORDER="config:FETCH_COUNTRY_LEAGUE_SORT_ORDER",e.FETCH_COUNTRY_LEAGUE_SORT_ORDER_SUCCESS="config:FETCH_COUNTRY_LEAGUE_SORT_ORDER_SUCCESS",e))(ze||{});let T1,_1,S1,m1,f1,Fm,g1,h1,I1,O1;T1=M("config:FETCH_CONTENT_CONFIG_SUCCESS"),l6=M("config:FETCH_LIVE_LEAGUE_GROUP_SORT_ORDER_SUCCESS"),L4=M("config:FETCH_BOOST_LEAGUE_SORT_ORDER_SUCCESS"),n9=M("config:FETCH_COUNTRY_LEAGUE_SORT_ORDER"),_1=M("config:FETCH_COUNTRY_LEAGUE_SORT_ORDER_SUCCESS"),NW=M("config:FETCH_UPCOMING_LEAGUE_SORT_ORDER_SUCCESS"),kK=M("config:FETCH_QUICK_FILTERS_SUCCESS"),MK=M("config:FETCH_CONFIG_QUICK_LINKS_SUCCESS"),S1=M("config:FETCH_LEAGUES_AND_SPORTS_SUCCESS"),m1=M("config:FETCH_TEAMS_SUCCESS"),f1=M("config:COUNTRY_FLAGS_SUCCESS"),Fm=M("config.FETCH_GROWTHBOOK_FEATURE_VALUES_SUCCESS"),K3=M("config:FETCH_IMAGES_CONFIG_SUCCESS"),Z6=M("config:FETCH_FEATURED_EVENTS_V2_CONFIG_SUCCESS"),g1=M("config:FETCH_TOP_SPORTS_IDS_SUCCESS"),h1=M("config:FETCH_TOP_LEAGUES_IDS_SUCCESS"),LW=M("config:FETCH_SPORT_GROUP_SORT_ORDER_SUCCESS"),p5=M("config:FETCH_SPORT_LEAGUE_GROUP_SORT_ORDER_SUCCESS"),ir={all:["config"],contentConfig:({brand:e,location:t})=>[...ir.all,"content",e,t],sports:({brand:e,location:t})=>[...ir.all,"sports",e,t],leagues:({brand:e,location:t})=>[...ir.all,"leagues",e,t],topSportsIds:({brand:e,location:t})=>[...ir.all,"topSportsIds",e,t],topLeaguesIds:({brand:e,location:t})=>[...ir.all,"topLeaguesIds",e,t],sportLeagueSortOrder:({brand:e,location:t,groupId:r})=>[...ir.all,"sportLeagueSortOrder",e,t,r],sportLeagueBottomSortOrder:({brand:e,location:t,groupId:r})=>[...ir.all,"sportLeagueBottomSortOrder",e,t,r]},I1=({data:e})=>am(e),O1=()=>{const e=C.c(20),t=br(),{brand:r,location:a}=getAppConfig().bol,[n,s]=m.useState(!1);let o;e[0]===Symbol.for("react.memo_cache_sentinel")?(o=[],e[0]=o):o=e[0],m.useEffect(Lee,o);const i=ir.contentConfig({brand:r,location:a});let l;e[1]!==r||e[2]!==a?(l=()=>Ia({brand:r,location:a,type:Pt.groupConfig}),e[1]=r,e[2]=a,e[3]=l):l=e[3];let c;e[4]===Symbol.for("react.memo_cache_sentinel")?(c={report:!0},e[4]=c):c=e[4];let u;e[5]!==i||e[6]!==l?(u={queryKey:i,queryFn:l,retry:2,retryDelay:300,select:I1,refetchOnWindowFocus:!1,refetchOnReconnect:!1,meta:c},e[5]=i,e[6]=l,e[7]=u):u=e[7];const{data:d,isFetched:E}=zt(u);let p,T;e[8]!==E?(p=()=>{E&&tr({startMarkName:re.FETCH_CONTENT_CONFIG_START,endMarkName:re.FETCH_CONTENT_CONFIG_END,measureName:Yt.FETCH_CONTENT_CONFIG_DURATION})},T=[E],e[8]=E,e[9]=p,e[10]=T):(p=e[9],T=e[10]),m.useEffect(p,T);let _;e[11]!==d||e[12]!==t||e[13]!==s?(_=()=>{d&&(t(T1(d)),s(!0))},e[11]=d,e[12]=t,e[13]=s,e[14]=_):_=e[14];let f;e[15]!==d?(f=[d],e[15]=d,e[16]=f):f=e[16],m.useEffect(_,f);const g=E&&(!d||n);let h;return e[17]!==d||e[18]!==g?(h={data:d,isFetched:g},e[17]=d,e[18]=g,e[19]=h):h=e[19],h};function Lee(){performance.mark(re.FETCH_CONTENT_CONFIG_START)}const A1=m.createContext({});h4=function(e){return Cee().evalFeature(e)};function Cee(){const{growthbook:e}=m.useContext(A1);if(!e)throw new Error("Missing or invalid GrowthBookProvider");return e}let y1,R1,cd,b1;y1=({children:e,growthbook:t})=>{const[r,a]=m.useState(0);return m.useEffect(()=>{if(!(!t||!t.setRenderer))return t.setRenderer(()=>{a(n=>n+1)}),()=>{t.setRenderer(()=>{})}},[t]),m.createElement(A1.Provider,{value:{growthbook:t}},e)},R1=()=>Ma("variantConfigPrefetch"),cd=new Set,jo=(e,t,r,a={})=>{cd.has(e)||(cd.add(e),fe(new Error(t),r,a))},b1=()=>{cd.clear()},TA=(e=>
4(e.EVENT_DETAILS="event-details",e.LEAGUE_OVERVIEW="league-overview",e.LEAGUE_TILES="league-tiles",e.PRIME_TIME="prime-time",e.FEATURED_WIDGET="featured-widget",e))(TA||{});let fo,xm,v1,Hm,Vm,N1,Ym,L1,tl,C1,$m,un,P1,D1,Wm,B1,Km,w1;pA={"event-details":"variation-group-config-test","league-overview":"variation-group-config-test","league-tiles":"variation-group-config-test","prime-time":"variation-group-config-test","featured-widget":"variation-group-config-test"},fo=2,YI=()=>Array.from(new Set(Object.values(pA).filter(e=>!!e))),HI=e=>e!=null&&!(Array.isArray(e)&&e.length===0),xm=(e,t)=>{const r=Object.entries(t).filter(([n,s])=>HI(s)&&s!==e[n]);if(!r.length)return e;const a={...e};for(const[n,s]of r)a[n]=s;return a},g4=(e,t)=>{if(!t||Object.keys(t).length===0)return e;let r=null;const a=(n,s)=>{r=r??{...e},r[n]=s};for(const[n,s]of Object.entries(t)){const o=Number(n),i=e[o];if(!i){a(o,s);continue}const l=xm(i,s);l!==i&&a(o,l)}return r??e},VI={map:am,isUnauthored:e=>Object.keys(e).length===0},v1=(e,t)=>e.length===t.length&&e.every((r,a)=>r===t[a]),RK={map:e=>Array.isArray(e)?e.map(t=>Number.parseInt(String(t),10)).filter(t=>!Number.isNaN(t)):[],isUnauthored:e=>e.length===0,resolve:(e,t)=>t?.length?{config:t,applied:!v1(e,t)}:{config:e,applied:!1}},X5=()=>({map:e=>{const t=Array.isArray(e)?e[0]:void 0;return t&&typeof t=="object"?t:null},isUnauthored:e=>e===null||Object.keys(e).length===0,resolve:(e,t)=>{if(!t||Object.keys(t).length===0)return{config:e,applied:!1};if(!e)return{config:t,applied:!0};const r=xm(e,t);return{config:r,applied:r!==e}}}),Hm="variation-1",WI=(e,t,r,a)=>["configByVariation",e,t,r,...a?.sportGroupId!=null?[a.sportGroupId]:[],...a?.weekDay!=null?[a.weekDay]:[]],zI=async({type:e,shape:t,scope:r})=>{const{brand:a,location:n}=getAppConfig().bol,s=await Ia({type:e,brand:a,location:n,variant:Hm,...r?.sportGroupId!=null&&{sportGroupId:String(r.sportGroupId)},...r?.weekDay!=null&&{weekDay:r.weekDay}});return t.map(s.data)},Vm=O.config.configDefaultStaleTime,jI={staleTime:Vm,gcTime:Vm*2,retry:1},$I=e=>e.experimentResult?.variationId===0,N1=e=>{const t=e.experimentResult;if(!t)return null;const{key:r,variationId:a}=t,n=/^\d+$/.test(r)?Number(r):null;return n!==null&&n!==a||r.toLowerCase()==="control"&&a!==0?`Experiment arm mismatch: variation key "${r}" contradicts variation index ${a}. Acting on the index \u2014 check how the experiment is authored.`:null},Ym=2,KE=e=>(e.experiment?.variations.length??0)>Ym,KI=(e,t)=>{const r=t.experiment?.key??"",a=`${e}::${r}`,n=N1(t);if(n&&jo(`${a}::arm-contradiction::${t.experimentResult?.key}`,n,Se.WARN,{flag:e,experimentKey:r,reason:"arm-contradiction"}),KE(t)){const s=t.experiment?.variations.length??0;jo(`${a}::unsupported-arms`,`Config experiment "${r}" has ${s} arms; the fixed variant name "${Hm}" can only serve ${Ym} (control plus one test arm), so every test arm would receive identical content. No variant config is fetched and the whole population stays on control.`,Se.ERROR,{flag:e,experimentKey:r,armCount:String(s),reason:"unsupported-arm-count"})}},L1=(e=kt,t=Pt.groupConfig)=>{if(R1()){if(!D$()){jo("prefetch-without-early-init","variantConfigPrefetch is on for this brand-location but growthbookEarlyInit is off, so no variant config is prefetched. The two switches roll out together by design; turn on growthbookEarlyInit as well.",Se.WARN,{reason:"prefetch-without-early-init"});return}try{const r=fn.getInstance();let a=!1;const n=YI(),s=n.slice(0,fo);n.length>fo&&jo("config-experiment-flags-over-cap",`CONFIG_EXPERIMENT_FLAGS holds ${n.length} distinct flags but the MVP cap is ${fo}; only the first ${fo} are prefetched. Re-run the paired bootstrap measurement before raising the cap.`,Se.ERROR,{registered:String(n.length),c
4ap:String(fo),reason:"config-experiment-flags-over-cap"});for(const o of s){const i=r.evalFeature(o);if(i.source!=="experiment")continue;KI(o,i);const l=i.experiment?.key,c=i.experimentResult?.key;!l||!c||$I(i)||KE(i)||(a||(a=!0,performance.mark(re.VARIANT_PREFETCH_START)),e.prefetchQuery({queryKey:WI(t,l,c),queryFn:()=>zI({type:t,experimentKey:l,variationKey:c,shape:VI}),...jI}))}}catch(r){fe(r,Se.WARN,{context:"variant-config-prefetch"})}}},tl=s0(),C1=tl.configureFeatureFlag,n5=tl.shouldValidate,a5=tl.shouldRunValidation,r5=tl.shouldLogValidationFailure,$m={customerId:null,sessionBootstrapDone:!1},un=Qr()(Jr(e=>({...$m,actions:{setCustomerId:t=>{const r=t??null;r&&(localStorage.setItem(r3.GB_USER_ID,r),St().identifyUser(r)),e(()=>({customerId:r}),void 0,{type:"setCustomerId",payload:{customerId:r}})},setSessionBootstrapDone:()=>e(()=>({sessionBootstrapDone:!0}),void 0,{type:"setSessionBootstrapDone"}),resetSessionBootstrapDone:()=>e(()=>({sessionBootstrapDone:!1}),void 0,{type:"resetSessionBootstrapDone"}),reset:()=>e(()=>({...$m}),void 0,{type:"reset"})}}),{name:"SessionStore",enabled:!1})),aI=()=>un(Pee),P1=()=>un(Dee),D1=()=>un.getState().customerId,Wm=e=>un.getState().actions.setCustomerId(e),B1=()=>un.getState().actions.reset(),Km=()=>un.getState().actions.setSessionBootstrapDone(),w1=()=>un.getState().actions.resetSessionBootstrapDone();function Pee(e){return e.customerId}function Dee(e){return e.sessionBootstrapDone}const Bee=()=>({userId:localStorage.getItem(r3.GB_USER_ID)}),jm=()=>{const e=St();let t;const r=fa();r?t=D1():{userId:t}=Bee();const a=getAppConfig();return{id:t,anonymousId:lue()??void 0,sessionId:e.getProperty(Mu.SESSION_ID),deviceId:e.getProperty(Mu.DEVICE_ID),isMobileDevice:Wle(),isIos:$le(),isNativeApp:Ua(),isLoggedIn:r,brand:a.bol.brand,location:a.bol.location,hostname:globalThis.location.hostname}},wee=(e,t,r,a)=>{const n=St(),s={experimentKey:t,resultKey:r,featureId:e,userAttributes:a};n.trackEvent({event_name:mt.GROWTH_BOOK_EXPERIMENT,properties:s})},Uee=async()=>{const e=St(),t=fn.getInstance();return cue(wee),_Z(()=>!!t.evalFeature("runtime-validation-edge").on),C1(()=>!!t.evalFeature("runtime-validation-betting").on),await t.loadFeatures(),t.setUserAttributes(jm()),L1(),await Promise.race([e.loadedPromise,new Promise(r=>{setTimeout(()=>r(!1),1e3)})])||console.error("Growthbook loaded without mixpanel"),t},Mee=()=>{const e=C.c(18),t=br(),[r,a]=m.useState(!0),[n,s]=m.useState(!1),o=Is(),i=gu(o),l=aI(),c=gu(l);let u;e[0]===Symbol.for("react.memo_cache_sentinel")?(u=[],e[0]=u):u=e[0],m.useEffect(kee,u);let d;e[1]!==t||e[2]!==r?(d=()=>{r&&(a(!1),Uee().then(I=>{const A=jm();I.setUserAttributes(A),t(Fm())}).catch(Gee).finally(()=>{s(!0)}))},e[1]=t,e[2]=r,e[3]=d):d=e[3];let E;e[4]!==r?(E=[r],e[4]=r,e[5]=E):E=e[5],m.useEffect(d,E);let p,T;e[6]!==n?(p=()=>{n&&tr({startMarkName:re.LOAD_GROWTHBOOK_START,endMarkName:re.LOAD_GROWTHBOOK_END,measureName:Yt.LOAD_GROWTHBOOK_DURATION})},T=[n],e[6]=n,e[7]=p,e[8]=T):(p=e[7],T=e[8]),m.useEffect(p,T);const _=i===void 0,f=o!==i&&!_,g=l!==c&&!_;let h;e[9]!==f||e[10]!==g||e[11]!==t?(h=()=>{if(f||g){const I=fn.getInstance();if(!fn.featuresLoaded)return;const A=I.getUserAttributes(),b=jm();if(A?.id===b.id&&A?.isLoggedIn===b.isLoggedIn)return;I.setUserAttributes(b),I.clearTrackedFeatures(),b1(),t(Fm())}},e[9]=f,e[10]=g,e[11]=t,e[12]=h):h=e[12];let y;return e[13]!==o||e[14]!==c||e[15]!==l||e[16]!==i?(y=[o,i,c,l],e[13]=o,e[14]=c,e[15]=l,e[16]=i,e[17]=y):y=e[17],m.useEffect(h,y),n};function kee(){performance.mark(re.LOAD_GROWTHBOOK_START)}function Gee(e){console.error("Growthbook failed to load features",e)}const Fee=({data:e})=>e,xee=({data:e})=>e,Hee=()=>{const e=C.c(19),t=br(),{brand:r,location:a}=getAppConfig().bol;let n;e[0]===Symbol.for("react.memo_cache_sentinel")?(n=[],e[0]=n):n=e[0],m.useEffect(Vee,n);const{data:s,isSuccess:o}=zt({queryKey:ir.sports({brand:r,location:a}),queryFn:()=>Ia({brand:r,location:a,type:Pt.sports}),select:Fee,refetchOnWindowFocus:!1,refetchOnReconnect:!1,meta:{report:!0}}),i=ir.leagues({brand:r,location:a});let l;e[1]!==r||e[2]!==a?(l=()=>Ia({brand:r,location:a,type:Pt.leagues}),e[1]=r,e[2]=a,e[3]=l):l=e[3];let c;e[4]===Symbol.for("react.memo_cache_sentinel")?(c={report:!0},e[4]=c):c=e[4];let u;e[5]!==i||e[6]!==l?(u={queryKey:i,queryFn:l,select:xee,refetchOnWindowFocus:!1,refetchOnReconnect:!1,meta:c},e[5]=i,e[6]=l,e[7]=u):u=e[7];const{data:d,isSuccess:E}=zt(u);let p,T;e[8]!==E||e[9]!==o?(p=()=>{o&&E&&tr({startMarkName:re.FETCH_LEAGUES_AND_SPORTS_START,endMarkName:re.FETCH_LEAGUES_AND_SPORTS_END,measureName:Yt.FETCH_LEAGUES_AND_SPORTS_DURATION})},T=[o,E],e[8]=E,e[9]=o,e[10]=p,e[11]=T):(p=e[10],T=e[11]),m.useEffect(p,T);let _;e[12]!==t||e[13]!==d||e[14]!==s?(_=()=>{d&&s&&t(S1(FP(s,d)))},e[12]=t,e[13]=d,e[14]=s,e[15]=_):_=e[15];let f;e[16]!==d||e[17]!==s?(f=[d,s],e[16]=d,e[17]=s,e[18]=f):f=e[18],m.useEffect(_,f)};function Vee(){performance.mark(re.FETCH_LEAGUES_AND_SPORTS_START)}let U1,go;U1={isQuickLinksLoaded:!1,isTopSportsLoaded:!1,isTopLeaguesLoaded:!1,isAZSportsLoaded:!1},go=Qr()(Jr(e=>({...U1,actions:{setQuickLinksLoaded:t=>e(()=>({isQuickLinksLoaded:t}),void 0,{type:"setQuickLinksLoaded",payload:{value:t}}),setTopSportsLoaded:t=>e(()=>({isTopSportsLoaded:t}),void 0,{type:"setTopSportsLoaded",payload:{value:t}}),setTopLeaguesLoaded:t=>e(()=>({isTopLeaguesLoaded:t}),void 0,{type:"setTopLeaguesLoaded",payload:{value:t}}),setAZSportsLoaded:t=>e(()=>({isAZSportsLoaded:t}),void 0,{type:"setAZSportsLoaded",payload:{value:t}})}}),{name:"SideBarStore",enabled:!1})),jK=()=>go(Yee),zK=()=>go($ee),XK=()=>go(Wee),qK=()=>go(Kee),uc=go;function Yee(e){return e.isQuickLinksLoaded}function $ee(e){return e.isTopSportsLoaded}function Wee(e){return e.isTopLeaguesLoaded}function Kee(e){return e.isAZSportsLoaded}const jee=({data:e})=>e,zee=()=>{const e=C.c(9),t=br();let r,a,n;if(e[0]===Symbol.for("react.memo_cache_sentinel")){const{brand:c,location:u}=getAppConfig().bol;a=zt,r=ir.topLeaguesIds({brand:c,location:u}),n=()=>Ia({brand:c,location:u,type:Pt.top_leagues_sort_order}),e[0]=r,e[1]=a,e[2]=n}else r=e[0],a=e[1],n=e[2];let s;e[3]===Symbol.for("react.memo_cache_sentinel")?(s={queryKey:r,queryFn:n,select:jee,refetchOnWindowFocus:!1,refetchOnReconnect:!1,meta:{report:!0}},e[3]=s):s=e[3];const{data:o}=a(s);let i;e[4]!==o||e[5]!==t?(i=()=>
4{if(o){t(h1(o));const{setTopLeaguesLoaded:c}=uc.getState().actions;c(!0)}},e[4]=o,e[5]=t,e[6]=i):i=e[6];let l;e[7]!==o?(l=[o],e[7]=o,e[8]=l):l=e[8],m.useEffect(i,l)},Xee=({data:e})=>e,qee=()=>{const e=C.c(16),t=br(),{brand:r,location:a}=getAppConfig().bol;let n;e[0]===Symbol.for("react.memo_cache_sentinel")?(n=[],e[0]=n):n=e[0],m.useEffect(Qee,n);const s=ir.topSportsIds({brand:r,location:a});let o;e[1]!==r||e[2]!==a?(o=()=>Ia({brand:r,location:a,type:Pt.top_sports_sort_order}),e[1]=r,e[2]=a,e[3]=o):o=e[3];let i;e[4]===Symbol.for("react.memo_cache_sentinel")?(i={report:!0},e[4]=i):i=e[4];let l;e[5]!==s||e[6]!==o?(l={queryKey:s,queryFn:o,select:Xee,refetchOnWindowFocus:!1,refetchOnReconnect:!1,meta:i},e[5]=s,e[6]=o,e[7]=l):l=e[7];const{data:c,isSuccess:u}=zt(l);let d,E;e[8]!==u?(d=()=>{u&&tr({startMarkName:re.FETCH_TOP_SPORTS_IDS_START,endMarkName:re.FETCH_TOP_SPORTS_IDS_END,measureName:Yt.FETCH_TOP_SPORTS_IDS_DURATION})},E=[u],e[8]=u,e[9]=d,e[10]=E):(d=e[9],E=e[10]),m.useEffect(d,E);let p;e[11]!==c||e[12]!==t?(p=()=>{if(c){t(g1(c));const{setTopSportsLoaded:_}=uc.getState().actions;_(!0)}},e[11]=c,e[12]=t,e[13]=p):p=e[13];let T;e[14]!==c?(T=[c],e[14]=c,e[15]=T):T=e[15],m.useEffect(p,T)};function Qee(){performance.mark(re.FETCH_TOP_SPORTS_IDS_START)}let ud,M1,k1,G1,F1;ud=e=>getAppConfig().bol.tigerCore?.[e]??!1,M1=()=>Object.entries(getAppConfig().bol.tigerCore??{}).filter(([,e])=>e).map(([e])=>e),op=()=>{const e=C.c(3);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t={document:sr.MOBILE_NAV_ITEMS,filter:EI(),enabled:!ud("bottomNav"),staleTime:1/0},e[0]=t):t=e[0];const{response:r}=Yl(t);let a;return e[1]!==r?(a=G1(r),e[1]=r,e[2]=a):a=e[2],a},k1={tabs:[],customCasinoTab:null},G1=e=>{if(!e)return k1;const t=e[0]?.nav_items?.filter(({Mobile_Nav_Item_id:n})=>{if(!n)return!1;const s=Ua(),o=n.web!==!1,i=n.native!==!1;return s?i:o}).map(({Mobile_Nav_Item_id:n})=>({id:n.name,label:n.Label,path:n.path,badge:n.badge,svgIcon:n.svgIcon,isExternal:n.isExternal,nativePath:n.nativePath}))??[],r=e[0]?.casino_icon,a=r?{mainIcon:r.main_icon,borderIcon:r.border_icon,link:r.link,nativeLink:r.native_link}:null;return{tabs:t,customCasinoTab:a}},F1=()=>{const e=C.c(10),[t,r]=m.useState(!1);let a;e[0]===Symbol.for("react.memo_cache_sentinel")?(a={document:sr.TRANSLATIONS},e[0]=a):a=e[0];const{response:n,isError:s,isLoading:o}=Yl(a);let i;e[1]===Symbol.for("react.memo_cache_sentinel")?(i={document:sr.TBO_TRANSLATIONS},e[1]=i):i=e[1];const{response:l,isError:c,isLoading:u}=Yl(i);let d,E;return e[2]!==c||e[3]!==u||e[4]!==s||e[5]!==o||e[6]!==l||e[7]!==n?(d=()=>{if(o||u)return;if(s||c){ji()||fe(new Error("Failed to fetch translations"),Se.FATAL);return}const p=[];if(n?.length&&p.push(...n),l?.length&&p.push(...l),!p.length){ji()||fe(new Error("Translations response is empty"),Se.FATAL);return}const T=p.reduce(Jee,{});eJ(T),r(!0)},E=[o,u,s,n,c,l],e[2]=c,e[3]=u,e[4]=s,e[5]=o,e[6]=l,e[7]=n,e[8]=d,e[9]=E):(d=e[8],E=e[9]),m.useEffect(d,E),t};function Jee(e,t){return e[t.key]=t.text,e}var dn=(e=>(e.HANDLE_SESSION_ON_BOOTSTRAP="session:HANDLE_SESSION_ON_BOOTSTRAP",e.HANDLE_REDIRECTS_ON_STATE_LOGIN="session:HANDLE_REDIRECTS_ON_STATE_LOGIN",e.HANDLE_REDIRECTS_ON_BOOTSTRAP="session:HANDLE_REDIRECTS_ON_BOOTSTRAP",e.HANDLE_SESSION_ON_BOOTSTRAP_DONE="session:HANDLE_SESSION_ON_BOOTSTRAP_DONE",e))(dn||{});const Zee=M("session:HANDLE_SESSION_ON_BOOTSTRAP"),ete=M("session:HANDLE_REDIRECTS_ON_STATE_LOGIN"),x1=M("session:HANDLE_REDIRECTS_ON_BOOTSTRAP"),H1=M("session:HANDLE_SESSION_ON_BOOTSTRAP_DONE");Sp=function(){return ke.useStore()};var ur=(e=>(e.BOOTSTRAP_SUCCESS="app:BOOTSTRAP_SUCCESS",e.SET_TODAYS_EVENTS_SELECTED_SPORT_GROUP_IDS="app:SET_TODAYS_EVENTS_SELECTED_SPORT_GROUP_IDS",e.SET_TODAYS_EVENTS_SELECTED_MARKET_TYPES="app:SET_TODAYS_EVENTS_SELECTED_MARKET_TYPES",e.SET_DATA_FETCHED_BY_PAGE="app:SET_DATA_FETCHED_BY_PAGE",e.SET_AFFILIATE_BET_DATA_ERROR="app:SET_AFFILIATE_BET_DATA_ERROR",e.SET_FULLSCREEN_STREAM_EVENT_ID="app:SET_FULLSCREEN_STREAM_EVENT_ID",e))(ur||{});let V1;V1=M("app:BOOTSTRAP_SUCCESS"),MW=M("app:SET_TODAYS_EVENTS_SELECTED_SPORT_GROUP_IDS"),UW=M("app:SET_TODAYS_EVENTS_SELECTED_MARKET_TYPES"),ey=M("app:SET_DATA_FETCHED_BY_PAGE"),An=M("app:SET_AFFILIATE_BET_DATA_ERROR"),uj=M("app:SET_FULLSCREEN_STREAM_EVENT_ID");var Wr=(e=>(e.STARTED="session:STARTED",e.RENEWED="session:RENEWED",e.ENDED="session:ENDED",e.LOGIN_FAILED="session:LOGIN_FAILED",e.RENEW_FAILED="session:RENEW_FAILED",e))(Wr||{});const tte=M("session:STARTED"),rte=M("session:RENEWED"),ate=M("session:ENDED"),nte=M("session:LOGIN_FAILED"),ste=M("session:RENEW_FAILED");var zm=(e=>(e.SET_ACTIVE_TAB="tigerCore:tabs:SET_ACTIVE_TAB",e.SET_TAB_HISTORY="tigerCore:tabs:SET_TAB_HISTORY",e))(zm||{});
4const ote=M("tigerCore:tabs:SET_ACTIVE_TAB"),ite=M("tigerCore:tabs:SET_TAB_HISTORY");function lte(e,t){return{...e,mobileNavigation:{...e.mobileNavigation,activeTab:t.payload}}}function cte(e,t){return{...e,mobileNavigation:{...e.mobileNavigation,tabHistory:t.payload.reduce((r,{tabId:a,tabHistory:n})=>({...r,[a]:n}),{})}}}const ute={[zm.SET_ACTIVE_TAB]:lte,[zm.SET_TAB_HISTORY]:cte},dte={...ute},Y1={environment:getAppConfig().service.environment,isBootstrapped:!1,mobileNavigation:{activeTab:"home",tabHistory:{}},todaysEventsSelectedSportGroupIds:[],todaysEventsSelectedMarketTypes:[],dataFetchedByPage:Object.values(pt).reduce((e,t)=>(e[t]={_default:!1},e),{}),affiliateBetDataError:!1};function Ete(e,t){return{...e,isBootstrapped:!0}}function pte(e){return{...Y1}}function Tte(e,t){return{...e,todaysEventsSelectedSportGroupIds:t.payload}}function _te(e,t){return{...e,todaysEventsSelectedMarketTypes:t.payload}}function Ste(e,t){const{page:r,id:a}=t.payload,n=e.dataFetchedByPage[r],s=a??"_default";return{...e,dataFetchedByPage:{...e.dataFetchedByPage,[r]:{...n,[s]:!0}}}}function mte(e,t){return{...e,affiliateBetDataError:t.payload}}function fte(e,t){return{...e,fullscreenStreamEventId:t.payload}}const gte={...dte,[ur.BOOTSTRAP_SUCCESS]:Ete,[Wr.ENDED]:pte,[ur.SET_TODAYS_EVENTS_SELECTED_SPORT_GROUP_IDS]:Tte,[ur.SET_TODAYS_EVENTS_SELECTED_MARKET_TYPES]:_te,[ur.SET_DATA_FETCHED_BY_PAGE]:Ste,[ur.SET_AFFILIATE_BET_DATA_ERROR]:mte,[ur.SET_FULLSCREEN_STREAM_EVENT_ID]:fte},hte=et(Y1,gte),Ite=e=>{const t=C.c(6),r=br(),a=Sp();let n;t[0]!==r||t[1]!==e||t[2]!==a?(n=()=>{if(e){const{previousLocations:o}=a.getState().router;let i;o?.forEach(c=>{const u=new URLSearchParams(c?.location?.search).get("bonusCode");u&&(i=u)});const l=localStorage.getItem(nr.BONUS_PARAM);!Kle()&&i&&(!l||i!==l)&&localStorage.setItem(nr.BONUS_PARAM,i),r(V1())}},t[0]=r,t[1]=e,t[2]=a,t[3]=n):n=t[3];let s;t[4]!==e?(s=[e],t[4]=e,t[5]=s):s=t[5],m.useEffect(n,s)},Ote=e=>{const t=C.c(7),r=br();let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=[],t[0]=a):a=t[0],m.useEffect(Ate,a),op(),qee(),zee(),Hee();const n=F1(),{isFetched:s}=O1(),o=Mee(),i=P1();let l;t[1]===Symbol.for("react.memo_cache_sentinel")?(l=[],t[1]=l):l=t[1],m.useEffect(yte,l);let c;t[2]===Symbol.for("react.memo_cache_sentinel")?(c=[],t[2]=c):c=t[2],m.useEffect(Rte,c);let u;t[3]!==e||t[4]!==r?(u=()=>{w1(),r(Zee({authUser:e}))},t[3]=e,t[4]=r,t[5]=u):u=t[5];let d;t[6]===Symbol.for("react.memo_cache_sentinel")?(d=[],t[6]=d):d=t[6],m.useEffect(u,d);const E=s&&o&&i&&n;return Ite(E),E};function Ate(){St(),performance.mark(re.BOOTSTRAP_START)}function yte(){return jle()}function Rte(){const e=WJ();YJ(e)}let $1,W1,K1,dd,j1,z1,X1,q1,Xm;$1=()=>!!nc("horse-racing-offer-banner"),W1=()=>{const e=Is(),t=nc("missions-widget");return e&&!!t},K1=()=>!!nc("promo-banners"),dd=new Map,Lp=e=>{const t=dd.get(e);if(t)return t;const r=window.mfeInstance.loadRemote(e,{from:"runtime"}).then(a=>{if(!a)throw new Error(`${e} resolved without a module`);return a}).catch(a=>{throw dd.delete(e),a});return dd.set(e,r),r},j1=(e,t,r)=>{Lp("mfeTigerPromoBanners/component").then(e).catch(t).finally(r)},z1=(e,t,r)=>{Lp("mfeTigerMissions/missionsWidgetComponent").then(e).catch(t).finally(r)},X1={"mfeTigerPromoBanners/component":j1,"mfeTigerMissions/missionsWidgetComponent":z1},q1={"mfeTigerPromoBanners/component":x.PROMO_BANNERS,"mfeTigerMissions/missionsWidgetComponent":x.MISSIONS},Xm=e=>{const t={renderModule:null,isLoading:!1,isError:!1,renderPath:e},r=m.createContext(t);return{useMfePreload:()=>{const a=m.useContext(r);if(!a)throw new Error("useMfePreload must be used within MfePreloadProvider");return a},MfePreloadProvider:a=>{const n=C.c(9),{children:s,triggerRenderCondition:o}=a,[i,l]=m.useState(t),c=X1[i.renderPath];let u,d;n[0]!==c||n[1]!==i.renderModule||n[2]!==i.renderPath||n[3]!==o?(u=()=>{!o||i.renderModule||(l(bte),c(p=>{l(T=>({...T,renderModule:p}))},p=>{fe(new Error(`Failed to preload MFE module: ${i.renderPath}`),Se.ERROR,{...Vl(q1[i.renderPath]),error:p}),l(vte)},()=>{l(Nte)}))},d=[o,i.renderModule,i.renderPath,c],n[0]=c,n[1]=i.renderModule,
4n[2]=i.renderPath,n[3]=o,n[4]=u,n[5]=d):(u=n[4],d=n[5]),m.useEffect(u,d);let E;return n[6]!==s||n[7]!==i?(E=S.jsx(r.Provider,{value:i,children:s}),n[6]=s,n[7]=i,n[8]=E):E=n[8],E}}};function bte(e){return{...e,renderModule:null,isLoading:!0,isError:!1}}function vte(e){return{...e,isError:!0}}function Nte(e){return{...e,isLoading:!1}}let Q1,J1,Z1;({useMfePreload:t5,MfePreloadProvider:Q1}=Xm("mfeTigerPromoBanners/component")),{useMfePreload:ej,MfePreloadProvider:J1}=Xm("mfeTigerMissions/missionsWidgetComponent"),Z1=()=>{const e=C.c(7),t=K1(),r=$1(),a=W1(),n=t||r;let s;e[0]!==n?(s=NS(Q1,{triggerRenderCondition:n}),e[0]=n,e[1]=s):s=e[1];let o;e[2]!==a?(o=NS(J1,{triggerRenderCondition:a}),e[2]=a,e[3]=o):o=e[3];let i;return e[4]!==s||e[5]!==o?(i=[s,o],e[4]=s,e[5]=o,e[6]=i):i=e[6],i};function Lte(e){const t=C.c(3),{children:r,authUser:a}=e,n=Z1(),s=Ote(a)?r:null;let o;return t[0]!==n||t[1]!==s?(o=S.jsx(WC,{providers:n,children:s}),t[0]=n,t[1]=s,t[2]=o):o=t[2],o}let Ed,eB;Ed=e=>B$.some(t=>e?.startsWith(t)),eB=()=>{const e=C.c(8),t=Mt(),{pathname:r}=t,a=AE(r);let n;e[0]!==t.pathname?(n=()=>{Ar.publish({type:ma.ROUTER_PATH_CHANGED,data:{data:{path:t.pathname}}}),Ar.publish({type:ma.KAMBI_NOTIFICATION,data:{data:{event:mi.PAGE_VIEW}}})},e[0]=t.pathname,e[1]=n):n=e[1];let s;e[2]!==t?(s=[t],e[2]=t,e[3]=s):s=e[3],m.useEffect(n,s);let o,i;e[4]!==r||e[5]!==a?(o=()=>{a&&Ed(a)!==Ed(r)&&zle(Xle())},i=[a,r],e[4]=r,e[5]=a,e[6]=o,e[7]=i):(o=e[6],i=e[7]),m.useEffect(o,i)},ec=e=>t=>e(Br(),t);var pe=(e=>(e.LOGIN_ALERT_ENABLED="LOGIN_ALERT_ENABLED",e.ODDS_CHANGED_ENABLED="ODDS_CHANGED_ENABLED",e.SWIPE_GAMES_DISABLED="SWIPE_GAMES_DISABLED",e.SHOW_BALANCE_DISABLED="SHOW_BALANCE_DISABLED",e.ODDS_FORMAT="ODDS_FORMAT",e.DEFAULT_SPORTS_WAGER="DEFAULT_SPORTS_WAGER",e))(pe||{});function Cte(e,t={baseUrl:""}){const r=ka("/v1/api/user/preferences",t);return{params:void 0,jwt:e,queryString:"",url:r}}function Pte(e,t={baseUrl:""}){const{params:r,jwt:a,queryString:n,url:s}=Cte(e,t),o=xo(`${s}${n}`,rt.GET,void 0,void 0,"_fetchCustomerSettings",r,void 0,a,void 0);return Mn(o)}function Dte(e,t,r={baseUrl:""}){const a=ka("/v1/api/user/preferences",r);return{params:e,jwt:t,queryString:"",url:a}}function Bte(e,t,r={baseUrl:""}){const{params:a,jwt:n,queryString:s,url:o}=Dte(e,t,r),i=xo(`${o}${s}`,rt.PUT,a?.body,void 0,"_submitCustomerSettingsChange",a,void 0,n,void 0);return Mn(i)}function qm(e,t={baseUrl:getAppConfig().service.pam.apiUrl}){return Pte(e,t)}function tB(e,t,r={baseUrl:getAppConfig().service.pam.apiUrl}){return Bte(e,t,r)}var Ut=(e=>(e.BOOLEAN="BOOLEAN",e.ENUM="ENUM",e.CURRENCY="CURRENCY",e))(Ut||{});const rB="key_user_setting",aB="tiger:oddsformat",Qm="tiger:oddsformat:loggedOutChoice",Jm=e=>{try{return e()}catch{return}},Zm=e=>Jm(()=>localStorage.getItem(e))??null,nB=(e,t)=>Jm(()=>localStorage.setItem(e,t)),sB=e=>Jm(()=>localStorage.removeItem(e)),rl=e=>{if(!e)return null;const t=e.toUpperCase();return Object.values(Me).includes(t)?t:null},oB=()=>rl(getAppConfig().bol.oddsFormat)??Me.DECIMAL,iB=()=>{const e=Zm(rB);if(!e)return null;try{const t=JSON.parse(e);if(typeof t?.oddsFormat=="string")return rl(t.oddsFormat)}catch{return null}return null},lB=e=>nB(aB,e),wte=e=>{lB(e),nB(Qm,e)},Ute=()=>rl(Zm(Qm))??iB(),cB=()=>{sB(Qm),sB(rB)},uB=()=>rl(Zm(aB))??iB(),dB=()=>uB()??oB(),Mte=e=>{const t=e?.data;if(Array.isArray(t)){const r=t.find(n=>n.key===pe.ODDS_FORMAT),a=rl(r?.value);if(a)return a}return oB()},kte={[pe.LOGIN_ALERT_ENABLED]:{key:pe.LOGIN_ALERT_ENABLED,value:"false",type:Ut.BOOLEAN},[pe.ODDS_CHANGED_ENABLED]:{key:pe.ODDS_CHANGED_ENABLED,value:"false",type:Ut.BOOLEAN},[pe.SWIPE_GAMES_DISABLED]:{key:pe.SWIPE_GAMES_DISABLED,value:"false",type:Ut.BOOLEAN},[pe.SHOW_BALANCE_DISABLED]:{key:pe.SHOW_BALANCE_DISABLED,value:"true",type:Ut.BOOLEAN},[pe.ODDS_FORMAT]:{key:pe.ODDS_FORMAT,value:dB(),type:Ut.ENUM},[pe.DEFAULT_SPORTS_WAGER]:{key:pe.DEFAULT_SPORTS_WAGER,value:Gv[getAppConfig().bol.currency].defaultStake,type:Ut.CURRENCY}},EB={settingOptionState:kte,areDisplaySettingsResolved:!1};var dr=(e=>(e.FETCH_CUSTOMERACCOUNTSETTINGS="account:FETCH_CUSTOMERACCOUNTSETTINGS",e.FETCH_CUSTOMERACCOUNTSETTINGS_SUCCESS="account:FETCH_CUSTOMERACCOUNTSETTINGS_SUCCESS",e.FETCH_CUSTOMERACCOUNTSETTINGS_FAILED="account:FETCH_CUSTOMERACCOUNTSETTINGS_FAILED",e.SUBMIT_CUSTOMERACCOUNTSETTINGS="account:SUBMIT_CUSTOMERACCOUNTSETTINGS",e.SUBMIT_CUSTOMERACCOUNTSETTINGS_SUCCESS="account:SUBMIT_CUSTOMERACCOUNTSETTINGS_SUCCESS",e.APPLY_DEFAULT_WAGER_FROM_GROWTHBOOK="account:APPLY_DEFAULT_WAGER_FROM_GROWTHBOOK",e.APPLY_SETTING="account:APPLY_SETTING",e))(dr||{});const pB=ht("account:FETCH_CUSTOMERACCOUNTSETTINGS"),Gte=M("account:FETCH_CUSTOMERACCOUNTSETTINGS_SUCCESS"),Fte=M("account:FETCH_CUSTOMERACCOUNTSETTINGS_FAILED"),xte=ht("account:SUBMIT_CUSTOMERACCOUNTSETTINGS"),Hte=M("account:SUBMIT_CUSTOMERACCOUNTSETTINGS_SUCCESS"),Vte=M("account:APPLY_DEFAULT_WAGER_FROM_GROWTHBOOK"),ef=M("account:APPLY_SETTING"),Yte={LOGIN_ALERT_ENABLED:Ut.BOOLEAN,ODDS_CHANGED_ENABLED:Ut.BOOLEAN,SWIPE_GAMES_DISABLED:Ut.BOOLEAN,SHOW_BALANCE_DISABLED:Ut.BOOLEAN,ODDS_FORMAT:Ut.ENUM,DEFAULT_SPORTS_WAGER:Ut.CURRENCY};function TB(e,{defaultWagerFromGrowthBook:t}){const r=[...e];return t&&r.push({key:pe.DEFAULT_SPORTS_WAGER,value:t}),r.reduce((a,n)=>{const s=Yte[n.key]??Ut.BOOLEAN;return a[n.key]=s===Ut.CURRENCY?{...n,value:Number(n.value),type:s}:{...n,type:s},a},{})}function $te(e,t){const r={...e,areDisplaySettingsResolved:!0};if(t.payload===void 0)return r;const a=TB(t.payload.data,t.meta);return{...r,settingOptionState:{...e.settingOptionState,...a}}}function _B(e){return{...e,areDisplaySettingsResolved:!0}}function Wte(e,t){const r=TB(t.payload.request.data,t.meta);return{...e,settingOptionState:{...e.settingOptionState,...r}}}function Kte(e,t){const{key:r,value:a}=t.payload,n=e.settingOptionState[r];return n?{...e,settingOptionState:{...e.settingOptionState,[r]:{...n,value:a}}}:e}function jte(){return{...EB,areDisplaySettingsResolved:!0}}function zte(e,t){return Number.isFinite(t.payload)?{...e,settingOptionState:{...e.settingOptionState,[pe.DEFAULT_SPORTS_WAGER]:{key:pe.DEFAULT_SPORTS_WAGER,value:t.payload,type:Ut.CURRENCY}}}:e}const Xte={[dr.FETCH_CUSTOMERACCOUNTSETTINGS_SUCCESS]:$te,[dr.FETCH_CUSTOMERACCOUNTSETTINGS_FAILED]:_B,[dn.HANDLE_SESSION_ON_BOOTSTRAP_DONE]:_B,[dr.SUBMIT_CUSTOMERACCOUNTSETTINGS_SUCCESS]:Wte,[dr.APPLY_DEFAULT_WAGER_FROM_GROWTHBOOK]:zte,[dr.APPLY_SETTING]:Kte,[Wr.ENDED]:jte},qte=et(EB,Xte);function tf(e){return e.settings.settingOptionState}function Qte(e){return e.settings.areDisplaySettingsResolved}let rf,SB,mB,af,nf,sf,fB;ei=w(tf,e=>parseInt(e[pe.DEFAULT_SPORTS_WAGER]?.value??"0",10)),Ur=w(tf,e=>e[pe.ODDS_FORMAT]?.value??Me.DECIMAL),rf=w(tf,e=>e[pe.ODDS_CHANGED_ENABLED]?.value==="true"),SB=w(Ur,ei,rf,(e,t,r)=>({oddsFormat:e,defaultWager:t,acceptOddsChanges:r})),mB=e=>!!e.data.find(t=>t.key===pe.DEFAULT_SPORTS_WAGER)?.value,af=e=>A_(Math.min(1e3*2**(e-1),3e4)).pipe(bv(()=>navigator.onLine?He(void 0):O_(window,"online").pipe(Qs(1)))),nf=e=>Wce(e)!==void 0&&!Kce(e),sf=e=>{const t=mB(e)?void 0:ue().getValue("default-wager");return Gte(e,{defaultWagerFromGrowthBook:t})},fB=(e,t)=>nf(t)?af(1).pipe(bv(()=>I_(()=>qm(Br())).pipe(aq({count:jce-1,delay:(r,a)=>nf(r)?af(a+1):Sv(()=>r)}))),Ce(sf),Zt(()=>we),Js(e.pipe(z(dr.FETCH_CUSTOMERACCOUNTSETTINGS,dr.APPLY_SETTING,dr.SUBMIT_CUSTOMERACCOUNTSETTINGS,Wr.ENDED)))):we;function Jte(e){return e.pipe(z(dr.FETCH_CUSTOMERACCOUNTSETTINGS),ne(()=>qm(Br()).pipe(Ce(sf),Zt(t=>GX(He(Fte(t)),fB(e,t))))))}const Zte=e=>e.pipe(z(dr.SUBMIT_CUSTOMERACCOUNTSETTINGS),ne(t=>(t.payload.key===pe.DEFAULT_SPORTS_WAGER&&St().trackEvent({event_name:mt.DEFAULT_WAGER_CHANGED,properties:{new_value:t.payload.value}}),tB({body:[t.payload]},Br()).pipe(Ce(r=>Hte(r,{})),Zt(()=>we)))));function ere(e){return e.pipe(z(ze.FETCH_GROWTHBOOK_FEATURE_VALUES_SUCCESS),ne(()=>{if(Br())return we;const t=ue().getValue("default-wager");if(typeof t!="string"||t.trim()==="")return we;const r=Number(t.trim());return!Number.isFinite(r)||r<=0?we:He(Vte(r))}))}let gB,hB,IB,OB,AB,yB,RB;gB=Vr(Jte,Zte,ere),hB=e=>(window.addEventListener("storage",e),()=>{window.removeEventListener("storage",e)}),IB=ec(async(e,t)=>{const r=await mv(qm(e));return t===Mte(r)?!1:(await mv(tB({body:[{key:pe.ODDS_FORMAT,value:t}]},e)),!0)}),OB=()=>{const e=C.c(18),t=Is(),r=m.useSyncExternalStore(hB,Ute);let a;e[0]===Symbol.for("react.memo_cache_sentinel")?(a={applySetting:ef,fetchCustomerAccountSettings:pB},e[0]=a):a=e[0];const{applySetting:n,fetchCustomerAccountSettings:s}=On(a),o=t&&r!==null;let i;e[1]===Symbol.for("react.memo_cache_sentinel")?(i=["oddsFormat","loginSync"],e[1]=i):i=e[1];let l;e[2]!==n||e[3]!==s?(l=(f,g)=>{cB(),f&&(n({key:pe.ODDS_FORMAT,value:g}),s())},e[2]=n,e[3]=s,e[4]=l):l=e[4];let c;e[5]!==n?(c=(f,g)=>
4{fe(f,fs.WARN,{operation:"useOddsFormatLoginSync"}),n({key:pe.ODDS_FORMAT,value:g})},e[5]=n,e[6]=c):c=e[6];let u;e[7]!==l||e[8]!==c?(u={mutationKey:i,mutationFn:IB,onSuccess:l,onError:c},e[7]=l,e[8]=c,e[9]=u):u=e[9];const{mutate:d}=pp(u);let E;e[10]!==r||e[11]!==d?(E=()=>{r!==null&&d(r)},e[10]=r,e[11]=d,e[12]=E):E=e[12];const p=m.useEffectEvent(E);let T;e[13]!==o||e[14]!==p?(T=()=>{o&&p()},e[13]=o,e[14]=p,e[15]=T):T=e[15];let _;e[16]!==o?(_=[o],e[16]=o,e[17]=_):_=e[17],m.useEffect(T,_)},AB=()=>{const e=C.c(10),t=Is(),r=ke.useSelector(Ur);let a;e[0]===Symbol.for("react.memo_cache_sentinel")?(a={applySetting:ef},e[0]=a):a=e[0];const{applySetting:n}=On(a);let s;e[1]!==n?(s=c=>{n({key:pe.ODDS_FORMAT,value:c})},e[1]=n,e[2]=s):s=e[2];const o=m.useEffectEvent(s);let i;e[3]!==t||e[4]!==r||e[5]!==o?(i=()=>{if(t){lB(r);return}const c=uB();c&&c!==r&&o(c)},e[3]=t,e[4]=r,e[5]=o,e[6]=i):i=e[6];let l;e[7]!==t||e[8]!==r?(l=[t,r],e[7]=t,e[8]=r,e[9]=l):l=e[9],m.useEffect(i,l)},yB=()=>{OB(),AB()},lr={all:["prebuilds"],search:e=>[...lr.all,"search",e],fetch:e=>[...lr.all,"fetch",e],bets:()=>[...lr.all,"byId"],bet:e=>[...lr.bets(),e]},RB=(e,t)=>{const[r,a]=lr.bets();return e[0]===r&&e[1]===a&&e[2]===t},kt.setQueryDefaults(lr.bets(),{gcTime:1/0}),fO=e=>{e.forEach(t=>{t.uuid&&kt.setQueryData(lr.bet(t.uuid),t)})},tp=(e=>(e.ACTIVE="ACTIVE",e.INACTIVE="INACTIVE",e.ARCHIVED="ARCHIVED",e))(tp||{}),Cs=(e=>(e.SGP="SGP",e.PARLAY="PARLAY",e.SINGLE="SINGLE",e.MANUAL_SGP="MANUAL_SGP",e.FLEX_PARLAY="FLEX_PARLAY",e))(Cs||{}),Ps=(e=>(e.PREMATCH="PREMATCH",e.ONGOING="ONGOING",e.POSTPONED="POSTPONED",e.START_DELAYED="START_DELAYED",e.INTERRUPTED="INTERRUPTED",e.SUSPENDED="SUSPENDED",e.ABANDONED="ABANDONED",e.WALKOVER="WALKOVER",e.RETIRED="RETIRED",e.POST_MATCH="POST_MATCH",e.GAME_ABANDONED="GAME_ABANDONED",e))(Ps||{});let bB,vB,NB,LB,CB;
4bB=[Cs.SGP,Cs.MANUAL_SGP,Cs.SINGLE],nO=/^(quick_bbs)$/i,sO=/^(boosts)$/i,H4=/^bet_builder$/i,vB=/early-payout/i,NB=[],_O=(e,t)=>{const{data:r}=t;return r==null||Array.isArray(r)?null:new ms(`prebuild-bets ${e} returned a non-array response body`,{endpoint:e,status:t.metaData?.status??0,receivedType:typeof r,keys:typeof r=="object"?Object.keys(r):[]},Se.WARN)},LB=new Set([Ps.ONGOING,Ps.INTERRUPTED,Ps.SUSPENDED]),aW=e=>{const t=new Map;for(const{eventId:r,betMarketType:a,matchState:n}of(Array.isArray(e)?e:[]).flatMap(s=>s.betMarketOutcomes??[])){if(r==null||!a||!n||!LB.has(n))continue;const s=t.get(r)??new Set;s.add(a),t.set(r,s)}return{eventIds:[...t.keys()],marketTypes:[...new Set([...t.values()].flatMap(r=>[...r]))]}},kI=({prebuildBetType:e,uuid:t,betMarketOutcomes:r,boostFactor:a,templateName:n,winThreshold:s,earliestStartTime:o},{eventId:i,betMarketUuid:l,betMarketOutcomeUuid:c,betMarketName:u,outcomeName:d,eventName:E,betMarketType:p,odds:T,oddsAmerican:_,leagueId:f})=>({eventId:i,outcomeId:c,marketId:l,marketName:u||"",name:d||"",eventName:E||"",sgpEligable:!0,isEarlyPayout:vB.test(p||""),hasSubstitutionGuarantee:!1,marketType:p||"",odds:Ln({formatDecimal:T,formatAmerican:_?String(_):void 0,formatFractional:T?lR(T.toString(),Me.DECIMAL,Me.FRACTIONAL).toString():void 0}),groupId:f,prebuilds:[{id:t,type:e,outcomeIds:r?.map(({betMarketOutcomeUuid:g})=>g),boostFactor:a,templateName:n,winThreshold:s,earliestStartTime:o}]}),CB=({odds:e,oddsAmerican:t,...r})=>({...r,odds:Ln({formatDecimal:e,formatAmerican:t?String(t):void 0})}),SO=function(e){return{...e,prebuildBetType:e.prebuildBetType,totalOdds:Ln({formatDecimal:e.totalOdds,formatAmerican:e.totalOddsAmerican?String(e.totalOddsAmerican):void 0,formatFractional:e.totalOddsFractional}),totalOddsBoosted:Ln({formatDecimal:e.totalOddsBoosted,formatAmerican:e.totalOddsAmericanBoosted?String(e.totalOddsAmericanBoosted):void 0,formatFractional:e.totalOddsFractionalBoosted}),betMarketOutcomes:e.betMarketOutcomes?.map(t=>({details:CB(t),outcome:kI(e,t)}))||[],outcomeComboUuid:e.betMarketOutcomes?.map(t=>t.betMarketOutcomeUuid).sort().join()}},nW=(e,t,r,a=!0)=>{const n=[],{sgp:s=[]}=xt(e||[],({prebuildBetType:i,enhancedBet:l})=>i&&bB.includes(i)&&!l?"sgp":i),o=a?e.filter(i=>i.enhancedBet):NB;if(s.length>0){const i=t.find(({name:l})=>nO.test(l));i&&n.push({name:r(i.name),labelRef:i.name,id:i.name,isNew:i.isNew,tagContentCount:String(s.length)})}if(o.length>0){const i=t.find(({name:l})=>sO.test(l));i&&n.push({name:r(i.name),labelRef:i.name,id:i.name,isNew:i.isNew,tagContentCount:String(o.length)})}return n},sW=e=>e.betMarketOutcomes.some(({details:{matchState:t}})=>t===Ps.ONGOING),oW=({status:e})=>e===tp.ACTIVE;function tre(e){return{brand:e.brand,location:e.location}}function rre(e,t,r={baseUrl:""}){const a=tre(e),n=kl(a),s=ka("/prebuild-bets/fe/boostCounts",r);return{params:e,jwt:t,queryString:n,url:s}}async function are(e,t,r={baseUrl:""},a){const{queryString:n,url:s}=rre(e,t,r),o=`${s}${n}`,i=await fetch(o,{method:"GET",headers:{"Content-Type":"application/json"},signal:a});if(!i.ok)throw{data:await i.json().catch(()=>
4null),metaData:{status:i.status,isError:!0,contentType:i.headers.get("content-type")},request:{id:"_fetchBoostCountPromise",url:o,method:rt.GET},error:!0};return{data:await i.json(),metaData:{contentType:i.headers.get("content-type"),status:i.status,isError:!1},request:{id:"_fetchBoostCountPromise",url:o,method:rt.GET},error:!1}}function nre(e){return{lang:e.lang,brand:e.brand,location:e.location}}function sre(e,t,r={baseUrl:""}){const a=nre(e),n=kl(a),s=`/prebuild-bets/fe/${e.uuid}`,o=ka(s,r);return{params:e,jwt:t,queryString:n,url:o}}async function ore(e,t,r={baseUrl:""},a){const{queryString:n,url:s}=sre(e,t,r),o=`${s}${n}`,i=await fetch(o,{method:"GET",headers:{"Content-Type":"application/json"},signal:a});if(!i.ok)throw{data:await i.json().catch(()=>null),metaData:{status:i.status,isError:!0,contentType:i.headers.get("content-type")},request:{id:"_fetchPrebuildBetPromise",url:o,method:rt.GET},error:!0};return{data:await i.json(),metaData:{contentType:i.headers.get("content-type"),status:i.status,isError:!1},request:{id:"_fetchPrebuildBetPromise",url:o,method:rt.GET},error:!1}}function ire(e,t,r={baseUrl:getAppConfig().service.pbs.apiUrl},a){return are(e,t,r,a)}function lre(e,t,r={baseUrl:getAppConfig().service.pbs.apiUrl},a){return ore(e,t,r,a)}const cre=e=>kt.getQueryState(lr.fetch(e))?.status==="success",PB=async e=>{const{language:t,brand:r,location:a}=getAppConfig().bol,n={...e,lang:t,brand:r,location:a},{data:s}=await kt.fetchQuery({queryKey:lr.fetch(e.uuid),queryFn:({signal:o})=>lre(n,void 0,void 0,o).then(i=>({...i,data:{parsed:[SO(i.data)],raw:[i.data]}})),meta:{report:!0}});return fO(s.parsed),s};var $=(e=>(e.FETCH_GROUPS="program:FETCH_GROUPS",e.FETCH_GROUPS_SUCCESS="program:FETCH_GROUPS_SUCCESS",e.FETCH_GROUPS_FAILED="program:FETCH_GROUPS_FAILED",e.FETCH_GROUPS_INTERVAL="program:FETCH_GROUPS_INTERVAL",e.FETCH_GROUPS_INTERVAL_STOP="program:FETCH_GROUPS_INTERVAL_STOP",e.FETCH_EVENT_BY_ID="program:FETCH_EVENT_BY_ID",e.FETCH_EVENT_BY_ID_SUCCESS="program:FETCH_EVENT_BY_ID_SUCCESS",e.FETCH_EVENT_BY_ID_FAILED="program:FETCH_EVENT_BY_ID_FAILED",e.FETCH_EVENT_BY_ID_FOR_BET_HISTORY_SUCCESS="program:FETCH_EVENT_BY_ID_FOR_BET_HISTORY_SUCCESS",e.FETCH_EVENT_BY_ID_FOR_BET_HISTORY_FAILED="program:FETCH_EVENT_BY_ID_FOR_BET_HISTORY_FAILED",e.FETCH_EVENTS_BY_ID_FOR_BET_HISTORY_SUCCESS="program:FETCH_EVENTS_BY_ID_FOR_BET_HISTORY_SUCCESS",e.FETCH_EVENTS_BY_GROUP_ID_SUCCESS="program:FETCH_EVENTS_BY_GROUP_ID_SUCCESS",e.FETCH_EVENTS_BY_GROUP_ID_FAILED="program:FETCH_EVENTS_BY_GROUP_ID_FAILED",e.FETCH_GROUPS_BY_ID="program:FETCH_GROUPS_BY_ID",e.FETCH_GROUPS_BY_ID_SUCCESS="program:FETCH_GROUPS_BY_ID_SUCCESS",e.FETCH_GROUPS_BY_ID_FAILED="program:FETCH_GROUPS_BY_ID_FAILED",e.FETCH_TODAY_GROUPS_SUCCESS="program:FETCH_TODAY_GROUPS_SUCCESS",e.FETCH_TODAY_EVENTS_SUCCESS="program:FETCH_TODAY_EVENTS_SUCCESS",e.FETCH_LIVE_EVENTS_SUCCESS="program:FETCH_LIVE_EVENTS_SUCCESS",e.FETCH_EVENTS_BY_IDS="content.program:FETCH_EVENTS_BY_IDS",e.FETCH_EVENTS_BY_IDS_SUCCESS="content.program:FETCH_EVENTS_BY_IDS_SUCCESS",e.FETCH_EVENTS_BY_IDS_FAILED="content.program:FETCH_EVENTS_BY_IDS_FAILED",e.FETCH_EVENTS_BY_IDS_AND_UPDATE_WHEN_RESULTED="content.program:FETCH_EVENTS_BY_IDS_AND_UPDATE_WHEN_RESULTED",e.CLEAN_UNUSED_EVENTS="program:CLEAN_UNUSED_EVENTS",e.REMOVE_USAGE_TRACKING_ID="program:REMOVE_USAGE_TRACKING_ID",e.CANCEL_REMOVE_USAGE_TRACKING_ID="program:CANCEL_REMOVE_USAGE_TRACKING_ID",e.GET_TOP_EVENTS_IDS_SUCCESS="program:GET_TOP_EVENTS_IDS_SUCCESS",e.GET_TOP_EVENTS_IDS_FAILED="program:GET_TOP_EVENTS_IDS_FAILED",e.GET_TOP_GROUP_EVENTS_IDS_SUCCESS="program:GET_TOP_GROUP_EVENTS_IDS_SUCCESS",e.FETCH_UPCOMING_EVENTS_SUCCESS="program:FETCH_UPCOMING_EVENTS_SUCCESS",e.REDUCE_PREBUILD_EVENTS="program:REDUCE_PREBUILD_EVENTS",e.EVENT_DETAILS="EVENT_DETAILS",e))($||{});let DB,BB,of,wB,UB,MB,kB,GB,FB,xB,lf,HB;gc=M("program:FETCH_GROUPS"),DB=M("program:FETCH_GROUPS_SUCCESS"),BB=M("program:FETCH_GROUPS_FAILED"),PO=M("program:FETCH_GROUPS_INTERVAL"),CO=M("program:FETCH_GROUPS_INTERVAL_STOP"),Y4=M("program:FETCH_EVENTS_BY_GROUP_ID_SUCCESS"),V4=M("program:FETCH_EVENTS_BY_GROUP_ID_FAILED"),of=M("program:FETCH_EVENT_BY_ID"),qh=M("program:FETCH_EVENT_BY_ID_
4SUCCESS"),Qh=M("program:FETCH_EVENT_BY_ID_FAILED"),sK=M("program:FETCH_EVENT_BY_ID_FOR_BET_HISTORY_SUCCESS"),e7=M("program:FETCH_EVENTS_BY_ID_FOR_BET_HISTORY_SUCCESS"),oK=M("program:FETCH_EVENT_BY_ID_FOR_BET_HISTORY_FAILED"),$4=M("program:FETCH_GROUPS_BY_ID"),wB=M("program:FETCH_GROUPS_BY_ID_SUCCESS"),UB=M("program:FETCH_GROUPS_BY_ID_FAILED"),DW=M("program:FETCH_TODAY_GROUPS_SUCCESS"),PW=M("program:FETCH_TODAY_EVENTS_SUCCESS"),c6=M("program:FETCH_LIVE_EVENTS_SUCCESS"),rp=M("content.program:FETCH_EVENTS_BY_IDS"),sI=M("content.program:FETCH_EVENTS_BY_IDS_SUCCESS"),MB=M("content.program:FETCH_EVENTS_BY_IDS_FAILED"),kB=M("content.program:FETCH_EVENTS_BY_IDS_AND_UPDATE_WHEN_RESULTED"),GB=M("program:CLEAN_UNUSED_EVENTS"),FB=M("program:REMOVE_USAGE_TRACKING_ID"),xB=M("program:CANCEL_REMOVE_USAGE_TRACKING_ID"),M3=M("program:GET_TOP_EVENTS_IDS_SUCCESS"),U3=M("program:GET_TOP_EVENTS_IDS_FAILED"),uK=M("program:GET_TOP_GROUP_EVENTS_IDS_SUCCESS"),dK=M("program:FETCH_UPCOMING_EVENTS_SUCCESS"),mO=M("program:REDUCE_PREBUILD_EVENTS"),k6=M("EVENT_DETAILS"),lf=(e,t,r)=>mO(e,{usageTrackingId:r,oddsFormat:Ur(t),groupConfigMap:nt(t),translate:ie,params:{}}),HB=()=>{const e=C.c(3),t=ke.useStore(),r=br();let a;e[0]!==r||e[1]!==t?(a=n=>{n.forEach(s=>{PB({uuid:s}).then(o=>{const{raw:i}=o;r(lf(i,t.getState()))}).catch(ure)})},e[0]=r,e[1]=t,e[2]=a):a=e[2],Nt("spa:prebuilds:fetch",a)};function ure(){}let VB,cf,pd,uf,YB,Td,$B;VB=()=>{const e=C.c(4),t=ke.useSelector(Qte),r=ke.useSelector(SB);let a,n;e[0]!==t||e[1]!==r?(a=()=>{t&&Ar.publish({type:ma.USER_DISPLAY_SETTINGS_CHANGED,data:r})},n=[t,r],e[0]=t,e[1]=r,e[2]=a,e[3]=n):(a=e[2],n=e[3]),m.useEffect(a,n)},cf=(e,t)=>(t.has(e)||t.set(e,{subscribers:[],lastPayload:void 0,hasBeenPublished:!1}),t.get(e)),pd=(e,t,r)=>{},uf=(e,t)=>{const r=Object.keys,a=typeof e;return e&&t&&a==="object"&&a===typeof t?r(e).length===r(t).length&&r(e).every(n=>uf(e[n],t[n])):e===t},YB=e=>{const t=new Map;let r=0;const a=()=>r++,n=(l,c)=>{const u=t.get(l);u?.subscribers.forEach(d=>{d.callback(c)}),pd(`[EventBus ${l}] subscribers amount: ${u?.subscribers.length}, publish:`)},s=(l,c)=>{const u=cf(l,t);!u.hasBeenPublished||!uf(u.lastPayload,c)?(u.subscribers.forEach(d=>{d.callback(c)}),u.lastPayload=c,u.hasBeenPublished=!0,pd(`[EventBus ${l}] subscribers amount: ${u?.subscribers.length}, publish and store:`)):pd()},o=(l,c)=>{const u=cf(l,t),d={id:a(),callback:c};return u.subscribers.push(d),u.hasBeenPublished&&c(u.lastPayload),()=>i(l,d.id)},i=(l,c)=>{const u=t.get(l);if(u?.subscribers.find(({id:d})=>d===c)?.callback,u){const d=u.subscribers.filter(({id:E})=>E!==c);d.length===0&&!u.hasBeenPublished?t.delete(l):u.subscribers=d}};return{publish:n,publishAndStore:s,subscribe:o}},Td="window.eventBus has not been initialized",$B=e=>{window.eventBus===void 0&&(window.eventBus=YB())},nI=(e,t)=>{if(window.eventBus)window.eventBus.publish(e,t);else throw new Error(Td)},vr=(e,t)=>{if(window.eventBus)window.eventBus.publishAndStore(e,t);else throw new Error(Td)},bs=(e,t)=>{if(window.eventBus)return window.eventBus.subscribe(e,t);throw new Error(Td)},qe=(e=>(e.NAVIGATE="navigate",e.NAVIGATE_REPLACE="navigate-replace",e.NAVIGATE_HOME="navigate-home",e.NAVIGATE_BACK="navigate-back",e.NAVIGATE_TO_SPORTSBOOK="navigate-to-sportsbook",e.HOST_NAVIGATED="host-navigated",e.LOGOUT="logout",e.JWT="jwt",e.PERMISSIONS_AND_RESTRICTIONS="permissions-and-restrictions",e.BALANCE="balance",e.ODDS_FORMAT="odds-format",e.REQUEST_ERROR="request-error",e.BETSLIP_REWARD_PICKED="betslip-reward-picked",e.BETSLIP_VALID_REWARDS="betslip-valid-rewards",e.BETSLIP_BET_PLACED="betslip-bet-placed",e.BETSLIP_PREVALIDATE="betslip-prevalidate",e.BETSLIP_ACTIVE_MISSION="betslip-active-mission",e.BETSLIP_BET_PLACED_VIEW="betslip-bet-placed-view",e.BETSLIP_IS_BONUS_MISSION_COMPATIBLE="betslip-is-bonus-mission-compatible",e.BETSLIP_VALIDATE="betslip-validate",e.BETSLIP_IS_VALIDATING="betslip-is-validating",e.SETTINGS_IS_UPDATING="setting-is-updating",e.SETTINGS_IS_ERROR="setting-is-error",e.SETTINGS_PREFERENCE_CHANGED="settings-preference-changed",e.ACTIVE_MISSIONS="active-missions",e.REFETCH_ACTIVE_MISSIONS="refetch-active-missions",e.MISSION_STATE_CHANGE="mission-state-change",e.PROMO_BANNER_OFFERS_COUNT="promo-banner-offers-count",e.BETSLIP_BET_TYPE_CHANGE="betslip-bet-type-change",e))(qe||{});const dre={ODDS_FORMAT:pe.ODDS_FORMAT,DEFAULT_SPORTS_WAGER:pe.DEFAULT_SPORTS_WAGER,ODDS_CHANGED_ENABLED:pe.ODDS_CHANGED_ENABLED},Ere=(e,t)=>
4{if(t){cB();return}wte(e)},pre={ODDS_FORMAT:Ere},Tre=()=>{const e=C.c(7),t=Is();let r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r={applySetting:ef},e[0]=r):r=e[0];const{applySetting:a}=On(r);let n;e[1]!==a||e[2]!==t?(n=l=>{const{key:c,value:u}=l,d=dre[c];d&&(pre[c]?.(u,t),a({key:d,value:u}))},e[1]=a,e[2]=t,e[3]=n):n=e[3];const s=m.useEffectEvent(n);let o;e[4]!==s?(o=()=>{const l=bs(qe.SETTINGS_PREFERENCE_CHANGED,c=>{s(c)});return()=>{l()}},e[4]=s,e[5]=o):o=e[5];let i;e[6]===Symbol.for("react.memo_cache_sentinel")?(i=[],e[6]=i):i=e[6],m.useEffect(o,i)},_re=()=>{Tre(),VB()},Sre={activeMissionsAssignments:void 0,isLoading:!1};var ho=(e=>(e.GET_ACTIVE_MISSIONS_ASSIGNMENTS="mission:GET_ACTIVE_MISSIONS_ASSIGNMENTS",e.GET_ACTIVE_MISSIONS_ASSIGNMENTS_SUCCESS="mission:GET_ACTIVE_MISSIONS_ASSIGNMENT_SUCCESS",e.GET_ACTIVE_MISSIONS_ASSIGNMENTS_FAILED="mission:GET_ACTIVE_MISSIONS_ASSIGNMENT_FAILED",e.SET_ACTIVE_MISSIONS_ASSIGNMENTS="mission:SET_ACTIVE_MISSIONS_ASSIGNMENTS",e))(ho||{});const mre=M("mission:GET_ACTIVE_MISSIONS_ASSIGNMENTS"),WB=M("mission:GET_ACTIVE_MISSIONS_ASSIGNMENT_SUCCESS"),fre=M("mission:GET_ACTIVE_MISSIONS_ASSIGNMENT_FAILED"),gre=M("mission:SET_ACTIVE_MISSIONS_ASSIGNMENTS");function hre(e){return{...e,isLoading:!0}}function Ire(e,t){return{...e,activeMissionsAssignments:t.payload.data,isLoading:!1}}function Ore(e,t){return{...e,activeMissionsAssignments:void 0,isLoading:!1}}function Are(e,t){return{...e,activeMissionsAssignments:t.payload}}const yre={[ho.GET_ACTIVE_MISSIONS_ASSIGNMENTS]:hre,[ho.GET_ACTIVE_MISSIONS_ASSIGNMENTS_SUCCESS]:Ire,[ho.GET_ACTIVE_MISSIONS_ASSIGNMENTS_FAILED]:Ore,[ho.SET_ACTIVE_MISSIONS_ASSIGNMENTS]:Are},Rre=et(Sre,yre);var df=(e=>(e.FREE_BET="FREE_BET",e.RISKFREE_BET="RISKFREE_BET",e.PROFIT_BOOST_TOKEN="PROFIT_BOOST_TOKEN",e.ODDS_BOOST_TOKEN="ODDS_BOOST_TOKEN",e))(df||{});function bre(e,t={baseUrl:""}){const r=ka("/v1/api/mission/assignments/active",t);return{params:void 0,jwt:e,queryString:"",url:r}}function vre(e,t={baseUrl:""}){const{params:r,jwt:a,queryString:n,url:s}=bre(e,t),o=xo(`${s}${n}`,rt.GET,void 0,void 0,"_getActiveMissionAssignments",r,void 0,a,void 0);return Mn(o)}function Nre(e,t={baseUrl:getAppConfig().service.pam.apiUrl}){return vre(e,t)}let KB;eO=e=>e.missions,Ql=e=>eO(e).activeMissionsAssignments,xy=(e,t)=>{const r=fa(),a=Ql(e),n=ue().isEnabled(t);return r&&n&&!!a&&(a.length>0||t==="missions-widget")},mA=e=>{const t=xy(e,"missions-hub"),r=Ql(e)??[];if(t)return r.length>0;const a=fa();return ue().isEnabled("missions-guide")&&!a},KB=e=>{const t=ue().isEnabled("missions-widget"),r=ue().isEnabled("missions-hub"),a=ue().isEnabled("betslip-missions");return t||r||a};function Lre(e,t){return e.pipe(z(dn.HANDLE_SESSION_ON_BOOTSTRAP_DONE),Bt(()=>fa()&&KB(t.value)),Ce(()=>mre()))}function Cre(e){return e.pipe(z(ho.GET_ACTIVE_MISSIONS_ASSIGNMENTS),uu(()=>Nre(Br()).pipe(Ce(t=>t.data&&!Array.isArray(t.data)?(fe(new Error("Wrong active/assigments response"),Se.ERROR,{activeAssignmentsResponse:t.data}),WB({...t,data:[]})):WB(t)),Zt(t=>He(fre(t))))))}const Pre=Vr(Lre,Cre),Dre=()=>{const e=C.c(7),t=Gr(Ql),[r,a]=m.useState(t),n=br();let s,o;e[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{const c=bs(qe.ACTIVE_MISSIONS,u=>{a(u)});return()=>{c()}},o=[],e[0]=s,e[1]=o):(s=e[0],o=e[1]),m.useEffect(s,o);let i;e[2]!==r||e[3]!==n?(i=()=>{n(gre(r))},e[2]=r,e[3]=n,e[4]=i):i=e[4];let l;e[5]!==r?(l=[r],e[5]=r,e[6]=l):l=e[6],m.useEffect(i,l)},Bre=()=>{const e=Br();return e&&vr(qe.JWT,e),SE((t,r)=>{t.jwt!==r.jwt&&vr(qe.JWT,t.jwt??null)})},wre=()=>{const e=C.c(17),t=Pl(),{pathname:r}=Mt(),a=qle(),n=ke.useSelector(Ur),s=Qle(),o=Jle(),i=Zle();let l;e[0]===Symbol.for("react.memo_cache_sentinel")?(l=[],e[0]=l):l=e[0],m.useEffect(Ure,l);let c;e[1]!==t?(c=()=>{const h=bs(qe.NAVIGATE,A=>{t(A)}),y=bs(qe.NAVIGATE_REPLACE,A=>{t(A,{replace:!0})}),I=bs(qe.NAVIGATE_BACK,()=>{t(-1)});return()=>{h(),I(),y()}},e[1]=t,e[2]=c):c=e[2],m.useEffect(c),Dre();let u,d;e[3]!==r?(u=()=>{nI(qe.HOST_NAVIGATED,r)},d=[r],e[3]=r,e[4]=u,e[5]=d):(u=e[4],d=e[5]),m.useEffect(u,d);let E,p;e[6]!==a?(E=()=>{vr(qe.PERMISSIONS_AND_RESTRICTIONS,a)},p=[a],e[6]=a,e[7]=E,e[8]=p):(E=e[7],p=e[8]),m.useEffect(E,p);let T,_;e[9]!==n?(T=()=>{vr(qe.ODDS_FORMAT,n)},_=[n],e[9]=n,e[10]=T,e[11]=_):(T=e[10],_=e[11]),m.useEffect(T,_);let f,g;e[12]!==o||e[13]!==s||e[14]!==i?(f=()=>{vr(qe.MISSION_STATE_CHANGE,{tigerMissionState:s,availableSpecialMissionOffersCount:o,tigerMissionsDetails:i}
4)},g=[s,o,i],e[12]=o,e[13]=s,e[14]=i,e[15]=f,e[16]=g):(f=e[15],g=e[16]),m.useEffect(f,g)};function Ure(){window.eventBus||$B();const e=Bre();return()=>{e(),vr(qe.JWT,null)}}function Mre(e,t={baseUrl:""}){const r=ka("/v1/api/customer/settings",t);return{params:void 0,jwt:e,queryString:"",url:r}}async function kre(e,t={baseUrl:""},r){const{jwt:a,queryString:n,url:s}=Mre(e,t),o=`${s}${n}`,i={"Content-Type":"application/json"};a&&(i.Authorization=`Bearer ${a}`);const l=await fetch(o,{method:"GET",headers:i,signal:r});if(!l.ok)throw{data:await l.json().catch(()=>null),metaData:{status:l.status,isError:!0,contentType:l.headers.get("content-type")},request:{id:"_getCustomerSettingsPromise",url:o,method:rt.GET},error:!0};return{data:await l.json(),metaData:{contentType:l.headers.get("content-type"),status:l.status,isError:!1},request:{id:"_getCustomerSettingsPromise",url:o,method:rt.GET},error:!1}}async function Gre(e,t={baseUrl:getAppConfig().service.trading.apiUrl},r){return kre(e,t,r)}let _d,jB,zB,XB,qB,QB;_d={all:["customerSettings"],forCustomer:e=>["customerSettings",e]},jB=e=>({queryKey:_d.forCustomer(e),queryFn:ec((t,{signal:r})=>hs()!==e?Promise.reject(new Error("customer changed before settings resolved")):Gre(t,void 0,r).then(a=>a.data?.customerSettings??{})),staleTime:1/0,gcTime:1/0,meta:{report:{context:{origin:"customerSettings"}}}}),zB=()=>m.useSyncExternalStore(SE,hs),XB=()=>{const e=C.c(6),t=Is(),r=zB();let a;e[0]!==r?(a=jB(r),e[0]=r,e[1]=a):a=e[1];const n=t&&r!==null;let s;e[2]===Symbol.for("react.memo_cache_sentinel")?(s=[],e[2]=s):s=e[2];let o;e[3]!==a||e[4]!==n?(o={...a,enabled:n,notifyOnChangeProps:s},e[3]=a,e[4]=n,e[5]=o):o=e[5],zt(o,kt)},qB=e=>{const t=kt.getQueryCache().subscribe(a=>{a.query.queryKey[0]===_d.all[0]&&e()}),r=SE(e);return()=>{t(),r()}},QB=()=>kt.getQueryData(_d.forCustomer(hs())),ia={all:["betHistory"],lists:()=>[...ia.all,"list"],list:(e,t,r)=>[...ia.lists(),e,t,r],details:()=>[...ia.all,"details"],detail:e=>[...ia.details(),e],byEvents:()=>[...ia.all,"byEvent"],byEvent:e=>[...ia.byEvents(),e]},OR=e=>[...new Set(e)].sort(),AR={all:()=>["betHistoryEvents"],event:(e,t,r)=>[...AR.all(),e,OR(t),[...r].sort()]};let Ef,Sd,md,fd,gd,al,Ca,Er,pf;Ef=(e=>(e.OPEN="OPEN",e.WON="WON",e.LOST="LOST",e.VOIDED="VOIDED",e.VOID_REVIEW="VOID_REVIEW",e.CASHED_OUT="CASHED_OUT",e))(Ef||{}),Sd=(e=>(e.EACH_WAY="EACH_WAY",e))(Sd||{}),Cn=(e=>(e.SINGLE="SINGLE",e.SYSTEM="SYSTEM",e.COMBI="COMBI",e.FLEX_PARLAY="FLEX_PARLAY",e))(Cn||{}),Hs=(e=>(e.VALIDATED="VALIDATED",e.OPEN="OPEN",e.REJECTED="REJECTED",e.WALLET_TRANSACTION="WALLET_TRANSACTION",e.CLOSED="CLOSED",e.VOIDED="VOIDED",e.CASHED_OUT="CASHED_OUT",e.REQUESTED="REQUESTED",e.FAILED="FAILED",e.WON="WON",e.LOST="LOST",e.REVOKED="REVOKED",e))(Hs||{}),md=(e=>(e.PLACEMENT="PLACEMENT",e.EVALUATION="EVALUATION",e.REEVALUATION="REEVALUATION",e.CANCELLING="CANCELLING",e.UNCANCELLING="UNCANCELLING",e.ADDITIONAL_PAYOUT="ADDITIONAL_PAYOUT",e.CASHOUT="CASHOUT",e))(md||{}),Ge=(e=>(e.MONEY="MONEY",e.RISK_FREE_BET="RISK_FREE_BET",e.RISK_FREE_BET_MONEY="RISK_FREE_BET_MONEY",e.FREE_BET="FREE_BET",e.RISK_FREE_BET_FREE_BET="RISK_FREE_BET_FREE_BET",e.PROFIT_BOOST_TOKEN="PROFIT_BOOST_TOKEN",e.ODDS_BOOST_TOKEN="ODDS_BOOST_TOKEN",e.COMBI_INSURANCE_TOKEN="COMBI_INSURANCE_TOKEN",e))(Ge||{}),Ze=(e=>(e.OPEN="OPEN",e.WON="WON",e.LOST="LOST",e.VOIDED="VOIDED",e.CASHED_OUT="CASHED_OUT",e.REJECTED="REJECTED",e.ABORTED="ABORTED",e.REVOKED="REVOKED",e))(Ze||{}),va=(e=>(e.OPEN="OPEN",e.WON="WON",e.LOST="LOST",e.VOIDED="VOIDED",e.CASHED_OUT="CASHED_OUT",e.REJECTED="REJECTED",e.ABORTED="ABORTED",e.REVOKED="REVOKED",e.REQUESTED="REQUESTED",e))(va||{}),GT=(e=>(e.EARLY_PAYOUT="EARLY_PAYOUT",e.WON_BY_EARLY_PAYOUT="WON_BY_EARLY_PAYOUT",e.WON_DESPITE_FINAL_SCORE="WON_DESPITE_FINAL_SCORE",e))(GT||{}),fd=(e=>(e.MATCH="MATCH",e.OUTRIGHT="OUTRIGHT",e))(fd||{}),gd=(e=>(e.DECIMAL="DECIMAL",e.AMERICAN="AMERICAN",e.FRACTIONAL="FRACTIONAL",e))(gd||{}),al=(e=>(e.PLACEMENT_ODDS="PLACEMENT_ODDS",e.STARTING_PRICE="STARTING_PRICE",e.BEST_ODDS_GUARANTEED="BEST_ODDS_GUARANTEED",e))(al||{}),Ke=(e=>(e.OPEN="OPEN",e.WON="WON",e.LOST="LOST",e.VOIDED="VOIDED",e.VOID_REVIEW="VOID_REVIEW",e))(Ke||{}),Ca=(e=>(e.REGULAR="REGULAR",e.SAME_GAME_PARLAY="SAME_GAME_PARLAY",e.RACING_X_CAST="RACING_X_CAST",e))(Ca||{}),Er=(e=>(e.NONE="NONE",e.X_OF="X_OF",e.TRIXIE="TRIXIE",e.PATENT="PATENT",e.YANKEE="YANKEE",e.LUCKY_15="LUCKY_15",e.SUPER_YANKEE="SUPER_YANKEE",e.LUCKY_31="LUCKY_31",e.HEINZ="HEINZ",e.LUCKY_63="LUCKY_63",e.SUPER_HEINZ="SUPER_HEINZ",e.GOLIATH="GOLIATH",e.CANADIAN="CANADIAN",e.ALPHABET="ALPHABET",e.ROUND_ROBIN="ROUND_ROBIN",e.FLAG="FLAG",e.UNION_JACK="UNION_JACK",e.DUTCHING="DUTCHING",e.UP_AND_DOWN="UP_AND_DOWN",e))(Er||{}),pf=(e=>(e.REQUESTED="REQUESTED",e.PERFORMED="PERFORMED",e.REJECTED="REJECTED",e.LOCK_REQUESTED="LOCK_REQUESTED",e.LOCKED="LOCKED",e.COMMIT_REQUESTED="COMMIT_REQUESTED",e.ROLLBACK_REQUESTED="ROLLBACK_REQUESTED",e))(pf||{}),q=(e=>(e.OPEN="OPEN",e.WON="WON",e.LOST="LOST",e.CANCELLED="CANCELLED",e.REJECTED="REJECTED",e.FAILED="FAILED",e.PENDING="PENDING",e.PENDING_REQUEST="PENDING REQUEST",e.REQUEST_REVOKED="REQUEST REVOKED",e.CASHED_OUT="CASHED_OUT",e.HIDDEN="HIDDEN",e.LIVE="LIVE",e))(q||{}),RR="missing",Ks=(e=>(e.PROCESSING="PROCESSING",e.COMPLETED="COMPLETED",e.FAILED="FAILED",e))(Ks||{}),Wa=(e=>(e.ALL="All",e.WON="Won",e.LOST="Lost",e.CASHED_OUT="Cashed Out",e))(Wa||{}),mc=(e=>(e.ALL="All",e.LIVE="Live",e.CASH_OUT_AVAILABLE="Cash Out Available",e))(mc||{});let nl,JB,ZB,Tf,ew,sl,hd,tw,_f,rw,aw,nw,sw,En,ow,iw,lw;B5=Object.values(Wa).map(e=>({id:e,name:e})),w5=Object.values(mc).map(e=>({id:e,name:e})),H6=[va.WON,va.LOST,va.VOIDED,va.CASHED_OUT,va.REJECTED,va.ABORTED,va.REVOKED],tR=[q.WON,q.LOST,q.CASHED_OUT,q.CANCELLED,q.REQUEST_REVOKED,q.REJECTED,q.FAILED],aA=[q.OPEN,q.PENDING_REQUEST],Y
4c=e=>e&&e/100,nl=e=>e?.campaignActivation??void 0,JB=e=>e!==void 0&&typeof e.value=="number",ZB=e=>JB(e)?e.value:void 0,Tf=e=>e!==void 0&&nl(e)===void 0,c7=e=>{const t=e?.reward;if(t)return Tf(t)?t.antiloopPromotion?.id:nl(t)?.id},l7=e=>{const t=e?.reward;if(t)return Tf(t)?"CASH":nl(t)?.type},o7=e=>{const t=nl(e?.reward)?.type,r=ZB(e?.reward?.formula);return t===df.ODDS_BOOST_TOKEN||t===df.PROFIT_BOOST_TOKEN?r!==void 0?`${r}%`:void 0:r},i7=(e,t)=>e===void 0?null:typeof e=="string"||t==="mixpanel"?e:Yc(e),ew=(e,t)=>{if(e){const{totalOdds:r,selectedLegs:a,rawPossibleWinnings:n,possibleWinnings:s,rewardType:o}=e;w$({event:rce.SPORTS_FUNNEL,eventCategory:tce.ACCA_BOOST_FUNNEL,eventAction:ece.CLICK,eventLabel:t,eventValue:void 0,selectedLegs:a,totalOdds:r,rawPossibleWinnings:Yc(n),possibleWinnings:Yc(s),rewardType:o})}},sl={[Ge.FREE_BET]:{balanceKey:"freeBet",valueKind:"money",fallbackNameKey:O.localizationKey.BONUS_FREE},[Ge.RISK_FREE_BET]:{balanceKey:"riskFreeBet",valueKind:"money",fallbackNameKey:O.localizationKey.BONUS_RISK_FREE},[Ge.ODDS_BOOST_TOKEN]:{balanceKey:"oddsBoostToken",valueKind:"percentage",fallbackNameKey:O.localizationKey.BONUS_ODDS_BOOST},[Ge.PROFIT_BOOST_TOKEN]:{balanceKey:"profitBoostToken",valueKind:"percentage",fallbackNameKey:O.localizationKey.BONUS_PROFIT_BOOST},[Ge.COMBI_INSURANCE_TOKEN]:{balanceKey:"combiInsuranceToken",valueKind:"none",fallbackNameKey:O.localizationKey.BONUS_ACCA_INSURANCE}},hd=e=>!!e&&Object.prototype.hasOwnProperty.call(sl,e),tw=e=>sl[e].balanceKey,_f=(e,t)=>hd(e)&&sl[e].valueKind===t,f7=e=>_f(e,"percentage"),g7=e=>_f(e,"none"),m7=e=>e?sl[e].fallbackNameKey:void 0,rw=e=>(e.expires&&(e.expires=new Date(e.expires)),e.created&&(e.created=new Date(e.created)),e.assigned&&(e.assigned=new Date(e.assigned)),e),aw=async e=>(e=e.map(t=>rw(t)),e),nw=e=>(e?.client??_E).get({responseStyle:"data",security:[{scheme:"bearer",type:"http"}],url:"/user/favorites",...e}),sw=e=>(e.client??_E).put({responseStyle:"data",security:[{scheme:"bearer",type:"http"}],url:"/user/favorites",...e,headers:{"Content-Type":"application/json",...e.headers}}),t7=e=>(e?.client??_E).get({responseTransformer:aw,responseStyle:"data",security:[{scheme:"bearer",type:"http"}],url:"/bonus/bonuses",...e}
4),En={MONEY:"MONEY",RISKFREE_BET:"RISKFREE_BET",COMBI_INSURANCE_TOKEN:"COMBI_INSURANCE_TOKEN",FREE_SPIN:"FREE_SPIN",FREE_BET:"FREE_BET",ODDS_BOOST_TOKEN:"ODDS_BOOST_TOKEN",PROFIT_BOOST_TOKEN:"PROFIT_BOOST_TOKEN"},q4={FAVORITE_LEAGUES:"FAVORITE_LEAGUES"},ow={[En.MONEY]:null,[En.FREE_SPIN]:null,[En.RISKFREE_BET]:Ge.RISK_FREE_BET,[En.FREE_BET]:Ge.FREE_BET,[En.ODDS_BOOST_TOKEN]:Ge.ODDS_BOOST_TOKEN,[En.PROFIT_BOOST_TOKEN]:Ge.PROFIT_BOOST_TOKEN,[En.COMBI_INSURANCE_TOKEN]:Ge.COMBI_INSURANCE_TOKEN},iw=e=>(e&&ow[e])??null,lw=e=>iw(e?.currentType),BR=e=>{const t=e===Ge.RISK_FREE_BET_FREE_BET?Ge.FREE_BET:e;return hd(t)?t:null};function Fre(e){return e.events.reduce((t,r)=>(r.outcomes?.forEach(a=>{a.id&&(t[a.id]={event:r,outcome:a})}),t),{})}const Id=$r(Fre),Sf=(e,t)=>e?.map(r=>t[r]).filter(r=>!!r)??[],cw={1:"1st",2:"2nd",3:"3rd"},uw="NR",xre="Any",Hre=/^(.*?)\s+(?:1st|2nd|3rd)$/i,mf=e=>e&&Hre.exec(e)?.[1]||e||"",ff=e=>e.status===Ke.VOIDED,Vre={FIRST:1,SECOND:2,THIRD:3},dw=e=>{const t=new Set;return e.forEach(r=>{t.add(mf(r.name)||r.id||"")}),t.delete(""),t.size},Ew=2,pw=3,Yre=2,$re=2,Tw=(e,t)=>{if(t<Yre||e%t!==0)return null;const r=e/t;return r===1?e===Ew?O.localizationKey.BET_TYPE_FORECAST:e===pw?O.localizationKey.TRICAST_NAME:null:r===pw?O.localizationKey.TRICAST_COMBINATION_NAME:r!==Ew?null:t===$re?O.localizationKey.BET_TYPE_REVERSE_FORECAST:O.localizationKey.FORECAST_COMBINATION_NAME},gf=(e,t)=>{const r=String(e??"").trim().toUpperCase(),a=r.includes(":")?r.slice(r.lastIndexOf(":")+1):r,n=Number.parseInt(a,10);return cw[n]?n:Vre[r]??t},Od=e=>cw[e]??`${e}`,Wre=e=>e.status===Ke.WON||e.status===Ke.LOST||e.status===Ke.VOIDED,Kre=e=>{const t=new Map;e.forEach(a=>{const{id:n,name:s}=a.outcome,o=mf(s)||n,i=t.get(o);i?i.push(a):t.set(o,[a])});const r=({outcome:a})=>ff(a);return Array.from(t.values()).map(a=>{const n=a.find(({outcome:o})=>o.status===Ke.WON),s=n?gf(n.outcome.type,0):0;return{item:n??a.find(o=>!r(o))??a[0],isNonRunner:a.every(r),resultPosition:s||void 0}})};function jre(e,t){const r=Id(e),a=t.combinations,n=[];let s=!0;return a?.forEach(o=>{const{outcomeIds:i}=o,l=i?.filter(c=>r[c]?.outcome.outcomeType===Ca.RACING_X_CAST)??[];l.length!==(i?.length??0)&&(s=!1),l.forEach(c=>{const u=r[c];if(!u)return;const d=Sf(u.outcome.relatedOutcomeIds,r);n.push({combination:o,outcomes:d.map(({outcome:E})=>E),sgpOutcome:u.outcome,eventId:u.event.id})})}),{groups:n,isOnlyRacingXCast:s}}const hf=$r(jre,{maxSize:10}),zre=(e,t,r)=>{const{groups:a,isOnlyRacingXCast:n}=hf(e,t);if(new Set(a.map(({eventId:i})=>i)).size!==1||!n)return null;const s=a.flatMap(({outcomes:i})=>i),o=Tw(new Set(s.map(({id:i})=>i)).size,dw(s));return o?r(o):null},Xre=[Ke.WON,Ke.OPEN,Ke.LOST],qre=e=>Xre.find(t=>e.includes(t))??Ke.VOIDED;function Qre(e,t){const{groups:r}=hf(e,t),a=new Map;r.forEach(({eventId:s,outcomes:o,sgpOutcome:i})=>{const l=a.get(s)??{legs:[],statuses:[]};l.legs.push(...o);const c=i?.status;c&&l.statuses.push(c),a.set(s,l)});const n={};return a.forEach(({legs:s,statuses:o},i)=>{n[i]={uniqueLegCount:new Set(s.map(({id:l})=>l)).size,uniqueRunnerCount:dw(s),status:qre(o)}}),n}let _w;Kj=(e,t)=>{if(!e)return null;const r=Tw(e.uniqueLegCount,e.uniqueRunnerCount);return r?t(r):null},_w=(e,t)=>{const{groups:r}=hf(e,t);return Array.from(new Set(r.flatMap(a=>a.sgpOutcome.relatedOutcomeIds??[]).filter(Boolean)))};function Jre(e,t,r){const a=(d,E)=>{const p=r(d,E),T=mf(p.outcomeName);return T===p.outcomeName?p:{...p,outcomeName:T}},n=e.flatMap(d=>Sf(d.relatedOutcomeIds,t)),s=Kre(n);if(e.length>1||s.length<n.length){const d=s.filter(({isNonRunner:T})=>!T),E=n.every(({outcome:T})=>Wre(T))&&d.some(({resultPosition:T})=>T),p=d.length===1?Od(1):xre;return[...(E?[...d].sort((T,_)=>(T.resultPosition??Number.MAX_SAFE_INTEGER)-(_.resultPosition??Number.MAX_SAFE_INTEGER)):d).map(({item:T,resultPosition:_})=>a(T,{isPartOfRacingXCast:!0,racingXCastPositionLabel:E&&_?Od(_):p})),...s.filter(({isNonRunner:T})=>T).map(({item:T})=>a(T,{isPartOfRacingXCast:!0,isNonRunner:!0,racingXCastPositionLabel:uw}))]}const o=n,i=new Map(o.map((d,E)=>[d,gf(d.outcome.type,E+1)])),l=[...o].sort((d,E)=>(i.get(d)??0)-(i.get(E)??0)),c=l.filter(({outcome:d})=>!ff(d)),u=l.filter(({outcome:d})=>ff(d));return u.length===0?l.map((d,E)=>{const p=gf(d.outcome.type,E+1);return a(d,{isPartOfRacingXCast:!0,racingXCastPositionLabel:Od(p)})}):[...c.map((d,E)=>a(d,{isPartOfRacingXCast:!0,racingXCastPositionLabel:Od(E+1)})),...u.map(d=>a(d,{isPartOfRacingXCast:!0,isNonRunner:!0,racingXCastPositionLabel:uw}))]}let Sw;rA={[q.OPEN]:O.localizationKey.BETHISTORY_STATUS_OPEN,[q.WON]:O.localizationKey.BETHISTORY_STATUS_WON,[q.LOST]:O.localizationKey.BETHISTORY_STATUS_LOST,[q.CANCELLED]:O.localizationKey.BETHISTORY_STATUS_CANCELLED,[q.REJECTED]:O.localizationKey.BETHISTORY_STATUS_REJECTED,[q.FAILED]:O.localizationKey.BETHISTORY_STATUS_FAILED,[q.PENDING]:O.localizationKey.BETHISTORY_STATUS_PENDING,[q.P
4ENDING_REQUEST]:O.localizationKey.BETHISTORY_STATUS_PENDING_REQUEST,[q.CASHED_OUT]:O.localizationKey.BETHISTORY_STATUS_CASHED_OUT,[q.REQUEST_REVOKED]:O.localizationKey.BETHISTORY_STATUS_REQUEST_REVOKED,[q.HIDDEN]:O.localizationKey.BETHISTORY_STATUS_REJECTED,[q.LIVE]:O.localizationKey.SPORTS_LIVE_INDICATOR},Ei=e=>e===al.STARTING_PRICE,Oj=e=>e===al.BEST_ODDS_GUARANTEED,Sw=e=>{if(e==null)return!0;const t=e.trim();return t===""?!0:Number(t)===0},c5=({oddsType:e,status:t})=>Ei(e)&&(t===q.OPEN||t===q.LIVE),l5=({oddsType:e,status:t,odds:r})=>Ei(e)&&(t===q.OPEN||t===q.LIVE||t===q.CASHED_OUT&&Sw(r)),u5=(e,t)=>{const r=rA[e];return r?t(r):""};function Zre(e){return e.map(t=>`${t.home} : ${t.away}`).join(" ; ")}const mw=(e,t,r,a=1)=>{const n=r(a);return e===2?t(O.localizationKey.BET_TYPE_DOUBLE+n):e===3?t(O.localizationKey.BET_TYPE_TREBLE+n):t(O.localizationKey.BET_TYPE_FOLD_COMBI+n,{number:String(e)})},eae={[Er.TRIXIE]:O.localizationKey.BET_TYPE_SYSTEM_TRIXIE,[Er.PATENT]:O.localizationKey.BET_TYPE_SYSTEM_PATENT,[Er.YANKEE]:O.localizationKey.BET_TYPE_SYSTEM_YANKEE,[Er.SUPER_YANKEE]:O.localizationKey.BET_TYPE_SYSTEM_SUPER_YANKEE,[Er.LUCKY_15]:O.localizationKey.BET_TYPE_SYSTEM_LUCKY_15,[Er.LUCKY_31]:O.localizationKey.BET_TYPE_SYSTEM_LUCKY_31,[Er.LUCKY_63]:O.localizationKey.BET_TYPE_SYSTEM_LUCKY_63,[Er.HEINZ]:O.localizationKey.BET_TYPE_SYSTEM_HEINZ,[Er.SUPER_HEINZ]:O.localizationKey.BET_TYPE_SYSTEM_SUPER_HEINZ,[Er.GOLIATH]:O.localizationKey.BET_TYPE_SYSTEM_GOLIATH};function tae(e,t,r,a){const n=zre(e,t,r);if(n)return n;switch(t.type){case Cn.SINGLE:{const s=r(O.localizationKey.BET_TYPE_STRAIGHT),o=Dw(t.combinations).length||1;return o>1?`${o} x ${s}`:s}case Cn.FLEX_PARLAY:{const s=t.combinations?.[0].outcomeIds.length||0,o=t.winThreshold||0;return r(O.localizationKey.BET_TYPE_FLEX_PARLAY_PREFIX+a(s),{required:String(o),total:String(s)})}case Cn.COMBI:{const s=cae(e,t),o=e.events.length>1;if(s&&!o){const i=yf(e,t),l=new Set;return i.forEach(({outcomes:c})=>da(l,c.map(({id:u})=>u))),r(O.localizationKey.BET_TYPE_BET_BUILDER,{number:String(l.size)})}return mw(t.combinations?.[0]?.outcomeIds.length??0,r,a)}case Cn.SYSTEM:{const s=t,o=s.combinations.length,i=mw(s.systemFactor??0,r,a,o);if(s.systemType===Er.X_OF)return`${o}x ${i}`;const l=s.systemType&&eae[s.systemType];return r(l??O.localizationKey.BET_TYPE_SYSTEM)}}return"Bet"}nA=function(e,t,r){const{displayStatuses:a}=t,{status:n}=e;if(e.betRequest===!0){if(a?.includes(Ze.REVOKED)||a?.includes(Ze.ABORTED)||r===Ks.COMPLETED)return q.REQUEST_REVOKED;if(n===Hs.REQUESTED)return q.PENDING_REQUEST;if(a?.includes(Ze.REJECTED))return q.REJECTED}return n===Hs.WALLET_TRANSACTION?q.PENDING:a?.includes(Ze.CASHED_OUT)?q.CASHED_OUT:a?.includes(Ze.OPEN)?q.OPEN:a?.includes(Ze.WON)?q.WON:a?.includes(Ze.LOST)?q.LOST:n===Hs.FAILED?q.FAILED:n===Hs.VOIDED||a?.includes(Ze.ABORTED)||a?.includes(Ze.VOIDED)?q.CANCELLED:q.HIDDEN};function rae(e){const t=e[0]?e[0].name:"",r=e[1]?e[1].name:"";return`${t} - ${r}`}let fw,gw,hw,If,Iw,Ow,Aw,Of,Af;fw="SUPER_SUB",gw="SUPER_SUB",hw="JUSTICE_PAYOUT",If=e=>e.conditionalSettlement??void 0,Iw=e=>({id:e,name:e}),Ow=e=>{const t=If(e);
4if(t?.type===gw){const r=t.supersubPlayerIds??[];if(r.length>0)return{players:r.map(Iw)}}},Aw=e=>{const t=If(e);if(t?.type===hw)return{reason:t.reason}},yj=e=>e?.superSub?"applied":"available",Lj=(e,t)=>{if(!(!e||[e.players[0],e.players[e.players.length-1]].some(r=>r&&r.id!==RR&&!t[r.id])))return{players:e.players.map(r=>({...r,name:t[r.id]??r.name}))}},Of=e=>{const t=e?.eachWay?.currentTerms;if(!(!t?.paidAtFraction||!t?.placesPaid))return{paidAtFraction:t.paidAtFraction,placesPaid:t.placesPaid}},Af=(e,t)=>{const r=new Map,a=new Set,n=new Map,s=new Map,o=new Map;return e.tags?.filter(i=>i.type===Sd.EACH_WAY).forEach(i=>{i.outcomes.forEach(({winOutcomeId:l,placeOutcomeId:c})=>{const u=t[l]?.outcome,d=t[c]?.outcome,E=Of(d)??Of(u);!u||!d||!E||(r.set(l,E),a.add(c),n.set(c,l),s.set(c,d.status),o.set(l,d.status))})}),{termsByWinOutcomeId:r,placeOutcomeIds:a,placeToWinOutcomeId:n,placeStatusByPlaceId:s,placeStatusByWinOutcomeId:o}};function aae(e,t){const r=Id(e),{placeToWinOutcomeId:a,placeStatusByPlaceId:n}=Af(t,r);return Object.fromEntries(Array.from(a,([s,o])=>[s,{winOutcomeId:o,placeStatus:n.get(s)??Ke.OPEN}]))}sA=function(e,t){const r=Id(e),a=iae(t);a.forEach(l=>{const c=r[l]?.outcome;c?.outcomeType===Ca.RACING_X_CAST&&c.relatedOutcomeIds?.forEach(u=>{a.delete(u)})});const{termsByWinOutcomeId:n,placeOutcomeIds:s,placeStatusByWinOutcomeId:o}=Af(t,r),i=xt(Array.from(a).map(l=>r[l]),l=>l.event.id);return Object.values(i).map(l=>{const{event:c}=l[0],u=({outcome:p},T={})=>{const _=p,f=p.tags?.includes(fw),g=e.prebuilt?.find(I=>I.outcomes?.includes(p.id))?.uuid,h=p.marketType.name||p.marketType.type,y=p.name||h;return{outcomeId:p.id,marketName:h,type:p.type,marketType:p.marketType.type,marketId:p.marketId,outcomeName:y,eventId:c.id,originalScheduledTime:c.originalScheduledTime,group:c.group,odds:e.oddsFormat===gd.AMERICAN?So(p.odds):p.odds,requestedOdds:p.requestedOdds==null?void 0:e.oddsFormat===gd.AMERICAN?So(p.requestedOdds):p.requestedOdds,oddsType:p.oddsType??null,status:p.status,live:p.live,isPartOfSGP:!!T.isPartOfSGP,isPartOfRacingXCast:!!T.isPartOfRacingXCast,isNonRunner:!!T.isNonRunner,racingXCastPositionLabel:T.racingXCastPositionLabel,internalVoidReason:p.internalVoidReason,internalVoidReasonName:p.internalVoidReason?.name?p.internalVoidReason.name:"",prebuildId:g,earlyPayout:t.status===Ef.LOST?GT.EARLY_PAYOUT:p.earlyPayout?.status,hasSubstitutionGuarantee:p.hasSubstitutionGuarantee,hasSuperSub:f,superSub:Ow(p),justicePayout:Aw(p),deductionFactor:_.deductionFactor??void 0,deductions:_.deductions??void 0,eachWayTerms:n.get(p.id),eachWayPlaceStatus:o.get(p.id)}},d=l.filter(({outcome:p})=>p.outcomeType===Ca.RACING_X_CAST),E=(d.length>1?l.filter(p=>p.outcome.outcomeType!==Ca.RACING_X_CAST||p===d[0]):l).reduce((p,T)=>{if(s.has(T.outcome.id))return p;if(T.outcome.outcomeType===Ca.SAME_GAME_PARLAY){const _=T.outcome.internalVoidReason;p.push(...Sf(T.outcome.relatedOutcomeIds,r).map(f=>{const g=u(f,{isPartOfSGP:!0});return!g.internalVoidReason&&_?{...g,internalVoidReason:_,internalVoidReasonName:_.name??""}:g}))}else T.outcome.outcomeType===Ca.RACING_X_CAST?p.push(...Jre(d.map(({outcome:_})=>_),r,u)):p.push(u(T));return p},[]);return{eventId:c.id,betslipId:e.uuid,outcomes:E,participants:rae(c.participants),eventDate:c.startsAt,originalScheduledTime:c.originalScheduledTime,group:c.group,score:c.score?Zre(c.score):"",eventType:c.type,betslipEvent:c}})};function yw(e){const t=e.combinations;return e.stake??t?.reduce((r,{stake:a})=>r+(a||0),0)??0}dp=function(e){const t=e.combinations;return e.originStake??t?.reduce((r,{originStake:a})=>r+(a||0),0)??0};function nae(e){return Number(e.replace(/[^0-9-]+/g,""))}i5=function(e,t,r){const a=BR(e?.bonusType),n=nae(r);return{bonusValue:e?.bonusValue??t?.value,awardPaybackPercentage:e?.awardPaybackPercentage??t?.awardPaybackPercentage,bonusType:a,stakeValue:n}},o5=(e,t)=>{if(!e)return;const r=t??lw(e);return hd(r)?e.bonusBalance?.[tw(r)]:void 0};function sae(e){switch(e.bonusType){case Ge.FREE_BET:case Ge.RISK_FREE_BET_FREE_BET:case Ge.MONEY:case Ge.RISK_FREE_BET_MONEY:return e.bonusStake;case Ge.RISK_FREE_BET:case Ge.COMBI_INSURANCE_TOKEN:return e.tokenValue;case Ge.ODDS_BOOST_TOKEN:case Ge.PROFIT_BOOST_TOKEN:return e.boostPercentage;default:return}}function oae(e){const t=e.combinations,r=t&&t[0]&&t[0].bonus;if(!r)return null;const a=e.bonuses?.find(n=>n.bonusId===r.bonusId&&n.bonusType===r.bonusType);return a?{bonusId:a.bonusId,bonusType:a.bonusType,bonusValue:sae(a)??r.bonusValue,rewardValue:a.rewardValue??r.rewardValue,awardPaybackPercentage:a.awardPaybackPercentage??r.awardPaybackPercentage,awardLostLegsPaybackPercentage:a.awardLostLegsPaybackPercentage??r.awardLostLegsPaybackPercentage}:r}oA=function(e){const t=e.combinations;return e.possibleWinnings??t?.reduce((r,{possibleWinnings:a})=>r+(a||0),0)??0};function iae(e){const{combinations:t}=e,r=new Set;for(const a of t||[])da(r,a.outcomeIds);return r}function yf(e,t){const r=Id(e);return t.combinations?.reduce((a,n)=>{const{outcomeIds:s}=n,o=s?.filter(i=>r[i]?.outcome.outcomeType===Ca.SAME_GAME_PARLAY);return o.length&&o.forEach(i=>
4{const l=r[i];l&&l.outcome.relatedOutcomeIds&&a.push({combination:n,outcomes:l.outcome.relatedOutcomeIds.map(c=>r[c].outcome),sgpOutcome:l.outcome,eventId:l.event.id})}),a},[])||[]}function lae(e,t){const r=yf(e,t),a={};return r.forEach(n=>{a[n.eventId]=n.sgpOutcome}),a}function cae(e,t){return yf(e,t).length>0}qy=function(e){return e.events.flatMap(t=>t.outcomes)},Qy=function(e){return e.map(t=>t?.name)},Jy=function(e){return e?.events.flatMap(t=>t?.participants.map(r=>r.name).join(" - "))};function uae(e){return e?.bets.map(t=>t.totalOdds)}function dae(e){return!!e?.prebuilt?.some(t=>t.boostFactor)}function Eae(e){return!!e?.prebuilt?.some(t=>t.templateName==="SUPER_BOOST")}function pae(e){return e?.bets.flatMap(t=>t?.combinations.flatMap(r=>r?.bonus?.bonusId))}function Rw(e){return e.bets.flatMap(t=>t?.combinations.flatMap(r=>r?.bonus?.bonusType))}function bw(e){return Rw(e).find(Boolean)??VJ}_K=(e,t,r,a,n,s,o)=>{const i=St(),l=a.events?.map(f=>f.id),c=qy(a),u=ue().isEnabled("acca-boost"),{totalOdds:d,selectedLegs:E,rawPossibleWinnings:p,possibleWinnings:T}=Nw(a),_=u?{[dE.ACCA_BOOST_BETSLIP_SELECTED_LEGS]:E,[dE.ACCA_BOOST_BETSLIP_TOTAL_ODDS]:d,[dE.ACCA_BOOST_BETSLIP_RAW_POSSIBLE_WINNINGS]:p,[dE.ACCA_BOOST_BETSLIP_POSSIBLE_WINNINGS]:T}:void 0;i.trackEvent({event_name:t,properties:{..._,...o,[k.CASHED_OUT_AMOUNT]:r,[k.CASHOUT_TREND]:n,[k.LENGTH]:l?.length,[k.NUMBER_OF_OUTCOMES]:c.length,[k.AMOUNT]:qL(a.stake??0,getAppConfig().bol.currency,"en-US"),[k.CURRENCY]:getAppConfig().bol.currency,[k.WAGER_PLACED_DATE]:a?.deliveryDate,[k.BETSLIP_TYPE]:a?.type,[k.WAGER_TYPE]:kc(e,l),[k.SPORTS]:_i(e,l),[k.LEAGUES]:Ti(e,l),[k.MARKETS]:Zy(c),[k.SPORTS_EVENT_TYPES]:pi(e,l),[k.SPORTS_EVENT_NAMES]:Jy(a),[k.BONUS_CAMPAIGN_ID]:pae(a),[k.BONUS_CAMPAIGN_TYPE]:Rw(a),[k.REWARD_TYPE]:bw(a),[k.ODDS]:uae(a),[k.IS_BOOSTED_ODDS]:dae(a),[k.IS_SUPER_BOOST]:Eae(a),[k.OUTCOME]:Qy(c),[ge.PATH_NAME]:ea(),[k.IS_STREAM_OVERLAY]:oc(e)}}),ew({...Nw(a),rewardType:bw(a)},s)},Zy=function(e){return e.filter(t=>t?.marketType?.name).map(t=>t?.marketType?.name)},pi=function(e,t){let r=!1,a=!1;return t.forEach(n=>{const s=ft(e,n);s&&s.eventType===fd.MATCH&&(r=!0),s&&s.eventType===fd.OUTRIGHT&&(a=!0)}),r&&a?"Both":r&&!a?"Match":!r&&a?"Outright":"Match"},_i=function(e,t){return t.map(r=>ft(e,r)?.sportType)},Ti=function(e,t){return t.map(r=>{const a=ft(e,r);return IO(e,a?.groupId)?.name})};function vw(e,t){return t.map(r=>ft(e,r)?.startTime)}const Nw=e=>{const t=e?.bets[0].combinations[0].outcomeIds.length,r=e?.bets[0].totalOdds,a=e?.bets[0].combinations[0].rawPossibleWinnings,n=e?.bets[0].combinations[0].possibleWinnings;return{selectedLegs:t,totalOdds:r,rawPossibleWinnings:a,possibleWinnings:n}};function Tae(e){if(!e)return null;const t=Lh(`${O.routesPaths.EventDetails}/:id`,e),r=Number(t?.params.id);return Number.isNaN(r)?null:r}let Lw,Cw,Pw,Dw,Bw,ww,Uw,es,Mw;T5=e=>aA.includes(e),Lw=e=>tR.includes(e),Cw=e=>e?.some(t=>t.status===pf.PERFORMED&&(t.bettingType===md.REEVALUATION||t.bettingType===md.UNCANCELLING))??!1,Pw=[q.PENDING_REQUEST,q.REQUEST_REVOKED,q.REJECTED,q.FAILED,q.HIDDEN],Nj=e=>!Pw.includes(e),_5=(e,t)=>{switch(t){case Wa.ALL:return Lw(e.status);case Wa.WON:return e.status===q.WON;case Wa.LOST:return e.status===q.LOST;case Wa.CASHED_OUT:return e.status===q.CASHED_OUT;default:return!1}},YA=(e,t)=>
4e.status!==t.status?e.status===q.PENDING_REQUEST?-1:1:e.deliveryDate>=t.deliveryDate?-1:1,Dw=e=>{if(!e)return[];const t=xt(e,a=>a.relatedCombinationUuid??"main");let r=[];return t.main&&(r=r.concat(t.main.map(a=>{const n=a.id??a.uuid,s=n&&t[n]||[];return s.length&&delete t[n],[a].concat(s)})),delete t.main),r=r.concat(Object.values(t)),r},Bw="EventsStore",ww="tiger:selectedEventId",Uw={selectedEventId:null,isEventMaximized:!1},es=Qr()(Jr(Dl(e=>({...Uw,actions:{setSelectedEventId:t=>e(()=>({selectedEventId:t!=null?Number(t):null,...t==null&&{isEventMaximized:!1}}),void 0,{type:"setSelectedEventId",payload:{eventId:t}}),setEventMaximized:t=>e(()=>({isEventMaximized:t}),void 0,{type:"setEventMaximized",payload:{isMaximized:t}})}}),{name:ww,version:1,storage:C$(()=>sessionStorage),partialize:e=>({selectedEventId:e.selectedEventId})}),{name:Bw,enabled:!1})),np=()=>es(_ae),F4=()=>es(Sae),BO=()=>es(mae),_W=()=>es(fae),EK=()=>es.getState().selectedEventId,Mw=e=>es.getState().actions.setSelectedEventId(e);function _ae(e){return e.selectedEventId}function Sae(e){return e.actions.setSelectedEventId}function mae(e){return e.isEventMaximized}function fae(e){return e.actions.setEventMaximized}const gae=()=>{const e=C.c(4),t=yn(),{pathname:r}=Mt(),a=np();let n;e[0]!==r||e[1]!==t||e[2]!==a?(n=()=>{const o=a??Tae(r);o&&t.invalidateQueries({queryKey:ia.byEvent(o)}),t.invalidateQueries({queryKey:ia.lists()})},e[0]=r,e[1]=t,e[2]=a,e[3]=n):n=e[3];const s=n;Nt("betslip:submitted",s),Nt("betslip:bet-requested",s)},hae=()=>{const e=C.c(1);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],e[0]=t):t=e[0],m.useLayoutEffect(Iae,t)};function Iae(){if(!Ua())return;const e=document.documentElement.style.overscrollBehavior;return document.documentElement.style.overscrollBehavior="none",()=>{document.documentElement.style.overscrollBehavior=e}}const Oae=e=>{const t=getAppConfig().service.kambiPathMap??{};return Object.keys(t).length===0?X.Home:t[e]??t[e.split("/")[0]]??X.Home},Aae=()=>{const e=C.c(4);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t=[],e[0]=t):t=e[0],m.useEffect(Rae,t);let r;e[1]===Symbol.for("react.memo_cache_sentinel")?(r=[],e[1]=r):r=e[1],m.useEffect(vae,r);const a=m.useRef("");let n,s;e[2]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{const o=Zr.listen(i=>{const{location:l}=i,c=`${window.location.pathname}#${l.pathname}${l.search}`,u=a.current;u!==c&&(a.current=c,window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:u,newURL:c})))});return()=>{o()}},s=[],e[2]=n,e[3]=s):(n=e[2],s=e[3]),m.useEffect(n,s)};function yae(){const e=window.location.hash.substring(1);e&&!e.startsWith("/")&&Zr.replace(Oae(e))}function Rae(){const e=yae;return e(),window.addEventListener("hashchange",e),()=>{window.removeEventListener("hashchange",e)}}function bae(e,t,r){const[a,n]=r?.[2]?.split("#")||[],s=n===void 0?"":n;return a&&a===window.location.pathname&&window.location.hash!==s?(window.location.hash=s||"",ud("bottomNav")||window.scrollTo({top:0}),null):e.apply(t,r)}function vae(){const e=window.history.pushState,t=window.history.replaceState,r=bae;return window.history.replaceState=new Proxy(window.history.replaceState,{apply:r}),window.history.pushState=new Proxy(window.history.pushState,{apply:r}),()=>{window.history.pushState=e,window.history.replaceState=t}}let kw,Gw,Rf,Fw,xw,Hw,Ad,Vw,bf,Yw,$w,Ww,Kw,jw,zw,Xw,qw,Qw,Jw;kw=()=>{wre(),Aae(),hae(),gae(),yB(),_re(),eB(),XB(),HB()},Gw=(e,t,r)=>{const a=e[t];return a?typeof a=="function"?a():Promise.resolve(a):new Promise((n,s)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(s.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==r?". Note that variables only represent file names one level deep.":""))))})},Rf="(prefers-reduced-motion: reduce)",Fw=()=>window.matchMedia(Rf).matches,xw=e=>{const t=window.matchMedia(Rf);return t.addEventListener?.("change",e),()=>{t.removeEventListener?.("change",e)}},tb=()=>m.useSyncExternalStore(xw,Fw),Hw=100,Ad=200,Vw="cubic-bezier(0.22, 1, 0.36, 1)",bf=150,Yw="cubic-bezier(0.55, 0, 0.35, 1)",$w=Ad*.2,Ww=(e,t,r)=>r?"idle":e?t==="exiting"?"entering":"priming":"exiting",Vj=e=>{const t=C.c(7),r=tb(),[a,n]=m.useState(e),[s,o]=m.useState("idle");a!==e&&(n(e),o(Ww(e,s,r)));const i=e&&s!=="priming",l=e||s==="exiting",c=s!=="idle";let u,d;t[0]!==s?(u=()=>{if(s==="priming"){const p=requestAnimationFrame(()=>o("entering"));return()=>cancelAnimationFrame(p)}if(s==="entering"||s==="exiting"){const p=setTimeout(()=>
4o("idle"),(s==="exiting"?bf:Ad)+Hw);return()=>clearTimeout(p)}},d=[s],t[0]=s,t[1]=u,t[2]=d):(u=t[1],d=t[2]),m.useEffect(u,d);let E;return t[3]!==c||t[4]!==i||t[5]!==l?(E={shouldRenderDetail:l,isExpanded:i,isAnimating:c},t[3]=c,t[4]=i,t[5]=l,t[6]=E):E=t[6],E},Kw=N.css`&::before{content:"";display:block;position:absolute;width:400%;height:100%;transform:translateX(-100%);@keyframes shimmer{0%{transform:translateX(-100%);}100%{transform:translateX(25%);}}animation:shimmer 1.5s infinite linear reverse;background:linear-gradient( 150deg,rgb(0,0,0,0) 20%,rgb(0,0,0,0.1) 50%,rgb(0,0,0,0) 80% );}`,nj=v.div`background-color:transparent;padding:0 var(--spacing-16);`,jw=N.css`grid-template-rows:1fr;opacity:1;transition-duration:${Ad}ms;transition-timing-function:${Vw};transition-delay:0s,${$w}ms;`,zw=N.css`grid-template-rows:0fr;opacity:0;transition-duration:${bf}ms;transition-timing-function:${Yw};transition-delay:0s,0s;`,Xw=N.css`transition-property:opacity;transition-delay:0s;`,$j=v.div`display:grid;transition-property:grid-template-rows,opacity;${e=>e.$isExpanded?jw:zw} ${e=>e.$isFadeOnly&&Xw} ${({$isAnimating:e})=>e&&N.css`> *{overflow:hidden;}`} @media (prefers-reduced-motion:reduce){transition-property:none;grid-template-rows:1fr;opacity:1;}`,Yj=v.div`min-height:0;contain:layout style;`,sc=v.div`overflow:hidden;border-radius:var(--border-radius-6);border:1px solid var(--colors-stroke-divider);position:relative;${s3()};background-color:var(--colors-fill-bg-card);box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);margin:var(--spacing-8);${({$isShining:e,$isStreamOverlay:t})=>e&&!t&&Kw}`,eK=v.div`cursor:pointer;${yr("flex-start","center")} ${gn("var(--colors-text-secondary)")} gap:var(--spacing-4);padding:var(--spacing-8);position:absolute;right:var(--spacing-4);top:0;`,Pj=v.div`${yr()} gap:var(--spacing-8);flex-wrap:wrap;background-color:var(--colors-fill-bg-card);padding-top:${({$hasBetTagsAbove:e})=>e?"0":"var(--spacing-12)"};padding-left:var(--spacing-16);padding-right:var(--spacing-16);`,Dj=v.div`background-color:var(--colors-fill-bg-card);padding-top:${({$hasTagsAbove:e})=>e?"0":"var(--spacing-12)"};padding-left:var(--spacing-16);padding-right:var(--spacing-16);`,qw=v.div`${fc(0)} background-color:var(--colors-fill-bg-primary);z-index:calc( var(--layer-sticky) + var(--layer-above) + var(--layer-above) );touch-action:pinch-zoom;width:100%;display:flex;flex-direction:row;${ce.min(oe.extraLarge)}{display:none;}`,Dy=v.span`text-align:center;font-weight:bold;font-size:var(--font-size-8);background:var(--color-schema-primary-default);color:var(--colors-text-primary) !important;min-width:${({theme:e})=>e.size.widthTagNew};min-height:${({theme:e})=>e.size.heightTagNew};line-height:var(--line-height-8);border-radius:var(--border-radius-2);`,Qw={classToRequests:{},requestToClass:{}},Jw={set:()=>-1,unset:()=>{}},qT=vt.createContext(Jw);let Nae=0,Zw,vf,eU,yd,tU,ol,Nf,rU,aU,nU,sU;Zw=()=>Nae++,vf=()=>!!document.body.querySelector("header.MuiAppBar-root"),eU=e=>{const t=C.c(4),{children:r}=e,a=m.useRef(Qw);let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n=c=>{const u=Zw();return document.body.classList.add(c),vf()&&(document.documentElement.style.overflow="hidden"),a.current={classToRequests:{...a.current.classToRequests,[c]:[...a.current.classToRequests[c]||[],u]},requestToClass:{...a.current.requestToClass,[u]:c}},u},t[0]=n):n=t[0];const s=n;let o;t[1]===Symbol.for("react.memo_cache_sentinel")?(o={set:s,unset:c=>{const u={...a.current.requestToClass},d=u[c],E=(a.current.classToRequests[d]||[]).filter(T=>T!==c),p={...a.current.classToRequests,[d]:E};delete u[c],E.length<=0&&(delete p[d],document.body.classList.remove(d),vf()&&document.documentElement.style.removeProperty("overflow")),a.current={classToRequests:p,requestToClass:u}}},t[1]=o):o=t[1];const i=o;let l;return t[2]!==r?(l=S.jsx(qT.Provider,{value:i,children:r}),t[2]=r,t[3]=l):l=t[3],l},AT=v.button`cursor:pointer;background:none;outline:none;border:none;text-align:center;&:disabled,[disabled]{background-color:var(--colors-stroke-divider);color:var(--colors-text-disabled);cursor:not-allowed;}`,$l=v.div`${Ct()};justify-content:${e=>e.$justifyContent};align-items:${e=>e.$alignItems};${e=>e.$width&&`width: ${e.$width};`} ${e=>e.$height&&`height: ${e.$height};`} ${e=>e.$flex&&"flex: 1;"} ${e=>e.$gap&&`gap: ${e.$gap}`}
4`,yd=e=>{if(e!==void 0)return typeof e=="number"?`${e}px`:e},tU=v.span`display:inline-block;line-height:0;vertical-align:top;width:${({$width:e})=>yd(e)};min-width:${({$width:e})=>yd(e)};height:${({$height:e})=>yd(e)};svg{width:100%;height:100%;}`,ol=new Map,Nf=e=>ol.get(e)??null,rU=async(e,t)=>{const r=ol.get(e);if(r!==void 0)return r;try{const a=await fetch(e,{signal:t}),n=a.headers.get("content-type")??"";if(!a.ok)return{type:"error",content:null};if(n.includes("svg")){const i={type:"svg",content:await a.text()};return ol.set(e,i),i}const s=new Blob([await a.arrayBuffer()],{type:n}),o={type:"arrayBuffer",content:URL.createObjectURL(s)};return ol.set(e,o),o}catch{return{type:"error",content:null}}},oO=e=>{const t=`${getAppConfig().service.directus.baseUrl}/assets/`;return e?`${t}${e}`:fC},hj=e=>{const t=`${getAppConfig().service.directus.baseUrl}/assets/`;return e?`${t}${e}`:""},aU=e=>e.startsWith("data:"),nU=e=>` 5 <style> 6 svg { 7 width: 100%; 8 height: 100%; 9 display: block; 10 } 11 </style> 12 ${e} 13 `,sU=e=>{try{return e.shadowRoot??e.attachShadow({mode:"open"})}catch{return null}},Yo=m.forwardRef((e,t)=>{const r=C.c(67);let a,n,s,o,i;r[0]!==e?({image:n,alt:a,style:i,native:s,...o}=e,r[0]=e,r[1]=a,r[2]=n,r[3]=s,r[4]=o,r[5]=i):(a=r[1],n=r[2],s=r[3],o=r[4],i=r[5]);let l,c,u;r[6]!==n?(l=oO(n),c=m.useState,u=Nf(l)??{type:"error",content:null},r[6]=n,r[7]=l,r[8]=c,r[9]=u):(l=r[7],c=r[8],u=r[9]);const[d,E]=c(u);let p,T,_,f,g,h,y,I;r[10]!==o?({crossOrigin:T,decoding:f,loading:g,referrerPolicy:h,sizes:y,srcSet:I,"data-testid":_,...p}=o,r[10]=o,r[11]=p,r[12]=T,r[13]=_,r[14]=f,r[15]=g,r[16]=h,r[17]=y,r[18]=I):(p=r[11],T=r[12],_=r[13],f=r[14],g=r[15],h=r[16],y=r[17],I=r[18]);let A,b;r[19]!==n||r[20]!==s||r[21]!==l?(A=()=>{let D=!0;const F=new AbortController,G=Nf(l);return E(G??{type:"error",content:null}),G||!n||aU(l)||s?()=>{D=!1,F.abort()}:((async()=>{const Y=await rU(l,F.signal);D&&(Y.type==="svg"||Y.type==="arrayBuffer")&&E(Y)})().catch(Lae),()=>{D=!1,F.abort()})},b=[n,l,s],r[19]=n,r[20]=s,r[21]=l,r[22]=A,r[23]=b):(A=r[22],b=r[23]),m.useEffect(A,b);let P;r[24]!==d||r[25]!==t?(P=D=>{if(D){const F=sU(D);F&&d.type==="svg"&&(F.innerHTML=nU(d.content))}typeof t=="function"?t(D):t&&(t.current=D)},r[24]=d,r[25]=t,r[26]=P):P=r[26];const L=P;if(s){const D=t,F=_??"directus-image";let G;return r[27]!==a||r[28]!==p||r[29]!==T||r[30]!==f||r[31]!==g||r[32]!==h||r[33]!==y||r[34]!==l||r[35]!==I||r[36]!==i||r[37]!==D||r[38]!==F?(G=S.jsx("img",{...p,src:l,alt:a,crossOrigin:T,decoding:f,loading:g,referrerPolicy:h,sizes:y,srcSet:I,style:i,ref:D,"data-testid":F}),r[27]=a,r[28]=p,r[29]=T,r[30]=f,r[31]=g,r[32]=h,r[33]=y,r[34]=l,r[35]=I,r[36]=i,r[37]=D,r[38]=F,r[39]=G):G=r[39],G}if(d.type==="svg"){let D,F,G;r[40]!==p?({width:G,height:D,...F}=p,r[40]=p,r[41]=D,r[42]=F,r[43]=G):(D=r[41],F=r[42],G=r[43]);const Y=a?"img":void 0,Z=a||void 0,Q=a?void 0:!0,Ye=_??"directus-image-svg";let ct;return r[44]!==D||r[45]!==L||r[46]!==i||r[47]!==F||r[48]!==Y||r[49]!==Z||r[50]!==Q||r[51]!==Ye||r[52]!==G?(ct=S.jsx(tU,{...F,ref:L,role:Y,"aria-label":Z,"aria-hidden":Q,style:i,"data-testid":Ye,$width:G,$height:D}),r[44]=D,r[45]=L,r[46]=i,r[47]=F,r[48]=Y,r[49]=Z,r[50]=Q,r[51]=Ye,r[52]=G,r[53]=ct):ct=r[53],ct}if(d.type==="arrayBuffer"){const D=t,F=_??"directus-image";let G;return r[54]!==a||r[55]!==p||r[56]!==T||r[57]!==f||r[58]!==d.content||r[59]!==g||r[60]!==h||r[61]!==y||r[62]!==I||r[63]!==i||r[64]!==D||r[65]!==F?(G=S.jsx("img",{...p,src:d.content,alt:a,crossOrigin:T,decoding:f,loading:g,referrerPolicy:h,sizes:y,srcSet:I,style:i,ref:D,"data-testid":F}),r[54]=a,r[55]=p,r[56]=T,r[57]=f,r[58]=d.content,r[59]=g,r[60]=h,r[61]=y,r[62]=I,r[63]=i,r[64]=D,r[65]=F,r[66]=G):G=r[66],G}return null});function Lae(){}const Cae=""+new URL("not-found-BG2Yukw5.svg",import.meta.url).href,oU=e=>{const{disabled:t}=e;return N.css`display:flex;justify-content:center;align-items:center;height:var(--size-height-button);width:100%;border-radius:var(--border-radius-6);background-color:var(--color-schema-primary-default);${pue("var(--colors-text-inverted)")};font-weight:600;${t&&N.css`pointer-events:none;background-color:var(--colors-stroke-divider);`}`},iU=v(Fa)`${e=>oU(e)}`,Pae=v.a`${e=>oU(e)}`;var Lf=(e=>(e.FILLED="FILLED",e.OUTLINE="OUTLINE",e.LINK="LINK",e))(Lf||{});function Dae(e){const t=C.c(38);let r,a,n,s,o,i,l,c,u;t[0]!==e?({children:r,disabled:i,to:c,replace:s,onClick:n,variant:l,className:a,useAnchor:u,...o}=e,t[0]=e,t[1]=r,t[2]=a,t[3]=n,t[4]=s,t[5]=o,t[6]=i,t[7]=l,t[8]=c,t[9]=u):(r=t[1],a=t[2],n=t[3],s=t[4],o=t[5],i=t[6],l=t[7],c=t[8],u=t[9]);const d=i===void 0?!1:i,E=l===void 0?Lf.FILLED:l;let p=c,T,_,f;if(t[10]!==p?(_=Fz(p).pathname,T=!!_&&i_(_),f=!!_&&Gz(_),t[10]=p,t[11]=T,t[12]=_,t[13]=f):(T
13=t[11],_=t[12],f=t[13]),u||T&&f){let h;return t[14]!==r||t[15]!==a||t[16]!==d||t[17]!==n||t[18]!==_||t[19]!==o||t[20]!==E?(h=S.jsx(Pae,{href:_,disabled:d,onClick:n,$variant:E,className:a,...o,children:r}),t[14]=r,t[15]=a,t[16]=d,t[17]=n,t[18]=_,t[19]=o,t[20]=E,t[21]=h):h=t[21],h}if(T)if(typeof p=="string"){let h;t[22]!==p?(h=Nb(p)||"",t[22]=p,t[23]=h):h=t[23],p=h}else{let h;t[24]!==p.pathname?(h=Nb(p.pathname||"")||"",t[24]=p.pathname,t[25]=h):h=t[25];let y;t[26]!==h||t[27]!==p?(y={...p,pathname:h},t[26]=h,t[27]=p,t[28]=y):y=t[28],p=y}let g;return t[29]!==r||t[30]!==a||t[31]!==d||t[32]!==n||t[33]!==s||t[34]!==o||t[35]!==p||t[36]!==E?(g=S.jsx(iU,{to:p,disabled:d,replace:s,onClick:n,$variant:E,className:a,...o,children:r}),t[29]=r,t[30]=a,t[31]=d,t[32]=n,t[33]=s,t[34]=o,t[35]=p,t[36]=E,t[37]=g):g=t[37],g}const Bae=v.div`${Ct("center","center")};flex:1;padding-top:var(--spacing-80);${ce.max(oe.extraLarge)}{padding-bottom:var(--spacing-32);padding-left:var(--spacing-32);padding-right:var(--spacing-32);}${ce.min(oe.extraLarge)}{${iU}{width:20%;}}text-align:center;background:var(--colors-fill-bg-primary);height:100%;`,wae=v.h2`${Tue()};margin:24px 0 16px;span{font-weight:500;}`,Uae=v(Vo)`font-size:var(--font-size-14);font-weight:400;line-height:var(--line-height-20);color:var(--colors-text-secondary);margin-bottom:var(--spacing-32);${ce.min(oe.extraLarge)}{width:320px;}`;v(Vo)`font-size:var(--font-size-12);color:var(--color-schema-error-dark-1);max-height:200px;margin-top:-10px;margin-bottom:10px;overflow-y:scroll;${ce.min(oe.extraLarge)}{white-space:pre;}`;function Mae(e){const t=C.c(18),{message:r,header:a,subHeader:n,buttonText:s,onClick:o,error:i}=e,l="";let c;t[0]===Symbol.for("react.memo_cache_sentinel")?(c=S.jsx("img",{src:Cae,alt:"",width:129,height:128}),t[0]=c):c=t[0];let u;t[1]!==n?(u=S.jsx("span",{children:n}),t[1]=n,t[2]=u):u=t[2];let d;t[3]!==a||t[4]!==u?(d=S.jsxs(wae,{children:[a,u]}),t[3]=a,t[4]=u,t[5]=d):d=t[5];let E;t[6]!==r?(E=S.jsx(Uae,{children:r}),t[6]=r,t[7]=E):E=t[7];let p;t[8]!==l?(p=!1,t[8]=l,t[9]=p):p=t[9];let T;t[10]!==s||t[11]!==o?(T=S.jsx(Dae,{to:"",variant:Lf.OUTLINE,onClick:o,children:s}),t[10]=s,t[11]=o,t[12]=T):T=t[12];let _;return t[13]!==d||t[14]!==E||t[15]!==p||t[16]!==T?(_=S.jsxs(Bae,{children:[c,d,E,p,T]}),t[13]=d,t[14]=E,t[15]=p,t[16]=T,t[17]=_):_=t[17],_}class kae extends vt.Component{constructor(t){super(t),this.resetErrorState=()=>{const{homePath:r}=this.props;window.location.assign(r),this.setState({hasError:!1,error:null})},this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,r){fe(t,Se.CRITICAL,{errorSource:"appBoundary",route:ea(),componentStack:r.componentStack??"",...t instanceof ms?t.context:void 0});const{setSportsSideBarVisible:a,setBetslipVisible:n,setMainColumnVisible:s,setEventState:o}=this.props;a(!0),n(!0),s(!0),o({isOpen:!1,isVisible:!0,isLive:!1})}render(){const{children:t,translate:r}=this.props,{hasError:a,error:n}=this.state;return a?S.jsx(Mae,{message:r(U.GENERIC_ERROR_MESSAGE),header:r(U.GENERIC_ERROR_HEADER),subHeader:r(U.GENERIC_ERROR_SUBHEADER),error:n,buttonText:r(U.LABELS_RELOAD_PAGE),onClick:s=>{s.preventDefault(),this.resetErrorState()}}):t}}function Gae(e){const t=C.c(7),{translate:r}=Jt(),a=ace(),n=nce(),s=wh(),o=sce();let i;return t[0]!==e||t[1]!==n||t[2]!==o||t[3]!==s||t[4]!==a||t[5]!==r?(i=S.jsx(kae,{...e,translate:r,setSportsSideBarVisible:a,setBetslipVisible:n,setMainColumnVisible:s,setEventState:o}),t[0]=e,t[1]=n,t[2]=o,t[3]=s,t[4]=a,t[5]=r,t[6]=i):i=t[6],i}function Fae(e,t=1){const r=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return[parseInt(r[1],16),parseInt(r[2],16),parseInt(r[3],16),t]}function xae(e){let t,r,a;return/^(\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})$/.test(e)?[t,r,a]=e.split(",").map(n=>parseInt(n,10)):[t,r,a]=Fae(e),{r:t/255,g:r/255,b:a/255}}const Hae=[Uh.BETMGM,Uh.GOGO,Uh.EXPEKT_DARK];hI=function(){return Hae.includes(getAppConfig().bol.theme)};let lU,cU,uU;lU=v.div`display:flex;align-items:center;`,cU=v.span`${As("var(--colors-text-secondary)")};margin-right:var(--spacing-8);color:var(--colors-text-secondary);font-weight:var(--font-weight-semi-bold);text-align:center;width:auto;height:auto;${({$width:e})=>e&&N.css`width:${e}px;text-align:end;`};${({$backgroundIndicator:e,$isDarkMode:t})=>e&&N.css`display:flex;justify-content:center;align-items:center;color:var(--colors-text-inverted);border-radius:var(--border-radius-9999);background-color:var(--color-schema-primary-default);width:18px;height:18px;padding-top:${!t&&"var(--spacing-2"});`};`,XO=e=>{const t=C.c(11),{count:r,backgroundIndicator:a,arrowDirection:n,width:s}=e,o=s===void 0?12:s;let i;t[0]===Symbol.for("react.memo_cache_sentinel")?(i=hI(),t[0]=i):i=t[0];const l=r??"";let c;t[1]!==a||t[2]!==l||t[3]!==o?(c=S.jsx(cU,{$isDarkMode:i,$backgroundIndicator:a,$width:o,children:l}),t[1]=a,t[2]=l,t[3]=o,t[4]=c):c=t[4];let u;t[5]!==n||t[6]!==o?(u=!!n&&S.jsx(mue,{color:"var(--colors-text-primary)",direction:n,size:o}),t[5]=n,t[6]=o,t[7]=u):u=t[7];let d;return t[8]!==c||t[9]!==u?(d=S.jsxs(lU,{children:[c,u]}),t[8]=c,t[9]=u,t[10]=d):d=t[10],d},uU=v.ul`${Fp()};width:100%;${({$styles:e})=>e}`,GE=function(e){const t=C.c(12),{children:r,className:a,EmptyListRenderer:n,items:s,role:o,styles:i,dataTestId:l,onMouseDown:c}=e;if(s.length<=0){let E;return t[0]!==n?(E=n?S.jsx(n,{}):null,t[0]=n,t[1]=E):E=t[1],E}let u;t[2]!==r||t[3]!==s?(u=r(s),t[2]=r,t[3]=s,t[4]=u):u=t[4];let d;return t[5]!==a||t[6]!==l||t[7]!==c||t[8]!==o||t[9]!==i||t[10]!==u?(d=S.jsx(uU,{role:o,onMouseDown:c,onTouchStart:c,className:a,$styles:i,"data-testid":l,children:u}),t[5]=a,t[6]=l,t[7]=c,t[8]=o,t[9]=i,t[10]=u,t[11]=d):d=t[11],d};let dU;OT=v.div`width:${({$size:e=4})=>`${e}rem`};height:${({$size:e=4})=>`${e}rem`};background-image:${({$colorBlue:e})=>e?` url( "${SC}" ) `:` url( "${mC}" ) `};background-size:100%;background-repeat:no-repeat;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}`,dU=v.div`${n3()} ${yr("center","center")}`,v(OT)`width:20px;height:20px;margin-left:var(--spacing-4);`,v(dU)`height:100%;min-height:800px;${ce.max(oe.large)}{min-height:400px;}`,FO=function(e){const t=C.c(7),{className:r,size:a,dataTestId:n}=e,s=a===void 0?8:a,o=n||"loader",i=s/2;let l;t[0]!==i?(l=S.jsx(OT,{$size:i,$colorBlue:!0}),t[0]=i,t[1]=l):l=t[1];let c;return t[2]!==r||t[3]!==s||t[4]!==o||t[5]!==l?(c=S.jsx(EU,{"data-testid":o,className:r,$size:s,children:l}),t[2]=r,t[3]=s,t[4]=o,t[5]=l,t[6]=c):c=t[6],c};let EU,pU,TU,_U,SU,mU,fU,gU;EU=v.div`width:${({$size:e})=>`${e}rem`};height:${({$size:e})=>`${e}rem`};display:flex;justify-content:center;align-items:center;animation-name:blend;animation-duration:1s;animation-timing-function:ease-in;animation-iteration-count:unset;@keyframes blend{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}`,Kh=v.div`height:100%;display:flex;align-items:center;justify-content:center;flex:1;`,BI=e=>{const t=C.c(3),{className:r}=e;let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=S.jsx(FO,{}),t[0]=a):a=t[0];let n;return t[1]!==r?(n=S.jsx(Kh,{"data-testid":"loading-screen",className:r,children:a}),t[1]=r,t[2]=n):n=t[2],n},pU=60,TU=12,_U=100,SU=100,mU="transform 0.2s ease-out",fU="[data-drawer-drag-handle]",tT={"data-drawer-drag-handle":""},gU='[data-drawer-drag-ignore], input[type="range"], [role="slider"]',TK={"data-drawer-drag-ignore":""};function hU(e){return e.scrollHeight>e.clientHeight}function Vae(e,t,r=hU){let a=e;for(;a;){if(r(a))return a;
13if(a===t)break;a=a.parentElement}return null}function Yae(e){const t=getComputedStyle(e).overflowY;return(t==="auto"||t==="scroll")&&hU(e)}function $ae(e,t){return e?t>0?e.scrollTop<=0:e.scrollTop>=e.scrollHeight-e.clientHeight-1:!0}function Wae(e,t,r,a){return e?!0:t?!1:$ae(r,a)}function Kae(e,t=SU){return t*(1-Math.exp(-Math.max(0,e)/t))}function jae(e){return e>=0?e:-Kae(-e)}function zae(e,t){return t>_U?0:e}function Xae(e,t,r=pU,a=TU){return e>=r||e>0&&t>=a?"dismiss":"settle"}function IU(e,t){const r=C.c(5),{onDismiss:a,active:n}=t;let s,o;r[0]!==n||r[1]!==a||r[2]!==e?(s=()=>{const i=e.current;if(!i||!n)return;let l=null,c,u=0,d=0,E=0,p=!1;const T=A=>Array.from(A).find(b=>b.identifier===c),_=()=>{i.style.transition=mU,i.style.transform="translateY(0px)"},f=A=>{if(l!==null||A.touches.length!==1)return;const b=A.touches[0];c=b.identifier,l=b.clientY,u=l,d=l,E=A.timeStamp,p=!1},g=A=>{if(l===null)return;const b=T(A.touches);if(!b)return;u=d,d=b.clientY,E=A.timeStamp;const P=d-l;if(!p){if(P===0)return;const L=A.target,D=L?.closest?.(fU)!=null,F=!D&&L?.closest?.(gU)!=null,G=D||F?null:Vae(L,i,Yae);if(!Wae(D,F,G,P)){l=null;return}p=!0,i.style.transition="none"}A.preventDefault(),i.style.transform=`translateY(${jae(P)}px)`},h=A=>{if(l===null)return;const b=A.changedTouches;if(b&&b.length>0&&!T(b))return;const P=p,L=d-l,D=zae(d-u,A.timeStamp-E);if(l=null,c=void 0,p=!1,!!P){if(Xae(Math.max(0,L),D)==="dismiss"){i.style.transition="",a();return}_()}},y=()=>{const A=p;l=null,c=void 0,p=!1,A&&_()},I=A=>{A.target!==i||A.propertyName!=="transform"||!p&&l===null&&(i.style.transition="",i.style.transform="")};return i.addEventListener("touchstart",f,{passive:!0}),i.addEventListener("touchmove",g,{passive:!1}),i.addEventListener("touchend",h),i.addEventListener("touchcancel",y),i.addEventListener("transitionend",I),()=>{i.removeEventListener("touchstart",f),i.removeEventListener("touchmove",g),i.removeEventListener("touchend",h),i.removeEventListener("touchcancel",y),i.removeEventListener("transitionend",I)}},o=[e,a,n],r[0]=n,r[1]=a,r[2]=e,r[3]=s,r[4]=o):(s=r[3],o=r[4]),m.useEffect(s,o)}let OU,AU,yU,RU,bU,vU,NU,LU,CU,PU,DU,BU,wU,UU,MU,kU,GU,FU;OU=N.keyframes`from{transform:translateY(100%)}to{transform:translateY(0)}`,AU=N.keyframes`to{transform:translateY(100%)}`,yU=N.keyframes`from{opacity:0;}to{opacity:1;}`,RU=N.keyframes`from{opacity:1;}to{opacity:0;}`,bU=({isClosing:e,isDesktop:t})=>t?e?N.css`animation:${RU} 0.3s ease-in forwards;`:N.css`animation:${yU} 0.3s ease-out;`:e?N.css`animation:${AU} 0.3s ease-in forwards;`:N.css`animation:${OU} 0.3s ease-out;`,vU=v.div`position:absolute;inset:0;display:flex;align-items:${({$isDesktop:e})=>e?"center":"flex-end"};justify-content:center;z-index:calc(var(--layer-modal) + var(--layer-above));pointer-events:none;`,eT=v.div`position:sticky;top:0;z-index:1;display:flex;justify-content:center;padding:var(--spacing-10) 0 var(--spacing-4);background:var(--colors-fill-bg-primary);`,rT=v.span`width:36px;height:4px;border-radius:999px;background:var(--colors-stroke-interactive);`,NU=v.div`position:relative;display:flex;flex-direction:column;pointer-events:auto;width:${({$isDesktop:e,$presentation:t})=>e?t==="contentManaged"?"min(440px, calc(100vw - 48px))":"375px":"100vw"};${({$isDesktop:e,$isClosing:t})=>bU({isClosing:t,isDesktop:e})};`,LU=v.div`position:absolute;top:100%;left:0;right:0;height:100vh;background:var(--colors-fill-bg-primary);`,eb=v.div`position:relative;width:100%;color:var(--colors-text-primary);max-height:${({$isDesktop:e,$maxHeight:t,$presentation:r})=>r==="contentManaged"?t:e?"80vh":t};${({$isDesktop:e,$presentation:t})=>t==="contentManaged"?N.css`background:transparent;box-shadow:none;border:none;padding:0;overflow:${e?"visible":"hidden"};`:N.css`border-radius:${e?"var(--spacing-8)":"10px 10px 0 0"};${e?"padding: var(--spacing-8) var(--spacing-24);":""} background:var(--colors-fill-bg-primary);box-shadow:0 -1px 3px 0 rgba(0,0,0,0.14);border-top:1px solid var(--colors-stroke-interactive);overflow-y:auto;`};overscroll-behavior:contain;`,CU=e=>{const t=C.c(22),{isClosing:r,maxHeight:a,presentation:n,onDismiss:s,children:o}=e,i=a===void 0?"50vh":a,l=n===void 0?"default":n,c=gs(),u=m.useRef(null),d=!r&&!c;let E;t[0]!==s||t[1]!==d?(E={onDismiss:s,active:d},t[0]=s,t[1]=d,t[2]=E):E=t[2],IU(u,E);const p=!c&&l==="default";let T;t[3]!==p?(T=p?S.jsx(eT,{...tT,children:S.jsx(rT,{"data-testid":"drawer-grip"})}):null,t[3]=p,t[4]=T):T=t[4];let _;t[5]!==o||t[6]!==c||t[7]!==i||t[8]!==l||t[9]!==T?(_=S.jsxs(eb,{$isDesktop:c,$maxHeight:i,$presentation:l,"data-testid":"drawer",className:"drawer-component",children:[T,o]}),t[5]=o,t[6]=c,t[7]=i,t[8]=l,t[9]=T,t[10]=_):_=t[10];let f;t[11]!==c?(f=c?null:S.jsx(LU,{"data-testid":"drawer-skirt"}),t[11]=c,t[12]=f):f=t[12];let g;t[13]!==r||t[14]!==c||t[15]!==l||t[16]!==_||t[17]!==f?(g=S.jsxs(NU,{ref:u,$isClosing:r,$isDesktop:c,$presentation:l,"data-testid":"drawer-sheet",children:[_,f]}),t[13]=r,t[14]=c,t[15]=l,t[16]=_,t[17]=f,t[18]=g):g=t[18];let h;return t[19]!==c||t[20]!==g?(h=S.jsx(vU,{$isDesktop:c,children:g}),t[19]=c,t[20]=g,t[21]=h):h=t[21],h},$E=230,PU=v.div`position:absolute;inset:0;pointer-events:none;z-index:calc(var(--layer-modal) + var(--layer-above));
13--modal-skirt-color:${({$withBackground:e})=>e?"var(--colors-stroke-divider)":"var(--colors-fill-bg-primary)"};`,DU=v.div`position:absolute;top:100%;left:0;right:0;height:100vh;pointer-events:none;background-color:var(--modal-skirt-color);`,BU=v.div`border-radius:0;z-index:calc(var(--layer-modal) + var(--layer-above));position:absolute;pointer-events:auto;overflow:scroll;${ce.min(oe.large)}{overflow:auto;}width:${({theme:e,$withPadding:t})=>t?e.size.heightModal:"100%"};height:${({theme:e,$withPadding:t,$withPaddingTop:r})=>t||r?e.size.widthModalExtraGiant:"100%"};${({$withBackground:e})=>e?"background-color: var(--colors-stroke-divider);":""};${({$showModalBackground:e})=>e?"":Yv()} opacity:0;bottom:-40%;transition:opacity ${$E}ms ease-out 0.08s,bottom ${$E}ms ease-out 0.1s;&.animation{opacity:1;bottom:0;${({$withPadding:e})=>e&&N.css`bottom:var(--spacing-16);`};@media only screen and (max-height:615px){bottom:0;}}${({$forceBottomSheet:e,$centerDesktopContent:t})=>!e&&N.css`${ce.min(oe.medium)}{width:620px;justify-content:center;${t?N.css`position:absolute;left:0;top:0;right:0;bottom:0;`:N.css`position:relative;`};margin:auto;}`} ${({$keyboardOffset:e})=>!!e&&N.css`position:fixed;bottom:${e}px;left:0;right:0;z-index:var(--layer-top);opacity:1;`}`,wU=()=>{},UU=vt.forwardRef((e,t)=>{const r=C.c(33);let a,n,s,o,i,l,c,u,d,E,p;r[0]!==e?({withPadding:E,withPaddingTop:p,withBackground:u,showModalBackground:c,centerDesktopContent:a,keyboardOffset:o,withGrip:d,onDismiss:i,dragActive:s,children:n,...l}=e,r[0]=e,r[1]=a,r[2]=n,r[3]=s,r[4]=o,r[5]=i,r[6]=l,r[7]=c,r[8]=u,r[9]=d,r[10]=E,r[11]=p):(a=r[1],n=r[2],s=r[3],o=r[4],i=r[5],l=r[6],c=r[7],u=r[8],d=r[9],E=r[10],p=r[11]);const T=gs(),_=m.useRef(null),f=!!d&&!T,g=i??wU,h=f&&!!s&&i!=null;let y;r[12]!==g||r[13]!==h?(y={onDismiss:g,active:h},r[12]=g,r[13]=h,r[14]=y):y=r[14],IU(_,y);let I;r[15]!==f?(I=f?S.jsx(eT,{...tT,children:S.jsx(rT,{"data-testid":"modal-grip"})}):null,r[15]=f,r[16]=I):I=r[16];let A;r[17]!==a||r[18]!==n||r[19]!==o||r[20]!==t||r[21]!==l||r[22]!==f||r[23]!==c||r[24]!==I||r[25]!==u||r[26]!==E||r[27]!==p?(A=S.jsxs(BU,{...l,$withPadding:E,$withPaddingTop:p,$withBackground:u,$showModalBackground:c,$centerDesktopContent:a,$keyboardOffset:o,$forceBottomSheet:f,ref:t,children:[I,n]}),r[17]=a,r[18]=n,r[19]=o,r[20]=t,r[21]=l,r[22]=f,r[23]=c,r[24]=I,r[25]=u,r[26]=E,r[27]=p,r[28]=A):A=r[28];const b=A;if(!f)return b;let P;r[29]===Symbol.for("react.memo_cache_sentinel")?(P=S.jsx(DU,{"data-testid":"modal-skirt"}),r[29]=P):P=r[29];let L;return r[30]!==b||r[31]!==u?(L=S.jsxs(PU,{ref:_,$withBackground:u,children:[b,P]}),r[30]=b,r[31]=u,r[32]=L):L=r[32],L}),$o=()=>{const e=getAppConfig()?.bol?.layoutOffsets?.stickySportsMenu,t=getAppConfig()?.bol?.layoutOffsets?.rgBar;return e??t??0},MU=()=>document.querySelector("#sportsbook-client-wrapper")?.offsetTop??0,kU=({animationEnabled:e})=>{const{pathname:t}=Mt(),r=m.useMemo(MU,[t]),[a,n]=m.useState($o()),[s,o]=m.useState(a>0),i=m.useRef(window.scrollY);m.useEffect(()=>{const u=oce(()=>{const d=$o();n(d),o(d>0)});return()=>{u()}},[]),m.useEffect(()=>{if(!e)return;const u=()=>{o(window.scrollY<i.current||window.scrollY<=10),i.current=window.scrollY},d=()=>{window.removeEventListener("scroll",u)};return window.addEventListener("scroll",u),d},[e]);const l={"--app-offset-top":`${r}px`,"--bol-header-height":`${a}px`,"--bol-sticky-top":s?`${a}px`:"0px","--bol-sticky-top-transition":s?"top 205ms cubic-bezier(0, 0, 0.2, 1), transform 205ms cubic-bezier(0, 0, 0.2, 1)":"top 175ms cubic-bezier(0.4, 0, 0.6, 1), transform 175ms cubic-bezier(0.4, 0, 0.6, 1)"},c=m.useMemo(()=>({appOffsetTop:r,height:a,animates:!!e,visible:s}),[e,r,a,s]);return{style:l,context:c}},GU=N.createGlobalStyle`.modal-portal{z-index:${({$withZIndexTop:e})=>e?"var(--layer-top)":"var(--layer-modal)"};position:fixed;left:0;right:0;top:${$o()}px;bottom:0;max-height:calc(100dvh - ${$o()}px) ${({$withPadding:e})=>e?"padding: var(--spacing-16);":""} ${({$withPaddingTop:e})=>e?"padding-top: var(--spacing-96);":""}}.modal-portal.modal-portal-drawer{top:0;max-height:100dvh;}`,FU=v.div`z-index:calc(var(--layer-overlay) + var(--layer-above));position:absolute;
13left:0;right:0;top:0;bottom:0;background-color:transparent;opacity:0;transition:opacity 0.4s ease-out 0.08s;${({$showModalBackground:e})=>e&&N.css`background:rgba(0,0,0,0.375);`};${({$withBorderRadius:e})=>e&&N.css`border-radius:var(--border-radius-2);`};&.is-visible{opacity:1;}`,BE=(Sn=class extends m.Component{constructor(t,r){super(t,r),this.background=m.createRef(),this.content=m.createRef(),this.onKeyDown=a=>{a.key==="Escape"&&!this.props.disableCloseOnClick&&this.requestClose()},this.onTransitionEnd=a=>{if(a.preventDefault(),a.stopPropagation(),!(this.state.isClosing||this.props.closeRequested)){this.setState({isOpening:!1});return}this.setState({isClosing:!1});const{onClosed:n}=this.props;typeof n=="function"&&n()},this.requestClose=()=>{const{onCloseRequest:a}=this.props;if(a){a();return}const{isClosing:n,isOpening:s}=this.state;n||s||(this.setState({isClosing:!0}),this.applyModalClasses(!1))},this.onClick=a=>{a.preventDefault(),this.requestClose()},this.state={isOpening:!0,isClosing:!1},this.wrapper=document.createElement("div"),document.getElementById("sportsbook-client-wrapper")?.appendChild(this.wrapper)}componentDidMount(){this.setBodyNoScrolling(),this.wrapper.classList.add("modal-portal"),this.props.variant==="drawer"&&(this.wrapper.classList.add("modal-portal-drawer"),this.syncBelowBetslip()),document.addEventListener("keydown",this.onKeyDown),setTimeout(()=>this.applyModalClasses(!0),10)}componentDidUpdate(t){const{closeRequested:r}=this.props;r&&!t.closeRequested?this.applyModalClasses(!1):!r&&t.closeRequested&&this.applyModalClasses(!0),this.props.belowBetslip!==t.belowBetslip&&this.syncBelowBetslip()}syncBelowBetslip(){this.props.variant==="drawer"&&(this.wrapper.style.zIndex=this.props.belowBetslip?"calc(var(--layer-overlay) - var(--layer-above))":"")}componentWillUnmount(){this.unsetBodyNoScrolling(),document.removeEventListener("keydown",this.onKeyDown),this.wrapper.remove()}setBodyNoScrolling(){const t=this.context;if(t&&this.bodyClassRequestId==null){const{set:r}=t;this.bodyClassRequestId=r("body-no-scrolling")}}applyModalClasses(t){const{current:r}=this.background,{current:a}=this.content;t?(r?.classList.add("is-visible"),a?.classList.add("animation")):(r?.classList.remove("is-visible"),a?.classList.remove("animation"))}unsetBodyNoScrolling(){const t=this.context;if(t&&this.bodyClassRequestId!=null){const{unset:r}=t;r(this.bodyClassRequestId),this.bodyClassRequestId=void 0}}render(){const{withZIndexTop:t,backgroundStyles:r,withBorderRadius:a,withPadding:n,withPaddingTop:s,withBackground:o,contentStyles:i,children:l,showModalBackground:c,disableCloseOnClick:u,centerDesktopContent:d,keyboardOffset:E,renderModalHeader:p,variant:T,maxHeight:_,presentation:f,withGrip:g,closeRequested:h}=this.props,y=T==="drawer",I=A=>{A.stopPropagation(),u||this.onClick(A)};return ice.createPortal(S.jsxs(S.Fragment,{children:[S.jsx(GU,{$withPadding:y?!1:n,$withPaddingTop:s,$withZIndexTop:t}),y?S.jsx(CU,{isClosing:!!h||this.state.isClosing,maxHeight:_,presentation:f,onDismiss:this.requestClose,children:l}):S.jsxs(qae,{ref:this.content,withPadding:n,withPaddingTop:s,withBackground:o,centerDesktopContent:d,showModalBackground:c,keyboardOffset:E,withGrip:g&&!u&&!E,onDismiss:this.requestClose,dragActive:!this.state.isClosing&&!h,$_css:i,children:[p?.(this.onClick),l]}),S.jsx(Qae,{ref:this.background,onClick:I,onTransitionEnd:this.onTransitionEnd,$showModalBackground:c,"data-tid":"modal-background","data-testid":y?"drawer-background":void 0,$withBorderRadius:y?!1:a,$_css2:r})]}),this.wrapper,BE.WRAPPER_KEY)}},Sn.contextType=qT,Sn.defaultProps={withBorderRadius:!0,withPadding:!0,withBackground:!0,showModalBackground:!0,centerDesktopContent:!1,variant:"default",withGrip:!0},Sn.WRAPPER_KEY="wrapper",Sn);var qae=v(UU)`${e=>e.$_css}`,Qae=v(FU)`${e=>e.$_css2}`;Gl=v.i`display:flex;`,DE=(e=>(e.GREY="GREY",e.DARKGREY="DARKGREY",e.INVERTED="INVERTED",e))(DE||{}),gA={DARKGREY:"var(--colors-icon-primary)",GREY:"var(--colors-icon-secondary)",INVERTED:"var(--colors-icon-inverted)"},TI=function(e){const t=C.c(16),{onCloseClick:r,onMouseDown:a,onTouchStart:n,enableCloseButton:s,disabled:o,color:i,width:l,height:c,testId:u}=e,d=i===void 0?"DARKGREY":i;let E;t[0]!==r?(E=()=>r||Zr.back,t[0]=r,t[1]=E):E=t[1];const p=E;let T;t[2]!==a?(T=y=>{a&&a(y)},t[2]=a,t[3]=T):T=t[3];const _=T;let f;t[4]!==n?(f=y=>{n&&n(y)},t[4]=n,t[5]=f):f=t[5];const g=f;let h;if(t[6]!==p||t[7]!==d||t[8]!==o||t[9]!==s||t[10]!==_||t[11]!==g||t[12]!==c||t[13]!==u||t[14]!==l){const y=s?S.jsx(Gl,{onClick:o?void 0:p(),onTouchStart:g,onMouseDown:_,"data-testid":u,children:S.jsx(ip,{width:`${l?.toString()||"17"}px`,height:`${c?.toString()||"17"}px`,fill:gA[d]})}):S.jsx(Gl,{});h=S.jsx(S.Fragment,{children:y}),t[6]=p,t[7]=d,t[8]=o,t[9]=s,t[10]=_,t[11]=g,t[12]=c,t[13]=u,t[14]=l,t[15]=h}else h=t[15];return h},XT=(e=>(e.MISSION_BADGE="display-badge",e.WELCOME_OFFER_TOOLTIP="display-welcome-offer-tooltip",e))(XT||{});let Rd,xU,Cf;QR=e=>{const t=C.c(7);let r;t[0]!==e?(r=localStorage.getItem(e),t[0]=e,t[1]=r):r=t[1];const[a,n]=m.useState(r!=="false");let s;t[2]!==e?(s=()=>{localStorage.setItem(e,"false"),n(!1)},t[2]=e,t[3]=s):s=t[3];const o=s;let i;return t[4]!==o||t[5]!==a?(i={isDisplayAllowed:a,hidePermanently:o},t[4]=o,t[5]=a,t[6]=i):i=t[6],i},Rd=v.a`display:flex;flex-direction:row;height:53px;align-items:center;cursor:pointer;padding:0 0 0 var(--spacing-12);`,xU=v.div`${yr("space-between","center")};align-items:center;flex-grow:1;height:100%;min-width:0;padding:var(--spacing-16) 0;color:var(--colors-text-primary);font-size:var(--font-size-16);font-weight:500;line-height:normal;`,Cf=v.span`display:flex;justify-content:space-between;
13height:100%;flex-direction:row;align-items:center;margin-right:var(--spacing-8);svg{color:var(--colors-icon-primary);}`,RA=function(e){const t=C.c(33),{icon:r,iconSize:a,name:n,path:s,isExternal:o,children:i,onClick:l,isActive:c,renderIcon:u,className:d,badge:E}=e,p=a===void 0?24:a,T=Pl(),{sizing:_,colors:f,colorSchema:g}=mI(),{translate:h}=Jt(),{isDisplayAllowed:y,hidePermanently:I}=QR(`${XT.MISSION_BADGE}-${n}`);let A;t[0]!==E||t[1]!==I||t[2]!==o||t[3]!==n||t[4]!==T||t[5]!==l||t[6]!==s?(A=()=>{if(l&&l(n,s),!!s){if(o){Np(s);return}E&&I(),T(s)}},t[0]=E,t[1]=I,t[2]=o,t[3]=n,t[4]=T,t[5]=l,t[6]=s,t[7]=A):A=t[7];const b=A;let P;t[8]!==r||t[9]!==p||t[10]!==n||t[11]!==s||t[12]!==u?(P=u?S.jsx(Cf,{children:u(n,s)}):r&&S.jsx(Cf,{children:S.jsx(Yo,{image:r,width:p,height:p,alt:n})}),t[8]=r,t[9]=p,t[10]=n,t[11]=s,t[12]=u,t[13]=P):P=t[13];const L=i||n;let D;t[14]!==L?(D=S.jsx(xU,{children:L}),t[14]=L,t[15]=D):D=t[15];let F;t[16]!==P||t[17]!==D?(F=S.jsxs(S.Fragment,{children:[P,D]}),t[16]=P,t[17]=D,t[18]=F):F=t[18];const G=F,Y=c||void 0,Z=`naviLink${n}`;let Q;t[19]!==G||t[20]!==E||t[21]!==g||t[22]!==f||t[23]!==y||t[24]!==_||t[25]!==h?(Q=E&&y?S.jsx(ib,{parent:G,shape:Xn.RECTANGLE,position:wt.RIGHT_CENTER_OUTSIDE,backgroundColor:g.success.default,variant:io.TEXT,offset:_[8],children:S.jsx(tI,{fontType:ko.SUBTEXT_CAPS,fontColor:f.text_inverted,children:h(E)})}):G,t[19]=G,t[20]=E,t[21]=g,t[22]=f,t[23]=y,t[24]=_,t[25]=h,t[26]=Q):Q=t[26];let Ye;return t[27]!==d||t[28]!==b||t[29]!==Y||t[30]!==Z||t[31]!==Q?(Ye=S.jsx(Rd,{onClick:b,"data-active":Y,className:d,"data-testid":Z,children:Q}),t[27]=d,t[28]=b,t[29]=Y,t[30]=Z,t[31]=Q,t[32]=Ye):Ye=t[32],Ye};let il,Pf,HU,VU,YU;il=v.main`display:flex;flex-direction:column;`,E3=v.div`overflow-x:${({$horizontal:e=!0,$isLoading:t=!1})=>e&&!t?"auto":"hidden"};overflow-y:${({$vertical:e=!1,$isLoading:t=!1})=>e&&!t?"auto":"hidden"};${Wl()}`,hy=(e=!1)=>N.css`overflow-x:${e?"hidden":"auto"};overflow-y:${e?"auto":"hidden"};${Wl()}`,Pf=10,HU=v.div`width:0;height:0;position:absolute;${({$direction:e})=>e==="down"?N.css`bottom:-${Pf}px;`:N.css`top:-${Pf}px;`} ${({$left:e})=>e!==void 0&&`left: ${e}px;`} ${({$right:e})=>e!==void 0&&`right: ${e}px;`} border-left:${({$size:e})=>e}px solid transparent;border-right:${({$size:e})=>e}px solid transparent;${({$direction:e,color:t,$size:r})=>e==="down"?N.css`border-top:${r}px solid ${t};`:N.css`border-bottom:${r}px solid ${t};`} filter:drop-shadow(0 6px 25px rgba(0,0,0,0.08));z-index:var(--layer-below);`,VU=12,YU="var(--colors-fill-btn-secondary)",dA=function(e){const t=C.c(6),{direction:r,color:a,left:n,right:s,size:o}=e,i=r===void 0?"down":r,l=a===void 0?YU:a,c=o===void 0?VU:o;let u;return t[0]!==l||t[1]!==i||t[2]!==n||t[3]!==s||t[4]!==c?(u=S.jsx(HU,{$direction:i,color:l,$left:n,$right:s,$size:c}),t[0]=l,t[1]=i,t[2]=n,t[3]=s,t[4]=c,t[5]=u):u=t[5],u};let $U,bd,WU,Df;Jh=v.section``,Wo=v.div`${Ct()};`,Rs=v.div`display:flex;align-items:center;margin:0;justify-content:space-between;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;${Rr(24,32,"var(--colors-text-primary)",!0)} font-stretch:condensed;text-transform:uppercase;padding:var(--spacing-16);img{margin-right:var(--spacing-6);}${ce.min(ys.extraLarge)}{${Rr(18,24,"var(--colors-text-primary)",!0)} font-weight:"semi-bold";padding:var(--spacing-8);}${Vo}{font-size:var(--font-size-14);color:var(--colors-text-primary);line-height:var(--line-height-20);font-weight:500;margin-right:var(--spacing-8);text-transform:none;${ce.min(ys.extraLarge)}{display:flex;}}`,_3=v(Fe)`align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;${Fe}{min-width:0;span{${({$isSportsDiscoveryPage:e})=>e?Rr(12,16,"var(--colors-text-secondary)"):Rr(18,24,"var(--colors-text-primary)",!0)} font-stretch:condensed;text-transform:uppercase;align-items:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;min-width:0;}}`,S3=v.div`${yr("center","center")};${Rr(12,12,"var(--colors-text-primary)",!0)} white-space:nowrap;min-width:var(--size-24);padding:0 var(--spacing-8);margin-left:var(--spacing-8);height:var(--size-20);border-radius:var(--border-radius-24);border:1px solid var(--colors-icon-primary);`,hE=vt.createContext({content:void 0,bar:void 0,setHeaderContent:()=>{},setHeader:()=>{},components:{}}),$U=e=>{const t=C.c(3),{children:r,components:a}=e,n={content:void 0,bar:void 0,setHeaderContent:u=>{l({...i,content:u})},setHeader:u=>{l({...i,bar:u})},components:a},[s,o]=m.useState(n),i=s,l=o;let c;return t[0]!==r||t[1]!==i?(c=S.jsx(hE.Provider,{value:i,children:r}),t[0]=r,t[1]=i,t[2]=c):c=t[2],c},bd=v.div`${vs(ko.BODY_BOLD,"var(--colors-text-primary)")};font-stretch:condensed;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;`,Ha=e=>{const t=C.c(3),{children:r,testid:a}=e;let n;return t[0]!==r||t[1]!==a?(n=S.jsx(bd,{"data-testid":a,children:r}),t[0]=r,t[1]=a,t[2]=n):n=t[2],n},WU=v.div`${Ct()};min-height:calc(100vh - var(--app-offset-top));width:100%;`,xs=e=>{const{children:t,min:r,max:a}=e;return lce(r,a)?t:null},Df=()=>{},Df.Layout=WU;let Bf;bn=(e=>(e.ICON_PRIMARY="icon-primary",e.ICON_INVERTED="icon-inverted",e.COLOR_MATRIX_PRIMARY_DEFAULT="color-matrix-primary-default",e))(bn||{}),Bf=(e=>(e.COLOR_MATRIX="ColorMatrix",e))(Bf||{});let KU,jU,zU,vd,XU;KU={"color-matrix-primary-default":{type:"ColorMatrix",cssVar:"--color-schema-primary-default-rgb"},"icon-primary":{type:"ColorMatrix",cssVar:"--colors-icon-primary-rgb"},"icon-inverted":{type:"ColorMatrix",cssVar:"--color-schema-neutral-0-rgb"}},jU=e=>{const t=C.c(7),{color:r,filterId:a}=e;let n;t[0]!==r?(n=xae(r),t[0]=r,t[1]=n):n=t[1];const{r:s,g:o,b:i}=n,l=`0 0 0 0 ${s} 14 0 0 0 0 ${o} 15 0 0 0 0 ${i} 16 0 0 0 1 0`;let c;t[2]!==l?(c=S.jsx("feColorMatrix",{colorInterpolationFilters:"sRGB",type:"matrix",values:l}),t[2]=l,t[3]=c):c=t[3];let u;return t[4]!==a||t[5]!==c?(u=S.jsx("filter",{id:a,children:c}),t[4]=a,t[5]=c,t[6]=u):u=t[6],u},zU=()=>{const e=C.c(6),t=m.useRef(null),r=m.useRef(null);let a;e[0]===Symbol.for("react.memo_cache_sentinel")?(a=[],e[0]=a):a=e[0];const[n,s]=m.useState(a);let o,i;e[1]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{t.current&&(r.current=getComputedStyle(t.current),s(Object.entries(KU).map(u=>{const[d,E]=u;if(E.type===Bf.COLOR_MATRIX){const{cssVar:p}=E,T=r.current.getPropertyValue(p);return T?S.jsx(jU,{color:T,filterId:d},d):null}return null})))},i=[t],e[1]=o,e[2]=i):(o=e[1],i=e[2]),m.useEffect(o,i);let l;e[3]===Symbol.for("react.memo_cache_sentinel")?(l={position:"absolute",visibility:"hidden"},e[3]=l):l=e[3];let c;return e[4]!==n?(c=S.jsx("svg",{ref:t,id:"svg-filters",width:"0",height:"0",style:l,children:S.jsx("defs",{children:n})}),e[4]=n,e[5]=c):c=e[5],c},vd=m.createContext({showToolTip:!1,setShowToolTip:()=>{},toolTipOuterProps:{left:0,top:0,iconCount:0},setToolTipOuterProps:()=>{},openDrawerEventId:null,setOpenDrawerEventId:()=>{}}),XU=e=>{const t=C.c(8),{children:r}=e,[a,n]=m.useState(!1);let s;t[0]===Symbol.for("react.memo_cache_sentinel")?(s={left:0,top:0,iconCount:0},t[0]=s):s=t[0];const[o,i]=m.useState(s),[l,c]=m.useState(null);let u;t[1]!==l||t[2]!==a||t[3]!==o?(u={showToolTip:a,setShowToolTip:n,toolTipOuterProps:o,setToolTipOuterProps:i,openDrawerEventId:l,setOpenDrawerEventId:c},t[1]=l,t[2]=a,t[3]=o,t[4]=u):u=t[4];const d=u;let E;return t[5]!==r||t[6]!==d?(E=S.jsx(vd.Provider,{value:d,children:r}),t[5]=r,t[6]=d,t[7]=E):E=t[7],E},I5=()=>{const e=C.c(3),t=vt.useContext(vd);if(t===void 0)throw new Error("useGlobalDrawer must be used within an IconInfoDrawerContextProvider");let r;return e[0]!==t.openDrawerEventId||e[1]!==t.setOpenDrawerEventId?(r={openDrawerEventId:t.openDrawerEventId,setOpenDrawerEventId:t.setOpenDrawerEventId}
16,e[0]=t.openDrawerEventId,e[1]=t.setOpenDrawerEventId,e[2]=r):r=e[2],r};function Jae(e){const t=C.c(7),{persistor:r,loading:a,children:n}=e,s=a===void 0?null:a,[o,i]=m.useState(!1);let l,c;if(t[0]!==r?(l=()=>(r.rehydrate(),i(!0),r.start(),()=>{r.stop()}),c=[r],t[0]=r,t[1]=l,t[2]=c):(l=t[1],c=t[2]),m.useEffect(l,c),!o){let d;return t[3]!==s?(d=S.jsx(S.Fragment,{children:s}),t[3]=s,t[4]=d):d=t[4],d}let u;return t[5]!==n?(u=S.jsx(S.Fragment,{children:n}),t[5]=n,t[6]=u):u=t[6],u}const Zae=!1,ene=e=>{const t=C.c(7),{children:r}=e;m.useRef(null);let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=[],t[0]=a):a=t[0],m.useEffect(tne,a);let n;t[1]===Symbol.for("react.memo_cache_sentinel")?(n=[],t[1]=n):n=t[1],m.useEffect(rne,n);let s,o;t[2]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{},o=[],t[2]=s,t[3]=o):(s=t[2],o=t[3]),m.useEffect(s,o);let i;t[4]===Symbol.for("react.memo_cache_sentinel")?(i=Zae,t[4]=i):i=t[4];let l;return t[5]!==r?(l=S.jsxs(HA,{client:kt,children:[r,i]}),t[5]=r,t[6]=l):l=t[6],l};function tne(){return zce(kt)}function rne(){}var pr=(e=>(e.SELECT_OUTCOME="betslip:SELECT_OUTCOME",e.SELECT_MULTIPLE_OUTCOMES="betslip:SELECT_MULTIPLE_OUTCOMES",e.DESELECT_OUTCOME="betslip:DESELECT_OUTCOME",e.REMOVE_MULTIPLE_OUTCOMES="betslip:REMOVE_MULTIPLE_OUTCOMES",e.BET_SHARED="betslip:BET_SHARED",e.SHARED_BET_FETCH_EVENTS="betslip:SHARED_BET_FETCH_EVENTS",e.SHARED_BET_FETCH_PREBUILTS="betslip:SHARED_BET_FETCH_PREBUILS",e.SHARED_BET_APPLIED="betslip:SHARED_BET_APPLIED",e))(pr||{});let qU,QU,JU;GO=M("betslip:SELECT_OUTCOME"),sy=M("betslip:SELECT_MULTIPLE_OUTCOMES"),kW=M("betslip:DESELECT_OUTCOME"),x5=M("betslip:REMOVE_MULTIPLE_OUTCOMES"),r8=M("betslip:BET_SHARED"),qU=M("betslip:SHARED_BET_FETCH_EVENTS"),QU=M("betslip:SHARED_BET_FETCH_PREBUILS"),JU=M("betslip:SHARED_BET_APPLIED");let ZU,Nd,wf,eM,tM,rM,aM,nM,sM,oM,iM,Ld,lM,cM,Uf,uM,dM,Io,Mf,kf,EM,pM,Cd,Oo,ll,TM,_M,cl,SM;ZU=e=>Array.isArray(e)?e:e?[e]:[],Nd=e=>U$(e.topic),wf=e=>!e.startsWith("state:"),eM=e=>"selector"in e,tM=e=>"intercept"in e,rM=(e,t)=>{if(U$(t))return e.state.get(t)??void 0},aM=(e,t,r)=>{if("map"in r){const a=r,n=rM(e,r.topic);return a.map(t,n)}return t},nM=e=>{const t=new Map;for(const r of e){const a=t.get(r.topic)||[];t.set(r.topic,[...a,r])}return t},Ie=uE("betslip"),sM={FREE_BET:"FREE_BET",RISK_FREE_BET:"RISK_FREE_BET",PROFIT_BOOST_TOKEN:"PROFIT_BOOST_TOKEN",ODDS_BOOST_TOKEN:"ODDS_BOOST_TOKEN",COMBI_INSURANCE_TOKEN:"COMBI_INSURANCE_TOKEN"},mj={SEARCH_BAR:"search-bar",BETSLIP:"betslip"},oM=new Set(["HORSE_RACING","GREYHOUND_RACING","TROTTING"]),iM=new Set(["VIRTUAL_HORSE_RACING","VIRTUAL_GREYHOUNDS"]),Ld=(e,t)=>e==null?!1:oM.has(e)?!0:t&&iM.has(e),j7=128,di="system-singles",lM="SINGLES",Xs=30,cM={"1st":"1st","2nd":"2nd","3rd":"3rd"},Uf={"1st":0,"2nd":1,"3rd":2,any:3},uM=new Set(["forecast","tricast"]),dM=/^(.*?)\s+(1st|2nd|3rd)$/i,Io=e=>{const t=dM.exec(e);return t?{name:t[1],position:cM[t[2].toLowerCase()]}:{name:e,position:"any"}},De=e=>{const t=e.trackingMeta?.marketType;return t!=null&&uM.has(t)},vi=e=>e.startsWith("forecast-")||e.startsWith("tricast-"),Mf=e=>Object.fromEntries(Object.entries(e).filter(([t])=>vi(t))),Oc=e=>e.outcomes.length>0&&e.outcomes.every(t=>t.position==="any"),kf=e=>`${e.eventId}|${Io(e.name).name}`,EM=(e,t)=>{const r=new Set(t),a=new Set,n=new Set,s=new Set;for(const i of e)!r.has(i.outcomeId)||!De(i)||(i.horseRacing==="SinglePlace"?a.add(i.eventId):i.horseRacing==="AnyPlace"&&(n.add(i.eventId),s.add(kf(i))));if(a.size===0&&n.size===0)return t;const o=new Set(t);for(const i of e)De(i)&&(i.horseRacing==="SinglePlace"&&a.has(i.eventId)||i.horseRacing==="AnyPlace"&&s.has(kf(i)))&&o.add(i.outcomeId);for(const i of n){const l=e.filter(c=>c.eventId===i&&De(c)&&!o.has(c.outcomeId));if(new Set(l.map(c=>Io(c.name).name)).size<2&&l.every(c=>c.horseRacing==="AnyPlace"))for(const c of l)o.add(c.outcomeId)}return[...o]},pM=(e,t)=>{const{name:r,position:a}=Io(e.name);return{outcomeId:e.outcomeId,name:r,position:t?"any":a}},Cd=(e,t,r)=>{const[a]=t,n=t.map(s=>pM(s,r)).sort((s,o)=>Uf[s.position]-Uf[o.position]);return{id:`${e}-${a.marketId}`,eventId:a.eventId,marketId:a.marketId,marketType:e,marketName:a.marketName,outcomes:n}},Oo=(e,t)=>e.filter(r=>r.trackingMeta?.marketType===t),ll=e=>e.some(t=>t.marketStatus==="CLOSED"),TM=e=>{const t=new Set(e.map(o=>
16Io(o.name).position)),r=ll(Oo(e,"tricast")),a=ll(Oo(e,"forecast"));let n=null;if(t.has("1st")&&t.has("2nd")&&t.has("3rd")&&!r?n="tricast":t.has("1st")&&t.has("2nd")&&!a&&(n="forecast"),!n)return[];const s=Oo(e,n);return s.length===0?[]:[Cd(n,s,!1)]},_M=e=>{const t=new Set(e.map(s=>Io(s.name).name)).size;if(t<2)return[];const r=Oo(e,"forecast"),a=Oo(e,"tricast"),n=[];return r.length>0&&!ll(r)&&n.push(Cd("forecast",r,!0)),t>=3&&a.length>0&&!ll(a)&&n.push(Cd("tricast",a,!0)),n},Ys=e=>{const t=new Map;for(const a of e){if(!De(a))continue;const n=t.get(a.eventId);n?n.push(a):t.set(a.eventId,[a])}const r=[];for(const a of t.values()){const n=a.some(s=>s.horseRacing==="AnyPlace");r.push(...n?_M(a):TM(a))}return r},cl=e=>{const t=e.filter(a=>!De(a)).length,r=new Set(Ys(e).filter(a=>!Oc(a)).map(a=>a.eventId)).size;return t+r},x7=(e,t,r)=>{const a={};if(!e?.length||r.length===0)return a;const n=r.map(s=>new Set(s.outcomes.map(o=>o.outcomeId)));for(const s of e){const o=s.combinations,i=o?.[0]?.outcomeIds?.[0];if(!(o?.length&&i))continue;const l=t.get(i);if(l?.outcomeType!=="RACING_X_CAST"||!l.relatedOutcomeIds?.length)continue;const c=l.relatedOutcomeIds,u=c.length===3?"tricast":"forecast",d=r.findIndex((E,p)=>E.marketType===u&&c.every(T=>n[p].has(T)));d!==-1&&(a[r[d].id]=o.length)}return a},_9=({balance:e,betslipType:t,betCount:r})=>r===0?e:t==="SINGLE"||t==="COMBI"?Math.floor(e/r):e,Cc=({betslipType:e,isEachWay:t,isIndividualWagerActive:r})=>!!t&&(e==="COMBI"||e==="FLEX_PARLAY"||e==="SINGLE"&&!r),U7=({allowedStake:e,...t})=>Cc(t)?Math.floor(e/2):e,SM=({tokenValue:e,...t})=>Cc(t)?Math.ceil(e/2):e,Yy=(e,{stakePerBet:t,straightStakes:r,systemStakes:a})=>a?Object.values(a).some(n=>n>0&&n<e):r?Object.values(r).some(n=>(n??t??0)<e):t!=null&&t<e,Ni=e=>e===null,cT=function(e,t){return t==="FRACTIONAL"&&!e.fractional&&e.decimal>1?Kc(e.decimal):t==="FRACTIONAL"?e.fractional:MR(e,t)};let ul,Gf,Pd,Ao,Kr,dl,Ff,mM,fM,gM,xf,hM,IM,OM;nT=e=>Number.isFinite(e.true)?e.true:Number.isFinite(e.decimal)?e.decimal:0,MR=(e,t,r)=>t==="AMERICAN"?Au(e.american):t==="FRACTIONAL"?yu(e.fractional,r):xi(e.decimal),F6=(e,t)=>e?"STARTING_PRICE":t?"BEST_ODDS_GUARANTEED":"PLACEMENT_ODDS",y7=4e3,A7=(e,t)=>e===t?null:t>e?"UP":"DOWN",ul={status:"idle",type:null,data:null,requestData:null,variables:null,submittedAt:0,submittedReward:null},Gf={picks:[],redundantPickIds:new Set,oddsChanged:!1,liveEvents:{},liveTimeDisplays:{},visible:!1,view:"betslip",keyboardOpen:!1,keyboardBuffer:"",activeStakeId:null,stakeKeyboardLayout:null,stakeTyped:!1,betslipType:"SINGLE",individualWagersMode:!1,stake:1e4,defaultStake:1e4,stakes:{},eachWay:!1,systemContents:[],activeFlexParlay:null,accaBoostEnabled:!0,accaBoostStepperChange:{stepperState:"none",picksCount:0,previousStepperState:"none"},activeBonusId:null,activeBonusLocksStake:!1,isAcceptingOdds:!1,pendingSubmit:null,betRequestDismissedAt:0,autoAdjustedStake:!1,placement:ul,affiliatePending:null,tempAlert:null,streamEventId:null,stashedPicks:[],settingsOpen:!1,settingsOpenPlace:void 0,rewardPickerOpen:!1},Pd=e=>({...Gf,placement:e.placement,stake:e.defaultStake,defaultStake:e.defaultStake,streamEventId:e.streamEventId,stashedPicks:e.stashedPicks}),Ao=(e,t)=>({...t?{}:{...dl(e),...Kr(e),...Ff(e),view:"betslip",keyboardOpen:!1,keyboardBuffer:"",stakeKeyboardLayout:null,stakeTyped:!1},visible:t}),Kr=e=>e.placement.status==="error"?{placement:ul}:{},dl=e=>e.view==="results"?{placement:ul}:{},Ff=e=>e.streamEventId!==null||e.stashedPicks.length===0?{}:{picks:[...e.picks,...e.stashedPicks],stashedPicks:[],betslipType:e.betslipType},mM=["picks","betslipType","stake","stakes","individualWagersMode","activeFlexParlay","activeBonusId","activeBonusLocksStake","eachWay"],fM=e=>Object.fromEntries(mM.map(t=>[t,e[t]])),gM=()=>{let e=null;return{setStorageApi:t=>{e=t},getItem:()=>e?.getItem("betslip:store")??null,setItem:(t,r)=>e?.setItem("betslip:store",r),removeItem:()=>e?.removeItem("betslip:store")}},xf=gM(),hM=e=>typeof e=="object"&&e!==null&&"picks"in e&&Array.isArray(e.picks),IM={name:"betslip",storage:xf,skipHydration:!0,merge
16(e,t){return hM(e)?{...t,...e,visible:e.picks.length>0}:t},partialize:fM,onRehydrateStorage:e=>(Ie.debug("Rehydrating betslip store",e),(t,r)=>{r?Ie.error("Error rehydrating betslip store",r):Ie.debug("Betslip store successfuly rehydrated",t)})},OM=e=>Dl(e,IM);let AM,K,Hf,yM,RM,bM,vM,Vf,NM,LM,CM,PM;H=Qr()(cce(Jr(OM(e=>(AM=e,Gf)),{name:"tgc/betslip"}))),qt=H.getState,K=(e,t)=>AM(e,void 0,t),dR=e=>Number.parseFloat(((e-1)*100).toFixed(2)),My=e=>e.featureFlagEnabled&&e.isLoggedIn&&e.betslipType!=="SYSTEM",Hf=e=>e.isFlexParlayActive&&!e.accaBoostFlexParlayEnabled,ky=e=>e.accaBoostSupported&&e.accaBoostEnabled&&!e.isBonusActive&&!Hf(e),fi=e=>Object.keys(e??{}).map(Number).filter(t=>!Number.isNaN(t)).sort((t,r)=>t-r),uR=e=>fi(e)[0]??null,f8=e=>{const t=fi(e).at(-1);return t===void 0?null:e?.[String(t)]??null},yM=({selectionBoosts:e,rawPossibleWinnings:t,maxProfit:r})=>{const a=fi(e);if(!e||a.length===0||t===void 0||r===void 0)return null;const n=r?a.findIndex(s=>Math.max(e[String(s)]-1,0)*t>=r):-1;return a[n>=0?Math.max(n-1,0):a.length-1]},_R=({selectionCount:e,selectionBoosts:t,rawPossibleWinnings:r,maxProfit:a,floorTier:n=0})=>{const s=yM({selectionBoosts:t,rawPossibleWinnings:r,maxProfit:a});if(s===null||!t)return null;const o=Math.max(Math.min(e,s),n),i=fi(t).filter(c=>c<=o);if(i.length===0)return null;const l=i[i.length-1];return{tierKey:l,boostFactor:t[String(l)],maxAllowedTier:s}},RM=new Set(["ONGOING","INTERRUPTED","SUSPENDED"]),Xa=e=>RM.has(e),bM=e=>{const t=new Set;for(const r of e)Xa(r.matchState)&&t.add(r.eventId);return t.size===0?[]:Array.from(t)},KT=e=>e.length<2?!1:new Set(e.map(t=>t.eventId)).size!==e.length,vM=e=>KT(e.filter(t=>!De(t))),Vf=(e,t)=>t==="COMBI"&&KT(e),NM=e=>{if(!e)return{};const t={};return e.widgetName!=null&&(t["Widget Name"]=e.widgetName),e.filterTabName!=null&&(t["Filter Tab Name"]=e.filterTabName),e.filterTabPosition!=null&&(t["Filter Tab Position"]=e.filterTabPosition),e.subFilterTabName!=null&&(t["Sub Filter Tab Name"]=e.subFilterTabName),e.subFilterTabPosition!=null&&(t["Sub Filter Tab Position"]=e.subFilterTabPosition),e.marketGroupName!=null&&(t["Market Group Name"]=e.marketGroupName),e.marketGroupPosition!=null&&(t["Market Group Position"]=e.marketGroupPosition),e.groupId!=null&&(t["Group Id"]=e.groupId),e.leagueTab!=null&&(t["League Tab"]=e.leagueTab),e.parentGroupName!=null&&(t["Parent Group Name"]=e.parentGroupName),e.sportGroup!=null&&(t["Sport Group"]=e.sportGroup),e.isPrebuilt!=null&&(t["Is Pre-Built"]=e.isPrebuilt),e.prebuiltId!=null&&(t["Prebuild Id"]=e.prebuiltId),e.prebuiltPosition!=null&&(t["Prebuild Position"]=e.prebuiltPosition),e.resultType!=null&&(t["Result Type"]=e.resultType),e.isSpecial!=null&&(t["Is Special"]=e.isSpecial),e.isEsport!=null&&(t["Is Esport"]=e.isEsport),e.isExclusive!=null&&(t["Is Exclusive"]=e.isExclusive),e.exclusivePosition!=null&&(t["Exclusive Position"]=e.exclusivePosition),e.isBoostedOdds!=null&&(t["Is Boosted Odds"]=e.isBoostedOdds),e.isFallbackMarket!=null&&(t["Is Fallback Market"]=e.isFallbackMarket),e.originalMarketName!=null&&(t["Original Market Name"]=e.originalMarketName),e.originalMarketType!=null&&(t["Original Bet Market Type"]=e.originalMarketType),e.isScoreboardExpanded!=null&&(t["Scoreboard Expanded"]=e.isScoreboardExpanded),e.livePageStreamToggle!=null&&(t["Stream Toggle Live Page On"]=e.livePageStreamToggle),e.eventDate!=null&&(t["Sport Event Date"]=e.eventDate),e.marketType!=null&&(t["Bet Market Type"]=e.marketType),e.upcomingTimeFilter!=null&&(t["Upcoming Time Filter"]=e.upcomingTimeFilter),e.upcomingTopLeaguesFilter!=null&&(t["Upcoming Top Leagues Only Filter Applied"]=e.upcomingTopLeaguesFilter),e.nextRacesFilter!=null&&(t["Next Races Filter"]=e.nextRacesFilter),e.outcomeLayout!=null&&(t["Outcome Layout"]=e.outcomeLayout),e.layoutTextOption!=null&&(t["Layout Text Option"]=e.layoutTextOption),e.isSingleScroll!=null&&(t["Is Single Scroll"]=e.isSingleScroll),t},LM=e=>({"Widget Names":e.map(t=>t.trackingMeta?.widgetName??null),"Filter Tab Names":e.map(t=>t.trackingMeta?.filterTabName??null),"Filter Tab Positions":e.map(t=>t.trackingMeta?.filterTabPosition??null),"Sub Filter Tab Names":e.map(t=>t.trackingMeta?.subFilterTabName??null),"Sub Filter Tab Positions":e.map(t=>t.trackingMeta?.subFilterTabPosition??null),"Is Pre-Built":e.map(t=>t.trackingMeta?.isPrebuilt??!1),"Prebuild Ids":e.map(t=>t.trackingMeta?.prebuiltId??null),"Prebuild Positions":e.map(t=>t.trackingMeta?.prebuiltPosition??null),"Result Type":e.map(t=>t.trackingMeta?.resultType??null),"Market Group Names":e.map(t=>t.trackingMeta?.marketGroupName??null),"Market Group Positions":e.map(t=>t.trackingMeta?.marketGroupPosition??null),"Is Esport":e.map(t=>t.trackingMeta?.isEsport??!1),"Is Boosted Odds":e.map(t=>t.trackingMeta?.isBoostedOdds??!1),"Is Fallback Market":e.map(t=>t.trackingMeta?.isFallbackMarket??!1),"Original Market Name":e.map(t=>t.trackingMeta?.originalMarketName??null),"Original Bet Market Type":e.map(t=>t.trackingMeta?.originalMarketType??null),"Scoreboard Expanded":e.map(t=>t.trackingMeta?.isScoreboardExpanded??null),"Stream Toggle Live Page On":e.map(t=>t.trackingMeta?.livePageStreamToggle??null),"Is Exclusive":e.map(t=>t.trackingMeta?.isExclusive??!1),"Exclusive Position":e.map(t=>t.trackingMeta?.exclusivePosition??null),"Upcoming Time Filter":e.map(t=>t.trackingMeta?.upcomingTimeFilter??null),"Upcoming Top Leagues Only Filter Applied":e.map(t=>t.trackingMeta?.upcomingTopLeaguesFilter??null),"Next Races Filter":e.map(t=>t.trackingMeta?.nextRacesFilter??null)}),zp=e=>{switch(e){case"SINGLE":return"STRAIGHT";case"COMBI":return"PARLAY";case"SYSTEM":return"SYSTEM";case"TEASER":return"TEASER";case"FLEX_PARLAY":return"FLEX_PARLAY"}},ry=e=>{const t=e.some(a=>a.eventType==="MATCH"),r=e.some(a=>a.eventType==="OUTRIGHT");return t&&r?"Both":r?"Outright":"Match"},ay=e=>{const t=e.some(a=>Xa(a.matchState)),r=e.some(a=>!Xa(a.matchState));return t&&r?"Both":t?"Live":"Prematch"},B7=(e,t)=>({Length:e.length,"Number of Outcomes":e.length,"Wager Type":ay(e),"Betslip Type":zp(t),Sports:e.map(r=>r.sportType),Leagues:e.map(r=>r.groupName),"Sport Event Types":ry(e),"Sport Event Names":e.map(r=>r.eventName),Outcome:e.map(r=>r.name),"Sport Event ID":e.map(r=>r.eventId),...LM(e)}),ER=()=>RS("betslip.accaBoost.name")??"",YT=()=>{try{return RS("odds.fractionals.even")}catch{return}},CM={betslip:void 0,bets:void 0,notifications:[],accaBoostOffer:void 0,flexParlayOffer:void 0,bonuses:void 0,myRewards:[],outcomeMap:new Map,notificationMap:new Map,notificationsByType:new Map,validationStatus:"pending",hasData:!1},PM={data:void 0,isFetching:!1,isPaused:!1,isError:!1,error:null,isPending:!0,isPlaceholderData:!1,canValidate:!0,derived:CM},TT=m.createContext(PM),TT.displayName="ValidationContext",ye=function(e=t=>t){const t=m.useContext(TT);return e(t)};
16let DM,Yf,BM,wM,UM,Dd,MM,Tr,kM,GM,FM,ts,xM,HM,VM,YM,$M,WM,KM,jM,yo,zM,XM,$f,Wf,Kf,Ro,qM,QM,jf,JM,ZM,ek,tk,rk,ak,nk,sk,Bd,ok,ik,lk,ck,zf,wd,Ud,Xf,uk,j,qf,Qf,dk,Ek,rs,Jf;bc=e=>e.derived.betslip,zc=e=>e.derived.bets,L7=e=>e.derived.notifications,DM=e=>e.derived.accaBoostOffer,Yf=e=>e.derived.flexParlayOffer,u9=e=>e.derived.bonuses,BM=e=>e.derived.myRewards,v6=e=>e.derived.outcomeMap,KR=e=>e.derived.notificationMap,vy=e=>e.derived.notificationsByType,m6=e=>e.derived.validationStatus,wM=e=>e.derived.hasData,UM=e=>e.canValidate,za=e=>e.isFetching,c9=e=>e.isPaused,Dd=()=>{const e=ye(UM),t=ye(za),r=H(n=>n.picks.map(s=>s.outcomeId).sort().join("|")),a=m.useRef(null);return e&&!t&&(a.current=r),!e&&r!==""&&r===a.current},MM=Vh("betslip"),{setGlobal:Tr}=MM,SR=({topic:e,value:t,unmountedValue:r})=>{m.useEffect(()=>{Tr(ve().state,e,t)},[e,t]),m.useEffect(()=>()=>{Tr(ve().state,e,r)},[e])},kM=(e,t)=>{const{possibleWinnings:r=0,rawPossibleWinnings:a=0}=t??{};return!!e.maxProfit&&!!r&&!!a&&r-a>=e.maxProfit},yp=()=>{const e=ye(DM),t=ye(za),r=Dd(),a=ye(i=>zc(i)?.[0]),n=ye(i=>bc(i)?.oddsFormat);SR({topic:"betslip:acca-boost:offer",value:e,unmountedValue:void 0});const s=YT(),o=m.useMemo(()=>e?{data:{...e,minOddsLabel:n?Oi({odds:e.minOdds,format:n,evenLabel:s}):e.minOdds,oddsFormat:n,isMaxProfit:kM(e,a),rawPossibleWinnings:a?.rawPossibleWinnings??0,totalOdds:Number(a?.totalOdds??0),possibleWinnings:a?.possibleWinnings??0},isValidating:t}:{data:null,isValidating:t},[e,a,n,t,s]);return js(o,!r)},GM=new Map,sT=e=>e?.length?new Map(e.map(t=>[t.type,t])):GM,Ac=new Set(["EVENT_WINNING_EXCEEDED","EVENT_STAKE_EXCEEDED","CUSTOMER_WINNING_EXCEEDED","CUSTOMER_STAKE_EXCEEDED"]),S6="SGP_NOTIFICATIONS_STATUS",FM=new Set(["OPEN","VALIDATED","REQUESTED"]),ql=e=>{const t=e.betslip?.status;return t!=null&&FM.has(t)},FT=e=>{let t=null;for(const r of Ac){const a=e.get(r);if(!a?.requestAllowed)continue;const n=a.allowedStake??0;(!t||n<(t.allowedStake??0))&&(t=a)}return t},s7=(e,t,r)=>e!=null&&t>r,ca=e=>e.individualWagersMode&&e.betslipType==="SINGLE"&&WR(e)>1,ts=(e,t)=>e.picks.find(r=>r.outcomeId===t),xM=e=>e.systemContents,XR=(e,t)=>e.systemContents.find(r=>r.systemId===t),D7=(e,t,r=!1)=>{const a=ts(e,t);return Ld(a?.sportType,r)},_7=(e,t=!1)=>e.picks.length===0?!1:e.picks.every(r=>Ld(r.sportType,t)),K7=(e,t)=>!!ts(e,t)?.eachWayData,$7=e=>e.picks.length===0?!1:e.picks.every(t=>!!t.eachWayData),HM=(e,t)=>{const r=ts(e,t);return r?r.isStartingPrice===!0||De(r):!1},VM=(e,t)=>ts(e,t)?.isSPEligible??!1,YM=e=>e.picks.some(t=>t.isStartingPrice===!0&&!De(t)),$M=(e,t)=>{const r=ts(e,t);return r?De(r)?!0:(r.isSPEligible&&r.isStartingPrice&&!r.odds.decimal)??!1:!1},WM=e=>e.picks.reduce((t,r)=>(t[r.outcomeId]=rb(e,r.outcomeId),t),{}),R6=e=>!!e.systemContents.length,mp=e=>{if(!e.picks.length)return null;if(e.betslipType!=="SYSTEM"&&e.activeStakeId!=null&&vi(e.activeStakeId)&&yo(e).some(t=>t.id===e.activeStakeId))return e.activeStakeId;if(ca(e))return e.activeStakeId!=null&&e.picks.some(t=>t.outcomeId===e.activeStakeId)?e.activeStakeId:e.picks[0].outcomeId;if(e.betslipType==="SYSTEM"){const t=xM(e);if(e.activeStakeId!=null&&t.some(r=>r.systemId===e.activeStakeId))return e.activeStakeId;if(t.length>0)return t[0].systemId}return null},l9=(e,t)=>e.keyboardOpen&&mp(e)===t,KM=e=>e.betslipType==="SYSTEM"?0:e.stake,rb=(e,t)=>t==null?e.stake:t in e.stakes?e.stakes[t]:vi(t)?0:KM(e),jM=e=>{if(!e.systemContents.length)return null;const t=new Set(e.systemContents.map(n=>n.systemId)),r={};let a=!1;for(const n in e.stakes){if(!t.has(n))continue;const s=e.stakes[n];!s||s<=0||(a=!0,r[n]=s)}return a?r:null},Li=e=>e.redundantPickIds.size>0?e.picks.filter(t=>!e.redundantPickIds.has(t.outcomeId)):e.picks,yo=e=>Ys(Li(e)),Ri=e=>Li(e).filter(t=>!De(t)),GI=e=>Ri(e).length+yo(e).length,zM=e=>new Set(yo(e).map(t=>t.eventId)).size,XM=e=>{const t=e.betslipType==="COMBI"?e.picks.filter(a=>!De(a)).length:Ri(e).length,r=new Set(yo(e).filter(a=>!Oc(a)).map(a=>a.eventId)).size;return t+r},jT=e=>{if(qa(e)!=="SINGLE")return{};const t=new Set(yo(e).map(a=>a.id)),r={};for(const a in e.stakes)vi(a)&&t.has(a)&&(r[a]=e.stakes[a]);return r},qa=e=>e.betslipType==="COMBI"&&cl(Li(e))<2?"SINGLE":e.betslipType,qR=(e,t)=>SM({tokenValue:t,betslipType:qa(e),isEachWay:e.eachWay,isIndividualWagerActive:ca(e)}),n7=e=>{const t={picks:Li(e),systemContents:e.systemContents,betslipType:qa(e),stake:e.stake,activeFlexParlay:e.activeFlexParlay,activeBonusId:e.activeBonusId,accaBoostEnabled:e.accaBoostEnabled,isEachWay:e.eachWay,isIndividualWagerActive:ca(e)}
16,r=$f(e),a=Wf(e),n=jT(e);return{...t,straightStakes:r,systemStakes:a,forecastTricastStakes:n}},$f=e=>ca(e)?WM(e):null,Wf=e=>e.betslipType==="SYSTEM"?jM(e):null,Kf=e=>(e.betslipType==="COMBI"?e.picks.filter(t=>!De(t)).length:Ri(e).length)+zM(e),WR=e=>e.picks.length-e.redundantPickIds.size,Ro=e=>e.activeFlexParlay!==null,NT=e=>e.activeBonusId!==null,Ny=e=>e.activeBonusId,C7=(e,t=!1)=>e.picks.length===0?!1:e.picks.every(r=>Ld(r.sportType,t)),$R=(e,t)=>t?e.betslipType==="SYSTEM"?t.startsWith("system")?XR(e,t)?.eachWay??!1:!1:ts(e,t)?.isEachWay??!1:e.eachWay,FI=e=>e.streamEventId!==null,qM=e=>e.placement,QM=e=>e.placement.status,vR=e=>e.placement.status==="pending",jf=e=>e.placement.status==="success",yE=e=>vR(e)||jf(e),JM=e=>{const{placement:t}=e;if(t.type!=="submit"||t.status!=="error"||!t.data||ql(t.data))return!1;const r=t.data.notifications??[];return r.some(a=>a.type==="ACCEPT_ODDS_CHANGES"||a.type==="INVALID_ODDS")?FT(sT(r))==null:!1},h7=e=>{const{placement:t,betRequestDismissedAt:r}=e;return t.type!=="submit"||t.status!=="error"||!t.data||ql(t.data)?!1:FT(sT(t.data.notifications))!=null&&t.submittedAt>r},ZM={FREE_BET:"FREE_BET",RISK_FREE_BET:"RISK_FREE_BET",RISKFREE_BET:"RISK_FREE_BET",RISK_FREE_BET_FREE_BET:"FREE_BET",PROFIT_BOOST_TOKEN:"PROFIT_BOOST_TOKEN",ODDS_BOOST_TOKEN:"ODDS_BOOST_TOKEN",COMBI_INSURANCE_TOKEN:"COMBI_INSURANCE_TOKEN"},ek=1e12,tk=e=>e<ek?e*1e3:e,rk=e=>{const t=e.type?ZM[e.type]:void 0;if(!(t&&e.id))return null;const r=e.expires===void 0?void 0:tk(e.expires);return r!==void 0&&r<=Date.now()?null:{id:e.id,campaignId:e.campaignId??"",bonusType:t,bonusValue:e.bonusValue??0,maxAllowedStake:e.maxAllowedStake??0,awardPaybackPercentage:e.awardPaybackPercentage,expires:r,refundTiers:e.awardLostLegsPaybackPercentage,fulfillsCampaignRules:e.fulfillsCampaignRules??!1,campaignRules:e.campaignRules,expiredForEventIds:e.expiredForEventIds}},ui=e=>e?.bonusType==="FREE_BET",O6=(e,t)=>e>0&&t>e,ak=e=>e?.bonusType==="COMBI_INSURANCE_TOKEN",nk=e=>e.awardPaybackPercentage!==void 0&&e.awardPaybackPercentage>0&&e.awardPaybackPercentage!==100,sk=e=>{const{stake:t,bonusValue:r,awardPaybackPercentage:a}=e;if(a!==void 0&&!(r!==void 0&&t>r))return t*a/100},ab=e=>e.map(rk).filter(t=>t!==null),R7=(e,t,r)=>{const a=n=>Pn(n,{...r,minimumFractionDigits:0,maximumFractionDigits:2,roundingMode:"floor"});if(ui(e))return{type:"free-bet",variant:"freeBet",formattedValue:a(e.bonusValue),typeLabel:B("betslip.rewards.bonusType.freeBet")};if(e.bonusType==="PROFIT_BOOST_TOKEN")return{type:"profit-boost",variant:"boost",percentage:e.bonusValue,typeLabel:B("betslip.rewards.bonusType.profitBoost")};if(e.bonusType==="ODDS_BOOST_TOKEN")return{type:"odds-boost",variant:"boost",percentage:e.bonusValue,typeLabel:B("betslip.rewards.bonusType.oddsBoost")};if(ak(e))return{type:"acca-insurance",variant:"accaInsurance",percentage:Math.max(0,...Object.values(e.refundTiers??{})),formattedValue:a(e.bonusValue),typeLabel:B("betslip.rewards.bonusType.accaInsurance")};if(nk(e)){const n=e.awardPaybackPercentage??0,s=sk({stake:t,bonusValue:e.bonusValue,awardPaybackPercentage:e.awardPaybackPercentage});return s!==void 0?{type:"flexible-risk-free-bet",variant:"riskFreeBet",percentage:n,formattedValue:a(s),typeLabel:B("betslip.rewards.bonusType.riskFreeBet")}:{type:"flexible-risk-free-bet-unavailable",variant:"riskFreeBet",percentage:n,typeLabel:B("betslip.rewards.bonusType.riskFreeBet"),notApplicableLabel:B("betslip.rewards.notApplicable")}}return{type:"risk-free-bet",variant:"riskFreeBet",formattedValue:a(e.bonusValue),typeLabel:B("betslip.rewards.bonusType.riskFreeBet")}},Jc=(e,t)=>t?e.find(r=>r.id===t)??null:null,A6=(e,t)=>e!==null&&t.some(r=>r.id===e),yc=()=>ye(BM),oT=()=>{const e=yc(),t=H(Ny);return m.useMemo(()=>Jc(e,t),[t,e])},Bd=()=>H(e=>e.picks),ok=()=>H(e=>e.systemContents),f6=()=>H(te(e=>e.picks.flatMap(t=>t.eachWayData?[t.outcomeId,t.eachWayData.outcomeId]:[t.outcomeId]))),ik=e=>H(t=>HM(t,e)),lk=e=>H(t=>VM(t,e)),JT=()=>H(YM),ck=e=>H(t=>$M(t,e)),zf=e=>H(t=>$R(t,e)),Q7=()=>{const e=Bd(),t=H(r=>r.redundantPickIds);return m.useMemo(()=>t.size>0?e.filter(r=>!t.has(r.outcomeId)).map(r=>r.outcomeId):e.map(r=>r.outcomeId),[e,t])},wd=()=>{const e=Bd(),t=H(r=>r.redundantPickIds);return m.useMemo(()=>t.size>0?e.filter(r=>!t.has(r.outcomeId)):e,[e,t])},F7=()=>{const e=wd(),t=H(qa);return m.useMemo(()=>
16{if(t==="SYSTEM")return[];const r=Ys(e);return t==="COMBI"||t==="FLEX_PARLAY"?r.filter(a=>!Oc(a)):r},[e,t])},d7=()=>{const e=wd();return m.useMemo(()=>e.filter(t=>!De(t)).map(t=>t.outcomeId),[e])},g9=()=>{const e=wd();return m.useMemo(()=>e.filter(t=>De(t)).map(t=>t.outcomeId),[e])},BK=()=>H(e=>e.picks.length===0),E6=()=>H(e=>GI(e)===0),y6=()=>H(e=>e.betslipType),P7=()=>H(e=>ca(e)),ZW=()=>H(e=>e.view),JW=()=>H(e=>e.keyboardOpen),Ud=()=>H(te($f)),Xf=()=>H(te(Wf)),T4=()=>H(QM),lI=()=>H(te(qM)),Tj=()=>{const e=H(te(l=>({betslipType:l.betslipType,stake:l.stake,activeFlexParlay:l.activeFlexParlay,activeBonusId:l.activeBonusId,accaBoostEnabled:l.accaBoostEnabled,isEachWay:l.eachWay,isIndividualWagerActive:ca(l)}))),t=Bd(),r=ok(),a=H(l=>l.redundantPickIds),n=Ud(),s=Xf(),o=H(te(jT)),i=H(qa);return m.useMemo(()=>{const l=a.size>0?t.filter(c=>!a.has(c.outcomeId)):t;return{...e,picks:l,systemContents:r,betslipType:i,redundantPickIds:a,straightStakes:n,systemStakes:s,forecastTricastStakes:o}},[e,t,r,i,a,n,s,o])},uk={error:"error",warning:"warning","warning-new":"warning",info:"info",success:"success"},j=(e,t=uk[e])=>({severity:e,category:t}),qf={LOG_IN:j("error"),CONTAINS_SETTLED_PICKS:j("warning-new"),CONTAINS_LOCKED_PICKS:j("warning-new"),BONUS_LOW_BALANCE:j("warning"),BONUS_EXPIRED_FOR_EVENT_IDS:j("error"),BONUS_EXCEEDS_MAX_STAKE_OR_RISK:j("error"),REWARD_STAKE_ABOVE_LIMIT:j("error"),SGP_UNKNOWN_ERROR:j("warning"),BETSLIP_VALIDATION_STATUS_FAILURE:j("warning"),BETSLIP_PLACEMENT_STATUS_FAILURE:j("error"),AUTO_ADJUSTED_STAKE:j("error"),SYSTEM_BETS_MAX_COMBINATIONS_ERROR:j("warning"),REQUEST_NO_PLACEMENT:j("error"),ACCA_BOOST_MAX_PROFIT:j("warning","acca_boost"),ACCA_BOOST_MAX_BOOST:j("warning","acca_boost"),MAXIMUM_STAKE_EXCEEDED:j("error"),MAXIMUM_STAKE_EXCEEDED_ALLOW_ADJUST:j("error"),CUSTOMER_WINNING_EXCEEDED_ALLOW_ADJUST:j("error"),SGP_NOT_ELIGIBLE:j("warning"),SGP_COMBINATION_CONFLICT:j("warning-new"),REDUNDANT_PICKS:j("info"),SGA_MISSING_MANDATORY_LIMITS:j("error"),INVALID_GEOLOCATION:j("error"),MAX_TIME_SPENT_GAMBLING_EXCEEDED:j("warning-new"),PROCESSING_ERROR:j("error"),PROGRAM_STAKE_EXCEEDED:j("error"),PROGRAM_WINNING_EXCEEDED:j("error"),CUSTOMER_WINNING_EXCEEDED:j("warning"),CUSTOMER_STAKE_EXCEEDED:j("warning"),INVALID_ODDS:j("warning","odds_changed"),SPENDING_LIMIT_EXCEEDED:j("error"),NOT_ENOUGH_FUNDS:j("warning"),STAKE_TOO_LOW:j("error"),TOO_MANY_OUTCOMES:j("error"),EVENT_BLOCKED:j("warning"),EVENT_NOT_TRADED_LIVE:j("error"),NOT_TRADABLE:j("error"),OUTCOME_MISSING:j("error"),OUTCOME_MALFORMED:j("error"),MISSING_EVENT_CONFIGURATION:j("error"),PANIC:j("error"),PROGRAM_BLOCKED:j("warning"),LATE_BET_VALIDATION_FAILED:j("warning"),TOO_MANY_COMBINATIONS:j("warning"),RACING_X_CAST_SELECTIONS_LIMIT_EXCEEDED:j("warning"),CAMPAIGN_REQUIREMENTS_NOT_MET:j("warning"),BONUS_CANNOT_BE_USED:j("error"),BET_SLIP_REQUEST_NOT_ALLOWED:j("error"),FLEX_PARLAY_NOT_ALLOWED:j("warning"),FLEX_PARLAY_CANNOT_CONFIGURE:j("warning"),COMBINATION_VIRTUAL_SPORT_WARNING:j("warning"),PREBUILT_CANNOT_BE_USED:j("error"),PREBUILT_CONFLICT:j("error"),PREBUILT_MISSING:j("error"),PREBUILT_NOT_ACTIVE:j("error"),COMBINATION_WARNING:j("warning"),BONUS_WAGER_CANNOT_CHANGE:j("warning")},Qf=e=>qf[e].category,dk=e=>qf[e].severity,Ek={currency:"USD",locale:"en-US",minStake:0},rs=(e,{currency:t,locale:r})=>Pn(e??0,{currency:t,locale:r}),Jf={LOG_IN:()=>B("betslip.notification.logIn"),REQUEST_NO_PLACEMENT:()=>B("betslip.notification.requestNoPlacement"),BET_SLIP_REQUEST_NOT_ALLOWED:()=>B("betslip.notification.requestNotAllowed"),SGA_MISSING_MANDATORY_LIMITS:()=>B("betslip.notification.sgaMissingMandatoryLimits"),INVALID_GEOLOCATION:()=>B("betslip.notification.geolocation.mismatch"),MAX_TIME_SPENT_GAMBLING_EXCEEDED:()=>B("betslip.notification.maxTimeSpentGamblingExceeded"),CONTAINS_SETTLED_PICKS:()=>B("betslip.notification.removeUnavailablePicks"),CONTAINS_LOCKED_PICKS:()=>B("betslip.notification.removeLockedPicks"),NOT_TRADABLE:()=>B("betslip.notification.notTradable"),OUTCOME_MALFORMED:()=>B("betslip.notification.outcomeMalformed"),OUTCOME_MISSING:()=>B("betslip.notification.outcomeMissing"),EVENT_BLOCKED:()=>B("betslip.notification.eventBlocked"),PROGRAM_BLOCKED:()=>B("betslip.notification.selectionUnavailable"),SGP_UNKNOWN_ERROR:()=>
16B("betslip.notification.exceptionalError"),BETSLIP_VALIDATION_STATUS_FAILURE:()=>B("betslip.notification.exceptionalError"),BETSLIP_PLACEMENT_STATUS_FAILURE:()=>B("betslip.notification.exceptionalError"),TOO_MANY_OUTCOMES:()=>B("betslip.notification.tooManyOutcomes"),COMBINATION_VIRTUAL_SPORT_WARNING:()=>B("betslip.notification.virtualSportCombinationNotAllowed"),SYSTEM_BETS_MAX_COMBINATIONS_ERROR:()=>B("betslip.notification.systemBetsMaxCombinations"),COMBINATION_WARNING:()=>B("betslip.notification.combinationWarning"),SGP_NOT_ELIGIBLE:()=>B("betslip.notification.nonSgpEligible"),SGP_COMBINATION_CONFLICT:()=>B("betslip.notification.sgpCombination"),REDUNDANT_PICKS:()=>B("betslip.notification.sgpCombinationRedundant"),STAKE_TOO_LOW:e=>B("betslip.notification.stakeTooLow",{minStake:rs(e.minStake,e)}),NOT_ENOUGH_FUNDS:()=>B("betslip.notification.notEnoughFunds",{url:""}),PROCESSING_ERROR:()=>B("betslip.notification.exceptionalError"),PROGRAM_STAKE_EXCEEDED:()=>B("betslip.notification.maximumStake"),PROGRAM_WINNING_EXCEEDED:()=>B("betslip.notification.maximumWinning"),SPENDING_LIMIT_EXCEEDED:()=>B("betslip.notification.spendingLimitsExceeded"),CUSTOMER_STAKE_EXCEEDED:()=>B("betslip.notification.customerStakeExceeded"),CUSTOMER_WINNING_EXCEEDED:()=>B("betslip.notification.customerWinningExceeded"),CUSTOMER_WINNING_EXCEEDED_ALLOW_ADJUST:e=>B("betslip.notification.customerWinningExceededPleaseAdjust",{allowedStake:rs(e.allowedStake,e)}),MAXIMUM_STAKE_EXCEEDED:()=>B("betslip.notification.exceedMaximumStakeGeneric"),MAXIMUM_STAKE_EXCEEDED_ALLOW_ADJUST:e=>B("betslip.notification.exceedMaximumStakePleaseAdjust",{allowedStake:rs(e.allowedStake,e)}),AUTO_ADJUSTED_STAKE:e=>B("betslip.notification.exceedMaximumStakeAutoAdjusted",{allowedStake:rs(e.allowedStake,e)}),INVALID_ODDS:()=>B("betslip.notification.invalidOdds"),EVENT_NOT_TRADED_LIVE:()=>B("betslip.notification.eventNotTradedLive"),MISSING_EVENT_CONFIGURATION:()=>B("betslip.notification.missingEventConfiguration"),PANIC:()=>B("betslip.notification.panic"),LATE_BET_VALIDATION_FAILED:()=>B("betslip.notification.lateBetValidationFailed"),TOO_MANY_COMBINATIONS:()=>B("betslip.notification.tooManyCombinations"),RACING_X_CAST_SELECTIONS_LIMIT_EXCEEDED:()=>B("betslip.notification.tooManyCombinations"),CAMPAIGN_REQUIREMENTS_NOT_MET:()=>B("betslip.notification.campaignRequirements"),BONUS_CANNOT_BE_USED:()=>B("betslip.notification.bonusCannotBeUsed"),BONUS_EXPIRED_FOR_EVENT_IDS:()=>B("betslip.notification.bonusExpiredForEventIds"),BONUS_EXCEEDS_MAX_STAKE_OR_RISK:()=>B("betslip.notification.bonusExceedsMaxStakeOrRisk"),REWARD_STAKE_ABOVE_LIMIT:e=>B("betslip.rewards.stakeAboveLimit",{maxStake:rs(e.activeRewardMaxStake,e)}),BONUS_LOW_BALANCE:()=>B("betslip.notification.bonusLowBalance",{url:""}),PREBUILT_CANNOT_BE_USED:()=>B("betslip.notification.exceptionalError"),PREBUILT_CONFLICT:()=>B("betslip.notification.exceptionalError"),PREBUILT_MISSING:()=>B("betslip.notification.exceptionalError"),PREBUILT_NOT_ACTIVE:()=>B("betslip.notification.exceptionalError"),ACCA_BOOST_MAX_BOOST:()=>B("betslip.notification.accaBoostMaxBoost"),ACCA_BOOST_MAX_PROFIT:e=>B("betslip.notification.accaBoostMaxProfit",{maxProfit:rs(e.accaBoostMaxProfit,e)}),FLEX_PARLAY_NOT_ALLOWED:()=>B("betslip.notification.flexParlayNotAllowed"),FLEX_PARLAY_CANNOT_CONFIGURE:()=>B("betslip.notification.flexParlayCannotConfigure"),BONUS_WAGER_CANNOT_CHANGE:()=>B("betslip.notification.bonusWagerCannotChange")};function ane(e,t){return Jf[e](t??Ek)}g8=function(e,t){return{notification:e,translation:ane(e,t),category:Qf(e),severity:dk(e)}};let pk,Tk,_k,Sk,mk,Zf,fk,gk,hk,Md,Ik,Ok,eg,Ak,yk,tg,Rk,bk,vk,Nk,rg,Lk,Ck,Pk,Dk,Bk,wk,Uk,Mk,kk,El,Gk,Fk,xk,Hk,ag,Vk,Yk,$k,Wk,Kk,ng,jk,sg,zk,Xk,qk,Qk,Jk;wR=e=>e in Jf,pk=e=>({betslipType:e.betslipType,validBetslipView:e.view==="betslip"&&e.picks.length>0}),vT=()=>{const e=Dt("acca-boost"),t=!!Lt("auth:jwt"),{betslipType:r,validBetslipView:a}=H(te(pk));return a&&My({featureFlagEnabled:e,isLoggedIn:t,betslipType:r})},TR=()=>{const e=H(Ro),t=Dt("acca-boost-flex-parlay");return Hf({isFlexParlayActive:e,accaBoostFlexParlayEnabled:t})},bT=()=>{const e=ye(Yf),t=ye(za),r=Dd();return{offer:js(e,!t&&!r),isValidating:t}},Tk=e=>e.stake,pR=()=>{const e=H(Tk),t=Dd();return js(e,!t)},_k=e=>{try{Ft().mixpanel({event:"Multi single toggle",properties:{"Toggle timestamp":new Date().toISOString(),"Toggle triggered":e}})}catch(t){Ie.error("Failed to track multiSingleToggle",t)}},Sk=()=>{try{Ft().mixpanel({event:"Flex Parlay Drawer Opened",properties:{}})}catch(e){Ie.error("Failed to track flexParlayDrawerOpened",e)}},mk=({accaBoostState:e,accaBoostPercentage:t,totalLegs:r,legsToWin:a,oddsFactor:n,oddsBoostFactor:s})=>{try{const o=Ft();o.mixpanel({event:"Flex Parlay Selection Made",properties:{"Acca Boost State":e,"Acca Boost Percentage":t,"Flex Parlay Total Legs":r,"Flex Parlay Legs To Win":a,"Flex Parlay Odds Factor":n,"Flex Parlay Odds Boost Factor":s}}),o.dataLayer({event:"sports_funnel",category:"flex_combi_funnel",action:"click",label:"flex_combi_selection",data:{accaBoostState:e,accaBoostPercentage:t,totalLegs:r,legsToWin:a,oddsFactor:n,oddsBoostFactor:s}})}catch(o){Ie.error("Failed to track flexParlaySelectionMade",o)}},J7=(e,t)=>{try{Ft().mixpanel({event:"System Bet View All Combinations",properties:{"System Type Name":e,location:t}})}catch(r){Ie.error("Failed to track systemBetViewAllCombinations",r)}},Zf="Super sub",fk="unassigned",gk=e=>{if(e)return typeof e=="string"?e:e.name},hk=(e,t)=>!t||e.toLowerCase().includes(Zf.toLowerCase())?e:`${e} - ${Zf}`,Md=(e,t)=>({item_id:String(e.eventId),item_name:e.eventName,item_category:gk(e.trackingMeta?.sportGroup)?.toLowerCase()??e.sportType.toLowerCase(),item_category2:String(e.odds.decimal),item_category3:e.trackingMeta?.parentGroupName?.toLowerCase()??"",item_category4:e.groupName.toLowerCase(),item_brand:Xa(e.matchState)?"Live":"Prematch",item_variant:hk(e.marketName,e.trackingMeta?.hasSuperSub),quantity:1,source_widget_name:e.trackingMeta?.widgetName??fk,price:t}),I7=(e,t)=>e.map(r=>Md(r,t)),Ik=e=>{switch(e){case"MATCH":return"Match";case"OUTRIGHT":return"Outright"}},Ok=(e,t,r)=>{const a=Xa(e.matchState);return{"Sport Event Type":Ik(e.eventType),"Betslip Type":zp(t),"Market Name":e.marketName,Odds:Au(e.odds.american),"Odds decimal":e.odds.decimal.toString(),Sports:[e.sportType],Leagues:[e.groupName],"Wager Type":a?"Live":"Prematch","Sport Event Name":e.eventName,"Market Id":e.marketId,Outcome:e.name,"Sport Event ID":[e.eventId],...NM(e.trackingMeta),"Group Id":[e.groupId],"Parent Group Name":[e.trackingMeta?.parentGroupName],"Result Type":[e.trackingMeta?.resultType],"Sport Event Date":[e.trackingMeta?.eventDate],"Is Fallback Market":e.trackingMeta?.isFallbackMarket??!1,"League Tab":e.trackingMeta?.leagueTab??null,"Prebuild Id":e.trackingMeta?.prebuiltId??null,"Path Name":r.pathName,"Is Gametracker Open":r.isGametrackerOpen,"Is Bet Assist Open":r.isBetAssistOpen,"On Search Page":r.onSearchPage,"Is Stream Overlay":r.isStreamOverlay}},eg=(e,t,r,a)=>{try{const n=Ft(),s=n.snapshot(),{currency:o}=xr();
16n.mixpanel({event:e,properties:Ok(r,a,s)}),n.mixpanel({event:t==="add_to_cart"?"bet_added_to_betslip":"bet_removed_from_betslip",properties:{logged_in:s.loggedIn,page_type:s.pageType,value:0,currency:o,items:[Md(r,0)]}}),n.dataLayer({event:t,ecommerce:{logged_in:s.loggedIn,page_type:s.pageType,widget_name:r.trackingMeta?.widgetName,value:0,currency:o,items:[Md(r,0)]}})}catch(n){Ie.error(`Failed to track ${e}`,n)}},Ak=e=>{if(!e.trackingMeta)return e;const{filterTabName:t,filterTabPosition:r,subFilterTabName:a,subFilterTabPosition:n,marketGroupName:s,marketGroupPosition:o,prebuiltPosition:i,isScoreboardExpanded:l,livePageStreamToggle:c,...u}=e.trackingMeta;return{...e,trackingMeta:u}},yk=(e,t)=>eg("Outcome Selected","add_to_cart",e,t),tg=(e,t)=>eg("Outcome Deselected","remove_from_cart",Ak(e),t),H7=e=>{try{Ft().mixpanel({event:"User Remove Betslip Selection",properties:{Outcome:e}})}catch(t){Ie.error("Failed to track userRemoveBetslipSelection",t)}},ZI=()=>{try{Ft().mixpanel({event:"User Clear Betslip Selections",properties:{}})}catch(e){Ie.error("Failed to track userClearBetslipSelections",e)}},Rk={STRAIGHT:"SINGLE",PARLAY:"COMBI",FLEX_PARLAY:"COMBI",SYSTEM:"SYSTEM"},bk=e=>Rk[e]??"SINGLE",vk=(e,t=Date.now())=>{if(e.frozen)return e.frozenDisplay;const r=t-e.anchorMs,a=e.direction==="up"?e.elapsedAtAnchorMs+r:e.elapsedAtAnchorMs-r,n=e.direction==="up"?e.capMs!=null?Math.min(a,e.capMs):a:Math.max(0,a),s=Math.floor(n/1e3),o=Math.floor(s/60),i=s%60;return`${o}:${i.toString().padStart(2,"0")}`},Nk=(e,t,r=Date.now())=>{const a=t?vk(t,r):null,n=[e,a].filter(Boolean);return n.length>0?n.join(" - "):null},rg=(e,t=Date.now())=>{const r={};for(const a in e){const n=e[a];r[Number(a)]=Nk(n.sectionLabel,n.clock,t)}return r},Lk=({slipWasEmpty:e,picks:t})=>e?(t.some(r=>!De(r))||Ys(t).length>0)&&!t.some(r=>r.restored||Xa(r.matchState)):!1,Ck=(e,t)=>{const r=new Map(t.map(s=>[s.outcomeId,s])),a=new Set,n=e.map(s=>{const o=r.get(s.outcomeId);return o?(a.add(s.outcomeId),o):s});for(const s of t)a.has(s.outcomeId)||n.push(s);return n},Pk=(e,t)=>{const r=e.flatMap(s=>s.prebuilds??[]).find(s=>s.type==="FLEX_PARLAY"&&(s.winThreshold??0)>0&&(s.outcomeIds?.length??0)>0);if(!r)return{activeFlexParlay:null,flexBlocked:!1};const a=r.outcomeIds?.length??0,n=!!r.totalOdds;return a>0&&t===a&&n?{activeFlexParlay:{selectionCount:r.winThreshold,picksCount:t,odds:r.totalOdds,rawOdds:r.rawOdds,isBoosted:(r.boostFactor??1)>1||!!r.rawOdds&&r.rawOdds!==r.totalOdds},flexBlocked:!1}:{activeFlexParlay:null,flexBlocked:a>0&&n}},Dk=(e,t)=>{const r=new Set;for(const a of e)for(const n of a.prebuilds??[])n.id&&n.outcomeIds?.some(s=>t.has(s))&&r.add(n.id);return r.size===0?e:e.map(a=>{if(!a.prebuilds?.length)return a;const n=a.prebuilds.filter(s=>!(s.id&&r.has(s.id)));return n.length===a.prebuilds.length?a:{...a,prebuilds:n.length>0?n:void 0}})},kR=e=>{const t=qt(),{betslipType:r,picks:a}=t,n=ca(t),s=!n&&e.length>0&&e.every(E=>E.isEachWay),o=n?e:e.map(E=>({...E,isEachWay:!1})),i=Ck(a,o),{activeFlexParlay:l,flexBlocked:c}=Pk(o,i.length),u=a.length===0,d=Lk({slipWasEmpty:u,picks:i});K(E=>{const p=E.picks.filter(y=>!De(y)).length,T=i.filter(y=>!De(y)).length,_=T>0||Ys(i).length>0,f=d?!1:E.picks.length===0&&_,g=p===1&&T>1,h=cl(E.picks)<=1&&cl(i)>1;return{...Kr(E),...dl(E),view:"betslip",picks:i,visible:f?!0:g?!1:E.visible,betslipType:h?"COMBI":E.betslipType,redundantPickIds:new Set,activeFlexParlay:l,stake:E.picks.length===0?E.defaultStake:E.stake,oddsChanged:!1,autoAdjustedStake:!1,...s&&{eachWay:!0}}},"addPicks"),c&&Xp("FLEX_PARLAY_CANNOT_CONFIGURE");for(const E of e)yk(E,r)},Bk=e=>{K(t=>{let r=t.oddsChanged;return{picks:t.picks.map(a=>{const n=e.find(o=>o.outcomeId===a.outcomeId);if(!n)return a;const s=a.odds.true!==n.odds.true;return s&&(r=!0),{...a,...n,previousOdds:s?a.odds:a.previousOdds}}),oddsChanged:r}},"updatePicks")},K6=e=>{K(t=>({picks:t.picks.map(r=>r.outcomeId===e?{...r,isBOGEligible:!1,isBOGOverwritten:!0}:{...r})}),"removePickBOG")},j6=e=>{K(t=>{let r=!1;const a=t.picks.map(n=>n.outcomeId===e&&n.isBOGOverwritten?(r=!0,{...n,isBOGEligible:!0,isBOGOverwritten:!1}):n);return r?{picks:a}:{}},"restorePickBOG")},m9=e=>{K(t=>{let r=!1;const a=t.picks.map(n=>{const s=e.find(o=>o.outcomeId===n.outcomeId);return!s||n.odds.true===s.odds.true?n:(r=!0,{...n,odds:s.odds,previousOdds:n.odds})});return r?{picks:a}:{}},"syncValidatedOdds")},zT=e=>{const t=qt(),r=EM(t.picks,e),a=t.picks.filter(n=>r.includes(n.outcomeId));K(n=>{const s=new Set(r);let o=n.picks.filter(c=>!s.has(c.outcomeId));if(o.length===0)return{...Pd(n),...Kr(n)};o=Dk(o,s);let i=n.stakes||{};for(const c of r)c in i&&(i={...i},delete i[c]);const l=n.redundantPickIds.size>0?new Set:n.redundantPickIds;return{...Kr(n),picks:o,redundantPickIds:l,betslipType:cl(o)<2?"SINGLE":n.betslipType,activeStakeId:s.has(n.activeStakeId??"")?null:n.activeStakeId,stakes:i,oddsChanged:!1,activeFlexParlay:null,autoAdjustedStake:!1}},"removePicks");for(const n of a)tg(n,t.betslipType)},dj=e=>{K({redundantPickIds:new Set(e)},"setRedundantPicks")},zE=()=>{const{picks:e,betslipType:t}=qt();for(const r of e)tg(r,t);K(r=>({...Pd(r),...Kr(r),...dl(r)}),"clearPicks")},wk=e=>{K({liveEvents:e,liveTimeDisplays:rg(e)},"setLiveEvents")},Uk=e=>{K({liveTimeDisplays:e},"setLiveTimeDisplays")},Mk=e=>{K(t=>({...Kr(t),betslipType:e,redundantPickIds:new Set,activeFlexParlay:null,keyboardBuffer:"",...e==="SYSTEM"||e==="SINGLE"&&t.picks.length>1?{activeBonusId:null,activeBonusLocksStake:!1}:{}}),"setBetslipType")},S9=()=>{K(e=>{const t=qa(e);return t===e.betslipType?{}:{betslipType:t}},"applyEffectiveBetslipType")},Ms=(e,t=null,{keyboardBuffer:r,stakeTyped:a}={})=>{K(n=>{const s=Math.floor(Math.max(e,0)),o=Ni(t),i=o?n.stake:n.stakes[t];if(s===i&&r===void 0)return{};const l=Mf(n.stakes);return{...Kr(n),stake:o?s:n.stake,stakes:o?l:{...n.stakes,[t]:s},oddsChanged:!1,autoAdjustedStake:!1,keyboardBuffer:r??n.keyboardBuffer,...a?{stakeTyped:!0}:{}}},"setStake")},M7=(e,t,r=e)=>{K(a=>({stake:e,autoAdjustedStake:!0,stakes:Object.fromEntries(Object.entries(Mf(a.stakes)).map(([n,s])=>[n,Math.min(s,r)])),keyboardBuffer:t}),"autoAdjustStake")},VR=e=>K({defaultStake:e},"setDefaultStake"),kk=e=>K({activeBonusLocksStake:e},"setActiveBonusLocksStake"),v7=()=>K({oddsChanged:!1,autoAdjustedStake:!1},"clearStakeAdjustmentFlags"),E9=e=>K(t=>({isAcceptingOdds:e,oddsChanged:e?!1:t.oddsChanged}),"setAcceptingOdds"),d9=e=>K({pendingSubmit:e},"setPendingSubmit"),W8=()=>
16K({betRequestDismissedAt:Date.now()},"dismissBetRequest"),G7=()=>{K(t=>({individualWagersMode:!t.individualWagersMode}),"toggleIndividualWagersMode");const e=qt().individualWagersMode;_k(e)},W7=(e,t)=>{K(r=>e?r.betslipType==="SYSTEM"?e.startsWith("system")?{systemContents:r.systemContents.map(a=>a.systemId===e?{...a,eachWay:t}:a)}:{}:{picks:r.picks.map(a=>a.outcomeId===e?{...a,isEachWay:t}:a)}:{eachWay:t},"setIsPickEachWay")},El=e=>{K({systemContents:e},"setSystemContents")},Gk=(e,t)=>{K(r=>({picks:r.picks.map(a=>a.outcomeId===e?{...a,isStartingPrice:t}:a)}),"setIsPickStartingPrice")},cI=e=>{K(t=>Ao(t,e),"setVisible")},Fk=()=>K(e=>Ao(e,!e.visible),"toggleVisible"),xk=()=>K(e=>Ao(e,!0),"openBetslip"),Hk=()=>K(e=>Ao(e,!1),"closeBetslip"),ag=()=>{qt().visible&&K({keyboardOpen:!0},"openKeyboard")},ET=()=>K({keyboardOpen:!1,keyboardBuffer:""},"closeKeyboard"),Vk=()=>{const e=qt();e.visible&&(e.keyboardOpen?ET():ag())},Yk=e=>K({keyboardBuffer:e},"setKeyboardBuffer"),$k=e=>K({stakeKeyboardLayout:e},"setStakeKeyboardLayout"),Wk=e=>K({stakeTyped:e},"setStakeTyped"),rj=e=>K(t=>({...dl(t),...Ff(t),view:e}),"setView"),Kk=()=>K(e=>({...Pd(e),...Ao(e,!0),...Kr(e),view:"results"}),"showResultsView"),i9=(e,t)=>{K(r=>({activeStakeId:e,keyboardOpen:t??r.keyboardOpen,keyboardBuffer:""}),"setActiveStakeId")},k7=e=>K({accaBoostEnabled:e},"setAccaBoostEnabled"),a8=()=>{K(e=>({accaBoostEnabled:!e.accaBoostEnabled}),"toggleAccaBoost")},ng=e=>{K(()=>({accaBoostEnabled:e}),"toggleAccaBoost")},h8=(e,t)=>{K(r=>{const a=r.accaBoostStepperChange;return a.stepperState===e&&a.picksCount===t?r:{accaBoostStepperChange:{stepperState:e,picksCount:t,previousStepperState:a.stepperState}}},"recordAccaBoostStepperChange")},jk=(e,{locksStake:t=!1}={})=>{e?K(r=>({...Kr(r),activeBonusId:e,activeBonusLocksStake:t}),"setActiveBonusId"):Ai()},Ai=()=>{K(e=>({...Kr(e),activeBonusId:null,activeBonusLocksStake:!1,stake:e.activeBonusLocksStake?e.defaultStake:e.stake}),"removeActiveBonus")},sg=e=>K({activeFlexParlay:e},"setActiveFlexParlay"),yi=()=>K({activeFlexParlay:null},"clearActiveFlexParlay"),X8=(e,t)=>{K({placement:{status:"pending",type:e,data:null,requestData:null,variables:t,submittedAt:Date.now(),submittedReward:t.activeReward??null},isAcceptingOdds:!1},"setPlacementPending")},K8=(e,t,r)=>{K(a=>({placement:{...a.placement,status:"success",type:e,data:t,requestData:r??null}}),"setPlacementSuccess")},$8=(e,t)=>{K(r=>{const a=r.redundantPickIds.size>0&&r.betslipType!=="COMBI";return{placement:{...r.placement,status:"error",type:e,data:t!==void 0?t:r.placement.data},betslipType:a?"COMBI":r.betslipType}},"setPlacementError")},zk=()=>{K(e=>JM(e)?{placement:ul}:{},"clearOddsChangeFailedPlacement")},Xk=3e3,Xp=(()=>{let e=null;const t=()=>{e&&(clearTimeout(e),e=null)};return(r,a=Xk)=>{t(),K({tempAlert:r},"setTempAlert"),r&&(e=setTimeout(()=>{K({tempAlert:null},"clearTempAlert"),e=null},a))}})(),qk=e=>{K(t=>{if(t.streamEventId===e)return{};if(t.placement.status==="pending")return{streamEventId:e};const r=t.picks.filter(s=>s.eventId===e),a=t.picks.filter(s=>s.eventId!==e),n=r.length<=1&&t.betslipType!=="SINGLE";return{streamEventId:e,picks:r,stashedPicks:a,betslipType:n?"SINGLE":t.betslipType,activeFlexParlay:null,activeBonusId:null,activeBonusLocksStake:!1}},"enterStreamMode")},Qk=()=>{K(e=>e.streamEventId===null?{}:e.placement.status==="pending"?{streamEventId:null}:{streamEventId:null,picks:[...e.picks,...e.stashedPicks],stashedPicks:[]},"exitStreamMode")},Jk=e=>{const t=e.systemFactors?.length&&e.systemStakes?.length?e.systemFactors.map((o,i)=>({factor:o,stake:e.systemStakes[i]??0})):[],r=e.winThreshold??null,a=t.length>0||r!=null,n={},s=e.amounts&&e.amounts.length>1&&e.outcomeIds?.length===e.amounts.length;if(e.amounts&&s)for(let o=0;o<e.outcomeIds.length;o++)n[e.outcomeIds[o]]=e.amounts[o];K({betslipType:bk(e.betslipType),...e.amounts?.length===1&&{stake:e.amounts[0]},...s&&{individualWagersMode:!0,stakes:n},affiliatePending:a?{systemStakes:t,winThreshold:r}:null},"applyAffiliateDeeplink")},B4=e=>{yE(qt())||K({settingsOpen:!0,settingsOpenPlace:e},"openSettings")},g6=()=>K({settingsOpen:!1,settingsOpenPlace:void 0},"closeSettings"),I6=()=>{yE(qt())||K({rewardPickerOpen:!0,keyboardOpen:!1},"openRewardPicker")},h6=()=>K({rewardPickerOpen:!1},"closeRewardPicker"),Pc=m.createContext({notifications:[],priority:null}),Pc.displayName="NotificationContext";
16let Zk,eG,tG,kd,pl,rG,aG,nG,sG,oG,og,ig,lg,iG,lG,cG,uG,dG,EG,pG,TG,_G,SG,mG,Gd,cg,ug,fG,gG,hG,IG,OG,AG,dg,yG,RG,Eg;QT=()=>m.useContext(Pc).priority,UR=()=>m.useContext(Pc).notifications,Zk=["LOG_IN","AUTO_ADJUSTED_STAKE","REQUEST_NO_PLACEMENT","SGA_MISSING_MANDATORY_LIMITS","MAX_TIME_SPENT_GAMBLING_EXCEEDED","FLEX_PARLAY_NOT_ALLOWED","SYSTEM_BETS_MAX_COMBINATIONS_ERROR","INELIGIBLE_SYSTEM_BET","CONTAINS_LOCKED_PICKS","COMBINATION_VIRTUAL_SPORT_WARNING","CONTAINS_SETTLED_PICKS","EVENT_BLOCKED","NOT_TRADABLE","OUTCOME_MALFORMED","PROGRAM_BLOCKED","SGP_UNKNOWN_ERROR","SGP_COMBINATION_CONFLICT","COMBINATION_WARNING","TOO_MANY_OUTCOMES","STAKE_TOO_LOW","NOT_ENOUGH_FUNDS","PROCESSING_ERROR","EVENT_WINNING_EXCEEDED","CUSTOMER_WINNING_EXCEEDED","CUSTOMER_STAKE_EXCEEDED","SPENDING_LIMIT_EXCEEDED","PROGRAM_STAKE_EXCEEDED","PROGRAM_WINNING_EXCEEDED","EVENT_STAKE_EXCEEDED","ACCEPT_ODDS_CHANGES","INVALID_ODDS","EVENT_NOT_TRADED_LIVE","OUTCOME_MISSING","MISSING_EVENT_CONFIGURATION","PANIC","CAMPAIGN_REQUIREMENTS_NOT_MET","TOO_MANY_COMBINATIONS","RACING_X_CAST_SELECTIONS_LIMIT_EXCEEDED","LATE_BET_VALIDATION_FAILED","REWARD_STAKE_ABOVE_LIMIT","BONUS_ERROR","BONUS_CANNOT_BE_USED","BONUS_EXPIRED_FOR_EVENT_IDS","BONUS_EXCEEDS_MAX_STAKE_OR_RISK","BONUS_LOW_BALANCE","ACCA_BOOST_MAX_BOOST","ACCA_BOOST_MAX_PROFIT","PREBUILT_CANNOT_BE_USED","PREBUILT_CONFLICT","PREBUILT_MISSING","PREBUILT_NOT_ACTIVE","INVALID_GEOLOCATION","REDUNDANT_PICKS","BETSLIP_VALIDATION_STATUS_FAILURE","BETSLIP_PLACEMENT_STATUS_FAILURE"],eG=new Map(Zk.map((e,t)=>[e,t])),Uy=(e,t={})=>{let r=Number.POSITIVE_INFINITY,a=null;for(const n of e){const s=eG.get(n);if(!(s==null||s>=r)&&!t.skipTypes?.has(n)){switch(n){case"INVALID_ODDS":case"ACCEPT_ODDS_CHANGES":if(t?.autoAcceptOddsChanges)continue;break;case"NOT_ENOUGH_FUNDS":if(e.some(o=>o==="CAMPAIGN_REQUIREMENTS_NOT_MET"))continue;break;case"FLEX_PARLAY_NOT_ALLOWED":if(e.some(o=>o==="COMBINATION_WARNING"))continue;break}r=s,a=n}}return a},tG=new Set(["EVENT_BLOCKED","PROGRAM_BLOCKED","INVALID_ODDS","ACCEPT_ODDS_CHANGES","NOT_TRADABLE","EVENT_NOT_TRADED_LIVE","EVENT_WINNING_EXCEEDED","OUTCOME_MALFORMED"]),$y=(e,t)=>{const r={eventIds:[],prebuildUuids:[]};if(!e||e.length===0||t.length===0)return r;const a=new Map(t.map(o=>[o.outcomeId,o])),n=new Set,s=new Set;for(const o of e)if(tG.has(o.type))for(const i of o.outcomeIds??[]){const l=a.get(i);if(l){n.add(l.eventId);for(const c of l.prebuilds??[])c.id&&s.add(c.id)}}return n.size===0?r:{eventIds:[...n],prebuildUuids:[...s]}},Ej=e=>{if(!e?.length)return[];const t=[];for(const r of e){const a=r.id!=null?Number(r.id):Number.NaN;Number.isNaN(a)||t.push(a)}return t},pj=e=>{const t=new Set;for(const r of e)for(const a of r.prebuilds??[])a.id&&t.add(a.id);return[...t]},pT=(e,t)=>{const r=ve();e.length>0&&r.publish("spa:events:fetch",e),t.length>0&&r.publish("spa:prebuilds:fetch",t)},j8=e=>{const{eventIds:t,prebuildUuids:r}=$y(e.notifications,qt().picks);pT(t,r)},z8=e=>{e?.some(t=>t.type==="INVALID_GEOLOCATION")&&ve().publish("spa:geolocation:check")},Vy=()=>{const{location:e,brand:t,currency:r,oddsFormat:a,language:n}=xr(),{minimumStake:s}=Wc(),o=Lt("auth:jwt"),i=Lt("auth:customer-id","tmp"),l=Lt("spa:user:accept-odds-changes",!1),c=Lt("spa:user:odds-format"),u=Lt("spa:device:type"),d=Dt("acca-boost"),E=Dt("acca-boost-flex-parlay");return{config:{language:n,location:e,brand:t,currency:r,oddsFormat:a,minimumStake:s,accaBoostEnabled:d,accaBoostFlexParlayEnabled:E},user:{jwt:o,customerId:i,acceptOddsChanges:l,oddsFormat:c},deviceType:u}},Y8=()=>{const e=xr(),t=Yh();return{config:e,gs:t}},q8=(e,t)=>
16({config:{location:t.location,language:t.language,brand:t.brand,currency:t.currency,oddsFormat:t.oddsFormat,minimumStake:0,accaBoostEnabled:ue().isEnabled("acca-boost"),accaBoostFlexParlayEnabled:ue().isEnabled("acca-boost-flex-parlay")},user:{jwt:e.get("auth:jwt"),customerId:e.get("auth:customer-id")??"tmp",acceptOddsChanges:e.get("spa:user:accept-odds-changes")??!1,oddsFormat:e.get("spa:user:odds-format")},deviceType:e.get("spa:device:type")}),kd=(e,t,r)=>!!e.isEachWay||t||r.some(a=>a.eachWay),bi=({picks:e,betslipEachWay:t,systemContents:r})=>e.filter(a=>!De(a)).reduce((a,n)=>a+1+(kd(n,t,r)&&n.eachWayData?1:0),0),pl=e=>{const t=[...e];return t.sort((r,a)=>r<a?-1:r>a?1:0),t},Nr={all:["betslip"],validate:e=>e?[...Nr.all,"validate",e]:[...Nr.all,"validate"],placementTypes:e=>{const t=e?.picks.filter(r=>!De(r))??[];return[...Nr.all,"placementTypes",e?{outcomeIds:pl(t.map(r=>r.outcomeId)),eachWayOutcomeIds:pl(t.filter(r=>r.isEachWay).map(r=>r.outcomeId)),eachWayRelatedOutcomeIds:pl(t.flatMap(r=>kd(r,e.betslipEachWay,e.systemContents)&&r.eachWayData?[r.eachWayData.outcomeId]:[])),betslipEachWay:e.betslipEachWay,eachWaySystemIds:pl(e.systemContents.filter(r=>r.eachWay).map(r=>r.systemId))}:null]},aliases:e=>[...Nr.all,"aliases",e],placement:()=>[...Nr.all,"placement"],submit:()=>[...Nr.placement(),"submit"],request:()=>[...Nr.placement(),"request"]},W6=Ie.child("api"),rG=e=>ky(e)&&e.accaBoostOffer?(e.accaBoostOffer.unavailabilityReasons?.length??0)===0:!1,aG=e=>({accaBoostEnabled:e.accaBoostEnabled,isFlexParlayActive:Ro(e),isBonusActive:NT(e)}),UT=({validatedValue:e=!1}={})=>{const t=vT(),{data:r,isValidating:a}=yp(),n=Dt("acca-boost-flex-parlay"),{accaBoostEnabled:s,isFlexParlayActive:o,isBonusActive:i}=js(H(te(aG)),!(e&&a));return rG({accaBoostSupported:t,accaBoostEnabled:s,isFlexParlayActive:o,accaBoostFlexParlayEnabled:n,isBonusActive:i,accaBoostOffer:r})},nG=({error:e,data:t})=>{let r="pending";if(e)r="error";else if(t){r="success";const a=t.betslip?.status;(a==="FAILED"||a!=="VALIDATED"&&!t.notifications?.length)&&(r="error")}return r},_j=(e,t)=>{const r=m.useRef([]);return m.useMemo(()=>{const a=sG(e,t);return a.hasData?(r.current=a.myRewards,a):{...a,myRewards:r.current}},[e,t])},sG=(e,t)=>{const r=e?.betslip,a=r?.bets,n=e?.notifications??[],s=e?.accaBoostOffer,o=e?.flexParlayOffer,i=e?.bonusInfo?.bonuses,l=FR(r?.events),c=$T(n),u=new Map(n.map(E=>[E.type,E])),d=nG({error:t,data:e});return{betslip:r,bets:a,notifications:n,accaBoostOffer:s,flexParlayOffer:o,bonuses:i,myRewards:ab(i??[]),outcomeMap:l,notificationMap:c,notificationsByType:u,validationStatus:d,hasData:e!==void 0}},FR=e=>{const t=new Map;if(!e)return t;for(const r of e)for(const a of r.outcomes??[])a.id&&t.set(a.id,a);return t},$T=e=>{const t=new Map;if(!e)return t;for(const r of e)for(const a of r.outcomeIds??[]){const n=t.get(a);if(!n){t.set(a,r);continue}Uy([r.type,n.type])===r.type&&t.set(a,r)}return t},Rc=()=>{const e=ye(KR),t=lI();return m.useMemo(()=>{if(t.status!=="error"||!t.data||ql(t.data))return e;const r=$T(t.data.notifications);return r.size===0?e:new Map([...e,...r])},[e,t])},oG=new Set(["COMBINATION_WARNING","COMBINATION_VIRTUAL_SPORT_WARNING"]),og=(e,t)=>e<t?`${e}|${t}`:`${t}|${e}`,ig=e=>{if(!e?.length)return[];const t=TN(e,s=>s.relatedCombinationUuid??"main"),r=[],a=new Set,n=t.get("main");if(n){a.add("main");for(const s of n){const o=s.id,i=o?t.get(o):void 0;i?(r.push([s,...i]),a.add(o)):r.push([s])}}for(const[s,o]of t)a.has(s)||r.push(o);return r},zR=e=>{const t=new Map;for(const r of e)r.eachWayData&&t.set(r.eachWayData.outcomeId,r.outcomeId);return t},jR=(e,t,r)=>{if(!e?.length)return null;const a=e[0]?.type;if(!(a==="COMBI"||a==="FLEX_PARLAY"))return null;const n=c=>{if(t.has(c))return c;const u=r?.get(c);return u&&t.has(u)?u:void 0},s=new Set,o=new Set;for(const c of e)if(c.combinations)for(const{outcomeIds:u}of c.combinations){if(!u?.length)continue;const d=[...new Set(u.map(n).filter(E=>E!==void 0))];for(let E=0;E<d.length;E++){o.add(d[E]);for(let p=E+1;p<d.length;p++)s.add(og(d[E],d[p]))}}const i=[...o];if(i.length<2)return null;const l=new Set;for(let c=0;c<i.length;c++)for(let u=c+1;u<i.length;u++)s.has(og(i[c],i[u]))||(l.add(i[c]),l.add(i[u]));return l.size>0?l:null},lg=(e,t)=>{const r=new Set(t.map(a=>a.outcomeId));return(jR(e,r,zR(t))?.size??0)>0},Xc=(e,t)=>{const r=n=>{if(!n)return!1;const s=t.get(n)?.type;return!!s&&oG.has(s)},a=new Set;for(const n of e)(r(n.outcomeId)||r(n.eachWayData?.outcomeId))&&a.add(n.outcomeId);return a},iG=B("betslip.header.title"),lG=B("betslip.header.genericError"),cG=B("betslip.header.sgpError"),uG=e=>({pickCount:Kf(e),isOpen:e.visible,picks:e.picks,isCombiBetslip:e.betslipType==="COMBI"}),F5=()=>{const{pickCount:e,isOpen:t,picks:r,isCombiBetslip:a}=H(te(uG)),n=ye(zc),s=ye(vy),o=Rc(),i=m.useMemo(()=>{const c=lg(n,r)||Xc(r,o).size>0;return a&&c},[n,r,a,o])&&!t,l=s.has("COMBINATION_WARNING")&&s.has("SGP_NOTIFICATIONS_STATUS")?cG:lG;return m.useMemo(()=>({pickCount:e,isOpen:t,toggleOpen:Fk,clearPicks:()=>{ZI(),zE()}
16,title:i?l:iG,showError:i,badgeVariant:i?"warning":"default"}),[e,t,i,l])},dG=new Set(["BLOCKED","CLOSED","CANCELLED","STALE"]),EG=new Set(["WON","LOST"]),pG=new Set(["VOIDED","VOID_REVIEW"]),TG=new Set(["EVENT_BLOCKED","PROGRAM_BLOCKED"]),_G=new Set(["NOT_TRADABLE"]),SG=new Set(["COMBINATION_WARNING","ACCEPT_ODDS_CHANGES"]),jc=(e,{localStatus:t,notificationMap:r})=>{if(!e)return t??"LOCKED";const a=e.id?r.get(e.id):void 0;return t&&(!a||SG.has(a.type))?t:e.status&&pG.has(e.status)||e.marketStatus&&dG.has(e.marketStatus)||a&&TG.has(a.type)?"LOCKED":e.status&&EG.has(e.status)||e.marketStatus==="EVALUATED"||a&&_G.has(a.type)?"SETTLED":"OPEN"},b6=(e,t,r)=>{let a=0,n=0,s=0;const o=[];for(const i of e){const l=jc(t.get(i.outcomeId),{localStatus:i.status,notificationMap:r});l==="OPEN"?a++:l==="LOCKED"?n++:(s++,o.push(i.outcomeId))}return{counts:{open:a,locked:n,settled:s},settledIds:o}},YR=({pick:e,flags:t,status:r,actions:a,display:n})=>({outcome:{id:e.outcomeId,name:t.displayIndex!=null?`${t.displayIndex}. ${e.name}`:e.name,marketName:t.isSGP&&!t.showSGPMarketName?void 0:e.marketName,isRedundant:t.isRedundant??!1,warningIcon:t.warningIcon??null,isBOGEligible:(e.isBOGEligible??!1)&&!e.isStartingPrice,isStartingPrice:e.isStartingPrice??!1,isEachWayMarket:t.isEachWayMarket??!1,eachWayData:e.eachWayData},status:r,actions:a,event:{eventId:e.eventId,showLive:t.showLive??!1,name:t.isSGP||t.isRedundant?e.marketName:e.eventName,leagueName:e.leagueName,startTime:e.startTime},display:n}),V7=e=>e?.prebuilds?.find(t=>t.type==="SINGLE"&&t.boostFactor!=null&&t.boostFactor>1&&t.boostedOdds!=null)??null,mG=(e,t)=>e!=="SINGLE"&&t<2,T9=(e,{picks:t,betslipType:r,outcomeMap:a,notificationMap:n})=>{if(!e)return 0;if(r!=="SINGLE")return Gd(e);let s=0;for(const o of e){const i=o.combinations??[];if(o.type==="SINGLE"&&o.outcomeId&&i.length===0){jc(a.get(o.outcomeId),{localStatus:t.get(o.outcomeId)?.status,notificationMap:n})==="OPEN"&&s++;continue}for(const l of ig(i))(l[0].outcomeIds?.every(c=>jc(a.get(c),{localStatus:t.get(c)?.status,notificationMap:n})==="OPEN")??!0)&&s++}return s},Gd=e=>{let t=0;for(const r of e)t+=ig(r.combinations).length||1;return t},cg=e=>!e?.[0]||e[0].type!=="COMBI"?0:Gd(e),f9=e=>!e?.[0]||e[0].type!=="SYSTEM"?0:Gd(e),ug=(e,t,r,a)=>!!a||lg(e,t)||(r?cg(e)>2:cg(e)>1),fG=(e,t,r)=>{if(e.length===0)return null;if(e.length===1)return t==="AMERICAN"?Au(e[0].odds.american):t==="FRACTIONAL"?yu(e[0].odds.fractional,r):xi(e[0].odds.decimal);const a=e.reduce((n,s)=>n*s.odds.decimal,1);return a<=1?null:t==="AMERICAN"?WT(a):t==="FRACTIONAL"?yu(Kc(a),r):xi(a)},gG=B("betslip.odds"),hG=B("betslip.totalOdds"),IG=e=>!!e&&Number(e)===0,OG=(e,t)=>t||e.some(De),AG=e=>({betslipType:e.betslipType,picks:e.picks,redundantPickIds:e.redundantPickIds}),G5=()=>{const{betslipType:e,picks:t,redundantPickIds:r}=H(te(AG)),a=ye(zc),n=ye(bc),s=RT(),o=UT(),i=zf(void 0),l=Rc(),c=JT(),u=YT();return m.useMemo(()=>{const d=e==="SINGLE",E=d&&t.length>1,p=Xc(t,l).size>0;if(e==="SYSTEM"||t.length===0||E||OG(t,c)||ug(a,t,i,p))return null;const T=d?gG:hG,_=a?.[0],f=n?.status==="FAILED",g=e==="COMBI"||e==="FLEX_PARLAY";let h=_;if(g&&i&&_?.combinations?.length){const D=new Set(t.filter(F=>!r.has(F.outcomeId)).map(F=>F.outcomeId));h=_.combinations.find(F=>F.outcomeIds.length===D.size&&F.outcomeIds.every(G=>D.has(G)))??_}const y=h?.totalOdds,I=h?.rawTotalOdds??void 0,A=Oi({odds:y,format:s,evenLabel:u}),b=Oi({odds:I,format:s,evenLabel:u}),P=f||IG(y)?null:A;if(P){const D=b&&b!==P?b:null;return{value:P,preBoostedValue:D,isAccaBoost:D!==null&&o,isSingle:d,isLoading:!1,oddsLabel:T}}const L=fG(t,s,u);return L?{value:L,preBoostedValue:null,isAccaBoost:!1,isSingle:d,isLoading:Vf(t,e),oddsLabel:T}:null},[e,t,r,a,n?.status,s,o,i,l,c,u])},dg=e=>e.systemType==="X_OF"&&e.systemFactor!=null&&e.systemFactor>0,ZT=e=>e.systemType==="X_OF"?dg(e):e.systemType!=="NONE"&&e.combinationCount>0,yG=(e,{config:t,user:r})=>({query:{picks:e?.picks??[],oddsFormat:r.oddsFormat??t.oddsFormat,betslipEachWay:e?.betslipEachWay??!1,systemContents:e?.systemContents??[]}}),RG=({query:e})=>{const{picks:t,oddsFormat:r,betslipEachWay:a,systemContents:n}=e,s=t.filter(l=>!De(l)),o=new Map,i={eachWay:{selectedForSingleOutcomes:[],selectedForCombi:a,selectedForSystem:[]}};for(const l of s){let c=o.get(l.eventId);const u=kd(l,a,n);c||(c={id:l.eventId.toString(),outcomes:[]},o.set(l.eventId,c)),c.outcomes?.push({id:l.outcomeId,odds:cT(l.odds,r),trueOdds:nT(l.odds),eachWayRelatedOutcomeId:u?l.eachWayData?.outcomeId:void 0});const d=u&&l.eachWayData?{id:l.eachWayData.outcomeId,odds:cT(l.eachWayData.odds,r),trueOdds:nT(l.eachWayData.odds),terms:l.eachWayData.terms?{placesPaid:l.eachWayData.terms.numberOfPlacings,paidAtFraction:l.eachWayData.terms.placeFraction}:void 0}:void 0;d&&u&&c.outcomes?.push(d),l.isEachWay&&i.eachWay?.selectedForSingleOutcomes?.push(l.outcomeId)}for(const l of n)if(l.eachWay){if(l.systemId===di){const c=i.eachWay?.selectedForSingleOutcomes;for(const u of s)c?.includes(u.outcomeId)||c?.push(u.outcomeId);continue}i.eachWay?.selectedForSystem?.push({type:l.systemType,factor:l.systemFactor})}return{events:Array.from(o.values()),oddsFormat:r,options:i}},Eg=e=>{if(!e)return!1;const t=bi(e);return t>0&&t<=Xs};function nne(e,t){const r=Vy(),a=Eg(e),n=Dt("betslip-global-types");return zt({queryFn:({signal:s})=>FN({signal:s,body:RG(yG(e,r)),query:n?void 0:{systemType:["X_OF"]}}),queryKey:Nr.placementTypes(e),enabled:a,placeholderData:a?j$:void 0,staleTime:6e4,gcTime:1e4,retry:!1,...t})}let pg,bG,vG,NG,LG,CG,PG,DG,BG,wG,UG,MG,kG,GG,FG,xG,HG,VG,YG,$G,WG,KG,jG,zG,XG,qG,QG,JG,ZG,eF,tF,rF,aF,nF,sF,oF,Tg,iF,lF,cF,uF,dF,EF,pF,TF,_F,SF,mF,fF,gF,hF,IF,OF,AF,yF,RF,bF,_r,vF,NF,LF,CF,PF,DF,BF,wF,UF,bo,MF,_g,kF,GF,Sg,FF,xF,HF,VF,YF,$F,WF,KF,jF,zF,XF,qF,QF,JF,ZF,ex,tx,rx,Fd,ax,nx,sx,ox,ix,lx,cx,ux,dx,Ex,px;pg=(e,t)=>
16t?{picks:e.picks,betslipEachWay:e.eachWay,systemContents:e.systemContents}:null,Uc=(e,t=!0)=>{const r=H(te(a=>pg(a,t)));return nne(r,{select:e})},bG=3,vG=e=>e.picks.length>=bG,NG=e=>e.picks.some(t=>!!t.prebuilds?.length),LG=e=>vM(e.picks),iT=(e=!1)=>{const t=H(vG),r=H(NG),a=H(LG),{data:n=e,isError:s}=Uc(o=>!!o.possibleSystemBets?.some(i=>ZT(i)));return!s&&t&&n&&!r&&!a},CG=e=>{switch(e){case"COMBI":case"FLEX_PARLAY":return"Combination";case"SYSTEM":return"System Bet";case"SINGLE":return"Single"}return""},PG=e=>{try{Ft().mixpanel({event:"Betslip Type Tab Clicked",properties:{name:CG(e)}})}catch(t){Ie.error("Failed to track betslipTabClicked",t)}},DG=[{type:"SINGLE",visible:({pickCount:e})=>e>=2,label:B("betslip.type.straight")},{type:"COMBI",visible:({parlayPickCount:e})=>e>=2,label:B("betslip.type.parlay")},{type:"SYSTEM",visible:({activeTab:e,systemSupported:t})=>e==="SYSTEM"||t,label:B("betslip.type.system")}],BG=e=>({activeTab:e.betslipType,pickCount:Kf(e),parlayPickCount:XM(e)}),QW=()=>{const e=iT(),{activeTab:t,pickCount:r,parlayPickCount:a}=H(te(BG));return m.useMemo(()=>DG.filter(n=>n.visible({pickCount:r,parlayPickCount:a,activeTab:t,systemSupported:e})).map(n=>({label:n.label,select:()=>{PG(n.type),Mk(n.type)},active:n.type===t,type:n.type})),[r,a,t,e])},wG=e=>({betslipType:e.betslipType,picksCount:e.picks.length,betslipVisible:e.visible,isActive:Ro(e)}),UG=({isFlexNotAllowed:e})=>{const[t,r]=m.useState(!1),{betslipType:a,picksCount:n,betslipVisible:s,isActive:o}=H(te(wG)),i=m.useRef(a),l=m.useRef(n);m.useEffect(()=>{i.current!==a&&(r(!1),i.current=a)},[a]),m.useEffect(()=>{l.current!==n&&(r(!1),l.current=n)},[n]),m.useEffect(()=>{s||r(!1)},[s]),m.useEffect(()=>{e&&o&&(yi(),r(!1))},[e,o]);const c=m.useCallback(()=>{r(!0),Sk()},[]),u=m.useCallback(()=>r(!1),[]);return m.useMemo(()=>({isListOpen:t,openList:c,closeList:u}),[t,c,u])},MG=e=>({accaBoostEnabled:e.accaBoostEnabled,isFlexParlayActive:Ro(e)}),kG=()=>{const e=Dt("acca-boost-flex-parlay"),t=vT(),{accaBoostEnabled:r,isFlexParlayActive:a}=H(te(MG)),{data:n,isValidating:s}=yp(),o=pR(),i=m.useMemo(()=>{if(!n||!(e&&t&&r))return null;const{selectionBoosts:l,maxProfit:c,oddsFormat:u,rawPossibleWinnings:d,unavailabilityReasons:E}=n,p=E.some(_=>_!=="INSUFFICIENT_LEGS"),T=uR(l);return!p&&T!==null&&u?{selectionBoosts:l,maxProfit:c,minLegs:T,stake:o,oddsFormat:u,fullParlayPayout:a?null:d}:null},[n,e,t,r,a,o]);return js(i,!s)},GG=e=>`(${e})`,FG=(e,t)=>!!t&&t!==e,xG=(e,{activeSelectionCount:t,accaBoost:r})=>{if(!r)return null;const a=gi(e.odds,r.oddsFormat);if(a===null)return null;const n=r.stake*a,s=e.isFullParlay&&t===null&&r.fullParlayPayout||n,o=_R({selectionCount:e.selectionCount,rawPossibleWinnings:s,selectionBoosts:r.selectionBoosts,maxProfit:r.maxProfit});return o?dR(o.boostFactor):null},HG=(e,t,r,a)=>{const n={selectionCount:e,odds:t,rawOdds:r,isBoosted:FG(t,r),isFullParlay:e===a.picksCount};return{...n,accaBoostPercentage:xG(n,a)}},VG=(e,t)=>({id:String(e.selectionCount),selectionCount:e.selectionCount,label:e.isFullParlay?B("betslip.flexParlay.allCorrect",{count:e.selectionCount}):B("betslip.flexParlay.orMoreToWin",{count:e.selectionCount}),formattedOdds:e.isBoosted?e.odds:GG(e.odds),formattedRawOdds:e.isBoosted&&e.rawOdds?e.rawOdds:null,showRawOdds:e.isBoosted&&!!e.rawOdds,isBoosted:e.isBoosted,isActive:e.isFullParlay?t.activeSelectionCount===null:t.activeSelectionCount===e.selectionCount,select:()=>t.selectOption(e),accaBoostAmount:e.accaBoostPercentage===null?null:B("betslip.flexParlay.accaBoostAmount",{boost:String(e.accaBoostPercentage)})}),YG=(e,t)=>{const r=Object.entries(e?.odds??{});return r.length===0?null:r.map(([a,n])=>VG(HG(Number(a),n,e?.rawOdds?.[a],t),t)).sort((a,n)=>n.selectionCount-a.selectionCount)},$G=e=>({activeFlexParlay:e.activeFlexParlay,picksCount:e.picks.length,accaBoostEnabled:e.accaBoostEnabled}),WG=(e,t,r)=>e?t?r===null?"insufficient-legs":"boosted":"unavailable":"switched-off",KG=(e,t,r)=>{if(!t)return 1;const a=gi(t,r);return e===null||a===null?null:Number.parseFloat((e/a).toFixed(4))},jG=e=>{const{activeFlexParlay:t,picksCount:r,accaBoostEnabled:a}=H(te($G)),n=t?.selectionCount??null,{offer:s}
16=bT(),o=kG(),i=ER(),l=RT(),c=m.useCallback(({selectionCount:d,odds:E,rawOdds:p,isBoosted:T,isFullParlay:_,accaBoostPercentage:f})=>{if(_||d===n){yi(),e();return}sg({selectionCount:d,picksCount:r,odds:E,rawOdds:p,isBoosted:T});const g=gi(E,l);mk({accaBoostState:WG(a,o,f),accaBoostPercentage:f,totalLegs:r,legsToWin:d,oddsFactor:g,oddsBoostFactor:KG(g,p,l)}),e()},[r,n,e,o,a,l]),u=m.useCallback(()=>{yi(),e()},[e]);return m.useMemo(()=>{const d=YG(s,{picksCount:r,activeSelectionCount:n,accaBoost:o,selectOption:c}),E=o&&d?.some(p=>p.accaBoostAmount)?B("betslip.flexParlay.accaBoostNotice",{minLegs:o.minLegs,accaBoostName:i}):null;return{options:d,accaBoostNotice:E,clearSelection:u}},[s,r,n,o,i,c,u])},zG=e=>e.betslipType==="COMBI"&&!e.isFlexNotAllowed&&!e.isResultsView&&(e.hasValidOdds||e.isValidatingWithPriorOdds),XG=e=>({betslipType:e.betslipType,isResultsView:e.view==="results"}),qG=()=>{const{betslipType:e,isResultsView:t}=H(te(XG)),{offer:r}=bT(),a=!!r?.odds&&Object.keys(r.odds).length>0,n=ye(za),s=ye(wM),o=QT(),i=m.useRef(!1);!n&&s&&(i.current=a);const l=o==="FLEX_PARLAY_NOT_ALLOWED";return{supported:zG({betslipType:e,isFlexNotAllowed:l,isResultsView:t,hasValidOdds:a,isValidatingWithPriorOdds:n&&i.current}),isFlexNotAllowed:l,isValidating:n,hasValidationResult:s}},QG=B("betslip.flexParlay.title"),JG=B("betslip.flexParlay.subtitle"),ZG=B("betslip.flexParlay.title"),eF=B("betslip.flexParlay.invalidState.title"),tF=B("betslip.flexParlay.invalidState.description"),rF=B("betslip.flexParlay.invalidState.returnToBetslip"),aF=e=>({flexParlaySelectionCount:e.activeFlexParlay?.selectionCount,isActive:Ro(e)}),u7=()=>{const{supported:e,isFlexNotAllowed:t,isValidating:r,hasValidationResult:a}=qG(),n=H(te(aF)),s=UG({isFlexNotAllowed:t}),o=jG(s.closeList),i=!!o.options?.length,l=m.useRef(!1);i?l.current=!0:!r&&a&&(l.current=!1);const c=!i&&l.current&&s.isListOpen,u=m.useMemo(()=>({showWarning:c,title:eF,description:tF,ctaText:rF,returnToBetslip:o.clearSelection}),[c,o.clearSelection]);return m.useMemo(()=>e?{isActive:n.isActive,buttonText:n.isActive?B("betslip.flexParlay.orMoreToWin",{count:n.flexParlaySelectionCount??0}):ZG,title:QG,subtitle:JG,invalidState:u,optionsDisabled:c,...o,...s}:null,[e,n,s,o,u,c])},nF=B("betslip.pickStatus.betLocked"),sF=B("betslip.pickStatus.betSettled"),Y7=(e,t)=>{const r=e==="LOCKED",a=e==="SETTLED",n=e==="OPEN";let s=null,o=null;return r?(s="padlock",o=nF):a&&(s="disabled",o=sF),{state:{isLocked:r,isSettled:a,isOpen:n},icon:t?null:s,message:o}},O7=(e,t,r,{isSGP:a,isManualSGP:n=!1,isRedundant:s=!1,isMultiplePicks:o=!1,hasSgpError:i=!1,isStreamMode:l=!1,index:c,hasSubstitutionGuarantee:u=!1,hasSubstitutionProtection:d=!1})=>{const E=!l&&e.isLive&&!e.isGolf&&!a,p=!(a||s),T=s||a||!n,_=!t.state.isOpen,f=t.state.isOpen?null:a||o?"top":e.isGolf?null:"bottom",g=e.isSystemBet&&c!=null?c+1:void 0;let h=null;return s?h="info":(_&&o||i)&&(h="warning"),YR({pick:e,flags:{isSGP:a,isRedundant:s,showLive:E,showSGPMar
16ketName:l&&a,displayIndex:g,warningIcon:h},status:f==="top"?{...t,icon:null}:t,actions:l?{...r,navigateToEvent:()=>{}}:r,display:{showOdds:p,showDelete:T,showEarlyPayout:e.isEarlyPayout,showSubstitutionGuarantee:u,showSuperSub:d,showWagerRow:e.isIndividualWagersActive,showEvent:!l,showEachWayData:!!e.eachWayData,disabled:_,statusLocation:f,isManualSGP:n}})},GR=(e,t)=>e===2?B(`betType.double.${t}`):e===3?B(`betType.treble.${t}`):e>=4?B(`betType.foldCombination.${t}`,{number:e}):null,oF={TRIXIE:B("betType.systemName.trixie"),PATENT:B("betType.systemName.patent"),YANKEE:B("betType.systemName.yankee"),CANADIAN:B("betType.systemName.canadian"),SUPER_YANKEE:B("betType.systemName.superYankee"),HEINZ:B("betType.systemName.heinz"),SUPER_HEINZ:B("betType.systemName.superHeinz"),GOLIATH:B("betType.systemName.goliath"),LUCKY_15:B("betType.systemName.lucky15"),LUCKY_31:B("betType.systemName.lucky31"),LUCKY_63:B("betType.systemName.lucky63"),ALPHABET:B("betType.systemName.alphabet"),ROUND_ROBIN:B("betType.systemName.roundRobin"),FLAG:B("betType.systemName.flag"),UNION_JACK:B("betType.systemName.unionJack"),DUTCHING:B("betType.systemName.dutching"),UP_AND_DOWN:B("betType.systemName.upAndDown")},xR=(e,t,r)=>e==="X_OF"?GR(t,r):oF[e]??null,Tg=e=>e==="PROFIT_BOOST_TOKEN"||e==="ODDS_BOOST_TOKEN",iF=e=>({"Betslip Error Reward Message":e.message,"Betslip Error Reward Campaign ID":e.campaignId,"Betslip Error Reward ID":e.rewardId,"Betslip Error Reward Type":e.rewardType,"Betslip Error Reward Value":e.rewardValue,"Betslip Error Reward Bet Type":e.betType,"Betslip Error Reward Stake Amount":e.stakeAmount}),lF=e=>({rewardId:e.rewardId,campaignId:e.campaignId,rewardType:e.rewardType,rewardValue:Tg(e.rewardType)?e.rewardValue:e.rewardValue/100,rewardStakeAmount:e.stakeAmount/100,rewardBetType:e.betType}),cF=e=>({"Deselected Reward ID":e.rewardId,"Deselected Campaign ID":e.campaignId,"Deselected Reward type":e.rewardType,"Deselected Reward value":e.rewardValue}),uF=e=>({rewardId:e.rewardId,campaignId:e.campaignId,rewardType:e.rewardType,rewardValue:Tg(e.rewardType)?e.rewardValue:e.rewardValue/100}),dF=e=>{try{const t=Ft();t.mixpanel({event:"Error On Betslip With Reward",properties:iF(e)}),t.dataLayer({event:"rewards",category:"rewards_funnel",action:"error",label:e.message,data:lF(e)})}catch(t){Ie.error("Failed to track betslipRewardError",t)}},N7=e=>{try{const t=Ft();t.mixpanel({event:"Click Betslip Rewards Gift",properties:{"Total Eligible Betslip Rewards":e}}),t.dataLayer({event:"rewards",category:"rewards_funnel",action:"click",label:"betslip_reward_button",data:{total_eligible_betslip_rewards:e}})}catch(t){Ie.error("Failed to track clickBetslipRewardsGift",t)}},b7=e=>{try{const t=Ft();t.mixpanel({event:"Remove Betslip Reward",properties:cF(e)}),t.dataLayer({event:"rewards",category:"rewards_funnel",action:"click",label:"remove_reward_from_betslip",data:uF(e)})}catch(t){Ie.error("Failed to track removeBetslipReward",t)}},EF=B("betslip.manualSgpPrebuild.cannotBeEdited"),q7=({eventId:e,pickIds:t,hasWarning:r,isManualSGP:a=!1})=>{const{matchState:n,eventName:s,isStreamMode:o,redundantPickIds:i}=H(te(E=>{const p=E.picks.find(T=>T.eventId===e);return{matchState:p?.matchState,eventName:p?.eventName??"",isStreamMode:FI(E),redundantPickIds:E.redundantPickIds}})),l=m.useCallback(()=>{zT(t)},[t]),c=t.filter(E=>!i.has(E)).length,u=!r||t.some(E=>i.has(E)),d=!o&&n!=null&&Xa(n);return m.useMemo(()=>({title:B("betType.betBuilder",{number:c}),event:o?null:{eventId:e,showLive:d,name:s},showOdds:u,showIcon:!o,isManualSGP:a,manualSGPMessage:a?EF:null,removeFromBetslip:l}),[s,d,e,c,u,o,a,l])},iA=9999999,pF=["1","2","3","4","5","6","7","8","9",".","0","backspace"],TF=(e,t)=>{let r=e;return t==="backspace"?r=r.slice(0,-1):t==="."?r.includes(".")||(r+="."):(r.includes(".")||+(r+t)<=iA)&&!/\.\d\d/.test(r)&&(r+=t),r.startsWith("0.")||(r=r.replace(/^0+/,"")),r==="."&&(r="0."),r},_F=e=>Math.round((Number.parseFloat(e)||0)*100),SF=e=>({activeStakeId:mp(e),betslipType:e.betslipType,keyboardOpen:e.keyboardOpen,storeBuffer:e.keyboardBuffer}),mF=B("betslip.success.done"),SK=()=>{const{locale:e}=xr(),t=m.useRef(""),r=m.useRef(!0),{activeStakeId:a,betslipType:n,keyboardOpen:s,storeBuffer:o}=H(te(SF)),i=m.useMemo(()=>{const c=by(e);return pF.map(u=>({key:u,label:u==="."?c:u}))},[e]),l=m.useCallback(c=>{const u=r.current?"":t.current;r.current=!1;const d=TF(u,c);t.current=d,Ms(_F(d),a,{keyboardBuffer:d,stakeTyped:!0})},[a]);return m.useEffect(()=>{t.current="",r.current=!0,Yk("")},[s,a,n]),m.useEffect(()=>{o!==t.current&&(t.current=o,r.current=!o)},[o]),m.useMemo(()=>({keys:i,keyboardOpen:s,openKeyboard:ag,closeKeyboard:ET,toggleKeyboard:Vk,handleKeyPress:l,doneLabel:mF}),[s,l,i])},ob=e=>{const t=Dt("betslip-horses"),r=JT(),a=lk(e??""),n=ik(e??""),s=ck(e??"");return m.useMemo(()=>({isPickStartingPriceAvailable:t&&a,pickIsStartingPrice:n,setIsPickStartingPrice:Gk,picksHasAnyWithIsStartingPrice:r,pickIsOnlyStartingPrice:s}),[a,n,r,t,s])},fF=e=>e.stake,yy=()=>{const{minimumStake:e}=Wc(),t=H(fF),r=Ud(),a=Xf();return m.useMemo(()=>Yy(e,{stakePerBet:t,straightStakes:r,systemStakes:a}),[e,t,r,a])},gF=({betslipType:e,picks:t,straightStakes:r,stakePerBet:a,stakeId:n})=>{if(e==="SINGLE"){const s=l=>r?r[l.outcomeId]??a:a,o=l=>l.odds.true*s(l);if(Ni(n))return t.reduce((l,c)=>l+o(c),0);const i=t.find(l=>l.outcomeId===n);return i?o(i):0}return e==="COMBI"?Math.ceil(t.reduce((s,o)=>s*o.odds.true,a)):0},hF=({stakeTooLow:e,isPrimaryStake:t,isNonStraightBetslipEmpty:r,isParlayWithConflictingOutcomes:a,isStaleSGP:n,isBetslipFailed:s})=>e||s?!1:t?!(r||a||n):!0,IF=({isValidating:e,hasBonus:t,betslipType:r,picks:a,systemContents:n,straightStakes:s,stakePerBet:o,stakeId:i,validationBetslip:l})=>
16{if(e&&!t&&r!=="SYSTEM")return gF({betslipType:r,picks:a,straightStakes:s,stakePerBet:o,stakeId:i});const{bets:c,possibleWinnings:u}=l??{};if(Ni(i))return u??c?.reduce((d,E)=>d+(E.rawPossibleWinnings??E.possibleWinnings??0),0)??0;if(r==="SYSTEM"){if(i===di)return c?.filter(E=>E.type==="SINGLE").reduce((E,p)=>E+(p.rawPossibleWinnings??p.possibleWinnings??0),0)??0;const d=n.find(E=>E.systemId===i);return c?.find(E=>E.systemFactor===d?.systemFactor&&E.systemType===d?.systemType)?.possibleWinnings??0}return c?.find(d=>d.combinations?.[0]?.outcomeIds?.includes(i))?.possibleWinnings??0},OF=(e,t)=>{if(t!==null)return null;const r=e?.[0];if(!r)return null;if(r.type==="SINGLE"&&e?.length){const a=e.reduce((n,s)=>n+(s.rawPossibleWinnings??0),0);return e.reduce((n,s)=>n+(s.possibleWinnings??0),0)===a?null:a}return r.rawPossibleWinnings!=null&&r.possibleWinnings!=null&&r.rawPossibleWinnings!==r.possibleWinnings?r.rawPossibleWinnings:null},AF=B("betslip.payout"),yF=B("betslip.payout.boosted"),RF=({picksHasAnyWithIsStartingPrice:e,betslipType:t,individualWagersActive:r,stakeId:a,pickIsStartingPrice:n})=>e?t!=="SINGLE"||!r||!a?!0:n:!1,bF=e=>({betslipType:e.betslipType,picks:e.picks,stakePerBet:e.stake,individualWagersActive:ca(e),systemContents:e.systemContents}),X7=(e=null,{forceStartingPrice:t=!1}={})=>{const r=ye(bc),a=ye(za),n=yy(),s=Ud(),o=oT(),i=o!==null,l=UT({validatedValue:!0}),{pickIsStartingPrice:c,picksHasAnyWithIsStartingPrice:u}=ob(e||""),d=zf(void 0),E=H(te(bF)),p=Ni(e),T=Rc(),_=t||hF({stakeTooLow:n,isPrimaryStake:p,isNonStraightBetslipEmpty:mG(E.betslipType,E.picks.length),isParlayWithConflictingOutcomes:E.betslipType==="COMBI"&&ug(r?.bets,E.picks,d,Xc(E.picks,T).size>0),isStaleSGP:a&&Vf(E.picks,E.betslipType),isBetslipFailed:r?.status==="FAILED"});return m.useMemo(()=>{const f=IF({isValidating:a,hasBonus:i,betslipType:E.betslipType,picks:E.picks,systemContents:E.systemContents,straightStakes:s,stakePerBet:E.stakePerBet,stakeId:e,validationBetslip:r}),{currency:g,locale:h}=xr(),y=Pn(f,{currency:g,locale:h}),I=JR(y),A=t||RF({picksHasAnyWithIsStartingPrice:u,betslipType:E.betslipType,individualWagersActive:E.individualWagersActive,stakeId:e,pickIsStartingPrice:c}),b=OF(r?.bets,e),P=b?{isAccaBoost:l,formattedPreBoostedPayout:Pn(b,{currency:g,locale:h}),bonusType:!l&&(o?.bonusType==="PROFIT_BOOST_TOKEN"||o?.bonusType==="ODDS_BOOST_TOKEN")?o.bonusType:void 0}:null,L=A?e&&E.betslipType==="SINGLE"?B("betslip.payout.tbd"):B("betslip.payout.na"):null,D=L?.key==="betslip.payout.na"&&!e;return{payoutLabel:P?yF:AF,showPayout:_,payoutParts:I,boost:P,payoutValueLabelOverride:L,displayInfoDrawer:D}},[_,a,i,o,E,s,e,r,l,c,u,t])},nb=Ie.child("submit"),_r=(e,...t)=>e!==null&&t.includes(e),vF=new Set(["PROGRAM_BLOCKED","EVENT_BLOCKED","CONTAINS_LOCKED_PICKS"]),NF=new Set(["STAKE_TOO_LOW","SGP_UNKNOWN_ERROR","BETSLIP_VALIDATION_STATUS_FAILURE","BETSLIP_PLACEMENT_STATUS_FAILURE","PANIC","EVENT_NOT_TRADED_LIVE"]),LF=new Set(["SINGLE","COMBI"]),CF=new Set([...Ac,"ACCA_BOOST_MAX_BOOST","ACCA_BOOST_MAX_PROFIT","REDUNDANT_PICKS","SGP_NOTIFICATIONS_STATUS","ACCEPT_ODDS_CHANGES"]),PF=(e,t)=>e!=="CUSTOMER_STAKE_EXCEEDED"||t.validation.derived.betslip?.status!=="REJECTED"||t.validation.isPlaceholderData||!LF.has(t.betslipType)||t.isIndividualWagerActive||t.freeBetActive||t.allowedStake==null||t.allowedStake<=0?!1:t.notifications.every(r=>CF.has(r)),DF=[{name:"auth:not-logged-in",match:(e,t)=>!t.user.isLoggedIn,state:"LOG_IN"},{name:"loading:submitting",match:(e,t)=>t.placementStatus==="pending"||t.isAcceptingOdds,state:"PLACING_BET"},{name:"loading:pending-submit",match:(e,t)=>t.hasPendingSubmit,state:"PLACING_BET"},{name:"loading:success",match:(e,t)=>t.placementStatus==="success",state:"PLACEMENT_SUCCESS"},{name:"blocker:no-picks",match:(e,t)=>t.picksCount===0,state:"DISABLED"},{name:"blocker:uncombinable-sgp",match:(e,t)=>t.hasUncombinableSgpPicks,state:"DISABLED"},{name:"blocker:max-time-gambling",match:e=>e==="MAX_TIME_SPENT_GAMBLING_EXCEEDED",state:"DISABLED"},{name:"blocker:bonus-error",match:e=>_r(e,"BONUS_ERROR","BONUS_EXCEEDS_MAX_STAKE_OR_RISK","REWARD_STAKE_ABOVE_LIMIT"),state:"DISABLED"},{name:"blocker:non-straight-empty",match:(e,t)=>{const r=t.hasRedundantPicks?1:2;return(t.betslipType==="COMBI"||t.betslipType==="SYSTEM")&&t.picksCount<r},state:"NON_STRAIGHT_EMPTY_BETSLIP"},{name:"stake:empty-balance-no-freebet",match:(e,t)=>e!=="STAKE_TOO_LOW"&&t.user.isBalanceEmpty&&!t.freeBetActive,state:"DEPOSIT"}
16,{name:"stake:not-enough-funds-system",match:(e,t)=>e==="NOT_ENOUGH_FUNDS"&&t.betslipType==="SYSTEM",state:"ADJUST_STAKE_SYSTEM"},{name:"stake:not-enough-funds",match:e=>e==="NOT_ENOUGH_FUNDS",state:"ADJUST_STAKE"},{name:"selection:settled-picks",match:e=>e==="CONTAINS_SETTLED_PICKS",state:"REMOVE_SETTLED_PICKS"},{name:"selection:unavailable",match:e=>e!==null&&vF.has(e),state:"BET_UNAVAILABLE"},{name:"failed:odds-change",match:(e,t)=>t.placementStatus==="error"&&_r(e,"ACCEPT_ODDS_CHANGES","INVALID_ODDS"),state:"ACCEPT_CHANGES"},{name:"failed:stake-warnings-allow-retry",match:(e,t)=>t.placementStatus==="error"&&e!==null&&Ac.has(e),state:"PLACE_BET"},{name:"failed:not-tradable",match:(e,t)=>t.placementStatus==="error"&&e==="NOT_TRADABLE",state:"DISABLED"},{name:"failed:rejected-combination",match:(e,t)=>t.placementStatus==="error"&&e==="COMBINATION_WARNING"&&t.validation.derived.betslip?.status==="REJECTED",state:"DISABLED"},{name:"failed:retry-allowed",match:(e,t)=>t.placementStatus==="error"&&(e===null||!NF.has(e)),state:"PLACE_BET"},{name:"validation:rejected-odds-change",match:(e,t)=>t.validation.derived.betslip?.status==="REJECTED"&&e==="ACCEPT_ODDS_CHANGES",state:"ACCEPT_CHANGES"},{name:"validation:rejected-adjustable-stake-limit",match:PF,state:"ADJUST_STAKE"},{name:"validation:rejected",match:(e,t)=>!t.hasRedundantPicks&&(t.validation.derived.betslip?.status==="REJECTED"||t.validation.derived.betslip?.status==="FAILED"),state:"DISABLED"},{name:"bonus:cannot-use",match:e=>e==="BONUS_CANNOT_BE_USED",state:"DISABLED"},{name:"bonus:expired",match:e=>e==="BONUS_EXPIRED_FOR_EVENT_IDS",state:"DISABLED"},{name:"odds:auto-accept-freebet",match:(e,t)=>_r(e,"ACCEPT_ODDS_CHANGES","INVALID_ODDS")&&t.user.autoAcceptOddsChanges&&t.freeBetActive,state:"PLACE_FREE_BET"},{name:"odds:auto-accept",match:(e,t)=>_r(e,"ACCEPT_ODDS_CHANGES","INVALID_ODDS")&&t.user.autoAcceptOddsChanges,state:"PLACE_BET"},{name:"odds:manual-accept",match:e=>_r(e,"ACCEPT_ODDS_CHANGES","INVALID_ODDS"),state:"ACCEPT_CHANGES"},{name:"stake:program-limits",match:e=>_r(e,"PROGRAM_STAKE_EXCEEDED","PROGRAM_WINNING_EXCEEDED"),state:"ADJUST_STAKE"},{name:"stake:customer-limits",match:e=>_r(e,"CUSTOMER_STAKE_EXCEEDED","CUSTOMER_WINNING_EXCEEDED"),state:"ADJUST_STAKE"},{name:"stake:spending-limit",match:e=>e==="SPENDING_LIMIT_EXCEEDED",state:"ADJUST_STAKE"},{name:"stake:campaign-requirements",match:e=>e==="CAMPAIGN_REQUIREMENTS_NOT_MET",state:"ADJUST_STAKE"},{name:"event-limit:exceeded",match:e=>_r(e,"EVENT_STAKE_EXCEEDED","EVENT_WINNING_EXCEEDED"),state:"NO_STAKES"},{name:"validation-error:limits",match:e=>_r(e,"TOO_MANY_OUTCOMES","TOO_MANY_COMBINATIONS","RACING_X_CAST_SELECTIONS_LIMIT_EXCEEDED"),state:"VALIDATION_ERROR"},{name:"validation-error:late-bet",match:e=>e==="LATE_BET_VALIDATION_FAILED",state:"VALIDATION_ERROR"},{name:"locked:not-tradable",match:e=>e==="NOT_TRADABLE",state:"LOCKED_BET"},{name:"system:max-combinations",match:e=>e==="SYSTEM_BETS_MAX_COMBINATIONS_ERROR",state:"BET_UNAVAILABLE"},{name:"system:ineligible",match:e=>e==="INELIGIBLE_SYSTEM_BET",state:"DISABLED"},{name:"disabled:sgp-error",match:e=>e==="SGP_UNKNOWN_ERROR",state:"DISABLED"},{name:"disabled:betslip-failure",match:e=>_r(e,"BETSLIP_VALIDATION_STATUS_FAILURE","BETSLIP_PLACEMENT_STATUS_FAILURE"),state:"DISABLED"},{name:"disabled:combination-warning",match:(e,t)=>e==="COMBINATION_WARNING"&&!t.hasRedundantPicks,state:"DISABLED"},{name:"disabled:panic",match:e=>e==="PANIC",state:"DISABLED"},{name:"disabled:stake-too-low",match:e=>e==="STAKE_TOO_LOW",state:"DISABLED"},{name:"disabled:not-traded-live",match:e=>e==="EVENT_NOT_TRADED_LIVE",state:"DISABLED"},{name:"place:validated-freebet",match:(e,t)=>t.validation.derived.hasData&&t.freeBetActive,state:"PLACE_FREE_BET"},{name:"place:validated",match:(e,t)=>t.validation.derived.hasData,state:"PLACE_BET"},{name:"not-validated:cannot-validate",match:(e,t)=>!t.validation.canValidate,state:"NO_STAKES"},{name:"not-validated:odds-change",match:e=>_r(e,"INVALID_ODDS","ACCEPT_ODDS_CHANGES"),state:"ACCEPT_CHANGES"},{name:"not-validated:blocked",match:e=>_r(e,"PROGRAM_BLOCKED","EVENT_BLOCKED"),state:"LOCKED_BET"},{name:"not-validated:last-validation-failed",match:(e,t)=>!t.lastValidation.success,state:"DISABLED"},{name:"not-validated:type-changed",match:(e,t)=>t.betslipType!==t.lastValidation.betslipType,state:"DISABLED"},{name:"default:place-bet",match:()=>!0,state:"PLACE_BET"}],p9=(e,t)=>{for(const r of DF)if(r.match(e,t))return nb.debug("Resolved submit state",{rule:r,notification:e,ctx:t}),r.state;return"PLACE_BET"},sb=e=>{e.resetQueries({queryKey:Nr.validate()})},Ly=e=>{const t=qa(e),r=ca(e),a=Cc({betslipType:t,isEachWay:e.eachWay,isIndividualWagerActive:r}),n=t==="SYSTEM"&&e.systemContents.some(s=>s.eachWay);return Ri(e).reduce((s,o)=>{const i=a||n||t==="SINGLE"&&r&&!!o.isEachWay;return s+1+(i&&o.eachWayData?1:0)},0)>Xs},BF=e=>({accaBoostEnabled:e.accaBoostEnabled,isBonusActive:NT(e)}),wF=()=>{const e=H(te(BF)),t=TR(),r=m.useMemo(()=>({...e,isFlexParlayBlocking:t}),[e,t]),a=gu(r,[r]),n=m.useRef(!1);m.useEffect(()=>{if(!a)return;const{accaBoostEnabled:s,isFlexParlayBlocking:o,isBonusActive:i}=r;s&&!a.accaBoostEnabled&&(n.current=!1,o&&yi(),i&&Ai());const l=o||i,c=a.isFlexParlayBlocking||a.isBonusActive;l&&!c&&s?(n.current=!0,ng(!1)):!l&&c&&n.current&&(n.current=!1,ng(!0))},[r,a])},UF=(e,t={})=>zt({...t,queryFn:async({signal:r})=>await GN({path:e,signal:r}),queryKey:Nr.aliases(e)}),bo=e=>{e.replaceBetslip&&zE(),ve().publish("spa:affiliate:load",e),ve().publish("betslip:affiliate:processed"),Ie.info("Affiliate deeplink processed",{eventIds:e.eventIds,prebuildUuids:e.prebuildUuids,betslipType:e.betslipType})},MF=()=>{const{search:e}=Fn().getLocation(),t=M_(e);return k_(t)?t:null},_g=()=>{const{search:e}=Fn().getLocation();if(!e?.includes("?"))return null;const t=new URLSearchParams(e.substring(e.indexOf("?")+1));return t.has("betslip")?t.get("betslip"):null},kF=()=>{const[e,t]=m.useState(_g()),{data:r,isFetched:a}=UF({key:String(e),namespace:"bet-share-link"},{enabled:!!e,staleTime:Number.POSITIVE_INFINITY,retry(n,s){return s.message.includes("404")?(Ie.error(`betslip ${e}: 404 Not Found. Not retrying.`,s),!1):n<3}});m.useEffect(()=>{if(a&&r)try{bo(uN(JSON.parse(r.value)))}catch(n){Ie.error(`Failed to parse affiliate betslip alias ${e}`,n),bo(to)}a&&!r&&bo(to)},[a,r,e]),m.useEffect(()=>ve().subscribe("betslip:affiliate-deeplink:apply",Jk),[]),m.useEffect(()=>{if(!e)try{const n=MF();n&&bo(n)}catch(n){Ie.error("Failed to get initial affiliate deeplink params",n)}},[e]),m.useEffect(()=>Fn().onLocationChange(({current:n})=>{const s=_g();if(s){t(s);return}try{const o=M_(n.search);if(!k_(o))return;bo(o)}catch(o){Ie.error("Failed to process affiliate deeplink from location change",o)}}),[])},GF=e=>({hasSystemStakes:(e.affiliatePending?.systemStakes.length??0)>0,hasWinThreshold:e.affiliatePending?.winThreshold!=null}),Sg=(e,t)=>
16{const r=H.getState().affiliatePending;if(!r)return;const a={...r,[e]:t},n=a.systemStakes.length===0&&a.winThreshold==null;H.setState({affiliatePending:n?null:a})},FF=()=>{const{hasSystemStakes:e,hasWinThreshold:t}=H(te(GF)),{data:r}=Uc(n=>n.possibleSystemBets,e),a=ye(Yf);m.useEffect(()=>{if(!e||!r||r.length===0)return;const n=H.getState().affiliatePending;if(!n)return;const s=new Set(r.filter(dg).map(o=>o.systemFactor));for(const{factor:o,stake:i}of n.systemStakes)s.has(o)&&i>0&&Ms(i,String(o));Sg("systemStakes",[])},[e,r]),m.useEffect(()=>{if(!t||!a?.odds)return;const{affiliatePending:n,picks:s}=H.getState();if(!n||s.length===0)return;const o=n.winThreshold,i=a.odds[String(o)];if(i){const l=a.rawOdds?.[String(o)];sg({selectionCount:o,picksCount:s.length,odds:i,rawOdds:l,isBoosted:!!l&&l!==i})}Sg("winThreshold",null)},[t,a])},xF=()=>{Nt("betslip:open",xk),Nt("betslip:close",Hk),Nt("betslip:picks:add",kR),Nt("betslip:picks:remove",zT),Nt("betslip:picks:update",Bk),Nt("betslip:live-events:set",wk),Nt("betslip:stream-mode:enter",qk),Nt("betslip:stream-mode:exit",Qk)},HF=()=>{const e=yn();m.useEffect(()=>H.subscribe(t=>t.picks.length===0,t=>{t&&sb(e)}),[e])},VF=()=>{const e=HR();m.useEffect(()=>{e&&VR(e)},[e])},YF=()=>{const e=m.useRef(!1);m.useEffect(()=>H.subscribe(t=>t.picks.length>0,t=>{t&&!e.current&&(e.current=!0,ve().publish("spa:geolocation:check"))},{fireImmediately:!0}),[])},$F={},WF=e=>({picks:e.picks,visible:e.visible,view:e.view,activeBonusId:e.activeBonusId??"",activeFlexParlay:e.activeFlexParlay,betType:e.betslipType==="COMBI"&&e.activeFlexParlay!=null?"FLEX_PARLAY":e.betslipType,stake:e.stake,stakes:e.individualWagersMode||e.betslipType==="SYSTEM"?e.stakes:$F}),KF=()=>{const e=Yh();m.useEffect(()=>H.subscribe(WF,t=>{H.persist.hasHydrated()&&(Tr(e,"betslip:picks",t.picks),Tr(e,"betslip:view",t.view),Tr(e,"betslip:visible",t.visible),Tr(e,"betslip:active-bonus-id",t.activeBonusId),Tr(e,"betslip:flex-parlay:active-item",t.activeFlexParlay),Tr(e,"betslip:bet-type",t.betType),Tr(e,"betslip:stake",t.stake),Tr(e,"betslip:stakes",t.stakes))},{fireImmediately:!0,equalityFn:Bh}),[])},jF=()=>{m.useEffect(()=>{try{xf.setStorageApi(z$()),H.persist.rehydrate()}catch(e){Ie.error("Error during betslip hydration",e)}},[])},zF=e=>{for(const t in e.liveEvents){const{clock:r}=e.liveEvents[t];if(r&&!r.frozen)return!0}return!1},XF=()=>{m.useEffect(()=>{let e;const t=()=>{e!==void 0&&(clearInterval(e),e=void 0)},r=H.subscribe(zF,a=>{if(t(),!a)return;const n=()=>{Uk(rg(H.getState().liveEvents))};n(),e=setInterval(n,1e3)},{fireImmediately:!0});return()=>{t(),r()}},[])},qF=2e3,QF=()=>{m.useEffect(()=>{const e=()=>{const r=bM(H.getState().picks);r.length>0&&pT(r,[])};e();const t=setInterval(e,qF);return()=>clearInterval(t)},[])},JF=()=>{const e=UR(),t=m.useRef(new Set);m.useEffect(()=>{const r=e.includes("SGA_MISSING_MANDATORY_LIMITS");r&&!t.current.has("SGA_MISSING_MANDATORY_LIMITS")&&(t.current.add("SGA_MISSING_MANDATORY_LIMITS"),ve().publish("spa:custom-wallet-error",{errorName:"sga_missing_mandatory_limits"})),r||t.current.delete("SGA_MISSING_MANDATORY_LIMITS")},[e])},ZF=()=>{m.useEffect(()=>{let e=!1,t,r;const a=()=>{clearTimeout(t),clearTimeout(r)},n=H.subscribe(jf,s=>{if(!s){e=!1,a();return}e||(e=!0,t=setTimeout(()=>{cI(!1),r=setTimeout(()=>Kk(),600)},900))});return()=>{n(),a()}},[])},ex=e=>(e??[]).map(t=>`${t.systemType}:${t.systemFactor??0}:${t.combinationCount}`).join("|"),tx=()=>{const e=H(h=>h.picks),t=H(h=>h.stakes)??{},r=Object.values(t).reduce((h,y)=>h+y,0),a=iT(!0),{data:n,isPending:s,isPlaceholderData:o}=Uc(h=>h.possibleSystemBets),i=n?.filter(h=>ZT(h)),l=ex(i),c=Dt("betslip-global-types"),u=e.filter(h=>!De(h)).length,d=H(te(h=>pg(h,!0))),E=Eg(d),p=!!d&&bi(d)>Xs,T=H(h=>h.betslipType),_=H(h=>(h.systemContents??[]).some(y=>y.eachWay)),f=H(Ly),g=u<=Xs;m.useEffect(()=>{if(p&&g){const A=H.getState().systemContents??[];if(T==="SYSTEM"){if(_&&f)return}else if(_){const b=A.map(P=>({...P,eachWay:!1}));if(d&&bi({...d,systemContents:b})<=Xs){El(b);return}}}if(!E){(H.getState().systemContents??[]).length>0&&El([]);return}if(s||o)return;if(!(a&&i)||i.length===0){(H.getState().systemContents??[]).length>0&&El([]);return}const h=H.getState().systemContents??[],y=!!d&&bi(d)>u,I=i.map(A=>{const b=A.systemFactor??0,P=`system-type-${A.systemType}-factor-${b}`;return{...h.find(L=>L.systemId===P),systemId:P,systemFactor:b,systemType:A.systemType,comb
16inationCount:A.combinationCount,pricedWithEachWay:y,betTypeTranslation:xR(A.systemType,b,"other")??B("betType.foldCombination.other",{number:b})}});if(c&&u>0){const A=h.find(b=>b.systemId===di);I.unshift({...A,systemId:di,systemFactor:1,systemType:lM,combinationCount:u,betTypeTranslation:B("betType.straight")})}El(I)},[s,o,E,p,f,g,T,_,a,l,e.length,u,r,c])},rx=()=>{const e=Lt("spa:user:accept-odds-changes",!1),t=ye(za),r=ye(o=>o.isPlaceholderData),a=ye(o=>o.isError),n=ye(o=>{const i=o.derived.betslip?.status;return o.derived.hasData&&i!=="REJECTED"&&i!=="FAILED"}),s=H(o=>o.placement.status);m.useEffect(()=>{e&&!t&&!r&&!a&&n&&s==="error"&&zk()},[e,t,r,a,n,s])},Fd=(e,t)=>{if(e){const r=Jc(t,e);if(r)return r;Ai(),Xp("BONUS_CANNOT_BE_USED")}return null},ax=()=>{const e=yc(),t=m.useRef(!1),r=H(a=>{const n=Jc(e,a.activeBonusId);if(!(n&&ui(n)))return null;const s=qR(a,n.maxAllowedStake);return s===a.stake?null:s});m.useEffect(()=>{r!==null&&Ms(r)},[r]),m.useEffect(()=>{if(!t.current){t.current=!0;return}ve().publish("betslip:rewards:updated",e);const a=qt().activeBonusId,n=Fd(a,e);if(n){const s=ui(n);qt().activeBonusLocksStake!==s&&kk(s)}},[e]),Nt("betslip:active-bonus:set",a=>{const n=Fd(a,e);if(n){const s=ui(n),{activeBonusLocksStake:o,defaultStake:i}=qt();!s&&o&&Ms(i,null,{keyboardBuffer:""}),jk(a,{locksStake:s}),s&&Ms(n.maxAllowedStake,null,{keyboardBuffer:""})}else a||Ai()})},nx=1440*60*1e3,sx=()=>{const e=yc(),t=yn();m.useEffect(()=>{const r=e.reduce((s,o)=>o.expires===void 0?s:s===null||o.expires<s?o.expires:s,null);if(r===null)return;const a=r-Date.now();if(a>nx)return;const n=setTimeout(()=>{const s=Date.now();Fd(qt().activeBonusId,e.filter(o=>o.expires===void 0||o.expires>s)),t.invalidateQueries({queryKey:Nr.validate()})},Math.max(a,0));return()=>clearTimeout(n)},[e,t])},ox=e=>{try{Ft().mixpanel({event:"Mobile Stake Keyboard Opened",properties:{"Stake Keyboard Layout":e}})}catch(t){Ie.error("Failed to track stakeKeyboardOpened",t)}},ix=(e,t)=>{try{Ft().mixpanel({event:"Mobile Stake Keyboard Closed",properties:{"Stake Keyboard Layout":e,"Stake Entered":t}})}catch(r){Ie.error("Failed to track stakeKeyboardClosed",r)}},lx=()=>{try{return ue().isEnabled("betslip-horizontal-numpad")?"horizontal":"vertical"}catch{return"vertical"}},cx=()=>{const e=ve().state.get("spa:device:type");return e!=null&&e!=="desktop"},ux=()=>{m.useEffect(()=>{let e=null,t=!1;const r=H.subscribe(n=>n.stakeTyped,n=>{n&&(t=!0)}),a=H.subscribe(n=>n.keyboardOpen,n=>{cx()&&(n?(t=!1,Wk(!1),e=lx(),$k(e),ox(e)):ix(e,t))});return()=>{r(),a()}},[])},dx=()=>{const e=QT(),t=oT(),r=m.useRef(null);m.useEffect(()=>{if(!(e&&wR(e)&&Qf(e)!=="acca_boost")){r.current=null;return}if(e===r.current)return;r.current=e;const a=H.getState();a.activeBonusId&&t&&dF({message:e,campaignId:t.campaignId,rewardId:t.id,rewardType:t.bonusType,rewardValue:t.bonusValue,betType:a.betslipType,stakeAmount:a.stake})},[e,t])},Ex=()=>{dx()},px=()=>{const e=Yh(),t=ye(a=>a.derived.betslip),r=ye(za);m.useEffect(()=>{Tr(e,"betslip:validated",t??null)},[t]),m.useEffect(()=>{Tr(e,"betslip:is-validating",r)},[r])},Sj=m.memo(()=>(jF(),kF(),FF(),xF(),XF(),QF(),VF(),ax(),sx(),KF(),ZF(),Ex(),HF(),YF(),JF(),px(),tx(),rx(),wF(),ux(),null)),V6=Ie.child("notifications"),Gc=(e=>(e.HOME="/home",e.SPORTS="/sports",e))(Gc||{});let Tl,_l,vo,mg,Tx;Tl={searching:!1,query:{"/home":"","/sports":""},queryPath:"/home",querySource:null,result:null,hasError:!1},CT=e=>e.outcomeLayout??Et.ROW,I8=e=>CT(e)===Et.COLUMN?2:1,O8=e=>e.marketTypeNames?.length??0,_l=(e,t)=>!(t.type!==e.type||t.subtype&&t.subtype!==e.subtype||t.mostBalanced&&(e.status!==Pe.OPEN||!e.mostBalancedLine)),y8=(e,t,r)=>{if(!t?.length||t===Un||!r)return e;const a=r[e.type];return a?.filters.some(n=>_l(e,n))?{...e,outcomeIds:FS(t,e.outcomeIds,a.definition)}:e},k8=(e,t)=>e.reduce((r,a,n)=>{const s=Math.floor(n/t);return r[s]||(r[s]=[]),r[s].push(a),r},[]),N8=e=>e?e.sportType===R.FOOTBALL&&e.gameClock?.sectionType===Ya.PENALTIES:!1,vo=e=>Object.values(e).reduce((t,r)=>t+r.length,0),mg=(e,t)=>e.leaguesById[t]?.groupInfo.sportId,Tx=(e,t)=>{if(!t)return vo(e.matches.eventIdsByLeagueId);const r=new Set(e.leagueEvents.leagueIds.map(n=>mg(e,n))),a=e.matches.leagueIds.reduce((n,s)=>r.has(mg(e,s))?n:n+(e.matches.eventIdsByLeagueId[s]?.length??0),0);return vo(e.leagueEvents.eventIdsByLeagueId)+a},n8=(e,t)=>{if(!e)return{leagues:0,leaguesAvailable:0,events:0,playerProps:0,gameProps:0,futures:0,total:0};const r=e.leagues.ids.length,a=e.leagues.availableCount??r,n=Tx(e,t.leagueEventsEnabled),s=vo(e.playerProps.marketIdsByEventId),o=vo(e.gameProps.marketIdsByEventId),i=vo(e.futures.marketIdsByEventId),l=r+n+s+o+i;return{leagues:r,leaguesAvailable:a,events:n,playerProps:s,gameProps:o,futures:i,total:l}};var _x=(e=>(e.SEARCH_PDS_EDGE_SUCCESS="search:SEARCH_PDS_EDGE_SUCCESS",e.SEARCH_POLL_LIVE_EVENTS_SUCCESS="search:SEARCH_POLL_LIVE_EVENTS_SUCCESS",e.SEARCH_POLL_NON_LIVE_EVENTS_SUCCESS="search:SEARCH_POLL_NON_LIVE_EVENTS_SUCCESS",e))(_x||{});
16const sne=new Set([Pe.CLOSED,Pe.CANCELLED,Pe.EVALUATED,Pe.STALE]),Sl=e=>!sne.has(e.betMarketStatus),fg=e=>{if(!e?.parentGroup)return null;const t=e;let r={...e,name:e?.name||""};const a=[e.id];for(;r.parentGroup;)r=r.parentGroup,a.push(r.id);const n=r===t.parentGroup?null:t.parentGroup;return{ids:a,sportId:r.id,sportName:r.name||"",leagueId:t.id,leagueName:t.name||"",countryId:n?.id,countryName:n?.name}},one=(e,t)=>({id:e.id,type:e.type,name:e.name,eventId:t,mostBalancedLine:!!e.mostBalancedLine,status:e.betMarketStatus,specifiers:e.specifiers,metadata:e.metadata,outcomeIds:[],outcomesById:{}}),ine=(e,t,r)=>({id:e.id,eventId:r,name:e.name,marketId:t,odds:e.trueOdds??e.formatDecimal,status:e.status,isTraded:e.isTraded}),Sx=e=>$a(e.matchState)?{eventId:e.id,sportType:e.sportType,attributes:e.aggregatedEventPoints,gameClock:e.gameClock,gameState:e.sportCurrentGameState,hasUnreliableClock:e.hasUnreliableClock,hasUnreliableEventPoints:e.hasUnreliableEventPoints,score:e.score,displayInfo:e.displayInfo}:void 0,pn=(e,t,r)=>{if(!(r.id in t.marketsById)){t.marketsById[r.id]=one(r,e.id);for(const a of r.outcomes??[])lne(e,t.marketsById[r.id],a);r.type in t.marketIdsByType||(t.marketIdsByType[r.type]=[]),t.marketIdsByType[r.type].push(r.id)}return t.marketsById[r.id]},lne=(e,t,r)=>(r.id in t.outcomesById||(t.outcomesById[r.id]=ine(r,t.id,e.id),t.outcomeIds.push(r.id)),t.outcomesById[r.id]),gg=e=>{const t={},r={};return{addMatchingMarket(a){t[a.id]=a;const n=a.name.toLowerCase();n in r||(r[n]=[]),r[n].push(a)},hasMatchingMarket(a){return(r[a.name.toLowerCase()]??[]).some(n=>n.type===a.type)?a.specifiers?.[0]?.type===ws.PLAYER?!!a.specifiers?.map(n=>n.value)?.[0]?.toLowerCase().includes(e):a.name.toLowerCase().includes(e)||a.outcomes.some(n=>n.name.toLowerCase().includes(e)):!1}}},ml=({eventId:e,matches:t,market:r})=>{r&&(e in t.marketIdsByEventId||(t.marketIdsByEventId[e]=[]),t.marketIdsByEventId[e].push(r.id))},hg=(e,t,r)=>{if(t?.length)for(const a of t){const n=r[a];n&&e.addMatchingMarket({id:n.id,name:n.name,type:n.type})}},cne=(e,t,r)=>{const a=Nn(r),n=new Date(r.startTime).getTime(),{matchState:s}=r;(t.matchState!==s||t.sgp!==a||t.startsAt!==n)&&(e[r.id]={...t,sgp:a,startsAt:n,matchState:s})},une=(e,{matches:t,playerProps:r,futures:a},n,s,o,i)=>{const l={...s,marketsById:{},marketIdsByType:{},homePitcher:o.eventDetails?.home_pitcher,awayPitcher:o.eventDetails?.away_pitcher,lastModifiedTime:o.lastModifiedTime,liveStats:Sx(o)};if(o.markets){const c=gg(i),u=gg(i),d=gg(i);t.marketIdsByEventId[n.id]=[],r.marketIdsByEventId[n.id]=[],a.marketIdsByEventId[n.id]=[],hg(c,e.matches.marketIdsByEventId[n.id],s.marketsById),hg(u,e.playerProps.marketIdsByEventId[n.id],s.marketsById),hg(d,e.futures.marketIdsByEventId[n.id],s.marketsById);for(const E of o.markets)if(Sl(E)){{const p=pn(o,l,E);o.id in t.marketIdsByEventId||(t.marketIdsByEventId[o.id]=[]),t.marketIdsByEventId[o.id].push(p.id)}if(u.hasMatchingMarket(E)){const p=pn(o,l,E);o.id in r.marketIdsByEventId||(r.marketIdsByEventId[o.id]=[]),r.marketIdsByEventId[o.id].push(p.id)}if(d.hasMatchingMarket(E)){const p=pn(o,l,E);o.id in a.marketIdsByEventId||(a.marketIdsByEventId[o.id]=[]),a.marketIdsByEventId[o.id].push(p.id)}}}return l};function mx(e,t){const{query:r,queryPath:a}=e;if(!e.result||t.payload.query!==r[a]||t.payload.response.length===0)return e;const n=r[a].toLowerCase(),s=t.payload.response.flatMap(d=>d.data.data),o={...e.result.eventsById},i={...e.result.eventsDynamicById},l={...e.result.matches,marketIdsByEventId:{...e.result.matches.marketIdsByEventId}},c={...e.result.playerProps,marketIdsByEventId:{...e.result.playerProps.marketIdsByEventId}},u={...e.result.futures,marketIdsByEventId:{...e.result.futures.marketIdsByEventId}};for(const d of s){const E=o[d.id],p=i[d.id];!E||!p||p.lastModifiedTime===d.lastModifiedTime||(cne(o,E,d),i[d.id]=une(e.result,{matches:l,playerProps:c,futures:u},E,p,d,n))}return{...e,result:{...e.result,matches:l,playerProps:c,futures:u,eventsById:o,eventsDynamicById:i}}}const Ig=(e,t)=>(t.leagueId in e||(e[t.leagueId]={id:t.leagueId,name:t.leagueName,groupInfo:t}),e[t.leagueId]),fx=(e,t,r)=>(r?.id in e||(e[r?.id]={id:r.id,name:r.eventName,eventType:r.eventType,groupInfo:t,participants:r.participants??[],sportType:r.sportType,startsAt:new Date(r?.startTime).getTime(),matchState:r.matchState,sgp:Nn(r),eventDetails:r.eventDetails,eventTags:r.eventTags}),e[r.id]),fl=(e,t)=>
16(t.id in e||(e[t.id]={id:t.id,lastModifiedTime:t.lastModifiedTime,marketIdsByType:{},marketsById:{},liveStats:Sx(t),homePitcher:t.eventDetails?.home_pitcher,awayPitcher:t.eventDetails?.away_pitcher}),e[t.id]),xd=(e,t,r)=>{if(!r.markets?.length)return null;const a=fg(r.group);if(!a)return null;const n=fx(e,a,r);if(!n)return null;const s=Ig(t,n.groupInfo);return{searchEvent:n,league:s,pdsEvent:r}},dne=({leagues:e,leaguesById:t},r)=>{const a=[...r].sort((o,i)=>(i.eventCount||0)-(o.eventCount||0)),n=a.reduce((o,i)=>{const l=fg(i);return l&&(o[l.leagueId]=l),o},{});let s=0;for(const o of a){const i=n[o.id];i&&(s+=1,e.ids.length<O.config.searchLeagueLimit&&(Ig(t,i),e.ids.push(i.leagueId)))}e.availableCount=s},Ene=({leagueEvents:e,eventsById:t,eventsDynamicById:r,leaguesById:a,matches:n},s)=>{for(const o of s){if(!o.events?.length)continue;const i=fg(o);if(!i)continue;Ig(a,i);const l=i.leagueId;for(const c of o.events){const u=fx(t,i,c);if(!u)continue;fl(r,c);const d=c.markets??[];for(const E of d){if(!Sl(E))continue;const p=pn(c,r[c.id],E);ml({eventId:u.id,matches:n,market:p})}d.length&&!n.marketIdsByEventId[u.id]?.length||(l in e.eventIdsByLeagueId||(e.eventIdsByLeagueId[l]=[],e.leagueIds.push(l)),e.eventIdsByLeagueId[l].push(u.id))}}},pne=({matches:e,eventsById:t,eventsDynamicById:r,leaguesById:a},n)=>{for(const s of n){const{searchEvent:o,league:i}=xd(t,a,s)??{};if(!o||!i)continue;const l=fl(r,s),c=s?.markets||[];for(const u of c){if(!Sl(u))continue;const d=pn(s,l,u);ml({eventId:o.id,matches:e,market:d})}e.marketIdsByEventId[o.id]?.length&&(i.id in e.eventIdsByLeagueId||(e.eventIdsByLeagueId[i.id]=[],e.leagueIds.push(i.id)),e.eventIdsByLeagueId[i.id].push(o.id))}},Tne=({gameProps:e,eventsById:t,eventsDynamicById:r,leaguesById:a},n)=>{for(const s of n){const{searchEvent:o,league:i}=xd(t,a,s)??{};if(!o||!i)continue;const l=fl(r,s),c=s?.markets||[];for(const u of c){if(!Sl(u))continue;const d=pn(s,l,u);ml({eventId:o.id,matches:e,market:d})}gx(e,o,i)}},_ne=({playerProps:e,eventsById:t,eventsDynamicById:r,leaguesById:a},n)=>{for(const s of n){const{searchEvent:o,league:i}=xd(t,a,s)??{};if(!o||!i)continue;const l=fl(r,s),c=s?.markets||[];for(const u of c){if(!Sl(u))continue;const d=pn(s,l,u);ml({eventId:o.id,matches:e,market:d})}gx(e,o,i)}},gx=(e,t,r)=>{e.marketIdsByEventId[t.id]?.length&&(r.id in e.eventIdsByLeagueId||(e.eventIdsByLeagueId[r.id]=[],e.leagueIds.push(r.id)),e.eventIdsByLeagueId[r.id].push(t.id))},Sne=({futures:e,eventsById:t,eventsDynamicById:r,leaguesById:a},n)=>{for(const s of n){const{searchEvent:o,league:i}=xd(t,a,s)??{};if(!o||!i||o.eventType!==me.OUTRIGHT)continue;const l=fl(r,s),c=s?.markets||[];for(const u of c){if(u.betMarketStatus!==Pe.OPEN)continue;const d=pn(s,l,u);ml({eventId:o.id,matches:e,market:d})}e.marketIdsByEventId[o.id]?.length&&e.eventIds.push(o.id)}},mne=({autocompleteHits:e},t,r)=>{let a=t?.slice();if((a?.length?a.some(i=>i.toLowerCase()===r.toLowerCase()):!1)===!0)return;const n=new Set;let s=!1;const o=i=>{n.add(i),s=n.size===O.config.searchAutocompleteLimit};if(a?.length){a=[r,...a];for(const i of a)if(o(i),s)break}for(const i of n)e.push(i)};function fne(e,t){const{query:r,queryPath:a}=e;if(t.payload.query!==r[a])return e;const{participantEvents:n=[],playerPropsEvents:s=[],outrightEvents:o=[],gamePropsEvents:i=[],leagues:l=[],hits:c=[]}=t.payload.response.search,u={leagues:{ids:[],availableCount:0},leagueEvents:{leagueIds:[],eventIdsByLeagueId:{}},matches:{leagueIds:[],eventIdsByLeagueId:{},marketIdsByEventId:{}},playerProps:{leagueIds:[],eventIdsByLeagueId:{},marketIdsByEventId:{}},gameProps:{leagueIds:[],eventIdsByLeagueId:{},marketIdsByEventId:{}},futures:{eventIds:[],marketIdsByEventId:{}},leaguesById:{},eventsById:{},eventsDynamicById:{},autocompleteHits:[]},d=[...n.filter(p=>p.eventType===me.MATCH),...o.filter(p=>p.eventType===me.MATCH)],E=[...n.filter(p=>p.eventType!==me.MATCH),...o.filter(p=>p.eventType!==me.MATCH)];return dne(u,l),Ene(u,l),pne(u,d),_ne(u,s),Tne(u,i),Sne(u,E),mne(u,c,t.payload.query),{...e,searching:!1,hasError:!1,result:u}}let hx,Ix,Ox,Ax,yx;hx=(e,t,r)=>({...e,searching:!0,query:{...Tl.query,[e.queryPath]:t},querySource:r??"search-input"}),Ix=(e,t)=>{const{queryPath:r,query:a}=e;return t!==a[r]?e:{...e,searching:!1,hasError:!0,result:null}},Ox=e=>{const{queryPath:t,query:r}=e;return{...Tl,queryPath:t,query:{...r,[t]:""}}},Ax=e=>e.result?{...e,result:{...e.result,autocompleteHits:[]}}:e,yx=(e,t)=>({...e,queryPath:t}),W=Qr()(Jr(e=>({...Tl,actions:{search:t=>e(r=>hx(r,t.query,t.source),void 0,{type:"search",payload:t}),searchSuccess:t=>e(r=>fne(r,{payload:t}),void 0,{type:"searchSuccess",payload:{query:t.query}}),searchFailed:t=>e(r=>Ix(r,t.query),void 0,{type:"searchFailed",payload:t}),clearSearch:()=>e(Ox,void 0,{type:"clearSearch"}),clearSearchHits:()=>e(Ax,void 0,{type:"clearSearchHits"}),setSearchQueryPath:t=>e(r=>yx(r,t),void 0,{type:"setSearchQueryPath",payload:t}),updateLiveEvents:t=>e(r=>mx(r,{payload:t}),void 0,{type:"updateLiveEvents",payload:{query:t.query}}),updateNonLiveEvents:t=>e(r=>{const a={type:_x.SEARCH_POLL_NON_LIVE_EVENTS_SUCCESS,payload:t};return mx(r,a)},void 0,{type:"updateNonLiveEvents",payload:{query:t.query}}),reset:()=>e(()=>({...Tl}),void 0,{type:"reset"})}}),{name:"SearchStore",enabled:!1})),Uj=()=>W(gne);function gne(e){return e.actions}let Og,Rx,bx,Ag,yg,vx,Nx,Lx,Cx,Px,Dx,Bx,gl,_a,Rg,Hd,wx,Ux,Mx,kx,Gx,Fx,xx,Hx,Vx,Yx,$x,Wx,Kx,jx,zx,Xx,qx,Qx,Jx,Zx,eH,tH,bg,vg;mT=e=>e.query[e.queryPath],Og=e=>e.queryPath,Rx=e=>e.querySource,bx=e=>e.hasError,Ag=e=>e.searching,yg=e=>e.result!=null||e.hasError,vx=e=>e.result?.leagues.ids,Nx=e=>e.result?.leagueEvents.leagueIds,Lx=e=>e.result?.matches.leagueIds,Cx=e=>e.result?.playerProps.leagueIds,Px=e=>e.result?.gameProps.leagueIds,Dx=e=>e.result?.futures.eventIds,Bx=e=>e.result?.autocompleteHits,gl=(e,t)=>
16e.result?.eventsById[t],_a=(e,t)=>e.result?.eventsDynamicById[t],Rg=(e,t)=>_a(e,t)?.liveStats,Hd=(e,t)=>e.result?.leaguesById[t],wx=(e,t,r)=>_a(e,t)?.marketsById[r],Ux=(e,t)=>{const r=gl(e,t);return r?Hd(e,r.groupInfo.leagueId):void 0},Mx=(e,t)=>Hd(e,t)?.groupInfo.ids,kx=(e,t)=>e.result?.matches.eventIdsByLeagueId[t],Gx=(e,t)=>e.result?.leagueEvents.eventIdsByLeagueId[t],Fx=(e,t)=>e.result?.playerProps.eventIdsByLeagueId[t],xx=(e,t)=>e.result?.gameProps.eventIdsByLeagueId[t],Hx=(e,t)=>e.result?.futures.marketIdsByEventId[t],Vx=(e,t)=>e.result?.matches.marketIdsByEventId[t],Yx=(e,t)=>e.result?.playerProps.marketIdsByEventId[t],$x=(e,t)=>e.result?.gameProps.marketIdsByEventId[t],Wx=(e,t)=>!!gl(e,t)?.sgp,Kx=(e,t)=>Object.values(_a(e,t)?.marketsById??{}).some(r=>Ds(r.metadata?.earlyPayout)),jx=(e,t)=>{const r=Rg(e,t);return r?zo(r):!1},zx=(e,t)=>_a(e,t)?.awayPitcher,Xx=(e,t)=>_a(e,t)?.homePitcher,qx=(e,t)=>{const r=e.result?.leagues.ids,a=e.result?.leaguesById;if(!(!r||!a))return r.filter(n=>a[n]?.groupInfo.sportId===t)},Qx=(e,t)=>{const r=e.result?.matches.leagueIds,a=e.result?.leaguesById;if(!(!r||!a))return r.filter(n=>a[n]?.groupInfo.sportId===t)},Jx=(e,t)=>{const r=e.result?.leagueEvents.leagueIds,a=e.result?.leaguesById;if(!(!r||!a))return r.filter(n=>a[n]?.groupInfo.sportId===t)},Zx=(e,t)=>{const r=e.result?.playerProps.leagueIds,a=e.result?.leaguesById;if(!(!r||!a))return r.filter(n=>a[n]?.groupInfo.sportId===t)},eH=(e,t)=>{const r=e.result?.gameProps.leagueIds,a=e.result?.leaguesById;if(!(!r||!a))return r.filter(n=>a[n]?.groupInfo.sportId===t)},tH=(e,t)=>{const r=e.result?.futures.eventIds,a=e.result?.eventsById;if(!(!r||!a))return r.filter(n=>a[n]?.groupInfo.sportId===t)},wj=()=>W(hne),Mj=()=>W(Og),kj=()=>W(Rx),Fj=()=>W(Ag),m8=()=>W(bx),Gj=()=>W(yg),G8=()=>W(te(vx)),F8=()=>W(te(Nx)),x8=()=>W(te(Lx)),c8=()=>W(te(Cx)),u8=()=>W(te(Px)),H8=()=>W(te(Dx)),xj=()=>{const e=C.c(11),t=W(te(Bx)),r=W(Ine),a=W(One),n=W(Ane);let s;e[0]!==r||e[1]!==a||e[2]!==n?(s=r?[a,n].find(Boolean)??"":"",e[0]=r,e[1]=a,e[2]=n,e[3]=s):s=e[3];const o=s;let i;e[4]!==t?(i=t??[],e[4]=t,e[5]=i):i=e[5];let l;if(e[6]!==o||e[7]!==i){let c;e[9]!==o?(c=u=>u!==o,e[9]=o,e[10]=c):c=e[10],l=i.filter(c),e[6]=o,e[7]=i,e[8]=l}else l=e[8];return l},yT=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>gl(a,e),t[0]=e,t[1]=r):r=t[1],W(r)},LT=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Rg(a,e),t[0]=e,t[1]=r):r=t[1],W(r)},s8=(e,t)=>{const r=C.c(3);let a;return r[0]!==e||r[1]!==t?(a=n=>wx(n,e,t),r[0]=e,r[1]=t,r[2]=a):a=r[2],W(a)},i8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Ux(a,e),t[0]=e,t[1]=r):r=t[1],W(r)},P8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Mx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},L8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>kx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},C8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Gx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},w8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Fx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},U8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>xx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},l8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Hx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},b8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Wx(a,e),t[0]=e,t[1]=r):r=t[1],W(r)},v8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Kx(a,e),t[0]=e,t[1]=r):r=t[1],W(r)},R8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>jx(a,e),t[0]=e,t[1]=r):r=t[1],W(r)},d8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>qx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},p8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Qx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},E8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Jx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},_8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>Zx(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},S8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>eH(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},T8=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>tH(a,e),t[0]=e,t[1]=r):r=t[1],W(te(r))},M8=()=>{const e=C.c(14),t=Gr(_t),r=Gr(Xu),a=W(yne),n=W(Rne),s=W(bne),o=W(vne),i=W(Nne),l=W(Lne),c=W(Cne),u=W(Pne);let d;e:{if(!a&&!n){let p;e[0]===Symbol.for("react.memo_cache_sentinel")?(p=[],e[0]=p):p=e[0],d=p;break e}let E;if(e[1]!==n||e[2]!==u||e[3]!==c||e[4]!==o||e[5]!==s||e[6]!==a||e[7]!==i||e[8]!==l||e[9]!==t||e[10]!==r){const p=new Set;if(a){const _=[...s??[],...o??[],...i??[],...l??[],...c??[]];for(const f of _){const g=a[f]?.groupInfo.sportId;g&&p.add(g)}}if(n&&u)for(const _ of u){const f=n[_]?.groupInfo.sportId;f&&p.add(f)}let T;e[12]!==r?(T=(_,f)=>{const g=r.indexOf(_.sportId),h=r.indexOf(f.sportId),y=g===-1?1/0:g,I=h===-1?1/0:h;return y!==I?y-I:_.sportName.localeCompare(f.sportName)},e[12]=r,e[13]=T):T=e[13],E=Array.from(p).map(_=>{const f=t[_],g=a?Object.values(a).find(y=>y.groupInfo.sportId===_):void 0,h=n?Object.values(n).find(y=>y.groupInfo.sportId===_):void 0;return{sportId:_,sportName:f?.sportTypeTitle??g?.groupInfo.sport
16Name??h?.groupInfo.sportName??"",icon:f?.icon}}).sort(T),e[1]=n,e[2]=u,e[3]=c,e[4]=o,e[5]=s,e[6]=a,e[7]=i,e[8]=l,e[9]=t,e[10]=r,e[11]=E}else E=e[11];d=E}return d},o8=e=>{const t=C.c(15),r=Gr(Dn);let a;t[0]!==e?(a=c=>Hd(c,e),t[0]=e,t[1]=a):a=t[1];const n=W(a);let s;t[2]!==e?(s=c=>HT(c,e),t[2]=e,t[3]=s):s=t[3];const o=Gr(s),i=Gr(_t);let l;e:{if(!n){l=null;break e}const c=i[n.groupInfo.sportId];let u;t[4]!==r||t[5]!==n.groupInfo.countryId||t[6]!==o||t[7]!==c?.icon?(u=()=>o?.icon?o.icon:n.groupInfo.countryId&&r[n.groupInfo.countryId]||c?.icon,t[4]=r,t[5]=n.groupInfo.countryId,t[6]=o,t[7]=c?.icon,t[8]=u):u=t[8];const d=u,E=o?.name??n.name;let p;t[9]!==d?(p=d(),t[9]=d,t[10]=p):p=t[10];let T;t[11]!==n||t[12]!==E||t[13]!==p?(T={...n,name:E,icon:p},t[11]=n,t[12]=E,t[13]=p,t[14]=T):T=t[14],l=T}return l},A8=(e,t)=>{const r=C.c(16);let a;r[0]!==e?(a=u=>_a(u,e)?.marketIdsByType,r[0]=e,r[1]=a):a=r[1];const n=W(a);let s;r[2]!==e?(s=u=>_a(u,e)?.marketsById,r[2]=e,r[3]=s):s=r[3];const o=W(s);let i;r[4]!==e?(i=u=>Vx(u,e),r[4]=e,r[5]=i):i=r[5];const l=W(te(i));let c;e:{if(!n||!o||!l||!t?.marketTypeNames){c=null;break e}let u;r[6]!==t?(u=CT(t),r[6]=t,r[7]=u):u=r[7];const d=u;let E;r[8]!==l?(E=new Set(l),r[8]=l,r[9]=E):E=r[9];const p=E;let T;if(r[10]!==t.filters||r[11]!==n||r[12]!==o||r[13]!==p||r[14]!==d){T=[];for(let _ of t.filters){_=Array.isArray(_)?_[0]:_;const f=n[_.type];if(!f?.length){T.push(null);continue}let g=null;for(const h of f){const y=o[h];if(y&&p.has(h)&&_l(y,_)){g=y;break}}if(d===Et.COLUMN)T.push(g);else if(g){T=[g];break}}r[10]=t.filters,r[11]=n,r[12]=o,r[13]=p,r[14]=d,r[15]=T}else T=r[15];c=T}return c},mR=(e,t)=>{const r=C.c(25),a=Gr(Dn),n=Gr(_o),s=yT(e),o=LT(e);let i;r[0]!==e?(i=T=>zx(T,e),r[0]=e,r[1]=i):i=r[1];const l=W(i);let c;r[2]!==e?(c=T=>Xx(T,e),r[2]=e,r[3]=c):c=r[3];const u=W(c);let d;r[4]!==s?(d=T=>s?Ic(T,s.sportType):void 0,r[4]=s,r[5]=d):d=r[5];const E=Gr(d);let p;e:{if(!s){let _;r[6]===Symbol.for("react.memo_cache_sentinel")?(_=[],r[6]=_):_=r[6],p=_;break e}let T;if(r[7]!==l||r[8]!==a||r[9]!==s.eventTags||r[10]!==s.groupInfo||r[11]!==s.participants||r[12]!==s.sportType||r[13]!==o?.attributes||r[14]!==o?.gameClock?.activeParticipant||r[15]!==o?.score||r[16]!==u||r[17]!==n||r[18]!==t||r[19]!==E){const _=fP(s.participants,t),f=[];for(const I of _){const A=Zp({teamId:I.id,participantName:I.name,teamsDict:E,sportType:s.sportType,countryFlags:a,countryName:s.groupInfo.countryName,stateLocation:qS(s.eventTags,I.position),internationalFlag:n});if(A)f.push(A);else{f.length=0;break}}const g=!!(u&&l);let h;r[21]!==l||r[22]!==g||r[23]!==u?(h=I=>{if(!g)return;const A=I===Ne.HOME?u:l;return A?pu(A):void 0},r[21]=l,r[22]=g,r[23]=u,r[24]=h):h=r[24];const y=h;T=_.map((I,A)=>({...I,logo:f[A],score:o?.score,active:o?.gameClock?.activeParticipant===I.position,redCards:cO(I,o?.attributes),home:I.position===Ne.HOME,pitcher:y(I.position)})),r[7]=l,r[8]=a,r[9]=s.eventTags,r[10]=s.groupInfo,r[11]=s.participants,r[12]=s.sportType,r[13]=o?.attributes,r[14]=o?.gameClock?.activeParticipant,r[15]=o?.score,r[16]=u,r[17]=n,r[18]=t,r[19]=E,r[20]=T}else T=r[20];p=T}return p},D8=(e,t)=>{const r=C.c(17),{translate:a}=Jt(),n=mR(e,t),s=yT(e),o=LT(e);let i;e:{if(!s||!$a(s.matchState)||!o?.score||zo(o)){i=null;break e}const{score:l}=o;let c,u;if(r[0]!==s.sportType||r[1]!==o.gameClock?.regularSectionCount||r[2]!==o.hasUnreliableEventPoints||r[3]!==n||r[4]!==l||r[5]!==a){let E;r[8]!==l?(E=I=>I.position===Ne.HOME?l.total?.home:l.total?.away,r[8]=l,r[9]=E):E=r[9];const p=n.map(E);let T;r[10]!==n?(T=n.findIndex(Dne),r[10]=n,r[11]=T):T=r[11];const _=T;let f;r[12]!==s.sportType?(f=Ko(s.sportType),r[12]=s.sportType,r[13]=f):f=r[13];const g=f,h=()=>o.hasUnreliableEventPoints?{label:"",scores:n.map(Bne)}:s.sportType===R.TENNIS?{label:a(O.localizationKey.SPORTS_SCORES_POINTS),scores:p.map((I,A)=>{const{points:b}=I;return{score:b,active:A===_}})}:g?{label:a(O.localizationKey.SPORTS_SCORES_HEADER_TOTAL),scores:p.map((I,A)=>{const{games:b}=I;return{score:b,active:A===_}})}:{label:a(O.localizationKey.SPORTS_SCORES_HEADER_TOTAL),scores:p.map(wne)},y=()=>{if(o.hasUnreliableEventPoints)return[];const I=q0(s.sportType,l.sections);return I?.map((A,b)=>{const P=n.map(L=>({score:L.position===Ne.HOME?A.home:A.away}));return{label:pc({translate:a,sportType:s.sportType,cardinalNumber:b+1,currentSectionShortText:String(b+1),abbreviate:!0,totalSections:I.length,regularSectionCount:o.gameClock?.regularSectionCount}),scores:P}})};c=[h()],u=y(),r[0]=s.sportType,r[1]=o.gameClock?.regularSectionCount,r[2]=o.hasUnreliableEventPoints,r[3]=n,r[4]=l,r[5]=a,r[6]=c,r[7]=u}else c=r[6],u=r[7];let d;r[14]!==c||r[15]!==u?(d={totalScores:c,sectionScores:u},r[14]=c,r[15]=u,r[16]=d):d=r[16],i=d}return i},B8=(e,t,r)=>{const a=C.c(18),{translate:n}=Jt();let s;a[0]!==e?(s=T=>_a(T,e)?.marketIdsByType,a[0]=e,a[1]=s):s=a[1];const o=W(s);let i;a[2]!==e?(i=T=>_a(T,e)?.marketsById,a[2]=e,a[3]=i):i=a[3];const l=W(i);let c;a[4]!==e?(c=T=>Yx(T,e),a[4]=e,a[5]=c):c=a[5];const u=W(te(c));let d;a[6]!==e?(d=T=>$x(T,e),a[6]=e,a[7]=d):d=a[7];const E=W(te(d));let p;e:{if(!o||!l||r&&!u||!r&&!E){p=null;break e}const T=r?u:E;let _;a[8]!==T?(_=new Set(T),a[8]=T,a[9]=_):_=a[9];const f=_;let g;if(a[10]!==t||a[11]!==o||a[12]!==l||a[13]!==f||a[14]!==n){const h=new Map,y=[],I=new Map;for(const b in o)for(const P of o[b]){const L=l[P];if(!L||!f.has(P))continue;const D=L.specifiers?.[0],F=D?.type===ws.PLAYER&&D.value;if(F&&t){let G=null,Y=null;for(const Z of t){if(Z.type===se.PLAYER||Z.type===se.SIMPLE){for(let Q of Z.filters)if(Q=Array.isArray(Q)?Q[0]:Q,_l(L,Q)){G=Z;break}}else if(Z.type===se.MARKET){for(let Q of Z.filters)if(Q=Array.isArray(Q)?Q[0]:Q,_l(L,Q)&&!Q.parameters?.includes("DISTINCT")){Y=Z;break}}if(G&&Y)break}if(G){const Z=Y?.name?n(Y.name):L.name;h.has(Z)||h.set(Z,[]),h.get(Z).push({market:L,playerName:F});continue}}L.outcomeIds.length<=2?(I.has(L.name)||(I.set(L.name,[]),y.push({header:L.name,markets:[]})),I.get(L.name).push(L)):y.push({header:L.name,markets:[L]})}let A;a[16]!==h?(A=[...h].map(Une),a[16]=h,a[17]=A):A=a[17],g={playerNameMarkets:A,groupedMarkets:y.map(b=>{const{header:P,markets:L}=b;return L.length===0&&I.has(P)?{header:P,markets:I.get(P)}:{header:P,markets:L}})},a[10]=t,a[11]=o,a[12]=l,a[13]=f,a[14]=n,a[15]=g}else g=a[15];p=g}return p},bg=()=>mT(W.getState()),bW=()=>{const e=W.getState();return Ag(e)||yg(e)},vg=()=>Og(W.getState()),DO=e=>gl(W.getState(),e);function hne(e){return mT(e)}function Ine(e){return e.result!=null}function One(e){return e.query[Gc.HOME]}function Ane(e){return e.query[Gc.SPORTS]}function yne(e){return e.result?.leaguesById}function Rne(e){return e.result?.eventsById}function bne(e){return e.result?.leagues.ids}function vne(e){return e.result?.leagueEvents.leagueIds}function Nne(e){return e.result?.matches.leagueIds}function Lne(e){return e.result?.playerProps.leagueIds}function Cne(e){return e.result?.gameProps.leagueIds}function Pne(e){return e.result?.futures.eventIds}function Dne(e){return e.active}function Bne(){return{score:"-"}}function wne(e){const{value:t}=e;return{score:t===void 0?0:t}}function Une(e){const[t,r]=e;return{header:t,playerMarkets:r}}let Vd;Vd=e=>{if(!e)return;const t=kt.getQueryData(lr.bet(e));return t?{bet:t}:void 0},S4=e=>{const t=C.c(6);let r;t[0]!==e?(r=i=>e?kt.getQueryCache().subscribe(l=>{RB(l.query.queryKey,e)&&i()}):Mne,t[0]=e,t[1]=r):r=t[1];const a=r;let n;t[2]!==e?(n=()=>e?kt.getQueryData(lr.bet(e)):void 0,t[2]=e,t[3]=n):n=t[3];const s=m.useSyncExternalStore(a,n);let o;return t[4]!==s?(o=s?{bet:s}:void 0,t[4]=s,t[5]=o):o=t[5],o};function Mne(){}const kne=(e,t,r,a,n,s,o)=>{const i=[],l=new Set(n),c=new Set(s),u=Gne(o);return e.forEach(d=>{const E=Qp(a.value,d),p=rR(a.value,d);if(p&&E&&t.includes(p.id)){const T=Ln(E),_=fT(a.value,E.id);if(_){const f={outcomeId:E.id,eventId:p.id,groupId:p.groupId,odds:T,name:E.name,eventName:ZD(a.value,p.id)||"",marketName:_.n
16ame,marketId:_.id,marketType:_.type,sgpEligable:_?.isBetBuilderEligible||!1,isEarlyPayout:Ds(_.metadata?.earlyPayout),hasSubstitutionGuarantee:MO(_),isStartingPrice:c.has(E.id),isEachWay:l.has(E.id)},g=u.get(E.id);i.push(GO({selectedOutcome:g?rH({outcome:{...f,prebuilds:g.prebuilds},prebuilt:g.prebuilt,isLoggedIn:fa(),oddsFormat:Ur(a.value)}):f},{defaultWager:ei(a.value),widgetName:x.SHARED_BETS,restored:!0}))}}}),i},Gne=(e=[])=>{const t=new Map;for(const r of e){if(!cre(r))continue;const a=Vd(r);if(a)for(const{outcome:n}of a.bet.betMarketOutcomes)n.outcomeId&&n.prebuilds?.length&&t.set(n.outcomeId,{prebuilds:n.prebuilds,prebuilt:a})}return t},rH=({outcome:e,prebuilt:t,isLoggedIn:r,oddsFormat:a})=>{const n=t?.bet?.boostFactor&&t.bet.boostFactor>1||t?.bet.totalOddsBoosted[a],s={...e};return n&&!r&&Ma("boostForGuestDisabled")&&delete s.prebuilds,s};fA=function(e){const t=e.split("/").slice(1);if(!(t.length<3||t[0]==="sports"))return t[2]};let Ng,Lg,aH,Cg,nH,Pg,sH,oH,Dg,hl,iH,lH,cH,uH,dH,EH,Bg,Sr,pH;Ng=new Set,Us=e=>{Ng.add(e)},Lg=()=>{[...Ng].forEach(e=>{try{e()}catch(t){fe(t,Se.ERROR)}})},aH=/\p{Mn}/gu,Cg=/\s+/g,nH=/\d/,Pg=3,sH={\u00F8:"o",\u00E6:"ae",\u0111:"d",\u00F0:"d",\u0142:"l",\u00FE:"th",\u00DF:"ss",\u03C2:"\u03C3",\u0131:"i",\u00BA:"o",\u00AA:"a","\xB0":"o"},oH=e=>Array.from(e,t=>sH[t]??t).join(""),Dg=e=>oH(e.normalize("NFD").replace(aH,"").toLowerCase()),hl=e=>Dg(e).trim(),Nc=e=>{const t=hl(e);return nH.test(t)||t.length>=Pg},i3=e=>{const t=hl(e),r=Nc(e),a=t.split(Cg),n=new Map,s=o=>{const i=n.get(o);if(i!==void 0)return i;const l=hl(o);return n.set(o,l),l};return{isActive:r,matches:o=>{if(!r)return!0;const i=o.map(s);return a.every(l=>i.some(c=>c.includes(l)))}}},iH=e=>{let t="";const r=[],a=[];let n=0;for(const s of e){const o=n+s.length,i=Dg(s);i===""&&a.length>0&&(a[a.length-1]=o);for(let l=0;l<i.length;l++)r.push(n),a.push(o);t+=i,n=o}return{folded:t,originalStarts:r,originalEnds:a}},lH=/[\p{L}\p{N}]/u,cH=(e,t)=>t===0||!lH.test(e[t-1]),uH=(e,t,r)=>t.length>=Pg||cH(e,r),dH=(e,t)=>{const r=[];for(let a=e.indexOf(t);a!==-1;a=e.indexOf(t,a+1))uH(e,t,a)&&r.push({start:a,end:a+t.length});return r},EH=e=>[...e].sort((t,r)=>t.start-r.start).reduce((t,r)=>{const a=t.at(-1);return a&&r.start<=a.end?t[t.length-1]={start:a.start,end:Math.max(a.end,r.end)}:t.push(r),t},[]),Q5=(e,t)=>{if(!Nc(t))return[];const r=hl(t).split(Cg),{folded:a,originalStarts:n,originalEnds:s}=iH(e);return EH(r.flatMap(o=>dH(a,o)).map(({start:o,end:i})=>({start:n[o],end:s[i-1]})))},Bg={eventId:null,query:"",isFilterBarOpen:!1,mountedFieldsByEvent:{},reportedQueryByEvent:{}},Sr=Qr()(Jr(e=>({...Bg,actions:{setQuery:(t,r)=>e({eventId:t,query:r},void 0,{type:"setQuery",payload:r}),openFilterBar:t=>e({eventId:t,isFilterBarOpen:!0},void 0,{type:"openFilterBar"}),closeFilterBar:()=>e({query:"",isFilterBarOpen:!1},void 0,{type:"closeFilterBar"}),showField:t=>e(r=>({mountedFieldsByEvent:{...r.mountedFieldsByEvent,[t]:(r.mountedFieldsByEvent[t]??0)+1}}),void 0,{type:"showField"}),hideField:t=>e(r=>{const a=(r.mountedFieldsByEvent[t]??0)-1,n={...r.mountedFieldsByEvent};return a>0?n[t]=a:delete n[t],{mountedFieldsByEvent:n}},void 0,{type:"hideField"}),markQueryReported:(t,r)=>e(a=>({reportedQueryByEvent:{...a.reportedQueryByEvent,[t]:r}}),void 0,{type:"markQueryReported",payload:r}),clearQueryReported:t=>e(r=>{const a={...r.reportedQueryByEvent};return delete a[t],{reportedQueryByEvent:a}},void 0,{type:"clearQueryReported"}),reset:()=>e(t=>({...Bg,mountedFieldsByEvent:t.mountedFieldsByEvent}),void 0,{type:"reset"})}}),{name:"EventSearchStore",enabled:!1})),pH=e=>e.actions.setQuery,N6=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>a.eventId===e?a.query:"",t[0]=e,t[1]=r):r=t[1],Sr(r)},P6=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>a.eventId===e&&a.isFilterBarOpen,t[0]=e,t[1]=r):r=t[1],Sr(r)},D6=e=>{const t=C.c(6),r=Sr(Fne),a=Sr(xne);let n;t[0]!==e||t[1]!==r?(n=()=>r(e),t[0]=e,t[1]=r,t[2]=n):n=t[2];let s;return t[3]!==a||t[4]!==n?(s={open:n,close:a},t[3]=a,t[4]=n,t[5]=s):s=t[5],s},L6=e=>{const t=C.c(3),r=Sr(pH);let a;return t[0]!==e||t[1]!==r?(a=n=>r(e,n),t[0]=e,t[1]=r,t[2]=a):a=t[2],a},C6=e=>{const t=C.c(5),r=Sr(Hne),a=Sr(Vne);let n,s;t[0]!==e||t[1]!==a||t[2]!==r?(n=()=>(r(e),()=>a(e)),s=[e,r,a],t[0]=e,t[1]=a,t[2]=r,t[3]=n,t[4]=s):(n=t[3],s=t[4]),m.useEffect(n,s)},B6=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>(a.mountedFieldsByEvent[e]??0)>0,t[0]=e,t[1]=r):r=t[1],Sr(r)},_y=e=>{const{eventId:t,query:r,mountedFieldsByEvent:a}=Sr.getState();return(a[e]??0)>0&&t===e&&Nc(r)},U6=(e,t)=>{const{reportedQueryByEvent:r,actions:a}=Sr.getState();return r[e]===t?!1:(a.markQueryReported(e,t),!0)},w6=e=>{const{reportedQueryByEvent:t,actions:r}=Sr.getState();t[e]!==void 0&&r.clearQueryReported(e)},Py=()=>Sr.getState().actions.reset(),Us(Py);function Fne(e){return e.actions.openFilterBar}function xne(e){return e.actions.closeFilterBar}function Hne(e){return e.actions.showField}function Vne(e){return e.actions.hideField}const Yne={[R.HANDBALL]:1800};function TH({gameClock:e,sportType:t,serverTimeMs:r}){const a=e.utcTimestamp??0,n=e.sectionTime??0,s=e.eventTime??0,o=Math.max(0,r-a),i=e.clockType!==CS.STOPWATCH;let l;i?l=Math.max(0,n*1e3-o):s?l=Math.abs(s*1e3-n*1e3+o):l=n*1e3+o;const c=e.sectionDuration??Yne[t],u=!e.hasAdditionalTimeInSection&&c?c*1e3:null;return{elapsedMs:l,isCountdown:i,capMs:u}}hA=function(e){return e.sectionTime==null}
16,BA=function(e){const{elapsedMs:t,isCountdown:r,capMs:a}=TH(e);return!r&&a!==null?Math.min(a,t):t},xA=function(e){return e.utcTimestamp??0};let Yd,wg,Ug,_H,SH,$d;Yd=()=>uo(QB()?.[M0]),JE=()=>m.useSyncExternalStore(qB,Yd,Yd),wg=(e,t,r)=>{if(t?.type===AA)return;const a=e?.markets.find(s=>s?.type===`${t?.type}-each-way`),n=a?.outcomes.find(s=>s.name===r.name);if(!(!a||!n)&&a.betMarketStatus!==Pe.BLOCKED)return{outcomeId:n.id,odds:{true:n.formatDecimal||0,decimal:n.formatDecimal||0,american:n.formatAmerican||"",fractional:n.formatFractional||""},terms:{numberOfPlacings:a.metadata?.numberOfPlacings||"",placeFraction:a.metadata?.placeFraction||""}}},Ug=(e,t)=>{const r=Yd();return!t||!r?!1:e===!0||e==="true"},_H=new Set([Bn.BREAK,Bn.INTERRUPTED]),SH=e=>{const{minutes:t,seconds:r}=CA(e);return`${t}:${r.toString().padStart(2,"0")}`},$d=e=>({anchorMs:Date.now(),elapsedAtAnchorMs:0,direction:"up",capMs:null,frozen:!0,frozenDisplay:e});function $ne(e){const{gameClock:t,sportType:r,hasUnreliableClock:a}=e;if(!t||wA.has(r)||t.eventState&&_H.has(t.eventState)||r===R.FOOTBALL&&t.sectionType===Ya.PENALTIES)return null;if(a)return $d("-");if(hA(t))return $d(null);if(t.eventState===Bn.IN_PAUSE)return $d(SH(BA({gameClock:t,sportType:r,serverTimeMs:xA(t)})));const n=Xce().getTime(),{elapsedMs:s,isCountdown:o,capMs:i}=TH({gameClock:t,sportType:r,serverTimeMs:n});return{anchorMs:Date.now(),elapsedAtAnchorMs:s,direction:o?"down":"up",capMs:i,frozen:!1,frozenDisplay:null}}const Wne=e=>e?{true:e.DECIMAL??0,decimal:e.DECIMAL??0,american:e.AMERICAN??"",fractional:e.FRACTIONAL??""}:void 0,mH=(e,t)=>{if(t)return e===Me.AMERICAN?t.AMERICAN||void 0:e===Me.FRACTIONAL?t.FRACTIONAL||void 0:t.DECIMAL!=null?String(t.DECIMAL):void 0},Kne=(e,t)=>{if(!e?.length)return;const r=Ur(t);return e.map(a=>{const n=Vd(a.id)?.bet,s=a.type===Cs.FLEX_PARLAY,o=s&&(a.boostFactor??0)>1,i=o?n?.totalOddsBoosted:n?.totalOdds,l=o?n?.totalOdds:void 0;return{id:a.id,type:a.type,outcomeIds:a.outcomeIds,boostFactor:a.boostFactor,templateName:a.templateName,earliestStartTime:a.earliestStartTime,winThreshold:s?n?.winThreshold??a.winThreshold:void 0,totalOdds:s?mH(r,i):void 0,rawOdds:s?mH(r,l):void 0,boostedOdds:!s&&(a.boostFactor??0)>1?Wne(n?.totalOddsBoosted):void 0}})},jne=e=>e.prebuilds?.length?e.prebuilds.some(t=>!!t.outcomeIds?.includes(e.outcomeId)):!1,zne=e=>e.prebuilds?.length?e.prebuilds.some(t=>{const r=t.id?Vd(t.id)?.bet.boostFactor:void 0;return!!r&&r>1}):!1,Xne=(e,t,r)=>{const a=Je(t),n=de(t),s=r??e.meta,o=ue().isEnabled("betslip-horses"),i=ue().isEnabled("virtual-each-way"),l=a[e.eventId],c=l?void 0:DO(e.eventId),u=l?.outcomeDict[e.outcomeId],d=or(t,e.groupId),E=l?.markets.find(g=>g.id===e.marketId),p=l?.startTime??(c?.startsAt?new Date(c.startsAt).toISOString():void 0),T=Ug(E?.metadata?.bogEnabled,o),_=rc(E?.metadata),f=wg(l,E,e);return{outcomeId:e.outcomeId,name:e.name,eventId:e.eventId,marketId:e.marketId,odds:{true:e.trueOdds??e.odds.DECIMAL??0,decimal:e.odds.DECIMAL??e.trueOdds??0,american:e.odds.AMERICAN??"",fractional:e.odds.FRACTIONAL??""},groupId:e.groupId,sportId:d?.id??-1,groupName:n[e.groupId]?.name??"",marketName:e.marketName,eventName:e.eventName,status:u?.pickStatus??"OPEN",eventType:l?.eventType??"MATCH",isEarlyPayout:e.isEarlyPayout,matchState:l?.matchState??"PREMATCH",sportType:l?.sportType??"FOOTBALL",isSGPEligible:e.sgpEligable&&!!l&&Nn(l),participants:l?.participants?.map(g=>({id:g.id,name:g.name,position:g.position}))??[],prebuilds:Kne(e.prebuilds,t),startTime:Qne(l,i),leagueName:l?.leagueName??"",originalScheduleTime:qne(l,i),isBOGEligible:T,isSPEligible:_,eachWayData:f,isStartingPrice:e.isStartingPrice??!1,isEachWay:!!e.isEachWay&&!!f,restored:s?.restored||void 0,horseRacing:e.horseRacing??s?.horseRacing,marketStatus:E?.betMarketStatus,trackingMeta:{widgetName:s?.widgetName,filterTabName:s?.filterTab?.name,filterTabPosition:s?.filterTab?.position,subFilterTabName:s?.filterTab?.subName,subFilterTabPosition:s?.filterTab?.subPosition,marketGroupName:s?.marketGroup?.name,marketGroupPosition:s?.marketGroup?.position,groupId:String(e.groupId),leagueTab:fA(window.location.hash),parentGroupName:l?.parentGroupName,sportGroup:d,isPrebuilt:jne(e),prebuiltId:e.prebuilds?.[0]?.id,prebuiltPosition:s?.prebuildCardPosition,resultType:e.marketType,isEsport:Rn(l?.sportType),isExclusive:s?.isExclusive,exclusivePosition:s?.exclusivePosition,isBoostedOdds:zne(e),isFallbackMarket:!!E?.fallbackCategory,originalMarketName:E?.fallbackMeta?.originalMarketName,originalMarketType:E?.fallbackMeta?.originalMarketType,isScoreboardExpanded:s?.scoreboardInfo?.expanded,livePageStreamToggle:s?.livePageStreamToggleState,eventDate:p,marketType:e.marketType,upcomingTimeFilter:s?.upcomingTimeFilter?String(s.upcomingTimeFilter):void 0,upcomingTopLeaguesFilter:s?.upcomingTopLeaguesFilter,nextRacesFilter:s?.nextRacesFilter,outcomeLayout:s?.outcomeLayout,layoutTextOption:s?.layoutTextOption,isSingleScroll:s?.isSingleScroll,hasSuperSub:F0(E),eventSearchUsed:_y(e.eventId)}}},qne=(e,t)=>e?.eventMetadata?.originalScheduledTime?.metadata?.originalScheduledTime||(up(e?.sportType,t)?e?.startTime??"":""),Qne
16=(e,t)=>{if(!e?.startTime||!up(e.sportType,t))return;const r=new Date(e.startTime);if(!Number.isNaN(r.getTime()))return r.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit",hour12:!1})},fH=(e,t,r)=>e.map(({selectedOutcome:a})=>Xne(a,t,r)),Jne=e=>e.filter(({bonusType:t})=>Object.values(sM).includes(t)),Zne=[],ese=w(e=>Je(e),(e,t)=>t.state.get("betslip:picks"),()=>ue().isEnabled("betslip-horses"),(e,t,r)=>{if(!t||!Array.isArray(t))return Zne;const a=[];for(const n of t){const s=e[n.eventId],o=s?.markets.find(h=>h.id===n.marketId),i=s?.outcomeDict[n.outcomeId];if(!i)continue;const l=n.isSGPEligible&&!!s&&Nn(s),c=s?.matchState||n.matchState,u=i.trueOdds??i.formatDecimal??0,d=i.formatDecimal??i.trueOdds??0,E=i.formatAmerican??"",p=i.formatFractional??"",T=Ug(o?.metadata?.bogEnabled,r),_=rc(o?.metadata),f=wg(s,o,i),g=f?f.odds.decimal!==n.eachWayData?.odds.decimal||f.odds.american!==n.eachWayData?.odds.american||f.odds.fractional!==n.eachWayData?.odds.fractional||f.outcomeId!==n.eachWayData?.outcomeId||f.terms.numberOfPlacings!==n.eachWayData?.terms.numberOfPlacings||f.terms.placeFraction!==n.eachWayData?.terms.placeFraction:!!n.eachWayData;(u!==n.odds.true||d!==n.odds.decimal||E!==n.odds.american||p!==n.odds.fractional||i.pickStatus!==n.status||l!==n.isSGPEligible||T!==n.isBOGEligible&&!n.isBOGOverwritten||_!==n.isSPEligible||c!==n.matchState||g)&&a.push({outcomeId:i.id,status:i.pickStatus,isSGPEligible:l,isBOGEligible:n.isBOGOverwritten?void 0:T,isSPEligible:_,matchState:c,odds:{true:u,decimal:d,american:E,fractional:p},eachWayData:f})}return a}),Mg={};function tse(e,t,r,a){const n=IA(a),s=PA({sportType:a.sportType,gameClock:a.gameClock,gameState:n,score:a.score,sections:a.sections});if(s==null)return null;const{sportType:o}=a,i=Rn(o),l=String(s),c=r(s),u=JO(o,a.gameClock),d=t(`${(()=>{const T=`${O.localizationKey.SPORTS_SECTION_ORDINAL_PREFIX}${o}`;let _="";return u&&(_=".NCAAB"),`${T}${_}`})()}.short`,{cardinal:l,ordinal:c}),E=a.eventDetails?.best_of_sets;let p=(E&&i?t(`${O.localizationKey.SPORTS_SECTION_ORDINAL_WINNING_CONDITION}${E}`).concat(" - "):"").concat(d);return a.hasUnreliableClock?p="-":i||(a.gameClock?.eventState===Bn.BREAK?p=(u?1:DA[o])===s?t(O.localizationKey.SPORTS_SECTIONS_LABELS_HALFTIME):t(O.localizationKey.SPORTS_SECTIONS_LABELS_END,{sectionOrdinal:d}):a.gameClock?.eventState===Bn.INTERRUPTED&&o!==R.BASEBALL&&(p=t(O.localizationKey.SPORTS_SECTIONS_LABELS_INTERRUPTED)),p=pc({translate:t,sportType:o,cardinalNumber:s,currentSectionShortText:p,abbreviate:!1,sectionType:a.gameClock?.sectionType,totalSections:s,regularSectionCount:a.gameClock?.regularSectionCount})),p}function rse(e,t,r,a,n){const s=ya(e,a.groupId).map(f=>a.participants.find(g=>g.position===f)),o=Xo(a.sportCurrentGameState),i=o?yA(a,t,n):null,l=o?null:gp(e,a.id),c=f=>{const g=s[f]?.position;return i?.sides.find(h=>h.position===g)},u=f=>i?c(f)?.score??null:l?.[f]?.score!=null?String(l[f].score):null,d=f=>{const g=c(f)?.indicator;return g?mD(g,t):null},E=u(0),p=u(1),T=o?i?.overs?`${i.overs} ${t(wO(i.oversUnit))}`:null:tse(e,t,r,a),_=$ne(a);return{homeTeam:s[0]?.name??"",awayTeam:s[1]?.name??"",homeScore:E,awayScore:p,homeScoreIndicator:d(0),awayScoreIndicator:d(1),pairTeamWithScore:!!i&&(E!==null||p!==null),sectionLabel:T,clock:_}}function ase(e,t){return e.homeTeam!==t.homeTeam||e.awayTeam!==t.awayTeam||e.homeScore!==t.homeScore||e.awayScore!==t.awayScore||e.pairTeamWithScore!==t.pairTeamWithScore||e.sectionLabel!==t.sectionLabel?!1:e.clock===t.clock?!0:e.clock===null||t.clock===null?!1:e.clock.frozen===t.clock.frozen&&e.clock.direction===t.clock.direction&&e.clock.elapsedAtAnchorMs===t.clock.elapsedAtAnchorMs&&e.clock.capMs===t.clock.capMs&&e.clock.frozenDisplay===t.clock.frozenDisplay}function nse(e,t){const r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;for(const n of r){const s=Number(n);if(!t[s]||!ase(e[s],t[s]))return!1}return!0}const sse=(()=>{let e=[],t=Mg,r=!1;return(a,n)=>{const s=Je(a),o=n.state.get("betslip:picks"),i=ue().isEnabled("cricket-labels");if(!o?.length)return Mg;const l=new Set,c=[];for(const d of o)l.has(d.eventId)||!s[d.eventId]||!Fr(s[d.eventId])||(l.add(d.eventId),c.push(s[d.eventId]));if(i===r&&c.length===e.length&&c.every((d,E)=>d===e[E]))return t;e=c,r=i;const u={};for(const d of c)u[d.id]=rse(a,ie,si,d,i);return t=Object.keys(u).length>0?u:Mg,t}})();let kg="betslip";const ose=[{topic:"state:betslip:visible",toAction:e=>(e&&kg!=="results"&&vr(qe.BETSLIP_BET_PLACED_VIEW,!1),null)},{topic:"state:betslip:view",toAction:e=>(kg=e,vr(qe.BETSLIP_BET_PLACED_VIEW,e==="results"),null)},{topic:"state:betslip:validated",map:e=>e??null,toAction:e=>((e||kg!=="results")&&vr(qe.BETSLIP_VALIDATE,e?{betslip:e}:void 0),null)},{topic:"state:betslip:is-validating",toAction:e=>(vr(qe.BETSLIP_IS_VALIDATING,e),null)},{topic:"betslip:affiliate:processed",toAction:()=>{const e=dN(window.location.hash);return e!==window.location.hash&&(window.location.hash=e),null}},{topic:"betslip:rewards:updated",toAction:e=>(vr(qe.BETSLIP_VALID_REWARDS,Jne(e)),null)}],ise=[{topic:"betslip:picks:add",intercept:pr.SELECT_OUTCOME,map:(e,t,r)=>fH([e],t,r)},{topic:"betslip:picks:add",intercept:pr.SELECT_MULTIPLE_OUTCOMES,map:(e,t,r)=>fH(e,t,r)},{topic:"betslip:picks:update",selector:ese,filter:e=>e.length>0},{topic:"betslip:picks:remove",intercept:pr.DESELECT_OUTCOME,map:({outcomeId:e})=>[e]},{topic:"betslip:picks:remove",intercept:pr.REMOVE_MULTIPLE_OUTCOMES,map:({outcomeIds:e})=>e},{topic:"betslip:live-events:set",selector:sse,equalityFn:nse,retriggerOn:["state:betslip:picks"]},{topic:"betslip:affiliate-deeplink:apply",intercept:pr.SHARED_BET_APPLIED,map:e=>({betslipType:e.betslipType,amounts:e.amounts,outcomeIds:e.outcomeIds,winThreshold:e.winThreshold,systemFactors:e.systemFactors,systemStakes:e.systemStakes})},{topic:"betslip:stream-mode:enter",intercept:ur.SET_FULLSCREEN_STREAM_EVENT_ID,filter:e=>e!=null,map:e=>e},{topic:"betslip:stream-mode:exit",intercept:ur.SET_FULLSCREEN_STREAM_EVENT_ID,filter:e=>e===null,map:()=>!0}],gH={inbound:ose,outbound:ise},lse=e=>mA(e),cse=Ua(),use=()=>{if(cse)return"mobile-app";const{isMobileWeb:e,isTabletBrowser:t}=M$();return e?"mobile-web":t?"tablet":"desktop"},dse={clientWrapperId:"sportsbook-client-wrapper",scrollRestoration:{alwaysMaintainScrollPages:B$,maintainScrollWithinPages:[X.BoostedOddsEvents],scrollToTopWithinPages:[]}},Ese=()=>dse,pse=[{topic:"spa:default-wager:update",toAction:e=>xte({key:pe.DEFAULT_SPORTS_WAGER,value:String(e)})},{topic:"spa:events:fetch",toAction:e=>e.length>0?kB({ids:e,fields:[Mr.GROUPS,Mr.BETMARKETS,Mr.STATISTICS,Mr.EVENT_POINTS]},{}):null},{topic:"spa:affiliate:load",toAction:e=>{const t=[];return e.eventIds.length&&e.outcomeIds.length&&t.push(qU(e)),e.prebuildUuids.length&&t.push(QU(e)),t.length>0?t:[An(!0)]}},{topic:"spa:geolocation:check",toAction:()=>(Ar.publish({type:ma.KAMBI_NOTIFICATION,data:{data:{event:"kambi betslip status",kamb
16i:{betslip:{position:"maximized"}}}}}),null)},{topic:"spa:custom-wallet-error",toAction:e=>(Ar.publish({type:ma.CUSTOM_WALLET_ERROR,data:{customErrorName:e.errorName}}),null)}],Tse=[{topic:"state:spa:config",selector:Ese},{topic:"state:spa:missions:visible",selector:e=>lse(e),map:e=>e},{topic:"state:spa:device:type",selector:use},{topic:"state:spa:user:accept-odds-changes",selector:rf},{topic:"state:spa:user:odds-format",selector:Ur},{topic:"state:spa:user:sports-wager",selector:ei},{topic:"state:spa:user:balance",selector:e=>e.customer.balance.balance?.total??0}],hH={inbound:pse,outbound:Tse},_se=(e={pathname:"/",search:"",hash:""})=>({...e,state:void 0,key:"default"}),Sse=e=>Object.entries(e).filter(t=>t[1]!=null).map(([t,r])=>({tabId:t,tabHistory:r.map(_se)})),mse=[{topic:"state:tabs:active",toAction:ote},{topic:"state:tabs:history",map:Sse,toAction:ite}],IH={inbound:mse,outbound:[]},Wd={inbound:[...IH.inbound,...hH.inbound,...gH.inbound],outbound:[...IH.outbound,...hH.outbound,...gH.outbound]},fse={bottomNav:[],betslip:[pr.SELECT_OUTCOME,pr.SELECT_MULTIPLE_OUTCOMES,pr.DESELECT_OUTCOME,pr.REMOVE_MULTIPLE_OUTCOMES,ur.SET_FULLSCREEN_STREAM_EVENT_ID]},gse=()=>M1().reduce((e,t)=>(fse[t].forEach(r=>e.add(r)),e),new Set),hse=e=>{const t=gse(),r=Wd.outbound.filter(tM).reduce((a,n)=>([n.intercept].flat().forEach(s=>{a[s]=[...a[s]||[],n]}),a),{});return a=>n=>s=>{if(r[s.type])for(const o of r[s.type]){if(o.filter&&!o.filter(s.payload,a.getState()))continue;const i=o.map?.(s.payload,a.getState(),s.meta);if(!wf(o.topic)||i==null)return;o.immediate?e.publishSync(o.topic,i):e.publish(o.topic,i)}if(!t.has(s.type))return n(s)}},Ise=(e,t,r=vZ(e.directusUrl).with(m0()))=>{const a={...e,middleware:[...e.middleware??[],hse(t),M9],reducers:{...e.reducers,router:k9},rootEpic:e.rootEpic,combineReducers:Vb,composeEnhancers:lq(e.reduxDevToolsConfig)}
16,{store:n,restartRootEpic:s}=iq(a,{history:Zr,bus:t});return{store:cq(n,a),directusClient:r,restartRootEpic:s}},Ose=()=>(p1(),null);function Ase(e){const t=C.c(21),{components:r,children:a,store:n,directusClient:s,persistor:o}=e;let i;t[0]!==r?(i=r===void 0?{}:r,t[0]=r,t[1]=i):i=t[1];const l=i;let c,u;t[2]===Symbol.for("react.memo_cache_sentinel")?(c=S.jsx(pq,{}),u=S.jsx(zU,{}),t[2]=c,t[3]=u):(c=t[2],u=t[3]);let d;t[4]!==a?(d=S.jsx(XU,{children:S.jsx(eU,{children:S.jsxs(S.Fragment,{children:[c,u,a]})})}),t[4]=a,t[5]=d):d=t[5];let E;t[6]!==l||t[7]!==d?(E=S.jsx($U,{components:l,children:d}),t[6]=l,t[7]=d,t[8]=E):E=t[8];let p;t[9]!==s||t[10]!==E?(p=S.jsx(ene,{children:S.jsx(Wy,{children:S.jsx(ZQ,{children:S.jsx(c0,{client:s,children:E})})})}),t[9]=s,t[10]=E,t[11]=p):p=t[11];let T;t[12]===Symbol.for("react.memo_cache_sentinel")?(T=S.jsx(Ose,{}),t[12]=T):T=t[12];let _;t[13]!==p?(_=S.jsxs(S.Fragment,{children:[p,T]}),t[13]=p,t[14]=_):_=t[14];const f=_;let g;t[15]!==f||t[16]!==o?(g=o?S.jsx(Jae,{persistor:o,children:f}):f,t[15]=f,t[16]=o,t[17]=g):g=t[17];let h;return t[18]!==n||t[19]!==g?(h=S.jsx(ke.Provider,{store:n,children:g}),t[18]=n,t[19]=g,t[20]=h):h=t[20],h}let OH,AH,yH,RH,bH,vH,NH,LH,CH,Gg,PH,Fg,xg,DH,Hg,Vg,BH,Kd,wH,UH;OH=N.keyframes`0%{transform:translateX(-100%);opacity:0;}100%{transform:translateX(0);opacity:1;}`,VW=v.div`position:relative;width:100%;overflow:hidden;`,AH=(e,t)=>{const r="var(--spacing-96)";return e&&t?N.css`mask-image:linear-gradient( to right,transparent,black ${r},black calc(100% - ${r}),transparent );`:e?N.css`mask-image:linear-gradient( to right,transparent,black ${r} );`:t?N.css`mask-image:linear-gradient( to left,transparent,black ${r} );`:""},BT=v.div`white-space:nowrap;line-height:0;display:flex;width:100%;${Wl()} gap:var(--spacing-8);padding:0 var(--spacing-16);height:var(--sticky-height-tab-row);${({$pillUI:e})=>e&&N.css`height:var(--sticky-height-group-filters);padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);gap:var(--spacing-8);`} ${({$pillUI:e,$singleElement:t})=>!e&&N.css`${ZE}{${t?N.css`flex:none;`:N.css`padding:var(--spacing-8) var(--spacing-12) var(--spacing-6);max-width:fit-content;`}}`} ${({$isSlider:e,$isScrollable:t})=>e&&N.css`${hy()} ${t?N.css`cursor:grab;&:active{cursor:grabbing;}`:""}`} ${({$showLeftFade:e,$showRightFade:t})=>AH(e,t)}`,yH=N.css`background-color:var(--colors-text-inverted);border:none;&.active{background-color:var(--color-schema-primary-default);}`,ZE=v(AT)`position:relative;display:flex;align-items:center;gap:var(--spacing-4);line-height:var(--line-height-12);${({$isDisabled:e})=>e?"":"cursor: pointer"};${({$enableSlide:e})=>e&&N.css`animation:${OH} 0.5s ease-in-out;`} ${({$pillUI:e})=>e?N.css`height:var(--sticky-height-tab-row);border-radius:var(--border-radius-9999);font-size:var(--font-size-14);font-weight:600;background-color:var(--colors-fill-bg-primary);padding:var(--spacing-8) var(--spacing-14);border:1px solid var(--colors-stroke-interactive);&.active{background-color:var(--colors-fill-pill-selected);border-color:var(--colors-fill-pill-selected);}${ce.min(oe.extraLarge)}{&:hover{border-color:var(--colors-text-primary);}}`:N.css`flex:1;padding:0 var(--spacing-24);text-align:center;justify-content:center;background-color:transparent;border-bottom:solid transparent var(--border-width-3);&.active{border-color:var(--colors-stroke-brand);}${ce.min(oe.extraLarge)}{flex:none;padding:var(--spacing-12) var(--spacing-24);&:hover{border-color:var(--colors-stroke-brand);}}`} ${({$hasIcon:e})=>e&&"padding-left: var(--spacing-12)"};${({$isCompact:e,$pillUI:t})=>e&&!t&&N.css`&&{gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-8) var(--spacing-6);}${ce.min(oe.extraLarge)}{&&{padding:var(--spacing-12) var(--spacing-14);}}`} ${({$isRed:e})=>e&&yH}`,FW=v.div`min-height:var(--line-height-14);margin-right:var(--spacing-6);margin-top:var(--spacing-2);${gn("var(--colors-text-secondary)")};text-align:right;`,RH=N.css`color:var(--colors-text-secondary);&.active{color:${({$pillUI:e})=>e?"var(--colors-text-inverted)":"var(--colors-text-primary)"};}`,bH=N.css`${({$isDisabled:e})=>gn(e?"var(--colors-text-secondary)":"var(--colors-text-inverted)",!0)};&.active{${gn("var(--colors-text-inverted)")};}`,HW=v.div`display:flex;${({$isDarkMode:e})=>e&&N.css`padding-top:2px;`} img{${({$isDarkMode:e})=>e&&N.css`filter:invert(100%) brightness(1000%);`}}&.active{img{${({$isSubFilter:e})=>e&&N.css`filter:invert(100%) brightness(1000%);`}}}${({$iconOnRight:e})=>e&&N.css`position:relative;`}`,t4=v.div`${({$isRed:e})=>e?bH:RH};font-size:var(--font-size-14);${({$isDarkMode:e})=>N.css`height:${!e&&"19px"};line-height:${e?"var(--line-height-18)":"var(--line-height-20)"};`} font-weight:600;${({$hasIcon:e,$pillUI:t})=>e&&t&&N.css`align-self:flex-start;`}`,xW=v(Dy)`position:absolute;right:calc(var(--spacing-16) * -1);padding:var(--spacing-4);top:0;z-index:var(--layer-above);`,vO=(e,t,r)=>{const a=C.c(4);let n;return a[0]!==t||a[1]!==e||a[2]!==r?(n=s=>tA(s,e,t,r),a[0]=t,a[1]=e,a[2]=r,a[3]=n):n=a[3],ke.useSelector(n)},iI=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>e?MI(a,e):!1,t[0]=e,t[1]=r):r=t[1],ke.useSelector(r)},wI=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>e?fI(a,e):!1,t[0]=e,t[1]=r):r=t[1],ke.useSelector(r)},$3=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>e?jD(a,e):!1,t[0]=e,t[1]=r):r=t[1],ke.useSelector(r)},cy=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>e?vm(a,e):!1,t[0]=e,t[1]=r):r=t[1],ke.useSelector(r)},aT=v(Fe)`max-width:${({$isGolf:e})=>e?"100% !important":"none"};${({$isClickable:e})=>e?"cursor: pointer;":""} justify-content:space-between;width:100%;gap:var(--spacing-10);${$l}{justify-content:center;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}${Fe}{gap:var(--spacing-8);width:100%;align-items:center;}`,a4=v.div`${yr("flex-start","center")} gap:var(--spacing-4);width:100%;`,OE=v.div`white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:-2px;max-width:100%;${({$isLarge:e})=>e?N.css`${vs(ko.BODY_BOLD)} font-stretch:condensed;text-transform:uppercase;`:N.css`${vs(ko.BODY_BOLD)} line-height:var(--line-height-24);font-weight:600;`} color:var(--colors-text-primary);`,UE=v.div`${({$isLarge:e})=>e?s3("var(--colors-text-secondary)"):N.css`${As("var(--colors-text-secondary)")} line-height:var(--line-height-16);`};font-weight:500;`,x6=v.div`display:flex;align-items:center;padding:1px;background-color:var(--colors-fill-bg-primary);border-radius:var(--radius-999);
16svg{fill:var(--colors-fill-bg-primary);}`,WK=v(Fa)``,vA=v.div`display:flex;flex-direction:column;gap:var(--spacing-4);padding-left:var(--spacing-8);`,Up=v.div`${yr("center","center")} gap:var(--spacing-8);height:48px;width:64px;img{filter:url("#${bn.ICON_PRIMARY}");}svg{color:var(--colors-icon-primary);}${$l}{gap:var(--spacing-2);overflow:hidden;}${OE}{font-size:var(--font-size-16);line-height:var(--line-height-20);}${UE}{font-size:var(--font-size-12);line-height:var(--line-height-16);text-transform:uppercase;}`,Fl=v.span`display:flex;align-items:center;flex-shrink:0;img{filter:url("#${bn.ICON_PRIMARY}");}svg{color:var(--colors-icon-primary);}`,bE=v.span`display:flex;width:100%;justify-content:center;align-items:center;flex-grow:1;`,Hl=v.span`${({$noSubtitle:e})=>Rr(e?14:12,16,"var(--colors-text-primary)")} ${({$noSubtitle:e})=>e?N.css`font-weight:600;`:N.css`font-weight:700;`} text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;`,B3=v.span`${Rr(12,16,"var(--colors-text-secondary)")} font-weight:500;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden;width:100%;`,vE=v.a`position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1;max-height:72px;height:52px;overflow:hidden;cursor:pointer;gap:var(--spacing-4);${Fl}{justify-content:center;border-radius:50%;}`,AO=v(GE)`${yr()} width:fit-content;gap:12px;padding:0 12px;`,vH=N.css`height:52px;min-width:var(--spacing-64);max-width:var(--spacing-96);${vE}{gap:var(--spacing-8);}${Fl}{height:24px;width:24px;}${Hl}{line-height:var(--line-height-16);color:var(--colors-text-primary);font-weight:500;}`,NH=12,LH=8,CH=()=>N.css`max-width:200px;overflow:hidden;border-radius:8px;border:1px solid var(--colors-stroke-interactive);@media (hover:hover){&:hover{border-color:var(--colors-text-primary);}}${vE}{flex-direction:row;gap:${LH}px;height:100%;padding:8px ${NH}px;&:active{border-color:var(--colors-text-secondary);}}${Fl}{height:24px;width:24px;}${bE}{align-items:flex-start;flex-direction:column;overflow:hidden;text-overflow:ellipsis;}${Hl}{line-height:var(--line-height-16);color:var(--colors-text-primary);font-weight:700;width:100%;text-align:start;&:nth-child(2){font-weight:500;text-transform:uppercase;color:var(--colors-text-secondary);}}`,EW=v.li`${({$isRow:e})=>e?CH():vH}`,bO=v.div`${Rs}{text-transform:uppercase;padding:var(--spacing-12) 0;span{font-stretch:normal;${Rr(12,16,"var(--colors-text-secondary)")} font-weight:var(--font-weight-semi-bold);}}${Wo}{margin-top:0;gap:var(--spacing-8);}${AO}{margin-top:0;gap:8px;padding:0;img{filter:none;background-color:#fff;border-radius:var(--radius-999);}}img{filter:none;}`,Zh=v.div``,h3=v.div`display:flex;justify-content:space-between;color:var(--colors-text-secondary);padding:var(--spacing-12) 0;font-size:var(--font-size-12);font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-semi-bold);`,f3=v.div`text-transform:uppercase;`,g3=v.div`cursor:pointer;`,I3=v.ul`display:flex;gap:var(--spacing-8);margin:0;padding:0;`,M5=v.li`list-style:none;max-width:200px;border-radius:var(--spacing-8);border:1px solid var(--colors-stroke-interactive);padding:var(--spacing-8) var(--spacing-12);a{flex-direction:row;gap:var(--spacing-8);height:100%;${bE}{align-items:flex-start;flex-direction:column;overflow:hidden;text-overflow:ellipsis;}${Hl}{line-height:var(--line-height-16);color:var(--colors-text-primary);font-weight:var(--font-weight-bold);width:100%;text-align:start;}img{filter:none;}}`,Gg=e=>{const t=e.split("?")[0].split("/").filter(Boolean);if(t.length<2)return null;const[r,a]=t;return/^\d+$/.test(a)?{prefix:r,id:Number(a)}:null},PH={"horse-racing":"sports","greyhound-racing":"sports",trotting:"sports"},Fg=e=>PH[e]??e,xg=e=>new URLSearchParams(e.split("?")[1]??"").get("league"),NO=(e,t)=>{const r=Gg(e),a=Gg(t);if(r===null||a===null||Fg(r.prefix)!==Fg(a.prefix)||r.id!==a.id)return!1;const n=xg(t);return n===null||n===xg(e)},UI=(e,t)=>{const r=C.c(4),a=t===void 0?!1:t,n=cy(e),s=Dt("outrights-sport-page-experiment",a),o=s&&n;let i;return r[0]!==o||r[1]!==s||r[2]!==n?(i={hasOutrightSportPage:o,isOutrightSport:n,isOutrightSportPageExperimentEnabled:s},r[0]=o,r[1]=s,r[2]=n,r[3]=i):i=r[3],i},yI=e=>Object.values(e).filter(t=>t.sportTypeId===C0).map(({groupId:t})=>t),DH=w(de,_t,(e,t)=>({groups:e,sports:t})),RO=()=>{const e=C.c(4),{groups:t,sports:r}=ke.useSelector(DH),a=Dt("virtual-sports");let n;return e[0]!==t||e[1]!==a||e[2]!==r?(n=s=>{if(!s||!a)return!1;const o=kr(t,s),i=yI(r);return!!(o&&i.includes(o.id))},e[0]=t,e[1]=a,e[2]=r,e[3]=n):n=e[3],n},EA=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>XI(a,e),t[0]=e,t[1]=r):r=t[1],ke.useSelector(r)},xK=e=>{const t=ke.useSelector(_o);return!!e&&e===t},Hg=[],Vg=()=>({availableTabsByGroupId:{}}),BH=(e=Hg,t)=>e.length===t.length&&e.every((r,a)=>Bh(r,t[a])),Kd=Qr()(Jr(e=>({...Vg(),actions:{setSportGroupTabs:(t,r)=>e(a=>BH(a.availableTabsByGroupId[t],r)?a:{availableTabsByGroupId:{...a.availableTabsByGroupId,[t]:r}},void 0,{type:"setSportGroupTabs",payload:{groupId:t,tabs:r}}),reset:()=>e(Vg(),void 0,{type:"reset"})}}),{name:"SportGroupViewStore",enabled:!1})),wH=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>a.availableTabsByGroupId[e]??Hg,t[0]=e,t[1]=r):r=t[1],Kd(r)},c4=()=>Kd(yse),UH=()=>Kd.getState().actions.reset(),Us(UH);function yse(e){return e.actions.setSportGroupTabs}let MH,jd,kH,GH,Yg,$g,zd,Xd,FH,xH,HH,Wg,Kg,jg,VH,Il,YH,zg,Xg,$H,WH,qd,KH,jH,zH,qg,No,XH,qH,QH;yO=e=>{const t=C.c(20),{item:r,iconFallbackToParent:a,className:n,iconSize:s}=e,o=gs(),i=RO(),{id:l,parentGroupId:c}=r,u=vO(r.id,a),d=EA(r.id),E=wH(l),p=iI(c),T=wI(l),{hasOutrightSportPage:_}=UI(l);let f;t[0]!==n||t[1]!==u||t[2]!==s?(f=()=>S.jsx(Yo,{image:u??"",width:s||24,height:s||24,className:n,alt:""}),t[0]=n,t[1]=u,t[2]=s,t[3]=f):f=t[3];const g=f;let h;t[4]!==E||t[5]!==l||t[6]!==_||t[7]!==T||t[8]!==i||t[9]!==r.name||t[10]!==d?(h=()=>i(l)?`${O.routesPaths.VirtualSports}/${l}`:_?`${O.routesPaths.Sports}/${l}/${dt.OUTRIGHTS_OVERVIEW}`:r.name===d?E.length>0?E[0].url:`${O.routesPaths.Sports}/${l}/${dt.EVENTS}`:T?`${O.routesPaths.Egame}/${l}${O.routesPaths.EventDetails}`:`${O.routesPaths.League}/${l}${O.routesPaths.EventDetails}`,t[4]=E,t[5]=l,t[6]=_,t[7]=T,t[8]=i,t[9]=r.name,t[10]=d,t[11]=h):h=t[11];const y=h;let I;t[12]!==y?(I=y(),t[12]=y,t[13]=I):I=t[13];const A=o?void 0:fue.RIGHT;let b;return t[14]!==p||t[15]!==g||t[16]!==d||t[17]!==I||t[18]!==A?(b={renderIcon:g,link:I,sportName:d,arrowDirection:A,isGolf:p},t[14]=p,t[15]=g,t[16]=d,t[17]=I,t[18]=A,t[19]=b):b=t[19],b},MH=v(RA)`padding:0;${({$isSubItem:e})=>e?"background-color: var(--colors-stroke-divider);":""} border-bottom:1px solid var(--colors-stroke-divider);`,jd=v.span`overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:auto;margin-bottom:-3px;`,kH=v(gC)`width:27px;height:14px;margin:0 var(--spacing-8) 0 0;`,GH=v.div`margin:0 var(--spacing-8) 0 0;`,LO=e=>{const t=C.c(22),{name:r,eventCount:a,arrowDirection:n,showCount:s,isActive:o,isSubItem:i,onClick:l,renderIcon:c,link:u,testIdPrefix:d,showSGPIcon:E,isLive:p}=e,T=s===void 0?!1:s,_=(d===void 0?"":d)+r;let f;
16t[0]!==r||t[1]!==_?(f=S.jsx(jd,{title:r,"data-testid":_,children:r}),t[0]=r,t[1]=_,t[2]=f):f=t[2];let g;t[3]!==p?(g=p&&S.jsx(kH,{}),t[3]=p,t[4]=g):g=t[4];let h;t[5]!==E?(h=E&&S.jsx(GH,{children:S.jsx(Jo,{width:27,height:14})}),t[5]=E,t[6]=h):h=t[6];let y;t[7]!==n||t[8]!==a||t[9]!==T?(y=T&&S.jsx(XO,{width:14,count:a,arrowDirection:n}),t[7]=n,t[8]=a,t[9]=T,t[10]=y):y=t[10];let I;return t[11]!==o||t[12]!==i||t[13]!==u||t[14]!==r||t[15]!==l||t[16]!==c||t[17]!==f||t[18]!==g||t[19]!==h||t[20]!==y?(I=S.jsxs(MH,{name:r,renderIcon:c,onClick:l,path:u,isActive:o,$isSubItem:i,children:[f,g,h,y]}),t[11]=o,t[12]=i,t[13]=u,t[14]=r,t[15]=l,t[16]=c,t[17]=f,t[18]=g,t[19]=h,t[20]=y,t[21]=I):I=t[21],I},Yg=v(GE)`padding:0 var(--spacing-16);`,$g=e=>{const t=C.c(9),{items:r,renderItem:a,className:n,testIdPrefix:s,liveGroups:o,isPopularLeaguesWidget:i}=e;let l;t[0]!==i||t[1]!==o||t[2]!==a||t[3]!==s?(l=d=>d.map(a||(E=>S.jsx(bA,{item:E,testIdPrefix:s,liveGroups:o,isPopularLeaguesWidget:i},E.id))),t[0]=i,t[1]=o,t[2]=a,t[3]=s,t[4]=l):l=t[4];const c=l;let u;return t[5]!==n||t[6]!==c||t[7]!==r?(u=S.jsx(Yg,{items:r,className:n,children:c}),t[5]=n,t[6]=c,t[7]=r,t[8]=u):u=t[8],u},bA=vt.memo(e=>{const t=C.c(18),{item:r,testIdPrefix:a,liveGroups:n,isPopularLeaguesWidget:s,onClick:o}=e,{id:i,hasSubGroups:l}=r,{pathname:c}=Mt();let u;t[0]!==i||t[1]!==n?(u=n?.has(i),t[0]=i,t[1]=n,t[2]=u):u=t[2];const d=u;let E;t[3]!==r?(E={item:r},t[3]=r,t[4]=E):E=t[4];const{renderIcon:p,link:T,arrowDirection:_,isGolf:f}=yO(E),g=f?O.routesPaths.Futures:O.routesPaths.EventDetails,h=s&&l?`${O.routesPaths.League}/${i}${g}`:T,y=r.name;let I;t[5]!==h||t[6]!==c?(I=NO(c,h),t[5]=h,t[6]=c,t[7]=I):I=t[7];const A=_!==void 0;let b;return t[8]!==_||t[9]!==h||t[10]!==d||t[11]!==r.name||t[12]!==o||t[13]!==p||t[14]!==I||t[15]!==A||t[16]!==a?(b=S.jsx("li",{children:S.jsx(LO,{name:y,iconFallbackToParent:!1,link:h,isActive:I,arrowDirection:_,showCount:A,testIdPrefix:a,isLive:d,renderIcon:p,onClick:o})}),t[8]=_,t[9]=h,t[10]=d,t[11]=r.name,t[12]=o,t[13]=p,t[14]=I,t[15]=A,t[16]=a,t[17]=b):b=t[17],b}),vW=v.div`display:flex;flex-direction:column;background-color:var(--colors-fill-bg-primary);${Rs}{padding-bottom:var(--spacing-12);}${bO}{padding:0 var(--spacing-16);}${Zh}{padding:0 var(--spacing-16);}`,xO=v.div`${Rs}{padding-bottom:0 !important;span{${Rr(12,16,"var(--colors-text-secondary)")} font-weight:var(--font-weight-semi-bold);}}${Wo}{margin-top:0;}img{filter:url("#${bn.ICON_PRIMARY}");}svg{color:var(--colors-icon-primary);}`,yW=v.div`padding:0 var(--spacing-16);`,RW=v($g)`margin-top:0;${jd}{${Rr(14,23,"var(--colors-text-primary)")};}`,fW=v($g)`margin-top:0;${jd}{${Rr(14,23,"var(--colors-text-primary)")};}`,IW=v.div`${yr("center")} background-color:var(--colors-stroke-divider);`,OW=v.div`${As("var(--colors-text-secondary)")};min-height:35px;line-height:var(--line-height-20);padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-16);text-transform:uppercase;background-color:var(--colors-stroke-divider);`,JK=v.span`position:absolute;left:0;top:0;width:var(--spacing-4);border-radius:var(--radius-999);background-color:var(--colors-text-primary);pointer-events:none;`,Mp=v.div`span img{filter:url("#${bn.ICON_PRIMARY}");}${Up}{width:unset;justify-content:flex-start;color:var(--colors-icon-primary);img{filter:none;background-color:#fff;border-radius:var(--radius-999);${ce.min(ys.extraLarge)}{background-color:#f6f6f6;}}span svg{color:var(--colors-icon-primary);}}li:hover,${Up}:hover{span img{filter:url("#${bn.COLOR_MATRIX_PRIMARY_DEFAULT}");}span svg{color:var(--color-schema-primary-default);}span,${OE},${UE}{color:var(--color-schema-primary-default);}}${Jh}{display:flex;flex-direction:column;gap:var(--spacing-4);}position:relative;max-width:100%;
16box-shadow:var(--box-shadow-desktop-default);display:flex;flex-direction:column;gap:var(--spacing-12);& > div{border-top:none;}& > section:first-of-type > div:first-of-type{margin-top:0;}${Rs}{display:flex;font-size:var(--font-size-18);font-weight:var(--font-weight-bold);line-height:var(--line-height-26);}${Rd}{height:32px;border:none;padding:var(--spacing-4) var(--spacing-8);}${Yg}{padding:0;}${vA}{${Rd}{height:48px;padding:0 var(--spacing-8);}}${xO}{margin-top:var(--spacing-10);}`,zd="var(--colors-text-primary)",Xd="var(--colors-text-secondary)",FH=(e,t)=>N.keyframes`from{color:${e??zd};}to{color:${t??Xd};}`,xH=(e,t)=>N.keyframes`from{color:${t??Xd};}to{color:${e??zd};}`,HH=e=>e?xH:FH,Wg="0.2",jh=v.div`${yr("space-between","center")} height:42px;padding:var(--spacing-4);flex:1 0 0;border-radius:var(--border-radius-8);border:1px solid var(--colors-stroke-interactive);background:var(--colors-fill-bg-primary);position:relative;gap:8px;&::before{box-sizing:content-box;border:1px solid var(--colors-stroke-interactive);content:"";position:absolute;height:calc(100% - 8px);width:${({$pages:e})=>`calc((100% / ${e} ) - 10px)`};border-radius:var(--border-radius-6);overflow:hidden;left:var(--spacing-4);right:unset;${({$activeIndex:e})=>e===0?"transform: translateX(0);":`transform: translateX(calc((100% + 8px) * ${e}));`} transition:transform ${Wg}s ease-out;z-index:1;background-color:${({color:e})=>e??"var(--colors-fill-bg-card)"};box-shadow:0 1px 3px 0 rgba(0,0,0,0.14);}`,zh=v.span`position:relative;top:1px;${vs(ko.SUBTEXT_MEDIUM)} color:inherit;white-space:nowrap;`,l3=v(AT)`${yr("center","center")} gap:var(--spacing-6);flex:1 1 0;min-width:0;align-self:stretch;border-radius:var(--border-radius-6);z-index:10;font-weight:var(--font-body-bold-font-weight);width:50%;padding:var(--spacing-8) var(--spacing-14);${zh}{animation:${({$isActive:e,$activeColor:t,$inactiveColor:r})=>HH(e)(t,r)} ${Wg} ease-out;}${({$isActive:e,$activeColor:t,$inactiveColor:r})=>e?`color: ${t??zd};`:`color: ${r??Xd};`}`,Bc=Vh("spa"),Kg=v.div`display:flex;flex-direction:column;flex:1;min-height:0;`,jg="desktop-betslip-portal",rW=()=>{const e=C.c(4),t=Bc.useSetGlobal("spa:desktop-betslip:id");let r,a;e[0]!==t?(r=()=>(t(jg),()=>t(null)),a=[t],e[0]=t,e[1]=r,e[2]=a):(r=e[1],a=e[2]),m.useEffect(r,a);let n;return e[3]===Symbol.for("react.memo_cache_sentinel")?(n=S.jsx(Kg,{id:jg}),e[3]=n):n=e[3],n},TO=v.section`${Ct()} max-height:100%;${ce.min(oe.extraLarge)}{margin-left:var(--spacing-2);
16box-shadow:var(--box-shadow-desktop-default);}border-radius:var(--border-radius-4);overflow:hidden;${jh}{background-color:var(--colors-fill-bg-secondary);margin:0 0 var(--spacing-12);margin:var(--spacing-12) var(--spacing-12) var(--spacing-16);}${Kg}{margin:0 16px 12px;}`,Z4=v.section`overflow-y:auto;`,tW=v.span`padding-left:var(--spacing-10);`,eW=v.div`font-weight:bold;${yr("flex-start","center")} position:relative;cursor:pointer;margin:var(--spacing-16) 0 var(--spacing-24) var(--spacing-24);${Wh}{left:0;}`,VH="64px",ep=v.section`position:relative;max-height:${({$hasWrapper:e})=>e?`calc(100vh - ${VH})`:"100vh"};${TO}{${({$hasRewardsBanner:e})=>e&&N.css`margin-top:var(--spacing-12);`};}`,uW=v(Fe)`--outcome-label-width:var(--size-width-outcome-button);--columns:${({$columns:e})=>e};gap:var(--spacing-4);margin-left:auto;justify-content:flex-end;min-width:${({$columns:e})=>`calc(${e} * (var(--size-width-outcome-button) + var(--spacing-8)) - var(--spacing-4))`};`,cA=v(Vo)`display:block;${As("var(--colors-text-secondary)")} font-weight:500;width:var(--outcome-label-width,48px);text-align:center;overflow:hidden;text-overflow:ellipsis;`,lA=3,pK=new Set([x.LIVE_EVENTS,x.TODAY_EVENTS,x.SPORTS_OVERVIEW,x.LEAGUE_OVERVIEW,x.FEATURED,x.LEAGUE_GROUP_STAGE]),ST=v.div`background-color:var(--colors-fill-bg-primary);display:flex;position:relative;justify-content:space-between;align-items:center;width:100%;padding:${({$isSticky:e})=>e?"var(--spacing-8)":"var(--spacing-4)"} var(--spacing-12);border-bottom:1px solid var(--colors-stroke-divider);${({$isSticky:e})=>!e&&` 17 background-color: transparent; 18 `} ${aT}{${({$showMarketTypes:e})=>e&&` 19 width: fit-content; 20 max-width: calc(100% - 210px); 21 `}}${({$isSticky:e,$rootMarginTop:t})=>t!==void 0?v_(t,!!e,!0):""}`,tK=v.div`grid-column:1 / -3;z-index:calc(var(--layer-sticky) + var(--layer-above));gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-16);border-bottom:var(--border-width-1) solid var(--colors-stroke-divider);${Rr(18,24,"var(--colors-text-primary)")} font-weight:var(--font-weight-bold);text-transform:uppercase;`,rK=v.div`grid-column:1 / -3;`,nK=v.div``,aK=v(Fe)`margin-left:auto;align-items:center;justify-content:flex-end;min-width:calc( ${({$columns:e=lA})=>e} * var(--size-market-column-width) );> *{flex:1 1 0;min-width:var(--size-market-column-width);}`,Xy=v.div`${Wo}{background-color:var(--colors-fill-bg-secondary);}${Rs}{height:fit-content;border-bottom:none;padding:var(--spacing-12) var(--spacing-16);${ce.min(ys.extraLarge)}{align-items:flex-start;}}${ST}{${aT}{cursor:pointer;}${cA}{margin-bottom:0;}}${`${ST} > *`}{${fc("var(--sticky-height-tab-row)")}}`,Ij=v.div`z-index:var(--layer-above);${({$stickyTopVal:e,$stickyHeaderEnabled:t})=>v_(e,t)} background-color:var(--colors-fill-bg-primary);max-width:100vw;min-width:100%;flex:1 1 auto;border-bottom:1px solid var(--colors-stroke-divider);${BT}{gap:var(--spacing-4);}${ZE}{gap:var(--spacing-4);padding:7px 8px 2px;> *{font-size:var(--font-size-14);height:var(--size-14);line-height:var(--line-height-16);font-weight:var(--font-weight-semi-bold);}}`,Il=v.div`display:flex;flex-direction:column;flex-grow:1;min-height:0;scrollbar-gutter:stable;${ce.max(oe.extraLarge)}{width:100vw;max-width:100%;}`,YH=v.div`flex-grow:1;display:flex;flex-direction:column;${({$searchInUse:e})=>e&&N.css`${il}{display:none;}`} ${({$isEventSelected:e})=>!e&&N.css`--size-width-outcome-button:48px;${ce.min(oe.extraLarge)}{--size-width-outcome-button:76px;}`} ${({$isEventSelected:e})=>e&&N.css`${ce.between(oe.extraLarge,oe.huge)}{--size-width-outcome-button:48px;}`}`,kA=v(BI)``,ap=v.div`position:relative;flex:1;display:flex;justify-content:center;align-items:center;background-color:var(--colors-fill-bg-primary);${ce.min(oe.extraLarge)}{border-radius:var(--border-radius-10);border:var(--border-width-1) solid var(--colors-stroke-divider);overflow:hidden;}`,zg=v.div`display:flex;column-gap:var(--spacing-10);${ce.max(oe.extraLarge)}{width:100vw;max-width:100%;padding:0;}${ce.min(oe.extraLarge)}{overflow-y:auto;padding-right:var(--spacing-16);${({$isEventMaximized:e})=>e&&N.css`padding-left:var(--spacing-16);${Il}{display:none;}#event-scroll-wrapper{flex:1 1 0%;min-width:0;}`}}${il}{flex-grow:1;}${ce.max(oe.extraLarge)}{${({$isMissionsPage:e})=>e&&N.css`min-height:100%;`}}`,Xg=v.div`display:flex;flex-direction:column;overflow-y:auto;scrollbar-gutter:stable;height:100%;&#event-scroll-wrapper{position:relative;}${zg} &{flex-shrink:0;}`,$H=v.div`display:grid;grid-template-columns:1fr;background-color:var(--colors-fill-bg-secondary);${({$isPortalMfe:e})=>e&&N.css`&{display:block;}`} ${ce.min(oe.extraLarge)}{display:grid;height:calc(100vh - var(--app-offset-top));grid-template-columns:243px 1fr 375px;background-color:var(--colors-fill-bg-secondary);${Il}{overflow-x:hidden;padding-left:var(--spacing-16);
21${({$showBackground:e})=>e&&N.css`${il}{background-color:var(--colors-fill-bg-primary);border-radius:var(--border-radius-10);border:var(--border-width-1) solid var(--colors-stroke-divider);overflow:hidden;${ap}{border:unset;border-radius:unset;background-color:unset;}}`} ${({$isPortalMfe:e})=>e&&N.css`&{overflow-y:unset;}`} ${Xy} ${Wo}{background-color:var(--colors-fill-bg-primary);border-radius:var(--border-radius-10);border:var(--border-width-1) solid var(--colors-stroke-divider);overflow:hidden;}}#sports-side-bar-scroll-wrapper{border-right:var(--border-width-1) solid var(--colors-stroke-divider);}${Mp}{padding:var(--spacing-12);}${ep}{border-left:var(--border-width-1) solid var(--colors-stroke-divider);}}${ce.max(oe.extraLarge)}{width:100vw;max-width:100%;grid-template-columns:1fr;height:100%;${Il}{${({$isHome:e})=>e&&N.css`background-color:var(--colors-fill-bg-secondary);`}}${Mp}{display:none;}${ep}{display:none;}}`,WH=v.div`display:flex;transition:transform 0.25s ease-out;position:relative;${ce.max(oe.extraLarge)}{width:100vw;max-width:100%;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}*{box-sizing:border-box;}`,qd=v.div`text-align:center;`,KH=v.a`font-size:var(--font-size-12);font-style:normal;font-weight:500;line-height:var(--line-height-16);text-decoration:underline;color:var(--colors-text-secondary);`,jH=v.p`font-size:var(--font-size-12);font-style:normal;font-weight:500;line-height:var(--line-height-16);color:var(--colors-text-secondary);`,v5=()=>{const e=C.c(7),{translate:t}=Jt();let r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r=Ua(),e[0]=r):r=e[0];const a=r,n=!Dt("native-link-my-bets-available")&&a;let s;e[1]!==t?(s=t(O.localizationKey.BETHISTORY_EXTERNAL_HISTORY_LINK),e[1]=t,e[2]=s):s=e[2];const o=s;let i;if(e[3]!==o||e[4]!==n||e[5]!==t){const l=t(O.localizationKey.BETHISTORY_NATIVE_BETHISTORY_LINK_NOT_AVAILABLE);i=n?S.jsx(qd,{"data-testid":"ext-bet-history-link-native-not-link",children:S.jsx(jH,{dangerouslySetInnerHTML:QE(l)})}):S.jsx(qd,{"data-testid":"ext-bet-history-link",children:S.jsx(KH,{href:getAppConfig().bol.extBetHistoryUrl,"aria-label":o,children:o})}),e[3]=o,e[4]=n,e[5]=t,e[6]=i}else i=e[6];return i},D5=v.div`${Ct("center","center")} padding:16px 0;gap:8px;flex:1;font-family:var(--font-family);text-align:center;${ce.min(oe.extraLarge)}{margin:48px 0 16px;}`,LK=v.span`font-size:var(--font-size-16);line-height:var(--line-height-24);font-weight:600;color:var(--colors-text-primary);`,C5=v.span`font-size:var(--font-size-14);line-height:var(--line-height-20);color:var(--colors-text-secondary);font-weight:400;`,iK=v.div`position:relative;${ce.min(oe.extraLarge)}{padding-top:0;${({$hasDesktopFooterPadding:e})=>e&&N.css`padding-bottom:var(--spacing-28);`}}${sc},${sc}{margin:var(--spacing-8);}li:first-child > ${sc}{margin-top:0;}${BT}{height:unset;}min-height:${({$listMinHeight:e})=>`max( 22 calc( 23 100vh - var(--size-height-nav-bar) - 24 var(--size-height-app-bar) 25 ), ${e}px)`};transition:min-height ${O.config.cashoutAnimationDuration}ms ease-out;${ce.max(oe.extraLarge)}{background-color:var(--colors-fill-bg-secondary);${({$isLoading:e})=>e&&N.css`position:absolute;width:100%;`}}${qd}{margin-bottom:10px;}${({$isMobile:e})=>e&&N.css`display:flex;flex-direction:column;padding-bottom:var(--spacing-80);`}`,ZA=v(kA)`${ce.max(oe.extraLarge)}{margin-top:48px;}position:relative;`,zH=N.keyframes`from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:translateY(0);}`,qg=N.css`animation:${zH} 200ms cubic-bezier(0.16,1,0.3,1) both;@media (prefers-reduced-motion:reduce){animation:none;}`,b5=v.ul`${Fp()};${({$fadeOnMount:e})=>e&&qg}`,L5=v.div`opacity:0;${({$ready:e})=>e&&qg} @media (prefers-reduced-motion:reduce){opacity:1;}`,P5=v(Fa)`height:48px;width:343px;margin-top:26px;padding:var(--spacing-12) var(--spacing-24);border-radius:6px;border:1px solid var(--colors-text-primary);font-size:var(--font-size-18);line-height:var(--line-height-24);font-weight:600;color:var(--colors-text-primary);`,R5=v.div`height:100%;display:flex;align-items:center;justify-content:center;flex:1;`,N5=v.div`flex:1;min-height:0;${({$isVirtuosoWrapper:e})=>e&&N.css`padding-bottom:var(--spacing-32);`} &:has(.fullscreen){position:relative;z-index:10000;}`,No="tiger:betHistoryLastWin",Rj=()=>{try{return localStorage.getItem(No)??""}catch{return""}},eR=()=>{try{return sessionStorage.getItem(No)??""}catch{return""}},bj=e=>{localStorage.setItem(No,e)},vj=e=>{sessionStorage.setItem(No,e)},XH=()=>!!eR(),qH=()=>{sessionStorage.removeItem(No)},QH=e=>{const t=C.c(5),{children:r}=e,a=wh();let n,s;t[0]!==a?(n=()=>{a(!1)},s=[a],t[0]=a,t[1]=n,t[2]=s):(n=t[1],s=t[2]),m.useEffect(n,s);let o;return t[3]!==r?(o=S.jsx(S.Fragment,{children:r}),t[3]=r,t[4]=o):o=t[4],o};function Rse(e){const t=C.c(10),{Component:r,props:a,autoToggleVisibility:n}=e,s=n===void 0?!0:n,o=wh();let i;t[0]!==s||t[1]!==o?(i=()=>{s&&o(!0)},t[0]=s,t[1]=o,t[2]=i):i=t[2];let l;t[3]!==r||t[4]!==s||t[5]!==o?(l=[o,s,r],t[3]=r,t[4]=s,t[5]=o,t[6]=l):l=t[6],m.useEffect(i,l),XH()&&qH();const c=a;let u;return t[7]!==r||t[8]!==c?(u=S.jsx(r,{...c}),t[7]=r,t[8]=c,t[9]=u):u=t[9],u}const JH={},bse=e=>JH[e]??=$e({moduleImporter:()=>Gw(Object.assign({
25"./pages/BoostedOdds/index.tsx":()=>ee(()=>import("./BoostedOdds-page.Gkwmz7EB.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([18,19,4,20,5,3,1,2,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68]),import.meta.url),
25"./pages/EgamePage/index.tsx":()=>ee(()=>import("./EgamePage-page.dnjpvIm_.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([69,5,19,4,20,3,1,2,21,25,70,27,71,72,28,73,74,75,76,77,23,44,35,34,78,24,26,79,54,80,81,82,83,65,84,85,86,66,63,22,87,88,89,67,68,40]),import.meta.url),
25"./pages/EventDetails/index.tsx":()=>ee(()=>import("./EventDetails-page.CwiNgNFn.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([90,5,19,4,20,3,1,2,21,91,92,68,93,94,95,96,26,97,98,54,99,100,101,102,55,103,104,105,28,106,42,107,108,24,25,27,109,30,31,32,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49,50,51,52,53,56,110,111,83,82,112,113,114,115,116,63,22,60,117,118,119,120,121,122,123,124,125,126,86,127,128,129,65,130,131,132,133,134,79,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,66,155,67]),import.meta.url),
25"./pages/GreyhoundRacingLayout/index.tsx":()=>ee(()=>import("./GreyhoundRacingLayout-page.CBRZuMhv.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([156,19,4,20,5,3,1,2,21,23,157,158,26,111,83,82,25,70,27,71,72,28,65,54,159,81,74,22,160,77,44,35,34,78,24,79,66,67,68,40]),import.meta.url),
25"./pages/GreyhoundRacingTabContent/index.tsx":()=>ee(()=>import("./GreyhoundRacingTabContent-page.DQpA_UHF.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([161,19,4,20,5,3,1,2,21,24,25,26,27,28,162,58,157,158,111,83,82,163,164,165,135,166,167,123,54,168,35,51,52,48,49,47,42,53,44,34,55,50,56,46,31,32,33,36,37,38,39,40,30,41,43,45,169,153,110,93,94,95,112,113,114,115,68,106,102,116,63,22,170,171,172,96,97,98,108,173,62,59,174,71,72,175,176,74,154,177,178,179,99,180,67]),import.meta.url),
25"./pages/Home/index.tsx":()=>ee(()=>import("./Home-page.Di9CpcsI.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([181,19,4,20,5,3,1,2,21,182,26,138,40,119,139,183,140,32,184,68,37,185,186,187,188,189,28,117,118,25,190,35,53,48,49,54,24,27,191,85,86,192,112,45,41,42,43,36,126,167,123,168,51,52,47,44,34,55,50,56,46,31,33,38,39,30,169,153,110,93,94,95,111,83,82,113,114,115,106,102,116,63,22,170,171,172,96,97,98,108,193,105,194,57,58,125,195,196,197,198,199,200,201,17,164,177,166,173,178,179,99,175,135,180,202,203,151,204,205,206,92,207,208,209,210,124,127,128,211,136,212,104,213,158,214,88,64,215,216,217,152,66,154,67]),import.meta.url),
25"./pages/HorseRacingLayout/index.tsx":()=>ee(()=>import("./HorseRacingLayout-page.DkrEwRTL.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([218,19,4,20,5,3,1,2,21,23,157,158,26,111,83,82,25,70,27,71,72,28,65,54,215,40,38,140,186,159,81,74,22,160,77,44,35,34,78,24,79,66,67,68]),import.meta.url),
25"./pages/HorseRacingTabContent/index.tsx":()=>ee(()=>import("./HorseRacingTabContent-page.BVPv0zik.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([219,19,4,20,5,3,1,2,21,24,25,26,27,28,157,158,111,83,82,163,164,165,135,166,167,123,54,168,35,51,52,48,49,47,42,53,44,34,55,50,56,46,31,32,33,36,37,38,39,40,30,41,43,45,169,153,110,93,94,95,112,113,114,115,68,106,102,116,63,22,170,171,172,96,97,98,108,58,173,62,59,174,71,72,175,176,74,154,178,179,162,202,203,151,204,205,206,92,177,99,180,220,67]),import.meta.url),
25"./pages/LeagueOverview/index.tsx":()=>ee(()=>import("./index-B-Q_pVTh.js").then(async t=>(await t.__tla,t)).then(t=>t.i),__vite__mapDeps([221,5,19,4,20,3,1,2,21,91,92,68,25,70,27,71,72,28,57,58,26,54,80,81,82,83,222,44,35,34,30,31,32,33,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,55,56,223,85,86,79,141,224,180,225,210,112,194,124,125,126,127,115,114,128,211,136,179,212,193,192,167,123,168,169,153,110,93,94,95,111,113,106,102,116,63,22,24,170,171,172,96,97,98,108,105,104,200,166,226,59,78,76,146,133,100,209,74,73,75,176,227,195,196,154,228,213,120,229,190,60,62,230,121,122,231,137,144,158,232,233,234,152,65,66]),import.meta.url),
25"./pages/LiveEvents/index.tsx":()=>ee(()=>import("./LiveEvents-page.8RZ_dBAH.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([235,19,4,20,5,3,1,2,21,23,45,25,26,24,27,28,160,86,236,155,115,48,49,137,61,62,59,225,210,112,41,35,42,43,36,194,54,124,125,126,127,46,47,50,68,114,128,211,53,136,179,212,193,44,34,192,167,123,168,51,52,55,56,31,32,33,37,38,39,40,30,169,153,110,93,94,95,111,83,82,113,106,102,116,63,22,170,171,172,96,97,98,108,105,104,200,166,58,57,226,78,79,76,146,133,100,176,74,195,196,129,121,122,149,237,238,66,154,67]),import.meta.url),
25"./pages/Missions/index.tsx":()=>ee(()=>import("./Missions-page.BTD67USf.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([239,5,19,4,20,3,1,2,21,26,140,40,240,199,241,185,216,183,32,184,68,186,66,67,28,54]),import.meta.url),
25"./pages/MyBets/index.tsx":()=>ee(()=>import("./MyBets-page.CLBl7dAn.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([242,19,4,20,5,3,1,2,21,243,26,131,28,115,48,49,129,121,122,94,123,46,47,50,124,125,126,86,127,45,68,114,128,132,133,244,72,25,170,130,134,118,119,40,79,33,34,35,36,135,136,137,138,139,140,32,141,142,113,143,144,82,145,146,54,100,147,148,149,150,31,37,38,39,151,180,227,24,27,245,66,154,67]),import.meta.url),
25"./pages/MyBetsDetails/index.tsx":()=>ee(()=>import("./MyBetsDetails-page.CVVVF8q-.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([246,5,19,4,20,3,1,2,21,26,247,131,28,115,48,49,129,121,122,94,123,46,47,50,124,125,126,86,127,45,68,114,128,132,133,134,118,119,40,79,33,34,35,36,135,136,137,138,139,140,32,141,65,54,148,248,66,231,169,208,67]),import.meta.url),
25"./pages/NotFound/index.tsx":()=>ee(()=>import("./index-BLZ27vXL.js").then(async t=>(await t.__tla,t)).then(t=>t.i),__vite__mapDeps([249,19,4,20,5,3,1,2,21,184,28]),import.meta.url),
25"./pages/RaceCardPage/index.tsx":()=>ee(()=>import("./RaceCardPage-page.BB5Kdkpu.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([250,19,4,20,5,3,1,2,21,116,30,31,32,33,34,35,28,36,37,38,39,40,41,26,42,43,44,45,25,46,47,48,49,50,51,52,53,54,55,56,63,22,109,91,92,68,110,93,94,95,111,83,82,112,113,114,115,106,102,24,27,166,167,123,168,169,153,170,171,172,96,97,98,108,58,100,174,71,72,175,135,222,223,60,152,232,162,163,164,178,179,160,57,65,80,81,66,67]),import.meta.url),
25"./pages/RewardsHistory/index.tsx":()=>ee(()=>import("./RewardsHistory-page.CwqEVJs7.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([251,5,19,4,20,3,1,2,21,65,26,28,54,40,185,183,140,32,184,68,186,66,67]),import.meta.url),
25"./pages/SpecialsPage/index.tsx":()=>ee(()=>import("./SpecialsPage-page.Dm_1s7L4.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([252,19,4,20,5,3,1,2,21,23,25,207,26,208,112,45,41,35,42,43,36,169,28,49,171,27,54,172,65,66,67,68,40]),import.meta.url),
25"./pages/SportOverview/index.tsx":()=>ee(()=>import("./index-Dvw7yIzP.js").then(async t=>(await t.__tla,t)).then(t=>t.i),__vite__mapDeps([253,5,19,4,20,3,1,2,21,23,232,25,70,27,71,72,28,254,200,26,191,85,86,204,54,24,110,93,94,95,111,83,82,41,35,42,43,112,45,36,113,114,115,48,49,68,53,106,102,55,58,168,223,230,248,50,255,81,135,65,84,74,159,22,63,214,88,152,158,87,75,77,44,34,78,79,66]),import.meta.url),
25"./pages/SportOverviewTabContent/index.tsx":()=>ee(()=>import("./index-Dvw7yIzP.js").then(async t=>(await t.__tla,t)).then(t=>t.a),__vite__mapDeps([253,5,19,4,20,3,1,2,21,23,232,25,70,27,71,72,28,254,200,26,191,85,86,204,54,24,110,93,94,95,111,83,82,41,35,42,43,112,45,36,113,114,115,48,49,68,53,106,102,55,58,168,223,230,248,50,255,81,135,65,84,74,159,22,63,214,88,152,158,87,75,77,44,34,78,79,66]),import.meta.url),
25"./pages/SportsAll/index.tsx":()=>ee(()=>import("./SportsAll-page.ChD96P25.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([256,19,4,20,5,3,1,2,21,254,27,200,26,191,85,86,204,28,54,257,258,259,187,188,189,117,118,119,40,25,190,35,53,48,49,24,192,112,45,41,42,43,36,126,167,123,168,51,52,47,44,34,55,50,56,46,31,32,33,37,38,39,30,169,153,110,93,94,95,111,83,82,113,114,115,68,106,102,116,63,22,170,171,172,96,97,98,108,193,105,194,57,58,125,195,196,197,198,260,66,154,67]),import.meta.url),
25"./pages/TodaysEvents/index.tsx":()=>ee(()=>import("./TodaysEvents-page.C4o6aG8x.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([261,5,19,4,20,3,1,2,21,23,24,25,26,27,28,45,195,196,44,35,34,65,54,160,87,66,154,67,68,40]),import.meta.url),
25"./pages/TrottingLayout/index.tsx":()=>ee(()=>import("./TrottingLayout-page.D2286XFY.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([262,19,4,20,5,3,1,2,21,23,157,158,26,111,83,82,25,70,27,71,72,28,65,54,159,81,74,22,163,164,160,77,44,35,34,78,24,79,66,67,68,40]),import.meta.url),
25"./pages/TrottingTabContent/index.tsx":()=>ee(()=>import("./TrottingTabContent-page.bLoR1HhD.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([263,19,4,20,5,3,1,2,21,165,135,28,24,25,26,27,166,167,123,54,168,35,51,52,48,49,47,42,53,44,34,55,50,56,46,31,32,33,36,37,38,39,40,30,41,43,45,169,153,110,93,94,95,111,83,82,112,113,114,115,68,106,102,116,63,22,170,171,172,96,97,98,108,58,173,62,59,174,71,72,175,176,74,154,157,158,163,164,220,67]),import.meta.url),
25"./pages/VirtualSports/index.tsx":()=>ee(()=>import("./VirtualSports-page.CP0o2suV.js").then(async t=>(await t.__tla,t)),__vite__mapDeps([264,5,19,4,20,3,1,2,21,26,132,89,128,77,23,44,35,34,28,71,72,78,24,25,27,79,54,142,200,52,53,48,49,153,110,93,94,95,111,83,82,41,42,43,112,45,36,113,114,115,68,106,102,55,244,65,66,236,97,67,40]),import.meta.url)
25}),`./pages/${e}/index.tsx`,4),name:e,onLoadError:()=>{delete JH[e]}});function J(e){const t=C.c(13),{component:r,autoToggleVisibility:a,fallback:n,props:s}=e,o=a===void 0?!0:a;let i;t[0]!==r?(i=bse(r),t[0]=r,t[1]=i):i=t[1];const l=i;let c;t[2]!==n?(c=n??S.jsx(ap,{children:S.jsx(ZA,{})}),t[2]=n,t[3]=c):c=t[3];let u;t[4]!==c?(u=S.jsx(QH,{children:c}),t[4]=c,t[5]=u):u=t[5];let d;t[6]!==l||t[7]!==o||t[8]!==s?(d=S.jsx(Rse,{Component:l,props:s,autoToggleVisibility:o}),t[6]=l,t[7]=o,t[8]=s,t[9]=d):d=t[9];let E;return t[10]!==u||t[11]!==d?(E=S.jsx(m.Suspense,{fallback:u,children:d}),t[10]=u,t[11]=d,t[12]=E):E=t[12],E}const vse=[{path:X.Root,element:S.jsx(Bl,{to:X.Home,replace:!0})},{path:X.RootEn,element:S.jsx(Bl,{to:X.Home,replace:!0})},{path:X.Home,element:S.jsx(J,{component:"Home",autoToggleVisibility:!1}),children:[{path:X.SportsSettings}]},{path:X.Sports,children:[{path:"",element:S.jsx(J,{component:"SportsAll"})},{path:":id",element:S.jsx(J,{component:"SportOverview",autoToggleVisibility:!1}),children:[{path:dt.EVENTS,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.EVENTS},autoToggleVisibility:!1})},{path:dt.BOOSTS,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.BOOSTS},autoToggleVisibility:!1})},{path:dt.LEAGUES,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.LEAGUES},autoToggleVisibility:!1})},{path:dt.TOURNAMENT,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.TOURNAMENT},autoToggleVisibility:!1})},{path:dt.MATCHUPS,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.MATCHUPS},autoToggleVisibility:!1})},{path:dt.GAMES,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.GAMES},autoToggleVisibility:!1})},{path:dt.OUTRIGHTS_OVERVIEW,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.OUTRIGHTS_OVERVIEW},autoToggleVisibility:!1})},{path:dt.BRAZILIAN_TENNIS_TOURNAMENTS,element:S.jsx(J,{component:"SportOverviewTabContent",props:{tab:dt.BRAZILIAN_TENNIS_TOURNAMENTS},autoToggleVisibility:!1})}]}]},{path:`${X.Egame}/:id`,element:S.jsx(J,{component:"EgamePage"}),children:[{path:":tab",element:S.jsx(J,{component:"EgamePage",autoToggleVisibility:!1})}]},{path:`${X.VirtualSports}/:id`,element:S.jsx(J,{component:"VirtualSports"})},{path:X.Trotting,children:[{path:":id",element:S.jsx(J,{component:"TrottingLayout",autoToggleVisibility:!1}),children:[{path:Go.MEETINGS,element:S.jsx(J,{component:"TrottingTabContent",props:{tab:Go.MEETINGS},autoToggleVisibility:!1})},{path:Go.NEXT_RACES,element:S.jsx(J,{component:"TrottingTabContent",props:{tab:Go.NEXT_RACES},autoToggleVisibility:!1})},{path:Go.FUTURE_RACES,element:S.jsx(J,{component:"TrottingTabContent",props:{tab:Go.FUTURE_RACES},autoToggleVisibility:!1})}]}]},{path:`${X.HorseRacing}`,children:[{path:":id",element:S.jsx(J,{component:"HorseRacingLayout",autoToggleVisibility:!1}),children:[{path:mn.FEATURED,element:S.jsx(J,{component:"HorseRacingTabContent",props:{tab:mn.FEATURED},autoToggleVisibility:!1})},{path:mn.MEETINGS,element:S.jsx(J,{component:"HorseRacingTabContent",props:{tab:mn.MEETINGS},autoToggleVisibility:!1})},{path:mn.NEXT_RACES,element:S.jsx(J,{component:"HorseRacingTabContent",props:{tab:mn.NEXT_RACES},autoToggleVisibility:!1})},{path:mn.FUTURE_RACES,element:S.jsx(J,{component:"HorseRacingTabContent",props:{tab:mn.FUTURE_RACES},autoToggleVisibility:!1})}]}]},{path:`${X.GreyhoundRacing}`,children:[{path:":id",element:S.jsx(J,{component:"GreyhoundRacingLayout",autoToggleVisibility:!1}),children:[{path:Fo.FEATURED,element:S.jsx(J,{component:"GreyhoundRacingTabContent",props:{tab:Fo.FEATURED},autoToggleVisibility:!1})},{path:Fo.NEXT_RACES,element:S.jsx(J,{component:"GreyhoundRacingTabContent",props:{tab:Fo.NEXT_RACES},autoToggleVisibility:!1})},{path:Fo.MEETINGS,element:S.jsx(J,{component:"GreyhoundRacingTabContent",props:{tab:Fo.MEETINGS},autoToggleVisibility:!1})}]}]},{path:`${X.Racecard}/:leagueId`,element:S.jsx(J,{component:"RaceCardPage",autoToggleVisibility:!1}),children:[{path:":id",element:S.jsx(J,{component:"RaceCardPage",autoToggleVisibility:!1})}]},{path:`${X.League}/:id`,element:S.jsx(J,{component:"LeagueOverview",autoToggleVisibility:!1}),children:[{index:!0,element:S.jsx(J,{component:"LeagueOverview",autoToggleVisibility:!1})},{path:":tab",element:S.jsx(J,{component:"LeagueOverview",autoToggleVisibility:!1})},{path:We.DAILY_POLL,element:S.jsx(J,{component:"LeagueOverview",autoToggleVisibility:!1})}]},{path:`${X.LiveEvents}`,element:S.jsx(J,{component:"LiveEvents"}),children:[{path:":id",element:S.jsx(J,{component:"LiveEvents"})}]},{path:`${X.TodaysEvents}`,element:S.jsx(J,{component:"TodaysEvents",autoToggleVisibility:!1}),children:[{path:":id",element:S.jsx(J,{component:"TodaysEvents",autoToggleVisibility:!1})}]},{path:`${X.BoostedOddsEvents}`,element:S.jsx(J,{component:"BoostedOdds",autoToggleVisibility:!1}),children:[{path:":id",element:S.jsx(J,{component:"BoostedOdds",autoToggleVisibility:!1})}]},{path:`${X.Specials}`,element:S.jsx(J,{component:"SpecialsPage"})},{path:`${X.EventDetails}/:id`,element:S.jsx(J,{component:"EventDetails",autoToggleVisibility:!1})},{path:X.MyBets,element:S.jsx(J,{component:"MyBets"})},{path:X.MyBets,children:[{path:":betslipId/:betId",element:S.jsx(J,{component:"MyBetsDetails"})},{path:":betslipId",element:S.jsx(J,{component:"MyBetsDetails"})}]},{path:`${X.MyRewardsHistory}/*`,element:S.jsx(J,{component:"RewardsHistory",fallback:S.jsx(eA,{})})},{path:X.Missions,element:S.jsx(J,{component:"Missions"})},{path:X.AuthLogin,element:S.jsx(Bl,{to:X.AuthLogin})},{path:X.Registration,element:S.jsx(Bl,{to:X.Registration})},{path:`${X.MyRewards}/history/*`,element:S.jsx(Bl,{to:X.MyRewardsHistory,replace:!0})},{path:"*",element:S.jsx(J,{component:"NotFound"})}],Qd="50vh",Ol="default",Al=!1;function Nse(e){return typeof e=="string"?{maxHeight:e,presentation:Ol,overlayBetslip:Al}:{maxHeight:e?.maxHeight??Qd,presentation:e?.presentation??Ol,overlayBetslip:e?.overlayBetslip??Al}}let Qg,ZH,e2,Jg,Zg,as,t2,ns,r2,a2,n2,s2,ss,os,o2,i2,l2;Qg=m.createContext({isOpen:!1,maxHeight:Qd,presentation:Ol,overlayBetslip:Al,content:null,isClosing:!1,openDrawer:()=>{},closeDrawer:()=>{}}),ZH=e=>{const t=C.c(12),{children:r}=e,[a,n]=m.useState(!1),[s,o]=m.useState(!1),[i,l]=m.useState(null),[c,u]=m.useState(Qd),[d,E]=m.useState(Ol),[p,T]=m.useState(Al),_=m.useRef(null);let f;t[0]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{_.current&&clearTimeout(_.current),o(!0),_.current=setTimeout(()=>{n(!1),l(null),u(Qd),E(Ol),T(Al),o(!1),_.current=null},300)},t[0]=f):f=t[0];const g=f;let h;t[1]===Symbol.for("react.memo_cache_sentinel")?(h=(P,L)=>{const{maxHeight:D,presentation:F,overlayBetslip:G}=Nse(L);_.current&&(clearTimeout(_.current),_.current=null),l(P),u(D),E(F),T(G),o(!1),n(!0)},t[1]=h):h=t[1];const y=h;let I;t[2]!==i||t[3]!==s||t[4]!==a||t[5]!==c||t[6]!==p||t[7]!==d?(I={isOpen:a,isClosing:s,content:i,maxHeight:c,presentation:d,overlayBetslip:p,openDrawer:y,closeDrawer:g},t[2]=i,t[3]=s,t[4]=a,t[5]=c,t[6]=p,t[7]=d,t[8]=I):I=t[8];const A=I;let b;return t[9]!==r||t[10]!==A?(b=S.jsx(Qg.Provider,{value:A,children:r}
25),t[9]=r,t[10]=A,t[11]=b):b=t[11],b},Tc=()=>m.useContext(Qg),e2=()=>{const e=C.c(7),{isOpen:t,content:r,closeDrawer:a,isClosing:n,maxHeight:s,presentation:o,overlayBetslip:i}=Tc();if(!t)return null;let l;return e[0]!==a||e[1]!==r||e[2]!==n||e[3]!==s||e[4]!==i||e[5]!==o?(l=S.jsx(BE,{variant:"drawer",maxHeight:s,presentation:o,belowBetslip:i,closeRequested:n,onCloseRequest:a,children:r}),e[0]=a,e[1]=r,e[2]=n,e[3]=s,e[4]=i,e[5]=o,e[6]=l):l=e[6],l},jp=()=>{const e=C.c(5),{openDrawer:t,closeDrawer:r,isOpen:a,isClosing:n}=Tc();let s;return e[0]!==r||e[1]!==n||e[2]!==a||e[3]!==t?(s={openDrawer:t,closeDrawer:r,isOpen:a,isClosing:n},e[0]=r,e[1]=n,e[2]=a,e[3]=t,e[4]=s):s=e[4],s},jE="28px",P4=v.div`position:relative;display:flex;gap:var(--spacing-2);align-items:center;width:0;transition:gap 0.5s ease-in-out,flex-grow 0.5s ease-in-out,width 0.5s ease-in-out;${({$isDrawerOpen:e})=>e&&N.css`gap:var(--spacing-10);flex-grow:1;width:100%;`}`,Jg=v.span`${Rr(10,12,"var(--color-schema-primary-default)",!0)} padding-left:var(--spacing-2);`,Zg=v.div`${yr("center","center")} position:relative;svg{margin:1px 0 0;}`,Yp=v.div`display:flex;align-items:center;justify-content:center;background-color:var(--colors-fill-preview-badge);padding:var(--spacing-4);border-top-left-radius:var(--border-radius-4);border-bottom-left-radius:var(--border-radius-4);${dS}{background-color:transparent;transform:none;padding:0;}${({$isInteractiveBadgesEnabled:e})=>!e&&N.css`border-radius:var(--border-radius-4);`}`,S5=v.div`display:flex;align-items:center;height:16px;background-color:${({$isSelected:e,$isDrawerOpen:t})=>!e||!t?"var(--colors-fill-preview-badge)":"var(--colors-fill-pill-selected)"};padding:var(--spacing-2);border-top-right-radius:var(--border-radius-4);border-bottom-right-radius:var(--border-radius-4);width:${({$isDrawerOpen:e,$isSelected:t})=>e&&t?"16px":e?"0px":"12px"};transition:width 0.5s ease-in-out,color 0.5s ease-in-out,background 0.5s ease-in-out;${({$isDrawerOpen:e})=>e&&N.css`color:var(--color-schema-neutral-1000);`} ${Wh}{width:unset;height:unset;min-width:unset;opacity:${({$isDrawerOpen:e,$isSelected:t})=>e&&!t?0:1};transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out,color 0.5s ease-in-out,background 0.5s ease-in-out;}`,D4=v.div`cursor:pointer;flex-grow:0;flex-basis:0;transition:flex-grow 0.5s ease-in-out,padding 0.5s ease-in-out;padding-top:var(--spacing-8);padding-bottom:var(--spacing-12);${({$isDrawerOpen:e})=>e&&N.css`flex-grow:1;padding-top:0;padding-bottom:0;`}`,E5=v.div`display:flex;gap:var(--spacing-2);padding:0;justify-content:center;align-items:center;background:transparent;transition:color 0.5s ease-in-out,background 0.5s ease-in-out,height 0.5s ease-in-out,border 0.5s ease-in-out,border-radius 0.5s ease-in-out,padding 0.5s ease-in-out,transform 0.5s ease-in-out;border:transparent 1px solid;border-radius:var(--border-radius-4);transform:skewX(0deg);${Yp}{height:16px;max-width:${jE};width:${jE};box-sizing:border-box;overflow:hidden;${Jg},svg{transform:scale(1);transition:color 0.5s ease-in-out,transform 0.5s ease-in-out;}${({$isDrawerOpen:e,$isSelected:t})=>e&&N.css`background-color:${t?"var(--colors-fill-pill-selected)":"var(--colors-fill-preview-badge)"};`} transition:background-color 0.5s ease-in-out,transform 0.5s ease-in-out;}${({$isDrawerOpen:e})=>e?N.css`background:var(--colors-fill-preview-badge);padding:var(--spacing-4) 0;`:N.css`transform:skewX(-10deg);`} ${({$isSelected:e,$isDrawerOpen:t})=>e&&t&&N.css`background:var(--colors-fill-pill-selected);`} ${({$iconType:e,$isSelected:t,$isDrawerOpen:r,$isGoldenSuperSub:a})=>r&&t?N.css`color:var(--colors-text-inverted);`:N.css`${e===ha.SGP&&N.css`color:var(--assignments-icon-color-bet-builder);`} ${e===ha.BOOSTED&&N.css`color:var(--assignments-icon-color-boost);`} ${(e===ha.LIVE||e===ha.STREAM)&&N.css`color:var(--assignments-icon-color-stream);`} ${e===ha.EARLY_PAYOUT&&N.css`color:var(--assignments-icon-color-early-payout);`} ${e===ha.SUPER_SUB&&N.css`color:${a?_S:TS};`}`} ${({$iconType:e})=>e===ha.SUPER_SUB&&N.css`${Yp} svg path{fill:currentColor;}`} ${Zg}{span,svg{${({$isSelected:e,$isDrawerOpen:t})=>e&&t&&"color: var(--colors-text-inverted);"} transition:color 0.5s ease-in-out;}}${Wh}
25{svg path{transition:stroke 0.5s ease-in-out;}}`,WA=e=>{const t=C.c(9),{count:r,translate:a}=e;let n;t[0]!==r?(n=S.jsx(Jg,{children:r}),t[0]=r,t[1]=n):n=t[1];let s;t[2]!==a?(s=a(O.localizationKey.ALT_TEXT_BOOSTED_ICON),t[2]=a,t[3]=s):s=t[3];let o;t[4]!==s?(o=S.jsx(Xh,{width:8,height:8,"data-testid":"filter",title:s}),t[4]=s,t[5]=o):o=t[5];let i;return t[6]!==n||t[7]!==o?(i=S.jsxs(Zg,{children:[n,o]}),t[6]=n,t[7]=o,t[8]=i):i=t[8],i},as=v.div`border:solid 0.1px #e8eff8;`,t2=v(Fe)`${Gl}{cursor:pointer;}align-items:center;padding:16px;${bd}{color:var(--color-schema-neutral-800);${vs(ko.HEADING3_BOLD)} margin:0 auto;height:24px;}`,ns=v($l)`padding:8px 16px;gap:8px;${Fe}{gap:8px;}`,r2=N.keyframes`from{opacity:1;}to{opacity:0;}`,a2=v.div`position:fixed;left:${({$left:e})=>`${e}px`};top:${({$top:e})=>`${e-12}px`};transform:translateY(-100%);${({$isClosing:e})=>e?N.css`animation:${r2} 0.3s ease-in;opacity:0;cursor:none;`:""} min-width:100px;width:fit-content;padding:var(--spacing-6);${Ct("center","flex-start")} gap:var(--spacing-12);border-radius:var(--border-radius-4);border:1px solid var(--colors-stroke-divider);background:var(--colors-fill-bg-secondary);box-shadow:0 6px 12px 0 rgba(0,0,0,0.24);z-index:var(--layer-overlay);`,n2=v.div`${Ct(void 0,"flex-start")} gap:8px;img,svg{margin-right:4px;path:first-child{fill:var(--colors-stroke-divider);}}${dS}{background-color:var(--colors-stroke-divider);margin-right:4px;svg{margin-right:0;}}${bd}{color:var(--color-schema-neutral-900);font-size:18px;font-style:normal;line-height:24px;}`,s2=v(Fe)`color:var(--colors-text-secondary);font-size:var(--size-10);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-14);width:100%;text-decoration-line:underline;img,span{cursor:pointer;}span{margin-right:var(--spacing-4);}`,ss=v.span`color:var(--colors-text-primary);font-size:var(--size-font-size-badge);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-14);`,os=v.div`color:var(--colors-text-primary);font-size:var(--font-size-14);line-height:var(--line-height-20);font-weight:var(--font-weight-normal);`,o2=6,i2=Array.from({length:o2},()=>null),FA=()=>{const e=C.c(84),{translate:t}=Jt();let r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r=Ma("boostsDisabled"),e[0]=r):r=e[0];const a=!r,n=Ma("goldenSuperSub"),s=JE();let o;e[1]===Symbol.for("react.memo_cache_sentinel")?(o=St(),e[1]=o):o=e[1];const i=o,{closeDrawer:l}=jp();let c;e[2]!==l?(c=Ts=>{Ts.stopPropagation(),i.trackEvent({event_name:mt.ICONS_INFO_DRAWER_CLOSED}),l()},e[2]=l,e[3]=c):c=e[3];const u=c;let d;e[4]!==t?(d=t(O.localizationKey.TOOL_TIP_DRAWER_TITLE),e[4]=t,e[5]=d):d=e[5];let E;e[6]!==d?(E=S.jsx(Ha,{"data-testid":"infoHubTitle",children:d}),e[6]=d,e[7]=E):E=e[7];let p;e[8]!==u?(p=S.jsx(TI,{onCloseClick:u,color:DE.DARKGREY,height:20,width:20,enableCloseButton:!0}),e[8]=u,e[9]=p):p=e[9];let T;e[10]!==E||e[11]!==p?(T=S.jsxs(t2,{children:[E,p]}),e[10]=E,e[11]=p,e[12]=T):T=e[12];let _;e[13]===Symbol.for("react.memo_cache_sentinel")?(_=S.jsx(as,{}),e[13]=_):_=e[13];let f;e[14]!==t?(f=t(O.localizationKey.ALT_TEXT_EARLY_PAYOUT),e[14]=t,e[15]=f):f=e[15];let g;e[16]!==f?(g=S.jsx(lp,{height:26,width:54,title:f,"data-testid":"earlyPayoutIcon"}),e[16]=f,e[17]=g):g=e[17];let h;e[18]!==t?(h=t(O.localizationKey.TOOL_TIP_LABEL_EARLY_PAYOUT),e[18]=t,e[19]=h):h=e[19];let y;e[20]!==h?(y=S.jsx(Ha,{"data-testid":"earlyPayoutTitle",children:h}),e[20]=h,e[21]=y):y=e[21];let I;e[22]!==y||e[23]!==g?(I=S.jsxs(Fe,{$alignItems:"center",$justifyContent:"flex-start",$gap:"8px",children:[g,y]}),e[22]=y,e[23]=g,e[24]=I):I=e[24];let A;e[25]!==t?(A=t(O.localizationKey.TOOL_TIP_DESCRIPTION_EARLY_PAYOUT),e[25]=t,e[26]=A):A=e[26];let b;e[27]!==A?(b=S.jsx(os,{"data-testid":"earlyPayoutDescription",children:A}),e[27]=A,e[28]=b):b=e[28];let P;e[29]===Symbol.for("react.memo_cache_sentinel")?(P=S.jsx(as,{}),e[29]=P):P=e[29];let L;e[30]!==I||e[31]!==b?(L=S.jsxs(ns,{children:[I,b,P]}),e[30]=I,e[31]=b,e[32]=L):L=e[32];let D;e[33]!==t?(D=a&&S.jsxs(ns,{children:[S.jsxs(Fe,{$alignItems:"center",$justifyContent:"flex-start",children:[S.jsx(_T,{height:"26px",width:"54px",title:t(O.localizationKey.ALT_TEXT_BOOSTED_ICON),"data-testid":"boosted-icon"}),S.jsx(Ha,{children:t(O.localizationKey.TOOL_TIP_LABEL_BOOST)})]}),S.jsx(Fe,{children:i2.map((Ts,_s)=>S.jsx(WA,{count:_s+1,translate:t},`boost-icon-${_s+1}`))}),S.jsx(os,{children:t(O.localizationKey.TOOL_TIP_DESCRIPTION_BOOST)}),S.jsx(as,{})]}),e[33]=t,e[34]=D):D=e[34];let F;e[35]===Symbol.for("react.memo_cache_sentinel")?(F=S.jsx(Jo,{height:26,width:54}),e[35]=F):F=e[35];let G;e[36]!==t?(G=t(O.localizationKey.TOOL_TIP_LABEL_BETBUILDER),e[36]=t,e[37]=G):G=e[37];let Y;e[38]!==G?(Y=S.jsxs(Fe,{$alignItems:"center",$justifyContent:"flex-start",$gap:"8px",children:[F,S.jsx(Ha,{children:G})]}),e[38]=G,e[39]=Y):Y=e[39];let Z;e[40]!==t?(Z=t(O.localizationKey.TOOL_TIP_DESCRIPTION_BETBUILDER),e[40]=t,e[41]=Z):Z=e[41];let Q;e[42]!==Z?(Q=S.jsx(os,{children:Z}),e[42]=Z,e[43]=Q):Q=e[43];let Ye;e[44]===Symbol.for("react.memo_cache_sentinel")?(Ye=S.jsx(as,{}),e[44]=Ye):Ye=e[44];let ct;e[45]!==Y||e[46]!==Q?(ct=S.jsxs(ns,{children:[Y,Q,Ye]}),e[45]=Y,e[46]=Q,e[47]=ct):ct=e[47];let fr;e[48]!==s||e[49]!==t?(fr=s&&S.jsxs(ns,{children:[S.jsxs(Fe,{$alignItems:"center",$justifyContent:"flex-start",$gap:"8px",children:[S.jsx(_c,{height:26,width:54,"data-testid":"bestOddsGuaranteedIcon"}),S.jsx(Ha,{"data-testid":"bestOddsGuaranteedTitle",children:t(O.localizationKey.TOOL_TIP_LABEL_BEST_ODDS_GUARANTEED)})]}),S.jsx(os,{"data-testid":"bestOddsGuaranteedDescription",children:t(O.localizationKey.TOOL_TIP_DESCRIPTION_BEST_ODDS_GUARANTEED)}),S.jsx(as,{})]}),e[48]=s,e[49]=t,e[50]=fr):fr=e[50];let ar;e[51]===Symbol.for("react.memo_cache_sentinel")?(ar=S.jsx(Sc,{height:26,width:54,"data-testid":"superSubIcon"}),e[51]=ar):ar=e[51];let gr;e[52]!==t?(gr=t(n?O.localizationKey.TOOL_TIP_LABEL_GOLDEN_SUB:O.localizationKey.TOOL_TIP_LABEL_SUPER_SUB),e[52]=t,e[53]=gr):gr=e[53];let yt;e[54]!==gr?(yt=S.jsxs(Fe,{$alignItems:"center",$justifyContent:"flex-start",$gap:"8px",children:[ar,S.jsx(Ha,{"data-testid":"superSubTitle",children:gr})]}),e[54]=gr,e[55]=yt):yt=e[55];let Rt;e[56]!==t?(Rt=QE(QA(t(O.localizationKey.TOOL_TIP_DESCRIPTION_SUPER_SUB,Kp())
25)),e[56]=t,e[57]=Rt):Rt=e[57];let Kt;e[58]!==Rt?(Kt=S.jsx(os,{"data-testid":"superSubDescription",dangerouslySetInnerHTML:Rt}),e[58]=Rt,e[59]=Kt):Kt=e[59];let jt;e[60]===Symbol.for("react.memo_cache_sentinel")?(jt=S.jsx(as,{}),e[60]=jt):jt=e[60];let ut;e[61]!==yt||e[62]!==Kt?(ut=S.jsxs(ns,{children:[yt,Kt,jt]}),e[61]=yt,e[62]=Kt,e[63]=ut):ut=e[63];let jr;e[64]===Symbol.for("react.memo_cache_sentinel")?(jr=S.jsx(SS,{height:26,width:54,"data-testid":"stream-icon",title:"stream-icon"}),e[64]=jr):jr=e[64];let hr;e[65]!==t?(hr=t(O.localizationKey.TOOL_TIP_LABEL_STREAMING),e[65]=t,e[66]=hr):hr=e[66];let Ir;e[67]!==hr?(Ir=S.jsxs(Fe,{$alignItems:"center",$justifyContent:"flex-start",$gap:"8px",children:[jr,S.jsx(Ha,{children:hr})]}),e[67]=hr,e[68]=Ir):Ir=e[68];let zr;e[69]!==t?(zr=t(O.localizationKey.TOOL_TIP_DESCRIPTION_STREAMING),e[69]=t,e[70]=zr):zr=e[70];let Or;e[71]!==zr?(Or=S.jsx(os,{children:zr}),e[71]=zr,e[72]=Or):Or=e[72];let Xr;e[73]!==Ir||e[74]!==Or?(Xr=S.jsxs(ns,{children:[Ir,Or]}),e[73]=Ir,e[74]=Or,e[75]=Xr):Xr=e[75];let wa;return e[76]!==L||e[77]!==D||e[78]!==ct||e[79]!==fr||e[80]!==ut||e[81]!==Xr||e[82]!==T?(wa=S.jsxs(S.Fragment,{children:[T,_,L,D,ct,fr,ut,Xr]}),e[76]=L,e[77]=D,e[78]=ct,e[79]=fr,e[80]=ut,e[81]=Xr,e[82]=T,e[83]=wa):wa=e[83],wa},JA=()=>{const e=C.c(12),{showToolTip:t,setShowToolTip:r,toolTipOuterProps:a,setToolTipOuterProps:n}=m.useContext(vd),s=m.useRef(null),o=gs();let i;e[0]!==o||e[1]!==r||e[2]!==t||e[3]!==a?(i=()=>{const u=()=>{r(!1)},d=E=>{const p=E.target,{left:T,top:_}=p.getBoundingClientRect(),f=a.left===T&&a.top===_;s.current&&!s.current.contains(p)&&!f&&r(!1)};return t&&(document.getElementById("prebuildBetsCarousel")?.addEventListener("scroll",u,{passive:!0}),document.getElementById("main-content")?.addEventListener("scroll",u,{passive:!0}),document.getElementById("event-desktop-viewport")?.addEventListener("scroll",u,{passive:!0}),window.addEventListener("scroll",u,{passive:!0}),o?document.addEventListener("mousedown",d):document.addEventListener("touchstart",d)),()=>{window.removeEventListener("scroll",u),document.removeEventListener("mousedown",d),document.removeEventListener("touchstart",d)}},e[0]=o,e[1]=r,e[2]=t,e[3]=a,e[4]=i):i=e[4];let l;e[5]!==t?(l=[t],e[5]=t,e[6]=l):l=e[6],m.useEffect(i,l);let c;return e[7]!==r||e[8]!==n||e[9]!==t||e[10]!==a?(c={showToolTip:t,setShowToolTip:r,toolTipOuterProps:a,setToolTipOuterProps:n,toolTipRef:s},e[7]=r,e[8]=n,e[9]=t,e[10]=a,e[11]=c):c=e[11],c},l2=()=>{const e=C.c(21),{translate:t}=Jt();let r;e[0]===Symbol.for("react.memo_cache_sentinel")?(r=St(),e[0]=r):r=e[0];const a=r,n=gs(),{showToolTip:s,setShowToolTip:o,toolTipOuterProps:i,toolTipRef:l}=JA(),{top:c,left:u,inPrebuildContainer:d,iconCount:E}=i,[p,T]=m.useState(!1);let _;e[1]===Symbol.for("react.memo_cache_sentinel")?(_=new Date().getTime(),e[1]=_):_=e[1];const f=m.useRef(_),g=m.useRef(!1);let h;e[2]===Symbol.for("react.memo_cache_sentinel")?(h=Ma("boostsDisabled"),e[2]=h):h=e[2];const y=!h;let I;e[3]===Symbol.for("react.memo_cache_sentinel")?(I=Ma("goldenSuperSub"),e[3]=I):I=e[3];const A=I,b=JE(),{openDrawer:P}=jp();let L,D;e[4]===Symbol.for("react.memo_cache_sentinel")?(L=()=>()=>{if(!g.current){const Z=(new Date().getTime()-f.current)/1e3;a.trackEvent({event_name:mt.EVENT_ICONS_TOOLTIP_CLOSED,properties:{[k.ICON_TOOLTIP_OPEN_DURATION]:Z}})}},D=[],e[4]=L,e[5]=D):(L=e[4],D=e[5]),m.useEffect(L,D);let F;e[6]!==P||e[7]!==o?(F=()=>{g.current=!0,T(!0),a.trackEvent({event_name:mt.ICONS_INFO_DRAWER_OPENED}),P(S.jsx(FA,{})),setTimeout(()=>{o(!1),T(!1)},300)},e[6]=P,e[7]=o,e[8]=F):F=e[8];const G=F;let Y;return e[9]!==b||e[10]!==G||e[11]!==E||e[12]!==d||e[13]!==p||e[14]!==n||e[15]!==u||e[16]!==s||e[17]!==l||e[18]!==c||e[19]!==t?(Y=s?S.jsxs(a2,{$top:c,$left:Lse(u,E,n,d),ref:l,$isClosing:p,"data-testid":"icon-info-tooltip",id:"icon-info-tooltip",children:[S.jsxs(n2,{children:[S.jsxs(Fe,{children:[S.jsx(Jo,{height:14,width:27}),S.jsx(ss,{children:t(O.localizationKey.TOOL_TIP_LABEL_BETBUILDER)})]}),S.jsxs(Fe,{children:[S.jsx(lp,{height:14,width:27,title:t(O.localizationKey.ALT_TEXT_EARLY_PAYOUT)}),S.jsx(ss,{children:t(O.localizationKey.TOOL_TIP_LABEL_EARLY_PAYOUT)})]}),y&&S.jsxs(Fe,{children:[S.jsx(_T,{height:14,width:27,title:t(O.localizationKey.ALT_TEXT_BOOSTED_ICON),"data-testid":"boosted-icon"}),S.jsx(ss,{children:t(O.localizationKey.TOOL_TIP_LABEL_BOOST)})]}),b&&S.jsxs(Fe,{children:[S.jsx(_c,{height:14,width:27,"data-testid":"best-odds-guaranteed-icon"}),S.jsx(ss,{children:t(O.localizationKey.TOOL_TIP_LABEL_BEST_ODDS_GUARANTEED)})]}),S.jsxs(Fe,{children:[S.jsx(Sc,{height:14,width:27,"data-testid":"superSubIcon"}),S.jsx(ss,{children:t(A?O.localizationKey.TOOL_TIP_LABEL_GOLDEN_SUB:O.localizationKey.TOOL_TIP_LABEL_SUPER_SUB)})]}),S.jsxs(Fe,{children:[S.jsx(SS,{height:14,width:27,"data-testid":"stream-icon",title:"stream-icon"}),S.jsx(ss,{children:t(O.localizationKey.TOOL_TIP_LABEL_STREAMING)})]})]}),S.jsxs(s2,{$justifyContent:"space-between",onClick:G,children:[S.jsx("span",{children:t(O.localizationKey.TOOL_TIP_LEARN_MORE)}),S.jsx(bR,{title:"more info icon",color:"var(--colors-icon-secondary)"})]}),S.jsx(dA,{direction:"down",color:"var(--colors-fill-bg-secondary)",left:Cse(E,n,d)})]}):null,e[9]=b,e[10]=G,e[11]=E,e[12]=d,e[13]=p,e[14]=n,e[15]=u,e[16]=s,e[17]=l,e[18]=c,e[19]=t,e[20]=Y):Y=e[20],Y};function Lse(e,t,r,a){return a||t>1||r?e-33+16*(t-1):e}function Cse(e,t,r){return r||e>1||t?38:4}let c2,u2,eh,Jd,d2,E2,is,th,rh,p2,T2,_2,ah,S2,m2,f2,g2,h2,I2,O2,A2,y2,nh,Zd,sh,R2,b2,v2,N2,L2,C2,P2,D2,B2,w2,U2,M2,k2,G2,eE,F2,x2,oh,H2,V2,Sa,Y2,$2,W2;c2=e=>!!e.svgIcon&&!!e.path,u2=()=>{const e=C.c(8),{translate:t}=Jt(),{tabs:r,customCasinoTab:a}=op();let n;if(e[0]!==r||e[1]!==t){let i;e[3]!==t?(i=l=>({id:l.id,path:l.path,nativePath:l.nativePath,badge:l.badge?t(l.badge):void 0,text:t(l.label),icon:l.svgIcon,isExternal:l.isExternal,initialPath:l.initialPath}),e[3]=t,e[4]=i):i=e[4],n=r.filter(c2).map(i),e[0]=r,e[1]=t,e[2]=n}else n=e[2];const s=n;let o;return e[5]!==s||e[6]!==a?(o={tabs:s,casinoTab:a},e[5]=s,e[6]=a,e[7]=o):o=e[7],o},eh=m.createContext(null),Jd=()=>{const e=m.useContext(eh);
25if(!e)throw new Error("useTabs must be used within a TabsProvider");return e},d2=(e,{action:t,location:r,initialPath:a})=>{let n;switch(t){case"push":{const s=e.findIndex(o=>o.pathname===r.pathname);n=s!==-1?[...e.slice(0,s),r]:[...e,r];break}case"pop":n=e.slice(0,-1);break;case"replace":n=[...e.slice(0,-1),r];break;case"clear":n=[];break}return a&&n[0]?.pathname!==a&&(n=[{pathname:a,search:"",hash:""},...n]),n},E2=(e,{prev:t={},...r})=>({...t,[e]:d2(t[e]??[],r)}),is=uE("tabs"),th=Vh("tabs",{logger:is,persist:{"tabs:active":"session","tabs:history":"session"}}),{setGlobal:rh,hydrateGlobal:p2}=th,{useSetGlobal:T2}=th,_2=()=>{p2(ve().state)},ah=(e,{location:t,action:r})=>{const a=ve().state,n=a.get("tabs:history")??{},s=E2(e.id,{prev:n,location:t,action:r,initialPath:e.initialPath});rh(a,"tabs:history",s)},S2=e=>{const t=ve().state;rh(t,"tabs:active",e)},m2=(e,t)=>e.id!=="missions"||t,f2=(e,t)=>{if(e.badge&&(e.badgePersist||!t?.includes(e.id)))return e.badge},g2=(e,t,r)=>{if(e.id===t)return e.path;const a=r?.[e.id],n=a?.[a.length-1];return n?n.pathname+n.search:e.path},h2=(e,t)=>e.id==="live"&&t?t:void 0,I2=(e,{activeTab:t,missionsVisible:r,hiddenBadges:a,tabHistory:n,liveCount:s})=>e.filter(o=>m2(o,r)).map(o=>({...o,path:g2(o,t,n),badge:f2(o,a),count:h2(o,s),initialPath:o.path})),O2=(e,t)=>e.find(r=>r.initialPath===t),A2=(e,t)=>Array.from(new Set([...e??[],t])),y2=()=>{const e=z$();Nt("tabs:clicked",t=>{if(t.badge&&!t.badgePersist){const r=e.getItem("tabs:hidden-badges");e.setItem("tabs:hidden-badges",A2(r,t.id))}})},nh="home",Zd=()=>T2("tabs:active"),sh=()=>Lt("tabs:active",nh),R2=()=>DN("tabs:active",nh),b2=()=>{const{tabs:e}=Jd(),t=Fn(),r=Zd(),a=R2(),n=m.useRef(a.current),s=m.useCallback(o=>{const i=O2(e,o.pathname);return i&&i.id!==a.current&&r(i.id),i},[r,e,a.current]);yS(({current:o,action:i})=>{const l=s(o);if(l&&!o.search)ah(l,{location:o,action:"clear"});else if(n.current===a.current){const c=e.find(u=>u.id===a.current);c&&ah(c,{location:o,action:i})}n.current=a.current}),m.useEffect(()=>{s(t.getLocation())},[s])},v2=(e,{current:t,previous:r})=>{if(!e?.scrollRestoration)return"restore";const a=c=>t.startsWith(c),n=c=>t.startsWith(c)&&r.startsWith(c),{alwaysMaintainScrollPages:s,maintainScrollWithinPages:o,alwaysScrollToTopPages:i,scrollToTopWithinPages:l}=e.scrollRestoration;return s?.some(a)||o?.some(n)?"maintain":i?.some(a)||l?.some(n)?"top":"restore"},N2=(e,{maxAttempts:t=60,elementWrapperId:r=""}={})=>L$?new Promise(a=>{let n=0;const s=()=>{n++;const o=r?document.getElementById(r):null,i=document.documentElement,l=o?o.offsetTop+o.scrollHeight>=e:!0,c=i.scrollHeight-i.clientHeight>=e;if(l&&c){is.debug(`scroll restoration ready after ${n} attempts`,{elementWrapperId:r,targetPosition:e,wrapper:o?{offsetTop:o.offsetTop,scrollHeight:o.scrollHeight}:void 0,element:{scrollHeight:i.scrollHeight,clientHeight:i.clientHeight}}),a(!0);return}if(n>=t){is.warn("scroll restoration timeout - page may not have enough content",{targetPosition:e,attempts:n}),a(!1);return}requestAnimationFrame(s)};requestAnimationFrame(s)}):Promise.resolve(!0),L2=(e,{currentTab:t,previousTab:r,currentPath:a,previousPath:n,scrollPosition:s,action:o})=>{const i={};s>0&&(o==="push"||t!==r)&&(i[r]={...e[r],[n]:s});const l=e[t]?.[a];if(l){const{[a]:c,...u}=e[t];i[t]=u}return{updates:i,savedScrollPosition:l}},C2=(e,t,r,a)=>{t==="restore"?(e.scrollToTop("instant"),r&&N2(r,{elementWrapperId:a}).then(n=>{n&&e.scrollTo(r,"instant")}).catch(n=>{is.error("error waiting for scroll restoration to be ready",n)})):t==="top"&&e.scrollToTop("instant")},P2=()=>{const e=wC(),t=qce(),r=Lt("spa:config"),a=DN("tabs:active","home"),n=m.useRef(a.current);Nt("tabs:scroll-history:clear",({tab:s})=>{const{[s]:o,...i}=t.getItem("tabs:scroll-history")??{};o&&t.setItem("tabs:scroll-history",i)}),yS(({current:s,previous:o,action:i})=>{const l=t.getItem("tabs:scroll-history")??{},{updates:c,savedScrollPosition:u}=L2(l,{currentTab:a.current,previousTab:n.current,currentPath:s.pathname,previousPath:o.pathname,scrollPosition:e.getScrollPosition(),action:i}),d=v2(r,{current:s.pathname,previous:o.pathname});is.debug("scroll restoration",{current:s.pathname,previous:o.pathname,behavior:d,savedScrollPosition:u}),C2(e,d,u,r?.clientWrapperId),Object.keys(c).length>0&&t.setItem("tabs:scroll-history",{...l,...c}),n.current=a.current})},D2=()=>{const{tabs:e,activeTab:t}=Jd(),r=Zd();m.useEffect(()=>{e.length===0||e.find(a=>a.id===t)||r(e[0].id)},[t,e,r])},B2=()=>(m.useEffect(()=>{_2()},[]),Nt("tabs:active:set",S2),b2(),y2(),D2(),P2(),null),w2=(e,t)=>
25{const r=Lt("spa:missions:visible",!1),[a]=sJ("tabs:hidden-badges"),n=Lt("tabs:history"),s=Lt("spa:live:count");return m.useMemo(()=>I2(t,{activeTab:e,missionsVisible:r,hiddenBadges:a,tabHistory:n,liveCount:s}),[t,e,r,a,n,s])},U2={home:"Home",search:"All Sports",live:"Live",mybets:"My Bets",missions:"Missions",casino:"Casino"},M2=(e,t)=>{try{const r=t.findIndex(n=>n.id===e.id),a=r===-1?t.length:r;Ft().mixpanel({event:"Bottom Nav Selected",properties:{"Path Name":e.path,"Page Name":e.text,"Bottom Nav Position":a,"Is Mobile View":!0,"Nav Item Clicked":U2[e.id]??jy(e.path)??wu(e.id)}})}catch(r){is.error("Failed to track bottomNavClicked",r)}},k2=e=>{const t=sh(),r=Zd(),a=wC();return{handleTabClick:m.useCallback(n=>{if(M2(n,e),ve().publish("tabs:clicked",n),n.id===t){if(!a.isAtTop())return a.scrollToTop("instant"),!1;ve().publishSync("tabs:scroll-history:clear",{tab:t})}else n.isExternal||r(n.id);return Fn().navigate({type:"tab",tab:n}),!0},[t,r,e]),activeTab:t}},G2=({allTabs:e,children:t})=>{const r=sh(),a=w2(r,e),{handleTabClick:n}=k2(a),s=m.useMemo(()=>({tabs:a,activeTab:r,handleTabClick:n}),[a,r,n]);return S.jsxs(eh.Provider,{value:s,children:[S.jsx(B2,{}),t]})},eE=new Set,F2=(e,t,r)=>{const a={favorites:e,previousFavorites:t,skipServerSync:r?.skipServerSync??!0};eE.forEach(n=>{n(a)})},x2=e=>(eE.add(e),()=>{eE.delete(e)}),oh="FavoriteGroupsStore",H2=[],V2={favorites:[],hasTooltipBeenShown:!1,isTooltipVisible:!1},Sa=Qr()(Jr(Dl((e,t)=>({...V2,actions:{getStoreFavorites:()=>t().favorites,setStoreFavorites:(r,a)=>{const n=t().favorites;e(()=>({favorites:r}),void 0,{type:"setStoreFavorites",payload:{favorites:r}}),F2(r,n,a)},setTooltipVisibility:r=>e(()=>({isTooltipVisible:r}),void 0,{type:"setTooltipVisibility",payload:{isTooltipVisible:r}}),setHasTooltipBeenShown:r=>e(()=>({hasTooltipBeenShown:r}),void 0,{type:"setHasTooltipBeenShown",payload:{hasTooltipBeenShown:r}})}}),{name:oh,version:1,partialize:e=>({favorites:e.favorites,hasTooltipBeenShown:e.hasTooltipBeenShown})}),{name:oh,enabled:!1})),Y2=()=>Sa(Bse),tO=()=>Sa(wse),Zl=()=>Sa(Use),M4=e=>{const t=C.c(2);let r;return t[0]!==e?(r=a=>{const n=a.favorites.find(s=>s.key===e);return n?n.values:H2},t[0]=e,t[1]=r):r=t[1],Sa(r)},U5=e=>{const t=C.c(3),r=Zl();let a;return t[0]!==e||t[1]!==r?(a=(n,s)=>{const{favorites:o}=Sa.getState();r([...o.filter(i=>i.key!==e),{key:e,values:[...n]}],s)},t[0]=e,t[1]=r,t[2]=a):a=t[2],a},$2=()=>Sa(Mse),W2=()=>Sa(kse),uO=()=>Sa(Gse),dO=()=>Sa(Fse);function Pse(e){return e.values}function Dse(e,t){return e-t}function Bse(e){return[...new Set(e.favorites.flatMap(Pse).map(Number).filter(Number.isFinite))].sort(Dse).join(",")}function wse(e){return e.actions.getStoreFavorites}function Use(e){return e.actions.setStoreFavorites}function Mse(e){return e.hasTooltipBeenShown}function kse(e){return e.actions.setHasTooltipBeenShown}function Gse(e){return e.isTooltipVisible}function Fse(e){return e.actions.setTooltipVisibility}let K2,j2,ih,lh,ch,z2,X2,q2,Q2,J2,Z2,eV,tV,rV,aV,tE,nV,rE,sV,oV,iV,lV,cV,uV,uh,dV,EV,dh,pV,TV,_V,SV,mV,fV,gV,hV,aE;K2=3e3,j2=()=>{const e=C.c(10),t=uO(),r=dO(),a=$2(),n=W2(),s=!a&&t;let o;e[0]!==n||e[1]!==r?(o=()=>{r(!1),n(!0)},e[0]=n,e[1]=r,e[2]=o):o=e[2];const i=o;let l,c;e[3]!==i||e[4]!==s?(l=()=>{let d;return s&&(d=setTimeout(()=>{i()},K2)),()=>{d&&clearTimeout(d)}},c=[s,i],e[3]=i,e[4]=s,e[5]=l,e[6]=c):(l=e[5],c=e[6]),m.useEffect(l,c);let u;return e[7]!==i||e[8]!==s?(u={showTooltip:s,closeTooltip:i},e[7]=i,e[8]=s,e[9]=u):u=e[9],u},ih=25,lh=29.5,ch=320,z2=N.keyframes`0%{transform:scale(1);opacity:0.6;}50%{transform:scale(1.2);opacity:1;}100%{transform:scale(1);opacity:0.6;}`,X2=v.div`position:relative;display:flex;align-items:center;justify-content:center;width:${ih}px;height:${lh}px;line-height:0;`,q2=v.div`position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:${({$visible:e})=>e?1:0};transition:opacity ${ch}ms ease-in-out;`,Q2=v.div`position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:${({$visible:e})=>e?1:0};transition:opacity ${ch}ms ease-in-out;pointer-events:none;`,J2=v.svg`width:${ih}px;height:${lh}px;${({$animate:e})=>e?N.css`animation:${z2} 3s ease-in-out infinite;`:N.css`animation:none;`} display:block;transform-origin:center;will-change:transform,opacity;`,Z2=v.div`position:absolute;top:-60px;transform:translateX(-50%);left:50%;`,eV=v.div`display:flex;max-width:300px;padding:8px;justify-content:space-between;align-items:center;gap:6px;border-radius:var(--spacing-4);background-color:var(--colors-fill-bg-inverted);box-shadow:0 6px 25px -3px rgba(0,0,0,0.08);position:relative;cursor:default;z-index:1;&::before{content:"";width:24px;height:24px;background-color:var(--colors-fill-bg-inverted);position:absolute;
25left:50%;bottom:-50%;transform:translateX(-50%) translateY(-40%) rotate(45deg);border-radius:var(--spacing-4);z-index:-1;}`,tV=v.span`color:var(--colors-text-inverted);font-size:var(--font-size-14);white-space:nowrap;`,rV=v.button`background:none;outline:none;border:none;cursor:pointer;padding:0;svg{width:10px;height:10px;path{fill:var(--colors-text-disabled);}}`,aV=e=>{const t=C.c(20),{show:r,children:a}=e,{translate:n}=Jt();let s;t[0]!==n?(s=n(O.localizationKey.WIDGET_FAVORITES_LEAGUES_VIEW_FAVORITES),t[0]=n,t[1]=s):s=t[1];const o=s,{showTooltip:i,closeTooltip:l}=j2();if(!r){let _;return t[2]!==a?(_=S.jsx(S.Fragment,{children:a}),t[2]=a,t[3]=_):_=t[3],_}const c=!i;let u;t[4]!==a||t[5]!==c?(u=S.jsx(q2,{$visible:c,children:a}),t[4]=a,t[5]=c,t[6]=u):u=t[6];let d;t[7]!==i?(d=S.jsx(J2,{as:rO,$animate:i}),t[7]=i,t[8]=d):d=t[8];let E;t[9]!==i||t[10]!==d?(E=S.jsx(Q2,{$visible:i,children:d}),t[9]=i,t[10]=d,t[11]=E):E=t[11];let p;t[12]!==l||t[13]!==o||t[14]!==i?(p=i&&S.jsx(Z2,{"data-testid":"favorite-leagues-tooltip",children:S.jsxs(eV,{children:[S.jsx(tV,{"data-testid":"favorites-tooltip-text",children:o}),S.jsx(rV,{"data-testid":"close-tooltip-btn",onClick:l,children:S.jsx(ip,{})})]})}),t[12]=l,t[13]=o,t[14]=i,t[15]=p):p=t[15];let T;return t[16]!==u||t[17]!==E||t[18]!==p?(T=S.jsxs(X2,{children:[u,E,p]}),t[16]=u,t[17]=E,t[18]=p,t[19]=T):T=t[19],T},tE=v.span`width:25px;height:29.5px;path{fill:var(--colors-text-secondary);}`,nV=v(Fa)`${Ct("center","center")};position:relative;flex-grow:1;flex-basis:0;color:var(--colors-text-secondary);${({$active:e})=>e&&N.css`${rE}{color:var(--color-schema-primary-default);}${tE} path{fill:var(--color-schema-primary-default);}`} ${({$active:e,$newStyles:t})=>e&&t&&N.css`border-top:2px solid var(--colors-text-brand);background:linear-gradient( 180deg,rgba(var(--colors-fill-bg-primary-rgb),0.1) 0%,rgba(var(--colors-fill-brand-rgb),0.1) 100% );${rE}{color:var(--colors-text-brand);}${tE} path{fill:var(--colors-text-brand);}`}`,rE=v.span`${({$newStyles:e})=>e?_ue():gn()};text-align:center;`,sV=v.div`position:relative;`,oV=v.span`position:absolute;top:-4px;left:2px;padding:2px 4px 0;width:fit-content;min-width:16px;height:16px;font-size:var(--font-size-11);font-weight:var(--font-body-s-font-weight);border-radius:40px;border:1px solid var(--colors-fill-bg-primary);background:var(--colors-fill-btn-primary);line-height:var(--line-height-10);color:var(--colors-text-inverted);text-align:center;`,iV=v.div`${Ct("center","center")};position:absolute;overflow:hidden;background-color:var(--color-schema-success-default);border-radius:4px;box-shadow:rgba(16,24,40,0.05) 0 4px 4px 0;padding:4px;top:-4px;left:50%;transform:translate(-50%,-50%);`,lV=v.span`${As()};text-align:center;color:var(--colors-text-inverted);font-weight:500;margin:-1px 0 -3px;`,cV=e=>{const t=C.c(29),{active:r,tab:a,onClick:n}=e,s=Dt("new-bottom-nav-styles");let o;t[0]!==n||t[1]!==a.id||t[2]!==a.isExternal||t[3]!==a.nativePath||t[4]!==a.path?(o=f=>{a.isExternal&&f.preventDefault(),a.id==="casino"&&Mc(a.path,a.nativePath),n(f)},t[0]=n,t[1]=a.id,t[2]=a.isExternal,t[3]=a.nativePath,t[4]=a.path,t[5]=o):o=t[5];const i=r?"page":void 0,l=`${a.id}-nav-item`;let c;t[6]!==a.badge?(c=!!a.badge&&S.jsx(iV,{"data-testid":"bottom-nav-tab-badge",children:S.jsx(lV,{children:a.badge})}),t[6]=a.badge,t[7]=c):c=t[7];let u;t[8]!==a.count?(u=!!a.count&&S.jsx(sV,{"data-testid":"bottom-nav-tab-count",children:S.jsx(oV,{children:a.count})}),t[8]=a.count,t[9]=u):u=t[9];const d=a.initialPath===X.Sports;let E;t[10]!==a.icon?(E=S.jsx(tE,{dangerouslySetInnerHTML:{__html:a.icon}}),t[10]=a.icon,t[11]=E):E=t[11];let p;t[12]!==d||t[13]!==E?(p=S.jsx(aV,{show:d,children:E}),t[12]=d,t[13]=E,t[14]=p):p=t[14];let T;t[15]!==s||t[16]!==a.text?(T=S.jsx(rE,{$newStyles:s,children:a.text}),t[15]=s,t[16]=a.text,t[17]=T):T=t[17];let _;return t[18]!==r||t[19]!==s||t[20]!==o||t[21]!==i||t[22]!==l||t[23]!==c||t[24]!==u||t[25]!==p||t[26]!==T||t[27]!==a.path?(_=S.jsxs(nV,{$active:r,$newStyles:s,onClick:o,to:a.path,"aria-current":i,"data-testid":l,children:[c,u,p,T]}),t[18]=r,t[19]=s,t[20]=o,t[21]=i,t[22]=l,t[23]=c,t[24]=u,t[25]=p,t[26]=T,t[27]=a.path,t[28]=_):_=t[28],_},uV=v.button`${Ct("center","center")};position:relative;flex-grow:1;flex-basis:0;min-width:calc(var(--size-height-nav-bar) - var(--spacing-8));border:none;background:none;cursor:pointer;`,uh=v.span`position:absolute;display:block;border-radius:50%;overflow:hidden;`,dV=v(uh)`inset:0;width:calc(var(--size-height-nav-bar) - var(--spacing-12));height:calc(var(--size-height-nav-bar) - var(--spacing-12));top:var(--spacing-6);margin:0 auto;`,EV=v(uh)`top:50%;left:50%;width:calc(var(--size-height-nav-bar) - var(--spacing-22));height:calc(var(--size-height-nav-bar) - var(--spacing-22));transform:translate(-50%,-50%);`,dh={width:"100%",height:"100%",objectFit:"cover"},pV=e=>{const t=C.c(16),{casinoTab:r,onTabClick:a}=e,{translate:n}=Jt(),s=Dt("new-bottom-nav-styles"),{mainIcon:o,borderIcon:i,link:l,nativeLink:c}=r;if(!s||!o||!i||!l)return null;let u;t[0]!==n?(u=n(O.localizationKey.BOTTOM_NAV_CASINO_LABEL),t[0]=n,t[1]=u):u=t[1];const d=u;let E;t[2]!==d||t[3]!==l||t[4]!==c||t[5]!==a?(E=()=>
25{Mc(l,c),a({id:"casino",text:d,path:l,nativePath:c,icon:"",isExternal:!0})},t[2]=d,t[3]=l,t[4]=c,t[5]=a,t[6]=E):E=t[6];let p;t[7]!==i?(p=S.jsx(dV,{children:S.jsx(Yo,{image:i,alt:"",style:dh})}),t[7]=i,t[8]=p):p=t[8];let T;t[9]!==o?(T=S.jsx(EV,{children:S.jsx(Yo,{image:o,alt:"",style:dh})}),t[9]=o,t[10]=T):T=t[10];let _;return t[11]!==d||t[12]!==E||t[13]!==p||t[14]!==T?(_=S.jsxs(uV,{type:"button","aria-label":d,"data-testid":"casino-icon",onClick:E,children:[p,T]}),t[11]=d,t[12]=E,t[13]=p,t[14]=T,t[15]=_):_=t[15],_},TV=v.nav`position:fixed;bottom:0;left:0;right:0;height:var(--size-height-nav-bar);z-index:calc(var(--layer-overlay) + var(--layer-above));background-color:var(--colors-fill-bg-primary);border-top:1px solid var(--colors-stroke-divider);${({$betslipOpen:e})=>e&&N.css`z-index:var(--layer-overlay);`} ${({$hidden:e})=>e&&N.css`display:none;`}`,_V=v.div`display:flex;height:100%;`,SV=e=>{const t=C.c(17),{tabs:r,betslipOpen:a,onTabClick:n,activeTab:s,casinoTab:o,hidden:i}=e,l=i===void 0?!1:i;let c;if(t[0]!==s||t[1]!==n||t[2]!==r){let p;t[4]!==s||t[5]!==n?(p=T=>S.jsx(cV,{tab:T,active:s===T.id,onClick:_=>{n(T)||_.preventDefault()}},T.id),t[4]=s,t[5]=n,t[6]=p):p=t[6],c=r.map(p),t[0]=s,t[1]=n,t[2]=r,t[3]=c}else c=t[3];let u;t[7]!==o||t[8]!==n?(u=o&&S.jsx(pV,{casinoTab:o,onTabClick:n}),t[7]=o,t[8]=n,t[9]=u):u=t[9];let d;t[10]!==c||t[11]!==u?(d=S.jsxs(_V,{children:[c,u]}),t[10]=c,t[11]=u,t[12]=d):d=t[12];let E;return t[13]!==a||t[14]!==l||t[15]!==d?(E=S.jsx(TV,{"data-testid":"bottom-navigation",$betslipOpen:a,$hidden:l,children:d}),t[13]=a,t[14]=l,t[15]=d,t[16]=E):E=t[16],E},mV=e=>{const t=C.c(7),{casinoTab:r}=e,a=Lt("betslip:visible",!1),{tabs:n,activeTab:s,handleTabClick:o}=Jd(),{isOpen:i,overlayBetslip:l}=Tc(),c=i&&l;let u;return t[0]!==s||t[1]!==a||t[2]!==r||t[3]!==o||t[4]!==c||t[5]!==n?(u=S.jsx(SV,{tabs:n,casinoTab:r,betslipOpen:a,hidden:c,onTabClick:o,activeTab:s}),t[0]=s,t[1]=a,t[2]=r,t[3]=o,t[4]=c,t[5]=n,t[6]=u):u=t[6],u},fV=e=>{const t=C.c(5),{allTabs:r}=e;let a;t[0]!==r.casinoTab?(a=S.jsx(mV,{casinoTab:r.casinoTab}),t[0]=r.casinoTab,t[1]=a):a=t[1];let n;return t[2]!==r.tabs||t[3]!==a?(n=S.jsx(G2,{allTabs:r.tabs,children:a}),t[2]=r.tabs,t[3]=a,t[4]=n):n=t[4],n},gV=m.memo(()=>{const e=C.c(2);ai("missions-hub",!0),ai("missions-guide",!0);const t=u2();if(ud("bottomNav"))return null;let r;return e[0]!==t?(r=S.jsx(fV,{allTabs:t}),e[0]=t,e[1]=r):r=e[1],r}),yR=(e,t)=>`pam ${e} resolved a non-array body${t?`; ${t}`:""}`,Iy=(e,t)=>({operation:e,received:typeof t,ctor:t?.constructor?.name??"unknown"}),hV=(e,t,r)=>{const a=yR(e,r);fe(new Error(a),Se.WARN,{...Iy(e,t),reason:a})},aE=["favoriteGroups"];function xse(e){return Array.isArray(e)}function Hse(e){hV("getFavorites",e,"server favorites not applied")}G4=function(e,t,r){const a=e.findIndex(s=>s.key===t);if(a===-1)return[...e,{key:t,values:[r]}];const n=Array.from(new Set([...e[a].values,r]));return e.map((s,o)=>o===a?{...s,values:n}:s)},k4=function(e,t,r){const a=e.findIndex(s=>s.key===t);if(a===-1)return e;const n=e[a].values.filter(s=>s!==r);return e.map((s,o)=>o===a?{...s,values:n}:s)};function Vse(e,t){const r=new Set([...e.map(a=>a.key),...t.map(a=>a.key)]);return Array.from(r).map(a=>{const n=e.find(o=>o.key===a)?.values??[],s=t.find(o=>o.key===a)?.values??[];return{key:a,values:Array.from(new Set([...n,...s]))}})}let IV,OV,AV,yV;IV=e=>e instanceof SyntaxError||e!==null&&typeof e=="object"&&"name"in e&&e.name==="SyntaxError",ty=()=>{const e=k$(),t=Zl(),{mutateAsync:r,isPending:a,isError:n}=pp({mutationKey:[...aE,"set"],mutationFn:ec(async(s,{favorites:o,previousFavorites:i})=>{try{if(!e||!s)return;await sw({body:o.map(({key:l,values:c})=>({key:l,values:[...c]})),meta:X$}),t(o)}catch(l){if(IV(l)){t(o);return}
25if(fe(l,Se.ERROR),!i)return;t(i)}})});return{syncFavorites:m.useCallback(async(s,o)=>{o&&await r({favorites:s,previousFavorites:o})},[r]),isLoading:a,isError:n}},OV=2e3,AV=(e=!0)=>{const{syncFavorites:t}=ty(),r=m.useRef(t),a=m.useRef(null),n=m.useRef(null);r.current=t;const s=m.useMemo(()=>x$(OV,async()=>{const o=a.current,i=n.current;if(!(!o||!i))try{await r.current(i,o)}finally{a.current=null,n.current=null}}),[]);m.useEffect(()=>{let o;return e&&(o=x2(({favorites:i,previousFavorites:l,skipServerSync:c})=>{c||(n.current=i,a.current||(a.current=l),s()?.catch(()=>{}))})),()=>{o?.(),s.cancel(),a.current=null,n.current=null}},[s,e])},yV=()=>{const e=C.c(15),t=k$(),r=Qce(),a=!!(t&&r),n=yn(),s=tO(),o=Zl();AV(a);let i;e[0]===Symbol.for("react.memo_cache_sentinel")?(i={fetchGroups:gc,fetchGroupsInterval:PO,fetchGroupsIntervalStop:CO},e[0]=i):i=e[0];const{fetchGroups:l,fetchGroupsInterval:c,fetchGroupsIntervalStop:u}=On(i),d=Y2();let E;e[1]!==d?(E=d?d.split(",").map(Number):[],e[1]=d,e[2]=E):E=e[2];const p=E;let T,_;e[3]!==p||e[4]!==l||e[5]!==c||e[6]!==u||e[7]!==a?(T=()=>{if(!p.length)return;const g={ids:p,marketTypes:[],fetchCaller:Xt.FAVORITE_GROUPS_PREFETCH};if(!a){l({...g,fetchCaller:Xt.FAVORITE_GROUPS_SEED},{});return}return c(g),()=>{u({fetchCaller:Xt.FAVORITE_GROUPS_PREFETCH})}},_=[p,a,l,c,u],e[3]=p,e[4]=l,e[5]=c,e[6]=u,e[7]=a,e[8]=T,e[9]=_):(T=e[8],_=e[9]),m.useEffect(T,_);let f;return e[10]!==n||e[11]!==s||e[12]!==o||e[13]!==a?(f=async()=>{if(a)try{const g=await n.fetchQuery({queryKey:aE,queryFn:Yse});if(!xse(g)){Hse(g);return}const h=s(),y=Vse(h,g);o(y),n.setQueryData(aE,y)}catch(g){fe(g,Se.ERROR)}},e[10]=n,e[11]=s,e[12]=o,e[13]=a,e[14]=f):f=e[14],f};async function Yse(){return await nw({meta:X$})}lO=e=>{const t=C.c(7);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=LE(),t[0]=r):r=t[0];const a=r;let n;t[1]===Symbol.for("react.memo_cache_sentinel")?(n=["boostCount"],t[1]=n):n=t[1];let s;t[2]!==e?(s=c=>(e?c.data?.find(u=>u.eventId===e)?.boostCount:0)||0,t[2]=e,t[3]=s):s=t[3];let o;t[4]===Symbol.for("react.memo_cache_sentinel")?(o={report:!0},t[4]=o):o=t[4];let i;t[5]!==s?(i={queryKey:n,queryFn:Kse,select:s,refetchInterval:a?!1:O.config.boostCountPollInterval,refetchOnWindowFocus:!a,refetchOnReconnect:!a,staleTime:O.config.boostCountPollInterval,retry:!1,meta:o},t[5]=s,t[6]=i):i=t[6];const{data:l}=zt(i);return l===void 0?0:l};function $se(e){const{status:t}=e?.metaData??{};throw new ms(`boost count fetch failed (${t??"network"})`,{status:t??0},void 0,e)}function Wse(e){const t=_O("boostCounts",e);if(t)throw t;if(!Array.isArray(e.data))throw new ms("prebuild-bets boostCounts returned an empty response body",{endpoint:"boostCounts",status:e.metaData?.status??0},Se.WARN);return e}function Kse(e){const{signal:t}=e;return ire({brand:getAppConfig().bol.brand,location:getAppConfig().bol.location},void 0,void 0,t).catch($se).then(Wse)}const jse="international",zse=e=>e.trim().toLowerCase().startsWith(jse),Xse=()=>{const e=C.c(12);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t={fetchCountryFlagsSuccess:f1},e[0]=t):t=e[0];const{fetchCountryFlagsSuccess:r}=On(t);let a;e[1]===Symbol.for("react.memo_cache_sentinel")?(a={queryKey:[Pt.countries],queryFn:qse},e[1]=a):a=e[1];const{data:n,isSuccess:s,error:o}=zt(a);let i;e[2]!==n?.data||e[3]!==o||e[4]!==r||e[5]!==s?(i=()=>{if(o){fe(o,fs.INFO,{queryKey:Pt.countries});return}const c=n?.data;if(!s||!c?.length)return;const u={};let d;for(const{flag:E,groupId:p,id:T}of c)!T||!E||(p&&(u[p]=E),!d&&zse(T)&&(d=E));r({countryFlags:u,internationalFlag:d})},e[2]=n?.data,e[3]=o,e[4]=r,e[5]=s,e[6]=i):i=e[6];let l;e[7]!==n||e[8]!==o||e[9]!==r||e[10]!==s?(l=[n,o,r,s],e[7]=n,e[8]=o,e[9]=r,e[10]=s,e[11]=l):l=e[11],m.useEffect(i,l)};function qse(){return Ia({brand:getAppConfig().bol.brand,location:getAppConfig().bol.location,type:Pt.countries,lang:getAppConfig().bol.language})}const Qse=()=>{const e=C.c(14);let t;e[0]===Symbol.for("react.memo_cache_sentinel")?(t={fetchTeamsSuccess:m1},e[0]=t):t=e[0];const{fetchTeamsSuccess:r}=On(t);let a;e[1]===Symbol.for("react.memo_cache_sentinel")?(a=getAppConfig(),e[1]=a):a=e[1];const{location:n,brand:s}=a.bol;let o;e[2]===Symbol.for("react.memo_cache_sentinel")?(o=Fy().toUpperCase(),e[2]=o):o=e[2];const i=o;let l;e[3]===Symbol.for("react.memo_cache_sentinel")?(l={queryKey:[Pt.participants,s,n,i],queryFn:()=>Ia({brand:s,location:n,type:Pt.participants,weekDay:i})},e[3]=l):l=e[3];const{data:c,isSuccess:u,error:d}=zt(l);let E;e[4]!==c?.data||e[5]!==d||e[6]!==r||e[7]!==u?(E=()=>
25{if(d){fe(d,fs.INFO,{queryKey:Pt.participants});return}const T=c?.data;if(!u||!T?.length)return;const _=T.reduce(Jse,[]);r(_)},e[4]=c?.data,e[5]=d,e[6]=r,e[7]=u,e[8]=E):E=e[8];let p;e[9]!==c||e[10]!==d||e[11]!==r||e[12]!==u?(p=[c,d,r,u],e[9]=c,e[10]=d,e[11]=r,e[12]=u,e[13]=p):p=e[13],m.useEffect(E,p)};function Jse(e,t){const{name:r,sportType:a,teamId:n,icon:s}=t;return!a||!n||e.push({name:r?.trim(),sportType:a.trim().toUpperCase(),teamId:n.trim().toLowerCase(),icon:s}),e}let RV,bV,vV,ls,Eh,ph,NV,LV,CV,PV,DV;RV=()=>{Xse(),Qse(),lO()},pO=(e,t)=>{const r=e.deltaY>0,a=[t,document.documentElement];for(const n of a){const s=n.scrollTop+n.clientHeight<n.scrollHeight-1,o=n.scrollTop>1;if(r&&s||!r&&o){e.preventDefault();const{deltaY:i}=e;requestAnimationFrame(()=>{n.scrollBy({top:i})});return}}},bV=()=>{const e=C.c(3),t=m.useRef(null),r=m.useRef(null),a=m.useRef(null);let n,s;e[0]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{const i=t.current,l=r.current,c=a.current;if(!c)return;const u=d=>{const E=d.currentTarget,p=d.deltaY>0,{scrollTop:T,scrollHeight:_,clientHeight:f}=E,g=T+f>=_-1,h=T<1;!(g&&p)&&!(h&&!p)||pO(d,c)};return i&&i.addEventListener("wheel",u,{passive:!1}),l&&l.addEventListener("wheel",u,{passive:!1}),()=>{i&&i.removeEventListener("wheel",u),l&&l.removeEventListener("wheel",u)}},s=[],e[0]=n,e[1]=s):(n=e[0],s=e[1]),m.useEffect(n,s);let o;return e[2]===Symbol.for("react.memo_cache_sentinel")?(o={sidebarRef:t,eventViewportRef:r,mainContentRef:a},e[2]=o):o=e[2],o},vV=v.div`${Ct()} padding-top:var(--spacing-4);text-align:center;${Vo}{${gn("var(--colors-text-secondary)")};text-transform:lowercase;}`,ls=v.span`${As("var(--colors-text-secondary)")};${({$clickable:e})=>e&&N.css`text-decoration:underline;cursor:pointer;font-weight:bold;`}`,O3=v.div`${Ct()};gap:var(--spacing-24);padding:var(--spacing-16) var(--spacing-20) var(--spacing-24);`,A3=v.section`${Ct()};gap:var(--spacing-14);`,D3=v.div`display:grid;gap:var(--spacing-16);grid-template-columns:1fr;${ce.min(oe.extraLarge)}{grid-template-columns:repeat(6,1fr);}`,v3=v.div`${Ct()};gap:var(--spacing-6);min-width:0;grid-column:1 / -1;${ce.min(oe.extraLarge)}{grid-column:span ${({$span:e})=>e??2};}`,L3=v.label`${gn("var(--colors-text-secondary)")};font-size:inherit;`,V3=v.div`display:flex;align-items:center;gap:var(--spacing-8);min-width:0;`,Eh=N.css`height:var(--spacing-36);`,ph=N.css`${As("var(--colors-text-primary)")};${Eh};font-size:inherit;padding:0 var(--spacing-10);border-radius:var(--border-radius-6);border:var(--border-width-1) solid var(--colors-stroke-default);background-color:var(--colors-fill-bg-secondary);&:focus-visible{outline:none;border-color:var(--colors-stroke-brand);}`,N3=v(PI)`${Eh};flex-shrink:0;white-space:nowrap;`,Y3=v.input`${ph};flex:1;min-width:0;`,p3=v.select`${ph};flex:1;min-width:0;width:100%;`,y3=v.option``,C3=v.span`${gn("var(--colors-text-primary)")};display:block;max-width:100%;overflow-wrap:anywhere;word-break:break-word;font-family:monospace;font-size:inherit;line-height:1.5;`,NV=$e({moduleImporter:()=>ee(()=>import("./AppInfoDrawer-D2DUc1ok.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([265,19,4,20,5,3,1,2,21,26,39,40,138,119,76,28,67,68,54]),import.meta.url)}),LV=e=>{const t=C.c(5),{flavor:r}=e;let a;t[0]!==r?(a=S.jsxs(ls,{children:["flavor: ",r]}),t[0]=r,t[1]=a):a=t[1];let n;t[2]===Symbol.for("react.memo_cache_sentinel")?(n=S.jsx(ls,{$clickable:!0,onClick:Zse,style:{marginBottom:10},children:"Clear Flavor"}),t[2]=n):n=t[2];let s;return t[3]!==a?(s=S.jsxs(S.Fragment,{children:[a,n]}),t[3]=a,t[4]=s):s=t[4],s},CV=e=>{const t=C.c(5),{mockedCurrency:r}=e;let a;t[0]!==r?(a=S.jsxs(ls,{children:["currency (mocked): ",r]}),t[0]=r,t[1]=a):a=t[1];let n;t[2]===Symbol.for("react.memo_cache_sentinel")?(n=S.jsx(ls,{$clickable:!0,onClick:eoe,children:"Clear Currency"}),t[2]=n):n=t[2];let s;return t[3]!==a?(s=S.jsxs(S.Fragment,{children:[a,n]}),t[3]=a,t[4]=s):s=t[4],s},PV=e=>{const t=C.c(5),{edgeUrlOverride:r}=e;let a;t[0]!==r?(a=S.jsxs(ls,{children:["edge url: ",r]}),t[0]=r,t[1]=a):a=t[1];let n;t[2]===Symbol.for("react.memo_cache_sentinel")?(n=S.jsx(ls,{$clickable:!0,onClick:toe,children:"Clear Edge URL"}),t[2]=n):n=t[2];let s;return t[3]!==a?(s=S.jsxs(S.Fragment,{children:[a,n]}),t[3]=a,t[4]=s):s=t[4],s},DV=()=>{const e=C.c(23),{buildFolder:t,commitHash:r,environment:a,flavor:n}=ke.useSelector(eI);let s;e[0]===Symbol.for("react.memo_cache_sentinel")?(s=sessionStorage.getItem(nr.MOCK_CURRENCY),e[0]=s):s=e[0];const o=s;let i;e[1]===Symbol.for("react.memo_cache_sentinel")?(i=sessionStorage.getItem(uce),e[1]=i):i=e[1];const l=i;let c;e[2]===Symbol.for("react.memo_cache_sentinel")?(c=sessionStorage.getItem(nr.EDGE_URL),e[2]=c):c=e[2];const u=c;let d;e[3]===Symbol.for("react.memo_cache_sentinel")?(d=dce(),e[3]=d):d=e[3];const E=d,[p,T]=m.useState(!1),[_,f]=m.useState(!1);let g;e[4]===Symbol.for("react.memo_cache_sentinel")?(g=()=>{E&&(T(!0),f(!0))},e[4]=g):g=e[4];const h=g;let y;e[5]===Symbol.for("react.memo_cache_sentinel")?(y=()=>{f(!1)},e[5]=y):y=e[5];const I=y;let A;e[6]===Symbol.for("react.memo_cache_sentinel")?(A={onOpen:h,onClose:I},e[6]=A):A=e[6];let b;e[7]!==n?(b=n&&S.jsx(LV,{flavor:n}),e[7]=n,e[8]=b):b=e[8];let P,L,D;e[9]===Symbol.for("react.memo_cache_sentinel")?(L=o&&S.jsx(CV,{mockedCurrency:o}),D=l&&!1,P=u&&S.jsx(PV,{edgeUrlOverride:u}),e[9]=P,e[10]=L,e[11]=D):(P=e[9],L=e[10],D=e[11]);let F;e[12]!==t||e[13]!==r||e[14]!==a?(F=S.jsxs(Vo,{onClick:h,children:[t," ",r," ",a]}),e[12]=t,e[13]=r,e[14]=a,e[15]=F):F=e[15];let G;e[16]!==_||e[17]!==p?(G=p&&S.jsx(NV,{isOpen:_,onClose:I}),e[16]=_,e[17]=p,e[18]=G):G=e[18];let Y;return e[19]!==F||e[20]!==G||e[21]!==b?(Y=S.jsxs(vV,{"data-testid":"app-infos",children:[b,L,D,P,F,G]}),e[19]=F,e[20]=G,e[21]=b,e[22]=Y):Y=e[22],Y};function Zse(e){e.stopPropagation(),sessionStorage.removeItem(nr.FLAVOR),EE()}function eoe(){sessionStorage.removeItem(nr.MOCK_CURRENCY),EE()}function toe(){sessionStorage.removeItem(nr.EDGE_URL),EE()}let BV,wV,UV,Th,MV,kV,GV,FV,xV,HV,VV,YV,$V,WV,KV,jV,zV;({useSetGlobal:BV}=Bc),wV=()=>{const e=C.c(3),t=BV("spa:visible");let r,a;e[0]!==t?(r=()=>(t(!0),()=>t(!1)),a=[t],e[0]=t,e[1]=r,e[2]=a):(r=e[1],a=e[2]),m.useEffect(r,a)},UV=e=>e===X.Root||e===X.RootEn||!!e?.startsWith(X.Home),Th=m.createContext({appOffsetTop:0,height:0,animates:!1,visible:!1}),r4=()=>m.useContext(Th),MV=e=>{const t=C.c(8),{children:r,onMouseDown:a}=e;let n;t[0]===Symbol.for("react.memo_cache_sentinel")?(n={animationEnabled:!1},t[0]=n):n=t[0];const{style:s,context:o}=kU(n);let i;t[1]!==r||t[2]!==a||t[3]!==s?(i=S.jsx(WH,{style:s,onMouseDown:a,children:r}),t[1]=r,t[2]=a,t[3]=s,t[4]=i):i=t[4];let l;return t[5]!==o||t[6]!==i?(l=S.jsx(Th.Provider,{value:o,children:i}),t[5]=o,t[6]=i,t[7]=l):l=t[7],l},kV=$e({moduleImporter:()=>ee(()=>import("./index-MVIZ-s8g.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([266,19,4,20,5,3,1,2,21,188,189,28,117,118,119,40,25,190,35,53,48,49,54,24,26,27,191,85,86,192,112,45,41,42,43,36,126,167,123,168,51,52,47,44,34,55,50,56,46,31,32,33,37,38,39,30,169,153,110,93,94,95,111,83,82,113,114,115,68,106,
25102,116,63,22,170,171,172,96,97,98,108,193,105,194,57,58,125,195,196,197,198,67]),import.meta.url),name:"AppLayoutSearch"}),GV=$e({moduleImporter:()=>Ece(()=>ee(()=>import("./index-MVIZ-s8g.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([266,19,4,20,5,3,1,2,21,188,189,28,117,118,119,40,25,190,35,53,48,49,54,24,26,27,191,85,86,192,112,45,41,42,43,36,126,167,123,168,51,52,47,44,34,55,50,56,46,31,32,33,37,38,39,30,169,153,110,93,94,95,111,83,82,113,114,115,68,106,102,116,63,22,170,171,172,96,97,98,108,193,105,194,57,58,125,195,196,197,198,67]),import.meta.url)).catch(e=>(fe(e,Se.WARN,{...Vl(x.APP_LAYOUT_SEARCH),subComponent:"fallbackImport"}),{AppLayoutSearchFallback:()=>null})),name:"AppLayoutSearchFallback"}),FV=e=>{const t=C.c(15),{onInUseChange:r}=e,{pathname:a}=Mt();let n;t[0]!==a?(n=[a],t[0]=a,t[1]=n):n=t[1];let s;t[2]===Symbol.for("react.memo_cache_sentinel")?(s={subComponent:"search"},t[2]=s):s=t[2];let o;t[3]!==a?(o=[a],t[3]=a,t[4]=o):o=t[4];let i,l;t[5]===Symbol.for("react.memo_cache_sentinel")?(i={subComponent:"fallback"},l=S.jsx(GV,{}),t[5]=i,t[6]=l):(i=t[5],l=t[6]);let c;t[7]!==o?(c=S.jsx(wE,{component:x.APP_LAYOUT_SEARCH,shouldThrow:!1,dedupeReports:!0,resetKeys:o,additionalContext:i,children:l}),t[7]=o,t[8]=c):c=t[8];let u;t[9]!==r?(u=S.jsx(kV,{onInUseChange:r}),t[9]=r,t[10]=u):u=t[10];let d;return t[11]!==n||t[12]!==c||t[13]!==u?(d=S.jsx(wE,{component:x.APP_LAYOUT_SEARCH,shouldThrow:!1,dedupeReports:!0,resetKeys:n,additionalContext:s,fallback:c,children:u}),t[11]=n,t[12]=c,t[13]=u,t[14]=d):d=t[14],d},ZR="event-scroll-wrapper",xV=()=>{const e=C.c(4),t=gs(),r=Pl();let a,n;e[0]!==t||e[1]!==r?(a=()=>Ar.subscribe(Mh.NAVIGATE_TO_PAGE,s=>{(s?.page?.toLowerCase()??"")==="sports_a_z"&&(t?document.getElementById("search-bar-input")?.focus():r(X.Sports))}),n=[t,r],e[0]=t,e[1]=r,e[2]=a,e[3]=n):(a=e[2],n=e[3]),m.useEffect(a,n)},HV=$e({moduleImporter:()=>ee(()=>import("./index-C9dGM92C.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([267,19,4,20,5,3,1,2,21,257,200,26,54,204,28,58,259,191,85,86,114,199,189,201,17,42,43,67,68,40]),import.meta.url),name:"SportsSideBar"}),VV=$e({moduleImporter:()=>ee(()=>import("./index-Bbty1BiK.js").then(async e=>(await e.__tla,e)).then(e=>e.k),__vite__mapDeps([268,5,19,4,20,3,1,2,21,26,182,138,40,119,139,183,140,32,184,68,37,185,186,143,144,269,118]),import.meta.url),name:"TigerCoreBetslip"}),YV=$e({moduleImporter:()=>ee(()=>import("./index-YGU9_Sc8.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([270,5,19,4,20,3,1,2,21,26,103,104,93,94,95,105,28,106,232,51,52,35,48,49,47,42,53,54,44,34,55,50,67,68,40]),import.meta.url),name:"EventDesktopViewport"}),$V=$e({moduleImporter:()=>ee(()=>import("./index-DEJKf0Q2.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([271,19,4,20,5,3,1,2,21,28,26,67,68,40,54]),import.meta.url),name:"Announcement"}),WV=$e({moduleImporter:()=>ee(()=>import("./AnnouncementBanner-RqYToFsU.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([272,19,4,20,5,3,1,2,21,26,170,28,54,67,68,40]),import.meta.url),name:"AnnouncementBanner"}),KV=$e({moduleImporter:()=>ee(()=>import("./DeepLinkValidationMessage-K4_Ai4eN.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([273,19,4,20,5,3,1,2,21,147,148,28,149,26,67,68,40,54]),import.meta.url),name:"DeepLinkValidationMessage"}),jV=$e({moduleImporter:()=>ee(()=>import("./index-UyJ1sTGd.js").then(async e=>(await e.__tla,e)),__vite__mapDeps([274,19,4,20,5,3,1,2,21,269,131,28,115,48,49,129,121,122,94,123,46,47,26,50,124,125,126,86,127,45,68,114,128,132,133,243,244,72,25,170,130,134,118,119,40,79,33,34,35,36,135,136,137,138,139,140,32,141,142,113,143,144,82,145,146,54,100,147,148,149,150,31,37,38,39,151,180,227,24,27,245,247,65,248,66,231,169,208,99,67]),import.meta.url),name:"DesktopBettingColumn"}),zV=e=>{const t=C.c(65),{children:r}=e;RV(),wV();const a=np(),{pathname:n}=Mt(),[s,o]=m.useState(!1),i=gs();let l;t[0]!==n?(l=UV(n),t[0]=n,t[1]=l):l=t[1];const c=l;let u;t[2]!==n?(u=n.includes(O.routesPaths.BoostedOddsEvents),t[2]=n,t[3]=u):u=t[3];const d=u;let E;t[4]!==n?(E=n.includes(O.routesPaths.Missions),t[4]=n,t[5]=E):E=t[5];const p=E;let T;t[6]!==n?(T=n.startsWith(O.routesPaths.Racecard),t[6]=n,t[7]=T):T=t[7];const _=T,f=!!a&&!_,g=BO()&&f;let h;t[8]!==n?(h=n.includes(O.routesPaths.Sports)||n.includes(O.routesPaths.League),t[8]=n,t[9]=h):h=t[9];const y=h,I=Is();let A;t[10]!==n?(A=Ed(n),t[10]=n,t[11]=A):A=t[11];const b=A,{sidebarRef:P,eventViewportRef:L,mainContentRef:D}=bV(),[F]=m.useState(n);let G,Y;t[12]!==F?(G=()=>{F.startsWith(O.routesPaths.Sports)&&!kT(F)&&qO()},Y=[F],t[12]=F,t[13]=G,t[14]=Y):(G=t[13],Y=t[14]),m.useEffect(G,Y),xV();const Z=!c&&!b&&!y&&!d&&!_,Q=yV();let Ye,ct;t[15]!==Q?(ct=()=>{Q().catch(roe)},Ye=[Q],t[15]=Q,t[16]=Ye,t[17]=ct):(Ye=t[16],ct=t[17]),m.useEffect(ct,Ye);let fr;t[18]===Symbol.for("react.memo_cache_sentinel")?(fr=S.jsx(HV,{}),t[18]=fr):fr=t[18];let ar;t[19]!==P?(ar=S.jsx(xs,{min:oe.extraLarge,children:S.jsx(Xg,{ref:P,id:"sports-side-bar-scroll-wrapper",children:fr})}),t[19]=P,t[20]=ar):ar=t[20];let gr;t[21]===Symbol.for("react.memo_cache_sentinel")?(gr=S.jsx(xs,{max:oe.extraLarge,children:S.jsx(hE.Consumer,{children:aoe})}),t[21]=gr):gr=t[21];let yt;t[22]!==c?(yt=c&&S.jsx($V,{}),t[22]=c,t[23]=yt):yt=t[23];let Rt;t[24]!==i?(Rt=i&&S.jsx(FV,{onInUseChange:o}),t[24]=i,t[25]=Rt):Rt=t[25];let Kt;t[26]===Symbol.for("react.memo_cache_sentinel")?(Kt=S.jsx(DV,{}),t[26]=Kt):Kt=t[26];let jt;t[27]!==r||t[28]!==f||t[29]!==s||t[30]!==Rt?(jt=S.jsxs(YH,{$searchInUse:s,$isEventSelected:f,children:[Rt,r,Kt]}),t[27]=r,t[28]=f,t[29]=s,t[30]=Rt,t[31]=jt):jt=t[31];let ut;t[32]!==D||t[33]!==yt||t[34]!==jt?(ut=S.jsxs(Il,{id:"main-content",ref:D,children:[gr,yt,jt]}),t[32]=D,t[33]=yt,t[34]=jt,t[35]=ut):ut=t[35];let jr;t[36]!==_?(jr=!_&&S.jsx(YV,{}),t[36]=_,t[37]=jr):jr=t[37];let hr;t[38]!==L||t[39]!==jr?(hr=S.jsx(xs,{min:oe.extraLarge,children:S.jsx(Xg,{ref:L,id:ZR,children:jr})}),t[38]=L,t[39]=jr,t[40]=hr):hr=t[40];let Ir;t[41]!==g||t[42]!==p||t[43]!==ut||t[44]!==hr?(Ir=S.jsxs(zg,{$isMissionsPage:p,$isEventMaximized:g,children:[ut,hr]}),t[41]=g,t[42]=p,t[43]=ut,t[44]=hr,t[45]=Ir):Ir=t[45];let zr;t[46]===Symbol.for("react.memo_cache_sentinel")?(zr=S.jsx(xs,{min:oe.extraLarge,children:S.jsx(jV,{})}),t[46]=zr):zr=t[46];let Or;t[47]!==c||t[48]!==b||t[49]!==Z||t[50]!==ar||t[51]!==Ir?(Or=S.jsxs($H,{$showBackgroun
25d:Z,$isHome:c,$isPortalMfe:b,children:[ar,Ir,zr]}),t[47]=c,t[48]=b,t[49]=Z,t[50]=ar,t[51]=Ir,t[52]=Or):Or=t[52];let Xr;t[53]===Symbol.for("react.memo_cache_sentinel")?(Xr=S.jsx(VV,{}),t[53]=Xr):Xr=t[53];let wa,Ts,_s;t[54]===Symbol.for("react.memo_cache_sentinel")?(wa=S.jsx(xs,{max:oe.extraLarge,children:S.jsx(gV,{})}),Ts=S.jsx(l2,{}),_s=S.jsx(e2,{}),t[54]=wa,t[55]=Ts,t[56]=_s):(wa=t[54],Ts=t[55],_s=t[56]);let Uo;t[57]!==I?(Uo=I&&S.jsx(WV,{"data-testid":"app-layout-announcement-banner",translationParameters:Kp()}),t[57]=I,t[58]=Uo):Uo=t[58];let Mo;t[59]!==Or||t[60]!==Uo?(Mo=S.jsxs(Df.Layout,{children:[Or,Xr,wa,Ts,_s,Uo]}),t[59]=Or,t[60]=Uo,t[61]=Mo):Mo=t[61];let iE;t[62]===Symbol.for("react.memo_cache_sentinel")?(iE=S.jsx(KV,{}),t[62]=iE):iE=t[62];let lE;return t[63]!==Mo?(lE=S.jsxs(MV,{children:[Mo,iE]}),t[63]=Mo,t[64]=lE):lE=t[64],lE};function roe(){}function aoe(e){const{content:t}=e;return S.jsx(qw,{$desktopBreakpoint:oe.extraLarge,children:t})}const noe="tiger:lastVisitedSportsbookPath";function soe(e){const t=C.c(14),{authUser:r}=e;kw();const a=Dt("new-bottom-nav-styles"),n=Sp(),s=m.useRef(NaN),o=Mt();let i,l;t[0]!==n?(i=()=>{const _=()=>{if(document.visibilityState==="hidden"&&(s.current=Date.now()),document.visibilityState==="visible"){const f=Date.now()-s.current,g=Br();(f>=O.config.refreshAppAfterInactivityInterval||g&&Jce(g)<=3e3)&&(Ua()?Ar.publish({type:ma.RELOAD_CLIENT}):Mz(n))}};return document.addEventListener("visibilitychange",_),()=>{document.removeEventListener("visibilitychange",_)}},l=[n],t[0]=n,t[1]=i,t[2]=l):(i=t[1],l=t[2]),m.useEffect(i,l);let c,u;t[3]!==o.pathname?(c=()=>{sessionStorage.setItem(noe,o.pathname)},u=[o.pathname],t[3]=o.pathname,t[4]=c,t[5]=u):(c=t[4],u=t[5]),m.useEffect(c,u);let d;t[6]!==a?(d=S.jsx($C,{newBottomNav:a}),t[6]=a,t[7]=d):d=t[7];let E;t[8]===Symbol.for("react.memo_cache_sentinel")?(E=S.jsx(Gae,{homePath:O.routesPaths.Root,children:S.jsx(ZH,{children:S.jsx(zV,{children:S.jsx(il,{id:"app-main",children:S.jsx(XV,{})})})})}),t[8]=E):E=t[8];let p;t[9]!==r?(p=S.jsx(Lte,{authUser:r,children:E}),t[9]=r,t[10]=p):p=t[10];let T;return t[11]!==d||t[12]!==p?(T=S.jsxs(S.Fragment,{children:[d,p]}),t[11]=d,t[12]=p,t[13]=T):T=t[13],T}let XV,qV,QV,JV,ZV,eY,tY,rY,_h,aY,nY,sY,oY,yl;XV=vt.memo(()=>pce(vse)),qV=()=>{const e=C.c(1);let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=S.jsx(Fa,{to:O.routesPaths.Home,children:S.jsx(hC,{})}),e[0]=t):t=e[0],t},QV=e=>{const t=C.c(3),{children:r}=e;let a;t[0]===Symbol.for("react.memo_cache_sentinel")?(a=fn.getInstance(),t[0]=a):a=t[0];const n=a.growthBookInstance;let s;return t[1]!==r?(s=S.jsx(y1,{growthbook:n,children:r}),t[1]=r,t[2]=s):s=t[2],s},JV=()=>({locale:getAppConfig().bol.locale,brand:getAppConfig().bol.brand,currency:getAppConfig().bol.currency,oddsFormat:dB()}),ZV=()=>({queryClient:kt,bettingPlacement:{baseUrl:`${getAppConfig().service.bettingPublicApi.baseUrl}/v1/api`,getToken:Br},sportsbookSuggestion:{baseUrl:`${getAppConfig().service.trading?.apiCdnUrl??""}/v1/api`},pam:{baseUrl:`${getAppConfig().service.pam.apiUrl}/v1/api`,getToken:Br}}),eY=()=>({pamApiUrl:getAppConfig().service.pam.apiUrl,renewBeforeExpireMs:O.authConfig.sessionRenewBeforeExpireTime}),tY=()=>({parseIso:e=>{const t=oI(e);return lT(t)?t:void 0},format:(e,t)=>{try{return CE(e,t)}catch{return}}}),rY=()=>{const e=fn.getInstance(),t=new Set;let r=new Map;const a=e.onFlagsUpdate(()=>{r=new Map,t.forEach(s=>s())}),n=s=>{const o=e.evalFeature(s);return o.source==="unknownFeature"?void 0:o.value??o.on};return{getValue(s){return r.has(s)||r.set(s,n(s)),r.get(s)},isResolved(s){return e.evalFeature(s).source!=="unknownFeature"},trackExposure(s){e.trackExperiment(s,e.evalFeature(s))},subscribe(s){return t.add(s),()=>{t.delete(s)}},dispose(){a()}}},_h=({authUrl:e})=>{const t=e.startsWith("http");try{const r=t?void 0:window.location.origin,a=new URL(e,r),n=window.location.pathname+window.location.hash;return a.searchParams.set("authRedirect",n),t?a.toString():a.pathname+a.search+a.hash}catch{return e}},DI=()=>{const e=getAppConfig().bol.loginUrl;return _h({authUrl:e})},N4=()=>{const e=getAppConfig().bol.registerUrl;return _h({authUrl:e})},aY=e=>{switch(e){case kh.Replace:return"replace";case kh.Pop:return"pop";case kh.Push:default:return"push"}},nY=()=>({readLocation:()=>Zr.location,navigate:(e,t)=>
25(e==="pop"?Zr.back():Zr[e](t),!0),resolveIntent:e=>{switch(e.type){case"login":window.location.assign(DI());break;case"deposit":Ar.publish({type:ma.DEPOSIT_REQUESTED});break;case"tab":e.tab.isExternal&&(window.next?.router?window.next.router.push(e.tab.path):Ua()?Np(e.tab.path,e.tab.nativePath):window.location.assign(e.tab.path));break;case"event":M$().isDesktopView?Mw(e.eventId):Zr.push(`/events/${e.eventId}`);break;case"league":const t=e.section?`/league/${e.leagueId}/${e.section}`:`/league/${e.leagueId}`;Zr.push(t);break}}}),sY=e=>{const t=new AJ(nY());return e.addHook("start",()=>Zr.listen(({location:r,action:a})=>{t.notifyExternalChange({location:r,action:aY(a)})})),t.driver},oY=(e,t)=>{if(typeof BroadcastChannel>"u")return{post:()=>{},close:()=>{}};const r=new BroadcastChannel(e);return r.onmessage=a=>{a.data!=null&&t(a.data)},{post:a=>r.postMessage(a),close:()=>r.close()}},yl=new Set;let Sh=null,nE,iY,lY,cY,uY,dY,cs;nE=e=>yl.forEach(t=>t(e)),iY=()=>{const e=i=>()=>nE(i),t=()=>nE(document.visibilityState==="hidden"?"background":"foreground"),r=i=>nE(i.persisted?"restored":"foreground"),a=e("background"),n=e("foreground"),s=e("suspended"),o=e("teardown");return document.addEventListener("visibilitychange",t),window.addEventListener("blur",a),window.addEventListener("focus",n),window.addEventListener("pageshow",r),window.addEventListener("pagehide",s),window.addEventListener("beforeunload",o),()=>{document.removeEventListener("visibilitychange",t),window.removeEventListener("blur",a),window.removeEventListener("focus",n),window.removeEventListener("pageshow",r),window.removeEventListener("pagehide",s),window.removeEventListener("beforeunload",o)}},lY=e=>(yl.add(e),Sh??=iY(),()=>{yl.delete(e),yl.size===0&&(Sh?.(),Sh=null)}),cY={reload:EE,isOnline:()=>navigator.onLine,onOnline:e=>(window.addEventListener("online",e),()=>window.removeEventListener("online",e)),onLifecycle:lY,createChannel:oY},uY={readScrollPosition:()=>window.scrollY??0,scrollTo:(e,t)=>{window.scrollTo({top:e,behavior:t==="smooth"?"smooth":"auto"})}},dY=e=>{const t=new RJ(uY);return e.addHook("start",()=>{const r=()=>t.notifyExternalScroll();return window.addEventListener("scroll",r,{passive:!0}),()=>window.removeEventListener("scroll",r)}),t.driver},cs="tiger:openBetAssistCount",d6=e=>{const t=C.c(8);let r;t[0]===Symbol.for("react.memo_cache_sentinel")?(r=St(),t[0]=r):r=t[0];const a=r,n=ke.useStore(),s=e?.id;let o;t[1]!==s?(o=[s],t[1]=s,t[2]=o):o=t[2],m.useEffect(ioe,o);let i;t[3]!==e||t[4]!==n?(i=(u,d)=>{const E=n.getState(),p=localStorage.getItem(cs),T=p?parseInt(p,10):0,_=u?T+1:Math.max(T-1,0);localStorage.setItem(cs,JSON.stringify(_)),e&&a.trackEvent({event_name:mt.BET_ASSIST_CLICKED,properties:{[ge.PAGE_NAME]:window.location.href,[ge.PATH_NAME]:ea(),[ge.IS_BET_ASSIST_OPEN]:u,[k.LEAGUES]:Ti(E,[e.id]),[k.SPORT_EVENT_IDS]:e.id,[k.SPORT_EVENT_NAME]:Pp(E,e).join(" - "),[k.SPORT_EVENT_DATE]:vw(E,[e.id]),[k.SPORT_EVENT_TYPE]:pi(E,[e.id]),[k.SPORTS]:_i(E,[e.id]),[k.MARKET_NAME]:d?.category.name,[k.IS_LIVE]:e.isRunning,[k.IS_ESPORT]:Rn(e.sportType)}})},t[3]=e,t[4]=n,t[5]=i):i=t[5];const l=i;let c;return t[6]!==l?(c={onClickHandler:l},t[6]=l,t[7]=c):c=t[7],c};function ooe(){localStorage.removeItem(cs)}function ioe(){return localStorage.removeItem(cs),ooe}let Lo;Lo="tiger:isGametrackerOpen",_6=(e,t)=>{const r=C.c(10);let a;r[0]===Symbol.for("react.memo_cache_sentinel")?(a=St(),r[0]=a):a=r[0];const n=a,s=ke.useStore();let o;r[1]!==t?(o=()=>(localStorage.setItem(Lo,JSON.stringify(!1)),loe),r[1]=t,r[2]=o):o=r[2];let i;r[3]!==e.id?(i=[e.id],r[3]=e.id,r[4]=i):i=r[4],m.useEffect(o,i);let l;r[5]!==e||r[6]!==s?(l=d=>{const E=s.getState();localStorage.setItem(Lo,JSON.stringify(d)),e&&n.trackEvent({event_name:mt.GAMETRACKER_CLICKED,properties:{[ge.PAGE_NAME]:window.location.href,[ge.PATH_NAME]:ea(),[ge.IS_GAMETRACKER_OPEN]:d,[k.LEAGUES]:Ti(E,[e.id]),[k.SPORT_EVENT_IDS]:e.id,[k.SPORT_EVENT_NAME]:Pp(E,e).join(" - "),[k.SPORT_EVENT_DATE]:vw(E,[e.id]),[k.SPORT_EVENT_TYPE]:pi(E,[e.id]),[k.SPORTS]:_i(E,[e.id]),[k.IS_ESPORT]:Rn(e.sportType)}})},r[5]=e,r[6]=s,r[7]=l):l=r[7];const c=l;let u;return r[8]!==c?(u={onClickHandler:c},r[8]=c,r[9]=u):u=r[9],u};function loe(){localStorage.removeItem(Lo)}qI=(e=>(e[e.STREAM=0]="STREAM",e[e.MATCH_TRACKER=1]="MATCH_TRACKER",e))(qI||{});let mh,mr,EY,pY,TY,_Y,SY,mY,fY,gY,hY,fh,gh,IY;mh=()=>({shouldMockStream:!1,currentStream:null,isEventPageStreamOpen:!1,selectedLiveWidget:null,wat
25chedStreams:new Set}),mr=Qr()(Jr(e=>({...mh(),actions:{toggleMockStream:()=>e(t=>({shouldMockStream:!t.shouldMockStream}),void 0,{type:"toggleMockStream"}),setCurrentStream:t=>e({currentStream:t},void 0,{type:"setCurrentStream",payload:{eventId:t}}),setIsEventPageStreamOpen:t=>e({isEventPageStreamOpen:t},void 0,{type:"setIsEventPageStreamOpen",payload:{isOpen:t}}),setSelectedLiveWidget:t=>e({selectedLiveWidget:t},void 0,{type:"setSelectedLiveWidget",payload:{widget:t}}),addWatchedStream:t=>e(r=>r.watchedStreams.has(t)?r:{watchedStreams:new Set(r.watchedStreams).add(t)},void 0,{type:"addWatchedStream",payload:{eventId:t}}),reset:()=>e(mh(),void 0,{type:"reset"})}}),{name:"StreamStore",enabled:!1})),EY=e=>e.shouldMockStream,pY=e=>e.isEventPageStreamOpen,TY=e=>e.selectedLiveWidget,_Y=e=>e.selectedLiveWidget?.widgetType===0,SY=e=>e.actions.toggleMockStream,mY=e=>e.actions.setCurrentStream,fY=e=>e.actions.setIsEventPageStreamOpen,gY=e=>e.actions.setSelectedLiveWidget,hY=e=>e.actions.addWatchedStream,o3=()=>mr(EY),R4=()=>mr(pY),y4=()=>mr(TY),oj=()=>mr(_Y),R3=()=>mr(SY),ij=()=>mr(mY),T6=()=>mr(fY),b4=()=>mr(gY),lj=()=>mr(hY),fh=()=>mr.getState().currentStream,gh=()=>new Set(mr.getState().watchedStreams),IY=()=>mr.getState().actions.reset(),Us(IY);let OY,AY,yY,RY;OY=e=>({mixpanel(t){Zn.getInstance().trackEvent({event_name:t.event,properties:t.properties})},dataLayer(t){"ecommerce"in t?km(t.event,t.ecommerce):w$({event:t.event,eventCategory:t.category,eventAction:t.action,eventLabel:t.label,...t.data})},snapshot(){const t=e().getState(),r=JSON.parse(localStorage.getItem(Lo)||"false"),a=localStorage.getItem(cs),n=a?parseInt(a,10)>0:!1,s=(window.location.hash?.substring(1)||window.location.pathname)?.match(/\/([^/]+)/)?.[1],o=!!bg().length,i=vg();return{pathName:ea(),isGametrackerOpen:r,isBetAssistOpen:n,onSearchPage:o,searchOrigin:o?i:null,isStreamOverlay:oc(t),loggedIn:fa(),pageType:s,currentStream:fh(),watchedStreams:gh()}}}),AY={"betslip.notification.exceedMaximumStakeGeneric":U.BETSLIP_NOTIFICATION_EXCEED_MAXIMUM_STAKE_GENERIC_MESSAGE,"betslip.notification.customerStakeExceeded":U.BETSLIP_NOTIFICATION_CUSTOMER_STAKE_EXCEEDED_MESSAGE,"betslip.notification.requestNotAllowed":U.BETSLIP_NOTIFICATION_BET_SLIP_REQUEST_NOT_ALLOWED,"betslip.notification.pickUncombinableWithSgp":U.BETSLIP_NOTIFICATION_PICK_UNCOMBINABLE_WITH_SGP,"betslip.notification.systemBetsMaxCombinations":U.SYSTEM_BETS_MAX_COMBINATIONS_ERROR,"betslip.notification.campaignRequirements":U.BETSLIP_CAMPAIGN_REQUIREMENTS_NOT_MET,"betslip.notification.bonusCannotBeUsed":U.BETSLIP_NOTIFICATION_BONUS_CANNOT_BE_USED,"betslip.notification.bonusExpiredForEventIds":U.BETSLIP_NOTIFICATION_EXPIRED_FOR_EVENT_IDS,"betslip.notification.bonusLowBalance":U.BETSLIP_NOTIFICATION_BONUS_LOW_BALANCE,"betslip.notification.accaBoostMaxBoost":U.ACCA_BOOST_MAX_BOOST_WARNING,"betslip.notification.accaBoostMaxProfit":U.ACCA_BOOST_MAX_PROFIT_WARNING,"betslip.submit.placeBet":U.BETSLIP_SUBMIT_BUTTON_PLACE_BET,"betslip.submit.placeFreeBet":U.BETSLIP_SUBMIT_BUTTON_PLACE_FREEBET,"betslip.submit.logIn":U.BETSLIP_SUBMIT_BUTTON_LOGIN,"betslip.submit.placingBet":U.BETSLIP_SUBMIT_BUTTON_PLACING_BET,"betslip.submit.placeXBets.one":`${U.BETSLIP_SUBMIT_BUTTON_PLACE_X_BETS_PREFIX}one`,"betslip.submit.placeXBets.other":`${U.BETSLIP_SUBMIT_BUTTON_PLACE_X_BETS_PREFIX}other`,"betslip.submit.acceptChanges":U.BETSLIP_SUBMIT_BUTTON_ACCEPT_CHANGES,"betslip.submit.adjustStake":U.BETSLIP_SUBMIT_BUTTON_ADJUST_STAKE_TO,"betslip.submit.deposit":U.MENU_DEPOSIT,"betslip.submit.lockedBet":U.BETSLIP_SUBMIT_BUTTON_LOCKED_BET,"betslip.submit.betUnavailable":U.BETSLIP_SUBMIT_BET_UNAVAILABLE,"betslip.submit.removeSettledPicks.one":`${U.BETSLIP_SUBMIT_BUTTON_REMOVE_SETTLED_PICKS_PREFIX}one`,"betslip.submit.removeSettledPicks.other":`${U.BETSLIP_SUBMIT_BUTTON_REMOVE_SETTLED_PICKS_PREFIX}other`,"betslip.notification.bonusWagerCannotChange":U.BETSLIP_TEMP_NOTIFICATION_BONUS_WAGER_CHANGE,"betslip.systemBets.error.title":U.SYSTEM_BETS_ERROR_TITLE,"betslip.systemBets.error.message":U.SYSTEM_BETS_ERROR_TEXT,"betslip.systemBets.combinations.bets":U.BETS,"betslip.systemBets.combinations.payout":U.BETSLIP_PAY_OUT,"betslip.systemBets.combinations.viewAll":U.SYSTEM_BETS_VIEW_ALL_COMBINATIONS,"betslip.systemBets.combinations.close":U.BUTTON_CLOSE_TEXT,"betslip.accaBoost.legs":U.ACCA_BOOST_STEPPER_LEGS,"betslip.accaBoost.maxBoost":U.ACCA_BOOST_STEPPER_MAX_BOOST,"betslip.accaBoost.one
25LegAway":U.ACCA_BOOST_STEPPER_ONE_LEG_AWAY,"betslip.accaBoost.oddsTooLow":U.ACCA_BOOST_STEPPER_ERROR_ODDS_TOO_LOW,"betslip.accaBoost.insufficientLegs":U.ACCA_BOOST_STEPPER_ERROR_INSUFFICIENT_LEGS,"betslip.accaBoost.excludedByRule":U.ACCA_BOOST_STEPPER_ERROR_EXCLUDED_BY_RULE,"betslip.accaBoost.label":U.ACCA_BOOST_SWITCHER_LABEL,"betslip.accaBoost.name":U.ACCA_BOOST_NAME,"betslip.stake.total":U.BETSLIP_TOTAL_STAKE,"betslip.header.title":U.BETSLIP_TITLE_TEXT,"betslip.header.sgpError":U.QUICK_BETSLIP_HEADER_SGP_ERROR,"betslip.header.genericError":U.QUICK_BETSLIP_HEADER_GENERIC_ERROR,"betslip.totalOdds":U.BETSLIP_PARLAY_ODDS,"betslip.rewards.bonusRestrictions":U.BETSLIP_BONUS_RESTRICTIONS_DIALOG,"betslip.flexParlay.title":U.FLEX_PARLAY_TITLE,"betslip.flexParlay.subtitle":U.FLEX_PARLAY_SUBTITLE,"betslip.flexParlay.orMoreToWin":U.FLEX_PARLAY_OR_MORE_CORRECT,"betslip.flexParlay.allCorrect":U.FLEX_PARLAY_ALL_CORRECT,"betslip.flexParlay.winThreshold":U.FLEX_PARLAY_WIN_THRESHOLD,"betslip.flexParlay.invalidState.title":U.FLEX_PARLAY_LOCKED_SELECTIONS_TITLE,"betslip.flexParlay.invalidState.description":U.FLEX_PARLAY_LOCKED_SELECTIONS_DESC,"betslip.flexParlay.invalidState.returnToBetslip":U.FLEX_PARLAY_LOCKED_SELECTIONS_CTA,"betslip.flexParlay.accaBoostNotice":U.FLEX_PARLAY_ACCA_BOOST_NOTICE,"betslip.flexParlay.accaBoostAmount":U.FLEX_PARLAY_ACCA_BOOST_AMOUNT,"betslip.results.betPlaced":U.BETS_POPUP_STATUS_PLACED,"betslip.results.betsPlaced":U.BETS_POPUP_STATUS_PLACED_MULTIPLE,"betslip.results.betRejected":U.BETS_POPUP_STATUS_REJECTED,"betslip.results.shareBet":U.SHARE_BETS_BUTTON_TEXT,"betslip.results.reuseSelections.one":`${U.REUSE_SELECTIONS}one`,"betslip.results.reuseSelections.other":`${U.REUSE_SELECTIONS}other`,"betslip.results.done":U.BETSLIP_SUCCESS_DONE,"betslip.results.oddsImproved":U.BETSLIP_BEST_ODDS_INFO,"betslip.results.stake":U.BETSLIP_STAKE,"betslip.results.payout":U.BETSLIP_PAY_OUT,"betslip.results.maxReturns":U.BETSLIP_MAX_RETURNS,"betslip.results.totalSelections":U.BETHISTORY_TOTAL_SELECTIONS,"betslip.results.setDefaultWager":U.BETSLIP_SET_DEFAULT_WAGER,"betslip.results.bonusStakeReplacement":U.BETHISTORY_DETAILS_FREE_BET_STAKE_REPLACEMENT,"betslip.results.betRequested":U.BETS_POPUP_STATUS_REQUESTED,"betslip.results.betsRequested":U.BETS_POPUP_STATUS_REQUESTED_MULTIPLE,"betslip.results.requestFailed":U.BETS_POPUP_STATUS_REQUEST_FAILED,"betslip.betRequest.title":U.BET_REQUEST_FLOW_INITIAL_TITLE,"betslip.betRequest.subtitle":U.BET_REQUEST_FLOW_INITIAL_SUBTITLE,"betslip.betRequest.subtitleExceeded":U.BET_REQUEST_FLOW_INITIAL_EXCEEDED_SUBTITLE,"betslip.betRequest.processing":U.BET_REQUEST_FLOW_PROCESSING_TITLE,"betslip.betRequest.requestAndPlace":U.BET_REQUEST_FLOW_INITIAL_BET_AND_REQUEST_BUTTON,"betslip.betRequest.requestOnly":U.BET_REQUEST_FLOW_INITIAL_REQUEST_BUTTON,"betslip.betRequest.placeOnly":U.BET_REQUEST_FLOW_INITIAL_PLACE_BET_BUTTON,"betslip.numberOfPicks.one":`${U.BETSLIP_NUMBER_OF_PICKS_PREFIX}one`,"betslip.numberOfPicks.other":`${U.BETSLIP_NUMBER_OF_PICKS_PREFIX}other`,"betslip.payout":U.BETSLIP_PAY_OUT,"betslip.payout.boosted":U.BETSLIP_BOOSTED_PAY_OUT,"betType.flexParlay.one":`${U.BET_TYPE_FLEX_PARLAY_PREFIX}one`,"betType.flexParlay.other":`${U.BET_TYPE_FLEX_PARLAY_PREFIX}other`,"betType.double.one":`${U.BET_TYPE_DOUBLE}one`,"betType.double.other":`${U.BET_TYPE_DOUBLE}other`,"betType.treble.one":`${U.BET_TYPE_TREBLE}one`,"betType.treble.other":`${U.BET_TYPE_TREBLE}other`,"betType.foldCombination.one":`${U.BET_TYPE_FOLD_COMBI}one`,"betType.foldCombination.other":`${U.BET_TYPE_FOLD_COMBI}other`,"betType.single":U.BET_TYPE_STRAIGHT,"betslip.superboost.label":U.SUPERBOOST_LABEL,"betslip.notification.flexParlayCannotConfigure":U.BETSLIP_TEMP_NOTIFICATION_FLEX_PARLAY_CANNOT_CONFIGURE,"betslip.rewards.bonusType.freeBet":U.BONUS_FREE,"betslip.rewards.bonusType.riskFreeBet":U.BONUS_RISK_FREE,"betslip.rewards.bonusType.profitBoost":U.BONUS_PROFIT_BOOST,"betslip.rewards.bonusType.oddsBoost":U.BONUS_ODDS_BOOST,"betslip.rewards.bonusType.accaInsurance":U.BONUS_ACCA_INSURANCE,"betslip.rewards.notApplicable":U.BETSLIP_REWARD_APPLIED_NOT_APPLICABLE},yY=new Set(["betslip.flexParlay.orMoreToWin","betslip.flexParlay.allCorrect","betslip.betRequest.subtitle","betslip.betRequest.placeOnly","betslip.betRequest.requestAndPlace","betslip.betRequest.requestOnly"]),_4=e=>yY.has(e),FE=e=>AY[e]??e,RY=()=>({resolve:e=>qo(ie,FE(e)),resolveForBrand:e=>qo(ie,`${FE(e)}.${Tce()}`)});let bY=null,vY,Pa,Rl,hh,NY,LY,CY,PY,DY;vY=(e,t)=>
25{bY===e&&VC()||(bS(),HC({bus:e,config:JV(),apiClientConfig:ZV(),storageDriver:_ce,navigationDriver:sY(e),scrollDriver:dY(e),trackingDriver:OY(t),featureFlagsDriver:rY(),translationDriver:RY(),dateDriver:tY(),platformDriver:cY,auth:eY()}),bY=e)},WE=()=>D$()?"config-ready":"bootstrap",Pa=(e,t="first")=>{if(typeof performance>"u"||!performance.getEntriesByName)return null;const r=performance.getEntriesByName(e,"mark"),a=t==="last"?r.at(-1):r[0];return a?Math.round(a.startTime):null},Rl=(e,t)=>e!==null&&t!==null?e-t:null,hh=(e,t)=>e!==null&&t!==null?e<t:null,NY=()=>{const e=Pa(re.APP_CONFIG_READY),t=Pa(re.FETCH_GROWTHBOOK_FEATURES_START,"last"),r=Pa(re.FETCH_GROWTHBOOK_FEATURES_END,"last"),a=Pa(re.FETCH_CONTENT_CONFIG_START),n=Rl(r,t),s=Rl(a,e),o=Pa(re.VARIANT_PREFETCH_START);return{initLocation:WE(),appConfigReady:e,gbInitStart:t,gbFeaturesLoaded:r,gbInitSource:fn.initSource,configRequestSent:a,bootstrapStart:Pa(re.BOOTSTRAP_START),gbFetchMs:n,preInitMs:Rl(t,e),headStartWindowMs:s,sdkReadyBeforeConfig:hh(r,a),wouldBeReadyBeforeConfig:hh(n,s),variantPrefetchFired:o!==null,variantPrefetchStart:o}},LY=()=>{St().trackEvent({event_name:mt.GROWTH_BOOK_INIT_TIMING,properties:NY()})},CY=()=>{const e=Sce();return!e?.appearance||e.themeSource==="override"?null:{initLocation:WE(),themeSource:e.themeSource,hadBrowserChoice:e.hadBrowserChoice,waitedMs:e.waitedMs,gbInitSource:fn.initSource,configReadyToThemeResolvedMs:Rl(Pa(re.THEME_RESOLVED),Pa(re.APP_CONFIG_READY))}},PY=()=>{const e=CY();e&&St().trackEvent({event_name:mt.THEME_RESOLUTION_TIMING,properties:e})},DY=(e,t)=>{let r=!1;return e.pipe(z(ur.BOOTSTRAP_SUCCESS),Lr(),R_(()=>{tr({startMarkName:re.BOOTSTRAP_START,endMarkName:re.BOOTSTRAP_END,measureName:Yt.BOOTSTRAP_DURATION}),r||(r=!0,LY(),PY())}))};function coe(e){return e.payload?Object.prototype.hasOwnProperty.call(e.payload,"metaData")&&Object.prototype.hasOwnProperty.call(e.payload,"data")&&Object.prototype.hasOwnProperty.call(e.payload,"request")&&Object.prototype.hasOwnProperty.call(e.payload,"error"):!1}function uoe(e){return coe(e)&&e.payload.metaData.status===401}function doe(e){return e.pipe(ne(t=>(uoe(t)&&Zce(),we)))}function Eoe(e,t){const r=e.pipe(z(ur.BOOTSTRAP_SUCCESS),Lr()),a={[pt.HOME]:hv([e.pipe(z($.GET_TOP_EVENTS_IDS_FAILED,$.GET_TOP_EVENTS_IDS_SUCCESS),Lr())]),[pt.EVENT_DETAILS]:e.pipe(z($.FETCH_EVENT_BY_ID_SUCCESS,$.FETCH_EVENT_BY_ID_FAILED)),[pt.SPORTS_PLAYER_PROPS]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.SPORTS]:e.pipe(z($.FETCH_GROUPS_BY_ID_SUCCESS,$.FETCH_GROUPS_BY_ID_FAILED,$.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.SPORTS_HOME]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.SPORTS_ALL]:e.pipe(z($.FETCH_GROUPS_SUCCESS,$.FETCH_GROUPS_FAILED),Lr()),[pt.SPORTS_EVENTS]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.TROTTING]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.TROTTING_FUTURE_RACES]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED),Bt(n=>!!n.meta.params.eventType?.includes(me.OUTRIGHT))),[pt.HORSE_RACING]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.HORSE_RACING_FUTURE_RACES]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED),Bt(n=>!!n.meta.params.eventType?.includes(me.OUTRIGHT))),[pt.GREYHOUND_RACING]:e.pipe(z($.FETCH_EVENTS_BY_GROUP_ID_SUCCESS,$.FETCH_EVENTS_BY_GROUP_ID_FAILED)),[pt.TODAY_EVENTS]:hv([r,e.pipe(z($.FETCH_TODAY_GROUPS_SUCCESS),Lr())]),[pt.LIVE_EVENTS]:e.pipe(z($.FETCH_LIVE_EVENTS_SUCCESS),Bt(()=>eue(t.value.router).current?.startsWith(O.routesPaths.LiveEvents)),Lr())};return Vt(...Object.entries(a).map(([n,s])=>s.pipe(Ce(o=>{let i=poe(o);return i=Toe(o)??i,ey({page:n,id:i})}))))}function poe(e){if(e.meta)return"id"in e.meta?String(e.meta.id):void 0}function Toe(e){const t=e.meta;if(!(!t||!t.params)){if("groupIds"in t.params&&t.params.groupIds)return t.params.groupIds.length===1?String(t.params.groupIds[0]):void 0;if("id"in t.params&&(typeof t.params.id=="string"||typeof t.params.id=="number")&&t.params.id)return String(t.params.id);if("ids"in t.params&&Array.isArray(t.params.ids)&&t.params.ids.length===1)return String(t.params.ids[0])}}let BY,wY,UY,MY;BY=Vr(DY,doe,Eoe),wY=e=>e.hasOwnProperty("prebuilt"),UY=e=>wY(e)?e.prebuilt:e.prebuilts,MY=e=>{const t=new Set,r=new Set,a=new Set;return e.bets?.forEach(n=>n.tags?.filter(s=>s.type===Sd.EACH_WAY).forEach(s=>
25s.outcomes.forEach(({winOutcomeId:o,placeOutcomeId:i})=>{r.add(o),t.add(i)}))),e.events?.forEach(n=>n.outcomes?.forEach(s=>{const{relatedOutcomeId:o,eachWayRelatedOutcomeId:i}=s,l=o??i;l&&(r.add(`${s.id}`),t.add(l))})),e.events?.forEach(n=>n.outcomes?.forEach(s=>{const o=`${s.id}`;if(t.has(o))return;const{oddsType:i}=s;Ei(i)&&a.add(o)})),{placeLegIds:t,eachWayOutcomeIds:r,startingPriceOutcomeIds:a}},Ky=e=>{const t=[],r=new Set,a={},n=new Set;if(!e?.bets.length)return{events:t,outcomes:r,betslipType:"STRAIGHT",marketTypes:n,eachWayOutcomeIds:new Set,startingPriceOutcomeIds:new Set};const{placeLegIds:s,eachWayOutcomeIds:o,startingPriceOutcomeIds:i}=MY(e);e.events.forEach(T=>{t.push(`${T.id}`),T?.outcomes&&T?.outcomes.forEach(_=>{const f=`${_.id}`;s.has(f)||(r.add(f),_.id&&(a[_.id]=_),"marketType"in _&&_.marketType?.type&&n.add(_.marketType.type))})});let l;const c=e.bets[0];c&&"winThreshold"in c&&(l=c.winThreshold);const u=UY(e)?.reduce((T,{uuid:_})=>_?T.concat(_):T,[])??[],d=[],E=[];e.bets.forEach(T=>{const _=T.combinations?.[0]?.stake||T.stake;"systemFactor"in T&&T.systemFactor&&_&&(d.push(T.systemFactor),E.push(_))});const p=e.bets[0].type;return{events:t,outcomes:r,betslipType:p,winThreshold:l,prebuiltIds:u.length?u:void 0,systemFactors:d.length?d:void 0,systemStakes:E.length?E:void 0,betslip:e,submittedOutcomes:a,marketTypes:n,eachWayOutcomeIds:o,startingPriceOutcomeIds:i}};let _oe=0;const kY={};w3=function(e){const t=C.c(6),r=br();let a;t[0]!==e?(a=Jl(e),t[0]=e,t[1]=a):a=t[1];const n=a;let s,o;return t[2]!==r||t[3]!==n?(s=()=>(r(xB(n)),()=>{r(FB(n))}),o=[r,n],t[2]=r,t[3]=n,t[4]=s,t[5]=o):(s=t[4],o=t[5]),m.useEffect(s,o),n},Jl=function(e){const t=(e?kY[e]:void 0)??_oe++;return e&&(kY[e]=t),t};const Soe=(e,t)=>Vt(e.pipe(z(pr.SHARED_BET_FETCH_EVENTS))).pipe(ne(({payload:r})=>{const a=Jl(),{eventIds:n,outcomeIds:s,amounts:o,marketTypes:i,eachWayOutcomeIds:l,startingPriceOutcomeIds:c,prebuildUuids:u}=r,d=e.pipe(z($.FETCH_EVENTS_BY_IDS_FAILED),Bt(E=>E.meta.ids===n));return n.length?Vt(He(rp({ids:n,fields:[Mr.BETMARKETS,Mr.GROUPS],marketTypes:i},{usageTrackingId:a})),e.pipe(z($.FETCH_EVENTS_BY_IDS_SUCCESS),Bt(E=>E.meta.params.ids===n),Qs(1),ne(()=>{const E=[];return kne(s,n,o,t,l,c,u).forEach(p=>E.push(p)),E.length===0&&E.push(An(!0)),E.push(JU(r)),E}),Js(d))):[An(!0)]})),moe=(e,t)=>e.pipe(z(pr.SHARED_BET_FETCH_PREBUILTS),eq(({payload:r})=>{const{prebuildUuids:a}=r;return a?.length?Vt(...a.map(n=>Hr(PB({uuid:n})).pipe(ne(({raw:s,parsed:o})=>{const i=[lf(s,t.value,Jl())],l=o[0],c=l?{bet:l}:void 0;if(c){const u=fa(),d=Ur(t.value);i.push(sy(c.bet.betMarketOutcomes.map(({outcome:E})=>({selectedOutcome:rH({outcome:E,prebuilt:c,isLoggedIn:u,oddsFormat:d})})),{defaultWager:ei(t.value),widgetName:x.SHARED_BETS,restored:!0}))}else i.push(An(!0));return i}),Zt(()=>He(An(!0)))))):He(An(!0))})),Co=e=>e&&typeof e=="object"&&"meta"in e?e.meta:void 0,foe=(e,t)=>t.map(r=>!!ft(e,r)?.hasVideoStream),goe=(e,t)=>t.map(r=>Rn(ft(e,r)?.sportType)),hoe=e=>{const t=gh();return e.map(r=>t.has(Number(r)))},Ioe=e=>(("prebuilts"in e?e.prebuilts:e.prebuilt)??[]).some(t=>(t?.boostFactor??0)>1||(t?.bet?.boostFactor??0)>1),GY=e=>{const t=("prebuilts"in e?e.prebuilts:e.prebuilt)??[];return Array.from(new Set(t.map(r=>r?.uuid??r?.id).filter(r=>!!r)))},Ooe=(e,t)=>GY(t).length>0?!0:Object.values(e).some(r=>{const a=Co(r),n=a&&a.prebuilds;return Array.isArray(n)&&n.length>0}),Aoe=(e,t,r)=>r&&typeof r=="object"&&"name"in r&&typeof r.name=="string"&&r.name?r.name:Qp(e,t)?.displayNameShort||void 0,yoe=(e,t)=>{const{betslip:r,submittedOutcomes:a}=t,n=r.events.map(L=>Number(L.id)),s=Object.keys(a),o=Object.values(a),i=s.map(L=>fT(e,L)),l=i.map(L=>L?.name),c=i.map(L=>L?.id),u=i.map(L=>L?.fallbackMeta),d=_i(e,n),E=r.events?.some(L=>L?.outcomes?.some(D=>D.outcomeType==="SAME_GAME_PARLAY")),p=r.bets[0]?.type,T=p===Cn.SYSTEM?r.bets.map(L=>L.type):void 0,_=JSON.parse(globalThis.localStorage?.getItem(Lo)||"false"),f=globalThis.localStorage?.getItem(cs),g=f?parseInt(f,10)>0:!1,h=!!bg().length,y=vg(),I=L=>o.map(D=>Co(D)?.[L]),A=L=>o.map(D=>Co(D)?.filterTab?.[L]),b=L=>o.map(D=>Co(D)?.marketGroup?.[L]),P=fh();return{[k.LENGTH]:r.events.length,[k.NUMBER_OF_OUTCOMES]:s.length,[k.AMOUNT]:qL(r.stake??0,getAppConfig().bol.currency,"en-US"),[k.CURRENCY]:getAppConfig().bol.currency,[k.WAGER_PLACED_DATE]:new Date().toLocaleStr
25ing("en-US"),[k.WAGER_TYPE]:kc(e,n),[k.BETSLIP_TYPE]:p,[k.SYSTEM_TYPE_NAME]:T,[k.SPORTS]:d,[k.UNIQUE_SPORTS]:[...new Set(d)].join(" + "),[k.LEAGUES]:Ti(e,n),[k.MARKETS]:l,[k.MARKET_IDS]:c,[k.SPORTS_EVENT_TYPES]:pi(e,n),[k.SPORTS_EVENT_NAMES]:n.map(L=>ZD(e,L)),[k.ODDS]:r.bets[0]?.totalOdds,[k.IS_BOOSTED_ODDS]:Ioe(r),[k.OUTCOME]:s.map((L,D)=>Aoe(e,L,o[D])),[ge.PATH_NAME]:ea(),[ge.WIDGET_NAMES]:I("widgetName"),[k.FILTER_TAB_NAMES]:A("name"),[k.FILTER_TAB_POSITIONS]:A("position"),[k.SUB_FILTER_TAB_NAMES]:A("subName"),[k.SUB_FILTER_TAB_POSITIONS]:A("subPosition"),[k.SPORT_EVENT_IDS]:n,[k.BETSLIP_ID]:"uuid"in r?r.uuid:r.id,[k.IS_BET_BUILDER]:!!E,[k.IS_PREBUILT]:Ooe(a,r),[k.PREBUILT_IDS]:GY(r),[k.PREBUILD_POSITIONS]:I("prebuildCardPosition"),[k.RESULT_TYPE]:o.map(L=>L?.marketType),[k.MARKET_GROUP_NAMES]:b("name"),[k.MARKET_GROUP_POSITIONS]:b("position"),[k.WATCHING_STREAM]:P!==null&&n.includes(P),[k.WATCHED_STREAM]:hoe(n),[k.HAS_STREAM]:foe(e,n),[ge.IS_BET_ASSIST_OPEN]:g,[ge.IS_GAMETRACKER_OPEN]:_,[ge.ON_SEARCH_PAGE]:h,[ge.SEARCH_ORIGIN]:h?y:null,[k.IS_SCOREBOARD_EXPANDED]:o.map(L=>Co(L)?.scoreboardInfo?.expanded),[mt.LIVE_PAGE_STREAM_TOGGLE_STATE]:I("livePageStreamToggleState"),[k.IS_FALLBACK_MARKET]:u.some(L=>!!L),[k.ORIGINAL_MARKET_NAME]:u.map(L=>L?.originalMarketName),[k.ORIGINAL_MARKET_TYPE]:u.map(L=>L?.originalMarketType),[k.IS_EXCLUSIVE]:o.some(L=>!!Co(L)?.isExclusive),[k.IS_ESPORT]:goe(e,n),[k.EXCLUSIVE_POSITION]:I("exclusivePosition"),[k.IS_STREAM_OVERLAY]:oc(e),[k.ACTIVE_BONUS_ID]:void 0,[k.BONUS_CAMPAIGN_ID]:void 0,[k.BONUS_CAMPAIGN_TYPE]:void 0}},Roe=(e,t)=>e.pipe(z(pr.BET_SHARED),ne(r=>{const a=Ky(r.payload);return a.betslip&&St().trackEvent({event_name:mt.BET_SHARED,properties:yoe(t.value,a)}),we})),boe=Vr(Soe,moe,Roe);function voe(e,t){return e.pipe(z(ze.FETCH_COUNTRY_LEAGUE_SORT_ORDER),ne(()=>HJ({brand:getAppConfig().bol.brand,location:getAppConfig().bol.location,type:Pt.countryLeagueSortOrder}).pipe(Ce(({data:r})=>_1(r)),Zt(()=>we))))}const Noe=Vr(voe);var Ih=(e=>(e.UPDATE_CUSTOMER="customer:UPDATE_CUSTOMER",e.RESET_CUSTOMER="customer:RESET_CUSTOMER",e))(Ih||{});let Oh,FY,xY;Oh=M("customer:UPDATE_CUSTOMER"),FY=M("customer:RESET_CUSTOMER"),xY=e=>e.customer.balance,wc=e=>xY(e).balance,_p=w(e=>wc(e),e=>e!==null?e.currency:getAppConfig().bol.currency),sj=w(e=>wc(e),e=>_p(e),(e,t)=>{const r=e?.bonus??0,a=e?.amount??0;return{bonus:oa(r,t),withdrawable:oa(a,t)}});function Loe(){return sessionStorage.getItem(nr.MOCK_CURRENCY)||getAppConfig().bol.currency}function Coe(e){return{...e,currency:Loe(),total:e.amount+(e.bonus||0)}}const Poe=(e,t)=>{const r=new ua;return Ar.subscribe(Mh.PLAYER_BALANCE_UPDATED,({playerBalance:a})=>{r.next(a)}),r.asObservable().pipe(Ce(a=>{const n=wc(t.value)??{amount:0,bonus:0,currency:getAppConfig().bol.currency,total:0};return Oh({balance:Coe({...n,amount:a!=null?Math.round(a*100):1e7})},{source:"PLAYER_BALANCE_UPDATED"})}))},Doe=Vr(Poe),HY={balance:null};function Boe(e,t){return{...e,balance:t.payload.balance||e.balance}}function woe(e,t){return{...HY}}let VY,YY,$Y,WY,KY;VY={[Ih.UPDATE_CUSTOMER]:Boe,[Ih.RESET_CUSTOMER]:woe},YY=et(HY,VY),$Y=Vr(Doe),WY=-1440*60*1e3,hR=()=>Math.min(WY,...Object.values(getAppConfig().service.sportTypeToStartTimeOffset)),KY=Vb({balance:YY}),aa=(e=>(e.CONFIG="config",e.DIRECTUS="directus",e.MISSION_ACCESS="missionAccess",e.GROUPS="groups",e))(aa||{}),ra=(e=>(e.QUICK_LINKS="quickLinks",e.AZ_SPORTS_LINKS="azSportsLinks",e.MISSIONS_ENTRY_POINT="missionsEntryPoint",e.ALL_SPORTS_LIST="allSportsList",e.ALL_SPORTS_PAGE="allSportsPage",e.VIRTUAL_SPORTS_LIST="virtualSportsList",e.FAVORITE_LEAGUES="favoriteLeagues",e.BOOSTED_ODDS="boostedOdds",e))(ra||{}),ta=(e=>(e.CONFIG_QUICK_LINKS_MISSING="configQuickLinksMissing",e.CONFIG_QUICK_LINK_PATHS_UNRESOLVED="configQuickLinkPathsUnresolved",e.QUICK_LINKS_HIDDEN="quickLinksHidden",e.DISCARDED_INVALID_ITEM="discardedInvalidItem",e.MISSIONS_VISIBILITY_UNRESOLVED="missionsVisibilityUnresolved",e.AZ_SPORTS_LINKS_UNRESOLVED="azSportsLinksUnresolved",e.ALL_SPORTS_LIST_STALE="allSportsListStale",e.ALL_SPORTS_PAGE_UNRESOLVED="allSportsPageUnresolved",e.VIRTUAL_SPORTS_LIST_UNRESOLVED="virtualSportsListUnresolved",e.FAVORITE_LEAGUES_UNRESOLVED="favoriteLeaguesUnresolved",e.BOOSTED_ODDS_GROUP_NAMES_FALLBACK="boostedOddsGroupNamesFallback",e))(ta||{});let jY,zY,XY,qY,bl,QY;Oa=(e,t,r)=>({source:e,affectedArea:t,behavior:r}),jY={[Xt.AZ_SPORTS_LINKS_WIDGET]:Oa(aa.GROUPS,ra.AZ_SPORTS_LINKS,ta.AZ_SPORTS_LINKS_UNRESOLVED),[Xt.MOBILE_NAVI_LIST_WIDGET]:Oa(aa.GROUPS,ra.QUICK_LINKS,ta.CONFIG_QUICK_LINK_PATHS_UNRESOLVED),[Xt.SPORTS_ALL_PAGE]:e=>e?Oa(aa.GROUPS,ra.ALL_SPORTS_LIST,ta.ALL_SPORTS_LIST_STALE):Oa(aa.GROUPS,ra.ALL_SPORTS_PAGE,ta.ALL_SPORTS_PAGE_UNRESOLVED),[Xt.VIRTUAL_SPORTS_PAGE]:Oa(aa.GROUPS,ra.VIRTUAL_SPORTS_LIST,ta.VIRTUAL_SPORTS_LIST_UNRESOLVED),[Xt.FAVORITE_GROUPS_PREFETCH]:Oa(aa.GROUPS,ra.FAVORITE_LEAGUES,ta.FAVORITE_LEAGUES_UNRESOLVED),[Xt.FAVORITE_GROUPS_SEED]:Oa(aa.GROUPS,ra.FAVORITE_LEAGUES,ta.FAVORITE_LEAGUES_UNRESOLVED),[Xt.PREBUILD_BOOSTED_ODDS_WIDGET]:Oa(aa.GROUPS,ra.BOOSTED_ODDS,ta.BOOSTED_ODDS_GROUP_NAMES_FALLBACK)},zY=e=>{if(typeof e!="object"||e===null)return{transportError:String(e)};const{status:t,metaData:r}=e,a=t??r?.status;return a===void 0?{}:{status:a}},XY=(e,t)=>{const r=jY[e];return typeof r=="function"?r(t):r},qY=(e,{ids:t})=>{if(!t?.length)return ac(e).length>0;const r=de(e);return t.every(a=>!!r[a])},bl=new Set,QY=()=>bl.clear(),Us(QY);const Uoe=(e,t,r)=>{mce(e)||bl.has(t)||(bl.add(t),fe(new ms(`Groups fetch failed for ${t}`,void 0,void 0,e),Se.WARN,{...XY(t,r),fetchCaller:t,hadGroups:r,route:ea(),...zY(e)}))},Moe=e=>{bl.delete(e)},koe=(e,t)=>e.pipe(z($.FETCH_GROUPS),ne(r=>{const{fetchCaller:a,...n}=r.payload,s=n.withSubGroups?[Qc.SUBGROUPS]:void 0,o=n.marketTypes||Ay(t.value),i=n.startTimeOffsetFrom!=null?vn(n.startTimeOffsetFrom):hR(),l=n.startTimeOffsetTo!=null?vn(n.startTimeOffsetTo):void 0;return i0({...n,fields:s,marketTypes:o,matchState:[he.PREMATCH,he.ONGOING],startTimeOffsetFrom:i,startTimeOffsetTo:l,openMarketsOnly:!0,marketStatus:XE,lang:xe.language,brand:getAppConfig().bol.brand,location:getAppConfig().bol.location,cursor:r.meta?.curs
25or,limit:r.meta?.limit??1e3}).pipe(ne(c=>{const u=!!(c.data.data?.length&&c.data.nextCursor);u||Moe(a);const d=[DB(c,{...n,fetchCaller:a,cursor:r.meta?.cursor})];if(u){const p=c.data.limit??1e3;d.push(gc(r.payload,{limit:p,cursor:c.data.nextCursor}))}const{setAZSportsLoaded:E}=uc.getState().actions;return!n.ids&&a===Xt.AZ_SPORTS_LINKS_WIDGET&&queueMicrotask(()=>{E(!0)}),Hr(d)}),Zt(c=>(Uoe(c,a,qY(t.value,n)),He(BB(c)))))})),Goe=(e,t)=>e.pipe(z($.FETCH_GROUPS_INTERVAL),rq(r=>r.payload.fetchCaller),ne(r=>r.pipe(uu(a=>{const{brand:n}=getAppConfig().bol,{location:s}=getAppConfig().bol,o=xe.language,i={...a.payload,lang:o,brand:n,location:s},l=()=>gc(i,{}),c=LE()?we:yv(O.config.groupRefreshInterval).pipe(Ce(()=>l()),Js(e.pipe(z($.FETCH_GROUPS_INTERVAL_STOP),Bt(u=>u.payload.fetchCaller===a.payload.fetchCaller))));return Vt(He(l()),c)})))),Foe=(e,t)=>e.pipe(z($.FETCH_EVENT_BY_ID),ne(r=>DT({...r.payload,lang:xe.language,brand:getAppConfig().bol.brand,location:getAppConfig().bol.location}).pipe(Ce(a=>qh(a,{usageTrackingId:r.meta.usageTrackingId,params:r.payload,oddsFormat:Ur(t.value),groupConfigMap:nt(t.value),translate:ie})),Zt(a=>He(Qh(a,{...r.payload,groupConfigMap:nt(t.value),translate:ie})))))),xoe=-1440*60*1e3,Hoe=(e,t)=>Math.min(xoe,t!=null&&OO(e,t)||0),Voe=(e,t)=>e.pipe(z($.FETCH_GROUPS_BY_ID),ne(r=>{const a=r.payload.withSubGroups?[Qc.SUBGROUPS]:void 0,{marketTypes:n}=r.payload;return i0({...r.payload,fields:a,marketTypes:n,matchState:[he.PREMATCH,he.ONGOING],startTimeOffsetTo:r.payload.startTimeOffsetTo!=null?vn(r.payload.startTimeOffsetTo):void 0,startTimeOffsetFrom:r.payload.startTimeOffsetFrom!=null?vn(r.payload.startTimeOffsetFrom):Hoe(t.value,r.payload.ids?.[0]),openMarketsOnly:!0,marketStatus:XE,lang:xe.language,brand:getAppConfig().bol.brand,location:getAppConfig().bol.location}).pipe(Ce(s=>wB(s,r.payload)),Zt(s=>He(UB(s,{...r.payload}))))})),Yoe=(e,t)=>e.pipe(z($.FETCH_EVENTS_BY_IDS),Bt(r=>r.payload.ids.length>0),ne(r=>DT({...r.payload,startTimeOffsetTo:r.payload.startTimeOffsetTo!=null?vn(r.payload.startTimeOffsetTo):void 0,startTimeOffsetFrom:r.payload.startTimeOffsetFrom!=null?vn(r.payload.startTimeOffsetFrom):void 0,lang:xe.language,brand:getAppConfig().bol.brand,location:getAppConfig().bol.location}).pipe(Ce(a=>(Tq(typeof a.data.data?.length,"number","response.data<Event[]>"),sI(a,{usageTrackingId:r.meta.usageTrackingId,isTopEvents:r.meta?.isTopEvents,params:r.payload,oddsFormat:Ur(t.value),groupConfigMap:nt(t.value),translate:ie}))),Zt(a=>He(MB(a,{...r.payload,groupConfigMap:nt(t.value),translate:ie})))))),$oe=e=>e.pipe(z($.FETCH_EVENTS_BY_IDS_AND_UPDATE_WHEN_RESULTED),Bt(t=>t.payload.ids.length>0),uu(t=>{const r=new Set(t.payload.ids);return Vt(He(rp(t.payload,{usageTrackingId:t.meta.usageTrackingId})),e.pipe(z($.FETCH_EVENTS_BY_IDS_SUCCESS),Bt(a=>zv(r,new Set(a.meta.params.ids))),ne(a=>{const n=new Set(a.payload.data.data.map(({id:o})=>o)),s=L_(r,n);return Array.from(s).map(o=>of({ids:[o],fields:t.payload.fields},{usageTrackingId:t.meta.usageTrackingId}))})),e.pipe(z($.FETCH_EVENTS_BY_IDS_FAILED),Bt(a=>zv(r,new Set(a.meta.ids))&&a.payload.metaData?.status===404),ne(()=>Array.from(r).map(a=>of({ids:[a],fields:t.payload.fields},{usageTrackingId:t.meta.usageTrackingId})))))})),Woe=(e,t,{history:r,bus:a})=>e.pipe(z(ur.BOOTSTRAP_SUCCESS),ne(()=>Vt(yv(O.config.cleanUnusedEventsInterval).pipe(Bt(()=>{const{pathname:n}=r.location;return!n||!(n.startsWith(X.TodaysEvents)||n.startsWith(X.EventDetails)||new RegExp(`${X.League}/[^/]+/[^/]+`).exec(n))}),Ce(()=>GB({skipEventIds:Object.values(a.state.get("betslip:picks")??{}).map(({eventId:n})=>n),groupConfigMap:nt(t.value),translate:ie})))))),Koe=(e,t)=>e.pipe(z($.EVENT_DETAILS),ne(r=>{const{id:a,name:n,category:s,sourceWidgetName:o,category3:i,category4:l,widgetName:c}=r.payload,u=fa(),d=_p(t.value),E=/\/([^/]+)/,p=kc(t.value,[Number(a)]),T={item_id:a,item_name:n,item_category:s,item_brand:p,item_category3:i,item_category4:l,price:0,quantity:1,widget_name:c,source_widget_name:o},_={logged_in:u,page_type:t.value.router.location?.pathname?.match(E)?.[1],currency:d,value:0,items:[T]};return km(mi.VIEW_ITEM,_),we}
25)),joe=Vr(koe,Goe,Foe,Voe,Yoe,$oe,Woe,Koe),zoe=e=>e.pipe(z(Wr.RENEWED),Lr()),JY=e=>e.pipe(z(dr.FETCH_CUSTOMERACCOUNTSETTINGS_SUCCESS,dr.FETCH_CUSTOMERACCOUNTSETTINGS_FAILED),Lr()),Xoe=e=>e.pipe(z(Wr.STARTED),Lr()),ZY=[O.routesPaths.PlayerUiLogin,O.routesPaths.PlayerUiRegistration,O.routesPaths.PlayerUiKyc,O.routesPaths.OldLoginRoute,O.routesPaths.OldRegistrationRoute],qoe=(e,t)=>new URLSearchParams(e).get(t),Qoe=({locationState:e})=>e&&i_(e)?e:null,Joe=({location:e})=>{const{pathname:t,search:r}=e;if(ZY.some(a=>t.includes(a))){if(t.startsWith(O.routesPaths.PlayerUiKyc))return t;if(t.startsWith(O.routesPaths.OldLoginRoute))return O.routesPaths.Login;if(t.startsWith(O.routesPaths.OldRegistrationRoute))return O.routesPaths.Registration;const a=qoe(r,"state");return fa()&&a&&i_(a)?O.routesPaths.Root:t}},e$=e=>e&&ZY.includes(e);var t$=(e=>(e.IS_MISSION_NEW="tiger:isMissionNew",e.MISSION_PULSE="tiger:missionPulse",e))(t$||{});const Zoe=()=>{Object.values(t$).forEach(e=>{sessionStorage.removeItem(e)})},eie=e=>e.pipe(z(Wr.STARTED),ne(()=>{Zoe();const t=hs(),r=Yz();return Wm(t),c1({user_id:t,channel:r}),He(pB())})),tie=e=>e.pipe(z(dn.HANDLE_SESSION_ON_BOOTSTRAP),ne(t=>{if(t.payload.authUser){const r=fce()??t.payload.authUser.balance;return tue(t.payload.authUser.token).catch(()=>{}),He(Oh({balance:{amount:r,currency:getAppConfig().bol.currency,total:r,bonus:0}},{source:t.type}))}return He(x1())})),rie=e=>e.pipe(z(Wr.RENEWED),ne(()=>(Wm(hs()),we))),aie=e=>{const t=zoe(e),r=JY(e),a=PT([t,r]),n=e.pipe(z(Wr.RENEW_FAILED),Lr());return Rv([a,n.pipe(R_(s=>{fe(new Error("Renew session failed"),Se.FATAL,{origin:"waitForTheSessionOnBootstrapEpic()",sessionState:{jwt:Br(),isLoggedIn:fa(),customerId:hs()},action:s})}))]).pipe(Ce(()=>x1()),Js(e.pipe(z(dn.HANDLE_SESSION_ON_BOOTSTRAP_DONE))))},nie=e=>{const t=Xoe(e),r=JY(e),a=PT([t,r]),n=e.pipe(z(Wr.LOGIN_FAILED),Lr());return Rv([a,n]).pipe(Ce(()=>ete()),Js(e.pipe(z(dn.HANDLE_SESSION_ON_BOOTSTRAP_DONE))))},sie=(e,t,{history:r})=>e.pipe(z(dn.HANDLE_REDIRECTS_ON_STATE_LOGIN),ne(()=>{const a=r.location.state,n=Qoe({locationState:a});return n&&r.replace(n),e$(n)?we:(Km(),He(H1()))})),oie=(e,t,{history:r})=>e.pipe(z(dn.HANDLE_REDIRECTS_ON_BOOTSTRAP),Lr(),ne(()=>{const a=Joe({location:r.location}),{search:n,state:s}=r.location;return e$(a)?(r.push({pathname:a,search:n},s),we):(a&&r.push(a),Km(),He(H1()))})),iie=Vr(eie,tie,aie,nie,rie,sie,oie),lie=e=>(fe(new Error("Session events subscribed before the bus existed"),Se.ERROR,{topic:e}),we),cie=e=>I_(()=>$$()?WX(t=>ve().subscribe(e,()=>t(e)),(t,r)=>r()):lie(e)),r$=(...e)=>Vt(...e.map(cie)),a$={"auth:login:succeeded":tte,"auth:login:failed":nte,"auth:renew:succeeded":rte,"auth:renew:failed":ste,"auth:logged-out":ate},uie=Object.keys(a$),die=()=>r$(...uie).pipe(Ce(e=>a$[e]()));xp=(e=>(e.OPEN="OPEN",e.SETTLED="SETTLED",e.EMPTY="EMPTY",e))(xp||{}),y5=[{id:"OPEN",name:O.localizationKey.MY_BETS_TABS_OPEN},{id:"SETTLED",name:O.localizationKey.MY_BETS_TABS_SETTLED}],Gs=(e=>(e.PENDING_CONFIRMATION="PENDING_CONFIRMATION",e.CONFIRMED="CONFIRMED",e.REJECTED="REJECTED",e))(Gs||{}),Tp=(e=>(e.PARTIAL="PARTIAL",e.FULL="FULL",e))(Tp||{}),sa=(e=>(e.PENDING_VALIDATION="PENDING_VALIDATION",e.VALIDATED="VALIDATED",e.REJECTED="REJECTED",e.SUCCESS="SUCCESS",e.ERROR="ERROR",e.UNAVAILABLE="UNAVAILABLE",e.SUBMITTING="SUBMITTING",e))(sa||{});let Ah,yh,n$,s$,o$,i$,l$,c$;Ah={activeTab:xp.OPEN,settledTabStatusFilter:Wa.ALL,openTabStatusFilter:mc.ALL,desktopBetsDetails:void 0,cashoutsById:{},revokesById:{}},yh="MyBetsStore",n$=1,s$=e=>({activeTab:e.activeTab,settledTabStatusFilter:e.settledTabStatusFilter,openTabStatusFilter:e.openTabStatusFilter}),o$=e=>!e.allowed&&e.rejectionReasons.length>0,Ec=Qr()(Jr(Dl(e=>({...Ah,actions:{setBetHistoryActiveTab:t=>e({activeTab:t},void 0,{type:"setBetHistoryActiveTab",payload:{tabId:t}}),updateSettledTabStatusFilter:t=>e({settledTabStatusFilter:t},void 0,{type:"updateSettledTabStatusFilter",payload:{filter:t}}),updateOpenTabStatusFilter:t=>e({openTabStatusFilter:t},void 0,{type:"updateOpenTabStatusFilter",payload:{filter:t}}),setDesktopBetDetails:t=>e({desktopBetsDetails:t},void 0,{type:"setDesktopBetDetails",payload:{details:t}}),setCashoutPendingConfirmation:(t,r)=>e(a=>{const n={requestUuid:r,status:Gs.PENDING_CONFIRMATION};return{cashoutsById:{...a.cashoutsById,[t]:{...a.cashoutsById[t],cashout:n}}}},void 0,{type:"setCashoutPendingConfirmation",payload:{betId:t,requestUuid:r}}),applyCashoutValidation:(t,r,a)=>e(n=>{const s=n.cashoutsById[t];if(!s)return n;const o=o$(r),i=a!==Tp.PARTIAL?void 0:o?{...s.partialCashout,status:sa.REJECTED}:{status:sa.SUCCESS};return{cashoutsById:{...n.cashoutsById,[t]:{...s,cashout:{...s.cashout,response:r,status:o?Gs.REJECTED:Gs.CONFIRMED},partialCashout:i}}}},void 0,{type:"applyCashoutValidation",payload:{betId:t,type:a}}),applyPartialCashoutValidation:(t,r)=>e(a=>{const n=a.cashoutsById[t]||{};if(n.partialCashout?.status===sa.SUBMITTING)return a;const s=!!r.rejectionReasons&&r.rejectionReasons.length>0,o={response:r,status:s?sa.REJECTED:sa.VALIDATED};return{cashoutsById:{...a.cashoutsById,[t]:{...n,partialCashout:o}}}},void 0,{type:"applyPartialCashoutValidation",payload:{betId:t}}),setPartialCashoutSubmitting:t=>e(r=>{const a=r.cashoutsById[t]||{},n={...a.partialCashout,status:sa.SUBMITTING};return{cashoutsById:{...r.cashoutsById,[t]:{...a,partialCashout:n}}}},void 0,{type:"setPartialCashoutSubmitting",payload:{betId:t}}),setPartialCashoutError:(t,r)=>e(a=>{const n=a.cashoutsById[t]||{},s={error:r,status:sa.ERROR};return{cashoutsById:{...a.cashoutsById,[t]:{...n,partialCashout:s}}}},void 0,{type:"setPartialCashoutError",payload:{betId:t}}),updatePartialCashoutStatus:(t,r)=>e(a=>{const n=a.cashoutsById[t]||{},s={...n.partialCashout,status:r};return{cashoutsById:{...a.cashoutsById,[t]:{...n,partialCashout:s}}}},void 0,{type:"updatePartialCashoutStatus",payload:{betId:t,status:r}}),setRevokeProcessing:t=>e(r=>({revokesById:{...r.revokesById,[t]:{status:Ks.PROCESSING}}}),void 0,{type:"setRevokeProcessing",payload:{betslipId:t}}),setRevokeCompleted:(t,r)=>e(a=>({revokesById:{...a.revokesById,[t]:{requestUuid:r,status:Ks.COMPLETED}}}),void 0,{type:"setRevokeCompleted",payload:{betslipId:t,requestUuid:r}}),setRevokeFailed:t=>e(r=>({revokesById:{...r.revokesById,[t]:{status:Ks.FAILED}}}),void 0,{type:"setRevokeFailed",payload:{betslipId:t}}),resetCashouts:()=>e({cashoutsById:{}},void 0,{type:"resetCashouts"}),resetRevokes:()=>e({revokesById:{}},void 0,{type:"resetRevokes"}),resetStore:()=>e({...Ah},void 0,{type:"resetStore"})}}),{name:yh,version:n$,partialize:s$}),{name:yh,enabled:!1})),i$=()=>Ec.getState().actions.resetCashouts(),l$=()=>Ec.getState().actions.resetRevokes(),c$=()=>Ec.getState().actions.setDesktopBetDetails(void 0),Us(c$);const Eie=()=>Vt(r$("auth:logged-out").pipe(ne(()=>(B1(),i$(),l$(),Lg(),kt.removeQueries({queryKey:ia.all}),He(FY()))))),pie=e=>e.pipe(z(Wr.STARTED),ne(()=>{const t=St();return t.trackEvent({event_name:mt.LOG_IN}),t.setPeopleValue({[Ea.LAST_LOGIN_DATE]:new Date().toISOString()}),t.setPeopleValueOnce({[Ea.FIRST_LOGIN_DATE]:new Date().toISOString()}),we}),Zt(()=>we)),Tie="state:spa:";function _ie(e){return e.startsWith(Tie)}function Sie(e){return new Re(t=>{const r=e.subscribe("*",a=>t.next(a));return()=>r?.()}).pipe(vv())}function mie(e,t){const r="state:bus:store:hydrated";return I_(()=>t.state.get(r)?He(!0):e.pipe(Bt(a=>a.topic===r),Qs(1),Ce(()=>!0))).pipe(Nv({bufferSize:1,refCount:!1}))}const fie=e=>{const t=Sie(e),r=mie(t,e),a=nM(Wd.inbound),n=new WeakMap,s=(l,c)=>{const u="map"in l?l.map(c):c;if(Nd(l)){if(n.has(l)&&n.get(l)===u)return we;n.set(l,u)}return Hr(ZU(l.toAction(u)))},o=r.pipe(Qs(1),ne(()=>Hr(Wd.inbound).pipe(Bt(Nd),ne(l=>{const c=e.state.get(l.topic);return c==null?we:s(l,c)})))),i=t.pipe(ne(l=>{const c=a.get(l.topic);return c?.length?Hr(c).pipe(ne(u=>(Nd(u)?r.pipe(Qs(1)):He(!0)).pipe(ne(()=>s(u,l.payload))))):we}));return Vt(o,i)},gie=(e,t,r)=>new Re(a=>{const n=t.map(s=>e.subscribe(s,()=>a.next(r.value)));return()=>n.forEach(s=>s?.())}),hie=(e,t)=>{const r=new Re(a=>gce(()=>a.next(t.value)));return Vt(...Wd.outbound.filter(eM).map(a=>{const n="equalityFn"in a&&a.equalityFn?a.equalityFn:void 0;return(a.retriggerOn?.length?Vt(t,r,gie(e,a.retriggerOn,t)):Vt(t,r)).pipe(Ce(s=>a.selector(s,e)),Bt(s=>!a.filter||a.filter(s,t.value)),qX(n),R_(s=>{queueMicrotask(()=>{const o=aM(e,s,a);_ie(a.topic)?Bc.setGlobal(e.state,a.topic,o):wf(a.topic)&&e.publish(a.topic,o)})}),ne(()=>we))}))},Iie=(e,t,{bus:r})=>{const a=fie(r),n=hie(r,t);return Vt(a,n)},Oie=Vr(Iie),Aie=Vr(die,Eie,pie,iie,BY,joe,boe,$Y,Noe,gB,Pre,Oie),yie=(e,t,r)=>Aie(e,t,r).pipe(Zt((a,n)=>(fe(a,Se.ERROR,{origin:"rootEpic"}),n))),u$={groupConfigMap:{},liveLeagueSortOrder:[],liveLeagueBottomSortOrder:[],upcomingLeagueSortOrder:[],upcomingLeagueBottomSortOrder:[],boostLeagueSortOrder:[],countryLeagueSortOrder:null,topSportsIds:[],topLeaguesIds:[],sportGroupSortOrder:{liveSportSortOrder:[],todaySportSortOrder:[]},quickLinks:[],configQuickLinks:[],sports:{},leagues:{},teams:{},images:{},countryFlags:{},internationalFlag:void 0,featuredEventsV2Config:{timeRangeCalendarDays:2,defaultNumberOfEventsShownPerLeague:4,leagueConfigs:[]},sportLeagueSortOrder:{},sportLeagueBottomSortOrder:{}};function Rie(e,t){return{...e,groupConfigMap:t.payload}}function bie(e,t){return tr({startMarkName:re.FETCH_LIVE_LEAGUE_SORT_ORDER_START,endMarkName:re.FETCH_LIVE_LEAGUE_SORT_ORDER_END,measureName:Yt.FETCH_LIVE_LEAGUE_SORT_ORDER_DURATION}),{...e,liveLeagueSortOrder:t.payload.liveLeagueGroupSortOrder.filter(Pr).map(Ot),liveLeagueBottomSortOrder:t.payload.liveLeagueGroupBottomSortOrder.filter(Pr).map(Ot)}}function vie(e,t){return{...e,upcomingLeagueSortOrder:t.payload.todaysLeagueGroupSortOrder.filter(Pr).map(Ot),upcomingLeagueBottomSortOrder:t.payload.todaysLeagueGroupBottomSortOrder.filter(Pr).map(Ot)}}function Nie(e,t){return{...e,boostLeagueSortOrder:t.payload.filter(Pr).map(Ot)}}function Lie(e,t){const r=Array.isArray(t.payload)?t.payload:[];return{...e,countryLeagueSortOrder:r.filter(Pr).map(Ot).reduce((a,n,s)=>(a[n]=s,a),{})}}function Cie(e,t){tr({startMarkName:re.FETCH_QUICK_LINKS_START,endMarkName:re.FETCH_QUICK_LINKS_END,measureName:Yt.FETCH_QUICK_LINKS_DURATION});const r=t.payload?.map(UP)??[];return{...e,quickLinks:r}}function Pie(e,t){tr({startMarkName:re.FETCH_CONFIG_QUICK_LINKS_START,endMarkName:re.FETCH_CONFIG_QUICK_LINKS_END,measureName:Yt.FETCH_QUICK_LINKS_DURATION});const r=t.payload?.map(MP)??[];return{...e,configQuickLinks:r}}function Die(e,t){const r=xt(t.payload.leagues,({groupId:s})=>s),a=xt(t.payload.sports,({groupId:s})=>s),n={};
25return Object.entries(a).forEach(([s,[o]])=>{n[s]=o}),{...e,sports:n,leagues:r}}function Bie(e,t){tr({startMarkName:re.FETCH_TEAMS_START,endMarkName:re.FETCH_TEAMS_END,measureName:Yt.FETCH_TEAMS_DURATION});const r={},a=xt(t.payload,({sportType:n})=>em(n));return Object.entries(a).forEach(([n,s])=>{const o=xt(s,({teamId:i})=>i);r[n]=r[n]||{},Object.entries(o).forEach(([i,[l]])=>{r[n][i]=l})}),{...e,teams:r}}function wie(e,t){return tr({startMarkName:re.FETCH_COUNTRY_FLAGS_START,endMarkName:re.FETCH_COUNTRY_FLAGS_END,measureName:Yt.FETCH_COUNTRY_FLAGS_DURATION}),{...e,countryFlags:t.payload.countryFlags,internationalFlag:t.payload.internationalFlag}}function Uie(e,t){const r={};return t.payload?.forEach(a=>{r[a.key]=a}),{...e,images:r}}function Mie(e,t){return tr({startMarkName:re.FETCH_FEATURED_EVENTS_CONFIG_START,endMarkName:re.FETCH_FEATURED_EVENTS_CONFIG_END,measureName:Yt.FETCH_FEATURED_EVENTS_CONFIG_DURATION}),{...e,featuredEventsV2Config:t.payload?{...t.payload,leagueConfigs:t.payload.leagueConfigs??[]}:u$.featuredEventsV2Config}}function kie(e,t){return{...e,topSportsIds:t.payload.filter(Pr).map(Ot)}}function Gie(e,t){return{...e,topLeaguesIds:t.payload.filter(Pr).map(Ot)}}function Fie(e,t){return tr({startMarkName:re.FETCH_SPORT_GROUP_SORT_ORDER_START,endMarkName:re.FETCH_SPORT_GROUP_SORT_ORDER_END,measureName:Yt.FETCH_SPORT_GROUP_SORT_ORDER_DURATION}),{...e,sportGroupSortOrder:{...e.sportGroupSortOrder,[t.payload.type]:t.payload.sortOrder.filter(Pr).map(Ot)}}}function xie(e,t){return{...e,sportLeagueSortOrder:{...e.sportLeagueSortOrder,[t.payload.groupId]:t.payload.sortOrder.filter(Pr).map(Ot)},sportLeagueBottomSortOrder:{...e.sportLeagueBottomSortOrder,[t.payload.groupId]:t.payload.bottomSortOrder.filter(Pr).map(Ot)}}}const Hie={[ze.FETCH_CONTENT_CONFIG_SUCCESS]:Rie,[ze.FETCH_QUICK_LINKS_SUCCESS]:Cie,[ze.FETCH_CONFIG_QUICK_LINKS_SUCCESS]:Pie,[ze.FETCH_LIVE_LEAGUE_SORT_ORDER_SUCCESS]:bie,[ze.FETCH_BOOST_LEAGUE_SORT_ORDER_SUCCESS]:Nie,[ze.FETCH_COUNTRY_LEAGUE_SORT_ORDER_SUCCESS]:Lie,[ze.FETCH_UPCOMING_LEAGUE_SORT_ORDER_SUCCESS]:vie,[ze.FETCH_LEAGUES_AND_SPORTS_SUCCESS]:Die,[ze.FETCH_TEAMS_SUCCESS]:Bie,[ze.FETCH_COUNTRY_FLAGS_SUCCESS]:wie,[ze.FETCH_IMAGES_CONFIG_SUCCESS]:Uie,[ze.FETCH_FEATURED_EVENTS_V2_CONFIG_SUCCESS]:Mie,[ze.FETCH_TOP_SPORTS_IDS_SUCCESS]:kie,[ze.FETCH_TOP_LEAGUES_IDS_SUCCESS]:Gie,[ze.FETCH_SPORT_GROUP_SORT_ORDER_SUCCESS]:Fie,[ze.FETCH_SPORT_LEAGUE_SORT_ORDER_SUCCESS]:xie,[ze.FETCH_GROWTHBOOK_FEATURE_VALUES_SUCCESS]:Vie};function Vie(e){return{...e}}const Yie=et(u$,Hie),$ie=e=>Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0)),Wie=e=>Array.isArray(e.markets)?e.markets.length:void 0,Kie=e=>{if(!Array.isArray(e.markets))return;let t=0;for(const r of e.markets){if(!Array.isArray(r?.outcomes))return;t+=r.outcomes.length}return t},jie=(e,t)=>e instanceof Error?e:new Error(t);function zie(e){if(typeof e.id!="number"||Number.isNaN(e.id))return{valid:!1,code:"missing_event_id",reason:"Event id is missing or invalid",fieldPath:"id",severity:"error"};if(e.group==null)return{valid:!1,code:"missing_group",reason:"Event group is missing",fieldPath:"group",severity:"error"};if(typeof e.group.id!="number"||Number.isNaN(e.group.id))return{valid:!1,code:"missing_group_id",reason:"Event group id is missing or invalid",fieldPath:"group.id",severity:"error"};if(e.markets!==void 0&&!Array.isArray(e.markets))return{valid:!1,code:"invalid_markets",reason:"Event markets must be an array when provided",fieldPath:"markets",severity:"error"};for(const[t,r]of(e.markets??[]).entries()){const a=Xie(r,t);if(a!==null)return a}return{valid:!0}}function Xie(e,t){if(e==null)return{valid:!1,code:"invalid_markets",reason:"Market entry is null or undefined",fieldPath:`markets[${t}]`,severity:"error"};const r=e;return typeof r.id!="string"||r.id.length===0?{valid:!1,code:"missing_market_id",reason:"Market id is missing or invalid",fieldPath:`markets[${t}].id`,severity:"error"}:r.betMarketStatus==null?{valid:!1,code:"missing_market_status",reason:"Market status is missing",fieldPath:`markets[${t}].betMarketStatus`,severity:"warning"}:Array.isArray(r.outcomes)?null:{valid:!1,code:"invalid_outcomes",reason:"Market outcomes must be an array",fieldPath:`markets[${t}].outcomes`,severity:"error"}}function qie(e,t){if(e==null)return{valid:!1,code:"invalid_outcomes",reason:"Outcome entry is null or undefined",fieldPath:t,severity:"error"};const{id:r}=e;return typeof r!="string"||r.length===0?{valid:!1,code:"missing_outcome_id",reason:"Outcome id is missing or invalid",fieldPath:`${t}.id`,severity:"error"}:null}
25class d$ extends Error{constructor(t){super(t.reason),this.name="EventValidationError",this.failure=t}}function sE({error:e,eventData:t,fallbackBehavior:r,fieldPath:a,phase:n,reason:s,requestUrl:o,severity:i,usageTrackingId:l,validationCode:c}){const u=jie(e,s??"EventDataReducer processing failed");fe(u,i==="warning"?Se.INFO:Se.ERROR,$ie({reducer:"EventDataReducer",phase:n,fallbackBehavior:r,validationCode:c,failingFieldPath:a,requestUrl:o,usageTrackingId:l,eventId:typeof t.id=="number"?t.id:void 0,groupId:typeof t.group?.id=="number"?t.group.id:void 0,sportType:t.sportType,matchState:t.matchState,marketCount:Wie(t),outcomeCount:Kie(t),errorMessage:u.message,errorStack:u.stack,reason:s}))}class Da{constructor(t){this.groups=t.groups,this.groupChanges={}}addGroupReference(t){this.processGroupReference(t),this.compareAndSetProps(Da.mapGroupReference(t),!1)}addGroup(t){this.processGroup(t),this.compareAndSetProps(Da.mapGroupData(t),!0)}addEvent(t,r){this.getProperty(t,"eventIds")?.has(r)||this.addToSet(t,"eventIds",r)}removeEvent(t,r){this.getProperty(t,"eventIds")?.has(r)&&this.removeFromSet(t,"eventIds",r)}addGroups(t){t.forEach(r=>this.addGroup(r))}getGroups(){const t=Object.entries(this.groupChanges);return t.length?t.reduce((r,[a,n])=>(r[a]={...r[a],...n},r),{...this.groups}):this.groups}compareAndSetProps(t,r){const a=Object.keys(t).filter(n=>Object.prototype.hasOwnProperty.call(t,n));for(const n of a)n==="parentGroupId"?this.compareAndSetParentGroupId(t):n==="groupIds"||n==="eventIds"?this.compareAndSetIdSet(t,n):n==="name"?this.compareAndSetName(t,r):this.compareAndSetGenericProp(t,n)}compareAndSetParentGroupId(t){const r=this.getProperty(t.id,"parentGroupId");t.parentGroupId!=null&&r!==t.parentGroupId&&this.setProperty(t.id,"parentGroupId",t.parentGroupId)}compareAndSetIdSet(t,r){const a=t[r],n=this.getProperty(t.id,r);a&&(!n||n&&L_(n,a).size>0)&&this.addToSet(t.id,r,...a)}compareAndSetName(t,r){const{name:a}=t,n=this.getProperty(t.id,"name");if(n==null&&this.setProperty(t.id,"name",""),n===a)return;const s=Da.isValidGroupName(a),o=n&&Da.isValidGroupName(n);if(r){if(!s&&o)return}else if(!s||o)return;this.setProperty(t.id,"name",a)}compareAndSetGenericProp(t,r){const a=this.getProperty(t.id,r);t[r]!=null&&a!==t[r]&&this.setProperty(t.id,r,t[r])}static isValidGroupName(t){return t!==""&&Number.isNaN(Number(t))}processGroupReference(t){if(t.parentGroup){this.addGroupReference(t.parentGroup);const r=t.parentGroup.id;this.childGroupExists(r,t.id)||this.addToSet(r,"groupIds",t.id)}}processGroup(t){const r=t.id;this.processGroupReference(t),"groups"in t&&t.groups&&t.groups.forEach(a=>{const n=a.id;this.addGroup(a),this.childGroupExists(r,n)||this.addToSet(r,"groupIds",n),this.getProperty(n,"parentGroupId")!==r&&this.setProperty(n,"parentGroupId",r)})}getProperty(t,r){return this.groupChanges[t]?.[r]||this.groups[t]?.[r]}setProperty(t,r,a){let n=this.groupChanges[t];n||(n={}),n[r]=a,this.groupChanges[t]=n}addToSet(t,r,...a){let n;const s=this.groupChanges[t]?.[r];if(s)n=s;else{const o=this.groups[t]?.[r];o?n=new Set(o):n=new Set}da(n,a),this.setProperty(t,r,n)}removeFromSet(t,r,...a){let n;const s=this.groupChanges[t]?.[r];if(s)n=s;else{const o=this.groups[t]?.[r];o?n=new Set(o):n=new Set}Eu(n,a),this.setProperty(t,r,n)}childGroupExists(t,r){return this.groups[t]||this.groupChanges[t]?!!this.groups[t]?.groupIds?.has(r)||!!this.groupChanges[t]?.groupIds?.has(r):!1}static mapGroupData(t){const{eventCount:r,hasSubGroups:a,id:n,name:s}=t,o={eventCount:r,groupIds:new Set,hasSubGroups:a,id:n,name:s,liveCount:NP(t)};return t.parentGroup&&(o.parentGroupId=t.parentGroup.id),o}static mapGroupReference(t){return{groupIds:new Set,id:t.id,name:t.name||"",parentGroupId:t.parentGroup?.id}}}let E$,p$;E$=3,p$=()=>{try{if(typeof getAppConfig!="function")return[];const e=getAppConfig().service.overrideNoStreamGroupIds;return Array.isArray(e)?e.filter(t=>typeof t=="number"&&Number.isFinite(t)):[]}catch(e){return fe(e,Se.WARN),[]}},iy=(e,t=p$())=>{try{if(!e||!t||t.length===0)return!1;const r=new Set(t);let a=e;const n=new Set;let s=0;for(;a&&s<E$;){if(typeof a.id=="number"){if(r.has(a.id))return!0;
25if(n.has(a.id))return!1;n.add(a.id)}a=a.parentGroup,s+=1}return!1}catch(r){return fe(r,Se.WARN),!1}};function Qie(e,t){const r=new Map;return e.forEach(a=>r.set(a.id,a)),t.forEach(a=>r.set(a.id,a)),[...r.values()]}kn=class{constructor(e,t,r){this.eventsData=[],this.isEventsDataForBetHistory=!1,this.ownedTrackingSets=new Set,this.oddsFormat=Me.AMERICAN,this.memoizedMergeMarketTypes=$r((a,n)=>new Set([...a,...n])),this.events={...e.events},this.groupReducer=new Da(e),this.outcomeIdsToMarketIdsDict={...e.outcomeIdsToMarketIdsDict},this.marketIdsToEventIdsDict={...e.marketIdsToEventIdsDict},this.eventUsageTrackingIds={...e.eventUsageTrackingIds},this.eventIdsThatFailedToFetch=new Map(e.eventIdsThatFailedToFetch),this.groupConfigMap=t,this.translate=r}isInStaleGroup(e){return e!=null&&!!this.staleGroupIds?.has(e)}getEventIdsUsedInDifferentQueries(e){const t=new Set;return e.forEach(r=>Object.entries(this.eventUsageTrackingIds).forEach(([a,n])=>{!this.usageTrackingId||a===this.usageTrackingId?.toString()||n.has(r)&&(this.eventUsageTrackingIds[this.usageTrackingId].delete(r),t.add(r))})),t}reduce(e,t,r,a,n,s,o,i,l="",c){const u=this.ingest({eventsData:e,marketTypes:t,usageTrackingId:r,oddsFormat:a,eventFields:n,eventsDataForBetHistory:s,removeExpiredEvents:o,selectedEventId:i,url:l,groupScope:c});return this.finish(u,l)}reduceBetHistoryWrites(e){const t=new Set;for(const r of e){if(t.has(r.eventData)){this.usageTrackingId=r.usageTrackingId;const a=this.events[r.eventData.id];a&&this.trackUsage(a);continue}t.add(r.eventData),this.ingest({usageTrackingId:r.usageTrackingId,oddsFormat:r.oddsFormat,eventFields:r.eventFields,eventsDataForBetHistory:[r.eventData],url:r.url})}return this.finish(new Set,e.at(-1)?.url??"")}ingest({eventsData:e,marketTypes:t,usageTrackingId:r,oddsFormat:a,eventFields:n,eventsDataForBetHistory:s,removeExpiredEvents:o,selectedEventId:i,url:l="",groupScope:c}){const{expireWithinGroupIds:u,staleGroupIds:d}=c??{};this.staleGroupIds=d?.length?new Set(d):void 0,this.isEventsDataForBetHistory=!!s?.length,this.eventsData=e?.length&&e||this.isEventsDataForBetHistory&&s||[],this.usageTrackingId=r,this.marketTypesSet=t?new Set(t):void 0,this.selectedEventId=i,this.oddsFormat=a;const E=o&&this.usageTrackingId!==void 0&&this.eventUsageTrackingIds[this.usageTrackingId]?new Set(this.eventUsageTrackingIds[this.usageTrackingId]):new Set;if(u!==void 0){const p=new Set(u);for(const T of E){const _=this.events[T]?.groupId;(_==null||!p.has(_))&&E.delete(T)}}for(const p of E)this.isInStaleGroup(this.events[p]?.groupId)&&E.delete(p);E&&i&&E.has(i)&&E.delete(i);for(const p of this.eventsData){if(p==null||n?.includes(Mr.BETMARKETS)&&!p.markets)continue;if(this.isInStaleGroup(p.group?.id)){E.delete(p.id);continue}const T=this.processEventDataSafely(p,l,E);T&&E.has(T.id)&&E.delete(T.id)}return E}finish(e,t){const r=this.groupReducer.getGroups();e.size&&this.removeEvents(Array.from(e));for(const a of Object.values(this.events))this.handleEventDisplayNameSafely(a,r,t);return{events:this.events,groups:r,outcomeIdsToMarketIdsDict:this.outcomeIdsToMarketIdsDict,marketIdsToEventIdsDict:this.marketIdsToEventIdsDict,eventUsageTrackingIds:this.eventUsageTrackingIds,eventIdsThatFailedToFetch:this.eventIdsThatFailedToFetch}}reduceFailedEventsFetch(e,t){const r=t===404?$s.NOT_FOUND:$s.OTHER;for(const a of e)this.eventIdsThatFailedToFetch.set(a,r);return{...this.removeEvents(e),eventIdsThatFailedToFetch:this.eventIdsThatFailedToFetch}}removeEvents(e){return e.forEach(t=>{this.cleanOldEventData(t),this.usageTrackingId!=null&&this.eventUsageTrackingIds[this.usageTrackingId]&&this.ownTrackingSet(this.usageTrackingId).delete(t),delete this.events[t]}),{events:this.events,groups:this.groupReducer.getGroups(),outcomeIdsToMarketIdsDict:this.outcomeIdsToMarketIdsDict,marketIdsToEventIdsDict:this.marketIdsToEventIdsDict,eventUsageTrackingIds:this.eventUsageTrackingIds}}processEventDataSafely(e,t,r){let a="validation",n;try{n=typeof e.id=="number"&&!Number.isNaN(e.id)?e.id:void 0;const s=zie(e);if(!s.valid)return this.preserveExistingEventData(n,r),sE({eventData:e,fallbackBehavior:this.getFallbackBehavior(n),fieldPath:s.fieldPath,phase:a,reason:s.reason,requestUrl:t,severity:s.severity,usageTrackingId:this.usageTrackingId,validationCode:s.code}),null;const o=e;a="mapping";const i=this.mapEventData(o),l={marketIdsToEventIdsDict:{},outcomeIdsToMarketIdsDict:{}};return a="merge",this.mergeExistingEventMarkets(i),a="market",i.markets.forEac
25h((c,u)=>this.handleMarket(c,i,l,u)),a="participants",this.preserveParticipantPlayers(i),a="statistics",this.preserveStatistics(i),this.preserveSportCurrentGameState(i),a="group",this.handleGroupData(o.group,i.id),a="tracking",this.trackUsage(i),this.eventIdsThatFailedToFetch.delete(i.id),this.commitEventMappings(i,l),i}catch(s){return this.preserveExistingEventData(n,r),s instanceof d$?(sE({eventData:e,fallbackBehavior:this.getFallbackBehavior(n),fieldPath:s.failure.fieldPath,phase:"validation",reason:s.failure.reason,requestUrl:t,severity:s.failure.severity,usageTrackingId:this.usageTrackingId,validationCode:s.failure.code}),null):(sE({error:s,eventData:e,fallbackBehavior:this.getFallbackBehavior(n),phase:a,requestUrl:t,usageTrackingId:this.usageTrackingId}),null)}}mapEventData(e){const t=e.markets?.filter(n=>n.outcomes.length>0)??[],r=this.isEventsDataForBetHistory?this.events[e.id]?.markets.length?[...this.events[e.id].markets]:t.filter(n=>n.betMarketStatus===Pe.OPEN):t,a=this.isEventsDataForBetHistory?Qie(this.events[e.id]?.marketsForBetHistory??[],t):[...this.events[e.id]?.marketsForBetHistory??[]];return{displayInfo:e.displayInfo,eventType:e.eventType,groupId:e.group.id,id:e.id,markets:r,marketsForBetHistory:a,participants:e.participants||[],sportType:e.sportType,parentGroupName:e.group?.parentGroup?.name,eventReferences:e.eventReferences||[],startTime:e.startTime,isRunning:Fr(e),score:e.score,gameClock:e.gameClock,outcomeDict:{},fetchedMarketTypes:void 0,matchState:e.matchState,eventDetails:e.eventDetails,eventName:e.eventName,aggregatedEventPoints:e.aggregatedEventPoints,sections:e.sections,sportCurrentGameState:e.sportCurrentGameState,displayName:this.events[e.id]?.displayName??e.eventName??"",lastModifiedTime:e.lastModifiedTime,eventTags:e.eventTags,statistics:e?.statistics,eventMetadata:e.eventMetadata,hasVideoStream:e.hasVideoStream&&!iy(e.group),leagueName:e.leagueName}}handleMarket(e,t,r,a){r.marketIdsToEventIdsDict[e.id]=t.id,e.outcomes.forEach((n,s)=>this.handleOutcome(n,e,t,r,`markets[${a}].outcomes[${s}]`))}handleOutcome(e,t,r,a,n){const s=qie(e,n);if(s)throw new d$(s);a.outcomeIdsToMarketIdsDict[e.id]=t.id,this.addToOutcomeDict(e,t,r),this.updateTrend(e);const o=e,i=t.specifiers?.some(l=>l.type===ws.OVER_UNDER);o.displayNameShort=hT(e,!0,r.participants,i),o.displayNameLong=hT(e,!1)}handleGroupData(e,t){this.groupReducer.addGroupReference(e),this.groupReducer.addEvent(e.id,t)}addToOutcomeDict(e,t,r){e.pickStatus=qZ(e,t,r,this.oddsFormat),r.outcomeDict[e.id]=e}updateTrend(e){const t=Wu(this.outcomeIdsToMarketIdsDict,this.marketIdsToEventIdsDict,this.events,e.id),r=e;if(t){const a=t.formatDecimal,n=e.formatDecimal;let s=hn.NONE;n!==a?(n!=null&&a!=null&&(n>a?s=hn.UP:n<a&&(s=hn.DOWN)),r.trend=s,r.trendTimestamp=Date.now()):(r.trend=t.trend,r.trendTimestamp=t.trendTimestamp)}else r.trend=hn.NONE,r.trendTimestamp=Date.now()}mergeExistingEventMarkets(e){if(this.events?.[e.id]&&this.marketTypesSet){const t=this.selectedEventId===e.id;e.markets=this.events[e.id].markets.map(r=>{const a=e.markets.findIndex(s=>s.id===r.id),n=a>=0?e.markets[a]:void 0;if(n)return e.markets.splice(a,1),n;if(!(!t&&this.marketTypesSet.has(r.type)))return r}).filter(r=>r!=null).concat(e.markets)}this.events?.[e.id]?.fetchedMarketTypes&&this.marketTypesSet?e.fetchedMarketTypes=this.memoizedMergeMarketTypes(this.events?.[e.id]?.fetchedMarketTypes,this.marketTypesSet):!this.events?.[e.id]&&this.marketTypesSet&&(e.fetchedMarketTypes=this.marketTypesSet)}
25preserveParticipantPlayers(e){e.participants.forEach(t=>{if(t.players===void 0){const r=this.events?.[e.id]?.participants.find(a=>a.id===t.id);Object.assign(t,{players:r?.players})}})}preserveStatistics(e){e.statistics===void 0&&this.events?.[e.id]?.statistics!==void 0&&(e.statistics=this.events[e.id].statistics)}preserveSportCurrentGameState(e){e.sportCurrentGameState===void 0&&this.events?.[e.id]?.sportCurrentGameState!==void 0&&(e.sportCurrentGameState=this.events[e.id].sportCurrentGameState)}cleanOldEventData(e){const t=this.events[e];if(t){const{outcomeDict:r}=t;for(const a in r)if(Object.prototype.hasOwnProperty.call(r,a)){const n=this.outcomeIdsToMarketIdsDict[a];n&&delete this.marketIdsToEventIdsDict[n],delete this.outcomeIdsToMarketIdsDict[a]}}}ownTrackingSet(e){return this.ownedTrackingSets.has(e)||(this.eventUsageTrackingIds[e]=new Set(this.eventUsageTrackingIds[e]),this.ownedTrackingSets.add(e)),this.eventUsageTrackingIds[e]}trackUsage(e){this.usageTrackingId!=null&&this.ownTrackingSet(this.usageTrackingId).add(e.id)}commitEventMappings(e,t){this.cleanOldEventData(e.id),Object.assign(this.marketIdsToEventIdsDict,t.marketIdsToEventIdsDict),Object.assign(this.outcomeIdsToMarketIdsDict,t.outcomeIdsToMarketIdsDict),this.events[e.id]=e}handleEventDisplayNameSafely(e,t,r){try{e.displayName=QS(e,t,this.groupConfigMap,this.translate)}catch(a){sE({error:a,eventData:{id:e.id,group:{id:e.groupId},sportType:e.sportType,matchState:e.matchState,markets:e.markets},fallbackBehavior:"kept_previous_event",phase:"displayName",requestUrl:r,usageTrackingId:this.usageTrackingId})}}preserveExistingEventData(e,t){e!=null&&t.has(e)&&t.delete(e)}getFallbackBehavior(e){return e!=null&&this.events[e]?"kept_previous_event":"skipped_event"}};function us(e,t,r,a,n,s,o,i,l,c,u,d,E){return new kn(e,s,o).reduce(t,r,a,n,i,c,u,d,l,E)}const Jie={rootGroupIds:[],groups:{},todayRootGroups:{},events:{},topEventIds:[],topGroupEventIds:{},marketIdsToEventIdsDict:{},outcomeIdsToMarketIdsDict:{},eventUsageTrackingIds:{},eventIdsRespondedToFetchById:{},groupEventsEmptyById:{},usageTrackingIdsToRemove:new Set,eventIdsThatFailedToFetch:new Map,groupIdsThatFailedToFetch:new Map,leagueEventsLoadingStatus:{},fetchedGroupsWithSubGroups:new Set,groupIdsWithoutOpenMarkets:new Set,sportsFetchedOnTodayPage:[]};function oE(e,t){const r=t.filter(a=>a!=null&&!e.eventIdsRespondedToFetchById[a]);return r.length?{...e.eventIdsRespondedToFetchById,...Object.fromEntries(r.map(a=>[a,!0]))}:e.eventIdsRespondedToFetchById}function Zie(e,t,r){return t==null?e.groupEventsEmptyById:{...e.groupEventsEmptyById,[t]:r}}function T$(e,t=new Set){return e.forEach(r=>{t.add(r.id),T$(r.groups??[],t)}),t}function ele(e,t){const r=e.groupIdsWithoutOpenMarkets,{ids:a,fetchCaller:n,cursor:s}=t.meta,o=t.payload.data;if(n!==Xt.FAVORITE_GROUPS_PREFETCH||!a?.length||!o||s||o.nextCursor)return r;const i=T$(o.data??[]),l=new Set(a.filter(c=>!i.has(c)));return l.size===r.size&&[...l].every(c=>r.has(c))?r:l}function tle(e,t){const r=t.payload.data?.data??[],a=new Da(e);a.addGroups(r);const n=a.getGroups(),s=Object.values(n).filter(o=>o.parentGroupId===void 0).map(o=>o.id);return{...e,rootGroupIds:s,groups:n,groupIdsWithoutOpenMarkets:ele(e,t),fetchedGroupsWithSubGroups:t.meta.withSubGroups?new Set([...e.fetchedGroupsWithSubGroups,...Object.values(n).map(o=>o.id)]):e.fetchedGroupsWithSubGroups}}function rle(e,t){const r=(t.payload.data.data??[]).filter(s=>s.eventCount!==s.liveCount),a=new Da({groups:{}});a.addGroups(r);const n=a.getGroups();return{...e,todayRootGroups:n}}function ale(e,t){const r=t.payload.data.data?.[0];if(!r)return m$({state:e,groupId:t.meta.ids?.[0],status:404});const a=new Da(e);a.addGroup(r);const n=a.getGroups();let{groupIdsThatFailedToFetch:s}=e;return e.groupIdsThatFailedToFetch.has(r.id)&&(s=new Map(e.groupIdsThatFailedToFetch),s.delete(r.id)),{...e,groups:n,fetchedGroupsWithSubGroups:t.meta.withSubGroups?new Set([...e.fetchedGroupsWithSubGroups,...Object.values(n).map(o=>o.id)]):e.fetchedGroupsWithSubGroups,groupIdsThatFailedToFetch:s}}function nle(e,t){if(t.meta.params?.ids?.length===1&&t.payload.data?.data?.length===0)return S$(e,{...t.meta.params,groupConfigMap:t.meta.groupConfigMap,translate:t.meta.translate},404);let r=t.payload.data?.data?.[0];if(!r)return e;const a=oE(e,[r.id]),{keepExistingMarkets:n}=t.meta,s=t.meta.params.marketTypes,o=e.events?.[r.id];if(o&&n){const l=r.markets?.map(u=>u.id),c=o.markets.filter(u=>l?.includes(u.id)?!1:!s?.includes(u.type));r={...r,markets:[...r.markets||[],...c]}}let{eventIdsThatFailedToFetch:i}=e;
25return e.eventIdsThatFailedToFetch.has(r.id)&&(i=new Map(e.eventIdsThatFailedToFetch),i.delete(r.id)),{...e,...us(e,[r],s,t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate,t.meta.params.fields,t.payload.request.url),eventIdsThatFailedToFetch:i,eventIdsRespondedToFetchById:a}}function sle(e,t){return _$(e,[t])}function ole(e,t){return _$(e,t.payload)}function _$(e,t){const r=t.at(-1);if(!r)return e;const a=t.flatMap(n=>{const s=n.payload.data?.data?.[0];return s?[{eventData:s,usageTrackingId:n.meta.usageTrackingId,oddsFormat:n.meta.oddsFormat,eventFields:n.meta.params.fields,url:n.payload.request.url}]:[]});return a.length?{...e,...new kn(e,r.meta.groupConfigMap,r.meta.translate).reduceBetHistoryWrites(a),eventIdsRespondedToFetchById:oE(e,a.map(({eventData:n})=>n.id))}:e}function ile(e,t){const r=t.payload.data?.data,a=t.meta.params.groupIds[0];if(!r)return t.meta.settlesLoadingStatus?{...e,leagueEventsLoadingStatus:{...e.leagueEventsLoadingStatus,[a]:Zo.LOADED}}:e;const n={...e.leagueEventsLoadingStatus};let s=e.groupEventsEmptyById;return t.meta.skipSettingLoadingStatus||(n[a]=Zo.LOADED,s=Zie(e,a,r.length===0)),{...e,...us(e,r,t.meta.params.marketTypes,t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate,t.meta.params.fields,t.payload.request.url,null,!0),leagueEventsLoadingStatus:n,groupEventsEmptyById:s}}function lle(e,t){const r=t.payload.data?.data;return r?{...e,...us(e,r,t.meta.params.marketTypes,t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate,t.meta.params.fields,t.payload.request.url,null,t.meta.removeExpiredEvents),sportsFetchedOnTodayPage:[...e.sportsFetchedOnTodayPage,...t.meta.params.groupIds?t.meta.params.groupIds:[]]}:e}function cle(e,t){const r=t.payload.data?.data;return r?{...e,...us(e,r,t.meta.params.marketTypes,t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate,t.meta.params.fields,t.payload.request?.url,null,t.meta.removeExpiredEvents??!0,t.meta.selectedEventId,{expireWithinGroupIds:t.meta.expireWithinGroupIds,staleGroupIds:t.meta.staleGroupIds})}:e}function ule(e,t){const r=t.payload.data?.data;return r?{...e,...us(e,r,t.meta.params.marketTypes,t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate,t.meta.params.fields,t.payload.request.url)}:e}function dle(e,t){const r=new Set(e.usageTrackingIdsToRemove);return r.add(t.payload),{...e,usageTrackingIdsToRemove:r}}function Ele(e,t){const r=new Set(e.usageTrackingIdsToRemove);return r.delete(t.payload),{...e,usageTrackingIdsToRemove:r}}function ple(e,t){if(e.usageTrackingIdsToRemove.size===0)return e;const r=new Set(e.usageTrackingIdsToRemove),a=new Set(t.payload.skipEventIds),n={...e.eventUsageTrackingIds},s=new kn(e,t.payload.groupConfigMap,t.payload.translate),o={};let i={};for(const[l,c]of Object.entries(n))for(const u of c)o[u]=o[u]||new Set,o[u].add(parseInt(l,10));for(const l of r){const c=n[l];if(!c){r.delete(l);continue}const u=L_(c,a);for(const d of u)o[d]&&(o[d].delete(l),c.delete(d),o[d].size===0&&(i=s.removeEvents([d])));c.size===0&&(delete n[l],r.delete(l))}return{...e,...i,usageTrackingIdsToRemove:r,eventUsageTrackingIds:n}}function S$(e,t,r){const a=t.ids[0],n=oE(e,[a]);return r==null?{...e,eventIdsRespondedToFetchById:n}:{...e,...new kn(e,t.groupConfigMap,t.translate).reduceFailedEventsFetch([t.ids[0]],r),eventIdsRespondedToFetchById:n}}function Tle(e,t){return S$(e,t.meta,t.payload.metaData?.status)}function _le(e,t){const r=t.payload.metaData?.status,a=oE(e,[t.meta.ids[0]]);return r==null?{...e,eventIdsRespondedToFetchById:a}:{...e,...new kn(e,t.meta.groupConfigMap,t.meta.translate).reduceFailedEventsFetch([t.meta.ids[0]],t.payload.metaData?.status),eventIdsRespondedToFetchById:a}}function Sle(e,t){return{...e,...new kn(e,t.meta.groupConfigMap,t.meta.translate).reduceFailedEventsFetch(t.meta.ids,t.payload?.metaData?.status)}}function mle(e,t){return t.meta.settlesLoadingStatus?{...e,leagueEventsLoadingStatus:{...e.leagueEventsLoadingStatus,[t.meta.params.groupIds[0]]:Zo.LOADED}}:e}function fle(e,t){const r=t.payload.data?.data;return r?{...e,...us(e,r,t.meta.params.marketTypes,t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate,t.meta.params.fields,t.payload.request.url,null,!0,t.meta.selectedEventId)}:e}function m$({state:e,status:t,groupId:r}){if(!r)return e;let{groupIdsThatFailedToFetch:a}=e;return a.has(r)||(a=new Map(e.groupIdsThatFailedToFetch),a.set(r,t===404?$s.NOT_FOUND:$s.OTHER)
25),{...e,groupIdsThatFailedToFetch:a}}function gle(e,t){const r=t.meta.ids?.[0];return m$({state:e,groupId:r,status:t.payload.data.status})}function hle(e,t){const r=t.payload.data;if(!r)return e;const a=r.map(n=>n.eventId).filter(n=>typeof n=="number");return{...e,topEventIds:a}}function Ile(e,t){const{groupId:r,response:a}=t.payload,n=a.data;if(!n)return e;const s=n.map(o=>o.eventId).filter(o=>typeof o=="number");return{...e,topGroupEventIds:{...e.topGroupEventIds,[r]:s}}}function Ole(e,t){const r=t.payload;if(!r?.length)return e;const a=gP({prebuilds:r,groupDict:e.groups,eventDict:e.events});return{...e,...us(e,a,[],t.meta.usageTrackingId,t.meta.oddsFormat,t.meta.groupConfigMap,t.meta.translate)}}const Ale={[$.FETCH_GROUPS_SUCCESS]:tle,[$.FETCH_GROUPS_BY_ID_SUCCESS]:ale,[$.FETCH_TODAY_GROUPS_SUCCESS]:rle,[$.FETCH_EVENT_BY_ID_SUCCESS]:nle,[$.FETCH_EVENT_BY_ID_FOR_BET_HISTORY_SUCCESS]:sle,[$.FETCH_EVENTS_BY_ID_FOR_BET_HISTORY_SUCCESS]:ole,[$.FETCH_EVENTS_BY_GROUP_ID_SUCCESS]:ile,[$.FETCH_TODAY_EVENTS_SUCCESS]:lle,[$.FETCH_LIVE_EVENTS_SUCCESS]:cle,[$.FETCH_EVENTS_BY_IDS_SUCCESS]:ule,[$.REMOVE_USAGE_TRACKING_ID]:dle,[$.CANCEL_REMOVE_USAGE_TRACKING_ID]:Ele,[$.CLEAN_UNUSED_EVENTS]:ple,[$.FETCH_EVENT_BY_ID_FAILED]:Tle,[$.FETCH_EVENT_BY_ID_FOR_BET_HISTORY_FAILED]:_le,[$.FETCH_EVENTS_BY_IDS_FAILED]:Sle,[$.FETCH_EVENTS_BY_GROUP_ID_FAILED]:mle,[$.FETCH_GROUPS_BY_ID_FAILED]:gle,[$.GET_TOP_EVENTS_IDS_SUCCESS]:hle,[$.GET_TOP_GROUP_EVENTS_IDS_SUCCESS]:Ile,[$.FETCH_UPCOMING_EVENTS_SUCCESS]:fle,[$.REDUCE_PREBUILD_EVENTS]:Ole},yle=et(Jie,Ale),Rle={app:hte,customer:KY,program:yle,config:Yie,settings:qte,missions:Rre};Ht=(e=>(e[e.OPEN=0]="OPEN",e[e.WON=1]="WON",e[e.LOST=2]="LOST",e[e.VOIDED=3]="VOIDED",e[e.CASHED_OUT=4]="CASHED_OUT",e[e.LOCKED=5]="LOCKED",e[e.SETTLED=6]="SETTLED",e[e.WARNING=7]="WARNING",e[e.CONTINUE=8]="CONTINUE",e))(Ht||{});function ble(e,t){return e.map(r=>({performedDate:r.performedDate,formattedAmount:oa(r.value,t)}))}const vle=e=>e?.map(t=>({id:t.uuid,type:t.type,outcomeIds:t.outcomes,templateName:t.templateName}))??[];Hp=function({betslip:e,bet:t,translate:r,getCardinalPluralRule:a,revokeStatus:n,cashoutStatus:s}){const o=sessionStorage.getItem(nr.MOCK_CURRENCY)||e.currency,i=sA(e,t),l=t?.oddsType??(i.some(u=>u.outcomes.some(d=>Ei(d.oddsType)))?al.STARTING_PRICE:null),c=s===Gs.CONFIRMED?q.CASHED_OUT:nA(e,t,n);return{betslip:e,betslipId:e.uuid,betId:t.uuid,deliveryDate:e.deliveryDate,updateDate:e.updateDate,channel:e.channel,payoutFormatted:t.payout?oa(t.payout,o):void 0,possibleWinningsFormatted:oa(oA(t),o),payout:t.payout,possibleWinnings:t.possibleWinnings,rawPossibleWinnings:t.rawPossibleWinnings?oa(t.rawPossibleWinnings,o):"",system:tae(e,t,r,a),totalStake:oa(dp(t),o),originStakeValue:dp(t),remainingStake:oa(yw(t),o),remainingStakeValue:yw(t),location:e.location,status:c,outcomes:i,combinations:t.combinations,eachWayPlaceIdMap:aae(e,t),cashoutOffer:t.cashoutOffer,cashoutHistory:ble(t.cashoutHistory,o),bonus:oae(t),version:e.version,betRequest:!!e.betRequest,revokeStatus:n||null,sgpOutcomes:lae(e,t),racingXCastPickIds:_w(e,t),racingXCastGroups:Qre(e,t),totalOdds:t?.totalOdds||null,rawTotalOdds:t?.rawTotalOdds||null,oddsType:l,type:t.type,hasResettlement:Cw(e.transactions),prebuilds:vle(e.prebuilt)}},sR=e=>{if(e?.partialCashout?.status!==sa.SUCCESS)return e?.cashout?.status},d5=function({betslip:e,betId:t,cashoutsById:r,translate:a,getCardinalPluralRule:n}){const s=e?.bets?.find(o=>o.uuid===t);return!e||!s?null:Hp({betslip:e,bet:s,translate:a,getCardinalPluralRule:n,cashoutStatus:sR(r[s.uuid])})};let Rh,f$;Rh={[Ke.OPEN]:Ht.OPEN,[Ke.WON]:Ht.WON,[Ke.LOST]:Ht.LOST,[Ke.VOIDED]:Ht.VOIDED,[Ke.VOID_REVIEW]:Ht.VOIDED},f$=[Ke.WON,Ke.OPEN,Ke.LOST],Wj=e=>{const{status:t,eachWayPlaceStatus:r}=e;if(r==null||r===t)return Rh[t];const a=f$.find(n=>n===t||n===r)??t;return Rh[a]},Aj={[Ze.OPEN]:Ht.OPEN,[Ze.WON]:Ht.WON,[Ze.LOST]:Ht.LOST,[Ze.VOIDED]:Ht.VOIDED,[Ze.ABORTED]:Ht.VOIDED,[Ze.REJECTED]:Ht.VOIDED,[Ze.REVOKED]:Ht.VOIDED,[Ze.CASHED_OUT]:Ht.WON},Bj=function({betslips:e,revokesById:t,translate:r,getCardinalPluralRule:a}){return e?.length?e.flatMap(n=>{const s=t[n.uuid]?.status||null;return n.bets.map(o=>Hp({betslip:n,bet:o,translate:r,getCardinalPluralRule:a,revokeStatus:s}))}).filter(n=>n.status!==q.HIDDEN).sort(YA):null};let g$,h$;g$=(()=>{const e={reducers:Rle,rootEpic:yie,directusUrl:getAppConfig().service.directus.baseUrl,reduxDevToolsConfig:O.reduxDevToolsConfig};
25let t=null,r=null,a=null,n=null,s=null,o=!1;const i=()=>{if(!t)throw new Error("Redux store accessed before it was created");return t},l={microFrontend:hce.tigerSportsbook,microFrontendVersion:window?.buildInfo?.version};return Ar.subscribe(Mh.DESTROY,()=>{t&&(o=!0);try{a?.flush()}catch{}try{t?.dispatch({type:du}),Ar.publish({type:ma.CLIENT_DISPOSED}),G$(F$.REMOVE,l),Lg(),kt.removeQueries({queryKey:lr.bets()})}finally{bS()}}),c=>{if(vY(c,i),!t||!r||!a||!n||!s){const{store:u,directusClient:d,restartRootEpic:E}=Ise(e,c);try{const p=vb(u),T=U9(u);t=u,r=d,s=E,n=T,a=p}catch(p){throw u.dispatch({type:du}),p}}else o&&(o=!1,s());return n.location||n.replace(window.location.hash.length?window.location.hash.substring(1):"/"),{store:t,directusClient:r,persistor:a,reduxHistory:n,viewContext:l}}})(),h$=e=>{const t=C.c(9),{authUser:r,setHistory:a,bus:n}=e,{store:s,directusClient:o,persistor:i,reduxHistory:l,viewContext:c}=g$(n);m.useEffect(()=>{a(l)},[l,a]);let u;t[0]===Symbol.for("react.memo_cache_sentinel")?(u={LogoButton:qV},t[0]=u):u=t[0];const d=u;G$(F$.SET,c);let E;t[1]!==r?(E=S.jsx(QV,{children:S.jsx(soe,{authUser:r})}),t[1]=r,t[2]=E):E=t[2];let p;return t[3]!==d||t[4]!==o||t[5]!==i||t[6]!==s||t[7]!==E?(p=S.jsx(Ase,{components:d,store:s,directusClient:o,persistor:i,children:E}),t[3]=d,t[4]=o,t[5]=i,t[6]=s,t[7]=E,t[8]=p):p=t[8],p},o9=Object.freeze(Object.defineProperty({__proto__:null,AppContainer:h$},Symbol.toStringTag,{value:"Module"}))});export{Ur as $,hE as A,ga as B,o3 as C,Yo as D,IE as E,i3 as F,$o as G,Kh as H,ys as I,Gl as J,jh as K,zh as L,OE as M,l3 as N,Et as O,c3 as P,u3 as Q,O as R,Xh as S,hn as T,AE as U,d3 as V,br as W,at as X,qh as Y,ie as Z,nt as _,hue as __tla,E3 as a,p3 as a$,Qh as a0,T3 as a1,Rs as a2,_3 as a3,S3 as a4,Wo as a5,Jh as a6,H as a7,yE as a8,Fl as a9,pt as aA,m3 as aB,RE as aC,f3 as aD,g3 as aE,h3 as aF,I3 as aG,Zh as aH,eI as aI,nr as aJ,tI as aK,O3 as aL,A3 as aM,y3 as aN,R3 as aO,b3 as aP,rI as aQ,v3 as aR,N3 as aS,xl as aT,In as aU,Tt as aV,aI as aW,L3 as aX,C3 as aY,P3 as aZ,D3 as a_,Hl as aa,B3 as ab,bE as ac,vE as ad,nI as ae,qe as af,bs as ag,NE as ah,w3 as ai,LE as aj,sI as ak,U3 as al,M3 as am,k3 as an,Mr as ao,Vl as ap,G3 as aq,x as ar,CE as as,oI as at,_t as au,kr as av,Gr as aw,iI as ax,F3 as ay,Ga as az,On as b,x3 as b$,H3 as b0,V3 as b1,Nt as b2,Y3 as b3,lI as b4,cI as b5,$3 as b6,vs as b7,sr as b8,Yl as b9,uI as bA,PE as bB,dI as bC,W3 as bD,St as bE,ge as bF,mt as bG,EI as bH,K3 as bI,j3 as bJ,z3 as bK,X3 as bL,Fa as bM,pI as bN,q3 as bO,TI as bP,DE as bQ,BE as bR,Q3 as bS,An as bT,J3 as bU,k as bV,_I as bW,SI as bX,Z3 as bY,wE as bZ,e4 as b_,t4 as ba,r4 as bb,mI as bc,fI as bd,gI as be,UE as bf,a4 as bg,$l as bh,or as bi,hI as bj,Wl as bk,me as bl,ME as bm,kE as bn,II as bo,OI as bp,GE as bq,AI as br,yI as bs,RI as bt,yn as bu,bI as bv,vI as bw,NI as bx,LI as by,CI as bz,zt as c,FE as c$,xE as c0,n4 as c1,PI as c2,s4 as c3,DI as c4,Kl as c5,o4 as c6,Ko as c7,jl as c8,Me as c9,BI as cA,zl as cB,i4 as cC,l4 as cD,he as cE,Ns as cF,Xl as cG,HE as cH,VE as cI,c4 as cJ,YE as cK,wI as cL,UI as cM,u4 as cN,d4 as cO,E4 as cP,p4 as cQ,MI as cR,kI as cS,te as cT,GI as cU,T4 as cV,FI as cW,$E as cX,ql as cY,B as cZ,_4 as c_,S4 as ca,m4 as cb,f4 as cc,xI as cd,Ls as ce,HI as cf,g4 as cg,VI as ch,jo as ci,WE as cj,re as ck,YI as cl,h4 as cm,KE as cn,$I as co,WI as cp,KI as cq,jI as cr,zI as cs,Ne as ct,I4 as cu,zo as cv,Rn as cw,Xo as cx,O4 as cy,A4 as cz,ir as d,XI as d$,y4 as d0,R4 as d1,b4 as d2,v4 as d3,Fr as d4,qI as d5,N4 as d6,L4 as d7,C4 as d8,bn as d9,jE as dA,P4 as dB,D4 as dC,qo as dD,QI as dE,JI as dF,Qo as dG,Lt as dH,B4 as dI,ZI as dJ,zE as dK,XE as dL,w4 as dM,eO as dN,Ql as dO,Jl as dP,vn as dQ,U4 as dR,qE as dS,QE as dT,st as dU,M4 as dV,tO as dW,Zl as dX,k4 as dY,G4 as dZ,rO as d_,Cs as da,Jo as db,F4 as dc,Ps as dd,aO as de,x4 as df,nO as dg,sO as dh,H4 as di,oO as dj,iO as dk,V4 as dl,Y4 as dm,$4 as dn,W4 as dp,K4 as dq,Nn as dr,Ds as ds,lO as dt,JE as du,j4 as dv,z4 as dw,X4 as dx,ha as dy,ft as dz,Ia as e,cO as e$,uO as e0,dO as e1,q4 as e2,Q4 as e3,xe as e4,ec as e5,ZE as e6,J4 as e7,EO as e8,Oa as e9,pO as eA,Z4 as eB,eW as eC,tW as eD,rW as eE,TO as eF,ep as eG,lr as eH,tp as eI,_O as eJ,SO as eK,aW as eL,mO as eM,rp as eN,fO as eO,nW as eP,sW as eQ,oW as eR,Gt as eS,gO as eT,xa as eU,tc as eV,Aa as eW,hO as eX,iW as eY,lW as eZ,cW as e_,ta as ea,ra as eb,aa as ec,uW as ed,ap as ee,IO as ef,dW as eg,Zo as eh,OO as ei,AO as ej,yO as ek,RO as el,EW as em,pW as en,Bs as eo,TW as ep,bO as eq,vO as er,NO as es,LO as et,CO as eu,PO as ev,DO as ew,np as ex,BO as ey,_W as ez,Ct as f,SW as f$,wO as f0,mW as f1,UO as f2,sp as f3,ei as f4,MO as f5,Ln as f6,rc as f7,kO as f8,GO as f9,fW as fA,gW as fB,hW as fC,IW as fD,FO as fE,OW as fF,AW as fG,yW as fH,RW as fI,xO as fJ,bW as fK,ac as fL,Xt as fM,vW as fN,HO as fO,NW as fP,LW as fQ,CW as fR,PW as fS,VO as fT,YO as fU,DW as fV,BW as fW,wW as fX,UW as fY,MW as fZ,$O as f_,kW as fa,WO as fb,GW as fc,KO as fd,jO as fe,zO as ff,FW as fg,xW as fh,XO as fi,HW as fj,VW as fk,qO as fl,op as fm,YW as fn,$W as fo,QO as fp,Ha as fq,ip as fr,JO as fs,ws as ft,ZO as fu,Ke as fv,na as fw,eA as fx,WW as fy,KW as fz,tA as g,nc as g$,jW as g0,zW as g1,XW as g2,qW as g3,QW as g4,JW as g5,ZW as g6,eK as g7,q as g8,Us as g9,lp as gA,tK as gB,rK as gC,aK as gD,nK as gE,cp as gF,sK as gG,oK as gH,up as gI,rA as gJ,sc as gK,iK as gL,aA as gM,nA as gN,sA as gO,dp as gP,oA as gQ,Ep as gR,Va as gS,se as gT,lK as gU,cK as gV,uK as gW,ti as gX,dK as gY,EK as gZ,pK as g_,pp as ga,sa as gb,Tp as gc,TK as gd,_p as ge,oc as gf,oa as gg,Cn as gh,Sp as gi,_K as gj,Ft as gk,Ie as gl,xr as gm,Pn as gn,qt as go,mp as gp,Ms as gq,iA as gr,SK as gs,ic as gt,mK as gu,fK as gv,ri as gw,fp as gx,lA as gy,cA as gz,ke as h,gK as h$,ks as h0,gp as h1,ya as h2,hK as h3,uA as h4,Pe as h5,lc as h6,hp as h7,Ip as h8,Op as h9,dA as hA,EA as hB,IK as hC,OK as hD,AK as hE,Ap as hF,gt as hG,yK as hH,yp as hI,pA as hJ,TA as hK,RK as hL,Rp as hM,Dn as hN,bp as hO,vp as hP,Np as hQ,bK as hR,Lp as hS,vK as hT,NK as hU,LK as hV,CK as hW,PK as hX,DK as hY,BK as hZ,_A as h_,cc as ha,Cp as hb,wK as hc,Pp as hd,UK as he,xt as hf,Oe as hg,Qe as hh,Dp as hi,Je as hj,Bp as hk,Qt as hl,wp as hm,SA as hn,Ra as ho,ai as hp,mA as hq,ni as hr,uc as hs,MK as ht,kK as hu,dc as hv,fA as hw,GK as hx,FK as hy,gA as hz,Pt as i,hA as i$,xK as i0,IA as i1,HK as i2,OA as i3,Gs as i4,Ec as i5,VK as i6,AA as i7,YK as i8,yA as i9,RA as iA,$K as iB,bA as iC,Up as iD,WK as iE,KK as iF,jK as iG,zK as iH,XK as iI,qK as iJ,vA as iK,QK as iL,JK as iM,Mp as iN,NA as iO,LA as iP,CA as iQ,si as iR,ZK as iS,e5 as iT,Bn as iU,PA as iV,pc as iW,DA as iX,BA as iY,Ya as iZ,wA as i_,kp as ia,ue as ib,vr as ic,t5 as id,UA as ie,Gp as ig,r5 as ih,a5 as ii,n5 as ij,s5 as ik,ia as il,$a as im,MA as io,o5 as ip,i5 as iq,l5 as ir,c5 as is,u5 as it,Ge as iu,kA as iv,Fp as iw,d5 as ix,GA as iy,E5 as iz,p5 as j,FA as j$,xA as j0,la as j1,HA as j2,VA as j3,xp as j4,YA as j5,Hp as j6,T5 as
25j7,_5 as j8,$A as j9,Tc as jA,Vp as jB,_c as jC,Sc as jD,WA as jE,KA as jF,Yp as jG,S5 as jH,m5 as jI,jA as jJ,Fs as jK,$p as jL,f5 as jM,zA as jN,Wp as jO,XA as jP,qA as jQ,ba as jR,QA as jS,Kp as jT,g5 as jU,h5 as jV,I5 as jW,jp as jX,JA as jY,O5 as jZ,A5 as j_,Wa as ja,y5 as jb,R5 as jc,b5 as jd,v5 as je,N5 as jf,L5 as jg,ZA as jh,C5 as ji,P5 as jj,D5 as jk,B5 as jl,w5 as jm,mc as jn,ey as jo,ty as jp,U5 as jq,M5 as jr,xs as js,k5 as jt,ry as ju,zp as jv,ay as jw,Xp as jx,G5 as jy,F5 as jz,fc as k,ny as k$,gc as k0,x5 as k1,sy as k2,qp as k3,H5 as k4,Qp as k5,oy as k6,Jp as k7,oi as k8,ii as k9,U as kA,iy as kB,ly as kC,hc as kD,V5 as kE,Y5 as kF,$5 as kG,W5 as kH,K5 as kI,j5 as kJ,cy as kK,z5 as kL,X5 as kM,wn as kN,uy as kO,q5 as kP,dy as kQ,Zp as kR,Ic as kS,Ey as kT,py as kU,Ty as kV,_y as kW,Q5 as kX,J5 as kY,Z5 as kZ,Sy as k_,Ae as ka,my as kb,e6 as kc,t6 as kd,fy as ke,gy as kf,eT as kg,tT as kh,rT as ki,r6 as kj,Le as kk,a6 as kl,n6 as km,va as kn,Hs as ko,hy as kp,s6 as kq,o6 as kr,i6 as ks,Vs as kt,li as ku,l6 as kv,Iy as kw,Oy as kx,Ay as ky,c6 as kz,aT as l,yy as l$,Un as l0,u6 as l1,Ry as l2,d6 as l3,E6 as l4,p6 as l5,by as l6,T6 as l7,_6 as l8,ci as l9,nT as lA,Ys as lB,Oc as lC,S6 as lD,Ac as lE,ye as lF,m6 as lG,vy as lH,f6 as lI,sT as lJ,g6 as lK,h6 as lL,I6 as lM,yc as lN,Ny as lO,oT as lP,ui as lQ,O6 as lR,A6 as lS,y6 as lT,Ly as lU,iT as lV,R6 as lW,Rc as lX,b6 as lY,v6 as lZ,bc as l_,Cy as la,vc as lb,N6 as lc,L6 as ld,C6 as le,Py as lf,P6 as lg,D6 as lh,B6 as li,Nc as lj,w6 as lk,U6 as ll,M6 as lm,Dy as ln,k6 as lo,G6 as lp,Lc as lq,lT as lr,By as ls,wy as lt,$s as lu,Cc as lv,De as lw,di as lx,cT as ly,F6 as lz,x6 as m,H6 as m$,Uy as m0,V6 as m1,Pc as m2,My as m3,ky as m4,Y6 as m5,$6 as m6,W6 as m7,K6 as m8,j6 as m9,Dc as mA,z6 as mB,uT as mC,Gy as mD,X6 as mE,dT as mF,q6 as mG,Q6 as mH,J6 as mI,Fy as mJ,Z6 as mK,xy as mL,ej as mM,Hy as mN,tj as mO,rj as mP,ET as mQ,aj as mR,Bc as mS,nj as mT,wc as mU,sj as mV,oj as mW,ij as mX,lj as mY,cj as mZ,uj as m_,Vy as ma,Nr as mb,Yy as mc,dj as md,Ej as me,pj as mf,pT as mg,$y as mh,Tj as mi,Uc as mj,_j as mk,TT as ml,Sj as mm,mj as mn,Wy as mo,Ky as mp,fj as mq,jy as mr,zy as ms,gj as mt,_T as mu,hj as mv,Mc as mw,Xy as mx,Ka as my,Ij as mz,ST as n,mT as n$,Ei as n0,Ws as n1,qy as n2,kc as n3,Qy as n4,Jy as n5,pi as n6,Zy as n7,Ti as n8,_i as n9,Oj as nA,Ze as nB,Aj as nC,Ks as nD,yj as nE,eR as nF,Rj as nG,bj as nH,vj as nI,Nj as nJ,Lj as nK,Cj as nL,Pj as nM,Dj as nN,Bj as nO,tR as nP,Mn as nQ,Ce as nR,Si as nS,wj as nT,Uj as nU,W as nV,Mj as nW,kj as nX,Gj as nY,Fj as nZ,xj as n_,Hj as na,fT as nb,rR as nc,gT as nd,hT as ne,aR as nf,IT as ng,Vj as nh,Yj as ni,$j as nj,nR as nk,Wj as nl,Kj as nm,mi as nn,OT as no,jj as np,zj as nq,Xj as nr,qj as ns,Qj as nt,Jj as nu,Zj as nv,e8 as nw,t8 as nx,sR as ny,r8 as nz,AT as o,a8 as o$,n8 as o0,oR as o1,iR as o2,yT as o3,s8 as o4,lR as o5,cR as o6,o8 as o7,i8 as o8,l8 as o9,c8 as oA,u8 as oB,d8 as oC,E8 as oD,p8 as oE,T8 as oF,_8 as oG,S8 as oH,Gc as oI,m8 as oJ,js as oK,RT as oL,f8 as oM,uR as oN,dR as oO,ER as oP,fi as oQ,g8 as oR,bT as oS,pR as oT,TR as oU,gi as oV,_R as oW,h8 as oX,vT as oY,SR as oZ,NT as o_,LT as oa,I8 as ob,O8 as oc,CT as od,A8 as oe,y8 as of,R8 as og,mR as oh,b8 as oi,v8 as oj,N8 as ok,L8 as ol,C8 as om,P8 as on,D8 as oo,B8 as op,w8 as oq,U8 as or,M8 as os,k8 as ot,PT as ou,DT as ov,G8 as ow,F8 as ox,x8 as oy,H8 as oz,BT as p,wT as p$,V8 as p0,Y8 as p1,$8 as p2,W8 as p3,K8 as p4,j8 as p5,z8 as p6,X8 as p7,q8 as p8,UT as p9,hi as pA,Q8 as pB,ja as pC,J8 as pD,fR as pE,Fc as pF,MT as pG,xc as pH,Hc as pI,gR as pJ,kn as pK,Vc as pL,kT as pM,hR as pN,IR as pO,Z8 as pP,Ht as pQ,e7 as pR,OR as pS,AR as pT,t7 as pU,yR as pV,r7 as pW,RR as pX,bR as pY,GT as pZ,a7 as p_,vR as pa,n7 as pb,FT as pc,s7 as pd,o7 as pe,i7 as pf,l7 as pg,c7 as ph,Yc as pi,u7 as pj,d7 as pk,Gn as pl,xT as pm,NR as pn,Ii as po,LR as pp,CR as pq,PR as pr,HT as ps,VT as pt,$c as pu,zs as pv,E7 as pw,p7 as px,T7 as py,DR as pz,R as q,_7 as q$,S7 as q0,BR as q1,m7 as q2,f7 as q3,g7 as q4,Wc as q5,wR as q6,h7 as q7,UR as q8,I7 as q9,O7 as qA,A7 as qB,y7 as qC,YT as qD,MR as qE,kR as qF,R7 as qG,GR as qH,Oi as qI,FR as qJ,xR as qK,$T as qL,HR as qM,VR as qN,YR as qO,WT as qP,Kc as qQ,b7 as qR,Ai as qS,v7 as qT,N7 as qU,za as qV,L7 as qW,$R as qX,C7 as qY,P7 as qZ,D7 as q_,KT as qa,B7 as qb,w7 as qc,U7 as qd,M7 as qe,k7 as qf,yi as qg,Ri as qh,WR as qi,G7 as qj,KR as qk,jc as ql,zc as qm,F7 as qn,x7 as qo,jT as qp,jR as qq,zR as qr,Xc as qs,H7 as qt,zT as qu,Fn as qv,Xa as qw,ca as qx,V7 as qy,Y7 as qz,Dt as r,$7 as r0,W7 as r1,K7 as r2,XR as r3,j7 as r4,z7 as r5,bi as r6,Xs as r7,qR as r8,vi as r9,QR as rA,XT as rB,X7 as rC,JR as rD,q7 as rE,Q7 as rF,qT as rG,J7 as rH,Z7 as rI,e9 as rJ,qc as rK,ZR as rL,eb as rM,tb as rN,t9 as rO,r9 as rP,a9 as rQ,n9 as rR,Qc as rS,s9 as rT,xn as rU,o9 as rV,i9 as ra,Ni as rb,l9 as rc,rb as rd,ab as re,Jc as rf,c9 as rg,QT as rh,u9 as ri,nb as rj,d9 as rk,E9 as rl,p9 as rm,T9 as rn,_9 as ro,sb as rp,S9 as rq,m9 as rr,qa as rs,Li as rt,f9 as ru,JT as rv,ZT as rw,ob as rx,g9 as ry,ib as rz,lb as s,h9 as t,Jt as u,I9 as v,de as w,O9 as x,Hn as y,A9 as z};
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.