(self.webpackChunk=self.webpackChunk||[]).push([[179],{64734:(e,t,a)=>{"use strict";a.d(t,{Z:()=>rg,W:()=>sg});var s=a(2784),n=a(98242),o=a(4269),i=a(72811),r=a(71110),l=a(50340),c=a(37406);const d=e=>e=>t=>{const a=e(t);if(o.Yhx.type===t.type){const{payload:e}=t;(0,c.XW)(null==e?void 0:e.iso)}return a};a(39529),a(31235),a(43105);var m=a(83807),u=a(73230),p=a(1040),_=a(23971);const g=[m.Ne.betCancel,m.Ne.betRollBackCancel,m.Ne.betSettlement],v=[m.Ne.userBonusIssued,m.Ne.freeBetIssued,m.Ne.freeSpinsIssued],h=[m.Ne.userBonusStageChanges,m.Ne.bonusWagerChanged],b=[m.Ne.freeSpinsStageChanged,m.Ne.freeSpinsIssued,m.Ne.riskFreeBetIssued,m.Ne.freeBetStageChanged,m.Ne.bonusWagerChanged],f=[m.Ne.couponState],y=e=>t=>a=>{const s=t(a);if(a.type===o.kfB.type){const{event:t}=a.payload;if(g.includes(a.payload.type)){if((0,o.CXx)(e.getState(),a.payload.payload.betId)){const t=(0,o.GnK)(e.getState());e.dispatch((0,o.LrV)(t)),e.dispatch((0,o.A5h)())}}if(f.includes(a.payload.type)){const{payload:t}=a.payload,s=(0,p.uQU)(e.getState());if(s.length&&a.payload.type===m.Ne.couponState){(0,p.qb_)(s,t.bets)&&e.dispatch((0,p.X0U)(t))}}if(t===m.Ne.cashouts){const{payload:t}=a,{payload:s}=t,{betId:n}=s||{},i=(0,o.C_e)(e.getState()),{betId:r}=i||{};r&&Number(r)===Number(n)&&e.dispatch((0,o.QSq)(Object.assign({},i,{sum:s.amount}))),e.dispatch((0,o.fHM)(s))}if(t===m.Wg.userStateChanged){const{payload:t}=a,{payload:s}=t;e.dispatch((0,o.mpV)(s))}if(t===m.Wg.userLimitReached){const{payload:t}=a,{payload:s}=t;e.dispatch((0,o.HPt)(s))}if(t===m.Wg.compPointsChanged){const{payload:t}=a,{payload:s}=t;e.dispatch((0,o.Cyr)(s))}if(t===m.Ne.accountBalanceChange){const{payload:t}=a,{payload:s}=t,n=(0,o.qUS)(e.getState());n&&n.length&&e.dispatch((0,o.Hzz)(s))}if(v.includes(t)){const{payload:t}=a,{payload:s}=t;s&&e.dispatch((0,_.AKo)(s))}if(h.includes(t)){const{payload:t}=a,{payload:s}=t,n=(0,_.INE)(e.getState());n&&n.length&&(s.stage===u.N.canceled&&e.dispatch((0,_.Ig)(s)),s.stage!==u.N.canceled&&e.dispatch((0,_.RE$)(s)))}b.includes(t)&&e.dispatch((0,_.sWH)())}return s};a(73439),a(43108),a(15735),a(6886);var S=a(59425),E=a(49236),C=a(46115);const T=[E.n28.type,E.ytI.type,E.Ywx.type,E.y9D.type,E.ia8.type,E.T8w.type,S.dHj.type,S.BUS.type,p.ZBs.type,o.YoN.type,S.q8K.type,S.xGh.type],N=async(e,t)=>{((e,t)=>{const a={[E.N9S]:(0,E.H4n)(e,t),[E.cpT]:(0,E.$BP)(e,t),[E.jIh]:(0,E.Tap)(e,t),[S.t_0]:(0,S.PY9)(e,t),[S._5X]:(0,S.I7m)(e,t),[S.siE]:(0,S.T0_)(e,t),[S.z7$]:(0,S.erB)(e,t),[S.rDt]:(0,S.EkZ)(e,t),[p.mWe]:(0,p.OdK)(e,t),[C.Qp]:(0,C.LL)(e,t),[C.gK]:(0,C.Kj)(e,t),[S.p7J]:(0,S.s2k)(e,t)};return Object.keys(a).filter((e=>!!a[e]))||[]})(e.getState(),t.payload).forEach((a=>{e.dispatch(((e,t)=>{const a={[E.N9S]:E.ZLK,[E.cpT]:E.Ywx,[E.jIh]:E.VNm,[S.t_0]:S.d3N,[S._5X]:S.j$b,[S.siE]:S.Dck,[S.z7$]:S.eoG,[S.rDt]:S.TJK,[p.mWe]:p.WOl,[C.Qp]:C.Bu,[C.gK]:C.PT,[S.p7J]:S.Gp_};try{return a[e](t)}catch(s){console.error(`##check store key ${e} reducer###`)}})(a,t.payload))}))},k=[m.Ne.odds,m.Ne.close,m.Ne.ended,m.Ne.eventStopped,m.Ne.eventSportStatusChanged,m.Ne.betStop,m.Ne.startLive,m.Ne.eventChanged,m.Ne.broadcastAdded,m.Ne.broadcastUpdated,m.Ne.broadcastEnabled,m.Ne.broadcastDisabled,m.Ne.broadcastRemoved,m.Ne.eventTipsAdded,m.Ne.eventTipsChanged,m.Ne.eventTipsTranslationAdded,m.Ne.eventTipsTranslationChanged],x=[m.Ne.betSettlement],w=(e,t)=>{const a=e.filter((e=>e.type===t||t===m.av.variant&&e.isVariant)).reduce(((e,t)=>[...e,...(t.outcomes||[]).map((e=>e.id))]),[]);return[...new Set(a)]},L=e=>t=>a=>{const s=t(a);if(a.type===S.fkc.type){if(k.includes(a.payload.type)){const t=+Date.now()-a.payload.payload.messageId;t>=window.debug&&console.log("###diff----##",a.payload.payload.eventId,t),N(e,a).then((()=>{const{event:t,payload:s}=a.payload;if(window.debug&&a.payload.type===m.Ne.odds){const e=+Date.now()-a.payload.payload.messageId;e>=window.debug&&console.log("###store diff----##",a.payload.payload.eventId,e)}if(t===m.Ne.odds){const t=(0,S._L3)(e.getState()),{odds:a}=s||{},n=w(a,m.av.variant).filter((e=>!(t||{})[e]));n.length&&e.dispatch((0,S.KCZ)(n))}if(t===m.Ne.odds){const t=(0,S.HX3)(e.getState()),{odds:a}=s||{},n=w(a,m.av.competitors).filter((e=>!(t||{})[e]));n.length&&e.dispatch((0,S.m6r)(n))}[m.Ne.close,m.Ne.ended,m.Ne.eventStopped,m.Ne.startLive,m.Ne.eventChanged].includes(a.payload)&&(e.dispatch((0,S.k$U)({period:m.vs["24h"]})),e.dispatch((0,S.JSS)()))}))}if(x.includes(a.payload.type)){const t=(0,o.$Jp)(e.getState(),a.payload.payload.eventId),s=(0,o.hFT)(e.getState());if(t&&s){const t=(0,o.GnK)(e.getState());e.dispatch((0,o.LrV)(t)),e.dispatch((0,o.A5h)())}}}if(T.includes(a.type)){const{payload:t}=a,{relations:s,variants:n}=t,{variants:o}=s||{};e.dispatch((0,S.Sog)(o||n||[]))}if(T.includes(a.type)){const{payload:t}=a,{relations:s}=t,{competitors:n}=s||{},{competitors:o}=t,{data:i}=t||{},{bets:r}=i||{},{competitors:l}=r||{};n&&Object.keys(n).length&&e.dispatch((0,S.ZGT)(n)),l&&Object.keys(l).length&&e.dispatch((0,S.ZGT)(l)),o&&Object.keys(o).length&&e.dispatch((0,S.ZGT)(o))}return s};var I=a(11296),P=a(11817),B=a(56320);const F=new P.BehaviorSubject(null);let M=null;F.pipe((0,B.filter)((e=>!!e)),(0,B.debounceTime)(I.F.alive)).subscribe((()=>M.dispatch((0,S.adO)())));const A=new P.BehaviorSubject(null),D=A.pipe((0,B.startWith)(0),(0,B.switchMap)((()=>(0,P.timer)(4e3)))),j=e=>t=>a=>{const s=t(a);return a.type===S.fkc.type&&a.payload.type===m.Ne.aliveStart&&(e.dispatch((0,S.UXm)({feedIsUp:!0})),F.next(a.payload),A.next(0),M=e),a.type===S.fkc.type&&a.payload.type===m.Ne.aliveStop&&e.dispatch((0,S.adO)()),a.type===S.fkc.type&&m.Ne.liveOddsDisabled===a.payload.type&&e.dispatch((0,S.UXm)({feedIsUp:(0,S.izq)(e.getState()),liveOddsEnabled:!1})),a.type===S.fkc.type&&m.Ne.liveOddsEnabled===a.payload.type&&e.dispatch((0,S.UXm)({feedIsUp:(0,S.izq)(e.getState()),liveOddsEnabled:!0})),a.type===S.fkc.type&&m.Ne.liveBetsEnabled===a.payload.type&&e.dispatch((0,S.UXm)({feedIsUp:(0,S.izq)(e.getState()),liveBetsEnabled:!0})),a.type===S.fkc.type&&m.Ne.liveBetsDisabled===a.payload.type&&e.dispatch((0,S.UXm)({feedIsUp:(0,S.izq)(e.getState()),liveBetsEnabled:!1})),null===A.value&&a.type===S.quB&&D.subscribe((()=>e.dispatch((0,S.adO)()))),window.crashActivates&&e.dispatch((0,E.hl0)([])),s};var O=a(69180),R=a(64208);const H=e=>e=>t=>{const a=e(t);return R.SSq.type===t.type&&O.Ce.next(t.payload),a};var W=a(6504),V=a(89464),U=a(45980),G=a(20231),$=a(73689),Z=a(54767);const z="responsible-gambling-deactivation_reasonContainer__5VvNd",q="responsible-gambling-deactivation_textCounter__tFbLK",X="responsible-gambling_container__a43-f",J="responsible-gambling_confirmButton__j0i8k",Y="responsible-gambling_marginTop__w5DYZ",K="responsible-gambling_grayText__+-QEW",Q="responsible-gambling_boldText__2JY2Z",ee="responsible-gambling_backgroundImage__v57Ka",te=({deactivateAccount:e})=>{const[t,a]=(0,s.useState)(""),n=t.length,i=no.SVv.selfDeletionMaxTextLength;return s.createElement($.ContentSection,{title:(0,O.__)("Cabinet_._Title_._Account deletion")},s.createElement(r.LazyBackground,{path:"/assets/responsible-gambling-tools/responsible-gambling-deactivation.png",className:(0,G.cn)([X,ee]),dataTest:"limitsDeactivationBackground"},s.createElement("div",{className:K},(0,O.__)("Cabinet_._Text_._Self deletion text")),s.createElement("div",{className:(0,G.cn)([Q,Y])},(0,O.__)("Cabinet_._Text_._Please, specify the reason")),s.createElement("div",{className:(0,G.cn)([z,Y])},s.createElement(r.InputView,{inputType:"textarea",textareaAutoGrow:!0,maxLength:o.SVv.selfDeletionMaxTextLength,onChange:e=>a(e.value),value:t,modifier:["exclusion"],placeholder:(0,O.__)("Cabinet_._Title_._Reason"),dataTest:"limitsDeactivationReason"}),s.createElement("div",{className:q},n,"\xa0/\xa0",o.SVv.selfDeletionMaxTextLength)),s.createElement(r.Button,{clickHandler:()=>{e(t)},text:(0,O.__)("Default_._Action_._Confirm"),type:["default","secondary"],className:(0,G.cn)([J,Y]),buttonType:{type:"button"},dataTest:"selfDeletionConfirm",disabled:i})))},ae=((0,U.connect)(null,Z.EJ.mapDispatchToProps)((0,s.memo)(te)),"responsible-gambling-exclusion_periodWrapper__P+NSy"),se="responsible-gambling-exclusion_periodItem__-gvYo",ne="responsible-gambling-exclusion_selected__U4rJG",oe="responsible-gambling-exclusion_terms__Y4vCu",ie=({periods:e,activePeriod:t,termsEnabled:a,getPeriods:n,changePeriod:o,selfExclude:i,clearState:l})=>{const{termsAccepted:c,disableConfirm:d,toggleTerms:m,exclusionConfirm:u,changeCurrentPeriod:p}=(0,Z.JK)({activePeriod:t,termsEnabled:a,getPeriods:n,changePeriod:o,selfExclude:i,clearState:l});return s.createElement($.ContentSection,{title:(0,O.__)("Cabinet_._Title_._Self-exclusion")},s.createElement(r.LazyBackground,{path:"/assets/responsible-gambling-tools/responsible-gambling-exclusion.png",className:(0,G.cn)([X,ee]),dataTest:"limitsExclusionBackground"},s.createElement("div",{className:K},(0,O.__)("Cabinet_._Text_._Self exclusion text")),s.createElement("div",{className:(0,G.cn)([Q,Y])},(0,O.__)("Cabinet_._Text_._Please, select self-exclusion period")),e&&s.createElement("div",{className:(0,G.cn)([ae,Y])},e.map((e=>s.createElement("button",{key:e.id,className:(0,G.cn)([se,e.id===t&&ne]),onClick:()=>p(e.id),"data-test":"limitsExclusionPeriod",type:"button"},e.text)))),a&&s.createElement(r.Checkbox,{checked:c,onChange:()=>m(!c),style:r.CheckboxStyle.greenSquare,classNames:[oe,"form__label"],dataTest:"selfExclusionTerms"},s.createElement("span",{dangerouslySetInnerHTML:{__html:(0,O.__)("Cabinet_._Text_._By clicking this button, I confirm that I have read and accepted %terms% and the %policy%.",{terms:`${O.yY}`,policy:`${O.EA}`})}})),s.createElement(r.Button,{clickHandler:u,text:(0,O.__)("Default_._Action_._Confirm"),type:["default","secondary"],className:(0,G.cn)([J,Y]),buttonType:{type:"button"},dataTest:"selfExclusionSave",disabled:d})))},re=((0,U.connect)(Z.Yc.mapStateToProps,Z.Yc.mapDispatchToProps)((0,s.memo)(ie)),"responsible-gambling-limits_backgroundImage__jfVOL"),le="responsible-gambling-limits_limitContainer__+qqyo",{ResponsibleGamblingLimitCard:ce}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,86372))),"ResponsibleGamblingLimitCard"),de=({limits:e,periods:t,getLimits:a,clearState:n})=>{const{limitTypes:o}=(0,Z.UQ)({limits:e,periods:t,getLimits:a,clearState:n});return s.createElement($.ContentSection,{title:(0,O.__)("Cabinet_._Title_._My limits")},s.createElement(r.LazyBackground,{path:"/assets/responsible-gambling-tools/responsible-gambling-limits.png",className:(0,G.cn)([X,re]),dataTest:"limitsBackgroundImage"},s.createElement("div",{className:le},s.createElement("div",{className:K},(0,O.__)("Cabinet_._Text_._Limit main text")),s.createElement(s.Suspense,{fallback:null},o&&o.map((t=>!!e[t].length&&s.createElement(ce,{key:t,limits:e,limitType:t.toString()})))))))};(0,U.connect)(Z.rv.mapStateToProps,Z.rv.mapDispatchToProps)((0,s.memo)(de));var me=a(12064),ue=a(99906),pe=a(28316);const _e="aside-menu-holder_aside__KnMfl",ge="aside-menu-holder_fromLeft__leA5e",ve="aside-menu-holder_content__4Al7p",he="aside-menu-holder_close__R0KN0",be="aside-menu-holder_closeNew__4VuyK",fe="aside-menu-holder_fromRight__NYXnL",ye="aside-menu-holder_animate__-m1qG",Se="aside-menu-holder_bg__HJpnq",Ee="aside-menu-holder_contentNew__M+GJt",Ce="aside-menu-holder",Te=({fromRight:e,children:t,toggleClass:a,newLayout:n,onClose:o})=>{const[i]=(0,s.useState)((()=>{let e=document.getElementById(Ce);return e||(e=document.createElement("div"),e.setAttribute("id",Ce),document.body.appendChild(e)),e})()),[l,c]=(0,s.useState)(!1),[d,m]=(0,s.useState)(!1);return(0,s.useLayoutEffect)((()=>{const e=setTimeout((()=>{c(!0)}),10);return()=>{clearTimeout(e)}}),[]),(0,s.useLayoutEffect)((()=>{let e;return d&&(c(!1),e=setTimeout((()=>{o()}),250)),()=>{clearTimeout(e)}}),[d]),(0,s.useEffect)((()=>(document.body.classList.add(a),document.documentElement.classList.add(a),()=>{document.body.classList.remove(a),document.documentElement.classList.remove(a),i&&i.remove()})),[]),pe.createPortal(s.createElement("div",{className:(0,G.cn)([_e,l&&ye,!e&&ge,e&&fe])},s.createElement("div",{className:Se,onClick:()=>m(!0)},s.createElement("div",{className:(0,G.cn)([he,n&&be]),"data-test":"leftMenuClose"},s.createElement(r.SvgIcon,{name:ue.D.close}))),s.createElement("div",{className:(0,G.cn)([ve,n&&Ee])},t)),i)},Ne="global-settings_radio__GugHn",ke="global-settings_active__O0yKv",xe="global-settings_modal__WsEYD",we="global-settings_isModern__cA2Wy",Le="global-settings_header__UaoNC",Ie="global-settings_sectionHeader__LCttn",Pe="global-settings_section__9r645",Be="global-settings_oddsItem__crBej",Fe="global-settings_flexContainer__ZQMVi",Me="global-settings_oddsItemFormat__SejRu",Ae="global-settings_viewItem__NVc2w",De=(0,U.connect)((e=>({selectedOddsFormat:(0,o.xqU)(e),selectedViewType:(0,o.GKz)(e),viewSwitchEnabled:(0,R.UFK)(e),platformName:(0,R.WpO)(e)})),(e=>({changeOddsFormat:t=>{e((0,o.r1F)(t))},changeViewType:t=>{e((0,o.yrX)(t))}})))((({selectedOddsFormat:e,selectedViewType:t,viewSwitchEnabled:a,platformName:n,isModern:i,changeOddsFormat:l,changeViewType:c,settingsClick:d})=>{const[u,p]=(0,s.useState)(e),[_,g]=(0,s.useState)(t),[v,h]=(0,s.useState)(!0);(0,s.useEffect)((()=>{p(e),g(t)}),[e,t]),(0,s.useEffect)((()=>{h(u===e&&_===t)}),[u,_]);return s.createElement("div",{className:(0,G.cn)([xe,i&&we])},s.createElement("div",{className:Le},(0,O.__)("Settings_._Title_._Settings")),s.createElement("div",{className:Pe},s.createElement("div",{className:Ie},(0,O.__)("Settings_._Title_._Odds format")),o.WcG.map((e=>s.createElement("div",{key:e.id,className:(0,G.cn)([Be,u===e.id&&ke,i&&Fe]),onClick:()=>p(e.id),"data-test":"oddSetting"},s.createElement("div",{className:Ne}),e.text,s.createElement("div",{className:Me},e.format))))),n!==m.Co.vave&&a&&s.createElement("div",{className:Pe},s.createElement("div",{className:Ie},(0,O.__)("Settings_._Title_._Navigation view")),o.gKZ.map((e=>s.createElement("div",{key:e.type,className:(0,G.cn)([Ae,_===e.type&&ke]),onClick:()=>g(e.type),"data-test":"viewSetting"},s.createElement(r.SvgIcon,{name:e.icon}),e.text)))),s.createElement(r.Button,{disabled:v,clickHandler:()=>{l(u),c(_),h(!0),d()},text:(0,O.__)("Default_._Action_._Apply"),type:["default","full"],buttonType:{type:"button"},dataTest:"applyButton"}))}));var je=a(34153);const Oe="section-header_sectionHeader__axnty",Re="section-header_sectionHeaderBack__hNjue",He="section-header_sectionHeaderTitleWrapper__nHTqB",We="section-header_sectionHeaderTitle__aHvjT",Ve="section-header_sectionHeaderAmount__w65UF",Ue="section-header_sectionHeaderClose__puhFR",Ge=[R.jZg.vipPrograms,R.jZg.vipSportPrograms],$e=({title:e="",numberPin:t=0,closeButton:a=!0,backButton:n=!0,dataTest:o="backBtn",isTextPage:i,customBack:l=null,customClose:c=null})=>{const d=(0,je.useNavigate)(),m=(0,je.useLocation)(),u=(e=!1)=>{i&&void 0!==window.promotionType?window.location.href=R.jZg.promotions:e&&m.key?d(-1):Ge.includes(m.pathname)?window.location.href=R.jZg.promotions:d(R.jZg.home)};return s.createElement("div",{className:Oe},s.createElement("div",{className:Re,onClick:n?e=>{l?l(e):u(!0)}:null,"data-test":o},n&&s.createElement(r.SvgIcon,{name:ue.D.arrow})),s.createElement("div",{className:He},s.createElement("div",{className:We,"data-test":"sectionHeader"},(0,O.__)(e),!!t&&s.createElement("span",{className:Ve},t))),a&&s.createElement("div",{className:Ue,onClick:e=>{c?c(e):u()},"data-test":"closeBtn"},s.createElement(r.SvgIcon,{name:ue.D.close})))},Ze=(0,U.connect)((e=>({isTextPage:(0,R.nN5)(e)})),null)((0,s.memo)($e)),ze=(0,s.forwardRef)((({children:e,identifier:t,title:a="",closeButton:n=!0,backButton:o=!0,dataTest:i="",customClass:l="",platformName:c,customBack:d,customClose:u},p)=>s.createElement(r.Page,null,s.createElement(r.UIModalPortal,{identifier:t,sectionView:!0,offsetForTimeBlock:c===m.Co.tonyNL,ref:p},s.createElement("div",{className:l},s.createElement(Ze,{title:a,closeButton:n,backButton:o,customBack:d,customClose:u,dataTest:i}),s.createElement(r.Page,null,e)))))),qe=(0,U.connect)((e=>({platformName:(0,R.WpO)(e)})),null,null,{forwardRef:!0})((0,s.memo)(ze)),Xe="page-wrapper_pageWrapper__veuqQ",Je=({children:e,title:t="",closeButton:a=!0,backButton:n=!0,dataTest:o="",customClass:i="",customBack:l,customClose:c})=>s.createElement("div",{className:(0,G.cn)([Xe,i])},!(0,r.webViewStatus)()&&s.createElement(Ze,{title:t,closeButton:a,backButton:n,customBack:l,customClose:c,dataTest:o}),e),Ye=(0,s.memo)(Je),Ke=({viewAsPage:e,identifier:t,customBack:a=null,customClose:n=null,title:o,dataTest:i,children:r})=>s.createElement(s.Fragment,null,e&&s.createElement(Ye,{title:o,customBack:a,customClose:n,dataTest:i},r),!e&&s.createElement(qe,{title:o,customBack:a,customClose:n,dataTest:i,identifier:t},r)),Qe=(0,s.memo)(Ke),et="section-menu_sectionMenu__gKvVw",tt="section-menu_sectionMenuItem__yf9PE",at="section-menu_sectionMenuItemActive__SZlQD",st=({selected:e,menuItems:t,sectionChange:a})=>s.createElement("div",{className:et},t.map((t=>s.createElement("div",{key:t.section,className:(0,G.cn)({[tt]:!0,[at]:t.section===e}),onClick:()=>a(t.section)},t.title)))),nt=(0,s.memo)(st);var ot=a(66574);const it="welcome-bonus_signUpBonus__QUFkF",rt="welcome-bonus_container__ERJ9V",lt="welcome-bonus_description__DgCDT",ct=({customerCountry:e,disabledCustomerBonus:t,changeBonusType:a,bonusType:n,type:o,disabled:i,newMainPageEnabled:l,newMainPageBannerEnabled:c})=>{const{availableBonuses:d,bonusSelectionIsAllowed:m,bonusChangeByUser:u}=(0,r.useWelcomeBonusHook)({bonusList:r.WelcomeBonusList,customerCountry:e,disabledCustomerBonus:t,changeBonusType:a,dontChangeType:l&&c}),p=d.find((e=>e.id===n));return s.createElement(s.Fragment,null,m&&s.createElement("div",{className:it,"data-test":"bonus-selection"},s.createElement("div",{className:rt},s.createElement(me.O,{modifier:me.H.white,onChange:e=>u(e.id),defaultValue:n,items:d,icon:o===r.regBonusType.esport?p.iconTwo:p.icon,dataTest:"bonusMenuBtn",disabled:i}),s.createElement("div",{className:lt,"data-test":"bonusDescription"},s.createElement("div",null,p.title)))))},dt=(0,U.connect)(r.welcomeBonusConnect.mapStateToProps,r.welcomeBonusConnect.mapDispatchToProps)((0,s.memo)(ct)),mt="global-settings_modal__i6ILt",ut="global-settings_modalSubContainer__UXXDi",pt="global-settings_additioalPadding__aauZd",_t="global-settings_sectionMargin__5Pwai",gt="global-settings_navigationSectionContainer__O98SO",vt="global-settings_header__IKtbe",ht="global-settings_oddsHeader__9x8Kc",bt="global-settings_backIcon__0sCZ+",ft="global-settings_openIcon__fUPhr",yt="global-settings_oddsItemFormatText__HMUN6",St="global-settings_sectionTitle__69fAR",Et=(0,U.connect)((e=>({selectedViewType:(0,o.GKz)(e),viewSwitchEnabled:(0,R.UFK)(e),platformName:(0,R.WpO)(e),currentBettingOption:(0,o.gjo)(e),selectedOddsFormat:(0,o.xqU)(e),sportsSetting:(0,R.Mkg)(e),auth:(0,o.Q0O)(e),quickBetEnabled:(0,o.HM_)(e),confirmationSnack:(0,o.M$8)(e)})),(e=>({updateBettingSettings:t=>{e((0,o.fml)(t,!0))}})))((({platformName:e,selectedOddsFormat:t,currentBettingOption:a,sportsSetting:n,auth:i,quickBetEnabled:l,confirmationSnack:d,updateBettingSettings:u})=>{const{isActive:p}=(0,r.useFeatureChecker)(c.vH.DW3887),[_,g]=(0,s.useState)(!1),[v,h]=(0,s.useState)(!1);return s.createElement("div",{className:mt},s.createElement("div",{className:vt},!_&&!v&&s.createElement(s.Fragment,null,(0,O.__)("Settings_._Title_._Settings")),(_||v)&&s.createElement("div",{className:ht},s.createElement(r.SvgIcon,{modifier:bt,name:ue.D.baseArrow,onClick:()=>(_&&g(!1),void(v&&h(!1)))}),_&&(0,O.__)("Settings_._Title_._Odds format"),v&&(0,O.__)("Settings_._Title_._Fast Sum Editor"),s.createElement("div",null)," ")),_&&s.createElement("div",{className:(0,G.cn)([ut,pt])},s.createElement(r.OddsFormat,null)),v&&s.createElement("div",{className:(0,G.cn)([ut,pt])},s.createElement(r.FastBetSumEditor,{isMobile:!0})),!_&&!v&&s.createElement("div",{className:ut},n.oddsFormatPickerEnabled&&s.createElement(s.Fragment,null,s.createElement("div",{className:St},(0,O.__)("Settings_._Title_._Odds format")),s.createElement("div",{className:gt},o.WcG.map(((e,a)=>{if(e.id===t)return s.createElement("div",{key:a},s.createElement("div",null,e.text),s.createElement("div",{className:yt},e.format))})),s.createElement(r.SvgIcon,{modifier:ft,name:ue.D.baseArrow,onClick:()=>g(!0),dataTest:"oddSettingArrow"}))),n.acceptBetsPickerEnabled&&i&&s.createElement(s.Fragment,null,s.createElement("div",{className:St},(0,O.__)("Settings_._Title_._Accepting Bets")),s.createElement(r.CustomerBettingSettingsItem,{selected:a,updateField:e=>{u({changeLive:e.id,quickBetEnabled:l,quickBetConfirmationSnack:d})}})),n.lastBetSumToggleEnabled&&i&&s.createElement(s.Fragment,null,s.createElement("div",{className:St},(0,O.__)("Settings_._Title_._Bet Amount")),s.createElement(r.LastBetSaving,{mobileBetSaving:!0})),n.fastSumPickerEnabled&&i&&p&&s.createElement(s.Fragment,null,s.createElement("div",{className:(0,G.cn)([gt,_t])},s.createElement("div",null,(0,O.__)("Settings_._Title_._Fast Sum Editor")),s.createElement(r.SvgIcon,{modifier:ft,name:ue.D.baseArrow,onClick:()=>h(!0)}))),e!==m.Co.vave&&n.modernViewSwitchEnabled&&s.createElement("div",{className:St},(0,O.__)("Settings_._Title_._Navigation View"),s.createElement(r.NavigationView,{mobileNavigationView:!0}))))}));var Ct=a(32175);const Tt=({section:e,league:t,titleType:a,category:n})=>s.createElement(Ct.Link,{to:(0,R.Q2l)({type:e,league:`${t.id}-${t.translationSlug}`},R.Mc0.leaguePage),className:"event-league__header","data-test":"leagueLink"},s.createElement("div",{className:"event-league__title"},s.createElement("div",{className:"holder"},t.sportId&&s.createElement(r.LazyImage,{src:`/assets/sport/${t.sportId}.svg`})),s.createElement(r.LeagueIcon,{league:t,category:n}),s.createElement(ot.x,{text:t.name,modifiers:["inherit"],type:a})),s.createElement("div",{className:"event-league__arrow"},s.createElement(r.SvgIcon,{name:ue.D.arrow}))),Nt=(0,s.memo)(Tt);var kt=a(24470),xt=a(29382),wt=a(20792);const Lt=({event:e,league:t,sports:a,visible:n=!0,results:o,attributes:i,tips:l,competitorLogoEnabled:c,additionalInfo:d,isOddsBoosterEnabled:u,hasBooster:p,outcomes:_})=>{const{periods:g,team1Score:v,team2Score:h,matchStatusId:b}=o||{},{current_server:f,away_gamescore:y,home_gamescore:S,tiebreak:T,away_dismissals:N,home_dismissals:k}=i||{},{super_tiebreak:x,aggregateScore:w}=d||{},{status:L,sportId:I,id:P,hasBetBuilder:B}=e||{},F=()=>!(!y&&!S)||Number(I)===kt.oR.tennis,[M,A]=(0,s.useState)(!1),{openStatsWindow:D,statsExternalUrl:j}=(0,C.s3)({vendorEventId:e.vendorEventId});return s.createElement(s.Fragment,null,s.createElement("div",{className:"league-teams","data-test":"eventTableRow"},!!n&&s.createElement("div",{className:"league-teams__teams"},s.createElement("div",{className:"league-teams__state M_BOTTOM-8"},E._gL.includes(L)&&s.createElement(s.Fragment,null,s.createElement("div",{className:"league-teams__state-section league-teams__state-section--p-left"},s.createElement(r.EventTableBodyStatusWrapper,{tooltipClickable:!0,event:e,result:o,isVisible:n,tiebreak:T,tiebreakSuper:x,tips:l,outcomes:_}))),e.status===m.N3.line&&s.createElement(s.Fragment,null,s.createElement("div",{className:"league-teams__state-section league-teams__state-section--between"},s.createElement("div",{className:"league-teams__data"},l&&s.createElement(r.IconAnalytics,{tooltipText:wt.nP}),s.createElement("div",{className:"league-teams__period"},s.createElement(r.DateTimeFormatter,{value:e.time})),u&&p&&s.createElement(r.OddsBoosterEventIcon,null)),s.createElement("div",{className:"league-teams__aggregate-score-wrapper"},B&&s.createElement("div",{className:"league-teams__betBuilderIcon"},s.createElement("span",{className:"league-teams__betBuilderText"},(0,O.__)("Event BetBuilder_._BetBuilder text_._Bet builder"))),!!w&&s.createElement("div",{className:"league-teams__aggregate-score-container"},w.away,":",w.home),s.createElement(r.EventTableBodyStatsControls,{isOpen:M,openWindow:D,toggleBlock:()=>{A((e=>!e))}}))))),s.createElement(Ct.Link,{to:(0,R.SaD)((0,xt._c)(a,e.sportId),t,e),className:"league-teams__wrapper","data-test":"eventLink"},s.createElement("div",{className:"league-teams__team"},s.createElement("div",{className:"league-teams__team-name","data-test":"teamName"},s.createElement("div",{className:"league-teams__team-wrapper"},s.createElement(r.TeamLogo,{team:e.competitor1Id,className:c&&"eventLogo"}),e.team1,s.createElement(r.EventTeamCards,{eventId:P,team:m.Sq.home}))),o&&!!Object.keys(o||{}).length&&E._gL.includes(L)&&s.createElement("div",{className:"league-teams__team-score"},s.createElement(r.EventTableAdditionalResults,{currentServer:!!f&&1===f,isHomeTeam:m.Du.includes(b),isGameScore:F(),periods:g,team:m.SG.home,sportId:Number(I),score:v,gameScore:S,dismissals:k}))),s.createElement("div",{className:"league-teams__team"},s.createElement("div",{className:"league-teams__team-name","data-test":"teamName"},s.createElement("div",{className:"league-teams__team-wrapper"},s.createElement(r.TeamLogo,{team:e.competitor2Id,className:c&&"eventLogo"}),e.team2,s.createElement(r.EventTeamCards,{eventId:P,team:m.Sq.away}))),o&&!!Object.keys(o).length&&E._gL.includes(L)&&s.createElement("div",{className:"league-teams__team-score"},s.createElement(r.EventTableAdditionalResults,{currentServer:!!f&&2===f,isHomeTeam:m.CL.includes(b),isGameScore:F(),periods:g,team:m.SG.away,sportId:Number(I),score:h,gameScore:y,dismissals:N})))))),M&&s.createElement(r.EventTableBodyStatsBlock,{url:j}))},It=(0,U.connect)(((e,{event:t,tips:a,result:s,outcomes:n})=>{var i,l;const{id:c,sportId:d}=t||{};return{sports:(0,E.foR)(e),timeFormat:(0,o.tdK)(e),timeZone:(0,o.EgJ)(e),language:(0,R.a3s)(e),attributes:(0,r.getAttributes)({state:e,id:c}),results:s||(0,r.getResults)({state:e,id:c}),statusName:(0,S._8l)(e,null!=(i=null==(l=s||(0,r.getResults)({state:e,id:c}))?void 0:l.matchStatusId)?i:null),periodsTooltipOnly:(0,r.eventPeriodHistoryOnlyTooltip)(d),tips:(0,xt.f0)(a,c),competitorLogoEnabled:(0,R.W0_)(e),additionalInfo:(0,S.GX9)(e,c)||(0,E.jFl)(e,c)||(0,E.yei)(e,c)||(0,S.VNV)(e,c),isOddsBoosterEnabled:(0,R.XiT)(e),hasBooster:(0,C.oT)(e,c,n)}}))((0,s.memo)(Lt));var Pt=a(76013),Bt=a(93011),Ft=a(16977);const Mt="factor-item__value",At=({name:e,id:t,event:a,odd:n,alive:i,removeFactor:l,selectFactor:c,isActive:d,indication:u,league:p,result:_,additional:g=null,handicap:v=null,category:h,madeFrom:b,odds:f,isLoading:y,quickBetEnabled:S,quickBetSum:E,snackbar:C,bets:T,changeSingleEvent:N,showNoMoreBetsModal:k})=>{const{disabled:x,suspended:w}=(0,r.useEventOutcomesState)({alive:i,coefficient:n}),{toggleFactor:L,direction:I}=(0,r.useFactorTogglerHook)({category:h,league:p,result:_,odd:n,removeFactor:l,isActive:d,selectFactor:c,event:a,alive:i,madeFrom:b,changeSingleEvent:N,quickBetEnabled:S,quickBetSum:E,bets:T,showNoMoreBetsModal:k}),P=(0,s.useMemo)((()=>f&&n?(0,Bt.$)(f,Number(n.marketId),n.specifiers):[]),[f,n]),{snackbarType:B}=C||{};return s.createElement("div",{onClick:L,className:(0,G.cn)(["factor-item",x&&"disabled",w&&"suspended"])},s.createElement(r.SnakeLoader,{classNames:["factor-item__wrapper"],isLoading:(()=>{if(S&&d)return y||B===m.Pc.pending})(),borderRadius:8},s.createElement("div",{className:"factor-item__name"},!v&&s.createElement(s.Fragment,null,(0,O.__)(e)," ",g?(0,O.__)(g.data):""),v&&`${(0,O.__)(e)} ${(()=>{const e=v.data.split(" ");return e.length<3?"0":t===Pt.N.f1_k?`${e[0]}${e[1]}`:`${e[2]}${e[1]}`})()}`),s.createElement("div",{className:(()=>{const e=Number(u)===o.ZiQ.ODD_INDICATION_ARROW?`${I}--arrow`:I;return[Mt,x?"disabled":e,w?"suspended":"",d?"active":""].join(" ")})()},n&&n.v&&i&&a.status!==m.N3.stopped&&s.createElement("div",null,s.createElement(r.OddsFormatter,{odd:n.v,eventId:a.id,marketId:n.marketId,outcomeId:n.id,specifiers:n.specifiers,outcomes:P,dataTest:"outcome"})),(!n||a.status===m.N3.stopped)&&s.createElement(s.Fragment,null,"\u2014"),!i&&n&&s.createElement("div",{className:"factor-item__svg"},s.createElement(r.SvgIcon,{name:ue.D.lock})))))},Dt=(0,U.connect)(((e,t)=>({indication:(0,o.E6_)(e),isActive:(0,Ft.H)(t.odd,(0,p.iXG)(e),t.event.id),alive:(0,S.izq)(e),isLoading:(0,p.MQS)(e),quickBetEnabled:(0,o.HM_)(e),quickBetSum:(0,o.$mZ)(e),bets:(0,p.iXG)(e),snackbar:(0,p.Ras)(e)})),(e=>({selectFactor:t=>{e((0,p.VhJ)(t))},removeFactor:t=>{e((0,p.aiJ)(t))},changeSingleEvent(t){e((0,p.LXT)(t))},showNoMoreBetsModal:()=>{e((0,p.Mtq)())}})))((0,s.memo)(At)),jt=({sportId:e,factors:t,event:a,league:n,category:o,visible:i=!0,madeFrom:l,onlyActiveMarkets:c})=>{const{marketsList:d,factorList:m,getAdditional:u,getHandicap:p}=(0,r.useMarketsGroup)({sportId:e,factors:t,onlyActiveMarkets:c});return s.createElement("div",{className:"event-factors"},!!i&&s.createElement("div",{className:"factor-list","data-test":"outcomeSection"},s.createElement("div",{className:"factor-list__section"},d.map((e=>s.createElement(s.Fragment,{key:e.id},e.outcomes.map((i=>s.createElement(Dt,{name:i.mobile,key:i.key,id:i.key,category:o,league:n,event:a,odd:m[i.key],madeFrom:l,additional:u(e.isTotal,e.isSetWinner,e.isGameWinner),handicap:p(e.isHandicap),odds:t})))))))))},Ot=(0,U.connect)((e=>({onlyActiveMarkets:(0,R.qzr)(e)})))((0,s.memo)(jt));var Rt=a(89042);const Ht=({onChange:e,filterPeriod:t})=>s.createElement("div",{className:"timing-menu"},Rt.xR.map((a=>{return s.createElement("div",{key:a.id,className:"timing-menu__item "+(n=a.id,n===t.id?"active":""),onClick:()=>e(a)},a.text);var n}))),Wt=(0,s.memo)(Ht),Vt=({selectedEvents:e,isLoaded:t,leagues:a,odds:n,categories:o,tips:i,getInitialData:l,clearState:c,section:d,setPeriodInfo:u,periodInfo:p})=>{(0,s.useEffect)((()=>{const{id:e}=p||{};return l({period:e}),()=>{c()}}),[c,p,l]);const _=Object.keys(e).length;return s.createElement("div",{className:"page__events page__section"},s.createElement(Wt,{filterPeriod:p,onChange:u}),t&&a.map(((t,a)=>{const r=e[t.id];return s.createElement(s.Fragment,null,Array.isArray(r)&&r.length>0&&s.createElement("div",{key:t.id},s.createElement(Nt,{section:d,league:t,category:o[t.sportCategoryId],titleType:a?m.yt.secondary:m.yt.main}),e[t.id].map((e=>s.createElement(s.Fragment,{key:e.id},s.createElement(It,{event:e,tips:i,league:t,visible:!0,result:null,outcomes:n[e.id]}),s.createElement(Ot,{event:e,visible:!0,league:t,category:o[t.sportCategoryId],factors:n[e.id],sportId:e.sportId,madeFrom:m.Px.ODDS_BOOSTER}))))))})),!t&&s.createElement(r.AppLoader,{onlyLoader:!0}),t&&!_&&s.createElement(r.NotFound,{text:(0,O.__)("Events_._Not Found_._No events found")}))},Ut=((0,U.connect)(r.BaseBoostedOddsEventsConnect.mapStateToProps,r.BaseBoostedOddsEventsConnect.mapDispatchToProps)((0,s.memo)(Vt)),"select-country-modal_countryModal__aMtT8"),Gt="select-country-modal_icon__I2c7T",$t="select-country-modal_title__N8aGU",Zt="select-country-modal_form__1R65O",zt=({customer:e,countries:t,countriesForSelect:a,customerUpdate:n})=>{const{countryId:o,updateCustomer:i,onChangeCountry:l}=(0,r.useSelectCountryFacade)({customer:e,countries:t,customerUpdate:n});return s.createElement(r.UIModalPortal,null,s.createElement("div",{className:Ut},s.createElement("div",{className:Gt},s.createElement(r.SvgIcon,{name:ue.D.notice})),s.createElement("div",{className:$t},(0,O.__)("Country modal_._Title_._To continue, you must specify your country")),s.createElement("div",{className:Zt},s.createElement(me.O,{modifier:me.H.white,icon:ue.D.flag,items:a,onChange:l,defaultValue:o||null}),s.createElement(r.Button,{buttonType:{type:"button"},text:(0,O.__)("Default_._Action_._Save"),type:["full","default","large"],clickHandler:o?i:null,disabled:!o}))))},qt=((0,U.connect)(r.SelectCountryConnect.mapStateToProps,r.SelectCountryConnect.mapDispatchToProps)((0,s.memo)(zt)),{limitPage:"limit-page_limitPage__XxO3z",wrapper:"limit-page_wrapper__24Big",section:"limit-page_section__55i9W",topTitle:"limit-page_topTitle__ECDiJ",title:"limit-page_title__qg30g",deletionMainTitle:"limit-page_deletionMainTitle__CZ7dL",deletionText:"limit-page_deletionText__7LGcB",limitInfo:"limit-page_limitInfo__Zbhte",separator:"limit-page_separator__2uxZO",buttonSection:"limit-page_buttonSection__bM3Mb",baseBottomMargin:"limit-page_baseBottomMargin__1BADg",bottomText:"limit-page_bottomText__YqTpr",limitPageCard:"limit-page_limitPageCard__rqU4V",cardTitle:"limit-page_cardTitle__Tj-oy",cardInfo:"limit-page_cardInfo__uld5Y",infoTitle:"limit-page_infoTitle__fTZeU",infoRow:"limit-page_infoRow__v8s0Z",infoStatus:"limit-page_infoStatus__Tsod+",infoValue:"limit-page_infoValue__lM4UX",ln15:"limit-page_ln15__scpdb",baseMarginTop:"limit-page_baseMarginTop__4BrUC",pageSetupInfo:"limit-page_pageSetupInfo__pgj8S",pageSetup:"limit-page_pageSetup__t5v1a",pageSetupTitle:"limit-page_pageSetupTitle__PWPVL",pageSetupInput:"limit-page_pageSetupInput__GHzb6",pageSetupRow:"limit-page_pageSetupRow__7bv3o",pageSetupCol:"limit-page_pageSetupCol__utirP",disableButton:"limit-page_disableButton__fWbL0",twentyTwoBet:"limit-page_twentyTwoBet__SBDLY",buttonsBottomSection:"limit-page_buttonsBottomSection__8RyNO",saveButton:"limit-page_saveButton__Xx1oT",cancelButton:"limit-page_cancelButton__AJG25",editButton:"limit-page_editButton__JquuT",addButton:"limit-page_addButton__On5lx",nationalCasino:"limit-page_nationalCasino__mg728",bizzoCasino:"limit-page_bizzoCasino__28aG+",cardsTitle:"limit-page_cardsTitle__1W-xU",buttonsCol:"limit-page_buttonsCol__9Ijot",gridRowTwo:"limit-page_gridRowTwo__-ktL3",gridRowThree:"limit-page_gridRowThree__j9Jur",buttonSectionEdit:"limit-page_buttonSectionEdit__GO44C",buttonSectionRow:"limit-page_buttonSectionRow__7Y5Ir",titleSecondary:"limit-page_titleSecondary__-rFoK"}),Xt="global_green__0GbZ1",Jt="global_red__vzxSv",Yt="global_success__iNSgL",Kt="global_pending__uE9iw",Qt="global_x2__zFKbB",ea="global_flexPositionEnd__PcXvh",ta="global_strong__MvGzZ",aa={1:Yt,5:Kt,4:Kt},sa={[o.WC9.deposit]:(0,O.__)("Cabinet_._Title_._Edit deposit limits"),[o.WC9.loss]:(0,O.__)("Cabinet_._Title_._Edit loss limits"),[o.WC9.session]:(0,O.__)("Cabinet_._Title_._Edit session limits"),[o.WC9.balance]:(0,O.__)("Cabinet_._Title_._Edit balance limits"),[o.WC9.singleBet]:(0,O.__)("Cabinet_._Title_._Edit single bet limits"),[o.WC9.wagerPerPeriod]:(0,O.__)("Cabinet_._Title_._Edit wager per period limits")},na=({getCustomerLimits:e,limits:t,loaded:a,limitsSettings:n,accounts:i,limitsTheme:l,currencyByCode:c,getLimitsPeriods:d})=>{const{buttonsSet:m,getLimitAccount:u,getSessionMinutes:p,extendedLimits:_}=(0,r.useLimitsPageHook)({limits:t,limitsSettings:n,accounts:i,getCustomerLimits:e,currencyByCode:c});return(0,s.useEffect)((()=>{d()}),[d]),s.createElement("div",{className:qt.wrapper},!!_.length&&!!a&&s.createElement("div",{className:qt.section},s.createElement("div",{className:qt.title,dangerouslySetInnerHTML:{__html:(0,O.__)("Cabinet_._Text_._Limit main text")}}),(l===R.IaV.nationalCasino||l===R.IaV.bizzoCasino)&&s.createElement("div",{className:qt.cardsTitle},(0,O.__)("Cabinet_._Text_._Gambling Limits")),s.createElement("div",{className:qt.baseMarginTop},_.map((e=>{var t,a;return s.createElement("div",{className:qt.limitPageCard,key:e.id},s.createElement("div",{className:qt.cardTitle},r.mappedTypeTranslatesTitle[e.type]),s.createElement("div",{className:qt.cardInfo},s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Text_._Type of limit")),s.createElement("div",{className:qt.infoValue},s.createElement("span",null,r.mappedTypeTranslates[e.type]))),s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Current value")),s.createElement("div",{className:qt.infoValue},!e.isTimeTypeLimit&&s.createElement(s.Fragment,null,e.type===o.WC9.balance&&s.createElement(s.Fragment,null,s.createElement(r.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:null==(t=u(e.currencyId))?void 0:t.amount}),"\xa0",s.createElement(r.CurrencySymbol,{currency:e.currency})),e.type===o.WC9.singleBet&&s.createElement(s.Fragment,null,"\u2014"),!e.isSingleValueTypeLimit&&s.createElement(s.Fragment,null,s.createElement(r.FormatterCurrency,{currentCurrency:e.currency,currencyValue:e.currentLostAmount}),"\xa0",s.createElement(r.CurrencySymbol,{currency:e.currency}))),e.isTimeTypeLimit&&s.createElement(s.Fragment,null,p(e.currentSessionSeconds),"\xa0",(0,O.__)("Cabinet_._Limit_._minutes")))),s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},e.isTimeTypeLimit?(0,O.__)("Cabinet_._Limit_._minutes"):(0,O.__)("Cabinet_._Limit_._Amount")),s.createElement("div",{className:qt.infoValue},e.isTimeTypeLimit&&s.createElement(s.Fragment,null,e.limitAmount),!e.isTimeTypeLimit&&s.createElement(s.Fragment,null,s.createElement(r.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:e.limitAmount}),"\xa0",s.createElement(r.CurrencySymbol,{currency:e.currencyId})))),!!e.newLimitAmount&&s.createElement(s.Fragment,null,s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Pending Amount")),s.createElement("div",{className:qt.infoValue},!e.isTimeTypeLimit&&s.createElement(s.Fragment,null,s.createElement(r.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:e.newLimitAmount}),"\xa0",s.createElement(r.CurrencySymbol,{currency:e.currencyId})),e.isTimeTypeLimit&&s.createElement(s.Fragment,null,e.newLimitAmount))),!!e.confirmUntil&&s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Started at")),s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:e.confirmUntil,splitted:!0,smallTime:!0}))),!!e.confirmableAfter&&s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Confirm after")),s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:e.confirmableAfter,splitted:!0,smallTime:!0})))),!e.isSingleValueTypeLimit&&s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Period")),s.createElement("div",{className:qt.infoValue},e.period," ",s.createElement("span",null,r.periodTranslates[e.periodType]))),!e.isSingleValueTypeLimit&&s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Current period"),s.createElement("br",null),(0,O.__)("Cabinet_._Limit_._Expires At")),s.createElement("div",{className:(0,G.cn)([qt.infoValue,qt.ln15])},s.createElement(r.DateTimeFormatter,{value:e.endsAt,splitted:!0,smallTime:!0}))),s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Status")),s.createElement("div",{className:qt.infoValue},s.createElement("div",{className:(0,G.cn)([qt.infoStatus,(a=e.status,aa[a])])},r.mappedPeriodStatus[e.status]))),e.status===o.k$g.confirmedDisable&&!!e.confirmUntil&&s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Started at")),s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:e.confirmUntil,splitted:!0,smallTime:!0}))),s.createElement("div",{className:qt.baseMarginTop},s.createElement(Ct.Link,{to:(0,R.W6F)(o.A_F[e.type],e.id),className:"grid__col grid__col--full"},s.createElement(r.Button,{text:sa[e.type],type:["default","small-text","full"],svg:ue.D.iconEdit,buttonType:{type:"button"},className:qt.editButton})))))})))),!!a&&s.createElement("div",{className:(0,G.cn)([qt.section,qt.buttonsBottomSection])},!!_.length&&s.createElement("div",{className:(0,G.cn)({[qt.title]:!0,[qt.baseBottomMargin]:!0,[qt.bottomText]:!0})},(0,O.__)("Cabinet_._Text_._Some text with existed limits")),!_.length&&s.createElement(s.Fragment,null,s.createElement("div",{className:qt.title,dangerouslySetInnerHTML:{__html:(0,O.__)("Cabinet_._Text_._Limit main text")}}),s.createElement("div",{className:qt.limitInfo},(0,O.__)("Cabinet_._Text_._You currently do not have any active limits."))),!!m.length&&s.createElement(s.Fragment,null,s.createElement("div",{className:qt.separator}),s.createElement("div",{className:qt.buttonSection},m.map((e=>s.createElement("div",{className:(0,G.cn)(["grid__row",qt.buttonSectionRow]),key:e.type},s.createElement(Ct.Link,{to:(0,R.Mvx)(e.page),className:"grid__col grid__col--full"},s.createElement(r.Button,{text:e.text,type:["default","small-text","full"],svg:ue.D.iconEdit,buttonType:{type:"button"},className:qt.addButton})))))))))},oa=(0,U.connect)(r.limitBaseReduxSetup.stateToProps,r.limitBaseReduxSetup.dispatchToProps)((0,s.memo)(na)),ia=()=>{const[e,t]=(0,s.useState)(!1);return s.createElement("div",{className:qt.wrapper},s.createElement("div",{className:qt.section},s.createElement("div",{className:qt.title},(0,O.__)("Cabinet_._Text_._Self exclusion text")),s.createElement("div",{className:qt.baseMarginTop},s.createElement(r.Button,{text:(0,O.__)("Cabinet_._Title_._Self-exclude"),type:["default","small-text","full"],clickHandler:()=>t(!0),buttonType:{type:"button"}})),e&&s.createElement(r.SelfExclusionModal,{onClose:()=>t(!1)})))},ra=(0,s.memo)(ia),la=()=>{const[e,t]=(0,s.useState)(!1);return s.createElement(s.Fragment,null,s.createElement("div",{className:qt.wrapper},s.createElement("div",{className:qt.section},s.createElement("div",{className:qt.deletionMainTitle},(0,O.__)("Cabinet_._Title_._Account closure")),s.createElement("div",{className:qt.deletionText},(0,O.__)("Cabinet_._Text_._Self deletion text")),s.createElement("div",{className:qt.baseMarginTop},s.createElement("div",{className:qt.buttonSection},s.createElement(r.Button,{clickHandler:()=>t(!0),text:(0,O.__)("Cabinet_._Title_._Request deletion"),type:["default","small-text","full","c_darkGray"],buttonType:{type:"button"}}))))),e&&s.createElement(r.SelfDeletionModal,{onClose:()=>t(!1)}))},ca=(0,s.memo)(la),da=({timeoutLimit:e,getLimits:t,clearTimeoutLimitState:a})=>{const{modalOpen:n,timeoutLimitAdded:o,toggleModalState:i,getLimitButtonTranslation:l}=(0,r.useTimeoutLimitFacade)({timeoutLimit:e,getLimits:t,clearTimeoutLimitState:a});return s.createElement("div",{className:qt.wrapper},s.createElement("div",{className:qt.section},s.createElement("div",{className:qt.title},(0,O.__)("Cabinet_._Text_._Time-out limit text")),o&&s.createElement("div",{className:qt.baseMarginTop},s.createElement("div",{className:qt.limitPageCard},s.createElement("div",{className:qt.cardTitle},r.mappedTypeTranslatesTitle[e.type]),s.createElement("div",{className:qt.cardInfo},s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Text_._Type of limit")),s.createElement("div",{className:qt.infoValue},s.createElement("span",null,r.mappedTypeTranslates[e.type]))),s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Period")),s.createElement("div",{className:qt.infoValue},e.period,"\xa0",r.periodTranslates[e.periodType])),s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Expires At")),s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:e.endsAt}))),s.createElement("div",{className:qt.infoRow},s.createElement("div",{className:qt.infoTitle},(0,O.__)("Cabinet_._Limit_._Status")),s.createElement("div",{className:qt.infoValue},s.createElement("div",{className:(0,G.cn)({[qt.infoStatus]:!0,[Yt]:!0})},r.mappedPeriodStatus[e.status])))))),s.createElement("div",{className:qt.baseMarginTop},s.createElement(r.Button,{text:l(),type:["default","small-text","full"],clickHandler:i,buttonType:{type:"button"}})),n&&s.createElement(r.TimeoutLimitModal,{limitData:e,onClose:i})))},ma=(0,U.connect)(r.TimeoutLimitConnect.mapStateToProps,r.TimeoutLimitConnect.mapDispatchToProps)((0,s.memo)(da)),ua=({timeoutLimitEnabled:e,selfExclusionEnabled:t,selfDeletionEnabled:a,limitsTheme:n})=>s.createElement("div",{className:(0,G.cn)([qt.limitPage,qt[n]])},!(0,r.webViewStatus)()&&n!==R.IaV.nationalCasino&&n!==R.IaV.bizzoCasino&&s.createElement(Ze,{title:(0,O.__)("Cabinet_._Title_._My limits")}),(n===R.IaV.nationalCasino||n===R.IaV.bizzoCasino)&&s.createElement("div",{className:qt.topTitle},(0,O.__)("Cabinet_._Title_._My limits")),s.createElement(oa,null),e&&s.createElement(ma,null),t&&s.createElement(ra,null),a&&s.createElement(ca,null)),pa=((0,U.connect)((e=>({timeoutLimitEnabled:(0,R.gOt)(e),selfExclusionEnabled:(0,R.oxu)(e),selfDeletionEnabled:(0,R.yxK)(e),limitsTheme:(0,R.NaW)(e)})),null)((0,s.memo)(ua)),({confirmUntil:e,confirmableAfter:t})=>s.createElement("div",null,s.createElement("div",{className:qt.baseBottomMargin},s.createElement("div",{className:(0,G.cn)({[qt.pageSetupInfo]:!0,[Jt]:!0,[ta]:!0})},(0,O.__)("Cabinet_._Session_._Disable limit text"))),s.createElement("div",{className:(0,G.cn)({[qt.pageSetup]:!0,[qt.baseBottomMargin]:!0})},!!e&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:(0,G.cn)({[qt.pageSetupTitle]:!0})},(0,O.__)("Cabinet_._Limit_._Disabled at")),s.createElement("div",{className:(0,G.cn)({[qt.pageSetupCol]:!0,[Qt]:!0,[ea]:!0})},s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:e,smallTime:!0})))),!!t&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Disabled after")),s.createElement("div",{className:(0,G.cn)({[qt.pageSetupCol]:!0,[Qt]:!0,[ea]:!0})},s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:t,smallTime:!0}))))))),_a=(0,s.memo)(pa),ga=({newLimitAmount:e,currencyId:t,confirmUntil:a,confirmableAfter:n,type:o})=>{const i=(0,r.isTimeTypeLimit)(o);return s.createElement("div",null,s.createElement("div",{className:qt.baseBottomMargin},s.createElement("div",{className:(0,G.cn)({[qt.pageSetupInfo]:!0,[Xt]:!0,[ta]:!0})},(0,O.__)("Cabinet_._Session_._Update limit text"))),s.createElement("div",{className:(0,G.cn)({[qt.pageSetup]:!0,[qt.baseBottomMargin]:!0})},s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Pending Amount")),s.createElement("div",{className:(0,G.cn)({[qt.pageSetupCol]:!0,[Qt]:!0,[ea]:!0})},s.createElement("div",{className:qt.infoValue},!i&&s.createElement(s.Fragment,null,s.createElement(r.FormatterCurrency,{currentCurrency:t,currencyValue:e}),s.createElement(r.CurrencySymbol,{currency:t})),i&&s.createElement(s.Fragment,null,e,"\xa0",(0,O.__)("Cabinet_._Limit_._minutes"))))),!!a&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Started at")),s.createElement("div",{className:(0,G.cn)({[qt.pageSetupCol]:!0,[Qt]:!0,[ea]:!0})},s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:a,smallTime:!0})))),!!n&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Confirm after")),s.createElement("div",{className:(0,G.cn)({[qt.pageSetupCol]:!0,[Qt]:!0,[ea]:!0})},s.createElement("div",{className:qt.infoValue},s.createElement(r.DateTimeFormatter,{value:n,smallTime:!0}))))))},va=(0,s.memo)(ga),ha=({getCustomerLimitData:e,limit:t,currencies:a,updateLimit:n,disableLimit:o,limitsDisableEnabled:i,limitsTheme:l})=>{const{isDisableState:c,confirmUntil:d,isNotConfirmedState:m,changeAmount:u,limitList:p,checkAmountIsChanged:_,disableCurrentLimit:g,save:v,cancel:h,changed:b,newLimitAmount:f,currencyId:y,periodType:S,period:E,newAmount:C,confirmableAfter:T}=(0,r.useEditLimitFacade)({getCustomerLimitData:e,limit:t,currencies:a,updateLimit:n,disableLimit:o}),N=l===R.IaV.bizzoCasino||l===R.IaV.nationalCasino?"default":"secondary";return s.createElement(s.Fragment,null,!!c()&&s.createElement(s.Fragment,null,s.createElement(_a,{confirmUntil:d,confirmableAfter:T}),s.createElement("div",{className:qt.separator})),!!m()&&s.createElement(s.Fragment,null,s.createElement(va,{newLimitAmount:f,confirmableAfter:T,confirmUntil:d,currencyId:y,type:null==t?void 0:t.type}),s.createElement("div",{className:qt.separator})),s.createElement("div",{className:(0,G.cn)([qt.buttonSection,qt.buttonSectionEdit])},!!t&&s.createElement(s.Fragment,null,s.createElement("div",null,!(0,r.isSingleValueTypeLimit)(t.type)&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupCol},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Period")),s.createElement("div",{className:qt.pageSetupInput},s.createElement(r.UISelect,{disabled:!0,selected:(0,r.convertPeriodToSelectValue)({period:E,periodType:S}),onChange:null,items:p})))),!(0,r.isTimeTypeLimit)(t.type)&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupCol},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Currency")),s.createElement("div",{className:qt.pageSetupInput},s.createElement(r.UISelect,{disabled:!0,searchable:!0,icon:ue.D.currency,placeholder:(0,O.__)("Default_._Form_._Search currency"),selected:y,onChange:null,items:a,template:r.currencyUISelectTemplate})))),s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupCol},s.createElement("div",{className:qt.pageSetupTitle},(0,r.isTimeTypeLimit)(t.type)?(0,O.__)("Cabinet_._Limit_._minutes"):(0,O.__)("Cabinet_._Limit_._Amount")),s.createElement("div",{className:qt.pageSetupInput},s.createElement(r.InputView,{onChange:u,type:"number",defaultValue:C,value:C}))))),s.createElement("div",{className:qt.baseMarginTop},s.createElement("div",{className:(0,G.cn)(["grid",qt.grid])},s.createElement("div",{className:(0,G.cn)(["grid__row grid__row--offset",qt.gridRowThree])},s.createElement("div",{className:(0,G.cn)({grid__col:!0,"grid__col--offset":!0,"grid__col--x3":i,"grid__col--x2":!i,[qt.buttonsCol]:!0,[qt.buttonsColSave]:!0})},s.createElement(r.Button,{text:(0,O.__)("Cabinet_._Limit_._Save"),clickHandler:v,type:_()&&b?["default","small-text","full"]:["default","small-text","full","disabled"],svg:ue.D.iconEdit,buttonType:{type:"button"},className:qt.saveButton})),s.createElement("div",{className:(0,G.cn)({grid__col:!0,"grid__col--offset":!0,"grid__col--x3":i,"grid__col--x2":!i,[qt.buttonsCol]:!0,[qt.buttonsColCancel]:!0})},s.createElement(r.Button,{text:(0,O.__)("Cabinet_._Limit_._Cancel"),clickHandler:h,type:["small-text","full","c_transparent"],buttonType:{type:"button"},className:qt.cancelButton})),i&&s.createElement("div",{className:(0,G.cn)({grid__col:!0,"grid__col--offset":!0,"grid__col--x3":!0,[qt.buttonsCol]:!0,[qt.buttonsColDisable]:!0})},s.createElement(r.Button,{text:(0,O.__)("Cabinet_._Limit_._Disable"),clickHandler:g,type:["small-text","full",N],buttonType:{type:"button"},className:qt.disableButton}))))),s.createElement("div",{className:qt.pageSetupInfo},(0,O.__)("Cabinet_._Session_._If you feel the need in any additional information, please contact support.")))))},ba=(0,U.connect)(r.LimitEditBaseReduxSetup.limitEditStateToProps,r.LimitEditBaseReduxSetup.limitEditDispatchToProps)((0,s.memo)(ha)),fa=({currencies:e,createLimit:t,created:a,clearState:n})=>{const o=(0,je.useNavigate)(),{filterPeriodType:i,changePeriod:l,periodFilter:c,changeCurrency:d,currencyId:m,changeAmount:u,limitAmount:p,save:_,validate:g,cancel:v,type:h,filteredLimitPeriods:b}=(0,r.useAddLimitFacade)({currencies:e,createLimit:t,created:a,clearState:n});(0,s.useEffect)((()=>{a&&o(R.jZg.cabinetLimits)}),[history,a,h]);return s.createElement("div",{className:(0,G.cn)([qt.buttonSection,qt.buttonSectionEdit])},s.createElement("div",null,!(0,r.isSingleValuePageTypeLimit)(h)&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupCol},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Period")),s.createElement("div",{className:qt.pageSetupInput},s.createElement(me.O,{defaultValue:i?(0,r.convertPeriodToSelectValue)({periodType:i,period:c}):null,fieldPlaceholder:(0,O.__)("Default_._Form_._Choose period"),defaultPlaceholder:(0,O.__)("Default_._Form_._Choose period"),onChange:l,modifier:me.H.white,dataTest:"period-choose",items:b})))),!(0,r.isTimePageTypeLimit)(h)&&s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupCol},s.createElement("div",{className:qt.pageSetupTitle},(0,O.__)("Cabinet_._Limit_._Currency")),s.createElement("div",{className:qt.pageSetupInput},s.createElement(r.UISelect,{searchable:!0,icon:ue.D.currency,placeholder:(0,O.__)("Default_._Form_._Search currency"),selected:m,onChange:d,items:e,template:r.currencyUISelectTemplate})))),s.createElement("div",{className:qt.pageSetupRow},s.createElement("div",{className:qt.pageSetupCol},s.createElement("div",{className:qt.pageSetupTitle},(0,r.isTimePageTypeLimit)(h)?(0,O.__)("Cabinet_._Limit_._minutes"):(0,O.__)("Cabinet_._Limit_._Amount")),s.createElement("div",{className:qt.pageSetupInput},s.createElement(r.InputView,{onChange:u,type:"number",placeholder:(0,r.isTimePageTypeLimit)(h)?(0,O.__)("Default_._Form_._Enter minute amount"):(0,O.__)("Default_._Form_._Enter limit amount"),value:`${p||""}`,dataTest:"limitAmountInput"}))))),s.createElement("div",{className:(0,G.cn)([qt.baseMarginTop,qt.addLimitWrap])},s.createElement("div",{className:(0,G.cn)(["grid",qt.grid])},s.createElement("div",{className:(0,G.cn)(["grid__row grid__row--offset",qt.gridRowTwo])},s.createElement("div",{className:(0,G.cn)(["grid__col grid__col--offset grid__col--x2",qt.buttonsCol,qt.buttonsColSave])},s.createElement(r.Button,{text:(0,O.__)("Cabinet_._Limit_._Save"),clickHandler:_,type:g()?["default","small-text","full"]:["default","small-text","full","disabled"],svg:ue.D.iconEdit,buttonType:{type:"button"},className:qt.saveButton})),s.createElement("div",{className:(0,G.cn)(["grid__col grid__col--offset grid__col--x2",qt.buttonsCol,qt.buttonsColCancel])},s.createElement(r.Button,{text:(0,O.__)("Cabinet_._Limit_._Cancel"),clickHandler:v,type:["small-text","full","c_transparent"],buttonType:{type:"button"},className:qt.cancelButton}))))),s.createElement("div",{className:qt.pageSetupInfo},(0,O.__)("Cabinet_._Session_._If you feel the need in any additional information, please contact support.")))},ya=(0,U.connect)(r.LimitEditBaseReduxSetup.limitEditStateToProps,r.LimitEditBaseReduxSetup.limitEditDispatchToProps)((0,s.memo)(fa)),Sa=({limitsTheme:e})=>{const t=(0,je.useNavigate)(),{id:a,type:n}=(0,je.useParams)(),o=a?r.editLimitsTitles:r.addLimitsTitles,i=a?r.editLimitsDescriptions:r.addLimitsDescriptions;return s.createElement("div",{className:(0,G.cn)([qt.limitPage,qt[e]])},!(0,r.webViewStatus)()&&e!==R.IaV.nationalCasino&&e!==R.IaV.bizzoCasino&&s.createElement(Ze,{title:o[n],customClose:()=>t(R.jZg.cabinetLimits)}),(e===R.IaV.nationalCasino||e===R.IaV.bizzoCasino)&&s.createElement("div",{className:qt.topTitle},o[n]),s.createElement("div",{className:qt.wrapper},s.createElement("div",{className:qt.section},s.createElement("div",{className:(0,G.cn)({[qt.title]:!0,[qt.baseBottomMargin]:!0,[qt.titleSecondary]:!0})},i[n]),s.createElement("div",{className:qt.separator}),!!a&&s.createElement(ba,{limitId:a}),!a&&s.createElement(ya,null))))};(0,U.connect)((e=>({limitsTheme:(0,R.NaW)(e)})))((0,s.memo)(Sa));var Ea=a(96474),Ca=a(53237),Ta=a(79412);const Na="markets-list_header__UvLdK",ka="markets-list_open__NQKaq",xa="markets-list_arrow__enqyG",wa="markets-list_factors__0Tqdb",La="markets-list_analyticsTitle__QdaKS",Ia=({league:e,result:t,odd:a,isActive:n,selectFactor:o,removeFactor:i,event:l,alive:c,category:d,madeFrom:u,changeSingleEvent:p,outcomes:_,quickBetEnabled:g,quickBetSum:v,bets:h,isLoading:b,snackbar:f,showNoMoreBetsModal:y})=>{const{toggleFactor:S,direction:E}=(0,r.useFactorTogglerHook)({category:d,event:l,league:e,odd:a,result:t,removeFactor:i,isActive:n,selectFactor:o,alive:c,madeFrom:u,changeSingleEvent:p,quickBetEnabled:g,quickBetSum:v,bets:h,showNoMoreBetsModal:y}),C=()=>!!a&&!!a.v&&c&&a.status===m.Nc.active&&l.status!==m.N3.stopped&&!!a.active,T=["full-event-factor",C()?"":"disabled",n?"active":"",E].join(" "),{snackbarType:N}=f||{};return s.createElement(s.Fragment,null,!!C()&&s.createElement("button",{type:"button",className:T,onClick:S,"data-test":"sport-event-table-additional-market"},s.createElement(r.NewSnakeLoader,{isLoading:(()=>{if(g&&n)return b||N===m.Pc.pending})()}),s.createElement("div",{className:"full-event-factor__name"},a.name),s.createElement("div",{className:"full-event-factor__value","data-test":"additionalOdd"},s.createElement(r.OddsFormatter,{odd:a.v,eventId:l.id,marketId:a.marketId,outcomeId:a.id,specifiers:a.specifiers,outcomes:_}))),!C()&&s.createElement("button",{type:"button",className:T},s.createElement("div",{className:"full-event-factor__name"},a.name),s.createElement("div",{className:"full-event-factor__value"},a&&a.v&&!!a.active&&s.createElement(r.OddsFormatter,{odd:a.v,eventId:l.id,marketId:a.marketId,outcomeId:a.id,specifiers:a.specifiers,outcomes:_}),(a&&!a.v||!a.active)&&s.createElement(s.Fragment,null,"\u2014"))))},Pa=(0,U.connect)(((e,t)=>({isActive:(0,Ft.H)(t.odd,(0,p.iXG)(e),t.event.id),alive:(0,S.izq)(e),category:(0,S.efc)(e),quickBetEnabled:(0,o.HM_)(e),quickBetSum:(0,o.$mZ)(e),bets:(0,p.iXG)(e),isLoading:(0,p.MQS)(e),snackbar:(0,p.Ras)(e)})),(e=>({selectFactor:t=>{e((0,p.VhJ)(t))},removeFactor:t=>{e((0,p.aiJ)(t))},changeSingleEvent(t){e((0,p.LXT)(t))},showNoMoreBetsModal:()=>{e((0,p.Mtq)())}})))((0,s.memo)(Ia)),Ba=()=>s.createElement("button",{type:"button",className:"full-event-factor disabled",disabled:!0},s.createElement("div",{className:"full-event-factor__name"}),s.createElement("div",{className:"full-event-factor__value"},"\u2014")),Fa=({title:e,outcomes:t,event:a,league:n,index:o,state:i,metadata:l,analyticsData:c,currentMarket:d,madeFrom:u})=>{const{eventType:p}=a,[_,g]=(0,s.useState)(o<5),[v,h]=(0,s.useState)([]),{endTime:b}=l||{};(0,s.useEffect)((()=>{if(t){const[e]=t;e&&((0,Ea.zG)(e.marketId,e.specifiers)||(0,Ea.Ym)(e.marketId,e.specifiers))&&h((0,Ca._)(t))}}),[t]),(0,s.useEffect)((()=>{g(i&&(o<5||(p||m._k.MATCH)===m._k.MATCH))}),[i,o,p]);const f=b?1e3*b:null;return s.createElement(s.Fragment,null,s.createElement("button",{type:"button",className:(0,G.cn)([Na,_&&ka]),onClick:()=>g(!_)},s.createElement(Ta.ww,{event:a,title:e,endTime:f}),s.createElement("div",{className:xa},s.createElement(r.SvgIcon,{name:ue.D.arrow}))),_&&d!==wt.co&&s.createElement("div",{className:wa},(t||[]).map(((e,o)=>s.createElement(s.Fragment,{key:`${e.name}_${e.id}_${e.marketId}_${e.specifiers}`},v.includes(o)&&s.createElement(Ba,null),s.createElement(Pa,{event:a,league:n,odd:e,madeFrom:u,outcomes:t}))))),d===wt.co&&(null==c?void 0:c.length)>0&&_&&s.createElement(s.Fragment,null,s.createElement("div",{className:wa},s.createElement("div",{className:La},c[0].title),s.createElement(Pa,{event:a,league:n,odd:c[1],madeFrom:u}))))},Ma=(0,s.memo)(Fa),Aa=({league:e,state:t,event:a,odds:n,variants:o,marketTranslations:i,outcomesTranslations:r,marketOrder:l,competitors:c,boostedOdds:d})=>{const u=(0,s.useMemo)((()=>n&&a&&i&&r&&o?(0,Ea.vC)(n,Object.assign({},a,{status:t?m.N3.online:m.N3.line}),i,r,{variants:o,competitors:c},l,void 0,d):new Map),[n,a,i,r,o,l,t,c,d]),p=(0,s.useMemo)((()=>[...u.values()]),[u]);return s.createElement(s.Fragment,null,(p||[]).map(((t,n)=>s.createElement(s.Fragment,{key:t.key},s.createElement(Ma,{index:n,key:t.key,state:!0,title:t.title,outcomes:t.outcomes,event:a,league:e,metadata:t.marketMetadata,madeFrom:m.Px.EVENT})))))},Da=(0,U.connect)(((e,t)=>{const{event:a}=t,{type:s,id:n}=a||{};return{variants:(0,r.getVariantsByType)(e),competitors:(0,S.HX3)(e),bets:(0,p.iXG)(e),odds:(0,S.YIY)(e,n,s),marketTranslations:(0,S.Tke)(e),outcomesTranslations:(0,S.j0E)(e),marketOrder:(0,S.hwn)(e,n),boostedOdds:(0,C.gW)(e)}}))((0,s.memo)(Aa)),ja=({league:e,category:t,state:a,events:n})=>s.createElement(s.Fragment,null,(n||[]).map((n=>s.createElement(s.Fragment,{key:n.id},s.createElement(Da,{key:n.id,outright:n,category:t,state:a,event:n,league:e}))))),Oa=(0,U.connect)(((e,t)=>{var a;return{events:(0,S.l4Z)(e,null==(a=t.league)?void 0:a.id),category:null}}))((0,s.memo)(ja)),Ra=({leagues:e,state:t,getOutrightEvents:a})=>{const n=(e||[]).map((e=>Number(e.id))).join(",");return(0,s.useEffect)((()=>{n.length&&a(n.split(",").map((e=>Number(e))),t)}),[n,t]),s.createElement(s.Fragment,null,(e||[]).map((e=>s.createElement(Oa,{key:e.id,state:t,league:e}))))};(0,U.connect)(null,(e=>({getOutrightEvents:(t,a)=>{e((0,S.H_6)(t,[m.Uh.odds,m.Uh.marketOrder],a))}})))((0,s.memo)(Ra));a(66607);var Ha=a(83605);const Wa="betslip-button_Button__8bH7x",Va="betslip-button_withCookieBar__emov4",Ua="betslip-button_withPromoSnackBar__VsvUH",Ga="betslip-button_withCookieBarAndPromoSnackBar__2dQt1",$a="betslip-button_ButtonAnimating__AXuFm",Za="betslip-button_Ticket__O1RWc",za="betslip-button_Outcomes__uUlSY",qa="betslip-button_Coefficient__faHsJ",Xa="betslip-button_OutcomesAmount__j5Jab",Ja="betslip-button_ButtonStopped__qtBmo",Ya="betslip-button_ButtonPaused__Y4EUQ",Ka="betslip-button_quickBetBetslip__k0YKl",Qa=[R.jZg.line,R.jZg.live,R.jZg.boostedOdds,R.jZg.incomingBets],es=[R.jZg.casino,R.jZg.liveCasino],ts=({bets:e,format:t,stoppedEvents:a,pausedEvents:n,isAuth:o,showCookieBar:i,isVisiblePromoSnackbar:l,showPromoSnackbar:c,promoOfferPopup:d,customer:m,cookieName:u,quickBetEnabled:p,quickBetSum:_,balanceInfo:g,showBetSlip:v,removeEvent:h,coefficient:b})=>{const[f,y]=(0,s.useState)(!1),{pathname:S}=(0,je.useLocation)(),{parseFactorValue:E}=(0,r.useOddsConvertorHook)(),C=e.length,T=a.length>0,N=!T&&n.length>0,{withCookieBarClass:k,withPromoSnackBarClass:x,withCookieBarAndPromoSnackBarClass:w}=(0,r.useCheckPromoSnackAndCookieBarHook)({isAuth:o,cookieAcceptedName:u||Ha.E,showCookieBar:i,isVisiblePromoSnackbar:l,showPromoSnackbar:c,promoOfferPopup:d,customer:m});(0,r.useCouponUpdateInterval)();(0,s.useEffect)((()=>{const e=new P.Subscription;return e.add((0,P.timer)(1e3).subscribe((()=>{y(!1)}))),()=>e.unsubscribe()}),[f]),(0,s.useEffect)((()=>{C>0&&y(!0)}),[C]);const{currency:L}=g||{};return(e=>e===R.jZg.home||Qa.some((t=>e.includes(t)))&&!es.some((t=>e.includes(t))))(S)&&s.createElement("div",{className:(0,G.cn)([Wa,T&&Ja,N&&Ya,f&&$a,k&&Va,x&&Ua,w&&Ga]),onClick:()=>T?void a.forEach((e=>{h(e)})):v(),"data-test":"betslipButton"},s.createElement(r.SvgIcon,{name:p?ue.D.flash:ue.D.ticket,modifier:Za}),!!C&&!p&&s.createElement("div",{className:za},s.createElement("div",{className:qa},T&&(0,O.__)("Coupon_._Mobile Button Stopped_._Delete outcomes"),N&&(0,O.__)("Coupon_._Mobile Button Paused_._Outcomes on pause"),!T&&!N&&E(b.toString(),t)),s.createElement("div",{className:Xa,"data-test":"eventCountBetslip"},T&&(0,O.__)("Coupon_._Mobile Button Stopped_._Some outcomes inactive"),!T&&s.createElement(s.Fragment,null,C,"\xa0",(0,O.__)("Default_._Text_._Outcomes")))),p&&!!_&&s.createElement("div",{className:Ka},s.createElement(r.CurrencySymbol,{currency:L}),_))};(0,U.connect)((e=>({bets:(0,p.iXG)(e),format:(0,o.xqU)(e),stoppedEvents:(0,p.QJ2)(e),pausedEvents:(0,p.V78)(e),isAuth:!!(0,o.Q0O)(e),showCookieBar:(0,o.ciT)(e),showPromoSnackbar:(0,o.Kx9)(e),isVisiblePromoSnackbar:(0,o.NnC)(e),promoOfferPopup:(0,R.eIN)(e),customer:(0,o.hFT)(e),quickBetEnabled:(0,o.HM_)(e),quickBetSum:(0,o.$mZ)(e),balanceInfo:(0,o.yt6)(e),coefficient:(0,p.vlA)(e,p.Uns.multi)})),(e=>({removeEvent:t=>{e((0,p.aiJ)(t))}})))((0,s.memo)(ts));var as=a(97786),ss=a(68410);const ns="modal-views_Header__h-z7I",os="modal-views_Buttons__H5JEw",is="modal-views_Button__H-qjC",rs="modal-views_BetOption__3RQLq",ls="modal-views_BetOptionTitle__CTNQA",cs="modal-views_BetOptionPulse__HNqTh",ds="coupon-global_Select__7oGO+",ms="coupon-global_SelectActive__yyfeQ",us=({auth:e,currentBettingOption:t,bettingOptionsUpdated:a,isAcceptOddsHighlighted:n,onChange:i=(()=>{}),updateBettingSettings:l,getCustomerSettings:c,closeModal:d,betSettingsDescriptionVisible:m,getDescriptionData:u})=>{const[p,_]=(0,s.useState)(t);return(0,s.useEffect)((()=>{e&&!t&&c()}),[e,t]),(0,s.useEffect)((()=>{a&&c()}),[a]),(0,s.useEffect)((()=>{m&&p&&u((0,ss.a)(p))}),[p]),s.createElement(s.Fragment,null,s.createElement("div",{className:ns},(0,O.__)("Default_._Title_._BETTING SETTINGS")),r.bettingOptions.map((e=>s.createElement("div",{key:e.id,className:(0,G.cn)([rs,n&&e.id===o.lKN.CHANGE_LIVE_ACCEPT&&cs]),onClick:()=>{return t=e.id,i(),void _(t);var t}},s.createElement(s.Fragment,null,s.createElement("div",{className:(0,G.cn)({[ds]:!0,[ms]:e.id===p})}),s.createElement("div",{className:ls},e.text,!!e.additionalText&&s.createElement("span",null,e.additionalText)))))),s.createElement("div",{className:os},s.createElement(r.Button,{className:is,buttonType:{type:"button"},text:(0,O.__)("Default_._Button_._Done"),clickHandler:()=>{p!==t&&l({changeLive:p}),d()},type:["full"]})),m&&s.createElement(r.BettingSettingsDescription,{selected:p},s.createElement(r.CmsBlocksItem,{blockKey:(0,ss.a)(p)})))},ps=(0,U.connect)(r.BetSettingsContainer.mapStateToProps,r.BetSettingsContainer.mapDispatchToProps)((0,s.memo)(us)),_s="coupon-header_Header__RQiQn",gs="coupon-header_HeaderMargin__S5DZL",vs="coupon-header_Title__pag9g",hs="coupon-header_Actions__FEE3Q",bs="coupon-header_TitleIcon__4X264",fs="coupon-header_TitleText__snUYP",ys="coupon-header_TitleArrow__3GorQ",Ss="coupon-header_Button__Rc8Ej",Es="coupon-header_ButtonBig__gKrXL",Cs="coupon-header_ButtonSmall__mdZZP",Ts="coupon-header_ButtonLast__wTUxI",Ns="coupon-header_ButtonInactive__lCI0O",ks="coupon-header_Pulse__l25zM",xs="coupon-header_quckBetContainer__szcLK",ws="coupon-header_switcherLeftIcon__dsxUd",Ls="coupon-header_switcherRightIcon__hY+B4",Is=({auth:e,activeBets:t,headerType:a,isAcceptOddsHighlighted:n,quickBetEnabled:o,quickBetByParams:i,isLoading:l,closeBetslip:d,openSection:m,openModal:u,closeSnackbar:_,changeQuickBetEnabled:g})=>{const{isActive:v}=(0,r.useFeatureChecker)(c.vH.DW3885),{isActive:h}=(0,r.useFeatureChecker)(c.vH.DW3888);return s.createElement("div",{className:(0,G.cn)([_s,o&&gs])},s.createElement("div",{className:vs},a===p.h74.actions&&s.createElement(r.SvgIcon,{name:ue.D.close,onClick:d,modifier:bs}),a===p.h74.history&&s.createElement(r.SvgIcon,{name:ue.D.arrow,onClick:()=>m(p.h74.actions),modifier:(0,G.cn)([ys,bs])}),s.createElement("span",{className:fs},a===p.h74.actions&&(0,O.__)("Default_._Title_._Bet slip"),a===p.h74.history&&(0,O.__)("Default_._Title_._My bets"))),s.createElement("div",{className:hs},a===p.h74.actions&&s.createElement(s.Fragment,null,e&&s.createElement(s.Fragment,null,(i||h)&&s.createElement("div",{className:xs},(0,O.__)("Settings_._Title_._QuickBet"),s.createElement(r.SwipeCheckbox,{selected:o,onChange:()=>g({quickBetEnabled:!o,quickBetConfirmationSnack:o}),rightIconName:ue.D.flash,rightIconModifier:Ls,leftIconName:ue.D.flash,leftIconModifier:ws,disabled:l})),s.createElement(r.SvgIcon,{name:ue.D.my_bets,onClick:()=>{return e=p.h74.history,m(e),void _();var e},modifier:(0,G.cn)([Ss,Es]),dataTest:"betslip-my-bets"}),!v&&e&&s.createElement(r.SvgIcon,{name:ue.D.flash,onClick:()=>u(r.CouponModals.settings),modifier:(0,G.cn)([Ss,Cs,n&&ks])})),!o&&s.createElement(r.SvgIcon,{name:ue.D.trashbin,onClick:t?()=>u(r.CouponModals.outcomes):null,modifier:(0,G.cn)([Ss,Cs,Ts,!t&&Ns]),dataTest:"removeBetsBtn"})),a===p.h74.history&&s.createElement(r.SvgIcon,{name:ue.D.filter,onClick:()=>u(r.CouponModals.filters),modifier:(0,G.cn)([Ss,Cs,Ts]),dataTest:"couponBetHistoryFilter"})))},Ps="coupon_Wrapper__rU3VW",Bs="coupon_bottom__4dH39",Fs="coupon_Layout__vAfen",Ms="coupon_LayoutPadding__J7ACj",As="coupon_modal__M9i1J",Ds=({auth:e,bets:t,section:a,setSection:n,customerFreeBets:o,clearFreeBetState:i,onClose:l,disableVersionToggle:c,processing:d,isComboBoostDescriptionOpen:u,viewType:_,betShareCoupon:g,quickBetEnabled:v,quickBetByParams:h,isLoading:b,clearBetShareCouponState:f,closeSnackbar:y,changeQuickBetEnabled:S})=>{const[E,C]=(0,s.useState)(r.CouponModals.none),[T,N]=(0,r.useHighlightBetSettings)(),k=_===m.EO.modern,x=()=>{C(r.CouponModals.none)};(0,s.useEffect)((()=>{e?o():i()}),[e,o,i]);return(0,s.useEffect)((()=>{e||a!==p.h74.history||n(p.h74.actions)}),[e]),(0,s.useEffect)((()=>()=>{n(p.h74.actions)}),[]),(0,s.useEffect)((()=>{C(u?r.CouponModals.comboBoostDescription:r.CouponModals.none)}),[u]),s.createElement("div",{className:(0,G.cn)([Ps,k&&Bs,"coupon-modal"])},s.createElement(Is,{auth:e,activeBets:!!t&&!!Object.keys(t).length,headerType:a,closeBetslip:l,openSection:e=>n(e),openModal:e=>{C(e)},isAcceptOddsHighlighted:T,closeSnackbar:y,quickBetEnabled:v,changeQuickBetEnabled:S,quickBetByParams:h,isLoading:b}),s.createElement("div",{className:(0,G.cn)([Fs,a===p.h74.history&&Ms])},a===p.h74.actions&&s.createElement(r.CouponActions,{outcomeButtonLink:(0,as.L)(k,R.jZg.live),disableVersionToggle:c,onClose:l,disableSnack:v}),a===p.h74.history&&s.createElement(r.CouponHistory,{outcomeButtonLink:(0,as.L)(k,R.jZg.live)}),d&&!!d.sum&&s.createElement(r.CashoutConfirm,null)),E!==r.CouponModals.none&&s.createElement(r.UIModalPortal,{identifier:"coupon-modal"},s.createElement("div",{className:As},E===r.CouponModals.outcomes&&!v&&s.createElement(r.CouponClearOutcomes,{onCancel:x,onConfirm:x}),E===r.CouponModals.filters&&s.createElement(r.CouponHistoryFilters,{applyFiltersCallback:x}),E===r.CouponModals.settings&&s.createElement(ps,{closeModal:x,onChange:N,isAcceptOddsHighlighted:T}),E===r.CouponModals.comboBoostDescription&&s.createElement(r.ComboBoostDescription,null))),(null==g?void 0:g.sharedCouponId)&&s.createElement(r.UIModalPortal,{identifier:"betShare",onClose:()=>f()},s.createElement(r.BetShareModal,{coupon:g})))},js=(0,U.connect)(r.CouponContainer.mapStateToProps,r.CouponContainer.mapDispatchToProps)((0,s.memo)(Ds)),Os="event-finished_eventFinished__UApmd",Rs="event-finished_eventFinishedButton__jiD0L",Hs=({event:e,title:t=""})=>{const a=e&&e.status===m.N3.line?R.jZg.line:R.jZg.live;return s.createElement("div",{className:Os},s.createElement("img",{alt:"image/svg+xml",loading:"lazy",decoding:"async",src:"/assets/svg/ic_finished_event.svg",title:""}),s.createElement("div",{className:Rs},!t&&(0,O.__)("Event No Data_._Text_._The event has finished"),!!t&&t,s.createElement("br",null),(0,O.__)("Event No Data_._Text_._Please see"),"\xa0",s.createElement(Ct.Link,{to:a},(0,O.__)("Event No Data_._Button_._Other events"))))},Ws=(0,s.memo)(Hs);var Vs=a(52936),Us=a(76486);const Gs=({event:e,wrapperClass:t,setLoaded:a,result:n,isModern:o})=>{const i=(0,s.useRef)(),{vendorEventId:l}=e||{};return(0,s.useEffect)((()=>()=>{window.SIR("removeWidget",document.querySelector(".sr-widget"))}),[]),(0,s.useEffect)((()=>{if(i.current&&l)try{window.SIR("addWidget",".sr-widget-1","match.lmtPlus",{layout:"single",detailedScoreboard:"disable",tabsPosition:"bottom",logoLink:"/assets/logo_white.png",logo:["/assets/logo_white.png"],goalBannerImage:"/assets/logo_white.png",matchId:Number(l.split(":")[2]),onTrack:(e,t)=>{"data_change"!==e||t.error||a(!0),(t.error||"license_error"===e)&&(console.log(t.error),a(!1))}})}catch(e){console.info("widget failed",e)}}),[l,a]),s.createElement("div",{className:(0,G.cn)(["widgets",t]),ref:i},o&&s.createElement(r.BetradarTop,{event:e,result:n}),s.createElement("div",{className:"sr-widget sr-widget-1"}))},$s=(0,s.memo)(Gs);var Zs=a(77576),zs=a(81659),qs=a(18321);const Xs={eventSeoTitle:"full-event-header_eventSeoTitle__PoNIN",feh:"full-event-header_feh__jgjfI",headerBig:"full-event-header_headerBig__Ww1CK",hide:"full-event-header_hide__sUDdC",fehSwitcher:"full-event-header_fehSwitcher__wkK0P",fehSwitcherTitle:"full-event-header_fehSwitcherTitle__akMdJ",fehSwitcherTitleInner:"full-event-header_fehSwitcherTitleInner__ogEsa",fehSwitcherButton:"full-event-header_fehSwitcherButton__4mTA5",active:"full-event-header_active__lUaea",fehBack:"full-event-header_fehBack__Kl60R",fehStats:"full-event-header_fehStats__MYVpK",fehArea:"full-event-header_fehArea__CEry4",noPadding:"full-event-header_noPadding__5z5Jz",fehLeague:"full-event-header_fehLeague__Ut9Vj",fehTimerWrapper:"full-event-header_fehTimerWrapper__9qMJW",fehTimer:"full-event-header_fehTimer__TRKDE",fehTimerColumn:"full-event-header_fehTimerColumn__2-x1O",center:"full-event-header_center__e3rNP",fehTimerLive:"full-event-header_fehTimerLive__2dWx3",fehTimerFinished:"full-event-header_fehTimerFinished__GpM6u",fehResults:"full-event-header_fehResults__M8kCK",fehResultsContainer:"full-event-header_fehResultsContainer__v0dnr",fehResultsScore:"full-event-header_fehResultsScore__S7Wqh",fehResultsDivider:"full-event-header_fehResultsDivider__hfkaW",fehTime:"full-event-header_fehTime__93LzO",fehStart:"full-event-header_fehStart__J-F7l",fehStartTime:"full-event-header_fehStartTime__-64H2",fehStartDate:"full-event-header_fehStartDate__OVb+V",fehCountdown:"full-event-header_fehCountdown__VTqgM",fehCountdownColumn:"full-event-header_fehCountdownColumn__6IE6y",fehCountdownValue:"full-event-header_fehCountdownValue__gLmp6",fehCountdownLabel:"full-event-header_fehCountdownLabel__CiAtI",fehRow:"full-event-header_fehRow__FnW37",fehTeam:"full-event-header_fehTeam__IfTU0",efhLogo:"full-event-header_efhLogo__AHLJY",ehfTshirt:"full-event-header_ehfTshirt__76z3O",fehTeamTitle:"full-event-header_fehTeamTitle__xNEp6",fehDetailedResultsWrap:"full-event-header_fehDetailedResultsWrap__zuVTN",fehDetailedResults:"full-event-header_fehDetailedResults__Gw823",fehDetailedColumn:"full-event-header_fehDetailedColumn__vK4h+",fehDetailedColumnTitle:"full-event-header_fehDetailedColumnTitle__1UCJE",fehDetailedColumnText:"full-event-header_fehDetailedColumnText__iHouN",fehNoAuth:"full-event-header_fehNoAuth__3fnna",loginInfo:"full-event-header_loginInfo__owoGq",black:"full-event-header_black__tx8D4","broadcast-widget__video":"full-event-header_broadcast-widget__video__aksGP"},Js=({event:e,result:t,league:a,timeZone:n,statusName:o,competitorLogoEnabled:i,attributes:l,additionalInfo:c})=>{const{clock:d}=t||{},{matchTime:u,stoppageTime:p}=d||{},[_,g]=(0,s.useState)(""),v=E._gL.includes(e.status),h=m.kt.includes(e.status),{timeLeft:b}=(0,r.useEventDataTimerHook)({event:e,timeZone:n,withZero:!0});(0,s.useEffect)((()=>{e&&g(Zs.RH[e.sportId]?Zs.RH[e.sportId]:zs.B.full.default)}),[e]);const{timeData:f}=(0,r.useEventTableTimer)({timer:u,additionalTime:p}),{tiebreak:y,home_dismissals:S,away_dismissals:C}=l||{},{super_tiebreak:T}=c||{};return s.createElement(r.LazyBackground,{className:(0,G.cn)([Xs.feh,e.status===m.N3.online&&Xs.headerBig]),path:_},s.createElement("div",{className:(0,G.cn)([Xs.fehArea,e.status===m.N3.line&&Xs.noPadding])},s.createElement("h2",{className:Xs.fehLeague},a.name),(v||e.status===m.N3.ended||e.status===m.N3.dead)&&s.createElement("div",{className:Xs.fehTimer},s.createElement("div",{className:Xs.fehTimerWrapper},s.createElement("div",{className:(0,G.cn)([Xs.fehTimerColumn,(!u||h)&&Xs.center])},v&&!(null==t||!t.periods)&&s.createElement("div",{className:Xs.fehTimerLive},y&&s.createElement(s.Fragment,null,o,"\xa0",T&&s.createElement(s.Fragment,null,qs.D),!T&&s.createElement(s.Fragment,null,qs.S)),!y&&o),h&&s.createElement("div",{className:Xs.fehTimerFinished},(0,O.__)("Event Header_._Status_._FINISHED"))),v&&!!u&&s.createElement("div",{className:Xs.fehTimerColumn},s.createElement(r.SvgIcon,{name:ue.D.ic_live})),v&&!!u&&s.createElement("div",{className:Xs.fehTimerColumn},!!f&&s.createElement(s.Fragment,null,f.totalMinutes,":",f.seconds)))),s.createElement("div",{className:Xs.fehRow},s.createElement("div",{className:Xs.fehTeam},s.createElement(r.TeamLogo,{team:e.competitor1Id,className:i?Xs.efhLogo:Xs.efhTshirt,useLightDefaultLogo:!0}),s.createElement("div",{className:Xs.fehTeamTitle},e.team1)),!!e.team2&&s.createElement(s.Fragment,null,s.createElement("div",{className:Xs.fehStart},e.status!==m.N3.online&&e.status!==m.N3.ended&&s.createElement(s.Fragment,null,s.createElement("div",{className:Xs.fehStartTime},s.createElement(r.DateTimeFormatter,{value:e.time,onlyTime:!0})),s.createElement("div",{className:Xs.fehStartDate},s.createElement(r.DateTimeFormatter,{value:e.time,onlyDate:!0})),s.createElement("ul",{className:Xs.fehCountdown},b.days>0&&s.createElement("li",{className:Xs.fehCountdownColumn},s.createElement("div",{className:Xs.fehCountdownValue},b.days),s.createElement("div",{className:Xs.fehCountdownLabel},(0,O.__)("Default_._Date Time_._Days").toLowerCase())),s.createElement("li",{className:Xs.fehCountdownColumn},s.createElement("div",{className:Xs.fehCountdownValue},b.hours),s.createElement("div",{className:Xs.fehCountdownLabel},(0,O.__)("Event Header_._Date Time_._hrs"))),s.createElement("li",{className:Xs.fehCountdownColumn},s.createElement("div",{className:Xs.fehCountdownValue},b.minutes),s.createElement("div",{className:Xs.fehCountdownLabel},(0,O.__)("Default_._Date Time_._min"))),s.createElement("li",{className:Xs.fehCountdownColumn},s.createElement("div",{className:Xs.fehCountdownValue},b.seconds),s.createElement("div",{className:Xs.fehCountdownLabel},(0,O.__)("Default_._Date Time_._sec"))))),(e.status===m.N3.online||e.status===m.N3.ended)&&!!t&&s.createElement("div",{className:Xs.fehResults},s.createElement("div",{className:Xs.fehResultsContainer},s.createElement("div",{className:Xs.fehResultsScore},t.team1Score,!!S&&`/${S}`)),s.createElement("div",{className:Xs.fehResultsDivider},":"),s.createElement("div",{className:Xs.fehResultsContainer},s.createElement("div",{className:Xs.fehResultsScore},t.team2Score,!!C&&`/${C}`)))),s.createElement("div",{className:Xs.fehTeam},s.createElement(r.TeamLogo,{team:e.competitor2Id,className:i?Xs.efhLogo:Xs.efhTshirt,useLightDefaultLogo:!0}),s.createElement("div",{className:Xs.fehTeamTitle},e.team2))))),t&&t.periods&&!!t.periods.length&&!!e.team2&&s.createElement("div",{className:Xs.fehDetailedResultsWrap},s.createElement("div",{className:Xs.fehDetailedResults},t.periods.map(((e,t)=>s.createElement("div",{key:t,className:Xs.fehDetailedColumn},s.createElement("div",{className:Xs.fehDetailedColumnTitle}),s.createElement("div",{className:Xs.fehDetailedColumnText},`${e.team1Score} : ${e.team2Score}`)))))))},Ys=(0,U.connect)(((e,t)=>{var a,s;const{id:n}=t.event||{};return{timeZone:(0,o.EgJ)(e),statusName:(0,S._8l)(e,null!=(a=null==(s=t.result)?void 0:s.matchStatusId)?a:null),competitorLogoEnabled:(0,R.W0_)(e),attributes:(0,r.getAttributes)({state:e,id:n}),additionalInfo:(0,S.Gfs)(e,n)}}),null)((0,s.memo)(Js)),Ks="event-sticky-header_efs__LUYU4",Qs="event-sticky-header_animate__A8bqS",en="event-sticky-header_efsHalf__8S5Bf",tn="event-sticky-header_efsTeam__bDTc6",an="event-sticky-header_pLeft__U-5HZ",sn="event-sticky-header_pRight__emVSf",nn="event-sticky-header_efsData__0r4z5",on="event-sticky-header_efsScore__P0xYY",rn=({isVisible:e,statusName:t,eventTeams:a,result:n,event:o})=>s.createElement("div",{className:(0,G.cn)([Ks,e&&Qs])},e&&s.createElement(s.Fragment,null,s.createElement("div",{className:en},t),s.createElement("div",{className:nn},s.createElement("div",{className:(0,G.cn)([tn,sn])},s.createElement(r.LazyImage,{alt:"team logo",src:`/assets/teams/${a[0]||"ts_black.png"}`,title:"team logo"}),o.team1),s.createElement("div",{className:on},null==n?void 0:n.team1Score,"\xa0:\xa0",null==n?void 0:n.team2Score),s.createElement("div",{className:(0,G.cn)([tn,an])},s.createElement(r.LazyImage,{alt:"team logo",src:`/assets/teams/${a[1]||"ts_black.png"}`,title:"team logo"}),o.team2)))),ln=(0,U.connect)(((e,t)=>{var a,s;return{statusName:(0,S._8l)(e,null!=(a=null==(s=t.result)?void 0:s.matchStatusId)?a:null)}}),null)((0,s.memo)(rn)),{BroadCastWidgetMobile:cn}=(0,O.ez)((()=>Promise.all([a.e(5196),a.e(7535)]).then(a.bind(a,57535))),"BroadCastWidgetMobile"),dn=()=>s.createElement(s.Suspense,{fallback:null},s.createElement(cn,null)),mn={[S.y8q.broadcast]:{icon:ue.D.ic_broadcast},[S.y8q.betradar]:{icon:ue.D.ic_betradar},[S.y8q.stats]:{icon:ue.D.ic_score}},un=(0,i.createSelector)((e=>e||""),(e=>Number(e.split(":")[2]))),pn=({auth:e,event:t,result:a,language:n,league:i,broadCast:l,competitors:d,betradarStatisticUrl:u,broadcastsEnabled:p,clearState:_,openModal:g,modifiers:v=[],stickyOffset:h})=>{const b=(0,s.useRef)(null),[f,y]=(0,s.useState)([S.y8q.stats]),[C,T]=(0,s.useState)(S.y8q.stats),[N,k]=(0,s.useState)(!1),[x,w]=(0,s.useState)([]),[L,I]=(0,s.useState)(null),[P,B]=(0,s.useState)(!1),{status:F}=t||{},M=(0,s.useMemo)((()=>E._gL.includes(F)),[F]),A=document.getElementById("footer"),D=document.getElementById("header"),j=P&&M,R=(0,c.s)(),H=(0,je.useNavigate)();(0,s.useEffect)((()=>(w((0,Vs.$)()),()=>{_()})),[_]),(0,s.useEffect)((()=>{p&&(l&&y((e=>e.includes(S.y8q.broadcast)?e:[...e,S.y8q.broadcast])),l||(y((e=>e.filter((e=>e!==S.y8q.broadcast)))),C===S.y8q.betradar&&T(S.y8q.stats)))}),[l,p]),(0,s.useEffect)((()=>{(null==f?void 0:f.length)>0&&!f.includes(S.y8q.broadcast)&&T(f[0])}),[f]);const W=()=>{const e=(h||74)+(null==D?void 0:D.offsetHeight);window.scrollY>=L&&window.scrollY<(null==A?void 0:A.offsetTop)-e?B(!0):B(!1)};(0,s.useEffect)((()=>{M||C===S.y8q.stats||T(S.y8q.stats)}),[F]),(0,s.useEffect)((()=>(b.current&&I(b.current.clientHeight+46),()=>B(!1))),[b]),(0,s.useEffect)((()=>(L>0&&window.addEventListener("scroll",W),()=>{window.removeEventListener("scroll",W)})),[L]);return(0,r.useDynamicReducers)({[Us.VN]:Us.aM}),s.createElement(s.Fragment,null,s.createElement(ln,{isVisible:j,result:a,event:t,eventTeams:x}),s.createElement("div",{className:Xs.fehSwitcher},s.createElement("button",{type:"button",className:Xs.fehBack,onClick:()=>H(-1)},s.createElement(r.SvgIcon,{name:ue.D.eventArrow})),s.createElement("div",{className:Xs.fehSwitcherTitle},s.createElement("div",{className:Xs.fehSwitcherTitleInner,"data-test":"teamSeoTitles"},s.createElement("h1",{className:Xs.eventSeoTitle},t.team1,t.team2&&s.createElement(s.Fragment,null,"\xa0",s.createElement("span",null,(0,O.__)("Event_._Text_._VS"),"."),"\xa0",t.team2)))),!M&&s.createElement("button",{className:Xs.fehStats,type:"button",onClick:e=>{window.open(`${u}/${n}/match/${un(t.vendorEventId)}`,"_blank"),e.stopPropagation(),e.preventDefault()}},s.createElement(r.SvgIcon,{name:ue.D.factorStats})),f.length>1&&M&&f.map((e=>s.createElement("button",{className:(0,G.cn)([Xs.fehSwitcherButton,e===C&&Xs.active]),key:e,type:"button",onClick:()=>T(e)},s.createElement(r.SvgIcon,{name:mn[e].icon}))))),s.createElement("div",{ref:b},C===S.y8q.stats&&s.createElement(Ys,{event:t,competitors:d,result:a,league:i,eventTeams:x}),M&&!!t.liveMatchTracker&&s.createElement("div",{className:(0,G.cn)([Xs.feh,Xs.headerBig,!(N&&C===S.y8q.betradar)&&Xs.hide])},s.createElement($s,{event:t,wrapperClass:"cl-br",setLoaded:e=>{k(e),e&&!f.includes(S.y8q.betradar)&&y([...f,S.y8q.betradar]),e||(y(f.filter((e=>e!==S.y8q.betradar))),C===S.y8q.betradar&&T(S.y8q.stats))}})),M&&C===S.y8q.broadcast&&s.createElement(s.Fragment,null,!!e&&R&&s.createElement(r.IOsBroadcastWidget,null),!!e&&!R&&s.createElement(dn,null),!e&&s.createElement("div",{className:Xs.fehNoAuth},s.createElement("div",{className:(0,G.cn)([Xs.loginInfo,v.includes(m.jb.black)&&Xs.black,...v])},s.createElement("button",{type:"button",onClick:()=>g(o.vOS.login)},(0,O.__)("Default_._Action_._Log in")),"\xa0",(0,O.__)("Default_._Text_._Or").toLowerCase(),"\xa0",s.createElement("button",{type:"button",onClick:()=>g(o.vOS.register)},(0,O.__)("Default_._Button_._Sign Up")),"\xa0",(0,O.__)("Coupon History_._Text_._to access broadcast"))))))},_n=((0,U.connect)(((e,{event:t})=>{const{id:a}=t||{};return{auth:(0,o.Q0O)(e),language:(0,R.a3s)(e),broadCast:(0,S.iN4)(e,a),betradarStatisticUrl:(0,R.Jx9)(e),broadcastsEnabled:(0,R.HVK)(e)}}),(e=>({openModal:t=>{e((0,o.ARU)(t))}})))((0,s.memo)(pn)),"leagues-list_description__H42eF"),gn="leagues-list_item__ZKBE6",vn="leagues-list_content__QSJtt",hn="leagues-list_name__Cf5xd",bn="leagues-list_amount__tp2bo",fn=({leagues:e,loaded:t,categories:a,showOnlyEvents:n,isLive:o})=>{const i=o?m.bx.live:m.bx.line,l=e=>(0,R.pId)(i,e),c=!o&&!n;return s.createElement(s.Fragment,null,e.length>0&&s.createElement(s.Fragment,null,c&&s.createElement("div",{className:_n},(0,O.__)("Default_._Title_._Events"),"\xa0|\xa0",(0,O.__)("Default_._Title_._Outrights")),e.map((e=>s.createElement("div",{className:gn,key:e.id,"data-test":"championship"},s.createElement(Ct.Link,{to:l(e),className:vn},s.createElement(r.LeagueIcon,{league:e,category:a[e.sportCategoryId]}),s.createElement("div",{className:hn},e.name)),s.createElement("div",{className:bn},e.countEvents,c&&s.createElement(s.Fragment,null,s.createElement("span",null),e.countOutrights)))))),!t&&!e.length&&s.createElement(r.AppLoader,{onlyLoader:!0}),t&&!e.length&&s.createElement(r.NotFound,{text:(0,O.__)("Leagues_._Not Found_._No any leagues for this sport")}))},yn=((0,U.connect)((e=>({categories:(0,E.Xyv)(e)})))((0,s.memo)(fn)),({promotions:e,loaded:t,isCasinoEnabled:a,customerToken:n,modalStatus:o,openModal:i,disabledVip:l,getPromotions:c,pageRestrictions:d})=>{const m=(0,je.useNavigate)(),u=(0,je.useLocation)(),{promotionItems:p,sectionMenuItems:_,selectedSection:g,sectionMenuVisible:v,changeSection:h}=(0,r.usePromotionPageFacade)({promotions:e,casinoDisabled:!a,getPromotions:c,disabledVip:l}),b=null==d?void 0:d.authRequired;return s.createElement(Ye,{customClose:()=>{u.key?m(-1):m(R.jZg.home)},title:(0,O.__)("Default_._Title Or Link_._Promotions")},t&&(!b||n)&&s.createElement(s.Fragment,null,v&&s.createElement(nt,{selected:g,menuItems:_,sectionChange:h}),s.createElement(r.PromotionsList,{promotions:p})),b&&!n&&s.createElement(r.PromotionsBlockedPage,{openModal:i,modalStatus:o}))});(0,U.connect)(r.promotionsPageConnect.mapStateToProps,r.promotionsPageConnect.mapDispatchToProps)((0,s.memo)(yn));var Sn=a(48409),En=a(30651);const Cn="casino-game-item_gameItem__6oYJY",Tn="casino-game-item_gameItemNew__oKiHp",Nn="casino-game-item_gameItemActive__Xgaaj",kn="casino-game-item_imageOverlay__3Yj5F",xn="casino-game-item_info__kNYl5",wn="casino-game-item_image__Bhthn",Ln="casino-game-item_imageNew__v63qX",In="casino-game-item_imageContent__JdRWs",Pn="casino-game-item_login__HoQ4b",Bn="casino-game-item_title__nlDYY",Fn="casino-game-item_heart__Hi6QW",Mn="casino-game-item_titleNormal__ep1A9",An="casino-game-item_demoButton__uGn-o",Dn="casino-game-item_demoButtonLoggedIn__+Heq1",jn=({game:e,isLogged:t,live:a,favAllowed:n=!0,showCasinoDemoGames:i=!1,newLayout:l,openModal:c})=>{const[d,m]=(0,s.useState)(!1),{clickContainerRef:u}=(0,r.useHandleOnOutsideClickHook)({useHook:!0,onClick:()=>m(!1)}),{generateImagePath:p,generateGameLink:_}=(0,r.useCasinoHeaderHook)({state:!!a}),g=()=>{m(!d)};return s.createElement("div",{className:(0,G.cn)([Cn,d&&Nn,"casino-game-item",l&&Tn]),"data-test":"casinoGameItem",ref:u},s.createElement("div",{className:(0,G.cn)([wn,l&&Ln]),onClick:g,onKeyPress:null,role:"button",tabIndex:0},(0,Sn.zw$)(e)&&s.createElement(r.DropsAndWinsLogo,null),s.createElement(r.GameImage,{alt:e.title,className:In,src:p(e)}),!t&&s.createElement("div",{className:kn},s.createElement("div",{className:xn},s.createElement("span",{className:Pn,onClick:()=>c(o.vOS.login),onKeyPress:null,role:"button",tabIndex:0,"data-test":"overlayLogin"},(0,O.__)("Default_._Action_._Login")),s.createElement("div",null,(0,O.__)("Default_._Text_._Or").toLowerCase()),s.createElement(r.Button,{clickHandler:()=>c(o.vOS.register),buttonType:{type:"button"},text:(0,O.__)("Default_._Button_._Sign up"),type:["bold","secondary","small-text","full"],dataTest:"overlaySignup"}),i&&!a&&s.createElement(r.LinkAppSiteConvertor,{path:_(e,!0),customClass:"noUnderline"},s.createElement(r.Button,{buttonType:{type:"button"},className:An,text:(0,O.__)("Default_._Button_._Demo"),type:["small-text","bold","light2-nobg"],svg:ue.D.playIcon,dataTest:"demoCasino"})))),t&&s.createElement("div",{className:kn},s.createElement("div",{className:xn},s.createElement(r.LinkAppSiteConvertor,{path:_(e)},s.createElement(r.Button,{buttonType:{type:"button"},text:(0,O.__)("Casino Game_._Button_._Play now"),type:["default","casino-game"],dataTest:"playNowButton"})),i&&!a&&s.createElement(r.LinkAppSiteConvertor,{path:_(e,!0),customClass:(0,G.cn)(["noUnderline",Dn])},s.createElement(r.Button,{buttonType:{type:"button"},className:Dn,text:(0,O.__)("Default_._Button_._Play Demo"),type:["no-transform","underline-hover"],dataTest:"demoCasino"}))))),s.createElement("div",{className:(0,G.cn)([Bn,l&&Mn])},s.createElement("strong",{onClick:g,onKeyPress:null,role:"button",tabIndex:0,"data-test":"gameName"},e.title),t&&n&&s.createElement(En.Wl,{gameId:e.id,favorited:!!e.isFavorite,className:Fn})))},On=(0,U.connect)((e=>({isLogged:!!(0,o.Q0O)(e),showCasinoDemoGames:(0,R.X7h)(e)})),(e=>({openModal:t=>{e((0,o.ARU)(t))}})))((0,s.memo)(jn)),Rn=({games:e,live:t,pages:a,total:n,nextStep:o})=>s.createElement(s.Fragment,null,e.length>0&&s.createElement("div",{className:"casino-games-list__wrap"},e.map((e=>s.createElement(On,{key:e.id,game:e,live:t})))),a>1&&n>e.length&&s.createElement("div",{className:"casino-games-list__item casino-games-list__item--button"},s.createElement(r.Button,{type:["default","large","full"],buttonType:{type:"button"},text:(0,O.__)("Casino Row Slider_._Button_._Load more"),clickHandler:o})),!e.length&&s.createElement(r.NotFound,{text:(0,O.__)("Casino Games Search_._Not Found_._Sorry, but we can't find the game you specified.")})),Hn=(0,s.memo)(Rn);var Wn=a(99758);const Vn=({openModal:e})=>s.createElement("div",{className:"casino-banner-welcome"},s.createElement(r.LazyBackground,{className:"casino-banner-welcome--background",path:"/assets/banners/casino_welcome/bg.jpg"},s.createElement("div",{className:"casino-banner-welcome__man"},s.createElement(r.LazyImage,{src:"/assets/banners/casino_welcome/girl.png",alt:"",title:""}))),s.createElement("div",{className:"casino-banner-welcome__content"},s.createElement("div",{className:"casino-banner-welcome__title"},s.createElement("h2",null,(0,O.__)("Casino Banner Welcome_._Title_._Welcome to your Live casino Experience!"))),s.createElement("div",{className:"casino-banner-welcome__group"},s.createElement("div",{className:"casino-banner-welcome__group__title"},s.createElement("span",null,(0,O.__)("Casino Banner Welcome_._Title_._New Player?"))),s.createElement("div",{className:"casino-banner-welcome__group__description"},s.createElement("span",null,(0,O.__)("Casino Banner Welcome_._Description_._Register and get access to the best Live casino games!"))),s.createElement(r.Button,{type:["default"],buttonType:{type:"button"},clickHandler:()=>e(o.vOS.register),text:(0,O.__)("Default_._Button_._Sign up").toLowerCase(),className:"app-button casino-banner-welcome__button casino-banner-welcome__button--sign-in app-button--secondary"})))),Un=(0,U.connect)(null,(e=>({openModal:t=>{e((0,o.ARU)(t))}})))((0,s.memo)(Vn)),Gn=({category:e,categoryGameEntity:t,games:a,getGamesByCategory:n,isLogged:o,clear:i,titleType:l,index:c,live:d})=>{const{pathname:m}=(0,je.useLocation)(),u=(0,je.useParams)(),p=(0,R.bFi)(m),{categoryName:_}=u,{step:g,generateGameLink:v,updatePage:h}=(0,r.useCategoryGamesFacade)({getGamesByCategory:n,category:e,clear:i,games:a,categoryGameEntity:t,isLiveCasino:p,isLogged:!!o,per_page:(0,Wn.O)(8),mobile:1,deps:[_,p]}),b={0:{content:o?null:s.createElement(Un,null)}},f={},y=e=>{const t=d?b:f;return t[e]?t[e].content:""};return s.createElement(s.Fragment,null,t&&!!t.total&&s.createElement("div",{className:"casino-games","data-test":"casinoGameSection"},s.createElement("div",{className:"casino-games__title-wrap"},s.createElement(Ct.Link,{to:v(),className:"casino-games__title","data-test":"headerTitle"},s.createElement(ot.x,{text:(0,O.__)(e.name),modifiers:["inherit"],type:l})),s.createElement("div",{className:"casino-games__action"},(m===R.jZg.casino||m===R.jZg.liveCasino)&&s.createElement(Ct.Link,{to:`${v()}`,className:"casino-games__action-link"},(0,O.__)("Casino Games Category_._Button_._Show all")," ","(",t.total,")"))),s.createElement(Hn,{games:a,live:p,pages:t.pages,total:t.total,nextStep:()=>h(g+1)}),t&&!!y(c)&&!(0,r.webViewStatus)()&&s.createElement("div",{className:"casino-game-banner"},y(c))))},$n=((0,U.connect)(((e,t)=>({categoryGameEntity:(0,Sn.Rxf)(e,t.category.id),games:(0,Sn.LoV)(e,t.category.id),isLogged:(0,o.Q0O)(e)})),(e=>({getGamesByCategory:t=>{Number(t.producer_id)!==Sn.mRV&&t.producer_id||delete t.producer_id,e((0,Sn.IOU)(t))},clear:t=>{e((0,Sn.RfZ)(t))}})))((0,s.memo)(Gn)),"section-menu_sectionMenu__P8TbM"),Zn="section-menu_sectionMenuItem__5qkzp",zn="section-menu_sectionMenuItemActive__WWR2R";let qn=function(e){return e.active="active",e.history="history",e}({});const Xn=(0,s.memo)((({setSection:e,section:t})=>s.createElement("div",{className:$n},s.createElement("div",{onClick:()=>e(qn.active),className:(0,G.cn)({[Zn]:!0,[zn]:t===qn.active})},(0,O.__)("Default_._Action_._Active")),s.createElement("div",{onClick:()=>e(qn.history),className:(0,G.cn)({[Zn]:!0,[zn]:t===qn.history}),"data-test":"historySection"},(0,O.__)("Default_._Button_._History"))))),Jn=({bonusItem:e,statusType:t,bonusType:a})=>{const n=e.bonusType===_.fOC.Freespins||e.bonusType===_.fOC.RiskFreeSpin;return s.createElement("div",{className:"cabinet-history__event-wrapper","data-test":"promotionTableRow"},s.createElement("div",{className:"cabinet-history__event-info"},s.createElement("div",{className:"cabinet-history__event-info--id","data-test":"expiredPromoName"},(0,O.__)(e.name)),s.createElement("div",{className:"cabinet-history__event-date-wrapper"},(0,O.__)("Default_._Text_._Issued"),":\xa0",s.createElement("span",{className:"cabinet-history__event-date"},s.createElement(r.DateTimeFormatter,{value:e.createdAt})))),s.createElement("div",{className:"cabinet-history__event-wrapper--inner"},s.createElement("div",{className:"cabinet-history__event-wrapper--flex"},s.createElement("div",{className:"cabinet-history__event-stake-title cabinet-history__event-stake-title--only"},s.createElement(r.SvgIcon,{name:a[e.type].icon}),s.createElement("div",{className:"cabinet-table__type-wrapper--title","data-test":"expiredPromoType"},a[e.type].name)),s.createElement("div",{className:"cabinet-history__status-wrapper cabinet-history__status-wrapper--only"},s.createElement("div",{className:`cabinet-history__status cabinet-history__status--${(0,_.pWh)(e,t)}`,"data-test":"expiredPromoStatus"},(0,_.sLW)(e,t)))),s.createElement("div",{className:"cabinet-history__event-wrapper--flex"},s.createElement("div",{className:"cabinet-table__type-wrapper--title","data-test":"expiredPromoAmount"},(0,O.__)("Default_._Text_._Amount").toUpperCase(),":\xa0",s.createElement("b",null,e.bonusAmount," ",n?(0,O.__)("Promotion History Item_._Text_._FS"):e.currency)),s.createElement("div",null,(0,O.__)("Promotion History_._Table Header_._WAGER"),":\xa0",s.createElement("b",null,`${e.wagedAmount} / ${e.wagerRequirement} (${e.wagedPercentage}%)`)))))},Yn=({casinoEnabled:e,bonusesHistory:t,page:a,lastPage:n,loaded:o,getHistory:i,clearState:l})=>{const c=Object.values(_.zeb).reverse(),{promotionHistoryList:d}=(0,r.usePromotionBonusList)({casinoEnabled:e,items:_.Rfo}),{filters:m,updateFilterValue:u,resetFilters:p}=(0,r.usePaginatorFacade)({initialFilterState:r.initialHistoryFilterState}),g=()=>Object.assign({},m,!e&&{type:_.Txt.sports});return(0,s.useEffect)((()=>{(()=>{const e=g();i(e)})()}),[m]),(0,s.useEffect)((()=>{l()}),[]),s.createElement("div",{className:"cabinet-history promotions-history"},s.createElement("div",{className:"form-filter-section"},s.createElement("div",{className:"grid"},s.createElement("div",{className:"grid__row grid__row"},s.createElement("div",{className:"grid__col grid__col--x2 grid__col--offset-full"},s.createElement(me.O,{onChange:e=>u("stages",[e.id]),modifier:me.H.smallWhite,defaultValue:m.stages[0],items:c})),s.createElement("div",{className:"grid__col grid__col--x2 grid__col--offset-full"},s.createElement(r.Button,{clickHandler:p,buttonType:{type:"button"},text:(0,O.__)("Default_._Button_._Reset"),type:["c_gray","small-text","full"]}))),e&&s.createElement("div",{className:"grid__row"},s.createElement("div",{className:"grid__col grid__col--x2 grid__col--offset-full"},s.createElement(me.O,{onChange:e=>u("type",e.id),modifier:me.H.smallWhite,defaultValue:m.type,items:d}))))),o&&n>1&&s.createElement(r.ArrowPagination,{position:r.ArrowPositions.full,totalPages:n,currentPage:a,selectedPage:m.page,changePage:u}),o&&!!t.length&&t.map((e=>s.createElement(Jn,{key:e.bonusId,bonusItem:e,statusType:_.zeb,bonusType:_.Rfo}))),o&&n>0&&s.createElement(r.ArrowPagination,{position:r.ArrowPositions.full,totalPages:n,currentPage:a,selectedPage:m.page,changePage:u}),o&&!t.length&&s.createElement(r.NotFound,{text:(0,O.__)("Promotion History_._Not Found_._There is no history available for the current selection.")}),!o&&s.createElement(r.AppLoader,{onlyLoader:!0}))},Kn=(0,U.connect)(r.promotionHistoryConnect.mapStateToProps,r.promotionHistoryConnect.mapDispatchToProps)((0,s.memo)(Yn)),Qn="customer-promotions_promotionSection__B7lMU",eo=({bonuses:e,loaded:t,totalHistory:a,getCustomerBonuses:n})=>{const[o,i]=(0,s.useState)(qn.active),{paramValue:l}=(0,r.useHashHook)({paramName:m.jf.type}),{filteredBonuses:c,changeSection:d,existingBonusesCount:u}=(0,_.H7z)(e,l);(0,s.useEffect)((()=>{d()&&i(qn.history),n()}),[]);const p={[qn.active]:{title:(0,O.__)("Default_._Title_._Active promotions"),amount:u()},[qn.history]:{title:(0,O.__)("Promotions_._Title_._Promotion history"),amount:a}};return s.createElement(s.Fragment,null,!(0,r.webViewStatus)()&&s.createElement(s.Fragment,null,s.createElement(Ze,{title:p[o].title,numberPin:p[o].amount}),s.createElement(Xn,{section:o,setSection:i})),o===qn.active&&s.createElement("div",{className:Qn},t&&!!u()&&!!c.length&&c.map((e=>s.createElement(r.PromotionCard,{key:e.bonusId,cardData:e}))),t&&!u()&&s.createElement(r.PromotionsNotFound,{isMobile:!0})),t&&o===qn.history&&s.createElement(Kn,null),!t&&s.createElement(r.AppLoader,{onlyLoader:!0}))},{CabinetHistoryFiltersMobile:to}=((0,U.connect)(r.customerPromotionsConnect.mapStateToProps,r.customerPromotionsConnect.mapDispatchToProps)((0,s.memo)(eo)),(0,O.ez)((()=>a.e(4644).then(a.bind(a,74644))),"CabinetHistoryFiltersMobile")),ao=({totalPages:e,currentPage:t,loaded:a,selectedMultibet:n,tz:i,processing:l,onClose:c})=>{const d=(0,o.B9t)(i);return s.createElement(s.Fragment,null,s.createElement(Ze,{title:(0,O.__)("Betting History_._Title_._Bet history")}),s.createElement(to,{hideFilters:!!n,initialFilterState:d,loaded:a,totalPages:e,currentPage:t,tz:i},s.createElement(r.CouponHistory,null),l&&s.createElement(r.ModalViewMobile,{onClose:c},s.createElement(r.CashoutConfirm,{staticWrapper:!0}))))};(0,U.connect)(r.cabinetBetHistoryConnect.mapStateToProps,r.cabinetBetHistoryConnect.mapDispatchToProps)((0,s.memo)(ao));var so=a(32424);const no="form-filter_filter__2b9n1",oo="form-filter_row__e8PGv",io="form-filter_option__H-3sb",ro=s.lazy((()=>a.e(2210).then(a.bind(a,52210)))),lo=({payments:e,totalPages:t,currentPage:a,loaded:n,transactionError:o,tz:i,showExtended:l,getPayments:c,cancelWithdrawal:d,clearError:m})=>{const{filterTypes:u,activeFrom:p,activeTo:_,setActiveFrom:g,setActiveTo:v,endDate:h,minDate:b,filters:f,rangeSelectionDisabled:y,updateDate:S,updateFilterValue:E,resetFilters:C,cancelWithdrawalById:T}=(0,r.useTransactionHistoryFacade)({transactionError:o,tz:i,currentPage:a,getPayments:c,cancelWithdrawal:d,clearError:m});return s.createElement(s.Fragment,null,s.createElement(Ze,{title:(0,O.__)("Betting History_._Title_._Transaction history")}),s.createElement("div",{className:"cabinet-history"},n&&s.createElement(s.Fragment,null,s.createElement("div",{className:no},s.createElement("div",{className:oo},s.createElement("div",{className:io},s.createElement(me.O,{modifier:me.H.smallWhite,onChange:e=>E("type",e.id),defaultValue:f.type,items:u,dataTest:"transactionFilter"}))),s.createElement("div",{className:oo},s.createElement("div",{className:io},s.createElement(s.Suspense,{fallback:null},s.createElement(ro,{dateFormat:O.G$.cabinetDate,svg:so.X.SvgCalendar,className:"history"+(p?" active":""),onFocus:e=>{g(!0),e.target.readOnly=!0},onBlur:()=>g(!1),onSelect:()=>g(!1),hideArrow:!0,onChange:e=>S("from",e),showMonthDropdown:!1,selected:new Date(f.from),minDate:!y&&(0,O.Ex)(h,b),forceMaxDate:new Date(f.till),timeZone:i}))),s.createElement("div",{className:io},s.createElement(s.Suspense,{fallback:null},s.createElement(ro,{dateFormat:O.G$.cabinetDate,svg:so.X.SvgCalendar,className:"history"+(_?" active":""),onFocus:e=>{v(!0),e.target.readOnly=!0},onBlur:()=>v(!1),onSelect:()=>v(!1),hideArrow:!0,onChange:e=>S("till",e),showMonthDropdown:!1,selected:new Date(f.till),forceMinDate:new Date(f.from),maxDate:0,timeZone:i,toDayEnd:!0})))),s.createElement("div",{className:oo},s.createElement("div",{className:io},s.createElement(r.Button,{clickHandler:C,buttonType:{type:"button"},text:(0,O.__)("Default_._Button_._Reset"),type:["c_gray","small-text","full"]})))),t>1&&s.createElement(r.ArrowPagination,{position:r.ArrowPositions.full,totalPages:t,currentPage:a,selectedPage:f.page,changePage:E}),0===e.length&&s.createElement(r.NotFound,{text:(0,O.__)("Transaction History_._Not Found_._There is no transaction history available for the current selection.")}),e.length>0&&s.createElement("div",{className:"cabinet-history__event"},e.map((e=>s.createElement(r.TransactionHistoryItem,{key:e.id,payment:e,cancelWithdrawal:T,showExtended:l})))),t>0&&s.createElement(r.ArrowPagination,{position:r.ArrowPositions.full,totalPages:t,currentPage:a,selectedPage:f.page,changePage:E})),!n&&s.createElement(r.AppLoader,null)))};(0,U.connect)(r.transactionHistoryConnect.mapStateToProps,r.transactionHistoryConnect.mapDispatchToProps)((0,s.memo)(lo));a(88325);var co=a(79497),mo=a(8882),uo=a(72265);const po="full-event-header_heading__D4b2u",_o="full-event-header_back__4H7qC",go="full-event-header_name__nZ62u",vo="full-event-header_league__daFx3",ho="full-event-header_eventBg__O1uOO",bo="full-event-header_eventInfo__TAcJy",fo="full-event-header_betradar__kreX9",yo="full-event-header_sport__svpzw",So="full-event-header_top__mxfXm",Eo="full-event-header_topEvent__rqblY",Co="full-event-header_one__PzXZm",To="full-event-header_two__LPCNw",No="full-event-header_three__wfMVN",ko="full-event-header_topEventTitle__ycwRL",xo="full-event-header_topSwitch__RAFJx",wo="full-event-header_topAction__6NXY-",Lo="full-event-header_active__qYmT7",Io="full-event-header_stats__pQ-L-",{BroadCastWidgetMobile:Po}=(0,O.ez)((()=>Promise.all([a.e(5196),a.e(7535)]).then(a.bind(a,57535))),"BroadCastWidgetMobile"),Bo=(0,O.__)("Event_._Text_._VS"),Fo=({sportEvent:e})=>s.createElement(s.Fragment,null,e.team1,e.team2&&` ${Bo} ${e.team2}`),Mo={[S.y8q.broadcast]:{icon:ue.D.modernBroadcast},[S.y8q.betradar]:{icon:ue.D.modernAnalyticsBars},[S.y8q.stats]:{icon:ue.D.modernScoreboard}},Ao={1:Co,2:To,3:No},Do=({event:e,eventOnline:t,availableWidgets:a,showStats:n,activeWidget:o,setActiveWidget:i})=>s.createElement("div",{className:So},s.createElement("div",{className:(0,G.cn)([Eo,!t&&Co,t&&a.length>1&&Ao[a.length]])},s.createElement("div",{className:yo},s.createElement(r.SvgSportIcon,{sportId:e.sportId,modifiers:[m.NY.big]})),s.createElement("div",{className:ko},s.createElement(Fo,{sportEvent:e}))),s.createElement("div",{className:xo},!t&&s.createElement("div",{className:wo,onClick:n},s.createElement(r.SvgIcon,{name:ue.D.modernAnalyticsBars})),a.length>1&&t&&a.map((e=>s.createElement("div",{key:e,className:(0,G.cn)([wo,e===o&&Lo]),onClick:()=>i(e)},s.createElement(r.SvgIcon,{name:Mo[e].icon})))))),jo=(0,s.memo)(Do),Oo="betradar_wrapper__qse6a",Ro="betradar_hide__iFHWp",Ho=({condition:e,children:t,sportBgImage:a,activeSport:n})=>s.createElement(s.Fragment,null,e&&s.createElement(r.LazyBackground,{path:a[0].backgroundImage,className:ho},t),!e&&s.createElement("div",{className:bo},t)),Wo=(0,U.connect)(((e,{activeSport:t})=>({sportBgImage:(0,S.sg2)(e,t.id)})))((0,s.memo)(Ho)),{BroadCastWidgetMobile:Vo}=(0,O.ez)((()=>Promise.all([a.e(5196),a.e(7535)]).then(a.bind(a,57535))),"BroadCastWidgetMobile"),Uo=()=>s.createElement(s.Suspense,{fallback:null},s.createElement(Vo,null)),Go=(0,i.createSelector)((e=>e||""),(e=>Number(e.split(":")[2]))),$o=({auth:e,event:t,result:a,language:n,league:o,broadCast:i,betradarStatisticUrl:l,broadcastsEnabled:d,clearState:u,activeSport:p,openModal:_,eventOnline:g,sectionHeader:v,viewType:h,isShowArrow:b,activeWidget:f,setActiveWidget:y,setModalEventsLeague:E,saveLeagueId:C,tips:T,outcomes:N})=>{const k=(0,je.useNavigate)(),[x,w]=(0,s.useState)([S.y8q.stats]),[L,I]=(0,s.useState)(!1),[P,B]=(0,s.useState)([]),{name:F}=o||{},M=h===m.EO.modern,{status:A}=t||{},D=(0,c.s)();(0,s.useEffect)((()=>(B((0,Vs.$)()),()=>{u()})),[u]),(0,s.useEffect)((()=>{d&&(i&&w((e=>e.includes(S.y8q.broadcast)?e:[...e,S.y8q.broadcast])),i||(w((e=>e.filter((e=>e!==S.y8q.broadcast)))),f===S.y8q.betradar&&y(S.y8q.stats)))}),[i,d]),(0,s.useEffect)((()=>{g||f===S.y8q.stats||y(S.y8q.stats)}),[A]);const{id:j}=o;return(0,s.useEffect)((()=>{j&&C(j)}),[j]),s.createElement(s.Fragment,null,s.createElement("div",{className:po},s.createElement("div",{className:_o,onClick:()=>k(-1)},s.createElement(r.SvgIcon,{name:ue.D.arrow})),s.createElement("div",{className:go},s.createElement("div",null,F),b&&s.createElement("div",{onClick:E},s.createElement(r.SvgIcon,{name:ue.D.arrow})))),s.createElement(Wo,{condition:f===S.y8q.stats,activeSport:p},s.createElement(jo,{event:t,eventOnline:g,availableWidgets:x,showStats:e=>{window.open(`${l}/${n}/match/${Go(t.vendorEventId)}`,"_blank"),e.stopPropagation(),e.preventDefault()},activeWidget:f,setActiveWidget:y}),s.createElement("div",{className:(0,G.cn)([f===S.y8q.broadcast&&Io]),ref:v},s.createElement("div",{className:vo},s.createElement(uo.Z,{event:t,league:o,visible:!0,result:a,useAsFullEventStats:!0,isFullEvent:!0,tips:T,outcomes:N,showFavoriteCompetitorIcon:!0})),g&&f===S.y8q.broadcast&&s.createElement(s.Fragment,null,!!e&&D&&s.createElement(r.IOsBroadcastWidget,null),!!e&&!D&&s.createElement(Uo,null),!e&&s.createElement(r.FullEventAuth,{activeSport:p,openModal:_}))),g&&!!t.liveMatchTracker&&s.createElement("div",{className:(0,G.cn)([fo,Oo,!(L&&f===S.y8q.betradar)&&Ro])},s.createElement($s,{event:t,result:a,wrapperClass:"md-br",setLoaded:e=>{I(e),e&&!x.includes(S.y8q.betradar)&&w([...x,S.y8q.betradar]),e||(w(x.filter((e=>e!==S.y8q.betradar))),f===S.y8q.betradar&&y(S.y8q.stats))},isModern:M}))))},Zo=(0,U.connect)(((e,{event:t,activeSport:a})=>{const{id:s}=t||{};return{auth:(0,o.Q0O)(e),language:(0,R.a3s)(e),broadCast:(0,S.iN4)(e,s),betradarStatisticUrl:(0,R.Jx9)(e),broadcastsEnabled:(0,R.HVK)(e),sportBgImage:(0,S.sg2)(e,a.id),viewType:(0,o.GKz)(e)}}),(e=>({openModal:t=>{e((0,o.ARU)(t))},saveLeagueId:t=>{e((0,r.leaguesStoreMultiplyAdd)([t]))}})))((0,s.memo)($o)),zo="full-event-market_market__lMRVq",qo="full-event-market_outcomeName__3lwi2",Xo="full-event-market_marketHeaderSection__GtDOe",Jo="full-event-market_favoritesBlockContainer__fokIg",Yo="full-event-market_header__rzZcR",Ko="full-event-market_open__a0dID",Qo="full-event-market_arrow__0H4ay",ei="full-event-market_outcomesList__G6occ",ti="full-event-market_outcome__IF-aZ",ai="full-event-market_disabled__dFnVj",si="full-event-market_active__jFoXs",ni="full-event-market_up__opqfb",oi="full-event-market_down__XnTsf",ii="full-event-market_outcomeValue__Daytf",ri="full-event-market_analyticsHeader__BVcFk",li="full-event-market_analyticsHeaderWrapper__5pO99",ci="full-event-market_analyticsTitle__4bP6U";var di=a(42634);const mi={up:di.Z.outcomeUp,down:di.Z.outcomeDown},ui=({league:e,result:t,odd:a,isActive:n,selectFactor:o,removeFactor:i,event:l,alive:c,category:d,madeFrom:u,outcomes:p,quickBetEnabled:_,bets:g,isLoading:v,snackbar:h,quickBetSum:b,showNoMoreBetsModal:f,changeSingleEvent:y})=>{const{toggleFactor:S,direction:E}=(0,r.useFactorTogglerHook)({category:d,event:l,league:e,odd:a,result:t,removeFactor:i,isActive:n,selectFactor:o,alive:c,madeFrom:u,changeSingleEvent:y,quickBetEnabled:_,quickBetSum:b,bets:g,showNoMoreBetsModal:f}),C=!(a.v&&c&&a.status===m.Nc.active&&l.status!==m.N3.stopped&&a.active),{snackbarType:T}=h||{};return s.createElement("div",{className:(0,G.cn)([ti,C&&ai,n&&si,mi[E],!C&&"up"===E&&ni,!C&&"down"===E&&oi]),onClick:C?null:S,"data-test":"sport-event-table-additional-market"},s.createElement(r.NewSnakeLoader,{isLoading:(()=>{if(_&&n)return v||T===m.Pc.pending})()}),s.createElement("div",{className:qo},a.name),s.createElement("div",{className:ii,"data-test":"additionalOdd"},!C&&s.createElement(r.OddsFormatter,{odd:a.v,eventId:l.id,marketId:a.marketId,outcomeId:a.id,specifiers:a.specifiers,outcomes:p,layout:r.OddsFormatterLayouts.vertical}),C&&s.createElement(s.Fragment,null,a.v&&!!a.active&&s.createElement(r.OddsFormatter,{odd:a.v,eventId:l.id,marketId:a.marketId,outcomeId:a.id,specifiers:a.specifiers,outcomes:p,layout:r.OddsFormatterLayouts.vertical}),(!a.v||!a.active)&&s.createElement(s.Fragment,null,"\u2014"))),!C&&s.createElement(s.Fragment,null,s.createElement("div",{className:(0,G.cn)([di.Z.animate,di.Z.animateUp])}),s.createElement("div",{className:(0,G.cn)([di.Z.animate,di.Z.animateDown])})))},pi=(0,U.connect)(((e,t)=>({isActive:(0,Ft.H)(t.odd,(0,p.iXG)(e),t.event.id),alive:(0,S.izq)(e),category:(0,S.efc)(e),quickBetEnabled:(0,o.HM_)(e),bets:(0,p.iXG)(e),isLoading:(0,p.MQS)(e),snackbar:(0,p.Ras)(e),quickBetSum:(0,o.$mZ)(e)})),(e=>({selectFactor:t=>{e((0,p.VhJ)(t))},removeFactor:t=>{e((0,p.aiJ)(t))},changeSingleEvent(t){e((0,p.LXT)(t))},showNoMoreBetsModal:()=>{e((0,p.Mtq)())}})))((0,s.memo)(ui)),_i=({title:e,outcomes:t,event:a,league:n,collapse:o,metadata:i,analyticsData:l,activeMarket:c,madeFrom:d,isOutright:u})=>{const[p,_]=(0,s.useState)(o),[g,v]=(0,s.useState)([]),{endTime:h}=i||{};(0,s.useEffect)((()=>{if(t){const[e]=t;e&&((0,Ea.zG)(e.marketId,e.specifiers)||(0,Ea.Ym)(e.marketId,e.specifiers))&&v((0,Ca._)(t))}}),[t]),(0,s.useEffect)((()=>{"boolean"==typeof o&&_(!o)}),[o]);const b=h?1e3*h:null;return s.createElement("div",{className:zo,"data-test":"fullEventMarket"},s.createElement("div",{className:(0,G.cn)([Yo,p&&Ko,c===wt.co&&ri]),onClick:()=>_(!p)},c===wt.co&&s.createElement(s.Fragment,null,s.createElement("div",{className:li},s.createElement(Ta.ww,{event:a,title:e,endTime:b}),s.createElement("div",{className:ci},l[0].title)),s.createElement("div",{className:Qo},s.createElement(r.SvgIcon,{name:ue.D.arrow}))),c!==wt.co&&s.createElement(s.Fragment,null,s.createElement("div",{className:Xo},!!t&&!u&&s.createElement("div",{className:Jo},s.createElement(r.FavoritesBlock,{id:Number(t[0].marketId),sportId:a.sportId,type:m.nW.MARKET,hidePin:!0})),s.createElement(Ta.ww,{event:a,title:e,endTime:b})),s.createElement("div",{className:Qo},s.createElement(r.SvgIcon,{name:ue.D.arrow})))),c===wt.co&&(null==l?void 0:l.length)>0&&p&&s.createElement(pi,{event:a,league:n,odd:l[1],madeFrom:d,outcomes:t}),p&&c!==wt.co&&s.createElement("div",{className:ei},null==t?void 0:t.map(((e,o)=>s.createElement(s.Fragment,{key:`${e.name}_${e.id}_${e.marketId}_${e.specifiers}`},g.includes(o)&&s.createElement("div",{className:(0,G.cn)([ti,ai])},s.createElement("div",{className:qo}),s.createElement("div",{className:ii},"\u2014")),s.createElement(pi,{event:a,league:n,odd:e,madeFrom:d,outcomes:t}))))))},gi=(0,s.memo)(_i),vi="full-event-markets_categoriesWrapper__W16F2",hi="full-event-markets_categories__xb59c",bi="full-event-markets_categoriesInner__C-2VL",fi="full-event-markets_category__S6hD+",yi="full-event-markets_withIcon__2R-iz",Si="full-event-markets_animated__YpfRC",Ei="full-event-markets_active__qdavj",Ci="full-event-markets_favoritesIconContainer__SYWEm",Ti="full-event-markets_favoritMarketIdsCount__87H5C",Ni="full-event-markets_favoritesIcon__178CN",ki=({league:e,event:t,stickyHeader:a,categories:n,collapsed:o,toggleState:i,activeMarket:l,setMarket:c,marketGroupsList:d,analyticsMarketGroupsList:u,favoriteMarketIds:p})=>s.createElement(s.Fragment,null,s.createElement("div",{className:vi},s.createElement("div",{className:hi},s.createElement("div",{className:bi},(null==n?void 0:n.length)&&(null==n?void 0:n.map((({name:e,id:t,animated:a,icon:n})=>s.createElement(s.Fragment,null,t!==wt.KL.id&&s.createElement("button",{key:t,type:"button",className:(0,G.cn)([fi,t===l&&Ei,a&&Si]),onClick:()=>c(t),"data-test":"eventMarket"},(0,O.__)(e),n&&s.createElement(r.SvgIcon,{name:n,modifier:yi})),t===wt.KL.id&&s.createElement("div",{className:Ci},(null==p?void 0:p.length)>0&&s.createElement("div",{className:Ti},null==p?void 0:p.length),s.createElement(r.SvgIcon,{name:(null==p?void 0:p.length)>0?ue.D.starFilled:n,modifier:Ni,onClick:()=>c(t)})))))))),s.createElement(r.TogglerMarkets,{allActive:!o,toggleState:i})),!a&&s.createElement(s.Fragment,null,d.map((a=>s.createElement(gi,{key:a[0],title:a[0],event:t,league:e,outcomes:a[1],collapse:o,activeMarket:l,madeFrom:m.Px.EVENT}))),u.map((a=>s.createElement(gi,{key:a[0],title:a[0],event:t,league:e,activeMarket:l,analyticsData:a[1],collapse:o,madeFrom:m.Px.ANALYTICS}))),l===wt.KL.id&&(null==d?void 0:d.length)<1&&s.createElement(r.NoFavorites,{noFavoritesType:m.Kp.MARKETS}))),xi=(0,U.connect)(((e,t)=>({groups:(0,S.a9V)(e),sort:(0,S.nwC)(e,t.event.sportId)})))((0,s.memo)(ki)),wi="league-events-modal_modal__QzyGc",Li="league-events-modal_header__7aYBz",Ii="league-events-modal_name__0hT3m",Pi="league-events-modal_events__3Htgv";var Bi=a(88163);const Fi=({league:e,live:t,event:a,odds:n,variants:o,marketTranslations:i,outcomesTranslations:r,marketOrder:l,competitors:c,boostedOdds:d})=>{const u=(0,s.useMemo)((()=>n&&a&&i&&r&&o?(0,Ea.vC)(n,Object.assign({},a,{status:t?m.N3.online:m.N3.line}),i,r,{variants:o,competitors:c},l,void 0,d):new Map),[n,a,i,r,o,t,l,c,d]),p=(0,s.useMemo)((()=>[...u.values()]),[u]);return s.createElement(s.Fragment,null,(p||[]).map(((t,n)=>s.createElement(gi,{index:n,key:t.key,title:t.title,outcomes:t.outcomes,event:a,league:e,metadata:t.marketMetadata,isOutright:!0}))))},Mi=(0,U.connect)(((e,t)=>{const{event:a}=t,{type:s,id:n}=a||{};return{variants:(0,r.getVariantsByType)(e),competitors:(0,S.HX3)(e),bets:(0,p.iXG)(e),odds:(0,S.YIY)(e,n,s),marketTranslations:(0,S.Tke)(e),outcomesTranslations:(0,S.j0E)(e),marketOrder:(0,S.hwn)(e,n),boostedOdds:(0,C.gW)(e)}}))((0,s.memo)(Fi)),Ai=({league:e,live:t,events:a,getOutrightEvents:n})=>{const{id:o}=e;return(0,s.useEffect)((()=>{n([Number(o)],t)}),[o,t]),s.createElement(s.Fragment,null,(a||[]).map((a=>s.createElement(Mi,{key:a.id,outright:a,live:t,event:a,league:e}))))},Di=(0,U.connect)(((e,{league:t})=>({events:(0,S.l4Z)(e,t.id)})),(e=>({getOutrightEvents:(t,a)=>{e((0,S.H_6)(t,[m.Uh.odds,m.Uh.marketOrder],a))}})))((0,s.memo)(Ai)),ji="league-page_header__XOph3",Oi="league-page_title__QBXLL",Ri="league-page_favoritesBlockContainer__WYboc",Hi="league-page_sport__eb2lZ",Wi="league-page_icon__2UJX2",Vi="league-page_switch__ZNB0o",Ui="league-page_switchItem__f+yui",Gi="league-page_active__7Ck8W",$i="league-page_disabled__gEzqX",Zi=({league:e,section:t,isOutright:a,category:n})=>{const{hasOutrights:o,hasPrematchEvents:i,hasLiveEvents:l}=e,c=(0,s.useMemo)((()=>t===m.bx.live?l:i),[t,i,l]),d=a=>a===m.eU.outrights?(0,R.Ffi)(t,e):(0,R.pId)(t,e);return s.createElement(s.Fragment,null,s.createElement("div",{className:ji},s.createElement("div",{className:Oi,"data-test":"leagueLink"},s.createElement("div",{className:Ri},s.createElement(r.FavoritesBlock,{id:e.id,isLive:!1,type:m.nW.LEAGUE,hidePin:!0})),e.sportId&&s.createElement("div",{className:Hi},s.createElement(r.SvgSportIcon,{sportId:e.sportId,modifiers:[m.NY.small]})),s.createElement(r.LeagueIcon,{withoutHolderClass:!0,customClass:Wi,league:e,category:n}),e.name)),o&&s.createElement("div",{className:Vi},s.createElement(Ct.Link,{replace:!0,to:d(m.eU.league),className:(0,G.cn)([Ui,!a&&c&&Gi,!c&&$i]),"data-test":"outcomeTypeSwitch"},(0,O.__)("Default_._Title_._Events")),s.createElement(Ct.Link,{replace:!0,to:d(m.eU.outrights),className:(0,G.cn)([Ui,(a||!c)&&Gi]),"data-test":"outcomeTypeSwitch"},(0,O.__)("Default_._Title_._Outrights"))))},zi=(0,U.connect)(((e,t)=>{var a;return{category:(0,S.M8h)(e,null==(a=t.league)?void 0:a.sportCategoryId)}}))((0,s.memo)(Zi));var qi=a(25238);const Xi=({league:e,eventId:t,odds:a,events:n,section:o,isOutright:i,results:l,category:c,heightLeagueTop:d,isLeagueModal:u,tips:p})=>{const{hasOutrights:_,hasPrematchEvents:g,hasLiveEvents:v}=e,h=(0,s.useMemo)((()=>o===m.bx.live?v:g),[o,g,v]),{height:b,sectionRef:f}=(0,r.useHeightRefSectionHook)(),y=(0,s.useMemo)((()=>b+d),[b,d]),E=(0,s.useMemo)((()=>(n||[]).filter((e=>e.id!==t))),[n,t]),C=(0,s.useMemo)((()=>u?E:n),[n,E,u]),T=(0,U.useSelector)((t=>(0,S.Oz6)(t,null,e.sportId))),{filters:N}=(0,r.useCanadianLineFilters)({sportId:e.sportId.toString()});return s.createElement(s.Fragment,null,!u&&s.createElement(s.Fragment,null,s.createElement(r.StickyWrapper,{height:y},s.createElement(zi,{league:e,isOutright:i,section:o})),s.createElement("div",{ref:f},s.createElement(zi,{league:e,isOutright:i,section:o}))),(i||!h)&&_&&s.createElement(Di,{live:o===m.bx.live,league:e}),!i&&h&&C.map((t=>s.createElement(s.Fragment,{key:t.id},(!T||T===m.U1.EU)&&s.createElement(Bi.Z,{event:t,league:e,tips:p,category:c,factors:a[t.id],result:l[t.id],isLive:o===m.bx.live,visible:!0}),T===m.U1.CA&&s.createElement(qi.B,{event:t,league:e,tips:p,category:c,factors:a[t.id],result:l[t.id],visible:!0,filters:N})))))},Ji=(0,U.connect)(((e,t)=>{var a;return{events:(0,S.ht8)(e,t.league.id),results:(0,S.kkS)(e),category:(0,S.M8h)(e,null==(a=t.league)?void 0:a.sportCategoryId),odds:(0,S.Mzj)(e),tips:(0,S.YTt)(e)}}))((0,s.memo)(Xi)),Yi=({league:e,event:t,setModalEventsLeague:a})=>{const{name:n}=e||{};return s.createElement("div",{className:wi},s.createElement("div",{className:Li},s.createElement("div",{className:Ii},n)),s.createElement("div",{className:Pi,onClick:a},s.createElement(Ji,{eventId:t.id,section:m.bx.live,league:e,isOutright:!1,isLeagueModal:!0})))},Ki=(0,s.memo)(Yi),Qi=({clearState:e,event:t,result:a,getData:n,odds:o,league:i,reload:l,players:c,sort:d,marketTranslations:u,variantTranslations:p,outcomesTranslations:_,leaguesList:g,sportList:v,tips:h,groups:b,leagueEvents:f,favoriteMarketIds:y,favoritesEnabled:C,betBuilderConfig:T,getAllEvents:N,getLeagueEvents:k,category:x})=>{const w=(0,Ct.useParams)(),[L,P]=(0,s.useState)(!1),{status:B,id:F,vendorEventId:M}=t||{},[A,D]=(0,s.useState)(S.y8q.stats),[j,R]=(0,s.useState)(!1);(0,r.useDynamicReducers)({[Us.VN]:Us.aM});const{url:H}=(0,r.useGenerateBetbuilderIframeUrl)(M),{rows:W}=(0,r.useEventFullHook)({odds:o,event:t,getData:n,reload:l,clearState:e,players:c,sort:d,outcomesTranslations:_,marketTranslations:u,variants:p,eventId:w.eventId,appTimer:I.F.liveEVents,tips:h}),V=(0,s.useMemo)((()=>B!==m.N3.online&&B!==m.N3.line&&B!==m.N3.stopped),[B]),U=i&&(0,xt._c)(v,Number(i.sportId))||{};(0,s.useEffect)((()=>{let e;return F&&(e=setTimeout((()=>{P(!0)}),300)),()=>{clearTimeout(e),P(!1)}}),[F]);const $=(null==y?void 0:y.length)&&y.filter((e=>(()=>{const e=[];return null==W||W.forEach(((t,a)=>{const s=a.split("_")[0];s.includes(wt.lB)||s.includes(wt.co)||e.push(Number(s))})),e})().includes(e))),[Z,z]=(0,s.useState)(Ea.ZF.main),[q,X]=(0,s.useState)(!1),{groupByTitle:J,marketList:Y}=(0,r.useMarketGroups)({rows:W,activeMarket:Z,sort:d,favoriteMarketIds:y}),{status:K}=t||{},{hiddenMarketsTitles:Q}=(0,r.useMarketCategories)({groupByTitle:J,groups:b,sort:(0,co.r)(d)||[],event:t,tips:h,favoritesEnabled:C}),[ee=[]]=Y||[],[,te]=ee,{marketGroupsList:ae,analyticsMarketGroupsList:se}=(0,r.useMarketGroupsList)(te||[]);(0,s.useEffect)((()=>{if(J.size&&Z===Ea.ZF.main){const e=Array.from(J.keys());e.some((e=>e.includes(Ea.ZF.main)))||z(e[0])}}),[J]);const ne=(0,s.useMemo)((()=>E._gL.includes(K)),[K]),{height:oe,sectionRef:ie}=(0,r.useHeightRefSectionHook)(),{id:re}=U||{},le={sport:{id:`${re}`}},{section:ce}=(0,r.useGetSportPageRouteHook)(),de=(0,s.useMemo)((()=>{const e=!!f&&f.length>1;return ce===m.bx.live&&!!e}),[ce,f]);return(0,s.useEffect)((()=>{re&&ce===m.bx.live&&N(le)}),[re]),(0,r.useLeagueDataHook)({getEvents:k,live:!0}),(0,S.Rsk)({odds:o,event:t}),s.createElement(s.Fragment,null,A!==S.y8q.broadcast&&s.createElement(r.StickyWrapper,{height:oe},s.createElement(Wo,{activeSport:U,condition:!0},s.createElement(uo.Z,{event:t,league:i,visible:!0,result:a,useAsFullEventStats:!0,isFullEvent:!0,tips:h,outcomes:o})),W&&!!W.size&&(B===m.N3.online||B===m.N3.line||B===m.N3.stopped)&&s.createElement(xi,{event:t,league:i,categories:Q,collapsed:q,toggleState:()=>X(!q),activeMarket:Z,setMarket:z,marketGroupsList:ae,analyticsMarketGroupsList:se,favoriteMarketIds:$,stickyHeader:!0})),!L&&s.createElement("div",{className:mo.Z.loaderHolder},s.createElement(r.AppLoader,{onlyLoader:!0})),!!t&&L&&s.createElement("div",{className:(0,G.cn)([mo.Z.page,!L&&mo.Z.hidden])},s.createElement("div",null,s.createElement(Zo,{event:t,result:a,league:i,clearState:e,activeSport:U,rows:W,eventOnline:ne,sectionHeader:ie,activeWidget:A,isShowArrow:de,tips:h,setActiveWidget:e=>D(e),setModalEventsLeague:()=>R(!0),outcomes:o})),V&&s.createElement(Ws,{event:t}),!W&&!V&&s.createElement(Ws,{event:t,title:(0,O.__)("Event_._Not Found_._No available markets at this moment")}),W&&!!W.size&&(B===m.N3.online||B===m.N3.line||B===m.N3.stopped)&&s.createElement(xi,{event:t,league:i,categories:Q,collapsed:q,toggleState:()=>X(!q),activeMarket:Z,setMarket:z,marketGroupsList:ae,analyticsMarketGroupsList:se,favoriteMarketIds:$}),Z===wt.IC&&s.createElement("iframe",{src:H,className:mo.Z.iframe,allow:"clipboard-write;",title:"betBuilder-iframe","data-test":"betBuilder-iframe"})),j&&g[0]&&s.createElement(r.UIModalPortal,{onClose:()=>R(!1),identifier:"events",isModern:!0,isBlurModal:!0},s.createElement(Ki,{league:g[0],event:t,setModalEventsLeague:()=>R(!1)})))};(0,U.connect)(r.eventFullCommon.mapStateToProps,r.eventFullCommon.mapDispatchToProps)((0,s.memo)(Qi));a(69105);var er=a(32261),tr=a(51444),ar=a(50560);const sr=({children:e,lineActiveSport:t,periodInfo:a,liveActiveSport:n,getPreviousLink:o,isOddsBoosterEnabled:i})=>{const[l,c]=(0,s.useState)(!0),d=l?"h2":"h1",m=(0,je.useNavigate)(),{pathname:u}=(0,je.useLocation)(),{id:p}=a||{},_=()=>{o(u),m({pathname:R.jZg.searchAll})};return s.createElement(s.Fragment,null,s.createElement("div",{className:mo.Z.banner},e),i&&s.createElement(ar.v,null),s.createElement("div",{className:mo.Z.page},l&&s.createElement(s.Fragment,null,s.createElement("div",{className:mo.Z.header},s.createElement("h1",{className:mo.Z.headerTitle},(0,O.__)("Default_._Title Link Type_._Live Betting")),s.createElement("div",{onClick:_},s.createElement(r.SearchIconSwitch,null))),s.createElement(er.MobileLiveContainer,{activeSport:n,limit:10,onNotFound:()=>c(!1)})),s.createElement("div",{className:(0,G.cn)([mo.Z.header,l&&mo.Z.gabTop])},s.createElement(d,{className:mo.Z.headerTitle},(0,O.__)("Default_._Title Link Type_._Sports Betting")),s.createElement("div",{onClick:_},s.createElement(r.SearchIconSwitch,null))),s.createElement(tr.MobileLineContainer,{sport:t,limit:20,filterPeriod:p})))},nr=((0,U.connect)((e=>({lineActiveSport:(0,E.nJv)(e,(0,S.Zdb)(e)),liveActiveSport:(0,E.nJv)(e,(0,S.tDO)(e)),periodInfo:(0,E.CTf)(e),isOddsBoosterEnabled:(0,R.XiT)(e)})),(e=>({getPreviousLink:t=>{e((0,S.QoK)(t))}})))((0,s.memo)(sr)),"sport-menu-switcher_menuWrap__JNsYE"),or="sport-menu-switcher_menu__ItFs1",ir="sport-menu-switcher_activeMenu__lY6-1";var rr=a(15091),lr=a(80191),cr=a(85569),dr=a(31961),mr=function(e){return e.live="live",e.leagues="leagues",e.prematch="prematch",e}(mr||{});const ur=[{id:mr.live,name:(0,O.__)("Modern_._Sport Menu Mobile_._Top Live")},{id:mr.leagues,name:(0,O.__)("Modern_._Sport Menu Mobile_._Top Leagues")},{id:mr.prematch,name:(0,O.__)("Modern_._Sport Menu Mobile_._Top Prematch")}],pr=()=>{const[e,t]=(0,s.useState)(mr.live);return s.createElement("div",null,s.createElement("div",{className:nr},ur.map((a=>s.createElement("div",{className:(0,G.cn)([or,e===a.id&&ir]),onClick:()=>t(a.id),key:a.id},a.name)))),e===mr.live&&s.createElement(s.Fragment,null,s.createElement(dr.S,{link:R.jZg.live,title:(0,O.__)("Modern_._Sport Menu Mobile Link_._All Live Events")}),s.createElement(lr.MobileTopLiveContainer,{limit:5})),e===mr.prematch&&s.createElement(s.Fragment,null,s.createElement(dr.S,{link:R.jZg.line,title:(0,O.__)("Modern_._Sport Menu Mobile Link_._All Prematch Events")}),s.createElement(rr.MobileTopLineContainer,{limit:5})),e===mr.leagues&&s.createElement(cr.default,{limit:10,modernView:!0}))},_r=(0,s.memo)(pr),gr="features-menu_menu__wON1b";var vr=a(11948);const hr="features-menu-item_item__qHsXX",br="features-menu-item_icon__K86Nt",fr="features-menu-item_itemThin__CwaU7",yr="features-menu-item_itemLast__yyh1f",Sr="features-menu-item_text__bikYP",Er="features-menu-item_textSecondary__7eYbD",Cr=({name:e,icon:t,link:a,thin:n,svg:o,lastItem:i,dataTest:l,onClick:c})=>s.createElement(vr.E,{to:a,className:(0,G.cn)([hr,n&&fr,i&&yr]),onClick:c,dataTest:l},s.createElement("div",{className:br},o&&s.createElement(r.SvgIcon,{name:o}),!o&&t&&s.createElement(r.LazyImage,{src:t,alt:e})),s.createElement("div",{className:(0,G.cn)([n&&Sr,!n&&Er])},e)),Tr=(0,s.memo)(Cr),Nr={[m.h4.search]:(0,O.__)("Main_._Features Menu_._Search"),[m.h4.live]:(0,O.__)("Main_._Features Menu_._Live"),[m.h4.boosts]:(0,O.__)("Main_._Features Menu_._Boosts"),[m.h4.incomingBets]:(0,O.__)("Main_._Features Menu_._Incoming Bets"),[m.h4.favorites]:(0,O.__)("Main_._Features Menu_._Favorites")},kr=({items:e,leagues:t,languageSlug:a,getPreviousLink:n,getChampionships:o})=>{const{pathname:i}=(0,je.useLocation)(),l=(0,je.useNavigate)(),{screenWidth:c}=(0,r.useScreenSize)(),d=null==t?void 0:t.slice(0,5);return(0,s.useEffect)((()=>{t.length||o()}),[t]),s.createElement("div",{className:gr,"data-test":"featuresMenu"},s.createElement(Tr,{svg:ue.D.modernSearch,name:Nr[m.h4.search],thin:!0,onClick:()=>{n(i),l({pathname:R.jZg.searchAll})},dataTest:"featuresMenuSearch"}),s.createElement("div",{style:{width:c-80}},s.createElement(r.DraggedScroll,{arrows:!1},e&&e.map((({icon:e,name:t,link:n})=>s.createElement(Tr,{icon:e,name:Nr[t],link:(0,R.VzX)(n,a).replace(/\/+/g,"/"),key:t}))),d&&d.map(((e,t)=>s.createElement(Tr,{icon:e.flagURL||"/assets/country/ic_cup.svg",name:e.name,link:(0,R.pId)(m.bx.line,e),lastItem:t===d.length-1,key:e.id}))))))},xr=(0,U.connect)((e=>{var t;return{items:null==(t=(0,R.qth)(e,m.gG.mobileFeaturesMenu))?void 0:t.items,leagues:(0,S.zi9)(e),languageSlug:(0,R.Tjc)(e)}}),(e=>({getPreviousLink:t=>{e((0,S.QoK)(t))},getChampionships:()=>{e((0,S.muc)())}})))((0,s.memo)(kr)),wr=[{id:-1,title:"Book of Dead",has_live:!1,has_jackpot:!1,accumulating:!1,category:"slots",identifier:"playngo:BookofDead",identifier2:"flash=310&html=100310",provider:"playngo",producer_id:-1,producer:{id:-1,name:"playngo",text:"playngo"}},{id:-1,title:"Elvis Frog in Vegas",has_live:!1,has_jackpot:!1,accumulating:!1,category:"slots",identifier:"softswiss:ElvisFroginVegas",identifier2:"ElvisFrog",provider:"bgaming",producer_id:-1,producer:{id:-1,name:"softswiss",text:"softswiss"}},{id:-1,title:"Wolf Gold",has_live:!1,has_jackpot:!1,accumulating:!1,category:"slots",identifier:"pragmatic:WolfGold",identifier2:"vs25wolfgold",provider:"pragmatic",producer_id:-1,producer:{id:-1,name:"pragmatic",text:"pragmatic"}},{id:-1,title:"Great Rhino Megaways",has_live:!1,has_jackpot:!1,accumulating:!1,category:"slots",identifier:"pragmatic:GreatRhinoMegaways",identifier2:"vswaysrhino",provider:"pragmatic",producer_id:-1,producer:{id:-1,name:"pragmatic",text:"pragmatic"}},{id:-1,title:"Gonzos Quest Megaways",has_live:!1,has_jackpot:!1,accumulating:!1,category:"slots",identifier:"redtiger:GonzosQuestMegaways",identifier2:"GonzosQuestMegaWays",provider:"redtiger",producer_id:-1,producer:{id:-1,name:"redtiger",text:"redtiger"}},{id:-1,title:"John Hunter and the Tomb of the Scarab Queen",has_live:!1,has_jackpot:!1,accumulating:!1,category:"slots",identifier:"pragmatic:JohnHunterandtheTomboftheScarabQueen",identifier2:"vs25scarabqueen",provider:"pragmatic",producer_id:-1,producer:{id:-1,name:"pragmatic",text:"pragmatic"}}],Lr="casino-games_wrapper__S2Z4i",Ir="casino-games_itemWrapper__PKSVM",Pr=({games:e,totalGames:t,getGames:a})=>((0,s.useEffect)((()=>{e.length||a({dev_id:Sn.SHA.popular,per_page:6,has_live:m.WU.line})}),[e]),s.createElement("div",{className:Lr},s.createElement(dr.S,{link:R.jZg.casino,title:(0,O.__)("Modern_._Casino Games Title_._Games"),count:t}),!wr&&s.createElement(r.AppLoader,{onlyLoader:!0}),!!wr&&s.createElement(r.DraggedScroll,{arrows:!1},e.map((e=>s.createElement("div",{className:Ir,key:e.id},s.createElement(On,{game:e,live:!1,newLayout:!0}))))))),Br=(0,U.connect)(((e,t)=>({games:(0,Sn.oKt)(e,m.WU.line),totalGames:(0,Sn.mKk)(e)})),(e=>({getGames:t=>{e((0,Sn.RL1)(t))}})))((0,s.memo)(Pr));var Fr=a(51913);const Mr=({children:e,sportMenuEnabled:t,featuresMenuEnabled:a,casinoGameSection:n,storiesEnabled:o,storiesItems:i,incomingBetsEnabled:l,promotionsSectionsEnabled:c,featuresToggleEnabled:d,featuresToggleSettings:m,isOddsBoosterEnabled:u,auth:p})=>{const{boostedOddsEnabled:_,combisEnabled:g}=m;return s.createElement(s.Fragment,null,e&&s.createElement("div",{className:mo.Z.banner},e),o&&p&&!!i.length&&s.createElement("div",{className:mo.Z.storiesWrapper},s.createElement(r.Stories,{items:i,withSlider:!0})),s.createElement("div",{className:mo.Z.page},a&&s.createElement(xr,null),d&&(g||_&&u)&&s.createElement("div",{className:mo.Z.featuresTogglerWrapper},s.createElement(r.FeaturesToggler,{BoostedOddsComponent:s.createElement(Fr.OddsBoosterMainPageMobile,null)})),t&&s.createElement(_r,null),n&&s.createElement(Br,null),c&&!p&&s.createElement("div",{className:mo.Z.promotionsSections},s.createElement(r.PromotionsSections,null)),l&&s.createElement(r.RealTimeIncomingBets,null)))},Ar=((0,U.connect)((e=>{const{items:t}=(0,R.qth)(e,m.gG.stories);return{sportMenuEnabled:!!(0,R.h0B)(e,m.gG.sportMenu),featuresMenuEnabled:!!(0,R.h0B)(e,m.gG.mobileFeaturesMenu),incomingBetsEnabled:!!(0,R.h0B)(e,m.gG.incomingBets),casinoGameSection:!!(0,R.h0B)(e,m.gG.casinoGameSection),storiesEnabled:!!(0,R.h0B)(e,m.gG.stories)&&(0,R.PkP)(e),promotionsSectionsEnabled:(0,R.h0B)(e,m.gG.promotionsSections),featuresToggleEnabled:!!(0,R.h0B)(e,m.gG.featuresToggle)&&(0,R.PkP)(e),featuresToggleSettings:(0,R.qth)(e,m.gG.featuresToggle),isOddsBoosterEnabled:(0,R.XiT)(e),auth:!!(0,o.Q0O)(e),storiesItems:t}}))((0,s.memo)(Mr)),s.lazy((()=>Promise.resolve().then(a.bind(a,91915))))),Dr=s.lazy((()=>a.e(1463).then(a.bind(a,51463)))),jr=s.lazy((()=>Promise.resolve().then(a.bind(a,85569)))),{WidgetsSliderMobile:Or}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,66607))),"WidgetsSliderMobile"),{TopTabs:Rr}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,88325))),"TopTabs"),{SportMenuContainer:Hr}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,28198))),"SportMenuContainer"),{LeaguesMenuSwitchMobile:Wr}=(0,O.ez)((()=>a.e(2467).then(a.bind(a,32467))),"LeaguesMenuSwitchMobile"),{MobileTopLineContainer:Vr}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,15091))),"MobileTopLineContainer"),{MobileTopLiveContainer:Ur}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,80191))),"MobileTopLiveContainer"),{MobileLiveContainer:Gr}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,32261))),"MobileLiveContainer"),{MobileLineContainer:$r}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,51444))),"MobileLineContainer"),{OddsBoosterLineMobile:Zr}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,51913))),"OddsBoosterLineMobile"),{MatchPageHeader:zr}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,41452))),"MatchPageHeader"),qr=({live:e,isLeague:t,setSelectedSport:a,showRealTimeIncomingBets:n})=>{const{sportName:i}=(0,Ct.useParams)(),{menuActiveSport:l,activeSport:c,disabledPromotions:d,auth:u,platformName:p,selectedSport:_,periodType:g,isOddsBoosterEnabled:v}=(0,U.useSelector)((e=>{const t=i?(0,E.W4p)(e,i):null;return{menuActiveSport:(0,S.CAk)(e,Number(null==t?void 0:t.id)),activeSport:t,disabledPromotions:(0,R.S6m)(e),auth:(0,o.Q0O)(e),platformName:(0,R.WpO)(e),periodType:(0,E.CTf)(e),selectedSport:(0,S.Vni)(e),isOddsBoosterEnabled:(0,R.XiT)(e)}}),U.shallowEqual),h=(0,r.useQuery)().get(Rt.bs),b=(0,je.useNavigate)(),[f,y]=(0,s.useState)(!1),C=(0,r.useQuery)().get(Rt.$r),T=C===m.gE.allSports,N=e?m.bx.live:m.bx.line,k=Number(null==c?void 0:c.id);(0,s.useEffect)((()=>{if(!c&&!_&&!T)return b(N===m.bx.line?`${R.jZg.line}?top=1`:`${R.jZg.live}?top=1`,{replace:!0})}),[N,c]);const x=!h&&!e;return(0,s.useEffect)((()=>{C===m.gE.allSports&&a(null)}),[C]),s.createElement(s.Fragment,null,!!u&&!d&&!e&&p!==m.Co.vave&&s.createElement(s.Suspense,{fallback:null},s.createElement(Or,null)),s.createElement("div",{className:mo.Z.page},s.createElement(zr,{section:N,live:e,selectedSport:_,isFilterShow:x}),v&&s.createElement("div",{className:mo.Z.oddsBooster},s.createElement(Zr,{isLive:!!e})),s.createElement(s.Fragment,null,(C===m.gE.allSports||!_)&&s.createElement(s.Fragment,null,s.createElement(Ar,{section:N,activeSportId:c?c.id:"",filterPeriod:g.id,isLeague:t,closeList:()=>y(!1),selectedSportFromList:_,setSelectedSportFromList:a}),c&&s.createElement(s.Fragment,null,s.createElement(Hr,{menuActiveSport:l,activeSport:k,currentSection:e?m.bx.live:m.bx.line,isModern:!0}),!t&&e&&s.createElement(Gr,{sport:c}),!t&&!e&&s.createElement($r,{sport:c,filterPeriod:g.id}))),C===m.gE.leagues&&!h&&_&&s.createElement(Wr,{section:N,selectedSportFromList:_,setSelectedSportFromList:a,filterPeriod:g.id}),!_&&t&&!h&&s.createElement(Dr,{filterPeriod:g.id,isLive:e,sport:c,section:N}),!f&&!!h&&s.createElement(s.Fragment,null,N===m.bx.line&&s.createElement(Rr,{activeTab:h,isModern:!0}),!e&&h!==m.eO.leagues&&s.createElement(Vr,{activeSport:c}),!!e&&h!==m.eO.leagues&&s.createElement(Ur,{activeSport:c}),h===m.eO.leagues&&s.createElement(jr,null))),n&&s.createElement(r.RealTimeIncomingBets,null)))},Xr=((0,U.connect)((e=>({showRealTimeIncomingBets:(0,R.EaG)(e)})),(e=>({setSelectedSport:t=>{e((0,S.fLL)(t))}})))((0,s.memo)(qr)),"modern-grid_controls__MfVGt"),Jr="modern-grid_menu__RSCro",Yr="modern-grid_tab__6jb4h",Kr="modern-grid_tabInner__q1AXM",Qr="modern-grid_active__enEl7",el="modern-grid_tabTitle__4UShd",tl="modern-grid_topSelectShadow__NoUeq",al="modern-grid_popup__mx8qb",sl="modern-grid_fromLeft__34K3k",nl="modern-grid_popupLinks__yjyxb",ol="modern-grid_popupTitle__kccU0",il="modern-grid_fromRight__RNJh8",rl="modern-grid_popupItem__NQvpl",ll="modern-grid_bottom__V0cdJ",cl="modern-grid_withRedIcon__2aaLK",dl="modern-grid_popupText__4Pwcn",ml=({active:e,open:t,icon:a,title:n,items:o,fromRight:i,link:l="/",toggleTab:c,onLinkClick:d})=>{const m=(0,je.useNavigate)();return s.createElement("div",{className:Yr},s.createElement("div",{className:(0,G.cn)([Kr,e&&Qr]),onClick:()=>{o.length?c():(d(),m(l))}},s.createElement(r.SvgIcon,{name:a}),s.createElement("div",{className:el},n)),t&&o.length>0&&s.createElement("div",{className:(0,G.cn)([al,i?il:sl])},s.createElement("div",{className:nl},o.map((e=>s.createElement("div",{key:e.id,className:(0,G.cn)([e.isLive&&cl])},s.createElement(vr.E,{to:e.link,className:rl,onClick:d},s.createElement(r.SvgIcon,{name:e.icon}),s.createElement("div",{className:ol},e.title)))))),s.createElement("div",{className:(0,G.cn)([rl,ll]),onClick:c},s.createElement(r.SvgIcon,{name:a}),s.createElement("div",{className:dl},n))))},ul=(0,s.memo)(ml);let pl=function(e){return e.none="none",e.top="top",e.live="live",e.line="line",e}({});const _l=[{id:"live-events",icon:ue.D.modernTop,title:(0,O.__)("Modern_._Menu_._Top Live"),link:`${R.jZg.live}?top=1`,isLive:!0},{id:"events",icon:ue.D.modernTopEvents,title:(0,O.__)("Modern_._Menu_._Top Events"),link:`${R.jZg.line}?top=1`,isLive:!1},{id:"leagues",icon:ue.D.modernLeagues,title:(0,O.__)("Modern_._Menu_._Top Leagues"),link:`${R.jZg.line}?top=2`,isLive:!1}],gl=(e,t)=>[{id:"events",icon:ue.D.modernAllSports,title:(0,O.__)("Modern_._Menu_._Events"),link:(0,R.Rxv)(e.alias,t===m.bx.line?R.Mc0.sportLine:R.Mc0.sportLive,t)},{id:"leagues",icon:ue.D.modernLeagues,title:(0,O.__)("Modern_._Menu_._Leagues"),link:(0,R.Rxv)(e.alias,R.Mc0.leagues,t)}],vl="modern-view",hl="modern-tab-open",bl=({children:e,sports:t,setup:a,getDefaultSport:n})=>{const{pathname:o}=(0,je.useLocation)(),i=(0,je.useNavigate)(),l=!!(0,r.useQuery)().get(Rt.bs),d=o===R.jZg.searchAll,{section:u,sportAlias:p}=(0,r.useGetSportPageRouteHook)(),_=(0,s.useMemo)((()=>t?t.find((e=>e.alias===p)):null),[t,p])||n(u),[g,v]=(0,s.useState)(pl.none),[h,b]=(0,s.useState)(!1),f=()=>v(pl.none),y=()=>{v(pl.none),b(!h)};(0,s.useEffect)((()=>(document.body.classList.add(vl),a(),()=>{document.body.classList.remove(vl)})),[]),(0,s.useEffect)((()=>(g!==pl.none&&document.documentElement.classList.add(hl),()=>{document.documentElement.classList.remove(hl)})),[g]);const S=e=>{v(g===e?pl.none:e)},{isActive:E}=(0,r.useFeatureChecker)(c.vH.DW3885);return s.createElement(s.Fragment,null,e,s.createElement("div",{className:Xr},s.createElement("div",{className:Jr},s.createElement("div",{className:Yr},s.createElement("div",{className:(0,G.cn)([Kr,d&&Qr]),onClick:()=>{v(pl.none),i({pathname:R.jZg.searchAll})}},s.createElement(r.SvgIcon,{name:ue.D.modernSearch}),s.createElement("div",{className:el},(0,O.__)("Modern_._Menu_._Search")))),s.createElement(ul,{active:l,open:g===pl.top,icon:ue.D.modernTop,title:(0,O.__)("Modern_._Menu_._Top"),items:_l,toggleTab:()=>S(pl.top),onLinkClick:f}),s.createElement(ul,{active:u===m.bx.live&&!l,open:g===pl.live,icon:ue.D.modernTimer,title:(0,O.__)("Modern_._Menu_._Live"),items:_?gl(_,m.bx.live):[],toggleTab:()=>S(pl.live),link:R.jZg.live,onLinkClick:f}),s.createElement(ul,{active:u===m.bx.line&&!l&&!d,open:g===pl.line,icon:ue.D.modernSport,title:(0,O.__)("Modern_._Menu_._Sports"),items:_?gl(_,m.bx.line):[],toggleTab:()=>S(pl.line),link:R.jZg.line,onLinkClick:f,fromRight:!0}),s.createElement("div",{className:Yr},s.createElement("div",{className:(0,G.cn)([Kr,h&&Qr]),onClick:y},s.createElement(r.SvgIcon,{name:ue.D.modernCog}),s.createElement("div",{className:el},(0,O.__)("Modern_._Menu_._Settings")))))),g!==pl.none&&s.createElement("div",{className:tl,onClick:f}),h&&s.createElement(r.UIModalPortal,{identifier:"settings",isBlurModal:!0,isModern:!E,position:"bottom",onClose:()=>b(!1)},!E&&s.createElement(De,{settingsClick:y,isModern:!0}),E&&s.createElement(Et,{settingsClick:y})))};(0,U.connect)((e=>({sports:(0,E.foR)(e),getDefaultSport:t=>(0,E.nJv)(e,t===m.bx.live?(0,S.tDO)(e):(0,S.Zdb)(e))})),(e=>({setup:()=>{e((0,S.ajn)({period:Rt.xR[0].id})),e((0,S.JSS)())}})))((0,s.memo)(bl));var fl=a(78169);let yl=function(e){return e.none="none",e.sports="sports",e.casino="casino",e}({});const Sl=[{id:"live-events",icon:so.X.SvgLiveNew,title:(0,O.__)("Default_._Navigation_._Live events"),link:R.jZg.live},{id:"events",icon:so.X.SvgAllSports,title:(0,O.__)("Default_._Navigation_._Prematch"),link:R.jZg.line}],El=[{id:"casino",icon:so.X.SlotMashine,title:(0,O.__)("Menu bottom_._Navigation_._Casino link"),link:R.jZg.casino},{id:"liveCasino",icon:so.X.Cards,title:(0,O.__)("Default_._Navigation_._Live Casino"),link:R.jZg.liveCasino}],Cl="bottom-menu_controls__VCku1",Tl="bottom-menu_menu__U6bzi",Nl="bottom-menu_menuNew__-Dp4K",kl="bottom-menu_tab__AttPH",xl="bottom-menu_tabInner__JXl3Q",wl="bottom-menu_active__11rCf",Ll="bottom-menu_tabInnerWrap__FPG5i",Il="bottom-menu_notificationCircle__7Qr4B",Pl="bottom-menu_notificationOval__quuEw",Bl="bottom-menu_notificationDot__TuHUj",Fl="bottom-menu_tabTitle__3SfgL",Ml="bottom-menu_topSelectShadow__1HqOb",Al="bottom-menu_imgIcon__9PXC6",Dl="bottom-menu_popup__n6+K7",jl="bottom-menu_popupNew__SDdF5",Ol="bottom-menu_fromLeft__UtxEi",Rl="bottom-menu_popupLinks__a5of+",Hl="bottom-menu_popupTitle__zJ1Fs",Wl="bottom-menu_fromRight__DBqh0",Vl="bottom-menu_popupItem__9tatP",Ul="bottom-menu_popupLinksNew__kGB7N",Gl="bottom-menu_bottom__KjBHd",$l="bottom-menu_bottomNew__4gyKN",Zl="bottom-menu_popupText__1LOqk",zl=({icon:e,title:t,iconUrl:a,notification:n})=>{const{type:o,value:i}=n||{};return s.createElement("div",{className:Ll},!!n&&s.createElement("div",{className:(0,G.cn)([o===ql.circle&&Il,o===ql.oval&&Pl,o===ql.dot&&Bl]),"data-test":"eventCountBetslip"},o===ql.oval&&s.createElement(r.SvgIcon,{icon:so.X.Lightning}),i),a&&s.createElement("div",{className:Al},s.createElement(r.LazyImage,{src:a})),!a&&s.createElement(r.SvgIcon,{icon:e}),s.createElement("div",{className:Fl},t))};let ql=function(e){return e.circle="circle",e.oval="oval",e.dot="dot",e}({});const Xl=({active:e,icon:t,iconUrl:a,iconActiveUrl:n,title:o,open:i,items:l,fromRight:c,link:d,newLayout:m,notification:u,toggleTab:p,onLinkClick:_})=>s.createElement("div",{className:kl,"data-test":`menu ${o}`},!!d&&s.createElement(r.LinkAppSiteConvertor,{customClass:(0,G.cn)([xl,e&&wl]),path:d,onClick:_},s.createElement(zl,{icon:t,title:o,iconUrl:a,notification:u})),!d&&s.createElement("div",{className:(0,G.cn)([xl,e&&wl]),onClick:()=>{if(l)return p();_()},"data-test":"Settings"===o?"globalSettings":`menuLink ${o}`},s.createElement(zl,{icon:t,title:o,iconUrl:a,notification:u})),i&&!!l&&s.createElement("div",{className:(0,G.cn)([Dl,m&&jl,c?Wl:Ol])},s.createElement("div",{className:(0,G.cn)([Rl,m&&Ul])},l.map((({link:e,id:t,title:n,isBaseLink:o,icon:i,iconActive:l})=>s.createElement(r.LinkAppSiteConvertor,{path:e.replace(/\/+/g,"/"),customClass:Vl,key:t||n,onClick:_,isBaseLink:o},a&&s.createElement("div",{className:Al},s.createElement(r.LazyImage,{src:l})),!a&&"function"==typeof i&&s.createElement(r.SvgIcon,{icon:i}),s.createElement("div",{className:Hl,"data-test":`subMenu ${n}`},n))))),s.createElement("div",{className:(0,G.cn)([Vl,Gl,m&&$l]),onClick:p},n&&s.createElement("div",{className:Al},s.createElement(r.LazyImage,{src:n})),!n&&s.createElement(r.SvgIcon,{icon:t}),s.createElement("div",{className:Zl},o)))),Jl=(0,s.memo)(Xl);var Yl=a(71794),Kl=a.n(Yl),Ql=a(29054);const ec="customer-menu_menu__Y1uw3",tc="customer-menu_scrolled__o4v6M",ac="customer-menu_header__dgwPS",sc="customer-menu_title__OCrCB",nc="customer-menu_icon__wTBZd",oc="customer-menu_titleWrapper__4vRud",ic="customer-menu_amount__KkC7L",rc="customer-menu_right__B8qUw",lc="customer-menu_item__KcYq6",cc="customer-menu_opened__IS74h",dc="customer-menu_arrow__me-IL",mc="customer-menu_customer__ot1kP",uc="customer-menu_list__W6zmA",pc="customer-menu_listItem__vUZn6",_c="customer-menu_active__-6f9T",gc="customer-menu_text__4f322",vc="customer-menu_logout__RObc4",hc="customer-menu_padding__VVr8+",bc="customer-menu_headerAccount__P6Gdi",fc="customer-menu_box__+eFCJ",yc=({path:e,items:t,bonuses:a,showNewCashier:n,onMenuClose:o})=>{const{openCashierModal:i}=(0,Ql.HR)();return s.createElement("ul",{className:uc},!!t&&t.map((t=>s.createElement("li",{key:t.name},s.createElement(r.LinkAppSiteConvertor,{path:t.link,onClick:e=>((e,t)=>{n&&(R.jZg.deposit!==t&&R.jZg.withdrawal!==t||(e.preventDefault(),o&&o(),i({method:R.jZg.deposit===t?Ql.aD.deposit:Ql.aD.withdrawal})))})(e,t.link),customClass:(0,G.cn)([pc,e===t.link&&_c]),useWrapper:!0},s.createElement("div",{className:gc,"data-test":"menuListItem"},t.name),t.checkNotifications&&!!a&&s.createElement("div",{className:ic},a))))))},Sc=(0,U.connect)((e=>({showNewCashier:(0,R.cxR)(e)})))((0,s.memo)(yc)),Ec=({children:e,title:t,notifications:a=!1,show:n=1,right:o=null,className:i=null,icon:l=null,open:c=!1,bonuses:d=null})=>{const[m,u]=(0,s.useState)(c);return s.createElement("div",{className:(0,G.cn)([lc,m&&cc,i]),"data-test":"customerMenuContainer"},s.createElement("div",{className:oc,onClick:()=>n?u(!m):null},s.createElement("div",{className:(0,G.cn)([sc,nc]),"data-test":"customerMenuItem"},l&&s.createElement(r.SvgIcon,{name:l}),t,a&&!!d&&s.createElement("div",{className:ic},d)),n&&s.createElement(s.Fragment,null,!!o&&s.createElement("div",{className:rc,"data-test":"userBalance"},o),s.createElement("div",{className:dc,"data-test":"dropDownArrow"},s.createElement(r.SvgIcon,{name:ue.D.baseArrow})))),m&&e)},Cc=({links:e,customer:t,balanceInfo:a,balanceVisible:n,availableBonuses:o,showNewCashier:i,clickHandler:l,currencyByCode:c,onMenuClose:d})=>{const{currency:m,availableForWithdrawal:u}=a||{},p=c(m),_=(null==p?void 0:p.icon)||Kl()(null==p?void 0:p.code),g=a&&`${_} ${(0,r.formatSubUnit)(a.amount,null==p?void 0:p.subUnits)}`,v=(0,Ct.useLocation)(),h=(0,Ct.useNavigate)(),{openCashierModal:b}=(0,Ql.HR)();return s.createElement(s.Fragment,null,s.createElement("div",{className:tc},s.createElement("div",{className:ac},s.createElement("div",{className:bc},s.createElement(Ec,{icon:ue.D.ic_name,right:g,className:mc,show:n,title:[t&&t.first_name,t&&t.middle_name,t&&t.last_name].join(" ")},s.createElement("ul",{className:uc},s.createElement("li",{className:pc},s.createElement("div",{className:"customer-menu__list__text","data-test":"depositDropdown"},(0,O.__)("Balance Aside_._List Item_._Withdrawable")),s.createElement("div",{className:rc},s.createElement(r.CurrencySymbol,{currency:m}),"\xa0",s.createElement(r.FormatterCurrency,{currentCurrency:m,currencyValue:u}))),s.createElement("li",{className:pc},s.createElement("div",{className:"customer-menu__list__text","data-test":"depositDropdown"},(0,O.__)("Default_._Text_._Casino bonus")),s.createElement("div",{className:rc},a&&s.createElement(r.CurrencySymbol,{currency:m}),"\xa0",a&&s.createElement(r.FormatterCurrency,{currentCurrency:m,currencyValue:a.casinoBonusSum}))),s.createElement("li",{className:pc},s.createElement("div",{className:"customer-menu__list__text","data-test":"depositDropdown"},(0,O.__)("Default_._Text_._Sport bonus")),s.createElement("div",{className:rc},a&&s.createElement(r.CurrencySymbol,{currency:m}),"\xa0",a&&s.createElement(r.FormatterCurrency,{currentCurrency:m,currencyValue:a.sportsBonusSum}))))),s.createElement("div",{className:hc},s.createElement(r.Button,{type:["secondary","small","full"],buttonType:{type:"button"},clickHandler:()=>{i?(b(),d&&d()):h(R.jZg.deposit)},text:(0,O.__)("Default_._Action_._Deposit")})))),e.map((e=>!!e.items.length&&s.createElement("div",{className:fc,key:e.title},e.items[0].link!==R.jZg.totoHistory&&s.createElement(Ec,{title:e.title,icon:e.svg,notifications:e.checkNotifications,bonuses:o},s.createElement(Sc,{path:v.pathname,items:e.items,bonuses:o,onMenuClose:d})))))),s.createElement("div",{className:vc,role:"button",onClick:()=>l(),"aria-hidden":"true","data-test":"logoutButton"},s.createElement(r.SvgIcon,{name:ue.D.logout}),(0,O.__)("Header_._Button_._Log Out")))},Tc=(0,U.connect)((e=>({links:(0,R.jyE)(e),balanceInfo:(0,o.yt6)(e),balanceVisible:(0,o.tqw)(e),availableBonuses:(0,_.Tn_)(e),showNewCashier:(0,R.cxR)(e),currencyByCode:t=>(0,o.BrI)(e,t)})),null)((0,s.memo)(Cc)),Nc=({asideClass:e,loginSuccess:t,customerToken:a,customer:n,onClose:o,getCustomer:i,clearCustomer:r,logout:l})=>{(0,s.useEffect)((()=>{const e=new P.Subscription;return e.add((0,P.of)(t).pipe((0,B.filter)((()=>t))).subscribe((()=>{i()}))),()=>e.unsubscribe()}),[t]),(0,s.useEffect)((()=>{!a&&n&&r()}),[a]);return s.createElement(Te,{onClose:o,toggleClass:e,fromRight:!0},s.createElement("div",{className:ec},s.createElement(Tc,{customer:n,clickHandler:()=>{l(),o()},onMenuClose:o})))},kc=(0,U.connect)((e=>({loginSuccess:(0,o.sa9)(e),customerToken:(0,o.Q0O)(e),customer:(0,o.hFT)(e)})),(e=>({logout:()=>{e((0,o.smJ)()),e((0,o.$1P)()),e((0,o.mNQ)()),e((0,_.tPp)())},getCustomer:()=>{e((0,o.A5h)())},clearCustomer:()=>{e((0,o.CUS)())}})))((0,s.memo)(Nc)),xc="bottom-tab-open",wc="modern-view",Lc=({auth:e,asideStatus:t,platformName:a,section:n,isCasinoEnabled:i,setup:l,openBasicModal:d,openBasicAside:u,setSection:_,watchersChat:g})=>{const{pathname:v}=(0,je.useLocation)(),[h,b]=(0,s.useState)(yl.none),[f,y]=(0,s.useState)(!1),S=!!(0,r.useQuery)().get("sport"),E=!!(0,r.useQuery)().get("casino"),C=[R.jZg.line,R.jZg.live],[T,N]=(0,s.useState)(!1),k=(0,R.bFi)(v),x=(0,s.useMemo)((()=>C.some((e=>v.includes(e)))),[v])&&!k,w=()=>{u(o.jYl.none)},L=e=>{b(h===e?yl.none:e),w()},I=()=>{_(p.h74.actions),b(yl.none),w()},P=()=>{if(b(yl.none),e)return a===m.Co.vave?u(t===o.jYl.cabinet?o.jYl.none:o.jYl.cabinet):y(!0);d(o.vOS.register)},B=()=>{b(yl.none),N(!T)};(0,s.useEffect)((()=>(n!==p.h74.history&&h===yl.none||document.documentElement.classList.add(xc),()=>{document.documentElement.classList.remove(xc)})),[h,n]),(0,s.useEffect)((()=>(document.body.classList.add(wc),l(),()=>{document.body.classList.remove(wc)})),[]);const{isActive:F}=(0,r.useFeatureChecker)(c.vH.DW3885);return s.createElement(s.Fragment,null,s.createElement("div",{className:Cl},s.createElement("div",{className:Tl,"data-test":"bottomMenu"},s.createElement(Jl,{active:R.jZg.home===v,link:R.jZg.home,icon:so.X.SvgHomeDark,title:(0,O.__)("Default_._Navigation_._Home"),onLinkClick:I}),(!x||!e&&x)&&s.createElement(s.Fragment,null,s.createElement(Jl,{active:S,open:h===yl.sports,icon:so.X.ModernSport,title:(0,O.__)("Default_._Navigation_._Sports"),items:Sl,toggleTab:()=>L(yl.sports),onLinkClick:I}),i&&s.createElement(Jl,{active:E,open:h===yl.casino,icon:so.X.SlotMashine,title:(0,O.__)("Menu bottom_._Navigation_._Casino"),items:El,toggleTab:()=>L(yl.casino),onLinkClick:I}),s.createElement(Jl,{active:R.jZg.promotions===v,link:R.jZg.promotions,icon:so.X.Promotions,title:(0,O.__)("Default_._Navigation_._Promotions"),onLinkClick:I})),e&&x&&s.createElement(s.Fragment,null,s.createElement(Jl,{active:R.jZg.live===v&&n!==p.h74.history,link:`${R.jZg.live}?top=1`,icon:so.X.SvgLiveNew,title:(0,O.__)("Menu bottom_._Navigation_._Live"),onLinkClick:I}),s.createElement(Jl,{active:n===p.h74.history,icon:so.X.SvgMyBets,title:(0,O.__)("Default_._Title Or Link_._My bets"),onLinkClick:()=>{_(p.h74.history)}}),s.createElement(Jl,{active:R.jZg.line===v&&n!==p.h74.history,link:`${R.jZg.line}?top=1`,icon:so.X.ModernSport,title:(0,O.__)("Default_._Navigation_._Sport"),onLinkClick:I})),!x&&!g&&s.createElement(Jl,{active:t===o.jYl.cabinet,icon:so.X.Profile,title:e?(0,O.__)("Default_._Navigation_._Profile"):(0,O.__)("Default_._Action_._Sign up"),onLinkClick:P}),x&&!g&&s.createElement(Jl,{active:T,icon:so.X.ModernCog,title:(0,O.__)("Modern_._Menu_._Settings"),onLinkClick:B}),g&&s.createElement(Jl,{active:t===o.jYl.cabinet,icon:so.X.Chat,title:e?(0,O.__)("Default_._Navigation_._Chat"):(0,O.__)("Default_._Action_._Sign up"),onLinkClick:P}))),h!==yl.none&&s.createElement("div",{className:Ml,onClick:I}),T&&s.createElement(r.UIModalPortal,{identifier:"settings",isBlurModal:!0,isModern:!F,position:"bottom",onClose:()=>N(!1)},!F&&s.createElement(De,{settingsClick:B,isModern:!0}),F&&s.createElement(Et,{settingsClick:B})),n===p.h74.history&&s.createElement(js,null),f&&s.createElement(kc,{onClose:()=>{y(!1)},asideClass:"aside-animate"}))},Ic=((0,U.connect)((e=>({auth:(0,o.Q0O)(e),bonuses:(0,_.Tn_)(e),asideStatus:(0,o.o3G)(e),watchersChat:(0,R.P6t)(e),section:(0,p.Xxz)(e),platformName:(0,R.WpO)(e),isCasinoEnabled:(0,R.aJ)(e)})),(e=>({openBasicModal:t=>{e((0,o.ARU)(t))},openBasicAside:t=>{e((0,o.jTH)(t))},setup:()=>{e((0,S.ajn)({period:Rt.xR[0].id})),e((0,S.JSS)())},setSection:t=>{e((0,p.ZIJ)(t))}})))((0,s.memo)(Lc)),{[m.q_.home]:(0,O.__)("Mobile Bottom Menu_._Links_._Home"),[m.q_.sports]:(0,O.__)("Mobile Bottom Menu_._Links_._Sports"),[m.q_.live]:(0,O.__)("Mobile Bottom Menu_._Links_._Live"),[m.q_.prematch]:(0,O.__)("Mobile Bottom Menu_._Links_._Prematch"),[m.q_.betslip]:(0,O.__)("Mobile Bottom Menu_._Links_._Betslip"),[m.q_.filter]:(0,O.__)("Mobile Bottom Menu_._Links_._Filter"),[m.q_.casino]:(0,O.__)("Mobile Bottom Menu_._Links_._Casino"),[m.q_.signup]:(0,O.__)("Mobile Bottom Menu_._Links_._Sign up"),[m.q_.profile]:(0,O.__)("Mobile Bottom Menu_._Links_._Profile")}),Pc="casino-filter_wrapper__QORsy",Bc="casino-filter-item_itemWrap__5wRu1",Fc="casino-filter-item_selected__3docI",Mc="casino-filter-item_title__OTIqS",Ac="casino-filter-item_providersView__EEFeU",Dc="casino-filter-item_imageWrap__s72zn",jc=({title:e,slug:t,selected:a,logoUrl:n,providers:o,onSelect:i})=>{const[l,c]=(0,s.useState)(!1);return s.createElement("div",{className:(0,G.cn)([Bc,a&&Fc,o&&Ac]),onClick:()=>{i(t),c(!l)}},n&&s.createElement("div",{className:Dc},s.createElement(r.LazyImage,{src:n})),s.createElement("div",{className:Mc},(0,O.__)(e)))},Oc=(0,s.memo)(jc),Rc={header:"casino-filter-view_header__-kmpe",headerTitle:"casino-filter-view_headerTitle__5+GzN",headerProviders:"casino-filter-view_headerProviders__+poWr",arrowWrap:"casino-filter-view_arrowWrap__PP2Q4",clear:"casino-filter-view_clear__MY3Ea",content:"casino-filter-view_content__5uZWB",contentStretch:"casino-filter-view_contentStretch__GlxJz",titleWrap:"casino-filter-view_titleWrap__x7A4e",title:"casino-filter-view_title__pZmhh",loading:"casino-filter-view_loading__+pP06",categories:"casino-filter-view_categories__F255v",more:"casino-filter-view_more__ex5JU",bottomSection:"casino-filter-view_bottomSection__VDq9A",buttonsWrap:"casino-filter-view_buttonsWrap__P06Hs",one:"casino-filter-view_one__NT9q8",buttonClear:"casino-filter-view_buttonClear__0wEaR",total:"casino-filter-view_total__XEiHg"},Hc=({providersOpened:e,onClose:t,onClear:a})=>s.createElement("div",{className:(0,G.cn)([Rc.header,e&&Rc.headerProviders])},!e&&s.createElement("div",{className:Rc.headerTitle},(0,O.__)("Modern_._Casino filter Mobile_._Filter")),e&&s.createElement(s.Fragment,null,s.createElement("div",{className:Rc.arrowWrap,onClick:t},s.createElement(r.SvgIcon,{name:ue.D.arrow})),s.createElement("div",{className:Rc.headerTitle},(0,O.__)("Modern_._Casino filter Mobile_._Providers")),s.createElement("div",{className:Rc.clearWrap},s.createElement("button",{className:Rc.clear,onClick:a},(0,O.__)("Modern_._Casino filter Mobile_._Clear"))))),Wc=(0,s.memo)(Hc),Vc="casino-filter-search_inputWrap__uQaWm",Uc="casino-filter-search_input__6-xSQ",Gc="casino-filter-search_icon__DH-Gl",$c=({onType:e,onClear:t})=>{const[a,n]=(0,s.useState)("");return s.createElement("div",{className:Vc},s.createElement("input",{className:Uc,value:a,name:"firstName",onChange:t=>{n(t.target.value),e(t.target.value)},onKeyDown:t=>{"Backspace"===t.key&&(n(t.target.value),e(t.target.value))},placeholder:(0,O.__)("Modern_._Casino filter Mobile_._Search")}),a&&s.createElement("div",{className:Gc,onClick:()=>{n(""),t()}},s.createElement(r.SvgIcon,{name:ue.D.modernClose})),!a&&s.createElement("div",{className:Gc},s.createElement(r.SvgIcon,{name:ue.D.find})))},Zc=(0,s.memo)($c),zc="casino_filter_category",qc="casino_filter_producer",Xc="casino_filter_url",Jc=({categories:e,categoriesLoaded:t,producers:a,producersLoaded:n,auth:o,totalGames:i,onClose:l,getCategories:c,getCasinoGames:d,getProducers:m,sortProducers:u,onClear:p})=>{const _=W.J.get(zc),g=W.J.get(qc),[v,h]=(0,s.useState)(_||null),[b,f]=(0,s.useState)(g||null),[y,S]=(0,s.useState)(!1),{pathname:E}=(0,je.useLocation)(),C=(0,je.useNavigate)(),T=(0,R.bFi)(E),[N,k]=(0,s.useState)(i),[x,w]=(0,s.useState)(a);(0,s.useLayoutEffect)((()=>(m(T,!0),()=>{u()})),[T]),(0,s.useEffect)((()=>{const e=x[0],t=a[0];(null==e?void 0:e.id)!==(null==t?void 0:t.id)&&w(a)}),[a]),(0,s.useEffect)((()=>{e.length||c(T,o)}),[e,i]),(0,s.useEffect)((()=>{k(i)}),[i]);const L=()=>{I(),P(),W.J.remove(Xc),T&&C(R.jZg.liveCasino),T||C(R.jZg.casino),l()},I=()=>{h(null),W.J.remove(zc),p(),d(T,null)},P=()=>{f(null),W.J.remove(qc),p(),d(T,null)},B=()=>{w(a)};return s.createElement(s.Fragment,null,s.createElement(Wc,{providersOpened:y,onClose:()=>{S(!1),B()},onClear:P}),s.createElement("div",{className:(0,G.cn)([Rc.content,y&&Rc.contentStretch])},y&&s.createElement(Zc,{onType:e=>{if(e){const t=a.filter((t=>t.title.toLowerCase().includes(e.toLowerCase())));w(t)}else B()},onClear:B}),!y&&s.createElement(s.Fragment,null,s.createElement("div",{className:Rc.titleWrap},s.createElement("div",{className:Rc.title},(0,O.__)("Modern_._Casino filter Mobile_._Categories")),s.createElement("button",{className:Rc.clear,onClick:I},(0,O.__)("Modern_._Casino filter Mobile_._Clear"))),!t&&s.createElement("div",{className:Rc.loading},s.createElement(r.AppLoader,null)),s.createElement("div",{className:Rc.categories},t&&e.map((({slug:e,name:t,dev_id:a,id:n})=>s.createElement(Oc,{onSelect:e=>((e,t)=>{v===e?(I(),d(T,null,null)):(h(e),b&&f(null),t&&d(T,t,null))})(e,n),selected:v===e,title:t,slug:e})))),s.createElement("div",{className:Rc.titleWrap},s.createElement("div",{className:Rc.title},(0,O.__)("Modern_._Casino filter Mobile_._Provider")),s.createElement("button",{className:Rc.clear,onClick:P},(0,O.__)("Modern_._Casino filter Mobile_._Clear")))),!n&&s.createElement("div",{className:Rc.loading},s.createElement(r.AppLoader,null)),s.createElement("div",{className:Rc.categories},n&&x.slice(0,y?100:20).map((({title:e,name:t,id:a,logoUrl:n})=>s.createElement(Oc,{onSelect:e=>((e,t)=>{b===e?(P(),d(T,null,null)):(f(e),v&&h(null),d(T,null,t))})(e,a),selected:b===t,title:e,slug:t,logoUrl:n,providers:!0}))),!y&&s.createElement("div",{className:Rc.more,onClick:()=>{S(!0),window.scrollTo(0,0)}},(0,O.__)("Modern_._Casino filter Mobile_._More")))),s.createElement("div",{className:Rc.bottomSection},s.createElement("div",{className:(0,G.cn)([Rc.buttonsWrap,y&&Rc.one])},!y&&s.createElement(r.Button,{className:Rc.buttonClear,type:["default","height_48"],buttonType:{type:"button"},text:(0,O.__)("Modern_._Casino filter Mobile_._Clear All"),clickHandler:L}),s.createElement(r.Button,{type:["default","height_48"],buttonType:{type:"button"},text:(0,O.__)("Modern_._Casino filter Mobile_._Save filter"),clickHandler:()=>{if(v){W.J.set(zc,v),W.J.remove(qc);const e=(0,R.FF8)({category:v,state:T});W.J.set(Xc,e),C(e)}if(!v&&b){W.J.set(qc,b),W.J.remove(zc);const e=(0,R.qBA)({producer:b,state:T});W.J.set(Xc,e),C(e)}v||b||L(),l()}})),!y&&s.createElement("div",{className:Rc.total},(0,O.__)("Modern_._Casino filter Mobile_._Total games")," ",N)))},Yc=(0,U.connect)((e=>({categories:(0,Sn.QbF)(e),categoriesLoaded:(0,Sn.ffs)(e),producers:(0,Sn.j62)(e),producersLoaded:(0,Sn.qGZ)(e),auth:!!(0,o.Q0O)(e),totalGames:(0,Sn.mKk)(e)})),(e=>({getCategories:(t,a)=>{e((0,Sn.x2J)({isLive:t?1:0,auth:a}))},getProducers:(t,a)=>{e((0,Sn.XYn)({is_live:t?1:0,topProducer:a?1:0}))},getCasinoGames:(t,a,s)=>{const n={has_live:t?1:0};s&&(n.producer_id=s),a&&(n.category_id=a),e((0,Sn.RL1)(n))},sortProducers:()=>{e((0,Sn.KVE)())}})))((0,s.memo)(Jc)),Kc=({onClose:e,onClear:t})=>s.createElement(r.UIModalPortal,{identifier:"casinoFilters",onClose:e,position:"bottom",closeIcon:so.X.SvgCloseSecondary},s.createElement("div",{className:Pc},s.createElement(Yc,{onClose:e,onClear:t}))),Qc=(0,s.memo)(Kc),ed="modern-view",td=({auth:e,items:t,betslipBets:a,betslipQuickBet:n,languageSlug:i,filtersEnabled:r,openBasicModal:l})=>{const{pathname:c}=(0,je.useLocation)(),[d,u]=(0,s.useState)(""),[p,_]=(0,s.useState)(!1),[g,v]=(0,s.useState)(!1),[h,b]=(0,s.useState)(!1),[f,y]=(0,s.useState)(!1),S=c===R.jZg.casino||c===R.jZg.liveCasino||(0,je.matchPath)(R.jZg.casinoCategory,c)||(0,je.matchPath)(R.jZg.casinoProducer,c)||(0,je.matchPath)(R.jZg.liveCasinoCategory,c)||(0,je.matchPath)(R.jZg.liveCasinoProducer,c),E=W.J.get(zc),C=W.J.get(qc),T=W.J.get(Xc),N=c===R.jZg.home;(0,s.useEffect)((()=>(document.body.classList.add(ed),()=>{document.body.classList.remove(ed)})),[]),(0,s.useEffect)((()=>{N&&u(m.q_.home),S&&u(m.q_.casino),T!==c&&P()}),[c,T,N]),(0,s.useEffect)((()=>{t.map((e=>{e.link===c&&u(e.title)}))}),[]),(0,s.useEffect)((()=>{S||P()}),[S]),(0,s.useEffect)((()=>{T&&b(!0)}),[T]);const k=()=>{_(!0)},x=e=>e.map((e=>Object.assign({},e,{title:Ic[m.q_[e.title]],link:(0,R.VzX)(e.link,i).replace(/\/+/g,"/")}))),w=(e,t,a,s)=>{const n=s||d!==e?t:a;if(S&&e!==m.q_.betslip||!S||!r)return n},L=e=>S&&e===m.q_.betslip&&r?Ic[m.q_.filter]:Ic[m.q_[e]],I=e=>{if(e===m.q_.betslip&&d!==m.q_.casino&&d!==m.q_.filter){if(n)return{value:n,type:ql.oval};if(a)return{value:a,type:ql.circle}}if(e===m.q_.betslip&&d===m.q_.casino&&h)return{type:ql.dot}},P=()=>{E&&W.J.remove(zc),C&&W.J.remove(qc),h&&(W.J.remove(Xc),b(!1))},B=(e,t)=>`${e}${t}`.replace(/\/+/g,"/");return s.createElement(s.Fragment,null,s.createElement("div",{className:Cl},s.createElement("div",{className:(0,G.cn)([Tl,Nl]),"data-test":"bottomMenuNew"},t&&t.map((({title:e,link:t,icon:a,iconActive:n,menuItems:c})=>s.createElement(Jl,{key:e,active:!c&&d===e,link:!c&&t&&B(i,t),iconUrl:w(e,a,n,c),icon:S&&e===m.q_.betslip&&so.X.ModernMenuFilter,iconActiveUrl:n,title:L(e),items:c&&x(c),toggleTab:k,open:p,onLinkClick:()=>(e=>{p&&_(!1),e!==m.q_.signup&&e!==m.q_.profile&&u(e),S&&e===m.q_.betslip&&r&&(u(d),v(!0)),e===m.q_.profile&&y(!0),e===m.q_.signup&&l(o.vOS.register)})(e),newLayout:!0,notification:I(e)}))))),p&&s.createElement("div",{className:Ml,onClick:()=>{_(!1)}}),d===m.q_.betslip&&s.createElement(js,{onClose:()=>u("")}),g&&s.createElement(Qc,{onClose:()=>v(!1),onClear:()=>b(!1)}),e&&f&&s.createElement(kc,{onClose:()=>y(!1),asideClass:"aside-animate"}))};(0,U.connect)((e=>{const t=(0,o.Q0O)(e),{authItems:a,nonAuthItems:s}=(0,R.qth)(e,m.gG.mobileBottomMenu),n=(0,o.HM_)(e),i=(0,o.$mZ)(e),{currency:r}=(0,o.hFT)(e),l=Kl()(r);return{auth:t,items:t?a:s,betslipBets:(0,p.iXG)(e).length,betslipQuickBet:n&&i?l+i:null,languageSlug:(0,R.Tjc)(e),filtersEnabled:!!(0,R.h0B)(e,m.gG.casinoGameProvidersFilter)}}),(e=>({openBasicModal:t=>{e((0,o.ARU)(t))}})))((0,s.memo)(td));a(28198);var ad=a(53523),sd=a(59741);const nd="sport-wrapper-lague-title_holder__zWkt3",od="sport-wrapper-lague-title_wrapper__f68lT",id="sport-wrapper-lague-title_title__JoUkd",rd="sport-wrapper-lague-title_remove__IZMan",ld=({id:e,competitorById:t,onRemove:a})=>{const n=(0,s.useCallback)((()=>{a(e)}),[a,e]);return s.createElement(s.Fragment,null,e&&s.createElement("div",{className:od},s.createElement("div",{className:id},null==t?void 0:t.name),s.createElement("button",{type:"button",className:rd,onClick:n},s.createElement(r.SvgIcon,{name:ue.D.close}))))},cd=(0,U.connect)(((e,t)=>{const{id:a}=t;return{competitorById:(0,S.eu2)(e,a)}}),(e=>({onRemove:t=>{e((0,r.favoriteCompetitorsFilterRemove)(t))}})))((0,s.memo)(ld)),dd=({activeCompetitorsListIds:e})=>s.createElement("div",{className:nd},e.map((e=>s.createElement(cd,{key:e,id:e})))),md=(0,U.connect)((e=>({activeCompetitorsListIds:(0,r.selectFavoriteCompetitorsFilterEntities)(e)})))((0,s.memo)(dd)),ud=({selectedEvents:e,isLoaded:t,favoritesLoaded:a,pinnedLoaded:n,leagues:o,odds:i,categories:l,results:c,section:d,tips:u,initialLoaded:p,competitorsFilter:_,selectedPinnedEvents:g,pinnedLeagues:v,pinnedResults:h,pinnedTips:b,pinnedOdds:f,isAuth:y,favoriteEventIds:S,favoriteEvents:E,clearState:C,getInitialFavoritesData:T})=>{const N=(0,U.useSelector)(r.selectFavoriteCompetitorsFilterEntities),k=(null==_?void 0:_.length)>0;(0,s.useEffect)((()=>{if(!k){const e=new P.Subscription;return e.add((0,P.timer)(0,120*I.F.liveEVents).subscribe((()=>{T()}))),e.add((0,P.fromEvent)(window,"online").pipe((0,B.map)((()=>navigator.onLine))).subscribe((()=>{T()}))),()=>{C(),e.unsubscribe()}}}),[_]),(0,r.useCompetitorsFilter)({section:d,competitorsFilter:_});const x=e&&Object.keys(e).length,w=g&&Object.keys(g).length,L=(0,ad.d)(e,S),F=(0,sd.y)(L,o),M=k?o:F,A=k?e:L,D=w<1,j=E.length<1,O=(!a||!n)&&D&&j,R=t&&a&&n&&(!y||!x)||(null==N?void 0:N.length)<1;return s.createElement(s.Fragment,null,O&&s.createElement(r.AppLoader,{onlyLoader:!0}),s.createElement(md,null),!!w&&y&&s.createElement(s.Fragment,null,v.map((e=>{const t=g[e.id];return s.createElement(s.Fragment,{key:e.id},Array.isArray(t)&&t.length>0&&s.createElement(fl.Z,{events:g[e.id],league:e,odds:f,results:h,tips:b,category:l[e.sportCategoryId],section:d}))}))),!!x&&p&&y&&s.createElement(s.Fragment,null,M.map((t=>{const a=e[t.id];return s.createElement(s.Fragment,{key:t.id},Array.isArray(a)&&a.length>0&&s.createElement(fl.Z,{events:A[t.id],league:t,odds:i,results:c,tips:u,category:l[t.sportCategoryId],section:d}))}))),R&&s.createElement(r.NoFavorites,{noFavoritesType:m.Kp.EVENTS}),!x&&(null==N?void 0:N.length)>0&&s.createElement(r.NotFound,{text:"No events for this competitor were found"}))},pd=(0,U.connect)(((e,t)=>{const{activeSport:a,limit:s}=t||{};return Object.assign({},r.BaseLiveEventsConnect.mapStateToProps(e,{limit:s,activeSport:a}),{favoriteEvents:(0,S.fHY)(e),favoriteEventIds:(0,S.GcK)(e),pinnedLoaded:(0,S.K5c)(e),viewType:(0,o.GKz)(e)})}),r.BaseLiveEventsConnect.mapDispatchToProps)(ud),_d=(0,U.connect)(((e,t)=>{const{activeSport:a,limit:s}=t||{};return Object.assign({},r.BaseLineEventsConnect.mapStateToProps(e,{limit:s,activeSport:a}),{favoriteEvents:(0,S.fHY)(e),favoriteEventIds:(0,S.GcK)(e),pinnedLoaded:(0,S.hDQ)(e),viewType:(0,o.GKz)(e)})}),r.BaseLineEventsConnect.mapDispatchToProps)(ud);var gd=a(91915),vd=a(41452);const hd="favorites-mobile-navigation_navContainer__-fbrJ",bd="favorites-mobile-navigation_navElement__0M-jq",fd="favorites-mobile-navigation_navElementActive__brNCr";let yd=function(e){return e.favoriteEvents="Favorite Events",e.favoriteLeagues="Favorite Leagues",e.favoriteCompetitors="Favorite Competitors",e}({});const Sd=[{id:yd.favoriteEvents,name:(0,O.__)("Favorites_._Nav Element_._Favorite Events")},{id:yd.favoriteLeagues,name:(0,O.__)("Favorites_._Nav Element_._Favorite Leagues")},{id:yd.favoriteCompetitors,name:(0,O.__)("Favorites_._Nav Element_._Favorite Competitors")}],Ed=({activeId:e,handleClick:t})=>s.createElement("div",{className:hd},Sd.map((a=>s.createElement("div",{key:a.id,className:(0,G.cn)([bd,a.id===e&&fd]),onClick:()=>t(a.id)},a.name)))),Cd={favoritesTitle:"favorites-mobile-common_favoritesTitle__IJIJ3",favCompetitorsContainer:"favorites-mobile-common_favCompetitorsContainer__DbgtC",favoritesRow:"favorites-mobile-common_favoritesRow__PDKuS",favoritesActive:"favorites-mobile-common_favoritesActive__4ytG2",favoritesIcon:"favorites-mobile-common_favoritesIcon__+Yjt0",titleText:"favorites-mobile-common_titleText__GMrDy",activeText:"favorites-mobile-common_activeText__ox+OD",eventCounter:"favorites-mobile-common_eventCounter__fJzkx",favoriteTeamLogo:"favorites-mobile-common_favoriteTeamLogo__8CQS1",itemsFirstSecion:"favorites-mobile-common_itemsFirstSecion__zUpRv",itemsSecondSection:"favorites-mobile-common_itemsSecondSection__XGnLp"},Td=({section:e,leagues:t,favoriteLeagues:a,categories:n,isLive:o,iAuth:i})=>{var l;const c=e=>null==a?void 0:a.find((t=>Number(t.id)===e)),d=()=>o?t.filter((e=>e.hasLiveEvents)):t;return s.createElement("div",{className:Cd.favCompetitorsContainer},i&&d().map((t=>s.createElement("div",{className:Cd.favoritesRow,key:t.id},s.createElement("div",{className:Cd.favoritesBlockContainer},s.createElement(r.FavoritesBlock,{id:t.id,isLive:!1,type:m.nW.LEAGUE,modifier:Cd.favoritesIcon,hidePin:!0})),s.createElement(r.LeagueIcon,{league:t,category:n[t.sportCategoryId]}),s.createElement(vr.E,{to:`${(0,R.pId)(e,t)}`,className:Cd.titleText,dataTest:"leagueLink"},t.name),s.createElement("div",{className:Cd.eventCounter},(e=>{if(c(e))return c(e).eventCounter})(t.id))))),(!i||(null==(l=d())?void 0:l.length)<1)&&s.createElement(r.NoFavorites,{noFavoritesType:m.Kp.LEAGUES}))};var Nd=a(98721);const kd=({competitorsFilter:e,competitor:t,favoriteCompetitors:a,isLive:n,handleCompetitorsEventFilter:o})=>{const i=e=>null==a?void 0:a.find((t=>Number(t.id)===e)),l=e.some((e=>e===t.id));return s.createElement("div",{className:(0,G.cn)([Cd.favoritesRow,l&&Cd.favoritesActive]),onClick:()=>o(t.id)},s.createElement("div",{className:Cd.itemsFirstSecion},s.createElement(r.FavoritesBlock,{id:t.id,isLive:!1,type:m.nW.COMPETITOR,modifier:Cd.favoritesIcon,hidePin:!0}),s.createElement(r.TeamLogo,{team:t.id,className:Cd.favoriteTeamLogo}),s.createElement("div",{className:(0,G.cn)([Cd.titleText,l&&Cd.activeText])},t.name)),s.createElement("div",{className:Cd.itemsSecondSection},(c=t.id,i(c).hasLive===m.JO.hasLive&&s.createElement(r.IconLive,null)),!n&&s.createElement("div",{className:Cd.eventCounter},(e=>{if(i(e))return i(e).eventsCounter})(t.id))));var c},xd=({competitors:e,favoriteCompetitors:t,competitorsFilter:a,isLive:n,iAuth:o,addCompetitorToFilter:i,removeCompetitorFromFilter:l,setFavoriteNavElement:c})=>{const d=e=>{const t=a.some((t=>t===e));t||(i(e),c()),t&&l(e)},u=(0,Nd.s)(e,t,n);return s.createElement("div",{className:Cd.favCompetitorsContainer},o&&u.map((e=>s.createElement(s.Fragment,{key:e.id},s.createElement(kd,{isLive:n,competitor:e,favoriteCompetitors:t,competitorsFilter:a,handleCompetitorsEventFilter:d})))),(!o||(null==u?void 0:u.length)<1)&&s.createElement(r.NoFavorites,{noFavoritesType:m.Kp.COMPETITORS}))},wd=({isLive:e,leagues:t,competitors:a,categories:n,favoriteLeagues:o,favoriteCompetitors:i,competitorsFilter:r,iAuth:l,addCompetitorToFilter:c,removeCompetitorFromFilter:d})=>{const[u,p]=(0,s.useState)(yd.favoriteEvents),_=(0,U.useDispatch)(),g=u===yd.favoriteEvents,v=u===yd.favoriteCompetitors,h=u===yd.favoriteLeagues,{periodType:b}=(0,U.useSelector)((e=>({periodType:(0,E.CTf)(e)})),U.shallowEqual),f=e?m.bx.live:m.bx.line;return s.createElement("div",{className:mo.Z.page},s.createElement(vd.MatchPageHeader,{section:f,selectedSport:null,isFilterShow:!1,live:e}),s.createElement(gd.default,{section:f,activeSportId:"",filterPeriod:b.id,isLeague:!1,selectedSportFromList:null,setSelectedSportFromList:e=>{_((0,S.fLL)(e))}}),s.createElement(Ed,{handleClick:e=>{p(e)},activeId:u}),e&&g&&s.createElement(pd,null),!e&&g&&s.createElement(_d,null),h&&s.createElement(Td,{leagues:t,favoriteLeagues:o,categories:n,section:f,isLive:e,iAuth:l}),v&&s.createElement(xd,{isLive:e,competitors:a,favoriteCompetitors:i,competitorsFilter:r,addCompetitorToFilter:c,removeCompetitorFromFilter:d,iAuth:l,setFavoriteNavElement:()=>p(yd.favoriteEvents)}))};(0,U.connect)((e=>({leagues:(0,S.j6K)(e),competitors:(0,S.F$t)(e),favoriteLeagues:(0,S.TA9)(e),favoriteCompetitors:(0,S.MeO)(e),competitorsFilter:(0,r.selectFavoriteCompetitorsFilterEntities)(e),categories:(0,S.Cu9)(e),iAuth:!!(0,o.Q0O)(e)})),((e,t)=>({getFavoritesLineCompetitorsData:a=>t.section===m.bx.line?e((0,E.D83)(a)):e((0,E.UXV)(a)),addCompetitorToFilter:t=>e((0,r.favoriteCompetitorsFilterAdd)(t)),removeCompetitorFromFilter:t=>e((0,r.favoriteCompetitorsFilterRemove)(t))})))((0,s.memo)(wd));var Ld=a(39183),Id=a(29016);const Pd="winning-block_winning__CAFZ-",Bd="winning-block_winningBlocks__e2UAK",Fd="winning-block_winningHeader__qZ62w",Md="winning-block_headerText__7Ri2h",Ad="winning-block_winningText__NhgSf",Dd="winning-block_starWrap__oQfmt",jd="winning-block_winningStar__28qD5",Od="winning-block_winningStarOne__dFPZk",Rd="winning-block_winningStarTwo__owVo2",Hd="winning-block_winningStarThree__NwZX9",Wd=({forecastWinnings:e,currency:t})=>s.createElement("div",{className:Pd},null==e?void 0:e.map((e=>s.createElement("div",{className:Bd,key:e.count,"data-test":"winningBlock"},s.createElement("div",{className:Fd},s.createElement("div",{className:Dd},s.createElement(r.SvgIcon,{name:ue.D.starFilled,modifier:(0,G.cn)({[jd]:!0,[Od]:"one"===r.ForecastTranslationList[e.count].modifier,[Rd]:"two"===r.ForecastTranslationList[e.count].modifier,[Hd]:"three"===r.ForecastTranslationList[e.count].modifier})})),s.createElement("div",{className:Md},e.prize," ",t)),s.createElement("div",{className:Ad},r.ForecastTranslationList[e.count].text)))));var Vd=a(46588);const Ud="forecast-event-item_itemWrapper__zF+Zc",Gd="forecast-event-item_itemTitleWrapper__43JN0",$d="forecast-event-item_itemTitleLeagues__PehCf",Zd="forecast-event-item_itemLeagueName__+dfu2",zd="forecast-event-item_itemTitleTeams__1n15J",qd="forecast-event-item_itemTitleTeamsLink__H96t-",Xd="forecast-event-item_itemFlexWrapper__sHm9h",Jd="forecast-event-item_itemTitleTime__9OTaH",Yd="forecast-event-item_itemActionWrapper__cIJqy",Kd=({event:e,isDraw:t,league:a,sport:n,odds:o,category:i,onlyActiveMarkets:l})=>{const[c,d]=(0,s.useState)(null),u=e=>c&&(0,Vd.z)(c,e)?c[e]:null;return(0,s.useEffect)((()=>{o&&e&&d((0,Ea.BN)(o[e.id],Number(e.sportId),l))}),[e,o]),s.createElement("div",{className:Ud,"data-test":"forecast-event-item"},s.createElement("div",{className:Gd},s.createElement("div",{className:$d},s.createElement("div",{className:"holder"},s.createElement(r.LazyImage,{src:`/assets/sport/${e.sportId}.svg`})),s.createElement(r.LeagueIcon,{league:a,category:i}),s.createElement("span",{className:Zd},e.sport_name," ",e.league_name)),s.createElement("div",{className:zd},s.createElement(vr.E,{to:((e,t)=>(0,R.IOd)({alias:t.alias,league:`${e.league_id}-${e.leagueTranslationSlug}`,event:`${e.id}-${e.eventTranslationSlug}`,state:e.status===m.N3.online?m.bx.live:m.bx.line}))(e,n),className:qd},s.createElement("span",null,e.team1),s.createElement("br",null),s.createElement("span",null,e.team2)))),s.createElement("div",{className:Xd},s.createElement("div",{className:Jd},s.createElement(r.DateTimeFormatter,{value:e.time,withHyphen:!0})),s.createElement("div",{className:Yd},s.createElement(r.ForecastButton,{event:e,value:Pt.N.first,coefficient:u(Pt.N.first),dataTest:"forecast-outcome-1"}),t&&s.createElement(r.ForecastButton,{event:e,value:Pt.N.draw,coefficient:u(Pt.N.draw),dataTest:"forecast-outcome-draw"}),s.createElement(r.ForecastButton,{event:e,value:Pt.N.second,coefficient:u(Pt.N.second),dataTest:"forecast-outcome-2"}))))},Qd=(0,U.connect)(((e,t)=>({category:(0,S.M8h)(e,t.league.sportCategoryId),onlyActiveMarkets:(0,R.qzr)(e)})))((0,s.memo)(Kd)),em="forecast-terms_terms__KOMbk",tm="forecast-terms_termsContent__dl94F",am=e=>s.createElement("div",{className:em},e.content&&s.createElement("div",{className:(0,G.cn)([tm,"text-page"]),dangerouslySetInnerHTML:{__html:e.content}})),sm="forecast_pageIntro__Fwf3H",nm="forecast_confirmationWrap__PjgRh",om="forecast_selectedCount__a+xor",im="forecast_selected__kOJOx",rm="forecast_pageTerms__I8bva",lm="forecast_pageHeader__G4Zzu",cm="forecast_pageHeaderFactors__H8Msb",dm="forecast_pageHeaderFactorsItem__z8jgk",mm="forecast_offlineBanner__Qsuzr",um="forecast_offlineTitle__YCSzt",pm="forecast_forecastButtons__OdpxY",_m=({forecast:e,loaded:t,didVote:a,outcomes:n,userForecast:i,auth:l,odds:c,leagues:d,sports:m,getForecastAll:u,forecastPromotion:p,forecastWinnings:_,makeForecast:g,removeAllForecastOutcomes:v,getEventsData:h,getPromotion:b,clearLineData:f,openModal:y,setRandomForecastEvents:S})=>{const[E,C]=(0,s.useState)(!1),[T,N]=(0,s.useState)(["large","full","default","disabled"]),[k,x]=(0,s.useState)(0),w=(0,je.useNavigate)(),L=(0,je.useLocation)();(0,s.useEffect)((()=>{u(),v(),b({termId:"forecasts"})}),[l]),(0,s.useEffect)((()=>()=>{f()}),[f]),(0,s.useEffect)((()=>{if(e){const t=[];e.events.forEach((e=>t.push(e.id))),h(t)}}),[e]),(0,r.bodyClassToggler)({triggerer:[E],className:"forecast-terms__open",toTop:!0});const I=()=>{const t={};null==e||e.events.forEach((e=>Object.assign(t,{[e.id]:Math.floor(3*Math.random())}))),S(t)};(0,s.useEffect)((()=>{N((null==e?void 0:e.events.length)===Object.keys(n).length?["large","full","default"]:["large","full","default","disabled"]),x(n?Object.keys(n).length:0)}),[n]);const P=t=>d.filter((a=>a.id.toString()===(null==e?void 0:e.events[t].league_id)))[0];return s.createElement(Ye,{customClose:()=>{L.key?w(-1):w(R.jZg.home)},title:(0,O.__)("Default_._Title Or Link_._Forecast")},s.createElement("div",{className:"forecast-page"},t&&!e&&s.createElement(s.Fragment,null,s.createElement(r.LazyBackground,{className:mm,path:"/assets/banners/forecast/no_forecast.jpg"}),s.createElement("div",{className:um},(0,O.__)("Forecasts_._Title_._Forecast has ended!")," ",(0,O.__)("Forecasts_._Title_._Next one starting soon!"))),e&&!!e.events.length&&s.createElement(s.Fragment,null,s.createElement("div",{className:sm},(0,O.__)("Forecasts_._Text_._Make your prediction every day and get bonuses from {brand}")),_&&s.createElement(Wd,{forecastWinnings:_,currency:e.currency}),s.createElement("div",{className:lm},s.createElement("div",null,s.createElement(r.SvgIcon,{name:ue.D.autoPick,onClick:I})),s.createElement("div",{className:cm},s.createElement("div",{className:dm},"W1"),s.createElement("div",{className:dm},"X"),s.createElement("div",{className:dm},"W2"))),s.createElement("div",{className:"forecast-events"},e.events.map(((e,t)=>{return s.createElement(Qd,{key:t,event:e,league:P(t)||{},sport:(a=e.sportId,m.find((e=>e.id===a))),odds:c,isDraw:!0});var a}))),s.createElement("div",{className:nm},s.createElement("div",{className:om,"data-test":"selectedOutcomeCount"},(0,O.__)("Default_._Text_._Selected")," ",s.createElement("strong",null,`${k} ${(0,O.__)("Forecasts_._Text_._OF")} ${e.events.length} ${(0,O.__)("Forecasts_._Text_._INITIAL")}`)),s.createElement(r.Button,{text:(0,O.__)("Forecasts_._Button_._Auto Pick").toUpperCase(),type:["default","secondary"],buttonType:{type:"button"},clickHandler:I,svgAtEnd:!0,svg:ue.D.autoPick,className:pm}),!i&&!a&&s.createElement(r.Button,{text:(0,O.__)("Forecasts_._Button_._Make forecast"),clickHandler:()=>{if(!l)return y(o.vOS.login);const t={forecast_id:e.id,outcomes:n};return g(t)},type:T,buttonType:{type:"button"}}),l&&a&&s.createElement("div",{className:im,"data-test":"submitButtonPlaceholder"},(0,O.__)("Forecasts_._Text_._Your already choose forecast")),s.createElement("div",{className:rm,onClick:()=>C(!0)},(0,O.__)("Default_._Title Or Link_._Terms and conditions"))))),E&&s.createElement(qe,{identifier:"forecast-terms",backButton:!1,customClose:()=>C(!1),title:(0,O.__)("Forecast Modal_._Title_._FORECAST BONUS CONDITIONS")},s.createElement(am,{content:p&&p.term||""})))},gm=(0,U.connect)((e=>({forecast:(0,Ld.dB)(e),loaded:(0,Ld.ox)(e),didVote:(0,Ld.W_)(e),odds:(0,E.K$G)(e),leagues:(0,E.uL_)(e),sports:(0,E.foR)(e),error:(0,Ld.jo)(e),settings:(0,E.Y3J)(e),outcomes:(0,Ld.es)(e),userForecast:(0,Ld.YC)(e),auth:(0,o.Q0O)(e),forecastPromotion:(0,_.WEd)(e),forecastWinnings:(0,Ld.An)(e)})),(e=>({getForecastAll:()=>{e((0,Ld.kN)())},makeForecast:t=>{e((0,Ld.MT)(t))},getPromotion:t=>{e((0,_.kLr)(t))},removeAllForecastOutcomes:()=>{e((0,Ld.ge)())},getEventsData:t=>{e((0,E.D83)({eventId_in:t,relations:[m.Uh.league,m.Uh.odds,m.Uh.sportCategories]}))},clearLineData:()=>{e((0,E.D9U)())},openModal:t=>{e((0,o.ARU)(t))},setRandomForecastEvents:t=>{e((0,Ld.E5)(t))}})))(_m);(0,r.withModuleManager)({reducersMap:Ld.Iv,epics:[Ld.Ae],apiList:{forecast:{ClientConstructor:Ld.Il,url:Id.Zi.platform}}})(gm);var vm=a(75073),hm=a(1408),bm=a(57332),fm=a(41877),ym=a(86550);const Sm="horse-racing-betslip-buttton_Button__6n3rZ",Em="horse-racing-betslip-buttton_withCookieBar__pMfH1",Cm="horse-racing-betslip-buttton_withPromoSnackBar__N6vlv",Tm="horse-racing-betslip-buttton_withCookieBarAndPromoSnackBar__bigWw";var Nm=a(69767);const km=({isAuth:e,showCookieBar:t,isVisiblePromoSnackbar:a,showPromoSnackbar:n,promoOfferPopup:o,customer:i})=>{const{withCookieBarClass:l,withPromoSnackBarClass:c,withCookieBarAndPromoSnackBarClass:d}=(0,r.useCheckPromoSnackAndCookieBarHook)({isAuth:e,cookieAcceptedName:Ha.E,showCookieBar:t,isVisiblePromoSnackbar:a,showPromoSnackbar:n,promoOfferPopup:o,customer:i});return s.createElement("button",{className:(0,G.cn)([Sm,l&&Em,c&&Cm,d&&Tm]),type:"button",onClick:()=>{const e=new CustomEvent(Nm.aL.toggleBetslip);window.dispatchEvent(e)}},s.createElement(r.SvgIcon,{name:ue.D.ticket,modifier:Za}))},xm=(0,U.connect)((e=>({isAuth:!!(0,o.Q0O)(e),showCookieBar:(0,o.ciT)(e),showPromoSnackbar:(0,o.Kx9)(e),isVisiblePromoSnackbar:(0,o.NnC)(e),promoOfferPopup:(0,R.eIN)(e),customer:(0,o.hFT)(e)})))((0,s.memo)(km)),wm=({racingViewType:e})=>s.createElement(s.Fragment,null,"iframe"!==e&&s.createElement(vm.N,null,s.createElement("div",{id:"bm-root",className:"bm-root--mobile"},s.createElement("div",{id:"bm-grid"},s.createElement("div",{id:"bm-content"},s.createElement(hm.S,null),s.createElement(bm.x,null)),s.createElement("div",null,s.createElement(fm.F,null)))),s.createElement(xm,null)),"iframe"===e&&s.createElement(ym.X,null)),Lm=((0,U.connect)((e=>({racingViewType:(0,R.Cth)(e)})))((0,s.memo)(wm)),"aside-menu-additional_asideMenuAdditional__Wn9+j"),Im="aside-menu-additional_odds__LS2C8",Pm="aside-menu-additional_item__a+VvX",Bm="aside-menu-additional_header__Yj18d",Fm="aside-menu-additional_information__fgJ+h",Mm="aside-menu-additional_reverse__QsHuS",Am="aside-menu-additional_asideMenuAdditionalList__b9NRR",Dm=({onClose:e})=>s.createElement("div",{className:Pm},s.createElement("div",{className:Bm,onClick:()=>{window.LiveChatWidget&&window.LiveChatWidget.call("maximize"),window.OpenLiveAgent&&window.OpenLiveAgent.onClick(),window.DeskproMessenger&&(document.querySelector("#deskpro-container").classList.add("deskproMessengerVisible"),window.DeskproMessenger.openChat()),e()}},s.createElement(r.LazyImage,{src:"/assets/menu/ic_livechat.svg",alt:(0,O.__)("Live Chat Aside_._Button_._Livechat")}),s.createElement("span",null,(0,O.__)("Live Chat Aside_._Button_._Livechat")))),jm=(0,s.memo)(Dm),Om=({format:e,changeOdds:t,aboutMenu:a,onClose:n})=>{const[i,l]=(0,s.useState)(!1),c=(0,s.useCallback)((e=>t(e.id)),[]),d=(0,s.useCallback)((e=>s.createElement("span",{className:Im},e.format)),[]);return s.createElement("div",{className:Lm},s.createElement("div",{className:Pm},s.createElement("div",{className:Bm,onClick:()=>l(!i)},s.createElement(r.LazyImage,{src:"/assets/menu/ic_info.svg"}),s.createElement("span",null,(0,O.__)("Additional Aside_._Button_._Information")),s.createElement(r.SvgIcon,{name:ue.D.baseArrow,modifier:(0,G.cn)([Fm,i?"":Mm])})),i&&s.createElement("div",{className:Am},a.map((e=>s.createElement(r.LinkAppSiteConvertor,{isBaseLink:!0,key:e.id,customClass:Pm,path:e.link,useWrapper:!0},e.name))))),s.createElement("div",{className:Pm},s.createElement("div",{className:Bm},s.createElement(r.LazyImage,{src:"/assets/menu/ic_support.svg"}),s.createElement(r.LinkAppSiteConvertor,{path:R.jZg.contactUs,useWrapper:!0},s.createElement("span",null,(0,O.__)("Additional Aside_._Button_._Support"))))),s.createElement(jm,{onClose:n}),s.createElement("div",{className:Pm},s.createElement("div",{className:Bm},s.createElement(r.LazyImage,{src:"/assets/menu/ic_odds.svg"}),s.createElement(me.O,{items:o.WcG,defaultValue:e,onChange:e=>c(e),renderIcon:d,dataTest:"oddSettingDropdown"}))))},Rm=(0,U.connect)((e=>({format:(0,o.xqU)(e),aboutMenu:(0,R.Bgj)("about-us")})),(e=>({changeOdds:t=>{e((0,o.r1F)(t))}})))((0,s.memo)(Om)),Hm="aside-menu-list_asideMenuList__aVHqB",Wm="aside-menu-list_item__4hJ1t",Vm="aside-menu-list_aviatorPlane__EhuGV",Um="aside-menu-list_aviatorTitle__PZnxj",Gm="aside-menu-list_active__lI8KP",$m=({item:e,isLogged:t,openModal:a,closeAside:n})=>{const{pathname:i}=(0,je.useLocation)(),{markAsNew:l}=(0,r.useNewSiteMenuHook)(e.link);return s.createElement(r.LinkAppSiteConvertor,{path:e.actionType!==R.VHA.aviator||t?e.link:null,customClass:(0,G.cn)([Wm,i===e.link&&Gm]),onClick:()=>{e.actionType===R.VHA.aviator&&!t&&(n(),a(o.vOS.login))},key:e.link,useWrapper:!0,dataTest:`${e.name}-test`},s.createElement(r.SvgIcon,{name:e.actionType===R.VHA.aviator?ue.D.ic_aviator_full:e.svg,modifier:e.actionType===R.VHA.aviator?Vm:""}),e.actionType===R.VHA.aviator&&s.createElement(r.SvgIcon,{name:ue.D.ic_aviator_title,modifier:Um}),e.actionType!==R.VHA.aviator&&s.createElement(s.Fragment,null,s.createElement("span",null,e.name),l&&s.createElement(r.SiteMenuNewIcon,null)))},Zm=(0,U.connect)((e=>({isLogged:(0,o.Q0O)(e)})),(e=>({openModal:t=>{e((0,o.ARU)(t))}})))((0,s.memo)($m)),zm=({menu:e,closeAside:t})=>s.createElement("div",{className:Hm},e.map((e=>s.createElement(Zm,{item:e,key:e.link,closeAside:t})))),qm=(0,U.connect)((e=>({menu:(0,R.Y$x)(e)})),null)((0,s.memo)(zm)),Xm="aside-menu-header_asideMenuHeaderWrap__q5OwM",Jm="aside-menu-header_logoWrap__BM1h-",Ym="aside-menu-header_logo__YW1Lf",Km="aside-menu-header_asideMenuHeader__9RXNY",Qm="aside-menu-header_asideMenuHeaderNew__dJUk8",eu="aside-menu-header_buttons__InmHT",tu="aside-menu-header_buttonLogin__n1Tg9",au="aside-menu-header_langDropDownContainer__yLVKb",su="aside-menu-header_langDropDownWrap__Q9eNZ",nu="aside-menu-header_langDropdownArrow__ofpMz",ou="aside-menu-header_flagIcon__bbRvt",iu="aside-menu-header_flagIconPreview__kVel8",ru="aside-menu-search_asideMenuSearch__7Ao6U",lu="aside-menu-search_input__wo45a",cu="aside-menu-search_icon__7J4PI",du=()=>{const e=(0,je.useNavigate)();return s.createElement("div",{className:ru},s.createElement(r.AsideSportSearch,{onEnter:t=>{t.value&&e(`${(0,R.Sin)({value:t.value.trim(),status:m.bx.all})}`)},inputStyle:lu,iconStyle:cu}))},mu=(0,s.memo)(du),uu=({changeNavigation:e,auth:t,languageList:a,activeLanguage:n,logout:i,changeLocale:l,openModal:c,logoHeader:d,showNewMenu:m,showSearchMenu:u})=>{const p=(0,s.useMemo)((()=>{var e;return null==(e=a.find((e=>e.id===n||e.icon===n)))||null==(e=e.icon)?void 0:e.toString()}),[a,n]);return s.createElement("div",{className:(0,G.cn)([m&&Xm])},m&&s.createElement("div",{className:Jm},s.createElement(r.Logo,{logoUrl:d,dataTest:"betLogo",wrapperClass:Ym})),s.createElement("div",{className:(0,G.cn)([Km,m&&Qm])},s.createElement("div",{className:(0,G.cn)([eu,"grid__row","grid__row--offset"])},!t&&s.createElement(s.Fragment,null,s.createElement("div",{className:"grid__col grid__col--align grid__col--offset"},s.createElement(r.Button,{text:(0,O.__)("Default_._Button_._Sign up"),clickHandler:()=>{e(),c(o.vOS.register)},type:["secondary","small","full"],buttonType:{type:"button"},dataTest:"mobile-aside-regButton",className:m&&tu})),s.createElement("div",{className:"grid__col grid__col--align grid__col--offset"},s.createElement(r.Button,{text:m?(0,O.__)("Default_._Action_._Sign in"):(0,O.__)("Default_._Action_._Login"),clickHandler:()=>{e(),c(o.vOS.login)},type:["default","small","full"],buttonType:{type:"button"},dataTest:"mobile-aside-loginButton",className:m&&tu}))),t&&s.createElement(s.Fragment,null,s.createElement("div",{className:"grid__col grid__col--align grid__col--offset"},s.createElement("div",{className:"icon-logout",onClick:()=>i(),"data-test":"mobile-aside-logOutButton"},s.createElement(r.SvgIcon,{name:ue.D.logout}),s.createElement("span",null,(0,O.__)("Header_._Button_._Log out")))))),a&&a.length>1&&s.createElement("div",{className:(0,G.cn)(["grid__col grid__col--align grid__col--offset",m&&au]),"data-test":"languageDropDown"},s.createElement(me.O,{onChange:l,items:a,defaultValue:n,noText:!!m,customIcon:m&&s.createElement("span",{className:(0,G.cn)([ou,p&&iu])},p&&s.createElement(r.FlagIcon,{code:p}),!p&&n.toUpperCase()),renderIcon:e=>s.createElement("span",{className:ou},s.createElement(r.FlagIcon,{flagImage:e.flagImage,code:null==e?void 0:e.icon,name:null==e?void 0:e.text})),useAnimation:!1,customWrapperClass:m&&su,customArrowClass:m&&nu}))),m&&u&&s.createElement(mu,null))},pu=(0,U.connect)((e=>({auth:(0,o.Q0O)(e),languageList:(0,R.Fde)(e),activeLanguage:(0,R.a3s)(e),logoHeader:(0,R.wk3)(e),showNewMenu:(0,R.qth)(e,m.gG.asideMenu)&&(0,R.qth)(e,m.gG.asideMenu).mobileMenuWithQuickLinks,showSearchMenu:(0,R.qth)(e,m.gG.asideMenu).searchMenu})),(e=>({changeLocale:t=>{e((0,o.vKX)({iso:t.iso,url:t.url}))},logout:()=>{e((0,o.smJ)()),e((0,o.$1P)())},openModal:t=>{e((0,o.ARU)(t))}})))((0,s.memo)(uu)),_u="aside-menu-list-new_asideMenuListNew__B9Vcq",gu=({showPopularMenu:e,showSportMenu:t,showQuickLinksMenu:a})=>{const{liveEventsDisabled:n}=(0,U.useSelector)((e=>({liveEventsDisabled:(0,R.Xgx)(e)})),U.shallowEqual),o=(e=>e?m.bx.line:W.J.get(Rt.T$)||m.bx.live)(n);return s.createElement("div",{className:_u},a&&s.createElement(r.AsideQuickLinks,null),e&&s.createElement(r.AsideTopChampionships,{title:(0,O.__)("Aside_._Popular_._Popular"),newLayout:!0,section:m.bx.line}),t&&s.createElement(r.AsideSportList,{section:o,open:!0}))},vu=(0,U.connect)((e=>{var t;return{showPopularMenu:(0,R.qth)(e,m.gG.asideMenu).popularMenu,showSportMenu:(0,R.qth)(e,m.gG.asideMenu).sportMenu,showQuickLinksMenu:null==(t=(0,R.qth)(e,m.gG.asideMenu).quickLinks)?void 0:t.enabled}}))((0,s.memo)(gu)),hu="aside-menu_asideMenu__xmYIg",bu="aside-menu_asideMenuNew__acP9C",fu="aside-menu_asideMenuScrolledNew__SY-PM",yu="aside-menu_asideMenuScrolled__cD-u5",Su=({children:e,asideClass:t,showNewMenu:a,onClose:n})=>s.createElement(Te,{onClose:n,toggleClass:t,newLayout:a},s.createElement("div",{className:(0,G.cn)([hu,a&&bu])},s.createElement(pu,{changeNavigation:n}),s.createElement("div",{className:a?fu:yu},a&&s.createElement(vu,null),!a&&s.createElement(s.Fragment,null,e,s.createElement(qm,{closeAside:n}),s.createElement(Rm,{onClose:n}))))),Eu=((0,U.connect)((e=>({showNewMenu:(0,R.qth)(e,m.gG.asideMenu)&&(0,R.qth)(e,m.gG.asideMenu).mobileMenuWithQuickLinks})))((0,s.memo)(Su)),"mobile-app-button_mobileApp__MbMSZ"),Cu="mobile-app-button_mobileIcons__7wmAw",Tu="mobile-app-button_mobileBg__2jldz",Nu=((0,U.connect)((e=>({visibleMobileAppElements:(0,R.JHZ)(e)})))((({currentPosition:e,visibleMobileAppElements:t})=>s.createElement(s.Fragment,null,t.includes(e)&&s.createElement("a",{href:R.jZg.mobileApp,className:Eu},s.createElement("div",{className:Cu},s.createElement(r.SvgIcon,{name:ue.D.ios}),s.createElement(r.SvgIcon,{name:ue.D.android})),s.createElement("span",null,(0,O.__)("Mobile menu link_._Action_._Mobile APP")),s.createElement(r.LazyImage,{title:"mobile app",alt:"mobile app",className:Tu,src:"/assets/img/mobile-app-bg.png"}))))),"reports-and-messages_iframe__nQcnZ"),ku="reports-and-messages_section__wvmQM",xu="reports-and-messages_title__UYrGw",wu="reports-and-messages_description__5h7O6",Lu=({locale:e,customerHash:t,customerToken:a,integrations:n})=>{const{heightIframe:o,localeCustom:i}=(0,r.useNecctonWidgetFacade)({locale:e}),{neccton:l}=n||{},{picBaseHost:c}=l||{};return s.createElement(s.Fragment,null,s.createElement(Ze,{title:(0,O.__)("Cabinet_._Title_._Reports and Messages")}),t&&n&&s.createElement("iframe",{style:{height:`${o}px`},id:"iframeNeccton",src:`${c}#/playing-behavior?customerHash=${t}&token=${a}&language=${i}`,className:Nu}),s.createElement("div",{className:ku},s.createElement("div",{className:xu},(0,O.__)("Cabinet_._Title_._Reports and Messages Text")),s.createElement("div",{className:wu,dangerouslySetInnerHTML:{__html:(0,O.__)("Reports and Messages_._Text_._Description")}})))},Iu=((0,U.connect)((e=>({customerHash:(0,o.YCS)(e),customerToken:(0,o.MzI)(e),locale:(0,R.Fp6)(e),integrations:(0,R.bX)(e)})))((0,s.memo)(Lu)),"verification_cabinetVerification__ToEK4"),Pu="verification_text__L+cQ3",Bu="verification_icon__IbpPV",Fu="verification_or__9Rx2h",Mu="verification_link__tfeyg",Au="verification_uploadSectionItems__esoFB",Du=({documents:e,customer:t,documentLoaded:a,isLoadedProcess:n,failedUploads:o,getCustomerDocs:i,uploadDocument:l,uploadMultiplyDocument:c,clearState:d,clearUploadState:m,ondatoVerified:u})=>{const p=(0,O.W7)(),{uploadDocuments:_,addDocument:g,removeDocument:v,saveDocument:h}=(0,r.useDocumentsUploadHook)({customer:t,documentLoaded:a,failedUploads:o,getCustomerDocs:i,uploadDocument:l,uploadMultiplyDocument:c,clearState:d,clearUploadState:m}),{isLoading:b,startVerification:f}=(0,r.useOnDatoVerificationHook)({});return s.createElement(Ye,{title:(0,O.__)("Default_._Title Or Link_._Account verification")},s.createElement("div",{className:Iu,"data-test":"accountVerificationSection"},s.createElement("div",{className:Pu},s.createElement(r.SvgIcon,{name:ue.D.fileUpload,modifier:Bu}),s.createElement(r.AccountVerificationSupportedFilesWithInput,null,s.createElement(r.VerificationItem,{spanClass:Mu,count:_.length,addDocument:g,labelText:(0,O.__)("Account_._Verification_._choose")})),s.createElement("span",{className:Fu},(0,O.__)("Account_._Verification_._or")),s.createElement(r.SnakeLoader,{borderRadius:24,classNames:["full-width"],isLoading:b,color:"var(--betslipLoaderColor)"},s.createElement(r.Button,{buttonType:{type:"button"},type:["default","full"],clickHandler:()=>f({email:t.email}),text:(0,O.__)("Verification_._Button_._Get verified Online"),dataTest:"uploadDocumentsButton",disabled:b||u}))),s.createElement(r.LinkAppSiteConvertor,{customClass:"app-button--full app-button app-button--outline",path:`${R.jZg.verificationInfo}`,useWrapper:!0},(0,O.__)("Verification_._Button_._Information")),!!_.length&&s.createElement("div",{className:(0,G.cn)([Au]),"data-test":"pendingUploadDocumentSection"},_.map(((e,t)=>s.createElement(r.AccountVerificationToUploadWithSize,{key:t,document:e,isLoaded:n,removeDoc:()=>v(t),hasError:o.includes(e.name),isMobile:p}))),s.createElement(r.SnakeLoader,{borderRadius:24,classNames:["hide-overflow"],isLoading:n,color:"var(--betslipLoaderColor)"},s.createElement(r.Button,{clickHandler:h,buttonType:{type:"button"},type:["default","secondary","full"],text:(0,O.__)("Verification_._Button_._Upload documents"),dataTest:"uploadDocumentsButton",disabled:n}))),!!e.length&&s.createElement("div",{className:"cabinet-verification__upload"},e.map((e=>s.createElement(r.AccountVerificationItem,{key:e.id,file:e}))))))},ju=((0,U.connect)(r.accountVerificationConnect.mapStateToProps,r.accountVerificationConnect.mapDispatchToProps)((0,s.memo)(Du)),({clearCustomerRegistrationData:e,closeModal:t})=>{const{pathname:a}=(0,je.useLocation)(),n=(0,je.useNavigate)(),o=a===R.jZg.registrationPage||a===R.jZg.popanderRegistration,i=()=>{o?n(R.jZg.home):t()};return(0,s.useEffect)((()=>()=>{e()}),[e]),s.createElement(Qe,{viewAsPage:o,identifier:"registration",customBack:i,customClose:i,title:(0,O.__)("Registration Page_._Title_._Create your account"),dataTest:"signuptext"},s.createElement(dt,null),s.createElement(r.RegistrationSwitcher,null))}),Ou=((0,U.connect)((e=>({customerCountry:(0,o.B4d)(e),brazilRegistrationEnabled:(0,R.Us4)(e)})),(e=>({clearCustomerRegistrationData:()=>{e((0,o.TgH)())},closeModal:()=>{e((0,o.gU9)())}})))((0,s.memo)(ju)),"responsible-gambling-deactivation_reasonContainer__QA0tH"),Ru="responsible-gambling-deactivation_textCounter__RA0+V",Hu="responsible-gambling_container__aZkaH",Wu="responsible-gambling_marginTop__FPi6w",Vu="responsible-gambling_grayText__W9b4x",Uu="responsible-gambling_boldText__zjHrn",Gu=({deactivateAccount:e})=>{const[t,a]=(0,s.useState)(""),n=t.length,i=no.SVv.selfDeletionMaxTextLength;return s.createElement(s.Fragment,null,s.createElement(Ze,{title:(0,O.__)("Cabinet_._Title_._Account deletion")}),s.createElement("div",{className:Hu},s.createElement("div",{className:Vu},(0,O.__)("Cabinet_._Text_._Self deletion text")),s.createElement("div",{className:(0,G.cn)([Uu,Wu])},(0,O.__)("Cabinet_._Text_._Please, specify the reason")),s.createElement("div",{className:(0,G.cn)([Ou,Wu])},s.createElement(r.InputView,{inputType:"textarea",textareaAutoGrow:!0,maxLength:o.SVv.selfDeletionMaxTextLength,onChange:e=>a(e.value),value:t,modifier:["exclusion"],placeholder:(0,O.__)("Cabinet_._Title_._Reason"),dataTest:"limitsDeactivationReason"}),s.createElement("div",{className:Ru},n,"\xa0/\xa0",o.SVv.selfDeletionMaxTextLength)),s.createElement(r.Button,{clickHandler:()=>{e(t)},text:(0,O.__)("Default_._Action_._Confirm"),type:["default","full","secondary"],className:Wu,buttonType:{type:"button"},dataTest:"selfDeletionConfirm",disabled:i})))};(0,U.connect)(null,Z.EJ.mapDispatchToProps)((0,s.memo)(Gu));var $u=a(86372);const Zu="responsible-gambling-exclusion_periodItem__T+f14",zu="responsible-gambling-exclusion_selected__SHJPW",qu="responsible-gambling-exclusion_terms__5T923",Xu=({periods:e,activePeriod:t,termsEnabled:a,getPeriods:n,changePeriod:o,selfExclude:i,clearState:l})=>{const{termsAccepted:c,disableConfirm:d,toggleTerms:m,exclusionConfirm:u,changeCurrentPeriod:p}=(0,$u.useResponsibleGamblingExclusionFacade)({activePeriod:t,termsEnabled:a,getPeriods:n,changePeriod:o,selfExclude:i,clearState:l});return s.createElement(s.Fragment,null,s.createElement(Ze,{title:(0,O.__)("Cabinet_._Title_._Self-exclusion")}),s.createElement("div",{className:Hu},s.createElement("div",{className:Vu},(0,O.__)("Cabinet_._Text_._Self exclusion text")),s.createElement("div",{className:(0,G.cn)([Uu,Wu])},(0,O.__)("Cabinet_._Text_._Please, select self-exclusion period")),e&&s.createElement("div",{className:Wu},e.map((e=>s.createElement("button",{key:e.id,className:(0,G.cn)([Zu,e.id===t&&zu]),onClick:()=>p(e.id),"data-test":"limitsExclusionPeriod",type:"button"},e.text)))),a&&s.createElement(r.Checkbox,{checked:c,onChange:()=>m(!c),style:r.CheckboxStyle.greenSquare,classNames:[qu,"form__label"],dataTest:"selfExclusionTerms"},s.createElement("span",{dangerouslySetInnerHTML:{__html:(0,O.__)("Cabinet_._Text_._By clicking this button, I confirm that I have read and accepted %terms% and the %policy%.",{terms:`${O.yY}`,policy:`${O.EA}`})}})),s.createElement(r.Button,{clickHandler:u,text:(0,O.__)("Default_._Action_._Confirm"),type:["default","full","secondary"],className:Wu,buttonType:{type:"button"},dataTest:"selfExclusionSave",disabled:d})))},Ju=((0,U.connect)($u.ResponsibleGamblingExclusionConnect.mapStateToProps,$u.ResponsibleGamblingExclusionConnect.mapDispatchToProps)((0,s.memo)(Xu)),"responsible-gambling-limits_limitContainer__TrKvE"),Yu="responsible-gambling-limits_introTextSize__fOouf",Ku=({limits:e,periods:t,getLimits:a,clearState:n})=>{const{limitTypes:o}=(0,$u.useResponsibleGamblingLimitsFacade)({limits:e,periods:t,getLimits:a,clearState:n});return s.createElement(s.Fragment,null,s.createElement(Ze,{title:(0,O.__)("Cabinet_._Title_._My limits")}),s.createElement("div",{className:Hu},s.createElement("div",{className:Ju},s.createElement("div",{className:(0,G.cn)([Vu,Yu])},(0,O.__)("Cabinet_._Text_._Limit main text")),o&&o.map((t=>!!e[t].length&&s.createElement($u.ResponsibleGamblingLimitCard,{key:t,limits:e,limitType:t.toString()}))))))},Qu=((0,U.connect)($u.ResponsibleGamblingLimitsConnect.mapStateToProps,$u.ResponsibleGamblingLimitsConnect.mapDispatchToProps)((0,s.memo)(Ku)),e=>t=>a=>{const s=t(a),n=({activeSnackbar:t,remainingVisibleMs:a,saveInStorage:s})=>{e.dispatch((0,o.CJG)({activeSnackbar:t,remainingVisibleMs:a,saveInStorage:s})),s&&W.J.set(O.Sk,{activeSnackbar:t,remainingVisibleMs:a})};if(a.type===o.ikv.type){const{[m.z$.PersonalInformation]:t,[m.z$.IbanVerificationNotice]:a}=(0,R.FKD)(e.getState())||{};t&&n({activeSnackbar:m.z$.PersonalInformation,remainingVisibleMs:t,saveInStorage:!0}),a&&n({activeSnackbar:m.z$.IbanVerificationNotice,remainingVisibleMs:a,saveInStorage:!0})}if(a.type===o.eXU.type){const{[m.z$.CashoutError]:t}=(0,R.FKD)(e.getState())||{};t&&n({activeSnackbar:m.z$.CashoutError,remainingVisibleMs:t,saveInStorage:!0})}if(a.type===R.RiJ.type){const{[m.z$.RegistrationSuccess]:t}=(0,R.FKD)(e.getState())||{};t&&n({activeSnackbar:m.z$.RegistrationSuccess,remainingVisibleMs:t,saveInStorage:!0})}if(a.type===o.UaS.type&&a.payload.allowSuccessSnackbar){const{[m.z$.MigrationSuccess]:t}=(0,R.FKD)(e.getState())||{};t&&n({activeSnackbar:m.z$.MigrationSuccess,remainingVisibleMs:t})}if(a.type===o.$1P.type){const{reasonCode:t}=a.payload||{},{[m.z$.AccountClosure]:s}=(0,R.FKD)(e.getState())||{};s&&t===O.b7.selfDeletion&&n({activeSnackbar:m.z$.AccountClosure,remainingVisibleMs:s});const{[m.z$.SelfExclusionSuccess]:o}=(0,R.FKD)(e.getState())||{};o&&t===O.b7.selfExclusion&&n({activeSnackbar:m.z$.SelfExclusionSuccess,remainingVisibleMs:o})}if(a.type===V.IV.type){const{[m.z$.ResponsibleGamblingLimitsSuccess]:t}=(0,R.FKD)(e.getState())||{};t&&n({activeSnackbar:m.z$.ResponsibleGamblingLimitsSuccess,remainingVisibleMs:t})}if(a.type===V._Z.type){var i;const{questionnaireRequired:t}=(null==(i=a.payload.data)?void 0:i.data)||{},{[m.z$.ResponsibleGamblingLimitsError]:s}=(0,R.FKD)(e.getState())||{};s&&!t&&n({activeSnackbar:m.z$.ResponsibleGamblingLimitsError,remainingVisibleMs:s})}if(a.type===o.IU.type&&W.J.remove(O.Sk),a.type===o.V9s.type){const{[m.z$.GviveValidationError]:t}=(0,R.FKD)(e.getState())||{};t&&n({activeSnackbar:m.z$.GviveValidationError,remainingVisibleMs:t})}if(a.type===o.wUI.type){const t=(0,R.wTj)(e.getState()),{country:s}=a.payload||{};t.includes(s)&&n({activeSnackbar:m.z$.RegistrationRestrictedWarning,remainingVisibleMs:5e3})}return s}),ep=({activeLanguage:e,newLanguage:t})=>{window.location.href=`/${t}${window.location.pathname.split("/").filter((t=>(null==t?void 0:t.toLowerCase())!==(null==e?void 0:e.toLowerCase()))).join("/")+location.search}`},tp=({getState:e,dispatch:t})=>a=>s=>{const n=a(s);if(o.Yhx.type===s.type&&((0,o.Q0O)(e())?t((0,o.PwI)(s.payload)):t((0,o.CEV)(s.payload))),o.CEV.type===s.type){ep({activeLanguage:(0,R.a3s)(e()),newLanguage:s.payload.url});const t=o._rh.getData(),{token:a}=t||{};a&&o._rh.add(Object.assign({},a,{locale:s.payload.url}))}return n};var ap=a(96759);const sp=[E.ytI.type,E.n28.type,E.xmv.type,E.y9D.type,E.ia8.type,E.T8w.type,S.eeC.type,S.jgR.type,S.dHj.type,S.BUS.type,p.ZBs.type,p.fB.type,S.q8K.type],np={[m._k.SEASON]:ap.P7.seasons,[m._k.TOURNAMENT]:ap.P7.leagues,[m._k.STAGE]:ap.P7.stages},op=e=>t=>a=>{const s=t(a);if(sp.includes(a.type)){if((0,R.Lse)(e.getState())){const t=(e=>{const t={[E.N9S]:(0,E.$RZ)(e),[E.cpT]:(0,E.n1f)(e),[E.jIh]:(0,E._43)(e),[S.t_0]:(0,S.jcR)(e),[S._5X]:(0,S.HGx)(e),[S.siE]:(0,S.Qvt)(e),[S.z7$]:(0,S.vNt)(e),[p.mWe]:(0,p.dhv)(e),[C.gK]:(0,C.ad)(e),[C.Qp]:(0,C.jd)(e)},a=Object.values(t).reduce(((e,t)=>[...e,...t]),[]);return[...new Set(a)]})(e.getState()),a=(e=>{const t={[S.rDt]:(0,S.jvu)(e),[p.mWe]:(0,p.Ylm)(e)};return Object.values(t).reduce(((e,t)=>[...e,...t]),[])})(e.getState());if(t.length&&e.dispatch((0,S.i2v)({events:t,namespace:ap.P7.events})),a.length){const t=a.reduce(((e,t)=>(e[t.eventType]=[...e[t.eventType]||[],t.eventId],e)),{});Object.keys(t).forEach((a=>{const s=[...new Set(t[a])];e.dispatch((0,S.i2v)({events:s,namespace:np[a]}))}))}}}return s},ip=e=>t=>a=>{const s=t(a);if(o.nEd.type===a.type){const{token:t}=a.payload;e.dispatch((0,o.lme)(t)),e.dispatch((0,o.BVX)())}var n;o.Fkr.type===a.type&&e.dispatch((0,o.kHM)(null==(n=a.payload)?void 0:n.token));return s};a(19712),a(19034);(0,P.timer)(1e3,1e3),new P.Subject;var rp=a(88919);var lp=a(6462);const cp=[lp.eQ];var dp=a(98283),mp=a(34811);const up=["year","month","day"],pp=["name","surname","sessionId"],_p=(m.CT.eParaksts,e=>t=>a=>{const s=t(a);if(a.type===S.fkc.type){var n,o;if((null==(n=a.payload)?void 0:n.type)===m.Hl.oddsUpdate){var i;const t=null==(i=a.payload)?void 0:i.payload;t&&e.dispatch((0,C.Yd)(t))}if((null==(o=a.payload)?void 0:o.type)===m.Hl.bannersUpdate){var r;const t=null==(r=a.payload)?void 0:r.payload;t&&e.dispatch((0,C.aQ)(t))}}return s}),gp=e=>t=>e.includes(t.type)&&t.payload.data?Object.assign({},t,{payload:{data:"<>"}}):t,vp=e=>t=>Object.assign({},t,e.reduce(((e,a)=>(t[a]&&(e[a]="<>"),e)),{})),hp=(e,t,a,s=20,n=1e3)=>!a&&{actionSanitizer:gp(e),stateSanitizer:vp(t),maxAge:s,latency:n};var bp=a(66203),fp=a(76360);let yp=function(e){return e.bet_duration_ms="bet_duration_ms",e}({}),Sp=function(e){return e.rejected="rejected",e.accepted="accepted",e}({}),Ep=function(e){return e.multibet="multibet",e.single="single",e}({}),Cp=function(e){return e.desktop="Desktop",e.mobile="Mobile",e}({});class MonitoringClient extends Id.e5{constructor(...e){super(...e),this.monitoringApi={sendMetric:"api/v2/metrics"}}sendMetric(e){return this.post(this.monitoringApi.sendMetric,e)}}const Tp="monitoring",Np=(0,i.createSlice)({name:Tp,initialState:{},reducers:{sendMonitoringDataStart:e=>{},sendMonitoringDataSuccess:e=>{},sendMonitoringDataError:e=>{}}}),{sendMonitoringDataStart:kp,sendMonitoringDataSuccess:xp,sendMonitoringDataError:wp}=(Np.reducer,Np.actions);var Lp=a(46423);const Ip=e=>JSON.stringify(e.map((e=>({eventId:e.eventId,marketId:e.marketId,outcomeId:e.outcomeId,specifiers:e.specifiers,eventType:e.eventType,outcomeType:e.outcomeType})))),Pp=e=>t=>a=>{const s=t(a);if(a.type===p.GZV.type){const t=JSON.parse(JSON.stringify(a.payload));t.startTime=Date.now(),e.dispatch((0,p.JYN)(t))}if(a.type===p.X0U.type){const t=(0,p.K67)(e.getState()),{bets:s}=a.payload||{},[i]=s||[];if(t){const{bets:a}=t,s=Ip(i.betItems),r=Ip(a);if(s===r){const a=Date.now()-t.startTime,l=e.getState(),c=(0,p.ZfU)(l),d=i.betItems.map((e=>({eventId:e.eventId,eventType:e.eventType||m._k.MATCH}))),u=!c||!c.length?Sp.accepted:Sp.rejected,_=i.isSingle?Ep.single:Ep.multibet,g=(0,O.W7)()?Cp.mobile:Cp.desktop,v=i.id,h=(0,o.knU)(l),b=(0,p.$J7)(l,d).join(",");b||Lp.captureException(new Error("####Metric without SPORT DATA####:"),{extra:{betId:v,eventIds:d.map((e=>`${e.eventId}_${e.eventType}`)).join(","),storedEvents:JSON.parse(JSON.stringify((0,p.q34)(l)))}}),a>=5e4&&Lp.captureException(new Error("####Metric ANOMALY MS####:"),{extra:{betId:v,processingTime:a,device:g,confirmedBets:s,storedBets:r}}),a<5e4&&e.dispatch((n={metric:yp.bet_duration_ms,value:a,labels:{result:u,betType:_,country:h,device:g,sport:b,betId:v}},{type:kp.type,payload:n}))}}}var n;return s},Bp=(0,n.lp)(E.gEh,E.Yys,E.qrf,o.NAw,o.voK,o.mZS,o.mzW,o.zgd,o.j2F,o.TWo,o.Mrv,o.fjM,o.VcD,o.jBH,o.Zkt,o.dWn,o.OgV,o.YQT,o.KA3,o.HEE,o.EvF,o.LIl,o.loN,o.xnR,E.NFB,o.A_Q,o._h_,o.vOB,rp.r2Q,o.P$H,o.SuY,Sn.r7t,o.PW8,o.LOk,p.Vw8,o.IOM,o.JWj,S.pT8,E.FSL,E.ZR6,E.BUF,Ql.kw,_.LxA,o.dzr,rp.TGq,_.a9N,o.rS_,o.ezF,o.lc7,o.SIX,o.UC3,o.unM,fp.seoEpics,r.getCmsBlockDataEpic,R.QdF,o.$Cw,o.lOk,o.DLo,o.HTu,o.lU1,o.pDF,o.hHi,bp.g5,S.thF,o.sEb,E.pWl,E.jZh,E.fWx,o.Lp3,o.ngN,o.UAj,o.suZ,r.updateDeviceHashEpic,o.FJj,o._cV,S.ea2,o.hri,o.Ul4,o.EWn,o.FoQ,o.wr8,o.BLz,o.pb0,o.ePG,o.IRq,o.Qnq,o.Bpw,o.dFK,o.Bke,o.Wfy,o.$pq,o.pZU,o.GBN,o.cdK,o.yd6,o.$hi,o.wsk,o.D2g,o.wPY,o.MdQ,o.EPu,o.qzo,o.MAM,o.Cat,o.dTo,o.NBY,o.kcy,o.OT4,o.LU$,o.kSm,o.NPY,o.beX,o.vjS,r.fetchCasinoVipProgramDataEpic,r.fetchSportVipProgramDataEpic,o.nqT,r.fetchFooterDataEpic,o._tH,o.jE8,o.LzG,o.zJn,o.Xpn,((e,t,{Api:a})=>e.pipe((0,n.l4)(kp.type),(0,B.mergeMap)((e=>a.monitoring.sendMetric(e.payload).pipe((0,B.map)((()=>xp())),(0,B.catchError)((()=>(0,P.of)(wp())))))))),o.XrB,o.IN9,o.MsG,o.NBr,o.Pc8,V.fc,o.E0K,C.A5,r.realTimeIncomingBetsEpics,o.gNX,E.ElG,S.cYB,S.gd2,o.PBy,o.WJp,r.incomingBetsEpics,o.P9r,o.n7d,o.Uic,o.yOj,o.hyA,o.pMb,o.Npy,r.bannersEpic,o.U1S);var Fp=a(22525);class NotificationClient extends Id.e5{constructor(...e){super(...e),this.api={setNotificationSeen:"api/user/set-notification-seen"}}setNotificationSeen(e){return this.post(this.api.setNotificationSeen,e,null,Fp.y9)}}var Mp=a(44179),Ap=a.n(Mp);class CentrifugePublicClient extends ap.Zu{constructor(e){super(),this.apiUrl=e,this.handler=new(Ap())(this.apiUrl)}}class CentrifugePrivateClient extends ap.Zu{constructor(e,t){super(),this.apiUrl=e,this.refreshUrl=t,this.handler=new(Ap())(this.apiUrl,{refreshEndpoint:this.refreshUrl})}setToken(e,t){super.destroy(),this.setCustomerToken(t),this.handler.setToken(e),super.connect()}tokenUpdate(e){return this.setCustomerToken(e),(0,P.of)(e)}setCustomerToken(e){this.handler.setRefreshHeaders({Authorization:`Bearer ${e}`})}}var Dp=a(7914);const jp=Object.assign({[E.EOA]:E.YMw,[E.nnz]:E.SjP,[E.N9S]:E.fzZ,[E.cpT]:E.ixV,[S.p7J]:S.Vb$,[E.LpZ]:E.FHk,[E.jIh]:E.UK_,[o.sG2]:o.gGf,[o._o2]:o.ec7,[o.vwM]:o.IZ1,[o.gSd]:o.f$O,[o.v18]:o.GVM,[o.RZo]:o.RQI,[o.hi5]:o.XVX,[o.IMJ]:o.Ew,[o.OgY]:o.eZc,[o.E6q]:o.efv,[o.sRs]:o.IXQ,[o.KH4]:o.mdH,[E.Ivc]:E.ICs,[o.Y7r]:o.jB8,[o.$yo]:o.oOs,[o.kVf]:o.T3X,[bp.q3]:bp.G0,[r.LEAGUES_STORE_FEATURE_KEY]:r.leaguesStoreReducer,[r.FAVORITE_COMPETITORS_FILTER_FEATURE_KEY]:r.favoriteCompetitorsFilterReducer,[r.LOCATION_DEVICE_STORE_FEATURE_KEY]:r.locationDeviceStoreReducer,[o.YAd]:o.ub8,[o.oKV]:o.OfC,[o.nzW]:o.jrx,[o.lQf]:o.Dph,[o.K8x]:o.fDs,[rp.Swn]:rp.nwu,[rp.Suq]:rp.vzI,[o.e9s]:o.Mq9,[o.vsU]:o.jlk,[o.kt_]:o.L8l,[o.P4f]:o.HoD,[o.YFo]:o.RgO,[o.wL6]:o.hT0,[o.Owu]:o.GBf,[o.JIy]:o.oe5,[o.$dw]:o.H35,[o.tcE]:o.PeG,[r.CASINO_VIP_PROGRAM_FEATURE_KEY]:r.casinoVipProgramReducer,[r.SPORT_VIP_PROGRAM_FEATURE_KEY]:r.sportVipProgramReducer,[r.FOOTER_DATA_FEATURE_KEY]:r.footerDataReducer,[r.CMS_BLOCKS_FEATURE_KEY]:r.cmsBlocksReducer,[R.mtJ]:R.PpO,[o.PVj]:o.qpn,[o.RGQ]:o.vLY,[o.MOq]:o.PXV,[o.JkP]:o.MZK,[o.l0o]:o.FoI,[o.Wun]:o.UIB,[o.NMe]:o.$Ap,[o.Olm]:o._SG,[o.QWn]:o.ee3,[E.KW4]:E.NGW,[o.F1Q]:o.are,[r.REAL_TIME_INCOMING_BETS_FEATURE_KEY]:r.realTimeIncomingBetsReducer,[r.INCOMING_BETS_FEATURE_KEY]:r.incomingBetsReducer,[o.qb]:o.fm3,[o.mTM]:o.FKh,[r.BANNERS_FEATURE_KEY]:r.bannersReducer},Sn.o3f,p.Eqx,S.H4w,Ql.IR,_.mQf,R.y67,fp.seoReducers,Ld.Iv,V.Bw,C.XG);var Op=a(16115),Rp=a(11259),Hp=a(93067);const Wp=(0,Hp.u)((()=>a.e(8520).then(a.bind(a,78520)))),Vp=(0,Hp.u)((()=>Promise.all([a.e(1212),a.e(8592),a.e(1837)]).then(a.bind(a,21837)))),Up=(0,Hp.u)((()=>Promise.all([a.e(1212),a.e(8592),a.e(1147)]).then(a.bind(a,41147)))),Gp=(0,Hp.u)((()=>Promise.all([a.e(1212),a.e(8592),a.e(2510)]).then(a.bind(a,42510)))),$p=(0,Hp.u)((()=>Promise.all([a.e(1212),a.e(8592),a.e(8395)]).then(a.bind(a,38395)))),Zp=()=>{(0,s.useEffect)((()=>{setTimeout((()=>{(async()=>{Promise.all([Promise.all([a.e(1212),a.e(8592),a.e(8395)]).then(a.bind(a,38395)),Promise.all([a.e(1212),a.e(8592),a.e(1147)]).then(a.bind(a,41147)),Promise.all([a.e(1212),a.e(8592),a.e(2510)]).then(a.bind(a,42510)),Promise.all([a.e(1212),a.e(8592),a.e(1837)]).then(a.bind(a,21837)),Promise.resolve().then(a.bind(a,85169))])})()}),1e3)}),[]);const{pathname:e}=(0,je.useLocation)(),{auth:t,live:n}=(0,U.useSelector)((t=>({auth:(0,o.Q0O)(t),live:(0,R.bFi)(e),modalStatus:(0,o.mWD)(t)})),U.shallowEqual),i=(0,je.matchPath)(R.jZg.liveCasinoGame,e)||(0,je.matchPath)(R.jZg.casinoGame,e)||(0,je.matchPath)(R.jZg.liveCasinoDemoGame,e)||(0,je.matchPath)(R.jZg.casinoDemoGame,e);return s.createElement(s.Fragment,null,s.createElement("div",{className:""+(i?"":"page-casino")},s.createElement(s.Suspense,{fallback:s.createElement("div",{className:"app-full-height"},s.createElement($.SuspenseComponent,null))},!i&&s.createElement(Wp,{live:n}),s.createElement(r.CasinoRoutes,{auth:t,category:Gp,producer:$p,page:Vp,game:Up,demoGame:Up}))))};var zp=a(85169);const qp=({games:e,isLive:t,loaded:a,getGames:n,clearGameState:o})=>((0,s.useEffect)((()=>(n({dev_id:t?Sn.SHA.popularLive:Sn.SHA.popular,per_page:6,has_live:t?m.WU.live:m.WU.line}),()=>o())),[t]),s.createElement("div",{className:"aside-casino__game-section"},(0===e.length||!a)&&s.createElement(r.AppLoader,null),0!==e.length&&a&&e.map((e=>s.createElement($.CasinoGameItem,{game:e,live:t,key:e.id,small:!0}))))),Xp=(0,U.connect)(((e,{isLive:t})=>({loaded:(0,Sn.ut0)(e),games:(0,Sn.oKt)(e,t?m.WU.live:m.WU.line)})),(e=>({getGames:t=>{e((0,Sn.RL1)(t))},clearGameState:()=>{e((0,Sn.gsp)()),e((0,Sn.TIw)())}})))((0,s.memo)(qp));var Jp=function(e){return e.casino="casino",e.live_casino="live_casino",e}(Jp||{});const Yp=()=>{const[e,t]=(0,s.useState)(Jp.casino);return s.createElement("div",{className:"aside-casino"},s.createElement("div",{className:"aside-casino__header"},s.createElement("div",{className:"aside-casino__title-section"},s.createElement("button",{type:"button",className:"aside-casino__header-title",onClick:()=>t(Jp.casino)},s.createElement($.SectionTitle,{text:(0,O.__)("Default_._Text_._Casino"),inactive:e===Jp.live_casino})),s.createElement("button",{type:"button",className:"aside-casino__header-title",onClick:()=>t(Jp.live_casino)},s.createElement($.SectionTitle,{modifiers:["c_red"],text:(0,O.__)("Default_._Title Or Link_._Live casino"),inactive:e===Jp.casino})))),s.createElement("div",{className:"aside-casino__content"},s.createElement("div",{className:"aside-casino__sections"},e===Jp.live_casino&&s.createElement(Xp,{isLive:!0}),e===Jp.casino&&s.createElement(Xp,{isLive:!1}))))},Kp=(0,s.memo)(Yp);var Qp=a(70527);const e_=(0,s.memo)((({sport:e,factors:t,category:a,league:n,event:o,format:i,timeFormat:l,timeZone:c,onlyActiveMarkets:d,competitorLogoEnabled:m})=>{var u,p;const[_,g]=(0,s.useState)(null),v=e=>!e.team2,{parseFactorValue:h}=(0,r.useOddsConvertorHook)();return(0,s.useEffect)((()=>{e&&g((0,Ea.BN)(t||[],Number(e.id),d))}),[t,e]),s.createElement(s.Fragment,null,s.createElement("div",{className:"top-line-events__title"},s.createElement(r.LeagueIcon,{category:a,league:n}),n.name),s.createElement("div",{className:"top-line-events__section-data"},s.createElement("div",{className:"top-line-events__row"},s.createElement("div",{className:"top-line-events__col"},s.createElement(r.TeamLogo,{team:o.competitor1Id,className:m?"top-line-events__col__teamLogo":"top-line-events__col__tShirt"})),s.createElement("div",{className:"top-line-events__col top-line-events__col--button"},s.createElement("div",{className:"top-line-events__time"},(0,Qp.vo)((0,Qp.rp)(o.time,c),O.Uq.onlyDate),s.createElement("br",null),(0,Qp.vo)((0,Qp.rp)(o.time,c),O.Uq.onlyTime(l)))),s.createElement("div",{className:"top-line-events__col"},s.createElement(r.TeamLogo,{team:o.competitor2Id,className:m?"top-line-events__col__teamLogo":"top-line-events__col__tShirt"}))),s.createElement("div",{className:"top-line-events__row"},s.createElement("div",{className:"top-line-events__col"},s.createElement("div",{className:"top-line-events__team-name"},o.team1)),s.createElement("div",{className:"top-line-events__col top-line-events__col--button"},"\xa0"),!v(o)&&s.createElement("div",{className:"top-line-events__col"},s.createElement("div",{className:"top-line-events__team-name"},o.team2))),s.createElement(vr.E,{to:`${(0,R.SaD)(e,n,o)}`,className:"top-line-events__row app-link__button"},s.createElement("div",{className:"top-line-events__col"},s.createElement("div",{className:"top-line-events__coefficient"},!!_&&h(`${(null==(u=_[Pt.N.first])?void 0:u.v)||"-"}`,i))),s.createElement("div",{className:"top-line-events__col top-line-events__col--button"},s.createElement("div",{className:"top-line-events__event-link"},s.createElement(r.Button,{buttonType:{type:"button"},text:(0,O.__)("Top Event Aside_._Button_._Place a bet"),type:["secondary","full"]}))),!v(o)&&s.createElement("div",{className:"top-line-events__col"},s.createElement("div",{className:"top-line-events__coefficient"},!!_&&h(`${(null==(p=_[Pt.N.second])?void 0:p.v)||"-"}`,i))))))})),t_=(0,U.connect)((e=>({format:(0,o.xqU)(e),timeFormat:(0,o.tdK)(e),timeZone:(0,o.EgJ)(e),competitorLogoEnabled:(0,R.W0_)(e),onlyActiveMarkets:(0,R.qzr)(e)})))(e_),a_=({events:e,leagues:t,factors:a,sports:n,categories:o,state:i,fetchEvents:r})=>{(0,s.useEffect)((()=>{const e=new P.Subscription;return e.add((0,P.timer)(0,i===m.bx.line?I.F.lineEvents:30*I.F.liveEVents).subscribe((()=>r()))),()=>e.unsubscribe()}),[]);const l=i===m.bx.live?m.WQ:"";return s.createElement(s.Fragment,null,!!e&&!!e.length&&s.createElement("div",{className:"top-line-events"},s.createElement("div",{className:"page-header__default"},s.createElement("div",{className:"events-section__header events-section__header--no_click"},s.createElement($.SectionTitle,{text:(0,O.__)("Top Events Aside_._Title_._Top events"),badge:l}))),s.createElement("div",{className:"top-line-events__content"},e.map((e=>{return s.createElement("div",{key:e.id,className:"top-line-events__section"},s.createElement(t_,{event:e,league:(i=e.leagueId,t.find((e=>Number(e.id)===i))),factors:a[e.id]?Object.values(a[e.id]):[],category:o[e.sportCategoryId],sport:(0,xt._c)(n,e.sportId)}));var i})))))},s_=(0,s.memo)(a_),n_=(0,U.connect)((e=>({events:(0,S.BNr)(e),leagues:(0,S.kTF)(e),factors:(0,S.dVE)(e),sports:(0,E.foR)(e),categories:(0,S.IeY)(e),state:m.bx.line})),(e=>({fetchEvents:()=>{e((0,S.k1y)(S.GJA))}})))(s_),o_=(0,Hp.u)((()=>a.e(7829).then(a.bind(a,7829)))),i_=(0,U.connect)((e=>({auth:(0,o.Q0O)(e),casino:(0,R.aJ)(e),sidebarMenu:(0,R.U1l)(null),disabledPromotions:(0,R.S6m)(e)})))((({auth:e,isAsideCustom:t,sidebarMenu:a,children:n,casino:o,disabledPromotions:i})=>s.createElement($.PageContentWrapper,null,!t&&s.createElement($.Aside,null,s.createElement($.SportLeftAside,null)),t&&s.createElement($.Aside,null,s.createElement("div",{className:"aside__cabinet"},s.createElement($.ScrolledSection,null,s.createElement("div",{className:"aside__c"},a.map((e=>s.createElement($.AsideBox,{key:e.name,toggled:!1,title:e.name,darkHeader:!0},s.createElement($.CabinetMenuItem,{path:location.pathname,hasBaseLinks:!0,items:e.children})))))))),n,!t&&s.createElement($.RightSection,null,s.createElement(s.Suspense,{fallback:null},s.createElement(o_,null)),s.createElement("div",{className:"aside__c"},s.createElement($.Coupon,null)),!!e&&!i&&s.createElement($.WidgetsSlider,null),s.createElement(s.Suspense,{fallback:null},o&&s.createElement("div",{className:"aside__c"},s.createElement(Kp,null))),s.createElement("div",{className:"aside__c"},s.createElement(n_,null)))))),r_=(0,Hp.u)((()=>a.e(7114).then(a.bind(a,27114)))),l_=(0,Hp.u)((()=>a.e(19).then(a.bind(a,70019)))),{Forecast:c_}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"Forecast"),d_=(0,Hp.u)((()=>a.e(3667).then(a.bind(a,3667)))),m_=(0,Hp.u)((()=>a.e(7128).then(a.bind(a,77128)))),u_=(0,Hp.u)((()=>Promise.all([a.e(8592),a.e(4858)]).then(a.bind(a,14858)))),p_=(0,Hp.u)((()=>Promise.all([a.e(8592),a.e(2856)]).then(a.bind(a,52856)))),__=(0,Hp.u)((()=>Promise.all([a.e(8592),a.e(1502)]).then(a.bind(a,81502)))),{BoostedOddsPage:g_}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"BoostedOddsPage"),v_=(0,U.connect)((e=>({auth:(0,o.Q0O)(e)})))((({auth:e,fetchLeagues:t})=>((0,s.useEffect)((()=>{e&&t&&t()}),[e,t]),s.createElement(s.Suspense,{fallback:s.createElement($.SuspenseComponent,null)},s.createElement(i_,null,s.createElement($.CenterSection,null,s.createElement(s.Suspense,{fallback:s.createElement($.SuspenseComponent,null)},s.createElement(r.PlatformSportRoutes,{PageMatch:u_,pageForecast:c_,pageFull:m_,pageHistory:d_,PageLeague:l_,pageSearch:r_,LivePage:p_,LinePage:__,BoostedOddsPage:g_})))))))),h_=(0,U.connect)((e=>({isAsideCustom:(0,R.v2T)(window.location.pathname)})))((({isAsideCustom:e,children:t})=>s.createElement(s.Suspense,{fallback:s.createElement($.SuspenseComponent,null)},e&&s.createElement(i_,{isAsideCustom:!0},s.createElement($.CenterSection,null,t)),!e&&t))),b_=(0,U.connect)((e=>({customer:(0,o.hFT)(e)})))((({customer:e})=>{const{disabledStatusCode:t}=e;return(0,r.useDisabledUserRedirectHook)(t),s.createElement(s.Fragment,null)})),{AccountVerification:f_}=(0,O.ez)((()=>a.e(5335).then(a.bind(a,55335))),"AccountVerification"),y_=(0,U.connect)((e=>({customer:(0,o.hFT)(e),auth:(0,o.Q0O)(e),languageSlug:(0,R.Tjc)(e)})),(e=>({getCustomerInfo:()=>{e((0,o.A5h)())}})))((e=>{const{customer:t,getCustomerInfo:a}=e;(0,s.useEffect)((()=>{a()}),[]);const n=(0,Ct.useNavigate)();return(0,s.useEffect)((()=>{e.auth&&t.disabledStatusCode||n(R.jZg.home,{replace:!0})}),[e.auth,t.disabledStatusCode]),s.createElement(s.Fragment,null,!!e.auth&&t.disabledStatusCode&&s.createElement($.CabinetGrid,null,s.createElement(s.Suspense,{fallback:s.createElement($.SuspenseComponent,null)},s.createElement(f_,null))))}));var S_=a(80904),E_=a(54081),C_=a(23214);const T_=({disabledPromotions:e,openModal:t,customer:a,showNewCashier:n})=>{const i=(0,je.useNavigate)(),l=()=>{i({search:`?bonusType=${m.hf.CASINO}`}),t(o.vOS.register)},{openCashierModal:c}=(0,Ql.HR)();return s.createElement(r.LazyBackground,{className:"main-banner__contentBg",path:zs.B.iviSliders.contentBgDesctop},s.createElement("div",{className:"main-banner__content"},!!e&&s.createElement(s.Fragment,null,s.createElement("div",{className:"main-banner__title"},s.createElement("span",{className:"main-banner__span_wrap"},(0,O.__)("Main Banner 1_._Title_._Easy"))," ",(0,O.__)("Main Banner 1_._Title_._to bet"),s.createElement("br",null),s.createElement("span",{className:"main-banner__span_wrap"},(0,O.__)("Main Banner 1_._Title_._Easy"))," ",(0,O.__)("Main Banner 1_._Title_._to win")),!a&&s.createElement("div",{className:"main-banner__button",onClick:l},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Button_._Sign up").toLowerCase())),a&&s.createElement(vr.E,{to:!n&&R.jZg.deposit,className:"main-banner__button-link",onClick:n?c:null},s.createElement("div",{className:"main-banner__button"},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Action_._Deposit").toLowerCase())))),!e&&s.createElement(s.Fragment,null,s.createElement("div",{className:"main-banner__title"},(0,O.__)("Default_._Title_._Welcome bonus for casino 100% up to 120\u20ac")),!a&&s.createElement("div",{className:"main-banner__button",onClick:l},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Button_._Sign up").toLowerCase())),a&&s.createElement(vr.E,{to:!n&&R.jZg.deposit,className:"main-banner__button-link",onClick:n?c:null},s.createElement("div",{className:"main-banner__button"},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Action_._Deposit").toLowerCase()))))))},N_=(0,U.connect)(r.mainBannerConnect.mapStateToProps,r.mainBannerConnect.mapDispatchToProps)((0,s.memo)(T_)),k_=({disabledPromotions:e,openModal:t,customer:a,showNewCashier:n})=>{const i=(0,je.useNavigate)(),l=()=>{i({search:`?bonusType=${m.hf.SPORT}`}),t(o.vOS.register)},{openCashierModal:c}=(0,Ql.HR)();return s.createElement(r.LazyBackground,{className:"main-banner__contentBg",path:zs.B.iviSliders.contentBgDesctop},s.createElement("div",{className:"main-banner__content"},!!e&&s.createElement(s.Fragment,null,s.createElement("div",{className:"main-banner__title"},s.createElement("span",{className:"main-banner__span_wrap"},(0,O.__)("Main Banner 1_._Title_._Easy"))," ",(0,O.__)("Main Banner 1_._Title_._to bet"),s.createElement("br",null),s.createElement("span",{className:"main-banner__span_wrap"},(0,O.__)("Main Banner 1_._Title_._Easy"))," ",(0,O.__)("Main Banner 1_._Title_._to win")),!a&&s.createElement("div",{className:"main-banner__button",onClick:l},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Button_._Sign up").toLowerCase())),a&&s.createElement(vr.E,{to:!n&&R.jZg.deposit,className:"main-banner__button-link",onClick:n?c:null},s.createElement("div",{className:"main-banner__button"},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Action_._Deposit").toLowerCase())))),!e&&s.createElement(s.Fragment,null,s.createElement("div",{className:"main-banner__title"},(0,O.__)("Default_._Title_._Welcome bonus for sport 100% up to 120\u20ac")),!a&&s.createElement("div",{className:"main-banner__button",onClick:l},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Button_._Sign up").toLowerCase())),a&&s.createElement(vr.E,{to:!n&&R.jZg.deposit,className:"main-banner__button-link",onClick:n?c:null},s.createElement("div",{className:"main-banner__button"},s.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,O.__)("Default_._Action_._Deposit").toLowerCase()))))))},x_=(0,U.connect)(r.mainBannerConnect.mapStateToProps,r.mainBannerConnect.mapDispatchToProps)((0,s.memo)(k_)),w_=({country:e})=>{const t=[{src:"BR"===e?zs.B.iviSliders.slide1_br:zs.B.iviSliders.slide1,type:C_.u.casino,content:s.createElement(N_,null),contentClass:"default-slider__content--ivi-betdesctop"},{type:C_.u.sport,src:zs.B.iviSliders.slider2,content:s.createElement(x_,null),contentClass:"default-slider__content--ivi-betdesctop"}];return s.createElement(r.MainPageBanners,{isBullets:!0,banners:t})},L_=(0,U.connect)((e=>({disabledPromotions:(0,R.S6m)(e),country:(0,o.Nl4)(e,(0,o.tRc)(e))})))((0,s.memo)(w_)),I_=()=>s.createElement(s.Fragment,null,s.createElement("div",{className:"center-section__top"},s.createElement(L_,null)),s.createElement(E_.Z,{text:(0,O.__)("Default_._Title Link Type_._Sports Betting").toLowerCase(),limit:10,showMenu:!0,badge:m.WQ,link:"live",sectionTitleIsMain:!0}),s.createElement(S_.K,{link:m.bx.line,showMenu:!0,text:(0,O.__)("Default_._Title_._upcoming events")})),P_=(0,s.memo)(I_),B_=(0,U.connect)((e=>({auth:(0,o.Q0O)(e)})))((({auth:e,fetchLeagues:t})=>((0,s.useEffect)((()=>{e&&t&&t()}),[e,t]),s.createElement(s.Suspense,{fallback:s.createElement($.SuspenseComponent,null)},s.createElement(i_,null,s.createElement($.CenterSection,null,s.createElement(s.Suspense,{fallback:s.createElement($.SuspenseComponent,null)},s.createElement(P_,null)))))))),{UserConfirmationView:F_}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,71110))),"UserConfirmationView"),M_=(0,Hp.u)((()=>a.e(8882).then(a.bind(a,28882)))),A_=(0,Hp.u)((()=>a.e(6374).then(a.bind(a,76374)))),{PromotionsPage:D_}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"PromotionsPage"),{SportVIPProgramPage:j_}=(0,O.ez)((()=>Promise.all([a.e(7337),a.e(8592)]).then(a.bind(a,87337))),"SportVIPProgramPage"),{CasinoVIPProgramPage:O_}=(0,O.ez)((()=>Promise.all([a.e(7337),a.e(8592)]).then(a.bind(a,87337))),"CasinoVIPProgramPage"),R_=(0,Hp.u)((()=>a.e(3385).then(a.bind(a,53385)))),H_=(0,Hp.u)((()=>a.e(5293).then(a.bind(a,55293)))),W_=(0,Hp.u)((()=>a.e(1601).then(a.bind(a,53452)))),V_={pageContacts:M_,pageRestore:A_,pageUserConfirmation:F_,pageNotFound:H_,promotions:D_,vipSportPrograms:j_,vipPrograms:O_,landings:R_,registrationPage:(0,Hp.u)((()=>a.e(3508).then(a.bind(a,43508)))),hallOfFameCasino:(0,Hp.u)((()=>Promise.all([a.e(7337),a.e(8592),a.e(1881)]).then(a.bind(a,71881)))),hallOfFameSport:(0,Hp.u)((()=>Promise.all([a.e(7337),a.e(8592),a.e(4280)]).then(a.bind(a,9322)))),bettorsTournament:W_},U_=(0,U.connect)((e=>({menu:(0,R.N$I)(e),infoContent:(0,R.cKt)(e),ageIcons:(0,R.S3x)(e)})))((({menu:e,infoContent:t,ageIcons:a})=>{const{pathname:n}=(0,je.useLocation)(),{footerContainer:o,getLink:i,hasTarget:l,hasRel:c,responsibleLink:d}=(0,r.useFooterHook)({menu:e});return o&&pe.createPortal(s.createElement(s.Fragment,null,s.createElement("div",{className:"footer__container"},e.length>0&&s.createElement("div",{className:"footer__menu","data-test":"footerMenu"},e.map((e=>s.createElement("div",{className:"footer__menu-item",key:e.id},s.createElement("div",{className:"footer__menu-title"},e.name),s.createElement("ul",{className:"footer-menu"},e.children&&e.children.map((e=>s.createElement("li",{key:e.id,className:(0,G.cn)(["footer-menu__item",n.includes(e.slug)&&"footer-menu__item--active"])},s.createElement("a",{className:"footer-menu__link",href:i(e),target:l(e),rel:c(e)},e.name))))))))),s.createElement("div",{className:"footer__payments"},s.createElement(r.PaymentMethods,null)),s.createElement("div",{className:"footer__text"},s.createElement("div",{className:"footer__text-info",dangerouslySetInnerHTML:{__html:t}}),s.createElement("div",{className:"footer__age-list"},Array.isArray(a)&&a.map((e=>s.createElement(s.Fragment,{key:e},d&&s.createElement("a",{className:"footer__text-image",href:d,target:"_blank",rel:"noreferrer"},e),!d&&s.createElement("div",{className:"footer__text-image"},e)))))))),o)})),G_=({menu:e,infoContent:t,ageIcons:a,validators:n,getFooterData:o,footerLoaded:i})=>{const{pathname:l}=(0,je.useLocation)();(0,s.useEffect)((()=>{o()}),[]);const{footerContainer:c,getLink:d,hasTarget:m,hasRel:u,responsibleLink:p}=(0,r.useFooterHook)({menu:e});return i&&c&&pe.createPortal(s.createElement(s.Fragment,null,s.createElement("div",{className:"footer__container"},e.length>0&&s.createElement("div",{className:"footer__menu","data-test":"footerMenu"},e.map((e=>s.createElement("div",{className:"footer__menu-item",key:e.id},s.createElement("div",{className:"footer__menu-title"},e.name),s.createElement("ul",{className:"footer-menu"},e.children&&e.children.map((t=>s.createElement("li",{key:t.id,className:(0,G.cn)(["footer-menu__item",l.includes(t.slug)&&"footer-menu__item--active"])},s.createElement("a",{className:"footer-menu__link",href:d(t),target:m(t),rel:u(t)},t.name,t.footerIconUrl&&s.createElement(r.LazyImage,{className:"footer-menu__icon",src:t.footerIconUrl,alt:e.name})))))))))),s.createElement("div",{className:"footer__payments"},s.createElement(r.PaymentMethodsCMS,null)),s.createElement("div",{className:"footer__text"},s.createElement("div",{className:"footer__text-info",dangerouslySetInnerHTML:{__html:t}}),s.createElement("div",{className:"footer__age-list"},Array.isArray(a)&&a.map((e=>s.createElement(s.Fragment,{key:e},p&&s.createElement("a",{className:"footer__text-image",href:p,target:"_blank",rel:"noreferrer"},e),!p&&s.createElement("div",{className:"footer__text-image"},e))))))),s.createElement(r.FooterLicenseValidation,{validators:n})),c)},$_=(0,U.connect)(r.footerConnect.mapStateToProps,r.footerConnect.mapDispatchToProps)((0,s.memo)(G_)),Z_=(0,Hp.u)((()=>a.e(2153).then(a.bind(a,72153)))),z_=(0,Hp.u)((()=>a.e(5787).then(a.bind(a,45787)))),q_=(0,Hp.u)((()=>a.e(6056).then(a.bind(a,26056)))),{SeoFull:X_}=(0,O.ez)((()=>Promise.resolve().then(a.bind(a,76360))),"SeoFull"),J_=(0,Hp.u)((()=>Promise.all([a.e(8592),a.e(1638)]).then(a.bind(a,11638)))),Y_=(0,U.connect)((e=>({loginSuccess:(0,o.sa9)(e),customerToken:(0,o.Q0O)(e),customer:(0,o.hFT)(e),isTextPage:(0,R.nN5)(e),balanceVisible:(0,o.tqw)(e),modalStatus:(0,o.mWD)(e),balanceInfo:(0,o.yt6)(e),termsAndPolicyPopupEnabled:(0,o.cHl)(e),additionalHeaderLogo:(0,R.eHt)(e),logoHeader:(0,R.ipV)(e),newFooter:(0,R.h1r)(e),showNewCashier:(0,R.cxR)(e)})),(e=>({logout:()=>{e((0,o.smJ)()),e((0,o.$1P)()),e((0,o.mNQ)()),e((0,_.tPp)())},checkLoggedIn:()=>{e((0,o.dCC)())},getCustomerData:()=>{e((0,o.A5h)())},getCustomerPreferences:()=>{e((0,o.MtJ)())},clearCustomer:()=>{e((0,o.CUS)())},clearDepositState:()=>{e((0,Ql.cF)())},openModal:t=>{e((0,o.ARU)(t))},closeModal:()=>{e((0,o.gU9)())},updateHash:t=>{e((0,r.updateDeviceHash)(t))}})))((({children:e,customerToken:t,customer:a,loginSuccess:n,isTextPage:i,newFooter:l,balanceVisible:c,modalStatus:d,closeModal:m,getCustomerPreferences:u,getCustomerData:p,checkLoggedIn:_,clearCustomer:g,logout:v,clearDepositState:h,updateHash:b,balanceInfo:f,termsAndPolicyPopupEnabled:y,logoHeader:S,additionalHeaderLogo:E,showNewCashier:C,openModal:T})=>{const N=(0,je.useNavigate)(),{pathname:k}=(0,je.useLocation)(),{getFingerprint:x}=(0,r.useSeonDeviceFingerprintHook)({updateHash:b}),{openCashierModal:w}=(0,Ql.HR)(),{forceCountryChange:L}=(0,r.useSelectCountryHook)(),{isFullScreenPage:F}=(0,r.usePageWidth)(),M=(0,r.useQuery)().get(Rt.$r);(0,s.useEffect)((()=>{const e=new P.Subscription;return e.add((0,P.timer)(0,I.F.userDataUpdate).subscribe((()=>_()))),()=>e.unsubscribe()}),[]),(0,s.useEffect)((()=>{t||M||m()}),[k,t]),(0,s.useEffect)((()=>{const e=new P.Subscription;return e.add((0,P.of)(n).pipe((0,B.filter)((()=>n))).subscribe((()=>{u(),p()}))),()=>e.unsubscribe()}),[n]),(0,s.useEffect)((()=>{t||(g(),h())}),[t]),(0,s.useEffect)((()=>{n&&x()}),[n]),(0,s.useEffect)((()=>{!f&&a&&a.id&&Lp.captureException(new Error("####Customer no balance info####:"),{extra:{balanceInfo:f,customer:a,customerToken:t}})}),[f,a]);return s.createElement(s.Suspense,{fallback:s.createElement(r.AnimationPreload,null)},s.createElement("div",{className:"page "+(F?"page--casino":"")},s.createElement("div",{className:"page-header__wrapper"},s.createElement("div",{className:"page-header"},s.createElement("div",{className:"page-wrapper page-wrapper--flex"},S&&s.createElement("div",{className:"page-header__logo"},s.createElement(r.LinkAppSiteConvertor,{path:`${R.jZg.home}`,useWrapper:!0},s.createElement(r.Logo,{logoUrl:S,dataTest:"bet-logo"}))),E&&s.createElement("div",{className:"page-header__logo-additional"},s.createElement(r.Logo,{logoUrl:E,dataTest:"bet-logo-additional-header"})),s.createElement($.SiteMenu,null),s.createElement("div",{className:"page-header__actions"},s.createElement($.HeaderClock,null),s.createElement($.HeaderSettings,null),s.createElement("div",{className:"grid"},s.createElement("div",{className:"grid__row"},t&&s.createElement(s.Fragment,null,!!c&&!!f&&s.createElement(s.Suspense,{fallback:null},s.createElement("div",{className:"grid__col grid__col--offset-right"},s.createElement(q_,{balanceInfo:f}))),s.createElement("div",{className:"grid__col grid__col--offset-right"},s.createElement(s.Suspense,{fallback:null},s.createElement(z_,{path:location.pathname,customer:a,clickHandler:()=>v()}))),s.createElement("div",{className:"grid__col"},s.createElement(r.LinkAppSiteConvertor,{onClick:e=>{e.preventDefault(),C&&w(),C||N({pathname:R.jZg.deposit})},customClass:"app-link__button",path:R.jZg.deposit,useWrapper:!0},s.createElement(r.Button,{text:(0,O.__)("Default_._Action_._Deposit").toLowerCase(),type:["secondary","small-text"],buttonType:{type:"button"},dataTest:"DEPOSIT_BUTTON"})))),!t&&s.createElement(s.Fragment,null,s.createElement("div",{className:"grid__col grid__col--relative grid__col--offset"},s.createElement($.SignInContainer,{modalStatus:d})),s.createElement("div",{className:"grid__col"},s.createElement(r.Button,{clickHandler:()=>T(o.vOS.register),buttonType:{type:"button"},text:(0,O.__)("Default_._Button_._Sign up"),type:["secondary","small-text","bold"],dataTest:"signUp"}))))))))),i&&s.createElement(s.Suspense,{fallback:null},s.createElement(J_,null)),e,s.createElement(s.Suspense,{fallback:null},s.createElement(X_,null),s.createElement(Z_,null),y&&s.createElement(r.TermsAndPolicyUpdate,null)),!l&&s.createElement(U_,null),l&&s.createElement($_,null)),d===o.vOS.register&&s.createElement($.BaseRegistrationModal,{bannerPath:"/assets/ivi/ivi-banners/registration/Ivi-banner",bannerFormat:"png"}),d===o.vOS.cashier&&C&&s.createElement(r.CashierModal,null),L&&s.createElement($.SelectCountry,null))})),K_=()=>{const e={mainPage:B_,casino:Zp,liveCasino:Zp,cabinet:zp.default,sport:v_,outerContainer:h_,outerPages:V_,text:b_,blockedCustomerPage:y_,horseRacing:$.HorseRacingPageDesktop};return s.createElement(r.PlatformRoot,{layouts:e,container:Y_})};(0,l.enableMapSet)();const Q_=new class PlatformClient{constructor(e,t,a,s,n,i,l){this.apiUrl=e,this.siteApi=t,this.mercureApi=a,this.mercureToken=s,this.paymentiqTestApi=n,this.wsApi=i,this.pgwApiUrl=l,this.customer=void 0,this.sport=void 0,this.store=void 0,this.casino=void 0,this.page=void 0,this.casinoSession=void 0,this.customerv2=void 0,this.betSlip=void 0,this.sportData=void 0,this.cashier=void 0,this.promotion=void 0,this.compPoint=void 0,this.settings=void 0,this.notification=void 0,this.landings=void 0,this.seo=void 0,this.tournament=void 0,this.betTournament=void 0,this.wsClient=void 0,this.wsPrivateClient=void 0,this.casinoSlotSession=void 0,this.cashout=void 0,this.vipProgram=void 0,this.cms=void 0,this.monitoring=void 0,this.realTimeIncomingBets=void 0,this.sportFavorites=void 0,this.incomingBets=void 0,this.customer=new o.YPp(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.sport=new E.Es1(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.casinoSession=new Sn.Gpe(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.casino=new Sn.n9N(this.siteApi,Id.aG.observable,this.errorHandler.bind(this)),this.page=new o.H_z(this.siteApi,Id.aG.observable,this.errorHandler.bind(this)),this.customerv2=new o.yib(`${this.apiUrl}/api/v2`,Id.aG.observable,this.errorHandler.bind(this)),this.betSlip=new p.dWN(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.sportData=new S.we0(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.cashier=new Ql.zk(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this),this.paymentiqTestApi,void 0,this.pgwApiUrl),this.promotion=new _.$iJ(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.compPoint=new _.uie(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.settings=new R.riV(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.notification=new NotificationClient(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.tournament=new rp.esJ(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.betTournament=new rp.MrN(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.seo=new fp.SeoClient(this.siteApi,Id.aG.observable,this.errorHandler.bind(this)),this.cms=new r.CmsClient(this.siteApi,Id.aG.observable,this.errorHandler.bind(this)),this.betTournament=new rp.MrN(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.landings=new _.ZkY(this.siteApi,Id.aG.observable,this.errorHandler.bind(this)),this.wsClient=new CentrifugePublicClient(this.wsApi),this.wsPrivateClient=new CentrifugePrivateClient(this.wsApi,`${this.apiUrl}/api/web-sockets/get-token`),this.casinoSlotSession=new Sn.Fzt(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.cashout=new o.IqH(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.vipProgram=new r.VIPProgramClient(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.monitoring=new MonitoringClient(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.realTimeIncomingBets=new r.RealTimeIncomingBetsClient(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.sportFavorites=new S.ttZ(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this)),this.incomingBets=new r.IncomingBetsClient(this.apiUrl,Id.aG.observable,this.errorHandler.bind(this))}setStore(e){e.apiManager=(0,r.createApiManager)(this),this.store=e}errorHandler(e){if((0,Dp.f6)(e)){const{message:t}=(0,Dp.SM)(e)?e.response:e,{data:a}=(0,Dp.SM)(e)?e.response:e.data||{},{messages:s}=(0,Dp.SM)(e)?{messages:null}:e,{message:n}=t||{message:null},i=Object.assign({},o._rh.getData()),{token:r}=i,{params:l,apiErrorCode:c}=a||("object"==typeof t?t:{});!Object.values(O.b7).includes(c)&&(t||n||s&&s.length)&&r&&this.store.dispatch((0,bp.ef)({text:t||n||s[0],type:"fail",params:l})),c===O.b7.selfExclusion&&this.store.dispatch((0,o.bZu)({message:t,params:l})),this.store.dispatch((0,o.$1P)({reasonCode:c}))}if((0,Dp.lh)(e)){const t=(0,Dp.SM)(e)?e.response.disabledStatusCode:e.data.disabledStatusCode;this.store.dispatch((0,o.Twi)({disabledStatusCode:t}))}if((0,Dp.SM)(e)||401===e.code||e.data&&"object"==typeof e.data&&"auth"in e.data&&(+e.data.auth||this.store.dispatch((0,o.$1P)())),"fail"===e.status||"error"===e.status||"0"==`${e.status}`||Number(e.status)>=400){var t;if(!(0,Dp.SM)(e)&&400===Number(e.code))e.validation=Object.assign({},null==(t=e.data)?void 0:t.data);return(0,P.throwError)(e)}return(0,P.of)(e)}}(window.apiEndpoint||Op.N.platformApiUrl,Op.N.siteApi,window.mercureEndpoint||Op.N.mercure,Op.N.mercureToken,Op.N.paymentiqTestApi,Op.N.wsApi,Op.N.pgwApiUrl),eg=(0,n.kh)({dependencies:{Api:Q_}}),{preloadedState:tg}=(0,r.baseAppSetup)(Op.N,Rp.b),ag=Object.assign({},tg,{[R.H50.name]:{applicationLoader:Op.N.desktopLoader}}),sg=(0,r.createReducerManager)(jp),ng=(og=ag,(0,i.configureStore)({middleware:[r.middlewareManagerEnhancer,eg,o.lju,r.notificationMiddleware,r.forceLogoutMiddleware,r.refreshCustomerSettingsMiddleware,r.customerPreferencesMiddleware,r.customerDetailsMiddleware,j,L,r.makeBetMiddleware,y,r.sportPixelMiddleware,r.freeBetMiddleware,H,d,tp,(0,r.prerenderMiddleware)(Object.assign({},r.prerenderPlatformDesktopRouteMap,r.prerenderSportRouteMap,r.prerenderCasinoRouteMap,r.prerenderOuterRouteMap)),r.oneSignalMiddleware,r.registerMiddleware,op,ip,r.customerIoMiddleware,r.googleTagManagerMiddleware,r.pgwBonusTogglerMiddleware,r.registrationEnabledMiddleware,r.betHistoryMiddleware,r.betslipMiddleware,r.oddsPreferencesMiddleware,r.userTimezoneMiddleware,...(ig=Op.N.sentryEnvironment,ig===m.wY.prod?[]:cp),Qu,Pp,_p,r.featureParamMiddleware],reducer:sg.reduce,preloadedState:og,devTools:hp([S.Sog.type],[S.BqN],Op.N.production)}));var og,ig;ng.reducersManager=sg,ng.epicsManager=(0,r.createEpicManager)(eg),Q_.setStore(ng),(0,lp.ov)(ng),eg.run(Bp);(async()=>Promise.all([Promise.all([a.e(8592),a.e(1502)]).then(a.bind(a,81502)),Promise.all([a.e(8592),a.e(2856)]).then(a.bind(a,52856))]))().then((()=>{ng.dispatch((0,R.OJx)())}));const rg=()=>s.createElement(U.Provider,{store:ng},s.createElement(K_,null))},81761:(e,t,a)=>{"use strict";a.d(t,{Z:()=>v});var s=a(2784),n=a(32175),o=a(83807),i=a(69180),r=a(99906),l=a(71110),c=a(73689),d=a(64208);var m=a(45980),u=a(59425);const p=({sportId:e,menu:t,changeSection:a})=>{const n=(0,s.useMemo)((()=>t.filter((e=>e.countEvents>0))),[t]);return s.createElement("div",{className:"section-menu"},s.createElement("div",{className:"section-menu-list"},s.createElement(l.DraggedScroll,{arrows:!0},n.map((t=>s.createElement("div",{className:"section-menu-list__item"+(Number(t.id)===Number(e)?" selected":""),"data-test":"sportMenuItem",key:t.id,onClick:()=>a(t.id)},s.createElement(l.LazyImage,{className:"section-menu-list__icon",src:`/assets/sport/${t.id}.svg`}),s.createElement("div",{className:"section-menu-list__text"},t.name)))))))},_=(0,m.connect)(((e,{hightLight:t,section:a})=>({menu:t?(0,u.Lsm)(e):a===o.bx.line?(0,u.ldO)(e):(0,u.nL_)(e)})))((0,s.memo)(p)),g=({text:e,selectedEvents:t,isLoaded:a,initialLoaded:m,odds:u,results:p,reload:g,categories:v,players:h,leagues:b,totalPages:f,badge:y,link:S,activeSport:E,limit:C,showMenu:T,periodInfo:N,section:k,initialMenuSection:x,loadMenu:w,delay:L,sectionTitleIsMain:I,changeEvent:P,getInitialData:B,feature:F,clearState:M,xhrUpdate:A,tips:D})=>{const j=a||void 0===a,{toggleOpen:O,isOpen:R,generateSportLink:H}=(({link:e})=>{const[t,a]=(0,s.useState)(!0);return{toggleOpen:a,isOpen:t,getLinkTitle:()=>o.bx.live===e?(0,i.__)("Events Section_._Link Title_._All live"):(0,i.__)("Events Section_._Link Title_._All prematch"),generateSportLink:t=>{const a=o.bx.live?d.Mc0.sportLive:d.Mc0.sportLine;return(0,d.Rxv)(t,a,e)}}})({link:S}),{id:W}=N||{};(0,l.useEventsSectionDataHook)({activeSport:E,getInitialData:B,clearState:M,xhrUpdate:A,reload:g,delay:L,filterPeriod:W,limit:C});const V=Object.keys(t).length,U=(0,s.useMemo)((()=>!!f&&(f>1&&(C||0)<=10)),[f,C]);return s.createElement("div",{className:"events-section__wrap","data-test":k},s.createElement("div",{className:"events-section"+(R?" events-section--open":"")},s.createElement("div",{className:"events-section__header",onClick:()=>O(!R)},s.createElement(c.SectionTitle,{text:e,arrow:!0,isOpen:R,badge:y,type:I?o.yt.main:o.yt.secondary,dataTest:`${k}Title`})),R&&s.createElement("div",{className:"events-section__content"},T&&!!x.length&&E&&s.createElement("div",{className:"events-section__content-menu"},s.createElement(_,{changeSection:P,section:k,hightLight:w,sportId:(()=>{const e=x.filter((e=>e.countEvents>0)).find((e=>Number(e.id)===Number(E.id)));return e?e.id:x[0]?x[0].id:null})()})),s.createElement("div",{className:"events-holder "+(V&&m&&j?"":"MH_300")},(!m||!j)&&s.createElement("div",{className:"events-holder__loader"},s.createElement(l.AppLoader,null)),!!(t&&m&&j&&E&&x.length)&&s.createElement(c.EventTable,{activeSport:E,categories:v,results:p,odds:u,live:k===o.bx.live,players:h,leagues:b,events:t,feature:F,tips:D}),0===V&&m&&!!j&&s.createElement(l.NotFound,{text:(0,i.__)("Events Section_._Not Found_._No any events for this sport")})),S&&!!E&&U&&s.createElement("div",{className:"events-section__content-footer events-section__content-footer--show-more"},s.createElement(n.Link,{to:`${H(E.alias)}`,className:"events-section__link events-section__link--show-more"},(0,i.__)("Default_._Button_._Show more"),s.createElement("div",{className:"show-more__arrow"},s.createElement(l.SvgIcon,{name:r.D.baseArrow})))))))},v=(0,s.memo)(g)},85169:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>k});var s=a(2784),n=a(45980),o=a(34153),i=a(4269),r=a(64208),l=a(69180),c=a(93067),d=a(83807),m=a(73689);const{CabinetBettingHistory:u}=(0,l.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"CabinetBettingHistory"),{CabinetCasinoHistory:p}=(0,l.ez)((()=>a.e(6515).then(a.bind(a,56911))),"CabinetCasinoHistory"),_=(0,c.u)((()=>a.e(2127).then(a.bind(a,52127)))),{AccountVerification:g}=(0,l.ez)((()=>a.e(5335).then(a.bind(a,55335))),"AccountVerification"),{PersonalPreferences:v}=(0,l.ez)((()=>a.e(966).then(a.bind(a,10966))),"PersonalPreferences"),{CustomerPromotions:h}=(0,l.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"CustomerPromotions"),b=(0,c.u)((()=>Promise.all([a.e(7337),a.e(8592),a.e(4504)]).then(a.bind(a,14504)))),{TransactionHistory:f}=(0,l.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"TransactionHistory"),{ForecastHistory:y}=(0,l.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"ForecastHistory"),S=(0,c.u)((()=>Promise.all([a.e(8592),a.e(6689)]).then(a.bind(a,56689)))),E=(0,c.u)((()=>Promise.all([a.e(8592),a.e(7835)]).then(a.bind(a,97835)))),{PageLimits:C}=(0,l.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"PageLimits"),{EditLimits:T}=(0,l.ez)((()=>Promise.resolve().then(a.bind(a,73689))),"EditLimits"),N=[d.J9.editLimit,d.J9.addLimit,d.J9.newLimits],k=(0,n.connect)((e=>({auth:(0,i.Q0O)(e),languageSlug:(0,r.Tjc)(e),disabledPromotions:(0,r.S6m)(e),disabledVip:(0,r.eE8)(e),enabledCasino:(0,r.aJ)(e),limitsEnabled:(0,r.zjM)(e)})))((({auth:e,languageSlug:t,disabledPromotions:a,disabledVip:n,enabledCasino:i,limitsEnabled:l})=>{const c={[d.J9.deposit]:S,[d.J9.details]:_,[d.J9.preferences]:v,[d.J9.verification]:g,[d.J9.transaction]:f,[d.J9.forecast]:y,[d.J9.withdrawals]:E,[d.J9.promotions]:h,[d.J9.coins]:b,[d.J9.casino]:p,[d.J9.jackpot]:null,[d.J9.newLimits]:C,[d.J9.addLimit]:T,[d.J9.editLimit]:T,[d.J9.history]:u},k=Object.keys(c).filter((e=>!!i||e!==d.J9.casino)).filter((e=>!!l||!N.includes(e))).filter((e=>!a||e!==d.J9.promotions&&e!==d.J9.forecast)).filter((e=>!n||e!==d.J9.coins));return s.createElement(s.Fragment,null,!!e&&s.createElement(m.CabinetGrid,null,s.createElement(s.Suspense,{fallback:s.createElement(m.SuspenseComponent,null)},s.createElement(o.Routes,null,k.map(((e,t)=>{const a=c[e];return!!a&&s.createElement(o.Route,{key:t,path:e,element:s.createElement(a,null)})})),s.createElement(o.Route,{path:"*",element:s.createElement(o.Navigate,{to:r.jZg.home,replace:!0})})))),!e&&s.createElement(o.Routes,null,s.createElement(o.Route,{path:"*",element:s.createElement(o.Navigate,{to:`${t}`,replace:!0})})))}))},80904:(e,t,a)=>{"use strict";a.d(t,{K:()=>i});var s=a(45980),n=a(71110),o=a(81761);const i=(0,s.connect)(n.BaseHighlightEventsConnect.mapStateToProps,n.BaseHighlightEventsConnect.mapDispatchToProps)(o.Z)},54081:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var s=a(49236),n=a(59425),o=a(45980),i=a(71110),r=a(81761);const l=(0,o.connect)(((e,{limit:t,sport:a})=>Object.assign({},i.BaseLiveEventsConnect.mapStateToProps(e,{limit:t,sport:a}),{initialMenuSection:(0,n.nL_)(e)})),(e=>Object.assign({},i.BaseLiveEventsConnect.mapDispatchToProps(e),{changeEvent:t=>{e((0,s.oPN)({id:t}))}})))(r.Z)},16115:(e,t,a)=>{"use strict";a.d(t,{N:()=>s});const s=window.PlatformSetup},19415:(e,t,a)=>{"use strict";var s=a(2784),n=a(17029),o=a(46423),i=a(71110),r=a(30390),l=a(64734),c=a(16115),d=a(11259);c.N.production&&o.init({ignoreErrors:i.SentryIgnore,dsn:c.N.sentryKey,environment:c.N.sentryEnvironment,release:d.b});n.createRoot(document.getElementById("platform")).render(s.createElement(r.pm,{scriptProps:{async:!0,defer:!0},reCaptchaKey:c.N.RECAPTCHA_SITE_KEY},s.createElement(i.BreakpointProvider,{queries:i.PlatformQueries},s.createElement(l.Z,null))))},11259:(e,t,a)=>{"use strict";a.d(t,{b:()=>s});const s=""},1040:(e,t,a)=>{"use strict";a.d(t,{Iig:()=>Q,mWe:()=>We,Uns:()=>K,Q5m:()=>ee,dWN:()=>BetslipClient,h74:()=>Ve,auF:()=>m,Pqn:()=>it,VhJ:()=>da,HMg:()=>tt,ITJ:()=>Qe,jOt:()=>et,V$y:()=>Ct,kkQ:()=>ut,vJP:()=>y,P_P:()=>Tt,lyx:()=>Aa,eVg:()=>Ta,mLs:()=>La,Vw8:()=>ja,Eqx:()=>Oa,VBG:()=>Fe,KiH:()=>pa,p5h:()=>Na,$Ec:()=>lt,g3W:()=>dt,ifH:()=>Z,O5e:()=>Ma,cB4:()=>Sa,Vgy:()=>j,Q0k:()=>ca,kuT:()=>ae,INH:()=>$e,DDX:()=>Da,bK:()=>Pe,ZBs:()=>Ye,mcI:()=>Ut,eB0:()=>O,APD:()=>Vt,mr5:()=>_t,Nlh:()=>I,OdK:()=>Ot,j6J:()=>Me,X0U:()=>ge,GZV:()=>ce,kAg:()=>me,Ny0:()=>ct,Mtq:()=>ua,VvX:()=>$,i_L:()=>p,pM_:()=>T,aiJ:()=>ma,b4J:()=>ue,FD5:()=>be,eTM:()=>at,fB:()=>st,esQ:()=>_e,fSL:()=>b,$Jq:()=>_a,IKo:()=>Et,$lM:()=>St,uqU:()=>wa,_om:()=>xa,Nmp:()=>gt,soL:()=>ga,RS6:()=>Zt,D5u:()=>B,qb_:()=>Le,MFQ:()=>Dt,q34:()=>At,dhv:()=>Rt,T2n:()=>Wt,Ylm:()=>Ht,Fpf:()=>Bt,rff:()=>It,hi0:()=>Pt,$J7:()=>jt,caC:()=>Ce,MQS:()=>Ee,q8D:()=>la,vlA:()=>ra,iXG:()=>wt,g23:()=>ia,hRo:()=>aa,e3s:()=>Kt,V78:()=>$t,UQj:()=>oa,u1e:()=>sa,FBi:()=>na,Ras:()=>q,QJ2:()=>Gt,thz:()=>Qt,rDS:()=>ta,wAx:()=>Xt,VNA:()=>Yt,kNv:()=>Jt,Xxz:()=>zt,Hvb:()=>Mt,Kbn:()=>Ie,I_o:()=>A,XkF:()=>M,ZfU:()=>ke,VPO:()=>xe,DVJ:()=>Te,uQU:()=>Ne,$9:()=>ht,K67:()=>we,voQ:()=>D,_6E:()=>F,F_l:()=>qt,MHF:()=>Pa,dGk:()=>Fa,t5H:()=>Ba,ZIJ:()=>vt,KY6:()=>rt,JYN:()=>ye,LXT:()=>ot,rT_:()=>Be,daM:()=>fe,VNB:()=>ft,WOl:()=>pt,FX5:()=>bt});var s=a(50340),n=a(72811),o=a(98242),i=a(56320),r=a(11817),l=a(83807),c=a(39209);(0,s.enableMapSet)();const d="betslipFreebets";let m=function(e){return e.FREEBET="freebet",e.RISKBET="riskbet",e}({});const u={[m.FREEBET]:"freebetId",[m.RISKBET]:"riskFreebetId"},p=(e,t,a,s)=>{const n={[l.hM.Base]:c.Nv,[l.hM.Gain]:c.ZP,[l.hM.Full]:c.hk};try{return n[e](t,Number(a),s)}catch(o){console.info("#missed type#",e)}return n[l.hM.Full](t,Number(a),s)},_=(e,t)=>e.reduce(((e,a)=>{const s=a.id;return Object.assign(e,{[s]:Object.assign({},a,{betType:t})}),e}),Object.create(null)),g=(0,n.createEntityAdapter)().getInitialState({loadingStatus:"not loaded",error:null,entities:Object.create(null),selected:new Map,riskFreeBets:Object.create(null),riskBetsLoaded:!1}),v=(0,n.createSlice)({name:d,initialState:g,reducers:{getFreeBetsStart:()=>{},getFreeBetsSuccess:(e,t)=>{e.entities=_(t.payload.items,m.FREEBET)},getFreeBetsFailure:(e,t)=>{e.error=t.payload},getActiveFreeBetsStart:()=>{},getActiveFreeBetsSuccess:()=>{},getActiveFreeBetsFailure:(e,t)=>{e.error=t.payload},removeSelectedBet:(e,t)=>{e.selected.delete(t.payload.betId)},assignFreeBet:(e,t)=>{const{betId:a,freeBet:s}=t.payload,n=[...e.selected.entries()].find((e=>e[1].id===s.id));n&&e.selected.delete(n[0]),e.selected.set(a,s)},removeAllSelectedFreeBets:e=>{e.selected.clear()},getRiskFreeBetsStart:()=>{},getRiskFreeBetsSuccess:(e,t)=>{e.riskFreeBets=_(t.payload.items,m.RISKBET),e.riskBetsLoaded=!0},getRiskFreeBetsFailure:()=>{},initialFreeBetState:e=>{e.entities=g.entities,e.selected=g.selected}}}),h=v.reducer,{removeSelectedBet:b,getFreeBetsStart:f,assignFreeBet:y,getActiveFreeBetsFailure:S,getActiveFreeBetsStart:E,getActiveFreeBetsSuccess:C,removeAllSelectedFreeBets:T,getFreeBetsSuccess:N,getFreeBetsFailure:k,getRiskFreeBetsStart:x,getRiskFreeBetsSuccess:w,getRiskFreeBetsFailure:L,initialFreeBetState:I}=v.actions,P=e=>e[d],B=((0,n.createSelector)(P,(e=>e.entities)),(0,n.createSelector)(P,(e=>Object.values(e.entities||{})))),F=(0,n.createSelector)(P,(e=>e.selected)),M=(0,n.createSelector)(F,((e,t)=>t),((e,t)=>{const{id:a}=e.get(t)||{};return a||null})),A=(0,n.createSelector)(P,((e,t)=>t),(({entities:e,riskFreeBets:t},a)=>e[a]||t[a]||null)),D=(0,n.createSelector)(P,(({riskFreeBets:e})=>Object.values(e||{}))),j=()=>({type:f.type}),O=()=>({type:x.type}),R="betslipNotification",H={entity:null,state:!1,messages:[],bets:null,mode:null,snackbar:{isOpen:!1,snackbarType:null,message:null}},W=(0,n.createSlice)({name:R,initialState:H,reducers:{showBetSlipNotification:(e,t)=>{e.state=!0},hideBetSlipNotification:e=>{e.entity=H.entity,e.bets=null,e.state=!1,e.messages=H.messages},openBetslipSnackbar:(e,t)=>{e.snackbar=Object.assign({isOpen:!0},t.payload)},closeBetslipSnackbar:e=>{e.snackbar=H.snackbar}}}),V=W.reducer,{showBetSlipNotification:U,hideBetSlipNotification:G,openBetslipSnackbar:$,closeBetslipSnackbar:Z}=W.actions,z=e=>e[R],q=((0,n.createSelector)(z,(e=>e.entity)),(0,n.createSelector)(z,(e=>e.mode)),(0,n.createSelector)(z,(e=>e.bets.map((e=>{const t=Object.assign({},e);return t.value=`${t.value}`,t})))),(0,n.createSelector)(z,(e=>e.messages[0])),(0,n.createSelector)(z,(e=>e.state)),(0,n.createSelector)(z,(e=>e.snackbar)));var X=a(69180),J=a(29016),Y=a(22525);let K=function(e){return e.single="single",e.multi="multi",e.system="systems",e}({}),Q=function(e){return e[e.single=0]="single",e[e.multi=1]="multi",e}({}),ee=function(e){return e.mobile="mobile",e.desktop="desktop",e}({});const te=(0,X.h1)(window.langIso),ae=(0,n.createSelector)((e=>e),(e=>e&&`${e.eventId}_${e.marketId}_${e.outcomeId}`));class BetslipClient extends J.e5{constructor(...e){super(...e),this.BETAPI={getCoupon:"api/v4/coupon/get",add:"api/v2/coupon/add",makeBet:"api/bet/make-single",multiBet:"api/bet/make-multi",clear:"api/coupon/clear",remove:"api/v2/coupon/del",setGold:"api/coupon/set-gold-bet",getFreeBets:"api/v2/user/freebets",betStatus:"api/coupon/status",getActiveFreeBets:"api/v2/user/freebets/active-list",getRiskFreeBets:"api/v2/user/riskfreebets/active-list",subscribeComboBoostWS:"/api/web-socket/subscribe/combo-boost",generateCouponShareLink:"api/coupon/generate-share-link",generateBetShareLink:"/api/bet/generate-share-link",replaceByShared:"/api/coupon/replace-by-shared",replace:"/api/v2/coupon/replace",saveBetBuilder:"/api/bet-builder/bet-slip-uid/save",makeBetBuilder:"/api/bet/make-bet-builder"}}addValue(e){return this.post(this.BETAPI.add,e)}clearCoupon(){return this.get(this.BETAPI.clear)}getCoupon(e){const t=Object.assign({},e,{lang:te});return this.get(`${this.BETAPI.getCoupon}`,t)}getData(){}makeBet(e,t){return e.bets.some((e=>e.madeFrom===l.Px.BET_BUILDER))?this.post(this.BETAPI.makeBetBuilder,{bets:e.bets,source:e.source,lang:te,riskFreebetId:e.riskFreebetId,quickBet:e.quickBet},null,Y.tP):t===Q.single?this.post(this.BETAPI.makeBet,{bets:e.bets,source:e.source,lang:te,riskFreebetId:e.riskFreebetId,quickBet:e.quickBet},null,Y.tP):this.post(this.BETAPI.multiBet,Object.assign({},e,{lang:te}),null,Y.tP)}betStatus(e){return this.get(`${this.BETAPI.betStatus}/${e.couponId}`)}oneClickBet(e){return this.get(this.BETAPI.add,e)}removeValue(e){return this.get(this.BETAPI.remove,e)}setGoldBet(e){return this.get(this.BETAPI.setGold,e)}getFreeBets(){return this.get(this.BETAPI.getFreeBets)}getActiveFreeBets(){return this.get(this.BETAPI.getActiveFreeBets)}subscribeComboBoostWS(){return this.post(this.BETAPI.subscribeComboBoostWS)}generateCouponShareLink(e){return this.post(this.BETAPI.generateCouponShareLink,e)}generateBetShareLink(e){return this.post(this.BETAPI.generateBetShareLink,e)}replaceByShared(e){return this.post(this.BETAPI.replaceByShared,e)}replace(e){return this.post(this.BETAPI.replace,e)}getRiskFreeBets(){return this.get(this.BETAPI.getRiskFreeBets)}saveBetBuilder(e){return this.post(this.BETAPI.saveBetBuilder,Object.assign({},e,{lang:(0,X.r_)()}))}}const se="betslipBets";const ne={loading:!1,error:null,makeBetSuccess:!1,successEvents:null,successLeagues:null,successBets:[],rejectedBets:[],players:[],variants:[],wrongBets:[],rejectMessage:null,id:null,type:null,amount:null,processingBets:null},oe=(e,t)=>{const a=JSON.parse(JSON.stringify(e)),s=t.reduce(((e,t)=>[...e,...t.betItems.map((e=>{const a=Object.assign({},e);return a.status=t.status,a.freebetType=t.freebetType,a.alternativeStake=t.alternativeStake,a.alternativeStakeBetId=t.alternativeStake?t.id:null,a.isSingle=t.isSingle,a}))]),[]);return a.map((e=>{const t=Object.assign({},e),a=e.specifiers||"",n=s.find((t=>Number(t.eventId)===Number(e.eventId)&&Number(t.marketId)===Number(e.marketId)&&Number(t.outcomeId)===Number(e.outcomeId)&&t.specifiers===a));return n&&(t.odds=n.odds,t.status=n.status,t.freebetType=n.freebetType,t.alternativeStake=n.alternativeStake,t.alternativeStakeBetId=n.alternativeStakeBetId,t.isSingle=n.isSingle),t}))},ie=e=>{switch(e){case"401":return(0,X.__)("makebet_._error_._Match is not found");case"402":return(0,X.__)("makebet_._error_._Match is not active");case"403":case"409":return(0,X.__)("makebet_._error_._Outcome is not found");case"404":case"410":return(0,X.__)("makebet_._error_._Outcome is not active");case"405":case"422":return(0,X.__)("makebet_._error_._Market is not found");case"406":return(0,X.__)("makebet_._error_._Outright is not found");case"407":return(0,X.__)("makebet_._error_._Outright is not active");case"408":return(0,X.__)("makebet_._error_._Market is not active");case"420":return(0,X.__)("makebet_._error_._Odds not found");case"421":case"441":return(0,X.__)("makebet_._error_._Odds are too high");case"423":return(0,X.__)("makebet_._error_._Market/SOV expired");case"430":return(0,X.__)("makebet_._error_._Odds are different than bookmaker odds");case"431":return(0,X.__)("makebet_._error_._Odds are higher than bookmaker odds");case"440":return(0,X.__)("makebet_._error_._Custom bet is invalid");case"442":return(0,X.__)("makebet_._error_._Service is not available");case null:return null}return(0,X.__)("makebet_._error_._Bet has been rejected")},re=(0,n.createSlice)({name:se,initialState:ne,reducers:{makeBetSlipStart:(e,t)=>{e.makeBetSuccess=!1,e.loading=!0,e.id=ne.id},makeBetSlipSuccess:(e,t)=>{e.successBets=t.payload.betData.bets.filter((e=>!(t.payload.wrongBets||[]).find((t=>t.eventId===e.eventId)))).map((e=>{const t=Object.assign({},e);return t.value=t.stake||0,delete t.stake,t})),e.type=t.payload.betData.type||Q.single,e.amount=t.payload.betData.amount||null,e.successLeagues=t.payload.betData.leagues,e.successEvents=t.payload.betData.events,e.players=t.payload.betData.players,e.id=`${t.payload.couponId}`},makeBetConfirm:(e,t)=>{var a;const s=[...oe(e.successBets,t.payload.bets)];e.successBets=s.filter((e=>e.status===l.sG.notCalculated)),e.rejectedBets=s.filter((e=>e.status!==l.sG.notCalculated)),e.rejectMessage=ie(null==(a=t.payload)||null==(a=a.bets[0])?void 0:a.rejectCode),e.loading=!1,e.makeBetSuccess=!0},makeBetConfirmStart:(e,t)=>{},makeBetFailed:(e,t)=>{var a,s;e.error={message:ie(null==(a=t.payload)?void 0:a.rejectCode),code:null==(s=t.payload)?void 0:s.rejectCode},e.loading=!1},removeMakeBetSuccess:(e,t)=>{e.successBets=ne.successBets,e.successLeagues=ne.successLeagues,e.successEvents=ne.successEvents,e.loading=!1},removeMakeBetNotification:(e,t)=>{e.error=null},makeBetSlipFailure:(e,t)=>{const{response:a,data:s}=t.payload,n={message:(0,X.__)("Notification_._Error Message_._Something went wrong"),code:t.payload.code};if(s){const e=s.data||{},t=s.messages||[];n.message="string"==typeof t?(0,X.__)(`${t}`,e):(0,X.__)(`${t[0]}`,e),n.code=e.errorCode}a&&"disabledStatusCode"in a&&(n.message=(0,X.__)(`${a.message}`),n.code=a.code),e.error=n,e.loading=!1},removeBetSlipError:(e,t)=>{e.error=null},removeBetSlipRejectedMessage:e=>{e.rejectMessage=ne.rejectMessage},toggleCancelledQuickBet:(e,t)=>{},setProcessingBets:(e,t)=>{e.processingBets=t.payload}}}),le=re.reducer,{makeBetSlipStart:ce,makeBetSlipFailure:de,makeBetSlipSuccess:me,removeBetSlipError:ue,removeMakeBetSuccess:pe,removeMakeBetNotification:_e,makeBetConfirm:ge,makeBetFailed:ve,makeBetConfirmStart:he,removeBetSlipRejectedMessage:be,toggleCancelledQuickBet:fe,setProcessingBets:ye}=re.actions,Se=e=>e[se],Ee=(0,n.createSelector)(Se,(e=>e.loading)),Ce=(0,n.createSelector)(Se,(e=>e.error)),Te=(0,n.createSelector)(Se,(e=>e.makeBetSuccess)),Ne=((0,n.createSelector)(Se,(e=>e.type)),(0,n.createSelector)(Se,(e=>e.amount)),(0,n.createSelector)(Se,(e=>e.successLeagues)),(0,n.createSelector)(Se,(e=>e.successEvents)),(0,n.createSelector)(Se,(e=>e.players)),(0,n.createSelector)(Se,(e=>e.successBets))),ke=(0,n.createSelector)(Se,(e=>e.rejectedBets)),xe=(0,n.createSelector)(Se,(e=>e.rejectMessage)),we=(0,n.createSelector)(Se,(e=>e.processingBets)),Le=(0,n.createSelector)((e=>e),((e,t)=>t.reduce(((e,t)=>[...e,...t.betItems]),[])),((e,t)=>!!e.find((e=>t.find((t=>Number(t.eventId)===Number(e.eventId)&&Number(t.marketId)===Number(e.marketId)&&Number(t.outcomeId)===Number(e.outcomeId)&&t.specifiers===e.specifiers)))))),Ie=((0,n.createSelector)(Se,(e=>e.id)),(0,n.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.filter((e=>!(null==e||!e.value)||!!t.get(ae(e))))))),Pe=(e,t,a,s)=>{const n=t.get(ae(e)),{eventType:o}=e||{},i={eventId:e.eventId,marketId:e.marketId,outcomeId:e.outcomeId,odds:e.odds,outcomeType:e.outcomeType,error:null,stake:Number(e.value)||null,eventType:null!=o?o:l._k.MATCH,specifiers:e.specifiers,madeFrom:e.madeFrom,marketType:e.marketType};return n&&n.betType===m.FREEBET&&Object.assign(i,{freebetId:n.id}),n&&n.betType===m.RISKBET&&Object.assign(i,{stake:s}),a&&a.alternativeStakeBetId&&Object.assign(i,{alternativeStakeBetId:a.alternativeStakeBetId}),i},Be=()=>({type:fe.type}),Fe=e=>({type:he.type,payload:e}),Me=e=>({type:ce.type,payload:e});var Ae=a(50178),De=a(17898),je=a(96474),Oe=a(75590),Re=a(53911),He=a(46115);const We="betslip";let Ve=function(e){return e.actions="actions",e.history="history",e}({});const Ue={entities:[],loaded:!1,error:null,clear:!1,categories:{},totalOdds:null,events:{[l._k.MATCH]:{},[l._k.SEASON]:{},[l._k.TOURNAMENT]:{},[l._k.STAGE]:{}},odds:{},results:{},id:null,competitors:{},leagues:{},players:[],selectedSingleEvent:null,multibetAmount:null,variants:Object.create(null),acceptOddsChangesCounter:0,activeSection:Ve.actions,selectedMultiBet:null,comboBoostValues:null,comboBoostConfig:null,isComboBoostDescriptionOpen:!1,marketsMetadata:{},madeFrom:null,replaceProcessing:!1,hasReplaceSuccess:!1,replaceError:null,userId:""},Ge=e=>({error:null,outcomeType:e.outcomeType,eventId:e.eventId,marketId:e.marketId,odds:e.odds,outcomeId:e.outcomeId,marketType:e.marketType,specifiers:e.specifiers,eventType:e.eventType||l._k.MATCH,madeFrom:e.madeFrom}),$e=({league:e,event:t,odd:a,result:s=null,category:n,metadata:o=null,madeFrom:i=null,market:r})=>({league:e,event:t,result:s,madeFrom:i,category:n,eventId:Number(t.id),error:null,odds:a.v,marketType:a.marketType,outcomeType:a.type,eventType:a.eventType||l._k.MATCH,marketId:Number(a.marketId),outcomeId:Number(a.id),specifiers:a.specifiers||"",marketMetadata:o,market:r}),Ze=({config:e,payload:t})=>{const{odd:a=null,qualifiedEventsCount:s=null}=t||{};return{comboBoostValues:a&&s?{odd:a,qualifiedEventsCount:s}:null,comboBoostConfig:e||Ue.comboBoostConfig}},ze=({eventType:e,storedEvents:t,payloadEvents:a})=>t&&t[e]&&Object.keys(t[e]).length>0?Object.assign({},t[e],(0,Ae.r7)(a,"id")):(0,Ae.r7)(a,"id"),qe=(0,n.createSlice)({name:We,initialState:Ue,reducers:{getBetslipStart:(e,t)=>{},getBetslipSuccess:(e,t)=>{e.loaded=!0,e.replaceProcessing=!1;const{bets:a,competitors:s,events:n,leagues:o,odds:i,players:r,results:c,sportCategories:d,seasons:m,stages:u,comboBoost:p,userId:_}=t.payload;e.userId=_;const g=(0,De.sA)(n,s),v=JSON.parse(JSON.stringify(e.events)),h=JSON.parse(JSON.stringify(o||[]));e.events={[l._k.MATCH]:ze({eventType:l._k.MATCH,storedEvents:v,payloadEvents:g}),[l._k.SEASON]:ze({eventType:l._k.SEASON,storedEvents:v,payloadEvents:m}),[l._k.STAGE]:ze({eventType:l._k.STAGE,storedEvents:v,payloadEvents:u}),[l._k.TOURNAMENT]:ze({eventType:l._k.TOURNAMENT,storedEvents:v,payloadEvents:h})},Object.values(e.events[l._k.SEASON]).forEach((e=>e.eventType=l._k.SEASON)),Object.values(e.events[l._k.STAGE]).forEach((e=>e.eventType=l._k.STAGE)),Object.values(e.events[l._k.TOURNAMENT]).forEach((e=>e.eventType=l._k.TOURNAMENT)),e.odds=Object.keys(i).length?i:Ue.odds,e.competitors=(0,Ae.r7)(s,"id"),e.entities=((e,t)=>Object.values(e).map((e=>{const a=Object.assign({},e),s=t.find((e=>Number(a.eventId)===Number(e.eventId)));return a.value=s&&s.value?s.value:"",a})))(a,e.entities),e.leagues=(0,Ae.r7)(o,"id"),e.players=r,e.results=c,e.categories=(0,Ae.r7)(d,"id");const{comboBoostValues:b,comboBoostConfig:f}=Ze({config:p});e.comboBoostValues=b,e.comboBoostConfig=f,e.marketsMetadata=a.reduce(((e,t)=>{var a;const s=null==(a=i[t.eventType][t.eventId])?void 0:a.find((e=>Number(e.id)===Number(t.marketId)));return s&&s.marketMetadata&&(e[s.id]=s.marketMetadata),e}),{})},getBetslipFailure:(e,t)=>{e.error=t.payload},addBetslipStart:(e,t)=>{const{eventType:a,market:s}=t.payload,n=e.entities.findIndex((e=>e.eventId===t.payload.eventId));-1!==n?e.entities.splice(n,1,Ge(t.payload)):e.entities.push(Ge(t.payload)),e.leagues[t.payload.league.id]=t.payload.league,e.events[a][t.payload.eventId]=t.payload.event,t.payload.category&&(e.categories[t.payload.category.id]=t.payload.category),t.payload.result&&(e.results[t.payload.eventId]=t.payload.result),t.payload.marketMetadata&&(e.marketsMetadata[t.payload.marketId]=t.payload.marketMetadata),s&&(e.odds[a]=Object.assign({},e.odds[a]||{},{[t.payload.eventId]:s}))},addBetslipSuccess:(e,t)=>{const{coupon:a,requestParams:s}=t.payload,{bets:n}=a||{},{eventId:o,eventType:i}=s||{},r=n.find((e=>e.eventType===i&&e.eventId===o)),l=e.entities.find((e=>e.eventId===o&&e.eventType===i));l&&(l.isComboBoostMember=null==r?void 0:r.isComboBoostMember,l.isComboBoostBreaker=null==r?void 0:r.isComboBoostBreaker)},addBetslipFailure:(e,t)=>{const a=e.entities.findIndex((e=>e.eventId===t.payload.bet.eventId));e.entities.splice(a,1),delete e.leagues[t.payload.bet.eventId],delete e.events[t.payload.bet.eventId]},updateBetOdds(e,t){const{payload:a}=t.payload,{eventType:s,eventId:n}=a;if(a.odds){e.odds[s||l._k.MATCH][n]=(0,De._X)(e.odds[s||l._k.MATCH][n],a.odds);const t=e.entities.findIndex((e=>e.eventId===a.eventId&&e.eventType===(s||l._k.MATCH)));e.entities[t].odds=(0,je.pH)(e.odds[s||l._k.MATCH][n],e.entities[t].marketId,e.entities[t].outcomeId,e.entities[t].specifiers)}if(`${t.payload.type}`in l.Wp&&(e.events[s||l._k.MATCH][a.eventId].status=l.Wp[t.payload.type]),t.payload.type===l.Ne.eventSportStatusChanged&&(e.results[a.eventId]=a.status),t.payload.type===l.Ne.betStop){const t=e.entities.findIndex((e=>e.eventId===a.eventId));e.entities[t].odds=null}},removeBetSlipStart:(e,t)=>{const a=e.entities.findIndex((e=>e.eventId===t.payload.id)),{eventType:s}=t.payload;if(e.entities.splice(a,1),delete e.events[s||l._k.MATCH][t.payload.id],t.payload.leagueId){0===Object.values(e.events).reduce(((e,t)=>[...e,...Object.values(t)]),[]).filter((e=>Number(e.leagueId)===Number(t.payload.leagueId))).length&&delete e.leagues[t.payload.leagueId]}},removeBetSlipSuccess:(e,t)=>{},removeBetSlipFailure:(e,t)=>{},setSelectedSingleEvent:(e,t)=>{e.selectedSingleEvent=t.payload},addBetValue:(e,t)=>{const{eventId:a,value:s,type:n}=t.payload;if(n===K.single&&a){const t=e.entities.findIndex((e=>e.eventId===a));t>=0&&(e.entities[t].value=s)}n===K.multi&&(e.multibetAmount=s)},setInitialState:(e,t)=>{e.entities=Ue.entities,e.error=Ue.error,e.clear=Ue.clear,e.events=Ue.events,e.odds=Ue.odds,e.leagues=Ue.leagues,e.results=Ue.results,e.selectedSingleEvent=Ue.selectedSingleEvent,e.multibetAmount=Ue.multibetAmount},addPlayerToBetSlip:(e,t)=>{e.players=[...e.players,...t.payload]},addOddsToBetSlipStore:(e,t)=>{const{payload:a}=t,s=JSON.parse(JSON.stringify(e.odds));e.odds=(0,X.Ee)(s,a)},clearBetStart:(e,t)=>{e.clear=!1},notifyQuickBetBetslip:(e,t)=>{},clearBetSuccess:(e,t)=>{e.clear=!0},clearBetFail:(e,t)=>{},incrementAcceptOddsChangesCounter:e=>{e.acceptOddsChangesCounter+=1},resetAcceptOddsChangesCounter:e=>{e.acceptOddsChangesCounter=Ue.acceptOddsChangesCounter},setActiveSection:(e,t)=>{e.activeSection=t.payload},selectMultibet:(e,t)=>{e.selectedMultiBet=t.payload},updateComboBoost:(e,t)=>{const{comboBoostValues:a,comboBoostConfig:s}=Ze(t.payload);e.comboBoostValues=a,e.comboBoostConfig=s},toggleComboBoostDescription:(e,t)=>{e.isComboBoostDescriptionOpen=t.payload},replaceBetSlipStart:e=>{e.replaceProcessing=!0,e.replaceError=null},replaceBetSlipSuccess:(e,t)=>{e.replaceProcessing=!1,e.hasReplaceSuccess=!0},replaceBetSlipFailure:(e,t)=>{e.replaceProcessing=!1,e.hasReplaceSuccess=!1,e.replaceError=t.payload},betBuilderSaveStart:e=>{},betBuilderSaveSuccess:e=>{},betBuilderSaveFailure:e=>{}}}),Xe=qe.reducer,{getBetslipStart:Je,getBetslipSuccess:Ye,getBetslipFailure:Ke,addBetslipStart:Qe,addBetslipSuccess:et,addBetslipFailure:tt,removeBetSlipStart:at,removeBetSlipSuccess:st,removeBetSlipFailure:nt,setSelectedSingleEvent:ot,addBetValue:it,setInitialState:rt,clearBetStart:lt,notifyQuickBetBetslip:ct,clearBetSuccess:dt,clearBetFail:mt,addPlayerToBetSlip:ut,updateBetOdds:pt,incrementAcceptOddsChangesCounter:_t,resetAcceptOddsChangesCounter:gt,setActiveSection:vt,selectMultibet:ht,updateComboBoost:bt,toggleComboBoostDescription:ft,replaceBetSlipStart:yt,replaceBetSlipSuccess:St,replaceBetSlipFailure:Et,addOddsToBetSlipStore:Ct,betBuilderSaveSuccess:Tt,betBuilderSaveFailure:Nt,betBuilderSaveStart:kt}=qe.actions,xt=e=>e[We],wt=((0,n.createSelector)(xt,(e=>e.userId)),(0,n.createSelector)(xt,(e=>e.entities))),Lt=(0,n.createSelector)(xt,(e=>e.leagues||{})),It=(0,n.createSelector)(xt,(e=>e.loaded)),Pt=((0,n.createSelector)(xt,(e=>e.variants)),(0,n.createSelector)(xt,(e=>e.players))),Bt=(0,n.createSelector)(xt,((e,t)=>t),((e,t)=>e.categories[t])),Ft=((0,n.createSelector)(xt,(e=>e.categories)),(0,n.createSelector)(xt,(e=>e.id)),(0,n.createSelector)(xt,((e,t)=>t),((e,t)=>e.results[t]||null))),Mt=(0,n.createSelector)(Ft,(e=>e)),At=(0,n.createSelector)(xt,(e=>e.events)),Dt=(0,n.createSelector)(At,((e,t)=>Number(t)),((e,t,a)=>a),((e,t,a)=>e[a][t])),jt=(0,n.createSelector)(At,((e,t)=>t),((e,t)=>t.reduce(((t,{eventId:a,eventType:s})=>{const n=e[s][a]||{},{sportId:o}=n||{};return n&&o&&!t.includes(o)?[...t,o]:t}),[]))),Ot=(0,n.createSelector)(xt,((e,t)=>t.payload.eventId),((e,t)=>!!e.entities.find((e=>Number(e.eventId)===t)))),Rt=(0,n.createSelector)(xt,(e=>e.entities.filter((e=>e.eventType===l._k.MATCH)).map((e=>e.eventId)))),Ht=(0,n.createSelector)(xt,(e=>e.entities.filter((e=>e.eventType!==l._k.MATCH)).map((e=>({eventId:e.eventId,eventType:e.eventType}))))),Wt=(0,n.createSelector)(Lt,((e,t)=>Number(t)),((e,t)=>e[t])),Vt=(0,n.createSelector)(xt,(e=>e.selectedSingleEvent)),Ut=(0,n.createSelector)(xt,(e=>e.multibetAmount)),Gt=(0,n.createSelector)(xt,(e=>e.entities.map((t=>e.events[t.eventType][t.eventId])).filter((e=>l.qy.includes(e.status))))),$t=(0,n.createSelector)(xt,(e=>e.entities.filter((e=>!e.odds)))),Zt=(0,n.createSelector)(xt,(e=>e.acceptOddsChangesCounter)),zt=(0,n.createSelector)(xt,(e=>e.activeSection)),qt=(0,n.createSelector)(xt,(e=>e.selectedMultiBet)),Xt=(0,n.createSelector)(xt,(e=>e.comboBoostConfig)),Jt=(0,n.createSelector)(xt,(e=>e.entities.some((e=>e.isComboBoostBreaker))?null:e.comboBoostValues)),Yt=((0,n.createSelector)(xt,(e=>{var t;return null==e||null==(t=e.entities)?void 0:t.filter((e=>e.isComboBoostMember&&-1!==e.marketStatusId)).length})),(0,n.createSelector)(xt,(e=>e.isComboBoostDescriptionOpen))),Kt=(0,n.createSelector)(xt,(e=>e.odds)),Qt=(0,n.createSelector)([wt,Xt],((e,t)=>{const{minOdd:a,maxOdd:s}=t||{};return a&&s?e.filter((e=>e.odds>=a&&e.odds<=s)).filter((e=>e.isComboBoostMember)):[]})),ea=({totalEvents:e,minSelections:t,odds:a})=>{const s=Number(e)-Number(t),n=Object.keys(a).slice(0,s).filter((e=>!!a[e]));return n.length?{odd:a[n.pop()],qualifiedEventsCount:e}:null},ta=(0,n.createSelector)([Qt,Xt],((e,t)=>{const{maxSelections:a,minSelections:s,odds:n}=t||{};if(e.lengthNumber(t)),((e,t)=>e.marketsMetadata[t])),sa=(0,n.createSelector)(xt,(e=>e.replaceProcessing)),na=(0,n.createSelector)(xt,(e=>e.hasReplaceSuccess)),oa=(0,n.createSelector)(xt,(e=>e.replaceError)),ia=(0,n.createSelector)(xt,((e,t)=>Number(t)),((e,t,a)=>Number(a)),((e,t,a,s)=>s),((e,t,a,s,n)=>n),((e,t,a,s,n)=>{var o;return null==(o=e.odds[t][a])?void 0:o.find((e=>e.id===s&&(0,Oe.q)(e.specifiers,n)))})),ra=(0,n.createSelector)([xt,He.gW,(e,t)=>t],((e,t,a)=>{let s;const{selectedSingleEvent:n,entities:o}=e;if(a===K.single&&n){const{eventType:a,eventId:r,marketId:l,outcomeId:c,specifiers:d,odds:m}=o.filter((e=>e.eventId===n))[0]||{},u=(0,Re.d)(t,r,l,c,d);if(s=Number(m),u){var i;const t=null==(i=e.odds[a][r])||null==(i=i.find((e=>e.id===l&&(0,Oe.q)(e.specifiers,d))))?void 0:i.outcomes;if(t){const e=(0,He.hm)(t,u,c);s=Number(e||m)}}}else s=e.entities.reduce(((a,s)=>{const{eventId:n,marketId:o,outcomeId:i,specifiers:r,eventType:l,odds:c}=s,d=(0,Re.d)(t,n,o,i,r);if(d){var m;const t=null==(m=e.odds[l][n])||null==(m=m.find((e=>e.id===o&&(0,Oe.q)(e.specifiers,r))))?void 0:m.outcomes;if(t){const e=(0,He.hm)(t,d,i);return a*Number(e)}}return a*c}),1);return(0,X.NM)(s||0,2)})),la=(0,n.createSelector)([xt,He.gW,Kt],((e,t,a)=>{const{entities:s}=e;return s.filter((e=>{const{eventId:s,marketId:n,specifiers:o,eventType:i,outcomeId:r}=e,l=(0,Re.d)(t,s,n,r,o);if(l){var c;const t=null==(c=a[i][s])?void 0:c.find((e=>e.id===n&&(0,Oe.q)(e.specifiers,o))),d=(0,He.hm)(null==t?void 0:t.outcomes,l,r);return d&&d!==e.odds}return!1})).length})),ca=e=>({type:Je.type,payload:e}),da=e=>({type:Qe.type,payload:e}),ma=e=>({type:at.type,payload:e}),ua=()=>({type:ct.type}),pa=()=>({type:lt.type}),_a=e=>({type:yt.type,payload:e}),ga=e=>({type:kt.type,payload:e}),va="betslipShare",ha=(0,n.createSlice)({name:va,initialState:{coupon:{sharedCouponId:"",code:"",link:""},error:null,loading:!1},reducers:{couponGenerateShareLinkStart:(e,t)=>{},couponGenerateShareLinkSuccess:(e,t)=>{e.coupon=t.payload,e.error=null},couponGenerateShareLinkFailure:(e,t)=>{var a;const s=t.payload;e.error=null!=s&&null!=(a=s.response)&&a.message?s.response.message:s.message},betGenerateShareLinkStart:(e,t)=>{},betGenerateShareLinkSuccess:(e,t)=>{e.coupon=t.payload,e.error=null},betGenerateShareLinkFailure:(e,t)=>{var a;const{error:s}=t.payload;e.error=null!=s&&null!=(a=s.response)&&a.message?s.response.message:s.message},clearBetShareCoupon:e=>{e.coupon.code="",e.coupon.link="",e.coupon.sharedCouponId=""},replaceSharedCouponStart:(e,t)=>{e.loading=!0},replaceSharedCouponSuccess:(e,t)=>{},replaceSharedCouponFailure:(e,t)=>{e.error=t.payload.message,e.loading=!1},betShareFinishLoading:e=>{e.loading=!1}}}),ba=ha.reducer,{couponGenerateShareLinkStart:fa,couponGenerateShareLinkSuccess:ya,couponGenerateShareLinkFailure:Sa,betGenerateShareLinkStart:Ea,betGenerateShareLinkSuccess:Ca,betGenerateShareLinkFailure:Ta,clearBetShareCoupon:Na,replaceSharedCouponStart:ka,replaceSharedCouponSuccess:xa,replaceSharedCouponFailure:wa,betShareFinishLoading:La}=ha.actions,Ia=e=>e[va],Pa=(0,n.createSelector)(Ia,(e=>e.coupon)),Ba=(0,n.createSelector)(Ia,(e=>e.loading)),Fa=(0,n.createSelector)(Ia,(e=>e.error)),Ma=e=>({type:fa.type,payload:e}),Aa=e=>({type:Ea.type,payload:e}),Da=e=>({type:ka.type,payload:e}),ja=(0,o.lp)(((e,t,{Api:a})=>e.pipe((0,o.l4)(Je.type),(0,i.switchMap)((e=>a.betSlip.getCoupon(e.payload).pipe((0,i.map)((e=>Ye(e))),(0,i.catchError)((e=>(0,r.of)(Ke(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(Qe.type),(0,i.map)((e=>({outcomeId:e.payload.outcomeId,eventId:e.payload.eventId,marketId:e.payload.marketId,specifiers:e.payload.specifiers,outcomeType:e.payload.outcomeType,eventType:e.payload.eventType,madeFrom:e.payload.madeFrom}))),(0,i.mergeMap)((e=>a.betSlip.addValue(e).pipe((0,i.map)((t=>et({coupon:t,requestParams:{eventType:e.eventType,eventId:e.eventId}}))),(0,i.catchError)((t=>(0,r.of)(tt({error:t,bet:e,data:t.message}))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(at.type),(0,i.mergeMap)((e=>a.betSlip.removeValue({eventId:e.payload.id,eventType:e.payload.eventType||l._k.MATCH}).pipe((0,i.map)((()=>st(e.payload))),(0,i.catchError)((e=>(0,r.of)(nt(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(ce.type),(0,i.switchMap)((e=>a.betSlip.makeBet((({payload:e})=>{const{bets:t,amount:a,source:s,multiFreebet:n,quickBet:o}=e||{},i={bets:t,amount:a||null,source:s||ee.desktop};return n&&Object.assign(i,{[u[n.betType]]:n.id}),e.alternativeStakeBetId&&Object.assign(i,{alternativeStakeBetId:e.alternativeStakeBetId}),o&&Object.assign(i,{quickBet:o}),i})({payload:e.payload}),e.payload.type).pipe((0,i.map)((t=>me({betData:e.payload,wrongBets:t.wrongBets,couponId:t.couponId}))),(0,i.catchError)((e=>(0,r.of)(de(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(lt.type),(0,i.switchMap)((()=>a.betSlip.clearCoupon().pipe((0,i.map)((()=>dt())),(0,i.catchError)((e=>(0,r.of)(mt(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(f.type),(0,i.mergeMap)((()=>a.betSlip.getActiveFreeBets().pipe((0,i.map)((e=>N(e))),(0,i.catchError)((e=>(0,r.of)(k(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(he.type),(0,i.switchMap)((e=>a.betSlip.betStatus({couponId:e.payload.couponId}).pipe((0,i.map)((e=>ge(e))),(0,i.catchError)((e=>(0,r.of)(ve(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(fa.type),(0,i.pluck)("payload"),(0,i.map)((e=>e.map((e=>({eventId:e.eventId,eventType:e.eventType,marketId:e.marketId,outcomeId:e.outcomeId,outcomeType:e.outcomeType,specifiers:e.specifiers}))))),(0,i.mergeMap)((e=>a.betSlip.generateCouponShareLink({bets:e}).pipe((0,i.map)((e=>ya(e))),(0,i.catchError)((e=>(0,r.of)(Sa(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(Ea.type),(0,i.pluck)("payload"),(0,i.mergeMap)((e=>a.betSlip.generateBetShareLink({betId:e.betId}).pipe((0,i.map)((e=>Ca(e))),(0,i.catchError)((t=>(0,r.of)(Ta({error:t,isBetHistory:e.isBetHistory}))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(ka.type),(0,i.pluck)("payload"),(0,i.mergeMap)((e=>a.betSlip.replaceByShared(e).pipe((0,i.map)((e=>xa(e))),(0,i.catchError)((e=>(0,r.of)(wa(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(yt.type),(0,i.switchMap)((e=>a.betSlip.replace(e.payload).pipe((0,i.map)((e=>St(e))),(0,i.catchError)((e=>(0,r.of)(Et(e))))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(x.type),(0,i.mergeMap)((()=>a.betSlip.getRiskFreeBets().pipe((0,i.map)((({items:e})=>w({items:e}))),(0,i.catchError)((()=>(0,r.of)(L())))))))),((e,t,{Api:a})=>e.pipe((0,o.l4)(kt.type),(0,i.switchMap)((e=>a.betSlip.saveBetBuilder(e.payload).pipe((0,i.map)((()=>Tt())),(0,i.catchError)((()=>(0,r.of)(Nt()))))))))),Oa={[We]:Xe,[se]:le,[R]:V,[d]:h,[va]:ba}},23971:(e,t,a)=>{"use strict";a.d(t,{_jK:()=>E,yEd:()=>S,ZkY:()=>BasePromotionsClient,LAz:()=>T,Lc5:()=>M,Rfo:()=>b,ndZ:()=>h,zeb:()=>y,Txt:()=>v,fOC:()=>g,uie:()=>CompPointClient,HbG:()=>x,XgN:()=>la,r5l:()=>C,S7f:()=>ra,$iJ:()=>PromotionClient,AKo:()=>Ft,LH2:()=>tt,a9N:()=>da,wOn:()=>oa,NNq:()=>aa,vqu:()=>sa,mjL:()=>It,tPp:()=>Lt,bN3:()=>Nt,N2$:()=>wt,Ig:()=>Bt,pWh:()=>w,sLW:()=>L,hP2:()=>ba,JQF:()=>Ea,UBg:()=>Sa,Wvm:()=>Na,R7e:()=>Et,uCE:()=>Ta,dKu:()=>Ca,YGL:()=>fa,bXA:()=>qe,H35:()=>ze,GzC:()=>Ye,K4U:()=>Je,AK$:()=>ya,gp9:()=>zt,z6L:()=>Xt,jy1:()=>Zt,LxA:()=>Jt,LsO:()=>qt,sWH:()=>$t,kLr:()=>ct,mQf:()=>ia,JnV:()=>lt,INE:()=>At,j9u:()=>Dt,F7S:()=>jt,N2b:()=>Ot,n_A:()=>Ht,MEu:()=>Wt,IH6:()=>Rt,Tn_:()=>Vt,HuH:()=>Gt,Fsi:()=>rt,WEd:()=>it,LDV:()=>st,pPl:()=>nt,bpM:()=>ot,PEE:()=>ha,RE$:()=>Pt,Ih5:()=>pa,H7z:()=>k});var s=a(72811),n=a(69180),o=a(42334),i=a(98242),r=a(56320),l=a(11817),c=a(83807),d=a(19034),m=a.n(d),u=a(99906),p=a(73230),_=a(29016);let g=function(e){return e[e.Bonus=1]="Bonus",e[e.Cashback=2]="Cashback",e[e.Freespins=3]="Freespins",e[e.FreeBet=4]="FreeBet",e[e.CompPoints=6]="CompPoints",e[e.RiskFreeSpin=7]="RiskFreeSpin",e[e.RiskFreeBet=8]="RiskFreeBet",e[e.RandomPrize=9]="RandomPrize",e}({}),v=function(e){return e[e.sports=1]="sports",e[e.casino=2]="casino",e[e.vip=3]="vip",e[e.all=0]="all",e}({});const h={[v.sports]:c.hf.SPORT,[v.casino]:c.hf.CASINO},b=(v.sports,(0,n.__)("Default_._Title Link Type_._Sport"),v.casino,(0,n.__)("Default_._Text_._Casino"),[{name:(0,n.__)("Default_._Status Filter Type_._All"),id:v.all},{name:(0,n.__)("Default_._Title Link Type_._Sports betting"),id:v.sports,icon:u.D.ic_promo_ball},{name:(0,n.__)("Default_._Text_._Casino"),id:v.casino,icon:u.D.ic_promo_roullete}]);var f=function(e){return e.lose="lose",e.win="win",e.expired="pending",e.notActivated="returned",e}(f||{});const y={[p.N.canceled]:{name:(0,n.__)("Default_._Status Filter Type_._Cancelled"),id:p.N.canceled,class:f.lose},[p.N.expired]:{name:(0,n.__)("Default_._Status Filter Type_._Expired"),id:p.N.expired,class:f.expired},[p.N.lost]:{name:(0,n.__)("Default_._Status Filter Type_._Lost"),id:p.N.lost,class:f.lose},[p.N.wagerDone]:{name:(0,n.__)("Default_._Status Filter Type_._Wager done"),text:(0,n.__)("Default_._Status Filter Type_._Wager done"),text_played:(0,n.__)("Default_._Status Filter Type_._Played"),id:p.N.wagerDone,class:f.win},[p.N.all]:{name:(0,n.__)("Default_._Status Filter Type_._All"),id:p.N.all}};let S=function(e){return e.timestamp="timestamp",e.returnType="returnType",e}({}),E=function(e){return e.state="state",e.betType="betType",e.returnPercentage="returnPercentage",e.returnType="returnType",e}({}),C=function(e){return e.sportId="sportId",e.leagueId="leagueId",e.eventId="eventId",e.state="state",e.betType="betType",e.matchAll="matchAll",e}({}),T=function(e){return e.Single="Single",e.Multi="Multi",e}({});class PromotionClient extends _.e5{constructor(...e){super(...e),this.baseUrl="api/v2/user/bonuses",this.promotionApi={list:"api/v3/user/bonuses/list",activate:`${this.baseUrl}/activate`,activateFreespins:`${this.baseUrl}/activate-freespins`,cancel:`${this.baseUrl}/cancel`}}getList(e){const t=Object.assign({stages:[p.N.notActivated,p.N.activated]},!!e&&{type:e});return this.get(this.promotionApi.list,t)}getHisoryList(e){return e.type===v.all&&delete e.type,e.stages&&e.stages.includes(p.N.all)&&(e.stages=[p.N.canceled,p.N.expired,p.N.lost,p.N.wagerDone]),this.get(this.promotionApi.list,e)}activate(e){return this.get(`${this.promotionApi.activate}/${e}`)}cancel(e){return this.post(this.promotionApi.cancel,Object.assign({},e))}activateFreespins(e){return this.get(`${this.promotionApi.activateFreespins}/${e}`)}}const N=[c.sm.casino,c.sm.sport],k=(e,t)=>{const a=t&&N.includes(t)?t===c.sm.sport&&e.filter((e=>e.type===v.sports))||t===c.sm.casino&&e.filter((e=>e.type===v.casino)):e;return{filteredBonuses:a,changeSection:()=>t===c.sm.history,existingBonusesCount:()=>a.length}};let x=function(e){return e.login="login",e.registration="registration",e.navigate="navigate",e.terms="terms",e}({});const w=(e,t)=>t&&t[e.stage]&&t[e.stage].class,L=(e,t)=>e.bonusType===g.FreeBet&&e.stage===p.N.wagerDone?t[e.stage].text:e.bonusType===g.Freespins&&e.stage===p.N.wagerDone?t[e.stage].text_played:t[e.stage].name,I="bonusForm";let P=function(e){return e[e.Form=0]="Form",e[e.Conditions=1]="Conditions",e}({}),B=function(e){return e[e.Include=1]="Include",e[e.Exclude=2]="Exclude",e}({});B.Include,(0,n.__)("Bonus Markets_._Type_._Include"),B.Exclude,(0,n.__)("Bonus Markets_._Type_._Exclude");const F={[g.Bonus]:(0,n.__)("Bonuses_._Type_._Bonus"),[g.Cashback]:(0,n.__)("Bonuses_._Type_._Cashback"),[g.Freespins]:(0,n.__)("Bonuses_._Type_._Freespins"),[g.FreeBet]:(0,n.__)("Default_._Text_._Free bet"),[g.CompPoints]:(0,n.__)("Default_._Text_._Comp points")};c.hM.Full,(0,n.__)("Bonus Free Bet_._Type_._Full"),c.hM.Gain,(0,n.__)("Bonus Free Bet_._Type_._Gain"),c.hM.Base,(0,n.__)("Bonus Free Bet_._Type_._Base");let M=function(e){return e.type="type",e.groupUpdatedToGroupId="groupUpdatedToGroupId",e.freeBetType="freeBetType",e.compPointsAccountType="compPointsAccountType",e.title="title",e.description="description",e.dailyBetsRequirement="dailyBetsRequirement",e.promoCode="promoCode",e.event="event",e.activeFrom="activeFrom",e.activeTill="activeTill",e.bonusType="bonusType",e.displayCashier="displayCashier",e.isActive="isActive",e.acceptsLiveBets="acceptsLiveBets",e.acceptsPreMatchBets="acceptsPreMatchBets",e.onlyUniqueBets="onlyUniqueBets",e.frequencyCount="frequencyCount",e.frequencyDuration="frequencyDuration",e.frequencyDurationType="frequencyDurationType",e.availability="availability",e.currenciesIds="currenciesIds",e.cancelOnWithdrawingPrimaryAmount="cancelOnWithdrawingPrimaryAmount",e.forecastsWinSelections="forecastsWinSelections",e.amountType="amountType",e.bonusPercentage="bonusPercentage",e.amounts="amounts",e.disableWagerRequirement="disableWagerRequirement",e.wagerMultiplier="wagerMultiplier",e.oddsRequirement="oddsRequirement",e.betTypes="betTypes",e.daysOfWeek="daysOfWeek",e.maximumAmounts="maximumAmounts",e.duration="duration",e.durationType="durationType",e.activationDuration="activationDuration",e.activationDurationType="activationDurationType",e.freeBetDuration="freeBetDuration",e.freeBetDurationType="freeBetDurationType",e.cashbackPeriod="cashbackPeriod",e.cashbackPeriodType="cashbackPeriodType",e.emailTemplate="emailTemplate",e.hasBonusLimit="hasBonusLimit",e.maximumWinAmounts="maximumWinAmounts",e.casinoCategoriesIds="casinoCategoriesIds",e.marketsType="marketsType",e.marketsIds="marketsIds",e.strategy="strategy",e.freespinsCount="freespinsCount",e.providerId="providerId",e.casinoGamesIds="casinoGamesIds",e.betLevel="betLevel",e.maximumFreespinsWinAmounts="maximumFreespinsWinAmounts",e.minimumAmounts="minimumAmounts",e.linkedBonusIds="linkedBonusIds",e.freeBetMinNumberOfSelectionsRequirement="freeBetMinNumberOfSelectionsRequirement",e.freeBetOddsRequirement="freeBetOddsRequirement",e.bonusImage="bonusImage",e}({}),A=function(e){return e[e.FirstDeposit=1]="FirstDeposit",e[e.Deposit=2]="Deposit",e[e.Registration=3]="Registration",e[e.FreespinPlayed=4]="FreespinPlayed",e[e.InputCoupon=5]="InputCoupon",e[e.Scheduler=6]="Scheduler",e[e.GroupUpdated=7]="GroupUpdated",e[e.Manual=8]="Manual",e[e.PrizeAward=9]="PrizeAward",e[e.ForecastAward=10]="ForecastAward",e[e.CompPointsExchange=11]="CompPointsExchange",e}({});A.FirstDeposit,(0,n.__)("Bonus Events_._Type_._First deposit"),A.Deposit,(0,n.__)("Default_._Action_._Deposit"),A.Registration,(0,n.__)("Bonus Events_._Type_._Registration"),A.FreespinPlayed,(0,n.__)("Bonus Events_._Type_._Freespin played"),A.InputCoupon,(0,n.__)("Bonus Events_._Type_._Input coupon"),A.Scheduler,(0,n.__)("Bonus Events_._Type_._Scheduler"),A.GroupUpdated,(0,n.__)("Bonus Events_._Type_._Groups updated"),A.Manual,(0,n.__)("Bonus Events_._Type_._Manual"),A.PrizeAward,(0,n.__)("Bonus Events_._Type_._Prize award"),A.ForecastAward,(0,n.__)("Bonus Events_._Type_._Forecast award"),A.CompPointsExchange,(0,n.__)("Bonus Events_._Type_._Comp points exchange");const D={[g.Bonus]:[A.FirstDeposit,A.Deposit,A.Registration,A.Scheduler,A.InputCoupon,A.GroupUpdated,A.Manual,A.ForecastAward,A.CompPointsExchange,A.PrizeAward],[g.Cashback]:[A.Scheduler],[g.Freespins]:[A.FirstDeposit,A.Deposit,A.Registration,A.Scheduler,A.InputCoupon,A.GroupUpdated,A.Manual,A.PrizeAward],[g.FreeBet]:[A.FirstDeposit,A.Deposit,A.Registration,A.Scheduler,A.InputCoupon,A.GroupUpdated,A.Manual,A.ForecastAward,A.CompPointsExchange,A.PrizeAward],[g.CompPoints]:[A.FirstDeposit,A.Deposit,A.Registration,A.FreespinPlayed,A.InputCoupon,A.Scheduler,A.GroupUpdated,A.Manual,A.PrizeAward,A.ForecastAward,A.CompPointsExchange],[g.RiskFreeSpin]:[A.FirstDeposit,A.Deposit,A.Registration,A.Scheduler,A.InputCoupon,A.GroupUpdated,A.Manual,A.PrizeAward],[g.RiskFreeBet]:[],[g.RandomPrize]:[]};let j=function(e){return e[e.Amount=1]="Amount",e[e.Percentage=2]="Percentage",e}({});(0,n.__)("Default_._Text_._Amount"),(0,n.__)("Bonus Amount_._Type_._Percentage"),(0,n.__)("Default_._Status Filter Type_._Loss"),(0,n.__)("Default_._Action_._Deposit");let O=function(e){return e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday",e[e.Sunday=7]="Sunday",e}({});O.Monday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Monday"),O.Tuesday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Tuesday"),O.Wednesday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Wednesday"),O.Thursday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Thursday"),O.Friday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Friday"),O.Saturday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Saturday"),O.Sunday,(0,n.__)("Bonus Availabilities_._Day Of Week_._Sunday");let R=function(e){return e[e.Minutes=1]="Minutes",e[e.Hours=2]="Hours",e[e.Days=3]="Days",e[e.Weeks=4]="Weeks",e[e.Months=5]="Months",e[e.Years=6]="Years",e[e.Lifetime=100]="Lifetime",e}({});R.Minutes,(0,n.__)("Default_._Date Time_._Minutes"),R.Hours,(0,n.__)("Default_._Date Time_._Hours"),R.Days,(0,n.__)("Default_._Date Time_._Days"),R.Weeks,(0,n.__)("Default_._Date Time_._Weeks"),R.Months,(0,n.__)("Default_._Date Time_._Months"),R.Years,(0,n.__)("Default_._Date Time_._Years"),R.Lifetime,(0,n.__)("Default_._Date Time_._Lifetime");let H=function(e){return e[e.Minutes=1]="Minutes",e[e.Hours=2]="Hours",e[e.Days=3]="Days",e[e.Weeks=4]="Weeks",e[e.Months=5]="Months",e[e.Years=6]="Years",e[e.Indefinite=100]="Indefinite",e}({});H.Minutes,(0,n.__)("Default_._Date Time_._Minutes"),H.Hours,(0,n.__)("Default_._Date Time_._Hours"),H.Days,(0,n.__)("Default_._Date Time_._Days"),H.Weeks,(0,n.__)("Default_._Date Time_._Weeks"),H.Months,(0,n.__)("Default_._Date Time_._Months"),H.Years,(0,n.__)("Default_._Date Time_._Years"),H.Indefinite,(0,n.__)("Default_._Date Time_._Indefinite"),H.Minutes,(0,n.__)("Default_._Date Time_._Minute"),H.Hours,(0,n.__)("Default_._Date Time_._Hour"),H.Days,(0,n.__)("Default_._Date Time_._Day"),H.Weeks,(0,n.__)("Default_._Date Time_._Week"),H.Months,(0,n.__)("Default_._Date Time_._Month"),H.Years,(0,n.__)("Default_._Date Time_._Year"),H.Indefinite,(0,n.__)("Default_._Date Time_._Indefinite");const W=()=>({item:{durationType:H.Days,activationDurationType:H.Days,freeBetDurationType:H.Days,cashbackPeriodType:H.Days,numberOfRepetitionsDelayType:H.Days,isActive:!1,disableWagerRequirement:!1,onlyUniqueBets:!1,cancelOnWithdrawingPrimaryAmount:!1,hasBonusLimit:!0,frequencyDurationType:R.Days,conditions:{},acceptsLiveBets:!0,acceptsPreMatchBets:!0,daysOfWeek:[]},loaded:!0,message:null,messageSuccess:!1,validation:{},error:null,activeTab:P.Form,createDialogVisible:!1,createTemplateId:null}),V=e=>{const t=e.replace(/\./g,"-").replace(/ /g,"T"),a=Date.parse(t);return t&&!isNaN(a)?m()(t).toDate():null},U=e=>Object.assign({},e,{activeFrom:V(e.activeFrom),activeTill:V(e.activeTill),conditions:Array.isArray(e.conditions)||!e.conditions?{}:e.conditions}),G=(0,s.createSlice)({name:I,initialState:W(),reducers:{getBonusStart:(e,t)=>{e.loaded=!1},getBonusSuccess:(e,t)=>{e.loaded=!0,e.item=U(t.payload.item)},getBonusFailure:(e,t)=>{e.loaded=!0},getBonusAsTemplateStart:(e,t)=>{e.loaded=!1},getBonusAsTemplateSuccess:(e,t)=>{e.loaded=!0,e.item=Object.assign({},U(t.payload.item),{id:null})},getBonusAsTemplateFailure:(e,t)=>{e.loaded=!0},saveBonusStart:(e,t)=>{e.loaded=!1,e.message=null,e.validation={}},saveBonusSuccess:(e,t)=>{e.item=U(t.payload.item),e.message=(0,n.__)("Default_._Text_._Saved successfully"),e.messageSuccess=!0,e.loaded=!0},saveBonusFailure:(e,t)=>{e.loaded=!0,e.message=t.payload.message,e.messageSuccess=!1,e.validation=t.payload.data.data},setBonusFormValueAction:(e,t)=>{var a;e.item[t.payload.name]=t.payload.value,"event"===t.payload.name&&t.payload.value&&e.item.bonusType&&!(a=t.payload.value,Object.keys(F).map((e=>Number(e))).filter((e=>D[e].includes(a)))).includes(e.item.bonusType)&&(e.item.bonusType=null),"event"===t.payload.name&&t.payload.value===A.Manual&&e.item.amountType===j.Percentage&&(e.item.amountType=j.Amount),"type"===t.payload.name&&t.payload.value===v.sports&&e.item.bonusType===g.Freespins&&(e.item.bonusType=null),"type"===t.payload.name&&t.payload.value===v.casino&&e.item.bonusType===g.FreeBet&&(e.item.bonusType=null),"producerId"===t.payload.name&&(e.item.casinoGamesIds=[]),"marketsType"!==t.payload.name||t.payload.value||(e.item.marketsIds=[])},setBonusFormActiveTabAction:(e,t)=>{e.activeTab=t.payload},resetBonusesFormStateAction:(e,t)=>{const a=W();Object.keys(a).forEach((t=>e[t]=a[t]))},showBonusCreateModalAction:e=>{e.createDialogVisible=!0},hideBonusCreateModalAction:e=>{e.createDialogVisible=!1},setBonusCreateTemplateIdAction:(e,t)=>{e.createTemplateId=t.payload},updateBonusCreateValidationAction:(e,t)=>{e.validation=Object.assign({},e.validation,{[t.payload.name]:t.payload.message})}}}),$=G.reducer,{getBonusStart:Z,getBonusSuccess:z,getBonusFailure:q,getBonusAsTemplateStart:X,getBonusAsTemplateSuccess:J,getBonusAsTemplateFailure:Y,saveBonusStart:K,saveBonusSuccess:Q,saveBonusFailure:ee,setBonusFormValueAction:te,setBonusFormActiveTabAction:ae,resetBonusesFormStateAction:se,showBonusCreateModalAction:ne,hideBonusCreateModalAction:oe,setBonusCreateTemplateIdAction:ie,updateBonusCreateValidationAction:re}=G.actions,le="freeBets";let ce=function(e){return e[e.Active=0]="Active",e[e.Canceled=2]="Canceled",e[e.Expired=3]="Expired",e[e.Used=5]="Used",e}({});ce.Active,(0,n.__)("Default_._Action_._Active"),ce.Canceled,(0,n.__)("Default_._Status Filter Type_._Canceled"),ce.Expired,(0,n.__)("Default_._Status Filter Type_._Expired"),ce.Used,(0,n.__)("Default_._Status Filter Type_._Used");const de=(0,s.createEntityAdapter)(),me=()=>({durationType:H.Days,eventsCountRequirement:null,oddsRequirement:null}),ue=de.getInitialState({loading:o.F.Loading,message:null,modalUserId:null,modalVisible:!1,form:me(),validation:{}}),pe=(0,s.createSlice)({name:le,initialState:ue,reducers:{saveStart:(e,t)=>{e.loading=o.F.Loading,e.message=null,e.validation={}},saveSuccess:(e,t)=>{e.modalVisible=!1,e.loading=o.F.Loaded,e.message=(0,n.__)("Default_._Text_._Saved successfully")},saveFailure:(e,t)=>{e.loading=o.F.Error,e.message=t.payload.message,e.validation=t.payload.data.data},setFormValue:(e,t)=>{e.form[t.payload.name]=t.payload.value},dropFormValues:e=>{e.form=me(),e.message=null,e.loading=o.F.Loaded,e.validation={}},showModal:e=>{e.modalVisible=!0},hideModal:e=>{e.modalVisible=!1},setModalUserId:(e,t)=>{e.modalUserId=t.payload}}}),_e=pe.reducer,ge=pe.actions,{selectAll:ve,selectEntities:he}=de.getSelectors(),be=e=>e[le],fe=((0,s.createSelector)(be,(e=>e.loading)),(0,s.createSelector)(be,(e=>e.message)),(0,s.createSelector)(be,(e=>e.modalVisible)),(0,s.createSelector)(be,(e=>e.form)),(0,s.createSelector)(be,(e=>e.validation)),(0,s.createSelector)(be,(e=>e.modalUserId)),"issuedBonuses"),ye=((0,n.__)("Bonus Stages_._Type_._Not activated"),(0,n.__)("Bonus Stages_._Type_._Activated"),(0,n.__)("Default_._Status Filter Type_._Canceled"),(0,n.__)("Default_._Status Filter Type_._Expired"),(0,n.__)("Default_._Status Filter Type_._Lost"),(0,n.__)("Default_._Status Filter Type_._Wager done"),(0,n.__)("Default_._Title Link Type_._Sport"),(0,n.__)("Default_._Text_._Casino"),(0,s.createSlice)({name:fe,initialState:{items:[],filters:{bonusesIds:[],events:[],bonusTypes:[]},message:null,validation:{},pagination:{page:1,perPage:25},loaded:!1,reload:!0,expandedIds:[],deleteConfirmation:null,cancelBonusConfirmation:null,listCurrencies:[],total:0,baseCurrency:""},reducers:{getIssuedBonusesStart:(e,t)=>{e.loaded=!1,e.message=null,e.validation={}},getIssuedBonusesSuccess:(e,t)=>{e.loaded=!0,e.reload=!1,e.items=t.payload.bonuses,e.pagination=t.payload.pagination},getIssuedBonusesFailure:(e,t)=>{e.loaded=!0,e.reload=!1,e.message=t.payload.message,e.validation=t.payload.data.data},setIssuedBonusesFilterAction:(e,t)=>{e.filters[t.payload.name]=t.payload.value},setIssuedBonusesPageAction:(e,t)=>{e.pagination.page=t.payload.page},gotoIssuedBonusesPageAction:(e,t)=>{e.pagination.page=t.payload.page,e.reload=!0},setIssuedBonusesPerPageAction:(e,t)=>{e.pagination.perPage=t.payload,e.reload=!0},reloadIssuedBonusesAction:(e,t)=>{e.reload=!0},cancelBonusRequestStartAction:(e,t)=>{e.loaded=!1,e.message=null,e.validation={},e.cancelBonusConfirmation=null},cancelBonusRequestSuccessAction:(e,t)=>{e.reload=!0},cancelBonusRequestFailureAction:(e,t)=>{e.message=t.payload,e.loaded=!1},activateBonusRequestStartAction:(e,t)=>{e.loaded=!1,e.message=null,e.validation={},e.cancelBonusConfirmation=null},activateBonusRequestSuccessAction:(e,t)=>{e.reload=!0},activateBonusRequestFailureAction:(e,t)=>{e.loaded=!0,e.reload=!1,e.message=t.payload.message},showCancelBonusConfirmationAction:(e,t)=>{e.cancelBonusConfirmation=t.payload},hideCancelBonusConfirmationAction:(e,t)=>{e.cancelBonusConfirmation=null},fetchTotalMoneyCurrencySuccessAction:(e,{payload:t})=>{e.listCurrencies=t.items,e.baseCurrency=t.baseCurrency,e.total=t.total},fetchTotalMoneyCurrencyFailureAction:(e,{payload:t})=>{e.message=null==t?void 0:t.messages}}})),Se=ye.reducer,Ee=(0,s.createAction)(`${fe}/fetchTotalMoneyCurrency`),{getIssuedBonusesStart:Ce,getIssuedBonusesSuccess:Te,getIssuedBonusesFailure:Ne,setIssuedBonusesFilterAction:ke,setIssuedBonusesPageAction:xe,gotoIssuedBonusesPageAction:we,setIssuedBonusesPerPageAction:Le,reloadIssuedBonusesAction:Ie,cancelBonusRequestStartAction:Pe,cancelBonusRequestSuccessAction:Be,cancelBonusRequestFailureAction:Fe,activateBonusRequestStartAction:Me,activateBonusRequestSuccessAction:Ae,activateBonusRequestFailureAction:De,showCancelBonusConfirmationAction:je,hideCancelBonusConfirmationAction:Oe,fetchTotalMoneyCurrencySuccessAction:Re,fetchTotalMoneyCurrencyFailureAction:He}=ye.actions,We="promotions";let Ve=function(e){return e[e.Tournaments=1]="Tournaments",e[e.BasePromotions=2]="BasePromotions",e}({});const Ue={entity:null,entities:{[Ve.Tournaments]:[],[Ve.BasePromotions]:[]},loaded:!1,error:null,promotionBonusId:window.promotionBonusId||window.promotionTournamentId||""},Ge=(0,s.createSlice)({name:We,initialState:Ue,reducers:{getPromotionStart:(e,t)=>{e.entity=null},getPromotionSuccess:(e,t)=>{e.entity=t.payload},getPromotionFailure:(e,t)=>{e.entity=null},getPromotionsStart:(e,t)=>{e.loaded=!1},getPromotionsSuccess:(e,t)=>{e.loaded=!0,e.entities[Ve.BasePromotions]=t.payload},getPromotionsFailure:(e,t)=>{e.error=t.payload},getPromotionsTournamentStart:(e,t)=>{e.loaded=!1},getPromotionsTournamentSuccess:(e,t)=>{e.loaded=!0,e.entities[Ve.Tournaments]=t.payload},getPromotionsTournamentFailure:(e,t)=>{e.error=t.payload},clearPromotion:e=>{e.entities=Ue.entities,e.loaded=Ue.loaded}}}),$e=Ge.reducer,{getPromotionStart:Ze,getPromotionSuccess:ze,getPromotionFailure:qe,getPromotionsStart:Xe,getPromotionsSuccess:Je,getPromotionsFailure:Ye,getPromotionsTournamentStart:Ke,getPromotionsTournamentSuccess:Qe,getPromotionsTournamentFailure:et,clearPromotion:tt}=Ge.actions,at=e=>e[We],st=(0,s.createSelector)(at,(e=>e.entities[Ve.BasePromotions])),nt=((0,s.createSelector)(at,((e,t)=>t),((e,t)=>e.entities[Ve.BasePromotions].filter((e=>e.promotionType===t)))),(0,s.createSelector)(at,(e=>e.entities[Ve.BasePromotions].length)),(0,s.createSelector)(at,(e=>e.loaded))),ot=((0,s.createSelector)(at,(e=>e.error)),(0,s.createSelector)(at,(e=>e.entities[Ve.Tournaments]))),it=((0,s.createSelector)(at,(e=>e.loaded)),(0,s.createSelector)(at,(e=>e.error)),(0,s.createSelector)(at,(e=>e.entity))),rt=(0,s.createSelector)(at,(e=>e.promotionBonusId)),lt=e=>({type:Xe.type,payload:e}),ct=e=>({type:Ze.type,payload:e});const dt="customerPromotion",mt={entities:[],history:[],loaded:!1,loadedHistory:!1,error:null,page:null,pageHistory:null,pageLastHistory:null,limit:null,total:null,totalHistory:null},ut=(0,s.createSlice)({name:dt,initialState:mt,reducers:{getCustomerPromotionStart:(e,t)=>{},getCustomerPromotionSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.items,e.total=t.payload.totalCount,e.page=t.payload.page},addCustomerPromotion:(e,t)=>{const{bonusId:a}=t.payload;e.entities.every((e=>e.bonusId!==a))&&e.entities.push(t.payload)},updateCustomerPromotionSuccess:(e,t)=>{const{bonusId:a}=t.payload;e.entities=e.entities.map((e=>Number(e.bonusId)===a?Object.assign({},e,t.payload):e))},deleteCustomerPromotionSuccess:(e,t)=>{const{bonusId:a}=t.payload,s=e.entities.findIndex((e=>e.bonusId===a));-1!==s&&e.entities.splice(s,1)},getCustomerPromotionFailure:(e,t)=>{e.error=t.payload},getCustomerPromotionHistoryListStart:(e,t)=>{e.loadedHistory=!1},getCustomerPromotionHistoryListSuccess:(e,t)=>{e.loadedHistory=!0,e.pageHistory=t.payload.data.page,e.pageLastHistory=t.payload.data.lastPage,e.totalHistory=t.payload.data.totalCount,t.payload.overwrite?e.history=t.payload.data.items:e.history=[...e.history,...t.payload.data.items]},getCustomerPromotionHistoryListFailure:(e,t)=>{},getCustomerPromotionCancelStart:(e,t)=>{console.log("cancel start")},getCustomerPromotionCancelSuccess:(e,t)=>{const a=e.entities.findIndex((e=>e.bonusId===t.payload.bonusId));-1!==a&&e.entities.splice(a,1)},getCustomerPromotionCancelFailure:(e,t)=>{console.log("cancel error")},customerPromotionActivateStart:(e,t)=>{},customerPromotionActivateSuccess:(e,t)=>{e.entities.find((e=>e.bonusId===t.payload)).stage=p.N.activated},customerPromotionActivateFailure:(e,t)=>{},customerPromotionActivateFreespinsStart:(e,t)=>{},customerPromotionActivateFreespinsSuccess:(e,t)=>{e.entities.find((e=>e.bonusId===t.payload)).stage=p.N.activated},customerPromotionActivateFreespinsFailure:(e,t)=>{e.error=t.payload},customerClearPromotionsState:e=>{e.entities=mt.entities},customerClearPromotionsHistoryState:e=>{e.history=mt.history,e.pageHistory=mt.pageHistory,e.pageLastHistory=mt.pageLastHistory,e.totalHistory=mt.totalHistory,e.loadedHistory=mt.loadedHistory}}}),pt=ut.reducer,{getCustomerPromotionStart:_t,getCustomerPromotionSuccess:gt,getCustomerPromotionFailure:vt,getCustomerPromotionHistoryListStart:ht,getCustomerPromotionHistoryListSuccess:bt,getCustomerPromotionHistoryListFailure:ft,getCustomerPromotionCancelStart:yt,getCustomerPromotionCancelSuccess:St,getCustomerPromotionCancelFailure:Et,customerPromotionActivateStart:Ct,customerPromotionActivateSuccess:Tt,customerPromotionActivateFailure:Nt,customerPromotionActivateFreespinsStart:kt,customerPromotionActivateFreespinsSuccess:xt,customerPromotionActivateFreespinsFailure:wt,customerClearPromotionsState:Lt,customerClearPromotionsHistoryState:It,updateCustomerPromotionSuccess:Pt,deleteCustomerPromotionSuccess:Bt,addCustomerPromotion:Ft}=ut.actions,Mt=e=>e[dt],At=(0,s.createSelector)(Mt,(e=>e.entities)),Dt=((0,s.createSelector)(Mt,(e=>e.entities.filter((e=>e.stage===p.N.activated)))),(0,s.createSelector)(Mt,(e=>e.entities.filter((e=>e.stage===p.N.notActivated)))),(0,s.createSelector)(Mt,(e=>e.history))),jt=(0,s.createSelector)(Mt,(e=>e.loaded)),Ot=(0,s.createSelector)(Mt,(e=>e.loadedHistory)),Rt=((0,s.createSelector)(Mt,(e=>e.error)),(0,s.createSelector)(Mt,(e=>e.total)),(0,s.createSelector)(Mt,(e=>e.totalHistory))),Ht=((0,s.createSelector)(Mt,(e=>e.page)),(0,s.createSelector)(Mt,(e=>e.pageHistory))),Wt=(0,s.createSelector)(Mt,(e=>e.pageLastHistory)),Vt=(0,s.createSelector)(Mt,(e=>e.entities.length)),Ut=e=>(null==e?void 0:e.type)===v.sports&&(null==e?void 0:e.event)===A.FirstDeposit,Gt=((0,s.createSelector)(Mt,(e=>{const{history:t}=e;return(null==t?void 0:t.filter((e=>e.stage===p.N.wagerDone&&Ut(e)&&(e=>e.wagedAmounte.filter(Ut)))),$t=e=>({type:_t.type,payload:null!=e?e:null}),Zt=e=>({type:yt.type,payload:e}),zt=e=>({type:Ct.type,payload:e}),qt=(e,t=!0)=>({type:ht.type,payload:{filters:e,overwrite:t}}),Xt=e=>({type:kt.type,payload:e}),Jt=(0,i.lp)(((e,t,{Api:a})=>e.pipe((0,i.l4)(_t.type),(0,r.switchMap)((e=>a.promotion.getList(e.payload).pipe((0,r.map)((e=>gt(e))),(0,r.catchError)((e=>(0,l.of)(vt(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(yt.type),(0,r.exhaustMap)((e=>a.promotion.cancel(e.payload).pipe((0,r.map)((()=>St(e.payload))),(0,r.catchError)((e=>(0,l.of)(Et(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Ct.type),(0,r.exhaustMap)((e=>a.promotion.activate(e.payload).pipe((0,r.map)((()=>Tt(e.payload))),(0,r.catchError)((e=>(0,l.of)(Nt(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Ze.type),(0,r.switchMap)((e=>a.landings.getPromotion(e.payload).pipe((0,r.map)((e=>ze(e))),(0,r.catchError)((e=>(0,l.of)(qe(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Xe.type),(0,r.switchMap)((e=>a.landings.getPromotions(e.payload).pipe((0,r.map)((e=>Je(e))),(0,r.catchError)((e=>(0,l.of)(Ye(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Ke.type),(0,r.switchMap)((()=>a.landings.getPromotionsTournament().pipe((0,r.map)((e=>Qe(e))),(0,r.catchError)((e=>(0,l.of)(et(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Ce.type),(0,r.exhaustMap)((e=>a.user.bonuses.getList(e.payload.filters,e.payload.pagination).pipe((0,r.map)((e=>Te(e))),(0,r.catchError)((e=>(0,l.of)(Ne(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Me.type),(0,r.exhaustMap)((e=>a.user.bonuses.activate(e.payload).pipe((0,r.map)((()=>Ae())),(0,r.catchError)((e=>(0,l.of)(De(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Ee.type),(0,r.exhaustMap)((({payload:e})=>a.user.bonuses.fetchTotalMoneyCurrency(e).pipe((0,r.map)(Re),(0,r.catchError)((e=>(0,l.of)(He(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Pe.type),(0,r.exhaustMap)((e=>a.user.bonuses.cancel(e.payload).pipe((0,r.map)((()=>Be())),(0,r.catchError)((e=>(0,l.of)(Fe(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(Z.type),(0,r.exhaustMap)((e=>a.bonuses.getBonus(e.payload).pipe((0,r.map)((e=>z(e))),(0,r.catchError)((e=>(0,l.of)(q(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(X.type),(0,r.exhaustMap)((e=>a.bonuses.getBonus(e.payload).pipe((0,r.map)((e=>J(e))),(0,r.catchError)((e=>(0,l.of)(Y(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(K.type),(0,r.exhaustMap)((e=>a.bonuses.upsert(e.payload).pipe((0,r.map)((e=>Q(e))),(0,r.catchError)((e=>(0,l.of)(ee(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(kt.type),(0,r.exhaustMap)((e=>a.promotion.activateFreespins(e.payload).pipe((0,r.map)((()=>xt(e.payload))),(0,r.catchError)((e=>(0,l.of)(wt(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(ge.saveStart.type),(0,r.exhaustMap)((e=>a.freeBets.create(e.payload).pipe((0,r.map)((e=>ge.saveSuccess(e))),(0,r.catchError)((e=>(0,l.of)(ge.saveFailure(e))))))))),((e,t,{Api:a})=>e.pipe((0,i.l4)(ht.type),(0,r.switchMap)((e=>a.promotion.getHisoryList(e.payload.filters).pipe((0,r.map)((t=>bt({data:t,overwrite:e.payload.overwrite}))),(0,r.catchError)((e=>(0,l.of)(ft(e)))))))))),Yt="compPointExchange";let Kt=function(e){return e[e.Status=1]="Status",e[e.Redeemable=2]="Redeemable",e}({});Kt.Status,(0,n.__)("Comp points_._Type_._Status"),Kt.Redeemable,(0,n.__)("Comp points_._Type_._Redeemable");const Qt=(0,s.createSlice)({name:Yt,initialState:{entities:null,loading:!1,error:null},reducers:{compPointsExchangeStart:(e,t)=>{e.loading=!0},compPointsExchangeSuccess:(e,t)=>{e.loading=!1},compPointsExchangeFail:(e,t)=>{e.loading=!1}}}),ea=Qt.reducer,{compPointsExchangeStart:ta,compPointsExchangeFail:aa,compPointsExchangeSuccess:sa}=Qt.actions,na=e=>e[Yt],oa=((0,s.createSelector)(na,(e=>e.entities)),(0,s.createSelector)(na,(e=>e.loading)),(0,s.createSelector)(na,(e=>e.error)),(e,t)=>({type:ta.type,payload:e,userId:t})),ia={[dt]:pt,[We]:$e,[fe]:Se,[I]:$,[le]:_e,[Yt]:ea};let ra=function(e){return e.bonus="bonus",e}({}),la=function(e){return e.bonusId="bonusId",e}({});const ca=window.locale||"en_GB";class BasePromotionsClient extends _.e5{constructor(...e){super(...e),this.baseUrl="api/promotion",this.promotionApi={get:`${this.baseUrl}/get`,list:`${this.baseUrl}/list`,listTournaments:`${this.baseUrl}/tournaments`}}getPromotion(e){return this.getBlank(this.promotionApi.get,Object.assign({},e,{lang:ca}))}getPromotions(e){return this.getBlank(this.promotionApi.list,Object.assign({},e||{},{lang:ca}))}getPromotionsTournament(){return this.getBlank(this.promotionApi.listTournaments,{lang:ca})}}const da=(0,i.lp)(((e,t,{Api:a})=>e.pipe((0,i.l4)(ta.type),(0,r.exhaustMap)((e=>a.compPoint.postCompPointsExchange(e.payload,e.userId).pipe((0,r.map)((()=>sa(e.payload))),(0,r.catchError)((e=>(0,l.of)(aa(e))))))))));var ma=a(22525);const ua=(0,n.__)("Vip Program_._Reward_._CP"),pa=[{level:1,min:0,max:149,reward:""},{level:2,min:150,max:1499,reward:`200 ${ua}`},{level:3,min:1500,max:7499,reward:`2000 ${ua}`},{level:4,min:7500,max:49999,reward:`10000 ${ua}`},{level:5,min:5e4,max:199999,reward:`40000 ${ua}`},{level:6,min:2e5,reward:`250000 ${ua}`}],_a=(0,n.__)("Vip Program_._Reward_._FS"),ga=[{level:0,min:0,max:9,reward:"",description:"Participation in the VIP Program"},{level:1,min:10,max:24,reward:(0,n.__)("Vip Program_._FS Reward_._10 %fs%",{fs:_a}),description:"Participation in the VIP Program"},{level:2,min:25,max:59,reward:(0,n.__)("Vip Program_._FS Reward_._10 %fs%",{fs:_a}),description:"10 Free Spins for slot Elvis frog in Vegas (Bgaming)"},{level:3,min:60,max:99,reward:(0,n.__)("Vip Program_._FS Reward_._25 %fs%",{fs:_a}),description:"25 Free Spins for slot Book of cats (Bgaming)"},{level:4,min:100,max:199,reward:(0,n.__)("Vip Program_._FS Reward_._50 %fs%",{fs:_a}),description:"50 Free Spins for slot Avalon: The Lost Kingdom (Bgaming)"},{level:5,min:200,max:349,reward:(0,n.__)("Vip Program_._FS Reward_._75 %fs%",{fs:_a}),description:"75 Free Spins for slot Journey Flirt (Bgaming)"},{level:6,min:350,max:599,reward:(0,n.__)("Vip Program_._FS Reward_._100 %fs%",{fs:_a}),description:"100 Free Spins for slot Fire Lightning (Bgaming)"},{level:7,min:600,max:999,reward:(0,n.__)("Vip Program_._Reward_._5 \u20ac"),description:""},{level:8,min:1e3,max:1499,reward:(0,n.__)("Vip Program_._Reward_._10 \u20ac"),description:""},{level:9,min:1500,max:2249,reward:(0,n.__)("Vip Program_._Reward_._15 \u20ac"),description:""},{level:10,min:2250,max:3499,reward:(0,n.__)("Vip Program_._Reward_._20 \u20ac"),description:""},{level:11,min:3500,max:4999,reward:(0,n.__)("Vip Program_._Reward_._30 \u20ac"),description:""},{level:12,min:5e3,max:7499,reward:(0,n.__)("Vip Program_._Reward_._50 \u20ac"),description:""},{level:13,min:7500,max:9999,reward:(0,n.__)("Vip Program_._Reward_._75 \u20ac"),description:""},{level:14,min:1e4,max:12999,reward:(0,n.__)("Vip Program_._Reward_._100 \u20ac"),description:""},{level:15,min:13e3,max:14999,reward:(0,n.__)("Vip Program_._Reward_._125 \u20ac"),description:""},{level:16,min:15e3,max:19999,reward:(0,n.__)("Vip Program_._Reward_._150 \u20ac"),description:""},{level:17,min:2e4,max:29999,reward:(0,n.__)("Vip Program_._Reward_._200 \u20ac"),description:""},{level:18,min:3e4,max:49999,reward:(0,n.__)("Vip Program_._Reward_._250 \u20ac"),description:""},{level:19,min:5e4,max:79999,reward:(0,n.__)("Vip Program_._Reward_._500 \u20ac"),description:""},{level:20,min:8e4,max:124999,reward:(0,n.__)("Vip Program_._Reward_._750 \u20ac"),description:""},{level:21,min:125e3,max:174999,reward:(0,n.__)("Vip Program_._Reward_._1 000 \u20ac"),description:""},{level:22,min:175e3,max:249999,reward:(0,n.__)("Vip Program_._Reward_._1 500 \u20ac"),description:""},{level:23,min:25e4,max:349999,reward:(0,n.__)("Vip Program_._Reward_._2 000 \u20ac"),description:""},{level:24,min:35e4,max:499999,reward:(0,n.__)("Vip Program_._Reward_._3 000 \u20ac"),description:""},{level:25,min:5e5,max:699999,reward:(0,n.__)("Vip Program_._Reward_._5 000 \u20ac"),description:""},{level:26,min:7e5,max:999999,reward:(0,n.__)("Vip Program_._Reward_._7 500 \u20ac"),description:""},{level:27,min:1e6,max:2499999,reward:(0,n.__)("Vip Program_._Reward_._10 000 \u20ac"),description:""},{level:28,min:25e5,max:4999999,reward:(0,n.__)("Vip Program_._Reward_._25 000 \u20ac"),description:""},{level:29,min:5e6,max:9999999,reward:(0,n.__)("Vip Program_._Reward_._50 000 \u20ac"),description:""},{level:30,min:1e7,reward:(0,n.__)("Vip Program_._Reward_._100 000 \u20ac"),description:""}],va={[c.ZF.casino]:ga,[c.ZF.sport]:pa},ha=e=>({type:Sa(e.exchangeType),amount:e.amount}),ba=(e,t)=>{const a={status:0,redeemable:{amount:0,rates:[]}};return Object.assign({},a,e&&t&&void 0!==e[t]?e[t]:a)},fa=e=>e+1,ya=e=>e.redeemable&&e.redeemable.amount?e.redeemable.amount:"0",Sa=e=>e===c.ZF.casino?c.ZF.casino:c.ZF.sport,Ea=(e,t)=>{const a=e.status,s=va[t].find((t=>e.status>=t.min&&(!t.max||e.status<=t.max))),n=!s.max,o=n?0:fa(s.max)-e.status,i=n?s.min:a-s.min,r=n?100:Math.floor(i/(s.max-s.min+1)*100);return{currentStatus:a,currentLevel:s,levelNextPointLeft:o.toFixed(),levelPassedPoint:i,levelPassedPercent:r,isLastLevel:n}},Ca=(e,t)=>va[t].find((t=>{if(t.level==e+1)return t})),Ta=(e,t)=>e&&t?e*t:0,Na=e=>100*e;class CompPointClient extends _.e5{constructor(...e){super(...e),this.baseUrl="/api/v2/user/{userId}/comp-points",this.api={exchange:`${this.baseUrl}/exchange`}}postCompPointsExchange(e,t,a){return this.post(`${this.api.exchange.replace("{userId}",t)}`,e,a,ma.y9)}}},30651:(e,t,a)=>{"use strict";a.d(t,{Wl:()=>_,Cr:()=>u});var s=a(2784),n=a(20231),o=a(48409),i=a(45980);const r="favourites-heart_favHeart__tJT1T",l="favourites-heart_inner__FdTg2",c="favourites-heart_outer__5Tl7w",d="favourites-heart_favorited__WyJop",m="favourites-heart_hoverMode__kKKbU";let u=function(e){return e.hoverMode="hoverMode",e.small="small",e}({});const p=({gameId:e,favorited:t,className:a="",modifiers:o=[],toggleGameFavorite:i})=>{const[p,_]=(0,s.useState)(t);return(0,s.useEffect)((()=>{_(t)}),[t]),s.createElement("div",{onClick:()=>{return t=e,_(!p),void i(t,p);var t},className:(0,n.cn)({[r]:!0,[d]:p,[a]:!!a,[m]:o.includes(u.hoverMode)}),onKeyPress:null,role:"button",tabIndex:0,"data-test":"favouritesHeart"},s.createElement("svg",{viewBox:"0 0 24 21",xmlns:"http://www.w3.org/2000/svg"},s.createElement("path",{className:l,d:"M15.9807 1.99408C14.0327 1.99408 12.3433 3.06458 11.5119 4.62835C10.6805 3.06458 8.99103 1.99408 7.0431 1.99408C4.27177 1.99408 2.02539 4.16132 2.02539 6.83494C2.02539 12.114 11.5119 18.0988 11.5119 18.0988C11.5119 18.0988 20.9984 12.114 20.9984 6.83494C20.9984 4.16132 18.752 1.99408 15.9807 1.99408Z"}),s.createElement("path",{className:c,d:"M22.4638 4.16132C22.1066 3.347 21.5916 2.60907 20.9476 1.98884C20.303 1.36676 19.5431 0.872398 18.7092 0.532644C17.8444 0.178942 16.9169 -0.0021037 15.9805 1.84422e-05C14.6668 1.84422e-05 13.385 0.354228 12.2711 1.02329C12.0047 1.18334 11.7515 1.35913 11.5117 1.55067C11.2719 1.35913 11.0187 1.18334 10.7522 1.02329C9.63838 0.354228 8.35664 1.84422e-05 7.04292 1.84422e-05C6.09693 1.84422e-05 5.18026 0.178435 4.31422 0.532644C3.47749 0.873735 2.72337 1.36438 2.07584 1.98884C1.43096 2.60837 0.915814 3.34647 0.559596 4.16132C0.189197 5.0088 0 5.90875 0 6.83494C0 7.70866 0.181203 8.61911 0.540943 9.5453C0.842059 10.3193 1.27375 11.1222 1.82535 11.9329C2.69939 13.216 3.90119 14.5541 5.39344 15.9106C7.86632 18.1591 10.3152 19.7124 10.4191 19.7754L11.0507 20.1742C11.3305 20.35 11.6902 20.35 11.97 20.1742L12.6016 19.7754C12.7055 19.7098 15.1517 18.1591 17.6273 15.9106C19.1195 14.5541 20.3213 13.216 21.1954 11.9329C21.747 11.1222 22.1813 10.3193 22.4798 9.5453C22.8395 8.61911 23.0207 7.70866 23.0207 6.83494C23.0234 5.90875 22.8342 5.0088 22.4638 4.16132V4.16132ZM11.5117 18.0988C11.5117 18.0988 2.02521 12.114 2.02521 6.83494C2.02521 4.16132 4.27158 1.99409 7.04292 1.99409C8.99085 1.99409 10.6803 3.06458 11.5117 4.62835C12.3431 3.06458 14.0325 1.99409 15.9805 1.99409C18.7518 1.99409 20.9982 4.16132 20.9982 6.83494C20.9982 12.114 11.5117 18.0988 11.5117 18.0988Z"})))},_=(0,i.connect)(null,(e=>({toggleGameFavorite:(t,a)=>{e(a?(0,o.zmH)(t):(0,o._pe)(t))}})))((0,s.memo)(p));var g=a(69180),v=a(71110),h=a(70527),b=a(11817),f=a(19034);a(54764);const y=({end:e})=>{const[t,a]=(0,s.useState)(null),n=(0,s.useMemo)((()=>f.tz(e,h.Eq).valueOf()),[e]);return(0,s.useEffect)((()=>{const e=new b.Subscription;return e.add((0,b.timer)(0,250).subscribe((()=>{const e=n-Date.now();if(e>=0){const t=(0,h.Xh)(e),s=(0,h.MF)(t);a(s)}}))),()=>{e.unsubscribe()}}),[e]),s.createElement(s.Fragment,null,t)};var S=a(99906),E=a(64208);const C="casino-slot-session-bar_additionalSession__LcYpI",T="casino-slot-session-bar_additionalLabel__rbzM3",N="casino-slot-session-bar_additionalData__qOcnn",k="casino-slot-session-bar_additionalItem__ZpHUQ",x="casino-slot-session-bar_additionalSessionMobile__TRwtQ",w="casino-slot-session-bar_Arrow__GVIlF",L="casino-slot-session-bar_Home__h38IX",I=()=>s.createElement(v.LinkAppSiteConvertor,{path:E.jZg.casino,customClass:w},s.createElement(v.SvgIcon,{name:S.D.eventArrow})),P=()=>s.createElement(v.LinkAppSiteConvertor,{path:E.jZg.home,customClass:L},s.createElement(v.SvgIcon,{name:S.D.home})),B=({title:e,children:t})=>s.createElement("div",{className:(0,n.cn)({[k]:!0})},s.createElement("div",{className:(0,n.cn)({[T]:!0})},e,":"),s.createElement("div",{className:(0,n.cn)({[N]:!0})},t)),F={mobile:{time:(0,g.__)("Casino_._Game Mobile_._T"),bets:(0,g.__)("Casino_._Game Mobile_._B"),win:(0,g.__)("Casino_._Game Mobile_._W"),net:(0,g.__)("Casino_._Game Mobile_._N"),remain:(0,g.__)("Casino_._Game_._R")},desktop:{time:(0,g.__)("Casino_._Game_._Session time"),bets:(0,g.__)("Casino_._Game_._Total bets"),win:(0,g.__)("Casino_._Game_._Total win"),net:(0,g.__)("Casino_._Game_._Net gain"),remain:(0,g.__)("Casino_._Game_._Remaining session balance")}},M=({session:e,isMobile:t=!1,fetchSession:a})=>{(0,s.useEffect)((()=>{a()}),[]);const{currentBetAmount:o,currentWinAmount:i,account:r}=e||{},l=(i-o).toFixed(2),c=t?"mobile":"desktop";return!!e&&s.createElement("div",{className:(0,n.cn)({[C]:!0,[x]:t})},t&&s.createElement(I,null),s.createElement(B,{title:F[c].bets},s.createElement(v.CurrencySymbol,{currency:null==r?void 0:r.currency}),"\xa0",s.createElement(v.FormatterCurrency,{currencyValue:e.currentBetAmount,currentCurrency:r})),s.createElement(B,{title:F[c].win},s.createElement(v.CurrencySymbol,{currency:null==r?void 0:r.currency}),"\xa0",s.createElement(v.FormatterCurrency,{currencyValue:e.currentWinAmount,currentCurrency:r})),s.createElement(B,{title:F[c].net},s.createElement(v.CurrencySymbol,{currency:null==r?void 0:r.currency}),"\xa0",l),s.createElement(B,{title:F[c].remain},s.createElement(v.CurrencySymbol,{currency:null==r?void 0:r.currency}),"\xa0",s.createElement(v.FormatterCurrency,{currencyValue:e.lossLimitRemain,currentCurrency:r})),s.createElement(B,{title:F[c].time},s.createElement(y,{end:e.expiresAt})),t&&s.createElement(P,null))};(0,i.connect)((e=>({session:(0,o.Oci)(e)})),(e=>({fetchSession:()=>{e((0,o.VOA)())}})))((0,s.memo)(M));var A=a(34153),D=a(4269);const j="casino-slot-session-create-modal_Title__jJVT4",O="casino-slot-session-create-modal_Wrapper__6wTdr",R="casino-slot-session-create-modal_Form__lEtLg",H="casino-slot-session-create-modal_Row__ftFp+",W="casino-slot-session-create-modal_Control__Bd4hK",V="casino-slot-session-create-modal_RowTitle__f-Mxf",U="casino-slot-session-create-modal_Button__eK1SA",G="casino-slot-session-create-modal_Footer__ONbzx";var $=function(e){return e.duration="duration",e.lossLimit="lossLimit",e.notificationsInterval="notificationsInterval",e.exclusionPeriod="exclusionPeriod",e}($||{});const Z={[$.duration]:{valid:null,value:null},[$.lossLimit]:{valid:null,value:null},[$.notificationsInterval]:{valid:null,value:null},[$.exclusionPeriod]:{valid:null,value:null,excluded:!0}},z=({balanceInfo:e,dictionaries:t,currency:a,isMobile:n,error:o,createSession:i,getDictionaries:r,onClose:l})=>{const c=(0,s.useRef)(null),{onChange:d,fields:m,submit:u,formData:p,isValid:_}=(0,v.useFormSubmit)({form:c,baseState:Z}),[h,b]=(0,s.useState)(!1),{amount:f,casinoBonusSum:y}=e||{},S=m[$.lossLimit].value,E=(e,t)=>{d({value:t,valid:!0},e)};return(0,s.useEffect)((()=>{u&&i(p())}),[u]),(0,s.useEffect)((()=>{r()}),[]),(0,s.useEffect)((()=>{o&&Object.keys(o).forEach((e=>{m[e]&&d({value:m[e].value,valid:!1},e)}))}),[o]),(0,s.useEffect)((()=>{S>f+y&&d({value:S,valid:!1},$.lossLimit)}),[S]),s.createElement("div",{className:O},s.createElement("h3",{className:j},(0,g.__)("Casino Slot Session_._Create Titlte_._Session setup")),s.createElement("form",{className:R,ref:c,noValidate:!0},s.createElement("div",{className:H},s.createElement("div",{className:V},(0,g.__)("Casino Slot Session_._Create Duration_._Maximum session duration")),s.createElement("div",{className:W},s.createElement(v.UISelect,{items:t.durations||[],selected:m[$.duration].value,onChange:({id:e})=>E($.duration,e),strict:!0,placeholder:(0,g.__)("Casino Slot Session_._Create Select Placeholder_._Choose"),searchable:n,searchPlaceholder:(0,g.__)("Casino Slot Session_._Create Duration_._Maximum session duration")}))),s.createElement("div",{className:H},s.createElement("div",{className:V},(0,g.__)(`Casino Slot Session_._Create Loss Limit_._Loss limit (${a})`)),s.createElement("div",{className:W},s.createElement(v.InputView,{type:"number",validate:"positiveInt",inputMode:"decimal",placeholder:(0,g.__)("Casino Slot Session_._Create Loss Limit Placeholder_._Enter sum"),error:m[$.lossLimit].valid,onChange:e=>d(e,$.lossLimit),value:m[$.lossLimit].value}))),s.createElement("div",{className:H},s.createElement("div",{className:V},(0,g.__)("Casino Slot Session_._Create Notification Interval_._Game notification interval")),s.createElement("div",{className:W},s.createElement(v.UISelect,{items:t.notificationIntervals||[],selected:m[$.notificationsInterval].value,onChange:({id:e})=>E($.notificationsInterval,e),strict:!0,placeholder:(0,g.__)("Casino Slot Session_._Create Select Placeholder_._Choose"),searchable:n,searchPlaceholder:(0,g.__)("Casino Slot Session_._Create Notification Interval_._Game notification interval")}))),s.createElement("div",{className:H},s.createElement("div",{className:V},s.createElement(v.Checkbox,{checked:h,onChange:()=>{b((e=>!e))},style:v.CheckboxStyle.square},(0,g.__)("Casino Slot Session_._Create Auto Exclusion_._Activate auto exclusion"))),s.createElement("div",{className:W},s.createElement(v.UISelect,{items:t.exclusionPeriods||[],selected:m[$.exclusionPeriod].value,onChange:({id:e})=>E($.exclusionPeriod,e),strict:!0,placeholder:(0,g.__)("Casino Slot Session_._Create Select Placeholder_._Choose"),disabled:!h,searchable:n,searchPlaceholder:(0,g.__)("Casino Slot Session_._Create Auto Exclusion_._Activate auto exclusion")}))),s.createElement("div",{className:G},s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Create Cancel Button_._Cancel"),type:["c_gray"],buttonType:{type:"button"},clickHandler:l,className:U}),s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Create Submit Button_._Accept"),type:["default"],buttonType:{type:_()?"submit":"button"},disabled:!_(),className:U}))))},q=(0,i.connect)((e=>({balanceInfo:(0,D.yt6)(e),dictionaries:(0,o.urK)(e),currency:(0,D.$nE)(e),error:(0,o.VqM)(e)})),(e=>({createSession:t=>{e((0,o.cUl)(t))},getDictionaries:()=>{e((0,o.RpC)())}})))((0,s.memo)(z)),X={Modal:"casino-slot-session-modal_Modal__7hM1d",Wrapper:"casino-slot-session-modal_Wrapper__PhXHN",Text:"casino-slot-session-modal_Text__69MUH",Action:"casino-slot-session-modal_Action__ej5OU",Button:"casino-slot-session-modal_Button__3IBz6",SessionStatus:"casino-slot-session-modal_SessionStatus__SAEvF",SessionItem:"casino-slot-session-modal_SessionItem__c6XTR"},J=e=>{const t=(0,h._k)(e),{hours:a,minutes:s}=(0,h.Xh)(t),n=(0,g.__)("Casino Slot Session_._Session Current Duration Hours_._%value% hours",{value:a}),o=(0,g.__)("Casino Slot Session_._Session Current Duration Minutes_._%value% minutes",{value:s});return a>0?`${n} ${o}`:o},Y=({session:e,isLoading:t,onClose:a})=>{var n;return!!e&&!t&&s.createElement("div",{className:X.Wrapper},s.createElement("div",{className:X.Text},(0,g.__)("Casino Slot Session_._Session Closed Notification_._You have been playing for %duration% since the beginning of the slot machines gambling session. During this period you have bet a total of %currency% %bet%.",{duration:J(e.createdAt),currency:s.createElement(v.CurrencySymbol,{currency:null==e||null==(n=e.account)?void 0:n.currency}),bet:e.currentBetAmount})),s.createElement("div",{className:X.Action},s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Notification Apply_._Ok"),type:["default","full"],buttonType:{type:"button"},clickHandler:a})))},K=(0,i.connect)((e=>({session:(0,o.Oci)(e)||{},isLoading:(0,o.UpM)(e)})))((0,s.memo)(Y)),Q={[o.CAu.timeLimit]:(0,g.__)("Casino Slot Session_._Session Near limit Notification_._You nearly reached time limit"),[o.CAu.lossLimit]:(0,g.__)("Casino Slot Session_._Session Near limit Notification_._You nearly reached loss limit")},ee=({onClose:e,type:t})=>s.createElement("div",{className:X.Wrapper},s.createElement("div",{className:X.Text},Q[t]),s.createElement("div",{className:X.Action},s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Notification Apply_._Ok"),type:["default","full"],buttonType:{type:"button"},clickHandler:e}))),te=(0,g.__)("Casino Slot Session_._Recent Session Notification Link_._Responsible Gaming"),ae=({onCancel:e,onApply:t})=>s.createElement("div",{className:X.Wrapper},s.createElement("div",{className:X.Text,dangerouslySetInnerHTML:{__html:(0,g.__)("Casino Slot Session_._Recent Session Notification_._We would like to kindly remind you to play responsibly. More information about responsible gaming can be found at %link% section",{link:`${te}`})}}),s.createElement("div",{className:X.Action},s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Resent Session Notification Leave_._Leave"),type:["c_gray","full"],buttonType:{type:"button"},clickHandler:e,className:X.Button}),s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Resent Session Notification Continue_._Continue"),type:["default","full"],buttonType:{type:"button"},clickHandler:t,className:X.Button}))),se=({currentModal:e,isMobile:t,closeModal:a,openModal:n})=>{const i=(0,A.useNavigate)(),r=()=>{i(E.jZg.casino,{replace:!0}),a()};return s.createElement(s.Fragment,null,e===o.CAu.setup&&s.createElement(v.ModalPortal,{modalClassList:[X.ModalWrapper],wrapperClassList:[X.Modal],onClose:r},s.createElement(q,{onClose:r,isMobile:t})),e===o.CAu.interval&&s.createElement(v.ModalPortal,{wrapperClassList:[X.Modal],onClose:a},s.createElement(K,{onClose:a})),(e===o.CAu.timeLimit||e===o.CAu.lossLimit)&&s.createElement(v.ModalPortal,{wrapperClassList:[X.Modal],onClose:a},s.createElement(ee,{onClose:a,type:e})),e===o.CAu.recentNotification&&s.createElement(v.ModalPortal,{wrapperClassList:[X.Modal],onClose:r},s.createElement(ae,{onCancel:r,onApply:()=>{n(o.CAu.setup)}})))},ne=((0,i.connect)((e=>({currentModal:(0,o.JdY)(e)})),(e=>({closeModal:()=>{e((0,o.MyD)())},openModal:t=>{e((0,o.A2s)(t))}})))((0,s.memo)(se)),{[o.cHC.expired]:(0,g.__)("Casino Slot Session_._Session Closed Notification Start_._You have reached your maximum session time limit and game now will be closed."),[o.cHC.closedByLogout]:(0,g.__)("Casino Slot Session_._Session Closed Notification Start_._You have been logged out and game now will be closed."),[o.cHC.closedByAdmin]:(0,g.__)("Casino Slot Session_._Session Closed Notification Start_._Your game session was closed.")}),oe=({session:e,isLoading:t,isOpen:a,customerToken:n,clearSession:i,closeModal:r,fetchSession:l,currencyByCode:c})=>{const d=(0,A.useNavigate)(),m=(0,A.useLocation)(),{pathname:u}=m,{currentBetAmount:p,currentWinAmount:_,lossLimitRemain:b,account:f,status:y,expiresAt:S,createdAt:C}=e||{},T=ne[y],N=y===o.cHC.expired,k=c(null==f?void 0:f.currency),x=(0,v.formatSubUnit)(_-p,(null==k?void 0:k.subUnits)||2),w=(0,h.Ng)(S,C),L=(0,h.Xh)(w),I=(0,h.MF)(L),P=(0,h._k)(C),B=(0,h.Xh)(P),F=(0,h.MF)(B),M=(0,h.Et)(S),D=(0,h.Xh)(M),j=(0,h.MF)(D);(0,s.useEffect)((()=>{a&&!e&&n&&l()}),[n,a,e]);const O=()=>{r(),i(),u.includes("/casino/")&&d(E.jZg.casino)};return a&&!!e&&!t&&s.createElement(v.ModalPortal,{wrapperClassList:[X.Modal],onClose:O},s.createElement("div",{className:X.Wrapper},T&&s.createElement("div",{className:X.SessionStatus},T),s.createElement("div",{className:X.SessionItem},(0,g.__)("Casino_._Game_._Session time"),s.createElement("span",null,N?I:F)),!N&&s.createElement("div",{className:X.SessionItem},(0,g.__)("Casino_._Game_._Remaining session time"),s.createElement("span",null,j)),s.createElement("div",{className:X.SessionItem},(0,g.__)("Casino_._Game_._Total bets"),s.createElement("span",null,s.createElement(v.CurrencySymbol,{currency:null==f?void 0:f.currency})," ",s.createElement(v.FormatterCurrency,{currentCurrency:f,currencyValue:p}))),s.createElement("div",{className:X.SessionItem},(0,g.__)("Casino_._Game_._Total win"),s.createElement("span",null,s.createElement(v.CurrencySymbol,{currency:null==f?void 0:f.currency})," ",s.createElement(v.FormatterCurrency,{currentCurrency:f,currencyValue:_}))),s.createElement("div",{className:X.SessionItem},(0,g.__)("Casino_._Game_._Remaining session balance"),s.createElement("span",null,s.createElement(v.CurrencySymbol,{currency:null==f?void 0:f.currency})," ",s.createElement(v.FormatterCurrency,{currentCurrency:f,currencyValue:b}))),s.createElement("div",{className:X.SessionItem},(0,g.__)("Casino_._Game_._Net gain"),s.createElement("span",null,s.createElement(v.CurrencySymbol,{currency:null==f?void 0:f.currency})," ",x)),s.createElement("div",{className:X.Action},s.createElement(v.Button,{text:(0,g.__)("Casino Slot Session_._Notification Apply_._Ok"),type:["default","full"],buttonType:{type:"button"},clickHandler:O}))))};(0,i.connect)((e=>({session:(0,o.Oci)(e),isLoading:(0,o.UpM)(e),isOpen:(0,o.XxU)(e),customerToken:(0,D.Q0O)(e),currencyByCode:t=>(0,D.BrI)(e,t)})),(e=>({fetchSession:()=>{e((0,o.VOA)())},clearSession:()=>{e((0,o.yRW)())},closeModal:()=>{e((0,o.cJw)())}})))((0,s.memo)(oe))},48409:(e,t,a)=>{"use strict";a.d(t,{Hhw:()=>Ge,n9N:()=>CasinoClient,SHA:()=>$e,Gpe:()=>CasinoSessionClient,Fzt:()=>CasinoSlotSessionClient,CAu:()=>qa,cHC:()=>Us,ATc:()=>Hs,qpl:()=>ht,_pe:()=>qt,k9m:()=>st,mRV:()=>Qe,v2q:()=>lt,r7t:()=>Ds,o3f:()=>Os,RfZ:()=>Ct,JM1:()=>xt,TIw:()=>Et,_6q:()=>L,gsp:()=>pe,jMs:()=>Be,XUS:()=>I,pTC:()=>Pt,_HZ:()=>pa,MyD:()=>os,cJw:()=>us,_Ud:()=>ys,cUl:()=>Bs,Y9T:()=>ls,qUI:()=>Jt,x2J:()=>Zt,pgg:()=>O,RL1:()=>Se,IOU:()=>zt,S0h:()=>Ee,BXJ:()=>ya,bCG:()=>fa,JXp:()=>ba,_az:()=>ja,XYn:()=>He,RCF:()=>H,h1g:()=>R,VOA:()=>Ps,RpC:()=>Fs,qY4:()=>Da,EW6:()=>Ms,OmZ:()=>Yt,KPh:()=>As,a:()=>qe,EXy:()=>mt,Q7$:()=>pt,twe:()=>dt,goV:()=>E,IcQ:()=>Ye,rvG:()=>Ie,qYP:()=>Le,s02:()=>x,snf:()=>w,ybr:()=>k,Y5e:()=>La,tIw:()=>Na,Fb_:()=>ka,zw$:()=>it,DQs:()=>tt,gIo:()=>et,A2s:()=>ns,zmH:()=>Xt,yRW:()=>ds,ksg:()=>Dt,Cj9:()=>Ht,GYH:()=>Re,tSW:()=>Ut,TKD:()=>Rt,giY:()=>Mt,QbF:()=>Ft,gZl:()=>Wt,Rxf:()=>At,ffs:()=>Ot,Y8f:()=>B,iI4:()=>F,LoV:()=>jt,oKt:()=>he,ut0:()=>be,ezI:()=>ye,mKk:()=>fe,VMy:()=>ha,ZI_:()=>ga,gee:()=>va,eeL:()=>Fa,j62:()=>je,qGZ:()=>Oe,VqM:()=>xs,urK:()=>Cs,hPh:()=>ks,UpM:()=>Ns,JdY:()=>Ts,XxU:()=>Ls,Oci:()=>Es,vsU:()=>Ba,Bv4:()=>Aa,t17:()=>Ma,mrM:()=>A,Iqd:()=>D,mFm:()=>M,OJY:()=>Vt,sm8:()=>Gt,NuL:()=>$t,a6x:()=>ws,XRs:()=>Is,QrE:()=>_t,KVE:()=>We});var s=a(98242),n=a(56320),o=a(11817),i=a(72811);const r="casinoGame",l={entity:null,loaded:!1,forbiddenMessages:null,error:null},c=(0,i.createSlice)({name:r,initialState:l,reducers:{updateCasinoGameStart:(e,t)=>{e.loaded=!0},updateCasinoGameSuccess:(e,t)=>{e.entity=Object.assign({},t.payload),e.loaded=!1},updateCasinoGameFailure:(e,t)=>{e.error=t.payload,e.loaded=!1},clearCasinoGameBoState:e=>{e.entity=l.entity,e.loaded=l.loaded,e.forbiddenMessages=l.forbiddenMessages},clearForbiddenBoMessages:e=>{e.forbiddenMessages=l.forbiddenMessages}}}),d=c.reducer,{updateCasinoGameStart:m,updateCasinoGameSuccess:u,updateCasinoGameFailure:p,clearCasinoGameBoState:_,clearForbiddenBoMessages:g}=c.actions,v=e=>e[r],h=((0,i.createSelector)(v,(e=>e.entity)),(0,i.createSelector)(v,(e=>e.loaded)),(0,i.createSelector)(v,(e=>e.error)),(0,i.createSelector)(v,(e=>e.forbiddenMessages)),"casinoGamePlatform"),b={session:null,sessionError:null,sessionLoaded:!0,entities:null,loaded:!1,forbiddenMessages:null,forbiddenMessagesParams:null,error:null},f=(0,i.createSlice)({name:h,initialState:b,reducers:{getCasinoGameStart:(e,t)=>{e.loaded=!1},getCasinoGameSuccess:(e,t)=>{e.loaded=!0,e.entities=Object.assign({},t.payload)},getCasinoGameFailure:(e,t)=>{e.error=t.payload},getCasinoSessionGameStart:(e,t)=>{e.sessionLoaded=!1},getCasinoSessionDemoGameStart:(e,t)=>{e.sessionLoaded=!1},getCasinoSessionGameSuccess:(e,t)=>{e.sessionLoaded=!0,e.session=Object.assign({},t.payload)},getCasinoSessionGameFailure:(e,t)=>{if(403===t.payload.status){const{payload:a}=t,{response:s}=a||{},{data:n,message:o={}}=s||{};e.forbiddenMessages="object"==typeof n?n:[n]||0,e.forbiddenMessagesParams=o.params}e.sessionError=t.payload},getCasinoSessionGameFailureWithNotification:(e,t)=>{"error"===t.payload.status&&(e.forbiddenMessages=[t.payload.data]||0),e.sessionError=t.payload},clearCasinoGameState:e=>{e.entities=b.entities,e.session=b.session,e.loaded=b.loaded,e.forbiddenMessages=b.forbiddenMessages},clearForbiddenMessages:e=>{e.forbiddenMessages=b.forbiddenMessages}}}),y=f.reducer,{getCasinoGameStart:S,getCasinoGameSuccess:E,getCasinoGameFailure:C,getCasinoSessionGameStart:T,getCasinoSessionDemoGameStart:N,getCasinoSessionGameSuccess:k,getCasinoSessionGameFailure:x,getCasinoSessionGameFailureWithNotification:w,clearCasinoGameState:L,clearForbiddenMessages:I}=f.actions,P=e=>e[h],B=(0,i.createSelector)(P,(e=>e.entities)),F=(0,i.createSelector)(P,(e=>e.loaded)),M=((0,i.createSelector)(P,(e=>e.error)),(0,i.createSelector)(P,(e=>e.session))),A=((0,i.createSelector)(P,(e=>e.sessionError)),(0,i.createSelector)(P,(e=>e.sessionLoaded)),(0,i.createSelector)(P,(e=>e.forbiddenMessages))),D=(0,i.createSelector)(P,(e=>e.forbiddenMessagesParams)),j=e=>"error"===e.status?w(e):x(e),O=e=>({type:S.type,payload:e}),R=(e,t)=>({type:T.type,payload:{session:e,additional:t}}),H=(e,t)=>({type:N.type,payload:{session:e,additional:t}}),W="casinoGames",V={error:null,loaded:!1,games:{page:1,pages:0,total:0,list:[],filterIds:[],filterDevice:null,filters:{title:null,type:null,identifier:null,feature_group:null,producer:null,provider:null,category:null,is_desktop:null,is_mobile:null}},messages:{}},U=(0,i.createSlice)({name:W,initialState:V,reducers:{getCasinoGamesBoStart:(e,t)=>{e.loaded=!0,e.messages={}},getCasinoGamesBoSuccess:(e,t)=>{e.loaded=!1,e.games=Object.assign({},e.games,t.payload)},getCasinoGamesBoFailure:(e,t)=>{e.loaded=!1,e.error=t.payload},activateCasinoGamesStart:(e,t)=>{e.messages={}},activateCasinoGamesSuccess:(e,t)=>{e.messages={success:"Casino games are activated"}},activateCasinoGamesFailure:(e,t)=>{t.payload.response&&(e.messages={main:[t.payload.response.data]})},toInitialBoGamesState:e=>{e.games=Object.assign({},V.games)},setGamesFilter:(e,t)=>{e.games=Object.assign({},e.games,{filters:Object.assign({},e.games.filters,{[t.payload.name]:t.payload.value})})},setDeviceFilter:(e,t)=>{e.games.filterDevice=t.payload,e.games=Object.assign({},e.games,{filters:Object.assign({},e.games.filters,{is_desktop:V.games.filters.is_desktop,is_mobile:V.games.filters.is_mobile,[t.payload]:1})})},setGamesPage:(e,t)=>{e.games.page=t.payload},removeMessages:e=>{e.messages={}}}}),G=U.reducer,{getCasinoGamesBoStart:$,getCasinoGamesBoSuccess:Z,getCasinoGamesBoFailure:z,activateCasinoGamesStart:q,activateCasinoGamesSuccess:X,activateCasinoGamesFailure:J,toInitialBoGamesState:Y,setGamesFilter:K,setDeviceFilter:Q,setGamesPage:ee,removeMessages:te}=U.actions,ae=e=>e[W];(0,i.createSelector)(ae,(e=>e.loaded)),(0,i.createSelector)(ae,(e=>e.games)),(0,i.createSelector)(ae,(e=>e.messages));var se=a(83807);const ne="casinoGamesPlatform",oe={entities:{[se.WU.live]:[],[se.WU.all]:[],[se.WU.line]:[]},loaded:!1,error:null,selected:null,pages:null,per_page:null,total:null},ie=(0,i.createSlice)({name:ne,initialState:oe,reducers:{getCasinoGamesStart:(e,t)=>{e.loaded=!1},getCasinoLiveGamesStart:(e,t)=>{e.loaded=!1},getCasinoLiveGamesInitialStart:(e,t)=>{e.loaded=!1},getCasinoGamesSuccess:(e,t)=>{e.loaded=!0,e.entities[t.payload.state]=[...e.entities[t.payload.state],...t.payload.items];const{perPage:a,totalPages:s,totalCount:n}=t.payload.pagination||{};e.per_page=a||25,e.pages=s||1,e.total=n||0},getCasinoGamesSuccessInitial:(e,t)=>{e.loaded=!0,e.entities[t.payload.state]=t.payload.items;const{perPage:a,totalPages:s,totalCount:n}=t.payload.pagination||{};e.per_page=a||25,e.pages=s||1,e.total=n||0},getCasinoGamesFailure:(e,t)=>{e.loaded=!0,e.error=t.payload},setActiveGame:(e,t)=>{e.selected=t.payload},clearCasinoGamesState:e=>{e.loaded=oe.loaded,e.entities=oe.entities,e.pages=oe.pages,e.per_page=oe.per_page,e.total=oe.total}}}),re=ie.reducer,{getCasinoGamesStart:le,getCasinoGamesSuccess:ce,getCasinoGamesFailure:de,setActiveGame:me,getCasinoLiveGamesStart:ue,clearCasinoGamesState:pe,getCasinoGamesSuccessInitial:_e,getCasinoLiveGamesInitialStart:ge}=ie.actions,ve=e=>e[ne],he=(0,i.createSelector)(ve,((e,t)=>"number"==typeof t?t:se.WU.all),((e,t)=>e.entities[t]||[])),be=(0,i.createSelector)(ve,(e=>e.loaded)),fe=(0,i.createSelector)(ve,(e=>e.total)),ye=(0,i.createSelector)(ve,(e=>e.pages)),Se=e=>({type:le.type,payload:e}),Ee=e=>({type:ge.type,payload:e});var Ce=a(69180);const Te="casinoProducers",Ne={entities:[],liveEntities:[],activeProducer:null,loaded:!1,error:null},ke=(0,i.createSlice)({name:Te,initialState:Ne,reducers:{getCasinoProducersStart:(e,t)=>{e.loaded=!1},getCasinoProducersLiveStart:(e,t)=>{e.loaded=!1},getCasinoProducersSuccess:(e,t)=>{e.loaded=!0,t.payload.disableSort?e.entities=t.payload.data:e.entities=(0,Ce.Xk)(t.payload.data)},getCasinoProducersLiveSuccess:(e,t)=>{e.loaded=!0,t.payload.disableSort?e.liveEntities=t.payload.data:e.liveEntities=(0,Ce.Xk)(t.payload.data)},getCasinoProducersFailure:(e,t)=>{e.loaded=!0,e.error=t.payload},setActiveProducer:(e,t)=>{e.activeProducer=e.entities.find((e=>e.name===t.payload))},clearCasinoProducerState:e=>{e.activeProducer=Ne.activeProducer,e.entities=Ne.entities},sortCasinoProducersAlphabetic:e=>{e.entities=(0,Ce.Xk)(e.entities)}}}),xe=ke.reducer,{getCasinoProducersStart:we,getCasinoProducersSuccess:Le,getCasinoProducersFailure:Ie,setActiveProducer:Pe,clearCasinoProducerState:Be,getCasinoProducersLiveStart:Fe,getCasinoProducersLiveSuccess:Me,sortCasinoProducersAlphabetic:Ae}=ke.actions,De=e=>e[Te],je=(0,i.createSelector)(De,(e=>e.entities)),Oe=((0,i.createSelector)(De,(e=>e.liveEntities)),(0,i.createSelector)(De,((e,t)=>t),((e,t)=>t?e.liveEntities:e.entities)),(0,i.createSelector)(De,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>(t?e.liveEntities:e.entities).find((e=>e.id===a.producer.id)))),(0,i.createSelector)(De,(e=>e.entities.find((e=>e.name="Popular")))),(0,i.createSelector)(De,((e,t)=>(t||"").toLowerCase()),((e,t)=>e.entities.find((e=>(e.name||"").toLowerCase()===t)))),(0,i.createSelector)(De,((e,t)=>(t||"").toLowerCase()),((e,t)=>e.liveEntities.find((e=>(e.name||"").toLowerCase()===t)))),(0,i.createSelector)(De,(e=>e.loaded))),Re=((0,i.createSelector)(De,(e=>e.error)),(0,i.createSelector)(De,((e,t)=>t),((e,t)=>e.entities.find((e=>e.name===t))))),He=((0,i.createSelector)(De,((e,t)=>t),((e,t)=>e.entities.find((e=>e.id===t.producer.id)))),e=>({type:we.type,payload:e})),We=()=>({type:Ae.type});var Ve=a(5858),Ue=a(99906);const Ge="casinoCategory";let $e=function(e){return e.all="all",e.allTables="all_tables",e.lobby="lobby",e.lobbyLive="lobby_live",e.popular="popular",e.popularLive="popular_live",e.popularSlots="popular_slots",e.popularGames="popular_games",e.new="new",e.favorites="favorites",e.myFavorites="my-favorites",e.slots="slots",e.roulette="roulette",e.blackjack="blackjack",e.baccarat="baccarat",e.bonusBuy="bonus_buy",e.jackpot="jackpot",e.other="other",e.poker="poker",e.dropsAndWins="drops_and_wins",e.dropsAndWinsLive="drops_and_wins_live",e.dropsAndWinsWithTrait="drops-and-wins",e.dropsAndWinsLiveWithTrait="drops-and-wins-live",e.winter="winter",e.WinterThree="WinterThree",e.books="books",e.kenoLotto="keno-lotto",e.gameShowsLive="game-shows",e.lastPlayed="last-played",e.fishing="fishing",e}({});const Ze={[$e.all]:Ue.D.casino_all,[$e.allTables]:Ue.D.livecasino_all,[$e.lobby]:Ue.D.casino_lobby,[$e.lobbyLive]:Ue.D.livecasino_lobby,[$e.popular]:Ue.D.casino_popular,[$e.popularLive]:Ue.D.casino_popular,[$e.popularSlots]:Ue.D.casino_popular,[$e.popularGames]:Ue.D.casino_popular,[$e.new]:Ue.D.casino_new_games,[$e.favorites]:Ue.D.casino_favorites,[$e.myFavorites]:Ue.D.casino_favorites,[$e.slots]:Ue.D.casino_slots,[$e.roulette]:Ue.D.casino_roulette,[$e.blackjack]:Ue.D.casino_blackjack,[$e.baccarat]:Ue.D.casino_baccarat,[$e.bonusBuy]:Ue.D.casino_bonus_buy,[$e.jackpot]:Ue.D.casino_jackpot,[$e.other]:Ue.D.casino_other,[$e.poker]:Ue.D.casino_poker,[$e.dropsAndWins]:Ue.D.casino_drops_and_wins,[$e.dropsAndWinsLive]:Ue.D.casino_drops_and_wins,[$e.dropsAndWinsWithTrait]:Ue.D.casino_drops_and_wins,[$e.dropsAndWinsLiveWithTrait]:Ue.D.casino_drops_and_wins,[$e.winter]:Ue.D.winter,[$e.WinterThree]:Ue.D.WinterThree,[$e.books]:Ue.D.books,[$e.kenoLotto]:Ue.D.kenoLotto,[$e.lastPlayed]:Ue.D.recentlyPlayed,[$e.fishing]:Ue.D.fishing};let ze=function(e){return e.all="all",e.allTables="all_tables",e.baccarat="baccarat",e.bonusBuy="bonus_buy",e.blackjack="blackjack",e.brand="brand",e.dropsAndWins="drops_and_wins",e.dropsAndWinsWithTrait="drops-and-wins",e.excludedGames="excluded_games",e.fastGames="fast_games",e.favorites="favorites",e.halloween="halloween",e.hot="hot",e.hits="hits",e.jackpot="jackpot",e.keno="keno",e.kenoAndLotto="keno_and_lotto",e.lobby="lobby",e.myFavorites="my-favorites",e.new="new",e.newGames="new_games",e.other="other",e.poker="poker",e.popular="popular",e.popularSlots="popular_slots",e.roulette="roulette",e.slots="slots",e.fishing="fishing",e.baccaratLive="baccarat_live",e.blackjackLive="blackjack_live",e.brandLive="brand_live",e.dropsAndWinsLive="drops_and_wins_live",e.dropsAndWinsLiveWithTrait="drops-and-wins-live",e.gameShowsLive="game_shows",e.lobbyLive="lobby_live",e.newLive="new_live",e.otherLive="other_live",e.pokerLive="poker_live",e.popularLive="popular_live",e.popularGamesLive="popular_games",e.rouletteLive="roulette_live",e.virtualSports="virtual_sports",e.winter="winter",e.WinterThree="WinterThree",e.books="books",e.kenoLotto="keno_lotto",e.lastPlayed="last-played",e}({}),qe=function(e){return e[e.casino=0]="casino",e[e.platform=1]="platform",e}({});const Xe={[ze.all]:Ue.D.casino_all,[ze.allTables]:Ue.D.livecasino_all,[ze.baccarat]:Ue.D.casino_baccarat,[ze.bonusBuy]:Ue.D.casino_bonus_buy,[ze.blackjack]:Ue.D.casino_blackjack,[ze.dropsAndWins]:Ue.D.casino_drops_and_wins,[ze.dropsAndWinsWithTrait]:Ue.D.casino_drops_and_wins,[ze.fastGames]:Ue.D.casino_fast_games,[ze.favorites]:Ue.D.casino_favorites,[ze.jackpot]:Ue.D.casino_jackpot,[ze.lobby]:Ue.D.casino_lobby,[ze.myFavorites]:Ue.D.casino_favorites,[ze.new]:Ue.D.casino_new_games,[ze.newGames]:Ue.D.casino_new_games,[ze.other]:Ue.D.casino_other,[ze.poker]:Ue.D.casino_poker,[ze.popular]:Ue.D.casino_popular,[ze.popularSlots]:Ue.D.casino_popular,[ze.roulette]:Ue.D.casino_roulette,[ze.slots]:Ue.D.casino_slots,[ze.virtualSports]:Ue.D.virtualSports,[ze.winter]:Ue.D.winter,[ze.WinterThree]:Ue.D.WinterThree,[ze.fishing]:Ue.D.fishing,[ze.hot]:Ue.D.hot,[ze.baccaratLive]:Ue.D.casino_baccarat,[ze.blackjackLive]:Ue.D.casino_blackjack,[ze.dropsAndWinsLive]:Ue.D.casino_drops_and_wins,[ze.dropsAndWinsLiveWithTrait]:Ue.D.casino_drops_and_wins,[ze.lobbyLive]:Ue.D.livecasino_lobby,[ze.newLive]:Ue.D.casino_new_games,[ze.otherLive]:Ue.D.casino_other,[ze.pokerLive]:Ue.D.casino_poker,[ze.popularLive]:Ue.D.casino_popular,[ze.popularGamesLive]:Ue.D.casino_popular,[ze.rouletteLive]:Ue.D.casino_roulette,[ze.halloween]:Ue.D.casino_halloween,[ze.books]:Ue.D.books,[ze.kenoLotto]:Ue.D.kenoLotto},Je={[ze.all]:"all",[ze.allTables]:"all_tables",[ze.baccarat]:"baccarat",[ze.bonusBuy]:"bonus_buy",[ze.blackjack]:"blackjack",[ze.dropsAndWins]:"drops_and_wins",[ze.dropsAndWinsWithTrait]:"drops_and_wins",[ze.fastGames]:"fast_games",[ze.favorites]:"favorites",[ze.jackpot]:"jackpot",[ze.lobby]:"lobby",[ze.myFavorites]:"favorites",[ze.new]:"new",[ze.newGames]:"new",[ze.other]:"other",[ze.poker]:"poker",[ze.popular]:"popular",[ze.popularSlots]:"popular",[ze.roulette]:"roulette",[ze.slots]:"slots",[ze.winter]:"winter",[ze.WinterThree]:"WinterThree",[ze.fishing]:"fishing",[ze.baccaratLive]:"baccarat",[ze.blackjackLive]:"blackjack",[ze.dropsAndWinsLive]:"drops_and_wins",[ze.dropsAndWinsLiveWithTrait]:"drops_and_wins",[ze.lobbyLive]:"lobby_live",[ze.newLive]:"new",[ze.otherLive]:"other",[ze.pokerLive]:"poker",[ze.popularLive]:"popular",[ze.popularGamesLive]:"popular",[ze.rouletteLive]:"roulette",[ze.halloween]:"halloween",[ze.books]:"books",[ze.kenoLotto]:Ue.D.kenoLotto},Ye=(e,t)=>{const{slug:a,dev_id:s}=e,n=(s||"").split("_extended")[0];return t===qe.platform?Xe[n]||Ze[a]||n:Je[n]||n},Ke={entities:[],loaded:!1,isLoading:!1,error:null,categoryGames:{},activeCategory:null,baseCategory:null,activeProducerId:null,bonusGames:[],lastPlayedGamesLive:[],lastPlayedGamesSpin:[]},Qe=-1,et="last-played",tt=-3,at={id:Qe,name:(0,Ce.__)("Casino Base Category_._Name_._Lobby"),dev_id:"lobby",slug:"",is_live:!1},st={id:Qe,name:(0,Ce.__)("Casino Menu_._Category_._All games"),slug:"all"},nt={id:-2,name:(0,Ce.__)("Casino Menu_._Category_._My Favorites"),slug:"my-favorites",dev_id:ze.myFavorites},ot={id:tt,name:(0,Ce.__)("Casino Menu_._Category_._Recently Played"),slug:et,dev_id:ze.lastPlayed},it=e=>!(!e.categories||!(e.categories.indexOf($e.dropsAndWins)>-1||e.categories.indexOf($e.dropsAndWinsLive)>-1||e.categories.indexOf($e.dropsAndWinsLiveWithTrait)>-1||e.categories.indexOf($e.dropsAndWinsWithTrait)>-1)),rt=(0,i.createSlice)({name:Ge,initialState:Ke,reducers:{getCasinoCategoryStart:e=>{e.loaded=!1},getCasinoCategorySuccess:(e,t)=>{e.loaded=!0,e.baseCategory=at,e.entities=[...t.payload.data],t.payload.auth&&(t.payload.categoryRecentlyPlayedEnabled&&e.entities.unshift(ot),e.entities.unshift(nt))},getCasinoCategoryFailure:(e,t)=>{e.loaded=!0,e.error=t.payload,e.isLoading=!1},getCasinoCategoryGamesStart:e=>{e.isLoading=!0},getCasinoCategoryGamesSuccess:(e,t)=>{var a;const s=(0,Ce.W7)(),{items:n,id:o,pagination:i}=t.payload,r=Object.keys(e.categoryGames).includes(`${o}`)&&(null==(a=e.categoryGames[o])?void 0:a.games)||[],{perPage:l,totalPages:c,totalCount:d}=i||{};n.forEach((e=>{e.identifier2=e.identifier.split(":")[1]}));const m=Object.assign({},t.payload,{per_page:l||s?"8":"25",pages:c||1,total:d||(null==n?void 0:n.length)||1,games:[...r,...n],game_count:(null==n?void 0:n.length)||0});delete m.pagination,delete m.items,e.categoryGames[o]=(null==m?void 0:m.game_count)&&m,e.isLoading=!1},setActiveCategory:(e,t)=>{e.activeCategory=e.entities.find((e=>e.slug===t.payload))},addCasinoFavoriteStart:()=>{},addCasinoFavoriteSuccess:(e,t)=>{},addCasinoFavoriteFailure:(e,t)=>{},removeFromFavoritesStart:()=>{},removeFromFavoritesSuccess:(e,t)=>{},removeFromFavoritesFailure:(e,t)=>{},clearActiveCategory:e=>{e.activeCategory=Ke.activeCategory},clearActiveCategoryGames:(e,t)=>{delete e.categoryGames[t.payload]},clearCategoryEntities:e=>{e.categoryGames=Ke.categoryGames},clearCasinoCategoryState:(e,t)=>{var a;e.activeCategory=Ke.activeCategory,e.categoryGames=Ke.categoryGames,e.baseCategory=Ke.baseCategory,t.payload&&null!=(a=t.payload)&&a.partial||(e.entities=Ke.entities)},getBonusGamesListStart:(e,t)=>{e.isLoading=!0},getBonusGamesListSuccess:(e,t)=>{e.isLoading=!1,e.bonusGames=t.payload.items},clearBonusGamesList:e=>{e.bonusGames=Ke.bonusGames},getLastPlayedGamesListStart:e=>{e.isLoading=!0},getLastPlayedGamesListSuccess:(e,t)=>{const{lastPlayedGamesLive:a,lastPlayedGamesSpin:s}=t.payload;e.isLoading=!1,e.lastPlayedGamesLive=a,e.lastPlayedGamesSpin=s},getLastPlayedGamesListFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},clearLastPlayedGamesList:e=>{e.lastPlayedGamesLive=Ke.lastPlayedGamesLive,e.lastPlayedGamesSpin=Ke.lastPlayedGamesSpin}}}),lt=rt.reducer,{getCasinoCategoryStart:ct,getCasinoCategorySuccess:dt,getCasinoCategoryFailure:mt,getCasinoCategoryGamesStart:ut,getCasinoCategoryGamesSuccess:pt,setActiveCategory:_t,addCasinoFavoriteStart:gt,addCasinoFavoriteSuccess:vt,addCasinoFavoriteFailure:ht,removeFromFavoritesStart:bt,removeFromFavoritesSuccess:ft,removeFromFavoritesFailure:yt,clearActiveCategory:St,clearCasinoCategoryState:Et,clearActiveCategoryGames:Ct,clearCategoryEntities:Tt,getBonusGamesListStart:Nt,getBonusGamesListSuccess:kt,clearBonusGamesList:xt,getLastPlayedGamesListStart:wt,getLastPlayedGamesListSuccess:Lt,getLastPlayedGamesListFailure:It,clearLastPlayedGamesList:Pt}=rt.actions,Bt=e=>e[Ge],Ft=(0,i.createSelector)(Bt,(e=>e.entities)),Mt=((0,i.createSelector)(Bt,(e=>e.entities.filter((e=>-2===e.id||!e.is_live)))),(0,i.createSelector)(Bt,(e=>e.entities.filter((e=>-2===e.id||e.id===tt||!!e.is_live)))),(0,i.createSelector)(Bt,(e=>e.entities.find((e=>"popular"===e.slug)))),(0,i.createSelector)(Bt,((e,t)=>t),((e,t)=>e.entities.find((e=>e.slug===t))))),At=((0,i.createSelector)(Bt,((e,t)=>t),((e,t)=>e.entities.find((e=>e.dev_id===t)))),(0,i.createSelector)(Bt,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>e.slug===t&&e.is_live===a)))),(0,i.createSelector)(Bt,((e,t)=>t||Qe),((e,t)=>e.categoryGames[t]||null))),Dt=(0,i.createSelector)(Bt,(e=>Object.values(e.categoryGames))),jt=(0,i.createSelector)(At,(e=>e?e.games:[])),Ot=(0,i.createSelector)(Bt,(e=>e.loaded)),Rt=(0,i.createSelector)(Bt,(e=>e.baseCategory)),Ht=((0,i.createSelector)(Bt,(e=>e.categoryGames)),(0,i.createSelector)(Bt,(e=>e.activeCategory))),Wt=(0,i.createSelector)(Bt,(e=>e.error)),Vt=(0,i.createSelector)(Bt,(e=>e.isLoading)),Ut=(0,i.createSelector)(Bt,(e=>e.bonusGames)),Gt=(0,i.createSelector)(Bt,(e=>e.lastPlayedGamesLive)),$t=(0,i.createSelector)(Bt,(e=>e.lastPlayedGamesSpin)),Zt=e=>({type:ct.type,payload:e}),zt=e=>({type:ut.type,payload:e}),qt=e=>({type:gt.type,payload:e}),Xt=e=>({type:bt.type,payload:e}),Jt=e=>({type:Nt.type,payload:e}),Yt=e=>({type:wt.type,payload:e});var Kt=a(4269);const Qt=e=>e.filter(((e,t,a)=>t===a.findIndex((t=>t.id===e.id)))),ea=e=>e.map((e=>(e.name||(e.name=(0,Ce.__)("Default_._Text_._Player")),e))),ta="casinoLastWinners",aa={entities:[],entitiesList:[],loaded:!0,error:null,jackPot:null,jackPotLoaded:!0,jackPotError:null},sa=(0,i.createSlice)({name:ta,initialState:aa,reducers:{getCasinoLastWinnersStart:(e,t)=>{e.loaded=!1},getCasinoLastWinnersSuccess:(e,t)=>{e.loaded=!0;const a=JSON.parse(JSON.stringify(e.entities)),s=Qt(ea(t.payload.reverse()));if(a&&a.length){const t=s.filter((({id:e})=>!a.some((({id:t})=>e===t))));e.entities=[...a,...t].slice(-15)}a&&!a.length&&(e.entities=Qt([...s]))},getCasinoLastWinnersListStart:(e,t)=>{e.loaded=!1},getCasinoLastWinnersListSuccess:(e,t)=>{e.entitiesList=ea(Qt([...t.payload].reverse()))},getCasinoLastWinnersFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},getCasinoJackPotStart:(e,t)=>{e.jackPotLoaded=!1},getCasinoJackPotSuccess:(e,t)=>{e.jackPot=t.payload,e.jackPotLoaded=!0},getCasinoJackPotFailure:(e,t)=>{e.jackPotError=t.payload,e.jackPotLoaded=!0},clearLastWinnersState:e=>{e.entities=aa.entities,e.loaded=aa.loaded,e.error=aa.error,e.jackPot=aa.jackPot,e.jackPotLoaded=aa.jackPotLoaded,e.jackPotError=aa.jackPotError}}}),na=sa.reducer,{getCasinoLastWinnersStart:oa,getCasinoLastWinnersSuccess:ia,getCasinoLastWinnersListStart:ra,getCasinoLastWinnersListSuccess:la,getCasinoLastWinnersFailure:ca,getCasinoJackPotStart:da,getCasinoJackPotSuccess:ma,getCasinoJackPotFailure:ua,clearLastWinnersState:pa}=sa.actions,_a=e=>e[ta],ga=(0,i.createSelector)(_a,(e=>e.entities)),va=(0,i.createSelector)(_a,(e=>e.entitiesList)),ha=((0,i.createSelector)(_a,(e=>e.loaded)),(0,i.createSelector)(_a,(e=>e.error)),(0,i.createSelector)(_a,(e=>e.jackPot))),ba=e=>({type:ra.type,payload:e}),fa=e=>({type:oa.type,payload:e}),ya=()=>({type:da.type}),Sa="casinoTopWinners",Ea={entities:[],pedestalEntities:[],loaded:!0,error:null},Ca=(0,i.createSlice)({name:Sa,initialState:Ea,reducers:{getCasinoTopWinnersStart:(e,t)=>{e.loaded=!1},getCasinoTopWinnersSuccess:(e,t)=>{e.entities=t.payload,e.loaded=!0},getCasinoPedestalTopWinnersStart:(e,t)=>{e.loaded=!1},getCasinoPedestalTopWinnersSuccess:(e,t)=>{e.pedestalEntities=t.payload.slice(0,3),e.loaded=!0},getCasinoTopWinnersFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},clearTopWinnersState:e=>{e.entities=Ea.entities,e.pedestalEntities=Ea.pedestalEntities,e.loaded=Ea.loaded,e.error=Ea.error}}}),Ta=Ca.reducer,{getCasinoTopWinnersStart:Na,getCasinoTopWinnersSuccess:ka,getCasinoPedestalTopWinnersStart:xa,getCasinoPedestalTopWinnersSuccess:wa,getCasinoTopWinnersFailure:La,clearTopWinnersState:Ia}=Ca.actions,Pa=e=>e[Sa],Ba=(0,i.createSelector)(Pa,(e=>e.entities)),Fa=(0,i.createSelector)(Pa,(e=>e.pedestalEntities)),Ma=(0,i.createSelector)(Pa,(e=>e.loaded)),Aa=(0,i.createSelector)(Pa,(e=>e.error)),Da=e=>({type:Na.type,payload:e}),ja=e=>({type:xa.type,payload:e||{}}),Oa="casinoLastPlayed",Ra={entities:[],loaded:!0,error:null},Ha=(0,i.createSlice)({name:Oa,initialState:Ra,reducers:{getCasinoLastPlayedStart:(e,t)=>{e.loaded=!1},getCasinoLastPlayedSuccess:(e,t)=>{e.entities=t.payload,e.loaded=!0},getCasinoLastPlayedFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},clearLastPlayedState:e=>{e.entities=Ra.entities,e.loaded=Ra.loaded,e.error=Ra.error}}}),Wa=Ha.reducer,{getCasinoLastPlayedStart:Va,getCasinoLastPlayedSuccess:Ua,getCasinoLastPlayedFailure:Ga,clearLastPlayedState:$a}=Ha.actions,Za=e=>e[Oa],za=((0,i.createSelector)(Za,(e=>e.entities)),(0,i.createSelector)(Za,(e=>e.loaded)),(0,i.createSelector)(Za,(e=>e.error)),"casinoSlotSession");let qa=function(e){return e.none="none",e.setup="setup",e.interval="interval",e.timeLimit="timeLimit",e.lossLimit="lossLimit",e.recentNotification="recentNotification",e.closeModalSession="closeModalSession",e}({});const Xa={session:null,durations:null,notificationIntervals:null,exclusionPeriods:null,loading:!1,loaded:!1,error:null,modal:qa.none,isSessionSummaryOpen:!1,showSessionModal:!1,errorModal:null},Ja=(0,i.createSlice)({name:za,initialState:Xa,reducers:{getCasinoSlotSessionStart:(e,t)=>{e.loading=!0,e.loaded=!1},getCasinoSlotSessionSuccess:(e,t)=>{e.loading=!1,e.loaded=!0,e.session=t.payload},getCasinoSlotSessionError:(e,t)=>{e.loading=!1,e.loaded=!0},createCasinoSlotSessionStart:(e,t)=>{e.error=null},createCasinoSlotSessionSuccess:(e,t)=>{e.modal=qa.none},createCasinoSlotSessionError:(e,t)=>{var a;e.error=null==(a=t.payload)||null==(a=a.response)?void 0:a.data},updateCasinoSlotSession:(e,t)=>{e.session&&(e.session=Object.assign({},e.session,t.payload))},getCasinoSlotSessionDictionariesStart:()=>{},getCasinoSlotSessionDictionariesSuccess:(e,t)=>{const{durations:a,notificationIntervals:s,exclusionPeriods:n}=t.payload;e.durations=a,e.notificationIntervals=s,e.exclusionPeriods=n},getCasinoSlotSessionDictionariesError:(e,t)=>{},openCasinoSlotSessionModal:(e,t)=>{e.modal=t.payload},closeCasinoSlotSessionModal:e=>{e.modal=qa.none},resetCasinoSlotSession:e=>{e.session=Xa.session},openCasinoSlotSessionSummary:e=>{e.isSessionSummaryOpen=!0},closeCasinoSlotSessionSummary:e=>{e.isSessionSummaryOpen=!1},heartBeatSessionStart:(e,t)=>{e.error=null,e.loading=!0},heartBeatSessionSuccess:(e,t)=>{e.loading=!1,e.error=null,e.modal=qa.none},heartBeatSessionError:(e,t)=>{e.loading=!1;const{message:a}=t.payload||{};e.errorModal=a},terminateSessionStart:(e,t)=>{e.error=null,e.loading=!0},terminateSessionSuccess:(e,t)=>{e.loading=!1,e.error=null,e.modal=qa.none},terminateSessionError:(e,t)=>{var a;e.loading=!1,e.error=null==(a=t.payload)||null==(a=a.response)?void 0:a.data},showSessionPopup:e=>{e.loading=!1,e.showSessionModal=!0},closeSessionPopup:e=>{e.loading=!1,e.showSessionModal=!1,e.errorModal=null}}}),Ya=Ja.reducer,{getCasinoSlotSessionStart:Ka,getCasinoSlotSessionSuccess:Qa,getCasinoSlotSessionError:es,getCasinoSlotSessionDictionariesStart:ts,getCasinoSlotSessionDictionariesSuccess:as,getCasinoSlotSessionDictionariesError:ss,openCasinoSlotSessionModal:ns,closeCasinoSlotSessionModal:os,createCasinoSlotSessionStart:is,createCasinoSlotSessionSuccess:rs,createCasinoSlotSessionError:ls,updateCasinoSlotSession:cs,resetCasinoSlotSession:ds,openCasinoSlotSessionSummary:ms,closeCasinoSlotSessionSummary:us,heartBeatSessionStart:ps,heartBeatSessionSuccess:_s,heartBeatSessionError:gs,terminateSessionStart:vs,terminateSessionSuccess:hs,terminateSessionError:bs,showSessionPopup:fs,closeSessionPopup:ys}=Ja.actions,Ss=e=>e[za],Es=(0,i.createSelector)(Ss,(e=>e.session)),Cs=(0,i.createSelector)(Ss,(({durations:e,notificationIntervals:t,exclusionPeriods:a})=>{const s=e=>null==e?void 0:e.items.map((e=>({id:e.id,text:(0,Ce.__)(e.text)})));return{durations:s(e),notificationIntervals:s(t),exclusionPeriods:s(a)}})),Ts=(0,i.createSelector)(Ss,(e=>e.modal)),Ns=(0,i.createSelector)(Ss,(e=>e.loading)),ks=(0,i.createSelector)(Ss,(e=>e.loaded)),xs=(0,i.createSelector)(Ss,(e=>e.error)),ws=(0,i.createSelector)(Ss,(e=>e.errorModal)),Ls=(0,i.createSelector)(Ss,(e=>e.isSessionSummaryOpen)),Is=(0,i.createSelector)(Ss,(e=>e.showSessionModal)),Ps=()=>({type:Ka.type}),Bs=e=>({type:is.type,payload:e}),Fs=()=>({type:ts.type}),Ms=e=>({type:ps.type,payload:e}),As=e=>({type:vs.type,payload:e}),Ds=(0,s.lp)(((e,t,{Api:a})=>e.pipe((0,s.l4)(ct.type),(0,n.exhaustMap)((e=>a.casinoSession.getCategories(e.payload).pipe((0,n.map)((t=>dt({data:t,auth:!!e.payload.auth,categoryRecentlyPlayedEnabled:e.payload.categoryRecentlyPlayedEnabled}))),(0,n.catchError)((e=>(0,o.of)(mt(e)))),(0,n.shareReplay)({refCount:!0})))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(S.type),(0,n.switchMap)((e=>a.casinoSession.getGames(e.payload).pipe((0,n.map)((e=>e.items[0])),(0,n.map)((e=>E(e))),(0,n.catchError)((e=>(0,o.of)(j(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(m.type),(0,n.switchMap)((e=>a.casino.updateGame(e.payload).pipe((0,n.map)((e=>u(e))),(0,n.catchError)((e=>(0,o.of)(p(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(le.type),(0,n.switchMap)((e=>a.casinoSession.getGames(e.payload||null).pipe((0,n.map)((t=>ce(Object.assign({},t,{state:"number"==typeof e.payload.has_live?e.payload.has_live:se.WU.all})))),(0,n.catchError)((e=>(0,o.of)(de(e)))),(0,n.shareReplay)({refCount:!0})))))),((e,t,{Api:a})=>e.pipe((0,s.l4)($.type),(0,n.exhaustMap)((e=>a.casino.getGames(e.payload).pipe((0,n.map)((e=>Z(e))),(0,n.catchError)((e=>(0,o.of)(z(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(we.type),(0,n.exhaustMap)((e=>a.casinoSession.getProducers(e.payload).pipe((0,n.map)((t=>Le({data:t,disableSort:!!e.payload.topProducer}))),(0,n.catchError)((e=>(0,o.of)(Ie(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(ge.type),(0,n.switchMap)((e=>a.casinoSession.getGames(e.payload||null).pipe((0,n.map)((t=>_e(Object.assign({},t,{state:"number"==typeof e.payload.has_live?e.payload.has_live:se.WU.all})))),(0,n.catchError)((e=>(0,o.of)(de(e)))),(0,n.shareReplay)({refCount:!0})))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(T.type),(0,n.switchMap)((e=>a.casinoSession.createGameSession(e.payload).pipe((0,n.map)((e=>k(e))),(0,n.catchError)((e=>(0,o.of)(j(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(N.type),(0,n.switchMap)((e=>a.casinoSession.createDemoGameSession(e.payload).pipe((0,n.map)((e=>k(e))),(0,n.catchError)((e=>(0,o.of)(j(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(ut.type),(0,n.flatMap)((e=>a.casinoSession.getGames(e.payload).pipe((0,n.map)((t=>Object.assign(t,{id:e.payload.category_id||Qe}))),(0,n.map)((e=>pt(e))),(0,n.catchError)((e=>(0,o.of)(mt(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(oa.type),(0,n.exhaustMap)((e=>a.casinoSession.getLastWinners(e.payload).pipe((0,n.map)((e=>ia(e))),(0,n.catchError)((e=>(0,o.of)(ca(e))))))),(0,n.shareReplay)({refCount:!0}))),((e,t,{Api:a})=>e.pipe((0,s.l4)(ra.type),(0,n.switchMap)((e=>a.casinoSession.getLastWinners(e.payload).pipe((0,n.map)((e=>la(e))),(0,n.catchError)((e=>(0,o.of)(ca(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(da.type),(0,n.switchMap)((()=>a.casino.getJackPot().pipe((0,n.map)((e=>ma(e))),(0,n.catchError)((e=>(0,o.of)(ua(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(Na.type),(0,n.switchMap)((e=>a.casinoSession.getTopWinners(e.payload).pipe((0,n.pluck)("items"),(0,n.map)((e=>ka(e))),(0,n.catchError)((e=>(0,o.of)(La(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(xa.type),(0,n.switchMap)((e=>a.casinoSession.getTopWinners(Object.assign({},e.payload,{period:"all_time"})).pipe((0,n.pluck)("items"),(0,n.map)((e=>wa(e))),(0,n.catchError)((e=>(0,o.of)(La(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(Fe.type),(0,n.exhaustMap)((e=>a.casinoSession.getProducers(e.payload).pipe((0,n.map)((t=>Me({data:t,disableSort:!!e.payload.topProducer}))),(0,n.catchError)((e=>(0,o.of)(Ie(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(Va.type),(0,n.switchMap)((e=>a.casinoSession.getGamesLastPlayed(e.payload).pipe((0,n.pluck)("items"),(0,n.map)((e=>Ua(e))),(0,n.catchError)((e=>(0,o.of)(Ga(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(q.type),(0,n.exhaustMap)((e=>a.casino.activateGames(Object.assign({},e.payload,{provider:t.value.casinoGames.games.filters.provider,producer:t.value.casinoGames.games.filters.producer,title:t.value.casinoGames.games.filters.title,feature_group:t.value.casinoGames.games.filters.feature_group,category:t.value.casinoGames.games.filters.category,is_desktop:t.value.casinoGames.games.filters.is_desktop,is_mobile:t.value.casinoGames.games.filters.is_mobile})).pipe((0,n.map)((e=>X(e))),(0,n.catchError)((e=>(0,o.of)(J(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(gt.type),(0,n.exhaustMap)((e=>a.casinoSession.addToFavorites(e.payload).pipe((0,n.map)((()=>vt(e.payload))),(0,n.catchError)((e=>(0,o.of)(ht(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(bt.type),(0,n.exhaustMap)((e=>a.casinoSession.removeFromFavorites(e.payload).pipe((0,n.map)((()=>ft(e.payload))),(0,n.catchError)((e=>(0,o.of)(yt(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(Nt.type),(0,n.flatMap)((e=>a.casinoSession.getGames(e.payload).pipe((0,n.map)((e=>kt(e))),(0,n.catchError)((e=>(0,o.of)(mt(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(wt.type),(0,n.switchMap)((e=>{const t=e.payload,s=Object.assign({},((0,Ve.Z)(t),t)),i=a.casinoSession.getGamesLastPlayed(Object.assign({},s,{has_live:1})).pipe((0,n.map)((e=>e.items)),(0,n.catchError)((e=>(0,o.of)(It(e))))),r=a.casinoSession.getGamesLastPlayed(Object.assign({},s,{has_live:0})).pipe((0,n.map)((e=>e.items)),(0,n.catchError)((e=>(0,o.of)(It(e)))));return(0,o.forkJoin)([i,r]).pipe((0,n.map)((([e,t])=>Lt({lastPlayedGamesLive:[...e],lastPlayedGamesSpin:[...t]}))),(0,n.catchError)((e=>(0,o.of)(It(e)))))})))),((e,t,{Api:a})=>e.pipe((0,s.l4)(ts.type),(0,n.switchMap)((()=>(0,o.forkJoin)([a.casinoSlotSession.getAvailableDurations(),a.casinoSlotSession.getAvailableNotificationIntervals(),a.casinoSlotSession.getAvailableExlusionPeriods()]).pipe((0,n.map)((([e,t,a])=>as({durations:e,notificationIntervals:t,exclusionPeriods:a}))),(0,n.catchError)((e=>(0,o.of)(ss(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(is.type),(0,n.switchMap)((e=>a.casinoSlotSession.createSlotSession(e.payload).pipe((0,n.map)((e=>rs(e))),(0,n.catchError)((e=>(0,o.of)(ls(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(Ka.type),(0,n.switchMap)((()=>a.casinoSlotSession.getActiveSlotSession().pipe((0,n.map)((e=>Qa(e.item))),(0,n.catchError)((e=>(0,o.of)(es(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(ps.type),(0,n.exhaustMap)((e=>a.casinoSlotSession.getHeartBeatSession(e.payload).pipe((0,n.map)((e=>_s(e))),(0,n.catchError)((e=>(0,o.of)(gs(e.response))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(vs.type),(0,n.exhaustMap)((e=>a.casinoSlotSession.createTerminateSession(e.payload).pipe((0,n.map)((e=>hs(e))),(0,n.catchError)((e=>(0,o.of)(bs(e))))))))),Kt.Pc8);var js=a(64208);const Os={[Ge]:lt,[h]:y,[r]:d,[ne]:re,[W]:G,[Te]:xe,[ta]:na,[Sa]:Ta,[Oa]:Wa,[za]:Ya,[js.mtJ]:js.PpO};var Rs=a(29016);let Hs=function(e){return e.s640x480="640x480",e.s315x236="315x236",e.s250x188="250x188",e.s232x174="232x174",e.s208x156="208x156",e.s196x147="196x147",e.s100x75="100x75",e.s337x181="337x181",e.s236x110="236x110",e.s380x380="380x380",e.s190x190="190x190",e}({});class CasinoClient extends Rs.e5{constructor(...e){super(...e),this.apiList={jackPot:"api/configuration/data"}}getJackPot(){return this.getBlank(`${this.apiList.jackPot}`)}}var Ws=a(70527);var Vs=a(37406);class CasinoSessionClient extends Rs.e5{constructor(...e){super(...e),this.favoritesBase="/api/v2/casino/favorite-games",this.apiList={gameSession:"api/casino/create-game-session",demoGameSession:"api/casino/create-game-demo",lastWinners:"api/v2/casino/last-winners",topWinners:"api/v2/casino/top-winners",games:"api/v3/casino/game",producers:"api/v2/casino/producer",categories:"api/v2/casino/category",lastPlayed:"api/v2/user/casino-games/last-played",favoritesList:`${this.favoritesBase}/list`,addFavorite:`${this.favoritesBase}/add`,removeFavorite:`${this.favoritesBase}/remove`}}createGameSession(e){return this.post(this.apiList.gameSession,Object.assign({data:e.session},e.additional||{}))}createDemoGameSession(e){return this.post(this.apiList.demoGameSession,Object.assign({data:e.session},e.additional||{}))}getLastWinners(e){return this.get(`${this.apiList.lastWinners}`,e)}getTopWinners(e){const t=e.date&&e.tz?(0,Ws.QH)(e.date,e.tz):null,a=Object.assign({},e,t&&{timestamp:t});return delete a.tz,this.get(`${this.apiList.topWinners}`,a)}getGames(e){const t=Object.assign({},e),a=-2===t.category_id,s=t.category_id===tt;t.category_id===Qe&&delete t.category_id,a&&(delete t.category_id,delete t.title),s&&(delete t.category_id,delete t.title);const n=(e=>{const t=Object.assign({},e),{per_page:a}=t;return delete t[a],a&&(t.perPage=a),t})(t);return this.get((()=>s?(n.include_images=t.include_images||Hs.s315x236,this.apiList.lastPlayed):a?this.apiList.favoritesList:this.apiList.games)(),(0,Vs.ks)(n)||null)}getProducers(e){return this.get(`${this.apiList.producers}`,(0,Vs.ks)(Object.assign({},e))||null)}getCategories(e){return this.get(`${this.apiList.categories}`,(0,Vs.ks)(Object.assign({},e))||null)}getGamesLastPlayed(e){return this.get(`${this.apiList.lastPlayed}`,e)}addToFavorites(e){return this.post(this.apiList.addFavorite,{gameId:e})}removeFromFavorites(e){return this.delete(this.apiList.removeFavorite,{gameId:e})}}let Us=function(e){return e[e.active=1]="active",e[e.expired=2]="expired",e[e.lossLimitReached=3]="lossLimitReached",e[e.closedByLogout=4]="closedByLogout",e[e.closedByAdmin=5]="closedByAdmin",e}({});class CasinoSlotSessionClient extends Rs.e5{constructor(...e){super(...e),this.apiList={getActiveSlotSesssion:"api/v2/casino/slots-session/get-active",createSlotSession:"api/v2/casino/slots-session/create",getAvailableDurations:"api/v2/casino/slots-session/durations-list",getAvailableNotificationIntervals:"api/v2/casino/slots-session/notifications-intervals-list",getAvailableExlusionPeriods:"api/v2/casino/slots-session/exclusion-periods-list",getHeartBeat:"api/v2/casino/game-session/heartbeat",terminateSession:"api/v2/casino/game-session/terminate"}}getActiveSlotSession(){return this.get(this.apiList.getActiveSlotSesssion)}createSlotSession(e){return this.post(this.apiList.createSlotSession,e)}getAvailableDurations(){return this.get(this.apiList.getAvailableDurations)}getAvailableNotificationIntervals(){return this.get(this.apiList.getAvailableNotificationIntervals)}getAvailableExlusionPeriods(){return this.get(this.apiList.getAvailableExlusionPeriods)}getHeartBeatSession(e){return this.post(`${this.apiList.getHeartBeat}`,e)}createTerminateSession(e){return this.post(`${this.apiList.terminateSession}`,e)}}a(45980)},29054:(e,t,a)=>{"use strict";a.d(t,{aD:()=>X,zk:()=>CustomerCashier,kw:()=>Me,IR:()=>Ae,Zh:()=>A,cF:()=>T,XT:()=>M,Ah:()=>ce,em:()=>Be,wu:()=>V,Hd:()=>Fe,jM:()=>U,oG:()=>ze,VG:()=>re,IS:()=>ge,zu:()=>g,qc:()=>xe,iM:()=>Ie,Px:()=>Pe,QX:()=>ye,uK:()=>Le,kC:()=>H,sN:()=>j,Do:()=>R,lT:()=>O,oc:()=>W,n3:()=>ke,yn:()=>Ne,Yk:()=>we,L3:()=>Ee,OR:()=>me,EX:()=>de,iF:()=>_e,uR:()=>le,U8:()=>pe,HR:()=>Ye,N8:()=>$e,HC:()=>qe,Ew:()=>Xe});var s=a(72811);const n="customerWithdrawal",o=(0,s.createSlice)({name:n,initialState:{entities:[],loaded:!1,error:null},reducers:{getCustomerWithdrawalStart:(e,t)=>{e.loaded=!1},getCustomerWithdrawalSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getCustomerWithdrawalFailure:(e,t)=>{e.error=t.payload}}}),{getCustomerWithdrawalStart:i,getCustomerWithdrawalSuccess:r,getCustomerWithdrawalFailure:l}=(o.reducer,o.actions),c=e=>e[n];(0,s.createSelector)(c,(e=>e.entities)),(0,s.createSelector)(c,(e=>e.loaded)),(0,s.createSelector)(c,(e=>e.error));var d=a(98242),m=a(56320),u=a(11817),p=a(6504);const _="customerDeposit",g="customerPaymentMethods",v=29,h=30,b={entities:null,loaded:!1,paymentMethodsLoaded:!1,paymentTranslationsLoaded:!1,filteredPaymentMethodsLoaded:!1,error:null,isErrorDocVerify:!1,isErrorEmailVerify:!1,filteredPaymentMethods:null,paymentMethods:null,paymentTranslations:null},f=(0,s.createSlice)({name:_,initialState:b,reducers:{getCustomerDepositStart:(e,t)=>{e.isErrorDocVerify=!1,e.isErrorEmailVerify=!1,e.loaded=!1,e.error=null},getCustomerDepositSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getCustomerDepositFailure:(e,t)=>{var a,s;t.payload&&(e.isErrorDocVerify=(null==(a=t.payload)?void 0:a.code)===h,e.isErrorEmailVerify=(null==(s=t.payload)?void 0:s.code)===v,e.error=t.payload);e.loaded=!0},clearCustomerDepositState:e=>{e.entities=b.entities,e.loaded=!1},clearCustomerPaymentMethodsTranslations:e=>{e.paymentMethods=b.paymentMethods,e.paymentTranslations=b.paymentTranslations,e.filteredPaymentMethods=b.filteredPaymentMethods,e.paymentMethodsLoaded=!1,e.paymentTranslationsLoaded=!1,p.J.remove(g)},clearCustomerDepositError:e=>{e.error=b.error,e.isErrorDocVerify=b.isErrorDocVerify,e.isErrorEmailVerify=b.isErrorEmailVerify,e.loaded=!1},getCustomerPaymentMethodsStart:(e,t)=>{e.paymentMethodsLoaded=!1},getCustomerPaymentMethodsSuccess:(e,t)=>{const a=[];"data"in t.payload&&t.payload.data[0]&&(t.payload.data[0].methods.map((e=>{const t=e.service?e.service.toLowerCase():e.providerType.toLowerCase(),s={};s[t]=`${t}_logo`,a.push(s)})),e.paymentMethods=a),e.paymentMethodsLoaded=!0},getCustomerPaymentMethodsFailure:(e,t)=>{e.paymentMethodsLoaded=!0,console.log("payment methods failure")},getCustomerPaymentTranslationsStart:(e,t)=>{e.paymentTranslationsLoaded=!1},getCustomerPaymentTranslationsSuccess:(e,t)=>{e.paymentTranslations=t.payload,e.paymentTranslationsLoaded=!0},getCustomerPaymentTranslationsFailure:(e,t)=>{e.paymentTranslationsLoaded=!0,console.log("payment translations failure")},getFilteredPaymentMethodsStart:(e,t)=>{e.filteredPaymentMethodsLoaded=!1},getFilteredPaymentMethodsSuccess:(e,t)=>{e.filteredPaymentMethods=t.payload||[],e.paymentMethodsLoaded=!0},getFilteredPaymentMethodsFailure:(e,t)=>{e.filteredPaymentMethodsLoaded=!0,console.log("pgw payment methods failure")}}}),y=f.reducer,{getCustomerDepositStart:S,getCustomerDepositSuccess:E,getCustomerDepositFailure:C,clearCustomerDepositState:T,getCustomerPaymentMethodsStart:N,getCustomerPaymentMethodsSuccess:k,getCustomerPaymentMethodsFailure:x,getCustomerPaymentTranslationsStart:w,getCustomerPaymentTranslationsSuccess:L,getCustomerPaymentTranslationsFailure:I,getFilteredPaymentMethodsStart:P,getFilteredPaymentMethodsSuccess:B,getFilteredPaymentMethodsFailure:F,clearCustomerPaymentMethodsTranslations:M,clearCustomerDepositError:A}=f.actions,D=e=>e[_],j=(0,s.createSelector)(D,(e=>e.entities)),O=(0,s.createSelector)(D,(e=>e.loaded)),R=(0,s.createSelector)(D,(e=>e.error)),H=(0,s.createSelector)(D,(e=>e.isErrorDocVerify)),W=((0,s.createSelector)(D,(e=>e.isErrorEmailVerify)),(0,s.createSelector)(D,(e=>e.paymentMethods)),(0,s.createSelector)(D,(e=>e.filteredPaymentMethods||[]))),V=((0,s.createSelector)(D,(e=>e.paymentMethodsLoaded)),(0,s.createSelector)(D,(e=>e.paymentTranslations)),(0,s.createSelector)(D,(e=>e.paymentTranslationsLoaded)),e=>({type:S.type,payload:e})),U=e=>({type:P.type,payload:e});var G=a(64334),$=a(29016),Z=a(7914);class CustomerCashier extends $.e5{constructor(...e){super(...e),this.apiList={createSession:"api/user/pay-session",filteredPaymentMethods:"api/customer/payment-methods-logos-new",getPaymentMethods:"api/cashier/payment-methods",getDepositBonuses:"api/v2/user/bonus/deposit-available",getBuyCrypto:"api/cashier/configurations"}}createAuthHeader(e){return btoa(`${e.pgw_merchant_id}:${e.account_id}:${e.session_id}`)}getFilteredPaymentMethods(e){return Z.HI.external.get(`${this.pgwApiUrl}/${this.apiList.filteredPaymentMethods}?${G.encode(e)}`)}createCashierSession(e){return this.get(this.apiList.createSession,e)}getAvailablePaymentMethods(e){return Z.HI.external.get(`${this.paymentiqTestApi}/cashier/${e.sessionData.merchant_id}/${e.sessionData.account_id}?locale=${e.language}&method=deposit&sessionId=${e.sessionData.session_id}&channelId=Windows`)}getPaymentTranslations(e){return Z.HI.external.get(`${this.paymentiqTestApi}/resource/translations?locale=${e.language}&merchantId=${e.sessionData.merchant_id}`)}getPaymentMethods(e){const{language:t}=e,a=t?{"Accept-Language":t}:{};return Z.HI.external.get(`${this.pgwApiUrl}/${this.apiList.getPaymentMethods}/${e.method}`,void 0,void 0,Object.assign({"Pgw-Authorization":this.createAuthHeader(e.auth)},a))}getBuyCryptoGroup(e){const{language:t}=e,a=t?{"Accept-Language":t}:{};return Z.HI.external.get(`${this.pgwApiUrl}/${this.apiList.getBuyCrypto}`,void 0,void 0,Object.assign({"Pgw-Authorization":this.createAuthHeader(e.auth)},a))}getDepositBonuses(e){return this.get(this.apiList.getDepositBonuses,e?{bonusCode:e}:void 0)}}var z=a(69180);const q="customerCashier";let X=function(e){return e.deposit="deposit",e.withdrawal="withdrawal",e.buyCrypto="buyCrypto",e}({});const J={method:X.deposit,paymentMethods:[],categories:[],activePaymentMethod:null,session:null,isLoading:!1,depositBonuses:[],depositBonusCode:void 0,isBonusesEnabled:!0,selectedDepositBonus:null,buyCrypto:[],error:null},Y=(0,s.createSlice)({name:q,initialState:J,reducers:{getPaymentMethodsStart:(e,t)=>{e.isLoading=!0},getPaymentMethodsSuccess:(e,t)=>{e.paymentMethods=t.payload.payment_methods,e.categories=t.payload.categories,e.isLoading=!1},getPaymentMethodsError:(e,t)=>{e.isLoading=!1},getCashierSessionStart:e=>{e.error=J.error,e.isLoading=!0},getCashierSessionSuccess:(e,t)=>{e.session=t.payload},getCashierSessionError:(e,t)=>{var a;e.error=null==(a=t.payload)?void 0:a.message,e.isLoading=!1},getDepositBonusesStart:e=>{},getDepositBonusesSuccess:(e,t)=>{const a=e.depositBonusCode?t.payload[0]:null;e.selectedDepositBonus=a,e.depositBonuses=t.payload},getDepositBonusesError:(e,t)=>{e.depositBonusCode=J.depositBonusCode},setDepositBonusCode:(e,t)=>{e.depositBonusCode=t.payload},clearDepositBonus:e=>{e.depositBonusCode=J.depositBonusCode,e.selectedDepositBonus=J.selectedDepositBonus},setCashierMethod:(e,t)=>{e.method!==t.payload&&(e.method=t.payload,e.error=J.error)},setActivePaymentMethod:(e,t)=>{e.activePaymentMethod=t.payload},clearActivePaymentMethod:e=>{e.activePaymentMethod=J.activePaymentMethod},toggleDisabledBonusesState:(e,t)=>{e.isBonusesEnabled=t.payload,!1===t.payload&&(e.depositBonusCode=J.depositBonusCode,e.selectedDepositBonus=J.selectedDepositBonus)},setDepositBonus:(e,t)=>{e.selectedDepositBonus=t.payload},resetCashierState:e=>{e.method=J.method,e.paymentMethods=J.paymentMethods,e.activePaymentMethod=J.activePaymentMethod,e.buyCrypto=J.buyCrypto,e.session=J.session,e.isLoading=J.isLoading,e.depositBonuses=J.depositBonuses,e.depositBonusCode=J.depositBonusCode,e.selectedDepositBonus=J.selectedDepositBonus,e.error=J.error},getBuyCryptoGroupStart:e=>{},getBuyCryptoGroupSuccess:(e,t)=>{var a;e.buyCrypto=null==(a=t.payload)||null==(a=a.customTabs)||null==(a=a.buyCrypto)?void 0:a.paymentMethods},getBuyCryptoGroupError:(e,t)=>{var a;e.error=null==(a=t.payload)?void 0:a.message,e.isLoading=!1}}}),K=Y.reducer,{getPaymentMethodsStart:Q,getPaymentMethodsSuccess:ee,getPaymentMethodsError:te,getCashierSessionStart:ae,getCashierSessionSuccess:se,getCashierSessionError:ne,getDepositBonusesStart:oe,getDepositBonusesSuccess:ie,getDepositBonusesError:re,setDepositBonusCode:le,clearDepositBonus:ce,setCashierMethod:de,setActivePaymentMethod:me,clearActivePaymentMethod:ue,toggleDisabledBonusesState:pe,setDepositBonus:_e,resetCashierState:ge,getBuyCryptoGroupStart:ve,getBuyCryptoGroupSuccess:he,getBuyCryptoGroupError:be}=Y.actions,fe=e=>e[q],ye=(0,s.createSelector)(fe,(e=>e.method)),Se=(0,s.createSelector)(fe,(e=>{const t=e.method===X.buyCrypto;return e.method===X.withdrawal?e.paymentMethods:t?e.paymentMethods.filter((t=>e.buyCrypto.includes(t.id))):e.paymentMethods})),Ee=(0,s.createSelector)(fe,(e=>e.buyCrypto.length>0)),Ce=(0,s.createSelector)(fe,(e=>e.categories)),Te=(0,s.createSelector)(fe,(e=>e.session)),Ne=(0,s.createSelector)(fe,(e=>e.depositBonuses)),ke=(0,s.createSelector)(fe,(e=>e.depositBonusCode)),xe=(0,s.createSelector)(fe,(e=>e.activePaymentMethod)),we=(0,s.createSelector)(fe,(e=>e.isBonusesEnabled)),Le=(0,s.createSelector)(fe,(e=>e.selectedDepositBonus)),Ie=(0,s.createSelector)(fe,(e=>e.error)),Pe=(0,s.createSelector)(fe,(e=>e.isLoading)),Be=e=>({type:ae.type,payload:e}),Fe=e=>({type:oe.type,payload:e}),Me=(0,d.lp)(((e,t,{Api:a})=>e.pipe((0,d.l4)(S.type),(0,m.switchMap)((e=>a.cashier.createCashierSession(e.payload).pipe((0,m.map)((e=>E(e))),(0,m.catchError)((e=>{var t,a,s;return(0,u.of)(C((null==(t=e.data)?void 0:t.data)||(null==e||null==(a=e.response)?void 0:a.data)||(null==e||null==(s=e.response)?void 0:s.message)||""))}))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(N.type),(0,m.switchMap)((e=>a.cashier.getAvailablePaymentMethods(e.payload).pipe((0,m.map)((e=>k(e))),(0,m.catchError)((e=>(0,u.of)(x(e))))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(P.type),(0,m.switchMap)((e=>a.cashier.getFilteredPaymentMethods(e.payload).pipe((0,m.map)((e=>B(e))),(0,m.catchError)((e=>(0,u.of)(F(e))))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(w.type),(0,m.switchMap)((e=>a.cashier.getPaymentTranslations(e.payload).pipe((0,m.map)((e=>L(e))),(0,m.catchError)((e=>(0,u.of)(I(e))))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(Q.type),(0,m.switchMap)((e=>a.cashier.getPaymentMethods(e.payload).pipe((0,m.map)((e=>ee(e))),(0,m.catchError)((e=>(0,u.of)(te(e))))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(ae.type),(0,m.switchMap)((e=>a.cashier.createCashierSession(e.payload).pipe((0,m.map)((e=>se(e))),(0,m.catchError)((e=>{var t,a,s;return(0,u.of)(ne((null==(t=e.data)?void 0:t.data)||(null==e||null==(a=e.response)?void 0:a.data)||(null==e||null==(s=e.response)?void 0:s.message)||""))}))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(oe.type),(0,m.switchMap)((e=>a.cashier.getDepositBonuses(e.payload).pipe((0,m.map)((t=>e.payload?t.items.length?_e(t.items[0]):re({data:{messages:(0,z.__)("Cashier_._Bonus code not found_._Wrong bonus code"),bonusCode:e.payload}}):ie(null==t?void 0:t.items))),(0,m.catchError)((e=>(0,u.of)(re(e))))))))),((e,t,{Api:a})=>e.pipe((0,d.l4)(ve.type),(0,m.switchMap)((e=>a.cashier.getBuyCryptoGroup(e.payload).pipe((0,m.map)((e=>he(e))),(0,m.catchError)((e=>(0,u.of)(be(e)))))))))),Ae={[_]:y,[q]:K};var De=a(45980);var je=a(4269),Oe=a(64208),Re=a(83807),He=a(23971),We=a(2784),Ve=a(46423);var Ue=function(e){return e.scrollTop="scroll_top",e.heightChange="cashier_height_change",e.notify="deposit-withdraw_result",e.getBackToPaymentMethods="getBackToPaymentMethods",e}(Ue||{});const Ge=e=>{if(!e)return{top:0,left:0};const t=e.getBoundingClientRect(),a=window.pageXOffset||document.documentElement.scrollLeft,s=window.pageYOffset||document.documentElement.scrollTop;return{top:t.top+s,left:t.left+a}},$e=({sessionData:e,method:t,loaded:a,closeForm:s,clearError:n,bonus:o="",depositNotify:i=null,currency:r,endpoint:l,widget:c=null,platform:d,defaultMinHeight:m=null,paymentMethod:u,theme:p,customerBalance:_,customerBalanceChanged:g,refModal:v,direction:h=Re.Ns.ltr,orderId:b=null,amount:f=null})=>{var y;const[S,E]=(0,We.useState)(""),[C,T]=(0,We.useState)(""),[N,k]=(0,We.useState)(""),[x,w]=(0,We.useState)(!1),[L,I]=(0,We.useState)(null),{language:P}=window||{},B=window.languages&&P?null==(y=window.languages[P])?void 0:y.locale:"en_US",{paramValue:F}=(({paramName:e})=>({paramValue:(0,We.useMemo)((()=>{const{hash:e}=window.location;return e&&e.split("#")[1].split("=")[1]||""}),[e])}))({paramName:He.S7f.bonus}),M=`${window.location.origin}${(0,Oe.XsO)("terms","/information/terms-and-conditions")}`,A=window.location.href,D=(0,De.useSelector)(je.prP),j=(e,t)=>null==t?"":`&${e}=${t}`,O=e=>{var a,n,o;if(e.data.task===Ue.scrollTop)if(null!=c&&c.current){const e=Ge(null==c?void 0:c.current).top-80;document.documentElement.scrollTop>e&&(document.documentElement.scrollTop=Ge(c.current).top-80)}else document.documentElement.scrollTop=0,null!=v&&v.current&&(v.current.scrollTop=0);if((null==(a=e.data)?void 0:a.task)===Ue.notify&&t===Re.Ng.deposit&&i){const{data:t}=e,{payload:a}=t||{},s={txRefId:(null==a?void 0:a.transactionId)||"",txAmount:(null==a?void 0:a.amount)||"",txAmountCy:r||""};i({data:{payload:s}})}if((null==(n=e.data)?void 0:n.task)===Ue.heightChange){const{data:t}=e,{payload:a}=t||{};I({height:+a+5})}(null==(o=e.data)?void 0:o.task)===Ue.getBackToPaymentMethods&&s()};(0,We.useEffect)((()=>(a?window.addEventListener("message",O,!1):(n(),w(!1)),()=>{window.removeEventListener("message",O,!1)})),[a,c]),(0,We.useEffect)((()=>(e&&(E(e.session_id),T(e.account_id),k(`${e.pgw_merchant_id}`),w(!0)),()=>{w(!1)})),[e,o,i,t]),(0,We.useEffect)((()=>{_&&g(_)}),[_]);return{loadingComplete:x,sessionId:S,userId:C,merchantId:N,language:P,rect:L,getPGWendpoint:()=>C&&N&&S?`${l}/?userId=${C}&sessionId=${S}&merchantId=${N}&paymentType=${t}¤cy=${r}&bonus=${F}&language=${B}&termsUrl=${M}&platform=${d}&host=${A}&country=${D}&direction=${h}`:(Ve.captureException(new Error("####Customer PGW ENDPOINT FAILED####:"),{extra:{endpoint:l,userId:C,currentUrl:A}}),null),getDefaultIframeStyles:()=>({minHeight:(null==L?void 0:L.height)||m||"100vh"}),getPaymentMethodEndpoint:()=>{if(N&&S&&C)return`${l}/${p||"payment"}/${u}?userId=${C}&sessionId=${S}&merchantId=${N}&paymentType=${t}¤cy=${r}&bonus=${o}&language=${B}&termsUrl=${M}&platform=${d}&host=${A}&customerBalance=${_}&country=${D}&direction=${h}&orderId=${b}&amount=${f}${j("orderId",b)}${j("amount",f)}`;Ve.captureException(new Error("####Customer PGW ENDPOINT FAILED####:"),{extra:{endpoint:l,userId:C,currentUrl:A}})}}},Ze=[X.buyCrypto,X.deposit],ze=e=>Ze.includes(e)?X.deposit:X.withdrawal,qe=({rtl:e,orderId:t,amount:a})=>{const s=(0,De.useDispatch)(),{paymentMethod:n,endpoint:o,method:i,session:r,currency:l,bonus:c,platform:d,theme:m,customerBalance:u}=(0,De.useSelector)((e=>{var t;return{paymentMethod:xe(e),endpoint:(0,Oe.NyD)(e),method:ye(e),session:Te(e),currency:(0,je.$nE)(e),bonus:Le(e),platform:(0,Oe.WpO)(e),theme:(0,Oe.XxG)(e),customerBalance:null==(t=(0,je.yt6)(e))?void 0:t.availableForWithdrawal}}),De.shallowEqual),{bonusCode:p}=c||{},_=()=>{s(ue())},g=e?Re.Ns.rtl:Re.Ns.ltr,{getPaymentMethodEndpoint:v,getDefaultIframeStyles:h}=$e({sessionData:r,loaded:!0,method:ze(i),bonus:p,currency:l,endpoint:o,error:null,clearState:()=>{s(T())},closeForm:_,clearError:()=>{s(A())},depositNotify:e=>{s((0,je.HFR)(e))},customerData:()=>{s((0,je.A5h)())},platform:d,defaultMinHeight:"600px",paymentMethod:n,theme:m,customerBalance:u,customerBalanceChanged:e=>{s((0,je.J9Z)(e))},direction:g,orderId:t,amount:a});return{getPaymentMethodEndpoint:v,getDefaultIframeStyles:h,closeForm:_}},Xe=({method:e})=>{const[t,a]=(0,We.useState)(null),s=(0,De.useDispatch)(),{session:n,categories:o,isLoading:i,language:r,paymentMethods:l,buyCryptoTab:c,customerCountryCode:d}=(0,De.useSelector)((e=>({session:Te(e),paymentMethods:Se(e),buyCryptoTab:(0,Oe.idd)(e),categories:Ce(e),isLoading:Pe(e),language:Oe.UNo})),De.shallowEqual);(0,We.useEffect)((()=>{if(n){const{account_id:a,session_id:o,pgw_merchant_id:i}=n;s((t={auth:{account_id:a,session_id:o,pgw_merchant_id:i},method:ze(e),language:r},{type:Q.type,payload:t})),c&&s((e=>({type:ve.type,payload:e}))({auth:{account_id:a,session_id:o,pgw_merchant_id:i},language:r}))}var t}),[n,r,e,c]);const m=(0,We.useMemo)((()=>null==l?void 0:l.reduce(((e,t)=>(null==o||o.forEach((a=>{t.categories.includes(a.id)&&(e[a.label]=[...e[a.label]||[],t])})),e)),{})),[l,o]),u=m[t]||[];return{groups:m,allMethodGroups:l,activeGroupName:t,activeGroupItems:u,setActiveGroupName:a,isLoading:i}};var Je=a(34153);const Ye=()=>{const e=(0,De.useDispatch)(),{pathname:t}=(0,Je.useLocation)(),a=(0,De.useSelector)(je.hFT),s=(0,De.useSelector)(je.VrJ);return{openCashierModal:n=>{const{method:o,bonusCode:i}=n||{};a&&a.disabledStatusCode===je.QIH.block_id_upload?t!==Oe.jZg.blockedVerification&&(window.location.href=`${Oe.jZg.blockedVerification}`):a&&s?t!==Oe.jZg.registrationMigrationGvive&&(window.location.href=`${Oe.jZg.registrationMigrationGvive}`):(e((0,je.ARU)(je.vOS.cashier)),o&&e(de(o)),i&&e(le(i)))}}}},4269:(e,t,a)=>{"use strict";a.d(t,{vwM:()=>jf,oKq:()=>ms,$al:()=>iu,STD:()=>St,Scx:()=>Tt,oDP:()=>xt,jZ3:()=>kt,aVB:()=>Nt,wL6:()=>dv,E6q:()=>Hv,nzW:()=>Ge,NMe:()=>Sf,Olm:()=>Pf,_o2:()=>qu,gSd:()=>Co,IMJ:()=>Et,OgY:()=>Yn,sRs:()=>ha,RZo:()=>ll,kVf:()=>un,$yo:()=>rs,KH4:()=>Br,Y7r:()=>En,IqH:()=>CashoutClient,icT:()=>to,lKN:()=>_s,jYl:()=>dl,vOS:()=>cl,XSG:()=>Ct,slT:()=>Kn,YPp:()=>CustomerClient,yib:()=>Customerv2Client,QIH:()=>ml,vsU:()=>X_,F1Q:()=>ly,KD7:()=>cy,sG2:()=>ni,oKV:()=>c,JkP:()=>mf,$le:()=>s_,MgY:()=>p,k$g:()=>b,WC9:()=>u,hi5:()=>Jm,P4f:()=>fg,JIy:()=>Sh,$dw:()=>Ph,jUC:()=>ls,ZiQ:()=>ps,YAd:()=>it,K8x:()=>j_,RGQ:()=>Fb,MOq:()=>Yb,kt_:()=>rg,H_z:()=>PageClient,LPg:()=>Kb,mTM:()=>qy,QWn:()=>Yf,v18:()=>nu,tcE:()=>Dp,l0o:()=>Yh,Wun:()=>ib,vqY:()=>m,e9s:()=>vp,YFo:()=>Ig,PVj:()=>hb,BOD:()=>xn,iFH:()=>wn,u$4:()=>Nn,$Vl:()=>Tn,emc:()=>Cn,lQf:()=>l_,Owu:()=>th,cX8:()=>Mp,qb:()=>xy,CJG:()=>Vp,t5x:()=>cv,wsk:()=>lv,ojv:()=>rv,$hi:()=>iv,j2F:()=>$f,IZ1:()=>Vf,UHk:()=>Ty,jMb:()=>us,lju:()=>qp,RkM:()=>$m,jE8:()=>Zm,I5v:()=>Hc,KKF:()=>Rc,_f0:()=>It,zrT:()=>Pt,Xpw:()=>Uu,Ul4:()=>Gu,bCg:()=>Wu,dzr:()=>Vu,dxu:()=>Nv,B93:()=>qn,i4q:()=>kn,_h_:()=>Jn,nc$:()=>On,Bi1:()=>qt,hT0:()=>gv,efv:()=>Gv,fF5:()=>Qn,z4x:()=>Hm,Qnq:()=>Wm,OPs:()=>Mc,Dmj:()=>Fc,Vcx:()=>_i,yrX:()=>Ds,r1F:()=>As,UJg:()=>Kc,Cpd:()=>um,HEE:()=>pm,oSZ:()=>kl,qgj:()=>Nl,R_C:()=>Ws,GYq:()=>Mi,jRG:()=>ee,c9V:()=>oh,tH3:()=>wi,IRq:()=>Rm,d7p:()=>Be,UC3:()=>Fe,JY0:()=>j,z7u:()=>D,H3q:()=>n_,cZC:()=>Tr,mZS:()=>vr,PZV:()=>br,LzG:()=>hr,DVB:()=>Hs,VJm:()=>kc,CUS:()=>xl,f8f:()=>Fa,mNQ:()=>Rs,TgH:()=>Ti,fF6:()=>Rn,HJy:()=>Pi,KI0:()=>vy,prK:()=>Ma,GjR:()=>Xc,QPd:()=>A,gpI:()=>Q,A8E:()=>Wh,CNd:()=>Tb,zuP:()=>oc,L0s:()=>Wb,u2J:()=>pu,IU:()=>Up,V6y:()=>le,z5H:()=>uh,ERz:()=>tu,ohS:()=>af,LCB:()=>qg,Cat:()=>Pr,oxy:()=>zi,kBZ:()=>kv,QSq:()=>xv,J_m:()=>ru,na9:()=>z_,Ugc:()=>Z_,Pc8:()=>Lf,$Ap:()=>Cf,jrx:()=>Ze,_SG:()=>Ff,EWn:()=>_r,GD7:()=>Mf,zgd:()=>_p,ec7:()=>Yu,b_J:()=>we,unM:()=>Le,IlJ:()=>M,XZO:()=>F,Ail:()=>Vm,Sa5:()=>Um,koj:()=>Jc,_tH:()=>Gm,o88:()=>jc,NTf:()=>Dc,VcD:()=>Ko,RwM:()=>fs,fjM:()=>Jo,f$O:()=>xo,Ew:()=>jt,eZc:()=>oo,$uF:()=>vm,suZ:()=>hm,LyE:()=>sc,gU9:()=>nc,sEb:()=>Cm,mlC:()=>Ul,A5h:()=>cm,IXQ:()=>ya,ta7:()=>_m,$Cw:()=>gm,tik:()=>Ml,GFG:()=>Bl,T3X:()=>_n,smJ:()=>nl,pzf:()=>Gr,ARU:()=>km,D2g:()=>xm,uDb:()=>wc,PMf:()=>pt,DLo:()=>_t,OfC:()=>E,oOs:()=>Ns,RQI:()=>fl,dCC:()=>mm,IOM:()=>dm,f9y:()=>Ll,mtT:()=>Il,Q6F:()=>ri,RpH:()=>bm,pDF:()=>fm,kfB:()=>Yl,mdH:()=>jr,jB8:()=>Bn,_Sb:()=>Dl,UaS:()=>jl,nEd:()=>vc,SLi:()=>Ie,SIX:()=>Pe,lsB:()=>P,fkG:()=>I,dql:()=>vs,zxG:()=>gl,aFI:()=>vl,jBH:()=>Qo,GA6:()=>gs,kXU:()=>Zf,LrV:()=>ua,dWn:()=>_a,wPY:()=>Mv,FBx:()=>eh,YQT:()=>Qv,JWj:()=>Hu,VC_:()=>If,tf3:()=>gp,U$S:()=>Yo,oRA:()=>vo,OgV:()=>go,KA3:()=>nm,Whn:()=>Ua,EvF:()=>Ga,LOk:()=>$a,PW8:()=>Za,Mrv:()=>lm,Lg3:()=>Er,TWo:()=>im,lOk:()=>ol,MtJ:()=>on,vOB:()=>rn,Ze6:()=>ei,nOr:()=>rm,aIr:()=>ig,EUs:()=>om,Zkt:()=>Ru,WGv:()=>Lg,MYQ:()=>Lh,qwQ:()=>Bb,nqT:()=>Pb,nGM:()=>zn,A_Q:()=>Xn,s7h:()=>Jb,IN9:()=>Xb,M_2:()=>ov,yd6:()=>nv,QEd:()=>bg,xnR:()=>sl,mrA:()=>ry,RAD:()=>sv,cdK:()=>av,wBD:()=>ln,P$H:()=>cn,c5$:()=>bh,qzo:()=>hh,Wfy:()=>og,jlk:()=>K_,tNJ:()=>Eu,F$v:()=>$v,BPk:()=>Xe,lU1:()=>ot,rjF:()=>qe,hfV:()=>Qu,J9Z:()=>Cl,ezF:()=>Ne,aRZ:()=>Ht,Dwz:()=>Ot,YoN:()=>Rt,R3w:()=>lo,feT:()=>io,Xi8:()=>Ca,FoQ:()=>Dm,G81:()=>Te,_K1:()=>Ee,rS_:()=>Ce,Yhx:()=>bn,PwI:()=>gn,CEV:()=>vn,JdL:()=>xs,V0q:()=>gd,hVN:()=>Sl,hFs:()=>Da,Fkr:()=>Rr,CL3:()=>An,KzN:()=>Fn,qo9:()=>Bs,OXv:()=>Ms,wq0:()=>Lm,BLz:()=>Im,eTU:()=>Gc,DO4:()=>sm,V9s:()=>gy,aRI:()=>qi,wUI:()=>mi,pGm:()=>Sm,Xpn:()=>Em,GKy:()=>Ae,XrB:()=>Me,kA:()=>Xh,LU$:()=>Jh,_gJ:()=>mt,NtS:()=>dt,AWf:()=>G_,eCQ:()=>qb,A4i:()=>rf,kKT:()=>gf,pc9:()=>zb,Zqu:()=>Zb,asb:()=>je,_UO:()=>Re,A9A:()=>Oi,ikv:()=>uu,OgN:()=>yp,lmr:()=>xp,tmh:()=>Ep,_si:()=>Ve,vjS:()=>Ue,zME:()=>Zl,U1S:()=>Xm,PXX:()=>Hh,hUJ:()=>hy,WJp:()=>Ny,are:()=>uy,kzn:()=>ys,B9t:()=>Ft,wWt:()=>q_,NAw:()=>pr,gGf:()=>ci,vQK:()=>Jf,wfA:()=>qf,MZK:()=>pf,FJj:()=>kp,WLI:()=>Ou,ePG:()=>zu,yXQ:()=>$u,hri:()=>Zu,$1P:()=>Wr,l76:()=>wt,csu:()=>eo,JB2:()=>v,Sdm:()=>g,A_F:()=>h,chX:()=>il,E0K:()=>rl,bZu:()=>Vr,XVX:()=>Qm,GBN:()=>wg,HoD:()=>Sg,gKZ:()=>ds,HFR:()=>Ql,kcy:()=>Ih,oe5:()=>Ch,WcG:()=>cs,wGr:()=>hs,OT4:()=>qh,H35:()=>Mh,J5_:()=>su,dTo:()=>Rv,lme:()=>Fm,wr8:()=>Mm,NBY:()=>qm,ub8:()=>lt,fDs:()=>R_,vLY:()=>Db,Wup:()=>$b,PXV:()=>tf,pZU:()=>hg,L8l:()=>dg,pMb:()=>pS,yOj:()=>mS,FKh:()=>Yy,hyA:()=>uS,UJn:()=>Cr,p97:()=>gS,Npy:()=>_S,PBy:()=>iy,ee3:()=>Qf,voK:()=>gr,cMJ:()=>gi,bIK:()=>pi,fLZ:()=>vi,s5P:()=>Ir,$pq:()=>Lr,jRB:()=>Xt,EjA:()=>yf,zJn:()=>ff,eEi:()=>$c,oA0:()=>pa,iFA:()=>Iu,_cV:()=>Am,RLy:()=>Td,SW9:()=>Ud,A2:()=>$p,AX5:()=>zp,ikh:()=>au,L9l:()=>Uf,s32:()=>Xo,ppw:()=>he,Cyk:()=>Vd,bVg:()=>ma,$qL:()=>da,Bh8:()=>Iv,_$n:()=>Bv,C_e:()=>Pv,O5O:()=>Xv,nEx:()=>Kv,i$o:()=>Jv,f8x:()=>Yv,Nl4:()=>up,L7N:()=>wf,ON0:()=>et,HMJ:()=>tt,QQc:()=>sp,bJN:()=>ap,Cp:()=>np,j2e:()=>op,tnI:()=>pp,I_f:()=>lp,e_:()=>Gf,vej:()=>dp,uGR:()=>gg,EqN:()=>vg,woO:()=>cp,BrI:()=>Vo,Gyd:()=>Ro,uIX:()=>Oo,C6W:()=>Uo,yt6:()=>Bd,o3G:()=>Od,mWD:()=>jd,CXx:()=>aa,qjh:()=>na,eSS:()=>Yt,tRw:()=>ia,khu:()=>Qt,$Jp:()=>ta,GnK:()=>la,EQ2:()=>sa,dlW:()=>ra,S9I:()=>oa,NiI:()=>ca,g_4:()=>ea,H47:()=>Kt,Uqs:()=>Zd,LAO:()=>Yi,yu7:()=>mo,zpU:()=>_o,GmW:()=>uo,S9S:()=>po,uy0:()=>Rd,QHb:()=>Pd,B4d:()=>mr,prP:()=>Nd,qUS:()=>Ld,YCS:()=>em,Gs:()=>Ji,dcb:()=>am,YhG:()=>Ha,dQv:()=>Wa,h8I:()=>Ra,hFT:()=>hd,Ttz:()=>xd,vY0:()=>bd,HU2:()=>wd,gl0:()=>kd,Sf7:()=>Qi,UnC:()=>Xs,wuI:()=>Sd,CFy:()=>me,WcU:()=>de,r3A:()=>_e,_8F:()=>ue,q8t:()=>pe,_LV:()=>vd,aNx:()=>Id,$nE:()=>Fd,LTY:()=>Dd,tqw:()=>$s,gjo:()=>en,UJe:()=>Us,xqU:()=>zs,E6_:()=>Gs,tdK:()=>Zs,EgJ:()=>Qs,EWU:()=>tn,GKz:()=>qs,bls:()=>Md,exZ:()=>Ad,Hgb:()=>Hd,MzI:()=>tm,cw1:()=>el,Q0O:()=>Yr,sa9:()=>Qr,_C6:()=>Wn,YnN:()=>Zn,Y12:()=>$n,Guc:()=>Un,FZi:()=>Vn,UpX:()=>Gn,xNv:()=>Wd,h5f:()=>ve,ECP:()=>Qd,JSq:()=>tl,hBE:()=>al,HIz:()=>Va,S8A:()=>fd,NUy:()=>ng,zMN:()=>fy,nvM:()=>Cy,dTS:()=>yy,G_d:()=>ao,tJe:()=>Wv,mxV:()=>In,knU:()=>ur,zk6:()=>dr,tRc:()=>Xi,QTF:()=>or,YtU:()=>Ki,XzB:()=>cr,xnE:()=>zd,BDH:()=>Sy,B$:()=>Ey,KDO:()=>qd,VrJ:()=>Yd,skN:()=>Kr,zu_:()=>Zh,_H$:()=>Kd,Zl:()=>xg,F1r:()=>Gb,mNz:()=>Ub,H20:()=>rp,NnC:()=>df,WtE:()=>Gd,iXK:()=>$d,tnN:()=>be,wiw:()=>Mu,iMj:()=>Au,whJ:()=>kg,AsX:()=>Fv,E4T:()=>wh,njq:()=>$h,aSO:()=>Uh,E99:()=>Gh,xAj:()=>ip,SzC:()=>Yg,UEj:()=>tv,HM_:()=>Js,M$8:()=>Ys,$mZ:()=>sn,RtJ:()=>Ks,B$y:()=>ny,QKg:()=>oy,i9e:()=>nr,fMk:()=>lr,tEt:()=>tr,Na2:()=>ir,FEd:()=>er,Hlz:()=>rr,hTV:()=>Jd,Icj:()=>Xd,Qeg:()=>Zo,MZ:()=>zo,os3:()=>fe,Jc9:()=>ge,ciT:()=>Df,Kx9:()=>cf,m5x:()=>Fu,V$d:()=>Du,TN2:()=>Zp,_lJ:()=>Np,EIH:()=>sr,AKc:()=>ar,H2x:()=>Jg,NB9:()=>ev,zEE:()=>Kg,cHl:()=>Qg,qES:()=>kb,RA_:()=>wb,HpM:()=>Lb,Ihp:()=>Ib,cii:()=>xb,Kuu:()=>an,iBx:()=>Se,IFt:()=>ye,n0G:()=>_h,i7s:()=>vh,WVc:()=>gh,IPQ:()=>We,beX:()=>He,kSm:()=>De,NPY:()=>Oe,aTk:()=>$,u3l:()=>ju,Oiw:()=>nt,HTu:()=>st,mzW:()=>fr,_bC:()=>xi,j8I:()=>Ni,sgh:()=>yh,MAM:()=>fh,jPb:()=>xc,uKq:()=>js,Bo5:()=>wv,jTH:()=>Pc,uev:()=>$t,Twi:()=>od,pPW:()=>hf,m9z:()=>bf,$1k:()=>Hb,pb0:()=>Bm,kHM:()=>Pm,BZ3:()=>Os,u1A:()=>Nr,dFK:()=>kr,tJ5:()=>xr,Bke:()=>wr,GVM:()=>cu,SI5:()=>Nu,fhc:()=>o_,PeG:()=>Wp,UdO:()=>jm,Bpw:()=>Om,UEn:()=>Cc,gEP:()=>ky,u72:()=>zh,UIB:()=>cb,MsG:()=>ob,FoI:()=>eb,NBr:()=>vb,bbI:()=>Dv,MdQ:()=>Av,eXU:()=>Sv,xaH:()=>yv,iG1:()=>Ov,EPu:()=>jv,BVX:()=>zm,Aa7:()=>Ci,buv:()=>Ei,Mq9:()=>fp,YtY:()=>Wg,RgO:()=>Mg,qpn:()=>yb,gNX:()=>Ka,gbe:()=>Ya,iKR:()=>re,_rh:()=>si,fHM:()=>zt,Hzz:()=>Yc,hVW:()=>Sr,ngN:()=>yr,Cyr:()=>Uc,Z77:()=>ec,YEn:()=>wm,nT7:()=>ke,lc7:()=>xe,uSW:()=>w,HPt:()=>Vc,GvP:()=>x,vKX:()=>Sn,UAj:()=>yn,fml:()=>dn,SuY:()=>mn,mpV:()=>Wc,hHi:()=>ym,gNe:()=>Rl,NSY:()=>cc,pKj:()=>za,LIl:()=>qa,YAY:()=>wa,JLC:()=>xa,Acs:()=>Xa,loN:()=>Ja,xlT:()=>Na,KKO:()=>Tm,Lp3:()=>Nm,Dph:()=>d_,SVv:()=>Fp,GBf:()=>nh,lKV:()=>Wi,Yd:()=>of,z7n:()=>nf,P9r:()=>$y,Uic:()=>zy,fm3:()=>Py,n7d:()=>Zy,zgp:()=>uv});var s=a(72811),n=a(98242),o=a(56320),i=a(11817),r=a(83807),l=a(69180);const c="limits";let d=function(e){return e.info="info",e.session="session",e.balance="balance",e}({}),m=function(e){return e[e.coolingOff=2]="coolingOff",e[e.selfExclusion=3]="selfExclusion",e}({}),u=function(e){return e[e.loss=1]="loss",e[e.deposit=2]="deposit",e[e.session=3]="session",e[e.balance=4]="balance",e[e.singleBet=5]="singleBet",e[e.wagerPerPeriod=6]="wagerPerPeriod",e[e.timeout=7]="timeout",e}({}),p=function(e){return e.lossLimits="loss-limits",e.depositLimits="deposit-limits",e.sessionLimit="session-limit",e.balanceLimit="balance-limit",e.singleBetLimits="single-bet-limits",e.wagerPerPeriodLimits="wager-per-period-limits",e.timeout="timeout-limit",e}({});const _={[p.lossLimits]:"loss",[p.depositLimits]:"deposit",[p.sessionLimit]:"session",[p.balanceLimit]:"balance",[p.singleBetLimits]:"singleBet",[p.wagerPerPeriodLimits]:"wagerPerPeriod",[p.timeout]:"timeout"},g={[u.loss]:"loss",[u.deposit]:"deposit",[u.session]:"session",[u.balance]:"balance",[u.singleBet]:"singleBet",[u.wagerPerPeriod]:"wagerPerPeriod",[u.timeout]:"timeout"},v={[p.lossLimits]:u.loss,[p.depositLimits]:u.deposit,[p.sessionLimit]:u.session,[p.balanceLimit]:u.balance,[p.singleBetLimits]:u.singleBet,[p.wagerPerPeriodLimits]:u.wagerPerPeriod},h={[u.loss]:p.lossLimits,[u.deposit]:p.depositLimits,[u.session]:p.sessionLimit,[u.balance]:p.balanceLimit,[u.singleBet]:p.singleBetLimits,[u.wagerPerPeriod]:p.wagerPerPeriodLimits};let b=function(e){return e[e.disabled=0]="disabled",e[e.active=1]="active",e[e.confirmed=2]="confirmed",e[e.confirmedDisable=3]="confirmedDisable",e[e.unconfirmedDisable=4]="unconfirmedDisable",e[e.unconfirmed=5]="unconfirmed",e}({});const f=[{id:`1|${r.tN.days}`,name:`1 ${(0,l.__)("Cabinet_._Period_._day")}`,period:r.tN.days},{id:`1|${r.tN.weeks}`,name:`1 ${(0,l.__)("Cabinet_._Period_._week")}`,period:r.tN.weeks},{id:`1|${r.tN.months}`,name:`1 ${(0,l.__)("Cabinet_._Period_._month")}`,period:r.tN.months}],y={entities:[],activeEntity:{},loaded:!1,created:!1,tokenSuccess:!1,error:null,visiblePopups:[],selfExclusionPeriods:[],limitPeriods:[],limitPeriodsLoaded:!1,activeSelfExclusionPeriod:null,timeoutLimit:{timeoutLimitModal:!1,timeoutLimitActive:null}},S=(0,s.createSlice)({name:c,initialState:y,reducers:{getCustomerLimitsStart:(e,t)=>{e.entities.length||(e.loaded=!1),e.created=!1},getCustomerLimitsSuccess:(e,t)=>{const{items:a,item:s}=t.payload;e.loaded=!0,e.entities=a&&a.length?a:s?[s]:[]},getCustomerLimitsFailure:(e,t)=>{e.loaded=!0,e.error=t.payload},getCustomerActiveLimitStart:(e,t)=>{console.log("limit start loaded")},getCustomerActiveLimitSuccess:(e,t)=>{const{item:a}=t.payload;e.loaded=!0,e.activeEntity[a.id]=a},getCustomerActiveLimitFail:(e,t)=>{e.loaded=!0,e.error=t.payload},updateCustomerLimitsStart:(e,t)=>{},updateCustomerLimitsSuccess:(e,t)=>{t.payload.item.type===u.timeout&&(e.timeoutLimit.timeoutLimitModal=!1,e.timeoutLimit.timeoutLimitActive=t.payload.item)},updateCustomerLimitsFailure:(e,t)=>{},disableCustomerLimitsStart:(e,t)=>{},disableCustomerLimitsSuccess:(e,t)=>{},disableCustomerLimitsFailure:(e,t)=>{},checkCustomerLimitTokenStart:(e,t)=>{},checkCustomerLimitTokenSuccess:(e,t)=>{e.tokenSuccess=!0},checkCustomerLimitTokenFailure:(e,t)=>{e.tokenSuccess=!0},createCustomerLimitsStart:(e,t)=>{},createCustomerLimitsSuccess:(e,t)=>{const{item:a}=t.payload;a.type!==u.timeout?(e.entities.push(a),e.activeEntity[a.id]=a,e.created=!0):(e.timeoutLimit.timeoutLimitModal=!1,e.timeoutLimit.timeoutLimitActive=a)},createCustomerLimitsFailure:(e,t)=>{e.created=!1},clearLimitState:e=>{e.entities=[],e.created=!1,e.loaded=!1,e.tokenSuccess=!1},addCustomerLimitsPopupToQuery:(e,t)=>{const{visiblePopups:a}=e;a.includes(t.payload)||(e.visiblePopups=[...a,t.payload])},closeCustomerLimitsPopup:(e,t)=>{e.visiblePopups=e.visiblePopups.filter((e=>e!==t.payload))},selfExclusionStart:(e,t)=>{},selfExclusionSuccess:e=>{},selfExclusionFailed:(e,t)=>{},selfExclusionPeriodsStart:e=>{},selfExclusionPeriodsSuccess:(e,t)=>{e.selfExclusionPeriods=t.payload},selfExclusionPeriodsFailed:(e,t)=>{},limitsPeriodsStart:e=>{e.limitPeriodsLoaded=!1},limitsPeriodsSuccess:(e,t)=>{e.limitPeriods=t.payload,e.limitPeriodsLoaded=!0},limitsPeriodsFailed:(e,t)=>{e.limitPeriodsLoaded=!1},clearLimitsPeriodsState:e=>{e.limitPeriods=[],e.limitPeriodsLoaded=!1},changeSelfExclusionActivePeriod:(e,t)=>{e.activeSelfExclusionPeriod=t.payload},selfDeletionStart:()=>{},selfDeletionSuccess:()=>{},selfDeletionFailed:()=>{},getTimeoutLimitsStart:()=>{},getTimeoutLimitsSuccess:(e,t)=>{var a;e.timeoutLimit.timeoutLimitActive=null==(a=t.payload)?void 0:a[0]},getTimeoutLimitsFailed:(e,t)=>{},toggleTimeoutLimitModalState:(e,t)=>{e.timeoutLimit.timeoutLimitModal=t.payload},clearTimeoutLimit:e=>{e.timeoutLimit=y.timeoutLimit}}}),E=S.reducer,{getCustomerLimitsStart:C,getCustomerLimitsSuccess:T,getCustomerLimitsFailure:N,updateCustomerLimitsStart:k,updateCustomerLimitsSuccess:x,updateCustomerLimitsFailure:w,disableCustomerLimitsStart:L,disableCustomerLimitsSuccess:I,disableCustomerLimitsFailure:P,createCustomerLimitsStart:B,createCustomerLimitsSuccess:F,createCustomerLimitsFailure:M,clearLimitState:A,checkCustomerLimitTokenSuccess:D,checkCustomerLimitTokenFailure:j,checkCustomerLimitTokenStart:O,getCustomerActiveLimitStart:R,getCustomerActiveLimitSuccess:H,getCustomerActiveLimitFail:W,addCustomerLimitsPopupToQuery:V,closeCustomerLimitsPopup:U,selfExclusionStart:G,selfExclusionSuccess:$,selfExclusionFailed:Z,selfExclusionPeriodsStart:z,selfExclusionPeriodsSuccess:q,selfExclusionPeriodsFailed:X,limitsPeriodsStart:J,limitsPeriodsSuccess:Y,limitsPeriodsFailed:K,clearLimitsPeriodsState:Q,changeSelfExclusionActivePeriod:ee,selfDeletionStart:te,selfDeletionSuccess:ae,selfDeletionFailed:se,getTimeoutLimitsStart:ne,getTimeoutLimitsSuccess:oe,getTimeoutLimitsFailed:ie,toggleTimeoutLimitModalState:re,clearTimeoutLimit:le}=S.actions,ce=e=>e[c],de=(0,s.createSelector)(ce,(e=>e.entities)),me=(0,s.createSelector)(ce,((e,t)=>t),((e,t)=>e.activeEntity[t])),ue=(0,s.createSelector)(ce,(e=>e.loaded)),pe=(0,s.createSelector)(ce,(e=>e.tokenSuccess)),_e=(0,s.createSelector)(ce,(e=>e.created)),ge=(0,s.createSelector)(ce,(e=>e.selfExclusionPeriods)),ve=((0,s.createSelector)(ce,(e=>e.limitPeriods)),(0,s.createSelector)(ce,(e=>e.limitPeriods&&e.limitPeriods.deposit&&e.limitPeriods.deposit.map((e=>({id:`${e.period}|${e.periodType}`,period:e.period,periodType:e.periodType,text:(0,l.__)(e.text)})))||{}))),he=(0,s.createSelector)(ce,(e=>e.limitPeriodsLoaded)),be=(0,s.createSelector)(ce,((e,t)=>t),((e,t)=>{const a=e.limitPeriods[_[t]]||[];return a.length?a.map((e=>({id:`${e.period}|${e.periodType}`,name:(0,l.__)(e.text),period:e.period,periodType:e.periodType}))):f})),fe=(0,s.createSelector)(ce,(e=>e.activeSelfExclusionPeriod)),ye=(0,s.createSelector)(ce,(e=>e.timeoutLimit.timeoutLimitModal)),Se=(0,s.createSelector)(ce,(e=>e.timeoutLimit.timeoutLimitActive)),Ee=((0,s.createSelector)(ce,(e=>e.visiblePopups.length?e.visiblePopups.includes(d.info)?d.info:e.visiblePopups[0]:null)),()=>({type:C.type})),Ce=(e,t,{Api:a})=>e.pipe((0,n.l4)(C.type),(0,o.switchMap)((()=>a.customer.getCustomerLimits().pipe((0,o.map)((e=>T(e))),(0,o.catchError)((e=>(0,i.of)(N(e)))))))),Te=e=>({type:R.type,payload:e}),Ne=(e,t,{Api:a})=>e.pipe((0,n.l4)(R.type),(0,o.switchMap)((e=>a.customer.getCustomerLimits(e.payload||null).pipe((0,o.map)((e=>H(e))),(0,o.catchError)((e=>(0,i.of)(W(e)))))))),ke=e=>({type:k.type,payload:e}),xe=(e,t,{Api:a})=>e.pipe((0,n.l4)(k.type),(0,o.switchMap)((e=>a.customer.updateCustomerLimits(e.payload).pipe((0,o.map)((t=>x({item:t.item,limitId:Number(e.payload.id)}))),(0,o.catchError)((e=>(0,i.of)(w(e)))))))),we=e=>({type:B.type,payload:e}),Le=(e,t,{Api:a})=>e.pipe((0,n.l4)(B.type),(0,o.switchMap)((e=>a.customer.createCustomerLimits(e.payload).pipe((0,o.map)((e=>F(e))),(0,o.catchError)((e=>(0,i.of)(M(e)))))))),Ie=e=>({type:L.type,payload:e}),Pe=(e,t,{Api:a})=>e.pipe((0,n.l4)(L.type),(0,o.switchMap)((e=>a.customer.disableCustomerLimits(e.payload).pipe((0,o.map)((t=>I(Object.assign({},t,{limitId:e.payload})))),(0,o.catchError)((e=>(0,i.of)(P(e)))))))),Be=e=>({type:O.type,payload:e}),Fe=(e,t,{Api:a})=>e.pipe((0,n.l4)(O.type),(0,o.switchMap)((e=>a.customer.checkCustomerTokenRequest(e.payload).pipe((0,o.map)((()=>D({message:(0,l.__)("Default_._limits_._limits confirmed text")}))),(0,o.catchError)((e=>(0,i.of)(j(e)))))))),Me=(e,t,{Api:a})=>e.pipe((0,n.l4)(J.type),(0,o.switchMap)((()=>a.customer.getLimitsPeriods().pipe((0,o.map)((e=>Y(e.items))),(0,o.catchError)((e=>(0,i.of)(K(e)))))))),Ae=()=>({type:J.type}),De=(e,t,{Api:a})=>e.pipe((0,n.l4)(z.type),(0,o.switchMap)((()=>a.customer.getLimitsExclusionPeriods().pipe((0,o.map)((({items:e})=>e.map((e=>({id:e.period,text:(0,l.__)(e.text)}))))),(0,o.map)((e=>q(e))),(0,o.catchError)((e=>(0,i.of)(X(e)))))))),je=()=>({type:z.type}),Oe=(e,t,{Api:a})=>e.pipe((0,n.l4)(G.type),(0,o.switchMap)((e=>a.customer.saveSelfExclusion(e.period,e.exclusionType).pipe((0,o.map)((()=>$())),(0,o.catchError)((e=>(0,i.of)(Z(e)))))))),Re=(e,t)=>({type:G.type,period:e,exclusionType:t}),He=(e,t,{Api:a})=>e.pipe((0,n.l4)(te.type),(0,o.switchMap)((e=>a.customer.selfDeletion(e.payload).pipe((0,o.map)((()=>ae())),(0,o.catchError)((()=>(0,i.of)(se()))))))),We=e=>({type:te.type,payload:e}),Ve=()=>({type:ne.type}),Ue=(e,t,{Api:a})=>e.pipe((0,n.l4)(ne.type),(0,o.switchMap)((()=>a.customer.getTimeoutLimits().pipe((0,o.map)((({items:e})=>oe(e))),(0,o.catchError)((e=>(0,i.of)(ie(e)))))))),Ge="contacts",$e=(0,s.createSlice)({name:Ge,initialState:{entities:[],loaded:!0,error:null,success:!1,loadedPage:null,errorPage:null,successPage:!1},reducers:{getContactsStart:(e,t)=>{e.success=!1,e.loaded=!1},getContactsSuccess:(e,t)=>{e.loaded=!0,e.success=!0},getContactsFailure:(e,t)=>{e.loaded=!0},getContactsPageStart:(e,t)=>{e.successPage=!1,e.loadedPage=null},getContactsPageSuccess:(e,t)=>{e.successPage=!0,e.loadedPage=t.payload.content},getContactsPageFailure:(e,t)=>{e.loadedPage=null}}}),Ze=$e.reducer,{getContactsStart:ze,getContactsSuccess:qe,getContactsFailure:Xe,getContactsPageStart:Je,getContactsPageSuccess:Ye,getContactsPageFailure:Ke}=$e.actions,Qe=e=>e[Ge],et=((0,s.createSelector)(Qe,(e=>e.entities)),(0,s.createSelector)(Qe,(e=>e.loaded))),tt=(0,s.createSelector)(Qe,(e=>e.success)),at=((0,s.createSelector)(Qe,(e=>e.error)),(0,s.createSelector)(Qe,(e=>e.loadedPage)),(0,s.createSelector)(Qe,(e=>e.successPage)),(0,s.createSelector)(Qe,(e=>e.errorPage)),{data:{messages:(0,l.__)("Contacts_._Message_._Your message accepted")}}),st=(e,t,{Api:a})=>e.pipe((0,n.l4)(ze.type),(0,o.switchMap)((e=>a.customer.sendContacts(e.payload||null).pipe((0,o.map)((()=>qe(at.data))),(0,o.catchError)((e=>(0,i.of)(Xe(e)))))))),nt=e=>({type:ze.type,payload:e}),ot=(e,t,{Api:a})=>e.pipe((0,n.l4)(Je.type),(0,o.switchMap)((e=>a.page.getPageByLabel(e.payload||null).pipe((0,o.map)((e=>Ye(e))),(0,o.catchError)((e=>(0,i.of)(Ke(e)))))))),it="passwordRestore",rt=(0,s.createSlice)({name:it,initialState:{entities:[],loaded:!1,error:null},reducers:{getPasswordRestoreStart:(e,t)=>{e.loaded=!1},getPasswordRestoreSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getPasswordRestoreFailure:(e,t)=>{e.loaded=!0,e.error=t.payload}}}),lt=rt.reducer,{getPasswordRestoreStart:ct,getPasswordRestoreSuccess:dt,getPasswordRestoreFailure:mt}=rt.actions,ut=e=>e[it],pt=((0,s.createSelector)(ut,(e=>e.entities)),(0,s.createSelector)(ut,(e=>e.loaded)),(0,s.createSelector)(ut,(e=>e.error)),e=>({type:ct.type,payload:e})),_t=(e,t,{Api:a})=>e.pipe((0,n.l4)(ct.type),(0,o.switchMap)((e=>a.customer.resetPassword(e.payload).pipe((0,o.map)((e=>dt(e))),(0,o.catchError)((e=>(0,i.of)(mt(e))))))));var gt=a(37406),vt=a(70527),ht=a(29016),bt=a(50178),ft=a(17898),yt=a(96474);const St={convert:e=>{const t=new Map,a=new Map,s=e.leagues||[],n=e.events||[],o=e.bets||[];return s.forEach((e=>t.set(e.id,e))),n.forEach((e=>a.set(`${e.id}`,e))),o.map((s=>(s.details.forEach((s=>{var n,o,i,r;const l=t.get(s.league_id),c=a.get(`${s.event_id}`);s.sportId=l.sportId,s.team1=null==(n=(0,yt.xP)(e.competitors,null==c?void 0:c.competitor1Id))?void 0:n.name,s.team2=null==(o=(0,yt.xP)(e.competitors,null==c?void 0:c.competitor2Id))?void 0:o.name;const d=null==(i=(0,yt.lt)(e.competitors,null==c?void 0:c.competitor1Id))?void 0:i.ageGroup,m=null==(r=(0,yt.lt)(e.competitors,null==c?void 0:c.competitor2Id))?void 0:r.ageGroup;s.team1=d?`${d} ${s.team1}`:s.team1,s.team2=m?`${m} ${s.team2}`:s.team2;const u=e.results.find((e=>e.eventId===s.event_id));s.result=u||null})),s.ts*=1e3,s.date=(0,vt.vo)(s.ts,l.Uq.onlyDate),s)))}},Et="customerBetHistory";let Ct=function(e){return e.LOSE="1",e.WIN="2",e.RETURN="3",e.VIP="4",e.REJECTED="5",e.ACCEPTED="6",e.PENDING="0",e.CASHOUTED="8",e.ALL="-1",e}({}),Tt=function(e){return e[e.lose=1]="lose",e[e.notCalculated=0]="notCalculated",e[e.win=2]="win",e[e.return=3]="return",e[e.vip=4]="vip",e[e.rejected=5]="rejected",e[e.accepted=6]="accepted",e[e.pending=7]="pending",e[e.cashouted=8]="cashouted",e}({}),Nt=function(e){return e.multi="1",e.single="0",e.system="2",e}({});const kt={[Nt.single]:(0,l.__)("Coupon Notification_._Type_._Single"),[Nt.multi]:(0,l.__)("Default_._Action_._Multi bet"),[Nt.system]:(0,l.__)("Default_._Status Filter Type_._System")};const xt={[Nt.multi]:(0,l.__)("Default_._Action_._Multi bet"),[Nt.single]:(0,l.__)("Bet Translates_._Type_._Single bet"),[Nt.system]:(0,l.__)("Default_._Status Filter Type_._System")},wt={1:(0,l.__)("Default_._Status Filter Type_._Lost").toLowerCase(),0:(0,l.__)("Default_._Status Filter Type_._Pending").toLowerCase(),2:(0,l.__)("Default_._Status Filter Type_._Won").toLowerCase(),3:(0,l.__)("Default_._Status Filter Type_._Returned").toLowerCase(),7:(0,l.__)("Default_._Status Filter Type_._Processing"),5:(0,l.__)("Default_._Status Filter Type_._Rejected"),8:(0,l.__)("Default_._Status Filter Type_._Cashouted")},Lt=(Tt.notCalculated,Tt.lose,Tt.win,Tt.return,Tt.vip,Tt.rejected,Tt.accepted,Tt.cashouted,l.Uq.historyTransactionDate(),l.Uq.historyTransactionMinDate()),It=e=>(0,vt.rp)(new Date,e).utc().endOf("day"),Pt=e=>(0,vt.rp)(Lt,e).toDate(),Bt=(0,s.createSelector)((e=>e),(e=>({page:1,status:[Ct.PENDING],from:(0,vt.rp)(l.Uq.historyTransactionDate(),e).startOf("day").valueOf(),till:(0,vt.rp)(new Date,e).endOf("day").valueOf(),limit:l.hM}))),Ft=e=>Bt(e);const Mt={entities:[],tableColumns:[],loaded:!1,isLoading:!1,error:null,total:null,page:null,events:{[r._k.MATCH]:{},[r._k.SEASON]:{},[r._k.TOURNAMENT]:{},[r._k.STAGE]:{}},leagues:{},players:[],categories:{},type:null,variants:null,limit:null,filters:null},At=(e,t)=>{var a,s;e.entities=t.betList;const n=(0,bt.r7)((0,ft.sA)(t.bets.events||[],(null==(a=t.bets)?void 0:a.competitors)||[]),"id");e.events={[r._k.MATCH]:n,[r._k.SEASON]:(0,bt.r7)((0,l.YX)(t.bets.seasons),"id"),[r._k.TOURNAMENT]:(0,bt.r7)((0,l.YX)(t.bets.leagues),"id"),[r._k.STAGE]:(0,bt.r7)((0,l.YX)(t.bets.stages),"id")},e.leagues=(0,bt.r7)(t.bets.leagues,"id"),e.players=t.players||(null==(s=t.bets)?void 0:s.players),e.categories=(0,bt.r7)(t.bets.sportCategories,"id")},Dt=(0,s.createSlice)({name:Et,initialState:Mt,reducers:{getCustomerBetHistoryStart:(e,t)=>{e.loaded=!1},getCustomerBetHistorySuccess:(e,t)=>{e.loaded=!0,e.page=t.payload.data.page,e.limit=t.payload.data.limit,e.total=t.payload.data.total,e.type=t.payload.type,e.tableColumns=t.payload.data.columns,At(e,t.payload.data)},getCustomerBetHistoryFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},searchByIdCustomerBetHistoryStart:(e,t)=>{e.isLoading=!0},searchByIdCustomerBetHistorySuccess:(e,t)=>{e.loaded=!0,e.isLoading=!1,At(e,t.payload.data)},searchByIdCustomerBetHistoryFailure:(e,t)=>{e.error=t.payload,e.isLoading=!1},removeBetById:(e,t)=>{e.entities=e.entities.filter((e=>e.bet_id!==t.payload))},setCustomerBetHistoryFilters:(e,t)=>{const a=Object.assign({},t.payload.filters);e.filters=Object.assign({},e.filters,a)},resetStateAction:(e,t)=>{Object.keys(e).forEach((t=>e[t]=Mt[t]))},updateBetHistoryItem:(e,t)=>{const{betId:a,amount:s}=t.payload,n=e.entities.find((e=>Number(e.bet_id)===Number(a)));n&&"cashout"in n&&(n.cashout.amount=s||null)},cashoutBetHistoryItem:(e,t)=>{const a=e.entities.find((e=>Number(e.bet_id)===Number(t.payload.betId)));a&&(a.cashout.amount=null,a.status=Tt.cashouted,a.betCashoutAmount=t.payload.amount)},removeBetHistoryItem:(e,t)=>{e.entities=e.entities.filter((e=>Number(e.bet_id)!==Number(t.payload)))}}}),jt=Dt.reducer,{getCustomerBetHistoryStart:Ot,getCustomerBetHistorySuccess:Rt,getCustomerBetHistoryFailure:Ht,searchByIdCustomerBetHistoryStart:Wt,searchByIdCustomerBetHistorySuccess:Vt,searchByIdCustomerBetHistoryFailure:Ut,removeBetById:Gt,setCustomerBetHistoryFilters:$t,resetStateAction:Zt,updateBetHistoryItem:zt,cashoutBetHistoryItem:qt,removeBetHistoryItem:Xt}=Dt.actions,Jt=e=>e[Et],Yt=(0,s.createSelector)(Jt,(e=>e.entities)),Kt=((0,s.createSelector)(Jt,(e=>e.entities.filter((({status:e})=>e.toString()!==Ct.REJECTED)))),(0,s.createSelector)(Jt,(e=>e.total))),Qt=(0,s.createSelector)(Jt,(e=>e.events)),ea=(0,s.createSelector)(Jt,(e=>e.players)),ta=((0,s.createSelector)(Jt,(e=>e.variants)),(0,s.createSelector)(Jt,((e,t)=>t),((e,t)=>!!e.events[t]))),aa=(0,s.createSelector)(Jt,((e,t)=>Number(t)),((e,t)=>!!e.entities.find((e=>Number(e.bet_id)===t)))),sa=(0,s.createSelector)(Jt,(e=>e.leagues)),na=(0,s.createSelector)(Jt,(e=>e.categories)),oa=(0,s.createSelector)(Jt,(e=>Number(e.page))),ia=((0,s.createSelector)(Jt,(e=>e.type)),(0,s.createSelector)(Jt,(e=>e.entities.length)),(0,s.createSelector)(Jt,(e=>(0,bt.kK)(e.entities.filter((({status:e})=>e.toString()!==Ct.REJECTED)),"date")))),ra=(0,s.createSelector)(Jt,(e=>e.loaded)),la=((0,s.createSelector)(Jt,(e=>e.isLoading)),(0,s.createSelector)(Jt,(e=>e.error)),(0,s.createSelector)(Jt,(e=>e.filters))),ca=(0,s.createSelector)(Jt,(e=>e.entities.filter((e=>Number(e.status)===Number(Ct.PENDING))).map((e=>e.bet_id)))),da=(0,s.createSelector)(Jt,(e=>e.tableColumns)),ma=(0,s.createSelector)(Jt,(e=>e.tableColumns.reduce(((e,t)=>Object.assign({},e,{[t.id]:Object.assign({},t)})),{}))),ua=e=>({type:Ot.type,payload:e}),pa=()=>({type:Zt.type}),_a=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ot.type),(0,o.switchMap)((e=>a.customerv2.getBetHistory(e.payload).pipe((0,o.map)((e=>(e=>{const t=JSON.parse(JSON.stringify(e.bets.leagues)).map((e=>Object.assign({},e,{sportId:Number(e.sport_id||e.sportId)})));return Object.assign({},e,{bets:Object.assign({},e.bets,{leagues:t})})})(e))),(0,o.map)((e=>Object.assign({},e,{betList:St.convert(e.bets)}))),(0,o.map)((t=>Rt({data:t,type:e.payload.type,relations:{variants:t.bets.variants}}))),(0,o.catchError)((e=>(0,i.of)(Ht(e)))))))),ga=(0,l.h1)(window.langIso);class Customerv2Client extends ht.e5{constructor(...e){super(...e),this.api={customerBets:"bet",payment:"payment",casinoHistory:"user/history/casino",casinoSessionHistory:"user/history/game-session",cancelWithdrawal:"user/payment/cancel",userGamblingAccount:"user/gambling-account/recent",agreeToTermsAndPolicy:"user/sign/terms-and-conditions",agreeToPrivacyPolicy:"user/sign/privacy-policy",getVerificationCode:"user/send-phone-confirmation-code",sendVerificationCode:"user/enter-phone-confirmation-code"}}getBetHistory(e){const t=(e=>{const t=(0,gt.ks)(e,["status"]);return t.status&&(t.status=t.status.join("-")),t.status===Ct.ALL&&delete t.status,t.from&&(t.from=(0,vt.QH)(t.from,e.tz,!0)),t.till&&(t.till=(0,vt.QH)(t.till,e.tz,!1,!0)),t})(e);return delete t.tz,Object.assign(t,{lang:ga}),this.get(`${this.api.customerBets}/history`,t)}searchByIdBetHistory(e){const t=(0,gt.ks)(e,["status"]),a=JSON.parse(JSON.stringify(t));return Object.assign(a,{lang:ga}),this.get(`${this.api.customerBets}/search-by-id`,a)}getPaymentHistory(e){const t=(0,vt.QH)(e.filters.from,e.tz,!0),a=(0,vt.QH)(e.filters.till,e.tz,!1,!0),s=Object.assign({},e.filters,{from:t,till:a});return delete s.tz,this.get(`${this.api.payment}/history`,s)}getCasinoHistory(e){const{status:t}=e.filters;e.filters.status=t.join("-");const a=(0,vt.QH)(e.filters.createdAtFrom,e.tz,!0),s=(0,vt.QH)(e.filters.createdAtTill,e.tz,!1,!0),n=Object.assign({},e.filters,{createdAtFrom:a,createdAtTill:s});return delete n.tz,this.get(`${this.api.casinoHistory}`,n)}cancelWithdrawal(e){return this.post(`${this.api.cancelWithdrawal}/${e}`)}getCasinoSessionHistory(e){const t=(0,vt.QH)(e.filters.from,e.tz,!0),a=(0,vt.QH)(e.filters.till,e.tz,!1,!0),s=Object.assign({},e.filters,{from:t,till:a});return delete s.tz,this.get(`${this.api.casinoSessionHistory}`,s)}getGamblingAccountInfo(){return this.get(`${this.api.userGamblingAccount}`)}agreeToTermsAndConditions(e){return this.post(`${this.api.agreeToTermsAndPolicy}/${e}`)}agreeToPrivacyPolicy(e){return this.post(`${this.api.agreeToPrivacyPolicy}/${e}`)}getVerificationPhoneCode(e){return this.post(this.api.getVerificationCode,{locale:e})}sendVerificationPhoneCode(e){return this.post(this.api.sendVerificationCode,{code:e})}}class CashoutClient extends ht.e5{constructor(...e){super(...e),this.baseUrl="api/bet/cashout/",this.api={submitCashout:"/submit",subscribeWS:"/api/web-socket/subscribe/cashouts"}}submitCashout(e){const{betId:t,currentAmount:a}=e;return this.post(`${this.baseUrl}${t}${this.api.submitCashout}`,{currentAmount:a})}subscribeWS(){return this.post(this.api.subscribeWS)}}const va=(e,t)=>(Array.isArray(t)?[...e.entities,...t]:[...e.entities,t]).sort(((e,t)=>Number(t.id)-Number(e.id))),ha="customerDocuments",ba=((0,l.__)("Default_._Status Filter Type_._Pending"),(0,l.__)("Default_._Status Filter Type_._Approved"),(0,l.__)("Default_._Status Filter Type_._Declined"),{entities:[],loaded:!1,typesLoaded:!1,proofsLoaded:!1,error:null,types:[],proofs:[],documentIsLoad:!1,uploadProcess:!1,failedUploads:[],ticketLoaded:!1}),fa=(0,s.createSlice)({name:ha,initialState:ba,reducers:{uploadDocumentsStart:(e,t)=>{e.uploadProcess=!0,e.documentIsLoad=!1,e.failedUploads=[]},uploadDocumentsSuccess:(e,t)=>{e.documentIsLoad=!0,e.uploadProcess=!1,e.entities=va(e,t.payload.item)},uploadMultiplyDocumentsSuccess:(e,t)=>{e.documentIsLoad=!0,e.uploadProcess=!1,e.entities=va(e,t.payload.items)},uploadDocumentsFailure:(e,t)=>{e.error=t.payload;const{data:a}=t.payload||{};a&&a.failed_file&&e.failedUploads.push(a.failed_file),e.uploadProcess=!1},uploadMultiplyDocumentsStart:(e,t)=>{e.uploadProcess=!0,e.documentIsLoad=!1,e.failedUploads=[]},getCustomerDocumentsStart:(e,t)=>{e.loaded=!1},getCustomerDocumentsSuccess:(e,t)=>{e.loaded=!0;const a=t.payload.items||[];e.entities=[...a].sort(((e,t)=>Number(t.id)-Number(e.id)))},getCustomerProofsStart:(e,t)=>{e.proofsLoaded=!1},getCustomerProofsSuccess:(e,t)=>{e.proofsLoaded=!0,e.proofs=[...t.payload]},getCustomerDocumentsTypesStart:(e,t)=>{e.typesLoaded=!1},getCustomerDocumentsTypesSuccess:(e,t)=>{e.typesLoaded=!0,e.types=[...t.payload]},getCustomerDocumentsFailure:(e,t)=>{e.error=t.payload,e.uploadProcess=!1},clearCustomerDocumentsState:e=>{e.entities=ba.entities,e.loaded=ba.loaded,e.typesLoaded=ba.typesLoaded,e.proofsLoaded=ba.proofsLoaded,e.error=ba.error,e.types=ba.types,e.proofs=ba.proofs,e.documentIsLoad=ba.documentIsLoad,e.uploadProcess=ba.uploadProcess,e.failedUploads=ba.failedUploads,e.uploadProcess=!1},clearIsUploadProcess:e=>{e.uploadProcess=ba.uploadProcess,e.uploadProcess=!1},getCustomerTicketPrintStart:e=>{e.ticketLoaded=!1},getCustomerTicketPrintSuccess:(e,t)=>{console.log("payload",t.payload),e.ticketLoaded=!0},getCustomerTicketPrintFailed:(e,t)=>{console.log("failed"),e.ticketLoaded=!0}}}),ya=fa.reducer,{getCustomerDocumentsStart:Sa,getCustomerDocumentsSuccess:Ea,getCustomerDocumentsFailure:Ca,uploadMultiplyDocumentsStart:Ta,uploadMultiplyDocumentsSuccess:Na,uploadDocumentsStart:ka,uploadDocumentsSuccess:xa,uploadDocumentsFailure:wa,getCustomerProofsStart:La,getCustomerProofsSuccess:Ia,getCustomerDocumentsTypesStart:Pa,getCustomerDocumentsTypesSuccess:Ba,clearCustomerDocumentsState:Fa,clearIsUploadProcess:Ma,getCustomerTicketPrintStart:Aa,getCustomerTicketPrintSuccess:Da,getCustomerTicketPrintFailed:ja}=fa.actions,Oa=e=>e[ha],Ra=(0,s.createSelector)(Oa,(e=>e.entities)),Ha=((0,s.createSelector)(Oa,(e=>e.loaded)),(0,s.createSelector)(Oa,(e=>e.error)),(0,s.createSelector)(Oa,(e=>e.documentIsLoad))),Wa=((0,s.createSelector)(Oa,(e=>e.proofs)),(0,s.createSelector)(Oa,(e=>e.uploadProcess))),Va=(0,s.createSelector)(Oa,(e=>e.failedUploads)),Ua=e=>({type:Sa.type,payload:e}),Ga=(e,t,{Api:a})=>e.pipe((0,n.l4)(Sa.type),(0,o.switchMap)((e=>a.customer.documentList(e.payload).pipe((0,o.map)((e=>Ea(e))),(0,o.catchError)((e=>(0,i.of)(Ca(e)))))))),$a=(e,t,{Api:a})=>e.pipe((0,n.l4)(La.type),(0,o.switchMap)((()=>a.customer.documentProofList().pipe((0,o.map)((e=>Ia(e))),(0,o.catchError)((e=>(0,i.of)(Ca(e)))))))),Za=(e,t,{Api:a})=>e.pipe((0,n.l4)(Pa.type),(0,o.switchMap)((()=>a.customer.documentTypeList().pipe((0,o.map)((e=>Ba(e))),(0,o.catchError)((e=>(0,i.of)(Ca(e)))))))),za=e=>({type:ka.type,payload:e}),qa=(e,t,{Api:a})=>e.pipe((0,n.l4)(ka.type),(0,o.switchMap)((e=>a.customer.uploadDocument({file:e.payload[0]}).pipe((0,o.map)((e=>xa(e))),(0,o.catchError)((e=>(0,i.of)(wa(e)))))))),Xa=e=>({type:Ta.type,payload:e}),Ja=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ta.type),(0,o.switchMap)((e=>a.customer.uploadMultiplyDocument({files:e.payload}).pipe((0,o.map)((e=>Na(e))),(0,o.catchError)((e=>(0,i.of)(wa(e)))))))),Ya=e=>({type:Aa.type,payload:e}),Ka=(e,t,{Api:a})=>e.pipe((0,n.l4)(Aa.type),(0,o.switchMap)((e=>a.customer.ticketPrinting(e.payload).pipe((0,o.map)((t=>Da({blob:t,bet_id:e.payload}))),(0,o.catchError)((e=>(0,i.of)(ja(e))))))));var Qa=a(99906);const es=(0,s.createSelector)((e=>0!==e?e-1:0),(e=>{const t=0!==e&&e<1?`-${Math.ceil(Math.abs(100/e))}`:`+${Math.floor(Math.abs(100*e))}`;return 0!==e?t:0})),ts=(0,s.createSelector)((e=>0===e?0:e.toFixed(2)),(e=>0!==e?(e=>{let t=1e4*(Number(e)-1),a=1e4;t=Math.round(t);const s=((e,t)=>{const a=[],s=((e,t)=>{let a=null,s=null;if(et)a=e,s=t;else if(e===t)return e;for(;;){if(0===s)return a;const e=s;s=a%s,a=e}})(e,t);return a[0]=e/s,a[1]=t/s,a})(t,a);return t=s[0],a=s[1],`${t}/${a}`})(e):0)),as=(0,s.createSelector)((e=>e),(e=>{const t=0!==e&&e<2?`+${Math.abs(e-1).toFixed(3)}`:`-${Math.abs(1/(e-1)).toFixed(3)}`;return 0!==e?t:0})),ss=(0,s.createSelector)((e=>e),(e=>{const t=0!==e&&e<2?`-${Math.abs(1/(e-1)).toFixed(2)}`:`+${Math.abs(e-1).toFixed(2)}`;return 0!==e?t:0})),ns=(0,s.createSelector)((e=>0===e?0:Number(e.toFixed(2))),(e=>0!==e?(e-1).toFixed(2):0));var os=a(6504),is=a(7914);const rs="customerPreferences";let ls=function(e){return e[e.ODDS_FORMAT_DECIMAL=1]="ODDS_FORMAT_DECIMAL",e[e.ODDS_FORMAT_AMERICAN=2]="ODDS_FORMAT_AMERICAN",e[e.ODDS_FORMAT_FRACTIONAL=3]="ODDS_FORMAT_FRACTIONAL",e[e.ODDS_FORMAT_MALAYSIAN=4]="ODDS_FORMAT_MALAYSIAN",e[e.ODDS_FORMAT_INDONESIAN=5]="ODDS_FORMAT_INDONESIAN",e[e.ODDS_FORMAT_HONG_KONG=6]="ODDS_FORMAT_HONG_KONG",e}({});ls.ODDS_FORMAT_DECIMAL,ls.ODDS_FORMAT_AMERICAN,ls.ODDS_FORMAT_FRACTIONAL,ls.ODDS_FORMAT_MALAYSIAN,ls.ODDS_FORMAT_INDONESIAN,ls.ODDS_FORMAT_HONG_KONG;const cs=[{id:ls.ODDS_FORMAT_DECIMAL,text:(0,l.__)("Odds Format_._Type_._Decimal format"),format:"1.90"},{id:ls.ODDS_FORMAT_AMERICAN,text:(0,l.__)("Odds Format_._Type_._American format"),format:"+/-"},{id:ls.ODDS_FORMAT_FRACTIONAL,text:(0,l.__)("Odds Format_._Type_._Fractional format"),format:"6/1"},{id:ls.ODDS_FORMAT_MALAYSIAN,text:(0,l.__)("Odds Format_._Type_._Malaysian odds"),format:"-0.834"},{id:ls.ODDS_FORMAT_INDONESIAN,text:(0,l.__)("Odds Format_._Type_._Indonesian odds"),format:"+1.20"},{id:ls.ODDS_FORMAT_HONG_KONG,text:(0,l.__)("Odds Format_._Type_._Hong Kong odds"),format:"1.20"}],ds=[{type:r.EO.classic,text:(0,l.__)("Settings_._Navigation View_._Classic view"),icon:Qa.D.classicView},{type:r.EO.modern,text:(0,l.__)("Settings_._Navigation View_._Modern view"),icon:Qa.D.modernView}];let ms=function(e){return e.oddsFormat="Odds format",e.acceptingBets="Accepting Bets",e.betAmount="Bet Amount",e.navigationView="Navigation view",e}({});const us=(e,t)=>[{type:ms.oddsFormat,text:(0,l.__)("Settings_._Settings List Item_._Odds format"),isVisible:e.oddsFormatPickerEnabled},{type:ms.acceptingBets,text:(0,l.__)("Settings_._Settings List Item_._Accepting Bets"),isVisible:e.acceptBetsPickerEnabled&&t},{type:ms.betAmount,text:(0,l.__)("Settings_._Settings List Item_._Bet Amount"),isVisible:e.lastBetSumToggleEnabled&&t},{type:ms.navigationView,text:(0,l.__)("Settings_._Settings List Item_._Navigation view"),isVisible:e.modernViewSwitchEnabled}];let ps=function(e){return e[e.ODD_INDICATION_FULL=1]="ODD_INDICATION_FULL",e[e.ODD_INDICATION_ARROW=2]="ODD_INDICATION_ARROW",e}({}),_s=function(e){return e[e.CHANGE_LIVE_NOTIFY_ALWAYS=1]="CHANGE_LIVE_NOTIFY_ALWAYS",e[e.CHANGE_LIVE_DOWN=2]="CHANGE_LIVE_DOWN",e[e.CHANGE_LIVE_ACCEPT=3]="CHANGE_LIVE_ACCEPT",e}({});const gs={[ls.ODDS_FORMAT_AMERICAN]:es,[ls.ODDS_FORMAT_FRACTIONAL]:ts,[ls.ODDS_FORMAT_MALAYSIAN]:as,[ls.ODDS_FORMAT_INDONESIAN]:ss,[ls.ODDS_FORMAT_HONG_KONG]:ns};let vs=function(e){return e[e.show_balance=1]="show_balance",e[e.hide_balance=0]="hide_balance",e}({});const hs="customer_odds",bs="navigationView",fs="cryptoAlternative",ys="hideZeroBalances",Ss="quickBetSum",Es=(e,t)=>{t?os.J.set(e,t):os.J.remove(e)},Cs={entities:{changeLive:null,timezone:null,odds_format:os.J.get(hs)||ls.ODDS_FORMAT_DECIMAL,time_format:null,odd_indication:null,display_balance:vs.hide_balance,phone_marketing_allowed:null,email_marketing_allowed:null,sms_marketing_allowed:null,calls_marketing_allowed:null,other_marketing_allowed:null,madeBet:null,navigationViewType:os.J.get(bs)||r.EO.classic,tfa:0,qrCodeUrl:null,hashCode:null,password:null,tfaConfirmationCode:null,lastBetSumEnabled:null,quickBet:{enabled:null,confirmationSnack:null,timer:null},hiddenPublicStats:!1},loaded:!1,error:null,timeZone:[],updated:!1,updateError:null,navigationViewType:os.J.get(bs)||r.EO.classic,cryptoAlternative:os.J.get(fs)||null,hideZeroBalances:!!os.J.get(ys)||!1,quickBetSum:os.J.get(Ss)||null},Ts=(0,s.createSlice)({name:rs,initialState:Cs,reducers:{getCustomerPreferencesStart:(e,t)=>{e.loaded=!1},getCustomerPreferencesSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload,os.J.set(is.On,t.payload)},getCustomerPreferencesFailure:(e,t)=>{e.error=t.payload},getCustomerUpdatePreferencesStart:(e,t)=>{e.updated=!1;const{payload:a}=t,s=a.form.hasOwnProperty("lastBetSumEnabled"),n=a.form.hasOwnProperty("quickBetEnabled"),o=a.form.hasOwnProperty("quickBetConfirmationSnack");if(s){const t=!!a.form.lastBetSumEnabled;e.entities.lastBetSumEnabled=t}if(n||o){const t=!!a.form.quickBetEnabled,s=!!a.form.quickBetConfirmationSnack;e.entities.quickBet.enabled=t,e.entities.quickBet.confirmationSnack=s}},getCustomerUpdatePreferencesSuccess:(e,t)=>{e.updated=!0},getCustomerUpdatePreferencesFailure:(e,t)=>{e.updateError=t.payload,e.entities.lastBetSumEnabled=Cs.entities.lastBetSumEnabled,e.entities.quickBet.enabled=Cs.entities.quickBet.enabled,e.entities.quickBet.confirmationSnack=Cs.entities.quickBet.confirmationSnack},changeCustomerOddsFormat:(e,t)=>{e.entities.odds_format=t.payload,os.J.set(hs,t.payload)},changeCustomerNavigationViewType:(e,t)=>{e.navigationViewType=t.payload,os.J.set(bs,t.payload)},getTimeZoneStart:(e,t)=>{e.loaded=!1},getTimeZoneStartSuccess:(e,t)=>{e.loaded=!0,e.timeZone=t.payload},getTimeZoneStartFail:(e,t)=>{e.error=t.payload},setBalanceCryptoAlternative:(e,t)=>{e.cryptoAlternative=t.payload,Es(fs,t.payload)},setZeroBalanceAccountsHiddenState:(e,t)=>{e.hideZeroBalances=t.payload,Es(ys,t.payload?"1":null)},clearCustomerPreferences:(e,t)=>{e.entities=Cs.entities,e.loaded=Cs.loaded,e.error=Cs.error,e.timeZone=Cs.timeZone,e.updated=Cs.updated,e.updateError=Cs.updateError,e.cryptoAlternative=null,e.hideZeroBalances=!1},clear2faFields:e=>{e.entities.password=Cs.entities.password,e.entities.tfaConfirmationCode=Cs.entities.tfaConfirmationCode},changeQuickBetSum:(e,t)=>{e.quickBetSum=t.payload,os.J.set(Ss,t.payload)}}}),Ns=Ts.reducer,{getCustomerPreferencesStart:ks,getCustomerPreferencesSuccess:xs,getCustomerPreferencesFailure:ws,getTimeZoneStart:Ls,getTimeZoneStartSuccess:Is,getTimeZoneStartFail:Ps,getCustomerUpdatePreferencesFailure:Bs,getCustomerUpdatePreferencesStart:Fs,getCustomerUpdatePreferencesSuccess:Ms,changeCustomerOddsFormat:As,changeCustomerNavigationViewType:Ds,setBalanceCryptoAlternative:js,setZeroBalanceAccountsHiddenState:Os,clearCustomerPreferences:Rs,clear2faFields:Hs,changeQuickBetSum:Ws}=Ts.actions,Vs=e=>e[rs],Us=(0,s.createSelector)(Vs,(e=>e.entities)),Gs=(0,s.createSelector)(Us,(e=>Number(e.odd_indication))),$s=(0,s.createSelector)(Us,(e=>Number(e.display_balance))),Zs=(0,s.createSelector)(Us,(e=>Number(e.time_format))),zs=(0,s.createSelector)(Us,(e=>Number(e.odds_format))),qs=(0,s.createSelector)(Vs,(e=>e.navigationViewType)),Xs=(0,s.createSelector)(Us,(e=>e.lastBetSumEnabled)),Js=(0,s.createSelector)(Us,(e=>{var t;return null==(t=e.quickBet)?void 0:t.enabled})),Ys=(0,s.createSelector)(Us,(e=>{var t;return null==(t=e.quickBet)?void 0:t.confirmationSnack})),Ks=(0,s.createSelector)(Us,(e=>{var t;return null==(t=e.quickBet)?void 0:t.timer})),Qs=(0,s.createSelector)(Us,(e=>e.timezone)),en=(0,s.createSelector)(Us,(e=>Number(e.changeLive))),tn=((0,s.createSelector)(Vs,(e=>e.loaded)),(0,s.createSelector)(Vs,(e=>e.error)),(0,s.createSelector)(Us,(e=>e.madeBet)),(0,s.createSelector)(Vs,(e=>e.updated))),an=((0,s.createSelector)(Vs,(e=>e.updateError)),(0,s.createSelector)(Vs,(e=>e.timeZone))),sn=(0,s.createSelector)(Vs,(e=>e.quickBetSum)),nn=(0,s.createSelector)(Vs,(e=>null==e?void 0:e.cryptoAlternative)),on=((0,s.createSelector)(Vs,(e=>e.hideZeroBalances)),()=>({type:ks.type})),rn=(e,t,{Api:a})=>e.pipe((0,n.l4)(ks.type),(0,o.switchMap)((()=>a.customer.getPreferences().pipe((0,o.map)((e=>xs(e))),(0,o.catchError)((e=>(0,i.of)(ws(e)))))))),ln=()=>({type:Ls.type}),cn=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ls.type),(0,o.switchMap)((()=>a.customer.getTimeZones().pipe((0,o.map)((e=>Is(e))),(0,o.catchError)((e=>(0,i.of)(Ps(e)))))))),dn=(e,t=!1)=>({type:Fs.type,payload:{form:e,noNotification:t}}),mn=(e,t,{Api:a})=>e.pipe((0,n.l4)(Fs.type),(0,o.switchMap)((e=>a.customer.setPreferences(e.payload.form).pipe((0,o.map)((t=>({data:t,noNotification:e.payload.noNotification}))),(0,o.map)((e=>Ms(e))),(0,o.catchError)((e=>(0,i.of)(Bs(e)))))))),un="customerLocale",pn=(0,s.createSlice)({name:un,initialState:{entities:[],loaded:!1,error:null},reducers:{getCustomerLocaleInit:(e,t)=>{},getCustomerLocaleStart:(e,t)=>{e.loaded=!1},getCustomerLocaleSuccess:(e,t)=>{e.loaded=!0},getCustomerLocaleFailure:(e,t)=>{e.error=t.payload}}}),_n=pn.reducer,{getCustomerLocaleStart:gn,getCustomerLocaleSuccess:vn,getCustomerLocaleFailure:hn,getCustomerLocaleInit:bn}=pn.actions,fn=e=>e[un],yn=((0,s.createSelector)(fn,(e=>e.entities)),(0,s.createSelector)(fn,(e=>e.loaded)),(0,s.createSelector)(fn,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(gn.type),(0,o.switchMap)((e=>a.customer.setCustomerLocale(e.payload).pipe((0,o.map)((t=>vn(e.payload))),(0,o.catchError)((e=>(0,i.of)(hn(e))))))))),Sn=e=>({type:bn.type,payload:e}),En="customerTransactionHistory";let Cn=function(e){return e[e.IN=1]="IN",e[e.OUT=2]="OUT",e[e.ALL=0]="ALL",e[e.REFUND=3]="REFUND",e[e.BALANCE_CORRECTION=4]="BALANCE_CORRECTION",e[e.REVERSAL_DEPOSIT=5]="REVERSAL_DEPOSIT",e[e.REVERSAL_WITHDRAWAL=6]="REVERSAL_WITHDRAWAL",e[e.FAILED=7]="FAILED",e[e.WITHOLDING_TAX=8]="WITHOLDING_TAX",e}({});const Tn=new Map;Tn.set(Cn.ALL,(0,l.__)("Default_._Status Filter Type_._All")),Tn.set(Cn.REVERSAL_DEPOSIT,(0,l.__)("Default_._Action_._REVERSAL DEPOSIT")),Tn.set(Cn.REVERSAL_WITHDRAWAL,(0,l.__)("Default_._Action_._REVERSAL WITHDRAWAL")),Tn.set(Cn.OUT,(0,l.__)("Default_._Title Link Type_._Withdrawal")),Tn.set(Cn.REFUND,(0,l.__)("Transaction Translates_._Type_._Refund")),Tn.set(Cn.IN,(0,l.__)("Default_._Action_._Deposit")),Tn.set(Cn.BALANCE_CORRECTION,(0,l.__)("Transaction Translates_._Type_._Balance correction")),Tn.set(Cn.FAILED,(0,l.__)("Transaction Translates_._Type_._Failed")),Tn.set(Cn.WITHOLDING_TAX,(0,l.__)("Default_._Action_._Witholding tax"));let Nn=function(e){return e[e.PENDING=0]="PENDING",e[e.ORDERED=1]="ORDERED",e[e.REPAID=3]="REPAID",e[e.RETURN=4]="RETURN",e[e.DURING=5]="DURING",e[e.RESOLVED=2]="RESOLVED",e[e.DECLINED=6]="DECLINED",e[e.FAILED=7]="FAILED",e}({});const kn=e=>e.isCancellable,xn=(Nn.PENDING,(0,l.__)("Default_._Status Filter Type_._Pending"),Nn.ORDERED,(0,l.__)("Transaction Statuses_._Type_._Ordered"),Nn.REPAID,(0,l.__)("Transaction Statuses_._Type_._Repaid"),Nn.RETURN,(0,l.__)("Transaction Statuses_._Type_._Return"),Nn.DURING,(0,l.__)("Transaction Statuses_._Type_._During"),Nn.RESOLVED,(0,l.__)("Transaction Statuses_._Type_._Resolved"),Nn.DECLINED,(0,l.__)("Default_._Status Filter Type_._Declined"),Nn.FAILED,(0,l.__)("Transaction Statuses_._Type_._Failed"),[{id:Cn.ALL,text:Tn.get(Cn.ALL)},{id:Cn.IN,text:Tn.get(Cn.IN)},{id:Cn.OUT,text:Tn.get(Cn.OUT)},{id:Cn.REFUND,text:Tn.get(Cn.REFUND)},{id:Cn.BALANCE_CORRECTION,text:Tn.get(Cn.BALANCE_CORRECTION)},{id:Cn.REVERSAL_DEPOSIT,text:Tn.get(Cn.REVERSAL_DEPOSIT)},{id:Cn.REVERSAL_WITHDRAWAL,text:Tn.get(Cn.REVERSAL_WITHDRAWAL)},{id:Cn.WITHOLDING_TAX,text:Tn.get(Cn.WITHOLDING_TAX)}]);Nn.RESOLVED,Nn.RETURN,Nn.REPAID,Nn.PENDING,Nn.ORDERED,Nn.DECLINED,Nn.FAILED;const wn={[Nn.PENDING]:(0,l.__)("Default_._Status Filter Type_._Pending").toLowerCase(),[Nn.ORDERED]:(0,l.__)("Default_._Status Filter Type_._Pending").toLowerCase(),[Nn.DECLINED]:(0,l.__)("Default_._Status Filter Type_._Declined").toLowerCase(),[Nn.RETURN]:(0,l.__)("Transaction Status Translates_._Text_._success"),[Nn.RESOLVED]:(0,l.__)("Transaction Status Translates_._Text_._success"),[Nn.REPAID]:(0,l.__)("Transaction Status Translates_._Text_._success"),[Nn.FAILED]:(0,l.__)("Transaction Status Translates_._Text_._Declined")},Ln={entities:[],loaded:!1,page:null,total:null,totalCount:null,error:null,state:!1,message:null},In=(0,s.createSelector)((e=>e),(e=>({page:1,type:Cn.ALL,from:(0,vt.rp)(l.Uq.historyTransactionDate(),e).startOf("day").valueOf(),till:(0,vt.rp)(new Date,e).endOf("day").valueOf(),limit:l.hM}))),Pn=(0,s.createSlice)({name:En,initialState:Ln,reducers:{getCustomerTransactionHistoryStart:(e,t)=>{e.loaded=!1},getCustomerTransactionHistorySuccess:(e,t)=>{var a;e.loaded=!0,e.total=t.payload.data.total,e.page=t.payload.data.page,void 0!==(null==(a=t.payload.data)?void 0:a.totalCount)&&(e.totalCount=t.payload.data.totalCount),t.payload.overwrite?e.entities=t.payload.data.payments:e.entities=[...e.entities,...t.payload.data.payments]},getCustomerTransactionHistoryFailure:(e,t)=>{e.error=t.payload,e.loaded=!0,e.entities=Ln.entities},cancelWithdrawalStart:(e,t)=>{e.loaded=!1},cancelWithdrawalSuccess:(e,t)=>{e.loaded=!0,zn(t.payload)},cancelWithdrawalFailure:(e,t)=>{e.loaded=!0,t.payload.errors&&console.log("Withdrawal cancel error: ",t.payload.errors),t.payload.disabledStatusCode&&(e.error={message:(0,l.__)(`${t.payload.message}`),code:t.payload.code})},clearCustomerTransactionHistoryError:e=>{e.error=Ln.error}}}),Bn=Pn.reducer,{getCustomerTransactionHistoryStart:Fn,getCustomerTransactionHistorySuccess:Mn,getCustomerTransactionHistoryFailure:An,cancelWithdrawalStart:Dn,cancelWithdrawalSuccess:jn,cancelWithdrawalFailure:On,clearCustomerTransactionHistoryError:Rn}=Pn.actions,Hn=e=>e[En],Wn=(0,s.createSelector)(Hn,(e=>e.entities)),Vn=(0,s.createSelector)(Hn,(e=>e.total)),Un=(0,s.createSelector)(Hn,(e=>e.page)),Gn=(0,s.createSelector)(Hn,(e=>e.totalCount)),$n=(0,s.createSelector)(Hn,(e=>e.loaded)),Zn=(0,s.createSelector)(Hn,(e=>e.error)),zn=(e,t=!0)=>({type:Fn.type,payload:{filters:e,overwrite:t}}),qn=e=>({type:Dn.type,payload:e}),Xn=(e,t,{Api:a})=>e.pipe((0,n.l4)(Fn.type),(0,o.switchMap)((e=>a.customerv2.getPaymentHistory(e.payload).pipe((0,o.map)((t=>Mn({data:t,overwrite:e.payload.overwrite}))),(0,o.catchError)((e=>(0,i.of)(An(e)))))))),Jn=(e,t,{Api:a})=>e.pipe((0,n.l4)(Dn.type),(0,o.switchMap)((e=>a.customerv2.cancelWithdrawal(e.payload.id).pipe((0,o.map)((t=>zn(e.payload.filters))),(0,o.catchError)((e=>(0,i.of)(On(e.response||e)))))))),Yn="customerCasinoHistory";let Kn=function(e){return e.ALL="3",e.LOSE="0",e.WIN="1",e.PENDING="2",e}({});const Qn={[Kn.LOSE]:"lose",[Kn.WIN]:"win",[Kn.PENDING]:"pending"},eo={[Kn.LOSE]:(0,l.__)("Default_._Status Filter Type_._Lost").toLowerCase(),[Kn.WIN]:(0,l.__)("Default_._Status Filter Type_._Won").toLowerCase(),[Kn.PENDING]:(0,l.__)("Default_._Status Filter Type_._Pending").toLowerCase()},to=[{text:(0,l.__)("Default_._Status Filter Type_._All"),id:Kn.ALL},{text:(0,l.__)("Default_._Status Filter Type_._Pending"),id:Kn.PENDING},{text:(0,l.__)("Default_._Status Filter Type_._Won"),id:Kn.WIN},{text:(0,l.__)("Default_._Status Filter Type_._Lost"),id:Kn.LOSE}],ao=(0,s.createSelector)((e=>e),(e=>({page:1,status:[Kn.ALL],createdAtFrom:(0,vt.rp)(l.Uq.historyTransactionDate(),e).startOf("day").valueOf(),createdAtTill:(0,vt.rp)(new Date,e).endOf("day").valueOf(),perPage:l.hM}))),so={entities:[],loaded:!1,error:null,page:null,total:0,perPage:null},no=(0,s.createSlice)({name:Yn,initialState:so,reducers:{getCustomerCasinoHistoryStart:(e,t)=>{e.loaded=!1},getCustomerCasinoHistorySuccess:(e,t)=>{e.loaded=!0,e.page=t.payload.data.pagination.page,e.total=t.payload.data.pagination.totalPages,e.perPage=t.payload.data.pagination.perPage,t.payload.overwrite?e.entities=t.payload.data.items:e.entities=[...e.entities,...t.payload.data.items]},getCustomerCasinoHistoryFailure:(e,t)=>{e.error=t.payload,e.loaded=!0,e.entities=so.entities}}}),oo=no.reducer,{getCustomerCasinoHistoryStart:io,getCustomerCasinoHistorySuccess:ro,getCustomerCasinoHistoryFailure:lo}=no.actions,co=e=>e[Yn],mo=(0,s.createSelector)(co,(e=>e.entities)),uo=(0,s.createSelector)(co,(e=>e.page)),po=(0,s.createSelector)(co,(e=>e.total)),_o=(0,s.createSelector)(co,(e=>e.loaded)),go=(e,t,{Api:a})=>e.pipe((0,n.l4)(io.type),(0,o.switchMap)((e=>a.customerv2.getCasinoHistory(e.payload).pipe((0,o.map)((t=>ro({data:t,overwrite:e.payload.overwrite}))),(0,o.catchError)((e=>(0,i.of)(lo(e)))))))),vo=(e,t=!0)=>({type:io.type,payload:{filters:e,overwrite:t}});var ho=a(24949),bo=a(55758),fo=a(79557),yo=a(84682),So=a(96759),Eo=a(15881);const Co="currency",To="AppstoragetCurrency",No={currencies:os.J.get(To)||[],cryptoAlternative:[],exchangeRates:[],loaded:!!os.J.get(To),error:null},ko=(0,s.createSlice)({name:Co,initialState:No,reducers:{getCurrencyStart:(e,t)=>{},getCurrencySuccess:(e,t)=>{e.loaded=!0,e.currencies=t.payload},getCurrencyFailure:(e,t)=>{e.error=t.payload},getCryptoAlternativeStart:(e,t)=>{},getCryptoAlternativeSuccess:(e,t)=>{e.cryptoAlternative=t.payload},getCryptoAlternativeFailure:(e,t)=>{},getExchangeRatesStart:(e,t)=>{},getExchangeRatesSuccess:(e,t)=>{e.exchangeRates=t.payload},getExchangeRatesFailure:(e,t)=>{e.error=t.payload}}}),xo=ko.reducer,{getCurrencyStart:wo,getCurrencySuccess:Lo,getCurrencyFailure:Io,getCryptoAlternativeStart:Po,getCryptoAlternativeSuccess:Bo,getCryptoAlternativeFailure:Fo,getExchangeRatesStart:Mo,getExchangeRatesFailure:Ao,getExchangeRatesSuccess:Do}=ko.actions,jo=e=>e[Co],Oo=(0,s.createSelector)(jo,(e=>e.currencies)),Ro=((0,s.createSelector)(jo,(e=>e.currencies.map((e=>({id:e.code,name:e.code,text:e.description}))))),(0,s.createSelector)(jo,((e,t)=>t||[]),((e,t)=>t.map((e=>({id:e.currency,name:e.currency_name,text:e.currency_name})))))),Ho=(0,s.createSelector)(jo,((e,t)=>t),((e,t)=>{var a;return null==e||null==(a=e.currencies)?void 0:a.find((e=>e.code===t))})),Wo=(0,s.createSelector)(jo,((e,t)=>t),((e,t)=>{var a;return null==e||null==(a=e.cryptoAlternative)?void 0:a.find((e=>e.code===t))})),Vo=(0,s.createSelector)([Ho,Wo],((e,t)=>e||t)),Uo=((0,s.createSelector)(Oo,(e=>e.map((e=>({id:e.code,text:e.name}))))),(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.find((e=>e.text===t)))),(0,s.createSelector)(jo,(e=>e.loaded))),Go=((0,s.createSelector)(jo,(e=>e.error)),(0,s.createSelector)(jo,(e=>e.cryptoAlternative)),(0,s.createSelector)(jo,(e=>e.exchangeRates))),$o=(0,s.createSelector)([nn,Go,(e,t)=>t],((e,t,a)=>t.find((t=>t.codeTo===e&&t.codeFrom===a)))),Zo=(0,s.createSelector)([nn,Go,(e,t)=>t,(e,t,a)=>a],((e,t,a,s)=>{const n=t.find((t=>(t.codeFrom===s||t.codeFrom===e)&&t.codeTo===a));if(n)return{codeFrom:n.codeTo,codeTo:n.codeFrom,value:1/n.value}})),zo=(0,s.createSelector)([Go,(e,t)=>t,(e,t,a)=>a],((e,t,a)=>{const s=e.find((e=>e.codeFrom===a&&e.codeTo===t));if(s)return{codeFrom:s.codeTo,codeTo:s.codeFrom,value:1/s.value}})),qo=(0,s.createSelector)([nn,Go,(e,t)=>t],((e,t,a)=>{const s=t.find((t=>t.codeTo===e));if(s){const n=t.find((e=>e.codeFrom===s.codeFrom&&e.codeTo===a));if(n)return{codeFrom:a,codeTo:e,value:s.value/n.value}}})),Xo=(0,s.createSelector)([$o,Zo,qo],((e,t,a)=>e||t||a)),Jo=((0,s.createSelector)(jo,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>{if(!t||!a)return 1;const s=(e.cryptoAlternative||[]).find((e=>e.code===a)),{enabledCryptoRates:n}=s||{};if(n){const e=n.find((e=>e.codeFrom===t));return e?e.value:1}return 1})),(e,t,{Api:a})=>e.pipe((0,n.l4)(wo.type),(0,o.switchMap)((()=>a.customer.getCurrencyList().pipe((0,o.pluck)("currencies"),(0,o.map)((e=>Lo(e.filter((e=>!!Number(e.enabled))))))))))),Yo=()=>({type:wo.type}),Ko=(e,t,{Api:a})=>e.pipe((0,n.l4)(Po.type),(0,o.switchMap)((()=>a.customer.getCryptoAlternative().pipe((0,o.pluck)("items"),(0,o.map)((e=>Bo(e))))))),Qo=(e,t,{Api:a})=>e.pipe((0,n.l4)(Mo.type),(0,o.switchMap)((()=>a.customer.getExchangeRates().pipe((0,o.pluck)("items"),(0,o.map)((e=>Do(e))),(0,o.catchError)((e=>(0,i.of)(Ao(e)))))))),ei=()=>({type:Mo.type});var ti=a(85536),ai=a.n(ti);const si={add:e=>{let t=null;try{t=ai()(e.token)}catch(a){return console.error("some error with token",a),{success:!1,error:a}}return os.J.set(bo.Tp,e),os.J.set(bo.hp,t),os.J.set(bo.gM,os.J.get(bo.gM)?os.J.get(bo.gM):new Date),{success:!0}},remove:()=>{os.J.remove(bo.Tp),os.J.remove(bo.hp),os.J.remove(bo.gM)},getData:()=>({token:os.J.get(bo.Tp),customerData:os.J.get(bo.hp),customerSessionDate:os.J.get(bo.gM)})},ni="ipData",oi="ipDataSlice",ii={entities:os.J.get(oi)||null,loaded:!!os.J.get(oi),pending:!1,error:null,taxIDError:null,customerTaxInfo:{name:null,surname:null,dob:null},registrationStarted:!1,customer:{bonusType:r._B.NONE,gender:r.LN.male},registrationSuccess:!1,registrationCompleted:!1,ibanVerification:!1,registrationError:!1,errorField:null,emailError:null,registrationStep:1,invalidRegistrationFieldsLoading:!0,invalidRegistrationFields:new Set},ri="customer-register-data",li=(0,s.createSlice)({name:ni,initialState:ii,reducers:{getIpDataStart:(e,t)=>{},registrationStart:(e,t)=>{e.registrationStarted=!0},registrationSuccess:(e,t)=>{var a;null!=(a=t.payload)&&null!=(a=a.notification)&&a.ibanVerification&&(e.ibanVerification=t.payload.notification.ibanVerification.required),e.registrationSuccess=!0,e.registrationStarted=!1,e.errorField=null},registrationFail:(e,t)=>{if(e.registrationError=!0,e.registrationStarted=!1,"save"in e.customer&&(e.customer.save=!1),null!=t&&t.payload&&"response"in t.payload&&t.payload.response&&"data"in t.payload.response&&"object"==typeof t.payload.response.data&&Object.keys(t.payload.response.data)){const{data:a}=t.payload.response,s=Object.keys(a);s.includes(bo.bW.prefix)&&s.length>1&&delete a[bo.bW.prefix];const n=Object.keys(a)[0];e.errorField=n,e.error=a[n]}},emailCheckStart:(e,t)=>{e.emailError=null},emailCheckSuccess:(e,t)=>{e.emailError=!1},emailCheckFail:(e,t)=>{e.emailError=t.payload.messages[0]},taxIDCheckStart:e=>{e.taxIDError=ii.taxIDError},taxIDCheckSuccess:(e,t)=>{t.payload.noNotification=!0,e.taxIDError=!1;const{name:a,surname:s,dob:n}=t.payload;e.customerTaxInfo={name:a,surname:s,dob:n}},taxIDCheckFail:(e,t)=>{e.taxIDError=!0},taxIDCheckClear:e=>{e.taxIDError=ii.taxIDError},sendSmsStart:(e,t)=>{e.error=null,e.pending=!0},sendSmsFail:(e,t)=>{e.registrationError=!0,"save"in e.customer&&(e.customer.save=!1);const{messages:a=[],response:s={}}=t.payload,{data:n={}}=s,{phone:o}=n,i=o||a[0];e.error=i,e.pending=!1},sendSmsSuccess:(e,t)=>{e.error=null,e.pending=!1},clearCustomerStore:(e,t)=>{const a=JSON.parse(JSON.stringify(e.customer));e.registrationSuccess&&(e.customer=Object.assign({},ii.customer)),e.registrationSuccess||(e.customer=Object.assign({},ii.customer,{bonusType:e.customer.bonusType,country:e.customer.country,currency:e.customer.currency})),e.registrationStep=ii.registrationStep,e.customer.recaptcha=a.recaptcha,e.error=null,e.pending=!1,e.registrationSuccess=!1},getIpDataSuccess:(e,t)=>{var a;e.loaded=!0,e.entities=Object.assign({},t.payload),e.country=null==(a=t.payload)?void 0:a.country},getIpDataFailure:(e,t)=>{e.error=t.payload},changeCustomerData:(e,t)=>{e.customer=Object.assign({},e.customer,t.payload)},changeWelcomeBonusSuccess:(e,t)=>{},changeWelcomeBonusFail:()=>{},changeWelcomeBonusStart:()=>{},clearErrorField:e=>{e.errorField=null},clearIbanConfirmation:e=>{e.ibanVerification=!1},registrationSuccessed:(e,t)=>{e.registrationCompleted=t.payload},changeRegistrationStep:(e,t)=>{console.log("registration step changed",t.payload),e.registrationStep=t.payload},setCountryFromCookie:(e,t)=>{if(!t.payload)return;const{country:a}=t.payload;e.country=a,e.customer=Object.assign({},e.customer,{country:a}),e.entities=Object.assign({},e.entities,{country:a,country_code:a})},getShuftiProVerifyLinkStart:e=>{},getShuftiProVerifyLinkSuccess:(e,t)=>{},getShuftiProVerifyLinkFail:(e,t)=>{},verifyShuftiProTokenStart:(e,t)=>{},verifyShuftiProTokenSuccess:(e,t)=>{},verifyShuftiProTokenFail:(e,t)=>{},registrationValidationStart:e=>{e.invalidRegistrationFieldsLoading=!0},registrationValidationSuccess:(e,t)=>{e.invalidRegistrationFieldsLoading=!1;Object.keys(t.payload).forEach((t=>{e.invalidRegistrationFields.delete(t)}))},registrationValidationFail:(e,t)=>{e.invalidRegistrationFieldsLoading=!1,e.invalidRegistrationFields=new Set([...e.invalidRegistrationFields,...Object.keys(t.payload.data)])},completeRegistrationStart:()=>{},completeRegistrationSuccess:()=>{},completeRegistrationFail:(e,t)=>{}}}),ci=li.reducer,{getIpDataStart:di,getIpDataSuccess:mi,getIpDataFailure:ui,registrationStart:pi,changeCustomerData:_i,registrationFail:gi,registrationSuccess:vi,emailCheckStart:hi,emailCheckSuccess:bi,emailCheckFail:fi,taxIDCheckStart:yi,taxIDCheckSuccess:Si,taxIDCheckFail:Ei,taxIDCheckClear:Ci,clearCustomerStore:Ti,sendSmsStart:Ni,sendSmsSuccess:ki,sendSmsFail:xi,changeWelcomeBonusSuccess:wi,changeWelcomeBonusFail:Li,changeWelcomeBonusStart:Ii,clearErrorField:Pi,clearIbanConfirmation:Bi,registrationSuccessed:Fi,changeRegistrationStep:Mi,setCountryFromCookie:Ai,getShuftiProVerifyLinkStart:Di,getShuftiProVerifyLinkSuccess:ji,getShuftiProVerifyLinkFail:Oi,verifyShuftiProTokenStart:Ri,verifyShuftiProTokenSuccess:Hi,verifyShuftiProTokenFail:Wi,registrationValidationStart:Vi,registrationValidationSuccess:Ui,registrationValidationFail:Gi,completeRegistrationStart:$i,completeRegistrationSuccess:Zi,completeRegistrationFail:zi}=li.actions,qi=e=>e[ni],Xi=(0,s.createSelector)(qi,(e=>e.entities)),Ji=(0,s.createSelector)(qi,(e=>e.customer)),Yi=(0,s.createSelector)(qi,(e=>e.customer.bonusType)),Ki=(0,s.createSelector)(qi,(e=>e.loaded)),Qi=(0,s.createSelector)(qi,(e=>e.country)),er=(0,s.createSelector)(qi,(e=>e.registrationSuccess)),tr=((0,s.createSelector)(qi,(e=>e.registrationCompleted)),(0,s.createSelector)(qi,(e=>e.ibanVerification)),(0,s.createSelector)(qi,(e=>e.emailError)),(0,s.createSelector)(qi,(e=>e.registrationStarted))),ar=(0,s.createSelector)(qi,(e=>e.taxIDError)),sr=(0,s.createSelector)(qi,(e=>e.customerTaxInfo)),nr=(0,s.createSelector)(qi,(e=>e.errorField)),or=((0,s.createSelector)(qi,(e=>e.pending)),(0,s.createSelector)(qi,(e=>e.error))),ir=((0,s.createSelector)(qi,(e=>e.customer.gender)),(0,s.createSelector)(qi,(e=>e.registrationStep))),rr=((0,s.createSelector)(qi,((e,t)=>(t||[]).filter((e=>!!e.requiredRegistrationSmsVerification))),((e,t)=>!!t.find((t=>{var a;return t.id.toLowerCase()===(null==(a=e.customer.country)?void 0:a.toLocaleLowerCase())})))),(0,s.createSelector)(qi,(e=>e.customer.shuftiProToken)),(0,s.createSelector)(qi,(e=>e.invalidRegistrationFieldsLoading))),lr=(0,s.createSelector)(qi,(e=>e.invalidRegistrationFields)),cr=(0,s.createSelector)(qi,(e=>e.entities&&e.entities.timezone)),dr=(0,s.createSelector)(qi,(e=>e.entities&&e.entities.currency)),mr=(0,s.createSelector)(qi,(e=>e.customer.country)),ur=(0,s.createSelector)(qi,(e=>e.entities&&e.entities.country_code_iso3)),pr=(e,t,{Api:a})=>e.pipe((0,n.l4)(di.type),(0,o.switchMap)((()=>a.customer.getCustomerIpData().pipe((0,o.map)((e=>mi(e))),(0,o.catchError)((e=>(0,i.of)(ui(e)))))))),_r=e=>e.pipe((0,n.l4)(di.type,_i.type),(0,o.map)((()=>{const e=(0,gt.ej)("activeCustomerCookie"),t=e?JSON.parse(e):null;return Ai(t)}))),gr=(e,t,{Api:a})=>e.pipe((0,n.l4)(pi.type),(0,o.exhaustMap)((e=>a.customer.customerRegister(e.payload).pipe((0,o.map)((e=>vi(e))),(0,o.catchError)((e=>(0,i.of)(gi(e)))))))),vr=(e,t,{Api:a})=>e.pipe((0,n.l4)(hi().type),(0,o.switchMap)((e=>a.customer.customerCheckEmail(e.payload).pipe((0,o.map)((e=>bi())),(0,o.catchError)((e=>(0,i.of)(fi(e)))))))),hr=(e,t,{Api:a})=>e.pipe((0,n.l4)(yi().type),(0,o.switchMap)((e=>a.customer.taxIdValidation(e.payload).pipe((0,o.map)((e=>Si(e))),(0,o.catchError)((e=>(0,i.of)(Ei(e)))))))),br=e=>({type:yi().type,payload:e}),fr=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ni().type),(0,o.switchMap)((e=>{const{countryCode:t,type:s,email:n,locale:l,prefix:c,phone:d,recaptcha:m}=e.payload,u=(({countryCode:e,type:t,email:a,locale:s,phone:n,prefix:o,recaptcha:i})=>{const l={type:t,locale:s,country:e,recaptcha:i};if(t===r.p4.phone){const e=`${o}${n}`;return Object.assign({},l,{phone:e})}return Object.assign({},l,{email:a})})({countryCode:t,type:s,email:n,locale:l,phone:d,prefix:c,recaptcha:m});return a.customer.sendSmsCode(u).pipe((0,o.map)((e=>ki(e))),(0,o.catchError)((e=>(0,i.of)(xi(e)))))}))),yr=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ii.type),(0,o.switchMap)((e=>a.customer.updateCustomerBonusType(e.payload).pipe((0,o.map)((()=>wi(e.payload))),(0,o.catchError)((()=>(0,i.of)(Li()))))))),Sr=(e,t)=>({type:Ii.type,payload:{customer:e,bonusType:t}}),Er=()=>({type:di.type}),Cr=e=>({type:pi.type,payload:e}),Tr=e=>({type:hi().type,payload:e}),Nr=e=>({type:Di.type,payload:e}),kr=(e,t,{Api:a})=>e.pipe((0,n.l4)(Di.type),(0,o.switchMap)((e=>a.customer.getShuftiProVerifyLink(e.payload).pipe((0,o.map)((e=>ji(e))),(0,o.catchError)((e=>(0,i.of)(Oi(e)))))))),xr=e=>({type:Ri.type,payload:e}),wr=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ri.type),(0,o.switchMap)((e=>a.customer.getShufriProVerificationStatus(e.payload).pipe((0,o.map)((()=>Hi(e.payload))),(0,o.catchError)((e=>(0,i.of)(Wi(e)))))))),Lr=(e,t,{Api:a})=>e.pipe((0,n.l4)(Vi.type),(0,o.switchMap)((e=>a.customer.getRegistrationValidationStatus(e.payload).pipe((0,o.map)((()=>Ui(e.payload))),(0,o.catchError)((e=>(0,i.of)(Gi(e.response)))))))),Ir=e=>({type:Vi.type,payload:e}),Pr=(e,t,{Api:a})=>e.pipe((0,n.l4)($i.type),(0,o.switchMap)((e=>a.customer.completeRegistration(e.payload).pipe((0,o.map)((()=>Zi())),(0,o.catchError)((e=>(0,i.of)(zi(e)))))))),Br="customerToken",Fr="customerInfo",Mr={entities:os.J.get(bo.Tp),loaded:!!os.J.get(bo.Tp),error:null,errorMessage:null,errorMessageParams:null,customerData:os.J.get(bo.hp),logoutInfo:os.J.get(Fr)||null,showNotification:!!os.J.get(Fr),jwtSuccess:!1};let Ar=function(e){return e.login="customerLogin",e.logout="customerLogout",e}({});const Dr=(0,s.createSlice)({name:Br,initialState:Mr,reducers:{getCustomerTokenStart:(e,t)=>{e.loaded=!1},getCustomerTokenSuccess:(e,t)=>{e.loaded=!0,si.add(t.payload),document.dispatchEvent(new Event(Ar.login)),e.customerData=si.getData().customerData,e.entities=t.payload,e.jwtSuccess=!0},getCustomerTokenFailure:(e,t)=>{e.error=t.payload,e.entities=null,e.loaded=!1,e.customerData=Mr.customerData,si.remove()},logoutCustomer:(e,t)=>{e.entities=null,e.loaded=!1,document.dispatchEvent(new Event(Ar.logout)),e.customerData=Mr.customerData,si.remove()},messageError:(e,t)=>{e.errorMessage=t.payload.message,e.errorMessageParams=t.payload.params},customerNotifyStart:()=>{},customerNotifySuccess:(e,t)=>{var a;e.logoutInfo=null==(a=t.payload)?void 0:a.notification},customerNotifyFailure:()=>{},clearCustomerNotificationState:e=>{e.logoutInfo=null,e.showNotification=!1},markCustomerActivityStart:()=>{},markCustomerActivitySuccess:()=>{},markCustomerActivityError:()=>{}}}),jr=Dr.reducer,{getCustomerTokenStart:Or,getCustomerTokenSuccess:Rr,getCustomerTokenFailure:Hr,logoutCustomer:Wr,messageError:Vr,customerNotifyStart:Ur,customerNotifySuccess:Gr,customerNotifyFailure:$r,clearCustomerNotificationState:Zr,markCustomerActivitySuccess:zr,markCustomerActivityStart:qr,markCustomerActivityError:Xr}=Dr.actions,Jr=e=>e[Br],Yr=(0,s.createSelector)(Jr,(e=>e.entities)),Kr=(0,s.createSelector)([Jr,qi],((e,t)=>{var a;return!(!t.registrationSuccess&&null!=(a=e.entities)&&a.token)})),Qr=(0,s.createSelector)(Jr,(e=>e.loaded)),el=((0,s.createSelector)(Jr,(e=>e.jwtSuccess)),(0,s.createSelector)(Jr,(e=>e.customerData))),tl=((0,s.createSelector)(Jr,(e=>e.showNotification)),(0,s.createSelector)(Jr,(e=>e.logoutInfo)),(0,s.createSelector)(Jr,(e=>e.error)),(0,s.createSelector)(Jr,(e=>e.errorMessage))),al=(0,s.createSelector)(Jr,(e=>e.errorMessageParams)),sl=(e,t,{Api:a})=>e.pipe((0,n.l4)(Or.type),(0,o.exhaustMap)((e=>a.customer.tokenRefresh(e.payload.token).pipe((0,o.map)((e=>Rr(e))),(0,o.catchError)((e=>(0,i.of)(Hr(e)))))))),nl=()=>({type:Ur.type}),ol=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ur.type),(0,o.exhaustMap)((()=>a.customer.logoutNotify().pipe((0,o.map)((e=>Gr(e))),(0,o.catchError)((()=>(0,i.of)($r()))))))),il=()=>({type:qr.type}),rl=(e,t,{Api:a})=>e.pipe((0,n.l4)(qr.type),(0,fo.r)(),(0,o.switchMap)((()=>a.customer.markCustomerActivity().pipe((0,o.map)((()=>zr())),(0,o.catchError)((()=>(0,i.of)(Xr()))))))),ll="customer";let cl=function(e){return e.none="none",e.login="login",e.register="register",e.search="search",e.language="language",e.registerSuccess="registerSuccess",e.deposit="deposit",e.withdrawal="withdrawal",e.cashier="cashier",e.producer="producer",e.cpExchange="cpExchange",e.forgotPassword="forgotPassword",e.statistics="statistics",e.wheelOfFortune="wheelOfFortune",e.wheelOfFortuneSuccess="wheelOfFortuneSuccess",e}({}),dl=function(e){return e.none="none",e.main="main",e.cabinet="cabinet",e}({}),ml=function(e){return e[e.block_id_upload=5]="block_id_upload",e}({}),ul=function(e){return e.MIGRATED="MIGRATED_USERS",e.ONDATO_VERIFIED="ONDATO_VERIFIED",e.GVIVE_VERIFIED="GVIVE_VERIFIED",e.SPORT_VIP="sportVip1",e}({}),pl=function(e){return e.ondato="Ondato",e.gvive="Gvive",e}({});const _l={status:0,redeemable:{amount:0,rates:{}}},gl="eparaksts_back_path",vl="eparaksts_is_registration",hl={entities:{disabledStatusCode:null},loaded:!1,loadedOnce:!1,forgotLoaded:!1,forgotMessage:null,error:null,passwordError:null,passwordForgotError:null,passwordLoaded:!1,update:!1,gviveMigrationCompleted:!1,confirmationToken:null,confirmationTokenLoading:!1,confirmation:null,confirmEmailError:null,restorePasswordTokenLoaded:!1,restorePasswordTokenError:null,openedBasicModal:cl.none,openedBasicAside:dl.none,casinoCompPoints:_l,sportCompPoints:_l,compPointCasinoResetAt:null,compPointSportResetAt:null,customerSessionLimitOver:!1,customerBalanceLimitOver:!1,personalCodeCheckSuccess:null,personalCheckEntity:null,personalCodeCheckFailure:null,wsToken:null,widgetsMaximized:!!os.J.get(bo.B_),selfExclusionVisible:!!os.J.get(bo.dY),customerGamblingAccount:null,balticStatesProviderSession:null,firstDepositBonusCanceledByUser:!1,authProvider:os.J.get(bo._1)||r.gk.DEFAULT,lastConnectionInfoBarVisible:!!Number(os.J.get(bo.Jj)),accountChanging:!1,eParakstsAuthStatus:r.Dz.none,latrobetSessionIdLoaded:null,latrobetSessionId:null,isEparakstsRegistration:!!sessionStorage.getItem(vl),showOntarioMigrationNotice:!1,lastBetSums:{sums:{}},fastAmounts:{fastAmounts:{}},respnsibleGamblingToolsError:null,respnsibleGamblingToolsActive:!1,watchersChatConfig:{apiKey:null,roomId:null,roomTitle:null,userId:null}},bl=(0,s.createSlice)({name:ll,initialState:hl,reducers:{changePasswordStart:(e,t)=>{e.passwordLoaded=!1},changePasswordSuccess:(e,t)=>{e.passwordLoaded=!0},changePasswordFailed:(e,t)=>{e.passwordError=t.payload},customerForgotPasswordStart:(e,t)=>{e.passwordLoaded=!1,e.passwordForgotError=hl.passwordForgotError},customerForgotPasswordSuccess:(e,t)=>{e.passwordLoaded=!0},customerForgotPasswordFailed:(e,t)=>{e.passwordForgotError=t.payload.messages[0]},getCustomerStart:(e,t)=>{e.loaded=!1},getCustomerSuccess:(e,t)=>{e.loaded=!0,e.loadedOnce=!0;const a=JSON.stringify(e.entities),s=JSON.stringify(t.payload);if(0!==a.localeCompare(s)){const{is_session_limit_hit:a}=t.payload,{is_balance_limit_hit:s}=t.payload;e.entities=t.payload,e.customerSessionLimitOver=a||!1,e.customerBalanceLimitOver=s||!1,e.casinoCompPoints=Object.assign({},_l,t.payload.compPointAccounts[r.ZF.casino]||{}),e.sportCompPoints=Object.assign({},_l,t.payload.compPointAccounts[r.ZF.sport]||{}),e.compPointCasinoResetAt=t.payload.compPointCasinoResetAt,e.compPointSportResetAt=t.payload.compPointSportResetAt}},updateCustomerAccount:(e,t)=>{const{accountId:a,amount:s}=t.payload;e.entities.accounts=e.entities.accounts.map((e=>Number(e.id)===a?Object.assign({},e,{amount:s}):e))},getCustomerFailure:(e,t)=>{e.error=t.payload},getCustomerLastBetStart:(e,t)=>{e.loaded=!1},getCustomerLastBetSuccess:(e,t)=>{e.loaded=!0,e.lastBetSums=t.payload},getCustomerLastBetFailure:(e,t)=>{e.error=t.payload},getCustomerFastAmountsStart:(e,t)=>{e.loaded=!1},getCustomerFastAmountsSuccess:(e,t)=>{e.loaded=!0,e.fastAmounts=t.payload},getCustomerFastAmountsFailure:(e,t)=>{e.error=t.payload},getCustomerAccountBalance:(e,t)=>{},clearCustomerData:(e,t)=>{e.entities=hl.entities,e.casinoCompPoints=_l,e.sportCompPoints=_l,e.loaded=hl.loaded,e.forgotLoaded=hl.forgotLoaded,e.error=hl.error,e.passwordError=hl.passwordError,e.passwordForgotError=hl.passwordForgotError,e.passwordLoaded=hl.passwordLoaded,e.update=hl.update,e.confirmation=hl.confirmation,e.confirmationToken=hl.confirmationToken,e.restorePasswordTokenLoaded=hl.restorePasswordTokenLoaded,e.restorePasswordTokenError=hl.restorePasswordTokenError,e.loadedOnce=!1,e.respnsibleGamblingToolsError=hl.respnsibleGamblingToolsError,e.respnsibleGamblingToolsActive=hl.respnsibleGamblingToolsActive},customerForgotPasswordFailedClear:e=>{e.passwordForgotError=hl.passwordForgotError},customerRefreshStart:()=>{},customerRefreshFail:(e,t)=>{},customerRefreshSuccess:(e,t)=>{},customerUpdateStart:(e,t)=>{e.update=!1},customerUpdateFail:(e,t)=>{},customerUpdateSuccess:(e,t)=>{e.update=!0},updateMigratedCustomerStart:(e,t)=>{e.gviveMigrationCompleted=!1},updateMigratedCustomerError:(e,t)=>{},updateMigratedCustomerSuccess:(e,t)=>{e.gviveMigrationCompleted=!0},customerConfirmationStart:(e,t)=>{},customerConfirmationSuccess:()=>{},customerConfirmationFailure:(e,t)=>{e.confirmation=t.payload},getUserConfirmationStart:e=>{e.confirmationTokenLoading=!0},getUserConfirmationSuccess:(e,t)=>{e.confirmationToken=t.payload.token,e.confirmationTokenLoading=!1},getUserConfirmationFailure:(e,t)=>{e.confirmEmailError=t.payload.messages[0],e.confirmationTokenLoading=!1},changeCustomerBonusIssuance:(e,t)=>{e.entities=Object.assign({},e.entities,t.payload)},changeBonusIssuanceSuccess:(e,t)=>{},changeBonusIssuanceStart:()=>{},changeBonusIssuanceFail:()=>{},customerSocketOpenSuccess:(e,t)=>{},updateCustomerEntityBonusType:(e,t)=>{e.entities.bonusType=t.payload.bonusType,e.firstDepositBonusCanceledByUser=null===t.payload.bonusType},notifyAboutDeposit:(e,t)=>{},customerSocketError:(e,t)=>{},customerCheckRestorePasswordTokenStart:(e,t)=>{e.restorePasswordTokenLoaded=!1,e.restorePasswordTokenError=hl.restorePasswordTokenError},customerCheckRestorePasswordTokenSuccess:(e,t)=>{e.restorePasswordTokenLoaded=!0},customerCheckRestorePasswordTokenFailed:(e,t)=>{e.restorePasswordTokenError=t.payload.messages[0],e.restorePasswordTokenLoaded=!0},customerOpenBasicModalSuccess:(e,t)=>{e.openedBasicModal=t.payload},customerOpenBasicModalStart:(e,t)=>{},customerCloseBasicModal:(e,t)=>{e.openedBasicModal=cl.none},clearPasswordLoadedState:e=>{e.passwordLoaded=hl.passwordLoaded},customerPersonalCheckStart:e=>{e.personalCheckEntity=null,e.personalCodeCheckSuccess=null,e.personalCodeCheckFailure=null},customerPersonalCheckSuccess:(e,t)=>{e.personalCodeCheckSuccess=!0,e.personalCheckEntity=t.payload},customerPersonalCheckFailure:(e,t)=>{e.personalCodeCheckFailure=!0},updateWidgetMaximizedState:(e,t)=>{e.widgetsMaximized=t.payload,t.payload?os.J.set(bo.B_,1):os.J.remove(bo.B_)},setSelfExclusionVisibility:(e,t)=>{e.selfExclusionVisible=t.payload},getCustomerGamblingInfoStart:e=>{},getCustomerGamblingInfoSuccess:(e,t)=>{e.customerGamblingAccount=t.payload},getCustomerGamblingInfoFail:e=>{},customerWSOpenStart:e=>{},customerWSTokenStart:e=>{},customerWSTokenSuccess:(e,t)=>{e.wsToken=t.payload.token},customerWSTokenFail:e=>{},setCustomerTokenStart:()=>{},setCustomerTokenSuccess:()=>{},setCustomerTokenFail:()=>{},setAuthProvider:(e,t)=>{e.authProvider=t.payload,os.J.set(bo._1,t.payload)},startBalticStatesProviderSessionStart:(e,t)=>{},startBalticStatesProviderSessionSuccess:(e,t)=>{e.balticStatesProviderSession=t.payload},startBalticStatesProviderSessionFail:(e,t)=>{},checkBalticStatesProviderAuthStart:e=>{},checkBalticStatesProviderAuthSuccess:(e,t)=>{},clearBalticStatesProviderSession:e=>{e.balticStatesProviderSession=null},setLastConnectionInfoBarVisibility:(e,t)=>{e.lastConnectionInfoBarVisible=t.payload,os.J.set(bo.Jj,Number(t.payload))},setCustomerBasicAside:(e,t)=>{e.openedBasicAside=t.payload},changeBalanceAccountStart:e=>{e.accountChanging=!0},changeBalanceAccountSuccess:e=>{e.accountChanging=!1},changeBalanceAccountError:e=>{e.accountChanging=!1},createEparakstsSessionStart:e=>{},createEparakstsRegistrationSessionStart:(e,t)=>{e.isEparakstsRegistration=!0},createEparakstsSessionSuccess:(e,t)=>{},createEparakstsSessionErrror:(e,t)=>{},authViaEparakstsStart:e=>{e.eParakstsAuthStatus=r.Dz.progress},authViaEparakstsSuccess:(e,t)=>{e.eParakstsAuthStatus=r.Dz.success},authViaEparakstsErrror:(e,t)=>{e.eParakstsAuthStatus=r.Dz.error},updateCustomerState:(e,t)=>{var a,s;const{userRegistrationCompleted:n,userActivated:o,userVerified:i,hasFirstDeposit:r}=t.payload;e.entities.isNeedCompleteRegistration=null!=(a=!n)?a:e.entities.isNeedCompleteRegistration,e.entities.isActivated=null!=o?o:e.entities.isActivated,e.entities.isVerified=null!=(s=Number(i))?s:e.entities.isVerified,e.entities.first_deposit=null!=r?r:e.entities.first_deposit},updateCustomerLimitsHit:(e,t)=>{const{sessionLimitReached:a,balanceLimitReached:s}=t.payload;e.entities.is_balance_limit_hit=null!=s?s:e.entities.is_balance_limit_hit,e.entities.is_session_limit_hit=null!=a?a:e.entities.is_session_limit_hit},updateCustomerCompPoints:(e,t)=>{const{compPointAccounts:a,compPointCasinoResetAt:s,compPointSportResetAt:n}=t.payload;e.entities.compPointAccounts=null!=a?a:e.entities.compPointAccounts,e.entities.compPointCasinoResetAt=null!=s?s:e.entities.compPointCasinoResetAt,e.entities.compPointSportResetAt=null!=n?n:e.entities.compPointSportResetAt},getEparakstsRegistrationDataSuccess:(e,t)=>{e.eParakstsAuthStatus=r.Dz.success},resetEparakstsAuthStatus:e=>{e.eParakstsAuthStatus=r.Dz.none},getLatrobetSessionIdStart:e=>{e.latrobetSessionIdLoaded=!0},getLatrobetSessionIdSucces:(e,t)=>{e.latrobetSessionId=t.payload.sessionId,e.latrobetSessionIdLoaded=!1},getLatrobetSessionIdFailed:e=>{},clearLatrobetSessionId:e=>{e.latrobetSessionId=hl.latrobetSessionId,e.latrobetSessionIdLoaded=hl.latrobetSessionIdLoaded},changeOntarioMigrationNoticeState:(e,t)=>{e.showOntarioMigrationNotice=t.payload},setCustomerDisabledStatusCode:(e,t)=>{e.entities.disabledStatusCode=t.payload.disabledStatusCode},subscribeLastBetUpdateWsStart:(e,t)=>{},lastBetUpdateSocketOpenSuccess:(e,t)=>{},updateLastSumBet:(e,t)=>{e.lastBetSums=t.payload},clearGviveMigrationCompletion:e=>{e.gviveMigrationCompleted=!1},setResponsibleGamblingToolsError:(e,t)=>{e.respnsibleGamblingToolsError=t.payload},setResponsibleGamblingToolsActive:(e,t)=>{e.respnsibleGamblingToolsActive=t.payload},watchersChatStart:()=>{},watchersChatSuccess:(e,t)=>{e.watchersChatConfig=t.payload},watchersChatFail:()=>{}}}),fl=bl.reducer,{getCustomerStart:yl,getCustomerSuccess:Sl,getCustomerFailure:El,getCustomerAccountBalance:Cl,changePasswordStart:Tl,changePasswordSuccess:Nl,changePasswordFailed:kl,clearCustomerData:xl,customerRefreshStart:wl,customerRefreshFail:Ll,customerRefreshSuccess:Il,customerForgotPasswordStart:Pl,customerForgotPasswordSuccess:Bl,customerForgotPasswordFailed:Fl,customerForgotPasswordFailedClear:Ml,customerUpdateStart:Al,customerUpdateFail:Dl,customerUpdateSuccess:jl,updateMigratedCustomerStart:Ol,updateMigratedCustomerError:Rl,updateMigratedCustomerSuccess:Hl,customerConfirmationStart:Wl,customerConfirmationSuccess:Vl,customerConfirmationFailure:Ul,getUserConfirmationStart:Gl,getUserConfirmationSuccess:$l,getUserConfirmationFailure:Zl,changeCustomerBonusIssuance:zl,changeBonusIssuanceSuccess:ql,changeBonusIssuanceStart:Xl,changeBonusIssuanceFail:Jl,customerSocketOpenSuccess:Yl,customerSocketError:Kl,notifyAboutDeposit:Ql,updateCustomerEntityBonusType:ec,customerCheckRestorePasswordTokenStart:tc,customerCheckRestorePasswordTokenSuccess:ac,customerCheckRestorePasswordTokenFailed:sc,customerCloseBasicModal:nc,clearPasswordLoadedState:oc,customerPersonalCheckFailure:ic,customerPersonalCheckStart:rc,customerPersonalCheckSuccess:lc,updateWidgetMaximizedState:cc,setSelfExclusionVisibility:dc,getCustomerGamblingInfoStart:mc,getCustomerGamblingInfoSuccess:uc,getCustomerGamblingInfoFail:pc,customerWSOpenStart:_c,customerWSTokenStart:gc,customerWSTokenSuccess:vc,customerWSTokenFail:hc,setCustomerTokenStart:bc,setCustomerTokenSuccess:fc,setCustomerTokenFail:yc,startBalticStatesProviderSessionStart:Sc,startBalticStatesProviderSessionSuccess:Ec,startBalticStatesProviderSessionFail:Cc,checkBalticStatesProviderAuthStart:Tc,checkBalticStatesProviderAuthSuccess:Nc,clearBalticStatesProviderSession:kc,setAuthProvider:xc,customerOpenBasicModalStart:wc,customerOpenBasicModalSuccess:Lc,setLastConnectionInfoBarVisibility:Ic,setCustomerBasicAside:Pc,changeBalanceAccountStart:Bc,changeBalanceAccountSuccess:Fc,changeBalanceAccountError:Mc,createEparakstsSessionStart:Ac,createEparakstsSessionSuccess:Dc,createEparakstsSessionErrror:jc,authViaEparakstsStart:Oc,authViaEparakstsSuccess:Rc,authViaEparakstsErrror:Hc,updateCustomerState:Wc,updateCustomerLimitsHit:Vc,updateCustomerCompPoints:Uc,getEparakstsRegistrationDataSuccess:Gc,resetEparakstsAuthStatus:$c,getLatrobetSessionIdStart:Zc,getLatrobetSessionIdSucces:zc,getLatrobetSessionIdFailed:qc,clearLatrobetSessionId:Xc,createEparakstsRegistrationSessionStart:Jc,updateCustomerAccount:Yc,changeOntarioMigrationNoticeState:Kc,getCustomerLastBetStart:Qc,getCustomerLastBetSuccess:ed,getCustomerLastBetFailure:td,getCustomerFastAmountsStart:ad,getCustomerFastAmountsSuccess:sd,getCustomerFastAmountsFailure:nd,setCustomerDisabledStatusCode:od,subscribeLastBetUpdateWsStart:id,lastBetUpdateSocketOpenSuccess:rd,updateLastSumBet:ld,clearGviveMigrationCompletion:cd,setResponsibleGamblingToolsError:dd,setResponsibleGamblingToolsActive:md,watchersChatStart:ud,watchersChatSuccess:pd,watchersChatFail:_d}=bl.actions,gd=e=>e[ll],vd=(0,s.createSelector)(gd,(e=>e.loadedOnce)),hd=(0,s.createSelector)(gd,(e=>e.entities)),bd=(0,s.createSelector)(gd,(e=>e.fastAmounts)),fd=(0,s.createSelector)([bd,(e,t)=>t],((e,t)=>null==e?void 0:e.fastAmounts[t])),yd=(0,s.createSelector)(gd,(e=>e.lastBetSums)),Sd=(0,s.createSelector)([yd,(e,t)=>t],((e,t)=>{if(null!=e&&e.sums){return e.sums[t]}})),Ed=((0,s.createSelector)(gd,(e=>e.error)),(0,s.createSelector)(gd,(e=>e.customerGamblingAccount)),(0,s.createSelector)(gd,(e=>{var t;return((null==(t=e.entities)?void 0:t.accounts)||[]).filter((t=>{var a;return t.currency!==(null==(a=e.entities)?void 0:a.currency)}))}))),Cd=(0,ho.createSelectorCreator)(ho.defaultMemoize,((e,t)=>{if(e.length!==t.length)return!1;const a=t.map((({currency:e})=>e));return e.reduce(((e,t)=>e&&a.includes(t.currency)),!0)}))(Ed,(e=>e.map((({currency:e})=>e)))),Td=(0,s.createSelector)(gd,(e=>e.entities.accounts&&e.entities.accounts.length>0?e.entities.accounts.map((e=>({icon:e.currency,id:e.id,name:e.currency_name,amount:e.amount}))):[])),Nd=((0,s.createSelector)(Cd,Oo,((e,t)=>t.filter((({code:t})=>!e.includes(t))))),(0,s.createSelector)(gd,(e=>{var t;return null==(t=e.entities)||null==(t=t.country)?void 0:t.code}))),kd=(0,s.createSelector)(gd,(e=>e.entities.id)),xd=(0,s.createSelector)(gd,(e=>{var t;return e.firstDepositBonusCanceledByUser?null:null==(t=e.entities)?void 0:t.bonusType})),wd=((0,s.createSelector)(hd,(e=>e.is_vip_forbidden)),(0,s.createSelector)(gd,(e=>e.passwordForgotError))),Ld=(0,s.createSelector)(gd,(e=>e.entities.accounts)),Id=(0,s.createSelector)(gd,(e=>{var t;return null==(t=e.entities)||null==(t=t.accounts)?void 0:t.find((e=>e.is_main))})),Pd=((0,s.createSelector)(gd,(e=>e.update)),(0,s.createSelector)(gd,(e=>e.gviveMigrationCompleted)),(0,s.createSelector)(gd,(e=>e.customerSessionLimitOver)),(0,s.createSelector)(gd,(e=>e.customerBalanceLimitOver)),(0,s.createSelector)(gd,(e=>e.confirmationToken))),Bd=((0,s.createSelector)(gd,(e=>e.confirmationTokenLoading)),(0,s.createSelector)(gd,(e=>e.entities.accounts?e.entities.accounts.find((e=>e.is_main)):null))),Fd=(0,s.createSelector)(Bd,(e=>null==e?void 0:e.currency)),Md=((0,s.createSelector)(gd,(e=>e.confirmation)),(0,s.createSelector)(gd,(e=>e.confirmEmailError)),(0,s.createSelector)(gd,(e=>e.restorePasswordTokenError))),Ad=(0,s.createSelector)(gd,(e=>e.restorePasswordTokenLoaded)),Dd=(0,s.createSelector)(gd,(e=>e.passwordLoaded)),jd=(0,s.createSelector)(gd,(e=>e.openedBasicModal)),Od=(0,s.createSelector)(gd,(e=>e.openedBasicAside)),Rd=((0,s.createSelector)(gd,(e=>e.casinoCompPoints)),(0,s.createSelector)(gd,(e=>e.sportCompPoints))),Hd=((0,s.createSelector)(gd,(e=>e.compPointCasinoResetAt)),(0,s.createSelector)(gd,(e=>e.compPointSportResetAt))),Wd=((0,s.createSelector)(gd,(e=>e.personalCheckEntity)),(0,s.createSelector)(gd,(e=>e.widgetsMaximized))),Vd=((0,s.createSelector)(gd,(e=>e.selfExclusionVisible)),(0,s.createSelector)(gd,(e=>e.balticStatesProviderSession))),Ud=(0,s.createSelector)(gd,(e=>e.authProvider)),Gd=((0,s.createSelector)(gd,(e=>e.lastConnectionInfoBarVisible)),(0,s.createSelector)(gd,(e=>e.wsToken)),(0,s.createSelector)(gd,(e=>e.latrobetSessionId))),$d=(0,s.createSelector)(gd,(e=>e.latrobetSessionIdLoaded)),Zd=((0,s.createSelector)(gd,(e=>e.accountChanging)),(0,s.createSelector)(gd,(e=>e.entities.bindingContracts))),zd=(0,s.createSelector)(gd,(e=>e.isEparakstsRegistration)),qd=((0,s.createSelector)(gd,(e=>e.watchersChatConfig)),(0,s.createSelector)(gd,(({entities:{isNeedCompleteMigrationSource:e,isNeedCompleteMigration:t,groups:a}})=>e===pl.ondato&&a&&(!a.find((e=>e.internalId===ul.ONDATO_VERIFIED))&&a.some((e=>e.internalId===ul.MIGRATED))||a.find((e=>e.internalId===ul.ONDATO_VERIFIED))&&t)))),Xd=(0,s.createSelector)(gd,(e=>e.respnsibleGamblingToolsError)),Jd=(0,s.createSelector)(gd,(e=>e.respnsibleGamblingToolsActive)),Yd=(0,s.createSelector)(gd,(({entities:{isNeedCompleteMigrationSource:e,groups:t}})=>e===pl.gvive&&t&&!t.find((e=>e.internalId===ul.GVIVE_VERIFIED))&&t.some((e=>e.internalId===ul.MIGRATED)))),Kd=(0,s.createSelector)(gd,(({entities:{groups:e}})=>!!e&&!!e.find((e=>e.internalId===ul.ONDATO_VERIFIED)))),Qd=((0,s.createSelector)(gd,(({entities:{isNeedCompleteMigration:e,groups:t}})=>t&&t.find((e=>e.internalId===ul.ONDATO_VERIFIED))&&e)),(0,s.createSelector)(gd,(e=>e.eParakstsAuthStatus))),em=((0,s.createSelector)(gd,(e=>e.showOntarioMigrationNotice)),(0,s.createSelector)(gd,(e=>e.entities.customerHash))),tm=(0,s.createSelector)(gd,(({entities:e})=>e.customerToken)),am=(0,s.createSelector)(gd,(({entities:e})=>e.deductibleStake)),sm=(0,s.createSelector)(gd,(({entities:e})=>e.forceCountryChange)),nm=(e,t,{Api:a})=>e.pipe((0,n.l4)(yl.type),(0,fo.r)(),(0,o.exhaustMap)((()=>a.customer.getCustomerData().pipe((0,o.map)((e=>Sl(e.user))),(0,o.catchError)((e=>(0,i.of)(El(e)))),(0,o.shareReplay)({refCount:!0}))))),om=()=>({type:Qc.type}),im=(e,t,{Api:a})=>e.pipe((0,n.l4)(Qc.type),(0,o.exhaustMap)((()=>a.customer.getCustomerLastBetSum().pipe((0,o.map)((e=>ed(e))),(0,o.catchError)((e=>(0,i.of)(td(e)))))))),rm=()=>({type:ad.type}),lm=(e,t,{Api:a})=>e.pipe((0,n.l4)(ad.type),(0,o.exhaustMap)((()=>a.customer.getCustomerFastAmounts().pipe((0,o.map)((e=>sd(e))),(0,o.catchError)((e=>(0,i.of)(nd(e)))))))),cm=()=>({type:yl.type,meta:"secure"}),dm=(e,t,{Api:a})=>e.pipe((0,n.l4)(wl.type),(0,o.switchMap)((()=>a.customer.customerRefresh().pipe((0,o.map)((e=>Il(e))),(0,o.catchError)((e=>(0,i.of)(Ll(e)))))))),mm=()=>({type:wl.type}),um=e=>({type:Tl.type,payload:e}),pm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Tl.type),(0,o.switchMap)((e=>a.customer.changeCustomerPassword(e.payload).pipe((0,o.map)((e=>Nl(e))),(0,o.catchError)((e=>(0,i.of)(kl(e)))))))),_m=e=>({type:Pl.type,payload:e}),gm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Pl.type),(0,o.switchMap)((e=>a.customer.passwordRestore(e.payload).pipe((0,o.map)((e=>Bl(e))),(0,o.catchError)((e=>(0,i.of)(Fl(e)))))))),vm=e=>({type:tc.type,payload:e}),hm=(e,t,{Api:a})=>e.pipe((0,n.l4)(tc.type),(0,o.switchMap)((e=>a.customer.getRestorePasswordTokenCheck(e.payload).pipe((0,o.map)((e=>ac(e))),(0,o.catchError)((e=>(0,i.of)(sc(e)))))))),bm=(e,t=!1,a=!1)=>({type:Al().type,payload:{customer:e,allowSuccessSnackbar:t,noNotification:a}}),fm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Al.type),(0,o.switchMap)((e=>a.customer.saveCustomer(e.payload.customer).pipe((0,o.map)((t=>jl({data:t,allowSuccessSnackbar:e.payload.allowSuccessSnackbar,noNotification:e.payload.noNotification}))),(0,o.catchError)((e=>(0,i.of)(Dl(e)))))))),ym=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ol.type),(0,o.switchMap)((e=>a.customer.updateMigratedCustomerData(e.payload.customer).pipe((0,o.map)((e=>Hl({data:e}))),(0,o.catchError)((e=>(0,i.of)(Rl(e)))))))),Sm=e=>({type:Zc.type,payload:e}),Em=(e,t,{Api:a})=>e.pipe((0,n.l4)(Zc.type),(0,o.switchMap)((e=>a.customer.getLatrobetSessionId(e.payload).pipe((0,o.map)((e=>zc(e))),(0,o.catchError)((()=>(0,i.of)(qc()))))))),Cm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Wl.type),(0,o.switchMap)((()=>a.customer.postConfirmationIntsruction().pipe((0,o.map)(Vl),(0,o.catchError)((e=>(0,i.of)(Ul(e)))))))),Tm=e=>({type:Gl.type,payload:e}),Nm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Gl.type),(0,o.switchMap)((e=>a.customer.getUserConfirmation(e.payload).pipe((0,o.map)((e=>$l(e))),(0,o.catchError)((e=>(0,i.of)(Zl(e)))))))),km=e=>({type:wc.type,payload:e}),xm=(e,t)=>e.pipe((0,n.l4)(wc.type),(0,o.map)((({payload:e})=>Lc(e)))),wm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Xl.type),(0,o.switchMap)((e=>a.customer.updateCustomerIssuranceStatus(e.payload).pipe((0,o.map)((()=>ql(e.payload))),(0,o.catchError)((()=>(0,i.of)(Jl()))))))),Lm=()=>({type:gc.type}),Im=(e,t,{Api:a})=>e.pipe((0,n.l4)(gc.type),(0,o.switchMap)((()=>a.customer.getCustomerWSToken().pipe((0,o.map)((e=>vc(e))),(0,o.catchError)((()=>(0,i.of)(hc()))))))),Pm=e=>({type:bc.type,payload:e}),Bm=(e,t,{Api:a})=>e.pipe((0,n.l4)(bc.type),(0,o.filter)((()=>!!a.wsPrivateClient)),(0,o.switchMap)((e=>a.wsPrivateClient.tokenUpdate(e.payload))),(0,o.map)((()=>fc())),(0,o.catchError)((()=>(0,i.of)(yc())))),Fm=e=>({type:_c.type,payload:e}),Mm=(e,t,{Api:a})=>e.pipe((0,n.l4)(_c.type),(0,o.mergeMap)((s=>{var r;return(0,yo.y)({namespace:So.P7.users,payload:{token:s.payload,customerId:kd(t.value),customerToken:null==(r=Yr(t.value))?void 0:r.token},api:a.wsPrivateClient}).pipe((0,o.map)((e=>(e.type=e.event,e))),(0,o.map)((e=>Yl(e))),(0,Eo.H)(),(0,o.takeUntil)(e.pipe((0,n.l4)(xl.type))),(0,o.catchError)((e=>(0,i.of)(Kl(e)))))}))),Am=(e,t,{Api:a})=>e.pipe((0,n.l4)(rc.type),(0,o.switchMap)((e=>(0,i.from)(a.customer.checkPersonalCode(e.payload)).pipe((0,o.map)((e=>lc(e))),(0,o.catchError)((e=>(0,i.of)(ic(e)))))))),Dm=(e,t,{Api:a})=>e.pipe((0,n.l4)(mc.type),(0,o.switchMap)((()=>a.customerv2.getGamblingAccountInfo().pipe((0,o.pluck)("item"),(0,o.map)((e=>uc(e))),(0,o.catchError)((()=>(0,i.of)(pc()))))))),jm=e=>({type:Sc.type,payload:e}),Om=(e,t,{Api:a})=>e.pipe((0,n.l4)(Sc.type),(0,o.switchMap)((e=>a.customer.startBalticStatesProviderSession({personalCode:e.payload.personalCode,phone:e.payload.phone,provider:e.payload.provider,countryCode:e.payload.countryCode}).pipe((0,o.map)((t=>Ec(Object.assign({},t,e.payload)))),(0,o.catchError)((e=>(0,i.of)(Cc(null!=e&&e.data?e.data:e)))))))),Rm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Tc.type),(0,o.exhaustMap)((t=>a.customer.checkBalticStatesProviderStatus(t.payload).pipe((0,o.takeUntil)(e.pipe((0,n.l4)(kc.type))),(0,o.filter)((e=>!1!==e.isComplete)),(0,o.map)((e=>Nc(Object.assign({},e,t.payload)))),(0,o.retryWhen)((({maxRetryAttempts:e=50,scalingDuration:t=100,excludedStatusCodes:a=[]}={})=>s=>s.pipe((0,o.mergeMap)(((s,n)=>{const o=n+1;return o>e||a.find((e=>e===s.status))?(0,i.throwError)(s):(console.log(`#!!!Attempt ${o}: retrying in ${o*t}ms`),(0,i.timer)(o*t))})),(0,o.finalize)((()=>console.log("We are done!")))))({maxRetryAttempts:5,scalingDuration:3e3})),(0,o.catchError)((e=>(0,i.of)(Cc(e)))))))),Hm=e=>({type:Bc.type,payload:e}),Wm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Bc.type),(0,o.switchMap)((e=>a.customer.setBalanceAccount(e.payload).pipe((0,o.map)((()=>Fc())),(0,o.catchError)((()=>(0,i.of)(Mc()))))))),Vm=()=>({type:Ac.type}),Um=e=>({type:Jc.type,payload:e}),Gm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ac.type,Jc.type),(0,o.switchMap)((()=>a.customer.startEparakstsSession().pipe((0,o.map)((e=>Dc(e))),(0,o.catchError)((e=>(0,i.of)(jc(e)))))))),$m=e=>({type:Oc.type,payload:e}),Zm=(e,t,{Api:a})=>e.pipe((0,n.l4)(Oc.type),(0,o.switchMap)((e=>a.customer.authViaEparaksts(e.payload).pipe((0,o.map)((e=>Rc(e))),(0,o.catchError)((e=>(0,i.of)(Hc(e)))))))),zm=()=>({type:id.type}),qm=(e,t,{Api:a})=>e.pipe((0,n.l4)(id.type),(0,o.mergeMap)((s=>(0,yo.y)({namespace:So.P7.lastBetSumUpdate,payload:{customerId:kd(t.value)},api:a.wsPrivateClient}).pipe((0,o.map)((e=>(e.type=e.event,e))),(0,o.map)((e=>rd(e))),(0,Eo.H)(),(0,o.takeUntil)(e.pipe((0,n.l4)(xl.type))),(0,o.catchError)((e=>(0,i.of)(Kl(e)))))))),Xm=(e,t,{Api:a})=>e.pipe((0,n.l4)(ud.type),(0,o.switchMap)((e=>a.customer.getWatchersChatInfo(e.payload).pipe((0,o.map)((e=>pd(e))),(0,o.catchError)((e=>(0,i.of)(_d()))))))),Jm="modal",Ym={additionalModal:cl.none},Km=(0,s.createSlice)({name:Jm,initialState:Ym,reducers:{openAdditionalModal:(e,t)=>{e.additionalModal=t.payload},closeAdditionalModal:e=>{e.additionalModal=cl.none}}}),Qm=Km.reducer,{openAdditionalModal:eu,closeAdditionalModal:tu}=Km.actions,au=(0,s.createSelector)((e=>e[Jm]),(e=>e.additionalModal)),su=e=>({type:eu.type,payload:e}),nu="signIn";const ou={entities:os.J.get(bo.hp)||null,loaded:!!os.J.get(bo.Tp),authToken:os.J.get(bo.Tp)||null,signInData:{[bo.bW.email]:{valid:null,value:null},[bo.bW.phone]:{valid:null,value:null},[bo.bW.password]:{valid:null,value:null},[bo.bW.confirmationCode]:{valid:!0,value:null,excluded:!0}},failed:null,error:null,errorData:null,refreshTokenLoaded:!1,jwtError:!1,blueMData:null,jwtLoaded:!1,confirmationFailed:!1,loading:!1};let iu=function(e){return e[e.AML=4]="AML",e[e.TWO_FACTOR=5]="TWO_FACTOR",e}({});const ru=[34,35],lu=(0,s.createSlice)({name:nu,initialState:ou,reducers:{getSignInStart:(e,t)=>{e.error=ou.error,e.loaded=!1,e.loading=!0},refreshTokenStart:(e,t)=>{e.refreshTokenLoaded=!1},getSignInFailure:(e,t)=>{t.payload&&"messages"in t.payload&&(e.error=t.payload.messages,e.errorData=t.payload.data,e.loading=!1)},getSignInSuccess:(e,t)=>{e.loading=!1},clearSignInError:e=>{e.error=ou.error,e.confirmationFailed=!1},jwtStart:e=>{e.jwtError=ou.jwtError,e.jwtLoaded=!1},jwtFailure:e=>{e.jwtError=!0},jwtSuccess:e=>{e.jwtError=!1,e.jwtLoaded=!0},getBlueMIdentityStart:e=>{},getBlueMIdentitySuccess:(e,t)=>{},getBlueMIdentityFail:e=>{},getBlueMIdentityDataStart:e=>{},getBlueMIdentityDataSuccess:(e,t)=>{e.blueMData=t.payload},getBlueMIdentityDataFail:(e,t)=>{e.failed=t.payload},confirmationCodeStart:e=>{e.confirmationFailed=!1},confirmationCodeSuccess:(e,t)=>{e.confirmationFailed=!1,e.error=ou.error},confirmationCodeFailed:(e,t)=>{e.confirmationFailed=!0,e.error=[t.payload.message],e.errorData=t.payload.data},clearConfirmationError:e=>{e.error=ou.error,e.errorData=ou.errorData},signInViaBalticStatesProviderStart:(e,t)=>{},signInViaBalticStatesProviderSuccess:e=>{},signInViaBalticStatesProviderFail:(e,t)=>{},saveSignInData:(e,t)=>{e.signInData=t.payload},clearSignInData:e=>{e.signInData=ou.signInData}}}),cu=lu.reducer,{getSignInStart:du,getSignInFailure:mu,getSignInSuccess:uu,clearSignInError:pu,jwtStart:_u,jwtFailure:gu,jwtSuccess:vu,getBlueMIdentityStart:hu,getBlueMIdentitySuccess:bu,getBlueMIdentityFail:fu,getBlueMIdentityDataStart:yu,getBlueMIdentityDataSuccess:Su,getBlueMIdentityDataFail:Eu,signInViaBalticStatesProviderStart:Cu,signInViaBalticStatesProviderSuccess:Tu,signInViaBalticStatesProviderFail:Nu,confirmationCodeStart:ku,confirmationCodeSuccess:xu,confirmationCodeFailed:wu,clearConfirmationError:Lu,saveSignInData:Iu,clearSignInData:Pu}=lu.actions,Bu=e=>e[nu],Fu=((0,s.createSelector)(Bu,(e=>e.entities)),(0,s.createSelector)(Bu,(e=>e.authToken)),(0,s.createSelector)(Bu,(e=>e.signInData))),Mu=((0,s.createSelector)(Bu,(e=>e.loaded)),(0,s.createSelector)(Bu,(e=>e.error))),Au=(0,s.createSelector)(Bu,(e=>e.errorData)),Du=((0,s.createSelector)(Bu,(e=>e.failed)),(0,s.createSelector)(Bu,(e=>e.blueMData)),(0,s.createSelector)(Bu,(e=>e.jwtError)),(0,s.createSelector)(Bu,(e=>e.loading))),ju=(e,t)=>({type:ku.type,payload:{customer:e,authType:t}}),Ou=e=>({type:du.type,payload:e}),Ru=(e,t,{Api:a})=>e.pipe((0,n.l4)(du.type),(0,o.switchMap)((e=>a.customer.customerLogin(e.payload).pipe((0,o.mergeMap)((e=>(0,i.concat)((0,i.of)(e.messages?mu(e):Rr(e)),(0,i.of)(uu(e))))),(0,o.catchError)((e=>(0,i.of)(mu(e.data)))))))),Hu=(e,t,{Api:a})=>e.pipe((0,n.l4)(ku.type),(0,o.switchMap)((e=>a.customer.customerConfirmationCode(e.payload).pipe((0,o.map)((e=>xu(e))),(0,o.catchError)((e=>(0,i.of)(wu(e.response)))))))),Wu=()=>({type:hu.type}),Vu=(e,t,{Api:a})=>e.pipe((0,n.l4)(hu.type),(0,o.switchMap)((e=>a.customer.blueMApiRequest().pipe((0,o.map)((e=>bu(e))),(0,o.catchError)((e=>(0,i.of)(fu()))))))),Uu=e=>({type:yu.type,payload:e}),Gu=(e,t,{Api:a})=>e.pipe((0,n.l4)(yu.type),(0,o.switchMap)((e=>a.customer.blueMApiDataRequest(e.payload).pipe((0,o.map)((e=>Su(e))),(0,o.catchError)((e=>(0,i.of)(Eu(e)))))))),$u=e=>({type:_u.type,payload:e}),Zu=(e,t,{Api:a})=>e.pipe((0,n.l4)(_u.type),(0,o.switchMap)((e=>(0,i.from)(a.customer.customerJWTLogin(e.payload)).pipe((0,o.map)((e=>Rr(e))),(0,o.catchError)((e=>(0,i.of)(gu()))))))),zu=(e,t,{Api:a})=>e.pipe((0,n.l4)(Cu.type),(0,o.switchMap)((e=>(0,i.from)(a.customer.signInViaBalticStatesProvider(e.payload)).pipe((0,o.map)((e=>Rr(e))),(0,o.catchError)((e=>(0,i.of)(Nu(e)))))))),qu="countries",Xu={requiredRegistrationSmsVerification:0,requiredAge:18},Ju=(0,s.createSlice)({name:qu,initialState:{entities:[],loaded:!1,error:null},reducers:{getCountriesStart:(e,t)=>{e.loaded=!1},getCountriesSuccess:(e,t)=>{e.loaded=!0,e.entities=[...t.payload]},getCountriesFailure:(e,t)=>{e.error=t.payload}}}),Yu=Ju.reducer,{getCountriesStart:Ku,getCountriesSuccess:Qu,getCountriesFailure:ep}=Ju.actions,tp=e=>e[qu],ap=(0,s.createSelector)(tp,(e=>e.entities)),sp=(0,s.createSelector)(tp,((e,t)=>t),((e,t)=>e.entities.find((e=>e.alpha_2===t)))),np=(0,s.createSelector)(tp,(e=>e.entities.map((e=>({text:e.name,id:e.alpha_2,flagId:e.alpha_2,dialCode:e.dialCode,dialCodeValue:`${e.dialCode} ${e.alpha_2}`,hasPromoCodes:e.hasPromoCodes,requiredRegistrationSmsVerification:e.requiredRegistrationSmsVerification,hasProvince:e.hasProvince,hasFiscalRegions:e.hasFiscalRegions}))))),op=(0,s.createSelector)(np,(e=>e.reduce(((e,t)=>Object.assign({},e,{[t.id]:t})),{}))),ip=(0,s.createSelector)(np,(e=>e.reduce(((e,{dialCode:t,id:a,text:s})=>(t&&e.push({id:`${t}`,flagId:`${a}`,text:`+${t} (${s})`,valueText:`+${t}`}),e)),[]))),rp=(0,s.createSelector)(ip,((e,t)=>t),((e,t)=>e.find((e=>`${e.id}`==`${t}`)))),lp=(0,s.createSelector)(tp,((e,t)=>(t||"").toLocaleUpperCase()),((e,t)=>e.entities.find((e=>e.alpha_2===t)))),cp=(0,s.createSelector)((e=>e),(e=>!!+Object.assign({},Xu,e).requiredRegistrationSmsVerification)),dp=(0,s.createSelector)((e=>e),(e=>Object.assign({},Xu,e).requiredAge)),mp=(0,s.createSelector)(tp,(({entities:e})=>e.reduce(((e,t)=>Object.assign({},e,{[t.id]:t})),{}))),up=((0,s.createSelector)(mp,((e,t)=>t||""),((e,t)=>e[+t])),(0,s.createSelector)(tp,((e,t)=>t||""),((e,t)=>{const a=t&&t.country_code?e.entities.find((e=>e.alpha_2.toLowerCase()===t.country_code.toLowerCase())):"";return a?a.alpha_2:null}))),pp=((0,s.createSelector)(tp,(e=>e.loaded)),(0,s.createSelector)(tp,(e=>e.error)),(0,s.createSelector)(tp,(e=>e.entities.filter((e=>e.needConfirmationModal)))),(0,s.createSelector)(tp,((e,t)=>t),(({entities:e},t)=>{const{bonusPicker:a}=e.find((e=>e.alpha_2===t))||{};return a}))),_p=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ku.type),(0,o.switchMap)((()=>a.customer.getCountryList().pipe((0,o.pluck)("countries"),(0,o.map)((e=>Qu(e))))))),gp=()=>({type:Ku.type}),vp="templatePages";var hp=function(e){return e.sportVipPrograms="sportVipPrograms",e}(hp||{});const bp=(0,s.createSlice)({name:vp,initialState:{entities:[],loading:{},loaded:{},error:{}},reducers:{getSportVipProgramsStart:e=>{hp.sportVipPrograms in e.loading||(e.loading[hp.sportVipPrograms]=!1)},getSportVipProgramsSuccess:(e,{payload:t})=>{hp.sportVipPrograms in e.loaded||(e.loaded[hp.sportVipPrograms]=!1);const a=e.entities.findIndex((({key:e})=>e===hp.sportVipPrograms));a>-1?e.entities[a].text=t:e.entities.push({key:hp.sportVipPrograms,text:t})},getSportVipProgramsFailure:e=>{hp.sportVipPrograms in e.error||(e.error[hp.sportVipPrograms]=!1)}}}),fp=bp.reducer,{getSportVipProgramsFailure:yp,getSportVipProgramsStart:Sp,getSportVipProgramsSuccess:Ep}=bp.actions,Cp=e=>e[vp],Tp=(0,s.createSelector)(Cp,(e=>e.entities.reduce(((e,t)=>Object.assign({},e,{[t.key]:t})),{}))),Np=(0,s.createSelector)(Tp,(e=>e.sportVipPrograms)),kp=((0,s.createSelector)(Cp,(e=>e.loaded.sportVipPrograms)),(0,s.createSelector)(Cp,(e=>e.loading.sportVipPrograms)),(0,s.createSelector)(Cp,(e=>e.error.sportVipPrograms)),(e,t,{Api:a})=>e.pipe((0,n.l4)(Sp.type),(0,o.switchMap)((()=>a.page.getPageByLabel("sport-vip-programs").pipe((0,o.map)((e=>Ep(e.content.text))),(0,o.catchError)((()=>(0,i.of)(yp())))))))),xp=()=>({type:Sp.type});var wp=a(71718);const Lp=["(",")","+"," ","-","1","2","3","4","5","6","7","8","9","0"],Ip=/^[\S]+$/,Pp=/^[0-9]{6}[-]?[0-9]{5}$/,Bp=[/[0-9]/,/[a-z]/,/[A-Z]/,/[~!@#$%^&*()_+=\[\]{}"':]/],Fp={minPhoneLength:5,maxPhoneLength:20,minEmailLength:0,maxEmailLength:100,minPasswordLength:8,maxPasswordLength:255,minPhoneCodeLength:1,maxPhoneCodeLength:6,minNameLength:1,maxNameLength:100,minNicknameLength:3,maxNicknameLength:15,minStreetLength:2,maxStreetLength:100,minPostCodeLength:2,maxPostCodeLength:10,minProvinceLength:2,maxProvinceLength:2,minCityLength:2,maxCityLength:100,smsCodeLength:6,maxBirthdayDayLength:2,maxBirthdayMonthLength:2,maxBirthdayYearLength:4,minBSNLength:8,maxBSNLength:9,balticStatesProviderPersonalCodeMinLength:11,balticStatesProviderPersonalCodeMaxLength:12,spainDniIdentificationLength:9,spainNieIdentificationLength:10,selfDeletionMinTextLength:5,selfDeletionMaxTextLength:500,maxPortugalCitizenCardLength:8,minPortugalCitizenCardLength:8,minPortugalNIFLength:9,maxPortugalNIFLength:9},Mp={checked:e=>e.checked,email:e=>/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test((e.value||"").trim()),notEmpty:e=>e.value&&!!e.value.length&&!!e.value.trim().length,minMaxLength:e=>e.value&&e.value.length>=parseInt(e.getAttribute("minlength"),10)&&e.value.length<=parseInt(e.getAttribute("maxlength"),10)&&!!((null==e?void 0:e.value)||"").trim().length,password:e=>/^(?=.*\d)(?=.*[a-zA-Z])[a-zA-Z0-9!"%:,.?()\[\]{}_@+=$\-<>'*#^&`~;/\\|]{8,20}$/.test(e.value),passwordNetherlands:e=>(e=>{let t=0;return Bp.forEach((a=>{a.test(e)&&(t+=1)})),t})(e.value)>=3&&e.value.length>=Fp.minPasswordLength&&Ip.test(e.value),passwordConfirm:(e,t=null)=>e.value===t,phone(e){const t=/^\d+$/.test(e.value),a=e.value.replace(/[^0-9]/g,"");return t&&a.length>=Fp.minPhoneLength&&a.length<=Fp.maxPhoneLength},phoneCode(e){const t=/^\+?[0-9]*[\-]?[0-9]*$/.test(e.value),a=e.value.match(/\d/g);return t&&a&&a.length>=Fp.minPhoneCodeLength&&a.length<=Fp.maxPhoneCodeLength},checkBetValue:(e,t)=>new RegExp(`^\\d+((.|,)\\d{0,${t}})?$`,"g").test(e),parseBetInput:(e,t,a,s)=>(0,i.of)(e).pipe((0,o.map)((e=>{if(t.value=t.value.replace("-",""),t.value=0===s?t.value.replace(".",""):t.value.replace(/\s+/g,"").replace(/,/g,"."),a?(!Mp.checkBetValue(t.value,s)||Number(t.value)>a)&&(t.value=t.value.replace(/.$/,"")):Mp.checkBetValue(t.value,s)||(t.value=t.value.replace(/.$/,"")),t.value){t.value.split(".").length<=1&&(t.value=parseFloat(t.value).toString())}return e}))),parsePhoneValue:(e,t)=>(0,i.of)(e).pipe((0,o.map)((e=>{if(-1===Lp.indexOf(t.value)){const a=t.value.split("").filter((e=>Lp.indexOf(e)>-1));return t.value=a.join(""),e}}))),parseDobValue:(e,t)=>(0,i.of)(e).pipe((0,o.map)((e=>{if(isNaN(Number(t.value)))return t.value="",e}))),parseYearValue:(e,t)=>(0,i.of)(e).pipe((0,o.map)((e=>{if(isNaN(Number(t.value)))return t.value="",e}))),parseDayValue:(e,t)=>(0,i.of)(e).pipe((0,o.map)((e=>(isNaN(Number(t.value))&&(t.value=""),Number(t.value)>31&&(t.value="31"),"00"===t.value&&(t.value="01"),e)))),parseMonthValue:(e,t)=>(0,i.of)(e).pipe((0,o.map)((e=>(isNaN(Number(t.value))&&(t.value=""),Number(t.value)>12&&(t.value="12"),"00"===t.value&&(t.value="01"),e)))),nameSurname:e=>/^[a-zA-Z',\-\/.\s]{1,100}$/.test(null==e?void 0:e.value.trim()),street:e=>!!((null==e?void 0:e.value)||"").trim().length,city:e=>!!((null==e?void 0:e.value)||"").trim().length,province:e=>/[a-zA-Z]{2}$/.test(e.value)&&!!e.value.trim().length,postcode:e=>/[a-zA-Z0-9\s-]{2,}$/.test(e.value)&&!!(e.value||"").trim().length,smsCode:e=>/[0-9\s-]{2,}$/.test(e.value)&&e.value.length===Fp.smsCodeLength,positiveInt:e=>parseFloat(e.value)>0,parseBSN:e=>!!e.value&&e.value.length>=Fp.minBSNLength&&e.value.length<=Fp.maxBSNLength,latviaPersonalCode:e=>Pp.test(e.value)&&e.value.length>=parseInt(e.getAttribute("minlength"),10)&&e.value.length<=parseInt(e.getAttribute("maxlength"),10),nickname(e){const t=e.value.trim();return t&&t.length>=Fp.minNicknameLength&&t.length<=Fp.maxNicknameLength},cyrillic:e=>!/[\u0430-\u044f\u0410-\u042f*]/.test(wp.toUnicode(null==e?void 0:e.value.trim()))};var Ap=a(54764);const Dp="snackbarNotification",{activeSnackbar:jp,remainingVisibleMs:Op}=os.J.get(l.Sk)||{},Rp={activeSnackbar:jp||null,remainingVisibleMs:Op||0,saveInStorage:!!os.J.get(l.Sk)||!1},Hp=(0,s.createSlice)({name:Dp,initialState:Rp,reducers:{activateSnackbarNotification:(e,t)=>{const{activeSnackbar:a,remainingVisibleMs:s,saveInStorage:n}=t.payload;e.activeSnackbar=a,e.remainingVisibleMs=s,e.saveInStorage=n},clearSnackbarNotificationState:e=>{e.activeSnackbar=null,e.remainingVisibleMs=0,e.saveInStorage=!1}}}),Wp=Hp.reducer,{activateSnackbarNotification:Vp,clearSnackbarNotificationState:Up}=Hp.actions,Gp=e=>e[Dp],$p=(0,s.createSelector)(Gp,(e=>e.activeSnackbar)),Zp=((0,s.createSelector)(Gp,(({activeSnackbar:e,remainingVisibleMs:t})=>e&&!!t)),(0,s.createSelector)(Gp,(e=>e.saveInStorage))),zp=(0,s.createSelector)(Gp,(e=>e.remainingVisibleMs)),qp=e=>t=>a=>{const s=t(a),{token:n,customerData:o}=si.getData(),i=!!window.languages&&Object.keys(window.languages).length>1;if(n&&o&&a.type!==Or.type){const t=Intl.DateTimeFormat().resolvedOptions().timeZone,a=new Date,s=+Ap.tz(a,t).utc(),i=1e3*o.exp-s;i<1e5&&i>=0?e.dispatch((e=>({type:Or.type,payload:e}))(n.token)):i<0&&e.dispatch(Wr())}if(a.type===Rr.type&&i){const e=a.payload.locale;if(r=e,window.languages&&Object.keys(window.languages).length>1&&r&&r!==window.language){const t=()=>window.location.pathname.split("/").filter((e=>e.toLowerCase()!==(window.language||"").toLowerCase())).join("/");(0,gt.XW)(e),window.location.href=`/${e}${t()}`}}var r;if(a.type===Wr.type){const{reasonCode:t}=a.payload||{};e.dispatch(xl()),e.dispatch(Lu()),e.dispatch(Ti()),Object.keys(l.b7).includes(t)&&e.dispatch(Up())}if(a.type===Nl.type){const{token:t}=a.payload;si.add({token:t}),e.dispatch(cm()),e.dispatch(Pm(t))}return a.type===Rr.type&&(e.dispatch(Lu()),e.dispatch(Pu()),os.J.remove(l.IV)),s};var Xp=a(98283),Jp=a(22525),Yp=a(19712),Kp=a.n(Yp);const Qp=["provider"],e_=["provider"],t_=["provider"],a_={[r.gk.SMART_ID]:"smartId",[r.gk.MOBILE_ID]:"mobileId"};let s_=function(e){return e.limitAmount="limitAmount",e.period="period",e.periodType="periodType",e.currencyId="currencyId",e}({});const n_=e=>{const t=new(Kp())(e.personalCode);if(!t.validate())return!1;if(t.getGender()!=={[r.LN.female]:"female",[r.LN.male]:"male"}[e.gender])return!1;const a=t.getBirthday();return a.getDate()===+e.day&&a.getMonth()===+e.month-1&&a.getFullYear()===+e.year},o_=[u.balance,u.singleBet],i_="{userLimitId}",r_="{userId}";class CustomerClient extends ht.e5{constructor(...e){var t;super(...e),this.api={customerInfo:"api/v2/user/get-info",customerBets:"api/user/bet-history",customerChangePassword:"/api/user/change-password",customerIpUrl:"api/v2/ip-data",tokenRefresh:(null==(t=this.customApi)?void 0:t.tokenRefresh)||"api/auth/refresh",signUp:"api/v2/registration",signIn:"api/auth",confirmationLoginCode:"api/v2/user/confirmation",blueMLink:"api/v2/bluem/get-identity-url",blueMDataLink:"api/v2/bluem/get-identity-status",signInViaJWTToken:"api/auth-jwt",checkIfEmailExists:"api/user/check-if-email-exists",sendSmsCode:"api/v2/registration/confirmation-request",fiscalRegions:"/api/data/fiscal-regions",countries:"api/data/get-countries",allCountries:"api/data/get-countries-list",nationalities:"api/v2/nationalities/select2",registrationDocumentType:"api/v2/registration-document-types/list",provinces:"/api/data/provinces",currencies:"api/data/get-currencies",cryptoAlternative:"api/data/get-crypto-alternatives",exchangeRates:"api/v2/data/rates",userProfileDocuments:"api/user/documents/list/v2",userProfileUploadDocument:"api/user/documents/upload/v2",userProfileMultiplyUploadDocument:"api/user/documents/upload-multiple/v2",preferences:"api/user/preferences",lastBetSum:"api/v2/user/last-bet-sums",fastAmounts:"api/user/fast-amounts/get",timeZone:"api/timezones",listOfProofs:"api/document/proofs",listOfTypes:"api/document/types",customerRefresh:"api/user/is-auth",restorePassword:"api/v2/user/password/reset",logoutNotify:"api/auth/logout",passwordReset:"api/v2/user/password/change",contactsForm:"api/v2/contacts-form/send",contactsFormCategories:"api/v2/contacts-form/categories",refresh:"api/user/is-auth",saveCustomer:"api/v2/user/details/save",migrateCustomerData:"api/v2/user/complete-migration",confirmationIntsruction:"api/user/confirmation-instruction",jackpotList:"api/user/jackpot-history",userConfirmation:"api/user/confirm",customerWelcomeBonus:"api/v2/user/change-welcome-bonus-type",customerBonusIssuance:"api/v2/user/bonuses/accept",checkRestorePasswordToken:"api/v2/user/password/checkToken",customerLocale:"api/v2/user/info/setLocale",updateDeviceHash:"api/user/set-device-hash",customerWSToken:"/api/web-sockets/get-token",registrationValidation:"/api/v2/registration/validation",ticketPrinting:"/api/bet/ticket-print",customerLimits:{list:"/api/v2/user/limits/list",fullList:"/api/v2/user/limits/full-list",create:"/api/v2/user/limits/create",getByType:`/api/v2/user/limits/get/${i_}`,update:`/api/v2/user/limits/update/${i_}`,disable:`/api/v2/user/limits/disable/${i_}`,confirm:`/api/v2/user/limits/confirm/${i_}`,confirmToken:"/api/v2/user/limits/confirm/",periodsExclusionSettings:"/api/v2/user/self-restriction/periods",periodsExclusionSave:"/api/v2/user/create-self-restriction",selfDelete:"/api/v2/user-self-delete",timeoutLimits:"/api/v2/user/timeout-limit",getLimitsPeriods:"api/v2/user/limits/periods",rescheduleLimit:"/api/v2/user/advice/reschedule-limit",updateUpsert:`/api/v2/user/limits/${i_}/bulk-upsert`,questionnaire:"api/v2/limits/questionnaire"},[a_[r.gk.SMART_ID]]:{startSession:"/api/id-auth/get-smart-id-session",checkAuth:"/api/id-auth/smart-id-auth",signIn:"/api/auth/smart-id"},[a_[r.gk.MOBILE_ID]]:{startSession:"/api/id-auth/get-mobile-id-session",checkAuth:"/api/id-auth/mobile-id-auth",signIn:"/api/auth/mobile-id"},shuftiProVerifyLink:"/api/v2/shuftiPro/get-verification-url",shuftiProVerificationStatus:"/api/v2/shuftiPro/get-verification-status",completeRegistration:"/api/v2/registration/complete",occupationList:"/api/v2/occupation/list",onDatoVerificationUrl:"/api/v2/ondato/get-identification-url",onDatoVerificationStatus:"/api/v2/ondato/get-identification-status",changeBalanceAccount:"/api/v2/user/accounts/change",startEparakstsSession:"/api/v2/lvrtc/oauth/start-auth-session",authViaEparaksts:"/api/auth/eparaksts",taxIdValidation:"/api/v2/tax-id-validation",getLatrobetSessionId:"/sb-api/v1/integrations/latrobet/getSessionId/",markUserActivity:"/api/v2/user-activity",eparakstsAuthData:"/api/id-auth/eparaksts-auth",postcoderAddress:"/api/v2/address/search",statistics:"/api/v2/user/statistics",statisticsByUserId:`/api/v2/user/statistics/${r_}`,gviveValidation:"/api/v2/gvive/validation",wheelOfFortune:"/api/v2/bonuses/random-prize/get",wheelOfFortuneWinner:"/api/v2/bonuses/random-prize/activate",wheelOfFortuneHistory:"/api/v2/bonuses/random-prize/history",watchersChat:"/api/v2/chat/watchers",referrals:{referralProgramRanks:"/api/referral-levels",referralProgramStats:"/api/user/referral-stats",referralProgramGenerate:"/api/ref-generate",referralRegisterClick:"/api/ref-click"}}}changeCustomerPassword(e){return this.post(`${this.api.customerChangePassword}`,e,null,Jp.y9)}passwordRestore(e){const t="string"==typeof e?{email:e}:e;return this.post(this.api.restorePassword,t,null,Jp.y9)}updateCustomer(){return this.get(`${this.api.customerRefresh}`)}saveCustomer(e){return this.post(this.api.saveCustomer,e,null,Jp.y9)}updateMigratedCustomerData(e){return this.post(this.api.migrateCustomerData,e)}getCustomerBets(e){return this.get(`${this.api.customerBets}`,e)}getCustomerData(){return this.get(`${this.api.customerInfo}`)}getCustomerLastBetSum(){return this.get(`${this.api.lastBetSum}`)}getCustomerFastAmounts(){return this.get(`${this.api.fastAmounts}`)}customerRefresh(){return this.get(`${this.api.refresh}`)}tokenRefresh(e){return this.post(`${this.api.tokenRefresh}`,null,null)}logoutNotify(){return this.get(this.api.logoutNotify)}customerRegister(e){return this.post(`${this.api.signUp}`,e,null)}customerCheckEmail(e){return this.post(`${this.api.checkIfEmailExists}`,e,null)}taxIdValidation(e){return this.post(`${this.api.taxIdValidation}`,e,null)}sendSmsCode(e){return this.post(`${this.api.sendSmsCode}`,e,null)}customerLogin(e){return this.post(`${this.api.signIn}`,e,null,Jp.y9)}customerConfirmationCode(e){return this.post(`${this.api.confirmationLoginCode}/${e.authType}`,e.customer)}blueMApiRequest(){return this.get(`${this.api.blueMLink}`)}blueMApiDataRequest({debtorReference:e}){return this.get(`${this.api.blueMDataLink}`,{debtorReference:e})}customerJWTLogin(e){return new Promise(((t,a)=>{const{success:s,error:n}=si.add({token:e});s?t({token:e}):a(n)}))}getCustomerIpData(){return this.get(`${this.api.customerIpUrl}`)}getFiscalRegionsList(){return this.get(this.api.fiscalRegions)}getNationalityList(){return this.get(this.api.nationalities)}getRegistrationDocumentType(){return this.get(this.api.registrationDocumentType)}getProvincesList(){return this.get(this.api.provinces)}getCountryList(){return this.get(`${this.api.countries}`)}getAllCountriesList(){return this.get(`${this.api.allCountries}`)}getCurrencyList(){return this.get(`${this.api.currencies}`)}getCryptoAlternative(){return this.get(`${this.api.cryptoAlternative}`)}getExchangeRates(){return this.get(`${this.api.exchangeRates}`)}documentList(e){return this.get(`${this.api.userProfileDocuments}`,{user_id:e})}documentProofList(){return this.get(`${this.api.listOfProofs}`)}documentTypeList(){return this.get(`${this.api.listOfTypes}`)}uploadDocument(e){return this.post(`${this.api.userProfileUploadDocument}`,e,null)}uploadMultiplyDocument(e){return this.post(`${this.api.userProfileMultiplyUploadDocument}`,e,null)}getPreferences(){return this.get(`${this.api.preferences}/get`)}getTimeZones(){return this.get(`${this.api.timeZone}`)}setPreferences(e){return this.post(`${this.api.preferences}/save`,e,null,Jp.y9)}setCustomerLocale(e){return this.post(`${this.api.customerLocale}/${e.iso}/${e.url}`,null,null,Jp.y9)}resetPassword(e){return this.post(`${this.api.passwordReset}`,e,null,Jp.y9)}sendContacts(e){return this.post(this.api.contactsForm,e,null,Jp.y9)}getContactsFormCategories(){return this.get(`${this.api.contactsFormCategories}`)}postConfirmationIntsruction(){return this.post(this.api.confirmationIntsruction,null,null,Jp.y9)}getUserConfirmation(e){return this.get(`${this.api.userConfirmation}/${e.token}`,null,null)}updateCustomerBonusType({customer:e,bonusType:t}){return this.get(`${this.api.customerWelcomeBonus}`,{bonusType:t})}updateCustomerIssuranceStatus({customer:e,value:t}){return this.get(`${this.api.customerBonusIssuance}`,{value:t})}getCustomerWSToken(){return this.get(`${this.api.customerWSToken}`)}getRestorePasswordTokenCheck(e){return this.get(`${this.api.checkRestorePasswordToken}`,{token:e})}updateDeviceHash(e){return this.get(`${this.api.updateDeviceHash}`,{hash:e})}async checkPersonalCode(e){return n_(e)}getCustomerLimits(e){return e?this.get(this.api.customerLimits.getByType.replace(`${i_}`,`${e}`)):this.get(this.api.customerLimits.list)}getCustomerLimitsFull(){return this.get(this.api.customerLimits.fullList)}updateCustomerLimits(e){return this.post(this.api.customerLimits.update.replace(`${i_}`,`${e.id}`),(e=>e.type===u.timeout?{period:e.period,periodType:e.periodType}:{limitAmount:e.limitAmount})(e),null,Jp.y9)}createCustomerLimits(e){return this.post(this.api.customerLimits.create,(e=>o_.includes(e.type)?Object.assign({},e,{period:r.tN.infinite}):e)(e),null,Jp.y9)}disableCustomerLimits(e){return this.post(this.api.customerLimits.disable.replace(`${i_}`,`${e}`))}checkCustomerTokenRequest(e){return this.post(`${this.api.customerLimits.confirmToken}${e.limitId}/${e.limitToken}`)}startBalticStatesProviderSession(e){let{provider:t}=e,a=(0,Xp.Z)(e,Qp);return this.post(this.api[a_[t]].startSession,a)}checkBalticStatesProviderStatus(e){let{provider:t}=e,a=(0,Xp.Z)(e,e_);return this.post(this.api[a_[t]].checkAuth,a)}signInViaBalticStatesProvider(e){let{provider:t}=e,a=(0,Xp.Z)(e,t_);return this.post(this.api[a_[t]].signIn,a)}getShuftiProVerifyLink(e){return this.post(`${this.api.shuftiProVerifyLink}`,e)}getShufriProVerificationStatus(e){return this.get(this.api.shuftiProVerificationStatus,{token:e})}getRegistrationValidationStatus(e){return this.post(this.api.registrationValidation,e)}completeRegistration(e){return this.post(`${this.api.completeRegistration}`,e)}getOccupationList(){return this.get(this.api.occupationList)}startOnDatoVerification(e){return this.post(this.api.onDatoVerificationUrl,e)}getOnDatoVerificationStatus(e){return this.get(`${this.api.onDatoVerificationStatus}/${e}`)}setBalanceAccount(e){return this.post(`${this.api.changeBalanceAccount}`,e)}getLimitsExclusionPeriods(){return this.get(this.api.customerLimits.periodsExclusionSettings)}getLimitsPeriods(){return this.get(this.api.customerLimits.getLimitsPeriods)}getResponsibleGamblingPeriods(){return this.get(this.api.customerLimits.getLimitsPeriods)}saveSelfExclusion(e,t){return this.post(this.api.customerLimits.periodsExclusionSave,{period:e,type:t})}selfDeletion(e){return this.post(this.api.customerLimits.selfDelete,{reason:e})}getTimeoutLimits(){return this.get(this.api.customerLimits.timeoutLimits)}startEparakstsSession(){return this.get(this.api.startEparakstsSession)}authViaEparaksts(e){return this.post(this.api.authViaEparaksts,e)}searchPostcodeAddress(e){return this.post(this.api.postcoderAddress,e)}rescheduleLimit(){return this.get(this.api.customerLimits.rescheduleLimit)}getStatistics(){return this.get(`${this.api.statistics}`)}getStatisticsByUserId(e){return this.get(`${this.api.statisticsByUserId.replace(`${r_}`,`${e}`)}`)}getLatrobetSessionId(e){return this.get(`${this.api.getLatrobetSessionId}${e}`)}updateLimitsUpsert({limitType:e,limitData:t,questionnaireAnswers:a}){return this.post(this.api.customerLimits.updateUpsert.replace(`${i_}`,`${e}`),{limits:Object.values(t),answers:a})}markCustomerActivity(){return this.get(this.api.markUserActivity)}ticketPrinting(e){return this.get(`${this.api.ticketPrinting}/${e}`,null,null,Jp.pp)}startGviveValidation(e){return this.post(this.api.gviveValidation,e)}getWatchersChatInfo(){return this.post(this.api.watchersChat)}getWheelOfFortune(e){return this.get(`${this.api.wheelOfFortune}/${e}`)}getWheelOfFortuneWinner(e){return this.get(`${this.api.wheelOfFortuneWinner}/${e}`)}getWheelOfFortuneHistory(e){return this.get(`${this.api.wheelOfFortuneHistory}/${e}`)}getReferralProgramRanks(){return this.get(this.api.referrals.referralProgramRanks)}getReferralProgramStats(e){return this.get(this.api.referrals.referralProgramStats,{period:e})}generateReferralProgramLink(){return this.get(this.api.referrals.referralProgramGenerate)}getResponsibleGamblingQuestionnaire(){return this.get(this.api.customerLimits.questionnaire)}registerReferralProgramClick(e){return this.post(this.api.referrals.referralRegisterClick,Object.assign({},e))}}const l_="usersFilters",c_=(0,s.createSlice)({name:l_,initialState:{item:{conditions:{}},openedConditions:[],condition:null,loaded:!0,usersGridLastUpdatedTimestamp:null,usersGridConditionsSnapshot:null,usersCountUnderConditions:0,showCopyFromSavedSelection:!1,copyFromSavedId:null,error:null,message:null,success:!1,validation:{}},reducers:{setUsersFilterFormValueAction:(e,t)=>{e.item[t.payload.name]=t.payload.value},setUsersFilterConditionValueAction:(e,t)=>{e.item.conditions[t.payload.name]=t.payload.value},selectUsersFilterConditionAction:(e,t)=>{e.condition=t.payload},addUsersFilterSelectedConditionAction:(e,t)=>{e.openedConditions.includes(t.payload.name)||e.openedConditions.push(t.payload.name),e.condition===t.payload.name&&(e.condition=null)},dropUsersFilterSelectedConditionAction:(e,t)=>{},toggleUsersFilterConditionAction:(e,t)=>{e.openedConditions.includes(t.payload)?e.openedConditions=e.openedConditions.filter((e=>e!==t.payload)):e.openedConditions.push(t.payload)},showUsersFilterConditionAction:(e,t)=>{e.openedConditions.includes(t.payload)||e.openedConditions.push(t.payload)},hideUsersFilterConditionAction:(e,t)=>{e.openedConditions=e.openedConditions.filter((e=>e!==t.payload))},saveUsersFilterStart:(e,t)=>{e.loaded=!1,e.success=!1,e.message=null,e.validation={}},saveUsersFilterSuccess:(e,t)=>{e.loaded=!0,e.success=!0,e.item=t.payload.item,Array.isArray(e.item.conditions)&&(e.item.conditions={})},saveUsersFilterFailure:(e,t)=>{e.loaded=!0,e.message=t.payload.message,e.validation=t.payload.data.data},loadUsersFilterStart:(e,t)=>{e.message=null,e.loaded=!1},loadUsersFilterSuccess:(e,t)=>{e.message=null,e.loaded=!0,e.item=t.payload.item,Array.isArray(e.item.conditions)&&(e.item.conditions={}),e.usersGridConditionsSnapshot=Object.keys(e.item.conditions).length>0?JSON.parse(JSON.stringify(e.item.conditions)):null},loadUsersFilterFailure:(e,t)=>{e.loaded=!0,e.message=t.payload.message},validateConditionsAndLoadUsersFitsUnderConditionsStart:(e,t)=>{e.loaded=!1,e.message=null,e.validation={}},validateConditionsAndLoadUsersFitsUnderConditionsSuccess:(e,t)=>{e.loaded=!0,e.usersGridLastUpdatedTimestamp=Date.now(),e.usersGridConditionsSnapshot=Object.keys(t.payload.conditions).length>0?JSON.parse(JSON.stringify(t.payload.conditions)):null},validateConditionsAndLoadUsersFitsUnderConditionsFailure:(e,t)=>{e.loaded=!0,e.message=t.payload.message,e.validation=t.payload.data.data},setCopyFromSavedIdAction:(e,t)=>{e.copyFromSavedId=t.payload},showCopyFromSavedSelectionAction:(e,t)=>{e.showCopyFromSavedSelection=!0},copyFromSavedStart:(e,t)=>{e.loaded=!1},copyFromSavedSuccess:(e,t)=>{e.loaded=!0,e.item.conditions=t.payload.item.conditions,Array.isArray(e.item.conditions)&&(e.item.conditions={}),e.copyFromSavedId=null,e.showCopyFromSavedSelection=!1},copyFromSavedFailure:(e,t)=>{e.loaded=!0,e.message=t.payload.message},resetUsersFiltersStateAction:e=>{const t={item:{conditions:{}},openedConditions:[],condition:null,loaded:!0,usersGridLastUpdatedTimestamp:null,usersGridConditionsSnapshot:null,usersCountUnderConditions:0,showCopyFromSavedSelection:!1,copyFromSavedId:null,error:null,message:null,success:!1,validation:{}};Object.keys(t).forEach((a=>e[a]=t[a]))}}}),d_=c_.reducer,{setUsersFilterFormValueAction:m_,setUsersFilterConditionValueAction:u_,selectUsersFilterConditionAction:p_,addUsersFilterSelectedConditionAction:__,dropUsersFilterSelectedConditionAction:g_,toggleUsersFilterConditionAction:v_,showUsersFilterConditionAction:h_,hideUsersFilterConditionAction:b_,saveUsersFilterStart:f_,saveUsersFilterSuccess:y_,saveUsersFilterFailure:S_,loadUsersFilterStart:E_,loadUsersFilterSuccess:C_,loadUsersFilterFailure:T_,validateConditionsAndLoadUsersFitsUnderConditionsStart:N_,validateConditionsAndLoadUsersFitsUnderConditionsSuccess:k_,validateConditionsAndLoadUsersFitsUnderConditionsFailure:x_,setCopyFromSavedIdAction:w_,showCopyFromSavedSelectionAction:L_,copyFromSavedStart:I_,copyFromSavedSuccess:P_,copyFromSavedFailure:B_,resetUsersFiltersStateAction:F_}=c_.actions,M_=(0,l.r_)(),A_=window.localeIso,D_=(0,l.r_)();class PageClient extends ht.e5{constructor(...e){super(...e),this.translations="translation",this.apiList={pageByLabel:"api/page/get-page-by-label",payoutMethods:"api/payment-methods",termsAndConditions:"api/terms/published/list",privacyPolicy:"api/privacy-policy/published/list",pageContent:"api/v2/page/contents/get"}}getPageByLabel(e){return this.getBlank(`${this.apiList.pageByLabel}/${e}?lang=${M_}`)}getTranslation(){return this.getBlank(`/${D_}/${this.translations}/get`)}getAvailablePayoutMethods(){return this.getBlank(`${this.apiList.payoutMethods}/list?lang=${A_}`)}getTermsAndConditions(){return this.getBlank(this.apiList.termsAndConditions,{lang:M_})}getPrivacyPolicy(){return this.getBlank(this.apiList.privacyPolicy,{lang:M_})}getPageContent(e){return this.getBlank(this.apiList.pageContent,{pageUrl:e})}}const j_="payoutMethods",O_=(0,s.createSlice)({name:j_,initialState:{entities:[],loaded:!1,error:null},reducers:{getPayoutMethodsStart:(e,t)=>{e.loaded=!1},getPayoutMethodsSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getPayoutMethodsFailure:(e,t)=>{e.error=t.payload.messages}}}),R_=O_.reducer,{getPayoutMethodsStart:H_,getPayoutMethodsSuccess:W_,getPayoutMethodsFailure:V_}=O_.actions,U_=e=>e[j_],G_=((0,s.createSelector)(U_,(e=>e.entities)),(0,s.createSelector)(U_,(e=>e.loaded)),(0,s.createSelector)(U_,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(H_.type),(0,o.switchMap)((()=>a.page.getAvailablePayoutMethods().pipe((0,o.map)((e=>W_(e))),(0,o.catchError)((e=>(0,i.of)(V_(e)))))))));let $_=function(e){return e[e.all=0]="all",e[e.sport=1]="sport",e}({});const Z_=[{name:(0,l.__)("Contact Us_._Category_._Deposit/Withdrawals"),id:"deposit/withdrawal",type:$_.all},{name:(0,l.__)("Contact Us_._Category_._General"),id:"general",type:$_.all},{name:(0,l.__)("Contact Us_._Category_._Feedback"),id:"feedback",type:$_.all},{name:(0,l.__)("Default_._Text_._Bets"),id:"bets",type:$_.sport},{name:(0,l.__)("Contact Us_._Category_._In play"),id:"in play",type:$_.all},{name:(0,l.__)("Contact Us_._Category_._Live games"),id:"live games",type:$_.all},{name:(0,l.__)("Contact Us_._Category_._Error"),id:"error",type:$_.all},{name:(0,l.__)("Contact Us_._Category_._Bonus offers"),id:"bonus offers",type:$_.all}];let z_=function(e){return e.name="name",e.email="email",e.message="message",e.category="category",e.confirm="confirm",e}({});const q_={[z_.name]:{valid:null,value:null},[z_.message]:{valid:null,value:null},[z_.email]:{valid:null,value:null},[z_.category]:{valid:!0,value:Z_[0].id},[z_.confirm]:{valid:null,value:!1}},X_="fiscalRegions",J_={entities:[],loaded:!1,error:null},Y_=(0,s.createSlice)({name:X_,initialState:J_,reducers:{getFiscalRegionsStart:e=>{e.loaded=!1},getFiscalRegionsSuccess:(e,t)=>{e.loaded=!0,e.entities=[...t.payload]},getFiscalRegionsFailure:(e,t)=>{e.error=t.payload},clearFiscalRegionsState:e=>{e.entities=J_.entities,e.loaded=J_.loaded,e.error=J_.error}}}),K_=Y_.reducer,{getFiscalRegionsStart:Q_,getFiscalRegionsSuccess:eg,getFiscalRegionsFailure:tg,clearFiscalRegionsState:ag}=Y_.actions,sg=e=>e[X_],ng=(0,s.createSelector)(sg,(e=>e.entities)),og=((0,s.createSelector)(sg,(e=>e.loaded)),(0,s.createSelector)(sg,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(Q_.type),(0,o.switchMap)((()=>a.customer.getFiscalRegionsList().pipe((0,o.map)((({items:e})=>eg(e))),(0,o.catchError)((e=>(0,i.of)(tg(e))))))))),ig=()=>({type:Q_.type}),rg="provinces",lg={entities:[],loaded:!1,error:null},cg=(0,s.createSlice)({name:rg,initialState:lg,reducers:{getProvincesStart:e=>{e.loaded=!1},getProvincesSuccess:(e,t)=>{e.loaded=!0,e.entities=[...t.payload]},getProvincesFailure:(e,t)=>{e.error=t.payload},clearProvincesState:e=>{e.entities=lg.entities,e.loaded=lg.loaded,e.error=lg.error}}}),dg=cg.reducer,{getProvincesStart:mg,getProvincesSuccess:ug,getProvincesFailure:pg}=cg.actions,_g=e=>e[rg],gg=((0,s.createSelector)(_g,(e=>e.entities)),(0,s.createSelector)(_g,((e,t)=>t||""),((e,t)=>e.entities.filter((e=>e.id===t))[0]))),vg=(0,s.createSelector)(_g,((e,t)=>t||""),((e,t)=>{const a=[];return e.entities.filter((e=>e.countryAlpha2Code.toLowerCase()===t.toLowerCase())).map((e=>{a.push({id:e.id,text:e.name})})),a})),hg=((0,s.createSelector)(_g,(e=>e.loaded)),(0,s.createSelector)(_g,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(mg.type),(0,o.switchMap)((()=>a.customer.getProvincesList().pipe((0,o.map)((({items:e})=>ug(e))),(0,o.catchError)((e=>(0,i.of)(pg(e))))))))),bg=()=>({type:mg.type}),fg="nationalities",yg=(0,s.createSlice)({name:fg,initialState:{entities:[],loaded:!1,error:null},reducers:{getNationalitiesStart:e=>{e.loaded=!1},getNationalitiesSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getNationalitiesFailure:(e,t)=>{e.error=t.payload}}}),Sg=yg.reducer,{getNationalitiesStart:Eg,getNationalitiesSuccess:Cg,getNationalitiesFailure:Tg}=yg.actions,Ng=e=>e[fg],kg=(0,s.createSelector)(Ng,(e=>e.entities)),xg=((0,s.createSelector)(Ng,(e=>e.loaded)),(0,s.createSelector)(Ng,(e=>e.error)),(0,s.createSelector)(Ng,((e,t)=>t),((e,t)=>e.entities.some((e=>e.id===t&&e.placeOfBirthRequired))))),wg=(e,t,{Api:a})=>e.pipe((0,n.l4)(Eg.type),(0,o.switchMap)((()=>a.customer.getNationalityList().pipe((0,o.map)((({results:e})=>Cg(e))),(0,o.catchError)((e=>(0,i.of)(Tg(e)))))))),Lg=()=>({type:Eg.type}),Ig="termsAndConditions",Pg={terms:[],policy:[],termsLoaded:!1,termsError:null,policyLoaded:!1,policyError:null,popupEnabled:!1,showTermsUpdates:!1,showPolicyUpdates:!1},Bg=e=>{e.terms=Pg.terms,e.policy=Pg.terms,e.termsLoaded=Pg.termsLoaded,e.termsError=Pg.termsError,e.policyLoaded=Pg.policyLoaded,e.policyError=Pg.policyError,e.popupEnabled=Pg.popupEnabled,e.showTermsUpdates=Pg.showTermsUpdates,e.showPolicyUpdates=Pg.showPolicyUpdates},Fg=(0,s.createSlice)({name:Ig,initialState:Pg,reducers:{getTermsAndConditionsStart:e=>{e.termsLoaded=!1},getTermsAndConditionsSuccess:(e,t)=>{t.payload.length&&(e.termsLoaded=!0,e.terms=t.payload)},getTermsAndConditionsFailure:(e,t)=>{e.termsLoaded=!0,e.termsError=t.payload},getPrivacyPolicyStart:e=>{e.policyLoaded=!1},getPrivacyPolicySuccess:(e,t)=>{t.payload.length&&(e.policyLoaded=!0,e.policy=t.payload)},getPrivacyPolicyFailure:(e,t)=>{e.policyLoaded=!0,e.policyError=t.payload},termsAndPolicyPopupUpdate:(e,t)=>{e.popupEnabled=!0,e.showTermsUpdates=t.payload.showTerms,e.showPolicyUpdates=t.payload.showPolicy},agreeToTermsAndConditionsStart:()=>{},agreeToTermsAndConditionsSuccess:e=>{Bg(e),qg()},agreeToTermsAndConditionsFailure:()=>{},agreeToPrivacyPolicyStart:()=>{},agreeToPrivacyPolicySuccess:e=>{Bg(e),qg()},agreeToPrivacyPolicyFailure:()=>{},closeTermsAndPolicyPopup:e=>{Bg(e)}}}),Mg=Fg.reducer,{getTermsAndConditionsStart:Ag,getTermsAndConditionsSuccess:Dg,getTermsAndConditionsFailure:jg,getPrivacyPolicyStart:Og,getPrivacyPolicySuccess:Rg,getPrivacyPolicyFailure:Hg,termsAndPolicyPopupUpdate:Wg,agreeToTermsAndConditionsStart:Vg,agreeToTermsAndConditionsSuccess:Ug,agreeToTermsAndConditionsFailure:Gg,agreeToPrivacyPolicyStart:$g,agreeToPrivacyPolicySuccess:Zg,agreeToPrivacyPolicyFailure:zg,closeTermsAndPolicyPopup:qg}=Fg.actions,Xg=e=>e[Ig],Jg=(0,s.createSelector)(Xg,(e=>e.terms)),Yg=((0,s.createSelector)(Xg,(e=>e.termsError)),(0,s.createSelector)(Xg,(e=>e.policy))),Kg=(0,s.createSelector)(Xg,(e=>e.termsLoaded&&e.policyLoaded)),Qg=((0,s.createSelector)(Xg,(e=>e.policyError)),(0,s.createSelector)([Xg,Yr],(({popupEnabled:e},t)=>e&&!!t))),ev=(0,s.createSelector)(Xg,(e=>e.showTermsUpdates)),tv=(0,s.createSelector)(Xg,(e=>e.showPolicyUpdates)),av=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ag.type),(0,o.switchMap)((()=>a.page.getTermsAndConditions().pipe((0,o.map)((e=>Dg(e))),(0,o.catchError)((({response:e})=>(0,i.of)(jg(e.message)))))))),sv=()=>({type:Ag.type}),nv=(e,t,{Api:a})=>e.pipe((0,n.l4)(Og.type),(0,o.switchMap)((()=>a.page.getPrivacyPolicy().pipe((0,o.map)((e=>Rg(e))),(0,o.catchError)((({response:e})=>(0,i.of)(Hg(e.message)))))))),ov=()=>({type:Og.type}),iv=(e,t,{Api:a})=>e.pipe((0,n.l4)(Vg.type),(0,o.switchMap)((e=>a.customerv2.agreeToTermsAndConditions(e.version).pipe((0,o.map)((()=>Ug())),(0,o.catchError)((()=>(0,i.of)(Gg()))))))),rv=e=>({type:Vg.type,version:e}),lv=(e,t,{Api:a})=>e.pipe((0,n.l4)($g.type),(0,o.switchMap)((e=>a.customerv2.agreeToPrivacyPolicy(e.version).pipe((0,o.map)((()=>Zg())),(0,o.catchError)((()=>(0,i.of)(zg()))))))),cv=e=>({type:$g.type,version:e}),dv="cashout";let mv=function(e){return e[e.NONE=0]="NONE",e[e.CONFIRMATION=1]="CONFIRMATION",e[e.PENDING=2]="PENDING",e}({});const uv="without_confirmation",pv={entities:{},error:null,processing:null,shouldConfirm:!0,cashoutLoading:{},withoutConfirmation:!!os.J.get(uv)},_v=(0,s.createSlice)({name:dv,initialState:pv,reducers:{getCashoutsStart:()=>{},getCashoutsSuccess:(e,t)=>{},getCashoutsError:()=>{},submitCashoutStart:(e,t)=>{const{betId:a}=t.payload;e.processing=pv.processing,e.cashoutLoading[a]=!0},cancelCashout:e=>{e.processing=pv.processing},confirmCashout:(e,t)=>{},submitCashoutSuccess:(e,t)=>{const{payload:a}=t,{betId:s}=a;e.processing=null,e.cashoutLoading[s]=!1},submitCashoutError:(e,t)=>{e.error=t.payload,e.processing=pv.processing,e.cashoutLoading=pv.cashoutLoading},subscribeCashoutWsStart:(e,t)=>{},subscribeCashoutWsSuccess:(e,t)=>{},subscribeCashoutWsError:(e,t)=>{},confirmShowed:(e,t)=>{const a=e.shouldConfirm?mv.CONFIRMATION:mv.PENDING,{betId:s,sum:n,currency:o}=t.payload;e.processing={status:a,sum:n,betId:s,currency:o}},setCashoutConfirmationDisable:(e,t)=>{e.withoutConfirmation=t.payload}}}),gv=_v.reducer,{getCashoutsStart:vv,getCashoutsSuccess:hv,getCashoutsError:bv,submitCashoutStart:fv,submitCashoutSuccess:yv,submitCashoutError:Sv,subscribeCashoutWsStart:Ev,subscribeCashoutWsSuccess:Cv,subscribeCashoutWsError:Tv,cancelCashout:Nv,confirmCashout:kv,confirmShowed:xv,setCashoutConfirmationDisable:wv}=_v.actions,Lv=e=>e[dv],Iv=(0,s.createSelector)(Lv,(e=>e.entities)),Pv=((0,s.createSelector)(Lv,(e=>e.error)),(0,s.createSelector)(Lv,(e=>e.processing))),Bv=((0,s.createSelector)(Lv,(e=>e.shouldConfirm)),(0,s.createSelector)(Lv,(e=>e.cashoutLoading))),Fv=(0,s.createSelector)(Lv,(e=>e.withoutConfirmation)),Mv=(e,t,{Api:a})=>e.pipe((0,n.l4)(vv.type),(0,o.mergeMap)((e=>(0,i.forkJoin)(e.payload.map((e=>a.cashout.calculateCashout(e)))).pipe((0,o.map)((e=>hv(e))),(0,o.catchError)((()=>(0,i.of)(bv()))))))),Av=(e,t,{Api:a})=>e.pipe((0,n.l4)(fv.type),(0,o.mergeMap)((e=>a.cashout.submitCashout({betId:e.payload.betId,currentAmount:e.payload.sum}).pipe((0,o.map)((()=>yv(e.payload))),(0,o.catchError)((t=>(0,i.of)(Sv(Object.assign({},t,e.payload))))))))),Dv=e=>({type:fv.type,payload:e}),jv=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ev.type),(0,o.switchMap)((e=>a.cashout.subscribeWS().pipe((0,o.map)((e=>Cv(e))),(0,o.catchError)((e=>(0,i.of)(Tv(e)))))))),Ov=()=>({type:Ev.type}),Rv=(e,t,{Api:a})=>e.pipe((0,n.l4)(Cv.type),(0,o.mergeMap)((s=>(0,yo.y)({namespace:So.P7.cashouts,payload:{customerId:kd(t.value)},api:a.wsPrivateClient}).pipe((0,o.map)((e=>(e.type=e.event,e))),(0,o.map)((e=>Yl(e))),(0,Eo.H)(),(0,o.takeUntil)(e.pipe((0,n.l4)(xl.type))),(0,o.catchError)((e=>(0,i.of)(Kl(e)))))))),Hv="casinoSessionHistory",Wv=(0,s.createSelector)((e=>e),(e=>({page:1,from:(0,vt.rp)(l.Uq.historyTransactionDate(),e).startOf("day").valueOf(),till:(0,vt.rp)(new Date,e).endOf("day").valueOf(),limit:l.hM}))),Vv={entities:[],loaded:!1,error:null,page:null,total:0,perPage:null},Uv=(0,s.createSlice)({name:Hv,initialState:Vv,reducers:{getCasinoSessionHistoryStart:(e,t)=>{e.loaded=!1},getCasinoSessionHistorySuccess:(e,t)=>{e.loaded=!0,e.page=t.payload.data.pagination.page,e.total=t.payload.data.pagination.totalPages,e.perPage=t.payload.data.pagination.perPage,e.entities=t.payload.data.items},getCasinoSessionHistoryFailure:(e,t)=>{e.error=t.payload,e.loaded=!0,e.entities=Vv.entities}}}),Gv=Uv.reducer,{getCasinoSessionHistoryStart:$v,getCasinoSessionHistorySuccess:Zv,getCasinoSessionHistoryFailure:zv}=Uv.actions,qv=e=>e[Hv],Xv=(0,s.createSelector)(qv,(e=>e.entities)),Jv=(0,s.createSelector)(qv,(e=>e.page)),Yv=(0,s.createSelector)(qv,(e=>e.total)),Kv=(0,s.createSelector)(qv,(e=>e.loaded)),Qv=(e,t,{Api:a})=>e.pipe((0,n.l4)($v.type),(0,o.switchMap)((e=>a.customerv2.getCasinoSessionHistory(e.payload).pipe((0,o.map)((e=>Zv({data:e}))),(0,o.catchError)((e=>(0,i.of)(zv(e)))))))),eh=e=>({type:$v.type,payload:{filters:e}}),th="userVerificationPhone",ah={code:"",success:!1,error:!1,locale:"",getCodeError:!1},sh=(0,s.createSlice)({name:th,initialState:ah,reducers:{changeVerificationCode:(e,t)=>{e.code=t.payload},getVerificationCodeStart:(e,t)=>{e.getCodeError=!1},getVerificationCodeSuccess:e=>{},getVerificationCodeFailure:e=>{e.getCodeError=!0},sendVerificationCodeStart:(e,t)=>{e.success=!1,e.error=!1},sendVerificationCodeSuccess:e=>{e.success=!0,e.code=ah.code},sendVerificationCodeFailure:e=>{e.success=!1,e.error=!0},clearVerificationCodeState:e=>{e.code=ah.code,e.success=ah.success,e.error=ah.error}}}),nh=sh.reducer,{changeVerificationCode:oh,getVerificationCodeStart:ih,getVerificationCodeSuccess:rh,getVerificationCodeFailure:lh,sendVerificationCodeStart:ch,sendVerificationCodeSuccess:dh,sendVerificationCodeFailure:mh,clearVerificationCodeState:uh}=sh.actions,ph=e=>e[th],_h=(0,s.createSelector)(ph,(e=>e.code)),gh=(0,s.createSelector)(ph,(e=>e.success)),vh=(0,s.createSelector)(ph,(e=>e.error)),hh=(e,t,{Api:a})=>e.pipe((0,n.l4)(ih.type),(0,o.switchMap)((e=>a.customerv2.getVerificationPhoneCode(e.payload).pipe((0,o.map)((()=>rh())),(0,o.catchError)((()=>(0,i.of)(lh()))))))),bh=e=>({type:ih.type,payload:e}),fh=(e,t,{Api:a})=>e.pipe((0,n.l4)(ch.type),(0,o.switchMap)((e=>a.customerv2.sendVerificationPhoneCode(e.payload).pipe((0,o.map)((()=>dh())),(0,o.catchError)((()=>(0,i.of)(mh()))))))),yh=e=>({type:ch.type,payload:e}),Sh="occupation",Eh=(0,s.createSlice)({name:Sh,initialState:{entities:[],loading:!1,error:null},reducers:{getOccupationStart:e=>{e.loading=!0},getOccupationSuccess:(e,t)=>{const a=Object.values(t.payload);e.entities=a.reduce(((e,t)=>e.concat(t)),[]),e.loading=!1},getOccupationFailure:(e,t)=>{e.loading=!1,e.error=t.payload}}}),Ch=Eh.reducer,{getOccupationStart:Th,getOccupationSuccess:Nh,getOccupationFailure:kh}=Eh.actions,xh=e=>e[Sh],wh=(0,s.createSelector)(xh,(e=>e.entities)),Lh=((0,s.createSelector)(xh,((e,t)=>t),(({entities:e},t)=>{var a;return(null==(a=e.find((e=>e.id===t)))?void 0:a.name)||""})),(0,s.createSelector)(xh,(e=>e.loading)),(0,s.createSelector)(xh,(e=>e.error)),()=>({type:Th.type})),Ih=(e,t,{Api:a})=>e.pipe((0,n.l4)(Th.type),(0,o.switchMap)((()=>a.customer.getOccupationList().pipe((0,o.map)((e=>Nh(e))),(0,o.catchError)((e=>(0,i.of)(kh(e)))))))),Ph="onDatoVerification",Bh={identificationInitialized:{identificationId:null,redirectUrl:null},identificationStatus:{identificationChecked:!1,identificationPassed:!1},onDatoCustomerInfo:null,loading:!1,error:null},Fh=(0,s.createSlice)({name:Ph,initialState:Bh,reducers:{getOnDatoVerificationStart:e=>{e.loading=!0},getOnDatoVerificationSuccess:(e,t)=>{e.identificationInitialized=t.payload,e.loading=!1},getOnDatoVerificationFailure:e=>{e.loading=!1},getOnDatoIdentificationStatusStart:e=>{e.identificationStatus={identificationChecked:!1,identificationPassed:!1}},getOnDatoIdentificationStatusSuccess:(e,t)=>{e.identificationStatus={identificationChecked:!0,identificationPassed:!0},e.loading=!1,e.onDatoCustomerInfo=t.payload.tempFormData},getnDatoIdentificationStatusFailure:(e,t)=>{e.identificationStatus={identificationChecked:!0,identificationPassed:!1},e.loading=!1,e.error=t.payload.message},clearOnDatoVerificationState:e=>{e.identificationInitialized=Bh.identificationInitialized,e.identificationStatus=Bh.identificationStatus,e.loading=Bh.loading,e.error=Bh.error}}}),Mh=Fh.reducer,{getOnDatoVerificationStart:Ah,getOnDatoVerificationSuccess:Dh,getOnDatoVerificationFailure:jh,getOnDatoIdentificationStatusStart:Oh,getOnDatoIdentificationStatusSuccess:Rh,getnDatoIdentificationStatusFailure:Hh,clearOnDatoVerificationState:Wh}=Fh.actions,Vh=e=>e[Ph],Uh=(0,s.createSelector)(Vh,(e=>e.identificationInitialized)),Gh=(0,s.createSelector)(Vh,(e=>e.identificationStatus)),$h=(0,s.createSelector)(Vh,(e=>e.onDatoCustomerInfo)),Zh=(0,s.createSelector)(Vh,(e=>e.loading)),zh=((0,s.createSelector)(Vh,(e=>e.error)),({email:e,language:t,tempFormData:a})=>({type:Ah.type,payload:{email:e,language:t,tempFormData:a}})),qh=(e,t,{Api:a})=>e.pipe((0,n.l4)(Ah.type),(0,o.switchMap)((e=>a.customer.startOnDatoVerification({email:e.payload.email,language:e.payload.language,tempFormData:e.payload.tempFormData}).pipe((0,o.map)((e=>Dh(e))),(0,o.catchError)((e=>(0,i.of)(gi(e),jh()))))))),Xh=e=>({type:Oh.type,payload:e}),Jh=(e,t,{Api:a})=>e.pipe((0,n.l4)(Oh.type),(0,o.switchMap)((e=>a.customer.getOnDatoVerificationStatus(e.payload).pipe((0,o.map)((e=>Rh(e))),(0,o.catchError)((e=>(0,i.of)(Hh(e.response)))))))),Yh="statistics",Kh={entities:{user:{id:null,nickname:"",createdAt:"",totalSportBets:0,totalCasinoBets:0},accounts:[]},loaded:!1,error:null},Qh=(0,s.createSlice)({name:Yh,initialState:Kh,reducers:{getStatisticsStart:e=>{e.loaded=!1},getStatisticsSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getStatisticsFailure:(e,t)=>{e.error=t.payload}}}),eb=Qh.reducer,{getStatisticsStart:tb,getStatisticsSuccess:ab,getStatisticsFailure:sb}=Qh.actions,nb=e=>e[Yh],ob=((0,s.createSelector)(nb,(e=>e.entities)),(0,s.createSelector)(nb,(e=>e.entities.user)),(0,s.createSelector)(nb,(e=>e.entities.accounts)),(0,s.createSelector)(nb,((e,t)=>t),((e,t)=>{var a;return null==(a=e.entities.accounts)?void 0:a.find((e=>e.id===t))})),(0,s.createSelector)(nb,(e=>e.loaded)),(0,s.createSelector)(nb,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(tb.type),(0,o.switchMap)((()=>a.customer.getStatistics().pipe((0,o.map)((e=>ab(e))),(0,o.catchError)((e=>(0,i.of)(sb(e))))))))),ib="statistics-user-by-id",rb={entities:{user:{id:null,nickname:"",createdAt:"",totalSportBets:0,totalCasinoBets:0,compPointAccounts:null},account:null},loaded:!1,error:null,currentUserId:""},lb=(0,s.createSlice)({name:ib,initialState:rb,reducers:{getStatisticsByUserIdStart:e=>{e.loaded=!1},getStatisticsByUserIdSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getStatisticsByUserIdFailure:(e,t)=>{e.error=t.payload},setCurrentUserId:(e,t)=>{e.currentUserId=t.payload},clearCurrentUserId:e=>{e.currentUserId=""}}}),cb=lb.reducer,{getStatisticsByUserIdStart:db,getStatisticsByUserIdSuccess:mb,getStatisticsByUserIdFailure:ub,setCurrentUserId:pb,clearCurrentUserId:_b}=lb.actions,gb=e=>e[ib],vb=((0,s.createSelector)(gb,(e=>e.entities)),(0,s.createSelector)(gb,(e=>e.entities.user)),(0,s.createSelector)(gb,(e=>e.entities.account)),(0,s.createSelector)(gb,(e=>e.entities.user.compPointAccounts)),(0,s.createSelector)(gb,(e=>e.currentUserId)),(0,s.createSelector)(gb,(e=>e.loaded)),(0,s.createSelector)(gb,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(db.type),(0,o.switchMap)((e=>a.customer.getStatisticsByUserId(e.payload).pipe((0,o.map)((e=>mb(e))),(0,o.catchError)((e=>(0,i.of)(ub(e))))))))),hb="textPages",bb={loaded:!1,title:null,content:null,promotion:null,sidebarMenu:null,error:null},fb=(0,s.createSlice)({name:hb,initialState:bb,reducers:{getPageContentStart:e=>{e.loaded=!1},getPageContentSuccess:(e,t)=>{e.loaded=!0,e.content=t.payload.renderedContent,JSON.parse(JSON.stringify(e.sidebarMenu))||(e.promotion=t.payload.promotion,e.sidebarMenu=t.payload.menu.sidebarItems),e.title=t.payload.page.title},getPageContentFailure:(e,t)=>{e.error=t.payload},clearPageContent:e=>{e.content=bb.content,e.promotion=bb.promotion,e.sidebarMenu=bb.sidebarMenu,e.loaded=bb.loaded,e.error=bb.error,e.title=bb.title}}}),yb=fb.reducer,{getPageContentStart:Sb,getPageContentSuccess:Eb,getPageContentFailure:Cb,clearPageContent:Tb}=fb.actions,Nb=e=>e[hb],kb=((0,s.createSelector)(Nb,(e=>e.loaded)),(0,s.createSelector)(Nb,(e=>e.content))),xb=(0,s.createSelector)(Nb,(e=>e.error)),wb=(0,s.createSelector)(Nb,(e=>e.promotion)),Lb=(0,s.createSelector)(Nb,(e=>e.sidebarMenu)),Ib=(0,s.createSelector)(Nb,(e=>e.title)),Pb=(e,t,{Api:a})=>e.pipe((0,n.l4)(Sb.type),(0,o.switchMap)((e=>a.page.getPageContent(e.payload).pipe((0,o.map)((e=>Eb(e))),(0,o.catchError)((e=>(0,i.of)(Cb(e)))))))),Bb=e=>({type:Sb.type,payload:e}),Fb="postcoderAddressLookup",Mb={items:[],loaded:!1,isLoading:!1,selectedItem:null,cooldownUntil:null},Ab=(0,s.createSlice)({name:Fb,initialState:Mb,reducers:{getPostcoderAddressesStart:e=>{e.loaded=!1,e.isLoading=!0,e.items=Mb.items},getPostcoderAddressesSuccess:(e,t)=>{t.payload.length&&(e.items=t.payload),e.cooldownUntil=Mb.cooldownUntil,e.loaded=!0,e.isLoading=!1},getPostcoderAddressesFailure:(e,t)=>{const{code:a,data:s}=t.payload||{};429===a&&s&&(e.cooldownUntil=s.unavailableUntil),e.loaded=!1,e.isLoading=!1},setSelectedPostcoderAddress:(e,t)=>{e.selectedItem=t.payload},clearPostcoderAddressState:e=>{e.loaded=Mb.loaded,e.items=Mb.items,e.isLoading=Mb.isLoading,e.selectedItem=Mb.selectedItem,e.cooldownUntil=Mb.cooldownUntil}}}),Db=Ab.reducer,{getPostcoderAddressesStart:jb,getPostcoderAddressesSuccess:Ob,getPostcoderAddressesFailure:Rb,setSelectedPostcoderAddress:Hb,clearPostcoderAddressState:Wb}=Ab.actions,Vb=e=>e[Fb],Ub=(0,s.createSelector)(Vb,(e=>e.isLoading)),Gb=(0,s.createSelector)(Vb,(e=>e.loaded)),$b=((0,s.createSelector)(Vb,(e=>e.items)),(0,s.createSelector)(Vb,(e=>e.items.map(((e,t)=>({id:t+1,text:e.summaryLine})))))),Zb=(0,s.createSelector)(Vb,(e=>e.selectedItem)),zb=(0,s.createSelector)(Vb,(({items:e,selectedItem:t})=>e&&t&&e[t-1])),qb=(0,s.createSelector)(Vb,(e=>e.cooldownUntil)),Xb=(e,t,{Api:a})=>e.pipe((0,n.l4)(jb.type),(0,o.switchMap)((e=>a.customer.searchPostcodeAddress(e.payload).pipe((0,o.map)((({items:e})=>Ob(e))),(0,o.catchError)((({response:e})=>(0,i.of)(Rb(e)))))))),Jb=e=>({type:jb.type,payload:e}),Yb="promo-snackbar";let Kb=function(e){return e.normal="normal",e.small="small",e}({});const Qb={showPromoSnackbar:!0,isVisiblePromoSnackbar:!1,promoSnackbarSize:Kb.normal},ef=(0,s.createSlice)({name:Yb,initialState:Qb,reducers:{closePromoSnackbar:e=>{e.showPromoSnackbar=!1},showPromoSnackbar:e=>{e.showPromoSnackbar=!0},visiblePromoSnackbarEnable:e=>{e.isVisiblePromoSnackbar=!0},visiblePromoSnackbarDisable:e=>{e.isVisiblePromoSnackbar=!1},getPromoSnackbarSize:(e,t)=>{e.promoSnackbarSize=t.payload}}}),tf=ef.reducer,{closePromoSnackbar:af,showPromoSnackbar:sf,visiblePromoSnackbarEnable:nf,visiblePromoSnackbarDisable:of,getPromoSnackbarSize:rf}=ef.actions,lf=e=>e[Yb],cf=(0,s.createSelector)(lf,(e=>e.showPromoSnackbar)),df=(0,s.createSelector)(lf,(e=>e.isVisiblePromoSnackbar)),mf=((0,s.createSelector)(lf,(e=>e.promoSnackbarSize)),"limitsSuggestionPopup"),uf=(0,s.createSlice)({name:mf,initialState:{popupActive:!1},reducers:{getRescheduleLimitStart:()=>{},getRescheduleLimitSuccess:(e,t)=>{e.popupActive=!1},getRescheduleLimitFailure:()=>{},setLimitsSuggestionPopupActive:e=>{e.popupActive=!0},setLimitsSuggestionPopupInactive:e=>{e.popupActive=!1}}}),pf=uf.reducer,{getRescheduleLimitStart:_f,getRescheduleLimitSuccess:gf,getRescheduleLimitFailure:vf,setLimitsSuggestionPopupActive:hf,setLimitsSuggestionPopupInactive:bf}=uf.actions,ff=((0,s.createSelector)((e=>e[mf]),(e=>e.popupActive)),(e,t,{Api:a})=>e.pipe((0,n.l4)(_f.type),(0,o.switchMap)((e=>a.customer.rescheduleLimit().pipe((0,o.map)((()=>gf(e.payload))),(0,o.catchError)((()=>(0,i.of)(vf())))))))),yf=e=>({type:_f.type,payload:{redirectToLimits:e}}),Sf="contactsFormCategories",Ef=(0,s.createSlice)({name:Sf,initialState:{entities:[],loaded:!1,error:null},reducers:{getContactsFormCategoriesStart:e=>{e.loaded=!1},getContactsFormCategoriesSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getContactsFormCategoriesFailure:(e,t)=>{e.error=t.payload}}}),Cf=Ef.reducer,{getContactsFormCategoriesStart:Tf,getContactsFormCategoriesSuccess:Nf,getContactsFormCategoriesFailure:kf}=Ef.actions,xf=e=>e[Sf],wf=(0,s.createSelector)(xf,(e=>e.entities)),Lf=((0,s.createSelector)(xf,(e=>e.loaded)),(0,s.createSelector)(xf,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(Tf.type),(0,o.switchMap)((()=>a.customer.getContactsFormCategories().pipe((0,o.map)((e=>Nf(e))),(0,o.catchError)((e=>(0,i.of)(kf(e))))))))),If=()=>({type:Tf.type}),Pf="cookieBar",Bf=(0,s.createSlice)({name:Pf,initialState:{showCookieBar:!0},reducers:{cookiesAccept:e=>{e.showCookieBar=!1},enableCookieBar:e=>{e.showCookieBar=!0}}}),Ff=Bf.reducer,{cookiesAccept:Mf,enableCookieBar:Af}=Bf.actions,Df=(0,s.createSelector)((e=>e[Pf]),(e=>e.showCookieBar)),jf="allCountries",Of=(0,s.createSlice)({name:jf,initialState:{entities:[],loaded:!1,error:null},reducers:{getAllCountriesStart:(e,t)=>{e.loaded=!1},getAllCountriesSuccess:(e,t)=>{e.loaded=!0,e.entities=[...t.payload]},getAllCountriesFailure:(e,t)=>{e.error=t.payload}}}),{getAllCountriesStart:Rf,getAllCountriesSuccess:Hf,getAllCountriesFailure:Wf}=Of.actions,Vf=Of.reducer,Uf=(0,s.createSelector)((e=>e[jf]),(e=>e.entities)),Gf=(0,s.createSelector)([(e,t)=>t,Uf],((e,t)=>{const a=t.find((t=>t.id===e));return null==a?void 0:a.flagUrl.square})),$f=(e,t,{Api:a})=>e.pipe((0,n.l4)(Rf.type),(0,o.switchMap)((()=>a.customer.getAllCountriesList().pipe((0,o.pluck)("countries"),(0,o.map)((e=>Hf(e))),(0,o.catchError)((e=>(0,i.of)(Wf(e)))))))),Zf=()=>({type:Rf.type}),zf=[ls.ODDS_FORMAT_DECIMAL,ls.ODDS_FORMAT_INDONESIAN,ls.ODDS_FORMAT_HONG_KONG],qf=e=>!zf.includes(e),Xf=[ls.ODDS_FORMAT_AMERICAN,ls.ODDS_FORMAT_FRACTIONAL,ls.ODDS_FORMAT_MALAYSIAN],Jf=e=>Xf.includes(e),Yf="registrationDocumentType",Kf=(0,s.createSlice)({name:Yf,initialState:{entities:[],fullDocumentTypeList:[],loaded:!1,error:null},reducers:{getRegistrationDocumentTypeStart:e=>{e.loaded=!1},getRegistrationDocumentTypeSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload;const a=Object.values(t.payload);e.fullDocumentTypeList=a.reduce(((e,t)=>e.concat(t)),[])},getRegistrationDocumentTypeFailure:(e,t)=>{e.error=t.payload}}}),Qf=Kf.reducer,{getRegistrationDocumentTypeStart:ey,getRegistrationDocumentTypeSuccess:ty,getRegistrationDocumentTypeFailure:ay}=Kf.actions,sy=e=>e[Yf],ny=((0,s.createSelector)(sy,(e=>e.entities||[])),(0,s.createSelector)(sy,(e=>e.fullDocumentTypeList||[])),(0,s.createSelector)(sy,((e,t)=>t),(({fullDocumentTypeList:e},t)=>{const{name:a}=e.find((e=>e.id===t))||{};return(0,l.__)(a)||""})),(0,s.createSelector)(sy,((e,t)=>t),(({entities:e},t)=>(e[t]||e.other||[]).map((e=>({id:e.id,name:(0,l.__)(e.name),notActiveText:(0,l.__)(e.placeholder)})))))),oy=(0,s.createSelector)(sy,(e=>e.loaded)),iy=((0,s.createSelector)(sy,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,n.l4)(ey.type),(0,o.switchMap)((()=>a.customer.getRegistrationDocumentType().pipe((0,o.map)((e=>ty(e))),(0,o.catchError)((e=>(0,i.of)(ay(e))))))))),ry=()=>({type:ey.type}),ly="gviveValidation";let cy=function(e){return e.PASSED="passed",e.FAILED="failed",e}({});const dy={profile:null,validationStatus:cy.FAILED,validationLoading:!1,validationLoaded:!1,validationMessage:null,regStepChangedAfterValidation:!1},my=(0,s.createSlice)({name:ly,initialState:dy,reducers:{getGviveValidationStart:e=>{e.validationLoading=!0},getGviveValidationSuccess:(e,t)=>{const{validation:a,dob:s,middleName:n,name:o,surname:i,nationality:r}=t.payload||{};e.profile={dob:s,middleName:n,name:o,surname:i,nationality:r},e.validationStatus=a,e.validationLoading=!1,e.validationLoaded=!0},getGviveValidationFailure:(e,t)=>{const{message:a,data:s}=t.payload||{};e.validationStatus=cy.FAILED,e.validationLoading=!1,e.validationLoaded=!0,e.validationMessage=a||s.message,e.regStepChangedAfterValidation=!1},clearGviveValidation:e=>{e.validationLoading=dy.validationLoading,e.validationLoaded=dy.validationLoaded,e.validationStatus=dy.validationStatus,e.profile=dy.profile,e.validationMessage=dy.validationMessage,e.regStepChangedAfterValidation=dy.regStepChangedAfterValidation},gviveRegStepChanged:e=>{e.regStepChangedAfterValidation=!0}}}),uy=my.reducer,{getGviveValidationStart:py,getGviveValidationSuccess:_y,getGviveValidationFailure:gy,clearGviveValidation:vy,gviveRegStepChanged:hy}=my.actions,by=e=>e[ly],fy=(0,s.createSelector)(by,(({profile:e})=>e)),yy=(0,s.createSelector)(by,(({validationStatus:e})=>e)),Sy=(0,s.createSelector)(by,(({validationLoaded:e})=>e)),Ey=(0,s.createSelector)(by,(({validationLoading:e})=>e)),Cy=(0,s.createSelector)(by,(({validationMessage:e})=>e)),Ty=(0,s.createSelector)(by,(({regStepChangedAfterValidation:e,validationStatus:t})=>e&&t===cy.PASSED)),Ny=(e,t,{Api:a})=>e.pipe((0,n.l4)(py.type),(0,o.switchMap)((e=>a.customer.startGviveValidation(e.payload).pipe((0,o.map)((e=>_y(e))),(0,o.catchError)((({response:e})=>(0,i.of)(gy(e)))))))),ky=e=>({type:py.type,payload:e}),xy="wheelOfFortune",wy={level:"",spinCount:null,items:[]},Ly={entities:wy,winner:null,history:[],loaded:!1,error:null},Iy=(0,s.createSlice)({name:xy,initialState:Ly,reducers:{getWheelOfFortuneStart:e=>{e.loaded=!1},getWheelOfFortuneSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getWheelOfFortuneFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},clearWheelOfFortune:e=>{e.entities=wy,e.loaded=!1,e.error=null},getWheelOfFortuneWinnerStart:e=>{e.loaded=!1},getWheelOfFortuneWinnerSuccess:(e,t)=>{e.loaded=!0,e.winner=t.payload},getWheelOfFortuneWinnerFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},clearWheelOfFortuneWinner:e=>{e.winner=null,e.loaded=!1,e.error=null},getWheelOfFortuneHistoryStart:e=>{e.loaded=!1},getWheelOfFortuneHistorySuccess:(e,t)=>{e.loaded=!0,e.history=t.payload},getWheelOfFortuneHistoryFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},clearWheelOfFortuneHistory:e=>{e.history=[],e.loaded=!1,e.error=null}}}),Py=Iy.reducer,{getWheelOfFortuneStart:By,getWheelOfFortuneSuccess:Fy,getWheelOfFortuneFailure:My,clearWheelOfFortune:Ay,getWheelOfFortuneWinnerStart:Dy,getWheelOfFortuneWinnerSuccess:jy,getWheelOfFortuneWinnerFailure:Oy,clearWheelOfFortuneWinner:Ry,getWheelOfFortuneHistoryStart:Hy,getWheelOfFortuneHistorySuccess:Wy,getWheelOfFortuneHistoryFailure:Vy,clearWheelOfFortuneHistory:Uy}=Iy.actions,Gy=e=>e[xy],$y=((0,s.createSelector)(Gy,(e=>e.entities)),(0,s.createSelector)(Gy,(e=>e.loaded)),(0,s.createSelector)(Gy,(e=>e.error)),(0,s.createSelector)(Gy,(e=>e.winner)),(0,s.createSelector)(Gy,(e=>e.history)),(e,t,{Api:a})=>e.pipe((0,n.l4)(By.type),(0,o.switchMap)((e=>a.customer.getWheelOfFortune(e.payload).pipe((0,o.map)((e=>Fy(e))),(0,o.catchError)((e=>(0,i.of)(My(e))))))))),Zy=(e,t,{Api:a})=>e.pipe((0,n.l4)(Dy.type),(0,o.switchMap)((e=>a.customer.getWheelOfFortuneWinner(e.payload).pipe((0,o.map)((e=>jy(e))),(0,o.catchError)((e=>(0,i.of)(Oy(e)))))))),zy=(e,t,{Api:a})=>e.pipe((0,n.l4)(Hy.type),(0,o.switchMap)((e=>a.customer.getWheelOfFortuneHistory(e.payload).pipe((0,o.map)((e=>Wy(e))),(0,o.catchError)((e=>(0,i.of)(Vy(e)))))))),qy="referralProgram";const Xy={ranks:null,ranksLoaded:!1,stats:null,statsLoaded:!1,statsPeriod:null,linkGenerated:!1},Jy=(0,s.createSlice)({name:qy,initialState:Xy,reducers:{getReferralProgramRanksStart:e=>{e.ranksLoaded=!1},getReferralProgramRanksSuccess:(e,t)=>{e.ranksLoaded=!0,e.ranks=t.payload},getReferralProgramRanksFailure:e=>{e.ranksLoaded=!1},getReferralProgramStatsStart:(e,t)=>{e.statsLoaded=!1,e.statsPeriod=t.payload},getReferralProgramStatsSuccess:(e,t)=>{e.statsLoaded=!0,e.stats=t.payload},getReferralProgramStatsFailure:e=>{e.statsLoaded=!1},getReferralProgramLinkGenerationStart:()=>{},getReferralProgramLinkGenerationSuccess:(e,t)=>{e.statsLoaded=!0,e.linkGenerated=!0,e.stats=Object.assign({},Xy.stats,{refLink:t.payload.refLink})},getReferralProgramLinkGenerationFailure:()=>{},getRegisterReferralProgramClickStart:()=>{},getRegisterReferralProgramClickSuccess:()=>{},getRegisterReferralProgramClickFailure:()=>{},clearReferralProgramState:e=>{e.ranks=Xy.ranks,e.ranksLoaded=Xy.ranksLoaded,e.stats=Xy.stats,e.statsLoaded=Xy.statsLoaded,e.statsPeriod=Xy.statsPeriod}}}),Yy=Jy.reducer,{getReferralProgramRanksStart:Ky,getReferralProgramRanksSuccess:Qy,getReferralProgramRanksFailure:eS,getReferralProgramStatsStart:tS,getReferralProgramStatsSuccess:aS,getReferralProgramStatsFailure:sS,getReferralProgramLinkGenerationStart:nS,getReferralProgramLinkGenerationSuccess:oS,getReferralProgramLinkGenerationFailure:iS,getRegisterReferralProgramClickStart:rS,getRegisterReferralProgramClickSuccess:lS,getRegisterReferralProgramClickFailure:cS}=Jy.actions,dS=e=>e[qy],mS=((0,s.createSelector)(dS,(({ranks:e})=>e)),(0,s.createSelector)(dS,(({ranksLoaded:e})=>e)),(0,s.createSelector)(dS,(({stats:e})=>e)),(0,s.createSelector)(dS,(({statsLoaded:e})=>e)),(0,s.createSelector)(dS,(({statsPeriod:e})=>e)),(0,s.createSelector)(dS,(({linkGenerated:e})=>e)),(e,t,{Api:a})=>e.pipe((0,n.l4)(Ky.type),(0,o.switchMap)((()=>a.customer.getReferralProgramRanks().pipe((0,o.map)((({items:e})=>Qy(e))),(0,o.catchError)((()=>(0,i.of)(eS())))))))),uS=(e,t,{Api:a})=>e.pipe((0,n.l4)(tS.type),(0,o.switchMap)((e=>a.customer.getReferralProgramStats(e.payload).pipe((0,o.map)((e=>aS(e))),(0,o.catchError)((()=>(0,i.of)(sS()))))))),pS=(e,t,{Api:a})=>e.pipe((0,n.l4)(nS.type),(0,o.switchMap)((()=>a.customer.generateReferralProgramLink().pipe((0,o.map)((e=>oS(e))),(0,o.catchError)((()=>(0,i.of)(iS()))))))),_S=(e,t,{Api:a})=>e.pipe((0,n.l4)(rS.type),(0,o.switchMap)((e=>a.customer.registerReferralProgramClick(e.payload).pipe((0,o.map)((()=>lS())),(0,o.catchError)((()=>(0,i.of)(cS()))))))),gS=e=>({type:rS.type,payload:e})},76486:(e,t,a)=>{"use strict";a.d(t,{Dd:()=>c,Hw:()=>l,VN:()=>o,VZ:()=>d,aM:()=>r,hJ:()=>m,r:()=>i,zi:()=>n});var s=a(72811);const n={currentHlsInstance:null},o="broadcast",i=(0,s.createSlice)({name:o,initialState:n,reducers:{setCurrentHlsInstance:(e,t)=>{e.currentHlsInstance=t.payload},resetCurrentHlsInstance:e=>{e.currentHlsInstance=n.currentHlsInstance}}}),r=i.reducer,{setCurrentHlsInstance:l,resetCurrentHlsInstance:c}=i.actions,d=e=>e[o],m=(0,s.createSelector)(d,(e=>null==e?void 0:e.currentHlsInstance))},69767:(e,t,a)=>{"use strict";a.d(t,{aL:()=>n,x1:()=>s});let s=function(e){return e.AU="en-AU",e.US="en-US",e}({}),n=function(e){return e.userUpdate="host.state.user",e.toggleBetslip="host.event.toggleBetslip",e.login="bm.event.login",e}({})},41877:(e,t,a)=>{"use strict";a.d(t,{F:()=>n});a(2784);var s=a(52322);const n=()=>(0,s.jsx)("div",{className:"bm-betslip"})},57332:(e,t,a)=>{"use strict";a.d(t,{x:()=>n});a(2784);var s=a(52322);const n=()=>(0,s.jsx)("div",{className:"bm-racebook"})},1408:(e,t,a)=>{"use strict";a.d(t,{S:()=>o});a(2784);var s=a(34153),n=a(52322);const o=()=>{const{pathname:e}=(0,s.useLocation)();return(0,n.jsx)("div",{className:"bm-next_to_jump_ticker","data-props":`{"baseUrl":"${e}"}`})}},75073:(e,t,a)=>{"use strict";a.d(t,{N:()=>d});var s=a(2784),n=a(71110),o=(a(15735),a(6886),a(73439),a(45980)),i=a(4269),r=a(64208),l=a(69767);var c=a(52322);const d=({fullPage:e,children:t})=>{(0,s.useEffect)((()=>{const t=document.querySelector("body").classList;return e&&t.add(n.fullPageWidthClass),()=>t.remove(n.fullPageWidthClass)}),[e]);const{isLoaded:a}=(()=>{const e=(0,o.useDispatch)(),[t,a]=(0,s.useState)(!1),c=(0,s.useRef)(null),{tokenData:d,externalResources:m,config:u,customerCurrency:p,baseCurrency:_}=(0,o.useSelector)((e=>({tokenData:(0,i.Q0O)(e),externalResources:(0,r.Mt6)(e),config:(0,r.Ww3)(e),customerCurrency:(0,i.$nE)(e),baseCurrency:(0,r.PU_)(e)})),o.shallowEqual),g=p||_,{isResourcesLoaded:v}=(0,n.useExternalResources)(m),{bmToken:h,token:b}=d||{},f=async()=>{try{const{platformUrl:e,env:t,client:s,betPlacementUrl:n,pusherKey:o}=u;await window.bm.init({client:s,env:t,coreApiSource:"SCR",betPlacementUrl:n,pusherKey:o,platformUrl:e,options:{locale:l.x1.AU,currency:g},prepareHeaders:()=>({"client-brand":s,Authorization:`Bearer ${console.log("bmToken",h),console.log("base token",b),h}`})}),c.current=window.bm.renderComponents(),a(!0)}catch(e){console.log("widget initialization error",e)}};(0,s.useEffect)((()=>{v&&u&&(console.log("make initi"),f())}),[v,u]),(0,s.useEffect)((()=>{if(t){const e=new CustomEvent(l.aL.userUpdate,{detail:{loggedIn:!!h}});window.dispatchEvent(e)}}),[h,t]),(0,s.useEffect)((()=>{"function"==typeof c.current&&(c.current(),f())}),[g]);const y=()=>{e((0,i.ARU)(i.vOS.login))};return(0,s.useEffect)((()=>(window.addEventListener(l.aL.login,y),()=>{window.removeEventListener(l.aL.login,y),"function"==typeof c.current&&c.current()})),[]),{isLoaded:t}})();return(0,c.jsxs)(c.Fragment,{children:[!a&&(0,c.jsx)(n.AppLoader,{onlyLoader:!0}),t]})}},86550:(e,t,a)=>{"use strict";a.d(t,{X:()=>h});var s=a(2784),n=a(71110),o=a(4269),i=a(45980),r=a(69180),l=a(20231);const c="iframe-horse-racing_wrapper__nRQ1P",d="iframe-horse-racing_headerMargin__1mdRR";var m=a(64208),u=a(52322);const p={[o.jUC.ODDS_FORMAT_DECIMAL]:"decimal",[o.jUC.ODDS_FORMAT_AMERICAN]:"american",[o.jUC.ODDS_FORMAT_INDONESIAN]:"indo",[o.jUC.ODDS_FORMAT_HONG_KONG]:"hongkong",[o.jUC.ODDS_FORMAT_MALAYSIAN]:"malaysian",[o.jUC.ODDS_FORMAT_FRACTIONAL]:"fraction"},_=({auth:e,customer:t,getSessionId:a,latroberSessionId:n,latrobetSessionIdLoading:i,clearSessionId:r,latrobetSessionURL:l,latrobetCompanyName:c,format:d})=>{const m=window.langIso||"en";(0,s.useEffect)((()=>{e&&t&&!n&&(r(),a(t.id)),e||r()}),[e,t,n]),(0,s.useEffect)((()=>()=>{r()}),[]);const _=p[d]||p[o.jUC.ODDS_FORMAT_DECIMAL],g=(0,s.useCallback)((()=>null===i?`${l}/Home/ViewOnly?SetCompany=${c}&language=${m}&oddsType=${_}`:n?`${l}/Home/StartSession?SessionId=${n}&language=${m}&oddsType=${_}`:void 0),[i,n]);return(0,u.jsx)("iframe",{title:"Horse racing widget",src:g()})},g=(0,i.connect)((e=>({auth:(0,o.Q0O)(e),customer:(0,o.hFT)(e),latroberSessionId:(0,o.WtE)(e),latrobetSessionIdLoading:(0,o.iXK)(e),latrobetSessionURL:(0,m._mZ)(e),latrobetCompanyName:(0,m.xVM)(e),format:(0,o.xqU)(e)})),(e=>({getSessionId:t=>{e((0,o.pGm)(t))},clearSessionId:()=>{e((0,o.GjR)())}})))((0,s.memo)(_)),v=({latrobetSessionIdLoading:e})=>{const t=(0,r.W7)();return(0,s.useEffect)((()=>{const e=document.querySelector("body").classList;return e.add(n.fullPageWidthClass),()=>e.remove(n.fullPageWidthClass)}),[]),(0,u.jsxs)(u.Fragment,{children:[e&&(0,u.jsx)(n.AppLoader,{}),(0,u.jsx)("div",{className:(0,l.cn)([c,!t&&d]),children:(0,u.jsx)(g,{})})]})},h=(0,i.connect)((e=>({latrobetSessionIdLoading:(0,o.iXK)(e)})))((0,s.memo)(v))},46115:(e,t,a)=>{"use strict";a.d(t,{Qp:()=>ue,gK:()=>y,Xx:()=>fe,q5:()=>je,Rl:()=>ce,hm:()=>Je,O8:()=>qe,A5:()=>Oe,XG:()=>Re,g9:()=>Fe,LL:()=>Ae,yY:()=>we,jd:()=>Me,Fj:()=>Ie,nf:()=>Pe,K1:()=>Ee,z7:()=>De,kZ:()=>Le,M4:()=>Be,pq:()=>xe,gW:()=>D,lD:()=>j,IC:()=>te,oT:()=>ie,zt:()=>Te,_o:()=>ke,cr:()=>Ne,ad:()=>re,wU:()=>G,Kj:()=>le,Jn:()=>R,dx:()=>Ce,lQ:()=>ee,jZ:()=>Z,ZB:()=>se,$t:()=>Ye,Bu:()=>ye,Yd:()=>I,PT:()=>P,aQ:()=>L,c8:()=>ze,T3:()=>Ve,s3:()=>Ze});var s=a(98283),n=(a(43430),a(43105),a(43108),a(72811)),o=a(50178),i=a(69180),r=a(17898),l=a(83807),c=a(75590),d=a(81533),m=a(53911),u=a(46671),p=a(98242),_=a(56320),g=a(11817),v=a(4269),h=a(64208);const b=["relations"],f=["relations"],y="oddsBooster",S=(0,n.createSlice)({name:y,initialState:{boostedOdds:{},banners:{},bannersLoaded:!1,bannersError:null,events:[],attributes:{},categories:{},odds:{},competitors:{},leagues:[],results:{},broadcasts:[],tips:[],players:[]},reducers:{getBoostedOddsStart:e=>{},getBoostedOddsSuccess:(e,t)=>{e.boostedOdds=t.payload},getBoostedOddsError:e=>{},getOddsBoosterBannersListStart:e=>{e.bannersLoaded=!1},getOddsBoosterBannersListSuccess:(e,t)=>{e.bannersLoaded=!0;const a=t.payload,{relations:n}=a,i=(0,s.Z)(a,b),{tips:r=[],odds:l={},broadcasts:c=[],result:d={},attributes:m={},league:u=[],sportCategories:p=[],competitors:_=[],events:g=[],players:v=[]}=n||{};e.events=g,e.tips=r,e.odds=l,e.broadcasts=c,e.results=d,e.attributes=m,e.leagues=u,e.competitors=(0,o.r7)(_,"id"),e.categories=(0,o.r7)(p,"id"),e.banners=i,e.players=v},getOddsBoosterBannersListError:(e,t)=>{e.bannersLoaded=!0,e.bannersError=t.payload},updateOddsBoosterBannersList:(e,t)=>{const a=t.payload,{relations:n}=a,o=(0,s.Z)(a,f),{odds:r={},broadcasts:l=[],result:c={},attributes:d={},league:m=[],sportCategories:u=[],competitors:p=[],events:_=[],players:g=[]}=n||{};Object.keys(o).forEach((t=>{e.banners[t]=(0,i.Cc)(e.banners[t],o[t],"oddsBoosterId")})),e.events=(0,i.Cc)(e.events,_,"id"),Object.keys(r).forEach((t=>{e.odds[t]=(0,i.Cc)(e.odds[t],r[t],["id","specifiers"])})),p.forEach((t=>{e.competitors[t.id]=t})),u.forEach((t=>{e.categories[t.id]=t})),e.broadcasts=(0,i.Cc)(e.broadcasts,l,"id"),e.players=(0,i.Cc)(e.players,g,"id"),e.leagues=(0,i.Cc)(e.leagues,m,"id"),Object.keys(c).forEach((t=>{e.results[t]=c[t]})),Object.keys(d).forEach((t=>{e.attributes[t]=d[t]}))},updateBoostedOdds:(e,t)=>{const a=JSON.parse(JSON.stringify(e.boostedOdds));Object.keys(t.payload).forEach((e=>{a[e]=(0,i.Cc)(a[e],t.payload[e],["eventId","marketId","outcomeId","oddsBoosterId","specifiers"])})),e.boostedOdds=a},updateBoostedOddsEvent:(e,t)=>{(0,r.ou)(e,t.payload,l.bx.live)}}}),E=S.reducer,{getOddsBoosterBannersListStart:C,getOddsBoosterBannersListSuccess:T,getOddsBoosterBannersListError:N,getBoostedOddsStart:k,getBoostedOddsSuccess:x,getBoostedOddsError:w,updateOddsBoosterBannersList:L,updateBoostedOdds:I,updateBoostedOddsEvent:P}=S.actions,B=e=>e[y],F=((0,n.createSelector)(B,(e=>e.bannersLoaded)),(0,n.createSelector)([B,h.XiT],((e,t)=>t?e.banners:{}))),M=(0,n.createSelector)([B,h.XiT],((e,t)=>t?e.boostedOdds:{})),A=(0,n.createSelector)(B,(e=>e.odds)),D=(0,n.createSelector)([M,v.prP,v.Sf7],((e,t,a)=>{const s=t||a,n=e.all||[],o=e[s]||[];return(0,i.qZ)([n,o],["eventId","outcomeId","marketId","specifiers"]).filter((e=>e.status===l.d8.active))})),j=(0,n.createSelector)([D],(e=>e.map((e=>e.eventId)).filter(((e,t,a)=>a.indexOf(e)===t)))),O=(0,n.createSelector)(B,(e=>e.leagues)),R=(0,n.createSelector)(B,(e=>e.events)),H=(0,n.createSelector)([F,v.prP,v.Sf7,D,O,R],((e,t,a,s,n,o)=>{const r=t||a,d=e.all||[],m=e[r]||[];return(0,i.qZ)([d,m],["eventId"]).filter((e=>e.outcomes.some((t=>!!s.some((a=>a.oddsBoosterId===e.oddsBoosterId&&a.outcomeId===t.id&&a.status===l.d8.active&&(0,c.q)(a.specifiers,e.specifiers))))))).sort(((e,t)=>{const a=o.find((t=>t.id===e.eventId)),s=o.find((e=>e.id===t.eventId)),{leagueId:i}=a||{},{leagueId:r}=s||{},l=n.find((e=>e.id===i)),c=n.find((e=>e.id===r)),{order:d}=l||{},{order:m}=c||{};return m-d}))})),W=(0,n.createSelector)(B,(e=>e.tips)),V=(0,n.createSelector)(B,(e=>e.categories)),U=(0,n.createSelector)(B,(e=>e.broadcasts)),G=(0,n.createSelector)(B,(e=>e.competitors)),$=(0,n.createSelector)(B,(e=>e.results)),Z=(0,n.createSelector)(B,(e=>e.players)),z=(0,n.createSelector)(U,((e,t)=>t),((e,t)=>{var a;return null==(a=e.find((e=>e.eventId===t)))?void 0:a.link})),q=(0,n.createSelector)(V,((e,t)=>t),((e,t)=>e[t])),X=(0,n.createSelector)(O,((e,t)=>t),((e,t)=>e.find((e=>e.id===t)))),J=(0,n.createSelector)([R,G,(e,t)=>t],((e,t,a)=>{var s,n;const o=e.find((e=>e.id===a)),{competitor1Id:r,competitor2Id:l}=o||{},c=(null==(s=t[r])?void 0:s.name)||(0,i.__)("Default_._Text_._Unknown"),d=(null==(n=t[l])?void 0:n.name)||(0,i.__)("Default_._Text_._Unknown");return Object.assign({},o,{team1:c,team2:d})})),Y=(0,n.createSelector)(H,((e,t)=>t),((e,t)=>e.find((e=>e.eventId===t)))),K=(0,n.createSelector)([Y,A,D],((e,t,a)=>{var s;const{eventId:n,specifiers:o}=e||{},i=null==(s=t[n])?void 0:s.find((t=>Number(t.id)===Number(e.marketId)&&(0,c.q)(t.specifiers,o)));if(i){const t=e.outcomes.map((e=>{var t;const a=null==(t=i.outcomes)?void 0:t.find((t=>Number(t.id)===Number(e.id)));return Object.assign({},a,{name:e.name})}));if((0,d.i)(a,i,e.eventId))return Object.assign({},i,{outcomes:t})}return null})),Q=(0,n.createSelector)(A,((e,t)=>t),((e,t,a)=>a),((e,t,a,s)=>s),((e,t,a,s)=>{var n;const o=null==(n=e[t])?void 0:n.find((e=>Number(e.id)===Number(a)&&(0,c.q)(e.specifiers,s)));return null==o?void 0:o.outcomes})),ee=(0,n.createSelector)(A,((e,t)=>t),((e,t)=>!!e&&e[t])),te=(0,n.createSelector)(D,((e,t)=>t),((e,t,a)=>a),((e,t,a,s)=>s),((e,t,a,s,n)=>n),((e,t,a,s,n)=>(0,m.d)(e,t,a,s,n))),ae=(0,n.createSelector)(W,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>{var s;const n=(null==(s=e.find((e=>Number(e.eventId)===Number(t))))?void 0:s.tips)||[];return a&&a.outcomes?a.outcomes.reduce(((e,t)=>{const s=n.find((e=>Number(e.marketId)===Number(a.id)&&Number(e.outcomeId)===Number(t.id)&&e.specifier===a.specifiers));return(null==s?void 0:s.text)||e}),null):null})),se=(0,n.createSelector)($,((e,t)=>t),((e,t)=>e[t])),ne=(0,n.createSelector)([H,R,A,D,(e,t)=>t],((e,t,a,s,n)=>{let o=e;return"boolean"==typeof n&&(o=e.filter((e=>{const a=t.find((t=>t.id===e.eventId));return n?(0,u.MF)(a):(0,u.G0)(a)}))),o.filter((e=>!!K.resultFunc(e,a,s)))})),oe=(0,n.createSelector)([h.xkS,Y,(e,t,a)=>a],((e,t,a)=>(null==t?void 0:t.bannerUrl)||e[a]||e.default)),ie=(0,n.createSelector)([D,A,(e,t)=>t,(e,t,a)=>a],((e,t,a,s)=>{if(s){return e.filter((e=>e.eventId===a)).filter((t=>{const n=s.find((e=>e.id===t.marketId&&(0,c.q)(e.specifiers,t.specifiers)));return!!n&&(0,d.i)(e,n,a)})).length>0}return!1})),re=(0,n.createSelector)(R,(e=>e.map((e=>Number(e.id))))),le=(0,n.createSelector)(R,((e,t)=>t.payload),((e,t)=>!!e.find((e=>Number(e.id)===Number(t.eventId))))),ce=()=>({type:k.type});var de=a(6504),me=a(89042);const ue="oddsBoosterEvents",pe={marketsCount:{},entities:[],loaded:!0,initial:!1,selected:null,results:{},totalPages:null,leagues:[],error:null,factors:{},selectedId:null,players:[],variants:{},reload:!1,categories:{},odds:{},additionalInfo:{},broadcasts:[],period:l.vs["48h"],periodType:de.J.get(i.d8)||me.xR[0]},_e=(0,n.createSlice)({name:ue,initialState:pe,reducers:{getBoostedEventsStart:e=>{e.loaded=!1},getBoostedEventsSuccess:(e,t)=>{e.loaded=!0,e.reload=!1,e.initial=!0,(0,r.vV)(e,t.payload)},getBoostedEventsError:(e,t)=>{e.loaded=!0,e.reload=!1,e.initial=!0,e.error=t.payload},clearBoostedEventsState:e=>{(0,r.DP)(e,pe)},updateBoostedEvent:(e,t)=>{(0,r.ou)(e,t.payload,l.bx.live)}}}),ge=_e.reducer,{getBoostedEventsStart:ve,getBoostedEventsSuccess:he,getBoostedEventsError:be,clearBoostedEventsState:fe,updateBoostedEvent:ye}=_e.actions,Se=e=>e[ue],Ee=(0,n.createSelector)(Se,(e=>e.odds)),Ce=(0,n.createSelector)([Se,D,Ee],((e,t,a)=>e.entities.filter((e=>t.filter((t=>t.eventId===e.id)).filter((s=>{var n;const o=null==(n=a[s.eventId])?void 0:n.find((e=>e.id===s.marketId&&(0,c.q)(e.specifiers,s.specifiers)));return!!o&&(0,d.i)(t,o,e.id)})).length>0)))),Te=(0,n.createSelector)(Ce,(e=>(0,o.kK)(e,"leagueId"))),Ne=(0,n.createSelector)(Se,(e=>e.results)),ke=(0,n.createSelector)(Se,(e=>e.leagues)),xe=(0,n.createSelector)(Se,(e=>e.tips)),we=(0,n.createSelector)(Se,(e=>e.categories)),Le=((0,n.createSelector)(Se,(e=>e.competitors)),(0,n.createSelector)(Se,(e=>e.players))),Ie=(0,n.createSelector)(Se,(e=>e.initial)),Pe=(0,n.createSelector)(Se,(e=>e.loaded)),Be=(0,n.createSelector)(Se,(e=>e.reload)),Fe=(0,n.createSelector)(Se,(e=>e.marketsCount)),Me=(0,n.createSelector)(Se,(e=>e.entities.map((e=>Number(e.id))))),Ae=(0,n.createSelector)(Se,((e,t)=>t.payload),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t.eventId))))),De=(0,n.createSelector)(Se,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||l._k.MATCH)))&&e.odds[t]||null)),je=e=>({type:ve.type,payload:e}),Oe=(0,p.lp)(((e,t,{Api:a})=>e.pipe((0,p.l4)(C.type),(0,_.switchMap)((()=>a.sport.getOddsBoosterBanners().pipe((0,_.map)((e=>T(e))),(0,_.catchError)((e=>(0,g.of)(N(e))))))))),((e,t,{Api:a})=>e.pipe((0,p.l4)(k.type),(0,_.switchMap)((()=>a.sport.getBoostedOdds().pipe((0,_.map)((e=>x(e))),(0,_.catchError)((e=>(0,g.of)(w())))))))),((e,t,{Api:a})=>e.pipe((0,p.l4)(ve.type),(0,_.switchMap)((e=>a.sport.getLive((({period:e=l.vs.all}={period:l.vs.all})=>({sportId_eq:void 0,limit:50,competitor2Id_neq:"",competitor1Id_neq:"",oddsExists_eq:1,main:0,status_in:[l.N3.online,l.N3.stopped,l.N3.line],relations:[l.Uh.odds,l.Uh.withMarketsCount,l.Uh.league,l.Uh.result,l.Uh.team,l.Uh.sportCategories,l.Uh.broadcasts,l.Uh.statistics,l.Uh.additionalInfo,l.Uh.tips],oddsBooster:1,period:e}))(e.payload)).pipe((0,_.map)((e=>he(e))),(0,_.catchError)((e=>(0,g.of)(be(e)))))))))),Re={[y]:E,[ue]:ge};var He=a(45980),We=a(2784);const Ve=({isLive:e}={})=>{const t=(0,He.useDispatch)(),{banners:a}=(0,He.useSelector)((t=>({banners:ne(t,e)})),He.shallowEqual);(0,We.useEffect)((()=>{t({type:C.type})}),[]);return{banners:a,isRendering:Array.isArray(a)&&a.length>0}};var Ue=a(29382),Ge=a(49236);const $e=(0,n.createSelector)((e=>e||""),(e=>Number(e.split(":")[2]))),Ze=({vendorEventId:e})=>{const t=(0,He.useSelector)(h.Jx9),a=(0,We.useMemo)((()=>`${t}/${(0,i.h1)(h.UNo)}/match/${$e(e)}`),[e]);return{openStatsWindow:(0,We.useCallback)((()=>{window.open(a,"","height=600, width=800")}),[a]),statsExternalUrl:a}},ze=({banner:e})=>{const{eventId:t}=e,{tips:a,league:s,category:n,broadcastsEnabled:o,viewType:i,broadcast:r,results:l,bannerMarket:c,bannerBg:d,event:m,outcomes:u,sport:p}=(0,He.useSelector)((e=>{const a=J(e,t),s=K(e,t),{leagueId:n,sportCategoryId:o,sportId:i}=a||{};return{league:X(e,n),tips:ae(e,t,s),category:q(e,o),broadcast:z(e,t),broadcastsEnabled:(0,h.HVK)(e),viewType:(0,v.GKz)(e),results:se(e,t),bannerBg:oe(e,t,i),outcomes:Q(e,t,null==s?void 0:s.id,null==s?void 0:s.specifiers),sport:(0,Ue._c)((0,Ge.foR)(e),i),event:a,bannerMarket:s}}),He.shallowEqual),{openStatsWindow:_}=Ze({vendorEventId:null==m?void 0:m.vendorEventId});return{event:m,tips:a,league:s,category:n,broadcastsEnabled:o,broadcast:r,viewType:i,openStatsWindow:_,results:l,bannerBg:d,bannerMarket:c,outcomes:u,sport:p}},qe=e=>{const t=Number(e===l.bx.live);return`${h.jZg.boostedOdds}?live=${t}`};var Xe=a(57126);const Je=(e,t,a)=>{if(Array.isArray(e)){const s=e.map((e=>e.odds||e.v)),n=e.findIndex((e=>Number(e.id)===Number(a))),o=(0,Xe.NG)(s,t.marginBoost);if(o[n])return(0,i.NM)(o[n],2)}return null},Ye=(0,n.createSelector)((e=>e),((e,t)=>t),((e,t,a)=>a),((e,t,a)=>{const s=(0,m.d)(t,e.eventId,e.marketId,e.outcomeId,e.specifiers);if(s){var n;const t=((null==(n=a[e.eventType])?void 0:n[e.eventId])||[]).find((t=>t.id===e.marketId&&(0,c.q)(t.specifiers,e.specifiers))),{outcomes:o}=t||{};if(o){const t=(0,Xe.NG)(o.map((e=>e.odds)),s.marginBoost),a=o.findIndex((t=>t.id===e.outcomeId));if(t[a])return Object.assign({},e,{odds:(0,i.NM)(t[a],2)})}}return e}))},6462:(e,t,a)=>{"use strict";a.d(t,{ov:()=>d,eQ:()=>m,Qo:()=>c});var s=a(4269),n=a(83807),o=a(37406),i=a(6504);const r=[n.k5.pgw,n.k5.bettors,n.k5.betTournament,n.k5.cpResetTime,n.k5.newBetslip,n.k5.smartId,n.k5.paymentIQPage,n.k5.registrationFinishTest,n.k5.newFooter],l={[n.k5.cpResetTime]:(e,t)=>e||t.realValue},c=e=>{const t=(0,o.ej)(e.option);return t?l[e.option]?l[e.option](t,e):t:e.realValue},d=e=>{console.groupCollapsed("QA Toolkit: use window.qaToolkit to get next options:"),console.info("clearAll(): Clear all changed options"),console.info("activatePgw(): Activate Pgw"),console.info("removePgw(): Remove Pgw"),console.info("addBettorsWidget(): Add bettors widget"),console.info("removeBettorsWidget(): Remove bettors widget"),console.info("switchBetTournamentTo(id: number): Switch to current bet tournament, if it exists"),console.info("switchBetTournamentToNormal(): Remove lock on selected tournament"),console.info("addCPResetAt(date: string): change CP reset time to entered date"),console.info("removeCPResetAt(): Clear fixed CP reset time"),console.info("enableCentrifuge(): enable WebSockets"),console.info("disableCentrifuge(): disable WebSockets"),console.info("activateNewCoupon(): Enable new betslip/coupon"),console.info("disableNewCoupon(): Disable new betslip/coupon"),console.info("enableSmartId(): Enable SmartID/MobileID authentification"),console.info("removeSmartId(): Remove SmartID/MobileID authentification"),console.info("enablePaymentIQPage(): Enable PaymentIQ deposit page"),console.info("disablePaymentIQPage(): Remove PaymentIQ deposit page"),console.info("startRegistrationFinishTest(): Allows to imitiate successful user registration (you have to be an authorized User)."),console.info("enableNewFooter(): Enable Footer from CMS endpoint"),console.info("disableNewFooter(): Disable Footer from CMS endpoint"),console.info("setCashoutAmount(betId: number, amount: number): Set cashout amount"),console.info("clearCashoutAmount(): Clear cashout amount"),console.info("enableCashoutConfirmation(): Enable confirmation modal"),console.info("disableCashoutConfirmation(): Disable confirmation modal"),console.info("enableFeature(feature: FeaturesList): enable feature"),console.info("disableFeature(feature: FeaturesList): disable feature"),console.info("clearFeatures(): Clear stored features"),console.info('available FeaturesList: "eParaksts"'),console.groupEnd(),window.qaToolkit={clearAll:()=>{r.forEach((e=>(0,o.kT)(e)))},crash:()=>{window.crashActivates=!0},enableCentrifuge:()=>{(0,o.d8)(n.k5.webSocket,"true",{expires:(0,o.eS)()})},disableCentrifuge:()=>{(0,o.d8)(n.k5.webSocket,"false",{expires:(0,o.eS)()})},activatePgw:()=>{(0,o.d8)(n.k5.pgw,"true",{expires:(0,o.eS)()})},removePgw:()=>{(0,o.d8)(n.k5.pgw,"false",{expires:(0,o.eS)()})},enablePaymentMethodsHook:()=>{(0,o.d8)(n.k5.paymentMethodsHook,"true",{expires:(0,o.eS)()})},disablePaymentMethodsHook:()=>{(0,o.kT)(n.k5.paymentMethodsHook)},addBettorsWidget:()=>{(0,o.d8)(n.k5.bettors,"true",{expires:(0,o.eS)()})},removeBettorsWidget:()=>{(0,o.kT)(n.k5.bettors)},switchBetTournamentTo:e=>{(0,o.d8)(n.k5.betTournament,`${e}`,{expires:(0,o.eS)()})},switchBetTournamentToNormal:()=>{(0,o.kT)(n.k5.betTournament)},addCPResetAt:e=>{(0,o.d8)(n.k5.cpResetTime,e,{expires:(0,o.eS)()})},removeCPResetAt:()=>{(0,o.kT)(n.k5.cpResetTime)},setCustomerCountry:e=>{(0,o.d8)(n.k5.activeCustomerCookie,JSON.stringify({country:e})),console.info("Reload webpage to proceed")},removeCustomerCountry:()=>{(0,o.kT)(n.k5.activeCustomerCookie),console.info("Reload webpage to proceed")},activateNewCoupon:()=>{(0,o.d8)(n.k5.newBetslip,"true",{expires:(0,o.eS)()})},disableNewCoupon:()=>{(0,o.kT)(n.k5.newBetslip)},enableSmartId:()=>{(0,o.d8)(n.k5.smartId,"true",{expires:(0,o.eS)()})},removeSmartId:()=>{(0,o.kT)(n.k5.smartId)},enablePaymentIQPage:()=>{(0,o.d8)(n.k5.paymentIQPage,"true",{expires:(0,o.eS)()})},disablePaymentIQPage:()=>{(0,o.kT)(n.k5.paymentIQPage)},startRegistrationFinishTest:()=>{sessionStorage.setItem(n.k5.registrationFinishTest,"true"),window.location.reload()},enableNewFooter:()=>{(0,o.d8)(n.k5.newFooter,"true",{expires:(0,o.eS)()})},disableNewFooter:()=>{(0,o.kT)(n.k5.newFooter)},setCashoutAmount:(t,a)=>{(0,o.d8)(n.k5.cashoutAmount,JSON.stringify({betId:t,amount:a}),{expires:(0,o.eS)()}),e.dispatch((0,s.fHM)({betId:Number(t),amount:a}))},clearCashoutAmount:()=>{(0,o.kT)(n.k5.cashoutAmount);const t=(0,s.GnK)(e.getState());e.dispatch((0,s.LrV)(t))},enableCashoutConfirmation:()=>{i.J.remove(s.zgp),e.dispatch((0,s.Bo5)(!1))},disableCashoutConfirmation:()=>{i.J.set(s.zgp,!0),e.dispatch((0,s.Bo5)(!0))},enableFeature:e=>{const t=JSON.parse((0,o.ej)(n.k5.features)||"{}");t[e]=!0,(0,o.d8)(n.k5.features,JSON.stringify(t),{expires:(0,o.eS)()}),console.info("Reload webpage to proceed")},disableFeature:e=>{const t=JSON.parse((0,o.ej)(n.k5.features)||"{}");t[e]=!1,(0,o.d8)(n.k5.features,JSON.stringify(t),{expires:(0,o.eS)()}),console.info("Reload webpage to proceed")},clearFeatures:()=>{(0,o.kT)(n.k5.features),console.info("Reload webpage to proceed")}}},m=e=>e=>t=>{if(t.type===s.YoN.type){const e=(0,o.ej)(n.k5.cashoutAmount);if(e){const{betId:a,amount:s}=JSON.parse(e);t.payload.data.betList=t.payload.data.betList.map((e=>(Number(e.bet_id)===a&&(e.cashout={amount:s,errorCode:null,errorMessage:null}),e)))}}if(t.type===s.kfB.type){const{event:e}=t.payload;if(e===n.Ne.cashouts){const e=(0,o.ej)(n.k5.cashoutAmount);if(e){const{payload:a}=t,{payload:s}=a,{amount:n}=JSON.parse(e);s.amount=n}}}return e(t)}},79412:(e,t,a)=>{"use strict";a.d(t,{TY:()=>_e,ww:()=>re,$8:()=>de,$_:()=>fe,OV:()=>he,Ed:()=>o});let s=function(e){return e.full="full",e.half="half",e.triple="triple",e}({});a(15735),a(6886);var n=a(2784);const o=()=>{const[e,t]=(0,n.useState)(s.full),[a,o]=(0,n.useState)(!0),i=(0,n.useCallback)((()=>o(!a)),[a]),r=(0,n.useCallback)((e=>t(e)),[e]);return{tableView:e,allActive:a,toggleState:i,changeView:r}};var i=a(20231),r=a(83807),l=a(71110),c=(a(39529),a(31235),a(96474)),d=a(53237),m=a(99906),u=a(20792),p=a(16977);const _="sport-event-table_eta__OSAdq",g="sport-event-table_etaContent__H112-",v="sport-event-table_half__nnahO",h="sport-event-table_etaSection__ljI1A",b="sport-event-table_etaCol__TG3Ty",f="sport-event-table_x3__KcSFG",y="sport-event-table_triple__QVEXY",S="sport-event-table_etaAmount__TauSV",E="sport-event-table_etaHeader__hC5+a",C="sport-event-table_etaAction__gU6Bs",T="sport-event-table_etaCircle__Kdlrj",N="sport-event-table_etaIcon__nZ+jr",k="sport-event-table_active__wCj7y",x="sport-event-table_eventSeoTitle__i0G84",w="sport-event-table_etaTh__8DsBN",L="sport-event-table_arrow__Y-N4V",I="sport-event-table_etaColAnalyticsTitle__iOfKe",P="sport-event-table_disabled__b6GB0",B="sport-event-table_up__zAW8a",F="sport-event-table_down__8Nfms",M="sport-event-table_etaCoefficient__0q4UK",A="sport-event-table_x2__JuUWt",D="sport-event-table_x1__bMPe6",j="sport-event-table_etaRow__btobv",O="sport-event-table_partial__56Hdv";var R=a(52322);const H=()=>(0,R.jsxs)("div",{className:(0,i.cn)([b,A,P]),"data-test":"sport-event-table-additional-empty-placeholder",children:[(0,R.jsx)("div",{}),(0,R.jsx)("div",{className:M,children:"\u2014"})]});var W=a(45980),V=a(1040),U=a(4269),G=a(59425),$=a(49236),Z=a(11296);const z={up:B,down:F,default:null},q=({factor:e,triple:t,singleOutcome:a,selected:s,indication:n,event:o,outcomes:c,quickBetEnabled:d,isLoading:m,snackbarType:u,selectFactor:p})=>{const{direction:_}=(0,l.useFactorAnimationEffect)({factor:e||{v:null},refreshTime:Z.F.liveEVents});return(0,R.jsxs)("div",{onClick:()=>{e.status===r.Nc.active&&o.status!==r.N3.stopped&&p()},className:(0,i.cn)([b,b&&z[_],(e.status!==r.Nc.active||o.status===r.N3.stopped)&&P,s&&k,t?f:A,a&&D]),"data-test":"sport-event-table-additional-market",children:[(0,R.jsx)(l.NewSnakeLoader,{isLoading:(()=>{if(d&&s)return m||u===r.Pc.pending})()}),(0,R.jsx)("div",{children:e.name}),(0,R.jsxs)("div",{className:(0,i.cn)([M,Number(n)===U.ZiQ.ODD_INDICATION_ARROW&&O,z[_]]),children:[(0,R.jsx)("i",{}),(0,R.jsx)("i",{}),(0,R.jsx)("span",{"data-test":"additionalOdd",children:(0,R.jsx)(l.OddsFormatter,{odd:e.v,eventId:o.id,marketId:e.marketId,outcomeId:e.id,specifiers:e.specifiers,outcomes:c,layout:l.OddsFormatterLayouts.vertical})})]})]})},X=(0,n.memo)(q),J=({selected:e,factor:t,indication:a,triple:s,singleOutcome:n,alive:o,league:r,event:c,result:d,category:u,metadata:p,madeFrom:_,quickBetEnabled:g,quickBetSum:v,bets:h,outcomes:y,isLoading:S,snackbar:E,selectFactor:C,showNoMoreBetsModal:T})=>{const N=()=>{C((0,V.INH)({category:u,event:c,league:r,odd:t,result:d,metadata:p,madeFrom:_}))},{snackbarType:x}=E||{};return(0,R.jsxs)(R.Fragment,{children:[!!t&&!!t.v&&o&&0!==t.active&&(0,R.jsx)(X,{selectFactor:()=>g?((!v||1===(null==h?void 0:h.length))&&T(),(null==h?void 0:h.length)<1&&N()):g?void 0:N(),selected:e,triple:s,singleOutcome:n,indication:a,factor:t,event:c,outcomes:y,quickBetEnabled:g,isLoading:S,snackbarType:x}),(!!t&&!t.v||0===t.active)&&(0,R.jsxs)("div",{className:(0,i.cn)([b,P,n&&D,s?f:A,e&&k]),children:[(0,R.jsx)("div",{children:t.name}),(0,R.jsx)("div",{className:M,children:"\u2014"})]}),!o&&(0,R.jsxs)("div",{className:(0,i.cn)([b,P,n&&D,s?f:A,e&&k]),children:[(0,R.jsx)("div",{children:t.name}),(0,R.jsx)("div",{className:M,children:(0,R.jsx)(l.SvgIcon,{name:m.D.lock,dataTest:"sport-event-table-additional-lock-icon"})})]})]})},Y=(0,W.connect)(((e,t)=>({indication:(0,U.E6_)(e),alive:(0,G.izq)(e),quickBetEnabled:(0,U.HM_)(e),quickBetSum:(0,U.$mZ)(e),isLoading:(0,V.MQS)(e),snackbar:(0,V.Ras)(e),bets:(0,V.iXG)(e),result:(0,$.L9T)(e,t.event.id)||(0,G.erB)(e,{payload:{eventId:t.event.id,eventType:r._k.MATCH}})?(0,G.Dxi)(e):null})),((e,t)=>({selectFactor:a=>{t.selected?e((0,V.aiJ)(a.event)):e((0,V.VhJ)(a))},showNoMoreBetsModal:()=>{e((0,V.Mtq)())}})))((0,n.memo)(J));var K=a(69180);const Q="sport-event-markets-header_header__xGqRl",ee="sport-event-markets-header_inColumn__Uo5Uc",te="sport-event-markets-header_title__lyk7a",ae="sport-event-markets-time_time__LwNQJ",se="sport-event-markets-time_inColumn__YMM1f",ne=({endTime:e,inColumn:t})=>(0,R.jsxs)("div",{className:(0,i.cn)([ae,t&&se]),children:[(0,R.jsx)(l.SvgIcon,{name:m.D.modernTimer,modifier:"live-timer-icon"}),(0,R.jsx)(l.DateTimeFormatter,{value:e})]}),oe=(0,n.memo)(ne),ie=({title:e,event:t,viewType:a,endTime:s})=>{const n=a===r.EO.modern,o=(0,K.W7)()&&n;return(0,R.jsxs)("div",{className:(0,i.cn)([Q,o&&ee]),children:[(0,R.jsx)("span",{className:(0,i.cn)([te]),children:(0,K.__)(`${e}`)}),(0,l.checkEventIsOutrightEvent)(t)&&s&&(0,R.jsx)(oe,{endTime:s,inColumn:o})]})},re=(0,W.connect)((e=>({viewType:(0,U.GKz)(e)})))((0,n.memo)(ie)),le=({title:e})=>(0,R.jsx)("div",{className:(0,i.cn)([b,I,A]),"data-test":"sport-event-table-additional-market",children:(0,R.jsx)("div",{children:e})}),ce=({title:e,outcomes:t,state:a,event:s,bets:o,league:_,category:g,index:v,metadata:b,currentMarket:f,analyticsData:y,madeFrom:S})=>{const[E,C]=(0,n.useState)(v<5),{eventType:T}=s,{endTime:N}=b||{},[x,I]=(0,n.useState)([]);(0,n.useEffect)((()=>{if(t){const[e]=t;e&&((0,c.zG)(e.marketId,e.specifiers)||(0,c.Ym)(e.marketId,e.specifiers))&&I((0,d._)(t))}}),[t]),(0,n.useEffect)((()=>{C(a&&(v<5||(T||r._k.MATCH)===r._k.MATCH))}),[a,v,T]);const P=N?1e3*N:null;return(0,R.jsxs)("div",{className:h,children:[(0,R.jsxs)("div",{className:(0,i.cn)([w,E&&k]),onClick:()=>C(!E),children:[(0,R.jsx)(re,{event:s,title:e,endTime:P}),(0,R.jsx)("div",{className:L,children:(0,R.jsx)(l.SvgIcon,{name:m.D.arrow})})]}),f===u.co&&(null==y?void 0:y.length)>0&&E&&(0,R.jsx)(R.Fragment,{children:(0,R.jsxs)("div",{className:j,children:[(0,R.jsx)(le,{title:y[0].title}),(0,R.jsx)(Y,{selected:(0,p.H)(y[1],o,s.id),eventId:s.id,event:s,category:g,league:_,triple:!!(y.length%2)&&0===x.length,factor:y[1],madeFrom:S})]})}),E&&f!==u.co&&(0,R.jsx)(R.Fragment,{children:(0,R.jsx)("div",{className:j,children:t.map(((e,a)=>(0,R.jsxs)(n.Fragment,{children:[x.includes(a)&&(0,R.jsx)(H,{}),(0,R.jsx)(Y,{selected:(0,p.H)(e,o,s.id),eventId:s.id,event:s,category:g,league:_,triple:!!(t.length%2)&&0===x.length,factor:e,metadata:b,madeFrom:S,outcomes:t})]},`${a}_${e.id}`)))})})]})},de=(0,n.memo)(ce),me=({market:e,state:t,bets:a,league:s,event:n,category:o,currentMarket:i})=>{const{marketGroupsList:c,analyticsMarketGroupsList:d}=(0,l.useMarketGroupsList)(e);return(0,R.jsxs)(R.Fragment,{children:[c.map(((e,l)=>(0,R.jsx)(de,{state:t,event:n,index:l,bets:a,currentMarket:i,category:o,title:e[0],league:s,outcomes:e[1],madeFrom:r.Px.EVENT},e[0]))),d.map(((e,l)=>(0,R.jsx)(de,{state:t,event:n,index:l,bets:a,currentMarket:i,category:o,title:e[0],league:s,analyticsData:e[1],madeFrom:r.Px.ANALYTICS},e[0])))]})},ue=(0,n.memo)(me),pe={[s.full]:"",[s.half]:v,[s.triple]:y},_e=({tableView:e,marketList:t,allActive:a,league:s,event:o,bets:r,category:l})=>(0,R.jsx)("div",{className:(0,i.cn)([g,pe[e]]),"data-test":"sport-event-table-view-container",children:(0,R.jsx)(R.Fragment,{children:t.map((e=>(0,R.jsx)(n.Fragment,{children:(0,R.jsx)(ue,{state:a,league:s,event:o,bets:r,currentMarket:e[0],market:e[1],category:l})},e[0])))})});a(43430);var ge=a(46115),ve=a(64208);const he=({amount:e,tableView:t,allActive:a,event:n,changeView:o,toggleState:r})=>(0,R.jsxs)("div",{className:E,children:[(0,R.jsxs)("div",{className:S,"data-test":"sport-event-table-amount",children:[(0,R.jsx)("i",{className:T,children:"\xa0"}),e]}),!!n&&(0,R.jsxs)("h1",{className:x,"data-test":"teamSeoTitles",children:[n.team1,n.team2&&(0,R.jsxs)(R.Fragment,{children:["\xa0",(0,R.jsx)("span",{children:(0,K.__)("Event_._Text_._VS")}),"\xa0",n.team2]})]}),(0,R.jsxs)("div",{className:C,children:[(0,R.jsx)("button",{type:"button",onClick:()=>o(s.full),className:(0,i.cn)([N,s.full===t&&k]),"data-test":"sport-event-table-view-full",children:"\xa0"}),(0,R.jsx)("button",{type:"button",onClick:()=>o(s.half),className:(0,i.cn)([N,v,s.half===t&&k]),"data-test":"sport-event-table-view-half",children:"\xa0"}),(0,R.jsx)("button",{type:"button",onClick:()=>o(s.triple),className:(0,i.cn)([N,y,s.triple===t&&k]),"data-test":"sport-event-table-view-triple",children:"\xa0"}),(0,R.jsx)(l.SvgIcon,{name:m.D.factorAdditional,modifier:a?"active":"",onClick:r,dataTest:"sport-event-table-toggle-collapse"})]})]}),be=({event:e,bets:t,league:a,category:s,odds:i,players:r,sort:d,marketTranslations:m,outcomesTranslations:u,variantTranslations:p,feature:g,competitors:v,boostedOdds:h,favoriteMarketIds:b})=>{const{allActive:f,tableView:y,toggleState:S,changeView:E}=o(),C=(0,n.useRef)(null),T=(0,n.useMemo)((()=>{if(i&&e)return(0,c.vC)(i,e,m,u,{players:r,variants:p,competitors:v},d,[],h,b)}),[e,i,r,d,p,v,h]),N=(0,n.useContext)(l.FeatureProvider),k=(0,W.useSelector)((t=>(0,l.selectMarketsCountByEventId)((0,l.searchMarketsCountByFeatureKey)(t,g||N),e.id))),{marketList:x}=(0,l.useMarketGroups)({rows:T,activeMarket:c.ZF.main,sort:d,favoriteMarketIds:b});return(0,R.jsxs)(R.Fragment,{children:[!x.length&&(0,R.jsx)(l.NotFound,{text:(0,K.__)("Event_._Not Found_._No data to display")}),!!x.length&&(0,R.jsxs)("div",{className:_,ref:C,children:[(0,R.jsx)(he,{amount:k,toggleState:S,changeView:E,allActive:f,tableView:y}),(0,R.jsx)(_e,{marketList:x,tableView:y,allActive:f,league:a,event:e,bets:t,category:s})]})]})},fe=(0,W.connect)(((e,t)=>({marketTranslations:(0,G.Tke)(e),outcomesTranslations:(0,G.j0E)(e),variantTranslations:(0,l.getVariantsByType)(e),competitors:(0,G.HX3)(e),boostedOdds:(0,ge.gW)(e),favoriteMarketIds:(0,G.vyN)(e,t.event.sportId),favoritesEnabled:(0,ve.n8_)(e)})))((0,n.memo)(be))},39183:(e,t,a)=>{"use strict";a.d(t,{Il:()=>ForecastClient,yF:()=>O,kN:()=>L,Fj:()=>U,Ae:()=>de,qT:()=>_e,Iv:()=>me,Jm:()=>p,KZ:()=>u,MT:()=>I,EB:()=>v,jR:()=>g,ge:()=>y,yh:()=>f,dB:()=>E,jo:()=>N,JB:()=>W,EE:()=>H,K3:()=>V,ox:()=>C,es:()=>k,YC:()=>x,W_:()=>T,An:()=>w,E5:()=>b,AG:()=>h});var s=a(98242),n=a(11817),o=a(56320),i=a(72811);const r="forecast",l={entities:null,loaded:!1,didVote:!1,error:null,outcomes:{},userForecast:null},c=(0,i.createSlice)({name:r,initialState:l,reducers:{getForecastStart:(e,t)=>{e.loaded=!1},getForecastSuccess:(e,t)=>{var a;e.loaded=!0,e.entities=t.payload.forecast,e.userForecast=(a=t.payload.user_forecast)&&a.id?a:null,e.outcomes=(e=>e&&e.id?e.outcomes:{})(t.payload.user_forecast),Object.keys(e.outcomes).length&&(e.didVote=!0)},getForecastFailure:(e,t)=>{e.error=t.payload,e.loaded=!0},makeForecastStart:(e,t)=>{},makeForecastSuccess:(e,t)=>{e.didVote=!0},makeForecastFailure:(e,t)=>{e.error=t.payload},toggleForecastEvent:(e,t)=>{const{event:a,outcome:s}=t.payload;Object.keys(e.outcomes).includes(a)&&e.outcomes[a]===s?delete e.outcomes[a]:e.outcomes=Object.assign({},e.outcomes,{[a]:+s})},setRandomForecastEvents:(e,t)=>{console.log("payload",t.payload),e.outcomes=t.payload},removeForecastEvent:(e,t)=>{const{event:a,outcome:s}=t.payload;Object.keys(e.outcomes).includes(a)&&e.outcomes[a]===s&&delete e.outcomes[a]},removeAllForecastOutcomes:(e,t)=>{e.outcomes={},e.didVote=!1,e.userForecast=null},clearForecastState:e=>{e.entities=l.entities,e.didVote=l.didVote,e.loaded=l.loaded,e.userForecast=l.userForecast,e.error=l.error,e.outcomes=l.outcomes}}}),d=c.reducer,{getForecastStart:m,getForecastSuccess:u,getForecastFailure:p,makeForecastStart:_,makeForecastSuccess:g,makeForecastFailure:v,toggleForecastEvent:h,setRandomForecastEvents:b,removeForecastEvent:f,removeAllForecastOutcomes:y}=c.actions,S=e=>e[r],E=(0,i.createSelector)(S,(e=>e.entities)),C=(0,i.createSelector)(S,(e=>e.loaded)),T=(0,i.createSelector)(S,(e=>e.didVote)),N=(0,i.createSelector)(S,(e=>e.error)),k=(0,i.createSelector)(S,(e=>e.outcomes)),x=(0,i.createSelector)(S,(e=>e.userForecast)),w=(0,i.createSelector)(S,(e=>{if(e.entities){return[...e.entities.winningCombinations].reverse()}return null})),L=()=>({type:m.type}),I=e=>({type:_.type,payload:e}),P="forecastHistory",B={forecasts:[],events:{},loaded:!1},F=(0,i.createSlice)({name:P,initialState:B,reducers:{getForecastHistoryStart:(e,t)=>{e.loaded=!1},getForecastHistorySuccess:(e,t)=>{e.loaded=!0,e.forecasts=t.payload.forecasts,e.events=t.payload.events},getForecastHistoryFailure:(e,t)=>{e.loaded=!0},clearForecastHistoryState:e=>{e.loaded=B.loaded,e.forecasts=B.forecasts,e.events=B.events}}}),M=F.reducer,{getForecastHistoryStart:A,getForecastHistorySuccess:D,getForecastHistoryFailure:j,clearForecastHistoryState:O}=F.actions,R=e=>e[P],H=(0,i.createSelector)(R,(e=>e.forecasts)),W=(0,i.createSelector)(R,(e=>e.events)),V=(0,i.createSelector)(R,(e=>e.loaded)),U=()=>({type:A.type});var G=a(69180),$=a(42334);const Z="userForecastsList";let z=function(e){return e[e.DidNotTakePlace=-1]="DidNotTakePlace",e[e.X=0]="X",e[e.W1=1]="W1",e[e.W2=2]="W2",e}({});z.DidNotTakePlace,(0,G.__)("Forecasts_._Results_._Did not take place"),z.X,z.W1,z.W2;let q=function(e){return e[e.Bonus=1]="Bonus",e[e.FreeBet=2]="FreeBet",e[e.FreeSpin=3]="FreeSpin",e}({});q.Bonus,(0,G.__)("Forecasts_._Prize Types_._Bonus"),q.FreeBet,(0,G.__)("Forecasts_._Prize Types_._Free bet"),q.FreeSpin,(0,G.__)("Forecasts_._Prize Types_._Free spin");const X=(0,i.createEntityAdapter)(),J=((0,i.createAsyncThunk)("userForecastsList/fetchStatus",(async(e,t)=>Promise.resolve([]))),X.getInitialState({reload:!0,loading:$.F.Loading,message:null,items:[],expandedIds:[],filters:{},validation:{},pagination:{page:1,perPage:25}})),Y=(0,i.createSlice)({name:Z,initialState:J,reducers:{loadStart:(e,t)=>{e.loading=$.F.Loading,e.message=null,e.validation={}},loadSuccess:(e,t)=>{e.reload=!1,e.loading=$.F.Loaded,e.items=t.payload.items,e.pagination=t.payload.pagination},loadFailure:(e,t)=>{var a;e.reload=!1,e.loading=$.F.Error,e.message=t.payload.message,e.validation=(null==(a=t.payload.data)?void 0:a.data)||""},toggleId:(e,t)=>{e.expandedIds=e.expandedIds.includes(t.payload)?e.expandedIds.filter((e=>e!==t.payload)):[...e.expandedIds,t.payload]},setFilterValue:(e,t)=>{e.filters[t.payload.name]=t.payload.value},setPerPage:(e,t)=>{e.pagination.perPage=t.payload},setPage:(e,t)=>{e.pagination.page=t.payload},reload:e=>{e.reload=!0}}}),K=Y.reducer,Q=Y.actions,{selectAll:ee,selectEntities:te}=X.getSelectors(),ae=e=>e[Z],se=((0,i.createSelector)(ae,(e=>e.loading)),(0,i.createSelector)(ae,(e=>e.message)),(0,i.createSelector)(ae,(e=>e.validation)),(0,i.createSelector)(ae,(e=>e.items)),(0,i.createSelector)(ae,(e=>e.pagination)),(0,i.createSelector)(ae,(e=>e.filters)),(0,i.createSelector)(ae,(e=>e.reload)),(0,i.createSelector)(ae,(e=>e.expandedIds)),"forecastBetsList"),ne=(0,i.createEntityAdapter)(),oe=((0,i.createAsyncThunk)("userForecastsList/fetchStatus",(async(e,t)=>Promise.resolve([]))),ne.getInitialState({reload:!0,loading:$.F.Loading,message:null,items:[],expandedIds:[],filters:{},validation:{},pagination:{page:1,perPage:25}})),ie=(0,i.createSlice)({name:se,initialState:oe,reducers:{loadStart:(e,t)=>{e.loading=$.F.Loading,e.message=null,e.validation={}},loadSuccess:(e,t)=>{e.reload=!1,e.loading=$.F.Loaded,e.items=t.payload.items,e.pagination=t.payload.pagination},loadFailure:(e,t)=>{var a;e.reload=!1,e.loading=$.F.Error,e.message=t.payload.message,e.validation=(null==(a=t.payload.data)?void 0:a.data)||""},toggleId:(e,t)=>{e.expandedIds=e.expandedIds.includes(t.payload)?e.expandedIds.filter((e=>e!==t.payload)):[...e.expandedIds,t.payload]},setFilterValue:(e,t)=>{e.filters[t.payload.name]=t.payload.value},setPerPage:(e,t)=>{e.pagination.perPage=t.payload},setPage:(e,t)=>{e.pagination.page=t.payload},reload:e=>{e.reload=!0}}}),re=ie.reducer,le=ie.actions,ce=e=>e[se],de=((0,i.createSelector)(ce,(e=>e.loading)),(0,i.createSelector)(ce,(e=>e.message)),(0,i.createSelector)(ce,(e=>e.validation)),(0,i.createSelector)(ce,(e=>e.items)),(0,i.createSelector)(ce,(e=>e.pagination)),(0,i.createSelector)(ce,(e=>e.filters)),(0,i.createSelector)(ce,(e=>e.reload)),(0,i.createSelector)(ce,(e=>e.expandedIds)),(0,s.lp)(((e,t,{Api:a})=>e.pipe((0,s.l4)(m.type),(0,o.switchMap)((()=>a.forecast.getForecast().pipe((0,o.map)((e=>(({forecast:e,user_forecast:t})=>{const a=JSON.parse(JSON.stringify(e.events)).map((e=>Object.assign({},e,{sportId:e.sport_id})));return{user_forecast:t,forecast:Object.assign({},e,{events:a})}})(e))),(0,o.map)((e=>u(e))),(0,o.catchError)((e=>(0,n.of)(p(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(_.type),(0,o.switchMap)((e=>a.forecast.setForecast(e.payload).pipe((0,o.map)((e=>g(e))),(0,o.catchError)((e=>(0,n.of)(v(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(A.type),(0,o.switchMap)((()=>a.forecast.getForecastsByUser().pipe((0,o.map)((e=>D(e))),(0,o.catchError)((e=>(0,n.of)(j(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(Q.loadStart.type),(0,o.exhaustMap)((e=>a.forecasts.getUserForecasts(e.payload.userId,e.payload.filters,e.payload.pagination).pipe((0,o.map)((e=>Q.loadSuccess(e))),(0,o.catchError)((e=>(0,n.of)(Q.loadFailure(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(le.loadStart.type),(0,o.exhaustMap)((e=>a.forecastBets.getForecastBets(e.payload.filters,e.payload.pagination).pipe((0,o.map)((e=>le.loadSuccess(e))),(0,o.catchError)((e=>(0,n.of)(le.loadFailure(e))))))))))),me={[r]:d,[P]:M,[Z]:K,[se]:re};var ue=a(29016),pe=a(22525);class ForecastClient extends ue.e5{constructor(...e){super(...e),this.apiUrlList={get:"api/forecast/get",post:"api/forecast/make",historyByUser:"api/forecast/get-by-user"}}getForecast(){return this.get(`${this.apiUrlList.get}`)}setForecast(e,t){return this.post(`${this.apiUrlList.post}`,e,t,pe.y9)}getForecastsByUser(e){return this.get(`${this.apiUrlList.historyByUser}`,e)}}const _e={reducersMap:me,epics:[de],apiList:{forecast:{ClientConstructor:ForecastClient,url:ue.Zi.platform}}}},6504:(e,t,a)=>{"use strict";a.d(t,{J:()=>s,x:()=>n});const s={get:e=>{const t=localStorage.getItem(e);return t?JSON.parse(t):null},set:(e,t)=>{localStorage.setItem(e,JSON.stringify(t))},remove:e=>{localStorage.removeItem(e)}},n={get:e=>{const t=sessionStorage.getItem(e);return t?JSON.parse(t):null},set:(e,t)=>{sessionStorage.setItem(e,JSON.stringify(t))},remove:e=>{sessionStorage.removeItem(e)}}},20231:(e,t,a)=>{"use strict";a.d(t,{A:()=>s,cn:()=>s});const s=e=>("string"==typeof e?[e]:Array.isArray(e)?e.filter(Boolean):Object.entries(e).filter((([,e])=>e)).map((([e])=>e))).join(" ")},29016:(e,t,a)=>{"use strict";a.d(t,{Zi:()=>r,aG:()=>l,e5:()=>ClientSwitcher});var s=a(56320),n=a(7914),o=a(69180),i=a(70527);let r=function(e){return e.platform="apiUrl",e.site="siteApi",e}({}),l=function(e){return e.observable="observable",e.promise="promise",e}({});class ClientSwitcher{constructor(e,t,a,s,n,o){this.apiUrl=e,this.errorHandler=a,this.paymentiqTestApi=s,this.customApi=n,this.pgwApiUrl=o,this.type=l.observable,this.fetchModel=void 0,this.setType(t)}setHttpModel(){this.fetchModel=n.HI}get(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.get(`${this.apiUrl}/${e}`,t||null,a,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}post(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.post(`${this.apiUrl}/${e}`,t,null,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}getBlank(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.getBlank(`${this.apiUrl}/${e}`,t||null,a,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}postBlank(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.postBlank(`${this.apiUrl}/${e}`,t,null,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}put(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.put(`${this.apiUrl}/${e}`,t,null,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}patch(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.patch(`${this.apiUrl}/${e}`,t,null,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}delete(e,t,a,n){e.startsWith("/")&&(e=e.substr(1));const o=this.fetchModel.delete(`${this.apiUrl}/${e}`,t,null,n);return this.type===l.observable?o.pipe((0,s.catchError)((e=>this.errorHandler(e,this.type)))):o.catch((e=>this.errorHandler(e,this.type)))}setType(e){this.type=e,this.setHttpModel()}prepareDate(e){return e?(0,i.vo)(e,o.G$.momentDateTime):null}}},73230:(e,t,a)=>{"use strict";a.d(t,{N:()=>s});let s=function(e){return e[e.all=-1]="all",e[e.notActivated=0]="notActivated",e[e.activated=1]="activated",e[e.canceled=2]="canceled",e[e.expired=3]="expired",e[e.lost=4]="lost",e[e.wagerDone=5]="wagerDone",e}({})},2684:(e,t,a)=>{"use strict";a.d(t,{c:()=>n});var s=a(83807);const n=e=>e===s.SG.home?s.Sq.home:e===s.SG.away?s.Sq.away:void 0},37406:(e,t,a)=>{"use strict";a.d(t,{Br:()=>E,Gj:()=>p,H5:()=>C,HZ:()=>f,P:()=>y,Rh:()=>S,Vo:()=>v,XW:()=>d,cW:()=>m,d8:()=>r,eS:()=>c,ej:()=>o,jl:()=>u,kT:()=>l,ks:()=>n,nY:()=>b,s:()=>_,vH:()=>h,yu:()=>g});var s=a(46423);function n(e,t=[]){return Array.isArray(e)?e.filter((e=>!!e)):Object.entries(e).reduce(((e,[a,s])=>t.includes(a)?s&&s.length?Object.assign({},e,{[a]:s}):e:Object.assign({},e,{[a]:s})),{})}const o=e=>{const t=document.cookie.match(new RegExp(`(?:^|; )${e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")}=([^;]*)`));return t?decodeURIComponent(t[1]):null};let i=function(e){return e.preferredLanguage="preferred-language",e}({});const r=(e,t,a={})=>{const s=Object.assign({path:"/"},a);s.expires&&s.expires.toUTCString&&(s.expires=s.expires.toUTCString());let n=`${encodeURIComponent(e)}=${encodeURIComponent(t)}`;for(const o in s)if(s.hasOwnProperty(o)){n+=`; ${o}`;const e=s[o];!0!==e&&(n+=`=${e}`)}document.cookie=n},l=e=>{r(e,"",{"max-age":-1})},c=e=>{const t=e||9e10;return new Date((new Date).getTime()+t)},d=e=>{const t=c(18e10);r(i.preferredLanguage,e,{expires:t})},m=(e,t,a)=>a?((e,t)=>{const a="string"==typeof e?[e]:e,s=(t.toLowerCase()||"").trim().split(""),n=a[0].toLowerCase().split(""),o=a[1]?a[1].toLowerCase().split(""):"";return s.every(((e,t)=>e===n[t]||o.length&&e===o[t]))})(e,t):((e,t)=>("string"==typeof e?[e]:e).filter((e=>e.toLowerCase().includes((t||"").toLowerCase().trim())))[0])(e,t),u=(e,t,a)=>{const s=Object.assign({},a);return s[e]=t,s},p=async()=>{if(!self.createImageBitmap)return!1;const e=await fetch("data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=").then((e=>e.blob()));return createImageBitmap(e).then((()=>!0),(()=>!1))},_=()=>["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document,g=()=>{document.querySelectorAll("lazyScript").forEach((e=>{const t=document.createElement("script"),a=e.innerText;t.type="text/javascript",t.textContent=a;try{document.body.appendChild(t)}catch(n){s.captureException(new Error(`####Scrip added failed####: ${n}`),{tags:{data:""}})}}))},v=(e,t=4)=>`${(e.length>t?e.slice(0,t):e).trim()}**`;let h=function(e){return e.DW1134="DW-1134",e.DW3885="DW-3885",e.DW3887="DW-3887",e.DW3345="DW-3345",e.DW3425="DW-3425",e.DW3670="DW-3670",e.DW4259="DW-4259",e.DW2783="DW-2783",e.DW4199="DW-4199",e.ST209="ST-209",e.DW3958="DW-3958",e.DW3888="DW-3888",e.ST142="ST-142",e.ST159="ST-159",e.T3134="T3-134",e.ST131="ST-131",e.T3226="T3-226",e.ST137="ST-137",e}({});const b={racing:h.ST209,quickbet:h.DW3888,realtimeincomingbets:h.ST142,booster:h.ST131,incomingBets:h.ST159,sportFavorites:h.ST137},f="activate",y=()=>window.spa,S=()=>window.paths,E=(e,t=document.body)=>{const a=document.createElement("div");a.innerHTML=e;const s=[];(a.querySelectorAll("script")||[]).forEach((e=>{const t=document.createElement("script");e.type&&(t.type=e.type),e.src&&(t.src=e.src),e.innerHTML&&(t.innerHTML=e.innerHTML),s.push(t),t.remove()})),s.forEach((e=>{try{t.appendChild(e)}catch(a){console.error(a)}})),a.remove()},C=e=>e.startsWith("https://")||e.startsWith("http://")},17898:(e,t,a)=>{"use strict";a.d(t,{DP:()=>p,Im:()=>c,M6:()=>r,_X:()=>u,ou:()=>m,r_:()=>l,sA:()=>i,vV:()=>d});var s=a(83807),n=a(96474),o=a(50178);const i=(e,t)=>e.map((e=>{var a,s,o,i;e.team1=null==(a=(0,n.xP)(t,null==e?void 0:e.competitor1Id))?void 0:a.name,e.team2=null==(s=(0,n.xP)(t,null==e?void 0:e.competitor2Id))?void 0:s.name;const r=null==(o=(0,n.lt)(t,null==e?void 0:e.competitor1Id))?void 0:o.ageGroup,l=null==(i=(0,n.lt)(t,null==e?void 0:e.competitor2Id))?void 0:i.ageGroup;return e.team1=r?`${r} ${e.team1}`:e.team1,e.team2=l?`${l} ${e.team2}`:e.team2,e})),r=e=>e.sort(((e,t)=>Number(t.order)-Number(e.order)));let l=function(e){return e.leagues="leagues",e.odds="odds",e.entities="entities",e.players="players",e.results="results",e.categories="categories",e.totalPages="totalPages",e}({});const c=(e,t,a)=>e===s.Ne.broadcastAdded||e===s.Ne.broadcastEnabled?[...a,t]:e===s.Ne.broadcastDisabled||e===s.Ne.broadcastRemoved?a.filter((e=>e.eventId!==t.eventId)):e===s.Ne.broadcastUpdated?a.map((e=>e.eventId===t.eventId?t:e)):a,d=(e,t,a=[])=>{const s=e,{relations:n}=t,{tips:c=[],odds:d,statistics:m,players:u=[],broadcasts:p=[],result:_,attributes:g,additionalInfo:v,league:h,withMarketsCount:b,sportCategories:f,competitors:y=[]}=n||{};s.tips=Array.isArray(c)?c:[],s.statistics=m,s.additionalInfo=v||{},s.odds=d,s.entities=i(t.items,y),a.includes(l.leagues)||(s.leagues=r(h)),s.totalPages=t.lastPage,s.results=_,s.players=u,s.competitors=y,s.attributes=g,s.categories=(0,o.r7)(f,"id"),s.broadcasts=p,s.marketsCount=b&&Object.values(n.withMarketsCount).reduce(((e,t)=>Object.assign({},e,{[t.eventId]:t})),{})},m=(e,t,a)=>{const{payload:n}=t;n.odds&&(e.odds[n.eventId]=u(e.odds[n.eventId],n.odds)),[s.Ne.broadcastAdded,s.Ne.broadcastEnabled,s.Ne.broadcastDisabled,s.Ne.broadcastRemoved,s.Ne.broadcastUpdated].includes(t.type)&&(e.broadcasts=c(t.type,n,e.broadcasts)),[s.Ne.close,s.Ne.ended,s.Ne.eventStopped,s.Ne.startLive,s.Ne.eventChanged].includes(t.type)&&void 0!==e.reload&&(e.reload=!0),a===s.bx.live&&t.type===s.Ne.eventSportStatusChanged&&(e.results[n.eventId]=n.status,e.attributes[n.eventId]=n.attributes),t.type===s.Ne.betStop&&Object.values(e.odds[n.eventId]||{}).forEach((e=>e.status=s.Nc.suspended))},u=(e,t)=>{const a=JSON.parse(JSON.stringify(e||[])),s=(0,o.Mi)(a,["id","specifiers"]),n=(0,o.Mi)(Object.values(t||{}),["id","specifiers"]);return Object.values(Object.assign({},s,n))},p=(e,t)=>{e.results=t.results,e.entities=t.entities,e.leagues=t.leagues,e.competitors=t.competitors,e.factors=t.factors,e.results=t.results,e.odds=t.odds,e.broadcasts=t.broadcasts,e.loaded=!1,e.initial=!1}},54758:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});var s=a(2784),n=a(11817),o=a(56320);const i=()=>{const e=(0,s.useRef)(null),[t,a]=(0,s.useState)(!1),i=()=>{a(!t)};return(0,s.useEffect)((()=>{const s=new n.Subscription;if(t&&e.current){const t=setTimeout((()=>a(!1)),3e3);return s.add((0,n.fromEvent)(document,"click").pipe((0,o.filter)((t=>!e.current.contains(t.target)))).subscribe((()=>i()))),()=>{s.unsubscribe(),clearTimeout(t)}}}),[t,e.current]),{tooltipRef:e,isTooltipOpen:t,tooltipHandler:i}}},98721:(e,t,a)=>{"use strict";a.d(t,{s:()=>n});var s=a(83807);const n=(e,t,a)=>{if(a){const a=t.filter((e=>e.hasLive===s.JO.hasLive)).map((e=>Number(e.id)));return e.filter((e=>a.includes(e.id)))}return e}},59741:(e,t,a)=>{"use strict";a.d(t,{y:()=>s});const s=(e,t)=>{const a=[],s=[];Object.entries(e).map((e=>{const t=e[0];0===e[1].length?a.push(Number(t)):s.push(Number(t))}));return t.filter((e=>!a.includes(e.id)&&s.includes(e.id)))}},53523:(e,t,a)=>{"use strict";a.d(t,{H:()=>s,d:()=>n});const s=(e,t)=>{const a={};return Object.entries(e).map((e=>{const s=e[0],n=e[1].filter((e=>!t.includes(e.id)));Object.assign(a,{[s]:n})})),a},n=(e,t)=>{const a={};return Object.entries(e).map((e=>{const s=e[0],n=e[1].filter((e=>t.includes(e.id)));Object.assign(a,{[s]:n})})),a}},99758:(e,t,a)=>{"use strict";a.d(t,{O:()=>n,c:()=>s});const s=()=>window.innerWidth<1920?10:window.innerWidth>1920&&window.innerWidth<2870?14:20,n=e=>e||(window.innerWidth<2870?25:37)},50178:(e,t,a)=>{"use strict";a.d(t,{Mi:()=>i,kK:()=>s,r7:()=>r,zW:()=>n});const s=(e,t)=>e.reduce(((e,a)=>{const s=a[t];return`${s}`in e||Object.assign(e,{[s]:[]}),e[s].push(a),e}),Object.create(null)),n=(e,t)=>e.reduce(((e,a)=>{const s=a[t];return e.has(s)||e.set(s,[]),e.get(s).push(a),e}),new Map),o=(e,t)=>e.map((e=>t[e])).filter((e=>!!e)).join("_"),i=(e,t)=>e.reduce(((e,a)=>{const s=o(t,a);return Object.assign(e,{[s]:a}),e}),Object.create(null)),r=(e,t)=>e.reduce(((e,a)=>{const s=a[t];return Object.assign(e,{[s]:a}),e}),Object.create(null))},82127:(e,t,a)=>{"use strict";a.d(t,{Kw:()=>r,LD:()=>o,jU:()=>n,mn:()=>i});var s=a(69180);let n=function(e){return e.today="today",e.week="week",e.date="date",e.allTime="all_time",e}({}),o=function(e){return e.sport="sport",e.casino="casino",e}({});const i=[{id:n.today,text:(0,s.__)("Hall of fame_._Period_._Today")},{id:n.week,text:(0,s.__)("Hall of fame_._Period_._Week")},{id:n.allTime,text:(0,s.__)("Hall of fame_._Period_._All time")}];let r=function(e){return e[e.mobile=8]="mobile",e[e.desktop=12]="desktop",e}({})},46588:(e,t,a)=>{"use strict";a.d(t,{z:()=>s});const s=(e,t)=>e&&`${t}`in e},42334:(e,t,a)=>{"use strict";a.d(t,{F:()=>s});let s=function(e){return e[e.Loading=0]="Loading",e[e.Loaded=1]="Loaded",e[e.Error=2]="Error",e}({})},23214:(e,t,a)=>{"use strict";a.d(t,{u:()=>n});var s=a(81659);let n=function(e){return e.casino="casino",e.sport="sport",e}({});s.B.topSlider.slide4,s.B.topSlider.slide5,s.B.topSlider.slide8,s.B.topSlider.slide9,s.B.topSlider.slide10,s.B.topSlider.comboBoostPeru},79497:(e,t,a)=>{"use strict";a.d(t,{r:()=>s});const s=e=>{if(!Array.isArray(e))return e;const t=[];return null==e||e.forEach((e=>{t.push(e.name)})),t}},34811:(e,t,a)=>{"use strict";a.d(t,{BY:()=>c,UO:()=>r,o9:()=>l});var s=a(46423),n=a(83807),o=a(69180),i=a(37406);const r=e=>{var t,a,n,r,l,c,d,m,u,p;const _=(0,i.eS)();if(e.btag=(0,i.ej)(o.fB.cookieName),e.ctag=null!=(t=(0,i.ej)(o.fB.cookieNameCTag))?t:null,e.clickId=null!=(a=(0,i.ej)(o.fB.clickId))?a:null,e.utmCampaign=null!=(n=(0,i.ej)(o.fB.utmCampaign))?n:null,e.utmContent=null!=(r=(0,i.ej)(o.fB.utmContent))?r:null,e.utmMedium=null!=(l=(0,i.ej)(o.fB.utmMedium))?l:null,e.utmSource=null!=(c=(0,i.ej)(o.fB.utmSource))?c:null,e.utmTerm=null!=(d=(0,i.ej)(o.fB.utmTerm))?d:null,e.tracking={subid:null!=(m=(0,i.ej)(o.fB.subId))?m:null},e.langIso=null!=(u=window.langIso)?u:"en",e.localeIso=null!=(p=window.language)?p:"en_GB",e&&e.prefix)e.prefix=e.prefix.replace(/([\d\-]+).*/,"$1");else{const t=JSON.stringify(e);s.captureException(new Error("####Registration failed####:"),{tags:{country:`${e.country}`,lang:null==e?void 0:e.langIso,text:t}})}return _},l=()=>{(0,i.kT)(o.fB.cookieName),(0,i.kT)(o.fB.utmCampaign),(0,i.kT)(o.fB.utmContent),(0,i.kT)(o.fB.utmMedium),(0,i.kT)(o.fB.utmSource),(0,i.kT)(o.fB.utmTerm)},c=[n.Co.vave]},15881:(e,t,a)=>{"use strict";a.d(t,{H:()=>i});var s=a(11817),n=a(56320);const o=()=>{const e=(0,s.merge)((0,s.of)(null),(0,s.fromEvent)(window,"online"),(0,s.fromEvent)(window,"offline")).pipe((0,n.shareReplay)({refCount:!0,bufferSize:1}),(0,n.map)((()=>navigator.onLine))),[t,a]=(0,s.partition)(e,(e=>e));return{online$:t,offline$:a,isOnline$:e}},i=()=>{const{online$:e,offline$:t}=o();return function(a){return a.pipe((0,n.takeUntil)(t),(0,n.repeatWhen)((()=>e)))}}},79557:(e,t,a)=>{"use strict";a.d(t,{r:()=>i});var s=a(11817),n=a(56320);const o=()=>{const e=(0,s.fromEvent)(document,"visibilitychange").pipe((0,n.shareReplay)({refCount:!0,bufferSize:1})),[t,a]=(0,s.partition)(e,(()=>"visible"===document.visibilityState));return{visibilityChange$:e,pageVisible$:t,pageHidden$:a}},i=()=>{const{pageHidden$:e,pageVisible$:t}=o();return function(a){return a.pipe((0,n.takeUntil)(e),(0,n.repeatWhen)((()=>t)))}}},77576:(e,t,a)=>{"use strict";a.d(t,{xd:()=>p,ln:()=>g,RH:()=>_});var s=a(24470),n=a(81659);const o="/assets/breadcrumb/posters/football.png",i="/assets/breadcrumb/posters/ice-hockey.png",r="/assets/breadcrumb/posters/baseball.png",l="/assets/breadcrumb/posters/basketball.png",c="/assets/breadcrumb/posters/gaming.png",d="/assets/breadcrumb/posters/tennis.png",m="/assets/breadcrumb/posters/volleyball.png",u="/assets/breadcrumb/posters/F1.png",p={[s.oR.basketBall]:l,[s.oR.football]:o,[s.oR.hockey]:i,[s.oR.tennis]:d,[s.oR.volleybal]:m,[s.oR.baseball]:r,[s.oR.F1]:u,[s.oR.esports]:c,[s.oR.counterStrike]:c,[s.oR.dota]:c,[s.oR.dotaUnderlords]:c,[s.oR.starCraft]:c,[s.oR.lol]:c,[s.oR.kingOfGlory]:c},_={[s.oR.basketBall]:n.B.fullMobile.basketBall,[s.oR.football]:n.B.fullMobile.football,[s.oR.hockey]:n.B.fullMobile.hockey,[s.oR.tennis]:n.B.fullMobile.tennis,[s.oR.volleybal]:n.B.fullMobile.volleybal,[s.oR.tableTennis]:n.B.fullMobile.tableTennis,[s.oR.badminton]:n.B.fullMobile.badminton,[s.oR.americanFootbal]:n.B.fullMobile.americanFootbal,[s.oR.rugby]:n.B.fullMobile.rugby,[s.oR.baseball]:n.B.fullMobile.baseball,[s.oR.esports]:n.B.fullMobile.esports,[s.oR.counterStrike]:n.B.fullMobile.esports,[s.oR.dota]:n.B.fullMobile.esports,[s.oR.dotaUnderlords]:n.B.fullMobile.esports,[s.oR.starCraft]:n.B.fullMobile.esports,[s.oR.lol]:n.B.fullMobile.esports,[s.oR.kingOfGlory]:n.B.fullMobile.esports},g={[s.oR.basketBall]:n.B.full.basketBall,[s.oR.football]:n.B.full.football,[s.oR.hockey]:n.B.full.hockey,[s.oR.tennis]:n.B.full.tennis,[s.oR.volleybal]:n.B.full.volleybal,[s.oR.tableTennis]:n.B.full.tableTennis,[s.oR.badminton]:n.B.full.badminton,[s.oR.americanFootbal]:n.B.full.americanFootbal,[s.oR.rugby]:n.B.full.rugby,[s.oR.baseball]:n.B.full.baseball,[s.oR.esports]:n.B.full.esports,[s.oR.counterStrike]:n.B.full.esports,[s.oR.dota]:n.B.full.esports,[s.oR.dotaUnderlords]:n.B.full.esports,[s.oR.starCraft]:n.B.full.esports,[s.oR.lol]:n.B.full.esports,[s.oR.kingOfGlory]:n.B.full.esports}},81659:(e,t,a)=>{"use strict";a.d(t,{B:()=>s});const s={topSlider:{slide1:"/assets/banners/sport_welcome_bonus_slider1.png",slide2:"/assets/banners/casino_welcome_bonus_slider2.png",slide3:"/assets/banners/vip_slider_girl_slider3.jpg",slide4:"/assets/banners/sport_welcome_canada_slider4.jpg",slide5:"/assets/banners/sport_welcome_india_slider5.jpg",slide6:"/assets/banners/welcome_bonus_new_zealand_slider.jpg",slide7:"/assets/banners/vip_slider_footbal_slider5.jpg",slide8:"/assets/banners/sport_welcome_brazil_slider8.png",slide9:"/assets/banners/sport_welcome_chile_slider9.png",slide10:"/assets/banners/sport_welcome_peru_slider10.png?v=2",comboBoost:"/assets/banners/sport_comboboost.png",comboBoostPeru:"/assets/banners/sport_comboboost-peru.png",dropsAndWins:"/assets/banners/casino_drops_and_wins_slider_2023.jpg",dropsAndWinsMobile:"/assets/banners/casino_drops_and_wins_slider_2023.mob.png",ambassadorsLatam:"/assets/banners/ambassadors-latam.png",ambassadorsLatamMobile:"/assets/banners/ambassadors-latam-mobile.png"},iviSliders:{slide1:"/assets/banners/casino_welcome_bonus_slider1_Ivi.png",slide1_br:"/assets/banners/ivi_br_main_page_desk.png",slider2:"/assets/banners/sport_welcome_bonus_slider2_Ivi.png",slide8:"/assets/banners/sport_banner_slide1.png",slide9:"/assets/banners/sport_banner_slide1.png",slider1mobile:"/assets/banners/casino_welcome_bonus_slider1_Ivimobile.png",slider1mobile_br:"/assets/banners/ivi_br_main_page_mob.png",slider2mobile:"/assets/banners/sport_welcome_bonus_slider2_Ivimobile.png",contentBgDesctop:"/assets/banners/banner_content_bg.png",contentBgMobile:"/assets/banners/banner_content_bg_mobile.png"},granawinSliders:{slide1:"/assets/banners/casino_welcome_bonus_slider1.png",slide1_br:"/assets/banners/ivi_br_main_page_desk.png",slider2:"/assets/banners/sport_welcome_bonus_slider2.png",slider3:"/assets/banners/welcome_bonus_slider3.png",slider1mobile:"/assets/banners/casino_welcome_bonus_slider1_mobile.png",slider1mobile_br:"/assets/banners/ivi_br_main_page_mob.png",slider2mobile:"/assets/banners/sport_welcome_bonus_slider2_mobile.png",slider3mobile:"/assets/banners/welcome_bonus_slider3_mobile.png",contentBgDesctop:"",contentBgMobile:""},topBannerMain:"/assets/banners/sport_welcome_bonus_slider1.png",bottomBannerMain:"/assets/banners/main-bottom.png",full:{default:"/assets/banners/event/default.jpg",football:"/assets/banners/event/b_football.jpg",hockey:"/assets/banners/event/b_hockey.jpg",basketBall:"/assets/banners/event/b_basket.jpg",tennis:"/assets/banners/event/b_tennis.jpg",volleybal:"/assets/banners/event/b_volleyball.jpg",floorball:"/assets/banners/event/b_floorball.jpg",badminton:"/assets/banners/event/b_badminton.jpg",baseball:"/assets/banners/event/b_baseball.jpg",americanFootbal:"/assets/banners/event/b_am-football.jpg",esports:"/assets/banners/event/b_cyber.jpg",rugby:"/assets/banners/event/b_rugby.jpg",tableTennis:"/assets/banners/event/b_pingpong.jpg"},fullMobile:{default:"/assets/mobile/banners/event/default.jpg",football:"/assets/mobile/banners/event/b_football.jpg",hockey:"/assets/mobile/banners/event/b_hockey.jpg",basketBall:"/assets/mobile/banners/event/b_basket.jpg",tennis:"/assets/mobile/banners/event/b_tennis.jpg",volleybal:"/assets/mobile/banners/event/b_volleyball.jpg",floorball:"/assets/mobile/banners/event/b_floorball.jpg",badminton:"/assets/mobile/banners/event/b_badminton.jpg",baseball:"/assets/mobile/banners/event/b_baseball.jpg",americanFootbal:"/assets/mobile/banners/event/b_am-football.jpg",esports:"/assets/mobile/banners/event/b_cyber.jpg",rugby:"/assets/mobile/banners/event/b_rugby.jpg",tableTennis:"/assets/mobile/banners/event/b_pingpong.jpg"},aside:{right:"/assets/banners/slot-race-aside.jpg"},promotions:{weeklyCashback:"/assets/banners/promotions/weekly_cashback.png",sportsWelcome:"/assets/banners/promotions/sports_welcome.png",casinoWelcome:"/assets/banners/promotions/casino_welcome.png",sportsbookBonus:"/assets/banners/promotions/sportsbook_bonus.png",forecasts:"/assets/banners/promotions/forecasts.png",lottery:"/assets/banners/promotions/lottery.png",cashRace:"/assets/banners/promotions/cash_race.png",freespins:"/assets/banners/promotions/freespins.png",slotmachine:"/assets/banners/promotions/slotmachine.png"}}},20792:(e,t,a)=>{"use strict";a.d(t,{IC:()=>l,KL:()=>d,Qy:()=>c,VZ:()=>u,co:()=>o,dd:()=>m,lB:()=>r,nP:()=>p,qU:()=>i});var s=a(99906),n=a(69180);const o=(0,n.__)("Sport_._Group_._analytics"),i=(0,n.__)("Sport_._Group_._Boosted Odds"),r=(0,n.__)("Sport_._Group_._favorites"),l=(0,n.__)("Sport_._Group_._Bet builder"),c={id:o,name:o,animated:!0,icon:s.D.analytics_market_item},d={id:r,name:r,animated:!1,icon:s.D.star},m={id:i,name:i,animated:!1,icon:s.D.boostedOdd},u={id:l,name:l,animated:!1,icon:s.D.betbuilderMarketItem},p=(0,n.__)("Sport_._Tooltip_._Analytics")},68410:(e,t,a)=>{"use strict";a.d(t,{a:()=>s});const s=e=>`Bet_setting_${e}_description`},89042:(e,t,a)=>{"use strict";a.d(t,{$r:()=>i,T$:()=>o,V_:()=>l,bs:()=>r,xR:()=>c});var s=a(83807),n=a(69180);const o="active-menu",i="show",r="top",l="favorites",c=[{text:(0,n.__)("Default_._Status Filter Type_._All"),shortName:(0,n.__)("Default_._Status Filter Type_._All"),id:s.vs.all},{text:(0,n.__)("Default_._Status Filter Type_._30 min"),shortName:(0,n.__)("Default_._Status Filter Type_._30 m"),id:s.vs["30min"]},{text:(0,n.__)("Default_._Status Filter Type_._1 hour"),shortName:(0,n.__)("Default_._Status Filter Type_._1 h"),id:s.vs["1h"]},{text:(0,n.__)("Default_._Status Filter Type_._3 hour"),shortName:(0,n.__)("Default_._Status Filter Type_._3 h"),id:s.vs["3h"]},{text:(0,n.__)("Default_._Status Filter Type_._6 hours"),shortName:(0,n.__)("Default_._Status Filter Type_._6 h"),id:s.vs["6h"]},{text:(0,n.__)("Default_._Status Filter Type_._12 hours"),shortName:(0,n.__)("Default_._Status Filter Type_._12 h"),id:s.vs["12h"]},{text:(0,n.__)("Default_._Status Filter Type_._24 hours"),shortName:(0,n.__)("Default_._Status Filter Type_._24 h"),id:s.vs["24h"]},{text:(0,n.__)("Default_._Status Filter Type_._48 hours"),shortName:(0,n.__)("Default_._Status Filter Type_._48 h"),id:s.vs["48h"]}]},83605:(e,t,a)=>{"use strict";a.d(t,{E:()=>s,X:()=>n});const s="cookies_accepted",n="casino_cookies_accepted"},78546:(e,t,a)=>{"use strict";a.d(t,{G:()=>s});const s={EUR:"\u20ac",USD:"$"}},55758:(e,t,a)=>{"use strict";a.d(t,{B_:()=>y,Jj:()=>c,PQ:()=>g,Tp:()=>o,Vo:()=>b,W9:()=>d,_1:()=>l,bW:()=>f,dY:()=>S,dq:()=>u,gM:()=>r,hp:()=>i,k$:()=>p,kw:()=>h,v2:()=>_});var s=a(83807),n=a(69180);const o="customer",i="customer_data",r="customer_date",l="customer_auth_provider",c="customer_last_connection_info",d={EE:(0,n.__)("Registration_._Form_._ID number"),LV:(0,n.__)("Registration_._Form_._Personal ID")},m={AU:(0,n.__)("Registration_._Form_._Region")},u=[{id:s.LN.male,text:(0,n.__)("Registration_._Form_._Male")},{id:s.LN.female,text:(0,n.__)("Registration_._Form_._Female")}],p=[...u,{id:s.LN.other,text:(0,n.__)("Registration_._Form_._Other")}],_=[{id:s.pO.yes,text:(0,n.__)("Registration_._Form_._Yes")},{id:s.pO.no,text:(0,n.__)("Registration_._Form_._No")}],g=e=>m[e.toUpperCase()]||(0,n.__)("Registration_._Form_._Province"),v={countryWithPC:!1,personalCodeMinLength:null,personalCodeMaxLength:null,postCodeNotRequired:!1},h={EE:{countryWithPC:!0,personalCodeMinLength:11,personalCodeMaxLength:11},LV:{countryWithPC:!0,personalCodeMinLength:11,personalCodeMaxLength:11},IE:{postCodeNotRequired:!0}},b=e=>Object.assign({},v,e&&h[e.toUpperCase()]||{});let f=function(e){return e.email="email",e.entranceCode="entranceCode",e.transactionId="transactionId",e.promotion="promotion",e.password="password",e.repeat="repeat",e.emailCode="emailCode",e.fitToPlay="isFitToPlay",e.currency="currency",e.fiscalRegion="fiscalRegion",e.country="country",e.nationality="nationality",e.prefix="prefix",e.phone="phone",e.provinceId="provinceId",e.name="name",e.surname="surname",e.middleName="middleName",e.surnamePrefix="surnamePrefix",e.personalCode="personalCode",e.bsn="bsn",e.dob="dob",e.day="day",e.month="month",e.year="year",e.gender="gender",e.placeOfBirth="placeOfBirth",e.city="city",e.street="street",e.postcode="postcode",e.smsCode="smsCode",e.smsRequired="smsRequired",e.promoCode="promoCode",e.documentType="documentType",e.documentNumber="documentNumber",e.docIssuedDay="docIssuedDay",e.docIssuedMonth="docIssuedMonth",e.docIssuedYear="docIssuedYear",e.docIssuedDate="docIssuedDate",e.docPlaceOfIssue="docPlaceOfIssue",e.documentFile="documentFile",e.documentName="documentName",e.registrationDocTypeId="registrationDocTypeId",e.registrationDocNumber="registrationDocNumber",e.depositLimitValue="depositLimitValue",e.depositLimitPeriod="depositLimitPeriod",e.sessionLimitValue="sessionLimitValue",e.sessionLimitPeriod="sessionLimitPeriod",e.maximumBalanceLimit="maximumBalanceLimit",e.wagerLimitPeriod="wagerLimitPeriod",e.wagerLimitValue="wagerLimitValue",e.singleBetLimit="singleBetLimit",e.limitValue="limitValue",e.limitType="limitType",e.iban="iban",e.terms="terms",e.confirmCorrectInformation="confirmCorrectInformation",e.confirmSane="confirmSane",e.confirmOwnAccount="confirmOwnAccount",e.confirmNotProhibited="confirmNotProhibited",e.confirmNotPoliticallyPerson="confirmNotPoliticallyPerson",e.confirmAge="confirmAge",e.acceptPolicy="acceptPolicy",e.confirmationCode="confirmationCode",e.personalIdCountryCode="personalIdCountryCode",e.nickName="nickname",e.occupationId="occupationId",e.taxId="taxId",e.onDatoIdentificationId="ondatoIdentificationId",e.residenceCountry="residenceCountry",e.citizenship="citizenship",e.preferredName="preferredName",e.businessTelephoneNumber="businessTelephoneNumber",e.employerName="employerName",e.employerAddress="employerAddress",e.postcoderAddress="postcoderAddress",e.suburb="suburb",e}({});const y="widgetMaximized",S="selfExclusion"},21489:(e,t,a)=>{"use strict";a.d(t,{MU:()=>i,Nx:()=>o,qH:()=>r});var s=a(69180),n=a(83807);const o=10,i=["jpg","jpeg","png"],r=5;n._m.PENDING,(0,s.__)("Default_._Status Filter Type_._Pending"),n._m.APPROVED,(0,s.__)("Default_._Status Filter Type_._Approved"),n._m.CANCELED,(0,s.__)("Default_._Status Filter Type_._Rejected"),n._m.SEEN,(0,s.__)("Document Status_._Type_._Seen")},18321:(e,t,a)=>{"use strict";a.d(t,{D:()=>o,S:()=>n});var s=a(69180);const n=(0,s.__)("Event_._Action_._Tie break"),o=(0,s.__)("Event_._Action_._Super Tie break")},70527:(e,t,a)=>{"use strict";a.d(t,{Eq:()=>d,Et:()=>g,MF:()=>f,Ng:()=>h,QH:()=>p,Xh:()=>b,_k:()=>v,rp:()=>_,vo:()=>u});var s=a(19034),n=a.n(s),o=a(54764),i=a(72811),r=a(11106),l=a(10405),c=a(71486);const d="UTC",m="en-US",u=(e,t,a)=>{const s=a?n().tz:n();return t?s(e,a).format(t):s(e,a).toISOString()},p=(e,t,a,s)=>{if(!e)return e;const n=t||"Europe/London",o=(0,c.zonedTimeToUtc)(e,n);if(a){const e=(0,l.default)(o);return Math.floor(e.getTime()/1e3)}if(s){const e=(0,r.default)(o);return Math.floor(e.getTime()/1e3)}return Math.floor(o.getTime()/1e3)},_=(0,i.createSelector)((e=>e),((e,t)=>t||Intl.DateTimeFormat().resolvedOptions().timeZone),((e,t)=>o.tz(n().utc(e),t))),g=(e,t={timeZone:d,locales:m})=>{const{timeZone:a}=t,s=n().tz(n().now(),a||d);return+n().tz(e,a||d)-+s},v=(e,t={timeZone:d,locales:m})=>{const{timeZone:a}=t;return+n().tz(n().now(),a||d)-+n().tz(e,a||d)},h=(e,t,a={timeZone:d,locales:m})=>{const{timeZone:s}=a;return+n().tz(e,s||d)-+n().tz(t,s||d)},b=e=>{const t=Math.floor(e/1e3),a=Math.floor(t/60/60);return{hours:a,minutes:Math.floor(t/60)-60*a,seconds:t%60}},f=({hours:e,minutes:t,seconds:a})=>`${e.toString().padStart(2,"0")}:${t.toString().padStart(2,"0")}:${a.toString().padStart(2,"0")}`},71085:(e,t,a)=>{"use strict";a.d(t,{O:()=>o,t:()=>n});const s=(e,t)=>2===e.toString().length?e.toString():`0${e}`,n=({hours:e,minutes:t,seconds:a})=>60*(e||0)*60+60*(t||0)+a,o=(e,t)=>{const a={days:null,hours:null,minutes:null,seconds:null,totalHours:null,totalMinutes:null,totalSeconds:null};switch(a.totalSeconds=parseInt(String(Math.floor(e/1e3)),10),a.totalMinutes=parseInt(String(Math.floor(a.totalSeconds/60)),10),a.totalHours=parseInt(String(Math.floor(a.totalMinutes/60)),10),a.days=parseInt(String(Math.floor(a.totalHours/24)),10),a.seconds=parseInt(String(a.totalSeconds%60),10),a.minutes=parseInt(String(a.totalMinutes%60),10),a.hours=parseInt(String(a.totalHours%24),10),a.minutes=s(a.minutes),a.seconds=s(a.seconds),t){case"s":return a.totalSeconds;case"m":return a.totalMinutes;case"h":return a.totalHours;case"d":return a.days;default:return a}}},36184:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s=e=>e.data},83807:(e,t,a)=>{"use strict";a.d(t,{$L:()=>re,$u:()=>i,CL:()=>L,CT:()=>ce,Co:()=>n,Du:()=>w,Dz:()=>le,EO:()=>ge,Hl:()=>y,Hr:()=>z,IM:()=>m,J9:()=>c,JO:()=>xe,KA:()=>oe,KK:()=>_e,Kp:()=>we,LN:()=>d,Mj:()=>me,N3:()=>j,NY:()=>C,Nc:()=>g,Ne:()=>b,Ng:()=>Q,Ns:()=>Te,OC:()=>B,Pc:()=>Ce,Px:()=>G,QC:()=>S,SG:()=>x,Sq:()=>Ne,T9:()=>ee,U1:()=>ue,Uh:()=>W,V0:()=>k,WQ:()=>ae,WU:()=>P,Wg:()=>f,Wp:()=>Z,XQ:()=>N,ZD:()=>V,ZF:()=>X,_B:()=>r,_k:()=>U,_m:()=>I,aR:()=>se,av:()=>h,b3:()=>pe,bx:()=>D,d8:()=>ve,eM:()=>E,eO:()=>F,eU:()=>_,g:()=>be,gE:()=>de,gG:()=>he,gI:()=>T,gk:()=>Y,gt:()=>Se,h4:()=>ye,hM:()=>v,hf:()=>l,jb:()=>M,jf:()=>q,k5:()=>ne,kt:()=>R,lm:()=>H,nW:()=>ke,p4:()=>o,pO:()=>u,q_:()=>fe,qy:()=>O,sG:()=>$,sm:()=>J,sz:()=>Ee,tN:()=>p,vs:()=>A,wY:()=>ie,yt:()=>K,z$:()=>te});var s=a(11296);let n=function(e){return e.platformBase="20bet",e.bet20Win="20betwin",e.tonyNL="tonybetnl",e.tonyKE="tonybetke",e.tonyEE="tonybetcom",e.tonyLV="tonybetlv",e.tonyNG="tonybetng",e.tonyES="tonybetes",e.tonyCA="tonybetca",e.tonyPT="tonybetpt",e.tonyAU="tonybetau",e.bet22="22bet",e.bet22Senegal="22betsn",e.bet22Cameroon="22betcm",e.bet22Congo="22betcd",e.bet22Mozambique="22betmz",e.bet22Zambia="22betzm",e.bet22Burundi="22betbi",e.bet22Ghana="22betgh",e.ivibet="ivibetcom",e.nationalBase="nationalcasino",e.nationalBizzo="bizzocasinocom",e.hellspinBase="hellspincom",e.sofobetBase="sofobet",e.vave="vavecom",e.tonywinae="tonywinae",e.granawin="granawincom",e.none="",e}({}),o=function(e){return e[e.email=1]="email",e[e.phone=2]="phone",e}({}),i=function(e){return e[e.email=1]="email",e[e.phone=2]="phone",e}({}),r=function(e){return e[e.NONE=0]="NONE",e[e.SPORT=1]="SPORT",e[e.CASINO=2]="CASINO",e}({}),l=function(e){return e.NONE="none",e.SPORT="sport",e.CASINO="casino",e}({}),c=function(e){return e.deposit="/deposit",e.details="/personal-details",e.preferences="/preferences",e.verification="/verification",e.verificationInfo="/verification/info",e.transaction="/transaction-history",e.forecast="/forecast-history",e.withdrawals="/withdrawal",e.promotions="/promotions",e.promotionsHistory="/promotions-history",e.cabinetRewards="/rewards",e.coins="/coins",e.history="/betting-history",e.casino="/casino-history",e.casinoSession="/casino-session-history",e.jackpot="/jackpot-history",e.overview="/overview",e.newLimits="/my-limits",e.addLimit="/my-limits/:type",e.editLimit="/my-limits/:type/:id",e.paymentIQTestDeposit="/deposit-payment",e.paymentIQTestWithdrawal="/withdrawal-payment",e.security="/security",e.referrals="/referrals",e.statistics="/statistics",e.responsibleGamblingLimits="/limits",e.responsibleGamblingExclusion="/limits/exclusion",e.responsibleGamblingDeactivation="/limits/deactivation",e.reportsAndMessages="/reports-and-messages",e}({}),d=function(e){return e[e.other=0]="other",e[e.male=1]="male",e[e.female=2]="female",e}({}),m=function(e){return e.bgDarkGrey="bg-dark-grey",e}({}),u=function(e){return e[e.yes=1]="yes",e[e.no=2]="no",e}({}),p=function(e){return e[e.seconds=0]="seconds",e[e.minutes=1]="minutes",e[e.hours=2]="hours",e[e.days=3]="days",e[e.weeks=4]="weeks",e[e.months=5]="months",e[e.years=6]="years",e[e.infinite=10]="infinite",e}({}),_=function(e){return e.league="league",e.outrights="outrights",e}({}),g=function(e){return e[e.active=1]="active",e[e.inActive=0]="inActive",e[e.suspended=-1]="suspended",e}({}),v=function(e){return e[e.Full=1]="Full",e[e.Gain=2]="Gain",e[e.Base=3]="Base",e}({}),h=function(e){return e[e.normal=1]="normal",e[e.variant=2]="variant",e[e.player=3]="player",e[e.competitors=5]="competitors",e}({}),b=function(e){return e.ended="event-ended",e.close="event-closed",e.startLive="event-start-live",e.eventStopped="event-stopped",e.eventSportStatusChanged="event-sport-status-changed",e.eventTipsAdded="event-tips-added",e.eventTipsChanged="event-tips-changed",e.eventTipsTranslationAdded="event-tips-translation-added",e.eventTipsTranslationChanged="event-tips-translation-changed",e.betStop="bet-stop",e.odds="odds-change",e.aliveStop="feed-is-down",e.aliveStart="feed-is-up",e.betSettlement="bet-settlement",e.betCancel="bet-cancel",e.betRollBackCancel="rollback-bet-cancel",e.couponState="coupon-status",e.eventChanged="event-changed",e.liveOddsEnabled="live-odds-enabled",e.liveOddsDisabled="live-odds-disabled",e.liveBetsEnabled="live-bets-enabled",e.liveBetsDisabled="live-bets-disabled",e.broadcastAdded="event-broadcast-added",e.broadcastUpdated="event-broadcast-updated",e.broadcastEnabled="event-broadcast-enabled",e.broadcastDisabled="event-broadcast-disabled",e.broadcastRemoved="event-broadcast-removed",e.cashouts="bet-cashout",e.comboBoost="combo-boost-status",e.accountBalanceChange="account-balance-changed",e.userBonusIssued="user-bonus-issued",e.userBonusStageChanges="user-bonus-stage-changed",e.bonusWagerChanged="bonus-wager-changed",e.freeBetIssued="free-bet-issued",e.freeBetStageChanged="free-bet-stage-changed",e.freeSpinsStageChanged="free-spins-stage-changed",e.freeSpinsIssued="free-spin-issued",e.riskFreeBetIssued="user-risk-free-bet-issued",e}({}),f=function(e){return e.userStateChanged="user-state-changed",e.userLimitReached="user-limit-reached",e.compPointsChanged="comp-points-changed",e}({}),y=function(e){return e.bannersUpdate="boosted-odds-banner",e.oddsUpdate="boosted-odds",e}({}),S=function(e){return e.updateBets="incoming-bets",e}({}),E=function(e){return e.big="big",e.comma="comma",e}({}),C=function(e){return e.default="default",e.marginRight="margin-right",e.filterGrey="filter-grey",e.small="small",e.middle="middle",e.big="big",e}({}),T=function(e){return e.absolute="absolute",e.marginLeft="margin-left",e.hiddenOnTablet="hidden-on-tablet",e.lightGradientBg="light-gradient-bg",e}({}),N=function(e){return e.default="ui-modal-portal",e.beforeCreate="ui-modal-portal--before-create",e.useAnimation="ui-modal-portal--with-animation",e.sectionView="ui-modal-portal--sectionView",e.fullHeight="ui-modal-portal--full-height",e.offsetForTimeBlock="ui-modal-portal--time-offset",e.withShadow="ui-modal-portal--with-shadow",e.isModern="ui-modal-portal--modern",e.isBlurModal="ui-modal-portal--blur",e.bottomPosition="ui-modal-portal--bottom",e}({}),k=function(e){return e.UNKNOWN="unknown",e.CUP="cup",e.GROUP="group",e.QUALIFICATION="qualification",e}({}),x=function(e){return e[e.home=1]="home",e[e.away=2]="away",e}({});const w=[501,503,506],L=[502,504,507];let I=function(e){return e[e.PENDING=0]="PENDING",e[e.APPROVED=1]="APPROVED",e[e.CANCELED=2]="CANCELED",e[e.SEEN=3]="SEEN",e}({}),P=function(e){return e[e.all=-1]="all",e[e.live=1]="live",e[e.line=0]="line",e}({}),B=function(e){return e.line="0",e.live="1",e}({}),F=function(e){return e.events="1",e.leagues="2",e}({}),M=function(e){return e.default="default",e.black="black",e}({}),A=function(e){return e["48h"]="7",e["24h"]="5",e["12h"]="4",e["6h"]="3",e["3h"]="2",e["1h"]="1",e["30min"]="6",e.all="0",e}({}),D=function(e){return e.all="all",e.live="live",e.line="prematch",e}({}),j=function(e){return e[e.online=2]="online",e[e.ended=4]="ended",e[e.line=0]="line",e[e.stopped=1]="stopped",e[e.dead=3]="dead",e[e.closed=5]="closed",e[e.cancelled=6]="cancelled",e}({});const O=[j.stopped,j.dead,j.ended,j.closed,j.cancelled],R=[j.ended,j.closed,j.dead];let H=function(e){return e[e.line=0]="line",e[e.live=1]="live",e}({}),W=function(e){return e.league="league",e.odds="odds",e.result="result",e.team="competitors",e.players="players",e.variants="variants",e.sportCategories="sportCategories",e.withMarketsCount="withMarketsCount",e.broadcasts="broadcasts",e.statistics="statistics",e.additionalInfo="additionalInfo",e.tips="tips",e.sport="sport",e.marketOrder="marketOrder",e.competitors="competitors",e.pinnedEvents="pinnedEvents",e}({}),V=function(e){return e[e.TIME_FORMAT_24=1]="TIME_FORMAT_24",e[e.TIME_FORMAT_12=2]="TIME_FORMAT_12",e}({}),U=function(e){return e[e.MATCH=0]="MATCH",e[e.TOURNAMENT=1]="TOURNAMENT",e[e.SEASON=2]="SEASON",e[e.STAGE=3]="STAGE",e}({}),G=function(e){return e[e.LIST=1]="LIST",e[e.EVENT=2]="EVENT",e[e.ANALYTICS=3]="ANALYTICS",e[e.INCOMING_BETS=4]="INCOMING_BETS",e[e.REAL_TIME_INCOMING_BETS=5]="REAL_TIME_INCOMING_BETS",e[e.ODDS_BOOSTER=6]="ODDS_BOOSTER",e[e.BET_BUILDER=7]="BET_BUILDER",e}({}),$=function(e){return e[e.notCalculated=0]="notCalculated",e[e.lose=1]="lose",e[e.win=2]="win",e[e.return=3]="return",e[e.vip=4]="vip",e[e.rejected=5]="rejected",e[e.accepted=6]="accepted",e[e.processing=7]="processing",e}({});const Z={[b.close]:j.closed,[b.startLive]:j.online,[b.eventStopped]:j.stopped,[b.ended]:j.ended};let z=function(e){return e[e.incomeAndIndirect=1]="incomeAndIndirect",e[e.income=2]="income",e[e.deposit=3]="deposit",e}({}),q=function(e){return e.type="type",e}({}),X=function(e){return e.sport="sport",e.casino="casino",e}({}),J=function(e){return e.sport="sport",e.casino="casino",e.history="history",e}({}),Y=function(e){return e[e.DEFAULT=0]="DEFAULT",e[e.SMART_ID=1]="SMART_ID",e[e.MOBILE_ID=2]="MOBILE_ID",e[e.EPARAKSTS=3]="EPARAKSTS",e}({}),K=function(e){return e.main="h1",e.secondary="h2",e.default="div",e.third="h3",e}({}),Q=function(e){return e.deposit="deposit",e.withdrawal="withdrawal",e}({}),ee=function(e){return e.LocationSmartHtml="LOCATION-SMART-HTML-SESSION-ID",e.LocationSmartDevice="LOCATION-SMART-DEVICE-SESSION-ID",e}({}),te=function(e){return e.PersonalInformation="PersonalInformation",e.RegistrationSuccess="RegistrationSuccess",e.MigrationSuccess="MigrationSuccess",e.AccountClosure="AccountClosure",e.SelfExclusionSuccess="SelfExclusionSuccess",e.IbanVerificationNotice="IbanVerificationNotice",e.CashoutError="CashoutError",e.ResponsibleGamblingLimitsSuccess="ResponsibleGamblingLimitsSuccess",e.ResponsibleGamblingLimitsError="ResponsibleGamblingLimitsError",e.GviveValidationError="GviveValidationError",e.RegistrationRestrictedWarning="RegistrationRestrictedWarning",e}({});const ae="Live";let se=function(e){return e.full="full",e.step1="step1",e.step2="step2",e.step3="step3",e}({}),ne=function(e){return e.pgw="pgw",e.paymentMethodsHook="paymentMethodsHook",e.bettors="bettors",e.betTournament="betTournament",e.webSocket="websocket",e.cpResetTime="cpResetTime",e.activeCustomerCookie="activeCustomerCookie",e.newBetslip="newBetslip",e.smartId="smartId",e.paymentIQPage="paymentIQPage",e.newFooter="newFooter",e.cashoutAmount="cashoutAmount",e.outcomeOdds="outcomeOdds",e.registrationFinishTest="registrationFinishTest",e.features="features",e}({}),oe=function(e){return e.first="1x2",e.total="Total",e.handicap="Handicap",e.doubles="Doubles",e.setWinner="SetWinner",e.gameWinner="GameWinner",e}({}),ie=function(e){return e.prod="prod",e.staging="staging",e}({});const re=5*s.F.liveEVents;let le=function(e){return e.none="NONE",e.progress="PROGRESS",e.success="SUCCESS",e.error="ERROR",e}({}),ce=function(e){return e.eParaksts="eParaksts",e}({}),de=function(e){return e.allSports="allsports",e.leagues="leagues",e}({});A["48h"];let me=function(e){return e.basic="basic",e.modal="modal",e}({}),ue=function(e){return e.CA="CA",e.EU="EU",e}({}),pe=function(e){return e.base="base",e[e.live=0]="live",e[e.line=1]="line",e}({}),_e=function(e){return e.EUR="EUR",e}({}),ge=function(e){return e.classic="classic",e.modern="modern",e}({}),ve=function(e){return e[e.new=1]="new",e[e.active=2]="active",e[e.deactivated=3]="deactivated",e}({}),he=function(e){return e.banner="banner",e.footer="footer",e.asideMenu="asideMenu",e.searchMenu="searchMenu",e.quickLinks="quickLinks",e.popularMenu="popularMenu",e.sportMenu="sportMenu",e.mobileFeaturesMenu="mobileFeaturesMenu",e.promotionsSections="promotionsSections",e.casinoGameSection="casinoGameSection",e.latestWinners="latestWinners",e.incomingBets="incomingBets",e.mobileBottomMenu="mobileBottomMenu",e.casinoGameProvidersFilter="casinoGameProvidersFilter",e.featuresToggle="featuresToggle",e.mobileMenuWithQuickLinks="mobileMenuWithQuickLinks",e.stories="stories",e}({}),be=function(e){return e.home="home",e.favorites="favorites",e.live="live",e.sport="sport",e.casino="casino",e.liveCasino="liveCasino",e.racing="racing",e.promotions="promotions",e.boostedOdds="boostedOdds",e.forecasts="forecasts",e.results="results",e.crash="crash",e.kennoLotto="kennoLotto",e.incomingBets="incomingBets",e}({}),fe=function(e){return e.home="home",e.sports="sports",e.live="live",e.prematch="prematch",e.betslip="betslip",e.filter="filter",e.casino="casino",e.signup="signup",e.profile="profile",e}({}),ye=function(e){return e.search="search",e.live="live",e.boosts="boosts",e.incomingBets="incomingBets",e.favorites="favorites",e}({}),Se=function(e){return e.thin="thin",e.wide="wide",e}({}),Ee=function(e){return e.casinoVipProgram="casinoVipProgram",e.sportVipProgram="sportVipProgram",e}({}),Ce=function(e){return e.danger="danger",e.warning="warning",e.success="success",e.pending="pending",e}({}),Te=function(e){return e.ltr="ltr",e.rtl="rtl",e}({}),Ne=function(e){return e.home="home",e.away="away",e}({}),ke=function(e){return e.LEAGUE="league",e.EVENT="event",e.COMPETITOR="competitor",e.MARKET="market",e}({}),xe=function(e){return e.noLive="0",e.hasLive="1",e}({}),we=function(e){return e.EVENTS="events",e.LEAGUES="leagues",e.COMPETITORS="competitors",e.MARKETS="markets",e}({})},99906:(e,t,a)=>{"use strict";a.d(t,{D:()=>s});let s=function(e){return e.analyticsPie="AnalyticsPie",e.currency="SvgCurrency",e.city="SvgCity",e.cricket="Cricket",e.downloadIcon="SvgDownload",e.email="SvgEmail",e.error="SvgError",e.loader="SvgInputLoader",e.flag="SvgFlag",e.lock="SvgLock",e.name="SvgName",e.postcode="SvgPostcode",e.eye="SvgSee",e.street="SvgStreet",e.success="SvgTick",e.close="SvgClose",e.closeSecondary="SvgCloseSecondary",e.not_found="SvgLook",e.deposit="SvgDeposit",e.withdrawal="SvgWithdrawal",e.transaction="SvgTransaction",e.preferences="SvgPreferences",e.casino="Roulette",e.sport="Ball",e.books="SvgBook",e.pending="SvgPending",e.notice="SvgNotice",e.star="SvgStar",e.find="SvgFind",e.arrow="SvgArrow",e.casino_popular="SvgCasinoPopular",e.casino_halloween="SvgCasinoHalloween",e.casino_new_games="SvgCasinoNewGames",e.casino_favorites="SvgCasinoFavorites",e.casino_slots="SvgCasinoSlots",e.casino_roulette="SvgCasinoRoulette",e.casino_blackjack="SvgCasinoBlackjack",e.casino_baccarat="SvgCasinoBaccarat",e.casino_all="SvgCasinoAll",e.casino_lobby="SvgCasinoLobby",e.casino_jackpots="SvgCasinoJackpots",e.casino_bonus_buy="SvgCasinoBonusBuy",e.casino_jackpot="SvgCasinoJackpot",e.casino_other="SvgCasinoOther",e.casino_poker="SvgCasinoPoker",e.hot="SvgCasinoHot",e.casino_drops_and_wins="SvgCasinoDropsAndWins",e.casino_fast_games="SvgCasinoFastGames",e.livecasino_all="SvgLivecasinoAll",e.livecasino_lobby="SvgLivecasinoLobby",e.fullSize="SvgFullSize",e.christ_bold="SvgChristBold",e.successMark="SvgSuccessMark",e.coeffDisabled="SvgCoeffDisabled",e.baseArrow="BaseArrow",e.factorStats="SvgFactorStats",e.ballLoader="SvgBallLoader",e.starFilled="SvgStarFilled",e.starColourfull="SvgStarColourfull",e.starFilledForecasts="SvgStarFilledForecasts",e.factorAdditional="FactorAdditionalUp",e.basket="SvgBasket",e.sportFilterPopular="SvgFilterPopular",e.sportFilterAZ="SvgFilterAz",e.sportFilterCountry="SvgFilterCountry",e.bonusSport="SvgBonusSport",e.bonusSportTwo="SvgBonuSportTwo",e.bonusCasino="SvgBonusCasino",e.bonusCasinoTwo="SvgBonusCasinoTwo",e.restricted="SvgNoBonus",e.restrictedTwo="SvgNoBonusTwo",e.recentlyPlayed="RecentlyPlayed",e.activeEye="SvgEyeActive",e.login="SvgLogin",e.footBall="IconFootball",e.ios="Ios",e.android="Android",e.home="SvgHome",e.liveCasino="Cards",e.logout="SvgCloseIcon",e.autoPick="SvgAutoPick",e.bonuses="SvgBonuses",e.betHistory="SvgBetHistory",e.forecastHistory="SvgForecastHistory",e.casinoHistory="SvgCasinoHistory",e.jackpotHistory="SvgJackpotHistory",e.ic_promotionsCasino="SvgCasinoPromotions",e.ic_score="SvgScore",e.ic_betradar="SvgBetradar",e.ticket="SvgTicket",e.trashbin="SvgTrashbin",e.flash="SvgFlash",e.my_bets="SvgMyBets",e.sort="SvgSort",e.wallet="SvgWallet",e.plus_deposit="SvgPlusDeposit",e.betslipArrow="SvgBetslipArrow",e.betslipReturn="SvgBetslipArrowReturn",e.betslipClear="SvgBetslipClear",e.ic_live="SvgLive",e.ic_casino="SvgCasino",e.ic_livecasino="SvgLivecasino",e.ic_promo="SvgPromo",e.ic_jackpot="SvgJackpot",e.ic_forecast="SvgForecast",e.ic_results="SvgResults",e.calendar="SvgCalendar",e.ic_name="SvgNameNew",e.ic_bets="SvgBets",e.ic_cashier="SvgCashier",e.ic_account="SvgAccount",e.ic_promotion="SvgPromotion",e.ic_notification="SvgNotification",e.eventArrow="SvgEventArrow",e.mobBetSlip="IconMobBetslip",e.ic_promo_ball="Ball",e.ic_promo_roullete="Roulette",e.ic_gift="SvgGift",e.info="IcInfo",e.info_circle="InfoCircle",e.ic_settings="SvgSettings",e.navBurger="SvgNavBurger",e.casinoMainIcon="CasinoIconNew",e.sportCasino="IconSportCasino",e.mainBannerLineLeft="IconMainBannerLineLeft",e.mainBannerLineRight="IconMainBannerLineRight",e.coin="IconCoin",e.ic_broadcast="SvgBroadcast",e.videoFullScreen="VideoFullScreen",e.videoNormalScreen="VideoFullScreen",e.videoVolume="VideoVolume",e.videoVolumeOff="VideoVolumeOff",e.videoPlay="VideoPlay",e.videoPause="VideoPause",e.pictureInPicture="PictureInPicture",e.iconEdit="IconEdit",e.iconLimits="IconLimits",e.soccer="Soccer",e.liveIcon="IconLive",e.matchStopped="MatchStopped",e.liveTimer="LiveTimer",e.card_game="CardGame",e.ic_logout="SvgLogout",e.cup="Cup",e.royal="Royal",e.liveSport="Timer",e.leaderboard="Leaderboard",e.promotion="Gift",e.result="Finish",e.forecast="Forecast",e.timer="Timer",e.euro_banner="SvgEuro2020",e.ic_aviator="SvgAviator",e.ic_aviator_proppeller="SvgAviatorProppeller",e.ic_aviator_full="SvgAviatorFull",e.ic_aviator_title="SvgAviatorText",e.hallOfFame="HallOfFame",e.smartId="SmartId",e.mobileId="MobileId",e.timesCircle="TimesCircle",e.checkCircle="CheckCircle",e.pauseCircle="PauseCircle",e.vip_diamond="VipDiamond",e.winter="Winter",e.WinterThree="WinterThree",e.crashGame="CrashGame",e.headerClock="HeaderClock",e.breadCrumbsHome="BreadcrumbsHome",e.verificationWarning="VerificationWarning",e.verificationCheck="VerificationCheck",e.cashierArrowLeft="CashierArrowLeft",e.cashierArrowRight="CashierArrowRight",e.filter="Filter",e.classicView="ClassicView",e.modernView="ModernView",e.timer_new="TimerNew",e.modernSearch="ModernSearch",e.modernTop="ModernTop",e.modernTopEvents="ModernTopEvents",e.modernLeagues="ModernLeagues",e.modernTimer="ModernTimer",e.modernSport="ModernSport",e.modernCog="ModernCog",e.modernAllSports="ModernAllSports",e.modernAllSportsFilter="ModernAllSportsFilter",e.modernTime="ModernTime",e.modernAnalyticsBars="ModernAnalyticsBars",e.modernBroadcast="ModernBroadcast",e.modernScoreboard="ModernScoreboard",e.modernCollapse="ModernCollapse",e.modernFactorStats="ModernFactorStats",e.modernLoader="ModernLoader",e.analytics_market_item="AnalyticsMarketItem",e.modernClose="ModernClose",e.searchNoResults="SearchNoResults",e.attention_triangle="AttentionTriangle",e.qatar="SvgQatar",e.ontarioRegSuccessNotification="OntarioRegSuccessNotification",e.fishing="Fishing",e.kenoLotto="SvgKenoLotto",e.EparakstsLogo="EparakstsLogo",e.shareIcon="SvgShare",e.shareSecondaryIcon="SvgShareSecondary",e.successTickIcon="SvgSuccessTick",e.socialWhatsappIcon="SocialWhatsapp",e.socialTelegramIcon="SocialTelegram",e.socialTwitterIcon="SocialTwitter",e.threeDotsIcon="SvgThreeDots",e.copyIcon="SvgCopy",e.copyFilledIcon="SvgCopyFilled",e.HorseRacing="HorseRacing",e.ipl="Ipl",e.virtualSports="VirtualSports",e.ResponsibleGamblingDeactivation="ResponsibleGamblingDeactivation",e.ResponsibleGamblingExclusion="ResponsibleGamblingExclusion",e.ResponsibleGamblingLimits="ResponsibleGamblingLimits",e.playIcon="ButtonPlay",e.boostedOdd="BoostedOddIcon",e.PromotionsRiskFreebet="PromotionsRiskFreebet",e.arrowCircle="SvgArrowCircle",e.Partnership="Partnership",e.fileUpload="FileUpload",e.incomingBet="IncomingBet",e.incomingBets="IncomingBets",e.returnBet="ReturnCircle",e.copyBetToCoupon="CopyToCoupon",e["\u0441opyBetToCouponSuccess"]="CopyToCouponSuccess",e.copyBetToCouponMobile="CopyToCouponMobile",e.updateIcon="UpdateIcon",e.hiddenIcon="SvgHidden",e.triangleWarning="TriangleWarning",e.betbuilderMarketItem="BetbuilderMarketItem",e}({})},25172:(e,t,a)=>{"use strict";a.d(t,{P:()=>s});let s=function(e){return e[e.loss=1]="loss",e[e.deposit=2]="deposit",e[e.session=3]="session",e[e.balance=4]="balance",e[e.singleBet=5]="singleBet",e[e.wagerPerPeriod=6]="wagerPerPeriod",e[e.timeout=7]="timeout",e}({})},75590:(e,t,a)=>{"use strict";a.d(t,{q:()=>s});const s=(e,t)=>!e&&!t||e===t},53911:(e,t,a)=>{"use strict";a.d(t,{d:()=>n});var s=a(75590);const n=(e,t,a,n,o)=>(e||[]).find((e=>Number(e.eventId)===Number(t)&&Number(e.marketId)===Number(a)&&Number(e.outcomeId)===Number(n)&&(0,s.q)(e.specifiers,o)))},46671:(e,t,a)=>{"use strict";a.d(t,{G0:()=>r,MF:()=>i});var s=a(83807);const n=[s.N3.online,s.N3.stopped],o=[s.N3.line],i=e=>!!e&&n.includes(e.status),r=e=>!!e&&o.includes(e.status)},53237:(e,t,a)=>{"use strict";a.d(t,{_:()=>s});const s=e=>e.reduce(((t,a,s)=>{const{specifiers:n}=a;if(!e.find((t=>t.specifiers===n&&e.indexOf(t)!==s))){var o;let n=s;a.id!==(null==(o=e[s+1])?void 0:o.id)&&12!==a.id||(n=s+1),t.push(n)}return t}),[])},93011:(e,t,a)=>{"use strict";a.d(t,{$:()=>n});var s=a(75590);const n=(e,t,a)=>{var n;return null==(n=e.find((e=>Number(e.id)===t&&(0,s.q)(a,e.specifiers))))?void 0:n.outcomes}},81533:(e,t,a)=>{"use strict";a.d(t,{i:()=>i});var s=a(57126),n=a(69180),o=a(53911);const i=(e,t,a)=>{if(t&&Array.isArray(t.outcomes)){var i;const r=t.outcomes.map((e=>e.odds));return null==(i=t.outcomes)?void 0:i.some((i=>{const l=(0,o.d)(e,a,t.id,i.id,t.specifiers);if(l){return(0,s.NG)(r,l.marginBoost).some(((e,a)=>{var s;return(0,n.NM)(e,2)>(null==(s=t.outcomes[a])?void 0:s.odds)}))}return!1}))}return!1}},57126:(e,t,a)=>{"use strict";a.d(t,{NG:()=>n});const s=(e,t)=>{const[a,n]=e;if(a>n){return s([n,a],t).reverse()}const o=t/100,i=o*(n-1)/(a-1),r=((n-1)/(a-1)+1)*(o-1),l=(-r+(r**2-4*i*-(2-o))**.5)/(2*i)+1;return[l,1/(o-1/l)]},n=(e,t)=>3===e.length?((e,t)=>{const a=t/100,n=Math.min(...e),o=e.indexOf(n),i=Math.max(...e),r=e.lastIndexOf(i),l=3-o-r,c=e[l],d=(c-1)/(n-1),m=(i-1)/(n-1),u=d*m*a,p=(d+m+d*m)*(a-1),_=(d+m+1)*(a-2),g=(p**2-3*u*_)/(3*u**2),v=(2*p**3-9*u*p*_+27*-(3-a)*u**2)/(27*u**3);if((v/2)**2-(g/3)**3>=0)return e;const h=Math.acos(v/(2*(g/3)**1.5)),b=-2*(g/3)**.5*Math.cos(h/3+2/3*Math.PI)-p/(3*u)+1,[f,y]=s([c,i],100*(a-1/b)),S=[];return S[o]=b,S[l]=f,S[r]=y,[S[0],S[1],S[2]]})(e,t):s(e,t)},76013:(e,t,a)=>{"use strict";a.d(t,{N:()=>s});let s=function(e){return e.first="1",e.draw="X",e.second="2",e.dbl_first="1X",e.dbl_draw="12",e.dbl_second="X2",e.f1="H1",e.f1_k="K1",e.f2="H2",e.f2_k="K2",e.total="T",e.total_m="U",e.total_b="O",e.winner_yes="win",e.winner_no="no",e.winnerCompetitor1="winnerCompetitor1",e.winnerCompetitor2="winnerCompetitor2",e.pending="pending",e.setWinnerBase="SETW",e.setWinner1="SETW1",e.setWinner2="SETW2",e.gameWinnerBase="GAMEW",e.gameWinner1="GAMEW1",e.gameWinner2="GAMEW2",e}({})},96474:(e,t,a)=>{"use strict";a.d(t,{BN:()=>A,NS:()=>B,O:()=>x,SL:()=>T,Ym:()=>M,ZF:()=>D,dP:()=>N,iX:()=>k,lt:()=>I,pH:()=>w,vC:()=>K,xP:()=>L,xY:()=>R,zG:()=>F});var s=a(98283),n=a(46423),o=a(72811),i=a(83807),r=a(76013),l=a(69180),c=a(81533),d=a(24470),m=a(6504),u=a(20792),p=a(79497);const _=["outcomes"];var g=function(e){return e.handicap="handicap",e.total="total",e.winner="winner",e.winnerMore="winnerMore",e.dblChance="dblChance",e.gameHandicap="gameHandicap",e.handicapInning="handicapInning",e.totalGames="totalGames",e.totalInning="totalInning",e.frameTotal="frameTotal",e.outcomes="outcomes",e.frameHandicap="frameHandicap",e.overtimeHandicap="overtimeHandicap",e.overtimeTotal="overtimeTotal",e.totalPoints="totalPoints",e.pointHandicap="pointHandicap",e.setHandicap="setHandicap",e.totalSets="totalSets",e.winnerSuperOver="winnerSuperOver",e.inningTotal="inningTotal",e.totalMaps="totalMaps",e.mapHandicap="mapHandicap",e.winnerInclInning="winnerInclInning",e.winnerInclOvertime="winnerInclOvertime",e.competitor1Total="competitor1Total",e.competitor2Total="competitor2Total",e.firstHalfTotal="firstHalfTotal",e.firstHalfCompetitor1Total="firstHalfCompetitor1Total",e.firstHalfCompetitor2Total="firstHalfCompetitor2Total",e.secondHalfTotal="secondHalfTotal",e.secondHalfCompetitor1Total="secondHalfCompetitor1Total",e.secondHalfCompetitor2Total="secondHalfCompetitor2Total",e.totalCorners="totalCorners",e.firstHalfTotalCorners="firstHalfTotalCorners",e.totalBookings="totalBookings",e.firstHalfTotalBookings="firstHalfTotalBookings",e.totalBookingsPoints="totalBookingsPoints",e.firstHalfTotalBookingsPoints="firstHalfTotalBookingsPoints",e.threeWayBetting="threeWayBetting",e.totalAndBothTeamsToScore="totalAndBothTeamsToScore",e.firstHalfThreeWayBetting="firstHalfThreeWayBetting",e.secondHalfThreeWayBetting="secondHalfThreeWayBetting",e.doubleChanceAndTotal="doubleChanceAndTotal",e.halfTimeFullTimeTotal="halfTimeFullTimeTotal",e.halfTimeFullTimeFirstHalfTotal="halfTimeFullTimeFirstHalfTotal",e.handicapHcp="handicapHcp",e.firstHalfHandicap="firstHalfHandicap",e.firstHalfHandicapHcp="firstHalfHandicapHcp",e.secondHalfHandicap="secondHalfHandicap",e.secondHalfHandicapHcp="secondHalfHandicapHcp",e.cornerHandicap="cornerHandicap",e.firstHalfCornerHandicap="firstHalfCornerHandicap",e.gameTotalPoints="gameTotalPoints",e.gamePointHandicap="gamePointHandicap",e.innings1To5Total="innings1To5Total",e.competitor1TotalIncludeExtraInnings="competitor1TotalIncludeExtraInnings",e.competitor2TotalIncludeExtraInnings="competitor2TotalIncludeExtraInnings",e.totalOverExactUnderIncludeExtraInnings="totalOverExactUnderIncludeExtraInnings",e.innings1to5Competitor1Total="innings1to5Competitor1Total",e.innings1to5Competitor2Total="innings1to5Competitor2Total",e.inningnrTotal="inningTotal",e.winnerAndTotalIncludeExtraInnings="winnerAndTotalIncludeExtraInnings",e.totalHitsIncludeExtraInnings="totalHitsIncludeExtraInnings",e.competitor1TotalHitsIncludeExtraInnings="competitor1TotalHitsIncludeExtraInnings",e.competitor2TotalHitsIncludeExtraInnings="competitor2TotalHitsIncludeExtraInnings",e.inningTotalHits="inningTotalHits",e.inningCompetitor1TotalHits="inningCompetitor1TotalHits",e.inningCompetitor2TotalHits="inningCompetitor2TotalHits",e.innings1To5TotalHits="innings1To5TotalHits",e.innings1To5Competitor1TotalHits="innings1To5Competitor1TotalHits",e.innings1To5Competitor2TotalHits="innings1To5Competitor2TotalHits",e.totalHomeRunsIncludeExtraInnings="totalHomeRunsIncludeExtraInnings",e.competitor1TotalHomeRunsIncludeExtraInnings="competitor1TotalHomeRunsIncludeExtraInnings",e.competitor2TotalHomeRunsIncludeExtraInnings="competitor2TotalHomeRunsIncludeExtraInnings",e.innings1To5Handicap="innings1To5Handicap",e.quarternrTotal="quarternrTotal",e.quarternrCompetitor1Total="quarternrCompetitor1Total",e.quarternrCompetitor2Total="quarternrCompetitor2Total",e.competitor1TotalMaximumConsecutivePoints="competitor1TotalMaximumConsecutivePoints",e.competitor2TotalMaximumConsecutivePoints="competitor2TotalMaximumConsecutivePoints",e.anyTeamTotalMaximumConsecutivePoints="anyTeamTotalMaximumConsecutivePoints",e.competitor1TotalIncludeOvertime="competitor1TotalIncludeOvertime",e.competitor2TotalIncludeOvertime="competitor2TotalIncludeOvertime",e.winnerAndTotalIncludeOvertime="winnerAndTotalIncludeOvertime",e.totalOverExactUnder="totalOverExactUnder",e.quarternrHandicap="quarternrHandicap",e.setTotalPoints="setTotalPoints",e.setPointHandicap="setPointHandicap",e.inningsCompetitor1Total="inningsCompetitor1Total",e.inningsCompetitor2Total="inningsCompetitor2Total",e.inningsOversZeroToCompetitor1Total="inningsOversZeroToCompetitor1Total",e.inningsOversZeroToCompetitor2Total="inningsOversZeroToCompetitor2Total",e.firstOverTotal="firstOverTotal",e.total180s="total180s",e.setTotalLegs="setTotalLegs",e.competitor1Total180s="competitor1Total180s",e.competitor2Total180s="competitor2Total180s",e.setLegHandicap="setLegHandicap",e.handicap180s="handicap180s",e.mapTotalRoundsIncludeOvertime="mapTotalRoundsIncludeOvertime",e.mapRoundHandicapIncludeOvertime="mapRoundHandicapIncludeOvertime",e.setTotalGames="setTotalGames",e.competitor1TotalGames="competitor1TotalGames",e.competitor2TotalGames="competitor2TotalGames",e.winnerAndTotal="winnerAndTotal",e.setGameHandicap="setGameHandicap",e.asianTotal="asianTotal",e.asianHandicap="asianHandicap",e.setWinner="setWinner",e.gameWinner="gameWinner",e.moneyLineInclOvertimeAndPenalties="moneyLineInclOvertimeAndPenalties",e.spreadInclOvertimeAndPenalties="spreadInclOvertimeAndPenalties",e.totalIncOvertimeAndPenalties="totalIncOvertimeAndPenalties",e}(g||{});let v=function(e){return e.totalOver="totalOver",e.totalUnder="totalUnder",e.handicapTeam1="handicapTeam1",e.handicapTeam2="handicapTeam2",e.dblChanceTeam1="dblChanceTeam1",e.dblChanceTeam2="dblChanceTeam2",e.dblChanceX="dblChanceX",e.team1="team1",e.team2="team2",e.draw="draw",e.winnerCompetitor1="winnerCompetitor1",e.winnerCompetitor2="winnerCompetitor2",e}({});const h={[g.winnerSuperOver]:6,[g.winnerInclOvertime]:262,[g.total]:289,[g.overtimeTotal]:292,[g.totalMaps]:382,[g.inningTotal]:405,[g.dblChance]:545,[g.handicap]:557,[g.pointHandicap]:598,[g.outcomes]:621,[g.setHandicap]:637,[g.winnerInclInning]:701,[g.mapHandicap]:705,[g.handicapInning]:710,[g.totalGames]:711,[g.totalPoints]:761,[g.frameTotal]:884,[g.winner]:910,[g.winnerMore]:921,[g.totalSets]:1009,[g.totalInning]:1037,[g.frameHandicap]:1060,[g.gameHandicap]:1081,[g.overtimeHandicap]:1084,[g.setWinner]:789,[g.gameWinner]:479,[g.competitor1Total]:190,[g.competitor2Total]:242,[g.firstHalfTotal]:115,[g.firstHalfCompetitor1Total]:15,[g.firstHalfCompetitor2Total]:326,[g.secondHalfTotal]:338,[g.secondHalfCompetitor1Total]:442,[g.secondHalfCompetitor2Total]:712,[g.totalCorners]:906,[g.firstHalfTotalCorners]:1069,[g.totalBookings]:180,[g.firstHalfTotalBookings]:629,[g.totalBookingsPoints]:949,[g.firstHalfTotalBookingsPoints]:348,[g.threeWayBetting]:656,[g.totalAndBothTeamsToScore]:484,[g.firstHalfThreeWayBetting]:982,[g.secondHalfThreeWayBetting]:819,[g.doubleChanceAndTotal]:234,[g.halfTimeFullTimeTotal]:427,[g.halfTimeFullTimeFirstHalfTotal]:95,[g.handicapHcp]:893,[g.firstHalfHandicap]:836,[g.firstHalfHandicapHcp]:961,[g.secondHalfHandicap]:310,[g.secondHalfHandicapHcp]:898,[g.cornerHandicap]:73,[g.firstHalfCornerHandicap]:43,[g.gameTotalPoints]:184,[g.gamePointHandicap]:341,[g.innings1To5Total]:887,[g.competitor1TotalIncludeExtraInnings]:108,[g.competitor2TotalIncludeExtraInnings]:483,[g.totalOverExactUnderIncludeExtraInnings]:494,[g.innings1to5Competitor1Total]:959,[g.innings1to5Competitor2Total]:932,[g.inningnrTotal]:99,[g.winnerAndTotalIncludeExtraInnings]:293,[g.totalHitsIncludeExtraInnings]:989,[g.competitor1TotalHitsIncludeExtraInnings]:861,[g.competitor2TotalHitsIncludeExtraInnings]:537,[g.inningTotalHits]:559,[g.inningCompetitor1TotalHits]:117,[g.inningCompetitor2TotalHits]:515,[g.innings1To5TotalHits]:1001,[g.innings1To5Competitor1TotalHits]:370,[g.innings1To5Competitor2TotalHits]:573,[g.totalHomeRunsIncludeExtraInnings]:53,[g.competitor1TotalHomeRunsIncludeExtraInnings]:52,[g.competitor2TotalHomeRunsIncludeExtraInnings]:688,[g.innings1To5Handicap]:845,[g.quarternrTotal]:581,[g.quarternrCompetitor1Total]:77,[g.quarternrCompetitor2Total]:65,[g.competitor1TotalMaximumConsecutivePoints]:229,[g.competitor2TotalMaximumConsecutivePoints]:446,[g.anyTeamTotalMaximumConsecutivePoints]:881,[g.competitor1TotalIncludeOvertime]:66,[g.competitor2TotalIncludeOvertime]:383,[g.winnerAndTotalIncludeOvertime]:976,[g.totalOverExactUnder]:397,[g.quarternrHandicap]:102,[g.setTotalPoints]:490,[g.setPointHandicap]:47,[g.inningsCompetitor1Total]:374,[g.inningsCompetitor2Total]:771,[g.inningsOversZeroToCompetitor1Total]:460,[g.inningsOversZeroToCompetitor2Total]:728,[g.firstOverTotal]:200,[g.total180s]:235,[g.setTotalLegs]:690,[g.competitor1Total180s]:22,[g.competitor2Total180s]:869,[g.setLegHandicap]:423,[g.handicap180s]:971,[g.mapTotalRoundsIncludeOvertime]:892,[g.mapRoundHandicapIncludeOvertime]:267,[g.setTotalGames]:840,[g.competitor1TotalGames]:351,[g.competitor2TotalGames]:455,[g.winnerAndTotal]:996,[g.setGameHandicap]:678,[g.asianTotal]:1090,[g.asianHandicap]:1091,[g.moneyLineInclOvertimeAndPenalties]:732,[g.spreadInclOvertimeAndPenalties]:911,[g.totalIncOvertimeAndPenalties]:131},b=[h[g.total],h[g.handicap],h[g.gameHandicap],h[g.totalGames],h[g.handicapInning],h[g.totalInning],h[g.frameHandicap],h[g.frameTotal],h[g.overtimeHandicap],h[g.overtimeTotal],h[g.pointHandicap],h[g.setHandicap],h[g.inningTotal],h[g.totalMaps],h[g.mapHandicap],h[g.totalSets],h[g.competitor1Total],h[g.competitor2Total],h[g.firstHalfTotal],h[g.firstHalfCompetitor1Total],h[g.firstHalfCompetitor2Total],h[g.secondHalfTotal],h[g.secondHalfCompetitor1Total],h[g.secondHalfCompetitor2Total],h[g.totalCorners],h[g.firstHalfTotalCorners],h[g.totalBookings],h[g.firstHalfTotalBookings],h[g.totalBookingsPoints],h[g.firstHalfTotalBookingsPoints],h[g.threeWayBetting],h[g.totalAndBothTeamsToScore],h[g.firstHalfThreeWayBetting],h[g.secondHalfThreeWayBetting],h[g.doubleChanceAndTotal],h[g.halfTimeFullTimeTotal],h[g.halfTimeFullTimeFirstHalfTotal],h[g.handicapHcp],h[g.firstHalfHandicap],h[g.firstHalfHandicapHcp],h[g.secondHalfHandicap],h[g.secondHalfHandicapHcp],h[g.cornerHandicap],h[g.firstHalfCornerHandicap],h[g.gameTotalPoints],h[g.gamePointHandicap],h[g.innings1To5Total],h[g.competitor1TotalIncludeExtraInnings],h[g.competitor2TotalIncludeExtraInnings],h[g.totalOverExactUnderIncludeExtraInnings],h[g.innings1to5Competitor1Total],h[g.innings1to5Competitor2Total],h[g.inningnrTotal],h[g.winnerAndTotalIncludeExtraInnings],h[g.totalHitsIncludeExtraInnings],h[g.competitor1TotalHitsIncludeExtraInnings],h[g.competitor2TotalHitsIncludeExtraInnings],h[g.inningTotalHits],h[g.inningCompetitor1TotalHits],h[g.inningCompetitor2TotalHits],h[g.innings1To5TotalHits],h[g.innings1To5Competitor1TotalHits],h[g.innings1To5Competitor2TotalHits],h[g.totalHomeRunsIncludeExtraInnings],h[g.competitor1TotalHomeRunsIncludeExtraInnings],h[g.competitor2TotalHomeRunsIncludeExtraInnings],h[g.innings1To5Handicap],h[g.quarternrTotal],h[g.quarternrCompetitor1Total],h[g.quarternrCompetitor2Total],h[g.competitor1TotalMaximumConsecutivePoints],h[g.competitor2TotalMaximumConsecutivePoints],h[g.anyTeamTotalMaximumConsecutivePoints],h[g.competitor1TotalIncludeOvertime],h[g.competitor2TotalIncludeOvertime],h[g.winnerAndTotalIncludeOvertime],h[g.totalOverExactUnder],h[g.quarternrHandicap],h[g.setTotalPoints],h[g.setPointHandicap],h[g.inningsCompetitor1Total],h[g.inningsCompetitor2Total],h[g.inningsOversZeroToCompetitor1Total],h[g.inningsOversZeroToCompetitor2Total],h[g.firstOverTotal],h[g.total180s],h[g.setTotalLegs],h[g.competitor1Total180s],h[g.competitor2Total180s],h[g.setLegHandicap],h[g.handicap180s],h[g.mapTotalRoundsIncludeOvertime],h[g.mapRoundHandicapIncludeOvertime],h[g.setTotalGames],h[g.competitor1TotalGames],h[g.competitor2TotalGames],h[g.winnerAndTotal],h[g.setGameHandicap],h[g.asianTotal],h[g.asianHandicap]],f=(g.total,g.handicap,g.gameHandicap,g.totalGames,g.handicapInning,g.totalInning,g.frameHandicap,g.frameTotal,g.overtimeHandicap,g.overtimeTotal,g.pointHandicap,g.setHandicap,g.inningTotal,g.totalMaps,g.mapHandicap,g.totalSets,g.asianHandicap,g.asianTotal,[h[g.handicap],h[g.gameHandicap],h[g.handicapInning],h[g.setHandicap],h[g.mapHandicap],h[g.asianHandicap]]),y=[h[g.total],h[g.totalGames],h[g.totalInning],h[g.frameTotal],h[g.overtimeTotal],h[g.setHandicap],h[g.inningTotal],h[g.totalSets],h[g.totalMaps],h[g.asianTotal]],S={[v.totalUnder]:[13],[v.totalOver]:[12],[v.handicapTeam1]:[1714],[v.handicapTeam2]:[1715],[v.dblChanceTeam1]:[9],[v.dblChanceTeam2]:[11],[v.dblChanceX]:[10],[v.team1]:[1],[v.team2]:[3],[v.draw]:[2],[v.winnerCompetitor1]:[4],[v.winnerCompetitor2]:[5]},E=Object.values(h),C=[i._k.TOURNAMENT,i._k.SEASON,i._k.STAGE],T=[r.N.setWinnerBase,r.N.gameWinnerBase,r.N.total,r.N.f1],N=(0,o.createSelector)((e=>e),((e,t)=>t),((e,t,a)=>a),((e,t,a,s)=>s),((e,t,a,s,n)=>n),((e,t,a,s,n,o)=>o||{}),((e,t,a,s,n,o)=>{const r=Y(t.marketType||i.av.normal,((e,t,a,s,n,o)=>({players:a,variants:s,competitors:o,event:Object.assign({},n,{eventType:e.eventType}),marketTranslations:t,odd:{id:`${e.marketId}`,specifiers:e.specifiers}}))(t,e,s,n,a,o));return r&&a?(0,l.__)(xe(r,a)):(0,l.__)(r)})),k=(0,o.createSelector)((e=>e?[...e.values()]:[]),(e=>e.reduce(((e,t)=>e+(t.outcomes?t.outcomes.length:0)),0))),x=(0,o.createSelector)((e=>{return e||(null==(t=m.J.get("betOutcomes"))?void 0:t.items);var t}),((e,t)=>t),((e,t,a)=>a),((e,t,a,s)=>s||[]),((e,t,a,s,n)=>n||{}),((e,t,a,s,n,o)=>o||{}),((e,t,a,s,n,o)=>{try{const i=z(null==t?void 0:t.outcomeType,{event:a,players:s,variants:n,competitors:o,outcome:{id:`${t.outcomeId}`,type:null==t?void 0:t.outcomeType},outcomeTranslations:e,specifier:null==t?void 0:t.specifiers});if(i&&a){let e=xe(i,a);return t.specifiers.split("|").forEach((t=>{if(t.includes("score=")){const a=t.replace("score=","");e=`${e} (${a})`}})),e}}catch(i){console.log("player cannot be parsed",i)}return null==t?void 0:t.outcomeId})),w=(0,o.createSelector)((e=>e||[]),((e,t)=>Number(t)),((e,t,a)=>Number(a)),((e,t,a,s)=>s||null),((e,t,a,s)=>{const n=(e.filter((e=>e.status===i.Nc.active))||[]).find((e=>Number(e.id)===t&&(!s||e.specifiers===s)));var o;return n&&n.outcomes&&n.outcomes.length&&(null==(o=n.outcomes.find((e=>Number(e.id)===a)))?void 0:o.odds)||null})),L=(0,o.createSelector)((e=>e||[]),((e,t)=>t),((e,t)=>{const a=e.find((e=>Number(e.id)===Number(t)));return a&&a.name?a:{name:(0,l.__)("Default_._Text_._Unknown")}})),I=(0,o.createSelector)((e=>e||[]),((e,t)=>t),((e,t)=>{const a=e.find((e=>Number(e.id)===Number(t)));return a&&a.ageGroup?a:{ageGroup:""}})),P=((0,o.createSelector)((e=>e||{id:null}),(e=>S[v.handicapTeam1].includes(Number(e.id)))),(0,o.createSelector)((e=>e||[]),(e=>{const[{odds:t}={odds:0},{odds:a}={odds:0}]=e;return Math.abs(Number(t||0)-Number(a||0))}))),B=(e,t)=>b.includes(Number(e))||t&&-1!==t.indexOf("total"),F=(e,t)=>f.includes(Number(e))||t&&-1!==t.indexOf("hcp"),M=(e,t)=>y.includes(Number(e))||t&&-1!==t.indexOf("total"),A=(e,t=1,a=!0,n=i.U1.EU)=>{const o=Object.create(null),r=JSON.parse(JSON.stringify(e||[])),l=r.filter((e=>a?e.status===i.Nc.active:[i.Nc.active,i.Nc.suspended].includes(e.status))).filter((e=>{var t;return!(null==e||null==(t=e.outcomes)||!t.length)&&E.includes(Number(e.id))})).filter((e=>(()=>{const e=it[t]?t:1;return Object.keys(it[e]).map((e=>e))})().includes((null==e?void 0:e.id).toString()))).map((e=>{let{outcomes:t}=e,a=(0,s.Z)(e,_);return Object.assign({outcomes:t.filter((e=>!!e.active))},a)})).sort(((e,t)=>t.id-e.id)).sort(((e,t)=>{const{specifiers:a}=e,{specifiers:s}=t;if(F(t.id,s)&&F(e.id,a)){const{outcomes:a}=e,{outcomes:s}=t;return P(a)-P(s)}})).sort(((e,t)=>{const{specifiers:a}=e,{specifiers:s}=t;if(M(t.id,s)&&M(e.id,a)){const{outcomes:a}=e,{outcomes:s}=t;return P(a)-P(s)}}));return l.reduce(((e,t)=>(e.find((e=>e.id===t.id))||l.find((e=>Number(e.id)===h.outcomes))&&Number(t.id)===h.winner||e.push(t),e)),[]).forEach((e=>{Object.assign(o,Object.assign({},rt(e,t,n)))})),o};(0,l.__)("db column_._backoffice_._others");let D=function(e){return e.main="db column_._backoffice_._main",e.other="db column_._backoffice_._others",e}({});const j=(0,o.createSelector)((e=>Number(e)),((e,t)=>t||[]),((e,t)=>{try{return t.find((t=>t.id===e))||null}catch(a){return n.captureException(new Error(`####Market parsed failed####: ${a}`),{tags:{oddId:`${e}`,section:"findCategoryByOddId"}}),null}})),O=(0,o.createSelector)((e=>e),((e,t)=>(0,p.r)(t)),((e,t,a)=>a),((e,t,a)=>{if(e&&e.marketGroups){const s=[...new Set((e.marketGroups||[]).filter((e=>Number(e.sportId)===Number(a))).map((e=>e.name)).filter((e=>!Array.isArray(t)||t.includes(e))).filter((e=>!!e)))];return s.length?s:[D.other]}return[D.other]})),R=(0,o.createSelector)((e=>e||[]),((e,t)=>t),((e,t)=>{const a=e.findIndex((e=>e===t));return a<0?99999:a})),H=(0,o.createSelector)((e=>Number(e)),((e,t)=>t||[]),((e,t)=>{const a=t.findIndex((t=>Number(t)===e));return a<0?99999:a})),W=(0,o.createSelector)((e=>e),((e,t)=>t||""),((e,t)=>{if(e.type===i.av.player)return e.id;if(t.includes("player=sr:player:")){const e=(t.split("|")||[]).find((e=>e.includes("player=sr:player:")));if(e)return e.split("player=sr:player:")[1]}return null})),V=(0,o.createSelector)((e=>Number(e)),((e,t)=>t||{}),((e,t)=>{var a;return(null==(a=t[e])?void 0:a.name)||""})),U=({specifier:e,outcome:t,outcomeTranslations:a,event:s,players:n,competitors:o})=>Le(de(t,a),e,s,n,o),G=({outcome:e,specifier:t,players:a})=>{const s=W(e,t);return s?Se("",a||[],s):null},$=({outcome:e,variants:t,event:a})=>{const s=V(e.id,t);return xe(s,a)},Z=({outcome:e,competitors:t})=>{var a;return(null==(a=(t||{})[e.id])?void 0:a.name)||""},z=(e,t)=>{const a=e||i.av.normal,{specifier:s,outcome:n}=t,o={[i.av.player]:G,[i.av.normal]:U,[i.av.variant]:$,[i.av.competitors]:Z}[a](t);return s&&s.includes("player=sr:player:")&&n.type===i.av.normal?`${G(t)}: ${o}`:o},q=({odd:e,players:t})=>{var a;return null==(a=Ee(e.id,t))?void 0:a.name},X=({odd:e,marketTranslations:t,players:a,event:s,competitors:n})=>ce(e,t,a,s,n),J=({odd:e,variants:t})=>{var a;return null==(a=Ce(e.id,t))?void 0:a.name},Y=(e,t)=>{const{event:a,odd:s}=t,{eventType:o}=a,r=((e,t)=>e===i._k.MATCH?i.av.normal:t)(o||i._k.MATCH,e||i.av.normal),l={[i.av.player]:q,[i.av.normal]:X,[i.av.variant]:J};try{const e=l[r](t);return e||X(t)}catch(d){var c;return n.captureException(new Error(`####Market parsed failed####: ${d}`),{tags:{section:"generateMarketTitle",market:s.id,specifier:s.specifiers,eventId:`${null==a?void 0:a.id}`}}),`${null!=(c=null==s?void 0:s.id)?c:""}`}},K=(e,t,a,s,o,r,l,d,m)=>{const{players:p,variants:_,competitors:g}=o||{},v=new Map;return((e,t)=>e.sort(((e,a)=>t?H(e.id,t.markets)-H(a.id,t.markets):null)).sort(((e,t)=>{if(e.id===t.id){const a=e.specifiers.split("=")[1],s=t.specifiers.split("=")[1];if(!isNaN(a)&&!isNaN(s))return a-s}return null})))(((e,t)=>e.filter((e=>!!e.outcomes&&!!e.outcomes.length)).filter((e=>"status"in t?(t.status,i.N3.line,[i.Nc.active,i.Nc.suspended].includes(e.status)):[i.Nc.active].includes(e.status))))(e,t),t.eventType!==i._k.MATCH?r:null).forEach((e=>{try{const{eventType:n}=t,h=[];let b=Y(e.type,{players:p,event:t,variants:_,marketTranslations:a,odd:e,competitors:g});b=`${xe(b,t)}`;const f=te(e.id,e.specifiers),y=null==l?void 0:l.find((t=>t.marketId===Number(e.id)&&t.specifier===e.specifiers));let S=e.outcomes.map((a=>{const o={name:z(a.type,{competitors:g,outcome:a,players:p,variants:_,outcomeTranslations:s,event:t,specifier:e.specifiers}),v:a.odds,id:a.id,marketId:e.id,marketType:e.type,team:a.team,specifiers:e.specifiers,status:e.status,eventType:null!=n?n:i._k.MATCH,type:a.type,active:a.active};return y&&Number(a.id)===y.outcomeId&&v.set(`${u.co}--${f}`,{title:y.text,category:u.co,key:f,outcomes:[o],status:e.status,betName:b,marketMetadata:e.marketMetadata}),o}));M(e.id,e.specifiers)&&(S=S.sort(((e,t)=>Number(e.id)-Number(t.id)))),(o=S).every((e=>e.eventType&&C.includes(e.eventType)))&&o.sort(((e,t)=>e.v-t.v));(0,c.i)(d,e,t.id)&&h.push(...S),v.set(f,{title:b,category:O(j(e.id,a),r,t.sportId).join("|"),key:f,outcomes:S,status:e.status,marketMetadata:e.marketMetadata,sortId:e.id}),m&&m.includes(Number(e.id))&&v.set(`${u.lB}--${f}`,{title:b,category:u.lB,key:f,outcomes:S,status:e.status,marketMetadata:e.marketMetadata,sortId:e.id}),h.length&&v.set(`${f}--${u.qU}`,{title:b,category:u.qU,key:f,outcomes:h,status:e.status,marketMetadata:e.marketMetadata,sortId:e.id})}catch(h){console.error("market parse failed",h),n.captureException(new Error(`####Market parsed failed####: ${h}`),{tags:{section:"Factor generator",market:e.id,specifier:e.specifiers,status:`${e.status}`,eventId:`${null==t?void 0:t.id}`}})}var o})),v},Q=(e,t)=>{const a=le(e,t);return a?{specifiers:e.specifiers||"",v:a.odds,id:a.id,type:a.type,status:e.status,marketId:e.id,marketType:e.type}:null},ee=(0,o.createSelector)((e=>e),(e=>({[r.N.first]:Q(e,v.winnerCompetitor1),[r.N.second]:Q(e,v.winnerCompetitor2)}))),te=(0,o.createSelector)((e=>e),((e,t)=>t||null),((e,t)=>t?`${e}_${t}`:`${e}`)),ae=(0,o.createSelector)((e=>e),(e=>{var t;return{[r.N.total]:{data:(null==(t=e.specifiers)?void 0:t.split("=")[1])||null},[r.N.total_m]:Q(e,v.totalUnder),[r.N.total_b]:Q(e,v.totalOver)}})),se=(0,o.createSelector)((e=>e),(e=>{var t;return{[r.N.setWinnerBase]:{data:(null==(t=e.specifiers)?void 0:t.split("=")[1])||null},[r.N.setWinner1]:Q(e,v.winnerCompetitor1),[r.N.setWinner2]:Q(e,v.winnerCompetitor2)}})),ne=(0,o.createSelector)((e=>e),(e=>{var t;return{[r.N.gameWinnerBase]:{data:(null==(t=e.specifiers)?void 0:t.split("=")[1])||null},[r.N.gameWinner1]:Q(e,v.winnerCompetitor1),[r.N.gameWinner2]:Q(e,v.winnerCompetitor2)}})),oe=(0,o.createSelector)((e=>e),(e=>{const t=e.specifiers.split("=")[1];return{[r.N.f1]:{data:Number(t)>0?`+ ${t} -`:Number(t)<0?`- ${Math.abs(t)} +`:t},[r.N.f1_k]:Q(e,v.handicapTeam1),[r.N.f2_k]:Q(e,v.handicapTeam2)}})),ie=(0,o.createSelector)((e=>e),(e=>({[r.N.dbl_first]:Q(e,v.dblChanceTeam1),[r.N.dbl_draw]:Q(e,v.dblChanceX),[r.N.dbl_second]:Q(e,v.dblChanceTeam2)}))),re=(0,o.createSelector)((e=>e),(e=>({[r.N.first]:Q(e,v.team1),[r.N.draw]:Q(e,v.draw),[r.N.second]:Q(e,v.team2)}))),le=(0,o.createSelector)((e=>e),((e,t)=>t),((e,t)=>(e.outcomes||[]).find((e=>S[t].includes(Number(e.id)))))),ce=(0,o.createSelector)((e=>e),((e,t)=>t||[]),((e,t,a)=>a||[]),((e,t,a,s)=>s),((e,t,a,s,n)=>n),((e,t,a,s,n)=>{var o;let i=null==(o=t.find((t=>Number(t.id)===Number(e.id))))?void 0:o.name;return e.specifiers&&(i=me(i,e.specifiers,a,!1,s,n)),i})),de=(0,o.createSelector)((e=>e),((e,t)=>t||[]),((e,t)=>{var a;return null==(a=t.find((t=>Number(t.id)===Number(e.id))))?void 0:a.name})),me=(e,t,a,s,n,o)=>ye(e,t,a,s,n,o||{}),ue={1:(0,l.__)("Translated Nr_._Option_._st"),2:(0,l.__)("Translated Nr_._Option_._nd"),3:(0,l.__)("Translated Nr_._Option_._rd"),4:(0,l.__)("Translated Nr_._Option_._th"),5:(0,l.__)("Translated Nr_._Option_._th"),6:(0,l.__)("Translated Nr_._Option_._th"),7:(0,l.__)("Translated Nr_._Option_._th"),8:(0,l.__)("Translated Nr_._Option_._th"),9:(0,l.__)("Translated Nr_._Option_._th"),0:(0,l.__)("Translated Nr_._Option_._th")},pe=(0,o.createSelector)((e=>`${e}`),(e=>{const t=`${e}`.split("");return`${e}${ue[t[t.length-1]]}`})),_e=["cornernr","goalnr","bookingnr","setnr","gamenr","pointnr","inningnr","quarternr","fieldgoalnr"],ge=["player1","player2","player"],ve="team",he="competitor",be="competitor1",fe="competitor2",ye=(0,o.createSelector)((e=>e||""),((e,t)=>t||""),((e,t,a)=>a||[]),((e,t,a,s)=>s),((e,t,a,s,n)=>n),((e,t,a,s,n,o)=>o),((e,t,a,s,o,i)=>{let r=e;if(t.split("|").forEach((e=>{const o=e.split("="),l=o[0],c=o[1],d=()=>!_e.includes(l)||t.split("|").length>2&&"pointnr"===l?c:pe(c),m=()=>{const e=c.split("sr:player:");return Se("",a,e[1])},u=()=>{try{var e;return(null==(e=i[c])?void 0:e.name)||""}catch(a){return n.captureException(new Error(`####Replace competitors failed####: ${a}`),{tags:{specifier:`${t}`,section:"replaceBy:sr:competitor"}}),null}};var p,_,g;(r=r.replace(`{${l}}`,d).replace(`{+${l}}`,`${Te(c)}`).replace(`{-${l}}`,`${Ne(c)}`).replace(`{!${l}}`,d),ge.includes(l)&&s&&(r=r.replace(`{%${l}}`,m)),l===ve&&Object.keys(i).length)&&(r=null==(p=r.replace(`{%${l}}`,u))?void 0:p.trim());s&&((l===be||fe)&&Object.keys(i).length&&(c.includes("sr:competitor")||(r=null==(_=r.replace(`{%${l}}`,u))?void 0:_.trim())));l===he&&Object.keys(i).length&&(r=null==(g=r.replace(`{%${l}}`,u))?void 0:g.trim())})),!s&&t.includes("server=")){const[,e]=t.match(/server=(\d+)/);let a;Number(o.competitor1Id)===Number(e)&&(a=o.team1),Number(o.competitor2Id)===Number(e)&&(a=o.team2),a&&(r=`${a} ${r}`)}return r})),Se=(0,o.createSelector)((e=>e||""),((e,t)=>t||[]),((e,t,a)=>Number(a)),((e,t,a)=>{var s;const n=null==(s=(Object.values(t)||[]).find((e=>Number(e.id)===a)))?void 0:s.name;return n?`${n}`:e})),Ee=(0,o.createSelector)((e=>Number(e)),((e,t)=>t||[]),((e,t)=>t.find((t=>Number(t.id)===e)))),Ce=(0,o.createSelector)((e=>Number(e)),((e,t)=>t||{}),((e,t)=>t[e])),Te=(0,o.createSelector)((e=>Number(e)),(e=>e>0?`+${Math.abs(e)}`:e<0?`-${Math.abs(e)}`:`${e}`)),Ne=(0,o.createSelector)((e=>Number(e)),(e=>e<0?`+${Math.abs(e)}`:e>0?`-${Math.abs(e)}`:`${e}`)),ke=(0,o.createSelector)((e=>e||""),((e,t)=>t||(0,l.__)("Default_._Text_._Unknown")),((e,t,a)=>a||(0,l.__)("Default_._Text_._Unknown")),((e,t,a)=>(e||"").replace(/\{\$competitor1\}/g,t).replace(/\{\$competitor2\}/g,a).replace(/\{%competitor\}\s?/g,"").replace(/\{%server\}/g,"").replace(/\{%player\}\s?/g,""))),xe=(e,t)=>{if(t){const{team1:a,team2:s}=t;if(a||s)return ke(e,a,s)}return e},we=(0,o.createSelector)((e=>e),((e,t)=>t),((e,t)=>{try{const a=(t.split("|")||[]).find((e=>e.includes("inningnr"))).split("=")[1],s=(e,...t)=>`${Number(a)+Number(t[0])}`;return e.replace(/\{\!\(inningnr\+([0-9]+)\)\}/,s)}catch(a){return n.captureException(new Error(`####Market parsed failed####: ${a}`),{tags:{oddId:`${t}`,section:"replaceInningByNumber"}}),null}})),Le=(0,o.createSelector)((e=>e||""),((e,t)=>t||null),((e,t,a)=>a),((e,t,a,s)=>s||[]),((e,t,a,s,n)=>n||{}),((e,t,a,s,n)=>{let o=e;return t&&(o=me(o,t,s,!0,a,n)),o.includes("inningnr")&&(o=we(o,t)),xe(o,a)})),Ie=(D.main,D.main,D.main,{[h.winner]:ee,[h.gameHandicap]:oe,[h.totalGames]:ae,[h.setWinner]:se}),Pe={[h.winnerInclOvertime]:ee,[h.overtimeTotal]:ae,[h.overtimeHandicap]:oe},Be={[h.winnerInclOvertime]:ee,[h.overtimeTotal]:ae,[h.overtimeHandicap]:oe},Fe={[h.total]:ae,[h.handicap]:oe,[h.dblChance]:ie,[h.outcomes]:re},Me={[h.totalIncOvertimeAndPenalties]:ae,[h.moneyLineInclOvertimeAndPenalties]:ee,[h.spreadInclOvertimeAndPenalties]:oe},Ae={[h.winner]:ee,[h.totalPoints]:ae,[h.pointHandicap]:oe,[h.gameWinner]:ne},De={[h.winnerInclInning]:ee,[h.handicapInning]:oe,[h.totalInning]:ae},je={[h.winner]:ee,[h.totalPoints]:ae,[h.pointHandicap]:oe,[h.setWinner]:se},Oe={[h.outcomes]:re,[h.winner]:ee,[h.total]:ae,[h.handicap]:oe,[h.dblChance]:ie},Re={[h.outcomes]:re,[h.total]:ae,[h.handicap]:oe,[h.dblChance]:ie},He={[h.winner]:ee,[h.totalPoints]:ae,[h.pointHandicap]:oe,[h.setWinner]:se},We={[h.winner]:ee,[h.totalPoints]:ae,[h.pointHandicap]:oe},Ve={[h.total]:ae,[h.handicap]:oe,[h.outcomes]:re},Ue={[h.winner]:ee,[h.setHandicap]:oe,[h.totalSets]:ae},Ge={[h.outcomes]:re,[h.winner]:ee,[h.total]:ae},$e={[h.winnerSuperOver]:ee,[h.inningTotal]:ae},Ze={[h.totalMaps]:ae,[h.outcomes]:re,[h.winner]:ee,[h.mapHandicap]:oe},ze={[h.winner]:ee,[h.setHandicap]:oe,[h.totalSets]:ae},qe={[h.totalMaps]:ae,[h.winner]:ee,[h.outcomes]:re,[h.mapHandicap]:oe},Xe={[h.totalMaps]:ae,[h.outcomes]:re,[h.winner]:ee,[h.mapHandicap]:oe},Je={[h.outcomes]:re,[h.total]:ae},Ye={[h.totalMaps]:ae,[h.outcomes]:re,[h.winner]:ee,[h.mapHandicap]:oe},Ke={[h.outcomes]:re,[h.total]:ae,[h.handicap]:oe,[h.dblChance]:ie},Qe={[h.total]:ae,[h.outcomes]:re,[h.handicap]:oe,[h.dblChance]:ie},et={[h.total]:ae,[h.outcomes]:re,[h.handicap]:oe,[h.dblChance]:ie},tt={[h.total]:ae,[h.winner]:ee},at={[h.winner]:ee,[h.outcomes]:re,[h.frameTotal]:ae,[h.frameHandicap]:oe},st={[h.total]:ae,[h.outcomes]:re,[h.handicap]:oe,[h.dblChance]:ie},nt={[h.totalPoints]:ae,[h.pointHandicap]:oe,[h.winner]:ee},ot={[h.total]:ae,[h.handicap]:oe,[h.dblChance]:ie,[h.outcomes]:re},it={[d.oR.football]:ot,[d.oR.tennis]:Ie,[d.oR.basketBall]:Pe,[d.oR.americanFootbal]:Be,[d.oR.hockey]:Fe,[d.oR.tableTennis]:Ae,[d.oR.baseball]:De,[d.oR.beachVolleyball]:je,[d.oR.aussieRules]:Oe,[d.oR.rugby]:Re,[d.oR.volleybal]:He,[d.oR.badminton]:We,[d.oR.basket3on3]:Ve,[d.oR.bowls]:Ue,[d.oR.boxing]:Ge,[d.oR.cricket]:$e,[d.oR.counterStrike]:Ze,[d.oR.darts]:ze,[d.oR.dota]:qe,[d.oR.dotaUnderlords]:qe,[d.oR.lol]:Xe,[d.oR.beachSoccer]:Je,[d.oR.starCraft]:Ye,[d.oR.futsal]:Ke,[d.oR.handball]:Qe,[d.oR.kabaddi]:et,[d.oR.mma]:tt,[d.oR.snooker]:at,[d.oR.soccerMyth]:st,[d.oR.squash]:nt,[d.oR.callOfDuty]:qe},rt=(e,t,a=i.U1.EU)=>{const s={[i.U1.CA]:{[d.oR.hockey]:Me}},n={[h.total]:ae,[h.handicap]:oe,[h.dblChance]:ie,[h.outcomes]:re,[h.winner]:ee,[h.setHandicap]:oe,[h.handicapInning]:oe,[h.totalGames]:ae,[h.totalInning]:ae,[h.frameHandicap]:oe,[h.frameTotal]:ae,[h.overtimeHandicap]:oe,[h.overtimeTotal]:ae};try{if(s[a]&&s[a][t])return s[a][t][e.id]?s[a][t][e.id](e):void 0;if(!it[t])return n[e.id](e);if(it[t][e.id])return it[t][e.id](e)}catch(o){console.info("some market are missed",e.id)}}},16977:(e,t,a)=>{"use strict";a.d(t,{H:()=>n});var s=a(72811);const n=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t,a)=>a),((e,t,a)=>!!(t&&Object.keys(t).length&&e&&a)&&!!Object.values(t).find((t=>Number(t.eventId)===Number(a)&&t.outcomeId===e.id&&(!t.specifiers||t.specifiers===e.specifiers)&&t.marketId===Number(e.marketId)))))},24470:(e,t,a)=>{"use strict";a.d(t,{E9:()=>v,FA:()=>r,Hq:()=>I,Z0:()=>c,d0:()=>b,oR:()=>i,vI:()=>h,x9:()=>g});var s=a(72811),n=a(76013),o=a(69180);let i=function(e){return e[e.football=1]="football",e[e.basketBall=2]="basketBall",e[e.tennis=3]="tennis",e[e.hockey=4]="hockey",e[e.volleybal=7]="volleybal",e[e.handball=10]="handball",e[e.snooker=8]="snooker",e[e.tableTennis=15]="tableTennis",e[e.badminton=12]="badminton",e[e.futsal=14]="futsal",e[e.waterPolo=31]="waterPolo",e[e.baseball=5]="baseball",e[e.rugby=13]="rugby",e[e.americanFootbal=17]="americanFootbal",e[e.darts=18]="darts",e[e.chess=27]="chess",e[e.cycling=37]="cycling",e[e.beachVolleyball=16]="beachVolleyball",e[e.aussieRules=1008]="aussieRules",e[e.basket3on3=1013]="basket3on3",e[e.bowls=21]="bowls",e[e.boxing=11]="boxing",e[e.cricket=22]="cricket",e[e.beachSoccer=40]="beachSoccer",e[e.kabaddi=98]="kabaddi",e[e.mma=1122]="mma",e[e.soccerMyth=1165]="soccerMyth",e[e.squash=29]="squash",e[e.F1=6]="F1",e[e.esports=1054]="esports",e[e.lol=1067]="lol",e[e.dota=1056]="dota",e[e.dotaUnderlords=1057]="dotaUnderlords",e[e.starCraft=1080]="starCraft",e[e.counterStrike=1054]="counterStrike",e[e.kingOfGlory=1066]="kingOfGlory",e[e.callOfDuty=1051]="callOfDuty",e}({});const r=[i.tennis,i.tableTennis,i.volleybal],l=[{key:n.N.first,name:(0,o.__)("All Markets_._Type Name_._1"),title:(0,o.__)("All Markets_._Type Title_._W1"),fullName:"W1",mobile:"1"},{key:n.N.draw,name:(0,o.__)("All Markets_._Type Name_._X"),title:(0,o.__)("All Markets_._Type Title_._Draw"),fullName:"X",mobile:"X"},{key:n.N.second,name:(0,o.__)("All Markets_._Type Name_._2"),title:(0,o.__)("All Markets_._Type Title_._W2"),fullName:"W2",mobile:"2"},{key:n.N.dbl_first,name:(0,o.__)("All Markets_._Type Name_._1X"),title:(0,o.__)("All Markets_._Type Title_._W1 or Draw"),fullName:"W1 or X",mobile:"1X"},{key:n.N.dbl_draw,name:(0,o.__)("All Markets_._Type Name_._12"),title:(0,o.__)("All Markets_._Type Title_._W1 or W2"),fullName:"W1 or W2",mobile:"12"},{key:n.N.dbl_second,name:(0,o.__)("All Markets_._Type Name_._2X"),title:(0,o.__)("All Markets_._Type Title_._Draw or W2"),fullName:"X or W2",mobile:"2X"},{key:n.N.f1_k,name:(0,o.__)("All Markets_._Type Name_._1"),title:(0,o.__)("All Markets_._Type Title_._Team1 Handicap"),fullName:"H1",mobile:"H1"},{key:n.N.f1,name:(0,o.__)("All Markets_._Type Name_._Handicap"),fullName:"Handicap",mobile:"H"},{key:n.N.f2_k,name:(0,o.__)("All Markets_._Type Name_._2"),title:(0,o.__)("All Markets_._Type Title_._Team2 Handicap"),fullName:"H2",mobile:"H2"},{key:n.N.total_m,name:(0,o.__)("All Markets_._Type Name_._U"),title:(0,o.__)("All Markets_._Type Title_._Total under"),fullName:"Total under",mobile:"TU"},{key:n.N.total,name:(0,o.__)("All Markets_._Type Name_._Total"),fullName:"Total",mobile:"T"},{key:n.N.total_b,name:(0,o.__)("All Markets_._Type Name_._O"),title:(0,o.__)("All Markets_._Type Title_._Total over"),fullName:"Total over",mobile:"TO"},{key:n.N.winner_yes,name:(0,o.__)("Default_._Text_._Win"),title:(0,o.__)("All Markets_._Type Title_._Win in the match"),fullName:"Win",mobile:"W"},{key:n.N.winner_no,name:(0,o.__)("Default_._Status Filter Type_._Loss"),title:(0,o.__)("All Markets_._Type Title_._Loose in the match"),fullName:"Loss",mobile:"L"}],c=l.find((e=>e.key===n.N.winner_yes)),d=[n.N.dbl_draw,n.N.dbl_first,n.N.dbl_second],m=[n.N.first,n.N.draw,n.N.second],u=[n.N.f1,n.N.total,n.N.first,n.N.second],p=[n.N.first,n.N.second,n.N.total,n.N.total_m,n.N.total_b],_=[n.N.winner_no,n.N.winner_yes],g=(0,s.createSelector)((e=>e),(e=>I(Number(e))),((e,t)=>t.filter((e=>m.includes(e.key))))),v=(0,s.createSelector)((e=>e),(e=>I(Number(e))),((e,t)=>t.filter((e=>[n.N.total_m,n.N.total_b].includes(e.key))))),h=((0,s.createSelector)((()=>null),(()=>l.filter((e=>_.includes(e.key))))),(0,s.createSelector)((e=>e),(e=>I(Number(e))),((e,t)=>t.filter((e=>[n.N.f1_k,n.N.f2_k].includes(e.key)))))),b=((0,s.createSelector)((e=>e),(e=>I(Number(e))),((e,t)=>t.filter((e=>[n.N.setWinner1,n.N.setWinner2].includes(e.key))))),(0,s.createSelector)((e=>e),(e=>I(Number(e))),((e,t)=>t.filter((e=>[n.N.gameWinner1,n.N.gameWinner2].includes(e.key))))),(0,s.createSelector)((e=>e),(e=>I(Number(e))),((e,t)=>t.filter((e=>[n.N.dbl_first,n.N.dbl_draw,n.N.dbl_second].includes(e.key)))))),f=(0,s.createSelector)((e=>e),(()=>l.filter((e=>!d.includes(e.key))))),y=(0,s.createSelector)([f],(e=>e.filter((e=>e.key!==n.N.draw)))),S=(0,s.createSelector)([f],(e=>e.map((e=>{const t=Object.assign({},e);return u.includes(e.key)&&(t.additional=(0,o.__)("Basketball Markets_._Additional_._incl. overtime")),t})).filter((e=>e.key!==n.N.draw)))),E=(0,s.createSelector)([f],(e=>e.filter((e=>e.key!==n.N.draw)))),C=(0,s.createSelector)([f],(e=>e.map((e=>{const t=Object.assign({},e);return e.key!==n.N.first&&e.key!==n.N.second||(t.additional=(0,o.__)("Baseball Markets_._Additional_._incl. extra innings")),t})).filter((e=>e.key!==n.N.draw)))),T=(0,s.createSelector)([f],(e=>e)),N=(0,s.createSelector)([f],(e=>e)),k=(0,s.createSelector)([T],(e=>e.filter((e=>e.key!==n.N.draw)))),x=(0,s.createSelector)((e=>e),(()=>l.filter((e=>e.key!==n.N.dbl_draw)))),w=(0,s.createSelector)((e=>e),(()=>l.filter((e=>e.key===n.N.second||e.key===n.N.first)))),L=(n.N.f1,n.N.total,(0,s.createSelector)((e=>e),(e=>l.filter((e=>p.includes(e.key)))))),I=e=>{const t={[i.basketBall]:S,[i.tennis]:E,[i.volleybal]:E,[i.snooker]:f,[i.tableTennis]:E,[i.badminton]:E,[i.baseball]:C,[i.rugby]:x,[i.americanFootbal]:S,[i.darts]:E,[i.F1]:k,[i.cycling]:k,[i.dotaUnderlords]:f,[i.dota]:N,[i.cricket]:k,[i.cricket]:L,[i.mma]:y,[i.esports]:T,[i.counterStrike]:T,[i.starCraft]:T,[i.lol]:T,[i.dota]:T,[i.dotaUnderlords]:T,[i.kingOfGlory]:T,[i.callOfDuty]:w};return e in t?t[e](e):l}},22525:(e,t,a)=>{"use strict";a.d(t,{pp:()=>o,tP:()=>s,y9:()=>n});const s={Accept:"application/json","Content-Type":"application/json"},n={Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"},o={"Content-Type":"application/pdf",Accept:"application/pdf"}},69180:(e,t,a)=>{"use strict";a.d(t,{Cc:()=>_e,Ce:()=>f,EA:()=>te,Ee:()=>me,Ex:()=>M,G$:()=>I,IV:()=>S,JX:()=>j,Mb:()=>g,NM:()=>pe,Sk:()=>ne,Uq:()=>P,VX:()=>Z,W7:()=>W,WD:()=>q,Wf:()=>ae,X2:()=>N,XN:()=>se,Xk:()=>A,Y3:()=>ue,YM:()=>G,YX:()=>Q,Z:()=>oe,ZW:()=>p,__:()=>T,b7:()=>ie,d8:()=>E,dK:()=>k,ez:()=>X,fB:()=>F,gx:()=>R,h1:()=>b,hM:()=>B,iF:()=>w,iV:()=>V,jK:()=>J,jw:()=>v,kB:()=>H,lY:()=>ve,lu:()=>O,mg:()=>K,ne:()=>le,pe:()=>D,qZ:()=>de,r_:()=>_,rw:()=>x,s$:()=>$,sR:()=>Y,vt:()=>ge,wX:()=>h,y:()=>U,yY:()=>ee});var s=a(19034),n=a.n(s),o=a(72811),i=a(11817),r=a(71794),l=a.n(r),c=a(83807),d=a(93067),m=a(6504);const u="EN",p="en_EN",_=()=>(window.language||u).toLowerCase(),g=()=>window.locale||p,v=()=>(window.primaryLanguage||u).toLowerCase(),h=()=>(window.langIso||u).toLowerCase(),b=(0,o.createSelector)((e=>e||""),(e=>(e.split("_")[0]||"").toLowerCase()||u.toLowerCase())),f=((0,o.createSelector)((e=>e||""),(e=>(e.split("_")[1]||"").toLowerCase()||"")),new i.BehaviorSubject(null)),y=()=>window.translates,S="temporarilyDisableBindingContracts",E="sportFilterPeriodId",C=(0,o.createSelector)(y,((e,t)=>(null==t?void 0:t.toLowerCase())||""),((e,t,a)=>(null==a?void 0:a.toLowerCase())||""),((e,t,a,s)=>s||""),((e,t,a,s)=>{try{const n=e[t];return n[a][s]||n[a][s.toLowerCase()]||s}catch(n){return s}})),T=(e,...t)=>{const a=`${e||""}`.split("_._");let s=C(y(),a[0],a[1],a[2]);if(a&&1===a.length)return e;try{return t&&t.length&&Object.keys(t[0]||{}).forEach(((e,a)=>{s=s.replace(`%${e}%`,t[0][e])})),"string"==typeof s?s:""}catch(n){return a[2]?a[2]:e}},N=e=>e,k=(e,t)=>`${e}:///${t}`,x=(null!==localStorage.getItem("_lng")&&localStorage.getItem("_lng"),"/assets/sport/"),w="/assets/casino/holders";let L=function(e){return e[e.transactionHistoryAgo=-30]="transactionHistoryAgo",e[e.transactionHistoryAgoMax=-90]="transactionHistoryAgoMax",e}({});const I={pickerDateTime:"yyyy-MM-dd HH:mm:ss",momentDateTime:"YYYY-MM-DD HH:mm:ss",pickerDateTimeShort:"yyyy-MM-dd HH:mm",momentDateTimeShort:"YYYY-MM-DD HH:mm",pickerDate:"yyyy-MM-dd",momentDate:"YYYY-MM-DD",timeShort:"HH:mm",time:"HH:mm:ss",momentTimestamp:"x",cabinetDate:"dd.MM.yyyy",onlyMonth:"MM",onlyDay:"DD",onlyYear:"yyyy"},P={onlyTimeZone:"(UTC: Z)",onlyDate:"DD.MM.YYYY",onlyTime:(e=c.ZD.TIME_FORMAT_24,t)=>t?e===c.ZD.TIME_FORMAT_24?"HH:mm:ss":"hh:mm:ss A":e===c.ZD.TIME_FORMAT_24?"HH:mm":"hh:mm A",dateTimeLong:(e=c.ZD.TIME_FORMAT_24)=>"DD MMM YYYY, "+(e===c.ZD.TIME_FORMAT_24?"HH:mm":"hh:mm A"),historyTransactionDate:()=>new Date(n()().add({days:L.transactionHistoryAgo}).format()),historyTransactionMinDate:()=>new Date(n()().add({days:L.transactionHistoryAgoMax}).format())},B=10,F={cookieName:"btag",cookieNameCTag:"ctag",clickId:"click_id",utmCampaign:"utm_campaign",utmContent:"utm_content",utmMedium:"utm_medium",utmSource:"utm_source",utmTerm:"utm_term",subId:"subid"},M=(e,t)=>n().duration(e.valueOf()-t.valueOf()).asDays(),A=(0,o.createSelector)((e=>e),(e=>e.slice().sort(((e,t)=>((e,t)=>et?1:0)(e.name,t.name))))),D=(0,o.createSelector)((e=>e||[]),(e=>e.filter((e=>e.isPopular)))),j=e=>e.hasLiveEvents?c.bx.live:c.bx.line,O="/assets/country/ic_cup.svg",R="/promotions/bettors-tournament",H=({element:e,x:t,y:a,behaviour:s})=>{try{const n={top:Number(t),left:Number(a)};s&&Object.assign(n,{behavior:"smooth"}),e.scrollTo(n)}catch(n){n instanceof TypeError&&e.scrollTo(t,a)}},W=()=>!!window.isMobile,V=()=>!!window.isPrerender,U=()=>W()?{is_mobile:1}:{is_desktop:1},G="animation-start",$="text-page-content",Z="webView",z=["in","hi","br"],q=(e,t)=>e?z.includes(e.toLowerCase())?e.toLowerCase():z.includes(t)?"br"===t?"":t:"":"";function X(e,t){return Object.create({[t]:(0,d.u)((()=>e().then((e=>({default:e[t]})))))})}const J=(e,t)=>{const a=t(e);return(null==a?void 0:a.icon)||l()(e)},Y=(e,t)=>{const a=`${e}`.split(/[,|.]/);return a[0].split(/(?=(?:...)*$)/).join(t)+(a.length>1?`.${a[1]}`:"")},K=(e,t)=>e&&t.length>8?t.slice(-8):"123",Q=e=>(e||[]).map((e=>(e.time=e.startDate,e))),ee=T("Default_._Title Or Link_._Terms and Conditions"),te=T("Default_._Title Or Link_._Privacy Policy"),ae="lastCheckDeviceHeaders",se=()=>m.x.get(ae),ne="activeSnackbarNotification",oe="identificationId",ie={selfDeletion:16,selfExclusion:3},re="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",le=(e=8,t="")=>{let a=`1_Q#_${t}`;for(let s=0;s"object"==typeof e&&!Array.isArray(e)&&null!==e,de=(e,t)=>{const a=new Map;return e.forEach((e=>{e.forEach((e=>{const s=t.reduce(((t,a)=>`${t}${e[a]}`),"");a.set(s,e)}))})),Array.from(a.values())};function me(e,...t){if(!t.length)return e;const a=t.shift();if(ce(e)&&ce(a))for(const s in a)ce(a[s])?(e[s]||Object.assign(e,{[s]:{}}),me(e[s],a[s])):Object.assign(e,{[s]:a[s]});return me(e,...t)}function ue(e,t){let a;if(!e||!t)return!1;if(e.size!==t.size)return!1;for(const[s,n]of e)if(a=t.get(s),a!==n||void 0===a&&!t.has(s))return!1;return!0}const pe=(e,t)=>{if(!`${e}`.includes("e"))return+`${Math.round(Number(`${e}e+${t}`))}e-${t}`;const a=`${e}`.split("e");let s="";return+a[1]+t>0&&(s="+"),+`${Math.round(Number(`${+a[0]}e${s}${+a[1]+t}`))}e-${t}`},_e=(e=[],t=[],a)=>{const s=[...e];return t.forEach((e=>{const t=s.findIndex((t=>"string"==typeof a?t[a]===e[a]:Array.isArray(a)?a.every((a=>t[a]===e[a])):void 0));-1!==t?s[t]=e:s.push(e)})),s},ge=T("Default_._Registration_._Unfortunately, registration appears to be restricted for your country."),ve=()=>Math.random().toString(36).substring(2)},7914:(e,t,a)=>{"use strict";a.d(t,{HI:()=>C,SM:()=>N,lh:()=>x,f6:()=>k,On:()=>v});var s=a(64334),n=a(55301),o=a(56320),i=a(11817),r=a(60704),l=a(46423),c=a(6504),d=a(55758);const m=()=>{const{location:e}=window;return new URLSearchParams(e.search)},u=()=>{const e=c.J.get(d.Tp),t=m().get("jwtToken");if(t||e&&e.token){return{Authorization:`Bearer ${t||(null==e?void 0:e.token)}`}}return null};var p=a(69180),_=a(22525);const g={Accept:"application/json","Content-Type":"application/json"},v="customer_preferences";var h=function(e){return e.TimeZone="client-timezone",e}(h||{});const b=Intl.DateTimeFormat().resolvedOptions().timeZone,f=e=>{var t;let a=Object.assign({},e,(0,p.XN)())||{};const s=u(),n=(null==(t=c.J.get(v))?void 0:t.timezone)||b;return a=Object.assign({},a,s,{[h.TimeZone]:n}),a};function y(e,t,a,s="POST"){return new r.i6({url:e,body:t,headers:a,method:s,withCredentials:!0,timeout:0})}const S=(0,o.map)(((e,t)=>e.response)),E=(e,t,a="json")=>{if(t&&"Authorization"in t){const e=Object.assign({},t).Authorization.split(" ")[1],a=m().get("jwtToken");a&&e!==a&&l.captureException(new Error("####Customer Token Diff####:"))}return S(new r.i6({headers:t,url:e,method:"GET",withCredentials:!0,responseType:a,timeout:0}))},C={get:(e,t,a,n)=>{const r=t?`${e}?${s.encode(t)}`:e,l=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"}),c=n&&n.Accept===_.pp.Accept;return E(r,f(l),c?"blob":"json").pipe((0,o.filter)((e=>!!e)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},getBlank:(e,t,a,n)=>{const r=t?`${e}?${s.encode(t)}`:e,l=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"});return E(r,l).pipe((0,o.filter)((e=>!!e)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},post:(e,t,a,n)=>{const r=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"});let l=Object.assign({},t);return n&&"Content-Type"in n&&"application/x-www-form-urlencoded"===n["Content-Type"]&&(l=s.encode(t)),y(e,l,f(r)).pipe((0,o.map)((e=>e.response)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},postBlank:(e,t,a,n)=>{const r=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"});let l=Object.assign({},t);return n&&"Content-Type"in n&&"application/x-www-form-urlencoded"===n["Content-Type"]&&(l=s.encode(t)),y(e,l,r).pipe((0,o.map)((e=>e.response)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},put:(e,t,a,n)=>{const r=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"});let l=Object.assign({},t);return n&&"Content-Type"in n&&"application/x-www-form-urlencoded"===n["Content-Type"]&&(l=s.encode(t)),y(e,l,f(r),"PUT").pipe((0,o.map)((e=>e.response)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},patch:(e,t,a,n)=>{const r=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"});let l=Object.assign({},t);return n&&"Content-Type"in n&&"application/x-www-form-urlencoded"===n["Content-Type"]&&(l=s.encode(t)),y(e,l,f(r),"PATCH").pipe((0,o.map)((e=>e.response)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},delete:(e,t,a,n)=>{const r=Object.assign(n||g,{"X-Requested-With":"XMLHttpRequest"});let l=Object.assign({},t);return n&&"Content-Type"in n&&"application/x-www-form-urlencoded"===n["Content-Type"]&&(l=s.encode(t)),y(e,l,f(r),"DELETE").pipe((0,o.map)((e=>e.response)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))},external:{get:(e,t,a,s)=>(0,n.hj)({url:e,headers:s}).pipe((0,o.map)((e=>e.response)),(0,o.map)((e=>T(e))),(0,o.switchMap)((e=>["error","fail"].includes(e.status)?(0,i.throwError)(e):(0,i.of)(e))),(0,o.map)((e=>a?e.data[a]:e.data?e.data:e)))}};function T(e){return("message"in e||"messages"in e)&&"data"in e?Object.assign({},e,{data:{data:e.data,messages:e.message?e.message:e.messages}}):"data"in e?e:{data:e,status:e.status}}const N=e=>void 0!==e.response,k=e=>N(e)?401===e.status:401===e.code,x=e=>(N(e)?403===e.status:403===e.code)&&(N(e)?e.response.disabledStatusCode:e.data.disabledStatusCode)},97786:(e,t,a)=>{"use strict";a.d(t,{L:()=>s});const s=(e,t)=>e?`${t}?top=1`:t},66203:(e,t,a)=>{"use strict";a.d(t,{G0:()=>c,Iv:()=>v,Or:()=>p,cw:()=>g,ef:()=>m,g5:()=>S,he:()=>_,jw:()=>d,oX:()=>y,q3:()=>r});var s=a(72811),n=a(98242),o=a(56320),i=a(11817);const r="notification",l=(0,s.createSlice)({name:r,initialState:{state:!1,message:null,type:null,params:null},reducers:{notificationHide:(e,t)=>{e.state=!1,e.type=null,e.message=null},notificationShow:(e,{payload:t})=>{e.state=!0,e.type=t.type,e.message=t.text,e.params=t.params},notificationSeenUpdateStart:(e,t)=>{e.state=!1},notificationSeenUpdateFail:(e,t)=>{e.state=!0},notificationSeenUpdateSuccess:(e,t)=>{e.state=!0}}}),c=l.reducer,{notificationHide:d,notificationShow:m}=l.actions,u=e=>e[r],p=(0,s.createSelector)(u,(e=>e.state)),_=(0,s.createSelector)(u,(e=>e.message)),g=(0,s.createSelector)(u,(e=>e.type)),v=(0,s.createSelector)(u,(e=>e.params)),{notificationSeenUpdateStart:h,notificationSeenUpdateSuccess:b,notificationSeenUpdateFail:f}=l.actions,y=e=>({type:h().type,payload:e}),S=(e,t,{Api:a})=>e.pipe((0,n.l4)(h.type),(0,o.switchMap)((e=>a.notification.setNotificationSeen(e.payload).pipe((0,o.map)((e=>b(e))),(0,o.catchError)((e=>(0,i.of)(f(e))))))))},93067:(e,t,a)=>{"use strict";a.d(t,{u:()=>o});var s=a(2784);function n(e,t=5,a=1e3,s){return new Promise(((o,i)=>{e.apply(this,s).then(o).catch((r=>{setTimeout((()=>{1!==t?n(e,t-1,a,s).then(o,i):i(r)}),a)}))}))}function o(e){return(0,s.lazy)((()=>n(e)))}},39209:(e,t,a)=>{"use strict";a.d(t,{IL:()=>r,Nv:()=>o,ZP:()=>n,aK:()=>c,fK:()=>d,gN:()=>m,hk:()=>i,x$:()=>l});var s=a(72811);(0,s.createSelector)((e=>Number(e)),((e,t)=>t),((e,t)=>e&&t?(100*e*t/100).toFixed(2):"0"));const n=(0,s.createSelector)((e=>Number(e)),((e,t)=>t),((e,t,a)=>a),((e,t,a)=>{const s=e&&t?Number((100*e*t/100).toFixed(a||2)):0;return s>0?(Number(s)-Number(e)).toFixed(a||2):"0"})),o=(0,s.createSelector)((e=>Number(e)),((e,t)=>`${t}`),((e,t)=>`${e}`)),i=(0,s.createSelector)((e=>Number(e)),((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e&&t?(100*e*t/100).toFixed(a):"0")),r=((0,s.createSelector)((e=>e.filter((e=>!!e)).map((e=>100*Number(e)))),(e=>(e.reduce(((e,t)=>e+t),0)/100).toFixed(2))),(0,s.createSelector)((e=>Number(e)),((e,t)=>Number(t)),((e,t,a)=>a),((e,t,a)=>e?Math.abs(a/100*(e-t)).toFixed(2):"0"))),l=(0,s.createSelector)((e=>Number(e)),((e,t)=>Number(t)),((e,t)=>e&&t?(e-t).toFixed(2):"0")),c=(0,s.createSelector)((e=>Number(e)),((e,t)=>t),((e,t)=>e&&t?(100*e/(100+t)).toFixed(2):e.toFixed(2))),d=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e*t)),m=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e/t))},29382:(e,t,a)=>{"use strict";a.d(t,{_c:()=>r,f0:()=>l});var s=a(72811),n=a(83807);const o=(0,s.createSelector)((e=>e),(e=>"type"in e&&e.type===n.OC.live?n.bx.live:n.bx.line)),i=((0,s.createSelector)((e=>e),(e=>"finished"in e&&!1===e.finished?n.bx.live:n.bx.line)),(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>t.find((t=>Number(t.id)===e.sportId))))),r=((0,s.createSelector)([o,i],((e,t)=>`/${t.alias}/${e}`)),(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.filter((e=>Number(e.league_id)===Number(t.id))))),(0,s.createSelector)((e=>e),((e,t)=>Number(t)),((e,t)=>e.find((e=>Number(e.id)===t))))),l=(0,s.createSelector)((e=>e||[]),((e,t)=>t),((e,t)=>{var a;return null==(a=e.find((e=>Number(e.eventId)===t)))?void 0:a.tips}))},11948:(e,t,a)=>{"use strict";a.d(t,{E:()=>i});var s=a(7560),n=a(2784),o=a(32175);const i=(0,n.memo)(n.forwardRef(((e,t)=>{const{pathname:a}=(0,o.useLocation)(),i=e.to&&e.to!==a,r={};return t&&(r.ref=t),["className","onClick","title","id"].forEach((t=>{e[t]&&(r[t]=e[t])})),e.dataTest&&(r["data-test"]=e.dataTest),n.createElement(n.Fragment,null,i&&n.createElement(o.Link,(0,s.Z)({to:e.to},r,{"data-test":e.dataTest}),e.children),!i&&n.createElement("a",r,e.children))})))},52936:(e,t,a)=>{"use strict";a.d(t,{$:()=>o,t:()=>n});const s=["black","blue","green","hz","marine","orange","red","rose","violet","yellow"],n="/assets/teams",o=()=>{const e=Math.floor(10*Math.random());let t;do{t=Math.floor(10*Math.random())}while(e===t);return[`ts_${s[e]}.png`,`ts_${s[t]}.png`]}},11296:(e,t,a)=>{"use strict";a.d(t,{F:()=>s});let s=function(e){return e[e.liveEVents=1e3]="liveEVents",e[e.heartBeatRequest=5e3]="heartBeatRequest",e[e.couponRefresh=1e3]="couponRefresh",e[e.lineEvents=2e4]="lineEvents",e[e.updateMenu=15e3]="updateMenu",e[e.updateMenuTopEvents=5e4]="updateMenuTopEvents",e[e.userDataUpdate=3e4]="userDataUpdate",e[e.userRefresh=3e4]="userRefresh",e[e.boLiveEventsAndWeather=3e4]="boLiveEventsAndWeather",e[e.sliderUpdate=1e4]="sliderUpdate",e[e.alive=8e3]="alive",e[e.checkBalance=5e3]="checkBalance",e[e.checkBonuses=5e3]="checkBonuses",e[e.betInterval=2e4]="betInterval",e[e.casinoWinners=1e4]="casinoWinners",e[e.hofSportTopWinners=3e5]="hofSportTopWinners",e[e.hofCasinotTopWinners=3e5]="hofCasinotTopWinners",e[e.mainBanner=5e3]="mainBanner",e[e.betTournamentWidget=3e4]="betTournamentWidget",e[e.betTournamentPage=3e4]="betTournamentPage",e[e.swiperBoxNextSlide=12e3]="swiperBoxNextSlide",e[e.swiperToAutoHeight=150]="swiperToAutoHeight",e[e.dashboardData=6e4]="dashboardData",e[e.locationDevice=6e4]="locationDevice",e[e.locationDeviceRetry=7e3]="locationDeviceRetry",e[e.userActivity=5e3]="userActivity",e}({})},84682:(e,t,a)=>{"use strict";a.d(t,{y:()=>d});var s=a(11817),n=a(96759);const o=[n.hx.sportbook,n.hx.exchangeRates,n.hx.oddsBooster,n.hx.oddsBoosterBanners,n.hx.realTimeIncomingBets],i=(e,t)=>{const{data:a}=t||{};(window.sseLogged||[]).includes(a.type)&&(console.log("###type###",a.type,new Date),console.log("###payload###",a.payload)),e.next(a)},r=({api:e,namespace:t,payload:a,observer:s})=>{e.subscribeAll({namespace:t,channels:a,callback:i.bind(void 0,s)}),e.unsubscribeInactive({namespace:t,channels:a})},l=(e,t)=>{const{api:a,payload:s,namespace:n}=e;r({api:a,namespace:n,payload:s,observer:t})},c={[n.P7.public]:(e,t)=>{const{api:a,namespace:s}=e;r({api:a,namespace:s,observer:t,payload:o})},[n.P7.events]:l,[n.P7.users]:(e,t)=>{const{api:a,namespace:s,payload:n}=e,{token:o,customerId:i,customerToken:l}=n||{};a.setToken(o,l),r({api:a,namespace:s,observer:t,payload:[`common#${i}`]})},[n.P7.cashouts]:(e,t)=>{const{api:a,namespace:s,payload:o}=e,{customerId:i}=o||{};r({api:a,namespace:n.P7.users,observer:t,payload:[`${s}#${i}`,`common#${i}`]})},[n.P7.seasons]:l,[n.P7.stages]:l,[n.P7.leagues]:l,[n.P7.lastBetSumUpdate]:(e,t)=>{const{api:a,namespace:s,payload:o}=e,{customerId:i}=o||{};r({api:a,namespace:n.P7.public,observer:t,payload:[`${s}#${i}`]})}},d=(e,t)=>new s.Observable((t=>{const{namespace:a,api:s}=e;return c[a](e,t),()=>{s.unsubscribeAll(a)}}))},96759:(e,t,a)=>{"use strict";a.d(t,{P7:()=>n,Zu:()=>CentrifugeClient,hx:()=>o});let s=function(e){return e.connect="connect",e.disconnect="disconnect",e.error="error",e.publish="publish",e.subscribe="subscribe",e.join="join",e.leave="leave",e.unsubscribe="unsubscribe",e}({}),n=function(e){return e.events="sb-events",e.seasons="sb-seasons",e.public="public",e.users="users",e.cashouts="my-bets-cashouts",e.stages="sb-stages",e.leagues="sb-leagues",e.lastBetSumUpdate="last-bet-sum-update",e}({}),o=function(e){return e.sportbook="sportsbook",e.exchangeRates="exchange-rates",e.realTimeIncomingBets="real-time-incoming-bets",e.oddsBooster="odds-booster-desktop",e.oddsBoosterBanners="odds-booster-banner-desktop",e}({});class CentrifugeClient{constructor(){this.handler=void 0,this.subscriptions={},this.storedChannels={[n.events]:[],[n.public]:[],[n.seasons]:[],[n.users]:[],[n.stages]:[],[n.leagues]:[],[n.cashouts]:[],[n.lastBetSumUpdate]:[]},this.callBackStore={}}getFullChannelName({channel:e,namespace:t}){return`${t}:${e}`}assignEvents({fullChannelName:e,callback:t}){this.callBackStore[e]=t,this.subscriptions[e].on(s.publish,this.callBackStore[e])}subscribe({callback:e,namespace:t,channel:a}){const s=this.getFullChannelName({namespace:t,channel:a});this.subscriptions[s]&&this.removeListeners(s),this.storedChannels[t].push(s),this.subscriptions[s]=this.handler.subscribe(s),this.assignEvents({fullChannelName:s,callback:e})}connect(){this.handler.setMaxListeners(1),this.handler.connect()}destroy(){this.handler.disconnect()}unsubscribeInactive({namespace:e,channels:t}){const a=t.map((t=>this.getFullChannelName({namespace:e,channel:t}))),s=this.storedChannels[e].filter((e=>!a.includes(e)));this.storedChannels[e]=this.storedChannels[e].filter((e=>a.includes(e))),s.forEach((e=>this.unsubscribe(e)))}unsubscribe(e){this.subscriptions[e].unsubscribe(),this.removeListeners(e)}removeListeners(e){this.subscriptions[e].removeAllListeners(),this.subscriptions[e].off(s.publish,this.callBackStore[e])}unsubscribeAll(e){Object.keys(this.subscriptions).filter((t=>t.includes(`${e}:`))).forEach((e=>this.unsubscribe(e))),this.storedChannels[e]=[]}subscribeAll({namespace:e,channels:t,callback:a}){this.handler.isConnected()||this.connect(),t.filter((t=>!this.storedChannels[e].includes(this.getFullChannelName({namespace:e,channel:t})))).forEach((t=>this.subscribe({namespace:e,callback:a,channel:t})))}}},32424:(e,t,a)=>{"use strict";a.d(t,{X:()=>s});a(15735),a(73439),a(6886);const s={AnalyticsMarketItem:()=>Promise.all([a.e(5238),a.e(3358)]).then(a.bind(a,43358)),AnalyticsPie:()=>Promise.all([a.e(5238),a.e(5213)]).then(a.bind(a,45213)),Android:()=>Promise.all([a.e(5238),a.e(8459)]).then(a.bind(a,98459)),AttentionTriangle:()=>Promise.all([a.e(5238),a.e(9496)]).then(a.bind(a,89496)),Ball:()=>Promise.all([a.e(5238),a.e(2786)]).then(a.bind(a,32786)),BaseArrow:()=>Promise.all([a.e(5238),a.e(2742)]).then(a.bind(a,2742)),BetbuilderMarketItem:()=>Promise.all([a.e(5238),a.e(401)]).then(a.bind(a,80401)),BoostedOddIcon:()=>Promise.all([a.e(5238),a.e(1469)]).then(a.bind(a,41469)),BreadcrumbsHome:()=>Promise.all([a.e(5238),a.e(2253)]).then(a.bind(a,2253)),ButtonPlay:()=>Promise.all([a.e(5238),a.e(6110)]).then(a.bind(a,16110)),CardGame:()=>Promise.all([a.e(5238),a.e(5120)]).then(a.bind(a,65120)),Cards:()=>Promise.all([a.e(5238),a.e(2096)]).then(a.bind(a,22096)),CashierArrowLeft:()=>Promise.all([a.e(5238),a.e(4190)]).then(a.bind(a,44190)),CashierArrowRight:()=>Promise.all([a.e(5238),a.e(4253)]).then(a.bind(a,34253)),CasinoIconNew:()=>Promise.all([a.e(5238),a.e(9406)]).then(a.bind(a,59406)),CheckCircle:()=>Promise.all([a.e(5238),a.e(527)]).then(a.bind(a,10527)),ClassicView:()=>Promise.all([a.e(5238),a.e(7963)]).then(a.bind(a,1542)),CopyToCouponMobile:()=>Promise.all([a.e(5238),a.e(3715)]).then(a.bind(a,33715)),CopyToCouponSuccess:()=>Promise.all([a.e(5238),a.e(2448)]).then(a.bind(a,2448)),CopyToCoupon:()=>Promise.all([a.e(5238),a.e(4404)]).then(a.bind(a,54404)),CrashGame:()=>Promise.all([a.e(5238),a.e(6612)]).then(a.bind(a,66612)),Cricket:()=>Promise.all([a.e(5238),a.e(9522)]).then(a.bind(a,69522)),CrownBronze:()=>Promise.all([a.e(5238),a.e(1130)]).then(a.bind(a,61130)),CrownGold:()=>Promise.all([a.e(5238),a.e(4172)]).then(a.bind(a,34172)),CrownSilver:()=>Promise.all([a.e(5238),a.e(4130)]).then(a.bind(a,44130)),Cup:()=>Promise.all([a.e(5238),a.e(8626)]).then(a.bind(a,78626)),EparakstsLogo:()=>Promise.all([a.e(5238),a.e(9430)]).then(a.bind(a,19430)),FactorAdditionalUp:()=>Promise.all([a.e(5238),a.e(5733)]).then(a.bind(a,5733)),FileUpload:()=>Promise.all([a.e(5238),a.e(6489)]).then(a.bind(a,46489)),Filter:()=>Promise.all([a.e(5238),a.e(7946)]).then(a.bind(a,7946)),Finish:()=>Promise.all([a.e(5238),a.e(2929)]).then(a.bind(a,2929)),Fishing:()=>Promise.all([a.e(5238),a.e(7391)]).then(a.bind(a,27391)),Forecast:()=>Promise.all([a.e(5238),a.e(1742)]).then(a.bind(a,81742)),Gift:()=>Promise.all([a.e(5238),a.e(9320)]).then(a.bind(a,89320)),HallOfFame:()=>Promise.all([a.e(5238),a.e(9117)]).then(a.bind(a,69117)),HeaderClock:()=>Promise.all([a.e(5238),a.e(3476)]).then(a.bind(a,3476)),HighrollerIcon:()=>Promise.all([a.e(5238),a.e(666)]).then(a.bind(a,40666)),HorseRacingColor:()=>Promise.all([a.e(5238),a.e(6884)]).then(a.bind(a,56884)),HorseRacing:()=>Promise.all([a.e(5238),a.e(4749)]).then(a.bind(a,44749)),IcInfo:()=>Promise.all([a.e(5238),a.e(4089)]).then(a.bind(a,54089)),IconCoin:()=>Promise.all([a.e(5238),a.e(4728)]).then(a.bind(a,74728)),IconEdit:()=>Promise.all([a.e(5238),a.e(1941)]).then(a.bind(a,71941)),IconLimits:()=>Promise.all([a.e(5238),a.e(2371)]).then(a.bind(a,82371)),IconMobBetslip:()=>Promise.all([a.e(5238),a.e(2891)]).then(a.bind(a,32891)),IconSportCasino:()=>Promise.all([a.e(5238),a.e(3499)]).then(a.bind(a,93499)),IncomingBet:()=>Promise.all([a.e(5238),a.e(6462)]).then(a.bind(a,31404)),IncomingBets:()=>Promise.all([a.e(5238),a.e(7380)]).then(a.bind(a,67380)),InfoCircle:()=>Promise.all([a.e(5238),a.e(3622)]).then(a.bind(a,53622)),Ios:()=>Promise.all([a.e(5238),a.e(2343)]).then(a.bind(a,92343)),Ipl:()=>Promise.all([a.e(5238),a.e(6293)]).then(a.bind(a,36293)),Leaderboard:()=>Promise.all([a.e(5238),a.e(8319)]).then(a.bind(a,98319)),Lightning:()=>Promise.all([a.e(5238),a.e(8725)]).then(a.bind(a,78725)),LiveCasino:()=>Promise.all([a.e(5238),a.e(5468)]).then(a.bind(a,75468)),LiveTimer:()=>Promise.all([a.e(5238),a.e(633)]).then(a.bind(a,50633)),MatchStopped:()=>Promise.all([a.e(5238),a.e(3388)]).then(a.bind(a,23388)),MobileId:()=>Promise.all([a.e(5238),a.e(4423)]).then(a.bind(a,14423)),ModernAllSportsFilter:()=>Promise.all([a.e(5238),a.e(1311)]).then(a.bind(a,1311)),ModernAllSports:()=>Promise.all([a.e(5238),a.e(7972)]).then(a.bind(a,97972)),ModernAnalyticsBars:()=>Promise.all([a.e(5238),a.e(8167)]).then(a.bind(a,18167)),ModernBroadcast:()=>Promise.all([a.e(5238),a.e(9190)]).then(a.bind(a,89190)),ModernClose:()=>Promise.all([a.e(5238),a.e(6028)]).then(a.bind(a,66028)),ModernCog:()=>Promise.all([a.e(5238),a.e(7026)]).then(a.bind(a,47026)),ModernCollapse:()=>Promise.all([a.e(5238),a.e(5265)]).then(a.bind(a,65265)),ModernFactorStats:()=>Promise.all([a.e(5238),a.e(5569)]).then(a.bind(a,75569)),ModernLeagues:()=>Promise.all([a.e(5238),a.e(7475)]).then(a.bind(a,77475)),ModernLoader:()=>Promise.all([a.e(5238),a.e(2016)]).then(a.bind(a,42016)),ModernMenuFilter:()=>Promise.all([a.e(5238),a.e(8493)]).then(a.bind(a,58493)),ModernScoreboard:()=>Promise.all([a.e(5238),a.e(2212)]).then(a.bind(a,52212)),ModernSearch:()=>Promise.all([a.e(5238),a.e(1938)]).then(a.bind(a,21938)),ModernSport:()=>Promise.all([a.e(5238),a.e(4697)]).then(a.bind(a,14697)),ModernTime:()=>Promise.all([a.e(5238),a.e(9447)]).then(a.bind(a,32100)),ModernTimer:()=>Promise.all([a.e(5238),a.e(797)]).then(a.bind(a,30797)),ModernTopEvents:()=>Promise.all([a.e(5238),a.e(4979)]).then(a.bind(a,34979)),ModernTop:()=>Promise.all([a.e(5238),a.e(9470)]).then(a.bind(a,79470)),ModernView:()=>Promise.all([a.e(5238),a.e(4834)]).then(a.bind(a,24834)),MultibetIcon:()=>Promise.all([a.e(5238),a.e(8389)]).then(a.bind(a,98389)),NavigationMenu:()=>Promise.all([a.e(5238),a.e(6703)]).then(a.bind(a,36703)),OntarioRegSuccessNotification:()=>Promise.all([a.e(5238),a.e(9955)]).then(a.bind(a,59955)),PauseCircle:()=>Promise.all([a.e(5238),a.e(5994)]).then(a.bind(a,35994)),PictureInPicture:()=>Promise.all([a.e(5238),a.e(558)]).then(a.bind(a,90558)),PinFilled:()=>Promise.all([a.e(5238),a.e(9759)]).then(a.bind(a,79759)),Pin:()=>Promise.all([a.e(5238),a.e(3582)]).then(a.bind(a,3582)),Profile:()=>Promise.all([a.e(5238),a.e(452)]).then(a.bind(a,70452)),PromotionsRiskFreebet:()=>Promise.all([a.e(5238),a.e(6401)]).then(a.bind(a,86401)),Promotions:()=>Promise.all([a.e(5238),a.e(3661)]).then(a.bind(a,83661)),RecentlyPlayed:()=>Promise.all([a.e(5238),a.e(3201)]).then(a.bind(a,3201)),ResponsibleGamblingDeactivation:()=>Promise.all([a.e(5238),a.e(9297)]).then(a.bind(a,19297)),ResponsibleGamblingExclusion:()=>Promise.all([a.e(5238),a.e(3685)]).then(a.bind(a,83685)),ResponsibleGamblingLimits:()=>Promise.all([a.e(5238),a.e(9211)]).then(a.bind(a,79211)),ReturnCircle:()=>Promise.all([a.e(5238),a.e(7934)]).then(a.bind(a,97934)),Roulette:()=>Promise.all([a.e(5238),a.e(8522)]).then(a.bind(a,28522)),Royal:()=>Promise.all([a.e(5238),a.e(3639)]).then(a.bind(a,43639)),SearchNoResults:()=>Promise.all([a.e(5238),a.e(2937)]).then(a.bind(a,32937)),SlotMashine:()=>Promise.all([a.e(5238),a.e(4270)]).then(a.bind(a,84270)),SmartId:()=>Promise.all([a.e(5238),a.e(9273)]).then(a.bind(a,69273)),Soccer:()=>Promise.all([a.e(5238),a.e(7768)]).then(a.bind(a,97768)),SocialTelegram:()=>Promise.all([a.e(5238),a.e(5327)]).then(a.bind(a,25327)),SocialTwitter:()=>Promise.all([a.e(5238),a.e(560)]).then(a.bind(a,90560)),SocialWhatsapp:()=>Promise.all([a.e(5238),a.e(9827)]).then(a.bind(a,79827)),StarFilled:()=>Promise.all([a.e(5238),a.e(3547)]).then(a.bind(a,83547)),Star:()=>Promise.all([a.e(5238),a.e(4873)]).then(a.bind(a,17638)),SvgAccount:()=>Promise.all([a.e(5238),a.e(1393)]).then(a.bind(a,1393)),SvgAllSports:()=>Promise.all([a.e(5238),a.e(7236)]).then(a.bind(a,77236)),SvgAndroid:()=>Promise.all([a.e(5238),a.e(5186)]).then(a.bind(a,55186)),SvgArrowCircle:()=>Promise.all([a.e(5238),a.e(1461)]).then(a.bind(a,81461)),SvgArrow:()=>Promise.all([a.e(5238),a.e(5098)]).then(a.bind(a,45098)),SvgAutoPick:()=>Promise.all([a.e(5238),a.e(7423)]).then(a.bind(a,37423)),SvgAviatorFull:()=>Promise.all([a.e(5238),a.e(7628)]).then(a.bind(a,87628)),SvgAviatorProppeller:()=>Promise.all([a.e(5238),a.e(2862)]).then(a.bind(a,82862)),SvgAviatorText:()=>Promise.all([a.e(5238),a.e(3025)]).then(a.bind(a,73025)),SvgAviator:()=>Promise.all([a.e(5238),a.e(6516)]).then(a.bind(a,76516)),SvgBallLoader:()=>Promise.all([a.e(5238),a.e(3048)]).then(a.bind(a,53048)),SvgBasket:()=>Promise.all([a.e(5238),a.e(2851)]).then(a.bind(a,22851)),SvgBetHistory:()=>Promise.all([a.e(5238),a.e(60)]).then(a.bind(a,80060)),SvgBetradar:()=>Promise.all([a.e(5238),a.e(5071)]).then(a.bind(a,75071)),SvgBets:()=>Promise.all([a.e(5238),a.e(8907)]).then(a.bind(a,48907)),SvgBetslipArrowReturn:()=>Promise.all([a.e(5238),a.e(4497)]).then(a.bind(a,54497)),SvgBetslipArrow:()=>Promise.all([a.e(5238),a.e(5262)]).then(a.bind(a,45262)),SvgBetslipClear:()=>Promise.all([a.e(5238),a.e(7719)]).then(a.bind(a,77719)),SvgBonusCasinoTwo:()=>Promise.all([a.e(5238),a.e(8324)]).then(a.bind(a,8324)),SvgBonusCasino:()=>Promise.all([a.e(5238),a.e(5966)]).then(a.bind(a,5966)),SvgBonusSportTwo:()=>Promise.all([a.e(5238),a.e(6607)]).then(a.bind(a,16607)),SvgBonusSport:()=>Promise.all([a.e(5238),a.e(5965)]).then(a.bind(a,15965)),SvgBonuses:()=>Promise.all([a.e(5238),a.e(66)]).then(a.bind(a,50066)),SvgBook:()=>Promise.all([a.e(5238),a.e(8970)]).then(a.bind(a,58970)),SvgBroadcast:()=>Promise.all([a.e(5238),a.e(6558)]).then(a.bind(a,76558)),SvgCalendar:()=>Promise.all([a.e(5238),a.e(7583)]).then(a.bind(a,37583)),SvgCashier:()=>Promise.all([a.e(5238),a.e(6695)]).then(a.bind(a,56695)),SvgCasinoAll:()=>Promise.all([a.e(5238),a.e(6620)]).then(a.bind(a,66620)),SvgCasinoBaccarat:()=>Promise.all([a.e(5238),a.e(5929)]).then(a.bind(a,55929)),SvgCasinoBlackjack:()=>Promise.all([a.e(5238),a.e(4940)]).then(a.bind(a,54940)),SvgCasinoBonusBuy:()=>Promise.all([a.e(5238),a.e(4058)]).then(a.bind(a,94058)),SvgCasinoDropsAndWins:()=>Promise.all([a.e(5238),a.e(5271)]).then(a.bind(a,25271)),SvgCasinoFastGames:()=>Promise.all([a.e(5238),a.e(5584)]).then(a.bind(a,45584)),SvgCasinoFavorites:()=>Promise.all([a.e(5238),a.e(451)]).then(a.bind(a,90451)),SvgCasinoHalloween:()=>Promise.all([a.e(5238),a.e(6135)]).then(a.bind(a,66135)),SvgCasinoHistory:()=>Promise.all([a.e(5238),a.e(6825)]).then(a.bind(a,6825)),SvgCasinoHot:()=>Promise.all([a.e(5238),a.e(5642)]).then(a.bind(a,85642)),SvgCasinoJackpot:()=>Promise.all([a.e(5238),a.e(4846)]).then(a.bind(a,14846)),SvgCasinoJackpots:()=>Promise.all([a.e(5238),a.e(5433)]).then(a.bind(a,85433)),SvgCasinoLobby:()=>Promise.all([a.e(5238),a.e(2248)]).then(a.bind(a,22248)),SvgCasinoNewGames:()=>Promise.all([a.e(5238),a.e(3096)]).then(a.bind(a,63096)),SvgCasinoOther:()=>Promise.all([a.e(5238),a.e(7572)]).then(a.bind(a,67572)),SvgCasinoPoker:()=>Promise.all([a.e(5238),a.e(1149)]).then(a.bind(a,1149)),SvgCasinoPopular:()=>Promise.all([a.e(5238),a.e(3042)]).then(a.bind(a,43042)),SvgCasinoPromotions:()=>Promise.all([a.e(5238),a.e(456)]).then(a.bind(a,10456)),SvgCasinoRoulette:()=>Promise.all([a.e(5238),a.e(6862)]).then(a.bind(a,36862)),SvgCasinoSlots:()=>Promise.all([a.e(5238),a.e(8530)]).then(a.bind(a,68530)),SvgCasino:()=>Promise.all([a.e(5238),a.e(6266)]).then(a.bind(a,6266)),SvgChristBold:()=>Promise.all([a.e(5238),a.e(4447)]).then(a.bind(a,54447)),SvgCity:()=>Promise.all([a.e(5238),a.e(7449)]).then(a.bind(a,27449)),SvgCloseIcon:()=>Promise.all([a.e(5238),a.e(8844)]).then(a.bind(a,56703)),SvgCloseSecondary:()=>Promise.all([a.e(5238),a.e(3255)]).then(a.bind(a,30522)),SvgClose:()=>Promise.all([a.e(5238),a.e(2441)]).then(a.bind(a,12441)),SvgCoeffDisabled:()=>Promise.all([a.e(5238),a.e(8181)]).then(a.bind(a,8181)),SvgCopyFilled:()=>Promise.all([a.e(5238),a.e(8869)]).then(a.bind(a,88869)),SvgCopy:()=>Promise.all([a.e(5238),a.e(9418)]).then(a.bind(a,19418)),SvgCurrency:()=>Promise.all([a.e(5238),a.e(9252)]).then(a.bind(a,9252)),SvgDeposit:()=>Promise.all([a.e(5238),a.e(3021)]).then(a.bind(a,79522)),SvgDownload:()=>Promise.all([a.e(5238),a.e(7775)]).then(a.bind(a,17775)),SvgEmail:()=>Promise.all([a.e(5238),a.e(1872)]).then(a.bind(a,1872)),SvgError:()=>Promise.all([a.e(5238),a.e(2585)]).then(a.bind(a,52585)),SvgEventArrow:()=>Promise.all([a.e(5238),a.e(3134)]).then(a.bind(a,83134)),SvgEyeActive:()=>Promise.all([a.e(5238),a.e(8961)]).then(a.bind(a,68961)),SvgFactorStats:()=>Promise.all([a.e(5238),a.e(1839)]).then(a.bind(a,51839)),SvgFilterAz:()=>Promise.all([a.e(5238),a.e(1969)]).then(a.bind(a,91969)),SvgFilterCountry:()=>Promise.all([a.e(5238),a.e(5051)]).then(a.bind(a,85051)),SvgFilterPopular:()=>Promise.all([a.e(5238),a.e(9114)]).then(a.bind(a,19114)),SvgFind:()=>Promise.all([a.e(5238),a.e(5875)]).then(a.bind(a,5875)),SvgFlag:()=>Promise.all([a.e(5238),a.e(3458)]).then(a.bind(a,59182)),SvgFlash:()=>Promise.all([a.e(5238),a.e(2139)]).then(a.bind(a,2139)),SvgForecastHistory:()=>Promise.all([a.e(5238),a.e(4803)]).then(a.bind(a,84803)),SvgForecast:()=>Promise.all([a.e(5238),a.e(6837)]).then(a.bind(a,26837)),SvgFullSize:()=>Promise.all([a.e(5238),a.e(3333)]).then(a.bind(a,93333)),SvgGift:()=>Promise.all([a.e(5238),a.e(5456)]).then(a.bind(a,95456)),SvgHidden:()=>Promise.all([a.e(5238),a.e(5932)]).then(a.bind(a,95932)),SvgHomeDark:()=>Promise.all([a.e(5238),a.e(6329)]).then(a.bind(a,66329)),SvgHome:()=>Promise.all([a.e(5238),a.e(5015)]).then(a.bind(a,25015)),SvgInputLoader:()=>Promise.all([a.e(5238),a.e(9388)]).then(a.bind(a,19388)),SvgIos:()=>Promise.all([a.e(5238),a.e(3409)]).then(a.bind(a,13409)),SvgJackpotHistory:()=>Promise.all([a.e(5238),a.e(2339)]).then(a.bind(a,2339)),SvgJackpot:()=>Promise.all([a.e(5238),a.e(413)]).then(a.bind(a,90413)),SvgKenoLotto:()=>Promise.all([a.e(5238),a.e(1678)]).then(a.bind(a,11678)),SvgLiveNew:()=>Promise.all([a.e(5238),a.e(2135)]).then(a.bind(a,32135)),SvgLive:()=>Promise.all([a.e(5238),a.e(5159)]).then(a.bind(a,45159)),SvgLivecasinoAll:()=>Promise.all([a.e(5238),a.e(3813)]).then(a.bind(a,43813)),SvgLivecasinoLobby:()=>Promise.all([a.e(5238),a.e(6578)]).then(a.bind(a,96578)),SvgLivecasino:()=>Promise.all([a.e(5238),a.e(4726)]).then(a.bind(a,34726)),SvgLock:()=>Promise.all([a.e(5238),a.e(643)]).then(a.bind(a,643)),SvgLogin:()=>Promise.all([a.e(5238),a.e(5762)]).then(a.bind(a,11448)),SvgLogout:()=>Promise.all([a.e(5238),a.e(9378)]).then(a.bind(a,69378)),SvgLook:()=>Promise.all([a.e(5238),a.e(7814)]).then(a.bind(a,87814)),SvgMyBets:()=>Promise.all([a.e(5238),a.e(1510)]).then(a.bind(a,21510)),SvgNameNew:()=>Promise.all([a.e(5238),a.e(9880)]).then(a.bind(a,89880)),SvgName:()=>Promise.all([a.e(5238),a.e(5225)]).then(a.bind(a,5225)),SvgNavBurger:()=>Promise.all([a.e(5238),a.e(4715)]).then(a.bind(a,44715)),SvgNoBonusTwo:()=>Promise.all([a.e(5238),a.e(8276)]).then(a.bind(a,88276)),SvgNoBonus:()=>Promise.all([a.e(5238),a.e(8971)]).then(a.bind(a,58971)),SvgNotFoundModern:()=>Promise.all([a.e(5238),a.e(480)]).then(a.bind(a,480)),SvgNotice:()=>Promise.all([a.e(5238),a.e(7195)]).then(a.bind(a,57195)),SvgNotification:()=>Promise.all([a.e(5238),a.e(5753)]).then(a.bind(a,5753)),SvgOddsAmerican:()=>Promise.all([a.e(5238),a.e(8141)]).then(a.bind(a,8141)),SvgOddsDecimal:()=>Promise.all([a.e(5238),a.e(5045)]).then(a.bind(a,45045)),SvgOddsFractional:()=>Promise.all([a.e(5238),a.e(6521)]).then(a.bind(a,76521)),SvgOddsHongKong:()=>Promise.all([a.e(5238),a.e(6474)]).then(a.bind(a,79440)),SvgOddsIndonesian:()=>Promise.all([a.e(5238),a.e(4448)]).then(a.bind(a,54448)),SvgOddsMalaysian:()=>Promise.all([a.e(5238),a.e(2477)]).then(a.bind(a,2477)),SvgPending:()=>Promise.all([a.e(5238),a.e(112)]).then(a.bind(a,20112)),SvgPlusDeposit:()=>Promise.all([a.e(5238),a.e(5151)]).then(a.bind(a,15151)),SvgPostcode:()=>Promise.all([a.e(5238),a.e(7160)]).then(a.bind(a,17160)),SvgPreferences:()=>Promise.all([a.e(5238),a.e(1629)]).then(a.bind(a,1629)),SvgPromo:()=>Promise.all([a.e(5238),a.e(9336)]).then(a.bind(a,39336)),SvgPromotion:()=>Promise.all([a.e(5238),a.e(5570)]).then(a.bind(a,45570)),SvgResults:()=>Promise.all([a.e(5238),a.e(4463)]).then(a.bind(a,44463)),SvgScore:()=>Promise.all([a.e(5238),a.e(7056)]).then(a.bind(a,61212)),SvgSee:()=>Promise.all([a.e(5238),a.e(5657)]).then(a.bind(a,5657)),SvgSettings:()=>Promise.all([a.e(5238),a.e(4031)]).then(a.bind(a,4031)),SvgShareSecondary:()=>Promise.all([a.e(5238),a.e(9077)]).then(a.bind(a,69077)),SvgShare:()=>Promise.all([a.e(5238),a.e(5660)]).then(a.bind(a,35660)),SvgSort:()=>Promise.all([a.e(5238),a.e(6524)]).then(a.bind(a,56524)),SvgSportArrow:()=>Promise.all([a.e(5238),a.e(6317)]).then(a.bind(a,46317)),SvgSport:()=>Promise.all([a.e(5238),a.e(6648)]).then(a.bind(a,76648)),SvgStarColourfull:()=>Promise.all([a.e(5238),a.e(2749)]).then(a.bind(a,92749)),SvgStarFilled:()=>Promise.all([a.e(5238),a.e(8088)]).then(a.bind(a,58088)),SvgStar:()=>Promise.all([a.e(5238),a.e(1719)]).then(a.bind(a,91719)),SvgStreet:()=>Promise.all([a.e(5238),a.e(5593)]).then(a.bind(a,25593)),SvgSuccessMark:()=>Promise.all([a.e(5238),a.e(1606)]).then(a.bind(a,61606)),SvgSuccessTick:()=>Promise.all([a.e(5238),a.e(52)]).then(a.bind(a,80052)),SvgThreeDots:()=>Promise.all([a.e(5238),a.e(9599)]).then(a.bind(a,79599)),SvgTick:()=>Promise.all([a.e(5238),a.e(9861)]).then(a.bind(a,99861)),SvgTicket:()=>Promise.all([a.e(5238),a.e(1548)]).then(a.bind(a,1548)),SvgTransaction:()=>Promise.all([a.e(5238),a.e(4194)]).then(a.bind(a,24194)),SvgTrashbin:()=>Promise.all([a.e(5238),a.e(5352)]).then(a.bind(a,5352)),SvgVideoFullScreen:()=>Promise.all([a.e(5238),a.e(8335)]).then(a.bind(a,98335)),SvgVideoPause:()=>Promise.all([a.e(5238),a.e(2919)]).then(a.bind(a,72919)),SvgVideoPlay:()=>Promise.all([a.e(5238),a.e(6328)]).then(a.bind(a,58529)),SvgVideoVolume:()=>Promise.all([a.e(5238),a.e(8705)]).then(a.bind(a,88705)),SvgWallet:()=>Promise.all([a.e(5238),a.e(315)]).then(a.bind(a,80315)),SvgWithdrawal:()=>Promise.all([a.e(5238),a.e(7031)]).then(a.bind(a,67031)),Timer:()=>Promise.all([a.e(5238),a.e(2775)]).then(a.bind(a,62775)),TimesCircle:()=>Promise.all([a.e(5238),a.e(316)]).then(a.bind(a,10316)),TriangleWarning:()=>Promise.all([a.e(5238),a.e(5890)]).then(a.bind(a,5890)),UpdateIcon:()=>Promise.all([a.e(5238),a.e(7825)]).then(a.bind(a,37825)),VerificationCheck:()=>Promise.all([a.e(5238),a.e(5755)]).then(a.bind(a,45755)),VerificationWarning:()=>Promise.all([a.e(5238),a.e(6083)]).then(a.bind(a,134)),VideoFullScreen:()=>Promise.all([a.e(5238),a.e(7293)]).then(a.bind(a,67293)),VideoPause:()=>Promise.all([a.e(5238),a.e(3195)]).then(a.bind(a,3195)),VideoPlay:()=>Promise.all([a.e(5238),a.e(6122)]).then(a.bind(a,16122)),VideoVolumeOff:()=>Promise.all([a.e(5238),a.e(4813)]).then(a.bind(a,24813)),VideoVolume:()=>Promise.all([a.e(5238),a.e(2557)]).then(a.bind(a,12557)),VipDiamond:()=>Promise.all([a.e(5238),a.e(1021)]).then(a.bind(a,81021)),VirtualSports:()=>Promise.all([a.e(5238),a.e(9521)]).then(a.bind(a,69521)),WinterThree:()=>Promise.all([a.e(5238),a.e(9570)]).then(a.bind(a,29570)),Winter:()=>Promise.all([a.e(5238),a.e(1339)]).then(a.bind(a,61339)),Chat:()=>Promise.all([a.e(5238),a.e(970)]).then(a.bind(a,70970))}},71110:(e,t,a)=>{"use strict";a.r(t),a.d(t,{AccountVerificationBlock:()=>s.CDQ,AccountVerificationItem:()=>s.j3i,AccountVerificationKeys:()=>s.Bq1,AccountVerificationSupportedFiles:()=>s.$$_,AccountVerificationSupportedFilesWithInput:()=>s.OXO,AccountVerificationToUpload:()=>s.t$5,AccountVerificationToUploadWithSize:()=>s.vU_,AccountVerificationTypes:()=>s.PZn,AmbassadorsBanner:()=>ml,AnimatedList:()=>s._Mv,AnimationPreload:()=>A.x1,AppLoader:()=>A.QP,ArrowPagination:()=>s.JCs,ArrowPositions:()=>s.aYh,AsideBoxModern:()=>qm,AsideMenuHolderDesktop:()=>A.G5,AsideQuickLinks:()=>pu,AsideSportList:()=>iu,AsideSportSearch:()=>Zm,AsideTextPage:()=>w,AsideTopChampionships:()=>du,AviatorCasino:()=>A.HN,AviatorGameFacade:()=>s.x_c,BANNERS_FEATURE_KEY:()=>Du.SO,BackButton:()=>A.xE,BalticStatesProvidersSessionModal:()=>s.gFM,BannerAlignment:()=>Du.IP,BannerButtonRouteType:()=>Du.Re,BannerFrontendIdentifier:()=>Du.Gf,BannerType:()=>Du.$,BannersInitialState:()=>Du.M$,BaseBoostedOddsEventsConnect:()=>Fa.d$,BaseHighlightEventsConnect:()=>Fa.DJ,BaseLineEventsConnect:()=>Fa.lx,BaseLiveEventsConnect:()=>Fa.CX,BaseRegistrationForm:()=>s.FZs,BaseTopLineEventsConnect:()=>Fa.x,BaseTopLiveEventsConnect:()=>Fa.jn,BetSettingsContainer:()=>s.A1F,BetShareModal:()=>s.BzF,BetStages:()=>at,BetTournament:()=>Ue,BetTournamentBoard:()=>tt.BetTournamentBoard,BetTournamentDesktop:()=>Ge,BetTournamentMobile:()=>Qe,BetTournamentsTermsModal:()=>et.BetTournamentsTermsModal,BetWidgetCoefSubtitle:()=>bt,BetWidgetFooterTime:()=>Et,BetWidgetGetBonus:()=>St,BetWidgetParticipationButtons:()=>Nt,BetWidgetParticipationContentTitle:()=>yt,BetWidgetPrizeFind:()=>gt,BetWidgetTermsButtons:()=>pt,BetWidgetTranslates:()=>dt,BetWidgetUserStats:()=>vt,BetradarTop:()=>ud,BettingSettingsDescription:()=>s.MFJ,BlockNewCarousel:()=>gl,BonusSwipeCheckbox:()=>A.c$,BreakpointProvider:()=>s.qxf,Button:()=>A.zx,CASINO_VIP_PROGRAM_FEATURE_KEY:()=>Nr,CLEAR_MESSAGE_TIMEOUT:()=>s.bPf,CMS_BLOCKS_FEATURE_KEY:()=>Du.VZ,CalendarContainer:()=>A.Lb,Cashier:()=>s.hs9,CashierModal:()=>A.On,CashoutButton:()=>s.MzG,CashoutConfirm:()=>s.NIb,CasinoRoutes:()=>y,Checkbox:()=>s.XZJ,CheckboxStyle:()=>s.CsV,ClockTimeZones:()=>b.zX,CmsBlocksItem:()=>A.NT,CmsClient:()=>Du.iy,CollapseBlock:()=>s.iR7,ComboBoostBanner:()=>cl,ComboBoostDescription:()=>s.YTx,CookieBar:()=>A.T6,Countdown:()=>A.IT,CouponActions:()=>s.SOb,CouponClearOutcomes:()=>s.oNs,CouponContainer:()=>s.Gsl,CouponHistory:()=>s.DV_,CouponHistoryFilters:()=>s.I3Q,CouponHistoryItem:()=>s.JLB,CouponHistoryItemStatus:()=>s.g_m,CouponModals:()=>s.s63,CouponNoBid:()=>A.YC,CouponNotifications:()=>s.hfv,CouponStatuses:()=>s.OEn,CurrencySymbol:()=>A.Y9,CurrentTime:()=>A.m4,CurrentTimeView:()=>A.Nu,CustomerBettingSettings:()=>s.jOU,CustomerBettingSettingsItem:()=>A.Qq,CustomerBindingContracts:()=>s.zFG,CustomerSecuritySettings:()=>s.e0S,DateTimeFormatter:()=>s.bg3,DeepLinkPage:()=>Ql,DefaultSliderContainer:()=>A.gl,DefaultSliderNew:()=>A.pq,DobDate:()=>b.fS,DocLoader:()=>s.smI,DotLoader:()=>A.g9,DownloadPDFButton:()=>s.Af,DownloadPDFButtonTypes:()=>s.ahA,DraggedScroll:()=>s.Z4F,Drawer:()=>A.dy,DropsAndWinsLogo:()=>A.kS,ElementTag:()=>Ba.VT,EparakstsAuthPage:()=>s.m23,EparakstsLogin:()=>s.Ptj,EparakstsRegistration:()=>s.A4K,ErrorBoundary:()=>s.SVk,EventDataTimer:()=>Hm,EventLeagueTitle:()=>A.JV,EventTableAdditionalResults:()=>s.O8i,EventTableBodyStatsBlock:()=>s.mYN,EventTableBodyStatsControls:()=>s.NXO,EventTableBodyStatus:()=>s.Cgk,EventTableBodyStatusModern:()=>od,EventTableBodyStatusWrapper:()=>s.C_V,EventTablePeriodsHistory:()=>s.wrk,EventTableTimer:()=>s.xON,EventTeamCards:()=>s.ChL,EventTooltip:()=>s.F25,FAVORITE_COMPETITORS_FILTER_FEATURE_KEY:()=>Pe.oy,FOOTER_DATA_FEATURE_KEY:()=>Du.wT,FastBetSumEditor:()=>A.mv,FastBetSumEditorComponent:()=>A.N,FavoriteButton:()=>A._6,FavoritesBlock:()=>A._1,FavoritesBlockItem:()=>A.RF,FeatureProvider:()=>Be.s,FeatureProviderFeatures:()=>Be.z,FeaturesToggler:()=>fu,FlagIcon:()=>s.U65,FooterLicenseValidation:()=>ol,ForecastButton:()=>A.XE,ForecastList:()=>Su,ForecastTranslationList:()=>Eu,FormatterCurrency:()=>s.h87,FrontRenderTextPage:()=>j,FullEventAuth:()=>uc,FullEventMarketsCategories:()=>Bc,FullEventPageStubImg:()=>ic,GAME_IMAGE_SMALL_PARAMS:()=>b.my,GAME_IMAGE_SMALL_SIZE:()=>b.gk,GameImage:()=>A.XG,GameImageSizeName:()=>b.p2,GameImageSizes:()=>b.BV,HIGHLIGHT_BET_SETTINGS_STORAGE_NAME:()=>s.l7O,HeaderClockDesktop:()=>A.Ck,HeaderClockMob:()=>A.n,HofCasino:()=>Lt.HofCasino,HofCasinoPage:()=>aa,HofCasinoPageMobile:()=>_a,HofCasinoPedestal:()=>It.HofCasinoPedestal,HofHeaderAction:()=>xt.HofHeaderAction,HofPageSwitcher:()=>kt.HofPageSwitcher,HofSport:()=>Pt.HofSport,HofSportPage:()=>ra,HofSportPageMobile:()=>fa,HomePageBanner:()=>rl,IEventTableTimerEntity:()=>Ba.BZ,INCOMING_BETS_FEATURE_KEY:()=>Ll.Nz,IOsBroadcastWidget:()=>A.Hv,IconAnalytics:()=>s.n$v,IconGenerator:()=>A.pl,IconLive:()=>s.mR5,IconLoader:()=>s.pAw,ImagePreloader:()=>s.RWo,IncomingBets:()=>Yl,IncomingBetsClient:()=>$u.U_,IncomingBetsFilters:()=>$u.M,IncomingBetsTypes:()=>$u.Il,InfoBox:()=>En,InputView:()=>A.Em,InputViewConnect:()=>A.G4,InputWithWrapper:()=>A.d1,IsTopEvent:()=>$u.CD,LEAGUES_STORE_FEATURE_KEY:()=>Se.M8,LOCATION_DEVICE_STORE_FEATURE_KEY:()=>Ce,LastBetSaving:()=>A.Y7,LatviaRegistrationForm:()=>s.Wq$,LazyBackground:()=>A.jF,LazyImage:()=>A.wY,LeagueIcon:()=>A.QG,LeaguePageConnect:()=>Fa.Od,LeaguesMenu:()=>mm,LeaguesMenuCountry:()=>lm,LeaguesMenuSwitch:()=>Bm,LimitEditBaseReduxSetup:()=>Fa.Px,LimitsSuggestionPopup:()=>A.JZ,LinkAppSiteConvertor:()=>ye.w,LoadingOptions:()=>A.R7,LocationDeviceSlice:()=>Ne,LoginForm:()=>s.U0H,LoginWithProviders:()=>s.CXU,Logo:()=>s.TRl,MainPageBanners:()=>A.C6,ModalLanguages:()=>s.MJy,ModalPortal:()=>s.Hvu,ModalView:()=>A.Rj,ModalViewMobile:()=>A.hf,ModernCheckbox:()=>A.tD,ModernPlatformSportRoutes:()=>T,MultibetEventStatuses:()=>s.$s,NavigationView:()=>A.Tu,NewSnakeLoader:()=>s._xq,NoFavorites:()=>A._A,NotFound:()=>A.TX,NotFoundIcon:()=>fd,NoticeBox:()=>A.f7,NoticeBoxSection:()=>A.cT,NoticeBoxSectionType:()=>A.PJ,OddsBoosterBanners:()=>ul.k,OddsBoosterEventIcon:()=>ul.o,OddsFormat:()=>A.fJ,OddsFormatter:()=>A.ON,OddsFormatterLayouts:()=>A.C7,OneTrustCookieBanner:()=>A._5,OntarioAdditionalFields:()=>s.Ucz,OntarioTermsAndConditions:()=>s.tEY,OutsideClickSkipElement:()=>s.DIO,Page:()=>ju.T,PasswordRecommendations:()=>Cn.E,PasswordRequirements:()=>Cn.c,PaymentIQwidget:()=>A.Gq,PaymentMethods:()=>A.A6,PaymentMethodsCMS:()=>A.a2,PgwWidget:()=>A.i,PgwWidgetIframe:()=>Tu.M,PhoneVerification:()=>s.YMY,PinButton:()=>A.RT,PlatformBaseLayout:()=>ne,PlatformIcons:()=>cr,PlatformMobileQueries:()=>s.BME,PlatformMobileQueriesName:()=>s.xbG,PlatformOuterRoutes:()=>g,PlatformQueries:()=>s.BMi,PlatformQueriesName:()=>s.qMt,PlatformRoot:()=>fe,PlatformSportRoutes:()=>C,PluralCategories:()=>b.iy,ProgressLoader:()=>s.s0U,PromoSectionTypeImages:()=>qi.VG,PromoSnackbar:()=>A.FX,PromoTypeIcon:()=>qi.d7,PromoTypeTranslations:()=>qi.gg,PromotionCard:()=>ii,PromotionCardTitle:()=>Zn,PromotionsBlockedPage:()=>A.xS,PromotionsList:()=>s.nOY,PromotionsNotFound:()=>On,PromotionsSections:()=>A.MX,REAL_TIME_INCOMING_BETS_FEATURE_KEY:()=>fl.je,RadioButton:()=>A.EU,ReCaptchaComponent:()=>A.p3,RealTimeIncomingBets:()=>Tl,RealTimeIncomingBetsClient:()=>Ou.Mn,RealTimeIncomingBetsFilters:()=>Ou.fw,RealTimeIncomingBetsModals:()=>fl.xk,RealTimeIncomingBetsTypes:()=>Ou.H,RecaptchaNotification:()=>s.GTJ,RegistrationAustralia:()=>s.Az9,RegistrationBrazilWithCPF:()=>s.B3M,RegistrationByPhone:()=>s.Gpe,RegistrationComplete:()=>Nn,RegistrationGhana:()=>s.n9g,RegistrationNetherlands:()=>s.Nqb,RegistrationOntario:()=>s.pAh,RegistrationOntarioLogos:()=>s.KTJ,RegistrationPortugal:()=>s.kt4,RegistrationSpain:()=>s.brC,RegistrationStartedBrands:()=>s.SK7,RegistrationStartedLoader:()=>s.aq3,RegistrationSteps:()=>s.EWL,RegistrationSwitcher:()=>s.Jnj,RegistrationWithProviders:()=>s.OC_,RestoreForm:()=>s.$lW,RiskFreeBetCard:()=>Eo,RiskFreeSpinCard:()=>Xn,RouteSwitcherView:()=>ie,SEON_DEVICE_FINGERPRINT_FEATURE_KEY:()=>s.IBE,SPORT_VIP_PROGRAM_FEATURE_KEY:()=>Hr,ScrollToTop:()=>b.pU,SearchIconSwitch:()=>fr,SearchPageResult:()=>Uc,SelectCountryConnect:()=>s.xCq,SelfDeletionModal:()=>s.PhW,SelfExclusionModal:()=>s.vdM,SentryIgnore:()=>Cu,SessionStoreChecker:()=>s.tVi,SessionTime:()=>A.Ag,SessionTimeView:()=>A.ML,ShareButton:()=>s.Tzm,ShareButtonTypes:()=>s.RcZ,SignInSections:()=>Fa.O3,SiteMenuNewIcon:()=>s.Bw0,Snackbar:()=>A.A9,SnackbarNotificationConnect:()=>s.npd,SnakeLoader:()=>s.in2,SpainRegistrationStepTitles:()=>s.qnO,StatusBadge:()=>A.OE,StatusBadgeClass:()=>A.aC,StickyWrapper:()=>vd,Stories:()=>A.fQ,SvgIcon:()=>A.le,SvgSportIcon:()=>A.mK,SvpReloadTime:()=>Na,SwipeCheckbox:()=>A.gR,SwipeCheckboxSizes:()=>A.uq,SwiperBox:()=>A.lN,TabsToggler:()=>A.g2,TeamLogo:()=>A.ZV,TermsAndPolicyUpdate:()=>s.OpH,Ticker:()=>A.vB,TimeoutLimitConnect:()=>s.e5K,TimeoutLimitModal:()=>s.wcL,TitleHover:()=>s.ZA0,TogglerMarkets:()=>Ic,Tooltip:()=>s.ua7,TransactionHistoryItem:()=>Ui,UIConfirmationModal:()=>Ct._T,UIModalPortal:()=>Ct.Mk,UINotificationModal:()=>Ct.Y9,UINotificationSessionModal:()=>Ct.Fs,UIOptionSelect:()=>A.EN,UIPortalType:()=>Ct.sO,UISelect:()=>A.Cj,UISnackbarNotifications:()=>s.dD2,UserConfirmationView:()=>s.Bbb,UserLastBetsValue:()=>$u.xD,VIPProgramClient:()=>VIPProgramClient,VariantsTypes:()=>s.KuO,VerificationItem:()=>A.bc,VerificationItemComponent:()=>A._g,VipProgramSection:()=>Sr,VipSportPrograms:()=>Pa,WelcomeBonusList:()=>yu.H,WidgetSlideTypes:()=>Ca,WidgetTimeLeft:()=>lt.WidgetTimeLeft,_AnimationPreload:()=>A.aM,_CasinoRoutes:()=>y,_InputView:()=>A.hU,_InputWithWrapper:()=>A.Cc,_OntarioAdditionalFields:()=>s.hAG,_OntarioTermsAndConditions:()=>s.onK,accountVerificationConnect:()=>ri,addDocumentFile:()=>A.DO,addLimitsDescriptions:()=>Fa.dM,addLimitsTitles:()=>Fa.r,addMiddleware:()=>Bu,additionaFieldsStep3:()=>s.e2p,balanceAccountMiddleware:()=>mn,bannersEpic:()=>Du.Kt,bannersReducer:()=>Du.Xy,bannersSlice:()=>Du.Eo,baseAppSetup:()=>s.xKA,baseRegistrationFieldsStepsSets:()=>s.xfb,betHistoryMiddleware:()=>Qs,betTournamentColorTranslates:()=>ze.Q,betTournamentConnect:()=>De,betWidgetMappedTranslates:()=>ut,betslipMiddleware:()=>Ha,bettingOptions:()=>s.lgh,bodyAppReadyClass:()=>U,bodyClassToggler:()=>b.Fj,bodyHeaderClockClass:()=>A.A,bodyLoaderClass:()=>V,btagKey:()=>u,cabinetBetHistoryConnect:()=>ci,cabinetCasinoHistoryConnect:()=>di,cabinetCasinoSessionHistoryConnect:()=>dr,casinoHistoryEndDate:()=>ui,casinoHistoryMinDate:()=>pi,casinoHistoryStartDate:()=>mi,casinoVipProgramReducer:()=>xr,casinoVipProgramSlice:()=>kr,checkCoupleOfGuards:()=>gs,checkEventIsOutrightEvent:()=>s.$ck,checkFileHasAllowedType:()=>A.MC,checkIsDataChanged:()=>Tr,clearCasinoVipProgramData:()=>Pr,clearCmsBlocks:()=>Du.hv,clearFooterData:()=>Du.qO,clearIncomingBetsState:()=>Ll.My,clearRealTimeIncomingBetsSelected:()=>fl.vA,clearRealTimeIncomingBetsState:()=>fl.nn,clearSportVipProgramData:()=>Zr,cmsBlocksReducer:()=>Du.oN,cmsBlocksSlice:()=>Du.D9,contactsConnect:()=>Fa.ft,convertPeriodToSelectValue:()=>s.WlF,convertSelectValueToPeriod:()=>s.xRI,createApiManager:()=>Au,createEpicManager:()=>Nu,createInitialCasinoHistoryFilterState:()=>_i,createInitialSessionHistoryFilterState:()=>_r,createInitialTransactionHistoryFiltersState:()=>Ei,createMiddlewareManager:()=>Lu,createReducerManager:()=>wu,currencyDropdownHook:()=>s.le5,currencyUISelectTemplate:()=>A.kU,currencyUiSelectHook:()=>s.vBt,customerDetailsMiddleware:()=>Wa,customerIoMiddleware:()=>Xs,customerPreferencesMiddleware:()=>Ga,customerPromotionsConnect:()=>Ln,customerReportsMiddleware:()=>hn,defaultPaymentMethodsMaxVisualCount:()=>A.PV,desktopCurrencyUISelectTemplate:()=>A.mp,deviceDetectionHook:()=>b.LS,editLimitsDescriptions:()=>Fa.kD,editLimitsTitles:()=>Fa.Ow,eventFullCommon:()=>Fa.mY,eventPeriodHistoryOnlyTooltip:()=>s.vHm,eventTableOutcomeConnect:()=>gr,favoriteCompetitorsFilterAdd:()=>Pe.Hc,favoriteCompetitorsFilterClear:()=>Pe.i9,favoriteCompetitorsFilterReducer:()=>Pe.UU,favoriteCompetitorsFilterRemove:()=>Pe.SV,favoriteCompetitorsFilterSlice:()=>Pe.DC,favoritesMiddleware:()=>yn,featureParamMiddleware:()=>bn,fetchBanners:()=>Du.f8,fetchCasinoVipProgramData:()=>Rr,fetchCasinoVipProgramDataEpic:()=>Or,fetchFooterData:()=>Du.j6,fetchFooterDataEpic:()=>Du.i7,fetchIncomingBetsFilters:()=>Ll.oR,fetchIncomingBetsFiltersEpic:()=>Ll.Gx,fetchIncomingBetsList:()=>Ll.Hz,fetchIncomingBetsListEpic:()=>Ll.CQ,fetchIncomingBetsListInitial:()=>Ll.Qx,fetchIncomingBetsListInitialEpic:()=>Ll.Cu,fetchIncomingBetsSportsMenuList:()=>Ll.Am,fetchIncomingBetsSportsMenuListEpic:()=>Ll.Js,fetchRealTimeIncomingBetsFilters:()=>fl.v9,fetchRealTimeIncomingBetsFiltersEpic:()=>fl.pl,fetchRealTimeIncomingBetsList:()=>fl.bZ,fetchRealTimeIncomingBetsListEpic:()=>fl.OR,fetchRealTimeIncomingBetsSelected:()=>fl.fT,fetchRealTimeIncomingBetsSelectedEpic:()=>fl.FM,fetchSportVipProgramData:()=>el,fetchSportVipProgramDataEpic:()=>Qr,flagUISelectTemplate:()=>A.lL,footerConnect:()=>nl,footerDataReducer:()=>Du.n2,footerDataSlice:()=>Du.yH,forceLogoutMiddleware:()=>$a,forecastHistoryConnect:()=>Fa.tP,formatSubUnit:()=>s._ow,freeBetMiddleware:()=>za,fullPageWidthClass:()=>s.ZDq,gameImageParams:()=>b.Vg,gameImageSizes:()=>b.JI,generateLink:()=>s.CwX,generateMultiplyLeaguesPath:()=>s._MU,getAttributes:()=>s.u9D,getBannersFailure:()=>Du.MS,getBannersStart:()=>Du.jl,getBannersState:()=>Du.M4,getBannersSuccess:()=>Du.i9,getBasePaymentMethodsSet:()=>A.jc,getBroadCast:()=>s.Kli,getCasinoVipProgramDataFailure:()=>Ir,getCasinoVipProgramDataStart:()=>wr,getCasinoVipProgramDataSuccess:()=>Lr,getCasinoVipProgramState:()=>Br,getCmsBlockDataEpic:()=>Du.cf,getCmsBlocksData:()=>Du.r4,getCmsBlocksFail:()=>Du.JC,getCmsBlocksStart:()=>Du.gb,getCmsBlocksState:()=>Du.a2,getCmsBlocksSuccess:()=>Du.HG,getElementCountryId:()=>im,getEventBestOf:()=>s.kk7,getEventBestOfStatus:()=>s._J7,getEventTooltips:()=>s.$zY,getFavoriteCompetitorsFilterState:()=>Pe.t7,getFilters:()=>Ba.Zj,getFloatFromSpecifiers:()=>s.Um3,getFooterDataFailure:()=>Du.zr,getFooterDataStart:()=>Du.wI,getFooterDataState:()=>Du.x9,getFooterDataSuccess:()=>Du.Nt,getHeadersLocationDevice:()=>Ie,getIncomingBetsError:()=>Ll.oN,getIncomingBetsFiltersError:()=>Ll.pc,getIncomingBetsFiltersStart:()=>Ll.uX,getIncomingBetsFiltersSuccess:()=>Ll.AH,getIncomingBetsInitialError:()=>Ll.be,getIncomingBetsInitialStart:()=>Ll.b8,getIncomingBetsInitialSuccess:()=>Ll.s9,getIncomingBetsSlice:()=>Ll.uD,getIncomingBetsSportsMenuListError:()=>Ll.aj,getIncomingBetsSportsMenuListStart:()=>Ll.dm,getIncomingBetsSportsMenuListSuccess:()=>Ll.jT,getIncomingBetsStart:()=>Ll.o2,getIncomingBetsSuccess:()=>Ll.d8,getLeaguesStoreState:()=>Se.hO,getLocationDeviceStoreState:()=>Le,getMultiplyLeaguePathIds:()=>s.K7k,getQueryParam:()=>b.Ph,getRealTimeIncomingBetsError:()=>fl.J4,getRealTimeIncomingBetsEventName:()=>Gu.G,getRealTimeIncomingBetsFiltersError:()=>fl.V_,getRealTimeIncomingBetsFiltersStart:()=>fl.bI,getRealTimeIncomingBetsFiltersSuccess:()=>fl.C7,getRealTimeIncomingBetsSelectedError:()=>fl.JM,getRealTimeIncomingBetsSelectedStart:()=>fl.TT,getRealTimeIncomingBetsSelectedSuccess:()=>fl.ul,getRealTimeIncomingBetsSlice:()=>fl.lK,getRealTimeIncomingBetsStart:()=>fl.Bz,getRealTimeIncomingBetsSuccess:()=>fl.jj,getResults:()=>s.O7N,getSplitPaymentName:()=>A.pv,getSportVipProgramDataFailure:()=>$r,getSportVipProgramDataStart:()=>Ur,getSportVipProgramDataSuccess:()=>Gr,getSportVipProgramState:()=>zr,getStatistics:()=>s.aCB,getStatusClass:()=>s.mWo,getStatusTitle:()=>s.iNZ,getUserFilterDurationOptions:()=>b.C4,getUserFilterObjectErrorMessage:()=>b.f7,getVariantsByType:()=>s.jCx,googleTagManagerMiddleware:()=>Ys,headerClockConnect:()=>A.ob,historyFilterOptions:()=>s.sGs,imageSlideOffset:()=>Ba.mJ,incomingBetsEpics:()=>Ll.eU,incomingBetsReducer:()=>Ll.Vy,incomingBetsSlice:()=>Ll.Kf,initialBannersState:()=>Du.k6,initialCmsBlocksState:()=>Du.xy,initialFavoriteCompetitorsFilterState:()=>Pe.bs,initialFooterDataState:()=>Du.rz,initialHistoryFilterState:()=>Bn,initialIncomingBets:()=>Ll.CZ,initialLeaguesStoreState:()=>Se.vo,initialLocationDeviceStoreState:()=>Te,initialRealTimeIncomingBets:()=>fl.xj,initialSeonDeviceFingerprintState:()=>s.wbQ,initialVipProgramState:()=>Cr,initializeWebView:()=>b.mf,isRelation:()=>Ll.O4,isSingleValuePageTypeLimit:()=>Fa.CU,isSingleValueTypeLimit:()=>Fa.$p,isTimePageTypeLimit:()=>Fa.s$,isTimeTypeLimit:()=>Fa.GO,latviaRegistrationFieldsStepsSets:()=>s.BqU,lazyImagePlaceholder:()=>Ba.Ad,leaguesClear:()=>Se.wH,leaguesStoreAdd:()=>Se.cx,leaguesStoreMultiplyAdd:()=>Se.sZ,leaguesStoreReducer:()=>Se.Al,leaguesStoreRemove:()=>Se.wg,leaguesStoreSlice:()=>Se.MV,limitBaseReduxSetup:()=>Fa.pU,limitsSaveRedirectionMiddleware:()=>_n,limitsSuggestionPopupMiddleware:()=>gn,locationDeviceMiddleware:()=>dn,locationDeviceSave:()=>xe,locationDeviceStoreReducer:()=>ke,locationServiceSuccess:()=>we,logoutSet:()=>s.l6x,mainBannerConnect:()=>Fa.Co,makeBetMiddleware:()=>Ya,makeCancelable:()=>b.BZ,mapDispatchLeagueToProps:()=>Fa.LJ,mapStateToLeagueProps:()=>Fa.hb,mappedPeriodStatus:()=>Fa.dB,mappedTypeTranslates:()=>Fa.Qc,mappedTypeTranslatesTitle:()=>Fa.gY,middlewareManagerEnhancer:()=>Pu,mobileDeviceClass:()=>G,modalActiveClass:()=>A.T$,modalPortalActiveClass:()=>s.UJ,modernCheckboxStyle:()=>A.Qe,multiplyLeaguePathParam:()=>s.QLs,notValidBonusCodeMiddleware:()=>s.MKl,notificationMiddleware:()=>ms,oddsPreferencesMiddleware:()=>on,oneSignalMiddleware:()=>us,ontarioMigrationNoticeMiddleware:()=>vn,outsideSkip:()=>b.zc,pageColumTwo:()=>s.JHr,parseFactorValue:()=>b.j8,periodTranslates:()=>Fa._K,personalDetailsCurrencyUISelectTemplate:()=>A.Sd,personalPreferencesConnect:()=>Gi,pgwBonusTogglerMiddleware:()=>qs,pinnedEventFeature:()=>Fe,pinnedEventsMiddleware:()=>Sn,platformMobileQueriesGroup:()=>s.TPy,platformQueriesGroup:()=>s.Jnx,portalActiveClass:()=>Ct.wg,preferencesOddsIndicationOptions:()=>Zi,preferencesTimeFormatOptions:()=>$i,prerenderCasinoRouteMap:()=>fs,prerenderMiddleware:()=>Ss,prerenderOuterRouteMap:()=>ys,prerenderPlatformDesktopRouteMap:()=>hs,prerenderPlatformMobileRouteMap:()=>vs,prerenderSportRouteMap:()=>bs,promotionCardConnect:()=>Pn,promotionHistoryConnect:()=>Fn,promotionsListConnect:()=>Xi.Z,promotionsPageConnect:()=>Ji,provinceUISelectTemplate:()=>A.KX,readResizeObserverEntry:()=>b.kw,realTimeIncomingBetsEpics:()=>fl.mF,realTimeIncomingBetsMiddlewares:()=>Hu,realTimeIncomingBetsReducer:()=>fl.sR,realTimeIncomingBetsSlice:()=>fl.S2,referralInProgressStorageKey:()=>b.L5,referralInfoStorageKey:()=>b.Li,refreshCustomerSettingsMiddleware:()=>Es,regBonusType:()=>A.ZF,registerMiddleware:()=>Cs,registrationEnabledMiddleware:()=>p,registrationReduxConnect:()=>s.gpy,registrationSaverSessionMiddleware:()=>ln,registrationSlowConnectionMiddleware:()=>Ns,registrationTypeParam:()=>b.js,removeMiddleware:()=>Fu,routeSwitcherConnect:()=>ue,searchMarketsCountByFeatureKey:()=>s.Z1Q,secureData:()=>s.rID,selectBannerByFrontendIdentifier:()=>Du.QQ,selectBanners:()=>Du.cY,selectBannersError:()=>Du.FA,selectBannersLoaded:()=>Du.uu,selectCasinoVipProgramCustomerLevel:()=>Mr,selectCasinoVipProgramCustomerProgress:()=>Ar,selectCasinoVipProgramError:()=>jr,selectCasinoVipProgramLevels:()=>Fr,selectCasinoVipProgramLoaded:()=>Dr,selectCmsBlockDataByKey:()=>Du.Zd,selectCmsBlockError:()=>Du.Vc,selectCmsBlockLoadStateByKey:()=>Du.MP,selectFavoriteCompetitorsFilterEntities:()=>Pe.M7,selectFooterAgeIconsSetFromCMS:()=>Du.w_,selectFooterBiggerHeightPaymentMethodsFromCMS:()=>Du.r_,selectFooterDefaultPaymentMethodsFromCMS:()=>Du._J,selectFooterFixedPaymentMethodsFromCMS:()=>Du.FX,selectFooterInfoContentFromCMS:()=>Du.Wt,selectFooterLicenceValidators:()=>Du.eW,selectFooterLoaded:()=>Du.vA,selectFooterMaxVisualPaymentCountFromCMS:()=>Du.eH,selectFooterMenuFromCMS:()=>Du.Xo,selectFooterPgwPaymentMethodsBlackListFromCMS:()=>Du.OT,selectImageByExtension:()=>b.P6,selectIncomingBetsActiveFilter:()=>Ll.pU,selectIncomingBetsActiveSport:()=>Ll.dP,selectIncomingBetsCompetitorLogo:()=>Ll.Us,selectIncomingBetsCompetitors:()=>Ll.Sk,selectIncomingBetsEventBroadcastsById:()=>Ll.II,selectIncomingBetsEventById:()=>Ll.ah,selectIncomingBetsEvents:()=>Ll.Dp,selectIncomingBetsFilters:()=>Ll.zY,selectIncomingBetsFiltersLoaded:()=>Ll.gU,selectIncomingBetsLeagueById:()=>Ll.S,selectIncomingBetsLeagues:()=>Ll.Me,selectIncomingBetsList:()=>Ll.am,selectIncomingBetsListLoaded:()=>Ll.PQ,selectIncomingBetsPlayers:()=>Ll.r2,selectIncomingBetsResult:()=>Ll.rj,selectIncomingBetsResultById:()=>Ll.i$,selectIncomingBetsSportById:()=>Ll.bt,selectIncomingBetsSportCategories:()=>Ll.T3,selectIncomingBetsSportCategoryById:()=>Ll.kn,selectIncomingBetsSportListLoaded:()=>Ll.z5,selectIncomingBetsSports:()=>Ll.ih,selectIncomingBetsSportsMenuList:()=>Ll.p2,selectIsCustomerPaymentMethodsLoadBlockedFromCMS:()=>Du.F_,selectLeaguesStoreEntities:()=>Se.xj,selectLeaguesStoreError:()=>Se.ZZ,selectLeaguesStoreLoaded:()=>Se.il,selectMarketsCountByEventId:()=>s.Nn,selectRealTimeIncomingBetsActiveFilter:()=>fl.Cv,selectRealTimeIncomingBetsActiveModal:()=>fl.Ng,selectRealTimeIncomingBetsCompetitors:()=>fl.Yi,selectRealTimeIncomingBetsEvent:()=>fl.jr,selectRealTimeIncomingBetsEventBroadcast:()=>fl.OI,selectRealTimeIncomingBetsEvents:()=>fl.mC,selectRealTimeIncomingBetsFilters:()=>fl.Jt,selectRealTimeIncomingBetsLeagueById:()=>fl.em,selectRealTimeIncomingBetsLeagues:()=>fl.Qi,selectRealTimeIncomingBetsList:()=>fl.fs,selectRealTimeIncomingBetsListLoaded:()=>fl.i_,selectRealTimeIncomingBetsPlayers:()=>fl.gB,selectRealTimeIncomingBetsResults:()=>fl.Jl,selectRealTimeIncomingBetsResultsById:()=>fl.D,selectRealTimeIncomingBetsSelected:()=>fl.QL,selectRealTimeIncomingBetsSelectedLoaded:()=>fl.RA,selectRealTimeIncomingBetsSportById:()=>fl.ZV,selectRealTimeIncomingBetsSportCategories:()=>fl.V1,selectRealTimeIncomingBetsSportCategoryById:()=>fl._i,selectRealTimeIncomingBetsSports:()=>fl.uq,selectSportVipProgramCustomerLevel:()=>Xr,selectSportVipProgramCustomerProgress:()=>Jr,selectSportVipProgramError:()=>Kr,selectSportVipProgramLevels:()=>qr,selectSportVipProgramLoaded:()=>Yr,seonDeviceFingerprintSlice:()=>s.b7I,sessionHistoryEndDate:()=>ur,sessionHistoryMinDate:()=>pr,sessionHistoryStartDate:()=>mr,setIncomingBetsActiveFilter:()=>Ll.z7,setIncomingBetsActiveSport:()=>Ll.Ue,setRealTimeIncomingBetsActiveFilter:()=>fl.KK,sidebarWidgetConnect:()=>Ta,signInViewConnect:()=>Fa.pD,sportPixelMiddleware:()=>Os,sportVipProgramReducer:()=>Vr,sportVipProgramSlice:()=>Wr,sportVipProgramWidgetConnect:()=>Sa,storiesTitles:()=>A.E1,termsAndPolicyUpdateMiddleware:()=>Ks,textPageClass:()=>b.vo,textPageWidthClass:()=>s.rfY,tournamentMiddleware:()=>Rs,transactionHistoryConnect:()=>bi,transactionHistoryEndDate:()=>yi,transactionHistoryMinDate:()=>Si,transactionHistoryStartDate:()=>fi,transactionHistoryStatusClassMap:()=>vi,transactionHistoryStatusIconMap:()=>hi,ubidexMiddleware:()=>nn,updateDeviceHash:()=>s.swD,updateDeviceHashEpic:()=>s.TOm,updateDeviceHashStart:()=>s.jpI,updateDeviceHashStartFailure:()=>s.y3q,updateDeviceHashStartSuccess:()=>s.kwI,useAcceptBetChanges:()=>s.gKx,useAddLimitFacade:()=>Ba.$l,useAloneOtherMarkets:()=>s.Ba4,useAlternativeCurrency:()=>b.dy,useAppSetup:()=>$,useAsideTextPage:()=>b.xV,useAuthClick:()=>b.rl,useBasicModalsHook:()=>b.nH,useBetTournamentHook:()=>je,useBetTournamentWidgetHook:()=>st,useBlockNew:()=>Ba.zr,useBreakpoint:()=>s.Gcp,useCallbackAfterRegistration:()=>b.mJ,useCanadianLine:()=>Ba.UB,useCanadianLineFilters:()=>Ba.dH,useCancellablePromise:()=>b.Xx,useCashierFacade:()=>Ba.EI,useCasinoGameFacade:()=>li,useCasinoGetRecentlyGamesHook:()=>b.p_,useCasinoHeaderHook:()=>b.tH,useCasinoLocalAgregatorGamesHook:()=>b.Z6,useCasinoMenuListHook:()=>b.Fh,useCategiesListHook:()=>b.hE,useCategoryGamesFacade:()=>Ba.b5,useCheckIsScrolledToEndHorizontallyHook:()=>b.eh,useCheckIsVisibleElementHook:()=>b.Fp,useCheckPromoSnackAndCookieBarHook:()=>b.LL,useCloseGameSession:()=>b.ww,useCompetitorsFilter:()=>Ba.DA,useCountToDateHook:()=>b.Ln,useCouponBetslipFacade:()=>Ba.K4,useCouponConfirmFacade:()=>Ba.HX,useCouponHistoryFacade:()=>s.EmF,useCouponUpdateInterval:()=>s.laZ,useCurrentLeagueId:()=>b.eM,useCustomerData:()=>J,useCustomerDropDownFacade:()=>Ba.ig,useCustomerIo:()=>b.Mm,useDarkThemePage:()=>b.u3,useDatepickerFacade:()=>b.vm,useDebounceHook:()=>b.Cu,useDeepLink:()=>b.Vn,useDimensions:()=>b.Bs,useDisabledUserRedirectHook:()=>b.Wc,useDobAutofocusHook:()=>b.Ks,useDobHook:()=>b.V,useDocumentsUploadHook:()=>b.sY,useDrag:()=>b.c0,useDynamicReducers:()=>b.kP,useEditLimitFacade:()=>Ba.Le,useEparakstsAuth:()=>s.TiW,useEscapePress:()=>b.sD,useEventDataTimerHook:()=>b.x,useEventFullHook:()=>b.v3,useEventOutcomesState:()=>b.d4,useEventPageMarketsFacade:()=>Ba.lJ,useEventTableBodyStatusFacade:()=>Ba.e_,useEventTableOutcomeFacade:()=>hr,useEventTablePeriodsFacade:()=>Ba.BY,useEventTableTimer:()=>A.AG,useEventTableTimerFacade:()=>Ba.dg,useEventTeamsInfoFacade:()=>Ba.Ym,useEventsSectionDataHook:()=>b.SC,useEventsSectionFacade:()=>b.pG,useExternalResources:()=>b.cF,useFactorAnimationEffect:()=>b.E_,useFactorTogglerHook:()=>b.pe,useFavorites:()=>Ba.rc,useFavoritesBlock:()=>Ba.LE,useFeatureChecker:()=>b.AK,useFooterHook:()=>b.yF,useFooterUpdate:()=>Q,useFormSubmit:()=>b.Zf,useFullScreenHook:()=>b.Io,useGenerateBetbuilderIframeUrl:()=>b.aQ,useGetSportPageRouteHook:()=>b.Ax,useGviveVerificationHook:()=>s.sWX,useHandleOnEscapeHook:()=>b.H7,useHandleOnOutsideClickHook:()=>b.yK,useHashHook:()=>b.qB,useHeaderClockHook:()=>b.J,useHeaderClockVarsHook:()=>A.VF,useHeightRefSectionHook:()=>b.u7,useHighlightBetSettings:()=>s.u2n,useHofDateSelectHook:()=>b.xP,useHofFetchWinnersHook:()=>wt.f,useIncomingBetsBetDetails:()=>Zu.g,useIncomingBetsFilters:()=>Pl,useIncomingBetsList:()=>Il,useIncomingBetsMultibetEventStatus:()=>zu.F,useIncomingBetsMultibetTopEvents:()=>Ju.d,useIncomingBetsReplace:()=>qu.H,useIncomingBetsReplaceSingleBet:()=>Xu.e,useInfoPopupHook:()=>Ea,useJwtLogin:()=>Y,useLatestWinnersWidgetHook:()=>al,useLazyImageFacade:()=>Ba.RB,useLeagueDataHook:()=>Ba.UQ,useLeagueRoutes:()=>Ba.Xu,useLeagueSections:()=>Ba.Tk,useLeagueToggle:()=>Ba.uP,useLeagueTranslationService:()=>Ba.Eb,useLimitsPageHook:()=>b.jb,useMarketCategories:()=>s.q9x,useMarketGroups:()=>s.WYo,useMarketGroupsList:()=>s.d3K,useMarketsGroup:()=>b.Wz,useNavigateFilters:()=>s.LLn,useNecctonWidgetFacade:()=>Ba._B,useNewSearchPage:()=>Ba.aL,useNewSearchPageHook:()=>b.y7,useNewSiteMenuHook:()=>b.JG,useOddsAnimation:()=>s.Vpk,useOddsBoostedValue:()=>Ba.Ir,useOddsConvertorHook:()=>b.tl,useOddsValue:()=>b.TI,useOnDatoVerificationHook:()=>b.Yq,useOutsideClick:()=>b.O3,useOutsideClickHook:()=>b.F8,usePageLeague:()=>Ba.pC,usePageWidth:()=>b.TX,usePaginatorFacade:()=>Ba.dD,usePasswordRestore:()=>z,usePaymentMethodsImageHook:()=>A.a3,usePersonalPreferencesFacade:()=>zi,usePhoneVerificationHook:()=>b.Z4,usePictureInPictureHook:()=>b.vN,usePinEvent:()=>Ba.VJ,usePluralize:()=>b.rY,usePossibleWin:()=>s.Ahp,usePrevious:()=>b.D9,usePrimaryFactorsHook:()=>b.wQ,usePromotionBonusList:()=>s.Eb0,usePromotionCardFacade:()=>wn,usePromotionPageFacade:()=>Yi.t,usePromotionsEvents:()=>I,useQuery:()=>b.aM,useQueryModalOpenerHook:()=>b.b9,useRealTimeIncomingBetsEvent:()=>Vu.o,useRealTimeIncomingBetsFilters:()=>Wu.A,useRealTimeIncomingBetsList:()=>yl,useRealTimeIncomingBetsReplace:()=>Uu.Y,useRecaptchaHook:()=>b.IA,useReferralProgramClickHook:()=>b.ox,useRegPromoCheckboxHook:()=>b.Pf,useRegistrationFinishTestHook:()=>b.gU,useRegistrationHook:()=>s.zWA,useRegistrationPersonalCodeHook:()=>b.H0,useRegistrationSmsTimeFacade:()=>b.VU,useRegistrationTogglerHook:()=>s.MVX,useRejectedMessage:()=>s.m7w,useRootClassToggle:()=>b.ID,useScreenSize:()=>b.eI,useSearchPage:()=>Ba.Ob,useSearchPageHook:()=>b.a3,useSecondsTimerHook:()=>b.x8,useSelectCountryFacade:()=>s.Wlp,useSelectCountryHook:()=>s.HbW,useSeonDeviceFingerprintHook:()=>s.BQ3,useServerValidationHook:()=>b.Me,useSizePageWidth:()=>b.q1,useSliderHook:()=>b.lg,useSnackbarNotificationHook:()=>s.qKT,useSportSectionsFilterHook:()=>b.E6,useSportsData:()=>K,useTaxValues:()=>s.qBG,useTextPageFlagHook:()=>b.hp,useTimeoutLimitFacade:()=>s.QGK,useTopMenuSizeHook:()=>b.yR,useTrackVisibility:()=>s.kjo,useTransactionHistoryFacade:()=>Ni,useUIDHook:()=>b.Uw,useUIPortalHook:()=>b.mI,useUserLimitToken:()=>Z,useValidateDateHook:()=>b.PL,useViewportHeightHook:()=>b.$o,useVipProgramLevelHook:()=>tl,useWagerGame:()=>b.kJ,useWebView:()=>ee,useWelcomeBonusHook:()=>b.Eo,userTimezoneMiddleware:()=>en,userTransactionTranslateHook:()=>Wi,wagerInfoMessage:()=>Ct.lx,webViewStatus:()=>b.LK,welcomeBonusConnect:()=>A.lE,welcomeBonusWidgetConnect:()=>ka,withModuleManager:()=>Mu,yandexMetrikaMiddleware:()=>Us});var s=a(54153),n=a(2784),o=a(34153),i=a(45980),r=a(64208),l=a(37406),c=a(4269),d=a(66203),m=a(69180);const u="btag",p=e=>t=>a=>{const s=t(a);if(c.uDb.type===a.type){const t=e.getState(),s=(0,r.IeM)(t),{payload:n}=a,o=(0,l.ej)(u);s&&n===c.vOS.register&&!o&&(a.payload=c.vOS.none,e.dispatch((0,d.ef)({text:m.vt,type:"fail"})))}return s};var _=a(12893);const g=(0,i.connect)((e=>({disabledPromotions:(0,r.S6m)(e),disabledVip:(0,r.eE8)(e),isCasinoEnabled:(0,r.aJ)(e),registerOnlyWithBtag:(0,r.IeM)(e),mobileAppVisibleElements:(0,r.JHZ)(e),templatesVisible:(0,r.mpL)(e)})))((({pageRestore:e,pageUserConfirmation:t,pageNotFound:a,pageContacts:s,promotions:i,vipSportPrograms:c,vipPrograms:d,landings:m,registrationPage:p,registrationPageEsports:g,newRegistration:v,bettorsTournament:h,hallOfFameCasino:b,hallOfFameSport:f,mobileApp:y,baseTemplates:S,bonusPage:E,disabledPromotions:C,disabledVip:T,isCasinoEnabled:N,registerOnlyWithBtag:k,templatesVisible:x})=>{const w=(0,_.aM)().get("token"),L=!!(0,l.ej)(u),I=()=>!k||L,P=((0,l.P)(),S&&x);return n.createElement(o.Routes,null,!C&&n.createElement(o.Route,{path:r.jZg.bettorsTournament,element:n.createElement(h,null)}),n.createElement(o.Route,{path:r.jZg.contactUs,element:n.createElement(s,null)}),n.createElement(o.Route,{path:r.jZg.notFound,element:n.createElement(a,null)}),!C&&n.createElement(o.Route,{path:`${(0,r.nyI)(null)}`,element:n.createElement(i,null)}),!T&&n.createElement(o.Route,{path:r.jZg.vipSportPrograms,element:n.createElement(c,null)}),!T&&N&&n.createElement(o.Route,{path:r.jZg.vipPrograms,element:n.createElement(d,null)}),n.createElement(o.Route,{path:r.jZg.landings,element:n.createElement(m,null)}),!!v&&I()&&[r.jZg.registrationPage,r.jZg.popanderRegistration].map((e=>n.createElement(o.Route,{key:"registration",path:e,element:n.createElement(p,null)}))),n.createElement(o.Route,{path:(0,r.FUH)(null),element:n.createElement(e,null)}),w&&n.createElement(o.Route,{path:(0,r.afJ)(null),element:n.createElement(t,null)}),N&&n.createElement(o.Route,{path:r.jZg.hallOfFameCasino,element:n.createElement(b,null)}),n.createElement(o.Route,{path:r.jZg.hallOfFameSport,element:n.createElement(f,null)}),n.createElement(o.Route,{path:r.jZg.bonusPackage,element:n.createElement(E,null)}),n.createElement(o.Route,{path:r.jZg.mobileApp,element:n.createElement(y,null)}),P&&n.createElement(o.Route,{path:r.jZg.elements,element:n.createElement(S,null)}),!!v&&I()&&n.createElement(o.Route,{path:r.jZg.registrationPageEsports,element:n.createElement(g,null)}),!I()&&n.createElement(o.Route,{path:"*",element:n.createElement(o.Navigate,{to:r.jZg.home,replace:!0})}))})),v=({auth:e,children:t,redirectTo:a})=>e?t:n.createElement(o.Routes,null,n.createElement(o.Route,{path:"*",element:n.createElement(o.Navigate,{to:a,replace:!0})}));var h=a(48409),b=a(69e3);const f=({category:e,producer:t,game:a,demoGame:s,page:i,auth:l,customlobby:c=!1,showCasinoDemoGames:d=!1,categoryRecentlyPlayedEnabled:m,getGamesCasinoLastPlayed:u,clearLastPlayedGamesList:p})=>((0,b.p_)({auth:!!l,categoryRecentlyPlayedEnabled:m,getGamesCasinoLastPlayed:u}),(0,n.useEffect)((()=>{if(m&&!l)return()=>{p()}}),[l]),n.createElement(o.Routes,null,n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.liveCasinoCategory,[r.jZg.liveCasino])}`,element:n.createElement(e,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.liveCasinoProducer,[r.jZg.liveCasino])}`,element:n.createElement(t,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.casinoCategory,[r.jZg.casino])}`,element:n.createElement(e,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.casinoProducer,[r.jZg.casino])}`,element:n.createElement(t,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.casinoDemoGame,[r.jZg.casino])}`,element:d?n.createElement(s,{isDemo:!0}):n.createElement(o.Navigate,{to:r.jZg.casino,replace:!0})}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.casinoGame,[r.jZg.casino])}`,element:n.createElement(v,{auth:l,redirectTo:"/"},n.createElement(a,null))}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.liveCasinoGame,[r.jZg.liveCasino])}`,element:n.createElement(v,{auth:l,redirectTo:"/"},n.createElement(a,null))}),c&&n.createElement(o.Route,{path:r.jZg.casino,element:n.createElement(o.Navigate,{to:`${r.jZg.casino}/${h.SHA.lobby}`,replace:!0})}),n.createElement(o.Route,{path:"*",element:n.createElement(i,null)}))),y=(0,i.connect)((e=>({showCasinoDemoGames:(0,r.X7h)(e),categoryRecentlyPlayedEnabled:(0,r.V9q)(e)})),(e=>({getGamesCasinoLastPlayed:t=>{e((0,h.OmZ)(t))},clearLastPlayedGamesList:()=>{e((0,h.pTC)())}})))((0,n.memo)(f));var S=a(83807),E=a(71035);const C=(0,i.connect)((e=>({disabledPromotions:(0,r.S6m)(e),disabledLiveEvents:(0,r.Xgx)(e),isOddsBoosterEnabled:(0,r.XiT)(e),incomingBetsEnabled:(0,r.sjb)(e)})))((({PageMatch:e,PageLeague:t,pageForecast:a,pageHistory:s,pageFull:i,pageSearch:c,pageSearchAll:d,LivePage:m,LinePage:u,IncomingBetsPage:p,disabledPromotions:_,disabledLiveEvents:g,BoostedOddsPage:v,isOddsBoosterEnabled:h,incomingBetsEnabled:b})=>{(0,l.P)();return n.createElement(E.D,null,n.createElement(o.Routes,null,n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.sportLine,[],S.bx.line)}`,key:"SportRoute",element:n.createElement(e,{prematch:!0,live:!1})}),!g&&n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.sportLive,[],S.bx.live)}`,key:"SportRoute",element:n.createElement(e,{live:!0,sectionLive:!0})}),n.createElement(o.Route,{path:r.jZg.multiLeaguesPage,element:n.createElement(t,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.leagues,[],S.bx.line)}`,key:"SportRoute",element:n.createElement(e,{isLeague:!0,live:!1})}),!g&&n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.leagues,[],S.bx.live)}`,key:"SportRoute",element:n.createElement(e,{isLeague:!0,live:!0})}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.leaguePage,[],S.bx.line)}`,key:"SportRoute",element:n.createElement(t,{live:!1})}),(!_||!g)&&n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.leaguePage,[],S.bx.live)}`,key:"SportRoute",element:n.createElement(t,{live:!0})}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.outrights,[],S.bx.line)}`,key:"SportRoute",element:n.createElement(t,{live:!1})}),!g&&n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.outrights,[],S.bx.live)}`,key:"SportRoute",element:n.createElement(t,{live:!0})}),!_&&n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.forecast,[])}`,key:"SportRoute",element:n.createElement(a,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.results,[])}`,key:"SportRoute",element:n.createElement(s,null)}),!g&&n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.eventFull,[],S.bx.live)}`,key:"SportRoute",element:n.createElement(i,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.eventFull,[],S.bx.line)}`,key:"SportRoute",element:n.createElement(i,null)}),n.createElement(o.Route,{path:`${(0,r.Rrr)(r.Mc0.search,[])}`,key:"SportRoute",element:n.createElement(c,null)}),!!d&&n.createElement(o.Route,{path:r.jZg.searchAll,element:n.createElement(d,null),key:"SportRoute"}),n.createElement(o.Route,{path:r.jZg.multiLeaguesPage,element:n.createElement(t,null),key:"SportRoute"}),!g&&n.createElement(o.Route,{path:r.jZg.live,element:n.createElement(m,{live:!0}),key:"SportRoute"}),n.createElement(o.Route,{path:r.jZg.line,element:n.createElement(u,{prematch:!0}),key:"SportRoute"}),h&&!!v&&n.createElement(o.Route,{path:r.jZg.boostedOdds,element:n.createElement(v,null),key:"SportRoute"}),b&&n.createElement(o.Route,{path:r.jZg.incomingBets,element:n.createElement(p,null)}),n.createElement(o.Route,{path:"*",element:n.createElement(o.Navigate,{to:r.jZg.home,replace:!0})})))})),T=(0,i.connect)((e=>({disabledPromotions:(0,r.S6m)(e),isOddsBoosterEnabled:(0,r.XiT)(e),incomingBetsEnabled:(0,r.sjb)(e)})))((({PageLeague:e,pageForecast:t,pageHistory:a,pageFull:s,pageSearch:i,LivePage:l,LinePage:c,IncomingBetsPage:d,pageSearchAll:m,FavoritesPage:u,BoostedOddsPage:p,disabledPromotions:_,isOddsBoosterEnabled:g,incomingBetsEnabled:v})=>n.createElement(E.D,null,n.createElement(o.Routes,null,!!u&&[r.jZg.favoritesLive,r.jZg.favoritesLine].map((e=>n.createElement(o.Route,{path:e,key:"SportRoute",element:n.createElement(u,{isLive:e===r.jZg.favoritesLive})}))),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.sportLine,[],S.bx.line)}`,element:n.createElement(c,{live:!1})}),!!m&&n.createElement(o.Route,{key:"SportPage",path:r.jZg.searchAll,element:n.createElement(m,null)}),n.createElement(o.Route,{key:"SportPage",path:r.jZg.multiLeaguesPage,element:n.createElement(e,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.sportLive,[],S.bx.live)}`,element:n.createElement(l,{live:!0})}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.leagues,[],S.bx.line)}`,element:n.createElement(c,{isLeague:!0})}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.leagues,[],S.bx.live)}`,element:n.createElement(l,{live:!0,isLeague:!0})}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.leaguePage,[],S.bx.line)}`,element:n.createElement(e,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.leaguePage,[],S.bx.live)}`,element:n.createElement(e,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.outrights,[],S.bx.line)}`,element:n.createElement(e,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.outrights,[],S.bx.live)}`,element:n.createElement(e,null)}),!_&&n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.forecast,[])}`,element:n.createElement(t,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.results,[])}`,element:n.createElement(a,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.eventFull,[],S.bx.live)}`,element:n.createElement(s,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.eventFull,[],S.bx.line)}`,element:n.createElement(s,null)}),n.createElement(o.Route,{key:"SportPage",path:`${(0,r.Rrr)(r.Mc0.search,[])}`,element:n.createElement(i,null)}),n.createElement(o.Route,{key:"SportPage",path:r.jZg.live,element:n.createElement(l,{live:!0})}),n.createElement(o.Route,{key:"SportPage",path:r.jZg.line,element:n.createElement(c,null)}),v&&n.createElement(o.Route,{path:r.jZg.incomingBets,element:n.createElement(d,null)}),g&&!!p&&n.createElement(o.Route,{path:r.jZg.boostedOdds,element:n.createElement(p,null),key:"SportRoute"}),n.createElement(o.Route,{key:"SportPage",path:"*",element:n.createElement(o.Navigate,{to:r.jZg.home,replace:!0})})))));var N=a(68602),k=a(32175),x=a(73495);const w=({CabinetMenuItem:e,AsideElement:t})=>{const{asideMenu:a}=(0,x.x)();return n.createElement("div",{className:"aside__c"},(a||[]).map((a=>n.createElement(n.Fragment,{key:`${a.link}_${a.id}`},n.createElement(t,{toggled:!0,title:a.name},n.createElement(e,{path:location.pathname,hasBaseLinks:!0,items:a.children}))))))};var L=a(23971);const I=({isTextPage:e,linkRef:t,openModal:a,changeBonusType:s})=>{const o=(0,m.W7)(),l=(0,_.LK)(),{getDeepLink:d}=(0,i.useSelector)((e=>({getDeepLink:t=>(0,r.WBl)(e,t)})),i.shallowEqual),u=(0,n.useCallback)((()=>{if(o&&l&&t.current)return t.current.href=d(r.w$0.accountSignin),void t.current.click();console.log("login"),a(c.vOS.login)}),[o,l,d,t]),p=(0,n.useCallback)((()=>{if(o&&l&&t.current)return t.current.href=d(r.w$0.accountSignup),void t.current.click();console.log("login"),e&&window.promotionType&&s(window.promotionType),a(c.vOS.register)}),[o,l,d]),g=(0,n.useCallback)((e=>{t.current&&(t.current.href=o&&l?`${d(r.w$0.deposit)}?${L.XgN.bonusId}=${window.promotionBonusId}`:`${r.jZg.deposit}/#${L.S7f.bonus}=${window.promotionBonusId}`,t.current.click())}),[o,l,d,t]);return(0,n.useEffect)((()=>(document.addEventListener(L.HbG.login,u),document.addEventListener(L.HbG.registration,p),document.addEventListener(L.HbG.navigate,g),()=>{document.removeEventListener(L.HbG.login,u),document.removeEventListener(L.HbG.registration,p),document.removeEventListener(L.HbG.navigate,g)})),[u,p,g]),{doLogin:u,doRegistration:p,doNavigate:g}},P=({children:e,action:t})=>{const a=(0,n.useRef)(null),s=(0,i.useDispatch)(),o=(0,i.useSelector)(r.nN5),{doRegistration:l,doLogin:d,doNavigate:m}=I({isTextPage:o,linkRef:a,openModal:e=>s((0,c.ARU)(e)),changeBonusType:e=>s((0,c.Vcx)({bonusType:e}))}),u=()=>{document.querySelector("[data-promotions-terms]").classList.toggle("open")};return n.createElement(n.Fragment,null,n.createElement("a",{href:"#",className:"baseLink",ref:a},"\xa0"),n.createElement("div",{style:{display:"inline-block"},onClick:()=>{const e={[L.HbG.login]:d,[L.HbG.registration]:l,[L.HbG.navigate]:m,[L.HbG.terms]:u};try{return e[t]()}catch(a){console.error(a)}}},e))};var B=a(11817);const F=({children:e})=>{const t=(0,n.useRef)(null),{hash:a}=(0,o.useLocation)();return(0,n.useEffect)((()=>{const e=new B.Subscription;if(t.current){const i=t.current.querySelectorAll(".accordion");if(e.add((0,B.fromEvent)(i,"click").subscribe((e=>{const t=e.target.closest("div"),a=t.querySelector(".accordion"),s=t.querySelector(".accordion-panel");a&&a.classList.toggle("accordion-active"),s&&s.classList.toggle("accordion-panel-active")}))),a){const e=t.current.querySelector(`[data-id="${a.split("#")[1]}"]`);e&&(e.click(),s=`[data-id="${a.split("#")[1]}"]`,n=100,window.scrollTo({behavior:"smooth",top:(null==(o=document.querySelector(s))?void 0:o.getBoundingClientRect().top)-document.body.getBoundingClientRect().top-n}))}}var s,n,o;return()=>e.unsubscribe()}),[t.current,a]),n.createElement("div",{ref:t},e)};var M=a(53647),A=a(99932);const D=({content:e,error:t,fetchContent:a,resetFrontRenderPage:s,promotion:o,title:i,auth:l,asideElement:c,cabinetMenuItem:d})=>{const{pathname:u}=(0,k.useLocation)(),p=(0,k.useNavigate)(),_=(0,m.W7)();(0,n.useEffect)((()=>{a(u);const e=document.getElementById("content").classList;return document.body.classList.add(m.YM),e.add(M.rf),()=>{e.remove(M.rf),document.body.classList.remove(m.YM),s()}}),[u,a,s]),(0,n.useEffect)((()=>{t&&p(r.jZg.home)}),[t]),(0,n.useEffect)((()=>{const e=document.querySelector("body").classList;return o&&e.add(M.ZD),()=>e.remove(M.ZD)}),[o]);const g=(t,a)=>{if(t.attribs&&t.attribs["data-action"])return n.createElement(P,{action:t.attribs["data-action"],key:t.attribs["data-action"]},(0,N.MF)(t,a));if(t.attribs&&Object.keys(t.attribs).includes("data-promotions-bonus")){const e=t.attribs.class;l&&(t.attribs.class=`${e} login`)}return t.attribs&&Object.keys(t.attribs).includes("data-page-slug")&&e.includes("accordion")?n.createElement(F,{key:a},(0,N.MF)(t,a)):"script"===t.name?null:(0,N.MF)(t,a,g)},v={decodeEntities:!0,transform:g},h=(0,n.useMemo)((()=>(0,N.ZP)(e,v)),[e,l]);return(0,n.useEffect)((()=>{e&&document.body.classList.remove(m.YM)}),[e]),n.createElement("div",null,!e&&n.createElement(n.Fragment,null,n.createElement(A.x1,null)),n.createElement(A.x1,null),!!e&&o&&n.createElement(n.Fragment,null,h),!!e&&!o&&n.createElement(n.Fragment,null,n.createElement("div",null,_&&n.createElement("div",{className:"section-page"},n.createElement("div",{className:"section-page__wrapper"},n.createElement("div",{className:"section-page__header"},n.createElement("h1",{className:"section-page__header-title"},i)),n.createElement("div",{className:"section-page__container text-page"},h))),!_&&n.createElement("div",{className:"page-content"},n.createElement("div",{id:"text-page",className:"page-wrapper page-wrapper--flex-top"},c&&d&&n.createElement("div",{className:"aside aside__text-page"},n.createElement(w,{AsideElement:c,CabinetMenuItem:d})),n.createElement("div",{className:"center-section page-center"},n.createElement("div",{className:"events-section events-section--open"},n.createElement("div",{className:"events-section__header events-section__header--no_click"},n.createElement("div",{className:"section-title "},n.createElement("h1",{className:"section-title__text section-title__text--c_default"},i))),n.createElement("div",{className:"events-section__content"},n.createElement("div",{className:"text-page"},h)))))))))},j=(0,i.connect)((e=>({content:(0,c.qES)(e),promotion:(0,c.RA_)(e),error:(0,c.cii)(e),title:(0,c.Ihp)(e),sideMenu:(0,c.HpM)(e),auth:(0,c.Q0O)(e)})),(e=>({fetchContent:t=>{e((0,c.qwQ)(t))},resetFrontRenderPage:()=>{e((0,c.CNd)())}})))((0,n.memo)(D));var O=a(95059),R=a(6804);var H=a(97478),W=a(56320);const V="animation-start",U="appReady",G="is-mobile-device",$=({loaded:e,sportLoaded:t,coreScriptsLoaded:a,setup:s})=>{const o=(0,m.W7)(),[i,r]=(0,n.useState)(!1),[c,d]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{s()}),[]),(0,n.useEffect)((()=>{e&&t&&a&&r(!0)}),[e,t,a]),(0,n.useLayoutEffect)((()=>{const e=new B.Subscription;return(0,B.of)(i).pipe((0,W.filter)((e=>!!e)),(0,W.tap)((()=>document.body.classList.remove(V))),(0,W.tap)((()=>d(!0)))).subscribe((()=>document.body.classList.add(U))),()=>e.unsubscribe()}),[i]),(0,n.useEffect)((()=>{c&&setTimeout((()=>{(0,l.yu)(),window.bodyScripts&&(0,l.Br)(JSON.parse(window.bodyScripts),document.body)}),500)}),[c]),(0,n.useEffect)((()=>{const{classList:e}=document.documentElement;return o?e.add(G):e.remove(G),()=>e.remove(G)}),[o]),{appReady:c}},Z=({limitTokenSuccess:e,checkLimitToken:t})=>{const a=(0,o.useNavigate)(),s=(0,_.aM)().get("userLimitConfirmationToken"),i=(0,_.aM)().get("userLimitConfirmationId");(0,n.useEffect)((()=>{s&&i&&t({limitToken:s,limitId:i})}),[t,s,i]),(0,n.useEffect)((()=>{e&&a(r.jZg.cabinetLimits)}),[history,e])},z=({tokenError:e,tokenLoaded:t,checkRestorePasswordToken:a})=>{const s=(0,o.useNavigate)(),{pathname:i}=(0,o.useLocation)(),l=(0,_.aM)().get("token");(0,n.useEffect)((()=>{i&&l&&i===r.jZg.passwordRestore&&a(l)}),[i]),(0,n.useEffect)((()=>{history&&t&&e&&s((0,r.dYe)(null))}),[t])};var q=a(55758),X=a(11296);const J=({customer:e,wsActive:t,loaded:a,disabledPromotions:s,confirmationSuccess:o,changeBonusType:i,getCustomerInfo:r,getPromotionsList:c,customerSocket:d,tokenLogin:m,setRegistrationSuccess:u,confirmationSuccessCallback:p=(()=>{}),markUserActivity:_})=>{const{id:g}=e||{},{isActive:v}=(0,b.AK)(l.vH.DW3425);(0,n.useEffect)((()=>{window.onstorage=t=>{t.key===q.Tp&&(r(),c(null,e.disabledStatusCode))}}),[]),(0,n.useEffect)((()=>{const n=new B.Subscription;return g&&a&&(i(e.bonusType),d(e,t),v?n.add((0,B.timer)(X.F.userActivity,X.F.userActivity).subscribe(_)):n.add((0,B.timer)(0,X.F.checkBalance).subscribe((()=>r()))),c(s,e.disabledStatusCode)),()=>{n.unsubscribe()}}),[g,r,s,a,t,_]),(0,n.useEffect)((()=>{o&&(m(o),u(),p())}),[o])},Y=({loginViaJWTToken:e})=>{const t=(0,_.aM)().get("jwtToken");(0,n.useEffect)((()=>{t&&e(t)}),[t])},K=({loaded:e,sportStarted:t,wsActive:a,wsEndpoint:s,isTextPage:i,clearState:l,stopSportData:c,startSportData:d})=>{const{pathname:m}=(0,o.useLocation)();(0,n.useEffect)((()=>()=>{l(),c()}),[]),(0,n.useEffect)((()=>{const n=r.nky.includes(m);t&&n&&c(),!s||t||n||i||!e||d(s,a)}),[m,t,i,s,e,a])},Q=()=>{const{pathname:e}=(0,o.useLocation)();(0,n.useEffect)((()=>{setTimeout((()=>document.dispatchEvent(new Event("updateFooterVisibility"))),1500)}),[e])},ee=()=>{(0,n.useEffect)((()=>{const{turnOnWebView:e}=(0,b.mf)();e&&(window.webViewEnabled=!0)}),[])};var te=a(83605);const ae=({isBlocked:e,isMigrating:t,isMigratingGvive:a,children:s})=>e?n.createElement(o.Routes,null,n.createElement(o.Route,{path:"*",element:n.createElement(o.Navigate,{to:r.jZg.blockedVerification,replace:!0})})):t?n.createElement(o.Routes,null,n.createElement(o.Route,{path:"*",element:n.createElement(o.Navigate,{to:r.jZg.registrationMigration,replace:!0})})):a?n.createElement(o.Routes,null,n.createElement(o.Route,{path:"*",element:n.createElement(o.Navigate,{to:r.jZg.registrationMigrationGvive,replace:!0})})):s;var se=a(70829);const ne=(0,i.connect)((e=>({isCustomerInMigrationProgress:(0,c.KDO)(e),isTextPage:(0,r.nN5)(e),isFrontRenderTextPage:(0,r.LY8)(e),casino:(0,r.aJ)(e),liveCasino:(0,r.bRb)(e),customer:(0,c.hFT)(e),horseRacingEnabled:(0,r.Q0s)(e),migratedGvive:(0,c.VrJ)(e)})),(e=>({getBlueMData:t=>{e((0,c.Xpw)(t))},verifyShuftiProToken:t=>{e((0,c.tJ5)(t))},fetchContent:t=>{e((0,c.qwQ)(t))}})))((({casino:e,liveCasino:t,isTextPage:a,isFrontRenderTextPage:s,migratedGvive:o,templates:d,customer:m,isCustomerInMigrationProgress:p,getBlueMData:g,verifyShuftiProToken:v,horseRacingEnabled:h})=>{const b=(0,_.aM)().get("debtorReference"),f=(0,_.aM)().get("shuftiProToken");(0,n.useEffect)((()=>{b&&g({debtorReference:b})}),[b]),(0,n.useEffect)((()=>{f&&v(f)}),[f]);const y=m.disabledStatusCode===c.QIH.block_id_upload&&!!d.blockedCustomerPage,S=o&&!!d.blockedMigratingCustomerGvive,{mainPage:E,text:C,cabinet:T,casino:N,liveCasino:x,outerContainer:w,sport:L,textFrontRender:I,eParkstsAuth:P,blockedMigratingCustomer:B,blockedMigratingCustomerGvive:F,blockedCustomerPage:M,horseRacing:A,outerPages:D}=d,j=(e=>{const{disabledPromotions:t,disabledVip:a,isCasinoEnabled:s,registerOnlyWithBtag:n,templatesVisible:o,newRegistration:d}=(0,i.useSelector)((e=>({disabledPromotions:(0,r.S6m)(e),disabledVip:(0,r.eE8)(e),isCasinoEnabled:(0,r.aJ)(e),registerOnlyWithBtag:(0,r.IeM)(e),mobileAppVisibleElements:(0,r.JHZ)(e),templatesVisible:(0,r.mpL)(e),newRegistration:(0,c.skN)(e),isAsideCustom:(0,r.v2T)(window.location.pathname)})),i.shallowEqual),{baseTemplates:m,hallOfFameSport:p,pageRestore:g,pageUserConfirmation:v,pageNotFound:h,pageContacts:b,promotions:f,vipSportPrograms:y,vipPrograms:S,landings:E,registrationPage:C,registrationPageEsports:T,bettorsTournament:N,hallOfFameCasino:k,mobileApp:x,tournaments:w,tournamentPage:L,hallOfFame:I,promotionsPage:P,bonusPage:B,deepLink:F,referrals:M}=e,A=(0,_.aM)().get("token"),D=!!(0,l.ej)(u),j=()=>!n||D,O=m&&o,{isActive:R}=(0,se.A)(l.vH.T3226);return[{path:r.jZg.hallOfFameSport,Component:p,isRendering:!!p},{path:r.jZg.bettorsTournament,Component:N,isRendering:!!N&&!t},{path:r.jZg.contactUs,Component:b,isRendering:!0},{path:r.jZg.notFound,Component:h,isRendering:!0},{path:(0,r.nyI)(null),Component:f,isRendering:!!f&&!t},{path:r.jZg.vipSportPrograms,Component:y,isRendering:!!y&&!a},{path:r.jZg.vipPrograms,Component:S,isRendering:!!S&&!a&&s},{path:r.jZg.landings,Component:E,isRendering:!!E},{path:r.jZg.registrationPage,Component:C,isRendering:!!C&&!!d&&j()},{path:r.jZg.popanderRegistration,Component:C,isRendering:!!C&&!!d&&j()},{path:(0,r.FUH)(null),Component:g,isRendering:!0},{path:(0,r.afJ)(null),Component:v,isRendering:!!A},{path:r.jZg.hallOfFameCasino,Component:k,isRendering:s&&!!k},{path:r.jZg.mobileApp,Component:x,isRendering:!!x},{path:r.jZg.elements,Component:m,isRendering:O},{path:r.jZg.registrationPageEsports,Component:T,isRendering:!!T&&!!d&&j()},{path:r.jZg.tournaments,Component:w,isRendering:!!w},{path:r.jZg.tournamentPage,Component:L,isRendering:!!L},{path:r.jZg.hallOfFlame,Component:I,isRendering:!!I},{path:r.jZg.promotionsPage,Component:P,isRendering:!!P},{path:r.jZg.bonusPackage,Component:B,isRendering:!!B},{path:r.jZg.deepLink,Component:F,isRendering:!!F},{path:r.jZg.referrals,Component:M,isRendering:!!M&&R}].reduce(((e,t)=>t.isRendering?[...e,t]:e),[])})(D),O=(0,l.P)(),R=(0,l.Rh)();return n.createElement(k.Routes,null,a&&!s&&n.createElement(k.Route,{path:"*",element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(C,null))}),p&&n.createElement(k.Route,{path:"*",element:n.createElement(k.Routes,null,n.createElement(k.Route,{path:r.jZg.registrationMigration,element:n.createElement(B,null)}),n.createElement(k.Route,{path:"*",element:n.createElement(k.Navigate,{to:r.jZg.registrationMigration,replace:!0})}))}),S&&n.createElement(k.Route,{path:"*",element:n.createElement(k.Routes,null,n.createElement(k.Route,{path:r.jZg.registrationMigrationGvive,element:n.createElement(F,null)}),n.createElement(k.Route,{path:"*",element:n.createElement(k.Navigate,{to:r.jZg.registrationMigrationGvive,replace:!0})}))}),y&&n.createElement(k.Route,{path:"*",element:n.createElement(k.Routes,null,n.createElement(k.Route,{path:r.jZg.blockedVerification,element:n.createElement(M,null)}),n.createElement(k.Route,{path:"*",element:n.createElement(k.Navigate,{to:r.jZg.blockedVerification,replace:!0})}))}),!!P&&n.createElement(k.Route,{path:r.jZg.eParkstsAuth,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(P,null))}),n.createElement(k.Route,{path:r.jZg.home,key:"SportRoute",element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(E,null))}),n.createElement(k.Route,{path:r.jZg.sharedCoupon,key:"SportRoute",element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(E,null))}),h&&!!A&&n.createElement(k.Route,{path:r.jZg.horseRacing,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(A,null))}),n.createElement(k.Route,{path:`${(0,r.Rrr)(r.Mc0.cabinet,[])}/*`,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(T,null))}),e&&n.createElement(k.Route,{path:`${r.jZg.casino}/*`,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(N,null))}),e&&t&&n.createElement(k.Route,{path:`${r.jZg.liveCasino}/*`,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(x,null))}),j.map((({path:e,Component:t})=>n.createElement(k.Route,{key:e,path:e,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(w,null,n.createElement(t,null)))}))),O&&R.map((e=>n.createElement(k.Route,{path:e.path,key:e.path,element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(I,null))}))),d.sport&&n.createElement(k.Route,{path:"*",element:n.createElement(ae,{isMigratingGvive:S,isBlocked:y,isMigrating:p},n.createElement(L,null))}),n.createElement(k.Route,{path:"*",element:n.createElement(k.Navigate,{to:r.jZg.home})}))})),oe=()=>{const e=(0,k.useLocation)();return e.pathname.match("/.*/$")?n.createElement(k.Navigate,{replace:!0,to:{pathname:e.pathname.replace(/\/+$/,""),search:e.search}}):null},ie=n.forwardRef((({loaded:e,appReady:t,languages:a,primaryLanguage:s,promoOfferPopupEnabled:i,layouts:r,Container:l,Loader:c},d)=>{const m=(0,o.useLocation)(),u=c||A.x1;return n.createElement(n.Fragment,null,n.createElement("a",{href:"#",className:"baseLink",ref:d},"\xa0"),e&&n.createElement(n.Suspense,{fallback:n.createElement(u,null)},n.createElement(oe,null),n.createElement(l,null,n.createElement(o.Routes,null,n.createElement(o.Route,{path:`/${s}/*`,element:n.createElement(o.Navigate,{to:m.pathname.includes(`/${s}/`)?m.pathname.replace(`/${s}/`,"/")+m.search:m.pathname.includes(`/${s}`)?m.pathname.replace(`/${s}`,"/")+m.search:void 0,replace:!0})}),n.createElement(o.Route,{path:"*",element:n.createElement(ne,{templates:r})})))),e&&t&&i&&n.createElement(A.FX,{cookieName:te.E}),!e&&n.createElement(u,null))}));ie.displayName="RouteSwitcherView";var re=a(1040),le=a(59425),ce=a(49236),de=a(46115),me=a(88919);const ue={mapDispatchToProps:e=>({setup:()=>{(0,i.batch)((()=>{e((0,le.Sc5)()),e((0,le.LO0)()),e((0,le.qYq)()),e((0,le.M25)()),e((0,r.w1f)()),e((0,ce.buE)()),e((0,le.wP$)()),e((0,c.Lg3)()),e((0,c.tf3)()),e((0,c.kXU)()),e((0,c.QEd)()),e((0,c.U$S)()),e((0,me.CSZ)({fields:[me.jRN.tournaments,me.jRN.leaderboards,me.jRN.authorizedUsers]})),e((0,c.Ze6)()),e((0,le.NFG)()),e((0,le.W$b)()),e((0,de.Rl)()),e((0,r.rVH)()),e((0,le.K_R)()),e((0,le.pQk)())}))},startSportData:(t,a)=>{a&&e((0,le.msF)())},clearState:()=>{e((0,le.kA1)())},stopSportData:()=>{e((0,le.Ocn)())},customerSocket:(t,a)=>{a&&e((0,c.wq0)())},getCustomerInfo:()=>{e((0,c.A5h)())},getPromotionsList:(t,a)=>{t||a!==c.QIH.block_id_upload&&(0,i.batch)((()=>{e((0,L.sWH)()),e((0,re.Vgy)()),e((0,re.eB0)())}))},openModal:t=>{e((0,c.ARU)(t))},tokenLogin:t=>{e((0,c.Fkr)({token:t}))},changeBonusType:t=>{e((0,c.Vcx)({bonusType:t}))},setRegistrationSuccess:t=>{e((0,c.fLZ)(t))},checkRestorePasswordToken:t=>{e((0,c.$uF)(t))},checkLimitToken:({limitToken:t,limitId:a})=>{e((0,c.d7p)({limitToken:t,limitId:a}))},loginViaJWTToken:t=>{e((0,c.yXQ)(t))},clearIsTextPageFlag:()=>{e((0,r.xlQ)())},getCategories:(t,a)=>{e((0,h.x2J)({auth:t,categoryRecentlyPlayedEnabled:a}))},markUserActivity:()=>{e((0,c.chX)())},getLastBetSum:()=>{e((0,c.EUs)())},getFastAmounts:()=>{e((0,c.nOr)())}}),mapStateToProps:e=>({auth:(0,c.Q0O)(e),customer:(0,c.hFT)(e),loaded:(0,r.vP1)(e)&&(0,c.YtU)(e)&&(0,ce.Bao)(e)&&(0,c.C6W)(e),isTextPage:(0,r.nN5)(e),sportLoaded:(0,ce.Bao)(e),languages:(0,r.Uq0)(e),confirmationSuccess:(0,c.QHb)(e),primaryLanguage:(0,r.t8e)(e),disabledPromotions:(0,r.S6m)(e),sportStarted:(0,le.XK5)(e),tokenError:(0,c.bls)(e),limitTokenSuccess:(0,c.q8t)(e),tokenLoaded:(0,c.exZ)(e),coreScriptsLoaded:(0,r.MUX)(e),wsEndpoint:(0,r.IzW)(e),wsActive:(0,r.Lse)(e),promoOfferPopupEnabled:(0,r.Zst)(e)})};var pe=a(95871);window.seon&&window.seon.config({session_id:(0,R.Z)(),audio_fingerprint:!0,canvas_fingerprint:!0,webgl_fingerprint:!0,onSuccess(e){console.log("success",e)},onError(e){console.log("error",e)}});const _e=(0,i.connect)(ue.mapStateToProps,ue.mapDispatchToProps)((({auth:e,loaded:t,setup:a,languages:s,layouts:i,clearState:l,stopSportData:c,customer:d,customerSocket:m,getCustomerInfo:u,getPromotionsList:p,sportLoaded:_,primaryLanguage:g,confirmationSuccess:v,tokenLogin:h,changeBonusType:f,disabledPromotions:y,setRegistrationSuccess:S,checkRestorePasswordToken:E,tokenLoaded:C,tokenError:T,sportStarted:N,isTextPage:k,startSportData:x,openModal:w,checkLimitToken:L,limitTokenSuccess:P,loginViaJWTToken:B,coreScriptsLoaded:F,wsEndpoint:M,wsActive:A,promoOfferPopupEnabled:D,clearIsTextPageFlag:j,Container:O,markUserActivity:R,getLastBetSum:W,getFastAmounts:V})=>{const U=(0,n.useRef)(null),{id:G}=d||{},{appReady:q}=$({loaded:t,sportLoaded:_,coreScriptsLoaded:F,setup:a});ee(),I({isTextPage:k,linkRef:U,openModal:w,changeBonusType:f}),Z({limitTokenSuccess:P,checkLimitToken:L}),z({tokenError:T,tokenLoaded:C,checkRestorePasswordToken:E}),J({customer:d,wsActive:A,loaded:t,disabledPromotions:y,confirmationSuccess:v,changeBonusType:f,getCustomerInfo:u,getPromotionsList:p,customerSocket:m,tokenLogin:h,setRegistrationSuccess:S,markUserActivity:R}),Y({loginViaJWTToken:B}),K({loaded:t,sportStarted:N,wsActive:A,wsEndpoint:M,isTextPage:k,clearState:l,startSportData:x,stopSportData:c}),(0,H.b)({openModal:w}),Q(),(0,pe.g)({isAuthorized:!!e}),(0,b.mJ)(),(0,b.Mm)({id:G}),(0,b.hp)({isTextPage:k,clearIsTextPageFlag:j});const X=(0,o.useNavigate)();return(0,n.useEffect)((()=>{window.$router=X}),[]),(0,n.useEffect)((()=>{e&&(W(),V())}),[e]),(()=>{const{pathname:e}=(0,o.useLocation)();(0,n.useEffect)((()=>{if(e===r.jZg.blockedVerification){const e=document.getElementById("content");e.classList.contains("text_page-1")&&(e.classList.remove("text_page-1"),e.classList.add("text_page-"))}}),[e])})(),n.createElement(ie,{ref:U,loaded:t,appReady:q,languages:s,promoOfferPopupEnabled:D,primaryLanguage:g,layouts:i,Container:O})}));var ge=a(78083),ve=a(18279),he=a(75674),be=a(51781);const fe=(0,i.connect)((e=>({registrationStarted:(0,c.tEt)(e),ymAccountId:(0,r.EK9)(e)})),null)((({layouts:e,container:t=n.Fragment,registrationStarted:a,ymAccountId:s,hideRegistrationLoader:i})=>((0,b.$o)(),n.createElement(n.Fragment,null,n.createElement(he.R,null),!!s&&n.createElement(O.OR,{accounts:[s]}),a&&!i&&n.createElement(ge.a,{url:"/assets/registration_loader.gif",alt:"loader"}),e&&n.createElement(k.BrowserRouter,null,n.createElement(o.Routes,null,n.createElement(o.Route,{path:"/*",element:n.createElement(_e,{layouts:e,Container:t})})),n.createElement(b.pU,null),n.createElement(ve.Y,null),n.createElement(be.d,null))))));var ye=a(16688),Se=a(34872),Ee=a(72811);const Ce="LocationDeviceStore",Te={entities:[],loaded:!1,error:null,headers:null},Ne=(0,Ee.createSlice)({name:Ce,initialState:Te,reducers:{locationDeviceSave:(e,t)=>{e.loaded=!1,e.headers=Object.assign({},e.headers,t.payload)},locationServiceSuccess:e=>{},locationDeviceClear:()=>Te}}),ke=Ne.reducer,{locationDeviceSave:xe,locationServiceSuccess:we}=Ne.actions,Le=e=>e[Ce],Ie=(0,Ee.createSelector)(Le,(e=>e.headers));var Pe=a(99822),Be=a(77574);const Fe=e=>e?Be.z.pinnedLive:Be.z.pinnedLine;var Me=a(20231);const Ae={tournament:"bet-tournament-desktop_tournament__uPWiC",title:"bet-tournament-desktop_title__uGrsa",subTitle:"bet-tournament-desktop_subTitle__SomIL",termsWrapper:"bet-tournament-desktop_termsWrapper__nF2i2",termsButton:"bet-tournament-desktop_termsButton__nDesP",boards:"bet-tournament-desktop_boards__5UmaT",threeCols:"bet-tournament-desktop_threeCols__pMbVD",boardsItem:"bet-tournament-desktop_boardsItem__2Q0D0",twoCols:"bet-tournament-desktop_twoCols__V22ui",oneCol:"bet-tournament-desktop_oneCol__f7bJn",placeDescription:"bet-tournament-desktop_placeDescription__BzVw1"},De={mapStateToProps:e=>({auth:(0,c.Q0O)(e),boards:(0,me.dhe)(e),tournament:(0,me.oU0)(e),tournamentPromotion:(0,L.WEd)(e),platformName:(0,r.WpO)(e)}),mapDispatchToProps:e=>({getTournaments:()=>{e((0,me.CSZ)({fields:[me.jRN.tournaments,me.jRN.leaderboards,me.jRN.users,me.jRN.authorizedUsers]}))},getPromotion:()=>{e((0,L.kLr)({termId:me.dnd}))},setTournamentId:t=>{e((0,me.ruI)(t))}})},je=({auth:e,tournamentPromotion:t,getTournaments:a,getPromotion:s})=>{const[o,i]=(0,n.useState)(!1),{term:r}=t||{};return(0,n.useEffect)((()=>{a()}),[e]),(0,n.useEffect)((()=>{s()}),[]),(0,n.useEffect)((()=>{const e=new B.Subscription;return e.add((0,B.timer)(0,X.F.betTournamentPage).subscribe((()=>a()))),()=>e.unsubscribe()}),[]),{term:r,termsOpen:o,toggleTerms:i}};var Oe=a(52185);const{BetTournamentsTermsModal:Re}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,52837))),"BetTournamentsTermsModal"),{BetTournamentBoard:He}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,97303))),"BetTournamentBoard"),{WidgetTimeLeft:We}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,17227))),"WidgetTimeLeft"),Ve={1:Ae.oneCol,2:Ae.twoCols,3:Ae.threeCols},Ue=({auth:e,tournament:t,boards:a,tournamentPromotion:s,getTournaments:o,getPromotion:i})=>{const{term:r,termsOpen:l,toggleTerms:c}=je({auth:e,tournamentPromotion:s,getTournaments:o,getPromotion:i}),d=!(!t||!t.finishedAt);return n.createElement("div",{className:Ae.tournament},!!t&&n.createElement(n.Fragment,null,n.createElement("div",{className:Ae.title},n.createElement("p",null,d&&n.createElement(n.Fragment,null,(0,m.__)("Bettors Tournament_._Content_._Tournament ended on")," ",n.createElement(Oe.b,{value:t.endDateTime})),!d&&n.createElement(n.Fragment,null,(0,m.__)("Bettors Tournament_._Content_._Tournament will end on")," ",n.createElement(n.Suspense,{fallback:null},n.createElement(We,{dateTo:t.endDateTime})))),n.createElement("p",{className:Ae.subTitle},(0,m.__)("Bettors tournament_._Title_._Scoring formula for points: qualifying win bet odd * 100. For example, if the qualifying win bet odd is 5.20, you earn 520 points"))),!!r&&n.createElement("div",{className:Ae.termsWrapper},n.createElement("button",{className:Ae.termsButton,type:"button",onClick:()=>c(!0)},(0,m.__)("Bettors tournament_._Action_._Terms&Conditions"))),n.createElement("div",{className:Ae.content},n.createElement("div",{className:(0,Me.cn)({[Ae.boards]:!0,[Ve[Object.keys(a).length]]:!0})},n.createElement(n.Suspense,{fallback:null},Object.keys(a).map((e=>n.createElement("div",{className:Ae.boardsItem,key:e,"data-test":"leaderboardColumn"},n.createElement(He,{board:a[e]}))))))),n.createElement("div",{className:Ae.placeDescription},(0,m.__)("Bettors tournament_._Title_._If you take a prize place in several tournament tables, you will receive the prize with the largest bonus"))),n.createElement(n.Suspense,{fallback:null},l&&n.createElement(Re,{terms:r,onClose:()=>c(!1)})))},Ge=(0,i.connect)(De.mapStateToProps,De.mapDispatchToProps)((0,n.memo)(Ue));var $e=a(99906);const Ze={tournament:"bet-tournament-mobile_tournament__yPbPi",container:"bet-tournament-mobile_container__Wq3g2",content:"bet-tournament-mobile_content__ewL0e",header:"bet-tournament-mobile_header__8e9vF",headerAction:"bet-tournament-mobile_headerAction__9Q77V",headerBack:"bet-tournament-mobile_headerBack__nu5+E",headerTitle:"bet-tournament-mobile_headerTitle__gc6vD",headerTitleText:"bet-tournament-mobile_headerTitleText__2N-TL",title:"bet-tournament-mobile_title__WUMcc",subTitle:"bet-tournament-mobile_subTitle__HhJQm",tabs:"bet-tournament-mobile_tabs__25ny9",tab:"bet-tournament-mobile_tab__jtLeH",tabTitle:"bet-tournament-mobile_tabTitle__oLcRi",active:"bet-tournament-mobile_active__L+iU4",termsWrapper:"bet-tournament-mobile_termsWrapper__vnYt8",termsButton:"bet-tournament-mobile_termsButton__0ZsV6",placeDescription:"bet-tournament-mobile_placeDescription__niP1g"};var ze=a(16999);const{BetTournamentsTermsModal:qe}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,52837))),"BetTournamentsTermsModal"),{BetTournamentBoard:Xe}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,97303))),"BetTournamentBoard"),{WidgetTimeLeft:Je}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,17227))),"WidgetTimeLeft");var Ye=function(e){return e.leaderBoardId="leaderBoardId",e.tournamentId="tournamentId",e}(Ye||{});const Ke=({auth:e,tournament:t,boards:a,tournamentPromotion:s,getTournaments:i,getPromotion:l,setTournamentId:c})=>{const d=Number((0,_.aM)().get(Ye.leaderBoardId)),u=Number((0,_.aM)().get(Ye.tournamentId)),[p,g]=(0,n.useState)(null),{term:v,termsOpen:h,toggleTerms:b}=je({auth:e,tournamentPromotion:s,getTournaments:i,getPromotion:l}),f=(0,o.useNavigate)(),y=(0,o.useLocation)(),S=(0,n.useMemo)((()=>Object.keys(me.noS).reduce(((e,t)=>t in a?[...e,Number(t)]:e),[])),[a]),E=()=>f(r.jZg.home);(0,n.useEffect)((()=>{if(null===p&&S.length)if(d){const e=Number(Object.keys(a).find((e=>a[e].id===d)));void 0!==e&&S.includes(e)&&g(e)}else g(S[0])}),[p,S]),(0,n.useEffect)((()=>{u&&c(u)}),[u]);const C=!(!t||!t.finishedAt);return n.createElement("div",{className:Ze.tournament},!!t&&n.createElement(n.Fragment,null,!(0,_.LK)()&&n.createElement("div",{className:Ze.header},n.createElement("div",{onClick:()=>y.key?f(-1):E(),className:(0,Me.cn)([Ze.headerAction,Ze.headerBack])},n.createElement(A.le,{name:$e.D.arrow})),n.createElement("div",{className:Ze.headerTitle},n.createElement("div",{className:Ze.headerTitleText},(0,m.__)("Bettors Tournament_._Title_._Bettors Tournament"))),n.createElement("div",{onClick:E,className:(0,Me.cn)([Ze.headerAction,Ze.headerClose])},n.createElement(A.le,{name:$e.D.close}))),S.length>0&&n.createElement("div",{className:Ze.tabs},S.map((e=>n.createElement("div",{className:(0,Me.cn)({[Ze.tab]:!0,[Ze.active]:p===e}),onClick:()=>g(e),key:e,"data-test":"leaderboardColumn"},n.createElement("div",{className:Ze.tabTitle},ze.Q[e]))))),n.createElement("div",{className:Ze.container},n.createElement("div",{className:Ze.title},n.createElement("p",null,C&&n.createElement(n.Fragment,null,(0,m.__)("Bettors Tournament_._Content_._Tournament ended on"),"\xa0",n.createElement(Oe.b,{value:t.endDateTime})),!C&&n.createElement(n.Fragment,null,(0,m.__)("Bettors Tournament_._Content_._Tournament will end on"),"\xa0",n.createElement(n.Suspense,{fallback:null},n.createElement(Je,{dateTo:t.endDateTime})))),n.createElement("p",{className:Ze.subTitle},(0,m.__)("Bettors tournament_._Title_._Scoring formula for points: qualifying win bet odd * 100. For example, if the qualifying win bet odd is 5.20, you earn 520 points"))),!!v&&n.createElement("div",{className:Ze.termsWrapper},n.createElement("button",{className:Ze.termsButton,type:"button",onClick:()=>b(!0)},(0,m.__)("Bettors tournament_._Action_._Terms&Conditions"))),n.createElement("div",{className:Ze.content},n.createElement("div",{className:Ze.boards},null!==p&&n.createElement("div",{className:Ze.board},n.createElement(n.Suspense,{fallback:null},n.createElement(Xe,{board:a[p]})))))),n.createElement("div",{className:Ze.placeDescription},(0,m.__)("Bettors tournament_._Title_._If you take a prize place in several tournament tables, you will receive the prize with the largest bonus"))),n.createElement(n.Suspense,{fallback:null},h&&n.createElement(qe,{terms:v,onClose:()=>b(!1)})))},Qe=(0,i.connect)(De.mapStateToProps,De.mapDispatchToProps)((0,n.memo)(Ke));var et=a(52837),tt=a(97303);let at=function(e){return e[e.choiceToParticipate=1]="choiceToParticipate",e[e.noWinningBets=2]="noWinningBets",e[e.hasWinningBets=3]="hasWinningBets",e[e.ended=4]="ended",e}({});const st=({tournament:e,boards:t,authorizedUsers:a,userStatus:s,needToReloadStatus:o,getTournaments:i,getParticipationInfo:r})=>{const{id:l}=e||{},c=!!e;(0,n.useEffect)((()=>{i()}),[]),(0,n.useEffect)((()=>{c&&e.participationConfirmationType===me.eHm.manual&&r(l)}),[l]),(0,n.useEffect)((()=>{o&&r(l)}),[o,l]),(0,n.useEffect)((()=>{const e=new B.Subscription;return e.add((0,B.timer)(0,X.F.betTournamentWidget).subscribe((()=>i()))),()=>e.unsubscribe()}),[]);const d=(0,n.useMemo)((()=>!!c&&(e.participationConfirmationType===me.eHm.auto||!(e.participationConfirmationType===me.eHm.manual&&!s)&&(s===me.A43.unselected&&!e.finishedAt||s===me.A43.agreed))),[c,s,l]),m=t=>e.finishedAt?at.ended:e.participationConfirmationType===me.eHm.manual&&s===me.A43.unselected?at.choiceToParticipate:t?at.hasWinningBets:at.noWinningBets;return{boardsList:(0,n.useMemo)((()=>{if(!d)return[];const s=!!e.finishedAt,n=Object.keys(t).reduce(((e,n)=>{const o=a.find((e=>!(e.leaderboardId!==t[n].id||s&&!e.possibleWinning)));return o?[...e,{color:n,user:o,ended:s,stage:m(o),userCount:t[n].userCount}]:e}),[]);return n.length?n:[{color:me.WNQ.none,user:null,ended:s,stage:m(null),userCount:0}]}),[t,a,d,s])}};var nt=a(71794),ot=a.n(nt),it=a(23495),rt=a(8909),lt=a(17227),ct=a(99175);let dt=function(e){return e[e.header=0]="header",e[e.stageNoBets=1]="stageNoBets",e[e.stageHasBets=2]="stageHasBets",e[e.stageNoBonus=3]="stageNoBonus",e}({});const mt=(e,t)=>`${e?ot()(e.currency):""}${t}`,ut={[dt.header]:(0,m.__)("Bettors tournament_._Widget_._Bettors tournament"),[dt.stageNoBets]:(0,m.__)("Bettors tournament_._Widget content_._The game started! Place your first winning bet and enter the drawing"),[dt.stageHasBets]:(0,m.__)("Bettors tournament_._Widget content_._Excellent! You are in the ranking of the most active players"),[dt.stageNoBonus]:(0,m.__)("Bettors tournament_._Widget content_._This time you did not receive a bonus, but we will have a new draw soon. Do not miss!")},pt=({betStyles:e})=>{const t=(0,o.useNavigate)();return n.createElement("div",{className:e.contentActions},n.createElement("div",{className:e.contentAction},n.createElement(it.z,{text:(0,m.__)("Bettors tournament_._Action_._Leaderboards"),type:["default"],buttonType:{type:"button"},clickHandler:()=>t(r.jZg.bettorsTournament),dataTest:"bettorsLeaderboards"})),n.createElement("div",{className:e.contentAction},n.createElement("a",{className:e.actionTerms,href:m.gx,"data-test":"bettorsTerms"},(0,m.__)("Bettors tournament_._Action_._Terms & conditions"))))},_t=(0,m.__)("Bettors tournament_._Widget content prizeFind_._5000"),gt=({baseStyles:e,user:t})=>{const a=mt(t,_t);return n.createElement("p",{className:e.textStyled,dangerouslySetInnerHTML:{__html:(0,m.__)("Bettors tournament_._Widget content_._PRIZE FIND %euro_prizeFind%",{euro_prizeFind:`${a}`})}})},vt=({betStyles:e,userCount:t,user:a,currencySymbol:s})=>n.createElement("div",{className:e.contentStats},n.createElement("div",{className:e.stat},(0,m.__)("Bettors tournament_._Stats_._Points"),"\xa0\xa0",n.createElement("span",{className:e.markedText,title:a.points.toString()},(e=>{const t=e.toString();return t.length>7?`${t.slice(0,-6)}M`:t.length>5?`${t.slice(0,-3)}K`:t})(a.points.toFixed(0)))),n.createElement("div",{className:e.stat},(0,m.__)("Bettors tournament_._Stats_._Place"),"\xa0\xa0",n.createElement("span",{className:e.markedText},a.place),"/",t),!!a.possibleWinning&&n.createElement("div",{className:e.stat},(0,m.__)("Bettors tournament_._Stats_._Bonus"),"\xa0\xa0",n.createElement("span",{className:e.markedText},s||n.createElement(ct.Y,{currency:a.currency}),a.possibleWinning))),ht=(0,m.__)("Bettors tournament_._Title_._X2 points"),bt=({baseStyles:e})=>n.createElement("p",{className:e.textSmall,dangerouslySetInnerHTML:{__html:(0,m.__)("Bettors tournament_._Title_._%pointsCoef% on Game type",{pointsCoef:`${ht}`})}}),ft=(0,m.__)("Bet tournament_._Content bonus_._5000"),yt=({baseStyles:e,hideCoef:t=!1,user:a})=>{const s=mt(a,ft);return n.createElement("div",{className:e.contentTitleText},n.createElement("p",{className:(0,Me.cn)({[e.textBold]:!0,[e.textLarge]:!0}),dangerouslySetInnerHTML:{__html:(0,m.__)("Bettors tournament_._Content_._Get points and win a free bet up to%euro_bonus%",{euro_bonus:`\u20ac${s}`})}}),!t&&n.createElement(bt,{baseStyles:e}))},St=({baseStyles:e,user:t})=>{const a=mt(t,t.possibleWinning);return n.createElement("p",{className:e.textLarge,dangerouslySetInnerHTML:{__html:(0,m.__)("Bettors tournament_._Widget content_._Congrats! You get a Bonus of %bonus%",{bonus:`${a}`})}})},Et=({baseStyles:e,ended:t,timeString:a})=>n.createElement("div",{className:e.footerItem},n.createElement(rt.l,{name:$e.D.timer,modifier:e.timerIcon}),t&&n.createElement(n.Fragment,null,(0,m.__)("Bettors tournament_._Widget footer_._Ended on:"),"\xa0",n.createElement(Oe.b,{value:a})),!t&&n.createElement(n.Fragment,null,(0,m.__)("Bettors tournament_._Widget footer_._Left:"),"\xa0",n.createElement(lt.WidgetTimeLeft,{dateTo:a})));var Ct=a(16083);const Tt=({betStyles:e,tournamentId:t,reverseColors:a,changeStatus:s})=>{const[o,i]=(0,n.useState)(!1),r=()=>{i(!o)};return n.createElement(n.Fragment,null,n.createElement("div",{className:e.contentActions},n.createElement("div",{className:e.contentAction},n.createElement(A.zx,{text:(0,m.__)("Bettors tournament_._Widget action_._Participate"),type:["default"],buttonType:{type:"button"},clickHandler:()=>s({tournamentId:t,value:!0})})),n.createElement("div",{className:e.contentAction},n.createElement(A.zx,{text:(0,m.__)("Bettors tournament_._Widget action_._Decline"),type:[a?"reverse-outline":"outline"],buttonType:{type:"button"},clickHandler:r}))),o&&n.createElement(Ct._T,{message:(0,m.__)("Bettors tournament_._Widget confirm_._Are you sure you want to decline?"),onCancel:r,onSuccess:()=>{r(),s({tournamentId:t,value:!1})}}))},Nt=(0,i.connect)(null,(e=>({changeStatus:t=>{e((0,me.E52)(t))}})))((0,n.memo)(Tt));var kt=a(30908),xt=a(64262),wt=a(77344),Lt=a(63747),It=a(84714),Pt=a(9527),Bt=a(82127);const Ft="hall-of-fame_hof__N2RSJ",Mt="hall-of-fame_sport__76-qG",At="hall-of-fame_hofBg__7B6v6",Dt="hall-of-fame_hofHeader__TuxYE",jt="hall-of-fame_casino__igttL",Ot="hall-of-fame_hofBgImage__3cUNG",Rt="hall-of-fame_left__2yySw",Ht="hall-of-fame_right__XA85G",Wt="hall-of-fame_hofHeaderTitle__veG4g",Vt="hall-of-fame_hofHeaderDescription__jeifg",Ut="hall-of-fame_hofHeaderAction__YSZOO",Gt="hall-of-fame_hofContainer__IcGcj",$t="hall-of-fame_hofPedestal__Rifd3",Zt="hall-of-fame_hofCasinoDecorLeft__7vAVL",zt="hall-of-fame_hofCasinoDecorRight__PHwvK",qt="hall-of-fame_hofPageSwitcher__1oHbn";var Xt=a(53367),Jt=a(69083);const{HofHeaderAction:Yt}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,64262))),"HofHeaderAction"),{HofCasino:Kt}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,63747))),"HofCasino"),{HofPageSwitcher:Qt}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,30908))),"HofPageSwitcher"),{HofCasinoPedestal:ea}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,84714))),"HofCasinoPedestal"),ta=({hofData:e,hofPagesData:t})=>{var a;const s=(0,o.useNavigate)(),i=(0,n.useCallback)((()=>{return t=e,n.createElement(n.Fragment,null,n.createElement(Xt.w,{className:(0,Me.cn)([Zt,"hof-page-casino__decor-left"]),src:(null==t||null==(a=t.casino)?void 0:a.desktop.leftPicUrl)||"/assets/hall-of-fame/casino/hof-casino-bottom-left.png"}),n.createElement(Xt.w,{className:(0,Me.cn)([zt,"hof-page-casino__decor-right"]),src:(null==t||null==(s=t.casino)?void 0:s.desktop.rightPicUrl)||"/assets/hall-of-fame/casino/hof-casino-bottom-right.png"}));var t,a,s}),[e]);return n.createElement("div",{className:(0,Me.cn)([Ft,jt,"hof-page","hof-page-casino"])},n.createElement(Jt.j,{path:(null==e||null==(a=e.casino)?void 0:a.desktop.headerPicUrl)||"/assets/hall-of-fame/casino/hof-casino-desktop-bg.png",className:At},n.createElement(Xt.w,{className:(0,Me.cn)([Ot,Rt]),src:"/assets/hall-of-fame/casino/hof-casino-image-left.png"}),n.createElement(Xt.w,{className:(0,Me.cn)([Ot,Ht]),src:"/assets/hall-of-fame/casino/hof-casino-image-right.png"})),n.createElement("div",{className:Dt},n.createElement("div",{className:Gt},n.createElement("h1",{className:Wt},(0,m.__)("Hall of fame_._Header_._Hall of fame")),n.createElement(n.Suspense,{fallback:null},n.createElement(Qt,{current:Bt.LD.casino,onChange:()=>s(r.jZg.hallOfFameSport),pages:t,boxClass:qt}),n.createElement("div",{className:Vt},(0,m.__)("Hall of fame_._Header casino_._description")),n.createElement(Yt,{boxClass:Ut}),n.createElement("div",{className:$t},n.createElement(ea,null))))),n.createElement("div",{className:Gt},n.createElement(n.Suspense,{fallback:null},n.createElement(Kt,{latestWinnersDecor:i}))))},aa=(0,i.connect)((e=>({hofData:(0,r.QeU)(e)})))((0,n.memo)(ta)),{HofPageSwitcher:sa}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,30908))),"HofPageSwitcher"),{HofHeaderAction:na}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,64262))),"HofHeaderAction"),{HofSport:oa}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,9527))),"HofSport"),ia=({isCasinoEnabled:e,hofData:t,hofPagesData:a})=>{var s;const i=(0,o.useNavigate)();return n.createElement("div",{className:(0,Me.cn)([Ft,Mt,"hof-page","hof-page-sport"])},n.createElement(n.Suspense,{fallback:null},n.createElement(Jt.j,{path:(null==t||null==(s=t.sport)?void 0:s.desktop.headerPicUrl)||"/assets/hall-of-fame/sport/hof-sport-desktop-bg.png",className:At}),n.createElement("div",{className:Dt},n.createElement("div",{className:Gt},n.createElement("h1",{className:Wt},(0,m.__)("Hall of fame_._Header_._Hall of fame")),e&&n.createElement(sa,{current:Bt.LD.sport,onChange:()=>i(r.jZg.hallOfFameCasino),pages:a,boxClass:qt}),n.createElement("div",{className:Vt},(0,m.__)("Hall of fame_._Header sport_._description")),n.createElement(na,{boxClass:Ut}))),n.createElement("div",{className:Gt},n.createElement(oa,null))))},ra=(0,i.connect)((e=>({isCasinoEnabled:(0,r.aJ)(e),hofData:(0,r.QeU)(e)})))((0,n.memo)(ia)),la={hof:"hall-of-fame_hof__Ahkls",sport:"hall-of-fame_sport__Q8aNj",hofBg:"hall-of-fame_hofBg__Ljgz4",casino:"hall-of-fame_casino__QAF9K",hofBgLayer:"hall-of-fame_hofBgLayer__GWIkY",hofBgImage:"hall-of-fame_hofBgImage__ztDUX",left:"hall-of-fame_left__ORitb",right:"hall-of-fame_right__CCXTp",hofHeader:"hall-of-fame_hofHeader__zKtLq",hofHeaderTitle:"hall-of-fame_hofHeaderTitle__DQd5J",hofHeaderDescription:"hall-of-fame_hofHeaderDescription__fcuI1",hofHeaderAction:"hall-of-fame_hofHeaderAction__VkJ8m",hofContainer:"hall-of-fame_hofContainer__CYWvW",hofPedestal:"hall-of-fame_hofPedestal__pq3qo"},{HofHeaderAction:ca}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,64262))),"HofHeaderAction"),{HofPageSwitcher:da}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,30908))),"HofPageSwitcher"),{HofCasinoPedestal:ma}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,84714))),"HofCasinoPedestal"),{HofCasino:ua}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,63747))),"HofCasino"),pa=({hofData:e,hofPagesData:t})=>{var a;const s=(0,o.useNavigate)();return n.createElement("div",{className:(0,Me.cn)([la.hof,la.casino,"hof-page","hof-page-casino"])},n.createElement("div",{className:(0,Me.cn)([la.hofHeader,"hof-page__header"])},n.createElement("div",{className:(0,Me.cn)([la.hofBg,"hof-page__header-bg"])},n.createElement(Jt.j,{path:(null==e||null==(a=e.casino)?void 0:a.mobile.headerPicUrl)||"/assets/hall-of-fame/casino/hof-casino-mobile-bg.png",className:la.hofBgLayer}),n.createElement(Xt.w,{className:(0,Me.cn)([la.hofBgImage,la.left]),src:"/assets/hall-of-fame/casino/hof-casino-image-left.png"}),n.createElement(Xt.w,{className:(0,Me.cn)([la.hofBgImage,la.right]),src:"/assets/hall-of-fame/casino/hof-casino-image-right.png"})),n.createElement("div",{className:la.hofContainer},n.createElement("h1",{className:la.hofHeaderTitle},(0,m.__)("Hall of fame_._Header_._Hall of fame")),n.createElement(n.Suspense,{fallback:null},n.createElement(da,{current:Bt.LD.casino,onChange:()=>s(r.jZg.hallOfFameSport),pages:t})),n.createElement("div",{className:la.hofHeaderDescription},(0,m.__)("Hall of fame_._Header casino_._description")),n.createElement(n.Suspense,{fallback:null},n.createElement(ca,{boxClass:la.hofHeaderAction}))),n.createElement("div",{className:la.hofPedestal},n.createElement(n.Suspense,{fallback:null},n.createElement(ma,null)))),n.createElement("div",{className:la.hofContent},n.createElement("div",{className:la.hofContainer},n.createElement(n.Suspense,{fallback:null},n.createElement(ua,null)))))},_a=(0,i.connect)((e=>({hofData:(0,r.QeU)(e)})))((0,n.memo)(pa)),{HofPageSwitcher:ga}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,30908))),"HofPageSwitcher"),{HofHeaderAction:va}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,64262))),"HofHeaderAction"),{HofSport:ha}=(0,m.ez)((()=>Promise.resolve().then(a.bind(a,9527))),"HofSport"),ba=({isCasinoEnabled:e,hofData:t,hofPagesData:a})=>{var s;const i=(0,o.useNavigate)();return n.createElement("div",{className:(0,Me.cn)([la.hof,la.sport,"hof-page","hof-page-sport"])},n.createElement("div",{className:(0,Me.cn)([la.hofHeader,"hof-page__header"])},n.createElement("div",{className:(0,Me.cn)([la.hofBg,"hof-page__header-bg"])},n.createElement(Jt.j,{path:(null==t||null==(s=t.sport)?void 0:s.mobile.headerPicUrl)||"/assets/hall-of-fame/sport/hof-sport-mobile-bg.png",className:la.hofBgLayer})),n.createElement("div",{className:la.hofContainer},n.createElement(n.Suspense,{fallback:null},n.createElement("h1",{className:la.hofHeaderTitle},(0,m.__)("Hall of fame_._Header_._Hall of fame")),e&&n.createElement(ga,{current:Bt.LD.sport,onChange:()=>i(r.jZg.hallOfFameCasino),pages:a}),n.createElement("div",{className:la.hofHeaderDescription},(0,m.__)("Hall of fame_._Header sport_._description")),n.createElement(va,{boxClass:la.hofHeaderAction})))),n.createElement("div",{className:la.hofContainer},n.createElement(n.Suspense,{fallback:null},n.createElement(ha,null))))},fa=(0,i.connect)((e=>({isCasinoEnabled:(0,r.aJ)(e),hofData:(0,r.QeU)(e)})))((0,n.memo)(ba));var ya=a(6462);const Sa={mapStateToProps:e=>{const t=`#${S.jf.type}=${S.ZF.sport}`;return{compPoints:(0,c.uy0)(e),cpReloadDate:(0,ya.Qo)({option:S.k5.cpResetTime,realValue:(0,c.Hgb)(e)}),compPointsPageLink:r.jZg.cabinetCoins+t}}},Ea=({infoOpen:e,closeInfo:t})=>{const a=(0,n.useRef)(null);return(0,n.useEffect)((()=>{const s=new B.Subscription;return e&&a.current&&(s.add((0,B.fromEvent)(document,"click").pipe((0,W.filter)((e=>{var t;return null==(t=a.current)?void 0:t.contains(e.target)}))).subscribe(t)),s.add((0,B.fromEvent)(document,"keydown").pipe((0,W.filter)((e=>"Escape"===e.key))).subscribe(t))),()=>s.unsubscribe()}),[e,a.current]),{dropDownRef:a}};let Ca=function(e){return e[e.sportVipProgram=1]="sportVipProgram",e[e.betTournament=2]="betTournament",e[e.welcome=3]="welcome",e}({});const Ta={mapStateToProps:e=>({tournament:(0,me.oU0)(e),welcomeBonuses:(0,L.HuH)(e),boards:(0,me.dhe)(e),authorizedUsers:(0,me.vAC)(e),userStatus:(0,me.yuN)(e),needToReloadStatus:(0,me.ECg)(e),widgetsMaximized:(0,c.xNv)(e),disabledVip:(0,r.eE8)(e),platformName:(0,r.WpO)(e)}),mapDispatchToProps:e=>({getTournaments:()=>{e((0,me.CSZ)({fields:[me.jRN.tournaments,me.jRN.leaderboards,me.jRN.authorizedUsers,me.jRN.users]}))},getParticipationInfo:t=>{e((0,me.pZH)({tournamentIds:[t]}))},minimizeWidget:()=>{e((0,c.NSY)(!1))},getHistory:t=>{e((0,L.LsO)(null!=t?t:null))},clearState:()=>{e((0,L.mjL)())}})},Na=({styles:e,reloadDate:t})=>n.createElement(n.Fragment,null,!!t&&n.createElement("div",{className:e.footerItemLine},n.createElement(A.le,{name:$e.D.timer,modifier:e.timerIcon}),(0,m.__)("Bettors tournament_._Widget footer_._Left:"),"\xa0",n.createElement(lt.WidgetTimeLeft,{dateTo:t}))),ka={mapStateToProps:e=>({})};var xa=a(28316);const wa=e=>new Promise((t=>{const a=document.createElement("div");(0,xa.render)(e,a,(()=>{t(a.innerHTML)}))})),La=async(e,t)=>Object.entries(t).reduce((async(e,[t,a])=>(await e).replace(new RegExp(`{{${t}}}`,"g"),"string"==typeof a?a:await wa(a))),Promise.resolve(e||"")),Ia=e=>{const{openModal:t,auth:a,isMobile:s=!1,customer:{compPointAccounts:i,first_name:l},load:d,sportVipProgramsPage:u}=e,p=null==l?void 0:l.replace(/'/g,"");(0,n.useEffect)((()=>{d&&d()}),[d]);const _=(0,L.hP2)(i,S.ZF.sport),{currentLevel:g,levelNextPointLeft:v,levelPassedPercent:h,isLastLevel:f}=(0,n.useMemo)((()=>(0,L.JQF)(_,S.ZF.sport)),[_]),y=e=>`/assets/sport-vip-program/level/level-${e}.png`,[E,C]=(0,n.useState)(!1),T=(0,o.useNavigate)(),[N,k]=(0,n.useState)(),x=e=>La(N,{tableLevelImage:`url(${y(e.level)})`,tableLevelValue:String(e.level),tableLevelPoints:String(e.min),tableLevelReward:String(e.reward||"-")}),[w,I]=(0,n.useState)();(0,n.useEffect)((()=>{Promise.all(L.Ih5.map(x)).then((e=>{I(e.join(""))}))}),[N]);const P=((e,t)=>{const[a,s]=(0,n.useState)();return(0,n.useEffect)((()=>{t?La(e,t).then(s):s(e)}),[e,t]),a})(null==u?void 0:u.text,{rootClass:s&&"svp--mobile",summaryClass:!a&&"svp-summary--hidden",loginClass:a&&"svp-login--hidden",userLevelImage:`url(${y(g.level)})`,userLevel:String(g.level),userName:p||(0,m.__)("Vip Program_._Text_._Player"),userProgress:String(h),confettiClass:f&&"svp-summary__confetti--show",progressLabelsClass:f&&"svp-progress__labels--max-lvl",progressBarClass:f&&"svp-progress__progress--max-lvl",userCompPointsFrom:String(f?v:g.min),userCompPointsLeft:String(f?"":v),userCompPointsTo:String(f?g.min:(0,L.YGL)(g.max)),userCompPoints:(0,L.AK$)(_),termsClass:!E&&"svp-terms--hidden",tableLevels:w}),B={scrollToTerms:()=>{window.scrollTo({top:F.current.querySelector('[data-element="terms"]').offsetTop-100,behavior:"smooth"})},redeemPoints:()=>{const e=`#${S.jf.type}=${S.ZF.sport}`;(0,b.LK)()?T((0,o.generatePath)(r.jZg.cabinetCoins,{[m.VX]:!0})+e):T((0,o.generatePath)(r.jZg.cabinetCoins+e))},login:()=>{t(c.vOS.login)},terms:()=>{C(!E)}},F=n.createRef();return(0,n.useEffect)((()=>{const e=F.current.querySelector('[data-template="tableLevel"]');e&&(N||(e.removeAttribute("data-template"),k(e.outerHTML||"")),e.style.setProperty("display","none"))}),[F]),n.createElement("div",{onClick:e=>{const{target:t}=e;t.dataset.trigger in B&&B[t.dataset.trigger]()},ref:F,dangerouslySetInnerHTML:{__html:P}})},Pa=(0,i.connect)((e=>({auth:(0,c.Q0O)(e),customer:(0,c.hFT)(e),sportVipProgramsPage:(0,c._lJ)(e)})),(e=>({openModal:t=>{e((0,c.ARU)(t))},load:()=>{e((0,c.lmr)())}})))((0,n.memo)(Ia));var Ba=a(21856),Fa=a(91190);const Ma=[(0,re.ITJ)().type,(0,re.eTM)().type,(0,re.$Ec)().type,(0,re.GZV)().type],Aa=[c.$1P.type,(0,re.g3W)().type],Da=[re.X0U.type],ja=[re.X0U.type,c.UaS.type],Oa=[(0,c.pzf)().type,c.Fkr.type],Ra=[re.jOt.type,re.ZBs.type,re.WOl.type,re.fB.type,re.g3W.type],Ha=e=>t=>a=>{var s;const n=t(a),o=(0,c.HM_)(e.getState()),r=null==(s=a.payload)||null==(s=s.form)?void 0:s.hasOwnProperty("quickBetEnabled");if(Ma.includes(a.type)&&e.dispatch((0,re.esQ)()),Aa.includes(a.type)&&e.dispatch((0,re.KY6)()),Da.includes(a.type)&&(e.dispatch((0,re.Q0k)()),e.dispatch((0,re.pM_)()),e.dispatch((0,re.Vgy)()),e.dispatch((0,re.eB0)())),re.X0U.type===a.type){const t=(0,re.ZfU)(e.getState());(0,i.batch)((()=>{e.dispatch((0,re.Nmp)()),t&&t.length||e.dispatch((0,re.VvX)({snackbarType:S.Pc.success,message:(0,m.__)("Coupon Notification_._Bet Success_._Bet is successful")}))}))}if(ja.includes(a.type)&&e.dispatch((0,c.A5h)()),Oa.includes(a.type)&&e.dispatch((0,c.dCC)()),Ra.includes(a.type)){const t=(0,re.wAx)(e.getState()),a=(0,re.rDS)(e.getState());e.dispatch((0,re.FX5)({config:t,payload:a}))}if(re.cB4.type===a.type){const t=(0,re.dGk)(e.getState());e.dispatch((0,re.VvX)({snackbarType:S.Pc.danger,message:(0,m.__)(`${t}`)}))}if(re.eVg.type===a.type){const{isBetHistory:t}=a.payload,s=(0,re.dGk)(e.getState());t?e.dispatch((0,d.ef)({type:"fail",text:(0,m.__)(`${s}`)})):e.dispatch((0,re.VvX)({snackbarType:S.Pc.danger,message:(0,m.__)(`${s}`)}))}if(re.uqU.type===a.type){const t=(0,re.dGk)(e.getState());e.dispatch((0,re.VvX)({snackbarType:S.Pc.danger,message:(0,m.__)(`${t}`)}))}if(re._om.type===a.type){const{isOpen:t}=(0,re.Ras)(e.getState());t&&e.dispatch((0,re.ifH)()),e.dispatch((0,re.Q0k)())}if(re.ZBs.type===a.type){(0,re.t5H)(e.getState())&&e.dispatch((0,re.mLs)())}if(le.OeF.type===a.type){const t=window.location.search,a=new URLSearchParams(t),s=a.get("sharedCoupon"),n=a.get("code");s&&e.dispatch((0,re.DDX)({code:s})),n&&e.dispatch((0,re.DDX)({code:n}))}return r&&o&&e.dispatch((0,re.KiH)()),n},Wa=e=>t=>a=>{const s=t(a);if(a.type===(0,c.UaS)(null).type){(0,c.Q0O)(e.getState())&&e.dispatch((0,c.A5h)())}return s};var Va=a(6504),Ua=a(34811);const Ga=e=>t=>a=>{const s=t(a);if(a.type===(0,c.r1F)().type){if((0,c.Q0O)(e.getState())){const t=(0,c.UJe)(e.getState()),a=t.lastBetSumEnabled?1:0,s=Object.assign({},t,{lastBetSumEnabled:a});e.dispatch((0,c.fml)(s,!0))}}if(a.type===c.wUI.type||a.type===c.hfV.type){const{payload:t}=a,{country:s,currency:n,country_calling_code:o}=t||{},i=Va.J.get(c.Q6F)||{};let l={};if(n&&!(q.bW.currency in i)&&(l=Object.assign({},l,{currency:n})),o&&!(q.bW.prefix in i)){const t=o.replace("+","");if((0,c.H20)(e.getState(),t)){const a=(0,r.WpO)(e.getState());Ua.BY.includes(a)||(l=Object.assign({},l,{prefix:t}))}}s&&n&&(0,c.QQc)(e.getState(),s)&&!(q.bW.country in i)&&(l=Object.assign({},l,{country:s})),(s||n)&&e.dispatch((0,c.Vcx)(l))}if(c.tH3.type===a.type){const{bonusType:t}=a.payload;e.dispatch((0,c.Z77)({bonusType:t}))}if(c.Vcx.type===a.type){const{country:t,currency:s}=a.payload||{};if(t&&!s){const a=(0,c.QQc)(e.getState(),t||""),s=(0,c.BrI)(e.getState(),null==a?void 0:a.currencyId),n=(0,r.PU_)(e.getState()),o={currency:s?s.code:(0,c.zk6)(e.getState())||n};e.dispatch((0,c.Vcx)(o))}}if(c.bIK.type===a.type){(0,r.S6m)(e.getState())&&Object.assign(a.payload,{bonusType:S._B.NONE})}if(c.JdL.type===a.type){const t=Va.J.get(c.RwM);t&&e.dispatch((0,c.uKq)(t));const a=Va.J.get(c.kzn);a&&e.dispatch((0,c.BZ3)(a))}return c.OXv.type===a.type&&(e.dispatch((0,c.DVB)()),e.dispatch((0,c.nOr)())),s},$a=e=>t=>a=>{const s=t(a);return a.type===c.mtT.type&&a.payload&&a.payload.isAuth&&a.payload.doLogout&&e.dispatch((0,c.$1P)()),s},Za=[re.fB.type],za=e=>t=>a=>{const s=t(a);if(Za.includes(a.type)){const t=(0,re.kuT)(a.payload);e.dispatch((0,re.fSL)({betId:t}))}return re.g3W.type===a.type&&e.dispatch((0,re.pM_)()),s};var qa=a(46423);let Xa=null;const Ja=new B.Subject,Ya=e=>t=>a=>{const s=t(a),n=(0,c.Q0O)(e.getState()),o=(0,c.HM_)(e.getState());if(a.type===re.ITJ.type){const{payload:t}=a,{specifiers:s,outcomeType:n,eventId:o,eventType:i,marketId:r,marketType:l}=t,c=((e,t)=>{const a={[ce.N9S]:ce.Vs$,[ce.cpT]:ce.uS3,[ce.jIh]:ce.ZHF,[le.t_0]:le.bbD,[le._5X]:le.B2R,[le.siE]:le.K9G,[le.z7$]:le.orV,[le.rDt]:le.KkR,[de.gK]:de.lQ,[de.Qp]:de.z7,[le.p7J]:le.t8g},s=Object.keys(a).filter((s=>!!a[s](e,t.eventId,t.eventType)))||[];if(s.length){const n=s[0],o=a[n](e,t.eventId,t.eventType).filter((e=>Number(e.id)===Number(t.marketId)&&e.specifiers===(t.specifiers||null)&&e.type===(t.marketType||S.av.normal)));return{[t.eventType]:{[t.eventId]:o}}}return null})(e.getState(),{eventId:o,eventType:i,specifiers:s||null,marketId:r,marketType:l});c&&e.dispatch((0,re.V$y)(c));let d=null;if(t.outcomeType===S.av.player&&(d=(0,le.jl$)(e.getState(),t.outcomeId)),s&&s.includes("player=sr:player:")&&n===S.av.normal){const t=(s.split("|")||[]).find((e=>e.includes("player=sr:player:")));if(t){const a=t.split("player=sr:player:")[1];d=(0,le.jl$)(e.getState(),a)}}d&&e.dispatch((0,re.kkQ)([d]))}if(a.type===re.kAg.type){const{couponId:t}=a.payload;clearTimeout(Xa),Xa=setTimeout((()=>{(0,re.MQS)(e.getState())&&(e.dispatch((0,re.VBG)({couponId:t})),qa.captureException(new Error("####Coupon Status called by timer####:"),{extra:{couponId:t}}))}),X.F.betInterval),e.dispatch((0,c.EUs)())}if(a.type===re.jOt.type&&n&&o){const t=e.getState(),a=(0,re.iXG)(t),s=(0,re.APD)(t),n=s&&a.filter((e=>e.eventId===s))[0],o=(0,re.kuT)(n),l=(0,re._6E)(t),d=((0,c.yt6)(t),(0,r.xDx)(t),(0,re.I_o)(t,(0,re.XkF)(t,(0,re.kuT)(n)))),u=!1?re.Q5m.desktop:re.Q5m.mobile,p=(0,c.M$8)(t),_=l.get(o),{betType:g}=_||{},v=d&&g===re.auF.RISKBET,h=(0,c.RtJ)(t),b=(0,c.$mZ)(t),f=Object.assign({},n,{value:b}),y=(0,re.Kbn)([f],l).map((e=>(0,re.bK)(e,l,null,v&&d.issuedAmount)));null!=f&&f.value&&(p||((0,i.batch)((()=>{e.dispatch((0,re.Nmp)()),e.dispatch((0,re.VvX)({snackbarType:S.Pc.pending,message:(0,m.__)("Coupon Notification_._Quick Bet Pending_._Placing Bet")}))})),(0,B.timer)(h).pipe((0,W.takeUntil)(Ja)).subscribe((()=>{e.dispatch((0,re.j6J)({type:re.Iig.single,source:u,bets:y,amount:null,quickBet:!0}))}))),p&&e.dispatch((0,re.j6J)({type:re.Iig.single,source:u,bets:y,amount:null,quickBet:!0}))),null!=f&&f.value||e.dispatch((0,re.VvX)({snackbarType:S.Pc.danger,message:(0,m.__)("Coupon Notification_._Quick Bet No Value_._Please enter a valid bet value")}))}return a.type===re.daM.type&&Ja.next(!0),a.type===re.P_P.type&&e.dispatch((0,re.Q0k)()),s};var Ka=a(98283);const Qa=["messages"],es=["messages"],ts=(e,t=null)=>{if((e=>"string"==typeof e.validation||"object"==typeof e.validation&&Object.keys(e.validation).length>0)(e)){const{params:t={}}=e;if("string"==typeof e.validation)return(0,m.__)(e.validation,t);if("object"==typeof e.validation){const t=e.validation,{params:a}=e;return(0,m.__)(Object.values(t)[0],a)}}if((e=>{var t;return void 0!==(null==(t=e.data)?void 0:t.messages)})(e)){let{data:{messages:t}}=e,a=(0,Ka.Z)(e.data,Qa);"string"!=typeof t&&(t=t[0]||Object.values(t)[0]);let s=a;return"data"in e.data&&(s=e.data.data),(0,m.__)(t,s)}if((e=>void 0!==e.messages)(e)){const{messages:t}=e,a=(0,Ka.Z)(e,es);return"string"==typeof t?(0,m.__)(t,a):t[0]||Object.values(t)[0]}if((e=>void 0!==e.message&&void 0===e.response)(e))return e.message;var a;if((e=>void 0!==e.notification&&null!==e.notification)(e))return null!=(a=e.notification.message)?a:null;if((e=>{const{data:t,message:a}=e.response||{};return void 0!==t||"string"==typeof a})(e)){const{data:t,message:a}=e.response;if("object"==typeof t&&Object.keys(t))return Object.values(t)[0];if("string"==typeof t)return t;if("string"==typeof a)return a}return(e=>"string"==typeof e.data)(e)?e.data:t};var as=a(39183),ss=a(29054);const ns=(0,m.__)("Notification_._Success Message_._Successful"),os=(0,m.__)("Notification_._Error Message_._Something went wrong"),is=[c.cMJ.type,c._bC.type,c.buv.type,c.qo9.type,c.Xi8.type,c.oSZ.type,c.aRZ.type,c.R3w.type,c.CL3.type,re.HMg.type,as.EB.type,L.R7e.type,L.bN3.type,c._gJ.type,c.BPk.type,c._Sb.type,c.gNe.type,c.mlC.type,L.NNq.type,c.LyE.type,c.zME.type,c.YAY.type,c.uSW.type,c.lsB.type,c.nc$.type,c.IlJ.type,c.JY0.type,h.snf.type,c.SI5.type,c.UEn.type,c.lKV.type,c.A9A.type,h.Y9T.type,c.oxy.type,ss.VG.type,c.PXX.type,c.OPs.type,c.o88.type,c.I5v.type,c.f9y.type,re.IKo.type],rs=[c.JLC.type,c.xlT.type,c.qgj.type,c.rjF.type,c.OXv.type,as.jR.type,c.GFG.type,c.NtS.type,c.UaS.type,c.GvP.type,L.vqu.type,c.fkG.type,c.XZO.type,c.z7u.type],ls=[0],cs=[c.mtT.type],ds="noNotification",ms=e=>t=>a=>{const s=t(a);if(is.includes(a.type)){const t=ts(a.payload,os),{payload:s}=a,{status:n}=s||{};ls.includes(n)||e.dispatch((0,d.ef)({text:t,type:"fail"}))}if(rs.includes(a.type)&&a.payload&&!a.payload[ds]){const t=ts(a.payload,ns),s=()=>"object"==typeof t&&"text"in t?null==t?void 0:t.text:t;e.dispatch((0,d.ef)({text:s(),type:"success"}))}if(cs.includes(a.type)&&a.payload&&"notification"in a.payload){if(!(a.payload.notification&&"type"in a.payload.notification&&"constant-notice"===a.payload.notification.type)&&!a.payload[ds]){const t=ts(a.payload);null!==t&&(e.dispatch((0,d.ef)({text:t,type:a.payload.notification.type})),e.dispatch((0,d.oX)({notificationId:a.payload.notification.id})))}}if(a.type===c.cMJ.type&&console.log("payload",a.payload),a.type===c.tNJ.type){const t=(0,m.__)("BlueM_._error_._please try again");e.dispatch((0,d.ef)({text:t,type:"fail"}))}if(a.type===L.N2$.type){const t=ts(a.payload,os);e.dispatch((0,d.ef)({text:t,type:"fail"}))}if(a.type===re.Ny0.type){const t=(0,c.$mZ)(e.getState())?(0,m.__)("QuickBetNotification_._error_._Currently, your bet is being processed. Please try again later."):(0,m.__)("QuickBetNotification_._no sum error_._Please ented a valid bet value.");e.dispatch((0,d.ef)({text:t,type:"fail"}))}return s},us=({getState:e})=>t=>a=>{var s;c.hVN.type!==a.type||(0,c._LV)(e())||(null==(s=window.OneSignal)||s.push((()=>{window.OneSignal.isPushNotificationsEnabled((t=>{t&&window.OneSignal.setExternalUserId((0,c.cw1)(e()).id)}))})));return t(a)};var ps=a(76360);const _s=new B.Subscription,gs=({action:e,state:t},...a)=>a.findIndex((([s],n)=>!!s.includes(e)&&a.filter((([e,a],s)=>s!==n&&a.findIndex((e=>e(t)))>-1)).length===a.length-1))>-1,vs={home:e=>gs(e,[[h.twe.type,h.EXy.type],[h.ffs,h.gZl]],[[le.eeC.type,le.ce4.type],[le.Rnu,le.yNl]],[[le.jgR.type,le.e27.type],[le.od_,le.ziY]]),live:({action:e})=>[ce.ytI.type,ce.wNR.type].includes(e),line:({action:e})=>[ce.y9D.type,ce.Gey.type].includes(e)},hs={home:e=>gs(e,[[le.jgR.type,le.e27.type],[le.od_,le.ziY]],[[ce.ytI.type,ce.wNR.type],[ce.MM8,ce.Wj3]],[[ce.hl0.type,ce.Djv.type],[ce.Bao,ce.V$U]],[[ce.f7U.type,ce.kVV.type],[ce.DLo,ce.ai7]]),line:e=>gs(e,[[le.jgR.type,le.e27.type],[le.od_,le.ziY]],[[ce.y9D.type,ce.Gey.type],[ce.LO9,ce.oQJ]],[[ce.ytI.type,ce.wNR.type],[ce.MM8,ce.Wj3]],[[ce.f7U.type,ce.kVV.type],[ce.DLo,ce.ai7]],[[ce.hl0.type,ce.Djv.type],[ce.Bao,ce.V$U]],[[le.dYI.type,le.RRP.type],[le.B9C,le.l$t]]),live:e=>gs(e,[[le.eeC.type,le.ce4.type],[le.Rnu,le.yNl]],[[ce.ytI.type,ce.wNR.type],[ce.MM8,ce.Wj3]],[[le.jgR.type,le.e27.type],[le.od_,le.ziY]],[[ce.f7U.type,ce.kVV.type],[ce.DLo,ce.ai7]],[[ce.hl0.type,ce.Djv.type],[ce.Bao,ce.V$U]])},bs={toto:({action:e})=>[as.KZ.type,as.Jm.type].includes(e),sportLive:({action:e})=>[ce.ytI.type,ce.wNR.type,ce.y9D.type,ce.Gey.type].includes(e),sportLine:({action:e})=>[ce.y9D.type,ce.Gey.type,ce.ytI.type,ce.wNR.type].includes(e),sportLeagues:({action:e})=>[ce.lr8.type,ce.YdB.type].includes(e),leaguePage:e=>gs(e,[[le.FNN.type,le.eYl.type],[le.FWu]],[[le.q8K.type,le.xrG.type],[le.nWQ]]),outrights:({action:e})=>[le.q8K.type,le.jm0.type].includes(e),eventFull:({action:e})=>[le.BUS.type,le.xrG.type].includes(e),search:({action:e})=>[le.zvO.type,le.v2c.type].includes(e),result:({action:e})=>[ps.getSeoByUrlSuccess.type,ps.getSeoByUrlFail.type].includes(e),hallOfFameSport:({action:e})=>[le.xGh.type,le.Chn.type].includes(e),vipSportPrograms:({action:e})=>[c.tmh.type,c.OgN.type].includes(e),bettorsTournament:({action:e})=>[me.OL.type,me.bQr.type].includes(e)},fs={casino:e=>gs(e,[[h.Q7$.type,h.qpl.type],[h.ffs,h.gZl]]),liveCasino:e=>gs(e,[[h.Q7$.type,h.qpl.type],[h.ffs,h.gZl]]),casinoCategory:e=>gs(e,[[h.Q7$.type,h.qpl.type],[h.ffs,h.gZl]]),casinoProducer:({action:e})=>[h.qYP.type,h.rvG.type].includes(e),casinoGame:({action:e})=>[h.ybr.type,h.s02.type].includes(e),casinoDemoGame:({action:e})=>[h.ybr.type,h.s02.type].includes(e),liveCasinoCategory:e=>gs(e,[[h.Q7$.type,h.qpl.type],[h.ffs,h.gZl]]),liveCasinoProducer:({action:e})=>[h.qYP.type,h.rvG.type].includes(e),liveCasinoGame:({action:e})=>[h.ybr.type,h.s02.type].includes(e),liveCasinoDemoGame:({action:e})=>[h.ybr.type,h.s02.type].includes(e),hallOfFameCasino:e=>gs(e,[[h.Fb_.type,h.Y5e.type],[h.t17,h.Bv4]])},ys={mobileApp:({action:e})=>[ps.getSeoByUrlSuccess.type,ps.getSeoByUrlFail.type].includes(e),promotions:({action:e})=>[L.K4U.type,L.GzC.type].includes(e),promotionsPage:({action:e})=>[L.H35.type,L.bXA.type].includes(e),vipPrograms:({action:e})=>[L.H35.type,L.bXA.type].includes(e),landings:({action:e})=>[L.H35.type,L.bXA.type].includes(e),tournaments:({action:e})=>[me.aYV.type,me.hJU.type].includes(e),tournamentPage:({action:e})=>[me.eDB.type,me.qgO.type].includes(e)},Ss=e=>({getState:t,dispatch:a})=>s=>n=>{const o=s(n);if(window.renderingPage&&window.renderingPage===window.location.pathname||(window.renderingPage=window.location.pathname,window.prerenderReady&&(window.prerenderReady=!1,_s.add((0,B.timer)(2e3).subscribe((()=>a((0,ps.pageReady)())))))),n.type===ps.pageReady.type&&(window.prerenderReady=!0,_s.unsubscribe()),n.type===r.dMs.type&&_s.add((0,B.timer)(2e3).subscribe((()=>a((0,ps.pageReady)())))),!window.prerenderReady&&window.renderingPage===window.location.pathname){var i;const s=null==(i=Object.entries(r.F46).find((([e,t])=>(0,k.matchPath)(t,window.location.pathname))))?void 0:i[0];s&&s in e&&e[s]({action:n.type,state:t()})&&a((0,ps.pageReady)())}return o},Es=e=>t=>a=>{const s=t(a);if(a.type===(0,c.OXv)().type&&e.dispatch((0,c.MtJ)()),a.type===c.GvP.type||a.type===c.fkG.type){const{limitId:t}=a.payload;t&&e.dispatch((0,c.G81)(t))}return s},Cs=e=>t=>a=>{const s=t(a);if(a.type===c.fLZ.type){const t=e.getState(),s=(0,c.Gs)(t),n=(0,r._Gb)(t),o=r.Jzl[n]||S.$u.email,i=(0,r.kST)(t),{token:l}=a.payload||{};l?e.dispatch((0,c.Fkr)(a.payload)):e.dispatch((0,c.WLI)(Object.assign({type:o,phone:s.phone,prefix:s.prefix,email:s.email,password:s.password},i&&{[q.bW.fitToPlay]:!0})))}return s},Ts=[c.GYq.type,c.cMJ.type,c.j8I.type],Ns=e=>t=>a=>{if(Ts.includes(a.type)){const{badgeElement:t,siteKey:a}=(e=>{const t=(0,r.mkp)(e);return{badgeElement:document.querySelector(".grecaptcha-badge"),siteKey:t}})(e.getState());if(!t&&window.grecaptcha&&"reset"in window.grecaptcha)try{window.grecaptcha.reset(a)}catch(s){qa.captureException(new Error(`#### registrationSlowConnectionMiddleware ####, Recaptcha reset failed: ${s}`)),console.log("[registrationSlowConnectionMiddleware] Recaptcha reset failed.")}}return t(a)};var ks=a(85536),xs=a.n(ks),ws=a(52936),Ls=a(29382),Is=a(70527),Ps=a(96474),Bs=a(76013);const Fs="https://img.sportradar.com/ls/crest/big",Ms=e=>e?`${e.v}`:"",As=e=>new Promise(((t,a)=>{const s=new Image;s.onload=()=>t(s.height>1&&s.width>1),s.onerror=a,s.src=e})),Ds=async e=>{try{return await new Promise(((t,a)=>{var s;const n=(0,le.WB8)(e.getState()),o=(0,le.Dxi)(e.getState()),i=(0,le.xfj)(e.getState()),r=(0,le.bFe)(e.getState()),l=(0,Ls._c)((0,ce.foR)(e.getState()),null==n?void 0:n.sportId),c=(0,le.rXw)(e.getState()),d=(0,le._8l)(e.getState(),null!=(s=null==o?void 0:o.matchStatusId)?s:null),m=c.find((e=>Number(e.id)===Number(null==n?void 0:n.competitor1Id))),u=c.find((e=>Number(e.id)===Number(null==n?void 0:n.competitor2Id))),p=(0,Is.vo)(null==n?void 0:n.time,"YYYY-MM-DDTHH:mm:ss"),_=(0,Ps.BN)(i,Number(null==n?void 0:n.sportId),!1),g="football"===(null==l?void 0:l.providerName)?"Soccer":null==l?void 0:l.providerName;(({team1:e,team2:t})=>(async()=>{const a=(0,ws.$)();return{team1:await As(e)?e:`${window.location.origin}${ws.t}/${a[0]}`,team2:await As(t)?t:`${window.location.origin}${ws.t}/${a[1]}`}})())({team1:`${Fs}/${null==m?void 0:m.vendorCompetitorId}.png`,team2:`${Fs}/${null==u?void 0:u.vendorCompetitorId}.png`}).then((e=>{t({team_home_name:null==m?void 0:m.name,team_home_name_short:null==m?void 0:m.abbreviation,team_home_logo:e.team1,team_away_name:null==u?void 0:u.name,team_away_name_short:null==u?void 0:u.abbreviation,team_away_logo:e.team2,scheduled:`${p}+00:00`,status:d,tournament_name:null==r?void 0:r.name,match_id:`${null==n?void 0:n.id}`,sr_match_id:`${null==n?void 0:n.vendorEventId}`,sport:(g||"").toLowerCase(),odds_home:_?Ms(_[Bs.N.first]):"",odds_draw:_?Ms(_[Bs.N.draw]):"",odds_away:_?Ms(_[Bs.N.second]):""})}))}))}catch(t){return qa.captureException(new Error(`####generateFullEventData FAILED####: ${t}`)),null}},js=[c.uDb.type,c.fLZ.type,c.Fkr.type,c.HFR.type],Os=e=>t=>a=>{const s=t(a);if(js.includes(a.type)){if((0,r.Kdg)(e.getState())){var n;if(a.type===c.uDb.type&&a.payload===c.vOS.register&&window.srtmCommands.push({event:"track.user.registration",payload:{action:"start"}}),a.type===c.fLZ.type)window.srtmCommands.push({event:"track.user.registration",payload:{action:"complete",userId:null==(n=a.payload)||null==(n=n.item)?void 0:n.id}});if(a.type===c.Fkr.type){const e=xs()(a.payload.token);window.srtmCommands.push({event:"track.user.login",payload:{action:"complete",userId:null==e?void 0:e.user_id}})}if(a.type===c.HFR.type){const t=(0,c.hFT)(e.getState()),s=t.first_deposit;t.id||qa.captureException(new Error("####customer deposit SPORT-pixel problem####:"));const{txRefId:n,txAmount:o,txAmountCy:i}=a.payload.data.payload,r={action:"created",userId:null==t?void 0:t.id,transactionId:n,amount:o,currency:i};s?window.srtmCommands.push({event:"track.betting.deposit",payload:Object.assign({},r)}):window.srtmCommands.push({event:"track.betting.deposit",payload:Object.assign({},r,{label:"first_deposit"})})}}}if(a.type===le.BUS.type){(0,r.Kdg)(e.getState())&&Ds(e).then((e=>{e&&window.srtmCommands.push({event:"srt.retargeting",payload:{sportsEvent:Object.assign({},e)}})}))}return s},Rs=e=>t=>a=>{const s=t(a);return a.type!==c.Fkr.type&&a.type!==c.$1P.type||e.dispatch((0,c.NSY)(!0)),a.type===c.$1P.type&&e.dispatch((0,me.sqM)()),s};var Hs=function(e){return e.reachGoal="reachGoal",e}(Hs||{}),Ws=function(e){return e.registrationGoalPrefix="regStep",e.deposit="successfulDep",e.signInDesktop="signinDesktop",e.signInMobile="signinMob",e}(Ws||{});const Vs=[c.GYq.type,c.fLZ.type,c.HFR.type,c.Fkr.type],Us=e=>t=>a=>{if(Vs.includes(a.type)){const t=e.getState();if((0,r.EK9)(t)){if(a.type===c.GYq.type){const e=a.payload,s=(0,c.Na2)(t);e>s&&(0,O.ZP)(Hs.reachGoal,`${Ws.registrationGoalPrefix}${s}`)}if(a.type===c.fLZ.type){const e=(0,c.Na2)(t);(0,O.ZP)(Hs.reachGoal,`${Ws.registrationGoalPrefix}${e}`)}if(a.type===c.HFR.type&&(0,O.ZP)(Hs.reachGoal,Ws.deposit),a.type===c.Fkr.type){const e=(0,m.W7)()?Ws.signInMobile:Ws.signInDesktop;(0,O.ZP)(Hs.reachGoal,e)}}}return t(a)},Gs='[data-bonuschanged="1"]';var $s=function(e){return e.bonusTurnOff="bonusOff",e.bonusTurnOn="bonusOn",e}($s||{}),Zs=function(e){return e.customerBalance="customerBalance",e}(Zs||{});const zs=(e,t,a,s)=>{const n=document.querySelector(a);n&&n.contentWindow.postMessage({task:e,payload:s},t)},qs=e=>t=>a=>{const s=t(a),n=(0,r.NyD)(e.getState());if(c.tH3.type===a.type){const{bonusType:e}=a.payload,t=e===S._B.NONE?$s.bonusTurnOn:$s.bonusTurnOff;zs(t,n,Gs)}return c.HFR.type===a.type&&zs($s.bonusTurnOn,n,Gs),c.J9Z.type===a.type&&zs(Zs.customerBalance,n,'[data-balanceInfo="1"]',a.payload),s},Xs=({getState:e})=>t=>a=>{if(c.hVN.type===a.type&&!(0,c._LV)(e())){const e=a.payload;e.id&&window._cio&&window._cio.identify({id:e.id,email:e.email,first_name:e.first_name,last_name:e.last_name})}return t(a)};var Js=function(e){return e.registrationModalOpened="open_registration_modal",e.registrationSecondStep="registration_button_step2",e.registrationThirdStep="registration_button_step3",e.registrationSuccess="registration_success",e.signIn="sign_in",e.firstDeposit="first_deposit",e.deposit="deposit",e.betConfirm="betconfirm",e.playGame="play_game",e}(Js||{});const Ys=e=>t=>a=>{const s=(0,c.hFT)(e.getState()),n=(e,t)=>{window.dataLayer&&window.dataLayer.push(Object.assign({event:e},!!t&&t))},o=e=>{if(window.dataLayer)return!!window.dataLayer.find((t=>t.event===e))};a.type===c.GYq.type&&(2!==a.payload||o(Js.registrationSecondStep)||n(Js.registrationSecondStep),3!==a.payload||o(Js.registrationThirdStep)||n(Js.registrationThirdStep));if(a.type===c.uDb.type&&a.payload===c.vOS.register&&n(Js.registrationModalOpened),a.type===c.fLZ.type){const{id:e}=a.payload||{};e&&n(Js.registrationSuccess,{userId:e})}if(a.type===c.Fkr.type){const{user_id:e}=xs()(a.payload.token);n(Js.signIn,{userId:e})}if(a.type===c.HFR.type){const{txAmount:e,txAmountCy:t}=a.payload.data.payload;s.id||qa.captureException(new Error("####GTM customer deposit problem####:"));const o={userId:s.id,currency:t,value:e};s.first_deposit?n(Js.deposit,o):n(Js.firstDeposit,o)}if(a.type===re.X0U.type){const e=a.payload.bets[0];e.rejectCode||n(Js.betConfirm,{userId:s.id,betValue:e.amount,betCurrency:s.currency})}if(a.type===h.goV.type){const{id:e,title:t,producer:s,has_live:o}=a.payload||{},{id:i,name:r}=s||{},{generateImagePath:l}=(0,b.tH)({state:o}),c={game_id:e,game_name:t||"Game not found, ( user country )",game_url:window.location.href,image:l(a.payload),provider_id:i,provider_name:r};n(Js.playGame,c)}return t(a)},Ks=e=>t=>a=>{const s=t(a);if(a.type===c.hVN.type){const{bindingContracts:t}=a.payload,s=(0,r.B71)(e.getState());if(t){const{privacyPolicyAccepted:a,termsAndConditionsAccepted:n}=t,o=Va.J.get(m.IV);!s||o||n&&a||e.dispatch((0,c.YtY)({showTerms:!n,showPolicy:!a}))}}return s},Qs=e=>t=>a=>{const s=t(a);if(c.kBZ.type===a.type){const{payload:t}=a;e.dispatch((0,c.bbI)(t))}if(c.Dwz.type===a.type&&(e.dispatch((0,re.$9)(null)),e.dispatch((0,c.iG1)())),c.xaH.type===a.type){e.dispatch((0,re.$9)(null));const{status:t}=(0,c.GnK)(e.getState());0===t.length||t.includes(c.XSG.CASHOUTED)?e.dispatch((0,c.Bi1)({betId:a.payload.betId,amount:a.payload.sum})):e.dispatch((0,c.jRB)(a.payload.betId))}if(c.jRB.type===a.type){0===(0,c.eSS)(e.getState()).length&&e.dispatch((0,c.uev)({filters:{status:[c.XSG.CASHOUTED]}}))}return s},en=e=>t=>a=>{const s=t(a);if(c.KzN.type===a.type||c.feT.type===a.type||c.Dwz.type==a.type||le.obe.type===a.type||h.tIw.type===a.type||c.F$v.type===a.type){const t=!!(0,c.Q0O)(e.getState());a.payload=Object.assign({},a.payload,t&&{tz:(0,c.EgJ)(e.getState())})}return s};var tn=function(e){return e.RegistrationSuccess="regfinished",e.FTD="ftb",e.Deposit="deposit",e.Visit="visit",e}(tn||{});const an={[tn.RegistrationSuccess]:"2gpu6sne",[tn.FTD]:"r19umse5",[tn.Deposit]:"z7mues3e",[tn.Visit]:"v3eu8spg"},sn=e=>{const t=document.createElement("script");t.async=!0,t.defer=!0,t.src=`https://track.trackingtraffo.com/pixel/js?${e.toString()}`;try{document.body.appendChild(t)}catch(a){qa.captureException(new Error(`####Scrip added failed####: ${a}`),{tags:{data:""}})}},nn=e=>t=>a=>{const s=(0,c.hFT)(e.getState()),n=(0,c.Q0O)(e.getState());if(a.type===c.fLZ.type){const{item:t}=a.payload||{},{id:s}=t||{},n=(0,c.Gs)(e.getState());if(s){const e=new URLSearchParams({auth:an[tn.RegistrationSuccess],event:tn.RegistrationSuccess,uid:s,cur:n.currency});sn(e)}}if(a.type===c.HFR.type){const{txAmount:e,txAmountCy:t,txRefId:n}=a.payload.data.payload,o=new URLSearchParams({uid:s.id.toString(),tid:n,cur:t,deposit:e});s.first_deposit?(o.set("auth",an[tn.Deposit]),o.set("event",tn.Deposit),sn(o)):(o.set("auth",an[tn.FTD]),o.set("event",tn.FTD),sn(o))}if(a.type===r.dMs.type&&!n){const e=new URLSearchParams({auth:an[tn.Visit],event:tn.Visit});sn(e)}return t(a)},on=e=>t=>a=>{if(a.type===r.dMs.type){const t=(0,c.Q0O)(e.getState()),n=!!Va.J.get(c.wGr);if(!t&&!n){var s;const t=null==(s=a.payload)||null==(s=s.sportsbook)?void 0:s.oddsFormat,n=c.jUC.ODDS_FORMAT_DECIMAL;e.dispatch((0,c.r1F)(t||n))}}return t(a)};var rn=a(83944);const ln=e=>t=>a=>{if(a.type===c.Vcx.type){const t=!0;if(Object.values(a.payload).length&&t){const t=(0,c.Na2)(e.getState());sessionStorage.setItem(rn.A,JSON.stringify({customer:Object.assign({},(0,rn.W)().customer,a.payload),identificationId:(0,rn.W)().identificationId,lastStep:t}))}}return t(a)},cn=()=>{Va.x.remove(m.Wf)},dn=e=>t=>a=>{const s=t(a);if(a.type===r.dMs.type){const t=e.getState(),{domains:a,brandId:s}=(0,r.DC0)(t);let n=0;const o=(t,a)=>{const s={[S.T9.LocationSmartHtml]:t};try{if(t){const t=(({data:e})=>{console.log("%c##### LOCATION SMART #####","background: #ff0000; color: #fff",e);const{locationData:t}=e||{},{code:a}=t;return a&&0===Number(a)})({data:a});t&&e.dispatch(xe(s)),t||cn()}}catch(n){console.error(n,"Location smart session ID error"),qa.captureException(new Error("Location smart session ID error"))}},i=t=>{const a={[S.T9.LocationSmartDevice]:t};try{t&&e.dispatch(xe(a))}catch(s){n<=2&&setTimeout((()=>{n++,cn();const e=(0,R.Z)();c(e)}),X.F.locationDeviceRetry)}},l=e=>{try{window.locationDeviceHtml5&&window.lshtml5(e,!0,0,1e4,window.locationDeviceHtml5.bind(void 0,{deviceId:e,saveLocationHTMLDevice:o,type:"HTML"}),a.html,!0,30)}catch(t){console.error(t,"Location smart HTML5 has encountered an error"),qa.captureException(new Error("Location smart HTML5 has encountered an error"))}},c=e=>{try{var t;null!=(t=window.lsdp)&&t.dp&&(window.lsdp.dp(a.profiler,s,e),window.tmxProfilingComplete(e,i))}catch(n){console.error(n,"Location smart Profiling has encountered an error"),qa.captureException(new Error("Location smart Profiling has encountered an error"))}},d=()=>{const e=(0,R.Z)();l(e),c(e)};d(),setInterval((()=>{d()}),X.F.locationDevice)}if(xe.type===a.type){const t=Ie(e.getState());t[S.T9.LocationSmartDevice]&&t[S.T9.LocationSmartHtml]&&e.dispatch(we())}if(we.type===a.type){const t=Ie(e.getState());Va.x.set(m.Wf,t)}return s},mn=({dispatch:e,getState:t})=>a=>s=>{if(c.Dmj.type===s.type){e((0,c.A5h)());if((0,c.mWD)(t())===c.vOS.cashier){const a=t(),s=(0,ss.QX)(a);e((0,ss.em)({method:(0,ss.oG)(s)}))}}return a(s)},un=[c.XZO.type,c.GvP.type],pn=e=>{window.location.href=e},_n=e=>t=>a=>{const s=t(a),n=e.getState(),o=(0,r.SUA)(n);if(a.type===c.aTk.type)return pn(o.selfExclusion||r.jZg.home);if(a.type===c.kKT.type){const{redirectToLimits:e}=a.payload||{};if(e)return pn(o.suggestionPopupConfirm||r.jZg.cabinetLimits)}return un.includes(a.type)&&o[c.Sdm[a.payload.item.type]]?pn(o[c.Sdm[a.payload.item.type]]):s},gn=e=>t=>a=>{const s=t(a);if(a.type===c.hVN.type){const{showLimitAdvice:t}=a.payload||{};t&&e.dispatch((0,c.pPW)())}return a.type===c.$1P.type&&e.dispatch((0,c.m9z)()),s},vn=e=>t=>a=>{const s=t(a);if(a.type===c.Fkr.type){const{notification:t}=a.payload&&a.payload.notification||{};t&&"constant-notice"===t.type&&e.dispatch((0,c.UJg)(!0))}return s},hn=({getState:e})=>e=>t=>{const a=e(t);if(t.type===c.hFs.type){const{payload:e}=t,{blob:a,bet_id:s}=e||{},n=document.createElement("a");n.href=window.URL.createObjectURL(a),n.target="_blank",n.download=`${s}.pdf`,n.click()}return a},bn=e=>t=>a=>{const s=t(a);if(a.type===r.WPR.type){var n,o;const t=null==(n=(0,r.sBw)(e.getState(),l.vH.ST209))?void 0:n.active,i=null==(o=(0,r.sBw)(e.getState(),l.vH.ST159))?void 0:o.active,{payload:c}=a||{},d=JSON.parse(JSON.stringify(c));return t&&(d.config.sport.racing.racingEnabled=t),i&&(d.sportsbook.incomingBets.enabled=i),e.dispatch((0,r.dMs)(d)),s}},fn=[le.dHp.type,le.q_z.type,le.RYu.type,le.Ch$.type,le.X0g.type,le.EaG.type,le.BK.type,le.lQx.type],yn=e=>t=>a=>{const s=t(a);var n;(fn.includes(a.type)&&e.dispatch((0,le.W$b)()),a.type===le.I$v.type)&&e.dispatch((0,Pe.SV)(null==(n=a.payload)?void 0:n.competitorId));if(a.type===c.Fkr.type){(0,c.Q0O)(e.getState())&&e.dispatch((0,le.W$b)())}return s},Sn=e=>t=>a=>{const s=t(a);if(a.type===c.Fkr.type){(0,c.Q0O)(e.getState())&&(e.dispatch((0,le.pQk)()),e.dispatch((0,le.K_R)()))}return a.type!==le.XEZ.type&&a.type!==le.KKO.type||(e.dispatch((0,le.pQk)()),e.dispatch((0,le.K_R)())),s},En=(0,n.memo)((({children:e,classNames:t=[]})=>n.createElement("div",{className:(0,Me.cn)(["info-box",...t])},n.createElement("div",{className:"info-box__text"},e))));var Cn=a(90905);const Tn="reg-completed_infoText__TtOnY",Nn=({disabledBonus:e})=>n.createElement(n.Fragment,null,n.createElement("span",null,(0,m.__)("Registration Complete_._Title_._WELCOME TO {brand}!")),(0,m.__)("Registration Complete_._Text_._YOU\u2019VE SUCCESSFULLY COMPLETED YOUR REGISTRATION!"),n.createElement("br",null),!e&&n.createElement("div",{className:(0,Me.cn)({[Tn]:!0}),dangerouslySetInnerHTML:{__html:(0,m.__)("Registration Complete_._Text_._MAKE YOUR FIRST DEPOSIT NOW AND GET {brand} FANTASTIC WELCOME BONUS!")}}),!!e&&n.createElement("div",{className:(0,Me.cn)({[Tn]:!0}),dangerouslySetInnerHTML:{__html:(0,m.__)("Registration Complete_._Text_._MAKE YOUR FIRST DEPOSIT NOW!")}}));var kn=a(73230);const xn={[L.fOC.Freespins]:{icon:$e.D.ic_promo_roullete,name:(0,m.__)("Default_._Text_._Casino")},[L.fOC.FreeBet]:{icon:$e.D.ic_promo_ball,name:(0,m.__)("Default_._Status Filter Type_._Sports")}},wn=({cardData:e,balanceInfo:t,bonusActivation:a})=>{const{gameName:s,bonusType:o,type:i,currency:r,stage:l,bonusId:c}=e,[d,m]=(0,n.useState)(!1),[u,p]=(0,n.useState)(!1),[g,v]=(0,n.useState)(!1),h=(({stage:e,playedCount:t})=>{if(e!==kn.N.notActivated&&null!==t)return t})(e),b=(0,_.aM)().get("activate_freespins"),f=o===L.fOC.RiskFreeSpin,y=o===L.fOC.RiskFreeBet,S=o===L.fOC.Freespins,E=o===L.fOC.FreeBet,C=o===L.fOC.Bonus,T=e.stage===kn.N.activated||y||E,N=e.stage===kn.N.notActivated&&!T,k=y&&e.stage===kn.N.activated,x=Number(b)===c&&l===kn.N.notActivated&&S,w=(t&&t.currency)!==r,I=(0,n.useMemo)((()=>s&&s.split(", ")||[]),[s]);(0,n.useEffect)((()=>{x&&a()}),[b]);return{bonusActivated:T,bonusNotActivated:N,rfbActive:k,defaultBonus:C,freespinsBonus:S,riskFreeBetBonus:y,freebetsBonus:E,riskFreeSpinBonus:f,usedRiskFreespinsAmount:h,options:xn[o]||L.Rfo[i],isDifferentCurrency:w,gameTitles:I,showCancelModal:u,showFreespinGames:g,riskBetDetailsActive:d,toggleModal:()=>{p(!u)},changeFreespinModalVisibility:v,toggleRiskBetDetails:()=>{m(!d)}}},Ln={mapDispatchToProps:e=>({getCustomerBonuses:()=>{e((0,L.sWH)())}}),mapStateToProps:e=>({bonuses:(0,L.INE)(e),loaded:(0,L.F7S)(e),totalHistory:(0,L.IH6)(e)})},In={[L.fOC.Freespins]:L.z6L,[L.fOC.RiskFreeSpin]:L.z6L},Pn={mapDispatchToProps:e=>({activateBonus:(t,a)=>{e(In[t]?In[t](a):(0,L.gp9)(a))},cancelBonus:(t,a)=>{e((0,L.jy1)({bonusId:a,bonusType:t}))}}),mapStateToProps:e=>({balanceInfo:(0,c.yt6)(e)})},Bn={page:1,type:L.Txt.all,stages:[kn.N.all],limit:m.hM},Fn={mapDispatchToProps:e=>({getHistory:t=>{e((0,L.LsO)(null!=t?t:null))},clearState:()=>{e((0,L.mjL)())}}),mapStateToProps:e=>({casinoEnabled:(0,r.aJ)(e),bonusesHistory:(0,L.j9u)(e),total:(0,L.IH6)(e),page:(0,L.n_A)(e),lastPage:(0,L.MEu)(e),loaded:(0,L.N2b)(e),bonuses:(0,L.INE)(e)})};var Mn=a(11948),An=a(76935);const Dn="promotions-not-found_notFound__E2-d8",jn="promotions-not-found_isMobile__qC70X",On=({isMobile:e=!1})=>{const t=(0,_.LK)();return n.createElement(An.T,{text:(0,m.__)("Promotions_._Not Found_._You currently have no active bonuses")},n.createElement("div",{className:(0,Me.cn)([Dn,e&&jn])},!t&&n.createElement(n.Fragment,null,(0,m.__)("Promotions_._Not Found_._Participate in our"),"\xa0",n.createElement(Mn.E,{to:`${r.jZg.promotions}`},(0,m.__)("Default_._Title Or Link_._Promotions").toLowerCase()),"\xa0",(0,m.__)("Promotions_._Not Found_._to receive rewards")),t&&(0,m.__)("Promotions_._Not Found_._Participate in our promotions to receive rewards")))},Rn="promotion-card-title_titleWrapper__M7vJk",Hn="promotion-card-title_bonusIcon__lWngx",Wn="promotion-card-title_backIcon__9h041",Vn="promotion-card-title_title__QJqQo",Un="promotion-card-title_center__R+8uN",Gn="promotion-card-title_activeIcon__l7Ias",$n="promotion-card-title_cancelIcon__czKJb",Zn=({titleDetails:e,bonusActivated:t,bonusNotActivated:a,riskBetDetailsActive:s,toggleCancelModal:o,toggleRiskBetDetails:i})=>n.createElement(n.Fragment,null,n.createElement("div",{className:Rn},s&&n.createElement(n.Fragment,null,n.createElement(rt.l,{modifier:Wn,name:$e.D.arrow,onClick:i,dataTest:"promoBonusBackButton"}),n.createElement("div",{className:(0,Me.cn)([Vn,Un]),"data-test":"promoAllDetailsTitle"},(0,m.__)("Default_._Text_._All details"))),!s&&n.createElement(n.Fragment,null,n.createElement(rt.l,{modifier:Hn,name:e.icon,dataTest:"promoBonusTypeIcon"}),n.createElement("div",{className:Vn,"data-test":"promoType"},e.name))),!s&&n.createElement(n.Fragment,null,t&&n.createElement("div",{className:Gn},n.createElement(rt.l,{name:$e.D.success})),a&&n.createElement("div",{className:$n},n.createElement(rt.l,{onClick:o,name:$e.D.christ_bold})))),zn="risk-free-spin-card_betMultiplier__cLRvG",qn="risk-free-spin-card_freeSpinCost__Cp5X8",Xn=({usedRiskFreespinsAmount:e,cardData:t})=>n.createElement(n.Fragment,null,n.createElement("span",null,t.stage===kn.N.notActivated?`${(0,m.__)("Promotion Card_._Title_._Available:")}`:`${(0,m.__)("Promotion Card_._Title_._Used:")}`),n.createElement("div",{className:zn},void 0!==e?`${e}/`:"",t.bonusAmount),n.createElement("span",{className:qn},null==t?void 0:t.amountOfBet," ",n.createElement(ct.Y,{currency:t.baseCurrency})," ",(0,m.__)("Promotion Card_._Text_._per spin")));var Jn=a(7560);const Yn={[L.LAz.Single]:(0,m.__)("Bet Translates_._Type_._Single bet"),[L.LAz.Multi]:(0,m.__)("Default_._Action_._Multi bet")},Kn={1:(0,m.__)("Promotion Card_._Risk free bet_._Money type"),2:(0,m.__)("Promotion Card_._Risk free bet_._Freebet type")},Qn=e=>{const t=[];return e.live&&t.push((0,m.__)("Default_._Text_._Live")),e.prematch&&t.push((0,m.__)("Default_._Text_._Prematch")),t.join(" / ")},eo="risk-free-bet-details_item_item__S7Xl1",to="risk-free-bet-details_item_title__pX9Yw",ao=({title:e,value:t,type:a,fieldName:s})=>{const o=s===L._jK.returnPercentage,i=s===L._jK.returnType;return n.createElement(n.Fragment,null,e&&t&&n.createElement("div",{className:eo},n.createElement("div",{className:to},(0,m.__)(e)),n.createElement("div",null,!a&&!i&&t,(a===L.yEd.returnType||i)&&n.createElement(n.Fragment,null,Kn[t]),a===L.yEd.timestamp&&n.createElement(Oe.b,{value:1e3*t}),o&&"%")))},so="risk-free-bet-card_riskBetDetails__TjXmi",no="risk-free-bet-card_sportBlock__hdfgz",oo="risk-free-bet-card_detailsBlock__+pNMv",io=({betDetails:e})=>{const{state:t,betType:a}=e,{title:s,value:o}=a,i=Object.values(L.r5l),r=Object.keys(e).filter((e=>!i.includes(e)))||[];return n.createElement("div",{className:oo},t&&n.createElement(ao,{title:t.title,fieldName:L._jK.state,value:Qn(t.value)}),a&&o.length&&n.createElement(ao,{title:s,fieldName:L._jK.betType,value:(l=o,Object.entries(Yn).reduce(((e,[t,a])=>(l.includes(t)&&e.push(a),e)),[]).join(" / "))}),r.map((t=>n.createElement(ao,(0,Jn.Z)({},e[t],{fieldName:t,key:t})))));var l};var ro=a(41690);const lo="risk-free-bet-details_event_event__FsQBV",co="risk-free-bet-details_event_league__2n4Sm",mo="risk-free-bet-details_event_sportIcon__EqslV",uo="risk-free-bet-details_event_title__9vcqN",po=({teamName:e})=>n.createElement(n.Fragment,null,e),_o=(0,i.connect)(((e,{competitorId:t})=>({teamName:(0,ce.YBr)(e,t)})),null)((0,n.memo)(po)),go=({eventDetails:e,getEventDetails:t,loading:a})=>((0,n.useEffect)((()=>{a||Object.values(e).length||t()}),[t,a]),n.createElement(n.Fragment,null,!!Object.values(e).length&&n.createElement("div",{className:lo},n.createElement("div",{className:co},n.createElement(Xt.w,{alt:"sport",title:"sport",src:`/assets/sport/${e.event.sportId}.svg`,className:mo}),n.createElement(ro.Q,{league:e.league}),n.createElement("span",{className:uo},e.league.name)),n.createElement(_o,{competitorId:e.event.competitor1Id}),"\xa0\u2014\xa0",n.createElement(_o,{competitorId:e.event.competitor2Id})))),vo=(0,i.connect)(((e,{eventId:t})=>({eventDetails:(0,ce.ZbK)(e,t),loading:(0,ce.opg)(e)})),((e,{eventId:t})=>({getEventDetails:()=>{e((0,ce.avE)(t))}})))((0,n.memo)(go)),ho=({eventDetails:e})=>n.createElement(n.Fragment,null,Object.values(e).map((e=>n.createElement("div",{className:lo,key:e.id},n.createElement("div",{className:co},n.createElement(Xt.w,{alt:"sport",title:"sport",src:`/assets/sport/${e.sportId}.svg`,className:mo}),n.createElement(ro.Q,{league:e}),n.createElement("span",{className:uo},e.name)))))),bo=(0,n.memo)(ho),fo=({sportDetails:e})=>n.createElement(n.Fragment,null,!!Object.values(e).length&&n.createElement("div",{className:lo},n.createElement("div",{className:co},n.createElement(Xt.w,{alt:"sport",title:"sport",src:`/assets/sport/${e.id}.svg`,className:mo}),n.createElement("span",{className:uo},e.name)))),yo=(0,i.connect)(((e,{eventId:t})=>({sportDetails:(0,ce.nJv)(e,t)})),null)((0,n.memo)(fo)),So=({betDetails:e,betLeague:t,riskBetDetailsActive:a,buttonWrapper:s,buttonStyle:o,toggleRiskBetDetails:i})=>n.createElement(n.Fragment,null,a&&n.createElement("div",{className:so},(!!e.eventId.length||!!e.sportId.length||!!e.leagueId.length)&&n.createElement("div",{className:no},e.matchAll.value?(0,m.__)("Promotion Card_._Risk free bet_._Match all text"):(0,m.__)("Promotion Card_._Risk free bet_._Match at least one text"),!!e.sportId.length&&e.sportId.map((e=>n.createElement(yo,{key:e,eventId:e}))),!!e.leagueId.length&&n.createElement(bo,{eventDetails:t}),!!e.eventId.length&&e.eventId.map((e=>n.createElement(vo,{key:e,eventId:e})))),n.createElement(io,{betDetails:e})),!a&&n.createElement("div",{className:s},n.createElement(ao,(0,Jn.Z)({type:L.yEd.returnType},e.returnType)),n.createElement(ao,(0,Jn.Z)({title:L._jK.returnPercentage,fieldName:L._jK.returnPercentage},e.returnPercentage)),n.createElement(it.z,{text:(0,m.__)("Default_._Text_._Details"),type:["outline","full"],buttonType:{type:"button"},className:o,clickHandler:i}))),Eo=(0,n.memo)(So),Co="promotion-card-game-item_itemWrapper__n5n74",To="promotion-card-game-item_item__DvSf9",No="promotion-card-game-item_title__QBf5k",ko="promotion-card-game-item_image__kqyoM",xo=({game:e})=>{const{generateImagePath:t}=(0,b.tH)({state:!1});return n.createElement("div",{className:Co},n.createElement(Mn.E,{to:(e=>{const t=e.identifier.split(":");return(0,r.YQg)({producer:e.producer.name,game:t[1],state:!1})})(e),className:To},(0,h.zw$)(e)&&n.createElement(A.kS,null),n.createElement(A.XG,{alt:e.title,className:ko,src:t(e,!1,!1)}),n.createElement("div",{className:No},n.createElement("strong",null,e.title))))},wo=(0,n.memo)(xo),Lo="promotion-card-games_wrapper__Qja+K",Io="promotion-card-games_loaded__ie7X4",Po="promotion-card-games_content__0BiSK",Bo="promotion-card-games_small__C5eT5",Fo="promotion-card-games_title__GS9Oo",Mo=({ids:e,loading:t,games:a,getGames:s,clearState:o,onClose:i})=>((0,n.useEffect)((()=>{s(e)}),[...e,s]),(0,n.useEffect)((()=>()=>{i(),o()}),[]),n.createElement(Ct.Mk,{identifier:"freespin-games",portalType:Ct.sO.custom,onClose:i},n.createElement("div",{className:(0,Me.cn)([Lo,!t&&a.length>0&&Io,a.length<3&&Bo])},n.createElement("div",{className:Fo},(0,m.__)("Promotion games_._Title_._Open a game")),n.createElement("div",{className:Po},t&&n.createElement(A.QP,null),!t&&a.length>0&&a.map((e=>n.createElement(wo,{game:e,key:e.id}))),!t&&0===a.length&&n.createElement(n.Fragment,null,(0,m.__)("Notification_._Error Message_._Something went wrong")))))),Ao=(0,i.connect)((e=>({loading:(0,h.OJY)(e),games:(0,h.tSW)(e)})),(e=>({getGames:t=>{e((0,h.qUI)({gamesIds:t}))},clearState:()=>{e((0,h.JM1)())}})))((0,n.memo)(Mo));var Do=a(18069),jo=a(54671);const Oo="promotion-card_promotionCard__NyPZi",Ro="promotion-card_fullWidthCard__6IovT",Ho="promotion-card_seperate__rAEba",Wo="promotion-card_inactive__9sQ+-",Vo="promotion-card_bottomContent__DR75I",Uo="promotion-card_info__MCmb5",Go="promotion-card_issueDate__Infsa",$o="promotion-card_betType__6ZNmO",Zo="promotion-card_betTypeIcon__9uV-f",zo="promotion-card_betMultiplier__68wxz",qo="promotion-card_details__eR22L",Xo="promotion-card_detailsButton__73NU2",Jo="promotion-card_gameTitle__AMZYq",Yo="promotion-card_bottom__Apmzd",Ko="promotion-card_wagerTitle__6TkrZ",Qo="promotion-card_wagerStatus__uNJg9",ei="promotion-card_wagerProgress__O6oh4",ti="promotion-card_expiration__qY5IW",ai="promotion-card_expirationDate__c0PyJ",si="promotion-card_expirationDateIcon__6NKHq",ni="promotion-card_inactiveText__5jeEt",oi=({cardData:e,balanceInfo:t,cancelBonus:a,activateBonus:s})=>{const o=(0,m.W7)(),{bonusType:i,bonusId:l,gamesIds:c}=e,d=()=>{s(i,l)},{bonusActivated:u,rfbActive:p,bonusNotActivated:_,defaultBonus:g,freespinsBonus:v,riskFreeSpinBonus:h,riskFreeBetBonus:b,usedRiskFreespinsAmount:f,options:y,isDifferentCurrency:S,gameTitles:E,showCancelModal:C,showFreespinGames:T,riskBetDetailsActive:N,toggleModal:x,changeFreespinModalVisibility:w,toggleRiskBetDetails:L}=wn({cardData:e,balanceInfo:t,bonusActivation:d});return n.createElement(n.Fragment,null,n.createElement("div",{className:(0,Me.cn)([Oo,o&&Ro,S&&Wo,!N&&Ho]),"data-test":"promoCard"},n.createElement("div",null,n.createElement("div",{className:Uo},n.createElement(Zn,{titleDetails:y,bonusActivated:u,bonusNotActivated:_,riskBetDetailsActive:N,toggleCancelModal:x,toggleRiskBetDetails:L})),!N&&n.createElement(n.Fragment,null,n.createElement("div",{className:Go},(0,m.__)("Default_._Text_._Issued"),":\xa0",n.createElement("span",null,n.createElement(jo.DateTimeFormatter,{value:e.createdAt}))),n.createElement("div",{className:$o,"data-test":"promoName"},b&&n.createElement(A.le,{modifier:Zo,name:$e.D.PromotionsRiskFreebet}),(0,m.__)(e.name)),!h&&n.createElement("div",{className:zo,"data-test":"promoAmount"},e.bonusAmount," ",v?"FS":e.currency),h&&n.createElement(Xn,{usedRiskFreespinsAmount:f,cardData:e}),E.length>0&&n.createElement("div",{className:qo},n.createElement("span",null,(0,m.__)("Promotion Card_._Title_._Available at games"),":"),E.map((e=>n.createElement("div",{key:e,className:Jo},e))),c&&c.length>0&&n.createElement(A.zx,{text:(0,m.__)("Promotion Card_._Action_._See list of games"),type:["outline","full"],buttonType:{type:"button"},className:Xo,clickHandler:()=>w(!0)})))),b&&n.createElement(Eo,{betDetails:e.details,betLeague:e.leagues,riskBetDetailsActive:N,buttonWrapper:qo,buttonStyle:Xo,toggleRiskBetDetails:L}),!N&&n.createElement("div",{className:Yo},n.createElement("div",{className:Vo},g&&n.createElement(n.Fragment,null,n.createElement("div",{className:Ko},(0,m.__)("Promotion Card_._Title_._Wagered"),"\xa0",n.createElement("span",null,e.wagedAmount," ",e.currency),"\xa0/\xa0",e.wagerRequirement," ",e.currency),n.createElement("div",{className:Qo},n.createElement("div",{className:ei,style:{width:`${e.wagedPercentage}%`}}))),n.createElement("div",{className:ti},(0,m.__)("Promotion Card_._Text_._Expiration date"),":",n.createElement("div",{className:ai},n.createElement(A.le,{modifier:si,name:$e.D.timer}),n.createElement(jo.DateTimeFormatter,{value:e.expiresAt}))),u&&!p&&n.createElement(A.zx,{text:(0,m.__)("Default_._Button_._Cancel").toLowerCase(),clickHandler:x,type:["min_width","c_red","small-text","full"],buttonType:{type:"button"}}),_&&n.createElement(A.zx,{text:(0,m.__)("Promotion Card_._Button_._activate"),clickHandler:d,type:["min_width","default","small-text","full"],buttonType:{type:"button"}}),p&&n.createElement(A.zx,{text:(0,m.__)("Bonus Stages_._Type_._Activated"),type:["min_width","default","small-text","full","disabled"],buttonType:{type:"button"}})),S&&n.createElement("div",{className:ni},(0,m.__)("Promotion Card_._Text_._To control this bonus,")," ",n.createElement(k.Link,{to:r.jZg.profile},(0,m.__)("Promotion Card_._Text_._change main currency to")," ",n.createElement("span",null,e.currency))))),C&&n.createElement(Do._,{onSuccess:()=>a(i,l),onCancel:x,message:(0,m.__)("Promotion Card Modal_._Text_._If you cancel your bonus you also lost any pending winnings you have accrued")}),T&&n.createElement(Ao,{ids:c,onClose:()=>w(!1)}))},ii=(0,i.connect)(Pn.mapStateToProps,Pn.mapDispatchToProps)((0,n.memo)(oi)),ri={mapStateToProps:e=>({ondatoVerified:(0,c._H$)(e),documents:(0,c.h8I)(e),customer:(0,c.hFT)(e),documentLoaded:(0,c.YhG)(e),isLoadedProcess:(0,c.dQv)(e),failedUploads:(0,c.HIz)(e)}),mapDispatchToProps:e=>({getCustomerDocs:t=>{e((0,c.Whn)(t))},uploadDocument:t=>{e((0,c.pKj)(t))},uploadMultiplyDocument:t=>{e((0,c.Acs)(t))},clearState:()=>{e((0,c.f8f)())},clearUploadState:()=>{e((0,c.prK)())}})},li=(e=!1)=>{const t=(0,o.useParams)(),{pathname:a}=(0,o.useLocation)(),s=(0,i.useDispatch)();return{casinoGameSelector:(0,i.useSelector)((e=>({game:(0,h.Y8f)(e),customer:(0,c.hFT)(e),loaded:(0,h.iI4)(e),forbiddenMessages:(0,h.mrM)(e),session:(0,h.mFm)(e),activeCategory:(0,h.Cj9)(e),categories:(0,h.QbF)(e),isLiveCasino:(0,r.bFi)(a),producers:(0,h.j62)(e),customerAccount:(0,c.aNx)(e),activeProducer:(0,h.GYH)(e,t.producerName),forbiddenMessagesParams:(0,h.Iqd)(e),casinoSlotSessionLimitsLoaded:(0,h.hPh)(e),showSessionModal:(0,h.XRs)(e),casinoSlotSession:(0,h.Oci)(e),platformName:(0,r.WpO)(e),categoryRecentlyPlayedEnabled:(0,r.V9q)(e)})),i.shallowEqual),casinoGameDispatch:(0,n.useMemo)((()=>({getGame:(e,t)=>{s((0,h.pgg)(Object.assign({slug:e,producer_name:t},(0,m.y)())))},createGameSession:(t,a)=>{s(e?(0,h.RCF)(t,a):(0,h.h1g)(t,a))},getCategories:(e,t)=>{s((0,h.x2J)({isLive:e?1:0,categoryRecentlyPlayedEnabled:t}))},getProducers:e=>{s((0,h.XYn)(Object.assign({is_live:e?1:0},(0,m.y)())))},setCategory:e=>{s((0,h.QrE)(e))},clearCasinoGameState:()=>{s((0,h._6q)())},clearForbiddenMessages:()=>{s((0,h.XUS)())},toggleHeader:e=>{s((0,r.dOZ)(e))},fetchTerminate:(e,t)=>{s((0,h.KPh)({sessionId:e,game:t}))},closeHeartBeatErrorModal:()=>{s((0,h._Ud)())},closeCasinoSlotSessionLimitsModal:()=>{s((0,h.MyD)())}})),[h.pgg,h.h1g,h.x2J,h.XYn,h.QrE,h._6q,h.XUS,r.dOZ,h.KPh]),params:t}},ci={mapStateToProps:e=>({bets:(0,c.eSS)(e),totalPages:(0,c.H47)(e),currentPage:(0,c.S9I)(e),event:(0,c.khu)(e),loaded:(0,c.dlW)(e),selectedMultibet:(0,re.F_l)(e),betHistoryFilters:(0,c.GnK)(e),tz:(0,c.EgJ)(e),processing:(0,c.C_e)(e)}),mapDispatchToProps:e=>({getBettingHistory:t=>{e((0,c.LrV)(t||null))},setBetHistoryFilters:t=>{e((0,c.uev)({filters:t}))},initialState:()=>{e((0,c.oA0)())},onClose:()=>{e((0,c.dxu)())}})},di={mapStateToProps:e=>({items:(0,c.yu7)(e),currentPage:(0,c.GmW)(e),totalPages:(0,c.S9S)(e),loaded:(0,c.zpU)(e),tz:(0,c.EgJ)(e)}),mapDispatchToProps:e=>({getHistory:t=>{e((0,c.oRA)(t||null))}})},mi=m.Uq.historyTransactionDate(),ui=new Date,pi=m.Uq.historyTransactionMinDate(),_i=e=>(0,c.G_d)(e);var gi=a(32418);const vi={[c.u$4.PENDING]:gi.a.pending,[c.u$4.ORDERED]:gi.a.pending,[c.u$4.DURING]:gi.a.pending,[c.u$4.RESOLVED]:gi.a.win,[c.u$4.RETURN]:gi.a.win,[c.u$4.REPAID]:gi.a.win,[c.u$4.FAILED]:gi.a.lose,[c.u$4.DECLINED]:gi.a.lose},hi={[c.u$4.PENDING]:$e.D.pending,[c.u$4.ORDERED]:$e.D.pending,[c.u$4.DURING]:$e.D.pending,[c.u$4.RESOLVED]:$e.D.success,[c.u$4.RETURN]:$e.D.success,[c.u$4.REPAID]:$e.D.success,[c.u$4.FAILED]:$e.D.error,[c.u$4.DECLINED]:$e.D.error},bi={mapStateToProps:e=>({payments:(0,c._C6)(e),totalCount:(0,c.UpX)(e),totalPages:(0,c.FZi)(e),currentPage:(0,c.Guc)(e),loaded:(0,c.Y12)(e),transactionError:(0,c.YnN)(e),tz:(0,c.EgJ)(e),showExtended:(0,r.MiJ)(e)}),mapDispatchToProps:e=>({getPayments:t=>{e((0,c.nGM)(t||null))},cancelWithdrawal:t=>{e((0,c.B93)(t))},clearError:()=>{e((0,c.fF6)())}})},fi=m.Uq.historyTransactionDate(),yi=new Date,Si=m.Uq.historyTransactionMinDate(),Ei=e=>(0,c.mxV)(e);var Ci=a(61412),Ti=a(68113);const Ni=({transactionError:e,tz:t,currentPage:a,getPayments:s,cancelWithdrawal:l,clearError:d})=>{const u=(0,o.useNavigate)(),{activeFrom:p,activeTo:_,setActiveFrom:g,setActiveTo:v}=(0,Ci.v)({enableBodyOverflow:!0}),h=(0,i.useSelector)(r.oOk),b=c.BOD.filter((e=>!!h||e.id!==c.emc.WITHOLDING_TAX)),f=(0,i.useSelector)(r.qp3),y=(0,Is.rp)(yi,t).endOf("day"),S=(0,Is.rp)(Si,t).toDate(),{filters:E,updateDate:C,updateFilterValue:T,resetFilters:N}=(0,Ti.d)({initialFilterState:Ei(t)});(0,n.useEffect)((()=>{e&&(d(),u((0,r.dYe)(null)))}),[e]);const k=e=>{const t=Object.assign({},e);return t.type===c.emc.ALL&&delete t.type,t};return(0,n.useEffect)((()=>{(()=>{const e=k(E);s(e)})()}),[E]),(0,n.useEffect)((()=>{(0,m.kB)({element:window,x:0,y:0,behaviour:!0})}),[a]),{filterTypes:b,activeFrom:p,activeTo:_,setActiveFrom:g,setActiveTo:v,endDate:y,minDate:S,filters:E,rangeSelectionDisabled:f,updateDate:C,updateFilterValue:T,resetFilters:N,cancelWithdrawalById:e=>{const t={id:e,filters:k(E)};l(t)}}},ki="transaction-history-item_historyItem__F9O6E",xi="transaction-history-item_open__oVEnC",wi="transaction-history-item_arrow__bEJGQ",Li="transaction-history-item_mobile__QAgCv",Ii="transaction-history-item_row__u7LHl",Pi="transaction-history-item_icon__0Ea7k",Bi="transaction-history-item_itemTitle__NY7f3",Fi="transaction-history-item_taxBalance__JBump",Mi="transaction-history-item_col__fIMHR",Ai="transaction-history-item_main__PfWy-",Di="transaction-history-item_amount__0JA2K",ji="transaction-history-item_positive__GDeEZ",Oi="transaction-history-item_negative__HOnXE",Ri="transaction-history-item_textItem__HELV-",Hi="transaction-history-item_titleToUpper__Xcq1K",Wi=()=>({getPaymentTranslates:e=>e.status===c.u$4.RETURN&&e.type===c.emc.OUT?c.$Vl.get(c.emc.REFUND):c.$Vl.get(e.type)}),Vi=({payment:e,showExtended:t,transactionHistoryTimeSettings:a,showBalanceAfterTax:s,cancelWithdrawal:o})=>{const[i,r]=(0,n.useState)(!1),[l,d]=(0,n.useState)(!1),{timeZoneDisabled:u,timeWithSecondsDisabled:p}=a||{},{status:_,direction:g,balance:v,amount:h,currency:b,correctionReason:f,paymentiqTypeName:y,paymentSystemName:S,paymentiqPsp:E,paymentiqMaskedAccount:C}=e,T=()=>{d(!l)},{getPaymentTranslates:N}=Wi(),k=(0,c.i4q)(e);return n.createElement(n.Fragment,null,n.createElement("div",{className:(0,Me.cn)([ki,i&&xi,(0,m.W7)()&&Li])},n.createElement("div",{className:Ii},n.createElement("div",{className:(0,Me.cn)([Mi,Ai])},n.createElement("div",{className:(0,Me.cn)([Pi,vi[_]])},n.createElement(rt.l,{name:hi[_]})),n.createElement("div",{className:Bi},N(e))),n.createElement("div",{className:Mi},n.createElement("div",{className:(0,Me.cn)([Di,g?ji:Oi])},g?"+":"-",h,"\xa0",b))),s&&!!v&&n.createElement("div",{className:(0,Me.cn)([Ii,Fi])},(0,m.__)("Transaction History Item_._Text_._Balance"),"\xa0",n.createElement("span",null,v,"\xa0",b)),n.createElement("div",{className:Ii},n.createElement("div",{className:(0,Me.cn)([Mi,Ai])},n.createElement("div",{className:Ri},n.createElement("span",null,(0,m.__)("Default_._Text_._ID"),":")," #",e.id)),n.createElement("div",{className:Mi},n.createElement(gi.O,{status:vi[e.status],text:c.iFH[e.status]}))),i&&n.createElement("div",{className:Ii},n.createElement("div",{className:(0,Me.cn)([Mi,Ai])},n.createElement("div",{className:Ri},n.createElement("span",null,(0,m.__)("Transaction History Item_._Text_._Date created"),":")," ",n.createElement(Oe.b,{value:e.time,showTimeZone:!u,timeWithSeconds:!p,separator:"comma"})),!!y&&n.createElement("div",{className:Ri},n.createElement("span",null,(0,m.__)("Transaction History Item_._Text_._Method"),":")," ",y),t&&n.createElement(n.Fragment,null,!!f&&n.createElement("div",{className:(0,Me.cn)([Ri,Hi])},n.createElement("span",null,(0,m.__)("Transaction History Item_._Text_._Reason"),":")," ",f),!!S&&n.createElement("div",{className:Ri},n.createElement("span",null,(0,m.__)("Transaction History Item_._Text_._Payment system"),":")," ",S),!!E&&n.createElement("div",{className:Ri},n.createElement("span",null,(0,m.__)("Transaction History Item_._Text_._Provider"),":")," ",E),!!C&&n.createElement("div",{className:Ri},n.createElement("span",null,(0,m.__)("Transaction History Item_._Text_._Transaction account"),":")," ",C)))),k&&n.createElement("div",{className:Ii},n.createElement("div",{className:(0,Me.cn)([Mi,Ai])}),n.createElement("div",{className:Mi},n.createElement(it.z,{clickHandler:T,buttonType:{type:"button"},text:(0,m.__)("Transaction History Item_._Button_._Cancel withdrawal"),type:["small","secondary"]}))),n.createElement("div",{className:wi,onClick:()=>r(!i)},n.createElement(rt.l,{name:$e.D.arrow}))),l&&n.createElement(Do._,{message:(0,m.__)("Transaction History Item_._Confirm Message_._Are you sure you want to cancel this withdrawal?"),onCancel:T,onSuccess:()=>o(e.id)}))},Ui=(0,i.connect)((e=>({transactionHistoryTimeSettings:(0,r.BD8)(e),showBalanceAfterTax:(0,r.oOk)(e)})),null)((0,n.memo)(Vi)),Gi={mapStateToProps:e=>({isTonybetCanada:(0,r.WpO)(e)===S.Co.tonyCA,preferences:(0,c.UJe)(e),timeZonesList:(0,c.Kuu)(e),customerIpData:(0,c.tRc)(e),bindingContracts:(0,c.Uqs)(e),showBalanceOption:(0,r.F3b)(e),phoneMarketingAllowedDisabled:(0,r.SZM)(e),newMarketingPreferencesEnabled:(0,r.XBf)(e)}),mapDispatchToProps:e=>({updateSettings:t=>{e((0,c.fml)(t,!1))},initialize:()=>{e((0,c.MtJ)()),e((0,c.wBD)())}})},$i=[{id:S.ZD.TIME_FORMAT_24,text:(0,m.__)("Personal Preferences_._Drop Down Item_._24")},{id:S.ZD.TIME_FORMAT_12,text:(0,m.__)("Personal Preferences_._Drop Down Item_._12")}],Zi=[{id:c.ZiQ.ODD_INDICATION_FULL,text:(0,m.__)("Personal Preferences_._Drop Down Item_._Full animation")},{id:c.ZiQ.ODD_INDICATION_ARROW,text:(0,m.__)("Personal Preferences_._Drop Down Item_._Show only arrow")}],zi=({balanceShown:e,preferences:t,newMarketingCheckboxes:a,updateSettings:s,initialize:o})=>{(0,n.useEffect)((()=>o()),[]);const i=(0,n.useRef)(null),[r,d]=(0,n.useState)(null),[m,u]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{if(t){const s=Object.assign({odds_format:t.odds_format||null,time_format:t.time_format||null,timezone:t.timezone||"UTC",odd_indication:t.odd_indication||null,display_balance:e?c.dql.show_balance:t.display_balance,changeLive:t.changeLive||null,tfa:t.tfa||0,password:t.password||null,tfaConfirmationCode:t.tfaConfirmationCode||null,email_marketing_allowed:t.email_marketing_allowed||!1},!a&&{phone_marketing_allowed:t.phone_marketing_allowed||!1},a&&{sms_marketing_allowed:t.sms_marketing_allowed||!1},a&&{calls_marketing_allowed:t.calls_marketing_allowed||!1},a&&{other_marketing_allowed:t.other_marketing_allowed||!1});d(s)}}),[t]),(0,n.useEffect)((()=>{if(i.current){const e=new B.Subscription;return e.add((0,B.fromEvent)(i.current,"submit").pipe((0,W.map)((e=>e.preventDefault()))).subscribe((()=>{s(r),u(!1)}))),()=>e.unsubscribe()}}),[i,r]),{submitRef:i,settingForm:r,touched:m,updateField:(e,t)=>{u(!0),d((0,l.jl)(e,t,r))}}};var qi=a(85003),Xi=a(26219);const Ji={mapStateToProps:e=>({promotions:(0,L.LDV)(e),loaded:(0,L.pPl)(e),isCasinoEnabled:(0,r.aJ)(e),customerToken:(0,c.Q0O)(e),pageRestrictions:(0,r.K8A)(e),modalStatus:(0,c.mWD)(e),disabledVip:(0,r.eE8)(e),promotionPageImage:(0,r.rTg)(e),locale:(0,r.Fp6)(e)}),mapDispatchToProps:e=>({getPromotions:()=>{e((0,L.JnV)())},openModal:t=>{e((0,c.ARU)(t))}})};var Yi=a(9984);const Ki="template-components_block__iRI2E",Qi="template-components_header__K9rL7",er="template-components_description__Ik-YY",tr="template-components_highlighted__bnBUN",ar="template-components_bold__SG94s",sr="template-components_fontList__EWO7Y",nr="template-components_fontItem__LzCXB",or="template-components_fontIcon__yYVFS",ir="template-components_fontText__AaDc8",rr="template-components_fontTextKey__UkvmK",lr="template-components_fontTextValue__1TgUh",cr=()=>{const e=(0,n.useMemo)((()=>{const e=[],t=[];return Object.values($e.D).forEach((a=>{e.includes(a)?t.push(a):e.push(a)})),t}),[]);return n.createElement("div",{className:Ki},n.createElement("h2",{className:Qi},"Icons"),n.createElement("div",{className:er},n.createElement("p",null,n.createElement("span",{className:(0,Me.cn)([tr,ar])},"\u041e\u0442\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u0435 \u043a\u0440\u0430\u0441\u043d\u044b\u043c \u0438\u043a\u043e\u043d\u043a\u0438")," ","- \u044d\u0442\u043e \u043a\u043b\u044e\u0447\u0438 \u044d\u043d\u0443\u043c\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u043e\u0434\u043d\u0443 \u0438\u043a\u043e\u043d\u043a\u0443 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437.")),n.createElement("div",{className:sr},Object.keys($e.D).map((t=>n.createElement("div",{key:t,className:(0,Me.cn)([nr,e.includes($e.D[t])&&tr])},n.createElement("div",{className:or},n.createElement(rt.l,{name:$e.D[t]})),n.createElement("div",{className:ir},n.createElement("div",{className:rr},t),n.createElement("div",{className:lr},$e.D[t])))))))},dr={mapStateToProps:e=>({items:(0,c.O5O)(e),currentPage:(0,c.i$o)(e),totalPages:(0,c.f8x)(e),loaded:(0,c.nEx)(e),tz:(0,c.EgJ)(e)}),mapDispatchToProps:e=>({getSessionHistory:t=>{e((0,c.FBx)(t||null))}})},mr=m.Uq.historyTransactionDate(),ur=new Date,pr=m.Uq.historyTransactionMinDate(),_r=e=>(0,c.tJe)(e),gr={mapStateToProps:(e,t)=>({indication:(0,c.E6_)(e),format:(0,c.xqU)(e),alive:(0,le.izq)(e),result:(0,ce.L9T)(e,t.event.id),platformName:(0,r.WpO)(e),isLoading:(0,re.MQS)(e),quickBetEnabled:(0,c.HM_)(e),quickBetSum:(0,c.$mZ)(e),bets:(0,re.iXG)(e),snackbar:(0,re.Ras)(e)}),mapDispatchToProps:(e,t)=>({selectFactor:a=>{t.active?e((0,re.aiJ)(a.event)):e((0,re.VhJ)(a))},showNoMoreBetsModal:()=>{e((0,re.Mtq)())}})},vr={disabled:$e.D.lock,locked:$e.D.coeffDisabled},hr=({coefficient:e,event:t,result:a,alive:s,league:n,category:o,type:i,madeFrom:r,selectFactor:l})=>{const{disabled:c,suspended:d}=(0,b.d4)({alive:s,coefficient:e}),m=vr[s?i||"locked":"disabled"],{data:u}=e||{},p=!(!c&&!u&&t.status!==S.N3.stopped),{direction:_}=(0,b.E_)({factor:e||{v:null},refreshTime:X.F.liveEVents});return{disabled:c,disabledTypeIcon:m,disabledView:p,suspended:d,direction:_,clickHandler:()=>{!e||u||c||t.status===S.N3.stopped||l((0,re.INH)({category:o,event:t,league:n,odd:e,result:a,madeFrom:r}))}}},br=({searchName:e,clearSearchName:t,isSearchClosed:a,iconStyle:s,onClick:o})=>n.createElement("div",{className:(0,Me.cn)(["form-input__icon","form-input__icon--secondary","form-input__icon--reverse",!e&&"form-input__icon--cursor",s])},!a&&n.createElement(rt.l,{name:$e.D.find,onClick:o}),!!a&&n.createElement("div",{onClick:t},n.createElement(rt.l,{name:$e.D.modernClose}))),fr=(0,n.memo)(br);var yr=a(29016);let Sr=function(e){return e.sport="SPORT",e.casino="CASINO",e}({});class VIPProgramClient extends yr.e5{constructor(...e){super(...e),this.api={vipProgramData:"/api/v2/vip-program/get-progress"}}getCasinoVipProgramData(){return this.get(`${this.api.vipProgramData}`,{type:Sr.casino})}getSportVipProgramData(){return this.get(`${this.api.vipProgramData}`,{type:Sr.sport})}}var Er=a(98242);const Cr={progress:0,currentLevel:null,levels:[],loaded:!1,error:null},Tr=(e,t)=>{const a=JSON.stringify(e),s=JSON.stringify(t);return 0!==a.localeCompare(s)},Nr="casino-vip-program",kr=(0,Ee.createSlice)({name:Nr,initialState:Cr,reducers:{getCasinoVipProgramDataStart:(e,t)=>{},getCasinoVipProgramDataSuccess:(e,t)=>{const{progress:a,currentLevel:s,levels:n}=t.payload;e.progress=a,Tr(e.currentLevel,s)&&(e.currentLevel=s),Tr(e.levels,n)&&Array.isArray(n)&&(e.levels=n),e.loaded=!0},getCasinoVipProgramDataFailure:(e,t)=>{e.error=t.payload},clearCasinoVipProgramData:e=>{e.progress=Cr.progress,e.currentLevel=Cr.currentLevel,e.error=Cr.error}}}),xr=kr.reducer,{getCasinoVipProgramDataStart:wr,getCasinoVipProgramDataSuccess:Lr,getCasinoVipProgramDataFailure:Ir,clearCasinoVipProgramData:Pr}=kr.actions,Br=e=>e[Nr],Fr=(0,Ee.createSelector)(Br,(e=>e.levels)),Mr=(0,Ee.createSelector)(Br,(e=>e.currentLevel)),Ar=(0,Ee.createSelector)(Br,(e=>e.progress)),Dr=(0,Ee.createSelector)(Br,(e=>e.loaded)),jr=(0,Ee.createSelector)(Br,(e=>e.error)),Or=(e,t,{Api:a})=>e.pipe((0,Er.l4)(wr.type),(0,W.switchMap)((()=>a.vipProgram.getCasinoVipProgramData().pipe((0,W.map)((e=>Lr(e))),(0,W.catchError)((e=>(0,B.of)(Ir(e)))))))),Rr=()=>({type:wr.type}),Hr="sport-vip-program",Wr=(0,Ee.createSlice)({name:Hr,initialState:Cr,reducers:{getSportVipProgramDataStart:(e,t)=>{},getSportVipProgramDataSuccess:(e,t)=>{const{progress:a,currentLevel:s,levels:n}=t.payload;e.progress=a,Tr(e.currentLevel,s)&&(e.currentLevel=s),Tr(e.levels,n)&&Array.isArray(n)&&(e.levels=n),e.loaded=!0},getSportVipProgramDataFailure:(e,t)=>{e.error=t.payload},clearSportVipProgramData:e=>{e.progress=Cr.progress,e.currentLevel=Cr.currentLevel,e.error=Cr.error}}}),Vr=Wr.reducer,{getSportVipProgramDataStart:Ur,getSportVipProgramDataSuccess:Gr,getSportVipProgramDataFailure:$r,clearSportVipProgramData:Zr}=Wr.actions,zr=e=>e[Hr],qr=(0,Ee.createSelector)(zr,(e=>e.levels)),Xr=(0,Ee.createSelector)(zr,(e=>e.currentLevel)),Jr=(0,Ee.createSelector)(zr,(e=>e.progress)),Yr=(0,Ee.createSelector)(zr,(e=>e.loaded)),Kr=(0,Ee.createSelector)(zr,(e=>e.error)),Qr=(e,t,{Api:a})=>e.pipe((0,Er.l4)(Ur.type),(0,W.switchMap)((()=>a.vipProgram.getSportVipProgramData().pipe((0,W.map)((e=>Gr(e))),(0,W.catchError)((e=>(0,B.of)($r(e)))))))),el=()=>({type:Ur.type}),tl=({vipLevel:e})=>{const{level:t,min:a,max:s,icon:n,userIcon:o,reward:i,description:r,compoints:l,freespins:c,bonusMoney:d,bonusCurrency:m}=e||{};return{levelNumber:t,minLevelExp:a,maxLevelExp:s,isLastLevel:!s,levelIcon:n||"",levelUserIcon:o||"",levelRewardText:i||"",levelDescription:r||"",levelRewardMap:{cp:l||0,freespins:c||0,money:d||0,bonusCurrency:m}}},al=({isLive:e,initialCount:t=4,newItemsDelay:a=X.F.casinoWinners,newItemsCount:s=1,animationDelay:o=250,includeImagesSize:r,hasEvenOdd:l})=>{const c=e?S.OC.live:S.OC.line,d=(0,i.useDispatch)(),[m,u]=(0,n.useState)(0),[p,_]=(0,n.useState)(!0),[g,v]=(0,n.useState)([]),b=e=>{d((0,h.bCG)(Object.assign({limit:e,has_live:c},r?{include_images:r}:{})))},f=(0,i.useSelector)(h.ZI_);return(0,n.useEffect)((()=>{b(t);const e=new B.Subscription;return e.add((0,B.timer)(a,a).subscribe((()=>{b(s)}))),()=>{e.unsubscribe(),d((0,h._HZ)())}}),[c]),(0,n.useEffect)((()=>{let e=[],t=o,a=!1;if(f.forEach((s=>{const n=Object.assign({},s,{delay:0});a&&(n.delay=t,t+=o),s.id!==m&&0!==m||(a=!0),e.push(n)})),l){const t=e.findIndex((e=>e.id===m))%2;let a=t&&p||!t&&!p;e=e.map((e=>(a=!a,Object.assign({},e,{odd:a})))),_(a)}u(f.length?f[f.length-1].id:0),v(e)}),[f]),{winnersWithDelay:g}};var sl=a(24217);const nl={mapStateToProps:e=>{const t=(0,r.I49)(e),a=(0,r.IiI)(e),s=!t&&!a;let n=(0,sl.MP)(e);return s&&(n=n.filter((e=>!e.name.includes("Sports")&&!e.name.includes("Betting")&&!e.name.includes("Live")))),{menu:n,infoContent:(0,sl.Wt)(e),ageIcons:(0,sl.w_)(e),validators:(0,sl.eW)(e),footerLoaded:(0,sl.vA)(e)}},mapDispatchToProps:e=>({getFooterData:()=>{e((0,sl.j6)())}})},ol=({validators:e})=>{const t=(0,n.useRef)(null);return(0,n.useEffect)((()=>{e.forEach((e=>{e.imageData&&t.current.insertAdjacentHTML("beforeend",``),e.html&&((e,t)=>{try{const a=document.createElement("div");a.innerHTML=t,a.className="footer__validator-item";const s=a.querySelectorAll("script"),n=[];s.length&&s.forEach((e=>{const t=document.createElement("script");e.src&&t.setAttribute("src",e.src),e.type&&t.setAttribute("type",e.type),e.innerHTML&&(t.innerHTML=e.innerHTML),n.push(t),e.remove()})),n.forEach((e=>{a.append(e)})),e.append(a)}catch(a){console.log("licence validation error",a)}})(t.current,e.html)}))}),[]),n.createElement("div",{ref:t,className:"footer__validators"})},il=e=>{const t=(0,k.useNavigate)(),{disabledPromotions:a,title:s,subtitle:o,highlight:i,titleClass:l,subtitleClass:d,highlightClass:u,urlLoggedIn:p,showButtons:_=!0,type:g=S.hf.NONE,showNewCashier:v}=e,h=()=>{t({search:`?bonusType=${g}`}),e.openModal(c.vOS.register)},{openCashierModal:b}=(0,ss.HR)();return n.createElement("div",{className:"main-banner__content main-banner__content--type3"},!!a&&n.createElement(n.Fragment,null,n.createElement("div",{className:"main-banner__title"},n.createElement("span",{className:"main-banner__span_wrap"},(0,m.__)("Main Banner 3_._Title_._premium")),"\xa0",(0,m.__)("MainMenu_._Text_._Live").toLowerCase(),n.createElement("br",null)),n.createElement("div",{className:"main-banner__title"},n.createElement("span",{className:"main-banner__span_wrap"},(0,m.__)("Default_._Text_._Casino").toLowerCase()),"\xa0",(0,m.__)("Main Banner 3_._Title_._games"),n.createElement("br",null)),_&&n.createElement("div",{className:"main-banner__prize_wrap main-banner__prize_wrap--no_border"},!e.customer&&n.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text",onClick:h},(0,m.__)("Default_._Button_._Sign up").toLowerCase()),e.customer&&n.createElement(Mn.E,{to:r.jZg.liveCasino,className:"main-banner__button-link"},n.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,m.__)("Default_._Button_._More info"))))),!a&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,Me.cn)([l||"main-banner__title"])},s),o&&n.createElement("div",{className:(0,Me.cn)([d||"main-banner__sub-title main-banner__sub-title--bigger main-banner__sub-title--light main-banner__sub-title--left"])},o),i&&n.createElement("div",{className:(0,Me.cn)([u||"main-banner__highlight"])},i),_&&n.createElement("div",{className:"main-banner__prize_wrap__button main-banner__prize_wrap__top main-banner__prize_wrap__mobile"},!e.customer&&n.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text",onClick:h},(0,m.__)("Default_._Button_._Sign up").toLowerCase()),e.customer&&n.createElement(Mn.E,{to:p||!v&&r.jZg.deposit,className:"main-banner__button-link",onClick:v?b:null},n.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,m.__)("Default_._Button_._More info"))))))},rl=(0,i.connect)((e=>({disabledPromotions:(0,r.S6m)(e),customer:(0,c.Q0O)(e),showNewCashier:(0,r.cxR)(e)})),(e=>({openModal:t=>{e((0,c.ARU)(t))}})))((0,n.memo)(il)),ll=({comboBannerLink:e})=>n.createElement("div",{className:"main-banner__content--type3"},n.createElement("div",{className:"main-banner__title main-banner__title--type2"},(0,m.__)("Main Banner 6_._Title_._Up to"),"\xa0",n.createElement("span",{className:"main-banner__highlight"},(0,m.__)("Main Banner 6_._Title_._100% Cash"))),n.createElement("div",{className:"main-banner__title main-banner__title--type2"},(0,m.__)("Main Banner 6_._Title_._On Combo Bets")),n.createElement("a",{href:(0,r.VzX)(`/${e}`,(0,m.r_)()),className:"main-banner__button-link"},n.createElement("div",{className:"main-banner__button"},n.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,m.__)("Default_._Action_._Learn More").toLowerCase())))),cl=(0,i.connect)((e=>({comboBannerLink:(0,r.xBP)(e)})))((0,n.memo)(ll)),dl=e=>n.createElement("div",{className:"main-banner__content"},n.createElement("div",{className:"main-banner__title"},(0,m.__)("Main Banner Ambassadors_._Title_._Meet 20bet ambassadors")),n.createElement("a",{href:e.url,target:"_blank",className:"main-banner__button-link",rel:"noreferrer"},n.createElement("div",{className:"main-banner__button main-banner__button--center"},n.createElement("div",{className:"app-button--secondary main-banner__button__wrap main-banner__button__text"},(0,m.__)("Main Banner Ambassadors_._Button_._Learn More"))))),ml=(0,i.connect)(Fa.Co.mapStateToProps,Fa.Co.mapDispatchToProps)((0,n.memo)(dl));var ul=a(30431),pl=a(60459);const _l="block-new-carousel_slider__d4Wxk",gl=({banners:e})=>n.createElement(n.Fragment,null,n.createElement(pl.g,{sliderClassName:_l,items:e,isBullets:!1})),vl="real-time-incoming-bets_heading__S9tN0",hl="real-time-incoming-bets_wrapper__3xieu",bl="real-time-incoming-bets_title__NmaDq";var fl=a(96924);const yl=()=>{const e=(0,i.useDispatch)(),{filter:t,list:a,selected:s,oddsFormat:o,activeModal:r,isListLoaded:l,isSelectedLoaded:d,events:m}=(0,i.useSelector)((e=>({filter:(0,fl.Cv)(e),list:(0,fl.fs)(e),events:(0,fl.mC)(e),selected:(0,fl.QL)(e),oddsFormat:(0,c.xqU)(e),activeModal:(0,fl.Ng)(e),isListLoaded:(0,fl.i_)(e),isSelectedLoaded:(0,fl.RA)(e)})),i.shallowEqual);(0,n.useEffect)((()=>{t&&e((0,fl.bZ)({filter:t}))}),[t]);const u=(0,n.useCallback)((t=>{e((0,fl.fT)(t))}),[fl.fT]),p=(0,n.useCallback)((()=>{e((0,fl.vA)())}),[fl.vA]);return(0,n.useEffect)((()=>()=>{e((0,fl.nn)())}),[]),{list:a,selected:s,selectBetHandler:u,clearSelectedBetHandler:p,oddsFormat:o,activeModal:r,isListLoaded:l,isSelectedLoaded:d,events:m}},{RealTimeIncomingBetsTable:Sl}=(0,m.ez)((()=>a.e(1133).then(a.bind(a,71133))),"RealTimeIncomingBetsTable"),{RealTimeIncomingBetsFilters:El}=(0,m.ez)((()=>a.e(763).then(a.bind(a,80763))),"RealTimeIncomingBetsFilters"),{RealTimeIncomingBetsSelected:Cl}=(0,m.ez)((()=>Promise.all([a.e(8592),a.e(6706)]).then(a.bind(a,36706))),"RealTimeIncomingBetsSelected"),Tl=({wrapperStyle:e})=>{const{list:t,selected:a,selectBetHandler:s,clearSelectedBetHandler:o,oddsFormat:i,activeModal:r,isSelectedLoaded:l,isListLoaded:c,events:d}=yl();return n.createElement("div",{className:(0,Me.cn)([hl,e]),"data-test":"live"},n.createElement("div",{className:vl},n.createElement("h2",{className:bl},(0,m.__)("Real time incoming bets_._title_._Incoming Bets")),n.createElement(n.Suspense,{fallback:null},n.createElement(El,null))),n.createElement(n.Suspense,{fallback:null},n.createElement(Sl,{list:t,onSelect:s,oddsFormat:i,isLoaded:c})),n.createElement(n.Suspense,{fallback:null},r===fl.xk.selected&&n.createElement(Cl,{events:d,bet:a,onClose:o,oddsFormat:i,isLoaded:l})))},Nl={title:"section-title_title__DYwIT",text:"section-title_text__d1JIg",arrow:"section-title_arrow__DjmGI",open:"section-title_open__RuA7E",showLine:"section-title_showLine__RiIbg",inactive:"section-title_inactive__4tSrv",pointer:"section-title_pointer__5SCoW",inheritAll:"section-title_inheritAll__hmMwJ",inheritColor:"section-title_inheritColor__yYAaz",centered:"section-title_centered__A0+kt",landing:"section-title_landing__uiA7g"},kl={c_red:Nl.red,"inherit-all":Nl.inheritAll,"inherit-font-size":Nl.inheritFontSize,"inherit-color":Nl.inheritColor,"white-circle":Nl.whiteCircle,centered:Nl.centered,landing:Nl.landing,betslip:Nl.betSlip},xl=({text:e,arrow:t,modifiers:a=[],inactive:s=!1,type:o,hideLine:i=!1,isOpen:r,dataTest:l="headerTitle"})=>{const c=o||S.yt.default;return n.createElement("div",{className:(0,Me.cn)([Nl.title,s&&Nl.inactive,!i&&Nl.showLine,(t||s)&&Nl.pointer,r&&Nl.open,...a.map((e=>kl[e]))])},t&&n.createElement("div",{className:Nl.arrow},n.createElement(rt.l,{name:$e.D.baseArrow})),n.createElement(c,{className:Nl.text,"data-test":l},e))},wl=(0,n.memo)(xl);var Ll=a(44456);const Il=()=>{const e=(0,i.useDispatch)(),{activeFilter:t,bets:a,sportMenuList:s,activeSport:o,oddsFormat:l,isBetsListLoaded:d,sportListLoaded:m,autoUpdateTimer:u}=(0,i.useSelector)((e=>({activeFilter:(0,Ll.pU)(e),sportMenuList:(0,Ll.p2)(e),activeSport:(0,Ll.dP)(e),bets:(0,Ll.am)(e),oddsFormat:(0,c.xqU)(e),isBetsListLoaded:(0,Ll.PQ)(e),sportListLoaded:(0,Ll.z5)(e),autoUpdateTimer:(0,r.Wlr)(e)})),i.shallowEqual),[p,_]=(0,n.useState)(!0),g=null==o?void 0:o.id,v=null==t?void 0:t.value;(0,n.useEffect)((()=>{null!=s&&s.length&&!o&&e((0,Ll.Ue)(s[0]))}),[s,o]);const h=(0,n.useCallback)((t=>{e((0,Ll.Ue)(t))}),[Ll.Ue]);(0,n.useEffect)((()=>{0===(null==s?void 0:s.length)&&e((0,Ll.Am)())}),[s]);return(0,n.useEffect)((()=>{t&&g&&e((0,Ll.Qx)({filter:v,sportId:g}))}),[t,o]),(0,n.useEffect)((()=>()=>{e((0,Ll.My)())}),[]),{bets:a,activeSport:o,activeFilter:t,setSport:h,sportMenuList:s,oddsFormat:l,isBetsListLoaded:d,sportListLoaded:m,autoUpdateTimer:u,autoUpdateEnabled:p,handleAutoUpdateButtonClick:()=>{_(!p),p||(0,Ll.Hz)({filter:v,sportId:g})}}},Pl=()=>{const e=(0,i.useDispatch)(),{filters:t,activeFilter:a,filtersLoaded:s}=(0,i.useSelector)((e=>({filters:(0,Ll.zY)(e),activeFilter:(0,Ll.pU)(e),filtersLoaded:(0,Ll.gU)(e)})),i.shallowEqual);(0,n.useEffect)((()=>{e((0,Ll.oR)())}),[]),(0,n.useEffect)((()=>{null!=t&&t.length&&!a&&e((0,Ll.z7)(t[0]))}),[t,a]);const o=(0,n.useCallback)((t=>{e((0,Ll.z7)(t))}),[Ll.z7]);return{filters:t,activeFilter:a,setFilter:o,filtersLoaded:s}};var Bl=a(9544),Fl=a(77285);const Ml="modern-section-title_list__xFJHB",Al="modern-section-title_item__JCZd4",Dl="modern-section-title_itemActive__nIpNt",jl=()=>n.createElement("ul",{className:Ml},n.createElement("li",{className:Al},n.createElement(Mn.E,{to:`${r.jZg.home}`},n.createElement(rt.l,{name:$e.D.breadCrumbsHome}))),n.createElement("li",{className:(0,Me.cn)([Al,Dl]),"data-test":"breadcrumbsTitle"},n.createElement("span",null,(0,m.__)("BreadCrumbs_._Section Title_._Incoming bets")))),Ol=(0,n.memo)(jl),Rl="mobile-section-title_titleWrapper__uNAQp",Hl=()=>n.createElement("div",{className:Rl},(0,m.__)("IncomingBets_._Section Title Mobile_._Incoming bets")),Wl="incoming-bets_incomingBetsWrapper__k53NK",Vl="incoming-bets_sectionHeader__ohe-9",Ul="incoming-bets_betsList__FetUY",Gl="incoming-bets_isModern__TGtMq",$l="incoming-bets_betsListModern__i0crM",Zl=n.lazy((()=>a.e(618).then(a.bind(a,70618)))),zl=n.lazy((()=>a.e(9014).then(a.bind(a,9014)))),ql=n.lazy((()=>a.e(9654).then(a.bind(a,9654)))),Xl=n.lazy((()=>a.e(539).then(a.bind(a,90539)))),Jl=({viewType:e})=>{const{pathname:t}=(0,o.useLocation)(),{bets:a,activeSport:s,setSport:i,sportMenuList:r,sportListLoaded:l,autoUpdateTimer:c,isBetsListLoaded:d,autoUpdateEnabled:u,handleAutoUpdateButtonClick:p}=Il(),{filters:_,activeFilter:g,setFilter:v,filtersLoaded:h}=Pl(),{toggleOpen:b,isOpen:f}=(0,Bl.p)({link:t}),y=e===S.EO.modern,E=(0,m.W7)();return n.createElement(n.Fragment,null,y&&!E&&n.createElement(Ol,null),n.createElement(n.Suspense,{fallback:null},n.createElement(zl,{isModernView:y})),y&&E&&n.createElement(Hl,null),!y&&n.createElement("div",{className:Vl,onClick:()=>b(!f)},n.createElement(wl,{text:(0,m.__)("IncomingBets_._Filter Name_._Incoming bets"),arrow:!0,isOpen:f,dataTest:"Incoming betsTitle"})),f&&n.createElement("section",{className:(0,Me.cn)({[Wl]:!0,[Gl]:y})},n.createElement(n.Suspense,{fallback:null},h&&g&&n.createElement(Xl,{filters:_,activeFilter:g,setFilter:v,activeSport:s,autoUpdateTimer:c,isBetsListLoaded:d,autoUpdateEnabled:u,handleAutoUpdateButtonClick:p,bets:a,isModernView:y})),n.createElement(n.Suspense,{fallback:null},l&&s&&n.createElement(ql,{sportsList:r,activeSport:s,setSport:i,isModernView:y})),n.createElement("ul",{className:(0,Me.cn)({[Ul]:!0,[$l]:y})},!d&&n.createElement(Fl.Q,{onlyLoader:!0}),d&&!(null!=a&&a.length)&&n.createElement(An.T,null),n.createElement(n.Suspense,{fallback:null},d&&(null==a?void 0:a.length)>0&&(null==a?void 0:a.map((e=>n.createElement(Zl,{key:e.id,bet:e,isModernView:y}))))))))},Yl=(0,i.connect)((e=>({viewType:(0,c.GKz)(e)})))((0,n.memo)(Jl));var Kl=a(22596);const Ql=()=>((0,Kl.V)(),n.createElement(A.QP,{filled:!0})),ec="full-event-page-stub-img_sportStubImg__Vv5ls",tc="full-event-page-stub-img_marginLeft__ds+Cq",ac="full-event-page-stub-img_absolute__+A1RT",sc="full-event-page-stub-img_hiddenOnTablet__wLpdI",nc="full-event-page-stub-img_lightGradientBg__Oc-h+",oc=({activeSport:e,classNames:t=[],modifiers:a=[]})=>{const s="assets/modern/sport-img-stub/sport-img-stub_",[o,i]=(0,n.useState)(`${s+e.id}.png`),r=`${s}default_${e.type}.png`;return n.createElement("div",{className:(0,Me.cn)([ec,a.includes(S.gI.absolute)&&ac,a.includes(S.gI.marginLeft)&&tc,a.includes(S.gI.hiddenOnTablet)&&sc,a.includes(S.gI.lightGradientBg)&&nc,...t])},n.createElement(Xt.w,{src:o,onErrorCapture:()=>i(r),alt:e.providerName}))},ic=(0,n.memo)(oc),rc="full-event-auth_container__L84wD",lc="full-event-auth_heading__h9hkO",cc="full-event-auth_loginInfo__WyIef",dc="full-event-auth_margin__e5lS5",mc=({openModal:e,activeSport:t,modifiers:a=[]})=>n.createElement("div",{className:(0,Me.cn)([rc,a.includes("margin")&&dc,...a])},n.createElement(ic,{activeSport:t,modifiers:[S.gI.absolute,a.includes("margin")&&S.gI.lightGradientBg]}),n.createElement(En,{classNames:[cc,(0,m.W7)()&&dc]},n.createElement("div",{className:lc},(0,m.__)("Modern_._Broadcast_._Sign in to watch")),(0,m.__)("Modern_._Broadcast_._To view the online broadcast, you need to"),n.createElement("br",null),n.createElement("a",{onClick:()=>e(c.vOS.login)},(0,m.__)("Default_._Action_._Log in")),"\xa0",(0,m.__)("Default_._Text_._Or").toLowerCase(),"\xa0",n.createElement("a",{onClick:()=>e(c.vOS.register)},(0,m.__)("Default_._Button_._Sign Up")),"\xa0")),uc=(0,n.memo)(mc);var pc=a(20792);const _c="full-event-markets-categories_categories__TDSyo",gc="full-event-markets-categories_grey__j8XPw",vc="full-event-markets-categories_categoriesInner__H1rOd",hc="full-event-markets-categories_paddingLeft__uqRh+",bc="full-event-markets-categories_category__KG5pt",fc="full-event-markets-categories_active__sOMP+",yc="full-event-markets-categories_withIcon__fnygf",Sc="full-event-markets-categories_animated__5i14Y",Ec="full-event-markets-categories_eventFinished__mkJSW",Cc="full-event-markets-categories_favoritesIconContainer__aN0Ui",Tc="full-event-markets-categories_favoritMarketIdsCount__rNf01",Nc="full-event-markets-categories_favoritesIcon__T7OYd",kc="markets-toggler_collapse__UfBOM",xc="markets-toggler_collapsed__6PmAh",wc="markets-toggler_bgDarkGrey__g5FPZ",Lc=({allActive:e,toggleState:t,modifiers:a=[]})=>n.createElement("div",{className:(0,Me.cn)([kc,!e&&xc,a.includes(S.IM.bgDarkGrey)&&wc]),onClick:t},n.createElement(rt.l,{name:$e.D.modernCollapse,modifier:e?"active":""})),Ic=(0,n.memo)(Lc),Pc=({markets:e,activeMarket:t,setMarket:a,allActive:s,toggleState:o,customClass:i,isAdditionalMarkets:r,eventLoaded:l,favoriteMarketIds:c})=>{const d=(0,n.useCallback)((e=>a?a(e):null),[a]);return n.createElement(n.Fragment,null,r&&l&&!e.length&&n.createElement("div",{className:Ec},n.createElement(An.T,{text:(0,m.__)("Event_._Not Found_._No data to display")})),!e.length&&!l&&n.createElement(Fl.Q,{onlyLoader:!0}),!!e.length&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,Me.cn)([_c,r&&gc,i])},n.createElement("div",{className:(0,Me.cn)([vc,r&&hc])},e.map((e=>n.createElement(n.Fragment,{key:e.id},e.id===pc.KL.id&&n.createElement("div",{className:Cc},(null==c?void 0:c.length)>0&&n.createElement("div",{className:Tc},null==c?void 0:c.length),n.createElement(rt.l,{name:(null==c?void 0:c.length)>0?$e.D.starFilled:e.icon,modifier:Nc,onClick:()=>d(e.id)})),e.id!==pc.KL.id&&n.createElement("button",{key:e.id,type:"button",className:(0,Me.cn)([bc,e.id===t&&!r&&fc,!r&&gc,e.animated&&Sc]),onClick:()=>d(e.id),"data-test":"eventMarket"},(0,m.__)(e.name),e.icon&&n.createElement(rt.l,{name:e.icon,modifier:yc}))))))),n.createElement(Ic,{allActive:s,toggleState:o,modifiers:r&&S.IM.bgDarkGrey})))},Bc=(0,n.memo)(Pc),Fc="search-page-result_item__n11id",Mc="search-page-result_img__cA94J",Ac="search-page-result_heading__P9xkE",Dc="search-page-result_text__FUNgl",jc="search-page-result_link__cEE9X",Oc="search-page-result_content__XBHLq",Rc="search-page-result_date__83uMB",Hc="search-page-result_team__Mk-NW",Wc="search-page-result_name__a5X83",Vc=({event:e,leagues:t,generateEventLink:a,generateLinkByEvent:s})=>n.createElement("div",{className:Fc,key:e.eventId},n.createElement("div",{className:Ac},n.createElement("div",{className:Mc},n.createElement(Xt.w,{alt:"sport",title:"sport",src:`/assets/sport/${e.sportId}.svg`})),n.createElement(Mn.E,{to:s(e),className:Dc},e.leagueName)),n.createElement("div",{className:Oc},n.createElement("div",{className:Hc},n.createElement(Mn.E,{to:a(e),className:jc},e.status!==S.N3.online&&n.createElement("div",{className:Rc},n.createElement(Oe.b,{value:e.time,separator:S.eM.comma})),n.createElement("div",{className:Wc},e.team1),n.createElement("div",{className:Wc},e.team2))))),Uc=(0,n.memo)(Vc),Gc="event-table-body-status-modern_infoText__THRwa",$c="event-table-body-status-modern_notMobile__G-4Yo",Zc="event-table-body-status-modern_mobile__SdE0d",zc="event-table-body-status-modern_broadcastIcon__Xe92M",qc="event-table-body-status-modern_stoppedIcon__R3dOc",Xc="event-table-body-status-modern_whiteStoppedIcon__KYjOF",Jc="event-table-body-status-modern_infoTextCA__-R5HP";var Yc=a(72853),Kc=a(72777),Qc=a(55908),ed=a(19162),td=a(56652),ad=a(4277),sd=a(42473);const nd=({matchStatusId:e,status:t,matchTime:a,stoppageTime:s,visible:o,broadcast:i,broadcastsEnabled:r,time:l,tooltipData:c,bestOf:d,bestOfStatusName:u,isFullEvent:p,viewType:_,tips:g,lineViewType:v,isOddsBoosterEnabled:h,hasBooster:b})=>{const f=t===S.N3.stopped||ce.Xms.includes(e),{shouldShowTooltipContainer:y}=(0,td.e)({tooltipData:c,bestOf:d,bestOfStatusName:u}),E=_===S.EO.modern;return n.createElement(n.Fragment,null,g&&n.createElement(sd.n$,{tooltipText:pc.nP}),f&&n.createElement("div",{className:(0,Me.cn)([qc,p&&Xc]),"data-test":"pauseIcon"},n.createElement(rt.l,{name:$e.D.matchStopped})),!!a&&n.createElement(n.Fragment,null,n.createElement(Yc.m,{modifiers:["transparent"],id:"modern"}),!!o&&n.createElement(Kc.x,{matchTime:a,stoppageTime:s,modifiers:[!p&&ad.B.black],isModernView:E})),!a&&n.createElement(n.Fragment,null,n.createElement("div",null,n.createElement(Yc.m,{modifiers:["transparent"],id:"modern"})),!!o&&!!l&&n.createElement("div",{className:(0,Me.cn)([Gc,p&&!(0,m.W7)()&&$c,p&&(0,m.W7)()&&Zc,v===S.U1.CA&&Jc])},n.createElement("div",null,n.createElement(sd.bg,{value:l,onlyTime:!0})))),!!i&&!!r&&n.createElement("div",{className:zc},n.createElement(rt.l,{name:$e.D.modernBroadcast})),h&&b&&n.createElement(ul.o,null),y&&n.createElement(Qc.F,{tooltipData:c,bestOf:d,viewType:S.EO.modern,bestOfStatusName:u,blackFontColor:!!p,isFullEvent:p}))},od=(0,i.connect)(((e,t)=>{const{eventId:a,sportId:s,roundType:n,outcomes:o}=t;return{tooltipData:(0,ed.$z)({state:e,event:{eventId:a,sportId:s,roundType:n}}),broadcast:(0,ed.Kl)({state:e,id:a}),broadcastsEnabled:(0,r.HVK)(e),bestOf:(0,ed.kk)({state:e,id:a}),bestOfStatusName:(0,ed._J)(s),viewType:(0,c.GKz)(e),isOddsBoosterEnabled:(0,r.XiT)(e),hasBooster:(0,de.oT)(e,a,o)}}))((0,n.memo)(nd)),id="betradar-top_betradarTop__r4AiN",rd="betradar-top_mobile__NSC73",ld="betradar-top_score__MFMvH",cd="betradar-top_team__G96I8",dd="betradar-top_two__y1iMV",md=({event:e,result:t})=>{const{team1Score:a,team2Score:s}=t||{},{team1:o,team2:i}=e||{};return n.createElement("div",{className:(0,Me.cn)([id,(0,m.W7)()&&rd])},n.createElement("div",{className:cd},o),n.createElement("div",{className:ld},a,":",s),n.createElement("div",{className:(0,Me.cn)([cd,dd])},i))},ud=(0,n.memo)(md),pd="sticky-wrapper_sticky__as+zl",_d="sticky-wrapper_animate__Xwh4m",gd=({children:e,height:t,stickyOffset:a})=>{const[s,o]=(0,n.useState)(!1),i=document.getElementById("footer"),r=document.getElementById("header"),l=()=>{const e=(a||85)+(null==r?void 0:r.offsetHeight);window.scrollY>e&&window.scrollY(t>0&&window.addEventListener("scroll",l),()=>{window.removeEventListener("scroll",l)})),[t]),n.createElement(n.Fragment,null,s&&n.createElement("div",{className:(0,Me.cn)([pd,s&&_d])},e))},vd=(0,n.memo)(gd),hd="not-found-icon_animated__NmLpo",bd=({platformName:e})=>{const t=e===S.Co.vave;return n.createElement(n.Fragment,null,!t&&n.createElement("div",{className:hd},n.createElement(rt.l,{name:$e.D.searchNoResults})),t&&n.createElement(Xt.w,{src:"/assets/svg/not-found.svg",title:"Not found",alt:"Not found"}))},fd=(0,i.connect)((e=>({platformName:(0,r.WpO)(e)})))((0,n.memo)(bd));var yd=a(89042),Sd=a(31910);const Ed="leagues-menu_leaguesMenu__ohdas",Cd="leagues-menu_leaguesMenuNew__1+VKa",Td="leagues-menu_countryLeagues__J8psh",Nd="leagues-menu_mobile__xcoOY",kd="leagues-menu_country__LWeCh",xd="leagues-menu_center__UdDbk",wd="leagues-menu_open__7h0ac",Ld="leagues-menu_countryArrow__xoyyC",Id="leagues-menu_disabled__x9jrO",Pd="leagues-menu_hover__0+AxT",Bd="leagues-menu_countryLeaguesNew__AEafV",Fd="leagues-menu_countryName__Sb5MT",Md="leagues-menu_countryIcon__qhOVT",Ad="leagues-menu_countryArrowNew__zpeSj",Dd="leagues-menu_leaguesList__O8C3T",jd="leagues-menu_paddingNone__3e0BD",Od="leagues-menu_lineAfter__6OTcg",Rd="leagues-menu_league__aUEik",Hd="leagues-menu_withCheckbox__FJMcj",Wd="leagues-menu_filteredBySportId__NZmuT",Vd="leagues-menu_asTopItem__7T1ZH",Ud="leagues-menu_current__xV72P",Gd="leagues-menu_leagueNew__B8dpI",$d="leagues-menu_leagueText__wWpcy",Zd="leagues-menu_padding__XegJ1",zd="leagues-menu_grey__saqIE",qd="leagues-menu_leagueAmount__rCir+",Xd="leagues-menu_checkbox__6KmwI",Jd="leagues-menu_champsTitle__3qzxx",Yd="leagues-menu_margin__cQ4sZ",Kd="leagues-menu_champsTitleNew__Y-dnS";var Qd=a(95743),em=a(3716);const tm=({league:e,category:t,section:a,selected:s,withSportIcon:o,asTopItem:i,current:l,isLeaguesFilteredBySportId:c,toggleLeague:d,isHiddenCheckbox:u,newLayout:p})=>{const _=e.countEvents?e.countEvents:0,g=e.countOutrights?e.countOutrights:0;return n.createElement("div",{className:(0,Me.cn)([Rd,p&&Gd,(0,m.W7)()&&Nd,i&&Vd,!u&&Hd,l&&Ud,c&&Wd])},!u&&n.createElement("div",{className:Xd},n.createElement(Qd.t,{modifiers:["small"],checked:s,onChange:()=>d(e)})),n.createElement(Mn.E,{to:`${(0,r.pId)(a,e)}`,className:(0,Me.cn)([$d,(0,m.W7)()&&Zd,c&&zd]),dataTest:"topChampionship"},o&&n.createElement(em.m,{sportId:e.sportId}),n.createElement(ro.Q,{league:e,category:t,withoutHolderClass:!0}),e.name),n.createElement("div",{className:qd},_+g))},am=(0,n.memo)(tm);var sm=a(92003);const nm=({leagues:e,categories:t,currentLeagueId:a,section:s,isLeaguesFilteredBySportId:o})=>{const{selectedLeagues:i,toggleLeague:r}=(0,sm.u)({section:s});return n.createElement("div",{className:(0,Me.cn)([Dd,(0,m.W7)()&&jd,o&&Od])},o&&n.createElement("div",{className:(0,Me.cn)([Jd,Yd])},(0,m.__)("Default_._Title Link Type_._Top Leagues")),e.map((e=>n.createElement(am,{key:e.id,league:e,category:t[e.sportCategoryId],section:s,current:Number(a)===Number(e.id),selected:i.includes(e.id),toggleLeague:()=>r(e),isLeaguesFilteredBySportId:o,isHiddenCheckbox:(0,m.W7)()}))))},om=(0,n.memo)(nm),im=e=>`leagues-country-${e}`,rm=({country:e,isDefault:t,categories:a,section:s,currentLeagueId:o,activeLeagues:i,newAsideEnabled:r})=>{const[l,c]=(0,n.useState)(!1),d=e.list.some((({id:e})=>i.includes(e)));(0,n.useEffect)((()=>{c(!1)}),[s]),(0,n.useEffect)((()=>{!l&&d&&c(!0)}),[i,l]);return n.createElement("div",{className:(0,Me.cn)([Td,r&&Bd,(0,m.W7)()&&Nd,l&&wd,!(0,m.W7)()&&!l&&Pd]),id:im(e.id)},n.createElement("div",{className:(0,Me.cn)([kd,!(0,m.W7)()&&Pd]),onClick:()=>{d||c(!l)},"data-test":"league-country-tab"},n.createElement("div",{className:xd},n.createElement("div",{className:Md},t&&!!e.icon&&n.createElement(sd.U6,{flagImage:"",code:e.icon,name:e.name}),!t||!e.icon&&n.createElement(Xt.w,{alt:"",title:"",src:"/assets/country/ic_cup.svg"})),n.createElement("div",{className:Fd},t?e.name:(0,m.__)("Sport Country_._Text_._Other"))),n.createElement("div",{className:(0,Me.cn)([Ld,r&&Ad,d&&Id])},n.createElement(rt.l,{name:$e.D.baseArrow}))),l&&n.createElement(n.Fragment,null,n.createElement(om,{leagues:e.list,categories:a,currentLeagueId:o,section:s})))},lm=(0,i.connect)((e=>({newAsideEnabled:(0,r.h0B)(e,S.gG.asideMenu)})))((0,n.memo)(rm));var cm=a(20874);const dm=({sportId:e,leagues:t,section:a,categories:s,filterPeriod:o,activeLeagues:i,asideNewEnabled:r,getLineMenu:l})=>{const c=(0,cm.e)(),d=(0,n.useMemo)((()=>(0,le.aRR)((0,le.kAM)(t,e),s)),[t,e,s]),m=(0,n.useMemo)((()=>d.find((({list:e})=>e.some((e=>i.includes(e.id)))))||{id:null}),[d,i]);return(0,n.useLayoutEffect)((()=>{if(m.id){const e=document.getElementById(im(m.id));e&&(0,Sd.Z)(e,{scrollMode:"if-needed"})}}),[m.id]),(0,n.useEffect)((()=>{a===S.bx.line&&l(o)}),[o,a]),n.createElement("div",{className:(0,Me.cn)([Ed,r&&Cd])},d.filter((e=>!!e.id)).map((e=>n.createElement(lm,{key:e.id,section:a,isDefault:!0,country:e,categories:s,currentLeagueId:c,activeLeagues:i}))),d.filter((e=>!e.id)).map((e=>n.createElement(lm,{key:e.id,section:a,country:e,categories:s,currentLeagueId:c,activeLeagues:i}))))},mm=(0,i.connect)(((e,{section:t})=>t===S.bx.line?{leagues:(0,le.r5p)(e),categories:(0,le.SPY)(e),activeLeagues:(0,Se.xj)(e),asideNewEnabled:(0,r.h0B)(e,S.gG.asideMenu)&&(0,r.PkP)(e)}:{leagues:(0,le.Obs)(e),categories:(0,le.MPm)(e),activeLeagues:(0,Se.xj)(e),asideNewEnabled:(0,r.h0B)(e,S.gG.asideMenu)&&(0,r.PkP)(e)}),(e=>({getLineMenu:t=>{e((0,le.ajn)({period:t}))}})))((0,n.memo)(dm)),um=({leagues:e,categories:t,section:a,asideNewEnabled:s})=>{const[o,i]=(0,n.useState)(null);return(0,n.useEffect)((()=>{e&&i(e)}),[e]),n.createElement(n.Fragment,null,o&&!!o.length&&n.createElement(n.Fragment,null,a===S.bx.line&&n.createElement("div",{className:(0,Me.cn)([Jd,s&&Kd])},(0,m.__)("Default_._Title Link Type_._Top Championships")),a===S.bx.live&&n.createElement("div",{className:(0,Me.cn)([Jd,s&&Kd])},(0,m.__)("Default_._Title Link Type_._Top Leagues")),n.createElement("div",{className:(0,Me.cn)([Ed,s&&Cd])},o.map((e=>n.createElement(am,{key:e.id,league:e,category:t[e.sportCategoryId],section:a,isHiddenCheckbox:!0,asTopItem:!0,newLayout:s}))))))},pm=(0,i.connect)((e=>({asideNewEnabled:(0,r.h0B)(e,S.gG.asideMenu)&&(0,r.PkP)(e)})))((0,n.memo)(um));var _m=a(98721);const gm="favorites-list_favoritesTitle__rdUmb",vm="favorites-list_favCompetitorsContainer__ckDpa",hm="favorites-list_favoritesRow__Wt83J",bm="favorites-list_favoritesActive__8MWe9",fm="favorites-list_favoritesIcon__lRW92",ym="favorites-list_titleText__fObMw",Sm="favorites-list_activeText__WMEiJ",Em="favorites-list_eventCounter__-GAoc",Cm="favorites-list_favoriteTeamLogo__xIJTQ",Tm="favorites-list_itemsFirstSecion__Jld76",Nm="favorites-list_itemsSecondSection__rCWhC",km="favorites-list_noFavoritesText__agyK2",xm=({competitor:e,favoriteCompetitors:t,competitorsFilter:a,isLive:o,handleCompetitorsEventFilter:i})=>{const r=e=>null==t?void 0:t.find((t=>Number(t.id)===e)),l=a.some((t=>t===e.id));return n.createElement("div",{className:(0,Me.cn)([hm,l&&bm]),key:e.id,onClick:()=>i(e.id)},n.createElement("div",{className:Tm},n.createElement(A._1,{id:e.id,isLive:!1,type:S.nW.COMPETITOR,modifier:fm,hidePin:!0}),n.createElement(A.ZV,{team:e.id,className:Cm}),n.createElement("div",{className:(0,Me.cn)([ym,l&&Sm])},e.name)),n.createElement("div",{className:Nm},(c=e.id,r(c).hasLive===S.JO.hasLive&&n.createElement(s.mR5,null)),!o&&n.createElement("div",{className:Em},(e=>{if(r(e))return r(e).eventsCounter})(e.id))));var c},wm=({league:e,categories:t,section:a,favoriteLeagues:s})=>{const o=e=>null==s?void 0:s.find((t=>Number(t.id)===e));return n.createElement("div",{className:hm,key:e.id},n.createElement(A._1,{id:e.id,isLive:!1,type:S.nW.LEAGUE,modifier:fm,hidePin:!0}),n.createElement(A.QG,{league:e,category:t[e.sportCategoryId]}),n.createElement(Mn.E,{to:`${(0,r.pId)(a,e)}`,className:ym,dataTest:"leagueLink"},e.name),n.createElement("div",{className:Em},(e=>{if(o(e))return o(e).eventCounter})(e.id)))},Lm=({leagues:e,competitors:t,categories:a,section:s,favoriteLeagues:o,favoriteCompetitors:i,competitorsFilter:r,auth:l,addCompetitorToFilter:c,removeCompetitorFromFilter:d,clearCompetitorFromFilter:u})=>{var p;const _=e=>{const t=r.some((t=>t===e));t||c(e),t&&d(e)};(0,n.useEffect)((()=>{l||u()}),[l]);const g=s===S.bx.live;(0,Ba.DA)({section:s,competitorsFilter:r});const v=(0,_m.s)(t,i,g),h=()=>g?e.filter((e=>e.hasLiveEvents)):e,b=(null==v?void 0:v.length)<1,f=(null==(p=h())?void 0:p.length)<1;return n.createElement("div",null,n.createElement("div",{className:gm},(0,m.__)("Default_._Favorite Competitors_._Favorite Competitors")),n.createElement("div",{className:vm},!!l&&v.map((e=>n.createElement(n.Fragment,{key:e.id},n.createElement(xm,{competitor:e,favoriteCompetitors:i,competitorsFilter:r,handleCompetitorsEventFilter:_,isLive:g})))),(!l||b)&&n.createElement("div",{className:km},(0,m.__)("Default_._Favorite Competitors_._Your favorite competitors are currently empty"))),n.createElement("div",{className:gm},(0,m.__)("Default_._Favorite Leagues_._Favorite Leagues")),!!l&&h().map((e=>n.createElement(n.Fragment,{key:e.id},n.createElement(wm,{league:e,favoriteLeagues:o,categories:a,section:s})))),(!l||f)&&n.createElement("div",{className:km},(0,m.__)("Default_._Favorite Leagues_._Your favorite championships are currently empty")))},Im=(0,i.connect)((e=>({leagues:(0,le.j6K)(e),competitors:(0,le.F$t)(e),favoriteLeagues:(0,le.TA9)(e),favoriteCompetitors:(0,le.MeO)(e),competitorsFilter:(0,Pe.M7)(e),auth:(0,c.Q0O)(e)})),(e=>({addCompetitorToFilter:t=>e((0,Pe.Hc)(t)),removeCompetitorFromFilter:t=>e((0,Pe.SV)(t)),clearCompetitorFromFilter:()=>e((0,Pe.i9)())})))((0,n.memo)(Lm)),Pm=({section:e,sportId:t,topLeaguesFilteredBySportId:a,leagues:s,categories:i,periodType:l,getChampionships:c,fetchLiveTopLeagues:d})=>{const{pathname:m}=(0,o.useLocation)(),u=m.includes(`/${yd.V_}`),p=!!(0,_.aM)().get(yd.bs)||m===r.jZg.home,g=(0,cm.e)(),v=!!a.length&&e===S.bx.line,{isRendering:h}=(0,Ba.LE)();return(0,n.useEffect)((()=>{const e=new B.Subscription;return e.add((0,B.timer)(0,X.F.updateMenu).subscribe(c)),()=>e.unsubscribe()}),[]),(0,n.useEffect)((()=>{if(e===S.bx.live){const e=new B.Subscription;return e.add((0,B.timer)(0,X.F.updateMenu).subscribe(d)),()=>e.unsubscribe()}}),[e,d]),n.createElement(n.Fragment,null,p&&n.createElement(pm,{leagues:s,categories:i,section:e}),!p&&!!t&&!u&&n.createElement(n.Fragment,null,v&&n.createElement(n.Fragment,null,n.createElement(om,{leagues:a,categories:i,currentLeagueId:g,section:e,isLeaguesFilteredBySportId:!0})),n.createElement(mm,{section:e,sportId:t,filterPeriod:l.id})),u&&h&&n.createElement(Im,{categories:i,section:e}))},Bm=(0,i.connect)(((e,{section:t})=>{const a=(0,le.zi9)(e),s=t===S.bx.line?(0,ce.bp5)(e)||(0,le.Zdb)(e):(0,ce.Uws)(e)||(0,le.tDO)(e);return{topLeaguesFilteredBySportId:(0,le.uYR)(a,s),categories:(0,le.Cu9)(e),leagues:t===S.bx.line?(0,le.zi9)(e):(0,le.rp3)(e),sportId:t===S.bx.line?(0,ce.bp5)(e)||(0,le.Zdb)(e):(0,ce.Uws)(e)||(0,le.tDO)(e),asideNewEnabled:(0,r.h0B)(e,S.gG.asideMenu)&&(0,r.PkP)(e)}}),(e=>({getChampionships(){e((0,le.muc)())},fetchLiveTopLeagues:()=>{e((0,le.Ymx)(le.QHl))}})))((0,n.memo)(Pm)),Fm="event-data-timer_timer__M0D1x",Mm="event-data-timer_wrapper__p+dvV",Am="event-data-timer_padding__hdCzP",Dm="event-data-timer_label__Xh4dL",jm="event-data-timer_value__Aak7g";var Om=a(66593);const Rm=({event:e,timeZone:t})=>{const{timeLeft:a}=(0,Om.x)({event:e,timeZone:t});return n.createElement("div",{className:Fm},a.days>0&&n.createElement("div",{className:(0,Me.cn)([Mm,(0,m.W7)()&&Am])},n.createElement("span",{className:Dm},(0,m.__)("Default_._Date Time_._Days").toLowerCase()),n.createElement("div",{className:jm},a.days)),n.createElement("div",{className:(0,Me.cn)([Mm,(0,m.W7)()&&Am])},n.createElement("span",{className:Dm},(0,m.__)("Event Header_._Date Time_._hrs")),n.createElement("div",{className:jm},a.hours)),n.createElement("div",{className:(0,Me.cn)([Mm,(0,m.W7)()&&Am])},n.createElement("span",{className:Dm},(0,m.__)("Default_._Date Time_._min")),n.createElement("div",{className:jm},a.minutes)),n.createElement("div",{className:(0,Me.cn)([Mm,(0,m.W7)()&&Am])},n.createElement("span",{className:Dm},(0,m.__)("Default_._Date Time_._sec")),n.createElement("div",{className:jm},a.seconds)))},Hm=(0,n.memo)(Rm),Wm="aside-sport-search_inputWrap__Z2t6D",Vm="aside-sport-search_input__jYEE+",Um="aside-sport-search_icon__JfB9I";var Gm=a(52659);const $m=({onEnter:e,wrapStyle:t,iconStyle:a,inputStyle:s,newStyle:o})=>{const[i,r]=(0,n.useState)(""),l=e=>{r(e.value)};return n.createElement("div",{className:(0,Me.cn)([Wm,t])},n.createElement(Gm.Em,{placeholder:(0,m.__)("Default_._Form_._Search"),onEnter:e,onChange:l,modifier:["modern","small"],value:i,error:null,dataTest:"sport-menu-search",customStyle:(0,Me.cn)([o&&Vm,s])}),n.createElement(fr,{searchName:i,clearSearchName:()=>l(null),iconStyle:(0,Me.cn)([o&&Um,a]),onClick:()=>e({valid:!0,value:i})}))},Zm=(0,n.memo)($m),zm=({children:e,title:t,state:a,darkHeader:s=!1,lightHeader:o=!1,no_border:i=!1,newLayout:r=!1,active:l=!0,toggled:c=!0,open:d=!0,isHighlighted:m=!1,classNames:u=[],onOpen:p=(()=>{}),onClose:_=(()=>{})})=>{const[g,v]=(0,n.useState)(d);(0,n.useEffect)((()=>{v(d)}),[d]);return n.createElement("div",{className:(0,Me.cn)(["aside-menu",g&&"aside-menu--opened",!l&&"aside-menu--disabled",m&&"aside-menu--highlighted",...u])},c&&n.createElement("div",{className:(0,Me.cn)({"aside-menu__title":!0,"aside-menu__title--dark":s,"aside-menu__title--light":o,"aside-menu__title--no-border":i,"aside-menu__title--new-layout":r}),onClick:()=>{g?_():p(),v(!g)}},n.createElement("div",{className:"aside-menu__left-wrap"},n.createElement("div",{className:"aside-menu__left-wrap-text",title:t},t),!!a&&a===S.bx.live&&n.createElement("div",{className:"aside-menu__left-wrap-live"},n.createElement("div",{className:"event-status__live event-status__live--big"},S.WQ))),n.createElement("div",{className:"aside-menu__arrow"},n.createElement(rt.l,{name:$e.D.baseArrow}))),n.createElement(n.Fragment,null,!c&&n.createElement("div",{className:"aside-menu__title"},t)),g&&e)},qm=(0,n.memo)(zm),Xm="aside-section-item_active__cKWfD",Jm="aside-section-item_name__cTiWc",Ym="aside-section-item_item__rNRiF",Km="aside-section-item_inner__u8NPF",Qm="aside-section-item_icon__D6lae",eu="aside-section-item_rightLabel__JW7gu";var tu=a(36191);const au=({name:e,isActive:t,url:a,iconUrl:s,dataTest:o,customIcon:i,rightLabel:r,newLabel:l})=>n.createElement(Mn.E,{to:a,className:(0,Me.cn)([Ym,t&&Xm]),dataTest:o},n.createElement("div",{className:Km},(s||i)&&n.createElement("div",{className:(0,Me.cn)([Qm])},s&&n.createElement(Xt.w,{src:s}),i),n.createElement("div",{className:Jm},e)),r&&n.createElement("div",{className:eu},r),l&&n.createElement(tu.B,null)),su=(0,n.memo)(au),nu=(e,t,a)=>{const s=a===S.bx.line?r.Mc0.sportLine:r.Mc0.sportLive;return 0===e?(0,r.Rxv)(t,r.Mc0.leagues,a):(0,r.Rxv)(t,s,a)},ou=({section:e,title:t,live:a,line:s,open:i=!1})=>{const l=`${r.jZg.sportLive}/*`,c=`${r.jZg.sportLine}/*`,d=(0,o.useMatch)(e===S.bx.live?l:c),u=e===S.bx.live?a:s;return n.createElement(qm,{title:t||(0,m.__)("Aside_._Sports_._All Sports"),newLayout:!0,open:i},n.createElement("div",null,u.map((t=>{var a;return n.createElement(su,{key:t.id,name:t.name,isActive:(null==d||null==(a=d.params)?void 0:a.sportName)===t.alias,url:nu(t.countEvents,t.alias,e),iconUrl:`/assets/sport/${t.id}.svg`,dataTest:"sportMenuLink"})}))))},iu=(0,i.connect)((e=>({line:(0,le.ldO)(e),live:(0,le.nL_)(e)})))((0,n.memo)(ou)),ru=({league:e,categories:t,leagueWithIconSport:a,isActive:s,url:o})=>n.createElement(Mn.E,{className:(0,Me.cn)({"link-active":s}),to:o,key:e.id,dataTest:"topChampionship"},(e=>{const{id:t}=e;return a.includes(`${t}`)})(e)&&n.createElement(n.Fragment,null,n.createElement(Xt.w,{src:`/assets/sport/${(e=>e.sportId)(e)}.svg`,className:"top-events__image"})),n.createElement(ro.Q,{league:e,category:t[e.sportCategoryId]}),n.createElement("span",null,e.name)),lu=(0,i.connect)((e=>({leagueWithIconSport:(0,r.DK6)(e)})))((0,n.memo)(ru)),cu=({section:e,getLiveChampionships:t,getLineChampionships:a,leagues:s,loaded:i,categories:l,title:c,newLayout:d=!1})=>{const[u,p]=(0,n.useState)({}),_={[S.bx.live]:t,[S.bx.line]:a},g=(0,o.useLocation)(),{pathname:v}=g;return(0,n.useEffect)((()=>{i[e]&&p(i)}),[i]),(0,n.useEffect)((()=>{const t=new B.Subscription;return t.add((0,B.timer)(0,X.F.updateMenu).subscribe((()=>_[e]()))),()=>t.unsubscribe()}),[e]),n.createElement("div",{className:(0,Me.cn)([!d&&"aside__c"])},n.createElement(qm,{active:u[e]&&!!s[e]&&!!s[e].length,title:c||(0,m.__)("Top Championships_._Title_._Top Championships"),state:e,newLayout:d},n.createElement(n.Fragment,null,(!Object.keys(u).length||!u[e])&&n.createElement("div",{className:"events-holder__loader"},n.createElement(Fl.Q,null)),!!s[e]&&!!s[e].length&&n.createElement("div",{className:(0,Me.cn)([!d&&"top-championships"])},d&&s[e].map((t=>n.createElement(su,{key:t.id,name:t.name,isActive:v===(0,r.pId)(e,t),url:(0,r.pId)(e,t),customIcon:n.createElement(ro.Q,{league:t,category:l[t.sportCategoryId],withoutHolderClass:!0}),dataTest:"topChampionship"}))),!d&&s[e].map((t=>n.createElement(lu,{key:t.id,categories:l[e],league:t,isActive:v===(0,r.pId)(e,t),url:(0,r.pId)(e,t)})))))))},du=(0,i.connect)((e=>({loaded:{[S.bx.live]:(0,le.oZX)(e),[S.bx.line]:(0,le.B9C)(e)},leagues:{[S.bx.line]:(0,le.zi9)(e),[S.bx.live]:(0,le.HBL)(e)},categories:{[S.bx.line]:(0,le.Cu9)(e),[S.bx.live]:(0,le.qTU)(e)}})),(e=>({getLiveChampionships(){e((0,le.C0y)())},getLineChampionships(){e((0,le.muc)())}})))((0,n.memo)(cu)),mu={[S.g.home]:(0,m.__)("Aside_._Quick links_._Home"),[S.g.favorites]:(0,m.__)("Aside_._Quick links_._Favorites"),[S.g.live]:(0,m.__)("Aside_._Quick links_._Live"),[S.g.sport]:(0,m.__)("Aside_._Quick links_._Sport"),[S.g.casino]:(0,m.__)("Aside_._Quick links_._Casino"),[S.g.liveCasino]:(0,m.__)("Aside_._Quick links_._LiveCasino"),[S.g.racing]:(0,m.__)("Aside_._Quick links_._Racing"),[S.g.promotions]:(0,m.__)("Aside_._Quick links_._Promotions"),[S.g.boostedOdds]:(0,m.__)("Aside_._Quick links_._Boosted Odds"),[S.g.forecasts]:(0,m.__)("Aside_._Quick links_._Forecasts"),[S.g.results]:(0,m.__)("Aside_._Quick links_._Results"),[S.g.crash]:(0,m.__)("Aside_._Quick links_._Crash"),[S.g.kennoLotto]:(0,m.__)("Aside_._Quick links_._Kenno & Lotto"),[S.g.incomingBets]:(0,m.__)("Aside_._Quick links_._Incoming Bets")},uu=({items:e,promotions:t,languageSlug:a,open:s=!0,boostedOdds:i})=>{const{pathname:r}=(0,o.useLocation)(),l=e=>e===S.g.promotions&&t?t:e===S.g.boostedOdds&&i?i:void 0,c=e=>{const t="/"!==e[e.length-1]?e.concat("/"):e;return r.concat("/").replace(/\/+/g,"/")===`${a}${t}`.replace(/\/+/g,"/")};return n.createElement(qm,{title:(0,m.__)("Aside_._Quick links_._Quick links"),newLayout:!0,open:s},!!e&&e.map((({name:e,link:t,icon:s,isNew:o},i)=>n.createElement(su,{key:i,name:mu[e],isActive:c(t),url:`${a}${t}`.replace(/\/+/g,"/"),iconUrl:s,dataTest:"quickLink",rightLabel:l(e),newLabel:o}))))},pu=(0,i.connect)((e=>{const{items:t}=(0,r.qth)(e,S.gG.asideMenu).quickLinks;return{items:t,promotions:(0,L.Tn_)(e),boostedOdds:(0,de.lD)(e).length,languageSlug:(0,r.Tjc)(e)}}))((0,n.memo)(uu)),_u="features-toggler_tabsContainer__C6EMo";var gu=a(86744),vu=function(e){return e.combis="combis",e.boostedOdds="boostedOdds",e}(vu||{});const hu=[{title:(0,m.__)("Modern_._Features Toggler Combis Title_._Top Combis"),value:vu.combis},{title:(0,m.__)("Modern_._Features Toggler Boosted Odds Title_._Boosted Odds"),value:vu.boostedOdds}],bu=({"\u0421ombisComponent":e,BoostedOddsComponent:t,inlineView:a})=>{const[s,o]=(0,n.useState)(e?vu.combis:vu.boostedOdds);return n.createElement(n.Fragment,null,!!e&&!!t&&n.createElement("div",{className:_u},n.createElement(gu.g,{elements:hu,inline:a,onClick:e=>o(e)})),s===vu.combis&&!!e&&e,s===vu.boostedOdds&&!!t&&t)},fu=(0,n.memo)(bu);var yu=a(89652);const Su=[{header:"1000 EUR",text:(0,m.__)("Forecast List_._Description_._For successfully guessing the outcomes of 10 matches"),modifier:"one"},{header:"100 EUR",text:(0,m.__)("Forecast List_._Description_._For successfully guessing the outcomes of 9 matches"),modifier:"two"},{header:"50 EUR",text:(0,m.__)("Forecast List_._Description_._For successfully guessing the outcomes of 8 matches"),modifier:"three"}],Eu={8:{text:(0,m.__)("Forecast List_._Description_._For successfully guessing the outcomes of 8 matches"),modifier:"three"},9:{text:(0,m.__)("Forecast List_._Description_._For successfully guessing the outcomes of 9 matches"),modifier:"two"},10:{text:(0,m.__)("Forecast List_._Description_._For successfully guessing the outcomes of 10 matches"),modifier:"one"}},Cu=["AjaxError","ajax error","JSONP request failed","Error in body stream","Timeout","Loading failed","Object doesn't support this action","NotFoundError: The object can not be found here.","Can't find variable: webkit","\u5df2\u53d6\u6d88","\u8981\u6c42\u304c\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u306b\u306a\u308a\u307e\u3057\u305f\u3002","Operaci nelze dokon\u010dit.","Cannot redefine property: language","Cannot redefine property: colorDepth",";\u64cd\u4f5c\u3092\u5b8c\u4e86\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002","SecurityError: The operation is insecure.","Can't find variable: fbq","fbq is not defined","Target container is not a DOM element.","InvalidStateError: Failed to read the 'responseText' property from 'XMLHttpRequest': The value is only accessible if the object's 'responseType' is '' or 'text' (was 'json').","JSON Parse error: Unterminated string","SecurityError: Blocked a frame with origin 'https://22bet.cm' from accessing a cross-origin frame.","SecurityError: Permission denied to access property 'document' on cross-origin object","JSON Parse error: Unterminated string","Cannot read properties of undefined (reading 'parentNode')","AbortError: The play() request was interrupted by a call to pause(). https://goo.gl/LdLk22"];var Tu=a(83074);function Nu(e){let t={},a=function(e,t){e||(e=(e,t)=>e===t),t||(t=()=>!1);const a=[],s=[];return{getCount:t=>{if(null==t)return 0;const n=a.findIndex((a=>a&&e(a,t)));return-1===n?0:s[n]},add:n=>{if(null==n)return;let o=a.findIndex((t=>t&&e(t,n))),i=1;-1===o?(o=a.length,a.push(n)):i=s[o]+1,t(n)&&(i=1/0),s[o]=i},remove:n=>{if(t(n))return!1;const o=a.findIndex((t=>t&&e(t,n)));return-1!==o&&(1===s[o]?(delete a[o],delete s[o],!0):(s[o]-=1,!1))}}}();return{add(s=[]){s.forEach((s=>{const n=s.toString();if(!t.hasOwnProperty(n)){const a=function(){const e=new B.Subject,t=(...t)=>e.pipe((0,W.switchMap)((e=>e(...t))));return t.replaceWith=a=>{e.next(a),t._epic=a},t.epicRef=()=>t._epic,t}();e.run(a),a.replaceWith(s),t[n]=a}a.add(s)}))},remove(e=[]){e.forEach((e=>{a.remove(e);const s=e.toString(),n=t[s];n&&!a.getCount(e)&&(n.replaceWith(ku),delete t[s])}))},dispose(){t=null,a=void 0}}}function ku(e){return e.pipe((0,W.ignoreElements)())}var xu=a(22933);function wu(e){const t=Object.assign({},e);let a=(0,xu.combineReducers)(t),s=[];return{getReducerMap:()=>t,reduce:(e,t)=>{if(s.length>0){e=Object.assign({},e);for(const t of s)delete e[t];s=[]}return a(e,t)},add:(e,s)=>{e&&!t[e]&&(t[e]=s,a=(0,xu.combineReducers)(t))},remove:e=>{e&&t[e]&&(delete t[e],s.push(e),a=(0,xu.combineReducers)(t))}}}const Lu=()=>{let e,t=[],a=[];return{enhancer:t=>(e=t,e=>t=>(0,xu.compose)(...a)(e)(t)),addMiddleware:s=>{a.push(...s.map((t=>t(e)))),t.push(...s)},removeMiddleware:e=>{const s=t.findIndex((t=>t===e));-1!==s?(t=t.filter(((e,t)=>t!==s)),a=a.filter(((e,t)=>t!==s))):console.error("Middleware does not exist!",e)}}},Iu=Lu(),Pu=Iu.enhancer,{addMiddleware:Bu,removeMiddleware:Fu}=Iu,Mu=e=>t=>function(a){const[s,o]=(0,n.useState)(!1),{reducersManager:r,epicsManager:l,apiManager:c}=(0,i.useStore)(),{reducersMap:d={},epics:m=[],middlewares:u=[],apiList:p={}}=e;return(0,i.useSelector)((e=>{if(!s){const t=Object.keys(d).reduce(((t,a)=>void 0!==e[a]&&t),!0);t&&o(t)}})),(0,n.useLayoutEffect)((()=>{for(const e in p)c.addApi(e,p[e]);for(const e in d)r.add(e,d[e]);return l.add(m),Bu(u),()=>{l.remove(m),u.forEach((e=>{Fu(e)}));for(const e in d)r.remove(e);for(const e in p)c.removeApi(e)}}),[]),n.createElement(n.Fragment,null,s&&n.createElement(t,a))},Au=e=>({addApi:function(t,a){const{ClientConstructor:s,url:n}=a;e[t]=new s(e[n],yr.aG.observable,e.errorHandler.bind(e))},removeApi:function(t){void 0!==e[t]&&delete e[t]}});var Du=a(91087),ju=a(44939),Ou=a(82784);var Ru=a(67859);const Hu=[e=>t=>a=>{if(a.type===re.$lM.type&&e.dispatch((0,re.Q0k)()),a.type===re.ZBs.type){(0,re.u1e)(e.getState())&&e.dispatch((0,fl.vA)())}return t(a)},e=>t=>a=>{const s=t(a);var n;if(a.type===le.fkc.type&&(null==(n=a.payload)?void 0:n.type)===S.QC.updateBets){var o;const t=null==(o=a.payload)?void 0:o.payload;if(t){const a=e.getState(),s=(0,r.yYz)(a),n=(0,Ru.fs)(a);let o=[...t,...n];if(o.length>s){const e=s-o.length;o=o.slice(0,e)}e.dispatch((0,Ru.jj)({bets:o}))}}return s}];var Wu=a(18203),Vu=a(57244),Uu=a(1792),Gu=a(2078),$u=a(55485),Zu=a(88426),zu=a(59534),qu=a(66021),Xu=a(55707),Ju=a(91241);a(74842)},92020:(e,t,a)=>{"use strict";a.d(t,{$:()=>c,Eo:()=>_,FA:()=>C,Gf:()=>r,IP:()=>l,Kt:()=>T,M$:()=>u,M4:()=>f,MS:()=>b,QQ:()=>S,Re:()=>d,SO:()=>m,Xy:()=>g,cY:()=>y,f8:()=>N,i9:()=>h,jl:()=>v,k6:()=>p,uu:()=>E});var s=a(72811),n=a(98242),o=a(56320),i=a(11817);let r=function(e){return e.mainPage="mainPage",e.casinoPage="casinoPage",e.liveCasinoPage="liveCasinoPage",e}({}),l=function(e){return e.left="left",e.center="center",e.right="right",e}({}),c=function(e){return e.casino="casino",e.sport="sport",e}({}),d=function(e){return e.direct_link="direct_link",e.sign_up="sign_up",e.cashier="cashier",e}({});const m="banners",u=[{id:null,isSlider:!1,frontendIdentifier:null,title:"",changeDelay:null,banners:[]}],p={entities:u,loaded:!1,error:null},_=(0,s.createSlice)({name:m,initialState:p,reducers:{getBannersStart:e=>{e.loaded=!1},getBannersSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getBannersFailure:(e,t)=>{e.error=t.payload}}}),g=_.reducer,{getBannersStart:v,getBannersSuccess:h,getBannersFailure:b}=_.actions,f=e=>e[m],y=(0,s.createSelector)(f,(e=>e.entities)),S=(0,s.createSelector)(f,((e,t)=>t),((e,t)=>{var a;return null==(a=e.entities)?void 0:a.find((e=>e.frontendIdentifier===t))})),E=(0,s.createSelector)(f,(e=>e.loaded)),C=(0,s.createSelector)(f,(e=>e.error)),T=(e,t,{Api:a})=>e.pipe((0,n.l4)(v.type),(0,o.switchMap)((e=>a.cms.getBanners(e).pipe((0,o.map)((e=>h(e))),(0,o.catchError)((e=>(0,i.of)(b(e)))))))),N=e=>({type:v.type,payload:e})},38441:(e,t,a)=>{"use strict";a.d(t,{D9:()=>c,HG:()=>u,JC:()=>p,MP:()=>h,VZ:()=>r,Vc:()=>b,Zd:()=>v,a2:()=>g,cf:()=>y,gb:()=>m,hv:()=>_,oN:()=>d,r4:()=>f,xy:()=>l});var s=a(98242),n=a(56320),o=a(11817),i=a(72811);const r="cms-blocks",l={entities:{},error:!1,loaded:{}},c=(0,i.createSlice)({name:r,initialState:l,reducers:{getCmsBlocksStart:(e,t)=>{e.loaded=Object.assign({},e.loaded,{[t.payload]:!1})},getCmsBlocksSuccess:(e,t)=>{e.entities[t.payload.key]={title:t.payload.title,html:t.payload.html},e.loaded=Object.assign({},e.loaded,{[t.payload.key]:!0})},getCmsBlocksFail:(e,t)=>{e.loaded=Object.assign({},e.loaded,{[t.payload.key]:!0}),e.error=!0},clearCmsBlocks:(e,t)=>{e.error=!1}}}),d=c.reducer,{getCmsBlocksStart:m,getCmsBlocksSuccess:u,getCmsBlocksFail:p,clearCmsBlocks:_}=c.actions,g=e=>e[r],v=(0,i.createSelector)(g,((e,t)=>t),((e,t)=>e.entities[t]||{})),h=(0,i.createSelector)(g,((e,t)=>t),((e,t)=>!!e.loaded[t])),b=(0,i.createSelector)(g,(e=>e.error)),f=e=>({type:m.type,payload:e}),y=(e,t,{Api:a})=>e.pipe((0,s.l4)(m.type),(0,n.switchMap)((e=>a.cms.getBlockByKey(e).pipe((0,n.map)((e=>u(e))),(0,n.catchError)((t=>(0,o.of)(p(Object.assign({},t,{key:e.payload})))))))))},24217:(e,t,a)=>{"use strict";a.d(t,{FX:()=>C,F_:()=>E,MP:()=>v,Nt:()=>u,OT:()=>N,Wt:()=>f,_J:()=>y,eH:()=>T,eW:()=>h,i7:()=>w,j6:()=>x,n2:()=>d,qO:()=>_,r_:()=>S,rz:()=>l,vA:()=>k,wI:()=>m,wT:()=>r,w_:()=>b,x9:()=>g,yH:()=>c,zr:()=>p});var s=a(72811),n=a(98242),o=a(56320),i=a(11817);const r="footerData",l={footerMenu:[],footerText:"",licenseValidations:[],frontSettings:{paymentMethodsMaxVisualCount:0,fixedPaymentMethods:[],defaultPaymentMethods:[],biggerHeightPaymentMethods:[],footerPgwPaymentMethodsBlackList:[],footerAgeIconsSet:[],blockCustomerPaymentMethodsLoad:!1},error:!1,loaded:!1},c=(0,s.createSlice)({name:r,initialState:l,reducers:{getFooterDataStart:(e,t)=>{e.loaded=!1},getFooterDataSuccess:(e,t)=>{e.footerMenu=t.payload.footerMenu,e.footerText=t.payload.footerText,e.licenseValidations=t.payload.licenseValidations,e.frontSettings=t.payload.frontSettings,e.error=!1,e.loaded=!0},getFooterDataFailure:(e,t)=>{e.loaded=!0,e.error=!0},clearFooterData:(e,t)=>{e.footerMenu=l.footerMenu,e.footerText=l.footerText,e.licenseValidations=l.licenseValidations,e.frontSettings=l.frontSettings,e.error=!1,e.loaded=!1}}}),d=c.reducer,{getFooterDataStart:m,getFooterDataSuccess:u,getFooterDataFailure:p,clearFooterData:_}=c.actions,g=e=>e[r],v=(0,s.createSelector)(g,(e=>e.footerMenu||[])),h=(0,s.createSelector)(g,(e=>e.licenseValidations||[])),b=(0,s.createSelector)(g,(e=>Array.isArray(e.frontSettings.footerAgeIconsSet)?e.frontSettings.footerAgeIconsSet:[])),f=(0,s.createSelector)(g,(e=>e.footerText||"")),y=(0,s.createSelector)(g,(e=>e.frontSettings.defaultPaymentMethods||[])),S=(0,s.createSelector)(g,(e=>e.frontSettings.biggerHeightPaymentMethods||[])),E=(0,s.createSelector)(g,(e=>e.frontSettings.blockCustomerPaymentMethodsLoad)),C=(0,s.createSelector)(g,(e=>e.frontSettings.fixedPaymentMethods||[])),T=(0,s.createSelector)(g,(e=>e.frontSettings.paymentMethodsMaxVisualCount||10)),N=(0,s.createSelector)(g,(e=>e.frontSettings.footerPgwPaymentMethodsBlackList||[])),k=(0,s.createSelector)(g,(e=>e.loaded)),x=()=>({type:m.type}),w=(e,t,{Api:a})=>e.pipe((0,n.l4)(m.type),(0,o.switchMap)((()=>a.cms.getFooterData().pipe((0,o.map)((e=>u(e))),(0,o.catchError)((e=>(0,i.of)(p(e))))))))},91087:(e,t,a)=>{"use strict";a.d(t,{SO:()=>s.SO,IP:()=>s.IP,Re:()=>s.Re,Gf:()=>s.Gf,$:()=>s.$,M$:()=>s.M$,VZ:()=>o.VZ,iy:()=>CmsClient,wT:()=>n.wT,Kt:()=>s.Kt,Xy:()=>s.Xy,Eo:()=>s.Eo,hv:()=>o.hv,qO:()=>n.qO,oN:()=>o.oN,D9:()=>o.D9,f8:()=>s.f8,j6:()=>n.j6,i7:()=>n.i7,n2:()=>n.n2,yH:()=>n.yH,MS:()=>s.MS,jl:()=>s.jl,M4:()=>s.M4,i9:()=>s.i9,cf:()=>o.cf,r4:()=>o.r4,JC:()=>o.JC,gb:()=>o.gb,a2:()=>o.a2,HG:()=>o.HG,zr:()=>n.zr,wI:()=>n.wI,x9:()=>n.x9,Nt:()=>n.Nt,k6:()=>s.k6,xy:()=>o.xy,rz:()=>n.rz,QQ:()=>s.QQ,cY:()=>s.cY,FA:()=>s.FA,uu:()=>s.uu,Zd:()=>o.Zd,Vc:()=>o.Vc,MP:()=>o.MP,w_:()=>n.w_,r_:()=>n.r_,_J:()=>n._J,FX:()=>n.FX,Wt:()=>n.Wt,eW:()=>n.eW,vA:()=>n.vA,eH:()=>n.eH,Xo:()=>n.MP,OT:()=>n.OT,F_:()=>n.F_});var s=a(92020),n=a(24217),o=a(38441),i=a(29016);const r=window.localeIso||"";class CmsClient extends i.e5{constructor(...e){super(...e),this.cmsApi={footer:"/api/footer/get-content",cmsBlocks:"api/blocks/get",banners:"/api/banner-placeholder/list"}}getFooterData(){return this.getBlank(this.cmsApi.footer,{lang:r})}getBlockByKey(e){return this.getBlank(this.cmsApi.cmsBlocks,{key:e.payload,lang:r})}getBanners(e){return this.getBlank(this.cmsApi.banners,{isUserAuthenticated:e.payload})}}},64979:(e,t,a)=>{"use strict";a.d(t,{x:()=>n});var s=a(2784);const n=({animationEnabled:e=!1,animationClass:t="aviatorAnimation"})=>{const a=(0,s.useRef)(null),n=e=>{e.classList.add(t)},o=e=>{e.classList.remove(t)};return(0,s.useEffect)((()=>{if(e){const e=a.current;if(a&&e)return e.addEventListener("mouseover",(()=>n(e))),e.addEventListener("animationend",(()=>o(e))),()=>{e.removeEventListener("mouseover",(()=>n(e))),e.removeEventListener("animationend",(()=>o(e)))}}})),{aviatorRef:a}}},55995:(e,t,a)=>{"use strict";a.d(t,{A:()=>l,l:()=>r});var s=a(69180),n=a(4269),o=a(64208),i=a(91087);const r=[{id:n.lKN.CHANGE_LIVE_ACCEPT,text:(0,s.__)("Betting Settings_._Drop Down Item_._Accept any odds"),additionalText:(0,s.__)("Betting Settings_._Drop Down Item_._Fastest live betting experience")},{id:n.lKN.CHANGE_LIVE_NOTIFY_ALWAYS,text:(0,s.__)("Betting Settings_._Drop Down Item_._Don't accept odds changed")},{id:n.lKN.CHANGE_LIVE_DOWN,text:(0,s.__)("Betting Settings_._Drop Down Item_._Accept higher odds")}],l={mapDispatchToProps:e=>({getCustomerSettings:()=>{e((0,n.MtJ)())},updateBettingSettings:t=>{e((0,n.fml)(t))},getDescriptionData:t=>{e((0,i.r4)(t))}}),mapStateToProps:e=>({auth:(0,n.Q0O)(e),currentBettingOption:(0,n.gjo)(e),bettingOptionsUpdated:(0,n.EWU)(e),betSettingsDescriptionVisible:(0,o.XSV)(e)})}},42777:(e,t,a)=>{"use strict";a.r(t),a.d(t,{BetShareModal:()=>N});var s=a(2784),n=a(69180),o=a(99906),i=a(50381),r=a.n(i),l=a(52657);const c="bet-share-modal_Wrapper__3dOJZ",d="bet-share-modal_Title__Sa3RG",m="bet-share-modal_NoticeWrap__YPyHv",u="bet-share-modal_NoticeIconWrap__JUTgd",p="bet-share-modal_NoticeText__HAsve",_="bet-share-modal_ShareLinkText__-QkfP",g="bet-share-modal_SocialWrap__ag0pd",v="bet-share-modal_SocialIcon__Ry4-l",h="bet-share-modal_ShareIconWrapCopied__txGci",b="bet-share-modal_ShareIconWrap__5bOgr",f="bet-share-modal_CopyText__fdPsn",y="bet-share-modal_CopyIconsWrap__iOSON",S="bet-share-modal_CopiedCodeWrap__+tjNV",E="bet-share-modal_Code__rEJ+w";var C=a(8909),T=a(19813);const N=({coupon:e})=>{const[t,a]=(0,s.useState)(!1),[i,N]=(0,s.useState)(!1);(0,s.useEffect)((()=>{k(e.link)}),[e.link]),(0,s.useEffect)((()=>{t&&setTimeout((()=>{a(!1)}),2e3)}),[t]),(0,s.useEffect)((()=>{i&&setTimeout((()=>{N(!1)}),2e3)}),[i]);const k=(e="")=>{r()(e)};return s.createElement("div",{className:c},s.createElement("div",{className:d},(0,n.__)("Betslip modal_._Title_._Share bet")),s.createElement("div",{className:m},s.createElement("div",{className:u},s.createElement(C.l,{name:o.D.successTickIcon})),s.createElement("div",{className:p},(0,n.__)("Betslip modal_._Link copied_._Your link to bet has been copied"))),s.createElement("div",{className:_},(0,n.__)("Betslip modal_._Share link title_._Share the link to bet via")),s.createElement("div",{className:g},s.createElement("div",{className:v},s.createElement(l.WhatsappShareButton,{url:e.link},s.createElement(C.l,{name:o.D.socialWhatsappIcon}))),s.createElement("div",{className:v},s.createElement(l.TelegramShareButton,{url:e.link},s.createElement(C.l,{name:o.D.socialTelegramIcon})),s.createElement(l.FacebookShareCount,{url:e.link})),s.createElement("div",{className:v},s.createElement(l.TwitterShareButton,{url:e.link},s.createElement(C.l,{name:o.D.socialTwitterIcon}))),s.createElement(T.Z,{title:(0,n.__)("Betslip modal_._Copy link_._copy link"),type:"second",onClick:()=>{N(!0),k(e.link)}},!i&&s.createElement("div",{className:b},s.createElement(C.l,{name:o.D.shareSecondaryIcon})),i&&s.createElement("div",{className:h},s.createElement(C.l,{name:o.D.successTickIcon})))),s.createElement("div",{className:f},(0,n.__)("Betslip modal_._Copy code title_._Or copy code"),"\xa0",s.createElement("span",{className:E},e.code),s.createElement(T.Z,{title:(0,n.__)("Betslip modal_._Copy code_._copy code"),type:"second",onClick:()=>{a(!0),k(e.code)}},t&&s.createElement("div",{className:S},s.createElement(C.l,{name:o.D.successTickIcon})),!t&&s.createElement("div",{className:y},s.createElement(C.l,{name:o.D.copyIcon}),s.createElement(C.l,{name:o.D.copyFilledIcon})))))}},36291:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CouponHistoryItemStatus:()=>r});var s=a(2784),n=a(20231),o=a(68199),i=a(92652);const r=({bet:e})=>s.createElement("div",{className:(0,n.cn)([i.Z.Status,(0,o.mW)(e.status)]),"data-test":"bet-status"},(0,o.iN)(e.status))},4191:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CouponHistoryItem:()=>A});var s=a(2784),n=a(69180),o=a(37406),i=a(20231),r=a(99906),l=a(45980),c=a(92652),d=a(8909),m=a(37510),u=a(68199),p=a(1040),_=a(4269),g=a(59425),v=a(64208);const h=(e,t)=>{const{bet:a}=t||{},{cashout:s}=a;return{cashout:s.amount?s:null,events:(0,_.khu)(e),leagues:(0,_.EQ2)(e),categories:(0,_.qjh)(e),players:(0,_.g_4)(e),marketTranslations:(0,g.Tke)(e),outcomesTranslations:(0,g.j0E)(e),variantTranslations:(0,g._L3)(e),availableFields:(0,_.bVg)(e),cashoutPending:(0,_._$n)(e),platformName:(0,v.WpO)(e),bettingHistoryTimeSettings:(0,v.M9D)(e),myBetsBrandLogo:(0,v.fYX)(e),ticketPrintEnabled:(0,v.T3S)(e),tax:(0,v.hwO)(e)}},b=e=>({shareBet:t=>{e((0,p.lyx)(t))},downloadTicket:t=>{e((0,_.gbe)(t))}});var f=a(53367),y=a(69e3),S=a(21856),E=a(54671);const{CouponHistorySingle:C}=(0,n.ez)((()=>Promise.all([a.e(8592),a.e(8629)]).then(a.bind(a,48629))),"CouponHistorySingle"),{CouponHistoryMultibet:T}=(0,n.ez)((()=>Promise.all([a.e(8592),a.e(1196)]).then(a.bind(a,61196))),"CouponHistoryMultibet"),{CouponHistoryMultibetSingle:N}=(0,n.ez)((()=>Promise.all([a.e(8592),a.e(9850)]).then(a.bind(a,59850))),"CouponHistoryMultibetSingle"),{CouponHistoryItemStatus:k}=(0,n.ez)((()=>Promise.resolve().then(a.bind(a,36291))),"CouponHistoryItemStatus"),{BetDate:x}=(0,n.ez)((()=>Promise.all([a.e(8592),a.e(385)]).then(a.bind(a,40385))),"BetDate"),{BetStake:w}=(0,n.ez)((()=>a.e(3951).then(a.bind(a,93951))),"BetStake"),{BetType:L}=(0,n.ez)((()=>a.e(299).then(a.bind(a,80299))),"BetType"),{Cashout:I}=(0,n.ez)((()=>a.e(9964).then(a.bind(a,99964))),"Cashout"),{FinishedDate:P}=(0,n.ez)((()=>Promise.all([a.e(8592),a.e(8900)]).then(a.bind(a,58900))),"FinishedDate"),{ID:B}=(0,n.ez)((()=>Promise.all([a.e(8592),a.e(9223)]).then(a.bind(a,9223))),"ID"),{Odds:F}=(0,n.ez)((()=>a.e(1456).then(a.bind(a,21456))),"Odds"),M=({bet:e,leagues:t,categories:a,isMultiSelected:l,selectSingleBet:p,cashout:_=null,availableFields:g,shareBet:v,bettingHistoryTimeSettings:h,myBetsBrandLogo:b,ticketPrintEnabled:M,tax:A,downloadTicket:D})=>{const{isMultibet:j,isSingleStake:O,isShareable:R}=(0,u.Em)(e),[H,W]=(0,s.useState)(!1),V=j()&&!l,{dropDownRef:U,toggleOpen:G,isOpen:$}=(0,S.ig)(),Z=(0,s.useCallback)((e=>D(e)),[]),{isActive:z}=(0,y.AK)(o.vH.DW3670),q=(0,s.useCallback)((e=>v({betId:Number(e)})),[v]);(0,s.useLayoutEffect)((()=>{V||(0,n.kB)({element:window,x:0,y:0,behaviour:!0})}),[V]);(0,m.F)({triggerer:[l],className:"coupon-history-bet"}),(0,s.useEffect)((()=>()=>{l&&p(null)}),[]);const X=[{name:"share",buttonComponent:s.createElement(E.ShareButton,{onClick:()=>q(e.bet_id),tooltipPosition:"bottomRight",wrapperClass:c.Z.ShareButton,modifier:c.Z.svgActionButtons}),text:(0,n.__)("Default_._Text_._Share")},{name:"download",buttonComponent:s.createElement(E.DownloadPDFButton,{onClick:()=>Z(e.bet_id),tooltipPosition:"bottomRight",wrapperClass:c.Z.ShareButton,modifier:c.Z.svgActionButtons}),text:(0,n.__)("Default_._Text_._Download")}];return s.createElement("div",{className:(0,i.cn)({[c.Z.HistoryItemWrapper]:!0,[c.Z.multiBetSelected]:l})},s.createElement("div",{className:(0,i.cn)([c.Z.Item,(V||l)&&c.Z.Cursor,l&&c.Z.SelectedMultibetTitle]),onMouseEnter:()=>W(!0),onMouseLeave:()=>W(!1),"data-test":"couponHistoryItem"},s.createElement("div",null,s.createElement("div",{className:c.Z.Header,onClick:()=>{V&&p({date:e.date,id:e.bet_id}),l&&p(null)}},g.details&&j()&&s.createElement(d.l,{name:r.D.baseArrow,modifier:(0,i.cn)([c.Z.MultibetArrow,l&&c.Z.MultibetArrowActive])}),s.createElement("div",{className:c.Z.Info},g.mode&&s.createElement(s.Suspense,{fallback:null},s.createElement(L,{mode:e.mode})),g.ts&&s.createElement(s.Suspense,{fallback:null},s.createElement(x,{bettingHistoryTimeSettings:h,timestamp:e.ts})),g.bet_id&&s.createElement(s.Suspense,{fallback:null},s.createElement(B,{id:e.bet_id,translation:g.bet_id.name})),g.finishedAt&&s.createElement(s.Suspense,{fallback:null},s.createElement(P,{bettingHistoryTimeSettings:h,date:e.finishedAt,translation:g.finishedAt.name}))),g.status&&!l&&s.createElement(s.Suspense,{fallback:null},s.createElement(k,{bet:e})),R()&&M&&z&&s.createElement("div",{ref:U,className:c.Z.showIconsButtonContainer},s.createElement(d.l,{name:r.D.threeDotsIcon,modifier:c.Z.showIconsButton,onClick:()=>G(!$)}),$&&s.createElement(s.Suspense,{fallback:null},s.createElement("div",{className:c.Z.buttonDropdownContainer},X.map((t=>s.createElement("div",null,t.buttonComponent,s.createElement("div",{className:c.Z.buttonText,onClick:()=>{return"share"===(a=t.name)?q(e.bet_id):"download"===a?Z(e.bet_id):void 0;var a}},t.text))))))),!R()&&M&&z&&s.createElement("div",{className:c.Z.singleIconContainer},s.createElement(s.Suspense,{fallback:null},s.createElement(E.DownloadPDFButton,{onClick:()=>Z(e.bet_id),tooltipPosition:"bottomRight",round:!0}))),(!M||!z)&&R()&&s.createElement("div",{className:c.Z.singleIconContainer},s.createElement(s.Suspense,{fallback:null},s.createElement(E.ShareButton,{onClick:()=>q(e.bet_id),tooltipPosition:"bottomRight",wrapperClass:c.Z.ShareButton,round:!0})))),g.details&&s.createElement(s.Suspense,{fallback:null},O()&&s.createElement(C,{bet:e.details[0],league:t[e.details[0].league_id],category:a[t[e.details[0].league_id].sportCategoryId]}),j()&&s.createElement(T,{bets:e,isHover:H})),(g.winFull||g.odds)&&s.createElement("div",{className:c.Z.Bet},b&&b.enabled&&s.createElement("div",{className:c.Z.BetImageBg},s.createElement(f.w,{src:b.url,className:c.Z.BetImage})),s.createElement(s.Suspense,{fallback:null},g.winFull&&s.createElement(w,{bet:e,availableFields:g,tax:A}),g.odds&&s.createElement(F,{OddsFormatter:e.value})))),s.createElement(s.Suspense,{fallback:null},g.cashout&&!!_&&s.createElement(I,{betId:e.bet_id,betValue:e.fullAmount,cashoutValue:e.cashout.amount,currency:e.currency,isMultiSelected:l}))),j()&&l&&e.details.map(((e,n)=>s.createElement(s.Suspense,{fallback:null},s.createElement("div",null,s.createElement(N,{key:`${e.event_id+n}`,bet:e,league:t[e.league_id],category:a[t[e.league_id].sportCategoryId]}))))))},A=(0,l.connect)(h,b)((0,s.memo)(M))},33301:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CouponNotifications:()=>p});var s=a(2784),n=a(45980),o=a(1040),i=a(83807),r=a(69180),l=a(20231),c=a(4269),d=a(95959);const m="coupon-notifications_Wrapper__Jk89c",u="coupon-notifications_OpenHistoryBtn__5yI3P",p=(0,n.connect)((e=>({snackbar:(0,o.Ras)(e),quickBetTimer:(0,c.RtJ)(e),confirmationSnack:(0,c.M$8)(e)})),(e=>({closeSnackbar:()=>{e((0,o.ifH)())},setSection:t=>{e((0,o.ZIJ)(t))},stopQuickBet:()=>{e((0,o.rT_)())},clearBetslip:()=>{e((0,o.KiH)())}})))((({snackbar:e,offsetY:t=0,quickBetTimer:a,confirmationSnack:n,isMobile:c,closeSnackbar:p,setSection:_,stopQuickBet:g,clearBetslip:v})=>{const{isOpen:h,snackbarType:b,message:f}=e,y=()=>{_(o.h74.history),p()},S=b===i.Pc.pending?!n:h,E=b===i.Pc.pending?a:void 0;return s.createElement("div",{className:(0,l.cn)([m]),style:{bottom:`${t}px`},"data-test":"couponNotification"},s.createElement(d.A,{isOpen:S&&h,snackbarType:b,text:f,closeHandler:p,extra:b===i.Pc.success?s.createElement("button",{className:u,type:"button",onClick:y,"data-test":"couponHistoryButton"},(0,r.__)("Coupon Notification_._Bet Success Link_._Go to My Bets")):b===i.Pc.pending?s.createElement("button",{className:u,type:"button",onClick:()=>(g(),p(),void v())},(0,r.__)("Coupon Notification_._Quick Bet Confirm_._Cancel")):void 0,closeTimeout:E,isMobile:c}))}))},12865:(e,t,a)=>{"use strict";a.d(t,{H:()=>o});var s=a(1040);const n=["default"],o=({type:e,value:t=0,alive:a,activeFreebet:o,betDisabled:i=!1})=>({getButtonTypes:()=>(t||o)&&(e===s.Uns.single||t>0||o)&&a&&!i?[...n]:[...n,"disabled"]})},41261:(e,t,a)=>{"use strict";a.d(t,{K:()=>l});var s=a(2784),n=a(11817),o=a(56320),i=a(1040),r=a(4269);const l=({singleBet:e,multibetStake:t,type:a,subUnit:l,isBetDisabled:c,lastBetSum:d,selectedLastBetSaving:m,isActive3885:u,userCurrency:p,quickBetSum:_,quickBetEnabled:g})=>{const v=(0,s.useRef)(null),[h,b]=(0,s.useState)(null),f=e=>{v&&v.current&&(0===Number(e)?v.current.value="":v.current.value=e),b(Number(e))};return(0,s.useEffect)((()=>{u&&m&&f(d||0),u&&!m&&f(0),u||(a===i.Uns.single&&f(e&&e.value||0),a===i.Uns.multi&&f(t))}),[a,d,u,m]),(0,s.useEffect)((()=>{m&&d&&!c&&!h&&u&&p&&!g&&f(d),!u||m||c||g||f(0),g&&(_?f(_):d&&f(d))}),[c,m,d,p,g,_]),(0,s.useEffect)((()=>{const e=new n.Subscription;return v.current&&e.add((0,n.fromEvent)(v.current,"input").pipe((0,o.switchMap)((e=>r.cX8.parseBetInput(e,v.current,null,l)))).subscribe((()=>b(v.current.value)))),()=>e.unsubscribe()}),[l]),{amountRef:v,amount:h,clearAmount:()=>{f(0)},setFastStake:e=>{f(e)}}}},68199:(e,t,a)=>{"use strict";a.d(t,{$s:()=>c,Em:()=>u,OE:()=>l,iN:()=>d,mW:()=>m});var s=a(4269),n=a(23971),o=a(71794),i=a.n(o),r=a(92652);const l={[s.XSG.WIN]:r.Z.StatusWon,[s.XSG.CASHOUTED]:r.Z.StatusWon,[s.XSG.LOSE]:r.Z.StatusLost,[s.XSG.PENDING]:r.Z.StatusPending,[s.XSG.RETURN]:r.Z.StatusReturned},c={[s.Scx.win]:r.Z.OutcomeWon,[s.Scx.lose]:r.Z.OutcomeLost,[s.Scx.return]:r.Z.OutcomeReturned},d=e=>s.l76[e],m=e=>l[e],u=e=>({getStatusClass:m,getStatusTitle:d,betDone:()=>e.status!==parseInt(s.XSG.PENDING),betCashouted:()=>e.status===parseInt(s.XSG.CASHOUTED),betWon:()=>e.status===parseInt(s.XSG.WIN),betPending:()=>e.status===parseInt(s.XSG.PENDING),betFailed:()=>e.status===(parseInt(s.XSG.LOSE)||parseInt(s.XSG.RETURN)),betReturned:()=>e.status===parseInt(s.XSG.RETURN),isFreebet:()=>!!e.freebetId,isSingleStake:()=>e.mode===s.aVB.single,betLose:()=>e.status===parseInt(s.XSG.LOSE),isMultibet:()=>e.mode===s.aVB.multi,isShareable:()=>e.shareable,getMultibetStatus:e=>c[e],currencySymbol:()=>i()(e.currency),isRiskFreebet:()=>e.bonusType===n.fOC.RiskFreeBet})},43941:(e,t,a)=>{"use strict";a.d(t,{l:()=>m});var s=a(2784),n=a(45980),o=a(11817),i=a(56320),r=a(4269),l=a(1040),c=a(11296),d=a(79557);const m=()=>{const e=(0,n.useDispatch)(),t=(0,n.useSelector)(r.Q0O),a=()=>{e((0,l.Q0k)({system:1}))};(0,s.useEffect)((()=>{const e=new o.Subscription;return e.add((0,o.timer)(0,30*c.F.liveEVents).pipe((0,d.r)()).subscribe((()=>a()))),e.add((0,o.fromEvent)(window,"online").pipe((0,i.map)((()=>navigator.onLine))).subscribe((()=>a()))),()=>{e.unsubscribe()}}),[t])}},97826:(e,t,a)=>{"use strict";a.d(t,{L:()=>c,s:()=>r});var s=a(2784),n=a(45980),o=a(4269),i=a(69180);const r=[{id:o.XSG.ALL,text:(0,i.__)("Default_._Status Filter Type_._All")},{id:o.XSG.PENDING,text:(0,i.__)("Default_._Status Filter Type_._Pending")},{id:o.XSG.WIN,text:(0,i.__)("Default_._Status Filter Type_._Won")},{id:o.XSG.LOSE,text:(0,i.__)("Default_._Status Filter Type_._Lost")},{id:o.XSG.CASHOUTED,text:(0,i.__)("Default_._Status Filter Type_._Cashout")},{id:o.XSG.RETURN,text:(0,i.__)("Default_._Status Filter Type_._Returned")}],l=e=>e[0]||o.XSG.ALL,c=()=>{const e=(0,n.useDispatch)(),t=(0,n.useSelector)(o.GnK),[a,i]=(0,s.useState)(l(t.status));(0,s.useEffect)((()=>{i(l(t.status))}),[t.status]);return[r,a,i,()=>{e((0,o.uev)({filters:{status:[a]}}))}]}},37235:(e,t,a)=>{"use strict";a.d(t,{bP:()=>f,l7:()=>_,sG:()=>v.s,gK:()=>p,l:()=>N.l,u2:()=>g,LL:()=>v.L,Vp:()=>k.V,Ah:()=>S.A,m7:()=>y,qB:()=>T});var s=a(2784),n=a(4269),o=a(83807),i=a(69180),r=a(72811),l=a(45980),c=a(1040);const d=(0,r.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.find((e=>e.eventId===t.eventId)))),m=(0,r.createSelector)((e=>e.filter((e=>!!e.odds))),((e,t)=>t.filter((e=>!!e.odds))),((e,t)=>t.map((t=>{const a=d(e,t);return!!a&&!!(Number(a.odds)-Number(t.odds))})).includes(!0))),u=(0,r.createSelector)((e=>e.filter((e=>!!e.odds))),((e,t)=>t.filter((e=>!!e.odds))),((e,t)=>t.map((t=>{const a=d(e,t);return!!a&&Number(a.odds)-Number(t.odds)<0})).includes(!0))),p=({bets:e,betSettings:t,quickBetEnabled:a,stopQuickBet:r,clearBetslip:d,showCancellBetPopup:p,closeSnackbar:_,snackbarType:g})=>{const v=(0,l.useDispatch)(),[h,b]=(0,s.useState)(!1),[f,y]=(0,s.useState)([]),S=()=>{const t=Object.values(e).map((e=>e));y(t)},E=()=>{b(!1),S(),v((0,c.mr5)())},C=()=>{if(Number(t)!==n.lKN.CHANGE_LIVE_ACCEPT){const i=(a=Object.values(e),s=f,o=t,{[n.lKN.CHANGE_LIVE_NOTIFY_ALWAYS]:m,[n.lKN.CHANGE_LIVE_DOWN]:u}[o](a,s));i&&b(i)}var a,s,o;S()};return(0,s.useEffect)((()=>{e&&t&&!h&&C(),a&&0===e.length&&E()}),[e,t]),(0,s.useEffect)((()=>{a&&h&&(d(),g===o.Pc.pending&&(r(),_(),p((0,i.__)("QuickBetNotification_._odds changed error_._Bet was rejected."))))}),[h,g]),[h,E]},_="bet_settings_highlighted",g=()=>{const[e,t]=(0,s.useState)(!1),a=(0,l.useSelector)((e=>(0,c.RS6)(e)));return(0,s.useEffect)((()=>{a>3&&sessionStorage.getItem(_)&&(t(!0),sessionStorage.setItem(_,"true"))}),[a]),[e,()=>{e&&t(!1)}]};var v=a(97826),h=a(11817),b=a(58395);const f=5e3,y=()=>{const[e,t]=(0,s.useState)(null),{rejectedBets:a,rejectedMessage:n}=(0,l.useSelector)((e=>({rejectedBets:(0,c.ZfU)(e),rejectedMessage:(0,c.VPO)(e)})),l.shallowEqual);return(0,s.useEffect)((()=>{if(Array.isArray(a)&&a.length>0){const[e]=a;e.alternativeStake?t((0,i.__)("Coupon_._Bet reject_._Maximum bet amount %amount%",{amount:`${(0,b._)(e.alternativeStake||0,2)}`})):n&&t(n)}}),[a,n]),(0,s.useEffect)((()=>{const a=new h.Subscription;return e&&a.add((0,h.timer)(f).subscribe((()=>{t(null)}))),()=>a.unsubscribe()}),[e]),[e]};var S=a(50597),E=a(39209);const C=[o.hM.Gain,o.hM.Base],T=({amount:e,tax:t,coefficient:a,activeFreebet:n,comboBoost:o,selectedCurrency:i,subUnitsForFreebet:r,convertToAlternativeCurrency:l})=>{const c=(null==n?void 0:n.issuedAmount)||e,d=(0,E.aK)(c,t.exciseTaxSize),m=(0,s.useMemo)((()=>n?Object.assign({},n,{issuedAmount:Number(c)}):null),[n,c]),[u,p]=(0,S.A)({amount:d,activeFreebet:m,coefficient:a,comboBoost:o,convertToAlternativeCurrency:l,subUnits:i?i.subUnits:2,subUnitsForFreebet:r,currency:null==i?void 0:i.code}),_=n&&C.includes(n.type)?0:c,{taxAmount:g,possibleWin:v,taxAmountComboBoost:h,possibleWinComboBoost:b}=((e,t,a,s)=>{const n=(0,E.IL)(e,a,s),o=(0,E.x$)(e,n),i=(0,E.IL)(t,a,s);return{taxAmount:n,possibleWin:o,taxAmountComboBoost:i,possibleWinComboBoost:(0,E.x$)(t,i)}})(u,p,_,t.size),f=(0,s.useMemo)((()=>(Number(c)-Number(d)).toFixed(i?i.subUnits:2)),[c,d]);return{stakeAfterTax:d,possiblePayout:u,possibleWin:v,taxAmount:g,exciseTaxAmount:f,taxAmountComboBoost:h,possibleWinComboBoost:b,payoutWithComboBoost:p}};var N=a(43941),k=a(12819)},12819:(e,t,a)=>{"use strict";a.d(t,{V:()=>i});var s=a(2784),n=a(11296),o=a(77524);const i=({value:e})=>{const{direction:t}=(0,o.E)({factor:{v:e},refreshTime:n.F.liveEVents}),a=(0,s.useRef)(null),i="default"!==t&&"number"==typeof a.current;return(0,s.useEffect)((()=>{"default"===t&&(a.current=e)}),[t]),{direction:t,isUpdating:i,lastValue:a.current&&a.current.toString()||""}}},50597:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var s=a(1040),n=a(39209),o=a(2784);const i=({amount:e,coefficient:t,activeFreebet:a,comboBoost:i,subUnits:r,convertToAlternativeCurrency:l,subUnitsForFreebet:c,currency:d})=>{const{odd:m}=i||{},[u,p]=(0,o.useState)(null),[_,g]=(0,o.useState)(null);return(0,o.useEffect)((()=>{(()=>{if(a){const e=l(Number((0,s.i_L)(a.type,a.issuedAmount,+t,c)));p(e.toString())}else p((0,n.hk)(e,+t,r))})()}),[e,t,a,d]),(0,o.useEffect)((()=>{g(!i||1===m||a?null:(0,n.hk)(u,m,r))}),[u,m,a,d]),[u,_]}},28729:(e,t,a)=>{"use strict";a.d(t,{BM:()=>c,Gc:()=>p,Jn:()=>o,SX:()=>i,TP:()=>l,qM:()=>n,qx:()=>u,xb:()=>r});var s=a(2784);let n=function(e){return e.full="0",e.step1="1",e.step2="2",e.step3="3",e.step4="4",e.headerStep1="HeaderStep1",e.headerStep2="HeaderStep2",e.headerStep3="HeaderStep3",e.headerStep4="HeaderStep4",e.headerStep5="HeaderStep5",e.headerStep6="HeaderStep6",e.column4="Column4",e.column3="Column3",e}({}),o=function(e){return e.default="default",e.headerMenu="headerMenu",e.signUp="signUp",e.dropdownFilterList="dropdownFilterList",e.breadCrumbsEvent="breadCrumbsEvent",e.eventMarketsList="eventMarketsList",e}({});const i={[o.default]:{[n.full]:"(min-width: 1760px)",[n.step1]:"(min-width: 1430px) and (max-width: 1759px)",[n.step2]:"(min-width: 1000px) and (max-width: 1429px)",[n.step3]:"(min-width: 0) and (max-width: 999px)"},[o.signUp]:{[n.step1]:"(min-width: 0) and (max-width: 1200px)"},[o.headerMenu]:{[n.full]:"(min-width: 1760px)",[n.headerStep1]:"(min-width: 1600px) and (max-width: 1759px)",[n.headerStep2]:"(min-width: 1400px) and (max-width: 1599px)",[n.headerStep3]:"(min-width: 1200px) and (max-width: 1399px)",[n.headerStep4]:"(min-width: 1000px) and (max-width: 1199px)",[n.headerStep5]:"(min-width: 900px) and (max-width: 999px)",[n.headerStep6]:"(min-width: 0) and (max-width: 899px)"},[o.dropdownFilterList]:{[n.column4]:"(min-width: 1000px)",[n.column3]:"(min-width: 0) and (max-width: 999px)"},[o.breadCrumbsEvent]:{[n.step1]:"(min-width: 0) and (max-width: 1450px)"},[o.eventMarketsList]:{[n.full]:"(min-width: 1600px)",[n.step1]:"(min-width: 1400px) and (max-width: 1599px)",[n.step2]:"(min-width: 1200px) and (max-width: 1399px)",[n.step3]:"(min-width: 900px) and (max-width: 1199px)",[n.step4]:"(min-width: 0) and (max-width: 899px)"}};let r=function(e){return e.max767="max767",e.max459="max459",e.max329="max329",e}({}),l=function(e){return e.default="default",e}({});const c={[l.default]:{[r.max329]:"(max-width: 329px)",[r.max459]:"(max-width: 459px)",[r.max767]:"(max-width: 767px)"}},d={},m=(0,s.createContext)(d),u=({children:e,queries:t})=>{const[a,n]=(0,s.useState)({});return(0,s.useEffect)((()=>{const e={},a=()=>{const t={};Object.keys(e).forEach(((a,s)=>{const n={};Object.keys(e[a]).forEach((t=>{n[t]=!(!e[a][t]||!e[a][t].matches)})),t[a]=n})),n(t)};if(window&&window.matchMedia){const s={};Object.keys(t).forEach(((n,o)=>{const i={},r={};Object.keys(t[n]).forEach((e=>{r[e]=window.matchMedia(t[n][e]),i[e]=r[e].matches,r[e].addListener(a)})),s[n]=i,e[n]=r})),n(s)}}),[t]),s.createElement(m.Provider,{value:a},e)},p=(e="default")=>{const t=(0,s.useContext)(m)[e];if(t===d)throw new Error("useBreakpoint must be used within BreakpointProvider");return t}},93996:(e,t,a)=>{"use strict";a.d(t,{h:()=>h});var s=a(2784),n=a(45980),o=a(69180),i=a(20231),r=a(29054),l=a(4269),c=a(23971),d=a(64208),m=a(35266),u=a(44939);const p="cashier_cashier__Agtjo",_=(0,s.lazy)((()=>Promise.all([a.e(8592),a.e(9202)]).then(a.bind(a,19202)))),{CashierPaymentForm:g}=(0,o.ez)((()=>Promise.all([a.e(8592),a.e(4757)]).then(a.bind(a,49114))),"CashierPaymentForm"),v=({activePaymentMethod:e,customHeaderTemplate:t,backButton:o,bonusCheckbox:l,bonusButton:d,arrowIcon:v,errorIcon:h,cancelBonusButton:b,bonusCode:f,depositBonuses:y,isEnabled:S,customerBonusType:E,arrowIconPmAccordion:C,cashierDepositBonusUnselected:T,resetState:N,getBonuses:k,setBonus:x,setBonusCode:w,rtl:L,orderId:I,amount:P})=>{const B=(0,n.useDispatch)(),{paramValue:F}=(0,m.q)({paramName:c.S7f.bonus}),M=(0,n.useSelector)(r.QX);return(0,s.useEffect)((()=>{B((0,r.em)({method:(0,r.oG)(M)}))}),[M]),(0,s.useEffect)((()=>{Promise.all([a.e(8592),a.e(9202)]).then(a.bind(a,19202)),Promise.all([a.e(8592),a.e(4757)]).then(a.bind(a,49114)),a.e(8592).then(a.bind(a,92526)),a.e(8592).then(a.bind(a,54742)),a.e(8592).then(a.bind(a,94819))}),[]),(0,s.useEffect)((()=>()=>{N()}),[]),(0,s.useEffect)((()=>{k()}),[]),(0,s.useEffect)((()=>{F&&w(F)}),[F]),(0,s.useEffect)((()=>{(f||F)&&k(f)}),[f,F]),(0,s.useEffect)((()=>{if(y&&y.length&&E&&S&&!F){const e=y.find((e=>e.isFirstDeposit&&E===e.type));e&&!T&&x(e)}}),[y,E,S]),s.createElement("div",{className:(0,i.cn)([p,"cw-container",e&&"cw-container--payment-active"])},!!e&&s.createElement(u.T,null,s.createElement(g,{BackButton:o,rtl:L,orderId:I,amount:P})),!e&&s.createElement(u.T,null,s.createElement(_,{customHeaderTemplate:t,bonusCheckbox:l,bonusButton:d,arrowIcon:v,errorIcon:h,cancelBonusButton:b,arrowIconPmAccordion:C,rtl:L})))},h=(0,n.connect)((e=>({activePaymentMethod:(0,r.qc)(e),bonusCode:(0,r.n3)(e),depositBonuses:(0,r.yn)(e),isEnabled:(0,r.Yk)(e),customerBonusType:(0,l.Ttz)(e),cashierDepositBonusUnselected:(0,d.dOf)(e)})),(e=>({resetState:()=>{e((0,r.IS)())},getBonuses:t=>{e((0,r.Hd)(t))},setBonus:t=>{e((0,r.iF)(t))},setBonusCode:t=>{e((0,r.uR)(t))}})))((0,s.memo)(v))},88096:(e,t,a)=>{"use strict";a.d(t,{M:()=>N});var s=a(2784);const n="cashout-button_Button__zx4Oe",o="cashout-button_DisabledButton__jZvOn",i="cashout-button_ButtonSuccess__Ha4Jf",r="cashout-button_Amount__G-l4P",l="cashout-button_OldValueWrapper__CpXo8",c="cashout-button_OldValueWrapperActive__Bs8oF";var d=a(45980),m=a(4269),u=a(20231),p=a(69180),_=a(99175),g=a(3319),v=a(80626),h=a(23495),b=a(12819);const f="cashout-button-arrow_Arrow__MShWi",y="cashout-button-arrow_ArrowDown__9F-9f",S="cashout-button-arrow_ArrowUp__-kkfC",E="cashout-button-arrow_ArrowSuccess__T37rM",C=({direction:e,isSuccess:t})=>s.createElement("svg",{id:"arrow_gradient",viewBox:"0 0 8 14",className:(0,u.cn)([f,t&&E,"up"===e&&S,"down"===e&&y])},s.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m6.057 7.52 1.51.018c.512-.022.472.38.368.55L4.74 12.585c-.369.555-1.11.555-1.482 0L.066 8.094c-.12-.175-.12-.533.369-.551l1.514-.032c-.008-.004.368.027.38-.228l.589-5.616C3.042-.53 4.88-.58 5 1.667l.597 5.616c.008.21.32.228.46.237Z"})),T=({betId:e,betValue:t,cashoutValue:a,currency:d,onClick:m,withoutConfirmation:f,showConfirmation:y,modifiers:S=[],disabled:E=!1,amountOnly:T=!1})=>{const{currency:N,convertToAlternativeCurrency:k}=(0,v.d)({baseCurrency:d}),{isUpdating:x,direction:w}=(0,b.V)({value:Number(a)}),L=(0,s.useMemo)((()=>({betId:e,sum:Number(a),currency:d})),[e,a,d]),I=(0,s.useMemo)((()=>Number(a)>=t),[a,t]),P=(0,s.useCallback)((e=>(e.stopPropagation(),f?m():y(L))),[m,f,y]);return s.createElement(h.z,{buttonType:{type:"button"},type:[...S,"full"],className:(0,u.cn)([n,E&&o,I&&i]),clickHandler:P,dataTest:"betslip-cashout"},s.createElement(s.Fragment,null,!T&&s.createElement(s.Fragment,null,(0,p.__)("Cashout_._Button_._Cashout"),"\xa0"),s.createElement("div",{className:r},s.createElement(_.Y,{currency:N,useIcon:!0}),"\xa0",s.createElement("div",{className:(0,u.cn)([l,x&&c])}),s.createElement(g.h,{currentCurrency:N,currencyValue:k(Number(a))}),x&&!E&&s.createElement(C,{direction:w,isSuccess:I}))))},N=(0,d.connect)((e=>({withoutConfirmation:(0,m.AsX)(e)})),((e,{betId:t,cashoutValue:a,currency:s})=>({showConfirmation:t=>{e((0,m.QSq)(t))},onClick:()=>{e((0,m.bbI)({betId:t,sum:a,currency:s}))}})))((0,s.memo)(T))},6808:(e,t,a)=>{"use strict";a.d(t,{B:()=>i});var s=a(2784),n=a(96474),o=a(69180);const i=({setMarket:e,hiddenMarketsTitles:t,marketList:a,primaryList:i})=>{const r=(0,s.useMemo)((()=>!t.length&&a.length?[{id:n.ZF.other,name:(0,o.__)("Default_._Status Filter Type_._All")}]:[]),[t,a]),l=(0,s.useMemo)((()=>i.length?i:r),[r,i]);return(0,s.useEffect)((()=>{t.length||e(n.ZF.other)}),[t]),{expectedMarketList:l}}},7309:(e,t,a)=>{"use strict";a.d(t,{q:()=>r});var s=a(2784),n=a(96474),o=a(69180),i=a(20792);const r=({groupByTitle:e,groups:t,sort:a,event:r,tips:l,favoritesEnabled:c})=>({hiddenMarketsTitles:(0,s.useMemo)((()=>{const t=[...e.keys()].filter((e=>!!e));let s=[];Array.isArray(a)&&(s=[...a,n.ZF.other]),s=(s||[]).filter((e=>!!e)).filter((e=>!!t.find((t=>t.includes(e))))).sort(((e,t)=>(0,n.xY)(a,e)-(0,n.xY)(a,t))).filter((e=>e!==n.ZF!==null)).map((e=>({id:e,name:(0,o.__)(e)})));const d=[];return c&&d.push(i.KL),l.length&&d.push(i.Qy),null!=r&&r.hasBetBuilder&&d.push(i.VZ),t.includes(i.qU)&&d.push(i.dd),[...d,...s]}),[e,a,l]),mainMarket:(0,s.useMemo)((()=>{const a=Object.keys(e)||[];return(t||[]).filter((e=>!!a.find((t=>t.includes(e))))).filter((e=>e===n.ZF.main)).map((e=>({id:e,name:(0,o.__)(e)})))}),[e,t])})},9411:(e,t,a)=>{"use strict";a.d(t,{W:()=>r});var s=a(2784),n=a(50178),o=a(20792);const i=(e,t)=>e.titlet.title?1:0,r=({rows:e,activeMarket:t,sort:a,favoriteMarketIds:r})=>{const l=(0,s.useMemo)((()=>(0,n.zW)([...(e||new Map).values()],"category")),[e]),c=(0,s.useMemo)((()=>{var e,s;if(!t)return[...l.entries()];const n=r?[...r].sort(((e,t)=>e-t)):[],c=()=>{if(!a)return[];const e=a.filter((e=>e.name===t));return t===o.lB?n:[...new Set([...(null==n?void 0:n.length)>0&&Object.keys(e).length?e[0].markets.filter((e=>n.includes(e))):[],...Object.keys(e).length?e[0].markets:[]])]},d=new Map;Array.from(l.keys()).forEach((e=>{e.includes(t)&&d.set(t,[...d.get(t)||[],...l.get(e)])}));const m=Array.from(d.values())[0]||[],u=[];(null==(e=c())?void 0:e.length)>0&&c().forEach((e=>m.sort(i).forEach((t=>{Number(t.sortId)===Number(e)&&u.push(t)}))));const p=[[t,u]];return(null==(s=c())?void 0:s.length)>0?p:[...d.entries()]}),[t,l,r]);return{groupByTitle:l,marketList:c}}},3319:(e,t,a)=>{"use strict";a.d(t,{h:()=>l});var s=a(2784),n=a(45980),o=a(4269),i=a(58395);const r=({currencyValue:e,currentCurrency:t})=>{const a=e=>(0,n.useSelector)((t=>(0,o.BrI)(t,e))),r=a("string"!=typeof t?null==t?void 0:t.currency:t);return s.createElement(s.Fragment,null,(0,i._)(e,null==r?void 0:r.subUnits))},l=(0,s.memo)(r)},90553:(e,t,a)=>{"use strict";a.d(t,{W:()=>o,x:()=>i});var s=a(83807);const n={3:s.tN.days,4:s.tN.weeks,5:s.tN.months,6:s.tN.years},o=({period:e,periodType:t})=>`${e}|${t}`,i=e=>{const t=`${e.id}`.split("|"),a=Number(t[0]);return{periodType:n[t[1]],period:a}}},53647:(e,t,a)=>{"use strict";a.d(t,{$c:()=>E,JH:()=>g,K7:()=>_,QL:()=>u,ZD:()=>d,_M:()=>p,l6:()=>v,rI:()=>h,rf:()=>m,xK:()=>y});var s=a(23971),n=a(4269),o=a(37406),i=a(83807),r=a(69180),l=a(64208),c=a(12893);const d="full-page-width",m="text_page-1",u="",p=e=>`${e.join("-")}`,_=e=>(e||"").split("-"),g="page-colum-two",v=e=>{e((0,n.smJ)()),e((0,n.$1P)()),e((0,n.mNQ)()),e((0,s.tPp)())},h=(e,t)=>{if(e){const a=[],s=e.length-t;for(let t=0;t<=e.length;t++)a[t]=t{const t={};return e&&"object"==typeof e&&Object.keys(e).forEach((a=>{t[a.toUpperCase()]=e[a]})),t},f=(e={})=>{const t=JSON.parse((0,o.ej)(i.k5.features)||"{}");return Object.keys(e).reduce(((a,s)=>(a[s]=t[s]||e[s],a)),{})},y=(e,t)=>{var a,s,n;const d={platformSettings:Object.assign({},l.rZr,{certification:{displayHideBalanceOption:null==(a=e.certification)?void 0:a.displayHideBalanceOption,limitsRedirect:(null==(s=e.certification)?void 0:s.limitsRedirect)||l.rZr.certification.limitsRedirect,countryLimitsSettings:b(null==(n=e.certification)?void 0:n.countryLimitsSettings)||l.rZr.certification.countryLimitsSettings},login:e.loginTypes||l.rZr.login,limits:Object.assign({},l.rZr.limits,{popup:e.limitsPopupEnabled}),footer:{newFooterEnabled:e.newFooterEnabled,paymentMethodsMaxVisualCount:e.paymentMethodsMaxVisualCount,fixedPaymentMethods:e.fixedPaymentMethods,defaultPaymentMethods:e.defaultPaymentMethods,biggerHeightPaymentMethods:e.biggerHeightPaymentMethods,ageIconsSet:e.footerAgeIconsSet,blockCustomerPaymentMethodsLoad:e.blockCustomerPaymentMethodsLoad,footerPgwPaymentMethodsBlackList:e.footerPgwPaymentMethodsBlackList,footerPaymentMethodsWithFrame:e.footerPaymentMethodsWithFrame},header:{additionalHeaderLogo:e.additionalHeaderLogo},logo:{logoUrlMobile:e.logoUrlMobile,logoUrlDesktop:e.logoUrlDesktop},loaderBackgroundColor:e.loaderBackgroundColor,visibleMobileAppElements:e.visibleMobileAppElements,vipSportProgramImages:e.vipSportProgramImages,vipCasinoProgramImages:e.vipCasinoProgramImages,modernViewEnabled:!!e.modernViewEnabled,isNewSmartIdRegistration:!!e.isNewSmartIdRegistration,modernViewSwitchEnabled:!!e.modernViewSwitchEnabled,showLocalTime:e.showLocalTime,showSessionTime:e.showSessionTime,showLastLogInTime:!!e.showLastLogInTime,menuLimitsAvailable:!!e.menuLimitsAvailable,templatesVisible:!!e.templatesVisible,siteMenuAdditionalItems:e.siteMenuAdditionalItems||l.rZr.siteMenuAdditionalItems,showCasinoSessionHistory:!!e.showCasinoSessionHistory,myBetsBrandLogo:e.myBetsBrandLogo,showExtendedTransactionHistory:!!e.showExtendedTransactionHistory,showBetSettingsDescription:!!e.showBetSettingsDescription,showResponsibleGamingPopup:!!e.showResponsibleGamingPopup,componentLoaderIcon:e.componentLoaderIcon,componentLoaderImage:e.componentLoaderImage,showNewCashier:!!e.showNewCashier,preselectedBonusType:e.preselectedBonusType,locationSmart:e.locationSmart,referralsLink:e.referralsLink,homePageBannerLinks:e.homePageBannerLinks,comboBoostBanner:e.comboBoostBanner,ambassadorsLink:e.ambassadorsLink,vipProgramBanners:e.vipProgramBanners,hallOfFame:e.hallOfFame,sportSettings:e.sportSettings,showCasinoDemoGames:!!e.showCasinoDemoGames,qrCodeImageLinkAppDownload:e.qrCodeImageLinkAppDownload,newMainPage:e.newMainPage,customerSlideForMainPageBanner:e.customerSlideForMainPageBanner,promoOfferPopup:e.promoOfferPopup,combisEnabled:e.combisEnabled,boostedOddsEnabled:e.boostedOddsEnabled,resultsDisabled:e.resultsDisabled,customLinkInHeaderMenu:e.customLinkInHeaderMenu,unselectCashierDepositBonus:e.unselectCashierDepositBonus,categoryRecentlyPlayedEnabled:e.categoryRecentlyPlayedEnabled,imageForPromotionPage:e.imageForPromotionPage,newCasinoBanner:e.newCasinoBanner,phoneMarketingAllowedDisabled:e.phoneMarketingAllowedDisabled,newMarketingPreferencesEnabled:e.newMarketingPreferencesEnabled,casinoLiveBannerImages:e.casinoLiveBannerImages,casinoLineBannerImages:e.casinoLineBannerImages,wheelOfFortuneEnabled:e.wheelOfFortuneEnabled,ambassadorsHomeBanner:e.ambassadorsHomeBanner,isBlockedVip:e.isBlockedVip,bannersFromCms:e.bannersFromCms}),localeSetup:Object.assign({},l.uTt,{env:{pendingFeatures:e.pendingFeatures||{},srtmCommands:e.srtmCommands,pageRestrictions:e.pageRestrictions,transactionHistoryTimeSettings:e.transactionHistoryTimeSettings,bettingHistoryTimeSettings:e.bettingHistoryTimeSettings,yandexMetrikaAccountId:e.yandexMetrikaAccountId,reCaptchaKey:e.RECAPTCHA_SITE_KEY,wsEndpoint:e.wsApi,platformName:e.platformName,betradarStatisticUrl:e.betradarStatistic,imageCdn:e.imageCdn,cashierImageCdn:e.cashierImageCdn,merchantId:e.merchantId,pgwcashier:e.pgwcashier,producersIconUrl:e.producerIconUrl,cashierModalTheme:e.cashierModalTheme,cashierEnableSelectorCurrecy:e.cashierEnableSelectorCurrecy,crypto:e.crypto,kenoLotto:e.kenoLotto,mobAppDomain:e.mobAppDomain,features:f(e.features),racingPage:e.racingPage,mobileAppPage:e.mobileAppPage,ipl:e.ipl,oneTrust:e.oneTrust,mobileSportMenuTopLeaguesNumber:e.mobileSportMenuTopLeaguesNumber,sportLayout:e.sportLayout,sportFeatures:e.sportFeatures,blockNew:e.blockNew,showRealTimeIncomingBets:e.showRealTimeIncomingBets,hideMainPageBanners:e.hideMainPageBanners,forecastDisabled:e.forecastDisabled,hideBettingSettingsAdditionalInfo:e.hideBettingSettingsAdditionalInfo,activateByUrlParam:(0,c.Ph)().get(o.HZ)||sessionStorage.getItem(o.HZ),mobileApps:e.mobileApps,limitsInfoInRegistrationPopup:e.limitsInfoInRegistrationPopup,showWatchersChat:e.showWatchersChat},depositType:i.Mj.basic,blockedCountries:e.blockedCountries||["SE"],projectBaseCurrency:i.KK.EUR}),brandSettings:Object.assign({},l.HFO,{registrationSettings:{storeRegistrationCustomerData:e.storeRegistrationCustomerData},snackbarNotificationTimesSetup:e.snackbarNotificationTimesSetup,brandName:e.brandName,hiddenSiteMenuLinks:e.hiddenSiteMenuLinks,newSiteMenuLinks:e.newSiteMenuLinks,promotionTermsOpenByDefault:!!e.promotionTermsOpenByDefault,promotionalOffersSelected:!!e.promotionalOffersSelected,responsibleGamblingTools:Object.assign({},e.responsibleGamblingTools),additionalCryptoMethods:e.additionalCryptoMethods,registrationRestrictedWarningCountries:e.registrationRestrictedWarningCountries||[],enableSelfExclusionTerms:!!e.enableSelfExclusionTerms,disableTransactionHistoryDateRange:!!e.disableTransactionHistoryDateRange}),registrationSettings:Object.assign({},l.w1o,{baseCountry:e.registrationBaseCountry||l.w1o.baseCountry,baseCurrency:e.registrationBaseCurrency||l.w1o.baseCurrency,registrationFormType:e.registrationFormType||l.w1o.registrationFormType})};return window.fileVersion=(0,r.mg)(e.production,t),window.webpSupport=!1,(0,o.Gj)().then((e=>window.webpSupport=e)),window.isTouch="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,{preloadedState:d}},S=[i._k.SEASON,i._k.STAGE,i._k.TOURNAMENT],E=e=>S.includes(e.eventType)},58395:(e,t,a)=>{"use strict";a.d(t,{_:()=>s});const s=(e,t)=>Number(e).toFixed(t)},26541:(e,t,a)=>{"use strict";a.d(t,{C:()=>l,E:()=>r});var s=a(23971),n=a(2784),o=a(69180),i=a(69e3);const r=({items:e,casinoEnabled:t})=>({promotionHistoryList:(0,n.useMemo)((()=>e.filter((e=>!!t||e.id!==s.Txt.casino))),[e,t])}),l=e=>{const t=e.externalLink?e.externalLink:e.landing,a=s.ndZ[e.type];return(0,i.LK)()?`${t}?${o.VX}=true`:`${t}?bonusType=${a}`}},46092:(e,t,a)=>{"use strict";a.d(t,{K:()=>n,j:()=>i});var s=a(59425);let n=function(e){return e[e.history=1]="history",e[e.betslip=2]="betslip",e[e.fullEvent=3]="fullEvent",e[e.events=4]="events",e[e.hof=5]="hof",e[e.outrights=6]="outrights",e}({});const o={[n.events]:s._L3},i=e=>o[n.events](e)},75674:(e,t,a)=>{"use strict";a.d(t,{R:()=>m});var s=a(2784),n=a(45980),o=a(99906),i=a(4269),r=a(8909);const l=["/assets/registration_loader.gif"],c=[o.D.ontarioRegSuccessNotification,o.D.trashbin],d=({modalStatus:e})=>s.createElement(s.Fragment,null,e===i.vOS.register&&s.createElement("div",{style:{visibility:"hidden",position:"absolute",opacity:0,zIndex:-1e3,maxWidth:"100%",pointerEvents:"none"}},l.map((e=>s.createElement("img",{key:e,src:e,alt:"preloaded"}))),c.map((e=>s.createElement(r.l,{key:e,name:e}))))),m=(0,n.connect)((e=>({modalStatus:(0,i.mWD)(e)})),null)((0,s.memo)(d))},54153:(e,t,a)=>{"use strict";a.d(t,{CDQ:()=>Ce,j3i:()=>De,Bq1:()=>Te,$$_:()=>xe,OXO:()=>ke,t$5:()=>we,vU_:()=>Le,PZn:()=>Ne,_Mv:()=>ls,JCs:()=>je.JC,aYh:()=>je.aY,x_c:()=>r.x,gFM:()=>je.gF,FZs:()=>je.FZ,A1F:()=>Oe.A,BzF:()=>Wt.BetShareModal,MFJ:()=>je.MF,qxf:()=>l.qx,bPf:()=>Vt.bP,hs9:()=>Ha.h,MzG:()=>Va.M,NIb:()=>es,XZJ:()=>je.XZ,CsV:()=>je.Cs,iR7:()=>je.iR,YTx:()=>as,SOb:()=>dt,oNs:()=>bt,Gsl:()=>Ve,DV_:()=>Lt,I3Q:()=>Ht,JLB:()=>It.CouponHistoryItem,g_m:()=>Pt.CouponHistoryItemStatus,s63:()=>We,hfv:()=>Gt.CouponNotifications,OEn:()=>Ut.OE,jOU:()=>je.jO,zFG:()=>je.zF,e0S:()=>je.e0,bg3:()=>je.bg,smI:()=>je.sm,Af:()=>je.Af,ahA:()=>je.ah,Z4F:()=>je.Z4,m23:()=>je.m2,Ptj:()=>je.Pt,A4K:()=>je.A4,SVk:()=>ErrorBoundary,O8i:()=>je.O8,mYN:()=>je.mY,NXO:()=>je.NX,Cgk:()=>je.Cg,C_V:()=>je.C_,wrk:()=>je.wr,xON:()=>je.xO,ChL:()=>je.Ch,F25:()=>je.F2,U65:()=>je.U6,h87:()=>cs.h,l7O:()=>Vt.l7,n$v:()=>je.n$,mR5:()=>je.mR,pAw:()=>je.pA,RWo:()=>$s.R,Wq$:()=>je.Wq,U0H:()=>je.U0,CXU:()=>je.CX,TRl:()=>Gs,MJy:()=>je.MJ,Hvu:()=>je.Hv,$s:()=>Ut.$s,_xq:()=>je._x,Ucz:()=>je.Uc,tEY:()=>je.tE,DIO:()=>Hs.D,YMY:()=>je.YM,BME:()=>l.BM,xbG:()=>l.xb,BMi:()=>l.SX,qMt:()=>l.qM,s0U:()=>je.s0,nOY:()=>Sa,GTJ:()=>je.GT,Az9:()=>je.Az,B3M:()=>je.B3,Gpe:()=>je.Gp,n9g:()=>je.n9,Nqb:()=>je.Nq,pAh:()=>je.Dp,KTJ:()=>je.KT,kt4:()=>je.kt,brC:()=>je.br,SK7:()=>je.SK,aq3:()=>je.aq,EWL:()=>je.EW,Jnj:()=>je.Jn,OC_:()=>je.OC,$lW:()=>je.$l,IBE:()=>B,xCq:()=>zs,PhW:()=>js,vdM:()=>Ls,tVi:()=>je.tV,Tzm:()=>je.Tz,RcZ:()=>je.Rc,Bw0:()=>je.Bw,npd:()=>ss.np,in2:()=>je.in,qnO:()=>je.qn,OpH:()=>Ra,e5K:()=>ms,wcL:()=>Rs,ZA0:()=>je.ZA,ua7:()=>je.u,dD2:()=>ss.dD,Bbb:()=>Z,KuO:()=>J.K,hAG:()=>je.hA,onK:()=>je.on,e2p:()=>je.e2,xKA:()=>X.xK,xfb:()=>b.x,lgh:()=>Oe.l,$ck:()=>X.$c,WlF:()=>z.W,xRI:()=>z.x,le5:()=>o,vBt:()=>i,vHm:()=>Y.vH,_ow:()=>ds._,ZDq:()=>X.ZD,CwX:()=>q.C,_MU:()=>X._M,u9D:()=>Y.u9,Kli:()=>Y.Kl,kk7:()=>Y.kk,_J7:()=>Y._J,$zY:()=>Y.$z,Um3:()=>g,K7k:()=>X.K7,O7N:()=>Y.O7,aCB:()=>Y.aC,mWo:()=>Ut.mW,iNZ:()=>Ut.iN,jCx:()=>J.j,sGs:()=>Vt.sG,wbQ:()=>F,BqU:()=>je.Bq,l6x:()=>X.l6,UJ:()=>je.UJ,QLs:()=>X.QL,MKl:()=>Wa,JHr:()=>X.JH,TPy:()=>l.TP,Jnx:()=>l.Jn,gpy:()=>b.g,Z1Q:()=>N,rID:()=>X.rI,Nn:()=>k,b7I:()=>M,rfY:()=>X.rf,swD:()=>O,TOm:()=>R,jpI:()=>A,y3q:()=>j,kwI:()=>D,gKx:()=>Vt.gK,Ba4:()=>x.B,Gcp:()=>l.Gc,EmF:()=>Ut.Em,laZ:()=>Vt.l,TiW:()=>je.Ti,sWX:()=>je.sW,u2n:()=>Vt.u2,q9x:()=>c.q,WYo:()=>d.W,d3K:()=>h,LLn:()=>Vt.LL,Vpk:()=>Vt.Vp,Ahp:()=>Vt.Ah,Eb0:()=>q.E,zWA:()=>f.z,MVX:()=>je.MV,m7w:()=>Vt.m7,Wlp:()=>qs,HbW:()=>Zs,BQ3:()=>w,qKT:()=>ss.qK,qBG:()=>Vt.qB,QGK:()=>ps,kjo:()=>s.Z});var s=a(85974),n=(a(89025),a(2784));const o=({activeCurrency:e,currencyList:t,accounts:a,changeDropdownClass:s})=>{const[o,i]=(0,n.useState)(e),[r,l]=(0,n.useState)(null),[c,d]=(0,n.useState)(!1);(0,n.useEffect)((()=>{i(e)}),[e]),(0,n.useEffect)((()=>{i(e)}),[e]);return{profileCurrency:o,dropdownAccount:r,mainAccount:a?a.filter((e=>e.is_main))[0]:[],otherAccounts:(0,n.useMemo)((()=>a?a.filter((e=>!e.is_main)):[]),[a]),hasAccountChanged:c,getCurrenciesList:e=>{const s=!!a&&t.filter((e=>!a.some((t=>t.currency===e.code))));return(0,n.useMemo)((()=>(s||[]).map((t=>({id:t.code,text:t.description,name:t.code,htmlTemplate:e({currencyItem:t})})))),[t,s])},changeCurrency:e=>{d(!0),i(e);const o=t.find((t=>t.code===e)),r=a.find((t=>t.currency===e));l(n.createElement(n.Fragment,null,o.name,n.createElement("span",{className:s},r?r.amount:"0")))},confirmChanges:()=>d(!1)}},i=({activeCurrency:e,currencyList:t,accounts:a})=>{const[s,o]=(0,n.useState)(e),[i,r]=(0,n.useState)(!1);(0,n.useEffect)((()=>{o(e)}),[e]);return{profileCurrency:s,otherAccounts:(0,n.useMemo)((()=>a?a.filter((e=>!e.is_main)):[]),[a]),hasAccountChanged:i,getCurrenciesList:()=>{const e=!!a&&t.filter((e=>!a.some((t=>t.currency===e.code)))),s=(0,n.useMemo)((()=>(a||[]).map((e=>({id:e.currency,text:e.currency_name,name:e.currency,amount:e.amount})))),[a,e]),o=(0,n.useMemo)((()=>(e||[]).map((e=>({id:e.code,text:e.description,name:e.code})))),[t,e]);return s.concat(o)},changeCurrency:e=>{r(!0),o(e)},confirmChanges:()=>r(!1)}};var r=a(64979),l=a(28729),c=a(7309),d=a(9411),m=a(96474),u=a(20792),p=a(28489);const _=["hcp","total"],g=a.n(p)()((e=>e.split("|").reduce(((e,t)=>{const[a,s]=t.split("=");return _.includes(a)&&(e=parseFloat(s)),e}),0))),v=e=>e.marketId&&e.specifiers&&(0,m.NS)(Number(e.marketId),e.specifiers),h=e=>{const t=(e,t)=>{if(((e,t)=>v(e)&&v(t))(e,t)){if(e.specifiers===t.specifiers)return;const a=g(e.specifiers),s=g(t.specifiers);return isNaN(a)||isNaN(s)?null:a-s}return null};return{marketGroupsList:(0,n.useMemo)((()=>[...e.reduce(((e,a)=>(a.category!==u.co&&e.set(a.title,[...e.get(a.title)||[],...a.outcomes].sort(t)),e)),new Map).entries()]),[e]),analyticsMarketGroupsList:(0,n.useMemo)((()=>[...e.reduce(((e,t)=>{if(t.category===u.co){const a={title:null==t?void 0:t.betName,id:t.key};e.set(t.title,[a,t.outcomes[0]])}return e}),new Map).entries()]),[e])}};var b=a(66120),f=a(85667),y=a(72811),S=a(49236),E=a(59425),C=a(46115),T=a(77574);const N=(e,t)=>({[T.z.line]:S.thO,[T.z.live]:S.qQ9,[T.z.highlights]:S.UV$,[T.z.leagueEvents]:E.XjQ,[T.z.topLine]:E.tgS,[T.z.topLive]:E.e6M,[T.z.search]:E.$K9,[T.z.oddsBooster]:C.g9,[T.z.pinnedLine]:E.ISq,[T.z.pinnedLive]:E.NjP}[t](e)),k=(0,y.createSelector)((e=>e),((e,t)=>t),((e,t)=>{var a;return(null==(a=e[t])?void 0:a.marketsCount)||0}));var x=a(6808);const w=({updateHash:e})=>({getFingerprint:()=>{if(window.seon)try{window.seon.getBase64Session((t=>{t&&e(t)}))}catch(t){console.log("seon error",t)}}});var L=a(98242),I=a(56320),P=a(11817);const B="customerToken",F={},M=(0,y.createSlice)({name:B,initialState:F,reducers:{updateDeviceHashStart:e=>{},updateDeviceHashStartSuccess:e=>{},updateDeviceHashStartFailure:e=>{}}}),{updateDeviceHashStart:A,updateDeviceHashStartSuccess:D,updateDeviceHashStartFailure:j}=M.actions,O=e=>({type:A.type,payload:e}),R=(e,t,{Api:a})=>e.pipe((0,L.l4)(A.type),(0,I.exhaustMap)((e=>a.customer.updateDeviceHash(e.payload).pipe((0,I.map)((()=>D())),(0,I.catchError)((()=>(0,P.of)(j())))))));var H=a(4269),W=a(34153),V=a(45980),U=a(64208),G=a(12893);const $=({dispatchUserConfirmation:e})=>{const t=(0,W.useNavigate)(),a=(0,G.aM)().get("token");return(0,n.useEffect)((()=>{a&&e&&history&&(e(a),t(U.jZg.home))}),[a,e,history]),n.createElement(n.Fragment,null)},Z=(0,V.connect)(null,(e=>({dispatchUserConfirmation:t=>{e((0,H.KKO)({token:t}))}})))((0,n.memo)($));var z=a(90553),q=a(26541),X=a(53647),J=a(46092),Y=a(19162);const K="error-boundary_errorBoundary__yoACZ",Q="error-boundary_errorBoundaryBg__mdUxQ",ee="error-boundary_errorBoundaryContent__CtDn9",te="error-boundary_errorBoundaryTitle__Az0Cb",ae="error-boundary_errorBoundaryText__pCRyJ";var se=a(69180),ne=a(69083);class ErrorBoundary extends n.Component{constructor(...e){super(...e),this.state={hasError:!1,error:null,errorInfo:null}}static getDerivedStateFromError(e){return document.body.classList.add("error-boundary"),{hasError:!0}}static getDerivedStateFromProps(e,t){return t.hasError||document.body.classList.remove("error-boundary"),null}componentDidCatch(e,t){this.setState({error:e,errorInfo:t})}render(){const{hasError:e}=this.state;return e?n.createElement("div",{className:K},n.createElement(ne.j,{className:Q,path:"/assets/bg/error-boundary/error-boundary-bg.jpg"}),n.createElement("div",{className:ee},n.createElement("h2",{className:te},(0,se.__)("Error Boundary_._Text_._Something went wrong.")),n.createElement("p",{className:ae},(0,se.__)("Error Boundary_._Text_._We are already working to fix this")),n.createElement("a",{href:"/",className:"app-button app-button--default"},(0,se.__)("Error Boundary_._Button_._go to Home page")))):this.props.children}}var oe=a(20231),ie=a(21489),re=a(99906);const le="account-verification-block_accountVerification__1FIeK",ce="account-verification-block_noCardBorder__WFGcX",de="account-verification-block_accountVerificationTitle__4S1lw",me="account-verification-block_accountVerificationSection__vjYe+",ue="account-verification-block_accountVerificationList__or-4h",pe="account-verification-block_accountVerificationListItem__-6rM6",_e="account-verification-block_mobile__-k59p",ge="account-verification-block_verificationItem__s5zHb",ve="account-verification-block_nameContainer__Mx7KE",he="account-verification-block_text__ck2Ow",be="account-verification-block_name__lY3Qx",fe="account-verification-block_size__VZY6F",ye="account-verification-block_cancel__Z+1r7",Se="account-verification-block_image__4wI8k";var Ee=a(8909);const Ce=({verificationType:e,noCardBorder:t})=>n.createElement("div",{className:(0,oe.cn)([le,t&&ce]),"data-test":e.title},n.createElement("div",{className:de},e.title),n.createElement("div",{className:me},e.description),n.createElement("ul",{className:ue},e.listItems.map(((e,t)=>n.createElement("li",{className:pe,key:`${e}_${t}`},e)))));let Te=function(e){return e.identity="identity",e.address="address",e.deposit="deposit",e.migration="migration",e}({});const Ne={identity:{title:(0,se.__)("Proof Info_._Title_._Proof of identity"),description:(0,se.__)("Proof Info_._Text_._Please make sure that all data (name, date of birth, citizenship) completely coincide with the data on your account, the document is valid, with a photograph."),listItems:[(0,se.__)("Proof Info_._Proof List Item_._Passport"),(0,se.__)("Proof Info_._Proof List Item_._Driving licence"),(0,se.__)("Proof Info_._Proof List Item_._National ID")]},migration:{title:(0,se.__)("Proof Info_._Title_._What document types do we accept?"),description:(0,se.__)("Proof Info_._Text_._Please make sure that all the data you have entered matches the document and the document is valid"),listItems:[(0,se.__)("Proof Info_._Proof List Item_._Passport"),(0,se.__)("Proof Info_._Proof List Item_._Driving licence"),(0,se.__)("Proof Info_._Proof List Item_._Voters ID card"),(0,se.__)("Proof Info_._Proof List Item_._SSNIT")]},address:{title:(0,se.__)("Proof Address_._Title_._Proof of address"),description:(0,se.__)("Proof Address_._Text_._A photo or a screenshot of a document confirming the current address of residence. The document must be no older than 90 days (3 months)."),listItems:[(0,se.__)("Proof Address_._Proof List Item_._Bank statement"),(0,se.__)("Proof Address_._Proof List Item_._Utility bill"),(0,se.__)("Proof Address_._Proof List Item_._Payment for mobile service")]},deposit:{title:(0,se.__)("Proof Deposit_._Title_._Proof of Deposit"),description:(0,se.__)("Proof Deposit_._Text_._Screenshot or photo from online bank, bank statement, e-Wallet page, etc. showing the deposit."),listItems:[(0,se.__)("Proof Deposit_._Proof List Item_._Must display the company name"),(0,se.__)("Proof Deposit_._Proof List Item_._Must display the amount paid")]}},ke=({children:e})=>n.createElement("div",null,(0,se.__)("Account_._Verification_._Please"),"\xa0",e,"\xa0",(0,se.__)("Account_._Verification_._copies of documents in the format supported by our website (%allowed%).",{allowed:ie.MU.join(", ").toUpperCase()}),n.createElement("br",null),(0,se.__)("Account_._Verification_._The file size must not exceed %size% MB and only %count% files allowed per one upload.",{size:ie.qH,count:ie.Nx})),xe=()=>n.createElement(n.Fragment,null,(0,se.__)("Account_._Verification_._Please upload copies of documents in the format supported by our website (%allowed%).",{allowed:ie.MU.join(", ").toUpperCase()}),n.createElement("br",null),(0,se.__)("Account_._Verification_._The file size must not exceed %size% MB and only %count% files allowed per one upload.",{size:ie.qH,count:ie.Nx})),we=({document:e,removeDoc:t,hasError:a,isLoaded:s})=>{const o={color:a?"red":""};return n.createElement("div",{className:"verification-upload-item"},n.createElement("div",{className:"verification-upload-item__image"},n.createElement("img",{src:e.data,alt:e.name})),n.createElement("div",{className:"verification-upload-item__name "+(s?" disabled":""),onClick:t},n.createElement("div",{className:"verification-upload-item__action","data-test":"eraseUnuploadedDocumentButton"},n.createElement(Ee.l,{name:re.D.error})),n.createElement("span",{style:o,"data-test":"uploadFileName"},e.name)))},Le=({document:e,removeDoc:t,hasError:a,isLoaded:s,isMobile:o=!1})=>n.createElement("div",{className:(0,oe.cn)([o&&_e,ge])},n.createElement("div",{className:Se},n.createElement("img",{src:e.data,alt:e.name})),n.createElement("div",{className:(0,oe.cn)([ve,s&&" disabled"])},n.createElement("div",{className:he},n.createElement("span",{className:(0,oe.cn)([be,a&&"red"]),"data-test":"uploadFileName"},e.name),n.createElement("span",{className:fe,"data-test":"uploadFileSize"},(e.size/1e6).toFixed(3),"\xa0 MB")),n.createElement("div",{className:ye,"data-test":"eraseUnuploadedDocumentButton"},n.createElement(Ee.l,{name:re.D.close,onClick:t}))));var Ie=a(83807),Pe=a(52185);const Be={[Ie._m.PENDING]:(0,se.__)("Default_._Status Filter Type_._Pending"),[Ie._m.APPROVED]:(0,se.__)("Default_._Status Filter Type_._Approved"),[Ie._m.CANCELED]:(0,se.__)("Default_._Status Filter Type_._Rejected")},Fe="cabinet-table__status";var Me=function(e){return e.lose="--lose",e.win="--win",e.pending="--pending",e}(Me||{});const Ae=({file:e})=>n.createElement("div",{className:"verification-upload__row","data-test":"documentItem"},n.createElement("div",{className:"verification-upload__column","data-test":"fileName"},n.createElement("p",null,e.uploadName||e.name)),n.createElement("div",{className:"verification-upload__column","data-test":"statusChanges"},n.createElement("p",null,e.rejectReason||"")),n.createElement("div",{className:"verification-upload__column","data-test":"status"},n.createElement("div",{className:`${Fe} ${Fe} ${Number(e.status)===Ie._m.PENDING?`${Fe}${Me.pending}`:Number(e.status)===Ie._m.APPROVED?`${Fe}${Me.win}`:`${Fe}${Me.lose}`}`},Be[e.status])),n.createElement("div",{className:"verification-upload__column","data-test":"createdAt"},e.updatedAt&&n.createElement(Pe.b,{value:e.updatedAt}))),De=(0,n.memo)(Ae);var je=a(42473),Oe=a(55995),Re=a(1040),He=a(37406);let We=function(e){return e.none="none",e.settings="settings",e.outcomes="outcomes",e.filters="filters",e.comboBoostDescription="comboBoostDescription",e}({});const Ve={mapStateToProps:e=>{var t;return{bets:(0,Re.iXG)(e),auth:(0,H.Q0O)(e),section:(0,Re.Xxz)(e),selectedMultibet:(0,Re.F_l)(e),processing:(0,H.C_e)(e),isComboBoostDescriptionOpen:(0,Re.VNA)(e),viewType:(0,H.GKz)(e),betShareCoupon:(0,Re.MHF)(e),quickBetEnabled:(0,H.HM_)(e),quickBetByParams:null==(t=(0,U.sBw)(e,He.nY.quickbet))?void 0:t.active,isLoading:(0,Re.MQS)(e)}},mapDispatchToProps:e=>({initialState:()=>{e((0,Re.KY6)())},customerFreeBets:()=>{(0,V.batch)((()=>{e((0,Re.Vgy)()),e((0,Re.eB0)())}))},clearFreeBetState:()=>{e((0,Re.Nlh)())},setSection:t=>{e((0,Re.ZIJ)(t))},closeComboBoostDescription:()=>{e((0,Re.VNB)(!1))},clearBetShareCouponState:()=>{e((0,Re.p5h)())},closeSnackbar:()=>{e((0,Re.ifH)())},changeQuickBetEnabled:t=>{e((0,H.fml)(t,!0))}})};var Ue=a(77285),Ge=a(16550);const $e=e=>({bets:(0,Re.iXG)(e),loaded:(0,Re.rff)(e),error:(0,Re.caC)(e),selectedSingleEvent:(0,Re.APD)(e),isLoading:(0,Re.MQS)(e),platformName:(0,U.WpO)(e),loadingShared:(0,Re.t5H)(e),betShareEnabled:(0,U.SCS)(e),quickBetEnabled:(0,H.HM_)(e)}),Ze=e=>({removeNotification:()=>{e((0,Re.esQ)())},openSnackbar:t=>{e((0,Re.VvX)(t))},selectSingleEvent(t){e((0,Re.LXT)(t))},generateSharedCoupon(t){e((0,Re.DDX)(t))},clearBetslip(){e((0,Re.KiH)())}});var ze=a(19534),qe=a(43941),Xe=a(98809);const Je="coupon-actions_couponActions__dnoHD",Ye="coupon-actions_desktopMode__RCZaV",Ke="coupon-actions_couponFooter__-tXZd",Qe="coupon-actions_couponBetWrapper__BsnNf",{CouponItem:et}=(0,se.ez)((()=>Promise.all([a.e(8592),a.e(1328)]).then(a.bind(a,41328))),"CouponItem"),{CouponFooter:tt}=(0,se.ez)((()=>a.e(5773).then(a.bind(a,85773))),"CouponFooter"),{CouponActionsTabs:at}=(0,se.ez)((()=>a.e(438).then(a.bind(a,30438))),"CouponActionsTabs"),{CouponNotifications:st}=(0,se.ez)((()=>Promise.resolve().then(a.bind(a,33301))),"CouponNotifications"),nt=(0,se.__)("Coupon Main_._Text_._Your bet slip is currently empty"),ot=(0,se.__)("Coupon Multi_._Text_._You need at least 2 selections in your bet slip to be able to place a multi bet."),it=(0,se.__)("Coupon No Bid_._Text_._Please click on the odds of the selected event."),rt=(0,se.__)("Coupon Main Quick Bet_._Text_._QuickBet mode is on!"),lt=(0,se.__)("Coupon No Bid Quick Bet_._Text_._After single click on any selection, it will place your bet immideately."),ct=({bets:e,loaded:t,error:a,selectedSingleEvent:s,desktopMode:o=!1,isLoading:i,openSnackbar:r,removeNotification:l,selectSingleEvent:c,onClose:d,platformName:m,generateSharedCoupon:u,loadingShared:p,betShareEnabled:_,outcomeButtonLink:g,quickBetEnabled:v,disableSnack:h,clearBetslip:b})=>{const[f,y]=(0,n.useState)(Re.Uns.single),S=(0,n.useRef)(null),{height:E}=(0,ze.B)(S),C=Object.keys(e).length,T=(0,Xe.D)(C),N=C&&f===Re.Uns.single||f===Re.Uns.multi&&C>1,k=o?0:E,x=m===Ie.Co.ivibet||m===Ie.Co.granawin;(0,qe.l)();(0,n.useEffect)((()=>{(!T||T<2)&&C>1?y(Re.Uns.multi):C<2&&y(Re.Uns.single)}),[C]),(0,n.useEffect)((()=>{f!==Re.Uns.single||!e.length||s&&e.some((e=>e.eventId===s))||c(e[0].eventId)}),[e,f,s]),(0,n.useEffect)((()=>{l()}),[f,l]),(0,n.useEffect)((()=>{a&&(setTimeout((()=>{r({snackbarType:Ie.Pc.danger,message:null==a?void 0:a.message})}),300),v&&b())}),[a]);const w=(0,n.useMemo)((()=>o?{maxHeight:`calc(100vh - ${Math.floor(E+244)}px)`}:{}),[E]),L=(0,n.useMemo)((()=>v?lt:it),[v]);return n.createElement("div",{className:(0,oe.cn)({[Je]:!0,[Ye]:o})},n.createElement(n.Suspense,{fallback:null},!v&&n.createElement(at,{onChange:e=>y(e),activeSection:f,isDesktop:o,isDisabled:i})),n.createElement(n.Suspense,{fallback:null},n.createElement("div",{className:Qe,style:Object.assign({},w)},t&&(f===Re.Uns.multi&&C<2||!C)&&!p&&n.createElement(Ge.CouponNoBid,{lightFone:!x,outcomeButtonActive:!o,outcomeButtonLink:g,text:v?rt:v?void 0:f===Re.Uns.single?nt:ot,subText:L,buttonText:(0,se.__)("Coupon No Bid_._Text_._Choose an outcome"),onButtonClick:d,generateSharedCoupon:u,dataTest:"noOutcomePlaceHolder",showBetShareInput:!!_,quickBetEnabled:v}),n.createElement(n.Suspense,{fallback:null},t&&N&&n.createElement(et,{bets:e,type:f,isLoading:i})),(!t||p)&&n.createElement(Ue.Q,{onlyLoader:!0}))),n.createElement(n.Suspense,{fallback:null},!h&&n.createElement(st,{offsetY:k})),n.createElement("div",{className:Ke,ref:S},n.createElement(n.Suspense,{fallback:null},n.createElement(tt,{bets:e,type:f,selectedSingleEvent:s,isDesktop:o}))))},dt=(0,V.connect)($e,Ze)((0,n.memo)(ct));var mt=a(23495);const ut="coupon-clear-outcomes_Header__hRmNQ",pt="coupon-clear-outcomes_Title__QtTIZ",_t="coupon-clear-outcomes_Buttons__-bsmh",gt="coupon-clear-outcomes_Button__qnnWL",vt="coupon-clear-outcomes_ButtonConfirm__Q7uoi",ht=({onCancel:e,onConfirm:t,clearCoupon:a})=>n.createElement(n.Fragment,null,n.createElement("div",{className:ut},(0,se.__)("Coupon_._Text_._Delete all outcomes")),n.createElement("div",{className:pt},(0,se.__)("Coupon_._Text_._Do you really want to delete all the outcomes?")),n.createElement("div",{className:_t},n.createElement(mt.z,{className:gt,buttonType:{type:"button"},text:(0,se.__)("Default_._Button_._No"),clickHandler:e,type:["outline","full"],dataTest:"removeBetsCancelBtn"}),n.createElement(mt.z,{className:(0,oe.cn)([gt,vt]),buttonType:{type:"button"},text:(0,se.__)("Default_._Button_._Yes"),clickHandler:()=>{t(),a()},type:["default","full"],dataTest:"removeBetsConfirmBtn"}))),bt=(0,V.connect)(null,(e=>({clearCoupon:()=>{e((0,Re.KiH)())}})))((0,n.memo)(ht));var ft=a(97786);const yt=e=>({betHistoryFilters:(0,H.GnK)(e),bets:(0,H.tRw)(e),loaded:(0,H.dlW)(e),selectedMultibet:(0,Re.F_l)(e),pendingBetsIds:(0,H.NiI)(e),cashouts:(0,H.Bh8)(e),platformName:(0,U.WpO)(e),tz:(0,H.EgJ)(e),betShareCoupon:(0,Re.MHF)(e),viewType:(0,H.GKz)(e),quickBetEnabled:(0,H.HM_)(e)}),St=e=>({getHistory:t=>{e((0,H.LrV)(t))},selectMultibet:t=>{e((0,Re.$9)(t))},setBetHistoryFilters:t=>{e((0,H.uev)({filters:t}))},initialState:()=>{e((0,H.oA0)())},setSection:t=>{e((0,Re.ZIJ)(t))},clearBetShareCouponState:()=>{e((0,Re.p5h)())}});var Et=a(16083),Ct=a(92652);const{CouponHistoryItem:Tt}=(0,se.ez)((()=>Promise.resolve().then(a.bind(a,4191))),"CouponHistoryItem"),{CouponNoBid:Nt}=(0,se.ez)((()=>Promise.resolve().then(a.bind(a,16550))),"CouponNoBid"),{CouponNotifications:kt}=(0,se.ez)((()=>Promise.resolve().then(a.bind(a,33301))),"CouponNotifications"),{BetShareModal:xt}=(0,se.ez)((()=>Promise.resolve().then(a.bind(a,42777))),"BetShareModal"),wt=({bets:e,loaded:t,selectedMultibet:a,isFiltersOpen:s,selectMultibet:o,getHistory:i,platformName:r,desktopMode:l,initialState:c,tz:d,betHistoryFilters:m,setBetHistoryFilters:u,setSection:p,betShareCoupon:_,clearBetShareCouponState:g,viewType:v,quickBetEnabled:h})=>{const b=()=>Object.keys(e).length,f=v===Ie.EO.modern;(0,n.useEffect)((()=>{m&&d&&i(m)}),[m,d]),(0,n.useEffect)((()=>(u((0,H.B9t)(d)),()=>{u((0,H.B9t)(d))})),[]);const y=()=>{if(!l&&a&&b()){const t=e[a.date].filter((e=>e.bet_id===a.id));return{[a.date]:t}}return e};(0,n.useEffect)((()=>()=>{c()}),[]);const S=r===Ie.Co.ivibet;return n.createElement(n.Fragment,null,n.createElement("div",{className:(0,oe.cn)([Ct.Z.Wrapper,l&&Ct.Z.MaxHeight,!!a&&Ct.Z.Single,s&&Ct.Z.FiltersOpen,l&&S&&Ct.Z.DarkFone])},!a&&n.createElement(n.Suspense,{fallback:null},t&&!b()&&n.createElement(Nt,{lightFone:!S,outcomeButtonActive:!0,outcomeButtonLink:(0,ft.L)(f,U.jZg.live),clearSection:()=>p(Re.h74.actions),text:(0,se.__)("Coupon No Bid_._Text_._It's still empty here"),subText:(0,se.__)("Coupon No Bid_._Text_._Bets you have made will be stored here"),buttonText:(0,se.__)("Coupon No Bid_._Text_._Go to live"),quickBetEnabled:h,couponHistory:!0})),n.createElement("div",{className:Ct.Z.History},n.createElement(n.Suspense,{fallback:null},t&&Object.keys(y()).map((e=>n.createElement("div",{className:Ct.Z.HistoryItem,key:e},y()[e].map((e=>n.createElement(Tt,{key:e.bet_id,bet:e,isMultiSelected:!!a&&a.id===e.bet_id,selectSingleBet:e=>o(e)}))))))),!t&&n.createElement(Ue.Q,{onlyLoader:!0}))),n.createElement(kt,null),(null==_?void 0:_.sharedCouponId)&&!l&&n.createElement(Et.Mk,{identifier:"betShare",onClose:()=>g()},n.createElement(n.Suspense,{fallback:null},n.createElement(xt,{coupon:_}))))},Lt=(0,V.connect)(yt,St)((0,n.memo)(wt));var It=a(4191),Pt=a(36291),Bt=a(97826);const Ft="coupon-history-filters_Select__oK+5p",Mt="coupon-history-filters_SelectActive__1mvDj",At="coupon-history-filters_Header__yDj0c",Dt="coupon-history-filters_Buttons__cqaTf",jt="coupon-history-filters_Button__l6E1u",Ot="coupon-history-filters_BetOption__3apu7",Rt="coupon-history-filters_BetOptionTitle__P3dma",Ht=({applyFiltersCallback:e})=>{const[t,a,s,o]=(0,Bt.L)();return n.createElement(n.Fragment,null,n.createElement("div",{className:At},(0,se.__)("Coupon_._History Filters Title_._Filter my bets")),t.map((e=>n.createElement("div",{key:e.id,className:Ot,onClick:()=>s(e.id),"data-test":"couponHistoryFilterItem"},n.createElement("div",{className:(0,oe.cn)([Ft,e.id===a&&Mt])}),n.createElement("div",{className:Rt},e.text)))),n.createElement("div",{className:Dt},n.createElement(mt.z,{className:jt,buttonType:{type:"button"},text:(0,se.__)("Default_._Button_._Apply"),clickHandler:()=>{e(),o()},type:["default","full"],dataTest:"couponFilterApply"})))};var Wt=a(42777),Vt=a(37235),Ut=a(68199),Gt=a(33301),$t=a(23971),Zt=a(29054),zt=a(26219),qt=a(85003);const Xt="promotions-list_list__7d-E7",Jt="promotions-list_desktopMode__hTNdF",Yt="promotions-list_container__dFHeK",Kt="promotions-list_item__FH6n3",Qt="promotions-list_iconAll__hFl9m",ea="promotions-list_iconSport__jJsIY",ta="promotions-list_iconCasino__rFjgB",aa="promotions-list_icon__cb3dA",sa="promotions-list_iconVip__hV4sh",na="promotions-list_backgroundImage__ar4IE",oa="promotions-list_ribbon__SviWZ",ia="promotions-list_all__-DbU-",ra="promotions-list_sport__krTfJ",la="promotions-list_casino__M5YOq",ca="promotions-list_banner__brs2e",da="promotions-list_info__-n31w",ma="promotions-list_bonusInfo__3QUmb",ua="promotions-list_bonusInfoTitle__hsGnv",pa="promotions-list_bonusInfoText__wmzvZ",_a="promotions-list_actions__bQiQC",ga="promotions-list_getBonusSport__cgBpi",va="promotions-list_getBonusCasino__F9-zJ",ha="promotions-list_findOutMore__0WLeA";var ba=a(16688);const fa={[$t.Txt.all]:ia,[$t.Txt.sports]:ra,[$t.Txt.casino]:la},ya=({promotions:e,auth:t,desktopMode:a=!1,showNewCashier:s,openModal:o})=>{const i=(0,W.useNavigate)(),{openCashierModal:r}=(0,Zt.HR)();return n.createElement("div",{className:(0,oe.cn)([Xt,a&&Jt])},e.map((e=>n.createElement("div",{className:Yt,key:`${e.id}_${e.title}`,"data-test":"promotionsListContainer"},n.createElement(ba.w,{customClass:Kt,path:(0,q.C)(e),isBaseLink:!0},!!e.backgroundImageData&&n.createElement(ne.j,{className:na,path:e.backgroundImageData.original}),n.createElement("div",{className:(0,oe.cn)([oa,fa[e.type]])},n.createElement("span",null,qt.gg[e.type])),n.createElement(ne.j,{className:ca,path:e.imageData&&e.imageData.original}),n.createElement("div",{className:da},n.createElement("div",{className:(0,oe.cn)([aa,e.type===$t.Txt.all&&Qt,e.type===$t.Txt.vip&&sa,e.type===$t.Txt.sports&&ea,e.type===$t.Txt.casino&&ta])},n.createElement(Ee.l,{name:qt.d7[e.type]})),n.createElement("div",{className:ma},n.createElement("div",{className:ua},(0,se.__)(e.title)),n.createElement("div",{className:pa,dangerouslySetInnerHTML:{__html:e.description}})),n.createElement("div",{className:_a},e.getBonusButton&&n.createElement(mt.z,{text:(0,se.__)("Promotion Item_._Button_._Get bonus"),type:a?["default","large"]:["default"],className:(0,oe.cn)([e.type===$t.Txt.sports&&ga,e.type===$t.Txt.casino&&va]),clickHandler:a=>((e,a)=>{if(e.preventDefault(),t)s?r({bonusCode:a.bonusId}):i({pathname:U.jZg.deposit,hash:a.bonusId?`${$t.S7f.bonus}=${a.bonusId}`:null});else{const e=$t.ndZ[a.type];i({search:e?`?bonusType=${e}`:null}),o(H.vOS.register)}})(a,e),buttonType:{type:"button"}}),n.createElement("div",{className:(0,oe.cn)(["app-button",ha,a&&"app-button--large"])},(0,se.__)("Promotion Item_._Button_._Find out more")))))))))},Sa=(0,V.connect)(zt.Z.mapStateToProps,zt.Z.mapDispatchToProps)((0,n.memo)(ya));var Ea=a(6504),Ca=a(32175),Ta=a(99932);const Na="terms-and-policy_termsAndPolicyModal__bqLXf",ka="terms-and-policy_termsAndPolicy__aASiq",xa="terms-and-policy_termsAndPolicyHeader__AA5RI",wa="terms-and-policy_termsAndPolicySections__UD62i",La="terms-and-policy_termsAndPolicySectionItem__rqx+D",Ia="terms-and-policy_termsAndPolicySelectedSection__V7F5x",Pa="terms-and-policy_termsAndPolicyTextPage__4F7eC",Ba="terms-and-policy_termsAndPolicyActions__0zbHC",Fa="terms-and-policy_termsAndPolicyActionsReject__kiyT8",Ma="terms-and-policy_termsAndPolicyActionsRejectDisabled__NIn07";let Aa=function(e){return e.terms="terms",e.policy="policy",e}({});const Da=({terms:e,policy:t,selectedSection:a,termsAndPolicyLoaded:s})=>{const o=a===Aa.terms?e:t,i=(0,n.useRef)(null);return(0,n.useEffect)((()=>{i&&i.current&&i.current.scrollTo(0,0)}),[a]),n.createElement("div",{className:Pa,ref:i},!s&&n.createElement(Ta.QP,{onlyLoader:!0}),s&&n.createElement("div",{className:"text-page"},o.map((e=>n.createElement(n.Fragment,{key:e.id},n.createElement("h2",null,e.title),n.createElement("div",{dangerouslySetInnerHTML:{__html:e.text}}))))))},ja=(0,n.memo)(Da),Oa=({terms:e,policy:t,termsAndPolicyLoaded:a,showTermsUpdates:s,showPolicyUpdates:o,showNewCashier:i,getTerms:r,getPolicy:l,agreeToTerms:c,agreeToPolicy:d,closePopup:m})=>{const[u,p]=(0,n.useState)(Aa.terms),_=(0,Ca.useNavigate)(),{openCashierModal:g}=(0,Zt.HR)();(0,n.useEffect)((()=>{!s&&o&&p(Aa.policy)}),[s,o]),(0,n.useEffect)((()=>{r(),l()}),[r,l]);const v=e=>e&&!!e.length&&e[0].version;return n.createElement(Et.Mk,{identifier:"terms-and-policy-identifier"},n.createElement("div",{className:Na,"data-test":"termsAndPolicyModal"},n.createElement("div",{className:ka},n.createElement("div",{className:xa,"data-test":"termsAndPolicyHeader"},(0,se.__)("Terms and Policy_._Popup_._Update of")),n.createElement("div",{className:wa},s&&n.createElement("div",{className:(0,oe.cn)({[La]:!0,[Ia]:u===Aa.terms}),onClick:()=>p(Aa.terms),"data-test":"termsAndPolicySection"},n.createElement("span",null,(0,se.__)("Default_._Title Or Link_._Terms and Conditions"))),o&&n.createElement("div",{className:(0,oe.cn)({[La]:!0,[Ia]:u===Aa.policy}),onClick:()=>p(Aa.policy),"data-test":"termsAndPolicySection"},n.createElement("span",null,(0,se.__)("Default_._Title Or Link_._Privacy Policy")))),n.createElement(ja,{terms:e,policy:t,selectedSection:u,termsAndPolicyLoaded:a}),n.createElement("div",{className:Ba},n.createElement(Ta.zx,{clickHandler:()=>{s&&c(v(e)),o&&d(v(t))},text:(0,se.__)("Casino Slot Session_._Create Submit Button_._Accept"),type:["default"],buttonType:{type:"button"},disabled:!a,dataTest:"termsAndPolicyAccept"}),n.createElement("div",{className:(0,oe.cn)({[Fa]:!0,[Ma]:!a}),onClick:()=>{a&&(m(),Ea.J.set(se.IV,!0),i?g({method:Zt.aD.withdrawal}):_(U.jZg.withdrawal))}},(0,se.__)("Terms and Policy_._Popup_._Reject and withdraw outstanding balance"))))))},Ra=(0,V.connect)((e=>({terms:(0,H.H2x)(e),policy:(0,H.SzC)(e),termsAndPolicyLoaded:(0,H.zEE)(e),showTermsUpdates:(0,H.NB9)(e),showPolicyUpdates:(0,H.UEj)(e),showNewCashier:(0,U.cxR)(e)})),(e=>({getTerms:()=>{e((0,H.RAD)())},getPolicy:()=>{e((0,H.M_2)())},agreeToTerms:t=>{e((0,H.ojv)(t))},agreeToPolicy:t=>{e((0,H.t5x)(t))},closePopup:()=>{e((0,H.LCB)())}})))((0,n.memo)(Oa));var Ha=a(93996);const Wa=e=>t=>a=>{const s=t(a);if(a.type===Zt.VG.type){const{payload:t}=a,{data:s}=t||{},{bonusCode:n}=s||{};n&&e.dispatch((0,Zt.Hd)())}return a.type===Zt.Ah.type&&(e.dispatch((0,H.Z77)({bonusType:null})),e.dispatch((0,Zt.Hd)())),s};var Va=a(88096);const Ua="cashout-confirm_cashoutConfirm__X1qhO",Ga="cashout-confirm_cashoutConfirmStatic__hwkiI",$a="cashout-confirm_container__kBU2t",Za="cashout-confirm_title__SGs+W",za="cashout-confirm_description__3PmzO",qa="cashout-confirm_actions__OrFa7",Xa="cashout-confirm_button__l2FJY",Ja="cashout-confirm_no__qHD4D",Ya="cashout-confirm_yes__ONYAD";var Ka=a(69e3);const Qa=({processing:e,staticWrapper:t=!1,onCancel:a,onConfirm:s})=>{const{sum:o,currency:i}=e||{},{currency:r,convertToAlternativeCurrency:l}=(0,Ka.dy)({baseCurrency:i}),c=(0,n.useCallback)((()=>a()),[a]),d=(0,n.useCallback)((()=>s(Object.assign({},e))),[s,e]);return n.createElement("div",{className:(0,oe.cn)([!t&&Ua,t&&Ga])},n.createElement("div",{className:$a},n.createElement("div",{className:Za},(0,se.__)("Cashout_._Confirm title_._Cashout bet")),n.createElement("div",{className:za},(0,se.__)("Cashout_._Confirm text_._Do you want to cashout bet for %sum%?",{sum:`${r} ${l(Number(o))}`})),n.createElement("div",{className:qa},n.createElement(mt.z,{buttonType:{type:"button"},type:["full"],text:(0,se.__)("Cashout_._Confirm button_._No"),clickHandler:c,className:(0,oe.cn)([Xa,Ja]),dataTest:"betslip-cashout-no"}),n.createElement(mt.z,{buttonType:{type:"button"},type:["default","full"],text:(0,se.__)("Cashout_._Confirm button_._Yes"),clickHandler:d,className:(0,oe.cn)([Xa,Ya]),dataTest:"betslip-cashout-yes"}))))},es=(0,V.connect)((e=>({processing:(0,H.C_e)(e)})),(e=>({onCancel:()=>{e((0,H.dxu)())},onConfirm:t=>{e((0,H.kBZ)(t))}})))((0,n.memo)(Qa)),ts={Title:"comboboost-description_Title__VB3UP",Text:"comboboost-description_Text__mxFvr",confirmButton:"comboboost-description_confirmButton__s6PQO"},as=(0,V.connect)((e=>({config:(0,Re.wAx)(e)})),(e=>({closeHandler:()=>{e((0,Re.VNB)(!1))}})))((({config:e,closeHandler:t})=>{const{minSelections:a,minOdd:s,maxSelections:o,odds:i}=e,r=Object.values(i),l=r[r.length-1];return n.createElement("div",{className:ts.Wrapper},n.createElement("div",{className:ts.Title},(0,se.__)("Comboboost_._Description title_._How to get a bonus")),n.createElement("div",{className:ts.Text},(0,se.__)("Comboboost_._Description text_._Make an express bet from %minSelections% or more events with a min outcome of %minOdd%. The final outcome will be multiplied by a special multiplier. If you bet on %maxSelections% events, then your outcome x%maxBonus%",{minSelections:a,minOdd:s,maxSelections:o,maxBonus:l})),n.createElement(mt.z,{text:(0,se.__)("Comboboost_._Description close_._Got it!"),type:["full"],buttonType:{type:"button"},clickHandler:t,className:ts.confirmButton}))}));var ss=a(74842),ns=a(4369);const os="animated-list_enter__hiQJB",is="animated-list_enterActive__-cIOc",rs={enterActive:is,enter:os,exitActive:"animated-list_exitActive__v8BSg",exit:"animated-list_exit__8aojN",appear:os,appearActive:is},ls=({component:e="div",classNames:t=rs,unmountOnExit:a=!0,timeout:s=300,itemDelay:o=50,appear:i=!0,children:r})=>n.createElement(ns.W3,{component:e,appear:i},n.Children.map(r,((e,i)=>{const r=i*o;return e?n.createElement(ns.Kv,{key:e.key,timeout:s+r,classNames:t,unmountOnExit:a},n.cloneElement(e,{style:{transitionDelay:`${r}ms`}})):null})));var cs=a(3319),ds=a(58395);const ms={mapStateToProps:e=>({timeoutLimit:(0,H.iBx)(e)}),mapDispatchToProps:e=>({getLimits:()=>{e((0,H._si)())},clearTimeoutLimitState:()=>{e((0,H.V6y)())}})};var us=a(11296);const ps=({timeoutLimit:e,getLimits:t})=>{const a=(0,V.useDispatch)(),s=(0,V.useSelector)(H.IFt),o=e&&Object.keys(e).length;return(0,n.useEffect)((()=>{const e=new P.Subscription;return e.add((0,P.timer)(0,us.F.userRefresh).subscribe((()=>t()))),()=>e.unsubscribe()}),[t]),{modalOpen:s,timeoutLimitAdded:o,toggleModalState:()=>{a((0,H.iKR)(!s))},getLimitButtonTranslation:()=>o?(0,se.__)("Cabinet_._Text_._Edit time-out limit"):(0,se.__)("Cabinet_._Text_._Add time-out limit")}},_s="modals_title__OmFvs",gs="modals_reasonTitle__gHdzJ",vs="modals_select__X5Ywt",hs="modals_label__MnLZy",bs="modals_periods__vHdl2",fs="modals_baseMargin__wR0My",ys="modals_buttons__HUZ2C",Ss="modals_buttonItem__NkMud",Es="modals_cancel__ruzLO",Cs="modals_confirm__I34Xb",Ts="modals_wrapper__BSVIH",Ns="modals_deletion__rS04k";var ks=a(93286),xs=a(74658);const ws=({periods:e,activePeriod:t,getPeriods:a,savePeriod:s,changePeriod:o,onClose:i})=>{const r=(0,n.useCallback)((e=>{o(`${e.id}`)}),[o]);(0,n.useEffect)((()=>{a()}),[]);const l=(0,n.useCallback)((()=>{i()}),[i]);return n.createElement(xs.Mk,{identifier:"selfExclusion"},n.createElement("div",{className:Ts},n.createElement("div",{className:_s},(0,se.__)("Cabinet_._Title_._Self-exclusion")),n.createElement("div",{className:(0,oe.cn)([vs,fs])},n.createElement("div",{className:hs},(0,se.__)("Cabinet_._Title_._Exclusion period")),n.createElement("div",{className:bs},n.createElement(ks.Cj,{items:e,selected:t,onChange:r,placeholder:(0,se.__)("Cabinet_._Title_._Set period"),dataTest:"selfExclusionPeriod"}))),n.createElement("div",{className:(0,oe.cn)([fs,ys])},n.createElement("div",{className:(0,oe.cn)([Ss,Es])},n.createElement(mt.z,{clickHandler:l,text:(0,se.__)("Cabinet_._Limit_._Cancel"),type:["default","c_gray","full"],buttonType:{type:"button"},dataTest:"selfExclusionCancel"})),n.createElement("div",{className:(0,oe.cn)([Ss,Cs])},n.createElement(mt.z,{clickHandler:()=>{s(t,H.vqY.selfExclusion)},text:(0,se.__)("Default_._Button_._Submit"),type:["default","full"],buttonType:{type:"button"},dataTest:"selfExclusionSave",disabled:!t})))))},Ls=(0,V.connect)((e=>({periods:(0,H.Jc9)(e),activePeriod:(0,H.os3)(e)})),(e=>({getPeriods:()=>{e((0,H.asb)())},savePeriod:(t,a)=>{e((0,H._UO)(t,a))},changePeriod:t=>{e((0,H.jRG)(t))}})))((0,n.memo)(ws)),Is="self-deletion_textArea__bY7Vf",Ps="self-deletion_textAreaMobile__OoFS6",Bs="self-deletion_textLength__5Hfhb",Fs="self-deletion_cancelButton__4JVND",Ms="self-deletion_confirmButton__aftM+";var As=a(52659);const Ds=({confirmDeletion:e,onClose:t})=>{const a=(0,se.W7)(),[s,o]=(0,n.useState)(""),i=s.length,r=iH.SVv.selfDeletionMaxTextLength,l=(0,n.useCallback)((()=>{t()}),[t]);return n.createElement(xs.Mk,{identifier:"selfDeletion"},n.createElement("div",{className:(0,oe.cn)([Ts,Ns])},n.createElement("div",{className:_s},(0,se.__)("Cabinet_._Title_._Are you sure you want to request Self-Deletion?")),n.createElement("div",{className:gs},(0,se.__)("Cabinet_._Title_._Please, specify the reason")),n.createElement("div",{className:(0,oe.cn)([Is,a&&Ps])},n.createElement(As.Em,{inputType:"textarea",textareaAutoGrow:!0,maxLength:H.SVv.selfDeletionMaxTextLength,onChange:e=>o(e.value),value:s,modifier:["exclusion"],placeholder:(0,se.__)("Cabinet_._Title_._Reason")}),n.createElement("div",{className:Bs},i,"\xa0/\xa0",H.SVv.selfDeletionMaxTextLength)),n.createElement("div",{className:(0,oe.cn)([fs,ys])},n.createElement("div",{className:(0,oe.cn)([Ss,Es,Fs])},n.createElement(mt.z,{clickHandler:l,text:(0,se.__)("Default_._Button_._Cancel"),type:["default","full","c_transparent"],buttonType:{type:"button"},dataTest:"selfExclusionCancel"})),n.createElement("div",{className:(0,oe.cn)([Ss,Cs,Ms])},n.createElement(mt.z,{clickHandler:()=>{e(s)},text:(0,se.__)("Default_._Button_._Confirm"),type:["default","full","secondary"],buttonType:{type:"button"},dataTest:"selfDeletionConfirm",disabled:r})))))},js=(0,V.connect)(null,(e=>({confirmDeletion:t=>{e((0,H.IPQ)(t))}})))((0,n.memo)(Ds)),Os=({limitData:e,periods:t,createLimit:a,changePeriod:s,onClose:o})=>{const[i,r]=(0,n.useState)(null),l=(0,n.useCallback)((()=>{o()}),[o]);return n.createElement(xs.Mk,{identifier:"timeoutLimit"},n.createElement("div",{className:Ts},n.createElement("div",{className:_s},(0,se.__)("Cabinet_._Limit_._Time-out limit")),n.createElement("div",{className:fs},n.createElement(ks.Cj,{items:t,disabled:!t.length,selected:i&&i.id,onChange:e=>r(e),placeholder:(0,se.__)("Cabinet_._Limit_._Set period"),dataTest:"selfExclusionPeriod"})),n.createElement("div",{className:(0,oe.cn)([fs,ys])},n.createElement("div",{className:(0,oe.cn)([Ss,Es])},n.createElement(mt.z,{clickHandler:l,text:(0,se.__)("Cabinet_._Limit_._Cancel"),type:["default","c_gray","full"],buttonType:{type:"button"},dataTest:"selfExclusionCancel"})),n.createElement("div",{className:(0,oe.cn)([Ss,Cs])},n.createElement(mt.z,{clickHandler:()=>e?s(i):a({type:H.WC9.timeout,period:i.period,periodType:i.periodType}),text:(0,se.__)("Default_._Button_._Submit"),type:["default","full"],buttonType:{type:"button"},dataTest:"selfExclusionSave",disabled:!i})))))},Rs=(0,V.connect)((e=>({periods:(0,H.tnN)(e,H.MgY.timeout)})),((e,{limitData:t})=>({changePeriod:a=>{e((0,H.nT7)(Object.assign({},t,{period:a.period,periodType:a.periodType})))},createLimit:t=>{e((0,H.b_J)(t))}})))((0,n.memo)(Os));var Hs=a(19220);const Ws="logo_wrapperLogo__hCzBz",Vs="logo_wrapperLogoHide__ynqX6";var Us=a(53367);const Gs=({logoUrl:e,dataTest:t,wrapperClass:a})=>{const[s,o]=(0,n.useState)(!1),i=/\.(gif|jpe?g|tiff?|png|svg|webp|bmp)$/i.test(e);return n.createElement(n.Fragment,null,i&&n.createElement("div",{className:(0,oe.cn)([Ws,a])},n.createElement(Us.w,{className:s&&`${Vs}`,src:e,dataTest:t,alt:t,onErrorCapture:()=>o((e=>!e))})))};var $s=a(75674);const Zs=()=>{const{auth:e,forceCountryChangeStatus:t}=(0,V.useSelector)((e=>({auth:(0,H.Q0O)(e),forceCountryChangeStatus:(0,H.DO4)(e)})),V.shallowEqual);return{forceCountryChange:!!e&&t}},zs={mapStateToProps:e=>({customer:(0,H.hFT)(e),countries:(0,H.bJN)(e),countriesForSelect:(0,H.Cp)(e)}),mapDispatchToProps:e=>({customerUpdate:t=>{e((0,H.RpH)(t))}})},qs=({customer:e,countries:t,customerUpdate:a})=>{const[s,o]=(0,n.useState)(null);return{countryId:s,updateCustomer:()=>{const{id:n,alpha_2:o,name:i}=t.find((e=>e.alpha_2===s));n&&a(Object.assign({},e,{country:{id:n.toString(),code:o,name:i}}))},onChangeCountry:({id:e})=>{o(e)}}}},89025:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var s=a(2784);const n=({root:e=null,rootMargin:t="0px",threshold:a=[0]})=>{const n=(0,s.useRef)(),[o,i]=(0,s.useState)(null);(0,s.useEffect)((()=>()=>{const e=n.current;e&&e.disconnect()}),[]);return{entry:o,callback:(0,s.useCallback)((s=>{if("IntersectionObserver"in window){const o=(()=>(n.current||(n.current=new IntersectionObserver((([e])=>i(e)),{root:e,rootMargin:t,threshold:a})),n.current))();s&&o.observe(s)}}),[e,t,a])}}},85974:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var s=a(69180),n=a(89025);const o=e=>{const t=(0,s.iV)(),{callback:a,entry:o}=(0,n.Z)(e);return{callback:a,isVisible:t||Boolean(o&&o.isIntersecting)}}},19220:(e,t,a)=>{"use strict";a.d(t,{D:()=>i});var s=a(2784),n=a(20231);const o="outside-click-skip_inline__EcqPu",i=({inline:e=!1,children:t,skipParam:a})=>s.createElement("div",{className:(0,n.cn)({[o]:e}),"data-outsideskip":a},t)},85667:(e,t,a)=>{"use strict";a.d(t,{z:()=>c});var s=a(2784),n=a(45980),o=a(83807),i=a(4269),r=a(62783);const l=sessionStorage.getItem(o.k5.registrationFinishTest),c=({customer:e,registrationStarted:t,step:a,lastStep:c=3,updateCustomerData:d,registerCustomer:m,changeRegistrationStep:u})=>{const p=(0,n.useDispatch)(),[_,g]=(0,s.useState)(!1),v=(0,s.useCallback)((t=>{const a=Intl.DateTimeFormat().resolvedOptions().timeZone;t&&m(Object.assign({},e,{recaptcha:t,timezone:a}))}),[e]),{execute:h}=(0,r.I)({action:"registration",successCallback:v}),b=(t,a)=>{const s=Object.keys(a).filter((e=>!!a[e]&&!!a[e].value)).reduce(((t,s)=>"country"===s&&a[s].value===e.country?t:Object.assign(t,{[s]:a[s].value})),{});u(t),d(s)};return(0,s.useEffect)((()=>{if(_&&!t){if(l)return sessionStorage.removeItem(o.k5.registrationFinishTest),void p((0,i.fLZ)());h(),g(!1)}}),[_,t]),(0,s.useEffect)((()=>{l&&u(c)}),[l]),{stepBack:e=>{a>e&&u(e)},registerUserStepHandler:(e,t)=>{b(e,t),g(!0)},nextStep:b}}},66120:(e,t,a)=>{"use strict";a.d(t,{g:()=>c,x:()=>l});var s=a(4269),n=a(55758),o=a(34811),i=a(37406),r=a(64208);const l={1:[n.bW.email,n.bW.password],2:[n.bW.name,n.bW.surname,n.bW.dob],3:[n.bW.street,n.bW.postcode,n.bW.city,n.bW.phone,n.bW.smsCode,n.bW.promotion]},c={mapDispatchToProps:e=>({updateCustomerData:t=>{e((0,s.Vcx)(t))},registerCustomer:t=>{const a=Object.assign({},t),n=(0,o.UO)(a);(0,i.d8)("registereduser","true",{expires:n}),e((0,s.UJn)(a))},checkIfEmailExists:t=>{e((0,s.cZC)(t))},clearCustomerRegistrationData:()=>{e((0,s.TgH)())},sendSms:t=>{e((0,s.j8I)(t))},closeModal:()=>{e((0,s.gU9)())},clearErrorField:()=>{e((0,s.HJy)())},changeRegistrationStep:t=>{e((0,s.GYq)(t))},openModal:t=>{e((0,s.ARU)(t))}}),mapStateToProps:e=>({customerIpData:(0,s.tRc)(e),customer:(0,s.Gs)(e),currencies:(0,s.uIX)(e),countries:(0,s.Cp)(e),registrationSuccess:(0,s.FEd)(e),error:(0,s.QTF)(e),bonusType:(0,s.LAO)(e),registrationStarted:(0,s.tEt)(e),baseCountry:(0,s.Nl4)(e,(0,s.tRc)(e)),disabledPromotions:(0,r.S6m)(e),baseCurrency:(0,r.PU_)(e),errorField:(0,s.i9e)(e),step:(0,s.Na2)(e),cyrillicForbidden:(0,r.bsw)(e)})}},19162:(e,t,a)=>{"use strict";a.d(t,{$z:()=>u,Kl:()=>r,O7:()=>c,_J:()=>p,aC:()=>d,kk:()=>m,u9:()=>l,vH:()=>_});var s=a(24470),n=a(69180),o=a(49236),i=a(59425);const r=({state:e,id:t})=>(0,i.SO1)(e,t)||(0,o.MZp)(e,t)||(0,i.xgE)(e,t)||(0,i.qOy)(e,t),l=({state:e,id:t})=>(0,i.d0R)(e,t)||(0,o.tEC)(e,t)||(0,i.ibz)(e,t)||(0,i.poD)(e,t)||(0,i.ult)(e,t),c=({state:e,id:t})=>(0,o.L9T)(e,t)||(0,i.XPP)(e,t)||(0,i.xos)(e,t),d=({state:e,id:t})=>(0,i.dE3)(e,t)||(0,o.y1$)(e,t)||(0,i.CPO)(e,t)||(0,i.Yjh)(e,t),m=({state:e,id:t})=>(0,i.WjJ)(e,t)||(0,o.qfn)(e,t)||(0,i.V5N)(e,t)||(0,i.o33)(e,t),u=({state:e,event:t})=>{const a=(0,i.$FF)(e,t),s=(0,o.knH)(e,t);return{periodsLabel:a.periodsLabel||s.periodsLabel,roundTypeLabel:a.roundTypeLabel||s.roundTypeLabel}},p=e=>[s.oR.tennis,s.oR.tableTennis,s.oR.snooker].includes(e)?(0,n.__)("Event_._Best Of Status_._Sets").toLocaleLowerCase():null,_=e=>!![s.oR.snooker,s.oR.baseball].includes(e)},74842:(e,t,a)=>{"use strict";a.d(t,{dD:()=>o.d,np:()=>s.n,qK:()=>n.q});var s=a(54574),n=a(42981),o=a(51781)},42981:(e,t,a)=>{"use strict";a.d(t,{q:()=>c});var s=a(2784),n=a(45980),o=a(11817),i=a(4269),r=a(6504),l=a(69180);const c=({activeSnackbar:e,remainingVisibleMs:t,availableSnackbarComponents:a,hideNotification:c})=>{const d=(0,n.useSelector)(i.TN2),m=a[e],u=Object.keys(a).includes(e);(0,s.useEffect)((()=>{const e=new o.Subscription;return e.add((0,o.timer)(t).subscribe((()=>{c(),d&&r.J.remove(l.Sk)}))),()=>e.unsubscribe()}),[t]);return(0,s.useEffect)((()=>{const e=new o.Subscription;return d&&e.add((0,o.timer)(0,1e3).subscribe((()=>{(()=>{const e=r.J.get(l.Sk)||{};r.J.set(l.Sk,Object.assign({},e,{remainingVisibleMs:e.remainingVisibleMs-1e3}))})()}))),()=>e.unsubscribe()}),[d]),{ActiveSnackbarNotification:m,isSnackbarNotificationActive:u}}},54574:(e,t,a)=>{"use strict";a.d(t,{n:()=>n});var s=a(4269);const n={mapStateToProps:e=>({activeSnackbar:(0,s.A2)(e),remainingVisibleMs:(0,s.AX5)(e)}),mapDispatchToProps:e=>({hideNotification:()=>{e((0,s.IU)())}})}},51781:(e,t,a)=>{"use strict";a.d(t,{d:()=>M});var s=a(2784),n=a(45980),o=a(69180),i=a(83807),r=a(54574),l=a(42981),c=a(28316),d=a(62437);const m="snackbar-components_snackbarNotifications__Mnjuf",u=({activeSnackbar:e})=>{const{container:t}=(0,d.m)({containerId:"snacbkar",testIdentifier:"snackbar-notification"});return s.createElement(s.Fragment,null,!!e&&!!t&&(0,c.createPortal)(s.createElement("div",{className:m},e),t))},p=(0,s.memo)(u);var _=a(4269),g=a(20231),v=a(99906),h=a(8909);const b="gviveValidationError_icon__tBX7Y",f="gviveValidationError_error__DOgvR";var y=a(89359);const S=({errorMessage:e})=>{const t=(0,o.W7)();return s.createElement("div",{className:(0,g.cn)([y.Z.positionUnderHeader,t&&y.Z.positionMobile])},s.createElement("div",{className:(0,g.cn)([y.Z.container,y.Z.greenContainerError,t&&y.Z.mobile])},s.createElement("div",{className:b},s.createElement(h.l,{modifier:f,name:v.D.error})),s.createElement("div",{className:y.Z.successMsg},(0,o.__)(e))))},E=(0,n.connect)((e=>({errorMessage:(0,_.nvM)(e)})),null)((0,s.memo)(S)),{AccountClosure:C}=(0,o.ez)((()=>a.e(545).then(a.bind(a,545))),"AccountClosure"),{RegistrationSuccess:T}=(0,o.ez)((()=>Promise.all([a.e(8592),a.e(648)]).then(a.bind(a,50648))),"RegistrationSuccess"),{PersonalInformation:N}=(0,o.ez)((()=>a.e(1555).then(a.bind(a,51555))),"PersonalInformation"),{SelfExclusionSuccess:k}=(0,o.ez)((()=>Promise.all([a.e(8592),a.e(2707)]).then(a.bind(a,52707))),"SelfExclusionSuccess"),{CashoutError:x}=(0,o.ez)((()=>a.e(4963).then(a.bind(a,74963))),"CashoutError"),{LimitsSuccess:w}=(0,o.ez)((()=>a.e(8350).then(a.bind(a,18350))),"LimitsSuccess"),{LimitsError:L}=(0,o.ez)((()=>a.e(1370).then(a.bind(a,71370))),"LimitsError"),{IbanVerificationNotice:I}=(0,o.ez)((()=>a.e(7945).then(a.bind(a,17945))),"IbanVerificationNotice"),{RegistrationRestricted:P}=(0,o.ez)((()=>a.e(2288).then(a.bind(a,22288))),"RegistrationRestricted"),B={[i.z$.PersonalInformation]:s.createElement(N,null),[i.z$.CashoutError]:s.createElement(x,null),[i.z$.RegistrationSuccess]:s.createElement(T,{successMessage:(0,o.__)("Ontario_._Registration Notification_._You\u2019ve succesfully completed your registration")}),[i.z$.MigrationSuccess]:s.createElement(T,{successMessage:(0,o.__)("Ontario_._Registration Notification_._You\u2019ve succesfully completed your migration")}),[i.z$.SelfExclusionSuccess]:s.createElement(k,null),[i.z$.AccountClosure]:s.createElement(C,null),[i.z$.ResponsibleGamblingLimitsSuccess]:s.createElement(w,null),[i.z$.ResponsibleGamblingLimitsError]:s.createElement(L,null),[i.z$.GviveValidationError]:s.createElement(E,null),[i.z$.IbanVerificationNotice]:s.createElement(I,null),[i.z$.RegistrationRestrictedWarning]:s.createElement(P,null)},F=({activeSnackbar:e,remainingVisibleMs:t,hideNotification:a})=>{const{ActiveSnackbarNotification:n,isSnackbarNotificationActive:o}=(0,l.q)({activeSnackbar:e,remainingVisibleMs:t,availableSnackbarComponents:B,hideNotification:a});return s.createElement(s.Fragment,null,o&&s.createElement(p,{activeSnackbar:n}))},M=(0,n.connect)(r.n.mapStateToProps,r.n.mapDispatchToProps)((0,s.memo)(F))},24394:(e,t,a)=>{"use strict";a.d(t,{g:()=>f});var s=a(2784),n=a(45980),o=a(4269),i=a(83807),r=a(69180),l=a(99906);const c="baltic-states-providers-session-modal_Wrapper__X1OGa",d="baltic-states-providers-session-modal_Title__1mJGv",m="baltic-states-providers-session-modal_Text__m73lC",u="baltic-states-providers-session-modal_TextContainer__Jm1ka",p="baltic-states-providers-session-modal_CodeBlock__GGVRZ",_="baltic-states-providers-session-modal_CodeValue__GmVtm",g="baltic-states-providers-session-modal_Loader__pDiW3";var v=a(8909),h=a(16083);const b={[i.gk.SMART_ID]:{title:{registration:(0,r.__)("Smart ID Auth Modal_._Title_._Sign up with Smart-ID"),login:(0,r.__)("Smart ID Auth Modal_._Title_._Login with Smart-ID")},text:(0,r.__)("Smart ID Auth Modal_._Text_._Please enter the PIN code in the Smart-ID app.")},[i.gk.MOBILE_ID]:{title:{registration:(0,r.__)("Mobile ID Auth Modal_._Title_._Sign up with Mobile-ID"),login:(0,r.__)("Mobile ID Auth Modal_._Title_._Login with Mobile-ID")},text:(0,r.__)("Mobile ID Auth Modal_._Text_._Please enter the PIN code in the Mobile-ID app.")}},f=(0,n.connect)(void 0,(e=>({closeModal:()=>{e((0,o.VJm)())}})))((({session:e,provider:t,closeModal:a})=>s.createElement(h.Mk,{identifier:"providers-session",portalType:h.sO.custom,onClose:a},s.createElement("div",{className:c},s.createElement("h3",{className:d},((e,t)=>e?b[t].title.registration:b[t].title.login)(e.isRegistration,t)),s.createElement("div",{className:u},s.createElement("p",{className:m},(e=>b[e].text)(t)),s.createElement("p",{className:m},(0,r.__)("Smart ID Auth Modal_._Text_._Please make sure you see the same text on your phone screen."))),s.createElement("div",{className:p},(0,r.__)("Smart ID Auth Modal_._Code_._Code"),":",s.createElement("div",{className:_},e.code)),s.createElement("div",{className:g},s.createElement("div",{className:"loader"},s.createElement(v.l,{name:l.D.ballLoader})))))))},17464:(e,t,a)=>{"use strict";a.r(t),a.d(t,{EparakstsLogin:()=>l});var s=a(2784),n=a(45980),o=a(69180),i=a(4269),r=a(23495);const l=(0,n.connect)(void 0,(e=>({createSession:()=>{e((0,i.Ail)())}})))((({createSession:e})=>s.createElement("div",null,s.createElement(r.z,{text:(0,o.__)("Login_._Eparaksts Button_._Log in with eParaksts"),buttonType:{type:"button"},type:["default","full"],clickHandler:e}))))},90892:(e,t,a)=>{"use strict";a.r(t),a.d(t,{EparakstsRegistration:()=>E});var s=a(2784),n=a(45980),o=a(4269),i=a(69180),r=a(55758),l=a(99906),c=a(64208),d=a(58151),m=a(23661),u=a(93286),p=a(90290),_=a(80090),g=a(23495),v=a(18334);const h="eparaksts-registration_recapchaNotification__PSPTU",b=s.lazy((()=>a.e(5545).then(a.bind(a,5545)))),f=(0,i.__)("Registration_._Form_._Terms and Service"),y=(0,i.__)("Registration_._Form_._Privacy Policy"),S=({country:e,customer:t,errorField:a,prefixes:n,isResponsive:S,updateData:E,createSession:C,baseCurrency:T,bonusType:N})=>{const k=(0,s.useRef)(null),{checkboxFormData:x}=(0,v.P)({currentCheckboxValue:t.promotion}),w=((e,t,a,s)=>Object.assign({[r.bW.email]:{valid:!!e.email||null,value:e.email||null,serverRequest:!0},[r.bW.prefix]:{valid:!0,value:e.prefix||(null==t?void 0:t.dialCode)||"371"},[r.bW.phone]:{valid:null,value:e.phone||null},[r.bW.dob]:{valid:null,value:e.dob||null},[r.bW.day]:{valid:null,value:e.day||null},[r.bW.month]:{valid:null,value:e.month||null},[r.bW.year]:{valid:null,value:e.year||null},[r.bW.acceptPolicy]:{valid:!1,value:null},[r.bW.currency]:{valid:!0,value:(null==t?void 0:t.currencyId)||a},[r.bW.country]:{valid:!0,value:null==t?void 0:t.alpha_2}},s))(t,e,T,x),{onChange:L,fields:I,submit:P,isValid:B,formData:F}=(0,d.Z)({form:k,baseState:w,errorField:a,clearErrorField:o.HJy}),M=(e,t)=>{L(e,t),!1!==e.valid&&E({[t]:e.value})};(0,s.useEffect)((()=>{P&&C(Object.assign({bonusType:N},F()))}),[P]);const A=I[r.bW.phone].value,D=I[r.bW.prefix].value,j=(0,s.useMemo)((()=>({[r.bW.phone]:A,[r.bW.prefix]:D})),[A,D]);return(0,s.useEffect)((()=>{e&&E({[r.bW.currency]:e.currencyId,[r.bW.country]:e.alpha_2})}),[e]),s.createElement("div",{className:"base-step"},s.createElement("form",{className:"base-form",ref:k},s.createElement("div",{className:"base-form__set"},s.createElement("div",{className:"base-form__field base-form__field--email"},s.createElement(m.Em,{type:"email",validate:"email",inputMode:"email",icon:l.D.email,minLength:o.SVv.minEmailLength,maxLength:o.SVv.maxEmailLength,placeholder:(0,i.__)("Default_._Form_._Email"),error:I[r.bW.email].valid,onBlur:e=>M(e,r.bW.email),onChange:e=>L(e,r.bW.email),value:I[r.bW.email].value,dataTest:"loginemail"})),s.createElement("div",{className:"base-form__field base-form__field--half base-form__field--prefix"},s.createElement(u.Cj,{selected:D,onChange:e=>M({valid:!0,value:e.id},r.bW.prefix),searchable:!0,placeholder:(0,i.__)("Default_._Form_._+7"),items:n,dataTest:"prefixCombobox",searchDataTest:"prefix_searchfield"})),s.createElement("div",{className:"base-form__field base-form__field--half base-form__field--phone"},s.createElement(m.Em,{type:"tel",inputMode:"tel",serverValidateField:j,value:A,error:I[r.bW.phone].valid,onBlur:e=>M(e,r.bW.phone),onChange:e=>L(e,r.bW.phone),placeholder:(0,i.__)("Default_._Form_._Phone"),dataTest:"playersphone"}))),s.createElement(s.Suspense,{fallback:null},s.createElement(b,{fields:I,isResponsive:S,country:null==e?void 0:e.alpha_2,classPrefix:"base-form",updateData:E,onChange:L})),s.createElement("div",{className:"base-form__set"},s.createElement("div",{className:"base-form__field"},s.createElement("div",{className:"grid__row"},s.createElement("div",{className:"grid__col grid__col--full"},s.createElement(p.X,{checked:I[r.bW.promotion].value,onChange:()=>M({valid:!0,value:!I[r.bW.promotion].value},r.bW.promotion),style:p.C.square,dataTest:"playersconsent"},(0,i.__)("Registration Step3 Page_._CheckBox_._I wish to receive emails with promotional offers")))),s.createElement("div",{className:"grid__row"},s.createElement("div",{className:"grid__col grid__col--full"},s.createElement(p.X,{checked:I[r.bW.acceptPolicy].value,onChange:()=>{const e=!I[r.bW.acceptPolicy].value;L({valid:e,value:e||null},r.bW.acceptPolicy)},style:p.C.square,dataTest:"regTerms"},s.createElement("span",{dangerouslySetInnerHTML:{__html:(0,i.__)("Phone Registration_._Form_._By clicking this button you confirm that you have read and agree to the %terms% and %policy% of the company and confirm that you are of legal age (18+).",{terms:`${f}`,policy:`${y}`})}})))))),s.createElement("div",{className:"base-form__set"},s.createElement("div",{className:"base-form__field base-form__field--action"},s.createElement(g.z,{text:(0,i.__)("Default_._Button_._Submit"),type:["default","large"],buttonType:{type:B()?"submit":"button"},disabled:!B(),dataTest:"submitbutton"})),s.createElement("div",{className:h},s.createElement(_.RecaptchaNotification,{classPrefix:"base-form"})))))},E=(0,n.connect)((e=>({prefixes:(0,o.xAj)(e),customer:(0,o.Gs)(e),errorField:(0,o.i9e)(e),country:(0,o.I_f)(e,(0,o.Nl4)(e,(0,o.tRc)(e))),baseCurrency:(0,c.PU_)(e),bonusType:(0,o.LAO)(e)})),(e=>({updateData:t=>{e((0,o.Vcx)(t))},createSession:t=>{e((0,o.Sa5)(t))}})))((0,s.memo)(S))},98090:(e,t,a)=>{"use strict";a.d(t,{M:()=>_});var s=a(2784),n=a(8909);const o="betting-settings-discription_container__Ae2jA",i="betting-settings-discription_containerOpen__0-Mrg",r="betting-settings-discription_button__1FDnL",l="betting-settings-discription_wrapper__OFgto",c="betting-settings-discription_flexbox__DsSvl",d="betting-settings-discription_description__SCqyq";var m=a(20231),u=a(99906),p=a(69180);const _=({children:e,selected:t})=>{const[a,_]=(0,s.useState)(!1);return(0,s.useEffect)((()=>()=>{_(!1)}),[t]),s.createElement("div",{className:(0,m.cn)([o,a&&i]),onClick:()=>_(!a)},s.createElement("div",{className:l},s.createElement("div",{className:c},s.createElement(n.l,{name:u.D.info_circle}),s.createElement("span",null,(0,p.__)("Default_._Title_._Settings Description"))),s.createElement("div",{className:r})),a&&s.createElement("div",{className:d},e))}},90290:(e,t,a)=>{"use strict";a.d(t,{X:()=>r,C:()=>i});var s=a(2784),n=a(20231);const o={checkbox:"checkbox_checkbox__NzNwE",content:"checkbox_content__OgB38",fakeInput:"checkbox_fakeInput__YdeSp",input:"checkbox_input__qqbya",default:"checkbox_default__FAwOf",checked:"checkbox_checked__GImSl",small:"checkbox_small__CJrHi",white:"checkbox_white__nVnoa",gray:"checkbox_gray__m9WX-",smallIvibet:"checkbox_smallIvibet__U-AZv",square:"checkbox_square__+fzl+",greenSquare:"checkbox_greenSquare__Guuou",center:"checkbox_center__oMc6b",top:"checkbox_top__k9V9E",disabled:"checkbox_disabled__9Dcf5"};let i=function(e){return e.default="default",e.square="square",e.greenSquare="greenSquare",e}({});const r=({checked:e,modifiers:t=[],style:a=i.default,dataTest:r="",children:l,classNames:c=[],disabled:d,onChange:m})=>s.createElement("label",{className:(0,n.cn)(["app-checkbox",o.checkbox,d&&o.disabled,o[a],t.includes("small")&&o.small,t.includes("small-ivibet")&&o.smallIvibet,t.includes("gray")&&o.gray,t.includes("white")&&o.white,t.includes("center")&&o.center,t.includes("top")&&o.top,...c])},s.createElement("input",{type:"checkbox",defaultChecked:e,className:(0,n.cn)([o.input,e&&o.checked]),onChange:m,"data-test":r}),s.createElement("span",{className:o.fakeInput}),l&&s.createElement("span",{className:(0,n.cn)(["checkbox-content",o.content])},l))},52185:(e,t,a)=>{"use strict";a.d(t,{b:()=>u});var s=a(2784),n=a(45980),o=a(4269),i=a(70527),r=a(69180),l=a(20231);const c="date-time-formatter_inlineBlock__ciXzW",d={comma:","},m=({timeZone:e,timeFormat:t,value:a,splitted:n,smallTime:o,onlyDate:m,onlyTime:u,separator:p,timeInBrackets:_,timeWithSeconds:g,showTimeZone:v,timezoneInline:h,withHyphen:b,deviceTimeZone:f})=>{const y=!o&&!_,S=(0,i.vo)((0,i.rp)(a,f?null:e),r.Uq.onlyDate),E=(0,i.vo)((0,i.rp)(a,f?null:e),r.Uq.onlyTime(t,g)),C=(0,i.vo)((0,i.rp)(a,f?null:e),r.Uq.onlyTimeZone);return s.createElement(s.Fragment,null,!u&&s.createElement("span",{className:"date-formatter-date","data-test":"eventDate"},S),b&&s.createElement(s.Fragment,null,"\xa0-"),!m&&s.createElement(s.Fragment,null,p&&d[p],s.createElement("span",{className:"date-formatter-time","data-test":"eventTime"},!u&&(n?s.createElement("br",null):s.createElement(s.Fragment,null,"\xa0")),y&&E,o&&s.createElement("small",null,E),_&&`(${E})`)),h&&" ",v&&s.createElement("div",{className:(0,l.cn)(["data-formatter-timeZone",h&&c])},C))},u=(0,n.connect)((e=>({timeZone:(0,o.EgJ)(e),timeFormat:(0,o.tdK)(e)})),null)((0,s.memo)(m))},92961:(e,t,a)=>{"use strict";a.d(t,{Z:()=>g});var s=a(2784),n=a(37355),o=a(20231);const i="dragger-scroll_wrapper__t5Cey";var r=a(7628),l=a(99906),c=a(8909);const d=()=>s.createElement(c.l,{name:l.D.arrow}),m=({disabled:e,modifier:t,icon:a,onClick:n,hideSingleArrow:i})=>{const r=a||d;return s.createElement("button",{disabled:e,onClick:n,className:(0,o.cn)(["horizontal-menu__arrow-wrapper",`horizontal-menu__arrow-wrapper--${t}`,e&&i&&"horizontal-menu__arrow-wrapper--disabled"])},s.createElement(r,null))},u=({icon:e,hideSingleArrow:t})=>{const{isFirstItemVisible:a,visibleItemsWithoutSeparators:o,initComplete:i,scrollToItem:r,getItemById:l}=s.useContext(n.VisibilityContext),[c,d]=s.useState(!0);s.useEffect((()=>{o.length&&d(a)}),[a,o]);return s.createElement(m,{disabled:c,modifier:"left",icon:e,onClick:()=>{r(l(o[0]),"smooth","end")},hideSingleArrow:t})},p=({icon:e,hideSingleArrow:t})=>{const{isLastItemVisible:a,visibleItemsWithoutSeparators:o,scrollToItem:i,getItemById:r}=s.useContext(n.VisibilityContext),[l,c]=s.useState(!0);s.useEffect((()=>{o.length&&c(a)}),[a,o]);return s.createElement(m,{disabled:l,modifier:"right",icon:e,onClick:()=>{i(r(o[o.length-1]),"smooth","start")},hideSingleArrow:t})},_=({itemId:e,children:t,dragging:a,classNames:i=[],onClick:r})=>{const l=s.useContext(n.VisibilityContext);return s.createElement("div",{className:(0,o.cn)(i),onClick:()=>{l.isItemVisible(e.toString())||r(l)},style:{pointerEvents:a?"none":"auto"}},t)};const g=({children:e,arrows:t=!0,arrowIcon:a,hideSingleArrow:l=!0,wheelScroll:c=!0,classNames:d=[],apiRef:m,itemClassNames:g,rtl:v=!1})=>{var h;const b=(0,s.useMemo)((()=>t?v?s.createElement(p,{icon:a,hideSingleArrow:l}):s.createElement(u,{icon:a,hideSingleArrow:l}):null),[v,t,a,l]),f=(0,s.useMemo)((()=>t?v?s.createElement(u,{icon:a,hideSingleArrow:l}):s.createElement(p,{icon:a,hideSingleArrow:l}):null),[v,t,a,l]),{dragStart:y,dragStop:S,dragMove:E,dragging:C}=(0,r.c)(),T=s.Children.toArray(e),N=s.useCallback(((e,t)=>function(e,t,a){if(0!==Math.abs(t.deltaX)||Math.abs(t.deltaY)<15)return void t.stopPropagation();const s=a?e.scrollPrev:e.scrollNext,n=a?e.scrollNext:e.scrollPrev;t.deltaY<0&&n(),t.deltaY>0&&s()}(e,t,v)),[v]),k=null==m||null==(h=m.current)||null==(h=h.scrollContainer)?void 0:h.current;return(0,s.useLayoutEffect)((()=>{v&&k&&(k.scrollLeft=99999)}),[null==k?void 0:k.scrollWidth,v]),s.createElement("div",{className:"horizontal-menu","data-test":"horizontalSportMenu"},s.createElement("div",{className:(0,o.cn)(["scroll-container__wrapper",...d,t?"menu-wrapper arrows-enabled":"menu-wrapper"]),onMouseLeave:S},s.createElement(n.ScrollMenu,{apiRef:m,LeftArrow:b,RightArrow:f,wrapperClassName:(0,o.cn)([i]),onWheel:c?N:null,onMouseDown:()=>y,onMouseUp:()=>S,onMouseMove:({scrollContainer:e})=>t=>E(t,(t=>{e.current&&(e.current.scrollLeft+=t)}))},T.map((e=>{return s.createElement(_,{key:e.key,onClick:(t=e.key,({getItemById:e,scrollToItem:a})=>{if(C)return!1;a(e(t.toString()),"smooth","end","nearest")}),itemId:e.key,dragging:C,classNames:g},e);var t})))))}},54671:(e,t,a)=>{"use strict";a.r(t),a.d(t,{ArrowPagination:()=>G,ArrowPositions:()=>U,BettingSettingsDescription:()=>Z.M,Checkbox:()=>h.X,CheckboxStyle:()=>h.C,CollapseBlock:()=>N,DateTimeFormatter:()=>P.b,DocLoader:()=>v,DownloadPDFButton:()=>K,DownloadPDFButtonTypes:()=>Y,DraggedScroll:()=>M.Z,IconAnalytics:()=>S.n,IconLive:()=>b.m,IconLoader:()=>y,ModalPortal:()=>_,ProgressLoader:()=>I,RegistrationStartedBrands:()=>B.S,RegistrationStartedLoader:()=>B.a,ShareButton:()=>z.T,ShareButtonTypes:()=>z.R,SiteMenuNewIcon:()=>Q.B,SnakeLoader:()=>$.i,TitleHover:()=>F.Z,Tooltip:()=>re,modalPortalActiveClass:()=>u});var s=a(2784),n=a(28316),o=a(20231),i=a(99906);const r="modal-portal_modal__Cle9e",l="modal-portal_shadow__gOkgI",c="modal-portal_wrapper__zoDbz",d="modal-portal_content__gT-MJ";var m=a(99932);const u="modal-portal-active",p="modal-portal",_=({children:e,onClose:t,modalClassList:a=[],backdropClassList:_=[],wrapperClassList:g=[],contentClassList:v=[]})=>{const[h,b]=(0,s.useState)((()=>(()=>{let e=document.getElementById(p);return e||(e=document.createElement("div"),e.setAttribute("id",p),document.body.appendChild(e)),e})())),f=e=>{t&&"Escape"===e.key&&t()};return(0,s.useEffect)((()=>(window.addEventListener("keydown",f),document.documentElement.classList.add(u),()=>{window.removeEventListener("keydown",f),document.documentElement.classList.remove(u)})),[]),n.createPortal(s.createElement("div",{className:(0,o.cn)([r,...a])},s.createElement("div",{className:(0,o.cn)([l,..._])}),s.createElement("div",{className:(0,o.cn)([c,...g])},s.createElement("div",{className:(0,o.cn)([d,...v])},s.createElement("div",{className:"modal-portal"},!!t&&s.createElement("button",{className:"modal-portal__close-button",type:"button",onClick:t,"data-test":"modalCloseButton"},s.createElement(m.le,{name:i.D.close})),e)))),h)};var g=a(69180);const v=({fileName:e,fieldValid:t,onUpload:a,onRemove:n})=>{const[o,r]=(0,s.useState)(null),l=e=>{r(e)};return s.createElement("div",{className:"doc-loader "+(!1===t?"doc-loader--error":"")},!!o&&s.createElement("div",{className:"doc-loader__error","data-test":"documentLoaderError"},o),e?s.createElement("div",{className:"doc-loader__name"},s.createElement("div",{className:"doc-loader__name-text","data-test":"documentFileName"},e),s.createElement("button",{className:"doc-loader__name-remove",type:"button",onClick:n,"data-test":"documentRemoveButton"},s.createElement(m.le,{name:i.D.close}))):s.createElement("label",{className:"doc-loader__file"},s.createElement("span",{className:"doc-loader__file-label","data-test":"documentMessageNotSelected"},(0,g.__)("Registration_._Verification_._No file selected")),s.createElement("span",{className:"doc-loader__file-button","data-test":"documentUploadingText"},(0,g.__)("Registration_._Verification_._Upload document")),s.createElement("input",{onChange:e=>{e.preventDefault(),r(!1);const{files:t}=e.target;Object.values(t).forEach((e=>(0,m.DO)({file:e,onSuccess:a,onError:l})))},multiple:!1,accept:"image/png, image/jpeg",value:"",type:"file","data-test":"documentUploadField"})))};var h=a(90290),b=a(72853);const f=({id:e=""})=>s.createElement("div",null,s.createElement("svg",{width:"13px",height:"13px",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",id:e},s.createElement("circle",{cx:"50",cy:"50",fill:"none",stroke:"#000000",strokeWidth:"6",r:"32",strokeDasharray:"150.79644737231007 52.26548245743669"},s.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",dur:"1.282051282051282s",values:"0 50 50;360 50 50",keyTimes:"0;1"})))),y=(0,s.memo)(f);var S=a(97963),E=a(83807);const C={live:"collaps-block_live__VU6S-",liveFree:"collaps-block_liveFree__TnlPs",liveBig:"collaps-block_liveBig__355nO",block:"collaps-block_block__f7Zu1",open:"collaps-block_open__qr6La",arrow:"collaps-block_arrow__5ePaD",disabled:"collaps-block_disabled__P16xv",title:"collaps-block_title__Wem6P",dark:"collaps-block_dark__UOlXj",leftWrap:"collaps-block_leftWrap__eNeTw",leftWrapText:"collaps-block_leftWrapText__K5PlB",leftWrapLive:"collaps-block_leftWrapLive__TcynH",content:"collaps-block_content__2UyDI",mobile:"collaps-block_mobile__pQjz8"},T=({children:e,title:t,state:a,darkHeader:n=!1,active:r=!0,toggled:l=!0,open:c=!0})=>{const[d,u]=(0,s.useState)(c),p=(0,g.W7)();return s.createElement("div",{className:(0,o.cn)({[C.block]:!0,[C.open]:d,[C.disabled]:!r,[C.mobile]:p,[C.desktop]:!p})},l&&s.createElement("div",{className:(0,o.cn)({[C.title]:!0,[C.dark]:n}),onClick:()=>u(!d)},s.createElement("div",{className:C.leftWrap},s.createElement("div",{className:C.leftWrapText,title:t},t),a&&a===E.bx.live&&s.createElement("div",{className:C.leftWrapLive},s.createElement("div",{className:(0,o.cn)({[C.live]:!0,[C.liveBig]:!0})},E.WQ))),s.createElement("div",{className:C.arrow},s.createElement(m.le,{name:i.D.baseArrow}))),!l&&s.createElement("div",{className:C.title},t),d&&s.createElement("div",{className:C.content},e))},N=(0,s.memo)(T),k="progress-loader_loader__Zxyha",x="progress-loader_bar__fxPbJ",w="progress-loader_slow__YNYPp",L="progress-loader_fast__6XMaN",I=()=>s.createElement("div",{className:k},s.createElement("div",{className:(0,o.cn)([x,L])}),s.createElement("div",{className:(0,o.cn)([x,w])}));var P=a(52185),B=a(78083),F=a(19813),M=a(92961);const A="arrow-pagination_arrowPagination__LmHWV",D="arrow-pagination_absolute__B4F4u",j="arrow-pagination_arrowContainer__Xr5mM",O="arrow-pagination_full__MJa95",R="arrow-pagination_arrow__CczRX",H="arrow-pagination_disabled__cFcv4",W="arrow-pagination_left__bUYpt";var V=a(8909);let U=function(e){return e.none="none",e.absolute="absolute",e.full="full",e}({});const G=({position:e=U.none,totalPages:t,currentPage:a,selectedPage:n,changePage:r})=>s.createElement("div",{className:(0,o.cn)([A,e===U.absolute&&D])},s.createElement("div",{className:(0,o.cn)([j,e===U.full&&O])},s.createElement("div",{onClick:()=>r("page",n-1),className:(0,o.cn)([R,W,a<=1&&H]),"data-test":"arrowLeft"},s.createElement(V.l,{name:i.D.arrow})),s.createElement("div",{onClick:()=>r("page",n+1),className:(0,o.cn)([R,a>=t&&H]),"data-test":"arrowRight"},s.createElement(V.l,{name:i.D.arrow}))));var $=a(27907),Z=a(98090),z=a(60592);const q="download-pdf-button_share__KuinC",X="download-pdf-button_round__o+IhD",J="download-pdf-button_betSlip__YK1WT";let Y=function(e){return e.betSlip="betSlip",e}({});const K=({onClick:e,round:t,types:a=[],style:n,tooltipPosition:r,wrapperClass:l,modifier:c})=>s.createElement("div",{style:n,className:l},s.createElement(F.Z,{title:(0,g.__)("Sports_._Platform_._Download & print your bet info"),type:"second",position:r,longText:!0,style:{width:"130px"}},s.createElement("div",{className:(0,o.cn)([q,t&&X,a.length&&Y.betSlip&&J]),onClick:t=>{t.stopPropagation(),e()}},s.createElement(m.le,{name:i.D.downloadIcon,modifier:c}))));var Q=a(36191),ee=a(7560),te=a(98283),ae=a(64251);const se="tooltip_wrap__4koJw",ne="tooltip_tooltip__QwNbw",oe=["offset","noArrow","hidden","wrapperStyle","customStyle"],ie=e=>{let{offset:t=5,noArrow:a=!0,hidden:n,wrapperStyle:i,customStyle:r}=e,l=(0,te.Z)(e,oe);return s.createElement(s.Fragment,null,!n&&s.createElement("div",{className:(0,o.cn)([se,i&&i])},s.createElement(ae.u,(0,ee.Z)({},l,{noArrow:a,offset:t,className:(0,o.cn)([ne,r&&r])}))))},re=(0,s.memo)(ie)},78083:(e,t,a)=>{"use strict";a.d(t,{S:()=>u,a:()=>p});var s=a(2784),n=a(69180);const o="styles_loader__9MGdS",i="styles_loaderWrapper__A32vO",r="styles_loaderTitle__+V-oS",l="styles_loaderSubtitle__2cTCV",c="styles_loaderLogo__J+1rV",d="styles_loaderText__4lL5G";var m=a(99932);let u=function(e){return e.Platform="platform",e.NationalCasino="nationalCasino",e.TonyBet="tonyBet",e.Bet22="bet22",e.BizzoCasino="bizzoCasino",e.Ivibet="ivibet",e}({});const p=({url:e,alt:t})=>s.createElement("div",{className:o},s.createElement("div",{className:i},s.createElement("div",{className:r},(0,n.__)("Registration_._Phrase_._Registration")),s.createElement("div",{className:l},(0,n.__)("Registration_._Phrase_._is almost done")),s.createElement("div",{className:c},s.createElement(m.wY,{src:e,alt:t})),s.createElement("div",{className:d},(0,n.__)("Registration_._Phrase_._please wait..."))))},60592:(e,t,a)=>{"use strict";a.d(t,{T:()=>p,R:()=>u});var s=a(2784),n=a(69180),o=a(20231),i=a(99906),r=a(99932),l=a(19813);const c="styles_share__GahxI",d="styles_round__xuHZA",m="styles_betSlip__glb--";let u=function(e){return e.betSlip="betSlip",e}({});const p=({onClick:e,round:t,types:a=[],style:p,tooltipPosition:_,wrapperClass:g,modifier:v})=>s.createElement("div",{style:p,className:g},s.createElement(l.Z,{title:(0,n.__)("Sports_._Platform_._Share bet"),type:"second",position:_,containerStyle:t&&{width:"32px"}},s.createElement("div",{className:(0,o.cn)([c,t&&d,a.length&&u.betSlip&&m]),onClick:t=>{t.stopPropagation(),e()}},s.createElement(r.le,{name:i.D.shareIcon,modifier:v}))))},36191:(e,t,a)=>{"use strict";a.d(t,{B:()=>r});var s=a(2784),n=a(20231),o=a(69180);const i="site-menu-new-icon_newIcon__NhrRh",r=()=>s.createElement("div",{className:(0,n.cn)([i])},(0,o.__)("Default_._Title Or Link_._NEW"))},27907:(e,t,a)=>{"use strict";a.d(t,{i:()=>i});var s=a(2784),n=a(20231);const o={Wrapper:"snake-loader_Wrapper__eWJsB",Loader:"snake-loader_Loader__kRkfQ",LoaderSVG:"snake-loader_LoaderSVG__0P4mP",Rect:"snake-loader_Rect__MV0oD"},i=({isLoading:e,color:t="#4DA533",borderRadius:a=0,classNames:i=[],onClick:r=(()=>{}),children:l})=>s.createElement("div",{className:(0,n.cn)([o.Wrapper,e&&o.Animating,...i]),onClick:r},s.createElement("div",{className:o.Inner},l),e&&s.createElement("div",{className:o.Loader},s.createElement("svg",{className:o.LoaderSVG},s.createElement("defs",null,s.createElement("linearGradient",{id:"gradient",x1:"0%",y1:"100%",x2:"100%",y2:"0%"},s.createElement("stop",{offset:"0%",stopColor:t,stopOpacity:"0"}),s.createElement("stop",{offset:"80%",stopColor:t,stopOpacity:"0"}),s.createElement("stop",{offset:"100%",stopColor:t,stopOpacity:"1"}),s.createElement("animate",{attributeType:"XML",attributeName:"x1",values:"0; 1; 1; 0; 0",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}),s.createElement("animate",{attributeType:"XML",attributeName:"y1",values:"0; 0; 1; 1; 0",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}),s.createElement("animate",{attributeType:"XML",attributeName:"x2",values:"1; 0; 0; 1; 1",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}),s.createElement("animate",{attributeType:"XML",attributeName:"y2",values:"1; 1; 0; 0; 1",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}))),s.createElement("rect",{className:o.Rect,height:"100%",rx:a,stroke:"url(#gradient)"}))))},19813:(e,t,a)=>{"use strict";a.d(t,{Z:()=>_});var s=a(2784),n=a(20231);const o="title-hover_Wrapper__MjyTC",i="title-hover_TextContainer__fKRZP",r="title-hover_longTextContainer__t3Ufs",l="title-hover_TextContainerSecond__i+7+J",c="title-hover_Text__GTprp",d="title-hover_TooltipRight__CH3NT",m="title-hover_TooltipBottom__fVoA+",u="title-hover_TooltipBottomRight__Q0Fg3",p="title-hover_TooltipCenter__a0-5F",_=(0,s.memo)((({title:e,children:t,style:a,containerStyle:_,type:g,position:v,onClick:h,classNames:b=[],longText:f})=>s.createElement("div",{className:(0,n.cn)(o),style:_,onClick:h},t,s.createElement("div",{className:(0,n.cn)(["second"===g?l:i,f&&r,"right"===v&&d,"center"===v&&p,"bottom"===v&&m,"bottomRight"===v&&u,...b]),style:a},s.createElement("div",null,s.createElement("span",{className:c},e))))))},97963:(e,t,a)=>{"use strict";a.d(t,{n:()=>p});var s=a(2784),n=a(54758),o=a(20231);const i="ui-icon_analytics_icon__zUuJQ",r="ui-icon_analytics_modern__v0exG",l="ui-icon_analytics_tooltipTrigger__iRTjy",c="ui-icon_analytics_eventTooltip__Hmehr",d="ui-icon_analytics_tooltipTriggerClickable__jUww+",m="ui-icon_analytics_tooltipContainer__95nNh",u=({tooltipText:e,tooltipClickable:t=!1,isModernLine:a})=>{const{tooltipRef:u,isTooltipOpen:p,tooltipHandler:_}=(0,n.Z)();return s.createElement("div",{ref:u,onClick:t?_:null,className:(0,o.cn)({[i]:!0,[r]:a,[l]:!t,[d]:t&&p}),"data-test":"analyticsIcon"},s.createElement("svg",{width:a?"14":"16",height:a?"14":"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},s.createElement("rect",{y:".825",width:"14.35",height:"14.35",rx:"3",fill:"#F2C94C"}),s.createElement("path",{d:"M9.563 6.073a1.034 1.034 0 0 1-.131-.504.053.053 0 0 0-.02-.042.054.054 0 0 0-.047-.008l-1.736.486a.088.088 0 0 0-.064.087c.001.013.004.025.01.037.08.148.12.314.12.482a.072.072 0 0 0 .092.07l1.723-.482a.087.087 0 0 0 .053-.126ZM9.542 9.37a.086.086 0 0 0-.059-.047l-1.68-.391a.086.086 0 0 0-.108.086v.024c0 .154-.034.307-.1.446a.087.087 0 0 0 .059.122l1.671.39a.089.089 0 0 0 .098-.049.086.086 0 0 0 .009-.038V9.91c0-.161.037-.32.109-.464a.088.088 0 0 0 .001-.076Z",fill:"#3E4049"}),s.createElement("path",{d:"M3.356 3.833a.347.347 0 0 0-.348.348v7.472a.516.516 0 0 0 .517.514h7.47a.347.347 0 0 0 0-.695H3.79a.084.084 0 0 1-.062-.025.087.087 0 0 1-.025-.062v-.017a.086.086 0 0 1 .041-.074l2.192-1.347a.087.087 0 0 0 .014-.14 1.042 1.042 0 0 1-.27-.398.087.087 0 0 0-.127-.043l-1.718 1.057a.087.087 0 0 1-.132-.074v-.92a.086.086 0 0 1 .034-.07l2.305-1.77a.086.086 0 0 0 0-.139 1.05 1.05 0 0 1-.313-.367.087.087 0 0 0-.13-.029l-1.757 1.35a.087.087 0 0 1-.14-.07V4.181a.347.347 0 0 0-.346-.348Z",fill:"#3E4049"}),s.createElement("path",{d:"M6.654 7.306a.694.694 0 1 0 0-1.39.694.694 0 0 0 0 1.39ZM10.474 6.264a.694.694 0 1 0 0-1.389.694.694 0 0 0 0 1.389ZM10.474 10.604a.694.694 0 1 0 0-1.389.694.694 0 0 0 0 1.39ZM6.654 9.736a.694.694 0 1 0 0-1.389.694.694 0 0 0 0 1.39Z",fill:"#3E4049"})),e&&s.createElement("div",{className:c},s.createElement("div",{className:m},s.createElement("span",null,e))))},p=(0,s.memo)(u)},72853:(e,t,a)=>{"use strict";a.d(t,{m:()=>c});var s=a(2784),n=a(20231);const o="ui-icon_live_icon__fb-TJ",i="ui-icon_live_middle__JZW5n",r="ui-icon_live_transparent__9s7Eh",l=({id:e="",modifiers:t=[],customClass:a=""})=>s.createElement("div",{className:(0,n.cn)([o,t.includes("transparent")&&i,a])},s.createElement("svg",{width:"23",height:"16",viewBox:"0 0 23 16",xmlns:"http://www.w3.org/2000/svg"},s.createElement("path",{d:"M1.5 3.33337H20.5V12.6667H1.5V3.33337Z",fill:"white",className:(0,n.cn)([t.includes("transparent")&&r])}),s.createElement("path",{d:"M23 3.333c0-.619-.263-1.212-.732-1.65A2.594 2.594 0 0 0 20.5 1h-18c-.328 0-.653.06-.957.178a2.52 2.52 0 0 0-.81.505A2.257 2.257 0 0 0 0 3.333v9.334c0 .619.263 1.212.732 1.65.232.216.508.388.811.505.304.118.629.178.957.178h18c.663 0 1.299-.246 1.768-.683a2.257 2.257 0 0 0 .732-1.65V3.333ZM5.5 11.05h-1c-.464 0-.909-.172-1.237-.479a1.582 1.582 0 0 1-.513-1.154V5.683c0-.186.079-.364.22-.495a.778.778 0 0 1 .53-.205c.199 0 .39.073.53.205.141.13.22.309.22.495v3.733c0 .062.027.12.074.165a.26.26 0 0 0 .176.068h1c.199 0 .39.074.53.205.141.132.22.31.22.495a.677.677 0 0 1-.22.495.778.778 0 0 1-.53.205Zm3.75-.7a.677.677 0 0 1-.22.495.778.778 0 0 1-.53.205.778.778 0 0 1-.53-.205.677.677 0 0 1-.22-.495V5.683c0-.186.079-.364.22-.495a.778.778 0 0 1 .53-.205c.199 0 .39.073.53.205.141.13.22.309.22.495v4.666Zm5.5-3.08a5.274 5.274 0 0 1-1.424 3.531.745.745 0 0 1-.258.186.793.793 0 0 1-.894-.186 5.274 5.274 0 0 1-1.424-3.53V5.682c0-.186.079-.364.22-.495a.778.778 0 0 1 .53-.205c.199 0 .39.073.53.205.141.13.22.309.22.495v1.586c0 .462.09.92.266 1.352.018.044.05.083.091.11a.261.261 0 0 0 .286 0 .235.235 0 0 0 .091-.11c.175-.432.265-.89.266-1.352V5.683c0-.186.079-.364.22-.495a.778.778 0 0 1 .53-.205c.199 0 .39.073.53.205.141.13.22.309.22.495v1.586Zm3.867.126c.199 0 .39.074.53.205.141.132.22.31.22.495a.677.677 0 0 1-.22.495.778.778 0 0 1-.53.205H18a.26.26 0 0 0-.177.069.226.226 0 0 0-.073.165c0 .062-.02.51.027.555.047.043.157.068.223.068h1c.199 0 .39.074.53.205.141.131.22.31.22.495a.677.677 0 0 1-.22.495.778.778 0 0 1-.53.205h-1c-.464 0-.909-.173-1.237-.479a1.582 1.582 0 0 1-.513-1.154v-2.8c0-.433.185-.849.513-1.155A1.818 1.818 0 0 1 18 4.985h1c.199 0 .39.074.53.205.141.132.22.31.22.495a.677.677 0 0 1-.22.495.778.778 0 0 1-.53.205h-1a.26.26 0 0 0-.177.069.226.226 0 0 0-.073.165v.543c0 .062.026.121.073.165a.26.26 0 0 0 .177.068h.617Z",fill:"#eb5e58"}),s.createElement("defs",null,s.createElement("radialGradient",{cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(22.365 0.999999) rotate(147.954) scale(26.3855 30.9161)"},s.createElement("stop",{offset:"1",stopColor:"#EB5E58"}))))),c=(0,s.memo)(l)},72777:(e,t,a)=>{"use strict";a.d(t,{x:()=>u});var s=a(2784),n=a(20231),o=a(69180),i=a(99906);const r={timerIcon:"event-table-timer_timerIcon__xEieF",modern:"event-table-timer_modern__mYzWU",black:"event-table-timer_black__kACll",small:"event-table-timer_small__U3E8-"};var l=a(95970),c=a(8909),d=a(4277);const m=({matchTime:e,stoppageTime:t,modifiers:a=[],isModernView:m,customClass:u})=>{const{timeData:p}=(0,d.d)({matchTime:e,stoppageTime:t});return s.createElement(s.Fragment,null,s.createElement("div",{className:(0,n.cn)([r.timerIcon,m&&r.modern,(0,o.W7)()&&r.small,a.includes("black")&&r.black,...a]),"data-test":"timerIcon"},s.createElement(c.l,{name:i.D.liveTimer})),s.createElement("div",{className:(0,n.cn)([l.Z.infoText,m&&l.Z.isModern,(0,o.W7)()&&l.Z.smallFontSize,(0,o.W7)()&&m&&l.Z.lineHeight,a.includes("black")&&l.Z.black,...a,u])},s.createElement("div",{className:r.value,"data-test":"liveTimer"},!!p&&s.createElement(s.Fragment,null,p.totalMinutes,":",p.seconds))))},u=(0,s.memo)(m)},55908:(e,t,a)=>{"use strict";a.d(t,{F:()=>_});var s=a(2784),n=a(54758),o=a(83807),i=a(20231),r=a(99906),l=a(32800),c=a(8909);const d=({roundTypeLabel:e,bestOf:t,bestOfStatusName:a})=>s.createElement(s.Fragment,null,[e&&s.createElement("div",{key:1},e),!!t&&!!a&&s.createElement("div",{key:2},t,"\xa0",a)].filter(Boolean)),m=(0,s.memo)(d);var u=a(21856);const p=({tooltipClickable:e,bestOf:t,bestOfStatusName:a,tooltipData:d,blackFontColor:p,viewType:_,isFullEvent:g})=>{const{tooltipRef:v,isTooltipOpen:h,tooltipHandler:b}=(0,n.Z)(),{shouldShowTooltip:f,shouldShowInfo:y,roundTypeLabel:S,periodsLabel:E}=(0,u.e_)({tooltipData:d,bestOf:t,bestOfStatusName:a}),C=_===o.EO.modern;return s.createElement("div",{ref:v,onClick:e?b:null,className:(0,i.cn)([l.Z.bestOf,l.Z.marginLeft,y&&l.Z.infoTooltip,!!E&&l.Z.withPeriod,C&&l.Z.modern,!e&&l.Z.tooltipTrigger,e&&h&&l.Z.tooltipTriggerClickable,h&&e,p&&l.Z.black])},E&&s.createElement("div",{className:l.Z.periodsLabel},E),s.createElement(s.Fragment,null,y&&s.createElement("div",{className:(0,i.cn)([l.Z.infoIconCircle,g&&l.Z.white])},s.createElement(c.l,{name:r.D.info_circle})),!y&&t),f&&s.createElement("div",{className:l.Z.eventTooltip},s.createElement("div",{className:l.Z.tooltipContainer},s.createElement(m,{bestOf:t,bestOfStatusName:a,roundTypeLabel:S}))))},_=(0,s.memo)(p)},90702:(e,t,a)=>{"use strict";a.d(t,{U:()=>r});var s=a(2784),n=a(45980),o=a(64208);const i="flagIcon_icon__9LPQd",r=(0,n.connect)((e=>({cdn:(0,o.xb5)(e)})),null)((({flagImage:e,code:t,cdn:a,name:n=""})=>{if(!t)return null;const o=`${a}/flags/${t.toLowerCase()}.svg`;return s.createElement("img",{className:i,src:e||o,alt:n,loading:"lazy",decoding:"async"})}))},42473:(e,t,a)=>{"use strict";a.d(t,{JC:()=>s.ArrowPagination,aY:()=>s.ArrowPositions,gF:()=>Aa.g,FZ:()=>st.BaseRegistrationForm,MF:()=>s.BettingSettingsDescription,XZ:()=>s.Checkbox,Cs:()=>s.CheckboxStyle,iR:()=>s.CollapseBlock,jO:()=>ns,zF:()=>ds,e0:()=>_s,bg:()=>s.DateTimeFormatter,sm:()=>s.DocLoader,Af:()=>s.DownloadPDFButton,ah:()=>s.DownloadPDFButtonTypes,Z4:()=>s.DraggedScroll,m2:()=>Ha,Pt:()=>Wa.EparakstsLogin,A4:()=>Va.EparakstsRegistration,O8:()=>y,mY:()=>ne,NX:()=>ue,Cg:()=>R,C_:()=>ge,wr:()=>q,xO:()=>L.x,Ch:()=>K,F2:()=>A.F,U6:()=>ve.U,n$:()=>s.IconAnalytics,mR:()=>s.IconLive,pA:()=>s.IconLoader,Wq:()=>Ft,U0:()=>je,CX:()=>qe,MJ:()=>at,Hv:()=>s.ModalPortal,_x:()=>Ss,Uc:()=>ea.OntarioAdditionalFields,tE:()=>sa.OntarioTermsAndConditions,YM:()=>Ua.Y,s0:()=>s.ProgressLoader,GT:()=>ut.RecaptchaNotification,Az:()=>fa,B3:()=>ra.RegistrationBrazilWithCPF,Gp:()=>_t,n9:()=>Ma,Nq:()=>Ct,Dp:()=>Qt,KT:()=>aa.RegistrationOntarioLogos,kt:()=>xa,br:()=>Vt,SK:()=>s.RegistrationStartedBrands,aq:()=>s.RegistrationStartedLoader,EW:()=>Mt.RegistrationSteps,Jn:()=>ma,OC:()=>oa,$l:()=>He,tV:()=>Xa,Tz:()=>s.ShareButton,Rc:()=>s.ShareButtonTypes,Bw:()=>s.SiteMenuNewIcon,in:()=>s.SnakeLoader,qn:()=>Rt,ZA:()=>s.TitleHover,u:()=>s.Tooltip,hA:()=>ea._OntarioAdditionalFields,on:()=>sa._OntarioTermsAndConditions,e2:()=>ta.e,Bq:()=>Pt,UJ:()=>s.modalPortalActiveClass,Ti:()=>Oa,sW:()=>ia.s,MV:()=>hs});var s=a(54671),n=a(2784),o=a(83807),i=a(20231),r=a(24470);const l="event-table-additional-results_result__TZY8D",c="event-table-additional-results_server__qRqH4",d="event-table-additional-results_score__7qD7P",m="event-table-additional-results_base__Hyv6C",u="event-table-additional-results_white__sRU8h",p="event-table-additional-results_resultCol__eJQDV",_="event-table-additional-results_resultMain__Truer",g="event-table-additional-results_green__gciGF",v="event-table-additional-results_paddingLeft__NxSwP",h="event-table-additional-results_resultBase__FBjCG";var b=function(e){return e.over="A",e}(b||{});const f=({sportId:e,currentServer:t,isGameScore:a,periods:s,score:f,team:y,gameScore:S,isFullEvent:E,isModernView:C,isHomeTeam:T,dismissals:N})=>{const k=(0,n.useMemo)((()=>s?s[s.length-1]:null),[s]),x=()=>S&&50===Number(S)?b.over:S||0;return n.createElement("div",{className:l},(t||T)&&n.createElement("div",{className:c}),a&&!C&&n.createElement("div",{className:d},x()),a&&C&&n.createElement("div",{className:(0,i.cn)([m,p,E&&u])},x()),!!k&&r.FA.includes(e)&&n.createElement("div",{className:(0,i.cn)([!C&&h,C&&m,C&&p,C&&_,E&&C&&u])},y===o.SG.away?k.team2Score:k.team1Score),n.createElement("div",{className:(0,i.cn)([g,p,!C&&v]),"data-test":"teamScore"},f,!!N&&`/${N}`))},y=(0,n.memo)(f);var S=a(45980),E=a(20792),C=a(99906),T=a(49236),N=a(4269),k=a(64208),x=a(46115),w=a(95970),L=a(72777),I=a(8909),P=a(72853),B=a(97963),F=a(19162),M=a(56652),A=a(55908),D=a(30431),j=a(52185);const O=({matchStatusId:e,status:t,matchTime:a,stoppageTime:s,visible:r,broadcast:l,broadcastsEnabled:c,time:d,tooltipData:m,bestOf:u,bestOfStatusName:p,viewType:_,tips:g,isOddsBoosterEnabled:v,hasBooster:h})=>{const b=_===o.EO.modern,{shouldShowTooltipContainer:f}=(0,M.e)({tooltipData:m,bestOf:u,bestOfStatusName:p});return n.createElement(n.Fragment,null,g&&n.createElement(B.n,{tooltipText:E.nP}),t===o.N3.stopped||T.Xms.includes(e)&&n.createElement("div",{className:w.Z.stoppedIcon,"data-test":"pauseIcon"},n.createElement(I.l,{name:C.D.matchStopped})),!!a&&n.createElement(n.Fragment,null,n.createElement("div",{className:w.Z.infoIcon,"data-test":"liveIcon"},n.createElement(P.m,null)),!!r&&n.createElement(L.x,{matchTime:a,stoppageTime:s})),!a&&n.createElement(n.Fragment,null,!!r&&!!d&&n.createElement("div",{className:(0,i.cn)({[w.Z.infoText]:!0,[w.Z.marginRight]:!0,[w.Z.isModern]:b})},n.createElement("div",{className:(0,i.cn)({[w.Z.matchTime]:!0,[w.Z.smallFontSize]:b})},n.createElement(j.b,{value:d,onlyTime:!0}))),n.createElement("div",{className:w.Z.infoIcon},n.createElement(P.m,null))),!!l&&!!c&&n.createElement("div",{className:w.Z.broadcastIcon,"data-test":"broadcastIcon"},n.createElement(I.l,{name:b?C.D.modernBroadcast:C.D.ic_broadcast})),v&&h&&n.createElement(D.o,null),f&&n.createElement(A.F,{tooltipData:m,bestOf:u,viewType:_,bestOfStatusName:p}))},R=(0,S.connect)(((e,t)=>{const{eventId:a,sportId:s,roundType:n,outcomes:o}=t;return{tooltipData:(0,F.$z)({state:e,event:{eventId:a,sportId:s,roundType:n}}),broadcast:(0,F.Kl)({state:e,id:a}),broadcastsEnabled:(0,k.HVK)(e),bestOf:(0,F.kk)({state:e,id:a}),bestOfStatusName:(0,F._J)(s),viewType:(0,N.GKz)(e),isOddsBoosterEnabled:(0,k.XiT)(e),hasBooster:(0,x.oT)(e,a,o)}}))((0,n.memo)(O));var H=a(18321);const W="event-table-periods-history_resultRow__13vCG",V="event-table-periods-history_resultNotOverflowed__AjYu7",U="event-table-periods-history_white__7vccS",G="event-table-periods-history_resultOverflowed__lxMxa";var $=a(32800),Z=a(46169);const z=({periods:e,statusName:t,overflowed:a,periodsTooltipOnly:s,tooltipClickable:r=!1,isFullEvent:l,tiebreak:c,tiebreakSuper:d,viewType:m})=>{const{moreThanOnePeriod:u,seperatePeriodScores:p,tooltipRef:_,isTooltipOpen:g,tooltipHandler:v,periodScores:h}=(0,Z.B)({periods:e,statusName:t,overflowed:a,periodsTooltipOnly:s,tooltipClickable:r}),b=m===o.EO.modern,f=!c&&u&&!s;return n.createElement(n.Fragment,null,n.createElement("div",{ref:_,onClick:r?v:null,className:(0,i.cn)({[W]:!0,[V]:!a,[$.Z.tooltipTrigger]:!r,[$.Z.tooltipTriggerClickable]:r&&g})},n.createElement("div",{className:(0,i.cn)({[G]:!0,[V]:!a,[U]:b&&l}),"data-test":"eventPeriodAndScore"},c&&n.createElement(n.Fragment,null,t,"\xa0",d&&n.createElement(n.Fragment,null,H.D),!d&&n.createElement(n.Fragment,null,H.S)),!c&&t,f&&p.map((e=>n.createElement("span",{key:e.number,"data-test":"scoreInPeriod"},e.team1Score,":",e.team2Score))))),u&&n.createElement("div",{className:$.Z.eventTooltip},h))},q=(0,S.connect)((e=>({viewType:(0,N.GKz)(e)})))((0,n.memo)(z)),X="event-team-cards_card__89BYG",J="event-team-cards_inlineBlock__CAcHW",Y=({team:e,statistics:t,viewType:a})=>{const{redCards:s,yellowRedCards:r}=t||{},l=+(s||{})[e]+ +(r||{})[e],c=a===o.EO.modern;return n.createElement(n.Fragment,null,!!l&&n.createElement("div",{className:(0,i.cn)([X,c&&J]),"data-test":"penaltyCard"},l))},K=(0,S.connect)(((e,t)=>{const{eventId:a}=t;return{statistics:(0,F.aC)({state:e,id:a}),viewType:(0,N.GKz)(e)}}))((0,n.memo)(Y));var Q=a(77285),ee=a(76935);const te="event-table-body-stats-block_wrapper__Zlkm8",ae="event-table-body-stats-block_paddingTop__obWcV",se="event-table-body-stats-block_iframe__DSEAY",ne=({url:e,classNames:t=[],isModern:a})=>{const[s,o]=(0,n.useState)(!1),[r,l]=(0,n.useState)(!1);return n.createElement("div",{className:(0,i.cn)([te,a&&ae,...t])},!s&&n.createElement(Q.Q,null),r&&n.createElement(ee.T,{text:"Something went wrong."}),!r&&n.createElement("iframe",{className:se,src:e,onLoad:()=>{o(!0)},onError:()=>{l(!0)}}))};var oe=a(69180);const ie="event-table-body-stats-controls_Wrapper__ifAJ4",re="event-table-body-stats-controls_OpenWindowIcon__4fu2z",le="event-table-body-stats-controls_Toggle__5hyJ-",ce="event-table-body-stats-controls_ToggleIcon__0yB4X",de="event-table-body-stats-controls_ToggleIconOpen__wcpUz";var me=a(19813);const ue=({isOpen:e,openWindow:t,toggleBlock:a})=>n.createElement("div",{className:ie},n.createElement("div",{onClick:t},n.createElement(me.Z,{title:(0,oe.__)("Event Table_._Stats Open Tooltip_._Open in new window"),style:{width:"152px"}},n.createElement(I.l,{name:C.D.factorStats,modifier:re}))),n.createElement("div",{className:le,onClick:a,"data-test":"statsControlToggler"},n.createElement(I.l,{name:C.D.baseArrow,modifier:(0,i.A)([ce,e&&de])})));var pe=a(59425);const _e=({event:e,result:t,isVisible:a,statusName:s,periodsTooltipOnly:o,tiebreak:i,tips:r,tooltipClickable:l=!1,tiebreakSuper:c,outcomes:d})=>{const{clock:m,matchStatusId:u,periods:p}=t||{},{status:_,time:g,sportId:v,id:h,roundType:b,hasBetBuilder:f}=e||{},{matchTime:y,stoppageTime:S}=m||{},E=(0,oe.W7)();return n.createElement(n.Fragment,null,T._gL.includes(_)&&n.createElement("div",{className:"top-events__event-bar"},n.createElement("div",{className:"top-events__event-body-status"},n.createElement(R,{tooltipClickable:l,eventId:h,sportId:Number(v),roundType:b,time:g,tips:r,matchStatusId:u,status:_,stoppageTime:S,matchTime:y,visible:a,outcomes:d})),n.createElement("div",{className:"top-events__event-info"},f&&E&&n.createElement("div",{className:"league-teams__betBuilderIcon"},n.createElement("span",{className:"league-teams__betBuilderText"},(0,oe.__)("Event BetBuilder_._BetBuilder text_._Bet builder"))),n.createElement(q,{overflowed:!0,periods:p,tiebreak:i,tiebreakSuper:c,statusName:s,periodsTooltipOnly:o}))))},ge=(0,S.connect)(((e,{event:t,result:a})=>{const{sportId:s}=t||{},{matchStatusId:n}=a||{};return{statusName:(0,pe._8l)(e,n||null),periodsTooltipOnly:(0,F.vH)(s)}}),{})((0,n.memo)(_e));var ve=a(90702),he=a(55758),be=a(99932),fe=a(69e3);const ye="error-field_messageBox__-iDoA",Se="error-field_error__47tff",Ee="error-field_warning__bB5et",Ce="error-field_warningText__fdQNn",Te="error-field_textAccent__lM1U3";var Ne=a(16688);let ke=function(e){return e.error="error",e.warning="warning",e}({});const xe={[ke.error]:Se,[ke.warning]:Ee},we=({errorMessage:e,errorCode:t})=>{const a=33===t?ke.warning:ke.error;return n.createElement("div",{className:"login-form__field login-form__field--error"},n.createElement("div",{className:(0,i.cn)([ye,xe[a]])},a===ke.error&&n.createElement(n.Fragment,null,n.createElement(I.l,{name:C.D.notice}),n.createElement("div",{"data-test":"wrongUsernameOrPassword"},e)),a===ke.warning&&n.createElement(n.Fragment,null,n.createElement(I.l,{name:C.D.attention_triangle}),n.createElement("div",{className:Ce},(0,oe.__)("Default_._Error_._To activate your account, please"),n.createElement(Ne.w,{customClass:Te,path:k.jZg.contactUs},(0,oe.__)("Default_._Error_._contact our support"))))))},Le=({showconfirmTitle:e,loading:t,isInvalid:a})=>n.createElement("div",{className:"login-form__field login-form__field--action"},n.createElement(s.SnakeLoader,{borderRadius:25,isLoading:t,color:"var(--betslipLoaderColor)",classNames:["loading-button"]},n.createElement(be.zx,{text:e?(0,oe.__)("Default_._Action_._Confirm"):(0,oe.__)("Default_._Action_._Log in"),type:["default","full","large"],disabled:a||t,buttonType:{type:"submit"},dataTest:"submitLogin"})));var Ie=a(52659),Pe=a(13834);const Be={authentication:"confirmation-code-field_authentication__pd+An",title:"confirmation-code-field_title__+Xcy4",codeWrapper:"confirmation-code-field_codeWrapper__htQ+z",desc:"confirmation-code-field_desc__uFofn",resend:"confirmation-code-field_resend__suFVI",resendSent:"confirmation-code-field_resendSent__bBfGV",mobile:"confirmation-code-field_mobile__kbf7N"},Fe=(0,S.connect)((e=>({resendTimer:(0,k.awM)(e)})),null)((({codeInvalid:e,loading:t,authType:a,fieldData:s,resendTimer:o,setConfirmationState:r,loginData:l,onChange:c,sendConfirmationCode:d})=>{const m=a===N.$al.AML,u=a===N.$al.TWO_FACTOR,{sendButtonText:p,smsTime:_,sendLoginCode:g}=(0,Pe.V)({sendSmsHandler:d,resendTimer:o});(0,n.useEffect)((()=>{e&&!t&&c({valid:!1,value:s.value,excluded:!1},he.bW.confirmationCode),e||t||c({valid:s.value?s.valid:null,value:s.value,excluded:!1},he.bW.confirmationCode)}),[e,t]),(0,n.useEffect)((()=>(u&&r(!0),m&&r(!1),()=>r(!1))),[a]);const v=_>0;return n.createElement(n.Fragment,null,m&&n.createElement(n.Fragment,null,n.createElement("div",{className:"grid__row"},n.createElement("div",{className:"grid__col"})),n.createElement("div",{className:"grid__row grid__row--full grid__row--border_top"}),n.createElement("div",{className:"grid__row grid__row--full"},n.createElement("div",{className:"grid__col grid__col--full"},n.createElement(Ie.Em,{validate:"minMaxLength",type:"text",error:s.valid,minLength:N.SVv.smsCodeLength,maxLength:N.SVv.smsCodeLength,placeholder:(0,oe.__)("Default_._Form_._Confirmation code"),onBlur:e=>{c(e,he.bW.confirmationCode)},onChange:e=>{c(e,he.bW.confirmationCode)},value:s.value,dataTest:"confirmationCode"}))),n.createElement("div",{className:"grid__row grid__row--full"},n.createElement("div",{className:"grid__col grid__col--full"},n.createElement("div",{className:(0,i.cn)(["code-resend",v&&"code-resend--button-disabled"]),"data-test":"code-resend"},(0,oe.__)("Login_._Form_._Didn't get a code?"),n.createElement("span",{className:"code-resend__timer"},p),n.createElement("button",{onClick:()=>g(l()),"data-test":"errorConfirmationButton",type:"button"},(0,oe.__)("Login_._Form_._Resend"))))),n.createElement("div",{className:"grid__row grid__row--full grid__row--border_bottom"},"\xa0")),u&&n.createElement("div",{className:(0,i.cn)([Be.authentication,(0,oe.W7)()&&Be.mobile])},n.createElement("div",{className:Be.title},(0,oe.__)("Login_._Form_._Authentication code required")),n.createElement("div",{className:Be.codeWrapper},n.createElement("div",{className:Be.code},n.createElement(Ie.Em,{validate:"minMaxLength",type:"text",error:s.valid,minLength:N.SVv.smsCodeLength,maxLength:N.SVv.smsCodeLength,placeholder:(0,oe.__)("Default_._Form_._Confirmation code"),onBlur:e=>{c(e,he.bW.confirmationCode)},onChange:e=>{c(e,he.bW.confirmationCode)},value:s.value,dataTest:"confirmationCode"})),n.createElement("div",{className:Be.desc},(0,oe.__)("Login_._Form_._Confirmation code has been sent to your email")),n.createElement("div",{className:(0,i.cn)([Be.resend,v&&Be.resendSent])},(0,oe.__)("Login_._Form_._Didn't get a code?"),n.createElement("button",{onClick:()=>!v&&g(l()),"data-test":"errorConfirmationButton",type:"button"},n.createElement("span",null,p),n.createElement("span",null,(0,oe.__)("Login_._Form_._Resend")))))))}));var Me=a(90290);const Ae="fit-to-play_checkbox__Hh9sj",De=({updateCheckbox:e,value:t})=>n.createElement("div",{className:Ae},n.createElement(Me.X,{checked:t,onChange:t=>{e(t.target.checked)},modifiers:["top"],style:Me.C.greenSquare,dataTest:"loginFitToPlay",classNames:["form__label"]},n.createElement("div",{dangerouslySetInnerHTML:{__html:(0,oe.__)("Default_._Form_._I am %eligible% and fit to play",{eligible:`${(0,oe.__)("Default_._Form_._eligible")}`})}}))),je=(0,S.connect)((e=>({signInForm:(0,N.m5x)(e),error:(0,N.wiw)(e),errorData:(0,N.iMj)(e),loginTypes:(0,k.NRJ)(e),country:(0,N.QQc)(e,(0,k.Pq3)(e)),loading:(0,N.V$d)(e),isFitToPlayRequired:(0,k.kST)(e)})),(e=>({login:t=>{e((0,N.WLI)(t))},sendConfirmationCode:(t,a)=>{e((0,N.u3l)(t,a))},updateSignInData:t=>{e((0,N.iFA)(t))}})))((({signInForm:e,error:t,errorData:a,loginTypes:s,country:i,loading:r,isFitToPlayRequired:l,login:c,onLoginClick:d,sendConfirmationCode:m,updateSignInData:u})=>{const p=(0,n.useRef)(null),[_]=(0,n.useState)(s[0]),[g,v]=(0,n.useState)(!1),h=s.includes(o.$u.email),b=s.includes(o.$u.phone),f=i&&i.dialCode?i.dialCode:null,{apiErrorCode:y,authType:S}=a||{},[E,T]=(0,n.useState)(!1),k=N.J_m.includes(y),x=Object.assign({},e,l&&!e.isFitToPlay&&{[he.bW.fitToPlay]:{valid:null,value:null}}),{onChange:w,fields:L,submit:I,formData:P,isValid:B}=(0,fe.Zf)({form:p,baseState:x}),F=()=>Object.assign({},P(),{type:_,prefix:f});return(0,n.useEffect)((()=>{const e=_===o.$u.email?he.bW.phone:he.bW.email;w({valid:!0,value:L[e].value},e)}),[_]),(0,n.useEffect)((()=>{I&&(d&&d(),c(F()))}),[I]),(0,n.useEffect)((()=>{I&&k&&L[he.bW.confirmationCode].value&&T(!0)}),[I]),(0,n.useEffect)((()=>{u(Object.assign({},L))}),[L]),n.createElement("form",{className:"login-form",ref:p},t&&n.createElement(we,{errorMessage:(0,oe.__)(t[0],a),errorCode:y}),k&&n.createElement(Fe,{codeInvalid:E,loading:r,authType:S,fieldData:L[he.bW.confirmationCode],loginData:F,onChange:e=>w(e,he.bW.confirmationCode),sendConfirmationCode:e=>m(e,S),setConfirmationState:e=>{v(e)}}),!g&&n.createElement(n.Fragment,null,b&&n.createElement("div",{className:"login-form__field login-form__field--phone"},n.createElement(be.Em,{type:"tel",validate:"phone",inputMode:"tel",icon:C.D.name,error:L[he.bW.phone].valid,minLength:N.SVv.minPhoneLength,maxLength:N.SVv.maxPhoneLength,onBlur:e=>w(e,he.bW.phone),onChange:e=>w(e,he.bW.phone),value:L[he.bW.phone].value,placeholder:(0,oe.__)("Default_._Form_._Phone number"),dataTest:"username"}),n.createElement("div",{className:"login-form__prefix","data-test":"authPhonePrefix"},"+",f)),h&&n.createElement("div",{className:"login-form__field login-form__field--email"},n.createElement(be.Em,{type:"email",validate:"email",inputMode:"email",minLength:N.SVv.minEmailLength,maxLength:N.SVv.maxEmailLength,placeholder:(0,oe.__)("Default_._Form_._Email"),error:L[he.bW.email].valid,onBlur:e=>w(e,he.bW.email),onChange:e=>w(e,he.bW.email),value:L[he.bW.email].value,icon:C.D.name,dataTest:"username"})),n.createElement("div",{className:"login-form__field login-form__field--password"},n.createElement(be.Em,{validate:"notEmpty",type:"password",error:L[he.bW.password].valid,maxLength:N.SVv.maxPasswordLength,placeholder:(0,oe.__)("Default_._Form_._Password"),onBlur:e=>w(e,he.bW.password),onChange:e=>w(e,he.bW.password),value:L[he.bW.password].value,modifier:["password"],icon:C.D.lock,dataTest:"password"}))),l&&!k&&n.createElement("div",{className:"login-form__field"},n.createElement(De,{updateCheckbox:e=>{w({valid:e,value:e},he.bW.fitToPlay)},value:L[he.bW.fitToPlay].value})),n.createElement(Le,{showconfirmTitle:g,loading:r,isInvalid:!B()}))})),Oe={[he.bW.email]:{valid:null,value:null},[he.bW.phone]:{valid:null,value:null}},Re=({error:e,loginTypes:t,country:a,restore:s})=>{const i=(0,n.useRef)(null),[r]=(0,n.useState)(t[0]),l=t.includes(o.$u.email),c=t.includes(o.$u.phone),d=a&&a.dialCode?a.dialCode:null,{onChange:m,fields:u,submit:p,formData:_,isValid:g}=(0,fe.Zf)({form:i,baseState:Oe});return(0,n.useEffect)((()=>{const e=r===o.$u.email?he.bW.phone:he.bW.email;m({valid:!0,value:u[e].value},e),m({valid:null,value:null},r!==o.$u.email?he.bW.phone:he.bW.email)}),[r]),(0,n.useEffect)((()=>{p&&s(Object.assign({},_(),{type:r,prefix:d}))}),[p]),n.createElement("form",{className:"login-form",ref:i},e&&n.createElement(we,{errorMessage:(0,oe.__)(e)}),c&&n.createElement("div",{className:"login-form__field login-form__field--phone"},n.createElement(be.Em,{type:"tel",validate:"phone",inputMode:"tel",icon:C.D.name,error:u[he.bW.phone].valid,minLength:N.SVv.minPhoneLength,maxLength:N.SVv.maxPhoneLength,onBlur:e=>m(e,he.bW.phone),onChange:e=>m(e,he.bW.phone),value:u[he.bW.phone].value,placeholder:(0,oe.__)("Default_._Form_._Phone number"),dataTest:"forgotPasswordPhoneInput"}),n.createElement("div",{className:"login-form__prefix","data-test":"restorePhonePrefix"},d)),l&&n.createElement("div",{className:"login-form__field login-form__field--email"},n.createElement(be.Em,{type:"email",validate:"email",inputMode:"email",minLength:N.SVv.minEmailLength,maxLength:N.SVv.maxEmailLength,placeholder:(0,oe.__)("Default_._Form_._Email"),error:u[he.bW.email].valid,onBlur:e=>m(e,he.bW.email),onChange:e=>m(e,he.bW.email),value:u[he.bW.email].value,icon:C.D.name,dataTest:"forgotPasswordEmailInput"})),n.createElement("div",{className:"login-form__field login-form__field--action"},n.createElement(be.zx,{text:(0,oe.__)("Forgot Password_._Button_._Restore"),type:["default","full","large"],buttonType:{type:"submit"},disabled:!g(),dataTest:"forgotPasswordRestoreButton"})))},He=(0,S.connect)((e=>({error:(0,N.HU2)(e),loginTypes:(0,k.NRJ)(e),country:(0,N.QQc)(e,(0,k.Pq3)(e))})),(e=>({restore:t=>{e((0,N.ta7)(t))}})))((0,n.memo)(Re));var We=a(6504);const{AuthProvidersControls:Ve}=(0,oe.ez)((()=>a.e(78).then(a.bind(a,30078))),"AuthProvidersControls"),{AuthProvidersSwitcher:Ue}=(0,oe.ez)((()=>a.e(7447).then(a.bind(a,97447))),"AuthProvidersSwitcher"),{BalticStatesProvidersSessionModal:Ge}=(0,oe.ez)((()=>Promise.all([a.e(8592),a.e(5459)]).then(a.bind(a,15459))),"BalticStatesProvidersSessionModal"),$e=({providers:e,activeProvider:t,setProvider:a,defaultProviderForm:s,balticStatesProviderSession:i,isResponsive:r=!1,isRegistration:l=!1})=>((0,n.useEffect)((()=>{const s=We.J.get(he._1);(void 0===s||!e.includes(s))&&e.length>1&&t!==e[0]&&a(e[0])}),[]),(0,n.useEffect)((()=>{e.includes(t)||a(o.gk.DEFAULT)}),[e,t]),n.createElement(n.Suspense,{fallback:null},e.length>1&&n.createElement(Ve,{providers:e,active:t,isRegistration:l,onSelect:a}),n.createElement(Ue,{activeProvider:t,defaultProviderForm:s,isResponsive:r,isRegistration:l}),i&&n.createElement(Ge,{session:i,provider:t}))),Ze=(0,S.connect)((e=>({activeProvider:(0,N.SW9)(e),balticStatesProviderSession:(0,N.Cyk)(e)})),(e=>({setProvider:t=>{e((0,N.jPb)(t))}})))((0,n.memo)($e)),ze={[k.S7i.estonia]:{EE:[o.gk.DEFAULT,o.gk.SMART_ID,o.gk.MOBILE_ID]},[k.S7i.latvia]:{LV:[o.gk.SMART_ID,o.gk.DEFAULT,o.gk.EPARAKSTS]}},qe=(0,S.connect)((e=>({country:(0,N.Nl4)(e,(0,N.tRc)(e)),registrationType:(0,k._Gb)(e),isEparakstsEnabled:(0,k.LAH)(e)})))((({country:e,registrationType:t,isEparakstsEnabled:a})=>{const s=(0,n.useMemo)((()=>{var s;return((null==(s=ze[t])?void 0:s[e])||[o.gk.DEFAULT]).filter((e=>e!==o.gk.EPARAKSTS||a))}),[e]);return n.createElement(Ze,{providers:s,defaultProviderForm:je})})),Xe="modalLanguages_wrap__ZPPtY",Je="modalLanguages_grid__E-i7C",Ye="modalLanguages_item__MScr7",Ke="modalLanguages_active__iyXSS",Qe="modalLanguages_wrapIcon__Gfe79",et="modalLanguages_name__7JtVC",tt="modalLanguages_close__RxoP-",at=n.memo((({data:e,active:t,onChangeLocale:a,onClose:s})=>n.createElement("div",{className:Xe},n.createElement("button",{className:tt,"data-test":"userLangClose",type:"button",onClick:s},n.createElement(be.le,{name:C.D.close})),n.createElement("div",{className:Je},e.map((e=>{return n.createElement("div",{key:e.url},n.createElement("div",{className:(0,i.A)({[Ye]:!0,[Ke]:t.id===e.id}),onClick:(s=e,()=>{a(s)}),"data-test":"userLangSelect"},n.createElement("div",{className:Qe},n.createElement(ve.U,{flagImage:e.flagImage,code:e.icon,name:e.text})),n.createElement("span",{className:et},e.text)));var s}))))));at.displayName="ModalLanguages";var st=a(4427),nt=a(34811),ot=a(37406),it=a(30390),rt=a(46423),lt=a(58151),ct=a(23495),dt=a(34376),mt=a(90905),ut=a(80090);const pt=({customer:e,currencies:t,country:a,registrationStarted:s,isResponsive:i=!1,locale:r,promotionsCheckboxEnabled:l=!1,resendTimer:c,updateCustomerData:d,registerCustomer:m,getCodeBySMS:u,changeStep:p})=>{const _=(0,n.useRef)(null),[g,v]=(0,n.useState)(!1),[h,b]=(0,n.useState)(!1),{checkboxFormData:f}=(0,fe.Pf)({currentCheckboxValue:e.promotion}),{executeRecaptcha:y}=(0,it.xX)(),{currencyId:S,alpha_2:E,dialCode:C,name:T}=a||{},x=(0,oe.W7)(),w=(0,n.useMemo)((()=>{const e=t.find((({code:e})=>S===e));return e?`${e.code} (${e.name})`:""}),[]),L=Object.assign({[he.bW.phone]:{valid:null,value:null},[he.bW.prefix]:{valid:!0,value:C},[he.bW.country]:{valid:!0,value:E},[he.bW.currency]:{valid:!0,value:S},[he.bW.password]:{valid:null,value:null},[he.bW.repeat]:{valid:null,value:null},[he.bW.smsCode]:{valid:null,value:null},[he.bW.promoCode]:{valid:!0,value:null},[he.bW.terms]:{valid:!1,value:null}},l&&f),{onChange:I,fields:P,submit:B,formData:F,isValid:M}=(0,lt.Z)({form:_,baseState:L});(0,n.useEffect)((()=>{p(1)}),[]);const{sendButtonText:A,smsTime:D,sendSms:j}=(0,Pe.V)({sendSmsHandler:u,resendTimer:c}),O=!P[he.bW.phone].valid||D>0,R=(0,n.useCallback)((e=>{j({prefix:P[he.bW.prefix].value,countryCode:P[he.bW.country].value,type:o.p4.phone,phone:P[he.bW.phone].value,locale:r,recaptcha:e}),b(!1)}),[P[he.bW.prefix].value,P[he.bW.country].value,P[he.bW.phone].value,r]),{execute:H}=(0,fe.IA)({action:"confirmation",successCallback:R});(0,n.useEffect)((()=>{if(!s&&B){d(F());try{y("registration").then((t=>{t&&m(Object.assign({},e,F(),{recaptcha:t}))})).catch((e=>{rt.captureException(new Error(`####Registration CAPTCHA FAILED 22####, check recaptcha: ${e}`)),console.log("registration token error",e)}))}catch(t){rt.captureException(new Error(`####Registration CAPTCHA FAILED 22####, check recaptcha: ${t}`))}}}),[B]);const W=P[he.bW.phone].value,V=(0,n.useMemo)((()=>({[he.bW.phone]:W,[he.bW.prefix]:C})),[W,C]);return n.createElement("form",{ref:_,className:"phone-form","data-test":"regByPhoneForm"},n.createElement("div",{className:"phone-form__field phone-form__field--prefix"},n.createElement(Ie.Em,{value:`+${C}`,disabled:!0})),n.createElement("div",{className:"phone-form__field phone-form__field--phone"},n.createElement(Ie.Em,{type:"tel",validate:"phone",inputMode:"tel",serverValidateField:V,minLength:N.SVv.minPhoneLength,maxLength:N.SVv.maxPhoneLength,onBlur:e=>I(e,he.bW.phone),onChange:e=>I(e,he.bW.phone),value:W,placeholder:(0,oe.__)("Default_._Form_._Phone number"),dataTest:"regPhoneNumber"}),n.createElement("div",{className:"phone-form__static-prefix"},"+",P[he.bW.prefix].value),n.createElement(ct.z,{text:A,type:["c_gray"],buttonType:{type:"button"},clickHandler:()=>{O||h||(b(!0),H())},disabled:O,dataTest:"sendSmsBtn"})),n.createElement("div",{className:"phone-form__field phone-form__field--sms-code"},n.createElement(Ie.Em,{type:"text",validate:"smsCode",inputMode:"numeric",minLength:N.SVv.smsCodeLength,maxLength:N.SVv.smsCodeLength,error:P[he.bW.smsCode].valid,onBlur:e=>I(e,he.bW.smsCode),onChange:e=>I(e,he.bW.smsCode),value:P[he.bW.smsCode].value,placeholder:(0,oe.__)("Default_._Form_._Confirmation code"),dataTest:"regSmsCode"})),n.createElement("div",{className:"phone-form__field phone-form__field--promo-code"},n.createElement(Ie.Em,{type:"text",onChange:e=>I({valid:!0,value:e.value},he.bW.promoCode),value:P[he.bW.promoCode].value,placeholder:(0,oe.__)("Default_._Form_._Enter promo code (if you have one)"),dataTest:"regPromoCode"})),n.createElement("div",{className:"phone-form__field phone-form__field--country"},n.createElement(Ie.Em,{value:T,disabled:!0})),n.createElement("div",{className:"phone-form__field phone-form__field--currency"},n.createElement(Ie.Em,{value:w,disabled:!0})),n.createElement("div",{className:"phone-form__field phone-form__field--password"},g&&!P[he.bW.password].valid&&n.createElement(dt.f7,{modifier:"password",position:i?"top":"",dataTest:"passwordRecomendations"},n.createElement(dt.cT,{type:dt.PJ.requirements},n.createElement(mt.c,null)),!x&&n.createElement(dt.cT,{type:dt.PJ.recommendations},n.createElement(mt.E,null))),n.createElement(Ie.Em,{validate:"password",type:"password",error:P[he.bW.password].valid,onBlur:()=>v(!1),onChange:e=>{I(e,he.bW.password),v(!1)},onFocus:()=>v(!0),modifier:["password"],placeholder:(0,oe.__)("Default_._Form_._Password"),minLength:N.SVv.minPasswordLength,maxLength:N.SVv.maxPasswordLength,dataTest:"regPassword"})),n.createElement("div",{className:"phone-form__field phone-form__field--repeat"},n.createElement(Ie.Em,{type:"password",validate:"compare",toCompare:P[he.bW.password].value,onBlur:e=>I(e,he.bW.repeat),onChange:e=>I(e,he.bW.repeat),error:P[he.bW.repeat].valid,placeholder:(0,oe.__)("Default_._Form_._Re-enter your password"),modifier:["password"],dataTest:"regPasswordConfirmation"})),n.createElement(ut.RecaptchaNotification,{classPrefix:"phone-form"}),n.createElement("div",{className:"phone-form__field phone-form__field--terms"},n.createElement(Me.X,{checked:P[he.bW.terms].value,onChange:()=>{const e=!P[he.bW.terms].value;I({valid:e,value:e||null},he.bW.terms)},dataTest:"regTerms"},n.createElement("span",{dangerouslySetInnerHTML:{__html:(0,oe.__)("Phone Registration_._Form_._By clicking this button you confirm that you have read and agree to the %terms% and %policy% of the company and confirm that you are of legal age (18+).",{terms:`${oe.yY}`,policy:`${oe.EA}`})}}))),l&&n.createElement("div",{className:"phone-form__field phone-form__field--promotion"},n.createElement(Me.X,{checked:P[he.bW.promotion].value,onChange:()=>I({valid:!0,value:!P[he.bW.promotion].value},he.bW.promotion),dataTest:"playersconsent"},(0,oe.__)("Registration Step3 Page_._CheckBox_._I wish to receive emails with promotional offers"))),n.createElement("div",{className:"phone-form__field phone-form__field--submit"},n.createElement(ct.z,{text:(0,oe.__)("Default_._Form_._Register"),type:["default"],buttonType:{type:M()?"submit":"button"},disabled:!M(),dataTest:"regSubmitBtn"})))},_t=(0,S.connect)((e=>({customer:(0,N.Gs)(e),country:(0,N.QQc)(e,(0,k.Pq3)(e)),currencies:(0,N.uIX)(e),registrationStarted:(0,N.tEt)(e),locale:(0,k.Fp6)(e),resendTimer:(0,k.Prz)(e)})),(e=>({updateCustomerData:t=>{e((0,N.Vcx)(t))},registerCustomer:t=>{const a=Intl.DateTimeFormat().resolvedOptions().timeZone,s=Object.assign({},t,{timezone:a}),n=(0,nt.UO)(s);(0,ot.d8)("registereduser","true",{expires:n}),e((0,N.UJn)(s))},getCodeBySMS:t=>{e((0,N.j8I)(t))},changeStep:t=>{e((0,N.GYq)(t))}})))((0,n.memo)(pt));var gt=a(85667),vt=a(66120);const{RegistrationSteps:ht}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),bt=n.lazy((()=>a.e(2955).then(a.bind(a,62955)))),ft=n.lazy((()=>a.e(3634).then(a.bind(a,3634)))),yt=n.lazy((()=>a.e(2021).then(a.bind(a,82021)))),St={1:[he.bW.name,he.bW.surname,he.bW.dob,he.bW.iban,he.bW.phone,he.bW.prefix,he.bW.city,he.bW.postcode,he.bW.street],2:[he.bW.email,he.bW.password,he.bW.emailCode]},Et=({customer:e,registrationStarted:t,isResponsive:a=!1,errorField:s,step:o,updateCustomerData:i,registerCustomer:r,clearErrorField:l,changeRegistrationStep:c,cyrillicForbidden:d})=>{const{stepBack:m,nextStep:u,registerUserStepHandler:p}=(0,gt.z)({customer:e,registrationStarted:t,step:o,updateCustomerData:i,registerCustomer:r,changeRegistrationStep:c}),_=e=>t=>{try{u(e,t)}catch(a){rt.captureException(new Error(`####Registration NL error####: ${a}`))}};return n.createElement(n.Suspense,{fallback:null},n.createElement(ht,{current:o,changeStep:m,steps:[1,2,3],errorField:s,customClass:"nl-registration",stepsFieldSets:St}),1===o&&n.createElement(bt,{changeStep:_(2),updateData:i,customer:e,isResponsive:a,errorField:s,clearErrorField:l,cyrillicForbidden:d}),2===o&&n.createElement(ft,{changeStep:_(3),updateData:i,customer:e,errorField:s,clearErrorField:l,cyrillicForbidden:d}),3===o&&n.createElement(yt,{changeStep:e=>p(3,e),updateData:i,customer:e}))},Ct=(0,S.connect)(vt.g.mapStateToProps,vt.g.mapDispatchToProps)((0,n.memo)(Et));var Tt=a(5368),Nt=a(83944);const kt=({step:e,registrationLastStep:t,registrationStepAfterVerification:a,changeRegistrationStep:s,updateCustomerData:o})=>{const i=(0,S.useDispatch)(),{identificationKey:r,identificationChecked:l,identificationPassed:c,startVerification:d}=(0,Tt.Y)({updateCustomerData:o}),[m,u]=(0,n.useState)(!0),p=e>3,_=(0,Nt.W)().lastStep||0,g=Object.values((0,Nt.W)()).length,v=(0,S.useSelector)(N.i9e),h=()=>{i((0,N.A8E)())};(0,n.useEffect)((()=>{m&&_&&e!==_&&s(_),(()=>{if(g&&m){const{identificationId:e,customer:t}=(0,Nt.W)();e&&o({[he.bW.onDatoIdentificationId]:e}),Object.entries(t).forEach((e=>{const{0:t,1:a}=e;o({[t]:a})}))}})(),u(!1)}),[m]),(0,n.useEffect)((()=>{i((0,N.MYQ)())}),[N.MYQ]),(0,n.useEffect)((()=>{r&&(i((0,N.kA)(r)),o({[he.bW.onDatoIdentificationId]:r}),sessionStorage.setItem(Nt.A,JSON.stringify({customer:Object.assign({},(0,Nt.W)().customer),identificationId:r,lastStep:(0,Nt.W)().lastStep})))}),[r]);const b=()=>{o({[he.bW.onDatoIdentificationId]:null}),sessionStorage.setItem(Nt.A,JSON.stringify({customer:Object.assign({},(0,Nt.W)().customer),identificationId:"",lastStep:t}))};return(0,n.useEffect)((()=>{l&&(c&&s(a),c||(b(),s(t),h()))}),[l,c]),(0,n.useEffect)((()=>{v===he.bW.onDatoIdentificationId&&b()}),[v]),{regOpenedFirstTime:m,showAdditionalSteps:p,startVerification:d,clearOnDatoState:h}},{RegistrationSteps:xt}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),wt=n.lazy((()=>Promise.all([a.e(8592),a.e(6151)]).then(a.bind(a,76151)))),Lt=n.lazy((()=>a.e(9152).then(a.bind(a,79152)))),It=n.lazy((()=>a.e(1937).then(a.bind(a,11937)))),Pt={1:[he.bW.email,he.bW.password,he.bW.emailCode],2:[he.bW.name,he.bW.surname,he.bW.dob,he.bW.personalCode],3:[he.bW.street,he.bW.postcode,he.bW.city,he.bW.phone,he.bW.promotion]},Bt=({customer:e,registrationStarted:t,isResponsive:a=!1,errorField:s,step:o,updateCustomerData:i,registerCustomer:r,clearErrorField:l,changeRegistrationStep:c,cyrillicForbidden:d,registrationSuccess:m})=>{const{stepBack:u,nextStep:p,registerUserStepHandler:_}=(0,gt.z)({customer:e,registrationStarted:t,step:o,updateCustomerData:i,registerCustomer:r,changeRegistrationStep:c}),{regOpenedFirstTime:g,startVerification:v,clearOnDatoState:h}=kt({step:o,changeRegistrationStep:c,updateCustomerData:i,registrationLastStep:3,registrationStepAfterVerification:3});return(0,n.useEffect)((()=>()=>{m&&(sessionStorage.removeItem(Nt.A),h())}),[m]),n.createElement(n.Suspense,{fallback:null},!g&&n.createElement(n.Fragment,null,n.createElement(xt,{current:o,changeStep:u,errorField:s,stepsFieldSets:Pt}),1===o&&n.createElement(wt,{changeStep:e=>p(2,e),updateData:i,customer:e,isResponsive:a,errorField:s,clearErrorField:l,cyrillicForbidden:d}),2===o&&n.createElement(Lt,{changeStep:e=>p(3,e),updateData:i,customer:e,isResponsive:a,errorField:s,clearErrorField:l,cyrillicForbidden:d}),3===o&&n.createElement(It,{changeStep:e=>_(3,e),ondatoVerification:v,updateData:i,customer:e,errorField:s,clearErrorField:l,cyrillicForbidden:d})))},Ft=(0,S.connect)(vt.g.mapStateToProps,vt.g.mapDispatchToProps)((0,n.memo)(Bt));var Mt=a(72669);const{RegistrationSteps:At}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),Dt=n.lazy((()=>a.e(124).then(a.bind(a,60124)))),jt=n.lazy((()=>a.e(8442).then(a.bind(a,98442)))),Ot=n.lazy((()=>a.e(3770).then(a.bind(a,73770)))),Rt={1:(0,oe.__)("Default_._Title Or Link_._Personal details"),2:(0,oe.__)("Registration_._Step_._Address"),3:(0,oe.__)("Registration_._Step_._Login details")},Ht={1:[he.bW.name,he.bW.surname,he.bW.middleName,he.bW.country,he.bW.nationality,he.bW.personalCode,he.bW.gender,he.bW.dob],2:[he.bW.fiscalRegion,he.bW.street,he.bW.postcode,he.bW.city,he.bW.placeOfBirth,he.bW.prefix,he.bW.phone],3:[he.bW.email,he.bW.password,he.bW.repeat,he.bW.promoCode,he.bW.promotion,he.bW.terms]},Wt=({customer:e,registrationStarted:t,isResponsive:a=!1,errorField:s,step:o,updateCustomerData:i,registerCustomer:r,clearErrorField:l,changeRegistrationStep:c,cyrillicForbidden:d})=>{const{stepBack:m,nextStep:u,registerUserStepHandler:p}=(0,gt.z)({customer:e,registrationStarted:t,step:o,updateCustomerData:i,registerCustomer:r,changeRegistrationStep:c}),_=e=>t=>{try{u(e,t)}catch(a){rt.captureException(new Error(`####Registration ES error####: ${a}`))}};return n.createElement(n.Suspense,{fallback:null},n.createElement("div",{className:"es-modal__title"},Rt[o]),n.createElement("div",{className:"es-modal__content"},n.createElement(At,{current:o,changeStep:m,steps:[1,2,3],errorField:s,stepsFieldSets:Ht}),1===o&&n.createElement(Dt,{changeStep:_(2),updateData:i,customer:e,isResponsive:a,errorField:s,clearErrorField:l,cyrillicForbidden:d}),2===o&&n.createElement(jt,{changeStep:_(3),updateData:i,customer:e,isResponsive:a,errorField:s,clearErrorField:l,cyrillicForbidden:d}),3===o&&n.createElement(Ot,{changeStep:e=>p(3,e),updateData:i,isResponsive:a,customer:e,cyrillicForbidden:d})))},Vt=(0,S.connect)(vt.g.mapStateToProps,vt.g.mapDispatchToProps)((0,n.memo)(Wt));var Ut=a(55866),Gt=a(44939);const{RegistrationSteps:$t}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),{OntarioRegistrationStep1:Zt}=(0,oe.ez)((()=>a.e(786).then(a.bind(a,10786))),"OntarioRegistrationStep1"),{OntarioRegistrationStep2:zt}=(0,oe.ez)((()=>a.e(2861).then(a.bind(a,12861))),"OntarioRegistrationStep2"),{OntarioRegistrationStep3:qt}=(0,oe.ez)((()=>a.e(522).then(a.bind(a,22488))),"OntarioRegistrationStep3"),{OntarioRegistrationStep5:Xt}=(0,oe.ez)((()=>a.e(7141).then(a.bind(a,17141))),"OntarioRegistrationStep5"),{RegistrationOntarioLogos:Jt}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,27899))),"RegistrationOntarioLogos"),{RegistrationOntarioAdditionalSteps:Yt}=(0,oe.ez)((()=>a.e(6911).then(a.bind(a,46911))),"RegistrationOntarioAdditionalSteps"),Kt=({customer:e,registrationSuccess:t,registrationStarted:s,isResponsive:o=!1,errorField:i,step:r,updateCustomerData:l,registerCustomer:c,clearErrorField:d,changeRegistrationStep:m,cyrillicForbidden:u})=>{const{stepBack:p,nextStep:_,registerUserStepHandler:g}=(0,gt.z)({customer:e,registrationStarted:s,step:r,lastStep:5,updateCustomerData:l,registerCustomer:c,changeRegistrationStep:m});(0,n.useEffect)((()=>{a.e(786).then(a.bind(a,10786)),a.e(2861).then(a.bind(a,12861)),a.e(522).then(a.bind(a,22488)),a.e(7141).then(a.bind(a,17141)),Promise.resolve().then(a.bind(a,27899)),a.e(6911).then(a.bind(a,46911))}),[]);const{regOpenedFirstTime:v,showAdditionalSteps:h,startVerification:b,clearOnDatoState:f}=kt({step:r,changeRegistrationStep:m,updateCustomerData:l,registrationLastStep:3,registrationStepAfterVerification:5});(0,n.useEffect)((()=>()=>{t&&(sessionStorage.removeItem(Nt.A),f())}),[t]);return n.createElement(n.Fragment,null,!v&&n.createElement(n.Suspense,{fallback:null},n.createElement($t,{current:r,changeStep:p,errorField:i,stepsFieldSets:Ut.N,stepsDisabled:h,customClass:5===r&&"register-steps__item--width"},h&&n.createElement(Yt,null))),n.createElement(Gt.T,null,1===r&&n.createElement(Zt,{changeStep:e=>_(2,e),updateData:l,customer:e,isResponsive:o,errorField:i,clearErrorField:d,cyrillicForbidden:u})),2===r&&n.createElement(Gt.T,null,n.createElement(zt,{changeStep:e=>_(3,e),updateData:l,customer:e,isResponsive:o,errorField:i,clearErrorField:d,cyrillicForbidden:u})),3===r&&n.createElement(Gt.T,null,n.createElement(qt,{changeStep:()=>e.ondatoIdentificationId?_(5,{}):b({email:e.email,customerTempData:e}),updateData:l,customer:e,errorField:i,clearErrorField:d,cyrillicForbidden:u})),5===r&&n.createElement(Gt.T,null,n.createElement(Xt,{registrationStarted:s,changeStep:e=>g(5,e),updateData:l,customer:e,errorField:i,clearErrorField:d})),n.createElement(Jt,null))},Qt=(0,S.connect)(vt.g.mapStateToProps,vt.g.mapDispatchToProps)((0,n.memo)(Kt));var ea=a(89945),ta=a(60578),aa=a(27899),sa=a(15660);const na={[k.S7i.estonia]:{EE:[o.gk.DEFAULT,o.gk.SMART_ID,o.gk.MOBILE_ID]},[k.S7i.latvia]:{LV:[o.gk.SMART_ID,o.gk.DEFAULT,o.gk.EPARAKSTS]}},oa=(0,S.connect)((e=>({country:(0,N.Nl4)(e,(0,N.tRc)(e)),registrationType:(0,k._Gb)(e),isEparakstsEnabled:(0,k.LAH)(e)})))((({isResponsive:e,country:t,defaultForm:a,registrationType:s,isEparakstsEnabled:i})=>{const r=(0,n.useMemo)((()=>{var e;return((null==(e=na[s])?void 0:e[t])||[o.gk.DEFAULT]).filter((e=>e!==o.gk.EPARAKSTS||i))}),[t]);return n.createElement(Ze,{providers:r,defaultProviderForm:a,isResponsive:e,isRegistration:!0})}));var ia=a(25236),ra=a(29226);const{RegistrationBrazilWithCPF:la}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,29226))),"RegistrationBrazilWithCPF"),{BaseRegistrationForm:ca}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,4427))),"BaseRegistrationForm"),da=({isResponsive:e,customerCountry:t,brazilRegistrationEnabled:a})=>(0,n.useMemo)((()=>"BR"===t&&a?n.createElement(n.Suspense,{fallback:null},n.createElement(la,{isResponsive:e})):n.createElement(n.Suspense,{fallback:null},n.createElement(ca,{isResponsive:e}))),[t]),ma=(0,S.connect)((e=>({customerCountry:(0,N.B4d)(e),brazilRegistrationEnabled:(0,k.Us4)(e)})),null)((0,n.memo)(da)),ua={1:[he.bW.country,he.bW.email,he.bW.password],2:[he.bW.name,he.bW.surname,he.bW.prefix,he.bW.phone,he.bW.gender,he.bW.dob],3:[he.bW.street,he.bW.suburb,he.bW.provinceId,he.bW.postcode],4:[he.bW.promotion,he.bW.terms]},{RegistrationSteps:pa}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),{AustraliaRegistrationStep1:_a}=(0,oe.ez)((()=>a.e(1221).then(a.bind(a,51221))),"AustraliaRegistrationStep1"),{AustraliaRegistrationStep2:ga}=(0,oe.ez)((()=>a.e(6200).then(a.bind(a,26200))),"AustraliaRegistrationStep2"),{AustraliaRegistrationStep3:va}=(0,oe.ez)((()=>a.e(425).then(a.bind(a,40425))),"AustraliaRegistrationStep3"),{AustraliaRegistrationStep4:ha}=(0,oe.ez)((()=>a.e(6379).then(a.bind(a,96379))),"AustraliaRegistrationStep4"),ba=({isResponsive:e,customer:t,registrationStarted:a,errorField:s,step:o,updateCustomerData:i,registerCustomer:r,clearErrorField:l,changeRegistrationStep:c,cyrillicForbidden:d})=>{const m=(0,S.useDispatch)(),{stepBack:u,nextStep:p,registerUserStepHandler:_}=(0,gt.z)({customer:t,registrationStarted:a,step:o,lastStep:5,updateCustomerData:i,registerCustomer:r,changeRegistrationStep:c});return(0,n.useEffect)((()=>()=>{(0,S.batch)((()=>{m((0,N.L0s)()),m((0,N.gpI)())}))}),[]),n.createElement(n.Suspense,{fallback:null},n.createElement(pa,{current:o,steps:[1,2,3,4],changeStep:u,errorField:s,stepsFieldSets:ua}),1===o&&n.createElement(_a,{changeStep:e=>p(2,e),updateData:i,customer:t,isResponsive:e,errorField:s,clearErrorField:l,cyrillicForbidden:d}),2===o&&n.createElement(ga,{changeStep:e=>p(3,e),updateData:i,customer:t,isResponsive:e,errorField:s,clearErrorField:l,cyrillicForbidden:d}),3===o&&n.createElement(va,{changeStep:e=>p(4,e),updateData:i,customer:t,isResponsive:e,errorField:s,clearErrorField:l,cyrillicForbidden:d}),4===o&&n.createElement(ha,{registrationStarted:a,changeStep:e=>_(4,e),updateData:i,customer:t,errorField:s,clearErrorField:l}))},fa=(0,S.connect)(vt.g.mapStateToProps,vt.g.mapDispatchToProps)((0,n.memo)(ba)),ya={1:[he.bW.email,he.bW.password,he.bW.promoCode],2:[he.bW.name,he.bW.surname,he.bW.occupationId,he.bW.prefix,he.bW.phone,he.bW.gender,he.bW.dob,he.bW.day,he.bW.month,he.bW.year],3:[he.bW.taxId,he.bW.registrationDocNumber,he.bW.registrationDocTypeId,he.bW.nationality,he.bW.iban],4:[he.bW.street,he.bW.postcode,he.bW.city,he.bW.acceptPolicy,he.bW.promotion]},{RegistrationSteps:Sa}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),{PortugalRegistrationStep1:Ea}=(0,oe.ez)((()=>a.e(5993).then(a.bind(a,55993))),"PortugalRegistrationStep1"),{PortugalRegistrationStep2:Ca}=(0,oe.ez)((()=>a.e(6788).then(a.bind(a,36788))),"PortugalRegistrationStep2"),{PortugalRegistrationStep3:Ta}=(0,oe.ez)((()=>a.e(1480).then(a.bind(a,1480))),"PortugalRegistrationStep3"),{PortugalRegistrationStep4:Na}=(0,oe.ez)((()=>a.e(673).then(a.bind(a,80673))),"PortugalRegistrationStep4"),ka=({customer:e,registrationSuccess:t,registrationStarted:a,isResponsive:s=!1,errorField:o,step:i,updateCustomerData:r,registerCustomer:l,clearErrorField:c,changeRegistrationStep:d,cyrillicForbidden:m})=>{const{stepBack:u,nextStep:p,registerUserStepHandler:_}=(0,gt.z)({customer:e,registrationStarted:a,step:i,lastStep:4,updateCustomerData:r,registerCustomer:l,changeRegistrationStep:d}),{regOpenedFirstTime:g}=kt({step:i,changeRegistrationStep:d,updateCustomerData:r,registrationLastStep:4,registrationStepAfterVerification:4});return(0,n.useEffect)((()=>()=>{t&&sessionStorage.removeItem(Nt.A)}),[t]),n.createElement(n.Fragment,null,!g&&n.createElement(n.Suspense,{fallback:null},n.createElement(Sa,{steps:[1,2,3,4],current:i,changeStep:u,errorField:o,stepsFieldSets:ya}),1===i&&n.createElement(Ea,{changeStep:e=>p(2,e),updateData:r,customer:e,isResponsive:s,errorField:o,clearErrorField:c,cyrillicForbidden:m}),2===i&&n.createElement(Ca,{changeStep:e=>p(3,e),updateData:r,customer:e,isResponsive:s,errorField:o,clearErrorField:c,cyrillicForbidden:m}),3===i&&n.createElement(Ta,{changeStep:e=>p(4,e),updateData:r,customer:e,isResponsive:s,errorField:o,clearErrorField:c,cyrillicForbidden:m}),4===i&&n.createElement(Na,{registrationStarted:a,changeStep:e=>_(4,e),updateData:r,customer:e,errorField:o,clearErrorField:c,cyrillicForbidden:m})))},xa=(0,S.connect)(vt.g.mapStateToProps,vt.g.mapDispatchToProps)((0,n.memo)(ka)),wa={1:[he.bW.country,he.bW.registrationDocTypeId,he.bW.registrationDocNumber,he.bW.promoCode],2:[he.bW.name,he.bW.middleName,he.bW.surname,he.bW.dob,he.bW.nationality,he.bW.street],3:[he.bW.phone,he.bW.prefix,he.bW.smsCode,he.bW.currency,he.bW.email,he.bW.password,he.bW.terms,he.bW.promotion]},{RegistrationSteps:La}=(0,oe.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),{GhanaRegistrationStep1:Ia}=(0,oe.ez)((()=>a.e(4104).then(a.bind(a,74104))),"GhanaRegistrationStep1"),{GhanaRegistrationStep2:Pa}=(0,oe.ez)((()=>a.e(934).then(a.bind(a,90934))),"GhanaRegistrationStep2"),{GhanaRegistrationStep3:Ba}=(0,oe.ez)((()=>a.e(2679).then(a.bind(a,22679))),"GhanaRegistrationStep3"),Fa=({customer:e,registrationStarted:t,isResponsive:a=!1,errorField:s,step:o,cyrillicForbidden:i,updateCustomerData:r,registerCustomer:l,clearErrorField:c,changeRegistrationStep:d,sendSms:m,clearGviveState:u})=>{const{stepBack:p,nextStep:_,registerUserStepHandler:g}=(0,gt.z)({customer:e,registrationStarted:t,step:o,lastStep:3,updateCustomerData:r,registerCustomer:l,changeRegistrationStep:d});return(0,n.useEffect)((()=>()=>u()),[u]),n.createElement(n.Suspense,{fallback:null},n.createElement(La,{current:o,changeStep:p,errorField:s,stepsFieldSets:wa}),1===o&&n.createElement(Ia,{changeStep:e=>_(2,e),updateData:r,customer:e,isResponsive:a,errorField:s,clearErrorField:c,cyrillicForbidden:i}),2===o&&n.createElement(Pa,{changeStep:e=>_(3,e),updateData:r,customer:e,isResponsive:a,errorField:s,clearErrorField:c,cyrillicForbidden:i}),3===o&&n.createElement(Ba,{getCodeBySMS:m,registrationStarted:t,changeStep:e=>g(3,e),updateData:r,customer:e,isResponsive:a,errorField:s,clearErrorField:c,cyrillicForbidden:i}))},Ma=(0,S.connect)(vt.g.mapStateToProps,(e=>Object.assign({},vt.g.mapDispatchToProps(e),{clearGviveState:()=>{e((0,N.KI0)())}})))((0,n.memo)(Fa));var Aa=a(24394),Da=a(34153),ja=a(62783);const Oa=()=>{const{search:e}=(0,Da.useLocation)(),t=(0,Da.useNavigate)(),a=(0,S.useDispatch)(),{fetchStatus:s,isRegistration:i}=(0,S.useSelector)((e=>({fetchStatus:(0,N.ECP)(e),isRegistration:(0,N.xnE)(e)})),S.shallowEqual),r=new URLSearchParams(e),l=r.get("state"),c=r.get("code"),d=()=>{const e=sessionStorage.getItem(N.zxG)||k.jZg.home;t(e,{replace:!0}),sessionStorage.removeItem(N.zxG)},m=(0,n.useCallback)((e=>{a((0,N.eTU)({recaptcha:e,state:l,code:c}))}),[l,c]),u=()=>{a((0,N.RkM)({state:l,code:c}))},{execute:p}=(0,ja.I)({action:"registration",successCallback:m});(0,n.useEffect)((()=>{if(l&&c){(i?p:u)()}else d(),console.error("No state and code query params provided")}),[l,c,i]),(0,n.useEffect)((()=>{s!==o.Dz.success&&s!==o.Dz.error||d()}),[s])},Ra="eparaksts-auth_page_page__jcBIO",Ha=()=>(Oa(),n.createElement("div",{className:Ra},n.createElement(Q.Q,null)));var Wa=a(17464),Va=a(90892),Ua=a(65399),Ga=a(11817),$a=a(56320),Za=a(16083),za=a(89793);const qa=[(0,Ga.fromEvent)(document,"click"),(0,Ga.fromEvent)(document,"wheel"),(0,Ga.fromEvent)(document,"scroll"),(0,Ga.fromEvent)(document,"keypress"),(0,Ga.fromEvent)(document,"mousemove"),(0,Ga.fromEvent)(document,"touchmove"),(0,Ga.fromEvent)(document,"touch"),(0,Ga.timer)(1e3).pipe((0,$a.take)(1))],Xa=(0,S.connect)((e=>({sessionInactiveTime:(0,k.FaP)(e)})))((({sessionInactiveTime:e,logout:t})=>{const[a,s]=(0,n.useState)(!1),[o,r]=(0,n.useState)(60),[l,c]=(0,n.useState)(0);(0,n.useEffect)((()=>{const e=(0,Ga.timer)(o,1e3),s=new Ga.Subject,n=e.pipe((0,$a.filter)((()=>!!a)),(0,$a.takeUntil)(s),(0,$a.map)((e=>{const t=o-e;return c(t),t})),(0,$a.filter)((e=>0===e))).subscribe((e=>{s.next(!0),r(0),c(0),t()}));return()=>{n.unsubscribe()}}),[o,a]),(0,n.useEffect)((()=>{const t=(0,Ga.merge)(...qa).pipe((0,$a.debounceTime)(1e3*e)).subscribe((()=>s(!0)));return()=>{t.unsubscribe()}}),[e]);const d=(0,n.useCallback)((()=>(s(!1),t())),[]);return n.createElement(n.Fragment,null,a&&n.createElement(Za.Mk,{identifier:"confirmation",portalType:Za.sO.custom,onClose:d},n.createElement("div",{className:(0,i.cn)([za.Z.modal,za.Z.confirmation])},n.createElement("div",{className:za.Z.message},(0,oe.__)("Notification_._Session_._Your session has been expired, press ok to continue"),n.createElement("strong",null,n.createElement("br",null),(0,oe.__)("Notification_._Session_._session closed in:"),"\xa0",l,"\xa0",(0,oe.__)("Notification_._Session_._seconds"))),n.createElement("div",{className:za.Z.actions},n.createElement("div",{className:za.Z.col},n.createElement(be.zx,{clickHandler:()=>{s(!1)},buttonType:{type:"button"},text:(0,oe.__)("Notification_._Button_._Continue session"),type:["full","default"],dataTest:"modalSuccessOKButton"})),n.createElement("div",{className:za.Z.col},n.createElement(be.zx,{clickHandler:d,buttonType:{type:"button"},text:(0,oe.__)("Notification_._Button_._Logoff"),type:["full","secondary"],dataTest:"modalSuccessCancelButton"}))))))}));var Ja=a(68410),Ya=a(55995),Ka=a(93986);const Qa="customer-betting-settings_mobileDevice__hWJlb";var es=a(98090),ts=a(36956),as=a(38441);const ss=({selected:e,updateField:t,modifier:a,isAsideBox:s,isAcceptAllHighlight:o=!1,mobile:r=!1,showBetSettingsDescription:l,getDescriptionData:c})=>((0,n.useEffect)((()=>{l&&e&&c((0,Ja.a)(e))}),[e]),n.createElement("div",{className:(0,i.cn)({[`betting-settings betting-settings--${a}`]:!0,"aside-menu__content":s,[Qa]:r})},!s&&n.createElement("div",{className:"form__row"},n.createElement("div",{className:"form__col"},n.createElement("div",{className:"form__section-title","data-test":"bettingSettingsSectionTitle"},(0,oe.__)("Default_._Title_._BETTING SETTINGS")))),n.createElement("div",{className:"form__row"},n.createElement("div",{className:"form__col"},n.createElement(Ka.E,{selected:e,white:"small-white"===a,onChange:t,items:Ya.l,highlight:o&&N.lKN.CHANGE_LIVE_ACCEPT}))),l&&n.createElement(es.M,{selected:e},n.createElement(ts.N,{blockKey:(0,Ja.a)(e)})))),ns=(0,S.connect)((e=>({showBetSettingsDescription:(0,k.XSV)(e)})),(e=>({getDescriptionData:t=>{e((0,as.r4)(t))}})))((0,n.memo)(ss)),os="customer-binding-contracts_wrap__DMxQL",is="customer-binding-contracts_item__u4hTp",rs="customer-binding-contracts_itemRow__2FpSa",ls="customer-binding-contracts_label__sKF6g",cs="customer-binding-contracts_info__gzuwN",ds=({privacyPolicy:e,termsAndConditions:t})=>n.createElement("div",{className:"customer-form__section"},n.createElement("div",{className:os},t&&n.createElement("div",{className:is},n.createElement("div",{className:rs},n.createElement("div",{className:ls},(0,oe.__)("Customer binding_._TcAccepted_._T&C accepted")),n.createElement("div",{className:cs},t.signedAt)),n.createElement("div",{className:rs},n.createElement("div",{className:ls},(0,oe.__)("Customer binding_._TcVersion_._T&C version")),n.createElement("div",{className:cs},t.version))),e&&n.createElement("div",{className:is},n.createElement("div",{className:rs},n.createElement("div",{className:ls},(0,oe.__)("Customer binding_._PpAccepted_._PP accepted")),n.createElement("div",{className:cs},e.signedAt)),n.createElement("div",{className:rs},n.createElement("div",{className:ls},(0,oe.__)("Customer binding_._PpVersion_._PP version")),n.createElement("div",{className:cs},e.version))))),ms="customer-security-settings_title__cwnet",us="customer-security-settings_text__gErMz",ps="customer-security-settings_mobile__rgZef",_s=({selected:e,mobile:t=!1,updateField:a})=>n.createElement("div",{className:(0,i.cn)(["security-settings",t&&ps])},n.createElement("div",{className:"form__row"},n.createElement("div",{className:"form__col"},n.createElement("div",{className:(0,i.cn)(["form__section-title",ms])},(0,oe.__)("Security settings_._Translations_._Security settings")))),n.createElement("div",{className:us},(0,oe.__)("Security settings_._Translations_._Security text")),n.createElement("div",{className:"form__row"},n.createElement("div",{className:"form__col"},n.createElement(Me.X,{checked:e,modifiers:["gray"],onChange:e=>{a(+e.target.checked)},dataTest:"securitySettingsToggle"},(0,oe.__)("Security settings_._Translations_._Enable")))));var gs=a(32175),vs=a(12893);const hs=()=>{const e=(0,S.useDispatch)(),t=(0,gs.useNavigate)(),a=(0,vs.aM)().get(oe.Z),s=(0,S.useSelector)(N.Q0O);return(0,n.useEffect)((()=>{a&&!s&&e((0,N.ARU)(N.vOS.register)),a&&s&&t(k.jZg.verification)}),[a]),{identificationKey:a}},bs="new-snake-loader_Rect__9sm28",fs="new-snake-loader_Loader__bHmhi",ys="new-snake-loader_LoaderSVG__Gjiw-",Ss=({isLoading:e,color:t="#4DA533",borderRadius:a=0})=>n.createElement(n.Fragment,null,e&&n.createElement("div",{className:fs},n.createElement("svg",{className:ys},n.createElement("defs",null,n.createElement("linearGradient",{id:"gradient",x1:"0%",y1:"100%",x2:"100%",y2:"0%"},n.createElement("stop",{offset:"0%",stopColor:t,stopOpacity:"0"}),n.createElement("stop",{offset:"80%",stopColor:t,stopOpacity:"0"}),n.createElement("stop",{offset:"100%",stopColor:t,stopOpacity:"1"}),n.createElement("animate",{attributeType:"XML",attributeName:"x1",values:"0; 1; 1; 0; 0",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}),n.createElement("animate",{attributeType:"XML",attributeName:"y1",values:"0; 0; 1; 1; 0",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}),n.createElement("animate",{attributeType:"XML",attributeName:"x2",values:"1; 0; 0; 1; 1",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}),n.createElement("animate",{attributeType:"XML",attributeName:"y2",values:"1; 1; 0; 0; 1",keyTimes:"0; 0.25; 0.5; 0.75; 1",dur:"2s",repeatCount:"indefinite"}))),n.createElement("rect",{className:bs,height:"100%",rx:a,stroke:"url(#gradient)"}))))},25236:(e,t,a)=>{"use strict";a.d(t,{s:()=>l});var s=a(2784),n=a(4269),o=a(69180),i=a(45980),r=a(69e3);const l=({timerSeconds:e,validationPassedAction:t})=>{const a=(0,i.useDispatch)(),{secondsTimer:l,text:c,setTimer:d}=(0,r.x8)({defaultText:(0,o.__)("Default_._Button_._Continue to verification"),activeTimerText:`${(0,o.__)("Default_._Button_._Continue to verification")} 00:`,useSpaceAfterTimer:!1}),m=(0,i.useSelector)((e=>(0,n.B$y)(e,"other"))),u=(0,i.useSelector)(n.dTS),p=(0,i.useSelector)(n.QKg),_=(0,i.useSelector)(n.dTS),g=(0,i.useSelector)(n.BDH),v=(0,i.useSelector)(n.B$),h=(0,i.useSelector)(n.UHk),b=!v&&g,f=u===n.KD7.PASSED&&b,y=_===n.KD7.FAILED&&b,S=()=>{a((0,n.KI0)())},E=!f&&!h;return(0,s.useEffect)((()=>{f&&!h&&t()}),[f,h]),(0,s.useEffect)((()=>{y&&e&&d(e)}),[b,e]),(0,s.useEffect)((()=>{a((0,n.mrA)())}),[n.mrA]),{text:c,docTypes:m,docTypesLoaded:p,validationCooldown:l,validationLoading:v,gviveValidationStatus:u,gviveStartValidation:e=>{E?a((0,n.gEP)(e)):t()},gviveIdentificationChanged:S,invalidateGvive:()=>{u&&h&&S()}}}},80090:(e,t,a)=>{"use strict";a.r(t),a.d(t,{RecaptchaNotification:()=>r});var s=a(2784),n=a(69180);const o=(0,n.__)("Registration_._Recaptcha_._Policy and Terms"),i=(0,n.__)("Registration_._Recaptcha_._Terms of Service"),r=({classPrefix:e})=>s.createElement("div",{className:`${e}__field ${e}__field--hint form__label`,"data-test":"recaptchaGoogleSignUp"},s.createElement("div",{className:`${e}__hint`,dangerouslySetInnerHTML:{__html:(0,n.__)("Phone Registration_._Recaptcha_._This site is protected by reCaptcha and the Google %policy% and %service%",{policy:`${o}`,service:`${i}`})}}))},83944:(e,t,a)=>{"use strict";a.d(t,{A:()=>s,W:()=>n});const s="regSessionStorageKey",n=()=>{const e=sessionStorage.getItem(s);return e&&JSON.parse(e)||{}}},4427:(e,t,a)=>{"use strict";a.r(t),a.d(t,{BaseRegistrationForm:()=>_});var s=a(2784),n=a(45980),o=a(85667),i=a(66120),r=a(69180),l=a(44939);const c=s.lazy((()=>a.e(1900).then(a.bind(a,21900)))),d=s.lazy((()=>a.e(5315).then(a.bind(a,45315)))),m=s.lazy((()=>Promise.all([a.e(8592),a.e(2457)]).then(a.bind(a,52457)))),{RegistrationSteps:u}=(0,r.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),p=({customer:e,registrationStarted:t,isResponsive:n=!1,errorField:r,step:p,updateCustomerData:_,registerCustomer:g,clearErrorField:v,changeRegistrationStep:h,cyrillicForbidden:b})=>{const{stepBack:f,nextStep:y,registerUserStepHandler:S}=(0,o.z)({customer:e,registrationStarted:t,step:p,updateCustomerData:_,registerCustomer:g,changeRegistrationStep:h});return(0,s.useEffect)((()=>{a.e(5315).then(a.bind(a,45315)),Promise.all([a.e(8592),a.e(2457)]).then(a.bind(a,52457)),a.e(5545).then(a.bind(a,5545))}),[]),s.createElement(s.Fragment,null,s.createElement(l.T,null,s.createElement(u,{current:p,changeStep:f,errorField:r,stepsFieldSets:i.x})),1===p&&s.createElement(l.T,null,s.createElement(c,{changeStep:e=>y(2,e),updateData:_,customer:e,isResponsive:n,errorField:r,clearErrorField:v,cyrillicForbidden:b})),2===p&&s.createElement(l.T,null,s.createElement(d,{changeStep:e=>y(3,e),updateData:_,customer:e,isResponsive:n,errorField:r,clearErrorField:v,cyrillicForbidden:b})),3===p&&s.createElement(l.T,null,s.createElement(m,{changeStep:e=>S(3,e),updateData:_,customer:e,errorField:r,clearErrorField:v,cyrillicForbidden:b})))},_=(0,n.connect)(i.g.mapStateToProps,i.g.mapDispatchToProps)((0,s.memo)(p))},29226:(e,t,a)=>{"use strict";a.r(t),a.d(t,{RegistrationBrazilWithCPF:()=>v});var s=a(2784),n=a(69180),o=a(20231),i=a(45980),r=a(85667),l=a(66120),c=a(80090),d=a(55758);const m={1:[d.bW.country,d.bW.currency,d.bW.email,d.bW.taxId,d.bW.gender],2:[d.bW.name,d.bW.surname,d.bW.dob,d.bW.day,d.bW.month,d.bW.year,d.bW.password,d.bW.prefix,d.bW.phone,d.bW.promoCode,d.bW.promotion]},{BrazilRegistrationStep1:u}=(0,n.ez)((()=>a.e(3229).then(a.bind(a,23229))),"BrazilRegistrationStep1"),{BrazilRegistrationStep2:p}=(0,n.ez)((()=>a.e(8936).then(a.bind(a,88936))),"BrazilRegistrationStep2"),{RegistrationSteps:_}=(0,n.ez)((()=>Promise.resolve().then(a.bind(a,72669))),"RegistrationSteps"),g=({customer:e,registrationStarted:t,isResponsive:a=!1,errorField:i,step:l,updateCustomerData:d,registerCustomer:g,clearErrorField:v,changeRegistrationStep:h})=>{const b=(0,n.W7)(),{stepBack:f,nextStep:y,registerUserStepHandler:S}=(0,r.z)({customer:e,registrationStarted:t,step:l,updateCustomerData:d,registerCustomer:g,changeRegistrationStep:h});return s.createElement(s.Suspense,{fallback:null},s.createElement(_,{current:l,changeStep:f,errorField:i,customClass:(0,o.cn)([!b&&"twoStepWidth",b&&"twoStepMobile"]),steps:[1,2],stepsFieldSets:m}),1===l&&s.createElement(u,{changeStep:e=>y(2,e),updateData:d,customer:e,isResponsive:a,errorField:i,clearErrorField:v}),2===l&&s.createElement(p,{changeStep:e=>S(2,e),updateData:d,customer:e,isResponsive:a,errorField:i,clearErrorField:v}),s.createElement("div",{className:"base-form__set cpfRecaptcha"},s.createElement(c.RecaptchaNotification,{classPrefix:"base-form"})))},v=(0,i.connect)(l.g.mapStateToProps,l.g.mapDispatchToProps)((0,s.memo)(g))},27899:(e,t,a)=>{"use strict";a.r(t),a.d(t,{RegistrationOntarioLogos:()=>c});var s=a(2784),n=a(64208);const o="registration-ontario-logos_wrapper__s7-gf",i="registration-ontario-logos_logo__xCz56";var r=a(53367);const l=[{pathLabel:"responsible-gaming",image:"play_responsibly.png"},{pathLabel:"igaming-ontario",image:"iGaming_ontario.png"},{pathLabel:"connexontario",image:"connex_ontario.png"}],c=()=>s.createElement("div",{className:o},l.map((e=>s.createElement("a",{href:(0,n.XsO)(e.pathLabel,"#"),target:"_blank",rel:"noreferrer",key:e.image},s.createElement(r.w,{className:i,src:`/assets/registration-ontario/logos/${e.image}`})))))},60578:(e,t,a)=>{"use strict";a.d(t,{e:()=>o});var s=a(55758),n=a(69180);const o={[s.bW.residenceCountry]:{placeholder:(0,n.__)("Default_._Form_._\u0421ountry of residence"),dataTest:[s.bW.residenceCountry]},[s.bW.citizenship]:{placeholder:(0,n.__)("Default_._Form_._Citizenship"),dataTest:[s.bW.citizenship]},[s.bW.preferredName]:{placeholder:(0,n.__)("Default_._Form_._Alias/preferred name"),dataTest:[s.bW.preferredName]},[s.bW.businessTelephoneNumber]:{placeholder:(0,n.__)("Default_._Form_._Business phone number"),dataTest:[s.bW.businessTelephoneNumber]},[s.bW.employerName]:{placeholder:(0,n.__)("Default_._Form_._Employer name"),dataTest:[s.bW.employerName]},[s.bW.employerAddress]:{placeholder:(0,n.__)("Default_._Form_._Employer address"),dataTest:[s.bW.employerAddress]}}},55866:(e,t,a)=>{"use strict";a.d(t,{N:()=>o,w:()=>n});var s=a(55758);const n=[s.bW.residenceCountry,s.bW.citizenship,s.bW.preferredName,s.bW.businessTelephoneNumber,s.bW.employerName,s.bW.employerAddress],o={1:[s.bW.provinceId,s.bW.email,s.bW.password,s.bW.promoCode],2:[s.bW.name,s.bW.surname,s.bW.occupationId,s.bW.prefix,s.bW.phone,s.bW.gender,s.bW.dob,s.bW.day,s.bW.month,s.bW.year],3:[s.bW.street,s.bW.postcode,s.bW.city,s.bW.onDatoIdentificationId,...n],5:[s.bW.promotion,s.bW.confirmCorrectInformation,s.bW.confirmSane,s.bW.confirmOwnAccount,s.bW.confirmNotProhibited,s.bW.confirmNotPoliticallyPerson,s.bW.confirmAge]}},89945:(e,t,a)=>{"use strict";a.r(t),a.d(t,{OntarioAdditionalFields:()=>y,_OntarioAdditionalFields:()=>y});var s=a(2784),n=a(69180),o=a(20231),i=a(99906),r=a(4269),l=a(55866);const c="additional-fields_wrapper__Rb3BN",d="additional-fields_header__+xY0p",m="additional-fields_title__RfZRX",u="additional-fields_arrow__tBRre",p="additional-fields_arrowOpen__H8zsu",_="additional-fields_fields__qOROp",g="additional-fields_field__x0oOa";var v=a(60578),h=a(8909),b=a(52659);const f=({fields:e,fieldsDisabled:t,cyrillicForbidden:a,onChange:f})=>{const[y,S]=(0,s.useState)(!1);return s.createElement("div",{className:c},s.createElement("div",{className:d,onClick:()=>S(!y)},s.createElement("div",{className:m},(0,n.__)("Registration_._Form_._Additional fields (optional)")),s.createElement("div",{className:(0,o.cn)([u,y&&p])},s.createElement(h.l,{name:i.D.baseArrow}))),y&&s.createElement("div",{className:_},l.w.map((n=>s.createElement("div",{key:n,className:g},s.createElement(b.Em,{type:"text",value:e[n].value,maxLength:r.SVv.maxCityLength,onChange:e=>f({valid:!0,value:e.value},n),disabled:t,placeholder:v.e[n].placeholder,dataTest:v.e[n].dataTest,cyrillicValidation:a}))))))},y=(0,s.memo)(f)},15660:(e,t,a)=>{"use strict";a.r(t),a.d(t,{OntarioTermsAndConditions:()=>c,_OntarioTermsAndConditions:()=>c});var s=a(2784),n=a(55758),o=a(69180),i=a(64208),r=a(54671);const l=({fields:e,changeTerms:t,checboxesDisabled:a})=>s.createElement(s.Fragment,null,s.createElement("div",{className:"base-form__field ontario-form__field--promotion"},s.createElement(r.Checkbox,{checked:e[n.bW.promotion].value,onChange:()=>t([n.bW.promotion]),modifiers:["top"],style:r.CheckboxStyle.greenSquare,disabled:a,dataTest:"regTerms"},(0,o.__)("Registration Step3 Page_._CheckBox_._I wish to receive emails with promotional offers"))),s.createElement("div",{className:"base-form__field ontario-form__field--terms"},s.createElement(r.Checkbox,{checked:e[n.bW.confirmCorrectInformation].value,onChange:()=>t([n.bW.confirmCorrectInformation,n.bW.confirmSane,n.bW.confirmOwnAccount]),modifiers:["top"],style:r.CheckboxStyle.greenSquare,disabled:a,dataTest:"regTerms"},(0,o.__)("Registration_._Form_._I confirm that all the information is accurate and complete and I am not opening this account on behalf of a third party and I am not under influence of drugs, alcohol or medication, i am sane, etc."))),s.createElement("div",{className:"base-form__field ontario-form__field--terms"},s.createElement(r.Checkbox,{checked:e[n.bW.confirmNotProhibited].value,onChange:()=>t([n.bW.confirmNotProhibited,n.bW.confirmNotPoliticallyPerson,n.bW.confirmAge]),modifiers:["top"],style:r.CheckboxStyle.greenSquare,disabled:a,dataTest:"regTerms"},(0,o.__)("Registration_._Form_._I confirm that that I am not a prohibited participant or otherwise prohibited from engaging in online casino gaming and I am not a foreign or domestic Politically Exposed Person, the Head of an International Organization, and/or a family member or a close associate thereof"))),s.createElement("div",{className:"base-form__field ontario-form__field--hint form__label",dangerouslySetInnerHTML:{__html:(0,o.__)("Registration_._Form_._By signing in or creating an account, you agree with our %terms% and %policy% and you are at least 19 years old",{terms:`${o.yY}`,policy:`${o.EA}`})}})),c=(0,s.memo)(l)},72669:(e,t,a)=>{"use strict";a.r(t),a.d(t,{RegistrationSteps:()=>i});var s=a(2784),n=a(20231);const o={1:"FirstStepButton",2:"SecondStepButton",3:"ThirdStepButton",4:"FourthStepButton",5:"FifthStepButton"},i=({children:e,stepsDisabled:t=!1,current:a,steps:i=[1,2,3],errorField:r,stepsFieldSets:l,customClass:c,changeStep:d})=>((0,s.useEffect)((()=>{if(r&&l)for(const e in l)l[e].includes(r)&&Number(e)s.createElement("div",{className:(0,n.cn)({"register-steps__item":!0,"register-steps__item--active":a===e,"register-steps__item--passed":a>e&&!t}),key:e,onClick:a>e&&!t?()=>d(e):null,"data-step-number":e,"data-test":o[e]},s.createElement("div",{className:"register-steps__item-number"},e)))),e))},65399:(e,t,a)=>{"use strict";a.d(t,{Y:()=>L});var s=a(2784),n=a(45980),o=a(20231),i=a(99906),r=a(69180),l=a(4269),c=a(64208),d=a(53647),m=a(69e3);const u="phone-verification_verificationPhone__hbhhU",p="phone-verification_verificationPhoneSuccess__aOPK9",_="phone-verification_verificationWrapper__BhAh2",g="phone-verification_verificationConfirm__lI6YK",v="phone-verification_verificationSuccess__7kaNZ",h="phone-verification_verificationWarningIcon__EWJML",b="phone-verification_verificationCheckIcon__o9LkB",f="phone-verification_verificationText__6oobj",y="phone-verification_verificationSuccessText__3dp0d",S="phone-verification_verificationSuccessTextBold__VBTAf",E="phone-verification_verificationForm__FZYS5",C="phone-verification_verificationFormResend__TUTZ2",T="phone-verification_verificationFormResendLinkActive__vMGF-",N="phone-verification_verificationFormResendLink__Icatu";var k=a(8909),x=a(52659),w=a(23495);const L=(0,n.connect)((e=>({locale:(0,c.Fp6)(e),code:(0,l.n0G)(e),sendSuccess:(0,l.WVc)(e),sendFailure:(0,l.i7s)(e),customer:(0,l.hFT)(e),resendTimer:(0,c.Prz)(e)})),(e=>({getCode:t=>{e((0,l.c5$)(t))},sendCode:t=>e((0,l.sgh)(t)),changeCode:t=>e((0,l.c9V)(t)),closeModal:()=>{e((0,l.gU9)())},clearVerificationState:()=>e((0,l.z5H)())})))((({code:e,locale:t,sendSuccess:a,sendFailure:n,customer:c,resendTimer:L,changeCode:I,getCode:P,sendCode:B,onClose:F,clearVerificationState:M,onSuccess:A})=>{const{sendButtonText:D,smsTime:j,sendVerificationCode:O}=(0,m.VU)({sendSmsHandler:P,resendTimer:L});(0,s.useEffect)((()=>{O(t)}),[]);const R=(0,s.useMemo)((()=>e&&e.length===l.SVv.smsCodeLength),[e]);return s.createElement("div",{className:(0,o.cn)([u,a&&p])},s.createElement("div",{className:_},!a&&s.createElement("div",{className:g},s.createElement("span",{className:h},s.createElement(k.l,{name:i.D.verificationWarning})),s.createElement("div",{className:f},(0,r.__)("Verification Modal_._Text_._\u0422o make deposits, you need to confirm your phone number %phone%. Please enter the confirmation code sent to your mobile number in the field below.",{phone:(0,d.rI)(c.phone,2)})),s.createElement("div",{className:E},s.createElement(x.Em,{type:"text",validate:"smsCode",inputMode:"numeric",minLength:l.SVv.smsCodeLength,maxLength:l.SVv.smsCodeLength,error:!n,onBlur:e=>I(e.value),onChange:e=>I(e.value),value:e,placeholder:(0,r.__)("Registration_._Form_._Confirmation code"),dataTest:"smsCodeInputField"})),s.createElement("div",{className:C},(0,r.__)("Verification Modal_._Text_._Didn't get a code?"),!j&&s.createElement("span",{className:N,onClick:()=>O(t)},(0,r.__)("Verification Modal_._Text_._Resend")),j>0&&s.createElement("span",{className:T},D)),s.createElement("div",null,s.createElement(w.z,{text:(0,r.__)("Verification Modal_._Form_._Confirm"),type:["default","large"],buttonType:{type:"button"},clickHandler:()=>B(e),disabled:!R}))),a&&s.createElement("div",{className:v},s.createElement("span",{className:b},s.createElement(k.l,{name:i.D.verificationCheck})),s.createElement("div",{className:y},s.createElement("span",{className:S},(0,r.__)("Verification Modal_._Text_._Thank you!")),(0,r.__)("Verification Modal_._Text_._Your phone is confirmed")),s.createElement("div",null,s.createElement(w.z,{text:(0,r.__)("Verification Modal_._Form_._Close"),type:["default","large"],buttonType:{type:"button"},clickHandler:()=>{M(),F(),A()}})))))}))},89652:(e,t,a)=>{"use strict";a.d(t,{H:()=>i});var s=a(69180),n=a(99906),o=a(83807);const i=[{title:(0,s.__)("Welcome Bonus_._Description_._Welcome bonus on the first deposit up to 100EUR"),icon:n.D.bonusSport,iconTwo:n.D.bonusSportTwo,id:o._B.SPORT,text:(0,s.__)("Default_._Status Filter Type_._Sports"),dataTest:"SportsTab",mainPageBannerInfo:{img:"/assets/new-banner/colored-ball.png",label:(0,s.__)("Banner_._Bonus Sport_._Welcome sport bonus"),title:(0,s.__)("Banner_._Bonus Sport_._100% up to 100EUR")}},{title:(0,s.__)("Welcome Bonus_._Description_._Welcome package up to 1500 EUR +150 FS"),icon:n.D.bonusCasino,iconTwo:n.D.bonusCasinoTwo,id:o._B.CASINO,text:(0,s.__)("Default_._Text_._Casino"),dataTest:"CasinoTab",mainPageBannerInfo:{img:"/assets/new-banner/colored-coin.png",label:(0,s.__)("Banner_._Bonus Casino_._Welcome casino bonus"),title:(0,s.__)("Banner_._Bonus Casino_._100% up to 120 EUR")}},{title:(0,s.__)("Welcome Bonus_._Description_._No sign up bonus needed"),icon:n.D.restricted,iconTwo:n.D.restrictedTwo,id:o._B.NONE,text:(0,s.__)("Default_._Status Filter Type_._No bonus"),dataTest:"NoBonusTab",mainPageBannerInfo:{img:"/assets/new-banner/colored-no-bonus.png",label:(0,s.__)("Banner_._Bonus No_._No bonus"),title:(0,s.__)("Banner_._Bonus No_._Continue without bonus")}}]},91190:(e,t,a)=>{"use strict";a.d(t,{d$:()=>A,DJ:()=>I,lx:()=>w,CX:()=>L,x:()=>P,jn:()=>B,Od:()=>D,Px:()=>h.Px,O3:()=>b,dM:()=>h.dM,r:()=>h.r,ft:()=>o,kD:()=>h.kD,Ow:()=>h.Ow,mY:()=>_,tP:()=>M,CU:()=>h.CU,$p:()=>h.$p,s$:()=>h.s$,GO:()=>h.GO,pU:()=>h.pU,Co:()=>y,LJ:()=>g,hb:()=>v,dB:()=>h.dB,Qc:()=>h.Qc,gY:()=>h.gY,_K:()=>h._K,pD:()=>f});var s=a(4269),n=a(64208);const o={mapStateToProps:e=>({success:(0,s.HMJ)(e),content:(0,s.qES)(e),loaded:(0,s.ON0)(e),contactsFormCategories:(0,s.L7N)(e)}),mapDispatchToProps:e=>({doSubmit:t=>{e((0,s.Oiw)(t))},getContactsFormCategories:()=>{e((0,s.VC_)())},fetchContent:t=>{e((0,s.qwQ)(t))},resetFrontRenderPage:()=>{e((0,n.MnJ)())}})};var i=a(83807),r=a(1040),l=a(59425),c=a(49236),d=a(46115),m=a(46092),u=a(34872),p=a(22373);const _={mapStateToProps:e=>{var t;const a=(0,l.bFe)(e),o=(0,l.efc)(e);return{league:a,event:(0,l.WB8)(e),events:(0,c.xLL)(e),bets:(0,r.iXG)(e),result:(0,l.Dxi)(e),eventLoaded:(0,l.BBY)(e),timeFormat:(0,s.tdK)(e),timeZone:(0,s.EgJ)(e),players:(0,l.Vp6)(e),settingLoaded:(0,c.jof)(e),odds:(0,l.xfj)(e),sportList:(0,c.foR)(e),groups:(0,l.a9V)(e),marketTranslations:(0,l.Tke)(e),outcomesTranslations:(0,l.j0E)(e),variantTranslations:(0,m.j)(e),reload:(0,l.Xtx)(e),category:(0,l.efc)(e),sort:(0,l.nwC)(e,null==(t=(0,l.WB8)(e))?void 0:t.sportId),tips:(0,l.SCZ)(e),competitors:(0,l.HX3)(e),leaguesList:(0,l.q3i)(e),leagueEvents:(0,l.ht8)(e,(a||{}).id),boostedOdds:(0,d.gW)(e),favoriteMarketIds:(0,l.vyN)(e,null==o?void 0:o.sportId),favoritesEnabled:(0,n.n8_)(e),betBuilderConfig:(0,n.aNW)(e)}},mapDispatchToProps:e=>({getData(t){const a=t.split("-");e((0,l.aNR)({eventId_eq:a&&a.length?a[0]:t,main:0,relations:[i.Uh.league,i.Uh.odds,i.Uh.result,i.Uh.withMarketsCount,i.Uh.team,i.Uh.sportCategories,i.Uh.players,i.Uh.broadcasts,i.Uh.sport,i.Uh.additionalInfo,i.Uh.tips]}))},clearState(t){e((0,l.b5E)(t)),e((0,c.oPN)({id:null})),e((0,c.KpM)({id:null})),e((0,u.wH)())},setVendorId(t){e((0,l.pRN)(t))},clearVendorId(t){e((0,l.pRN)(t))},setMenuSport(t,a){e((0,c.oPN)({id:t})),e((0,c.KpM)({id:t})),e((0,u.sZ)([a]))},getAllEvents:t=>{e((0,c.UXV)((0,c.sVG)(t)))},getLeagueEvents:(t,a=!1,s=i.vs.all)=>{const n=(0,p.Z)(t,a,a?i.vs.all:s);Object.assign(n,{oddsExists_eq:1}),e((0,l.MPz)(n)),e((0,l.jqX)(n))}})},g=(e,t)=>({fetchLeague:(a,s)=>{const n=t.isLive?i.N3.online:i.N3.line;e((0,c.vIT)({status:n,sport:a,period:s,orderBy:"id asc,[order] asc"}))},clearState:()=>{e((0,c.Lyd)())}}),v=e=>({leagues:(0,c.Mp_)(e),loaded:(0,c.Gut)(e),periodInfo:(0,c.CTf)(e)});var h=a(35399);let b=function(e){return e[e.forgot=1]="forgot",e[e.login=0]="login",e}({});const f={mapStateToProps:e=>({registrationType:(0,n._Gb)(e),authProvider:(0,s.SW9)(e)}),mapDispatchToProps:e=>({clearErrors:()=>{e((0,s.tik)()),e((0,s.u2J)())},openModal:t=>{e((0,s.ARU)(t))},closeModal:t=>{e((0,s.gU9)())}})},y={mapStateToProps:e=>({disabledPromotions:(0,n.S6m)(e),customer:(0,s.Q0O)(e),showNewCashier:(0,n.cxR)(e)}),mapDispatchToProps:e=>({openModal:t=>{e((0,s.ARU)(t))}})},S=(e,t)=>{const a=JSON.parse(JSON.stringify(e));return[...JSON.parse(JSON.stringify(t)),...a].filter(((e,t,a)=>t===a.findIndex((t=>t.id===e.id))))},E=(e,t)=>{const a=JSON.parse(JSON.stringify(e)),s=JSON.parse(JSON.stringify(t)),n=Object.keys(a),o=a;return Object.entries(s).map((e=>{const t=e[0],i=e[1];if(n.includes(t)||Object.assign(o,{[t]:i}),n.includes(t)){const e=[...s[t],...a[t]].filter(((e,t,a)=>t===a.findIndex((t=>t.id===e.id))));Object.assign(o,{[t]:e})}})),o};var C=a(53523),T=a(59741),N=a(77574),k=a(99822);const x=e=>({pinnedLineEventIds:(0,l.Bb2)(e),pinnedLinedOdds:(0,l.wq4)(e),selectedPinnedLineEvents:(0,l.qfI)(e),pinnedLineLeagues:(0,l.HvH)(e),pinnedLinePlayers:(0,l.O0E)(e),pinnedLineTips:(0,l.kAs)(e),pinnedLineCategories:(0,l.YzU)(e),pinnedLineResults:(0,l.d9i)(e),pinnedLiveEventIds:(0,l.VtL)(e),pinnedLivedOdds:(0,l.O6E)(e),selectedPinnedLiveEvents:(0,l.mjM)(e),pinnedLiveLeagues:(0,l.ph_)(e),pinnedLivePlayers:(0,l.ywQ)(e),pinnedLiveTips:(0,l.NVR)(e),pinnedLiveCategories:(0,l.Ams)(e),pinnedLiveResults:(0,l.eqJ)(e),initialLiveLoaded:(0,l.JqE)(e),initialLineLoaded:(0,l.IWy)(e)}),w={mapStateToProps:(e,t)=>{const{limit:a,sport:n}=t||{},o=(0,l.Zdb)(e),r=!!(0,s.Q0O)(e),{pinnedLineEventIds:d,pinnedLinedOdds:m,selectedPinnedLineEvents:u,pinnedLineLeagues:p,pinnedLinePlayers:_,pinnedLineTips:g,pinnedLineCategories:v,pinnedLineResults:h}=x(e),b=(0,c.eA3)(e),f=(0,c.uL_)(e),y=(0,c.K$G)(e),w=S(f,p),L=E(b,u),I=(0,C.H)(L,d),P=(0,T.y)(I,f),B=(0,C.d)(L,d),F=(0,T.y)(B,w),M=Object.assign({},y,m);return{activeSport:n||(0,c.nJv)(e,(0,c.bp5)(e)||`${o}`),selectedEvents:I,leagues:P,results:(0,c.Dun)(e),reload:(0,c.oML)(e),players:(0,c.lt)(e),isLoaded:(0,c.HFn)(e),favoritesLoaded:(0,l.XNE)(e),initialLoaded:(0,c.LO9)(e),limit:a||10,odds:M,pinnedOdds:M,tips:(0,c.RNL)(e),categories:(0,c.vbU)(e),feature:N.z.line,sports:(0,c.foR)(e),section:i.bx.line,periodInfo:(0,c.CTf)(e),competitorsFilter:(0,k.M7)(e),favoriteEvents:(0,l.fHY)(e),selectedPinnedEvents:B,pinnedLeagues:F,pinnedPlayers:_,pinnedTips:g,pinnedCategories:v,pinnedResults:h,isAuth:r}},mapDispatchToProps:e=>({getInitialData:t=>e((0,c.D83)((0,c.gbG)(t))),getInitialFavoritesData:()=>e((0,c.D83)(c.uEb)),xhrUpdate:t=>{e((0,c.mIm)((0,c.gbG)(t)))},clearState:()=>{e((0,c.D9U)())}})},L={mapStateToProps:(e,t)=>{const{limit:a,sport:n}=t||{},o=(0,l.tDO)(e),r=!!(0,s.Q0O)(e),{pinnedLiveEventIds:d,pinnedLivedOdds:m,selectedPinnedLiveEvents:u,pinnedLiveLeagues:p,pinnedLivePlayers:_,pinnedLiveTips:g,pinnedLiveCategories:v,pinnedLiveResults:h}=x(e),b=(0,c.xLL)(e),f=(0,c.QYf)(e),y=S(f,p),w=E(b,u),L=(0,C.H)(w,d),I=(0,T.y)(L,f),P=(0,C.d)(w,d),B=(0,T.y)(P,y),F=(0,c.ZTp)(e),M=Object.assign({},F,m);return{activeSport:n||(0,c.nJv)(e,(0,c.Uws)(e)||`${o}`),selectedEvents:L,leagues:I,results:(0,c.D_w)(e),players:(0,c.Kds)(e),isLoaded:(0,c.q$R)(e),initialLoaded:(0,c.MM8)(e),limit:a||150,totalPages:(0,c._DV)(e),section:i.bx.live,reload:(0,c.Jrz)(e),odds:M,pinnedOdds:M,categories:(0,c.UMk)(e),feature:N.z.live,sports:(0,c.foR)(e),tips:(0,c.ay_)(e),competitorsFilter:(0,k.M7)(e),favoritesLoaded:(0,l.XNE)(e),selectedPinnedEvents:P,pinnedLeagues:B,pinnedPlayers:_,pinnedTips:g,pinnedCategories:v,pinnedResults:h,isAuth:r}},mapDispatchToProps:e=>({getInitialData:t=>{e((0,c.UXV)((0,c.sVG)(t)))},getInitialFavoritesData:()=>e((0,c.UXV)(c.FAs)),clearState:()=>{e((0,c.$eR)())},xhrUpdate:t=>{e((0,c.wyT)((0,c.sVG)(t)))}})},I={mapStateToProps:(e,t)=>{const a=(0,l.fd$)(e);return{selectedEvents:(0,c.fye)(e),activeSport:t.sport?(0,c.W4p)(e,t.sport.alias):(0,c.nJv)(e,(0,c.z37)(e)||a),results:(0,c.JJF)(e),players:(0,c.GRO)(e),leagues:(0,c.aDQ)(e),reload:(0,c.E57)(e),initialLoaded:(0,c.Y2H)(e),categories:(0,c.c4c)(e),isLoaded:(0,c.nBl)(e),section:i.bx.line,totalPages:(0,c.xqd)(e),loadMenu:!0,odds:(0,c.oBD)(e),tips:(0,c.Eq1)(e),initialMenuSection:(0,l.Lsm)(e),feature:N.z.highlights}},mapDispatchToProps:e=>({changeEvent:t=>{e((0,c.LMU)({id:t}))},clearState:()=>{e((0,c.j$q)())},getInitialData:t=>{e((0,c.EQ1)((0,c._Rh)(t)))},xhrUpdate:t=>{e((0,c.odb)((0,c._Rh)(t)))}})},P={mapStateToProps:(e,t)=>{const{limit:a}=t||{},n=!!(0,s.Q0O)(e),{pinnedLineEventIds:o,pinnedLinedOdds:r,selectedPinnedLineEvents:c,pinnedLineLeagues:d,pinnedLinePlayers:m,pinnedLineTips:u,pinnedLineCategories:p,pinnedLineResults:_}=x(e),g=(0,l.qCq)(e),v=(0,l.dVE)(e),h=(0,l.kTF)(e),b=S(h,d),f=E(g,c),y=Object.assign({},v,r),N=(0,C.H)(f,o),k=(0,T.y)(N,h),w=(0,C.d)(f,o),L=(0,T.y)(w,b);return{selectedEvents:N,leagues:k,isLoaded:(0,l.od_)(e),odds:y,categories:(0,l.IeY)(e),results:{},section:i.bx.line,tips:(0,l.Scz)(e),reload:(0,l.ahL)(e),initialLoaded:(0,l.aQm)(e),limit:a||l.GJA.limit,selectedPinnedEvents:w,pinnedLeagues:L,pinnedPlayers:m,pinnedTips:u,pinnedCategories:p,pinnedOdds:y,pinnedResults:_,isAuth:n}},mapDispatchToProps:e=>({getInitialData:t=>{e((0,l.k1y)(Object.assign({},l.GJA,t)))},clearState:()=>{e((0,l.lgh)())}})},B={mapStateToProps:(e,t)=>{const{limit:a}=t||{},n=!!(0,s.Q0O)(e),{pinnedLiveEventIds:o,pinnedLivedOdds:r,selectedPinnedLiveEvents:c,pinnedLiveLeagues:d,pinnedLivePlayers:m,pinnedLiveTips:u,pinnedLiveCategories:p,pinnedLiveResults:_}=x(e),g=(0,l.CFB)(e),v=(0,l.hZ8)(e),h=(0,l.KRI)(e),b=S(h,d),f=E(g,c),y=Object.assign({},v,r),N=(0,C.H)(f,o),k=(0,T.y)(N,h),w=(0,C.d)(f,o),L=(0,T.y)(w,b);return{selectedEvents:N,leagues:k,tips:(0,l.YcS)(e),odds:y,results:(0,l.cmL)(e),categories:(0,l.Ugn)(e),isLoaded:(0,l.Rnu)(e),initialLoaded:(0,l.O4l)(e),section:i.bx.live,reload:(0,l.H1S)(e),players:(0,l.nxL)(e),limit:a||l.QHl.limit,selectedPinnedEvents:w,pinnedLeagues:L,pinnedPlayers:m,pinnedTips:u,pinnedCategories:p,pinnedOdds:y,pinnedResults:_,isAuth:n}},mapDispatchToProps:e=>({getInitialData:t=>{e((0,l.Ymx)(Object.assign({},l.QHl,t)))},xhrUpdate:t=>{e((0,l.hKp)(Object.assign({},l.QHl,t)))},clearState:()=>{e((0,l.iNM)())}})};var F=a(39183);const M={mapDispatchToProps:e=>({getForecasts:()=>{e((0,F.Fj)())},clearState:()=>{e((0,F.yF)())}}),mapStateToProps:e=>({forecasts:(0,F.EE)(e),events:(0,F.JB)(e),loaded:(0,F.K3)(e)})},A={mapStateToProps:e=>{const t=!!(0,s.Q0O)(e),{pinnedLineEventIds:a,pinnedLinedOdds:n,selectedPinnedLineEvents:o,pinnedLineLeagues:i,pinnedLinePlayers:r,pinnedLineTips:l,pinnedLineCategories:m,pinnedLineResults:u}=x(e),p=(0,d.zt)(e),_=(0,d.K1)(e),g=(0,d._o)(e),v=S(g,i),h=E(p,o),b=Object.assign({},_,n),f=(0,C.H)(h,a),y=(0,T.y)(f,g),k=(0,C.d)(h,a),w=(0,T.y)(k,v);return{selectedEvents:f,leagues:y,results:(0,d.cr)(e),reload:(0,d.M4)(e),players:(0,d.kZ)(e),isLoaded:(0,d.nf)(e),initialLoaded:(0,d.Fj)(e),odds:b,tips:(0,d.pq)(e),categories:(0,d.yY)(e),feature:N.z.oddsBooster,sports:(0,c.foR)(e),events:(0,d.dx)(e),periodInfo:(0,c.CTf)(e),selectedPinnedEvents:k,pinnedLeagues:w,pinnedPlayers:r,pinnedTips:l,pinnedCategories:m,pinnedOdds:b,pinnedResults:u,isAuth:t}},mapDispatchToProps:e=>({getInitialData:t=>{e((0,d.q5)(t))},xhrUpdate:t=>{e((0,d.q5)(t))},clearState:()=>{e((0,d.Xx)())},getPreviousLink:t=>{e((0,l.QoK)(t))},setSelectedSport:t=>{e((0,l.fLL)(t))},setPeriodInfo:t=>{e((0,c.Ms$)(t))}})},D={mapStateToProps:(e,t)=>{const{leaguesList:a,section:n}=t||{},o=n===i.bx.live,r=!!(0,s.Q0O)(e),{pinnedLineEventIds:c,pinnedLinedOdds:d,selectedPinnedLineEvents:m,pinnedLineLeagues:u,pinnedLinePlayers:p,pinnedLineTips:_,pinnedLineCategories:g,pinnedLineResults:v,pinnedLiveEventIds:h,pinnedLivedOdds:b,selectedPinnedLiveEvents:f,pinnedLiveLeagues:y,pinnedLivePlayers:N,pinnedLiveTips:k,pinnedLiveCategories:w,pinnedLiveResults:L,initialLiveLoaded:I,initialLineLoaded:P}=x(e),B=o?h:c,F=(0,l.BAx)(e),M=o?f:m,A=a,D=S(A,o?y:u),j=E(F,M),O=(0,C.H)(j,B),R=(0,T.y)(O,A),H=(0,C.d)(j,B),W=(0,T.y)(H,D),V=(0,l.Mzj)(e),U=o?b:d,G=Object.assign({},V,U);return{selected:O,leagues:R,selectedPinnedEvents:H,pinnedLeagues:W,isAuth:r,pinnedOdds:G,odds:G,pinnedPlayers:o?N:p,pinnedTips:o?k:_,categories:o?w:g,initialLoaded:o?I:P,pinnedResults:o?L:v}}}},35399:(e,t,a)=>{"use strict";a.d(t,{$p:()=>g,CU:()=>f,GO:()=>_,Ow:()=>S,Px:()=>l,Qc:()=>c,_K:()=>m,dB:()=>u,dM:()=>C,gY:()=>d,kD:()=>E,pU:()=>r,r:()=>y,s$:()=>h});var s=a(4269),n=a(69180),o=a(83807),i=a(64208);const r={stateToProps:e=>({limits:(0,s.WcU)(e),loaded:(0,s._8F)(e),limitsTheme:(0,i.NaW)(e),limitsSettings:(0,i.xKR)(e),accounts:(0,s.qUS)(e),currencyByCode:t=>(0,s.BrI)(e,t)}),dispatchToProps:e=>({getCustomerLimits:()=>{e((0,s._K1)())},clearState:()=>{e((0,s.QPd)())},getLimitsPeriods:()=>{e((0,s.GKy)())}})},l={limitEditDispatchToProps:e=>({getCustomerLimitData:t=>{e(t?(0,s.G81)(t):(0,s._K1)())},updateLimit:t=>{e((0,s.nT7)(t))},createLimit:t=>{e((0,s.b_J)(t))},disableLimit:t=>{e((0,s.SLi)(t.id))},clearState:()=>{e((0,s.QPd)())}}),limitEditStateToProps:(e,t)=>{const{limitId:a}=t;return{limit:(0,s.CFy)(e,a),limitsTheme:(0,i.NaW)(e),timeZone:(0,s.EgJ)(e),timeFormat:(0,s.tdK)(e),created:(0,s.r3A)(e),limitsDisableEnabled:(0,i.VeR)(e),currencies:(0,s.Gyd)(e,(0,s.qUS)(e))}}},c={[s.WC9.deposit]:(0,n.__)("Default_._Action_._Deposit"),[s.WC9.loss]:(0,n.__)("Cabinet_._Title_._Loss limit type"),[s.WC9.session]:(0,n.__)("Cabinet_._Title_._Session limit type"),[s.WC9.balance]:(0,n.__)("Cabinet_._Title_._Balance limit type"),[s.WC9.singleBet]:(0,n.__)("Cabinet_._Title_._Single bet limit type"),[s.WC9.wagerPerPeriod]:(0,n.__)("Cabinet_._Title_._Wager per period limit type"),[s.WC9.timeout]:(0,n.__)("Cabinet_._Title_._Timeout limit type")},d={[s.WC9.deposit]:(0,n.__)("Default_._Action_._Deposit title"),[s.WC9.loss]:(0,n.__)("Cabinet_._Title_._Loss limit type title"),[s.WC9.session]:(0,n.__)("Cabinet_._Title_._Session limit type title"),[s.WC9.balance]:(0,n.__)("Cabinet_._Title_._Balance limit type title"),[s.WC9.singleBet]:(0,n.__)("Cabinet_._Title_._Single bet limit type title"),[s.WC9.wagerPerPeriod]:(0,n.__)("Cabinet_._Title_._Wager per period limit type title"),[s.WC9.timeout]:(0,n.__)("Cabinet_._Title_._Timeout limit type title")},m={[o.tN.months]:(0,n.__)("Cabinet_._Period_._month"),[o.tN.days]:(0,n.__)("Cabinet_._Period_._day"),[o.tN.weeks]:(0,n.__)("Cabinet_._Period_._week"),[o.tN.years]:(0,n.__)("Cabinet_._Period_._year")},u={[s.k$g.active]:(0,n.__)("Cabinet_._Status_._Active"),[s.k$g.disabled]:(0,n.__)("Cabinet_._Status_._Disabled"),[s.k$g.confirmed]:(0,n.__)("Cabinet_._Status_._Confirmed"),[s.k$g.confirmedDisable]:(0,n.__)("Cabinet_._Status_._ConfirmedDisable"),[s.k$g.unconfirmedDisable]:(0,n.__)("Cabinet_._Status_._UnconfirmedDisable"),[s.k$g.unconfirmed]:(0,n.__)("Cabinet_._Status_._Unconfirmed")},p=[s.WC9.session],_=e=>p.includes(e),g=e=>s.fhc.includes(e),v=[s.MgY.sessionLimit],h=e=>v.includes(e),b=[s.MgY.balanceLimit,s.MgY.singleBetLimits],f=e=>b.includes(e),y={[s.MgY.depositLimits]:(0,n.__)("Cabinet_._Title_._Add deposit limits"),[s.MgY.lossLimits]:(0,n.__)("Cabinet_._Title_._Add loss limits"),[s.MgY.sessionLimit]:(0,n.__)("Cabinet_._Title_._Add session limits"),[s.MgY.balanceLimit]:(0,n.__)("Cabinet_._Title_._Add balance limits"),[s.MgY.singleBetLimits]:(0,n.__)("Cabinet_._Title_._Add single bet limits"),[s.MgY.wagerPerPeriodLimits]:(0,n.__)("Cabinet_._Title_._Add wager per period limits")},S={[s.MgY.depositLimits]:(0,n.__)("Cabinet_._Title_._Edit deposit limits"),[s.MgY.lossLimits]:(0,n.__)("Cabinet_._Title_._Edit loss limits"),[s.MgY.sessionLimit]:(0,n.__)("Cabinet_._Title_._Edit session limits"),[s.MgY.balanceLimit]:(0,n.__)("Cabinet_._Title_._Edit balance limits"),[s.MgY.singleBetLimits]:(0,n.__)("Cabinet_._Title_._Edit single bet limits"),[s.MgY.wagerPerPeriodLimits]:(0,n.__)("Cabinet_._Title_._Edit wager per period limits")},E={[s.MgY.depositLimits]:(0,n.__)("Cabinet_._Text_._Edit deposit limits text description"),[s.MgY.lossLimits]:(0,n.__)("Cabinet_._Text_._Edit loss limits text description"),[s.MgY.sessionLimit]:(0,n.__)("Cabinet_._Text_._Edit session limits text description"),[s.MgY.balanceLimit]:(0,n.__)("Cabinet_._Text_._Edit balance limits text description"),[s.MgY.singleBetLimits]:(0,n.__)("Cabinet_._Text_._Edit single bet limits text description"),[s.MgY.wagerPerPeriodLimits]:(0,n.__)("Cabinet_._Text_._Edit wager per period limits text description")},C={[s.MgY.depositLimits]:(0,n.__)("Cabinet_._Text_._Add deposit limits text description"),[s.MgY.lossLimits]:(0,n.__)("Cabinet_._Text_._Add loss limits text description"),[s.MgY.sessionLimit]:(0,n.__)("Cabinet_._Text_._Add session limits text description"),[s.MgY.balanceLimit]:(0,n.__)("Cabinet_._Text_._Add balance limits text description"),[s.MgY.singleBetLimits]:(0,n.__)("Cabinet_._Text_._Add single bet limits text description"),[s.MgY.wagerPerPeriodLimits]:(0,n.__)("Cabinet_._Text_._Add wager per period limits text description")}},97303:(e,t,a)=>{"use strict";a.r(t),a.d(t,{BetTournamentBoard:()=>b});var s=a(4269),n=a(69180),o=a(20231),i=a(99906),r=a(88919),l=a(2784),c=a(45980),d=a(3319),m=a(58395),u=a(99175),p=a(8909),_=a(16999);const g={board:"bet-tournament-board_board__jjZIn",mobile:"bet-tournament-board_mobile__P0-J5",table:"bet-tournament-board_table__t46fb",tableHeader:"bet-tournament-board_tableHeader__yI5iH",tableHeaderPlace:"bet-tournament-board_tableHeaderPlace__bUevX",tableHeaderInfo:"bet-tournament-board_tableHeaderInfo__cYOsr",tableHeaderPoints:"bet-tournament-board_tableHeaderPoints__lxdMW",tableHeaderBonus:"bet-tournament-board_tableHeaderBonus__Fh-qY",tableBody:"bet-tournament-board_tableBody__LaNJK",label:"bet-tournament-board_label__DHNbi",title:"bet-tournament-board_title__Cqasn",fund:"bet-tournament-board_fund__fPjv6",hints:"bet-tournament-board_hints__DkADt",pagination:"bet-tournament-board_pagination__OXFFW",paginationHandle:"bet-tournament-board_paginationHandle__Rcl3u",paginationPreviousHandle:"bet-tournament-board_paginationPreviousHandle__AMVyc",paginationLabel:"bet-tournament-board_paginationLabel__25iMX",loadMoreWrapper:"bet-tournament-board_loadMoreWrapper__7OO0n",loadMore:"bet-tournament-board_loadMore__ExDUu",preTable:"bet-tournament-board_preTable__cmTDI",fundLabel:"bet-tournament-board_fundLabel__FFgD8",emptyTable:"bet-tournament-board_emptyTable__Ukl87",default:"bet-tournament-board_default__rPhjR",gold:"bet-tournament-board_gold__IDbE9",betAmountHint:"bet-tournament-board_betAmountHint__Ebaty",silver:"bet-tournament-board_silver__w2ZD8",bronze:"bet-tournament-board_bronze__Naf3B",labelColorScheme:"bet-tournament-board_labelColorScheme__xbTpw"},{BetTournamentBoardUser:v}=(0,n.ez)((()=>a.e(9090).then(a.bind(a,79090))),"BetTournamentBoardUser"),h=({board:e,currentUser:t,boardUsers:a,oneColor:s,modifier:c="default",currencyByCode:h})=>{const[b,f]=(0,l.useState)(0),{userCount:y}=e,S=(0,n.W7)(),{colorScheme:E}=e,C=h(e.currency);(0,l.useEffect)((()=>{f(0)}),[E]);const T=Math.floor((y-1)/20),N=(0,l.useMemo)((()=>{const e=[],t=b!==T?20*(b+1):y;for(let a=1+20*b;a<=t;a++)e.push(a);return e}),[a,b,y,T,20]);return l.createElement("div",{className:g[c]},l.createElement("div",{className:(0,o.cn)({[g.board]:!0,[g.mobile]:S,[g[r.noS[e.colorScheme]]]:!0})},l.createElement("div",{className:g.label},l.createElement(p.l,{name:i.D.royal})),l.createElement("div",{className:g.title},l.createElement("h2",{"data-test":"leaderboardColumnTitle"},"\xa0",_.Q[e.colorScheme]),l.createElement("div",{className:g.fund},l.createElement("div",{className:g.fundLabel},(0,n.__)("Bettors tournament_._Board_._Price fund")),l.createElement("div",{className:g.fundValue},l.createElement(u.Y,{currency:e.currency}),l.createElement(d.h,{currentCurrency:e,currencyValue:e.prizeFund})))),l.createElement("div",{className:g.hints},!e.maximumBetAmount&&l.createElement("div",{className:g.hint,dangerouslySetInnerHTML:{__html:(0,n.__)("Bettors tournament_._Board_._Bets from %value% are taken into account",{value:`${(0,m._)(e.minimumBetAmount,C.subUnits)} ${e.currency}`})}}),!!e.maximumBetAmount&&l.createElement("div",{className:g.hint,dangerouslySetInnerHTML:{__html:(0,n.__)("Bettors tournament_._Board_._Bets from %minStake% to %maxStake% are taken into account",{minStake:`${(0,m._)(e.minimumBetAmount,C.subUnits)} ${e.currency}`,maxStake:`${(0,m._)(e.maximumBetAmount,C.subUnits)} ${e.currency}`})}}),l.createElement("div",{className:g.hint},(0,n.__)("Bettors tournament_._Board_._min. coeff. bets - %min%",{min:String(e.minimumBetCoefficient)}))),!!y&&l.createElement(l.Fragment,null,l.createElement("div",{className:g.table},l.createElement("div",{className:g.tableHeader},l.createElement("div",{className:g.tableHeaderPlace},(0,n.__)("Bettors tournament_._Stats_._Place")),l.createElement("div",{className:g.tableHeaderInfo},(0,n.__)("Bettors tournament_._Stats_._Name")),l.createElement("div",{className:g.tableHeaderPoints},(0,n.__)("Bettors tournament_._Stats_._Points")),l.createElement("div",{className:g.tableHeaderBonus},(0,n.__)("Bettors tournament_._Stats_._Bonus"))),l.createElement(l.Suspense,{fallback:null},l.createElement("div",{className:g.tableBody},!(!t||1===t.place||!N.length||t.place>=N[0]&&t.place<=N[N.length-1])&&l.createElement(v,{modifier:c,oneColor:s,user:t,currentCurrency:t.currency,scheme:e.colorScheme,isCurrent:!0}),N.map((n=>n in a&&l.createElement(v,{oneColor:s,key:n,user:a[n],scheme:e.colorScheme,modifier:c,currentCurrency:a[n].currency,isCurrent:t&&a[n].place===t.place}))))))),!y&&l.createElement("div",{className:g.emptyTable},(0,n.__)("Bettors tournament_._No users_._Current leaderbord is still empty."))))},b=(0,c.connect)(((e,{board:t})=>({currentUser:(0,r.oxN)(e,t.id),boardUsers:(0,r.GYk)(e,t.id),currencyByCode:t=>(0,s.BrI)(e,t)})),null)((0,l.memo)(h))},16999:(e,t,a)=>{"use strict";a.d(t,{Q:()=>o});var s=a(69180),n=a(88919);const o={[n.WNQ.gold]:(0,s.__)("Bettors Tournament_._Color_._Gold"),[n.WNQ.silver]:(0,s.__)("Bettors Tournament_._Color_._Silver"),[n.WNQ.bronze]:(0,s.__)("Bettors Tournament_._Color_._Bronze")}},52837:(e,t,a)=>{"use strict";a.r(t),a.d(t,{BetTournamentsTermsModal:()=>u});var s=a(2784),n=a(69180),o=a(20231);const i="bet-tournament-terms-modal_terms__uQTlL",r="bet-tournament-terms-modal_mobile__MDHVy",l="bet-tournament-terms-modal_termsInner__gri7-",c="bet-tournament-terms-modal_termsScrollable__rGupq",d="bet-tournament-terms-modal_desktop__WtqP7";var m=a(54671);const u=({terms:e,onClose:t})=>{const a=(0,n.W7)();return s.createElement(m.ModalPortal,{onClose:t},s.createElement("div",{className:(0,o.cn)({[i]:!0,[r]:a,[d]:!a})},s.createElement("div",{className:c},s.createElement("div",{className:l,dangerouslySetInnerHTML:{__html:e}}))))}},77344:(e,t,a)=>{"use strict";a.d(t,{f:()=>r});var s=a(2784),n=a(11296),o=a(82127),i=a(11817);const r=({fetchWinners:e,updateInterval:t=n.F.hofSportTopWinners})=>{const[a,r]=(0,s.useState)({period:o.jU.today,date:new Date}),{period:l,date:c}=a;(0,s.useEffect)((()=>{e({period:l,date:c})}),[l,c]);return(0,s.useEffect)((()=>{const a=new i.Subscription;return l===o.jU.today&&a.add((0,i.interval)(t).subscribe((()=>{e({period:o.jU.today})}))),()=>{a.unsubscribe()}}),[l]),{period:l,date:c,updateOption:e=>{r({period:e.period,date:e.period===o.jU.date?e.date:new Date})}}}},64262:(e,t,a)=>{"use strict";a.r(t),a.d(t,{HofHeaderAction:()=>m});var s=a(2784),n=a(4269),o=a(34153),i=a(64208),r=a(69180),l=a(45980),c=a(99932),d=a(29054);const m=(0,l.connect)((e=>({auth:(0,n.Q0O)(e),showNewCashier:(0,i.cxR)(e)})),(e=>({openModal:t=>{e((0,n.ARU)(t))}})))((({auth:e,boxClass:t,showNewCashier:a,openModal:l})=>{const m=(0,o.useNavigate)(),{openCashierModal:u}=(0,d.HR)();return s.createElement("div",{className:t},!!e&&s.createElement(c.zx,{text:(0,r.__)("Default_._Action_._Deposit"),type:["default"],buttonType:{type:"button"},clickHandler:()=>{a?u():m(i.jZg.deposit)}}),!e&&s.createElement(c.zx,{text:(0,r.__)("Default_._Action_._Join now"),type:["secondary"],buttonType:{type:"button"},clickHandler:()=>l(n.vOS.login)}))}))},30908:(e,t,a)=>{"use strict";a.r(t),a.d(t,{HofPageSwitcher:()=>h});var s=a(2784),n=a(82127),o=a(69180),i=a(99906),r=a(20231);const l="hof-page-switcher_tabs__u2PLU",c="hof-page-switcher_tab__VJ4UT",d="hof-page-switcher_tabIcon__U8-Z+",m="hof-page-switcher_activeTab__YrwuL",u="hof-page-switcher_sportTab__UU-+M",p="hof-page-switcher_casinoTab__Gk6Wt",_="hof-page-switcher_tabLabel__LbYXf";var g=a(99932);const v=[{key:n.LD.sport,label:(0,o.__)("Hall of fame_._Tabs_._Sport Betting"),icon:i.D.sport},{key:n.LD.casino,label:(0,o.__)("Hall of fame_._Tabs_._Casino"),icon:i.D.casino}],h=({current:e,onChange:t,pages:a,boxClass:o})=>{const i=a||v;return s.createElement("div",{className:(0,r.cn)({[l]:!0,"hof-page-switcher":!0,[o]:!!o})},i.map((a=>s.createElement("button",{type:"button",key:a.key,onClick:e!==a.key?()=>t(a.key):null,className:(0,r.cn)({[c]:!0,[p]:e===n.LD.casino,[u]:e===n.LD.sport,[m]:e===a.key})},s.createElement(g.le,{name:a.icon,modifier:d}),s.createElement("span",{className:(0,r.cn)({[_]:!0})},a.label)))))}},63747:(e,t,a)=>{"use strict";a.r(t),a.d(t,{HofCasino:()=>v});var s=a(2784),n=a(20231),o=a(69180);const i="hof-casino_hofCasino__VBwoW",r="hof-casino_topWinners__W5jEy",l="hof-casino_latestWinners__M4Z1X",c="hof-casino_latestWinnersMobile__Hqxfr",d="hof-casino_latestWinnersDecor__Kjw4o",m="hof-casino_latestWinnersInner__4Sx-r",u="hof-casino_hofCasinoMobile__mLIpz",p=s.lazy((()=>a.e(4228).then(a.bind(a,74228)))),_=s.lazy((()=>Promise.all([a.e(8592),a.e(5839)]).then(a.bind(a,95839)))),g=s.lazy((()=>a.e(7272).then(a.bind(a,17272)))),v=({latestWinnersDecor:e})=>s.createElement("div",{className:(0,n.cn)({[i]:!0,[u]:(0,o.W7)()})},s.createElement("div",{className:r},s.createElement(s.Suspense,{fallback:null},s.createElement(p,{title:(0,o.__)("Hall of fame_._Casino_._Top winners"),underFilter:!0},s.createElement(_,{showBet:!0})))),s.createElement("div",{className:(0,n.cn)({[l]:!0,[c]:(0,o.W7)()})},!!e&&s.createElement("div",{className:d},s.createElement(e)),s.createElement("div",{className:m},s.createElement(s.Suspense,{fallback:null},s.createElement(p,{title:(0,o.__)("Hall of fame_._Casino_._Latest winners"),customClass:"hof-latest-winners-header"},s.createElement(g,null))))))},84714:(e,t,a)=>{"use strict";a.r(t),a.d(t,{HofCasinoPedestal:()=>P});var s=a(2784),n=a(45980),o=a(48409),i=a(4269),r=a(20231),l=a(69180),c=a(99906),d=a(34153);const m="hof-casino-pedestal_pedestal__sKvDL",u="hof-casino-pedestal_pedestalMobile__NuUW+",p="hof-casino-pedestal_user__YDztv",_="hof-casino-pedestal_place__znhlt",g="hof-casino-pedestal_placeFirst__SriPx",v="hof-casino-pedestal_game__sPYaX",h="hof-casino-pedestal_placeSecond__p1lYl",b="hof-casino-pedestal_placeThird__ryNIT",f="hof-casino-pedestal_placeInner__saroc",y="hof-casino-pedestal_prize__Orha7",S="hof-casino-pedestal_gameImage__DvXGk",E="hof-casino-pedestal_stats__A8K-4",C="hof-casino-pedestal_stat__kgOVA",T="hof-casino-pedestal_statBet__RHucl",N="hof-casino-pedestal_statLabel__-gfvm",k="hof-casino-pedestal_statWin__HZ4vt",x="hof-casino-pedestal_statValue__a4E2W";var w=a(99932),L=a(85748);const I=({winners:e,auth:t,fetchWinners:a,openModal:n})=>{const{generateGameLink:o,generateImagePath:I}=(0,L.tH)({state:!1}),P=(0,d.useNavigate)();return(0,s.useEffect)((()=>{a()}),[]),s.createElement("div",{className:(0,r.cn)({"hof-pedestal":!0,[m]:!0,[u]:(0,l.W7)()})},e.map(((e,a)=>{return s.createElement("div",{key:a,className:(0,r.cn)({[_]:!0,[g]:0===a,[h]:1===a,[b]:2===a,"hof-pedestal__place":!0,"hof-pedestal__place-first":0===a,"hof-pedestal__place-second":1===a,"hof-pedestal__place-third":2===a})},s.createElement("div",{className:f},s.createElement("div",{className:(0,r.cn)({[y]:!0,"hof-pedestal__prize":!0})},s.createElement(w.wY,{src:`/assets/hall-of-fame/casino/hof-cup-${a+1}.png`})),s.createElement("div",{className:(0,r.cn)({[v]:!0,"hof-pedestal__game":!0})},s.createElement("div",{className:(0,r.cn)({[S]:!0,"hof-pedestal__game-image":!0}),onClick:(d=e.round.game,()=>{t?P(o(d)):n(i.vOS.login)})},s.createElement(w.XG,{src:I(e.round.game)}))),s.createElement("div",{className:(0,r.cn)({[p]:!0,"hof-pedestal__user":!0})},e.account.user.email),s.createElement("div",{className:E},s.createElement("div",{className:(0,r.cn)({[C]:!0,[T]:!0,"hof-pedestal__stat":!0,"hof-pedestal__stat--bet":!0})},s.createElement("div",{className:(0,r.cn)({[N]:!0,"hof-pedestal__stat-label":!0})},s.createElement("span",null,(0,l.__)("Hall of fame_._Casino_._Bet"))),s.createElement("div",{className:(0,r.cn)({[x]:!0,"hof-pedestal__stat-value":!0})},e.round.betsFullSumInBaseCurrency," ",e.baseCurrency)),s.createElement("div",{className:(0,r.cn)({[C]:!0,[k]:!0,"hof-pedestal__stat":!0,"hof-pedestal__stat--win":!0})},s.createElement("div",{className:(0,r.cn)({[N]:!0,"hof-pedestal__stat-label":!0})},s.createElement(w.le,{name:c.D.starFilled}),s.createElement("span",null,(0,l.__)("Hall of fame_._Casino_._Win")),s.createElement(w.le,{name:c.D.starFilled})),s.createElement("div",{className:(0,r.cn)({[x]:!0,"hof-pedestal__stat-value":!0})},e.round.winFullSumInBaseCurrency," ",e.baseCurrency)))));var d})))},P=(0,n.connect)((e=>({winners:(0,o.eeL)(e),auth:(0,i.Q0O)(e)})),(e=>({fetchWinners:()=>{e((0,o._az)())},openModal:t=>{e((0,i.ARU)(t))}})))((0,s.memo)(I))},9527:(e,t,a)=>{"use strict";a.r(t),a.d(t,{HofSport:()=>N});var s=a(2784),n=a(69180),o=a(20231),i=a(70527),r=a(4269),l=a(59425),c=a(77344),d=a(45980);const m="hof-sport_hofSport__so4U8",u="hof-sport_hofSportMobile__xjcDL",p="hof-sport_topWinnersFooter__md7pQ",_="hof-sport_topWinnersMore__jlfk7",g="hof-sport_list__XChBD",v="hof-sport_noRecords__4jP69",h="hof-sport_loaderWrapper__cqJiv",b="hof-sport_visible__spun3",f="hof-sport_topWinnersFilter__NWxkX",{HofDateSelect:y}=(0,n.ez)((()=>a.e(8592).then(a.bind(a,92639))),"HofDateSelect"),S=s.lazy((()=>a.e(4228).then(a.bind(a,74228)))),{HofSportTopWinner:E}=(0,n.ez)((()=>a.e(5087).then(a.bind(a,15087))),"HofSportTopWinner"),{ProgressLoader:C}=(0,n.ez)((()=>Promise.resolve().then(a.bind(a,54671))),"ProgressLoader"),T=({bets:e,format:t,loaded:a,fetchWinners:i,currencyByCode:r})=>{const[l,d]=(0,s.useState)(1),[T,N]=(0,s.useState)(!1),k=(0,n.W7)(),{date:x,period:w,updateOption:L}=(0,c.f)({fetchWinners:i});(0,s.useEffect)((()=>{a&&!T&&N(!0)}),[a]);const I=(0,s.useMemo)((()=>e.slice(0,10*l)),[l,e]);return s.createElement("div",{className:(0,o.cn)({[m]:!0,[u]:k})},s.createElement(s.Suspense,{fallback:null},s.createElement(S,{title:(0,n.__)("Hall of fame_._Sport_._Top winners"),underFilter:!0},s.createElement("div",null,s.createElement("div",{className:f},s.createElement(y,{currentPeriod:w,currentDate:x,onSelect:L})),s.createElement("div",{className:g},s.createElement("div",{className:(0,o.cn)({[h]:!0,[b]:!a})},s.createElement(C,null)),I.map((e=>s.createElement(E,{key:e.bet_id,bet:e,format:t,period:w,currency:r(e.currency)}))),0===I.length&&T&&s.createElement("div",{className:v},(0,n.__)("Hall of fame_._Sport_._No records are found for selected period")),s.createElement("div",{className:p},I.lengthd(l+1)},(0,n.__)("Hall of fame_._Sport_._Show more"))))))))},N=(0,d.connect)((e=>({bets:(0,l.dzG)(e),format:(0,r.xqU)(e),loaded:(0,l.rlG)(e),currencyByCode:t=>(0,r.BrI)(e,t)})),(e=>({fetchWinners:t=>{e((0,l.oKP)({period:t.period,date:(0,i.vo)(t.date,n.G$.momentDate)}))}})))((0,s.memo)(T))},17227:(e,t,a)=>{"use strict";a.r(t),a.d(t,{WidgetTimeLeft:()=>r});var s=a(2784),n=a(69180),o=a(52397);const i=({dateTo:e,options:t={withZero:!1,timeZone:"UTC"}})=>{const a=(0,o.L)(e,t);return s.createElement(s.Fragment,null,(e=>e.days>0?(0,n.__)("Default_._Timer_._ %number% days",{number:e.days}):e.hours>0?(0,n.__)("Default_._Timer_._ %number% hours",{number:e.hours}):e.minutes>0?(0,n.__)("Default_._Timer_._ %number% minutes",{number:e.minutes}):e.seconds>0?(0,n.__)("Default_._Timer_._ %number% seconds",{number:e.seconds}):"-")(a))},r=(0,s.memo)(i)},77285:(e,t,a)=>{"use strict";a.d(t,{Q:()=>u});var s=a(2784),n=a(69180),o=a(20231),i=a(99906),r=a(64208),l=a(45980);const c="app-loader_appLoader__O6QAy";var d=a(8909),m=a(53367);const u=(0,l.connect)((e=>({configIcon:(0,r.HPo)(e),configImage:(0,r.T7p)(e)})))((({filled:e,onlyLoader:t,icon:a,configIcon:r,configImage:l})=>{const u=(0,n.W7)();return s.createElement("div",{className:(0,o.cn)([c,"app-loader",e&&"app-loader__filled",t&&"app-loader__only-loader",u&&t&&"app-loader__only-loader--mobile"]),"data-test":"loader"},s.createElement("div",{className:"app-loader__inner"},!l&&s.createElement(d.l,{name:a||r||i.D.ballLoader}),!!l&&s.createElement(m.w,{src:l,alt:"Loader"})))}))},23495:(e,t,a)=>{"use strict";a.d(t,{z:()=>o});var s=a(2784),n=a(8909);const o=(0,s.memo)((({text:e,children:t,type:a,icon:o,svg:i,buttonType:r,className:l="",dataTest:c="button",disabled:d=!1,svgAtEnd:m,clickHandler:u=(()=>{})})=>{const p=()=>a.map((e=>`app-button--${e}`)).join(" "),[_,g]=(0,s.useState)(p());(0,s.useEffect)((()=>g(p())),[a]);const v=`app-button ${_} ${l} ${d?"app-button--disabled":""} ${e||t?"":"app-button--icon-only"}`;return s.createElement("button",{type:r.type,className:v,onClick:u,disabled:d,"data-test":c},!!t&&s.createElement(s.Fragment,null,t),!t&&s.createElement(s.Fragment,null,o&&s.createElement("img",{src:o,className:"svg-icon",loading:"lazy",decoding:"async"}),i&&!m&&s.createElement(n.l,{name:i}),s.createElement("span",null,e),i&&m&&s.createElement(n.l,{name:i})))}))},36956:(e,t,a)=>{"use strict";a.d(t,{N:()=>r});var s=a(2784),n=a(45980),o=a(91087);const i=({block:e,loaded:t,noDataMessage:a=""})=>s.createElement(s.Fragment,null,t&&!!e.html&&s.createElement("div",{dangerouslySetInnerHTML:{__html:e.html}}),t&&!e.html&&s.createElement(s.Fragment,null,a)),r=(0,n.connect)(((e,{blockKey:t})=>({block:(0,o.Zd)(e,t),loaded:(0,o.MP)(e,t)})))((0,s.memo)(i))},16550:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CouponNoBid:()=>g});var s=a(2784),n=a(20231),o=a(69180),i=a(34153);const r="coupon-no-bid_couponBids__UqlS4",l="coupon-no-bid_couponBidsDark__3Z-Ys",c="coupon-no-bid_couponBidsImage__f2Rok",d="coupon-no-bid_couponBidsNoData__zJPvk",m="coupon-no-bid_couponNoBidsButton__eZK1S";var u=a(23495),p=a(53367),_=a(23661);const g=({text:e,subText:t="",outcomeButtonActive:a=!1,outcomeButtonLink:g,buttonText:v="",lightFone:h=!0,onButtonClick:b=(()=>{}),clearSection:f,generateSharedCoupon:y,dataTest:S,showBetShareInput:E,quickBetEnabled:C,couponHistory:T=!1})=>{const N=(0,i.useNavigate)();return s.createElement("div",{className:(0,n.cn)([r,h?"":l]),"data-test":S},s.createElement("div",{className:c},s.createElement(p.w,{title:(0,o.__)("Coupon No Bid_._Title_._No bids"),alt:(0,o.__)("Coupon No Bid_._Title_._No bids"),src:C&&!T?"/assets/quick-bet/quickbet.png":!C||T?h?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAuCAYAAABUDiUfAAAEQ0lEQVRoQ+2bS28TMRDHx0422TwoLU9xQS1naEGCE6VFnBEXXp+GE5+G1wVxRtCWE0jQwplGXBBFLX0l6WaTNfrvZpMoSuJ9urvV+hbt+JGfx/bMeMxWN2qCElQ4FzduX537JhvSpx+b1y2LfZXJqfzOkgaTMX5r8drlLzIIa99/3RTC+iyTU/m9B5MzRvkcV9l3r6+OJahjWfZvIejR0sLsG9lAVtZrDxmj15DLcU45zmRVYvne7lhkCWdx92AWtTzNVPVYOpQ12jI7tHPY7IqJl3fm557K6qxubL4gYk8gd6ZaooKWk1WJ5fu/wyMyzHZyYGIkW3t1six7hoVF1t3l+Ssr4/79x42fS5z4BygD54zOn67Q8eglUSJhNgyT9huGy2/HEvR4eWH2/TDQj+u1e5zRKygkvk2Vi1QuaoSt4rDZqx+LFrqNavmc3SdKImE6A2uSYXb6IAS9E4y9ZYx+C0GXmBAPiNF9V6Co5WimWrJ/mh2LtvcbsULs99vfEhMLUwhBu3XsQQNAx+AByOmKTow5CzyDOQYUlnz9qGUv3eGCU7uiF3rLzP3uwlx8Phubdq49q9ltDx7WidXMYQpmu2PvSTA9YLrB2sB+NapkMD3o0N+9uq2h0Eic2uNKBjOD6YFAhCLwMLBz4piZ5KFlmhkh9AxmDDAjbHJsU6k8zf2AyexMP7QksjD4AVRFGYywpcbOBJijVpsECWLESC/kVbDy1YcUJmZZVfgdszypeLUz0YYbV/RFI4AwRuy6sVKYgwIB+vJV5exUmbQJQWmvMBO7ZyYJJoIe7jJHcEPmAfmayYDCvk5zF6aKoIFMM73+X1x77DdaXsVDyRXy3A62oHhe5mmCGYpOiMoZzBDwhqueSJhhlzmMCgSbUXBB1jCcS7KqrtlhPydw7VyLpHaZqzqAYOpcnHZCfHXDpIPufdR0VSddy9tm19Zu3f6e2gNIlWkUO8wIt5axTclOc68wwxrtg4Y4HBYsa5RBp6KXbJBWo71pmASPG7kmpe71qopJ9tqH9ADCfmG05TeEXjucJIdNP4q0nCzQEcVsdNtIrDsZ4X9U1lRiYWKfUhUbhFsWRQYb8pRw366iYFtyw4HSPTNJgQ6vF2oqII7qI1Uw/ZhGxwFUChOu2YjMlFjGmuecJsWHvcKEBiPxS0WBB4TsOxQpTBUD8tJHkPQYL+2GlfHlTsLSdz2AIB3Da3DD+k7ylXOHg8RU11PpeRjQzKFOgiRuQTO3D1RpppOB50kzwx5Ap8pFqnS9lT+7dXticAKemyrbA0BSq3vyDrqTYVIKg0x6FHWky/y4YIZJdo0CTJA2pDChNdivgha9oJF7XwMthMbhRUS15IT6cX3rJtVXS0Xbzgybhh10rGHrSWGG7SBI/TAPBC5MSDUMMhY/dRIH88Q9XckeVfnRx77syEdVwZqKvtaJeO4XPZZgLab5Iep/Gx5SQ5koadkAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAuCAYAAAC7zE4hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAR2SURBVHgB7Zu7chs3FIZ/gKSHjC2JGMUpo1WZNNEbhGnjwkqbFGKeQNRMZlJaKlNFfgJLhesohevQTxB5XLgk7UaFTYMUfdFYFOCDvXBWGnEJ2ksC5PibIRe7wkrQvwcHBwdY9kqe/gdPULjY+UaIY9v6Hdnb1mCb8IAiA2qYW9iGL+0vJgUF9hMcwaDvGUFKuLFGp9YWqYEq3QfOeWOg9BM4gEOHPXoo5G2x1IQjOvLND/Qoawpqg07/tb2PHsCG+YY6P7wtRBcO6MjT8MjhARznh3QgIXRDSlm1uYd8+xaJGFDxQDgSMY0XQkZCsH0qVgco3htX/+REBmSNu1TsflUu7cIDivCEVbG0R90kIJ/TeCn71LDB3nWWJskN0Oh+ZKxRg9crlcpzeIA3QhpWxfLvHdnvGjEV+CZ132YBMKKZbh9cAHXyozVzzlHYFOLmJX9K9/6tQ785Pb4Wy9cOyoysQMf/BIMnkEXWSECKEfXVGDF0ARyD+9dZq4mJpx0OXdUp0c8ri0yII4gmWRj5y9AXwghI3X/H5v5bD39F8eQp8qT7R/bv81LIEViPzPysB96drev0YtReBLy2SDOS02EPc8AXi8yJefKR1vR/ewhGfnKWLKSQulwNP7NkoYQs4OKXM8xYwZhMIaU8vUuHaTasK8TyyGxPlJhAPT49oFnFITKIg3QnCYxMIWlK1pjyTKGNjLQZAwuoo9bisyY8xqprl549An+fn/NWlRWcf3cHi4SVkDcf/UkzhRfICyW+RddCSJpTH1Ja7bEpUzaoPa6+y6SF14MN+bw2ou5vhRHR1RrOoo3aO2TB/o3a84aYYCk3b6yE/PD9nVxnCrq8gkXDSsh3P/8FF0jZ/1HFPo+SAk0hlh5n1TdxZxQyTU46WUyrmtv0uKtx0gTRtX64lpS+liZTSAZOaX57Zz85OjN4jkSMEru07m6OmUIiDN6TuHNCyuUDDIN51aCvAJcyT0mCGZMLuSpu3cd8cfDJgftZ2nfxfWORlyuED3IkXq7ZJEzatV2Q6Oe1kPOA1eKXDLeS6KnGZXlamcv2jklaqP0ZJC3WkRMzaK/h2p47ZtRmx9Ps7xqsjRyZdnsz/7bfg837NWAQRGfFthB+bE9Jk+jn9eKXwqCuoJvRZ1CHx3xZRcyJTB/5OXtp0q7iqvuQUgYKhRYV23TNarChFFnQasnq+vrovZAu9v4keGmRZs7ckb3/U9MyM1TWl6sFST97EPlOv/BqsDEbSEvlwoPYqsjy+BE96WMKa3o0Iq+Z63o4l9a7q2LF+S6MRL+wMDxxiOm2ZIUt05bX8vSfUVugpXx7l+q0onb3tuGYoX6+CGm6bCLiuLrGx1JdaepHsxl3JPp54SOjPeHh+nW7Ui41xtU3azk8Xu82sxl4gBdC3igXt6ISO7LdEx5vLOgav2n7JsQ0GYY/JmUFRyioTTMuqwnesYkxiWcK2ktb1H4n6zUKkVdMvfmlm3BGFDBoDD5xu4naV3BLkXm1FaQ0UW1OSQ+yhyY84CPyCfrf/UZ6YQAAAABJRU5ErkJggg==":void 0})),s.createElement("div",{className:d},s.createElement("strong",{"data-test":"emptyCouponText"},e),s.createElement("span",null,!!t&&t),E&&!C&&s.createElement(_.d1,{placeholder:(0,o.__)("Coupon No Bid_._Title_._Enter a code"),onChange:({value:e})=>{6===e.length&&y({code:e})},onBlur:()=>{},validate:"minMaxLength",minLength:6,maxLength:6,errorMessage:(0,o.__)("Coupon No Bid_._Input_._The code you have entered is invalid. Please, enter a new code")})),a&&s.createElement(u.z,{buttonType:{type:"button"},clickHandler:()=>{f&&f(),N(g),b()},text:!!v&&v,className:m,type:["default"]}))}},99175:(e,t,a)=>{"use strict";a.d(t,{Y:()=>d});var s=a(2784),n=a(45980),o=a(4269),i=a(71794),r=a.n(i),l=a(53367);const c=({currency:e,useIcon:t})=>{const a=(0,n.useSelector)((t=>(0,o.BrI)(t,e))),{icon:i,iconURL:c}=a||{},d=t&&c;return s.createElement(s.Fragment,null,!!d&&s.createElement(l.w,{className:"currency-icon",src:c,alt:e}),!d&&s.createElement(s.Fragment,null,i||r()(e)))},d=(0,s.memo)(c)},60459:(e,t,a)=>{"use strict";a.d(t,{g:()=>E});var s=a(2784),n=a(91534),o=a.n(n),i=a(11817),r=a(11296),l=a(20231),c=a(99906),d=a(7560),m=a(98283),u=a(32175);const p=["children","to"],_=e=>{let{children:t,to:a}=e,n=(0,m.Z)(e,p);return a?s.createElement(u.Link,(0,d.Z)({to:a},n),t):s.createElement(s.Fragment,null,t)};var g=a(64208),v=a(56320),h=a(8909),b=a(53367);const f="default-slider_content__zJa5j",y="default-slider_title__tLvik",S="default-slider_text__e2mPd",E=({items:e,isBullets:t,sliderClassName:a})=>{const n=(0,s.useRef)(null),[d,m]=(0,s.useState)(0),u=e.length>1;(0,s.useEffect)((()=>{if(u){const e=new i.Subscription;return e.add((0,i.timer)(r.F.sliderUpdate,r.F.sliderUpdate).pipe((0,v.filter)((()=>!!n.current&&u))).subscribe((()=>n.current.clickNext()))),()=>e.unsubscribe()}}),[d,u]);const p=e=>{n&&n.current&&(e>0?n.current.clickNext():n.current.clickPrev())};return s.createElement("div",{className:(0,l.cn)([a,"default-slider"])},u&&s.createElement(s.Fragment,null,s.createElement("div",{className:"default-slider__control default-slider__control--left",onClick:()=>p(-1)},s.createElement(h.l,{name:c.D.arrow})),s.createElement("div",{className:"default-slider__control default-slider__control--right",onClick:()=>p(1)},s.createElement(h.l,{name:c.D.arrow}))),s.createElement(o(),{ref:n,animation:"openAnimation",buttons:!1,bullets:t,onTransitionEnd:e=>m(e.currentIndex),infinite:!0},e.map(((e,t)=>s.createElement("div",{key:t,className:(0,l.cn)(["default-slider__image-content",e.class])},s.createElement(_,{to:e.link,className:"default-slider__image-content"},s.createElement(b.w,{src:(0,g.wPp)({path:e.src,webpSupport:window.webpSupport}),alt:e.type||"slider",style:{objectFit:"cover",width:"100%",minWidth:"100%",height:"100%"}}),e.content&&n&&s.createElement("div",{className:`default-slider__content ${e.contentClass?e.contentClass:""}`},e.content),e.text&&e.title&&s.createElement("div",{className:f},s.createElement("h4",{className:y},e.title),s.createElement("p",{className:S},e.text))))))))}},27009:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var s=a(2784),n=a(71085),o=a(11817),i=a(56320);const r=({timer:e,additionalTime:t=null})=>{const[a,r]=(0,s.useState)(null),[l,c]=(0,s.useState)(null),[d,m]=(0,s.useState)(null);return(0,s.useEffect)((()=>{const e=new o.Subscription;return e.add((0,o.timer)(1e3,1e3).pipe((0,i.filter)((()=>!t))).subscribe((()=>{r((0,n.O)(Number(l))),c(Number(l)+1e3)}))),()=>{e.unsubscribe()}}),[l,t]),(0,s.useEffect)((()=>{const e=new o.Subscription;return e.add((0,o.timer)(1e3,1e3).pipe((0,i.filter)((()=>!!t))).subscribe((e=>{const a=t.split(":"),s={minutes:+(a[0]||0),seconds:+(a[1]||0)},o=1e3*(0,n.t)(s);m((0,n.O)(o+1e3*(1+e)))}))),()=>{e.unsubscribe()}}),[t]),(0,s.useEffect)((()=>{if(e){const t=e.split(":"),a={minutes:+(t[0]||0),seconds:+(t[1]||0)},s=1e3*(0,n.t)(a);r((0,n.O)(s)),c(s)}}),[e]),{timeData:a,additional:d}}},68906:(e,t,a)=>{"use strict";a.d(t,{g:()=>y,u:()=>f});var s=a(2784),n=a(20231);const o="swipe-checkbox_swipeCheckbox__iG0Wf",i="swipe-checkbox_visual__cL52z",r="swipe-checkbox_visualActive__jW59J",l="swipe-checkbox_slider__9I-eX",c="swipe-checkbox_label__KGQXT",d="swipe-checkbox_textBefore__qSZOz",m="swipe-checkbox_input__MjqL8",u="swipe-checkbox_big__nLRHn",p="swipe-checkbox_rightIcon__gkpLr",_="swipe-checkbox_rightIconActive__kkWX6",g="swipe-checkbox_leftIcon__esZ4d",v="swipe-checkbox_leftIconActive__m4gzf",h="swipe-checkbox_disabled__sMPsB";var b=a(8909);let f=function(e){return e.big="big",e}({});const y=({selected:e,children:t,dataTest:a,textBefore:y,size:S,leftIconModifier:E,rightIconModifier:C,leftIconName:T,rightIconName:N,disabled:k,customLabelStyles:x,onChange:w})=>s.createElement("label",{className:(0,n.cn)([o,S===f.big&&u,k&&h])},s.createElement("input",{type:"checkbox",checked:e||!1,onChange:e=>w(e),className:m,"data-test":a}),s.createElement("span",{className:(0,n.cn)([i,e&&r])},s.createElement("span",{className:l})),!!t&&s.createElement("span",{className:(0,n.cn)([c,y&&d]),style:x},t),T&&s.createElement(b.l,{name:T,modifier:(0,n.cn)([g,e&&v,E])}),N&&s.createElement(b.l,{name:N,modifier:(0,n.cn)([p,!e&&_,C])}))},99899:(e,t,a)=>{"use strict";a.d(t,{X:()=>r});var s=a(2784),n=a(37406),o=a(53367);const i=({src:e,alt:t="",className:a="",onClick:i=(()=>{}),isPrimary:r=!1})=>{const[l,c]=(0,s.useState)(!1),d=r?{width:380,height:380,placeholder:"/assets/placeholders/games/380x380.png"}:{width:190,height:190,placeholder:"/assets/placeholders/games/190x190.png"};const m=(0,n.s)();return s.createElement(s.Fragment,null,s.createElement("img",{src:l?e:d.placeholder,className:a,onClick:i,height:d.height,width:d.width,draggable:!1,loading:m?o.R.eager:o.R.lazy,decoding:"async",alt:t,title:t}),!l&&s.createElement("img",{src:e,style:{display:"none"},onLoad:()=>c(!0)}))},r=(0,s.memo)(i)},99932:(e,t,a)=>{"use strict";a.d(t,{x1:()=>ln,QP:()=>s.Q,G5:()=>lr,HN:()=>hn,xE:()=>Ao,c$:()=>Mo,zx:()=>n.z,Lb:()=>F,On:()=>Oo,NT:()=>dn.N,T6:()=>W,IT:()=>U,YC:()=>Wt.CouponNoBid,Y9:()=>Vt.Y,m4:()=>xs,Nu:()=>ks,Qq:()=>ai,gl:()=>G.g,pq:()=>ts,g9:()=>on,dy:()=>Ki,kS:()=>Ui,JV:()=>Zt,mv:()=>Oi,N:()=>ji,_6:()=>pr,_1:()=>hr,RF:()=>vr,XE:()=>ho,XG:()=>Z.X,Ck:()=>Us,n:()=>Qs,Hv:()=>te,pl:()=>z.pl,Em:()=>z.Em,G4:()=>z.G4,d1:()=>z.d1,Y7:()=>Uo,jF:()=>ae.j,wY:()=>se.w,QG:()=>ne.Q,JZ:()=>xo,R7:()=>se.R,C6:()=>Cs,Rj:()=>Ht,hf:()=>At,tD:()=>cn.t,Tu:()=>ni,_A:()=>Er,TX:()=>oe.T,f7:()=>ie.f7,cT:()=>ie.cT,PJ:()=>ie.PJ,fJ:()=>mi,ON:()=>ll,C7:()=>il,_5:()=>Po,Gq:()=>Ee,A6:()=>Re,a2:()=>Ve,i:()=>ke,RT:()=>mr,FX:()=>mt,xS:()=>kn,MX:()=>Jn,EU:()=>ut.E,p3:()=>_t,Ag:()=>Is,ML:()=>Ls,A9:()=>zt.A,OE:()=>gt.O,aC:()=>gt.a,fQ:()=>Jr,le:()=>P.l,mK:()=>vt.m,gR:()=>Bo.g,uq:()=>Bo.u,lN:()=>Et,g2:()=>cl.g,ZV:()=>Yn.Z,vB:()=>Ts.v,EN:()=>ge,Cj:()=>ue.Cj,bc:()=>It,_g:()=>Lt,aM:()=>ln,hU:()=>z.hU,Cc:()=>z.Cc,DO:()=>wt,A:()=>Ps,MC:()=>xt,kU:()=>ue.kU,PV:()=>Me,mp:()=>ue.N,lL:()=>ue.lL,jc:()=>De,pv:()=>Ae,ob:()=>Bs,T$:()=>Ot,Qe:()=>cn.Q,Sd:()=>ue.Sd,KX:()=>ue.KX,ZF:()=>wo,E1:()=>Vr,AG:()=>$.A,VF:()=>Hs,a3:()=>je,lE:()=>Lo});var s=a(77285),n=a(23495),o=a(7560),i=a(2784),r=a(37726),l=a.n(r),c=a(66476),d=a(68386),m=a(38160),u=a(12890),p=a(77240),_=a(29500),g=a(92495),v=a(84722),h=a(9283),b=a(90535),f=a(4321),y=a(32231),S=a(48053),E=a(75528),C=a(35173),T=a(21346),N=a(40998),k=a(64837),x=a(17582),w=a(96913),L=a(69180),I=a(20231),P=a(8909);(0,r.registerLocale)("en",c.Z),(0,r.registerLocale)("de",d.Z),(0,r.registerLocale)("pl",m.Z),(0,r.registerLocale)("no",u.Z),(0,r.registerLocale)("it",p.Z),(0,r.registerLocale)("cz",_.Z),(0,r.registerLocale)("fi",g.Z),(0,r.registerLocale)("pt",v.Z),(0,r.registerLocale)("pr",v.Z),(0,r.registerLocale)("fr",h.Z),(0,r.registerLocale)("fr_ca",h.Z),(0,r.registerLocale)("es",b.Z),(0,r.registerLocale)("ar",b.Z),(0,r.registerLocale)("pe",b.Z),(0,r.registerLocale)("cl",b.Z),(0,r.registerLocale)("mx",b.Z),(0,r.registerLocale)("el",f.Z),(0,r.registerLocale)("hi",y.Z),(0,r.registerLocale)("ja",S.Z),(0,r.registerLocale)("ko",E.Z),(0,r.registerLocale)("lv",C.Z),(0,r.registerLocale)("br",T.Z),(0,r.registerLocale)("ee",N.Z),(0,r.registerLocale)("nl",k.Z),(0,r.registerLocale)("ru",x.Z);const B=document.documentElement.lang,F=({selected:e,dateFormat:t=L.G$.pickerDate,onChange:a,onFocus:s,onBlur:n,onSelect:r,showTimeSelect:c=!1,timeFormat:d=L.G$.timeShort,timeIntervals:m=15,showMonthDropdown:u=!0,showYearDropdown:p=!0,readOnly:_=!1,disabled:g,className:v,additionalClassName:h,placeholderText:b,error:f,style:y={},minDate:S,forceMinDate:E,open:C,maxDate:T,forceMaxDate:N,hideArrow:k,svg:x,filterTime:F=(()=>!0)})=>{const M=(0,i.useRef)(null),A=E||(S?(0,w.default)(new Date,S):(0,w.default)(new Date(1900,0,1),0)),D=N||(T||0===T?(0,w.default)(new Date,T):(0,w.default)(new Date(2050,11,31),0)),j=(0,i.forwardRef)(((e,t)=>i.createElement("input",(0,o.Z)({type:"text"},e,{readOnly:!0,ref:t}))));return i.createElement("div",{style:y,className:(0,I.cn)([v?`my-date-input-${v}`:"my-date-input",h,f&&"my-date-input-error",!u&&"my-date-input__no-month",!p&&"my-date-input__no-year"])},i.createElement(l(),{ref:M,disabled:g,showPopperArrow:!k,selected:e,dateFormat:t,showTimeSelect:c,timeFormat:d,timeIntervals:m,showMonthDropdown:u,showYearDropdown:p,dropdownMode:"select",open:C,locale:B,disabledKeyboardNavigation:!0,placeholderText:b,minDate:A,maxDate:D,onChange:e=>{a(e)},onFocus:s,onBlur:n,onSelect:r,customInput:i.createElement(j,null),popperModifiers:{flip:{behavior:["bottom"]},preventOverflow:{enabled:!0,escapeWithReference:!1,boundariesElement:"viewport",priority:["left","right"],padding:10}},filterTime:F}),x&&i.createElement(P.l,{icon:x}))};var M=a(45980),A=a(37406),D=a(83605),j=a(99906),O=a(64208),R=a(4269),H=a(12893);const W=(0,M.connect)((e=>({showCookieBar:(0,R.ciT)(e)})),(e=>({cookiesAccept:()=>{e((0,R.GD7)())}})))((({showCookieBar:e,cookiesAccept:t})=>i.createElement(i.Fragment,null,e&&!(0,A.ej)(D.E)&&!(0,H.LK)()&&i.createElement("div",{className:"cookie-bar","data-test":"cookieBar"},i.createElement("div",{className:"cookie-bar__content"},i.createElement(P.l,{name:j.D.info,modifier:"cookie-bar__icon"}),i.createElement("div",{className:"cookie-bar__message"},(0,L.__)("Cookie Bar_._Message_._We use cookies to improve your experience. By using our website you are accepting our"),"\xa0",i.createElement("a",{href:(0,O.XsO)("privacy","#"),className:"cookie-bar__link"},(0,L.__)("Default_._Action_._Cookie Policy")),"."),i.createElement(n.z,{className:"cookie-bar__button",clickHandler:()=>{t();const e=new Date((new Date).getTime()+9e10);(0,A.d8)(D.E,"true",{expires:e})},buttonType:{type:"button"},text:(0,L.__)("Cookie Bar_._Button_._I accept"),type:["secondary","small-text"],dataTest:"acceptCookieButton"}))))));var V=a(69e3);const U=(0,M.connect)((e=>({userTimeZone:(0,R.EgJ)(e)})),null)((({timeLeft:e,timeZone:t,userTimeZone:a,onReachingZero:s})=>{const{days:n,hours:o,minutes:r,seconds:l,dif:c}=(0,V.Ln)(e,{timeZone:t||a});return(0,i.useEffect)((()=>{s&&null!==c&&c<=0&&s()}),[c,s]),i.createElement("div",{className:"timer"},i.createElement("div",{className:"timer-block"},i.createElement("div",{className:"timer-inner"},n),i.createElement("div",{className:"timer-outer-text"},(0,L.__)("Default_._Date Time_._Days"))),i.createElement("div",{className:"timer-divider"}),i.createElement("div",{className:"timer-block"},i.createElement("div",{className:"timer-inner"},o),i.createElement("div",{className:"timer-outer-text"},(0,L.__)("Default_._Date Time_._Hours"))),i.createElement("div",{className:"timer-divider"}),i.createElement("div",{className:"timer-block"},i.createElement("div",{className:"timer-inner"},r),i.createElement("div",{className:"timer-outer-text"},(0,L.__)("Default_._Date Time_._Min"))),i.createElement("div",{className:"timer-divider"}),i.createElement("div",{className:"timer-block"},i.createElement("div",{className:"timer-inner"},l),i.createElement("div",{className:"timer-outer-text"},(0,L.__)("Default_._Date Time_._Sec"))))}));var G=a(60459),$=a(27009),Z=a(99899),z=a(23661),q=a(59425),X=a(83807);const J="ios-broadcast-widget_broadcastWidget__ppW4k",Y="ios-broadcast-widget_vertical__bhU8n",K="ios-broadcast-widget_broadcastWidgetVideo__VqQxf",Q="ios-broadcast-widget_modern__1Kcvd",ee=({broadcasts:e,autoplay:t=!0,isVertical:a,viewType:s})=>{const n=(0,i.useRef)(null),[o,r]=(0,i.useState)(""),l=s===X.EO.modern;return(0,i.useEffect)((()=>{e.length&&"link"in e[0]?r(e[0].link):r("")}),[e]),(0,i.useEffect)((()=>{o&&n&&(n.current.src=o)}),[o,n]),i.createElement("div",{className:(0,I.cn)(["broadcast-widget",J,a&&Y,l&&Q])},i.createElement("video",{className:K,controls:!0,playsInline:!0,autoPlay:t,ref:n,preload:"metadata"}))},te=(0,M.connect)((e=>({broadcasts:(0,q.hdd)(e),viewType:(0,R.GKz)(e)})),null)((0,i.memo)(ee));var ae=a(69083),se=a(53367),ne=a(41690),oe=a(76935),ie=a(34376);const re="option-select_list__7+cd4",le="option-select_item__N4j+K",ce="option-select_selected__Qwjfb",de="option-select_radioIcon__zK1xI",me="option-select_itemText__6aEOA";var ue=a(93286),pe=a(74658),_e=a(32424);const ge=({items:e,selected:t,placeholder:a,disabled:s,error:n,modifiers:o=[],closeIcon:r,arrowIcon:l,dataTest:c="",dataTests:d,onChange:m})=>{const[u,p]=(0,i.useState)(!1),_=(0,L.W7)(),g=(e||[]).find((e=>`${e.id}`.toLowerCase()===`${t}`.toLowerCase()));return i.createElement(i.Fragment,null,_&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,I.cn)(["ui-select",s&&"ui-select--disabled",n&&"ui-select--error",o.includes("small")&&"ui-select--small"])},i.createElement("div",{className:(0,I.cn)(["ui-select__outer",t&&"ui-select__outer--selected"]),onClick:()=>p(!u)},i.createElement("div",{className:"ui-select__outer-text"},g?g.valueText||g.text||g.name:a),!s&&i.createElement("div",{className:"ui-select__outer-arrow"},i.createElement(P.l,{icon:l||_e.X.BaseArrow})))),u&&i.createElement(pe.Mk,{closeIcon:r},i.createElement("div",{className:re},e.map(((e,a)=>i.createElement("div",{className:(0,I.cn)({[le]:!0,[ce]:t===e.id}),onClick:()=>(e=>{e.id!==t&&m(e),p(!1)})(e),key:e.id,"data-test":d&&d[a]},i.createElement("div",{className:me},e.text||e.name),i.createElement("div",{className:de}))))))),!_&&i.createElement(ue.Cj,{selected:t,items:e,placeholder:a,disabled:s,modifiers:o,arrowIcon:l,closeIcon:r,onChange:m,error:n,dataTest:c}))};var ve=a(46423),he=a(23971),be=a(29054),fe=a(65399),ye=a(21856);const Se=({sessionData:e,loaded:t,method:a,error:n,countryCode:o,pgwCountries:r,depositNotify:l,fetchSession:c,clearState:d,clearError:m,getCustomerData:u})=>{const{paramValue:p}=(0,V.qB)({paramName:he.S7f.bonus}),{cashier:_,loadingComplete:g}=(0,ye.EI)({sessionData:e,loaded:t,method:a,autoHeight:!0,section:"#customer-deposit",bonus:p,clearState:d,clearError:m,depositNotify:l,customerData:u,allowMobilePopup:!0,fetchSession:c,error:n}),{showPhoneVerificationModal:v,handleOnClose:h,onSuccess:b}=(0,V.Z4)({sessionDepositError:n,fetchSession:c});return(0,i.useEffect)((()=>{r.includes(o)&&ve.captureException(new Error("####Rendered PaymentIQ widget although user country PGW####:"),{extra:{customerCountry:o,pgwCountries:r}})}),[r,o]),i.createElement("div",{className:"customer-form"},i.createElement("div",{className:"deposit-page"},!g&&!n&&i.createElement(s.Q,null),!g&&n&&!v&&i.createElement(oe.T,{text:(0,L.__)(n.message)}),v&&i.createElement(fe.Y,{onClose:h,onSuccess:b}),i.createElement("div",{ref:_,id:"customer-deposit"})))},Ee=(0,M.connect)((e=>({sessionData:(0,be.sN)(e),loaded:(0,be.lT)(e),error:(0,be.Do)(e),countryCode:(0,R.prP)(e),pgwCountries:(0,O.pi9)(e)})),(e=>({fetchSession:t=>{e((0,be.wu)(t))},clearState:()=>{e((0,be.cF)())},clearError:()=>{e((0,be.Zh)())},getCustomerData:()=>{e((0,R.A5h)())},depositNotify:t=>{e((0,R.HFR)(t))}})))((0,i.memo)(Se));var Ce=a(32175),Te=a(83074);const Ne=({loaded:e,sessionData:t,method:a,error:n,clearError:o,depositNotify:r,getCustomerData:l,fetchSession:c,clearState:d,customer:m,env:u,noticePgw:p,customerBalance:_,customerBalanceChanged:g,refModal:v,customerMainCurrency:h})=>{const{paramValue:b}=(0,V.qB)({paramName:he.S7f.bonus}),{key:f}=(0,Ce.useLocation)(),{bonusType:y,first_deposit:S}=m,{loadingComplete:E,getPGWendpoint:C,getDefaultIframeStyles:T,rect:N}=(0,be.N8)({sessionData:t,loaded:e,method:a,bonus:b,currency:h,endpoint:u.pgwcashier,error:n,clearState:d,clearError:o,depositNotify:r,customerData:l,platform:u.platformName,customerBalance:_,customerBalanceChanged:g,refModal:v}),{showPhoneVerificationModal:k,handleOnClose:x,onSuccess:w}=(0,V.Z4)({sessionDepositError:n,fetchSession:c});return(0,i.useEffect)((()=>(c({method:a}),()=>{d()})),[d,c,a,f]),(0,i.useEffect)((()=>()=>d()),[a,d]),(0,i.useEffect)((()=>{!S&&y!==X._B.NONE&&N&&p({customer:m,bonusType:y})}),[S,y,N]),i.createElement("div",{className:"customer-form"},i.createElement("div",{className:"deposit-page"},!E&&!n&&i.createElement(s.Q,null),!E&&n&&!k&&i.createElement(oe.T,{text:(0,L.__)(n.message)}),k&&i.createElement(fe.Y,{onClose:x,onSuccess:w}),e&&E&&!n&&i.createElement(Te.M,{getDefaultIframeStyles:T,getPGWendpoint:C})))},ke=(0,M.connect)((e=>{var t;return{sessionData:(0,be.sN)(e),loaded:(0,be.lT)(e),error:(0,be.Do)(e),customer:(0,R.hFT)(e),customerBalance:null==(t=(0,R.yt6)(e))?void 0:t.availableForWithdrawal,customerMainCurrency:(0,R.$nE)(e)}}),(e=>({fetchSession:t=>{e((0,be.wu)(t))},clearState:()=>{e((0,be.cF)())},clearError:()=>{e((0,be.Zh)())},getCustomerData:()=>{e((0,R.A5h)())},depositNotify:t=>{e((0,R.HFR)(t))},noticePgw:t=>{e((0,R.tH3)(t))},customerBalanceChanged:t=>{e((0,R.J9Z)(t))}})))((0,i.memo)(Ne)),xe="payment-methods_paymentMethodsWithFrame__dL3wN",we="payment-methods_item__wMCEc",Le="payment-methods_hide__uJhUK",Ie="payment-methods_paymentMethodsBanner__XeX-v",Pe="payment-methods_framedItems__7JVhL",Be=({src:e,small:t,withFrame:a,paymentMethodsBanner:s})=>{const[n,o]=(0,i.useState)(!1),r=!a||s;return i.createElement("div",{className:(0,I.cn)([r?"payment-methods__item":we,r&&n&&"payment-methods__item--hide",r&&t&&"payment-methods__item--small",!r&&n&&Le])},i.createElement(se.w,{src:e,onErrorCapture:()=>o(!0),alt:(0,L.__)("Payment methods_._Title_._Payment method image")}))};var Fe=a(6504);const Me=11,Ae=e=>e.id?e.id:e.split("/").pop().split(".")[0],De=(e,t)=>e.map((e=>({small:t.includes(Ae(e)),src:e.logo||e}))),je=({fixedPaymentMethods:e,defaultPaymentMethods:t,maxVisualCount:a,loggedIn:s,paymentMethods:n,biggerHeightIcons:o,pgwBlackList:r,merchantId:l,countryCode:c,customerCurrency:d,blockLoad:m,platformName:u,getPaymentMethods:p,clearPaymentMethods:_})=>{const[g,v]=(0,i.useState)([]),h=(0,i.useCallback)(((s,n)=>{const i=De(e,o);let l=[],c=[];const d=Fe.J.get(be.zu);d&&(c=JSON.parse(d));const m=n.filter((e=>!r.includes(Ae(e))));if(m.length){l=De(m,o);const e=JSON.stringify(m);d!==e&&Fe.J.set(be.zu,e)}m.length||(l=s&&c.length?De(c,o):De(t,o));const u=[...i,...l].slice(0,a);v(u)}),[s,n,e,o]);return(0,i.useEffect)((()=>{h(s,n)}),[s,n]),(0,i.useEffect)((()=>{s&&l&&c&&d&&!m&&p({brand:u,country:c,currency:d,limit:a+5,merchantId:l}),s||_()}),[s,l,c,d,u,m]),{paymentImages:g}},Oe=({loggedIn:e,merchantId:t,platformName:a,fixedPaymentMethods:s,defaultPaymentMethods:n,paymentMethods:o,biggerHeightIcons:r,pgwBlackList:l,customerCurrency:c,countryCode:d,maxVisualCount:m,blockLoad:u,paymentMethodsWithFrame:p,paymentMethodsBanner:_,paymentMethodsBannerItemsWithFrame:g,getPaymentMethods:v,clearPaymentMethods:h})=>{const{paymentImages:b}=je({loggedIn:e,merchantId:t,platformName:a,fixedPaymentMethods:s,defaultPaymentMethods:n,paymentMethods:o,biggerHeightIcons:r,pgwBlackList:l,customerCurrency:c,countryCode:d,maxVisualCount:m,blockLoad:u,paymentMethodsWithFrame:p,paymentMethodsBannerItemsWithFrame:g,getPaymentMethods:v,clearPaymentMethods:h});return i.createElement("div",{className:(0,I.cn)([p&&!_&&xe,!p&&!_&&"payment-methods",_&&Ie,g&&Pe])},b.map(((e,t)=>i.createElement(Be,{key:t,src:e.src,small:!!e.small,withFrame:p,paymentMethodsBanner:_}))))},Re=(0,M.connect)((e=>({loggedIn:!!(0,R.Q0O)(e),merchantId:(0,O.lGG)(e),platformName:(0,O.WpO)(e),fixedPaymentMethods:(0,O.g1O)(e),defaultPaymentMethods:(0,O.c6m)(e),paymentMethods:(0,be.oc)(e),customerCurrency:(0,R.$nE)(e),countryCode:(0,R.prP)(e),maxVisualCount:(0,O.upV)(e)||Me,blockLoad:(0,O.jVX)(e),biggerHeightIcons:(0,O.OIb)(e),pgwBlackList:(0,O.AI3)(e),paymentMethodsWithFrame:(0,O.DSn)(e)})),(e=>({getPaymentMethods:t=>{e((0,be.jM)(t))},clearPaymentMethods:()=>{e((0,be.XT)())}})))((0,i.memo)(Oe));var He=a(91087);const We=({loggedIn:e,merchantId:t,platformName:a,fixedPaymentMethods:s,defaultPaymentMethods:n,paymentMethods:o,biggerHeightIcons:r,pgwBlackList:l,customerCurrency:c,countryCode:d,maxVisualCount:m,blockLoad:u,paymentMethodsWithFrame:p,paymentMethodsBanner:_,paymentMethodsBannerItemsWithFrame:g,getPaymentMethods:v,clearPaymentMethods:h})=>{const{paymentImages:b}=je({loggedIn:e,merchantId:t,platformName:a,fixedPaymentMethods:s,defaultPaymentMethods:n,paymentMethods:o,biggerHeightIcons:r,pgwBlackList:l,customerCurrency:c,countryCode:d,maxVisualCount:m,blockLoad:u,paymentMethodsBannerItemsWithFrame:g,getPaymentMethods:v,clearPaymentMethods:h});return i.createElement("div",{className:(0,I.cn)([p&&!_&&xe,!p&&!_&&"payment-methods",_&&Ie,g&&Pe])},b.map(((e,t)=>i.createElement(Be,{key:t,src:e.src,small:!!e.small,withFrame:p,paymentMethodsBanner:_}))))},Ve=(0,M.connect)((e=>({loggedIn:!!(0,R.Q0O)(e),merchantId:(0,O.lGG)(e),platformName:(0,O.WpO)(e),fixedPaymentMethods:(0,He.FX)(e),defaultPaymentMethods:(0,He._J)(e),paymentMethods:(0,be.oc)(e),customerCurrency:(0,R.$nE)(e),countryCode:(0,R.prP)(e),maxVisualCount:(0,He.eH)(e)||Me,blockLoad:(0,He.F_)(e),biggerHeightIcons:(0,He.r_)(e),pgwBlackList:(0,He.OT)(e),paymentMethodsWithFrame:(0,O.DSn)(e)})),(e=>({getPaymentMethods:t=>{e((0,be.jM)(t))},clearPaymentMethods:()=>{e((0,be.XT)())}})))((0,i.memo)(We)),Ue="promo-snackbar_main__T0lwu",Ge="promo-snackbar_withImage__+1N6r",$e="promo-snackbar_addInfoItem__ukK8N",Ze="promo-snackbar_noAddInfoItems__6lXiy",ze="promo-snackbar_left__ASPXV",qe="promo-snackbar_right__fF5Bv",Xe="promo-snackbar_mobile__mjUz5",Je="promo-snackbar_inside__amef1",Ye="promo-snackbar_button__l0fxa",Ke="promo-snackbar_backgroundImage__N06hJ",Qe="promo-snackbar_title__9fPeB",et="promo-snackbar_description__oekLQ",tt="promo-snackbar_withCookieBar__9TsMg",at="promo-snackbar_addInfoBlock__QOuqX",st="promo-snackbar_addInfoTop__iS1bf",nt="promo-snackbar_addInfoImageWrapper__t7rKz",ot="promo-snackbar_addInfoImage__hS7nF",it="promo-snackbar_addInfoTitle__BF8mK",rt="promo-snackbar_addInfoBot__vNZAr",lt="promo-snackbar_close__S6SeI";var ct=a(34153);const dt=({promoOfferPopup:e,ButtonAuthUser:t,ButtonNonAuthUser:a,isAuth:s,customer:o,showNewCashier:r,showCookieBar:l,showPromoSnackbar:c,isVisiblePromoSnackbar:d,cookieName:m,closePromoSnackbar:u,visiblePromoSnackbarDisable:p,visiblePromoSnackbarEnable:_,openModal:g,handlePromoSnackbarSize:v})=>{const{showToAuthUsers:h,showToNonAuthUsers:b,hideIfBannerOnScreen:f,delay:y,images:S}=e,{backgroundImgs:E,icons:C}=S||{},{desktopImgUrl:T,mobileImgUrl:N}=E||{},{leftImgUrl:k,midImgUrl:x,rightImgUrl:w}=C||{},{first_deposit:B}=o,{pathname:F}=(0,ct.useLocation)(),M=(0,L.W7)(),A=(0,ct.useNavigate)(),{openCashierModal:j}=(0,be.HR)(),H=F===O.jZg.home,W=1e3*y,U=b&&!s,G=h&&s&&!B,$=document.getElementById("footer"),Z=document.getElementById("mainBanner"),z=(0,V.Fp)({element:$,deeps:[F]}),q=(0,V.Fp)({element:Z,rootMargin:"-69px 0px 0px 0px",deeps:[F]}),X=[{title:(0,L.__)("Promo Offer Popup_._Text_._Average payout speed title"),description:(0,L.__)("Promo Offer Popup_._Text_._Average payout speed"),icon:k},{title:(0,L.__)("Promo Offer Popup_._Text_._Games on site title"),description:(0,L.__)("Promo Offer Popup_._Text_._Games on site"),icon:x},{title:(0,L.__)("Promo Offer Popup_._Text_._Support title"),description:(0,L.__)("Promo Offer Popup_._Text_._Support"),icon:w}],{withCookieBarClass:J}=(0,V.LL)({isAuth:s,cookieAcceptedName:m||D.E,showCookieBar:l,isVisiblePromoSnackbar:d,showPromoSnackbar:c,promoOfferPopup:e,customer:o}),Y=()=>{switch(!0){case z:p();break;case H&&f:q?p():_();break;case H&&!f:case!H&&!z:_()}};return(0,i.useEffect)((()=>{if(!H||!f){const e=setTimeout((()=>{Y()}),W);return()=>clearTimeout(e)}}),[W,f,d,z,q,F]),(0,i.useLayoutEffect)((()=>{if(c)return H&&f&&Y(),window.addEventListener("scroll",Y),()=>window.removeEventListener("scroll",Y)}),[H,F,z,q,d,$,Z]),(0,i.useEffect)((()=>{H&&f&&p()}),[F,H,f]),(0,i.useEffect)((()=>{v(N?R.LPg.normal:R.LPg.small)}),[N]),i.createElement(i.Fragment,null,c&&d&&(U||G)&&i.createElement("div",{className:(0,I.cn)([Ue,(N&&M||T&&!M)&&Ge,M&&Xe,!X&&Ze,J&&tt])},(N||T)&&i.createElement(se.w,{src:M?N:T,className:Ke}),i.createElement("div",{className:Je},i.createElement("div",{className:ze},i.createElement("div",{className:Qe},U&&i.createElement(i.Fragment,null,M?(0,L.__)("Promo Offer Popup_._Text_._Sign Up & Get Mobile"):(0,L.__)("Promo Offer Popup_._Text_._Sign Up & Get Desktop")),G&&i.createElement(i.Fragment,null,M?(0,L.__)("Promo Offer Popup_._Text_._Sign Up & Get Mobile Logged User"):(0,L.__)("Promo Offer Popup_._Text_._Sign Up & Get Desktop Logged User"))),i.createElement("div",{className:et},U&&i.createElement(i.Fragment,null,M?(0,L.__)("Promo Offer Popup_._Text_._100% Welcome Bonus for Sports Betting Mobile"):(0,L.__)("Promo Offer Popup_._Text_._100% Welcome Bonus for Sports Betting Desktop")),G&&i.createElement(i.Fragment,null,M?(0,L.__)("Promo Offer Popup_._Text_._100% Welcome Bonus for Sports Betting Mobile Logged User"):(0,L.__)("Promo Offer Popup_._Text_._100% Welcome Bonus for Sports Betting Desktop Logged User")))),i.createElement("div",{className:qe},!M&&i.createElement("div",{className:at},X.map(((e,t)=>i.createElement("div",{key:t,className:$e},i.createElement("div",{className:st},e.icon&&i.createElement("div",{className:nt},i.createElement(se.w,{src:e.icon,className:ot})),i.createElement("div",{className:it},e.title)),i.createElement("div",{className:rt},e.description))))),i.createElement("div",{className:Ye},U&&i.createElement(i.Fragment,null,!!a&&i.createElement(a,null),!a&&i.createElement(n.z,{text:(0,L.__)("Promo Offer Popup_._Text_._Sign up"),type:["default","bold",M?"small":"large"],clickHandler:()=>g(R.vOS.register),buttonType:{type:"button"}})),G&&i.createElement(i.Fragment,null,!!t&&i.createElement(t,null),!t&&i.createElement(n.z,{text:(0,L.__)("Promo Offer Popup_._Text_._Deposit"),type:["default","bold",M?"small":"large"],clickHandler:e=>{r&&(e.preventDefault(),j()),r||A(O.jZg.deposit)},buttonType:{type:"button"}}))))),i.createElement("button",{className:lt,onClick:u},i.createElement(P.l,{icon:_e.X.SvgClose}))))},mt=(0,M.connect)((e=>({promoOfferPopup:(0,O.eIN)(e),isAuth:!!(0,R.Q0O)(e),customer:(0,R.hFT)(e),showNewCashier:(0,O.cxR)(e),showCookieBar:(0,R.ciT)(e),showPromoSnackbar:(0,R.Kx9)(e),isVisiblePromoSnackbar:(0,R.NnC)(e)})),(e=>({openModal:t=>{e((0,R.ARU)(t))},closePromoSnackbar:()=>{e((0,R.ohS)())},visiblePromoSnackbarEnable:()=>{e((0,R.z7n)())},visiblePromoSnackbarDisable:()=>{e((0,R.Yd)())},handlePromoSnackbarSize:t=>{e((0,R.A4i)(t))}})))((0,i.memo)(dt));var ut=a(93986),pt=a(30390);const _t=({success:e,tokenChange:t,action:a})=>{const{executeRecaptcha:s}=(0,pt.xX)(),[n,o]=(0,i.useState)(null);return(0,i.useEffect)((()=>{s&&s(a).then((e=>o(e)))}),[s]),(0,i.useEffect)((()=>{s&&e&&s(a).then((e=>o(e)))}),[s,e]),(0,i.useEffect)((()=>{const e=setInterval((()=>{s&&s(a).then((e=>o(e)))}),6e4);return()=>{clearInterval(e)}}),[]),(0,i.useEffect)((()=>{t(n)}),[n,t]),i.createElement(i.Fragment,null)};var gt=a(32418),vt=a(3716),ht=a(69629),bt=a.n(ht),ft=a(11296),yt=a(11817);const St=({children:e,styles:t,updateSize:a,platformName:s})=>{const n=s===X.Co.ivibet,o=(0,i.useRef)(null),[r,l]=(0,i.useState)(null),[c,d]=(0,i.useState)([]),[m,u]=(0,i.useState)(0),[p,_]=(0,i.useState)(0),[g,v]=(0,i.useState)("auto"),[h,b]=(0,i.useState)(!1),f=c.length>1,y=()=>{_(1),b(!0)},S=()=>{_(-1),b(!0)},E=()=>{_(1)};return(0,i.useEffect)((()=>{if(0!==p&&f){const e=c.length-1;p>0&&u(m0?m-1:e)}_(0)}),[p]),(0,i.useEffect)((()=>{const e=new yt.Subscription;return h||e.add((0,yt.interval)(ft.F.swiperBoxNextSlide).subscribe(E)),()=>e.unsubscribe()}),[h]),(0,i.useEffect)((()=>{let e=null;return o.current&&(e=r||bt()(o.current),e.on("swipeleft",y),e.on("swiperight",S),r||l(e)),()=>{e&&(e.off("swipeleft",y),e.off("swiperight",S))}}),[o.current]),(0,i.useEffect)((()=>{const t=i.Children.toArray(e);d(t),m>t.length-1&&u(0)}),[e]),(0,i.useLayoutEffect)((()=>{const e=new yt.Subscription;if(o&&o.current){const a=o.current.querySelector(`.${t.swipeBoxSlideActive}`);a&&(v(a.offsetHeight),e.add((0,yt.timer)(ft.F.swiperToAutoHeight).subscribe((()=>v("auto")))))}return()=>e.unsubscribe()}),[c,m,o,a]),i.createElement("div",{className:t.swipeBox,ref:o,style:{height:g}},f&&i.createElement("div",{className:t.swipeBoxControls},n&&i.createElement("div",{className:t.controls},i.createElement("div",{className:t.controlsLeft,onClick:y},i.createElement("img",{src:"assets/ivi/bettors-tournament/slider/arrow-left.png"})),i.createElement("div",{className:t.controlsRight,onClick:S},i.createElement("img",{src:"assets/ivi/bettors-tournament/slider/arrow-right.png"}))),!n&&c.map(((e,a)=>i.createElement("div",{className:(0,I.cn)({[t.swipeBoxControlItem]:!0,[t.swipeBoxControlItemActive]:a===m}),key:a,onClick:()=>(u(a),void b(!0)),"data-test":"widgetSliderButton"})))),i.createElement("div",{className:t.swipeBoxContent},c.map(((e,a)=>i.createElement("div",{className:(0,I.cn)({[t.swipeBoxSlide]:!0,[t.swipeBoxSlideActive]:a===m}),key:a},e)))))},Et=(0,i.memo)(St);var Ct=a(21489),Tt=a(66203);const Nt=["image/jpeg","image/png","image/webp"],kt=1048576*Ct.qH,xt=e=>{const t=e.name.split(".");if(t.length<2)return!1;const a=t[t.length-1].toLowerCase();return!!Nt.find((t=>t===e.type))&&!!Ct.MU.find((e=>e===a))},wt=({file:e,onSuccess:t,onError:a,customerId:s=null})=>{const n=new FileReader;n.readAsDataURL(e),n.onloadend=s=>{xt(e)?e.size>kt?a((0,L.__)("Verification Item_._Text_._The file %filename% should not be over 5 MB",{filename:e.name})):0!==e.size?t({data:s.target.result,name:e.name,size:e.size}):a((0,L.__)("Verification Item_._Text_._The file %filename% is broken, please select another file",{filename:e.name})):a((0,L.__)("Verification Item_._Text_._The selected file %filename% could not be uploaded. Only %allowed% images are allowed",{filename:e.name,allowed:Ct.MU.join(", ").toUpperCase()}))}},Lt=({customer:e,spanClass:t="",inputClass:a="",labelText:s,count:n,addDocument:o,showError:r})=>i.createElement("label",{className:"upload-section"},i.createElement("span",{className:t},s||(0,L.__)("Verification Item_._Upload_._Choose files")),i.createElement("input",{onChange:t=>{if(t.preventDefault(),n>=Ct.Nx)return void r((0,L.__)("Verification Item_._Text_._Upload should not exceed %count% files",{count:Ct.Nx}));const{files:a}=t.target;Object.values(a).forEach((t=>wt({file:t,onSuccess:o,onError:r,customerId:e.id})))},multiple:!1,accept:"image/png, image/jpeg",className:`hidden-upload ${a}`,value:"",type:"file"})),It=(0,M.connect)((e=>({customer:(0,R.hFT)(e)})),(e=>({showError:t=>{e((0,Tt.ef)({text:t,type:"fail"}))}})))(Lt),Pt="modal-view_mobile_modalView__4yxXo",Bt="modal-view_mobile_modalViewContent__wT7g+",Ft="modal-view_mobile_modalViewClose__zv68g",Mt=({children:e,onClose:t})=>i.createElement("div",{className:Pt},i.createElement("div",{className:Bt},i.createElement("div",{className:Ft,onClick:t,"data-test":"modalViewClose"},i.createElement(P.l,{name:j.D.close})),e)),At=(0,i.memo)(Mt);var Dt=a(56320);const jt={modalView:"modal-view_modalView__A5u9e",modalViewFixed:"modal-view_modalViewFixed__oYTBR",loading:"modal-view_loading__qTr+Y",modalViewContainer:"modal-view_modalViewContainer__YHV-l",modalViewContainerCell:"modal-view_modalViewContainerCell__YbDXB",modalViewWrapper:"modal-view_modalViewWrapper__GHIy2",small:"modal-view_small__c8Y19",c_gray:"modal-view_c_gray__cAtfM",width_500:"modal-view_width_500__0nks3",width_400:"modal-view_width_400__ZqG8v",width_300:"modal-view_width_300__6CjH1",modalViewClose:"modal-view_modalViewClose__+02i8",local:"modal-view_local__3JGF0"},Ot="active-modal",Rt=({onClose:e,type:t,modifier:a,hideCloseButton:s,children:n,registrationStarted:o,modalClassNames:r=[],wrapperClassNames:l=[],dataTest:c=""})=>{const d=(0,i.useRef)(null),m=(0,i.useRef)(null),u=(0,i.useRef)(null),p=(0,i.useRef)(null);return(0,i.useEffect)((()=>{const t=new yt.Subscription;return d.current&&t.add((0,yt.fromEvent)(document,"keydown").pipe((0,Dt.filter)((e=>!d.current.contains(e.target))),(0,Dt.filter)((e=>"Escape"===e.key)),(0,Dt.map)((()=>document.documentElement.classList.remove(Ot)))).subscribe((()=>e()))),t.add((0,yt.fromEvent)(u.current,"click").pipe((0,Dt.map)((()=>document.documentElement.classList.remove(Ot)))).subscribe((()=>e()))),()=>t.unsubscribe()}),[e,d.current]),(0,i.useEffect)((()=>{o&&m.current.scrollTo(0,0)}),[o]),i.createElement("div",{className:(0,I.cn)([jt.modalView,!!t&&jt[t],...r]),ref:p,"data-test":c},i.createElement("div",{className:(0,I.cn)({[jt.modalViewFixed]:!0,[jt.loading]:o}),ref:m},i.createElement("div",{className:jt.modalViewContainer},i.createElement("div",{className:jt.modalViewContainerCell},i.createElement("div",{ref:d,className:(0,I.cn)([jt.modalViewWrapper,!!a&&jt[a],...l])},i.createElement("div",{className:(0,I.cn)([jt.modalViewClose,"modal-view-close"]),ref:u,"data-test":"modalViewClose"},!s&&i.createElement(P.l,{name:j.D.close})),n)))))},Ht=(0,M.connect)((e=>({registrationStarted:(0,R.tEt)(e)})),{})((0,i.memo)(Rt));var Wt=a(16550),Vt=a(99175);const Ut="event-league-title_eventLeagueTitle__InhYI",Gt="event-league-title_eventLeagueSport__5+w4H",$t="event-league-title_eventLiveStatus__jb8JR",Zt=({league:e,category:t,className:a,isLive:s})=>i.createElement("div",{className:(0,I.cn)({[Ut]:!0,[a]:!!a})},i.createElement(se.w,{src:`${L.rw}${e.sportId}.svg`,alt:e.name,className:Gt}),i.createElement(ne.Q,{league:e,category:t}),!!s&&s&&i.createElement("div",{className:$t},X.WQ),i.createElement("span",null,null==e?void 0:e.name));var zt=a(95959),qt=a(23214);const Xt="customer-slide-for-main-banner_mobile__am-k-",Jt=({customerSlideForMainPageBanner:e})=>{const{link:t,showTitle:a,showSubTitle:s,showDescription:o}=e||{},{path:r,isTextPage:l}=t||{},c=(0,ct.useNavigate)(),d=(0,L.W7)(),m=(e,t)=>{if(e){const a=(0,A.H5)(e);if(a||t)return window.location.href=e;if(!a)return c((0,O.VzX)(`${e}`,(0,L.r_)()))}};return i.createElement(i.Fragment,null,!!e&&i.createElement("div",{className:(0,I.cn)(["main-banner__content",d&&Xt])},a&&i.createElement("div",{className:"main-banner__title"},(0,L.__)("Customer slide for main banner_._Text_._Title")),s&&i.createElement("div",{className:"main-banner__sub-title"},(0,L.__)("Customer slide for main banner_._Text_._Sub title")),o&&i.createElement("div",{className:"main-banner__description"},i.createElement("div",{className:"main-banner__description__number main-banner__description__number--color-white"},(0,L.__)("Customer slide for main banner_._Text_._Prize")),!d&&i.createElement(i.Fragment,null,"\xa0"),i.createElement("div",{className:"main-banner__description__text"},(0,L.__)("Customer slide for main banner_._Text_._Prize description"))),!!t&&i.createElement("div",{onClick:()=>m(r,l),className:(0,I.cn)(["main-banner__button",d&&"main-banner__button--center"])},i.createElement(n.z,{className:(0,I.cn)(["main-banner__button__wrap","main-banner__button__text"]),type:["secondary",d?"small-text":null],buttonType:{type:"button"},clickHandler:()=>m(r,l),text:(0,L.__)("Customer slide for main banner_._Text_._Button")}))))},Yt=(0,M.connect)((e=>({customerSlideForMainPageBanner:(0,O.uil)(e)})))((0,i.memo)(Jt)),Kt="banner-user-not-logged_banner__4QA-k",Qt="banner-user-not-logged_mobile__+1FSp",ea="banner-user-not-logged_banneLeft__Ocy3W",ta="banner-user-not-logged_title__gS84h",aa="banner-user-not-logged_textMobile__g+j7H",sa="banner-user-not-logged_titleMobile__A2ugE",na="banner-user-not-logged_subDescriptionMobile__RBq14",oa="banner-user-not-logged_descriptionMobile__TXjlX",ia="banner-user-not-logged_paymentMethods__dVY87",ra="banner-user-not-logged_banneRight__yCwR2",la="banner-start-playing_startPlay__dpRTi",ca="banner-start-playing_mobile__GM5vo",da="banner-start-playing_selectorCountryWrapper__mxocf",ma="banner-start-playing_selectorCurrencyWrapper__Vn7yY",ua="banner-start-playing_selectorBonusWrapper__D0UiA",pa="banner-start-playing_buttonWrapper__NQt3F",_a="banner-start-playing_wrapper__bnMZ3",ga="banner-start-playing_selectorBonus__-vfei",va="banner-start-playing_selectorCountry__cIdrn",ha="banner-start-playing_selectorCurrency__q2VXo",ba="banner-start-playing_button__In1uG",fa=({customer:e,currencies:t,currencyIpData:a,updateCustomerData:s})=>{const{currency:n}=e,o=(0,L.W7)(),r=(0,i.useMemo)((()=>t.map((e=>({id:e.code,text:e.description,name:e.name,icon:i.createElement(Vt.Y,{currency:e.code})})))),[t]);return i.createElement(ue.Cj,{onChange:e=>{s({currency:e.id})},searchable:!0,placeholder:(0,L.__)("Default_._Form_._Currency"),searchPlaceholder:(0,L.__)("Default_._Form_._Search currency"),selected:n||a,items:r,template:o?ue.kU:ue.N,dataTest:"currencyCombobox",searchDataTest:"currency_searchfield"})},ya=(0,M.connect)((e=>({customer:(0,R.Gs)(e),currencies:(0,R.uIX)(e),currencyIpData:(0,R.zk6)(e)})),(e=>({updateCustomerData:t=>{e((0,R.Vcx)(t))}})))((0,i.memo)(fa));var Sa=a(14132),Ea=a(89652);const Ca=({item:{mainPageBannerInfo:{img:e,label:t,title:a}}})=>i.createElement("div",{className:"ui-select__bonus"},i.createElement("div",{className:"ui-select__bonus-icon"},i.createElement(se.w,{src:e})),i.createElement("div",{className:"ui-select__bonus-text"},i.createElement("div",{className:"ui-select__bonus-label"},t),i.createElement("div",{className:"ui-select__bonus-title"},a))),Ta=({changeBonusType:e,customerBonusType:t,customer:a,customerCountry:s,customerIpCountry:n,disabledCustomerBonus:o,disabled:r})=>{const{bonusType:l}=a,c=n||s,{availableBonuses:d,bonusSelectionIsAllowed:m,bonusChangeByUser:u}=(0,Sa.E)({bonusList:Ea.H,customerCountry:c,disabledCustomerBonus:o,changeBonusType:e,dontChangeType:!0});return(0,i.useEffect)((()=>{u(X._B.SPORT)}),[]),i.createElement(i.Fragment,null,m&&i.createElement(ue.Cj,{onChange:e=>u(e.id),selected:l||t,items:d,template:Ca,useTemplateForSelected:!0,dataTest:"bonusMenuBtn",disabled:r,dropdownPosition:"bottom",dropdownSectionViewEnabled:!1,additionalClass:"ui-modal-portal--no-blur"}))},Na=(0,M.connect)((e=>({customer:(0,R.Gs)(e),customerCountry:(0,R.B4d)(e),customerIpCountry:(0,R.Sf7)(e),customerBonusType:(0,R.LAO)(e),disabledCustomerBonus:(0,O.S6m)(e)})),(e=>({changeBonusType:t=>{e((0,R.Vcx)({bonusType:t}))},clearCustomerRegistrationData:()=>{e((0,R.TgH)())}})))((0,i.memo)(Ta)),ka=({customer:e,customerIpCountry:t,countries:a,countriesMap:s,updateCustomerData:n})=>{const{country:o}=e,r=(0,L.W7)(),[l,c]=(0,i.useState)(!1);return i.createElement(i.Fragment,null,i.createElement(ue.Cj,{items:a,selected:o||t,onChange:e=>{var t;n({country:e.id,prefix:null==(t=s[e.id])?void 0:t.dialCode,provinceId:null,personalCode:null,promoCode:null})},searchable:!0,strict:!0,searchPlaceholder:(0,L.__)("Banner_._User not Logged_._Search country"),placeholder:(0,L.__)("Banner_._User not Logged_._Country"),dataTest:"countryCombobox",template:ue.lL,useTemplateForSelected:!0,openedChanged:e=>{e||c(!1)},notFoundHandler:e=>{c(e)},searchDataTest:"country_searchfield"}),l&&!r&&i.createElement(ie.f7,{position:"bottom"},i.createElement("div",{className:"notice-box__section notice-box__section--req"},i.createElement("div",{className:"notice-box__text","data-test":"countryNotFound"},(0,L.__)("Default_._Form_._Country not found")))))},xa=(0,M.connect)((e=>({countries:(0,R.Cp)(e),customer:(0,R.Gs)(e),countriesMap:(0,R.j2e)(e),customerIpCountry:(0,R.Sf7)(e)})),(e=>({updateCustomerData:t=>{e((0,R.Vcx)(t))}})))((0,i.memo)(ka)),wa=(0,M.connect)(null,(e=>({openModalSingUp:()=>{e((0,R.ARU)(R.vOS.register))}})))((({openModalSingUp:e})=>{const t=(0,L.W7)();return i.createElement("div",{className:(0,I.cn)([la,t&&ca])},i.createElement("div",{className:(0,I.cn)([_a,da])},i.createElement("div",{className:va},i.createElement(xa,null))),i.createElement("div",{className:(0,I.cn)([_a,ma])},i.createElement("div",{className:ha},i.createElement(ya,null))),i.createElement("div",{className:(0,I.cn)([_a,ua])},i.createElement("div",{className:ga},i.createElement(Na,null))),i.createElement("div",{className:(0,I.cn)([_a,pa])},i.createElement("div",{className:ba},i.createElement(n.z,{clickHandler:e,buttonType:{type:"button"},text:(0,L.__)("Banner_._User not Logged_._Start playing"),type:["large","bold","highlight"]}))))}));var La=a(24217);const Ia=(0,M.connect)((e=>({newFooter:(0,O.h1r)(e),footerLoaded:(0,La.vA)(e),settingsBanner:(0,O.qth)(e,X.gG.banner)})))((({newFooter:e,footerLoaded:t,settingsBanner:a})=>{const{paymentMethodsWithBg:s}=a;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:ia},!e&&i.createElement(Re,{paymentMethodsBanner:!0,paymentMethodsBannerItemsWithFrame:!!s}),e&&i.createElement(Ve,{paymentMethodsBanner:!0,paymentMethodsBannerItemsWithFrame:!!s})))})),Pa="banner-text-slider_slider__VfdDP",Ba="banner-text-slider_itemWrapper__HaF7B",Fa="banner-text-slider_active__ntrFV",Ma="banner-text-slider_item__V13p8",Aa="banner-text-slider_title__+QLF9",Da="banner-text-slider_description__+dPsx",ja="banner-text-slider_percent__JpR42",Oa="banner-text-slider_bonus__r2rWR",Ra="banner-text-slider_upTo__8KGHo",Ha="banner-text-slider_dots__nnq+8",Wa="banner-text-slider_dotWrapper__vaaaw",Va="banner-text-slider_dot__2WNBI",Ua=[{id:0,title:(0,L.__)("Banner Text Slider_._Banner Sport_._Welcome bonus"),percent:(0,L.__)("Banner Text Slider_._Banner Sport_._100%"),upTo:(0,L.__)("Banner Text Slider_._Banner Sport_._Up To"),bonus:(0,L.__)("Banner Text Slider_._Banner Sport_._\u20ac100"),description:(0,L.__)("Banner Text Slider_._Banner Sport_._For sports betting")},{id:1,title:(0,L.__)("Banner Text Slider_._Banner Casino_._Welcome bonus"),percent:(0,L.__)("Banner Text Slider_._Banner Casino_._100%"),upTo:(0,L.__)("Banner Text Slider_._Banner Casino_._Up To"),bonus:(0,L.__)("Banner Text Slider_._Banner Casino_._\u20ac100"),description:(0,L.__)("Banner Text Slider_._Banner Casino_._For Casino")}],Ga=({settingsBanner:e})=>{const{delaySecondsForNextSlide:t,backgroundSliderImage:a}=e,s=a||"/assets/banners/user-not-logged/slider-text-bg.jpg",{activeBanner:n,controlClick:o}=(({bannersCount:e,time:t=ft.F.mainBanner,activeIndex:a=0})=>{const[s,n]=(0,i.useState)(!1),[o,r]=(0,i.useState)(a);return(0,i.useEffect)((()=>{const a=new yt.Subscription;return s||a.add((0,yt.timer)(t).subscribe((()=>{r(oa.unsubscribe()}),[o,s]),{activeBanner:o,controlClick:e=>{r(e)},arrowClick:({forward:t})=>{let a;a=t?oi.createElement("div",{key:e.id,className:(0,I.cn)([Ba,n===e.id&&Fa])},i.createElement("div",{className:Ma},i.createElement("div",{className:Aa},e.title),i.createElement("div",{className:ja},e.percent),i.createElement("div",{className:Ra},e.upTo),i.createElement("div",{className:Oa},e.bonus),i.createElement("div",{className:Da},e.description))))),Ua.length>1&&i.createElement("div",{className:Ha},Ua.map((e=>i.createElement("div",{key:e.id,className:Wa},i.createElement("button",{type:"button",className:(0,I.cn)([Va,n===e.id&&Fa]),onClick:()=>o(e.id)}))))))},$a=(0,M.connect)((e=>({settingsBanner:(0,O.qth)(e,X.gG.banner)})))((({settingsBanner:e})=>{const{backgroundImage:t}=e,a=(0,L.W7)(),{screenWidth:s}=(0,V.eI)(),n=s<1700&&!a,o=t||"/assets/banners/user-not-logged/banner-bonus.jpg",r=t||"/assets/banners/user-not-logged/banner-bonus-medium.png";return i.createElement("div",{className:(0,I.cn)([Kt,a&&Qt])},i.createElement(ae.j,{className:ea,path:n?r:o},!a&&i.createElement("div",{className:ta},(0,L.__)("Banner_._User not Logged_._Sign up and get a bonus")),a&&i.createElement("div",{className:aa},i.createElement("div",{className:sa},(0,L.__)("Banner_._User not Logged Mobile_._Welcome bonus")),i.createElement("div",{className:oa},(0,L.__)("Banner_._User not Logged Mobile_._100% up to \u20ac100")),i.createElement("div",{className:na},(0,L.__)("Banner_._User not Logged Mobile_._for sports betting"))),i.createElement(wa,null),i.createElement(Ia,null)),!a&&i.createElement("div",{className:ra},i.createElement(Ga,{settingsBanner:e})))})),Za="default-slider-new_slider__jS5Jd",za="default-slider-new_imageContent__IKBFz",qa="default-slider-new_content__EgA++",Xa="default-slider-new_controls__Jt1mV",Ja="default-slider-new_control__fEhQp",Ya="default-slider-new_disabled__rIT7x",Ka="default-slider-new_right__dfxP8";var Qa=a(91534),es=a.n(Qa);const ts=({items:e,isBullets:t,isControls:a})=>{const s=(0,i.useRef)(null),[n,o]=(0,i.useState)(0),r=e.length;(0,i.useEffect)((()=>{if(r){const e=new yt.Subscription;return e.add((0,yt.timer)(ft.F.sliderUpdate,ft.F.sliderUpdate).pipe((0,Dt.filter)((()=>!!s.current))).subscribe((()=>s.current.clickNext()))),()=>e.unsubscribe()}}),[n,r]);const l=e=>{s&&s.current&&(e>0?s.current.clickNext():s.current.clickPrev())};return i.createElement("div",{className:Za},a&&i.createElement("div",{className:Xa},i.createElement("button",{className:(0,I.cn)([Ja,r-1===n&&Ya]),onClick:()=>l(1),type:"button"},i.createElement(P.l,{name:j.D.arrow})),i.createElement("button",{className:(0,I.cn)([Ja,Ka,0===n&&Ya]),onClick:()=>l(-1),type:"button"},i.createElement(P.l,{name:j.D.arrow}))),i.createElement(es(),{ref:s,animation:"openAnimation",bullets:t,buttons:!1,onTransitionEnd:e=>o(e.currentIndex),infinite:!0},e.map(((e,t)=>i.createElement("div",{key:t,className:(0,I.cn)([za,!!e.class&&e.class])},i.createElement(se.w,{src:(0,O.wPp)({path:e.src,webpSupport:window.webpSupport}),alt:e.type||"slider"}),e.content&&s&&i.createElement("div",{className:(0,I.cn)([qa,!!e.contentClass&&e.contentClass])},e.content))))))},as="banner_bannerWrapper__8Abvc",ss="banner_simpleBanner__iMvl6",ns="banner_content__OTKRE",os="banner_mobile__9AeFy",is="banner_controls__FtEbq",rs="banner_control__+othK",ls="banner_disabled__XCUU3",cs="banner_right__E0OLe",ds="banner_bannerItemWrapper__XjCgE",ms="banner_left__4iz3w",us="banner_buttons__sckW3",ps="banner_center__EOxyd",_s="banner_clickable__OUoxO",gs="banner_textWrapper__0C1Sz";var vs=a(92020);const hs={[vs.IP.left]:ms,[vs.IP.center]:ps,[vs.IP.right]:cs},bs=({banner:e,showNewCashier:t,isAuth:a,openModal:s})=>{const{title:o,text:r,link:l,buttons:c,imageData:d,mobileImageData:m,imageAltText:u,alignment:p,isTextPage:_}=e||{},{webp:g}=d||{},{webp:v}=m||{},h=(0,L.W7)(),b=(0,ct.useNavigate)(),f=h&&v?v:g,{openCashierModal:y}=(0,be.HR)(),S=(e,t)=>{if(e){const a=(0,A.H5)(e);if(a||t)return window.location.href=e;if(!a)return b((0,O.VzX)(`${e}`,(0,L.r_)()))}},E=(e,n,o,i)=>{if(e.stopPropagation(),i!==vs.Re.direct_link)return i===vs.Re.cashier&&a?(t&&y(),void(t||b(O.jZg.deposit))):void(i!==vs.Re.sign_up||a?S(n,o):s(R.vOS.register));S(n,o)};return i.createElement(i.Fragment,null,i.createElement(se.w,{src:(0,O.wPp)({path:f||"",webpSupport:window.webpSupport}),alt:u||o}),i.createElement("div",{className:(0,I.cn)([ns,h&&os,!!p&&hs[p],!!l&&_s]),onClick:()=>S(l,_)},r&&i.createElement("div",{className:gs,dangerouslySetInnerHTML:{__html:r}}),!!c&&i.createElement("div",{className:us},c.map((({link:e,text:t,isTextPage:a,routeType:s},o)=>i.createElement(n.z,{key:o,type:["secondary",h?"small-text":null],buttonType:{type:"button"},clickHandler:t=>E(t,e,a,s),text:t}))))))},fs=(0,M.connect)((e=>({showNewCashier:(0,O.cxR)(e)})),(e=>({openModal:t=>{e((0,R.ARU)(t))}})))((0,i.memo)(bs)),ys=({banner:e,isAuth:t,getBanners:a})=>{const{banners:s,changeDelay:n}=e||{},o=(0,i.useRef)(null),[r,l]=(0,i.useState)(0),c=(0,i.useMemo)((()=>n?1e3*n:null),[n]),d=(0,i.useMemo)((()=>null==s?void 0:s.length),[e]),m=(0,i.useMemo)((()=>d>1),[d]),u=(0,L.W7)(),p=e=>{o&&o.current&&(e>0?o.current.clickNext():o.current.clickPrev())};return(0,i.useEffect)((()=>{if(m&&c){const e=new yt.Subscription;return e.add((0,yt.timer)(c,c).pipe((0,Dt.filter)((()=>!!o.current))).subscribe((()=>o.current.clickNext()))),()=>e.unsubscribe()}}),[r,d,c]),(0,i.useEffect)((()=>{a&&a(t)}),[t,a]),i.createElement(i.Fragment,null,!!e&&i.createElement("div",{className:(0,I.cn)([as,!m&&ss,!!u&&os]),"data-test":"banner-from-cms"},m&&!u&&i.createElement("div",{className:is},i.createElement("button",{className:(0,I.cn)([rs,d-1===r&&ls]),onClick:()=>p(1),type:"button"},i.createElement(P.l,{name:j.D.arrow})),i.createElement("button",{className:(0,I.cn)([rs,cs,0===r&&ls]),onClick:()=>p(-1),type:"button"},i.createElement(P.l,{name:j.D.arrow}))),i.createElement(es(),{ref:o,animation:"openAnimation",bullets:m,buttons:!1,onTransitionEnd:e=>l(e.currentIndex),infinite:!0},!!s&&s.map((e=>i.createElement("div",{key:e.id,className:ds},i.createElement(fs,{banner:e,isAuth:t})))))))},Ss=(0,M.connect)((e=>({banner:(0,He.QQ)(e,He.Gf.mainPage),isAuth:!!(0,R.Q0O)(e)})),(e=>({getBanners:t=>{e((0,He.f8)(t))}})))((0,i.memo)(ys)),Es=({banners:e,casinoEnabled:t,isBullets:a=!1,isLogged:s,newMainPageEnabled:n=!1,newMainPageBannerEnabled:o=!1,customerSlideForMainPageBanner:r,settingsBanner:l,bannersFromCms:c})=>{const d=(0,L.W7)(),{hideBannerMobile:m}=l,u="banners"===(0,V.Ph)().get("activate"),p=(0,i.useMemo)((()=>{if(e){const a=e.filter((e=>!e.bannerDisabled));if(r){const{backgroundImageMobile:e,backgroundImageDesktop:t,order:s}=r,n={src:d&&e||t,content:i.createElement(Yt,null),contentClass:"default-slider__content--default",type:null};s?a.splice(s-1,0,n):a.push(n)}return t?a:a.filter((e=>e.type!==qt.u.casino))}}),[e,t]);return i.createElement("div",{id:"mainBanner"},(u||c)&&i.createElement(Ss,null),!(u||c)&&i.createElement(i.Fragment,null,n&&o&&i.createElement(i.Fragment,null,!!s&&p&&(d&&!m||!d)&&i.createElement(ts,{items:p,isBullets:!!(p.length>1&&d)&&a,isControls:p.length>1&&!d}),!s&&i.createElement($a,null)),(!n||!o)&&p&&i.createElement(G.g,{items:p,isBullets:p.length>1&&a})))},Cs=(0,M.connect)((e=>({isLogged:(0,R.Q0O)(e),casinoEnabled:(0,O.aJ)(e),customerSlideForMainPageBanner:(0,O.uil)(e),newMainPageEnabled:(0,O.PkP)(e),newMainPageBannerEnabled:(0,O.h0B)(e,X.gG.banner),settingsBanner:(0,O.qth)(e,X.gG.banner),bannersFromCms:(0,O.IzF)(e)})))((0,i.memo)(Es));var Ts=a(34709),Ns=a(22600);const ks=({timeZone:e})=>{const{hours:t,minutes:a,seconds:s,timeFormatAMPM:n}=(0,Ns.J)({intervalSeconds:1,timeZone:e});return i.createElement(i.Fragment,null,t,":",a,":",s,"\xa0",n.toUpperCase())},xs=(0,i.memo)(ks);var ws=a(55758);const Ls=()=>{const e=Fe.J.get(ws.gM),t=e?new Date(e):new Date,{hours:a,minutes:s}=(0,Ns.J)({intervalSeconds:1,startDate:t});return i.createElement(i.Fragment,null,a,":",s)},Is=(0,i.memo)(Ls),Ps="header-clock-active",Bs={mapStateToProps:e=>({showSessionTime:(0,O.ZDp)(e),showLastLogInTime:(0,O.IB7)(e),showLocalTime:(0,O.agf)(e),auth:!!(0,R.Q0O)(e),timeZone:(0,R.EgJ)(e),ipDataTimeZone:(0,R.XzB)(e),customerInfo:(0,R.cw1)(e)})},Fs="header-clock_headerClock__pibSm",Ms="header-clock_icon__WxoL+",As="header-clock_inner__fsnRb",Ds="header-clock_value__znvGy",js="header-clock_marginRight__pI+Te",Os="header-clock_divider__w7h37",Rs=()=>i.createElement(P.l,{name:j.D.headerClock}),Hs=({auth:e,customerInfo:t,showSessionTime:a,showLastLogInTime:s,showLocalTime:n,forceTimeZone:o,timeZone:i,ipDataTimeZone:r,customerIcon:l})=>{const{latestLoggedAt:c}=e&&t||{},d=e&&a,m=e&&c&&s;return{latestLoggedAt:c,sessionTimeAndAuth:d,lastLogInTimeAndAuth:m,showHeaderState:d||m||n,userTimeZone:o||(e?i:r),Icon:l||Rs}};var Ws=a(52185);const Vs=({showSessionTime:e,showLocalTime:t,showLastLogInTime:a,forceTimeZone:s,auth:n,ipDataTimeZone:o,timeZone:r,customerInfo:l,customerIcon:c})=>{const{latestLoggedAt:d,sessionTimeAndAuth:m,lastLogInTimeAndAuth:u,showHeaderState:p,userTimeZone:_,Icon:g}=Hs({auth:n,customerInfo:l,showSessionTime:e,showLastLogInTime:a,showLocalTime:t,forceTimeZone:s,timeZone:r,ipDataTimeZone:o,customerIcon:c});return i.createElement(i.Fragment,null,p&&i.createElement("div",{className:(0,I.cn)([Fs,"header-clock"])},i.createElement("div",{className:Ms},i.createElement(g,null)),i.createElement("div",{className:As},u&&i.createElement("div",{className:Ds,"data-test":"last-logged-in"},i.createElement("span",{className:js},(0,L.__)("Last LogIn Time_._Text_._Last login"),":"),i.createElement(Ws.b,{value:d,showTimeZone:!0,timezoneInline:!0,deviceTimeZone:!0})),m&&i.createElement("div",{className:Ds,"data-test":"session-time"},i.createElement("span",{className:js},(0,L.__)("Session Time Balance Dropdown_._Text_._Logged in"),":"),i.createElement(Is,null),_&&t&&e&&a&&i.createElement(i.Fragment,null,i.createElement("div",{className:Os,"data-test":"divider-clock"}),i.createElement(xs,{timeZone:_}))),_&&t&&(!n||!a)&&i.createElement("div",{className:Ds,"data-test":"clock-notAuth"},(!e||!n)&&i.createElement("span",null,(0,L.__)("Session Time Balance Dropdown_._Text_._Current time"),":"),i.createElement(xs,{timeZone:_})))))},Us=(0,M.connect)(Bs.mapStateToProps)((0,i.memo)(Vs)),Gs="header-clock-mobile_wrapper__mgpWr",$s="header-clock-mobile_headerClock__Y+NGp",Zs="header-clock-mobile_icon__v0fzf",zs="header-clock-mobile_inner__lMBK6",qs="header-clock-mobile_value__fgr0V",Xs="header-clock-mobile_marginRight__vXcN3",Js="header-clock-mobile_divider__3U6Fd",Ys="header-clock-mobile_mobilesThoLines__twYy9",Ks=({showSessionTime:e,showLocalTime:t,showLastLogInTime:a,forceTimeZone:s,auth:n,ipDataTimeZone:o,timeZone:r,customerInfo:l,customerIcon:c})=>{const{latestLoggedAt:d,sessionTimeAndAuth:m,lastLogInTimeAndAuth:u,showHeaderState:p,userTimeZone:_,Icon:g}=Hs({auth:n,customerInfo:l,showSessionTime:e,showLastLogInTime:a,showLocalTime:t,forceTimeZone:s,timeZone:r,ipDataTimeZone:o,customerIcon:c});return(0,i.useEffect)((()=>(p&&document.body.classList.add(Ps),()=>{document.body.classList.remove(Ps)})),[p]),i.createElement(i.Fragment,null,p&&i.createElement("div",{className:(0,I.cn)([Gs,"header-clock-wrapper"])},i.createElement("div",{className:(0,I.cn)([$s,a&&Ys,"header-clock"])},u&&i.createElement("div",{className:zs,"data-test":"last-logged-in"},i.createElement("div",{className:Zs},i.createElement(g,null)),i.createElement("div",{className:qs},i.createElement("span",{className:Xs},(0,L.__)("Last LogIn Time_._Text_._Last login"),":"),i.createElement(Ws.b,{value:d,timezoneInline:!0,showTimeZone:!0,deviceTimeZone:!0}))),i.createElement("div",{className:zs},m&&i.createElement(i.Fragment,null,i.createElement("div",{className:Zs},i.createElement(g,null)),i.createElement("div",{className:qs,"data-test":"session-time"},i.createElement("span",{className:Xs},(0,L.__)("Session Time Balance Dropdown_._Text_._Logged in"),":"),i.createElement(Is,null))),t&&_&&i.createElement(i.Fragment,null,m&&i.createElement("div",{className:Js,"data-test":"divider-clock"}),!m&&i.createElement("div",{className:Zs,"data-test":"clock-notAuth"},i.createElement(g,null)),i.createElement("div",{className:qs},i.createElement("span",{className:Xs},(0,L.__)("Session Time Balance Dropdown_._Text_._Current time"),":"),i.createElement(xs,{timeZone:_})))))))},Qs=(0,M.connect)(Bs.mapStateToProps)((0,i.memo)(Ks)),en="dot-loader_wrapper__US-LO",tn="dot-loader_dots__zNDYZ",an="dot-loader_two__Scja1",sn="dot-loader_three__fpRMU",nn="dot-loader_dot__ntVYY",on=()=>i.createElement("div",{className:en},i.createElement("div",{className:(0,I.cn)([tn,sn])},i.createElement("div",{className:nn}),i.createElement("div",{className:(0,I.cn)([tn,an])},i.createElement("div",{className:nn}),i.createElement("div",{className:nn})))),rn=({platformName:e,useAnimation:t=!0,logoAppLoader:a,backgroundAppLoader:s})=>i.createElement("div",{style:{background:s},className:(0,I.cn)(["app-full-height",!t&&"app-full-height--static"])},i.createElement("div",{className:"animation-preload"},i.createElement(se.w,{src:a,title:e,alt:e}))),ln=(0,M.connect)((e=>({platformName:(0,O.WpO)(e),logoAppLoader:(0,O.dRE)(e),backgroundAppLoader:(0,O.s8P)(e)})),null)((0,i.memo)(rn));var cn=a(95743),dn=a(36956);const mn="aviator-casino_aviator_container__2DaCD",un="aviator-casino_aviator__WXNGy",pn="aviator-casino_propeller__FiaPX",_n="aviator-casino_aviatorTitle__DIZx2",gn="aviator-casino_aviatorAnimation__GLpNO";var vn=a(64979);const hn=({modifier:e,breakPoint:t})=>{const{aviatorRef:a}=(0,vn.x)({animationEnabled:t,animationClass:gn});return i.createElement("div",{className:(0,I.cn)([mn,e]),ref:a},i.createElement("div",{className:mn},i.createElement(P.l,{name:j.D.ic_aviator,modifier:un}),i.createElement(P.l,{name:j.D.ic_aviator_proppeller,modifier:pn})),i.createElement(P.l,{name:j.D.ic_aviator_title,modifier:_n}))},bn="promotions-blocked_promotionsBlockedPage__4Ou8q",fn="promotions-blocked_firstSection__l2rNK",yn="promotions-blocked_largeText__k-0mf",Sn="promotions-blocked_smallText__d+n+5",En="promotions-blocked_loginRow__-a3tn",Cn="promotions-blocked_secondSection__1dXyA",Tn="promotions-blocked_promotionsBlockedImg__CRCMI",Nn="promotions-blocked_mobileSection__o6AcL",kn=({openModal:e,modalStatus:t})=>{const a=t!==R.vOS.login?()=>{e(R.vOS.login)}:()=>{};return i.createElement("div",{className:bn},i.createElement(ae.j,{className:Nn,path:"/assets/promotions/promotions-blocked-mobile-bg.webp"},i.createElement(se.w,{className:Tn,src:"/assets/promotions/promotions-blocked.webp",alt:"promotions blocked"})),i.createElement("div",{className:fn},i.createElement("div",{className:yn},(0,L.__)("Promotions Blocked_._Title_._No access to promotions")),i.createElement("div",{className:Sn},(0,L.__)("Promotions Blocked_._Text_._Promotions are only visible by registered users")),i.createElement("div",{className:En},i.createElement(n.z,{type:["default","small-text"],buttonType:{type:"button"},clickHandler:a,text:(0,L.__)("Default_._Action_._Login"),dataTest:"login"}),i.createElement(n.z,{clickHandler:()=>e(R.vOS.register),buttonType:{type:"button"},text:(0,L.__)("Default_._Button_._Sign up"),type:["secondary","small-text","bold"],dataTest:"signUp"}))),i.createElement(ae.j,{className:Cn,path:"/assets/promotions/promotions-blocked-bg.webp"},i.createElement(se.w,{className:Tn,src:"/assets/promotions/promotions-blocked.webp",alt:"promotions blocked"})))},xn="promotions-sections_wrapper__UEHD8",wn="promotions-sections_mobile__R8qSk",Ln="promotions-sections_header__YhUqt",In="promotions-sections_title__DOzBj",Pn="promotions-sections_headerRight__CLzlR",Bn="promotions-sections_count__OxJLB",Fn="promotions-sections_arrow__Inic7",Mn="promotions-sections_itemsWrapper__RrAcv",An="promotions-sections_items__cNONo",Dn="promotions-sections_itemWrapper__eI3E9",jn="promotions-sections_moreButton__zVmOC",On="promotions-sections_item__KdItv",Rn="promotions-sections_itemContent__XU9AR",Hn="promotions-sections_itemIcon__cYYch",Wn="promotions-sections_itemText__WKkdQ",Vn="promotions-sections_itemTitle__jkzRm",Un="promotions-sections_itemButton__a9Zps",Gn="promotions-sections_itemImage__JVdO0";var $n=a(9984),Zn=a(85003),zn=a(26541),qn=a(92961);const Xn=({promotionsSectionsEnabled:e,promotions:t,auth:a,showNewCashier:s,isCasinoEnabled:o,disabledVip:r,getPromotions:l,openModal:c})=>{const d=(0,ct.useNavigate)(),{openCashierModal:m}=(0,be.HR)(),u=(0,L.W7)(),{promotionItems:p}=(0,$n.t)({promotions:t,casinoDisabled:!o,getPromotions:l,disabledVip:r});return i.createElement(i.Fragment,null,e&&p&&i.createElement("div",{className:(0,I.cn)([xn,u&&wn])},!u&&i.createElement("div",{className:Ln},i.createElement("div",{className:In},(0,L.__)("Promotions sections_._Text_._Promotions")),i.createElement(Ce.Link,{to:O.jZg.promotions,className:jn},(0,L.__)("Promotions sections_._Text_._More"))),u&&i.createElement(Ce.Link,{to:O.jZg.promotions,className:Ln},i.createElement("div",{className:In},(0,L.__)("Promotions sections_._Text_._Promotions")),i.createElement("div",{className:Pn},i.createElement("div",{className:Bn},p.length),i.createElement("div",{className:Fn},i.createElement(P.l,{icon:_e.X.SvgArrow})))),i.createElement("div",{className:Mn},i.createElement("div",{className:An},i.createElement(qn.Z,{arrows:!1},p.map(((e,t)=>i.createElement("a",{href:(0,zn.C)(e),className:Dn,key:t,"data-test":"promotionsListContainer"},i.createElement(ae.j,{path:"/assets/promotions-sections/promotion-item-bg.jpg",className:On},i.createElement("div",{className:Rn},i.createElement(ae.j,{className:Hn,path:"/assets/promotions-sections/promotion-item-flag.png"},i.createElement(P.l,{name:Zn.d7[e.type]})),i.createElement("div",{className:Wn},i.createElement("div",{className:Vn},(0,L.__)(e.title)),i.createElement("div",{dangerouslySetInnerHTML:{__html:e.shortDescription}})),i.createElement("div",{className:Un},e.getBonusButton&&i.createElement(n.z,{text:(0,L.__)("Promotions sections_._Text_._Get bonus"),type:["full","default"],clickHandler:t=>((e,t)=>{if(e.preventDefault(),a&&(s&&m({bonusCode:t.bonusId}),s||d({pathname:O.jZg.deposit,hash:t.bonusId?`${he.S7f.bonus}=${t.bonusId}`:null})),!a){const e=he.ndZ[t.type];d({search:e?`?bonusType=${e}`:null}),c(R.vOS.register)}})(t,e),buttonType:{type:"button"}}))),i.createElement(se.w,{src:Zn.VG[e.type],className:Gn}))))))))))},Jn=(0,M.connect)((e=>({promotionsSectionsEnabled:(0,O.h0B)(e,X.gG.promotionsSections),promotions:(0,he.LDV)(e),auth:!!(0,R.Q0O)(e),showNewCashier:(0,O.cxR)(e),isCasinoEnabled:(0,O.aJ)(e),disabledVip:(0,O.eE8)(e)})),(e=>({getPromotions:()=>{e((0,he.JnV)())},openModal:t=>{e((0,R.ARU)(t))}})))((0,i.memo)(Xn));var Yn=a(5915),Kn=a(39183),Qn=a(24470),eo=a(76013),to=a(36184),ao=a(49236);const so="forecast-button_forecastCoefficientBlock__FlZw-",no="forecast-button_blockDefault__u+Ly0",oo="forecast-button_active__cE5G+",io="forecast-button_blockContent__anXkh",ro="forecast-button_blockUp__yuyfU",lo="forecast-button_blockDown__0rxil",co="forecast-button_blockPartial__kTRBL",mo="forecast-button_blockDisabled__3ik-y",uo="forecast-button_blockDecimal__U70wH",po="forecast-button_coefficientText__LsWuO",_o="forecast-button_coefficientTextType__4otxL";var go=a(74243),vo=a(77524);const ho=(0,M.connect)(((e,t)=>({userForecast:(0,Kn.YC)(e),didVote:(0,Kn.W_)(e),outcomes:(0,Kn.es)(e),indication:(0,R.E6_)(e),format:(0,R.xqU)(e),alive:(0,q.izq)(e),result:(0,ao.L9T)(e,t.event.id)})),(e=>({toggleForecastEvent:t=>{e((0,Kn.AG)(t))},removeForecastEvent:t=>{e((0,Kn.yh)(t))}})))((({event:e,coefficient:t,value:a,outcomes:s,userForecast:n,didVote:o,toggleForecastEvent:r,indication:l,format:c,alive:d,type:m,message:u,dataTest:p=""})=>{const _=(0,Qn.Hq)().filter((e=>e.key===a))[0],[g,v]=(0,i.useState)(!1);(0,i.useEffect)((()=>{v(s&&s[e.id]===h(a))}),[s]);const h=e=>e===eo.N.draw?0:parseInt(e,10),b=(({alive:e,coefficient:t,type:a,live:s})=>!e||!t||a||t&&!t.v&&!t.data||t&&t.v&&t.status!==X.Nc.active)({alive:d,coefficient:t,type:m,live:(null==e?void 0:e.status)===X.N3.online}),{parseFactorValue:f}=(0,go.t)(),{data:y}=t||{},{direction:S}=(0,vo.E)({factor:t||{v:null},refreshTime:ft.F.liveEVents});return i.createElement("div",{onClick:()=>{n||o||r({event:e.id,outcome:h(a)})},className:(0,I.cn)({[so]:!0,[no]:!0,[ro]:"up"===S,[lo]:"down"===S,[no]:"default"===S,[co]:Number(l)===R.ZiQ.ODD_INDICATION_ARROW,[uo]:c===R.jUC.ODDS_FORMAT_DECIMAL,[oo]:g,[mo]:b||!!y})},i.createElement("div",{className:io,"data-test":p},!0===b&&i.createElement("div",{className:(0,I.cn)(["nowrap",po])},_.fullName),!b&&!y&&i.createElement("div",{className:(0,I.cn)(["nowrap",po])},t?f(`${t.v}`,c):""),!!y&&!b&&i.createElement("div",{className:(0,I.cn)(["nowrap",_o])},(0,to.Z)(t))),i.createElement("div",null,i.createElement("i",null),i.createElement("i",null)))})),bo="limits-suggestion-popup_wrapper__b5uS1",fo="limits-suggestion-popup_logo__dNRf3",yo="limits-suggestion-popup_textWrapper__KEGOX",So="limits-suggestion-popup_playText__eFGgc",Eo="limits-suggestion-popup_rememberText__HXVR6",Co="limits-suggestion-popup_buttons__txzow",To="limits-suggestion-popup_notYet__i7h1s",No="limits-suggestion-popup_setLimits__Dcqa0",ko=({closePopup:e})=>i.createElement(pe.Mk,{identifier:"limits-suggestion-popup"},i.createElement("div",{className:bo},i.createElement(se.w,{src:"/assets/banners/limits-suggestion-popup.jpg",className:fo}),i.createElement("div",{className:yo},i.createElement("div",{className:So},(0,L.__)("Limits Suggestion Popup_._Text_._Play Responsibly!")),i.createElement("div",{className:Eo},(0,L.__)("Limits Suggestion Popup_._Text_._Remember to keep your limits up to date. You can set limits for different time periods in the Personal Cabinet."))),i.createElement("div",{className:Co},i.createElement(n.z,{clickHandler:()=>e({redirectToLimits:!1}),className:To,text:(0,L.__)("Limits Suggestion Popup_._Button_._Not yet"),type:["default","full","c_transparent"],buttonType:{type:"button"},dataTest:"limitsSuggestionNotYet"}),i.createElement(n.z,{clickHandler:()=>e({redirectToLimits:!0}),className:No,text:(0,L.__)("Limits Suggestion Popup_._Button_._Set limits"),type:["default","full","secondary"],buttonType:{type:"button"},dataTest:"limitsSuggestionSetLimits"})))),xo=(0,M.connect)(null,(e=>({closePopup:({redirectToLimits:t})=>{e((0,R.EjA)(t))}})))((0,i.memo)(ko));let wo=function(e){return e.default="default",e.esport="esport",e.phone="phone",e.regPage="regPage",e}({});const Lo={mapStateToProps:e=>({customerCountry:(0,R.B4d)(e),bonusType:(0,R.LAO)(e),disabledCustomerBonus:(0,O.S6m)(e),newMainPageEnabled:(0,O.PkP)(e),newMainPageBannerEnabled:(0,O.h0B)(e,X.gG.banner)}),mapDispatchToProps:e=>({changeBonusType:t=>{e((0,R.Vcx)({bonusType:t}))}})};var Io=a(98978);const Po=(0,M.connect)((e=>({resources:(0,O.tT_)(e)})))((({resources:e})=>((0,Io.c)(e),null)));var Bo=a(68906),Fo=a(93996);const Mo=({selected:e,children:t,onChange:a})=>{const s=(0,L.W7)();return i.createElement(Bo.g,{selected:e,onChange:a,size:!s&&Bo.u.big},t)},Ao=({onClick:e,icon:t})=>i.createElement("button",{onClick:e,className:"back-icon"},i.createElement(P.l,{name:t||j.D.arrow})),Do=({text:e,disabled:t,onClick:a})=>i.createElement(n.z,{type:["default","small-text"],buttonType:{type:"button"},text:e,disabled:t,clickHandler:a}),jo=({closeModal:e,BonusCheckbox:t,BonusCodeEnabled:a=!0,BackIcon:s,ErrorIcon:n,arrowIcon:o,ArrowAccordionIcon:r,modalCloseIcon:l})=>{const{pathname:c}=(0,ct.useLocation)(),d=(0,ct.useLocation)(),m=(0,ct.useNavigate)(),u=(0,L.W7)(),p=c===O.jZg.withdrawal,_=c===O.jZg.deposit;return i.createElement(pe.Mk,{onClose:()=>{e(),(p||_)&&(d.key?m(-1):m(O.jZg.home))},identifier:"cashier-modal",closeButtonClass:"cashier-modal-close-button",closeIcon:l||_e.X.SvgCloseSecondary},i.createElement("div",{className:(0,I.cn)(["cashier-modal-ui",!u&&"cashier-modal-desktop"])},i.createElement(Fo.h,{bonusCheckbox:t||Mo,bonusButton:a&&Do,backButton:e=>Ao(Object.assign({icon:s},e)),arrowIcon:()=>i.createElement(P.l,{name:o||j.D.arrow}),errorIcon:()=>i.createElement(P.l,{name:n||j.D.error}),arrowIconPmAccordion:()=>i.createElement(P.l,{name:r||j.D.arrow})})))},Oo=(0,M.connect)(null,(e=>({closeModal:()=>{e((0,R.gU9)())}})))((0,i.memo)(jo)),Ro="last-bet-sum-saving_lastBetWrapper__OA0bF",Ho="last-bet-sum-saving_lastBetSubcontainer__USgO7",Wo="last-bet-sum-saving_lastBetTitle__f6aan",Vo="last-bet-sum-saving_itemSecondaryText__BQUAd",Uo=(0,M.connect)((e=>({selectedLastBetSaving:(0,R.UnC)(e),auth:(0,R.Q0O)(e),quickBetEnabled:(0,R.HM_)(e),quickBetConfirmationSnack:(0,R.M$8)(e)})),(e=>({changeLastBetSaving:t=>{e((0,R.fml)(t,!0))},getLastBetSum:()=>{e((0,R.EUs)())}})))((({auth:e,selectedLastBetSaving:t,mobileBetSaving:a,quickBetConfirmationSnack:s,quickBetEnabled:n,changeLastBetSaving:o,getLastBetSum:r})=>((0,i.useEffect)((()=>{t&&e&&r()}),[t,e]),i.createElement("div",{className:Ro},i.createElement("div",{className:Ho},i.createElement("div",{className:Wo},(0,L.__)("Settings_._BetSavingTitle_._Last Bet Sum Saving")),!a&&i.createElement("div",{className:Vo},(0,L.__)("Settings_._BetSaving_._Your last bet amount will be saved and automatically inserted in the bet amount input field before your next bet"))),i.createElement(Bo.g,{selected:t,onChange:()=>o({lastBetSumEnabled:t?0:1,quickBetEnabled:n,quickBetConfirmationSnack:s})})))));var Go=a(68410);const $o="customer-betting-settings-item_radio__OpkW7",Zo="customer-betting-settings-item_active__xWWcF",zo="customer-betting-settings-item_betOptionsList__ar9E4",qo="customer-betting-settings-item_betsItemWrapper__r+FZ2",Xo="customer-betting-settings-item_betsItem__fCSAb",Jo="customer-betting-settings-item_itemTextContainer__UMD5Z",Yo="customer-betting-settings-item_itemAdditionallText__fgyLu",Ko="customer-betting-settings-item_itemSecondaryText__uJPb4";var Qo=a(55995),ei=a(38441);const ti=({selected:e,updateField:t,showBetSettingsDescription:a,hideBettingSettingsAdditionalInfo:s,getDescriptionData:n})=>{const[o,r]=(0,i.useState)(e);return(0,i.useEffect)((()=>{a&&e&&n((0,Go.a)(e))}),[e]),(0,i.useEffect)((()=>{const e=Qo.l.find((e=>e.id===o));t(e)}),[o]),i.createElement("div",{className:zo},Qo.l.map((e=>i.createElement("div",{className:(0,I.cn)([qo,o===e.id&&Zo]),key:e.id},i.createElement("div",{className:(0,I.cn)([Xo,o===e.id&&Zo]),onClick:()=>r(e.id)},i.createElement("div",{className:Jo},i.createElement("div",null,e.text),i.createElement("div",{className:Yo},null==e?void 0:e.additionalText),!s&&i.createElement("div",{className:Ko},(0,L.__)("Settings_._Acceptingets_._Your level is reseted at the beginning of the new calendar month"))),i.createElement("div",{className:$o}))))))},ai=(0,M.connect)((e=>({showBetSettingsDescription:(0,O.XSV)(e),currentBettingOption:(0,R.gjo)(e),hideBettingSettingsAdditionalInfo:(0,O.EDZ)(e)})),(e=>({getDescriptionData:t=>{e((0,ei.r4)(t))}})))((0,i.memo)(ti)),si={viewList:"navigation-view_viewList__Sl3ve",mobileViewList:"navigation-view_mobileViewList__1xpKb",viewItemWrapper:"navigation-view_viewItemWrapper__jXb-h",viewItem:"navigation-view_viewItem__TET-C",active:"navigation-view_active__6D+iM",viewItemTitle:"navigation-view_viewItemTitle__TUFWL",applySettingsButton:"navigation-view_applySettingsButton__Y61YY","modal-modern-view":"navigation-view_modal-modern-view__7ason"},ni=(0,M.connect)((e=>({selectedViewType:(0,R.GKz)(e),viewSwitchEnabled:(0,O.UFK)(e)})),(e=>({changeViewType:t=>{e((0,R.yrX)(t))}})))((({selectedViewType:e,viewSwitchEnabled:t,changeViewType:a,mobileNavigationView:s})=>{const[n,o]=(0,i.useState)(e);return(0,i.useEffect)((()=>{a(n)}),[n]),i.createElement(i.Fragment,null,t&&i.createElement("div",{className:si.section},i.createElement("div",{className:(0,I.cn)([si.viewList,s&&si.mobileViewList])},R.gKZ.map((e=>i.createElement("div",{key:e.type,className:si.viewItemWrapper},i.createElement("div",{className:(0,I.cn)([si.viewItem,n===e.type&&si.active]),onClick:()=>o(e.type)},i.createElement("div",{className:si.viewItemTitle,"data-test":"viewSetting"},e.text),i.createElement(se.w,{src:`/assets/navigation-view/${e.type}-view-new.png`,height:160,width:320,alt:`${e.type}-view-new.png`}))))))))})),oi="odds-format_radio__wB8dQ",ii="odds-format_active__qMP0z",ri="odds-format_oddsList__vvitF",li="odds-format_oddsItemWrapper__kJSs9",ci="odds-format_oddsItem__FfBYj",di="odds-format_oddsItemFormatText__6Hj0O",mi=(0,M.connect)((e=>({selectedOddsFormat:(0,R.xqU)(e)})),(e=>({changeOddsFormat:t=>{e((0,R.r1F)(t))}})))((({selectedOddsFormat:e,changeOddsFormat:t})=>{const[a,s]=(0,i.useState)(e);return i.createElement("div",{className:ri},R.WcG.map((e=>i.createElement("div",{key:e.id,className:(0,I.cn)([li,a===e.id&&ii]),"data-test":"oddSetting"},i.createElement("div",{className:(0,I.cn)([ci,a===e.id&&ii]),onClick:()=>(e=>{s(e.id),t(e.id)})(e)},i.createElement("div",null,i.createElement("div",null,e.text),i.createElement("div",{className:di},e.format)),i.createElement("div",{className:oi}))))))})),ui="fast-bet-sum-editor_fastBetWrapper__+ic-x",pi="fast-bet-sum-editor_fastBetTitle__3VCgO",_i="fast-bet-sum-editor_fastBetsContainer__+xfyX",gi="fast-bet-sum-editor_fastBetsMobileContainer__1OqxN",vi="fast-bet-sum-editor_inputContainer__mz6t5",hi="fast-bet-sum-editor_fastBetInput__bYaJV",bi="fast-bet-sum-editor_errorInput__8k9EC",fi="fast-bet-sum-editor_currencySymbol__kCIEv",yi="fast-bet-sum-editor_symbolFocused__sJMJD",Si="fast-bet-sum-editor_saveButton__hz+vZ",Ei="fast-bet-sum-editor_mobileSaveButton__qO-pr",Ci="fast-bet-sum-editor_currencyMobileModal__a7TK1",Ti="fast-bet-sum-editor_checkIcon__T8Iu4",Ni="fast-bet-sum-editor_showCheckIcon__1yZH3",ki="fast-bet-sum-editor_showErrorIcon__nJpHh";var xi=a(11948),wi=function(e){return e.AllProviderIcon="all-providers",e.DefaultIcon="new_icon_default",e}(wi||{});const Li=({item:e,activeItem:t,iconsUrl:a,updateActiveItem:s,isLive:n})=>i.createElement(xi.E,{to:(0,O.qBA)({producer:e.name||"",state:n}),className:"select-flex-list-item select-flex-list__item"+(t&&t.id===e.id||!t&&!e.id?" active":""),onClick:()=>s(e)},i.createElement("div",{className:"select-flex-list-item__content"},i.createElement("div",{className:"select-flex-list-item__icon-wrap"},i.createElement(se.w,{className:"select-flex-list-item__icon",src:e.id?e.logoUrl?e.logoUrl:`${a}${wi.DefaultIcon}.svg`:`${a}${wi.AllProviderIcon}.svg`})),i.createElement("div",{className:"select-flex-list-item__text"},e.htmlTemplate?e.htmlTemplate:e.text||e.name))),Ii=e=>{const{pathname:t}=(0,ct.useLocation)(),a=(0,O.bFi)(t);return i.createElement("div",{className:"select-flex-list form-select__select-flex-list"+(e.columnCount?` select-flex-list--columns_${e.columnCount}`:"")},!!e.items&&e.items.map(((t,s)=>i.createElement(Li,{item:t,isLive:a,activeItem:e.activeItem,updateActiveItem:e.updateActiveItem,iconsUrl:e.iconsUrl,key:s}))))},Pi=(0,M.connect)()((0,i.memo)(Ii));var Bi=a(28729),Fi=a(80600),Mi=a(85981),Ai=a(90702);const Di=({selected:e,items:t,type:a,searchable:s,strict:n,icon:o,placeholder:r,modifiers:l,error:c,showId:d,children:m,selectedAmount:u,producerIcons:p,opened:_,isId:g,disabled:v,isCurrencyDropdown:h,dataTest:b,listDropdownStyle:f,clickHandler:y,openedChanged:S,onSearch:E,notFoundHandler:C})=>{const T=(t||[]).find((t=>`${t.id}`.toLowerCase()===`${e}`.toLowerCase())),N="select"===a||"select-flex-list"===a?"form-select--":"app-dropdown--",k=l?l.map((e=>`${N}${e}`)).join(" "):"",x=(0,i.useRef)(null),[w,L]=(0,i.useState)(!!_),[B,F]=(0,i.useState)(""),[M,D]=(0,i.useState)([]),[O,R]=(0,i.useState)(!1),H={[Bi.qM.column4]:4,[Bi.qM.column3]:3},W=(0,Bi.Gc)(Bi.Jn.dropdownFilterList),V=Object.keys(W||{}).find((e=>!!W[e])),U=H[V]?H[V]:H[Bi.qM.column4],G=()=>{L(!1),F("")};(0,i.useEffect)((()=>(!M.length&&C&&B.length&&C(!0),()=>{C&&C(!1)})),[M,s,C,B]);const $=e=>{e&&(y(e),G())};(0,i.useEffect)((()=>{null!=c&&R(!c)}),[c]),(0,i.useEffect)((()=>{S&&S(w)}),[w]),(0,i.useEffect)((()=>{L(_)}),[_]);const Z=e=>{e.stopImmediatePropagation(),e.stopPropagation(),$(M[0])};(0,i.useEffect)((()=>D(t)),[t]),(0,i.useEffect)((()=>{const e=new yt.Subscription;return s&&e.add((0,yt.of)(w).pipe((0,Dt.filter)((e=>!!e)),(0,Dt.distinctUntilChanged)()).subscribe((()=>{x.current.focus()}))),()=>e.unsubscribe()}),[w,s]);const{clickContainerRef:z}=(0,Fi.y)({useHook:!0,onClick:G});return(0,Mi.H)({useHook:!0,onEscape:G}),(0,i.useEffect)((()=>{const e=new yt.Subscription;return x&&x.current&&e.add((0,yt.fromEvent)(x.current,"keydown").pipe((0,Dt.filter)((()=>!!w)),(0,Dt.filter)((e=>"Enter"===e.key))).subscribe(Z)),()=>e.unsubscribe()}),[w,M]),(0,i.useEffect)((()=>{const e=new yt.Subscription;return e.add((0,yt.of)(B).pipe((0,Dt.distinctUntilChanged)(),(0,Dt.switchMap)((e=>e?(0,yt.of)(D(t.filter((t=>(0,A.cW)([t.text||t.name,t.name||t.text],e,!!n))))).pipe((0,Dt.mapTo)(e)):(0,yt.of)(D(t)).pipe((0,Dt.mapTo)(e))))).subscribe((e=>{E&&E(e)}))),()=>e.unsubscribe()}),[B,E]),i.createElement(i.Fragment,null,("select"===a||"select-flex-list"===a)&&i.createElement("div",{ref:z,className:(0,I.cn)(["form-select",w&&"form-select--open",k])},i.createElement("div",{className:"form-select__wrapper","data-test":b},i.createElement("div",{className:["form-select__placeholder",o&&"form-select__placeholder--icon",O&&"form-select__placeholder--error"].filter(Boolean).join(" "),onClick:()=>L(!w)},o&&i.createElement("i",{className:"form-select__icon"},i.createElement(P.l,{name:o})),u||!!T&&(T.valueText||T.text||T.name),r&&!T&&i.createElement("span",{className:"form-select__text-holder"},r),i.createElement("div",{className:"form-select__arrow-container"},i.createElement("div",{className:"form-select__arrow form-select__arrow--bottom"},"\xa0"))),s&&i.createElement(i.Fragment,null,w&&i.createElement("div",{className:"form-select__search"},i.createElement("input",{className:"form-select__search-input",ref:x,type:"text",value:B,onChange:()=>null,autoComplete:"off",onInput:e=>F(e.currentTarget.value)}),i.createElement("div",{className:"form-select__arrow-container"},i.createElement("div",{className:"form-select__arrow form-select__arrow--bottom"},"\xa0"))))),!v&&i.createElement("div",{className:"form-select__list-dropdown-container"},m,"select-flex-list"===a&&i.createElement(Pi,{activeItem:T,updateActiveItem:$,items:M,iconsUrl:p,columnCount:U}),"select"===a&&i.createElement("ul",{className:"form-select__list-dropdown",style:f,"data-test":h?"currencyDropdown":"itemList"},!!M&&M.map(((e,t)=>i.createElement("li",{className:"form-select__list-item",onClick:()=>$(e),key:t,"data-test":"listItemRow"},i.createElement("div",{className:"form-select__list-text"},e.htmlTemplate?e.htmlTemplate:e.text||e.name))))))),"dropdown"===a&&i.createElement("div",{ref:z,className:(0,I.cn)(["app-dropdown",w&&"app-dropdown--opened",k])},i.createElement("div",{className:"app-dropdown__holder",onClick:()=>L(!w)},i.createElement("div",{className:"app-dropdown__holder-text"},!!T&&T.icon&&i.createElement("span",{className:"app-dropdown__flag-icon app-dropdown__flag-icon--upper"},i.createElement(Ai.U,{flagImage:T.flagImage,code:T.icon,name:T.text})),!!T&&(d?T.shortName:T.valueText||T.text||T.name)),i.createElement("div",{className:"app-dropdown__icon"},i.createElement(P.l,{name:j.D.baseArrow}))),!v&&i.createElement("ul",{className:"app-dropdown__list"},M.map(((e,t)=>i.createElement("li",{className:(0,I.cn)(["app-dropdown__item",e.icon&&"app-dropdown__item--icon"]),key:t,onClick:()=>T.id===e.id?L(!1):$(e)},e.icon&&i.createElement("span",{className:"app-dropdown__flag-icon"},i.createElement(Ai.U,{flagImage:e.flagImage,code:e.icon,name:e.text})),i.createElement("div",{className:"app-dropdown__item-text"},e.text||e.name)))))),"odds-dropdown"===a&&i.createElement("div",{ref:z,className:(0,I.cn)(["app-dropdown",w&&"app-dropdown--opened",k])},i.createElement("div",{className:"app-dropdown__holder",onClick:()=>L(!w)},i.createElement(P.l,{name:j.D.ic_settings})),i.createElement("ul",{className:"app-dropdown__list"},M.map(((e,t)=>i.createElement("li",{className:"app-dropdown__item",key:t,onClick:()=>$(e),"data-test":"dropDownItem"},i.createElement("div",{className:(0,I.cn)(["app-dropdown__icon","app-dropdown__icon--odds"])},e.format),i.createElement("div",{className:"app-dropdown__item-text"},e.text||e.name)))))))},ji=({allFastAmounts:e,accounts:t,userCurrency:a,isMobile:s,updateBettingSettings:o})=>{const r=!!t&&t.map((e=>({id:e.id,name:e.currency}))),l=(0,i.useRef)(null),[c,d]=(0,i.useState)(a),m=e.fastAmounts[c],[u,p]=(0,i.useState)(m||Array(5).fill(NaN)),[_,g]=(0,i.useState)(8),[v,h]=(0,i.useState)(null),[b,f]=(0,i.useState)(!0);(0,i.useEffect)((()=>{const e=null==u?void 0:u.some((e=>e<=0||!e)),t=(null==u?void 0:u.toString())===(null==m?void 0:m.toString());f(!!(e||t))}),[u]),(0,i.useEffect)((()=>{m&&p(m),m||p(Array(5).fill(NaN))}),[c,m]),(0,i.useLayoutEffect)((()=>{if(l.current){const e=l.current.offsetWidth;g(e)}}),[c]);const y=m?u:[...Array(5)];return i.createElement("div",{className:ui},!s&&i.createElement("div",{className:pi},(0,L.__)("Settings_._BetSavingTitle_._Fast Sum Editor")),!s&&i.createElement(Di,{items:r,selected:c,selectedAmount:c,modifiers:["c_gray"],type:"select",clickHandler:e=>d(e.name),listDropdownStyle:{maxHeight:"160px"},dataTest:"editingCurrencyDropDown"}),s&&i.createElement(ue.Cj,{items:r,placeholder:c,selected:c,onChange:e=>d(e.name),additionalClass:Ci,searchable:!0}),i.createElement("div",{className:(0,I.cn)([_i,s&&gi])},null==y?void 0:y.map(((e,t)=>{const a=()=>m?u[t]<=0||!u[t]:m?void 0:u[t]<=0;return i.createElement("div",{className:vi,key:t},i.createElement("div",{ref:l,className:(0,I.cn)([fi,v===t&&yi])},i.createElement(Vt.Y,{currency:c})),i.createElement("input",{className:(0,I.cn)(["form-input__input",hi,a()&&bi]),"data-test":`fast-bet-input${t}`,key:t,onFocus:()=>h(t),onBlur:()=>h(!1),value:u[t].toString(),onChange:e=>((e,t)=>{const a=[...u];a[e]=parseFloat(t),p(a)})(t,e.target.value),placeholder:c,style:{paddingLeft:`${_+14}px`},type:"number"}),i.createElement(P.l,{name:a()?j.D.error:j.D.success,modifier:(0,I.cn)([Ti,(m?u[t]!==m[t]:m?void 0:u[t]>0)&&Ni,a()&&ki])}))}))),i.createElement(n.z,{className:(0,I.cn)([s?Ei:Si]),text:(0,L.__)("Fast Sum Editor_._Preferences Apply_._Save"),type:["default","full"],buttonType:{type:"button"},clickHandler:()=>o({fastAmounts:{[c]:u}}),disabled:b,dataTest:"save-fast-bet"}))},Oi=(0,M.connect)((e=>{const t=(0,R.yt6)(e),a=(null==t?void 0:t.currency)||(0,O.xDx)(e),{accounts:s}=(0,R.hFT)(e)||{};return{allFastAmounts:(0,R.vY0)(e),accounts:s,userCurrency:a}}),(e=>({updateBettingSettings:t=>{e((0,R.fml)(t,!1))}})))(ji),Ri="drops-and-wins-logo_dwLogo__pyg5X",Hi="drops-and-wins-logo_dwLogoInner__hZHdB",Wi="drops-and-wins-logo_dwLogoImage__PEMRy",Vi="drops-and-wins-logo_showImage__zJm1s",Ui=()=>{const[e,t]=(0,i.useState)(!1),a=(0,i.useRef)(),s=()=>{t(!0)};return(0,i.useEffect)((()=>{null!=a&&a.current&&null!=a&&a.current.complete&&s()}),[]),i.createElement("div",{className:(0,I.cn)({"dw-logo":!0,[Ri]:!0,[Vi]:e})},i.createElement("div",{className:Hi},i.createElement(se.w,{imgRef:a,className:Wi,src:"/assets/casino/drops_and_wins.svg",alt:(0,L.__)("Drops and wins_._Images_._drops and wins logo"),onLoad:s,loading:se.R.eager})))};var Gi=a(28316),$i=a(16083);const Zi="drawer_wrapper__kz5uT",zi="drawer_backdrop__sZDO3",qi="drawer_content__1m2+v",Xi="drawer_title__HJIxG",Ji="drawer_inner__bKpvU",Yi={left:"drawer_placementLeft__yJsEy",right:"drawer_placementRight__iEBpQ",bottom:"drawer_placementBottom__wxlZs",top:"drawer_placementTop__5Nhx7"},Ki=({title:e,children:t,onClose:a,placement:s="bottom",closeOnOutsideClick:n=!0,closeOnEscape:o=!0,testId:r="drawer"})=>{const{container:l}=(0,V.mI)({containerId:"drawer",testIdentifier:r}),{clickContainerRef:c}=(0,V.yK)({useHook:n,onClick:a});return(0,V.H7)({useHook:o,onEscape:a}),(0,i.useLayoutEffect)((()=>(document.documentElement.classList.add($i.wg),()=>{document.documentElement.classList.remove($i.wg)})),[]),i.createElement(i.Fragment,null,!!l&&Gi.createPortal(i.createElement("div",{className:(0,I.cn)([Zi,Yi[s]])},i.createElement("div",{className:qi,ref:c},!!e&&i.createElement("div",{className:Xi},i.createElement("span",null,e),!!a&&i.createElement("button",{type:"button",onClick:a},i.createElement(P.l,{icon:_e.X.SvgCloseSecondary}))),i.createElement("div",{className:Ji},t)),i.createElement("div",{className:zi})),l))},Qi="aside-menu-holder_aside__ZGv3z",er="aside-menu-holder_noBg__F2jNW",tr="aside-menu-holder_fromLeft__rkyQr",ar="aside-menu-holder_content__tunMB",sr="aside-menu-holder_close__IIJDX",nr="aside-menu-holder_fromRight__RcMFA",or="aside-menu-holder_animate__xq-lw",ir="aside-menu-holder_bg__XXyBY",rr="aside-menu-holder",lr=({fromRight:e,children:t,toggleClass:a,showCloseIcon:s=!0,closeFromOutside:n=!1,withBackground:o=!0,onClose:r})=>{const[l]=(0,i.useState)((()=>{let e=document.getElementById(rr);return e||(e=document.createElement("div"),e.setAttribute("id",rr),e.setAttribute("class",rr),document.body.appendChild(e)),e})()),[c,d]=(0,i.useState)(!1),[m,u]=(0,i.useState)(!1);return(0,i.useLayoutEffect)((()=>{const e=setTimeout((()=>{d(!0)}),10);return()=>{clearTimeout(e)}}),[]),(0,i.useLayoutEffect)((()=>{let e;return m&&(d(!1),e=setTimeout((()=>{r()}),250)),()=>{clearTimeout(e)}}),[m]),(0,i.useEffect)((()=>(document.body.classList.add(a),document.documentElement.classList.add(a),()=>{document.body.classList.remove(a),document.documentElement.classList.remove(a),l&&l.remove()})),[]),(0,i.useEffect)((()=>{n&&u(!0)}),[n]),Gi.createPortal(i.createElement("div",{className:(0,I.cn)([Qi,c&&or,!e&&tr,e&&nr,!o&&er])},i.createElement("div",{className:(0,I.cn)(o&&ir),onClick:o?()=>u(!0):null},s&&i.createElement("div",{className:sr,"data-test":"leftMenuClose"},i.createElement(P.l,{name:j.D.close}))),i.createElement("div",{className:ar},t)),l)};var cr=a(81836);const dr="pin-button_button__GmCYD",mr=({isActive:e,onClick:t})=>{const{clickHandler:a}=(0,cr.r)({onClick:t,isActive:e});return i.createElement("button",{onClick:a,type:"button",className:dr},e&&i.createElement(P.l,{icon:_e.X.PinFilled}),!e&&i.createElement(P.l,{icon:_e.X.Pin}))},ur="favorite-button_button__2V5-N",pr=({isActive:e,dataTest:t,favoriteButtonModifier:a,onClick:s})=>{const{clickHandler:n}=(0,cr.r)({onClick:s,isActive:e});return i.createElement("button",{type:"button",onClick:n,className:(0,I.cn)([ur,a]),"data-test":t},e&&i.createElement(P.l,{dataTest:"StarFilled",icon:_e.X.StarFilled}),!e&&i.createElement(P.l,{dataTest:"StarHollow",icon:_e.X.Star}))};var _r=a(42190);const gr="favorites-block_wrapper__bIJY7",vr=({id:e,eventType:t,hidePin:a,type:s,sportId:n,isFavoriteEvent:o,isFavoriteLeague:r,isFavoriteCompetitor:l,isFavoriteMarket:c,isLive:d,favoriteButtonModifier:m,modifier:u})=>{const{isRendering:p,favoriteEnabled:_,pinEnabled:g}=(0,_r.LE)(),{isEventPinned:v,pinEventToggle:h}=(0,_r.VJ)({id:e,eventType:t,isLive:d}),{handleFavoritesClick:b,isFavorite:f}=(0,_r.rc)({id:e,eventType:t,sportId:n,isFavoriteEvent:o,isFavoriteLeague:r,isFavoriteCompetitor:l,isFavoriteMarket:c,type:s});return i.createElement(i.Fragment,null,p&&i.createElement("div",{className:(0,I.cn)([gr,u])},g&&!a&&i.createElement("div",null,i.createElement(mr,{isActive:v,onClick:h})),_&&i.createElement("div",null,i.createElement(pr,{isActive:f,onClick:b,dataTest:"favorite-button",favoriteButtonModifier:m}))))},hr=(0,M.connect)(((e,t)=>({isFavoriteEvent:(0,q.h$h)(e,t.id),isFavoriteLeague:(0,q.JWk)(e,t.id),isFavoriteCompetitor:(0,q.Ns3)(e,t.id),isFavoriteMarket:(0,q.gDk)(e,t.id,t.sportId)})))(vr),br="no-favorites_noFavoritesContainer__Dq4nm",fr="no-favorites_favoritesIcon__nQvMo",yr="no-favorites_secondLine__ZAPJR",Sr={events:(0,L.__)("Favorites_._Text_._Your favorite events are currently empty!"),leagues:(0,L.__)("Favorites_._Text_._Your favorite leagues are currently empty!"),competitors:(0,L.__)("Favorites_._Text_._Your favorite competitors are currently empty!"),markets:(0,L.__)("Favorites_._Text_._Your favorite markets are currently empty!")},Er=({noFavoritesType:e})=>i.createElement("div",{className:br},i.createElement("b",null,Sr[e]),i.createElement("div",{className:yr},(0,L.__)("Favorites_._Text_._Please click on the "),i.createElement(P.l,{name:j.D.star,modifier:fr}),(0,L.__)("Favorites_._Text_._ to add to favorite"))),Cr="stories_wrapper__gybq2",Tr="stories_slider__3sbNn",Nr="stories_mobile__a2emy",kr="story_story__qA1Dm",xr="story_wide__dsShZ",wr="story_vip__Z-zTG",Lr="story_imageWrap__4szLr",Ir="story_image__veI7s",Pr="story_confetti__LcG6A",Br="story_title__rm1tA",Fr="story_vipContent__-E1Ct",Mr="story_data__2jUCN",Ar="story_text__aWJYA",Dr="story_slash__FL2DG",jr="story_finishPoints__EL+1U",Or="story_levelImage__XA5Bz",Rr="story_progress__SpyM9",Hr="story_progressBar__dsMym",Wr="story_full__PpkQS",Vr={1:(0,L.__)("Stories_._Titles_._Title 1"),2:(0,L.__)("Stories_._Titles_._Title 2"),3:(0,L.__)("Stories_._Titles_._Title 3"),4:(0,L.__)("Stories_._Titles_._Title 4"),5:(0,L.__)("Stories_._Titles_._Title 5"),6:(0,L.__)("Stories_._Titles_._Title 6"),7:(0,L.__)("Stories_._Titles_._Title 7"),8:(0,L.__)("Stories_._Titles_._Title 8"),9:(0,L.__)("Stories_._Titles_._Title 9"),10:(0,L.__)("Stories_._Titles_._Title 10"),11:(0,L.__)("Stories_._Titles_._Title 11"),12:(0,L.__)("Stories_._Titles_._Title 12"),13:(0,L.__)("Stories_._Titles_._Title 13"),14:(0,L.__)("Stories_._Titles_._Title 14"),15:(0,L.__)("Stories_._Titles_._Title 15"),16:(0,L.__)("Stories_._Titles_._Title 16"),17:(0,L.__)("Stories_._Titles_._Title 17"),18:(0,L.__)("Stories_._Titles_._Title 18"),19:(0,L.__)("Stories_._Titles_._Title 19"),20:(0,L.__)("Stories_._Titles_._Title 20")},Ur=({item:e})=>{const{id:t,image:a,link:s,order:n,format:o,textPage:r}=e||{},l=(0,Ce.useNavigate)();return i.createElement("div",{className:(0,I.cn)([kr,o===X.gt.wide&&xr]),style:{order:n},"data-test":"storyLink",onClick:()=>(0,A.H5)(s)||r?window.location.href=(0,O.VzX)(`${s}`,(0,L.r_)()):l((0,O.VzX)(`${s}`,(0,L.r_)()))},i.createElement("div",{className:Lr},i.createElement(se.w,{src:a,className:Ir})),i.createElement("div",{className:Br},Vr[t]))},Gr=(0,i.memo)(Ur),$r=({item:e,customer:t})=>{const{order:a,type:s}=e,n=null==t?void 0:t.compPointAccounts,o=s===X.sz.casinoVipProgram?X.ZF.casino:X.ZF.sport,r=(0,he.hP2)(n,o),{currentLevel:l,levelPassedPercent:c,isLastLevel:d}=(0,he.JQF)(r,o),m=s===X.sz.casinoVipProgram?"casino-vip-bg.png":"sport-vip-bg.png",u=s===X.sz.casinoVipProgram?O.jZg.vipPrograms:O.jZg.vipSportPrograms;return i.createElement(Ce.Link,{to:u,className:(0,I.cn)([kr,wr]),style:{order:a}},i.createElement("div",{className:Lr},i.createElement(se.w,{src:`assets/stories/${m}`,className:Ir}),d&&i.createElement(se.w,{src:"assets/stories/confetti.png",className:Pr})),i.createElement("div",{className:Fr},i.createElement("div",{className:Mr},i.createElement(se.w,{src:`assets/vip-program/level/${null==l?void 0:l.level}.png`,className:Or}),i.createElement("div",{className:Ar},i.createElement("div",null,null!=l&&l.max?(()=>{var e,t;const a=Number(null==(e=l.reward)?void 0:e.replace(/\D/g,"")),s=null==(t=l.reward)?void 0:t.replace(/[0-9]/g,"");return`${a*c/100} ${s}`})():null==l?void 0:l.reward),i.createElement("div",{className:Dr}," / "),i.createElement("div",{className:jr},null!=l&&l.reward?null==l?void 0:l.reward:null==l?void 0:l.max))),i.createElement("div",{className:Rr},i.createElement("div",{className:(0,I.cn)([Hr,100===c&&Wr]),style:{width:`${c}%`}}))),i.createElement("div",{className:Br},s===X.sz.casinoVipProgram&&(0,L.__)("Modern_._Story Casino VIP Title_._Casino VIP program"),s===X.sz.sportVipProgram&&(0,L.__)("Modern_._Story Sport VIP Title_._Sport VIP program")))},Zr=(0,M.connect)((e=>({customer:(0,R.hFT)(e)})))((0,i.memo)($r)),zr=({item:e})=>{const t=e.type?Zr:Gr;return i.createElement(t,{item:e})},qr=(0,i.memo)(zr),Xr=({items:e,withSlider:t,hideVipPrograms:a})=>{const s=(0,L.W7)(),n=(0,i.useMemo)((()=>a?e.filter((e=>void 0===e.type)):e),[a,e]);return i.createElement("div",{className:(0,I.cn)([Cr,t&&Tr,s&&Nr])},t&&i.createElement(qn.Z,{arrows:!1},n.map(((e,t)=>i.createElement(qr,{item:e,key:t})))),!t&&n.map(((e,t)=>i.createElement(qr,{item:e,key:t}))))},Jr=(0,i.memo)(Xr);var Yr=a(52183);const Kr="odds-formatter_wrapper__vouiN",Qr="odds-formatter_icon__yGJvU",el="odds-formatter_baseValue__q1TLM",tl="odds-formatter_vertical__jqXzQ",al="odds-formatter_horizontal__ytcl4",sl="odds-formatter_centred__ChEIl",nl="odds-formatter_value__z7g3z";var ol=a(18274);let il=function(e){return e.horizontal="horizontal",e.vertical="vertical",e.centred="centred",e}({});const rl={[il.centred]:sl,[il.vertical]:tl,[il.horizontal]:al},ll=({outcomes:e,odd:t,eventId:a,marketId:s,outcomeId:n,specifiers:o,layout:r,dataTest:l=""})=>{const{formatOdd:c}=(0,Yr.T)(),{value:d,baseValue:m}=(0,ol.I)({odd:t,marketId:s,outcomeId:n,specifiers:o,outcomes:e,eventId:a}),u=!(!m||Number(m)>=Number(d)),p=m||d;return i.createElement("div",{"data-test":u?"":l},i.createElement(i.Fragment,null,!u&&c(p.toString()),u&&i.createElement("div",{className:(0,I.cn)([Kr,rl[r]])},i.createElement("span",{className:el,"data-test":"oldOutcome"},c(m.toString())),i.createElement("span",{className:nl},i.createElement("span",{"data-test":"outcome"},c(d.toString())),i.createElement(P.l,{icon:_e.X.BoostedOddIcon,modifier:Qr,dataTest:"outcomeBoostedIcon"})))))};var cl=a(86744)},23661:(e,t,a)=>{"use strict";a.d(t,{Cc:()=>s.Cc,Em:()=>s.Em,G4:()=>n.G,d1:()=>s.d1,hU:()=>s.hU,pl:()=>n.p});var s=a(52659),n=a(88797)},88797:(e,t,a)=>{"use strict";a.d(t,{G:()=>l,p:()=>r});var s=a(2784),n=a(4269),o=a(8909),i=a(64208);const r=({iconType:e,icon:t,className:a=""})=>{if("font"===e){const e=t.replace(/([a-z0\u20139])([A-Z])/g,"$1-$2").toLowerCase(),n=0===e.search(/svg_|svg-/)?e.slice(4):e;return s.createElement("span",{className:`icon-font nc-${n} ${a}`})}return s.createElement(o.l,{name:t,modifier:a})},l={mapDispatchToProps:e=>({validateRegistrationFields:t=>{e((0,n.s5P)(t))}}),mapStateToProps:e=>({serValidationLoading:(0,n.Hlz)(e),serverInvalidFields:(0,n.fMk)(e),numberSymbolValidation:(0,i.JNP)(e)})}},52659:(e,t,a)=>{"use strict";a.d(t,{Cc:()=>b,Em:()=>f,d1:()=>b,hU:()=>f});var s=a(7560),n=a(98283),o=a(2784),i=a(45980),r=a(11817),l=a(56320),c=a(69180),d=a(20231),m=a(99906),u=a(4269),p=a(88797),_=a(31266),g=a(34376);const v=["error","errorMessage"],h=({type:e,icon:t,placeholder:a,value:s,error:n,minLength:i,maxLength:v,inputMode:h,onChange:b,onBlur:f,onWheel:y,validate:S,additionalValidation:E,onFocus:C,modifier:T,disabled:N,inputType:k,defaultTouched:x,iconExportType:w,dataTest:L,toCompare:I,onTouch:P,onEnter:B,serverValidateField:F,serValidationLoading:M,serverInvalidFields:A,serverValidationDebounce:D,validateRegistrationFields:j,defaultValue:O=null,textareaAutoGrow:R,earlyFocus:H,cyrillicValidation:W,numberSymbolValidation:V,onError:U,customStyle:G})=>{const $=(0,o.useRef)(null),Z=w||"svg",z=(0,c.lY)(),[q,X]=(0,o.useState)(!1),[J,Y]=(0,o.useState)(!!x),[K,Q]=(0,o.useState)(n),[ee,te]=(0,o.useState)(!1),[ae,se]=(0,o.useState)(!1),ne=T?T.map((e=>`form-input__input--${e}`)).join(" "):"",{isServerFieldValid:oe,isServerFieldLoading:ie}=(0,_.M)({fieldName:F,fieldValue:s,fieldTouched:J,serverInvalidFields:A,validationLoading:M,debounceTime:D,validateRegistrationFields:j});(0,o.useEffect)((()=>{O&&($.current.value=O)}),[O]);const re=e=>{e&&Q(!1),X(e)},le=()=>{if($&&$.current){if(F)return J||$.current.value?oe:null;if(S&&$.current.value.length){if("compare"===S)return $.current.value===I;if(E){if(!u.cX8[S]($.current))return!1;const e=E($.current.value);return re(e),e}return"nameSurname"===S?V?(se(!u.cX8.nameSurname($.current)),!!u.cX8.nameSurname($.current)):!!u.cX8.minMaxLength($.current):W?(se(!u.cX8.cyrillic($.current)),!!u.cX8[S]($.current)&&!!u.cX8.cyrillic($.current)):u.cX8[S]($.current)}}};(0,o.useEffect)((()=>{J&&Y(x)}),[x]),(0,o.useEffect)((()=>{null===s&&null===n&&($.current&&($.current.value=s),Q(null),X(null),Y(x))}),[s,n]),(0,o.useEffect)((()=>{"boolean"!=typeof n||U||(Q(!n),X(n))}),[n]),(0,o.useEffect)((()=>{P&&J&&P()}),[J]),(0,o.useEffect)((()=>{H&&!s&&$.current.focus()}),[H,s]),(0,o.useEffect)((()=>{U&&U(K)}),[K,U]),(0,o.useEffect)((()=>{const t=new r.Subscription;return t.add((0,r.fromEvent)($.current,"input").pipe((0,l.filter)((()=>!!S&&!!$.current&&!!I)),(0,l.switchMap)((t=>"tel"===e?u.cX8.parsePhoneValue(t,$.current):"dob"===e?u.cX8.parseDobValue(t,$.current):"day"===e?u.cX8.parseDayValue(t,$.current):"input_month"===e?u.cX8.parseMonthValue(t,$.current):"year"===e?u.cX8.parseYearValue(t,$.current):(0,r.of)(t))),(0,l.map)((()=>u.cX8[S]($.current)))).subscribe((e=>re(e)))),B&&t.add((0,r.fromEvent)($.current,"keydown").pipe((0,l.filter)((e=>"Enter"===e.key)),(0,l.filter)((()=>!!$.current.value.length))).subscribe((()=>B({valid:!0,value:$.current.value})))),()=>t.unsubscribe()}),[$.current]);const ce=()=>{if(Y(!0),b){const e=le();b({valid:e,value:$.current.value})}},de=()=>{if(f){const e=le(),t=!e&&(!!$.current.value.length||J);Q(!!t||null),f({valid:e,value:$.current.value})}};(0,o.useEffect)((()=>{$.current.value.length&&b&&b({valid:le(),value:$.current.value})}),[I]),(0,o.useEffect)((()=>{F&&!ie&&de()}),[oe,ie,F]);const me=F&&$&&$.current?J&&$.current.value&&ie?"loader":J||$.current.value?!J&&oe?null:oe?"success":"error":null:K?"error":q?"success":null;(0,o.useEffect)((()=>{if("number"===e&&y)return $&&$.current&&$.current.addEventListener("wheel",y),()=>{$&&$.current&&$.current.removeEventListener("wheel",y)}}),[$.current]);return o.createElement("div",{className:"form-input"},ae&&o.createElement(g.f7,{modifier:"center"},o.createElement("ul",{className:"notice-box__section notice-box__section--req"},o.createElement("li",{className:"notice-box__text","data-test":"cyrillicError"},(0,c.__)("Default_._Form_._Numbers and symbols cannot be used. Please use latin characters")))),"textarea"===k&&o.createElement("label",{htmlFor:z},o.createElement("textarea",{id:z,ref:$,onBlur:de,onChange:ce,onFocus:C,maxLength:v,disabled:N,defaultValue:O||s,placeholder:a||"",className:(0,d.cn)(["form__textarea",K&&"form__textarea--error"]),onKeyUp:()=>{R&&($.current.style.height="auto",$.current.style.height=`${$.current.scrollHeight}px`)},"data-test":L||"textareaElement"})),"textarea"!==k&&o.createElement("label",{className:"form-input__container",htmlFor:z},o.createElement("input",{id:z,formNoValidate:!0,inputMode:h||null,ref:$,autoComplete:"false",onBlur:de,onInput:ce,onFocus:C,disabled:N,defaultValue:O||s,minLength:i||0,maxLength:v||100,placeholder:a||"",type:e||"text",className:(0,d.cn)(["form-input__input",K&&"form-input__input--error",N&&"form-input__input--disabled",t&&!ne.includes("reverseIcon")&&"form-input__input--icon",ne,G]),"data-test":L||"limitAmountInput"}),t&&o.createElement("i",{className:(0,d.cn)(["form-input__icon","form-input__icon--"+(ne.includes("reverseIcon")?"reverse":"main")]),"data-test":"input-icon"},o.createElement(p.p,{iconType:Z,icon:t})),me&&o.createElement("i",{className:(0,d.cn)(["form-input__icon",`form-input__icon--${me}`]),"data-test":(e=>{let t="";return"success"===e?t="usernameSuccessSymbol":"error"===e&&(t="usernameErrorSymbol"),t})(me)},o.createElement(p.p,{iconType:Z,icon:m.D[me]})),"password"===e&&o.createElement("i",{onClick:e=>{e.stopPropagation(),e.preventDefault();const t=$.current.getAttribute("type");$.current.setAttribute("type","password"===t?"text":"password"),te("password"===t)},role:"button","aria-hidden":"true",className:(0,d.cn)(["form-input__icon","form-input__icon--secondary",me&&"form-input__icon--offset"]),"data-test":"eyeIcon"},o.createElement(p.p,{iconType:Z,icon:ee?m.D.activeEye:m.D.eye,className:"svg-icon--odd"}))))},b=(0,i.connect)(p.G.mapStateToProps,p.G.mapDispatchToProps)((e=>{let{error:t,errorMessage:a}=e,i=(0,n.Z)(e,v);const[r,l]=(0,o.useState)(t);return o.createElement("div",{className:"form-input-wrap","data-test":"form-input-wrap"},o.createElement(h,(0,s.Z)({error:r,onError:e=>{l(e)}},i)),r&&a&&o.createElement("div",{className:"input-error","data-test":"input-error"},a))})),f=(0,i.connect)(p.G.mapStateToProps,p.G.mapDispatchToProps)(h)},69083:(e,t,a)=>{"use strict";a.d(t,{j:()=>i});var s=a(64208),n=a(2784),o=a(50718);const i=({children:e,path:t,className:a,elementTag:i=o.VT.div,style:r={},dataTest:l="",webpSupport:c=window.webpSupport})=>n.createElement("div",{className:a,style:Object.assign({},r,{backgroundImage:`url(${(0,s.wPp)({path:t,webpSupport:c})})`}),"data-test":l},e)},53367:(e,t,a)=>{"use strict";a.d(t,{R:()=>o,w:()=>i});var s=a(2784),n=a(64208);let o=function(e){return e.lazy="lazy",e.eager="eager",e}({});const i=({title:e,alt:t,src:a,className:i,draggable:r=!1,dataTest:l="",onErrorCapture:c=(()=>{}),onLoad:d,style:m={},height:u=null,width:p=null,loading:_=o.lazy,webpSupport:g=window.webpSupport,imgRef:v})=>{const[h,b]=(0,s.useState)(!1);return h?null:s.createElement("img",{src:(0,n.wPp)({path:a,webpSupport:g}),title:e,alt:t,className:i||"",onLoad:d,onError:e=>{c(e),e&&b(!0)},loading:_,decoding:"async",height:u,width:p,draggable:r,"data-test":l,style:m,ref:v})}},41690:(e,t,a)=>{"use strict";a.d(t,{Q:()=>g});var s=a(2784),n=a(83807),o=a(20231),i=a(69180),r=a(4269),l=a(45980);const c="league-icon_holder__1HOzu",d="league-icon_isMobile__1b23J",m="league-icon_small__mKvZH",u="league-icon_modern__xLTpk";var p=a(53367);const _=({league:e,category:t,small:a=!1,customClass:_="",withoutHolderClass:g=!1})=>{const v=(0,l.useSelector)(r.GKz)===n.EO.modern;return s.createElement("div",{className:(0,o.cn)([!g&&"holder",!g&&c,a&&m,!g&&v&&u,(0,i.W7)()&&d,_])},(e&&e.flagURL||t&&t.flagURL)&&s.createElement(p.w,{title:null==e?void 0:e.name,alt:(null==e?void 0:e.flagCode)||(null==e?void 0:e.name),src:e.flagURL||t.flagURL}),!(null!=e&&e.flagURL)&&!(null!=t&&t.flagURL)&&s.createElement(p.w,{src:i.lu,title:"",alt:"image/svg+xml"}))},g=(0,s.memo)(_)},95743:(e,t,a)=>{"use strict";a.d(t,{t:()=>r,Q:()=>i});var s=a(2784),n=a(20231);const o={checkbox:"modern-checkbox_checkbox__vjEo9",fakeInput:"modern-checkbox_fakeInput__a-CUi",input:"modern-checkbox_input__aJsqK",default:"modern-checkbox_default__8duok",small:"modern-checkbox_small__LCF7v",checked:"modern-checkbox_checked__TY3zn"};let i=function(e){return e.default="default",e.square="square",e}({});const r=({checked:e,modifiers:t=[],style:a=i.default,dataTest:r="",classNames:l=[],onChange:c})=>s.createElement("label",{className:(0,n.cn)([o.checkbox,o[a],t.includes("small")&&o.small,...l])},s.createElement("input",{type:"checkbox",defaultChecked:e,className:(0,n.cn)([o.input,e&&o.checked]),onChange:c,"data-test":r}),s.createElement("span",{className:o.fakeInput}))},76935:(e,t,a)=>{"use strict";a.d(t,{T:()=>r});var s=a(2784),n=a(20231),o=a(99906),i=a(8909);const r=e=>s.createElement("div",{className:(0,n.cn)(["not-found",e.isModernView&&"not-found--modern"])},s.createElement("div",{className:(0,n.cn)(["not-found__icon",!!e.icon&&e.gifIcon&&"not-found__icon--gif",e.isModernView&&"not-found__icon--modern",e.isModernView&&"not-found__icon--colored"])},!!e.icon&&e.icon,!e.icon&&s.createElement(i.l,{name:o.D.not_found})),s.createElement("div",{className:"not-found__text",dangerouslySetInnerHTML:{__html:e.text||"No bets were found for the selected period"},"data-test":"noSearchResults"}),e.children&&s.createElement(s.Fragment,null,e.children))},34376:(e,t,a)=>{"use strict";a.d(t,{PJ:()=>o,cT:()=>r,f7:()=>l});var s=a(69180),n=a(2784);let o=function(e){return e.requirements="req",e.recommendations="rec",e.obstacles="obs",e}({});const i={[o.requirements]:(0,s.__)("Notice Box_._Title_._Minimum Requirements"),[o.recommendations]:(0,s.__)("Notice Box_._Title_._Recommendations"),[o.obstacles]:(0,s.__)("Notice Box_._Title_._Sorry, but...")},r=({children:e,type:t})=>n.createElement("div",{className:`notice-box__section notice-box__section--${t}`},n.createElement("div",{className:"notice-box__title"},i[t]),e),l=({children:e,modifier:t="",position:a,dataTest:s=""})=>n.createElement("div",{className:`notice-box notice-box--${t} ${a?`notice-box__position--${a}`:""}`,"data-test":s},n.createElement("div",{className:"notice-box__inner"},e))},83074:(e,t,a)=>{"use strict";a.d(t,{M:()=>o});var s=a(2784);const n=({getPGWendpoint:e,getDefaultIframeStyles:t})=>{const a=(0,s.useCallback)((()=>e()),[e]),n=(0,s.useCallback)((()=>t()),[t]);return s.createElement("iframe",{"data-bonuschanged":"1",frameBorder:0,src:a(),style:n(),allow:"clipboard-write; payment",title:"cashier-widget"})},o=(0,s.memo)(n)},93986:(e,t,a)=>{"use strict";a.d(t,{E:()=>o});var s=a(2784),n=a(20231);const o=e=>{const t=e.dataTest?e.dataTest:"";return s.createElement("div",{className:(0,n.cn)(["radio-button__container",e.direction,e.modifier,e.disabled&&"radio-button__disabled"])},e.items.map(((a,o)=>s.createElement("label",{className:(0,n.cn)(["radio-button",e.white&&"radio-button--small",e.highlight&&a.id===e.highlight&&"radio-button--highlighted"]),key:o,"data-test":t},s.createElement("input",{type:"radio",onChange:()=>{return t=a,e.onChange(t);var t},checked:`${a.id}`==`${e.selected}`,className:"radio-button__input",name:a.name}),s.createElement("div",{className:"radio-button__content"},s.createElement("div",{className:"radio-button__button","data-test":"radioButton"},"\xa0"),s.createElement("div",{className:"radio-button__text","data-test":"radioButtonText"},a.text,a.additionalText&&s.createElement("div",{className:"radio-button__additional"},a.additionalText)))))))}},93286:(e,t,a)=>{"use strict";a.d(t,{Cj:()=>w,kU:()=>S,N:()=>C,lL:()=>y,Sd:()=>T,KX:()=>E});var s=a(2784),n=a(99906),o=a(69180),i=a(20231),r=a(37406),l=a(11817),c=a(56320),d=a(64208),m=a(45980),u=a(32424),p=a(37510),_=a(76935),g=a(8909),v=a(74658);const h=({value:e,placeholder:t,focusOnOpen:a,searchDataTest:o,onToggle:r,setSearch:l,isModern:c,useLoadingIcon:d})=>{const m=(0,s.useRef)(null);return(0,s.useLayoutEffect)((()=>{m.current&&a&&m.current.focus()}),[m.current&&a]),s.createElement("div",{className:(0,i.cn)(["ui-select__search",c&&"ui-select__search--modern"]),"data-test":"limitCurrencySearch"},s.createElement("input",{type:"text",onInput:e=>l(e.currentTarget.value||""),value:e,placeholder:t,ref:m,autoComplete:"off","data-test":o,className:(0,i.cn)([c&&"ui-select__search--modern"])}),r&&s.createElement("div",{className:"ui-select__actions"},s.createElement("button",{className:(0,i.cn)(["ui-select__action-close",d&&"ui-select__action-close--loader"]),onClick:r,type:"button"},s.createElement(g.l,{name:d?n.D.loader:n.D.close}))))};var b=a(99175),f=a(3319);const y=({item:e,imageCdn:t})=>{const a=e.flagId.toString().toLowerCase();return s.createElement(s.Fragment,null,s.createElement("div",{className:"ui-select__list-item-icon ui-select__list-item-icon--flag"},s.createElement("div",{className:"ui-select__flag"},s.createElement("img",{src:`${t}/flags/${a}.svg`,alt:e.flagId}))),s.createElement("div",{className:"ui-select__list-item-text"},e.text))},S=({item:e})=>s.createElement(s.Fragment,null,s.createElement("div",{className:"ui-select__list-item-icon ui-select__list-item-icon--currency"},e.id),s.createElement("div",{className:"ui-select__list-item-text"},e.name||e.text)),E=({item:e})=>s.createElement("div",{className:"ui-select__list-item-text"},e.name||e.text),C=({item:e})=>s.createElement("div",{className:"ui-select__currency-item"},s.createElement("div",{className:"ui-select__currency-item-name"},e.name,"\xa0(",e.icon,")"),s.createElement("div",{className:"ui-select__currency-item-code"},e.id)),T=({item:e})=>s.createElement("div",{className:"ui-select__currency-flex-container"},s.createElement("div",{className:"ui-select__outer-icon","data-test":"select-icon"},s.createElement(g.l,{name:n.D.currency})),s.createElement("span",null,e.text,"\xa0",s.createElement(b.Y,{currency:e.name})),s.createElement("span",{"data-test":"currencyAlphaThree"},!!e.amount&&s.createElement(f.h,{currentCurrency:e.name,currencyValue:e.amount}),"\xa0",e.name)),N=({children:e,additionalClass:t,position:a,sectionView:n=!0,closeIcon:r,onClose:l})=>{const c=(0,o.W7)();return s.createElement(s.Fragment,null,c&&s.createElement(v.Mk,{identifier:"ui-select",sectionView:n,portalType:v.sO.custom,closeIcon:r,closeOnOutsideClick:!0,onClose:l,customClass:(0,i.cn)(["ui-modal-portal--selector",t]),position:a},e),!c&&e)},k="ui-select-open",x=({selected:e,items:t,searchable:a,strict:n,placeholder:d="",searchPlaceholder:m="",error:v,icon:b=null,closeIcon:f,arrowIcon:y,template:S=null,useTemplateForSelected:E,disabled:C,dataTest:T,searchDataTest:x="",imageCdn:w,modifiers:L=[],onChange:I,openedChanged:P,notFoundHandler:B,onSearch:F,searchValueChange:M,useLoadingIcon:A,forceClose:D,isModern:j,additionalClass:O,dropdownPosition:R,dropdownSectionViewEnabled:H})=>{const W=(0,s.useRef)(null),[V,U]=(0,s.useState)(null),[G,$]=(0,s.useState)(!1),[Z,z]=(0,s.useState)(""),[q,X]=(0,s.useState)([]),J=(0,o.W7)();(0,p.F)({triggerer:[V],className:k,htmlClassName:k});const Y=(t||[]).find((t=>`${t.id}`.toLowerCase()===`${e}`.toLowerCase()));(0,s.useEffect)((()=>X(t)),[t]),(0,s.useEffect)((()=>{const e=new l.Subscription;return e.add((0,l.of)(Z).pipe((0,c.distinctUntilChanged)(),(0,c.switchMap)((e=>e?(0,l.of)(X(t.filter((t=>(0,r.cW)([t.text||t.name,t.name||t.text],e,!!n))))).pipe((0,c.mapTo)(e)):(0,l.of)(X(t)).pipe((0,c.mapTo)(e))))).subscribe((e=>{F&&F(e)}))),()=>e.unsubscribe()}),[Z,F]),(0,s.useEffect)((()=>{M&&M(Z)}),[Z]),(0,s.useEffect)((()=>{D&&U(!1)}),[D]),(0,s.useEffect)((()=>{const e=new l.Subscription;return!J&&V&&W.current&&(e.add((0,l.fromEvent)(document,"click").pipe((0,c.filter)((e=>!W.current.contains(e.target)))).subscribe((()=>U(!1)))),e.add((0,l.fromEvent)(document,"keydown").pipe((0,c.filter)((e=>"Enter"===e.key||"Escape"===e.key))).subscribe((e=>"Enter"===e.key?Q(e):U(!1))))),()=>e.unsubscribe()}),[V,q,W.current]),(0,s.useEffect)((()=>(!q.length&&B&&Z.length&&B(!0),()=>{B&&B(!1)})),[q,a,B,Z]);const K=e=>{!C&&e&&(I(e),U(!1))},Q=e=>{e.stopImmediatePropagation(),e.stopPropagation(),K(q[0])};(0,s.useEffect)((()=>{P&&P(V),V||z("")}),[V]),(0,s.useEffect)((()=>{$("boolean"==typeof v&&v)}),[v]);const ee=m||d||(0,o.__)("Default_._Form_._Search")||"",te=S&&Y&&E;return s.createElement("div",{className:(0,i.cn)(["ui-select",V&&"ui-select--open",C&&"ui-select--disabled",G&&"ui-select--error",a&&"ui-select--searchable",A&&"ui-select--no-transform",L.includes("small")&&"ui-select--small"]),ref:W,"data-test":"uiSelect"},s.createElement("div",{className:(0,i.cn)(["ui-select__outer",b&&"ui-select__outer--icon",Y&&"ui-select__outer--selected",j&&"ui-select__outer--modern"]),onClick:()=>{C||U(!!a||!V)},"data-test":T},!!te&&s.createElement(S,{item:Y,imageCdn:w}),!te&&s.createElement(s.Fragment,null,b&&s.createElement("div",{className:"ui-select__outer-icon","data-test":"select-icon"},s.createElement(g.l,{name:b})),s.createElement("div",{className:"ui-select__outer-text","data-test":"selected-item-text"},Y?Y.valueText||Y.text||Y.name:d)),!C&&s.createElement("div",{className:(0,i.cn)(["ui-select__outer-arrow",A&&"arrow-no-transform"])},s.createElement(g.l,{icon:A?u.X.SvgInputLoader:y||u.X.BaseArrow}))),!C&&V&&!J&&a&&s.createElement(h,{value:Z,focusOnOpen:!0,placeholder:ee,setSearch:z,searchDataTest:x,isModern:j}),!C&&V&&s.createElement(N,{closeIcon:f,onClose:()=>U(!1),additionalClass:O,position:R,sectionView:H},J&&a&&s.createElement(h,{value:Z,placeholder:ee,setSearch:z,searchDataTest:x,useLoadingIcon:A,onToggle:()=>U(!1)}),s.createElement("div",{className:(0,i.cn)(["ui-select__inner",L.includes("small")&&"ui-select__inner--small","bottom"===R&&"ui-select__bottom"]),"data-test":"select-items"},q.length>0&&s.createElement("div",{className:"ui-select__list",role:"list","data-test":"itemsList"},q.map(((t,a)=>s.createElement("div",{key:a,onClick:()=>K(t),role:"listitem",className:(0,i.cn)(["ui-select__list-item",e===t.id&&"ui-select__list-item--active"]),"data-test":"listItem"},S?s.createElement(S,{item:t,imageCdn:w}):t.name||t.text)))),!q.length&&J&&s.createElement(_.T,{text:(0,o.__)("Select_._Not Found_._No results for your search.")}))))},w=(0,m.connect)((e=>({imageCdn:(0,d.xb5)(e)})))((0,s.memo)(x))},95959:(e,t,a)=>{"use strict";a.d(t,{A:()=>f});var s=a(2784),n=a(4369),o=a(99906),i=a(83807),r=a(79557),l=a(20231),c=a(11817),d=a(56320),m=a(46075),u=a.n(m),p=a(8909);const _={Wrapper:"snackbar_Wrapper__4Ya1l",Icon:"snackbar_Icon__Itz3c",countDownNumber:"snackbar_countDownNumber__qxp-9",translateNumber:"snackbar_translateNumber__FwaEb",Text:"snackbar_Text__Tx8w7",Danger:"snackbar_Danger__rPDEF",Warning:"snackbar_Warning__rNLTd",Success:"snackbar_Success__jHVSG",Pending:"snackbar_Pending__WmlFc",EnterActive:"snackbar_EnterActive__iSHl9",EnterDone:"snackbar_EnterDone__m7gig",ExitActive:"snackbar_ExitActive__qQN5H",ExitDone:"snackbar_ExitDone__ZU6vK",arrowCircleIcon:"snackbar_arrowCircleIcon__waZLI",elementsInRow:"snackbar_elementsInRow__MWX43",elementsInColumn:"snackbar_elementsInColumn__2ix46"},g={danger:o.D.timesCircle,warning:o.D.pauseCircle,success:o.D.checkCircle,pending:o.D.arrowCircle},v={danger:_.Danger,warning:_.Warning,success:_.Success,pending:_.Pending},h={enterActive:_.EnterActive,enterDone:_.EnterDone,exitActive:_.ExitActive,exitDone:_.ExitDone},b={transform:"translateX(0)",opacity:1},f=({isOpen:e,snackbarType:t,text:a,icon:o,extra:m,classNames:f,closeTimeout:y=5e3,isMobile:S,closeHandler:E,onEnter:C=(()=>{}),onEntering:T=(()=>{}),onEntered:N=(()=>{}),onExit:k=(()=>{}),onExiting:x=(()=>{}),onExited:w=(()=>{})})=>{const[L,I]=(0,s.useState)(!1),[P,B]=(0,s.useState)(b),[F,M]=(0,s.useState)(y/1e3),A=(0,s.useRef)(!1),D=(0,s.useRef)(null),j=o||g[t],O=f||h,R=t===i.Pc.pending,H=()=>{B(b)};return(0,s.useEffect)((()=>{I(e)}),[e]),(0,s.useLayoutEffect)((()=>{R&&M(y/1e3)}),[R]),(0,s.useEffect)((()=>{const e=new c.Subscription;if(y&&L){const t=setInterval((()=>{M((e=>0===e?(clearInterval(t),0):e-1))}),1e3);e.add((0,c.timer)(y,y).pipe((0,d.skipWhile)((()=>A.current)),(0,r.r)()).subscribe((()=>I(!1))))}return()=>{e.unsubscribe()}}),[y,L]),s.createElement(n.Kv,{in:L,timeout:300,unmountOnExit:!0,classNames:O,onEnter:C,onEntering:T,onEntered:N,onExit:k,onExiting:x,onExited:()=>{E(),w(),H()}},s.createElement(u(),{onSwipeMove:({x:e})=>{Math.abs(e)>150&&I(!1),B({transform:`translateX(${e}px)`,opacity:1-Math.abs(e/150)})},onSwipeEnd:()=>{L&&H()},allowMouseEvents:!0,innerRef:e=>{D.current=e}},s.createElement("div",{className:(0,l.cn)([_.Wrapper,v[t]]),onMouseEnter:()=>{A.current=!0},onMouseLeave:()=>{A.current=!1},style:P},s.createElement("div",{className:(0,l.cn)([_.Icon,R&&_.arrowCircleIcon]),"data-test":"snackbar-icon"},!!j&&s.createElement(p.l,{name:j})),R&&s.createElement("div",{className:(0,l.cn)([_.countDownNumber,S&&_.translateNumber])},F),s.createElement("div",{className:R?_.elementsInRow:_.elementsInColumn},s.createElement("div",{className:_.Text},a),m&&s.createElement("div",{className:_.Extra},m)))))}},32418:(e,t,a)=>{"use strict";a.d(t,{O:()=>_,a:()=>u});var s=a(2784);const n="status-badge_statusBadge__jwOdp",o="status-badge_pending__sZm5t",i="status-badge_lose__eCLzq",r="status-badge_win__Gvwj1",l="status-badge_declined__pv5bQ",c="status-badge_returned__3+VlB",d="status-badge_activated__MiTPo";var m=a(20231);let u=function(e){return e.pending="pending",e.lose="lose",e.win="win",e.declined="declined",e.returned="returned",e.activated="activated",e}({});const p={[u.pending]:o,[u.lose]:i,[u.win]:r,[u.declined]:l,[u.returned]:c,[u.activated]:d},_=({status:e,text:t})=>s.createElement("div",{className:(0,m.cn)(["status-badge",n,p[e]])},t)},8909:(e,t,a)=>{"use strict";a.d(t,{l:()=>l});var s=a(7560),n=a(2784),o=a(32424),i=a(91812);const r=({modifier:e="",dataTest:t="",name:a,addtionalIcons:r={},icon:l,onClick:c=null})=>{const{cancellablePromise:d}=(0,i.X)(),m=(0,n.useMemo)((()=>t?{"data-test":t}:null),[t]),[u,p]=(0,n.useState)(null);return(0,n.useEffect)((()=>{const e=l||r[a]||o.X[a];"function"==typeof e?d(e()).then((e=>{p((()=>e.default))})).catch((()=>{})):console.error("icon not found: ",a)}),[a,l,u]),n.createElement(n.Fragment,null,!!u&&n.createElement("svg",(0,s.Z)({viewBox:u.viewBox,className:`svg-icon ${e}`},m,{onClick:c}),n.createElement("use",{href:`#${u.id}`})),!u&&n.createElement("svg",(0,s.Z)({className:`svg-icon svg-icon__placeholder ${e}`},m,{onClick:c})))},l=(0,n.memo)(r)},3716:(e,t,a)=>{"use strict";a.d(t,{m:()=>u});var s=a(2784),n=a(20231);const o="svg-sport-icon_sportImage__la4jQ",i="svg-sport-icon_big__Ux5We",r="svg-sport-icon_middle__lNJ3j",l="svg-sport-icon_small__MuXp0",c="svg-sport-icon_filterGrey__VnRnZ",d="svg-sport-icon_marginRight__29vOZ",m=({sportId:e,modifiers:t=[]})=>s.createElement("img",{className:(0,n.cn)([o,t.includes("big")&&i,t.includes("small")&&l,t.includes("middle")&&r,t.includes("filter-grey")&&c,t.includes("margin-right")&&d]),alt:`${e}`,src:`/assets/sport/${e}.svg`,title:"Sport"}),u=(0,s.memo)(m)},86744:(e,t,a)=>{"use strict";a.d(t,{g:()=>r});var s=a(2784),n=a(20231);const o={menu:"tabs-toggler_menu__4Z9ix",inline:"tabs-toggler_inline__Lvt3k",item:"tabs-toggler_item__sRDHi",active:"tabs-toggler_active__mVVWw"},i=({elements:e,inline:t,onClick:a})=>{const i=e&&e[0].value||null,[r,l]=(0,s.useState)(i);return s.createElement("div",{className:o.tabsContainer},s.createElement("div",{className:(0,n.cn)([o.menu,t&&o.inline])},e.map(((e,t)=>s.createElement("div",{key:t,className:(0,n.cn)([o.item,r===e.value&&o.active]),onClick:()=>{return t=e.value,l(t),void a(t);var t}},s.createElement("div",null,e.title))))))},r=(0,s.memo)(i)},5915:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c});var s=a(2784),n=a(45980),o=a(59425),i=a(64208),r=a(52936),l=a(53367);const c=(0,n.connect)(((e,t)=>({logoUrl:(0,o.qio)(e,t.team)||t.teamLogo,flagUrl:(0,o.X0Q)(e,t.team)||t.teamCountryFlag,competitorLogoEnabled:(0,i.W0_)(e)})))((({logoUrl:e,className:t,useLightDefaultLogo:a,competitorLogoEnabled:n,flagUrl:o})=>{const[i,c]=(0,s.useState)([]);(0,s.useEffect)((()=>{c((0,r.$)())}),[]);return s.createElement(s.Fragment,null,n&&s.createElement(l.w,{className:t||"",alt:"team-logo",title:"team-logo",src:e||o||(a?"/assets/teams/default-logo.png":"/assets/teams/default-logo-dark.png"),webpSupport:!1}),!n&&s.createElement(l.w,{className:t||"",src:`/assets/teams/${i[0]||"ts_black.png"}`}))}))},34709:(e,t,a)=>{"use strict";a.d(t,{v:()=>i});var s=a(2784),n=a(20231);const o={Inner:"ticker_Inner__Jkw+x",Active:"ticker_Active__mdz0a",Item:"ticker_Item__pBR9w",ticker:"ticker_ticker__pmtrl",WithEllipsis:"ticker_WithEllipsis__sv7az"},i=({children:e,cloneMargin:t,isActive:a,withEllipsis:i})=>{const[r,l]=(0,s.useState)(!1),c=(0,s.useRef)(null);return(0,s.useLayoutEffect)((()=>{c.current&&c.current.scrollWidth>c.current.offsetWidth&&l(!0)}),[e]),s.createElement("div",{className:(0,n.cn)([o.Wrapper,i&&r&&o.WithEllipsis])},s.createElement("div",{ref:c,className:(0,n.cn)([o.Inner,a&&r&&o.Active])},s.createElement("div",{className:o.Item},e),r&&s.createElement("div",{className:o.Item,style:{marginLeft:`${t}px`}},s.cloneElement(e,Object.assign({},e.props)))))}},2578:(e,t,a)=>{"use strict";a.d(t,{U:()=>l});var s=a(45980),n=a(59425),o=a(2784),i=a(96474),r=a(76013);const l=({sportId:e,filters:t})=>{const{config:a,titles:l}=(0,s.useSelector)((t=>({config:(0,n.FI7)(t,e),titles:(0,n.$jM)(t,e)})),s.shallowEqual);return{marketGroups:(0,o.useMemo)((()=>null==a?void 0:a.reduce(((e,a)=>{var s;if(i.SL.includes(a.key))return e;const{marketId:n}=a;if(!t||(null==(s=t.find((e=>e.marketId===a.marketId)))?void 0:s.enabled)){const t=[r.N.f1_k,r.N.f2_k].includes(a.key),s=[r.N.total_m,r.N.total_b].includes(a.key),o=[r.N.setWinner1,r.N.setWinner2].includes(a.key),i=[r.N.gameWinner1,r.N.gameWinner2].includes(a.key),l=Object.assign({},a,{isTotal:s,isHandicap:t,isSetWinner:o,isGameWinner:i});return e.has(n)?e.set(n,[...e.get(n),l]):e.set(n,[l]),e}return e}),new Map)),[a,t]),titles:l}}},56652:(e,t,a)=>{"use strict";a.d(t,{e:()=>s});const s=({tooltipData:e,bestOf:t,bestOfStatusName:a})=>{const{periodsLabel:s,roundTypeLabel:n}=e,o=!!n||!!t&&!!a;return{periodsLabel:s,roundTypeLabel:n,shouldShowTooltip:o,shouldShowTooltipContainer:o||!!s,shouldShowInfo:!!n}}},46169:(e,t,a)=>{"use strict";a.d(t,{B:()=>o});var s=a(2784),n=a(54758);const o=({periods:e})=>{const{tooltipRef:t,isTooltipOpen:a,tooltipHandler:o}=(0,n.Z)();return{moreThanOnePeriod:e&&e.length>1,periodScores:(0,s.useMemo)((()=>(e||[]).map((({team1Score:e,team2Score:t})=>`${e}:${t}`)).join(" | ")),[e]),seperatePeriodScores:(0,s.useMemo)((()=>[...Object.values(e||[])]),[e]),tooltipRef:t,isTooltipOpen:a,tooltipHandler:o}}},4277:(e,t,a)=>{"use strict";a.d(t,{B:()=>n,d:()=>o});var s=a(27009);let n=function(e){return e.black="black",e}({});const o=({matchTime:e,stoppageTime:t})=>{const{timeData:a}=(0,s.A)({timer:e,additionalTime:t});return{timeData:a}}},42190:(e,t,a)=>{"use strict";a.d(t,{DA:()=>u,rc:()=>l,LE:()=>d,VJ:()=>o});var s=a(45980),n=a(59425);const o=({id:e,eventType:t,isLive:a})=>{const o=(0,s.useDispatch)(),i=(0,s.useSelector)((t=>a?(0,n.zm0)(t,e):(0,n.Rlh)(t,e)));return{pinEventToggle:()=>{i&&o((0,n.DPZ)({eventId:e,eventType:t,isLive:a})),i||o((0,n._re)({eventId:e,eventType:t,isLive:a}))},isEventPinned:i}};var i=a(2784),r=a(83807);const l=({id:e,eventType:t,sportId:a,isFavoriteEvent:o,isFavoriteLeague:l,isFavoriteCompetitor:c,isFavoriteMarket:d,type:m})=>{const u=(0,s.useDispatch)(),p=(0,i.useCallback)((()=>{u(o?(0,n.V06)({eventId:e,eventType:t}):(0,n.X8x)({eventId:e,eventType:t}))}),[o]),_=(0,i.useCallback)((()=>{u(l?(0,n.pOP)({leagueId:e}):(0,n.UAf)({leagueId:e}))}),[l]),g=(0,i.useCallback)((()=>{u(c?(0,n.vdx)({competitorId:e}):(0,n.Ajm)({competitorId:e}))}),[c]),v=(0,i.useCallback)((()=>{u(d?(0,n.pLq)({marketId:e,sportId:a}):(0,n.Cg0)({marketId:e,sportId:a}))}),[d]);return{handleFavoritesClick:e=>{e.preventDefault(),e.stopPropagation(),m===r.nW.EVENT&&p(),m===r.nW.LEAGUE&&_(),m===r.nW.COMPETITOR&&g(),m===r.nW.MARKET&&v()},isFavorite:{[r.nW.EVENT]:o,[r.nW.LEAGUE]:l,[r.nW.COMPETITOR]:c,[r.nW.MARKET]:d}[m]}};var c=a(64208);const d=()=>{const{pinEnabled:e,favoriteEnabled:t,configEnabled:a}=(0,s.useSelector)((e=>({pinEnabled:(0,c.neC)(e),favoriteEnabled:(0,c.Som)(e),configEnabled:(0,c.n8_)(e)})),s.shallowEqual);return{isRendering:a&&(e||t),pinEnabled:e,favoriteEnabled:t}};var m=a(49236);const u=({section:e,competitorsFilter:t})=>{const a=(0,s.useDispatch)();(0,i.useEffect)((()=>{t.length>0&&(e===r.bx.line?a((0,m.D83)((0,m.gbG)({competitorsFilter:t,addLive:!0}))):a((0,m.UXV)((0,m.sVG)({competitorsFilter:t}))))}),[t,e])}},21856:(e,t,a)=>{"use strict";a.d(t,{VT:()=>N.VT,BZ:()=>I.B,Zj:()=>oe.Z,mJ:()=>C,Ad:()=>N.Ad,$l:()=>p,zr:()=>me,UB:()=>ce.U,dH:()=>le,EI:()=>y,b5:()=>T,DA:()=>de.DA,K4:()=>s.K,HX:()=>n.H,ig:()=>pe,Le:()=>g,lJ:()=>O,e_:()=>w.e,BY:()=>L.B,dg:()=>I.d,Ym:()=>V,rc:()=>de.rc,LE:()=>de.LE,RB:()=>N.RB,UQ:()=>q,Xu:()=>te,Tk:()=>ae,uP:()=>se.u,Eb:()=>Y,_B:()=>k,aL:()=>re,Ir:()=>_e.I,pC:()=>oe.p,dD:()=>x.d,VJ:()=>de.VJ,Ob:()=>ne});var s=a(41261),n=a(12865),o=a(2784),i=a(4269),r=a(34153),l=a(64208),c=a(45980),d=a(90553),m=a(91190);const u=({limitData:e,type:t})=>{const a=(e=>(0,m.CU)(e)?[i.$le.limitAmount,i.$le.currencyId]:(0,m.s$)(e)?[i.$le.limitAmount,i.$le.period,i.$le.periodType]:[])(t);return{validate:()=>!Object.keys(e).filter((e=>!a.length||a.includes(e))).reduce(((t,a)=>(e[a]||t.push(e[a]),t)),[]).length}},p=({createLimit:e})=>{const[t,a]=(0,o.useState)({limitAmount:null,period:null,periodType:null,currencyId:null}),{currencyId:s,periodType:n,period:m,limitAmount:p}=t,_=(0,r.useNavigate)(),g=(0,r.useParams)(),{type:v}=g||{},{validate:h}=u({limitData:t,type:v}),{filteredLimitPeriods:b}=(0,c.useSelector)((e=>({filteredLimitPeriods:(0,i.tnN)(e,v)})));(0,o.useEffect)((()=>{a((e=>Object.assign({},e,{type:i.JB2[v]})))}),[v]);return{filterPeriodType:n,changePeriod:e=>{const{period:t,periodType:s}=(0,d.x)(e);a((e=>Object.assign({},e,{period:t,periodType:s})))},periodFilter:m,changeCurrency:e=>{a((t=>Object.assign({},t,{currencyId:`${e.id}`})))},currencyId:s,changeAmount:e=>{a((t=>Object.assign({},t,{limitAmount:Number(e.value)})))},limitAmount:p,save:()=>e(t),validate:h,cancel:()=>_(l.jZg.cabinetLimits),type:v,filteredLimitPeriods:b}};var _=a(35399);const g=({getCustomerLimitData:e,updateLimit:t,disableLimit:a,limit:s})=>{const{period:n,periodType:m,limitAmount:u,newLimitAmount:p,status:g,confirmUntil:v,currencyId:h,confirmableAfter:b}=s||{},f=(0,r.useNavigate)(),[y,S]=(0,o.useState)("0"),[E,C]=(0,o.useState)(!1),T=(0,r.useParams)(),{id:N,type:k}=T||{};(0,o.useEffect)((()=>{e(Number(N))}),[e,N]),(0,o.useEffect)((()=>{S(`${u||0}`)}),[u,p]);const{filteredLimitPeriods:x}=(0,c.useSelector)((e=>({filteredLimitPeriods:(0,i.tnN)(e,k)}))),w=(0,o.useMemo)((()=>{const e=(0,d.W)({period:n,periodType:m}),t=[],a=x.find((t=>t.id===e));return!a&&n&&m&&t.push({id:`${n}|${m}`,name:`${n} ${_._K[m]}`,disabled:!0}),[...x,...t]}),[n,m]);return{isDisableState:()=>[i.k$g.unconfirmedDisable,i.k$g.confirmedDisable].includes(g),confirmUntil:v,isNotConfirmedState:()=>!!p,changeAmount:e=>{C(!0),S(e.value)},limitList:w,checkAmountIsChanged:()=>Number(u)!==Number(y)&&Number(y)>0,disableCurrentLimit:()=>{a(s)},save:()=>{if(Number(y)!==Number(u)){const e=Object.assign({},s);e.limitAmount=Number(y),t(e)}},cancel:()=>f(l.jZg.cabinetLimits),changed:E,newLimitAmount:p,currencyId:h,periodType:m,period:n,newAmount:y,confirmableAfter:b}};var v=a(18824),h=a.n(v),b=a(37406),f=a(32175);const y=({sessionData:e,section:t,clearState:a,method:s,loaded:n,clearError:i,customerData:r,bonus:l="",autoHeight:c=!1,depositNotify:d=null,fetchSession:m,allowMobilePopup:u=!1,error:p})=>{const[_,g]=(0,o.useState)(!1),[v,y]=(0,o.useState)(null),S=(0,o.useRef)(),{key:E}=(0,f.useLocation)(),{language:C}=window||{};return(0,o.useEffect)((()=>{e&&(v||y(e))}),[e,v]),(0,o.useEffect)((()=>(S&&S.current&&!v&&!p&&m({method:s}),()=>{const{current:e}=S;S&&e&&(e.innerHTML="",v&&y(null))})),[E,m,S,v,s,p]),(0,o.useEffect)((()=>{if(v){var e;console.log("create session",v);const a=window.languages&&C?null==(e=window.languages[C])?void 0:e.iso:"en",n=120;new(h())(t,{method:s,locale:a,containerWidth:"100%",containerHeight:c?"auto":"800px",predefinedAmounts:!1,listType:"list",merchantId:v.merchant_id,environment:v.environment,userId:v.account_id,sessionId:v.session_id,accountDelete:!1,accountId:"",trackingPixels:null,additionalCashierText:!0,allowCancelPendingWithdrawal:!1,allowUserToDisableCancelWithdrawals:!1,amount:null,font:"google, Roboto",bonusCode:l,channelId:null,country:"",errorMsgTxRefId:!1,feeAmount:[],gaTag:null,globalSubmit:!1,history:!1,isMobile:c,layout:"horizontal",listRadio:!1,logoFullWidth:!0,logoSize:150,logoUrl:"",mode:"gambling",pmListLimit:"20",pollLimit:n,predefinedValues:!1,preventCancelWithdrawal:!1,providerType:null,receiptAmountDisplayStyle:"symbol",receiptAmountTransactionStyle:"TxAmount",receiptExcludeKeys:[],showReceipt:!0,saveAccountOption:!1,scrollToOffset:0,scrollToPm:"nearest",selectlastusedtxmethod:!1,showAccounts:"inline",showAmountLimits:!0,showBonusCode:!0,showFee:!1,showFooter:!0,showHeader:!0,showListHeaders:!0,showTermsConditions:!1,showTransactionOverview:!0,singlePageFlow:!1,storeAccount:!0,tabs:!1,zebraffeLoader:!0,showTransactionsOnly:!1,hideTxOverview:!1,allowMobilePopup:u,receiptBackBtn:!0,theme:{input:{color:"#131415",fontSize:"15px",height:"50px",borderRadius:"20px"},inputbackground:{color:"#FFFFFF"},labels:{color:"#798597",fontSize:"10px"},headings:{color:"#152a47",fontSize:"17px"},loader:{color:"#1f375b"},error:{color:"#fe5151"},buttons:{color:"#0fa810"},headerbackground:{color:"#1f375b"},background:{color:"#FFFFFF"},cashierbackground:{color:"#FFFFFF"},border:{radius:"20px"},margin:{size:"14px"},creditcardicons:{creditcardUrl:"",cvvUrl:null,expirydateUrl:null}}},(e=>{e.on({cashierInitLoad:()=>{console.log("set to true"),g(!0)},update:e=>{console.log("The passed in data was set",e)},success:e=>{r(),d&&d(e);const t=(0,b.eS)();(0,b.d8)("depositeduser","true",{expires:t}),console.log("Transaction was completed successfully",e)},failure:e=>{console.log("Transaction failed",e)},paymentMethodSelect({data:t}){e.set({pollLimit:"DIRECTDEBITPLUS"===t.service?0:n})}}),console.log("Cashier---",e),e.css("\n .payment-method-collection .logo-container { max-width: 50% !important; width: 50% !important; text-align: right; }\n .payment-method-collection .payment-method .payment-method-header .label-container { max-width: 50% !important; }\n .payment-method-collection .logo-container .logo-icon { height: auto !important; max-height: 45px !important; min-height: 15px !important; max-width: 120px !important; width: auto !important; margin: 0 auto !important; }\n ")}))}}),[v,l,d]),(0,o.useEffect)((()=>()=>{i(),a(),y(null)}),[]),(0,o.useEffect)((()=>{p&&y(null)}),[v,p]),{cashier:S,loadingComplete:_}};var S=a(48409),E=a(99758);const C=9,T=({category:e,games:t,categoryGameEntity:a,isLiveCasino:s,title:n="",desktop:i=0,mobile:r=0,deps:c,per_page:d=(0,E.O)(),isLogged:m,getGamesByCategory:u,clear:p})=>{const[_,g]=(0,o.useState)(null),[v,h]=(0,o.useState)(0);(0,o.useEffect)((()=>{const t=Object.assign({},_,{title:n,per_page:d,category_id:e.id,page:1,has_live:s?1:0});return i&&Object.assign(t,{is_desktop:i}),r&&Object.assign(t,{is_mobile:r}),g(t),()=>(p(e.id||S.mRV),void h(0))}),c),(0,o.useEffect)((()=>{_&&u(_)}),[_,m]),(0,o.useEffect)((()=>{v>0&&t.lengthh(v+e),checkNextStep:()=>Math.ceil((t.length-1)/2)+1>v+C,generateGameLink:()=>(0,l.FF8)({category:e.slug,state:s}),nextStep:()=>{Math.ceil((t.length-1)/2)+1-1>v&&h(v+1)},prevStep:()=>{v>0&&h(v-1)},updateStep:e=>{const a=Math.ceil((t.length-1)/2)+1-C,s=Math.ceil((t.length-1)/2)+1>e+C;h(s?e:a>=0?a:0)},isActiveCategory:t=>e.slug===t.categoryName,step:v,setStep:h}};var N=a(50718);const k=({locale:e})=>{const[t,a]=(0,o.useState)(0),s=(0,o.useMemo)((()=>e.replace("_","-")),[e]),n=e=>{e.data.picHeight&&a(e.data.picHeight)};return(0,o.useEffect)((()=>(window.addEventListener("message",n,!1),()=>{window.removeEventListener("message",n,!1)})),[]),{heightIframe:t,localeCustom:s}};var x=a(68113),w=a(56652),L=a(46169),I=a(4277),P=a(96474),B=a(79497),F=a(20792),M=a(28729),A=a(6808),D=a(7309),j=a(9411);const O=({rows:e,groups:t,sort:a,tips:s,favoritesEnabled:n,favoriteMarketIds:i,event:r})=>{const[l,c]=(0,o.useState)(null),d={[M.qM.full]:10,[M.qM.step1]:7,[M.qM.step2]:6,[M.qM.step3]:5,[M.qM.step4]:3},m=(0,M.Gc)(M.Jn.eventMarketsList),u=Object.keys(m).find((e=>!!m[e]));(0,o.useEffect)((()=>{!d[u]||c(d[u])}),[u]);const[p,_]=(0,o.useState)(P.ZF.main),{marketList:g,groupByTitle:v}=(0,j.W)({rows:e,activeMarket:p,sort:a,favoriteMarketIds:i}),{hiddenMarketsTitles:h}=(0,D.q)({groupByTitle:v,groups:t,sort:(0,B.r)(a)||[],event:r,tips:s,favoritesEnabled:n}),b=(0,o.useMemo)((()=>[...(h||[]).slice(0,l)]),[h,l]);(0,o.useEffect)((()=>{if(v.size&&p===P.ZF.main){const e=Array.from(v.keys());e.some((e=>e.includes(P.ZF.main)))||_(e[0])}}),[v]);const f=(0,o.useMemo)((()=>(h||[]).filter((e=>!b.find((t=>t.id===e.id))))),[b,h]),{expectedMarketList:y}=(0,A.B)({hiddenMarketsTitles:h,setMarket:_,marketList:g,primaryList:b}),S=(null==i?void 0:i.length)&&i.filter((t=>(()=>{const t=[];return e.forEach(((e,a)=>{const s=a.split("_")[0];s.includes(F.lB)||s.includes(F.co)||t.push(Number(s))})),t})().includes(t)));return{primaryList:b,marketList:g,setMarket:_,activeMarket:p,otherMarkets:f,showMarket:e=>_(e),expectedMarketList:y,allMarketsList:h,activeFavoriteMarketIds:S}};var R=a(83807),H=a(24470),W=a(49236);const V=({event:e,results:t,viewType:a,attributes:s})=>{const n=a===R.EO.modern,{periods:o}=t||{},{current_server:i,away_gamescore:r,home_gamescore:l,away_dismissals:c,home_dismissals:d}=s||{},{status:m,sportId:u,id:p}=e||{},_=W._gL.includes(m);return{periods:o,current_server:i,away_gamescore:r,home_gamescore:l,status:m,sportId:u,id:p,isGameScore:()=>!(!r&&!l)||Number(u)===H.oR.tennis,visibleState:_,isModernView:n,away_dismissals:c,home_dismissals:d}};var U=a(11296),G=a(11817),$=a(83657),Z=a(59425),z=a(34872);const q=({getEvents:e,live:t,period:a,reload:s})=>{const n=(0,c.useDispatch)(),i=(0,c.useSelector)(z.xj);(0,o.useEffect)((()=>{const s=new G.Subscription;return i.length&&e(i,t,a),s.add((0,G.timer)(30*U.F.liveEVents,30*U.F.liveEVents).pipe((0,$.filter)((()=>!!i.length))).subscribe((()=>e(i,t,a)))),()=>s.unsubscribe()}),[i,e,t,a]),(0,o.useEffect)((()=>{s&&i.length&&e(i,t,a)}),[s,i,e,t,a]),(0,o.useEffect)((()=>()=>{n((0,Z.xR2)())}),[])};var X=a(69180);const J={[R.bx.line]:(0,X.__)("Default_._Title Link Type_._Sports betting"),[R.bx.live]:(0,X.__)("Platform Menu_._Link_._Live betting")},Y=({live:e})=>({translatableHeader:J[e?R.bx.live:R.bx.line]});var K=a(89042),Q=a(53647),ee=a(12893);const te=e=>{const t=!!(0,ee.aM)().get(K.bs),a=(0,c.useDispatch)(),s=(0,r.useNavigate)(),[n,i]=(0,o.useState)(!1),d=(0,c.useSelector)(z.xj),m=(0,c.useSelector)(e===R.bx.line?Z.r5p:Z.Obs),u=Number((0,c.useSelector)(e===R.bx.line?W.bp5:W.Uws)),p=(0,c.useSelector)((t=>e===R.bx.line?(0,Z.CAk)(t,u):(0,Z.nSo)(t,u))),_=e===R.bx.line?W.KpM:W.oPN,{leagueIds:g,leagueId:v}=(0,r.useParams)(),h=(0,o.useMemo)((()=>{const e=(0,Q.K7)(g);return[(0,Q.K7)(v)[0],...e].filter((e=>e&&!isNaN(+e))).map(Number)}),[g,v]);(0,o.useEffect)((()=>{u&&i(!0)}),[u,e,t]),(0,o.useEffect)((()=>()=>{i(!1),(0,c.batch)((()=>{a(_({id:null})),a((0,z.sZ)([]))}))}),[]),(0,o.useEffect)((()=>{if(m.length&&!u&&d.length){var e;const t=(null==(e=m.find((e=>e.id===d[0])))?void 0:e.sportId)||null;a(_({id:t?t.toString():""}))}}),[u,m,d]),(0,o.useEffect)((()=>{h.length&&a((0,z.sZ)(h))}),[h]),(0,o.useEffect)((()=>{if(d.length&&n)if(d.length>1)s(`${(0,l.njH)({type:e,league:(0,Q._M)(d)},l.Mc0.multiLeaguePage)}`,{replace:!0});else{const t=m.find((e=>e.id===d[0]));void 0!==t&&s(`${(0,l.Q2l)({type:e,league:`${t.id}-${t.translationSlug}`},l.Mc0.leaguePage)}`,{replace:!0})}}),[d]),(0,o.useEffect)((()=>{!d.length&&n&&p&&s((t=>{const a=e===R.bx.line?l.Mc0.sportLine:l.Mc0.sportLive;return(0,l.Rxv)(t,a,e)})(p.alias),{replace:!0})}),[d.length,n,null==p?void 0:p.alias])},ae=({league:e,state:t})=>{const a=(0,c.useSelector)(Z.q3i).length>1,s=t===R.bx.live,{hasOutrights:n,hasPrematchEvents:i,hasLiveEvents:d}=e||{},m=(0,l.Ffi)(t,e),u=(0,o.useMemo)((()=>s?d:i),[s,i,d]),[p,_]=o.useState(R.eU.league),g=(0,r.useParams)(),v=(0,r.useNavigate)();(0,o.useEffect)((()=>{const{outright:e}=g;e&&_(R.eU.outrights)}),[g]),(0,o.useEffect)((()=>{n&&!u&&_(R.eU.outrights),n||u||v(s?l.jZg.live:l.jZg.line,{replace:!0})}),[n,u,a]);const h=(0,o.useCallback)((()=>{v(s?l.jZg.live:l.jZg.line)}),[s]),b=(0,o.useCallback)((s=>{_(s);const n=s===R.eU.league?(0,l.pId)(t,e):m;a||v(n)}),[a,e]);return{section:p,hasEvents:u,hasOutrights:n,stepBack:h,changeSectionHangler:b}};var se=a(92003);const ne=()=>{const e=(0,c.useDispatch)(),{name:t,status:a}=(0,r.useParams)(),s=(0,c.useSelector)((e=>({event:t,status:a,eventList:(0,Z.f0N)(e),loaded:(0,Z.hRT)(e),sports:(0,W.foR)(e),error:(0,Z.Wnw)(e),leagues:(0,W.Mp_)(e),platformName:(0,l.WpO)(e)})),c.shallowEqual),n=(0,o.useMemo)((()=>({findEvents:(t,a)=>{e((0,Z.CSZ)({name:t,status:a}))},clearData:()=>{}})),[Z.CSZ]);return{searchPageState:s,searchPageDispatch:n}};var oe=a(22373),ie=a(77574);const re=({limit:e=1e3,sport:t})=>{const a=(0,c.useDispatch)(),s=(0,r.useParams)(),n=(0,c.useSelector)((a=>{const n=(0,Z.tDO)(a);return{event:s.name,events:(0,Z.yeU)(a),selectedEvents:(0,Z._gv)(a),activeSport:t||(0,W.nJv)(a,(0,W.Uws)(a)||`${n}`),leagues:(0,Z.NBW)(a),results:(0,Z.sy9)(a),players:(0,Z.ruj)(a),loaded:(0,Z.gqr)(a),initialLoaded:(0,Z.Wdq)(a),limit:e||1e3,totalPages:(0,Z.ci5)(a),reload:(0,Z.m9E)(a),odds:(0,Z.IKS)(a),categories:(0,Z.gdf)(a),feature:ie.z.search,sports:(0,W.foR)(a),searchError:(0,Z.wcY)(a),previousLink:(0,Z.E5M)(a),tips:(0,Z.BUz)(a),platformName:(0,l.WpO)(a)}}),c.shallowEqual),i=(0,o.useMemo)((()=>({findAllEvents:e=>{a((0,Z.D3F)((0,Z.I4G)(e)))},clearAllData:()=>{a((0,Z._XW)())}})),[Z.D3F,Z.I4G,Z._XW]);return{newSearchPageState:n,newSearchPageDispatch:i}},le=({sportId:e})=>{const[t,a]=(0,o.useState)([]),s=(0,c.useSelector)((t=>(0,Z.$jM)(t,e)),X.Y3);(0,o.useEffect)((()=>{if(s){const e=Array.from(s.entries()).map((e=>{const[t,a]=e||[],{mobile:s}=a||{};return{marketId:t,title:s,enabled:!0}}));a(e)}}),[s]);const n=(0,o.useCallback)((e=>{if(e.enabled){t.reduce(((e,t)=>e+Number(t.enabled)),0)>1&&a(t.map((t=>t.marketId===e.marketId?Object.assign({},t,{enabled:!1}):t)))}else a(t.map((t=>t.marketId===e.marketId?Object.assign({},t,{enabled:!0}):t)))}),[t]);return{filters:t,toggleFilter:n}};var ce=a(2578),de=a(42190);const me=()=>{const{isEnabled:e,banners:t}=(0,c.useSelector)((e=>({isEnabled:(0,l.u2u)(e),banners:(0,l.GP5)(e)})),c.shallowEqual);return{isEnabled:e,banners:(0,o.useMemo)((()=>t.map((e=>Object.assign({},e,{link:(0,l.VzX)(e.link,(0,X.r_)())})))),[t])}};var ue=a(56320);const pe=()=>{const e=(0,o.useRef)(null),[t,a]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{const s=new G.Subscription;return t&&e.current&&(s.add((0,G.fromEvent)(document,"click").pipe((0,ue.filter)((t=>{var a;return e.current&&!(null!=(a=e.current)&&a.contains(t.target))}))).subscribe((()=>a(!1)))),s.add((0,G.fromEvent)(document,"keydown").pipe((0,ue.filter)((e=>"Escape"===e.key))).subscribe((e=>a(!1))))),()=>s.unsubscribe()}),[t,e.current]),{dropDownRef:e,toggleOpen:a,isOpen:t}};var _e=a(18274)},50718:(e,t,a)=>{"use strict";a.d(t,{Ad:()=>i,RB:()=>r,VT:()=>o});var s=a(2784),n=a(85974);let o=function(e){return e.img="img",e.div="div",e.span="span",e}({});const i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAACCAQAAAA3fa6RAAAADklEQVR42mNkAANGCAUAACMAA2w/AMgAAAAASUVORK5CYII=",r=({elementTag:e=o.div,path:t})=>{const a=(()=>{let t;switch(e){case o.img:case o.div:case o.span:t=(0,s.useRef)()}return t})(),[r,l]=(0,s.useState)(i),{isVisible:c,callback:d}=(0,n.Z)({root:null,rootMargin:"0px",threshold:[0]});return(0,s.useEffect)((()=>{d(a.current)}),[]),(0,s.useEffect)((()=>{c&&l(t)}),[c]),{imagePath:r,element:a}}},92003:(e,t,a)=>{"use strict";a.d(t,{u:()=>c});var s=a(64208),n=a(2784),o=a(45980),i=a(34153),r=a(53647),l=a(34872);const c=({section:e})=>{const t=(0,o.useDispatch)(),a=(0,i.useNavigate)(),c=(0,o.useSelector)(l.xj),d=(0,i.useMatch)(s.jZg.eventFull),m=(0,i.useMatch)(s.jZg.multiLeaguesPage),u=d&&d.params&&!m,p=e=>{t((0,l.cx)(e))},_=e=>{t((0,l.wg)(e))},g=(0,n.useCallback)((t=>{if(!c.length)return a((0,s.pId)(e,t));const{id:n}=t;u&&(c.includes(n)?a((0,s.pId)(e,t)):a(`${(0,s.njH)({type:e,league:(0,r._M)([...c,n])},s.Mc0.multiLeaguePage)}`)),c.includes(n)?_(n):p(n)}),[c,p,_,u]);return{selectedLeagues:c,toggleLeague:g}}},18274:(e,t,a)=>{"use strict";a.d(t,{I:()=>i});var s=a(45980),n=a(46115),o=a(2784);const i=({odd:e,marketId:t,outcomeId:a,specifiers:i,outcomes:r,eventId:l})=>{const c=(0,s.useSelector)((e=>(0,n.IC)(e,l,t,a,i))),{baseValue:d,value:m}=(0,o.useMemo)((()=>{if(c&&Array.isArray(r)){const t=(0,n.hm)(((e,t)=>e.filter((e=>void 0===e.specifiers||e.specifiers===t)))(r,i),c,a);if(t)return{baseValue:e,value:t}}return{baseValue:null,value:e}}),[r,e,c]);return{baseValue:d,value:m}}},22373:(e,t,a)=>{"use strict";a.d(t,{Z:()=>c,p:()=>d});var s=a(45980),n=a(59425),o=a(49236),i=a(34153),r=a(83807),l=a(2784);const c=(e,t,a)=>{const s={period:a,competitor1Id_neq:"",competitor2Id_neq:"",status_in:t?[r.N3.online,r.N3.stopped]:[r.N3.line],limit:150,main:1,relations:[r.Uh.odds,r.Uh.league,r.Uh.result,r.Uh.team,r.Uh.withMarketsCount,r.Uh.players,r.Uh.sportCategories,r.Uh.broadcasts,r.Uh.statistics,r.Uh.additionalInfo,r.Uh.tips]};return e&&e.find((e=>!Number(e)))?s.leagueId_eq=e[0]:s.leagueId_in=e,s},d=()=>{const e=(0,s.useDispatch)(),t=(0,i.useParams)(),{stateName:a}=t||{};return{pageLeagueState:(0,s.useSelector)((e=>({state:a,leaguesList:(0,n.q3i)(e),sportList:(0,o.foR)(e),results:(0,n.kkS)(e),reload:(0,n.qYC)(e),categories:(0,n.dn2)(e),loaded:(0,n.FWu)(e),initialLoaded:(0,n.Cf8)(e),period:(0,o.dUB)(e),periodInfo:(0,o.CTf)(e)})),s.shallowEqual),pageLeagueDispatch:(0,l.useMemo)((()=>({getEvents:(t,a=!1,s=r.vs.all)=>{const o=c(t,a,a?r.vs.all:s);Object.assign(o,{oddsExists_eq:1}),e((0,n.MPz)(o)),e((0,n.jqX)(o))},getOutrightEvents:(t,a)=>{e((0,n.H_6)(t,[r.Uh.odds,r.Uh.marketOrder],a))},setPeriodInfo:t=>{e((0,o.Ms$)(t))}})),[n.MPz,n.jqX,n.H_6])}}},68113:(e,t,a)=>{"use strict";a.d(t,{d:()=>n});var s=a(2784);const n=({initialFilterState:e})=>{const[t,a]=(0,s.useState)(Object.assign({},e)),n=(e,s)=>{const n=Object.assign({},t);n[e]=s,"page"in t&&"page"!==e&&(n.page=1),a(n)},o=()=>a(Object.assign({},e));return(0,s.useEffect)((()=>{o()}),[e]),{filters:t,updateFilterValue:n,resetFilters:o,updateDate:(e,t)=>{n(e,t)}}}},80626:(e,t,a)=>{"use strict";a.d(t,{d:()=>l});var s=a(2784),n=a(45980),o=a(4269),i=a(39209),r=a(58395);const l=({baseCurrency:e,currencyType:t})=>{const a=t?(0,n.useSelector)((a=>(0,o.Qeg)(a,e,t))):(0,n.useSelector)((t=>(0,o.s32)(t,e))),{currencyFrom:l,currencyTo:c}=(0,n.useSelector)((e=>({currencyFrom:(0,o.BrI)(e,null==a?void 0:a.codeFrom),currencyTo:(0,o.BrI)(e,null==a?void 0:a.codeTo)})),n.shallowEqual),d=(0,s.useCallback)((e=>a?Number((0,r._)((0,i.fK)(e,a.value),null==c?void 0:c.subUnits)):e),[e,a]),m=(0,s.useCallback)((e=>a?Number((0,r._)((0,i.gN)(e,a.value),null==l?void 0:l.subUnits)):e),[e,a]);return{currency:a?a.codeTo:e,isAlternate:!!a,convertToAlternativeCurrency:d,convertFromAlternativeCurrency:m}}},73495:(e,t,a)=>{"use strict";a.d(t,{x:()=>o});var s=a(45980),n=a(4269);const o=()=>({asideMenu:(0,s.useSelector)(n.HpM)})},81836:(e,t,a)=>{"use strict";a.d(t,{r:()=>i});var s=a(45980),n=a(4269),o=a(2784);const i=({onClick:e,isActive:t})=>{const a=!!(0,s.useSelector)(n.Q0O),i=(0,s.useDispatch)();return{clickHandler:(0,o.useCallback)((t=>{a?e(t):i((0,n.ARU)(n.vOS.login))}),[a,t])}}},37510:(e,t,a)=>{"use strict";a.d(t,{F:()=>n});var s=a(2784);const n=({triggerer:e,className:t=null,htmlClassName:a=null,toTop:n=!1})=>{(0,s.useEffect)((()=>(e.includes(!0)?(t&&document.body.classList.add(t),a&&document.documentElement.classList.add(a),n&&window.scroll({top:0,left:0})):(t&&document.body.classList.remove(t),a&&document.documentElement.classList.remove(a)),()=>{t&&document.body.classList.remove(t),a&&document.documentElement.classList.remove(a)})),[...e])}},91812:(e,t,a)=>{"use strict";a.d(t,{B:()=>n,X:()=>o});var s=a(2784);function n(e){let t=!1;return{promise:new Promise(((a,s)=>{e.then((e=>t?s():a(e))).catch((e=>t?s():s(e)))})),cancel(){t=!0}}}function o(e=n){const t=Promise.resolve(!0);if(void 0===e(t).cancel)throw new Error("promise wrapper argument must provide a cancel() function");const a=(0,s.useRef)();return(0,s.useEffect)((()=>(a.current=a.current||[],function(){a.current.forEach((e=>e.cancel())),a.current=[]})),[]),{cancellablePromise:function(t){const s=e(t);return a.current.push(s),s.promise}}}},85748:(e,t,a)=>{"use strict";a.d(t,{BV:()=>m,JI:()=>u,tH:()=>g});var s=a(64208),n=a(83807),o=a(69180);const i=["27605","27220","27211","1489"],r={[n.Co.tonyEE]:["1508"]};var l=function(e){return e.hd="16x9.png",e.base="4x3.png",e.ezugi="48x31.png",e.gameart="1209x756.png",e}(l||{});const c=["gameart","ezugi"];var d=function(e){return e.webp="webp",e.jpg="jpg",e.png="png",e}(d||{});let m=function(e){return e.primary="380x380",e.common="190x190",e.rectangular="337x181",e}({});const u={primary:m.primary,common:m.common,rectangular:m.rectangular},p=e=>window.webpSupport?d.webp:e,_=(e,t,a="png")=>e&&e.identifier?`${t}/${e.identifier.replace(":","/")}.${p(a)}`:"",g=({state:e,platformName:t=null})=>({generateImagePath:(e,a=!1,s=!1,n)=>{const o=((e=!1,t,a)=>a?t[a]:e?t[u.primary]:e?void 0:t[u.common])(a,(null==e?void 0:e.images)||{},n)||{},l=p(d.png);if(o[l])return o[l];if(e&&e.id&&(c=`${e.id}`,((m=t)&&r[m]||i).includes(c))){return`/assets/replaced/${a?"s3":s?"s2":"s4"}/${e.id}.${d.png}`}var c,m;return _(e,a?"https://cdn.softswiss.net/i/s3":s?"https://cdn.softswiss.net/i/s2":"https://cdn.softswiss.net/i/s4")},generateGameLink:(t,a=!1)=>{var n;const o=t.identifier.split(":"),i={state:e,producer:null==(n=t.producer)?void 0:n.name,game:o[1]};return a?(0,s.R6H)(i):(0,s.YQg)(i)},generateImageBackgroundPath:e=>_(e,"https://cdn.softswiss.net/b",p(d.jpg)),generateGameSize:e=>{const{name:t}=(null==e?void 0:e.producer)||{},a=e.hd?l.hd:l.base;return t&&c.includes(t)?`${o.iF}/${l[t]}`:`${o.iF}/${a}`}})},52397:(e,t,a)=>{"use strict";a.d(t,{L:()=>m});var s,n=a(2784),o=a(54764),i=a(70527),r=a(11817),l=a(56320);const c=(null==(s=Intl.DateTimeFormat().resolvedOptions())?void 0:s.timeZone)||i.Eq,d={timeZone:c,withZero:!0},m=(e,t={})=>{const a=Object.assign({},d,t),[s,i]=(0,n.useState)({days:null,hours:null,minutes:null,seconds:null,dif:null}),m=e=>e<=9?`0${e}`:e,u=()=>{const{timeZone:t,withZero:s}=a,n=o.tz(o.now(),t||c),i=+o.tz(e,t||c)-+n;let r=0,l=0,d=0,u=0;return i>0&&(r=Math.floor(i/864e5),l=Math.floor(i/36e5%24),d=Math.floor(i/1e3/60%60),u=Math.floor(i/1e3%60)),{days:s?m(r):r,hours:s?m(l):l,minutes:s?m(d):d,seconds:s?m(u):u,dif:i}};return(0,n.useEffect)((()=>{const e=new r.Subscription;return i(u()),e.add((0,r.timer)(0,1e3).pipe((0,l.map)((()=>i(u())))).subscribe()),()=>{e.unsubscribe()}}),[e]),s}},20874:(e,t,a)=>{"use strict";a.d(t,{e:()=>o});var s=a(2784),n=a(34153);const o=()=>{const[e,t]=(0,s.useState)(""),{leagueId:a}=(0,n.useParams)();return(0,s.useEffect)((()=>{t(a?a.split("-")[0]:"")}),[a]),e}},61412:(e,t,a)=>{"use strict";a.d(t,{v:()=>n});var s=a(2784);const n=({enableBodyOverflow:e})=>{const[t,a]=(0,s.useState)(!1),[n,o]=(0,s.useState)(!1),i="overflow-hidden";return e&&(0,s.useEffect)((()=>(t||n?document.body.classList.add(i):document.body.classList.remove(i),()=>document.body.classList.remove(i))),[t,n]),{activeFrom:t,setActiveFrom:a,activeTo:n,setActiveTo:o}}},42736:(e,t,a)=>{"use strict";a.d(t,{C:()=>i});var s=a(2784),n=a(11817),o=a(56320);const i=({fieldValue:e,debounce:t})=>{const[a,i]=(0,s.useState)(null),r=new n.BehaviorSubject(null);return(0,s.useEffect)((()=>{const a=new n.Subscription;return r.next(e),a.add(r.pipe((0,o.debounceTime)(t),(0,o.distinctUntilChanged)()).subscribe((e=>i(e)))),()=>a.unsubscribe()}),[e]),{value:a}}},22596:(e,t,a)=>{"use strict";a.d(t,{V:()=>d});var s=a(2784),n=a(45980),o=a(64208),i=a(64334),r=a(66582);const l=e=>e.replace(/^\//,""),c=(e,t)=>{let a=t;for(const s in e)a=a.replace(new RegExp(`{{${s}}}`),e[s]);return a},d=()=>{const{search:e,host:t,protocol:a}=window.location,{androidApp:d,iosApp:m}=(0,n.useSelector)((e=>({androidApp:(0,o.epy)(e),iosApp:(0,o.JVy)(e)})),n.shallowEqual);(0,s.useEffect)((()=>{const s=((e,t,a,s,n)=>{const o=i.decode(a.replace("?","")),d=navigator.userAgent,{isMobile:m,isAndroid:u,isIOS:p}=(0,r.bG)(d);console.log(d,(0,r.bG)(d));const{u:_,a:g,p:v}=o||{},h=i.encode(v),b=h?`${_}?${h}`:_;if(m){if(u){const{googlePlayId:e,deviceRedirectUrl:t,isDeepLinkEnabled:a}=s||{};if(a&&e&&t&&g){const a=`${l(g)}?${h}`;return c({uri:a,googlePlayId:e,defaultUrl:b},t)}}if(p){const{deviceRedirectUrl:a,isDeepLinkEnabled:s}=n;if(a&&s&&g){const s=`${l(g)}?${h}`,n={uri:encodeURIComponent(s),defaultUrl:encodeURIComponent(b),scheme:t.replace(":",""),host:e};return c(n,a)}}}return b})(t,a,e,d,m)||o.jZg.home;window.location.href=s}),[])}},2046:(e,t,a)=>{"use strict";a.d(t,{K:()=>n});var s=a(2784);const n=(e,t,a)=>{const n=(0,s.useRef)(null),o=(0,s.useRef)(null);return(0,s.useEffect)((()=>{2!==`${e.value}`.length||t.valid||n.current.querySelector("input").focus()}),[e]),(0,s.useEffect)((()=>{2!==`${t.value}`.length||a.valid||o.current.querySelector("input").focus()}),[t]),{mmInputRef:n,yyInputRef:o}}},7628:(e,t,a)=>{"use strict";a.d(t,{c:()=>n});var s=a(2784);const n=()=>{const[e,t]=s.useState(!1),[a,n]=s.useState(!1),o=s.useRef(0);return{dragStart:s.useCallback((e=>{o.current=e.clientX,t(!0)}),[]),dragStop:s.useCallback((()=>window.requestAnimationFrame((()=>{n(!1),t(!1)}))),[]),dragMove:(t,s)=>{const i=o.current-t.clientX,r=Math.abs(i)>5;e&&r&&n(!0),a&&r&&(o.current=t.clientX,s(i))},dragging:a,position:o,setDragging:n}}},66593:(e,t,a)=>{"use strict";a.d(t,{x:()=>i});var s=a(70527),n=a(69180),o=a(52397);const i=({event:e,timeZone:t,withZero:a})=>{const i=(0,s.vo)((0,s.rp)(e.time,t),n.G$.momentDateTime);return{timeLeft:(0,o.L)(i,{timeZone:t,withZero:a})}}},98978:(e,t,a)=>{"use strict";a.d(t,{c:()=>i});var s=a(2784);const n=[],o=e=>"string"==typeof e?{src:e,attributes:[]}:e,i=(e=[])=>{const[t,a]=(0,s.useState)(e.reduce(((e,t)=>Object.assign({},e,{[o(t).src]:!1})),{}));(0,s.useEffect)((()=>{e.forEach((e=>{const{src:t,attributes:s}=o(e),i=()=>{a((e=>Object.assign({},e,{[t]:!0})))};if(n.includes(t))i();else{n.push(t);const e=/\.js$/.test(t)?((e,t=[])=>{const a=document.createElement("script");return a.type="application/javascript",a.src=e,a.async=!0,t.forEach((({name:e,value:t})=>{a.setAttribute(e,t)})),document.body.appendChild(a),a})(t,s):(e=>{const{head:t}=document,a=document.createElement("link");return a.type="text/css",a.rel="stylesheet",a.href=e,t.appendChild(a),a})(t);e.onload=i,e.onerror=i}}))}),[e]);return{isResourcesLoaded:(0,s.useMemo)((()=>Object.values(t).every(Boolean)),[t])}}},77524:(e,t,a)=>{"use strict";a.d(t,{E:()=>i});var s=a(2784),n=a(11817),o=a(56320);const i=({factor:e,refreshTime:t})=>{const[a,i]=(0,s.useState)(null),[r,l]=(0,s.useState)("default");return(0,s.useEffect)((()=>{a&&l(a>e.v?"down":"up"),i(e.v)}),[e.v]),(0,s.useEffect)((()=>{const e=new n.Subscription;return e.add((0,n.timer)(3*t,t).pipe((0,o.filter)((()=>"default"!==r))).subscribe((()=>l("default")))),()=>e.unsubscribe()}),[r]),{direction:r}}},70829:(e,t,a)=>{"use strict";a.d(t,{A:()=>l});var s=a(45980),n=a(64208),o=a(37406),i=a(2784),r=a(12893);const l=e=>{const t=(0,r.aM)().get(o.HZ);(0,i.useEffect)((()=>{t&&sessionStorage.setItem(o.HZ,t)}),[t]);const{isActive:a}=(0,s.useSelector)((t=>{var a;return{isActive:!(null==(a=(0,n.sBw)(t,e))||!a.active)}}));return{isActive:a}}},58151:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});var s=a(2784),n=a(11817),o=a(56320),i=a(28316);const r=({form:e,baseState:t,errorField:a=null,clearErrorField:r=null})=>{const[l,c]=(0,s.useState)(Object.assign({},t)),[d,m]=(0,s.useState)(!1),[u,p]=(0,s.useState)(!1);(0,s.useEffect)((()=>{const t=new n.Subscription;return e&&e.current&&t.add((0,n.fromEvent)(e.current,"submit").pipe((0,o.map)((e=>e.preventDefault())),(0,o.tap)((()=>(0,i.flushSync)((()=>m(!1))))),(0,o.filter)((()=>_()))).subscribe((()=>m(!0)))),()=>t.unsubscribe()}),[e.current,l]);const _=()=>!Object.values(l).filter((e=>!e.excluded)).find((e=>!e.valid)),g=(e,t,s=null)=>{const n=Object.assign({},e);n.value="string"==typeof n.value?(n.value||"").trim():n.value,l[t]=Object.assign({},n),s&&(l[s.fieldToCheck].valid=v(s.fieldToCompare,s.fieldToCheck)),t===a&&r&&r(),c(Object.assign({},l))},v=(e,t)=>{const{[e]:a,[t]:s}=l;return s.valid=s.value?a.value===s.value:null,s.valid};return(0,s.useEffect)((()=>{a&&a in l&&g({valid:!1,value:l[a].value},a)}),[a]),{onChange:g,fields:l,submit:d,comparePasswords:v,formData:e=>Object.keys(l).reduce(((t,a)=>e===a?t:Object.assign(t,{[a]:l[a].value})),{}),initialState:e=>{c(Object.assign({},e))},isValid:_,isTouched:u,setTouched:p}}},85981:(e,t,a)=>{"use strict";a.d(t,{H:()=>n});var s=a(2784);const n=({useHook:e,onEscape:t})=>{const a=e=>{t&&"Escape"===e.key&&t()};(0,s.useEffect)((()=>(e&&window.addEventListener("keydown",a),()=>{window.removeEventListener("keydown",a)})),[e])}},80600:(e,t,a)=>{"use strict";a.d(t,{y:()=>i});var s=a(2784),n=a(11817),o=a(56320);const i=({useHook:e,onClick:t})=>{const a=(0,s.useRef)(null),[i,r]=(0,s.useState)(!1);return(0,s.useEffect)((()=>{let t;return e?t=setTimeout((()=>r(!0)),300):r(!1),()=>{clearTimeout(t)}}),[e]),(0,s.useEffect)((()=>{const e=new n.Subscription;return i&&a.current&&e.add((0,n.fromEvent)(document,"click").pipe((0,o.filter)((e=>!(a.current&&a.current.contains(e.target))))).subscribe((()=>t()))),()=>e.unsubscribe()}),[i,a.current]),{clickContainerRef:a}}},35266:(e,t,a)=>{"use strict";a.d(t,{q:()=>n});var s=a(2784);const n=({paramName:e})=>({paramValue:(0,s.useMemo)((()=>{const{hash:e}=window.location;return e&&e.split("#")[1].split("=")[1]||""}),[e])})},22600:(e,t,a)=>{"use strict";a.d(t,{J:()=>c,z:()=>r});var s=a(2784),n=a(83807),o=a(45980),i=a(4269);let r=function(e){return e.Netherlands="Europe/Amsterdam",e}({});const l=e=>`${e<10?"0":""}${e}`,c=({intervalSeconds:e=60,startDate:t,timeZone:a})=>{const r=(0,o.useSelector)(i.tdK),c=()=>{let e,s,o,i;const c=(new Date).toLocaleString("en-GB",{timeZone:a,hour12:r===n.ZD.TIME_FORMAT_12}).split(", ")[1].split(" "),d=c[0].split(":");if(t){const a=(new Date).getTime()-t.getTime();e=Math.floor(a/36e5),s=Math.floor(a/6e4%60),o=Math.floor(a/1e3%60)}else e=Number(d[0]),s=Number(d[1]),o=Number(d[2]),i=c[1]||"";return{hours:l(e),minutes:l(s),seconds:l(o),timeFormatAMPM:i}};(0,s.useEffect)((()=>{const t=setInterval((()=>{m(c())}),1e3*e);return()=>clearInterval(t)}),[a,r]);const[d,m]=(0,s.useState)(c());return d}},1747:(e,t,a)=>{"use strict";a.d(t,{x:()=>o});var s=a(2784),n=a(82127);const o=({currentPeriod:e,currentDate:t,onSelect:a})=>{const o=(0,s.useMemo)((()=>{const e=new Date(t);return e.setDate(e.getDate()+1),e.getTime()>=(new Date).getTime()}),[t]),i=(0,s.useMemo)((()=>{const e=new Date(t);e.setDate(e.getDate()-1);const a=new Date;return a.setMonth(a.getMonth()-3),e.getTime()<=a.getTime()}),[t]),r=new Date;r.setMonth(r.getMonth()-3);return{nextDateDisabled:o,previousDateDisabled:i,maxDate:r,setDate:e=>{a({period:n.jU.date,date:e})},goToDate:e=>{const s=new Date(t);s.setDate(s.getDate()+e),a({period:n.jU.date,date:s})},onPeriodSelect:t=>{t!==e&&a({period:t})}}}},69e3:(e,t,a)=>{"use strict";a.d(t,{zX:()=>et.z,fS:()=>j,my:()=>b,gk:()=>h,p2:()=>v,BV:()=>m.BV,iy:()=>at,pU:()=>Se,Fj:()=>i.F,LS:()=>P,Vg:()=>f,JI:()=>m.JI,Ph:()=>ve.Ph,C4:()=>Le,f7:()=>Ie,mf:()=>ve.mf,BZ:()=>ct.B,zc:()=>ue,j8:()=>ge.j,kw:()=>He.k,L5:()=>ua,Li:()=>ma,js:()=>Xe,P6:()=>y,vo:()=>Ce,dy:()=>_t.d,xV:()=>ca.x,rl:()=>aa.r,nH:()=>o,mJ:()=>Je,Xx:()=>ct.X,p_:()=>d,tH:()=>m.tH,Z6:()=>S,Fh:()=>E,hE:()=>C,eh:()=>T,Fp:()=>N,LL:()=>x,ww:()=>ut,Ln:()=>w.L,eM:()=>gt.e,Mm:()=>je,u3:()=>ra,vm:()=>L.v,Cu:()=>I.C,Vn:()=>na.V,Bs:()=>He.B,Wc:()=>B,Ks:()=>R.K,V:()=>O,sY:()=>W,c0:()=>tt.c,kP:()=>ot,sD:()=>_e,x:()=>Ut.x,v3:()=>J,d4:()=>$t,SC:()=>Ft,pG:()=>sa.p,cF:()=>Zt.c,E_:()=>Y.E,pe:()=>Q,AK:()=>zt.A,yF:()=>te,Zf:()=>ae.Z,Io:()=>se,aQ:()=>la,Ax:()=>Re,H7:()=>ne.H,yK:()=>oe.y,qB:()=>ie.q,J:()=>et.J,u7:()=>vt,xP:()=>ht.x,jb:()=>de,Wz:()=>Ot,y7:()=>pt,JG:()=>ta,tl:()=>ge.t,TI:()=>Qt.T,Yq:()=>bt.Y,O3:()=>pe,F8:()=>me,TX:()=>Yt,Z4:()=>Qe,vN:()=>Me,rY:()=>nt,D9:()=>Ye.D,wQ:()=>Bt,aM:()=>ve.aM,b9:()=>he.b,IA:()=>Vt.I,ox:()=>pa,Pf:()=>Kt.P,gU:()=>yt.g,H0:()=>be.H,VU:()=>fe.V,ID:()=>Ht,eI:()=>ea,a3:()=>Ee,x8:()=>Gt.x,Me:()=>Ke.M,q1:()=>lt,lg:()=>St,E6:()=>Rt,hp:()=>Te,yR:()=>xe,Uw:()=>we.U,mI:()=>Wt.m,PL:()=>Pe.P,$o:()=>We,kJ:()=>Ve,Eo:()=>ft.E,LK:()=>ve.LK});var s=a(45980),n=a(4269);const o=()=>{const e=(0,s.useDispatch)();return{basicModal:(0,s.useSelector)(n.Q0O),setBasicModal:t=>{e((0,n.ARU)(t))}}};var i=a(37510),r=a(69180),l=a(2784),c=a(48409);const d=({auth:e,categoryRecentlyPlayedEnabled:t,getGamesCasinoLastPlayed:a})=>{const s=(0,r.W7)();(0,l.useEffect)((()=>{t&&(e&&a((0,r.y)()),e||(0,c.pTC)())}),[s,e,t])};var m=a(85748),u=a(64208),p=function(e){return e.hd="16x9.png",e.base="4x3.png",e.ezugi="48x31.png",e.gameart="1209x756.png",e}(p||{});const _=["gameart","ezugi"];var g=function(e){return e.webp="webp",e.jpg="jpg",e.jpeg="jpeg",e.png="png",e}(g||{});let v=function(e){return e.large="large",e.normal="normal",e.small="small",e.icon="icon",e}({});const h=c.ATc.s196x147,b={width:196,height:147,size:h,sizeName:v.icon},f={[v.large]:{width:640,height:480,size:c.ATc.s640x480,sizeName:v.large},[v.normal]:{width:315,height:236,size:c.ATc.s315x236,sizeName:v.normal},[v.small]:{width:208,height:156,size:c.ATc.s208x156,sizeName:v.small},[v.icon]:{width:100,height:75,size:c.ATc.s208x156,sizeName:v.icon}},y=e=>window.webpSupport&&e[g.webp]?e[g.webp]:e[g.jpeg]||e[g.png]||"",S=({state:e})=>({generateImageParams:(e,t=v.normal)=>{const a=e.images,{size:s}=f[t];let n="";return a&&a[s]&&(n=y(a[s])),Object.assign({},f[t],{path:n})},generateGameLink:(t,a=!1)=>{var s;const n=t.identifier.split(":"),o={state:e,producer:null==(s=t.producer)?void 0:s.name,game:n[1]};return a?(0,u.R6H)(o):(0,u.YQg)(o)},generateGameBoxRatioImage:e=>{const{name:t}=(null==e?void 0:e.producer)||{},a=e.hd?p.hd:p.base;return`${r.iF}/${_.includes(t)?p[t]:a}`}}),E=()=>({prioritizeMenuItems:e=>[...e]}),C=({categories:e,lastPlayedGamesLive:t,lastPlayedGamesSpin:a,isAllCategory:s=!0,isLive:n=!1})=>(0,l.useMemo)((()=>{const o=e.filter((e=>n?!((e.id===c.DQs||e.slug===c.gIo)&&t&&0===t.length&&(void 0===e.is_live||e.is_live===n)):n?void 0:!((e.id===c.DQs||e.slug===c.gIo)&&a&&0===a.length&&(void 0===e.is_live||e.is_live===n))));return s?[c.k9m,...o]:o}),[e,a,t,s,n]),T=e=>{const[t,a]=(0,l.useState)(!1);return{onScroll:()=>{if(null!=e&&e.current){const{scrollLeft:t,scrollWidth:s}=e.current,n=e.current.getBoundingClientRect().width,o=Math.abs(s-t-n)<=1;o&&a(!0),o||a(!1)}},fullScrolledList:t}},N=({element:e,rootMargin:t,deeps:a=[]})=>{const[s,n]=(0,l.useState)(!1);return(0,l.useLayoutEffect)((()=>{if(e){const a=new IntersectionObserver((e=>{e.forEach((e=>{e.isIntersecting?n(!0):n(!1)}))}),{root:null,rootMargin:t||"0px",threshold:[0]});return a.observe(e),()=>{a.unobserve(e)}}}),[e,s,t,...a]),s};var k=a(37406);const x=({isAuth:e,showCookieBar:t,isVisiblePromoSnackbar:a,showPromoSnackbar:s,cookieAcceptedName:n,promoOfferPopup:o,customer:i})=>{const{showToAuthUsers:r,showToNonAuthUsers:l}=o||{},{first_deposit:c}=i||{},d=l&&!e,m=r&&e&&!c,u=t&&!(0,k.ej)(n),p=s&&(d||m)&&a;return{withCookieBarClass:u,withPromoSnackBarClass:p,withCookieBarAndPromoSnackBarClass:u&&p}};var w=a(52397),L=a(61412),I=a(42736);const P=()=>{const{platform:e}=navigator.userAgentData||navigator;return{devicePlatform:e,isIos:"undefined"!=typeof navigator&&(/iPad|iPhone|iPod/.test(navigator.userAgent||"")||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)}},B=e=>{(0,l.useEffect)((()=>{e===n.QIH.block_id_upload&&(window.location.href=`${u.jZg.blockedVerification}`)}),[e])};var F=a(19034),M=a.n(F);const A=M()().add(-18,"years").year(),D=(e,t)=>2===e.toString().length?e.toString():`0${e}`;let j=function(e){return e.month="month",e.year="year",e.day="day",e}({});const O=()=>{const[e,t]=(0,l.useState)(),[a]=(0,l.useState)(Array.from({length:31},((e,t)=>D(t+1))).map((e=>({text:e,id:e})))),[s]=(0,l.useState)(Array.from({length:12},((e,t)=>M()().month(t).format("MMM"))).map(((e,t)=>({text:e,id:`${D(t)}`})))),[n]=(0,l.useState)(Array.from({length:100},((e,t)=>A-t)).map((e=>({text:e.toString(),id:e.toString()})))),o=e=>e.isValid()&&M()().diff(e,"years")>=18;(0,l.useEffect)((()=>{a&&s&&n&&t({[j.day]:a[0].id,[j.month]:s[0].id,[j.year]:n[0].id})}),[a,s,n]);return{days:a,months:s,years:n,validateDate:o,changeDate:(a,s)=>{t(Object.assign({},e,{[j[s]]:a.id}))},setDobDate:t,dobDate:e,convertData:()=>{const t=M()([e[j.year],e[j.month],e[j.day]]);return{value:t.format(r.G$.momentDate),valid:o(t)}},changeFullDate:e=>{const a=String(e.getDate()<10?`0${e.getDate()}`:e.getDate()),s=String(e.getMonth()<10?`0${e.getMonth()}`:e.getMonth()),n=String(e.getFullYear());t({[j.day]:a,[j.month]:s,[j.year]:n})}}};var R=a(2046),H=a(21489);const W=({customer:e,documentLoaded:t,failedUploads:a,getCustomerDocs:s,uploadDocument:n,uploadMultiplyDocument:o,clearState:i,clearUploadState:r})=>{const[c,d]=(0,l.useState)([]),m=e.id||null;(0,l.useEffect)((()=>(m&&(i(),s(m)),()=>{i()})),[m]),(0,l.useEffect)((()=>{t&&(d([]),m&&s(m))}),[t]);return{uploadDocuments:c,addDocument:e=>{c.length{const t=c[e];c.splice(e,1),d([...c]),void 0!==a&&a.length&&a[0]!==t.name||r()},saveDocument:()=>c.length>1?o(c):n(c)}};var V=a(11817),U=a(83807),G=a(11296),$=a(96474),Z=a(56320),z=a(59425),q=a(46115);const X=[U.N3.closed,U.N3.ended,U.N3.dead,U.N3.stopped],J=({clearState:e,getData:t,event:a,eventId:n,odds:o,appTimer:i=G.F.liveEVents,reload:r,sort:c,players:d,variants:m,outcomesTranslations:u,marketTranslations:p,isAdditionalMarkets:_,tips:g})=>{const[v,h]=(0,l.useState)(null),b=(0,s.useSelector)(z.HX3),f=(0,s.useSelector)(q.gW),y=(0,s.useSelector)((e=>(0,z.vyN)(e,null==a?void 0:a.sportId)));(0,l.useEffect)((()=>()=>{e(_)}),[n]),(0,l.useEffect)((()=>{const a=new V.Subscription;return a.add((0,V.timer)(0,300*i).pipe((0,Z.switchMap)((()=>(0,V.of)(t(n))))).subscribe()),a.add((0,V.fromEvent)(window,"online").pipe((0,Z.map)((()=>navigator.onLine))).subscribe((()=>t(n)))),()=>{a.unsubscribe(),e(_)}}),[n]),(0,l.useEffect)((()=>{r&&n&&t(n)}),[r,n,t]),(0,l.useEffect)((()=>{if(a&&o){const e=(0,$.vC)(o,a,p,u,{players:d,variants:m,competitors:b},c,g,f,y);h(e)}}),[a,o,c,d,m,u,p,g,b,f,y]);return{rows:v,isFinished:()=>a&&X.includes(a.status),getEventTypeSection:()=>a.status===U.N3.online?U.bx.live:U.bx.line}};var Y=a(77524),K=a(1040);const Q=({odd:e,isActive:t,removeFactor:a,selectFactor:s,alive:n,event:o,league:i,result:r,category:l,madeFrom:c=null,changeSingleEvent:d,market:m,quickBetEnabled:u,quickBetSum:p,bets:_,showNoMoreBetsModal:g})=>{const v=()=>(0,K.INH)({category:l,event:o,league:i,odd:e,result:r,madeFrom:c,market:m}),{direction:h}=(0,Y.E)({factor:e||{v:null},refreshTime:G.F.liveEVents});return{toggleFactor:()=>{e&&n&&e.v&&o.status!==U.N3.stopped&&(u||(t?a(o):(d(o.id),s(v()))),u&&(t?g():((null==_?void 0:_.length)<1&&p&&(d(o.id),s(v())),p&&1!==(null==_?void 0:_.length)||g())))},direction:h}};var ee=a(34153);const te=({menu:e})=>{const t=(0,s.useSelector)(u.h1r),[a,n]=(0,l.useState)(null),{pathname:o}=(0,ee.useLocation)();(0,l.useEffect)((()=>{n(t?u.Ygk:u.AQX)}),[]);return{footerContainer:a,getLink:e=>o.includes(e.slug)?null:e.link,hasTarget:e=>e.is_external_resource?"_blank":null,hasRel:e=>e.is_external_resource||e.is_add_nofollow_for_link?"nofollow noreferrer":null,responsibleLink:(0,l.useMemo)((()=>{let t="";return e.forEach((e=>{e.children&&e.children.forEach((e=>{e.link.includes("responsible-gaming")&&(t=e.link)}))})),t}),[e])}};var ae=a(58151);const se=()=>{const e=document.body,t=()=>{if(e.requestFullscreen)e.requestFullscreen().catch((e=>{console.log("full screen error",e)}));else if(e.mozRequestFullScreen)e.mozRequestFullScreen().catch((e=>{console.log("full screen error",e)}));else if(e.webkitRequestFullscreen)try{e.webkitRequestFullscreen()}catch(t){console.log("full screen error",t)}else e.msRequestFullscreen&&e.msRequestFullscreen().catch((e=>{console.log("full screen error",e)}))},a=()=>{null!==document.fullscreenElement&&(document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen())};return{openFullScreen:t,closeFullScreen:a,toggleFullScreen:()=>{null===document.fullscreenElement||null===document.webkitCurrentFullScreenElement?t():a()}}};var ne=a(85981),oe=a(80600),ie=a(35266),re=a(71085),le=a(91190);const ce=[{type:"deposit",text:(0,r.__)("Cabinet_._Limit_._Add deposit limit"),page:n.MgY.depositLimits},{type:"loss",text:(0,r.__)("Cabinet_._Limit_._Add loss limits"),page:n.MgY.lossLimits},{type:"session",text:(0,r.__)("Cabinet_._Limit_._Add session limit"),page:n.MgY.sessionLimit},{type:"balance",text:(0,r.__)("Cabinet_._Limit_._Add balance limit"),page:n.MgY.balanceLimit},{type:"singleBet",text:(0,r.__)("Cabinet_._Limit_._Add single bet limit"),page:n.MgY.singleBetLimits},{type:"wagerPerPeriod",text:(0,r.__)("Cabinet_._Limit_._Add wager limit"),page:n.MgY.wagerPerPeriodLimits}],de=({limits:e,limitsSettings:t,accounts:a,getCustomerLimits:s,currencyByCode:n})=>{const o=(0,l.useMemo)((()=>t?ce.filter((e=>!!t[e.type])):[]),[t]);(0,l.useEffect)((()=>{const e=new V.Subscription;return e.add((0,V.timer)(0,G.F.userRefresh).subscribe((()=>s()))),()=>{e.unsubscribe()}}),[s]);return{buttonsSet:o,getLimitAccount:e=>(a||[]).find((t=>`${t.currency}`.toLowerCase()===`${e}`.toLowerCase())),getSessionMinutes:e=>(0,re.O)(1e3*e||0).totalMinutes,extendedLimits:(0,l.useMemo)((()=>e.map((e=>Object.assign({},e,{isTimeTypeLimit:(0,le.GO)(e.type),isSingleValueTypeLimit:(0,le.$p)(e.type),currency:e.currencyId?(0,r.jK)(e.currencyId,n):null})))),[e])}},me=({deps:e,clickTarget:t,targetToCheck:a,callBack:s,customClass:n=null,timeout:o=350})=>{(0,l.useLayoutEffect)((()=>{const e=new V.Subscription;return t.current&&a.current&&e.add((0,V.fromEvent)(t.current,"click").pipe((0,Z.filter)((e=>!a.current.contains(e.target))),(0,Z.switchMap)((e=>n?(0,V.of)(e).pipe((0,Z.tap)((()=>{document.body.classList.remove(n),document.documentElement.classList.remove(n)})),(0,Z.delay)(o)):(0,V.of)(e)))).subscribe((()=>s()))),()=>e.unsubscribe()}),e)},ue="data-outsideskip",pe=({callback:e,ref:t,meta:a={}})=>{const{whiteListed:s}=a,{modalStatus:n}=s||{};return(0,l.useEffect)((()=>{const a=a=>{if(t.current&&!t.current.contains(a.target)){if(n){return a.target.closest(`[${ue}=${n}]`)?null:e(a)}return e(a)}};return document.addEventListener("click",a,!0),()=>{document.removeEventListener("click",a,!0)}}),[t]),t},_e=({ref:e,callback:t})=>((0,l.useEffect)((()=>{const e=new V.Subscription;return e.add((0,V.fromEvent)(document,"keydown").pipe((0,Z.filter)((e=>"Escape"===e.key))).subscribe(t)),()=>e.unsubscribe()}),[e]),e);var ge=a(74243),ve=a(12893),he=a(97478),be=a(13871),fe=a(13834),ye=a(32175);const Se=()=>{const{pathname:e}=(0,ye.useLocation)();return(0,l.useEffect)((()=>{window.scrollTo(0,0)}),[e]),null},Ee=({event:e,sports:t,findEvents:a,clearData:s,status:n})=>{(0,l.useEffect)((()=>(a(e,n),()=>s())),[e]);const o=e=>t.find((t=>t.id===e.sportId));return{generateEventLink:e=>(0,u.IOd)({alias:o(e).alias,league:`${e.leagueId}-${e.leagueTranslationSlug}`,event:`${e.eventId}-${e.eventTranslationSlug}`,state:e.status===U.N3.online?U.bx.live:U.bx.line}),generateLinkByEvent:e=>(0,u.Q2l)({type:U.bx.line,league:`${e.leagueId}-${e.leagueTranslationSlug}`},u.Mc0.leaguePage)}},Ce="is-text-page",Te=({isTextPage:e,clearIsTextPageFlag:t})=>{const[a,s]=(0,l.useState)(window.location.pathname),{pathname:n}=(0,ee.useLocation)(),o=(0,r.W7)(),i=(0,ve.LK)();(0,l.useEffect)((()=>{if(e&&n!==a){t();const e=document.getElementById(r.s$);e&&e.remove()}}),[n]),(0,l.useEffect)((()=>{const{classList:t}=document.body;return e?t.add(Ce):t.remove(Ce),()=>t.remove(Ce)}),[e]),(0,l.useEffect)((()=>{if(e&&o&&i){const e=document.querySelectorAll("a");for(let t=0,a=e.length;t{const s=(0,l.useRef)(null),n=(0,l.useRef)(null),[o,i]=(0,l.useState)(0),[r,c]=(0,l.useState)(!1),d=()=>{c(!0)};return(0,l.useLayoutEffect)((()=>{if(r&&s.current&&n.current){const o=n.current.querySelectorAll(e),r=[];o.forEach((e=>r.push(e.offsetWidth+a))),i((e=>{const a=s.current.offsetWidth-t,n=e.length-1,o=e.slice(0,n),r=e[n],l=o.reduce(((e,t)=>e+t),0);let c=0;if(a=0;t--)if(c++,e-=o[t],e{if(s.current&&n.current){const e=new(ke())((()=>window.requestAnimationFrame((()=>{d()}))));e.observe(s.current);const t=new(ke())((()=>window.requestAnimationFrame((()=>{d()}))));return t.observe(n.current),()=>{e.disconnect(),t.disconnect()}}}),[s.current,n.current]),{navWrapperRef:s,fakeNavRef:n,dropdownItemsCount:o}};var we=a(9265);const Le=()=>[{key:"day",value:"day",text:(0,r.__)("Default_._Date Time_._Day(-s)")},{key:"week",value:"week",text:(0,r.__)("Default_._Date Time_._Week(-s)")},{key:"month",value:"month",text:(0,r.__)("Default_._Date Time_._Month(-s)")},{key:"between",value:"between",text:(0,r.__)("Default_._Date Time_._Between")},{key:"before",value:"before",text:(0,r.__)("Default_._Date Time_._Before")},{key:"after",value:"after",text:(0,r.__)("Default_._Date Time_._After")},{key:"lifetime",value:"lifetime",text:(0,r.__)("Default_._Date Time_._Lifetime")}],Ie=()=>{const e=(e,t,a,s)=>{if(!e)return!1;const n=s?`[${s}]`:"";return a?e[`conditions[${t}]${n}[${a}]`]||!1:e[`conditions[${t}]${n}`]||!1};return{getErrorMessage:e,checkObjectErrors:(t,a,s)=>{let n=e(t,a);if(n||!s)return n;for(let o=0;o{if(null===e.current)return;const{onEnterPictureInPicture:a,onLeavePictureInPicture:s}=t||{};return o((Be(e.current)||document.pictureInPictureEnabled)&&!e.current.disablePictureInPicture),a&&"function"==typeof a&&e.current.addEventListener("enterpictureinpicture",a),s&&"function"==typeof s&&e.current.addEventListener("leavepictureinpicture",s),()=>{null!==e.current&&(e.current.removeEventListener("enterpictureinpicture",a),e.current.removeEventListener("leavepictureinpicture",s))}}),[e,t]),(0,l.useEffect)((()=>{Fe(e.current,a)}),[e,a]),[n,s]}var Ae=a(6504);const De="history_track",je=({id:e})=>{const{pathname:t}=(0,ee.useLocation)();(0,l.useEffect)((()=>{if(window._cio&&e){const e=Ae.J.get(De)||window.location.origin;if(window.location.href!==e){const{height:a,width:s}=window.screen;Ae.J.set(De,window.location.href);try{window._cio.page(window.location.href,{height:a,referrer:e,width:s})}catch(t){console.info("customer page report error",t)}}}return()=>{Ae.J.remove(De)}}),[e,t])},Oe=[u.jZg.sportLive,u.jZg.sportLeagues,u.jZg.leaguePage,u.jZg.outrights,u.jZg.eventFull],Re=()=>{const[e,t]=(0,l.useState)(U.bx.line),[a,s]=(0,l.useState)(""),{pathname:n}=(0,ee.useLocation)();return(0,l.useEffect)((()=>{let e={};Oe.forEach((t=>{const a=(0,ye.matchPath)(t,n);a&&(e=a.params)})),s(e.sportName||"");const a="live"===e.stateName||!!(0,ye.matchPath)(u.jZg.live,n);t(a?U.bx.live:U.bx.line)}),[n]),{section:e,sportAlias:a}};var He=a(19534);const We=()=>{(0,l.useEffect)((()=>{const e=()=>{.01*window.innerHeight+"px"!==document.documentElement.style.getPropertyValue("--vh")&&document.documentElement.style.setProperty("--vh",.01*window.innerHeight+"px")};window.onresize=e,e()}),[])},Ve=({disableWagering:e,gotActiveCasinoBonuses:t,has_live:a=!1,isDemo:s=!1})=>{const[n,o]=(0,l.useState)(!1),[i,r]=(0,l.useState)(!1),c=(0,ee.useNavigate)(),d=(0,ee.useLocation)();(0,l.useEffect)((()=>(s&&o(!0),"boolean"!=typeof e||"boolean"!=typeof t||s||(t&&(e||o(!0),e&&r(!0)),t||m()),()=>{r(!1),o(!1)})),[e,t]);const m=()=>{r(!1),o(!0)};return{onSuccess:m,onClose:()=>{d.key?c(-1):c(a?u.jZg.live:u.jZg.casino)},gameReady:n,gameWithoutWager:i}};var Ue=a(23971),Ge=a(89042),$e=a(34811),Ze=a(28316),ze=a(29054);const qe=()=>{const e=`${u.jZg.deposit}?registration=1`;return window.promotionBonusId?`${e}#${Ue.S7f.bonus}=${window.promotionBonusId}`:e},Xe="registrationType",Je=()=>{const e=(0,s.useDispatch)(),t=(0,ve.aM)().get(Xe),a=(0,ye.useNavigate)(),{openCashierModal:o}=(0,ze.HR)(),{customer:i,registrationSuccess:r,isTextPage:c,platformName:d,activeProvider:m,confirmationSuccess:p,showNewCashier:_,modalStatus:g}=(0,s.useSelector)((e=>({customer:(0,n.hFT)(e),registrationSuccess:(0,n.FEd)(e),isTextPage:(0,u.nN5)(e),platformName:(0,u.WpO)(e),activeProvider:(0,n.SW9)(e),confirmationSuccess:(0,n.QHb)(e),showNewCashier:(0,u.cxR)(e),modalStatus:(0,n.mWD)(e)})),s.shallowEqual),v=d===U.Co.tonyLV,{id:h,isNeedCompleteRegistration:b}=i;(0,l.useEffect)((()=>{const a=t?Number(t):null;U.gk[a]&&e((0,n.jPb)(a))}),[t]),(0,l.useEffect)((()=>{const t=!p||v&&m===U.gk.SMART_ID;r&&h&&t&&!b&&((!v||v&&m===U.gk.DEFAULT)&&e((0,n.gU9)()),(0,$e.o9)(),(0,Ze.flushSync)((()=>(()=>{if(_){const e=`?${Ge.$r}=${n.vOS.cashier}`;c&&(window.location.href=u.jZg.home+e),c||a(u.jZg.home+e,{replace:!0}),g!==n.vOS.registerSuccess&&o({bonusCode:window.promotionBonusId?window.promotionBonusId:null})}_||(c&&(window.location.href=qe()),c||a(qe()))})())),(0,s.batch)((()=>{e((0,u.RiJ)()),e((0,n.TgH)())})))}),[h,r,p,b,m])};var Ye=a(98809),Ke=a(31266);const Qe=({sessionDepositError:e,fetchSession:t})=>{const[a,s]=(0,l.useState)(!1);(0,l.useEffect)((()=>(e&&38===e.code&&s(!0),()=>{s(!1)})),[e]);return{showPhoneVerificationModal:a,handleOnClose:()=>s(!1),onSuccess:()=>t({method:U.Ng.deposit})}};var et=a(22600),tt=a(7628);let at=function(e){return e.zero="zero",e.one="one",e.two="two",e.few="few",e.many="many",e.other="other",e}({});const st=window.localeIso||r.ZW,nt=()=>{const e=(0,l.useMemo)((()=>new Intl.PluralRules(st.replace("_","-"))),[]);return[(t,a)=>a[e.select(t)]]},ot=e=>{const{reducersManager:t}=(0,s.useStore)();(0,l.useEffect)((()=>(Object.entries(e).forEach((([e,a])=>{t.add(e,a)})),()=>{Object.entries(e).forEach((([e])=>{t.remove(e)}))})),[])};var it=a(53647);const rt=[u.jZg.verification,u.jZg.blockedVerification,u.jZg.registrationMigrationGvive],lt=()=>{const{pathname:e}=(0,ee.useLocation)(),t=!!rt.find((t=>t===e));return(0,l.useEffect)((()=>(t||document.body.classList.add(it.JH),()=>document.body.classList.remove(it.JH))),[e]),{hasThirdColumn:t}};var ct=a(91812),dt=a(83657),mt=a(84501);const ut=(e,t)=>{const a=(0,s.useDispatch)(),n=t&&e,o=()=>a((0,c.EW6)({sessionId:e,game:t})),i=(0,s.useSelector)(c.a6x),{message:r}=i||{},d=()=>{n&&(0,s.batch)((()=>{a((0,c.KPh)({sessionId:e,game:t})),a((0,c._Ud)())}))};(0,l.useEffect)((()=>{if(n){const e=new V.Subscription;return e.add((0,V.timer)(G.F.heartBeatRequest,G.F.heartBeatRequest).pipe((0,dt.filter)((()=>!r))).subscribe((()=>o()))),e.add((0,V.fromEvent)(window,"online").pipe((0,mt.map)((()=>navigator.onLine))).subscribe((()=>o()))),()=>{e.unsubscribe()}}}),[e,r]),(0,l.useEffect)((()=>(n&&window.addEventListener("unload",d),()=>{n&&(window.removeEventListener("unload",d),d())})),[n])},pt=({event:e,findAllEvents:t,clearAllData:a})=>{(0,l.useEffect)((()=>(t({name:e}),()=>a())),[e])};var _t=a(80626),gt=a(20874);const vt=()=>{const[e,t]=(0,l.useState)(0);return{sectionRef:(0,l.useCallback)((e=>{null!==e&&t(e.clientHeight)}),[]),height:e}};var ht=a(1747),bt=a(5368),ft=a(14132),yt=a(95871);const St=({list:e})=>{const[t,a]=(0,l.useState)(0),s=(0,l.useRef)(null),n=t=>{t.querySelectorAll("[data-scroll]").forEach(((s,n)=>{Math.abs(s.getBoundingClientRect().left-t.getBoundingClientRect().left){if(s){const e=s.current;return null==e||e.addEventListener("scroll",(()=>{n(e)})),()=>{null==e||e.removeEventListener("scroll",(()=>{n(e)}))}}}),[s,n]),{currentSlide:t,ref:s}};var Et=a(76013),Ct=a(24470),Tt=a(72811),Nt=a(28729);const kt=[Et.N.winner_no,Et.N.winner_yes],xt={[Nt.qM.full]:[],[Nt.qM.step1]:[Et.N.total_m,Et.N.total,Et.N.total_b],[Nt.qM.step2]:[Et.N.total_m,Et.N.total,Et.N.total_b,Et.N.f1,Et.N.f1_k,Et.N.f2_k],[Nt.qM.step3]:[Et.N.dbl_first,Et.N.dbl_draw,Et.N.dbl_second,Et.N.total_m,Et.N.total,Et.N.total_b,Et.N.f1,Et.N.f1_k,Et.N.f2_k]},wt={[Nt.qM.full]:[],[Nt.qM.step1]:[],[Nt.qM.step2]:[Et.N.total_m,Et.N.total,Et.N.total_b],[Nt.qM.step3]:[Et.N.dbl_first,Et.N.dbl_draw,Et.N.dbl_second,Et.N.total_m,Et.N.total,Et.N.total_b,Et.N.f1,Et.N.f1_k,Et.N.f2_k]},Lt={[Nt.qM.full]:[],[Nt.qM.step1]:[],[Nt.qM.step2]:[],[Nt.qM.step3]:[]},It=(e,t)=>{const a={[Ct.oR.basketBall]:wt[t],[Ct.oR.tennis]:wt[t],[Ct.oR.volleybal]:wt[t],[Ct.oR.snooker]:wt[t],[Ct.oR.tableTennis]:wt[t],[Ct.oR.badminton]:wt[t],[Ct.oR.baseball]:wt[t],[Ct.oR.americanFootbal]:wt[t],[Ct.oR.darts]:wt[t],[Ct.oR.esports]:wt[t],[Ct.oR.F1]:Lt[t],[Ct.oR.cycling]:Lt[t]};return e in a?a[e]:xt[t]},Pt=(0,Tt.createSelector)((e=>e),((e,t)=>Object.keys(t).find((e=>!!t[e]))||Nt.qM.full),((e,t)=>(0,Ct.Hq)(Number(e)).filter((e=>!kt.includes(e.key))).filter((a=>!It(Number(e),t||Nt.Jn.default).includes(a.key))))),Bt=({sportId:e,breakPoint:t,isModernView:a,isLive:n})=>{const[o,i]=(0,l.useState)([]),r=(0,s.useSelector)((t=>(0,z.FI7)(t,e)));return(0,l.useEffect)((()=>{if(e&&t){if(r){const a=((e,t,a)=>t.filter((t=>{var s;return!(null!=(s=It(e,Nt.qM[a]))&&s.includes(t.key))})))(e,r,t);return i(a)}if(a)return i(((e,t)=>(0,Ct.Hq)(e).filter((e=>!kt.includes(e.key))).filter((a=>!It(e,Nt.qM[t]).includes(a.key))))(e,t));i(Pt(e,t))}}),[e,t]),{visibleFactorsList:o}},Ft=({activeSport:e,reload:t,delay:a=30,filterPeriod:s,limit:n,getInitialData:o,clearState:i,xhrUpdate:r})=>{const c={sport:e,period:s,limit:n};(0,l.useEffect)((()=>(e&&o(c),()=>i())),[e,s,o]),(0,l.useEffect)((()=>{const t=new V.Subscription;return t.add((0,V.timer)(G.F.liveEVents*a,G.F.liveEVents*a).pipe((0,Z.filter)((()=>!!e&&!!r))).subscribe((()=>r(c)))),t.add((0,V.fromEvent)(window,"online").pipe((0,Z.map)((()=>navigator.onLine))).subscribe((()=>r(c)))),()=>t.unsubscribe()}),[e,s,n]),(0,l.useEffect)((()=>{t&&e&&r(c)}),[t,e])};var Mt=a(98283),At=a(2578);const Dt=["selector"],jt=[{selector:Ct.x9,id:U.KA.first,title:U.KA.first},{selector:Ct.E9,id:U.KA.total,title:U.KA.total,isTotal:!0},{selector:Ct.vI,id:U.KA.handicap,title:U.KA.handicap,isHandicap:!0},{selector:Ct.d0,id:U.KA.doubles,title:U.KA.doubles}],Ot=({sportId:e,factors:t,onlyActiveMarkets:a,viewType:s=U.U1.EU})=>{const[n,o]=(0,l.useState)(Object.create(null)),{marketGroups:i}=(0,At.U)({sportId:e}),c=(0,l.useMemo)((()=>{return t=e,i?Array.from(i.entries()).reduce(((e,t)=>{const[,a]=t,[s]=a,{title:n,isTotal:o,isHandicap:i,isSetWinner:l,isGameWinner:c}=s;return[...e,{id:n,title:(0,r.__)(n),outcomes:a,isTotal:o,isHandicap:i,isSetWinner:l,isGameWinner:c}]}),[]):jt.reduce(((e,a)=>{const{selector:s}=a,n=(0,Mt.Z)(a,Dt),o=s(t);return o.length?[...e,Object.assign({},n,{outcomes:o})]:e}),[]);var t}),[e]);return(0,l.useEffect)((()=>{o((0,$.BN)(t||[],Number(e),a,s))}),[t,e,a,s]),{marketsList:c,factorList:n,getAdditional:(e,t,a)=>e?n[Et.N.total]:t?n[Et.N.setWinnerBase]:a?n[Et.N.gameWinnerBase]:void 0,getHandicap:e=>{if(e)return n[Et.N.f1]}}},Rt=({period:e,defaultSection:t,liveReload:a,getLineMenu:s,getLiveMenu:n})=>{const o=(0,ee.useNavigate)(),{pathname:i}=(0,ee.useLocation)(),[r,c]=(0,l.useState)(),d={[U.bx.line]:u.jZg.line,[U.bx.live]:u.jZg.live};return(0,l.useEffect)((()=>{const t=new V.Subscription;return t.add((0,V.timer)(0,30*G.F.liveEVents).subscribe((()=>s({period:e})))),()=>t.unsubscribe()}),[e,s]),(0,l.useEffect)((()=>{i.split(/\//).forEach((e=>{e!==U.bx.line&&e!==U.bx.live||Ae.J.set(Ge.T$,e)}))}),[i]),(0,l.useEffect)((()=>{const e=new V.Subscription;return e.add((0,V.timer)(0,30*G.F.liveEVents).subscribe((()=>n()))),()=>e.unsubscribe()}),[n]),(0,l.useEffect)((()=>{a&&n()}),[a,n]),(0,l.useEffect)((()=>{c(t)}),[t]),{activeMenu:r,changeSection:e=>{o(`${d[e]}`),c(e),Ae.J.set(Ge.T$,e)},navigateToSearch:e=>{const t=(e.value||"").toString().trim();o(`${(0,u.Sin)({value:t,status:U.bx.all})}`)}}},Ht=e=>{(0,l.useEffect)((()=>(document.body.classList.add(e),document.documentElement.classList.add(e),()=>{document.body.classList.remove(e),document.documentElement.classList.remove(e)})),[])};var Wt=a(62437),Vt=a(62783),Ut=a(66593),Gt=a(62100);const $t=({alive:e,coefficient:t})=>({suspended:!e||(null==t?void 0:t.status)===U.Nc.suspended,disabled:!e||!t||!(null!=t&&t.v)&&!(null!=t&&t.data)||(null==t?void 0:t.v)&&t.status===U.Nc.inActive});var Zt=a(98978),zt=a(70829);const qt=e=>({path:e}),Xt=u.H$V.map(qt),Jt=u.v_q.map(qt),Yt=()=>{const e=(0,ye.useLocation)(),t=!!(0,ye.matchRoutes)(Xt,e),a=!!(0,ye.matchRoutes)(Jt,e);return(0,l.useEffect)((()=>{const e=a?it.JH:t?it.ZD:null;return e&&document.querySelector("body").classList.add(e),()=>document.querySelector("body").classList.remove(e)}),[t,a]),{isFullScreenPage:t,isCustomAsidePage:a}};var Kt=a(18334),Qt=a(52183);const ea=()=>{const[e,t]=(0,l.useState)({screenWidth:window.innerWidth,screenHeight:window.innerHeight});return(0,l.useEffect)((()=>{const e=((e,t=300)=>{let a;return(...s)=>{clearTimeout(a),a=setTimeout((()=>{e.apply(void 0,s)}),t)}})((()=>{t({screenWidth:window.innerWidth,screenHeight:window.innerHeight})}));return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[]),e},ta=e=>({markAsNew:((0,s.useSelector)(u.rJA)||[]).map((e=>(0,u.VzX)(e,(0,r.r_)()))).includes(e)});var aa=a(81836),sa=a(9544),na=a(22596);const oa="dark-theme",ia=Object.values(u.LEg),ra=({pathname:e})=>{(0,l.useEffect)((()=>(ia.find((t=>e.includes(t)))&&document.querySelector("body").classList.add(oa),()=>document.querySelector("body").classList.remove(oa))),[e])},la=e=>{const{betBuilderConfig:t}=(0,s.useSelector)((e=>({betBuilderConfig:(0,u.aNW)(e)})),s.shallowEqual),a=(0,s.useDispatch)(),n=e=>{if("string"==typeof e.data){const t=JSON.parse(e.data);"addToBetslip"===(null==t?void 0:t.command)&&a((0,K.soL)({betSlipUid:t.betslipUid}))}};(0,l.useEffect)((()=>(window.addEventListener("message",n,!1),()=>{window.removeEventListener("message",n,!1)})),[]);const{host:o,key:i,brand:r}=t||{};return{url:`${o}/markets?key=${i}&consumerFixtureId=${e}&brand=${r}`}};var ca=a(73495),da=a(55758);const ma="referralInfo",ua="referralInProgress",pa=({appReady:e=!0}={})=>{const t=(0,s.useDispatch)(),a=Number((0,ve.Ph)().get("id")),o=(0,ve.Ph)().get("ref_code"),i=a&&o,r=Ae.J.get(ma),c=Ae.x.get(ua),d={id:a,refCode:o};(0,l.useEffect)((()=>{e&&!c&&i&&(Ae.J.set(ma,Object.assign({},d)),Ae.x.set(ua,1),t((0,n.p97)(Object.assign({},d,{unique:!r}))),t((0,n.ARU)(n.vOS.register)),t((0,n.Vcx)({[da.bW.promoCode]:o})))}),[e,c,i])}},19534:(e,t,a)=>{"use strict";a.d(t,{B:()=>r,k:()=>i});var s=a(2784),n=a(46688),o=a.n(n);const i=e=>{const{width:t,height:a}=e.target.getBoundingClientRect();return{width:t,height:a}};function r(e){const[t,a]=(0,s.useState)({width:0,height:0}),n=(0,s.useRef)(new(o())((e=>{window.requestAnimationFrame((()=>{Array.isArray(e)&&e.length&&a(i(e[0]))}))})));return(0,s.useEffect)((()=>{const{current:t}=n;return t.observe(e.current),()=>{t.disconnect()}}),[e]),t}},52183:(e,t,a)=>{"use strict";a.d(t,{T:()=>r});var s=a(45980),n=a(4269),o=a(2784),i=a(74243);const r=()=>{const e=(0,s.useSelector)(n.xqU);return{formatOdd:(0,o.useCallback)((t=>(0,i.j)(t,e)),[e])}}},5368:(e,t,a)=>{"use strict";a.d(t,{Y:()=>d});var s=a(2784),n=a(32175),o=a(4269),i=a(45980),r=a(64208),l=a(69180),c=a(12893);const d=({updateCustomerData:e})=>{const t=(0,i.useDispatch)(),a=(0,n.useNavigate)(),{redirectUrl:d}=(0,i.useSelector)(o.aSO),m=(0,i.useSelector)(r.H8w),u=(0,i.useSelector)(o.zu_)||!!d,p=(0,i.useSelector)(o.njq),{identificationChecked:_,identificationPassed:g}=(0,i.useSelector)(o.E99),v=(0,c.aM)().get(l.Z),h=m&&m.iso||"en";return(0,s.useEffect)((()=>{d&&(window.location.href=d)}),[d]),(0,s.useEffect)((()=>{v&&a({pathname:"/"},{replace:!0})}),[v]),(0,s.useEffect)((()=>{p&&e&&Object.entries(p).forEach((t=>{const{0:a,1:s}=t;e({[a]:s})}))}),[p]),{isLoading:u,identificationKey:v,identificationChecked:_,identificationPassed:g,startVerification:({email:e,customerTempData:a})=>{e&&t((0,o.u72)({email:e,language:h,tempFormData:a}))}}}},74243:(e,t,a)=>{"use strict";a.d(t,{j:()=>n,t:()=>o});var s=a(4269);const n=(e,t)=>{if(t!==s.jUC.ODDS_FORMAT_DECIMAL){const n=parseFloat(e);var a;if(!isNaN(n))return null==(a=s.GA6[t])?void 0:a.call(s.GA6,n)}return e},o=()=>({parseFactorValue:n})},97478:(e,t,a)=>{"use strict";a.d(t,{b:()=>i});var s=a(2784),n=a(89042),o=a(12893);const i=({openModal:e})=>{const t=(0,o.aM)().get(n.$r);(0,s.useEffect)((()=>{t&&e(t)}),[t])}},12893:(e,t,a)=>{"use strict";a.d(t,{LK:()=>l,Ph:()=>i,aM:()=>o,mf:()=>r});var s=a(69180),n=a(34153);const o=()=>new URLSearchParams((0,n.useLocation)().search),i=()=>new URLSearchParams(window.location.search),r=()=>{const e="true"===new URLSearchParams(window.location.search).get(s.VX);return e&&document.body.classList.add("web-view"),{turnOnWebView:e}},l=()=>window.webViewEnabled},62783:(e,t,a)=>{"use strict";a.d(t,{I:()=>i});var s=a(2784),n=a(30390),o=a(46423);const i=({action:e,successCallback:t})=>{const{executeRecaptcha:a}=(0,n.xX)(),[i,r]=(0,s.useState)(!1),l="function"==typeof a;return(0,s.useEffect)((()=>{if(i&&l)try{a(e).then((a=>{console.log(`${e} token`,a),a&&t(a)})).catch((t=>{o.captureException(new Error(`####${e} CAPTCHA FAILED####, check recaptcha: ${t}`)),console.log(`${e} token error`,t)}))}catch(s){console.log(s),o.captureException(new Error(`####${e} CAPTCHA FAILED####, check recaptcha: ${s}`))}finally{r(!1)}}),[i,l,t]),{execute:()=>r(!0)}}},18334:(e,t,a)=>{"use strict";a.d(t,{P:()=>i});var s=a(45980),n=a(64208),o=a(55758);const i=({currentCheckboxValue:e})=>{const t=(0,s.useSelector)(n.fi9),a="boolean"==typeof e;return{checkboxFormData:{[o.bW.promotion]:{valid:!0,value:a?e:t}}}}},95871:(e,t,a)=>{"use strict";a.d(t,{g:()=>l});var s=a(4269),n=a(83807),o=a(2784),i=a(45980);const r=sessionStorage.getItem(n.k5.registrationFinishTest),l=({isAuthorized:e})=>{const t=(0,i.useDispatch)(),a=e=>{e.key===n.k5.registrationFinishTest&&t((0,s.ARU)(s.vOS.none))};(0,o.useEffect)((()=>{if(r&&e)return t((0,s.ARU)(s.vOS.register)),window.addEventListener("storage",a),()=>{window.removeEventListener("storage",a)}}),[r,e])}},13871:(e,t,a)=>{"use strict";a.d(t,{H:()=>r});var s=a(2784),n=a(83807),o=a(55758),i=a(4269);const r=({fields:e,countryWithPC:t,country:a,personalCodeToggler:r,personalCodeActive:l=n.pO.no,onChange:c,updateCustomer:d,togglePersonalNumber:m})=>{const[u,p]=(0,s.useState)(!1),{active:_,exceptCountries:g}=r,v=_&&!g.includes(a),h=l===n.pO.yes&&!g.includes(a),{day:b,month:f,year:y,personalCode:S,gender:E}=e,C=e=>{p(!1);const t=Object.assign({},e);("EE"===a||h)&&(t.valid=e.value?(0,i.H3q)({day:b.value,month:f.value,year:y.value,gender:E.value,personalCode:e.value}):null),d(t,o.bW.personalCode)};return(0,s.useEffect)((()=>{t||h?C({valid:!!e[o.bW.personalCode].valid||null,value:S.value}):setTimeout((()=>{d({valid:!0,value:""},o.bW.personalCode)}),0)}),[t,h]),{personalCodeTogglerActive:v,personalEstoniaRequired:h,pcHintVisible:u,onChangeValue:({valid:e,value:s},n)=>{if(c({valid:e,value:s},n),(t||h)&&("EE"===(a||"").toUpperCase()||h)&&[o.bW.day,o.bW.month,o.bW.year,o.bW.gender].includes(n)){const e={day:b.value,month:f.value,year:y.value,gender:E.value,personalCode:S.value},t=S.value?(0,i.H3q)(Object.assign({},e,{[n]:s})):null;d({valid:t,value:S.value},o.bW.personalCode)}},onPersonalCodeChange:C,setPCHintVisibility:p,changePersonalCodeRequired:e=>{m(e.id);const t={valid:e.id!==n.pO.yes||null,value:null},a={valid:!0,value:null};e.id===n.pO.yes&&(p(!1),a.value="EE"),c(t,o.bW.personalCode),c(a,o.bW.personalIdCountryCode)},onWheel:e=>{e.preventDefault()}}}},13834:(e,t,a)=>{"use strict";a.d(t,{V:()=>l});var s=a(69180),n=a(62100);const o={resend:(0,s.__)("Registration Step3 Page_._Button_._Resend in "),send:(0,s.__)("Registration Step3 Page_._Button_._Send SMS")},i=(0,s.__)("Login_._Button_._Resend in "),r=((0,s.__)("Login__._Button_._Send SMS"),(0,s.__)("Login_._Button_._Resend in ")),l=((0,s.__)("Login__._Button_._Resend"),({sendSmsHandler:e,resendTimer:t=60})=>{const{secondsTimer:a,text:s,setTimer:l,setText:c}=(0,n.x)({defaultText:o.send,activeTimerText:o.resend}),d=({data:a,buttonText:s})=>{l(t),c(s),e(a)};return{sendSms:e=>d({data:e,buttonText:`${o.resend} ${a}`}),sendLoginCode:e=>d({data:e,buttonText:`${i} ${a}`}),sendVerificationCode:e=>d({data:e,buttonText:`${r} ${a}`}),smsTime:a,sendButtonText:s}})},62100:(e,t,a)=>{"use strict";a.d(t,{x:()=>i});var s=a(2784),n=a(11817),o=a(56320);const i=({defaultText:e="",activeTimerText:t="",useSpaceAfterTimer:a=!0}={})=>{const[i,r]=(0,s.useState)(0),[l,c]=(0,s.useState)(e),d=a?" ":"";return(0,s.useEffect)((()=>{const a=(0,n.timer)(i,1e3),s=new n.Subject,l=a.pipe((0,o.takeUntil)(s),(0,o.map)((e=>{const a=i-e;return a>0&&c(a<10?`${t}${d}0${a}`:`${t}${d}${a}`),a})),(0,o.filter)((e=>0===e))).subscribe((()=>{s.next(!0),r(0)}));return()=>{c(e),l.unsubscribe()}}),[i]),{secondsTimer:i,text:l,setTimer:r,setText:c}}},9544:(e,t,a)=>{"use strict";a.d(t,{p:()=>i});var s=a(2784),n=a(83807),o=a(64208);const i=({link:e})=>{const[t,a]=(0,s.useState)(!0);return{isOpen:t,toggleOpen:a,generateSportLink:t=>{const a=n.bx.live?o.Mc0.sportLive:o.Mc0.sportLine;return(0,o.Rxv)(t,a,e)}}}},31266:(e,t,a)=>{"use strict";a.d(t,{M:()=>o});var s=a(2784),n=a(42736);const o=({fieldName:e,fieldValue:t,fieldTouched:a,serverInvalidFields:o,validationLoading:i,debounceTime:r=450,validateRegistrationFields:l})=>{const c=e&&"string"==typeof e,[d,m]=(0,s.useState)(!1),[u,p]=(0,s.useState)(!1),[_,g]=(0,s.useState)(!0),{value:v}=(0,n.C)({fieldValue:c?t:e,debounce:r});(0,s.useEffect)((()=>{(a||t)&&p(!0)}),[a,t]);const h=()=>o.has(c?e:e&&Object.keys(e)[0]);return(0,s.useEffect)((()=>{u&&!i&&(m(!h()),g(!1))}),[o,i]),(0,s.useEffect)((()=>{u&&e&&t&&l(c?{[e]:t}:e)}),[v]),(0,s.useEffect)((()=>{t&&g(!0)}),[t]),{isServerFieldValid:d,isServerFieldLoading:_}}},62437:(e,t,a)=>{"use strict";a.d(t,{m:()=>o});var s=a(2784),n=a(9265);const o=({containerId:e,testIdentifier:t})=>{const a=(0,n.U)(),[o,i]=(0,s.useState)(null);return(0,s.useEffect)((()=>(i(((e,t,a)=>{const s=`${e}-${a}`;let n=document.getElementById(s);return n||(n=document.createElement("div"),n.setAttribute("id",s),n.setAttribute("data-test",t),document.body.appendChild(n)),n})(e,t,a)),()=>{((e,t)=>{const a=document.getElementById(`${e}-${t}`);a&&a.remove()})(e,a)})),[a]),{container:o}}},9265:(e,t,a)=>{"use strict";a.d(t,{U:()=>r});var s=a(2784);const n={value:1},o=s.createContext({value:1}),i=()=>s.useState((e=>e.value++)(s.useContext(o)||n)),r=()=>{const[e]=i();return e}},98809:(e,t,a)=>{"use strict";a.d(t,{D:()=>n});var s=a(2784);function n(e){const t=(0,s.useRef)();return(0,s.useEffect)((()=>{t.current=e}),[e]),t.current}},97542:(e,t,a)=>{"use strict";a.d(t,{P:()=>i});var s=a(19034),n=a.n(s),o=a(69180);const i=()=>({validateDate:({month:e,day:t,minimalAgeReq:a,year:s,yearsAmount:i})=>{const r=Number(e)-1,l=n()([s,`${r}`,t]);return{valid:l.isValid()&&n()().diff(l,"years")>=a&&n()().diff(l,"years")<=i,date:l.format(o.G$.momentDate)}}})},14132:(e,t,a)=>{"use strict";a.d(t,{E:()=>d});var s=a(23971),n=a(4269),o=a(83807),i=a(64208),r=a(2784),l=a(45980),c=a(12893);const d=({bonusList:e,customerCountry:t,disabledCustomerBonus:a,dontChangeType:d,changeBonusType:m})=>{const[u,p]=(0,r.useState)(null),[_,g]=(0,r.useState)(e),v=(0,l.useSelector)(i.aJ),h=(0,l.useSelector)(i.wnU),b=(0,c.aM)().get(s.Lc5.bonusType),f=Object.values(o.hf),y=v?f:f.filter((e=>e!==o.hf.CASINO)),{displayBonus:S,defaultBonusType:E}=(0,l.useSelector)((e=>(0,n.tnI)(e,t)))||{},C=(!t||S)&&!a;(0,r.useEffect)((()=>{v||d||g(e.filter((e=>e.id!==o._B.CASINO)))}),[v,e]),(0,r.useEffect)((()=>{isNaN(E)||(!t||null!==u||b)&&S||d||m(E)}),[t,E,S,m,d]),(0,r.useEffect)((()=>{t&&S&&u&&!d&&m(u)}),[t,S,u,d]),(0,r.useEffect)((()=>{o._B[h]||t||b||null!==u||d||m(o._B.NONE),!o._B[h]||t||b||null!==u||d||m(h)}),[t,u,h,d]),(0,r.useEffect)((()=>{if(C&&y.includes(b)&&null===u){const e=o._B[b.toUpperCase()];m(e)}}),[C,b]);return{availableBonuses:_,bonusSelectionIsAllowed:C,bonusChangeByUser:e=>{p(e),m(e)},changeBonusType:m}}},89387:(e,t,a)=>{"use strict";a.d(t,{CD:()=>i,Il:()=>o,M:()=>l,U_:()=>IncomingBetsClient,xD:()=>r});var s=a(69180),n=a(29016);let o=function(e){return e[e.singleBet=0]="singleBet",e[e.multibet=1]="multibet",e}({}),i=function(e){return e[e.notTop=0]="notTop",e[e.top=1]="top",e}({}),r=function(e){return e[e.win=1]="win",e[e.lose=2]="lose",e[e.return=3]="return",e}({}),l=function(e){return e.all="all",e.highRollers="highRollers",e.live="live",e.singleBet="singleBet",e.multiBet="multiBet",e}({});const c=(0,s.h1)(window.langIso);class IncomingBetsClient extends n.e5{constructor(...e){super(...e),this.incomingBetsApi={getSportsMenu:`/api/v2/incoming-bets-menu/${c}`,getList:"/api/v2/incoming-bets",getFilters:"/api/v2/incoming-bets-filters"}}getSportsMenu(){return this.get(this.incomingBetsApi.getSportsMenu)}getList({filter:e,sportId:t}){return this.get(`${this.incomingBetsApi.getList}?filter=${e}&sportId=${t}&lang=${c}`)}getFilters(){return this.get(this.incomingBetsApi.getFilters)}}},55485:(e,t,a)=>{"use strict";a.d(t,{CD:()=>s.CD,Il:()=>s.Il,M:()=>s.M,U_:()=>s.U_,xD:()=>s.xD});var s=a(89387)},88426:(e,t,a)=>{"use strict";a.d(t,{g:()=>u});var s=a(45980),n=a(72811),o=a(96474),i=a(83807),r=a(59425),l=a(64208),c=a(4269),d=a(44456);const m=(0,n.createSelector)((e=>e||""),(e=>Number(e.split(":")[2]))),u=e=>{const{sportId:t,leagueId:a,eventId:n,competitor1Id:u,competitor2Id:p,sportCategoryId:_,value:g,odds:v,outcomeId:h,marketId:b,outcomeType:f,eventType:y,specifiers:S=""}=e,{event:E,team1:C,team2:T,team1Logo:N,team2Logo:k,team1CountryFlagUrl:x,team2CountryFlagUrl:w,league:L,sport:I,results:P,sportCategory:B,market:F,outcome:M,competitorLogoEnabled:A,statsExternalUrl:D,broadcast:j,broadcastsEnabled:O}=(0,s.useSelector)((e=>{const s=(0,d.S)(e,a),E=(0,d.Sk)(e),C=(0,d.i$)(e,n),T=(0,d.bt)(e,t),N=(0,d.kn)(e,_),k=(0,r.Tke)(e),x=(0,r.j0E)(e),w=(0,d.r2)(e),L=(0,r._L3)(e),I=(0,d.ah)(e,n),P=(0,l.W0_)(e),B=(0,o.xP)(E,u),F=(0,o.xP)(E,p),M=(0,d.II)(e,n),A=(0,l.HVK)(e),{name:D,logo:j,countryId:O}=B,{name:R,logo:H,countryId:W}=F,V=(0,c.e_)(e,O),U=(0,c.e_)(e,W),G=(0,l.Jx9)(e),$=(0,l.a3s)(e),Z=(null==I?void 0:I.status)===i.N3.line&&`${G}/${$}/match/${m(I.vendorEventId)}`,z={eventId:n,value:g,odds:Number(v),outcomeId:h,marketId:b,outcomeType:f,specifiers:S,eventType:y};return{event:I,team1:D,team2:R,team1Logo:j,team2Logo:H,team1CountryFlagUrl:V,team2CountryFlagUrl:U,results:C,league:s,sport:T,sportCategory:N,market:(0,o.dP)(k,z,I,w,L,E),outcome:(0,o.O)(x,z,I,w,L,E),competitorLogoEnabled:P,statsExternalUrl:Z,broadcast:M,broadcastsEnabled:A}}),s.shallowEqual);return{event:E,team1:C,team2:T,results:P,league:L,sport:I,sportCategory:B,market:F,outcome:M,competitorLogoEnabled:A,statsExternalUrl:D,team1Logo:N,team2Logo:k,team1CountryFlagUrl:x,team2CountryFlagUrl:w,broadcast:j,broadcastsEnabled:O}}},59534:(e,t,a)=>{"use strict";a.d(t,{F:()=>i});var s=a(45980),n=a(49236),o=a(44456);const i=e=>{const{details:t}=e,{isLiveEvent:a}=(0,s.useSelector)((e=>({isLiveEvent:t.some((t=>{const a=(0,o.ah)(e,t.eventId);let s;return a&&(s=n._gL.includes(a.status)),s}))})),s.shallowEqual);return{isLiveEvent:a}}},91241:(e,t,a)=>{"use strict";a.d(t,{d:()=>r});var s=a(45980),n=a(49236),o=a(55485),i=a(44456);const r=e=>{const{details:t}=e;let a=[];const r=t.filter((e=>e.isTop===o.CD.top||e.isTopLive===o.CD.top)),{liveEvents:l}=(0,s.useSelector)((e=>({liveEvents:t.filter((t=>{const a=(0,i.ah)(e,t.eventId);return n._gL.includes(a.status)}))})),s.shallowEqual);return a=[...r,...l,...[...t].sort(((e,t)=>e.eventTime.localeCompare(t.eventTime)))],a=[...new Set(a)].slice(0,2),{filteredMultibetDetails:a}}},55707:(e,t,a)=>{"use strict";a.d(t,{e:()=>d});var s=a(45980),n=a(2784),o=a(66203),i=a(83807),r=a(69180),l=a(1040),c=a(4269);const d=e=>{const t=(0,s.useDispatch)(),{isLoading:a,quickBetEnabled:d}=(0,s.useSelector)((e=>({isLoading:(0,l.u1e)(e),quickBetEnabled:(0,c.HM_)(e)})),s.shallowEqual),m=(0,n.useCallback)((()=>{const{outcomeId:a,eventId:s,marketId:n,specifiers:o="",outcomeType:r,eventType:c}=e,d=[{outcomeId:a,eventId:s,marketId:n,specifiers:o,outcomeType:r,eventType:c,madeFrom:i.Px.INCOMING_BETS}];t((0,l.$Jq)(d))}),[e]);return{handleAddSingleBetButtonClick:()=>{var e;d?(e=(0,r.__)("IncomingBets_._QuickBet enabled error_._Please disable Quick Bet mode to copy bet"),t((0,o.ef)({text:e,type:"fail"}))):m()},isLoading:a}}},66021:(e,t,a)=>{"use strict";a.d(t,{H:()=>d});var s=a(45980),n=a(2784),o=a(66203),i=a(83807),r=a(69180),l=a(1040),c=a(4269);const d=e=>{const[t,a]=(0,n.useState)(null),d=(0,s.useDispatch)(),{isLoading:m,quickBetEnabled:u,hasReplaceSuccess:p}=(0,s.useSelector)((e=>({isLoading:(0,l.u1e)(e),quickBetEnabled:(0,c.HM_)(e),hasReplaceSuccess:(0,l.FBi)(e)})),s.shallowEqual),_=(0,n.useCallback)((()=>{const t=e.details.map((({outcomeId:e,eventId:t,marketId:a,specifiers:s="",outcomeType:n,eventType:o})=>({outcomeId:e,eventId:t,marketId:a,specifiers:s,outcomeType:n,eventType:o,madeFrom:i.Px.INCOMING_BETS})));d((0,l.$Jq)(t)),a(e.id)}),[e,t]);return{handleAddToCouponButtonClick:()=>{var e;u?(e=(0,r.__)("IncomingBets_._QuickBet enabled error_._Please disable Quick Bet mode to copy bet"),d((0,o.ef)({text:e,type:"fail"}))):_()},isLoading:m,betId:t,setBetId:a,hasReplaceSuccess:p}}},44456:(e,t,a)=>{"use strict";a.d(t,{AH:()=>_,Am:()=>A,CQ:()=>B,CZ:()=>l,Cu:()=>M,Dp:()=>K,Gx:()=>I,Hz:()=>P,II:()=>se,Js:()=>D,Kf:()=>m,Me:()=>$,My:()=>N,Nz:()=>d,O4:()=>c,PQ:()=>U,Qx:()=>F,S:()=>te,Sk:()=>J,T3:()=>q,Ue:()=>x,Us:()=>Y,Vy:()=>u,ah:()=>Q,aj:()=>T,am:()=>j,b8:()=>v,be:()=>b,bt:()=>ee,d8:()=>y,dP:()=>V,dm:()=>E,eU:()=>oe,gU:()=>R,i$:()=>ne,ih:()=>Z,jT:()=>C,kn:()=>ae,o2:()=>f,oN:()=>S,oR:()=>L,p2:()=>O,pU:()=>W,pc:()=>g,r2:()=>z,rj:()=>X,s9:()=>h,uD:()=>w,uX:()=>p,z5:()=>G,z7:()=>k,zY:()=>H});var s=a(98242),n=a(72811),o=a(56320),i=a(11817),r=a(17898);const l={entities:[],activeFilter:null,activeSport:null,filters:[],filtersLoaded:!1,listLoaded:!1,sportListLoaded:!1,error:null,sportListError:null,sports:[],sport:[],result:[],competitors:[],players:[],events:[],sportCategories:[],league:[]},c=e=>void 0!==e.events,d="IncomingBets",m=(0,n.createSlice)({name:d,initialState:l,reducers:{getIncomingBetsFiltersStart:e=>{},getIncomingBetsFiltersSuccess:(e,t)=>{e.filters=t.payload.filters,e.filtersLoaded=!0},getIncomingBetsFiltersError:(e,t)=>{e.filtersLoaded=!0,e.error=t.payload.error},getIncomingBetsInitialStart:e=>{e.listLoaded=!1},getIncomingBetsInitialSuccess:(e,{type:t,payload:a})=>{e.listLoaded=!0;const{bets:s=[],relations:n}=a||{};e.entities=s,e.events=(0,r.sA)((null==n?void 0:n.events)||[],(null==n?void 0:n.competitors)||[]),e.league=(null==n?void 0:n.league)||[],e.competitors=(null==n?void 0:n.competitors)||[],e.players=(null==n?void 0:n.players)||[],e.sport=(null==n?void 0:n.sport)||[],e.sportCategories=(null==n?void 0:n.sportCategories)||[],e.result=(null==n?void 0:n.result)||[],e.seasons=(null==n?void 0:n.seasons)||[],e.stages=(null==n?void 0:n.stages)||[],e.variants=(null==n?void 0:n.variants)||[],e.broadcasts=(null==n?void 0:n.broadcasts)||[]},getIncomingBetsInitialError:(e,{type:t,payload:a})=>{e.listLoaded=!0,e.error=a},getIncomingBetsStart:e=>{},getIncomingBetsSuccess:(e,{type:t,payload:a})=>{const{bets:s=[],relations:n}=a||{};e.listLoaded=!0,e.entities=s,e.events=(0,r.sA)((null==n?void 0:n.events)||[],(null==n?void 0:n.competitors)||[]),e.league=(null==n?void 0:n.league)||[],e.competitors=(null==n?void 0:n.competitors)||[],e.players=(null==n?void 0:n.players)||[],e.sport=(null==n?void 0:n.sport)||[],e.sportCategories=(null==n?void 0:n.sportCategories)||[],e.result=(null==n?void 0:n.result)||[],e.seasons=(null==n?void 0:n.seasons)||[],e.stages=(null==n?void 0:n.stages)||[],e.variants=(null==n?void 0:n.variants)||[],e.broadcasts=(null==n?void 0:n.broadcasts)||[]},getIncomingBetsError:(e,{type:t,payload:a})=>{e.listLoaded=!0,e.error=a},getIncomingBetsSportsMenuListStart:e=>{e.sportListLoaded=!1},getIncomingBetsSportsMenuListSuccess:(e,t)=>{e.sportListLoaded=!0,e.sports=t.payload.sports},getIncomingBetsSportsMenuListError:(e,t)=>{e.sportListLoaded=!0,e.sportListError=t.payload},clearIncomingBetsState:e=>{e.listLoaded=l.listLoaded,e.sportListLoaded=l.sportListLoaded,e.entities=l.entities,e.error=l.error,e.sports=l.sports,e.sport=l.sport,e.league=l.league,e.competitors=l.competitors,e.players=l.players,e.sportCategories=l.sportCategories,e.result=l.result},setIncomingBetsActiveFilter:(e,t)=>{e.activeFilter=t.payload},setIncomingBetsActiveSport:(e,t)=>{e.activeSport=t.payload}}}),u=m.reducer,{getIncomingBetsFiltersStart:p,getIncomingBetsFiltersSuccess:_,getIncomingBetsFiltersError:g,getIncomingBetsInitialStart:v,getIncomingBetsInitialSuccess:h,getIncomingBetsInitialError:b,getIncomingBetsStart:f,getIncomingBetsSuccess:y,getIncomingBetsError:S,getIncomingBetsSportsMenuListStart:E,getIncomingBetsSportsMenuListSuccess:C,getIncomingBetsSportsMenuListError:T,clearIncomingBetsState:N,setIncomingBetsActiveFilter:k,setIncomingBetsActiveSport:x}=m.actions,w=e=>e[d],L=()=>({type:p.type}),I=(e,t,{Api:a})=>e.pipe((0,s.l4)(p.type),(0,o.mergeMap)((()=>a.incomingBets.getFilters().pipe((0,o.map)((e=>_(e))),(0,o.catchError)((e=>(0,i.of)(g(e)))))))),P=e=>({type:f.type,payload:e}),B=(e,t,{Api:a})=>e.pipe((0,s.l4)(f.type),(0,o.mergeMap)((e=>a.incomingBets.getList(e.payload).pipe((0,o.map)((e=>y(e))),(0,o.catchError)((e=>(0,i.of)(S(e)))))))),F=e=>({type:v.type,payload:e}),M=(e,t,{Api:a})=>e.pipe((0,s.l4)(v.type),(0,o.mergeMap)((e=>a.incomingBets.getList(e.payload).pipe((0,o.map)((e=>h(e))),(0,o.catchError)((e=>(0,i.of)(b(e)))))))),A=()=>({type:E.type}),D=(e,t,{Api:a})=>e.pipe((0,s.l4)(E.type),(0,o.mergeMap)((()=>a.incomingBets.getSportsMenu().pipe((0,o.map)((e=>C(e))),(0,o.catchError)((e=>(0,i.of)(T(e)))))))),j=(0,n.createSelector)(w,(e=>null==e?void 0:e.entities)),O=(0,n.createSelector)(w,(e=>null==e?void 0:e.sports)),R=(0,n.createSelector)(w,(e=>null==e?void 0:e.filtersLoaded)),H=(0,n.createSelector)(w,(e=>null==e?void 0:e.filters)),W=(0,n.createSelector)(w,(e=>null==e?void 0:e.activeFilter)),V=(0,n.createSelector)(w,(e=>null==e?void 0:e.activeSport)),U=(0,n.createSelector)(w,(e=>null==e?void 0:e.listLoaded)),G=(0,n.createSelector)(w,(e=>null==e?void 0:e.sportListLoaded)),$=(0,n.createSelector)(w,(e=>null==e?void 0:e.league)),Z=(0,n.createSelector)(w,(e=>null==e?void 0:e.sports)),z=(0,n.createSelector)(w,(e=>null==e?void 0:e.players)),q=(0,n.createSelector)(w,(e=>e.sportCategories)),X=(0,n.createSelector)(w,(e=>e.result)),J=(0,n.createSelector)(w,(e=>null==e?void 0:e.competitors)),Y=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>{var a;return null==(a=e.competitors)?void 0:a.find((e=>e.id===t))})),K=(0,n.createSelector)(w,(e=>e.events)),Q=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>{var a;return null==(a=e.events)?void 0:a.find((e=>e.id===t))})),ee=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>{var a;return null==(a=e.sport)?void 0:a.find((e=>Number(e.id)===t))})),te=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>{var a;return null==(a=e.league)?void 0:a.find((e=>e.id===t))})),ae=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>{var a;return null==(a=e.sportCategories)?void 0:a.find((e=>e.id===t))})),se=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>e.broadcasts.find((e=>e.eventId===t)))),ne=(0,n.createSelector)(w,((e,t)=>t),((e,t)=>e.result&&e.result[t])),oe=(0,s.lp)(I,B,M,D)},16688:(e,t,a)=>{"use strict";a.d(t,{w:()=>d});var s=a(7560),n=a(2784),o=a(45980),i=a(64208),r=a(37406),l=a(11948);const c=({path:e,children:t,customClass:a="",useWrapper:o=!1,wrapperClass:i,customAside:c,onClick:d=null,isBaseLink:m=!1,dataTest:u="",isTextPage:p})=>{const _=(p||c||m)&&!(0,r.P)(),g=e&&e!==window.location.pathname,v=o?n.createElement("span",{className:i||"site-menu__link-text"},t):t;return n.createElement(n.Fragment,null,!!_&&n.createElement("a",(0,s.Z)({className:a},g?{href:e}:{},{"data-test":u}),v),!_&&n.createElement(l.E,{onClick:d,className:a,to:e,dataTest:u},v))},d=(0,o.connect)((e=>({isTextPage:(0,i.nN5)(e),customAside:(0,i.v2T)(window.location.pathname)})))((0,n.memo)(c))},16083:(e,t,a)=>{"use strict";a.d(t,{_T:()=>s._,Mk:()=>n.Mk,Y9:()=>o.Y,Fs:()=>_,sO:()=>n.sO,wg:()=>n.wg,lx:()=>s.l});var s=a(18069),n=a(74658),o=a(18279),i=a(2784),r=a(20231),l=a(69180),c=a(45980),d=a(48409),m=a(89793),u=a(23495);const p=({visible:e,messageData:t,onClose:a})=>{const{message:s,params:o}=t||{},c=(0,i.useCallback)((()=>a()),[a]);return i.createElement(i.Fragment,null,s&&e&&i.createElement(n.Mk,{identifier:"sessionGame",portalType:n.sO.notice,onClose:c},i.createElement("div",{className:(0,r.cn)([m.Z.modal,m.Z.session])},i.createElement("div",{className:m.Z.message},i.createElement(i.Fragment,null,(0,l.__)(s,o))),i.createElement("div",{className:m.Z.actions},i.createElement(u.z,{clickHandler:c,buttonType:{type:"button"},text:(0,l.__)("Notification_._Button_._Ok"),type:["full","secondary"],dataTest:"modalSessionOKButton"})))))},_=(0,c.connect)((e=>({visible:(0,d.XRs)(e),messageData:(0,d.a6x)(e)})),(e=>({closeModal:()=>{e((0,d._Ud)())}})))((0,i.memo)(p))},18069:(e,t,a)=>{"use strict";a.d(t,{_:()=>u,l:()=>m});var s=a(2784),n=a(69180),o=a(20231),i=a(89793),r=a(23495),l=a(8909),c=a(74658),d=a(32424);const m=(0,n.__)("Notification_._Wager Message_._Wager"),u=({message:e,closeIcon:t,noticeIcon:a,onCancel:m,onSuccess:u})=>s.createElement(c.Mk,{identifier:"confirmation",portalType:c.sO.custom,closeIcon:t,onClose:m},s.createElement("div",{className:(0,o.cn)([i.Z.modal,i.Z.notice,i.Z.confirmation])},s.createElement("div",{className:i.Z.image},s.createElement(l.l,{icon:a||d.X.SvgNotice})),s.createElement("div",{className:i.Z.message},(0,n.__)(e)),s.createElement("div",{className:i.Z.actions},s.createElement("div",{className:i.Z.col},s.createElement(r.z,{clickHandler:u,buttonType:{type:"button"},text:(0,n.__)("Notification_._Button_._Ok"),type:["full","default"],dataTest:"modalSuccessOKButton"})),s.createElement("div",{className:i.Z.col},s.createElement(r.z,{clickHandler:m,buttonType:{type:"button"},text:(0,n.__)("Notification_._Button_._Cancel"),type:["full","secondary"],dataTest:"modalSuccessCancelButton"})))))},74658:(e,t,a)=>{"use strict";a.d(t,{Mk:()=>v,sO:()=>g,wg:()=>_});var s=a(2784),n=a(28316),o=a(20231),i=a(83807),r=a(32424),l=a(8909),c=a(80600),d=a(85981),m=a(62437);const u="ui-modal-portal_modal__asKuH",p={count:0},_="portal-active";let g=function(e){return e.base="base-portal",e.custom="custom-portal",e.notice="notice-portal",e}({});const v=(0,s.forwardRef)((({identifier:e,sectionView:t,fullHeight:a,offsetForTimeBlock:v,children:h,portalType:b=g.base,withShadow:f,customClass:y,closeOnEscape:S,closeOnOutsideClick:E,additionalLayer:C=null,useAnimation:T=!0,isModern:N,closeIcon:k,onClose:x,isBlurModal:w,additionalCloseButonStyle:L,closeButtonClass:I,position:P="center"},B)=>{const[F,M]=(0,s.useState)(!0),{container:A}=(0,m.m)({containerId:"portal",testIdentifier:e}),{clickContainerRef:D}=(0,c.y)({useHook:E,onClick:x});return(0,d.H)({useHook:S,onEscape:x}),(0,s.useLayoutEffect)((()=>(window.dispatchEvent(new Event("scroll")),p.count+=1,M(!1),1===p.count&&document.documentElement.classList.add(_),()=>{p.count-=1,0===p.count&&document.documentElement.classList.remove(_)})),[]),s.createElement(s.Fragment,null,!!A&&(0,n.createPortal)(s.createElement("div",{className:(0,o.cn)([i.XQ.default,u,F&&i.XQ.beforeCreate,T&&!t&&i.XQ.useAnimation,t&&i.XQ.sectionView,a&&i.XQ.fullHeight,v&&i.XQ.offsetForTimeBlock,f&&i.XQ.withShadow,N&&i.XQ.isModern,w&&i.XQ.isBlurModal,"bottom"===P&&i.XQ.bottomPosition,b,y]),ref:B},s.createElement("div",{className:"ui-modal-portal__wrapper"},s.createElement("div",{className:"ui-modal-portal__content",ref:D,"data-test":"modalNotificationPopup"},!!x&&s.createElement("button",{className:(0,o.cn)(["ui-modal-portal__close-button",I]),type:"button",onClick:x,"data-test":"modalCloseButton",style:L},s.createElement(l.l,{icon:k||r.X.SvgClose})),h)),C),A))}))},18279:(e,t,a)=>{"use strict";a.d(t,{Y:()=>g});var s=a(2784),n=a(20231),o=a(69180),i=a(66203),r=a(45980),l=a(89793),c=a(74658),d=a(32424),m=a(8909),u=a(23495);const p={success:l.Z.success,fail:l.Z.fail,notice:l.Z.notice},_=({visible:e,message:t,state:a,params:i,successIcon:r,failIcon:_,noticeIcon:g,closeModal:v})=>{const h={success:r||d.X.SvgSuccessMark,fail:_||d.X.SvgClose,notice:g||d.X.SvgNotice};return s.createElement(s.Fragment,null,e&&s.createElement(c.Mk,{identifier:"notification",portalType:c.sO.notice,onClose:v},s.createElement("div",{className:(0,n.cn)([l.Z.modal,p[a]])},s.createElement("div",{className:l.Z.image},s.createElement(m.l,{icon:h[a]})),s.createElement("div",{className:l.Z.message},(0,o.__)(t,i)),s.createElement("div",{className:l.Z.actions},s.createElement(u.z,{clickHandler:v,buttonType:{type:"button"},text:(0,o.__)("Notification_._Button_._Ok"),type:["full","default"],dataTest:"modalSuccessOKButton"})))))},g=(0,r.connect)((e=>({visible:(0,i.Or)(e),message:(0,i.he)(e),state:(0,i.cw)(e),params:(0,i.Iv)(e)})),(e=>({closeModal:()=>{e((0,i.jw)())}})))((0,s.memo)(_))},90905:(e,t,a)=>{"use strict";a.d(t,{E:()=>i,c:()=>o});var s=a(69180),n=a(2784);const o=({modifier:e})=>n.createElement("ul",{className:`${e||""}`},n.createElement("li",null,(0,s.__)("Password Requirements_._Text_._Cannot be empty")),n.createElement("li",null,(0,s.__)("Password Requirements_._Text_._Length must be a minimum of 8 characters")),n.createElement("li",null,(0,s.__)("Password Requirements_._Text_._Must contain both Latin alpha and numeric characters with no spaces"))),i=()=>n.createElement("ul",null,n.createElement("li",null,(0,s.__)("Password Recommendations_._Text_._Recommended password length of 8\u201320 characters")),n.createElement("li",null,(0,s.__)("Password Recommendations_._Text_._Include lowercase and uppercase Latin alphabetic characters, numbers and symbols")),n.createElement("li",null,(0,s.__)("Password Recommendations_._Text_._Must not contain your First name or Last name , email address etc")))},77574:(e,t,a)=>{"use strict";a.d(t,{s:()=>o,z:()=>n});var s=a(2784);let n=function(e){return e.live="live",e.line="line",e.pinnedLive="pinnedLive",e.pinnedLine="pinnedLine",e.leagueEvents="league-events",e.highlights="highlights",e.topLive="top-live",e.topLine="top-line",e.search="search",e.oddsBooster="odds-booster",e}({});const o=s.createContext(null)},82784:(e,t,a)=>{"use strict";a.d(t,{H:()=>s.H,Mn:()=>s.Mn,fw:()=>s.fw});var s=a(33674)},33674:(e,t,a)=>{"use strict";a.d(t,{H:()=>n,Mn:()=>RealTimeIncomingBetsClient,fw:()=>o});var s=a(29016);let n=function(e){return e[e.singleBet=0]="singleBet",e[e.multibet=1]="multibet",e}({}),o=function(e){return e.all="all",e.highRollers="highRollers",e.singleBet="singleBet",e.multiBet="multiBet",e}({});class RealTimeIncomingBetsClient extends s.e5{constructor(...e){super(...e),this.realTimeIncomingBetsApi={getList:"api/v2/real-time-incoming-bets",getFilters:"/api/v2/real-time-incoming-bets/filters",getSelected:"api/v2/real-time-incoming-bets/bet"}}getList(e){return this.get(this.realTimeIncomingBetsApi.getList,e)}getFilters(){return this.get(this.realTimeIncomingBetsApi.getFilters)}getSelected(e){return this.get(`${this.realTimeIncomingBetsApi.getSelected}/${e}`)}}},57244:(e,t,a)=>{"use strict";a.d(t,{o:()=>_});var s=a(45980),n=a(72811),o=a(4269),i=a(59425),r=a(6504),l=a(89042),c=a(83807),d=a(96474),m=a(64208),u=a(96924);const p=(0,n.createSelector)((e=>e||""),(e=>Number(e.split(":")[2]))),_=({bet:e})=>{const{sportId:t,leagueId:a,eventId:n,competitor1Id:_,competitor2Id:g}=e,{sport:v,league:h,format:b,alive:f,players:y,marketTranslations:S,outcomesTranslations:E,variantTranslations:C,results:T,currencyByCode:N,balanceInfo:k,statusName:x,team1:w,team2:L,broadcast:I,broadcastEnabled:P,event:B,statsExternalUrl:F}=(0,s.useSelector)((e=>{var s,v,h;const b=(0,u.em)(e,a),f=(0,u.D)(e,n),y=(0,u.Yi)(e),S=((r.J.get(l.T$)||c.bx.live)===c.bx.line?(0,i.ldO)(e):(0,i.nL_)(e)).find((e=>Number(e.id)===t)),E=(0,u.jr)(e,n),C=(0,m.Jx9)(e),T=(0,m.a3s)(e),N=(null==E?void 0:E.status)===c.N3.line&&`${C}/${T}/match/${p(E.vendorEventId)}`;return{sport:S,league:b,format:(0,o.xqU)(e),alive:(0,i.izq)(e),players:(0,u.gB)(e),marketTranslations:(0,i.Tke)(e),outcomesTranslations:(0,i.j0E)(e),variantTranslations:(0,i._L3)(e),results:f,balanceInfo:(0,o.yt6)(e),statusName:(0,i._8l)(e,null!=(s=null==f?void 0:f.matchStatusId)?s:null),currencyByCode:t=>(0,o.BrI)(e,t),team1:null==(v=(0,d.xP)(y,_))?void 0:v.name,team2:null==(h=(0,d.xP)(y,g))?void 0:h.name,broadcast:(0,u.OI)(e,n),broadcastEnabled:(0,m.HVK)(e),event:E,statsExternalUrl:N}}),s.shallowEqual);return{sport:v,league:h,format:b,alive:f,players:y,marketTranslations:S,outcomesTranslations:E,variantTranslations:C,results:T,currencyByCode:N,balanceInfo:k,statusName:x,team1:w,team2:L,broadcast:I,broadcastEnabled:P,event:B,statsExternalUrl:F}}},18203:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var s=a(45980),n=a(2784),o=a(96924);const i=()=>{const e=(0,s.useDispatch)(),{filters:t,activeFilter:a}=(0,s.useSelector)((e=>({filters:(0,o.Jt)(e),activeFilter:(0,o.Cv)(e)})),s.shallowEqual);(0,n.useEffect)((()=>{e((0,o.v9)())}),[]),(0,n.useEffect)((()=>{t.length&&!a&&e((0,o.KK)(t[0]))}),[t,a]);const i=(0,n.useCallback)((t=>{e((0,o.KK)(t))}),[o.KK]);return{filters:t,activeFilter:a,setFilter:i}}},1792:(e,t,a)=>{"use strict";a.d(t,{Y:()=>l});var s=a(45980),n=a(2784),o=a(83807),i=a(1040),r=a(67859);const l=()=>{const e=(0,s.useDispatch)(),{selectedBet:t,isLoading:a}=(0,s.useSelector)((e=>({selectedBet:(0,r.QL)(e),isLoading:(0,i.u1e)(e)})),s.shallowEqual);return{handleReplaceBet:(0,n.useCallback)((()=>{const a=t.details.map((({outcomeId:e,eventId:t,marketId:a,specifiers:s,outcomeType:n,eventType:i})=>({outcomeId:e,eventId:t,marketId:a,specifiers:s,outcomeType:n,eventType:i,madeFrom:o.Px.REAL_TIME_INCOMING_BETS})));e((0,i.$Jq)(a))}),[t]),isLoading:a,eventsCount:Number(null==t?void 0:t.details.length)}}},2078:(e,t,a)=>{"use strict";a.d(t,{G:()=>o});var s=a(69180),n=a(82784);const o=e=>e.type===n.H.singleBet?e.eventName:(0,s.__)("Real time incoming bets_._Event name_._Multibet (%eventAmount%)",{eventAmount:e.eventAmount})},67859:(e,t,a)=>{"use strict";a.d(t,{QL:()=>s.QL,fs:()=>s.fs,jj:()=>s.jj});var s=a(96924)},96924:(e,t,a)=>{"use strict";a.d(t,{Bz:()=>g,C7:()=>p,Cv:()=>M,D:()=>z,FM:()=>I,J4:()=>h,JM:()=>f,Jl:()=>V,Jt:()=>F,KK:()=>C,Ng:()=>q,OI:()=>X,OR:()=>w,QL:()=>B,Qi:()=>O,RA:()=>D,S2:()=>d,TT:()=>b,V1:()=>W,V_:()=>_,Yi:()=>U,ZV:()=>G,_i:()=>Z,bI:()=>u,bZ:()=>x,em:()=>$,fT:()=>L,fs:()=>P,gB:()=>H,i_:()=>A,je:()=>c,jj:()=>v,jr:()=>J,lK:()=>T,mC:()=>R,mF:()=>Y,nn:()=>S,pl:()=>k,sR:()=>m,ul:()=>y,uq:()=>j,v9:()=>N,vA:()=>E,xj:()=>l,xk:()=>r});var s=a(72811),n=a(56320),o=a(98242),i=a(11817);let r=function(e){return e.none="none",e.selected="selected",e}({});const l={entities:[],selected:null,activeFilter:null,filters:[],listLoaded:!1,selectedLoaded:!1,error:null,sports:[],results:{},competitors:[],players:[],sportCategories:[],leagues:[],activeModal:r.none,broadcasts:[],events:[]},c="realTimeIncomingBets",d=(0,s.createSlice)({name:c,initialState:l,reducers:{getRealTimeIncomingBetsFiltersStart:e=>{},getRealTimeIncomingBetsFiltersSuccess:(e,t)=>{e.filters=t.payload.filters},getRealTimeIncomingBetsFiltersError:()=>{},getRealTimeIncomingBetsStart:e=>{e.listLoaded=!1},getRealTimeIncomingBetsSuccess:(e,t)=>{e.listLoaded=!0,e.entities=t.payload.bets},getRealTimeIncomingBetsError:(e,t)=>{e.listLoaded=!0,e.error=t.payload},getRealTimeIncomingBetsSelectedStart:e=>{e.selectedLoaded=!1,e.activeModal=r.selected},getRealTimeIncomingBetsSelectedSuccess:(e,t)=>{e.selectedLoaded=!0;const{bets:a=[],relations:s={}}=t.payload||{},[n]=a;e.selected=n,e.sports=s.sport,e.leagues=s.league,e.competitors=s.competitors,e.players=s.players,e.sportCategories=s.sportCategories,e.results=s.result,e.broadcasts=s.broadcasts,e.events=s.events},getRealTimeIncomingBetsSelectedError:(e,t)=>{e.selectedLoaded=!0,e.error=t.payload},clearRealTimeIncomingBetsSelected:e=>{e.selected=l.selected,e.selectedLoaded=l.selectedLoaded,e.activeModal=l.activeModal},clearRealTimeIncomingBetsState:e=>{e.listLoaded=l.listLoaded,e.selectedLoaded=l.selectedLoaded,e.entities=l.entities,e.selected=l.selected,e.error=l.error,e.sports=l.sports,e.leagues=l.leagues,e.competitors=l.competitors,e.players=l.players,e.sportCategories=l.sportCategories,e.results=l.results,e.activeFilter=l.activeFilter,e.activeModal=l.activeModal,e.broadcasts=l.broadcasts},setRealTimeIncomingBetsActiveFilter:(e,t)=>{e.activeFilter=t.payload}}}),m=d.reducer,{getRealTimeIncomingBetsFiltersStart:u,getRealTimeIncomingBetsFiltersSuccess:p,getRealTimeIncomingBetsFiltersError:_,getRealTimeIncomingBetsStart:g,getRealTimeIncomingBetsSuccess:v,getRealTimeIncomingBetsError:h,getRealTimeIncomingBetsSelectedStart:b,getRealTimeIncomingBetsSelectedError:f,getRealTimeIncomingBetsSelectedSuccess:y,clearRealTimeIncomingBetsState:S,clearRealTimeIncomingBetsSelected:E,setRealTimeIncomingBetsActiveFilter:C}=d.actions,T=e=>e[c],N=()=>({type:u.type}),k=(e,t,{Api:a})=>e.pipe((0,o.l4)(u.type),(0,n.mergeMap)((()=>a.realTimeIncomingBets.getFilters().pipe((0,n.map)((e=>p(e))),(0,n.catchError)((()=>(0,i.of)(_()))))))),x=e=>({type:g.type,payload:e}),w=(e,t,{Api:a})=>e.pipe((0,o.l4)(g.type),(0,n.mergeMap)((e=>a.realTimeIncomingBets.getList(e.payload).pipe((0,n.map)((e=>v(e))),(0,n.catchError)((e=>(0,i.of)(h(e)))))))),L=e=>({type:b.type,payload:e}),I=(e,t,{Api:a})=>e.pipe((0,o.l4)(b.type),(0,n.mergeMap)((e=>a.realTimeIncomingBets.getSelected(e.payload).pipe((0,n.map)((e=>y(e))),(0,n.catchError)((e=>(0,i.of)(f(e)))))))),P=(0,s.createSelector)(T,(e=>e.entities)),B=(0,s.createSelector)(T,(e=>e.selected)),F=(0,s.createSelector)(T,(e=>e.filters)),M=(0,s.createSelector)(T,(e=>e.activeFilter)),A=(0,s.createSelector)(T,(e=>e.listLoaded)),D=(0,s.createSelector)(T,(e=>e.selectedLoaded)),j=(0,s.createSelector)(T,(e=>e.sports)),O=(0,s.createSelector)(T,(e=>e.leagues)),R=(0,s.createSelector)(T,(e=>e.events)),H=(0,s.createSelector)(T,(e=>e.players)),W=(0,s.createSelector)(T,(e=>e.sportCategories)),V=(0,s.createSelector)(T,(e=>e.results)),U=(0,s.createSelector)(T,(e=>e.competitors)),G=(0,s.createSelector)(j,((e,t)=>t),((e,t)=>null==e?void 0:e.find((e=>Number(e.id)===t)))),$=(0,s.createSelector)(O,((e,t)=>t),((e,t)=>null==e?void 0:e.find((e=>Number(e.id)===t)))),Z=(0,s.createSelector)(W,((e,t)=>t),((e,t)=>null==e?void 0:e.find((e=>Number(e.id)===t)))),z=(0,s.createSelector)(V,((e,t)=>t),((e,t)=>e[t])),q=(0,s.createSelector)(T,(e=>e.activeModal)),X=(0,s.createSelector)(T,((e,t)=>t),((e,t)=>{var a;return null==(a=e.broadcasts)?void 0:a.find((e=>e.eventId===t))})),J=(0,s.createSelector)(T,((e,t)=>t),((e,t)=>{var a;return null==(a=e.events)?void 0:a.find((e=>e.id===t))})),Y=(0,o.lp)(k,w,I)},99822:(e,t,a)=>{"use strict";a.d(t,{DC:()=>i,Hc:()=>l,M7:()=>u,SV:()=>c,UU:()=>r,bs:()=>o,i9:()=>d,oy:()=>n,t7:()=>m});var s=a(72811);const n="favoriteCompetitorsFilter",o={entities:[]},i=(0,s.createSlice)({name:n,initialState:o,reducers:{favoriteCompetitorsFilterAdd:(e,t)=>{e.entities.push(t.payload)},favoriteCompetitorsFilterRemove:(e,t)=>{e.entities=e.entities.filter((e=>e!==t.payload))},favoriteCompetitorsFilterClear:e=>{e.entities=o.entities}}}),r=i.reducer,{favoriteCompetitorsFilterAdd:l,favoriteCompetitorsFilterRemove:c,favoriteCompetitorsFilterClear:d}=i.actions,m=e=>e[n],u=(0,s.createSelector)(m,(e=>e.entities))},34872:(e,t,a)=>{"use strict";a.d(t,{Al:()=>r,M8:()=>n,MV:()=>i,ZZ:()=>g,cx:()=>l,hO:()=>u,il:()=>_,sZ:()=>m,vo:()=>o,wH:()=>d,wg:()=>c,xj:()=>p});var s=a(72811);const n="leaguesStore",o={entities:[],loaded:!1,error:null},i=(0,s.createSlice)({name:n,initialState:o,reducers:{leaguesStoreAdd:(e,t)=>{e.entities.push(t.payload)},leaguesStoreRemove:(e,t)=>{e.entities=e.entities.filter((e=>e!==t.payload))},leaguesClear:(e,t)=>{e.entities=o.entities},leaguesStoreMultiplyAdd:(e,t)=>{e.entities=t.payload||[]}}}),r=i.reducer,{leaguesStoreAdd:l,leaguesStoreRemove:c,leaguesClear:d,leaguesStoreMultiplyAdd:m}=i.actions,u=e=>e[n],p=(0,s.createSelector)(u,(e=>e.entities)),_=(0,s.createSelector)(u,(e=>e.loaded)),g=(0,s.createSelector)(u,(e=>e.error))},44939:(e,t,a)=>{"use strict";a.d(t,{T:()=>o});var s=a(2784),n=a(71035);const o=({children:e})=>{const{onLoad:t}=(()=>{const{updateFallback:e}=s.useContext(n.M);return{onLoad:s.useCallback((t=>{void 0===t&&(t=null),e(t)}),[e])}})(),a=s.useMemo((()=>s.createElement(s.Fragment,null,e)),[e]);return s.useLayoutEffect((()=>{requestAnimationFrame((()=>{t(a)}))}),[t,a]),a}},71035:(e,t,a)=>{"use strict";a.d(t,{D:()=>o,M:()=>n});var s=a(2784);const n=s.createContext({updateFallback:()=>{}}),o=({children:e})=>{const[t,a]=s.useState(null),o=s.useCallback((e=>{a((()=>e))}),[]),i=s.useMemo((()=>e),[e]);return s.createElement(n.Provider,{value:{updateFallback:o}},s.createElement(s.Suspense,{fallback:t},i))}},30431:(e,t,a)=>{"use strict";a.d(t,{k:()=>Se,o:()=>Ne});var s=a(2784),n=a(69180),o=a(46671),i=a(83807),r=a(11948),l=a(46115),c=a(64208),d=a(99906),m=a(20231),u=a(8909),p=a(54671),_=a(41690);const g="odds-booster-banners_league__I6jJm",v="odds-booster-banners_leagueInner__tLa-i",h="odds-booster-banners_banner__J3u8Y",b="odds-booster-banners_header__ls8b7",f="odds-booster-banners_icon__9ZJvT",y="odds-booster-banners_eventName__6Nsoc",S="odds-booster-banners_teams__2zuHO",E="odds-booster-banners_result__oAsNk",C="odds-booster-banners_score__IOzOt",T="odds-booster-banners_timerWrapper__cas9c",N="odds-booster-banners_timerIcon__7od1r",k="odds-booster-banners_timer__dLDKs",x="odds-booster-banners_headerItem__OQp1p",w="odds-booster-banners_headerItemRight__l1N3j",L="odds-booster-banners_broadcastIcon__qNWib",I="odds-booster-banners_iconBg__PP0Kc",P="odds-booster-banners_date__sQ7sA",B="odds-booster-banners_tooltip__mFG9V",F="odds-booster-banners_item__8p1SH",M=({league:e,category:t})=>s.createElement("div",{className:g},s.createElement(_.Q,{league:e,category:t}),s.createElement("span",{className:v},e.name));var A=a(99932);const D=({tips:e})=>{const[t,a]=(0,s.useState)(!1);return s.createElement(s.Fragment,null,s.createElement(A.le,{name:d.D.analytics_market_item,onClick:()=>{a(!0)}}),t&&s.createElement(A.dy,{title:(0,n.__)("Odds booster banners_._analytics drawer title_._Analytics"),onClose:()=>{a(!1)}},e))},j=({tips:e})=>s.createElement("div",null,s.createElement(p.TitleHover,{classNames:[B],title:e,style:{width:"192px",textAlign:"left"},position:"bottomRight"},s.createElement(A.le,{name:d.D.analytics_market_item}))),O=({tips:e})=>{const t=(0,n.W7)();return s.createElement(s.Fragment,null,t&&s.createElement(D,{tips:e}),!t&&s.createElement(j,{tips:e}))},R=({isLive:e,tips:t,isModernView:a,isBroadcastIconRendering:o,league:i,category:r,openStatsWindow:l,eventId:c})=>s.createElement("div",{className:b},s.createElement("div",{className:x},e&&s.createElement("div",{className:f},s.createElement(p.IconLive,{id:c})),o&&s.createElement("div",{className:f},s.createElement(u.l,{name:a?d.D.modernBroadcast:d.D.ic_broadcast,modifier:L}))),!!i&&s.createElement(M,{league:i,category:r}),s.createElement("div",{className:(0,m.cn)([x,w])},t&&s.createElement("div",{className:(0,m.cn)([f,I])},s.createElement(O,{tips:t})),!e&&s.createElement("div",{onClick:l,className:(0,m.cn)([f,I])},s.createElement(p.TitleHover,{classNames:[B],title:(0,n.__)("Event Table_._Stats Open Tooltip_._Open in new window"),style:{width:"152px"},position:"bottomRight",containerStyle:{cursor:"pointer"}},s.createElement(u.l,{name:d.D.factorStats})))));var H=a(5915),W=a(49236),V=a(32424),U=a(27009);const G=({result:e,event:t})=>{const{clock:a,team1Score:o,team2Score:r}=e||{},{matchTime:l,stoppageTime:c}=a||{},{status:d}=t||{},m=W._gL.includes(d),p=i.kt.includes(d),{timeData:_}=(0,U.A)({timer:l,additionalTime:c});return s.createElement("div",{className:E},s.createElement("div",{className:C},o),m&&!!l&&s.createElement("div",{className:T},s.createElement(u.l,{icon:V.X.LiveTimer,modifier:N}),s.createElement("div",{className:k},!!_&&s.createElement(s.Fragment,null,_.totalMinutes,":",_.seconds))),p&&s.createElement("div",{className:k},(0,n.__)("Event Header_._Status_._FINISHED")),s.createElement("div",{className:C},r))};var $=a(69083),Z=a(52185);const z=({date:e})=>s.createElement("div",{className:P},s.createElement("div",null,s.createElement(Z.b,{value:e,onlyDate:!0})),s.createElement("div",null,s.createElement(Z.b,{value:e,onlyTime:!0})));var q=a(96474),X=a(59425),J=a(45980),Y=a(1040),K=a(4269);const Q="odds-booster-banners-outcomes_wrapper__nSRdb",ee="odds-booster-banners-outcomes_outcome__s0aEo",te="odds-booster-banners-outcomes_title__3tcEN",ae="odds-booster-banners-outcomes_outcomeInner__rGvL9",se="odds-booster-banners-outcomes_outcomeTitle__Xl5mr",ne="odds-booster-banners-outcomes_outcomeActive__MIsAt",oe="odds-booster-banners-outcomes_outcomeDisabled__6dc8R",ie="odds-booster-banners-outcomes_outcomeUp__SMpqP",re="odds-booster-banners-outcomes_outcomeDown__-kPBP",le="odds-booster-banners-outcomes_maxOddsBoosted__WXbM+",ce="odds-booster-banners-outcomes_longFormat__vX9ro",de="odds-booster-banners-outcomes_outcomeName__OzvMM",me="odds-booster-banners-outcomes_lockIconWrapper__d8CpO";var ue=a(69e3);const pe=({coefficient:e,event:t,result:a,alive:n,league:o,category:r,title:l,selectFactor:c,getIsActive:u,removeFactor:p,outcomes:_,changeSingleEvent:g,quickBetEnabled:v,bets:h,quickBetSum:b,showNoMoreBetsModal:f})=>{const y=u(e),{disabled:S,suspended:E}=(0,ue.d4)({alive:n,coefficient:e}),{direction:C,toggleFactor:T}=(0,ue.pe)({category:r,league:o,result:a,odd:e,removeFactor:p,isActive:y,selectFactor:c,event:t,alive:n,changeSingleEvent:g,madeFrom:i.Px.LIST,quickBetEnabled:v,quickBetSum:b,bets:h,showNoMoreBetsModal:f});return s.createElement("button",{type:"button",onClick:T,className:(0,m.cn)([ee,y&&ne,E&&oe,S&&oe,!S&&"up"===C&&ie,!S&&"down"===C&&re]),disabled:E||S},s.createElement("span",{className:ae},(E||S)&&s.createElement("div",{className:me},s.createElement(A.le,{name:d.D.lock})),!(E||S)&&s.createElement(s.Fragment,null,s.createElement("span",{className:se},l&&s.createElement("span",null,l,":\xa0"),s.createElement("span",{className:de},e.name)),s.createElement(A.ON,{odd:e.v,eventId:t.id,outcomeId:e.id,marketId:e.marketId,specifiers:e.specifiers,outcomes:_}))))},_e=(0,J.connect)(((e,t)=>({quickBetEnabled:(0,K.HM_)(e),quickBetSum:(0,K.$mZ)(e),bets:(0,Y.iXG)(e)})),(e=>({changeSingleEvent(t){e((0,Y.LXT)(t))},showNoMoreBetsModal:()=>{e((0,Y.Mtq)())}})))((0,s.memo)(pe)),ge={1:({bannerOutcomes:e,result:t,category:a,event:n,league:o,alive:i,selectOdd:r,title:l,getIsActive:c,removeOdd:d,outcomes:m})=>{const[u]=e;return s.createElement(s.Fragment,null,!!u&&!!u.v&&s.createElement(_e,{coefficient:u,result:t,category:a,league:o,event:n,alive:i,selectFactor:r,title:l,getIsActive:c,removeFactor:d,outcomes:m}))},2:({bannerOutcomes:e,alive:t,result:a,category:n,league:o,event:i,selectOdd:r,title:l,getIsActive:c,removeOdd:d,outcomes:m})=>{const[u,p]=e;return s.createElement(s.Fragment,null,!!u&&!!u.v&&s.createElement(_e,{coefficient:u,result:a,category:n,league:o,event:i,alive:t,selectFactor:r,getIsActive:c,removeFactor:d,outcomes:m}),s.createElement("div",{className:te},l),!!p&&!!p.v&&s.createElement(_e,{coefficient:p,result:a,category:n,league:o,event:i,alive:t,selectFactor:r,getIsActive:c,removeFactor:d,outcomes:m}))},3:({bannerOutcomes:e,alive:t,event:a,league:n,result:o,category:i,selectOdd:r,getIsActive:l,removeOdd:c,outcomes:d})=>s.createElement(s.Fragment,null,e.map((e=>s.createElement(s.Fragment,{key:e.id},!!e&&!!e.v&&s.createElement(_e,{coefficient:e,category:i,result:o,league:n,event:a,alive:t,selectFactor:r,getIsActive:l,removeFactor:c,outcomes:d})))))},ve=e=>{if(e&&e.title){const{outcomes:t}=e,[a]=t||[];if(a&&(0,q.Ym)(a.marketId,a.specifiers)&&t.length>1){const t=a.specifiers.split("=")[1];return`${e.title} ${t}`}return e.title}return null};function he(e,t,a){return Array.isArray(e)&&(0,q.Ym)(t,a)&&e.length>1?[...e].reverse():e}const be=({league:e,category:t,event:a,bannerMarket:n,outcomes:o})=>{const{market:i,selectOdd:r,results:l,alive:c,getIsActive:d,removeOdd:u,isLongFormat:p,isMaxOddsBoosted:_,quickBetEnabled:g,quickBetSum:v,bets:h,showNoMoreBetsModal:b}=(0,X.C8W)({outcomes:n,event:a}),{outcomes:f=[]}=i||{},y=ge[f.length||3];return s.createElement("div",{className:(0,m.cn)([Q,p&&ce,_&&le])},s.createElement(y,{title:ve(i),bannerOutcomes:he(f,n.id,n.specifiers),category:t,alive:c,event:a,league:e,selectOdd:e=>g?((!v||1===(null==h?void 0:h.length))&&b(),(null==h?void 0:h.length)<1&&r(e)):g?void 0:r(e),result:l,getIsActive:d,removeOdd:u,outcomes:he(o,n.id,n.specifiers),market:n}))},fe=({banner:e})=>{const{league:t,tips:a,category:n,broadcast:d,broadcastsEnabled:m,viewType:u,openStatsWindow:p,results:_,bannerBg:g,event:v,bannerMarket:b,outcomes:f,sport:E}=(0,l.c8)({banner:e}),{competitor1Id:C,competitor2Id:T}=v,N=(0,o.MF)(v),k=m&&(!N||!!d),x=u===i.EO.modern,{team1:w,team2:L}=v||{},I=`${w} \u2013 ${L}`,P=(0,s.useMemo)((()=>(0,c.SaD)(E,t,v)),[E,t,v]);return s.createElement(s.Fragment,null,!!b&&b.outcomes&&s.createElement($.j,{path:g,className:h,webpSupport:!1},s.createElement(R,{league:t,category:n,eventId:v.id,isLive:N,isBroadcastIconRendering:k,tips:a,isModernView:x,openStatsWindow:p}),s.createElement(r.E,{to:P,className:y},I),s.createElement("div",{className:S},s.createElement(H.Z,{team:C}),N&&!!_&&s.createElement(G,{result:_,event:v}),!N&&s.createElement(z,{date:v.time}),s.createElement(H.Z,{team:T})),s.createElement(be,{event:v,league:t,category:n,bannerMarket:b,outcomes:f})))};var ye=a(92961);const Se=({banners:e,arrows:t=!0})=>{const a=(0,n.W7)();return s.createElement(ye.Z,{arrows:!!t&&!a,itemClassNames:[F]},e.map((e=>s.createElement(fe,{key:e.eventId,banner:e}))))};var Ee=a(19813);const Ce="odds-booster-event-icon_icon__czfaX",Te="odds-booster-event-icon_tooltip__FLU2w",Ne=()=>s.createElement(Ee.Z,{position:"bottom",title:(0,n.__)("Event tooltip_._Odds booster_._Boosted odds"),classNames:[Te],containerStyle:{marginLeft:"6px"}},s.createElement(A.le,{icon:V.X.BoostedOddIcon,modifier:Ce}))},26219:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var s=a(4269),n=a(64208);const o={mapStateToProps:e=>({auth:(0,s.Q0O)(e),showNewCashier:(0,n.cxR)(e)}),mapDispatchToProps:e=>({openModal:t=>{e((0,s.ARU)(t))}})}},9984:(e,t,a)=>{"use strict";a.d(t,{t:()=>r});var s=a(2784),n=a(23971),o=a(69180);const i=[{title:(0,o.__)("Default_._Status Filter Type_._All"),section:n.Txt.all},{title:(0,o.__)("Default_._Status Filter Type_._Sports"),section:n.Txt.sports},{title:(0,o.__)("Default_._Text_._Casino"),section:n.Txt.casino},{title:(0,o.__)("Default_._Text_._VIP"),section:n.Txt.vip}],r=({promotions:e,casinoDisabled:t,disabledVip:a,getPromotions:o})=>{const[r,l]=(0,s.useState)(n.Txt.all),c=e.find((e=>e.type===n.Txt.vip)),d=i.filter((e=>!t||e.section!==n.Txt.casino)).filter((e=>!(a||!c)||e.section!==n.Txt.vip)),m=(0,s.useMemo)((()=>e.filter((e=>r===n.Txt.all||e.type===r)).filter((e=>a?e.type!==n.Txt.vip:e))),[r,e,a]);return(0,s.useEffect)((()=>{o()}),[o]),{promotionItems:m,sectionMenuItems:d,selectedSection:r,sectionMenuVisible:d.length>2,changeSection:e=>{l(e)}}}},85003:(e,t,a)=>{"use strict";a.d(t,{VG:()=>l,d7:()=>r,gg:()=>i});var s=a(23971),n=a(69180),o=a(99906);const i={[s.Txt.casino]:(0,n.__)("Default_._Text_._Casino"),[s.Txt.sports]:(0,n.__)("Default_._Title Link Type_._Sport"),[s.Txt.all]:(0,n.__)("Default_._Status Filter Type_._All")},r={[s.Txt.vip]:o.D.vip_diamond,[s.Txt.casino]:o.D.ic_promotionsCasino,[s.Txt.sports]:o.D.sport,[s.Txt.all]:o.D.sportCasino},l={[s.Txt.casino]:"/assets/promotions-sections/promotion-item-type-casino.png",[s.Txt.sports]:"/assets/promotions-sections/promotion-item-type-sport.png",[s.Txt.all]:"/assets/promotions-sections/promotion-item-type-vip.png",[s.Txt.vip]:"/assets/promotions-sections/promotion-item-type-vip.png"}},73689:(e,t,a)=>{"use strict";a.r(t),a.d(t,{AccountVerificationBlocks:()=>Re,AccountVerificationWithOndato:()=>Zm,Aside:()=>Ve,AsideBox:()=>s.M,AsideCasino:()=>_c.N,AsideGlobalSettings:()=>n.Ns,AsideGlobalSettingsElementV2:()=>n.ci,AsideGlobalSettingsV2:()=>n.ds,AsideTopEvents:()=>gc.g,BaseRegistrationModal:()=>Jm,BlockNewDesktop:()=>n.NI,BoostedOddsPage:()=>n.gu,BoostedOddsPageModern:()=>ec,BreadCrumbs:()=>n.bu,CabinetBettingHistory:()=>Pe,CabinetGrid:()=>pt,CabinetMenuItem:()=>Xe,CasinoGameItem:()=>hc.CasinoGameItem,CasinoGameItemNew:()=>wc.CasinoGameItemNew,CasinoGamesCategory:()=>xc,CenterSection:()=>Ue,ContentSection:()=>s.I,Coupon:()=>pn.w,CustomerPromotions:()=>y,Dropdown:()=>n.Lt,EditLimits:()=>fs,EventFull:()=>Ta,EventTable:()=>Rm,FavoritesPage:()=>pc,Forecast:()=>hm,ForecastHistory:()=>Dm,ForgotSection:()=>n.ro,FullEventPage:()=>ir,HeaderClock:()=>n.T4,HeaderSettings:()=>n.zN,HeaderSettingsContainer:()=>n.ND,HeadingMarketsTitleType:()=>La,HorseRacingPageDesktop:()=>Id,LeagueOutrights:()=>ks,LeaguesList:()=>Va,LeaguesPageSwitcher:()=>Mr,LoginButton:()=>n.TX,LoginSection:()=>n.wX,MainLeftAside:()=>tc.MainLeftAside,MainPage:()=>fl,MatchPage:()=>Jr,ModalInfo:()=>n.mJ,ModernLayout:()=>Kl,NewSearchPage:()=>wl,OddsBoosterBannersClassic:()=>n.Rx,OddsBoosterBannersModern:()=>n.Cb,PageContentWrapper:()=>n.GD,PageLimits:()=>is,PromotionsPage:()=>Sn,ReportsAndMessagesDesktop:()=>Fs,ResultHistory:()=>Pl,RightSection:()=>n.lV,ScrolledSection:()=>n.zn,SectionTitle:()=>n.NZ,SelectCountry:()=>n.ir,SignIn:()=>n.cL,SignInContainer:()=>n.Lb,SiteMenu:()=>un,SliderPlaceholder:()=>Nc,SportLeagueIcon:()=>n.es,SportLeftAside:()=>yd,SportLineContainer:()=>Mi,SportLiveContainer:()=>Ai,SportVipProgramWidget:()=>xs.O,SuspenseComponent:()=>n.FO,TableHeadingMarketsView:()=>Ba,TableLoader:()=>n.Mb,TableOutcomeView:()=>Na.o,TransactionHistory:()=>Oe,WelcomeBonus:()=>n.FI,WidgetsSlider:()=>xs.K,loginIcon:()=>n.g5,siteMenuActiveClassCalculation:()=>Ds});var s=a(18212),n=a(23643),o=(a(15735),a(6886),a(2784)),i=a(45980),r=a(20231),l=a(69180),c=a(71110),d=(a(49992),a(43105),a(88233),a(23971)),m=a(99906);const u="promotion-history-item_amount__vZu7u",p="promotion-history-item_riskBetIcon__Hkg4O";var _=a(52322);const g=({bonusItem:e,statusType:t,bonusType:a})=>{const[s,n]=(0,o.useState)(!1),i=e.bonusType===d.fOC.Freespins||e.bonusType===d.fOC.RiskFreeSpin,g=e.bonusType===d.fOC.Freespins;return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("tr",{className:s?"active":"",onClick:()=>n(!s),"data-test":"promotionTableRow",children:[(0,_.jsx)("td",{className:"cabinet-table__td cabinet-table__td--mid",children:(0,_.jsxs)("div",{className:"cabinet-table__type-wrapper",children:[(0,_.jsx)("div",{className:"cabinet-table__type-wrapper--icon",children:(0,_.jsx)(c.SvgIcon,{name:a[e.type].icon})}),(0,_.jsx)("div",{className:"cabinet-table__type-wrapper--title","data-test":"expiredPromoType",children:a[e.type].name})]})}),(0,_.jsx)("td",{className:"cabinet-table__td cabinet-table__td--mid","data-test":"expiredPromoName",children:(0,l.__)(e.name)}),(0,_.jsxs)("td",{className:(0,r.cn)(["cabinet-table__td","cabinet-table__td--mid",g&&u]),"data-test":"expiredPromoAmount",children:[g&&(0,_.jsx)(c.SvgIcon,{name:m.D.PromotionsRiskFreebet,modifier:p}),e.bonusAmount," ",i?(0,l.__)("Promotion History Item_._Text_._FS"):e.currency]}),(0,_.jsx)("td",{className:"cabinet-table__td cabinet-table__td--mid",children:`${e.wagedAmount} / ${e.wagerRequirement} (${e.wagedPercentage}%)`}),(0,_.jsx)("td",{className:"cabinet-table__td cabinet-table__td--mid",children:(0,_.jsx)("div",{className:`cabinet-table__status cabinet-table__status--${(0,d.pWh)(e,t)}`,"data-test":"expiredPromoStatus",children:(0,d.sLW)(e,t)})})]}),s&&(0,_.jsxs)("tr",{className:"inner",children:[(0,_.jsxs)("td",{children:[(0,l.__)("Default_._Text_._Issued"),":\xa0",(0,_.jsx)(c.DateTimeFormatter,{value:e.createdAt})]}),(0,_.jsxs)("td",{colSpan:4,children:[(0,l.__)("Promotion History Item_._Text_._Expiry"),":\xa0",(0,_.jsx)(c.DateTimeFormatter,{value:e.expiresAt})]})]})]})},v=({casinoEnabled:e,bonusesHistory:t,total:a,page:s,lastPage:i,loaded:m,bonuses:u,getHistory:p,clearState:v})=>{const[h,b]=(0,o.useState)(!1),f=Object.values(d.zeb).reverse(),{promotionHistoryList:y}=(0,c.usePromotionBonusList)({casinoEnabled:e,items:d.Rfo}),{filters:S,updateFilterValue:E,resetFilters:C}=(0,c.usePaginatorFacade)({initialFilterState:c.initialHistoryFilterState});return(0,o.useEffect)((()=>{p(Object.assign({},S,!e&&{type:d.Txt.sports}))}),[S,u.length]),(0,o.useEffect)((()=>{v()}),[]),(0,_.jsx)("div",{className:"events-section__wrap",children:(0,_.jsxs)("div",{className:(0,r.cn)({"events-section":!0,"events-section--open":h}),children:[(0,_.jsx)("div",{className:"events-section__header",onClick:()=>b(!h),children:(0,_.jsx)(n.NZ,{arrow:!0,isOpen:h,modifiers:["white-circle"],text:(0,l.__)("Promotions_._Title_._Promotion history"),amount:a})}),(0,_.jsx)("div",{className:"events-section__content",children:h&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:"form-filter-section",children:(0,_.jsx)("div",{className:"grid",children:(0,_.jsxs)("div",{className:"grid__row grid__row--content_between",children:[(0,_.jsx)("div",{className:"grid__col",children:(0,_.jsxs)("div",{className:"grid__row",children:[e&&(0,_.jsx)("div",{className:"grid__col grid__col--w_130",children:(0,_.jsx)(n.Lt,{clickHandler:e=>E("type",e.id),strict:!1,searchable:!1,type:"select",modifiers:["c_gray","small"],selected:S.type.toString(),items:y})}),(0,_.jsx)("div",{className:(0,r.cn)({grid__col:!0,"grid__col--w_180":!0,"grid__col--offset":e}),children:(0,_.jsx)(n.Lt,{clickHandler:e=>E("stages",[e.id]),strict:!1,searchable:!1,type:"select",modifiers:["c_gray","small"],selected:S.stages[0].toString(),items:f})})]})}),(0,_.jsx)("div",{className:"grid__col",children:(0,_.jsx)(c.Button,{clickHandler:C,buttonType:{type:"button"},text:(0,l.__)("Default_._Button_._Reset"),type:["c_gray","small-text","full"]})})]})})}),m&&!!t.length&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:"cabinet-table__wrapper",children:(0,_.jsxs)("table",{className:"cabinet-table cabinet-table__show-active",children:[(0,_.jsx)("thead",{className:"cabinet-table__heading",children:(0,_.jsxs)("tr",{children:[(0,_.jsx)("th",{className:"cabinet-table__th cabinet-table__th--w_250",children:(0,l.__)("Promotion History_._Table Header_._TYPE")}),(0,_.jsx)("th",{className:"cabinet-table__th",children:(0,l.__)("Promotion History_._Table Header_._TITLE")}),(0,_.jsx)("th",{className:"cabinet-table__th",children:(0,l.__)("Default_._Text_._Amount").toUpperCase()}),(0,_.jsx)("th",{className:"cabinet-table__th",children:(0,l.__)("Promotion History_._Table Header_._WAGER")}),(0,_.jsx)("th",{className:"cabinet-table__th cabinet-table__th--w_150",children:(0,l.__)("Default_._Text_._status").toUpperCase()})]})}),(0,_.jsx)("tbody",{children:t.map((e=>(0,_.jsx)(g,{bonusItem:e,statusType:d.zeb,bonusType:d.Rfo},e.bonusId)))})]})}),m&&i>0&&(0,_.jsx)(c.ArrowPagination,{totalPages:i,currentPage:s,selectedPage:S.page,changePage:E})]}),m&&!t.length&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Promotion History_._Not Found_._There is no history available for the current selection.")}),!m&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0})]})})]})})},h=(0,i.connect)(c.promotionHistoryConnect.mapStateToProps,c.promotionHistoryConnect.mapDispatchToProps)((0,o.memo)(v)),b="customer-promotions_promotionSection__wDKIb",f=({bonuses:e,loaded:t,getCustomerBonuses:a})=>{const[s,i]=(0,o.useState)(!0);return(0,o.useEffect)((()=>{a()}),[a]),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:"events-section__wrap",children:(0,_.jsxs)("div",{className:(0,r.cn)(["events-section",s&&"events-section--open"]),children:[(0,_.jsx)("div",{className:"events-section__header",onClick:()=>i(!s),children:(0,_.jsx)(n.NZ,{arrow:!0,isOpen:s,text:(0,l.__)("Default_._Title_._Active promotions"),modifiers:["white-circle"],amount:e.length})}),(0,_.jsx)("div",{className:"events-section__content",children:s&&(0,_.jsxs)(_.Fragment,{children:[t&&e.length>0&&(0,_.jsx)("div",{className:b,children:e.map(((e,t)=>(0,_.jsx)(c.PromotionCard,{cardData:e},`${e.bonusId}_${t}`)))}),t&&!e.length&&(0,_.jsx)(c.PromotionsNotFound,{}),!t&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0})]})})]})}),(0,_.jsx)(h,{})]})},y=(0,i.connect)(c.customerPromotionsConnect.mapStateToProps,c.customerPromotionsConnect.mapDispatchToProps)((0,o.memo)(f));var S=a(4269),E=a(32424);const C="filters_filters__I+IHJ",T="filters_wrap__+ph7M",N="filters_reset__Yxfq4",k="filters_options__rdK3T",x="filters_optionsColumn__7wZNC",w="filters_statusMinWidth__gHYPs",L="filters_datepickerItem__FGgW2";var I=a(50236);const P=({initialFilterState:e,children:t,loaded:a,totalPages:s,currentPage:n,tz:i,setBetHistoryFilters:d})=>{const{activeFrom:m,activeTo:u,setActiveFrom:p,setActiveTo:g}=(0,c.useDatepickerFacade)({enableBodyOverflow:!1}),{filters:v,updateDate:h,updateFilterValue:b,resetFilters:f}=(0,c.usePaginatorFacade)({initialFilterState:e});return(0,o.useEffect)((()=>{d(v)}),[v]),(0,o.useEffect)((()=>()=>d(e)),[]),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:C,children:(0,_.jsxs)("div",{className:T,children:[(0,_.jsxs)("div",{className:k,children:[(0,_.jsx)("div",{className:(0,r.cn)([x,w]),children:(0,_.jsx)(I.L,{clickHandler:e=>b("status",[e.id]),strict:!1,searchable:!1,type:"select",modifiers:["c_gray","small"],selected:v.status[0],items:c.historyFilterOptions})}),(0,_.jsxs)("div",{className:x,children:[(0,_.jsx)("div",{className:L,children:(0,_.jsx)(c.CalendarContainer,{dateFormat:l.G$.cabinetDate,svg:E.X.SvgCalendar,className:"picker"+(m?" active":""),onFocus:e=>{p(!0),e.target.readOnly=!0},onBlur:()=>p(!1),onSelect:()=>p(!1),onChange:e=>h("from",e),showMonthDropdown:!1,selected:new Date(v.from),minDate:(0,l.Ex)((0,S._f0)(i),(0,S.zrT)(i)),timeZone:i,forceMaxDate:new Date(v.till)})}),(0,_.jsx)("div",{className:L,children:(0,_.jsx)(c.CalendarContainer,{dateFormat:l.G$.cabinetDate,svg:E.X.SvgCalendar,className:"picker"+(u?" active":""),onFocus:e=>{g(!0),e.target.readOnly=!0},onBlur:()=>g(!1),onSelect:()=>g(!1),onChange:e=>h("till",e),showMonthDropdown:!1,selected:new Date(v.till),maxDate:0,timeZone:i,forceMinDate:new Date(v.from),toDayEnd:!0})})]})]}),(0,_.jsx)("div",{className:N,children:(0,_.jsx)(c.Button,{clickHandler:f,buttonType:{type:"button"},text:(0,l.__)("Default_._Button_._Reset"),type:["c_gray","small-text","full"]})})]})}),!a&&(0,_.jsx)("div",{className:"events-holder__loader",children:(0,_.jsx)(c.AppLoader,{})}),t,a&&s>0&&(0,_.jsx)(c.ArrowPagination,{totalPages:s,currentPage:n,selectedPage:v.page,changePage:b})]})},B=(0,i.connect)(null,(e=>({setBetHistoryFilters:t=>{e((0,S.uev)({filters:t}))}})))((0,o.memo)(P));var F=a(37406),M=a(64208),A=a(1040);const D=({id:e})=>(0,_.jsxs)(_.Fragment,{children:["#",e]}),j=({mode:e,system:t,countBets:a})=>(0,_.jsxs)(_.Fragment,{children:[e===S.aVB.system&&(0,_.jsxs)(_.Fragment,{children:[S.oDP[e]," ","(",t,"/",a,")"]}),e!==S.aVB.system&&S.oDP[e]]});var O=a(83807),R=a(96474),H=a(59425);const W="BetDetails_betRow__VyeMf",V="BetDetails_betItem__X6Db7",U="BetDetails_width100__aFmI0",G="BetDetails_width150__6Xft8",$="BetDetails_width200__G5os7",Z="BetDetails_noOneLine__yi0zh",z="BetDetails_leagueInfo__p79xf",q="BetDetails_teams__7UTwg",X="BetDetails_iconWrapper__dbcV5",J="BetDetails_gameIcon__Udur-",Y="BetDetails_liveIcon__pELKX",K="column-common_bold700__gAKgh",Q=({details:e,events:t,leagues:a,categories:s,players:n,marketTranslations:i,outcomesTranslations:d,variantTranslations:m})=>(0,_.jsx)(_.Fragment,{children:e.map((e=>{var u,p,g;return(0,_.jsxs)("div",{className:W,children:[(0,_.jsxs)("div",{className:(0,r.cn)([V,$,Z]),children:[(0,_.jsxs)("div",{className:z,children:[(0,_.jsxs)("div",{className:X,children:[(0,_.jsx)("div",{className:J,children:(0,_.jsx)(c.LazyImage,{src:`/assets/sport/${e.sportId}.svg`})}),(0,_.jsx)(c.LeagueIcon,{small:!0,league:a[e.league_id],category:s[a[e.league_id].sportCategoryId]})]}),(0,_.jsx)("span",{children:null==(u=a[e.league_id])?void 0:u.name})]}),e.eventType===O._k.MATCH&&(0,_.jsxs)("div",{className:(0,r.cn)([q,K]),children:[e.type===O.lm.live&&(0,_.jsx)("div",{className:(0,r.cn)(["event-status__live",Y]),children:(0,l.__)("MainMenu_._Text_._Live").toLowerCase()}),e.team1,!!e.team2&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("br",{}),e.team2]})]})]}),(0,_.jsxs)("div",{className:(0,r.cn)([V,U,Z]),children:[(0,R.dP)(i,e,t[e.eventType][e.event_id],n,m),":",(0,_.jsx)("br",{}),(0,R.O)(d,e,t[e.eventType][e.event_id],n,m)]}),(0,_.jsxs)("div",{className:(0,r.cn)([V,G,Z]),children:[e.result&&(0,_.jsxs)(_.Fragment,{children:[null==(p=e.result)?void 0:p.team1Score,"\u2013",null==(g=e.result)?void 0:g.team2Score,e.result.periods&&!!e.result.periods.length&&(0,_.jsxs)(_.Fragment,{children:[" ","(",e.result.periods.map(((e,t)=>[t>0&&", ",(0,_.jsxs)(o.Fragment,{children:[null==e?void 0:e.team1Score,"\u2013",null==e?void 0:e.team2Score]},Math.random())])),")"]})]}),!e.result&&(0,_.jsx)(_.Fragment,{children:"\u2014"})]})]},e.event_id)}))}),ee=(0,i.connect)((e=>({events:(0,S.khu)(e),leagues:(0,S.EQ2)(e),categories:(0,S.qjh)(e),players:(0,S.g_4)(e),marketTranslations:(0,H.Tke)(e),outcomesTranslations:(0,H.j0E)(e),variantTranslations:(0,c.getVariantsByType)(e)})),null)((0,o.memo)(Q)),te="BetStake_amount__3FTwN",ae="BetStake_freeContainer__Xj0DN",se="BetStake_stakeCotainer__9wd3v",ne="BetStake_win__pLL4b",oe="BetStake_pending__lBShv",ie="BetStake_padding__rNEb-",re="BetStake_freeBetIcon__hJTF4",le=({bet:e})=>{var t;const{betWon:a,betReturned:s,isFreebet:n,betPending:o,betCashouted:i,betLose:l,isRiskFreebet:d}=(0,c.useCouponHistoryFacade)(e),u=!s()&&!l();return(0,_.jsxs)("div",{className:(0,r.cn)([te,K]),children:[(0,_.jsx)("div",{className:ae,children:(0,_.jsxs)("div",{className:(0,r.cn)({[se]:!0,[oe]:a()||l()||i()}),children:[n()&&(0,_.jsx)("div",{className:re,"data-test":"bet-icon-gift",children:(0,_.jsx)(c.SvgIcon,{name:m.D.ic_gift})}),d()&&(0,_.jsx)(c.SvgIcon,{name:m.D.PromotionsRiskFreebet,modifier:"cabinet-table__bet-arrow--rfb",dataTest:"BetHistoryRiskBetIcon"}),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(c.CurrencySymbol,{currency:null==e?void 0:e.currency}),"\xa0",(0,_.jsx)("span",{"data-test":"bet-stake-fullAmount",children:e.fullAmount})]})]})}),s()&&(0,_.jsx)("div",{className:ie,"data-test":"bet-icon-return",children:(0,_.jsx)(c.SvgIcon,{name:m.D.betslipReturn})}),u&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:ie,"data-test":"bet-icon-arrow",children:[(0,_.jsx)(c.SvgIcon,{name:m.D.betslipArrow})," "]}),(0,_.jsx)(c.CurrencySymbol,{currency:null==e?void 0:e.currency}),(0,_.jsxs)("span",{className:(0,r.cn)({[ne]:a()||i(),[oe]:o()}),children:["\xa0",o()&&(null==(t=e.taxesData)?void 0:t.potentialWinAmount),a()&&e.winFull,i()&&e.betCashoutAmount]})]})]})},ce=(0,o.memo)(le),de=({OddsFormatter:e,format:t})=>{const{parseFactorValue:a}=(0,c.useOddsConvertorHook)();return(0,_.jsx)(_.Fragment,{children:a(e,t)})},me=(0,i.connect)((e=>({format:(0,S.xqU)(e)})),null)((0,o.memo)(de)),ue=({tax:e,currency:t})=>(0,_.jsxs)(_.Fragment,{children:[e,"\xa0",t]}),pe="Cashout_button__bFg0p",_e=({cashoutPending:e,betId:t,betValue:a,cashoutValue:s,currency:n})=>(0,_.jsx)("div",{className:pe,children:(0,_.jsx)(c.SnakeLoader,{classNames:["max-width_150"],isLoading:e[t],borderRadius:26,children:(0,_.jsx)(c.CashoutButton,{modifiers:["small","small-text","border-box","height_32"],betId:t,currency:n,disabled:e[t],betValue:a,cashoutValue:Number(s),amountOnly:!1})})}),ge=(0,i.connect)((e=>({cashoutPending:(0,S._$n)(e)})),null)((0,o.memo)(_e)),ve={bet_id:e=>(0,_.jsx)(D,{id:e.bet_id}),ts:e=>(0,_.jsx)(c.DateTimeFormatter,{splitted:!0,value:e.ts}),mode:e=>(0,_.jsx)(j,{mode:e.mode,system:e.system,countBets:e.count_bets}),details:e=>(0,_.jsx)(ee,{details:e.details}),odds:e=>(0,_.jsx)(me,{OddsFormatter:e.value}),winFull:e=>(0,_.jsx)(ce,{bet:e}),finishedAt:e=>e.finishedAt?(0,_.jsx)(c.DateTimeFormatter,{splitted:!0,value:e.finishedAt}):(0,_.jsx)(_.Fragment,{children:"\u2014"}),status:e=>(0,_.jsx)(c.CouponHistoryItemStatus,{bet:e}),exciseTaxAmount:e=>(0,_.jsx)(ue,{tax:e.taxesData.exciseTaxAmount,currency:e.currency}),betAmountAfterExciseTax:e=>(0,_.jsx)(ue,{tax:e.taxesData.betAmountAfterExciseTax,currency:e.currency}),payoutAmountAfterExciseTax:e=>(0,_.jsx)(ue,{tax:e.taxesData.payoutAmountAfterExciseTax,currency:e.currency}),mainTaxAmount:e=>(0,_.jsx)(ue,{tax:e.taxesData.mainTaxAmount,currency:e.currency}),cashout:e=>{var t;return!(null==(t=e.cashout)||!t.amount)&&(0,_.jsx)(ge,{betId:e.bet_id,betValue:e.fullAmount,cashoutValue:e.cashout.amount,currency:e.currency})}},he="cabinet-history_wrapper__R53Dt",be="cabinet-history_table__t1Mcd",fe="cabinet-history_bettingHistory__qi-m0",ye="cabinet-history_heading__7Gc0V",Se="cabinet-history_th__Z-lBe",Ee="cabinet-history_width100__KrUJD",Ce="cabinet-history_width150__F4CBB",Te="cabinet-history_width250__B3Z7A",Ne="cabinet-history_td__VYUfK",ke="cabinet-history_buttonsContainer__p5Pzv",xe={cashout:e=>!!e.cashout.amount},we=({tableColumns:e,bets:t,tax:a,processing:s,ticketPrintEnabled:n,onClose:i,shareBet:d,downloadTicket:m})=>{const u=(e,a)=>!(e&&!(e=>t.some((t=>xe[e]?xe[e](t):!!t[e])))(a)),p=(0,o.useCallback)((e=>d({betId:Number(e),isBetHistory:!0})),[d]),g=(0,o.useCallback)((e=>m(e)),[]),{isActive:v}=(0,c.useFeatureChecker)(F.vH.DW3670),h=t.some((e=>e.shareable)),b=e=>{let t=(0,l.__)(e.name);return e.hideHeading&&(t="\xa0"),"exciseTaxAmount"===e.id&&(t=`${t}\xa0${a.exciseTaxSize}%`),u(e.hideColumnIfNoValue,e.id)||(t=null),(0,_.jsxs)(_.Fragment,{children:[t&&(0,_.jsx)("th",{className:(0,r.cn)([Se,"details"===e.id&&Te]),children:t},e.id),"details"===e.id&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("th",{className:(0,r.cn)([Se,Ee]),children:(0,l.__)("Bet Table_._Table Header_._PICK")}),(0,_.jsx)("th",{className:(0,r.cn)([Se,Ce]),children:(0,l.__)("Default_._Text_._Result")})]})]})};return(0,_.jsxs)("div",{className:he,children:[(0,_.jsxs)("table",{className:(0,r.cn)([be,fe]),children:[(0,_.jsx)("thead",{className:ye,children:(0,_.jsxs)("tr",{children:[e.map((e=>(0,_.jsx)(o.Fragment,{children:ve[e.id]&&b(e)},e.id))),(h||n||v)&&(0,_.jsx)("th",{})]})}),(0,_.jsx)("tbody",{children:t.map(((t,a)=>(0,_.jsxs)("tr",{children:[e.map((e=>ve[e.id]&&u(e.hideColumnIfNoValue,e.id)&&(0,_.jsx)("td",{className:Ne,"data-test":`betting-history-${e.id}`,colSpan:"details"===e.id?3:0,children:ve[e.id](t)},e.id))),(t.shareable||n||v)&&(0,_.jsxs)("td",{className:(0,r.cn)([Ne,ke]),children:[t.shareable&&(0,_.jsx)("div",{className:"cabinet-table__share-button",children:(0,_.jsx)(c.ShareButton,{onClick:()=>p(t.bet_id),tooltipPosition:"center",round:!0})}),n&&v&&(0,_.jsx)("div",{className:"cabinet-table__share-button",children:(0,_.jsx)(c.DownloadPDFButton,{onClick:()=>g(t.bet_id),tooltipPosition:0===a?"bottom":"center",round:!0})})]},t.bet_id)]},t.bet_id)))})]}),s&&(0,_.jsx)(c.ModalView,{modifier:"width_500",onClose:i,children:(0,_.jsx)(c.CashoutConfirm,{staticWrapper:!0})})]})},Le=(0,i.connect)((e=>({tableColumns:(0,S.$qL)(e),tax:(0,M.hwO)(e),ticketPrintEnabled:(0,M.T3S)(e)})),(e=>({onClose:()=>{e((0,S.dxu)())},shareBet:t=>{e((0,A.lyx)(t))},downloadTicket:t=>{e((0,S.gbe)(t))}})))((0,o.memo)(we)),Ie=({bets:e,totalPages:t,currentPage:a,loaded:n,betHistoryFilters:i,tz:r,processing:d,getBettingHistory:m,initialState:u})=>{const p=(0,S.B9t)(r);return(0,o.useEffect)((()=>{i&&r&&m(i)}),[i,r]),(0,o.useEffect)((()=>()=>u()),[]),(0,_.jsx)(s.I,{title:(0,l.__)("Default_._Title Or Link_._Betting history"),children:(0,_.jsxs)(B,{initialFilterState:p,loaded:n,totalPages:t,currentPage:a,tz:r,children:[n&&!!e.length&&(0,_.jsx)(Le,{bets:e,processing:d}),n&&!e.length&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Betting History_._Not Found_._There are no bets available for the current selection.")})]})})},Pe=(0,i.connect)(c.cabinetBetHistoryConnect.mapStateToProps,c.cabinetBetHistoryConnect.mapDispatchToProps)((0,o.memo)(Ie)),Be="form-filter_filter__akq97",Fe="form-filter_reset__kJaAs",Me="form-filter_options__XDNnF",Ae="form-filter_option__kx7BU";var De=a(62514);const je=({payments:e,totalPages:t,currentPage:a,loaded:s,transactionError:n,tz:o,showExtended:i,getPayments:r,cancelWithdrawal:d,clearError:m})=>{const{filterTypes:u,activeFrom:p,activeTo:g,setActiveFrom:v,setActiveTo:h,endDate:b,minDate:f,filters:y,rangeSelectionDisabled:S,updateDate:C,updateFilterValue:T,resetFilters:N,cancelWithdrawalById:k}=(0,c.useTransactionHistoryFacade)({transactionError:n,tz:o,currentPage:a,getPayments:r,cancelWithdrawal:d,clearError:m});return(0,_.jsx)("div",{className:"events-section__wrap",children:(0,_.jsxs)("div",{className:"events-section events-section--open",children:[(0,_.jsx)("div",{className:"events-section__header",children:(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Default_._Title Or Link_._Transaction history"),type:O.yt.secondary})}),(0,_.jsxs)("div",{className:"events-section__content events-section__content--min-height",children:[(0,_.jsxs)("div",{className:Be,children:[(0,_.jsxs)("div",{className:Me,children:[(0,_.jsx)("div",{className:Ae,children:(0,_.jsx)(c.UISelect,{onChange:e=>T("type",e.id),modifiers:["small"],selected:y.type,items:u})}),(0,_.jsx)("div",{className:Ae,children:(0,_.jsx)(c.CalendarContainer,{dateFormat:l.G$.cabinetDate,svg:E.X.SvgCalendar,className:"picker"+(p?" active":""),onFocus:e=>{v(!0),e.target.readOnly=!0},onBlur:()=>v(!1),onSelect:()=>v(!1),onChange:e=>C("from",e),showMonthDropdown:!1,selected:new Date(y.from),minDate:!S&&(0,l.Ex)(b,f),forceMaxDate:new Date(y.till),timeZone:o})}),(0,_.jsx)("div",{className:Ae,children:(0,_.jsx)(c.CalendarContainer,{dateFormat:l.G$.cabinetDate,svg:E.X.SvgCalendar,className:"picker"+(g?" active":""),onFocus:e=>{h(!0),e.target.readOnly=!0},onBlur:()=>h(!1),onSelect:()=>h(!1),onChange:e=>C("till",e),showMonthDropdown:!1,selected:new Date(y.till),forceMinDate:new Date(y.from),maxDate:0,timeZone:o,toDayEnd:!0})})]}),(0,_.jsx)("div",{className:Fe,children:(0,_.jsx)(c.Button,{clickHandler:N,buttonType:{type:"button"},text:(0,l.__)("Default_._Button_._Reset"),type:["c_gray","small-text","full"]})})]}),!s&&(0,_.jsx)(c.AppLoader,{}),s&&0===e.length&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Transaction History_._Not Found_._There is no transaction history available for the current selection.")}),s&&e.length>0&&e.map((e=>(0,_.jsx)(c.TransactionHistoryItem,{payment:e,showExtended:i,cancelWithdrawal:k},e.id))),s&&t>1&&(0,_.jsx)(c.ArrowPagination,{totalPages:t,currentPage:a,selectedPage:y.page,changePage:T})]})]})})},Oe=(0,i.connect)(c.transactionHistoryConnect.mapStateToProps,c.transactionHistoryConnect.mapDispatchToProps)((0,o.memo)(je)),Re=({verificationBlockType:e})=>(0,_.jsx)(_.Fragment,{children:e.map(((e,t)=>(0,_.jsx)("div",{className:"grid__row",children:(0,_.jsx)("div",{className:"grid__col grid__col--full",children:(0,_.jsx)(c.AccountVerificationBlock,{verificationType:c.AccountVerificationTypes[e]})})},`${e}_${t}`)))});var He=a(11933),We=a(50469);const Ve=({children:e})=>(0,_.jsx)("div",{className:"aside",children:e}),Ue=({children:e,hideLeftSidebar:t=!1,fullWidth:a=!1})=>(0,_.jsx)("div",{className:(0,r.cn)(["center-section",t&&"center-section--no-left-sidebar",a&&"center-section--full-width"]),children:e});var Ge=a(32175),$e=a(39183),Ze=a(29054);const ze="cabinet-menu-item_menuSvg__ZVDTW",qe=({path:e,items:t,hasBaseLinks:a,newCashier:s})=>{const{openCashierModal:n}=(0,Ze.HR)();return(0,_.jsx)("ul",{className:"aside-menu-list",children:t&&t.map((t=>(0,_.jsxs)("li",{children:[(0,_.jsxs)(c.LinkAppSiteConvertor,{isBaseLink:a,path:t.slug?`/${t.slug}`:t.link,onClick:e=>((e,t)=>{s&&(M.jZg.deposit!==t.link&&M.jZg.withdrawal!==t.link||(e.preventDefault(),n({method:M.jZg.deposit===t.link?Ze.aD.deposit:Ze.aD.withdrawal})))})(e,t),customClass:"aside-menu-list__item aside-menu-list__item--cabinet "+(e===t.link?"active":""),useWrapper:!0,children:[t.svg&&(0,_.jsx)("div",{className:"aside-menu-list__icon aside-menu-list__icon--relative",children:(0,_.jsx)(c.SvgIcon,{name:t.svg,modifier:(0,r.cn)(["aside-menu-list__svg",ze,e===t.link&&"active"])})}),(0,_.jsx)("div",{className:"aside-menu-list__text",children:t.name})]}),!!t.items&&(0,_.jsx)("div",{className:"aside-menu-submenu",children:t.items.map(((e,t)=>(0,_.jsxs)("div",{className:"aside-menu-list__subitem",children:[(0,_.jsx)("div",{className:"aside-menu-list__subtext",children:e.name}),(0,_.jsx)("div",{className:"aside-menu-list__subamount",children:e.amount})]},t)))})]},t.name)))})},Xe=(0,o.memo)(qe),Je="cabinet-account-balance_inner__bml88",Ye="cabinet-account-balance_row__o6Jxd",Ke="cabinet-account-balance_pointer__GIgQ4",Qe="cabinet-account-balance_label__eBxYv",et="cabinet-account-balance_amount__LeAGY",tt="cabinet-account-balance_arrow__sAmB4",at="cabinet-account-balance_arrowDown__6vhir",st="cabinet-account-balance_others__h+TdX",nt="cabinet-account-balance_othersRow__t3J59",ot="cabinet-account-balance_othersLabel__crnfu",it="cabinet-account-balance_othersAmount__Z0z5v",rt=({customerData:e,casinoEnabled:t})=>{const[a,n]=(0,o.useState)(!1),i=()=>e.accounts.find((e=>e.is_main)),d=()=>e.accounts.filter((e=>!e.is_main));return(0,_.jsx)("div",{className:"aside__c",children:(0,_.jsx)(s.M,{darkHeader:!0,title:(0,l.__)("Balance Aside_._Title_._Welcome"),children:(0,_.jsxs)("div",{className:Je,children:[(0,_.jsxs)("div",{className:Ye,children:[(0,_.jsxs)("span",{className:Qe,children:[(0,l.__)("Balance Aside_._Text_._Balance"),"\xa0",(0,_.jsxs)("span",{children:["(",e.accounts&&i().currency,")"]})]}),(0,_.jsx)("span",{className:et,children:e.accounts&&(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currency,currencyValue:i().amount})})]}),(0,_.jsxs)("div",{className:Ye,children:[(0,_.jsxs)("span",{className:Qe,children:[(0,l.__)("Balance Aside_._List Item_._Withdrawable"),"\xa0",(0,_.jsxs)("span",{children:["(",e.accounts&&i().currency,")"]})]}),(0,_.jsx)("span",{className:et,children:e.accounts&&(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currency,currencyValue:i().availableForWithdrawal})})]}),!!t&&(0,_.jsxs)("div",{className:Ye,children:[(0,_.jsxs)("span",{className:Qe,children:[(0,l.__)("Balance Aside_._Text_._Casino bonus"),"\xa0",(0,_.jsxs)("span",{children:["(",e.accounts&&i().currency,")"]})]}),(0,_.jsx)("span",{className:et,children:e.accounts&&(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currency,currencyValue:i().casinoBonusSum})})]}),(0,_.jsxs)("div",{className:Ye,children:[(0,_.jsxs)("span",{className:Qe,children:[(0,l.__)("Balance Aside_._Text_._Sport bonus"),"\xa0",(0,_.jsxs)("span",{children:["(",e.accounts&&i().currency,")"]})]}),(0,_.jsx)("span",{className:et,children:e.accounts&&(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currency,currencyValue:i().sportsBonusSum})})]}),e.accounts&&!!d().length&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,r.cn)([Ye,Ke]),onClick:()=>n(!a),children:[(0,_.jsx)("span",{className:Qe,children:(0,l.__)("Balance Aside_._Text_._Other accounts")}),(0,_.jsx)("div",{className:(0,r.cn)([tt,a&&at]),children:(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})})]}),a&&(0,_.jsx)("div",{className:st,children:d().map((e=>(0,_.jsxs)("div",{className:nt,children:[(0,_.jsx)("div",{className:ot,children:e.currency}),(0,_.jsx)("div",{className:it,children:(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currency,currencyValue:e.amount})})]},e.currency_name)))})]})]})})})},lt=(0,i.connect)((e=>({casinoEnabled:(0,M.aJ)(e),customerData:(0,S.hFT)(e)})),null)((0,o.memo)(rt)),ct=({links:e,forecasts:t,loaded:a,showNewCashier:n,getForecasts:i})=>{const{pathname:r}=(0,Ge.useLocation)();return(0,o.useEffect)((()=>{i()}),[i]),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(lt,{}),e.map((e=>!!e.items.length&&(0,_.jsx)("div",{className:"aside__c",children:(e.items[0].link!==M.jZg.totoHistory||a)&&(0,_.jsx)(s.M,{open:e.items[0].link!==M.jZg.totoHistory||!!t.length,title:e.title,children:(0,_.jsx)(Xe,{path:r,items:e.items,newCashier:n})})},e.title)))]})},dt=(0,i.connect)((e=>({links:(0,M.jyE)(e),forecasts:(0,$e.EE)(e),loaded:(0,$e.K3)(e),showNewCashier:(0,M.cxR)(e)})),(e=>({getForecasts:()=>{e((0,$e.Fj)())}})))((0,o.memo)(ct)),mt=(0,c.withModuleManager)($e.qT)(dt),ut=({children:e,rightSectionVerificationItems:t=[c.AccountVerificationKeys.identity,c.AccountVerificationKeys.address,c.AccountVerificationKeys.deposit]})=>{const{hasThirdColumn:a}=(0,c.useSizePageWidth)();return(0,_.jsxs)(He.G,{children:[(0,_.jsx)(Ve,{children:(0,_.jsx)(n.zn,{children:(0,_.jsx)(mt,{})})}),(0,_.jsx)(Ue,{children:e||null}),a&&(0,_.jsx)(We.l,{children:(0,_.jsx)(Re,{verificationBlockType:t||[]})})]})},pt=(0,o.memo)(ut);a(43430),a(39529),a(31235);var _t=a(11817),gt=a(56320),vt=a(11296),ht=a(29382),bt=a(49236),ft=a(79412),yt=a(34153),St=a(77576),Et=a(81659),Ct=a(18321);const Tt="event-full_efContent__kNeln",Nt="event-full_efContentHeader__B2Zan",kt="event-full_efContentBody__cNdoC",xt="event-full_efh__hcNku",wt="event-full_efhStartDate__EihiS",Lt="event-full_efhStartTime__+w-iV",It="event-full_efhResults__WZ6bo",Pt="event-full_efhResultsContainer__EXR-3",Bt="event-full_efhResultsScore__-TD4j",Ft="event-full_efhResultsDivider__x5yrh",Mt="event-full_efhRow__1BFBu",At="event-full_efhTeam__Y8Jba",Dt="event-full_efhLogo__q953T",jt="event-full_efhTshirt__DvXTT",Ot="event-full_efhTeamTitle__ILgV-",Rt="event-full_efhArea__tXJ7z",Ht="event-full_efhTimer__XWaxg",Wt="event-full_efhTimerColumn__kds+-",Vt="event-full_tCenter__nTPqd",Ut="event-full_efhTimerLive__XrwCC",Gt="event-full_efhTimerFinished__P2CE1",$t="event-full_efhStart__sHifL",Zt="event-full_prematch__v2Bve",zt="event-full_efhStartCountdown__c62HA",qt="event-full_efhStartCountdownColumn__EUONC",Xt="event-full_efhStartCountdownValue__rQFqf",Jt="event-full_efhStartCountdownLabel__MorDP",Yt="event-full_efhDetailedResults__qxWuz",Kt="event-full_efhDetailedResultsContainer__6Gxx8",Qt="event-full_efhDetailedColumn__SLnBm",ea="event-full_small__hvEa6",ta="event-full_efhDetailedColumnTitle__WyYVx",aa="event-full_efhDetailedColumnText__mruXx",sa="event-full_efhDetailedColumnBorder__6rfhy",na="event-full_eventFinished__lqiaT",oa="event-full_eventFinishedButton__VFf67",ia=({event:e,result:t,timeZone:a,statusName:s,competitorLogoEnabled:n,attributes:i,additionalInfo:d,outcomes:u})=>{const[p,g]=(0,o.useState)(""),{sportId:v}=e,{clock:h}=t||{},{matchTime:b,stoppageTime:f}=h||{},y=bt._gL.includes(e.status),S=O.kt.includes(e.status),{tiebreak:E,home_dismissals:C,away_dismissals:T}=i||{},{super_tiebreak:N}=d||{};(0,o.useEffect)((()=>{e&&g(St.ln[e.sportId]?St.ln[v]:Et.B.full.default)}),[v]);const{timeLeft:k}=(0,c.useEventDataTimerHook)({event:e,timeZone:a}),{timeData:x}=(0,c.useEventTableTimer)({timer:b,additionalTime:f});return(0,_.jsx)(c.LazyBackground,{className:Nt,path:p,children:(0,_.jsx)("div",{className:xt,children:(0,_.jsxs)("div",{className:Rt,children:[(y||e.status===O.N3.ended||e.status===O.N3.dead)&&(0,_.jsxs)("div",{className:(0,r.cn)([Ht,(!b||S)&&Vt]),children:[(0,_.jsxs)("div",{className:Wt,children:[y&&!(null==t||!t.periods)&&(0,_.jsxs)("div",{className:Ut,children:[E&&(0,_.jsxs)(_.Fragment,{children:[s,"\xa0",N&&(0,_.jsx)(_.Fragment,{children:Ct.D}),!N&&(0,_.jsx)(_.Fragment,{children:Ct.S})]}),!E&&s]}),S&&(0,_.jsx)("div",{className:Gt,children:(0,l.__)("Event Header_._Status_._FINISHED")})]}),y&&!!b&&(0,_.jsx)("div",{className:Wt,children:(0,_.jsx)(c.SvgIcon,{name:m.D.ic_live})}),y&&!!b&&(0,_.jsx)("div",{className:Wt,children:(0,_.jsx)("div",{className:"event-timer",children:!!x&&(0,_.jsxs)(_.Fragment,{children:[x.totalMinutes,":",x.seconds]})})})]}),(0,_.jsxs)("div",{className:Mt,children:[(0,_.jsxs)("div",{className:At,children:[(0,_.jsx)("div",{className:Ot,children:e.team1}),(0,_.jsx)(c.TeamLogo,{team:e.competitor1Id,useLightDefaultLogo:!0,className:n?Dt:jt})]}),!!e.team2&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,r.cn)([$t,Zt]),children:[!y&&e.status!==O.N3.ended&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:Lt,children:(0,_.jsx)(c.DateTimeFormatter,{value:e.time,onlyTime:!0})}),(0,_.jsx)("div",{className:wt,children:(0,_.jsx)(c.DateTimeFormatter,{value:e.time,onlyDate:!0})}),(0,_.jsxs)("ul",{className:zt,children:[k.days>0&&(0,_.jsxs)("li",{className:qt,children:[(0,_.jsx)("div",{className:Xt,children:k.days}),(0,_.jsx)("div",{className:Jt,children:(0,l.__)("Default_._Date Time_._Days").toLowerCase()})]}),(0,_.jsxs)("li",{className:qt,children:[(0,_.jsx)("div",{className:Xt,children:k.hours}),(0,_.jsx)("div",{className:Jt,children:(0,l.__)("Event Header_._Date Time_._hrs")})]}),(0,_.jsxs)("li",{className:qt,children:[(0,_.jsx)("div",{className:Xt,children:k.minutes}),(0,_.jsx)("div",{className:Jt,children:(0,l.__)("Default_._Date Time_._min")})]}),(0,_.jsxs)("li",{className:qt,children:[(0,_.jsx)("div",{className:Xt,children:k.seconds}),(0,_.jsx)("div",{className:Jt,children:(0,l.__)("Default_._Date Time_._sec")})]})]})]}),(y||e.status===O.N3.ended)&&t&&(0,_.jsxs)("div",{className:It,children:[(0,_.jsx)("div",{className:Pt,children:(0,_.jsxs)("div",{className:Bt,children:[t.team1Score,!!C&&`/${C}`]})}),(0,_.jsx)("div",{className:Ft,children:":"}),(0,_.jsx)("div",{className:Pt,children:(0,_.jsxs)("div",{className:Bt,children:[t.team2Score,!!T&&`/${T}`]})})]})]}),(0,_.jsxs)("div",{className:At,children:[(0,_.jsx)(c.TeamLogo,{team:e.competitor2Id,useLightDefaultLogo:!0,className:n?Dt:jt}),(0,_.jsx)("div",{className:Ot,children:e.team2})]})]})]}),!!e.team2&&y&&(0,_.jsx)("div",{className:Yt,children:(0,_.jsxs)("div",{className:Kt,children:[(0,_.jsxs)("div",{className:Qt,children:[(0,_.jsx)("div",{className:ta,children:(0,l.__)("Event Header_._Title_._PLAYER")}),(0,_.jsx)("div",{className:aa,children:e.team1}),(0,_.jsx)("div",{className:aa,children:e.team2})]}),t&&t.periods&&!!t.periods.length&&t.periods.map(((e,a)=>(0,_.jsxs)("div",{className:(0,r.cn)([Qt,t.periods.length>5&&ea,0===a&&sa]),children:[(0,_.jsx)("div",{className:ta,children:"\xa0"}),(0,_.jsx)("div",{className:aa,children:null==e?void 0:e.team1Score}),(0,_.jsx)("div",{className:aa,children:null==e?void 0:e.team2Score})]},a)))]})})]})})})},ra=(0,i.connect)(((e,t)=>{var a,s;const{id:n}=t.event||{};return{timeZone:(0,S.EgJ)(e),statusName:(0,H._8l)(e,null!=(a=null==(s=t.result)?void 0:s.matchStatusId)?a:null),competitorLogoEnabled:(0,M.W0_)(e),attributes:(0,c.getAttributes)({state:e,id:n}),additionalInfo:(0,H.Gfs)(e,n)}}))((0,o.memo)(ia));a(73439);var la=a(79497),ca=a(20792);const da="event-full-markets_markets__AOe6r",ma="event-full-markets_marketsPrimary__OsShu",ua="event-full-markets_marketsItem__473-d",pa="event-full-markets_active__Gvm3u",_a="event-full-markets_marketsHold__njtWd",ga="event-full-markets_withIcon__NR+xi",va="event-full-markets_animated__pyrxH",ha=({onClick:e,market:t,activeMarket:a})=>(0,_.jsx)("button",{type:"button",className:(0,r.cn)([ua,t.id===a&&pa,t.animated&&va]),onClick:()=>e(t.id),"data-test":"eventMarket",children:(0,_.jsxs)("div",{className:_a,"data-text":t.name,children:[(0,_.jsx)("span",{children:(0,l.__)(t.name)}),t.icon&&(0,_.jsx)(c.SvgIcon,{name:t.icon,modifier:ga})]})}),ba=(0,o.memo)(ha),fa=o.lazy((()=>a.e(2756).then(a.bind(a,22756)))),ya=({rows:e,bets:t,allActive:a,tableView:s,event:i,league:r,groups:d,category:m,sort:u,tips:p,favoritesEnabled:g,favoriteMarketIds:v,betBuilderConfig:h})=>{const[b,f]=(0,o.useState)(null),y={[c.PlatformQueriesName.full]:10,[c.PlatformQueriesName.step1]:7,[c.PlatformQueriesName.step2]:6,[c.PlatformQueriesName.step3]:5,[c.PlatformQueriesName.step4]:3},S=(0,c.useBreakpoint)(c.platformQueriesGroup.eventMarketsList),E=Object.keys(S).find((e=>!!S[e]));(0,o.useEffect)((()=>{f(y[E]||10)}),[E]);const[C,T]=(0,o.useState)(R.ZF.main),N=e=>T(e),{marketList:k,groupByTitle:x}=(0,c.useMarketGroups)({rows:e,activeMarket:C,sort:u,favoriteMarketIds:v}),{hiddenMarketsTitles:w}=(0,c.useMarketCategories)({groupByTitle:x,groups:d,sort:(0,la.r)(u)||[],event:i,tips:p,favoritesEnabled:g}),{vendorEventId:L}=i||{},I=(0,o.useMemo)((()=>[...(w||[]).slice(0,b)]),[w,b]);(0,o.useEffect)((()=>{if(x.size&&C===R.ZF.main){const e=Array.from(x.keys());e.some((e=>e.includes(R.ZF.main)))||T(e[0])}}),[x]);const P=(0,o.useMemo)((()=>(w||[]).filter((e=>!I.find((t=>t.id===e.id))))),[I,w]),{expectedMarketList:B}=(0,c.useAloneOtherMarkets)({hiddenMarketsTitles:w,setMarket:T,marketList:k,primaryList:I});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:da,children:[(0,_.jsx)("div",{className:ma,children:B.map((e=>(0,_.jsx)(ba,{onClick:N,activeMarket:C,market:e},e.id)))}),!!P.length&&(0,_.jsx)("div",{className:"grid__col grid__col--mw_130",children:(0,_.jsx)(n.Lt,{items:P,type:"select",selected:C,modifiers:["height_30"],placeholder:(0,l.__)("Event Markets_._Drop Down_._More"),searchable:!0,clickHandler:e=>N(e.id)})})]}),C===ca.IC&&(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(fa,{vendorEventId:L})}),(0,_.jsx)(ft.TY,{marketList:k,allActive:a,tableView:s,league:r,bets:t,event:i,category:m})]})},Sa=(0,i.connect)(((e,t)=>({groups:(0,H.a9V)(e),sort:(0,H.nwC)(e,t.event.sportId),favoritesEnabled:(0,M.n8_)(e),favoriteMarketIds:(0,H.vyN)(e,t.event.sportId),betBuilderConfig:(0,M.aNW)(e)})))((0,o.memo)(ya)),Ea=({event:e,title:t=null})=>(0,_.jsxs)("div",{className:na,children:[(0,_.jsx)("img",{alt:"image/svg+xml",loading:"lazy",decoding:"async",src:"/assets/svg/ic_finished_event.svg"}),(0,_.jsxs)("div",{className:oa,children:[t||(0,l.__)("Event No Data_._Text_._The event has finished"),(0,_.jsx)("br",{}),(0,l.__)("Event No Data_._Text_._Please see"),"\xa0",(0,_.jsx)(Ge.Link,{to:e&&e.status===O.N3.line?M.jZg.line:M.jZg.live,children:(0,l.__)("Event No Data_._Button_._Other events")})]})]}),Ca=[O.N3.closed,O.N3.ended,O.N3.dead],Ta=({clearState:e,getData:t,event:a,odds:s,players:i,eventLoaded:d,league:m,bets:u,sportList:p,clearVendorId:g,reload:v,category:h,sort:b,setVendorId:f,marketTranslations:y,variantTranslations:S,outcomesTranslations:E,result:C,tips:T,competitors:N,boostedOdds:k})=>{const x=(0,yt.useParams)(),{vendorEventId:w,status:L}=a||{vendorEventId:null,status:null},[I,P]=(0,o.useState)(null),[B,F]=(0,o.useState)(0),{allActive:M,tableView:A,toggleState:D,changeView:j}=(0,ft.Ed)();(0,o.useEffect)((()=>(f&&w&&bt._gL.includes(L)&&f(w),()=>{g&&g()})),[w,f,L]),(0,o.useEffect)((()=>{const e=new _t.Subscription;return x.eventId&&v&&t(x.eventId),e.add((0,_t.fromEvent)(window,"online").pipe((0,gt.map)((()=>navigator.onLine))).subscribe((()=>t(x.eventId)))),()=>e.unsubscribe()}),[v,x.eventId]),(0,o.useEffect)((()=>{if(a&&s){const e=(0,R.vC)(s,a,y,E,{players:i,variants:S,competitors:N},b,T,k);P(e)}}),[s,a,i,b,y,E,S,T,N,k]);const W=()=>a&&Ca.includes(a.status),V=()=>a&&a.status===O.N3.line?O.bx.line:O.bx.live;return(0,o.useEffect)((()=>{const a=new _t.Subscription;return a.add((0,_t.timer)(0,120*vt.F.liveEVents).pipe((0,gt.filter)((()=>!!x.eventId))).subscribe((()=>t(x.eventId)))),()=>{a.unsubscribe(),e()}}),[x.eventId,e,t]),(0,o.useEffect)((()=>{F((0,R.iX)(I))}),[I]),(0,o.useEffect)((()=>()=>e()),[e]),(0,H.Rsk)({odds:s,event:a}),(0,_.jsxs)(_.Fragment,{children:[!!a&&(0,_.jsxs)("div",{className:Tt,children:[(0,_.jsxs)("div",{className:"league-page__breadcrumbs",children:[(0,_.jsx)("div",{className:"league-page__breadcrumbs--blue-bg"}),(0,_.jsx)(n.bu,{event:a,league:m,category:null==h?void 0:h.name,state:V(),sport:(0,ht._c)(p,Number(m.sportId))})]}),(0,_.jsx)(ra,{event:a,result:C,outcomes:s}),!!I&&!Ca.includes(a.status)&&(0,_.jsxs)("div",{className:kt,children:[(0,_.jsx)(ft.OV,{amount:B,allActive:M,tableView:A,event:a,changeView:j,toggleState:D}),(0,_.jsx)(Sa,{tips:T,bets:u,tableView:A,event:a,allActive:M,category:h,league:m,rows:I,odds:s})]}),!Object.keys(s).length&&d&&!W()&&(0,_.jsx)("div",{className:na,children:(0,_.jsx)(c.NotFound,{text:(0,l.__)("Event_._Not Found_._No data to display")})}),!d&&(0,_.jsx)("div",{className:na,children:(0,_.jsx)(c.AppLoader,{})})]}),!a&&!d&&(0,_.jsx)(n.FO,{}),!a&&d&&(0,_.jsxs)("div",{className:Tt,children:[(0,_.jsx)("div",{className:Nt,children:(0,_.jsx)("div",{className:"league-page__breadcrumbs",children:(0,_.jsx)(n.bu,{event:a,league:m,state:V(),sport:null})})}),(0,_.jsx)("div",{className:(0,r.cn)([na,oa]),children:(0,_.jsx)(c.NotFound,{text:(0,l.__)("Event_._Not Found_._Sorry that event doesn't exist")})})]}),W()&&(0,_.jsx)(Ea,{event:a})]})};var Na=a(24756),ka=a(24470);const xa="table-heading-markets_title__25ZDy",wa="table-heading-markets_outright__Qhppz";let La=function(e){return e[e.base=1]="base",e[e.outrights=2]="outrights",e}({});const Ia={[La.outrights]:wa,[La.base]:null},Pa=({type:e})=>(0,_.jsx)("div",{className:(0,r.cn)([Ia[e],xa]),children:ka.Z0.name}),Ba=(0,o.memo)(Pa),Fa="leagues-list_section__2bw0W",Ma="leagues-list_amountDescription__-nccI",Aa="leagues-list_item__amE5O",Da="leagues-list_itemName__E9JEx",ja="leagues-list_amounts__3eQld";var Oa=a(11948);const Ra=({league:e,isLive:t,category:a})=>{const s=t?O.bx.live:O.bx.line,n=0===(null==e?void 0:e.countEvents)?(0,M.Ffi)(s,e):(0,M.pId)(s,e);return(0,_.jsxs)("div",{className:Aa,children:[(0,_.jsxs)(Oa.E,{to:n,className:Da,children:[(0,_.jsx)(c.LeagueIcon,{league:e,category:a}),e.name]}),(0,_.jsxs)("div",{className:ja,children:[e.countEvents,!t&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{}),e.countOutrights]})]})]})},Ha=(0,o.memo)(Ra),Wa=({sport:e,isLive:t,isLoaded:a,leagues:s,filterPeriod:n,categories:i,fetchLeague:r,clearState:d})=>((0,o.useEffect)((()=>(e&&r&&r(e.id,n),()=>{d()})),[e,r,n]),(0,_.jsx)("div",{className:Fa,children:(0,_.jsxs)("div",{className:"events-section",children:[(0,_.jsxs)("div",{className:"events-section__header",children:[t&&(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("League Component_._Title_._Live now"),type:O.yt.secondary}),!t&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Default_._Title Or Link_._Leagues"),type:O.yt.secondary}),(0,_.jsxs)("div",{className:Ma,children:[(0,l.__)("Default_._Title_._Events"),"\xa0|\xa0",(0,l.__)("Default_._Title_._Outrights")]})]})]}),(0,_.jsxs)("div",{className:"events-section__content",children:[!a&&0===s.length&&(0,_.jsx)("div",{className:"events-holder__loader",children:(0,_.jsx)(c.AppLoader,{})}),s.map((e=>(0,_.jsx)(Ha,{isLive:t,league:e,category:i[e.sportCategoryId]},e.id)))]})]})})),Va=(0,i.connect)((e=>({leagues:(0,bt.Mp_)(e),isLoaded:(0,bt.Gut)(e),categories:(0,bt.Xyv)(e)})),c.mapDispatchLeagueToProps)((0,o.memo)(Wa)),Ua={limitsWrapper:"limit-page_limitsWrapper__pmgWs",limitTable:"limit-page_limitTable__1JCd1",buttonHolder:"limit-page_buttonHolder__QAfmB",limitWrapper:"limit-page_limitWrapper__x9IKr",limitStatus:"limit-page_limitStatus__+9JNS",success:"limit-page_success__B7xIP",pending:"limit-page_pending__KBurI",limitPageSeparator:"limit-page_limitPageSeparator__EvOlH",confirmedSection:"limit-page_confirmedSection__YortF",limitInfo:"limit-page_limitInfo__RWeu2",limitInfoMarginTop:"limit-page_limitInfoMarginTop__1Af8A",limitInfoMarginBottom:"limit-page_limitInfoMarginBottom__6cH5h",title:"limit-page_title__MLAzP",tableTitle:"limit-page_tableTitle__meQVu",titleMarginBottom:"limit-page_titleMarginBottom__bDtbF",section:"limit-page_section__4wZ5r",buttonSection:"limit-page_buttonSection__erUnO",buttonResponsiveFlex:"limit-page_buttonResponsiveFlex__KTBHJ",buttonBasePadding:"limit-page_buttonBasePadding__-P2vf",limitPageSetup:"limit-page_limitPageSetup__0Yc8p",setupRow:"limit-page_setupRow__eFRex",setupCol:"limit-page_setupCol__UIL11",setupButtons:"limit-page_setupButtons__Un9fH",setupTitle:"limit-page_setupTitle__bl+uJ",setupInput:"limit-page_setupInput__lbtu5",setupInfo:"limit-page_setupInfo__MKzxR",setupMargin:"limit-page_setupMargin__AoXdr",setupStatus:"limit-page_setupStatus__Mly-U",setupValue:"limit-page_setupValue__vAvI-",limitAmount:"limit-page_limitAmount__ZYQyq",text:"limit-page_text__TtFL+",textArea:"limit-page_textArea__I72gc","form-input__input--exclusion":"limit-page_form-input__input--exclusion__d3wta",selfButton:"limit-page_selfButton__bTpZk",fullWidth:"limit-page_fullWidth__P0snn",twentyTwoBet:"limit-page_twentyTwoBet__6r5Co",editButton:"limit-page_editButton__9MeYL",addButton:"limit-page_addButton__QD84W",editPage:"limit-page_editPage__tc26Z",nationalCasino:"limit-page_nationalCasino__Ia0V9",bizzoCasino:"limit-page_bizzoCasino__4FJIR",mainTitle:"limit-page_mainTitle__5OUnN",buttonGridRow:"limit-page_buttonGridRow__f21bN",buttonGridCol:"limit-page_buttonGridCol__SaI2b"},Ga=()=>{const[e,t]=(0,o.useState)(!1);return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"events-section__wrap",children:[(0,_.jsx)("div",{className:"events-section events-section--open",children:(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Cabinet_._Title_._Account deletion"),type:O.yt.secondary})})}),(0,_.jsx)("div",{className:Ua.limitsWrapper,children:(0,_.jsxs)("div",{className:Ua.section,children:[(0,_.jsx)("div",{className:Ua.text,children:(0,l.__)("Cabinet_._Text_._Self deletion text")}),(0,_.jsx)("div",{className:Ua.selfButton,children:(0,_.jsx)(c.Button,{clickHandler:()=>t(!0),text:(0,l.__)("Cabinet_._Title_._Request deletion"),type:["default","c_darkGray"],buttonType:{type:"button"}})})]})})]}),e&&(0,_.jsx)(c.SelfDeletionModal,{onClose:()=>t(!1)})]})},$a=(0,o.memo)(Ga),Za="global-ui_lineThrough__qh5Pt",za="global-ui_green__cGvp7",qa="global-ui_red__tYzZs",Xa="global-ui_linkButton__h5ZeU",Ja="global-ui_x2__QxK9N",Ya="global-ui_flexPositionEnd__DySAd",Ka={1:Ua.success,5:Ua.pending,4:Ua.pending},Qa=({getCustomerLimits:e,limits:t,loaded:a,limitsSettings:s,limitsTheme:n,accounts:i,currencyByCode:d,getLimitsPeriods:u})=>{const{buttonsSet:p,getLimitAccount:g,getSessionMinutes:v,extendedLimits:h}=(0,c.useLimitsPageHook)({limits:t,limitsSettings:s,accounts:i,getCustomerLimits:e,currencyByCode:d});(0,o.useEffect)((()=>{u()}),[u]);return(0,_.jsxs)("div",{className:(0,r.cn)(["events-section__wrap",Ua[n]]),children:[(0,_.jsx)("div",{className:"events-section events-section--open",children:(0,_.jsxs)("div",{className:"events-section__header events-section__header--no_click",children:[(n===M.IaV.twentyTwoBet||n===M.IaV.twentyBet||!n)&&(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Cabinet_._Title_._My limits"),type:O.yt.secondary,modifiers:n===M.IaV.twentyTwoBet?["c_red"]:[]}),(n===M.IaV.nationalCasino||n===M.IaV.bizzoCasino)&&(0,_.jsx)("h2",{className:Ua.mainTitle,children:(0,l.__)("Cabinet_._Title_._My limits")})]})}),(0,_.jsxs)("div",{className:Ua.limitsWrapper,children:[a&&(0,_.jsxs)("div",{className:(0,r.cn)({[Ua.section]:!0}),children:[!!h.length&&(0,_.jsx)("div",{className:(0,r.cn)({[Ua.title]:!0,[Ua.titleMarginBottom]:!0}),children:(0,l.__)("Cabinet_._Text_._Some text with existed limits")}),!h.length&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:Ua.text,dangerouslySetInnerHTML:{__html:(0,l.__)("Cabinet_._Text_._Limit main text")}}),(0,_.jsx)("div",{className:(0,r.cn)({[Ua.limitInfo]:!0,[Ua.limitInfoMarginTop]:!0,[Ua.limitInfoMarginBottom]:!0}),children:(0,l.__)("Cabinet_._Text_._You currently do not have any active limits.")}),(0,_.jsx)("div",{className:Ua.limitPageSeparator})]}),!!h.length&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:Ua.tableTitle,children:(0,l.__)("Cabinet_._Title_._Gambling Limits")}),(0,_.jsx)("div",{className:Ua.limitWrapper,children:(0,_.jsxs)("table",{className:Ua.limitTable,children:[(0,_.jsx)("thead",{children:(0,_.jsxs)("tr",{children:[(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Text_._Type of limit")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Amount")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Current value")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Period")}),(0,_.jsxs)("th",{children:[(0,l.__)("Cabinet_._Limit_._Current period"),"\xa0",(0,l.__)("Cabinet_._Limit_._Expires At")]}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Status")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Actions")})]})}),(0,_.jsx)("tbody",{children:h.map((e=>{var t,a;return(0,_.jsxs)("tr",{children:[(0,_.jsx)("td",{children:c.mappedTypeTranslatesTitle[e.type]}),(0,_.jsxs)("td",{children:[(0,_.jsxs)("span",{className:(0,r.cn)([Ua.limitAmount,e.newLimitAmount&&Za]),children:[!e.isTimeTypeLimit&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:e.limitAmount}),"\xa0",e.currency]}),e.isTimeTypeLimit&&(0,_.jsxs)(_.Fragment,{children:[e.limitAmount,"\xa0",(0,l.__)("Cabinet_._Limit_._minutes")]})]}),!!e.newLimitAmount&&(0,_.jsxs)(_.Fragment,{children:["\xa0\xa0",(0,_.jsxs)("small",{children:[!e.isTimeTypeLimit&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:e.newLimitAmount}),"\xa0",e.currency]}),e.isTimeTypeLimit&&(0,_.jsx)(_.Fragment,{children:e.newLimitAmount})]})]})]}),(0,_.jsx)("td",{children:(0,_.jsxs)("span",{className:Ua.limitValue,children:[!e.isTimeTypeLimit&&(0,_.jsxs)(_.Fragment,{children:[e.type===S.WC9.balance&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:Number((null==(t=g(e.currencyId))?void 0:t.amount)||0)}),"\xa0",e.currency]}),e.type===S.WC9.singleBet&&(0,_.jsx)(_.Fragment,{children:"\u2014"}),!e.isSingleValueTypeLimit&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(c.FormatterCurrency,{currentCurrency:e.currencyId,currencyValue:e.currentLostAmount}),"\xa0",e.currency]})]}),e.isTimeTypeLimit&&(0,_.jsx)(_.Fragment,{children:(0,_.jsxs)(_.Fragment,{children:[v(e.currentSessionSeconds),"\xa0",(0,l.__)("Cabinet_._Limit_._minutes")]})})]})}),(0,_.jsxs)("td",{children:[!e.isSingleValueTypeLimit&&(0,_.jsxs)(_.Fragment,{children:[e.period,"\xa0",(0,_.jsx)("span",{children:c.periodTranslates[e.periodType]})]}),e.isSingleValueTypeLimit&&(0,_.jsx)(_.Fragment,{children:"\u221e"})]}),(0,_.jsxs)("td",{children:[!e.isSingleValueTypeLimit&&(0,_.jsx)(c.DateTimeFormatter,{value:e.endsAt}),e.isSingleValueTypeLimit&&(0,_.jsx)(_.Fragment,{children:"\u2014"})]}),(0,_.jsxs)("td",{children:[(0,_.jsx)("span",{className:(0,r.cn)([Ua.limitStatus,(a=e.status,Ka[a])]),children:c.mappedPeriodStatus[e.status]}),(!!e.newLimitAmount||e.status===S.k$g.confirmedDisable)&&(0,_.jsx)(_.Fragment,{children:!!e.confirmUntil&&(0,_.jsxs)("div",{children:[(0,l.__)("Cabinet_._Limit_._Started at"),":\xa0",(0,_.jsx)(c.DateTimeFormatter,{value:e.confirmUntil})]})}),!!e.confirmableAfter&&(0,_.jsxs)("div",{children:[(0,l.__)("Cabinet_._Limit_._Confirm after"),":\xa0",(0,_.jsx)(c.DateTimeFormatter,{value:e.confirmableAfter})]})]}),(0,_.jsx)("td",{children:(0,_.jsx)(Ge.Link,{to:(0,M.W6F)(S.A_F[e.type],e.id),className:Xa,children:(0,_.jsx)("div",{className:Ua.buttonHolder,children:(0,_.jsx)(c.Button,{text:(0,l.__)("Cabinet_._Limit_._Edit"),type:[n===M.IaV.bizzoCasino?"default":"c_transparent","small-text","small"],svg:m.D.iconEdit,buttonType:{type:"button"},className:Ua.editButton})})})})]},e.id)}))})]})})]}),(0,_.jsx)("div",{className:Ua.buttonSection,children:!!p.length&&(0,_.jsx)("div",{className:(0,r.cn)({"grid__row grid__row--offset":!0,[Ua.buttonResponsiveFlex]:!0,[Ua.buttonGridRow]:!0}),children:p.map((e=>(0,_.jsx)("div",{className:(0,r.cn)({"grid__col grid__col--offset":!0,[Ua.buttonBasePadding]:!0,[Ua.buttonGridCol]:!0}),children:(0,_.jsx)(Ge.Link,{to:(0,M.Mvx)(e.page),className:(0,r.cn)({[Xa]:!0,[Ua.fullWidth]:!0,"grid__col grid__col--full":!0}),children:(0,_.jsx)(c.Button,{text:e.text,type:["default","small-text","full"],svg:m.D.iconEdit,buttonType:{type:"button"},className:Ua.addButton})})},e.type)))})})]}),!a&&(0,_.jsx)("div",{className:(0,r.cn)({[Ua.section]:!0}),children:"\xa0"})]})]})},es=(0,i.connect)(c.limitBaseReduxSetup.stateToProps,c.limitBaseReduxSetup.dispatchToProps)((0,o.memo)(Qa)),ts=()=>{const[e,t]=(0,o.useState)(!1);return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"events-section__wrap",children:[(0,_.jsx)("div",{className:"events-section events-section--open",children:(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Cabinet_._Title_._Self-exclusion"),type:O.yt.secondary})})}),(0,_.jsx)("div",{className:Ua.limitsWrapper,children:(0,_.jsxs)("div",{className:Ua.section,children:[(0,_.jsx)("div",{className:Ua.text,children:(0,l.__)("Cabinet_._Text_._Self exclusion text")}),(0,_.jsx)("div",{className:Ua.selfButton,children:(0,_.jsx)(c.Button,{clickHandler:()=>t(!0),text:(0,l.__)("Cabinet_._Title_._Self-exclude"),type:["default"],buttonType:{type:"button"}})})]})})]}),e&&(0,_.jsx)(c.SelfExclusionModal,{onClose:()=>t(!1)})]})},as=(0,o.memo)(ts),ss=({timeoutLimit:e,getLimits:t,clearTimeoutLimitState:a})=>{const{modalOpen:s,timeoutLimitAdded:n,toggleModalState:o,getLimitButtonTranslation:i}=(0,c.useTimeoutLimitFacade)({timeoutLimit:e,getLimits:t,clearTimeoutLimitState:a});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"events-section__wrap",children:[(0,_.jsx)("div",{className:"events-section events-section--open",children:(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Cabinet_._Title_._Time-out limit"),type:O.yt.secondary})})}),(0,_.jsx)("div",{className:Ua.limitsWrapper,children:(0,_.jsxs)("div",{className:Ua.section,children:[(0,_.jsx)("div",{className:(0,r.cn)([Ua.text,Ua.titleMarginBottom]),children:(0,l.__)("Cabinet_._Text_._Time-out limit text")}),n&&(0,_.jsx)("div",{className:Ua.limitWrapper,children:(0,_.jsxs)("table",{className:Ua.limitTable,children:[(0,_.jsx)("thead",{children:(0,_.jsxs)("tr",{children:[(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Text_._Type of limit")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Period")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Time")}),(0,_.jsx)("th",{children:(0,l.__)("Cabinet_._Limit_._Status")})]})}),(0,_.jsx)("tbody",{children:(0,_.jsxs)("tr",{children:[(0,_.jsx)("td",{children:c.mappedTypeTranslatesTitle[e.type]}),(0,_.jsxs)("td",{children:[e.period,"\xa0",c.periodTranslates[e.periodType]]}),(0,_.jsx)("td",{children:(0,_.jsx)(c.DateTimeFormatter,{value:e.endsAt})}),(0,_.jsx)("td",{children:(0,_.jsx)("span",{className:(0,r.cn)({[Ua.limitStatus]:!0,[Ua.success]:!0}),children:c.mappedPeriodStatus[e.status]})})]})})]})}),(0,_.jsx)("div",{className:Ua.selfButton,children:(0,_.jsx)(c.Button,{clickHandler:o,text:i(),type:["default"],buttonType:{type:"button"}})})]})})]}),s&&(0,_.jsx)(c.TimeoutLimitModal,{limitData:e,onClose:o})]})},ns=(0,i.connect)(c.TimeoutLimitConnect.mapStateToProps,c.TimeoutLimitConnect.mapDispatchToProps)((0,o.memo)(ss)),os=({selfExclusionEnabled:e,timeoutLimitEnabled:t,selfDeletionEnabled:a})=>(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(es,{}),t&&(0,_.jsx)(ns,{}),e&&(0,_.jsx)(as,{}),a&&(0,_.jsx)($a,{})]}),is=(0,i.connect)((e=>({timeoutLimitEnabled:(0,M.gOt)(e),selfExclusionEnabled:(0,M.oxu)(e),selfDeletionEnabled:(0,M.yxK)(e)})),null)((0,o.memo)(os)),rs={limitPage:"limit-page-edit_limitPage__LF3Ch",limitPageWrapper:"limit-page-edit_limitPageWrapper__jGVMP",limitPageSetup:"limit-page-edit_limitPageSetup__lXqM1",limitPageSection:"limit-page-edit_limitPageSection__91LBu",title:"limit-page-edit_title__Aot8z",titleMarginBottom:"limit-page-edit_titleMarginBottom__33gjM",limitInfo:"limit-page-edit_limitInfo__HiB-O",separator:"limit-page-edit_separator__iGN0w",buttonSection:"limit-page-edit_buttonSection__EZ3g6",cards:"limit-page-edit_cards__7oGC-",limitPageCard:"limit-page-edit_limitPageCard__2em96",limitPageTitle:"limit-page-edit_limitPageTitle__k8eFC",limitPageInfo:"limit-page-edit_limitPageInfo__IJEuh",limitPageInfoTitle:"limit-page-edit_limitPageInfoTitle__ENt+-",infoRow:"limit-page-edit_infoRow__2XW2G",limitStatus:"limit-page-edit_limitStatus__AVnRz",infoValue:"limit-page-edit_infoValue__epWbn",infoButton:"limit-page-edit_infoButton__EOhZr",limitPageSetupMarginBottom:"limit-page-edit_limitPageSetupMarginBottom__f7ss3",limitPageSetupButtons:"limit-page-edit_limitPageSetupButtons__sWiWd",limitPageSetupInfo:"limit-page-edit_limitPageSetupInfo__KX7Sd",limitPageSetupModifier:"limit-page-edit_limitPageSetupModifier__e8188",limitPageSetupTitle:"limit-page-edit_limitPageSetupTitle__KKUAz",limitPageSetupInput:"limit-page-edit_limitPageSetupInput__f4xBW",limitPageRow:"limit-page-edit_limitPageRow__8brsn",limitPageCol:"limit-page-edit_limitPageCol__sxbjv",disableButton:"limit-page-edit_disableButton__WJiPF",gridCol:"limit-page-edit_gridCol__51haQ",twentyTwoBet:"limit-page-edit_twentyTwoBet__Xwqza",nationalCasino:"limit-page-edit_nationalCasino__QQ228",bizzoCasino:"limit-page-edit_bizzoCasino__OufHb",limitPageSetupButtonsTwo:"limit-page-edit_limitPageSetupButtonsTwo__YV1o8",cancelButton:"limit-page-edit_cancelButton__OnQqf"},ls="edit-disable-limits_confirmedSection__nJmjK",cs=({confirmUntil:e,confirmableAfter:t})=>(0,_.jsx)("div",{className:ls,children:(0,_.jsxs)("div",{className:rs.limitPageSetup,children:[(0,_.jsx)("div",{className:(0,r.cn)({[qa]:!0,[rs.limitPageSetupModifier]:!0,[rs.limitPageSetupMarginBottom]:!0}),children:(0,l.__)("Cabinet_._Session_._Disable limit text")}),(0,_.jsxs)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[rs.limitPageSetupMarginBottom]:!0}),children:[!!e&&(0,_.jsxs)("div",{className:rs.limitPageRow,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Disabled at")}),(0,_.jsx)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[Ya]:!0,[Ja]:!0}),children:(0,_.jsx)("div",{className:rs.infoValue,children:(0,_.jsx)(c.DateTimeFormatter,{value:e,smallTime:!0})})})]}),!!t&&(0,_.jsxs)("div",{className:rs.limitPageRow,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Disabled after")}),(0,_.jsx)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[Ya]:!0,[Ja]:!0}),children:(0,_.jsx)("div",{className:rs.infoValue,children:(0,_.jsx)(c.DateTimeFormatter,{value:t,smallTime:!0})})})]})]})]})}),ds=(0,o.memo)(cs),ms=({newLimitAmount:e,currencyId:t,confirmUntil:a,confirmableAfter:s,type:n})=>{const o=(0,c.isTimeTypeLimit)(n);return(0,_.jsx)("div",{className:ls,children:(0,_.jsxs)("div",{className:rs.limitPageSetup,children:[(0,_.jsx)("div",{className:(0,r.cn)({[za]:!0,[rs.limitPageSetupModifier]:!0,[rs.limitPageSetupMarginBottom]:!0}),children:(0,l.__)("Cabinet_._Session_._Update limit text")}),(0,_.jsxs)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[rs.limitPageSetupMarginBottom]:!0}),children:[(0,_.jsxs)("div",{className:rs.limitPageRow,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Pending Amount")}),(0,_.jsx)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[Ya]:!0,[Ja]:!0}),children:(0,_.jsxs)("div",{className:rs.infoValue,children:[!o&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(c.FormatterCurrency,{currencyValue:e,currentCurrency:t})," ",t?(0,_.jsx)(c.CurrencySymbol,{currency:t}):""]}),o&&(0,_.jsxs)(_.Fragment,{children:[e,"\xa0",(0,l.__)("Cabinet_._Limit_._minutes")]})]})})]}),!!a&&(0,_.jsxs)("div",{className:rs.limitPageRow,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Started at")}),(0,_.jsx)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[Ya]:!0,[Ja]:!0}),children:(0,_.jsx)("div",{className:rs.infoValue,children:(0,_.jsx)(c.DateTimeFormatter,{value:a,smallTime:!0})})})]}),!!s&&(0,_.jsxs)("div",{className:rs.limitPageRow,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Confirm after")}),(0,_.jsx)("div",{className:(0,r.cn)({[rs.limitPageSetup]:!0,[Ya]:!0,[Ja]:!0}),children:(0,_.jsx)("div",{className:rs.infoValue,children:(0,_.jsx)(c.DateTimeFormatter,{value:s,smallTime:!0})})})]})]})]})})},us=(0,o.memo)(ms),ps=({getCustomerLimitData:e,limit:t,currencies:a,updateLimit:s,disableLimit:n,limitsDisableEnabled:o,limitsTheme:i})=>{const{isDisableState:d,confirmUntil:u,isNotConfirmedState:p,changeAmount:g,limitList:v,checkAmountIsChanged:h,disableCurrentLimit:b,save:f,cancel:y,changed:S,newLimitAmount:E,currencyId:C,periodType:T,period:N,confirmableAfter:k,newAmount:x}=(0,c.useEditLimitFacade)({limit:t,getCustomerLimitData:e,currencies:a,updateLimit:s,disableLimit:n}),w=i===M.IaV.bizzoCasino||i===M.IaV.nationalCasino?"secondary":"c_transparent",L=i===M.IaV.bizzoCasino||i===M.IaV.nationalCasino?"default":"secondary";return(0,_.jsxs)("div",{className:(0,r.cn)([rs[i]]),children:[!!d()&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ds,{confirmUntil:u,confirmableAfter:k}),(0,_.jsx)("div",{className:rs.separator})]}),!!p()&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(us,{newLimitAmount:E,confirmUntil:u,confirmableAfter:k,currencyId:C,type:null==t?void 0:t.type}),(0,_.jsx)("div",{className:rs.separator})]}),!!t&&(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{className:rs.buttonSection,children:(0,_.jsxs)("div",{className:rs.limitPageSetup,children:[!(0,c.isSingleValueTypeLimit)(t.type)&&(0,_.jsx)("div",{className:rs.limitPageRow,children:(0,_.jsxs)("div",{className:rs.limitPageCol,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Period")}),(0,_.jsx)("div",{className:rs.limitPageSetupInput,children:(0,_.jsx)(c.UISelect,{disabled:!0,selected:(0,c.convertPeriodToSelectValue)({periodType:T,period:N}),placeholder:(0,l.__)("Default_._Form_._Choose period"),onChange:null,items:v})})]})}),!(0,c.isTimeTypeLimit)(t.type)&&(0,_.jsx)("div",{className:rs.limitPageRow,children:(0,_.jsxs)("div",{className:rs.limitPageCol,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Currency")}),(0,_.jsx)("div",{className:rs.limitPageSetupInput,children:(0,_.jsx)(c.UISelect,{searchable:!0,disabled:!0,selected:C,placeholder:(0,l.__)("Default_._Form_._Choose currency"),onChange:null,icon:m.D.currency,items:a})})]})}),(0,_.jsx)("div",{className:rs.limitPageRow,children:(0,_.jsxs)("div",{className:rs.limitPageCol,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,c.isTimeTypeLimit)(t.type)?(0,l.__)("Cabinet_._Limit_._minutes"):(0,l.__)("Cabinet_._Limit_._Amount")}),(0,_.jsx)("div",{className:rs.limitPageSetupInput,children:(0,_.jsx)(c.InputView,{onChange:g,type:"number",defaultValue:x,value:x,dataTest:"limitAmountInput"})})]})}),(0,_.jsxs)("div",{className:rs.limitPageSetupButtons,children:[(0,_.jsx)("div",{className:rs.gridCol,children:(0,_.jsx)(c.Button,{text:(0,l.__)("Cabinet_._Limit_._Save"),clickHandler:f,type:h()&&S?["default","small-text","full"]:["default","small-text","full","disabled"],svg:m.D.iconEdit,buttonType:{type:"button"},className:(0,r.cn)([rs.saveButton,S&&rs.disabledButton])})}),(0,_.jsx)("div",{className:rs.gridCol,children:(0,_.jsx)(c.Button,{text:(0,l.__)("Cabinet_._Limit_._Cancel"),clickHandler:y,type:["small-text","full",w],buttonType:{type:"button"},className:rs.cancelButton})}),o&&(0,_.jsx)("div",{className:rs.gridCol,children:(0,_.jsx)(c.Button,{text:(0,l.__)("Cabinet_._Limit_._Disable"),clickHandler:b,type:["small-text","full",L],buttonType:{type:"button"},className:rs.disableButton})})]}),(0,_.jsx)("div",{className:rs.limitPageSetupInfo,children:(0,l.__)("Cabinet_._Session_._If you feel the need in any additional information, please contact support.")})]})})})]})},_s=(0,i.connect)(c.LimitEditBaseReduxSetup.limitEditStateToProps,c.LimitEditBaseReduxSetup.limitEditDispatchToProps)((0,o.memo)(ps)),gs=e=>(0,_.jsxs)("span",{children:[e.text,"\xa0(",(0,_.jsx)("span",{className:"form__col--currency-symbol",children:(0,_.jsx)(c.CurrencySymbol,{currency:e.id})}),")"]}),vs=({currencies:e,createLimit:t,created:a,clearState:s,limitsTheme:n})=>{const i=(0,yt.useNavigate)(),{filterPeriodType:d,changePeriod:u,periodFilter:p,changeCurrency:g,currencyId:v,changeAmount:h,limitAmount:b,save:f,validate:y,cancel:S,type:E,filteredLimitPeriods:C}=(0,c.useAddLimitFacade)({currencies:e,createLimit:t,created:a,clearState:s}),T=n===M.IaV.bizzoCasino||n===M.IaV.nationalCasino?"secondary":"c_transparent",N=(0,o.useMemo)((()=>e.map((e=>({id:e.id,text:e.text,name:e.name,htmlTemplate:gs(e)})))),[e]);return(0,o.useEffect)((()=>{a&&i(M.jZg.cabinetLimits)}),[history,a,E]),(0,_.jsx)("div",{className:(0,r.cn)([rs.buttonSection,rs[n]]),children:(0,_.jsxs)("div",{className:rs.limitPageSetup,children:[!(0,c.isSingleValuePageTypeLimit)(E)&&(0,_.jsx)("div",{className:rs.limitPageRow,children:(0,_.jsxs)("div",{className:rs.limitPageCol,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Period")}),(0,_.jsx)("div",{className:rs.limitPageSetupInput,children:(0,_.jsx)(c.UISelect,{selected:(0,c.convertPeriodToSelectValue)({periodType:d,period:p}),placeholder:(0,l.__)("Default_._Form_._Choose period"),onChange:u,items:C})})]})}),!(0,c.isTimePageTypeLimit)(E)&&(0,_.jsx)("div",{className:rs.limitPageRow,children:(0,_.jsxs)("div",{className:rs.limitPageCol,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,l.__)("Cabinet_._Limit_._Currency")}),(0,_.jsx)("div",{className:rs.limitPageSetupInput,children:(0,_.jsx)(c.UISelect,{searchable:!0,selected:v,placeholder:(0,l.__)("Default_._Form_._Choose currency"),onChange:g,items:N})})]})}),(0,_.jsx)("div",{className:rs.limitPageRow,children:(0,_.jsxs)("div",{className:rs.limitPageCol,children:[(0,_.jsx)("div",{className:rs.limitPageTitle,children:(0,c.isTimePageTypeLimit)(E)?(0,l.__)("Cabinet_._Limit_._minutes"):(0,l.__)("Cabinet_._Limit_._Amount")}),(0,_.jsx)("div",{className:rs.limitPageSetupInput,children:(0,_.jsx)(c.InputView,{onChange:h,type:"number",value:`${b||0}`,dataTest:"limitAmountInput"})})]})}),(0,_.jsxs)("div",{className:(0,r.cn)([rs.limitPageSetupButtons,rs.limitPageSetupButtonsTwo]),children:[(0,_.jsx)("div",{className:rs.gridCol,children:(0,_.jsx)(c.Button,{text:(0,l.__)("Cabinet_._Limit_._Save"),clickHandler:f,type:y()?["default","small-text","full"]:["default","small-text","full","disabled"],svg:m.D.iconEdit,buttonType:{type:"button"},className:rs.addButton})}),(0,_.jsx)("div",{className:rs.gridCol,children:(0,_.jsx)(c.Button,{text:(0,l.__)("Cabinet_._Limit_._Cancel"),clickHandler:S,type:["small-text","full",T],buttonType:{type:"button"},className:(0,r.cn)([rs.cancelButton,"limit-page-button-cancel"])})})]}),(0,_.jsx)("div",{className:rs.limitPageSetupInfo,children:(0,l.__)("Cabinet_._Session_._If you feel the need in any additional information, please contact support.")})]})})},hs=(0,i.connect)(c.LimitEditBaseReduxSetup.limitEditStateToProps,c.LimitEditBaseReduxSetup.limitEditDispatchToProps)((0,o.memo)(vs)),bs=({limitsTheme:e})=>{const{id:t,type:a}=(0,yt.useParams)(),s=t?c.editLimitsTitles:c.addLimitsTitles,n=t?c.editLimitsDescriptions:c.addLimitsDescriptions;return(0,_.jsxs)("div",{className:(0,r.cn)(["events-section__wrap",Ua[e]]),children:[(0,_.jsx)("div",{className:"events-section events-section--open",children:(0,_.jsxs)("div",{className:"events-section__header events-section__header--no_click",children:[(e===M.IaV.twentyTwoBet||e===M.IaV.twentyBet||!e)&&(0,_.jsx)(De.SectionTitle,{text:s[a],type:O.yt.secondary,modifiers:e===M.IaV.twentyTwoBet?["c_red"]:[]}),(e===M.IaV.nationalCasino||e===M.IaV.bizzoCasino)&&(0,_.jsx)("h2",{className:Ua.mainTitle,children:s[a]})]})}),(0,_.jsx)("div",{className:Ua.limitsWrapper,children:(0,_.jsxs)("div",{className:(0,r.cn)({[Ua.section]:!0}),children:[(0,_.jsx)("div",{className:(0,r.cn)({[Ua.title]:!0,[Ua.titleMarginBottom]:!0}),children:n[a]}),(0,_.jsx)("div",{className:Ua.limitPageSeparator}),!!t&&(0,_.jsx)(_s,{limitId:t,limitsTheme:e}),!t&&(0,_.jsx)(hs,{limitsTheme:e})]})})]})},fs=(0,i.connect)((e=>({limitsTheme:(0,M.NaW)(e)})),null)((0,o.memo)(bs));var ys=a(46115);const Ss=({league:e,category:t,state:a,event:s,odds:n,variants:i,bets:r,marketTranslations:l,outcomesTranslations:c,marketOrder:d,competitors:m,boostedOdds:u})=>{const p=(0,o.useMemo)((()=>n&&s&&l&&i&&c?(0,R.vC)(n,Object.assign({},s,{status:a?O.N3.online:O.N3.line}),l,c,{variants:i,competitors:m},d,void 0,u):new Map),[n,l,c,s,a,i,d,m,u]),g=(0,o.useMemo)((()=>[...p.values()]),[p]);return(0,_.jsx)(_.Fragment,{children:!!p.values()&&g.map(((a,n)=>(0,_.jsx)(o.Fragment,{children:(0,_.jsx)(ft.$8,{state:!0,event:s,index:n,bets:r,category:t,title:a.title,league:e,outcomes:a.outcomes,metadata:a.marketMetadata},a.key)},a.key)))})},Es=(0,i.connect)(((e,t)=>{const{event:a}=t,{type:s,id:n}=a||{};return{variants:(0,c.getVariantsByType)(e),competitors:(0,H.HX3)(e),bets:(0,A.iXG)(e),odds:(0,H.YIY)(e,n,s),marketTranslations:(0,H.Tke)(e),outcomesTranslations:(0,H.j0E)(e),marketOrder:(0,H.hwn)(e,n),boostedOdds:(0,ys.gW)(e)}}))((0,o.memo)(Ss)),Cs=({league:e,category:t,state:a,events:s})=>(0,_.jsx)(_.Fragment,{children:(s||[]).map((s=>(0,_.jsx)(Es,{outright:s,category:t,state:a,event:s,league:e},s.id)))}),Ts=(0,i.connect)(((e,t)=>{var a;return{events:(0,H.l4Z)(e,null==(a=t.league)?void 0:a.id),category:null}}))((0,o.memo)(Cs)),Ns=({leagues:e=[],state:t,loaded:a,initialLoaded:s})=>(0,_.jsxs)(_.Fragment,{children:[(s||a)&&(e||[]).map((e=>(0,_.jsx)(Ts,{state:t,league:e},e.id))),!s&&!a&&(0,_.jsx)("div",{className:"events-holder__loader",children:(0,_.jsx)(c.AppLoader,{})})]}),ks=(0,i.connect)((e=>({loaded:(0,H.ooz)(e),initialLoaded:(0,H.Wgk)(e)})))((0,o.memo)(Ns));var xs=a(15832);a(634);const ws="reports-and-messages_reportsAndMessaages__7Dk0X",Ls="reports-and-messages_widget__0F3+n",Is="reports-and-messages_iframe__M4XO8",Ps="reports-and-messages_description__r4EV2",Bs=({locale:e,customerHash:t,customerToken:a,integrations:s})=>{const{heightIframe:o,localeCustom:i}=(0,c.useNecctonWidgetFacade)({locale:e}),{neccton:r}=s||{},{picBaseHost:d}=r||{};return(0,_.jsxs)("div",{className:ws,children:[t&&s&&(0,_.jsx)("div",{className:Ls,children:(0,_.jsxs)("div",{className:"events-section__wrap",children:[(0,_.jsx)("div",{className:"events-section events-section--open",children:(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(n.NZ,{hideLine:!0,text:(0,l.__)("Cabinet_._Title_._Reports and Messages"),arrow:!1,type:O.yt.secondary})})}),(0,_.jsx)("div",{className:"events-section__content",children:(0,_.jsx)("iframe",{style:{height:`${o}px`},src:`${d}#/playing-behavior?customerHash=${t}&token=${a}&language=${i}`,className:Is})})]})}),(0,_.jsx)("div",{className:"events-section__wrap",children:(0,_.jsxs)("div",{className:"events-section events-section--open",children:[(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(n.NZ,{hideLine:!0,text:(0,l.__)("Cabinet_._Title_._Reports and Messages Text"),arrow:!1,type:O.yt.secondary})}),(0,_.jsx)("div",{className:"events-section__content",children:(0,_.jsx)("div",{className:Ps,dangerouslySetInnerHTML:{__html:(0,l.__)("Reports and Messages_._Text_._Description")}})})]})})]})},Fs=(0,i.connect)((e=>({customerHash:(0,S.YCS)(e),customerToken:(0,S.MzI)(e),locale:(0,M.Fp6)(e),integrations:(0,M.bX)(e)})))((0,o.memo)(Bs));a(77950),a(48319);var Ms=a(6504),As=a(89042);a(85940);const Ds=(e,t,a,s,n)=>{const o=js(e,s),i=js(t,s),r=null==n?void 0:n.find((e=>`${e}/`===o));return o.substring(0,i.length)===i&&!r&&a},js=(e,t)=>`${((null==e?void 0:e.replace(/^\/|\/$/g,"").split("/"))||"")[0]===t?e.substring(t.length+1):e}/`,Os="site-menu_menu__SR407",Rs="site-menu_item__b8P-E",Hs="site-menu_aviatorAnimation__pP3Hs",Ws="site-menu_text__tOt1h",Vs="site-menu_icon__BL3yK",Us="site-menu_propeller__XyvMN",Gs="site-menu_link__wFPpF",$s="site-menu_highlight__sGh1D",Zs="site-menu_active__8bkxp",zs="site-menu_aviatorGame__sFf6U",qs="site-menu_aviatorTitle__390Gb",Xs="site-menu_ipl__wbQFD",Js="site-menu_dropdown__6OLzE",Ys="site-menu_default__HJYel",Ks="site-menu_bordered__5NdkI",Qs="site-menu_linkMobileApp__osa9M",en="site-menu_android__kzD5H",tn="site-menu_linkMore__qu0aq",an="site-menu_dropdownList__6Oo0p",sn="site-menu_opened__AzTBX",nn="site-menu_fakeWrapper__LMq0T",on=({item:e,isLogged:t,hidePath:a=!1,openModal:s,platformName:n,iplUrl:i,language:l})=>{const{name:d,link:u,svg:p,highlight:g,actionType:v,isTextPage:h,ignoreActiveLinks:b}=e,{pathname:f}=(0,yt.useLocation)(),{markAsNew:y}=(0,c.useNewSiteMenuHook)(u),E=v===M.VHA.aviator,C=v===M.VHA.mobileAppLink,T=v===M.VHA.ipl,{aviatorRef:N}=(0,c.AviatorGameFacade)({animationEnabled:E,animationClass:Hs}),k=a||E&&!t?null:u,x=n===O.Co.ivibet||n===O.Co.granawin,w=(0,o.useMemo)((()=>Ds(f,u,Zs,l,b)),[f,u,l]);return(0,_.jsx)("li",{className:Rs,ref:N,children:(0,_.jsxs)(c.LinkAppSiteConvertor,{path:k,isBaseLink:C||h,onClick:()=>{E&&!t&&s(S.vOS.login)},wrapperClass:Ws,customClass:(0,r.cn)([x?Ks:Ys,C?Qs:Gs,E&&zs,T&&Xs,T&&f.includes(i)&&Zs,!T&&!f.includes(i)&&w,g&&$s]),useWrapper:!0,dataTest:"menuItems",children:[p&&(0,_.jsxs)("div",{children:[(0,_.jsx)(c.SvgIcon,{name:p,modifier:Vs}),E&&(0,_.jsx)(c.SvgIcon,{name:m.D.ic_aviator_proppeller,modifier:(0,r.cn)([Vs,Us])}),C&&(0,_.jsx)(c.SvgIcon,{name:m.D.android,modifier:Vs})]}),!E&&(0,_.jsxs)("div",{"data-test":(0,M.PPk)(u),children:[d,y&&(0,_.jsx)(c.SiteMenuNewIcon,{})]}),E&&(0,_.jsx)(c.SvgIcon,{name:m.D.ic_aviator_title,modifier:qs})]})})},rn=(0,i.connect)((e=>({iplUrl:(0,M.cHZ)(e),language:(0,M.a3s)(e)})))((0,o.memo)(on)),ln=({item:e})=>{const{pathname:t}=(0,yt.useLocation)(),{markAsNew:a}=(0,c.useNewSiteMenuHook)(e.link);return(0,_.jsxs)(c.LinkAppSiteConvertor,{path:e.link,wrapperClass:Ws,customClass:(0,r.cn)([Gs,Js,t===e.link&&Zs,e.highlight&&$s,e.actionType===M.VHA.aviator&&zs]),useWrapper:!0,children:[e.svg&&(0,_.jsxs)("div",{children:[(0,_.jsx)(c.SvgIcon,{name:e.svg,modifier:Vs}),e.actionType===M.VHA.aviator&&(0,_.jsx)(c.SvgIcon,{name:m.D.ic_aviator_proppeller,modifier:(0,r.cn)([Vs,Us])}),e.actionType===M.VHA.mobileAppLink&&(0,_.jsx)(c.SvgIcon,{name:m.D.android,modifier:(0,r.cn)([Vs,en])})]}),e.actionType!==M.VHA.aviator&&(0,_.jsxs)("div",{"data-test":(0,M.PPk)(e.link),children:[e.name,a&&(0,_.jsx)(c.SiteMenuNewIcon,{})]}),e.actionType===M.VHA.aviator&&(0,_.jsx)(c.SvgIcon,{name:m.D.ic_aviator_title,modifier:qs})]})},cn=(0,o.memo)(ln),dn=e=>`${e.name}${e.link}`,mn=({isLogged:e,mobileAppVisibleElements:t,menuItems:a,platformName:s,openModal:n})=>{const{pathname:i}=(0,yt.useLocation)(),d=(0,o.useMemo)((()=>[...t.includes("desktop-menu")?[{name:(0,l.__)("Mobile menu link_._Action_._Mobile APP"),link:M.jZg.mobileApp,svg:m.D.ios,actionType:M.VHA.mobileAppLink}]:[],...a]),[a,t]),{navWrapperRef:u,fakeNavRef:p,dropdownItemsCount:g}=(0,c.useTopMenuSizeHook)({selector:`.${nn} li`,itemMargin:15});(0,o.useEffect)((()=>{i.split(/\//).forEach((e=>{e!==O.bx.line&&e!==O.bx.live||Ms.J.set(As.T$,e)}))}),[i]);const[v,h]=(0,o.useState)(!1),b=(0,o.useRef)(null);(0,o.useEffect)((()=>{const e=new _t.Subscription;return v&&setTimeout((()=>e.add((0,_t.fromEvent)(document,"click").subscribe((()=>h(!1))))),0),()=>e.unsubscribe()}),[v]);const f=(0,o.useMemo)((()=>({visible:d.slice(0,d.length-g)||[],dropdown:d.slice(d.length-g)||[]})),[d,g]);return(0,_.jsxs)("div",{className:"page-header__menu",ref:u,children:[(0,_.jsx)("div",{className:nn,children:(0,_.jsxs)("ul",{className:Os,ref:p,children:[d.map((t=>(0,_.jsx)(rn,{item:t,hidePath:!0,isLogged:e,openModal:n,platformName:s},dn(t)))),(0,_.jsx)("li",{className:Rs,children:(0,_.jsx)("div",{className:Gs,children:(0,_.jsx)("div",{className:tn,children:(0,_.jsx)("span",{})})})})]})}),(0,_.jsxs)("ul",{className:Os,children:[f.visible.map((t=>(0,_.jsx)(rn,{item:t,isLogged:e,openModal:n,platformName:s},dn(t)))),g>0&&(0,_.jsxs)("li",{className:Rs,children:[(0,_.jsx)("div",{className:Gs,"aria-hidden":"true",onClick:()=>{h(!v)},children:(0,_.jsx)("div",{className:tn,children:(0,_.jsx)("span",{})})}),(0,_.jsx)("ul",{ref:b,className:(0,r.cn)([an,v&&sn]),children:f.dropdown.map((e=>(0,_.jsx)("li",{children:(0,_.jsx)(cn,{item:e})},dn(e))))})]})]})]})},un=(0,i.connect)((e=>({isLogged:!!(0,S.Q0O)(e),menuItems:(0,M.Y$x)(e),platformName:(0,M.WpO)(e),mobileAppVisibleElements:(0,M.JHZ)(e)})),(e=>({openModal:t=>{e((0,S.ARU)(t))}})))((0,o.memo)(mn));var pn=a(19211);const _n="promotions_promotionsPage__lW8Ij",gn="promotions_header__3D79M",vn="promotions_title__gjQPT",hn="promotions_subtitle__nxsER",bn="promotions_bonusTypes__ePrVZ",fn=o.lazy((()=>Promise.resolve().then(a.bind(a,71110)).then((e=>({default:e.PromotionsList}))))),yn="default",Sn=(0,i.connect)(c.promotionsPageConnect.mapStateToProps,c.promotionsPageConnect.mapDispatchToProps)((({promotions:e,loaded:t,isCasinoEnabled:a,customerToken:s,modalStatus:i,openModal:r,disabledVip:d,getPromotions:m,pageRestrictions:u,promotionPageImage:p,locale:g})=>{const{promotionItems:v,sectionMenuItems:h,selectedSection:b,sectionMenuVisible:f,changeSection:y}=(0,c.usePromotionPageFacade)({promotions:e,casinoDisabled:!a,getPromotions:m,disabledVip:d}),S=null==u?void 0:u.authRequired;return(0,_.jsxs)("div",{className:_n,children:[(!S||s)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(c.LazyBackground,{className:gn,path:!p||"es_PE"!==g&&"es_CL"!==g?"/assets/bg/promotions/bg-top.jpg":p,children:[(0,_.jsxs)("div",{className:vn,children:[(0,_.jsx)(n.NZ,{text:(0,l.__)("Promotions_._Title_._{brand}"),hideLine:!0,modifiers:["inherit-all","centered"]}),(0,_.jsx)("div",{className:hn,"data-test":"promotionsSubtitle",children:(0,l.__)("Default_._Title Or Link_._Promotions").toLowerCase()})]}),t&&f&&(0,_.jsx)("div",{className:bn,children:h.map((e=>{return(0,_.jsx)(c.Button,{text:e.title,type:(t=e.section,t!==b?[yn,"nobg"]:[yn]),clickHandler:()=>y(e.section),buttonType:{type:"button"}},e.section);var t}))})]}),(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(fn,{desktopMode:!0,promotions:v})})]}),S&&!s&&(0,_.jsx)(c.PromotionsBlockedPage,{openModal:r,modalStatus:i})]})})),En="events-section_holder__EYwSZ",Cn="events-table_table__+MgPy",Tn="events-table_heading__WuP9U",Nn="events-table_col__4Et1T",kn="events-table_eventInfo__tyoF9",xn="events-table_outrights__WsSgj",wn="events-table_imageHolder__nhTjc",Ln="events-table_title__bIIcK",In="events-table_titleText__7DyKs",Pn="events-table_marketsList__0I2j8",Bn="events-table_factor__ckS8h",Fn="events-table_more__thzrm",Mn="events-table_colTeam__dTfDV",An="events-table_withOpener__X00PT",Dn="events-table_teamsWrapper__mW9ni",jn="events-table_allOddsOpener__JNJYR",On="events-table_row__FGsgm",Rn="events-table_rowWrapper__Vapi+",Hn="events-table_allOddsVisible__i+qKX",Wn="events-table_rowBottom__8JfR+",Vn="events-table_statsWindowOpener__XmdaT",Un="events-table_statsWindowButton__03+z6",Gn="events-table_statsWindowArrow__E599X",$n="events-table_active__A4s0l",Zn="events-table_modernFactorStats__MS-6u",zn="events-table_additional__JQ5f5",qn="events-table_marketsContainer__i6OTm",Xn="events-table_switch__UVlt-",Jn="events-table_switchItem__ckHR3",Yn="events-table_current__kPm9H",Kn="events-table_disabled__pwq-C",Qn="events-table_headingCA__rjTeL",eo="events-table_headerValue__qODDK",to="events-table_favoritesBlockContainer__xR1g6",ao="events-table_favoritesBlockWrapper__J6vHB",so="events-table_headerFavButton__Yk2i-";var no=a(49070);const oo=({league:e,category:t,section:a,visibleFactorsList:s,viewType:n,isLive:o})=>{const{isActive:i}=(0,c.useFeatureChecker)(F.vH.DW3345);return(0,_.jsxs)("div",{className:(0,r.cn)([Tn,n===O.U1.CA&&Qn]),children:[(0,_.jsx)("div",{className:(0,r.cn)([kn]),children:(0,_.jsxs)("div",{className:Ln,children:[(0,_.jsx)("div",{className:to,children:(0,_.jsx)(c.FavoritesBlock,{id:e.id,isLive:o,type:O.nW.LEAGUE,hidePin:!0})}),(0,_.jsx)("div",{className:wn,children:(0,_.jsx)(c.SvgSportIcon,{sportId:e.sportId})}),(0,_.jsx)(c.LeagueIcon,{league:e,category:t}),(0,_.jsx)(Oa.E,{to:`${(0,M.pId)(a,e)}`,className:In,dataTest:"leagueLink",children:e.name})]})}),(0,_.jsxs)("div",{className:Pn,children:[null==s?void 0:s.map(((e,t)=>(0,_.jsx)("div",{className:(0,r.cn)([Nn,Bn]),"data-test":"coefficient",children:(0,_.jsxs)("div",{className:eo,title:e.title?(0,l.__)(e.title):null,children:[i?(0,l.__)(e.fullName):e.name,i&&!!e.additional&&(0,_.jsxs)("i",{children:[(0,_.jsx)(c.SvgIcon,{name:m.D.info}),(0,_.jsx)(no.m,{text:(0,l.__)(e.additional)})]})]})},t))),(0,_.jsx)("div",{className:(0,r.cn)([Nn,Fn]),children:"\xa0"})]})]})},io=(0,o.memo)(oo),ro=[{type:O.eU.league,title:(0,l.__)("Default_._Title_._Events")},{type:O.eU.outrights,title:(0,l.__)("Default_._Title_._Outrights")}],lo=({active:e,hasEvents:t,onChange:a})=>{const s=t?ro:ro.slice(1);return(0,_.jsx)("div",{className:Xn,children:s.map((s=>(0,_.jsx)("div",{className:(0,r.cn)([Jn,s.type===e&&Yn,!t&&s.type===O.eU.league&&Kn]),onClick:s.type===e?null:a,"data-test":"outcomeTypeSwitch",children:s.title},s.type)))})};var co=a(16977),mo=a(46588),uo=a(76013),po=a(93011),_o=a(36184);const go="events-table-outcome_outcome__+CHf2",vo="events-table-outcome_dataField__RzKaJ",ho="events-table-outcome_defaultOutcome__J3Fvf",bo="events-table-outcome_content__DXms-",fo="events-table-outcome_textBase__V9ko0",yo="events-table-outcome_active__eHJSp",So="events-table-outcome_outcomeLocked__i4Bfq",Eo="events-table-outcome_grayView__5H1fH",Co="events-table-outcome_disabled__HbriL",To="events-table-outcome_decimalText__Llh42",No="events-table-outcome_text__d9eRs",ko="events-table-outcome_icon__zKVCM",xo="outcome-animation_outcomeUp__XaNbn",wo="outcome-animation_animate__0lgqg",Lo="outcome-animation_animateUp__tQSLb",Io="outcome-animation_outcomeDown__KRjlq",Po="outcome-animation_animateDown__8yL00",Bo={up:xo,down:Io},Fo=({coefficient:e,format:t,event:a,result:s,alive:i,league:d,category:m,message:u,type:p,active:g,factorKey:v,isLoading:h,quickBetEnabled:b,quickBetSum:f,madeFrom:y,odds:E,snackbar:C,bets:T,selectFactor:N,showNoMoreBetsModal:k})=>{const{data:x}=e||{},{suspended:w,disabled:L,disabledTypeIcon:I,disabledView:P,direction:B,clickHandler:F}=(0,c.useEventTableOutcomeFacade)({coefficient:e,event:a,result:s,alive:i,league:d,category:m,type:p,selectFactor:N,madeFrom:y}),M=v===uo.N.f1||v===uo.N.total||v===uo.N.setWinnerBase||v===uo.N.gameWinnerBase,A=(0,o.useMemo)((()=>E&&e?(0,po.$)(E,Number(e.marketId),e.specifiers):[]),[E,e]),{snackbarType:D}=C||{};return(0,_.jsxs)(c.SnakeLoader,{onClick:()=>b?((!f||1===(null==T?void 0:T.length))&&k(),f&&(null==T?void 0:T.length)<1&&F()):b?void 0:F(),classNames:[go,w&&So,!M&&ho,g&&yo,P&&So,!P&&Bo[B]],isLoading:g&&(h||D===O.Pc.pending)&&b,children:[(0,_.jsxs)("div",{className:bo,children:[(!!L||a.status===O.N3.stopped)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(n.mJ,{text:u||(0,l.__)("Event Coefficient Block_._Modal Text_._Unavailable")}),(0,_.jsx)("div",{className:ko,children:(0,_.jsx)(c.SvgIcon,{name:I})})]}),!L&&!x&&a.status!==O.N3.stopped&&(0,_.jsx)("div",{className:(0,r.cn)([fo,t!==S.jUC.ODDS_FORMAT_DECIMAL&&No,t===S.jUC.ODDS_FORMAT_DECIMAL&&To,P&&Eo,w&&Co]),children:e?(0,_.jsx)(c.OddsFormatter,{odd:e.v,eventId:a.id,marketId:e.marketId,outcomeId:e.id,specifiers:e.specifiers,outcomes:A,layout:c.OddsFormatterLayouts.vertical,dataTest:"outcome"}):""}),!!x&&!L&&a.status!==O.N3.stopped&&(0,_.jsx)("div",{className:vo,"data-test":"outcome",children:(0,_o.Z)(e)})]}),!P&&!M&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:(0,r.cn)([wo,Lo])}),(0,_.jsx)("div",{className:(0,r.cn)([wo,Po])})]})]})},Mo=(0,i.connect)(c.eventTableOutcomeConnect.mapStateToProps,c.eventTableOutcomeConnect.mapDispatchToProps)((0,o.memo)(Fo)),Ao=({visibleFactorsList:e,bets:t,factorValues:a,event:s,league:n,category:i,odds:l})=>{const d=e=>(0,co.H)(e,t,s.id),m=e=>a&&(0,mo.z)(a,e)?a[e]:null,u=(0,o.useContext)(c.FeatureProvider)===c.FeatureProviderFeatures.oddsBooster?O.Px.ODDS_BOOSTER:O.Px.LIST;return(0,_.jsx)(_.Fragment,{children:null==e?void 0:e.map((e=>(0,_.jsx)("div",{className:(0,r.cn)([Nn,Bn]),children:(0,_.jsx)(Mo,{event:s,league:n,category:i,active:d(m(e.key)),coefficient:m(e.key),factorKey:e.key,madeFrom:u,odds:l})},e.key)))})},Do=(0,o.memo)(Ao),jo=({showMore:e,category:t,event:a,league:s,bets:n,odds:i,marketsCount:l,visibleFactorsList:d,onlyActiveMarkets:u})=>{const[p,g]=(0,o.useState)(null),v=(0,o.useCallback)((()=>{e()}),[e]);return(0,o.useEffect)((()=>{i&&a&&g((0,R.BN)(i,Number(a.sportId),u))}),[a,i]),(0,_.jsxs)("div",{className:Pn,children:[(0,_.jsx)(Do,{category:t,bets:n,league:s,event:a,visibleFactorsList:d,factorValues:p,odds:i}),(0,_.jsxs)("div",{"aria-controls":"markets",onClick:v,className:(0,r.cn)([Nn,Fn,jn]),"data-test":"additionalMarketsButton",children:[(0,_.jsx)("span",{"data-test":"sport-event-table-amount",children:l}),(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})]})]})},Oo=(0,i.connect)(((e,{feature:t,event:a})=>({marketsCount:(0,c.selectMarketsCountByEventId)((0,c.searchMarketsCountByFeatureKey)(e,t),a.id),onlyActiveMarkets:(0,M.qzr)(e)})))((0,o.memo)(jo));var Ro=a(53237);const Ho={market:"full-event-markets_market__BunV9",fillBg:"full-event-markets_fillBg__M4bQa",head:"full-event-markets_head__EX8sL",analyticsHeader:"full-event-markets_analyticsHeader__xzrqt",active:"full-event-markets_active__h+7-5",outcomes:"full-event-markets_outcomes__2aLFk",analyticsGroup:"full-event-markets_analyticsGroup__btoGj",colWrapper:"full-event-markets_colWrapper__cRJYv",col:"full-event-markets_col__E4OxO",wrapper:"full-event-markets_wrapper__c3AHj",arrow:"full-event-markets_arrow__3TlI8",x2:"full-event-markets_x2__BAn5+",x3:"full-event-markets_x3__kI0c3",x1:"full-event-markets_x1__do10c",disabled:"full-event-markets_disabled__FIWmm",coefficient:"full-event-markets_coefficient__7E9f4",favoritesBlockContainer:"full-event-markets_favoritesBlockContainer__F0FOF"},Wo=({factor:e,selected:t,selectFactor:a,indication:s,event:n,outcomes:o,bets:i,quickBetEnabled:l,isLoading:d,snackbarType:m,quickBetSum:u,showNoMoreBetsModal:p})=>{const{direction:g}=(0,c.useFactorAnimationEffect)({factor:e||{v:null},refreshTime:vt.F.liveEVents}),v={down:Io,up:xo,default:null};return(0,_.jsxs)("div",{onClick:()=>{e.status===O.Nc.active&&n.status!==O.N3.stopped&&(l||a(),l&&((!u||1===(null==i?void 0:i.length))&&p(),i.length<1&&a()))},className:(0,r.cn)([Ho.col,(e.status!==O.Nc.active||n.status===O.N3.stopped)&&Ho.disabled,t&&Ho.active,v[g]]),children:[(0,_.jsx)(c.NewSnakeLoader,{isLoading:(()=>{if(l&&t)return d||m===O.Pc.pending})(),borderRadius:8}),(0,_.jsx)("div",{children:e.name}),(0,_.jsx)("div",{className:Ho.coefficient,children:(0,_.jsx)("span",{"data-test":"additionalOdd",children:(0,_.jsx)(c.OddsFormatter,{odd:e.v,eventId:n.id,marketId:e.marketId,outcomeId:e.id,specifiers:e.specifiers,outcomes:o,layout:c.OddsFormatterLayouts.vertical})})}),(0,_.jsx)("div",{className:(0,r.cn)([wo,Lo])}),(0,_.jsx)("div",{className:(0,r.cn)([wo,Po])})]})},Vo=(0,o.memo)(Wo),Uo=({selected:e,factor:t,indication:a,triple:s,single:n,alive:o,league:i,event:l,result:d,category:u,madeFrom:p,selectFactor:g,outcomes:v,bets:h,quickBetEnabled:b,isLoading:f,snackbar:y,quickBetSum:S,showNoMoreBetsModal:E})=>{const{snackbarType:C}=y||{};return(0,_.jsxs)("div",{className:(0,r.cn)([Ho.colWrapper,s?Ho.x3:Ho.x2,n&&Ho.x1]),"data-test":"sport-event-table-additional-market",children:[!!t&&!!t.v&&o&&0!==t.active&&(0,_.jsx)(Vo,{selectFactor:()=>{g((0,A.INH)({category:u,event:l,league:i,odd:t,result:d,madeFrom:p}))},selected:e,indication:a,factor:t,event:l,outcomes:v,quickBetEnabled:b,bets:h,showNoMoreBetsModal:E,isLoading:f,snackbarType:C,quickBetSum:S}),(!!t&&!t.v||0===t.active)&&(0,_.jsxs)("div",{className:(0,r.cn)([Ho.col,Ho.disabled,e&&Ho.active]),children:[(0,_.jsx)("div",{children:t.name}),(0,_.jsx)("div",{className:Ho.coefficient,children:"\u2014"})]}),!o&&(0,_.jsxs)("div",{className:(0,r.cn)([Ho.col,Ho.disabled,e&&Ho.active]),children:[(0,_.jsx)("div",{children:t.name}),(0,_.jsx)("div",{className:Ho.coefficient,children:(0,_.jsx)(c.SvgIcon,{name:m.D.lock})})]})]})},Go=(0,i.connect)(((e,t)=>({indication:(0,S.E6_)(e),alive:(0,H.izq)(e),result:(0,bt.L9T)(e,t.event.id)||(0,H.erB)(e,{payload:{eventId:t.event.id,eventType:O._k.MATCH}})?(0,H.Dxi)(e):null,quickBetEnabled:(0,S.HM_)(e),quickBetSum:(0,S.$mZ)(e),bets:(0,A.iXG)(e),isLoading:(0,A.MQS)(e),snackbar:(0,A.Ras)(e)})),((e,t)=>({selectFactor:a=>{t.selected?e((0,A.aiJ)(a.event)):e((0,A.VhJ)(a))},showNoMoreBetsModal:()=>{e((0,A.Mtq)())}})))((0,o.memo)(Uo)),$o="full-event-markets-header_analyticsTitle__Z8hDv",Zo=({title:e})=>(0,_.jsx)("div",{className:$o,"data-test":"sport-event-table-additional-market",children:e}),zo={fillBg:Ho.fillBg},qo=({title:e,outcomes:t,state:a,event:s,bets:n,league:i,category:l,index:d,modifier:u,metadata:p,currentMarket:g,analyticsData:v,madeFrom:h,isOutright:b})=>{const[f,y]=(0,o.useState)(d<5),{eventType:S}=s,{endTime:E}=p||{},[C,T]=(0,o.useState)([]);(0,o.useEffect)((()=>{if(t){const[e]=t;e&&((0,R.zG)(e.marketId,e.specifiers)||(0,R.Ym)(e.marketId,e.specifiers))&&T((0,Ro._)(t))}}),[t]),(0,o.useEffect)((()=>{y(a&&(d<5||(S||O._k.MATCH)===O._k.MATCH))}),[a,d,S]);const N=E?1e3*E:null;return(0,_.jsxs)("div",{className:(0,r.cn)([Ho.market,u&&zo[u]]),children:[(0,_.jsxs)("div",{className:(0,r.cn)([Ho.head,f&&Ho.active,g===ca.co&&Ho.analyticsHeader]),onClick:()=>y(!f),children:[!!t&&!b&&(0,_.jsx)("div",{className:Ho.favoritesBlockContainer,children:(0,_.jsx)(c.FavoritesBlock,{id:Number(t[0].marketId),sportId:s.sportId,type:O.nW.MARKET,hidePin:!0})}),g===ca.co&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:Ho.analyticsHeaderWrapper,children:[(0,_.jsx)(ft.ww,{event:s,title:e,endTime:N}),(0,_.jsx)(Zo,{title:v[0].title})]}),(0,_.jsx)("div",{className:Ho.arrow,children:(0,_.jsx)(c.SvgIcon,{name:m.D.arrow})})]}),g!==ca.co&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ft.ww,{event:s,title:e,endTime:N}),(0,_.jsx)("div",{className:Ho.arrow,children:(0,_.jsx)(c.SvgIcon,{name:m.D.arrow})})]})]}),g===ca.co&&(null==v?void 0:v.length)>0&&f&&(0,_.jsx)("div",{className:Ho.outcomes,children:(0,_.jsx)(Go,{selected:(0,co.H)(v[1],n,s.id),eventId:s.id,event:s,category:l,league:i,single:!0,factor:v[1],madeFrom:h})}),f&&g!==ca.co&&(0,_.jsx)("div",{className:Ho.outcomes,children:null==t?void 0:t.map(((e,a)=>(0,_.jsxs)(o.Fragment,{children:[C.includes(a)&&(0,_.jsx)("div",{className:(0,r.cn)([Ho.colWrapper,Ho.x2]),children:(0,_.jsxs)("div",{className:(0,r.cn)([Ho.col,Ho.disabled]),children:[(0,_.jsx)("div",{}),(0,_.jsx)("div",{className:Ho.coefficient,children:"\u2014"})]})}),(0,_.jsx)(Go,{selected:(0,co.H)(e,n,s.id),eventId:s.id,event:s,category:l,league:i,triple:!!(t.length%2)&&0===C.length,factor:e,madeFrom:h,outcomes:t})]},`${a}_${e.id}`)))})]})},Xo=(0,o.memo)(qo),Jo=({market:e,state:t,bets:a,league:s,event:n,category:o,modifier:i,currentMarket:r})=>{const{marketGroupsList:l,analyticsMarketGroupsList:d}=(0,c.useMarketGroupsList)(e);return(0,_.jsxs)(_.Fragment,{children:[l.map(((e,l)=>(0,_.jsx)(Xo,{state:t,event:n,index:l,bets:a,category:o,title:e[0],league:s,outcomes:e[1],modifier:i,currentMarket:r,madeFrom:O.Px.EVENT},e[0]))),d.map(((e,l)=>(0,_.jsx)(Xo,{state:t,event:n,index:l,bets:a,category:o,title:e[0],league:s,analyticsData:e[1],modifier:i,currentMarket:r,madeFrom:O.Px.ANALYTICS},e[0])))]})},Yo=(0,o.memo)(Jo),Ko=({event:e,bets:t,league:a,category:s,odds:n,players:i,sort:r,marketTranslations:d,outcomesTranslations:m,variantTranslations:u,loaded:p,competitors:g,boostedOdds:v,favoriteMarketIds:h})=>{const[b,f]=(0,o.useState)(!0),y=(0,o.useMemo)((()=>{if(n&&e)return(0,R.vC)(n,e,d,m,{players:i,variants:u,competitors:g},r,void 0,v)}),[n,e,i,r,d,m,u,g,v]),{marketList:S}=(0,c.useMarketGroups)({rows:y,sort:r,activeMarket:R.ZF.main,favoriteMarketIds:h}),E=(0,o.useMemo)((()=>S.map((e=>({id:e[0],name:(0,l.__)(e[0])})))),[S]);return(0,_.jsxs)("div",{className:zn,children:[(0,_.jsx)("div",{className:qn,children:(0,_.jsx)(c.FullEventMarketsCategories,{activeMarket:R.ZF.main,markets:E,allActive:b,toggleState:()=>f(!b),eventLoaded:p,isAdditionalMarkets:!0})}),S.map((n=>(0,_.jsx)(Yo,{state:b,league:a,event:e,bets:t,market:n[1],category:s,currentMarket:n[0]},n[0])))]})},Qo=(0,i.connect)(((e,t)=>({marketTranslations:(0,H.Tke)(e),outcomesTranslations:(0,H.j0E)(e),variantTranslations:(0,c.getVariantsByType)(e),competitors:(0,H.HX3)(e),sort:(0,H.nwC)(e,t.event.sportId),loaded:(0,H.OaY)(e),boostedOdds:(0,ys.gW)(e),favoriteMarketIds:(0,H.vyN)(e,t.event.sportId)})))((0,o.memo)(Ko)),ei=o.lazy((()=>a.e(1614).then(a.bind(a,81614)))),ti=({activeSport:e,event:t,results:a,tips:s,league:n,outcomes:i})=>(0,_.jsx)(_.Fragment,{children:!!e&&e.alias&&(0,_.jsx)("div",{className:(0,r.cn)([Nn,Mn,t.status===O.N3.line&&An]),children:(0,_.jsx)(Oa.E,{to:`${(0,M.SaD)(e,n,t)}`,className:Dn,dataTest:"eventLink",children:(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(ei,{visible:!0,event:t,results:a,tips:s,outcomes:i})})})})}),ai=({isStatsBlockOpen:e,onStatsWindowOpen:t,onStatsBlockToggle:a})=>(0,_.jsxs)("div",{className:Vn,children:[(0,_.jsx)("div",{className:Un,onClick:t,children:(0,_.jsx)(c.SvgIcon,{name:m.D.modernFactorStats,modifier:Zn})}),(0,_.jsx)("div",{className:(0,r.cn)([Un,Gn,e&&$n]),onClick:()=>a(!e),"data-test":"statsControlToggler",children:(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})})]}),si=({event:e,activeSport:t,odds:a,sort:s,bets:n,league:i,category:l,players:d,results:m,feature:u,visibleFactorsList:p,tips:g,isLive:v})=>{const[h,b]=(0,o.useState)(!1),[f,y]=(0,o.useState)(!1),{openStatsWindow:S,statsExternalUrl:E}=(0,ys.s3)({vendorEventId:e.vendorEventId});return(0,_.jsxs)("div",{className:(0,r.cn)([Rn,h&&Hn]),children:[(0,_.jsxs)("div",{className:On,"data-test":"eventTableRow",children:[(0,_.jsxs)("div",{className:kn,children:[(0,_.jsx)(c.FavoritesBlock,{id:e.id,eventType:O._k.MATCH,isLive:v,type:O.nW.EVENT,modifier:ao}),(0,_.jsx)(ti,{activeSport:t,league:i,event:e,results:m,tips:g,outcomes:a}),e.status===O.N3.line&&(0,_.jsx)(ai,{isStatsBlockOpen:f,onStatsWindowOpen:S,onStatsBlockToggle:y})]}),(0,_.jsx)(Oo,{showMore:()=>b(!h),category:l,event:e,league:i,bets:n,odds:a,activeSport:t,feature:u,visibleFactorsList:p})]}),f&&(0,_.jsx)("div",{className:Wn,children:(0,_.jsx)(c.EventTableBodyStatsBlock,{url:E,isModern:!0})}),h&&(0,_.jsx)("div",{className:Wn,children:(0,_.jsx)(Qo,{event:e,odds:a,category:l,players:d,sort:s,league:i,bets:n,feature:u})})]})},ni=(0,i.connect)(((e,{activeSport:t})=>({bets:(0,A.iXG)(e),sort:(0,H.nwC)(e,null==t?void 0:t.id)})))((0,o.memo)(si)),oi={table:"events-table-canada_table__NY42p",marketGroup:"events-table-canada_marketGroup__KexYK",outcome:"events-table-canada_outcome__vWxDY",teamsLink:"events-table-canada_teamsLink__WUftU",teamsWrapper:"events-table-canada_teamsWrapper__VOWJW",eventInfo:"events-table-canada_eventInfo__4YMUH",marketsList:"events-table-canada_marketsList__sL524",eventData:"events-table-canada_eventData__wZz6G",time:"events-table-canada_time__FsJPn",outcomeAdditionalData:"events-table-canada_outcomeAdditionalData__2VNLX",outcomeAdditionalValue:"events-table-canada_outcomeAdditionalValue__Xrg8d"},ii={up:xo,down:Io},ri=({coefficient:e,format:t,event:a,result:s,alive:o,league:i,category:d,message:m,type:u,active:p,factorKey:g,selectFactor:v,madeFrom:h,additional:b,handicap:f,name:y})=>{const{data:E}=e||{},{suspended:C,disabled:T,disabledTypeIcon:N,disabledView:k,direction:x,clickHandler:w}=(0,c.useEventTableOutcomeFacade)({coefficient:e,event:a,result:s,alive:o,league:i,category:d,type:u,selectFactor:v,madeFrom:h}),L=g===uo.N.f1||g===uo.N.total;return(0,_.jsxs)("div",{onClick:w,className:(0,r.cn)([go,C&&So,!L&&ho,p&&yo,k&&So,!k&&ii[x]]),"data-test":"outcome",children:[(0,_.jsxs)("div",{className:bo,children:[(!!T||a.status===O.N3.stopped)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(n.mJ,{text:m||(0,l.__)("Event Coefficient Block_._Modal Text_._Unavailable")}),(0,_.jsx)("div",{className:ko,children:(0,_.jsx)(c.SvgIcon,{name:N})})]}),!T&&!E&&a.status!==O.N3.stopped&&(0,_.jsxs)("div",{className:(0,r.cn)([fo,t!==S.jUC.ODDS_FORMAT_DECIMAL&&No,t===S.jUC.ODDS_FORMAT_DECIMAL&&To,k&&Eo,C&&Co]),children:[(0,_.jsxs)("div",{className:oi.outcomeAdditionalData,children:[b&&(0,_.jsxs)("span",{className:oi.outcomeAdditionalValue,children:[(0,l.__)(y),"\xa0",(0,l.__)(b.data)]}),f&&(0,_.jsx)("span",{children:(()=>{const e=f.data.split(" ");return e.length<3?"0":g===uo.N.f1_k?`${e[0]}${e[1]}`:`${e[2]}${e[1]}`})()})]}),e?(0,c.parseFactorValue)(`${e.v}`,t):""]}),!!E&&!T&&a.status!==O.N3.stopped&&(0,_.jsx)("div",{className:vo,children:(0,_o.Z)(e)})]}),!k&&!L&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:(0,r.cn)([wo,Lo])}),(0,_.jsx)("div",{className:(0,r.cn)([wo,Po])})]})]})},li=(0,i.connect)(c.eventTableOutcomeConnect.mapStateToProps,c.eventTableOutcomeConnect.mapDispatchToProps)((0,o.memo)(ri)),ci=({marketGroups:e,bets:t,factorValues:a,event:s,league:n,category:o,getAdditional:i,getHandicap:l})=>{const c=e=>(0,co.H)(e,t,s.id),d=e=>a&&(0,mo.z)(a,e)?a[e]:null;return(0,_.jsx)(_.Fragment,{children:!!e&&Array.from(e.keys()).map((t=>(0,_.jsx)("div",{className:(0,r.cn)([Nn,Bn,oi.marketGroup]),children:e.get(t).map((e=>(0,_.jsx)("div",{className:oi.outcome,children:(0,_.jsx)(li,{event:s,league:n,category:o,active:c(d(e.key)),coefficient:d(e.key),factorKey:e.key,madeFrom:O.Px.LIST,additional:i(e.isTotal,e.isSetWinner,e.isGameWinner),handicap:l(e.isHandicap),name:e.name})},`${s.id}_${t}_${e.id}`)))},`${s.id}_${t}`)))})},di=(0,o.memo)(ci),mi=({showMore:e,category:t,event:a,league:s,bets:n,odds:i,marketsCount:l,marketGroups:d,onlyActiveMarkets:u})=>{const p=(0,o.useCallback)((()=>{e()}),[e]),{factorList:g,getAdditional:v,getHandicap:h}=(0,c.useMarketsGroup)({sportId:a.sportId,factors:i,onlyActiveMarkets:u,viewType:O.U1.CA});return(0,_.jsxs)("div",{className:(0,r.cn)([Pn,oi.marketsList]),children:[(0,_.jsx)(di,{category:t,bets:n,league:s,event:a,marketGroups:d,factorValues:g,getAdditional:v,getHandicap:h}),(0,_.jsxs)("div",{"aria-controls":"markets",onClick:p,className:(0,r.cn)([Nn,Fn,jn]),"data-test":"additionalMarketsButton",children:[(0,_.jsx)("span",{"data-test":"sport-event-table-amount",children:l}),(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})]})]})},ui=(0,i.connect)(((e,{feature:t,event:a})=>({marketsCount:(0,c.selectMarketsCountByEventId)((0,c.searchMarketsCountByFeatureKey)(e,t),a.id),onlyActiveMarkets:(0,M.qzr)(e)})))((0,o.memo)(mi));var pi=a(33972);const _i=o.lazy((()=>a.e(4634).then(a.bind(a,94634)))),gi={default:null,big:pi.Z.big},vi=({event:e,competitors:t,attributes:a,results:s,size:n="default",section:i})=>{const{team1Score:l,team2Score:c,matchStatusId:d}=s||{},{away_gamescore:m,home_gamescore:u}=a||{},{team1:p,team2:g,competitor1Id:v,competitor2Id:h}=e||{};return(0,_.jsx)("div",{className:(0,r.cn)([pi.Z.teams,gi[n],i===O.bx.line&&pi.Z.flex,oi.teamsWrapper]),children:(0,_.jsxs)(o.Suspense,{fallback:null,children:[(0,_.jsx)(_i,{event:e,score:l,teamName:p,isFullEvent:!!gi[n],results:s,teamNumber:O.SG.home,gameScore:u,competitors:t,lineViewType:O.U1.CA,competitorId:v,isHomeTeam:O.Du.includes(d)}),(0,_.jsx)(_i,{event:e,score:c,teamName:g,isFullEvent:!!gi[n],results:s,teamNumber:O.SG.away,gameScore:m,competitors:t,lineViewType:O.U1.CA,competitorId:h,isHomeTeam:O.CL.includes(d)})]})})},hi=(0,i.connect)(((e,{event:t,results:a})=>{const{id:s}=t||{};return{attributes:(0,c.getAttributes)({state:e,id:s}),results:a||(0,c.getResults)({state:e,id:s}),broadcast:(0,c.getBroadCast)({state:e,id:s}),additionalInfo:(0,H.Gfs)(e,s)||(0,bt.yei)(e,s),timeZone:(0,S.EgJ)(e)}}))((0,o.memo)(vi)),bi=({activeSport:e,event:t,results:a,tips:s,league:n})=>(0,_.jsx)(_.Fragment,{children:!!e&&e.alias&&(0,_.jsx)("div",{className:(0,r.cn)([Nn,Mn,t.status===O.N3.line&&An]),children:(0,_.jsx)(Oa.E,{to:`${(0,M.SaD)(e,n,t)}`,className:(0,r.cn)([Dn,oi.teamsLink]),dataTest:"eventLink",children:(0,_.jsx)(hi,{visible:!0,event:t,results:a,tips:s})})})}),fi=o.lazy((()=>a.e(3909).then(a.bind(a,23909)))),yi={default:null,big:pi.Z.big},Si=({event:e,results:t,size:a,tips:s,additionalInfo:n,attributes:i})=>{const{tiebreak:l}=i||{},{super_tiebreak:d}=n||{},{status:m}=e||{},u=bt._gL.includes(m);return(0,_.jsxs)("div",{className:oi.eventData,children:[u&&(0,_.jsx)("div",{className:pi.Z.infoSection,children:(0,_.jsx)("div",{className:pi.Z.col,children:(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(fi,{event:e,result:t,isVisible:!0,isFullEvent:!!yi[a],tiebreak:l,tiebreakSuper:d,tips:s,lineViewType:O.U1.CA})})})}),!u&&(0,_.jsxs)("div",{className:(0,r.cn)([pi.Z.dataWrapper,oi.dataWrapper]),children:[s&&(0,_.jsx)(c.IconAnalytics,{isModernLine:!0,tooltipText:ca.nP}),(0,_.jsx)("div",{className:(0,r.cn)([pi.Z.time,oi.time]),children:(0,_.jsx)(c.DateTimeFormatter,{value:e.time,separator:a===O.eM.big?"":O.eM.comma,timeInBrackets:!!yi[a]})})]})]})},Ei=(0,i.connect)(((e,{event:t,results:a})=>{const{id:s}=t||{};return{attributes:(0,c.getAttributes)({state:e,id:s}),results:a||(0,c.getResults)({state:e,id:s}),broadcast:(0,c.getBroadCast)({state:e,id:s}),additionalInfo:(0,H.Gfs)(e,s)||(0,bt.yei)(e,s),timeZone:(0,S.EgJ)(e)}}))((0,o.memo)(Si)),Ci=({event:e,activeSport:t,odds:a,sort:s,bets:n,league:i,category:l,players:d,results:m,feature:u,tips:p})=>{const{marketGroups:g}=(0,c.useCanadianLine)({sportId:e.sportId}),[v,h]=(0,o.useState)(!1),[b,f]=(0,o.useState)(!1),{openStatsWindow:y,statsExternalUrl:S}=(0,ys.s3)({vendorEventId:e.vendorEventId});return(0,_.jsxs)("div",{className:(0,r.cn)([Rn,v&&Hn]),children:[(0,_.jsx)(Ei,{event:e,results:m,tips:p}),(0,_.jsxs)("div",{className:On,"data-test":"eventTableRow",children:[(0,_.jsxs)("div",{className:(0,r.cn)([kn,oi.eventInfo]),children:[(0,_.jsx)(bi,{activeSport:t,league:i,event:e,results:m,tips:p}),e.status===O.N3.line&&(0,_.jsx)(ai,{isStatsBlockOpen:b,onStatsWindowOpen:y,onStatsBlockToggle:f})]}),(0,_.jsx)(ui,{showMore:()=>h(!v),category:l,event:e,league:i,bets:n,odds:a,activeSport:t,feature:u,marketGroups:g}),b&&(0,_.jsx)("div",{className:Wn,children:(0,_.jsx)(c.EventTableBodyStatsBlock,{url:S,isModern:!0})}),v&&(0,_.jsx)("div",{className:Wn,children:(0,_.jsx)(Qo,{event:e,odds:a,category:l,players:d,sort:s,league:i,bets:n,feature:u})})]})]})},Ti=(0,i.connect)(((e,{activeSport:t})=>({bets:(0,A.iXG)(e),sort:(0,H.nwC)(e,null==t?void 0:t.id)})))((0,o.memo)(Ci)),Ni=(0,i.connect)(((e,{activeSport:t,tips:a,event:s})=>({bets:(0,A.iXG)(e),sort:(0,H.nwC)(e,null==t?void 0:t.id),betradarStatisticUrl:(0,M.Jx9)(e),tips:(0,ht.f0)(a,null==s?void 0:s.id)})))((e=>{const{event:t}=e,{sportId:a}=t||{},s=(0,i.useSelector)((e=>(0,H.Oz6)(e,null,a)));return(0,_.jsxs)(_.Fragment,{children:[(!s||s===O.U1.EU)&&(0,_.jsx)(ni,Object.assign({},e)),s===O.U1.CA&&(0,_.jsx)(Ti,Object.assign({},e))]})})),ki=({league:e,events:t,category:a,activeSport:s,odds:n,players:r,results:l={},section:d,feature:m,breakPoint:u,hasSwitchToOutrights:p,isLive:g,tips:v,switchToOutrights:h})=>{const b=(0,o.useRef)(),f=a||{},{visibleFactorsList:y}=(0,c.usePrimaryFactorsHook)({sportId:e.sportId,breakPoint:u,isModernView:!0}),{isVisible:S,callback:E}=(0,c.useTrackVisibility)({root:null,rootMargin:"0px",threshold:[0]});(0,o.useLayoutEffect)((()=>{b.current&&E(b.current);const e=setInterval((()=>{b.current&&E(b.current)}),5e3);return()=>{clearInterval(e)}}),[b,E,t]);const C=(0,i.useSelector)((t=>(0,H.Oz6)(t,null,e.sportId))),{titles:T}=(0,c.useCanadianLine)({sportId:e.sportId}),N=T&&Array.from(T.values()),k=C===O.U1.CA?N:y,x=C===O.U1.CA?"events-table-canada":"eventsTable";return(0,_.jsxs)("div",{className:Cn,"data-test":x,children:[(0,_.jsx)(io,{section:d,category:f,league:e,visibleFactorsList:k,viewType:C,isLive:g}),!g&&p&&(0,_.jsx)(lo,{active:O.eU.league,hasEvents:t.length>0,onChange:h}),t.map((t=>(0,_.jsx)(Ni,{activeSport:s,odds:n[t.id],event:t,category:f,players:r,league:e,results:l[t.id],tips:v,visible:S,feature:m,visibleFactorsList:k,isLive:g},t.id)))]})},xi=(0,o.memo)(ki);var wi=a(46688),Li=a.n(wi);const Ii=[{min:1100,max:1e4,point:O.aR.full},{min:1e3,max:1100,point:O.aR.step1},{min:820,max:1e3,point:O.aR.step2},{min:0,max:820,point:O.aR.step3}],Pi=()=>{const e=(0,o.useRef)(null),[t,a]=(0,o.useState)(),[s,n]=(0,o.useState)(!1),i=()=>{n(!0)};return(0,o.useLayoutEffect)((()=>{if(s){const s=e.current.offsetWidth,o=Ii.find((e=>s>e.min&&s<=e.max));o&&o.point!==t&&a(o.point),n(!1)}}),[s,e.current]),(0,o.useEffect)((()=>{if(e.current){const t=new(Li())(i);return t.observe(e.current),()=>{t.disconnect()}}}),[e.current]),{breakPoint:t,wrapperRef:e}},Bi=({selectedEvents:e,isLoaded:t,initialLoaded:a,odds:s,results:n,reload:o,categories:i,players:r,leagues:d,section:m,activeSport:u,limit:p,periodInfo:g,delay:v,tips:h,feature:b,sports:f,selectedPinnedEvents:y,pinnedLeagues:S,isAuth:C,pinnedResults:T,pinnedTips:N,pinnedOdds:k,getInitialData:x,clearState:w,xhrUpdate:L})=>{const I=i||{},{breakPoint:P,wrapperRef:B}=Pi(),{id:F}=g||{};(0,c.useEventsSectionDataHook)({filterPeriod:F,limit:p,activeSport:u,getInitialData:x,clearState:w,xhrUpdate:L,reload:o,delay:v});const M=e&&Object.keys(e).length,A=m===O.bx.live,D=!!(e&&a&&t&&u&&d&&f);return(0,_.jsxs)("div",{className:En,ref:B,children:[(!a||!t)&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0}),C&&D&&S.map((e=>(0,_.jsx)(xi,{league:e,tips:N,section:m,category:I[e.sportCategoryId],players:r,results:T,odds:k,activeSport:u,events:y[e.id]||[],feature:(0,c.pinnedEventFeature)(A),breakPoint:P,isLive:A},e.id))),D&&d.map((t=>(0,_.jsx)(xi,{league:t,tips:h,section:m,category:I[t.sportCategoryId],players:r,results:n,odds:s,activeSport:u,events:e[t.id]||[],feature:b,breakPoint:P,isLive:A},t.id))),!M&&a&&t&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Events Section_._Not Found_._No any events for this sport"),icon:(0,_.jsx)(c.SvgIcon,{icon:E.X.SvgNotFoundModern}),isModernView:!0})]})},Fi=(0,o.memo)(Bi),Mi=(0,i.connect)(((e,t)=>{const{limit:a,activeSport:s}=t||{};return Object.assign({},c.BaseLineEventsConnect.mapStateToProps(e,{limit:a,activeSport:s}),{viewType:(0,S.GKz)(e)})}),c.BaseLineEventsConnect.mapDispatchToProps)(Fi),Ai=(0,i.connect)(((e,t)=>{const{activeSport:a,limit:s}=t||{};return Object.assign({},c.BaseLiveEventsConnect.mapStateToProps(e,{activeSport:a,limit:s}),{viewType:(0,S.GKz)(e)})}),c.BaseLiveEventsConnect.mapDispatchToProps)(Fi);var Di=a(76486);const ji="full-event-page_marketsWrapper__U9I27",Oi="full-event-page_eventFinished__ayjNv",Ri="full-event-page_eventFinishedButton__NPFCi",Hi="full-event-page-markets_container__majxn",Wi=o.lazy((()=>a.e(2756).then(a.bind(a,22756)))),Vi=({rows:e,bets:t,allActive:a,event:s,league:n,groups:i,category:r,sort:l,toggleState:d,eventLoaded:m,tips:u,favoritesEnabled:p,favoriteMarketIds:g})=>{const{marketList:v,setMarket:h,activeMarket:b,otherMarkets:f,showMarket:y,allMarketsList:S,activeFavoriteMarketIds:E}=(0,c.useEventPageMarketsFacade)({rows:e,groups:i,sort:l,tips:u,favoritesEnabled:p,favoriteMarketIds:g,event:s}),{vendorEventId:C}=s||{};return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:Hi,children:(0,_.jsx)(c.FullEventMarketsCategories,{markets:S,activeMarket:b,setMarket:h,allActive:a,showMarket:y,toggleState:d,otherMarkets:f,eventLoaded:m,favoriteMarketIds:E})}),v.map((e=>(0,_.jsx)(Yo,{state:a,league:n,event:s,bets:t,currentMarket:e[0],market:e[1],category:r,modifier:"fillBg"},e[0]))),b===ca.KL.id&&(null==v?void 0:v.length)<1&&(0,_.jsx)(c.NoFavorites,{noFavoritesType:O.Kp.MARKETS}),b===ca.IC&&(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(Wi,{vendorEventId:C})})]})},Ui=(0,i.connect)(((e,t)=>({groups:(0,H.a9V)(e),sort:(0,H.nwC)(e,t.event.sportId),favoritesEnabled:(0,M.n8_)(e),favoriteMarketIds:(0,H.vyN)(e,t.event.sportId)})))((0,o.memo)(Vi)),Gi="full-event-page-broadcast_broadcast__+GNHt",{BroadcastWidget:$i}=(0,l.ez)((()=>Promise.all([a.e(5196),a.e(7535)]).then(a.bind(a,57535))),"BroadcastWidget"),Zi=({isLogged:e,openModal:t,activeSport:a})=>{const s=(0,F.s)();return(0,_.jsxs)("div",{className:Gi,children:[e&&!s&&(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)($i,{autoplay:!1,isVertical:!0})}),e&&s&&(0,_.jsx)(c.IOsBroadcastWidget,{autoplay:!1,isVertical:!0}),!e&&(0,_.jsx)(c.FullEventAuth,{activeSport:a,openModal:t})]})},zi=(0,i.connect)((e=>({isLogged:!!(0,S.Q0O)(e)})),(e=>({openModal:t=>{e((0,S.ARU)(t))}})))((0,o.memo)(Zi)),qi="full-event-page-header_header__BJzQ6",Xi="full-event-page-header_info__PDyf8",Ji="full-event-page-header_event__fMiFh",Yi="full-event-page-header_bigForTimer__3u79a",Ki="full-event-page-header_title__UEhas",Qi="full-event-page-header_teamsWrapper__bDcm-",er=o.lazy((()=>a.e(1614).then(a.bind(a,81614)))),tr=({event:e,league:t,results:a,category:s,broadcasts:n,broadcastsEnabled:i,activeSport:l,sportBgImage:d,competitors:m,tips:u,outcomes:p})=>{var g;const v=()=>e&&e.status===O.N3.line?O.bx.line:O.bx.live,h=!!(i&&n.length&&n.find((t=>t.eventId===e.id)));return(0,_.jsxs)("div",{className:qi,children:[(0,_.jsx)(c.LazyBackground,{className:Xi,path:null==(g=d[0])?void 0:g.backgroundImage,children:(0,_.jsxs)("div",{className:(0,r.cn)([Ji,v()===O.bx.line&&Yi]),children:[(0,_.jsxs)("div",{className:Ki,children:[(0,_.jsx)(c.SvgSportIcon,{sportId:t.sportId}),(0,_.jsx)(c.LeagueIcon,{league:t,category:s,withoutHolderClass:!0}),t.name]}),(0,_.jsx)("div",{className:Qi,children:(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(er,{visible:!0,event:e,competitors:m,results:a,section:v(),size:"big",tips:u,outcomes:p,showFavoritesBlock:!0})})})]})}),h&&(0,_.jsx)(zi,{activeSport:l})]})},ar=(0,i.connect)(((e,{activeSport:t})=>({broadcasts:(0,H.hdd)(e),broadcastsEnabled:(0,M.HVK)(e),sportBgImage:(0,H.sg2)(e,t.id),competitors:(0,H.rXw)(e)})))((0,o.memo)(tr));var sr=a(97563);const nr=[O.N3.closed,O.N3.ended,O.N3.dead],or=({clearState:e,getData:t,event:a,odds:s,players:i,eventLoaded:d,league:m,bets:u,sportList:p,clearVendorId:g,reload:v,category:h,sort:b,setVendorId:f,marketTranslations:y,variantTranslations:S,outcomesTranslations:E,result:C,tips:T,setMenuSport:N})=>{const k=(0,yt.useParams)(),{vendorEventId:x,status:w}=a||{vendorEventId:null,status:null};(0,c.useDynamicReducers)({[Di.VN]:Di.aM});const[L,I]=(0,o.useState)(!0),{rows:P}=(0,c.useEventFullHook)({odds:s,event:a,getData:t,reload:v,clearState:e,players:i,sort:b,outcomesTranslations:E,marketTranslations:y,variants:S,eventId:k.eventId,appTimer:vt.F.liveEVents,tips:T});(0,o.useEffect)((()=>(f&&x&&bt._gL.includes(w)&&f(x),()=>{g&&g()})),[x,f,w]);const B=a&&nr.includes(a.status),F=()=>a&&a.status===O.N3.line?O.bx.line:O.bx.live;(0,o.useEffect)((()=>()=>e()),[e]);const A=m&&(0,ht._c)(p,Number(m.sportId))||{},{id:D}=A,{id:j}=m||{};return(0,o.useEffect)((()=>{D&&N(D,j)}),[D]),(0,H.Rsk)({odds:s,event:a}),(0,_.jsxs)(_.Fragment,{children:[!!a&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(n.bu,{event:a,league:m,category:null==h?void 0:h.name,state:F(),sport:A,isModern:!0,endPointIsHeading:!0}),(0,_.jsxs)(sr.V,{children:[(0,_.jsx)(ar,{event:a,league:m,category:h,results:C,activeSport:A,tips:T,outcomes:s}),!!P&&!nr.includes(a.status)&&(0,_.jsx)("div",{className:ji,children:(0,_.jsx)(Ui,{bets:u,event:a,allActive:L,category:h,league:m,rows:P,toggleState:()=>I(!L),eventLoaded:d,tips:T})}),!d&&(0,_.jsx)("div",{className:Oi,children:(0,_.jsx)(c.AppLoader,{})})]})]}),!a&&!d&&(0,_.jsx)(n.FO,{}),!a&&d&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(n.bu,{event:a,league:m,state:F(),sport:null,isModern:!0}),(0,_.jsx)(sr.V,{children:(0,_.jsx)("div",{className:(0,r.cn)([Oi]),children:(0,_.jsx)(c.NotFound,{text:(0,l.__)("Event_._Not Found_._Sorry that event doesn't exist")})})})]}),B&&(0,_.jsxs)("div",{className:Oi,children:[(0,_.jsx)("img",{alt:"",loading:"lazy",decoding:"async",src:"/assets/svg/ic_finished_event.svg"}),(0,_.jsxs)("div",{className:Ri,children:[(0,l.__)("Event No Data_._Text_._The event has finished"),(0,_.jsx)("br",{}),(0,l.__)("Event No Data_._Text_._Please see"),"\xa0",(0,_.jsx)(Ge.Link,{to:a&&a.status===O.N3.line?M.jZg.line:M.jZg.live,children:(0,l.__)("Event No Data_._Button_._Other events")})]})]})]})},ir=(0,i.connect)(c.eventFullCommon.mapStateToProps,c.eventFullCommon.mapDispatchToProps)((0,o.memo)(or)),rr="league-outrights_outrightsSectionWrapper__tz1ed",lr=({league:e,category:t,isLive:a,event:s,odds:n,variants:i,bets:r,marketTranslations:l,outcomesTranslations:c,marketOrder:d,competitors:m,boostedOdds:u})=>{const p=(0,o.useMemo)((()=>n&&s&&l&&i&&c?(0,R.vC)(n,Object.assign({},s,{status:a?O.N3.online:O.N3.line}),l,c,{variants:i,competitors:m},d,void 0,u):new Map),[n,l,c,s,a,i,d,m,u]),g=(0,o.useMemo)((()=>[...p.values()]),[p]);return(0,_.jsxs)(_.Fragment,{children:[!!p.values()&&(0,_.jsx)(_.Fragment,{children:g.map(((a,n)=>(0,_.jsx)(Xo,{state:!0,event:s,index:n,bets:r,category:t,title:a.title,league:e,outcomes:a.outcomes,modifier:"fillBg",metadata:a.marketMetadata,isOutright:!0},a.key)))}),!p.values()&&(0,_.jsx)(_.Fragment,{})]})},cr=(0,i.connect)(((e,t)=>{const{event:a}=t,{type:s,id:n}=a||{};return{variants:(0,c.getVariantsByType)(e),bets:(0,A.iXG)(e),odds:(0,H.YIY)(e,n,s),marketTranslations:(0,H.Tke)(e),competitors:(0,H.HX3)(e),outcomesTranslations:(0,H.j0E)(e),marketOrder:(0,H.hwn)(e,n),boostedOdds:(0,ys.gW)(e)}}))((0,o.memo)(lr)),dr=({league:e})=>(0,_.jsx)("div",{className:Tn,children:(0,_.jsxs)("div",{className:(0,r.cn)([kn,xn]),children:[(0,_.jsx)("div",{className:so,children:(0,_.jsx)(c.FavoritesBlock,{id:e.id,isLive:!1,type:O.nW.LEAGUE,hidePin:!0})}),(0,_.jsxs)("div",{className:Ln,children:[(0,_.jsx)("div",{className:wn,children:(0,_.jsx)(c.SvgSportIcon,{sportId:e.sportId})}),(0,_.jsx)(c.LeagueIcon,{league:e}),(0,_.jsx)("div",{className:In,children:e.name})]})]})}),mr=(0,o.memo)(dr),ur=({league:e,category:t,isLive:a,events:s,hasEvents:n,switchToEvents:o})=>(0,_.jsxs)("div",{className:rr,children:[(0,_.jsx)(mr,{league:e}),!a&&(0,_.jsx)(lo,{active:O.eU.outrights,hasEvents:n,onChange:o}),(s||[]).map((s=>(0,_.jsx)(cr,{category:t,isLive:a,event:s,league:e},s.id)))]}),pr=(0,i.connect)(((e,t)=>({events:(0,H.l4Z)(e,t.league.id),category:null})))((0,o.memo)(ur)),_r=({selected:e,activeSport:t,results:a,odds:s,section:n,league:o,players:i,feature:r,breakPoint:d,tips:m})=>{const{section:u,hasEvents:p,hasOutrights:g,changeSectionHangler:v}=(0,c.useLeagueSections)({league:o,state:n});return(0,_.jsxs)(_.Fragment,{children:[u===O.eU.league&&(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(xi,{tips:m,league:o,section:n,players:i,results:a,odds:s,activeSport:t,events:e[o.id]||[],feature:r,breakPoint:d,hasSwitchToOutrights:g,switchToOutrights:()=>v(O.eU.outrights),isLive:n===O.bx.live})}),u===O.eU.outrights&&(0,_.jsx)(pr,{isLive:n===O.bx.live,league:o,hasEvents:p,switchToEvents:()=>v(O.eU.league)}),!e[o.id]&&!g&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("League Events_._Not Found_._No any events for this league")})]})},gr=(0,o.memo)(_r),vr=({selected:e,leagues:t,results:a,odds:s,players:n,section:o,activeSport:i,initialLoaded:l,feature:d,tips:m})=>{const{breakPoint:u,wrapperRef:p}=Pi();return(0,_.jsxs)("div",{className:(0,r.cn)([En]),ref:p,children:[!l&&(0,_.jsx)("div",{children:(0,_.jsx)(c.AppLoader,{})}),l&&t&&t.map((t=>(0,_.jsx)(gr,{selected:e,odds:s,tips:m,activeSport:i,section:o,league:t,players:n,results:a,feature:d,breakPoint:u},t.id)))]})},hr=(0,i.connect)(((e,{leagueIds:t})=>({players:(0,H.KFN)(e),leagues:(0,H.u30)(e,t),initialLoaded:(0,H.Cf8)(e),tips:(0,H.YTt)(e),feature:c.FeatureProviderFeatures.leagueEvents})))((0,o.memo)(vr)),br="sport-wrapper-lague-title_holder__TWXQS",fr="sport-wrapper-lague-title_wrapper__wlRCY",yr="sport-wrapper-lague-title_button__xQXz3",Sr="sport-wrapper-lague-title_title__-yAV5",Er="sport-wrapper-lague-title_remove__PIeRj",Cr=({league:e,onRemove:t})=>{const{id:a}=e||{},s=(0,o.useCallback)((()=>{t(a)}),[t,a]);return(0,_.jsx)(_.Fragment,{children:a&&(0,_.jsxs)("div",{className:fr,children:[(0,_.jsx)(c.LeagueIcon,{league:e}),(0,_.jsx)("div",{className:Sr,children:null==e?void 0:e.name}),(0,_.jsx)("button",{type:"button",className:Er,onClick:s,children:(0,_.jsx)(c.SvgIcon,{name:m.D.close})})]})})},Tr=(0,i.connect)(((e,t)=>{const{id:a,isLive:s}=t;return{league:s?(0,H.m5p)(e,a):(0,H.MoV)(e,a)}}),(e=>({onRemove:t=>{e((0,c.leaguesStoreRemove)(t))}})))((0,o.memo)(Cr)),Nr=({clearAll:e})=>(0,_.jsx)("div",{className:(0,r.cn)([fr,yr]),onClick:e,children:(0,_.jsx)("div",{className:Sr,children:(0,l.__)("Leagues_._Select_._Clear all")})}),kr=(0,i.connect)(void 0,(e=>({clearAll:()=>{e((0,c.leaguesStoreMultiplyAdd)([]))}})))((0,o.memo)(Nr)),xr=({activeLeagueListIds:e,isLive:t})=>(0,_.jsxs)("div",{className:br,children:[e.map((e=>(0,_.jsx)(Tr,{isLive:t,id:e},e))),e.length>1&&(0,_.jsx)(kr,{})]}),wr=(0,i.connect)((e=>({activeLeagueListIds:(0,c.selectLeaguesStoreEntities)(e)})))((0,o.memo)(xr)),Lr=({live:e,sportList:t,leaguesList:a,results:s,loaded:o,selected:i,pinnedLeagues:r,pinnedOdds:d,selectedPinnedEvents:m,pinnedPlayers:u,pinnedTips:p,categories:g,section:v,isAuth:h,initialLoaded:b,pinnedResults:f,odds:y})=>{var S,E,C,T,N,k;const x=e?O.bx.live:O.bx.line,{translatableHeader:w}=(0,c.useLeagueTranslationService)({live:e}),L=g||{},{breakPoint:I,wrapperRef:P}=Pi(),B=!!(m&&b&&r&&t);return(0,_.jsxs)("div",{ref:P,children:[(0,_.jsx)(n.bu,{state:x,endPoint:null==(S=a[0])?void 0:S.name,sport:(0,ht._c)(t,Number(null==(E=a[0])?void 0:E.sportId)),isModern:!0}),(0,_.jsxs)(sr.V,{header:w,children:[o&&!a.length&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("League Page_._Not Found_._No data for this league or league be closed")}),(0,_.jsx)(wr,{isLive:e}),h&&B&&r.map((a=>(0,_.jsx)(xi,{league:a,tips:p,section:v,category:L[a.sportCategoryId],players:u,results:f,odds:d,activeSport:(0,ht._c)(t,Number(a.sportId)),events:m[a.id]||[],feature:(0,c.pinnedEventFeature)(e),breakPoint:I,isLive:e},a.id))),t&&(0,_.jsx)(hr,{selected:i,odds:y,section:e?O.bx.live:O.bx.line,text:null==(T=a[0])?void 0:T.name,leagueIds:null==(N=a[0])?void 0:N.id,results:s,activeSport:(0,ht._c)(t,Number(null==(k=a[0])?void 0:k.sportId))},null==(C=a[0])?void 0:C.id)]})]})},Ir=(0,i.connect)(c.LeaguePageConnect.mapStateToProps)((0,o.memo)(Lr)),Pr=({sportList:e,leaguesList:t,results:a,loaded:s,selected:o,pinnedLeagues:i,pinnedOdds:r,selectedPinnedEvents:d,pinnedPlayers:m,pinnedTips:u,categories:p,section:g,isAuth:v,initialLoaded:h,pinnedResults:b,odds:f})=>{const{breakPoint:y,wrapperRef:S}=Pi(),E=p||{},C=g===O.bx.live,{translatableHeader:T}=(0,c.useLeagueTranslationService)({live:C}),N=!!(d&&h&&i&&e);return(0,_.jsxs)("div",{ref:S,children:[(0,_.jsx)(n.bu,{state:g,isModern:!0}),(0,_.jsxs)(sr.V,{header:T,children:[s&&!t.length&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("League Page_._Not Found_._No data for this league or league be closed")}),(0,_.jsx)(wr,{isLive:C}),v&&N&&i.map((t=>(0,_.jsx)(xi,{league:t,tips:u,section:g,category:E[t.sportCategoryId],players:m,results:b,odds:r,activeSport:(0,ht._c)(e,Number(t.sportId)),events:d[t.id]||[],feature:(0,c.pinnedEventFeature)(C),breakPoint:y,isLive:C},t.id))),e.length>0&&t.map((t=>(0,_.jsx)(hr,{selected:o,section:g,text:t.name,leagueIds:t.id,odds:f,results:a,activeSport:(0,ht._c)(e,Number(t.sportId))},t.id)))]})]})},Br=(0,i.connect)(c.LeaguePageConnect.mapStateToProps)((0,o.memo)(Pr)),Fr=()=>{const{pageLeagueState:e,pageLeagueDispatch:t}=(0,c.usePageLeague)(),{leaguesList:a,sportList:s,reload:n,results:i,loaded:r,period:l,periodInfo:d}=e,{getEvents:m,getOutrightEvents:u}=t,p=a.length>1,{section:g}=(0,c.useGetSportPageRouteHook)(),v=g===O.bx.live,{id:h}=d||{};(0,c.useLeagueRoutes)(g),(0,c.useLeagueDataHook)({getEvents:m,live:v,period:h,reload:n});const b=a.filter((e=>e.hasOutrights||e.isOutright)).map((e=>e.id)).join(",");return(0,o.useEffect)((()=>{b&&u(b.split(","),v)}),[b,v]),(0,_.jsxs)(c.Page,{children:[p&&(0,_.jsx)(Br,{sportList:s,leaguesList:a,results:i,loaded:r,section:g}),!p&&(0,_.jsx)(Ir,{live:v,sportList:s,leaguesList:a,results:i,loaded:r,section:g})]})},Mr=(0,o.memo)(Fr);var Ar=a(2750);const Dr="leagues-list_item__drY-h",jr="leagues-list_name__vVqIU",Or="leagues-list_amount__ryERM",Rr=({league:e,section:t,category:a})=>(0,_.jsxs)("div",{className:Dr,children:[(0,_.jsxs)(Oa.E,{to:(0,M.pId)(t,e),className:jr,children:[(0,_.jsx)(c.LeagueIcon,{league:e,category:a}),e.name]}),(0,_.jsx)("div",{className:Or,children:e.countEvents})]}),Hr=(0,i.connect)(((e,{league:t})=>({category:(0,bt.imu)(e,t.sportCategoryId)})))((0,o.memo)(Rr)),Wr=({sportId:e,isLive:t,leagues:a,filterPeriod:s,isLineLoaded:n,isLiveLoaded:i,getLeagues:r,clearState:l})=>{const d=t?O.bx.live:O.bx.line,m=t?i:n;return(0,o.useEffect)((()=>{e&&r(t?O.N3.online:O.N3.line,e,s)}),[e,t,s,r]),(0,o.useEffect)((()=>l),[]),(0,_.jsxs)(_.Fragment,{children:[!m&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0}),m&&a.map((e=>(0,_.jsx)(Hr,{section:d,league:e},e.id)))]})},Vr=(0,i.connect)((e=>({isLineLoaded:(0,H.lsU)(e),leagues:(0,bt.Mp_)(e),isLiveLoaded:(0,bt.Gut)(e),filterPeriod:(0,bt.dUB)(e)})),(e=>({getLeagues:(t,a,s)=>{e((0,bt.vIT)({status:t,sport:a,period:s,orderBy:"id asc,[order] asc"}))},clearState:()=>{e((0,bt.Lyd)())}})))((0,o.memo)(Wr)),Ur=({selectedEvents:e,leagues:t,odds:a,section:s,sports:n,categories:i,reload:r,results:d,players:m,feature:u,initialLoaded:p,isLoaded:g,tips:v,limit:h,selectedPinnedEvents:b,pinnedLeagues:f,isAuth:y,pinnedOdds:S,pinnedPlayers:E,pinnedTips:C,pinnedResults:T,getInitialData:N,clearState:k})=>{const{breakPoint:x,wrapperRef:w}=Pi();(0,o.useEffect)((()=>{const e=new _t.Subscription;return e.add((0,_t.timer)(0,120*vt.F.liveEVents).subscribe((()=>{N({limit:h})}))),e.add((0,_t.fromEvent)(window,"online").pipe((0,gt.map)((()=>navigator.onLine))).subscribe((()=>{N({limit:h})}))),()=>{k(),e.unsubscribe()}}),[]),(0,o.useEffect)((()=>{r&&N()}),[r,N]);const L=i||{},I=Object.keys(e).length,P=!!(e&&p&&t&&n),B=s===O.bx.live;return(0,_.jsxs)("div",{className:"top-events",ref:w,"data-test":"prematch",children:[!P&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0}),y&&P&&f.map((e=>(0,_.jsx)(xi,{league:e,tips:C,section:s,category:L[e.sportCategoryId],players:E,results:T,odds:S,activeSport:(0,ht._c)(n,Number(e.sportId)||1),events:b[e.id]||[],feature:(0,c.pinnedEventFeature)(B),breakPoint:x,isLive:B},e.id))),P&&t.map((t=>(0,_.jsx)(xi,{league:t,tips:v,section:s,category:L[t.sportCategoryId],players:m,results:d,odds:a,activeSport:(0,ht._c)(n,Number(t.sportId)||1),events:e[t.id]||[],feature:u,breakPoint:x,isLive:B},t.id))),!I&&g&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Top Events Page_._Not Found_._No Top Events at the moment")})]})},Gr=(0,o.memo)(Ur),$r=(0,i.connect)(((e,t)=>{const{limit:a}=t||{};return Object.assign({},c.BaseTopLineEventsConnect.mapStateToProps(e,{limit:a}),{sports:(0,bt.foR)(e),feature:c.FeatureProviderFeatures.topLine})}),c.BaseTopLineEventsConnect.mapDispatchToProps)(Gr),Zr=(0,i.connect)(((e,t)=>{const{limit:a}=t||{};return Object.assign({},c.BaseTopLiveEventsConnect.mapStateToProps(e,{limit:a}),{sports:(0,bt.foR)(e),feature:c.FeatureProviderFeatures.topLive})}),c.BaseTopLiveEventsConnect.mapDispatchToProps)((0,o.memo)(Gr)),zr=(e,t)=>e?(0,l.__)("Default_._Title Link Type_._Leagues"):t?(0,l.__)("Default_._Title Link Type_._Top Events"):null,qr=(e,t,a)=>a?(0,l.__)("Default_._Title Link Type_._Top Events"):t?e?(0,l.__)("Default_._Title Link Type_._Live now"):(0,l.__)("Default_._Title Link Type_._Leagues"):e?(0,l.__)("Default_._Title Link Type_._Live Betting"):(0,l.__)("Default_._Title Link Type_._Sports Betting"),Xr=({live:e,isLeague:t,changeSport:a,showRealTimeIncomingBets:s,isOddsBoosterEnabled:r})=>{const{sportName:l}=(0,Ge.useParams)(),{activeSport:d,menuActiveSport:m}=(0,i.useSelector)((t=>{const a=l?(0,bt.W4p)(t,l):null;return{activeSport:a,menuActiveSport:e?(0,H.nSo)(t,Number(null==a?void 0:a.id)):(0,H.CAk)(t,Number(null==a?void 0:a.id))}}),i.shallowEqual),u=!!(0,c.useQuery)().get(As.bs),p=e?O.bx.live:O.bx.line,g=d?d.id:"",v=(0,yt.useNavigate)();return(0,o.useEffect)((()=>{a(g||null)}),[d,a]),(0,o.useEffect)((()=>{if(!d)return v(p===O.bx.line?`${M.jZg.line}?top=1`:`${M.jZg.live}?top=1`,{replace:!0})}),[p,d]),(0,_.jsxs)(c.Page,{children:[(0,_.jsx)(Ar.b,{state:p,sport:u?null:d,endPoint:zr(t,u),menuActiveSport:m,isModern:!0}),r&&(0,_.jsx)(n.Cb,{isLive:!!e}),(0,_.jsxs)(sr.V,{header:qr(e,t,u),children:[!t&&(0,_.jsxs)(_.Fragment,{children:[u&&(0,_.jsxs)(_.Fragment,{children:[e&&(0,_.jsx)(Zr,{}),!e&&(0,_.jsx)($r,{})]}),!u&&(0,_.jsxs)(_.Fragment,{children:[e&&(0,_.jsx)(Ai,{activeSport:d}),!e&&(0,_.jsx)(Mi,{activeSport:d})]}),s&&(0,_.jsx)(c.RealTimeIncomingBets,{})]}),t&&(0,_.jsx)(Vr,{sportId:g,isLive:e})]})]})},Jr=(0,i.connect)((e=>({showRealTimeIncomingBets:(0,M.EaG)(e),isOddsBoosterEnabled:(0,M.XiT)(e)})),(e=>({changeSport:t=>{e((0,bt.oPN)({id:t})),e((0,bt.KpM)({id:t}))}})))((0,o.memo)(Xr)),Yr="main-page_banner__3Hb-g",Kr="main-page_promotionsSections__-jJL1",Qr="main-page_incomingBetsWrapper__2QcGA",el="main-page-sport-filter-item_item__zsD1R",tl="main-page-sport-filter-item_itemActive__a-EnL",al="main-page-sport-filter-item_text__U9IS1",sl="main-page-sport-filter-item_iconTop__v2cp0",nl="main-page-sport-filter-item_iconTopActive__8ZfTX",ol="main-page-sport-filter-item_iconSport__hvt86",il=({name:e,id:t,active:a,svgIcon:s,onClick:n})=>{const o=!a&&["filter-grey"];return(0,_.jsxs)("div",{className:(0,r.cn)([el,a&&tl]),onClick:()=>n(t),children:[!s&&(0,_.jsx)("div",{className:(0,r.cn)([ol]),children:(0,_.jsx)(c.SvgSportIcon,Object.assign({sportId:t},o))}),s&&(0,_.jsx)("div",{className:(0,r.cn)([sl,a&&nl]),children:(0,_.jsx)(c.SvgIcon,{name:s})}),(0,_.jsx)("div",{className:al,children:e})]})},rl=(0,o.memo)(il),ll="main-page-sport-filter_filterWrap__98MEP",cl="0",dl=({sportsCategoriesList:e,section:t,changeSport:a,onTopFilterChange:s})=>{const[n,i]=(0,o.useState)(cl),r=e=>{i(e),a(e,t),s(e===cl||!e,t===O.bx.live)};return(0,_.jsx)(_.Fragment,{children:!!e&&(0,_.jsxs)(c.DraggedScroll,{arrows:!0,classNames:[ll],children:[(0,_.jsx)("div",{children:(0,_.jsx)(rl,{name:(0,l.__)("Default_._Sport_._Top"),id:cl,active:n===cl,onClick:r,svgIcon:m.D.modernTop})}),e.map((({name:e,id:t})=>(0,_.jsx)(rl,{name:e,id:t,active:n===t,onClick:r},t)))]})})},ml=(0,i.connect)(((e,{section:t})=>({sportsCategoriesList:t===O.bx.live?(0,H.nL_)(e):(0,H.ldO)(e)})),(e=>({changeSport:(t,a)=>{a===O.bx.live&&e((0,bt.oPN)({id:t})),a===O.bx.line&&e((0,bt.KpM)({id:t}))}})))((0,o.memo)(dl));var ul=a(48409);const pl="main-page-casino-games_gameSection__A85ez",_l="main-page-casino-games_itemWrapper__7AAyG",gl=o.lazy((()=>Promise.resolve().then(a.bind(a,17479)).then((e=>({default:e.CasinoGameItemNew}))))),vl=({games:e})=>{const[t,a]=(0,o.useState)([]);return(0,o.useEffect)((()=>{e.length&&a(e)}),[e]),(0,_.jsxs)("div",{className:pl,children:[!t&&(0,_.jsx)(c.AppLoader,{}),(0,_.jsx)(o.Suspense,{fallback:null,children:!!t&&(0,_.jsx)(c.DraggedScroll,{arrows:!1,children:t.map(((e,t)=>(0,_.jsx)("div",{className:_l,children:(0,_.jsx)(gl,{game:e,live:!1,small:!0,withTitleBelow:!0,showTitle:!1,imageUrlSize:c.GameImageSizes.rectangular})},e.id||t)))})})]})},hl=(0,i.connect)((e=>({games:(0,ul.oKt)(e,O.WU.line)})))((0,o.memo)(vl)),bl=({children:e,defaultSport:t,storiesEnabled:a,sportMenuEnabled:s,featuresToggleEnabled:i,featuresToggleSettings:r,realTimeIncomingBetsEnabled:d,casinoGameSectionEnabled:m,auth:u,storiesItems:p,promotionsSectionsEnabled:g,isOddsBoosterEnabled:v,changeSport:h})=>{const[b,f]=(0,o.useState)(!0),[y,S]=(0,o.useState)(!0),{boostedOddsEnabled:E,combisEnabled:C}=r;(0,o.useEffect)((()=>{t&&h(t)}),[t]);const T=(e,t)=>{t&&f(e),t||S(e)};return(0,_.jsxs)(_.Fragment,{children:[e&&(0,_.jsx)("div",{className:Yr,children:e}),a&&u&&!!p.length&&(0,_.jsx)(c.Stories,{items:p,withSlider:p.length>5,hideVipPrograms:!0}),i&&C&&E&&v&&(0,_.jsx)(sr.V,{children:(0,_.jsx)(c.FeaturesToggler,{BoostedOddsComponent:(0,_.jsx)(n.Cb,{isLive:!1,hideHeader:!0,disableWrapperStyle:!0,bannersArrows:!1,moreLink:M.aoG.boostedOdds}),inlineView:!0})}),i&&!C&&E&&v&&(0,_.jsx)(n.Cb,{isLive:!1,bannersArrows:!1,moreLink:M.aoG.boostedOdds}),(0,_.jsxs)(sr.V,{header:(0,l.__)("Default_._Title Link Type_._Live Betting"),sportMenuEnabled:s,moreLink:s&&M.jZg.live,children:[s&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ml,{section:O.bx.live,onTopFilterChange:T}),b&&(0,_.jsx)(Zr,{limit:5}),!b&&(0,_.jsx)(Ai,{limit:5})]}),!s&&(0,_.jsx)(Ai,{limit:10})]}),(0,_.jsxs)(sr.V,{header:(0,l.__)("Default_._Title Link Type_._Sports Betting"),headingNode:O.yt.secondary,moreLink:s&&M.jZg.line,children:[s&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ml,{section:O.bx.line,onTopFilterChange:T}),y&&(0,_.jsx)($r,{limit:5}),!y&&(0,_.jsx)(Mi,{limit:5})]}),!s&&(0,_.jsx)(Mi,{limit:20})]}),m&&(0,_.jsx)(sr.V,{header:(0,l.__)("Modern_._Casino Games Title_._Games"),moreLink:M.jZg.casino,autoHeight:!0,children:(0,_.jsx)(hl,{})}),g&&!u&&(0,_.jsx)("div",{className:Kr,children:(0,_.jsx)(c.PromotionsSections,{})}),d&&(0,_.jsx)(c.RealTimeIncomingBets,{wrapperStyle:Qr})]})},fl=(0,i.connect)((e=>{const{items:t}=(0,M.qth)(e,O.gG.stories);return{defaultSport:(0,H.Zdb)(e),storiesEnabled:!!(0,M.h0B)(e,O.gG.stories)&&(0,M.PkP)(e),sportMenuEnabled:!!(0,M.h0B)(e,O.gG.sportMenu)&&(0,M.PkP)(e),casinoGameSectionEnabled:!!(0,M.h0B)(e,O.gG.casinoGameSection)&&(0,M.PkP)(e),featuresToggleEnabled:!!(0,M.h0B)(e,O.gG.featuresToggle)&&(0,M.PkP)(e),featuresToggleSettings:(0,M.qth)(e,O.gG.featuresToggle),isOddsBoosterEnabled:(0,M.XiT)(e),realTimeIncomingBetsEnabled:!!(0,M.h0B)(e,O.gG.incomingBets),promotionsSectionsEnabled:(0,M.h0B)(e,O.gG.promotionsSections),auth:!!(0,S.Q0O)(e),storiesItems:t}}),(e=>({changeSport:t=>{e((0,bt.oPN)({id:t})),e((0,bt.KpM)({id:t}))}})))((0,o.memo)(bl)),yl="modern-search-desktop_noResults__QjbXG",Sl="modern-search-desktop_wrapper__1snUD",El="modern-search-desktop_shortName__Tmo3z",Cl="modern-search-desktop_shortBlock__iMc4p",Tl="modern-search-desktop_animated__B9nFy",Nl="modern-search-desktop_limitedHeight__qDXd-",kl="modern-search-desktop_limitedWidth__Xjg0K",xl=()=>{const{name:e}=(0,Ge.useParams)(),t=e&&e.length<3,{newSearchPageState:a,newSearchPageDispatch:s}=(0,c.useNewSearchPage)({}),{event:o,events:i,selectedEvents:d,activeSport:u,leagues:p,results:g,players:v,loaded:h,odds:b,categories:f,feature:y,searchError:S,platformName:E,tips:C}=a,{findAllEvents:T,clearAllData:N}=s;(0,c.useNewSearchPageHook)({event:o,findAllEvents:T,clearAllData:N});const k=f||{},{wrapperRef:x,breakPoint:w}=Pi(),L=e&&i.length?e:null,I=E===O.Co.vave;return(0,_.jsxs)("div",{ref:x,children:[(0,_.jsx)(n.bu,{endPoint:e,isModern:!0}),(0,_.jsxs)(sr.V,{header:L,children:[!S&&!h&&!t&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0}),S&&(0,_.jsxs)("div",{className:Sl,children:[(0,_.jsxs)("div",{className:(0,r.cn)([Cl,Nl,!I&&Tl,I&&kl]),children:[!I&&(0,_.jsx)(c.SvgIcon,{name:m.D.searchNoResults}),I&&(0,_.jsx)(c.LazyImage,{src:"/assets/svg/not-found.svg",title:"Not found",alt:"Not found"})]}),(0,_.jsx)("p",{className:El,children:(0,l.__)(S)})]}),!i.length&&h&&!t&&(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(c.NotFound,{text:(0,l.__)("Search Page_._Not Found_._No results"),icon:(0,_.jsx)(c.NotFoundIcon,{}),isModernView:!0,children:(0,_.jsx)("p",{className:yl,children:(0,l.__)("Search Page_._Not Found Text_._No exact matches found for the entered term")})})}),!!i.length&&h&&p.map((e=>(0,_.jsx)(xi,{tips:C,league:e,section:(0,l.JX)(e),category:k[e.sportCategoryId],players:v,results:g,odds:b,activeSport:u,events:d[e.id]||[],feature:y,breakPoint:w,isLive:(0,l.JX)(e)===O.bx.live},e.id)))]})]})},wl=(0,o.memo)(xl),Ll="results-history_frameWrapper__QsrY3",Il=({betradarStatisticUrl:e,baseLang:t})=>(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Ar.b,{endPoint:(0,l.__)("Default_._Title Or Link_._Results"),endPointIsHeading:!0,isModern:!0}),(0,_.jsx)(sr.V,{header:(0,l.__)("Default_._Title Or Link_._Results"),responsiveWidth:!0,children:(0,_.jsx)("div",{className:Ll,children:(0,_.jsx)("iframe",{title:"Statistics center",id:"frame",src:`${e}/${t}`,frameBorder:"0",allowFullScreen:!0,children:"\xa0"})})})]}),Pl=(0,i.connect)((e=>({betradarStatisticUrl:(0,M.Jx9)(e),baseLang:(0,M.a3s)(e)})))((0,o.memo)(Il)),Bl="modern-layout_layout__OZnfo",Fl="modern-layout_sportNew__Dhl8N",Ml="modern-layout_sport__YJlwu",Al="modern-layout_filtersWrap__-9SSI",Dl="modern-layout_filters__4TPt-",jl="modern-layout_right__QKVLq",Ol="modern-layout_scroll__y6R2F",Rl="modern-layout_asideOpener__0pwBl",Hl="modern-layout_open__uMvJi",Wl="modern-layout_asideOpenerButton__kdKaI",Vl="modern-layout_asideQuickBetOpenerButton__igXiE",Ul="modern-layout_quickBetEnabledText__u0pmH",Gl="modern-layout_quickBetAsideOpen__-L--a",$l=o.lazy((()=>a.e(803).then(a.bind(a,20803)).then((({SectionFilters:e})=>({default:e}))))),Zl=o.lazy((()=>a.e(3053).then(a.bind(a,83053)))),zl=o.lazy((()=>a.e(9182).then(a.bind(a,49182)))),ql=o.lazy((()=>a.e(2012).then(a.bind(a,32012)).then((({BetslipAsideOpener:e})=>({default:e}))))),Xl=o.lazy((()=>Promise.resolve().then(a.bind(a,36819)).then((({MainLeftAside:e})=>({default:e}))))),Jl="modern-view",Yl=({children:e,liveReload:t,totalLive:a,platformName:s,periodType:n,noRightAside:i=!1,asideNewEnabled:d=!1,quickBetEnabled:u,quickBetSum:p,userCurrency:g,getLineMenu:v,getLiveMenu:h,setPeriodInfo:b})=>{const[f,y]=(0,o.useState)(!1),{pathname:S}=(0,yt.useLocation)(),E=Ms.J.get(As.T$)||O.bx.live,C=S===M.jZg.home;(0,o.useEffect)((()=>(document.body.classList.add(Jl),()=>{document.body.classList.remove(Jl)})),[]);const{navigateToSearch:T}=(0,c.useSportSectionsFilterHook)({defaultSection:E,period:n.id,liveReload:t,getLineMenu:v,getLiveMenu:h}),N=s===O.Co.vave;return(0,_.jsxs)("div",{className:Bl,children:[C&&d&&(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(Xl,{changeSearch:T})}),(!C||C&&!d)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:(0,r.cn)([Ml,Ol,d&&Fl]),"data-test":"sportTypeScroll",children:(0,_.jsx)("div",{className:(0,r.cn)([d&&Al]),children:(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(zl,{section:E})})})}),(0,_.jsxs)("div",{className:(0,r.cn)([Dl,Ol]),"data-test":"filterTypeScroll",children:[(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)($l,{activeSection:E,totalLive:a,periodType:n,changePeriod:b,changeSearch:T})}),(0,_.jsx)(c.LeaguesMenuSwitch,{section:E,periodType:n})]})]}),e,!i&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,r.cn)([Rl,f&&Hl]),children:[N&&(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(ql,{isOpen:f,onClick:()=>y(!f)})}),!N&&!u&&(0,_.jsx)("div",{className:Wl,onClick:()=>y(!f),children:(0,_.jsx)(c.SvgIcon,{name:m.D.arrow})}),!N&&u&&(0,_.jsx)("div",{className:Vl,children:(0,_.jsxs)("div",{className:(0,r.cn)([Ul,f&&Gl]),onClick:()=>y(!f),children:[(0,_.jsx)("div",{children:(0,l.__)("Right Aside_._Title_._Quickbet")}),!!p&&(0,_.jsxs)("div",{children:[(0,_.jsx)(c.CurrencySymbol,{currency:g}),p]}),(0,_.jsx)(c.SvgIcon,{name:m.D.arrow})]})})]}),(0,_.jsx)("div",{className:(0,r.cn)([jl,Ol]),"data-test":"betslipTypeScroll",children:(0,_.jsx)(o.Suspense,{fallback:null,children:(0,_.jsx)(Zl,{})})})]})]})},Kl=(0,i.connect)((e=>{const t=(0,S.yt6)(e),a=(null==t?void 0:t.currency)||(0,M.xDx)(e);return{liveReload:(0,bt.Jrz)(e),totalLive:(0,H.Hid)(e),platformName:(0,M.WpO)(e),periodType:(0,bt.CTf)(e),asideNewEnabled:(0,M.h0B)(e,O.gG.asideMenu)&&(0,M.PkP)(e),quickBetEnabled:(0,S.HM_)(e),quickBetSum:(0,S.$mZ)(e),userCurrency:a}}),(e=>({getLineMenu:t=>{e((0,H.ajn)(t)),e((0,H.k$U)({period:O.vs["24h"]}))},getLiveMenu:()=>{e((0,H.JSS)())},setPeriod:t=>{e((0,bt.iaC)({period:t}))},setPeriodInfo:t=>{e((0,bt.Ms$)(t))}})))((0,o.memo)(Yl)),Ql=({selectedEvents:e,leagues:t,odds:a,section:s,sports:i,categories:r,reload:d,results:m,players:u,feature:p,initialLoaded:g,isLoaded:v,tips:h,selectedPinnedEvents:b,pinnedLeagues:f,isAuth:y,pinnedPlayers:S,pinnedTips:E,pinnedOdds:C,pinnedResults:T,getInitialData:N,clearState:k})=>{const{breakPoint:x,wrapperRef:w}=Pi(),L=s===O.bx.live;(0,o.useEffect)((()=>{const e=new _t.Subscription;return e.add((0,_t.timer)(0,120*vt.F.liveEVents).subscribe(N)),e.add((0,_t.fromEvent)(window,"online").pipe((0,gt.map)((()=>navigator.onLine))).subscribe(N)),()=>{k(),e.unsubscribe()}}),[]),(0,o.useEffect)((()=>{d&&N()}),[d,N]);const I=r||{},P=Object.keys(e).length,B=!!(e&&g&&t&&i);return(0,_.jsxs)(c.Page,{children:[(0,_.jsx)(n.bu,{endPoint:(0,l.__)("Default_._Title Link Type_._Boosted odds"),isModern:!0}),(0,_.jsx)(sr.V,{header:(0,l.__)("Default_._Title Link Type_._Boosted odds"),children:(0,_.jsxs)("div",{className:"top-events",ref:w,children:[!B&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0}),y&&B&&f.map((e=>(0,_.jsx)(xi,{league:e,tips:E,section:s,category:I[e.sportCategoryId],players:S,results:T,odds:C,activeSport:(0,ht._c)(i,Number(e.sportId)||1),events:b[e.id]||[],feature:(0,c.pinnedEventFeature)(L),breakPoint:x,isLive:L},e.id))),B&&(0,_.jsx)(c.FeatureProvider.Provider,{value:c.FeatureProviderFeatures.oddsBooster,children:t.map((t=>{const n=e[t.id]||[];return(0,_.jsx)(_.Fragment,{children:Array.isArray(n)&&n.length>0&&(0,_.jsx)(xi,{league:t,tips:h,section:s,category:I[t.sportCategoryId],players:u,results:m,odds:a,activeSport:(0,ht._c)(i,Number(t.sportId)||1),events:e[t.id]||[],feature:p,breakPoint:x,isLive:L},t.id)})}))}),!P&&v&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Top Events Page_._Not Found_._No Top Events at the moment")})]})})]})},ec=(0,i.connect)(c.BaseBoostedOddsEventsConnect.mapStateToProps,c.BaseBoostedOddsEventsConnect.mapDispatchToProps)((0,o.memo)(Ql));var tc=a(36819),ac=a(53523),sc=a(59741);const nc="favorite-events_notFoundWrapper__PAiB1",oc=({selectedEvents:e,leagues:t,odds:a,pinnedOdds:s,favoritesLoaded:n,section:i,sports:r,categories:l,reload:d,results:m,players:u,feature:p,initialLoaded:g,isLoaded:v,pinnedLoaded:h,tips:b,competitorsFilter:f,favoriteEventIds:y,selectedPinnedEvents:S,pinnedLeagues:E,isAuth:C,pinnedPlayers:T,pinnedTips:N,pinnedResults:k,pinnedCategories:x,getInitialFavoritesData:w,clearState:L})=>{const{breakPoint:I,wrapperRef:P}=Pi(),B=i===O.bx.live,F=(null==f?void 0:f.length)>0;(0,o.useEffect)((()=>{if(!F){const e=new _t.Subscription;return e.add((0,_t.timer)(0,120*vt.F.liveEVents).subscribe((()=>{w()}))),e.add((0,_t.fromEvent)(window,"online").pipe((0,gt.map)((()=>navigator.onLine))).subscribe((()=>{w()}))),()=>{L(),e.unsubscribe()}}}),[f.length]),(0,o.useEffect)((()=>{d&&w()}),[d,w]);const M=l||{},A=x||{},D=Object.keys(e).length,j=!!(e&&g&&t&&r),R=(0,ac.d)(e,y),H=(0,sc.y)(R,t),W=F?t:H,V=F?e:R,U=v&&n&&h&&(!D||!C)&&(null==f?void 0:f.length)<1,G=(!D&&v||!C)&&(null==f?void 0:f.length)>0;return(0,_.jsxs)("div",{className:"favorite-events",ref:P,children:[!j&&(0,_.jsx)(c.AppLoader,{onlyLoader:!0}),C&&j&&E.map((e=>(0,_.jsx)(xi,{league:e,tips:N,section:i,category:A[e.sportCategoryId],players:T,results:k,odds:s,activeSport:(0,ht._c)(r,Number(e.sportId)||1),events:S[e.id]||[],feature:(0,c.pinnedEventFeature)(B),breakPoint:I,isLive:B},e.id))),C&&j&&W.map((e=>(0,_.jsx)(xi,{league:e,tips:b,section:i,category:M[e.sportCategoryId],players:u,results:m,odds:a,activeSport:(0,ht._c)(r,Number(e.sportId)||1),events:V[e.id]||[],feature:p,breakPoint:I,isLive:B},e.id))),(0,_.jsxs)("div",{className:nc,children:[U&&(0,_.jsx)(c.NoFavorites,{noFavoritesType:O.Kp.EVENTS}),G&&(0,_.jsx)(c.NotFound,{})]})]})},ic=(0,o.memo)(oc),rc=(0,i.connect)(((e,t)=>{const{activeSport:a,limit:s}=t||{};return Object.assign({},c.BaseLiveEventsConnect.mapStateToProps(e,{limit:s,activeSport:a}),{favoriteEvents:(0,H.fHY)(e),favoriteEventIds:(0,H.GcK)(e),pinnedLoaded:(0,H.K5c)(e),viewType:(0,S.GKz)(e)})}),c.BaseLiveEventsConnect.mapDispatchToProps)(ic),lc=(0,i.connect)(((e,t)=>{const{limit:a,activeSport:s}=t||{};return Object.assign({},c.BaseLineEventsConnect.mapStateToProps(e,{limit:a,activeSport:s}),{favoriteEventIds:(0,H.GcK)(e),viewType:(0,S.GKz)(e),pinnedLoaded:(0,H.hDQ)(e)})}),c.BaseLineEventsConnect.mapDispatchToProps)(ic),cc=({id:e,competitorById:t,onRemove:a})=>{const s=(0,o.useCallback)((()=>{a(e)}),[a,e]);return(0,_.jsx)(_.Fragment,{children:e&&(0,_.jsxs)("div",{className:fr,children:[(0,_.jsx)("div",{className:Sr,children:null==t?void 0:t.name}),(0,_.jsx)("button",{type:"button",className:Er,onClick:s,children:(0,_.jsx)(c.SvgIcon,{name:m.D.close})})]})})},dc=(0,i.connect)(((e,t)=>{const{id:a}=t;return{competitorById:(0,H.eu2)(e,a)}}),(e=>({onRemove:t=>{e((0,c.favoriteCompetitorsFilterRemove)(t))}})))((0,o.memo)(cc)),mc=({activeCompetitorsListIds:e})=>(0,_.jsx)("div",{className:br,children:e.map((e=>(0,_.jsx)(dc,{id:e},e)))}),uc=(0,i.connect)((e=>({activeCompetitorsListIds:(0,c.selectFavoriteCompetitorsFilterEntities)(e)})))((0,o.memo)(mc)),pc=({isLive:e})=>{const t=e?O.bx.live:O.bx.line;return(0,_.jsxs)(c.Page,{children:[(0,_.jsx)(Ar.b,{state:t,isModern:!0}),(0,_.jsxs)(sr.V,{header:(0,l.__)("Favorites_._Page title_._Favorite Events"),children:[(0,_.jsx)(uc,{}),e&&(0,_.jsx)(rc,{}),!e&&(0,_.jsx)(lc,{})]})]})};var _c=a(57309),gc=a(36440),vc=a(23467),hc=a(95381),bc=a(99758);const fc=({games:e,step:t,live:a,slideChanged:s})=>{const n=(0,o.useRef)(null);(0,o.useEffect)((()=>n.current.slickGoTo(t)),[t]);const i=Math.floor(e.length/2);return(0,_.jsx)("div",{className:"casino-slider",children:(0,_.jsxs)(vc.Z,{ref:n,dots:!1,infinite:!1,arrows:!1,lazyLoad:"progressive",swipeToSlide:!0,speed:400,slidesToShow:(0,bc.c)(),variableWidth:!0,easing:"ease-in-out",afterChange:s,children:[(0,_.jsx)("div",{className:"casino-games-list__item",children:(0,_.jsx)(hc.CasinoGameItem,{game:e[0],live:a,primary:!0})},e[0].id),[...Array(i).keys()].map((t=>(0,_.jsxs)("div",{className:"casino-games-list__item casino-games-list__item--double",children:[(0,_.jsx)(hc.CasinoGameItem,{game:e[2*t+1],live:a}),e[2*t+2]&&(0,_.jsx)(hc.CasinoGameItem,{game:e[2*t+2],live:a})]},e[2*t+1].id)))]})})},yc=({games:e,pages:t,total:a,nextStep:s})=>{const{pathname:n}=(0,yt.useLocation)(),o=(0,M.bFi)(n);return(0,_.jsxs)("div",{className:"casino-slider casino-slider--row",children:[e.map((e=>(0,_.jsx)("div",{className:"casino-games-list__item casino-games-list__item--row_slides","data-test":"casinoGameContainer",children:(0,_.jsx)(hc.CasinoGameItem,{game:e,live:o,withDescription:!0})},e.id))),t>1&&a>e.length&&(0,_.jsx)("div",{className:"casino-games-list__item casino-games-list__item--button casino-games-list__item--row_slides",children:(0,_.jsx)("div",{className:"grid__row",children:(0,_.jsx)("div",{className:"grid__col grid__col--mw_180",children:(0,_.jsx)(c.Button,{type:["default","large","full"],buttonType:{type:"button"},text:(0,l.__)("Casino Row Slider_._Button_._Load more"),clickHandler:s})})})})]})},Sc=({openModal:e})=>(0,_.jsx)("div",{className:"casino-banner-welcome",children:(0,_.jsx)(c.LazyBackground,{className:"casino-banner-welcome--background",path:"/assets/banners/casino_welcome/bg.jpg",children:(0,_.jsx)("div",{className:"casino-banner-welcome__wrap",children:(0,_.jsxs)("div",{className:"casino-banner-welcome__grid",children:[(0,_.jsx)("div",{className:"casino-banner-welcome__man",children:(0,_.jsx)(c.LazyImage,{src:"/assets/banners/casino_welcome/girl.png",alt:"",title:""})}),(0,_.jsxs)("div",{className:"casino-banner-welcome__content",children:[(0,_.jsx)("div",{className:"casino-banner-welcome__title",children:(0,_.jsx)("h2",{children:(0,l.__)("Casino Banner Welcome_._Title_._Welcome to Live casino!")})}),(0,_.jsx)("div",{className:"casino-banner-welcome__group__title",children:(0,l.__)("Casino Banner Welcome_._Title_._New Player?")}),(0,_.jsxs)("div",{className:"casino-banner-welcome__group",children:[(0,_.jsx)("div",{className:"casino-banner-welcome__group--border-left",children:(0,_.jsx)("span",{})}),(0,_.jsx)("div",{className:"casino-banner-welcome__group--border-right",children:(0,_.jsx)("span",{})}),(0,_.jsx)("div",{className:"casino-banner-welcome__group__description",children:(0,_.jsx)("span",{children:(0,l.__)("Casino Banner Welcome_._Description_._Register and get access to the best Live casino games!")})})]}),(0,_.jsx)("button",{type:"button",onClick:()=>e(S.vOS.register),className:"app-button app-button--secondary casino-banner-welcome__button casino-banner-welcome__button--sign-in",children:(0,_.jsx)("span",{children:(0,l.__)("Default_._Button_._Sign up")})})]})]})})})}),Ec=(0,i.connect)(null,(e=>({openModal:t=>{e((0,S.ARU)(t))}})))((0,o.memo)(Sc)),Cc="slider-placeholder_tilePlaceholder__g3fHv",Tc="slider-placeholder_tile__cJFCD",Nc=({number:e})=>{const t=Math.floor(e/2);return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:Cc,children:[...Array(t).keys()].map((e=>(0,_.jsx)("div",{className:Tc},e)))}),(0,_.jsx)("div",{className:Cc,children:[...Array(t).keys()].map((e=>(0,_.jsx)("div",{className:Tc},e)))})]})},kc=({category:e,categoryGameEntity:t,isLogged:a,producer:s,games:n,slider:i,sectionTitleIsMain:r,isCategoryGamesLoading:d,position:u,live:p,getGamesByCategory:g,clear:v})=>{const{pathname:h}=(0,yt.useLocation)(),b=(0,yt.useParams)(),f=(0,M.bFi)(h),y=(0,o.useRef)(null),{prevStep:S,step:E,checkNextStep:C,nextStep:T,generateGameLink:N,updateStep:k,updatePage:x,isActiveCategory:w}=(0,c.useCategoryGamesFacade)({getGamesByCategory:g,category:e,clear:v,games:n,categoryGameEntity:t,isLiveCasino:f,isLogged:!!a,desktop:1,deps:[e.id,null==s?void 0:s.id]}),L={0:{content:a?null:(0,_.jsx)(Ec,{})}},{isVisible:I,callback:P}=(0,c.useTrackVisibility)({root:null,rootMargin:"0px 0px 500px 0px",threshold:[0]});(0,o.useLayoutEffect)((()=>{y.current&&P(y.current)}),[y,P]);const B=e=>{const t=p?L:{};return t[e]?t[e].content:""};return(0,_.jsxs)(_.Fragment,{children:[t&&!!t.total&&(0,_.jsx)("div",{ref:y,className:"casino-game-section","data-test":"casinoGameSection",children:(0,_.jsx)("div",{className:"page-wrapper",children:(0,_.jsxs)("div",{className:"casino-games",children:[(0,_.jsxs)("div",{className:"casino-games__title casino-games__title--m_bottom",children:[!w(b)&&(0,_.jsx)(Oa.E,{to:N(),className:"app-link__button app-link__button--inline",children:(0,_.jsx)(De.SectionTitle,{text:(0,l.__)(e.name),hideLine:!0,modifiers:["inherit-all"],type:O.yt.default})}),w(b)&&(0,_.jsx)(De.SectionTitle,{text:(0,l.__)(e.name),hideLine:!0,modifiers:["inherit-all"],type:r?O.yt.main:O.yt.secondary})]}),(0,_.jsxs)("div",{className:"casino-games-action",children:[i&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{onClick:S,className:`casino-games-action__arrow ${0===E?"casino-games-action__arrow--disabled":""} casino-games-action__arrow--left`,children:(0,_.jsx)(c.SvgIcon,{name:m.D.arrow})}),(0,_.jsx)("div",{onClick:T,className:`casino-games-action__arrow ${C()?"":"casino-games-action__arrow--disabled"} casino-games-action__arrow--right`,children:(0,_.jsx)(c.SvgIcon,{name:m.D.arrow})})]}),i&&t&&(0,_.jsx)(_.Fragment,{children:(0,_.jsxs)(Oa.E,{to:`${N()}`,className:"casino-games-action__link",children:[(0,l.__)("Casino Games Category_._Button_._Show all")," ","(",t.total,")"]})})]}),d&&!t&&(0,_.jsx)("div",{className:"casino-game-section",children:(0,_.jsx)("div",{className:"page-wrapper",children:(0,_.jsx)("div",{className:"casino-games",children:(0,_.jsx)(Nc,{number:20})})})}),t&&t.games.length>0&&I&&(0,_.jsxs)(_.Fragment,{children:[i&&(0,_.jsx)(fc,{slideChanged:e=>k(e),step:E,live:f,games:t.games}),!i&&(0,_.jsx)(yc,{total:t.total,nextStep:()=>x(E+1),pages:t.pages,games:n})]})]})})}),t&&!!B(u)&&(0,_.jsx)("div",{className:"casino-game-section",children:B(u)})]})},xc=(0,i.connect)(((e,t)=>({categoryGameEntity:(0,ul.Rxf)(e,t.category.id),games:(0,ul.LoV)(e,t.category.id),isLogged:(0,S.Q0O)(e),isCategoryGamesLoading:(0,ul.OJY)(e)})),(e=>({getGamesByCategory:t=>{e((0,ul.IOU)(t))},clear:t=>{e((0,ul.RfZ)(t))}})))((0,o.memo)(kc));var wc=a(17479),Lc=a(84903),Ic=a(50178);const Pc=({leagues:e,categories:t})=>{const{pathname:a}=(0,yt.useLocation)();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"sport-menu-item__description",children:[(0,l.__)("Default_._Title_._Events"),"\xa0|\xa0",(0,l.__)("Default_._Title_._Outrights")]}),e.map((e=>(0,_.jsxs)(Oa.E,{to:`${(0,M.pId)(O.bx.live,e)}`,className:(0,r.cn)({"app-link__button":!0,"sport-menu-item__leagues-item":!0,active:a===(0,M.pId)(O.bx.live,e)}),children:[(0,_.jsx)("div",{className:"sport-menu-item__select",children:(0,_.jsxs)("div",{className:"sport-menu-item__text",children:[(0,_.jsx)(c.LeagueIcon,{league:e,category:t[e.sportCategoryId]}),(0,_.jsx)("span",{children:e.name})]})}),(0,_.jsxs)("div",{className:"aside-menu-list__amount",children:[(0,_.jsxs)("span",{className:"aside-menu__text-amount",children:[e.countEvents,(0,_.jsx)("span",{className:"aside-menu__text-amount-divider"}),e.countOutrights]}),(0,_.jsx)("div",{className:"aside-menu__arrow aside-menu__arrow--hidden",children:(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})})]})]},e.id)))]})},Bc=(0,o.memo)(Pc),Fc=({league:e,categories:t,leagueOutrights:a})=>{const{selectedLeagues:s,toggleLeague:n}=(0,c.useLeagueToggle)({section:O.bx.line});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"sport-menu-item__leagues-item","data-test":"sportMenuLeagueItem",children:[(0,_.jsxs)("div",{className:"sport-menu-item__select",children:[(0,_.jsx)("div",{className:"sport-menu-item__check",children:(0,_.jsx)(c.Checkbox,{modifiers:["small"],checked:(o=e.id,!!s.find((e=>e===o))),onChange:()=>n(e)})}),(0,_.jsxs)(Oa.E,{to:`${(0,M.pId)(O.bx.line,e)}`,className:"sport-menu-item__text",children:[(0,_.jsx)(c.LeagueIcon,{league:e,category:t[e.sportCategoryId]}),(0,_.jsx)("span",{"data-test":"sportMenuLeagueName",children:e.name})]})]}),(0,_.jsx)("div",{className:"aside-menu-list__amount",children:(0,_.jsxs)("span",{className:"aside-menu__text-amount",children:[e.countEvents,(0,_.jsx)("span",{className:"aside-menu__text-amount-divider"}),e.countOutrights]})})]}),null==a?void 0:a.map((a=>(0,_.jsx)("div",{className:(0,r.cn)(["sport-menu-item__leagues-item","sport-menu-item__leagues-outright-item"]),children:(0,_.jsx)("div",{className:"sport-menu-item__select",children:(0,_.jsxs)(Oa.E,{to:`${(0,M.Ffi)(O.bx.line,e)}`,className:"sport-menu-item__text",children:[(0,_.jsx)(c.LeagueIcon,{league:e,category:t[e.sportCategoryId]}),(0,_.jsx)("span",{children:a.variantName})]})})},a.variantId)))]});var o},Mc=(0,o.memo)(Fc),Ac=({leagues:e,categories:t,menuLeagueOutrights:a})=>(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"sport-menu-item__description",children:[(0,l.__)("Default_._Title_._Events"),"\xa0|\xa0",(0,l.__)("Default_._Title_._Outrights")]}),e.map((e=>(0,_.jsx)(Mc,{leagueOutrights:a[e.id],league:e,categories:t},e.id)))]}),Dc=(0,i.connect)((e=>({menuLeagueOutrights:(0,H.GPD)(e)})))((0,o.memo)(Ac)),jc=({country:e,isDefault:t,section:a,sportImageFallback:s,categories:n})=>{const[i,r]=(0,o.useState)(!1);return(0,_.jsxs)("div",{className:(i?"sport-menu-country__list--active":"")+" sport-menu-country__list",children:[(0,_.jsxs)("div",{className:"sport-menu-country__league sport-menu-item__leagues-item sport-menu-item__leagues-item--with_hover",onClick:()=>r(!i),children:[(0,_.jsx)("div",{className:"sport-menu-item__select",children:(0,_.jsxs)("div",{className:"sport-menu-item__text no-hover",children:[(0,_.jsxs)("div",{className:"holder",children:[t&&!!e.icon&&(0,_.jsx)("span",{className:`flag-icon flag-icon-${e.icon.toLowerCase()}`}),!t||!e.icon&&(0,_.jsx)(c.LazyImage,{alt:"",title:"",src:s})]}),(0,_.jsx)("span",{"data-test":"sportMenuCountry",children:t?e.name:(0,l.__)("Sport Country_._Text_._Other")})]})}),(0,_.jsx)("div",{className:"aside-menu-list__amount",children:(0,_.jsx)("div",{className:(i?"active":"")+" country-arrow aside-menu__arrow--hidden",children:(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})})})]}),i&&(0,_.jsxs)(_.Fragment,{children:[a===O.bx.line&&(0,_.jsx)("div",{className:"sport-menu-country__items",children:(0,_.jsx)(Dc,{categories:n,leagues:e.list})}),a===O.bx.live&&(0,_.jsx)("div",{className:"sport-menu-country__items",children:(0,_.jsx)(Bc,{categories:n,leagues:e.list})})]})]},e.id)},Oc=(0,o.memo)(jc),Rc=({countries:e,section:t,sport:a,categories:s})=>{const{sportImageFallback:n}=(({sport:e,section:t})=>{const[a,s]=(0,o.useState)([]),n=(0,i.useSelector)(M.xb5),r=(e,t)=>{let a=[...e];return a.includes(t)?a=a.filter((e=>e!==t)):a.push(t),a};return{toggleEvents:(e,t)=>s(r(a,t)),generateImagePath:e=>`${n}/flags/${e}.png`,stopped:e=>{e.stopPropagation(),e.preventDefault()},sportImageFallback:"/assets/country/ic_cup.svg",activeSections:a}})({sport:a,section:t}),r=e=>!!e;return(0,_.jsxs)("div",{className:"sport-menu-country",children:[e.filter((e=>r(e.id))).map((e=>(0,_.jsx)(Oc,{section:t,isDefault:!0,country:e,categories:s,sportImageFallback:n},e.id))),e.filter((e=>!r(e.id))).map((e=>(0,_.jsx)(Oc,{section:t,isDefault:!1,categories:s,country:e,sportImageFallback:n},e.id)))]})},Hc=(0,o.memo)(Rc),Wc="aside-menu-list__item",Vc=({sport:e,activeSport:t,leagues:a,section:s,showCountry:n,categories:i})=>{const r=(0,o.useRef)(null),l=(0,o.useRef)(null),[d,u]=(0,o.useState)(!1);(0,o.useEffect)((()=>{const e=new _t.Subscription;return l.current&&e.add((0,_t.fromEvent)(r.current,"click").pipe((0,gt.filter)((e=>!l.current.contains(e.target)))).subscribe((()=>u(!d)))),()=>e.unsubscribe()}),[r,l.current,d]);return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:`${Wc} ${d?`${Wc}--opened`:""} ${t===e.alias?"active":""}`,ref:r,"data-test":"sportSideBarItem",children:[(0,_.jsxs)(Oa.E,{ref:l,to:`${(()=>{const t=s===O.bx.line?M.Mc0.sportLine:M.Mc0.sportLive;return 0===e.countEvents?(0,M.Rxv)(e.alias,M.Mc0.leagues,s):(0,M.Rxv)(e.alias,t,s)})()}`,className:"aside-menu-list__link-sport",dataTest:"sportMenuLink",children:[(0,_.jsx)(c.LazyImage,{className:"aside-menu-list__icon",src:`/assets/sport/${e.id}.svg`}),(0,_.jsx)("div",{className:"aside-menu-list__text",children:e.name})]}),(0,_.jsx)("div",{className:"aside-menu-list__amount",children:(0,_.jsx)("div",{className:"aside-menu__arrow aside-menu__arrow--hidden",children:(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})})})]}),d&&(0,_.jsxs)("div",{className:"sport-menu-item__leagues",children:[s===O.bx.line&&!n&&(0,_.jsx)(Dc,{categories:i,leagues:a}),s===O.bx.live&&!n&&(0,_.jsx)(Bc,{categories:i,leagues:a}),n&&(0,_.jsx)(Hc,{countries:a,sport:e,categories:i,section:s})]})]})},Uc=(0,o.memo)(Vc),Gc={[H.xFG.popular]:H.UM$,[H.xFG.country]:H.Sqw,[H.xFG.alphabet]:H.xj6},$c=({sport:e,leagues:t,section:a,filters:s,matchParam:n,categories:i,sortType:r})=>{const l=e.length?"aside-menu-list":"aside-menu-list aside-menu-list--none",c=(0,o.useMemo)((()=>(0,Ic.r7)(i||[],"id")),[i]);return(0,_.jsx)("ul",{className:l,children:e.map((e=>{return(0,_.jsx)("li",{children:(0,_.jsx)(Uc,{section:a,leagues:(o=e.id,s?r&&Gc[r]((0,H.kAM)(t,o,i),i):(0,H.kAM)(t,o,i)),sport:e,categories:c,showCountry:s&&r===H.xFG.country,activeSport:n.sportName})},e.id);var o}))})},Zc=(0,i.connect)((e=>({sortType:(0,H.bqE)(e)})))((0,o.memo)($c)),zc=({title:e,children:t})=>(0,_.jsxs)("div",{className:"title-hover",children:[t,(0,_.jsx)("div",{className:"title-hover__text",children:(0,_.jsx)("span",{children:e})})]}),qc=(0,o.memo)(zc),Xc=({sortType:e,broadcastEnabled:t,changeSort:a})=>{const s=(e,t)=>{(e=>{e.stopPropagation(),e.preventDefault()})(e),a(t)},n=t=>e===t;return(0,_.jsxs)("div",{className:"aside-menu__title-filters",children:[(0,_.jsx)(qc,{title:(0,l.__)("Sport Filters Aside_._Title_._Sort events by popularity"),children:(0,_.jsx)("div",{className:"aside-menu__title-filters-item "+(n(H.xFG.popular)?"active":""),onClick:e=>s(e,H.xFG.popular),"data-test":"sortEventByPopularity",children:(0,_.jsx)(c.SvgIcon,{name:m.D.sportFilterPopular})})}),(0,_.jsx)(qc,{title:(0,l.__)("Sport Filters Aside_._Title_._Sort events in alphabetical order"),children:(0,_.jsx)("div",{className:"aside-menu__title-filters-item "+(n(H.xFG.alphabet)?"active":""),onClick:e=>s(e,H.xFG.alphabet),"data-test":"sortEventInAlphabeticOrder",children:(0,_.jsx)(c.SvgIcon,{name:m.D.sportFilterAZ})})}),(0,_.jsx)(qc,{title:(0,l.__)("Sport Filters Aside_._Title_._Group events by country"),children:(0,_.jsx)("div",{className:"aside-menu__title-filters-item "+(n(H.xFG.country)?"active":""),onClick:e=>s(e,H.xFG.country),"data-test":"groupEventByCountry",children:(0,_.jsx)(c.SvgIcon,{name:m.D.sportFilterCountry})})})]})},Jc=(0,i.connect)((e=>({sortType:(0,H.bqE)(e),broadcastEnabled:(0,M.HVK)(e)})),(e=>({changeSort:t=>{e((0,H.TdX)(t))}})))((0,o.memo)(Xc)),Yc=({title:e,sections:t,leagues:a,categories:s,state:n,filters:i})=>{const r=(0,Ge.useParams)(),[l,d]=(0,o.useState)(!0);return(0,_.jsx)("div",{className:"aside__c",children:(0,_.jsxs)("div",{className:"aside-menu "+(l?"aside-menu--opened":""),children:[(0,_.jsxs)("button",{type:"button",className:"aside-menu__title",onClick:()=>d(!l),children:[(0,_.jsxs)("div",{className:"aside-menu__left-wrap",title:e,children:[(0,_.jsx)("div",{className:"aside-menu__left-wrap-text",children:e}),n&&n===O.bx.live&&(0,_.jsx)("div",{className:"aside-menu__left-wrap-live",children:(0,_.jsx)("div",{className:"event-status__live event-status__live--big",children:O.WQ})})]}),(0,_.jsx)("div",{className:"aside-menu__right-wrap",children:i&&(0,_.jsx)(Jc,{})}),(0,_.jsx)("div",{className:"aside-menu__arrow",children:(0,_.jsx)(c.SvgIcon,{name:m.D.baseArrow})})]}),l&&(0,_.jsx)(Zc,{matchParam:r,filters:i,categories:s,section:n,leagues:a,sport:t})]})})},Kc=(0,o.memo)(Yc),Qc="aside-filters__button",ed=({activeSection:e,totalLive:t,totalLine:a,period:s,disabledLiveEvents:n,changeSection:o,changeSearch:i,changePeriod:r})=>{const d=t=>`${Qc}--${t} ${e===t?`${Qc}--active`:""}`,u=t=>i(t,e);return(0,_.jsxs)("div",{className:"aside-filters",children:[(0,_.jsxs)("div",{className:"aside-filters__toggler",children:[(0,_.jsxs)("div",{className:`${Qc} ${d(O.bx.line)}`,onClick:()=>o(O.bx.line),"data-test":"sportTab",children:[(0,l.__)("Default_._Title Link Type_._Sport"),"\xa0(",a,")"]}),!n&&(0,_.jsxs)("div",{className:`${Qc} ${d(O.bx.live)}`,onClick:()=>o(O.bx.live),"data-test":"liveTab",children:[(0,l.__)("Default_._Text_._Live"),"\xa0(",t,")"]})]}),(0,_.jsxs)("div",{className:"aside-filters__sections",children:[e===O.bx.line&&(0,_.jsx)("div",{className:"aside-filters__section",children:(0,_.jsxs)("div",{className:"grid__row",children:[(0,_.jsx)("div",{className:"grid__col grid__col--offset-right grid__col--x2",children:(0,_.jsx)(I.L,{modifiers:["big","image"],clickHandler:r,type:"dropdown",selected:s.id,items:As.xR})}),(0,_.jsx)("div",{className:"grid__col ",children:(0,_.jsx)(c.InputView,{placeholder:(0,l.__)("Default_._Form_._Search"),icon:m.D.find,onEnter:u,iconClick:u,modifier:["c_gray","small","reverseIcon"]})})]})}),e===O.bx.live&&(0,_.jsx)("div",{className:"aside-filters__section",children:(0,_.jsx)("div",{className:"grid__row",children:(0,_.jsx)("div",{className:"grid__col grid__col--full",children:(0,_.jsx)(c.InputView,{placeholder:(0,l.__)("Default_._Form_._Search"),icon:m.D.find,onEnter:u,iconClick:u,modifier:["c_gray","small","reverseIcon"]})})})})]})]})},td=(0,i.connect)((e=>({disabledLiveEvents:(0,M.Xgx)(e)})))((0,o.memo)(ed)),ad="horse-racing-aside-menu-item_noArrowSpacing__ioOe1",sd="horse-racing-aside-menu-item_section__YFGAY",nd="horse-racing-aside-menu-item_icon__X-Yjj",od="horse-racing-aside-menu-item_link__-zeIE",id=(0,l.__)("Aside menu_._Horse racing_._Racing"),rd=()=>{const{markAsNew:e}=(0,c.useNewSiteMenuHook)(M.jZg.horseRacing);return(0,_.jsx)(Oa.E,{to:M.jZg.horseRacing,className:(0,r.cn)(["aside__c",od]),children:(0,_.jsx)("div",{className:"aside-menu aside-menu--horse-racing",children:(0,_.jsxs)("div",{className:(0,r.cn)(["aside-menu__title",ad]),children:[(0,_.jsxs)("div",{className:sd,children:[(0,_.jsx)(c.SvgIcon,{icon:E.X.HorseRacingColor,modifier:nd}),(0,_.jsx)("div",{className:"aside-menu__left-wrap",children:(0,_.jsx)("div",{className:"aside-menu__left-wrap-text",title:id,children:id})})]}),e&&(0,_.jsx)(c.SiteMenuNewIcon,{})]})})})},ld={disabled:m.D.lock,locked:m.D.coeffDisabled},cd=({factor:e,title:t,isTitle:a,selectFactor:s,alive:n,event:i,league:r,result:l,isActive:d,category:m,madeFrom:u,odds:p})=>{const g="top-events__event-factor",{direction:v}=(0,c.useFactorAnimationEffect)({factor:e||{v:null},refreshTime:vt.F.liveEVents}),h=()=>!n||i.status===O.N3.stopped,b=(0,o.useMemo)((()=>e&&p?(0,po.$)(p,Number(e.marketId),e.specifiers):[]),[p,e]);return(0,_.jsxs)(_.Fragment,{children:[!a&&(0,_.jsxs)("div",{onClick:()=>{e&&n&&e.v&&i.status!==O.N3.stopped&&s((0,A.INH)({league:r,event:i,result:l,category:m,odd:{id:e.id,marketId:e.marketId,name:e.name,specifiers:e.specifiers,v:e.v},madeFrom:u}),d)},className:`${g} ${v} ${d?"active":""} ${!e||h()?`${g}--ds`:""}`,children:[(0,_.jsx)("div",{className:"top-events__event-factor-name",children:t}),(0,_.jsxs)("div",{className:"top-events__event-factor-value","data-test":"topEventOutcome",children:[e&&e.v&&!h()&&(0,_.jsx)(c.OddsFormatter,{odd:e.v,outcomes:b,eventId:i.id,outcomeId:e.id,marketId:e.marketId,specifiers:e.specifiers}),!e&&!h()&&(0,_.jsx)("div",{className:"top-events__disabled",children:(0,_.jsx)(c.SvgIcon,{name:ld.locked})}),h()&&(0,_.jsx)("div",{className:"top-events__disabled",children:(0,_.jsx)(c.SvgIcon,{name:ld.disabled})})]})]}),a&&(0,_.jsx)("div",{className:`${g} ${g}--no_hover`,children:(0,_.jsx)("div",{className:"top-events__event-factor-name",children:t})})]})},dd=(0,i.connect)(((e,t)=>({format:(0,S.xqU)(e),alive:(0,H.izq)(e),result:(0,H.xos)(e,t.event.id),isActive:(0,co.H)(t.factor,(0,A.iXG)(e),t.event.id)})),(e=>({selectFactor:(t,a)=>{e(a?(0,A.aiJ)(t.event):(0,A.VhJ)(t))}})))((0,o.memo)(cd)),md=({event:e,league:t,factors:a,sport:s,state:n,result:i,category:r,attributes:l,additionalInfo:d,competitorLogoEnabled:m})=>{const u=(0,Ge.useLocation)(),{pathname:p}=u,g=(0,o.useState)((()=>(0,ka.Hq)(Number(e.sportId))))[0],[v,h]=(0,o.useState)(null),{tiebreak:b}=l||{},{super_tiebreak:f}=d||{};(0,o.useEffect)((()=>{s&&h((0,R.BN)(a||[],Number(s.id)))}),[a,s]);const y=e=>g.find((t=>t.key===e)),S=()=>!e.team2;let E="top-events__event-name";return(0,M.pId)(n,t)===p&&(E+=" active"),e.status===O.N3.online&&i&&(E+=" top-events__event-name--live"),(0,_.jsxs)("div",{className:"top-events__section","data-test":"topEventColumnRow",children:[(0,_.jsxs)("div",{className:"top-events__event-content",children:[(0,_.jsxs)(Oa.E,{to:(0,M.pId)(n,t),className:E,children:[(0,_.jsx)(c.LazyImage,{src:`/assets/sport/${e.sportId}.svg`,className:"top-events__category-image"}),(0,_.jsx)(c.LeagueIcon,{league:t,category:r}),(0,_.jsx)("div",{className:"top-events__name",children:t.name})]}),(0,_.jsx)(c.EventTableBodyStatusWrapper,{event:e,result:i,isVisible:!0,tiebreakSuper:f,tiebreak:b,outcomes:a}),(0,_.jsxs)(Oa.E,{to:`${(0,M.SaD)(s,t,e)}`,className:"top-events__event-teams "+((0,M.SaD)(s,t,e)===p?"active":""),children:[(0,_.jsxs)("div",{className:"top-events__event-left",children:[(0,_.jsx)("div",{className:"top-events__event-team",children:(0,_.jsxs)("div",{className:"top-events__event-image",children:[(0,_.jsx)(c.TeamLogo,{team:e.competitor1Id,className:m?"top-events__image":"top-events__tShirt"}),(0,_.jsx)("div",{className:"top-events__event-text","data-test":"teamName",children:e.team1})]})}),!S()&&(0,_.jsx)("div",{className:"top-events__event-team",children:(0,_.jsxs)("div",{className:"top-events__event-image",children:[(0,_.jsx)(c.TeamLogo,{team:e.competitor2Id,className:m?"top-events__image":"top-events__tShirt"}),(0,_.jsx)("div",{className:"top-events__event-text","data-test":"teamName",children:e.team2})]})})]}),(0,_.jsxs)("div",{className:"top-events__event-right",children:[(0,_.jsxs)("div",{className:"top-events__event-team",children:[e.status===O.N3.line&&(0,_.jsx)("div",{className:"top-events__event-time",children:(0,_.jsx)(c.DateTimeFormatter,{value:e.time,onlyDate:!0})}),e.status===O.N3.online&&i&&(0,_.jsx)("div",{className:"top-events__event-score",children:null==i?void 0:i.team1Score})]}),(0,_.jsxs)("div",{className:"top-events__event-team",children:[e.status===O.N3.line&&(0,_.jsx)("div",{className:"top-events__event-time",children:(0,_.jsx)(c.DateTimeFormatter,{value:e.time,onlyTime:!0})}),e.status===O.N3.online&&i&&(0,_.jsx)("div",{className:"top-events__event-score",children:null==i?void 0:i.team2Score})]})]})]})]}),(0,_.jsx)("div",{className:"top-events__event-factors",children:!S()&&!!v&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(dd,{isTitle:!1,league:t,event:e,category:r,title:y(uo.N.first).fullName,factor:v[uo.N.first],madeFrom:O.Px.LIST,odds:a}),y(uo.N.draw)&&(0,_.jsx)(dd,{event:e,isTitle:!1,league:t,category:r,title:y(uo.N.draw).fullName,factor:v[uo.N.draw],madeFrom:O.Px.LIST,odds:a}),(0,_.jsx)(dd,{isTitle:!1,event:e,league:t,category:r,title:y(uo.N.second).fullName,factor:v[uo.N.second],madeFrom:O.Px.LIST,odds:a})]})})]})},ud=(0,i.connect)(((e,{event:t})=>{const{id:a}=t||{};return{additionalInfo:(0,bt.yei)(e,a),attributes:(0,c.getAttributes)({state:e,id:a}),competitorLogoEnabled:(0,M.W0_)(e)}}))((0,o.memo)(md));let pd=function(e){return e.maxEvents="maxEvents",e.firstLoadEvents="firstLoadEvents",e}({});const _d={[pd.firstLoadEvents]:3,[pd.maxEvents]:15},gd=({events:e,odds:t,section:a,leagues:s,sports:n,categories:i,reload:r,results:c,initialLoaded:d,clearState:m,getInitialData:u})=>{const[p,g]=(0,o.useState)(!1),v=(0,o.useRef)(),h=d&&!!n.length&&!!s.length,b=e.length>_d[pd.firstLoadEvents];(0,o.useEffect)((()=>{const e=new _t.Subscription;return e.add((0,_t.timer)(0,30*vt.F.liveEVents).subscribe((()=>u()))),e.add((0,_t.fromEvent)(window,"online").pipe((0,gt.map)((()=>navigator.onLine))).subscribe((()=>u()))),()=>{m(),e.unsubscribe()}}),[]),(0,o.useEffect)((()=>{r&&u()}),[r,u]);const f=(0,o.useMemo)((()=>e.slice(0,p?_d[pd.maxEvents]:_d[pd.firstLoadEvents])),[p,e]);return(0,_.jsxs)("div",{className:"top-events",ref:v,children:[h&&f.map((e=>{return(0,_.jsx)(o.Fragment,{children:(0,_.jsx)(ud,{event:e,sport:(0,ht._c)(n,Number(e.sportId)||1),state:a,category:i[e.sportCategoryId],factors:(t||{})[e.id]||[],result:c[e.id],league:(r=e.leagueId,s.find((e=>Number(e.id)===r)))})},e.id);var r})),!p&&b&&(0,_.jsx)("div",{className:"top-events__event-load-more",children:(0,_.jsx)("span",{className:"top-events__event-load-more--text",onClick:()=>g(!0),"data-test":"moreTopEventsLoader",children:(0,l.__)("Default_._Button_._Show more")})})]})},vd=(0,o.memo)(gd),hd=(0,i.connect)((e=>Object.assign({},c.BaseTopLineEventsConnect.mapStateToProps(e),{state:O.bx.line,events:(0,H.BNr)(e),sports:(0,bt.foR)(e)})),c.BaseTopLineEventsConnect.mapDispatchToProps)(vd),bd=(0,i.connect)((e=>Object.assign({},c.BaseTopLiveEventsConnect.mapStateToProps(e),{state:O.bx.live,events:(0,H.k6E)(e),sports:(0,bt.foR)(e)})),c.BaseTopLiveEventsConnect.mapDispatchToProps)(vd),fd=({line:e,lineLeagues:t,live:a,liveLeagues:s,activeSection:i,totalLive:r,totalLine:d,liveReload:m,categoriesLive:u,categoriesLine:p,popularSportList:g,periodType:v,setPeriodInfo:h,getPopular:b,getLineMenu:f,getLiveMenu:y,horseRacingEnabled:S})=>{const{id:E}=v||{},{navigateToSearch:C,activeMenu:T,changeSection:N}=(0,c.useSportSectionsFilterHook)({defaultSection:i,period:E,liveReload:m,getLineMenu:f,getLiveMenu:y});return(0,o.useEffect)((()=>{const e=new _t.Subscription;return e.add((0,_t.timer)(0,30*vt.F.liveEVents).subscribe((()=>{b()}))),()=>e.unsubscribe()}),[b]),(0,_.jsxs)(n.zn,{children:[(0,_.jsx)("div",{className:"aside__c",children:(0,_.jsx)(td,{activeSection:T,totalLive:r,totalLine:d,period:v,changePeriod:h,changeSearch:C,changeSection:N})}),T===O.bx.line&&(0,_.jsx)(c.AsideTopChampionships,{section:T}),(0,_.jsx)("div",{className:"aside__c",children:(0,_.jsx)(Lc.M,{title:(0,l.__)("Top Events Aside_._Title_._Top Events"),state:T,children:(0,_.jsxs)(_.Fragment,{children:[T===O.bx.line&&(0,_.jsx)(hd,{}),T===O.bx.live&&(0,_.jsx)(bd,{})]})})}),S&&(0,_.jsx)(rd,{}),O.bx.line===T&&(0,_.jsx)(Kc,{leagues:t,state:O.bx.line,sections:g,categories:p,title:(0,l.__)("Default_._Title_._Popular sport")}),(0,_.jsxs)("div",{className:"aside__c aside__c--no_filled",children:[T===O.bx.line&&(0,_.jsx)(Kc,{leagues:t,state:O.bx.line,sections:e,categories:p,filters:!0,title:(0,l.__)("Default_._Status Filter Type_._Sports")}),T===O.bx.live&&(0,_.jsx)(Kc,{filters:!0,leagues:s,categories:u,state:O.bx.live,sections:a,title:(0,l.__)("Default_._Status Filter Type_._Sports")})]})]})},yd=(0,i.connect)((e=>{const t=(0,H.ldO)(e),a=(0,M.Xgx)(e);return{line:t,period:(0,bt.dUB)(e),popularSportList:(0,l.pe)(t),live:(0,H.nL_)(e),lineLeagues:(0,H.r5p)(e),liveLeagues:(0,H.Obs)(e),activeSection:a?O.bx.line:Ms.J.get(As.T$)||O.bx.live,totalLine:(0,H.R3u)(e),totalLive:(0,H.Hid)(e),selectedLeagues:(0,c.selectLeaguesStoreEntities)(e),liveReload:(0,bt.Jrz)(e),categoriesLine:(0,H.Xag)(e),categoriesLive:(0,H.vAH)(e),horseRacingEnabled:(0,M.Q0s)(e),periodType:(0,bt.CTf)(e)}}),(e=>({getPopular:()=>{e((0,bt.ZS6)())},getLineMenu:({period:t})=>{e((0,H.ajn)({period:t})),e((0,H.k$U)({period:O.vs["24h"]}))},getLiveMenu:()=>{e((0,H.JSS)())},setPeriodInfo:t=>{e((0,bt.Ms$)(t))}})))((0,o.memo)(fd));var Sd=a(86550);const Ed="horse-racing_page_wrapper__91Twb",Cd="horse-racing_page_wrapperWithSidebar__ytTxM";var Td=a(75073),Nd=a(1408),kd=a(57332),xd=a(41877);const wd=({fullPage:e})=>(0,_.jsx)(Td.N,{fullPage:e,children:(0,_.jsx)("div",{id:"bm-root",children:(0,_.jsxs)("div",{id:"bm-grid",children:[(0,_.jsxs)("div",{id:"bm-content",children:[(0,_.jsx)(Nd.S,{}),(0,_.jsx)(kd.x,{})]}),(0,_.jsx)(We.l,{children:(0,_.jsx)(xd.F,{})})]})})}),Ld=({showLeftSidebar:e,racingViewType:t})=>{const a=e&&"iframe"!==t;return(0,_.jsxs)("div",{className:(0,r.cn)([Ed,a&&Cd]),children:["iframe"!==t&&(0,_.jsxs)(_.Fragment,{children:[e&&(0,_.jsx)(Ve,{children:(0,_.jsx)(yd,{})}),(0,_.jsx)(Ue,{hideLeftSidebar:!a,children:(0,_.jsx)(wd,{fullPage:!a})})]}),"iframe"===t&&(0,_.jsx)(Ue,{fullWidth:!0,hideLeftSidebar:!0,children:(0,_.jsx)(Sd.X,{})})]})},Id=(0,i.connect)((e=>({showLeftSidebar:(0,M.El8)(e),racingViewType:(0,M.Cth)(e)})))((0,o.memo)(Ld)),Pd="winning-block_winning__Ch7Cr",Bd="winning-block_winningBlocks__DLCsF",Fd="winning-block_winningContent__7kDqo",Md="winning-block_winningHeader__1-nAd",Ad="winning-block_winningHeaderText__JV9c3",Dd="winning-block_winningText__N-PKY",jd="winning-block_winningStars__f-eN9",Od="winning-block_winningStarsOne__Twwkx",Rd="winning-block_winningStarsTwo__V0hfV",Hd="winning-block_winningStarsThree__enHOE",Wd=({forecastWinnings:e,currency:t})=>(0,_.jsx)("div",{className:Pd,children:(0,_.jsx)(c.DraggedScroll,{arrows:!1,children:null==e?void 0:e.map((e=>(0,_.jsxs)(c.LazyBackground,{className:Bd,path:"/assets/bg/forecast/winning.png",dataTest:"winningBlock",children:[(0,_.jsxs)("div",{className:Fd,children:[(0,_.jsx)("div",{className:Md,children:(0,_.jsxs)("div",{className:Ad,children:[e.prize," ",t]})}),(0,_.jsx)("div",{className:Dd,children:c.ForecastTranslationList[e.count].text})]}),(0,_.jsx)(c.SvgIcon,{name:m.D.starFilled,modifier:(0,r.cn)({[jd]:!0,[Od]:"one"===c.ForecastTranslationList[e.count].modifier,[Rd]:"two"===c.ForecastTranslationList[e.count].modifier,[Hd]:"three"===c.ForecastTranslationList[e.count].modifier})})]},e.count)))})}),Vd="forecast-event-item_eventItem__zjL+t",Ud="forecast-event-item_itemRow__lG1jw",Gd="forecast-event-item_itemWrapper__IwL0L",$d="forecast-event-item_itemTextWrapper__6viY0",Zd="forecast-event-item_itemTextTeams__nggMo",zd="forecast-event-item_itemTextTeamsLink__-vSe2",qd="forecast-event-item_itemTextLeagues__St8z8",Xd="forecast-event-item_itemTextTime__3Rkox",Jd="forecast-event-item_eventItemActionWrapper__oUcET",Yd=({event:e,isDraw:t,league:a,sport:s,odds:n,category:i,onlyActiveMarkets:l})=>{const[d,m]=(0,o.useState)(null),u=e=>d&&(0,mo.z)(d,e)?d[e]:null;return(0,o.useEffect)((()=>{n&&e&&m((0,R.BN)(n[e.id],Number(e.sportId),l))}),[e,n]),(0,_.jsx)("div",{className:(0,r.cn)([Vd,Ud]),"data-test":"forecast-event-item",children:(0,_.jsxs)("div",{className:Gd,children:[(0,_.jsxs)("div",{className:$d,children:[(0,_.jsxs)("div",{className:qd,children:[(0,_.jsxs)("div",{className:"event-table__title",children:[(0,_.jsx)("div",{className:"event-table__title-image",children:(0,_.jsx)(c.LazyImage,{src:`/assets/sport/${e.sportId}.svg`})}),(0,_.jsx)(c.LeagueIcon,{league:a,category:i})]}),e.sport_name.toUpperCase()," ",e.league_name.toUpperCase()]}),(0,_.jsx)("div",{className:Zd,children:(0,_.jsxs)(Oa.E,{to:((e,t)=>(0,M.IOd)({alias:t.alias,league:`${e.league_id}-${e.leagueTranslationSlug}`,event:`${e.id}-${e.eventTranslationSlug}`,state:e.status===O.N3.online?O.bx.live:O.bx.line}))(e,s),className:zd,children:[(0,_.jsx)("span",{children:e.team1}),(0,_.jsx)("br",{}),(0,_.jsx)("span",{children:e.team2})]})}),(0,_.jsx)("div",{className:Xd,children:(0,_.jsx)(c.DateTimeFormatter,{value:e.time,withHyphen:!0})})]}),(0,_.jsxs)("div",{className:Jd,children:[(0,_.jsx)(c.ForecastButton,{event:e,coefficient:u(uo.N.first),value:uo.N.first,dataTest:"forecast-outcome-1"}),t&&(0,_.jsx)(c.ForecastButton,{event:e,coefficient:u(uo.N.draw),value:uo.N.draw,dataTest:"forecast-outcome-draw"}),(0,_.jsx)(c.ForecastButton,{event:e,coefficient:u(uo.N.second),value:uo.N.second,dataTest:"forecast-outcome-2"})]})]})})},Kd=(0,i.connect)(((e,t)=>({category:(0,H.M8h)(e,t.league.sportCategoryId),onlyActiveMarkets:(0,M.qzr)(e)})))((0,o.memo)(Yd)),Qd="forecast-modal_modal__L4SBN",em="forecast-modal_modalTitle__NQC+D",tm="forecast-modal_modalContent__+MJl-",am=e=>(0,_.jsxs)("div",{className:Qd,children:[(0,_.jsx)("div",{className:em,children:(0,l.__)("Forecast Modal_._Title_._FORECAST BONUS CONDITIONS")}),e.content&&(0,_.jsx)("div",{className:tm,dangerouslySetInnerHTML:{__html:e.content}})]}),sm="forecast_forecastFooter__Zv2+I",nm="forecast_forecastContent__LdR+k",om="forecast_forecastContentBanner__Zu3Q1",im="forecast_forecastText__YUKhE",rm="forecast_forecastHeader__gROB0",lm="forecast_forecastEventButtonWrapper__z0Jwx",cm="forecast_forecastItemActionWrapper__BVzEm",dm="forecast_footerLeft__o1iqn",mm="forecast_footerRight__yq1Ni",um="forecast_footerRightSelected__l7gy4",pm="forecast_footerLink__-TEkT",_m="forecast_forecastButtons__0m8In",gm=({forecast:e,loaded:t,didVote:a,outcomes:s,userForecast:i,auth:d,odds:u,leagues:p,sports:g,forecastPromotion:v,forecastWinnings:h,getForecastAll:b,makeForecast:f,removeAllForecastOutcomes:y,openModal:E,getEventsData:C,getPromotion:T,clearLineData:N,setRandomForecastEvents:k})=>{const{events:x}=e||{},[w,L]=(0,o.useState)(["default","disabled"]),[I,P]=(0,o.useState)(0),[B,F]=(0,o.useState)(!1),M=(0,o.useMemo)((()=>(x||[]).map((e=>Number(e.id)))),[x]),A=()=>{F(!B)};(0,o.useEffect)((()=>{b(),y()}),[d]),(0,o.useEffect)((()=>{M.length&&C(M)}),[M]),(0,o.useEffect)((()=>(T({termId:"forecasts"}),()=>{N()})),[]),(0,o.useEffect)((()=>{L(e&&e.events.length===Object.keys(s).length?["default"]:["default","disabled"]),P(s?Object.keys(s).length:0)}),[s]);const D=t=>p.filter((a=>a.id.toString()===(null==e?void 0:e.events[t].league_id)))[0];return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:"league-page__breadcrumbs",children:[(0,_.jsx)("div",{className:"league-page__breadcrumbs--default-bg"}),(0,_.jsx)(n.bu,{endPoint:(0,l.__)("Default_._Title Or Link_._Forecasts").toUpperCase(),endPointIsHeading:!0})]}),(0,_.jsx)("div",{className:"events-section__wrap",children:(0,_.jsxs)("div",{className:"events-section events-section--open",children:[(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(n.NZ,{text:(0,l.__)("Default_._Title Or Link_._Forecasts").toUpperCase(),type:O.yt.secondary})}),(0,_.jsx)("div",{className:"events-section__content",children:(0,_.jsxs)("div",{className:"events-holder",children:[!t&&!e&&(0,_.jsx)("div",{className:"events-holder__loader",children:(0,_.jsx)(c.AppLoader,{})}),e&&!!e.events.length&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,r.cn)([nm,a&&"events-holder__forecast-content--voted"]),children:[(0,_.jsx)("div",{className:im,children:(0,l.__)("Forecasts_._Text_._Make your prediction every day and get bonuses from {brand}")}),(0,_.jsx)(Wd,{currency:e.currency,forecastWinnings:h}),(0,_.jsx)("div",{className:rm,children:(0,_.jsxs)("div",{className:cm,children:[(0,_.jsx)("div",{className:lm,children:"W1"}),(0,_.jsx)("div",{className:lm,children:"X"}),(0,_.jsx)("div",{className:lm,children:"W2"})]})}),(0,_.jsx)("div",{className:"events-holder__items-list",children:e.events.map(((e,t)=>{return(0,_.jsx)(Kd,{event:e,league:D(t)||{},sport:(a=e.sportId,g.find((e=>e.id===a))),odds:u,isDraw:!0},t);var a}))})]}),(0,_.jsxs)("div",{className:sm,children:[(0,_.jsxs)("div",{className:dm,"data-test":"selectedOutcomeCount",children:[(0,l.__)("Default_._Text_._Selected").toUpperCase(),":",(0,_.jsx)("br",{}),`${I} ${(0,l.__)("Forecasts_._Text_._OF")} ${e.events.length} ${(0,l.__)("Forecasts_._Text_._INITIAL")}`]}),(0,_.jsxs)("div",{className:mm,children:[(0,_.jsx)(c.Button,{text:(0,l.__)("Forecasts_._Button_._Auto Pick").toUpperCase(),type:["default","secondary"],buttonType:{type:"button"},clickHandler:()=>{const t={};null==e||e.events.forEach((e=>Object.assign(t,{[e.id]:Math.floor(3*Math.random())}))),k(t)},svgAtEnd:!0,svg:m.D.autoPick,className:_m}),(0,_.jsxs)("div",{children:[!i&&!a&&(0,_.jsx)(c.Button,{text:(0,l.__)("Forecasts_._Button_._Make forecast").toUpperCase(),clickHandler:()=>{if(!d)return E(S.vOS.login);f({forecast_id:e.id,outcomes:s})},type:w,buttonType:{type:"submit"},className:_m}),d&&a&&(0,_.jsx)("div",{className:um,"data-test":"submitButtonPlaceholder",children:(0,l.__)("Forecasts_._Text_._Your already choose forecast")}),(0,_.jsx)("div",{className:pm,onClick:()=>A(),children:(0,l.__)("Default_._Title Or Link_._Terms and Conditions")})]})]})]})]}),t&&(!e||!e.events.length)&&(0,_.jsx)(c.LazyBackground,{className:om,path:"/assets/banners/bg_no_forecast.jpg",children:(0,_.jsxs)("div",{className:"banner-text-block",children:[(0,_.jsx)("div",{className:"banner-text-block__title",children:(0,l.__)("Forecasts_._Title_._Forecast has ended!")}),(0,l.__)("Forecasts_._Title_._Next one starting soon!")]})})]})}),B&&(0,_.jsx)(c.ModalView,{type:"fixed-height",modifier:"c_gray",onClose:()=>A(),children:(0,_.jsx)(am,{content:v&&v.term||""})})]})})]})},vm=(0,i.connect)((e=>({forecast:(0,$e.dB)(e),loaded:(0,$e.ox)(e),didVote:(0,$e.W_)(e),odds:(0,bt.K$G)(e),leagues:(0,bt.uL_)(e),sports:(0,bt.foR)(e),error:(0,$e.jo)(e),settings:(0,bt.Y3J)(e),outcomes:(0,$e.es)(e),userForecast:(0,$e.YC)(e),auth:(0,S.Q0O)(e),forecastPromotion:(0,d.WEd)(e),forecastWinnings:(0,$e.An)(e)})),(e=>({getForecastAll:()=>{e((0,$e.kN)())},getPromotion:t=>{e((0,d.kLr)(t))},makeForecast:t=>{e((0,$e.MT)(t))},removeAllForecastOutcomes:()=>{e((0,$e.ge)())},openModal:t=>{e((0,S.ARU)(t))},getEventsData:t=>{e((0,bt.D83)({eventId_in:t,relations:[O.Uh.league,O.Uh.odds,O.Uh.sportCategories]}))},clearLineData:()=>{e((0,bt.D9U)()),e((0,d.LH2)())},setRandomForecastEvents:t=>{e((0,$e.E5)(t))}})))(gm),hm=(0,c.withModuleManager)($e.qT)(vm);const bm=(0,a(24949).createSelector)((e=>e),((e,t)=>t),((e,t)=>{const a=(0,ka.Hq)().filter((t=>t.key===e))[0];return a?a[t]:"-"})),fm="forecast-history_tableHeader__h7wAy",ym="forecast-history_tableBody__mlmbw",Sm="forecast-history_forecastEvent__CJEe7",Em="forecast-history_col1__YIvt9",Cm="forecast-history_colGrow__QwFvO",Tm="forecast-history_colGrowBody__NK-Iy",Nm="forecast-history_col2__UfiNh",km="forecast-history_events__3sqIv",xm="forecast-history_eventsWrapper__YmvyX",wm="forecast-history_eventsWrapperSuccess__-lhzE",Lm="forecast-history_eventsWrapperFail__QcKSQ",Im="forecast-history_eventsLeftDate__qocvj",Pm="forecast-history_eventTextHeader__zQWEO",Bm="forecast-history_eventText__1Fi3c",Fm="forecast-history_eventsResult__vuBAa",Mm=e=>{const t={"-1":uo.N.pending,0:uo.N.draw,1:uo.N.first,2:uo.N.second},a=e=>bm(t[e],"fullName");return(0,_.jsxs)("div",{className:"forecast-history-table",children:[(0,_.jsxs)("div",{className:fm,children:[(0,_.jsx)("div",{className:Em,children:(0,l.__)("Default_._Text_._Date")}),(0,_.jsx)("div",{className:Cm,children:(0,l.__)("Forecast History_._Table Col_._Event")}),(0,_.jsx)("div",{className:Nm,children:(0,l.__)("Forecast History_._Table Col_._Your choice")}),(0,_.jsx)("div",{className:Nm,children:(0,l.__)("Default_._Text_._Result")})]}),(0,_.jsx)("div",{className:ym,children:e.forecasts.map((s=>(0,_.jsxs)("div",{className:Sm,children:[(0,_.jsx)("div",{className:(0,r.cn)([Em,Im]),children:(0,_.jsx)(c.DateTimeFormatter,{value:s.time,splitted:!0})}),(0,_.jsx)("div",{className:km,children:e.events[s.forecast_id].map(((e,n)=>(0,_.jsxs)("div",{className:(0,r.cn)({[xm]:!0,[wm]:t[s.outcomes[e.id]]===t[e.result],[Lm]:t[s.outcomes[e.id]]!==t[e.result]&&t[e.result]!==uo.N.pending}),children:[(0,_.jsxs)("div",{className:(0,r.cn)([Cm,Tm]),children:[(0,_.jsx)("div",{className:Pm,children:`${n+1}. ${e.sport_name.toUpperCase()} ${e.league_name.toUpperCase()}`}),(0,_.jsxs)("div",{className:Bm,children:[e.team1," ","-",e.team2]})]}),(0,_.jsx)("div",{className:(0,r.cn)([Nm,Fm]),children:a(s.outcomes[e.id])}),(0,_.jsx)("div",{className:(0,r.cn)([Nm,Fm]),children:a(e.result)})]},n)))})]},s.forecast_id)))})]})},Am=({forecasts:e,events:t,loaded:a,getForecasts:s,clearState:i})=>((0,o.useEffect)((()=>(s(),()=>i())),[]),(0,_.jsx)("div",{className:"events-section__wrap",children:(0,_.jsxs)("div",{className:"events-section events-section--forecast",children:[(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(n.NZ,{text:(0,l.__)("Default_._Title Or Link_._Forecasts history"),type:O.yt.secondary})}),(0,_.jsx)("div",{className:"events-section__content",children:(0,_.jsxs)("div",{className:"events-holder",children:[!a&&!e.length&&(0,_.jsx)("div",{className:"events-holder__loader",children:(0,_.jsx)(c.AppLoader,{})}),a&&!e.length&&(0,_.jsx)(c.NotFound,{text:(0,l.__)("Forecast History_._Not Found_._No any forecast")}),a&&!!e.length&&(0,_.jsx)(Mm,{forecasts:e,events:t})]})})]})})),Dm=(0,i.connect)(c.forecastHistoryConnect.mapStateToProps,c.forecastHistoryConnect.mapDispatchToProps)((0,o.memo)(Am));var jm=a(95136);const Om=({categories:e,leagues:t,sports:a,tips:s,live:n,players:o,results:i,odds:r,activeSport:c,events:d,feature:m,fromSearch:u})=>{const p=e||{};return(0,_.jsx)(_.Fragment,{children:!!t&&!!a&&t.map((e=>(0,_.jsx)(jm.Z,{league:e,tips:s,live:n,section:(0,l.JX)(e),category:p[null==e?void 0:e.sportCategoryId],players:o,results:i,odds:r,activeSport:c,events:d[e.id]||[],feature:m,fromSearch:u},e.id)))})},Rm=(0,i.connect)((e=>({sports:(0,bt.foR)(e)})))((0,o.memo)(Om)),Hm="verification_text__NVmf0",Wm="verification_icon__+xgdP",Vm="verification_or__rhj39",Um="verification_link__QbvLp",Gm="verification_uploadSectionItems__96ms-",$m=({documents:e,customer:t,documentLoaded:a,isLoadedProcess:s,failedUploads:n,getCustomerDocs:o,uploadDocument:i,uploadMultiplyDocument:r,clearState:d,clearUploadState:u,ondatoVerified:p})=>{const{uploadDocuments:g,addDocument:v,removeDocument:h,saveDocument:b}=(0,c.useDocumentsUploadHook)({customer:t,documentLoaded:a,failedUploads:n,getCustomerDocs:o,uploadDocument:i,uploadMultiplyDocument:r,clearState:d,clearUploadState:u}),{isLoading:f,startVerification:y}=(0,c.useOnDatoVerificationHook)({});return(0,_.jsx)("div",{className:"events-section__wrap verification",children:(0,_.jsxs)("div",{className:"events-section events-section--open",children:[(0,_.jsx)("div",{className:"events-section__header events-section__header--no_click",children:(0,_.jsx)(De.SectionTitle,{text:(0,l.__)("Default_._Title Or Link_._Account verification"),type:O.yt.secondary,dataTest:"accountVerificationHeader"})}),(0,_.jsx)("div",{className:"events-section__content",children:(0,_.jsx)("div",{className:"customer-form",children:(0,_.jsxs)("div",{className:"customer-form__section","data-test":"accountVerificationSection",children:[(0,_.jsxs)("div",{className:Hm,children:[(0,_.jsx)(c.SvgIcon,{name:m.D.fileUpload,modifier:Wm}),(0,_.jsx)(c.AccountVerificationSupportedFilesWithInput,{children:(0,_.jsx)(c.VerificationItem,{spanClass:Um,count:g.length,addDocument:v,labelText:(0,l.__)("Account_._Verification_._choose")})}),(0,_.jsx)("span",{className:Vm,children:(0,l.__)("Account_._Verification_._or")}),(0,_.jsx)(c.SnakeLoader,{borderRadius:24,classNames:["hide-overflow"],isLoading:f,color:"var(--betslipLoaderColor)",children:(0,_.jsx)(c.Button,{buttonType:{type:"button"},type:["default"],clickHandler:()=>y({email:t.email}),text:(0,l.__)("Verification_._Button_._Get verified Online"),dataTest:"uploadDocumentsButton",disabled:f||p})})]}),!!g.length&&(0,_.jsxs)("div",{children:[(0,_.jsx)("div",{className:Gm,"data-test":"pendingUploadDocumentSection",children:g.map(((e,t)=>(0,_.jsx)(c.AccountVerificationToUploadWithSize,{document:e,isLoaded:s,removeDoc:()=>h(t),hasError:n.includes(e.name)},t)))}),(0,_.jsx)("div",{className:"verification-button form__row",children:(0,_.jsx)(c.SnakeLoader,{borderRadius:24,classNames:["hide-overflow"],isLoading:s,color:"var(--betslipLoaderColor)",children:(0,_.jsx)(c.Button,{clickHandler:b,buttonType:{type:"button"},type:["default","secondary"],text:(0,l.__)("Verification_._Button_._Upload documents"),dataTest:"uploadDocumentsButton",disabled:s})})})]}),!!e.length&&(0,_.jsx)("div",{className:"verification-upload",children:(0,_.jsxs)("div",{className:"verification-upload__inner",children:[(0,_.jsxs)("div",{className:"verification-upload__row verification-upload__row--header","data-test":"documentsTableHeader",children:[(0,_.jsx)("div",{className:"verification-upload__column","data-test":"fileNameHeader",children:(0,l.__)("Verification_._Header_._File name")}),(0,_.jsx)("div",{className:"verification-upload__column","data-test":"statusChangesHeader",children:(0,l.__)("Verification_._Header_._Status changes")}),(0,_.jsx)("div",{className:"verification-upload__column","data-test":"statusHeader",children:(0,l.__)("Default_._Text_._Status")}),(0,_.jsx)("div",{className:"verification-upload__column","data-test":"createdAtHeader",children:(0,l.__)("Verification_._Header_._Created at")})]}),e.map((e=>(0,_.jsx)(c.AccountVerificationItem,{file:e},e.id)))]})})]})})})]})})},Zm=(0,i.connect)(c.accountVerificationConnect.mapStateToProps,c.accountVerificationConnect.mapDispatchToProps)((0,o.memo)($m));var zm=a(39633);const qm=({bonusType:e,bannerPath:t,bannerFormat:a,clearCustomerRegistrationData:s})=>{const[n,i]=(0,o.useState)(!1),r=(0,c.useBreakpoint)(c.platformQueriesGroup.signUp);return(0,o.useEffect)((()=>{i(!!r[c.PlatformQueriesName.step1])}),[r]),(0,o.useEffect)((()=>()=>{s()}),[s]),(0,_.jsx)("div",{className:"sign-up",children:(0,_.jsxs)("div",{className:"sign-up__wrapper",children:[(0,_.jsx)("div",{className:"sign-up__banner",children:(0,_.jsx)(c.LazyBackground,{path:`${t}${e}.${a}`})}),(0,_.jsxs)("div",{className:"sign-up__content sign-up__content--m_top",children:[(0,_.jsx)(zm.F,{}),(0,_.jsx)("h2",{className:"sign-up__title","data-test":"signuptext",children:(0,l.__)("Registration Page_._Title_._CREATE your account")}),(0,_.jsx)("div",{className:"sign-up__step-content",children:(0,_.jsx)(c.RegistrationSwitcher,{isResponsive:n})})]})]})})},Xm=(0,i.connect)((e=>({bonusType:(0,S.LAO)(e)})),(e=>({clearCustomerRegistrationData:()=>{e((0,S.TgH)())}})))((0,o.memo)(qm)),Jm=(0,i.connect)((e=>({modalStatus:(0,S.mWD)(e)})),(e=>({closeModal:()=>{e((0,S.gU9)())}})))((({modalStatus:e,bannerPath:t,bannerFormat:a="jpg",closeModal:s})=>((0,o.useEffect)((()=>{const t=new _t.Subscription;return t.add((0,_t.of)(e).subscribe((()=>{e===S.vOS.register?document.documentElement.classList.add(c.modalActiveClass):document.documentElement.classList.remove(c.modalActiveClass)}))),()=>{document.documentElement.classList.remove(c.modalActiveClass),t.unsubscribe()}}),[e]),(0,_.jsx)(c.ModalView,{onClose:s,children:(0,_.jsx)(Xm,{bannerPath:t,bannerFormat:a})}))))},57309:(e,t,a)=>{"use strict";a.d(t,{N:()=>d});a(15735),a(73439),a(6886);var s=a(2784),n=a(69180),o=a(71147),i=a(52322);const r=s.lazy((()=>Promise.resolve().then(a.bind(a,62514)).then((e=>({default:e.SectionTitle}))))),l=s.lazy((()=>a.e(2706).then(a.bind(a,42706))));var c=function(e){return e.casino="casino",e.live_casino="live_casino",e}(c||{});const d=({liveEnabled:e=!0})=>{const[t,a]=(0,s.useState)(c.casino);return(0,i.jsxs)("div",{className:o.Z.casino,children:[(0,i.jsx)("div",{className:o.Z.header,children:(0,i.jsxs)("div",{className:o.Z.titleSection,children:[(0,i.jsx)("button",{type:"button",className:o.Z.headerTitle,onClick:()=>a(c.casino),children:(0,i.jsx)(s.Suspense,{fallback:null,children:(0,i.jsx)(r,{text:(0,n.__)("Default_._Text_._Casino"),inactive:t===c.live_casino})})}),e&&(0,i.jsx)("button",{type:"button",className:o.Z.headerTitle,onClick:()=>a(c.live_casino),children:(0,i.jsx)(r,{modifiers:["c_red"],text:(0,n.__)("Default_._Title Or Link_._Live casino"),inactive:t===c.casino})})]})}),(0,i.jsx)("div",{className:o.Z.sections,children:(0,i.jsxs)(s.Suspense,{fallback:null,children:[t===c.live_casino&&(0,i.jsx)(l,{isLive:!0}),t===c.casino&&(0,i.jsx)(l,{isLive:!1})]})})]})}},36440:(e,t,a)=>{"use strict";a.d(t,{g:()=>O});var s=a(2784),n=a(11296),o=a(69180),i=a(29382),r=a(45980),l=a(11817),c=a(59425),d=a(49236);const m="aside-top-events_topLineEvents__4YsGO",u="aside-top-events_header__w3ABo",p="aside-top-events_content__wu2+x",_="aside-top-events_title__gr4d7",g="aside-top-events_titleText__iI0RA",v="aside-top-events_teamName__McM71",h="aside-top-events_coefficient__ZhTia",b="aside-top-events_time__RniOa",f="aside-top-events_sectionData__WY8tW",y="aside-top-events_section__hZKSJ",S="aside-top-events_row__DJzf1",E="aside-top-events_col__IiIcX",C="aside-top-events_button__3gk4t",T="aside-top-events_colTshirt__z21N+",N="aside-top-events_eventLink__MF14T";var k=a(23643),x=(a(15735),a(6886),a(96474)),w=a(20231),L=a(11948),I=a(76013),P=a(64208),B=a(71110),F=a(4269),M=a(52322);const A=({format:e,event:t,league:a,factors:n,sport:i,category:r,onlyActiveMarkets:l,competitorLogoEnabled:c})=>{var d,m;const[u,p]=(0,s.useState)(null),y=e=>!e.team2,{parseFactorValue:k}=(0,B.useOddsConvertorHook)();return(0,s.useEffect)((()=>{i&&p((0,x.BN)(n||[],Number(i.id),l))}),[n,i]),(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)("div",{className:_,children:[(0,M.jsx)(B.LeagueIcon,{category:r,league:a}),(0,M.jsx)("span",{className:g,children:a.name})]}),(0,M.jsxs)("div",{className:f,children:[(0,M.jsxs)("div",{className:S,children:[(0,M.jsx)("div",{className:c?E:T,children:(0,M.jsx)(B.TeamLogo,{team:t.competitor1Id})}),(0,M.jsx)("div",{className:(0,w.cn)([E,C]),children:(0,M.jsx)("div",{className:b,children:(0,M.jsx)(B.DateTimeFormatter,{value:t.time,splitted:!0})})}),(0,M.jsx)("div",{className:c?E:T,children:(0,M.jsx)(B.TeamLogo,{team:t.competitor2Id})})]}),(0,M.jsxs)("div",{className:S,children:[(0,M.jsx)("div",{className:E,children:(0,M.jsx)("div",{className:v,children:t.team1})}),(0,M.jsx)("div",{className:(0,w.cn)([E,C]),children:"\xa0"}),!y(t)&&(0,M.jsx)("div",{className:E,children:(0,M.jsx)("div",{className:v,children:t.team2})})]}),(0,M.jsxs)(L.E,{to:(0,P.SaD)(i,a,t),className:S,children:[(0,M.jsx)("div",{className:E,children:(0,M.jsx)("div",{className:h,children:!!u&&k(`${(null==(d=u[I.N.first])?void 0:d.v)||"-"}`,e)})}),(0,M.jsx)("div",{className:(0,w.cn)([E,C]),children:(0,M.jsx)("div",{className:N,children:(0,M.jsx)(B.Button,{buttonType:{type:"button"},text:(0,o.__)("Top Event Aside_._Button_._Place a bet"),type:["secondary","full"]})})}),!y(t)&&(0,M.jsx)("div",{className:E,children:(0,M.jsx)("div",{className:h,children:!!u&&k(`${(null==(m=u[I.N.second])?void 0:m.v)||"-"}`,e)})})]})]})]})},D=(0,r.connect)((e=>({format:(0,F.xqU)(e),competitorLogoEnabled:(0,P.W0_)(e),onlyActiveMarkets:(0,P.qzr)(e)})))((0,s.memo)(A)),j=({events:e,leagues:t,factors:a,sports:r,categories:c,fetchEvents:d})=>{(0,s.useEffect)((()=>{const e=new l.Subscription;return e.add((0,l.timer)(0,n.F.lineEvents).subscribe((()=>d()))),()=>e.unsubscribe()}),[]);return(0,M.jsx)(M.Fragment,{children:!!e&&!!e.length&&(0,M.jsxs)("div",{className:m,children:[(0,M.jsx)("div",{className:u,children:(0,M.jsx)(k.NZ,{text:(0,o.__)("Top Events Aside_._Title_._Top events")})}),(0,M.jsx)("div",{className:p,children:e.map((e=>{return(0,M.jsx)("div",{className:y,children:(0,M.jsx)(D,{event:e,league:(s=e.leagueId,t.find((e=>Number(e.id)===s))),factors:a[e.id]?Object.values(a[e.id]):[],category:c[e.sportCategoryId],sport:(0,i._c)(r,e.sportId)})},e.id);var s}))})]})})},O=(0,r.connect)((e=>({events:(0,c.BNr)(e),leagues:(0,c.kTF)(e),factors:(0,c.dVE)(e),sports:(0,d.foR)(e),categories:(0,c.IeY)(e)})),(e=>({fetchEvents:()=>{e((0,c.k1y)(c.GJA))}})))((0,s.memo)(j))},19211:(e,t,a)=>{"use strict";a.d(t,{w:()=>f});a(15735),a(73439),a(6886);var s=a(2784),n=a(71110),o=a(45980),i=a(1040),r=a(69180),l=a(83807),c=a(37406),d=a(97786),m=a(64208);const u="coupon_Wrapper__zo8kj";var p=a(52322);const{CouponHeader:_}=(0,r.ez)((()=>Promise.all([a.e(8592),a.e(9437)]).then(a.bind(a,49437))),"CouponHeader"),{BetSettings:g}=(0,r.ez)((()=>a.e(181).then(a.bind(a,181))),"BetSettings"),{HistoryFilter:v}=(0,r.ez)((()=>Promise.all([a.e(8592),a.e(402)]).then(a.bind(a,40402))),"HistoryFilter"),{BetslipInnerModal:h}=(0,r.ez)((()=>a.e(8592).then(a.bind(a,76918))),"BetslipInnerModal"),b=({bets:e,auth:t,section:a,isComboBoostDescriptionOpen:o,disableVersionToggle:r,processing:b,betShareCoupon:f,viewType:y,quickBetEnabled:S,closeComboBoostDescription:E,setSection:C,clearBetShareCouponState:T,closeSnackbar:N})=>{const[k,x]=(0,s.useState)(!1),w=y===l.EO.modern;(0,s.useEffect)((()=>{t||a!==i.h74.history||C(i.h74.actions)}),[t]);const{isActive:L}=(0,n.useFeatureChecker)(c.vH.DW3885);return(0,p.jsxs)("div",{className:u,children:[(0,p.jsx)(s.Suspense,{fallback:null,children:(0,p.jsx)(_,{auth:t,activeBets:e&&Object.keys(e).length?`${Object.keys(e).length}`:null,headerType:a,openSection:e=>C(e),closeSnackbar:N,quickBetEnabled:S})}),a===i.h74.actions&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(s.Suspense,{fallback:null,children:(0,p.jsx)(n.CouponActions,{outcomeButtonLink:(0,d.L)(w,m.jZg.live),disableVersionToggle:r,desktopMode:!0})}),(0,p.jsx)(s.Suspense,{fallback:null,children:!!t&&!L&&(0,p.jsx)(g,{})})]}),a===i.h74.history&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(s.Suspense,{fallback:null,children:(0,p.jsx)(v,{isOpen:k,onOpen:()=>{x(!0)},onClose:()=>{x(!1)}})}),(0,p.jsx)(s.Suspense,{fallback:null,children:(0,p.jsx)(n.CouponHistory,{desktopMode:!0,isFiltersOpen:k})}),(0,p.jsx)(s.Suspense,{fallback:null,children:b&&!!b.sum&&(0,p.jsx)(n.CashoutConfirm,{})})]}),o&&(0,p.jsx)(s.Suspense,{fallback:null,children:(0,p.jsx)(h,{isOpen:!0,closeModal:E,children:(0,p.jsx)(n.ComboBoostDescription,{})})}),(null==f?void 0:f.sharedCouponId)&&(0,p.jsx)(n.UIModalPortal,{identifier:"betShare",onClose:()=>T(),children:(0,p.jsx)(s.Suspense,{fallback:null,children:(0,p.jsx)(n.BetShareModal,{coupon:f})})})]})},f=(0,o.connect)(n.CouponContainer.mapStateToProps,n.CouponContainer.mapDispatchToProps)((0,s.memo)(b))},17479:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CasinoGameItemNew:()=>p});var s=a(98283),n=(a(43105),a(2784)),o=a(20231),i=a(45980),r=a(10393),l=a(95381),c=a(81685),d=a(52322);const m=["withTitleBelow"],u=e=>{let{withTitleBelow:t}=e,a=(0,s.Z)(e,m);const{game:n}=a;return(0,d.jsxs)("div",{children:[(0,d.jsx)(l.CasinoGameItem,Object.assign({},a)),t&&(0,d.jsx)("div",{className:(0,o.cn)([r.Z.textBelow]),children:n.title})]})},p=(0,i.connect)(c.a.mapStateToProps,c.a.mapDispatchToProps)((0,n.memo)(u))},81685:(e,t,a)=>{"use strict";a.d(t,{a:()=>i});var s=a(4269),n=a(48409),o=a(64208);const i={mapStateToProps:e=>({auth:(0,s.Q0O)(e),session:(0,n.mFm)(e),showCasinoDemoGames:(0,o.X7h)(e)}),mapDispatchToProps:e=>({openModal:t=>{e((0,s.ARU)(t))}})}},95381:(e,t,a)=>{"use strict";a.r(t),a.d(t,{CasinoGameItem:()=>v});a(634);var s=a(2784),n=a(71110),o=a(20231),i=a(69180),r=a(99906),l=a(45980),c=a(4269),d=a(48409),m=a(30651),u=a(10393),p=a(81685),_=a(52322);const g=({game:e,auth:t,live:a,primary:s,small:l,withDescription:p,favAllowed:g=!0,showCasinoDemoGames:v=!1,showTitle:h=!0,imageUrlSize:b,openModal:f})=>{const{generateImagePath:y,generateGameLink:S}=(0,n.useCasinoHeaderHook)({state:a});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,o.cn)(["casino-game-item",u.Z.item,l&&u.Z.small]),"data-test":"casinoGameItem",children:[(0,d.zw$)(e)&&(0,_.jsx)(n.DropsAndWinsLogo,{}),(0,_.jsx)(n.GameImage,{alt:e.title,isPrimary:s,className:u.Z.content,src:y(e,s,!1,b)}),(0,_.jsxs)("div",{className:u.Z.overlay,children:[h&&(0,_.jsx)("div",{className:u.Z.title,"data-test":"overlayItemName",children:e.title}),!!t&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:(0,o.cn)([u.Z.playButton,!p&&g&&h&&u.Z.onlyButton]),children:[(0,_.jsx)(n.LinkAppSiteConvertor,{path:S(e),children:(0,_.jsx)(n.Button,{buttonType:{type:"button"},text:(0,i.__)("Casino Game_._Button_._Play now"),type:["default","casino-game"],dataTest:"playNowButton"})}),!p&&g&&(0,_.jsx)(m.Wl,{gameId:e.id,favorited:!!e.isFavorite,className:u.Z.heart,modifiers:l?[m.Cr.hoverMode,m.Cr.small]:[m.Cr.hoverMode]})]}),v&&!a&&(0,_.jsx)(n.LinkAppSiteConvertor,{path:S(e,!0),customClass:(0,o.cn)(["noUnderline",u.Z.demoButtonLoggedIn]),children:(0,_.jsx)(n.Button,{buttonType:{type:"button"},className:u.Z.demoButtonLoggedIn,text:(0,i.__)("Default_._Button_._Play Demo"),type:["no-transform","underline-hover"],dataTest:"demoCasino"})})]}),!t&&(0,_.jsxs)("div",{className:(0,o.cn)([u.Z.info,!h&&u.Z.infoAligned]),children:[(0,_.jsx)(n.OutsideClickSkipElement,{skipParam:c.vOS.login,children:(0,_.jsx)("div",{className:u.Z.login,onClick:()=>{f(c.vOS.login)},onKeyPress:null,role:"button",tabIndex:0,"data-test":"overlayLogin",children:(0,i.__)("Default_._Action_._Login")})}),(0,_.jsx)("div",{className:u.Z.infoText,children:(0,i.__)("Default_._Text_._Or").toLowerCase()}),(0,_.jsx)("div",{onClick:()=>f(c.vOS.register),className:(0,o.cn)(["app-button","app-button--bold","app-button--secondary","app-button--small-text","app-button--full"]),onKeyPress:null,role:"button",tabIndex:0,"data-test":"overlaySignup",children:(0,i.__)("Default_._Button_._Sign up")}),v&&!a&&(0,_.jsx)(n.LinkAppSiteConvertor,{path:S(e,!0),customClass:"noUnderline",children:(0,_.jsx)(n.Button,{buttonType:{type:"button"},className:u.Z.demoButton,text:(0,i.__)("Default_._Button_._Demo"),type:["small-text","bold","light2-nobg"],svg:r.D.playIcon,dataTest:"demoCasino"})})]})]})]}),p&&(0,_.jsxs)("div",{className:(0,o.cn)([u.Z.description,"casino-game-item__description"]),children:[(0,_.jsxs)("div",{className:(0,o.cn)([u.Z.text,"casino-game-item__text"]),children:[(0,_.jsx)("strong",{children:e.title}),(0,_.jsx)("span",{children:e.producer.text})]}),!!t&&g&&(0,_.jsx)(m.Wl,{gameId:e.id,favorited:!!e.isFavorite,className:u.Z.heart})]})]})},v=(0,l.connect)(p.a.mapStateToProps,p.a.mapDispatchToProps)((0,s.memo)(g))},84903:(e,t,a)=>{"use strict";a.d(t,{M:()=>d});a(15735),a(6886);var s=a(2784),n=a(20231),o=a(83807),i=a(99906),r=a(71110),l=a(52322);const c=({children:e,title:t,state:a,darkHeader:c=!1,lightHeader:d=!1,no_border:m=!1,newLayout:u=!1,active:p=!0,toggled:_=!0,open:g=!0,isHighlighted:v=!1,classNames:h=[],onOpen:b=(()=>{}),onClose:f=(()=>{})})=>{const[y,S]=(0,s.useState)(g);(0,s.useEffect)((()=>{S(g)}),[g]);return(0,l.jsxs)("div",{className:(0,n.cn)(["aside-menu",y&&"aside-menu--opened",!p&&"aside-menu--disabled",v&&"aside-menu--highlighted",...h]),children:[_&&(0,l.jsxs)("div",{className:(0,n.cn)({"aside-menu__title":!0,"aside-menu__title--dark":c,"aside-menu__title--light":d,"aside-menu__title--no-border":m,"aside-menu__title--new-layout":u}),onClick:()=>{y?f():b(),S(!y)},children:[(0,l.jsxs)("div",{className:"aside-menu__left-wrap",children:[(0,l.jsx)("div",{className:"aside-menu__left-wrap-text",title:t,children:t}),!!a&&a===o.bx.live&&(0,l.jsx)("div",{className:"aside-menu__left-wrap-live",children:(0,l.jsx)("div",{className:"event-status__live event-status__live--big",children:o.WQ})})]}),(0,l.jsx)("div",{className:"aside-menu__arrow",children:(0,l.jsx)(r.SvgIcon,{name:i.D.baseArrow})})]}),(0,l.jsx)(l.Fragment,{children:!_&&(0,l.jsx)("div",{className:"aside-menu__title",children:t})}),y&&e]})},d=(0,s.memo)(c)},18212:(e,t,a)=>{"use strict";a.d(t,{M:()=>s.M,I:()=>d});var s=a(84903),n=(a(2784),a(83807)),o=a(23643);const i="content-section_section__sHX3D",r="content-section_header__vgfnj",l="content-section_content__RIYL-";var c=a(52322);const d=({children:e,title:t})=>(0,c.jsxs)("div",{className:i,children:[(0,c.jsx)("div",{className:r,children:(0,c.jsx)(o.NZ,{text:t,type:n.yt.secondary})}),(0,c.jsx)("div",{className:l,children:e})]})},73277:(e,t,a)=>{"use strict";a.d(t,{N:()=>L});a(15735),a(6886);var s=a(2784),n=a(71110),o=a(99906),i=a(69180),r=a(20231),l=a(4269),c=a(45980),d=a(64208);const m="aside-global-settings_button__blD4b",u="aside-global-settings_buttonIcon__vczIi",p="aside-global-settings_radio__nbJcK",_="aside-global-settings_active__f4-BV",g="aside-global-settings_modal__wMmB+",v="aside-global-settings_header__GoZ8i",h="aside-global-settings_section__riQGk",b="aside-global-settings_sectionHeader__ae64g",f="aside-global-settings_oddsList__1aCfC",y="aside-global-settings_oddsItemWrapper__q2Kv9",S="aside-global-settings_oddsItem__ttvti",E="aside-global-settings_oddsItemFormat__BLuub",C="aside-global-settings_viewList__1J+M9",T="aside-global-settings_viewItemWrapper__CwvoW",N="aside-global-settings_viewItem__WBW-F",k="aside-global-settings_viewItemTitle__PFHI+",x="aside-global-settings_applySettingsButton__i-5Ru";var w=a(52322);const L=(0,c.connect)((e=>({selectedOddsFormat:(0,l.xqU)(e),selectedViewType:(0,l.GKz)(e),viewSwitchEnabled:(0,d.UFK)(e)})),(e=>({changeOddsFormat:t=>{e((0,l.r1F)(t))},changeViewType:t=>{e((0,l.yrX)(t))}})))((({selectedOddsFormat:e,selectedViewType:t,viewSwitchEnabled:a,changeOddsFormat:c,changeViewType:d})=>{const[L,I]=(0,s.useState)(!1),[P,B]=(0,s.useState)(t),[F,M]=(0,s.useState)(e),[A,D]=(0,s.useState)(!1);(0,s.useEffect)((()=>{var a;D((a=F,P===t&&a===e))}),[F,P]);return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsxs)("div",{className:m,onClick:()=>I(!0),"data-test":"globalSettings",children:[(0,w.jsx)("div",{className:u,children:(0,w.jsx)(n.SvgIcon,{name:o.D.ic_settings})}),(0,i.__)("Settings_._Title_._Settings")]}),L&&(0,w.jsx)(n.UIModalPortal,{identifier:"settings",onClose:()=>I(!1),customClass:"settings-modal--modern",closeOnEscape:!0,closeOnOutsideClick:!0,children:(0,w.jsxs)("div",{className:g,children:[(0,w.jsx)("div",{className:v,children:(0,i.__)("Settings_._Title_._Settings")}),(0,w.jsxs)("div",{className:h,children:[(0,w.jsx)("div",{className:b,children:(0,i.__)("Settings_._Title_._Odds format")}),(0,w.jsx)("div",{className:f,children:l.WcG.map((e=>(0,w.jsx)("div",{className:y,"data-test":"oddSetting",children:(0,w.jsxs)("div",{className:(0,r.cn)([S,F===e.id&&_]),onClick:()=>M(e.id),children:[(0,w.jsx)("div",{className:p}),e.text,(0,w.jsx)("div",{className:E,children:e.format})]})},e.id)))})]}),a&&(0,w.jsxs)("div",{className:h,children:[(0,w.jsx)("div",{className:b,children:(0,i.__)("Settings_._Title_._Navigation view")}),(0,w.jsx)("div",{className:C,children:l.gKZ.map((e=>(0,w.jsx)("div",{className:T,children:(0,w.jsxs)("div",{className:(0,r.cn)([N,P===e.type&&_]),onClick:()=>B(e.type),children:[(0,w.jsxs)("div",{className:k,"data-test":"viewSetting",children:[(0,w.jsx)("div",{className:p}),e.text]}),(0,w.jsx)(n.LazyImage,{src:`/assets/navigation-view/${e.type}-view.png`,height:160,width:320,alt:e.text})]})},e.type)))})]}),(0,w.jsx)(n.Button,{className:x,disabled:A,text:(0,i.__)("Default_._Action_._Apply"),type:["default"],buttonType:{type:"button"},clickHandler:()=>{c(F),d(P),D(!1),I(!1)},dataTest:"applyButton"})]})})]})}))},14803:(e,t,a)=>{"use strict";a.d(t,{N:()=>c});a(2784);var s=a(71110),n=a(69180),o=a(62514);const i="block-new-desktop_wrapper__cZjSW",r="block-new-desktop_header__9aTyG";var l=a(52322);const c=()=>{const{isEnabled:e,banners:t}=(0,s.useBlockNew)(),a=e&&t.length>0;return(0,l.jsx)(l.Fragment,{children:a&&(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)("div",{className:r,children:(0,l.jsx)(o.SectionTitle,{text:(0,n.__)("Block new_._title_._New")})}),(0,l.jsx)(s.BlockNewCarousel,{banners:t})]})})}},2750:(e,t,a)=>{"use strict";a.d(t,{b:()=>f});a(15735),a(6886);var s=a(2784),n=a(83807),o=a(69180),i=a(20231),r=a(11948),l=a(99906),c=a(64208),d=a(71110);const m="breadcrumbs_list__oSDii",u="breadcrumbs_modern__wMs+x",p="breadcrumbs_item__z2ID+",_="breadcrumbs_noEvents__u197L",g="breadcrumbs_dots__GaFxN";var v=a(52322);const h={[n.bx.live]:(0,o.__)("Default_._Text_._Live"),[n.bx.line]:(0,o.__)("Default_._Text_._Line")},b=({sport:e,league:t,event:a,state:b,category:f,endPoint:y,eventIsHeading:S,endPointIsHeading:E,isModern:C,menuActiveSport:T})=>{const[N,k]=(0,s.useState)(!1),[x,w]=(0,s.useState)(!1),L=(0,d.useBreakpoint)(d.platformQueriesGroup.breadCrumbsEvent),I=S?"h1":"span",P=E?"h1":"span",B=()=>{const t=a&&a.type===n.OC.live?c.Mc0.sportLive:c.Mc0.sportLine;return(0===(null==T?void 0:T.countEvents)?(0,c.Rxv)(e.alias,c.Mc0.leagues,b):(0,c.Rxv)(e.alias,t,b))||(0,c.Rxv)(e.alias,t,b)};return(0,s.useEffect)((()=>{a&&k(!0)}),[L,a]),(0,v.jsxs)("ul",{className:(0,i.cn)([m,C&&u]),children:[(0,v.jsx)("li",{className:p,children:(0,v.jsx)(r.E,{to:`${c.jZg.home}`,children:(0,v.jsx)(d.SvgIcon,{name:l.D.breadCrumbsHome})})}),!!b&&(0,v.jsx)("li",{className:p,"data-test":"breadcrumbsTitle",children:(0,v.jsx)(r.E,{to:b===n.bx.live?c.jZg.live:c.jZg.line,children:(0,v.jsx)("span",{children:h[b]})})}),a&&N&&!x&&(0,v.jsx)("li",{onClick:()=>w(!x),className:(0,i.cn)([p,a&&N&&g]),children:(0,v.jsx)(I,{})}),e&&x&&(0,v.jsx)("li",{className:p,children:(0,v.jsx)(r.E,{to:B(),children:(0,v.jsx)(I,{children:e.name})})}),!!f&&x&&(0,v.jsx)("li",{className:(0,i.cn)([p,f&&_]),children:(0,v.jsx)("span",{children:f})}),t&&x&&(0,v.jsx)("li",{className:p,children:(0,v.jsx)(r.E,{to:`${(0,c.pId)(b,t)}`,children:(0,v.jsx)("span",{children:t.name})})}),e&&!N&&(0,v.jsx)("li",{className:p,children:(0,v.jsx)(r.E,{to:B(),children:(0,v.jsx)(I,{children:e.name})})}),!!f&&!N&&(0,v.jsx)("li",{className:(0,i.cn)([p,f&&!N&&_]),children:(0,v.jsx)("span",{children:f})}),t&&!N&&(0,v.jsx)("li",{className:p,children:(0,v.jsx)(r.E,{to:`${(0,c.pId)(b,t)}`,children:(0,v.jsx)("span",{children:t.name})})}),a&&(0,v.jsx)("li",{className:p,"data-test":"breadcrumbTeamNames",children:(0,v.jsxs)(I,{children:[a.team1,a.team2&&(0,v.jsxs)(v.Fragment,{children:["\xa0",(0,v.jsx)("i",{children:(0,o.__)("Event_._Text_._VS")}),"\xa0",a.team2]})]})}),y&&(0,v.jsx)("li",{className:p,"data-test":"breadcrumbsTitle",children:(0,v.jsx)(P,{children:y})})]})},f=(0,s.memo)(b)},50236:(e,t,a)=>{"use strict";a.d(t,{L:()=>f});a(15735),a(6886);var s=a(2784),n=a(11817),o=a(56320),i=a(37406),r=a(20231),l=a(99906),c=a(71110),d=a(45980),m=a(64208),u=a(34153),p=a(11948),_=a(52322),g=function(e){return e.AllProviderIcon="all-providers",e.DefaultIcon="new_icon_default",e}(g||{});const v=({item:e,activeItem:t,iconsUrl:a,updateActiveItem:s,isLive:n})=>(0,_.jsx)(p.E,{to:(0,m.qBA)({producer:e.name||"",state:n}),className:"select-flex-list-item select-flex-list__item"+(t&&t.id===e.id||!t&&!e.id?" active":""),onClick:()=>s(e),children:(0,_.jsxs)("div",{className:"select-flex-list-item__content",children:[(0,_.jsx)("div",{className:"select-flex-list-item__icon-wrap",children:(0,_.jsx)(c.LazyImage,{className:"select-flex-list-item__icon",src:e.id?e.logoUrl?e.logoUrl:`${a}${g.DefaultIcon}.svg`:`${a}${g.AllProviderIcon}.svg`})}),(0,_.jsx)("div",{className:"select-flex-list-item__text",children:e.htmlTemplate?e.htmlTemplate:e.text||e.name})]})}),h=e=>{const{pathname:t}=(0,u.useLocation)(),a=(0,m.bFi)(t);return(0,_.jsx)("div",{className:"select-flex-list form-select__select-flex-list"+(e.columnCount?` select-flex-list--columns_${e.columnCount}`:""),children:!!e.items&&e.items.map(((t,s)=>(0,_.jsx)(v,{item:t,isLive:a,activeItem:e.activeItem,updateActiveItem:e.updateActiveItem,iconsUrl:e.iconsUrl},s)))})},b=(0,d.connect)()((0,s.memo)(h)),f=({selected:e,items:t,type:a,searchable:d,strict:m,icon:u,placeholder:p,modifiers:g,error:v,showId:h,children:f,selectedAmount:y,producerIcons:S,opened:E,isId:C,disabled:T,isCurrencyDropdown:N,dataTest:k,clickHandler:x,openedChanged:w,onSearch:L,notFoundHandler:I})=>{const P=(t||[]).find((t=>`${t.id}`.toLowerCase()===`${e}`.toLowerCase())),B="select"===a||"select-flex-list"===a?"form-select--":"app-dropdown--",F=g?g.map((e=>`${B}${e}`)).join(" "):"",M=(0,s.useRef)(null),[A,D]=(0,s.useState)(!!E),[j,O]=(0,s.useState)(""),[R,H]=(0,s.useState)([]),[W,V]=(0,s.useState)(!1),U={[c.PlatformQueriesName.column4]:4,[c.PlatformQueriesName.column3]:3},G=(0,c.useBreakpoint)(c.platformQueriesGroup.dropdownFilterList),$=Object.keys(G||{}).find((e=>!!G[e])),Z=U[$]?U[$]:U[c.PlatformQueriesName.column4],z=()=>{D(!1),O("")};(0,s.useEffect)((()=>(!R.length&&I&&j.length&&I(!0),()=>{I&&I(!1)})),[R,d,I,j]);const q=e=>{e&&(x(e),z())};(0,s.useEffect)((()=>{null!=v&&V(!v)}),[v]),(0,s.useEffect)((()=>{w&&w(A)}),[A]),(0,s.useEffect)((()=>{D(E)}),[E]);const X=e=>{e.stopImmediatePropagation(),e.stopPropagation(),q(R[0])};(0,s.useEffect)((()=>H(t)),[t]),(0,s.useEffect)((()=>{const e=new n.Subscription;return d&&e.add((0,n.of)(A).pipe((0,o.filter)((e=>!!e)),(0,o.distinctUntilChanged)()).subscribe((()=>{M.current.focus()}))),()=>e.unsubscribe()}),[A,d]);const{clickContainerRef:J}=(0,c.useHandleOnOutsideClickHook)({useHook:!0,onClick:z});return(0,c.useHandleOnEscapeHook)({useHook:!0,onEscape:z}),(0,s.useEffect)((()=>{const e=new n.Subscription;return M&&M.current&&e.add((0,n.fromEvent)(M.current,"keydown").pipe((0,o.filter)((()=>!!A)),(0,o.filter)((e=>"Enter"===e.key))).subscribe(X)),()=>e.unsubscribe()}),[A,R]),(0,s.useEffect)((()=>{const e=new n.Subscription;return e.add((0,n.of)(j).pipe((0,o.distinctUntilChanged)(),(0,o.switchMap)((e=>e?(0,n.of)(H(t.filter((t=>(0,i.cW)([t.text||t.name,t.name||t.text],e,!!m))))).pipe((0,o.mapTo)(e)):(0,n.of)(H(t)).pipe((0,o.mapTo)(e))))).subscribe((e=>{L&&L(e)}))),()=>e.unsubscribe()}),[j,L]),(0,_.jsxs)(_.Fragment,{children:[("select"===a||"select-flex-list"===a)&&(0,_.jsxs)("div",{ref:J,className:(0,r.cn)(["form-select",A&&"form-select--open",F]),children:[(0,_.jsxs)("div",{className:"form-select__wrapper","data-test":k,children:[(0,_.jsxs)("div",{className:["form-select__placeholder",u&&"form-select__placeholder--icon",W&&"form-select__placeholder--error"].filter(Boolean).join(" "),onClick:()=>D(!A),children:[u&&(0,_.jsx)("i",{className:"form-select__icon",children:(0,_.jsx)(c.SvgIcon,{name:u})}),y||!!P&&(P.valueText||P.text||P.name),p&&!P&&(0,_.jsx)("span",{className:"form-select__text-holder",children:p}),(0,_.jsx)("div",{className:"form-select__arrow-container",children:(0,_.jsx)("div",{className:"form-select__arrow form-select__arrow--bottom",children:"\xa0"})})]}),d&&(0,_.jsx)(_.Fragment,{children:A&&(0,_.jsxs)("div",{className:"form-select__search",children:[(0,_.jsx)("input",{className:"form-select__search-input",ref:M,type:"text",value:j,onChange:()=>null,autoComplete:"off",onInput:e=>O(e.currentTarget.value)}),(0,_.jsx)("div",{className:"form-select__arrow-container",children:(0,_.jsx)("div",{className:"form-select__arrow form-select__arrow--bottom",children:"\xa0"})})]})})]}),!T&&(0,_.jsxs)("div",{className:"form-select__list-dropdown-container",children:[f,"select-flex-list"===a&&(0,_.jsx)(b,{activeItem:P,updateActiveItem:q,items:R,iconsUrl:S,columnCount:Z}),"select"===a&&(0,_.jsx)("ul",{className:"form-select__list-dropdown","data-test":N?"currencyDropdown":"itemList",children:!!R&&R.map(((e,t)=>(0,_.jsx)("li",{className:"form-select__list-item",onClick:()=>q(e),"data-test":"listItemRow",children:(0,_.jsx)("div",{className:"form-select__list-text",children:e.htmlTemplate?e.htmlTemplate:e.text||e.name})},t)))})]})]}),"dropdown"===a&&(0,_.jsxs)("div",{ref:J,className:(0,r.cn)(["app-dropdown",A&&"app-dropdown--opened",F]),children:[(0,_.jsxs)("div",{className:"app-dropdown__holder",onClick:()=>D(!A),children:[(0,_.jsxs)("div",{className:"app-dropdown__holder-text",children:[!!P&&P.icon&&(0,_.jsx)("span",{className:"app-dropdown__flag-icon app-dropdown__flag-icon--upper",children:(0,_.jsx)(c.FlagIcon,{flagImage:P.flagImage,code:P.icon,name:P.text})}),!!P&&(h?P.shortName:P.valueText||P.text||P.name)]}),(0,_.jsx)("div",{className:"app-dropdown__icon",children:(0,_.jsx)(c.SvgIcon,{name:l.D.baseArrow})})]}),!T&&(0,_.jsx)("ul",{className:"app-dropdown__list",children:R.map(((e,t)=>(0,_.jsxs)("li",{className:(0,r.cn)(["app-dropdown__item",e.icon&&"app-dropdown__item--icon"]),onClick:()=>P.id===e.id?D(!1):q(e),children:[e.icon&&(0,_.jsx)("span",{className:"app-dropdown__flag-icon",children:(0,_.jsx)(c.FlagIcon,{flagImage:e.flagImage,code:e.icon,name:e.text})}),(0,_.jsx)("div",{className:"app-dropdown__item-text",children:e.text||e.name})]},t)))})]}),"odds-dropdown"===a&&(0,_.jsxs)("div",{ref:J,className:(0,r.cn)(["app-dropdown",A&&"app-dropdown--opened",F]),children:[(0,_.jsx)("div",{className:"app-dropdown__holder",onClick:()=>D(!A),children:(0,_.jsx)(c.SvgIcon,{name:l.D.ic_settings})}),(0,_.jsx)("ul",{className:"app-dropdown__list",children:R.map(((e,t)=>(0,_.jsxs)("li",{className:"app-dropdown__item",onClick:()=>q(e),"data-test":"dropDownItem",children:[(0,_.jsx)("div",{className:(0,r.cn)(["app-dropdown__icon","app-dropdown__icon--odds"]),children:e.format}),(0,_.jsx)("div",{className:"app-dropdown__item-text",children:e.text||e.name})]},t)))})]})]})}},23643:(e,t,a)=>{"use strict";a.d(t,{Ns:()=>S.N,ci:()=>fe,ds:()=>ye,NI:()=>Se.N,gu:()=>oe,bu:()=>E.b,Lt:()=>s.L,ro:()=>D,T4:()=>F,zN:()=>f,ND:()=>i,TX:()=>U,wX:()=>R,mJ:()=>y.m,Rx:()=>X,Cb:()=>K,GD:()=>C.G,lV:()=>ie.l,zn:()=>Z.z,NZ:()=>T.SectionTitle,ir:()=>xe,cL:()=>W,Lb:()=>G,es:()=>P,FO:()=>B,Mb:()=>k,FI:()=>$.F,g5:()=>V});var s=a(50236),n=a(64208),o=a(4269);const i={mapStateToProps:e=>({languageList:(0,n.Fde)(e),activeLanguage:(0,n.a3s)(e),selectedOddsFormat:(0,o.xqU)(e),modernViewEnabled:(0,n.Bqu)(e)}),mapDispatchToProps:e=>({changeOddsFormat:t=>{e((0,o.r1F)(t))},changeLocale:t=>{e((0,o.vKX)({iso:t.iso,url:t.url}))}})};a(15735),a(6886);var r=a(2784),l=a(45980),c=a(71110),d=a(20231);const m="header-settings_headerSettings__TI-3Z",u="header-settings_headerSettingsOdds__Z+SsD",p="header-settings_headerSettingsLang__La+dA",_="header-settings_headerLang__9rYxW",g="header-settings_headerLangShort__HMbHB",v="header-settings_headerLangIcon__x1Ikr";var h=a(52322);const b=({languageList:e,activeLanguage:t,selectedOddsFormat:a,modernViewEnabled:n,changeOddsFormat:i,changeLocale:l})=>{const[b,f]=(0,r.useState)(!1),y=e&&e.length>1,S=y&&e.length>3,E=y&&e.find((e=>e.id===t)),C=()=>{S&&f(!b)};return(0,h.jsxs)("div",{className:m,children:[!n&&(0,h.jsx)("div",{className:u,"data-test":"oddSettingDropdown",children:(0,h.jsx)(s.L,{modifiers:["c_gray","small"],clickHandler:e=>{return t=e.id,i(t);var t},type:"odds-dropdown",selected:a,items:o.WcG})}),y&&(0,h.jsx)("div",{className:p,"data-test":"languageDropdown",children:E&&(0,h.jsxs)("div",{className:_,onClick:C,children:[(0,h.jsx)("span",{className:(0,d.cn)({[v]:!0}),children:(0,h.jsx)(c.FlagIcon,{flagImage:E.flagImage,code:E.icon,name:E.text})}),(0,h.jsx)("span",{className:g,children:E.shortName}),!S&&(0,h.jsx)(s.L,{clickHandler:l,type:"dropdown",showId:!0,selected:null!=t?t:null,items:e})]})}),S&&b&&(0,h.jsx)(c.UIModalPortal,{identifier:"languages",children:(0,h.jsx)(c.ModalLanguages,{data:e,active:E,onClose:C,onChangeLocale:l})})]})},f=(0,l.connect)(i.mapStateToProps,i.mapDispatchToProps)((0,r.memo)(b));var y=a(49070),S=a(73277),E=a(2750),C=a(11933),T=a(62514),N=a(51992);const k=()=>(0,h.jsx)(N.yB,{color:"#e5e8ed",highlightColor:"#0c386d",children:(0,h.jsxs)("div",{style:{position:"absolute",top:"30px",left:"30px",bottom:"30px",right:"30px"},children:[(0,h.jsx)("div",{style:{fontSize:120,lineHeight:1.3},children:(0,h.jsx)(N.ZP,{count:1,duration:2.5})}),(0,h.jsx)("div",{style:{fontSize:40,lineHeight:1.3},children:(0,h.jsx)(N.ZP,{count:1,duration:2.5})})]})}),x="sport-league-icon_holder__5AhgQ",w="sport-league-icon_sportHolder__3amhj",L="sport-league-icon_leagueHolder__2bcbf",I=({league:e,sportId:t,category:a,small:s})=>(0,h.jsxs)("div",{className:x,children:[(0,h.jsx)("div",{className:w,children:(0,h.jsx)("img",{src:`/assets/sport/${t}.svg`,alt:"image/svg+xml"})}),(0,h.jsx)("div",{className:L,children:(0,h.jsx)(c.LeagueIcon,{league:e,category:a,small:s})})]}),P=(0,r.memo)(I),B=()=>(0,h.jsx)("div",{className:"events-section__wrap",children:(0,h.jsx)("div",{className:"events-section events-section--c_t events-section--open",children:(0,h.jsx)("div",{className:"events-holder__loader",children:(0,h.jsx)(c.AppLoader,{})})})}),F=()=>(0,h.jsx)(c.HeaderClockDesktop,{});var M=a(69180);const A=({closeModal:e,setSection:t})=>(0,h.jsxs)("div",{className:"sign-in",children:[(0,h.jsxs)("div",{className:"sign-in__content",children:[(0,h.jsx)(c.RestoreForm,{}),(0,h.jsxs)("div",{className:"form__label",children:[(0,M.__)("Forgot Password_._Form Label_._Back to"),"\xa0",(0,h.jsx)("a",{onClick:()=>t(c.SignInSections.login),"data-test":"backToLoginButton",children:(0,M.__)("Default_._Action_._Login")})]})]}),(0,h.jsx)("div",{className:"sign-in__button",children:(0,h.jsx)(c.LinkAppSiteConvertor,{customClass:"sign-in__link",path:n.jZg.contactUs,dataTest:"contactUsButton",useWrapper:!0,children:(0,M.__)("Default_._Action_._Contact US")})})]}),D=(0,l.connect)(null,c.signInViewConnect.mapDispatchToProps)((0,r.memo)(A));var j=a(83807);const O=({openModal:e,setSection:t,registrationType:a,authProvider:s})=>{const i=(0,r.useRef)(null),l=(0,r.useCallback)((e=>t(e)),[t]),d=a===n.S7i.estonia||a===n.S7i.latvia;return(0,h.jsxs)("div",{className:"sign-in",ref:i,children:[(0,h.jsxs)("div",{className:"sign-in__content",children:[d?(0,h.jsx)(c.LoginWithProviders,{}):(0,h.jsx)(c.LoginForm,{}),s===j.gk.DEFAULT&&(0,h.jsx)("div",{className:"form__label",children:(0,h.jsx)("a",{onClick:()=>l(c.SignInSections.forgot),"data-test":"forgotYourPassword",children:(0,M.__)("Login Page_._Forgot Password_._Forgot Your Password?")})})]}),(0,h.jsx)("div",{className:"sign-in__button",children:(0,h.jsx)("a",{className:"sign-in__link",onClick:()=>e(o.vOS.register),"data-test":"registerNowButton",children:(0,M.__)("Login Page_._Register_._Register now")})})]})},R=(0,l.connect)(c.signInViewConnect.mapStateToProps,c.signInViewConnect.mapDispatchToProps)((0,r.memo)(O)),H=({clearErrors:e,closeModal:t,holderRef:a})=>{const[s,n]=(0,r.useState)(c.SignInSections.login);return(0,r.useEffect)((()=>{e()}),[s]),(0,c.useOutsideClick)({ref:a,callback:t,meta:{whiteListed:{modalStatus:o.vOS.login}}}),(0,c.useEscapePress)({ref:a,callback:t}),(0,h.jsxs)(h.Fragment,{children:[s===c.SignInSections.login&&(0,h.jsx)(R,{setSection:n}),s===c.SignInSections.forgot&&(0,h.jsx)(D,{setSection:n})]})},W=(0,l.connect)(null,c.signInViewConnect.mapDispatchToProps)((0,r.memo)(H)),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAB7UlEQVQ4T4VT0VXiUBScSYJfxJVDJOyX2Q6wAkMH2QrECpYOlu0AKoAOZCswdkAH4peC8YDGLyHv7rkBzkEI7Pu87925c2fmEQfO5CXtkLgSIAQxAjD0q+6foucsKk5e0xEEAYEBICOADQFaIB78qnu527MHogxAtGkY1mplZZCf6fSjIZbEEHT9c7ezDbQH8pyksQWMap7b3p04TdKuARp1zw2PgkySVAi5qXmng32Q95aAfd9zvwzfXyd5HxMcHmIikMj3ToPjTFaa/KJhs0CTOwh6/9VkNpudfRpHBbwA0bUMYgEiYe7O44m1DCuVyvwok6eXNLSJ33k+dg6BuOa5zYMW5wwypw8gAvAXkMGJncU6dXVnh0IrqFfL3UKQ9Qq67w8jiL6fu3FRCJ9ms8AyzvXmTsB5vVru5e5MkvcBwGg7YNrgLJ2LbTBDDgBDAcdaJ9DQ8FE1sIg7I2huGEyTVR4K/4nh5cY1DZ8QV1QWAgabFOaUM+dBgHsRfIm3LZwrQP4FbOlTpKfDOEnSuZCdbcHW612rG8pGID0VeZE5tyV7+VNri0UpEEoESisHAXhrieQxF+GbTnt+/WjTyFm+u3BYKi3Gn5kzo2oADLW+1uhe11FLuwA3Ir75nps3H/g7avG31Z08GjsL/wGjUgW6L/lk4gAAAABJRU5ErkJggg==",U=(0,l.connect)((e=>({modalStatus:(0,o.mWD)(e)})),(e=>({openModal:()=>{e((0,o.ARU)(o.vOS.login))},closeModal:()=>{e((0,o.gU9)())}})))((({openModal:e,showSignInIcon:t=!0})=>(0,h.jsx)(h.Fragment,{children:(0,h.jsx)(c.Button,{clickHandler:e,buttonType:{type:"button"},text:(0,M.__)("Default_._Action_._Log in"),type:["default","small-text","bold"],icon:t&&V,dataTest:"login"})}))),G=({modalStatus:e})=>{const t=(0,r.useRef)();return(0,h.jsxs)("div",{ref:t,children:[(0,h.jsx)(U,{}),e===o.vOS.login&&(0,h.jsx)(W,{holderRef:t})]})};var $=a(39633),Z=a(42870),z=a(46115);const q="odds-booster-classic_wrapper__ub8jZ",X=({isLive:e})=>{const[t,a]=(0,r.useState)(!0),{banners:s,isRendering:n}=(0,z.T3)({isLive:e});return(0,h.jsx)(h.Fragment,{children:n&&(0,h.jsxs)("div",{className:"events-section__wrap",children:[(0,h.jsx)("div",{className:"events-section"+(t?" events-section--open":""),children:(0,h.jsx)("div",{className:"events-section__header",onClick:()=>a(!t),children:(0,h.jsx)(T.SectionTitle,{text:(0,M.__)("Odds booster_._Banners section title_._Boosted Odds"),arrow:!0,isOpen:t,badge:e?j.WQ:void 0,type:j.yt.main})})}),t&&(0,h.jsx)("div",{className:"events-section__content",children:(0,h.jsx)("div",{className:q,children:(0,h.jsx)(c.OddsBoosterBanners,{banners:s})})})]})})};var J=a(97563);const Y="odds-booster-modern_wrapper__20kLe",K=({isLive:e,hideHeader:t,disableWrapperStyle:a,bannersArrows:s,moreLink:n})=>{const{banners:o,isRendering:i}=(0,z.T3)({isLive:e});return(0,h.jsx)(h.Fragment,{children:i&&(0,h.jsx)(J.V,{header:t?null:(0,M.__)("Odds booster_._Banners section title_._Boosted Odds"),noMinHeight:!0,disableWrapperStyle:a,moreLink:n,children:(0,h.jsx)("div",{className:Y,children:(0,h.jsx)(c.OddsBoosterBanners,{banners:o,arrows:s})})})})};var Q=a(11296),ee=a(29382),te=a(11817),ae=a(56320),se=a(95136);const ne=({getInitialData:e,delay:t,leagues:a,sports:s,tips:n,categories:o,players:i,results:l,odds:d,feature:m,selectedEvents:u,initialLoaded:p,isLoaded:_,clearState:g})=>{const v=_||void 0===_,[b,f]=(0,r.useState)(!0);(0,r.useEffect)((()=>{const a=new te.Subscription;return a.add((0,te.timer)(Q.F.liveEVents*t,Q.F.liveEVents*t).subscribe((()=>e({period:j.vs.all})))),a.add((0,te.fromEvent)(window,"online").pipe((0,ae.map)((()=>navigator.onLine))).subscribe((()=>e({period:j.vs.all})))),()=>a.unsubscribe()}),[]),(0,r.useEffect)((()=>{g()}),[]);const y=Object.keys(u).length;return(0,h.jsxs)("div",{className:"sport-page",children:[(0,h.jsxs)("div",{className:"league-page__breadcrumbs",children:[(0,h.jsx)("div",{className:"league-page__breadcrumbs--default-bg"}),(0,h.jsx)(E.b,{endPoint:(0,M.__)("Default_._Title Link Type_._Boosted odds"),endPointIsHeading:!0})]}),(0,h.jsxs)("div",{className:"events-section__wrap",children:[(0,h.jsx)("div",{className:"events-section"+(b?" events-section--open":""),children:(0,h.jsx)("div",{className:"events-section__header",onClick:()=>f(!b),children:(0,h.jsx)(T.SectionTitle,{text:(0,M.__)("Default_._Title Link Type_._Boosted odds"),arrow:!0,isOpen:b,type:j.yt.main})})}),b&&(0,h.jsxs)("div",{className:"events-section__content",children:[(!p||!v)&&(0,h.jsx)("div",{className:"events-holder__loader",children:(0,h.jsx)(c.AppLoader,{})}),!!a&&!!s&&(0,h.jsx)(c.FeatureProvider.Provider,{value:c.FeatureProviderFeatures.oddsBooster,children:a.map((e=>{const t=(0,M.JX)(e),a=u[e.id];return(0,h.jsx)(h.Fragment,{children:Array.isArray(a)&&a.length>0&&(0,h.jsx)(se.Z,{league:e,tips:n,live:t===j.bx.live,section:t,category:o[e.sportCategoryId],players:i,results:l,odds:d,activeSport:(0,ee._c)(s,Number(e.sportId)||1),events:u[e.id],feature:m},e.id)})}))}),0===y&&p&&!!v&&(0,h.jsx)(c.NotFound,{text:(0,M.__)("Events Section_._Not Found_._No any events for this sport")})]})]})]})},oe=(0,l.connect)(c.BaseBoostedOddsEventsConnect.mapStateToProps,c.BaseBoostedOddsEventsConnect.mapDispatchToProps)((0,r.memo)(ne));var ie=a(50469),re=a(37406),le=a(99906);const ce="aside-global-settings_button__p585U",de="aside-global-settings_settingsListContainer__PpCpe",me="aside-global-settings_settingsList__WFUgT",ue="aside-global-settings_settingListItem__nRXuW",pe="aside-global-settings_activeSettingListItem__xW8sP",_e="aside-global-settings_settingsComponentContainer__tndhs",ge="aside-global-settings_buttonIcon__jEBIy",ve="aside-global-settings_modal__BV1VK",he="aside-global-settings_header__8I1Wt",be="aside-global-settings_betAmountContainer__bKdOf",fe=({sportsSettings:e,auth:t,currentBettingOption:a,quickBetEnabled:s,confirmationSnack:n,updateBettingSettings:i})=>{const[l,d]=(0,r.useState)(!1),[m,u]=(0,r.useState)((0,o.jMb)(e,t)[0]),{isActive:p}=(0,c.useFeatureChecker)(re.vH.DW3887);return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)("div",{className:ce,onClick:()=>d(!0),"data-test":"globalSettings",children:[(0,h.jsx)("div",{className:ge,children:(0,h.jsx)(c.SvgIcon,{name:le.D.ic_settings})}),(0,M.__)("Settings_._Title_._Settings")]}),l&&(0,h.jsx)(c.UIModalPortal,{identifier:"settings",onClose:()=>d(!1),customClass:"settings-modal--modern",closeOnEscape:!0,closeOnOutsideClick:!0,additionalCloseButonStyle:{transform:"translate(-48px, 36px)",color:"#3E4049"},children:(0,h.jsxs)("div",{className:ve,children:[(0,h.jsx)("div",{className:he,children:(0,M.__)("Settings_._Title_._Settings")}),(0,h.jsxs)("div",{className:de,children:[(0,h.jsx)("div",{className:me,children:(0,o.jMb)(e,t).map((e=>{if(e.isVisible)return(0,h.jsx)("div",{className:`${ue} ${m.type===e.type&&pe}`,onClick:()=>u(e),"data-test":"settingsModalSection",children:e.text},e.type)}))}),(0,h.jsxs)("div",{className:_e,children:[m.type===o.oKq.oddsFormat&&(0,h.jsx)(c.OddsFormat,{}),m.type===o.oKq.navigationView&&e.modernViewSwitchEnabled&&(0,h.jsx)(c.NavigationView,{}),m.type===o.oKq.betAmount&&(0,h.jsxs)("div",{className:be,children:[(0,h.jsx)(c.LastBetSaving,{}),p&&e.fastSumPickerEnabled&&(0,h.jsx)(c.FastBetSumEditor,{})]}),m.type===o.oKq.acceptingBets&&(0,h.jsx)(c.CustomerBettingSettingsItem,{updateField:e=>{i({changeLive:e.id,quickBetEnabled:s,quickBetConfirmationSnack:n})},selected:a})]})]})]})})]})},ye=(0,l.connect)((e=>({sportsSettings:(0,n.Mkg)(e),auth:(0,o.Q0O)(e),currentBettingOption:(0,o.gjo)(e),quickBetEnabled:(0,o.HM_)(e),confirmationSnack:(0,o.M$8)(e)})),(e=>({updateBettingSettings:t=>{e((0,o.fml)(t,!0))}})))(fe);var Se=a(14803);const Ee="select-country-modal_countryModal__2YRNP",Ce="select-country-modal_icon__TEXgi",Te="select-country-modal_title__Fp+PS",Ne="select-country-modal_form__PeHvP",ke=({customer:e,countries:t,countriesForSelect:a,customerUpdate:n})=>{const{countryId:o,updateCustomer:i,onChangeCountry:r}=(0,c.useSelectCountryFacade)({customer:e,countries:t,customerUpdate:n});return(0,h.jsx)(c.ModalView,{hideCloseButton:!0,onClose:null,children:(0,h.jsxs)("div",{className:Ee,children:[(0,h.jsx)("div",{className:Ce,children:(0,h.jsx)(c.SvgIcon,{name:le.D.notice})}),(0,h.jsx)("div",{className:Te,children:(0,M.__)("Country modal_._Title_._To continue, you must specify your country")}),(0,h.jsxs)("div",{className:Ne,children:[(0,h.jsx)(s.L,{searchable:!0,icon:le.D.flag,items:a,clickHandler:r,selected:o||null,placeholder:(0,M.__)("Default_._Form_._Country"),type:"select"}),(0,h.jsx)(c.Button,{buttonType:{type:"button"},text:(0,M.__)("Default_._Action_._Save"),type:["full","default","large"],clickHandler:o?i:null,disabled:!o})]})]})})},xe=(0,l.connect)(c.SelectCountryConnect.mapStateToProps,c.SelectCountryConnect.mapDispatchToProps)((0,r.memo)(ke))},49070:(e,t,a)=>{"use strict";a.d(t,{m:()=>i});var s=a(2784),n=a(52322);const o=({text:e})=>(0,n.jsx)("div",{className:"modal-info",children:e}),i=(0,s.memo)(o)},11933:(e,t,a)=>{"use strict";a.d(t,{G:()=>n});a(2784);var s=a(52322);const n=({children:e})=>(0,s.jsx)("div",{className:"page-content",children:(0,s.jsx)("div",{className:"page-wrapper page-wrapper--flex-top",children:e})})},42870:(e,t,a)=>{"use strict";a.d(t,{z:()=>i});a(2784);var s=a(61875),n=a.n(s),o=a(52322);const i=({children:e,scrollTo:t})=>(0,o.jsx)(n(),{flex:"1",kepp:!0,allowOuterScroll:!0,scrollTo:t,children:e})},62514:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SectionTitle:()=>L});a(15735),a(6886);var s=a(2784),n=a(83807),o=a(20231),i=a(99906),r=a(71110);const l="section-title_live__G2+J5",c="section-title_liveBig__yUQyt",d="section-title_title__pdytz",m="section-title_text__Dkt9w",u="section-title_arrow__QD9VQ",p="section-title_state__SG35w",_="section-title_open__MXKNQ",g="section-title_showLine__6sulA",v="section-title_inactive__ABkEs",h="section-title_red__lY0Yz",b="section-title_betSlip__dQidi",f="section-title_pointer__7BScu",y="section-title_inheritAll__70BGs",S="section-title_inheritFontSize__qSnR1",E="section-title_whiteCircle__C0hmh",C="section-title_inheritColor__EbMCa",T="section-title_centered__7IP9q",N="section-title_landing__g5F8D";var k=a(52322);const x={c_red:h,"inherit-all":y,"inherit-font-size":S,"inherit-color":C,"white-circle":E,centered:T,landing:N,betslip:b},w=({text:e,arrow:t,badge:a,modifiers:s=[],amount:h,badgeModifier:b="",inactive:y=!1,type:S,hideLine:E=!1,isOpen:C,dataTest:T="headerTitle"})=>{const N=S||n.yt.default;return(0,k.jsxs)("div",{className:(0,o.cn)([d,y&&v,!E&&g,(t||y)&&f,C&&_,...s.map((e=>x[e]))]),children:[t&&(0,k.jsx)("div",{className:u,children:(0,k.jsx)(r.SvgIcon,{name:i.D.baseArrow})}),(0,k.jsx)(N,{className:m,"data-test":T,children:e}),!!a&&(0,k.jsx)("div",{className:(0,o.cn)([l,c,b]),"data-test":"coupon-count"===b?"eventCountBetslip":"",children:a}),!!h&&(0,k.jsx)("div",{className:p,children:h})]})},L=(0,s.memo)(w)},39633:(e,t,a)=>{"use strict";a.d(t,{F:()=>m});var s=a(2784),n=a(45980),o=a(20231),i=a(71110);const r={signUpBonus:"welcome-bonus-esport_signUpBonus__yKwoF",item:"welcome-bonus-esport_item__H4t2N",active:"welcome-bonus-esport_active__n5EsO",svgWrap:"welcome-bonus-esport_svgWrap__VQGmk",disabled:"welcome-bonus-esport_disabled__IgD+Q",cardItemSvgWrap:"welcome-bonus-esport_cardItemSvgWrap__3++kT",itemTitle:"welcome-bonus-esport_itemTitle__2JAu9",itemText:"welcome-bonus-esport_itemText__rlRLs"};var l=a(52322);const c={[i.regBonusType.default]:{signUpBonus:"welcome-bonus-default_signUpBonus__fcsVp",item:"welcome-bonus-default_item__8L78e",active:"welcome-bonus-default_active__oOxk5",itemTitle:"welcome-bonus-default_itemTitle__dB1Ig",disabled:"welcome-bonus-default_disabled__mI90k",itemText:"welcome-bonus-default_itemText__we9gL",fakeRadioButton:"welcome-bonus-default_fakeRadioButton__xIyQe"},[i.regBonusType.esport]:r,[i.regBonusType.phone]:{signUpBonus:"welcome-bonus-phone_signUpBonus__RykFs",item:"welcome-bonus-phone_item__3U-5g",active:"welcome-bonus-phone_active__3ZOhn",itemTitle:"welcome-bonus-phone_itemTitle__gV0NV",disabled:"welcome-bonus-phone_disabled__oyv61",itemText:"welcome-bonus-phone_itemText__cdqWl",fakeRadioButton:"welcome-bonus-phone_fakeRadioButton__uAn4X"},[i.regBonusType.regPage]:{signUpBonus:"welcome-bonus-registration-page_signUpBonus__9-fgI",item:"welcome-bonus-registration-page_item__uT+ul",active:"welcome-bonus-registration-page_active__JVsJ2",itemTitle:"welcome-bonus-registration-page_itemTitle__9llnT",itemText:"welcome-bonus-registration-page_itemText__1Juaf",disabled:"welcome-bonus-registration-page_disabled__09Riq",fakeRadioButton:"welcome-bonus-registration-page_fakeRadioButton__l64Nc"}},d=({customerCountry:e,bonusType:t,disabledCustomerBonus:a,type:s=i.regBonusType.default,disabled:n,newMainPageEnabled:d,newMainPageBannerEnabled:m,changeBonusType:u})=>{const{availableBonuses:p,bonusSelectionIsAllowed:_,bonusChangeByUser:g}=(0,i.useWelcomeBonusHook)({bonusList:i.WelcomeBonusList,customerCountry:e,disabledCustomerBonus:a,changeBonusType:u,dontChangeType:d&&m});return(0,l.jsx)(l.Fragment,{children:_&&(0,l.jsx)("div",{className:c[s].signUpBonus,"data-test":"bonus-selection",children:p.map((e=>(0,l.jsxs)("div",{className:(0,o.cn)([c[s].item,e.id===t&&c[s].active,n&&c[s].disabled]),onClick:()=>g(e.id),"data-test":e.dataTest,children:[(0,l.jsxs)("div",{className:c[s].itemTitle,"data-test":t===e.id&&"activeBonus",children:[s!==i.regBonusType.esport&&(0,l.jsx)("div",{className:(0,o.cn)([c[s].fakeRadioButton,t===e.id&&c[s].active])}),(0,l.jsx)("div",{className:s===i.regBonusType.esport?r.svgWrap:void 0,children:(0,l.jsx)(i.SvgIcon,{name:s===i.regBonusType.esport?e.iconTwo:e.icon})}),e.text]}),(0,l.jsx)("div",{className:c[s].itemText,children:e.title})]},e.id)))})})},m=(0,n.connect)(i.welcomeBonusConnect.mapStateToProps,i.welcomeBonusConnect.mapDispatchToProps)((0,s.memo)(d))},24756:(e,t,a)=>{"use strict";a.d(t,{o:()=>M});var s=a(2784),n=a(99906),o=a(83807),i=a(11296),r=a(93011),l=a(20231),c=a(69180),d=a(36184),m=a(45980),u=a(1040),p=a(4269),_=a(71110);const g="table-outcome_outcome__ijkw-",v="table-outcome_active__KY5U6",h="table-outcome_outcomeUp__LE9I8",b="table-outcome_outcomeDown__u547w",f="table-outcome_outcomeDefault__CAKTH",y="table-outcome_outcomePartial__s5cKm",S="table-outcome_outcomeLocked__qImkh",E="table-outcome_textBase__GXqy9",C="table-outcome_disabled__OYED4",T="table-outcome_outcomeDisabled__jRaxk",N="table-outcome_decimalText__hjXXd",k="table-outcome_text__gj3yX",x="table-outcome_textType__iRoVu",w="table-outcome_icon__n08eW",L="table-outcome_content__T2fkm";var I=a(49070),P=a(52322);const B={disabled:n.D.lock,locked:n.D.coeffDisabled},F=(0,s.memo)((({coefficient:e,indication:t,format:a,event:n,result:m,alive:F,league:M,category:A,message:D,type:j,active:O,madeFrom:R,selectFactor:H,platformName:W,odds:V,bets:U,quickBetEnabled:G,quickBetSum:$,showNoMoreBetsModal:Z})=>{const{disabled:z,suspended:q}=(0,_.useEventOutcomesState)({alive:F,coefficient:e}),X=B[F?j||"locked":"disabled"],{data:J}=e||{},Y=(o.Co.ivibet,{down:b,up:h}),K=e&&!J&&!z&&n.status!==o.N3.stopped,{direction:Q}=(0,_.useFactorAnimationEffect)({factor:e||{v:null},refreshTime:i.F.liveEVents}),ee=(0,s.useMemo)((()=>V&&e?(0,r.$)(V,Number(e.marketId),e.specifiers):[]),[V,e]);return(0,P.jsxs)("div",{onClick:()=>{(G?G?K&&(null==U?void 0:U.length)<1&&$:void 0:K)&&H((0,u.INH)({category:A,event:n,league:M,odd:e,result:m,madeFrom:R})),G&&(!$||1===(null==U?void 0:U.length))&&Z()},className:(0,l.cn)([f,g,z&&S,O&&v,q&&T,Number(t)===p.ZiQ.ODD_INDICATION_ARROW&&y,Y[Q]]),children:[(0,P.jsxs)("div",{className:L,children:[(!!z||n.status===o.N3.stopped)&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(I.m,{text:D||(0,c.__)("Event Coefficient Block_._Modal Text_._Unavailable")}),(0,P.jsx)("div",{className:w,children:(0,P.jsx)(_.SvgIcon,{name:X})})]}),!z&&!J&&n.status!==o.N3.stopped&&(0,P.jsx)("div",{className:(0,l.cn)({[E]:!0,[k]:a!==p.jUC.ODDS_FORMAT_DECIMAL,[N]:a===p.jUC.ODDS_FORMAT_DECIMAL,[C]:q}),children:e?(0,P.jsx)(_.OddsFormatter,{odd:e.v,eventId:n.id,marketId:e.marketId,outcomeId:e.id,specifiers:e.specifiers,outcomes:ee,layout:_.OddsFormatterLayouts.centred,dataTest:"outcome"}):""}),!!J&&!z&&n.status!==o.N3.stopped&&(0,P.jsx)("div",{className:x,"data-test":"outcome",children:(0,d.Z)(e)})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("i",{}),(0,P.jsx)("i",{})]})]})})),M=(0,m.connect)(_.eventTableOutcomeConnect.mapStateToProps,_.eventTableOutcomeConnect.mapDispatchToProps)((0,s.memo)(F))},50469:(e,t,a)=>{"use strict";a.d(t,{l:()=>u});a(15735),a(6886);var s=a(2784),n=a(42870),o=a(45980),i=a(4269),r=a(69180),l=a(64208),c=a(71110),d=a(52322);const m=({children:e,quickBetEnabled:t,quickBetSum:a,userCurrency:o})=>{const[i,l]=(0,s.useState)(!1),[m,u]=(0,s.useState)(void 0);return(0,d.jsxs)("div",{className:"right-section "+(i?"right-section--open":""),children:[(0,d.jsxs)("button",{type:"button",className:"right-section__sidebar-toggle "+(t?"quickBetEnabled-toggle":""),onClick:()=>l(!i),children:[!t&&(0,d.jsx)("i",{className:"right-section__sidebar-toggle--icon",children:"\xa0"}),t&&(0,d.jsxs)("div",{className:"quickBetEnabled-text",children:[(0,d.jsx)("div",{children:(0,r.__)("Right Aside_._Title_._Quickbet")}),!!a&&(0,d.jsxs)("div",{children:[(0,d.jsx)(c.CurrencySymbol,{currency:o}),a]}),(0,d.jsx)("div",{className:"right-section__sidebar-toggle--icon quickBet-icon "+(i?"iconOpen":""),children:"\xa0"})]})]}),(0,d.jsx)(n.z,{scrollTo:m,children:e})]})},u=(0,o.connect)((e=>{const t=(0,i.yt6)(e),a=(null==t?void 0:t.currency)||(0,l.xDx)(e);return{quickBetEnabled:(0,i.HM_)(e),quickBetSum:(0,i.$mZ)(e),userCurrency:a}}))((0,s.memo)(m))},97563:(e,t,a)=>{"use strict";a.d(t,{V:()=>v});a(2784);var s=a(83807),n=a(20231),o=a(11948),i=a(69180);const r="sport-page-wrapper_wrapper__5wO0z",l="sport-page-wrapper_autoHeight__vRLpl",c="sport-page-wrapper_wrapperSportMenu__+xmfg",d="sport-page-wrapper_responsiveWrapper__digGa",m="sport-page-wrapper_headerWrap__NHXop",u="sport-page-wrapper_header__sd7yK",p="sport-page-wrapper_more__ic-lK",_="sport-page-wrapper_noMinHeight__UUAym";var g=a(52322);const v=({children:e,header:t,headingNode:a,responsiveWidth:v,noMinHeight:h,autoHeight:b,moreLink:f,disableWrapperStyle:y})=>{const S=a||s.yt.main;return(0,g.jsxs)("div",{className:(0,n.cn)([!y&&r,!y&&c,v&&d,h&&_,b&&l]),children:[t&&(0,g.jsxs)("div",{className:m,children:[(0,g.jsx)(S,{className:u,"data-test":"topEventLabel",children:t}),f&&(0,g.jsx)(o.E,{to:f,className:p,children:(0,i.__)("Default_._More Link_._More")})]}),e]})}},36819:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MainLeftAside:()=>v});var s=a(2784),n=a(45980),o=a(83807),i=a(6504),r=a(89042),l=a(20231),c=a(69180),d=a(64208),m=a(71110);const u="main-left-aside_scroll__+7Y1a",p="main-left-aside_burgerMenu__AAnDf";var _=a(52322);const g=({showSearchMenu:e,showQuickLinksMenu:t,showPopularMenu:a,showSportMenu:s,changeSearch:g})=>{const v=+!!t+ +!!a+ +!!s,{liveEventsDisabled:h}=(0,n.useSelector)((e=>({liveEventsDisabled:(0,d.Xgx)(e)})),n.shallowEqual),b=(e=>e?o.bx.line:i.J.get(r.T$)||o.bx.live)(h);return(0,_.jsxs)("div",{className:(0,l.cn)([u,p,"aside-burger-menu"]),children:[e&&(0,_.jsx)(m.AsideSportSearch,{onEnter:g,newStyle:!0}),(0,_.jsxs)("div",{className:(0,l.cn)(["aside__c","aside__c--new",v>1&&"aside__c--new-multiple"]),children:[t&&(0,_.jsx)(m.AsideQuickLinks,{}),a&&(0,_.jsx)(m.AsideTopChampionships,{title:(0,c.__)("Aside_._Popular_._Popular"),newLayout:!0,section:o.bx.line}),s&&(0,_.jsx)(m.AsideSportList,{section:b,open:!0})]})]})},v=(0,n.connect)((e=>{var t;return{showSearchMenu:(0,d.qth)(e,o.gG.asideMenu).searchMenu,showPopularMenu:(0,d.qth)(e,o.gG.asideMenu).popularMenu,showSportMenu:(0,d.qth)(e,o.gG.asideMenu).sportMenu,showQuickLinksMenu:null==(t=(0,d.qth)(e,o.gG.asideMenu).quickLinks)?void 0:t.enabled}}))((0,s.memo)(g))},15832:(e,t,a)=>{"use strict";a.d(t,{O:()=>A,K:()=>U});var s=a(2784),n=a(45980),o=a(71110),i=a(23971),r=a(6804),l=a(83807),c=a(20231),d=(a(15735),a(6886),a(88919)),m=a(69180),u=a(99906);const p={live:"widget-base-styles_live__3-2yl",liveFree:"widget-base-styles_liveFree__+5A+x",liveBig:"widget-base-styles_liveBig__OtJCU",slider:"widget-base-styles_slider__CYN1p",ivibet:"widget-base-styles_ivibet__SpiwD",info:"widget-base-styles_info__SSUIE",infoLine:"widget-base-styles_infoLine__C4a1z",contentStats:"widget-base-styles_contentStats__VZlSZ",stat:"widget-base-styles_stat__8YViA",infoToggler:"widget-base-styles_infoToggler__MliAL",controls:"widget-base-styles_controls__ruWRw",controlsRight:"widget-base-styles_controlsRight__BataG",controlsLeft:"widget-base-styles_controlsLeft__jCZ4q",contentTitleText:"widget-base-styles_contentTitleText__eDLOn",textBadge:"widget-base-styles_textBadge__NxmvA",footer:"widget-base-styles_footer__bPHNY",widget:"widget-base-styles_widget__k76lF",header:"widget-base-styles_header__jo1Pz",headerChristmas:"widget-base-styles_headerChristmas__HTqNA",headerTitleText:"widget-base-styles_headerTitleText__8IwM1",headerTitle:"widget-base-styles_headerTitle__QlLyH",content:"widget-base-styles_content__O5Bvu",contentTitle:"widget-base-styles_contentTitle__grXGl",contentTitleImage:"widget-base-styles_contentTitleImage__jIJZ4",textBold:"widget-base-styles_textBold__4QB4D",textStyled:"widget-base-styles_textStyled__EYMTD",secondary:"widget-base-styles_secondary__zaIXP",textLarge:"widget-base-styles_textLarge__urPlR",textSmall:"widget-base-styles_textSmall__ZZwQr",contentDesk:"widget-base-styles_contentDesk__vBiIx",footerItem:"widget-base-styles_footerItem__uYKUY",footerItemLine:"widget-base-styles_footerItemLine__Wz8Iz",timerIcon:"widget-base-styles_timerIcon__3vR9A",swipeBox:"widget-base-styles_swipeBox__NkiyE",swipeBoxControls:"widget-base-styles_swipeBoxControls__VjXTK",swipeBoxControlItem:"widget-base-styles_swipeBoxControlItem__qTYcP",swipeBoxControlItemActive:"widget-base-styles_swipeBoxControlItemActive__UoIXO",swipeBoxContent:"widget-base-styles_swipeBoxContent__D6nMs",swipeBoxSlide:"widget-base-styles_swipeBoxSlide__bp2ho",swipeBoxSlideActive:"widget-base-styles_swipeBoxSlideActive__D53YU"};var _=a(52322);const g=({infoOpen:e,closeInfo:t})=>{const{dropDownRef:a}=(0,o.useInfoPopupHook)({infoOpen:e,closeInfo:t});return(0,_.jsx)(_.Fragment,{children:e&&(0,_.jsxs)("div",{className:p.info,ref:a,"data-test":"detailsPopUp",children:[(0,_.jsx)("div",{className:p.infoLine,"data-test":"infoLineReset",children:(0,m.__)("Bettors tournament_._Info_._Your level is reseted at the beginning of the new calendar month;")}),(0,_.jsx)("div",{className:p.infoLine,"data-test":"infoLineAccumulation",children:(0,m.__)("Bettors tournament_._Info_._Accumulated CP for the month are transferred for a exchangeable balance;")}),(0,_.jsx)("div",{className:p.infoLine,"data-test":"infoLineExchange",children:(0,m.__)("Bettors tournament_._Info_._Exchange rate: \u20ac1 euro freebet for every 100 CP;")}),(0,_.jsx)("div",{className:p.infoLine,"data-test":"infoLineTerms",children:(0,_.jsx)("a",{href:m.gx,children:(0,m.__)("Bettors tournament_._Info_._Full terms & conditions")})})]})})},v=({children:e})=>(0,_.jsxs)("div",{className:p.contentTitle,children:[(0,_.jsx)("div",{className:p.contentTitleImage,children:(0,_.jsx)(o.LazyImage,{src:"/assets/tournaments/bet-tournament/bet-tournament-widget-image.png",alt:"image/png"})}),e]}),h=(0,s.memo)(v),b={live:"bet-tournament-widget_live__FhHdj",liveFree:"bet-tournament-widget_liveFree__oImcj",liveBig:"bet-tournament-widget_liveBig__Haqdv",winnerBg:"bet-tournament-widget_winnerBg__8i3id",headerTitleBadge:"bet-tournament-widget_headerTitleBadge__v3t+a",ivi:"bet-tournament-widget_ivi__ZbXn5",gold:"bet-tournament-widget_gold__PItrH",silver:"bet-tournament-widget_silver__7xdnU",bronze:"bet-tournament-widget_bronze__xFAo-",markedText:"bet-tournament-widget_markedText__FyqzR",contentAction:"bet-tournament-widget_contentAction__Jr6ga",contentStats:"bet-tournament-widget_contentStats__C8Ahq",stat:"bet-tournament-widget_stat__H-TaZ",actionTerms:"bet-tournament-widget_actionTerms__q1Cjw",contentActions:"bet-tournament-widget_contentActions__5+4Pj"},f=({board:e,tournament:t,platformName:a})=>{const{color:n,user:i,ended:r,stage:v,userCount:f}=e,[y,S]=(0,s.useState)(!1),E=a===l.Co.ivibet,C=i&&i.possibleWinning,T=v===o.BetStages.ended;return(0,_.jsxs)("div",{className:(0,c.cn)({[b.ivi]:E,[p.widget]:!0}),children:[(0,_.jsx)("div",{className:p.header,children:(0,_.jsxs)("div",{className:(0,c.cn)({[p.headerTitle]:!0,[b[d.noS[n]]]:!0}),children:[(0,_.jsx)("h2",{className:p.headerTitleText,children:o.betWidgetMappedTranslates[o.BetWidgetTranslates.header]}),n!==d.WNQ.none&&(0,_.jsx)("div",{className:(0,c.cn)({[b.headerTitleBadge]:!0}),children:o.betTournamentColorTranslates[n]})]})}),(0,_.jsxs)(o.LazyBackground,{className:p.content,path:C?T&&"/assets/tournaments/bet-tournament/bet-tournament-widget-bg.png":"",style:{backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center"},children:[v===o.BetStages.choiceToParticipate&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(h,{children:(0,_.jsx)(o.BetWidgetParticipationContentTitle,{baseStyles:p,user:i})}),(0,_.jsx)(o.BetWidgetParticipationButtons,{betStyles:b,tournamentId:t.id})]}),v===o.BetStages.noWinningBets&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(h,{children:(0,_.jsxs)("div",{className:p.contentTitleText,children:[(0,_.jsx)("p",{children:o.betWidgetMappedTranslates[o.BetWidgetTranslates.stageNoBets]}),(0,_.jsx)(o.BetWidgetPrizeFind,{baseStyles:p,user:i})]})}),(0,_.jsx)(o.BetWidgetTermsButtons,{betStyles:b})]}),v===o.BetStages.hasWinningBets&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(h,{children:(0,_.jsx)("div",{className:p.contentTitleText,children:(0,_.jsx)("p",{children:o.betWidgetMappedTranslates[o.BetWidgetTranslates.stageHasBets]})})}),(0,_.jsx)(o.BetWidgetUserStats,{betStyles:b,userCount:f,user:i})]}),T&&(0,_.jsx)(h,{children:(0,_.jsxs)("div",{className:p.contentTitleText,children:[C&&(0,_.jsx)(o.BetWidgetGetBonus,{baseStyles:p,user:i}),!C&&(0,_.jsx)("p",{children:o.betWidgetMappedTranslates[o.BetWidgetTranslates.stageNoBonus]})]})})]}),(0,_.jsxs)("div",{className:p.footer,children:[(0,_.jsx)(o.BetWidgetFooterTime,{baseStyles:p,timeString:t.endDateTime,ended:r}),(0,_.jsxs)("div",{className:p.footerItem,children:[(0,m.__)("Bettors tournament_._Info_._Details:"),(0,_.jsx)("button",{className:p.infoToggler,onClick:()=>{S(!0)},type:"button","data-test":"bettorsTournamentDetailsButton",children:(0,_.jsx)(o.SvgIcon,{name:u.D.info})})]}),(0,_.jsx)(g,{infoOpen:y,closeInfo:()=>S(!y)})]})]},n)},y=(0,s.memo)(f);var S=a(32175),E=a(64208);const C=({infoOpen:e,closeInfo:t})=>{const{dropDownRef:a}=(0,o.useInfoPopupHook)({infoOpen:e,closeInfo:t});return(0,_.jsx)(_.Fragment,{children:e&&(0,_.jsxs)("div",{className:p.info,ref:a,children:[(0,_.jsx)("div",{className:p.infoLine,children:(0,m.__)("Sport VIP program_._Widget_._Your level is reseted at the beginning of the new calendar month;")}),(0,_.jsx)("div",{className:p.infoLine,children:(0,m.__)("Sport VIP program_._Widget_._Accumulated CP for the month are transferred for a exchangeable balance;")}),(0,_.jsx)("div",{className:p.infoLine,children:(0,m.__)("Sport VIP program_._Widget_._Exchange rate: \u20ac1 euro freebet for every 100 CP;")}),(0,_.jsx)("div",{className:p.infoLine,children:(0,_.jsx)("a",{href:E.jZg.vipSportPrograms,children:(0,m.__)("Sport VIP program_._Widget_._Full terms & conditions")})})]})})},T="sport-vip-program_bar__I24N2",N="sport-vip-program_barProgress__64yff",k="sport-vip-program_barLevel__iybLf",x="sport-vip-program_barLevelBold__pMnMg",w="sport-vip-program_barLevelLight__o70ds",L="sport-vip-program_levelLogo__YqhPR",I="sport-vip-program_levelNumber__jXLTW",P="sport-vip-program_levelText__SF+xE",B="sport-vip-program_exchange__EHUjL",F=({nextLevelData:e,levelNextPointLeft:t})=>{const a=e?(0,m.__)("Sport VIP program_._Widget_._You need to earn %need% CP to get additional %reward%",{need:t,reward:`${e.reward}`}):(0,m.__)("Sport VIP program_._Widget_._Congrats! You are already at the maximum level");return(0,_.jsx)("p",{className:p.textBold,dangerouslySetInnerHTML:{__html:a}})},M=({compPoints:e,compPointsPageLink:t,cpReloadDate:a})=>{const[n,r]=(0,s.useState)(!1),d=(0,S.useNavigate)(),g=Number((0,i.AK$)(e)),{currentLevel:v,levelNextPointLeft:h,levelPassedPercent:b,isLastLevel:f}=(0,s.useMemo)((()=>(0,i.JQF)(e,l.ZF.sport)),[e,l.ZF.sport]),y=(0,s.useMemo)((()=>(0,i.dKu)(v.level,l.ZF.sport)),[v.level,l.ZF.sport]);return(0,_.jsxs)("div",{className:(0,c.cn)({[p.widget]:!0}),children:[(0,_.jsx)("div",{className:p.header,children:(0,_.jsx)("div",{className:p.headerTitle,children:(0,_.jsx)("h2",{className:p.headerTitleText,children:(0,m.__)("Sport VIP program_._Widget_._Sport VIP program")})})}),(0,_.jsxs)("div",{className:p.content,children:[(0,_.jsxs)("div",{className:p.contentTitle,children:[(0,_.jsxs)("div",{className:L,children:[(0,_.jsx)(o.LazyImage,{src:`/assets/vip-program/sport-widget/level-${v.level}.png`,alt:"image/png"}),(0,_.jsx)("div",{className:I,children:v.level}),(0,_.jsx)("div",{className:P,children:(0,m.__)("Sport VIP program_._Widget_._Level")})]}),(0,_.jsx)("div",{className:p.contentTitleText,children:(0,_.jsx)(F,{nextLevelData:y,levelNextPointLeft:h})})]}),!f&&(0,_.jsxs)("div",{className:T,children:[b>0&&(0,_.jsx)("div",{className:N,style:{width:`${b}%`}}),(0,_.jsxs)("div",{className:k,children:[(0,_.jsxs)("span",{children:[(0,_.jsx)("span",{className:x,children:v.min})," ","CP"]}),(0,_.jsx)("span",{className:w,children:(0,m.__)("Sport VIP program_._Widget_._%points% left",{points:h})}),(0,_.jsxs)("span",{children:[(0,_.jsx)("span",{className:x,children:(0,i.YGL)(v.max)})," ","CP"]})]})]}),(0,_.jsx)("div",{className:p.contentDesk,children:(0,m.__)("Sport VIP program_._Widget_._Get 1 CP for every full 2 euros in bets with a total odds of 1.3")})]}),(0,_.jsxs)("div",{className:p.footer,children:[g>=100&&(0,_.jsx)("button",{type:"button",className:B,onClick:()=>d(t),children:(0,m.__)("Sport VIP program_._Widget_._exchange for free bet")}),(0,_.jsxs)("div",{className:p.footerItem,children:[(0,_.jsxs)("div",{className:p.footerItemLine,children:[(0,m.__)("Sport VIP program_._Widget_._CP for exchange:")," ",g]}),(0,_.jsx)(o.SvpReloadTime,{styles:p,reloadDate:a})]}),(0,_.jsxs)("div",{className:p.footerItem,children:[(0,m.__)("Sport widget_._Info_._Details"),(0,_.jsx)("button",{className:p.infoToggler,onClick:()=>{n||r(!0)},type:"button",children:(0,_.jsx)(o.SvgIcon,{name:u.D.info})})]}),(0,_.jsx)(C,{infoOpen:n,closeInfo:()=>r(!1)})]})]})},A=(0,n.connect)(o.sportVipProgramWidgetConnect.mapStateToProps,null)((0,s.memo)(M));var D=a(78546),j=a(73230);const O={live:"welcome-bonus_live__Y2C55",liveFree:"welcome-bonus_liveFree__WKESz",liveBig:"welcome-bonus_liveBig__axEzz",bar:"welcome-bonus_bar__Cwv82",barProgress:"welcome-bonus_barProgress__Bv0U8",barLevel:"welcome-bonus_barLevel__7YRQf",barLevelBold:"welcome-bonus_barLevelBold__ZINNP",barLevelLight:"welcome-bonus_barLevelLight__qa8EN",levelLogo:"welcome-bonus_levelLogo__fPHgf",congratsContent:"welcome-bonus_congratsContent__CDxOF",congratsBackground:"welcome-bonus_congratsBackground__TxNVK",bonusBackground:"welcome-bonus_bonusBackground__7sXZM",bonusImage:"welcome-bonus_bonusImage__vVx-1",bonusText:"welcome-bonus_bonusText__FYa2E",bonusReward:"welcome-bonus_bonusReward__YvjVv"},R=(0,s.memo)((({bonus:e,ended:t,currency:a})=>{const s=t?(0,m.__)("Welcome Bonus_._Widget_._Excellent! You have earned a bonus of %reward%",{reward:`${a}${e.bonusAmountInBaseCurrency}`}):(0,m.__)("Welcome Bonus_._Widget_._Wager %wagerTimes% times your initial qualifying deposit and get",{wagerTimes:e.wagerMultiplier});return(0,_.jsx)("p",{className:p.textBold,dangerouslySetInnerHTML:{__html:s}})})),H=({bonus:e})=>{const[t,a]=(0,s.useState)(!1),{baseCurrency:n,expiresAt:r,stage:l,bonusType:d,bonusAmountInBaseCurrency:u,wagedAmount:g,wagedPercentage:v,wagerMultiplier:h,wagerRequirement:b}=e||{},f=n&&D.G[n]||"\u20ac",y=l===j.N.wagerDone||d===i.fOC.FreeBet;return(0,_.jsxs)("div",{className:(0,c.cn)({[p.widget]:!0}),children:[(0,_.jsx)("div",{className:p.header,children:(0,_.jsx)("div",{className:p.headerTitle,children:(0,_.jsx)("h2",{className:p.headerTitleText,children:(0,m.__)("Welcome Bonus_._Widget_._Welcome bonus")})})}),!y&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:p.content,children:[(0,_.jsxs)("div",{className:p.contentTitle,children:[(0,_.jsxs)("div",{className:O.levelLogo,children:[(0,_.jsx)(o.LazyBackground,{className:O.bonusBackground,path:"/assets/welcome-bonus/bonus-background.png"}),(0,_.jsx)(o.LazyImage,{className:O.bonusImage,src:"/assets/welcome-bonus/gift.png"})]}),(0,_.jsx)("div",{className:p.contentTitleText,children:(0,_.jsx)(R,{bonus:e,currency:f,ended:y})})]}),(0,_.jsxs)("div",{className:O.bar,children:[v>0&&(0,_.jsx)("div",{className:O.barProgress,style:{width:`${v}%`}}),(0,_.jsxs)("div",{className:O.barLevel,children:[(0,_.jsxs)("span",{children:[f,(0,_.jsx)("span",{className:O.barLevelBold,children:g})]}),(0,_.jsxs)("span",{children:[f,(0,_.jsx)("span",{className:O.barLevelBold,children:b})]})]})]}),(0,_.jsx)("div",{className:p.contentDesk,children:(0,m.__)("Welcome Bonus_._Widget_._Qualifying bets: odds of at least 1.5 on single bets or multi bets with cumulative odds of 1.7 and higher")})]}),(0,_.jsx)("div",{className:p.footer,children:(0,_.jsx)(o.BetWidgetFooterTime,{baseStyles:p,timeString:r,ended:y})})]}),!!y&&(0,_.jsx)("div",{className:O.congratsContent,children:(0,_.jsx)(o.LazyBackground,{className:O.congratsBackground,path:"/assets/welcome-bonus/congrats-background.png",children:(0,_.jsx)("div",{className:(0,c.cn)({[p.content]:!0,[O.content]:!0}),children:(0,_.jsxs)("div",{className:p.contentTitle,children:[(0,_.jsxs)("div",{className:O.levelLogo,children:[(0,_.jsx)(o.LazyBackground,{className:O.bonusBackground,path:"/assets/welcome-bonus/bonus-background.png"}),(0,_.jsx)(o.LazyImage,{className:O.bonusImage,src:"/assets/welcome-bonus/gift.png"})]}),(0,_.jsx)("div",{className:p.contentTitleText,children:(0,_.jsx)(R,{bonus:e,currency:f,ended:y})})]})})})})]})},W=(0,n.connect)(o.welcomeBonusWidgetConnect.mapStateToProps,null)((0,s.memo)(H)),V=({tournament:e,boards:t,authorizedUsers:a,userStatus:n,disabledVip:d,disabledVipManually:m,needToReloadStatus:u,getHistory:g,clearState:v,getTournaments:h,getParticipationInfo:b,welcomeBonuses:f,platformName:S})=>{const E=S===l.Co.ivibet,{boardsList:C}=(0,o.useBetTournamentWidgetHook)({tournament:e,boards:t,authorizedUsers:a,userStatus:n,needToReloadStatus:u,getTournaments:h,getParticipationInfo:b});(0,s.useEffect)((()=>(g({type:i.Txt.sports}),()=>{v()})),[]);const T=(0,s.useMemo)((()=>!m&&(m?void 0:C.length||f.length||!d)),[C.length,f.length,d,m]);return(0,_.jsx)(_.Fragment,{children:T&&(0,_.jsx)("div",{className:(0,c.cn)({[p.slider]:!0,[p.ivibet]:E}),children:(0,_.jsxs)(o.SwiperBox,{styles:p,platformName:S,children:[C.map((t=>(0,_.jsx)(y,{board:t,tournament:e,platformName:S},t.color))),!d&&(0,_.jsx)(A,{}),f.map((e=>(0,_.jsx)(W,{bonus:e},(0,r.Z)())))]})})})},U=(0,n.connect)(o.sidebarWidgetConnect.mapStateToProps,o.sidebarWidgetConnect.mapDispatchToProps)((0,s.memo)(V))},95136:(e,t,a)=>{"use strict";a.d(t,{Z:()=>se});var s=a(2784),n=a(71110),o=(a(43430),a(15735),a(6886),a(45980)),i=a(83807),r=a(29382),l=a(1040),c=a(64208),d=a(59425),m=a(79412),u=a(46115),p=(a(39529),a(31235),a(24470)),_=a(11948),g=a(20231),v=a(20792),h=a(69180),b=a(4269),f=a(49236);const y="event-table-body_infoSection__-jqH7",S="event-table-body_sectionWrapper__OGPxS",E="event-table-body_betBuilderIcon__2rdEv",C="event-table-body_sectionCol__iAPHL",T="event-table-body_fullWidth__YLPFs",N="event-table-body_col__LPsBO",k="event-table-body_overflowed__lNpHP",x="event-table-body_row__5CWSD",w="event-table-body_additionalInfoRow__VDFG5",L="event-table-body_date__bI4Hv",I="event-table-body_scoreDecoration__WCI0o",P="event-table-body_betBuilderText__6AxBC";var B=a(52322);const F=({colClassName:e,event:t,activeSport:a,league:s,attributes:o,results:r,visible:l,tips:d,additionalInfo:m,isOddsBoosterEnabled:u,hasBooster:b,outcomes:F})=>{const{periods:M,team1Score:A,team2Score:D,matchStatusId:j}=r||{},{super_tiebreak:O,aggregateScore:R}=m||{},{current_server:H,away_gamescore:W,home_gamescore:V,tiebreak:U,away_dismissals:G,home_dismissals:$}=o||{},{status:Z,sportId:z,id:q,hasBetBuilder:X}=t||{},J=()=>!(!W&&!V)||Number(z)===p.oR.tennis;return(0,B.jsx)(_.E,{to:`${(0,c.SaD)(a,s,t)}`,className:(0,g.cn)({[`${e}-align ${e}-align--column`]:!0,[T]:!0}),dataTest:"eventLink",children:(0,B.jsx)("div",{className:S,children:(0,B.jsxs)("div",{className:C,"data-test":"eventContainer",children:[f._gL.includes(Z)&&(0,B.jsx)("div",{className:y,children:(0,B.jsx)("div",{className:N,children:(0,B.jsx)(n.EventTableBodyStatusWrapper,{event:t,tips:d,result:r,isVisible:l,tiebreak:U,tiebreakSuper:O,outcomes:F})})}),!f._gL.includes(Z)&&(0,B.jsxs)("div",{className:"nowrap Flex event-table__date-wrapper",children:[d&&(0,B.jsx)(n.IconAnalytics,{tooltipText:v.nP}),(0,B.jsx)("span",{className:L,children:(0,B.jsx)(n.DateTimeFormatter,{value:t.time})}),u&&b&&(0,B.jsx)(n.OddsBoosterEventIcon,{})]}),(0,B.jsxs)("div",{className:"event-table__teams",children:[(0,B.jsx)("div",{className:x,children:(0,B.jsxs)("div",{className:S,children:[(0,B.jsx)("div",{className:(0,g.cn)({[N]:!0,[k]:!0}),children:(0,B.jsxs)("div",{className:"event-table__team-name","data-test":"teamName",children:[t.team1,(0,B.jsx)(n.EventTeamCards,{team:i.Sq.home,eventId:q})]})}),!!f._gL.includes(Z)&&(0,B.jsx)("div",{className:N,children:(0,B.jsx)(n.EventTableAdditionalResults,{currentServer:!!H&&1===H,isHomeTeam:i.Du.includes(j),isGameScore:J(),periods:M,team:i.SG.home,sportId:Number(z),score:A,gameScore:V,dismissals:$})})]})}),(0,B.jsx)("div",{className:x,children:(0,B.jsxs)("div",{className:S,children:[(0,B.jsx)("div",{className:(0,g.cn)({[N]:!0,[k]:!0}),children:(0,B.jsxs)("div",{className:"event-table__team-name","data-test":"teamName",children:[t.team2,(0,B.jsx)(n.EventTeamCards,{team:i.Sq.away,eventId:q})]})}),!!f._gL.includes(Z)&&(0,B.jsx)("div",{className:N,children:(0,B.jsx)(n.EventTableAdditionalResults,{currentServer:!!H&&2===H,isHomeTeam:i.CL.includes(j),isGameScore:J(),periods:M,team:i.SG.away,sportId:Number(z),score:D,gameScore:W,dismissals:G})})]})}),(!!R||X)&&(0,B.jsxs)("div",{className:(0,g.cn)([x,w]),children:[!!R&&(0,B.jsx)("div",{className:S,children:(0,B.jsxs)("div",{className:I,children:[R.away,":",R.home]})}),X&&(0,B.jsx)("div",{className:E,children:(0,B.jsx)("span",{className:P,children:(0,h.__)("Event BetBuilder_._BetBuilder text_._Bet builder")})})]})]})]})})})},M=(0,o.connect)(((e,{event:t,result:a,outcomes:s})=>{const{id:o}=t||{};return{timeZone:(0,b.EgJ)(e),timeFormat:(0,b.tdK)(e),attributes:(0,n.getAttributes)({state:e,id:o}),results:a||(0,n.getResults)({state:e,id:o}),broadcast:(0,n.getBroadCast)({state:e,id:o}),broadcastsEnabled:(0,c.HVK)(e),additionalInfo:(0,d.GX9)(e,o)||(0,f.jFl)(e,o)||(0,f.yei)(e,o)||(0,d.VNV)(e,o),isOddsBoosterEnabled:(0,c.XiT)(e),hasBooster:(0,u.oT)(e,o,s)}}))((0,s.memo)(F));var A=a(96474),D=a(99906),j=a(16977),O=a(46588);const R="event-table-markets_snakeLoaderWrapper__Axo9h";var H=a(24756);const W="event-table__col",V=({factorHeading:e,bets:t,factorValues:a,event:o,league:r,category:l,odds:c,isLoading:d,quickBetEnabled:m,snackbarType:u})=>{const p=e=>(0,j.H)(e,t,o.id),_=e=>a&&(0,O.z)(a,e)?a[e]:null,g=(0,s.useContext)(n.FeatureProvider)===n.FeatureProviderFeatures.oddsBooster?i.Px.ODDS_BOOSTER:i.Px.LIST;return(0,B.jsx)(B.Fragment,{children:e.map(((e,t)=>{return(0,B.jsx)(n.SnakeLoader,{isLoading:(a=e.key,p(_(a))&&(d||u===i.Pc.pending)&&m),borderRadius:8,classNames:[W,`${W}--factor`,R],color:"var(--betslipLoaderColor)",children:(0,B.jsx)(H.o,{event:o,league:r,category:l,active:p(_(e.key)),coefficient:_(e.key),madeFrom:g,odds:c})},t);var a}))})},U=(0,s.memo)(V),G="event-table__col",$=({showMore:e,moreIsActive:t,category:a,event:o,league:i,bets:r,odds:l,activeSport:c,marketsCount:d,onlyActiveMarkets:m,quickBetEnabled:u,isLoading:p,snackbar:_})=>{const[g,v]=(0,s.useState)(null),h=(0,n.useBreakpoint)(),{visibleFactorsList:b}=(0,n.usePrimaryFactorsHook)({sportId:Number(c.id),breakPoint:h}),{snackbarType:f}=_||{},y=(0,s.useCallback)((()=>{e()}),[e]);return(0,s.useEffect)((()=>{l&&o&&v((0,A.BN)(l,Number(o.sportId),m))}),[o,l]),(0,B.jsxs)("div",{className:"event-table__event-coefficient",children:[(0,B.jsxs)("div",{onClick:y,className:`${G} ${G}--factor ${G}--more ${t?`${G}--active`:""} `,"data-test":"additionalMarketsButton",children:[!t&&(0,B.jsx)("span",{children:d}),(0,B.jsx)(n.SvgIcon,{name:D.D.baseArrow,modifier:"event-table__icon"})]}),(0,B.jsx)(U,{category:a,bets:r,league:i,event:o,factorHeading:b,factorValues:g,odds:l,isLoading:p,quickBetEnabled:u,snackbarType:f})]})},Z=(0,o.connect)(((e,{feature:t,event:a})=>({marketsCount:(0,n.selectMarketsCountByEventId)((0,n.searchMarketsCountByFeatureKey)(e,t),a.id),isLoading:(0,l.MQS)(e),quickBetEnabled:(0,b.HM_)(e),onlyActiveMarkets:(0,c.qzr)(e),snackbar:(0,l.Ras)(e)})))((0,s.memo)($)),z="event-table__col",q=({event:e,activeSport:t,odds:a,sort:o,bets:r,league:l,category:c,players:d,visible:p,feature:_,tips:g,results:v})=>{const[h,b]=(0,s.useState)(!1),[f,y]=(0,s.useState)(!1),{openStatsWindow:S,statsExternalUrl:E}=(0,u.s3)({vendorEventId:e.vendorEventId});return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)("div",{className:"event-table__row","data-test":"eventTableRow",children:(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)("div",{className:"event-table__event-name",children:[!!t&&t.alias&&(0,B.jsx)("div",{className:`${z} ${z}--team`,children:(0,B.jsx)(M,{tips:g,visible:p,activeSport:t,event:e,colClassName:z,league:l,result:v,outcomes:a})}),!!p&&(0,B.jsx)("div",{className:"Flex-right",children:e.status===i.N3.line&&(0,B.jsx)(n.EventTableBodyStatsControls,{isOpen:f,openWindow:S,toggleBlock:()=>{y((e=>!e))}})})]}),!!p&&(0,B.jsx)(Z,{showMore:()=>b(!h),moreIsActive:h,category:c,event:e,league:l,bets:r,odds:a,activeSport:t,feature:_})]})}),f&&(0,B.jsx)(n.EventTableBodyStatsBlock,{url:E}),h&&(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(m.$_,{event:e,odds:a,category:c,players:d,sort:o,league:l,bets:r,feature:_})})]})},X=(0,o.connect)(((e,{activeSport:t,event:a,tips:s})=>({bets:(0,l.iXG)(e),sort:(0,d.nwC)(e,null==t?void 0:t.id),broadcastsEnabled:(0,c.HVK)(e),tips:(0,r.f0)(s,null==a?void 0:a.id)})))((0,s.memo)(q));var J=a(34153),Y=a(37406);const K=(0,a(72811).createSelector)((e=>e),(e=>{const t=e.split("/")[1];return Object.values(i.bx).includes(t)?t:i.bx.line}));var Q=a(49070);const ee=({league:e,category:t,isLive:a,section:s,fromSearch:o})=>{const r=(0,n.useBreakpoint)(),{visibleFactorsList:l}=(0,n.usePrimaryFactorsHook)({sportId:e.sportId,breakPoint:r,isLive:a}),{pathname:d}=(0,J.useLocation)(),{isActive:m}=(0,n.useFeatureChecker)(Y.vH.DW3345);return(0,B.jsxs)("div",{className:"event-table__heading",children:[(0,B.jsx)("div",{className:"event-table__event-name",children:(0,B.jsxs)("div",{className:"event-table__title",children:[(0,B.jsx)("div",{className:"event-table__title-image",children:(0,B.jsx)(n.LazyImage,{src:`/assets/sport/${e.sportId}.svg`})}),(0,B.jsx)(n.LeagueIcon,{league:e,category:t}),(0,B.jsx)(_.E,{to:`${(0,c.pId)(o?s:"boolean"==typeof a?a?i.bx.live:i.bx.line:K(d),e)}`,className:"event-table__title-text",dataTest:"leagueLink",children:e.name})]})}),(0,B.jsxs)("div",{className:"event-table__event-coefficient",children:[(0,B.jsx)("div",{className:"event-table__col event-table__col--more event-table__col--factor no-underline",children:(0,B.jsx)("div",{className:"event-table__heading-value",children:"\xa0"})}),null==l?void 0:l.map(((e,t)=>(0,B.jsx)("div",{className:"event-table__col event-table__col--factor","data-test":"coefficient",children:(0,B.jsxs)("div",{className:"event-table__heading-value",children:[m?(0,h.__)(e.fullName):e.name,!!e.additional&&(0,B.jsxs)("i",{children:[(0,B.jsx)(n.SvgIcon,{name:D.D.info}),(0,B.jsx)(Q.m,{text:(0,h.__)(e.additional)})]})]})},t)))]})]})},te=(0,s.memo)(ee),ae=({league:e,events:t,category:a,activeSport:o,odds:i,tips:r,players:l,results:c={},live:d,feature:m,section:u,fromSearch:p})=>{const _=(0,s.useRef)(),{isVisible:g,callback:v}=(0,n.useTrackVisibility)({root:null,rootMargin:"0px",threshold:[0]});return(0,s.useLayoutEffect)((()=>{_.current&&v(_.current);const e=setInterval((()=>{_.current&&v(_.current)}),5e3);return()=>{clearInterval(e)}}),[_,v,t]),(0,B.jsx)("div",{className:"event-table",ref:_,children:(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(te,{isLive:d,category:a,league:e,section:u,fromSearch:p}),(0,B.jsx)("div",{className:"event-table__content",children:t.map((t=>(0,B.jsx)(X,{activeSport:o,odds:i[t.id],event:t,category:a,visible:g,players:l,league:e,tips:r,results:c[t.id],feature:m},t.id)))})]})})},se=(0,s.memo)(ae)},12064:(e,t,a)=>{"use strict";a.d(t,{H:()=>r,O:()=>c});var s=a(2784),n=a(20231),o=a(99906),i=a(71110);let r=function(e){return e.white="c_white",e.full="app-select--full",e.disabled="select-disabled",e.smallWhite="c_white small-size",e}({});const l=({items:e,defaultValue:t=null,defaultHtmlValue:a=null,defaultPlaceholder:r="",isEmptyDefault:l=!1,modifier:c="",icon:d=null,dataTest:m="",fieldPlaceholder:u,disabled:p,useAnimation:_=!0,customIcon:g,noText:v,customWrapperClass:h,customArrowClass:b,onChange:f,renderIcon:y})=>{const[S,E]=(0,s.useState)(null),C="dropdown-open",[T,N]=(0,s.useState)(!1);(0,i.bodyClassToggler)({triggerer:[T],className:C,htmlClassName:C}),(0,s.useEffect)((()=>{a?E({text:a}):e&&e.length&&E(e.find((e=>e.id===t))||(l?"":r?{name:r}:e[0])),v&&E(null)}),[e,t,a]);const{clickContainerRef:k}=(0,i.useHandleOnOutsideClickHook)({useHook:!!T,onClick:()=>N(!1)}),x=e=>(e.disabled||(t===e.id?N(!1):(e=>{p||(f(e),N(!1))})(e)),!1);return s.createElement(s.Fragment,null,s.createElement("div",{className:(0,n.cn)(["app-select fake-select",p&&"select-disabled",t&&"selected",c,d&&"app-select--icon",h]),onClick:()=>!p&&N(!0),"data-test":m},d&&s.createElement(i.SvgIcon,{name:d,modifier:"left"}),g&&g,S?S.valueText||S.text||S.name:u,s.createElement(i.SvgIcon,{name:o.D.baseArrow,modifier:b&&b})),!p&&T&&s.createElement(i.UIModalPortal,{identifier:"app-dropdown",portalType:i.UIPortalType.custom,useAnimation:_},s.createElement("div",{className:"app-select-short__list",ref:k},e.map(((e,a)=>s.createElement("div",{className:(0,n.cn)(["app-select-short__list-item",y&&"app-select-short__list-item--with-icon",e.disabled&&"disabled"]),onClick:()=>x(e),key:e.id,"data-test":e.dataTest?e.dataTest:"listItem"},y&&s.createElement("div",{className:"app-select-short__list-item-icon"},y(e)),s.createElement("div",{className:"app-select-short__list-item-text"},e.text||e.name),s.createElement("div",{className:(0,n.cn)(["app-select-short__radio-button",t===e.id&&"active"])})))))))},c=(0,s.memo)(l)},66574:(e,t,a)=>{"use strict";a.d(t,{x:()=>h});var s=a(2784),n=a(83807),o=a(20231),i=a(99906),r=a(71110);const l="section-title_sectionTitle__bEBOn",c="section-title_disabled__RbzcB",d="section-title_text__4uqbg",m="section-title_showLine__UBuzx",u="section-title_uppercase__RIqu5",p="section-title_arrow__hSHbK",_="section-title_state__8-a0s",g={inherit:"section-title_inherit__oyYGa","inherit-color":"section-title_inheritColor__wlHAl",centered:"section-title_centered__7eoqd",landing:"section-title_landing__tW+ac"},v=({text:e,arrow:t=!1,state:a,isDisabled:v,type:h,modifiers:b=[],stateModifier:f="",showLine:y=!1,dataTest:S,isModern:E})=>{const C=h||n.yt.default;return s.createElement("div",{className:(0,o.cn)([l,v&&c,y&&m,...b.map((e=>g[e])).filter(Boolean)||[]])},t&&s.createElement("div",{className:p},s.createElement(r.SvgIcon,{name:i.D.baseArrow})),s.createElement(C,{className:(0,o.cn)([d,!E&&u]),"data-test":S},e),a&&s.createElement("div",{className:(0,o.cn)([_,f])},a))},h=(0,s.memo)(v)},31961:(e,t,a)=>{"use strict";a.d(t,{S:()=>u});var s=a(2784),n=a(71110);const o="header-section_header__2qAcC",i="header-section_title__Q-Rvo",r="header-section_rightSide__BzC9N",l="header-section_count__XtoZN",c="header-section_arrow__sOBdG";var d=a(32424);const m=({link:e,title:t,count:a})=>s.createElement("div",null,s.createElement(n.LinkAppSiteConvertor,{customClass:o,path:e},s.createElement("span",{className:i},t),s.createElement("div",{className:r},a&&s.createElement("div",{className:l},a),s.createElement("div",{className:c},s.createElement(n.SvgIcon,{icon:d.X.SvgArrow}))))),u=(0,s.memo)(m)},69105:(e,t,a)=>{"use strict";a.d(t,{Z:()=>p});var s=a(2784);const n="period-filter_filter__mpJC1",o="period-filter_header__6w2E1",i="period-filter_item__ukKKC",r="period-filter_active__Z45Ad";var l=a(6504),c=a(69180),d=a(89042),m=a(20231),u=a(71110);const p=({selected:e,onClose:t,onSelect:a,isBlurModal:p})=>s.createElement(u.UIModalPortal,{identifier:"filter",isModern:!0,isBlurModal:!0,onClose:t},s.createElement("div",{className:n},s.createElement("div",{className:o},(0,c.__)("Modern_._Filter_._Time Filter")),d.xR.map((n=>s.createElement("div",{key:n.id,className:(0,m.cn)([i,n.id===e&&r]),onClick:()=>(e=>{a(e),l.J.set(c.d8,e),t()})(n)},n.text)))))},28198:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SportMenuContainer:()=>v});var s=a(2784),n=a(20231),o=a(69180),i=a(83807),r=a(29382),l=a(32175),c=a(64208),d=a(45980),m=a(49236),u=a(88137),p=a(34153),_=a(66574);const g=({currentSection:e,sport:t,menuActiveSport:a,isModern:r})=>{const{pathname:d}=(0,p.useLocation)(),m=()=>(0,c.Rxv)(t.alias,c.Mc0.sportLive,e),g=()=>(0,c.Rxv)(t.alias,c.Mc0.leagues,e),v=e=>e===c.Mc0.sportLive?d===m()||d===c.jZg.line||d===c.jZg.live:d===g();return s.createElement("div",{className:(0,n.cn)([u.Z.menu,r&&u.Z.grey])},t&&s.createElement(s.Fragment,null,s.createElement(l.Link,{to:m(),className:(0,n.cn)([u.Z.item,u.Z.bold,r&&u.Z.modern,v(c.Mc0.sportLive)&&u.Z.active])},s.createElement(_.x,{text:(0,o.__)("Section Menu_._Title_._Events"),modifiers:["inherit"],type:i.yt.secondary,isModern:!0})),s.createElement(l.Link,{to:g(),className:(0,n.cn)([u.Z.item,u.Z.bold,r&&u.Z.modern,v(c.Mc0.leagues)&&u.Z.active])},s.createElement(_.x,{text:(0,o.__)("Default_._Title Or Link_._Leagues"),modifiers:["inherit"],type:v(c.Mc0.leagues)?i.yt.main:i.yt.secondary,isModern:!0}))))},v=(0,d.connect)(((e,{activeSport:t})=>({sport:(0,r._c)((0,m.foR)(e),t)})))((0,s.memo)(g))},51444:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MobileLineContainer:()=>r});var s=a(45980),n=a(11296),o=a(1970),i=a(71110);const r=(0,s.connect)(((e,{limit:t,sport:a,filterPeriod:s})=>Object.assign({},i.BaseLineEventsConnect.mapStateToProps(e,{limit:t,sport:a,filterPeriod:s}),{updateInterval:30*n.F.liveEVents})),i.BaseLineEventsConnect.mapDispatchToProps)(o.Z)},32261:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MobileLiveContainer:()=>r});var s=a(45980),n=a(11296),o=a(1970),i=a(71110);const r=(0,s.connect)(((e,{limit:t,sport:a})=>Object.assign({},i.BaseLiveEventsConnect.mapStateToProps(e,{limit:t,sport:a}),{updateInterval:30*n.F.liveEVents})),i.BaseLiveEventsConnect.mapDispatchToProps)(o.Z)},15091:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MobileTopLineContainer:()=>l});var s=a(45980),n=a(71110),o=a(49236),i=a(78428),r=a(59425);const l=(0,s.connect)(((e,t)=>{const{limit:a}=t;return Object.assign({},n.BaseTopLineEventsConnect.mapStateToProps(e,{limit:a}),{sports:(0,o.foR)(e),totalEvents:(0,r.y16)(e)})}),n.BaseTopLineEventsConnect.mapDispatchToProps)(i.Z)},80191:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MobileTopLiveContainer:()=>l});var s=a(45980),n=a(71110),o=a(49236),i=a(78428),r=a(59425);const l=(0,s.connect)(((e,t)=>{const{limit:a}=t;return Object.assign({},n.BaseTopLiveEventsConnect.mapStateToProps(e,{limit:a}),{totalEvents:(0,r.$Sb)(e),sports:(0,o.foR)(e)})}),n.BaseTopLiveEventsConnect.mapDispatchToProps)(i.Z)},27137:(e,t,a)=>{"use strict";a.d(t,{N:()=>p});var s=a(2784),n=a(69180),o=a(99906),i=a(20231),r=a(71110);const l="event-table-body-stats-controls_Wrapper__3myjO",c="event-table-body-stats-controls_OpenWindowIcon__zPbis",d="event-table-body-stats-controls_Toggle__VGDDX",m="event-table-body-stats-controls_ToggleIcon__+2X8z",u="event-table-body-stats-controls_ToggleIconOpen__lvgpB",p=({isOpen:e,openWindow:t,toggleBlock:a})=>s.createElement("div",{className:l},s.createElement("div",{onClick:t},s.createElement(r.TitleHover,{title:(0,n.__)("Event Table_._Stats Open Tooltip_._Open in new window"),style:{width:"152px"}},s.createElement(r.SvgIcon,{name:o.D.modernFactorStats,modifier:c}))),s.createElement("div",{className:d,onClick:a,"data-test":"statsControlToggler"},s.createElement(r.SvgIcon,{name:o.D.baseArrow,modifier:(0,i.A)([m,e&&u])})))},36581:(e,t,a)=>{"use strict";a.d(t,{C:()=>c});var s=a(2784),n=a(45980),o=a(59425),i=a(49236),r=a(71110);const l=({event:e,result:t,isVisible:a,statusName:n,periodsTooltipOnly:o,tooltipClickable:l=!1,isFullEvent:c,tiebreak:d,tiebreakSuper:m,tips:u})=>{const{clock:p,matchStatusId:_,periods:g}=t||{},{status:v,time:h,sportId:b,id:f,roundType:y}=e||{},{matchTime:S,stoppageTime:E}=p||{};return s.createElement(s.Fragment,null,i._gL.includes(v)&&s.createElement("div",{className:"top-events__event-bar"},s.createElement("div",{className:"top-events__event-body-status"},s.createElement(r.EventTableBodyStatusModern,{tooltipClickable:l,eventId:f,sportId:Number(b),roundType:y,time:h,matchStatusId:_,status:v,stoppageTime:E,matchTime:S,visible:a,isFullEvent:c,tips:u})),s.createElement(r.EventTablePeriodsHistory,{overflowed:!0,periods:g,statusName:n,periodsTooltipOnly:o,isFullEvent:c,tiebreak:d,tiebreakSuper:m})))},c=(0,n.connect)(((e,{event:t,result:a})=>{const{sportId:s,id:n}=t||{},{matchStatusId:i}=a||{};return{statusName:(0,o._8l)(e,i||null),periodsTooltipOnly:(0,r.eventPeriodHistoryOnlyTooltip)(s)}}),{})((0,s.memo)(l))},96389:(e,t,a)=>{"use strict";a.d(t,{Z:()=>g});var s=a(2784),n=a(45980),o=a(20231),i=a(83807),r=a(2684),l=a(49236),c=a(71110),d=a(4269),m=a(64208),u=a(59425),p=a(38565);const _=({event:e,results:t,competitors:a,attributes:n,isFullEvent:d,score:m,teamName:u,teamNumber:_,gameScore:g,viewType:v,competitorLogoEnabled:h,competitorId:b,isHomeTeam:f,showFavoriteCompetitorIcon:y})=>{const{periods:S,current_server:E,sportId:C,id:T,isGameScore:N,isModernView:k,status:x,home_dismissals:w,away_dismissals:L}=(0,c.useEventTeamsInfoFacade)({event:e,attributes:n,results:t,viewType:v});return s.createElement("div",{className:p.Z.team},s.createElement("div",{className:(0,o.cn)([p.Z.teamName,d&&p.Z.blueGradient]),"data-test":"teamName"},a&&a[b]&&s.createElement(s.Fragment,null,y&&s.createElement("div",{className:p.Z.favoritesBlockContainer},s.createElement(c.FavoritesBlock,{id:b,type:i.nW.COMPETITOR,hidePin:!0,favoriteButtonModifier:p.Z.favoriteButton})),s.createElement(c.TeamLogo,{team:b,useLightDefaultLogo:!0,className:h?p.Z.teamLogo:p.Z.teamTshirt})),u,s.createElement(c.EventTeamCards,{eventId:T,team:(0,r.c)(_)})),t&&!!Object.keys(t).length&&l._gL.includes(x)&&s.createElement(c.EventTableAdditionalResults,{currentServer:!!E&&E===_,isHomeTeam:f,isGameScore:N(),periods:S,team:_,sportId:Number(C),score:m,gameScore:g,isFullEvent:d,isModernView:k,dismissals:_===i.SG.home?w:L}))},g=(0,n.connect)(((e,{event:t,result:a})=>{const{id:s}=t||{};return{attributes:(0,c.getAttributes)({state:e,id:s}),results:a||(0,c.getResults)({state:e,id:s}),viewType:(0,d.GKz)(e),competitorLogoEnabled:(0,m.W0_)(e),competitors:(0,u.HX3)(e)}}))((0,s.memo)(_))},25238:(e,t,a)=>{"use strict";a.d(t,{B:()=>Y});var s=a(2784),n=a(45980),o=a(83807),i=a(29382),r=a(49236),l=a(71110),c=a(21435);const d="events-section-canada_row__s8RUO",m="events-section-canada_outcomesWrapper__jhTr4",u="events-section-canada_outcomeInfo__hxNZo",p="events-section-canada_market__3lv-K",_="events-section-canada_teams__tqwPz",g="events-section-canada_outcomesListWrapper__z5V-b",v="events-section-canada_outcomeGroup__FdBSc",h="events-section-canada_outcomeItem__XNID0",b="events-section-canada_outcomeValue__-CQPa",f="events-section-canada_outcomeValueLong__QvPeE",y="events-section-canada_outcomeAdditional__Te4d7",S="events-section-canada_state__LeU-b";var E=a(32175),C=a(64208),T=a(20231),N=a(38565),k=a(96389);const x=({sports:e,result:t,attributes:a,league:n,event:r,isFullEvent:l})=>{const{team1Score:c,team2Score:d,matchStatusId:m}=t||{},{team1:u,team2:p}=r||{},{away_gamescore:g,home_gamescore:v}=a||{},{sportId:h,competitor1Id:b,competitor2Id:f}=r||{};return s.createElement(E.Link,{to:(0,C.SaD)((0,i._c)(e,h),n,r),className:(0,T.cn)([N.Z.wrapper,l&&N.Z.white,_]),"data-test":"eventLink"},s.createElement(k.Z,{event:r,score:c,teamName:u,result:t,isFullEvent:l,teamNumber:o.SG.home,gameScore:v,competitorId:b,isHomeTeam:o.Du.includes(m)}),s.createElement(k.Z,{event:r,score:d,teamName:p,result:t,isFullEvent:l,teamNumber:o.SG.away,gameScore:g,competitorId:f,isHomeTeam:o.CL.includes(m)}))};var w=a(20792),L=a(4269),I=a(59425),P=a(46115),B=a(27137),F=a(36581);const M=({event:e,result:t,visible:a=!0,attributes:n,useAsFullEventStats:i,isFullEvent:c,additionalInfo:d,timeZone:m,tips:u})=>{const[p,_]=(0,s.useState)(!1),{tiebreak:g}=n||{},{status:v}=e||{},{super_tiebreak:h}=d||{},{openStatsWindow:b,statsExternalUrl:f}=(0,P.s3)({vendorEventId:e.vendorEventId});return s.createElement(s.Fragment,null,s.createElement("div",{className:(0,T.cn)([i&&N.Z.asFullEventStats,c&&N.Z.white]),"data-test":"eventTableRow"},!!a&&s.createElement("div",{className:N.Z.teams},s.createElement("div",{className:(0,T.cn)([N.Z.state,S])},r._gL.includes(v)&&s.createElement("div",{className:(0,T.cn)([N.Z.stateSection,N.Z.left])},s.createElement(F.C,{tooltipClickable:!0,event:e,result:t,isVisible:a,isFullEvent:c,tiebreak:g,tiebreakSuper:h,tips:u})),e.status===o.N3.line&&s.createElement("div",{className:(0,T.cn)([N.Z.stateSection,N.Z.between])},s.createElement("div",{className:N.Z.dataWrapper},u&&s.createElement(l.IconAnalytics,{isModernLine:!0,tooltipText:w.nP}),s.createElement("div",{className:(0,T.cn)([N.Z.period])},s.createElement(l.DateTimeFormatter,{value:e.time,separator:"comma"}))),!i&&s.createElement(B.N,{isOpen:p,openWindow:b,toggleBlock:()=>_(!p)}))))),p&&s.createElement(l.EventTableBodyStatsBlock,{url:f,classNames:[N.Z.paddingTop]}),e&&e.status===o.N3.line&&c&&s.createElement(l.EventDataTimer,{event:e,timeZone:m}))},A=(0,n.connect)(((e,{event:t})=>{const{id:a}=t||{};return{language:(0,C.a3s)(e),attributes:(0,l.getAttributes)({state:e,id:a}),results:(0,l.getResults)({state:e,id:a}),additionalInfo:(0,I.Gfs)(e,a)||(0,r.yei)(e,a),timeZone:(0,L.EgJ)(e)}}))((0,s.memo)(M));var D=a(69180),j=a(18875),O=a(1040),R=a(76013),H=a(93011),W=a(99906),V=a(16977),U=a(42634),G=a(99746);const $={up:U.Z.outcomeUp,down:U.Z.outcomeDown},Z=({name:e,id:t,event:a,odd:n,alive:i,removeFactor:r,selectFactor:c,isActive:d,league:m,result:u,additional:p=null,handicap:_=null,category:g,madeFrom:v,changeSingleEvent:S,format:E,odds:C,quickBetEnabled:N,quickBetSum:k,bets:x,showNoMoreBetsModal:w})=>{const{disabled:I,suspended:P}=(0,l.useEventOutcomesState)({alive:i,coefficient:n}),{toggleFactor:B,direction:F}=(0,l.useFactorTogglerHook)({category:g,league:m,result:u,odd:n,removeFactor:r,isActive:d,selectFactor:c,event:a,alive:i,madeFrom:v,changeSingleEvent:S,quickBetEnabled:N,quickBetSum:k,bets:x,showNoMoreBetsModal:w}),M=(0,L.vQK)(E),A=(0,s.useMemo)((()=>C&&n?(0,H.$)(C,Number(n.marketId),n.specifiers):[]),[C,n]);return s.createElement("div",{className:(0,T.cn)([G.Z.item,I&&G.Z.disabled,P&&G.Z.disabled,h]),onClick:B},s.createElement("div",{className:(0,T.cn)([G.Z.value,!I&&$[F],!I&&"up"===F&&G.Z.up,!I&&"down"===F&&G.Z.down,d&&G.Z.active,b,M&&f]),"data-test":"outcome"},s.createElement("div",{className:y},p&&`${(0,D.__)(e)} ${(0,D.__)(p.data)}`,_&&(()=>{const e=_.data.split(" ");return e.length<3?"0":t===R.N.f1_k?`${e[0]}${e[1]}`:`${e[2]}${e[1]}`})()),n&&n.v&&i&&a.status!==o.N3.stopped&&s.createElement(s.Fragment,null,s.createElement(l.OddsFormatter,{odd:n.v,outcomes:A,marketId:n.marketId,outcomeId:n.id,specifiers:n.specifiers,eventId:a.id})),(!n||a.status===o.N3.stopped)&&s.createElement(s.Fragment,null,"\u2014"),!i&&n&&s.createElement(l.SvgIcon,{name:W.D.lock}),!I&&s.createElement(s.Fragment,null,s.createElement("div",{className:(0,T.cn)([U.Z.animate,U.Z.animateUp])}),s.createElement("div",{className:(0,T.cn)([U.Z.animate,U.Z.animateDown])}))))},z=(0,n.connect)(((e,t)=>({isActive:(0,V.H)(t.odd,(0,O.iXG)(e),t.event.id),alive:(0,I.izq)(e),format:(0,L.xqU)(e),quickBetEnabled:(0,L.HM_)(e),quickBetSum:(0,L.$mZ)(e),bets:(0,O.iXG)(e)})),(e=>({selectFactor:t=>{e((0,O.VhJ)(t))},removeFactor:t=>{e((0,O.aiJ)(t))},changeSingleEvent(t){e((0,O.LXT)(t))},showNoMoreBetsModal:()=>{e((0,O.Mtq)())}})))((0,s.memo)(Z)),q=({sportId:e,factors:t,event:a,league:n,category:i,visible:r=!0,madeFrom:c,onlyActiveMarkets:d,filters:_})=>{const{factorList:h,getAdditional:b,getHandicap:f}=(0,l.useMarketsGroup)({sportId:e,factors:t,onlyActiveMarkets:d,viewType:o.U1.CA}),{marketGroups:y,titles:S}=(0,l.useCanadianLine)({sportId:e,filters:_});return s.createElement("div",{className:(0,T.cn)([j.Z.wrapper,g])},!!r&&!!y&&s.createElement(s.Fragment,null,s.createElement("div",{className:m},!!y&&Array.from(y.keys()).map((e=>{var o;return s.createElement("div",{className:v,key:e},s.createElement("div",{className:(0,T.cn)([j.Z.info,u])},s.createElement("div",{className:j.Z.title},(0,D.__)(null==(o=S.get(e))?void 0:o.mobile))),s.createElement("div",{className:(0,T.cn)([j.Z.market,p])},y.get(e).map((e=>s.createElement(z,{name:e.name,key:e.key,id:e.key,category:i,league:n,event:a,odd:h[e.key],additional:b(e.isTotal,e.isSetWinner,e.isGameWinner),handicap:f(e.isHandicap),madeFrom:c,odds:t})))))})))))},X=(0,n.connect)((e=>({onlyActiveMarkets:(0,C.qzr)(e)})))((0,s.memo)(q)),J=({event:e,tips:t,category:a,league:n,factors:i,result:r,visible:m,sports:u,attributes:p,filters:_})=>{const g=(0,s.useContext)(l.FeatureProvider)===l.FeatureProviderFeatures.oddsBooster?o.Px.ODDS_BOOSTER:o.Px.LIST;return s.createElement("div",{className:c.Z.event,key:e.id},s.createElement(A,{event:e,visible:m,result:r,tips:t}),s.createElement("div",{className:d},s.createElement(x,{event:e,league:n,result:r,sports:u,attributes:p}),s.createElement(X,{event:e,visible:m,league:n,category:a,factors:i,sportId:e.sportId,madeFrom:g,filters:_})))},Y=(0,n.connect)(((e,{tips:t,event:a})=>({tips:(0,i.f0)(t,null==a?void 0:a.id),sports:(0,r.foR)(e),attributes:(0,l.getAttributes)({state:e,id:null==a?void 0:a.id})})))((0,s.memo)(J))},13066:(e,t,a)=>{"use strict";a.d(t,{Z:()=>d});var s=a(2784),n=a(21435),o=a(20231),i=a(83807),r=a(32175),l=a(64208),c=a(71110);const d=({section:e,league:t,category:a,sportMenuEnabled:d,totalEvents:m})=>{const u=(0,l.Q2l)({type:e,league:`${t.id}-${t.translationSlug}`},l.Mc0.leaguePage);return s.createElement(r.Link,{to:u,className:(0,o.cn)([n.Z.header,d&&n.Z.headerSportMenu])},s.createElement("div",{className:(0,o.cn)([n.Z.titleWrap,d&&n.Z.titleWrapperSportMenu])},s.createElement("div",{className:n.Z.headerFavButton},s.createElement(c.FavoritesBlock,{id:t.id,isLive:!1,type:i.nW.LEAGUE,hidePin:!0})),t.sportId&&s.createElement("div",{className:n.Z.sport},s.createElement(c.SvgSportIcon,{sportId:t.sportId,modifiers:[i.NY.middle]})),s.createElement(c.LeagueIcon,{withoutHolderClass:!0,customClass:n.Z.icon,league:t,category:a}),s.createElement("div",{className:(0,o.cn)([n.Z.title])},t.name),m&&s.createElement("div",{className:n.Z.total},m)))}},78169:(e,t,a)=>{"use strict";a.d(t,{Z:()=>_});var s=a(2784),n=a(83807),o=a(71110),i=a(45980),r=a(59425),l=a(64208),c=a(21435),d=a(13066),m=a(88163),u=a(25238);const p=({section:e,league:t,events:a,odds:l,results:p,category:_,onlyEvents:g,tips:v,limit:h,sportMenuEnabled:b,totalEvents:f})=>{const y=(0,s.useRef)(),{isVisible:S,callback:E}=(0,o.useTrackVisibility)({root:null,rootMargin:"0px",threshold:[0]});(0,s.useLayoutEffect)((()=>{y.current&&E(y.current)}),[y,t,l,a,f]);const C=h?a.slice(0,h):a,T=(0,i.useSelector)((e=>(0,r.Oz6)(e,null,t.sportId))),{filters:N}=(0,o.useCanadianLineFilters)({sportId:t.sportId.toString()});return s.createElement("div",{className:c.Z.league,ref:y,"data-test":"events-section-league"},!g&&s.createElement("div",{"data-test":"leagueLink"},s.createElement(d.Z,{section:e,league:t,category:_,sportMenuEnabled:b,totalEvents:f})),C.map((a=>s.createElement(s.Fragment,{key:a.id},(!T||T===n.U1.EU)&&s.createElement(m.Z,{event:a,league:t,tips:v,category:_,factors:l[a.id],result:p[a.id],visible:S,isLive:e===n.bx.live}),T===n.U1.CA&&s.createElement(u.B,{event:a,league:t,tips:v,category:_,factors:l[a.id],result:p[a.id],visible:S,filters:N})))))},_=(0,i.connect)((e=>({sportMenuEnabled:!!(0,l.h0B)(e,n.gG.sportMenu)&&(0,l.PkP)(e)})))((0,s.memo)(p))},1970:(e,t,a)=>{"use strict";a.d(t,{Z:()=>T});var s=a(2784),n=a(45980),o=a(11817),i=a(56320),r=a(83807),l=a(69180),c=a(71110),d=a(32424),m=a(59425),u=a(78169),p=a(21435),_=a(13066),g=a(25238);const v=({section:e,league:t,events:a,odds:n,results:o,category:i,onlyEvents:r,tips:l,filters:d})=>{const m=(0,s.useRef)(),{isVisible:u,callback:v}=(0,c.useTrackVisibility)({root:null,rootMargin:"0px",threshold:[0]});return(0,s.useLayoutEffect)((()=>{m.current&&v(m.current)}),[m,t,n,a]),s.createElement("div",{className:p.Z.league,ref:m,"data-test":"events-section-league-canada"},!r&&s.createElement("div",null,s.createElement(_.Z,{section:e,league:t,category:i})),a.map((e=>s.createElement(g.B,{event:e,key:e.id,league:t,tips:l,category:i,factors:n[e.id],result:o[e.id],visible:u,filters:d}))))},h=(0,s.memo)(v);var b=a(20231);const f="events-section-canada-filters_wrapper__jKbd0",y="events-section-canada-filters_button__ZxHEF",S="events-section-canada-filters_buttonActive__QHYpA",E=({filters:e,onToggle:t})=>s.createElement("div",{className:f},e.map((e=>s.createElement("button",{key:e.marketId,className:(0,b.cn)([y,e.enabled&&S]),type:"button",onClick:()=>t(e)},(0,l.__)(e.title))))),C=({selectedEvents:e,leagues:t,odds:a,section:p,updateInterval:_,activeSport:g,results:v={},initialLoaded:b,isLoaded:f,categories:y,filterPeriod:S,limit:C=50,tips:T,selectedPinnedEvents:N,pinnedLeagues:k,pinnedResults:x,pinnedTips:w,pinnedOdds:L,isAuth:I,getInitialData:P,xhrUpdate:B,onNotFound:F})=>{const M=f||void 0===f,{id:A}=g||{},D={sport:{id:A},period:S,limit:C};(0,s.useEffect)((()=>{P(D)}),[g,S,P]),(0,s.useEffect)((()=>{const e=new o.Subscription;return e.add((0,o.timer)(_,_).subscribe((()=>B(D)))),e.add((0,o.fromEvent)(window,"online").pipe((0,i.map)((()=>navigator.onLine))).subscribe((()=>B(D)))),()=>e.unsubscribe()}),[g,S]);const j=!e&&b&&!!M,O=e&&Object.keys(e).length,R=N&&Object.keys(N).length;(0,s.useEffect)((()=>{j&&F&&F()}),[j,F]);const H=(0,n.useSelector)((e=>(0,m.Oz6)(e,null,A))),{filters:W,toggleFilter:V}=(0,c.useCanadianLineFilters)({sportId:A});return s.createElement(s.Fragment,null,!!R&&I&&s.createElement(s.Fragment,null,k.map((e=>{const t=N[e.id];return s.createElement(s.Fragment,{key:e.id},Array.isArray(t)&&t.length>0&&s.createElement(u.Z,{events:N[e.id],league:e,odds:L,results:x,tips:w,category:y[e.sportCategoryId],section:p}))}))),!!O&&b&&!!M&&s.createElement(s.Fragment,null,H===r.U1.CA&&s.createElement(E,{filters:W,onToggle:V}),t.map((t=>{const n=e[t.id];return s.createElement(s.Fragment,{key:t.id},Array.isArray(n)&&n.length>0&&s.createElement(s.Fragment,null,(!H||H===r.U1.EU)&&s.createElement(u.Z,{events:e[t.id],league:t,odds:a,results:v,tips:T,category:y[t.sportCategoryId],section:p}),H===r.U1.CA&&s.createElement(h,{events:e[t.id],league:t,odds:a,results:v,tips:T,category:y[t.sportCategoryId],section:p,filters:W})))}))),!O&&!!M&&s.createElement(c.NotFound,{text:(0,l.__)("Events Section_._Not Found_._No any events for this sport"),icon:s.createElement(c.SvgIcon,{icon:d.X.SvgNotFoundModern}),isModernView:!0}),(!b||!M)&&s.createElement(c.AppLoader,{onlyLoader:!0}))},T=(0,s.memo)(C)},88163:(e,t,a)=>{"use strict";a.d(t,{Z:()=>L});var s=a(2784),n=a(45980),o=a(83807),i=a(20231),r=a(29382),l=a(71110),c=a(64208),d=a(21435),m=a(72265),u=a(18875),p=a(1040),_=a(76013),g=a(69180),v=a(93011),h=a(99906),b=a(16977),f=a(59425),y=a(4269),S=a(42634),E=a(99746);const C={up:S.Z.outcomeUp,down:S.Z.outcomeDown},T=({name:e,id:t,event:a,odd:n,alive:r,removeFactor:c,selectFactor:d,isActive:m,league:u,result:p,additional:b=null,handicap:f=null,category:T,madeFrom:N,isLoading:k,changeSingleEvent:x,format:w,odds:L,quickBetEnabled:I,quickBetSum:P,bets:B,snackbar:F,showNoMoreBetsModal:M})=>{const{disabled:A,suspended:D}=(0,l.useEventOutcomesState)({alive:r,coefficient:n}),{toggleFactor:j,direction:O}=(0,l.useFactorTogglerHook)({category:T,league:u,result:p,odd:n,removeFactor:c,isActive:m,selectFactor:d,event:a,alive:r,madeFrom:N,changeSingleEvent:x,quickBetEnabled:I,quickBetSum:P,bets:B,showNoMoreBetsModal:M}),R=(0,g.__)(e),H=(0,y.vQK)(w),W=(0,s.useMemo)((()=>L&&n?(0,v.$)(L,Number(n.marketId),n.specifiers):[]),[L,n]),{snackbarType:V}=F||{};return s.createElement(l.SnakeLoader,{classNames:[E.Z.item,A&&E.Z.disabled,D&&E.Z.disabled],isLoading:(()=>{if(I&&m)return k||V===o.Pc.pending})(),borderRadius:16,onClick:j},s.createElement("div",{className:(0,i.cn)([E.Z.name,m&&E.Z.active])},!f&&`${R} ${b?(0,g.__)(b.data):""}`,f&&`${R} ${(()=>{const e=f.data.split(" ");return e.length<3?"0":t===_.N.f1_k?`${e[0]}${e[1]}`:`${e[2]}${e[1]}`})()}`),s.createElement("div",{className:(0,i.cn)([E.Z.value,!A&&C[O],!A&&"up"===O&&E.Z.up,!A&&"down"===O&&E.Z.down,m&&E.Z.active,H&&E.Z.valueLong])},n&&n.v&&r&&a.status!==o.N3.stopped&&s.createElement(s.Fragment,null,s.createElement(l.OddsFormatter,{odd:n.v,eventId:a.id,marketId:n.marketId,outcomeId:n.id,specifiers:n.specifiers,outcomes:W,layout:l.OddsFormatterLayouts.vertical,dataTest:"outcome"})),(!n||a.status===o.N3.stopped)&&s.createElement(s.Fragment,null,"\u2014"),!r&&n&&s.createElement(l.SvgIcon,{name:h.D.lock}),!A&&s.createElement(s.Fragment,null,s.createElement("div",{className:(0,i.cn)([S.Z.animate,S.Z.animateUp])}),s.createElement("div",{className:(0,i.cn)([S.Z.animate,S.Z.animateDown])}))))},N=(0,n.connect)(((e,t)=>({isActive:(0,b.H)(t.odd,(0,p.iXG)(e),t.event.id),alive:(0,f.izq)(e),isLoading:(0,p.MQS)(e),quickBetEnabled:(0,y.HM_)(e),quickBetSum:(0,y.$mZ)(e),bets:(0,p.iXG)(e),format:(0,y.xqU)(e),snackbar:(0,p.Ras)(e)})),(e=>({selectFactor:t=>{e((0,p.VhJ)(t))},removeFactor:t=>{e((0,p.aiJ)(t))},changeSingleEvent(t){e((0,p.LXT)(t))},showNoMoreBetsModal:()=>{e((0,p.Mtq)())}})))((0,s.memo)(T)),k=({sportId:e,factors:t,event:a,league:n,category:o,visible:r=!0,madeFrom:c,onlyActiveMarkets:d})=>{const{marketsList:m,factorList:p,getAdditional:_,getHandicap:g}=(0,l.useMarketsGroup)({sportId:e,factors:t,onlyActiveMarkets:d}),{currentSlide:v,ref:h}=(0,l.useSliderHook)({list:m});return s.createElement("div",{className:u.Z.wrapper},!!r&&s.createElement(s.Fragment,null,s.createElement("div",{className:u.Z.info},s.createElement("div",{className:u.Z.title},m[v]&&m[v].title),s.createElement("div",{className:u.Z.dots},m.map(((e,t)=>s.createElement("div",{key:e.id,className:(0,i.cn)([u.Z.dot,v===t&&u.Z.active])}))))),s.createElement("div",{className:u.Z.slider,ref:h,"data-test":"outcomeSection"},m.map((e=>s.createElement("div",{className:u.Z.market,key:e.id,"data-scroll":!0},e.outcomes.map((i=>s.createElement(N,{name:i.mobile,key:i.key,id:i.key,category:o,league:n,event:a,odd:p[i.key],additional:_(e.isTotal,e.isSetWinner,e.isGameWinner),handicap:g(e.isHandicap),madeFrom:c,odds:t})))))))))},x=(0,n.connect)((e=>({onlyActiveMarkets:(0,c.qzr)(e)})))((0,s.memo)(k)),w=({event:e,tips:t,category:a,league:n,factors:r,result:c,visible:u,isLive:p,configEnabled:_})=>{const g=(0,s.useContext)(l.FeatureProvider)===l.FeatureProviderFeatures.oddsBooster?o.Px.ODDS_BOOSTER:o.Px.LIST;return s.createElement("div",{key:e.id,className:d.Z.eventContainer},s.createElement(l.FavoritesBlock,{id:e.id,eventType:o._k.MATCH,isLive:p,type:o.nW.EVENT,modifier:d.Z.favoritesBlockContainer}),s.createElement("div",{className:(0,i.cn)([d.Z.event,_&&d.Z.eventWidth])},s.createElement(m.Z,{event:e,league:n,visible:u,result:c,tips:t,outcomes:r}),s.createElement(x,{event:e,visible:u,league:n,category:a,factors:r,sportId:e.sportId,madeFrom:g})))},L=(0,n.connect)(((e,{tips:t,event:a})=>({tips:(0,r.f0)(t,null==a?void 0:a.id),configEnabled:(0,c.n8_)(e)})))((0,s.memo)(w))},72265:(e,t,a)=>{"use strict";a.d(t,{Z:()=>C});var s=a(2784),n=a(32175),o=a(45980),i=a(72811),r=a(29382),l=a(20231),c=a(83807),d=a(20792),m=a(69180),u=a(64208),p=a(49236),_=a(71110),g=a(4269),v=a(59425),h=a(46115),b=a(27137),f=a(36581),y=a(96389),S=a(38565);(0,i.createSelector)((e=>e||""),(e=>Number(e.split(":")[2])));const E=({event:e,league:t,result:a,sports:o,language:i,visible:g=!0,attributes:v,useAsFullEventStats:E,isFullEvent:C,additionalInfo:T,timeZone:N,tips:k,isOddsBoosterEnabled:x,hasBooster:w,showFavoriteCompetitorIcon:L})=>{const[I,P]=(0,s.useState)(!1),{team1Score:B,team2Score:F,matchStatusId:M}=a||{},{team1:A,team2:D,competitor1Id:j,competitor2Id:O}=e||{},{away_gamescore:R,home_gamescore:H,tiebreak:W}=v||{},{status:V,sportId:U,hasBetBuilder:G}=e||{},{super_tiebreak:$,aggregateScore:Z}=T||{},{openStatsWindow:z,statsExternalUrl:q}=(0,h.s3)({vendorEventId:e.vendorEventId});return s.createElement(s.Fragment,null,s.createElement("div",{className:(0,l.cn)([S.Z.leagueTeams,E&&S.Z.asFullEventStats,C&&S.Z.white]),"data-test":"eventTableRow"},!!g&&s.createElement("div",{className:S.Z.teams},s.createElement("div",{className:S.Z.state},p._gL.includes(V)&&s.createElement("div",{className:(0,l.cn)([S.Z.stateSection,S.Z.left])},s.createElement(f.C,{tooltipClickable:!0,event:e,result:a,isVisible:g,isFullEvent:C,tiebreak:W,tiebreakSuper:$,tips:k})),e.status===c.N3.line&&s.createElement("div",{className:(0,l.cn)([S.Z.stateSection,S.Z.between])},s.createElement("div",{className:S.Z.dataWrapper},k&&s.createElement(_.IconAnalytics,{isModernLine:!0,tooltipText:d.nP}),s.createElement("div",{className:(0,l.cn)([S.Z.period])},s.createElement(_.DateTimeFormatter,{value:e.time,separator:"comma"})),x&&w&&s.createElement(_.OddsBoosterEventIcon,null)),!E&&s.createElement("div",{className:S.Z.dataWrapper},G&&s.createElement("div",{className:S.Z.betBuilderIcon},s.createElement("span",{className:S.Z.betBuilderText},(0,m.__)("Event BetBuilder_._BetBuilder text_._Bet builder"))),!!Z&&s.createElement("div",{className:S.Z.aggregateScoreDecoration},Z.away,":",Z.home),s.createElement(b.N,{isOpen:I,openWindow:z,toggleBlock:()=>P(!I)})))),s.createElement(n.Link,{to:(0,u.SaD)((0,r._c)(o,U),t,e),className:(0,l.cn)([S.Z.wrapper,C&&S.Z.white]),"data-test":"eventLink"},s.createElement(y.Z,{event:e,score:B,teamName:A,result:a,isFullEvent:C,teamNumber:c.SG.home,gameScore:H,competitorId:j,isHomeTeam:c.Du.includes(M),showFavoriteCompetitorIcon:L}),s.createElement(y.Z,{event:e,score:F,teamName:D,result:a,isFullEvent:C,teamNumber:c.SG.away,gameScore:R,competitorId:O,isHomeTeam:c.CL.includes(M),showFavoriteCompetitorIcon:L})))),I&&s.createElement(_.EventTableBodyStatsBlock,{url:q,classNames:[S.Z.paddingTop]}),e&&e.status===c.N3.line&&C&&s.createElement(_.EventDataTimer,{event:e,timeZone:N}))},C=(0,o.connect)(((e,{event:t,outcomes:a})=>{const{id:s}=t||{};return{sports:(0,p.foR)(e),language:(0,u.a3s)(e),attributes:(0,_.getAttributes)({state:e,id:s}),results:(0,_.getResults)({state:e,id:s}),additionalInfo:(0,v.Gfs)(e,s)||(0,p.yei)(e,s)||(0,v.GX9)(e,s)||(0,p.jFl)(e,s)||(0,v.VNV)(e,s),timeZone:(0,g.EgJ)(e),isOddsBoosterEnabled:(0,u.XiT)(e),hasBooster:(0,h.oT)(e,s,a)}}))((0,s.memo)(E))},10365:(e,t,a)=>{"use strict";a.d(t,{K:()=>p});var s=a(2784),n=a(64208),o=a(71110),i=a(32175),r=a(20231),l=a(83807),c=a(99906),d=a(34153),m=a(71795);const u=({section:e,league:t,categories:a,withArrowSvg:u,modernView:p,modernViewNew:_})=>{const{pathname:g}=(0,d.useLocation)(),{search:v}=(0,d.useLocation)();(0,s.useMemo)((()=>`${g+v}`),[g,v]);return s.createElement(s.Fragment,null,s.createElement(i.Link,{to:(0,n.pId)(e,t),className:(0,r.cn)([m.Z.league,p&&m.Z.leagueModern,_&&m.Z.leagueModernNew]),key:t.id,"data-test":"championship"},s.createElement("div",{className:(0,r.cn)([m.Z.title,_&&m.Z.new])},s.createElement("div",{className:m.Z.favoritesBlockContainer},s.createElement(o.FavoritesBlock,{id:t.id,isLive:!1,type:l.nW.LEAGUE,hidePin:!0})),s.createElement(o.LeagueIcon,{league:t,customClass:(0,r.cn)([m.Z.flag,p&&m.Z.flagModern]),category:a[t.sportCategoryId],withoutHolderClass:!0}),s.createElement("span",null,t.name)),!p&&s.createElement("div",{className:(0,r.cn)([m.Z.right])},s.createElement("div",{className:(0,r.cn)([m.Z.amount,p&&m.Z.amountModern])},Number(t.countEvents)+(t.countOutrights?Number(t.countOutrights):0)),u&&s.createElement(o.SvgIcon,{name:c.D.baseArrow}))))},p=(0,s.memo)(u)},224:(e,t,a)=>{"use strict";a.d(t,{Z:()=>m});var s=a(2784),n=a(69180),o=a(71110),i=a(45980),r=a(49236),l=a(10365),c=a(71795);const d=({leagues:e,categories:t,loaded:a,section:i,modernView:r,modernViewNew:d})=>s.createElement(s.Fragment,null,s.createElement("div",{className:d&&c.Z.leaguesWrap},!!e.length&&e.map((e=>s.createElement(l.K,{key:e.id,categories:t,league:e,section:i,modernView:r,modernViewNew:d})))),!a&&s.createElement(o.AppLoader,{onlyLoader:!0}),a&&0===e.length&&s.createElement(o.NotFound,{text:(0,n.__)("Leagues_._Not Found_._No any leagues for this sport")})),m=(0,i.connect)((e=>({categories:(0,r.Xyv)(e)})))((0,s.memo)(d))},41452:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MatchPageHeader:()=>h});var s=a(2784),n=a(69180),o=a(89042),i=a(83807),r=a(20231),l=a(99906),c=a(71110),d=a(64208),m=a(34153),u=a(59425),p=a(45980),_=a(49236),g=a(8882),v=a(69105);const h=(0,p.connect)((e=>({periodType:(0,_.CTf)(e)})),(e=>({getPreviousLink:t=>{e((0,u.QoK)(t))},setPeriodInfo:t=>{e((0,_.Ms$)(t))}})))((({section:e,selectedSport:t,live:a,periodType:u,isFilterShow:p,getPreviousLink:_,setPeriodInfo:h})=>{const b=(0,m.useNavigate)(),{pathname:f,search:y}=(0,m.useLocation)(),S=(0,c.useQuery)().get(o.$r),[E,C]=(0,s.useState)(!1),T=(0,s.useMemo)((()=>S===i.gE.leagues||S===i.gE.allSports),[S]);return s.createElement("div",{className:(0,r.cn)([g.Z.header,t&&g.Z.withBackButton])},t&&s.createElement("div",{className:g.Z.headerButton,onClick:()=>(()=>{const t=`?${o.$r}=${i.gE.allSports}`;return b(e===i.bx.line?d.jZg.line+t:d.jZg.live+t)})()},s.createElement(c.SvgIcon,{name:l.D.arrow}),s.createElement(c.SvgIcon,{name:l.D.arrow})),s.createElement("h1",{className:g.Z.headerTitle,"data-test":"bettingHeader"},t?t.name:a?(0,n.__)("Default_._Title Link Type_._Live Betting"):(0,n.__)("Default_._Title Link Type_._Sports Betting")),s.createElement("div",null,(T&&e===i.bx.line||p)&&s.createElement(s.Fragment,null,s.createElement("div",{className:g.Z.filter,onClick:()=>C(!E)},s.createElement("div",{className:g.Z.filterText},u.text),s.createElement(c.SvgIcon,{name:l.D.modernTime}))),s.createElement("div",{onClick:()=>{_(`${f}${y}`),b({pathname:d.jZg.searchAll})}},s.createElement(c.SearchIconSwitch,null))),E&&s.createElement(v.Z,{selected:u.id,onClose:()=>C(!1),onSelect:h,isBlurModal:!0}))}))},51913:(e,t,a)=>{"use strict";a.r(t),a.d(t,{BoostedOddsPageModernMobile:()=>f,OddsBoosterLineMobile:()=>y,OddsBoosterMainPageMobile:()=>u,OddsBoosterModernMobile:()=>s.v});var s=a(50560),n=a(2784),o=a(71110),i=a(69180),r=a(64208),l=a(46115),c=a(31961),d=a(45980);const m=({boostedOddsCount:e})=>{const{banners:t,isRendering:a}=(0,l.T3)();return n.createElement(n.Fragment,null,a&&n.createElement(n.Fragment,null,n.createElement(c.S,{link:r.aoG.boostedOdds,title:(0,i.__)("Odds booster_._Banners section title_._Boosted Odds"),count:e}),n.createElement(o.OddsBoosterBanners,{banners:t})))},u=(0,d.connect)((e=>({boostedOddsCount:(0,l.Jn)(e).length})))((0,n.memo)(m));var p=a(83807),_=a(8882),g=a(1970),v=a(91915),h=a(41452);const b=({categories:e,events:t,feature:a,initialLoaded:s,isLoaded:i,leagues:r,odds:l,players:c,reload:d,results:m,selectedEvents:u,sports:b,tips:f,selectedPinnedEvents:y,pinnedLeagues:S,pinnedResults:E,pinnedTips:C,pinnedOdds:T,isAuth:N,periodInfo:k,clearState:x,getInitialData:w,xhrUpdate:L,setSelectedSport:I})=>{const P=!!Number((0,o.useQuery)().get("live")),B=P?p.bx.live:p.bx.line;return n.createElement("div",null,n.createElement("div",{className:_.Z.page},n.createElement(h.MatchPageHeader,{section:B,selectedSport:null,isFilterShow:!1,live:P}),n.createElement(v.default,{section:B,activeSportId:"",filterPeriod:k.id,isLeague:!1,selectedSportFromList:null,setSelectedSportFromList:I}),n.createElement(o.FeatureProvider.Provider,{value:o.FeatureProviderFeatures.oddsBooster},n.createElement(g.Z,{categories:e,clearState:x,events:t,feature:a,getInitialData:w,initialLoaded:s,isLoaded:i,leagues:r,odds:l,players:c,reload:d,results:m,selectedEvents:u,sports:b,tips:f,xhrUpdate:L,selectedPinnedEvents:y,pinnedLeagues:S,pinnedResults:E,pinnedTips:C,pinnedOdds:T,isAuth:N}))))},f=(0,d.connect)(o.BaseBoostedOddsEventsConnect.mapStateToProps,o.BaseBoostedOddsEventsConnect.mapDispatchToProps)((0,n.memo)(b)),y=({isLive:e})=>{const{banners:t,isRendering:a}=(0,l.T3)({isLive:e});return n.createElement(n.Fragment,null,a&&n.createElement(o.OddsBoosterBanners,{banners:t}))}},50560:(e,t,a)=>{"use strict";a.d(t,{v:()=>_});var s=a(2784),n=a(71110),o=a(20231),i=a(11948),r=a(69180),l=a(99906),c=a(64208),d=a(46115),m=a(8882);const u="odds-booster-modern-mobile_icon__E4SD8",p="odds-booster-modern-mobile_link__xlI1h",_=()=>{const{banners:e,isRendering:t}=(0,d.T3)();return s.createElement(s.Fragment,null,t&&s.createElement("div",{className:(0,o.cn)(m.Z.page)},s.createElement(i.E,{className:(0,o.cn)([m.Z.header,p]),to:c.jZg.boostedOdds},s.createElement("h1",{className:m.Z.headerTitle},(0,r.__)("Odds booster_._Banners section title_._Boosted Odds")),s.createElement("div",{className:(0,o.cn)([m.Z.headerButton,u])},s.createElement(n.SvgIcon,{name:l.D.arrow}),s.createElement(n.SvgIcon,{name:l.D.arrow}))),s.createElement(n.OddsBoosterBanners,{banners:e})))}},91915:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>P});var s=a(2784),n=a(89042),o=a(83807),i=a(69180),r=a(20231),l=a(99906),c=a(11296),d=a(11817),m=a(32175),u=a(64208),p=a(71110),_=a(59425),g=a(45980),v=a(34153),h=a(46115),b=a(32424),f=a(4269);const y="list-of-sports_active__Hg2+M",S="list-of-sports_sport__y9mIz",E="list-of-sports_title__D2ojD",C="list-of-sports_count__33IBt",T="list-of-sports_arrow__x+5cP",N=(_.xFG.popular,l.D.sportFilterPopular,_.xFG.alphabet,l.D.sportFilterAZ,({activeSportId:e,sortType:t,sportList:a,section:n,selectedSportFromList:c,changeSort:d,hideList:m,setSelectedSport:u,linkToSportPage:g})=>{const v=(0,s.useMemo)((()=>(0,i.Xk)(a)),[a]),h=(0,s.useMemo)((()=>t===_.xFG.alphabet?v:a),[t,v,a]);return s.createElement(s.Fragment,null,s.createElement(p.AnimatedList,{key:t},h.map((t=>s.createElement("div",{className:(0,r.cn)([S,Number(t.id)===Number(e)&&y]),onClick:()=>(e=>{u(e),g(o.gE.leagues)})(t),key:t.id},s.createElement("div",{className:E},s.createElement(p.SvgSportIcon,{sportId:t.id,modifiers:[o.NY.marginRight,o.NY.filterGrey,o.NY.small]}),t.name),s.createElement("div",{className:C},s.createElement("span",null,t.countEvents),s.createElement("div",{className:T},s.createElement(p.SvgIcon,{name:l.D.arrow}))))))))}),k=(0,g.connect)((e=>({country:(0,f.Sf7)(e),sortType:(0,_.bqE)(e)})),(e=>({changeSort:t=>{e((0,_.TdX)(t))}})))((0,s.memo)(N)),x={wrapper:"modern-sport-menu_wrapper__K+Crw",menu:"modern-sport-menu_menu__acfgM",list:"modern-sport-menu_list__WQ+ZZ",line:"modern-sport-menu_line__E4Vp5",item:"modern-sport-menu_item__c01Yg",active:"modern-sport-menu_active__jDour",all:"modern-sport-menu_all__MMGVa",leagueIcon:"modern-sport-menu_leagueIcon__nFoe5",topLeagues:"modern-sport-menu_topLeagues__ob-Eh",oddsBoosterIcon:"modern-sport-menu_oddsBoosterIcon__U8QAV"};var w=a(11948);const L=(0,g.connect)(((e,{section:t})=>({leagues:t===o.bx.line?(0,_.zi9)(e):(0,_.rp3)(e),categories:(0,_.Cu9)(e)})),(e=>({getChampionships(){e((0,_.muc)())},fetchLiveTopLeagues:()=>{e((0,_.Ymx)(_.QHl))}})))((({leaguesNumber:e,section:t,leagues:a,getChampionships:n,fetchLiveTopLeagues:i,categories:l})=>{const[m,_]=(0,s.useState)([]);return(0,s.useEffect)((()=>{const e=new d.Subscription;return e.add((0,d.timer)(0,c.F.updateMenu).subscribe(n)),()=>e.unsubscribe()}),[]),(0,s.useEffect)((()=>{if(t===o.bx.live){const e=new d.Subscription;return e.add((0,d.timer)(0,c.F.updateMenu).subscribe(i)),()=>e.unsubscribe()}}),[t,i]),(0,s.useEffect)((()=>{Array.isArray(a)&&_(a.slice(0,e))}),[a,e]),s.createElement("div",{className:x.topLeagues},m.map((e=>s.createElement(w.E,{to:`${(0,u.pId)(t,e)}`,"data-id":e.id,className:(0,r.cn)([x.item]),key:e.id,"data-test":"sportMenuTopLeagueItem"},s.createElement(p.LeagueIcon,{customClass:x.leagueIcon,league:e,category:l[e.sportCategoryId],withoutHolderClass:!0}),s.createElement("span",null,e.name)))))})),I=({menu:e,section:t,activeSportId:a,filterPeriod:c,isLeague:_,selectedSportFromList:g,closeList:f=(()=>{}),getMenu:y,setSelectedSportFromList:S,topLeaguesNumber:E,isOddsBoosterEnabled:C})=>{const[T,N]=(0,s.useState)(),w=(0,v.useNavigate)(),I=(0,p.useQuery)().get(n.$r),P=(0,s.useRef)(),B=(0,s.useRef)(),{pathname:F}=(0,v.useLocation)(),M=F.includes(n.V_),{isRendering:A,favoriteEnabled:D}=(0,p.useFavoritesBlock)(),j=()=>P.current.querySelector(`[data-id="${a}"]`),O=e=>{const t=Number(B.current.clientWidth)+16+11;return Number(e.offsetLeft)-t},R=!!(0,p.useQuery)().get(n.bs),H=!!(0,m.useMatch)(u.jZg.boostedOdds),W=e=>{const a=_?u.Mc0.leagues:t===o.bx.live?u.Mc0.sportLive:u.Mc0.sportLine;return(0,u.Rxv)(e,a,t)};(0,s.useEffect)((()=>{const e=new d.Subscription;return e.add((0,d.timer)(0,o.$L).subscribe((()=>y(t,c)))),()=>e.unsubscribe()}),[y,t,c]),(0,s.useEffect)((()=>{y(t,c)}),[c]),(0,s.useEffect)((()=>{if(P.current&&!T){const e=j();e&&B.current&&((0,i.kB)({element:P.current,behaviour:!1,x:0,y:O(e)}),N(!0))}}),[P.current,a,T,e,B]),(0,s.useEffect)((()=>{if(P.current&&a){const e=j();e&&B.current&&I!==o.gE.allSports&&(0,i.kB)({element:P.current,behaviour:!0,x:0,y:O(e)})}}),[P.current,I,a,B]);const V=e=>{const a=`?${n.$r}=${e}`;return w(t===o.bx.line?u.jZg.line+a:u.jZg.live+a)};return s.createElement(s.Fragment,null,s.createElement("div",{className:x.wrapper},s.createElement("div",{className:x.menu},s.createElement("div",{className:(0,r.cn)([x.item,I===o.gE.allSports&&x.active]),onClick:()=>I===o.gE.allSports?w(t===o.bx.line?`${u.jZg.line}?top=1`:`${u.jZg.live}?top=1`,{replace:!0}):V(o.gE.allSports),ref:B},s.createElement(p.SvgIcon,{name:l.D.modernAllSportsFilter,modifier:"filterGrey"}),s.createElement("span",null,(0,i.__)("Sport Menu_._Button_._All sports"))),s.createElement("span",{className:x.line}),s.createElement("div",{className:x.list,ref:P,"data-test":"horizontalSportMenu"},s.createElement(m.Link,{to:W(t),className:(0,r.cn)([x.item,R&&I!==o.gE.allSports&&x.active]),title:(0,i.__)("Default_._Sport_._Top")},s.createElement(p.SvgIcon,{name:l.D.modernTop}),s.createElement("span",null,(0,i.__)("Default_._Sport_._Top"))),C&&s.createElement(m.Link,{to:(0,h.O8)(t),className:(0,r.cn)([x.item,H&&I!==o.gE.allSports&&x.active])},s.createElement(p.SvgIcon,{icon:b.X.BoostedOddIcon,modifier:x.oddsBoosterIcon}),s.createElement("span",null,(0,i.__)("Sport menu modern_._Odds booster_._Boosted"))),E>0&&s.createElement(L,{leaguesNumber:E,section:t}),A&&D&&s.createElement(m.Link,{to:(e=>`${e===o.bx.line?u.jZg.favoritesLine:u.jZg.favoritesLive}`)(t),className:(0,r.cn)([x.item,M&&x.active]),title:(0,i.__)("Default_._Favorites_._Favorites")},s.createElement(p.SvgIcon,{name:l.D.starColourfull}),s.createElement("div",{className:x.itemText},(0,i.__)("Default_._Favorites_._Favorites"))),e.map((e=>s.createElement(m.Link,{to:W(e.alias),"data-id":e.id,className:(0,r.cn)([x.item,Number(e.id)===Number(a)&&I!==o.gE.allSports&&x.active]),onClick:f,key:e.id,"data-test":"sportMenuItem"},s.createElement(p.SvgSportIcon,{sportId:e.id,modifiers:[o.NY.filterGrey,o.NY.middle]}),s.createElement("span",null,e.name))))))),I===o.gE.allSports&&!g&&s.createElement(k,{section:t,activeSportId:a,sportList:e,hideList:f,selectedSportFromList:g,setSelectedSport:S,linkToSportPage:V}))},P=(0,g.connect)(((e,{section:t})=>t===o.bx.live?{menu:(0,_.nL_)(e),updateInterval:5*c.F.liveEVents,topLeaguesNumber:(0,u.gIP)(e),isOddsBoosterEnabled:(0,u.XiT)(e)}:{menu:(0,_.ldO)(e),updateInterval:c.F.lineEvents,topLeaguesNumber:(0,u.gIP)(e),isOddsBoosterEnabled:(0,u.XiT)(e)}),(e=>({getMenu:(t,a)=>{e(t===o.bx.line?(0,_.ajn)({period:a}):(0,_.JSS)())}})))((0,s.memo)(I))},78428:(e,t,a)=>{"use strict";a.d(t,{Z:()=>l});var s=a(2784),n=a(71110),o=a(69180),i=a(78169);const r=({selectedEvents:e,isLoaded:t,leagues:a,odds:r,categories:l,getInitialData:c,results:d,clearState:m,section:u,tips:p,initialLoaded:_,limit:g,totalEvents:v,selectedPinnedEvents:h,pinnedLeagues:b,pinnedResults:f,pinnedTips:y,pinnedOdds:S,isAuth:E})=>{(0,s.useEffect)((()=>(c({limit:g}),()=>{m()})),[m]);const C=Object.keys(e).length,T=h&&Object.keys(h).length;return s.createElement(s.Fragment,null,!!T&&E&&s.createElement(s.Fragment,null,b.map((e=>{const t=h[e.id];return s.createElement(s.Fragment,{key:e.id},Array.isArray(t)&&t.length>0&&s.createElement(i.Z,{events:h[e.id],league:e,odds:S,results:f,tips:y,category:l[e.sportCategoryId],section:u}))}))),_&&a.map((t=>{var a;return s.createElement(i.Z,{key:t.id,events:e[t.id],league:t,odds:r,results:d,tips:p,category:l[t.sportCategoryId],section:u,limit:g,totalEvents:null==(a=v[t.id])?void 0:a.length})})),!_&&s.createElement(n.AppLoader,{onlyLoader:!0}),t&&!C&&s.createElement(n.NotFound,{text:(0,o.__)("Events_._Not Found_._No events found")}))},l=(0,s.memo)(r)},85569:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>m});var s=a(2784),n=a(11296),o=a(83807),i=a(59425),r=a(45980),l=a(11817),c=a(224),d=a(64208);const m=(0,r.connect)((e=>({leagues:(0,i.zi9)(e),loaded:(0,i.B9C)(e),modernViewNew:!!(0,d.h0B)(e,o.gG.sportMenu)&&(0,d.PkP)(e)})),(e=>({getLineChampionships(){e((0,i.muc)())}})))((({getLineChampionships:e,leagues:t,loaded:a,limit:i,modernView:r,modernViewNew:d})=>{(0,s.useEffect)((()=>{const t=new l.Subscription;return t.add((0,l.timer)(0,n.F.updateMenu).subscribe(e)),()=>t.unsubscribe()}),[]);const m=i?t.slice(0,i):t;return s.createElement(c.Z,{leagues:m,loaded:a,section:o.bx.line,modernView:r,modernViewNew:d})}))},66607:(e,t,a)=>{"use strict";a.r(t),a.d(t,{SportVipProgramWidgetMobile:()=>L,WidgetsSliderMobile:()=>$});var s=a(2784),n=a(6804),o=a(45980),i=a(71110),r=a(83807),l=a(20231);const c={widget:"widget-base-styles_widget__S0zb+",winnerBg:"widget-base-styles_winnerBg__w5nkw",header:"widget-base-styles_header__yw4cf",headerChristmas:"widget-base-styles_headerChristmas__Gp7OJ",headerTitleText:"widget-base-styles_headerTitleText__boiq3",headerTitle:"widget-base-styles_headerTitle__ilSc8",content:"widget-base-styles_content__x6u6s",contentMax:"widget-base-styles_contentMax__o5ALF",contentMin:"widget-base-styles_contentMin__+A5wF",contentTitle:"widget-base-styles_contentTitle__kn6vp",contentTitleText:"widget-base-styles_contentTitleText__Twz0a",withVIPLevelImage:"widget-base-styles_withVIPLevelImage__+1oWE",textBold:"widget-base-styles_textBold__eRdXN",textStyled:"widget-base-styles_textStyled__zpfjt",secondary:"widget-base-styles_secondary__HbupQ",textBadge:"widget-base-styles_textBadge__uI70L",textLarge:"widget-base-styles_textLarge__CghFZ",textSmall:"widget-base-styles_textSmall__iTCej",contentDesk:"widget-base-styles_contentDesk__+moJm",footer:"widget-base-styles_footer__5E6qi",opener:"widget-base-styles_opener__TQM1O",animate:"widget-base-styles_animate__uFF3s",arrowFlow:"widget-base-styles_arrowFlow__NFEst",footerItem:"widget-base-styles_footerItem__G2PYO",footerItemLast:"widget-base-styles_footerItemLast__fYlBH",footerItemLine:"widget-base-styles_footerItemLine__WMP3b",timerIcon:"widget-base-styles_timerIcon__2ZsLM",ivibet:"widget-base-styles_ivibet__4I6e8",isMinimized:"widget-base-styles_isMinimized__g6sSb",sliderMinimized:"widget-base-styles_sliderMinimized__FWMO9",swipeBoxControls:"widget-base-styles_swipeBoxControls__aAmB8",swipeBox:"widget-base-styles_swipeBox__OCCTa",swipeBoxControlItem:"widget-base-styles_swipeBoxControlItem__zy0r+",swipeBoxControlItemActive:"widget-base-styles_swipeBoxControlItemActive__gjpCu",swipeBoxContent:"widget-base-styles_swipeBoxContent__PNHjn",swipeBoxSlide:"widget-base-styles_swipeBoxSlide__QdF6X",swipeBoxSlideActive:"widget-base-styles_swipeBoxSlideActive__QYJdh",slider:"widget-base-styles_slider__kyDcM"};var d=a(69180),m=a(23971),u=a(32175);const p="sport-vip-program_bar__uYx4r",_="sport-vip-program_barProgress__Jkh-t",g="sport-vip-program_barLevel__-trH4",v="sport-vip-program_barLevelBold__k82xd",h="sport-vip-program_barLevelLight__EmY2O",b="sport-vip-program_levelLogo__zkLPg",f="sport-vip-program_levelNumber__6Qpi7",y="sport-vip-program_levelText__Kag6r",S="sport-vip-program_exchange__ozro3",E="sport-vip-program_isMinimized__0gSzP";var C=a(99906);const T=({children:e,isMinimized:t,animate:a,toggleSize:n,dataTest:o})=>s.createElement("div",{className:c.footer,onClick:t?()=>{n(!1)}:null},e,s.createElement("div",{className:c.footerItem},s.createElement("div",{className:(0,l.cn)({[c.opener]:!0,[c.animate]:a}),onClick:t?null:()=>{n(!0)},"data-test":o},s.createElement(i.SvgIcon,{name:C.D.arrow})))),N=({levelPassedPercent:e,levelNextPointLeft:t,currentLevel:a})=>s.createElement("div",{className:p},e>0&&s.createElement("div",{className:_,style:{width:`${e}%`}}),s.createElement("div",{className:g},s.createElement("span",null,s.createElement("span",{className:v},a.min)," CP"),s.createElement("span",{className:h},(0,d.__)("Sport VIP program_._Widget_._%points% left",{points:t})),s.createElement("span",null,s.createElement("span",{className:v},(0,m.YGL)(a.max))," ","CP"))),k=(0,s.memo)(N),x=({nextLevelData:e,levelNextPointLeft:t})=>{const a=e?(0,d.__)("Sport VIP program_._Widget_._You need to earn %need% CP to get additional %reward%",{need:t,reward:`${e.reward}`}):(0,d.__)("Sport VIP program_._Widget_._Congrats! You are already at the maximum level");return s.createElement("p",{className:c.textBold,dangerouslySetInnerHTML:{__html:a}})},w=({compPoints:e,compPointsPageLink:t,cpReloadDate:a,widgetsMinimized:n,toggleSize:o})=>{const p=(0,u.useNavigate)(),_=Number((0,m.AK$)(e)),{currentLevel:g,levelNextPointLeft:v,levelPassedPercent:h,isLastLevel:C}=(0,s.useMemo)((()=>(0,m.JQF)(e,r.ZF.sport)),[e,r.ZF.sport]),N=(0,s.useMemo)((()=>(0,m.dKu)(g.level,r.ZF.sport)),[g.level,r.ZF.sport]);return s.createElement("div",{className:(0,l.cn)({[c.widget]:!0,[c.isMinimized]:n,[E]:n})},s.createElement("div",{className:c.header},s.createElement("div",{className:c.headerTitle},s.createElement("h2",{className:c.headerTitleText},(0,d.__)("Sport VIP program_._Widget_._Sport VIP program")))),s.createElement("div",{className:c.content,onClick:n?()=>o(!1):null},s.createElement("div",{className:c.contentMax},s.createElement("div",{className:c.contentTitle},s.createElement("div",{className:b},s.createElement(i.LazyImage,{src:`/assets/vip-program/sport-widget/level-${g.level}.png`,alt:"image/png"}),s.createElement("div",{className:f},g.level),s.createElement("div",{className:y},(0,d.__)("Sport VIP program_._Widget_._Level"))),s.createElement("div",{className:(0,l.cn)({[c.contentTitleText]:!0,[c.withVIPLevelImage]:!0})},n&&!C&&s.createElement(k,{levelNextPointLeft:v,currentLevel:g,levelPassedPercent:h}),(!n||C)&&s.createElement(x,{nextLevelData:N,levelNextPointLeft:v})))),s.createElement("div",{className:c.contentMin},!C&&s.createElement(k,{levelNextPointLeft:v,currentLevel:g,levelPassedPercent:h}),s.createElement("div",{className:c.contentDesk},(0,d.__)("Sport VIP program_._Widget_._Get 1 CP for every full 2 euros in bets with a total odds of 1.3")),_>=100&&s.createElement("button",{type:"button",className:S,onClick:()=>p(t)},(0,d.__)("Sport VIP program_._Widget_._exchange for free bet")))),s.createElement(T,{toggleSize:o,isMinimized:n,animate:n&&_>=100},s.createElement("div",{className:c.footerItem},s.createElement("div",{className:c.footerItemLine},(0,d.__)("Sport VIP program_._Widget_._CP for exchange:")," ",_),s.createElement(i.SvpReloadTime,{styles:c,reloadDate:a}))))},L=(0,o.connect)(i.sportVipProgramWidgetConnect.mapStateToProps,null)((0,s.memo)(w));var I=a(88919),P=a(32424);const B={gold:"bet-tournament-widget_gold__WGURm",headerTitleIcon:"bet-tournament-widget_headerTitleIcon__bWdr9",headerTitleBadge:"bet-tournament-widget_headerTitleBadge__0QYuc",silver:"bet-tournament-widget_silver__XVqaM",bronze:"bet-tournament-widget_bronze__bUUMA",contentStats:"bet-tournament-widget_contentStats__C1h7n",stat:"bet-tournament-widget_stat__Ywv7k",markedText:"bet-tournament-widget_markedText__vD8m5",contentActions:"bet-tournament-widget_contentActions__sk1eV",contentAction:"bet-tournament-widget_contentAction__rvkMA",actionTerms:"bet-tournament-widget_actionTerms__6DWgY",isMinimized:"bet-tournament-widget_isMinimized__j4JyH"},{BetWidgetFooterTime:F}=(0,d.ez)((()=>Promise.resolve().then(a.bind(a,71110))),"BetWidgetFooterTime"),M=({board:e,tournament:t,widgetsMinimized:a,toggleSize:n,platformName:o})=>{const{color:r,user:d,ended:m,stage:u,userCount:p}=e,_=d&&d.possibleWinning,g=u===i.BetStages.ended;I.WNQ.none;return s.createElement("div",{className:(0,l.cn)({[c.widget]:!0,[c.isMinimized]:a,[B.isMinimized]:a}),key:r},s.createElement(i.LazyBackground,{path:g&&_&&"/assets/tournaments/bet-tournament/congrats.svg",style:{backgroundSize:"contain",backgroundRepeat:"no-repeat",backgroundPosition:"center"}},s.createElement("div",{className:c.header},s.createElement("div",{className:(0,l.cn)({[c.headerTitle]:!0,[B[I.noS[r]]]:!0})},s.createElement("h2",{className:c.headerTitleText,"data-test":"headerTitle"},i.betWidgetMappedTranslates[i.BetWidgetTranslates.header],s.createElement(i.SvgIcon,{icon:P.X[{Gold:"CrownGold",Silver:"CrownSilver",Bronze:"CrownBronze"}[i.betTournamentColorTranslates[r]]]})))),s.createElement("div",{className:c.content,onClick:a?()=>n(!1):null},u===i.BetStages.choiceToParticipate&&s.createElement(s.Fragment,null,s.createElement("div",{className:c.contentMax},s.createElement(i.BetWidgetParticipationContentTitle,{baseStyles:c,hideCoef:a,user:d})),s.createElement("div",{className:c.contentMin},s.createElement(i.BetWidgetParticipationButtons,{betStyles:B,tournamentId:t.id,reverseColors:!0}))),u===i.BetStages.noWinningBets&&s.createElement(s.Fragment,null,s.createElement("div",{className:c.contentMax},s.createElement("p",null,i.betWidgetMappedTranslates[i.BetWidgetTranslates.stageNoBets])),s.createElement(i.BetWidgetPrizeFind,{baseStyles:c,user:d}),s.createElement("div",{className:c.contentMin},s.createElement(i.BetWidgetTermsButtons,{betStyles:B}))),u===i.BetStages.hasWinningBets&&s.createElement(s.Fragment,null,s.createElement("div",{className:c.contentMax},s.createElement(i.BetWidgetUserStats,{betStyles:B,userCount:p,user:d})),s.createElement("div",{className:c.contentMin},s.createElement("p",null,i.betWidgetMappedTranslates[i.BetWidgetTranslates.stageHasBets]))),g&&s.createElement(s.Fragment,null,s.createElement("div",{className:c.contentMax},_&&s.createElement(i.BetWidgetGetBonus,{baseStyles:c,user:d}),!_&&s.createElement("p",null,i.betWidgetMappedTranslates[i.BetWidgetTranslates.stageNoBonus]))))),s.createElement(T,{toggleSize:n,isMinimized:a,dataTest:"bettorsTournamentDetailsButton"},s.createElement(s.Suspense,{fallback:null},s.createElement(F,{baseStyles:c,timeString:t.endDateTime,ended:m}))))},A=(0,s.memo)(M);var D=a(78546),j=a(73230);const O={bar:"welcome-bonus_bar__WCZAD",barProgress:"welcome-bonus_barProgress__E7noa",barLevel:"welcome-bonus_barLevel__jAz6m",barLevelBold:"welcome-bonus_barLevelBold__D82t6",barLevelLight:"welcome-bonus_barLevelLight__o2dsK",levelLogo:"welcome-bonus_levelLogo__dGkII",levelNumber:"welcome-bonus_levelNumber__9kfBG",levelText:"welcome-bonus_levelText__C-iQl",exchange:"welcome-bonus_exchange__s+FGm",isMinimized:"welcome-bonus_isMinimized__VqRHo",textBoldWin:"welcome-bonus_textBoldWin__fjlF0",congratsContent:"welcome-bonus_congratsContent__BPGoD",textStyled:"welcome-bonus_textStyled__uTAFr",textBadge:"welcome-bonus_textBadge__Ak15c",textBold:"welcome-bonus_textBold__wCzsa",congratsBackground:"welcome-bonus_congratsBackground__8X16+",bonusBackground:"welcome-bonus_bonusBackground__o3fwG",bonusImage:"welcome-bonus_bonusImage__Y5FxP",bonusImageBig:"welcome-bonus_bonusImageBig__uX0M3",bonusImageWithBg:"welcome-bonus_bonusImageWithBg__e7mf5",bonusText:"welcome-bonus_bonusText__4GyvS",bonusReward:"welcome-bonus_bonusReward__0q7bL"},R=({currency:e,wagedAmount:t,wagedPercentage:a,wagerRequirement:n})=>s.createElement("div",{className:O.bar},a>0&&s.createElement("div",{className:O.barProgress,style:{width:`${a}%`}}),s.createElement("div",{className:O.barLevel},s.createElement("span",null,e,s.createElement("span",{className:O.barLevelBold},t)),s.createElement("span",null,e,s.createElement("span",{className:O.barLevelBold},n)))),H=(0,s.memo)(R),W=(0,s.memo)((({ended:e,rewardText:t,promoText:a,children:n})=>{const o=e?t:a;return s.createElement("p",{className:(0,l.cn)({[c.textBold]:!0,[O.textBold]:!0,[O.textBoldWin]:!!t})},o,n)})),V=({bonus:e,widgetsMinimized:t,toggleSize:a})=>{const{baseCurrency:n,bonusType:o,expiresAt:r,stage:u,bonusAmountInBaseCurrency:p,wagedAmount:_,wagedPercentage:g,wagerRequirement:v}=e||{},h=n&&D.G[n]||"\u20ac",b=u===j.N.wagerDone||o===m.fOC.FreeBet;return s.createElement("div",{className:(0,l.cn)({[c.widget]:!0,[c.isMinimized]:t,[O.isMinimized]:t})},s.createElement("div",{className:c.header},s.createElement("div",{className:c.headerTitle},s.createElement("h2",{className:c.headerTitleText},(0,d.__)("Welcome Bonus_._Widget_._Welcome bonus")))),!b&&s.createElement(s.Fragment,null,s.createElement("div",{className:c.content,onClick:t?()=>a(!1):null},s.createElement("div",{className:c.contentMax},s.createElement("div",{className:c.contentTitle},s.createElement("div",{className:O.levelLogo},!t&&s.createElement(i.LazyImage,{className:O.bonusImageWithBg,src:"/assets/welcome-bonus/gift-mobile.png"}),!!t&&s.createElement(i.LazyImage,{className:O.bonusImage,src:"/assets/welcome-bonus/gift.png"})),s.createElement("div",{className:(0,l.cn)({[c.contentTitleText]:!0,[c.withVIPLevelImage]:!0})},t&&s.createElement(H,{currency:h,wagedAmount:_,wagedPercentage:g,wagerRequirement:v}),!t&&s.createElement(W,{promoText:(0,d.__)("Welcome Bonus_._Widget_._Wager %wagerTimes% times your initial qualifying deposit and get",{wagerTimes:e.wagerMultiplier}),ended:b})))),s.createElement("div",{className:c.contentMin},s.createElement(H,{currency:h,wagedAmount:_,wagedPercentage:g,wagerRequirement:v}),s.createElement("div",{className:c.contentDesk},(0,d.__)("Welcome Bonus_._Widget_._Qualifying bets: odds of at least 1.5 on single bets or multi bets with cumulative odds of 1.7 and higher")))),s.createElement(T,{toggleSize:a,isMinimized:t,animate:t},s.createElement(i.BetWidgetFooterTime,{baseStyles:c,timeString:r,ended:b}))),!!b&&s.createElement("div",{className:c.content,onClick:t?()=>a(!1):null},s.createElement(i.LazyBackground,{className:O.congratsBackground,path:"/assets/welcome-bonus/congrats-background.png"},s.createElement("div",{className:(0,l.cn)({[c.content]:!0,[O.content]:!0})},s.createElement("div",{className:c.contentTitle},s.createElement("div",{className:O.levelLogo},s.createElement(i.LazyImage,{className:(0,l.cn)({[O.bonusImage]:!!t,[O.bonusImageBig]:!t}),src:"/assets/welcome-bonus/gift.png"})),s.createElement("div",{className:c.contentTitleText},s.createElement(W,{rewardText:t?(0,d.__)("Welcome Bonus_._Widget_._YOU WON FREE BET"):(0,d.__)("Welcome Bonus_._Widget_._Excellent! You have earned a bonus of"),ended:b},s.createElement("span",{className:O.textStyled},"\xa0",s.createElement("span",{className:O.textBadge},"+",h,p))))))),s.createElement(T,{toggleSize:a,isMinimized:t,animate:t})))},U=(0,o.connect)(i.welcomeBonusWidgetConnect.mapStateToProps,null)((0,s.memo)(V)),G=({tournament:e,boards:t,authorizedUsers:a,userStatus:o,disabledVip:d,needToReloadStatus:m,widgetsMaximized:u,welcomeBonuses:p,minimizeWidget:_,getTournaments:g,getParticipationInfo:v,clearState:h,platformName:b})=>{const[f,y]=(0,s.useState)(!0),S=b===r.Co.ivibet,{boardsList:E}=(0,i.useBetTournamentWidgetHook)({tournament:e,boards:t,authorizedUsers:a,userStatus:o,needToReloadStatus:m,getTournaments:g,getParticipationInfo:v}),C=()=>{window.scrollY>=250&&u&&(y(!0),_())};return(0,s.useEffect)((()=>{u&&y(!1)}),[u]),(0,s.useEffect)((()=>(window.addEventListener("scroll",C),document.body.classList.add("sport-widget-visible"),()=>{window.removeEventListener("scroll",C),document.body.classList.remove("sport-widget-visible"),h()})),[]),s.createElement("div",{className:(0,l.cn)({[c.ivibet]:S,[c.slider]:!0,[c.sliderMinimized]:f})},s.createElement(i.SwiperBox,{styles:c,updateSize:f},E.map((t=>s.createElement(A,{key:t.color,board:t,tournament:e,platformName:b,toggleSize:y,widgetsMinimized:f}))),!d&&s.createElement(L,{toggleSize:y,widgetsMinimized:f}),p.map((e=>s.createElement(U,{bonus:e,key:(0,n.Z)(),toggleSize:y,widgetsMinimized:f})))))},$=(0,o.connect)(i.sidebarWidgetConnect.mapStateToProps,i.sidebarWidgetConnect.mapDispatchToProps)((0,s.memo)(G))},88325:(e,t,a)=>{"use strict";a.r(t),a.d(t,{AllSportsDropdown:()=>O,SportMenuLineContainer:()=>z,SportMenuLiveContainer:()=>q,SportMenuMobile:()=>Z,TopTabs:()=>J});var s=a(45980),n=a(59425),o=a(83807),i=a(64208),r=a(2784),l=a(89042),c=a(69180),d=a(20231),m=a(32175),u=a(71110),p=a(32424),_=a(46115),g=a(11817),v=a(56320),h=a(4269),b=a(99906);const f="all-sports_header_Wrapper__CfFFz",y="all-sports_header_Title__lBTKn",S="all-sports_header_Sort__MOpGN",E="all-sports_header_Icons__9wiga",C="all-sports_header_Item__Bk49l",T="all-sports_header_Active__NcW06",N=[n.xFG.popular,n.xFG.alphabet],k=({sortType:e,changeSort:t})=>{const a=N.includes(e)?e:n.xFG.popular,s=e=>a===e,o=(0,r.useCallback)((e=>a=>((e,a)=>{(e=>{e.stopPropagation(),e.preventDefault()})(e),t(a)})(a,e)),[]);return r.createElement("div",{className:(0,d.cn)({[f]:!0})},r.createElement("span",{className:(0,d.cn)({[y]:!0,[S]:!0})},(0,c.__)("All Sports Dropdown_._Title_._Sort by")),r.createElement("div",{className:E},r.createElement("div",{className:(0,d.cn)({[C]:!0,[T]:s(n.xFG.popular)}),onClick:o(n.xFG.popular),onKeyPress:null,role:"button",tabIndex:0},r.createElement(u.SvgIcon,{name:b.D.sportFilterPopular})),r.createElement("div",{className:(0,d.cn)({[C]:!0,[T]:s(n.xFG.alphabet)}),onClick:o(n.xFG.alphabet),onKeyPress:null,role:"button",tabIndex:0},r.createElement(u.SvgIcon,{name:b.D.sportFilterAZ}))))},x=(0,s.connect)((e=>({sortType:(0,n.bqE)(e)})),(e=>({changeSort:t=>{e((0,n.TdX)(t))}})))((0,r.memo)(k)),w="all-sports_All__oZlhy",L="all-sports_headerClock__tWV+O",I="all-sports_Open__yo7nb",P="all-sports_List__SRZI2",B="all-sports_ListItem__Fj8GL",F="all-sports_Active__eh7-x",M="all-sports_Sport__kw1fM",A="all-sports_Count__R35ON",D="all-sports_description__Cp1Ba",j=({activeSportId:e,sortType:t,sportList:a,section:s,openState:o,sessionTimeEnabled:l,localTimeEnabled:p,closeDropdown:_})=>{const h=(0,r.useRef)(),b=(0,r.useMemo)((()=>(0,c.Xk)(a)),[a]),f=(0,r.useMemo)((()=>t===n.xFG.alphabet?b:a),[t,b,a]),y=e=>0===e.countEvents?(0,i.Rxv)(e.alias,i.Mc0.leagues,s):(0,i.Rxv)(e.alias,i.Mc0.sportLive,s);return(0,r.useEffect)((()=>{const e=new g.Subscription;return o&&h.current&&setTimeout((()=>{e.add((0,g.fromEvent)(document,"click").pipe((0,v.filter)((e=>{var t;return!(null!=(t=h.current)&&t.contains(e.target))})),(0,v.delay)(200)).subscribe((()=>_())))}),0),()=>e.unsubscribe()}),[o,h.current]),(0,u.bodyClassToggler)({triggerer:[o],htmlClassName:"modal-open"}),r.createElement("div",{ref:h,className:(0,d.cn)({[w]:!0,[I]:o,[L]:p||l})},r.createElement(x,null),r.createElement("div",{className:D},(0,c.__)("Default_._Title_._Events"),"\xa0|\xa0",(0,c.__)("Default_._Title_._Outrights")),r.createElement("div",{className:P},f.map((t=>r.createElement(m.Link,{to:y(t),key:t.id},r.createElement("div",{className:(0,d.cn)({[B]:!0,[F]:Number(t.id)===Number(e)})},r.createElement("div",{className:M},r.createElement(u.LazyImage,{src:`${c.rw}${t.id}.svg`,alt:"image/svg+xml"}),t.name),r.createElement("div",{className:A},t.countEvents,r.createElement("span",null),t.countOutrights)))))))},O=(0,s.connect)((e=>({sortType:(0,n.bqE)(e),sessionTimeEnabled:(0,i.ZDp)(e)&&!!(0,h.Q0O)(e),localTimeEnabled:(0,i.agf)(e)})),null)((0,r.memo)(j)),R="sport-menu_menu__sJKxq",H="sport-menu_sportMenu__U6rym",W="sport-menu_item__EHuDs",V="sport-menu_active__Knlo3",U="sport-menu_all__tgOUM",G="sport-menu_oddsBoosterIcon__5zcGj",$=({activeSportId:e,menu:t,section:a,isOddsBoosterEnabled:s})=>{const n=(0,m.useNavigate)(),g=(0,u.useQuery)().get(l.bs),v=!!(0,m.useMatch)(i.jZg.boostedOdds),[h,b]=(0,r.useState)(!1),[f,y]=(0,r.useState)(),S=(0,r.useRef)(),E=(0,r.useRef)(),C=(0,r.useRef)(),T=()=>S.current.querySelector(`[data-id="${e}"]`),N=e=>{const t=Number(E.current.clientWidth),a=null!=C&&C.current?Number(C.current.clientWidth):0;return Number(e.offsetLeft)-t-a};(0,r.useEffect)((()=>{if(S.current&&!f){const e=T();e&&E.current&&((0,c.kB)({element:S.current,behaviour:!1,x:0,y:N(e)}),y(!0))}}),[S.current,e,f,t,E]);const k=t=>Number(t.id)===Number(e);(0,r.useEffect)((()=>{b(!1)}),[e]),(0,r.useEffect)((()=>{if(S.current&&e){const e=T();e&&E.current&&(h||(0,c.kB)({element:S.current,behaviour:!0,x:0,y:N(e)}))}}),[S.current,h,e,E]);const x=(0,r.useMemo)((()=>t.filter((e=>e.countEvents>0))),[t]),w=(0,r.useCallback)((()=>n(`${i.jZg.line}?${l.bs}=${o.eO.events}`)),[]),L=(0,r.useCallback)((()=>b(!h)),[h,b]),I=(0,r.useCallback)((()=>b(!1)),[b]);return r.createElement(r.Fragment,null,r.createElement("div",{className:R},r.createElement("button",{type:"button",ref:E,className:(0,d.cn)([W,U,h&&V]),onClick:L},r.createElement(u.LazyImage,{src:`${c.rw}0.svg`,alt:"image/svg+xml"}),r.createElement("span",null,(0,c.__)("Sport Menu_._Button_._All sports"))),s&&r.createElement(m.Link,{className:(0,d.cn)([W,!!v&&!h&&V]),to:(0,_.O8)(a)},r.createElement(u.SvgIcon,{icon:p.X.BoostedOddIcon,modifier:G}),r.createElement("span",null,(0,c.__)("Sport menu classic_._Odds booster_._Boosts"))),a===o.bx.line&&r.createElement("button",{type:"button",ref:C,className:(0,d.cn)([W,g&&!h&&V]),onClick:w},r.createElement(u.LazyImage,{src:`${c.rw}0000.svg`,alt:"image/svg+xml"}),r.createElement("span",null,(0,c.__)("Main Page_._Title_._TOP"))),r.createElement("div",{className:H,ref:S},x.map((e=>{return r.createElement(m.Link,{to:(t=e.alias,(0,i.Rxv)(t,i.Mc0.sportLive,a)),"data-id":e.id,className:(0,d.cn)([W,k(e)&&!h&&!g&&V]),key:e.id,"data-test":"sportMenuItem"},r.createElement(u.LazyImage,{src:`${c.rw}${e.id}.svg`,alt:"image/svg+xml"}),r.createElement("span",null,e.name));var t})))),r.createElement(O,{activeSportId:e,sportList:t,section:a,openState:h,closeDropdown:I}))},Z=(0,r.memo)($),z=(0,s.connect)((e=>({menu:(0,n.ldO)(e),section:o.bx.line,isOddsBoosterEnabled:(0,i.XiT)(e)})),(e=>({getMenu:t=>{e((0,n.ajn)({period:t}))}})))(Z),q=(0,s.connect)((e=>({menu:(0,n.nL_)(e),section:o.bx.live,isOddsBoosterEnabled:(0,i.XiT)(e)})),(e=>({getMenu:()=>{e((0,n.JSS)())}})))(Z);var X=a(88137);const J=(0,r.memo)((({activeTab:e,isModern:t})=>{const a=e===o.eO.events;return r.createElement("div",{className:(0,d.cn)([X.Z.menu,t&&X.Z.grey])},r.createElement(m.Link,{to:`${i.jZg.line}?top=1`,className:(0,d.cn)([X.Z.item,X.Z.bold,t&&X.Z.modern,a&&X.Z.active])},r.createElement("div",{className:X.Z.title,"data-test":"topEventsTab"},(0,c.__)("Section Menu_._Title_._Top Events"))),r.createElement(m.Link,{to:`${i.jZg.line}?top=2`,className:(0,d.cn)([X.Z.item,X.Z.bold,t&&X.Z.modern,!a&&X.Z.active])},r.createElement("div",{className:X.Z.title,"data-test":"topChampionshipsTab"},(0,c.__)("Default_._Title Or Link_._Top Championships"))))}))},64208:(e,t,a)=>{"use strict";a.d(t,{mtJ:()=>Mn,UNo:()=>Gt,Ir:()=>g,IaV:()=>dn,Mc0:()=>zt,VHA:()=>Wt,riV:()=>PlatformSettingsClient,S7i:()=>ln,jZg:()=>aa,PpO:()=>Dn,H50:()=>An,Jzl:()=>cn,LEg:()=>ea,F46:()=>Jt,v_q:()=>gs,w$0:()=>Kt,nky:()=>sa,RiJ:()=>wt,rVH:()=>Ln,H$V:()=>_s,FF8:()=>ga,R6H:()=>ba,YQg:()=>ha,qBA:()=>va,SaD:()=>ya,pId:()=>Ta,Rrr:()=>xa,Mvx:()=>ia,W6F:()=>oa,Ffi:()=>Na,FUH:()=>la,dYe:()=>da,nyI:()=>ca,Sin:()=>ka,IOd:()=>fa,Q2l:()=>Sa,Rxv:()=>pa,njH:()=>Ea,pYz:()=>_a,afJ:()=>ra,wPp:()=>La,AQX:()=>Fn,Ygk:()=>Bn,SSq:()=>Wa,PPk:()=>na,dMs:()=>y,MFr:()=>Ot,HFO:()=>Nt,uTt:()=>ja,rZr:()=>v,w1o:()=>un,iRC:()=>ls,S6m:()=>ns,eE8:()=>rs,VzX:()=>Yt,XsO:()=>Xt,OJx:()=>C,WPR:()=>x,QdF:()=>In,w1f:()=>Ct,y67:()=>Pn,MnJ:()=>k,xlQ:()=>E,mE:()=>G,eHt:()=>Fe,epy:()=>nn,s8P:()=>De,IzF:()=>Et,aNW:()=>Ye,SCS:()=>F,Jx9:()=>Ps,OSX:()=>es,M9D:()=>Ka,GP5:()=>an,u2u:()=>tn,wpf:()=>bt,idd:()=>Qa,Rx5:()=>jt,dOf:()=>dt,JYy:()=>Ds,mwd:()=>Is,XxG:()=>As,V9q:()=>gt,_G8:()=>ot,SUA:()=>$e,F3b:()=>Ze,xBP:()=>it,HPo:()=>Re,T7p:()=>He,v2T:()=>vs,uil:()=>Ue,WBl:()=>Os,xDx:()=>we,we2:()=>Rs,MVB:()=>ce,Som:()=>pt,S3x:()=>_e,OIb:()=>me,c6m:()=>pe,g1O:()=>ue,cKt:()=>Fs,upV:()=>de,N$I:()=>Bs,DSn:()=>ge,AI3:()=>he,QeU:()=>lt,BD8:()=>Ya,Ww3:()=>Qe,JVy:()=>on,xb5:()=>Ls,rTg:()=>_t,Wlr:()=>oe,sjb:()=>ne,bX:()=>ct,cHZ:()=>ds,XSV:()=>Pe,bFi:()=>ks,jVX:()=>ve,LAH:()=>js,kST:()=>Ge,Q0s:()=>ze,Cth:()=>qe,IB7:()=>xe,agf:()=>Ne,lYR:()=>re,ZDp:()=>ke,oOk:()=>St,mpL:()=>Le,B71:()=>O,MiJ:()=>je,_mZ:()=>Xe,xVM:()=>Je,DK6:()=>D,yxK:()=>z,oxu:()=>Z,gOt:()=>q,Xgx:()=>M,LF3:()=>ys,PU_:()=>$a,jyE:()=>ms,H8w:()=>Cs,a3s:()=>Es,Fp6:()=>Ts,Fde:()=>fs,Uq0:()=>hs,Y$x:()=>cs,t8e:()=>Ss,Tjc:()=>Ns,dRE:()=>jn,ipV:()=>Me,wk3:()=>Ae,lGG:()=>Ms,JHZ:()=>ye,gIP:()=>Gs,Bqu:()=>Se,UFK:()=>Te,fYX:()=>Oe,h1r:()=>be,h0B:()=>tt,qth:()=>at,PkP:()=>et,XBf:()=>ht,rJA:()=>Ft,xkS:()=>Qs,XiT:()=>Ks,kSv:()=>Pt,tT_:()=>Us,qzr:()=>Za,sBw:()=>$s,J4k:()=>Tn,pi9:()=>le,NyD:()=>Xa,SZM:()=>vt,neC:()=>ut,MUX:()=>X,I49:()=>K,WpO:()=>qa,IiI:()=>Q,FaP:()=>U,xKR:()=>W,zjM:()=>$,NaW:()=>V,IeM:()=>Sn,Us4:()=>En,HVK:()=>ae,aJ:()=>R,bsw:()=>fn,LY8:()=>B,W0_:()=>te,nN5:()=>P,VeR:()=>A,bRb:()=>H,vP1:()=>ie,NRJ:()=>J,JNP:()=>yn,awM:()=>Nn,Prz:()=>kn,hwO:()=>ee,T3S:()=>se,wnU:()=>Ve,fu5:()=>Hs,eIN:()=>nt,Zst:()=>st,fi9:()=>Mt,K8A:()=>Ja,Mt6:()=>Vs,El8:()=>Ws,yYz:()=>mt,mkp:()=>ws,wTj:()=>Dt,Pq3:()=>xn,nv0:()=>Cn,_Gb:()=>wn,X7h:()=>Ke,n8_:()=>Xs,cxR:()=>We,EaG:()=>zs,P6t:()=>is,U1l:()=>ma,Bgj:()=>ua,DeK:()=>Ce,DC0:()=>Ie,FKD:()=>It,Mkg:()=>Ee,Kdg:()=>ps,WMA:()=>yt,IzW:()=>za,Lse:()=>j,EK9:()=>xs,bRe:()=>ft,EDZ:()=>Js,aoG:()=>Qt,dOZ:()=>Ua,Sy4:()=>N,qp3:()=>Rt});var s=a(72811),n=a(98242),o=a(56320),i=a(11817),r=a(69180),l=a(83807),c=a(99906),d=a(37406),m=a(4269),u=a(88919),p=a(6504);const _="platformSettings";let g=function(e){return e.wagerPerPeriod="wagerPerPeriod",e.singleBet="singleBet",e}({});const v={casino:{enabled:null,liveEnabled:null,showTopWinners:null},smartBanner:null,sportsbook:null,limitsDisableable:!0,scriptsLoaded:!1,certification:{displayHideBalanceOption:!1,limitsRedirect:{},countryLimitsSettings:{}},login:[l.$u.email],limits:{deposit:!1,loss:!1,session:!1,balance:!1,singleBet:!1,wagerPerPeriod:!1,selfExclusionEnabled:!1,selfDeletionEnabled:!1,timeoutLimitEnabled:!1},pgw:{merchant_id:null,widget_countries:[]},integrations:{neccton:{picBaseHost:null}},useSockets:!1,termsAcceptRequired:!1,loaded:!1,leaguesWithSportIcon:[],isTextPage:window.isTextPage||!1,isFrontRenderTextPage:window.isFrontRender||!1,error:null,inactivityLogoutPeriod:null,layoutIsFrozen:!1,footer:{},header:{},logo:{logoUrlDesktop:""},loaderBackgroundColor:null,activePersonalCode:l.pO.no,customerApprovedModalState:p.J.get("country_confirmed"),visibleMobileAppElements:[],vipSportProgramImages:{},vipCasinoProgramImages:{},modernViewEnabled:!1,isNewSmartIdRegistration:!1,modernViewSwitchEnabled:!0,showLocalTime:!1,showSessionTime:!1,showLastLogInTime:!1,defaultCurrency:null,menuLimitsAvailable:!0,templatesVisible:!1,siteMenuAdditionalItems:[],showCasinoSessionHistory:!1,myBetsBrandLogo:{url:"",enabled:!1},showExtendedTransactionHistory:!1,showBetSettingsDescription:!1,componentLoaderIcon:"",componentLoaderImage:"",showResponsibleGamingPopup:!1,cashierEnableSelectorCurrecy:!1,showNewCashier:!1,authorisation:{isFitToPlayRequired:!1},locationSmart:{},referralsLink:"",homePageBannerLinks:{},ambassadorsLink:"",vipProgramBanners:{mobile:"",desktop:""},sport:null,hallOfFame:null,resultsDisabled:null,customLinkInHeaderMenu:null,sportSettings:{modernViewEnabled:!0,modernViewSwitchEnabled:!0,oddsFormatPickerEnabled:!0,acceptBetsPickerEnabled:!0,lastBetSumToggleEnabled:!0,fastSumPickerEnabled:!1,quickBetToggleEnabled:!1},showCasinoDemoGames:!1,qrCodeImageLinkAppDownload:"",newMainPage:{enabled:!1},preselectedBonusType:null,customerSlideForMainPageBanner:{},promoOfferPopup:{enabled:!1},categoryRecentlyPlayedEnabled:!1,imageForPromotionPage:"",combisEnabled:!0,boostedOddsEnabled:!0,unselectCashierDepositBonus:!1,phoneMarketingAllowedDisabled:!1,newMarketingPreferencesEnabled:!1,casinoLiveBannerImages:{},casinoLineBannerImages:{},wheelOfFortuneEnabled:!1,bonusesEnabled:!0,isBlockedVip:!1,bannersFromCms:!1,pageExist:!0},h=(0,s.createSlice)({name:_,initialState:v,reducers:{getPlatformSettingsStart:(e,t)=>{},platformDataLoaded:(e,t)=>{},getPlatformSettingsSuccess:(e,t)=>{e.loaded=!0;const{payload:a}=t,{casino:s,sportsbook:n,config:o,limits:i,pgw:r,termsAcceptRequired:l,integrations:c}=a||{},{websockets:d,limits:m,authorisation:u,sport:p,defaultCurrency:_,bonusesEnabled:g}=o||{};if(e.casino=s,e.sportsbook=n,e.sport=p,e.authorisation=u,e.defaultCurrency=_,"boolean"==typeof g&&(e.bonusesEnabled=g),o){const{disableble:t,selfDeleteEnabled:a,selfExclusionEnabled:s,timeoutLimitEnabled:n}=o.limits;e.limitsDisableable=t||v.limitsDisableable,e.limits.selfDeletionEnabled=a||v.limits.selfDeletionEnabled,e.limits.selfExclusionEnabled=s||v.limits.selfExclusionEnabled,e.limits.timeoutLimitEnabled=n||v.limits.timeoutLimitEnabled}if(e.limits=Object.assign({},e.limits,i),e.pgw=r,e.integrations=c,d){const{useSockets:t}=d;t&&(e.useSockets=t)}const{inactivityLogoutPeriod:h}=m||{};e.inactivityLogoutPeriod=h,e.termsAcceptRequired=l},resetTextPageState:e=>{e.isTextPage=!1},resetFrontRenderTextPage:e=>{},getPlatformSettingsFailure:(e,t)=>{e.error=t.payload},platformCoreScriptsLoaded:e=>{e.scriptsLoaded=!0},updateLayoutFreezeState:(e,t)=>{e.layoutIsFrozen=t.payload},togglePersonalCode:(e,t)=>{e.activePersonalCode=t.payload},togglePageState:(e,t)=>{e.pageExist=t.payload},setSmartBannerData:(e,t)=>{e.smartBanner=t.payload}}}),b=h.reducer,{getPlatformSettingsStart:f,getPlatformSettingsSuccess:y,getPlatformSettingsFailure:S,resetTextPageState:E,platformCoreScriptsLoaded:C,updateLayoutFreezeState:T,togglePersonalCode:N,resetFrontRenderTextPage:k,platformDataLoaded:x,togglePageState:w,setSmartBannerData:L}=h.actions,I=e=>e[_],P=(0,s.createSelector)(I,(e=>e.isTextPage)),B=((0,s.createSelector)(I,(e=>e.smartBanner)),(0,s.createSelector)(I,(e=>e.isFrontRenderTextPage))),F=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sport)?void 0:t.betSharingEnabled})),M=(0,s.createSelector)(I,(e=>{var t;return!(null==e||null==(t=e.sport)||!t.hideLiveEvents)})),A=(0,s.createSelector)(I,(e=>e.limitsDisableable)),D=(0,s.createSelector)(I,(e=>e.leaguesWithSportIcon)),j=(0,s.createSelector)(I,(e=>{const t=(0,d.ej)(l.k5.webSocket);return t?"true"===t:e.useSockets})),O=(0,s.createSelector)(I,(e=>e.termsAcceptRequired)),R=((0,s.createSelector)(D,((e,t)=>Number(t)),((e,t)=>!!e.find((e=>Number(e)===t)))),(0,s.createSelector)(I,(e=>!!e.casino.enabled))),H=(0,s.createSelector)(I,(e=>!e.casino.liveEnabled)),W=((0,s.createSelector)(I,(e=>e.casino.showTopWinners)),(0,s.createSelector)(I,(e=>e.limits))),V=(0,s.createSelector)(I,(e=>e.limitsTheme)),U=(0,s.createSelector)(I,(e=>e.inactivityLogoutPeriod)),G=(0,s.createSelector)(I,(e=>e.activePersonalCode)),$=(0,s.createSelector)(I,(e=>!!Object.keys(e.limits).find((t=>e.limits[t]&&"popup"!==t)))),Z=((0,s.createSelector)(I,(e=>e.limits.popup||!1)),(0,s.createSelector)(I,(e=>e.limits.selfExclusionEnabled))),z=(0,s.createSelector)(I,(e=>e.limits.selfDeletionEnabled)),q=(0,s.createSelector)(I,(e=>e.limits.timeoutLimitEnabled)),X=(0,s.createSelector)(I,(e=>e.scriptsLoaded)),J=(0,s.createSelector)(I,(e=>e.login)),Y=(0,s.createSelector)(I,(e=>e.sportsbook)),K=(0,s.createSelector)(I,(e=>e.sportsbook.liveSportContentEnabled)),Q=(0,s.createSelector)(I,(e=>e.sportsbook.prematchSportContentEnabled)),ee=(0,s.createSelector)([Y],(e=>e&&"coupon"in e?e.coupon.tax:null)),te=(0,s.createSelector)([Y],(e=>!!e&&e.competitorLogoEnabled)),ae=(0,s.createSelector)([Y],(e=>!!e&&e.broadCastsEnabled)),se=(0,s.createSelector)([Y],(e=>!!e&&e.ticketPrintEnabled)),ne=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sportsbook)||null==(t=t.incomingBets)?void 0:t.enabled})),oe=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sportsbook)||null==(t=t.incomingBets)?void 0:t.autoUpdate})),ie=(0,s.createSelector)(I,(e=>e.loaded)),re=((0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>`${e}/${t}.png`)),(0,s.createSelector)(I,(e=>e.error)),(0,s.createSelector)([I,m.V0q],((e,t)=>{var a;const s=e.pgw.widget_countries,n=null==(a=t.entities)||null==(a=a.country)?void 0:a.code;return s.includes(n)}))),le=(0,s.createSelector)(I,(e=>e.pgw.widget_countries)),ce=(0,s.createSelector)([I,m.$nE],((e,t)=>{var a;return[...(null==(a=e.sportsbook)?void 0:a.fastAmounts[t])||[]].sort(((e,t)=>e-t))})),de=((0,s.createSelector)(I,(e=>e.layoutIsFrozen)),(0,s.createSelector)(I,(e=>e.footer.paymentMethodsMaxVisualCount))),me=(0,s.createSelector)(I,(e=>e.footer.biggerHeightPaymentMethods||[])),ue=(0,s.createSelector)(I,(e=>e.footer.fixedPaymentMethods||[])),pe=(0,s.createSelector)(I,(e=>e.footer.defaultPaymentMethods||[])),_e=(0,s.createSelector)(I,(e=>Array.isArray(e.footer.ageIconsSet)?e.footer.ageIconsSet:[])),ge=(0,s.createSelector)(I,(e=>e.footer.footerPaymentMethodsWithFrame)),ve=(0,s.createSelector)(I,(e=>e.footer.blockCustomerPaymentMethodsLoad)),he=(0,s.createSelector)(I,(e=>{const t=e.footer.footerPgwPaymentMethodsBlackList;return Array.isArray(t)?t:[]})),be=(0,s.createSelector)(I,(e=>e.footer.newFooterEnabled)),fe=(0,s.createSelector)(I,(e=>e.resultsDisabled)),ye=(0,s.createSelector)(I,(e=>e.visibleMobileAppElements||[])),Se=((0,s.createSelector)(I,(e=>e.vipSportProgramImages)),(0,s.createSelector)(I,(e=>e.vipCasinoProgramImages)),(0,s.createSelector)(I,(e=>e.modernViewEnabled))),Ee=(0,s.createSelector)(I,(e=>e.sportSettings)),Ce=(0,s.createSelector)(I,(e=>e.isNewSmartIdRegistration)),Te=(0,s.createSelector)(I,(e=>e.modernViewSwitchEnabled)),Ne=(0,s.createSelector)(I,(e=>e.showLocalTime)),ke=(0,s.createSelector)(I,(e=>e.showSessionTime)),xe=(0,s.createSelector)(I,(e=>e.showLastLogInTime)),we=(0,s.createSelector)(I,(e=>e.defaultCurrency)),Le=((0,s.createSelector)(I,(e=>e.menuLimitsAvailable)),(0,s.createSelector)(I,(e=>e.templatesVisible))),Ie=(0,s.createSelector)(I,(e=>e.locationSmart)),Pe=(0,s.createSelector)(I,(e=>e.showBetSettingsDescription)),Be=((0,s.createSelector)(I,(e=>e.showResponsibleGamingPopup)),(0,s.createSelector)(I,(e=>e.customLinkInHeaderMenu))),Fe=(0,s.createSelector)(I,(e=>e.header.additionalHeaderLogo)),Me=(0,s.createSelector)(I,(e=>e.logo.logoUrlDesktop)),Ae=(0,s.createSelector)(I,(e=>e.logo.logoUrlMobile||e.logo.logoUrlDesktop)),De=(0,s.createSelector)(I,(e=>e.loaderBackgroundColor)),je=((0,s.createSelector)(I,(e=>e.siteMenuAdditionalItems)),(0,s.createSelector)(I,(e=>e.showExtendedTransactionHistory))),Oe=((0,s.createSelector)(I,(e=>e.showCasinoSessionHistory)),(0,s.createSelector)(I,(e=>e.myBetsBrandLogo))),Re=(0,s.createSelector)(I,(e=>e.componentLoaderIcon)),He=(0,s.createSelector)(I,(e=>e.componentLoaderImage)),We=(0,s.createSelector)(I,(e=>e.showNewCashier)),Ve=(0,s.createSelector)(I,(e=>e.preselectedBonusType)),Ue=(0,s.createSelector)(I,(e=>e.customerSlideForMainPageBanner)),Ge=(0,s.createSelector)(I,(({authorisation:e})=>{const{isFitToPlayRequired:t}=e||{};return t})),$e=((0,s.createSelector)(I,((e,t)=>(t||"").toUpperCase()),((e,t)=>e.certification.countryLimitsSettings[t]||{})),(0,s.createSelector)(I,(e=>e.certification.limitsRedirect||{}))),Ze=(0,s.createSelector)(I,(e=>e.certification.displayHideBalanceOption||!1)),ze=(0,s.createSelector)(I,(e=>{var t;return!(null==(t=e.sport)||null==(t=t.racing)||!t.racingEnabled)})),qe=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sport)||null==(t=t.racing)?void 0:t.viewType})),Xe=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sport)||null==(t=t.racing)?void 0:t.latrobetSessionApiUrl})),Je=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sport)||null==(t=t.racing)?void 0:t.companyName})),Ye=((0,s.createSelector)(I,(e=>{var t;return null==(t=e.sport)?void 0:t.betBuilderEnabled})),(0,s.createSelector)(I,(e=>{var t;return null==(t=e.sport)?void 0:t.betBuilder}))),Ke=(0,s.createSelector)(I,(e=>e.showCasinoDemoGames)),Qe=(0,s.createSelector)(I,(e=>{var t;if(null!=(t=e.sport)&&t.racing){var a;const{env:t,client:s,platformUrl:n,viewType:o,betPlacementUrl:i,pusherKey:r}=(null==(a=e.sport)?void 0:a.racing)||{};return{env:t,client:s,platformUrl:n,viewType:o,betPlacementUrl:i,pusherKey:r}}return null})),et=((0,s.createSelector)(I,(e=>e.newMainPage)),(0,s.createSelector)(I,(e=>{var t;return null==(t=e.newMainPage)?void 0:t.enabled}))),tt=((0,s.createSelector)(I,(e=>{var t;return null==(t=e.newMainPage)?void 0:t.components})),(0,s.createSelector)(I,((e,t)=>t),((e,t)=>{var a,s;return null==(a=((null==(s=e.newMainPage)?void 0:s.components)||{})[t])?void 0:a.enabled}))),at=(0,s.createSelector)(I,((e,t)=>t),((e,t)=>{var a,s;return(null==(a=((null==(s=e.newMainPage)?void 0:s.components)||{})[t])?void 0:a.settings)||{}})),st=(0,s.createSelector)(I,(e=>{var t;return null==(t=e.promoOfferPopup)?void 0:t.enabled})),nt=(0,s.createSelector)(I,(e=>e.promoOfferPopup||{})),ot=(0,s.createSelector)(I,((e,t)=>(t||"").toUpperCase()),((e,t)=>{var a,s;return{[g.wagerPerPeriod]:null!=(a=e.certification.countryLimitsSettings[t])&&a.limits.wagerPerPeriod?{amount:e.certification.countryLimitsSettings[t].limits.wagerPerPeriod||null,periodType:l.tN.days}:null,[g.singleBet]:null!=(s=e.certification.countryLimitsSettings[t])&&s.limits.singleBet?{amount:e.certification.countryLimitsSettings[t].limits.singleBet||null}:null}})),it=((0,s.createSelector)(I,(e=>e.certification||{})),(0,s.createSelector)(I,(e=>e.referralsLink)),(0,s.createSelector)(I,(e=>e.homePageBannerLinks)),(0,s.createSelector)(I,(e=>e.comboBoostBanner))),rt=((0,s.createSelector)(I,(e=>e.vipProgramBanners||[])),(0,s.createSelector)(I,(e=>e.ambassadorsLink)),(0,s.createSelector)(I,(e=>{var t;return!(null==(t=e.hallOfFame)||!t.enabled)}))),lt=(0,s.createSelector)(I,(e=>e.hallOfFame)),ct=(0,s.createSelector)(I,(e=>e.integrations)),dt=((0,s.createSelector)(I,(e=>e.qrCodeImageLinkAppDownload)),(0,s.createSelector)(I,(e=>e.combisEnabled)),(0,s.createSelector)(I,(e=>e.boostedOddsEnabled)),(0,s.createSelector)(I,(e=>e.unselectCashierDepositBonus))),mt=((0,s.createSelector)(I,(e=>e.wheelOfFortuneEnabled)),(0,s.createSelector)(I,(e=>e.ambassadorsHomeBanner)),(0,s.createSelector)(Y,(e=>{var t;return null==e||null==(t=e.realTimeIncomingBets)?void 0:t.eventAmount}))),ut=((0,s.createSelector)(I,(e=>{var t;return!(null==(t=e.sport)||!t.favoriteEnabled)})),(0,s.createSelector)(I,(e=>{var t;return!(null==(t=e.sport)||!t.pinEnabled)}))),pt=(0,s.createSelector)(I,(e=>{var t;return!(null==(t=e.sport)||!t.favoriteEnabled)})),_t=(0,s.createSelector)(I,(e=>e.imageForPromotionPage)),gt=(0,s.createSelector)(I,(e=>e.categoryRecentlyPlayedEnabled)),vt=((0,s.createSelector)(I,(e=>e.newCasinoBanner)),(0,s.createSelector)(I,(e=>e.phoneMarketingAllowedDisabled))),ht=(0,s.createSelector)(I,(e=>!!e.newMarketingPreferencesEnabled)),bt=((0,s.createSelector)(I,(e=>e.casinoLiveBannerImages)),(0,s.createSelector)(I,(e=>e.casinoLineBannerImages)),(0,s.createSelector)(I,(e=>e.bonusesEnabled))),ft=(0,s.createSelector)(I,(e=>e.isBlockedVip)),yt=(0,s.createSelector)(I,(({sportsbook:e})=>{const{coupon:{tax:t}}=e||{};return(null==t?void 0:t.enabled)&&(null==t?void 0:t.strategyType)})),St=(0,s.createSelector)(yt,(e=>e===l.Hr.deposit)),Et=(0,s.createSelector)(I,(e=>e.bannersFromCms)),Ct=()=>({type:f.type}),Tt="brandSettings",Nt={registrationSettings:{storeRegistrationCustomerData:!1},snackbarNotificationTimesSetup:null,brandName:null,hiddenSiteMenuLinks:[],newSiteMenuLinks:[],promotionTermsOpenByDefault:!1,promotionalOffersSelected:!1,responsibleGamblingTools:{limits:!1,selfExclusion:!1,accountDeactivation:!1},additionalCryptoMethods:null,registrationRestrictedWarningCountries:[],enableSelfExclusionTerms:!1,disableTransactionHistoryDateRange:!1},kt=(0,s.createSlice)({name:Tt,initialState:Nt,reducers:{enableRegistrationSuccessNotification:()=>{}}}),xt=kt.reducer,{enableRegistrationSuccessNotification:wt}=kt.actions,Lt=e=>e[Tt],It=((0,s.createSelector)(Lt,(e=>e.registrationSettings.storeRegistrationCustomerData)),(0,s.createSelector)(Lt,(e=>e.snackbarNotificationTimesSetup))),Pt=(0,s.createSelector)(Lt,(e=>e.brandName)),Bt=(0,s.createSelector)(Lt,(e=>e.hiddenSiteMenuLinks)),Ft=(0,s.createSelector)(Lt,(e=>e.newSiteMenuLinks)),Mt=((0,s.createSelector)(Lt,(e=>e.promotionTermsOpenByDefault)),(0,s.createSelector)(Lt,(e=>e.promotionalOffersSelected))),At=(0,s.createSelector)(Lt,(e=>e.responsibleGamblingTools)),Dt=(0,s.createSelector)(Lt,(e=>e.registrationRestrictedWarningCountries)),jt=(0,s.createSelector)(Lt,(({additionalCryptoMethods:e})=>{const{enabled:t,methods:a}=e||{},s=a&&Object.values(a).length?a:[];return t&&s})),Ot=(0,s.createSelector)(Lt,(e=>e.enableSelfExclusionTerms)),Rt=(0,s.createSelector)(Lt,(e=>e.disableTransactionHistoryDateRange)),Ht="localeSetup";let Wt=function(e){return e.aviator="aviator",e.crash="crash",e.mobileAppLink="mobileAppLink",e.kenoLotto="kenoLotto",e.ipl="ipl",e.fastGames="fast-games",e}({});const Vt=(0,r.r_)(),Ut=(0,r.r_)(),Gt=(0,r.wX)(),$t=(0,r.jw)(),Zt=(0,r.Mb)();let zt=function(e){return e.sportLine="sportLine",e.sportLive="sportLive",e.leagues="sportLeagues",e.leaguePage="leaguePage",e.multiLeaguePage="multiLeaguesPage",e.forecast="toto",e.results="result",e.eventFull="eventFull",e.search="search",e.searchAll="searchAll",e.sportSearch="sportSearch",e.casinoCategory="casinoCategory",e.casinoProducer="casinoProducer",e.liveCasinoCategory="liveCasinoCategory",e.liveCasinoProducer="liveCasinoProducer",e.casinoGame="casinoGame",e.casino="casino",e.liveCasino="liveCasino",e.outrights="outrights",e.cabinet="cabinet",e.promotions="promotions",e.vipSportPrograms="sportVipPrograms",e.casinoDemoGame="casinoDemoGame",e.liveCasinoDemoGame="liveCasinoDemoGame",e.liveCasinoGame="liveCasinoGame",e}({});const qt=window.paths||[],Xt=(e,t)=>{const a=qt.find((t=>t.label===e));return a?a.path:t||""},Jt={casino:(0,r.X2)("/casino"),liveCricket:(0,r.X2)("/live/cricket"),liveCasino:(0,r.X2)("/live-casino"),casinoCategory:(0,r.X2)("/casino/:categoryName"),casinoProducer:(0,r.X2)("/casino/all/:producerName"),casinoGame:(0,r.X2)("/casino/game/:producerName/:gameName"),casinoDemoGame:(0,r.X2)("/casino/demo-game/:producerName/:gameName"),liveCasinoCategory:(0,r.X2)("/live-casino/:categoryName"),liveCasinoProducer:(0,r.X2)("/live-casino/all/:producerName"),liveCasinoGame:(0,r.X2)("/live-casino/game/:producerName/:gameName"),liveCasinoDemoGame:(0,r.X2)("/live-casino/demo-game/:producerName/:gameName"),cabinet:(0,r.X2)("/cabinet"),home:(0,r.X2)("/"),toto:(0,r.X2)("/forecast"),result:(0,r.X2)("/results"),sportLive:(0,r.X2)("/:stateName/:sportName"),sportLine:(0,r.X2)("/:stateName/:sportName"),sportLeagues:(0,r.X2)("/:stateName/:sportName/leagues"),leaguePage:(0,r.X2)("/:stateName/leagues/:leagueId"),multiLeaguesPage:(0,r.X2)("/:stateName/leagues/list/:leagueIds"),outrights:(0,r.X2)("/:stateName/leagues/:leagueId/:outright"),eventFull:(0,r.X2)("/:stateName/:sportName/:leagueId/:eventId"),search:(0,r.X2)("/search/:status/:name"),searchAll:(0,r.X2)("/search/all"),sportSearch:(0,r.X2)("/:stateName/search/:name"),deposit:(0,r.X2)("/cabinet/deposit"),withdrawal:(0,r.X2)("/cabinet/withdrawal"),verification:(0,r.X2)("/cabinet/verification"),verificationInfo:(0,r.X2)("/cabinet/verification/info"),transactionHistory:(0,r.X2)("/cabinet/transaction-history"),cabinetPromotion:(0,r.X2)("/cabinet/promotions"),promotionsHistory:(0,r.X2)("/cabinet/promotions-history"),cabinetRewards:(0,r.X2)("/cabinet/rewards"),cabinetCoins:(0,r.X2)("/cabinet/coins"),totoHistory:(0,r.X2)("/cabinet/forecast-history"),profile:(0,r.X2)("/cabinet/personal-details"),betHistory:(0,r.X2)("/cabinet/betting-history"),casinoSessionHistory:(0,r.X2)("/cabinet/casino-session-history"),casinoHistory:(0,r.X2)("/cabinet/casino-history"),accountSettings:(0,r.X2)("/cabinet/preferences"),passwordRestore:(0,r.X2)("/user/password/edit"),userConfirmation:(0,r.X2)("/user/confirmation"),contactUs:(0,r.X2)("/contacts"),terms:(0,r.X2)("/terms"),bettingRules:(0,r.X2)("/betting-rules"),notFound:(0,r.X2)("/404"),promotions:(0,r.X2)("/promotions"),promotionsPage:(0,r.X2)("/promotions/:name"),vipPrograms:(0,r.X2)("/vip-programs"),vipSportPrograms:(0,r.X2)("/sport-vip-programs"),landings:(0,r.X2)("/promotions/casino"),live:(0,r.X2)("/live"),line:(0,r.X2)("/prematch"),prematchESports:(0,r.X2)("/prematch/eSports"),registrationPage:(0,r.X2)("/registration"),registrationPageEsports:(0,r.X2)("/registration-esports"),popanderRegistration:(0,r.X2)("/registration/pop"),hallOfFlame:(0,r.X2)("/hall-of-flame"),hallOfFameCasino:(0,r.X2)("/hall-of-fame"),hallOfFameSport:(0,r.X2)("/hall-of-fame-sport"),payment:(0,r.X2)("/payments"),tournaments:(0,r.X2)("/tournaments"),tournamentPage:(0,r.X2)("/tournaments/:tournamentId"),cabinetOverview:(0,r.X2)("/cabinet/overview"),blockedVerification:(0,r.X2)("/blocked/verification"),cabinetLimits:(0,r.X2)("/cabinet/my-limits"),cabinetLimitsType:(0,r.X2)("/cabinet/my-limits/:type/:id"),cabinetLimitsNewType:(0,r.X2)("/cabinet/my-limits/:type"),responsibleGamblingLimits:(0,r.X2)("/cabinet/limits"),responsibleGamblingExclusion:(0,r.X2)("/cabinet/limits/exclusion"),responsibleGamblingDeactivation:(0,r.X2)("/cabinet/limits/deactivation"),bettorsTournament:(0,r.X2)("/bettors-tournament"),aviatorGame:(0,r.X2)("/casino/game/spribe/aviator"),crashGame:(0,r.X2)("/casino/game/bgaming/SpaceXY"),fastGames:(0,r.X2)("/casino/fast-games"),lastPlayed:(0,r.X2)("/casino/last-played"),lastPlayedLive:(0,r.X2)("/live-casino/last-played"),fishingAndHunting:(0,r.X2)("/casino/fishing"),mobileApp:(0,r.X2)("/mobile-app"),elements:(0,r.X2)("/elements"),paymentIQTestDeposit:(0,r.X2)("/cabinet/deposit-payment"),paymentIQTestWithdrawal:(0,r.X2)("/cabinet/withdrawal-payment"),registrationMigration:(0,r.X2)("/registration/migration"),registrationMigrationGvive:(0,r.X2)("/verification/migration"),horseRacing:(0,r.X2)("/racing"),security:(0,r.X2)("/cabinet/security"),cabinetReferrals:(0,r.X2)("/cabinet/referrals"),referrals:(0,r.X2)("/referrals"),eParkstsAuth:(0,r.X2)("/lvrtc/oauth/authorization-code-back"),statistics:(0,r.X2)("/cabinet/statistics"),bonusPackage:(0,r.X2)("/bonus-package/*"),reportsAndMessages:(0,r.X2)("/cabinet/reports-and-messages"),favoritesLive:(0,r.X2)("/live/favorites"),favoritesLine:(0,r.X2)("/prematch/favorites"),boostedOdds:(0,r.X2)("/boosted"),incomingBets:(0,r.X2)("/incoming-bets"),deepLink:(0,r.X2)("/deep-link"),sharedCoupon:(0,r.X2)("/shared-coupon")},Yt=(e,t)=>t===$t?`${e}`:`/${(t||"").toLowerCase()}${e===Jt.home?"":e}`,Kt={accountSignin:"sign-in",accountSignup:"account/sign-up",deposit:"cabinet/deposit"},Qt={live:Yt(Jt.live,Ut),line:Yt(Jt.line,Ut),sportLive:Yt(Jt.sportLive,Ut),sportLine:Yt(Jt.sportLine,Ut),sportLeagues:Yt(Jt.sportLeagues,Ut),leaguePage:Yt(Jt.leaguePage,Ut),multiLeaguesPage:Yt(Jt.multiLeaguesPage,Ut),eventFull:Yt(Jt.eventFull,Ut),outrights:Yt(Jt.outrights,Ut),toto:Yt(Jt.toto,Ut),result:Yt(Jt.result,Ut),search:Yt(Jt.search,Ut),searchAll:Yt(Jt.searchAll,Ut),sportSearch:Yt(Jt.sportSearch,Ut),favoritesLive:Yt(Jt.favoritesLive,Ut),favoritesLine:Yt(Jt.favoritesLine,Ut),boostedOdds:Yt(Jt.boostedOdds,Ut),incomingBets:Yt(Jt.incomingBets,Ut)},ea={casino:Yt(Jt.casino,Ut),liveCasino:Yt(Jt.liveCasino,Ut),casinoCategory:Yt(Jt.casinoCategory,Ut),casinoProducer:Yt(Jt.casinoProducer,Ut),casinoGame:Yt(Jt.casinoGame,Ut),casinoDemoGame:Yt(Jt.casinoDemoGame,Ut),liveCasinoCategory:Yt(Jt.liveCasinoCategory,Ut),liveCasinoProducer:Yt(Jt.liveCasinoProducer,Ut),liveCasinoGame:Yt(Jt.liveCasinoGame,Ut),liveCasinoDemoGame:Yt(Jt.liveCasinoDemoGame,Ut),aviatorGame:Yt(Jt.aviatorGame,Ut),crashGame:Yt(Jt.crashGame,Ut),fastGames:Yt(Jt.fastGames,Ut),lastPlayed:Yt(Jt.lastPlayed,Ut),lastPlayedLive:Yt(Jt.lastPlayedLive,Ut),cabinetReferrals:Yt(Jt.cabinetReferrals,Ut),referrals:Yt(Jt.referrals,Ut),fishingAndHunting:Yt(Jt.fishingAndHunting,Ut)},ta={hallOfFlame:Yt(Jt.hallOfFlame,Ut),hallOfFameCasino:Yt(Jt.hallOfFameCasino,Ut),hallOfFameSport:Yt(Jt.hallOfFameSport,Ut),promotionsPage:Yt(Jt.promotionsPage,Ut),tournaments:Yt(Jt.tournaments,Ut),tournamentPage:Yt(Jt.tournamentPage,Vt),passwordRestore:Yt(Jt.passwordRestore,Ut),userConfirmation:Yt(Jt.userConfirmation,Ut),contactUs:Yt(Xt("contacts",Jt.contactUs),Ut),terms:Yt(Xt("terms",Jt.terms),Ut),bettingRules:Yt(Jt.bettingRules,Ut),notFound:Yt(Jt.notFound,Ut),promotions:Yt(Jt.promotions,Ut),vipPrograms:Yt(Jt.vipPrograms,Ut),vipSportPrograms:Yt(Jt.vipSportPrograms,Ut),landings:Yt(Jt.landings,Ut),registrationPage:Yt(Jt.registrationPage,Ut),registrationPageEsports:Yt(Jt.registrationPageEsports,Ut),popanderRegistration:Yt(Jt.popanderRegistration,Ut),bettorsTournament:Yt(Jt.bettorsTournament,Ut),mobileApp:Yt(Jt.mobileApp,Ut),elements:Yt(Jt.elements,Ut),bonusPackage:Yt(Jt.bonusPackage,Ut),reportsAndMessages:Yt(Jt.reportsAndMessages,Ut),deepLink:Yt(Jt.deepLink,Ut)},aa=(Object.values(ta),Object.assign({},Qt,ta,ea,{cricket:Yt(Jt.liveCricket,Ut),affiliate:"#",cabinet:Yt(Jt.cabinet,Ut),home:Yt(Jt.home,Ut),toto:Yt(Jt.toto,Ut),prematchESports:Yt(Jt.prematchESports,Ut),deposit:Yt(Jt.deposit,Ut),withdrawal:Yt(Jt.withdrawal,Ut),verification:Yt(Jt.verification,Ut),verificationInfo:Yt(Jt.verificationInfo,Ut),transactionHistory:Yt(Jt.transactionHistory,Ut),cabinetPromotion:Yt(Jt.cabinetPromotion,Ut),promotionsHistory:Yt(Jt.promotionsHistory,Ut),cabinetRewards:Yt(Jt.cabinetRewards,Ut),cabinetCoins:Yt(Jt.cabinetCoins,Ut),totoHistory:Yt(Jt.totoHistory,Ut),profile:Yt(Jt.profile,Ut),betHistory:Yt(Jt.betHistory,Ut),casinoSessionHistory:Yt(Jt.casinoSessionHistory,Ut),casinoHistory:Yt(Jt.casinoHistory,Ut),accountSettings:Yt(Jt.accountSettings,Ut),cabinetOverview:Yt(Jt.cabinetOverview,Ut),blockedVerification:Yt(Jt.blockedVerification,Ut),cabinetLimits:Yt(Jt.cabinetLimits,Ut),cabinetLimitType:Yt(Jt.cabinetLimitsType,Ut),cabinetLimitsNewType:Yt(Jt.cabinetLimitsNewType,Ut),responsibleGamblingLimits:Yt(Jt.responsibleGamblingLimits,Ut),responsibleGamblingExclusion:Yt(Jt.responsibleGamblingExclusion,Ut),responsibleGamblingDeactivation:Yt(Jt.responsibleGamblingDeactivation,Ut),paymentIQTestDeposit:Yt(Jt.paymentIQTestDeposit,Ut),paymentIQTestWithdrawal:Yt(Jt.paymentIQTestWithdrawal,Ut),security:Yt(Jt.security,Ut),registrationMigration:Yt(Jt.registrationMigration,Ut),registrationMigrationGvive:Yt(Jt.registrationMigrationGvive,Ut),eParkstsAuth:Yt(Jt.eParkstsAuth,Ut),statistics:Yt(Jt.statistics,Ut),horseRacing:Yt(Jt.horseRacing,Ut),sharedCoupon:Yt(Jt.sharedCoupon,Ut)})),sa=[aa.casino,aa.casinoCategory,aa.casinoProducer,aa.liveCasino,aa.liveCasinoProducer,aa.liveCasinoCategory,aa.casinoGame,aa.liveCasinoGame,aa.registrationPage,aa.registrationPageEsports,aa.popanderRegistration,aa.contactUs,aa.cabinetPromotion,aa.cabinet,aa.cabinetCoins,aa.deposit,aa.withdrawal,aa.transactionHistory,aa.verification,aa.totoHistory,aa.betHistory,aa.userConfirmation,aa.passwordRestore,aa.profile,aa.accountSettings,aa.promotions],na=e=>{let t;switch(e){case aa.mobileApp:t="mobileAppButton";break;case aa.line:t="sportBettingButton";break;case aa.live:t="liveBettingButton";break;case aa.casino:t="casinoButton";break;case aa.liveCasino:t="liveCasinoButton";break;case aa.promotions:t="promotionsButton";break;case aa.result:t="resultsButton";break;case aa.toto:t="forecastsButton";break;case aa.jackpot:t="jackpotButton";break;case aa.kenoLotto:t="kenoButton";break;case aa.ipl:t="iplButton";break;default:t=""}return t},oa=(0,s.createSelector)((e=>e),((e,t)=>`${t}`),((e,t)=>aa.cabinetLimitType.replace(":type",e).replace(":id",t))),ia=(0,s.createSelector)((e=>e),(e=>aa.cabinetLimitsNewType.replace(":type",e))),ra=(0,s.createSelector)((()=>null),(()=>aa.userConfirmation)),la=(0,s.createSelector)((()=>null),(()=>aa.passwordRestore)),ca=((0,s.createSelector)((()=>null),(()=>aa.deposit)),(0,s.createSelector)((()=>null),(()=>aa.promotions))),da=(0,s.createSelector)((()=>null),(()=>aa.home)),ma=(0,s.createSelector)((()=>null),(()=>window.sidebarMenu||[])),ua=(0,s.createSelector)((e=>e),(e=>{var t;return(null==(t=(window.sidebarMenu||[]).find((t=>t.template===e)))?void 0:t.children)||[]})),pa=(0,s.createSelector)((e=>e),((e,t)=>aa[t]),((e,t,a)=>a),((e,t,a)=>t.replace(":sportName",e).replace(":stateName",a))),_a=(0,s.createSelector)((e=>e),(e=>(e.section===l.bx.live?aa.sportLive:aa.sportLine).replace(":sportName",e.alias).replace(":stateName",e.section))),ga=(0,s.createSelector)((e=>e),(e=>{var t;if(null!=(t=e.category)&&t.length){return(e.state?aa.liveCasinoCategory:aa.casinoCategory).replace(":categoryName",e.category)}return e.state?aa.liveCasino:aa.casino})),va=(0,s.createSelector)((e=>e),(e=>{var t;if(null!=(t=e.producer)&&t.length){return(e.state?aa.liveCasinoProducer:aa.casinoProducer).replace(":producerName",e.producer)}return e.state?aa.liveCasino:aa.casino})),ha=(0,s.createSelector)((e=>e),(e=>(e.state?aa.liveCasinoGame:aa.casinoGame).replace(":producerName",e.producer).replace(":gameName",e.game))),ba=(0,s.createSelector)((e=>e),(e=>(e.state?aa.liveCasinoDemoGame:aa.casinoDemoGame).replace(":producerName",e.producer).replace(":gameName",e.game))),fa=(0,s.createSelector)((e=>e),(e=>aa[zt.eventFull].replace(":sportName",e.alias).replace(":stateName",e.state).replace(":leagueId",e.league).replace(":eventId",e.event))),ya=(e,t,a)=>fa({alias:null==e?void 0:e.alias,league:`${t.id}-${t.translationSlug}`,event:`${a.id}-${a.translationSlug}`,state:a.status===l.N3.online?l.bx.live:l.bx.line}),Sa=(0,s.createSelector)((e=>e),((e,t)=>aa[t]),((e,t)=>t.replace(":stateName",e.type).replace(":leagueId",e.league))),Ea=(0,s.createSelector)((e=>e),((e,t)=>aa[t]),((e,t)=>t.replace(":stateName",e.type).replace(":leagueIds",e.league))),Ca=(0,s.createSelector)((e=>e),((e,t)=>aa[t]),((e,t)=>t.replace(":stateName",e.type).replace(":leagueId",e.league).replace(":outright",`${e.leagueId}`))),Ta=(e,t)=>Sa({type:e,league:`${t.id}-${t.translationSlug}`},zt.leaguePage),Na=(e,t)=>Ca({type:e,league:`${t.id}-${t.translationSlug}`,leagueId:t.id},zt.outrights),ka=(0,s.createSelector)((e=>e),(e=>aa.search.replace(":name",(e.value||"").toLocaleLowerCase()).replace(":status",(e.status||l.bx.all).toLocaleLowerCase()))),xa=((0,s.createSelector)((e=>e),(e=>aa.search.replace(":name",(e.value||"").toLocaleLowerCase()).replace(":status",l.bx.all.toLocaleLowerCase()))),(0,s.createSelector)((e=>aa[e]),((e,t)=>t.reduce(((e,t)=>[...e,...t.split("/")]),[])),((e,t,a)=>a||""),((e,t,a)=>e.split("/").filter((e=>!t.includes(e))).join("/").replace(":stateName",a)))),wa=((0,s.createSelector)((e=>e),(e=>"/"===e?"":e)),["png","jpg","jpeg","webp"]),La=(0,s.createSelector)((e=>e),(e=>{if(!e.path||"string"!=typeof e.path)return"";const t=e.path.split("?"),a=t[0].split(".").slice(-1)[0],s=t.length>1&&t[1]?`?${t[1]}`:"";return e.webpSupport&&wa.includes(a.toLowerCase())?`${t[0].substr(0,t[0].lastIndexOf("."))}.webp${s}`:e.path})),Ia=[{name:(0,r.__)("Default_._Title Link Type_._Sports betting"),link:aa.line,svg:c.D.sport},{name:(0,r.__)("Platform Menu_._Link_._Live betting"),link:aa.live,svg:c.D.liveSport},{name:(0,r.__)("Platform Menu_._Link_._Cricket"),link:aa.cricket,svg:c.D.cricket},{name:(0,r.__)("Default_._Text_._Casino"),link:aa.casino,svg:c.D.casino,ignoreActiveLinks:["/casino/fishing"]},{name:(0,r.__)("Default_._Title Or Link_._Live casino"),link:aa.liveCasino,svg:c.D.liveCasino},{name:(0,r.__)("Default_._Title Or Link_._Fishing&Hunting"),link:aa.fishingAndHunting,svg:c.D.fishing},{name:(0,r.__)("Default_._Title Or Link_._Racing"),link:aa.horseRacing,svg:c.D.HorseRacing},{name:(0,r.__)("Default_._Title Or Link_._Leaderboards"),link:aa.bettorsTournament,highlight:!0,svg:c.D.leaderboard},{name:(0,r.__)("Default_._Title Or Link_._Promotions"),link:aa.promotions,svg:c.D.promotion},{name:(0,r.__)("Default_._Title Or Link_._Forecasts"),link:aa.toto,svg:c.D.forecast},{name:(0,r.__)("Default_._Title Or Link_._Results"),link:aa.result,svg:c.D.result},{name:(0,r.__)("Default_._Title Or Link_._Hall of Fame"),link:aa.hallOfFameCasino,svg:c.D.hallOfFame}],Pa={name:null,link:aa.aviatorGame,svg:c.D.ic_aviator,actionType:Wt.aviator},Ba={name:(0,r.__)("Default_._Title Or Link_._Crash"),link:aa.crashGame,svg:c.D.crashGame,actionType:Wt.crash},Fa={name:(0,r.__)("Default_._Title Or Link_._Fast Games"),link:aa.fastGames,svg:c.D.crashGame,actionType:Wt.crash},Ma={[Wt.aviator]:Pa,[Wt.crash]:Ba,[Wt.fastGames]:Fa},Aa=((0,r.__)("Default_._Title Or Link_._Fishing&Hunting"),aa.fishingAndHunting,c.D.fishing,[{name:(0,r.__)("Default_._Action_._Deposit"),svg:c.D.deposit,link:aa.deposit},{name:(0,r.__)("Default_._Title Link Type_._Withdrawal"),svg:c.D.withdrawal,link:aa.withdrawal},{name:(0,r.__)("Customer Menu_._Link_._Bonuses"),svg:c.D.bonuses,link:aa.cabinetPromotion,checkNotifications:!0},{name:(0,r.__)("Customer Menu_._Link_._Coins"),svg:c.D.coin,link:aa.cabinetCoins},{name:(0,r.__)("Default_._Title Or Link_._Personal details"),svg:c.D.name,link:aa.profile},{name:(0,r.__)("Default_._Title Or Link_._My bets"),svg:c.D.betHistory,link:aa.betHistory},{name:(0,r.__)("Default_._Title Or Link_._Preferences"),svg:c.D.preferences,link:aa.accountSettings}]),Da=[{title:(0,r.__)("Client Menu_._Title_._My account"),svg:c.D.ic_account,items:[{name:(0,r.__)("Default_._Title Or Link_._Personal details"),link:aa.profile,svg:c.D.name},{name:(0,r.__)("Default_._Title Or Link_._Preferences"),link:aa.accountSettings,svg:c.D.preferences},{name:(0,r.__)("Default_._Title Or Link_._Account verification"),link:aa.verification,svg:c.D.lock},{name:(0,r.__)("Default_._Title Or Link_._Limits"),link:aa.cabinetLimits,svg:c.D.iconLimits},{name:(0,r.__)("Default_._Title Or Link_._Reports and Messages"),link:aa.reportsAndMessages,svg:c.D.analyticsPie}]},{title:(0,r.__)("Client Menu_._Title_._Responsible gambling tools"),svg:c.D.ResponsibleGamblingLimits,items:[{name:(0,r.__)("Default_._Title Or Link_._Limits"),link:aa.responsibleGamblingLimits,svg:c.D.ResponsibleGamblingLimits},{name:(0,r.__)("Cabinet_._Title_._Self-exclusion"),link:aa.responsibleGamblingExclusion,svg:c.D.ResponsibleGamblingExclusion},{name:(0,r.__)("Cabinet_._Title_._Account deletion"),link:aa.responsibleGamblingDeactivation,svg:c.D.ResponsibleGamblingDeactivation}]},{title:(0,r.__)("Client Menu_._Title_._cashier"),svg:c.D.ic_cashier,items:[{name:(0,r.__)("Default_._Action_._Deposit").toLowerCase(),svg:c.D.deposit,link:aa.deposit},{name:(0,r.__)("Default_._Title Link Type_._Withdrawal").toLowerCase(),svg:c.D.withdrawal,link:aa.withdrawal},{name:(0,r.__)("Default_._Title Or Link_._Transaction History"),link:aa.transactionHistory,svg:c.D.transaction}]},{title:(0,r.__)("Default_._Title_._Active promotions"),checkNotifications:!0,svg:c.D.ic_promotion,items:[{name:(0,r.__)("Customer Menu_._Link_._Bonuses"),svg:c.D.bonuses,link:aa.cabinetPromotion,checkNotifications:!0},{name:(0,r.__)("Default_._Title Or Link_._Coins"),link:aa.cabinetCoins,svg:c.D.coin}]},{title:(0,r.__)("Default_._Title Or Link_._My Bets"),svg:c.D.ic_bets,items:[{name:(0,r.__)("Default_._Title Or Link_._Betting history"),svg:c.D.betHistory,link:aa.betHistory},{name:(0,r.__)("Default_._Title Or Link_._Forecasts history"),svg:c.D.forecastHistory,link:aa.totoHistory},{name:(0,r.__)("Default_._Title Or Link_._Casino history"),svg:c.D.casinoHistory,link:aa.casinoHistory},{name:(0,r.__)("Default_._Title Or Link_._Session history"),svg:c.D.casinoHistory,link:aa.casinoSessionHistory}]}],ja=(aa.casino,aa.liveCasino,aa.deposit,aa.withdrawal,{entity:{chatId:window.chatId||9054575,baseLanguage:Vt,primaryLanguage:$t,baseCurrency:"EUR",locale:Zt,menu:Ia,dropDown:Aa,cabinetMenu:Da,languageList:window.languages||{en:{iso:"en",short_name:(0,r.__)("Local Setup_._Language_._English")}},footerMenu:window.footerMenu,footerInfoContent:window.footerInfoContent||""},depositType:l.Mj.basic,projectBaseCurrency:l.KK.EUR,blockedCountries:[],localeMenuSettings:{cricket:["in","hi"]},env:{},translations:{},realLogo:!0,loaded:!1,error:null,header:!0,onlyActiveMarkets:!1}),Oa=(0,s.createSlice)({name:Ht,initialState:ja,reducers:{getLocaleSetupStart:(e,t)=>{e.loaded=!1},getLocaleSetupSuccess:(e,t)=>{e.loaded=!0,e.translations=t.payload},getLocaleSetupFailure:(e,t)=>{e.error=t.payload},toggleHeader:(e,t)=>{e.header=t.payload}}}),Ra=Oa.reducer,{getLocaleSetupStart:Ha,getLocaleSetupSuccess:Wa,getLocaleSetupFailure:Va,toggleHeader:Ua}=Oa.actions,Ga=e=>e[Ht],$a=(0,s.createSelector)(Ga,(e=>e.entity.baseCurrency)),Za=(0,s.createSelector)(Ga,(e=>e.onlyActiveMarkets)),za=((0,s.createSelector)(Ga,(e=>e.entity)),(0,s.createSelector)(Ga,(e=>e.header)),(0,s.createSelector)(Ga,(e=>e.translations)),(0,s.createSelector)(Ga,(e=>e.env.wsEndpoint))),qa=(0,s.createSelector)(Ga,(e=>e.env.platformName)),Xa=((0,s.createSelector)(Ga,(e=>e.entity.chatId)),(0,s.createSelector)(Ga,(e=>e.env.pgwcashier))),Ja=(0,s.createSelector)(Ga,(e=>e.env.pageRestrictions)),Ya=(0,s.createSelector)(Ga,(e=>e.env.transactionHistoryTimeSettings)),Ka=(0,s.createSelector)(Ga,(e=>e.env.bettingHistoryTimeSettings)),Qa=(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.crypto)||null==(t=t.payments)?void 0:t.buyCrypto})),es=(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.crypto)||null==(t=t.betslipSumConverter)?void 0:t.enabled})),ts=[aa.promotions,aa.toto,aa.tournaments],as=[aa.casinoHistory,aa.casino,aa.liveCasino,aa.aviatorGame,aa.crashGame,aa.fastGames,aa.lastPlayed,aa.lastPlayedLive],ss=[aa.cabinetLimits,aa.cabinetLimitType,aa.cabinetLimitsNewType],ns=(0,s.createSelector)(m.aRI,(e=>{const{internalCountry:t}=e.entities||{},{isBlockedPromotions:a}=t||{};return!!a})),os=(0,s.createSelector)(Ga,(e=>e.env.forecastDisabled)),is=((0,s.createSelector)(Ga,(e=>e.env.limitsInfoInRegistrationPopup)),(0,s.createSelector)(Ga,(e=>e.env.showWatchersChat))),rs=(0,s.createSelector)([Ga,m.aRI,m.V0q,m.L9l],((e,t,a,s)=>{const{entities:n}=a,{country:o}=n;if(o&&e.env.platformName!==l.Co.tonyNL){const e=s.find((e=>e.alpha_2===o.code));return!(null==e||!e.isBlockedVip)}const{internalCountry:i}=t.entities||{},{isBlockedVip:r}=i||{};return!!r})),ls=(0,s.createSelector)(m.aRI,(e=>{const{country:t}=e.entities||{};return t&&"FI"===t})),cs=(0,s.createSelector)([Ga,m.aRI,I,u.y1$,Bt,rt,ze,Be,os,fe,ne],((e,t,a,s,n,o,i,l,d,m,u)=>{var p,_;const{internalCountry:g}=t.entities||{},{isBlockedPromotions:v}=g||{},{casino:h,siteMenuAdditionalItems:b,sport:f,sportsbook:y}=a,{hideLiveEvents:S}=f||{};let E=[...e.entity.menu];const C=e.entity.baseLanguage,{liveSportContentEnabled:T,prematchSportContentEnabled:N}=y||{},k=!T&&!N,x=e.localeMenuSettings.cricket.includes(C.toLowerCase()),w=n?n.map((e=>Yt(e,Ut))):[];if(null!=(p=e.env)&&null!=(p=p.ipl)&&p.enabled&&(E=[{name:(0,r.__)("Default_._Title Link Type_._IPL"),link:Yt(e.env.ipl.url,Ut),svg:c.D.ipl,actionType:Wt.ipl},...e.entity.menu]),k&&(E=E.filter((e=>sa.includes(e.link)))),u&&(E=[...e.entity.menu,{name:(0,r.__)("Default_._Title Link Type_._Incoming Bets"),link:aa.incomingBets,svg:c.D.incomingBets}]),x||(E=E.filter((e=>e.link!==aa.cricket))),v&&(E=E.filter((e=>!ts.includes(e.link)))),h){const{enabled:e,liveEnabled:t}=a.casino;e||(E=E.filter((e=>!as.includes(e.link)))),t&&(E=E.filter((e=>e.link!==aa.liveCasino)))}if(!S&&T||(E=E.filter((e=>e.link!==aa.live))),s.currentTournamentId||(E=E.filter((e=>e.link!==aa.bettorsTournament))),o||(E=E.filter((e=>e.link!==aa.hallOfFameCasino))),d&&(E=E.filter((e=>e.link!==aa.toto))),m&&(E=E.filter((e=>e.link!==aa.result))),b.length){[...new Set(b)].forEach((e=>{Ma[e]&&E.push(Ma[e])}))}return null!=(_=e.env)&&null!=(_=_.kenoLotto)&&_.enabled&&(E=[...E,{name:(0,r.__)("Default_._Title Link Type_._Keno & Lotto"),link:Yt(e.env.kenoLotto.url,Ut),svg:c.D.kenoLotto,actionType:Wt.kenoLotto}]),w.length&&(E=E.filter((e=>!w.includes(e.link)))),i||(E=E.filter((e=>e.link!==aa.horseRacing))),null!=l&&l.link&&(E=[...E,{name:(0,r.__)("Default_._Title Or Link_._Custom Link"),link:l.link,isTextPage:!!l.isTextPage,svg:l.svg?c.D[l.svg]:null}]),E})),ds=(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env)||null==(t=t.ipl)?void 0:t.url})),ms=(0,s.createSelector)([Ga,m.aRI,I,rs,ft,ct,At,m.hTV,Z,z],((e,t,a,s,n,o,i,l,c,d)=>{var m;const{internalCountry:u}=t.entities||{},{isBlockedPromotions:p}=u||{},{neccton:_}=o||{},{limits:g}=a||{};let v=[...e.entity.cabinetMenu];const{limits:h,selfExclusion:b,accountDeactivation:f}=i||{},y=h&&l,S=b&&c,E=f&&d;p&&(v=e.entity.cabinetMenu.filter((e=>e.title!==(0,r.__)("Default_._Title_._Active promotions"))).map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>e.link!==aa.totoHistory)),t}))),null!=(m=a.casino)&&m.enabled||(v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>!as.includes(e.link))),t}))),a.showCasinoSessionHistory||(v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>e.link!==aa.casinoSessionHistory)),t}))),v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>!!y||e.link!==aa.responsibleGamblingLimits)).filter((e=>!!S||e.link!==aa.responsibleGamblingExclusion)).filter((e=>!!E||e.link!==aa.responsibleGamblingDeactivation)),t}));return(!g||!Object.values(g).filter((e=>e)).length)&&(v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>!ss.includes(e.link))),t}))),a.menuLimitsAvailable||(v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>e.link!==aa.cabinetLimits)),t}))),(s||n)&&(v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>e.link!==aa.cabinetCoins)),t}))),_||(v=v.map((e=>{const t=Object.assign({},e);return t.items=t.items.filter((e=>!!_||e.link!==aa.reportsAndMessages)),t}))),v})),us=((0,s.createSelector)(Ga,(e=>e.realLogo)),(0,s.createSelector)(Ga,(e=>e.entity.languageList))),ps=(0,s.createSelector)(Ga,(e=>!!window.srtmCommands)),_s=[...Object.values(ea),aa.promotions,aa.vipPrograms,aa.vipSportPrograms,aa.bettorsTournament,aa.landings,aa.notFound,aa.registrationPage,aa.registrationPageEsports,aa.popanderRegistration,aa.hallOfFameCasino,aa.hallOfFameSport,aa.mobileApp,aa.registrationMigration],gs=[aa.contactUs,aa.passwordRestore,aa.userConfirmation],vs=((0,s.createSelector)((e=>e),(e=>_s.includes(e))),(0,s.createSelector)((e=>e),(e=>gs.includes(e)))),hs=(0,s.createSelector)(us,(e=>Object.values(e).filter((e=>e.url!==$t)).map((e=>e.url)).join("|"))),bs=e=>{var t,a;const s=(null==e||null==(t=e.locale)?void 0:t.toLowerCase().split("_"))||"";return s.length>1?s[1]:null!=(a=s[0])?a:null},fs=(0,s.createSelector)(us,(e=>Object.values(e).map((e=>({text:e.name,shortName:e.short_name,icon:bs(e),flagImage:e.flag_image,url:e.url,id:e.url,locale:e.locale,iso:e.iso}))))),ys=(0,s.createSelector)([Ga,rs,ft,ns],((e,t,a,s)=>s||t||a?e.entity.dropDown.filter((e=>!s||e.link!==aa.cabinetPromotion)).filter((e=>!t&&!a||e.link!==aa.cabinetCoins)):e.entity.dropDown)),Ss=(0,s.createSelector)(Ga,(e=>e.entity.primaryLanguage)),Es=(0,s.createSelector)(Ga,(e=>e.entity.baseLanguage)),Cs=(0,s.createSelector)([fs,Es],((e,t)=>(e||[]).find((e=>e.url===t)))),Ts=(0,s.createSelector)(Ga,(e=>e.entity.locale)),Ns=(0,s.createSelector)(Ga,(e=>e.entity.baseLanguage===e.entity.primaryLanguage?"/":`/${e.entity.baseLanguage}/`)),ks=((0,s.createSelector)(Ga,(e=>e.loaded)),(0,s.createSelector)(Ga,(e=>e.error)),(0,s.createSelector)((e=>e),(e=>e.indexOf(aa.liveCasino)>-1))),xs=(0,s.createSelector)(Ga,(e=>e.env.yandexMetrikaAccountId)),ws=(0,s.createSelector)(Ga,(e=>e.env.reCaptchaKey)),Ls=(0,s.createSelector)(Ga,(e=>e.env.imageCdn)),Is=(0,s.createSelector)(Ga,(e=>e.env.cashierImageCdn)),Ps=(0,s.createSelector)(Ga,(e=>e.env.betradarStatisticUrl)),Bs=(0,s.createSelector)(Ga,(e=>e.entity.footerMenu||[])),Fs=(0,s.createSelector)(Ga,(e=>e.entity.footerInfoContent)),Ms=(0,s.createSelector)(Ga,(e=>e.env.merchantId||"")),As=((0,s.createSelector)(Ga,(e=>e.env.producersIconUrl)),(0,s.createSelector)(Ga,(e=>e.env.cashierModalTheme))),Ds=(0,s.createSelector)(Ga,(e=>e.env.cashierEnableSelectorCurrecy)),js=(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.features)?void 0:t.eParaksts})),Os=(0,s.createSelector)(Ga,((e,t)=>t),((e,t)=>(0,r.dK)(e.env.mobAppDomain,t))),Rs=(0,s.createSelector)(Ga,(e=>e.depositType)),Hs=(0,s.createSelector)(Ga,(e=>e.projectBaseCurrency)),Ws=(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.racingPage)?void 0:t.showLeftSidebar})),Vs=(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.racingPage)?void 0:t.externalResources})),Us=((0,s.createSelector)(Ga,(e=>e.env.mobileAppPage)),(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.sportLayout)?void 0:t.layoutSwitchEnabled})),(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.oneTrust)?void 0:t.enabled})),(0,s.createSelector)(Ga,(e=>{var t;return null==(t=e.env.oneTrust)?void 0:t.externalResources}))),Gs=(0,s.createSelector)(Ga,(e=>e.env.mobileSportMenuTopLeaguesNumber)),$s=((0,s.createSelector)(Ga,(e=>e.env.pendingFeatures)),(0,s.createSelector)(Ga,((e,t)=>t),((e,t)=>{let a=(e.env.pendingFeatures||{})[t];const s=e.env.activateByUrlParam;if(s){s.split(",").forEach((e=>{const s=d.nY[e];s&&s===t&&(a={active:!0})}))}return a}))),Zs=(0,s.createSelector)(Ga,(e=>e.env.sportFeatures||{})),zs=(0,s.createSelector)([Ga,e=>{var t;return null==(t=$s(e,d.vH.ST142))?void 0:t.active}],((e,t)=>t||e.env.showRealTimeIncomingBets)),qs=(0,s.createSelector)(Zs,(e=>{var t;return null==(t=e.favoritesAndPins)?void 0:t.enabled})),Xs=(0,s.createSelector)([e=>{var t;return null==(t=$s(e,d.vH.ST137))?void 0:t.active},qs],((e,t)=>e||t)),Js=((0,s.createSelector)(Ga,(e=>e.env.hideMainPageBanners)),(0,s.createSelector)(Ga,(e=>e.env.hideBettingSettingsAdditionalInfo))),Ys=(0,s.createSelector)(Ga,(e=>e.env.sportFeatures)),Ks=(0,s.createSelector)(Ys,((e={})=>{var t;return null==(t=e.oddsBooster)?void 0:t.enabled})),Qs=(0,s.createSelector)(Zs,((e={})=>{var t;return(null==(t=e.oddsBooster)?void 0:t.backgrounds)||{}})),en=(0,s.createSelector)(Ga,(e=>e.env.blockNew)),tn=(0,s.createSelector)(en,(e=>null==e?void 0:e.enabled)),an=(0,s.createSelector)(en,(e=>(null==e?void 0:e.banners)||[])),sn=(0,s.createSelector)(Ga,(e=>e.env.mobileApps||{})),nn=(0,s.createSelector)(sn,(e=>e.android)),on=(0,s.createSelector)(sn,(e=>e.iOs));var rn=a(29016);let ln=function(e){return e.base="base",e.kenya="kenya",e.senegal="senegal",e.netherlands="netherlands",e.latvia="latvia",e.spain="spain",e.estonia="estonia",e.ontario="ontario",e.zambia="zambia",e.australia="australia",e.portugal="portugal",e.ghana="ghana",e}({});const cn={[ln.base]:l.$u.email,[ln.kenya]:l.$u.phone,[ln.senegal]:l.$u.phone,[ln.netherlands]:l.$u.email,[ln.latvia]:l.$u.email,[ln.estonia]:l.$u.email,[ln.zambia]:l.$u.phone,[ln.australia]:l.$u.email};class PlatformSettingsClient extends rn.e5{constructor(...e){super(...e),this.setupEndPoint="api/v2/configurations",this.regConfigurations="api/v2/registration-configurations?desktop=1"}getSetup(){return window.applicationSetup?(0,i.of)(window.applicationSetup):this.get(this.setupEndPoint)}registrationConfigurations(){return this.get(this.regConfigurations)}}let dn=function(e){return e.twentyBet="twentyBet",e.twentyTwoBet="twentyTwoBet",e.nationalCasino="nationalCasino",e.bizzoCasino="bizzoCasino",e}({});const mn="registrationSettings",un={cyrillicValidation:!1,numberSymbolValidation:!1,isBTagRequired:!1,isBrasilRegFormRequired:!1,dobValidation:!0,showPersonalCodeToggler:{active:!1,exceptCountries:[]},resendTimers:null,baseCountry:"",baseCurrency:"",registrationFormType:ln.base},pn=(0,s.createSlice)({name:mn,initialState:un,reducers:{getRegistrationConfigurationsStart:()=>{},getRegistrationConfigurationsSuccess:(e,t)=>{const{cyrillicValidation:a,numberSymbolValidation:s,isBTagRequired:n,isBrasilRegFormRequired:o,dobValidation:i,showPersonalCodeToggler:r,resendTimers:l}=t.payload||{};e.cyrillicValidation=a,e.numberSymbolValidation=s,e.isBTagRequired=n,e.isBrasilRegFormRequired=o,e.dobValidation=i,e.showPersonalCodeToggler=r,e.resendTimers=l},getRegistrationConfigurationsFailure:()=>{}}}),_n=pn.reducer,{getRegistrationConfigurationsStart:gn,getRegistrationConfigurationsSuccess:vn,getRegistrationConfigurationsFailure:hn}=pn.actions,bn=e=>e[mn],fn=(0,s.createSelector)(bn,(({cyrillicValidation:e})=>e)),yn=(0,s.createSelector)(bn,(({numberSymbolValidation:e})=>e)),Sn=(0,s.createSelector)(bn,(({isBTagRequired:e})=>e)),En=(0,s.createSelector)(bn,(({isBrasilRegFormRequired:e})=>e)),Cn=(0,s.createSelector)(bn,(({dobValidation:e})=>e)),Tn=(0,s.createSelector)(bn,(({showPersonalCodeToggler:e})=>e)),Nn=(0,s.createSelector)(bn,(({resendTimers:e})=>{const{mail:t}=e||{};return t})),kn=(0,s.createSelector)(bn,(({resendTimers:e})=>{const{phone:t}=e||{};return t})),xn=(0,s.createSelector)(bn,(({baseCountry:e})=>e)),wn=((0,s.createSelector)(bn,(({baseCurrency:e})=>e)),(0,s.createSelector)(bn,(({registrationFormType:e})=>e))),Ln=()=>({type:gn.type}),In=(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(f.type),(0,o.switchMap)((()=>a.settings.getSetup().pipe((0,o.map)((e=>x(e))),(0,o.catchError)((e=>(0,i.of)(S(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Ha.type),(0,o.switchMap)((()=>a.page.getTranslation().pipe((0,o.map)((e=>Wa(e))),(0,o.catchError)((e=>(0,i.of)(Va(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(gn.type),(0,o.switchMap)((()=>a.settings.registrationConfigurations().pipe((0,o.map)((e=>vn(e))),(0,o.catchError)((()=>(0,i.of)(hn()))))))))),Pn={[_]:b,[Ht]:Ra,[Tt]:xt,[mn]:_n},Bn=()=>{let e=document.querySelector("#footer.footer");if(e)for(;e.firstChild;)e.removeChild(e.firstChild);if(!e){e=document.createElement("footer"),e.setAttribute("id","footer"),e.setAttribute("class","footer");document.body.querySelector("#content").appendChild(e)}return e},Fn=()=>{let e=document.querySelector("#footer.footer .footer__content");if(!e){const t=document.createElement("footer");t.setAttribute("id","footer"),t.setAttribute("class","footer"),t.innerHTML='';document.body.querySelector("#content").appendChild(t),e=document.querySelector("#footer.footer .footer__content")}return e},Mn="applicationLoader",An=(0,s.createSlice)({name:Mn,initialState:{applicationLoader:""},reducers:{}}),Dn=An.reducer,{}=An.actions,jn=(0,s.createSelector)((e=>e[Mn]),(e=>e.applicationLoader))},89464:(e,t,a)=>{"use strict";a.d(t,{N8:()=>Y,dm:()=>N,mB:()=>k,vO:()=>K,yU:()=>ce,r9:()=>I,Uo:()=>re,sX:()=>ae,zL:()=>G,iz:()=>p,fc:()=>de,Bw:()=>me,$5:()=>F,wf:()=>L,kp:()=>w,zI:()=>ee,SU:()=>te,K$:()=>se,af:()=>oe,Ws:()=>ne,eN:()=>ie,pQ:()=>U,Vu:()=>le,_Z:()=>z,IV:()=>Z});var s=a(98242),n=a(72811),o=a(11817),i=a(56320);const r="responsibleGamblingDeactivation",l=(0,n.createSlice)({name:r,initialState:{},reducers:{responsibleGamblingDeactivationStart:()=>{},responsibleGamblingDeactivationSuccess:()=>{},responsibleGamblingDeactivationFailed:()=>{}}}),c=l.reducer,{responsibleGamblingDeactivationStart:d,responsibleGamblingDeactivationSuccess:m,responsibleGamblingDeactivationFailed:u}=l.actions,p=((0,n.createSelector)((e=>e[r]),(e=>e.periods)),e=>({type:d.type,payload:e}));var _=a(69180);const g="responsibleGamblingExclusion",v={periods:[],activePeriod:null},h=(0,n.createSlice)({name:g,initialState:v,reducers:{responsibleGamblingExclusionPeriodsStart:()=>{},responsibleGamblingExclusionPeriodsSuccess:(e,t)=>{e.periods=t.payload},responsibleGamblingExclusionPeriodsFailed:()=>{},responsibleGamblingExclusionStart:()=>{},responsibleGamblingExclusionSuccess:()=>{},responsibleGamblingExclusionFailed:()=>{},changeResponsibleGamblingExclusionPeriod:(e,t)=>{e.activePeriod=t.payload},clearResponsibleGamblingExclusionState:e=>{e.activePeriod=v.activePeriod}}}),b=h.reducer,{responsibleGamblingExclusionPeriodsStart:f,responsibleGamblingExclusionPeriodsSuccess:y,responsibleGamblingExclusionPeriodsFailed:S,responsibleGamblingExclusionStart:E,responsibleGamblingExclusionSuccess:C,responsibleGamblingExclusionFailed:T,changeResponsibleGamblingExclusionPeriod:N,clearResponsibleGamblingExclusionState:k}=h.actions,x=e=>e[g],w=(0,n.createSelector)(x,(e=>e.periods)),L=(0,n.createSelector)(x,(e=>e.activePeriod)),I=()=>({type:f.type});var P=a(25172);const B="responsibleGambling";const F=[P.P.balance,P.P.singleBet,P.P.timeout],M={limits:null,periods:null,periodsForUpdate:null,questionnaire:[],questionnaireRequired:!1,questionnaireLoaded:!1,loaded:!1,error:null,isAddUpsertLoading:!1},A=(0,n.createSlice)({name:B,initialState:M,reducers:{responsibleGamblingLimitsStart:e=>{e.loaded=!1},responsibleGamblingLimitsSuccess:(e,t)=>{const a=e.periods,{items:s}=t.payload,n=a&&Object.entries(a).reduce(((e,[t,a])=>{const n=P.P[t];return e[n]=a.map((({period:e,periodType:t,text:a})=>{const o=s.find((a=>a.type===n&&a.period===e&&a.periodType===t)),i=Object.assign({},o,{text:a});return o?i:{type:n,period:e,periodType:t,text:a}})),e}),{});e.loaded=!0,e.limits=n},responsibleGamblingLimitsFailure:e=>{e.loaded=!0},responsibleGamblingPeriodsStart:()=>{},responsibleGamblingPeriodsSuccess:(e,t)=>{const{items:a}=t.payload||{};e.periods=a},responsibleGamblingPeriodsFailed:()=>{},updateResponsibleGamblingLimits:(e,t)=>{const{limitVariables:a,periodIndex:s,limitType:n}=t.payload||{},o=e.periodsForUpdate,i=o&&o[n],r=P.P.timeout,l=n===r,c=Object.assign({},o,{[n]:Object.assign({},!l&&i||{},{[s]:Object.assign({},(l?{type:r}:e.limits[n][s])||{},a)})});e.periodsForUpdate=c},removeResponsibleGamblingLimitsUpdate:(e,t)=>{const a=t.payload,s=e.periodsForUpdate;s&&s[a]&&delete s[a]},upsertResponsibleGamblingLimitsStart:e=>{e.isAddUpsertLoading=!0},upsertResponsibleGamblingLimitsSuccess:e=>{e.periodsForUpdate=M.periodsForUpdate,e.questionnaire=M.questionnaire,e.questionnaireRequired=M.questionnaireRequired,e.questionnaireLoaded=M.questionnaireLoaded,e.isAddUpsertLoading=!1},upsertResponsibleGamblingLimitsFailed:(e,t)=>{const{data:a}=t.payload||{};a&&(e.questionnaireRequired=!0),e.isAddUpsertLoading=!1},responsibleGamblingQuestionnaireStart:e=>{e.questionnaireLoaded=!1},responsibleGamblingQuestionnaireSuccess:(e,t)=>{e.questionnaireLoaded=!0,e.questionnaire=t.payload},responsibleGamblingQuestionnaireFailure:()=>{},cancelResponsibleGamblingQuestionnaire:e=>{e.questionnaireRequired=M.questionnaireRequired},clearResponsibleGamblingLimitsState:e=>{e.limits=M.limits,e.loaded=M.loaded,e.periodsForUpdate=M.periodsForUpdate,e.error=M.error,e.questionnaire=M.questionnaire,e.questionnaireRequired=M.questionnaireRequired,e.questionnaireLoaded=M.questionnaireLoaded}}}),D=A.reducer,{responsibleGamblingLimitsStart:j,responsibleGamblingLimitsSuccess:O,responsibleGamblingLimitsFailure:R,responsibleGamblingPeriodsStart:H,responsibleGamblingPeriodsSuccess:W,responsibleGamblingPeriodsFailed:V,updateResponsibleGamblingLimits:U,removeResponsibleGamblingLimitsUpdate:G,upsertResponsibleGamblingLimitsStart:$,upsertResponsibleGamblingLimitsSuccess:Z,upsertResponsibleGamblingLimitsFailed:z,responsibleGamblingQuestionnaireStart:q,responsibleGamblingQuestionnaireSuccess:X,responsibleGamblingQuestionnaireFailure:J,cancelResponsibleGamblingQuestionnaire:Y,clearResponsibleGamblingLimitsState:K}=A.actions,Q=e=>e[B],ee=(0,n.createSelector)(Q,(e=>e.limits)),te=(0,n.createSelector)(Q,(e=>e.periods)),ae=(0,n.createSelector)(Q,(({periodsForUpdate:e})=>{const t=e&&e[P.P.timeout]||{};return Object.values(t)[0]||{}})),se=(0,n.createSelector)(Q,(({questionnaire:e})=>e)),ne=(0,n.createSelector)(Q,(({questionnaireRequired:e})=>e)),oe=(0,n.createSelector)(Q,(({questionnaireLoaded:e})=>e)),ie=((0,n.createSelector)(Q,(({error:e})=>e)),(0,n.createSelector)(Q,((e,t)=>t),(({periodsForUpdate:e},t)=>e&&e[t]||{}))),re=()=>({type:j.type}),le=({limitType:e,limitData:t,questionnaireAnswers:a})=>({type:$.type,payload:{limitType:e,limitData:t,questionnaireAnswers:a}}),ce=()=>({type:q.type}),de=(0,s.lp)(((e,t,{Api:a})=>e.pipe((0,s.l4)(d.type),(0,i.switchMap)((e=>a.customer.selfDeletion(e.payload).pipe((0,i.map)((()=>m())),(0,i.catchError)((()=>(0,o.of)(u())))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(f.type),(0,i.switchMap)((()=>a.customer.getLimitsExclusionPeriods().pipe((0,i.map)((({items:e})=>e.map((e=>({id:e.period,text:(0,_.__)(e.text)}))))),(0,i.map)((e=>y(e))),(0,i.catchError)((()=>(0,o.of)(S())))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(E.type),(0,i.switchMap)((e=>a.customer.saveSelfExclusion(e.period,e.exclusionType).pipe((0,i.map)((()=>C())),(0,i.catchError)((()=>(0,o.of)(T())))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(j.type),(0,i.switchMap)((()=>a.customer.getCustomerLimitsFull().pipe((0,i.map)((e=>O(e))),(0,i.catchError)((()=>(0,o.of)(R())))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(H.type),(0,i.switchMap)((()=>a.customer.getResponsibleGamblingPeriods().pipe((0,i.map)((e=>W(e))),(0,i.catchError)((()=>(0,o.of)(V())))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)($.type),(0,i.switchMap)((e=>a.customer.updateLimitsUpsert(Object.assign({},e.payload)).pipe((0,i.map)((()=>Z())),(0,i.catchError)((e=>(0,o.of)(z(e))))))))),((e,t,{Api:a})=>e.pipe((0,s.l4)(q.type),(0,i.switchMap)((()=>a.customer.getResponsibleGamblingQuestionnaire().pipe((0,i.map)((({items:e})=>X(e))),(0,i.catchError)((()=>(0,o.of)(J()))))))))),me={[B]:D,[g]:b,[r]:c};a(4269)},54767:(e,t,a)=>{"use strict";a.d(t,{EJ:()=>d,Yc:()=>c,rv:()=>u,bG:()=>m,JK:()=>i,UQ:()=>n});var s=a(2784);const n=({limits:e,periods:t,getLimits:a,clearState:n})=>{const o=e&&Object.keys(e);return(0,s.useEffect)((()=>{t&&a()}),[a,t]),(0,s.useEffect)((()=>()=>n()),[n]),{limitTypes:o}};var o=a(4269);const i=({activePeriod:e,termsEnabled:t,getPeriods:a,changePeriod:n,selfExclude:i,clearState:r})=>{const[l,c]=(0,s.useState)(!1),d=!e||t&&!l,m=(0,s.useCallback)((e=>{n(`${e}`)}),[n]);return(0,s.useEffect)((()=>{a()}),[a]),(0,s.useEffect)((()=>()=>r()),[r]),{termsAccepted:l,disableConfirm:d,toggleTerms:c,exclusionConfirm:()=>{i(e,o.vqY.selfExclusion)},changeCurrentPeriod:m}};var r=a(64208),l=a(89464);const c={mapStateToProps:e=>({periods:(0,l.kp)(e),activePeriod:(0,l.wf)(e),termsEnabled:(0,r.MFr)(e)}),mapDispatchToProps:e=>({getPeriods:()=>{e((0,l.r9)())},changePeriod:t=>{e((0,l.dm)(t))},selfExclude:(t,a)=>{e((0,o._UO)(t,a))},clearState:()=>{e((0,l.mB)())}})},d={mapDispatchToProps:e=>({deactivateAccount:t=>{e((0,l.iz)(t))}})},m=e=>l.$5.includes(e),u={mapStateToProps:e=>({limits:(0,l.zI)(e),periods:(0,l.SU)(e)}),mapDispatchToProps:e=>({getLimits:()=>{e((0,l.Uo)())},clearState:()=>{e((0,l.vO)())}})}},29954:(e,t,a)=>{"use strict";a.d(t,{A:()=>n,d:()=>o});var s=a(2784);let n=function(e){return e.forward="forward",e.backward="backward",e}({});const o=({periodAmount:e})=>{const[t,a]=(0,s.useState)(0),o=(0,s.useRef)(null);(0,s.useEffect)((()=>{o.current&&(o.current.style.transform=`translateX(-${280*t}px)`)}),[o,t]);return{paginationRef:o,paginationActive:e>3,paginationOptions:{forwardAllowed:3+t!==e,backwardAllowed:0!==t},changePage:e=>{const s=e===n.forward?t+1:t-1;a(s)}}}},43464:(e,t,a)=>{"use strict";a.d(t,{V:()=>o,o:()=>i});var s=a(25172),n=a(69180);const o={[s.P.deposit]:(0,n.__)("Default_._Action_._Deposit title"),[s.P.loss]:(0,n.__)("Cabinet_._Title_._Loss limit type title"),[s.P.session]:(0,n.__)("Cabinet_._Title_._Session limit type title"),[s.P.balance]:(0,n.__)("Cabinet_._Title_._Balance limit type title"),[s.P.singleBet]:(0,n.__)("Cabinet_._Title_._Single bet limit type title"),[s.P.wagerPerPeriod]:(0,n.__)("Cabinet_._Title_._Wager per period limit type title"),[s.P.timeout]:(0,n.__)("Cabinet_._Title_._Timeout limit type title")},i={0:(0,n.__)("Cabinet_._Limits Status_._Not set"),1:(0,n.__)("Cabinet_._Limits Status_._Active"),2:(0,n.__)("Cabinet_._Limits Status_._Pending"),3:(0,n.__)("Cabinet_._Limits Status_._Pending"),4:(0,n.__)("Cabinet_._Limits Status_._Pending"),5:(0,n.__)("Cabinet_._Limits Status_._Pending")}},86372:(e,t,a)=>{"use strict";a.r(t),a.d(t,{ResponsibleGamblingDeactivationConnect:()=>s.EJ,ResponsibleGamblingExclusionConnect:()=>s.Yc,ResponsibleGamblingLimitCard:()=>y,ResponsibleGamblingLimitsConnect:()=>s.rv,isResponsibleGamblingSingleTypeLimit:()=>s.bG,useResponsibleGamblingExclusionFacade:()=>s.JK,useResponsibleGamblingLimitsFacade:()=>s.UQ});var s=a(54767),n=a(2784),o=a(69180),i=a(25172),r=a(20231),l=a(71110),c=a(29954),d=a(43464);const m="responsible-gambling-limit-card_limitPeriods__z8FzQ",u="responsible-gambling-limit-card_isMobile__EyUWJ",p="responsible-gambling-limit-card_limitCard__cMs51",_="responsible-gambling-limit-card_limitTitle__vPX9F",{ResponsibleGamblingPeriodType:g}=(0,o.ez)((()=>Promise.all([a.e(8592),a.e(4675)]).then(a.bind(a,54675))),"ResponsibleGamblingPeriodType"),{ResponsibleGamblingTimeoutStatus:v}=(0,o.ez)((()=>Promise.all([a.e(8592),a.e(8737)]).then(a.bind(a,68737))),"ResponsibleGamblingTimeoutStatus"),{ResponsibleGamblingButtons:h}=(0,o.ez)((()=>a.e(6109).then(a.bind(a,96109))),"ResponsibleGamblingButtons"),{ResponsibleGamblingTimeout:b}=(0,o.ez)((()=>Promise.all([a.e(8592),a.e(9413)]).then(a.bind(a,9413))),"ResponsibleGamblingTimeout"),f=({limits:e,limitType:t})=>{const[a,s]=(0,n.useState)(!1),f=(0,o.W7)(),y=e[t],S=Number(t)===i.P.timeout,E=y.some((e=>e.status)),{paginationRef:C,paginationActive:T,paginationOptions:N,changePage:k}=(0,c.d)({periodAmount:y.length}),x=S&&y.filter((e=>e.status))[0];return n.createElement("div",{className:p},n.createElement("div",{className:_},d.V[t],S&&n.createElement(l.Page,null,n.createElement(v,{editInProgress:a,activePeriod:x}))),!S&&n.createElement("div",{ref:C,className:(0,r.cn)([m,f&&u]),style:{transform:"translateX(0)"}},n.createElement(l.Page,null,y.map(((e,t)=>n.createElement(g,{editInProgress:a,key:t,periodIndex:t,limit:e}))))),S&&n.createElement(l.Page,null,n.createElement(b,{editInProgress:a,activePeriod:x,periods:e[t]})),n.createElement(l.Page,null,n.createElement(h,{editInProgress:a,isLimitActivated:E,changeEditStatus:()=>{s(!a)},limitType:t,paginationActive:!S&&T,paginationOptions:N,changePage:k})))},y=(0,n.memo)(f)},76360:(e,t,a)=>{"use strict";a.r(t),a.d(t,{MaxMinimizeTextCount:()=>T,SEO_FEATURE_KEY:()=>r,SeoClient:()=>SeoClient,SeoFooterText:()=>X,SeoFull:()=>te,SeoPageLinks:()=>k,SeoPagePath:()=>N,appendToSessionStorage:()=>P,checkIsSessionStorage:()=>B,checkPage:()=>M,clearSeoByUrl:()=>_,excludePages:()=>A,excludedSeoDescriptionByLink:()=>x,getSeoByUrlFail:()=>u,getSeoByUrlStart:()=>m,getSeoByUrlSuccess:()=>p,getSeoData:()=>S,getSeoSessionData:()=>I,getSeoState:()=>v,getSessionDataByPage:()=>F,initialSeoState:()=>l,pageReady:()=>g,pageReadyForPrerender:()=>E,selectSeoData:()=>h,selectSeoError:()=>f,selectSeoLoaded:()=>b,seoEpic:()=>y,seoEpics:()=>D,seoReducer:()=>d,seoReducers:()=>j,seoSlice:()=>c,setSeoSessionData:()=>L});var s=a(98242),n=a(56320),o=a(11817),i=a(72811);const r="seo",l={metaData:{},alternateLinks:null,canonicalUrl:null,structuredData:null,loaded:!1,error:null,pageLoaded:!1},c=(0,i.createSlice)({name:r,initialState:l,reducers:{getSeoByUrlStart:(e,t)=>{},getSeoByUrlSuccess:(e,t)=>{var a,s,n,o,i;e.metaData=null==(a=t.payload)?void 0:a.metaData,e.canonicalUrl=null==(s=t.payload)?void 0:s.canonicalUrl,e.alternateLinks=null==(n=t.payload)?void 0:n.alternateLinks,e.structuredData=null!=(o=t.payload)&&o.structuredData?null==(i=t.payload)?void 0:i.structuredData.filter(Boolean):null,e.loaded=!0},getSeoByUrlFail:(e,t)=>{},clearSeoByUrl:e=>{e.metaData=l.metaData,e.loaded=l.loaded},pageReady:e=>{e.pageLoaded=!0}}}),d=c.reducer,{getSeoByUrlStart:m,getSeoByUrlFail:u,getSeoByUrlSuccess:p,clearSeoByUrl:_,pageReady:g}=c.actions,v=e=>e[r],h=(0,i.createSelector)(v,(e=>({metaData:e.metaData,alternateLinks:e.alternateLinks,canonicalUrl:e.canonicalUrl,structuredData:e.structuredData}))),b=(0,i.createSelector)(v,(e=>e.loaded)),f=(0,i.createSelector)(v,(e=>e.error)),y=(e,t,{Api:a})=>e.pipe((0,s.l4)(m.type),(0,n.switchMap)((e=>a.seo.getSeoByUrl(e.page).pipe((0,n.map)((e=>p(e))),(0,n.catchError)((e=>(0,o.of)(u(e)))))))),S=e=>({type:m.type,page:e}),E=()=>({type:g.type});var C=a(29016);const T=100;let N=function(e){return e.cabinet="cabinet",e}({}),k=function(e){return e.casino="casino1",e.liveCasino="live-casino",e}({});const x=[k.casino,k.liveCasino],w="seoTextDescriptionPages",L=e=>{sessionStorage.setItem(w,JSON.stringify(e))},I=()=>sessionStorage.getItem(w),P=(e,t)=>{const a=JSON.parse(I())||[];a.find((t=>t.page===e))||(a.push({page:e,text:t}),L(a))},B=e=>!!(JSON.parse(I())||[]).find((t=>t.page===e)),F=e=>(JSON.parse(I())||[]).find((t=>t.page===e)),M=e=>!!e&&(e=>!x.find((t=>t===e)))(e),A=(0,i.createSelector)((e=>e),(e=>!x.filter((t=>t===e))));class SeoClient extends C.e5{constructor(...e){super(...e),this.baseUrl="api/seo",this.seoApi={getData:`${this.baseUrl}/get-data?pageUrl={page}`}}getSeoByUrl(e){return this.getBlank(`${this.seoApi.getData.replace("{page}",e)}`)}}const D=(0,s.lp)(y),j={[r]:d};var O=a(2784),R=a(68602),H=a(20231),W=a(69180);const V="seo-footer-text_seo__5zWgn",U="seo-footer-text_collapsed__W1N8G",G="seo-footer-text_minimized__lzgr9",$="seo-footer-text_isMobile__Jdlfb",Z="seo-footer-text_readMore__1SnTl",z="seo-footer-text_scrollPosition__2eMYf",q=({seo:e,isTextPage:t})=>{var a;const[s,n]=(0,O.useState)(!0),[o,i]=(0,O.useState)(!1),r=(0,O.useRef)(null),l=(null==(a=e.seo_text)?void 0:a.length)>T;return(0,O.useEffect)((()=>{let e;return o&&(e=setTimeout((()=>{r.current&&r.current.scrollIntoView({behavior:"smooth"}),i(!1)}),10)),()=>{clearTimeout(e)}}),[o]),O.createElement(O.Fragment,null,!!e.seo_text&&!t&&O.createElement("div",{className:"seo-footer text-page"},O.createElement("div",{className:(0,H.cn)([V,s&&U,(0,W.W7)()&&$,l&&G])},O.createElement("div",{className:(0,H.cn)(["seo-footer__scroll-position",z]),ref:r}),(0,R.ZP)(e.seo_text)),l&&O.createElement("div",{className:Z,"aria-hidden":"true",onClick:()=>{!s&&r.current&&i(!0),n(!s)}},s?(0,W.__)("Seo_._Button_._Read more"):(0,W.__)("Seo_._Button_._Read less"))))},X=(0,O.memo)(q);var J=a(45980),Y=a(64208),K=a(34153),Q=a(99085);const ee=({seo:e,isTextPage:t,seoData:a,clearSeoData:s})=>{const{pathname:n}=(0,K.useLocation)(),{title:o,meta_description:i}=(null==e?void 0:e.metaData)||{title:"",meta_description:""},{alternateLinks:r,canonicalUrl:l}=e,c=n===Y.jZg.notFound;return(0,O.useEffect)((()=>{s()}),[]),(0,O.useEffect)((()=>(M(n)&&a(n),()=>{s()})),[n]),O.createElement(O.Fragment,null,O.createElement(Q.ql,null,O.createElement("title",null,o),O.createElement("meta",{name:"description",content:i}),c&&O.createElement("meta",{name:"prerender-status-code",content:"404"}),r&&r.map(((e,t)=>O.createElement("link",{key:t,rel:e.rel,hrefLang:e.hreflang,href:e.href}))),l&&O.createElement("link",{rel:"canonical",href:l}),e.structuredData&&O.createElement("script",{type:"application/ld+json"},JSON.stringify(e.structuredData))),e.metaData&&O.createElement(X,{seo:e.metaData,isTextPage:t}))},te=(0,J.connect)((e=>({seo:h(e),isTextPage:(0,Y.nN5)(e)})),(e=>({seoData:t=>{e(S(t))},clearSeoData:()=>{e(_())}})))((0,O.memo)(ee))},49236:(e,t,a)=>{"use strict";a.d(t,{LpZ:()=>Pe,cpT:()=>Je,N9S:()=>Vt,jIh:()=>D,nnz:()=>fe,KW4:()=>Ha,Ivc:()=>i,EOA:()=>y,Es1:()=>SportClient,sVG:()=>zt,_Rh:()=>O,j$q:()=>Y,Lyd:()=>Oe,D9U:()=>ct,$eR:()=>Da,uEb:()=>Qe,FAs:()=>qt,vIT:()=>Ze,D83:()=>Ot,mIm:()=>Ht,UXV:()=>Na,wyT:()=>xa,pWl:()=>wa,ZS6:()=>Ie,EQ1:()=>ve,odb:()=>be,buE:()=>M,gEh:()=>A,NFB:()=>g,YdB:()=>je,lr8:()=>De,Gey:()=>rt,y9D:()=>it,Ywx:()=>st,xmv:()=>mt,wNR:()=>Pa,ytI:()=>Ia,n28:()=>Ma,ia8:()=>$,VNm:()=>V,T8w:()=>q,kVV:()=>Te,f7U:()=>Ce,avE:()=>Ja,Djv:()=>N,hl0:()=>T,T_s:()=>Ye,DJR:()=>Ut,qrf:()=>$e,FHk:()=>Me,BUF:()=>jt,ixV:()=>tt,gbG:()=>Ke,fWx:()=>Rt,_gL:()=>Gt,fzZ:()=>Jt,FSL:()=>ka,Yys:()=>Le,ZR6:()=>ge,UK_:()=>H,jZh:()=>he,SjP:()=>Se,ElG:()=>Ya,NGW:()=>Va,Tap:()=>pe,_43:()=>_e,imu:()=>Ve,Pon:()=>We,Mp_:()=>He,Gut:()=>Ge,Xyv:()=>Ue,bp5:()=>bt,vbU:()=>xt,EeU:()=>wt,oQJ:()=>Lt,$BP:()=>Bt,n1f:()=>Mt,jFl:()=>St,eA3:()=>It,LO9:()=>ht,uL_:()=>Ct,HFn:()=>vt,thO:()=>ft,K$G:()=>Pt,uS3:()=>Ft,dUB:()=>At,CTf:()=>Dt,lt:()=>Nt,oML:()=>Tt,Dun:()=>Et,RNL:()=>kt,tEC:()=>oa,ZTp:()=>_a,UMk:()=>sa,PXL:()=>Qt,Wj3:()=>va,qfn:()=>Sa,MZp:()=>Ca,H4n:()=>ha,yei:()=>ya,xLL:()=>da,$RZ:()=>ba,MM8:()=>pa,QYf:()=>ta,q$R:()=>ma,qQ9:()=>Ea,Vs$:()=>ga,Kds:()=>na,Jrz:()=>ua,D_w:()=>aa,L9T:()=>ca,Uws:()=>ea,y1$:()=>ia,ay_:()=>la,knH:()=>Ta,_DV:()=>ra,c4c:()=>ce,Lxc:()=>ne,ai7:()=>xe,ZHF:()=>me,fye:()=>ue,Y2H:()=>ee,nBl:()=>Q,xqd:()=>ae,aDQ:()=>se,DLo:()=>ke,UV$:()=>we,oBD:()=>de,GRO:()=>re,E57:()=>le,JJF:()=>ie,z37:()=>te,Eq1:()=>oe,YBr:()=>Xa,ZbK:()=>za,opg:()=>qa,Y3J:()=>p,jof:()=>_,W4p:()=>I,foR:()=>L,V$U:()=>F,Bao:()=>B,nJv:()=>P,A0R:()=>k,iaC:()=>pt,Ms$:()=>_t,LMU:()=>J,KpM:()=>lt,oPN:()=>Aa,ICs:()=>l,YMw:()=>E,ZLK:()=>ja,Xms:()=>Zt});var s=a(98242),n=a(56320),o=a(72811);const i="settings",r=(0,o.createSlice)({name:i,initialState:{entities:null,loaded:!1,error:null},reducers:{getSettingsStart:(e,t)=>{e.loaded=!1},getSettingsSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getSettingsFailure:(e,t)=>{e.error=t.payload}}}),l=r.reducer,{getSettingsStart:c,getSettingsSuccess:d,getSettingsFailure:m}=r.actions,u=e=>e[i],p=(0,o.createSelector)(u,(e=>e.entities)),_=(0,o.createSelector)(u,(e=>e.loaded)),g=((0,o.createSelector)(u,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,s.l4)(c.type),(0,n.switchMap)((()=>a.sport.getSettings().pipe((0,n.map)((e=>d(e))))))));var v=a(83807),h=a(17898),b=a(50178),f=a(11817);const y="sport",S=(0,o.createSlice)({name:y,initialState:{entities:[],loaded:!1,error:null,selectedAlias:null},reducers:{getSportStart:(e,t)=>{e.loaded=!1},getSportSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload},getSportFailure:(e,t)=>{e.error=t.payload},setActiveSportAlias:(e,t)=>{e.selectedAlias=t.payload.alias}}}),E=S.reducer,{getSportStart:C,getSportSuccess:T,getSportFailure:N,setActiveSportAlias:k}=S.actions,x=e=>e[y],w=[2,5,7,10,3,1,4],L=(0,o.createSelector)(x,(e=>e.entities)),I=((0,o.createSelector)(x,(e=>e.entities.filter((e=>w.includes(Number(e.id)))))),(0,o.createSelector)(x,(e=>e.entities.filter((e=>!w.includes(Number(e.id)))))),(0,o.createSelector)(x,(e=>e.selectedAlias)),(0,o.createSelector)(x,((e,t)=>t),((e,t)=>e.entities.find((e=>e.alias===t))))),P=(0,o.createSelector)(x,((e,t)=>t),((e,t)=>e.entities.find((e=>Number(e.id)===Number(t))))),B=((0,o.createSelector)(x,(e=>e.entities.map((e=>e.id)))),(0,o.createSelector)(x,(e=>e.entities.map((e=>e.id)))),(0,o.createSelector)(x,(e=>e.loaded))),F=(0,o.createSelector)(x,(e=>e.error)),M=(e,t=0)=>({type:C.type}),A=(e,t,{Api:a})=>e.pipe((0,s.l4)(C.type),(0,n.switchMap)((()=>a.sport.getSportLine(null,"sports").pipe((0,n.map)((e=>T(e))),(0,n.catchError)((e=>(0,f.of)(N(e)))))))),D="popularEvents",j={marketsCount:{},entities:[],loaded:!0,selected:null,results:{},leagues:[],initial:!1,error:null,factors:{},reload:!1,players:[],totalPages:null,selectedId:null,categories:{},variants:Object.create(null),odds:{},broadcasts:[]},O=({sport:e,limit:t})=>({sportId_eq:e&&e.id||null,period:v.vs["24h"],limit:t||10,competitor2Id_neq:"",competitor1Id_neq:"",oddsExists_eq:1,status_in:[v.N3.line],main:1,relations:[v.Uh.odds,v.Uh.league,v.Uh.result,v.Uh.team,v.Uh.tips,v.Uh.sportCategories,v.Uh.withMarketsCount]}),R=(0,o.createSlice)({name:D,initialState:j,reducers:{getPopularEventsStart:(e,t)=>{},getPopularEventsSuccess:(e,t)=>{(0,h.ou)(e,t.payload,v.bx.line)},getPopularEventsFailure:(e,t)=>{e.error=t.payload},getPopularEventsXhrStart:(e,t)=>{},getPopularEventsXhrSuccess:(e,t)=>{e.reload=!1,(0,h.vV)(e,t.payload)},getPopularEventsXhrFailure:(e,t)=>{e.error=t.payload},getPopularEventsInitialStart:(e,t)=>{e.loaded=!1},getPopularEventsInitialSuccess:(e,t)=>{e.initial=!0,e.loaded=!0,e.reload=!1,(0,h.vV)(e,t.payload)},getPopularEventsInitialFailure:(e,t)=>{e.error=t.payload},setPopularSportId:(e,t)=>{e.selectedId=t.payload.id},clearHighLightSportState:e=>{(0,h.DP)(e,j)}}}),H=R.reducer,{getPopularEventsStart:W,getPopularEventsSuccess:V,getPopularEventsFailure:U,getPopularEventsInitialStart:G,getPopularEventsInitialSuccess:$,getPopularEventsInitialFailure:Z,getPopularEventsXhrFailure:z,getPopularEventsXhrSuccess:q,getPopularEventsXhrStart:X,setPopularSportId:J,clearHighLightSportState:Y}=R.actions,K=e=>e[D],Q=((0,o.createSelector)(K,(e=>e.entities)),(0,o.createSelector)(K,(e=>e.loaded))),ee=(0,o.createSelector)(K,(e=>e.initial)),te=((0,o.createSelector)(K,(e=>e.error)),(0,o.createSelector)(K,(e=>e.selectedId))),ae=(0,o.createSelector)(K,(e=>e.totalPages)),se=(0,o.createSelector)(K,(e=>e.leagues)),ne=(0,o.createSelector)(K,(e=>e.competitors)),oe=(0,o.createSelector)(K,(e=>e.tips)),ie=(0,o.createSelector)(K,(e=>e.results)),re=((0,o.createSelector)(K,(e=>e.variants)),(0,o.createSelector)(K,(e=>e.players))),le=(0,o.createSelector)(K,(e=>e.reload)),ce=((0,o.createSelector)(K,(e=>e.factors)),(0,o.createSelector)(K,(e=>e.categories))),de=(0,o.createSelector)(K,(e=>e.odds||[])),me=(0,o.createSelector)(K,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||v._k.MATCH)))&&e.odds[t]||null)),ue=(0,o.createSelector)(K,(e=>(0,b.kK)(e.entities,"leagueId"))),pe=((0,o.createSelector)([x,te,K],((e,t,a)=>e.entities.find((e=>e.id===t)))),(0,o.createSelector)(K,((e,t)=>t.payload),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t.eventId)))))),_e=(0,o.createSelector)(K,(e=>e.entities.map((e=>e.id)))),ge=(e,t,{Api:a})=>e.pipe((0,s.l4)(G.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload).pipe((0,n.map)((e=>$(e))),(0,n.catchError)((e=>(0,f.of)(Z(e)))))))),ve=e=>({type:G.type,payload:e}),he=(e,t,{Api:a})=>e.pipe((0,s.l4)(X.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload).pipe((0,n.map)((e=>q(e))),(0,n.catchError)((e=>(0,f.of)(z(e)))))))),be=e=>({type:X.type,payload:e}),fe="popular",ye=(0,o.createSlice)({name:fe,initialState:{entities:[],loaded:!1,error:null,leagues:null,marketsCount:{}},reducers:{getPopularStart:(e,t)=>{e.loaded=!1},getPopularSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.sports,e.leagues=t.payload.leagues},getPopularFailure:(e,t)=>{e.error=t.payload}}}),Se=ye.reducer,{getPopularStart:Ee,getPopularSuccess:Ce,getPopularFailure:Te}=ye.actions,Ne=e=>e[fe],ke=((0,o.createSelector)(Ne,(e=>e.entities)),(0,o.createSelector)(Ne,(e=>e.leagues)),(0,o.createSelector)(Ne,(e=>e.loaded))),xe=(0,o.createSelector)(Ne,(e=>e.error)),we=(0,o.createSelector)(K,(e=>e.marketsCount)),Le=(e,t,{Api:a})=>e.pipe((0,s.l4)(Ee.type),(0,n.switchMap)((()=>a.sport.getPopularMenu().pipe((0,n.map)((e=>Ce(e))),(0,n.catchError)((e=>(0,f.of)(Te(e)))))))),Ie=e=>({type:Ee.type,payload:e}),Pe="league",Be={entities:[],competitors:[],category:{},loaded:!1,error:null,marketsCount:{}},Fe=(0,o.createSlice)({name:Pe,initialState:Be,reducers:{getLeagueStart:(e,t)=>{e.loaded=!1},getLeagueSuccess:(e,t)=>{e.loaded=!0,t.payload&&Array.isArray(t.payload.leagues)&&(e.entities=t.payload.leagues.sort(((e,t)=>Number(t.order)-Number(e.order))),e.category=(0,b.r7)(t.payload.sportCategories,"id"))},getLeagueFailure:(e,t)=>{e.error=t.payload},clearLeagueState:e=>{e.entities=Be.entities}}}),Me=Fe.reducer,{getLeagueStart:Ae,getLeagueSuccess:De,getLeagueFailure:je,clearLeagueState:Oe}=Fe.actions,Re=e=>e[Pe],He=(0,o.createSelector)(Re,(e=>e.entities)),We=(0,o.createSelector)(Re,(e=>e.competitors)),Ve=(0,o.createSelector)(Re,((e,t)=>t),((e,t)=>e.category[t])),Ue=(0,o.createSelector)(Re,(e=>e.category)),Ge=(0,o.createSelector)(Re,(e=>e.loaded)),$e=((0,o.createSelector)(Re,(e=>e.error)),(e,t,{Api:a})=>e.pipe((0,s.l4)(Ae.type),(0,n.switchMap)((e=>a.sport.getLeagues(e.payload).pipe((0,n.map)((e=>De(e)))))))),Ze=e=>({type:Ae.type,payload:e});var ze=a(6504),qe=a(69180),Xe=a(89042);const Je="line",Ye={marketsCount:{},entities:[],selected:null,results:{},leagues:[],error:null,factors:{},initial:!1,selectedId:null,totalPages:null,odds:{},reload:!1,loaded:!0,categories:{},variants:Object.create(null),players:[],period:v.vs["48h"],periodType:ze.J.get(qe.d8)||Xe.xR[0],broadcasts:[],tips:[]},Ke=({sport:e,limit:t,period:a,competitorsFilter:s,addLive:n})=>{const o={competitor2Id_neq:"",competitor1Id_neq:"",oddsExists_eq:1,limit:t||50,main:1,status_in:[v.N3.line],relations:[v.Uh.odds,v.Uh.withMarketsCount,v.Uh.result,v.Uh.league,v.Uh.team,v.Uh.sportCategories,v.Uh.tips,v.Uh.additionalInfo],period:a};return s&&Object.assign(o,{competitorId_in:s}),e&&Object.assign(o,{sportId_eq:e&&e.id}),n&&o.status_in.push(v.N3.online,v.N3.stopped),o},Qe={limit:20,status_in:[v.N3.line],relations:[v.Uh.odds,v.Uh.withMarketsCount,v.Uh.result,v.Uh.league,v.Uh.team,v.Uh.sportCategories,v.Uh.tips,v.Uh.additionalInfo],isFavorite:1},et=(0,o.createSlice)({name:Je,initialState:Ye,reducers:{getLineStart:(e,t)=>{},getLineSuccess:(e,t)=>{(0,h.ou)(e,t.payload,v.bx.line)},getLineFailure:(e,t)=>{e.error=t.payload},getLineInitialStart:(e,t)=>{e.loaded=!1},getLineInitialSuccess:(e,t)=>{e.initial=!0,e.loaded=!0,e.reload=!1,(0,h.vV)(e,t.payload)},getLineInitialFailure:(e,t)=>{e.error=t.payload},getLineXhrStart:(e,t)=>{},getLineXhrSuccess:(e,t)=>{(0,h.vV)(e,t.payload),e.reload=!1},getLineXhrFailure:(e,t)=>{e.error=t.payload},setSelectedLineSportId:(e,t)=>{e.selectedId=t.payload.id},clearLineSportState:e=>{(0,h.DP)(e,Ye)},setLinePeriod:(e,t)=>{e.period=t.payload.period},setPeriodType:(e,t)=>{e.periodType=t.payload}}}),tt=et.reducer,{getLineStart:at,getLineSuccess:st,getLineFailure:nt,getLineInitialStart:ot,getLineInitialSuccess:it,getLineInitialFailure:rt,setSelectedLineSportId:lt,clearLineSportState:ct,getLineXhrStart:dt,getLineXhrSuccess:mt,getLineXhrFailure:ut,setLinePeriod:pt,setPeriodType:_t}=et.actions,gt=e=>e[Je],vt=((0,o.createSelector)(gt,(e=>e.entities)),(0,o.createSelector)(gt,((e,t)=>Number(t)),((e,t)=>e.entities.find((e=>Number(e.id)===t)))),(0,o.createSelector)(gt,(e=>e.loaded))),ht=(0,o.createSelector)(gt,(e=>e.initial)),bt=(0,o.createSelector)(gt,(e=>e.selectedId)),ft=((0,o.createSelector)(gt,(e=>e.variants)),(0,o.createSelector)(gt,(e=>e.marketsCount||{}))),yt=(0,o.createSelector)(gt,(e=>e.additionalInfo)),St=(0,o.createSelector)(yt,((e,t)=>t),((e,t)=>(e||{})[t])),Et=(0,o.createSelector)(gt,(e=>e.results)),Ct=(0,o.createSelector)(gt,(e=>e.leagues)),Tt=((0,o.createSelector)(Ct,((e,t)=>Number(t)),((e,t)=>e.find((e=>Number(e.id)===t)))),(0,o.createSelector)(gt,(e=>e.reload))),Nt=(0,o.createSelector)(gt,(e=>e.players)),kt=(0,o.createSelector)(gt,(e=>e.tips)),xt=(0,o.createSelector)(gt,(e=>e.categories)),wt=(0,o.createSelector)(gt,(e=>e.competitors)),Lt=(0,o.createSelector)(gt,(e=>e.error)),It=(0,o.createSelector)(gt,(e=>(0,b.kK)(e.entities,"leagueId"))),Pt=(0,o.createSelector)(gt,(e=>e.odds)),Bt=(0,o.createSelector)(gt,((e,t)=>t.payload),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t.eventId))))),Ft=((0,o.createSelector)(gt,((e,t)=>Number(t)),((e,t)=>e.odds[t])),(0,o.createSelector)(gt,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||v._k.MATCH)))&&e.odds[t]||null))),Mt=(0,o.createSelector)(gt,(e=>e.entities.map((e=>e.id)))),At=(0,o.createSelector)(gt,(e=>e.period)),Dt=(0,o.createSelector)(gt,(e=>e.periodType)),jt=(e,t,{Api:a})=>e.pipe((0,s.l4)(ot.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload).pipe((0,n.map)((e=>it(e))),(0,n.catchError)((e=>(0,f.of)(rt(e)))))))),Ot=e=>({type:ot.type,payload:e}),Rt=(e,t,{Api:a})=>e.pipe((0,s.l4)(dt.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload).pipe((0,n.map)((e=>mt(e))),(0,n.catchError)((e=>(0,f.of)(ut(e)))))))),Ht=e=>({type:dt.type,payload:e});var Wt=a(24470);const Vt="live",Ut={marketsCount:{},entities:[],loaded:!0,initial:!1,selected:null,results:{},totalPages:null,leagues:[],error:null,factors:{},selectedId:null,players:[],variants:{},reload:!1,categories:{},odds:{},additionalInfo:{},broadcasts:[]},Gt=[v.N3.online,v.N3.stopped];let $t=function(e){return e[e.break=30]="break",e[e.halftime=31]="halftime",e[e.awaitExtraTime=32]="awaitExtraTime",e[e.extraTimeHalfTime=33]="extraTimeHalfTime",e[e.firstBreak=301]="firstBreak",e[e.secondBreak=302]="secondBreak",e[e.thirdBreak=303]="thirdBreak",e[e.fourthBreak=304]="fourthBreak",e[e.fifthBreak=305]="fifthBreak",e[e.sixBreak=306]="sixBreak",e[e.breakSnooker=445]="breakSnooker",e[e.break1=421]="break1",e[e.break2=422]="break2",e[e.break3=423]="break3",e[e.break4=424]="break4",e[e.break5=425]="break5",e[e.break6=426]="break6",e[e.break7=427]="break7",e[e.break8=428]="break8",e[e.break9=429]="break9",e[e.break10=430]="break10",e[e.break11=431]="break11",e[e.break12=432]="break12",e[e.break13=433]="break13",e[e.break14=434]="break14",e[e.break15=435]="break15",e[e.break16=436]="break16",e[e.break17=437]="break17",e[e.break18=438]="break18",e[e.break19=439]="break19",e}({});const Zt=[$t.break,$t.sixBreak,$t.fifthBreak,$t.firstBreak,$t.secondBreak,$t.fourthBreak,$t.thirdBreak,$t.breakSnooker,$t.halftime,$t.break1,$t.break2,$t.break3,$t.break4,$t.break5,$t.break6,$t.break7,$t.break8,$t.break9,$t.break10,$t.break11,$t.break12,$t.break13,$t.break14,$t.break15,$t.break16,$t.break17,$t.break18,$t.break19],zt=({limit:e,sport:t,competitorsFilter:a,addLive:s})=>{const n={limit:e||10,competitor2Id_neq:"",competitor1Id_neq:"",oddsExists_eq:1,main:1,status_in:[v.N3.online,v.N3.stopped],relations:[v.Uh.odds,v.Uh.withMarketsCount,v.Uh.league,v.Uh.result,v.Uh.team,v.Uh.sportCategories,v.Uh.broadcasts,v.Uh.statistics,v.Uh.additionalInfo,v.Uh.tips]};return a&&Object.assign(n,{competitorId_in:a}),t&&Object.assign(n,{sportId_eq:t&&t.id}),n},qt={limit:20,status_in:[v.N3.online,v.N3.stopped],relations:[v.Uh.odds,v.Uh.withMarketsCount,v.Uh.result,v.Uh.league,v.Uh.team,v.Uh.sportCategories,v.Uh.tips,v.Uh.additionalInfo],isFavorite:1},Xt=(0,o.createSlice)({name:Vt,initialState:Ut,reducers:{getLiveStart:(e,t)=>{},getLiveSuccess:(e,t)=>{e.loaded=!0,e.reload=!1,(0,h.vV)(e,t.payload)},getLiveFailure:(e,t)=>{e.error=t.payload},getLiveInitialStart:(e,t)=>{e.loaded=!1},getLiveInitialSuccess:(e,t)=>{e.initial=!0,e.loaded=!0,e.reload=!1,(0,h.vV)(e,t.payload)},getLiveInitialFailure:(e,t)=>{e.error=t.payload},setSelectedSportId:(e,t)=>{e.selectedId=t.payload.id},startSseSubscriptionSuccess:(e,t)=>{(0,h.ou)(e,t.payload,v.bx.live)},clearLiveSportState:e=>{(0,h.DP)(e,Ut)}}}),Jt=Xt.reducer,Yt=e=>e[Vt],Kt=(0,o.createSelector)(Yt,(e=>e.entities)),Qt=(0,o.createSelector)(Yt,(e=>e.competitors)),ea=(0,o.createSelector)(Yt,(e=>e.selectedId)),ta=(0,o.createSelector)(Yt,(e=>e.leagues)),aa=(0,o.createSelector)(Yt,(e=>e.results||{})),sa=(0,o.createSelector)(Yt,(e=>e.categories||{})),na=(0,o.createSelector)(Yt,(e=>e.players)),oa=(0,o.createSelector)(Yt,((e,t)=>t),((e,t)=>e.attributes?e.attributes[t]:null)),ia=(0,o.createSelector)(Yt,((e,t)=>t),((e,t)=>e.statistics?e.statistics[t]:null)),ra=(0,o.createSelector)(Yt,(e=>e.totalPages)),la=(0,o.createSelector)(Yt,(e=>e.tips)),ca=((0,o.createSelector)(Yt,(e=>e.variants)),(0,o.createSelector)(aa,((e,t)=>t),((e,t)=>e[t]||null))),da=(0,o.createSelector)([Yt,Kt],((e,t)=>(0,b.kK)(t,"leagueId"))),ma=(0,o.createSelector)(Yt,(e=>e.loaded)),ua=(0,o.createSelector)(Yt,(e=>e.reload)),pa=((0,o.createSelector)(Yt,((e,t)=>Number(t)),((e,t)=>e.leagues.find((e=>Number(e.id)===Number(t))))),(0,o.createSelector)(Yt,(e=>e.initial))),_a=(0,o.createSelector)(Yt,(e=>e.odds)),ga=(0,o.createSelector)(Yt,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||v._k.MATCH)))&&e.odds[t]||null)),va=(0,o.createSelector)(Yt,(e=>e.error)),ha=(0,o.createSelector)(Yt,((e,t)=>t.payload),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t.eventId))))),ba=(0,o.createSelector)(Yt,(e=>e.entities.map((e=>e.id)))),fa=(0,o.createSelector)(Yt,(e=>e.additionalInfo)),ya=(0,o.createSelector)(fa,((e,t)=>t),((e,t)=>(e||{})[t])),Sa=(0,o.createSelector)(ya,(e=>{var t;return null==(t=(e||{}).extra_info)?void 0:t.best_of})),Ea=((0,o.createSelector)(ya,(e=>{var t;return null==(t=(e||{}).extra_info)?void 0:t.period_length})),(0,o.createSelector)(Yt,(e=>e.marketsCount||{}))),Ca=((0,o.createSelector)(Yt,(e=>e.broadcasts)),(0,o.createSelector)(Yt,((e,t)=>t),((e,t)=>e.broadcasts.find((e=>e.eventId===t))))),Ta=(0,o.createSelector)(fa,((e,{eventId:t,sportId:a,roundType:s})=>({eventId:t,sportId:a,roundType:s})),((e,{eventId:t,sportId:a,roundType:s})=>{var n;const{period_length:o}=(null==(n=e[t])?void 0:n.extra_info)||{};return{periodsLabel:a===Wt.oR.football&&o&&o<45?`2 \u0445 ${o}`:"",roundTypeLabel:a===Wt.oR.tennis&&s===v.V0.QUALIFICATION?s:""}})),Na=e=>({type:La.type,payload:e}),ka=(e,t,{Api:a})=>e.pipe((0,s.l4)(La.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload||null).pipe((0,n.map)((e=>Ia(e))),(0,n.catchError)((e=>(0,f.of)(Pa(e)))))))),xa=e=>({type:Ba.type,payload:e}),wa=(e,t,{Api:a})=>e.pipe((0,s.l4)(Ba.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload||null).pipe((0,n.map)((e=>Ma(e))),(0,n.catchError)((e=>(0,f.of)(Fa(e)))))))),{getLiveInitialStart:La,getLiveInitialSuccess:Ia,getLiveInitialFailure:Pa,getLiveStart:Ba,getLiveFailure:Fa,getLiveSuccess:Ma,setSelectedSportId:Aa,clearLiveSportState:Da,startSseSubscriptionSuccess:ja}=Xt.actions;var Oa=a(29016);const Ra=(0,qe.h1)(window.langIso);class SportClient extends Oa.e5{constructor(...e){super(...e),this.apiUrlList={sportLine:`/api/sport/list/-1/0/${Ra}`,popularMenu:`api/popular/line-menu/${Ra}`,leagues:"api/v2/league/select",liveData:"api/event/list",lineData:"api/event/list",settings:"api/data/line-settings",liveLeagues:"api/event/live-data",boostedOdds:"api/boosted-odds",oddsBoosterBanners:"api/boosted-odds-banners"}}getSportLine(e,t){return this.get(`${this.apiUrlList.sportLine}`,e,t)}getPopularMenu(e,t){return this.get(`${this.apiUrlList.popularMenu}`,e,t)}getLive(e,t){const a=JSON.parse(JSON.stringify(e));if(Object.assign(a,{lang:Ra}),this.type===Oa.aG.observable){return this.get(`${this.apiUrlList.liveData}`,a,t)}return this.get(`${this.apiUrlList.liveData}`,a,t)}getLeagues(e){const t=Object.assign({},e);return Object.assign(t,{lang:Ra}),this.get(`${this.apiUrlList.leagues}`,t)}getLiveLeagues(e){const t=Object.assign({},e);return Object.assign(t,{lang:Ra}),this.get(`${this.apiUrlList.leagues}`,t)}getEventsByLeagues(e){return this.get(`${this.apiUrlList.leagues}`,{league:e.join("-")})}getSettings(){return this.get(`${this.apiUrlList.settings}`)}getBoostedOdds(){return this.get(this.apiUrlList.boostedOdds)}getOddsBoosterBanners(){return this.get(this.apiUrlList.oddsBoosterBanners,{lang:Ra,main:0})}}const Ha="promotionEvents",Wa=(0,o.createSlice)({name:Ha,initialState:{eventDetails:null,competitors:[],loading:!1},reducers:{getEventDetailsStart:e=>{e.loading=!0},getEventDetailsSuccess:(e,t)=>{const{items:a,relations:s}=t.payload||{},{league:n,competitors:o}=s||{},i=a.length&&a[0],r=n.length&&n[0];e.eventDetails=Object.assign({},e.eventDetails,{[i.id]:{event:i,league:r}}),o.length&&e.competitors.push(...o),e.loading=!1},getEventDetailsFailure:e=>{e.loading=!1}}}),Va=Wa.reducer,{getEventDetailsStart:Ua,getEventDetailsSuccess:Ga,getEventDetailsFailure:$a}=Wa.actions,Za=e=>e[Ha],za=(0,o.createSelector)(Za,((e,t)=>t),(({eventDetails:e},t)=>e&&e[t]||{})),qa=(0,o.createSelector)(Za,(e=>e.loading)),Xa=(0,o.createSelector)(Za,((e,t)=>t),(({competitors:e},t)=>e.find((e=>e.id===t)).name||"#")),Ja=e=>({type:Ua.type,payload:{eventId_eq:e,relations:[v.Uh.league,v.Uh.competitors]}}),Ya=(e,t,{Api:a})=>e.pipe((0,s.l4)(Ua.type),(0,n.switchMap)((e=>a.sport.getLive(e.payload).pipe((0,n.map)((e=>Ga(e))),(0,n.catchError)((()=>(0,f.of)($a())))))))},59425:(e,t,a)=>{"use strict";a.d(t,{BqN:()=>j,z7$:()=>To,siE:()=>us,rDt:()=>d,xFG:()=>Ze,p7J:()=>Gr,we0:()=>SportDataClient,ttZ:()=>SportFavoritesClient,_5X:()=>ua,t_0:()=>Nt,GJA:()=>pa,QHl:()=>kt,y8q:()=>oi,Ajm:()=>wr,X0g:()=>Ji,X8x:()=>Tr,dHp:()=>Oi,UAf:()=>kr,RYu:()=>Gi,Cg0:()=>Ir,BK:()=>ar,_XW:()=>Sn,b5E:()=>Bo,xR2:()=>ys,lgh:()=>ya,iNM:()=>Mt,ZGT:()=>he,M25:()=>He,m6r:()=>je,wP$:()=>Re,MPz:()=>Xs,jqX:()=>Ys,ajn:()=>yo,k$U:()=>So,thF:()=>Eo,aNR:()=>ei,JSS:()=>Tt,LO0:()=>Me,muc:()=>es,C0y:()=>ms,Sc5:()=>Ae,NFG:()=>Ue,oKP:()=>Ii,ea2:()=>Pi,qYq:()=>De,k1y:()=>Ra,Ymx:()=>ra,hKp:()=>ma,KCZ:()=>Oe,kA1:()=>X,adO:()=>J,Ocn:()=>K,fkc:()=>Y,OeF:()=>z,UXm:()=>q,Sog:()=>ne,xrG:()=>Po,eoG:()=>Fo,BUS:()=>Io,eYl:()=>Cs,FNN:()=>Es,H_6:()=>h,Dck:()=>bs,dHj:()=>hs,K_R:()=>Dl,pQk:()=>jl,jm0:()=>g,q8K:()=>_,Gp_:()=>nl,QoK:()=>yn,v2c:()=>nn,zvO:()=>sn,msF:()=>Ve,quB:()=>oe,W$b:()=>Cr,Chn:()=>Ei,obe:()=>yi,xGh:()=>Si,RRP:()=>za,dYI:()=>Za,e27:()=>Sa,j$b:()=>fa,jgR:()=>ha,ce4:()=>Ft,d3N:()=>Bt,eeC:()=>It,Sqw:()=>st,EkZ:()=>C,aRR:()=>nt,D3F:()=>Gn,_re:()=>Ol,XEZ:()=>Qr,vdx:()=>Lr,I$v:()=>Ki,EaG:()=>Qi,V06:()=>Nr,q_z:()=>Wi,pOP:()=>xr,Ch$:()=>zi,pLq:()=>Pr,lQx:()=>or,CSZ:()=>mn,I4G:()=>_n,izq:()=>Ne,a9V:()=>Te,Tke:()=>ye,j0E:()=>fe,OaY:()=>ke,XK5:()=>Se,_L3:()=>Ce,X0Q:()=>jr,vyN:()=>br,eu2:()=>vr,F$t:()=>gr,MeO:()=>_r,GcK:()=>mr,fHY:()=>cr,TA9:()=>ur,j6K:()=>pr,XNE:()=>dr,Gfs:()=>Vo,ult:()=>Qo,hdd:()=>qo,iN4:()=>Xo,efc:()=>Zo,rXw:()=>Oo,WB8:()=>Ao,vNt:()=>ti,BBY:()=>Jo,xfj:()=>Do,orV:()=>jo,jl$:()=>$o,Vp6:()=>Go,Xtx:()=>Yo,Dxi:()=>Uo,SCZ:()=>zo,bFe:()=>Ro,sg2:()=>Ho,fd$:()=>mo,Ns3:()=>Sr,h$h:()=>yr,JWk:()=>Er,Rlh:()=>dl,zm0:()=>_l,gDk:()=>fr,erB:()=>Ko,V5N:()=>Bs,GX9:()=>Ps,qOy:()=>$s,kAM:()=>Qe,T0_:()=>qs,BAx:()=>Ds,XjQ:()=>xs,YTt:()=>Is,dn2:()=>Ms,M8h:()=>As,ibz:()=>Vs,ht8:()=>Ns,q3i:()=>ks,u30:()=>js,FWu:()=>Os,Mzj:()=>Zs,KFN:()=>Gs,kkS:()=>Rs,XPP:()=>Ws,CPO:()=>Us,Qvt:()=>Js,Cf8:()=>Fs,K9G:()=>zs,qYC:()=>ws,R3u:()=>bo,Xag:()=>go,SPY:()=>vo,Zdb:()=>co,ldO:()=>ro,Lsm:()=>lo,MoV:()=>_o,GPD:()=>po,r5p:()=>uo,lsU:()=>ho,CAk:()=>fo,m8x:()=>xe,Hid:()=>Ct,vAH:()=>ft,MPm:()=>yt,tDO:()=>ht,nL_:()=>vt,m5p:()=>Et,Obs:()=>bt,nSo:()=>St,rp3:()=>Wt,qio:()=>Dr,bqE:()=>Ke,HX3:()=>Ee,l4Z:()=>f,jvu:()=>k,nWQ:()=>T,hwn:()=>y,KkR:()=>E,YIY:()=>S,Wgk:()=>I,ooz:()=>L,s2k:()=>Fl,YzU:()=>Cl,Bb2:()=>ll,qfI:()=>cl,IWy:()=>kl,HvH:()=>vl,hDQ:()=>Il,ISq:()=>Pl,wq4:()=>bl,O0E:()=>fl,d9i:()=>xl,kAs:()=>El,Ams:()=>Tl,VtL:()=>ul,mjM:()=>pl,JqE:()=>Nl,ph_:()=>gl,K5c:()=>Ll,NjP:()=>Bl,O6E:()=>hl,ywQ:()=>yl,eqJ:()=>wl,NVR:()=>Sl,t8g:()=>Al,d0R:()=>On,IKS:()=>Un,gdf:()=>wn,yeU:()=>Nn,wcY:()=>Cn,WjJ:()=>jn,SO1:()=>Fn,f0N:()=>ln,Wnw:()=>dn,hRT:()=>cn,VNV:()=>Dn,_gv:()=>Rn,Wdq:()=>Vn,NBW:()=>kn,gqr:()=>Hn,$K9:()=>Bn,ruj:()=>Ln,E5M:()=>Tn,m9E:()=>Wn,sy9:()=>xn,dE3:()=>Mn,BUz:()=>Pn,ci5:()=>In,FI7:()=>Pe,$jM:()=>Be,Vni:()=>io,Oz6:()=>Fe,nwC:()=>Le,lkt:()=>wi,dzG:()=>Ti,AgO:()=>Ni,$mh:()=>xi,rlG:()=>Li,X_6:()=>ki,_8l:()=>Ie,uYR:()=>Qa,Cu9:()=>Ja,qTU:()=>cs,zi9:()=>Xa,l$t:()=>Ka,HBL:()=>ls,oZX:()=>ds,B9C:()=>Ya,o33:()=>oa,IeY:()=>Pa,BNr:()=>Ta,ziY:()=>Aa,dVE:()=>ka,y16:()=>Na,aQm:()=>Ma,kTF:()=>Ia,od_:()=>Fa,tgS:()=>Da,B2R:()=>xa,ahL:()=>wa,Scz:()=>Ba,poD:()=>Jt,xgE:()=>zt,$Sb:()=>Rt,Ugn:()=>Vt,k6E:()=>jt,yNl:()=>ta,hZ8:()=>Kt,O4l:()=>da,KRI:()=>Ht,Rnu:()=>ea,e6M:()=>$t,bbD:()=>Qt,nxL:()=>Gt,H1S:()=>Yt,cmL:()=>Ut,xos:()=>qt,Yjh:()=>Xt,YcS:()=>Zt,I7m:()=>ja,qCq:()=>Ha,HGx:()=>Oa,PY9:()=>ia,CFB:()=>la,jcR:()=>ca,$FF:()=>sa,$_R:()=>mi,fLL:()=>no,TdX:()=>Ye,pRN:()=>pi,xj6:()=>at,UM$:()=>et,pT8:()=>ri,cYB:()=>Br,gd2:()=>Hl,Vb$:()=>ol,H4w:()=>Fr,i2v:()=>We,DPZ:()=>Rl,KKO:()=>al,TJK:()=>v,Rsk:()=>Gl,C8W:()=>Ur});var s=a(72811),n=a(98242),o=a(56320),i=a(11817),r=a(50178),l=a(17898),c=a(83807);const d="legaueOutrights",m=(0,s.createSlice)({name:d,initialState:{entities:{},odds:{},marketOrder:{},loaded:!1,reload:!1,initial:!1},reducers:{getOutrightsStart:(e,t)=>{e.loaded=!1},getOutrightsSuccess:(e,t)=>{const{items:a,relations:s}=t.payload,{odds:n,marketOrder:o,competitors:i}=s||{};e.odds=n,e.marketOrder=o,e.competitors=i,e.loaded=!0,e.initial=!0,e.entities=(0,r.kK)(a,"leagueId")},getOutrightsFailed:e=>{e.loaded=!0},updateOutrightOdds:(e,t)=>{const{payload:a,type:s}=t.payload,{eventType:n}=a;a.odds&&(e.odds[n][a.eventId]=(0,l._X)(e.odds[n][a.eventId],a.odds)),[c.Ne.close,c.Ne.ended,c.Ne.eventStopped,c.Ne.startLive,c.Ne.eventChanged].includes(s)&&(e.reload=!0),s===c.Ne.betStop&&Object.values(e.odds[n][a.eventId]).forEach((e=>e.status=c.Nc.suspended))}}}),u=m.reducer,{getOutrightsStart:p,getOutrightsSuccess:_,getOutrightsFailed:g,updateOutrightOdds:v}=m.actions,h=(e,t,a)=>({type:p.type,payload:{leagueId:e,filters:t,isLive:a}}),b=e=>e[d],f=(0,s.createSelector)(b,((e,t)=>t),((e,t)=>e.entities[t]||[])),y=(0,s.createSelector)(b,((e,t)=>t),((e,t)=>({groups:[],markets:e.marketOrder[t]||[]}))),S=(0,s.createSelector)(b,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.odds[a][t])),E=(0,s.createSelector)(b,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>Object.values(e.entities).find((e=>e.find((e=>Number(e.id)===Number(t)&&a===(e.eventType||c._k.MATCH)))))&&e.odds[a][t]||null)),C=(0,s.createSelector)(b,((e,t)=>t.payload.eventId),((e,t)=>!!Object.values(e.entities).find((e=>e.find((e=>Number(e.id)===Number(t))))))),T=(0,s.createSelector)(b,(e=>e.loaded)),N=(0,s.createSelector)(b,((e,t)=>t),((e,t)=>(e.entities[t]||[]).filter((e=>e.eventType===c._k.SEASON)))),k=((0,s.createSelector)(N,(e=>e.map((e=>e.id)))),(0,s.createSelector)(b,(e=>Object.values(e.entities).reduce(((e,t)=>[...e,...t.map((e=>({id:e.id,eventType:e.eventType})))]),[]).map((e=>({eventId:e.id,eventType:e.eventType})))))),x=(0,s.createSelector)(b,((e,t)=>t),((e,t)=>(e.entities[t]||[]).filter((e=>e.eventType===c._k.TOURNAMENT)))),w=((0,s.createSelector)(x,(e=>e.map((e=>e.id)))),(0,s.createSelector)(b,((e,t)=>t),((e,t)=>(e.entities[t]||[]).filter((e=>e.eventType===c._k.STAGE))))),L=((0,s.createSelector)(w,(e=>e.map((e=>e.id)))),(0,s.createSelector)(b,(e=>e.loaded))),I=(0,s.createSelector)(b,(e=>e.initial));var P=a(37406),B=a(96474),F=a(84682),M=a(15881),A=a(96759),D=a(64208);const j="betradarSetup",O={outcomes:null,markets:null,status:null,loaded:!1,error:null,groups:[],sportSorted:null,sportStarted:!1,alive:!0,liveBetsEnabled:!0,variants:Object.create(null),competitors:Object.create(null),liveOddsEnabled:!0,activeEvents:[],config:null},R=(0,s.createSlice)({name:j,initialState:O,reducers:{getBetradarSetupMarketStart:(e,t)=>{},getBetradarVariantsSuccess:(e,t)=>{const a=(0,r.r7)(t.payload,"id");Object.assign(e.variants,a)},competitorsTranslationsSuccess:(e,t)=>{const a=(0,r.r7)(t.payload,"id");Object.assign(e.competitors,a)},getBetradarSetupMarketSuccess:(e,t)=>{e.markets=t.payload,e.groups=t.payload.groups},getBetradarSetupMarketFailure:(e,t)=>{e.error=t.payload},getBetradarSetupStatusStart:(e,t)=>{},getBetradarSetupStatusSuccess:(e,t)=>{e.status=t.payload},getBetradarSetupStatusFailure:(e,t)=>{e.error=t.payload},getBetradarSetupOutcomesStart:(e,t)=>{},getBetradarSetupOutcomesSuccess:(e,t)=>{e.outcomes=t.payload,e.loaded=!0},getBetradarSetupOutcomesFailure:(e,t)=>{e.error=t.payload},getBetradarAliveStart:(e,t)=>{},getBetradarAliveSuccess:(e,t)=>{e.alive=!!t.payload.feedIsUp,void 0!==t.payload.liveBetsEnabled&&(e.liveBetsEnabled=!!t.payload.liveBetsEnabled),void 0!==t.payload.liveOddsEnabled&&(e.liveOddsEnabled=!!t.payload.liveOddsEnabled)},getBetRadarAliveClear:e=>{e.alive=!0},getBetRadarAliveFail:e=>{e.alive=!1},getBetRadarSportGroupSortingStart:e=>{},getBetRadarSportGroupSortingSuccess:(e,t)=>{e.sportSorted=t.payload},getBetRadarSportDataSuccess:(e,t)=>{},getBetRadarSportDataStop:e=>{e.sportStarted=!1},setBetRadarActiveEvents:(e,t)=>{e.activeEvents=t.payload},getSocketStart(e){},getSocketSuccess(e,t){},getSocketFailed(e,t){},getSocketPublicData(){},getVariantListStart(e){},getVariantListFailed(e,t){},getCompetitorListStart(e){},getCompetitorListFailed(e,t){},getSportConfigStart(){},getSportConfigError(){},getSportConfigSuccess(e,t){e.config=t.payload}}}),H=R.reducer,{getBetradarSetupMarketStart:W,getBetradarSetupMarketSuccess:V,getBetradarSetupMarketFailure:U,getBetradarSetupOutcomesFailure:G,getBetradarSetupOutcomesSuccess:$,getBetradarSetupOutcomesStart:Z,getBetradarAliveStart:z,getBetradarAliveSuccess:q,getBetRadarAliveClear:X,getBetRadarAliveFail:J,getBetRadarSportDataSuccess:Y,getBetRadarSportDataStop:K,getBetradarSetupStatusStart:Q,getBetradarSetupStatusSuccess:ee,getBetradarSetupStatusFailure:te,getBetRadarSportGroupSortingStart:ae,getBetRadarSportGroupSortingSuccess:se,getBetradarVariantsSuccess:ne,getSocketStart:oe,getSocketFailed:ie,getSocketSuccess:re,setBetRadarActiveEvents:le,getSocketPublicData:ce,getVariantListStart:de,getVariantListFailed:me,getCompetitorListStart:ue,getCompetitorListFailed:pe,getSportConfigStart:_e,getSportConfigError:ge,getSportConfigSuccess:ve,competitorsTranslationsSuccess:he}=R.actions,be=e=>e[j],fe=(0,s.createSelector)(be,(e=>{var t;return null==(t=e.outcomes)?void 0:t.items})),ye=(0,s.createSelector)(be,(e=>{var t;return null==(t=e.markets)?void 0:t.items})),Se=(0,s.createSelector)(be,(e=>e.sportStarted)),Ee=(0,s.createSelector)(be,(e=>e.competitors)),Ce=(0,s.createSelector)(be,(e=>e.variants)),Te=(0,s.createSelector)(be,(e=>Object.values(e.groups))),Ne=(0,s.createSelector)(be,(e=>e.alive&&e.liveOddsEnabled)),ke=(0,s.createSelector)(be,(e=>{var t,a;return!(null==(t=e.markets)||!t.items.length||null==(a=e.outcomes)||!a.items.length)})),xe=(0,s.createSelector)(be,(e=>e.liveBetsEnabled)),we=(0,s.createSelector)(be,(e=>e.sportSorted||[])),Le=(0,s.createSelector)(we,((e,t)=>t||""),((e,t)=>e?e[t]:null)),Ie=(0,s.createSelector)(be,((e,t)=>Number(t)),((e,t)=>{var a;return(null==(a=e.status)||null==(a=a.items.find((e=>Number(e.id)===t)))?void 0:a.name)||null})),Pe=(0,s.createSelector)([be,e=>{var t;return null==(t=(0,D.sBw)(e,P.vH.DW3345))?void 0:t.active},(e,t)=>t,(e,t,a)=>a],((e,t,a,s)=>{var n,o;if(!t)return null;const i=s?c.b3.live:c.b3.line,r=(null==(n=e.config)?void 0:n[i][a])||(null==(o=e.config)?void 0:o.base[a]);return r&&Array.isArray(r.markets)?r.markets.reduce(((e,t)=>[...e,...t.outcomes]),[]):null})),Be=(0,s.createSelector)(Pe,(e=>{if(e){const t=(0,r.zW)(e,"marketId");return Array.from(t.entries()).reduce(((e,t)=>{const[a,s]=t,n=s.find((e=>B.SL.includes(e.key)))||s[0];return e.set(a,n),e}),new Map)}return null})),Fe=(0,s.createSelector)(be,(e=>{var t;return null==(t=(0,D.sBw)(e,P.vH.DW3345))?void 0:t.active}),((e,t,a)=>a),((e,t,a,s)=>s),((e,t,a,s)=>{var n;if(!t)return null;const o=s?c.b3.live:c.b3.line,i=null==(n=e.config)?void 0:n[o][a];return i&&i.metaData?i.metaData.viewType:null})),Me=()=>({type:W.type}),Ae=()=>({type:Z.type}),De=()=>({type:Q.type}),je=e=>({type:ue.type,payload:e}),Oe=e=>({type:de.type,payload:e}),Re=()=>({type:ae.type}),He=e=>({type:z.type,payload:e}),We=e=>({type:oe.type,payload:e}),Ve=()=>({type:ce.type}),Ue=()=>({type:_e.type});var Ge=a(6504);const $e="menuSorting";let Ze=function(e){return e[e.popular=4]="popular",e[e.alphabet=1]="alphabet",e[e.country=2]="country",e[e.broadcast=3]="broadcast",e}({});const ze="menuSortType",qe={sortType:Ge.J.get(ze)||Ze.country},Xe=(0,s.createSlice)({name:$e,initialState:qe,reducers:{setSortType:(e,t)=>{e.sortType=t.payload,Ge.J.set(ze,t.payload)}}}),Je=Xe.reducer,{setSortType:Ye}=Xe.actions,Ke=(0,s.createSelector)((e=>e[$e]),(e=>e.sortType)),Qe=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.filter((e=>Number(e.sportId)===Number(t))))),et=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.sort(((e,t)=>Number(t.order)-Number(e.order))))),tt=(e,t)=>et?1:0,at=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>{try{return e.sort(((e,t)=>tt(e.name.toLocaleLowerCase(),t.name.toLocaleLowerCase())))}catch(a){return console.error("league sort failed"),e}})),st=(0,s.createSelector)((e=>e),((e,t)=>(0,r.r7)(t,"id")),((e,t)=>{const a=(0,r.kK)(e,"sportCategoryId");return Object.keys(a).map((e=>{var s,n;return{id:e,name:null==(s=t[e])?void 0:s.name,icon:null==(n=t[e])?void 0:n.countryCode,list:a[e]}})).sort(((e,t)=>tt(e.name?e.name.toLocaleLowerCase():"null",t.name?t.name.toLocaleLowerCase():"null")))})),nt=(0,s.createSelector)((e=>e),((e,t)=>t||{}),((e,t)=>{const a=(0,r.kK)(e,"sportCategoryId");return Object.keys(a).map((e=>{var s,n;return{id:e,name:null==(s=t[e])?void 0:s.name,icon:null==(n=t[e])?void 0:n.countryCode,list:a[e]}})).sort(((e,t)=>tt(e.name?e.name.toLocaleLowerCase():"null",t.name?t.name.toLocaleLowerCase():"null")))}));var ot=a(24470),it=a(49236),rt=a(69180);const lt=e=>{const t=JSON.parse(JSON.stringify(e.leagues)).map((e=>Object.assign({},e,{sportId:e.sport_id})));return Object.assign({},e,{leagues:t})},ct="liveMenu",dt=(0,s.createSlice)({name:ct,initialState:{entities:[],results:null,events:null,leagues:[],loaded:!1,error:null,sportCategories:[]},reducers:{getLiveMenuStart:(e,t)=>{e.loaded=!1},getLiveMenuSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.sports,e.leagues=t.payload.leagues,e.sportCategories=t.payload.sportCategories,e.results=t.payload.results},getLiveMenuFailure:(e,t)=>{e.error=t.payload}}}),mt=dt.reducer,{getLiveMenuStart:ut,getLiveMenuSuccess:pt,getLiveMenuFailure:_t}=dt.actions,gt=e=>e[ct],vt=(0,s.createSelector)(gt,(e=>e.entities)),ht=((0,s.createSelector)(gt,(e=>(0,rt.Xk)(e.entities))),(0,s.createSelector)(gt,(e=>{var t,a;return null!=(t=null==(a=e.entities[0])?void 0:a.id)?t:null}))),bt=(0,s.createSelector)(gt,(e=>e.leagues)),ft=((0,s.createSelector)(gt,((e,t)=>t||[]),((e,t)=>t.map((t=>e.entities.find((e=>Number(e.id)===t)))).filter((e=>!!e)))),(0,s.createSelector)(gt,(e=>e.events)),(0,s.createSelector)(gt,(e=>e.loaded)),(0,s.createSelector)(gt,(e=>e.sportCategories))),yt=(0,s.createSelector)(gt,(e=>(0,r.r7)(e.sportCategories,"id")||{})),St=((0,s.createSelector)(gt,(e=>e.error)),(0,s.createSelector)(gt,(e=>e.results)),(0,s.createSelector)(gt,((e,t)=>t),((e,t)=>e.entities.find((e=>Number(e.id)===Number(t)))))),Et=(0,s.createSelector)(gt,((e,t)=>t),((e,t)=>e.leagues.find((e=>Number(e.id)===Number(t))))),Ct=(0,s.createSelector)(gt,(e=>e.entities.map((e=>e.countEvents)).reduce(((e,t)=>Number(e)+Number(t)),0))),Tt=()=>({type:ut.type}),Nt="topEventsLive",kt={isTopLive_eq:"1",competitor2Id_neq:"",competitor1Id_neq:"",status_in:[c.N3.online,c.N3.stopped],oddsExists_eq:1,main:1,limit:15,relations:[c.Uh.odds,c.Uh.league,c.Uh.result,c.Uh.team,c.Uh.players,c.Uh.sportCategories,c.Uh.broadcasts,c.Uh.statistics,c.Uh.additionalInfo,c.Uh.withMarketsCount,c.Uh.tips]},xt=(0,s.createSlice)({name:Nt,initialState:it.DJR,reducers:{getTopEventsLiveStart:(e,t)=>{e.loaded=!1},getTopEventsLiveXhrStart:(e,t)=>{e.loaded=!0},getTopEventsLiveSuccess:(e,t)=>{e.loaded=!0,e.reload=!1,e.initial=!0,(0,l.vV)(e,t.payload)},getTopEventsLiveOddsStart:(e,t)=>{e.loaded=!1},getTopEventsLiveOddsSuccess:(e,t)=>{(0,l.ou)(e,t.payload,c.bx.live)},getTopEventsLiveFailure:(e,t)=>{e.error=t.payload},clearTopLiveEventsState:e=>{(0,l.DP)(e,it.DJR)}}}),wt=xt.reducer,{getTopEventsLiveStart:Lt,getTopEventsLiveSuccess:It,getTopEventsLiveOddsStart:Pt,getTopEventsLiveOddsSuccess:Bt,getTopEventsLiveFailure:Ft,clearTopLiveEventsState:Mt,getTopEventsLiveXhrStart:At}=xt.actions,Dt=e=>e[Nt],jt=(0,s.createSelector)(Dt,(e=>e.entities)),Ot=(0,s.createSelector)(Dt,(e=>e.competitors)),Rt=(0,s.createSelector)(Dt,(e=>(0,r.kK)(e.entities,"leagueId"))),Ht=(0,s.createSelector)(Dt,(e=>e.leagues)),Wt=(0,s.createSelector)([gt,Dt],((e,t)=>{const{leagues:a}=e||{},{leagues:s}=t||{};return a.filter((e=>s.some((t=>t.id===e.id))))})),Vt=(0,s.createSelector)(Dt,(e=>e.categories)),Ut=(0,s.createSelector)(Dt,(e=>e.results)),Gt=(0,s.createSelector)(Dt,(e=>e.players)),$t=(0,s.createSelector)(Dt,(e=>e.marketsCount)),Zt=(0,s.createSelector)(Dt,(e=>e.tips)),zt=(0,s.createSelector)(Dt,((e,t)=>Number(t)),((e,t)=>e.broadcasts.find((e=>e.eventId===t)))),qt=(0,s.createSelector)(Dt,((e,t)=>t),((e,t)=>(e.results||{})[t])),Xt=(0,s.createSelector)(Dt,((e,t)=>t),((e,t)=>(e.statistics||{})[t])),Jt=(0,s.createSelector)(Dt,((e,t)=>t),((e,t)=>(e.attributes||{})[t])),Yt=(0,s.createSelector)(Dt,(e=>e.reload)),Kt=(0,s.createSelector)(Dt,(e=>e.odds||[])),Qt=(0,s.createSelector)(Dt,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||c._k.MATCH)))&&e.odds[t]||null)),ea=(0,s.createSelector)(Dt,(e=>e.loaded)),ta=(0,s.createSelector)(Dt,(e=>e.error)),aa=(0,s.createSelector)(Dt,(e=>e.additionalInfo)),sa=(0,s.createSelector)(aa,((e,{eventId:t,sportId:a,roundType:s})=>({eventId:t,sportId:a,roundType:s})),((e,{eventId:t,sportId:a,roundType:s})=>{var n;const{period_length:o}=(null==(n=e[t])?void 0:n.extra_info)||{};return{periodsLabel:a===ot.oR.football&&o&&o<45?`2 \u0445 ${o}`:"",roundTypeLabel:a===ot.oR.tennis&&s===c.V0.QUALIFICATION?s:""}})),na=(0,s.createSelector)(aa,((e,t)=>t),((e,t)=>e[t])),oa=(0,s.createSelector)(na,(e=>{var t;return null==(t=(e||{}).extra_info)?void 0:t.best_of})),ia=(0,s.createSelector)(Dt,((e,t)=>t.payload.eventId),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t))))),ra=e=>({type:Lt.type,payload:e}),la=(0,s.createSelector)(Dt,(e=>(0,r.kK)(e.entities,"leagueId"))),ca=(0,s.createSelector)(Dt,(e=>e.entities.map((e=>e.id)))),da=(0,s.createSelector)(Dt,(e=>e.initial)),ma=e=>({type:At.type,payload:e}),ua="topEventsLine",pa={isTop_eq:"1",oddsExists_eq:1,competitor2Id_neq:"",competitor1Id_neq:"",main:1,status_in:[c.N3.line],limit:15,relations:[c.Uh.league,c.Uh.odds,c.Uh.team,c.Uh.sportCategories,c.Uh.players,c.Uh.withMarketsCount,c.Uh.tips]},_a=(0,s.createSlice)({name:ua,initialState:it.T_s,reducers:{getTopEventsLineStart:(e,t)=>{e.loaded=!1},getTopEventsLineSuccess:(e,t)=>{e.loaded=!0,e.initial=!0,e.reload=!1,(0,l.vV)(e,t.payload)},getTopEventsLineHxrStart:(e,t)=>{e.loaded=!0,e.initial=!0},getTopEventsLineOddsStart:(e,t)=>{e.loaded=!1},getTopEventsLineOddsSuccess:(e,t)=>{const{payload:a}=t.payload;a.odds&&(e.odds[a.eventId]=(0,l._X)(e.odds[a.eventId],a.odds)),[c.Ne.close,c.Ne.ended,c.Ne.eventStopped].includes(t.payload.type)&&(e.reload=!0),t.payload.type===c.Ne.betStop&&Object.values(e.odds[a.eventId]).forEach((e=>e.status=c.Nc.suspended))},getTopEventsLineFailure:(e,t)=>{e.error=t.payload},clearTopLineEventsState:e=>{(0,l.DP)(e,it.T_s)}}}),ga=_a.reducer,{getTopEventsLineStart:va,getTopEventsLineSuccess:ha,getTopEventsLineOddsStart:ba,getTopEventsLineOddsSuccess:fa,clearTopLineEventsState:ya,getTopEventsLineFailure:Sa,getTopEventsLineHxrStart:Ea}=_a.actions,Ca=e=>e[ua],Ta=(0,s.createSelector)(Ca,(e=>e.entities)),Na=(0,s.createSelector)(Ca,(e=>(0,r.kK)(e.entities,"leagueId"))),ka=(0,s.createSelector)(Ca,(e=>e.odds)),xa=(0,s.createSelector)(Ca,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||c._k.MATCH)))&&e.odds[t]||null)),wa=(0,s.createSelector)(Ca,(e=>e.reload)),La=(0,s.createSelector)(Ca,(e=>e.competitors)),Ia=(0,s.createSelector)(Ca,(e=>e.leagues)),Pa=(0,s.createSelector)(Ca,(e=>e.categories)),Ba=(0,s.createSelector)(Ca,(e=>e.tips)),Fa=((0,s.createSelector)(Ca,(e=>e.players)),(0,s.createSelector)(Ca,(e=>e.loaded))),Ma=(0,s.createSelector)(Ca,(e=>e.initial)),Aa=(0,s.createSelector)(Ca,(e=>e.error)),Da=(0,s.createSelector)(Ca,(e=>e.marketsCount)),ja=(0,s.createSelector)(Ca,((e,t)=>t.payload.eventId),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t))))),Oa=(0,s.createSelector)(Ca,(e=>e.entities.map((e=>e.id)))),Ra=e=>({type:va.type,payload:e}),Ha=(0,s.createSelector)(Ca,(e=>(0,r.kK)(e.entities,"leagueId"))),Wa=e=>{const t=JSON.parse(JSON.stringify(e.leagues)).map((e=>Object.assign({},e,{sportId:e.sport_id})));return{sportCategories:e.sportCategories,leagues:t}},Va="topChampionshipsMenu",Ua=(0,s.createSlice)({name:Va,initialState:{entities:[],loaded:!1,categories:{},error:null},reducers:{getTopChampionshipsMenuStart:(e,t)=>{e.loaded=!1},getTopChampionshipsMenuSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.leagues,e.categories=(0,r.r7)(t.payload.sportCategories,"id")},getTopChampionshipsMenuFailure:(e,t)=>{e.error=t.payload}}}),Ga=Ua.reducer,{getTopChampionshipsMenuStart:$a,getTopChampionshipsMenuSuccess:Za,getTopChampionshipsMenuFailure:za}=Ua.actions,qa=e=>e[Va],Xa=(0,s.createSelector)(qa,(e=>e.entities)),Ja=(0,s.createSelector)(qa,(e=>e.categories||{})),Ya=(0,s.createSelector)(qa,(e=>e.loaded)),Ka=(0,s.createSelector)(qa,(e=>e.error)),Qa=(0,s.createSelector)((e=>e),((e,t)=>t),((e,t)=>e.filter((e=>Number(e.sportId)===Number(t))))),es=()=>({type:$a.type}),ts="topChampionshipsMenuLive",as=(0,s.createSlice)({name:ts,initialState:{entities:[],loaded:!1,categories:{},error:null},reducers:{getTopChampionshipsMenuLiveStart:(e,t)=>{e.loaded=!1},getTopChampionshipsMenuLiveSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.leagues,e.categories=(0,r.r7)(t.payload.sportCategories,"id")},getTopChampionshipsMenuLiveFailure:(e,t)=>{e.error=t.payload}}}),ss=as.reducer,{getTopChampionshipsMenuLiveStart:ns,getTopChampionshipsMenuLiveSuccess:os,getTopChampionshipsMenuLiveFailure:is}=as.actions,rs=e=>e[ts],ls=(0,s.createSelector)(rs,(e=>e.entities)),cs=(0,s.createSelector)(rs,(e=>e.categories||{})),ds=(0,s.createSelector)(rs,(e=>e.loaded)),ms=((0,s.createSelector)(rs,(e=>e.error)),()=>({type:ns.type})),us="leaguesData",ps={marketsCount:{},entities:[],leagues:[],selected:null,selectedId:null,initial:!1,factors:null,totalPages:null,odds:null,loaded:!1,error:null,reload:!1,results:{},variants:Object.create(null),categories:{},players:[],tips:[],broadcasts:[],additionalInfo:{}},_s=(0,s.createSlice)({name:us,initialState:ps,reducers:{getLeagueInfoStart:e=>{},getLeagueInfoSuccess:(e,t)=>{e.leagues=(0,l.M6)(t.payload.items)},getLeagueInfoFailed:e=>{},getLeaguesDataStart:(e,t)=>{e.loaded=!1},getLeaguesDataSuccess:(e,t)=>{(0,l.vV)(e,t.payload,[l.r_.leagues]),e.loaded=!0,e.initial=!0,e.reload=!1},getLeaguesDataOddsStart:(e,t)=>{},getLeaguesDataOddsSuccess:(e,t)=>{(0,l.ou)(e,t.payload,c.bx.live)},getLeaguesDataFailure:(e,t)=>{e.error=t.payload},clearLeaguesDataState:(e,t)=>{(0,l.DP)(e,ps)}}}),gs=_s.reducer,{getLeaguesDataStart:vs,getLeaguesDataSuccess:hs,getLeaguesDataOddsSuccess:bs,getLeaguesDataFailure:fs,clearLeaguesDataState:ys,getLeagueInfoStart:Ss,getLeagueInfoSuccess:Es,getLeagueInfoFailed:Cs}=_s.actions,Ts=e=>e[us],Ns=((0,s.createSelector)(Ts,(e=>e.entities)),(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>e.entities.filter((e=>e.leagueId===t))))),ks=(0,s.createSelector)(Ts,(e=>e.leagues)),xs=(0,s.createSelector)(Ts,(e=>e.marketsCount||{})),ws=(0,s.createSelector)(Ts,(e=>e.reload)),Ls=((0,s.createSelector)(Ts,(e=>e.variants)),(0,s.createSelector)(Ts,(e=>e.additionalInfo))),Is=(0,s.createSelector)(Ts,(e=>e.tips)),Ps=(0,s.createSelector)(Ls,((e,t)=>t),((e,t)=>e[t])),Bs=(0,s.createSelector)(Ps,(e=>{var t;return null==(t=(e||{}).extra_info)?void 0:t.best_of})),Fs=(0,s.createSelector)(Ts,(e=>e.initial)),Ms=(0,s.createSelector)(Ts,(e=>e.categories||{})),As=(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>e.categories[t])),Ds=(0,s.createSelector)(Ts,(e=>(0,r.kK)(e.entities,"leagueId"))),js=(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>e.leagues.filter((e=>Number(e.id)===Number(t))))),Os=(0,s.createSelector)(Ts,(e=>e.loaded)),Rs=(0,s.createSelector)(Ts,(e=>e.results)),Hs=(0,s.createSelector)(Ts,(e=>e.competitors)),Ws=(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>(e.results||{})[t])),Vs=(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>(e.attributes||{})[t])),Us=(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>(e.statistics||{})[t])),Gs=(0,s.createSelector)(Ts,(e=>e.players)),$s=(0,s.createSelector)(Ts,((e,t)=>t),((e,t)=>e.broadcasts.find((e=>e.eventId===t)))),Zs=(0,s.createSelector)(Ts,(e=>e.odds||{})),zs=(0,s.createSelector)(Ts,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>e.entities.find((e=>Number(e.id)===Number(t)&&a===(e.type||c._k.MATCH)))&&e.odds[t]||null)),qs=(0,s.createSelector)(Ts,((e,t)=>t.payload),((e,t)=>!!e.entities.find((e=>Number(e.id)===Number(t.eventId))))),Xs=e=>({type:vs.type,payload:e}),Js=(0,s.createSelector)(Ts,(e=>e.entities.map((e=>e.id)))),Ys=e=>({type:Ss.type,payload:e}),Ks="searchEvent",Qs={entities:[],loaded:!1,error:null},en=(0,s.createSlice)({name:Ks,initialState:Qs,reducers:{getSearchEventStart:(e,t)=>{e.loaded=!1,e.error=null},getSearchEventSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.map((e=>Object.assign({},e,{team1:e.ageGroup1?`${e.ageGroup1} ${e.team1}`:e.team1,team2:e.ageGroup2?`${e.ageGroup2} ${e.team2}`:e.team2})))},getSearchEventFailure:(e,t)=>{e.entities=Qs.entities,e.error=t.payload},clearData:(e,t)=>{e.error=Qs.error,e.entities=Qs.entities,e.loaded=Qs.loaded}}}),tn=en.reducer,{getSearchEventStart:an,getSearchEventSuccess:sn,getSearchEventFailure:nn,clearData:on}=en.actions,rn=e=>e[Ks],ln=(0,s.createSelector)(rn,(e=>e.entities)),cn=(0,s.createSelector)(rn,(e=>e.loaded)),dn=(0,s.createSelector)(rn,(e=>e.error)),mn=e=>({type:an.type,payload:e}),un="modernSearchEvent",pn={loaded:!1,error:null,marketsCount:{},entities:[],initial:!1,selected:null,results:{},totalPages:null,leagues:[],factors:{},selectedId:null,players:[],variants:Object.create(null),reload:!1,categories:{},odds:{},additionalInfo:{},broadcasts:[],previousLink:null},_n=({name:e})=>({search:e,status_in:[c.N3.online,c.N3.line,c.N3.stopped],relations:[c.Uh.odds,c.Uh.league,c.Uh.result,c.Uh.team,c.Uh.sportCategories,c.Uh.broadcasts,c.Uh.statistics,c.Uh.additionalInfo,c.Uh.withMarketsCount,c.Uh.tips]}),gn=(0,s.createSlice)({name:un,initialState:pn,reducers:{getNewSearchEventStart:e=>{e.loaded=!1,e.error=null},getNewSearchEventSuccess:(e,t)=>{(0,l.vV)(e,t.payload),e.loaded=!0},getPreviousLinkBeforeSearch:(e,t)=>{e.previousLink=t.payload},getNewSearchEventFailure:(e,t)=>{const a=t.payload,{validation:s}=a;e.error=s.search},clearAllData:e=>{(0,l.DP)(e,pn)}}}),vn=gn.reducer,{getNewSearchEventStart:hn,getNewSearchEventSuccess:bn,getNewSearchEventFailure:fn,getPreviousLinkBeforeSearch:yn,clearAllData:Sn}=gn.actions,En=e=>e[un],Cn=(0,s.createSelector)(En,(e=>e.error)),Tn=(0,s.createSelector)(En,(e=>e.previousLink)),Nn=(0,s.createSelector)(En,(e=>e.entities)),kn=(0,s.createSelector)(En,(e=>e.leagues)),xn=(0,s.createSelector)(En,(e=>e.results||{})),wn=(0,s.createSelector)(En,(e=>e.categories||{})),Ln=(0,s.createSelector)(En,(e=>e.players)),In=(0,s.createSelector)(En,(e=>e.totalPages)),Pn=(0,s.createSelector)(En,(e=>e.tips)),Bn=(0,s.createSelector)(En,(e=>e.marketsCount)),Fn=(0,s.createSelector)(En,((e,t)=>t),((e,t)=>e.broadcasts.find((e=>e.eventId===t)))),Mn=(0,s.createSelector)(En,((e,t)=>t),((e,t)=>e.statistics?e.statistics[t]:null)),An=(0,s.createSelector)(En,(e=>e.additionalInfo)),Dn=(0,s.createSelector)(An,((e,t)=>t),((e,t)=>e[t])),jn=(0,s.createSelector)(Dn,(e=>{var t;return null==(t=(e||{}).extra_info)?void 0:t.best_of})),On=(0,s.createSelector)(En,((e,t)=>t),((e,t)=>(e.attributes||{})[t])),Rn=(0,s.createSelector)([En,Nn],((e,t)=>(0,r.kK)(t,"leagueId"))),Hn=(0,s.createSelector)(En,(e=>e.loaded)),Wn=(0,s.createSelector)(En,(e=>e.reload)),Vn=(0,s.createSelector)(En,(e=>e.initial)),Un=(0,s.createSelector)(En,(e=>e.odds||[])),Gn=e=>({type:hn.type,payload:e}),$n="lineMenu",Zn=(0,s.createSlice)({name:$n,initialState:{entities:[],entitiesOutrights:[],highLight:[],loaded:!1,leagues:[],leaguesOutrights:[],sportCategories:[],sportCategoriesOutrights:[],outrightMarkets:{},error:null,selectedSport:null},reducers:{setSelectedSportFromList:(e,t)=>{e.selectedSport=t.payload},getLineMenuStart:(e,t)=>{e.loaded=!1},getLineMenuSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.sports,e.sportCategories=t.payload.sportCategories,e.leagues=t.payload.leagues,e.outrightMarkets=t.payload.withOutrightMarkets},getLineMenuFailure:(e,t)=>{e.error=t.payload},getOutrightMenuStart:(e,t)=>{},getOutrightMenuSuccess:(e,t)=>{e.entitiesOutrights=t.payload.sports,e.sportCategoriesOutrights=t.payload.sportCategories,e.leaguesOutrights=t.payload.leagues},getOutrightMenuFailure:(e,t)=>{e.error=t.payload},getLineMenuHighlightStart:(e,t)=>{e.loaded=!1},getLineMenuHighlightSuccess:(e,t)=>{e.loaded=!0,e.highLight=t.payload.sports},getLineMenuHighlightFailure:(e,t)=>{e.error=t.payload},sortLineMenuByPopular:e=>{}}}),zn=Zn.reducer,{getLineMenuStart:qn,getLineMenuSuccess:Xn,getLineMenuFailure:Jn,getLineMenuHighlightStart:Yn,getLineMenuHighlightSuccess:Kn,getLineMenuHighlightFailure:Qn,sortLineMenuByPopular:eo,getOutrightMenuStart:to,getOutrightMenuSuccess:ao,getOutrightMenuFailure:so,setSelectedSportFromList:no}=Zn.actions,oo=e=>e[$n],io=(0,s.createSelector)(oo,(e=>e.selectedSport)),ro=(0,s.createSelector)(oo,(e=>e.entities)),lo=((0,s.createSelector)(oo,(e=>{var t,a;return null!=(t=null==(a=e.entities[0])?void 0:a.id)?t:null})),(0,s.createSelector)(oo,(e=>(0,rt.Xk)(e.entities))),(0,s.createSelector)(oo,(e=>e.highLight))),co=(0,s.createSelector)(oo,(e=>{var t,a;const s=e.entities.filter((e=>e.countEvents>0));return s&&null!=(t=null==(a=s[0])?void 0:a.id)?t:null})),mo=(0,s.createSelector)(oo,(e=>{var t,a;const s=e.highLight.filter((e=>e.countEvents>0));return s&&null!=(t=null==(a=s[0])?void 0:a.id)?t:null})),uo=(0,s.createSelector)(oo,(e=>e.leagues)),po=(0,s.createSelector)(oo,(e=>e.outrightMarkets)),_o=(0,s.createSelector)(oo,((e,t)=>t),((e,t)=>e.leagues.find((e=>Number(e.id)===Number(t))))),go=(0,s.createSelector)(oo,(e=>e.sportCategories)),vo=(0,s.createSelector)(oo,(e=>(0,r.r7)(e.sportCategories,"id")||{})),ho=(0,s.createSelector)(oo,(e=>e.loaded)),bo=((0,s.createSelector)(oo,(e=>e.entitiesOutrights)),(0,s.createSelector)(oo,(e=>e.leaguesOutrights)),(0,s.createSelector)(oo,(e=>e.sportCategoriesOutrights)),(0,s.createSelector)(oo,(e=>e.entities.map((e=>e.countEvents)).reduce(((e,t)=>Number(e)+Number(t)),0)))),fo=(0,s.createSelector)(oo,((e,t)=>t),((e,t)=>e.entities.find((e=>Number(e.id)===Number(t))))),yo=e=>({type:qn.type,payload:e}),So=e=>({type:Yn.type,payload:e}),Eo=(e,t,{Api:a})=>e.pipe((0,n.l4)(Yn.type),(0,o.switchMap)((e=>a.sportData.getLineMenu(e.payload).pipe((0,o.map)((e=>Kn(e))),(0,o.catchError)((e=>(0,i.of)(Qn(e))))))));var Co=a(29382);const To="fullEvent",No={entities:null,loaded:!1,error:null,league:null,odds:[],tips:[],reload:!1,competitors:[],results:null,categories:null,players:[],variants:Object.create(null),broadcasts:[],sport:[],attributes:null,additionalInfo:{}},ko={[c.Ne.close]:c.N3.closed,[c.Ne.ended]:c.N3.ended,[c.Ne.eventStopped]:c.N3.stopped,[c.Ne.startLive]:c.N3.online},xo=(0,s.createSlice)({name:To,initialState:No,reducers:{getFullEventStart:(e,t)=>{},getFullEventSuccess:(e,t)=>{var a;const{odds:s,broadcasts:n,tips:o,attributes:i,additionalInfo:r}=t.payload.relations,c=null==(a=t.payload.items[0])?void 0:a.id;if(e.loaded=!0,e.reload=!1,e.tips=(0,Co.f0)(o,c)||[],e.broadcasts=n||[],t.payload.items.length){var d,m,u,p,_,g,v,h,b;e.additionalInfo=r||{},e.competitors=t.payload.relations.competitors,e.entities=t.payload.items[0]||null,e.league=t.payload.relations.league[0],e.sport=t.payload.relations.sport||[],e.odds=(0,l._X)(e.odds||[],s[c]),e.results=(null==(d=t.payload.relations)?void 0:d.result[c])||null,e.entities.team1=null==(m=(0,B.xP)(t.payload.relations.competitors,null==(u=e.entities)?void 0:u.competitor1Id))?void 0:m.name,e.entities.team2=null==(p=(0,B.xP)(t.payload.relations.competitors,null==(_=e.entities)?void 0:_.competitor2Id))?void 0:p.name;const a=null==(g=(0,B.lt)(t.payload.relations.competitors,null==(v=e.entities)?void 0:v.competitor1Id))?void 0:g.ageGroup,n=null==(h=(0,B.lt)(t.payload.relations.competitors,null==(b=e.entities)?void 0:b.competitor2Id))?void 0:h.ageGroup;e.entities.team1=a?`${a} ${e.entities.team1}`:e.entities.team1,e.entities.team2=n?`${n} ${e.entities.team2}`:e.entities.team2,e.categories=t.payload.relations.sportCategories[0],e.players=t.payload.relations.players,e.attributes=i}},getFullEventFailure:(e,t)=>{e.error=t.payload},getFullEventMarketsStart:(e,t)=>{},getFullEventMarketsSuccess:(e,t)=>{const{payload:a}=t.payload;a.odds&&(e.odds=(0,l._X)(e.odds||[],a.odds)),[c.Ne.close,c.Ne.ended,c.Ne.eventStopped,c.Ne.startLive].includes(t.payload.type)&&(e.entities.status=ko[t.payload.type]),[c.Ne.broadcastAdded,c.Ne.broadcastEnabled,c.Ne.broadcastDisabled,c.Ne.broadcastRemoved,c.Ne.broadcastUpdated].includes(t.payload.type)&&(e.broadcasts=(0,l.Im)(t.payload.type,a,e.broadcasts)),t.payload.type===c.Ne.eventChanged&&(e.reload=!0),t.payload.type===c.Ne.eventSportStatusChanged&&(e.results=a.status,e.attributes=a.attributes),t.payload.type===c.Ne.betStop&&e.odds&&Object.values(e.odds).forEach((e=>e.status=c.Nc.suspended)),t.payload.type===c.Ne.broadcastAdded&&(e.broadcasts=[a])},getFullEventMarketsFailure:(e,t)=>{},clearFullEventState:(e,t)=>{e.entities=No.entities,e.league=No.league,e.results=No.results,e.broadcasts=No.broadcasts,e.additionalInfo=No.additionalInfo,e.attributes=No.attributes,e.loaded=!1,e.reload=!1,t.payload||(e.odds=No.odds)}}}),wo=xo.reducer,{getFullEventStart:Lo,getFullEventSuccess:Io,getFullEventFailure:Po,clearFullEventState:Bo,getFullEventMarketsSuccess:Fo}=xo.actions,Mo=e=>e[To],Ao=(0,s.createSelector)(Mo,(e=>e.entities)),Do=(0,s.createSelector)(Mo,(e=>e.odds)),jo=(0,s.createSelector)(Mo,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>{var s,n;return((null==(s=e.entities)?void 0:s.eventType)||c._k.MATCH)===a&&t===(null==(n=e.entities)?void 0:n.id)?e.odds:null})),Oo=(0,s.createSelector)(Mo,(e=>e.competitors)),Ro=(0,s.createSelector)(Mo,(e=>e.league)),Ho=(0,s.createSelector)(Mo,((e,t)=>Number(t)),((e,t)=>e.sport.filter((e=>e.id===t))||{})),Wo=(0,s.createSelector)(Mo,(e=>e.additionalInfo)),Vo=(0,s.createSelector)(Wo,((e,t)=>t),((e,t)=>(e||{})[t])),Uo=(0,s.createSelector)(Mo,(e=>e.results)),Go=(0,s.createSelector)(Mo,(e=>e.players)),$o=(0,s.createSelector)(Mo,((e,t)=>Number(t)),((e,t)=>e.players.find((e=>e.id===t)))),Zo=(0,s.createSelector)(Mo,(e=>e.categories)),zo=(0,s.createSelector)(Mo,(e=>e.tips)),qo=(0,s.createSelector)(Mo,(e=>e.broadcasts)),Xo=(0,s.createSelector)(Mo,((e,t)=>t),((e,t)=>e.broadcasts.find((e=>e.eventId===t)))),Jo=(0,s.createSelector)(Mo,(e=>e.loaded)),Yo=((0,s.createSelector)(Mo,(e=>e.variants)),(0,s.createSelector)(Mo,(e=>e.reload))),Ko=(0,s.createSelector)(Mo,((e,t)=>t.payload),((e,t)=>!!e.entities&&Number(e.entities.id)===Number(t.eventId))),Qo=(0,s.createSelector)(Mo,((e,t)=>t),((e,t)=>(e.attributes||{})[t])),ei=e=>({type:Lo.type,payload:e}),ti=(0,s.createSelector)(Mo,(e=>e.entities?[e.entities.id]:[]));var ai=a(29016),si=a(22525),ni=a(70527);let oi=function(e){return e.broadcast="broadcast",e.betradar="betradar",e.stats="stats",e}({});const ii=(0,rt.h1)(window.langIso);class SportDataClient extends ai.e5{constructor(...e){super(...e),this.apiUrlList={eventData:"api/v2/event",lineMenu:`api/v3/menu/line/${ii}`,liveMenu:`api/v3/menu/live/${ii}`,lineData:"api/event/line-data",liveData:"api/event/live-data",search:"api/search",newSearch:"api/v4/search",outrightMenu:`api/v3/menu/outrights/${ii}`,championshipsLine:`api/v2/menu/leagues/top-line/${ii}`,championshipsLive:`api/v2/menu/leagues/top-live/${ii}`,liveTop:"api/event/live-top",lineTop:"api/event/line-top",leagues:"api/v2/league",marketDescription:`api/market-descriptions/get-all-markets/${ii}`,variantList:"api/variant/list",competitorList:"api/competitor/list",outComes:`api/market-descriptions/get-all-outcomes/${ii}`,statusDescription:`api/match-statuses/get-all/${ii}`,groupSorting:"/api/market-group-sorting/get-all",feedStatus:"api/status",getTopWinners:"api/v2/tops/top-winners",outrights:"api/outright/list/",leagueInfo:"api/v2/league/list",config:"/api/v1/sport/config"}}getLineTop(){return this.get(`${this.apiUrlList.lineTop}`)}getLiveTop(){return this.get(`${this.apiUrlList.liveTop}`)}getEventData(e){return this.get(`${this.apiUrlList.eventData}/${e}`)}getLineMenu(e){const t=Object.assign({},e,{withOutrightMarkets:1});return this.get(`${this.apiUrlList.lineMenu}`,t)}getOutrightLineMenu(e){return this.get(`${this.apiUrlList.outrightMenu}`,e)}getLeagueByIds({leagues:e,live:t}){const a=t?c.OC.live:c.OC.line;return this.get(`${this.apiUrlList.leagues}/${e.join("-")}?type=${a}`)}findEvent(e){let t;switch(e.status){case c.bx.live:t=c.N3.online;break;case c.bx.line:t=c.N3.line;break;default:t=-1}return this.post(`${this.apiUrlList.search}`,{search:e.name,status:t,lang:ii},null,si.y9)}findAllEvents(e){const t=JSON.parse(JSON.stringify(e));return Object.assign(t,{lang:ii}),this.get(`${this.apiUrlList.newSearch}`,t,null,si.y9)}getLiveMenu(){return this.get(`${this.apiUrlList.liveMenu}`)}getChampionshipsLive(){return this.get(`${this.apiUrlList.championshipsLive}`,null)}getChampionshipsLine(){return this.get(`${this.apiUrlList.championshipsLine}`,null)}getMarketDescription(){return this.get(`${this.apiUrlList.marketDescription}`)}getVariantTranslations(e){return this.get(`${this.apiUrlList.variantList}`,{lang:ii,variantId_in:e})}getCompetitorTranslations(e){return this.get(`${this.apiUrlList.competitorList}`,{lang:ii,competitorId_in:e})}getOutcomesDescription(){return this.get(`${this.apiUrlList.outComes}`)}getStatusDescription(){return this.get(`${this.apiUrlList.statusDescription}`)}getMarketSorting(){return this.get(`${this.apiUrlList.groupSorting}`)}getFeedStatus(){return this.get(`${this.apiUrlList.feedStatus}`)}getTopWinners(e){const t=e.date&&e.tz?(0,ni.QH)(e.date,e.tz,!1):null,a=Object.assign({},e,t&&{timestamp:t});return delete a.tz,this.get(`${this.apiUrlList.getTopWinners}`,a)}getLeagueOutright({leagueId:e,filters:t,isLive:a}){return this.get(`${this.apiUrlList.outrights}`,{isLive:a?1:0,leagueId_in:e,relations:t,lang:ii})}getLeagueInfo(e){const t=Object.assign({},(e=>{const t=Object.assign({},e);return delete t.relations,delete t.status_in,delete t.team2_eq,delete t.competitor1Id_neq,delete t.competitor2Id_neq,delete t.oddsExists_eq,delete t.team1_eq,t})(e),{lang:ii});return delete t.main,this.get(`${this.apiUrlList.leagueInfo}`,t)}getSportConfig(){return this.get(this.apiUrlList.config)}}const ri=(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(Lo.type),(0,o.exhaustMap)((e=>a.sport.getLive(e.payload).pipe((0,o.map)((e=>Io(e))),(0,o.catchError)((e=>(0,i.of)(Po(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ut.type),(0,o.exhaustMap)((()=>a.sportData.getLiveMenu().pipe((0,o.map)((e=>lt(e))),(0,o.map)((e=>pt(e))),(0,o.catchError)((e=>(0,i.of)(_t(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(qn.type),(0,o.switchMap)((e=>a.sportData.getLineMenu(e.payload).pipe((0,o.map)((e=>lt(e))),(0,o.map)((e=>Xn(e))),(0,o.catchError)((e=>(0,i.of)(Jn(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(an.type),(0,o.switchMap)((e=>a.sportData.findEvent(e.payload).pipe((0,o.map)((e=>sn(e))),(0,o.catchError)((e=>(0,i.of)(nn(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(hn.type),(0,o.switchMap)((e=>a.sportData.findAllEvents(e.payload||[]).pipe((0,o.map)((e=>bn(e))),(0,o.catchError)((e=>(0,i.of)(fn(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(vs.type),(0,o.switchMap)((e=>a.sport.getLive(e.payload).pipe((0,o.map)((e=>hs(e))),(0,o.catchError)((e=>(0,i.of)(fs(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)($a.type),(0,o.switchMap)((()=>a.sportData.getChampionshipsLine().pipe((0,o.map)((e=>Wa(e))),(0,o.map)((e=>Za(e))),(0,o.catchError)((e=>(0,i.of)(za(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ns.type),(0,o.switchMap)((()=>a.sportData.getChampionshipsLive().pipe((0,o.map)((e=>Wa(e))),(0,o.map)((e=>Za(e))),(0,o.catchError)((e=>(0,i.of)(za(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(va.type),(0,o.exhaustMap)((e=>a.sport.getLive(e.payload).pipe((0,o.map)((e=>ha(e))),(0,o.catchError)((e=>(0,i.of)(Sa(e))))))),(0,o.shareReplay)({refCount:!0}))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Ea.type),(0,o.exhaustMap)((e=>a.sport.getLive(e.payload).pipe((0,o.map)((e=>ha(e))),(0,o.catchError)((e=>(0,i.of)(Sa(e))))))),(0,o.shareReplay)({refCount:!0}))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Lt.type),(0,o.exhaustMap)((e=>a.sport.getLive(e.payload||null).pipe((0,o.map)((e=>It(e))),(0,o.catchError)((e=>(0,i.of)(Ft(e))))))),(0,o.shareReplay)({refCount:!0}))),((e,t,{Api:a})=>e.pipe((0,n.l4)(At.type),(0,o.exhaustMap)((e=>a.sport.getLive(e.payload||null).pipe((0,o.map)((e=>It(e))),(0,o.catchError)((e=>(0,i.of)(Ft(e))))))),(0,o.shareReplay)({refCount:!0}))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Z.type),(0,o.switchMap)((()=>a.sportData.getOutcomesDescription().pipe((0,o.map)((e=>$(e))),(0,o.catchError)((e=>(0,i.of)(G(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(W.type),(0,o.switchMap)((()=>a.sportData.getMarketDescription().pipe((0,o.map)((e=>{const t=e.items.map((e=>e.marketGroups)).map((e=>e.map((e=>e.name)).filter((e=>!!e)))).filter((e=>!!e)).reduce(((e,t)=>[...e,...t]),[]);return Object.assign({},e,{groups:[...new Set(t).values()]})})),(0,o.map)((e=>V(e))),(0,o.catchError)((e=>(0,i.of)(U(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(z.type),(0,o.switchMap)((()=>a.sportData.getFeedStatus().pipe((0,o.map)((e=>q(e))),(0,o.catchError)((()=>(0,i.of)(J())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(oe.type),(0,o.flatMap)((t=>(0,F.y)({namespace:t.payload.namespace,payload:t.payload.events,api:a.wsClient}).pipe((0,o.map)((e=>(e.type=e.event,e))),(0,o.map)((e=>Y(e))),(0,M.H)(),(0,o.takeUntil)(e.pipe((0,n.l4)(K.type))),(0,o.catchError)((e=>(0,i.of)(ie(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ce.type),(0,o.flatMap)((()=>(0,F.y)({namespace:A.P7.public,api:a.wsClient}).pipe((0,o.map)((e=>(e.type=e.event,e))),(0,o.map)((e=>Y(e))),(0,M.H)(),(0,o.takeUntil)(e.pipe((0,n.l4)(K.type))),(0,o.catchError)((e=>(0,i.of)(ie(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Q.type),(0,o.switchMap)((()=>a.sportData.getStatusDescription().pipe((0,o.map)((e=>ee(e))),(0,o.catchError)((e=>(0,i.of)(te(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ae.type),(0,o.switchMap)((()=>a.sportData.getMarketSorting().pipe((0,o.pluck)("rows"),(0,o.map)((e=>se(e))),(0,o.catchError)((e=>(0,i.of)(te(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(p.type),(0,o.switchMap)((e=>a.sportData.getLeagueOutright(e.payload).pipe((0,o.map)((t=>{const a=JSON.parse(JSON.stringify(t));return a.items=a.items.map((e=>{const t=Object.assign({},e);return t.eventType=t.type,t})),Object.assign({},a,{leagueId:e.payload.leagueId})})),(0,o.map)((e=>_(e))),(0,o.catchError)((()=>(0,i.of)(g())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Ss.type),(0,o.switchMap)((e=>a.sportData.getLeagueInfo(e.payload).pipe((0,o.map)((e=>Es(e))),(0,o.catchError)((e=>(0,i.of)(Cs())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(to.type),(0,o.switchMap)((e=>a.sportData.getOutrightLineMenu(e.payload).pipe((0,o.map)((e=>ao(e))),(0,o.catchError)((e=>(0,i.of)(so(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(de.type),(0,o.exhaustMap)((e=>a.sportData.getVariantTranslations(e.payload).pipe((0,o.map)((e=>ne(e.items))),(0,o.catchError)((e=>(0,i.of)(me(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ue.type),(0,o.exhaustMap)((e=>a.sportData.getCompetitorTranslations(e.payload).pipe((0,o.map)((e=>he(e.items))),(0,o.catchError)((e=>(0,i.of)(pe(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(_e.type),(0,o.switchMap)((()=>a.sportData.getSportConfig().pipe((0,o.map)((e=>ve(e))),(0,o.catchError)((()=>(0,i.of)(ge()))))))))),li="betradarSetupWidget",ci={vendorId:null},di=(0,s.createSlice)({name:li,initialState:ci,reducers:{setVendorId:(e,t)=>{e.vendorId=t.payload},clearVendorId:e=>{e.vendorId=ci.vendorId}}}),mi=(0,s.createSelector)((e=>e[li]),(e=>e.vendorId)),ui=di.reducer,{setVendorId:pi,clearVendorId:_i}=di.actions;var gi=a(4269);const vi="hofSport",hi={entities:[],loaded:!1,error:null,events:{[c._k.MATCH]:{},[c._k.SEASON]:{},[c._k.TOURNAMENT]:{},[c._k.STAGE]:{}},leagues:{},players:[],categories:{}},bi=(0,s.createSlice)({name:vi,initialState:hi,reducers:{getSportTopWinnersStart(e){e.loaded=!1},getSportTopWinnersSuccess(e,{payload:t}){e.loaded=!0;const{data:a}=t;e.entities=a.betList;const s=(0,r.r7)((0,l.sA)(a.events||[],a.competitors||[]),"id");e.events={[c._k.MATCH]:s,[c._k.SEASON]:(0,r.r7)((0,rt.YX)(a.seasons),"id"),[c._k.TOURNAMENT]:(0,r.r7)((0,rt.YX)(a.leagues),"id"),[c._k.STAGE]:(0,r.r7)((0,rt.YX)(a.stages),"id")},e.leagues=(0,r.r7)(a.leagues,"id"),e.players=a.players,e.categories=(0,r.r7)(a.sportCategories,"id")},getSportTopWinnersFailure(e,{payload:t}){e.error=t}}}),fi=bi.reducer,{getSportTopWinnersStart:yi,getSportTopWinnersSuccess:Si,getSportTopWinnersFailure:Ei}=bi.actions,Ci=e=>e[vi],Ti=(0,s.createSelector)(Ci,(e=>e.entities)),Ni=(0,s.createSelector)(Ci,(e=>e.events)),ki=(0,s.createSelector)(Ci,(e=>e.players)),xi=(0,s.createSelector)(Ci,(e=>e.leagues)),wi=(0,s.createSelector)(Ci,(e=>e.categories)),Li=(0,s.createSelector)(Ci,(e=>e.loaded)),Ii=((0,s.createSelector)(Ci,(e=>e.error)),e=>({type:yi.type,payload:e})),Pi=(e,t,{Api:a})=>e.pipe((0,n.l4)(yi.type),(0,o.switchMap)((e=>a.sportData.getTopWinners(e.payload).pipe((0,o.map)((e=>(e=>{const t=JSON.parse(JSON.stringify(e.leagues)).map((e=>Object.assign({},e,{sportId:e.sport_id}))),a=JSON.parse(JSON.stringify(e.events)).map((e=>Object.assign({},e,{sportId:e.sport_id})));return Object.assign({},e,{leagues:t,events:a})})(e))),(0,o.map)((e=>Object.assign({},e,{betList:gi.STD.convert(e)}))),(0,o.map)((e=>Si({data:e,relations:{variants:e.variants}}))),(0,o.catchError)((e=>(0,i.of)(Ei(e)))))))),Bi="sport-sport-favorites",Fi=(0,s.createSlice)({name:Bi,initialState:{events:[],competitors:[],leagues:[],markets:{},relations:{events:[],competitors:[],leagues:[]},loaded:!0},reducers:{getFavoritesListStart:(e,t)=>{e.loaded=!1},getFavoritesListSuccess:(e,t)=>{e.loaded=!0;const{events:a=[],markets:s={},leagues:n=[],competitors:o={},relations:i={}}=t.payload.item||{};e.events=a,e.markets=s,e.leagues=n,e.competitors=o,e.relations=i},getFavoritesListFailure:e=>{e.loaded=!0},addEventToFavoriteStart:(e,t)=>{const a=t.payload.eventId;e.events.push({eventId:a})},addEventToFavoriteSuccess:e=>{},addEventToFavoriteFailure:e=>{},removeEventFromFavoriteStart:(e,t)=>{const a=e.events.filter((e=>Number(e.eventId)!==Number(t.payload.eventId)));e.events=a},removeEventFromFavoriteSuccess:e=>{},removeEventFromFavoriteFailure:e=>{},addLeagueToFavoriteStart:(e,t)=>{const a=t.payload.leagueId;e.leagues.push({id:a})},addLeagueToFavoriteSuccess:e=>{},addLeagueToFavoriteFailure:e=>{},removeLeagueFromFavoriteStart:(e,t)=>{const a=e.leagues.filter((e=>Number(e.id)!==Number(t.payload.leagueId)));e.leagues=a;const s=e.relations.leagues.filter((e=>Number(e.id)!==Number(t.payload.leagueId)));e.relations.leagues=s},removeLeagueFromFavoriteSuccess:e=>{},removeLeagueFromFavoriteFailure:e=>{},addCompetitorToFavoriteStart:(e,t)=>{const a=t.payload.competitorId;e.competitors.push({id:a})},addCompetitorToFavoriteSuccess:e=>{},addCompetitorToFavoriteFailure:e=>{},removeCompetitorFromFavoriteStart:(e,t)=>{const a=e.competitors.filter((e=>Number(e.id)!==Number(t.payload.competitorId)));e.competitors=a;const s=e.relations.competitors.filter((e=>Number(e.id)!==Number(t.payload.competitorId)));e.relations.competitors=s},removeCompetitorFromFavoriteSuccess:e=>{},removeCompetitorFromFavoriteFailure:e=>{},addMarketToFavoriteStart:(e,t)=>{const{sportId:a}=t.payload,{marketId:s}=t.payload,n=e.markets.hasOwnProperty(a);n&&e.markets[a].push(s.toString()),n||(e.markets=Object.assign({},e.markets,{[a]:[s.toString()]}))},addMarketToFavoriteSuccess:e=>{},addMarketToFavoriteFailure:e=>{},removeMarketFromFavoriteStart:(e,t)=>{const{sportId:a}=t.payload,{marketId:s}=t.payload;e.markets[a]=e.markets[a].filter((e=>Number(e)!==Number(s)))},removeMarketFromFavoriteSuccess:e=>{},removeMarketFromFavoriteFailure:e=>{}}}),{getFavoritesListStart:Mi,getFavoritesListSuccess:Ai,getFavoritesListFailure:Di,addEventToFavoriteStart:ji,addEventToFavoriteSuccess:Oi,addEventToFavoriteFailure:Ri,removeEventFromFavoriteStart:Hi,removeEventFromFavoriteSuccess:Wi,removeEventFromFavoriteFailure:Vi,addLeagueToFavoriteStart:Ui,addLeagueToFavoriteSuccess:Gi,addLeagueToFavoriteFailure:$i,removeLeagueFromFavoriteStart:Zi,removeLeagueFromFavoriteSuccess:zi,removeLeagueFromFavoriteFailure:qi,addCompetitorToFavoriteStart:Xi,addCompetitorToFavoriteSuccess:Ji,addCompetitorToFavoriteFailure:Yi,removeCompetitorFromFavoriteStart:Ki,removeCompetitorFromFavoriteSuccess:Qi,removeCompetitorFromFavoriteFailure:er,addMarketToFavoriteStart:tr,addMarketToFavoriteSuccess:ar,addMarketToFavoriteFailure:sr,removeMarketFromFavoriteStart:nr,removeMarketFromFavoriteSuccess:or,removeMarketFromFavoriteFailure:ir}=Fi.actions,rr=Fi.reducer,lr=e=>e[Bi],cr=(0,s.createSelector)(lr,(e=>e.events)),dr=(0,s.createSelector)(lr,(e=>e.loaded)),mr=(0,s.createSelector)(lr,(e=>e.events.map((e=>Number(e.eventId))))),ur=(0,s.createSelector)(lr,(e=>e.leagues)),pr=(0,s.createSelector)(lr,(e=>e.relations.leagues)),_r=(0,s.createSelector)(lr,(e=>e.competitors)),gr=(0,s.createSelector)(lr,(e=>e.relations.competitors)),vr=(0,s.createSelector)([gr,(e,t)=>t],((e,t)=>e.find((e=>e.id===t)))),hr=(0,s.createSelector)(lr,(e=>e.markets)),br=(0,s.createSelector)([hr,(e,t)=>t],((e,t)=>!!e[t]&&e[t].map((e=>Number(e))))),fr=(0,s.createSelector)(lr,((e,t)=>t),((e,t,a)=>a),((e,t,a)=>{if(e.markets&&a in e.markets){return e.markets[a].map((e=>Number(e))).includes(t)}})),yr=(0,s.createSelector)(lr,((e,t)=>t),((e,t)=>e.events.map((e=>Number(e.eventId))).includes(t))),Sr=(0,s.createSelector)(lr,((e,t)=>t),((e,t)=>e.competitors.map((e=>Number(e.id))).includes(t))),Er=(0,s.createSelector)(lr,((e,t)=>t),((e,t)=>e.leagues.map((e=>Number(e.id))).includes(t))),Cr=()=>({type:Mi.type}),Tr=e=>({type:ji.type,payload:e}),Nr=e=>({type:Hi.type,payload:e}),kr=e=>({type:Ui.type,payload:e}),xr=e=>({type:Zi.type,payload:e}),wr=e=>({type:Xi.type,payload:e}),Lr=e=>({type:Ki.type,payload:e}),Ir=e=>({type:tr.type,payload:e}),Pr=e=>({type:nr.type,payload:e}),Br=(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(Mi.type),(0,o.switchMap)((e=>a.sportFavorites.getList(e.payload).pipe((0,o.map)((e=>Ai(e))),(0,o.catchError)((()=>(0,i.of)(Di())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ji.type),(0,o.switchMap)((e=>a.sportFavorites.addEventToFavorites(e.payload).pipe((0,o.map)((()=>Oi())),(0,o.catchError)((()=>(0,i.of)(Ri())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Hi.type),(0,o.switchMap)((e=>a.sportFavorites.removeEventFromFavorites(e.payload).pipe((0,o.map)((()=>Wi())),(0,o.catchError)((()=>(0,i.of)(Vi())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Ui.type),(0,o.switchMap)((e=>a.sportFavorites.addLeagueToFavorites(e.payload).pipe((0,o.map)((()=>Gi())),(0,o.catchError)((()=>(0,i.of)($i())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Zi.type),(0,o.switchMap)((e=>a.sportFavorites.removeLeagueFromFavorites(e.payload).pipe((0,o.map)((()=>zi())),(0,o.catchError)((()=>(0,i.of)(qi())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Xi.type),(0,o.switchMap)((e=>a.sportFavorites.addCompetitorToFavorites(e.payload).pipe((0,o.map)((()=>Ji())),(0,o.catchError)((()=>(0,i.of)(Yi())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Ki.type),(0,o.switchMap)((e=>a.sportFavorites.removeCompetitorFromFavorites(e.payload).pipe((0,o.map)((()=>Qi())),(0,o.catchError)((()=>(0,i.of)(er())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(tr.type),(0,o.switchMap)((e=>a.sportFavorites.addMarketToFavorites(e.payload).pipe((0,o.map)((()=>ar())),(0,o.catchError)((()=>(0,i.of)(sr())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(nr.type),(0,o.switchMap)((e=>a.sportFavorites.removeMarketFromFavorites(e.payload).pipe((0,o.map)((()=>or())),(0,o.catchError)((()=>(0,i.of)(ir()))))))))),Fr={[To]:wo,[ct]:mt,[$n]:zn,[Ks]:tn,[us]:gs,[Va]:Ga,[ts]:ss,[ua]:ga,[Nt]:wt,[$e]:Je,[j]:H,[li]:ui,[vi]:fi,[d]:u,[un]:vn,[Bi]:rr};c.bx.line,D.jZg.line,c.bx.live,D.jZg.live;var Mr=a(46115);const Ar=(0,s.createSelector)([Oo,La,Ot,Hs,it.Pon,it.EeU,it.PXL,it.Lxc,Mr.wU,gr],((e,t,a,s,n,o,i,r,l,c)=>[].concat(e,t,a,s,n,o,i,r,Object.values(l),c).filter(((e,t,a)=>t===(null==a?void 0:a.findIndex((t=>Number(null==t?void 0:t.id)===(null==e?void 0:e.id)))))))),Dr=(0,s.createSelector)([Ar,(e,t)=>t],((e,t)=>{const a=e.find((e=>Number(null==e?void 0:e.id)===t));return null==a?void 0:a.logo})),jr=(0,s.createSelector)([Ar,(e,t)=>t,gi.L9l],((e,t,a)=>{const s=e.find((e=>(null==e?void 0:e.id)===t)),n=null==s?void 0:s.countryId,o=a.find((e=>e.id===n));return null==o?void 0:o.flagUrl.square}));class SportFavoritesClient extends ai.e5{constructor(...e){super(...e),this.apiUrlList={getList:"api/user/favorites",getPinnedEvents:"api/user/pinned-events",pinEvent:"api/pinned/add",unpinEvent:"api/pinned/remove",addEventToFavorites:"api/favorites/add-event",removeEventFromFavorites:"api/favorites/remove-event",addLeagueToFavorites:"api/favorites/add-league",removeLeagueFromFavorites:"api/favorites/remove-league",addCompetitorToFavorites:"api/favorites/add-competitor",removeCompetitorFromFavorites:"api/favorites/remove-competitor",addMarketToFavorites:"api/favorites/add-market",removeMarketFromFavorites:"api/favorites/remove-market"}}getList(){return this.get(this.apiUrlList.getList)}getPinnedEvents(e){const t=JSON.parse(JSON.stringify(e));return this.get(`${this.apiUrlList.getPinnedEvents}`,t)}pinEvent(e){return this.post(this.apiUrlList.pinEvent,e)}unpinEvent(e){return this.post(this.apiUrlList.unpinEvent,e)}addEventToFavorites(e){return this.post(this.apiUrlList.addEventToFavorites,e)}removeEventFromFavorites(e){return this.post(this.apiUrlList.removeEventFromFavorites,e)}addLeagueToFavorites(e){return this.post(this.apiUrlList.addLeagueToFavorites,e)}removeLeagueFromFavorites(e){return this.post(this.apiUrlList.removeLeagueFromFavorites,e)}addCompetitorToFavorites(e){return this.post(this.apiUrlList.addCompetitorToFavorites,e)}removeCompetitorFromFavorites(e){return this.post(this.apiUrlList.removeCompetitorFromFavorites,e)}addMarketToFavorites(e){return this.post(this.apiUrlList.addMarketToFavorites,e)}removeMarketFromFavorites(e){return this.post(this.apiUrlList.removeMarketFromFavorites,e)}}var Or=a(16977),Rr=a(53911),Hr=a(2784),Wr=a(45980),Vr=a(1040);const Ur=({outcomes:e,event:t})=>{const a=(0,Wr.useDispatch)(),{id:s}=t,{bets:n,marketTranslations:o,outcomesTranslations:i,variantTranslations:r,players:l,competitors:c,results:d,alive:m,format:u,boostedOdds:p,quickBetEnabled:_,quickBetSum:g,snackbar:v}=(0,Wr.useSelector)((e=>({bets:(0,Vr.iXG)(e),marketTranslations:ye(e),outcomesTranslations:fe(e),variantTranslations:Ce(e),competitors:(0,Mr.wU)(e),players:(0,Mr.jZ)(e),results:(0,Mr.ZB)(e,s),alive:Ne(e),format:(0,gi.xqU)(e),boostedOdds:(0,Mr.gW)(e),quickBetEnabled:(0,gi.HM_)(e),quickBetSum:(0,gi.$mZ)(e),snackbar:(0,Vr.Ras)(e)}))),h=(0,Hr.useCallback)((e=>(0,Or.H)(e,n,s)),[n,s]),b=(0,Hr.useCallback)((e=>{a((0,Vr.VhJ)(e))}),[Vr.VhJ]),f=(0,Hr.useCallback)((e=>{a((0,Vr.aiJ)(e))}),[Vr.aiJ]),y=(0,Hr.useCallback)((()=>{a((0,Vr.Mtq)())}),[Vr.Mtq]),S=(0,Hr.useMemo)((()=>{if(e&&e.outcomes){const a=e.outcomes.every((({name:e})=>!!e))?e.outcomes.map((({id:e,name:t})=>({id:e,name:(0,rt.__)(t)}))):i;return(0,B.vC)([e],t,o,a,{players:l,variants:r,competitors:c},[],void 0,p).values().next().value}return null}),[e,t,o,i,l,r,c,p]),E=(0,gi.wfA)(u),C=(0,Hr.useMemo)((()=>(null==S?void 0:S.outcomes)&&S.outcomes.length>=3&&S.outcomes.every((e=>(0,Rr.d)(p,t.id,e.marketId,e.id,e.specifiers)))),[null==S?void 0:S.outcomes,p,t.id]);return{market:S,selectOdd:b,results:d,alive:m,getIsActive:h,removeOdd:f,isLongFormat:E,isMaxOddsBoosted:C,quickBetEnabled:_,quickBetSum:g,snackbar:v,bets:n,showNoMoreBetsModal:y}},Gr="sport-sport-pinned",$r=(0,s.createSlice)({name:Gr,initialState:{initialLine:!1,initialLive:!1,liveEvents:[],lineEvents:[],liveLeagues:[],lineLeagues:[],liveOdds:{},lineOdds:{},liveTips:[],lineTips:[],livePlayers:[],linePlayers:[],lineCategories:{},liveCategories:{},lineReload:!1,liveReload:!1,lineResults:{},liveResults:{},withMarketsLineCount:{},withMarketsLiveCount:{},lineLoaded:!0,liveLoaded:!0},reducers:{getLinePinnedEventsStart:(e,t)=>{e.lineLoaded=!1},getLinePinnedEventsSuccess:(e,t)=>{e.initialLine=!0,e.lineLoaded=!0;const{relations:a}=t.payload,{competitors:s=[],odds:n,players:o,tips:i,sportCategories:c,result:d,withMarketsCount:m}=a||{};e.lineEvents=(0,l.sA)(t.payload.events,s),e.lineLeagues=t.payload.relations.league,e.lineOdds=n,e.linePlayers=o,e.lineResults=d,e.lineTips=Array.isArray(i)?i:[],e.lineCategories=(0,r.r7)(c,"id"),e.withMarketsLineCount=m&&Object.values(a.withMarketsCount).reduce(((e,t)=>Object.assign({},e,{[t.eventId]:t})),{})},getLinePinnedEventsFailure:e=>{e.lineLoaded=!0},getLivePinnedEventsStart:(e,t)=>{e.liveLoaded=!1},getLivePinnedEventsSuccess:(e,t)=>{e.initialLive=!0,e.liveLoaded=!0;const{relations:a}=t.payload,{competitors:s=[],odds:n,players:o,tips:i,sportCategories:c,result:d,withMarketsCount:m}=a||{};e.liveEvents=(0,l.sA)(t.payload.events,s),e.liveLeagues=t.payload.relations.league,e.liveOdds=n,e.livePlayers=o,e.liveResults=d,e.liveTips=Array.isArray(i)?i:[],e.liveCategories=(0,r.r7)(c,"id"),e.withMarketsLiveCount=m&&Object.values(a.withMarketsCount).reduce(((e,t)=>Object.assign({},e,{[t.eventId]:t})),{})},getLivePinnedEventsFailure:e=>{e.liveLoaded=!0},pinEventStart:(e,t)=>{const{eventId:a,isLive:s}=t.payload;s&&e.liveEvents.push({id:a}),s||e.lineEvents.push({id:a})},pinEventSuccess:e=>{},pinEventFailure:e=>{},unpinEventStart:(e,t)=>{const{eventId:a,isLive:s}=t.payload;s&&(e.liveEvents=e.liveEvents.filter((e=>Number(e.id)!==Number(a)))),s||(e.lineEvents=e.lineEvents.filter((e=>Number(e.id)!==Number(a))))},unpinEventSuccess:e=>{},unpinEventFailure:e=>{},getPinedEventsLineOddsSuccess:(e,t)=>{const{payload:a}=t.payload;a.odds&&(e.lineOdds[a.eventId]=(0,l._X)(e.lineOdds[a.eventId],a.odds),e.liveOdds[a.eventId]=(0,l._X)(e.liveOdds[a.eventId],a.odds)),[c.Ne.close,c.Ne.ended,c.Ne.eventStopped].includes(t.payload.type)&&(e.lineReload=!0),t.payload.type===c.Ne.betStop&&(Object.values(e.lineOdds[a.eventId]).forEach((e=>e.status=c.Nc.suspended)),Object.values(e.liveOdds[a.eventId]).forEach((e=>e.status=c.Nc.suspended)))}}}),{getLinePinnedEventsStart:Zr,getLinePinnedEventsSuccess:zr,getLinePinnedEventsFailure:qr,getLivePinnedEventsStart:Xr,getLivePinnedEventsSuccess:Jr,getLivePinnedEventsFailure:Yr,pinEventStart:Kr,pinEventSuccess:Qr,pinEventFailure:el,unpinEventStart:tl,unpinEventSuccess:al,unpinEventFailure:sl,getPinedEventsLineOddsSuccess:nl}=$r.actions,ol=$r.reducer,il=e=>e[Gr],rl=(0,s.createSelector)(il,(e=>e.lineEvents)),ll=(0,s.createSelector)(rl,(e=>e.map((e=>e.id)))),cl=(0,s.createSelector)(il,(e=>(0,r.kK)(e.lineEvents,"leagueId"))),dl=(0,s.createSelector)(rl,((e,t)=>t),((e,t)=>e.map((e=>e.id)).includes(t))),ml=(0,s.createSelector)(il,(e=>e.liveEvents)),ul=(0,s.createSelector)(il,(e=>e.liveEvents.map((e=>e.id)))),pl=(0,s.createSelector)(il,(e=>(0,r.kK)(e.liveEvents,"leagueId"))),_l=(0,s.createSelector)(ml,((e,t)=>t),((e,t)=>e.map((e=>e.id)).includes(t))),gl=(0,s.createSelector)(il,(e=>e.liveLeagues)),vl=(0,s.createSelector)(il,(e=>e.lineLeagues)),hl=(0,s.createSelector)(il,(e=>e.liveOdds)),bl=(0,s.createSelector)(il,(e=>e.lineOdds)),fl=(0,s.createSelector)(il,(e=>e.linePlayers)),yl=(0,s.createSelector)(il,(e=>e.livePlayers)),Sl=(0,s.createSelector)(il,(e=>e.liveTips)),El=(0,s.createSelector)(il,(e=>e.lineTips)),Cl=(0,s.createSelector)(il,(e=>e.lineCategories)),Tl=(0,s.createSelector)(il,(e=>e.liveCategories)),Nl=(0,s.createSelector)(il,(e=>e.initialLive)),kl=(0,s.createSelector)(il,(e=>e.initialLine)),xl=(0,s.createSelector)(il,(e=>e.lineResults)),wl=(0,s.createSelector)(il,(e=>e.liveResults)),Ll=(0,s.createSelector)(il,(e=>e.liveLoaded)),Il=(0,s.createSelector)(il,(e=>e.lineLoaded)),Pl=(0,s.createSelector)(il,(e=>e.withMarketsLineCount||{})),Bl=(0,s.createSelector)(il,(e=>e.withMarketsLiveCount||{})),Fl=(0,s.createSelector)(il,((e,t)=>t.payload.eventId),((e,t)=>!![...e.lineEvents,...e.liveEvents].find((e=>Number(e.id)===Number(t))))),Ml=(0,s.createSelector)(bl,hl,((e,t)=>{const a=JSON.parse(JSON.stringify(e)),s=JSON.parse(JSON.stringify(t));return Object.assign({},a,s)})),Al=(0,s.createSelector)(Ml,((e,t)=>t),((e,t)=>!!e&&e[t])),Dl=()=>({type:Zr.type,payload:(0,it.gbG)({})}),jl=()=>({type:Xr.type,payload:(0,it.sVG)({})}),Ol=e=>({type:Kr.type,payload:e}),Rl=e=>({type:tl.type,payload:e}),Hl=(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(Zr.type),(0,o.switchMap)((e=>a.sportFavorites.getPinnedEvents(e.payload).pipe((0,o.map)((e=>zr(e))),(0,o.catchError)((()=>(0,i.of)(qr())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Xr.type),(0,o.switchMap)((e=>a.sportFavorites.getPinnedEvents(e.payload).pipe((0,o.map)((e=>Jr(e))),(0,o.catchError)((()=>(0,i.of)(Yr())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Kr.type),(0,o.switchMap)((e=>a.sportFavorites.pinEvent({eventId:e.payload.eventId,eventType:e.payload.eventType}).pipe((0,o.map)((()=>Qr())),(0,o.catchError)((()=>(0,i.of)(el())))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(tl.type),(0,o.switchMap)((e=>a.sportFavorites.unpinEvent({eventId:e.payload.eventId,eventType:e.payload.eventType}).pipe((0,o.map)((()=>al())),(0,o.catchError)((()=>(0,i.of)(sl())))))))));var Wl=a(75590),Vl=a(34153),Ul=function(e){return e.marketId="m",e.outcomeId="o",e.marketSpecifier="s",e}(Ul||{});const Gl=({odds:e,event:t})=>{const{search:a}=(0,Vl.useLocation)(),s=(0,Wr.useDispatch)(),{betslipLoaded:n,bets:o,replaceSuccess:i,replaceProcessing:r,replaceError:l}=(0,Wr.useSelector)((e=>({betslipLoaded:(0,Vr.rff)(e),bets:(0,Vr.iXG)(e),replaceSuccess:(0,Vr.FBi)(e),replaceProcessing:(0,Vr.u1e)(e),replaceError:(0,Vr.UQj)(e)})),Wr.shallowEqual),{marketId:d,outcomeId:m,marketSpecifier:u}=(0,Hr.useMemo)((()=>{const e=new URLSearchParams(a);return{marketId:e.get(Ul.marketId),outcomeId:e.get(Ul.outcomeId),marketSpecifier:e.get(Ul.marketSpecifier)}}),[a]),p=(0,Hr.useMemo)((()=>{if(Array.isArray(e)){const a=e.find((e=>Number(e.id)===Number(d)&&(0,Wl.q)(e.specifiers,u)));if(a&&Array.isArray(a.outcomes)){const e=a.outcomes.find((e=>Number(e.id)===Number(m)));if(e&&t)return[{eventType:c._k.MATCH,eventId:t.id,marketId:Number(a.id),outcomeId:Number(null==e?void 0:e.id),outcomeType:e.type,specifiers:a.specifiers||"",madeFrom:c.Px.EVENT}]}}return null}),[d,m,u,e,t]),_=(0,Hr.useMemo)((()=>{if(p&&Array.isArray(o)){const[e]=p;return o.some((a=>Number(a.outcomeId)===Number(e.outcomeId)&&a.eventId===t.id&&Number(a.marketId)===Number(e.marketId)&&(0,Wl.q)(a.specifiers,e.specifiers)))}}),[p,o]);(0,Hr.useEffect)((()=>{!p||_||i||r||!n||l||s((0,Vr.$Jq)(p))}),[p,_,i,r,n,l])}},88919:(e,t,a)=>{"use strict";a.d(t,{Suq:()=>Ve,WNQ:()=>Ge,noS:()=>ze,eHm:()=>$e,A43:()=>Ze,MrN:()=>BetTournamentsClient,jRN:()=>We,Swn:()=>l,esJ:()=>TournamentsClient,r2Q:()=>Nt,dnd:()=>Ue,vzI:()=>Ye,sqM:()=>lt,CSZ:()=>Et,bQr:()=>et,y1$:()=>ct,OL:()=>Qe,ASy:()=>je,qgO:()=>Le,eDB:()=>we,pZH:()=>Ct,GVd:()=>d,vv9:()=>c,hJU:()=>Be,aYV:()=>Pe,yuN:()=>yt,vAC:()=>ut,dhe:()=>vt,oU0:()=>gt,oxN:()=>bt,ECg:()=>St,GYk:()=>ht,HFI:()=>Ae,wwC:()=>De,fJ3:()=>Me,E52:()=>Tt,ruI:()=>tt,TGq:()=>He,nwu:()=>ke});var s=a(72811),n=a(98242),o=a(56320),i=a(11817),r=a(69180);const l="tournaments",c=(e,t)=>1===t?e.bet:2===t?e.win:null,d=e=>{const{prizes:t}=e||{};if(!t)return[];const a=[];return t.moneyAmount&&t.moneyAmount.amount&&a.push(`${t.moneyAmount.amount.toFixed(2)} ${t.moneyAmount.currencyCode}`),t.freeSpinsCount&&a.push(`${t.freeSpinsCount} FS`),t.totalRedeemableCompPoints&&a.push(`${t.totalRedeemableCompPoints} CP`),a};let m=function(e){return e[e.Bet=1]="Bet",e[e.Win=2]="Win",e[e.Rate=3]="Rate",e[e.Spin=4]="Spin",e[e.Points=5]="Points",e}({});m.Bet,(0,r.__)("Bet"),m.Win,(0,r.__)("Win"),m.Rate,(0,r.__)("Rate"),m.Spin,(0,r.__)("Spin"),m.Points,(0,r.__)("Points");let u=function(e){return e[e.Hours=1]="Hours",e[e.Days=2]="Days",e[e.Weeks=3]="Weeks",e[e.Months=4]="Months",e}({});u.Hours,(0,r.__)("Hours"),u.Days,(0,r.__)("Days"),u.Weeks,(0,r.__)("Weeks"),u.Months,(0,r.__)("Months");const p=()=>({loading:!1,createdNew:!1,successMessage:null,error:null,validation:{},activeTab:null,modal:{addPrizeConfiguration:{isOpen:!1}},edit:{newPrizeConfiguration:{isValid:!1,isMultiRange:!1,placeFrom:null,placeTo:null},prizeConfigurationsBatch:{bonus:null,freespinsBonus:null}},item:{title:null,frontendIdentifier:null,strategy:m.Win,userGroups:[],prizeConfigurations:[],prizes:[],pointRules:[],schedulerTimePeriods:[],allowedCurrencies:[],betPoints:1,spinsStep:1,gamesTakenLimit:null,casinoGameCategory:null,currency:{id:"EUR",text:"EUR"},startMoneyBudget:null,startMoneyBudgetDTO:null,maxMoneyBudget:null,betPercent:null,startRedeemableCompPointsBudget:null,maxRedeemableCompPointsBudget:null,redeemableCompPointsPercent:null,isUserConfirmationRequired:!1,isAwardAutomatically:!1,isOnlyRealBets:!1,startStatusCompPointsBudget:null,maxStatusCompPointsBudget:null,statusCompPointsPercent:null,maskingRate:1,startsAt:null,endsAt:null,duration:null,durationType:u.Days,finishedAt:null,createdAt:null,updatedAt:null,isEnabledLabelText:null,isEnabledLabelColor:null,strategyLabelText:null,strategyLabelColor:null,isUserConfirmationRequiredLabelText:null,isUserConfirmationRequiredLabelColor:null,isAwardAutomaticallyLabelText:null,isAwardAutomaticallyLabelColor:null,durationTypeLabelText:null,isEnabled:!0,clonedFromId:null,baseCurrencyCode:null,totalMoneyPrize:null,totalFreeSpinsCountPrize:null,totalPrizePlaces:null,topPlayers:[],previousTournament:{title:null,currency:{id:null,text:null},baseCurrencyCode:null,totalMoneyPrize:null,totalFreeSpinsCountPrize:null,totalPrizePlaces:null,topPlayers:[]}}}),_=()=>({loading:!1,error:null,successMessage:null,tournamentsList:{selectedRows:[],doGridReload:null,activeGrid:""},tournamentForm:p(),tournamentItem:null,comments:{loading:!1,successMessage:null,items:[],newCommentForms:{},error:null}}),g=(0,s.createSlice)({name:l,initialState:_(),reducers:{setActiveGridAction:(e,t)=>{e.tournamentsList.doGridReload=!1,e.tournamentsList.activeGrid=t.payload,e.tournamentsList.selectedRows=[]},setSelectedRowsAction:(e,t)=>{e.tournamentsList.selectedRows=t.payload},setDoReloadGridAction:e=>{e.tournamentsList.doGridReload=!0},batchEnableTournamentsAction:(e,t)=>{e.error=null,e.loading=!0,e.tournamentsList.doGridReload=!1},batchEnableTournamentsSuccessAction:(e,t)=>{e.error=null,e.loading=!1,e.tournamentsList.doGridReload=!1},batchEnableSelectedRowsFailureAction:(e,t)=>{e.error=t.payload,e.loading=!1},batchDisableTournamentsAction:(e,t)=>{e.error=null,e.loading=!0,e.tournamentsList.doGridReload=!1},batchDisableSelectedRowsSuccessAction:(e,t)=>{e.error=null,e.loading=!1,e.tournamentsList.doGridReload=!1},batchDisableSelectedRowsFailureAction:(e,t)=>{e.error=t.payload,e.loading=!1},assignTournamentToFormAction:e=>{e.tournamentForm.item=e.tournamentItem},resetTournamentFormAction:e=>{e.error=null,e.loading=!1,e.tournamentForm=p()},getTournamentAction:(e,t)=>{e.tournamentForm.createdNew=!1,e.error=null,e.loading=!0},getTournamentSuccessAction:(e,t)=>{e.error=null,e.loading=!1,e.tournamentItem=t.payload.item},getTournamentFailureAction:(e,t)=>{e.error=t.payload,e.loading=!1},createTournamentAction:(e,t)=>{e.error=null,e.loading=!0,e.tournamentForm.createdNew=!1,e.tournamentForm.loading=!0,e.tournamentForm.error=null,e.tournamentForm.successMessage=null,e.tournamentForm.validation={}},createTournamentSuccessAction:(e,t)=>{e.error=null,e.loading=!1,e.tournamentForm.createdNew=!0,e.tournamentForm.loading=!1,e.tournamentForm.successMessage=(0,r.__)("Saved successfully"),e.tournamentForm.item=t.payload.item},createTournamentFailureAction:(e,t)=>{e.error=t.payload,e.loading=!1,e.tournamentForm.createdNew=!1,e.tournamentForm.loading=!1,e.tournamentForm.error=t.payload,e.tournamentForm.validation=t.payload.data.data},updateTournamentAction:(e,t)=>{e.error=null,e.loading=!0,e.tournamentForm.loading=!0,e.tournamentForm.error=null,e.tournamentForm.successMessage=null,e.tournamentForm.validation={}},updateTournamentSuccessAction:(e,t)=>{e.error=null,e.loading=!1,e.tournamentForm.loading=!1,e.tournamentForm.successMessage=(0,r.__)("Updated successfully"),e.tournamentForm.item=t.payload.item},updateTournamentFailureAction:(e,t)=>{e.error=t.payload,e.loading=!1,e.tournamentForm.loading=!1,e.tournamentForm.error=t.payload,e.tournamentForm.validation=t.payload.data.data},cloneTournamentAction:(e,t)=>{e.loading=!0,e.error=null,e.successMessage=null},cloneTournamentSuccessAction:(e,t)=>{e.loading=!1,e.error=null,e.successMessage=(0,r.__)("Tournament successfully cloned")},cloneTournamentFailureAction:(e,t)=>{e.loading=!1,e.error=t.payload,e.successMessage=null},awardTournamentAction:(e,t)=>{e.loading=!0,e.error=null,e.successMessage=null},awardTournamentSuccessAction:(e,t)=>{e.loading=!1,e.error=null,e.successMessage=(0,r.__)("Tournament successfully awarded")},awardTournamentFailureAction:(e,t)=>{e.loading=!1,e.error=t.payload,e.successMessage=null},finishTournamentAction:(e,t)=>{e.loading=!0,e.error=null,e.successMessage=null},finishTournamentSuccessAction:(e,t)=>{e.loading=!1,e.error=null,e.successMessage=(0,r.__)("Tournament successfully finished")},finishTournamentFailureAction:(e,t)=>{e.loading=!1,e.error=t.payload,e.successMessage=null},setTournamentFormValueAction:(e,t)=>{e.tournamentForm.item[t.payload.name]=t.payload.value},addPointRuleAction:(e,t)=>{e.tournamentForm.item.pointRules=[...e.tournamentForm.item.pointRules,t.payload.item]},removePointRuleAction:(e,t)=>{const a=[...e.tournamentForm.item.pointRules];a.splice(t.payload.index,1),e.tournamentForm.item.pointRules=a},setPointRuleValueAction:(e,t)=>{e.tournamentForm.item.pointRules[t.payload.index][t.payload.name]=t.payload.value},addSchedulerTimePeriodAction:(e,t)=>{e.tournamentForm.item.schedulerTimePeriods=[...e.tournamentForm.item.schedulerTimePeriods,t.payload.value]},removeSchedulerTimePeriodAction:(e,t)=>{const a=[...e.tournamentForm.item.schedulerTimePeriods];a.splice(t.payload.value,1),e.tournamentForm.item.schedulerTimePeriods=a},setSchedulerTimePeriodValueAction:(e,t)=>{e.tournamentForm.item.schedulerTimePeriods[t.payload.index][t.payload.name]=t.payload.value},setAllowedCurrenciesAction:(e,t)=>{e.tournamentForm.item.allowedCurrencies=t.payload.value},setAllowedCurrenciesValueAction:(e,t)=>{e.tournamentForm.item.allowedCurrencies[t.payload.index][t.payload.name]=t.payload.value},setNewPrizeConfigurationFormValueAction:(e,t)=>{e.tournamentForm.edit.newPrizeConfiguration[t.payload.name]=t.payload.value},setNewPrizeConfigurationFormRangeTypeAction:(e,t)=>{e.tournamentForm.edit.newPrizeConfiguration.isMultiRange=t.payload.isMultiRange,e.tournamentForm.edit.newPrizeConfiguration.placeFrom=null,e.tournamentForm.edit.newPrizeConfiguration.placeTo=null},setNewPrizeConfigurationFormStatusAction:(e,t)=>{e.tournamentForm.edit.newPrizeConfiguration.isValid=t.payload.isValid},resetNewPrizeConfigurationFormStateAction:(e,t)=>{e.tournamentForm.edit.newPrizeConfiguration={isValid:!1,isMultiRange:!1,placeFrom:null,placeTo:null}},addPrizeConfigurationAction:(e,t)=>{e.tournamentForm.item.prizeConfigurations=[...e.tournamentForm.item.prizeConfigurations,t.payload.prize].sort(((e,t)=>e.placeFrom>t.placeFrom?1:-1))},removePrizeConfigurationAction:(e,t)=>{const a=[...e.tournamentForm.item.prizeConfigurations];a.splice(t.payload.index,1),e.tournamentForm.item.prizeConfigurations=a},setPrizeConfigurationValueAction:(e,t)=>{e.tournamentForm.item.prizeConfigurations[t.payload.index][t.payload.name]=t.payload.value},setPrizeConfigurationValueBatchAction:(e,t)=>{e.tournamentForm.item.prizeConfigurations.forEach((e=>e[t.payload.name]=t.payload.value))},showAddPrizeConfigurationModalAction:e=>{e.tournamentForm.modal.addPrizeConfiguration.isOpen=!0},hideAddPrizeConfigurationModalAction:e=>{e.tournamentForm.modal.addPrizeConfiguration.isOpen=!1},setPrizeConfigurationBatchEditFormValueAction:(e,t)=>{e.tournamentForm.edit.prizeConfigurationsBatch[t.payload.name]=t.payload.value},resetTournamentsStateAction:e=>{const t=_();Object.keys(t).forEach((a=>e[a]=t[a]))},getCommentsAction:(e,t)=>{e.loading=!0,e.error=null,e.comments.loading=!0,e.comments.error=null},getCommentsSuccessAction:(e,t)=>{e.loading=!1,e.error=null,e.comments.items=t.payload.items,e.comments.loading=!1,e.comments.error=null},getCommentsFailureAction:(e,t)=>{e.loading=!1,e.error=t.payload,e.comments.error=t.payload,e.comments.loading=!1},createCommentAction:(e,t)=>{e.comments.loading=!0,e.comments.error=null;const a=e.comments.newCommentForms[t.payload.formKey];a&&(a.successMessage=null,a.errorMessage=null,a.error=null)},createCommentSuccessAction:(e,t)=>{e.comments.loading=!1,e.comments.error=null,e.comments.items=t.payload.response.items;const a=e.comments.newCommentForms[t.payload.formKey];a&&(a.comment="",a.error=null,a.errorMessage=null,a.successMessage=(0,r.__)("Comment successfully added"),a.isOpen=!1)},createCommentFailureAction:(e,t)=>{e.comments.loading=!1;const a=e.comments.newCommentForms[t.payload.formKey];a&&(a.error=t.payload.response)},initializeAddCommentFormAction:(e,t)=>{e.comments.newCommentForms[t.payload.key]={isOpen:!1,comment:"",successMessage:null,errorMessage:null,error:null}},openReplyToCommentFormAction:(e,t)=>{const a=e.comments.newCommentForms[t.payload.key];a&&(a.isOpen=!0)},toggleReplyToCommentFormAction:(e,t)=>{const a=e.comments.newCommentForms[t.payload.key];a&&(a.isOpen=!a.isOpen)},hideMessagesCommentFormAction:(e,t)=>{const a=e.comments.newCommentForms[t.payload.key];a&&(a.successMessage=null,a.errorMessage=null)},addNewCommentFormValueAction:(e,t)=>{e.comments.newCommentForms[t.payload.key][t.payload.name]=t.payload.value},clearMessagesAction:e=>{e.error=null,e.successMessage=null}}}),{setSelectedRowsAction:v,setActiveGridAction:h,setDoReloadGridAction:b,batchEnableTournamentsAction:f,batchEnableTournamentsSuccessAction:y,batchEnableSelectedRowsFailureAction:S,batchDisableTournamentsAction:E,batchDisableSelectedRowsSuccessAction:C,batchDisableSelectedRowsFailureAction:T,assignTournamentToFormAction:N,resetTournamentFormAction:k,getTournamentAction:x,getTournamentSuccessAction:w,getTournamentFailureAction:L,createTournamentAction:I,createTournamentSuccessAction:P,createTournamentFailureAction:B,updateTournamentAction:F,updateTournamentSuccessAction:M,updateTournamentFailureAction:A,cloneTournamentAction:D,cloneTournamentSuccessAction:j,cloneTournamentFailureAction:O,awardTournamentAction:R,awardTournamentSuccessAction:H,awardTournamentFailureAction:W,finishTournamentAction:V,finishTournamentSuccessAction:U,finishTournamentFailureAction:G,resetTournamentsStateAction:$,setTournamentFormValueAction:Z,addPointRuleAction:z,removePointRuleAction:q,setPointRuleValueAction:X,addSchedulerTimePeriodAction:J,removeSchedulerTimePeriodAction:Y,setSchedulerTimePeriodValueAction:K,setAllowedCurrenciesAction:Q,setAllowedCurrenciesValueAction:ee,setNewPrizeConfigurationFormValueAction:te,setNewPrizeConfigurationFormRangeTypeAction:ae,setNewPrizeConfigurationFormStatusAction:se,resetNewPrizeConfigurationFormStateAction:ne,addPrizeConfigurationAction:oe,removePrizeConfigurationAction:ie,showAddPrizeConfigurationModalAction:re,hideAddPrizeConfigurationModalAction:le,setPrizeConfigurationValueAction:ce,setPrizeConfigurationValueBatchAction:de,setPrizeConfigurationBatchEditFormValueAction:me,getCommentsAction:ue,getCommentsSuccessAction:pe,getCommentsFailureAction:_e,createCommentAction:ge,createCommentSuccessAction:ve,createCommentFailureAction:he,initializeAddCommentFormAction:be,addNewCommentFormValueAction:fe,openReplyToCommentFormAction:ye,hideMessagesCommentFormAction:Se,toggleReplyToCommentFormAction:Ee,clearMessagesAction:Ce}=(g.reducer,g.actions),Te=e=>e[l],Ne=((0,s.createSelector)(Te,(e=>e.tournamentForm)),(0,s.createSelector)(Te,(e=>e.tournamentItem)),(0,s.createSelector)(Te,(e=>e.loading)),(0,s.createSelector)(Te,(e=>e.error)),(0,s.createSelector)(Te,(e=>e.successMessage)),(0,s.createSelector)(Te,(e=>e.tournamentsList)),(0,s.createSelector)(Te,(e=>e.comments)),(0,s.createSelector)(Te,(e=>e.tournamentForm.loading)),(0,s.createSelector)(Te,(e=>e.tournamentForm.error)),(0,s.createSelector)(Te,(e=>e.tournamentForm.successMessage)),(0,s.createSlice)({name:l,initialState:{fullEntities:{},entities:[],loaded:!1,error:null},reducers:{getFullTournamentsStart:e=>{},getFullTournamentsSuccess:(e,t)=>{e.fullEntities=Object.assign({},e.fullEntities,t.payload)},getFullTournamentsFailure:(e,t)=>{},getTournamentsStart:e=>{e.loaded=!1},getTournamentsSuccess:(e,t)=>{e.loaded=!0,e.entities=t.payload.items},getTournamentsFailure:(e,t)=>{e.error=t.payload}}})),ke=Ne.reducer,{getFullTournamentsStart:xe,getFullTournamentsSuccess:we,getFullTournamentsFailure:Le,getTournamentsStart:Ie,getTournamentsSuccess:Pe,getTournamentsFailure:Be}=Ne.actions,Fe=e=>e[l],Me=(0,s.createSelector)(Fe,(e=>e.entities)),Ae=((0,s.createSelector)(Fe,(e=>e.loaded)),(0,s.createSelector)(Fe,(e=>e.error)),(0,s.createSelector)(Fe,((e,t)=>t),((e,t)=>e.fullEntities[t]||null))),De=(0,s.createSelector)(Fe,(e=>e.fullEntities)),je=(e,t)=>({type:xe.type,tournamentsIds:e,payload:t});a(20099);var Oe=a(29016);const Re=window.language||"en_GB";class TournamentsClient extends Oe.e5{constructor(...e){super(...e),this.baseUrl="api/v2/bonuses/tournaments",this.tournamentApi={getTournament:`${this.baseUrl}/last`,getFullTournaments:`${this.baseUrl}/last-multiple`,getTournaments:`${this.baseUrl}`}}getFullTournaments(e,t){return this.get(this.tournamentApi.getFullTournaments,Object.assign({},{frontendIdentifiers:e,getPrevious:!0,maxDepth:"1",maxTopPlayers:100,getTop:!0,lang:Re},t))}getTournaments(e){return this.get(this.tournamentApi.getTournaments,Object.assign({},{lang:Re},e))}}(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(f.type),(0,o.exhaustMap)((e=>a.tournaments.batchEnableTournaments(e.payload).pipe((0,o.map)((e=>y(e))),(0,o.catchError)((e=>(0,i.of)(S(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(E.type),(0,o.exhaustMap)((e=>a.tournaments.batchDisableTournaments(e.payload).pipe((0,o.map)((e=>C(e))),(0,o.catchError)((e=>(0,i.of)(T(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(x.type),(0,o.switchMap)((e=>a.tournaments.getTournament(e.payload).pipe((0,o.map)((e=>w(e))),(0,o.catchError)((e=>(0,i.of)(L(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(I.type),(0,o.exhaustMap)((e=>a.tournaments.create(e.payload).pipe((0,o.map)((e=>P(e))),(0,o.catchError)((e=>(0,i.of)(B(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(F.type),(0,o.exhaustMap)((e=>(console.log(e),a.tournaments.update(e.payload).pipe((0,o.map)((e=>M(e))),(0,o.catchError)((e=>(0,i.of)(A(e)))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(D.type),(0,o.exhaustMap)((e=>a.tournaments.clone(e.payload).pipe((0,o.map)((e=>j(e))),(0,o.catchError)((e=>(0,i.of)(O(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(R.type),(0,o.exhaustMap)((e=>a.tournaments.award(e.payload).pipe((0,o.map)((e=>H(e))),(0,o.catchError)((e=>(0,i.of)(W(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(V.type),(0,o.exhaustMap)((e=>a.tournaments.finish(e.payload).pipe((0,o.map)((e=>U(e))),(0,o.catchError)((e=>(0,i.of)(G(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ue.type),(0,o.switchMap)((e=>a.tournaments.getComments(e.payload).pipe((0,o.map)((e=>pe(e))),(0,o.catchError)((e=>(0,i.of)(_e(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ge.type),(0,o.switchMap)((e=>a.tournaments.createComment(e.payload.tournamentId,e.payload.request).pipe((0,o.map)((t=>ve({response:t,formKey:e.payload.formKey}))),(0,o.catchError)((t=>(0,i.of)(he({response:t,formKey:e.payload.formKey}))))))))));const He=(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(xe.type),(0,o.switchMap)((e=>a.tournament.getFullTournaments(e.tournamentsIds,e.payload).pipe((0,o.map)((e=>we(e))),(0,o.catchError)((e=>(0,i.of)(Le(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(Ie.type),(0,o.switchMap)((e=>a.tournament.getTournaments(e.payload).pipe((0,o.map)((e=>Pe(e))),(0,o.catchError)((e=>(0,i.of)(Be(e))))))))));let We=function(e){return e.tournaments="tournaments",e.leaderboards="leaderboards",e.users="users",e.authorizedUsers="authorizedUsers",e}({});class BetTournamentsClient extends Oe.e5{constructor(...e){super(...e),this.baseUrl="api/tournaments/bet-tournament",this.betTournamentApi={getBetTournaments:`${this.baseUrl}/get-active`,getIsParticipate:`${this.baseUrl}/participation-info`,changeParticipationStatus:`${this.baseUrl}/change-participation-status`}}getBetTournaments(e){return this.get(this.betTournamentApi.getBetTournaments,e)}getIsParticipate(e){return this.get(this.betTournamentApi.getIsParticipate,e)}changeParticipationStatus(e){return this.post(this.betTournamentApi.changeParticipationStatus,e,null)}}const Ve="betTournaments",Ue="bettors-tournament";let Ge=function(e){return e[e.none=0]="none",e[e.gold=1]="gold",e[e.silver=2]="silver",e[e.bronze=3]="bronze",e}({}),$e=function(e){return e[e.auto=0]="auto",e[e.manual=1]="manual",e}({}),Ze=function(e){return e[e.agreed=1]="agreed",e[e.disagreed=2]="disagreed",e[e.unselected=3]="unselected",e}({});const ze={[Ge.none]:"none",[Ge.gold]:"gold",[Ge.silver]:"silver",[Ge.bronze]:"bronze"};var qe=a(37406),Xe=a(83807);const Je=(0,s.createSlice)({name:Ve,initialState:{tournaments:[],leaderboards:[],users:[],authorizedUsers:[],currentTournamentId:0,participationStatuses:{},loaded:!1,needToReloadStatus:!1,error:null},reducers:{getBetTournamentsStart:(e,t)=>{e.loaded=!1},getBetTournamentsSuccess:(e,t)=>{const a=t.payload;e.loaded=!0,We.tournaments in a&&(e.tournaments=a[We.tournaments],0===e.currentTournamentId&&a[We.tournaments].length&&(e.currentTournamentId=a[We.tournaments].reduce(((e,t)=>t.id>e?t.id:e),a[We.tournaments][0].id))),We.leaderboards in a&&(e.leaderboards=a[We.leaderboards]),We.users in a&&(e.users=a[We.users]),We.authorizedUsers in a&&(e.authorizedUsers=a[We.authorizedUsers])},getBetTournamentsFailure:(e,t)=>{e.loaded=!0,e.error=t.payload},setCurrentTournament:(e,t)=>{e.currentTournamentId=t.payload},getIsParticipateBetTournamentStart:(e,t)=>{},getIsParticipateBetTournamentSuccess:(e,t)=>{e.needToReloadStatus=!1;const a=t.payload.reduce(((e,t)=>(e[t.tournamentId]=t.value,e)),{});e.participationStatuses=Object.assign({},e.participationStatuses,a)},getIsParticipateBetTournamentFailure:(e,t)=>{e.needToReloadStatus=!1},changeParticipationStatusStart:(e,t)=>{},changeParticipationStatusSuccess:(e,t)=>{e.needToReloadStatus=!0},changeParticipationStatusFailure:(e,t)=>{},clearBetTournamentUserState:(e,t)=>{e.authorizedUsers=[],e.participationStatuses={}}}}),Ye=Je.reducer,{getBetTournamentsStart:Ke,getBetTournamentsSuccess:Qe,getBetTournamentsFailure:et,setCurrentTournament:tt,getIsParticipateBetTournamentStart:at,getIsParticipateBetTournamentSuccess:st,getIsParticipateBetTournamentFailure:nt,changeParticipationStatusStart:ot,changeParticipationStatusSuccess:it,changeParticipationStatusFailure:rt,clearBetTournamentUserState:lt}=Je.actions,ct=e=>e[Ve],dt=(0,s.createSelector)(ct,(e=>e.tournaments)),mt=(0,s.createSelector)(ct,(e=>e.leaderboards)),ut=(0,s.createSelector)(ct,(e=>e.authorizedUsers)),pt=((0,s.createSelector)(ct,((e,t)=>t),((e,t)=>t&&t.place<1?e.users.find((e=>e.leaderboardId===t.leaderboardId&&e.place===t.place+1)):null)),(0,s.createSelector)(ct,(e=>e.users))),_t=(0,s.createSelector)(ct,(e=>{const t=Number((0,qe.ej)(Xe.k5.betTournament));return t&&e.tournaments.find((e=>e.id===t))?t:e.currentTournamentId})),gt=(0,s.createSelector)([_t,dt],((e,t)=>e?t.find((t=>t.id===e)):null)),vt=(0,s.createSelector)([_t,mt],((e,t)=>t.reduce(((t,a)=>a.tournamentId===e?Object.assign({},t,{[a.colorScheme]:a}):t),{}))),ht=(0,s.createSelector)(pt,((e,t)=>t),((e,t)=>e.reduce(((e,a)=>a.leaderboardId===t?Object.assign({},e,{[a.place]:a}):e),{}))),bt=(0,s.createSelector)(ut,((e,t)=>t),((e,t)=>e.find((e=>e.leaderboardId===t)))),ft=((0,s.createSelector)(ct,(e=>e.loaded)),(0,s.createSelector)(ct,(e=>e.error)),(0,s.createSelector)(ct,(e=>e.participationStatuses))),yt=(0,s.createSelector)([ft,_t],((e,t)=>t?e[t]:null)),St=(0,s.createSelector)(ct,(e=>e.needToReloadStatus)),Et=e=>({type:Ke.type,payload:e}),Ct=e=>({type:at.type,payload:e}),Tt=e=>({type:ot.type,payload:e}),Nt=(0,n.lp)(((e,t,{Api:a})=>e.pipe((0,n.l4)(Ke.type),(0,o.switchMap)((e=>a.betTournament.getBetTournaments(e.payload).pipe((0,o.map)((e=>Qe(e))),(0,o.catchError)((e=>(0,i.of)(et(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(at.type),(0,o.switchMap)((e=>a.betTournament.getIsParticipate(e.payload).pipe((0,o.map)((e=>st(e))),(0,o.catchError)((e=>(0,i.of)(nt(e))))))))),((e,t,{Api:a})=>e.pipe((0,n.l4)(ot.type),(0,o.switchMap)((e=>a.betTournament.changeParticipationStatus(e.payload).pipe((0,o.map)((e=>it(e))),(0,o.catchError)((e=>(0,i.of)(rt(e))))))))))},92652:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={Wrapper:"coupon-history_Wrapper__N0jDY",WrapperWithoutPadding:"coupon-history_WrapperWithoutPadding__aJQYP",MaxHeight:"coupon-history_MaxHeight__xhqt3",DarkFone:"coupon-history_DarkFone__nwwoX",FiltersOpen:"coupon-history_FiltersOpen__AYOQw",History:"coupon-history_History__CM0mm",HistoryItem:"coupon-history_HistoryItem__dd0Yv",Cursor:"coupon-history_Cursor__tVGUW",Item:"coupon-history_Item__Z2uvq",borderTop:"coupon-history_borderTop__ujw9d",ItemDate:"coupon-history_ItemDate__+yb9Y",Outcomes:"coupon-history_Outcomes__4hQj2",OutcomeSingle:"coupon-history_OutcomeSingle__f1Fv0",OutcomeSingleText:"coupon-history_OutcomeSingleText__FAWMu",OutcomeResult:"coupon-history_OutcomeResult__X9jd+",OutcomeWon:"coupon-history_OutcomeWon__BzAey",OutcomeLost:"coupon-history_OutcomeLost__Svi8n",OutcomeReturned:"coupon-history_OutcomeReturned__Rm3yb",Markets:"coupon-history_Markets__nmtys",MarketItem:"coupon-history_MarketItem__Dqh8r",EventGame:"coupon-history_EventGame__7v2Sq",EventScore:"coupon-history_EventScore__pzD8f",EventTeams:"coupon-history_EventTeams__HSux5",EventDate:"coupon-history_EventDate__AwF96",Header:"coupon-history_Header__eFlP0",spaceBetween:"coupon-history_spaceBetween__wRwP2",Info:"coupon-history_Info__RRScE",Status:"coupon-history_Status__ocAy8",StatusPending:"coupon-history_StatusPending__MaPxi",StatusWon:"coupon-history_StatusWon__7zK3D",StatusLost:"coupon-history_StatusLost__k+IfB",StatusReturned:"coupon-history_StatusReturned__XSqSj",Bet:"coupon-history_Bet__Gabyn",BetImageBg:"coupon-history_BetImageBg__lsmyW",BetImage:"coupon-history_BetImage__0s3CM",BetAmount:"coupon-history_BetAmount__JZimL",BetAmountFirstSection:"coupon-history_BetAmountFirstSection__5fI0B",BetArrow:"coupon-history_BetArrow__N4lqu",RiskFreeBet:"coupon-history_RiskFreeBet__WIqHp",BetCurrency:"coupon-history_BetCurrency__DWQYC",BetWon:"coupon-history_BetWon__WLOJM",BetDone:"coupon-history_BetDone__jjWE0",BetPending:"coupon-history_BetPending__9yC68",Title:"coupon-history_Title__ftz6O",SportIcon:"coupon-history_SportIcon__jTh8c",MultibetArrow:"coupon-history_MultibetArrow__jbasK",MultibetArrowActive:"coupon-history_MultibetArrowActive__2zb4C",SelectedMultibetItem:"coupon-history_SelectedMultibetItem__EYw1z",SelectedMultibetTitle:"coupon-history_SelectedMultibetTitle__So9gH",MultibetInfoStatus:"coupon-history_MultibetInfoStatus__A0lzc",Coefficient:"coupon-history_Coefficient__W6uCi",LeagueIcon:"coupon-history_LeagueIcon__SU3xV",HistoryItemWrapper:"coupon-history_HistoryItemWrapper__ZuG4V",multiBetSelected:"coupon-history_multiBetSelected__IW4d7",BasePadding:"coupon-history_BasePadding__SxZ34",confirmTop:"coupon-history_confirmTop__9A8v9",OutcomeFinishedDate:"coupon-history_OutcomeFinishedDate__ADkVx",OutcomeFinishedDateMargin:"coupon-history_OutcomeFinishedDateMargin__hx5E7",margin:"coupon-history_margin__us3wq",showIconsButtonContainer:"coupon-history_showIconsButtonContainer__KEB92",showIconsButton:"coupon-history_showIconsButton__ixOpE",buttonDropdownContainer:"coupon-history_buttonDropdownContainer__qN2ov",singleIconContainer:"coupon-history_singleIconContainer__8qiVO",svgActionButtons:"coupon-history_svgActionButtons__Z2tt-",infoToggler:"coupon-history_infoToggler__tCICy",taxesTooltipContainer:"coupon-history_taxesTooltipContainer__ruaOB",taxTypeText:"coupon-history_taxTypeText__+DY6t",buttonText:"coupon-history_buttonText__6kPBr"}},89359:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={container:"common_container__wFmHF",mobile:"common_mobile__Vpop9",green:"common_green__vdD+Z",yellow:"common_yellow__rFQAb",greenContainerError:"common_greenContainerError__EQaPi",successMsg:"common_successMsg__ION2M",accentMsg:"common_accentMsg__jw14d",positionUnderHeader:"common_positionUnderHeader__li+Ba",positionMobile:"common_positionMobile__w04EC"}},89793:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={modal:"ui-notification-modal_modal__ATHST",fail:"ui-notification-modal_fail__cz5AG",image:"ui-notification-modal_image__sB8T7",success:"ui-notification-modal_success__ga7Dr",notice:"ui-notification-modal_notice__HJHhW",confirmation:"ui-notification-modal_confirmation__EMBzd",actions:"ui-notification-modal_actions__zp0Oh",session:"ui-notification-modal_session__8SHeb",message:"ui-notification-modal_message__GrFOb",col:"ui-notification-modal_col__y3m5R"}},71147:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={casino:"aside-casino_casino__U0Kw-",gameSection:"aside-casino_gameSection__qUvlI",sections:"aside-casino_sections__Sbtw3",header:"aside-casino_header__LvFOH",titleSection:"aside-casino_titleSection__bsKhQ",headerTitle:"aside-casino_headerTitle__qnmsn"}},10393:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={item:"casino-game-item_item__D94uc",content:"casino-game-item_content__eerSd",overlay:"casino-game-item_overlay__D8js5",playButton:"casino-game-item_playButton__OEd6X",info:"casino-game-item_info__9LoIu",small:"casino-game-item_small__vOeSq",login:"casino-game-item_login__B6IdI",title:"casino-game-item_title__+69Bb",heart:"casino-game-item_heart__d7Hw3",onlyButton:"casino-game-item_onlyButton__7di58",infoAligned:"casino-game-item_infoAligned__ndVkU",infoText:"casino-game-item_infoText__CBZYW",text:"casino-game-item_text__4dM5i",textBelow:"casino-game-item_textBelow__igbIS",description:"casino-game-item_description__pv3Te",demoButton:"casino-game-item_demoButton__ICEeY",demoButtonLoggedIn:"casino-game-item_demoButtonLoggedIn__z0Ajn"}},33972:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={live:"event-teams_live__7Qv-J",liveFree:"event-teams_liveFree__HOPES",liveBig:"event-teams_liveBig__SHFNw",wrapper:"event-teams_wrapper__EWREn",big:"event-teams_big__y1qnP",infoSection:"event-teams_infoSection__hGbYA",dataWrapper:"event-teams_dataWrapper__ZJgV1",row:"event-teams_row__JN6+t",time:"event-teams_time__+-04c",sectionCol:"event-teams_sectionCol__q7QHf",fullWidth:"event-teams_fullWidth__zsGpn",periodList:"event-teams_periodList__Z2g28",results:"event-teams_results__Dbom+",col:"event-teams_col__DqwwN",overflowed:"event-teams_overflowed__Vc2Jb",scoreSection:"event-teams_scoreSection__QhY7d",item:"event-teams_item__+KKnL",teams:"event-teams_teams__wa6k6",flex:"event-teams_flex__obWdU",teamName:"event-teams_teamName__PrZYZ",teamLogo:"event-teams_teamLogo__m7ZD8",teamTshirt:"event-teams_teamTshirt__TFSAL",teamNameCA:"event-teams_teamNameCA__hkShO",additionalInfoRow:"event-teams_additionalInfoRow__qu7IF",aggregateScoreDecoration:"event-teams_aggregateScoreDecoration__Gs2kQ",favoritesBlockContainer:"event-teams_favoritesBlockContainer__YQVC1",betBuilderIcon:"event-teams_betBuilderIcon__f9O6Z",betBuilderText:"event-teams_betBuilderText__VQsgw",favoriteButton:"event-teams_favoriteButton__LKz3B"}},42634:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={outcomeUp:"outcome-animation_outcomeUp__z4Ytz",animate:"outcome-animation_animate__8aZ7S",animateUp:"outcome-animation_animateUp__NFS33",outcomeDown:"outcome-animation_outcomeDown__MTCpi",animateDown:"outcome-animation_animateDown__RRvUK"}},8882:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={page:"page_page__I4uRX",hidden:"page_hidden__Jg4ta",banner:"page_banner__E+Z2F",header:"page_header__xzOxB",gabTop:"page_gabTop__WSDVO",withBackButton:"page_withBackButton__T0mqR",paddingRight:"page_paddingRight__0E1ML",headerButton:"page_headerButton__uqxVA",headerTitle:"page_headerTitle__wjCgW",filter:"page_filter__x24Sr",filterText:"page_filterText__3hKQy",loaderHolder:"page_loaderHolder__DvMmN",promotionsSections:"page_promotionsSections__u4IzG",oddsBooster:"page_oddsBooster__CEn7l",storiesWrapper:"page_storiesWrapper__Hm8oz",featuresTogglerWrapper:"page_featuresTogglerWrapper__eMzrK",iframe:"page_iframe__NHcLO"}},21435:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={league:"events-section-league_league__25Xq6",header:"events-section-league_header__rzY4S",headerSportMenu:"events-section-league_headerSportMenu__Vxox5",titleWrap:"events-section-league_titleWrap__ziYDb",title:"events-section-league_title__fi2pO",titleWrapperSportMenu:"events-section-league_titleWrapperSportMenu__y4GEH",total:"events-section-league_total__9BEH2",sport:"events-section-league_sport__riRfQ",icon:"events-section-league_icon__eSQ9y",arrow:"events-section-league_arrow__mFR4U",eventContainer:"events-section-league_eventContainer__DTGR6",event:"events-section-league_event__h-3Zw",eventWidth:"events-section-league_eventWidth__8beHg",favoritesBlockContainer:"events-section-league_favoritesBlockContainer__14OPs",headerFavButton:"events-section-league_headerFavButton__tgT+V"}},38565:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={stats:"league-teams_stats__xX9sG",leagueTeams:"league-teams_leagueTeams__WtPIO",white:"league-teams_white__6z9sG",wrapper:"league-teams_wrapper__Hl6rB",state:"league-teams_state__FPgJR",stateSection:"league-teams_stateSection__w9Jj0",between:"league-teams_between__Oums9",right:"league-teams_right__yn58a",left:"league-teams_left__hLScI",paddingTop:"league-teams_paddingTop__vCK0k",dataWrapper:"league-teams_dataWrapper__GbGUc",period:"league-teams_period__Y7bH1",teams:"league-teams_teams__Pbhsa",team:"league-teams_team__alyWm",score:"league-teams_score__Cg0NV",additional:"league-teams_additional__NyK04",teamName:"league-teams_teamName__DvJwI",asFullEventStats:"league-teams_asFullEventStats__edIVj",blueGradient:"league-teams_blueGradient__nbPmo",teamLogo:"league-teams_teamLogo__GDP2M",teamTshirt:"league-teams_teamTshirt__JZJaK",teamScore:"league-teams_teamScore__TlztH",aggregateScoreDecoration:"league-teams_aggregateScoreDecoration__yf1i9",stateBroadcast:"league-teams_stateBroadcast__ptb5X",favoritesBlockContainer:"league-teams_favoritesBlockContainer__ng6Q6",betBuilderIcon:"league-teams_betBuilderIcon__gXK0z",betBuilderText:"league-teams_betBuilderText__-D+YG",favoriteButton:"league-teams_favoriteButton__kQirc"}},99746:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={item:"outcome-item_item__9aNJO",disabled:"outcome-item_disabled__vs+i-","factor-item__value":"outcome-item_factor-item__value__iCeCb",name:"outcome-item_name__k4ISV",active:"outcome-item_active__46EsY",value:"outcome-item_value__GHyFH",up:"outcome-item_up__5QCgH",down:"outcome-item_down__EHxcG",valueLong:"outcome-item_valueLong__vbKMS"}},18875:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={wrapper:"outcome-list_wrapper__PVBT3",info:"outcome-list_info__D9S9m",title:"outcome-list_title__RLISv",dots:"outcome-list_dots__MOGdb",dot:"outcome-list_dot__Y86sO",active:"outcome-list_active__BUnlH",slider:"outcome-list_slider__ix2Jw",market:"outcome-list_market__HtcUj"}},71795:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={leaguesWrap:"leagues-list_leaguesWrap__KlM-G",league:"leagues-list_league__1k7n0",leagueModern:"leagues-list_leagueModern__4qz8K",leagueModernNew:"leagues-list_leagueModernNew__s1Xjh",title:"leagues-list_title__CL15O",new:"leagues-list_new__GC--J",flag:"leagues-list_flag__GsG9e",flagModern:"leagues-list_flagModern__XVC1S",amount:"leagues-list_amount__QMtUU",amountModern:"leagues-list_amountModern__Ypo1p",right:"leagues-list_right__-IQu3",favoritesBlockContainer:"leagues-list_favoritesBlockContainer__0rz8F"}},88137:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={menu:"top-tabs_menu__3f8lk",grey:"top-tabs_grey__Dy+tf",item:"top-tabs_item__SG1Y6",active:"top-tabs_active__R+L6W",modern:"top-tabs_modern__dLOwu",bold:"top-tabs_bold__qrfrB",title:"top-tabs_title__vOJ0c"}},95970:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={stoppedIcon:"event-table-body-status_stoppedIcon__+mdEx",broadcastIcon:"event-table-body-status_broadcastIcon__UQ0dH",infoIcon:"event-table-body-status_infoIcon__Svmtv",marginRight:"event-table-body-status_marginRight__K069s",marginLeft:"event-table-body-status_marginLeft__Cj-dP",infoIconCircle:"event-table-body-status_infoIconCircle__dT1IP",bestOf:"event-table-body-status_bestOf__S8aIO",infoTooltip:"event-table-body-status_infoTooltip__mt6Sp",tooltipContainer:"event-table-body-status_tooltipContainer__sK3n0",withPeriod:"event-table-body-status_withPeriod__jiobE",periodsLabel:"event-table-body-status_periodsLabel__Hmtws",liveIcon:"event-table-body-status_liveIcon__+Y-r5",infoText:"event-table-body-status_infoText__np2x8",matchTime:"event-table-body-status_matchTime__WSx72",isModern:"event-table-body-status_isModern__J-5fj",smallFontSize:"event-table-body-status_smallFontSize__SH5sx",lineHeight:"event-table-body-status_lineHeight__6uu8u",black:"event-table-body-status_black__7BpA6",analyticSmall:"event-table-body-status_analyticSmall__xEnMO"}},32800:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});const s={tooltipTrigger:"event-tooltip_tooltipTrigger__-u9cu",eventTooltip:"event-tooltip_eventTooltip__YMxz4",tooltipTriggerClickable:"event-tooltip_tooltipTriggerClickable__zQC4S",bestOf:"event-tooltip_bestOf__UwL-o",infoTooltip:"event-tooltip_infoTooltip__7sRjZ",tooltipContainer:"event-tooltip_tooltipContainer__yaaAk",marginLeft:"event-tooltip_marginLeft__ovwGz",withPeriod:"event-tooltip_withPeriod__onc0P",periodsLabel:"event-tooltip_periodsLabel__yyAyc",infoIconCircle:"event-tooltip_infoIconCircle__cgwYW","svg-icon":"event-tooltip_svg-icon__eFMR6",black:"event-tooltip_black__oamsM",white:"event-tooltip_white__0xggw"}},24875:()=>{}},e=>{e.O(0,[4736],(()=>{return t=19415,e(e.s=t);var t}));e.O()}]);