(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{"+Ysp":function(e,t,n){"use strict";var a=n("XSEl"),i=n("mpt1"),r=n("ymme"),o=n("FvK5"),c=n("rOcY"),l=n("Qi1R"),s=n("6l04"),d=n("QSJt"),u=n("3sFN"),b=n("Q/aw"),p=n("6AIn"),m=n("w90q"),f=n("9L8d"),g=n("gisK"),v=n("NfMC"),h=n("tOpy"),O=Object(h.createSelector)((function(e){return e.getIn(["betSlip","activeTab"],c.xd.betSlipTypes.single)}),d.a,u.a,(function(e){return e.getIn(["freeBets","attached"],Object(o.Map)())}),(function(e,t,n,a){if(e===c.xd.betSlipTypes.single){var i=t.filter((function(e,t){return a.has(t)}));return Object(l.re)(i)}return e===c.xd.betSlipTypes.acca&&a.has(c.d)?n.get(c.d):0})),S=n("Tgit"),y=n("uqgc"),E=n("b/2H"),I=n("teVo"),j=Object(h.createSelector)(b.a,s.a,I.a,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Object(o.Map)(),t=arguments[1],n=arguments[2],a=0;return t.size>0&&e.forEach((function(e,t){n[t]&&(a+=n[t].count)})),a})),w=n("ZIiX"),k=n("I3Ux"),T=Object(h.createSelector)(s.a,(function(e){return e.some((function(e){return!e.get("multiSelections",Object(o.List)()).isEmpty()&&e.get("multiSelectionsType")!==c.ic}))})),C=Object(h.createSelector)(s.a,(function(e){return e.reduce((function(e,t){return t.get("multiSelections",Object(o.Set)()).size&&t.get("multiSelectionsSubType")===c.xd.betplacementSubTypes.REVERSE?e+Object(l.Zb)(t.get("multiSelections").size,t.get("multiSelectionsType")):e+1}),0)})),x=Object(h.createSelector)(s.a,I.a,b.a,(function(e,t,n){if(e.size&&n.size){var a,i=Object.values(e.toJS());return a=n.some((function(e,n){return!!t[n]&&t[n].xfolds})),Object(l.vc)(i,a)}return!0})),H=n("KFGw"),B=n("zfih"),A=Object(h.createSelector)(B.a,(function(e){return e.getIn(["betSlip","nonCombinableSelectionGroups"],Object(o.List)())}),(function(e,t){return!!t.reduce((function(t,n){var a=n.filter((function(t){return e.includes(t)}));return a.size>1?t.push(a):t}),Object(o.List)()).size})),M=n("jpcI"),z=n("kh8n"),P=n("YMdE"),N=n("mXGw"),R=n.n(N),F=(n("Pdmf"),n("xf4e")),L=n("4U1k"),D=n("Ub++"),W=n("zFTw"),G=n("iZzW"),V=n("CKsK"),_=n("wurE"),K=n.n(_),Y=n("g6nF"),U=n("uXGu"),X=n("co3k"),Q=n.p+"assets/common/images/bs_bonus_bg.svg",q=K.a.div.withConfig({componentId:"ozoly9-0"})(["display:flex;justify-content:space-between;"]),Z=(K.a.div.withConfig({componentId:"ozoly9-1"})(["display:flex;& >:first-child{padding-right:",";}"],Object(l.H)(10)),K()(G.a).withConfig({componentId:"ozoly9-2"})(["font-size:",";color:",";display:inline-block;"],Object(l.H)(24),Y.Yd)),J=K.a.div.withConfig({componentId:"ozoly9-3"})(["font-weight:bold;font-size:",";color:",";margin:"," 0;"],Object(l.H)(36),Y.Zd,Object(l.H)(4)),$=(K.a.span.withConfig({componentId:"ozoly9-4"})(["font-weight:normal;font-size:",";color:",";padding-right:",";text-decoration:line-through;"],Object(l.H)(36),Y.Yd,Object(l.H)(16)),K.a.div.withConfig({componentId:"ozoly9-5"})(["font-weight:bold;font-size:",";color:",";margin:"," 0;"],Object(l.H)(36),Y.Yd,Object(l.H)(4))),ee=K.a.div.withConfig({componentId:"ozoly9-6"})(["display:flex;align-items:center;justify-content:space-between;padding:",";font-size:",";border-top:"," "," solid;",";",";"],Object(l.H)(16,24),Object(l.H)(28),Object(l.H)(2),Y.Td,(function(e){return!e.halftimeHeroesVisible&&Object(_.css)(["border-radius:",";"],Object(l.H)(16,16,0,0))}),(function(e){return e.invalid?Object(_.css)(["background-color:",";"],Object(l.te)(.8,Y.Dd)):Object(_.css)(["background-color:",";"],Y.Fd)})),te=K.a.div.withConfig({componentId:"ozoly9-7"})(["font-size:",";color:",";"],Object(l.H)(28),Y.id),ne=K.a.div.withConfig({componentId:"ozoly9-8"})(["padding:",";background:"," url(",") right no-repeat;background-size:contain;border-top:"," solid ",";"],Object(l.H)(16,24,32),Y.Ed,"",Object(l.H)(2),Y.ld),ae=(K.a.div.withConfig({componentId:"ozoly9-9"})(["border-top:"," solid ",";"],Object(l.H)(2),Y.ld),K.a.div.withConfig({componentId:"ozoly9-10"})(["margin:",";"],Object(l.H)(16,24))),ie=K.a.div.withConfig({componentId:"ozoly9-11"})(["display:flex;justify-content:",";align-items:center;font-size:",";font-weight:bold;margin-top:",";padding:0 ",";background:"," url(",");background-size:cover;height:",";color:",";& > div:first-child{display:flex;align-items:center;}"],(function(e){return e.simple?"center":"space-between"}),Object(l.H)(28),Object(l.H)(16),Object(l.H)(24),Y.jd,Q,(function(e){var t=e.big;return Object(l.H)(t?96:56)}),Y.Dp),re=K.a.div.withConfig({componentId:"ozoly9-12"})(["display:flex;justify-content:center;align-items:center;width:",";height:",";border-radius:",";background:",";margin-right:",";"],Object(l.H)(48),Object(l.H)(48),Object(l.H)(24),Y.kd,Object(l.H)(16)),oe=K()(X.a).withConfig({componentId:"ozoly9-13"})(["display:flex;flex:0;position:relative;justify-content:space-evenly;align-items:center;font-size:",";font-weight:bold;background:",";min-width:",";min-height:",";color:",";border-radius:",";cursor:pointer;&:disabled::after{position:absolute;content:'';width:100%;height:100%;border-radius:",";background:",";}"],Object(l.H)(28),Y.kd,Object(l.H)(244),Object(l.H)(64),Y.Dp,Object(l.H)(16),Object(l.H)(16),Object(l.te)(.5,Y.bl)),ce=K()(U.a).attrs((function(){return{name:"bonus",fill:Y.Dp,width:"16",height:"16"}})).withConfig({componentId:"ozoly9-14"})([""]),le=K.a.div.withConfig({componentId:"ozoly9-15"})(["position:relative;background-color:",";"],Y.xd),se=function(e){var t=e.stakeId,n=e.betsAmount,a=e.freeBetsAmount,i=e.invalid,r=e.disabled,o=e.betTypeLabel,c=n-a<0?0:n-a;return R.a.createElement(ee,{invalid:i},R.a.createElement("div",null,R.a.createElement("span",null,o),R.a.createElement(te,null,R.a.createElement(G.a,{id:"betslip.bets.amount",values:{count:c}}))),R.a.createElement(V.a,{stakeId:t,disabled:r||n===a,useDefaultStake:!1}))},de=n("J3J3"),ue=function(e){var t=e.invalid,n=e.disabled,a=e.betTypeLabel,i=e.betsAmountLabel,r=e.accaFreeBetActive,o=e.halftimeHeroesVisible;return R.a.createElement(ee,{invalid:t,halftimeHeroesVisible:o},R.a.createElement("div",null,R.a.createElement("span",null,a," (",i,")"),R.a.createElement(te,null,R.a.createElement(G.a,{id:"betslip.bets.amount",values:{count:1}}))),R.a.createElement(de.a,{stakeId:c.d,disabled:n,suspended:!1,nonRegularSelectionKind:!1,bonusHide:!r}))},be=n("WCPR"),pe=Object(h.createSelector)([function(e){return e.getIn(["freeBets","attached"],Object(o.Map)())},function(e){return e.getIn(["freeBets","available"],Object(o.Map)())},function(e){return e.getIn(["betSlip","activeTab"],c.xd.betSlipTypes.single)}],(function(e,t,n){if(t.size&&n===c.xd.betSlipTypes.single){var a=e.remove(c.d);return t.remove(c.d).filter((function(e,t){return!a.has(t)})).reduce((function(e,t){return e.concat(t)}),Object(o.Set)()).filter((function(e){return!a.includes(e)})).size}return 0})),me=function(e){var t=e.stakeId,n=e.showStakeAcca,i=e.qbsMode,r=e.openFreeBets,c=e.stakeDisabled,l=Object(a.useSelector)((function(e){return e.getIn(["freeBets","available",t],Object(o.List)()).size})),s=Object(a.useSelector)((function(e){return Object(be.a)(e,t)})).freebetAttached,d=Object(a.useSelector)(pe),u=Object(a.useSelector)((function(e){return e.hasIn(["betSlip","eachWay",t])})),b=!Object(a.useSelector)((function(e){return e.getIn(["appConfig","featureToggles","enableFreebetEW"],!0)}))&&u;return n||i?s?null:R.a.createElement(ie,{big:!0},R.a.createElement("div",null,R.a.createElement(re,null,l),R.a.createElement(G.a,{id:"betslip.freebets.available",upper:!0})),R.a.createElement(oe,{onClick:r,disabled:b||c},R.a.createElement(ce,null),R.a.createElement(G.a,{id:"betslip.freebets.redeem"}))):d?R.a.createElement(ie,{simple:!0},R.a.createElement(G.a,{id:"betslip.freebets.available",upper:!0})):null},fe=function(e,t){return function(n){n.preventDefault(),e(t)}},ge=function(e){var t=e.stakeId,n=e.betslipType,a=e.betTypeLabel,i=e.betsAmount,r=e.oddsLabel,o=e.freeBetsAmount,l=e.accaFreeBetActive,s=e.totalStake,d=e.toReturn,u=e.onPlaceBet,b=e.invalid,p=e.placeBetButtonDisabled,m=e.removeExpiredBets,f=e.stakeDisabled,g=e.emptyBetslip,v=e.genericEachWay,h=e.eachWayPossible,O=e.onAccaEachWayClick,S=e.showMaxReturnValue,y=e.qbsMode,E=e.showToReturn,I=e.showPlaceBet,j=e.showStakeSingle,w=e.showStakeAcca,k=e.bonusAvailable,T=e.openFreeBets,C=e.betsAmountLabel,x=e.eachWayDisabled,H=e.expiredSelectionIds,B=e.eachWayRequired,A=e.halftimeHeroesEnable,M=e.halftimeHeroesActive,z={onPlaceBet:u,removeExpiredBets:m,toReturn:d,totalStake:s,placeBetButtonDisabled:p,bonusAvailable:k,expiredSelectionIds:H},P={showStakeAcca:w,qbsMode:y,stakeId:t,openFreeBets:T,stakeDisabled:f},G="betslip.generic.toReturn";(n===c.xd.betSlipTypes.single&&i>1||n===c.xd.betSlipTypes.system)&&(G="betslip.generic.maxReturn");var V=A&&M&&!p&&!H.length;return R.a.createElement(le,{disabled:g},V&&R.a.createElement(L.a,{accaTab:!0}),j&&R.a.createElement(se,{stakeId:t,betsAmount:i,freeBetsAmount:o,invalid:b,betTypeLabel:a,disabled:f,emptyBetslip:g}),w&&R.a.createElement(N.Fragment,null,R.a.createElement(ue,{invalid:b,betTypeLabel:a,betsAmountLabel:C,disabled:f,genericEachWay:v,bonusAvailable:k,accaFreeBetActive:l,halftimeHeroesVisible:V}),h&&R.a.createElement(ae,null,R.a.createElement(F.a,{active:v,text:"betslip.eachWay",onClick:fe(O,v),disabled:x||B}))),R.a.createElement(W.d,{qbsMode:y}),k&&R.a.createElement(me,P),I&&R.a.createElement(ne,null,R.a.createElement(q,null,r?R.a.createElement(Z,{id:"betslip.bets.totalOdds"}):R.a.createElement("span",null),R.a.createElement(Z,{id:G})),R.a.createElement(q,null,R.a.createElement($,null,r),R.a.createElement(J,null,E&&S?R.a.createElement(D.a,{value:d}):"-")),R.a.createElement(W.f,z)))};ge.defaultProps={betslipType:c.xd.betSlipTypes.single,halftimeHeroesVisible:!1};var ve=ge,he=function(e){return e.get("expired")||e.get("computedSuspended")||e.get("eventSuspended")||!e.get("active")||!1},Oe=function(e,t,n,a){return(a||!t.get("eachWayActive"))&&!!Object(M.a)(e)(n)&&!he(t)&&!function(e){return e.get("kind",c.xd.betplacementKinds.REGULAR)===c.xd.betplacementKinds.SP}(t)},Se=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.stake,a=void 0===n?null:n,i=t.raceCastPosition,r=void 0===i?null:i,o=t.eachWayActive,l=e.get("kind",c.xd.betplacementKinds.REGULAR)===c.xd.betplacementKinds.SP?"kind":"displayedOdds";return{eventId:e.get("eventId"),marketId:e.get("marketId"),selectionId:e.get("id"),odds:e.get("odds"),displayOdds:e.get(l),hcp:e.get("hcp",null),kind:e.get("kind",c.xd.betplacementKinds.REGULAR),stake:a,eachWayActive:void 0===o?e.get("eachWayActive"):o,eachWayOdds:e.getIn(["eachWay","odds"]),raceCastPosition:r}},ye=function(e,t,n){return e.reduce((function(e,a){var i=t.get(a.get("id"));if(i)if(a.get("multiSelections",Object(o.OrderedSet)()).isEmpty()||a.getIn(["multiSelectionsType"])===c.ic)e.push({selections:[Se(a,void 0!==n?{eachWayActive:n}:void 0)],stake:i,kind:a.get("kind",c.xd.betplacementKinds.REGULAR),type:c.xd.betplacementTypes.SINGLE,numberOfBets:1});else{var r=a.get("multiSelectionsSubType")===c.xd.betplacementSubTypes.STRAIGHT;e.push({selections:a.get("multiSelections",Object(o.OrderedSet)()).toList().map((function(e,t){return Se(e,{raceCastPosition:r?t+1:0})})).toJS(),stake:i,kind:c.xd.betplacementKinds.SP,type:a.get("multiSelectionsType"),subType:a.get("multiSelectionsSubType"),numberOfBets:r?1:Object(l.Zb)(a.get("multiSelections").size,a.get("multiSelectionsType")),multiSelectionId:a.get("id")})}return e}),[])},Ee=function(e){var t=e.betslipType,n=function(e){return e.reduce((function(e,t){return he(t)?e:e+1}),0)}(e.bets);return t===c.xd.betSlipTypes.acca&&n<2||0===n},Ie={onPlaceBet:function(e){return function(){var t=e.betslipType,n=e.makeMultiSingle,a=e.makeAcca,i=e.makeSystem,r=e.stakeValues,l=e.loggedIn,s=e.placeBetButtonDisabled,d=e.totalOdds,u=e.clearBetplacementResult,b=e.betsSystemPossibleTypes,p=e.systemCalculations,m=e.acceptOddsChanged,f=e.clearError,g=e.openLogin,v=e.fetchGenerateId,h=e.betplacementV2Enabled,O=e.subscribe,S=e.bets,y=e.eachWayRequired;if(l){if(0!==r.filter((function(e){return e})).size&&!s){f("BETPLACEMENT"),m(),u(),v("betplacement"),h&&O("betplacement");var E={};switch(t){case c.xd.betSlipTypes.single:E.bets=ye(S,r),n(E);break;case c.xd.betSlipTypes.acca:E.selections=function(e,t,n){return e.reduce((function(e,a){return t.first()&&e.push(Se(a,{eachWayActive:n||void 0})),e}),[])}(S,r,y),E.stake=r.first(),E.totalOdds=d,a(E);break;case c.xd.betSlipTypes.system:if(1===r.size&&r.has(c.xd.systemTypes.single.key)){var I=S.reduce((function(e,t,n){return e.set(n,r.first())}),Object(o.Map)());E.bets=ye(S,I,b[c.xd.systemTypes.single.key].eachWay),n(E,!0)}else i(function(e,t,n,a){return n.reduce((function(n,i,r){return i&&r in e&&e[r].bets.forEach((function(o,l){var s=Object.keys(o.reduce((function(e,t){return t.forEach((function(t){e[t.selectionId]=!0})),e}),{})),d=e[r].eachWay;n.push({eachWayActive:d,selections:s.map((function(e){return Se(t.get(e),{stake:i,eachWayActive:d})})),stake:i,totalOdds:a[r].betsTotalOdds[l],possibleWinnings:a[r].possibleWinnings[l],eachWayTotalOdds:a[r].eachWayTotalOdds[l],eachWayPossibleWinnings:a[r].eachWayPossibleWinnings[l],systemType:c.xd.systemTypes[r].type,numberOfBets:o.length*(d?2:1)})})),n}),[])}(b,S,r,p))}}}else g()}},removeExpiredBets:function(e){var t=e.removeExpiredSelections,n=e.activeTab,a=e.removeEachWay,i=e.expiredSelectionIds;return function(){n===c.xd.betSlipTypes.acca&&a(c.d),t(i,c.Ke.Betslip,c.ah.BETSLIP)}},onAccaEachWayClick:function(e){var t=e.addEachWay,n=e.removeEachWay,a=e.calculateBets,i=e.eachWayDisabled,r=e.enableFreebetEW,o=e.freeBetDetach;return function(e){i||(e?n(c.d):t(c.d),r&&(o({stakeId:c.d}),a()))}},openFreeBets:function(e){var t=e.showModal,n=e.stakeId;return function(){t("FreeBetsModal",{overlay:!0,stakeId:n})}}},je=Object(i.compose)(Object(i.setDisplayName)("BetSlipPlaceBetContainer"),Object(a.connect)((function(e,t){var n=t.betslipType,a=Object(k.a)(e),i=a.allBetsKindIsSP,r=a.commonBetsKindIsRegular,l=Object(v.a)(e),h=e.getIn(["appConfig","featureToggles","enableFreebetEW"],!0),B=Object(o.Map)(),M=0,P=0,N=Object(s.a)(e),R=void 0,F=null,L=null,D=null,W=!1,G=N.size,V=!1,_=!1,K=!0,Y=!1,U=!1;switch(n){case c.xd.betSlipTypes.single:R=C(e),B=Object(d.a)(e),P=Object(p.a)(e),F=O(e),W=N.some((function(t){return Oe(t.get("id"),t,e,h)}));break;case c.xd.betSlipTypes.acca:var X=A(e);R=N.size,N=Object(y.a)(e),F=O(e),W=!!N.size&&Oe(c.d,N.first(),e,h),B=Object(u.a)(e);var Q=N.some((function(e){return e.get("staleBet")}));if(c.s&&(Y=Object(z.a)(e,"halftimeHeroes").enable,U=e.getIn(["betSlip","halftimeHeroesActive"],!1)),e.getIn(["betSlip","selectionGroups","eventIdToIndex"],Object(o.Map)()).size){var q=Object(H.a)(e);V=!0,_=e.getIn(["betSlip","selectionGroups","groupsBB"],Object(o.Map)()).some((function(e){return e.get("selections").size>q}))}if(X||Q||!V&&R!==N.size)R=0;else P=Object(m.a)(e).toReturn,V?(M=e.getIn(["betSlip","selectionGroups","displayTotalOdds"]),R=e.getIn(["betSlip","selectionGroups","groups"],Object(o.Map)()).size+e.getIn(["betSlip","selectionGroups","groupsBB"],Object(o.Map)()).size):M=Object(g.a)(e);break;case c.xd.betSlipTypes.system:L=Object(I.a)(e),R=j(e),B=Object(b.a)(e),P=(D=Object(f.a)(e)).toReturn,K=x(e)}return{bets:N,betsAmount:R,attachedFreeBets:e.getIn(["freeBets","attached"],Object(o.Map)()),stakeValues:B,totalOdds:M,totalStake:l,totalFreeBet:F,toReturn:P,systemCalculations:D,loggedIn:Object(S.a)(e),invalidStakes:e.get("invalidStakes",Object(o.List)()),betEntities:Object(E.a)(e),betsSystemPossibleTypes:L,keyboardShown:Object(w.a)(e,c.cf.betslip),defaultStake:Number(e.getIn(["userSettings","settings","betslip","defaultStake"])),commonBetsKindIsRegular:r,allBetsKindIsSP:i,hasMultiSelections:T(e),activeTab:e.getIn(["betSlip","activeTab"],null),isOddsDecimal:e.getIn(["userSettings","settings","offer","oddsFormat"],c.ai.settings.offer.oddsFormat).toUpperCase()===c.dc,notifications:e.get("notifications",Object(o.Map)()),showMaxReturnValue:K,bonusAvailable:W,oddsFieldName:e.getIn(["clientSettings","oddsFieldName"]),selectionsAmount:G,betplacementV2Enabled:e.getIn(["appConfig","featureToggles","enableBetPlacementV2"],!0),enableBettingCalcV2:e.getIn(["appConfig","featureToggles","enableBettingCalcV2"],!0),enableFreebetEW:h,accaHasBB:V,maxSelectionsReached:_,halftimeHeroesEnable:Y,halftimeHeroesActive:U}}),(function(e){return Object(r.bindActionCreators)({clearBetplacementResult:P.v.clearBetplacementResult,removeExpiredSelections:P.Lc.removeExpiredSelections,deactivateSelections:P.Lc.deactivateSelections,acceptOddsChanged:P.lc.acceptOddsChanged,clearError:P.ab.clearError,addEachWay:P.r.addEachWay,removeEachWay:P.r.removeEachWay,calculateBets:P.r.calculateBets,makeMultiSingle:P.v.makeMultiSingle,makeAcca:P.v.makeAcca,makeSystem:P.v.makeSystem,openLogin:P.jc.openLogin,fetchGenerateId:P.mb.fetchGenerateId,showModal:P.dc.showModal,subscribe:P.J.subscribe,freeBetDetach:P.pb.freeBetDetach},e)})),Object(i.withProps)((function(e){var t=e.totalFreeBet,n=e.loggedIn,a=e.betEntities,i=e.oddsFieldName,r=e.toReturn,s=e.selectionsAmount,d=e.betslipType,u=e.mode,b=e.bets,p=e.betsAmount,m=e.attachedFreeBets,f=e.totalOdds,g=e.invalidStakes,v=e.enableFreebetEW,h=e.notifications,O=e.keyboardShown,S=e.commonBetsKindIsRegular,y=e.hasMultiSelections,E=e.activeTab,I=e.accaHasBB,j=e.maxSelectionsReached,w=u===c.n,k=m.filterNot((function(e,t){return t===c.d})).size,T=m.has(c.d),C=0===a.size,x=Object(l.Kc)(h),H=!v&&T,B=function(e){var t=e.accaHasBB,n=e.betsAmount,a=e.totalOdds,i=e.betslipType,r=e.enableBettingCalcV2,o=e.commonBetsKindIsRegular,s=r?l.O:l.P;return t&&i===c.xd.betSlipTypes.acca?s({accaHasBB:t,betsAmount:n,totalOdds:a,commonBetsKindIsRegular:o}):s({realBetsAmount:e.selectionsAmount,betsAmount:n,betslipType:i,isOddsDecimal:e.isOddsDecimal,totalOdds:a,emptyBetslip:e.emptyBetslip,allBetsKindIsSP:e.allBetsKindIsSP,commonBetsKindIsRegular:o,totalStakeValueVisibility:e.totalStakeValueVisibility})}(e),A=B.betsAmountLabel,M=B.oddsLabel,z=B.betTypeLabel,P=b.first(Object(o.Map)()),N=!w||y||P.get("suspended")||P.get("expired")?"-":Object(l.Y)(P,i),R=c.E,F=!0,L=!1,D=!1,W=!1;switch(d){case c.xd.betSlipTypes.single:w&&(R=b.first(Object(o.Map)()).get("id")),F=0===p||!!g.size,D=b.some((function(e){return e.get("eachWayActive")}));break;case c.xd.betSlipTypes.acca:F=I?j||!p||!f:!p||s<2,R=c.d,L=!F&&b.every((function(e){return e.get("hasEachWay")})),D=(W=b.some((function(e){return e.get("eachWayRequired",!1)})))||b.some((function(e){return e.get("eachWayActive")}));break;case c.xd.betSlipTypes.system:F=0===p}var G=h.get("general",Object(o.Map)()).keySeq(),V=[];return G.includes(c.Yf.selectionExpired)&&a.forEach((function(e){!e.get("expired")||!e.get("active")||e.get("allowedBetslipTab")&&e.get("allowedBetslipTab")!==E||V.push(e.get("id"))})),{stakeId:R,freeBetsAmount:k,accaFreeBetActive:T,invalid:g.includes(R),placeBetButtonDisabled:F,totalStakeValueVisibility:x,emptyBetslip:C,genericEachWay:D,eachWayPossible:L,qbsMode:w,stakeDisabled:Ee({bets:b,betslipType:d}),showToReturn:S&&!y&&!!r,showFreeBet:n&&t>0,showPlaceBet:!O||w,showStakeSingle:d===c.xd.betSlipTypes.single&&!D&&!w,showStakeAcca:d===c.xd.betSlipTypes.acca,betsAmountLabel:A,oddsLabel:M||N,betTypeLabel:z,eachWayDisabled:H,expiredSelectionIds:V,eachWayRequired:W}})),Object(i.withHandlers)(Ie))(ve);t.a=je},"2FW6":function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n("wurE"),i=n.n(a).a.div.withConfig({componentId:"sc-10klk9l-0"})(["display:flex;flex:1;"])},"3ZYJ":function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("rOcY"),o=n("YMdE"),c=n("QH1u"),l=n("no/K"),s=n("xf4e"),d=n("Qi1R"),u=n("cTkL"),b=n("SxKI"),p=n("wurE"),m=n.n(p),f=n("g6nF"),g=m.a.div.withConfig({componentId:"sc-438tux-0"})(["font-size:",";font-weight:bold;color:",";display:flex;grid-area:odds;margin:",";"],Object(d.H)(28),f.zl,Object(d.H)(0,8,8,0)),v=m.a.div.withConfig({componentId:"sc-438tux-1"})(["grid-area:selection;"]),h=m.a.div.withConfig({componentId:"sc-438tux-2"})(["display:flex;grid-area:selection;"]),O=m.a.div.withConfig({componentId:"sc-438tux-3"})(["font-size:",";color:",";margin-bottom:",";"],Object(d.H)(28),f.zl,Object(d.H)(8)),S=m.a.div.withConfig({componentId:"sc-438tux-4"})(["font-size:",";color:",";grid-area:market;"],Object(d.H)(24),f.Sd),y=m.a.div.withConfig({componentId:"sc-438tux-5"})(["flex:1;",""],(function(e){return e.singleTab?null:Object(p.css)(["display:grid;grid-template-areas:'odds selection' 'market market';grid-template-columns:min-content auto;"])})),E=function(e){var t=e.trend,n=e.oddsValue,a=e.eventExpired,o=e.suspended,c=e.nonRegularSelectionKind,l=e.hasMultiSelections,s=e.multiSelectionsType,d=e.multiSelectionsOdds;return l?i.a.createElement(g,{withoutTrend:!0}):a||o||s===r.ic&&!d.length?i.a.createElement(g,{withoutTrend:!0},"-"):c?i.a.createElement(g,{withoutTrend:!0},r.xd.betplacementKinds.SP):i.a.createElement(g,null,i.a.createElement(b.a,{trend:t}),n)};E.defaultProps={eventExpired:!1,suspended:!1,hasMultiSelections:!1};var I=E,j=function(e){var t=e.oddsValue,n=e.selectionName,a=e.marketName,o=e.trend,c=e.hcpTrend,l=e.eventExpired,s=e.suspended,p=e.nonRegularSelectionKind,m=e.hasMultiSelections,f=e.multiSelectionsType,g=e.multiSelectionsOdds,E=e.multiSelectionsNames,j=e.multiSelectionsSubType,w=e.outright,k=e.specials,T=e.eventGroupType,C=e.activeTab===r.xd.betSlipTypes.single;return m?i.a.createElement(y,{singleTab:C},i.a.createElement(v,null,E.map((function(e,t){return i.a.createElement(O,{key:t+"-"+e},j===r.xd.betplacementSubTypes.STRAIGHT?i.a.createElement("b",null,Object(d.bc)(t+1)," "):null,e)}))),i.a.createElement(S,null,i.a.createElement(u.a,{count:E.length,type:f,subType:j}))):i.a.createElement(y,{singleTab:C},i.a.createElement(I,{trend:o,oddsValue:t,eventExpired:l,suspended:s,nonRegularSelectionKind:p,hasMultiSelections:m,multiSelectionsType:f,multiSelectionsOdds:g}),i.a.createElement(h,null,i.a.createElement(O,null,n),i.a.createElement(b.a,{trend:c,left:!0})),!(w||k||T===r.ke.OUTRIGHT)&&i.a.createElement(S,null,a))},w=n("J3J3"),k=n("zFTw"),T=n("uXGu"),C=m.a.div.withConfig({componentId:"sc-1s7fz6w-0"})(["flex:1;border-bottom:"," solid ",";color:",";padding:",";position:",";",";"],Object(d.H)(2),f.dd,f.zl,Object(d.H)(24,32),(function(e){return e.active?"inherit":"relative"}),(function(e){return e.active?"":Object(p.css)(["&::after{content:'';position:absolute;top:0;left:0;right:",";bottom:0;background:",";}"],Object(d.H)(64),Object(d.te)(.25,f.wd))})),x=m()(T.a).attrs((function(){return{name:"cross-small",width:Object(d.H)(32),height:Object(d.H)(32)}})).withConfig({componentId:"sc-1s7fz6w-1"})(["cursor:pointer;"]),H=m.a.div.withConfig({componentId:"sc-1s7fz6w-2"})(["display:flex;align-items:center;"]),B=m.a.div.withConfig({componentId:"sc-1s7fz6w-3"})(["display:flex;justify-content:flex-start;margin:",";& >:nth-child(2){margin-left:",";}"],Object(d.H)(16,0),Object(d.H)(30)),A=m.a.div.withConfig({componentId:"sc-1s7fz6w-4"})(["display:flex;margin-right:",";"],Object(d.H)(24)),M=m.a.div.withConfig({componentId:"sc-1s7fz6w-5"})(["position:relative;"]),z=Object.assign||function(e){for(var t=1;t0||e.maxStakes.get(e.stakeId)===d.Af.LOADING)}})),Object(l.withHandlers)(M),Object(l.lifecycle)(A))(T);z.propTypes={stakeId:o.a.string,useDefaultStake:o.a.bool,predefinedValueApplied:o.a.bool},z.defaultProps={useDefaultStake:!0,disabled:!1,predefinedValueApplied:!1};var P=z},Cmpn:function(e,t,n){"use strict";var a=n("tOpy"),i=n("FvK5"),r=n("5Sd5"),o=Object.assign||function(e){for(var t=1;t0?n.get(0,0).toString():"",p2Nsets:n.size>0?n.get(1,0).toString():""})}))},EP1D:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("iZzW"),o=n("wurE"),c=n.n(o),l=n("Qi1R"),s=n("g6nF"),d=n("uXGu"),u=c.a.input.attrs((function(){return{type:"checkbox"}})).withConfig({componentId:"sc-1saidnz-0"})(["display:none;"]),b=c.a.span.withConfig({componentId:"sc-1saidnz-1"})(["box-sizing:border-box;position:absolute;background-color:transparent;border-radius:",";border:"," solid ",";cursor:pointer;top:0;left:0;right:0;bottom:0;transition:all 0.4s;",":checked + &{background-color:",";border:none;}&::before{position:absolute;content:'';background-color:",";border-radius:50%;box-shadow:"," ",";height:",";width:",";transform:translate(0,-50%);top:50%;margin:",";transition:all 0.2s;",":checked + &{background-color:",";transform:translate(",",-50%);}}"],Object(l.H)(1998),Object(l.H)(2),s.Xo,u,s.Zo,s.ap,Object(l.H)(0,2,2),s.Qo,Object(l.H)(32),Object(l.H)(32),Object(l.H)(0,8),u,s.bp,Object(l.H)(32)),p=c()(d.a).attrs((function(e){var t=e.iconSize;return t?{size:t}:{width:Object(l.H)(48),height:Object(l.H)(48)}})).withConfig({componentId:"sc-1saidnz-2"})(["margin-right:",";"],Object(l.H)(24)),m=c.a.label.withConfig({componentId:"sc-1saidnz-3"})(["display:flex;position:relative;transition:"," 0.2s,text-indent 0.2s;cursor:pointer;height:",";color:",";font-size:",";align-items:center;box-sizing:border-box;",";"],s.ln,Object(l.H)(48),(function(e){var t=e.color;return t||s.Yo}),Object(l.H)(28),(function(e){return"checkbox"!==e.toggleStyle&&Object(o.css)(["width:",";min-width:",";"],Object(l.H)(80),Object(l.H)(80))})),f=function(e){var t=e.toggleStyle,n=e.active,a=e.onClick,o=e.label,c=e.checkboxIconNameFilled,l=e.checkboxIconNameEmpty,s=e.color,d=e.iconSize;return i.a.createElement(m,{toggleStyle:t},"checkbox"===t&&i.a.createElement(p,{name:n?c:l,color:s,iconSize:d}),i.a.createElement(u,{onClick:a,checked:n,readOnly:!0}),"checkbox"!==t&&i.a.createElement(b,{toggleStyle:t}),i.a.createElement(r.a,{id:o,color:s}))};f.defaultProps={toggleStyle:"default",active:!1,onClick:function(){},label:"",checkboxIconNameFilled:"checkbox-filled",checkboxIconNameEmpty:"checkbox-empty",color:""};var g=f;t.a=g},Gw1h:function(e,t,n){"use strict";n.d(t,"a",(function(){return v}));var a=n("mXGw"),i=n.n(a),r=n("rOcY"),o=n("iSbD"),c=n("wurE"),l=n.n(c),s=n("Qi1R"),d=n("g6nF"),u=n("iZzW"),b=l.a.div.withConfig({componentId:"hc2xdp-0"})(["display:flex;align-items:center;justify-content:space-between;"]),p=l.a.div.withConfig({componentId:"hc2xdp-1"})(["font-size:",";color:",";",""],Object(s.H)(24),d.zl,s.Eb),m=l.a.div.withConfig({componentId:"hc2xdp-2"})(["margin-top:",";"],Object(s.H)(8)),f=l()(u.a).withConfig({componentId:"hc2xdp-3"})(["font-style:italic;font-weight:bold;text-transform:uppercase;font-size:",";color:",";white-space:nowrap;"],Object(s.H)(32),d.Sb),g=l.a.div.withConfig({componentId:"hc2xdp-4"})(["position:relative;padding:",";background:",";",";"],Object(s.H)(24,32),d.rd,s.Db),v=function(e){var t=e.eventInfo,n=e.openSev,a=e.headerBB,c=t.eventName,l=t.eventId,s=t.sportId,d=t.eventExpired,u=t.inplay,v=t.displayName,h=t.categoryId,O=t.outright,S=t.specials,y=t.filterId,E=t.subSportId,I=t.hasEventGroups,j=t.eventGroupType,w=t.sportName,k=t.provider,T=t.leagueName;return i.a.createElement(g,{inplay:u},i.a.createElement(b,null,i.a.createElement(p,{onClick:function(e){n({eventExpired:d,eventName:c,eventId:l,sportId:s,categoryId:h,outright:O,specials:S,filterId:y,subSportId:E,hasEventGroups:I,eventGroupType:j,sportName:w,leagueName:T,provider:k})(e)},underlined:k!==r.le.LIVESCORE&&!d},v),a&&i.a.createElement(f,{id:"betBuilder.title"})),u&&i.a.createElement(m,null,i.a.createElement(o.a,{eventId:l,sportId:s,expired:d})))}},IgcK:function(e,t,n){"use strict";var a=n("wurE"),i=n.n(a),r=n("Qi1R"),o=n("g6nF"),c=i.a.div.withConfig({componentId:"sc-1x7ccw5-0"})(["color:",";font-size:",";"],o.zl,Object(r.H)(28));t.a=c},J3J3:function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var a=n("mXGw"),i=n.n(a),r=n("XSEl"),o=n("IxBQ"),c=n("iZzW"),l=n("CKsK"),s=n("Ub++"),d=n("rTvA"),u=n("YMdE"),b=n("WCPR"),p=n("jpcI"),m=n("r3Uo"),f=function(e){var t=function(e){var t=e.stakeId,n=Object(r.useSelector)((function(e){return Object(p.a)(t)(e)})),a=Object(r.useSelector)((function(e){return Object(b.a)(e,t)})).freebetAttached,i=Object(r.useSelector)((function(e){return e.getIn(["keyboardState","keyboardShown"])})),o=Object(r.useSelector)((function(e){return e.hasIn(["betSlip","eachWay",t])})),c=!Object(r.useSelector)((function(e){return e.getIn(["appConfig","featureToggles","enableFreebetEW"],!0)}))&&o,l=Object(m.a)([u.dc,u.Ib,u.Sc]),s=l.showModal,d=l.keyboardHide,f=l.resetActiveStake,g=a;return a||(g=!!n),{visibility:g,freebetAttached:a,showFreeBets:function(){c||(i&&(f(),d()),s("FreeBetsModal",{overlay:!0,stakeId:t}))},disabled:c}}(e),n=t.freebetAttached,a=t.showFreeBets,o=t.visibility,c=t.disabled;return o?i.a.createElement("div",{onClick:a},i.a.createElement(d.a,{scale:"80",disableMargin:n,freebetAttached:n,disabled:c})):null},g=n("wurE"),v=n.n(g),h=n("Qi1R"),O=n("g6nF"),S=v.a.div.withConfig({componentId:"sc-15o023t-0"})(["display:flex;align-items:center;gap:",";"],Object(h.H)(8)),y=v.a.div.withConfig({componentId:"sc-15o023t-1"})(["display:flex;"]),E=v.a.div.withConfig({componentId:"sc-15o023t-2"})(["font-size:",";font-weight:bold;color:",";"],Object(h.H)(28),O.Zd),I=v.a.div.withConfig({componentId:"sc-15o023t-3"})(["display:flex;flex-direction:column;align-items:end;gap:",";font-size:",";"],Object(h.H)(10),Object(h.H)(24)),j=function(e){var t=e.stakeId,n=e.disabled,a=e.suspended,d=e.nonRegularSelectionKind,u=e.qbsMode,b=e.bonusHide,p=Object(r.useSelector)((function(e){return Object(o.a)(e).get(t,0)})),m=!u&&(p>0||d),g=m&&!n&&!a&&!d;return i.a.createElement(I,null,i.a.createElement(y,null,!b&&i.a.createElement(f,{stakeId:t}),i.a.createElement(l.a,{stakeId:t,disabled:n})),m&&i.a.createElement(S,null,i.a.createElement(c.a,{id:"betslip.generic.toReturn",space:!0}),!g&&"-",g&&i.a.createElement(E,null,i.a.createElement(s.a,{value:p}))))}},KFGw:function(e,t,n){"use strict";var a=n("tOpy"),i=n("rOcY");t.a=Object(a.createSelector)([function(e){return e.getIn(["appConfig","features","betbuilder","maxCountBetBuilderBets"],i.m)}],(function(e){return Number(e)}))},LYNh:function(e,t,n){"use strict";n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return l})),n.d(t,"c",(function(){return s}));var a=n("mXGw"),i=n.n(a),r=n("hWgQ"),o=function(e){return function(t){return void 0===t.date||null===t.date||""===t.date?null:i.a.createElement(e,t)}},c=o((function(e){var t=e.date;return e.timeZoneGB?i.a.createElement(r.FormattedDate,{value:t,timeZone:"Europe/London"}):i.a.createElement(r.FormattedDate,{value:t})})),l=o((function(e){var t=e.date;return e.timeZoneGB?i.a.createElement(a.Fragment,null,i.a.createElement(r.FormattedDate,{value:t,timeZone:"Europe/London"})," ",i.a.createElement(r.FormattedTime,{value:t,timeZone:"Europe/London"})):i.a.createElement(a.Fragment,null,i.a.createElement(r.FormattedDate,{value:t})," ",i.a.createElement(r.FormattedTime,{value:t}))})),s=o((function(e){var t=e.date;return e.timeZoneGB?i.a.createElement(r.FormattedTime,{value:t,timeZone:"Europe/London"}):i.a.createElement(r.FormattedTime,{value:t})}));o((function(e){var t=e.date,n=t;"string"==typeof t&&(n=new Date(t));var o=new Intl.DateTimeFormat("en-GB",{weekday:"short"}).format(n);return i.a.createElement(a.Fragment,null,o," ",i.a.createElement(r.FormattedTime,{value:t}))}))},MHjO:function(e,t,n){"use strict";var a=n("tOpy"),i=n("FvK5"),r=n("Siuj"),o=Object.assign||function(e){for(var t=1;tg.size&&(g=g.push("empty")),g.size>f.size&&(f=f.push("empty"));f.size>5;)f=f.shift();for(;g.size>5;)g=g.shift()}var v={};if(l.size){var h=l.first().getIn(["statistics","leaguePosition"]),O=l.last().getIn(["statistics","leaguePosition"]),S=l.first().getIn(["statistics","form"],Object(i.List)()),y=l.last().getIn(["statistics","form"],Object(i.List)());h&&O&&(v.teamOneLeaguePosition=h,v.teamTwoLeaguePosition=O),S.size>0&&y.size>0&&(v.teamOneLastFiveGamesForm=S,v.teamTwoLastFiveGamesForm=y)}return o({},e,v,{hRedCards:s,aRedCards:d,teamOnePenalties:f.toArray(),teamTwoPenalties:g.toArray(),teamOneTotalPenaltyGoals:p,teamTwoTotalPenaltyGoals:m,teamOneScore:r.get(0,""),teamTwoScore:r.get(1,""),score:r.toList()})}))},NDWt:function(e,t,n){"use strict";var a=n("tOpy"),i=n("rOcY"),r=function(e){return e.getIn(["stakes","activeStakeId"],null)},o=function(e){return e.getIn(["betSlip","activeTab"])},c=Object(a.createSelector)(o,(function(e){var t=r(e);return t?e.getIn(["stakes","stakeValuesSingle",""+t],"empty"):"empty"}),(function(e){return e.getIn(["stakes","stakeValues",i.d],"empty")}),(function(e){var t=r(e);return t?e.getIn(["stakes","stakeValues",""+t],"empty"):"empty"}),(function(e,t,n,a){return e===i.xd.betSlipTypes.single?t:e===i.xd.betSlipTypes.acca?n:e===i.xd.betSlipTypes.system?a:"empty"}));t.a=Object(a.createSelector)((function(e){return e.getIn(["keyboardState","target"])}),(function(e){return e.getIn(["keyboardState","value"])}),(function(e){return e.getIn(["notifications","general","minimumStakeValue"],!1)}),c,o,(function(e,t,n,a,r){if(e===i.cf.settings){var o=parseFloat(t);return Number.isNaN(o)||o<=0}return(r===i.xd.betSlipTypes.system?0===a:"empty"!==a&&a<=0)||!!n}))},"Qf+G":function(e,t,n){"use strict";var a=n("mXGw"),i=n("BmqR"),r=n("YMdE"),o=n("QH1u"),c=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,c=e[Symbol.iterator]();!(a=(o=c.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(l){i=!0,r=l}finally{try{!a&&c.return&&c.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.a=function(e,t,n){var l=Object(i.useRouteMatch)(),s="page_mount_"+e,d=s+"_start",u=s+"_end",b=Object(a.useState)(!1),p=c(b,2),m=p[0],f=p[1],g=Object(o.a)([r.pc.setPerformancePageId,r.pc.setInitDuration,r.pc.clearPerformanceData]),v=c(g,3),h=v[0],O=v[1],S=v[2];Object(a.useEffect)((function(){return window.performance.getEntriesByName(d).length&&(f(!0),window.performance.mark(u),window.performance.measure(s,d,u),e&&h(e,t),O(window.performance.getEntriesByName(s)[0].duration)),function(){!n&&S()}}),[l.params[n]]),Object(a.useEffect)((function(){return function(){n&&S()}}),[]),m&&!n||(window.performance.clearMarks(),window.performance.mark(d))}},Rqpn:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n("wurE"),i=n.n(a),r=n("Qi1R"),o=n("g6nF"),c=i.a.div.withConfig({componentId:"sc-10y2rsg-0"})(["position:relative;left:",";top:",";height:",";width:",";border-radius:50%;background-color:",";visibility:",";"],Object(r.H)(10),Object(r.H)(14),Object(r.H)(12),Object(r.H)(12),(function(e){return e.serve?o.u:"transparent"}),(function(e){return e.servingIndicatorVisible?"visible":"hidden"})),l=n("rOcY"),s=n("uXGu"),d=i()(s.a).attrs((function(e){var t=e.sportId;return{name:l.wh[t],size:l.xh[t]||"xxs32"}})).withConfig({componentId:"sc-1fpbjwa-0"})(["justify-content:center;align-items:center;display:",";"],(function(e){var t=e.servingIndicatorVisible,n=e.serve;return t&&n?"block":"none"}));t.b=c},Siuj:function(e,t,n){"use strict";n.d(t,"b",(function(){return s}));var a=n("tOpy"),i=n("FvK5"),r=n("rOcY"),o=n("bVOX"),c=function(e){return e.get("shortName")||e.get("name","").slice(0,3).toUpperCase()},l=function(e){var t=e.get("inplay",!1),n=e.get("scoreboard",Object(i.Map)()),a=e.get("participants",Object(i.List)()),o=e.get("type",""),l=e.get("name",""),s=e.getIn(["eventNotes","isScoreBoardVisible"],!0),d=e.get("outright",!1),u=r.sh.includes(e.get("extendedState",null)),b=(t||e.get("provider",null)===r.le.LIVESCORE&&u)&&s,p=n.get("scores",Object(i.Map)()),m=n.getIn(["period","id"],""),f=p.size>0,g=a.first(Object(i.Map)()),v=a.last(Object(i.Map)());return{inplay:t,scores:p,scoreboard:n,showScore:b,eventFinished:u,event:e,periodId:m,periodName:n.getIn(["period","name"],""),twoParticipants:"headtohead"===o.toLowerCase()&&2===a.size,eventName:l,teamOneName:a.size&&g.get("name",""),teamTwoName:a.size&&v.get("name",""),teamOneShortName:c(g),teamTwoShortName:c(v),showStarted:""===m||r.ug.PRE_GAME.includes(m)||d&&t,headToHeadShowScore:b&&f,outright:d,scoresExist:f,penaltiesExists:"SHOOT_OUT"===m}};t.a=Object(a.createSelector)(o.a,l);var s=function(){return Object(a.createSelector)(o.a,l)}},SxKI:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("rOcY"),o=n("wurE"),c=n.n(o),l=n("Qi1R"),s=n("g6nF"),d=c.a.div.withConfig({componentId:"sc-191buhz-0"})(["width:0;height:0;border-left:"," solid transparent;border-right:"," solid transparent;",";"],Object(l.H)(10),Object(l.H)(10),(function(e){return e.left?Object(o.css)(["margin-left:",";"],Object(l.H)(8)):Object(o.css)(["margin-right:",";"],Object(l.H)(8))})),u=c()(d).withConfig({componentId:"sc-191buhz-1"})(["border-bottom:"," solid ",";padding-bottom:",";"],Object(l.H)(14),s.kp,Object(l.H)(8)),b=c()(d).withConfig({componentId:"sc-191buhz-2"})(["border-top:"," solid ",";margin-top:",";"],Object(l.H)(14),s.jp,Object(l.H)(10)),p=function(e){var t=e.trend,n=e.left;return t===r.Th.up?i.a.createElement(u,{left:n}):t===r.Th.down?i.a.createElement(b,{left:n}):null};t.a=p},"Ub++":function(e,t,n){"use strict";var a=n("3knX");t.a=a.a},Unrx:function(e,t,n){"use strict";var a=n("XSEl"),i=n("mpt1"),r=n("ymme"),o=n("BmqR"),c=n("FvK5"),l=n("rOcY"),s=n("Qi1R"),d=n("YMdE"),u=n("tOpy"),b=n("Y9wm"),p=Object(u.createSelector)((function(e){return e.getIn(["betSlip","bets"],Object(c.OrderedMap)())}),(function(e){return e.getIn(["betSlip","activeTab"])}),(function(e,t){return{betsCount:Object(b.c)(e,t).size,betsCountSingle:Object(b.c)(e,l.xd.betSlipTypes.single).size,betsCountAcca:Object(b.c)(e,l.xd.betSlipTypes.acca).size,betsCountSystem:Object(b.c)(e,l.xd.betSlipTypes.system).size}})),m=n("ZIiX"),f=n("VGyA"),g=n("v44K"),v=n("Tgit"),h=n("KFGw"),O=n("mXGw"),S=n.n(O),y=(n("Pdmf"),n("iZzW")),E=n("+Ysp"),I=n("zFTw"),j=n("3ZYJ"),w=n("goda"),k=n("PzKi"),T=n("teVo"),C=function(e,t){var n=k.a[l.xd.systemTypes[e].label];return e!==l.xd.systemTypes.acca.key?n:Object.keys(l.xd.accaTypes).includes(""+t)?k.a[l.xd.accaTypes[t]]:n+"("+t+")"},x=Object(u.createSelector)(T.a,(function(e){return e.get("invalidStakes",Object(c.List)())}),(function(e){return e.getIn(["betSlip","eachWay"],Object(c.Set)())}),(function(e,t,n){var a=Object(s.ec)("single.count",e,{defaultValue:0});return Object.keys(l.xd.systemTypes).reduce((function(i,r){return r in e&&i.push({key:r,invalid:t.includes(l.xd.systemTypes[r].key),label:C(r,a),stakeAmount:e[r].count,minBetsCount:l.xd.systemTypes[r].betsCount,eachWayActive:n.includes(r)}),i}),[])})),H=n("6l04"),B=Object(u.createSelector)(H.a,(function(e){return{eachWayPossible:e.every((function(e){return e.get("hasEachWay")})),eachWayRequiredExist:e.some((function(e){return e.get("eachWayRequired",!1)}))}})),A=n("QH1u"),M=n("xf4e"),z=n("wurE"),P=n.n(z),N=n("g6nF"),R=n("uXGu"),F=P()(R.a).attrs((function(){return{name:"info",width:Object(s.H)(32),height:Object(s.H)(32)}})).withConfig({componentId:"sc-31hhn3-0"})([""]),L=P.a.div.withConfig({componentId:"sc-31hhn3-1"})(["display:flex;align-items:center;justify-content:space-between;height:",";padding:",";font-size:",";color:",";background-color:",";margin:0;"],Object(s.H)(96),Object(s.H)(0,24),Object(s.H)(28),N.Qo,N.sd),D=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,c=e[Symbol.iterator]();!(a=(o=c.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(l){i=!0,r=l}finally{try{!a&&c.return&&c.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},W=function(){var e=Object(A.a)([d.jc.openPage]),t=D(e,1)[0];return S.a.createElement(L,null,S.a.createElement(y.a,{id:"betslip.generic.systemSectionTitle"}),S.a.createElement(F,{onClick:function(){t({url:l.eg.maxReturn})}}))},G=n("CKsK"),V=P.a.div.withConfig({componentId:"sc-6wj9lj-0"})(["position:relative;&:nth-child(odd)::after{content:'';position:absolute;background-color:",";width:100vw;bottom:0;left:-",";height:",";}"],N.dd,Object(s.H)(24),Object(s.H)(2)),_=P.a.div.withConfig({componentId:"sc-6wj9lj-1"})(["display:flex;justify-content:space-between;align-items:center;margin:",";"],Object(s.H)(16,0)),K=P.a.div.withConfig({componentId:"sc-6wj9lj-2"})(["font-size:",";"],Object(s.H)(24)),Y=P.a.div.withConfig({componentId:"sc-6wj9lj-3"})(["font-size:",";color:",";"],Object(s.H)(24),N.id),U=P.a.div.withConfig({componentId:"sc-6wj9lj-4"})(["padding:",";display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:",";background-color:",";"],Object(s.H)(0,24),Object(s.H)(24),N.Ud),X=P.a.div.withConfig({componentId:"sc-6wj9lj-5"})(["margin:",";"],Object(s.H)(16,0)),Q=P.a.div.withConfig({componentId:"sc-6wj9lj-6"})(["background-color:",";"],N.Ud),q=P.a.div.withConfig({componentId:"sc-6wj9lj-7"})(["display:flex;justify-content:center;margin:",";"],Object(s.H)(16,0)),Z=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,c=e[Symbol.iterator]();!(a=(o=c.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(l){i=!0,r=l}finally{try{!a&&c.return&&c.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},J=function(e,t,n){return function(a){a.preventDefault(),e(t,n)}},$=function(e){var t=e.onEachWayClick,n=Object(a.useSelector)(x),i=Object(a.useSelector)(B),r=i.eachWayPossible,o=i.eachWayRequiredExist,l=Object(A.a)([d.r.removeEachWaySystem,d.r.addEachWay]),s=Z(l,2),u=s[0],b=s[1];return Object(O.useEffect)((function(){r||u()}),[r]),Object(O.useEffect)((function(){return o&&n.forEach((function(e){b(e.key)})),function(){o&&u()}}),[function(e){return e.getIn(["betSlip","bets"],Object(c.OrderedMap)())}.length,o,n.length]),S.a.createElement(Q,null,S.a.createElement(W,null),S.a.createElement(U,null,n.map((function(e){return S.a.createElement(V,{key:e.key,invalid:e.invalid},S.a.createElement(_,null,S.a.createElement("div",null,S.a.createElement(K,null,e.label),S.a.createElement(Y,null,S.a.createElement(y.a,{id:"betslip.bets.amount",values:{count:e.stakeAmount}}))),S.a.createElement(G.a,{stakeId:e.key,useDefaultStake:!1})),r&&S.a.createElement(X,null,S.a.createElement(M.a,{active:e.eachWayActive||o,text:"betslip.eachWay",onClick:J(t,e.key,e.eachWayActive),disabled:o})),S.a.createElement(I.c,{id:e.key}))}))))},ee=Object(O.memo)((function(e){return Object(a.useSelector)((function(e){return e.getIn(["betSlip","calculateBetsSystem"])}))?S.a.createElement(q,null,S.a.createElement(w.a,null)):S.a.createElement($,e)})),te=n("Gw1h"),ne=function(){return null},ae=P()(R.a).attrs((function(){return{name:"trend",width:Object(s.H)(18),height:Object(s.H)(18)}})).withConfig({componentId:"zy6lc2-0"})(["position:absolute;right:",";"],Object(s.H)(-32)),ie=P()(ae).attrs((function(){return{fill:N.kp}})).withConfig({componentId:"zy6lc2-1"})(["top:0;"]),re=P()(ae).attrs((function(){return{fill:N.jp}})).withConfig({componentId:"zy6lc2-2"})(["bottom:0;transform:rotate(90deg);"]),oe=function(e){var t=e.trend;return t===l.Th.up?S.a.createElement(ie,null):t===l.Th.down?S.a.createElement(re,null):null},ce=n("I2FV"),le=P.a.div.withConfig({componentId:"iafvtt-0"})(["display:flex;align-items:center;margin:",";"],Object(s.H)(0,24,0,32)),se=P.a.div.withConfig({componentId:"iafvtt-1"})(["position:relative;"]),de=P.a.div.withConfig({componentId:"iafvtt-2"})(["width:100%;"]),ue=P.a.div.withConfig({componentId:"iafvtt-3"})(["margin:",";display:grid;grid-template-columns:auto 1fr auto;align-items:center;position:relative;&::after{content:'';position:absolute;left:",";z-index:1;display:block;width:",";background-color:",";}&:first-child::after{top:50%;height:100%;}&:last-child::after{bottom:50%;height:100%;}&:only-child::after{top:50%;height:100%;}&:not(:first-child):not(:last-child)::after{height:150%;}"],Object(s.H)(24,0),Object(s.H)(38),Object(s.H)(2),N.Db),be=P()(R.a).attrs((function(){return{name:"hexagon",fill:N.Mb,width:Object(s.H)(32),height:Object(s.H)(32),stroke:N.Db}})).withConfig({componentId:"iafvtt-4"})(["position:relative;z-index:2;margin:",";"],Object(s.H)(24,22)),pe=P.a.div.withConfig({componentId:"iafvtt-5"})(["position:relative;z-index:2;width:",";height:",";border-radius:50%;background-color:",";border:"," solid ",";margin:",";box-sizing:border-box;"],Object(s.H)(32),Object(s.H)(32),N.Cb,Object(s.H)(2),N.Db,Object(s.H)(24)),me=P.a.div.withConfig({componentId:"iafvtt-6"})(["font-size:",";color:",";font-weight:bold;"],Object(s.H)(28),N.Nb),fe=P.a.div.withConfig({componentId:"iafvtt-7"})(["font-size:",";color:",";"],Object(s.H)(28),N.Nb),ge=P.a.div.withConfig({componentId:"iafvtt-8"})(["font-size:",";color:",";"],Object(s.H)(24),N.Tb),ve=P()(R.a).attrs((function(){return{name:"cross-small",width:Object(s.H)(32),height:Object(s.H)(32)}})).withConfig({componentId:"iafvtt-9"})(["cursor:pointer;margin-left:",";"],Object(s.H)(6)),he=P.a.div.withConfig({componentId:"iafvtt-10"})(["display:flex;min-height:",";background-color:",";border-bottom:"," solid ",";"],Object(s.H)(84),N.Vd,Object(s.H)(2),N.td),Oe=P.a.div.withConfig({componentId:"iafvtt-11"})(["display:flex;flex-grow:1;align-items:center;justify-content:center;color:",";font-size:",";cursor:pointer;",";",";"],N.Xd,Object(s.H)(28),(function(e){return e.active&&Object(z.css)(["font-weight:bold;color:",";border-bottom:"," solid ",";"],N.Wd,Object(s.H)(4),N.Wd)}),(function(e){var t=e.disabled;return Object(z.css)(["opacity:",";"],t?.5:1)})),Se=P.a.div.withConfig({componentId:"iafvtt-12"})(["background-color:",";overflow:auto;flex-grow:1;padding-bottom:",";overflow-x:hidden;"],N.wd,Object(s.H)(20)),ye=P.a.div.withConfig({componentId:"iafvtt-13"})(["flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:",";font-size:",";"],N.od,Object(s.H)(42)),Ee=P()(R.a).attrs((function(){return{name:"btm-nav-betslip-empty",width:Object(s.H)(224),height:Object(s.H)(224),fill:N.pd}})).withConfig({componentId:"iafvtt-14"})([""]),Ie=(P()(R.a).attrs((function(){return{name:"bonus",fill:N.d,width:"18",height:"18"}})).withConfig({componentId:"iafvtt-15"})(["margin-right:",";"],Object(s.H)(14)),P()(y.a).withConfig({componentId:"iafvtt-16"})(["display:block;font-size:",";font-weight:bold;font-style:italic;color:",";padding-top:",";"],Object(s.H)(24),N.d,Object(s.H)(8)),P()(y.a).withConfig({componentId:"iafvtt-17"})(["opacity:0.8;"]),P()(ce.a).withConfig({componentId:"iafvtt-18"})(["color:",";text-decoration:underline;margin-left:",";opacity:0.8;"],N.d,Object(s.H)(8)),P.a.div.withConfig({componentId:"iafvtt-19"})(["display:flex;align-items:center;font-size:",";padding:",";margin:",";border-radius:",";",";"],Object(s.H)(24),Object(s.H)(16,24),Object(s.H)(12,32),Object(s.H)(8),(function(e){var t=e.accaBoostApplied;return Object(z.css)(["background-color:",";"],t?N.a:N.b)})),function(e){var t=e.selections,n=e.info,a=e.onSelectionRemove,i=e.maxCountBetBuilderBets;return S.a.createElement(O.Fragment,null,S.a.createElement(le,null,S.a.createElement(se,null,S.a.createElement(me,null,n.displayOdds||"-"),S.a.createElement(oe,{trend:n.trend})),S.a.createElement(de,null,t.map((function(e,t){var n=e.selectionName,i=e.marketName,r=e.selectionId;return S.a.createElement(ue,{key:t},l.s?S.a.createElement(pe,null):S.a.createElement(be,null),S.a.createElement("div",null,S.a.createElement(fe,null,n),S.a.createElement(ge,null,i),S.a.createElement(I.b,{id:r,active:!0,insideBetslipItem:!0,betbuilderItem:!0})),S.a.createElement(ve,{onClick:a(r)}))})))),S.a.createElement(I.a,{nonCombinable:n.nonCombinable,maxSelections:t.length>i}))}),je=Object.assign||function(e){for(var t=1;t1?i(l.xd.betSlipTypes.acca):n<2?i(l.xd.betSlipTypes.single):t&&c||i(r===l.xd.betplacementTypes.COMBO&&a>1&&o.size>1?l.xd.betSlipTypes.acca:l.xd.betSlipTypes.single)},Ae={componentDidMount:function(){var e=this.props,t=e.betsCount,n=e.cleanTab,a=e.alignSingleStakes,i=e.calculateBets;t>0?Be(this.props):n(),a(),s.Ad&&i()},componentDidUpdate:function(e){var t=this.props,n=t.multiplesEnabled,a=t.changeTab,i=t.defaultTab,r=t.activeBetsCount,o=t.betsCount,c=t.betsCountAcca,s=this.props,d=s.groupedBetSlipItems,u=s.manualTabsChange,b=s.activeTab,p=s.loggedIn,m=s.cleanTab,f=s.accaHasBB;e.multiplesEnabled&&!n&&a(i===l.xd.betplacementTypes.COMBO&&r>1?l.xd.betSlipTypes.acca:l.xd.betSlipTypes.single),o>0?e.betsCount>o?function(e){var t=e.activeTab,n=e.betsCount,a=e.changeTab,i=e.cleanTab,r=e.groupedBetSlipItems,o=e.manualTabsChange,c=e.betBuilderGroupExist;e.accaHasBB&&!o||n<2&&n>1&&t===l.xd.betSlipTypes.system?a(l.xd.betSlipTypes.acca):n<2&&n>0&&t!==l.xd.betSlipTypes.single?a(l.xd.betSlipTypes.single):0===n?i():o||1!==r.size||c||a(l.xd.betSlipTypes.single)}(this.props):e.betsCountAcca1||f?a(l.xd.betSlipTypes.acca):i===l.xd.betplacementTypes.SINGLE&&d.size>1&&a(l.xd.betSlipTypes.single):b?!p||e.loggedIn||u||a(i===l.xd.betplacementTypes.COMBO&&o>1?l.xd.betSlipTypes.acca:l.xd.betSlipTypes.single):Be(this.props):m()}},Me=Object(i.compose)(Object(i.setDisplayName)("BetSlipContainer"),Object(a.connect)((function(e){var t=p(e),n=t.betsCount,a=t.betsCountSingle,i=t.betsCountAcca,r=t.betsCountSystem,o=e.getIn(["betSlip","activeTab"]),s=!!e.getIn(["betSlip","selectionGroups","eventIdToIndex"],Object(c.Map)()).size,d=e.getIn(["betSlip","manualTabsChange"],!1),u=Object(f.a)(e),b=s&&1===u.size;return{groupedBetSlipItems:u,activeBetsCount:Object(g.a)(e),keyboardShown:Object(m.a)(e,l.cf.betslip),activeTab:o,defaultTab:e.getIn(["userSettings","settings","betslip","defaultMultibetType"]),loggedIn:Object(v.a)(e),multiplesEnabled:e.getIn(["appConfig","featuresEnabled","betslipMultiples"],!0),manualTabsChange:d,segmentSource:e.getIn(["betSlip","segmentSource"]),betsCount:n,betsCountSingle:a,betsCountAcca:i,betsCountSystem:r,enableFreebetEW:e.getIn(["appConfig","featureToggles","enableFreebetEW"],!0),maxCountBetBuilderBets:Object(h.a)(e),accaHasBB:b,betBuilderGroupExist:s}}),(function(e){return Object(r.bindActionCreators)({removeSelection:d.Lc.removeSelection,changeTab:d.r.changeTab,cleanTab:d.r.cleanTab,addEachWay:d.r.addEachWay,removeEachWay:d.r.removeEachWay,keyboardHide:d.Ib.keyboardHide,statisticsPush:d.Uc.statisticsPush,alignSingleStakes:d.Sc.alignSingleStakes,calculateBets:d.r.calculateBets,freeBetDetach:d.pb.freeBetDetach},e)})),o.withRouter,Object(i.withHandlers)(He),Object(i.lifecycle)(Ae),Object(i.mapProps)((function(e){var t=e.activeTab,n=e.onChangeActiveTab,a=e.onCheckDisabledTab,i=e.keyboardShown,r=e.groupedBetSlipItems,o=e.loaded,c=e.openSev,s=e.onSelectionRemove,d=e.loggedIn,u=e.onRef,b=e.onEachWayClick,p=e.multiplesEnabled,m=e.activeBetsCount,f=e.maxCountBetBuilderBets;return{activeTab:t,onChangeActiveTab:n,onCheckDisabledTab:a,keyboardShown:i,groupedBetSlipItems:r,loaded:o,openSev:c,onSelectionRemove:s,loggedIn:d,onRef:u,onEachWayClick:b,multiplesEnabled:p,betSlipTypes:Object.values(l.xd.betSlipTypes).filter((function(e){return e!==l.xd.betSlipTypes.system||p})),activeBetsCount:m,maxCountBetBuilderBets:f}})))(Ce);t.a=Me},VGyA:function(e,t,n){"use strict";var a=n("tOpy"),i=n("FvK5"),r=n("rOcY"),o=n("Qi1R"),c=n("b/2H"),l=n("Tgit"),s=n("Y9wm");t.a=Object(a.createSelector)(c.a,(function(e){return e.getIn(["freeBets","attached"],Object(i.Map)())}),(function(e){return e.getIn(["freeBets","available"],Object(i.Map)())}),(function(e){return e.getIn(["betSlip","activeTab"])}),(function(e){return e.getIn(["clientSettings","oddsFieldName"])}),(function(e){return e.get("invalidStakes")}),l.a,(function(e){return e.getIn(["removedEntities","selections"],Object(i.Set)())}),(function(e){return e.getIn(["appConfig","featureToggles","enableFreebetEW"],!0)}),(function(e){return e.getIn(["betSlip","eventsOrder"],Object(i.OrderedSet)())}),(function(e){return e.getIn(["betSlip","selectionGroups"],Object(i.Map)())}),(function(e,t,n,a,c,l,d,u,b,p,m){var f=function(e){var s=e.get("active",!0),p=e.get("selectionId"),m=e.get("activeFreeBetId"),f=e.get("virtualRacing"),g=e.get("expired"),v=e.get("eventExpired"),h=function(e){return e.get("computedSuspended",!1)||e.get("marketSuspended",!1)||e.get("eventSuspended")}(e),O=!e.get("multiSelections",Object(i.OrderedSet)()).isEmpty()&&e.get("multiSelectionsType")!==r.ic,S=function(e,t){return{hasEachWay:t===r.xd.betSlipTypes.single&&e.get("hasEachWay"),eachWayMarket:Object(o.Ab)(e.get("marketEachWay")),eachWayActive:e.get("eachWayActive",!1),eachWayRequired:e.get("eachWayRequired",!1)}}(e,a),y=S.hasEachWay,E=S.eachWayMarket,I=S.eachWayActive,j=S.eachWayRequired,w=!O&&s&&y&&a===r.xd.betSlipTypes.single,k=v||g||!b&&!!m,T=null,C=!1;if(d&&s&&a===r.xd.betSlipTypes.single&&!v&&!g&&(C=!0,!m)){var x=t.remove(r.d);C=n.get(p,Object(i.List)()).filter((function(e){return!x.includes(e)})).size>0}f||(T=void 0!==e.get("marketName")?e.get("marketName",""):e.getIn(["market","name"]));var H=e.get("multiSelections",Object(i.OrderedSet)()).reduce((function(e,t){return u.includes(t.get("id"))||h||g||(e.availableMultiSelectionIds.push(t.get("id")),t.get("kind")===r.xd.betplacementKinds.SP?e.multiSelectionOdds=e.multiSelectionOdds.push(r.xd.betplacementKinds.SP):e.multiSelectionOdds=e.multiSelectionOdds.push(t.get("displayedOdds",""))),e.multiSelectionsNames.push(t.get("name")),e}),{availableMultiSelectionIds:[],multiSelectionsNames:[],multiSelectionOdds:Object(i.List)()}),B=H.availableMultiSelectionIds,A=H.multiSelectionsNames,M=H.multiSelectionOdds,z=e.get("specials"),P=e.get("outright");return{selectionId:p,selectionName:e.get("name"),trend:e.get("trend",r.Th.none),oddsValue:Object(o.Y)(e,c),marketName:T,inplay:e.get("inplay"),specials:z,outright:P,eventId:e.get("eventId"),activeFreeBetId:m,sportId:e.get("sportId"),sportCategoryId:e.get("sportCategoryId"),active:s,invalid:l.includes(p),expired:g,suspended:h,hasMultiSelections:O,multiSelectionsSubType:e.get("multiSelectionsSubType"),multiSelectionsType:e.get("multiSelectionsType"),multiSelectionsNames:A,multiSelectionsOdds:M.size>1?M.toJS():[],multiSelections:B.length>1?B:[],kind:e.get("kind",r.xd.betplacementKinds.REGULAR),startTime:e.get("startTime",""),hasEachWay:y,eachWayMarket:E,eachWayActive:I,eachWayRequired:j,filterId:e.get("filterId"),hasEventGroups:e.get("hasEventGroups"),eventGroupType:e.get("eventGroupType"),sportName:e.get("sportName"),leagueName:e.get("leagueName"),freeBetVisibility:C,eachWayVisibility:w,eachWayDisabled:k,hcpTrend:e.get("hcpTrend",r.Th.none),marketId:e.get("marketId"),provider:e.get("provider"),eventExpired:v,extraInfo:e.get("extraInfo",null),staleBet:e.get("staleBet")}},g=e.some((function(e){return e.get("staleBet")}));return p.reduce((function(t,n){return t.withMutations((function(t){e.forEach((function(e){if(e.get("eventId")===n){var c=Object(o.p)(e.get("sportCategoryId")).racingSportExist||e.get("virtualRacing"),l=e.get("eventType",""),d=e.get("eventName",""),u=Object(s.e)({eventType:l,participants:e.get("participants"),raceHour:e.get("raceHour",""),racetrackName:e.get("racetrackName",""),racingEvent:c,eventName:d}),b=null;if(a===r.xd.betSlipTypes.acca&&m.hasIn(["eventIdToIndex",n])){var p=m.getIn(["groupsBB",""+m.getIn(["eventIdToIndex",n])],Object(i.Map)());b=Object(i.fromJS)({displayOdds:g?"":p.get("displayOdds",""),nonCombinable:p.get("nonCombinable",!1),trend:g?r.Th.none:p.get("trend")})}t.updateIn([n,"bets"],Object(i.OrderedSet)(),(function(t){return t.add(f(e))})).setIn([n,"betBuilerInfo"],b).setIn([n,"eventInfo"],{eventId:n,displayName:u,inplay:e.get("inplay"),eventType:l,sportId:e.get("sportCategoryId"),eventExpired:e.get("eventExpired"),eventName:d,categoryId:e.get("categoryId"),outright:e.get("outright"),specials:e.get("specials"),filterId:e.get("filterId"),subSportId:e.get("subSportId"),hasEventGroups:e.get("hasEventGroups"),eventGroupType:e.get("eventGroupType"),sportName:e.get("sportName"),leagueName:e.get("leagueName"),provider:e.get("provider")})}}))}))}),Object(i.OrderedMap)()).toOrderedSet()}))},WCPR:function(e,t,n){"use strict";var a=n("FvK5"),i=n("tOpy");t.a=Object(i.createSelector)([function(e){return e.getIn(["freeBets","entities"],Object(a.Map)())},function(e,t){return e.getIn(["freeBets","attached",t])}],(function(e,t){if(t){var n=e.get(t);if(n)return{freebetAttached:!0,freebetName:n.get("name"),freebetAmount:n.get("amount")}}return{freebetAttached:!1,freebetName:"",freebetAmount:0}}))},"Y1g+":function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("XSEl"),o=n("Qi1R"),c=n("tOpy"),l=n("FvK5"),s=n("bVOX"),d=Object(c.createSelector)(s.a,(function(e,t){return e.getIn(["removedEntities","events"],Object(l.Set)()).includes(t)}),(function(e,t){var n=e.get("scoreboard",Object(l.Map)()).get("timer",Object(l.Map)()),a=e.getIn(["eventNotes","isScoreBoardTimerVisible"],!0);return{inplay:e.get("inplay",!1),clockValue:n.get("value",0),clockCountsDown:n.get("countsDown",!1),clockValueTimestamp:Object(o.Jc)(n.get("timestamp","")),clockVisible:n.get("visible",!0)&&a,timerRunning:!t&&!n.get("stopped",!0),timerExist:n.size>0}})),u=n("wurE"),b=n.n(u).a.span.withConfig({componentId:"vnimhi-0"})(["white-space:nowrap;margin-left:0 !important;"]),p=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(e,["disabled","onClick"]);return t?i.a.createElement(s,d({disabled:!0},a)):i.a.createElement(s,d({onClick:n},a))};u.defaultProps={disabled:!1,buttonStyle:"default",size:"default",fontSize:"default",width:"auto"};var b=u;t.a=b},en09:function(e,t,n){"use strict";var a=n("XSEl"),i=n("ymme"),r=n("mpt1"),o=n("BmqR"),c=n("FvK5"),l=n("YMdE"),s=n("rOcY"),d=n("NDWt"),u=n("mXGw"),b=n.n(u),p=n("iZzW"),m=n("uXGu"),f=n("Ub++"),g=n("wurE"),v=n.n(g),h=n("Qi1R"),O=n("g6nF"),S=n("2FW6"),y=v()(S.a).withConfig({componentId:"sc-1dz3ni8-0"})(["flex:1;border-bottom:"," solid ",";"],Object(h.H)(2),O.ai),E=v()(S.a).withConfig({componentId:"sc-1dz3ni8-1"})(["flex:3;flex-direction:column;align-self:start;"]),I=v.a.div.withConfig({componentId:"sc-1dz3ni8-2"})(["color:",";background:",";flex:1;height:",";border-style:solid;border-width:",";border-color:",";text-align:center;min-width:",";padding-top:",";user-select:none;box-sizing:border-box;",";",";",";",";&:active{background:",";}"],O.zl,O.ci,Object(h.H)(78),Object(h.H)(0,2,0,0),O.ai,Object(h.H)(80),Object(h.H)(20),(function(e){return function(e){return e.secondary&&Object(g.css)(["background:",";"],O.di)}(e)}),(function(e){return function(e){return e.tall&&Object(g.css)(["height:initial;display:flex;align-items:center;justify-content:center;border-top:"," solid ",";padding-top:",";"],Object(h.H)(2),O.ai,Object(h.H)(0))}(e)}),(function(e){return function(e){return e.wide&&Object(g.css)(["flex:2;border-left:"," solid ",";"],Object(h.H)(2),O.ci)}(e)}),(function(e){return function(e){return e.red&&e.disabled?Object(g.css)(["color:",";font-weight:bold;background:",";"],Object(h.te)(.75,O.ym),O.bi):e.red&&Object(g.css)(["color:",";font-weight:bold;"],O.ym)}(e)}),O.be),j=v.a.div.withConfig({componentId:"sc-1dz3ni8-3"})(["display:flex;border-top:"," solid ",";"],Object(h.H)(2),O.ai),w=v()(S.a).withConfig({componentId:"sc-1dz3ni8-4"})(["flex:1;"]),k=function(e){var t=e.predefinedValues,n=e.hidePredefined,a=e.doneDisabled,i=e.onKeyPress,r=e.onPredefinedKeyPress,o=e.keyboardPressBackspace,c=e.keyboardPressCancel,l=e.keyboardPressDone,d=e.keyboardPressDelimiter;return b.a.createElement("div",null,!n&&b.a.createElement(j,{"data-uia":"predefined"},t.map((function(e,t){return b.a.createElement(I,{secondary:!0,onClick:r,key:""+t+e},b.a.createElement(f.a,{value:e}))}))),b.a.createElement(j,null,b.a.createElement(I,{onClick:i},"7"),b.a.createElement(I,{onClick:i},"8"),b.a.createElement(I,{onClick:i},"9"),b.a.createElement(I,{secondary:!0,onClick:o},b.a.createElement(m.a,{name:"backspace-keyboard"}))),b.a.createElement(j,null,b.a.createElement(I,{onClick:i},"4"),b.a.createElement(I,{onClick:i},"5"),b.a.createElement(I,{onClick:i},"6"),b.a.createElement(I,{secondary:!0,onClick:c},b.a.createElement(p.a,{id:"keyboard.cancel"}))),b.a.createElement(y,null,b.a.createElement(E,null,b.a.createElement(j,null,b.a.createElement(I,{onClick:i},"1"),b.a.createElement(I,{onClick:i},"2"),b.a.createElement(I,{onClick:i},"3")),b.a.createElement(j,null,b.a.createElement(I,{wide:!0,onClick:i},"0"),b.a.createElement(I,{onClick:d},s.w?",":"."))),b.a.createElement(w,null,b.a.createElement(I,{tall:!0,secondary:!0,red:!0,disabled:a,onClick:l},b.a.createElement(p.a,{id:"keyboard.done"})))))};k.defaultProps={predefinedValues:["5","10","20","30"],hidePredefined:!1,doneDisabled:!1,onKeyPress:function(){},onPredefinedKeyPress:function(){},keyboardPressBackspace:function(){},keyboardPressCancel:function(){},keyboardPressDone:function(){},keyboardPressDelimiter:function(){}};var T=k,C={onKeyPress:function(e){var t=e.keyboardPressDigit;return function(e){t(e.target.innerText)}},onPredefinedKeyPress:function(e){var t=e.keyboardPressPredefined;return function(e){var n=void 0;return n=s.w||s.t?e.target.innerText.replace(".","").replace(",","."):e.target.innerText.replace(",",""),t(n.replace(/[^0-9\.]+/g,"")),null}},keyboardPressDone:function(e){var t=e.doneDisabled,n=e.keyboardPressDone,a=e.statisticsPush,i=e.stakeId,r=e.stakeValues,o=e.stakeValuesSingle,c=e.modalStack,l=e.location;return function(){if(!t){var e=r.get(i)||o.get(i);n(),c.has("SettingsDesktopModal")||l.pathname===s.eg.settings||a(s.Ng.TAP_EVENT,{screen:s.dh.BETSLIP,feature:s.ch.STAKE,action:s.bh.SELECT,value:e?""+e:void 0,id:i})}}},keyboardPressCancel:function(e){var t=e.keyboardPressCancel,n=e.statisticsPush,a=e.modalStack,i=e.location;return function(){t(),a.has("SettingsDesktopModal")||i.pathname===s.eg.settings||n(s.Ng.TAP_EVENT,{screen:s.dh.BETSLIP,feature:s.ch.STAKE,action:s.bh.CLOSE})}}},x=Object(r.compose)(Object(r.setDisplayName)("KeyboardContainer"),o.withRouter,Object(a.connect)((function(e,t){var n=t.doneDisabled;return{predefinedValues:e.getIn(["userSettings","settings","betslip","defaultStakes"]),doneDisabled:n||Object(d.a)(e),keyboardShown:e.getIn(["keyboardState","keyboardShown"],!1),stakeId:e.getIn(["stakes","activeStakeId"],null),stakeValues:e.getIn(["stakes","stakeValues"],null),stakeValuesSingle:e.getIn(["stakes","stakeValuesSingle"],null),modalStack:e.get("modals",Object(c.Map)())}}),(function(e){return Object(i.bindActionCreators)({keyboardPressDigit:l.Ib.keyboardPressDigit,keyboardPressPredefined:l.Ib.keyboardPressPredefined,keyboardPressBackspace:l.Ib.keyboardPressBackspace,keyboardPressCancel:l.Ib.keyboardPressCancel,keyboardPressDone:l.Ib.keyboardPressDone,keyboardPressDelimiter:l.Ib.keyboardPressDelimiter,keyboardHide:l.Ib.keyboardHide,statisticsPush:l.Uc.statisticsPush},e)})),Object(r.withHandlers)(C),Object(r.mapProps)((function(e){return{predefinedValues:e.predefinedValues,hidePredefined:e.hidePredefined,doneDisabled:e.doneDisabled,keyboardPressDigit:e.keyboardPressDigit,keyboardPressPredefined:e.keyboardPressPredefined,keyboardPressBackspace:e.keyboardPressBackspace,keyboardPressCancel:e.keyboardPressCancel,keyboardPressDone:e.keyboardPressDone,keyboardPressDelimiter:e.keyboardPressDelimiter,keyboardHide:e.keyboardHide,onKeyPress:e.onKeyPress,onPredefinedKeyPress:e.onPredefinedKeyPress,keyboardShown:e.keyboardShown}})),Object(r.lifecycle)({componentWillUnmount:function(){var e=this.props,t=e.keyboardShown,n=e.keyboardHide;t&&n()}}))(T);t.a=x},gPgT:function(e,t,n){"use strict";var a=n("wurE"),i=n.n(a),r=n("Qi1R"),o=n("g6nF");t.a=i.a.span.withConfig({componentId:"sc-17p8rfo-0"})(["font-size:",";color:",";white-space:nowrap;",""],(function(e){var t=e.mevView,n=e.betSlipView;return Object(r.H)(t||n?24:28)}),(function(e){var t=e.accented,n=e.visualizationArea,a=e.mevView,i=e.sevView,r=e.betSlipView,c=e.bbWidgetModal;return n?o.bl:t?o.u:a?o.kl:r?o.Sd:c?o.rb:i?o.Xn:o.en}),(function(e){return e.penalty&&Object(r.K)()}))},iSbD:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("XSEl"),o=n("rOcY"),c=n("5Sd5"),l=n("Y1g+"),s=n("t/rl"),d=n("wurE"),u=n.n(d),b=n("Qi1R"),p=n("g6nF"),m=n("oRiN"),f=n("9lff"),g=n("2FW6"),v=n("Rqpn"),h=n("IgcK"),O=u()(m.a).withConfig({componentId:"n6yi5b-0"})(["margin:0;padding-bottom:",";margin-left:",";height:",";&:first-child{margin:0;margin-right:",";margin-left:",";}"],Object(b.H)(2),Object(b.H)(10),Object(b.H)(30),Object(b.H)(10),Object(b.H)(0)),S=u()(g.a).withConfig({componentId:"n6yi5b-1"})(["align-items:center;color:",";"],p.bl),y=u()(g.a).withConfig({componentId:"n6yi5b-2"})([""," color:",";align-items:center;"],(function(e){var t=e.racingEvent,n=e.reverse;return Object(d.css)(["align-items:",";flex-direction:",";justify-content:",";"],t?"flex-start":"center",n?"row-reverse":"row",n?"flex-end":"unset")}),p.Rd),E=u()(h.a).withConfig({componentId:"n6yi5b-3"})(["display:flex;font-size:",";color:",";white-space:nowrap;max-width:100%;padding-right:",";"],Object(b.H)(24),p.u,Object(b.H)(8)),I=u.a.div.withConfig({componentId:"n6yi5b-4"})(["display:flex;align-items:center;margin-right:",";"],Object(b.H)(20)),j=u()(I).withConfig({componentId:"n6yi5b-5"})(["margin:",";"],(function(e){return e.reverse?Object(b.H)(0,20,0,0):Object(b.H)(0,0,0,20)})),w=u()(v.b).withConfig({componentId:"n6yi5b-6"})(["position:inherit;left:auto;top:auto;margin:",";"],Object(b.H)(0,4,2)),k=u()(f.a).withConfig({componentId:"n6yi5b-7"})(["display:flex;align-items:center;padding-bottom:0;margin:",";font-size:",";"],Object(b.H)(0),Object(b.H)(24)),T=u.a.div.withConfig({componentId:"n6yi5b-8"})(["color:",";font-weight:normal;"],p.u),C=u()(T).withConfig({componentId:"n6yi5b-9"})(["margin-left:",";font-weight:bold;"],Object(b.H)(4)),x=(u()(T).withConfig({componentId:"n6yi5b-10"})(["margin-left:",";"],Object(b.H)(10)),u.a.div.withConfig({componentId:"n6yi5b-11"})(["margin-right:",";"],(function(e){var t=e.size;return Object(b.H)(t)}))),H=function(e){var t=e.eventId,n=e.expired,a=e.startTodayTomorrowOnly,o=e.reverse,d=Object(r.useSelector)((function(e){return Object(c.a)(e,t)})),u=d.teamOneScore,b=d.teamTwoScore,p=d.inplay,m=d.scoresExist,f=d.outright,g=d.showScore,v=d.eventFinished;return i.a.createElement(y,{reverse:o},i.a.createElement(E,null,i.a.createElement(s.a,{eventId:t,expired:n,startTodayTomorrowOnly:a,betSlipView:!0}),p&&!n&&!f&&i.a.createElement(l.a,{eventId:t})),g&&!n&&m&&!f&&i.a.createElement(j,{reverse:o},i.a.createElement(k,{eventFinished:v},u+"-"+b)))},B=n("tGBs"),A=u()(g.a).withConfig({componentId:"sc-1enw2ym-0"})(["white-space:nowrap;flex:none;align-items:center;"]),M=(u()(v.b).withConfig({componentId:"sc-1enw2ym-1"})(["top:",";left:0;margin:",";"],Object(b.H)(9),Object(b.H)(0,0,0,10)),u.a.div.withConfig({componentId:"sc-1enw2ym-2"})(["display:flex;color:",";font-size:",";"],p.u,Object(b.H)(24))),z=function(e){var t=e.expired,n=e.eventId,o=Object(r.useSelector)((function(e){return Object(B.a)(e,n)})),c=o.set,l=o.p1Serve,d=o.p2Serve,u=o.servingIndicatorVisible,b=o.p1CurrentScore,p=o.p2CurrentScore,m=o.p1Games,f=o.p2Games,g=o.p1Nsets,v=o.p2Nsets,h=o.showStarted,O=o.showScore,S=o.eventFinished;return i.a.createElement(A,null,i.a.createElement(s.a,{eventId:n,expired:t,betSlipView:!0}),!t&&!h&&O&&""!==g&&i.a.createElement(a.Fragment,null,i.a.createElement(M,null,i.a.createElement(x,{size:"10"},","),i.a.createElement(C,null,g+"-"+v)),m.size>0&&""!==m.get(c-1)&&i.a.createElement(M,null,i.a.createElement(x,{size:"10"},","),m.get(c-1)+"-"+f.get(c-1)),i.a.createElement(x,{size:"24"}),i.a.createElement(k,null,i.a.createElement(w,{serve:l,servingIndicatorVisible:u}),i.a.createElement(C,{eventFinished:S},b+":"+p),i.a.createElement(w,{serve:d,servingIndicatorVisible:u}))))},P=n("MHjO"),N=function(e){var t=e.eventId,n=e.expired,a=Object(r.useSelector)((function(e){return Object(P.a)(e,t)})),o=a.teamOneScore,c=a.teamTwoScore,d=a.aRedCards,u=a.hRedCards,b=a.showStarted,p=a.outright,m=a.showScore,f=a.eventFinished,g=o&&c,v=g?o+"-"+c:"-";return i.a.createElement(S,null,!n&&m&&!p&&i.a.createElement(I,null,i.a.createElement(O,null,u),i.a.createElement(k,{eventFinished:f,emptyScoreboard:!g},v),i.a.createElement(O,null,d)),i.a.createElement(E,null,i.a.createElement(s.a,{eventId:t,expired:n,betSlipView:!0}),!n&&!b&&i.a.createElement(l.a,{eventId:t})))},R=function(e){var t=e.eventId,n=e.expired,a=Object(r.useSelector)((function(e){return Object(P.a)(e,t)})),o=a.teamOneScore,c=a.teamTwoScore,d=a.aRedCards,u=a.hRedCards,b=a.showStarted,p=a.outright,m=a.showScore,f=a.eventFinished,g=a.penaltiesExists,v=a.teamOneTotalPenaltyGoals,h=a.teamTwoTotalPenaltyGoals,y=g?v+"-"+h:o+"-"+c;return i.a.createElement(S,null,!n&&m&&!p&&i.a.createElement(I,null,i.a.createElement(O,null,u),i.a.createElement(k,{eventFinished:f},y),i.a.createElement(O,null,d)),i.a.createElement(E,null,i.a.createElement(s.a,{eventId:t,expired:n,betSlipView:!0}),!n&&!b&&i.a.createElement(l.a,{eventId:t})))},F=function(e){var t=e.expired,n=e.eventId,a=Object(r.useSelector)((function(e){return Object(B.a)(e,n)})),o=a.p1CurrentScore,c=a.p2CurrentScore,d=a.p1Serve,u=a.p2Serve,b=a.servingIndicatorVisible,p=a.p1Nsets,m=a.p2Nsets,f=a.showStarted,g=a.showScore;return i.a.createElement(S,null,i.a.createElement(E,null,i.a.createElement(s.a,{eventId:n,expired:t,betSlipView:!0}),!t&&!f&&i.a.createElement(l.a,{eventId:n})),g&&!t&&!f&&i.a.createElement(I,null,i.a.createElement(k,null,i.a.createElement(x,{size:"10"},","),""!==p&&i.a.createElement(C,null,p,"-",m),i.a.createElement(x,{size:"24"}),i.a.createElement(w,{serve:d,servingIndicatorVisible:b}),""!==o&&i.a.createElement(T,null,o+":"+c),i.a.createElement(w,{serve:u,servingIndicatorVisible:b}))))},L=function(e){var t=e.eventId,n=e.expired,a=Object(r.useSelector)((function(e){return Object(c.a)(e,t)})),o=a.teamOneScore,d=a.teamTwoScore,u=a.inplay,b=a.scoresExist,p=a.outright,m=a.showScore,f=a.eventFinished,g=a.p1Serve,v=a.p2Serve,h=a.servingIndicatorVisible;return i.a.createElement(S,null,i.a.createElement(E,null,i.a.createElement(s.a,{eventId:t,expired:n,betSlipView:!0}),u&&!n&&!p&&i.a.createElement(l.a,{eventId:t})),m&&!n&&b&&!p&&i.a.createElement(I,null,i.a.createElement(x,{size:"10"}),i.a.createElement(w,{serve:g,servingIndicatorVisible:h}),i.a.createElement(k,{eventFinished:f},(o||"-")+":"+(d||"-")),i.a.createElement(w,{serve:v,servingIndicatorVisible:h})))},D=n("Cmpn"),W=function(e){var t=e.eventId,n=e.expired,o=Object(r.useSelector)((function(e){return Object(D.a)(e,t)})),c=o.teamOneScore,d=o.teamTwoScore,u=o.inplay,b=o.scoresExist,p=o.outright,m=o.showScore,f=o.eventFinished,g=o.p1Serve,v=o.p2Serve,h=o.servingIndicatorVisible;return i.a.createElement(S,null,i.a.createElement(E,null,i.a.createElement(s.a,{eventId:t,expired:n,betSlipView:!0}),u&&!n&&!p&&i.a.createElement(l.a,{eventId:t})),m&&!n&&b&&!p&&i.a.createElement(a.Fragment,null,i.a.createElement(x,{size:"24"}),i.a.createElement(I,null,i.a.createElement(w,{serve:g,servingIndicatorVisible:h}),i.a.createElement(k,{eventFinished:f},c+"-"+d),i.a.createElement(w,{serve:v,servingIndicatorVisible:h}))))},G=n("tOpy"),V=n("FvK5"),_=n("bVOX"),K=Object(G.createSelector)(_.a,(function(e){var t=e.get("scoreboard",Object(V.Map)()),n=t.getIn(["period","id"],""),a=t.getIn(["period","name"],""),i=e.get("categories",Object(V.List)()).last(Object(V.Map)()).get("id")===o.eb;return{inplay:e.get("inplay",!1),outright:e.get("outright",!1),periodName:a,greyhoundsExists:i,showRacingRaceoffLabel:Object(b.t)(n),showTime:(i||!a)&&!o.ug.RACE_OFF.includes(n)}})),Y=n("kfpp"),U=function(e){var t=e.eventId,n=e.expired,a=Object(r.useSelector)((function(e){return K(e,t)})),o=a.inplay,c=a.outright,d=a.showTime,u=a.periodName,b=a.greyhoundsExists,p=a.showRacingRaceoffLabel;return i.a.createElement(y,{racingEvent:!0},d&&i.a.createElement(E,null,i.a.createElement(s.a,{eventId:t,expired:n,racingEvent:!0,betSlipView:!0}),o&&!n&&!c&&i.a.createElement(l.a,{eventId:t})),(u||p)&&i.a.createElement(Y.a,{label:!0,raceOffPeriod:p,labelText:b?"":u}))},X=function(e){var t=e.sportId,n=e.eventId,a=e.expired,c=Object(r.useSelector)((function(e){return e.getIn(["appConfig","featureToggles","enableScoreboardV2"],!0)}));switch(t){case o.Kc:return i.a.createElement(z,{eventId:n,expired:a});case o.ad:case o.i:case o.Ic:return i.a.createElement(F,{eventId:n,expired:a});case o.Bc:return c?i.a.createElement(N,{eventId:n,expired:a}):i.a.createElement(R,{eventId:n,expired:a});case o.G:return i.a.createElement(L,{eventId:n,expired:a});case o.H:case o.Ac:return i.a.createElement(W,{eventId:n,expired:a});case o.kb:case o.eb:return i.a.createElement(U,{eventId:n,expired:a});case o.Uc:case o.Vc:return i.a.createElement(H,{eventId:n,startTodayTomorrowOnly:!0,expired:a});case o.j:case o.hb:case o.sc:case o.tc:return i.a.createElement(H,{eventId:n,reverse:!0,expired:a});default:return i.a.createElement(H,{eventId:n,expired:a})}};t.a=X},jpcI:function(e,t,n){"use strict";var a=n("FvK5"),i=n("tOpy"),r=n("rOcY"),o=n("6l04"),c=n("5oUf"),l=function(e){return e.getIn(["freeBets","entities"],Object(a.Map)())},s=function(e){return e.getIn(["freeBets","available"],Object(a.Map)())},d=function(e){return e.getIn(["freeBets","attached"],Object(a.Map)())};t.a=function(e){return Object(i.createSelector)(l,s,d,o.a,c.a,(function(t,n,i,o,c){var l=n.get(e,Object(a.List)());if(0===l.size||o.getIn([e,"staleBet"],!1)||c.some((function(e){return e.has(r.Yf.nonCombinableSelection)})))return 0;var s=l.filter((function(e){var n=t.get(e);return n&&new Date(n.get("dateExpiration"))>=new Date})).size;return r.d===e||i.get(e)?s:s-i.filterNot((function(e,t){return r.d===t})).size}))}},kfpp:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("wurE"),o=n.n(r),c=n("Qi1R"),l=n("g6nF"),s=n("iZzW"),d=o()(s.a).attrs((function(e){return{id:e.text}})).withConfig({componentId:"hun0vn-0"})(["padding:",";color:",";font-size:",";line-height:",";"],(function(e){return e.hasPadding?Object(c.H)(0,24):0}),(function(e){return e.useAccentColor?l.u:l.zl}),Object(c.H)(26),Object(c.H)(24)),u=o.a.div.withConfig({componentId:"hun0vn-1"})(["padding:",";background-color:",";"],(function(e){var t=e.hasPadding,n=e.withoutPaddingBottom;return t&&!n?Object(c.H)(0,0,18):0}),(function(e){return e.fromRacingSev?l.Zl:"inherit"})),b=function(e){var t=e.withoutPaddingBottom,n=e.hasPadding,a=e.labelText,r=void 0===a?"":a,o=e.raceOffPeriod,c=void 0===o||o,l=e.fromRacingSev,s=c&&!r?"racing.raceOff":r;return i.a.createElement(u,{hasPadding:n,withoutPaddingBottom:t,fromRacingSev:l},i.a.createElement(d,{hasPadding:n,text:s,useAccentColor:c}))};t.a=b},kqsE:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return $}));var a=n("XSEl"),i=n("mpt1"),r=n("ymme"),o=n("BmqR"),c=n("w+6m"),l=n("FvK5"),s=n("rOcY"),d=n("Qi1R"),u=n("YMdE"),b=n("v44K"),p=n("ZIiX"),m=n("leD4"),f=n("mXGw"),g=n.n(f),v=n("iZzW"),h=n("Unrx"),O=n("en09"),S=n("wurE"),y=n.n(S),E=n("g6nF"),I=n("uXGu"),j=y.a.div.withConfig({componentId:"sc-1xtclkl-0"})(["background-color:",";color:",";border-radius:",";position:fixed;z-index:1010;bottom:",";left:0;right:0;",";"],E.bl,E.zl,Object(d.H)(48,48,0,0),Object(d.H)(s.r),d.g),w=y.a.div.withConfig({componentId:"sc-1xtclkl-1"})(["padding:",";background-color:",";border-radius:",";height:",";display:flex;align-items:center;justify-content:space-between;flex-shrink:0;"],Object(d.H)(0,24),E.sd,Object(d.H)(48,48,0,0),Object(d.H)(90)),k=y.a.div.withConfig({componentId:"sc-1xtclkl-2"})(["display:flex;& > svg:not(:last-child){margin-right:",";}"],Object(d.H)(32)),T=y()(I.a).attrs((function(){return{name:"arrow01",width:Object(d.H)(48),height:Object(d.H)(38)}})).withConfig({componentId:"sc-1xtclkl-3"})([""]),C=y()(I.a).attrs((function(){return{name:"delete",size:"m"}})).withConfig({componentId:"sc-1xtclkl-4"})([""]),x=y.a.div.withConfig({componentId:"sc-1xtclkl-5"})(["color:",";position:fixed;z-index:",";bottom:",";left:0;right:0;top:",";display:flex;flex-direction:column;background-color:",";border-radius:",";margin-top:",";",";"],E.zl,(function(e){return e.zIndex}),Object(d.H)(s.r),(function(e){var t=e.visualizationHeight;return Object(d.H)(t)}),E.bl,Object(d.H)(48,48,0,0),Object(d.H)(16),d.g),H=function(e){var t=e.keyboardShown,n=e.loaded,a=e.openSev,i=e.onClean,r=e.onClose,o=e.visualizationHeight,c=e.onRef,l=e.zIndex;return g.a.createElement(x,{visualizationHeight:o,zIndex:l},g.a.createElement(w,null,g.a.createElement(v.a,{id:"betslip.generic.betslip",size:"32",bold:!0}),g.a.createElement(k,null,g.a.createElement(C,{onClick:i}),g.a.createElement(T,{onClick:r}))),g.a.createElement(h.a,{onRef:c,loaded:n,openSev:a}),t&&g.a.createElement(O.a,null))},B=n("sui+"),A=n("Tgit"),M=n("VGyA"),z=(n("Pdmf"),n("3ZYJ")),P=n("+Ysp"),N=n("Gw1h"),R=y.a.div.withConfig({componentId:"sc-1ui4oog-0"})(["padding:",";height:",";display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;background-color:",";border-bottom:"," solid ",";border-radius:",";"],Object(d.H)(32,24),Object(d.H)(112),E.sd,Object(d.H)(2),E.td,Object(d.H)(48,48,0,0)),F=y()(I.a).attrs((function(){return{name:"arrow01",width:Object(d.H)(48),height:Object(d.H)(38)}})).withConfig({componentId:"sc-1ui4oog-1"})([""]),L=y()(I.a).attrs((function(){return{name:"delete",size:"m",fill:E.ud}})).withConfig({componentId:"sc-1ui4oog-2"})(["cursor:pointer;"]),D=y.a.div.withConfig({componentId:"sc-1ui4oog-3"})(["display:flex;& > svg:not(:last-child){margin-right:",";}"],Object(d.H)(32)),W=y.a.div.withConfig({componentId:"sc-1ui4oog-4"})(["color:",";"],E.zl),G=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(e,["eventExpired"]);return function(e){i(),r(),c?e.preventDefault():Object(d.Kd)(X({history:t,callback:function(){n(),a()},setActiveEventGroupFilter:o},l))}}},onClean:function(e){var t=e.cleanSelections,n=e.hideModal,a=e.cleanTab,i=e.keyboardHide;return function(){i(),t({cleanInactive:!0,manualCleanup:!0}),a(),n()}},onBackButtonEvent:function(e){var t=e.hideModal,n=e.keyboardHide;return function(e){n(),e.preventDefault(),t()}},disableScrolling:function(){return function(){Object(c.disableBodyScroll)()}},enableScrolling:function(){return function(){Object(c.clearAllBodyScrollLocks)()}},onRef:function(){return function(e){return q=e}},onClose:function(e){var t=e.hideModal,n=e.unsetRedirectedToBetSlip,a=e.statisticsPush,i=e.betsCount;return function(){a(s.Ng.CLOSE_BETSLIP,{num_selections:i}),t(),n()}}},J={componentDidMount:function(){var e=this,t=this.props,n=t.bets,a=t.betsCount,i=t.history,r=t.location,o=t.setLoaded,u=t.hideModal,b=t.setQbsMode,p=t.activeBetsAmount,m=this.props.setModalName;if(a){var f=Object(d.Kb)(i).modal,g=!0,v="QuickBetSlipModal";if((a>1||1===a&&(0===p||n.first(Object(l.Map)()).get("multiSelections")&&n.first(Object(l.Map)()).getIn(["multiSelections","subType"])===s.xd.betplacementSubTypes.REVERSE))&&(g=!1,v="BetSlipModal"),b(g),m(v),setTimeout((function(){return o(!0)}),0),!g){Object(c.disableBodyScroll)(q);var h=""+r.pathname+r.search+"#modal=betslip";f?"betslip"!==f&&i.replace(h):i.push(h)}setTimeout((function(){return window.onpopstate=e.props.onBackButtonEvent}),0)}else u()},componentDidUpdate:function(e){e.location.pathname===s.eg.pick6&&Q.includes(this.props.location.pathname)&&this.props.hideModal()},componentWillUnmount:function(){var e=this.props,t=e.placementStep,n=e.setQbsMode;window.onpopstate=null,t!==s.Fd.progress&&this.props.closeHashedModal(),Object(c.clearAllBodyScrollLocks)(),n(null)}},$=Object(i.compose)(Object(i.setDisplayName)("BetSlipContainer"),Object(a.connect)((function(e){var t=e.getIn(["betSlip","bets"],Object(l.OrderedMap)());return{bets:t,betsCount:t.size,keyboardShown:Object(p.a)(e,s.cf.betslip),activeBetsAmount:Object(b.a)(e),placementStep:e.getIn(["betSlip","placementStep"],s.Fd.before),qbsMode:e.getIn(["betSlip","qbsMode"],null)}}),(function(e){return Object(r.bindActionCreators)({statisticsPush:u.Uc.statisticsPush,alignSingleStakes:u.Sc.alignSingleStakes,cleanSelections:u.Lc.cleanSelections,cleanTab:u.r.cleanTab,keyboardHide:u.Ib.keyboardHide,unsetRedirectedToBetSlip:u.zc.unsetRedirectedToBetSlip,setActiveEventGroupFilter:u.c.setActiveEventGroupFilter,setQbsMode:u.r.setQbsMode},e)})),o.withRouter,Object(i.withState)("loaded","setLoaded",!1),Object(i.withState)("betslipModalName","setModalName",null),Object(i.withHandlers)(Z),Object(i.lifecycle)(J),Object(i.branch)((function(e){return null===e.betslipModalName}),i.renderNothing),Object(i.branch)((function(e){return"QuickBetSlipModal"===e.betslipModalName}),Object(i.renderComponent)(Object(m.a)(s.Xg.QUICK_BET_SLIP)(U))),Object(m.a)(s.Xg.BET_SLIP))(H)},leD4:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("XSEl"),o=n("FvK5"),c=n("rOcY"),l=n("Qi1R"),s=n("YMdE"),d=n("QH1u"),u=n("Qf+G"),b=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,c=e[Symbol.iterator]();!(a=(o=c.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(l){i=!0,r=l}finally{try{!a&&c.return&&c.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var p=t.tabId,m=void 0!==p&&p;return function(t){var p=Object(d.a)([s.pc.clearPerformanceData]),f=b(p,1)[0],g=Object(r.useSelector)((function(e){return e.get("performance",Object(o.Map)())})),v=Object(r.useSelector)((function(e){return e.getIn(["appConfig","features","segmentTracking"],Object(o.Map)())}));return Object(u.a)(e,m),Object(a.useEffect)((function(){if(g.get("initDuration")&&Object.values(c.Xg).includes(g.get("pageId",""))&&(!e||g.get("pageId","")===e)){var t=Math.round(g.get("initDuration",0));Object(l.fe)(c.Ng.SCREEN,Object(o.Map)({name:g.get("pageId",""),tab:g.get("tabId"),value:g.get("value"),coupon_name:g.get("coupon_name"),init_duration:t,total_duration:t,init_timestamp:(new Date).toISOString()}),{segmentTrackingBlacklist:v}),f()}}),[g,e]),i.a.createElement(n,t)}}}},"no/K":function(e,t,n){"use strict";var a=n("wurE"),i=n.n(a),r=n("Qi1R"),o=n("g6nF"),c=i.a.p.withConfig({componentId:"sc-13qmiog-0"})(["margin:0;font-size:",";color:",";",";"],(function(e){return e.mev?Object(r.H)(20):Object(r.H)(24)}),(function(e){return e.offerPage?o.bg:o.ag}),(function(e){return e.truncate&&Object(r.ob)(4)}));t.a=c},oRiN:function(e,t,n){"use strict";var a=n("wurE"),i=n.n(a),r=n("Qi1R"),o=n("g6nF"),c=i.a.div.withConfig({componentId:"sc-1ia3x3v-0"})(["",";font-weight:bold;font-size:",";height:",";border-radius:",";padding:",";line-height:",";"],(function(e){var t=e.children;return t?Object(a.css)(["display:block;background:",";color:",";"],o.zm,1===t?o.zm:o.Am):Object(a.css)(["display:none;"])}),Object(r.H)(28),Object(r.H)(34),Object(r.H)(2),Object(r.H)(0,4),Object(r.H)(36));t.a=c},rTvA:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("wurE"),o=n.n(r),c=n("g6nF"),l=n("Qi1R"),s=n("uXGu"),d=o()(s.a).attrs((function(e){var t=e.scale;return{name:"bonus",fill:c.Dp,width:Object(l.H)(.625*t),height:Object(l.H)(.625*t)}})).withConfig({componentId:"hgdoxo-0"})([""]),u=o.a.div.withConfig({componentId:"hgdoxo-1"})(["position:absolute;top:0;bottom:0;left:0;right:0;background:",";"],Object(l.te)(.5,c.bl)),b=o.a.div.withConfig({componentId:"hgdoxo-2"})(["min-width:",";min-height:",";background:",";display:flex;position:relative;align-items:center;justify-content:center;margin-right:",";border-radius:",";",""],(function(e){var t=e.scale;return Object(l.H)(t)}),(function(e){var t=e.scale;return Object(l.H)(t)}),c.rg,(function(e){return e.disableMargin?0:Object(l.H)(24)}),Object(l.H)(16),(function(e){return e.freebetAttached?Object(r.css)(["border-top-right-radius:0;border-bottom-right-radius:0;"]):null})),p=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(e,["scale","disableMargin","freebetAttached","disabled"]);return i.a.createElement(b,p({scale:t,disableMargin:n,freebetAttached:a},o),r&&i.a.createElement(u,null),i.a.createElement(d,{scale:t}))};m.defaultProps={scale:"40",disableMargin:!1,freebetAttached:!1,disabled:!1};var f=m;t.a=f},"t/rl":function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("XSEl"),o=n("rOcY"),c=n("Qi1R"),l=n("tOpy"),s=n("FvK5"),d=n("Siuj"),u=n("bVOX"),b=Object.assign||function(e){for(var t=1;t1||a0,score:r,eventExtendedState:i.get("extendedState",null),eventProvider:i.get("provider",null),totalScore:n.getIn(["GOALS","TOTAL_REGULAR_TIME"],Object(s.List)()).toArray(),startTime:Object(c.Jc)(i.get("startTime","")),minutesBeforeStart:t})}))},f=n("iZzW"),g=n("LYNh"),v=n("gPgT"),h=function(e){var t=Object(a.useMemo)((function(){return m()}),[]),n=Object(r.useSelector)((function(n){return t(n,e.eventId)}));if(!n.startTime)return null;var l=e.visualizationArea,s=e.racingEvent,d=e.betSlipView,u=e.sevView,b=e.mevView,p=e.expired,h=e.scoresExist,O=e.startTodayTomorrowOnly,S=e.bbWidgetModal,y=n.inplay,E=n.startTime,I=n.periodId,j=n.periodName,w=n.timerExist,k=n.showStarted,T=n.eventExtendedState,C=n.eventProvider,x=Object(c.Ic)(E),H=x.startTimeDate,B=x.today,A=x.minutesBeforeStart,M=x.tomorrow,z=x.dayAfterTomorrow,P=!1,N=null,R="",F="",L="",D=!1;if(s)if(o.ug.PRE_GAME.includes(I)||o.ug.RACE_OFF.includes(I))H>=z?N=g.b:H>=M?(F="scoreboardTimeState.tomorrow",R=", ",N=g.c):(F="scoreboardTimeState.today",R=", ",N=g.c);else{if(!o.ug.GAME_OVER.includes(I))return null;F="scoreboardTimeState.finished"}else C===o.le.LIVESCORE?Object.values(o.se).includes(T)?T===o.se.FINISHED?N=g.b:(N=g.b,F="scoreboardTimeState."+T.toLowerCase()):T===o.je.INPLAY?F="scoreboardTimeState.started":T===o.je.NOTSTARTED&&(N=g.b):p?F="scoreboardTimeState.finished":y?!w&&!h&&!j||k?(F="scoreboardTimeState.started",P=!0):(L=j,P=!0):O?(F="scoreboardTimeState."+(H>=M?"tomorrow":"today"),R=", ",N=g.c):H=z?N=g.b:H>=M?(F="scoreboardTimeState.tomorrow",R=", ",N=g.c):A<=10?(D=!0,P=!0):A<60?D=!0:(F="scoreboardTimeState.today",R=", ",N=g.c);return F||R||N||L||D?i.a.createElement(v.a,{visualizationArea:l,accented:P,sevView:u,mevView:b,betSlipView:d,bbWidgetModal:S},F&&i.a.createElement(f.a,{id:F}),R&&R,N&&i.a.createElement(N,{date:E,timeZoneGB:s}),L&&i.a.createElement(f.a,{id:L}),D&&i.a.createElement(f.a,{id:"scoreboardTimeState.startingIn",values:{minute:A}})):null},O=function(e){var t=Object(a.useMemo)((function(){return m()}),[]),n=Object(r.useSelector)((function(n){return t(n,e.eventId)}));if(!n.startTime)return null;var l=e.visualizationArea,s=e.racingEvent,d=e.sevView,u=e.betSlipView,b=e.mevView,p=e.topEventsWigetView,h=e.expired,O=e.scoresExist,S=e.startTodayTomorrowOnly,y=n.inplay,E=n.startTime,I=n.periodId,j=n.periodName,w=n.timerExist,k=n.showStarted,T=n.eventExtendedState,C=n.eventProvider,x=n.totalScore,H=n.penaltiesExists,B=n.score,A=Object(c.Ic)(E),M=A.startTimeDate,z=A.today,P=A.minutesBeforeStart,N=A.tomorrow,R=A.dayAfterTomorrow,F=!1,L=null,D="",W="",G="",V="",_=void 0,K=!1,Y=!1;if(s)if(o.ug.PRE_GAME.includes(I)||o.ug.RACE_OFF.includes(I))M>=R?L=g.b:M>=N?(W="scoreboardTimeState.tomorrow",D=", ",L=g.c):(W="scoreboardTimeState.today",D=", ",L=g.c);else{if(!o.ug.GAME_OVER.includes(I))return null;W="scoreboardTimeState.finished"}else C===o.le.LIVESCORE?Object.values(o.se).includes(T)?T===o.se.FINISHED?L=g.b:(L=g.b,W="scoreboardTimeState."+T.toLowerCase()):T===o.je.INPLAY?W="scoreboardTimeState.started":T===o.je.NOTSTARTED&&(L=g.b):h?W="scoreboardTimeState.finished":y?!w&&!O&&!j||k?(W="scoreboardTimeState.started",F=!0):H&&x&&x[0]?d||u||b||p?(W="scoreboardTimeState.fullTimeTesult",G="("+x[0]+"-"+x[1]+"), AET ("+B[0]+"-"+B[1]+")"+(b?"":",")+" ",V=j,F=u||b||p,K=b,Y=u):(W="scoreboardTimeState.fullTimeTesult",G="("+x[0]+"-"+x[1]+"), ",V=j,F=!1):(G=j,F=!0):S?(W="scoreboardTimeState."+(M>=N?"tomorrow":"today"),D=", ",L=g.c):M=R?L=g.b:M>=N?(W="scoreboardTimeState.tomorrow",D=", ",L=g.c):P<=10?(_=!0,F=!0):P<60?_=!0:(W="scoreboardTimeState.today",D=", ",L=g.c);return i.a.createElement(v.a,{visualizationArea:l,accented:F,mevView:b,betSlipView:u,penalty:Y},W&&i.a.createElement(f.a,{id:W}),D&&D,L&&i.a.createElement(L,{date:E,timeZoneGB:s}),G&&i.a.createElement(f.a,{id:G}),V&&i.a.createElement(f.a,{id:V,block:K}),_&&i.a.createElement(f.a,{id:"scoreboardTimeState.startingIn",values:{minute:P}}))},S=function(e){return Object(r.useSelector)((function(e){return e.getIn(["appConfig","featureToggles","enableScoreboardV2"],!0)}))?i.a.createElement(h,e):i.a.createElement(O,e)};t.a=S},tGBs:function(e,t,n){"use strict";var a,i=n("tOpy"),r=n("FvK5"),o=n("rOcY"),c=n("Siuj"),l=Object.assign||function(e){for(var t=1;t0?h.get(0,0).toString():"",p2Nsets:h.size>0?h.get(1,0).toString():"",p1Serve:a.getIn(["servingIndicator","homeServing"],!1),p2Serve:a.getIn(["servingIndicator","awayServing"],!1),servingIndicatorVisible:a.getIn(["servingIndicator","visible"],!1),periodsList:v,eventProvider:t.get("provider",null),periodNumber:g.match(/\d+/)?g.match(/\d+/)[0]:"",periodSuffix:g.match(/\D+/)?g.match(/\D+/)[0]:""})}))},uqgc:function(e,t,n){"use strict";var a=n("tOpy"),i=n("FvK5"),r=n("6l04"),o=n("wcnS"),c=Object(a.createSelector)(o.a,(function(e){return e.getIn(["betSlip","comboDisallowed"],Object(i.List)())}),(function(e,t){return e.reduce((function(e,t){return e.concat(t)}),t)}));t.a=Object(a.createSelector)(r.a,c,(function(e,t){return e.filterNot((function(e){return t.includes(e.get("id"))}))}))},v44K:function(e,t,n){"use strict";var a=n("tOpy"),i=n("FvK5"),r=n("rOcY"),o=n("6l04");t.a=Object(a.createSelector)(o.a,(function(e){return e.getIn(["betSlip","activeTab"])}),(function(e){return!!e.getIn(["betSlip","selectionGroups","eventIdToIndex"],i.Map).size}),(function(e){return e.getIn(["betSlip","selectionGroups","groups"],Object(i.Map)()).size+e.getIn(["betSlip","selectionGroups","groupsBB"],Object(i.Map)()).size}),(function(e,t,n,a){return n&&t===r.xd.betSlipTypes.acca?a:e.size}))},xf4e:function(e,t,n){"use strict";var a=n("mXGw"),i=n.n(a),r=n("EP1D"),o=n("wurE"),c=n.n(o),l=n("Qi1R"),s=n("g6nF"),d=n("iZzW"),u=c()(d.a).withConfig({componentId:"sc-16tojis-0"})(["color:",";font-size:",";"],s.nd,Object(l.H)(24)),b=c.a.label.withConfig({componentId:"sc-16tojis-1"})(["display:flex;align-items:center;cursor:pointer;opacity:",";white-space:nowrap;flex:1;"],(function(e){return e.disabled?.5:1})),p=function(e){var t=e.text,n=e.active,a=e.onClick,o=e.disabled,c=e.values;return i.a.createElement(b,{onClick:o?void 0:a,disabled:o},i.a.createElement(r.a,{toggleStyle:"checkbox",active:n}),i.a.createElement(u,{id:t,values:c}))};p.defaultProps={active:!1,disabled:!1,values:{}};var m=p;t.a=m},zFTw:function(e,t,n){"use strict";n.d(t,"b",(function(){return N})),n.d(t,"a",(function(){return R})),n.d(t,"c",(function(){return F})),n.d(t,"d",(function(){return U})),n.d(t,"f",(function(){return Z})),n.d(t,"h",(function(){return $})),n.d(t,"e",(function(){return j})),n.d(t,"g",(function(){return H}));var a=n("mXGw"),i=n.n(a),r=n("XSEl"),o=n("FvK5"),c=n("rOcY"),l=n("5oUf"),s=n("tOpy"),d=n("Qi1R"),u=n("uqgc"),b=Object(s.createSelector)([u.a,function(e){return e.getIn(["appConfig","features","betslip","accaBoostMinOdds"])},function(e){return e.hasIn(["freeBets","attached",c.d])},function(e){return e.getIn(["betSlip","comboBonusPercentage"])},function(e){return!!e.getIn(["betSlip","nonCombinableSelectionGroups"]).size},function(e){return e.getIn(["betSlip","activeTab"])},function(e){return e.getIn(["betSlip","selectionGroups"],Object(o.Map)())}],(function(e,t,n,a,i,r,l){if(n||i||r!==c.xd.betSlipTypes.acca)return{accaBoostState:c.hd.HIDDEN,requiredSelectionsAmount:null};var s,u=0,b=c.hd.UNCOMPLETED,p=l.get("groupsBB",Object(o.Map)()).reduce((function(e,t){return e.concat(t.get("selections"))}),Object(o.Set)());if((s=e.filterNot((function(e,n){return!!p.includes(n)||Object(d.ye)({bet:e,accaBoostMinOdds:t})})).size+l.get("groupsBB",Object(o.Map)()).size)>Object(d.bb)())b=c.hd.OVERFLOW;else if(s>=c.a&&s<=Object(d.bb)()){b=!a||e.some((function(e){return Object(d.ye)({bet:e,accaBoostMinOdds:t})}))?c.hd.INELIGIBLE:s===Object(d.bb)()?c.hd.FULL:c.hd.ALLOWED}else u=c.a-s;return{accaBoostState:b,requiredSelectionsAmount:u}})),p=n("iZzW"),m=n("Ub++"),f=n("wurE"),g=n.n(f),v=n("g6nF"),h=n("uXGu"),O=n("co3k"),S=g()(h.a).attrs((function(){return{name:"warning",fill:v.Qk,size:"xxs32"}})).withConfig({componentId:"sc-1bedpoi-0"})([""]),y=g()(S).attrs((function(){return{name:"info"}})).withConfig({componentId:"sc-1bedpoi-1"})([""]),E=g.a.div.withConfig({componentId:"sc-1bedpoi-2"})(["padding-right:",";display:flex;align-items:center;"],Object(d.H)(16)),I=g()(p.a).withConfig({componentId:"sc-1bedpoi-3"})(["font-size:",";color:",";"],Object(d.H)(24),v.Qk),j=g()(I).withConfig({componentId:"sc-1bedpoi-4"})(["flex:1;",""],Object(d.ob)(4)),w=g.a.div.withConfig({componentId:"sc-1bedpoi-5"})(["flex:1;position:relative;font-size:",";color:",";"],Object(d.H)(28),v.Qk),k=g()(O.a).attrs((function(e){return{buttonStyle:e.buttonStyle||"transparentLight"}})).withConfig({componentId:"sc-1bedpoi-6"})(["flex:0 0 ",";margin-left:",";min-height:",";"],Object(d.H)(170),Object(d.H)(16),Object(d.H)(64)),T=g()(O.a).withConfig({componentId:"sc-1bedpoi-7"})(["display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:",";width:100%;min-height:",";padding:",";font-size:",";color:",";background-color:",";",";&[disabled]{color:",";background-color:",";}"],Object(d.H)(16),Object(d.H)(80),Object(d.H)(6),Object(d.H)(28),v.Cd,v.u,(function(e){return e.secondary?Object(f.css)(["color:",";background-color:",";"],v.Bd,v.Ad):""}),v.zd,v.yd),C=g.a.div.withConfig({componentId:"sc-1bedpoi-8"})(["font-weight:normal;& > *:first-child{padding-right:",";}"],Object(d.H)(10)),x=g.a.div.withConfig({componentId:"sc-1bedpoi-9"})(["display:flex;align-items:center;position:relative;background-color:",";color:",";padding:",";box-sizing:border-box;border-radius:",";z-index:1;min-height:",";",";"],(function(e){return e.secondary?v.Pk:v.Ok}),v.Qk,Object(d.H)(16,24),Object(d.H)(8),Object(d.H)(64),(function(e){var t=e.insideBetslipItem,n=e.betslipResult&&Object(f.css)(["font-size:",";"],Object(d.H)(24));return t?Object(f.css)(["margin:",";",";"],Object(d.H)(16,0),n):Object(f.css)(["margin:",";",";"],Object(d.H)(16,24),n)})),H=function(e){var t=e.children,n=e.insideBetslipItem,a=e.secondary,r=e.betslipResult,o=e.infoIcon,c=e.wrap;return i.a.createElement(x,{insideBetslipItem:n,secondary:a,betslipResult:r,wrap:c},i.a.createElement(E,null,o?i.a.createElement(y,null):i.a.createElement(S,null)),t)},B=[c.Yf.oddsChanged],A=[c.Yf.selectionExpired,c.Yf.selectionSuspended,c.Yf.marketSuspended,c.Yf.nonCombinableSelection,c.Yf.betplacementMaxStake,c.Yf.maxNetWinnings,c.Yf.nonCombinableMultiSelection,c.Yf.lineChanged,c.Yf.oddsChanged,c.Yf.accaBoostNotAvailable],M=[c.Yf.nonCombinableSelectionEw,c.Yf.nonCombinableMultiSelection],z=[c.Yf.nonCombinableSelection,c.Yf.nonCombinableSelectionEw,c.Yf.nonCombinableMultiSelection],P=[c.Yf.oddsChanged,c.Yf.betplacementMaxStake],N=function(e){var t=e.id,n=e.mode,a=e.active,s=e.activeTab,d=e.insideBetslipItem,u=e.betbuilderItem,f=Object(r.useSelector)((function(e){return Object(l.a)(e).get(t,Object(o.Map)())})),g=Object(r.useSelector)((function(e){return b(e).accaBoostState})),v=Object(r.useSelector)((function(e){return e.getIn(["appConfig","features","betslip","accaBoostMinOdds"],null)})),h=(a?A:M).find((function(e){return function(e){var t=e.type,n=e.activeTab,a=e.mode,i=e.notifications,r=e.accaBoostState,o=e.betbuilderItem;return!((n===c.xd.betSlipTypes.system||o)&&z.includes(t)||a===c.n&&P.includes(t)||t===c.Yf.accaBoostNotAvailable&&r===c.hd.HIDDEN)&&i.has(t)}({type:e,activeTab:s,mode:n,notifications:f,accaBoostState:g,betbuilderItem:u})}));if(h){var O=f.get(h);if(h===c.Yf.accaBoostNotAvailable&&O)return i.a.createElement(H,{insideBetslipItem:d,secondary:!0,infoIcon:!0},i.a.createElement(I,{id:"betslip.notifications."+h+"."+O,values:{accaBoostMinOdds:v}}));if(c.Yf.maxNetWinnings===h&&O!==c.Af.UNSET&&O!==c.Af.FAILED)return i.a.createElement(H,{insideBetslipItem:d},i.a.createElement(w,null,i.a.createElement(p.a,{id:"betslip.notifications.maxStake"})));if(c.Yf.betplacementMaxStake===h&&O!==c.Af.UNSET&&O!==c.Af.FAILED){var S=c.Yf.betplacementMaxStake+"Item";return O===c.Af.LOADING?i.a.createElement(H,{insideBetslipItem:d},i.a.createElement(w,null,i.a.createElement(p.a,{id:"betslip.notifications."+S+"Loading"}))):i.a.createElement(H,{insideBetslipItem:d},i.a.createElement(w,null,i.a.createElement(p.a,{id:"betslip.notifications."+S}),i.a.createElement(m.a,{value:O})))}var y=B.includes(h),E=h==c.Yf.nonCombinableSelectionEw?c.Yf.nonCombinableSelection:h;return i.a.createElement(H,{insideBetslipItem:d,secondary:y,infoIcon:y},i.a.createElement(I,{id:"betslip.notifications."+E}))}return null},R=function(e){var t=e.nonCombinable,n=e.maxSelections;return t?i.a.createElement(H,null,i.a.createElement(I,{id:"betslip.notifications.nonCombinableBB"})):n?i.a.createElement(H,null,i.a.createElement(I,{id:"betBuilder.maxSelectionsReached"})):null},F=function(e){var t=e.id,n=Object(r.useSelector)((function(e){return e.getIn(["notifications","activeSelections",t],Object(o.Map)())}));if(n.has(c.Yf.betplacementMaxStake)){var a=n.get(c.Yf.betplacementMaxStake);if(a!==c.Af.FAILED){var l=c.Yf.betplacementMaxStake+"Item";return a===c.Af.LOADING?i.a.createElement(H,null,i.a.createElement(I,{id:"betslip.notifications."+l+"Loading"})):i.a.createElement(H,null,i.a.createElement(w,null,i.a.createElement(p.a,{id:"betslip.notifications."+l}),i.a.createElement(m.a,{value:a})))}}return null},L=n("BmqR"),D=n("YMdE"),W=n("b/2H"),G=n("QH1u"),V=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],a=!0,i=!1,r=void 0;try{for(var o,c=e[Symbol.iterator]();!(a=(o=c.next()).done)&&(n.push(o.value),!t||n.length!==t);a=!0);}catch(l){i=!0,r=l}finally{try{!a&&c.return&&c.return()}finally{if(i)throw r}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},_=function(e){return function(){e({url:c.eg.settings})}},K=function(e){var t=e.openPage,n=e.statisticsPush;return function(){n(c.Ng.TAP_EVENT,{screen:c.dh.BETSLIP,feature:c.ch.CASHIER,action:c.bh.OPEN}),t({url:c.eg.deposit})}},Y=function(e){var t=e.showModal,n=e.showLiveChat,a=e.hideModal;return function(){d.Ad&&setTimeout((function(){return a("BetSlipModal")}),0),c.z||c.y||c.u||c.w?Object(d.Ld)(c.Rd.temporaryWagerRestriction,"_blank"):Object(d.Hd)({showModal:t,showLiveChat:n})}},U=function(e){var t,n=e.qbsMode,a=Object(r.useSelector)((function(e){return e.get("notifications")})),l=Object(r.useSelector)((function(e){return e.getIn(["betSlip","activeTab"],"")})),s=Object(r.useSelector)((function(e){return e.getIn(["user","userRestrictions","betPlacementAllowed"],!0)})),u=Object(r.useSelector)((function(e){return e.getIn(["user","userRestrictions","betPlacementErrorMessage"],"")})),b=Object(r.useSelector)((function(e){return Object(W.a)(e).size})),f=Object(r.useSelector)((function(e){return e.getIn(["user","kyc","fullyVerified"],!1)})),g=Object(r.useSelector)((function(e){return e.getIn(["appConfig","featuresEnabled","contactUs"],!0)})),h=Object(r.useSelector)((function(e){return e.getIn(["user","logicalRestrictions"],Object(o.List)())})),O=Object(L.useLocation)().pathname,S=Object(G.a)([D.dc.showModal,D.dc.hideModal,D.jc.openPage,D.Uc.statisticsPush,D.Mb.showLiveChat]),y=V(S,5),E=y[0],I=y[1],T=y[2],C=y[3],x=y[4],B=a.get("general",Object(o.Map)()),A=-1===O.indexOf("setting");if(!s&&b){var M=h.find((function(e){return"WAGER_BLOCK"===e.code&&e.restrictions&&e.restrictions.includes("BET_PLACEMENT")}));if(M)return i.a.createElement(H,null,i.a.createElement(j,{id:M.errorMessage?M.errorMessage:"betslip.notifications.betplacementNotAllowed.wagerBlock",color:v.bl}),g&&i.a.createElement(k,{onClick:Y({showModal:E,showLiveChat:x,hideModal:I})},i.a.createElement(p.a,{id:"external.contactus"})));var z=f?"kycVerified":"kycNotVerified";return i.a.createElement(H,null,i.a.createElement(j,{id:u||"betslip.notifications.betplacementNotAllowed.text."+z,color:v.bl}),i.a.createElement(k,{onClick:(t={fullyVerified:f,showModal:E,openPage:T,hideModal:I,showLiveChat:x,contactUsEnabled:g},function(){var e=t.fullyVerified,n=t.showModal,a=t.openPage,i=t.hideModal,r=t.showLiveChat,o=t.contactUsEnabled;if(d.Ad&&setTimeout((function(){return i("BetSlipModal")}),0),e){if(c.z||c.y||c.u)return void Object(d.Ld)(c.Rd.additionalVerification,"_blank");if(c.x)return void a({url:c.eg.deposit});o&&Object(d.Hd)({showModal:n,showLiveChat:r})}else a({url:Object(d.Q)()})})},i.a.createElement(p.a,{id:"betslip.notifications.betplacementNotAllowed.button."+z})))}if(B.has(c.Yf.minimumStakeValue))return i.a.createElement(H,null,i.a.createElement(j,{id:"betslip.notifications.minimalBetAmount",values:{amount:a.getIn(["general",c.Yf.minimumStakeValue])},color:v.bl}));if(B.has(c.Yf.insufficientFunds))return i.a.createElement(H,{secondary:!0,infoIcon:!0},i.a.createElement(j,{id:"betslip.notifications.insufficientFunds"}),i.a.createElement(k,{onClick:K({openPage:T,statisticsPush:C})},i.a.createElement(p.a,{id:"betslip.notifications.deposit"})));if(B.has(c.Yf.betplacementMaxStake)){var P=a.getIn(["general",c.Yf.betplacementMaxStake],Object(o.Map)()).toJS(),N=c.Yf.betplacementMaxStake;if(P.maxStake!==c.Af.LOADING||l!==c.xd.betSlipTypes.acca&&!n){if(n||l===c.xd.betSlipTypes.acca)return i.a.createElement(H,null,i.a.createElement(w,null,i.a.createElement(p.a,{id:"betslip.notifications.betplacementMaxStakeItem"}),i.a.createElement(m.a,{value:P.maxStake})));N+="s"}else N+="Loading";return i.a.createElement(H,null,i.a.createElement(j,{id:"betslip.notifications."+N,values:{maxStake:P.maxStake}}))}if((B.has(c.Yf.maxNetWinnings)||a.get("activeSelections",Object(o.Map)()).some((function(e){return e.has(c.Yf.maxNetWinnings)})))&&(l===c.xd.betSlipTypes.acca||l===c.xd.betSlipTypes.system)){var R=a.getIn(["general",c.Yf.maxNetWinnings],null);return null!==R&&R!==c.Af.UNSET&&R!==c.Af.FAILED?i.a.createElement(H,null,i.a.createElement(w,null,i.a.createElement(p.a,{id:"betslip.notifications.maxStake"}))):i.a.createElement(H,null,i.a.createElement(j,{id:"betslip.notifications.maxNetWinnings"}))}return B.has(c.Yf.oddsChanged)?i.a.createElement(H,{secondary:!0,infoIcon:!0},i.a.createElement(j,{id:"betslip.notifications.oddsChangedFull"}),A&&i.a.createElement(k,{onClick:_(T)},i.a.createElement(p.a,{id:"generic.settings"}))):null},X=n("Rlmo"),Q=n("v44K"),q=[c.Yf.insufficientFunds,c.Yf.minimumStakeValue,c.Yf.maxNetWinnings,c.Yf.selectionSuspended,c.Yf.marketSuspended],Z=function(e){var t=Object(r.useSelector)((function(e){return e.get("notifications")})),n=Object(r.useSelector)(X.a),a=Object(r.useSelector)((function(e){return e.getIn(["user","userRestrictions","betPlacementAllowed"],!0)})),l=Object(r.useSelector)(Q.a),s=Object(r.useSelector)((function(e){return b(e).accaBoostState})),u=Object(r.useSelector)((function(e){return e.getIn(["betSlip","placementStep"],c.Fd.before)})),f=e.removeExpiredBets,g=e.onPlaceBet,v=e.betslipType,h=e.accaBoostDisabled,O=e.placeBetButtonDisabled,S=e.totalStake,y=e.bonusAvailable,E=e.expiredSelectionIds,I=t.get("general",Object(o.Map)()).keySeq();if(E.length)return i.a.createElement(T,{secondary:!0,onClick:f},i.a.createElement(p.a,{id:"betslip.notifications.removeExpiredSelections"})," (",E.length,")");var j=I.includes(c.Yf.lineChanged),w=!j&&I.includes(c.Yf.oddsChanged),k=O||!a||!S&&!y||!!n.size||!!I.size&&q.some((function(e){return I.includes(e)}))||u===c.Fd.progress,x="betslip.betting.placeBet";return w&&(x="betslip.betting.placeBetAndAccept"),j&&(x="betslip.betting.placeBetAndAcceptLineChanged"),s!==c.hd.HIDDEN&&!k&&v===c.xd.betSlipTypes.acca&&h&&l<=Object(d.bb)()&&(x=w?"betslip.accaBoost.placeBetAndAcceptWithoutBoost":"betslip.accaBoost.withoutBoost"),i.a.createElement(T,{onClick:g,disabled:k},i.a.createElement(C,null,i.a.createElement(p.a,{id:x,size:28,bold:!0}),!!S&&i.a.createElement(m.a,{value:S})))},J=n("zfih"),$=function(e){var t=e.activeTab,n=Object(r.useSelector)((function(e){return Object(J.a)(e).length})),a=Object(r.useSelector)((function(e){return Object(W.a)(e).size}));switch(t){case c.xd.betSlipTypes.single:if(a>0&&0===n)return i.a.createElement(H,null,i.a.createElement(j,{id:"betslip.notifications.singleUnselectedAll"}));break;case c.xd.betSlipTypes.acca:if(n<2)return i.a.createElement(H,null,i.a.createElement(j,{id:"betslip.notifications.accaUnselectedAll"}));break;case c.xd.betSlipTypes.system:if(0===n)return i.a.createElement(H,null,i.a.createElement(j,{id:"betslip.notifications.systemUnselectedAll"}))}return null}}}]);