/*! For license information please see boot.0bedc3cbbb1695c0cb5d.js.LICENSE.txt */ (self.webpackChunkmatchbook_ui=self.webpackChunkmatchbook_ui||[]).push([[583],{84384:function(e,t,n){"use strict";n.d(t,{D2:function(){return u},Dy:function(){return w},FU:function(){return p},GJ:function(){return h},Lm:function(){return L},Mc:function(){return U},Mw:function(){return k},O:function(){return x},RB:function(){return O},Tw:function(){return j},Xd:function(){return i},Xo:function(){return s},Z0:function(){return m},ZA:function(){return R},Zn:function(){return b},_9:function(){return T},a3:function(){return y},b9:function(){return f},br:function(){return D},dr:function(){return I},h9:function(){return N},i6:function(){return _},iY:function(){return g},iZ:function(){return C},lZ:function(){return M},nw:function(){return B},oN:function(){return d},q9:function(){return l},qN:function(){return P},qp:function(){return F},tX:function(){return c},u3:function(){return v},xF:function(){return S},yS:function(){return A},ye:function(){return E},zv:function(){return a}});var r=n(9404),o=n(20719);const i={AUD:"$",CAD:"$",CNY:"\xa5",EUR:"\u20ac",GBP:"\xa3",HKD:"$",IDR:"Rp",JPY:"\xa5",KRW:"\u20a9",TWD:"$",USD:"$"},a={exchange:"EXCHANGE",mbzero:"ZERO",casino:"CASINO",liveCasino:"LIVE-CASINO",virtuals:"VIRTUALS",futures:"FUTURES"},s={exchange:"EXCHANGE",betbuilder:"BETBUILDER",multiples:"MULTIPLES"},u={EXCHANGE:"",ZERO:"/zero",VIRTUALS:"/virtuals",CASINO:"/casino","LIVE-CASINO":"/live-casino",FUTURES:""},l=[{id:a.exchange,name:"Exchange",longName:"Exchange",urlName:"exchange",url:"/"},{id:a.mbzero,name:"MB Zero",longName:"Matchbook Zero",urlName:"zero",url:"/zero"},{id:a.casino,name:"Casino",longName:"Casino",urlName:"casino",url:"/casino"},{id:a.liveCasino,name:"Live Casino",longName:"Live Casino",urlName:"live-casino",url:"/live-casino"},{id:a.virtuals,name:"Virtuals",longName:"Virtual Sports",urlName:"virtuals",url:"/virtuals"}],c=["account","promo","promotions","page","reports","partners"],d={soccer:"soccer",horseRacing:"horse-racing"},f="regional",m="https://www.matchbook.com/page/none/trust-deed",p=40,y=38,h=27,g=204,v=11,b=35,_=["GB","IE","MX","CA"],E=90,w=787,S=new r.List,k=new o.vw,O=["horse-racing","greyhound-racing"],I=["forecast","reverse_forecast"],T=["outright","outright_ded_fact","place","place_ded_fact",...I],C=["outright-winner","outrights"],N=6,A=window.innerWidth<=w,P="2022-10-12",L=20,R=200,x=/(^\d*$)|(^\d{0,}\.\d{0,2}$)/,M={"in-play":"Enjoy Live Betting on Matchbook Betting Exchange. A better way to bet. ","ante-post":"Get your bets in early on Matchbook Betting Exchange. Back and Lay, Trade + more. ","ante-post-event":"Place your bets early on [event-name]. Choose Matchbook Today For A Better Way To Bet.","american-football":"Get the best odds on American Football on Matchbook Betting Exchange. ","american-football-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for American Football. ","australian-rules":"Get the best odds on Aussie Rules with Matchbook Betting Exchange. ","australian-rules-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Aussie Rules. ",baseball:"Choose Matchbook for a better way to bet on Baseball. ","baseball-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Baseball. ",cricket:"Matchbook is the best betting exchange for Cricket. Back and Lay for a better way to bet. ","cricket-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Cricket.",golf:"Matchbook has the best odds and highest liquidity for betting on Golf. ","golf-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Golf. ","greyhound-racing":"Get the best odds and highest liquidity for Greyhound Betting on Matchbook. A better way to bet. ","greyhound-racing-event":"Pick a winner on the [event-name] greyhounds - get the best odds and liquidity on Matchbook Betting exchange.","enhanced-specials":"Boost your winnings with an exclusive Enhanced Odds special bet from Matchbook","enhanced-specials-event":"Boost your winnings with an exclusive Enhanced Odds special bet from Matchbook","horse-racing":"Get great odds and high liquidity on the Horse Racing on Matchbook.com. The best betting exchange for Horse Racing.","horse-racing-event":"Pick a winner on the [event-name] Horse Racing on Matchbook. The UK's Best Betting Exchange.","ice-hockey":"Get the best odds and highest liquidity for Ice Hockey on Matchbook. A better way to bet. ","ice-hockey-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Ice Hockey.",politics:"The Best Site for the Informed Bettor. Back & Lay Bets, Trade, Plus More on Matchbook.com","politics-event":"Back the outcome of [event-name] on Matchbook.com. The best betting exchange for politics. ","rugby-league":"Get the best odds and highest liquidity for Rugby-league on Matchbook. A better way to bet. ","rugby-league-event":"Get the best odds on [event-name] in the [event-competition] on [start-time]. Matchbook Betting Exchange, the best odds on Rugby. ","rugby-union":"Get the best odds and highest liquidity for Rugby on Matchbook. A better way to bet. ","rugby-union-event":"Get the best odds on [event-name] in the [event-competition] on [start-time]. Matchbook Betting Exchange, the best odds on Rugby.",soccer:"Get the best odds and highest liquidity for Football on Matchbook. A better way to bet. ","soccer-event":"Get the best odds on [event-name] in the [event-competition] on [start-time]. Matchbook Betting Exchange, the best odds on Football",tennis:"Get the best odds and highest liquidity for Tennis on Matchbook. A better way to bet. ","tennis-event":"Who will win in [event-name]? get the best odds and live betting on Matchbook.com. The best betting exchange for tennis"},B=[{id:"NONE",value:"NONE",name:"Cash Bet",products:["EXCHANGE","BETBUILDER","MULTIPLES"]}],j=[{id:"daily",name:"Daily",text:"day"},{id:"weekly",name:"Weekly",text:"week"},{id:"monthly",name:"Monthly",text:"month"}],D=(a.exchange,a.mbzero,a.casino,a.liveCasino,a.virtuals,{initial:"initial",loading:"loading",error:"error",success:"success"}),F=[{key:"product",label:"Product",children:[{key:"productExchangeConsent",label:"Sports Betting",mobileLabel:"Sports"},{key:"productCasinoConsent",label:"Casino"}]},{key:"channel",label:"Channel",children:[{key:"emailConsent",label:"Email"},{key:"smsConsent",label:"Text/SMS"}]}],U={CLASSIC:"Classic",MB2:"MB2.0"}},14052:function(e,t,n){"use strict";n.d(t,{z:function(){return r}});const r={exchange:"EXCHANGE",betBuilder:"BETBUILDER"}},39581:function(e,t,n){"use strict";n.d(t,{Ee:function(){return r.A},nm:function(){return o.A},ZC:function(){return i.A}});n(31742);var r=n(21612);n(42599),n(92119),n(4410),n(96540);var o=n(81207),i=n(26623)},29311:function(e,t,n){"use strict";n.d(t,{A:function(){return m}});var r=n(21524),o=n(70551),i=n(94188);var a=n(27813),s=n(53303),u=n(98073),l=n(21447),c=n(96540),d=n(84384),f=n(39411);var m=({isMBZero:e,isRacing:t,bettingOpeningTime:n,eventStartTime:m,sportUrlName:p,clock:y})=>(0,c.useMemo)((()=>{const c=p===d.oN.soccer;if(!e||!n||!m||!t&&!c)return{showBettingOpeningTime:!1,bettingOpeningTimeText:""};const y=new Date,h=new Date(m);let g="",v="",b=!1,_="",E=new Date;if(c)E=function(e,t){(0,o.A)(2,arguments);var n=(0,i.A)(t);return(0,r.A)(e,-n)}(h,48);else{const e=new Date(n.replace(" ","T")),t=new Date(Date.UTC(y.getFullYear(),y.getMonth(),y.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())),r=t.getHours(),o=t.getMinutes();E=new Date(m),E.setHours(r),E.setMinutes(o)}if(({timeStr:g,dateStr:v}=(0,f.XU)(E,{verbose:!0})),E&&(0,a.A)(y,E)){const e=Math.abs((0,s.A)(y,E)),t=0===e?1:e;let n=`at ${g} on ${v}`;(0,u.A)(E)&&(n=`tomorrow at ${g}`),(0,l.A)(E)&&(n=`at ${g}`),e<60&&(n=`in ${t} minute${e<2?"":"s"}`),b=!0,_=`Betting opens ${n}`}return{showBettingOpeningTime:b,bettingOpeningTimeText:_}}),[n,m,t,e,p,y])},31742:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(96540);const o=6e4;function i(){const[e,t]=(0,r.useState)(Date.now());return(0,r.useEffect)((()=>{const e=setInterval((()=>{t(Date.now)}),o);return()=>{clearInterval(e)}}),[]),e}},21612:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540);function o(e=0){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const t=setTimeout((()=>{n(!0),clearTimeout(t)}),e);return()=>{n(!1),clearTimeout(t)}}),[]),t}},42599:function(e,t,n){"use strict";var r=n(96540);t.A=(e,t)=>{const[n,o]=(0,r.useState)(!1);let i;return(0,r.useEffect)((()=>{try{i=new IntersectionObserver((([e])=>{o(e.isIntersecting)}),{rootMargin:t}),e.current&&i.observe(e.current)}catch(n){console.warn("IntersectionObserver not supported",n.message)}return()=>{e.current&&i&&i.unobserve(e.current)}}),[e.current]),n}},92119:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540);function o(e,t){const n=(0,r.useRef)();(0,r.useEffect)((()=>{n.current=e})),(0,r.useEffect)((()=>{const e=setInterval((function(){n.current()}),t);return()=>clearInterval(e)}),[t])}},4410:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540);function o(e){const[t,n]=(0,r.useState)(e.matches);return(0,r.useEffect)((()=>{const t=()=>n(e.matches);return e.addListener(t),()=>e.removeListener(t)}),[]),t}},81207:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(96540),o=n(26623);const i=1e4;function a(e,t,n=i,a=[]){const s=(0,o.A)(t);(0,r.useEffect)((()=>{let r=null;return t&&(void 0!==s&&!s&&t&&e({pageReturn:!0}),r=setInterval((()=>{t&&e()}),n)),()=>{clearInterval(r),r=null}}),[t,s,...a])}},26623:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(96540);function o(e){const t=(0,r.useRef)();return(0,r.useEffect)((()=>{t.current=e})),t.current}},86967:function(e,t,n){"use strict";n.d(t,{$A:function(){return d},GY:function(){return u},I3:function(){return a},J5:function(){return c},Ub:function(){return i},VY:function(){return f},pH:function(){return o},q8:function(){return s},z0:function(){return l}});var r=n(85904);function o({loginType:e,data:t}){const n=r.uo(),o=Date.now(),i=t["last-login"]?Math.round(new Date(t["last-login"]).valueOf()/1e3):"",a=o-i,s=location.href;return{type:"userLogin",payload:{event:"eventLogin",eventLoginMandatory:{eventName:"Login",timeStamp:o,userName:"n/a",accountID:t.id,userID:t["user-id"],clientType:`mb-${n}`,hostName:location.hostname,uuid:window.mb_page},eventLoginPayload:{loginType:e,loginPage:s,timeSinceLastLogin:a,userFirstName:"n/a",userLastName:"n/a",userEmail:"n/a",lastLogin:i,custCurrency:t.currency,custBalance:t.balance}}}}function i({logoutType:e,user:t}){const{username:n,userId:o,legacyUserId:i}=t,a=r.uo(),s=Date.now(),u=location.href;return{type:"userLogout",payload:{event:"eventLogout",eventLogoutMandatory:{eventName:"Logout",timeStamp:s,userName:n,accountID:o,userID:i,clientType:`mb-${a}`,hostName:location.hostname,uuid:window.mb_page},eventLogoutPayload:{logoutPage:u,logoutType:e}}}}function a(e){const{"user-id":t,id:n}=e,o=Boolean(n),i=r.xz(),a=r.uo(),s=location.href,u=navigator.userAgent,l={event:"eventVisit",eventVisitMandatory:{eventName:"Visit",timeStamp:Date.now(),clientType:`mb-${a}`,hostName:location.hostname,uuid:window.mb_page},eventVisitPayload:{userAgent:u,visitorLandingPage:s,visitorType:i}};if(o)l.eventVisitPayload.userID=t,l.eventVisitPayload.accountID=n,l.eventVisitPayload.userName="n/a",l.eventVisitPayload.userFirstName="n/a",l.eventVisitPayload.userEmail="n/a",l.eventVisitPayload.visitorStatus="logged_in";else if(l.eventVisitPayload.visitorStatus="logged_out",window.localStorage.getItem("mb-previous-user-login")){const e=JSON.parse(window.localStorage.getItem("mb-previous-user-login"));l.eventVisitMandatory.userID=e.userID,l.eventVisitMandatory.accountID=e.accountID,l.eventVisitMandatory.userName="n/a",l.eventVisitPayload.userFirstName="n/a",l.eventVisitPayload.userEmail="n/a"}return{type:"userInformation",payload:l}}function s(e,t=[],n=[],o,i,a){const s=Date.now(),u=location.href,l=document.getElementsByTagName("title")[0].text,c={},d=i,f=r.uo();let m=null,p=null,y=null,h=null,g=null,v=null,b=!1,_=!1,E=!1,w=!1,S=!1,k=!1;return o&&"bet"!==e?(k=!0,b=!0,h=o):"casino"===t[0]&&t.length>1&&(t[1]&&(b=!0,g=t[1]),t.length>2&&(_=!0,v=decodeURIComponent(t[2]))),n.length>0&&n.forEach((e=>{switch(e.type.toLowerCase()){case"sport":E=!0,m=e.urlName,g="global event";break;case"country":w=!0,p=e.urlName,g="global event";break;case"competition":S=!0,y=e.urlName,g="global event","live-betting"===e.urlName&&(S=!1,E=!0,m=e.urlName);break;case"date":g="event date"}})),c.event="eventPageView",c.eventPageViewMandatory={uuid:window.mb_page},c.eventPageViewMandatory.timeStamp=s,c.eventPageViewMandatory.eventName="Page View",c.eventPageViewMandatory.clientType=`mb-${f}`,c.eventPageViewMandatory.hostName=location.hostname,c.eventPageViewPayload={pageTitle:l,currentURL:u,pageSection:e},a.isLoggedIn&&(c.eventPageViewMandatory.accountID=a.userId,c.eventPageViewMandatory.userID=a.legacyUserId,c.eventPageViewMandatory.userName=a.username),E&&(c.eventPageViewPayload.eventCategory=m),w&&(c.eventPageViewPayload.eventSubCategory=p),S&&(c.eventPageViewPayload.eventLeague=y),k&&"bet"!==e&&(c.eventPageViewPayload.eventID=h,g="event"),d&&("bet"===e?c.eventPageViewPayload.redirectURL=d:c.eventPageViewPayload.previousURL=d),b&&(c.eventPageViewPayload.pageType=g),_&&(c.eventPageViewPayload.gameName=v),{type:"pageInformation",payload:c}}function u({userForgot:e}){const t=JSON.parse(window.localStorage.getItem("mb-previous-user-login")),n=t?t.userName:null,o=t?t.accountID:null,i=t?t.userID:null,a={event:"eventPassword",eventPasswordMandatory:{eventName:"Forgot Password",timeStamp:Date.now(),clientType:`mb-${r.uo()}`,hostName:location.hostname,uuid:window.mb_page},eventPasswordPayload:{userForgot:e}};return n&&(a.eventPasswordMandatory.userName=n,a.eventPasswordMandatory.accountID=o,a.eventPasswordMandatory.userID=i),{type:"userForgotPassword",payload:a}}function l(e){const{username:t,id:n,"user-id":o,email:i,"bonus-code":a,name:{first:s,last:u}={}}=e,l=r.uo();return{type:"userRegistration",payload:{event:"eventRegister",eventRegisterMandatory:{eventName:"User Registration",timeStamp:Date.now(),userName:t,firstName:s,lastName:u,email:i,userID:o,accountID:n,bonusCode:a,clientType:`mb-${l}`,hostName:location.hostname,uuid:window.mb_page}}}}function c(e){return{type:"userVirtualPageView",payload:{event:"eventVirtualPageview",eventVirtualPageviewMandatory:{eventName:"Virtual Page View",timeStamp:Date.now(),clientType:`mb-${r.uo()}`,hostName:location.hostname,uuid:window.mb_page},eventVirtualPageviewPayload:{...e}}}}function d(e){const t=Date.now();return{type:"eventDeposit",payload:"firstDeposit"===e.userFirstDeposit?{event:"userFirstDeposit",userFirstDeposit:{timeStamp:t,uuid:window.mb_page,...e}}:{event:"userDeposit",userDeposit:{timeStamp:t,uuid:window.mb_page,...e}}}}function f(e){const t=Date.now();return{type:"betPlaced",payload:"firstBet"===e.userFirstBet?{event:"firstBetPlaced",firstBetPlaced:{timeStamp:t,...e}}:{event:"betPlaced",betPlaced:{timeStamp:t,...e}}}}},85904:function(e,t,n){"use strict";n.d(t,{uo:function(){return s},w5:function(){return u},xz:function(){return a}});var r=n(12215),o=n.n(r);const i={android:navigator.userAgent.match(/Android/i),blackBerry:navigator.userAgent.match(/BlackBerry/i),iOS:navigator.userAgent.match(/iPhone|iPad|iPod/i),opera:navigator.userAgent.match(/Opera Mini/i),windows:navigator.userAgent.match(/IEMobile/i)};function a(){let e="";const t=window.localStorage.getItem("mb-user-returning"),n=window.localStorage.getItem("mb-previous-user-login");return"false"!==t&&t?"true"!==t||n?"true"===t&&n&&(e="registered_returning"):e="visitor_returning":e="visitor_new",e}function s(){return Object.entries(i).find((e=>e[1]))?"mobile":"desktop"}async function u(){let e=null;try{const t=o().get("mb-page"),n=localStorage.getItem("mb-page");if(t?(e=t,n||localStorage.setItem("mb-page",e)):n&&(e=localStorage.getItem("mb-page")),!e){(await fetch("/bpapi/rest/page-load",{credentials:"same-origin",headers:{Accept:"application/json"}})).ok&&(e=o().get("mb-page"),localStorage.setItem("mb-page",e))}}catch(t){console.warn("Error managing UUID",t.message)}return e}},15323:function(e,t,n){"use strict";n.d(t,{JD:function(){return i},PG:function(){return r},M$:function(){return o}});const r={loginButton:"login_button",registration:"registration",session:"session"},o={logoutButton:"logout_button",sessionTimeout:"session_timeout"};function i(e){var t;t=e.payload,window.dataLayer&&window.dataLayer.push(t)}},23597:function(e,t,n){"use strict";n.d(t,{iD:function(){return _},ri:function(){return E},DZ:function(){return m},B1:function(){return v},al:function(){return b},CV:function(){return h}});var r=n(37007),o=n.n(r);const i="https:"===document.location.protocol,a=document.location.host;let s=window.innerWidth>704?1e3:1e4;navigator.vendor&&navigator.vendor.toLowerCase().indexOf("apple")>-1&&(s=window.innerWidth>704?2e3:1e4);const u=`ws${i?"s":""}://${a}/edge/messages?X-Id-Type=String&interval=${s}`,l={event:new Set,market:new Set,cashouts:new Set},c={"price-mode":"aggregated",currency:localStorage.getItem("mb-currency")||"GBP","exchange-type":localStorage.getItem("mb-exchangeType")||"back-lay",language:"en","odds-type":localStorage.getItem("mb-oddsType")||"DECIMAL","price-depth":3,"price-order":"price desc"};let d=[];const f=new(o()),m={on:(e,t)=>f.on(e,t),off:(e,t)=>f.removeEventListener(e,t)};let p;function y(e={}){const t=JSON.stringify(e);if(p){if(1!==p.readyState)return void d.push(e);p.send(t)}}function h(e={}){Object.assign(c,e,{language:"en","price-depth":3,"price-order":"price desc","price-mode":"aggregated"}),y({type:"parameters",data:c})}function g(){if(p&&1===p.readyState)return;if(!navigator.onLine)return void console.info("network unavailable, waiting");const e=new WebSocket(u);e.onmessage=e=>function({data:e}){const{type:t,data:n}=JSON.parse(e);if("ping"===t)return f.emit(t,e),void y({type:"pong"});f.emit(t,n)||console.log("ignored",t,n)}(e),p=e,e.onopen=()=>{h(),y({type:"subscriptions",data:{"interested-messages":["volumes","overrounds"]}}),Object.entries(l).forEach((([e,t])=>{t.forEach((t=>{y({type:"subscriptions",data:{interested:[{type:e,id:t}]}})}))})),d.forEach((e=>y(e))),d=[]},e.onclose=()=>setTimeout((()=>g()),2e3)}function v(e,t=[]){const n=l[e];n?t.forEach((t=>{n.has(t)||(n.add(t),y({type:"subscriptions",data:{interested:[{type:e,id:t}]}}))})):console.info("invalid subscription type",e)}function b(e,t=[]){const n=l[e];n?t.forEach((t=>{n.has(t)&&(n.delete(t),y({type:"subscriptions",data:{"not-interested":[{type:e,id:t}]}}))})):console.info("invalid subscription type",e)}function _(e){e&&y({type:"login",data:e})}function E(){y({type:"logout",data:""})}window.addEventListener("online",(()=>{console.info("Reconnecting websocket"),g()})),g()},68636:function(e,t,n){"use strict";n.d(t,{ls:function(){return v},YW:function(){return h},u4:function(){return g}});var r=n(37007),o=n.n(r),i=n(12215),a=n.n(i),s=n(3768);let u=!1,l=!1;const c=new Set,d=[],f=new(o()),{host:m}=location,p=m.indexOf("www.matchbook.com")<0&&m.indexOf("beta.matchbook.com")<0,y=(e,t,n={})=>{const{woopra:r}=window;try{"enabled"===localStorage.getItem("mb-debugger")&&console.log("Woopra Track",e,t,n),r&&d.includes(e.toLowerCase())&&!p&&r.track(t,{...n,sessionID:a().get("wooTracker")||"null"})}catch(o){(0,s.A)("Woopra Error","warn",o)}},h=e=>f.emit("initialise",e),g=(e,t,n={})=>{u?y(e,t,n):c.add([e,t,n])},v=(e=null)=>{e&&(e=>{const{woopra:t,FS:n}=window;if(!l&&!p){if(t)try{t.identify({...e,sessionID:a().get("wooTracker")||"null"}).push()}catch(r){(0,s.A)("Woopra Error","warn",r)}if(n&&"function"===typeof n)try{n("setIdentity",{uid:e.accountId})}catch(r){(0,s.A)("FS Error","warn",r)}l=!0}})(e)};f.on("initialise",(e=>{d.push(...e.categories),u=!0,c.forEach((e=>y(...e))),c.clear()}))},97654:function(e){e.exports=[["1.01","+0.01","-100.000000000000000","+0.010000000000000","+99.009900990099010","-10000.000000000000000"],["1.02","+0.02","-50.000000000000000","+0.020000000000000","+98.039215686274510","-5000.000000000000000"],["1.03","+0.03","-33.333333333333334","+0.030000000000000","+97.087378640776700","-3333.333333333333334"],["1.04","+0.04","-25.000000000000000","+0.040000000000000","+96.153846153846154","-2500.000000000000000"],["1.05","+0.05","-20.000000000000000","+0.050000000000000","+95.238095238095239","-2000.000000000000000"],["1.06","+0.06","-16.666666666666667","+0.060000000000000","+94.339622641509434","-1666.666666666666667"],["1.07","+0.07","-14.285714285714286","+0.070000000000000","+93.457943925233645","-1428.571428571428572"],["1.08","+0.08","-12.500000000000000","+0.080000000000000","+92.592592592592593","-1250.000000000000000"],["1.09","+0.09","-11.111111111111112","+0.090000000000000","+91.743119266055046","-1111.111111111111112"],["1.10","+0.10","-10.000000000000000","+0.100000000000000","+90.909090909090910","-1000.000000000000000"],["1.11","+0.11","-9.090909090909091","+0.110000000000000","+90.090090090090091","-909.090909090909091"],["1.12","+0.12","-8.333333333333334","+0.120000000000000","+89.285714285714286","-833.333333333333334"],["1.13","+0.13","-7.692307692307693","+0.130000000000000","+88.495575221238939","-769.230769230769231"],["1.14","+0.14","-7.142857142857143","+0.140000000000000","+87.719298245614036","-714.285714285714286"],["1.15","+0.15","-6.666666666666667","+0.150000000000000","+86.956521739130435","-666.666666666666667"],["1.16","+0.16","-6.250000000000000","+0.160000000000000","+86.206896551724138","-625.000000000000000"],["1.17","+0.17","-5.882352941176471","+0.170000000000000","+85.470085470085471","-588.235294117647059"],["1.18","+0.18","-5.555555555555556","+0.180000000000000","+84.745762711864407","-555.555555555555556"],["1.19","+0.19","-5.263157894736843","+0.190000000000000","+84.033613445378152","-526.315789473684211"],["1.20","+0.20","-5.000000000000000","+0.200000000000000","+83.333333333333334","-500.000000000000000"],["1.21","+0.21","-4.761904761904762","+0.210000000000000","+82.644628099173554","-476.190476190476191"],["1.22","+0.22","-4.545454545454546","+0.220000000000000","+81.967213114754099","-454.545454545454546"],["1.23","+0.23","-4.347826086956522","+0.230000000000000","+81.300813008130082","-434.782608695652174"],["1.24","+0.24","-4.166666666666667","+0.240000000000000","+80.645161290322581","-416.666666666666667"],["1.25","+0.25","-4.000000000000000","+0.250000000000000","+80.000000000000000","-400.000000000000000"],["1.26","+0.26","-3.846153846153847","+0.260000000000000","+79.365079365079366","-384.615384615384616"],["1.27","+0.27","-3.703703703703704","+0.270000000000000","+78.740157480314961","-370.370370370370371"],["1.28","+0.28","-3.571428571428572","+0.280000000000000","+78.125000000000000","-357.142857142857143"],["1.29","+0.29","-3.448275862068966","+0.290000000000000","+77.519379844961241","-344.827586206896552"],["1.30","+0.30","-3.333333333333334","+0.300000000000000","+76.923076923076924","-333.333333333333334"],["1.31","+0.31","-3.225806451612904","+0.310000000000000","+76.335877862595420","-322.580645161290323"],["1.32","+0.32","-3.125000000000000","+0.320000000000000","+75.757575757575758","-312.500000000000000"],["1.33","+0.33","-3.030303030303031","+0.330000000000000","+75.187969924812031","-303.030303030303031"],["1.34","+0.34","-2.941176470588236","+0.340000000000000","+74.626865671641792","-294.117647058823530"],["1.35","+0.35","-2.857142857142858","+0.350000000000000","+74.074074074074075","-285.714285714285715"],["1.36","+0.36","-2.777777777777778","+0.360000000000000","+73.529411764705883","-277.777777777777778"],["1.37","+0.37","-2.702702702702703","+0.370000000000000","+72.992700729927008","-270.270270270270271"],["1.38","+0.38","-2.631578947368422","+0.380000000000000","+72.463768115942029","-263.157894736842106"],["1.39","+0.39","-2.564102564102565","+0.390000000000000","+71.942446043165468","-256.410256410256411"],["1.40","+0.40","-2.500000000000000","+0.400000000000000","+71.428571428571429","-250.000000000000000"],["1.41","+0.41","-2.439024390243903","+0.410000000000000","+70.921985815602837","-243.902439024390244"],["1.42","+0.42","-2.380952380952381","+0.420000000000000","+70.422535211267606","-238.095238095238096"],["1.43","+0.43","-2.325581395348838","+0.430000000000000","+69.930069930069931","-232.558139534883721"],["1.44","+0.44","-2.272727272727273","+0.440000000000000","+69.444444444444445","-227.272727272727273"],["1.45","+0.45","-2.222222222222223","+0.450000000000000","+68.965517241379311","-222.222222222222223"],["1.46","+0.46","-2.173913043478261","+0.460000000000000","+68.493150684931507","-217.391304347826087"],["1.47","+0.47","-2.127659574468086","+0.470000000000000","+68.027210884353742","-212.765957446808511"],["1.48","+0.48","-2.083333333333334","+0.480000000000000","+67.567567567567568","-208.333333333333334"],["1.49","+0.49","-2.040816326530613","+0.490000000000000","+67.114093959731544","-204.081632653061225"],["1.50","+0.50","-2.000000000000000","+0.500000000000000","+66.666666666666667","-200.000000000000000"],["1.51","+0.51","-1.960784313725491","+0.510000000000000","+66.225165562913908","-196.078431372549020"],["1.52","+0.52","-1.923076923076924","+0.520000000000000","+65.789473684210527","-192.307692307692308"],["1.53","+0.53","-1.886792452830189","+0.530000000000000","+65.359477124183007","-188.679245283018868"],["1.54","+0.54","-1.851851851851852","+0.540000000000000","+64.935064935064936","-185.185185185185186"],["1.55","+0.55","-1.818181818181819","+0.550000000000000","+64.516129032258065","-181.818181818181819"],["1.56","+0.56","-1.785714285714286","+0.560000000000000","+64.102564102564103","-178.571428571428572"],["1.57","+0.57","-1.754385964912281","+0.570000000000000","+63.694267515923567","-175.438596491228071"],["1.58","+0.58","-1.724137931034483","+0.580000000000000","+63.291139240506330","-172.413793103448276"],["1.59","+0.59","-1.694915254237289","+0.590000000000000","+62.893081761006290","-169.491525423728814"],["1.60","+0.60","-1.666666666666667","+0.600000000000000","+62.500000000000000","-166.666666666666667"],["1.61","+0.61","-1.639344262295082","+0.610000000000000","+62.111801242236025","-163.934426229508197"],["1.62","+0.62","-1.612903225806452","+0.620000000000000","+61.728395061728396","-161.290322580645162"],["1.63","+0.63","-1.587301587301588","+0.630000000000000","+61.349693251533743","-158.730158730158731"],["1.64","+0.64","-1.562500000000000","+0.640000000000000","+60.975609756097561","-156.250000000000000"],["1.65","+0.65","-1.538461538461539","+0.650000000000000","+60.606060606060607","-153.846153846153847"],["1.66","+0.66","-1.515151515151516","+0.660000000000000","+60.240963855421687","-151.515151515151516"],["1.67","+0.67","-1.492537313432836","+0.670000000000000","+59.880239520958084","-149.253731343283583"],["1.68","+0.68","-1.470588235294118","+0.680000000000000","+59.523809523809524","-147.058823529411765"],["1.69","+0.69","-1.449275362318841","+0.690000000000000","+59.171597633136095","-144.927536231884058"],["1.70","+0.70","-1.428571428571429","+0.700000000000000","+58.823529411764706","-142.857142857142858"],["1.71","+0.71","-1.408450704225353","+0.710000000000000","+58.479532163742691","-140.845070422535212"],["1.72","+0.72","-1.388888888888889","+0.720000000000000","+58.139534883720931","-138.888888888888889"],["1.73","+0.73","-1.369863013698631","+0.730000000000000","+57.803468208092486","-136.986301369863014"],["1.74","+0.74","-1.351351351351352","+0.740000000000000","+57.471264367816092","-135.135135135135136"],["1.75","+0.75","-1.333333333333334","+0.750000000000000","+57.142857142857143","-133.333333333333334"],["1.76","+0.76","-1.315789473684211","+0.760000000000000","+56.818181818181819","-131.578947368421053"],["1.77","+0.77","-1.298701298701299","+0.770000000000000","+56.497175141242938","-129.870129870129871"],["1.78","+0.78","-1.282051282051283","+0.780000000000000","+56.179775280898877","-128.205128205128206"],["1.79","+0.79","-1.265822784810127","+0.790000000000000","+55.865921787709498","-126.582278481012659"],["1.80","+0.80","-1.250000000000000","+0.800000000000000","+55.555555555555556","-125.000000000000000"],["1.81","+0.81","-1.234567901234568","+0.810000000000000","+55.248618784530387","-123.456790123456791"],["1.82","+0.82","-1.219512195121952","+0.820000000000000","+54.945054945054946","-121.951219512195122"],["1.83","+0.83","-1.204819277108434","+0.830000000000000","+54.644808743169399","-120.481927710843374"],["1.84","+0.84","-1.190476190476191","+0.840000000000000","+54.347826086956522","-119.047619047619048"],["1.85","+0.85","-1.176470588235295","+0.850000000000000","+54.054054054054055","-117.647058823529412"],["1.86","+0.86","-1.162790697674419","+0.860000000000000","+53.763440860215054","-116.279069767441861"],["1.87","+0.87","-1.149425287356322","+0.870000000000000","+53.475935828877006","-114.942528735632184"],["1.88","+0.88","-1.136363636363637","+0.880000000000000","+53.191489361702128","-113.636363636363637"],["1.89","+0.89","-1.123595505617978","+0.890000000000000","+52.910052910052911","-112.359550561797753"],["1.90","+0.90","-1.111111111111112","+0.900000000000000","+52.631578947368422","-111.111111111111112"],["1.91","+0.91","-1.098901098901099","+0.910000000000000","+52.356020942408377","-109.890109890109891"],["1.92","+0.92","-1.086956521739131","+0.920000000000000","+52.083333333333334","-108.695652173913044"],["1.93","+0.93","-1.075268817204302","+0.930000000000000","+51.813471502590674","-107.526881720430108"],["1.94","+0.94","-1.063829787234043","+0.940000000000000","+51.546391752577320","-106.382978723404256"],["1.95","+0.95","-1.052631578947369","+0.950000000000000","+51.282051282051283","-105.263157894736843"],["1.96","+0.96","-1.041666666666667","+0.960000000000000","+51.020408163265307","-104.166666666666667"],["1.97","+0.97","-1.030927835051547","+0.970000000000000","+50.761421319796955","-103.092783505154640"],["1.98","+0.98","-1.020408163265307","+0.980000000000000","+50.505050505050506","-102.040816326530613"],["1.99","+0.99","-1.010101010101011","+0.990000000000000","+50.251256281407036","-101.010101010101011"],["2.00","+1.00","+1.000000000000000","+1.000000000000000","+50.000000000000000","+100.000000000000000"],["2.02","+1.02","+1.020000000000000","-0.980392156862746","+49.504950495049505","+102.000000000000000"],["2.04","+1.04","+1.040000000000000","-0.961538461538462","+49.019607843137255","+104.000000000000000"],["2.06","+1.06","+1.060000000000000","-0.943396226415095","+48.543689320388350","+106.000000000000000"],["2.08","+1.08","+1.080000000000000","-0.925925925925926","+48.076923076923077","+108.000000000000000"],["2.10","+1.10","+1.100000000000000","-0.909090909090910","+47.619047619047620","+110.000000000000000"],["2.12","+1.12","+1.120000000000000","-0.892857142857143","+47.169811320754717","+112.000000000000000"],["2.14","+1.14","+1.140000000000000","-0.877192982456141","+46.728971962616823","+114.000000000000000"],["2.16","+1.16","+1.160000000000000","-0.862068965517242","+46.296296296296297","+116.000000000000000"],["2.18","+1.18","+1.180000000000000","-0.847457627118645","+45.871559633027523","+118.000000000000000"],["2.20","+1.20","+1.200000000000000","-0.833333333333334","+45.454545454545455","+120.000000000000000"],["2.22","+1.22","+1.220000000000000","-0.819672131147541","+45.045045045045046","+122.000000000000000"],["2.24","+1.24","+1.240000000000000","-0.806451612903226","+44.642857142857143","+124.000000000000000"],["2.26","+1.26","+1.260000000000000","-0.793650793650794","+44.247787610619470","+126.000000000000000"],["2.28","+1.28","+1.280000000000000","-0.781250000000000","+43.859649122807018","+128.000000000000000"],["2.30","+1.30","+1.300000000000000","-0.769230769230770","+43.478260869565218","+130.000000000000000"],["2.32","+1.32","+1.320000000000000","-0.757575757575758","+43.103448275862069","+132.000000000000000"],["2.34","+1.34","+1.340000000000000","-0.746268656716418","+42.735042735042736","+134.000000000000000"],["2.36","+1.36","+1.360000000000000","-0.735294117647059","+42.372881355932204","+136.000000000000000"],["2.38","+1.38","+1.380000000000000","-0.724637681159421","+42.016806722689076","+138.000000000000000"],["2.40","+1.40","+1.400000000000000","-0.714285714285715","+41.666666666666667","+140.000000000000000"],["2.42","+1.42","+1.420000000000000","-0.704225352112677","+41.322314049586777","+142.000000000000000"],["2.44","+1.44","+1.440000000000000","-0.694444444444445","+40.983606557377050","+144.000000000000000"],["2.46","+1.46","+1.460000000000000","-0.684931506849316","+40.650406504065041","+146.000000000000000"],["2.48","+1.48","+1.480000000000000","-0.675675675675676","+40.322580645161291","+148.000000000000000"],["2.50","+1.50","+1.500000000000000","-0.666666666666667","+40.000000000000000","+150.000000000000000"],["2.52","+1.52","+1.520000000000000","-0.657894736842106","+39.682539682539683","+152.000000000000000"],["2.54","+1.54","+1.540000000000000","-0.649350649350650","+39.370078740157481","+154.000000000000000"],["2.56","+1.56","+1.560000000000000","-0.641025641025642","+39.062500000000000","+156.000000000000000"],["2.58","+1.58","+1.580000000000000","-0.632911392405064","+38.759689922480621","+158.000000000000000"],["2.60","+1.60","+1.600000000000000","-0.625000000000000","+38.461538461538462","+160.000000000000000"],["2.62","+1.62","+1.620000000000000","-0.617283950617284","+38.167938931297710","+162.000000000000000"],["2.64","+1.64","+1.640000000000000","-0.609756097560976","+37.878787878787879","+164.000000000000000"],["2.66","+1.66","+1.660000000000000","-0.602409638554217","+37.593984962406016","+166.000000000000000"],["2.68","+1.68","+1.680000000000000","-0.595238095238096","+37.313432835820896","+168.000000000000000"],["2.70","+1.70","+1.700000000000000","-0.588235294117648","+37.037037037037038","+170.000000000000000"],["2.72","+1.72","+1.720000000000000","-0.581395348837210","+36.764705882352942","+172.000000000000000"],["2.74","+1.74","+1.740000000000000","-0.574712643678161","+36.496350364963504","+174.000000000000000"],["2.76","+1.76","+1.760000000000000","-0.568181818181819","+36.231884057971015","+176.000000000000000"],["2.78","+1.78","+1.780000000000000","-0.561797752808989","+35.971223021582734","+178.000000000000000"],["2.80","+1.80","+1.800000000000000","-0.555555555555556","+35.714285714285715","+180.000000000000000"],["2.82","+1.82","+1.820000000000000","-0.549450549450550","+35.460992907801419","+182.000000000000000"],["2.84","+1.84","+1.840000000000000","-0.543478260869566","+35.211267605633803","+184.000000000000000"],["2.86","+1.86","+1.860000000000000","-0.537634408602151","+34.965034965034966","+186.000000000000000"],["2.88","+1.88","+1.880000000000000","-0.531914893617022","+34.722222222222223","+188.000000000000000"],["2.90","+1.90","+1.900000000000000","-0.526315789473685","+34.482758620689656","+190.000000000000000"],["2.92","+1.92","+1.920000000000000","-0.520833333333334","+34.246575342465754","+192.000000000000000"],["2.94","+1.94","+1.940000000000000","-0.515463917525774","+34.013605442176871","+194.000000000000000"],["2.96","+1.96","+1.960000000000000","-0.510204081632654","+33.783783783783784","+196.000000000000000"],["2.98","+1.98","+1.980000000000000","-0.505050505050506","+33.557046979865772","+198.000000000000000"],["3.00","+2.00","+2.000000000000000","-0.500000000000000","+33.333333333333334","+200.000000000000000"],["3.05","+2.05","+2.050000000000000","-0.487804878048781","+32.786885245901640","+205.000000000000000"],["3.10","+2.10","+2.100000000000000","-0.476190476190477","+32.258064516129033","+210.000000000000000"],["3.15","+2.15","+2.150000000000000","-0.465116279069768","+31.746031746031747","+215.000000000000000"],["3.20","+2.20","+2.200000000000000","-0.454545454545455","+31.250000000000000","+220.000000000000000"],["3.25","+2.25","+2.250000000000000","-0.444444444444445","+30.769230769230770","+225.000000000000000"],["3.30","+2.30","+2.300000000000000","-0.434782608695653","+30.303030303030304","+230.000000000000000"],["3.35","+2.35","+2.350000000000000","-0.425531914893618","+29.850746268656717","+235.000000000000000"],["3.40","+2.40","+2.400000000000000","-0.416666666666667","+29.411764705882353","+240.000000000000000"],["3.45","+2.45","+2.450000000000000","-0.408163265306123","+28.985507246376812","+245.000000000000000"],["3.50","+2.50","+2.500000000000000","-0.400000000000000","+28.571428571428572","+250.000000000000000"],["3.55","+2.55","+2.550000000000000","-0.392156862745099","+28.169014084507043","+255.000000000000000"],["3.60","+2.60","+2.600000000000000","-0.384615384615385","+27.777777777777778","+260.000000000000000"],["3.65","+2.65","+2.650000000000000","-0.377358490566038","+27.397260273972603","+265.000000000000000"],["3.70","+2.70","+2.700000000000000","-0.370370370370371","+27.027027027027028","+270.000000000000000"],["3.75","+2.75","+2.750000000000000","-0.363636363636364","+26.666666666666667","+275.000000000000000"],["3.80","+2.80","+2.800000000000000","-0.357142857142858","+26.315789473684211","+280.000000000000000"],["3.85","+2.85","+2.850000000000000","-0.350877192982457","+25.974025974025975","+285.000000000000000"],["3.90","+2.90","+2.900000000000000","-0.344827586206897","+25.641025641025642","+290.000000000000000"],["3.95","+2.95","+2.950000000000000","-0.338983050847458","+25.316455696202532","+295.000000000000000"],["4.00","+3.00","+3.000000000000000","-0.333333333333334","+25.000000000000000","+300.000000000000000"],["4.10","+3.10","+3.100000000000000","-0.322580645161291","+24.390243902439025","+310.000000000000000"],["4.20","+3.20","+3.200000000000000","-0.312500000000000","+23.809523809523810","+320.000000000000000"],["4.30","+3.30","+3.300000000000000","-0.303030303030304","+23.255813953488373","+330.000000000000000"],["4.40","+3.40","+3.400000000000000","-0.294117647058824","+22.727272727272728","+340.000000000000000"],["4.50","+3.50","+3.500000000000000","-0.285714285714286","+22.222222222222223","+350.000000000000000"],["4.60","+3.60","+3.600000000000000","-0.277777777777778","+21.739130434782609","+360.000000000000000"],["4.70","+3.70","+3.700000000000000","-0.270270270270271","+21.276595744680852","+370.000000000000000"],["4.80","+3.80","+3.800000000000000","-0.263157894736843","+20.833333333333334","+380.000000000000000"],["4.90","+3.90","+3.900000000000000","-0.256410256410257","+20.408163265306123","+390.000000000000000"],["5.00","+4.00","+4.000000000000000","-0.250000000000000","+20.000000000000000","+400.000000000000000"],["5.10","+4.10","+4.100000000000000","-0.243902439024391","+19.607843137254902","+410.000000000000000"],["5.20","+4.20","+4.200000000000000","-0.238095238095239","+19.230769230769231","+420.000000000000000"],["5.30","+4.30","+4.300000000000000","-0.232558139534884","+18.867924528301887","+430.000000000000000"],["5.40","+4.40","+4.400000000000000","-0.227272727272728","+18.518518518518519","+440.000000000000000"],["5.50","+4.50","+4.500000000000000","-0.222222222222223","+18.181818181818182","+450.000000000000000"],["5.60","+4.60","+4.600000000000000","-0.217391304347827","+17.857142857142858","+460.000000000000000"],["5.70","+4.70","+4.700000000000000","-0.212765957446809","+17.543859649122808","+470.000000000000000"],["5.80","+4.80","+4.800000000000000","-0.208333333333334","+17.241379310344828","+480.000000000000000"],["5.90","+4.90","+4.900000000000000","-0.204081632653062","+16.949152542372882","+490.000000000000000"],["6.00","+5.00","+5.000000000000000","-0.200000000000000","+16.666666666666667","+500.000000000000000"],["6.20","+5.20","+5.200000000000000","-0.192307692307693","+16.129032258064517","+520.000000000000000"],["6.40","+5.40","+5.400000000000000","-0.185185185185186","+15.625000000000000","+540.000000000000000"],["6.60","+5.60","+5.600000000000000","-0.178571428571429","+15.151515151515152","+560.000000000000000"],["6.80","+5.80","+5.800000000000000","-0.172413793103449","+14.705882352941177","+580.000000000000000"],["7.00","+6.00","+6.000000000000000","-0.166666666666667","+14.285714285714286","+600.000000000000000"],["7.20","+6.20","+6.200000000000000","-0.161290322580646","+13.888888888888889","+620.000000000000000"],["7.40","+6.40","+6.400000000000000","-0.156250000000000","+13.513513513513514","+640.000000000000000"],["7.60","+6.60","+6.600000000000000","-0.151515151515152","+13.157894736842106","+660.000000000000000"],["7.80","+6.80","+6.800000000000000","-0.147058823529412","+12.820512820512821","+680.000000000000000"],["8.00","+7.00","+7.000000000000000","-0.142857142857143","+12.500000000000000","+700.000000000000000"],["8.20","+7.20","+7.200000000000000","-0.138888888888889","+12.195121951219513","+720.000000000000000"],["8.40","+7.40","+7.400000000000000","-0.135135135135136","+11.904761904761905","+740.000000000000000"],["8.60","+7.60","+7.600000000000000","-0.131578947368422","+11.627906976744187","+760.000000000000000"],["8.80","+7.80","+7.800000000000000","-0.128205128205129","+11.363636363636364","+780.000000000000000"],["9.00","+8.00","+8.000000000000000","-0.125000000000000","+11.111111111111112","+800.000000000000000"],["9.20","+8.20","+8.200000000000000","-0.121951219512196","+10.869565217391305","+820.000000000000000"],["9.40","+8.40","+8.400000000000000","-0.119047619047620","+10.638297872340426","+840.000000000000000"],["9.60","+8.60","+8.600000000000000","-0.116279069767442","+10.416666666666667","+860.000000000000000"],["9.80","+8.80","+8.800000000000000","-0.113636363636364","+10.204081632653062","+880.000000000000000"],["10.00","+9.00","+9.000000000000000","-0.111111111111112","+10.000000000000000","+900.000000000000000"],["10.50","+9.50","+9.500000000000000","-0.105263157894737","+9.523809523809524","+950.000000000000000"],["11.00","+10.00","+10.000000000000000","-0.100000000000000","+9.090909090909091","+1000.000000000000000"],["11.50","+10.50","+10.500000000000000","-0.095238095238096","+8.695652173913044","+1050.000000000000000"],["12.00","+11.00","+11.000000000000000","-0.090909090909091","+8.333333333333334","+1100.000000000000000"],["12.50","+11.50","+11.500000000000000","-0.086956521739131","+8.000000000000000","+1150.000000000000000"],["13.00","+12.00","+12.000000000000000","-0.083333333333334","+7.692307692307693","+1200.000000000000000"],["13.50","+12.50","+12.500000000000000","-0.080000000000000","+7.407407407407408","+1250.000000000000000"],["14.00","+13.00","+13.000000000000000","-0.076923076923077","+7.142857142857143","+1300.000000000000000"],["14.50","+13.50","+13.500000000000000","-0.074074074074075","+6.896551724137932","+1350.000000000000000"],["15.00","+14.00","+14.000000000000000","-0.071428571428572","+6.666666666666667","+1400.000000000000000"],["15.50","+14.50","+14.500000000000000","-0.068965517241380","+6.451612903225807","+1450.000000000000000"],["16.00","+15.00","+15.000000000000000","-0.066666666666667","+6.250000000000000","+1500.000000000000000"],["16.50","+15.50","+15.500000000000000","-0.064516129032259","+6.060606060606061","+1550.000000000000000"],["17.00","+16.00","+16.000000000000000","-0.062500000000000","+5.882352941176471","+1600.000000000000000"],["17.50","+16.50","+16.500000000000000","-0.060606060606061","+5.714285714285715","+1650.000000000000000"],["18.00","+17.00","+17.000000000000000","-0.058823529411765","+5.555555555555556","+1700.000000000000000"],["18.50","+17.50","+17.500000000000000","-0.057142857142858","+5.405405405405406","+1750.000000000000000"],["19.00","+18.00","+18.000000000000000","-0.055555555555556","+5.263157894736843","+1800.000000000000000"],["19.50","+18.50","+18.500000000000000","-0.054054054054055","+5.128205128205129","+1850.000000000000000"],["20.00","+19.00","+19.000000000000000","-0.052631578947369","+5.000000000000000","+1900.000000000000000"],["21.00","+20.00","+20.000000000000000","-0.050000000000000","+4.761904761904762","+2000.000000000000000"],["22.00","+21.00","+21.000000000000000","-0.047619047619048","+4.545454545454546","+2100.000000000000000"],["23.00","+22.00","+22.000000000000000","-0.045454545454546","+4.347826086956522","+2200.000000000000000"],["24.00","+23.00","+23.000000000000000","-0.043478260869566","+4.166666666666667","+2300.000000000000000"],["25.00","+24.00","+24.000000000000000","-0.041666666666667","+4.000000000000000","+2400.000000000000000"],["26.00","+25.00","+25.000000000000000","-0.040000000000000","+3.846153846153847","+2500.000000000000000"],["27.00","+26.00","+26.000000000000000","-0.038461538461539","+3.703703703703704","+2600.000000000000000"],["28.00","+27.00","+27.000000000000000","-0.037037037037038","+3.571428571428572","+2700.000000000000000"],["29.00","+28.00","+28.000000000000000","-0.035714285714286","+3.448275862068966","+2800.000000000000000"],["30.00","+29.00","+29.000000000000000","-0.034482758620690","+3.333333333333334","+2900.000000000000000"],["32.00","+31.00","+31.000000000000000","-0.032258064516130","+3.125000000000000","+3100.000000000000000"],["34.00","+33.00","+33.000000000000000","-0.030303030303031","+2.941176470588236","+3300.000000000000000"],["36.00","+35.00","+35.000000000000000","-0.028571428571429","+2.777777777777778","+3500.000000000000000"],["38.00","+37.00","+37.000000000000000","-0.027027027027028","+2.631578947368422","+3700.000000000000000"],["40.00","+39.00","+39.000000000000000","-0.025641025641026","+2.500000000000000","+3900.000000000000000"],["42.00","+41.00","+41.000000000000000","-0.024390243902440","+2.380952380952381","+4100.000000000000000"],["44.00","+43.00","+43.000000000000000","-0.023255813953489","+2.272727272727273","+4300.000000000000000"],["46.00","+45.00","+45.000000000000000","-0.022222222222223","+2.173913043478261","+4500.000000000000000"],["48.00","+47.00","+47.000000000000000","-0.021276595744681","+2.083333333333334","+4700.000000000000000"],["50.00","+49.00","+49.000000000000000","-0.020408163265307","+2.000000000000000","+4900.000000000000000"],["55.00","+54.00","+54.000000000000000","-0.018518518518519","+1.818181818181819","+5400.000000000000000"],["60.00","+59.00","+59.000000000000000","-0.016949152542373","+1.666666666666667","+5900.000000000000000"],["65.00","+64.00","+64.000000000000000","-0.015625000000000","+1.538461538461539","+6400.000000000000000"],["70.00","+69.00","+69.000000000000000","-0.014492753623189","+1.428571428571429","+6900.000000000000000"],["75.00","+74.00","+74.000000000000000","-0.013513513513514","+1.333333333333334","+7400.000000000000000"],["80.00","+79.00","+79.000000000000000","-0.012658227848102","+1.250000000000000","+7900.000000000000000"],["85.00","+84.00","+84.000000000000000","-0.011904761904762","+1.176470588235295","+8400.000000000000000"],["90.00","+89.00","+89.000000000000000","-0.011235955056180","+1.111111111111112","+8900.000000000000000"],["95.00","+94.00","+94.000000000000000","-0.010638297872341","+1.052631578947369","+9400.000000000000000"],["100.00","+99.00","+99.000000000000000","-0.010101010101011","+1.000000000000000","+9900.000000000000000"],["110.00","+109.00","+109.000000000000000","-0.009174311926606","+0.909090909090910","+10900.000000000000000"],["120.00","+119.00","+119.000000000000000","-0.008403361344538","+0.833333333333334","+11900.000000000000000"],["130.00","+129.00","+129.000000000000000","-0.007751937984497","+0.769230769230770","+12900.000000000000000"],["140.00","+139.00","+139.000000000000000","-0.007194244604317","+0.714285714285715","+13900.000000000000000"],["150.00","+149.00","+149.000000000000000","-0.006711409395974","+0.666666666666667","+14900.000000000000000"],["160.00","+159.00","+159.000000000000000","-0.006289308176101","+0.625000000000000","+15900.000000000000000"],["170.00","+169.00","+169.000000000000000","-0.005917159763314","+0.588235294117648","+16900.000000000000000"],["180.00","+179.00","+179.000000000000000","-0.005586592178771","+0.555555555555556","+17900.000000000000000"],["190.00","+189.00","+189.000000000000000","-0.005291005291006","+0.526315789473685","+18900.000000000000000"],["200.00","+199.00","+199.000000000000000","-0.005025125628141","+0.500000000000000","+19900.000000000000000"],["210.00","+209.00","+209.000000000000000","-0.004784688995216","+0.476190476190477","+20900.000000000000000"],["220.00","+219.00","+219.000000000000000","-0.004566210045663","+0.454545454545455","+21900.000000000000000"],["230.00","+229.00","+229.000000000000000","-0.004366812227075","+0.434782608695653","+22900.000000000000000"],["240.00","+239.00","+239.000000000000000","-0.004184100418411","+0.416666666666667","+23900.000000000000000"],["250.00","+249.00","+249.000000000000000","-0.004016064257029","+0.400000000000000","+24900.000000000000000"],["260.00","+259.00","+259.000000000000000","-0.003861003861004","+0.384615384615385","+25900.000000000000000"],["270.00","+269.00","+269.000000000000000","-0.003717472118960","+0.370370370370371","+26900.000000000000000"],["280.00","+279.00","+279.000000000000000","-0.003584229390682","+0.357142857142858","+27900.000000000000000"],["290.00","+289.00","+289.000000000000000","-0.003460207612457","+0.344827586206897","+28900.000000000000000"],["300.00","+299.00","+299.000000000000000","-0.003344481605352","+0.333333333333334","+29900.000000000000000"],["310.00","+309.00","+309.000000000000000","-0.003236245954693","+0.322580645161291","+30900.000000000000000"],["320.00","+319.00","+319.000000000000000","-0.003134796238245","+0.312500000000000","+31900.000000000000000"],["330.00","+329.00","+329.000000000000000","-0.003039513677812","+0.303030303030304","+32900.000000000000000"],["340.00","+339.00","+339.000000000000000","-0.002949852507375","+0.294117647058824","+33900.000000000000000"],["350.00","+349.00","+349.000000000000000","-0.002865329512894","+0.285714285714286","+34900.000000000000000"],["360.00","+359.00","+359.000000000000000","-0.002785515320335","+0.277777777777778","+35900.000000000000000"],["370.00","+369.00","+369.000000000000000","-0.002710027100272","+0.270270270270271","+36900.000000000000000"],["380.00","+379.00","+379.000000000000000","-0.002638522427441","+0.263157894736843","+37900.000000000000000"],["390.00","+389.00","+389.000000000000000","-0.002570694087404","+0.256410256410257","+38900.000000000000000"],["400.00","+399.00","+399.000000000000000","-0.002506265664161","+0.250000000000000","+39900.000000000000000"],["410.00","+409.00","+409.000000000000000","-0.002444987775062","+0.243902439024391","+40900.000000000000000"],["420.00","+419.00","+419.000000000000000","-0.002386634844869","+0.238095238095239","+41900.000000000000000"],["430.00","+429.00","+429.000000000000000","-0.002331002331003","+0.232558139534884","+42900.000000000000000"],["440.00","+439.00","+439.000000000000000","-0.002277904328019","+0.227272727272728","+43900.000000000000000"],["450.00","+449.00","+449.000000000000000","-0.002227171492205","+0.222222222222223","+44900.000000000000000"],["460.00","+459.00","+459.000000000000000","-0.002178649237473","+0.217391304347827","+45900.000000000000000"],["470.00","+469.00","+469.000000000000000","-0.002132196162047","+0.212765957446809","+46900.000000000000000"],["480.00","+479.00","+479.000000000000000","-0.002087682672234","+0.208333333333334","+47900.000000000000000"],["490.00","+489.00","+489.000000000000000","-0.002044989775052","+0.204081632653062","+48900.000000000000000"],["500.00","+499.00","+499.000000000000000","-0.002004008016033","+0.200000000000000","+49900.000000000000000"],["510.00","+509.00","+509.000000000000000","-0.001964636542240","+0.196078431372550","+50900.000000000000000"],["520.00","+519.00","+519.000000000000000","-0.001926782273604","+0.192307692307693","+51900.000000000000000"],["530.00","+529.00","+529.000000000000000","-0.001890359168242","+0.188679245283019","+52900.000000000000000"],["540.00","+539.00","+539.000000000000000","-0.001855287569574","+0.185185185185186","+53900.000000000000000"],["550.00","+549.00","+549.000000000000000","-0.001821493624773","+0.181818181818182","+54900.000000000000000"],["560.00","+559.00","+559.000000000000000","-0.001788908765653","+0.178571428571429","+55900.000000000000000"],["570.00","+569.00","+569.000000000000000","-0.001757469244289","+0.175438596491229","+56900.000000000000000"],["580.00","+579.00","+579.000000000000000","-0.001727115716754","+0.172413793103449","+57900.000000000000000"],["590.00","+589.00","+589.000000000000000","-0.001697792869270","+0.169491525423729","+58900.000000000000000"],["600.00","+599.00","+599.000000000000000","-0.001669449081804","+0.166666666666667","+59900.000000000000000"],["610.00","+609.00","+609.000000000000000","-0.001642036124795","+0.163934426229509","+60900.000000000000000"],["620.00","+619.00","+619.000000000000000","-0.001615508885299","+0.161290322580646","+61900.000000000000000"],["630.00","+629.00","+629.000000000000000","-0.001589825119237","+0.158730158730159","+62900.000000000000000"],["640.00","+639.00","+639.000000000000000","-0.001564945226918","+0.156250000000000","+63900.000000000000000"],["650.00","+649.00","+649.000000000000000","-0.001540832049307","+0.153846153846154","+64900.000000000000000"],["660.00","+659.00","+659.000000000000000","-0.001517450682853","+0.151515151515152","+65900.000000000000000"],["670.00","+669.00","+669.000000000000000","-0.001494768310912","+0.149253731343284","+66900.000000000000000"],["680.00","+679.00","+679.000000000000000","-0.001472754050074","+0.147058823529412","+67900.000000000000000"],["690.00","+689.00","+689.000000000000000","-0.001451378809870","+0.144927536231885","+68900.000000000000000"],["700.00","+699.00","+699.000000000000000","-0.001430615164521","+0.142857142857143","+69900.000000000000000"],["710.00","+709.00","+709.000000000000000","-0.001410437235544","+0.140845070422536","+70900.000000000000000"],["720.00","+719.00","+719.000000000000000","-0.001390820584145","+0.138888888888889","+71900.000000000000000"],["730.00","+729.00","+729.000000000000000","-0.001371742112483","+0.136986301369864","+72900.000000000000000"],["740.00","+739.00","+739.000000000000000","-0.001353179972937","+0.135135135135136","+73900.000000000000000"],["750.00","+749.00","+749.000000000000000","-0.001335113484647","+0.133333333333334","+74900.000000000000000"],["760.00","+759.00","+759.000000000000000","-0.001317523056654","+0.131578947368422","+75900.000000000000000"],["770.00","+769.00","+769.000000000000000","-0.001300390117036","+0.129870129870130","+76900.000000000000000"],["780.00","+779.00","+779.000000000000000","-0.001283697047497","+0.128205128205129","+77900.000000000000000"],["790.00","+789.00","+789.000000000000000","-0.001267427122941","+0.126582278481013","+78900.000000000000000"],["800.00","+799.00","+799.000000000000000","-0.001251564455570","+0.125000000000000","+79900.000000000000000"],["810.00","+809.00","+809.000000000000000","-0.001236093943140","+0.123456790123457","+80900.000000000000000"],["820.00","+819.00","+819.000000000000000","-0.001221001221002","+0.121951219512196","+81900.000000000000000"],["830.00","+829.00","+829.000000000000000","-0.001206272617612","+0.120481927710844","+82900.000000000000000"],["840.00","+839.00","+839.000000000000000","-0.001191895113231","+0.119047619047620","+83900.000000000000000"],["850.00","+849.00","+849.000000000000000","-0.001177856301532","+0.117647058823530","+84900.000000000000000"],["860.00","+859.00","+859.000000000000000","-0.001164144353900","+0.116279069767442","+85900.000000000000000"],["870.00","+869.00","+869.000000000000000","-0.001150747986192","+0.114942528735633","+86900.000000000000000"],["880.00","+879.00","+879.000000000000000","-0.001137656427759","+0.113636363636364","+87900.000000000000000"],["890.00","+889.00","+889.000000000000000","-0.001124859392576","+0.112359550561798","+88900.000000000000000"],["900.00","+899.00","+899.000000000000000","-0.001112347052281","+0.111111111111112","+89900.000000000000000"],["910.00","+909.00","+909.000000000000000","-0.001100110011002","+0.109890109890110","+90900.000000000000000"],["920.00","+919.00","+919.000000000000000","-0.001088139281829","+0.108695652173914","+91900.000000000000000"],["930.00","+929.00","+929.000000000000000","-0.001076426264801","+0.107526881720431","+92900.000000000000000"],["940.00","+939.00","+939.000000000000000","-0.001064962726305","+0.106382978723405","+93900.000000000000000"],["950.00","+949.00","+949.000000000000000","-0.001053740779769","+0.105263157894737","+94900.000000000000000"],["960.00","+959.00","+959.000000000000000","-0.001042752867571","+0.104166666666667","+95900.000000000000000"],["970.00","+969.00","+969.000000000000000","-0.001031991744067","+0.103092783505155","+96900.000000000000000"],["980.00","+979.00","+979.000000000000000","-0.001021450459653","+0.102040816326531","+97900.000000000000000"],["990.00","+989.00","+989.000000000000000","-0.001011122345804","+0.101010101010102","+98900.000000000000000"],["1000.00","+999.00","+999.000000000000000","-0.001001001001002","+0.100000000000000","+99900.000000000000000"]]},8962:function(e,t,n){"use strict";n.d(t,{Do:function(){return b},MO:function(){return i},Nh:function(){return p},TP:function(){return o},aE:function(){return s},aX:function(){return c},b4:function(){return m},bl:function(){return d},cZ:function(){return g},iF:function(){return f},nK:function(){return v},tP:function(){return a},u7:function(){return y},u8:function(){return _},uf:function(){return r},vl:function(){return l},xW:function(){return u},zW:function(){return h}});const r="accountActivity/REQUEST_ACCOUNT_ACTIVITY",o="accountActivity/SET_ACCOUNT_ACTIVITY",i="accountActivity/SET_ERROR",a="user/REQUEST_ACCOUNT_ACTIVITY_FREQUENCY",s="user/SET_ACCOUNT_ACTIVITY_FREQUENCY",u="user/UPDATE_ACCOUNT_ACTIVITY_FREQUENCY",l="user/SET_ACCOUNT_ACTIVITY_FREQUENCY_ERROR",c="user/CLEAR_ACCOUNT_ACTIVITY_FREQUENCY_ERROR",d="user/UPDATE_ACCOUNT_ACTIVITY_FREQUENCY_SUCCESS",f=e=>({type:r,payload:e}),m=e=>({type:o,payload:e}),p=e=>({type:i,payload:e}),y=()=>({type:a}),h=({weeksFrequency:e})=>({type:s,payload:{frequency:e}}),g=e=>({type:u,payload:e}),v=()=>({type:d}),b=e=>({type:l,payload:e}),_=()=>({type:c})},13488:function(e,t,n){"use strict";n.d(t,{d:function(){return l},XX:function(){return c},Ay:function(){return f}});var r=n(9404),o=n(8962),i=n(83937);const a=e=>Object.keys(e||{}).reduce(((t,n)=>({...t,[n]:Math.abs(e[n])<.005?0:e[n]||0})),{}),s=new r.Record({volume:null,previousPeriodVolume:null,commission:null,previousPeriodCommission:null,volumeDelta:null,grossPnl:null,previousPeriodGrossPnl:null,grossPnlDelta:null,commissionDelta:null,dateBegin:"",dateEnd:""}),u=new r.Record({totalDepositAmount:null,totalDepositAmountDelta:null,totalWithdrawalAmount:null,totalWithdrawalAmountDelta:null,netDepositAmount:null,netDepositAmountDelta:null,previousPeriodNetDepositAmount:null,previousPeriodTotalDepositAmount:null,previousPeriodTotalWithdrawalAmount:null,dateBegin:"",dateEnd:""}),l=new r.Record({today:null,yesterday:null,previous7Days:null,previous30Days:null}),c=new r.Record({editState:"initial",error:"",value:24}),d=new new r.Record({error:"",loading:!1,exchange:new l,frequency:new c,casino:new l,cashier:new l});var f=(e=d,{type:t,payload:n})=>{switch(t){case o.uf:return e.set("loading",!0);case o.TP:{const{exchange:t,casino:r,cashier:o}=n,i=Object.keys(t||{}).reduce(((e,n)=>({...e,[n]:new s(a(t[n]))})),{}),c=Object.keys(r||{}).reduce(((e,t)=>({...e,[t]:new s(a(r[t]))})),{}),d=Object.keys(o||{}).reduce(((e,t)=>({...e,[t]:new u(a(o[t]))})),{});return e.set("exchange",new l(i)).set("casino",new l(c)).set("cashier",new l(d)).set("loading",!1).set("error","")}case o.MO:return e.set("error",n).set("loading",!1).set("exchange",new l).set("casino",new l);case o.aE:{const{frequency:t}=n;return e.setIn(["frequency","value"],t)}case o.xW:return e.setIn(["frequency","editState"],"loading");case o.bl:return e.setIn(["frequency","editState"],"success");case o.vl:return e.setIn(["frequency","editState"],"error").setIn(["frequency","error"],n);case o.aX:return e.setIn(["frequency","editState"],"initial").setIn(["frequency","error"],"");case i.l3:return e.set("error","").set("loading",!1).set("exchange",new l).set("casino",new l);default:return e}}},72454:function(e,t,n){"use strict";n.d(t,{LC:function(){return r},LZ:function(){return i},VG:function(){return s},si:function(){return a},t5:function(){return o},xM:function(){return u}});const r="affiliates/INITIALISE_AFFILIATES",o="affiliates/AFFILIATES_CONTENT_SUCCESS",i="affiliates/AFFILIATES_HOME_SUCCESS",a=()=>({type:r}),s=(e=[])=>({type:o,payload:{results:e}}),u=(e=[])=>({type:i,payload:{results:e}})},93990:function(e,t,n){"use strict";n.d(t,{$F:function(){return J},Bh:function(){return s},Ds:function(){return Y},F8:function(){return q},GG:function(){return a},H:function(){return K},IN:function(){return P},J1:function(){return R},JQ:function(){return F},J_:function(){return N},KN:function(){return o},M5:function(){return L},M6:function(){return d},N2:function(){return O},N9:function(){return z},OG:function(){return _},Pr:function(){return M},QW:function(){return m},S2:function(){return c},SO:function(){return U},Tj:function(){return g},Vc:function(){return T},Y$:function(){return W},Z$:function(){return H},ZS:function(){return h},Zf:function(){return k},aD:function(){return j},br:function(){return y},cc:function(){return u},cx:function(){return G},ds:function(){return X},ef:function(){return p},ft:function(){return b},g5:function(){return D},hU:function(){return f},j4:function(){return C},km:function(){return r},lP:function(){return l},ls:function(){return S},ne:function(){return A},pJ:function(){return w},po:function(){return Q},q1:function(){return v},qH:function(){return x},qL:function(){return V},sh:function(){return i},t:function(){return Z},wy:function(){return E},xq:function(){return B},yQ:function(){return I},yk:function(){return $}});const r="application/INITIALISE",o="application/NETWORK_CHANGE",i="application/SET_CMS_CONFIG",a="application/SET_MBZERO_CONFIG",s="application/SET_3RD_PARTY_CONFIG",u="application/DISMISS_BANNER",l="application/EDGE_STATUS",c="application/UI_VERSION",d="application/SET_PENDING_UI_UPDATE",f="application/UPDATE_LAYOUT_DIMENSIONS",m="application/SET_LAYOUT_DIMENSIONS",p="application/SET_GLOBAL_BANNER_MESSAGE",y="application/SET_GLOBAL_BANNER_PORTAL",h="application/PAGE_VISIBILITY_CHANGE",g="application/RATE_LIMIT_HIT",v="application/WINDOW_RESIZE",b="application/SET_EVENT_ID",_="application/REQUEST_NOTIFICATION",E="application/SHOW_NOTIFICATION",w="application/DISMISS_NOTIFICATION",S="application/CHANGE_PRODUCT",k="application/GET_PRODUCTS_CONFIG",O="application/TOGGLE_CINEMA_MODE",I="application/APP_LOADED",T="application/SET_UI_LAYOUT",C="application/SWITCH_UI_LAYOUT",N=e=>({type:r,payload:e}),A=()=>({type:I}),P=e=>({type:S,payload:e}),L=e=>({type:o,payload:e}),R=e=>({type:l,payload:e}),x=e=>({type:c,payload:e}),M=e=>({type:d,payload:e}),B=(e=[])=>({type:k,payload:e}),j=({data:e,options:{preventBannerUpdate:t=!1}={}})=>({type:i,payload:{data:e,options:{preventBannerUpdate:t}}}),D=e=>({type:a,payload:e}),F=()=>({type:u}),U=e=>({type:m,payload:e}),q=({casino:e,colossus:t})=>({type:s,payload:{casino:e,colossus:t}}),z=e=>({type:h,payload:e}),H=e=>({type:g,payload:{message:e}}),V=({height:e,width:t})=>({type:v,payload:{height:e,width:t}});function G(e){return{type:b,payload:e}}const J=({behaviour:e,message:t,bgColor:n=""})=>({type:p,payload:{behaviour:e,bgColor:n,message:t}}),W=e=>({type:y,payload:e}),Z=e=>({type:_,payload:e}),Y=({id:e,title:t,description:n,action:r})=>({type:E,payload:{id:e,title:t,description:n,action:r}}),$=()=>({type:w}),Q=e=>({type:O,payload:e}),K=e=>({type:T,payload:e}),X=()=>({type:C})},99493:function(e,t,n){"use strict";n.d(t,{$z:function(){return u},Ls:function(){return p},O7:function(){return g},QX:function(){return y},Yb:function(){return h},_A:function(){return f},_b:function(){return l},a7:function(){return s},ec:function(){return c},jr:function(){return m},pq:function(){return v},xq:function(){return d}});var r=n(98354),o=n(66815),i=n(73128);const a={credentials:"same-origin",headers:{"X-Id-Type":"String"}};function s(){return(0,r.Od)((e=>{const t=({type:t})=>{e({online:"online"===t})};return window.addEventListener("online",t),window.addEventListener("offline",t),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",t)}}))}function u(){return(0,r.Od)((e=>{const t=()=>e(!document.hidden);return document.addEventListener("visibilitychange",t,!1),()=>document.removeEventListener("visibilitychange",t)}))}function l(){let e;try{e=localStorage.getItem("mb-dismissed-global-message")}catch(t){console.error("error getting previous banner message",t)}return fetch("/ui/api/v1/cms/content?contentType=CmsConfig&depth=1",a).then((e=>e.json())).then((t=>{const n=t.contentlets;if(n&&!n.length)return null;const{bannerBackgroundColor:r,bannerDismissBehaviour:o,casinoAvailability:a,onboardingEnabled:s,joinNowImage:u,joinNowImageZero:l,joinNowImageCasino:c,joinNowImageLiveCasino:d,joinNowImageVirtuals:f,joinNowImageVegas:m,loginImage:p,loginImageZero:y,loginImageCasino:h,loginImageLiveCasino:g,loginImageVirtuals:v,registrationTermsConditionsUrl:b,suoPanelTermsConditionsUrl:_,homepageDescription:E,homepageTitle:w,pageFooterText:S,onboardingBonusCode:k,legacyCasino:O="enabled",siteOptions:I="",woopraCategories:T="",mapping:C,additionalDisplayedVerticals:N=""}=n[0];let{globalBannerMessage:A=""}=n[0];e===A&&(A="");const P={bannerBackgroundColor:r,bannerDismissBehaviour:o,globalBannerMessage:A,homepageDescription:E,homepageTitle:w,pageFooterText:S,registrationTermsConditionsUrl:b,suoPanelTermsConditionsUrl:_,legacyCasino:O,casinoAvailability:a,onboardingEnabled:s,onboardingBonusCode:k,additionalDisplayedVerticals:N||[],...u?{joinNowImage:`/dA/${u}`}:{joinNowImage:"/assets/images/registration/reg-img.jpg"},...l?{joinNowImageZero:`/dA/${l}`}:{joinNowImageZero:"/assets/images/registration/reg-img.jpg"},...c?{joinNowImageCasino:`/dA/${c}`}:{joinNowImageCasino:"/assets/images/registration/reg-img.jpg"},...d?{joinNowImageLiveCasino:`/dA/${d}`}:{joinNowImageLiveCasino:"/assets/images/registration/reg-img.jpg"},...f?{joinNowImageVirtuals:`/dA/${f}`}:{joinNowImageVirtuals:"/assets/images/registration/reg-img.jpg"},...m?{joinNowImageVegas:`/dA/${m}`}:{joinNowImageVegas:"/assets/images/registration/reg-img.jpg"},...p&&{loginImage:`/dA/${p}`},...y&&{loginImageZero:`/dA/${y}`},...h&&{loginImageCasino:`/dA/${h}`},...g&&{loginImageLiveCasino:`/dA/${g}`},...v&&{loginImageVirtuals:`/dA/${v}`}};C&&!(0,i.Im)(C)?(P.mapping=C,P.mappingStatus="ok"):(P.mapping=C,P.mappingStatus="failed");const L=I.split(",").reduce(((e,t)=>t?(e[t]=!0,e):e),{}),R=T.split(",").map((e=>e.trim()));return{...P,regFeedbackEnabled:!1,...L,woopraCategories:R}})).catch((e=>(console.warn("Error fetching CMS Config.",e),{})))}const c=()=>(0,o.A)("/ui/api/v1/cms/content?contentType=MBZeroConfig",a).then((e=>({statusCode:e.statusCode,contentlets:e.contentlets}))),d=e=>(0,o.A)(`/ui/api/v1/configuration?features=${e.join(",")}`,a);function f(){return fetch("/edge/rest/third-party/info",a).then((e=>e.status>=500?Promise.reject("server-error"):Promise.resolve(e.json()))).then((e=>{const t={};try{t.colossus=e.colossus["base-url"]}catch(n){console.error("No JSON returned from /edge/rest/third-party/info",n)}return t})).catch((e=>(console.error("%cAPI","background: yellow;","Error getting 3rd party config",e),Promise.reject(e))))}function m(e=""){try{localStorage.setItem("mb-dismissed-global-message",e)}catch(t){console.error("error setting previous banner message",t)}}const p=()=>(0,o.A)("/assets/info.json",{...a,cache:"no-cache"});function y(){return"undefined"===typeof document.hidden||!document.hidden}function h(){return(0,r.Od)((e=>{const t=()=>e({width:window.innerWidth,height:window.innerHeight});return window.addEventListener("resize",t,!1),()=>window.removeEventListener("resize",t)}))}const g=e=>{document.documentElement.setAttribute("data-product",e)};function v(e=""){try{localStorage.setItem("mb-product",e)}catch(t){console.error("error setting product message",t)}}},23189:function(e,t,n){"use strict";n.d(t,{Eg:function(){return d},Ay:function(){return p}});var r=n(9404),o=n(12550),i=n.n(o),a=n(84384),s=n(93990),u=n(99493),l={notifications:{"sign-out":{title:"Sign Out Successful",description:"If you or someone you know has a gambling problem and wants help, call 1-800-Gambler."},"auto-sign-out":{title:"Auto Sign Out",description:"For your protection, you have been signed out due to inactivity"},"sign-in":{title:"Sign In Successful",description:"Last sign in:"},"sign-up":{title:"Account Creation Successful",description:"Welcome to Xanadu Sportsbook. You may now deposit funds and place wagers. "},"new-ui-version":{title:"New Version Available",description:"Matchbook has been updated. Please click to reload the page."}}};const c=new r.Record({label:"",url:"",icon:"",color:"",banner:""}),d=new r.Record({id:"",title:"",description:"",visible:!1,action:null}),f=new r.Record({bettingOpeningTime:"",widgetVideoId:"",widgetHeader:"",widgetTitle:"",widgetDescription:"",widgetImage:""}),m=new new r.Record({brand:"",notification:new d,ABTestVariant:"0",uiVersion:"",pendingUIUpdate:!1,online:!0,visible:(0,u.QX)(),edgeStatus:200,bannerBackgroundColor:"",bannerDismissBehaviour:"",globalBannerMessage:"",globalBannerPortal:null,homepageDescription:"Create your Matchbook account today and join the fastest growing Betting Exchange",homepageTitle:"Matchbook.com - Sports Betting Exchange, Lowest Commissions, Best Odds Online",pageFooterText:"

Matchbook is a peer-to-peer betting exchange designed for smart bettors who want more value. Offering deep liquidity and low commissions, Matchbook returns maximum value to bettors and promises to never limit or restrict winning accounts.

On Matchbook, bettors find better odds more often across all markets including football, NFL, NBA, MLB, and most recently, Horse Racing.

Create your Matchbook account today and join the fastest growing Betting Exchange.

",bannerHeight:0,bannerMessageVisible:!1,topPosition:window.innerWidth>480?112:48,colossusBase:"",joinNowImage:"",joinNowImageZero:"",joinNowImageCasino:"",joinNowImageLiveCasino:"",joinNowImageVirtuals:"",joinNowImageVegas:"",loginImage:!1,loginImageLiveCasino:"",loginImageCasino:"",loginImageZero:"",loginImageVirtuals:"",registrationTermsConditionsUrl:"",suoPanelTermsConditionsUrl:"",rateLimitMessages:new r.List,mapping:new Map,mappingStatus:"pending",regFeedbackEnabled:!1,raceCardWidgetEnabled:!0,cinemaMode:!1,woopraCategories:{},widthSize:window.innerWidth||0,heightSize:window.innerHeight||0,legacyCasino:"enabled",casinoAvailability:!0,onboardingEnabled:!1,product:a.zv.exchange,eventId:null,mbZeroConfig:new f,onboardingBonusCode:"",uiLayout:null,randomSeed:parseInt(i()().replace("-",""),16),additionalDisplayedVerticals:[]});var p=(e=m,{type:t,payload:n})=>{switch(t){case s.km:return e.set("brand",n.brand);case s.ls:return e.set("product",n);case s.ZS:return e.visible!==n?e.set("visible",n):e;case s.KN:return e.online!==n?e.set("online",n):e;case s.S2:return e.set("uiVersion",n);case s.M6:return e.set("pendingUIUpdate",!0);case s.lP:return e.set("edgeStatus",n);case s.q1:return e.set("widthSize",n.width).set("heightSize",n.height);case s.sh:{const{data:t,options:{preventBannerUpdate:r}}=n;return e.withMutations((e=>Object.keys(t).reduce(((e,n)=>r&&["globalBannerMessage","bannerBackgroundColor","bannerDismissBehaviour"].includes(n)?e:"additionalDisplayedVerticals"===n?e.set(n,t[n].map((e=>new c({label:e.label,url:e.url,icon:`/dA/${e.verticalIcon}`,color:e.backgroundColor,banner:`/dA/${e.verticalBanner}`})))):e.set(n,t[n])),e)))}case s.GG:{const t=e.get("mbZeroConfig").merge(n);return e.set("mbZeroConfig",t)}case s.Bh:return e.set("colossusBase",n.colossus);case s.QW:{const{topPosition:t,globalBannerHeight:r}=n;return 0===r?e.merge({bannerHeight:r,bannerMessageVisible:!1,topPosition:t}):e.merge({bannerHeight:r,bannerMessageVisible:!0,topPosition:t+r})}case s.Tj:return e.update("rateLimitMessages",(e=>e.push(n.message)));case s.ft:return e.set("eventId",n);case s.ef:return e.set("bannerDismissBehaviour",n.behaviour).set("bannerBackgroundColor",n.bgColor).set("globalBannerMessage",n.message);case s.br:return e.set("globalBannerPortal",n);case s.wy:{const{id:t,action:r,title:o,description:i}=n,{title:a,description:s}=l.notifications[t]||{};return e.set("notification",new d({id:t,action:r,title:o||a,description:i||s,visible:!0}))}case s.pJ:return e.set("notification",new d);case s.N2:{const t="boolean"===typeof n?n:!e.get("cinemaMode");return e.set("cinemaMode",t)}case s.Vc:return e.set("uiLayout",n);default:return e}}},90471:function(e,t,n){"use strict";n.d(t,{$:function(){return i},e:function(){return a}});var r=n(97132),o=n(84384);const i=(0,r.Mz)([e=>e.getIn(["application","product"])],(e=>e===o.zv.mbzero)),a=(0,r.Mz)([e=>e.getIn(["application","product"])],(e=>e?o.D2[e]:""))},58870:function(e,t,n){"use strict";n.d(t,{CV:function(){return m},Ev:function(){return l},FQ:function(){return f},Qt:function(){return i},d6:function(){return o},dP:function(){return c},gm:function(){return d},jY:function(){return s},kT:function(){return p},nI:function(){return a},r9:function(){return r},rH:function(){return u}});const r="betBuilderReport/REPORT_REQUEST",o="betBuilderReport/SET_ACTIVE_REPORT",i="betBuilderReport/SET_RSETTLED_EPORT",a="betBuilderReport/SET_REPORT_ERROR",s="betBuilderReport/UPDATE_PARAMS",u="betBuilderReport/RESET_DATA",l=()=>({type:r}),c=e=>({type:o,payload:e}),d=e=>({type:i,payload:e}),f=e=>({type:a,payload:e}),m=(e={})=>({type:s,payload:{results:e}}),p=()=>({type:u})},4205:function(e,t,n){"use strict";n.d(t,{O6:function(){return s}});var r=n(9404),o=n(58870);const i=new r.Record({from:null,to:null,type:"active",period:"1-w",offset:0}),a=new r.Record({id:"",description:"",result:"",betId:""}),s=new r.Record({id:"",eventId:"",eventName:"",odds:null,stake:null,profit:null,potentialProfit:null,result:"",resettled:!1,useBonus:!1,status:"",created:"",legs:new r.List,type:""}),u=new new r.Record({bets:new r.List,legs:new r.List,total:0,params:new i,loading:!1,error:""});t.Ay=(e=u,{type:t,payload:n})=>{switch(t){case o.r9:return e.set("loading",!0);case o.d6:{const{bets:t=[],legs:o=[],total:i,offset:u}=n;return u>0?e.set("total",i).set("bets",e.get("bets").splice(u,1e3,...t.map((e=>new s(e))))).set("legs",e.get("legs").push(...o.map((e=>new a(e))))).set("error","").set("loading",!1):e.set("total",i).set("bets",new r.List(t.map((e=>new s(e))))).set("legs",new r.List(o.map((e=>new a(e))))).set("error","").set("loading",!1)}case o.Qt:{const{bets:t=[],legs:o=[],total:i,offset:u}=n;return u>0?e.set("total",i).set("bets",e.get("bets").splice(u,1e3,...t.map((e=>new s(e))))).set("legs",e.get("legs").push(...o.map((e=>new a(e))))).set("error","").set("loading",!1):e.set("total",i).set("bets",new r.List(t.map((e=>new s(e))))).set("legs",new r.List(o.map((e=>new a(e))))).set("error","").set("loading",!1)}case o.jY:{const{results:t}=n;return e.mergeIn(["params"],t)}case o.nI:return e.set("error",n).set("bets",new r.List([])).set("legs",new r.List([])).set("total",0).set("loading",!1);case o.rH:return e.set("total",0).set("loading",!1).set("error","").set("bets",new r.List([])).set("legs",new r.List([]));default:return e}}},46663:function(e,t,n){"use strict";n.d(t,{D:function(){return o},b:function(){return i}});var r=n(97132);const o=(e,t,n=!1)=>{const r=e.get("bets").filter((e=>e.runnerId===t));if(!n)return r;const o=e.getIn(["runner",t,"marketId"]),i=e.getIn(["market",o,"runners"]),a=i?i.find((e=>e!==t)):"",s=e.get("bets").filter((e=>e.runnerId===a));return r.concat(s)},i=(0,r.Mz)([e=>e.get("bets"),(e,t)=>t],((e,t)=>e.reduce(((e,{eventId:n,stake:r})=>t===n?e+r:e),0)))},33949:function(e,t,n){"use strict";n.d(t,{AT:function(){return h},BM:function(){return d},J$:function(){return c},Nx:function(){return l},PM:function(){return s},RF:function(){return o},cx:function(){return m},kV:function(){return r},oO:function(){return y},oS:function(){return f},r9:function(){return u},s:function(){return a},wY:function(){return p},yQ:function(){return i}});const r="betslip/SET_MATCHED_BETS_FILTER",o="betslip/SET_PLATFORM",i="betslip/SET_EVENT_ID",a="betslip/SET_SPORT_ID",s="betslip/SET_SUBMIT_ALL_WARNING",u="betslip/SET_CANCEL_ALL_WARNING",l="navigation/TOGGLE_BETSLIP",c="navigation/TOGGLE_PINNING";function d(e=!1){return{type:l,payload:e}}function f(e=!1){return{type:c,payload:e}}function m(e=null){return{type:i,payload:e}}function p(e=null){return{type:a,payload:e}}function y(e=null){return{type:s,payload:e}}function h(e=null){return{type:u,payload:e}}},20852:function(e,t,n){"use strict";n.d(t,{$z:function(){return a},b3:function(){return i},q$:function(){return o},sC:function(){return r}});const r="carousel/INITIALISE_CAROUSEL",o="carousel/SET_CAROUSEL",i=()=>({type:r}),a=e=>({type:o,payload:e})},47295:function(e,t,n){"use strict";n.d(t,{iL:function(){return a}});var r=n(9404),o=n(20852);const i=new r.Record({platform:"",product:"",targetUrl:"",pageType:"",autoRotate:"",autoRotateSpeedMs:5e3,region:"",segment:"",status:"",seoBlurb:"",quickBanners:new r.List},"Banner"),a=new r.Record({id:"",supertext:"",headerText:"",titleText:"",subtext:"",bannerImage:"",backgroundColour:"",bannerUrl:"",buttonLabel:"",tCsText:"",tCsUrl:"",textColour:""},"QuickBanner"),s=new new r.Record({data:new r.List});t.Ay=(e=s,{type:t,payload:n})=>{switch(t){case o.sC:return e;case o.q$:{const{carousels:t}=n;return e.withMutations((e=>{const n=t.map((({region:e,segment:t,quickBanners:n,...o})=>new i({...o,region:new r.List(e),segment:new r.List(t),quickBanners:new r.List(n.map((({identifier:e,...t})=>new a({...t,id:e}))))})));return e.set("data",new r.List(n)),e}))}default:return e}}},31865:function(e,t,n){"use strict";n.d(t,{N:function(){return i}});var r=n(97132),o=n(84384);const i=()=>(0,r.Mz)([(e,t)=>t.pageType,(e,t)=>t.pathUrl,e=>e.getIn(["carousels","data"]),e=>e.getIn(["application","product"]),e=>e.getIn(["user","countryCode"]),e=>e.getIn(["user","geoLocatedCountryCode"]),e=>e.getIn(["application","widthSize"],0),e=>e.getIn(["user","isLoggedIn"]),e=>e.getIn(["user","segmentCategory"])],((e,t,n,r,i,a,s,u,l)=>{const c=i||a,d=o.i6.includes(c)?c:"ROW",f=u?["all","logged in"]:["all","logged out"],m=s<481?["mobile","all"]:["desktop","all"],p=e||"Targeted Page";let y=n.filter((e=>e.get("region").includes(d)&&o.zv[e.get("product")]===r&&f.includes(e.get("status"))&&m.includes(e.get("platform"))&&e.get("quickBanners").size&&e.get("pageType")===p));return t&&(y=y.filter((e=>e.get("targetUrl")===t))),u&&(y=y.filter((e=>e.get("segment").includes(l)))),y}))},71714:function(e,t,n){"use strict";n.d(t,{G:function(){return i},q:function(){return o}});const r={"matchbook.com":/^https:\/\/(www\.)?matchbook\.com/},o=({link:e,brand:t,site:n="com"})=>r[`${t}.${n}`].test(e),i=({link:e,brand:t,site:n="com"})=>o({link:e,brand:t,site:n})?`/${e.split("/").slice(3).reverse()[0]}`:e},69037:function(e,t,n){"use strict";n.d(t,{PC:function(){return o},fQ:function(){return i},js:function(){return a},lJ:function(){return r}});const r="cashier/GET_MAXIMUM_LIMITS",o="cashier/SET_MAXIMUM_LIMITS";function i(e){return{type:r,payload:e}}function a(e){return{type:o,payload:e}}},91025:function(e,t,n){"use strict";n.d(t,{B1:function(){return l},S2:function(){return o},Ue:function(){return i},Zy:function(){return u},aG:function(){return r},al:function(){return c},fe:function(){return s},vE:function(){return a}});const r="cashout/SELECT_RUNNER",o="cashout/REQUEST_CASHOUT",i="cashout/UPDATE_CASHOUT",a=(e="")=>({type:r,payload:{runnerId:e}}),s=({runnerId:e})=>({type:o,payload:{runnerId:e}}),u=e=>({type:i,payload:{...e}}),l=e=>({type:"cashout/SUBSCRIBE",payload:{id:e}}),c=e=>({type:"cashout/UNSUBSCRIBE",payload:{id:e}})},77384:function(e,t,n){"use strict";n.d(t,{M:function(){return i}});var r=n(97132),o=n(42027);const i=(0,r.Mz)([o.fB,e=>e.get("cashout")],((e,t)=>{if(!e)return!1;const n=t.get("runnerId"),r=t.getIn(["requests",n]);if(!n||!e||!r)return!1;return!(!e.runners.includes(n)||!r.available||"new"!==r.status)&&r}))},35609:function(e,t,n){"use strict";n.d(t,{UY:function(){return r},X9:function(){return o},pw:function(){return i},sr:function(){return a}});const r="casinoQuickLinks/REQUEST_CASINO_QUICK_LINKS",o="casinoQuickLinks/SET_CASINO_QUICK_LINKS",i=()=>({type:r}),a=(e=[])=>({type:o,payload:e})},3784:function(e,t,n){"use strict";n.d(t,{CV:function(){return d},Ev:function(){return u},MO:function(){return i},Nh:function(){return c},jL:function(){return l},jY:function(){return a},kT:function(){return f},qJ:function(){return o},r9:function(){return r},rH:function(){return s}});const r="currentBetReport/REPORT_REQUEST",o="currentBetReport/SET_REPORT",i="currentBetReport/SET_ERROR",a="currentBetReport/UPDATE_PARAMS",s="currentBetReport/RESET_DATA",u=e=>({type:r,payload:e}),l=e=>({type:o,payload:e}),c=e=>({type:i,payload:e}),d=(e={})=>({type:a,payload:{results:e}}),f=()=>({type:s})},23614:function(e,t,n){"use strict";n.d(t,{$V:function(){return B},$W:function(){return M},B1:function(){return a},F7:function(){return w},GD:function(){return p},Hd:function(){return u},Ir:function(){return f},Jt:function(){return v},K$:function(){return R},L7:function(){return x},L_:function(){return l},Rf:function(){return _},Ti:function(){return o},UE:function(){return T},VA:function(){return m},Wl:function(){return i},ZY:function(){return P},aM:function(){return N},cO:function(){return L},d6:function(){return h},dy:function(){return C},eE:function(){return A},eH:function(){return b},f6:function(){return g},fY:function(){return I},gJ:function(){return s},hJ:function(){return S},i$:function(){return O},mo:function(){return k},mq:function(){return y},n3:function(){return d},nH:function(){return c},tV:function(){return r},wb:function(){return E}});const r="depositLimits/REQUEST_NET_DEPOSIT_LIMITS_SUMMARY",o="depositLimits/REQUEST_NET_DEPOSIT_LIMIT",i="depositLimits/SET_NET_DEPOSIT_LIMIT",a="depositLimits/SET_NET_DEPOSIT_LIMIT_ERROR",s="depositLimits/SET_NET_DEPOSIT_LIMITS_SUMMARY",u="depositLimits/SET_NET_DEPOSIT_LIMITS_SUMMARY_ERROR",l="depositLimits/SET_NET_DEPOSIT_LIMITS_AVAILABILITY",c="depositLimits/UPDATE_NET_DEPOSIT_LIMIT",d="depositLimits/UPDATE_NET_DEPOSIT_LIMIT_SUCCESS",f="depositLimits/RESET_NET_DEPOSIT_LIMITS_STATE",m="depositLimits/REQUEST_GROSS_DEPOSIT_LIMITS",p="depositLimits/SET_GROSS_DEPOSIT_LIMITS",y="depositLimits/SET_GROSS_DEPOSIT_LIMITS_ERRORS",h="depositLimits/CLEAR_GROSS_DEPOSIT_LIMITS_ERRORS",g="depositLimits/UPDATE_GROSS_DEPOSIT_LIMITS",v="depositLimits/UPDATE_GROSS_DEPOSIT_LIMITS_SUCCESS",b="depositLimits/RESET_STATE",_=()=>({type:r}),E=(e={})=>({type:o,payload:e}),w=e=>({type:i,payload:e}),S=e=>({type:a,payload:e}),k=e=>({type:s,payload:e}),O=e=>({type:u,payload:e}),I=e=>({type:l,payload:e}),T=e=>({type:c,payload:e}),C=()=>({type:d}),N=()=>({type:f}),A=()=>({type:m}),P=({daily:e,weekly:t,monthly:n})=>({type:p,payload:{daily:e,weekly:t,monthly:n}}),L=e=>({type:y,payload:e}),R=({daily:e,weekly:t,monthly:n})=>({type:g,payload:{daily:e,weekly:t,monthly:n}}),x=()=>({type:v}),M=()=>({type:h}),B=()=>({type:b})},78597:function(e,t,n){"use strict";n.d(t,{Q:function(){return i}});var r=n(9404),o=n(23614);const i=new r.Record({daily:void 0,weekly:void 0,monthly:void 0}),a=new r.Record({netMonthlyDeposit:null,netMonthlyDepositAvailability:!1,maxLimitAvailable:null,remainingNetDeposit:null,totalMonthlyDeposits:null,totalMonthlyWithdrawals:null,loadingNetDeposit:!1,error:"",editState:"initial",grossLimits:new i,grossLimitsError:"",grossLimitsEditState:"initial"});t.A=(e=new a,{type:t,payload:n=null})=>{switch(t){case o.Ti:return e.set("loadingNetDeposit",!0).set("error","");case o.Wl:{const{netMonthlyDeposit:t}=n;return e.set("netMonthlyDeposit",t).set("loadingNetDeposit",!1).set("error","")}case o.B1:return e.set("error",n).set("loadingNetDeposit",!1);case o.gJ:{const{maxLimitAvailable:t,remainingNetDeposit:r,totalMonthlyDeposits:o,totalMonthlyWithdrawals:i,netMonthlyDeposit:a}=n;return e.set("netMonthlyDeposit",a).set("maxLimitAvailable",t).set("remainingNetDeposit",r).set("totalMonthlyDeposits",o).set("totalMonthlyWithdrawals",i).set("error","")}case o.Hd:return e.set("error",n).set("editState","error");case o.L_:return e.set("netMonthlyDepositAvailability",n);case o.nH:return e.set("editState","loading");case o.n3:return e.set("editState","success");case o.GD:{const{daily:t,weekly:r,monthly:o}=n;return e.mergeDeep({grossLimits:{daily:t,weekly:r,monthly:o}})}case o.f6:return e.merge({grossLimitsEditState:"loading"});case o.Jt:return e.merge({grossLimitsEditState:"success"});case o.mq:return e.merge({grossLimitsEditState:"error",grossLimitsError:n});case o.d6:return e.merge({grossLimitsEditState:"initial",grossLimitsError:""});case o.Ir:return e.set("error","").set("loadingNetDeposit",!1).set("editState","initial");case o.eH:return new a;default:return e}}},99752:function(e,t,n){"use strict";n.d(t,{$6:function(){return w},$b:function(){return N},AH:function(){return p},AL:function(){return L},Bf:function(){return c},Bg:function(){return f},Bh:function(){return x},By:function(){return A},Gb:function(){return u},Io:function(){return I},J:function(){return a},Ji:function(){return j},K2:function(){return r},Q4:function(){return P},QF:function(){return i},Rh:function(){return _},Sc:function(){return h},VY:function(){return l},YU:function(){return d},Yx:function(){return S},Z4:function(){return s},Zq:function(){return y},am:function(){return k},cm:function(){return R},gC:function(){return O},ge:function(){return C},j3:function(){return m},j6:function(){return g},jL:function(){return b},oQ:function(){return v},pX:function(){return T},sX:function(){return B},to:function(){return o},yX:function(){return E},yt:function(){return M}});const r="event/EVENT_SUBSCRIBE",o="event/EVENT_UNSUBSCRIBE",i="event/BATCH_EVENT_SUBSCRIPTION_UPDATE",a="event/EVENT_REQUEST",s="event/MULTIPLE_EVENTS_REQUEST",u="event/MULTIPLE_EVENTS_REQUEST_V2",l="event/REQUEST_EVENTS_PAGE_DATA",c="event/EVENT_SUCCESS",d="event/EVENT_FAILURE",f="event/EVENTS_FAILURE",m="event/EVENT_UPDATE",p="event/BATCH_EVENT_UPDATE",y="event/VOLUME_UPDATE",h="event/CLEAR_UPDATE_LOGS",g="event/REFRESH_SUBSCRIBED_EVENTS",v="event/UPDATE_SCORES",b="event/REQUEST_EVENT_BETBUILDER_DATA",_="event/UPDATE_EVENT_BETBUILDER_DATA",E=e=>({type:a,payload:{id:e}}),w=({params:e={},options:t={}})=>({type:s,payload:{params:e,options:t}});function S(e={}){return{type:l,payload:e}}function k(e){return{type:b,payload:e}}function O(e,t={}){return{type:_,payload:{eventId:e,betbuilderData:t}}}const I=e=>({type:c,payload:{event:e}}),T=e=>({type:v,payload:e}),C=e=>({type:r,payload:{id:e}}),N=e=>({type:o,payload:{id:e}}),A=(e=[])=>({type:i,payload:e}),P=e=>({type:m,payload:{event:e}}),L=(e=[])=>({type:p,payload:{events:e}}),R=(e,t)=>({type:y,payload:{id:e,volume:t}}),x=({id:e,status:t})=>({type:d,payload:{id:e,status:t}}),M=({tags:e})=>({type:f,payload:{tags:e}}),B=()=>({type:h}),j=()=>({type:g})},25163:function(e,t,n){"use strict";n.d(t,{CY:function(){return d},GA:function(){return s},Jh:function(){return c},kk:function(){return u}});var r=n(9404),o=n(47183),i=n(99752),a=n(43529);const s=new r.Record({raceAge:"",raceClass:"",raceCondition:"",raceLength:"",raceType:"",raceWeather:"",raceSex:"",additionalInfo:""}),u=new r.Record({type:"",home:null,away:null,elapsedTimeMinutes:null,phase:""}),l=new r.Record({betbuilderId:"",betbuilderEnabled:!1,precannedBetslips:new r.List}),c=new r.Record({id:0,name:"",markets:new r.List,eventParticipants:new r.List,metaTags:new r.List,raceInfo:new s,allowLiveBetting:!1,lastUpdate:"",inRunningFlag:!1,scores:new u,gradingType:"",start:"",status:"",subscribers:0,volume:0,betbuilder:new l}),d=new r.Record({id:0,name:"",type:"",urlName:"",level:""}),f=(new c).keySeq().toArray(),m=["paid","finished","graded"],p=new r.Map;t.Ay=(e=p,{type:t,payload:n})=>{switch(t){case i.j3:{const{event:t}=n,{raceLength:i,raceType:a}=t,u=i||a,l={...(0,o.A)(t,f),lastUpdate:(new Date).getTime(),metaTags:new r.List(t.metaTags?t.metaTags.map((e=>new d(e))):new r.List),markets:new r.List(t.markets),...u?{raceInfo:new s({raceSex:t.raceSex,raceAge:t.raceAge,raceClass:t.raceClass,raceCondition:t.raceCondition,raceLength:t.raceLength,raceType:t.raceType,raceWeather:t.raceWeather,additionalInfo:t.additionalInfo})}:{}};m.includes(t.status)&&(t.status="closed");const{id:p}=t;return e.has(p)?e.mergeIn([p],(0,r.fromJS)(l,((e,t)=>"markets"===e?new r.List(t):"metaTags"===e?new r.List(t.map((e=>new d(e)))):t))):e.set(p,new c(l))}case i.AH:return n.events.reduce(((e,t)=>{const n={...(0,o.A)(t,f),lastUpdate:(new Date).getTime(),metaTags:new r.List(t.metaTags?t.metaTags.map((e=>new d(e))):new r.List),markets:new r.List(t.markets)};m.includes(n.status)&&(n.status="closed");const{id:i}=n;if(e.has(i)){const t=e.get(i);let o=new c(t.merge(n));return n.markets&&!n.markets.size&&(o=o.set("markets",new r.List([]))),e.set(i,o)}return e.set(i,new c(n))}),e);case i.Zq:{const{id:t,volume:r}=n;return e.has(t)?e.setIn([t,"volume"],r):e.set(t,new c({id:t,volume:r}))}case i.Rh:{const{eventId:t,betbuilderData:o}=n,{precannedBetslips:i=[]}=o;return e.has(t)?e.setIn([t,"betbuilder"],new l({...o,precannedBetslips:(0,r.List)(i.map((e=>new a.Yj(e)))||[])})):e.set(t,new c({id:t,betbuilder:new l({...o,precannedBetslips:(0,r.List)(i.map((e=>new a.Yj(e)))||[])})}))}case i.oQ:{const t=n;return e.withMutations((e=>Object.keys(t).reduce(((e,n)=>e.get(n)?e.setIn([n,"scores"],new u(t[n])):e),e)))}case i.QF:return n.reduce(((e,{id:t,change:n})=>{const r=e.get(t,new c({id:t})),o=Math.max(0,r.subscribers+n);return e.set(t,r.set("subscribers",o))}),e);default:return e}}},30973:function(e,t,n){"use strict";n.d(t,{HW:function(){return y},LH:function(){return l},T6:function(){return m},Zn:function(){return p},ds:function(){return c},gC:function(){return g},jF:function(){return d},lL:function(){return f},tr:function(){return h}});var r=n(97132),o=n(9404),i=n(25163);const a=new o.List,s=e=>e.get("event"),u=(0,r.Mz)([s,(e,t)=>t],((e,t)=>e.get(t))),l=(0,r.Mz)([s,e=>e.getIn(["navigation","eventIds"])],((e,t)=>{if(!t.get("live-betting"))return{};return t.getIn(["live-betting","ids"]).map((t=>e.get(t))).reduce(((e,t)=>{const{metaTags:n=a,id:r}=t,o=n.find((e=>"SPORT"===e.type))||{},i=n.find((e=>"COMPETITION"===e.type))||{},s=o.urlName,u=i.urlName;return s?e[s]?e[s].competitions[u]?(e[s].competitions[u].events.push(r),e):(e[s].competitions[u]={name:i.name,events:[r]},e):(e[s]={competitions:{[u]:{name:i.name,events:[r]}},name:o.name},e):e}),{})})),c=(0,r.Mz)([u],(e=>Boolean(e)&&e.get("inRunningFlag"))),d=(0,r.Mz)([u],(e=>e?e.get("status"):"")),f=(0,r.Mz)([u],(e=>(e&&e.get("metaTags")||new o.List([])).find((e=>"SPORT"===e.type))||{})),m=(0,r.Mz)([u],(e=>(e&&e.get("metaTags")||new o.List([])).find((e=>"COUNTRY"===e.type))||new i.CY)),p=(0,r.Mz)([u],(e=>{const t=e&&e.get("status")||"";return"closed"===t||"unavailable"===t})),y=(0,r.Mz)([u],(e=>(e&&e.get("metaTags")||new o.List([])).filter((({type:e})=>["COMPETITION","LOCATION"].includes(e)))||new o.List([]))),h=(0,r.Mz)([u],(e=>{const t=(e&&e.get("metaTags")||new o.List([])).find((e=>"OTHER"===e.type&&"ante-post"===e.urlName))||{};return t.id?t:null})),g=((0,r.Mz)([u],(e=>{const t=(e&&e.get("metaTags")||new o.List([])).find((e=>"specials"===e.urlName))||{};return t.id?t:null})),(0,r.Mz)([u],(e=>(e&&e.get("metaTags")||new o.List([])).filter((e=>"OTHER"===e.type))||new o.List([]))));(0,r.Mz)([u],(e=>e&&e.get("status"))),(0,r.Mz)([u],(e=>e&&e.get("metaTags")))},23714:function(e,t,n){"use strict";n.d(t,{F:function(){return o},y:function(){return r}});const r="event/BATCH_EVENT_PARTICIPANT_UPDATE",o=e=>({type:r,payload:{eventParticipants:e}})},38737:function(e,t,n){"use strict";n.d(t,{ek:function(){return a}});var r=n(9404),o=n(47183),i=n(23714);const a=new r.Record({id:null,eventId:null,image:"",jockeyName:"",number:0,participantName:"",trainerName:"",ownerName:"",age:"",weight:"",sex:"",form:"",stall:"",sireName:"",damName:"",rating:"",settlingPosition:"",additionalInfo:""}),s=(new a).keySeq().toArray(),u=new r.Map;t.Ay=(e=u,{type:t,payload:n})=>t===i.y?n.eventParticipants.reduce(((e,t)=>{const n=(0,o.A)(t,s),{id:r}=n;if(e.has(r)){const t=e.get(r);return e.set(r,t.merge(n))}return e.set(r,new a(n))}),e):e},82895:function(e,t,n){"use strict";n.d(t,{AT:function(){return c},AW:function(){return a},EE:function(){return y},Ic:function(){return s},VM:function(){return u},cD:function(){return r},hQ:function(){return f},j5:function(){return d},jf:function(){return i},nb:function(){return o},nk:function(){return m},oj:function(){return l},qW:function(){return p}});const r="events/NEXT_EVENT_UPDATE",o="events/SET_EVENT_IDS_SUCCESS",i="events/SILENT_MULTIPLE_EVENTS_REQUEST",a="events/GET_CALENDAR",s="events/SET_CALENDAR",u="events/SET_CALENDAR_LOADING",l="betBuilder/SET_PRECANNED_BETSLIPS_DATA",c=(e,t)=>({type:r,payload:{events:e,isNextUpEventRequest:t}}),d=(e={},t={})=>({type:a,payload:e,options:t}),f=({id:e,calendar:t={}})=>({type:s,payload:{id:e,calendar:t}}),m=e=>({type:u,payload:e}),p=e=>({type:o,payload:e});function y(e={}){return{type:l,payload:e}}},43529:function(e,t,n){"use strict";n.d(t,{Yj:function(){return m},Ay:function(){return E}});var r=n(9404),o=n(79672),i=n(94188),a=n(7767),s=n(70551),u=6e4;function l(e,t){return(0,s.A)(2,arguments),function(e,t){(0,s.A)(2,arguments);var n=(0,i.A)(t);return(0,a.A)(e,n*u)}(e,-(0,i.A)(t))}var c=n(47183),d=n(82895),f=n(99752);const m=new r.Record({id:0,odds:0,decimalOdds:0,legs:new r.List([]),event:new r.Record}),p=new r.Record({id:0,name:"",metaTags:new r.List,allowLiveBetting:!1,inRunningFlag:!1,start:"",status:"",subscribers:0,volume:0}),y=new r.Record({id:0,name:"",type:"",urlName:"",level:""}),h=new r.Record({id:"",date:"",loading:!1,events:new r.List}),g=new r.Record({calendars:new r.Map,loadingCalendars:!1,nextUpEvents:new r.List,nextUpEvent:new p,precannedBetslips:new r.Map}),v=(new p).keySeq().toArray(),b=["paid","finished","graded","unavailable"],_=new g;var E=(e=_,{type:t,payload:n})=>{switch(t){case f.j3:{const t=(0,c.A)(n.event,v);b.includes(t.status)&&(t.status="closed");const{id:o}=t,i=e.get("nextUpEvent");if(i&&i.get("id")===o){const n=i.set("status",t.status),a=e.get("nextUpEvents").findIndex((e=>e.id===o)),s=e.get("nextUpEvents").update(a,(e=>({...e,status:n.status})));let u,l,d=n;d.metaTags&&(u=d.metaTags.map((e=>e.urlName)).includes("ante-post"),l=d.metaTags.map((e=>e.urlName)).includes("specials"));let f=0;for(;("unavailable"===d.status||"closed"===d.status||u||l)&&(console.log("Getting next non-suspended/non-closed event"),s.get(f));)d=s.get(f),d.metaTags&&(u=d.metaTags.map((e=>e.urlName)).includes("ante-post"),l=d.metaTags.map((e=>e.urlName)).includes("specials")),f+=1;if("unavailable"===t.status||"closed"===t.status&&d){const t={...(0,c.A)(d,v),metaTags:new r.List(d.metaTags?d.metaTags.map((e=>new y(e))):new r.List),markets:new r.List(d.markets)};return e.set("nextUpEvent",new p(t))}return e.set("nextUpEvent",new p(n))}return e}case d.cD:{const t=n.events.map((e=>({...e,metaTags:new r.List(e.metaTags?e.metaTags.map((e=>new y(e))):new r.List),markets:new r.List(e.markets)})));let i;if(t.length){let a,s,u,d=t[0],f=1;for(d&&d.metaTags&&(a=d.metaTags.map((e=>e.urlName)).includes("ante-post"),s=d.metaTags.map((e=>e.urlName)).includes("south-africa"),u=d.metaTags.map((e=>e.urlName)).includes("specials"));("unavailable"===d.status||"closed"===d.status&&(0,o.A)(new Date,l(new Date(d.start),1))||a||s||u)&&t[f];)d=t[f],d.metaTags&&(a=d.metaTags.map((e=>e.urlName)).includes("ante-post"),s=d.metaTags.map((e=>e.urlName)).includes("south-africa"),u=d.metaTags.map((e=>e.urlName)).includes("specials")),f+=1;i={...(0,c.A)(d,v),metaTags:new r.List(d.metaTags?d.metaTags.map((e=>new y(e))):new r.List),markets:new r.List(d.markets)},b.includes(i.status)&&(i.status="closed");const m=t.filter((e=>{const t=e.metaTags.map((e=>e.urlName));return!t.includes("ante-post")&&!t.includes("specials")})).map((e=>new p(e)));return n.isNextUpEventRequest&&!i.metaTags.map((e=>e.urlName)).includes("ante-post")?e.set("nextUpEvent",new p(i)).set("nextUpEvents",new r.List(m)):e}return e}case d.VM:return e.set("loadingCalendars",n);case d.Ic:{const{id:t,calendar:o}=n,i=e.setIn(["calendars",t],new r.OrderedMap),a=o.reduce(((e,n)=>{const o=e.get(t);if(!n.events.filter((({metaTags:e})=>e.every((e=>"ante-post"!==e.urlName)))).length)return e;const i=new h({...n,events:new r.List(n.events)}),a=o?o.set(n.date,i):new r.OrderedMap({[n.date]:i});return e.set(t,a)}),i.get("calendars"));return e.set("calendars",a)}case d.oj:{const{id:t,data:{precannedBetslips:o}}=n;return e.setIn(["precannedBetslips",t],new r.List(o.map((e=>new m(e)))))}default:return e}}},28494:function(e,t,n){"use strict";n.d(t,{$V:function(){return y},Ej:function(){return d},FR:function(){return v},Jt:function(){return g},LH:function(){return o},NK:function(){return l},Py:function(){return u},Q8:function(){return m},SH:function(){return p},T9:function(){return a},VW:function(){return r},ch:function(){return i},eH:function(){return s},nl:function(){return c},tl:function(){return f},wt:function(){return h}});const r="inlineBetslip/SUBMIT_BET",o="inlineBetslip/SUBMIT_BET_SUCCESS",i="inlineBetslip/SUBMIT_BET_FAILURE",a="inlineBetslip/RESET_ERROR",s="inlineBetslip/RESET_STATE",u="inlineBetslip/CHANGE_INLINE_BETSLIP_ID",l="inlineBetslip/FETCH_MATCHED_MBZERO_BETS",c="inlineBetslip/SET_MATCHED_MBZERO_BETS",d=(e,t)=>({type:r,payload:e,options:t}),f=()=>({type:o}),m=e=>({type:i,payload:e}),p=()=>({type:a}),y=()=>({type:s}),h=e=>({type:u,payload:e}),g=()=>({type:l}),v=e=>({type:c,payload:e})},93695:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});const r=(0,n(97132).Mz)([e=>e.getIn(["inlineBetslip","mbZeroBetEventData"]),(e,t)=>t,(e,t,n)=>n],((e,t,n)=>{const r=!!e&&e.map((e=>e&&e.eventId)).includes(t),{runnerId:o}=e&&e.find((e=>e.runnerId===n))||{};return{runnerIdWithMatchedBets:o,hasMatchedBets:r}}))},29626:function(e,t,n){"use strict";n.d(t,{DG:function(){return o},MH:function(){return i},MU:function(){return u},Yf:function(){return d},dj:function(){return a},oI:function(){return s},o_:function(){return r},vS:function(){return c},xb:function(){return l},xd:function(){return f}});const r="market/MARKET_SUBSCRIBE",o="market/MARKET_UNSUBSCRIBE",i="market/BATCH_MARKET_SUBSCRIPTION_UPDATE",a="market/MARKET_UPDATE",s="market/OVERROUNDS_UPDATE",u=e=>({type:r,payload:{id:e}}),l=e=>({type:o,payload:{id:e}}),c=(e=[])=>({type:i,payload:e}),d=(e=[])=>({type:a,payload:{markets:e}}),f=e=>({type:s,payload:e})},39641:function(e,t,n){"use strict";n.d(t,{DX:function(){return s}});var r=n(9404),o=n(47183),i=n(84384),a=n(29626);const s=new r.Record({id:0,name:"",runners:new r.List,start:"",status:"open",type:"",eventId:0,allowLiveBetting:!1,gradingType:"",inRunningFlag:!1,volume:0,backOverround:0,layOverround:0,marketType:"",topMarket:!1,handicap:"",asianHandicap:"",numberOfWinners:1,product:i.zv.exchange,subscribers:0}),u=(new s).keySeq().toArray(),l=["paid","finished","graded"],c=new r.Map;t.Ay=(e=c,{type:t,payload:n})=>{switch(t){case a.dj:return e.withMutations((e=>n.markets.reduce(((e,t)=>{const n=(0,o.A)(t,u),{id:i,runners:a}=n;if(a&&(n.runners=new r.List(a)),l.includes(n.status)&&(n.status="closed"),e.has(i)){const t=e.get(i);return e.set(i,t.merge(n))}return e.set(i,new s({...n,runners:new r.List(n.runners)}))}),e)));case a.oI:{const{id:t,backOverround:r,layOverround:o}=n;return e.has(t)?e.setIn([t,"backOverround"],r).setIn([t,"layOverround"],o):e.set(t,new s({id:t,backOverround:r,layOverround:o}))}case a.MH:return n.reduce(((e,{id:t,change:n})=>{const r=e.get(t)||new s({id:t});return e.set(t,r.set("subscribers",r.subscribers+n))}),e);default:return e}}},42027:function(e,t,n){"use strict";n.d(t,{Bx:function(){return l},OW:function(){return u},fB:function(){return s}});var r=n(97132),o=n(99905);const i=e=>e.get("market"),a=(0,r.Mz)([i,(e,t)=>t],((e,t)=>e.get(t))),s=(0,r.Mz)([e=>e,o.uD],((e,t)=>e.getIn(["market",t]))),u=(0,r.Mz)([i,(e,t)=>t,(e,t,n)=>n,(e,t,n,r)=>r],((e,t,n,r)=>e.filter((e=>n.includes(e.id)&&e.eventId===t&&e.product===r)).sort((({id:e},{id:t})=>n.indexOf(e)e&&e.get("allowLiveBetting")))},14647:function(e,t,n){"use strict";n.d(t,{Cl:function(){return u},Gv:function(){return i},QW:function(){return s},cB:function(){return o},iy:function(){return r},un:function(){return a}});const r="market/MARKET_RULE_UPDATE",o="market/FETCH_MARKET_RULES",i="market/MARKET_RULES_LOADING",a=e=>({type:r,payload:e}),s=e=>({type:o,payload:e}),u=({marketId:e,status:t=!1})=>({type:i,payload:{marketId:e,status:t}})},96760:function(e,t,n){"use strict";n.d(t,{Se:function(){return i}});var r=n(9404),o=n(14647);const i=new r.Record({id:0,name:"",marketRules:"",loading:!1}),a=new r.Map;t.Ay=(e=a,{type:t,payload:n})=>{switch(t){case o.Gv:{const{status:t,marketId:r}=n;if(e.has(r)){const n=e.get(r),o=new i(n.merge({loading:t}));return e.set(r,o)}return e.set(r,new i({loading:t}))}case o.iy:{const{marketId:t,marketRules:r,marketName:o}=n;return e.set(t,new i({id:t,marketRules:r,name:o}))}default:return e}}},14641:function(e,t,n){"use strict";n.d(t,{K:function(){return o},T:function(){return r}});const r="modal/DISPLAY_MODAL",o=({show:e,section:t,stepNumber:n,email:o,showCloseIcon:i=!0,data:a={},theme:s="light",position:u="center",smallModal:l=!1})=>({type:r,payload:{show:e,section:t,showCloseIcon:i,stepNumber:n,email:o,data:a,theme:s,position:u,smallModal:l}})},41881:function(e,t,n){"use strict";n.d(t,{$:function(){return s},AH:function(){return d},Bu:function(){return p},Bz:function(){return g},E0:function(){return X},FH:function(){return ee},GP:function(){return ae},Hh:function(){return ce},KF:function(){return l},LF:function(){return W},M5:function(){return I},ME:function(){return re},MS:function(){return _},Mm:function(){return F},My:function(){return J},NL:function(){return S},Ng:function(){return L},OM:function(){return H},PK:function(){return A},Pb:function(){return de},QR:function(){return b},QW:function(){return Y},Qv:function(){return ie},RZ:function(){return y},Rt:function(){return u},TD:function(){return ne},Th:function(){return V},Tt:function(){return D},Uc:function(){return v},VX:function(){return M},V_:function(){return K},Vb:function(){return x},WG:function(){return w},ZN:function(){return z},a1:function(){return o},aJ:function(){return h},ae:function(){return f},dj:function(){return r},e8:function(){return P},f5:function(){return G},fs:function(){return i},hE:function(){return T},hG:function(){return O},hO:function(){return E},j9:function(){return oe},kT:function(){return U},kb:function(){return R},lR:function(){return a},ly:function(){return N},mL:function(){return q},mb:function(){return Q},oV:function(){return fe},og:function(){return ue},qM:function(){return le},rH:function(){return C},tQ:function(){return c},ty:function(){return B},uW:function(){return k},x4:function(){return j},xR:function(){return se},y9:function(){return m},yl:function(){return te},zY:function(){return Z},zh:function(){return $}});const r="multiples/SET_AVAILABILIY",o="multiples/SUBMIT_MULTIPLE",i="multiples/SUBMIT_MULTIPLE_DONE",a="multiples/SUBMIT_MULTIPLE_ERROR",s="multiples/RESET_SUBMIT_MULTIPLE_ERROR",u="multiples/ADD_SELECTIONS_TO_MULTIPLE",l="multiples/REQUEST_TOTAL_ODDS",c="multiples/SET_TOTAL_ODDS",d="multiples/RESET_TOTAL_ODDS",f="multiples/SET_TOTAL_ODDS_ERROR",m="multiples/SET_TOTAL_ODDS_LOADING",p="multiples/REMOVE_SELECTION_FROM_MULTIPLE_BY_CID",y="multiples/SET_SELECTION_ERROR",h="multiples/RELOAD_PREVIOUS_SELECTIONS",g="multiples/CLEAR_MULTIPLE_SELECTIONS",v="multiples/CLEAR_SELECTIONS_ERRORS",b="multiples/REQUEST_PERMUTATIONS_TYPES",_="multiples/SET_PERMUTATION_TYPES",E="multiples/SET_PERMUTATION_TYPE",w="multiples/GET_ACTIVE_MULTIPLES",S="multiples/REQUEST_ACTIVE_MULTIPLES",k="multiples/SET_ACTIVE_MULTIPLES",O="multiples/SET_ACTIVE_MULTIPLES_ERROR",I="multiples/SET_MULTIPLES_CONFIG",T="multiples/SET_MULTIPLES_TAB",C="multiples/RESET_DATA",N="multiples/SET_INITIAL_STAKE",A="multiples/SET_MULTIPLES_BONUS_ID",P="multiples/SET_SELECTION_ERRORS",L="multiples/REMOVE_SELECTION_ERROR",R="multiples/RESET_SELECTED_BONUS_ID",x="multiples/ADD_SELECTIONS_TO_MULTIPLE_WITH_CONFIG";function M(e=!1){return{type:r,payload:e}}function B(e={}){return{type:o,payload:e}}const j=()=>({type:i}),D=e=>({type:a,payload:e}),F=()=>({type:s}),U=()=>({type:C});function q(e={}){return{type:l,payload:e}}function z(){return{type:m}}function H(){return{type:d}}function V(e={}){return{type:c,payload:e}}function G(e){return{type:f,payload:e}}function J(e=[]){return{type:u,payload:e}}function W(e=[]){return{type:p,payload:e}}function Z(e=""){return{type:y,payload:e}}const Y=()=>({type:h}),$=()=>({type:g}),Q=()=>({type:v});function K(){return{type:S}}function X(e={}){return{type:w,payload:e}}function ee(e=2){return{type:b,payload:e}}function te(e){return{type:_,payload:e}}function ne(e){return{type:E,payload:e}}function re(e){return{type:k,payload:e}}const oe=e=>({type:N,payload:e});function ie(e){return{type:O,payload:e}}function ae(e){return{type:I,payload:e}}const se=e=>({type:T,payload:e}),ue=e=>({type:A,payload:e}),le=e=>({type:P,payload:e}),ce=e=>({type:L,payload:{selectionId:e}}),de=()=>({type:R});function fe({selections:e=[],stake:t,permutationType:n}){return{type:x,payload:{selections:e,stake:t,permutationType:n}}}},55510:function(e,t,n){"use strict";n.d(t,{xc:function(){return u}});var r=n(9404),o=n(41881);const i={allowedSports:[],allowedMarketTypes:[],maxLiability:1e4,maxSelections:10,maxOdds:100,minOdds:1,minStake:.1,minLiquidity:50},a=new r.Record(i),s=new r.Record({cid:0,id:null,runnerId:null,runnerName:"",eventId:null,marketId:null,eventName:"",marketName:"",side:null,odds:null,requestError:"",gradingResult:"ACTIVE",status:"ACTIVE",adjustments:[]}),u=new r.Record({id:null,selections:new r.List([]),permutationType:"ACCUMULATOR",permutations:[],odds:null,oddsLoading:!1,minStake:0,maxStake:0,apiError:""}),l=new r.Record({id:"",potentialProfit:0,potentialReturn:0,combinations:0,stake:0,totalStake:0,status:"",permutationType:"",name:"",selections:new r.List([]),useBonus:!1}),c=new new r.Record({available:"loading",config:new a,sportsConfig:new r.Map,build:new u,previousBuild:null,loading:!1,loadingActiveMultiples:!1,requestError:"",submitted:!1,actives:new r.List,activesError:"",multiplesTab:"build",initialStake:"",selectedBonusId:"",selectionErrors:{}});t.Ay=(e=c,t)=>{switch(t.type){case o.dj:return e.set("available",t.payload);case o.M5:{const{payload:n}=t;return e.withMutations((t=>{t.set("sportsConfig",new r.Map);const o=e.get("config").withMutations((e=>Object.keys(n).reduce(((e,t)=>t in i?e.set(t,n[t]):e),e)));return n.sportConfigurations&&n.sportConfigurations.forEach((e=>{t.setIn(["sportsConfig",e.sportId],{marketTypes:e.marketTypes})})),t.set("config",o),n.globalConfiguration&&(t.setIn(["config","maxSelections"],n.globalConfiguration.maxSelections),t.setIn(["config","allowedMarketTypes"],n.globalConfiguration.marketTypes)),t}))}case o.a1:return e.set("loading",!0).set("submitted",!1).set("requestError","").set("selectionErrors",{});case o.fs:return e.set("loading",!1).set("submitted",!0).set("requestError","").set("previousBuild",e.get("build"));case o.lR:return e.set("loading",!1).set("requestError",t.payload);case o.$:return e.set("loading",!1).set("requestError","");case o.RZ:{const{field:n,error:r}=t.payload,o=e.getIn(["build","selections"]),i=o.update(o.findIndex((e=>e.get("id").indexOf(n)>-1)),(e=>e.set("requestError",r))),a=e.get("build").withMutations((e=>e.set("selections",i)));return e.set("build",a).set("loading",!1)}case o.Uc:return e.withMutations((e=>{const t=e.getIn(["build","selections"]).map((e=>e.set("requestError","")));return e.set("loading",!1).setIn(["build","selections"],t)}));case o.aJ:return e.set("build",e.get("previousBuild"));case o.Rt:{let n=e;t.payload.forEach((t=>{const{odds:r,runnerId:o,eventId:i,side:a,cid:u}=t;if(!n.get("build").get("selections").find((e=>e.id===`${o}_${a}`))){const t=n.get("build").get("selections").push(new s({id:`${o}_${a}`,cid:u,runnerId:o,eventId:i,side:a,odds:r})),l=e.get("build").withMutations((e=>e.set("selections",t)));n=e.set("build",l).set("requestError","")}}));const r=n.get("build");return n.set("build",r).set("submitted",!1)}case o.Vb:{const{selections:n,stake:r,permutationType:o}=t.payload;let i=e;if(n.forEach((t=>{const{odds:n,runnerId:r,eventId:o,side:a,cid:u}=t;if(!i.get("build").get("selections").find((e=>e.id===`${r}_${a}`))){const t=i.get("build").get("selections").push(new s({id:`${r}_${a}`,cid:u,runnerId:r,eventId:o,side:a,odds:n})),l=e.get("build").withMutations((e=>e.set("selections",t)));i=e.set("build",l).set("requestError","")}})),o){const e=i.get("build").set("permutationType",o);i=i.set("build",e)}r&&(i=i.set("initialStake",r));const a=i.get("build");return i.set("build",a).set("submitted",!1)}case o.Bu:{const{payload:n=[]}=t,o=e.getIn(["build","permutations"]),i=e.get("build").get("selections").filterNot((({cid:e})=>n.indexOf(e)>-1)),a=e.get("build").withMutations((e=>e.set("selections",i).set("permutations",i.size<2?new r.List:o)));return e.set("build",a).set("requestError","")}case o.Bz:return e.set("build",new u).set("submitted",!1).set("requestError","");case o.MS:{const{payload:n}=t,o=e.get("build").set("permutations",new r.List(n));return e.set("build",o)}case o.hO:{const{payload:n="ACCUMULATOR"}=t,r=e.get("build").set("permutationType",n);return e.set("build",r)}case o.rH:return e.set("build",new u).set("previousBuild",null).set("submitted",!1).set("actives",new r.List([])).set("activesError","").set("requestError","").set("selectionErrors",{});case o.WG:return e.set("loadingActiveMultiples",!0);case o.uW:{const n=t.payload;return e.set("actives",new r.List(n.map((e=>{const t={...e,selections:new r.List(e.selections.map((e=>{const{runnerId:t,side:n}=e;return new s({...e,id:`${t}_${n}`,runnerId:t})})))};return new l(t)})))).set("loadingActiveMultiples",!1).set("activesError","")}case o.hG:return e.set("activesError",t.payload).set("loadingActiveMultiples",!1);case o.hE:return e.set("multiplesTab",t.payload.activeTab);case o.tQ:{const{odds:n,minStake:r,maxStake:o}=t.payload,i=e.get("build").set("odds",n).set("oddsLoading",!1).set("minStake",r).set("maxStake",o).set("apiError","");return e.set("build",i)}case o.AH:{const t=e.get("build").set("odds",null).set("oddsLoading",!1).set("minStake",0).set("maxStake",0).set("apiError","");return e.set("build",t)}case o.ae:{const{payload:n}=t,r=e.get("build").set("oddsLoading",!1).set("apiError",n);return e.set("build",r)}case o.y9:{const t=e.get("build").set("oddsLoading",!0);return e.set("build",t)}case o.ly:return e.set("initialStake",t.payload);case o.PK:return e.set("selectedBonusId",t.payload);case o.e8:{const{selectionId:n,error:r}=t.payload;return e.update("selectionErrors",(e=>({...e,[n]:r})))}case o.Ng:{const{selectionId:n}=t.payload;return e.update("selectionErrors",(e=>{if(!e)return{};const{[n]:t,...r}=e;return r}))}case o.kb:return e.set("selectedBonusId","");default:return e}}},14144:function(e,t,n){"use strict";n.d(t,{U:function(){return o},_:function(){return i}});var r=n(97132);const o=e=>e.getIn(["multiples","build","selections"]),i=(0,r.Mz)([e=>e.getIn(["multiples","build"])],(e=>e.get("selections").size))},21559:function(e,t,n){"use strict";n.d(t,{CV:function(){return m},FQ:function(){return f},Qt:function(){return i},V0:function(){return l},d6:function(){return o},dP:function(){return c},gm:function(){return d},jY:function(){return s},kT:function(){return p},nI:function(){return a},r9:function(){return r},rH:function(){return u}});const r="multiplesReport/REPORT_REQUEST",o="multiplesReport/SET_ACTIVE_REPORT",i="multiplesReport/SET_RSETTLED_EPORT",a="multiplesReport/SET_REPORT_ERROR",s="multiplesReport/UPDATE_PARAMS",u="multiplesReport/RESET_DATA",l=()=>({type:r}),c=e=>({type:o,payload:e}),d=e=>({type:i,payload:e}),f=e=>({type:a,payload:e}),m=(e={})=>({type:s,payload:{results:e}}),p=()=>({type:u})},45828:function(e,t,n){"use strict";n.d(t,{AO:function(){return b},AX:function(){return S},A_:function(){return O},BO:function(){return a},DI:function(){return v},FF:function(){return g},I9:function(){return i},Ne:function(){return d},Pi:function(){return p},QK:function(){return y},Qt:function(){return k},TB:function(){return _},Th:function(){return r},U1:function(){return f},Y5:function(){return h},YE:function(){return o},b4:function(){return m},dG:function(){return w},e0:function(){return l},e9:function(){return E},eO:function(){return s},ec:function(){return u},gR:function(){return I},hL:function(){return c}});const r="navigation/NAVIGATION_REQUEST",o="navigation/NAVIGATION_TOP_FIVE_REQUEST",i="navigation/GLOBAL_EVENTS_PAGE",a="navigation/UPDATE_MARKETS_VISIBILITY_SETTINGS",s="navigation/SET_LOADING_EVENTS",u="navigation/NAVIGATION_TREE_UPDATE",l="navigation/NAVIGATION_SHOW_PANEL",c="navigation/NAVIGATION_TOP_FIVE_TREE_UPDATE",d="navigation/NAVIGATION_UPDATE",f="navigation/TOGGLE_NAVIGATION",m="navigation/NAVIGATION_COLLAPSE",p="navigation/SET_PRICE_DEPTH",y="navigation/SET_MARKET_DEPTH",h=e=>({type:r,payload:e}),g=()=>({type:o});function v(e=!1){return{type:f,payload:e}}const b=({metaTags:e=[],inPlayTags:t=[]})=>({type:u,payload:{metaTags:e,inPlayTags:t}}),_=({metaTags:e=[]})=>({type:c,payload:{metaTags:e}}),E=(e={})=>({type:d,payload:e}),w=e=>({type:p,payload:e}),S=e=>({type:y,payload:e}),k=(e={})=>({type:s,payload:e}),O=({offset:e=0,before:t=null,perPage:n,total:r,marketTypes:o="",eventIds:a=[],tags:s=[],product:u=""})=>({type:i,payload:{marketTypes:o,before:t,offset:e,perPage:n,total:r,eventIds:a,tags:s,product:u}}),I=({sport:e,marketType:t})=>({type:a,payload:{sport:e,marketType:t}})},93379:function(e,t,n){"use strict";n.d(t,{AX:function(){return b},Os:function(){return g},_d:function(){return m},b9:function(){return h},bL:function(){return d},dG:function(){return v},gB:function(){return p},qQ:function(){return y},yW:function(){return f}});var r=n(18831),o=n(22504),i=n(17641),a=n(20524),s=n(3768);const u={credentials:"same-origin",headers:{"X-Id-Type":"String"}},l=(e,t,n,r,o=0)=>({...e,name:1===e.treeId?"Sports":e.name,level:o,platform:r,parent:t,uuid:[t,e.id].join("_"),url:o>1?[n,e.urlName].join("/"):"",children:(e.children||[]).map((i=>l(i,[t,e.id].join("_"),o>1?[n,e.urlName].join("/"):"",r,o+1)))}),c=[];function d(e){return fetch(`/ui/api/v2/navigation?include-tags=true&product=${e}`,u).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>{if(429===e.status)throw new a.A(t.errors[0].messages[0]);const n={id:"mb-nav",children:[{treeId:"1",id:"1",urlName:"sport",name:"Sport",children:[...t.sports,{treeId:"nav-item-live-betting",id:"nav-item-live-betting",urlName:"live-betting",name:"In-Play Betting"}]},{id:"nav-item-casino",children:c,name:"Casino",type:"CASINO",treeId:"nav-item-casino",urlName:"casino"},{id:"nav-item-live-casino",children:c,name:"LiveCasino",type:"LIVECASINO",treeId:"nav-item-live-casino",urlName:"casino/live/live-home"},{id:"nav-item-colossus",children:[],name:"Colossus",type:"COLOSSUS",treeId:"nav-item-colossus",urlName:"colossus"},{id:"nav-item-virtuals",children:[],name:"Virtuals",type:"VIRTUALS",treeId:"nav-item-virtuals",urlName:"virtuals"}],name:"Navigation",treeId:-1,urlName:""},s=l((0,r.camelizeKeys)(n),"edge","edge",0),u=(0,o.S8)(s,i.OW).entities.children;return{platform:"edge",metaTags:Object.keys(u).map((e=>u[e])),inPlayTags:t["in-play"]}})).catch((e=>{if(e instanceof a.A)throw e;return console.error("Error fetching tree",e),Promise.reject(e)}))}const f=[{type:"SPORT",id:"24735152712200",name:"Horse Racing",urlName:"horse-racing"},{type:"SPORT",id:"15",name:"Soccer",urlName:"soccer"},{type:"SPORT",id:"9",name:"Tennis",urlName:"tennis"},{typ:"SPORT",id:"3",name:"Baseball",urlName:"baseball"},{type:"SPORT",id:"8",name:"Golf",urlName:"golf"},{type:"SPORT",id:"4",name:"Basketball",urlName:"basketball"},{type:"SPORT",id:"1",name:"American Football",urlName:"american-football"},{type:"SPORT",id:"6",name:"Ice Hockey",urlName:"ice-hockey"},{type:"SPORT",id:"110",name:"Cricket",urlName:"cricket"},{type:"SPORT",id:"2",name:"NCAA Football",urlName:"ncaa-football"}],m=()=>{const e=window.screen.width<1024;let t=!1;try{t="1"===localStorage.getItem("mb-navigation-collapsed")}catch(n){0}return e||t};function p(){let e=!1;return fetch("/edge/rest/popular/sports",u).then((t=>(e="text/html"===t.headers.get("content-type"),e&&(0,s.A)("Top Five APIs are unavailable","warn"),!t.ok||e?Promise.reject(t):t.json()))).then((e=>({metaTags:((0,r.camelizeKeys)(e).sports||[]).map((e=>({...e,urlName:e.slug})))}))).catch((t=>{e||console.error("Error fetching top five tree",t);return{platform:"edge",metaTags:(0,r.camelizeKeys)({country_id:"",created:"",device_id:0,featureName:"topfive",children:f,name:"Sports",urlName:"sport"}).metaTags}}))}function y(e){try{localStorage.setItem("mb-navigation-collapsed",e?"1":"0")}catch(t){console.error("Couldn't set navigation collapse setting into localStorage",t)}}function h(){let e=1;try{e=parseInt(localStorage.getItem("mb-price-depth"),10)}catch(t){console.warn("Couldn\t get price depth")}return isFinite(e)?Math.max(1,Math.min(3,e)):1}function g(){let e=1;try{e=parseInt(localStorage.getItem("mb-market-depth"),10)}catch(t){console.warn("Couldn\t get market depth")}return isFinite(e)?Math.max(1,Math.min(3,e)):3}function v(e){try{localStorage.setItem("mb-price-depth",e)}catch(t){console.warn("couldn't persist price depth",t)}}function b(e){try{localStorage.setItem("mb-market-depth",e)}catch(t){console.warn("couldn't persist market depth",t)}}},20719:function(e,t,n){"use strict";n.d(t,{Ro:function(){return u},dz:function(){return s},vw:function(){return a}});var r=n(9404),o=n(93379),i=n(45828);const a=new r.Record({urlName:"",id:null,type:"",level:null,metaTags:new r.List,name:"",parent:"",layout:"",marketTypes:[],tabs:[],eventsCount:0,liveEventsCount:0,layoutData:null,platform:"edge",treeId:1,uuid:"",url:""}),s=new r.Record({ids:new r.OrderedSet,perPage:6,offset:0,total:0,before:null,after:null,loading:!0,marketTypes:"",product:""}),u=new s,l=new new r.Record({navigationVisible:!1,tags:new r.List,inPlayTags:new r.List,eventIds:new r.Map,marketsVisibilitySettings:new r.Map,loading:!1,topFive:new r.List(o.yW.slice(0,5)),offset:0,total:0,marketDepth:3,priceDepth:1,panelVisibility:!1,bannerMessageVisible:!1,navigationCollapsed:(0,o._d)(),topPosition:window.innerWidth>480?0:48});t.Ay=(e=l,{type:t,payload:n})=>{switch(t){case i.Th:{const{loading:t=!0}=n||{};return e.set("loading",t)}case i.ec:{const{metaTags:t,inPlayTags:o}=n,i=new r.List(t.map((e=>new a({...e,metaTags:e.children}))));return e.merge({tags:i,inPlayTags:o,loading:!1})}case i.hL:{const{metaTags:t}=n,o=new r.List(t.filter((t=>!!e.get("tags").find((e=>e.urlName===t.urlName)))).slice(0,5).map((e=>new a({...e,metaTags:e.children}))));return e.merge({topFive:o})}case i.U1:return e.merge({navigationVisible:n,panelVisibility:!!n&&e.panelVisibility});case i.e0:return e.merge({panelVisibility:n});case i.b4:return e.merge({navigationCollapsed:n});case i.I9:{const{perPage:t,offset:o=0,before:i=null,after:a=null,marketTypes:u="",total:l,eventIds:c=[],tags:d,product:f}=n,m=d.join("_"),p=e.getIn(["eventIds",m]);if(!p){return e.setIn(["eventIds",m],new s({marketTypes:u,ids:new r.OrderedSet(c),before:i,after:a,perPage:t,offset:0,total:l,product:f}))}const y=p.get("ids").slice(0,o).concat(c);return e.setIn(["eventIds",m,"ids"],y).setIn(["eventIds",m,"offset"],o).setIn(["eventIds",m,"marketTypes"],u).setIn(["eventIds",m,"before"],i).setIn(["eventIds",m,"after"],a).setIn(["eventIds",m,"perPage"],t).setIn(["eventIds",m,"total"],l).setIn(["eventIds",m,"product"],f)}case i.BO:{const{sport:t,marketType:r}=n;return e.setIn(["marketsVisibilitySettings",t],r)}case i.eO:{const{tags:t,loading:r=!0}=n,o=t.join("_");return e.getIn(["eventIds",o])?e.setIn(["eventIds",o,"loading"],r):e.setIn(["eventIds",o],new s({loading:r}))}case i.Ne:return e.merge(n);case i.Pi:return e.set("priceDepth",n);case i.QK:return e.set("marketDepth",n);default:return e}}},69713:function(e,t,n){"use strict";n.d(t,{$0:function(){return m},Ac:function(){return $},B0:function(){return U},C1:function(){return g},CO:function(){return B},Cg:function(){return D},DC:function(){return V},Df:function(){return d},Ew:function(){return c},F9:function(){return o},Fg:function(){return W},HU:function(){return L},Hn:function(){return Z},K1:function(){return i},N0:function(){return T},P1:function(){return O},P3:function(){return z},RP:function(){return P},TW:function(){return Y},U_:function(){return j},Ux:function(){return x},W4:function(){return b},Y:function(){return Q},Ym:function(){return u},cL:function(){return I},ci:function(){return w},dc:function(){return p},dg:function(){return F},dv:function(){return _},eu:function(){return J},fS:function(){return s},gH:function(){return E},i:function(){return A},iD:function(){return N},jU:function(){return M},k0:function(){return v},kJ:function(){return q},kx:function(){return S},lw:function(){return G},r_:function(){return y},sj:function(){return l},u2:function(){return a},uD:function(){return r},uR:function(){return k},uU:function(){return H},uY:function(){return R},vb:function(){return C},wv:function(){return h},x3:function(){return f}});const r="openOffers/FETCH_OPEN_OFFERS",o="openOffers/SAVE_PAGINATION_NUMBER",i="openOffers/UPDATE_OPEN_OFFER_BY_USER",a="openOffers/UPDATE_SINGLE_UNMATCHED_OFFER_BY_USER",s="openOffers/UPDATE_OPEN_OFFERS_BY_SERVER",u="openOffers/UPDATE_OPEN_OFFER_BY_SERVER",l="openOffers/UPDATE_UNMATCHED_OPEN_OFFER_BY_SERVER",c="openOffers/UPDATE_EVENT_IDS",d="openOffers/APPLY_EDIT_FROM_SERVER",f="openOffers/APPLY_UNMATCHED_EDIT_FROM_SERVER",m="openOffers/CANCEL_OFFERS_BY_ID",p="openOffers/CANCEL_UNMATCHED_OFFERS_BY_ID",y="openOffers/CANCEL_OFFER_FAILURE",h="openOffers/SUBMIT_EDITED_OFFERS_BY_IDS",g="openOffers/SUBMIT_EDITED_UNMATCHED_BY_IDS",v="openOffers/EDIT_SUBMISSION_SUCCESS",b="openOffers/EDIT_UNMATCHED_SUBMISSION_SUCCESS",_="openOffers/EDIT_SUBMISSION_FAILURE",E="openOffers/RESET_PROCESSING_STATE",w="openOffers/REMOVE_OFFERS_BY_IDS",S="openOffers/TOGGLE_OPEN_OFFER_REVIEW",k="openOffers/SET_ACTIVE_FILTERS",O="openOffers/REQUEST_ACTIVE_SPORTS",I="openOffers/SET_ACTIVE_SPORTS",T="openOffers/SET_AGGREGATION_RULE",C=(e={})=>({type:r,payload:e});function N(e=[],t={}){return{type:s,payload:e,options:t}}function A(e={}){return{type:u,payload:{offer:e}}}function P(e={}){return{type:l,payload:{offer:e}}}function L(e={}){return{type:d,payload:{offer:e}}}function R(e={}){return{type:f,payload:{offer:e}}}function x(e={}){return{type:i,payload:e}}function M(e={}){return{type:a,payload:e}}function B(e=[]){return{type:h,payload:e}}function j(e=[]){return{type:g,payload:e}}function D(e){return{type:v,payload:e}}function F(e){return{type:b,payload:e}}function U(e){return{type:_,payload:e}}function q(e){return{type:E,payload:e}}function z(e=[]){return{type:m,payload:e}}function H(e=[]){return{type:p,payload:e}}function V(e=[]){return{type:y,payload:e}}function G(e,t){return{type:S,payload:{id:e,review:t}}}function J(e){return{type:k,payload:e}}function W(e="all"){return{type:T,payload:e}}function Z(){return{type:o}}function Y(){return{type:O}}function $(e){return{type:I,payload:{sports:e}}}function Q(e){return{type:c,payload:e}}},7977:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(97132);const o={},i=(0,r.Mz)([e=>e.get("positions"),(e,t)=>t],((e,t)=>e.get(t,o)))},15028:function(e,t,n){"use strict";n.d(t,{Xi:function(){return a}});var r=n(97132);const o=[],i=(0,r.Mz)([e=>e.get("price"),(e,t)=>t],((e,t)=>e.get(t,o))),a=(0,r.Mz)([i,(e,t,n)=>n,(e,t,n,r)=>r],((e,t)=>e.filter((e=>e.side===t))[0]))},56316:function(e,t,n){"use strict";n.r(t),n.d(t,{ACCEPT_DECLINE_CASINO_PROMOTION:function(){return y},ACK_BONUS_MODAL:function(){return S},CLAIM_CASINO_PROMOTION:function(){return d},CLAIM_CASINO_PROMOTION_RESET:function(){return g},CLAIM_CASINO_PROMOTION_SUCCESS:function(){return h},CLAIM_EXCHANGE_PROMOTION:function(){return m},CLEAN_CASINO_PROMOTIONS:function(){return c},DECLINE_CASINO_BONUS:function(){return E},DECLINE_OPT_IN_BONUS:function(){return k},EXCHANGE_PROMOTION_CLAIM_STATUS:function(){return p},INITIALISE_CASINO_PROMOTIONS:function(){return o},INITIALISE_EXCHANGE_PROMOTIONS:function(){return r},OPT_IN_CASINO_PROMOTION:function(){return f},OPT_IN_LOGIN:function(){return w},SET_CASINO_PROMOTIONS:function(){return i},SET_CASINO_PROMOTIONS_ERROR:function(){return a},SET_CASINO_PROMOTION_CLAIM_ERROR:function(){return v},SET_CURRENT_PROMOTION_ID:function(){return l},SET_EXCHANGE_PROMOTIONS:function(){return s},SET_EXCHANGE_PROMOTIONS_ERROR:function(){return u},UPDATE_CASINO_PROMOTIONS:function(){return b},UPDATE_CASINO_PROMOTION_STATUS:function(){return _},acceptOrDeclineCasinoPromotion:function(){return F},ackBonusModal:function(){return V},claimCasinoPromotion:function(){return M},claimExchangePromotion:function(){return j},cleanCasinoPromotions:function(){return x},declineCasinoBonus:function(){return q},declineCasinoBonusSuccess:function(){return z},declineOptInBonus:function(){return G},exchangePromotionClaimStatus:function(){return D},initialiseCasinoPromotions:function(){return I},initialiseExchangePromotions:function(){return O},optInCasinoPromotion:function(){return B},optInLogin:function(){return L},resetDeclineCasinoBonus:function(){return H},setCasinoPromotionClaimError:function(){return U},setCasinoPromotions:function(){return T},setCasinoPromotionsError:function(){return N},setCurrentPromotionId:function(){return R},setExchangePromotions:function(){return A},setExchangePromotionsError:function(){return P},updateCasinoPromotionStatus:function(){return J},updateCasinoPromotions:function(){return C}});const r="promotions/INITIALISE_EXCHANGE_PROMOTIONS",o="promotions/INITIALISE_CASINO_PROMOTIONS",i="promotions/SET_CASINO_PROMOTIONS",a="promotions/SET_CASINO_PROMOTIONS_ERROR",s="promotions/SET_EXCHANGE_PROMOTIONS",u="promotions/SET_EXCHANGE_PROMOTIONS_ERROR",l="promotions/SET_CURRENT_PROMOTION_ID",c="promotions/CLEAN_CASINO_PROMOTIONS",d="promotions/CLAIM_CASINO_PROMOTION",f="promotions/OPT_IN_CASINO_PROMOTION",m="promotions/CLAIM_EXCHANGE_PROMOTION",p="promotions/EXCHANGE_PROMOTION_CLAIM_STATUS",y="promotions/ACCEPT_DECLINE_CASINO_PROMOTION",h="promotions/CLAIM_CASINO_PROMOTION_SUCCESS",g="promotions/CLAIM_CASINO_PROMOTION_RESET",v="promotions/SET_CASINO_PROMOTION_CLAIM_ERROR",b="promotions/UPDATE_CASINO_PROMOTIONS",_="promotions/UPDATE_CASINO_PROMOTION_STATUS",E="promotions/DECLINE_CASINO_BONUS",w="promotions/OPT_IN_LOGIN",S="promotions/ACK_BONUS_MODAL",k="promotions/DECLINE_OPT_IN_BONUS",O=()=>({type:r}),I=(e={})=>({type:o,payload:e}),T=e=>({type:i,payload:e}),C=e=>({type:b,payload:e}),N=e=>({type:a,payload:e}),A=e=>({type:s,payload:e}),P=e=>({type:u,payload:e});function L(e){return{type:w,payload:e}}function R(e){return{type:l,payload:e}}const x=()=>({type:c});function M(e){return{type:d,payload:e}}function B(e){return{type:f,payload:e}}function j(e){return{type:m,payload:e}}const D=({id:e,status:t})=>({type:p,payload:{id:e,status:t}});function F(e){return{type:y,payload:e}}const U=e=>({type:v,payload:e}),q=e=>({type:E,payload:e}),z=()=>({type:h}),H=()=>({type:g}),V=e=>({type:S,payload:e}),G=e=>({type:k,payload:e}),J=e=>({type:_,payload:e})},61830:function(e,t,n){"use strict";n.d(t,{B6:function(){return c},Fu:function(){return u},Je:function(){return d},Mk:function(){return r},Y:function(){return s},ZU:function(){return o},_6:function(){return a},k8:function(){return f},pu:function(){return i},xW:function(){return l}});const r="manualBonus/REQUEST_EXCHANGE_BONUS",o="manualBonus/FETCH_EXCHANGE_BONUS",i="manualBonus/SET_EXCHANGE_BONUS",a="manualBonus/SET_EXCHANGE_BONUS_ERROR",s="manualBonus/CLEAR_EXCHANGE_BONUS",u=e=>({type:r,payload:e}),l=e=>({type:o,payload:e}),c=e=>({type:i,payload:e}),d=e=>({type:a,payload:e}),f=()=>({type:s})},68935:function(e,t,n){"use strict";n.d(t,{M:function(){return a},f:function(){return s}});var r=n(97132),o=n(75408);const i=e=>e.getIn(["promotions","manualBonus","data"]),a=(0,r.Mz)([i,(e,t)=>t],(e=>e.map((({criteria:e})=>e.length?e[0].value:null)).filter((e=>e)))),s=(0,r.Mz)([i,(e,t)=>t],((e,t)=>(0,o.Z)(e,t)))},75408:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(79672),o=n(27813);const i=(e,t)=>e.filter((({created:e,expiration:n,amount:i})=>(0,r.A)(new Date(e),new Date(t))&&(0,o.A)(new Date,new Date(n))&&i>=.1))},89678:function(e,t,n){"use strict";n.d(t,{EY:function(){return i},W4:function(){return r},Z7:function(){return a},dw:function(){return o}});const r="quickLinks/REQUEST_QUICK_LINKS",o="quickLinks/SET_QUICK_LINKS",i=()=>({type:r}),a=(e=[])=>({type:o,payload:e})},4546:function(e,t,n){"use strict";n.d(t,{Co:function(){return l},Nq:function(){return a},Sf:function(){return o},_y:function(){return i},bw:function(){return s},cp:function(){return r},vv:function(){return c},wq:function(){return u}});const r="resetPassword/RESET_PASSWORD_MODAL_REQUEST",o="resetPassword/UPDATE_PASSWORD_REQUEST",i="resetPassword/UPDATE_PASSWORD_SUCCESS",a="resetPassword/UPDATE_PASSWORD_ERROR";function s(e,t=!0){return{type:r,payload:{show:!!t,params:e}}}function u(e){return{type:o,payload:e}}function l(){return{type:i}}function c(e){return{type:a,payload:e}}},77843:function(e,t,n){"use strict";n.d(t,{FD:function(){return r},Ki:function(){return d},Ml:function(){return i},Mz:function(){return o},O_:function(){return c},WJ:function(){return a},iT:function(){return s},kC:function(){return u},vA:function(){return l}});const r="responsibleGambling/REQUEST_RESPONSIBLE_GAMBLING_CONTENT",o="responsibleGambling/SET_RESPONSIBLE_GAMBLING_CONTENT",i="user/SELF_EXCLUDE_REQUEST",a="user/USER_IS_EXCLUDED",s="user/DEPOSIT_LIMITS_MODAL_REQUEST",u=()=>({type:r}),l=(e=[])=>({type:o,payload:e});function c(e){return{type:i,payload:e}}const d=()=>({type:a})},99905:function(e,t,n){"use strict";n.d(t,{QT:function(){return s},W:function(){return m},kL:function(){return l},pN:function(){return f},pi:function(){return c},rX:function(){return d},uD:function(){return u}});var r=n(97132);const o=e=>e.get("runner"),i=(0,r.Mz)([o,(e,t)=>t],((e,t)=>e.get(t))),a=(e,t)=>e.getIn(["runner",t,"marketId"]),s=(0,r.Mz)([o,(e,t)=>t,(e,t,n)=>n],((e,t,n)=>e.filter((e=>e.marketId===t)).map((e=>{const{eventParticipantId:t}=e,{jockeyName:r="",trainerName:o=""}=n.get(t)||{};return e.set("jockeyName",r).set("trainerName",o)})))),u=(0,r.Mz)([i],(e=>e&&e.get("marketId"))),l=(e,t)=>{const n=a(e,t);return e.getIn(["market",n,"marketType"],"")},c=(e,t)=>e.getIn(["runner",t,"eventId"]),d=(e,t)=>{const n=a(e,t);return e.getIn(["market",n,"name"],"")},f=(e,t)=>{const n=c(e,t);return e.getIn(["event",n,"name"],"")},m=(e,t)=>{const n=c(e,t),r=e.getIn(["event",n,"metaTags"],[]).find((e=>"SPORT"===e.type));return r?r.urlName:""}},17641:function(e,t,n){"use strict";n.d(t,{OW:function(){return u},f0:function(){return o},x6:function(){return i}});var r=n(22504);const o=new r.wQ.Entity("events"),i=new r.wQ.Entity("markets"),a=new r.wQ.Entity("runners"),s=new r.wQ.Entity("eventParticipants");o.define({markets:[i],eventParticipants:[s]}),i.define({runners:[a]});const u=new r.wQ.Entity("children",{},{idAttribute:"uuid"});u.define({children:[u]})},68114:function(e,t,n){"use strict";n.d(t,{aN:function(){return s},k5:function(){return i},m9:function(){return c},p7:function(){return a},rX:function(){return l},rk:function(){return r},vx:function(){return o},w1:function(){return u}});const r="search/SEARCH_REQUEST",o="search/SEARCH_SUCCESS",i="search/SEARCH_FAILURE",a="search/SEARCH_CLEAR",s=e=>({type:r,payload:{query:e}}),u=e=>({type:o,payload:{results:e}}),l=()=>({type:i}),c=()=>({type:a})},27185:function(e,t,n){"use strict";n.r(t),n.d(t,{REPORT_REQUEST:function(){return r},RESET_DATA:function(){return s},SET_ERROR:function(){return i},SET_REPORT:function(){return o},UPDATE_PARAMS:function(){return a},resetData:function(){return f},setError:function(){return c},setReport:function(){return l},settledBetsRequest:function(){return u},updateParams:function(){return d}});const r="settledBets/REPORT_REQUEST",o="settledBets/SET_REPORT",i="settledBets/SET_ERROR",a="settledBets/UPDATE_PARAMS",s="settledBets/RESET_DATA",u=()=>({type:r}),l=e=>({type:o,payload:e}),c=e=>({type:i,payload:e}),d=(e={})=>({type:a,payload:{results:e}}),f=()=>({type:s})},88231:function(e,t,n){"use strict";n.d(t,{Ro:function(){return r},bg:function(){return a},j4:function(){return i},jZ:function(){return o},pt:function(){return s},rB:function(){return u}});const r="staticContent/STATIC_CONTENT_SUCCESS",o="staticContent/STATIC_PAGE_REQUEST",i="staticContent/INITIALISE_STATIC_CONTENT",a=(e=[])=>({type:r,payload:{results:e}}),s=e=>({type:o,payload:{urlTitle:e}}),u=()=>({type:i})},75335:function(e,t,n){"use strict";n.d(t,{DK:function(){return a},fq:function(){return r},lw:function(){return o},vG:function(){return i}});const r="staticText/STATIC_TEXT_SUCCESS",o="staticText/STATIC_TEXT_REQUEST",i=(e=[])=>({type:r,payload:{results:e}});function a(e){return{type:o,payload:e}}},65660:function(e,t,n){"use strict";n.d(t,{$m:function(){return p},$q:function(){return l},FJ:function(){return c},GC:function(){return r},Ji:function(){return a},Ol:function(){return u},hp:function(){return m},hu:function(){return i},lJ:function(){return f},st:function(){return o},wF:function(){return s},zO:function(){return d}});const r="streaming/GET_STREAM",o="streaming/SET_STREAM",i="streaming/GET_STREAM_INFO",a="streaming/SET_STREAM_INFO",s="streaming/ENABLE_PIP",u="streaming/MIN_BET_WARNING_REQUEST";function l(e){return{type:r,payload:e}}function c(e){return{type:o,payload:e}}function d(){return{type:i}}function f(e){return{type:a,payload:e}}function m(e){return{type:s,payload:e}}function p(e=!0){return{type:u,payload:!!e}}},72183:function(e,t,n){"use strict";n.d(t,{j:function(){return s}});var r=n(9404),o=n(65660),i=n(95706);const a=new r.Record({accountId:null,url:null,token:null,rmg:null,eventId:null,startTime:null,endTime:null,isNextStream:null,error:null}),s=new r.Record({endTime:null,eventId:null,startTime:null,minimumBetAmount:0}),u=new r.Record({stream:new r.Map,streamInfo:new r.Map,pipEnabled:!1,pipEvent:null});t.A=(e=new u,{type:t,payload:n})=>{switch(t){case o.st:{const{isNextStreamRequest:t,result:o,error:s,eventId:u}=n,l=e.get("stream");let c;if(t){const n=l.find((e=>e.isNextStream));c=n&&u&&u!==n.eventId?s?e.deleteIn(["stream",n.eventId]).withMutations((e=>(e.setIn(["stream",u],new a({accountId:null,url:null,token:null,rmg:null,eventId:u,startTime:null,endTime:null,isNextStream:t,error:(0,i.NR)(s)})),e))):e.deleteIn(["stream",n.eventId]).withMutations((e=>(e.setIn(["stream",o.streamInfo.eventId],new a({accountId:o.accountId,url:o.url,token:o.token,rmg:o.rmg,eventId:o.streamInfo.eventId,startTime:o.streamInfo.startTime,endTime:o.streamInfo.endTime,isNextStream:t,error:null})),e))):!n&&u?s?e.withMutations((e=>(e.setIn(["stream",u],new a({accountId:null,url:null,token:null,rmg:null,eventId:u,startTime:null,endTime:null,isNextStream:t,error:(0,i.NR)(s)})),e))):e.withMutations((e=>(e.setIn(["stream",o.streamInfo.eventId],new a({accountId:o.accountId,url:o.url,token:o.token,rmg:o.rmg,eventId:o.streamInfo.eventId,startTime:o.streamInfo.startTime,endTime:o.streamInfo.endTime,isNextStream:t,error:null})),e))):e}else c=u&&s?e.set("stream",new r.Map).withMutations((e=>(e.setIn(["stream",u],new a({accountId:null,url:null,token:null,rmg:null,eventId:u,startTime:null,endTime:null,isNextStream:t,error:(0,i.NR)(s)})),e))):void 0!==u?e.set("stream",new r.Map).withMutations((e=>(e.setIn(["stream",u],new a({accountId:o.accountId,url:o.url,token:o.token,rmg:o.rmg,eventId:o.streamInfo.eventId,startTime:o.streamInfo.startTime,endTime:o.streamInfo.endTime,isNextStream:t,error:null})),e))):e;return c}case o.Ji:{const{streamInfo:t}=n;return e.set("streamInfo",new r.Map).withMutations((e=>(t.forEach((t=>{e.setIn(["streamInfo",t.eventId],new s({...t}))})),e)))}case o.wF:return e.set("pipEnabled",n.enabled).set("pipEvent",n.eventId);default:return e}}},95706:function(e,t,n){"use strict";n.d(t,{NR:function(){return a},hi:function(){return i},rf:function(){return o},w:function(){return r}});const r="No matched bets",o="Streaming not available",i="Country Restricted",a=e=>e.includes("Expected a minimum amount of 2.0")?r:e.includes("Video streaming for event")&&e.includes("is not available.")?o:e.includes("Video streaming for event")&&e.includes("not permitted for country")?i:"Other Error"},44320:function(e,t,n){"use strict";n.d(t,{$E:function(){return d},Cq:function(){return r},D_:function(){return s},F6:function(){return m},Kg:function(){return f},PY:function(){return u},S2:function(){return o},T7:function(){return i},Xr:function(){return l},jD:function(){return p},ku:function(){return a},rt:function(){return c}});const r="termsAndConditions/GET_T_AND_C",o="termsAndConditions/SET_T_AND_C",i="termsAndConditions/SET_TERMS_FIELDS",a="termsAndConditions/CLEAR_TERMS_FIELDS",s="termsAndConditions/ACCEPT_T_AND_C_CHANGE",u="termsAndConditions/ACCEPT_T_AND_C_FAILURE";function l(){return{type:r}}function c(e){return{type:o,payload:e}}function d(e){return{type:i,payload:e}}function f(){return{type:a}}function m(e){return{type:s,payload:e}}function p(){return{type:u}}},50745:function(e,t,n){"use strict";n.d(t,{J:function(){return d},MO:function(){return s},Nh:function(){return f},RM:function(){return l},bl:function(){return r},f2:function(){return i},nU:function(){return c},qZ:function(){return u},ug:function(){return a},us:function(){return o}});const r="clients/REQUEST_CLIENTS",o="clients/SET_CLIENTS",i="clients/SET_CLIENTS_LOGOS",a="clients/UNLINK_CLIENT",s="clients/SET_ERROR",u=()=>({type:r}),l=e=>({type:o,payload:{clients:e}}),c=e=>({type:i,payload:e}),d=e=>({type:a,payload:e}),f=e=>({type:s,payload:{error:e}})},75171:function(e,t,n){"use strict";n.d(t,{CV:function(){return g},MO:function(){return a},Nh:function(){return p},SE:function(){return l},TZ:function(){return h},UE:function(){return f},ck:function(){return i},em:function(){return m},jY:function(){return u},kT:function(){return v},kY:function(){return r},rH:function(){return c},t4:function(){return o},u7:function(){return s},vL:function(){return y},zx:function(){return d}});const r="transactions/TRANSACTIONS_REQUEST_SUCCESS",o="transactions/TRANSACTIONS_LOAD_MORE_REQUEST_SUCCESS",i="transactions/TRANSACTIONS_REQUEST",a="transactions/SET_ERROR",s="transactions/TRANSACTIONS_MORE_REQUEST",u="transactions/UPDATE_PARAMS",l="transactions/LOADING_CHANGE",c="transactions/RESET_DATA",d=()=>({type:i}),f=(e=!1)=>({type:s,payload:e}),m=(e=[])=>({type:r,payload:{results:e}}),p=(e="")=>({type:a,payload:e}),y=()=>({type:l,payload:{isLoading:!0}}),h=(e=[])=>({type:o,payload:{results:e}}),g=(e={})=>({type:u,payload:{results:e}}),v=()=>({type:c})},89513:function(e,t,n){"use strict";n.d(t,{JF:function(){return m},QU:function(){return y},RR:function(){return g},VD:function(){return u},Vd:function(){return d},X2:function(){return h},Y:function(){return v},Zr:function(){return r},bk:function(){return a},lh:function(){return f},mh:function(){return s},uB:function(){return l},um:function(){return p},vC:function(){return o},x:function(){return c}});const r="twoFactorAuthentication/GET_MFA_DETAILS",o="twoFactorAuthentication/SET_MFA_DETAILS",i="twoFactorAuthentication/SET_MFA_ERROR",a="twoFactorAuthentication/ENABLE_MFA",s="twoFactorAuthentication/SET_ENABLE_ERROR",u="twoFactorAuthentication/SET_ENABLE_SUCCESS",l="twoFactorAuthentication/DISABLE_MFA",c="twoFactorAuthentication/RESET_DETAILS";function d(){return{type:r}}function f(e){return{type:o,payload:e}}function m(e){return{type:i,payload:e}}function p(e){return{type:a,payload:e}}function y(e){return{type:s,payload:e}}function h(e){return{type:u,payload:e}}function g(e){return{type:l,payload:e}}function v(){return{type:c}}},72823:function(e,t,n){"use strict";n.d(t,{Fj:function(){return s},G_:function(){return b},LT:function(){return d},Lq:function(){return S},M0:function(){return y},Py:function(){return P},XJ:function(){return g},XX:function(){return _},Yq:function(){return L},av:function(){return C},cF:function(){return A},fD:function(){return k},hi:function(){return w},iJ:function(){return l},jh:function(){return f},k7:function(){return h},lc:function(){return v},mF:function(){return T},mO:function(){return I},n8:function(){return E},oQ:function(){return O},rv:function(){return m},t2:function(){return c},tA:function(){return N},x4:function(){return u},xP:function(){return p}});var r=n(9404),o=n(12550),i=n.n(o),a=n(14052);const s="unsubmittedOffers/ADD_UNSUBMITTED_OFFERS",u="unsubmittedOffers/STORE_UNSUBMITTED_OFFERS",l="unsubmittedOffers/ADD_UNSUBMITTED_OFFERS_BY_MARKET_ID",c="unsubmittedOffers/UPDATE_UNSUBMITTED_OFFER_BY_CID",d="unsubmittedOffers/REMOVE_OFFERS_BY_CIDS",f="unsubmittedOffers/SUBMIT_OFFERS",m="unsubmittedOffers/UPDATE_FROM_SERVER",p="unsubmittedOffers/OFFER_SUBMISSION_FAILURE",y="unsubmittedOffers/OFFER_SUBMISSION_SUCCESS",h="unsubmittedOffers/REFRESH_ODDS_DATA",g="unsubmittedOffers/TOGGLE_OFFER_REVIEW",v="unsubmittedOffers/CLEAN_UNSUBMITTED_OFFERS",b="unsubmittedOffers/ODDS_TYPE_UPDATE";function _(){return{type:v}}function E(e=[]){return{type:s,payload:{offers:e.map((e=>{const t=i()(),n=Date.now();return{...e,cid:e&&e.cid||`${t}.${n}`,createdAt:e&&e.createdAt||(new Date).toISOString(),...e.source===a.z.betBuilder?{clientBetId:`mb-web-${t}-${n}`}:{clientOfferId:e&&e.clientOfferId||`mb-web-${t}-${n}`}}}))}}}function w(e=[]){return{type:u,payload:e}}function S({marketId:e="",side:t="back",siblingMarketRunners:n=new r.List}={}){return{type:l,payload:{marketId:e,siblingMarketRunners:n,side:t}}}function k(e){return{type:c,payload:e}}function O(e){return{type:b,payload:e}}function I(e){return{type:m,payload:{offers:e,timestamp:(new Date).toISOString()}}}function T(e=[]){return{type:d,payload:e}}function C(e=[]){return{type:f,payload:e}}function N(e){return{type:p,payload:e}}function A(e){return{type:y,payload:e}}function P(e,t){return{type:g,payload:{cid:e,review:t}}}function L(){return{type:h}}},13444:function(e,t,n){"use strict";n.d(t,{Ct:function(){return a},Ip:function(){return r},NB:function(){return i},cR:function(){return s},eJ:function(){return l},og:function(){return o},x3:function(){return c},yd:function(){return u}});const r="uploadDocs/UPLOAD_DOCS_REQUEST",o="uploadDocs/UPLOAD_DOCS_SUCCESS",i="uploadDocs/UPLOAD_DOCS_ERROR",a="uploadDocs/UPLOAD_DOCS_RESET",s=(e,t={})=>({type:r,payload:e,options:t}),u=()=>({type:o}),l=()=>({type:a}),c=e=>({type:i,payload:e})},18405:function(e,t,n){"use strict";n.d(t,{$b:function(){return o},$w:function(){return B},A2:function(){return g},BG:function(){return i},CD:function(){return b},Cn:function(){return d},D4:function(){return $},Eg:function(){return z},Ez:function(){return W},FO:function(){return G},GW:function(){return E},Ic:function(){return J},J0:function(){return Z},Ky:function(){return ae},LH:function(){return U},M0:function(){return y},M2:function(){return x},MN:function(){return V},My:function(){return C},Oj:function(){return se},Ps:function(){return Q},Ui:function(){return ue},Ux:function(){return Y},VS:function(){return p},VZ:function(){return te},Y0:function(){return S},YS:function(){return ie},Z5:function(){return m},Zj:function(){return r},Zy:function(){return K},b4:function(){return I},bz:function(){return a},c7:function(){return c},cy:function(){return k},dq:function(){return X},ef:function(){return l},g:function(){return w},gG:function(){return F},g_:function(){return s},gd:function(){return A},hD:function(){return M},hf:function(){return le},i0:function(){return ne},if:function(){return _},kj:function(){return R},kz:function(){return N},lT:function(){return v},me:function(){return q},ml:function(){return j},mn:function(){return oe},op:function(){return re},rJ:function(){return u},uj:function(){return h},vL:function(){return f},vy:function(){return D},wl:function(){return H},yb:function(){return T},yu:function(){return P},yx:function(){return ee},zN:function(){return O}});const r="user/DEPOSIT_REQUEST",o="user/DEPOSIT_SUCCESS",i="user/WITHDRAW_REQUEST",a="user/SET_JOB_TITLE_AND_SALARY_RANGE",s="user/UPDATE_MARKETING_PREFERENCES",u="user/SET_MARKETING_PREFERENCES",l="user/UPDATE_MARKETING_CONSENT",c="user/DISMISS_MARKETING_CONSENT_REMINDER",d="user/SET_SHOW_MARKETING_CONSENT_REMINDER",f="user/ACCEPT_SECURITY_LEVEL",m="user/UPDATE_LOADING",p="user/UPDATE_ERROR_MESSAGE",y="cashier/SET_SECURITY_ACCEPTED",h="user/GET_USER_STATUSES",g="user/SET_USER_STATUSES",v="vegas/SET_VIRTUALS_VISIBILITY_RESTRICTED",b=(e=[])=>({type:h,payload:e}),_=e=>({type:g,payload:e});function E(e){return{type:m,payload:e}}function w(e){return{type:p,payload:e}}function S(e){return{type:l,payload:e}}function k(e){return{type:s,payload:e}}function O(e){return{type:u,payload:e}}function I(){return{type:c}}function T(e){return{type:d,payload:e}}function C(e=!0){return{type:r,payload:!!e}}const N=()=>({type:o});function A(e=!0){return{type:i,payload:!!e}}function P(){return{type:y}}const L="user/INITIALISE_DISPLAY_PREFERENCES",R="user/UPDATE_DISPLAY_DETAILS",x="user/SET_LANGUAGE",M="user/SET_CURRENCY",B="user/SET_ODDS_TYPE",j="user/SET_EXCHANGE_TYPE",D="user/SET_SHOW_BET_CONFIRMATION",F="user/REQUEST_BET_CONFIRMATION_UPDATE",U="user/UPDATE_CONTACT_NUMBER",q="user/UPDATE_SECURITY_QUESTION";function z(e){return{type:L,payload:e}}function H(e){return{type:R,payload:e}}function V(e){return{type:M,payload:{currency:e}}}function G(e,t){return{type:B,payload:{oddsType:e,oddsTypeId:t}}}function J(e){return{type:j,payload:{exchangeType:e}}}function W(e){return{type:D,payload:{showBetConfirmation:e}}}function Z(e){return{type:F,payload:e}}const Y="user/SET_BALANCE",$="user/SET_NET_DEPOSITS",Q="user/UPDATE_OCCUPATION_SALARY_RANGE";function K({balance:e,exposure:t,freeFunds:n,bonusFreeFunds:r}){return{type:Y,payload:{balance:e,exposure:t,freeFunds:n,bonusFreeFunds:r}}}function X(e){return{type:$,payload:e}}function ee({jobTitle:e,salaryRange:t},{showDocumentUpload:n=!0}={}){return{type:Q,payload:{jobTitle:e,salaryRange:t},options:{showDocumentUpload:n}}}function te(e){return{type:a,payload:e}}const ne="user/GET_USER_BALANCE";function re(e=!1){return{type:ne,isLogin:e}}const oe="user/PROMPT_DEPOSIT_MESSAGE",ie=()=>({type:oe}),ae="user/SHOW_RESET_PASSWORD";function se(e){return{type:ae,payload:{showResetPassword:e}}}const ue=e=>({type:v,payload:e}),le=[x,M,B,j]},21758:function(e,t,n){"use strict";n.d(t,{AK:function(){return u},FO:function(){return h},Ic:function(){return y},JS:function(){return f},Jl:function(){return g},MN:function(){return p},PK:function(){return d},WU:function(){return l},_o:function(){return v},aP:function(){return s},ru:function(){return m},vL:function(){return c}});n(98354);var r=n(66815),o=n(23597),i=n(84384);const a={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function s(){try{return localStorage.getItem("mb-mrk-consent-dismiss-date")}catch(e){return console.warn("Error getting mb-mrk-consent-dismiss-date local storage item",e.message),null}}function u(e){try{localStorage.removeItem("mb-mrk-consent-dismissal-date"),localStorage.setItem("mb-mrk-consent-dismiss-date",e)}catch(t){console.warn("Error setting mb-mrk-consent-dismiss-date local storage item",t.message)}}function l(){try{localStorage.removeItem("mb-mrk-consent-dismissal-date"),localStorage.removeItem("mb-mrk-consent-dismiss-date")}catch(e){console.warn("Error removing mb-mrk-consent-dismiss-date local storage item",e.message)}}function c(e){const t=e===i.zv.futures?i.zv.futures:Object.values(i.Xo).join(",");return fetch(`/edge/rest/account/balance?products=${t}`,a).then((e=>e.json().then((t=>({json:t,status:e.status}))).then((e=>e)))).then((e=>({status:e.status,balances:{balance:e.json.balance,exposure:e.json.exposure,freeFunds:e.json["free-funds"],bonusFreeFunds:e.json["bonus-free-funds"]}}))).catch((e=>{console.error("Error fetching balance",e)}))}const d=e=>{const t={method:"PUT",body:JSON.stringify(e)};return(0,r.A)("/bpapi/rest/account",t)};const f=async({type:e,jobTitle:t,salaryRange:n})=>{const o={},i=n.split(" - ");2===i.length?(o["salary-range-min"]=i[0],o["salary-range-max"]=i[1]):(o["salary-range-min"]=i[0].replace(" +",""),o["salary-range-max"]=null),o["job-title"]=t;const a=await(0,r.A)("/bpapi/rest/account/kyc/update",{method:e,body:JSON.stringify(o)},{camelizeKeys:!1});return a&&a.id?{success:!0}:{error:(0,r.$)(a)}},m=async({productCasinoConsent:e,productExchangeConsent:t,emailConsent:n,smsConsent:o})=>{const i={"product-casino-consent":e,"product-exchange-consent":t,"email-consent":n,"sms-consent":o},a=await(0,r.A)("/bpapi/rest/account/marketing-preferences",{method:"PUT",body:JSON.stringify(i)},{camelizeKeys:!1});return a&&200===a.statusCode?{success:!0}:{error:(0,r.$)(a)}};function p(e){(0,o.CV)({currency:e});try{localStorage.setItem("mb-currency",e)}catch(t){console.warn("Could not persist currency",t)}}function y(e){(0,o.CV)({"exchange-type":e});try{localStorage.setItem("mb-exchangeType",e)}catch(t){console.warn("Could not persist exchangeType",t)}}function h(e){(0,o.CV)({"odds-type":e});try{localStorage.setItem("mb-oddsType",e)}catch(t){console.warn("Could not persist oddsType",t)}}function g(){const e={...a,method:"POST",body:JSON.stringify({})};return fetch("/bpapi/rest/account/deposit-terms/accept",e).then((e=>{if(e.ok)return e;const t=e.errors?e.errors[0].messages[0]:"Unexpected error";return Promise.reject(t)}))}function v(e){return(0,r.A)(`/bpapi/rest/account/${e}/status?include=basic&include=kyc&include=responsible-gambling`,a)}},63380:function(e,t,n){"use strict";n.d(t,{DN:function(){return s},Qj:function(){return a},Vz:function(){return i},XK:function(){return r},Zc:function(){return o}});const r={NOT_SENT:"NOT_SENT",SENT:"SENT",REJECTED:"REJECTED",APPROVED:"APPROVED",ADDITIONAL_DOCS:"ADDITIONAL_DOCS",RE_VERIFICATION_NEEDED:"RE_VERIFICATION_NEEDED",NOT_AVAILABLE:"NOT_AVAILABLE",NOT_REQUESTED:"NOT_REQUESTED",REQUESTED:"REQUESTED",PENDING_REVIEW:"PENDING_REVIEW",REQUESTED_SUSPEND_ACCOUNT:"REQUESTED_SUSPEND_ACCOUNT",SUSPENDED_NO_REPLY:"SUSPENDED_NO_REPLY",SUSPENDED_INSUFFICIENT_DOCS:"SUSPENDED_INSUFFICIENT_DOCS",PASSED:"PASSED",PASSED_ADDITIONAL_DOCS:"PASSED_ADDITIONAL_DOCS",SUSPENDED_ADDITIONAL_DOCS:"SUSPENDED_ADDITIONAL_DOCS",HVC_OPEN_SOURCE:"HVC_OPEN_SOURCE",RESTRICTION_APPLIED:"RESTRICTION_APPLIED",PASSED_ADDITIONAL_REVIEW:"PASSED_ADDITIONAL_REVIEW"},o={PENDING:"pending",ACTIVE:"active",VERIFICATION_NEEDED:"verification-needed",ROW_UNVERIFIED:"row-unverified",ACTIVE_PASS:"active-pass",SUSPENDED:"suspended"},i=(r.APPROVED,[r.REQUESTED,r.ADDITIONAL_DOCS,r.PASSED_ADDITIONAL_DOCS,r.RESTRICTION_APPLIED]),a={NONE:"NONE",CASINO_SESSION:"CASINO_SESSION",CASINO_LOSS:"CASINO_LOSS",CASINO_LOSS_AUTO:"CASINO_LOSS_AUTO",EXCHANGE_LOSS:"EXCHANGE_LOSS",GENERIC:"GENERIC",DEPOSITS:"DEPOSITS"},s="APPROVED";t.Ay=[77,82,24,22,92,10,62,31,122,127,34,17,166,26,74,25,66,183,123,73,72,78,81,84,86,144,172,43,197,21,41,15]},12378:function(e,t,n){"use strict";n.d(t,{tX:function(){return c}});var r=n(9404),o=n(18405),i=n(83937),a=n(64588),s=n(77843),u=n(63380);const l=new r.Record({balance:0,exposure:0,freeFunds:0,bonusFreeFunds:0}),c=new r.Record({productCasinoConsent:!1,productExchangeConsent:!1,emailConsent:!1,smsConsent:!1,consentsUpdateRequired:!1,consentsUpdateReason:"",consentsUpdatedAt:null}),d=new r.Record({currency:"GBP",balance:new l,balanceLoading:!0,netDeposits:0,countryCode:"",countryId:"",isLoggedIn:!1,isExcluded:!1,email:"",contactNumber:"",title:"Mr",firstName:"",lastName:"",screenName:"",securityQuestion:"",securityQuestionId:0,dateOfBirth:"",language:"en",exchangeType:"back-lay",lastLogin:"",userId:null,legacyUserId:null,sessionToken:"",oddsType:"DECIMAL",username:"",showBetConfirmation:!0,showLogin:!1,hasDeposited:!1,exchangeBetting:!1,casinoBetting:!1,depositLimitPeriod:"",depositLimit:null,loginErrors:!1,registrationErrors:new r.List,registrationLoading:!1,showResetPassword:!1,marketingPreferences:new c,marketingConsent:!1,showMarketingConsentReminder:!1,depositTerms:null,securityAccepted:!1,mfaEnabled:!1,isBlocked:!1,acceptedTermCondition:!1,affordabilityInfoProvided:null,proofOfAddressStatus:null,proofOfIdentityStatus:null,eddStatus:null,cashierStatus:null,jobTitle:"",salaryRange:"",updateLoading:!1,errorMessage:"",registrationTime:null,rgInteractionStatus:null,rgInteractionData:null,status:"",casinoStatus:"active",virtualsAllowed:!0,segmentCategory:null,geoLocatedCountryCode:""}),f=new d;t.Ay=(e=f,t)=>{switch(t.type){case i.sb:{if(e.get("isLoggedIn"))return e.set("showLogin",!1).set("loginErrors",!1);const n=e.set("showLogin",t.payload.show);return!1===t.payload.show?n.set("loginErrors",!1):n}case i._x:return e.merge({registrationLoading:!1,isLoggedIn:!0,isExcluded:!1,showLogin:!1,loginErrors:!1});case o.i0:return e.set("balanceLoading",!0);case o.Z5:return e.set("updateLoading",t.payload);case o.VS:return e.set("errorMessage",t.payload);case i.ve:return e.set("loginErrors",(0,r.fromJS)(t.payload));case i.mD:return e.set("status",t.payload);case i.XU:{const{username:n,lastLogin:r,email:o,title:i,firstName:a,lastName:s,dateOfBirth:l,contactNumber:d,securityQuestion:f,securityQuestionId:m,sessionToken:p,screenName:y,marketingConsent:h,marketingPreferences:g,userId:v,legacyUserId:b,countryCode:_,countryId:E,language:w,currency:S,depositTerms:k,mfaEnabled:O,exchangeBetting:I,casinoBetting:T,depositLimitPeriod:C,depositLimit:N,acceptedTermCondition:A,affordabilityInfoProvided:P,proofOfAddressStatus:L,proofOfIdentityStatus:R,eddStatus:x,cashierStatus:M,jobTitle:B,salaryRange:j,registrationTime:D,rgInteractionStatus:F,rgInteractionData:U,status:q,casinoStatus:z,virtualsAllowed:H,segmentCategory:V}=t.payload;return e.merge({isBlocked:u.Ay.includes(E),isLoggedIn:!0,lastLogin:r,countryId:E,email:o,title:i,userId:v,legacyUserId:b,username:n,firstName:a,lastName:s,dateOfBirth:l,contactNumber:d,marketingConsent:h,marketingPreferences:new c(g),securityQuestion:f,securityQuestionId:m,sessionToken:p,screenName:y,countryCode:_,language:w,currency:S,depositTerms:k,mfaEnabled:O,exchangeBetting:I,casinoBetting:T,depositLimitPeriod:C,depositLimit:N,acceptedTermCondition:A,affordabilityInfoProvided:P,proofOfAddressStatus:L||u.DN,proofOfIdentityStatus:R||u.DN,eddStatus:x,cashierStatus:M,jobTitle:B,salaryRange:j,registrationTime:D,rgInteractionStatus:F,rgInteractionData:U,status:q,casinoStatus:z,segmentCategory:V,virtualsAllowed:"suspended"!==H})}case o.lT:return e.merge({virtualsAllowed:t.payload});case o.A2:{const{proofOfAddressStatus:n,eddStatus:r,cashierStatus:o,rgInteractionStatus:i,rgInteractionData:a}=t.payload;return e.merge({proofOfAddressStatus:n,cashierStatus:o,eddStatus:r,rgInteractionStatus:i,rgInteractionData:a})}case a.Ze:return e.set("registrationLoading",!0);case a.Db:{const{payload:n=[]}=t,o=Array.isArray(n)?n:[{messages:[n]}];return e.set("registrationErrors",new r.List(o)).set("registrationLoading",!1)}case a.ky:return e.set("registrationErrors",new r.List).set("registrationLoading",!1);case i.l3:return e.merge(new d);case s.WJ:return e.merge({isExcluded:!0});case o.M2:{const{language:n}=t.payload;return e.merge({language:n})}case o.hD:{const{currency:n}=t.payload;return e.merge({currency:n})}case o.$b:return e.set("hasDeposited",!0);case o.$w:{const{oddsType:n=""}=t.payload;return e.merge({oddsType:n.toUpperCase()})}case o.ml:{const{exchangeType:n}=t.payload;return e.merge({exchangeType:n})}case o.vy:{const{showBetConfirmation:n}=t.payload;return e.merge({showBetConfirmation:n})}case o.LH:{const{contactNumber:n}=t.payload;return e.merge({contactNumber:n})}case o.me:{const{securityQuestion:n,securityQuestionId:r}=t.payload;return e.merge({securityQuestion:n,securityQuestionId:r})}case o.ef:{const n=t.payload;return e.merge({marketingConsent:n})}case o.Cn:{const n=t.payload;return e.merge({showMarketingConsentReminder:n})}case o.Ux:{const{bonusFreeFunds:n,freeFunds:r,balance:o,exposure:i}=t.payload;return e.mergeDeep({balanceLoading:!1,balance:{balance:o,exposure:i,freeFunds:r,bonusFreeFunds:n}})}case o.D4:{const{netDeposits:n}=t.payload;return e.merge({netDeposits:n})}case o.rJ:{const{payload:n}=t;return e.update("marketingPreferences",(e=>e.merge(n)))}case o.bz:return e.merge({jobTitle:t.payload["job-title"],salaryRange:t.payload["salary-range"]});case o.Ky:{const{showResetPassword:n}=t.payload;return e.merge({showResetPassword:n})}case o.M0:return e.set("securityAccepted",!0);case i.JA:return e.set("geoLocatedCountryCode",t.payload);default:return e}}},84679:function(e,t,n){"use strict";n.d(t,{L7:function(){return S},Sj:function(){return k},WT:function(){return O},oK:function(){return I},vs:function(){return w}});var r=n(18831),o=n(63380),i=n(84384);const{SENT:a,NOT_SENT:s,REJECTED:u,APPROVED:l,NOT_AVAILABLE:c,ADDITIONAL_DOCS:d,RE_VERIFICATION_NEEDED:f,REQUESTED:m,PASSED_ADDITIONAL_DOCS:p,RESTRICTION_APPLIED:y}=o.XK,{CASINO_SESSION:h,CASINO_LOSS:g,CASINO_LOSS_AUTO:v,EXCHANGE_LOSS:b,GENERIC:_,DEPOSITS:E}=o.Qj,w=(e,t)=>(e||0===e)&&t?`${e} - ${t}`:!e&&0!==e||t?"":`${e} +`,S=e=>{const t=e["user-security-question"],n=w(e["salary-range-min"],e["salary-range-max"]);let o,i;t&&(o=t.question["security-question-id"],i=t.question["security-question"]);const a=(0,r.camelizeKeys)(e["responsible-gambling-interaction-message"]),s=(0,r.camelizeKeys)(e["marketing-preferences"]);return{...e.sessionToken&&{sessionToken:e.sessionToken},...e["last-login"]&&{lastLogin:e["last-login"]},userId:e.id,legacyUserId:e["user-id"],email:e.email,screenName:e["forum-handle"],contactNumber:e["phone-number"],marketingConsent:e["marketing-consent"],marketingPreferences:s,firstName:e.name?e.name.first:"",title:e.name.title?e.name.title:"Mr",lastName:e.name?e.name.last:"",dateOfBirth:e["date-of-birth"],securityQuestionId:o,securityQuestion:i,username:e.username,countryCode:e.address.country["country-code"],countryId:e.address.country["country-id"],language:e.language,currency:e.currency,depositTerms:e["deposit-terms"],mfaEnabled:e["mfa-enabled"],exchangeBetting:e["exchange-betting"],casinoBetting:e["casino-betting"],depositLimitPeriod:e["deposit-limit-period"],depositLimit:e["deposit-limit"],acceptedTermCondition:e["accepted-term-condition"],affordabilityInfoProvided:e["affordability-info-provided"],proofOfAddressStatus:e["proof-of-address-status"],proofOfIdentityStatus:e["proof-of-identity-status"],eddStatus:e["edd-status"],cashierStatus:e["cashier-status"],jobTitle:e["job-title"],salaryRange:n,status:e.status,registrationTime:e["registration-time"],rgInteractionStatus:e["responsible-gambling-interaction"],rgInteractionData:a,casinoStatus:e["casino-status"],segmentCategory:e["segment-category"],virtualsAllowed:e["virtuals-status"]}},k=({proofOfIdentityStatus:e,proofOfAddressStatus:t,eddStatus:n,countryId:r=""})=>{const o=r===i.iY,h=t===s&&e===s,g=e===s&&[l,a,c].includes(t),v=t===s&&[l,a,c].includes(e);return(!o||!(h||g||v))&&[s,u,m,f,d,p,y].some((r=>[e,t,n].includes(r)))},O=({proofOfIdentityStatus:e,proofOfAddressStatus:t,countryId:n="",jobTitle:r="",salaryRange:o="",registrationTime:a})=>{const s=n===i.iY,u=new Date(a)>new Date(i.qN);return s&&u&&(t===l&&e===l)&&(!o||!r)},I=({rgInteractionStatus:e})=>[h,g,v,b,_,E].some((t=>!!e&&e.includes(t)))},64588:function(e,t,n){"use strict";n.d(t,{$s:function(){return u},A5:function(){return o},Db:function(){return i},H3:function(){return l},LA:function(){return f},Ze:function(){return s},fB:function(){return p},kg:function(){return c},ky:function(){return a},m$:function(){return m},mB:function(){return d},qX:function(){return r}});const r="user/REGISTRATION_REQUEST",o="user/REGISTRATION_SUCCESS",i="user/REGISTRATION_FAILURE",a="user/RESET_REGISTRATION_STATE",s="user/CREATE_USER",u="user/DISPLAY_BRAND_FEEDBACK";function l({show:e=!0,promoRegistrationImage:t=null,checked:n=!1}={}){return{type:r,payload:{show:!!e,promoRegistrationImage:t,checked:n}}}function c(e){return{type:s,payload:e}}function d(e){return{type:i,payload:e}}function f(e){return{type:o,payload:e}}function m(){return{type:a}}function p(e){return{type:u,payload:e}}},83937:function(e,t,n){"use strict";n.d(t,{$8:function(){return O},CR:function(){return S},JA:function(){return p},Lx:function(){return I},NV:function(){return s},Ne:function(){return h},T_:function(){return c},Vl:function(){return f},XU:function(){return u},_x:function(){return i},cV:function(){return k},dc:function(){return v},dl:function(){return y},gV:function(){return b},ie:function(){return g},l3:function(){return d},mD:function(){return m},oM:function(){return w},rV:function(){return _},ri:function(){return E},sb:function(){return o},ve:function(){return a},wz:function(){return r},yO:function(){return l}});const r="user/LOGIN_USER",o="userSession/LOGIN_REQUEST",i="userSession/LOGIN_SUCCESS",a="userSession/LOGIN_FAILURE",s="userSession/GET_USER",u="userSession/SET_USER",l="userSession/INITIALISE_USER",c="userSession/LOGOUT",d="userSession/LOGOUT_SUCCESS",f="user/SESSION_TIMEOUT",m="userSession/SET_STATUS",p="user/SET_USER_GEO_LOCATION";function y(e){return{type:p,payload:e}}function h({isLogin:e=!1}){return{type:i,payload:{isLogin:e}}}function g(e){return{type:a,payload:e}}function v(e={},{fetchBalance:t=!0}={}){return{type:s,payload:e,metadata:{fetchBalance:t}}}function b({lastLogin:e,username:t,email:n,userId:r,legacyUserId:o,firstName:i,lastName:a,dateOfBirth:s,contactNumber:l,securityQuestionId:c,securityQuestion:d,screenName:f,marketingConsent:m,marketingPreferences:p,sessionToken:y,title:h,countryCode:g,countryId:v,language:b,currency:_,depositTerms:E,mfaEnabled:w,exchangeBetting:S,casinoBetting:k,depositLimitPeriod:O,depositLimit:I,acceptedTermCondition:T,affordabilityInfoProvided:C,proofOfAddressStatus:N,proofOfIdentityStatus:A,eddStatus:P,cashierStatus:L,registrationTime:R,rgInteractionStatus:x,rgInteractionData:M,jobTitle:B,salaryRange:j,status:D,casinoStatus:F,virtualsAllowed:U,segmentCategory:q},z={}){return{type:u,payload:{title:h,lastLogin:e,username:t,userId:r,legacyUserId:o,email:n,firstName:i,lastName:a,dateOfBirth:s,contactNumber:l,marketingConsent:m,marketingPreferences:p,securityQuestionId:c,securityQuestion:d,screenName:f,sessionToken:y,countryCode:g,countryId:v,language:b,currency:_,depositTerms:E,mfaEnabled:w,exchangeBetting:S,casinoBetting:k,depositLimitPeriod:O,depositLimit:I,acceptedTermCondition:T,affordabilityInfoProvided:C,proofOfAddressStatus:N,proofOfIdentityStatus:A,eddStatus:P,cashierStatus:L,jobTitle:B,salaryRange:j,registrationTime:R,rgInteractionStatus:x,rgInteractionData:M,status:D,casinoStatus:F,virtualsAllowed:U,segmentCategory:q},options:z}}function _(e){return{type:l,payload:e}}function E(){return{type:c}}function w(){return{type:d}}function S(e=!0){return{type:f,payload:!!e}}function k(e=""){return{type:m,payload:e}}function O(e=!0,{promotionId:t=null,redirectOnClose:n=""}={}){return{type:o,payload:{show:!!e,promotionId:t,redirectOnClose:n}}}function I(e){return{type:r,payload:e}}},20524:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});class r extends Error{constructor(e,...t){super(e,...t),this.constructor=r,this.__proto__=r.prototype}}},27416:function(e,t,n){"use strict";function r(e){return{__html:e}}n.d(t,{A:function(){return r}})},39411:function(e,t,n){"use strict";n.d(t,{pW:function(){return f},XU:function(){return p},UV:function(){return m}});var r=n(11534),o=n(99768),i=n(26370),a=n(69215),s=n(10123),u=n(70551);function l(e){return(0,u.A)(1,arguments),function(e,t){(0,u.A)(2,arguments);var n=(0,s.A)(e),r=(0,s.A)(t);return n.getFullYear()===r.getFullYear()}(e,Date.now())}var c=n(21447),d=n(98073);const f={d:"days",w:"weeks",M:"months",Y:"years"},m=e=>{const{days:t,hours:n,minutes:o}=(0,r.A)({start:new Date,end:new Date(e)});return t<=0&&n<=0?`Expires in ${o} minutes`:t<=0?`Expires in ${n} hours ${o>0?`${o} minutes`:""}`:`Expires in ${t} days ${n>0?`${n} hours`:""}`},p=e=>{if(!(0,o.A)(e))return{dateStr:"---",timeStr:"---"};const t=(0,i.A)(e,"HH:mm");let n=(0,i.A)(e,"EEE");return(0,a.A)(e)||(n=(0,i.A)(e,"do MMMM")),l(e)||(n=(0,i.A)(e,"do MMMM yyyy")),(0,c.A)(e)&&(n="Today"),(0,d.A)(e)&&(n="Tomorrow"),{dateStr:n,timeStr:t}}},69566:function(e,t,n){"use strict";n.d(t,{Z:function(){return r},n:function(){return o}});const r=()=>window.innerWidth<768?"mobile":"desktop",o=()=>{const e=navigator.userAgent||navigator.vendor||window.opera;return/windows phone/i.test(e)?"Windows Phone":/android/i.test(e)?"Android":/iPad|iPhone|iPod/.test(e)&&!window.MSStream?"iOS":"unknown"}},66815:function(e,t,n){"use strict";n.d(t,{A:function(){return u},$:function(){return s}});var r=n(18831),o=n(20524);var i={"nuvei-cashier-url-success":{url:"https://ppp-test.safecharge.com/ppp/purchase.do?merchant_id=8616976370027607101&merchant_site_id=214028&merchantLocale=en_US&encoding=UTF-8&userid=tester01&user_token_id=10001&first_name=mickey&last_name=Monaghan&email=eddietest%40moonboots.com&address1=2332322&city=asdsada&country=AU&state=&zip=333321&phone1=22332232¤cy=EUR¬ify_url=https%3A%2F%2Fintegrations-nuvei.xcl.ie%2Fnuvei%2Frest%2Fdeposit%2Fcallback%2Finform&success_url=https%3A%2F%2Fpayments.aws.xcl.ie%2Fassets%2Fpayment-results.html&error_url=https%3A%2F%2Fpayments.aws.xcl.ie%2Fassets%2Fpayment-results.html&pending_url=https%3A%2F%2Fpayments.aws.xcl.ie%2Fassets%2Fpayment-results.html&total_amount=50.00&item_name_1=deposit&item_amount_1=50.00&item_min_amount_1=10&item_max_amount_1=1000&item_quantity_1=1&item_open_amount_1=true&time_stamp=2022-11-17.11%3A29%3A42&isNative=0&version=4.0.0&parent_url=https%3A%2F%2Flocalhost%3A3000%2F&checksum=60e3e7fe8ca487a5088af506a6b66022097528d432048b0e11764b813320c931"},"nuvei-cashier-url-low":{data:[{"net-monthly-deposit":100,"remaining-net-deposit":4,message:"Your remaining net deposit allowance is below the minimum deposit amount"}]},"nuvei-cashier-url-zero":{data:[{"net-monthly-deposit":100,"remaining-net-deposit":0,message:"You have reached your net deposit limit"}]}};var a={"nuvei-cashier-url-success":()=>new Promise((e=>e({ok:!0,data:i["nuvei-cashier-url-success"]}))),"nuvei-cashier-url-low":()=>new Promise((e=>{setTimeout((()=>{e({ok:!1,errors:[...i["nuvei-cashier-url-low"].data]})}),2e3)})),"nuvei-cashier-url-zero":()=>new Promise((e=>{setTimeout((()=>{e({ok:!1,errors:[...i["nuvei-cashier-url-zero"].data]})}),2e3)}))};const s=(e=[])=>{if("string"===typeof e)return e;const t=(Array.isArray(e)?[...e]:e.errors||e.data||[]).reduce(((e,t={})=>{const{field:n,message:r="",messages:o=[]}=t;return n&&r?`${e} \n ${r}`:n&&o.length?`${e} \n ${o[0]}`:r?`${e} \n ${r}`:o.length?`${e} \n ${o[0]}`:"string"===typeof t?t:"Unknown error"}),"");return t.includes("SyntaxError")?"There was an error while processing the request":t.includes("server-error")?"Service is currently unavailable. Please try again later.":t};var u=(e,t={},n={},i=!1,s=void 0)=>{const{camelizeKeys:u=!0,useStringIds:l=!1}=n,c={...{"Content-Type":"application/json",Accept:"application/json",...l&&{"X-Id-Type":"String"}},...t.headers};t.headers&&null===t.headers["Content-Type"]&&delete c["Content-Type"];const d={...t,credentials:"same-origin",headers:c};let f=null;return i?a[s]().then((e=>e.ok?u?(0,r.camelizeKeys)(e.data):e.data:e)):fetch(e,d).then((e=>(f=e,f.status<200||[204,405].includes(f.status)||f.status>500?f.text():f.json()))).then((e=>{if(405===f.status||f.status>=500)return Promise.reject("server-error");if(429===f.status)throw new o.A(e.errors[0].messages[0]);if(f.status<200||f.status>=300)return Promise.resolve({statusCode:f.status,errors:e.data||e.errors,...e});const t=Array.isArray(e)?e:{statusCode:f.status,...e};return Promise.resolve(u?(0,r.camelizeKeys)(t):t)})).catch((e=>{if(f){let t="There was an error fetching the service.";return e instanceof o.A?(t=e.message,Promise.reject(e)):(t=e,console.error("%cAPI","background: yellow;","Error getting resource",t),Promise.resolve(((e,t)=>({statusCode:t,errors:[{messages:[e]}]}))(t,f.status)))}return Promise.reject(e.toString())}))}},27510:function(e,t,n){"use strict";n.d(t,{Lm:function(){return r},Ri:function(){return o},TV:function(){return i},zs:function(){return a}});const r=e=>"boolean"===typeof e,o=e=>{const t=`${e}=`,n=decodeURIComponent(document.cookie).split(";");for(let r=0;r{const r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3);const o=`expires=${r.toUTCString()}`;document.cookie=`${e}=${t};${o};path=/`},a=e=>{document.cookie=`${encodeURIComponent(e)}=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=/`}},13315:function(e,t,n){"use strict";n.d(t,{G:function(){return u},V:function(){return c}});var r=n(65670),o=n(82233),i=n.n(o),a=n(56905);const s=new Map,u=(e=0,t="USD",n={})=>{const{symbol:r=!1,maximumFractionDigits:o=2,minimumFractionDigits:a=2}=n,u=[t,r].join("-");return s.get(u)||(r?s.set(u,i().currencyFormatter(t,{maximumFractionDigits:o,minimumFractionDigits:a})):s.set(u,i().numberFormatter({maximumFractionDigits:o,minimumFractionDigits:a}))),s.get(u)(e)},l=new Map,c=(0,r.A)(((e,{oddsType:t,side:n,isMBZero:r})=>{const o=parseFloat(e,10),s="lay"===n?"ceil":"floor";let u=3,c="";switch(t){case"US":u=5,o>0&&(c="+");break;case"DECIMAL":o<1.01&&(u=5)}const d=[s,u].join("_");l.has(d)||l.set(d,i().numberFormatter({round:s,maximumFractionDigits:u,useGrouping:!1}));const f=l.get(d)(o);return r?parseFloat((0,a._9)(e,2)):"US"===t?`${c}${parseFloat((0,a._9)(f,2))}`:`${c}${f}`}),((e,{oddsType:t,side:n,isMBZero:r})=>[e,t,n,r].join("_")))},73128:function(e,t,n){"use strict";n.d(t,{$1:function(){return l},E$:function(){return s},Im:function(){return u},Nt:function(){return c},ZH:function(){return o},cJ:function(){return a},kR:function(){return i}});var r=n(9404);const o=(e="")=>e.substring(0,1).toLocaleUpperCase()+e.substring(1).toLocaleLowerCase(),i=(e="")=>e.split(" ").map((e=>o(e))).join(" "),a=(e={},t=[])=>{const n={};return Object.keys(e).reduce(((n,r)=>(t.includes(r)||(n[r]=e[r]),n)),n),n},s=(e=[],...t)=>0===t.length||t.some((e=>!Array.isArray(e)))?[]:e.filter((e=>t.every((t=>t&&t.includes(e))))),u=e=>"object"!==typeof e||(r.List.isList(e)||r.Map.isMap(e)?e.isEmpty():Array.isArray(e)?!(e.length>0):!(Object.keys(e).length>0)),l=e=>e&&((e=[],...t)=>e.map(((e,n)=>[e,...t.map((e=>e[n]))])))(...e),c=(e="")=>e.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&")},3768:function(e,t){"use strict";const n=new Set,r=(e,t="info",...r)=>{const o=`${t}--${e}`;n.has(o)||(console[t](e,...r),n.add(o))};t.A=r},89553:function(e,t,n){"use strict";n.d(t,{M8:function(){return s},XP:function(){return l},aw:function(){return u},oY:function(){return c}});var r=n(55196),o=n(63209),i=n(20719),a=n(84384);const s=e=>{const t=Object.keys(o.A.metatagOrderMapping);return e.reduce(((e,n)=>{let r;t.forEach(((e,t)=>{n.type===e&&(r=t)}));return[...e,n.set("level",r)]}),[]).sort(((e,t)=>e.level>t.level?1:-1))},u=(e,t)=>e.map((e=>t.find((t=>t.urlName===e))||new i.vw({urlName:e,type:"OTHER"}))).filter((e=>e.urlName!==a.b9)),l=(e,t)=>s(e.metaTags).reduce(((e,n,r,o)=>{const i=o.map((e=>e.urlName));if(!r){const e=t.find((e=>2===e.level&&i.includes(e.urlName)&&"live-betting"!==e.urlName));return e?[e]:[]}const a=t.find((t=>{const n=e[e.length-1];if(!n)return!1;const o=t.level===r+2,a=i.includes(t.urlName),s=t.parent===n.uuid;return o&&a&&s}));return a?[...e,a]:[...e]}),[]),c=(e,t,n)=>{if(!e.metaTags)return"";const o=l(e,t);let i=`${a.D2[n]}/events/${o.map((e=>e.urlName)).join("/")}/${e.id}`;return e.allowLiveBetting&&(i+="/live-betting"),i+=`/${(0,r.A)(e.name)}`,i}},56905:function(e,t,n){"use strict";n.d(t,{EG:function(){return i},Et:function(){return a},JC:function(){return s},X2:function(){return o},_9:function(){return r},mp:function(){return u}});const r=(e,t)=>parseFloat(e).toFixed(t+1).slice(0,-1),o=e=>Math.abs(e)<.005?0:e,i=(e,t)=>{let n=.5;return t>0&&(n=.5/10**t),parseFloat((e-n).toFixed(t))},a=e=>"number"===typeof e&&!isNaN(e),s=e=>/^[0-9]+$/.test(e),u=e=>/^(0|[1-9]\d*)(\.\d+)?$/.test(e)},5990:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});const r=()=>{window.prerenderReady||(window.prerenderReady=!0)}},82257:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(73128);function o(e,t,n){if(e.scrollBy)try{return void e.scrollBy({[t]:n,behavior:"smooth"})}catch(o){return void e.scrollBy(n,0)}e[`scroll${(0,r.ZH)(t)}`]+=n}},91437:function(e,t,n){"use strict";function r(e){e&&e.preventDefault&&e.preventDefault();try{window.zE("webWidget","open"),setTimeout((()=>{window.zE("webWidget","updateSettings",{webWidget:{offset:{horizontal:"0px",vertical:"0px"}}})}),200),window.zE("webWidget:on","close",(()=>{document.getElementById("launcher").style.display="none"})),window.zE("webWidget:on","userEvent",(e=>{"Web Widget Minimised"===e.action&&(document.getElementById("launcher").style.display="none")}))}catch(t){console.error(t)}}n.d(t,{A:function(){return r}}),window.showLiveSupport=r},14712:function(e,t,n){"use strict";n.d(t,{Z:function(){return r},k:function(){return o}});const r=e=>e?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():"",o=e=>e.trim().toLowerCase().replace(/\b\w/g,(e=>e.toUpperCase()))||""},10927:function(e,t,n){"use strict";var r=n(42543);t.A=(0,r.A)((()=>{try{window.dispatchEvent(new Event("resize"))}catch(e){const t=document.createEvent("HTMLEvents");t.initEvent("resize",!0,!1),window.dispatchEvent(t)}}),200)},61937:function(e,t,n){"use strict";n.d(t,{PV:function(){return c},xd:function(){return d}});var r=n(84384),o=n(93990),i=n(27510);const a="mb-ui-variant",s="mb-ui-default",u=()=>(0,i.Ri)(a)||r.Mc.CLASSIC,l=e=>{Object.values(r.Mc).includes(e)?(0,i.TV)(a,e,365):console.warn(`Invalid UI layout: ${e}. Must be one of: ${Object.values(r.Mc).join(", ")}`)},c=()=>{const e=u()===r.Mc.CLASSIC?r.Mc.MB2:r.Mc.CLASSIC;return l(e),e},d=e=>{const t=void 0!==(0,i.Ri)(s)&&((0,i.zs)(s),void 0===(0,i.Ri)(a))?r.Mc.CLASSIC:u();return l(t),e.dispatch((0,o.H)(t)),t}},98169:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("polyline",{className:"tick path",strokeDasharray:"50",strokeDashoffset:"50",style:{fill:"none",stroke:"#00b181",strokeWidth:"2",strokeLinejoin:"round",strokeMiterlimit:"10"},points:"\n 11.6,20 15.9,24.2 26.4,13.8 "},r.createElement("animate",{attributeName:"stroke-dashoffset",dur:"0.5s",stroke:"#FFF",fill:"freeze",from:"50",to:"0"})))}o.defaultProps={className:"animated-logo",version:"1.1",id:"tick",viewBox:"5 7 25 25",height:"100%",width:"100%"},e.exports=o,o.default=o},30991:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("polyline",{className:"tick path",strokeDasharray:"50",strokeDashoffset:"50",style:{fill:"none",stroke:"#FFF",strokeWidth:"2",strokeLinejoin:"round",strokeMiterlimit:"10"},points:"\n 11.6,20 15.9,24.2 26.4,13.8 "},r.createElement("animate",{attributeName:"stroke-dashoffset",dur:"0.5s",stroke:"#FFF",fill:"freeze",from:"50",to:"0"})))}o.defaultProps={className:"animated-logo",version:"1.1",id:"tick",viewBox:"5 7 25 25",height:"100%",width:"100%"},e.exports=o,o.default=o},1233:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("path",{id:"a",d:"M13.295.705a.997.997 0 0 0-1.41 0L7.707 4.883a1 1 0 0 1-1.414 0L2.115.705a.997.997 0 1 0-1.41 1.41l4.178 4.178a1 1 0 0 1 0 1.414L.705 11.885a.997.997 0 0 0 1.41 1.41l4.178-4.178a1 1 0 0 1 1.414 0l4.178 4.178a.997.997 0 0 0 1.41-1.41L9.117 7.707a1 1 0 0 1 0-1.414l4.178-4.178a.997.997 0 0 0 0-1.41z"})),r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(5 5)",key:1},[r.createElement("mask",{id:"b",fill:"#fff",key:0},r.createElement("use",{xlinkHref:"#a"})),r.createElement("use",{fill:"#FFF",xlinkHref:"#a",key:1}),r.createElement("g",{fill:"#FFF",mask:"url(#b)",key:2},r.createElement("path",{d:"M-5-5h24v24H-5z"}))])])}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},3865:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m8 10.5-4-4h8l-4 4z",fill:"#fff"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},12601:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("path",{id:"chevron-right",d:"M4 4L0 8V0z"})),r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(6 4)",key:1},[r.createElement("mask",{id:"chevron-right-b",fill:"#fff",key:0},r.createElement("use",{xlinkHref:"#chevron-right"})),r.createElement("use",{fill:"#FFF",xlinkHref:"#chevron-right",key:1}),r.createElement("g",{fill:"#FFF",mask:"url(#chevron-right-b)",key:2},r.createElement("path",{d:"M-6-4h16v16H-6z"}))])])}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16"},e.exports=o,o.default=o},55419:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Icons",transform:"translate(-81.000000, -971.000000)",fill:"#c51a1b"},r.createElement("polygon",{id:"close",points:"95 972.41 93.59 971 88 976.59 82.41 971 81 972.41 86.59 978 81 983.59 82.41 985 88 979.41 93.59 985 95 983.59 89.41 978"})))])}o.defaultProps={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1"},e.exports=o,o.default=o},41149:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("path",{id:"prefix__a",d:"M6.583 0l.001.77c.34.12.662.278.961.469l.622-.614.95.938-.554.546c.739.837 1.187 1.937 1.187 3.141C9.75 7.873 7.623 10 5 10S.25 7.873.25 5.25c0-1.204.448-2.304 1.187-3.141l-.555-.546.95-.938.623.614c.3-.19.621-.348.96-.468L3.418 0h3.166zM4.95 1.5C2.879 1.5 1.2 3.179 1.2 5.25 1.2 7.321 2.879 9 4.95 9 7.021 9 8.7 7.321 8.7 5.25c0-2.071-1.679-3.75-3.75-3.75zm0 1c1.519 0 2.75 1.231 2.75 2.75S6.469 8 4.95 8 2.2 6.769 2.2 5.25 3.431 2.5 4.95 2.5zm.3 1v1.25H3.139c-.191 0-.35.177-.383.41l-.006.09c0 .245.138.45.319.492l.07.008H5.25V7l2-1.75-2-1.75z"})),r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",key:1},[r.createElement("mask",{id:"prefix__b",fill:"#fff",key:0},r.createElement("use",{xlinkHref:"#prefix__a"})),r.createElement("use",{fill:"#FFF",xlinkHref:"#prefix__a",key:1}),r.createElement("g",{fill:"#00B181",mask:"url(#prefix__b)",key:2},r.createElement("path",{d:"M0 0H12V12H0z",transform:"translate(-1 -1)"}))])])}o.defaultProps={width:"12",height:"12",viewBox:"0 0 12 12"},e.exports=o,o.default=o},18442:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.6667 6H8.66666C8.20666 6 7.84666 6.23334 7.60666 6.58667L4 12L7.60666 17.4067C7.84666 17.76 8.20666 18 8.66666 18H18.6667C19.4 18 20 17.4 20 16.6667V7.33333C20 6.6 19.4 6 18.6667 6ZM9 9.33333L10.3333 8L13 10.6667L15.6667 8L17 9.33333L14.3333 12L17 14.6667L15.6667 16L13 13.3333L10.3333 16L9 14.6667L11.6667 12L9 9.33333Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},36896:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#00B2FF",fillRule:"evenodd",d:"M4.86333333,0.194680374 C5.12290717,-0.0648934581 5.5437595,-0.0648934581 5.80333333,0.194680374 L10.1952621,4.58660919 C10.4556117,4.84695871 10.4556117,5.2690687 10.1952621,5.52941823 L5.80333333,9.92134704 C5.5437595,10.1809209 5.12290717,10.1809209 4.86333333,9.92134704 C4.60369146,9.66170517 4.60350306,9.24080067 4.86291238,8.98092646 L6.97771951,6.86232935 C7.10248568,6.73733958 7.17255982,6.56795123 7.17255982,6.39134704 C7.17255982,6.02315721 6.87408299,5.72468037 6.50589315,5.72468037 L0.666666667,5.72468037 C0.298476833,5.72468037 0,5.42620354 0,5.05801371 C0,4.68982387 0.298476833,4.39134704 0.666666667,4.39134704 L6.50589315,4.39134704 C6.68249734,4.39134704 6.85188569,4.3212729 6.97687546,4.19650673 C7.23745796,3.93639039 7.23783586,3.51428057 6.97771951,3.25369807 L4.86291238,1.13510096 C4.60350306,0.875226746 4.60369146,0.454322243 4.86333333,0.194680374 Z",transform:"translate(3 3)"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16"},e.exports=o,o.default=o},53928:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 8L10 4V12L6 8Z",fill:"white"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},42391:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 8L6 12V4L10 8Z",fill:"white"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},79215:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.295 0.704984C12.9056 0.315624 12.2743 0.315624 11.885 0.704984L7.70709 4.88288C7.31657 5.2734 6.6834 5.2734 6.29288 4.88288L2.11498 0.704984C1.72562 0.315624 1.09435 0.315624 0.704984 0.704984C0.315624 1.09435 0.315624 1.72562 0.704984 2.11498L4.88288 6.29288C5.2734 6.6834 5.2734 7.31657 4.88288 7.70709L0.704984 11.885C0.315624 12.2743 0.315624 12.9056 0.704984 13.295C1.09435 13.6843 1.72562 13.6843 2.11498 13.295L6.29288 9.11709C6.6834 8.72657 7.31657 8.72657 7.70709 9.11709L11.885 13.295C12.2743 13.6843 12.9056 13.6843 13.295 13.295C13.6843 12.9056 13.6843 12.2743 13.295 11.885L9.11709 7.70709C8.72657 7.31657 8.72657 6.6834 9.11709 6.29288L13.295 2.11498C13.6843 1.72562 13.6843 1.09435 13.295 0.704984Z",fill:"white"}))}o.defaultProps={width:"14",height:"14",viewBox:"0 0 14 14",fill:"none"},e.exports=o,o.default=o},61386:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 8L6 12V4L10 8Z",fill:"white"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},16561:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#2cace3",fillRule:"evenodd",d:"M12 7c-3.534.003-6.707 2.185-8 5.502C5.293 15.82 8.467 18 12 18c3.533 0 6.707-2.18 8-5.498-1.293-3.317-4.466-5.5-8-5.502zm0 9.17c-2.008 0-3.636-1.642-3.636-3.668 0-2.026 1.628-3.668 3.636-3.668s3.636 1.642 3.636 3.668c0 2.026-1.628 3.668-3.636 3.668zm0-5.869a2.191 2.191 0 0 0-2.182 2.201c0 1.216.977 2.201 2.182 2.201a2.191 2.191 0 0 0 2.182-2.2c0-1.216-.977-2.202-2.182-2.202z"}))}o.defaultProps={width:"28",height:"28",viewBox:"0 0 24 24"},e.exports=o,o.default=o},36541:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#a3a1a7",fillRule:"evenodd",d:"M12 7c-3.534.003-6.707 2.185-8 5.502C5.293 15.82 8.467 18 12 18c3.533 0 6.707-2.18 8-5.498-1.293-3.317-4.466-5.5-8-5.502zm0 9.17c-2.008 0-3.636-1.642-3.636-3.668 0-2.026 1.628-3.668 3.636-3.668s3.636 1.642 3.636 3.668c0 2.026-1.628 3.668-3.636 3.668zm0-5.869a2.191 2.191 0 0 0-2.182 2.201c0 1.216.977 2.201 2.182 2.201a2.191 2.191 0 0 0 2.182-2.2c0-1.216-.977-2.202-2.182-2.202z"}))}o.defaultProps={width:"28",height:"28",viewBox:"0 0 24 24"},e.exports=o,o.default=o},44392:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#2B2F35",fillRule:"evenodd",d:"M18,8.66666667 L17,8.66666667 L17,6.76190476 C17,4.13333333 14.76,2 12,2 C9.24,2 7,4.13333333 7,6.76190476 L7,8.66666667 L6,8.66666667 C4.9,8.66666667 4,9.52380952 4,10.5714286 L4,20.0952381 C4,21.1428571 4.9,22 6,22 L18,22 C19.1,22 20,21.1428571 20,20.0952381 L20,10.5714286 C20,9.52380952 19.1,8.66666667 18,8.66666667 L18,8.66666667 Z M12,17 C10.9,17 10,16.1 10,15 C10,13.9 10.9,13 12,13 C13.1,13 14,13.9 14,15 C14,16.1 13.1,17 12,17 L12,17 Z M15.1,8.66666667 L8.9,8.66666667 L8.9,6.76190476 C8.9,5.13333333 10.29,3.80952381 12,3.80952381 C13.71,3.80952381 15.1,5.13333333 15.1,6.76190476 L15.1,8.66666667 L15.1,8.66666667 Z",opacity:".25"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},78025:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("polygon",{fill:"#FFF",fillRule:"evenodd",points:"4 4 4 12 2 12 2 4 0 4 3 0 6 4",transform:"matrix(1 0 0 -1 5 14)"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16"},e.exports=o,o.default=o},97830:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("polygon",{fill:"#FFF",fillRule:"evenodd",points:"9 6 9 14 7 14 7 6 5 6 8 2 11 6"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16"},e.exports=o,o.default=o},11691:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5647 21.5657C21.0892 22.0405 20.3183 22.038 19.8458 21.5602C18.2826 19.9793 15.0379 16.6993 14.0543 15.7169C10.8489 18.0433 6.39127 17.5162 3.81834 14.5065C1.24541 11.4968 1.4226 7.01689 4.22521 4.2193C7.02782 1.42171 11.5132 1.24747 14.5249 3.8192C17.5365 6.39093 18.0615 10.8436 15.7304 14.0438C16.8077 15.1183 20.0116 18.3051 21.5637 19.8489C22.0396 20.3222 22.0397 21.0914 21.5647 21.5657ZM9.56556 4.31096C6.65395 4.3135 4.29545 6.67265 4.29714 9.58082C4.29884 12.489 6.66009 14.8454 9.5717 14.8445C12.4833 14.8437 14.8432 12.4859 14.8432 9.57775C14.8415 6.66749 12.4782 4.30954 9.56454 4.31096H9.56556Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},82352:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.551 2.425c-.218.428-.218.988-.218 2.108v6.934c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.428.218.988.218 2.108.218h6.934c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874c.218-.428.218-.988.218-2.108V4.533c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874c-.428-.218-.988-.218-2.108-.218H4.533c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874zm5.678 8.346c.639-.546.958-1.517.958-2.914 0-1.016-.219-1.79-.657-2.324a2.196 2.196 0 0 0-.949-.676c-.353-.127-.827-.19-1.423-.19H2.74c-.013.057-.037.25-.073.58.237.096.49.178.757.248l.082 5.038c-.049.007-.304.099-.766.277l.082.523h2.363c.493 0 .891-.038 1.195-.114a2.25 2.25 0 0 0 .849-.448zm-.584-.885c-.225.349-.684.524-1.378.524H4.62c.006-1.054.022-2.651.046-4.791h.666c.596 0 1.022.197 1.278.59.255.388.383 1.01.383 1.867s-.116 1.46-.347 1.81zm4.088-2.172c.012-.508.018-1.206.018-2.095h1.378l.21.838h.045l.201.01c.274 0 .478-.023.611-.067.092-.457.137-.816.137-1.076 0-.267-.009-.486-.027-.657h-4.48l-.073.58.757.248c.018.781.04 1.934.064 3.457.006.68.012 1.207.018 1.581-.115.026-.37.118-.766.277l.082.523h2.49c.14-.292.21-.562.21-.81l-.903-.104.019-1.79H11.8c.025.171.11.371.256.6l.602-.048V7.295a1.869 1.869 0 0 0-.903-.238l-.091.657h-.931z",fill:"#A3A1A7"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},19776:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.551 2.425c-.218.428-.218.988-.218 2.108v6.934c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.428.218.988.218 2.108.218h6.934c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874c.218-.428.218-.988.218-2.108V4.533c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874c-.428-.218-.988-.218-2.108-.218H4.533c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874zM12.68 3.797c-.436-.309-1.1-.464-1.993-.464h-2.92l-.085.644c.47.154.762.246.875.274l.095 5.577c-.225.057-.52.159-.886.306l.095.58h2.604c.162-.302.243-.608.243-.917l-.77-.085.021-1.855c.176.007.415.01.717.01.928 0 1.603-.225 2.025-.675.421-.456.632-1.026.632-1.708 0-.815-.218-1.377-.653-1.687zM11.55 6.475c-.26.254-.625.384-1.096.39l-.485.011c0-.548.007-1.378.02-2.488.17-.007.349-.01.539-.01.485 0 .84.087 1.065.263.232.168.348.453.348.854 0 .4-.13.727-.39.98zm-7.06-.674c.632 0 .949.298.949.896 0 .316-.106.58-.317.79-.21.205-.467.328-.77.37l-.621.084c-.014.14-.021.257-.021.348 0 .091.035.285.105.58.464-.042.706-.063.728-.063.344 0 .625.109.843.327.218.21.327.474.327.79 0 .317-.067.57-.2.76-.134.19-.303.32-.507.39-.203.07-.362.116-.474.137a2.89 2.89 0 0 1-.496.031c-.21 0-.485-.042-.822-.126l-.316-.063c-.141.203-.218.485-.232.843.618.211 1.16.316 1.623.316.471 0 .907-.091 1.308-.274.4-.175.752-.457 1.054-.843.303-.38.454-.802.454-1.266 0-.463-.116-.847-.348-1.149a1.682 1.682 0 0 0-.854-.622c.611-.387.917-.886.917-1.497 0-.464-.21-.854-.633-1.17-.421-.324-.96-.486-1.613-.486-.274 0-.597.081-.97.243-.365.155-.629.33-.79.527v.095c0 .457.07.882.21 1.276.162.042.489.063.98.063l.243-1.286c.099-.014.18-.021.243-.021z",fill:"#A3A1A7"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},92944:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6 8.333a3.667 3.667 0 1 1-7.333 0 3.667 3.667 0 0 1 7.333 0zm-3.267 2.334V9H5.518C5.232 9 5 8.702 5 8.333c0-.368.232-.666.518-.666h2.815V6L11 8.333l-2.667 2.334z",fill:"#A3A1A7",key:0}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.889 1.333h4.222V2.36c.453.16.883.371 1.282.625l.83-.818 1.266 1.25-.738.728a6.333 6.333 0 1 1-9.502 0l-.74-.728 1.267-1.25.83.818c.4-.254.83-.464 1.283-.625V1.333zm2.044 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10z",fill:"#A3A1A7",key:1})])}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},60031:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.551 2.425c-.218.428-.218.988-.218 2.108v6.934c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.428.218.988.218 2.108.218h6.934c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874c.218-.428.218-.988.218-2.108V4.533c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874c-.428-.218-.988-.218-2.108-.218H4.533c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874zM12.68 3.797c-.436-.309-1.1-.464-1.993-.464H7.766l-.084.644c.47.154.762.246.875.274l.095 5.577c-.225.057-.52.159-.886.306l.095.58h2.604c.162-.302.243-.608.243-.917l-.77-.085.021-1.855c.176.007.415.01.717.01.928 0 1.603-.225 2.025-.675.421-.456.632-1.026.632-1.708 0-.815-.218-1.377-.653-1.687zM11.55 6.475c-.26.254-.625.384-1.096.39l-.485.011c0-.548.007-1.378.02-2.488.17-.007.349-.01.538-.01.486 0 .84.087 1.066.263.232.168.347.453.347.854 0 .4-.13.727-.39.98zm-7.06-.674c.632 0 .949.298.949.896 0 .316-.106.58-.317.79-.21.205-.467.328-.77.37l-.621.084c-.015.14-.022.257-.022.348 0 .091.036.285.106.58.464-.042.706-.063.727-.063.345 0 .626.109.844.327.218.21.327.474.327.79 0 .317-.067.57-.2.76-.134.19-.303.32-.507.39a3.63 3.63 0 0 1-.474.137 2.89 2.89 0 0 1-.496.031c-.21 0-.485-.042-.822-.126l-.316-.063c-.141.203-.218.485-.232.843.618.211 1.16.316 1.623.316.471 0 .907-.091 1.308-.274.4-.175.752-.457 1.054-.843.302-.38.454-.802.454-1.266 0-.463-.116-.847-.348-1.149a1.682 1.682 0 0 0-.854-.622c.611-.387.917-.886.917-1.497 0-.464-.211-.854-.633-1.17-.421-.324-.96-.486-1.613-.486-.274 0-.597.081-.97.243-.366.155-.63.33-.79.527v.095c0 .457.07.882.21 1.276.162.042.489.063.98.063l.243-1.286c.099-.014.18-.021.243-.021z",fill:"#2B2F35"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},23288:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.551 2.425c-.218.428-.218.988-.218 2.108v6.934c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.428.218.988.218 2.108.218h6.934c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874c.218-.428.218-.988.218-2.108V4.533c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874c-.428-.218-.988-.218-2.108-.218H4.533c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.874.874zm5.678 8.346c.639-.546.958-1.517.958-2.914 0-1.016-.219-1.79-.657-2.324a2.196 2.196 0 0 0-.949-.676c-.353-.127-.827-.19-1.423-.19H2.74c-.013.057-.037.25-.073.58.237.096.49.178.757.248l.082 5.038c-.049.007-.304.099-.766.277l.082.523h2.363c.493 0 .891-.038 1.195-.114.304-.082.587-.232.849-.448zm-.584-.885c-.225.349-.684.524-1.378.524H4.62c.006-1.054.022-2.651.046-4.79h.666c.596 0 1.022.196 1.277.59.256.387.384 1.01.384 1.866 0 .857-.116 1.46-.347 1.81zm4.088-2.172c.012-.508.018-1.206.018-2.095h1.378l.21.838h.045l.201.01c.274 0 .478-.023.611-.067.092-.457.137-.816.137-1.076 0-.267-.009-.486-.027-.657h-4.48l-.073.58.757.248c.018.781.04 1.934.064 3.457.006.68.012 1.207.018 1.581-.115.026-.37.118-.766.277l.082.523h2.49c.14-.292.21-.562.21-.81l-.903-.104.019-1.79H11.8c.025.171.11.371.256.6l.602-.048V7.295a1.869 1.869 0 0 0-.903-.238l-.092.657h-.93z",fill:"#2B2F35"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},74840:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6 8.333a3.667 3.667 0 1 1-7.333 0 3.667 3.667 0 0 1 7.333 0zm-3.267 2.334V9H5.518C5.232 9 5 8.702 5 8.333c0-.368.232-.666.518-.666h2.815V6L11 8.333l-2.667 2.334z",fill:"#2B2F35",key:0}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.889 1.333h4.222V2.36c.453.16.883.37 1.282.625l.83-.818 1.266 1.25-.738.728a6.333 6.333 0 1 1-9.502 0l-.74-.728 1.267-1.25.83.818c.4-.254.83-.464 1.283-.625V1.333zm2.044 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10z",fill:"#2B2F35",key:1})])}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},57469:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.333 8c0-.733.6-1.333 1.334-1.333V4c0-.733-.6-1.333-1.334-1.333H2.667c-.734 0-1.327.6-1.327 1.333v2.667a1.333 1.333 0 0 1-.007 2.667V12c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V9.333c-.734 0-1.334-.6-1.334-1.333zm-2.946 3.2L8 9.667 5.613 11.2l.72-2.747L4.14 6.66l2.827-.167L8 3.867 9.027 6.5l2.826.167L9.66 8.46l.727 2.74z",fill:"#A3A1A7"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},46315:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.333 8c0-.733.6-1.333 1.334-1.333V4c0-.733-.6-1.333-1.334-1.333H2.667c-.734 0-1.327.6-1.327 1.333v2.667a1.333 1.333 0 0 1-.007 2.667V12c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V9.333c-.734 0-1.334-.6-1.334-1.333zm-2.946 3.2L8 9.667 5.613 11.2l.72-2.747L4.14 6.66l2.827-.167L8 3.867 9.027 6.5l2.826.167L9.66 8.46l.727 2.74z",fill:"#2B2F35"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"#fff"},e.exports=o,o.default=o},48213:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.333 8c0-.733.6-1.333 1.334-1.333V4c0-.733-.6-1.333-1.334-1.333H2.667c-.734 0-1.327.6-1.327 1.333v2.667a1.333 1.333 0 0 1-.007 2.667V12c0 .733.6 1.333 1.334 1.333h10.666c.734 0 1.334-.6 1.334-1.333V9.333c-.734 0-1.334-.6-1.334-1.333zm-2.946 3.2L8 9.667 5.613 11.2l.72-2.747L4.14 6.66l2.827-.167L8 3.867 9.027 6.5l2.826.167L9.66 8.46l.727 2.74z",fill:"#FFFFFF"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},10848:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.639 12.989c.046-.331.07-.665.072-.999a7.575 7.575 0 0 0-.072-.999l2.169-1.648a.49.49 0 0 0 .123-.64l-2.056-3.456a.521.521 0 0 0-.627-.22l-2.56.999a7.564 7.564 0 0 0-1.736-.999L14.56 2.42a.5.5 0 0 0-.504-.42H9.946a.5.5 0 0 0-.504.42l-.39 2.647c-.621.26-1.205.595-1.738.999l-2.56-.999a.51.51 0 0 0-.626.22L2.072 8.743a.48.48 0 0 0 .123.64l2.17 1.608c-.046.331-.07.665-.073.999.003.334.027.668.072.999l-2.169 1.628a.49.49 0 0 0-.123.64l2.056 3.456c.125.213.39.306.627.22l2.56-.999c.53.407 1.114.743 1.737.999l.39 2.647a.5.5 0 0 0 .504.42h4.111a.5.5 0 0 0 .504-.42l.39-2.647a7.946 7.946 0 0 0 1.738-.999l2.56.999a.51.51 0 0 0 .626-.22l2.056-3.456a.49.49 0 0 0-.123-.64l-2.17-1.628zm-7.637 2.497c-1.987 0-3.598-1.565-3.598-3.496s1.61-3.496 3.598-3.496c1.986 0 3.597 1.565 3.597 3.496 0 .927-.379 1.817-1.053 2.472a3.651 3.651 0 0 1-2.544 1.024z",fill:"#fff"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},43137:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"m14 3.491-1.376-1.34-1.206 1.175C10.528 2.46 9.344 2 8 2 5.06 2 2.9 4.171 2.9 8c0 1.186.207 2.214.581 3.066L2 12.51l1.376 1.341 1.204-1.174C5.466 13.542 6.65 14 8 14c2.924 0 5.1-2.171 5.1-6 0-1.185-.208-2.211-.583-3.063L14 3.49zm-8.329 4.51c0-2.636.952-3.73 2.329-3.73.655 0 1.213.254 1.618.81L5.713 8.89a9.003 9.003 0 0 1-.042-.888zm4.641 0c0 2.635-.952 3.73-2.312 3.73-.66 0-1.22-.252-1.627-.803l3.899-3.801c.026.27.04.56.04.874z",fill:"#2B2F35"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},76536:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M18.2317 5.80136C17.0523 4.59977 15.5075 4 13.9618 4C12.4161 4 10.8713 4.60079 9.69188 5.80136L6.01269 9.55069V5.87415H4V13.0509H11.0444V11.0004H7.43566L11.1159 7.25106C11.4887 6.86908 11.9322 6.56621 12.4207 6.35996C12.9092 6.15371 13.433 6.04818 13.9618 6.04947C15.0366 6.04947 16.048 6.47597 16.8077 7.25106C17.5617 8.02068 17.9852 9.06361 17.9852 10.151C17.9852 11.2383 17.5617 12.2813 16.8077 13.0509L11.4097 18.5503L12.8327 20L18.2307 14.5006C18.7915 13.9295 19.2365 13.2515 19.54 12.5052C19.8436 11.7589 19.9999 10.959 20 10.1512C20.0001 9.34335 19.844 8.54342 19.5406 7.79707C19.2372 7.05072 18.7924 6.37257 18.2317 5.80136V5.80136Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},43506:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("polyline",{className:"tick path",strokeDasharray:"50",strokeDashoffset:"50",style:{fill:"none",stroke:"#FFF",strokeWidth:"2",strokeLinejoin:"round",strokeMiterlimit:"10"},points:"\n 11.6,20 15.9,24.2 26.4,13.8 "},r.createElement("animate",{attributeName:"stroke-dashoffset",dur:"0.5s",stroke:"#FFF",fill:"freeze",from:"50",to:"0"})))}o.defaultProps={className:"animated-logo",version:"1.1",id:"tick",viewBox:"5 7 25 25",height:"100%",width:"100%"},e.exports=o,o.default=o},92894:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("path",{id:"a",d:"M13.295.705a.997.997 0 0 0-1.41 0L7.707 4.883a1 1 0 0 1-1.414 0L2.115.705a.997.997 0 1 0-1.41 1.41l4.178 4.178a1 1 0 0 1 0 1.414L.705 11.885a.997.997 0 0 0 1.41 1.41l4.178-4.178a1 1 0 0 1 1.414 0l4.178 4.178a.997.997 0 0 0 1.41-1.41L9.117 7.707a1 1 0 0 1 0-1.414l4.178-4.178a.997.997 0 0 0 0-1.41z"})),r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(5 5)",key:1},[r.createElement("mask",{id:"b",fill:"#fff",key:0},r.createElement("use",{xlinkHref:"#a"})),r.createElement("use",{fill:"#FFF",xlinkHref:"#a",key:1}),r.createElement("g",{fill:"#FFF",mask:"url(#b)",key:2},r.createElement("path",{d:"M-5-5h24v24H-5z"}))])])}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},94060:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M19.7778 2H4.22222C3 2 2 3 2 4.22222V19.7778C2 21 3 22 4.22222 22H19.7778C21 22 22 21 22 19.7778V4.22222C22 3 21 2 19.7778 2ZM12 5.33333C14.1444 5.33333 15.8889 7.07778 15.8889 9.22222C15.8889 11.3667 14.1444 13.1111 12 13.1111C9.85556 13.1111 8.11111 11.3667 8.11111 9.22222C8.11111 7.07778 9.85556 5.33333 12 5.33333ZM19.7778 19.7778H4.22222V19.5222C4.22222 18.8333 4.53333 18.1889 5.06667 17.7667C6.96667 16.2444 9.37778 15.3333 12 15.3333C14.6222 15.3333 17.0333 16.2444 18.9333 17.7667C19.4667 18.1889 19.7778 18.8444 19.7778 19.5222V19.7778Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},47546:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 2.667c-6.627 0-12 5.596-12 12.5 0 2.814.893 5.41 2.4 7.5H4.266c-.56 0-.84 0-1.054.109a1 1 0 0 0-.437.437c-.11.214-.11.494-.11 1.054v3.467c0 .56 0 .84.11 1.054a1 1 0 0 0 .437.437c.214.109.494.109 1.054.109h23.466c.56 0 .84 0 1.054-.11a1 1 0 0 0 .437-.436c.11-.214.11-.494.11-1.054v-3.467c0-.56 0-.84-.11-1.054a1 1 0 0 0-.437-.437c-.213-.109-.493-.109-1.054-.109h-2.132a12.789 12.789 0 0 0 2.4-7.5c0-3.315-1.265-6.495-3.516-8.839-2.25-2.344-5.302-3.661-8.485-3.661zm10.08 11.375a10.444 10.444 0 0 0-2.04-5.375l-1.32 1.375a7.763 7.763 0 0 1 1.56 4h1.8zm-16.8-4L7.96 8.667a10.58 10.58 0 0 0-2.16 5.375h1.92a8.955 8.955 0 0 1 1.56-4zm-3.36 6.5a10.215 10.215 0 0 0 2.16 5.25l1.32-1.375a8.633 8.633 0 0 1-1.68-3.875h-1.8zm8.88-10V4.667c-1.891.22-3.682 1-5.16 2.25l1.2 1.375a8.124 8.124 0 0 1 3.96-1.75zm-.84 11.625v1.875h3.96v-1.875h-1.08l-.12-1c.27.093.555.136.84.125a1.987 1.987 0 0 0 1.446-.619c.383-.399.597-.941.594-1.506 0-1.5-1.2-2.625-3.12-4.375l-.48-.5-.48.5-.184.18c-1.812 1.768-2.936 2.864-2.936 4.195-.02 1.134.832 2.078 1.92 2.125.286.03.574-.013.84-.125l-.12 1h-1.08zM17.2 6.542a8.288 8.288 0 0 1 3.96 1.75l1.2-1.375a9.732 9.732 0 0 0-5.16-2.25v1.875zm5.4 13.875 1.32 1.375a9.755 9.755 0 0 0 2.16-5.25h-1.8a9.271 9.271 0 0 1-1.68 3.875zM5.333 24.049h2.002c.95 0 1.555.411 1.555 1.058 0 .448-.278.805-.726.932.532.102.871.52.871 1.07 0 .72-.629 1.174-1.627 1.174H5.333v-4.234zm1.071 1.693v-.87h.871c.314 0 .514.157.514.429s-.2.441-.514.441h-.871zm0 .774v.938h.871c.4 0 .647-.175.647-.478 0-.284-.248-.46-.647-.46h-.871zm7.555-.356c0-1.228-.98-2.148-2.293-2.148-1.306 0-2.286.914-2.286 2.148 0 1.24.98 2.171 2.286 2.171 1.313 0 2.293-.938 2.293-2.171zm-2.28-1.246c-.654 0-1.198.538-1.198 1.252 0 .713.55 1.264 1.197 1.264.653 0 1.174-.55 1.174-1.264s-.52-1.252-1.174-1.252zm5.806 3.369h.95v-4.234H17.43v2.613l-1.953-2.613h-.95v4.234h1.01v-2.607l1.948 2.607zm5.607-4.234v2.455c0 1.12-.744 1.827-1.93 1.827-1.191 0-1.953-.708-1.953-1.827V24.05h1.076v2.455c0 .575.37.926.883.926.508 0 .853-.351.853-.926V24.05h1.07zm4.07.423c-.435-.284-1.058-.472-1.67-.472-1.015 0-1.687.496-1.687 1.276 0 .88.768 1.09 1.404 1.264.45.123.834.228.834.539 0 .242-.212.369-.55.369-.442 0-1.095-.254-1.53-.635l-.418.829a3.157 3.157 0 0 0 1.936.677c.943 0 1.693-.448 1.693-1.294 0-.905-.782-1.13-1.421-1.312-.443-.127-.817-.234-.817-.533 0-.206.188-.309.466-.309.345 0 .907.182 1.355.442l.405-.84z",fill:"#fff"}))}o.defaultProps={width:"32",height:"32",viewBox:"0 0 32 32",fill:"none"},e.exports=o,o.default=o},19220:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 9.34784 20.9464 6.8043 19.0711 4.92893C17.1957 3.05357 14.6522 2 12 2ZM18.7 6.8C19.6694 8.03944 20.2598 9.53274 20.4 11.1H18.9C18.7857 9.92995 18.3341 8.81827 17.6 7.9L18.7 6.8ZM5.3 6.8L6.4 7.9C5.70618 8.84133 5.25924 9.94149 5.1 11.1H3.5C3.67582 9.52386 4.30058 8.03137 5.3 6.8ZM5.4 17.3C4.40443 16.1048 3.77891 14.6452 3.6 13.1H5.1C5.29524 14.2356 5.77712 15.3027 6.5 16.2L5.4 17.3ZM11 3.6V5.1C9.796 5.26825 8.65769 5.75117 7.7 6.5L6.7 5.4C7.93137 4.40058 9.42386 3.77582 11 3.6ZM11 20.4C9.47454 20.2138 8.02551 19.6273 6.8 18.7L7.9 17.6C8.81437 18.2752 9.8775 18.7211 11 18.9V20.4ZM10.3 15.9V14.4H11.2L11.3 13.6C11.0782 13.6894 10.838 13.7237 10.6 13.7C9.69338 13.6621 8.98291 12.9072 9 12C9 10.9 10 10 11.6 8.5L12 8.1L12.4 8.5C14 9.9 15 10.8 15 12C15.0027 12.4517 14.8244 12.8856 14.505 13.205C14.1856 13.5244 13.7517 13.7027 13.3 13.7C13.0626 13.7085 12.8255 13.6746 12.6 13.6L12.7 14.4H13.6V15.9H10.3ZM13 20.4V18.9C14.1225 18.7211 15.1856 18.2752 16.1 17.6L17.2 18.7C15.9978 19.6677 14.5368 20.2591 13 20.4ZM16.3 6.5C15.339 5.7568 14.2023 5.27454 13 5.1V3.6C14.5761 3.77582 16.0686 4.40058 17.3 5.4L16.3 6.5ZM18.6 17.3L17.5 16.2C18.2052 15.2919 18.685 14.2295 18.9 13.1H20.4C20.2425 14.6508 19.6144 16.1164 18.6 17.3Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},96154:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("path",{id:"exchange-footer",d:"M10 0a10 10 0 0 1 10 10c0 5.523-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0zm.29 11.243c.562.526 2.134 1.655 2.873 1.654a3.11 3.11 0 1 0-2-5.47l-3.47 3.48c-.303.3-.713.47-1.14.47a1.64 1.64 0 0 1 0-3.28c.947.236 1.558.994 1.834 1.243l1-1c-.569-.535-2.153-1.669-2.934-1.673a3.12 3.12 0 0 0 0 6.24 3.08 3.08 0 0 0 2.1-.82l1.45-1.44 1.22-1.22.82-.82a1.64 1.64 0 1 1 1.08 2.86c-.368-.012-1.554-.983-1.833-1.224l-1 1z"})),r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(2 2)",key:1},[r.createElement("mask",{id:"exchange-footer-b",fill:"#fff",key:0},r.createElement("use",{xlinkHref:"#exchange-footer"})),r.createElement("use",{fill:"#FFF",xlinkHref:"#exchange-footer",key:1}),r.createElement("g",{fill:"#FFF",mask:"url(#exchange-footer-b)",key:2},r.createElement("path",{d:"M-2-2h24v24H-2z"}))])])}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},67029:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("path",{id:"live_casino-a",d:"M16.25 13.625v3.962L14.375 16.5l-2.5-1.463-1.875-1.1L8.1 15l-2.5 1.462-1.85 1.125v-3.962C1.5 14.537 0 15.938 0 17.5V20h20v-2.5c0-1.563-1.438-2.963-3.75-3.875zM10 19.075a.712.712 0 1 1 0-1.425.712.712 0 0 1 0 1.425zm0-2.225a.712.712 0 1 1 0-1.425.712.712 0 0 1 0 1.425zM10 10a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm5.063-.425v5.85l-2.538-1.463L10 12.5l2.525-1.463 2.537-1.462zm-10.126 0l2.538 1.463L10 12.5l-2.525 1.463-2.537 1.462v-5.85z"})),r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(2 2)",key:1},[r.createElement("mask",{id:"live_casino-b",fill:"#fff",key:0},r.createElement("use",{xlinkHref:"#live_casino-a"})),r.createElement("use",{fill:"#FFF",xlinkHref:"#live_casino-a",key:1}),r.createElement("g",{fill:"#FFF",mask:"url(#live_casino-b)",key:2},r.createElement("path",{d:"M-2-2h24v24H-2z"}))])])}o.defaultProps={id:"live_casino",width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},49809:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",d:"M9,2 L13.184466,12.2498312 L17,2 L18,2 L10.5177994,22 L2,2 L9,2 Z M22,2 L14.5177994,22 L13.5,22 L21,2 L22,2 Z M20,2 L12.5177994,22 L11.5,22 L19,2 L20,2 Z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},34611:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M21 5.23723L18.9365 3.22511L17.1269 4.98961C15.7932 3.68918 14.0156 3 12 3C7.58878 3 4.34964 6.25714 4.34964 12.0009C4.34964 13.7792 4.6604 15.3203 5.22157 16.5983L3 18.7645L5.06354 20.7766L6.86956 19.0156C8.19967 20.3126 9.97552 21 12 21C16.3863 21 19.6503 17.7429 19.6503 11.9991C19.6503 10.2225 19.3378 8.68312 18.7749 7.4052L21 5.23723ZM8.50689 12.0009C8.50689 8.04762 9.93468 6.40606 12 6.40606C12.982 6.40606 13.8202 6.78701 14.4276 7.62165L8.56906 13.3342C8.52821 12.9238 8.50689 12.4788 8.50689 12.0009ZM15.4682 12.0009C15.4682 15.9541 14.0404 17.5957 12 17.5957C11.0108 17.5957 10.1691 17.2182 9.55997 16.3922L15.4079 10.69C15.4469 11.0952 15.4682 11.5316 15.4682 12.0009Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},59398:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("rect",{x:"3",y:"8",width:"42",height:"31",fill:"white",key:0}),r.createElement("path",{d:"M4 6H44C46.1 6 48 7.9 48 10V38C48 40.1 46.1 42 44 42H4C1.9 42 0 40.1 0 38V10C0 7.9 1.9 6 4 6ZM28 12V14H44V12H28ZM28 16V18H44V16H28ZM28 20V22H42V20H28ZM16 27.82C12 27.82 4 30 4 34V36H28V34C28 30 20 27.82 16 27.82ZM16 12C14.4087 12 12.8826 12.6321 11.7574 13.7574C10.6321 14.8826 10 16.4087 10 18C10 19.5913 10.6321 21.1174 11.7574 22.2426C12.8826 23.3679 14.4087 24 16 24C17.5913 24 19.1174 23.3679 20.2426 22.2426C21.3679 21.1174 22 19.5913 22 18C22 16.4087 21.3679 14.8826 20.2426 13.7574C19.1174 12.6321 17.5913 12 16 12Z",fill:"#2B2F35",key:1})])}o.defaultProps={width:"48",height:"48",viewBox:"0 0 48 48",fill:"none"},e.exports=o,o.default=o},37291:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("rect",{x:"38",y:"8",width:"33",height:"28",transform:"rotate(90 38 8)",fill:"white",key:0}),r.createElement("path",{d:"M17 37H31V34H17V37ZM31.076 28.076C33.0253 26.1253 34 23.7667 34 21C34 18.2333 33.0247 15.8753 31.074 13.926C29.1233 11.9767 26.7653 11.0013 24 11C21.2347 10.9987 18.8767 11.974 16.926 13.926C14.9753 15.878 14 18.236 14 21C14 23.764 14.9753 26.1227 16.926 28.076C18.8767 30.0293 21.2347 31.004 24 31C26.7653 30.996 29.124 30.0207 31.076 28.074M24 27.652C23.7333 27.2853 23.45 26.6773 23.15 25.828C22.85 24.9787 22.65 23.87 22.55 22.502H25.45C25.35 23.8687 25.15 24.9773 24.85 25.828C24.55 26.6787 24.2667 27.2867 24 27.652ZM20.4 27.002C19.6 26.502 18.9167 25.8687 18.35 25.102C17.7833 24.3353 17.4 23.4687 17.2 22.502H19.55C19.6167 23.3353 19.7167 24.1273 19.85 24.878C19.9833 25.6287 20.1667 26.336 20.4 27M27.6 27C27.8333 26.3333 28.0167 25.6253 28.15 24.876C28.2833 24.1267 28.3833 23.3347 28.45 22.5H30.8C30.6 23.4667 30.2167 24.3333 29.65 25.1C29.0833 25.8667 28.4 26.5 27.6 27ZM17.2 19.5C17.4 18.5333 17.7833 17.6667 18.35 16.9C18.9167 16.1333 19.6 15.5 20.4 15C20.1667 15.6667 19.9833 16.3747 19.85 17.124C19.7167 17.8733 19.6167 18.6653 19.55 19.5H17.2ZM22.55 19.5C22.65 18.1333 22.85 17.0253 23.15 16.176C23.45 15.3267 23.7333 14.718 24 14.35C24.2667 14.7167 24.55 15.3253 24.85 16.176C25.15 17.0267 25.35 18.1347 25.45 19.5H22.55ZM28.45 19.5C28.3833 18.6667 28.2833 17.8753 28.15 17.126C28.0167 16.3767 27.8333 15.668 27.6 15C28.4 15.5 29.0833 16.1333 29.65 16.9C30.2167 17.6667 30.6 18.5333 30.8 19.5H28.45ZM8 44V4H36C37.1 4 38.042 4.392 38.826 5.176C39.61 5.96 40.0013 6.90133 40 8V40C40 41.1 39.6087 42.042 38.826 42.826C38.0433 43.61 37.1013 44.0013 36 44H8Z",fill:"#2B2F35",key:1})])}o.defaultProps={width:"48",height:"48",viewBox:"0 0 48 48",fill:"none"},e.exports=o,o.default=o},93084:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 10 4 6h8l-4 4z",fill:"#A3A1A7"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},1895:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Icons",transform:"translate(-268.000000, -840.000000)",fill:"#FFFFFF"},r.createElement("g",{id:"betslip",transform:"translate(268.000000, 840.000000)"},r.createElement("path",{d:"M2.75862069,0 C1.54388115,0.00522913305 0.562193193,0.89912987 0.562206897,2 L0.551172414,20 L8.27531034,17 L15.9994483,20 L15.9994483,2 C15.9958142,0.896992543 15.0102142,0.00356915135 13.7931034,0 L2.75862069,0 Z M13.7931034,17 L8.27586207,14.8195 L2.75862069,17 L2.75862069,2 L13.7931034,2 L13.7931034,17 L13.7931034,17 Z",id:"betslip_icon"}))))])}o.defaultProps={width:"16",height:"20",viewBox:"0 0 16 20",version:"1.1"},e.exports=o,o.default=o},24659:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Icons",transform:"translate(-267.000000, -776.000000)",fill:"#FFFFFF"},r.createElement("path",{d:"M267,788 L285,788 L285,786 L267,786 L267,788 L267,788 Z M267,783 L285,783 L285,781 L267,781 L267,783 L267,783 Z M267,776 L267,778 L285,778 L285,776 L267,776 L267,776 Z",id:"burger"})))])}o.defaultProps={width:"18px",height:"12px",viewBox:"0 0 18 12",version:"1.1"},e.exports=o,o.default=o},86772:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Icons",transform:"translate(-267.000000, -971.000000)",fill:"#FFFFFF"},r.createElement("g",{id:"check",transform:"translate(267.000000, 971.000000)"},r.createElement("g",{id:"Livello_1"},r.createElement("polygon",{id:"Shape",points:"6.36363636 13.2618182 0 6.89818182 1.79454545 5.10363636 6.36363636 9.66 16.0236364 0 17.8181818 1.80727273"})))))])}o.defaultProps={width:"18px",height:"14px",viewBox:"0 0 18 14",version:"1.1"},e.exports=o,o.default=o},4522:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{transform:"translate(-81.000000, -971.000000)",fill:"#000000"},r.createElement("polygon",{points:"95 972.41 93.59 971 88 976.59 82.41 971 81 972.41 86.59 978 81 983.59 82.41 985 88 979.41 93.59 985 95 983.59 89.41 978"})))])}o.defaultProps={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1"},e.exports=o,o.default=o},70784:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{transform:"translate(-81.000000, -971.000000)",fill:"#FFFFFF"},r.createElement("polygon",{points:"95 972.41 93.59 971 88 976.59 82.41 971 81 972.41 86.59 978 81 983.59 82.41 985 88 979.41 93.59 985 95 983.59 89.41 978"})))])}o.defaultProps={width:"14px",height:"14px",viewBox:"0 0 14 14",version:"1.1"},e.exports=o,o.default=o},26641:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"Page-4",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Icons",fill:"#43444A"},r.createElement("g",{id:"Group",transform:"translate(2.000000, 2.000000)"},[r.createElement("rect",{id:"Rectangle-2",x:"0",y:"0",width:"18",height:"2",key:0}),r.createElement("polygon",{id:"Path-4",points:"0 4 2 4 4 6 0 6",key:1}),r.createElement("polygon",{id:"Path-5",points:"0 8 6 8 7.01153564 9.01153564 8 10 0 10",key:2}),r.createElement("polygon",{id:"Path-6",points:"5 4 20 4 14 10.0394043 14 15 11 18 11 10.0394043",key:3}),r.createElement("rect",{id:"Rectangle-3",x:"0",y:"12",width:"9",height:"2",key:4})])))])}o.defaultProps={width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1"},e.exports=o,o.default=o},59354:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.731 19.093C2.054 20.423 3.021 22 4.514 22h14.97c1.493 0 2.46-1.576 1.783-2.907L13.782 4.377c-.742-1.457-2.824-1.457-3.566 0L2.731 19.093zm10.245-.429h-1.954V16.44h1.954v2.224zm0-4.448h-1.954V9.768h1.954v4.448z",fill:"#A3A1A7"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},5564:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.731 19.093C2.054 20.423 3.021 22 4.514 22h14.97c1.493 0 2.46-1.576 1.783-2.907L13.782 4.377c-.742-1.457-2.824-1.457-3.566 0L2.731 19.093zm10.245-.429h-1.954V16.44h1.954v2.224zm0-4.448h-1.954V9.768h1.954v4.448z",fill:"#fff"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},66651:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m21 7-9-5-9 5v10l9 5 9-5V7zm-8.611-2.7a.808.808 0 0 0-.777 0L4.8 8.043v.027l6.824 3.897a.808.808 0 0 0 .8 0l6.776-3.87v-.054L12.389 4.3zM19.2 9.925l-1.6.914v1.97l1.36-.776a.802.802 0 0 1 .24-.09V9.925zm-3.2 7.79v-2.164l3.2-1.827v1.767a.79.79 0 0 1-.411.692L16 17.716zm-1.6.88v-2.13l-1.976 1.129a.808.808 0 0 1-.801 0l-.569-.326L8 15.524v2.192l3.611 1.984a.808.808 0 0 0 .778 0l2.011-1.105zm-8-3.985v2.226l-1.188-.653a.79.79 0 0 1-.412-.692v-1.795l1.6.914zm-1.6-2.742 4 2.285v-1.985l-4-2.275v1.975zM16 13.724v-1.971l-3.166 1.808a1.689 1.689 0 0 1-1.634.022l-.8-.475v1.959l1.224.699a.807.807 0 0 0 .8 0L16 13.724z",fill:"#2B2F35"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},16795:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.674 2.667c0-.734.678-1.33 1.517-1.334h7.619c.84.003 1.52.598 1.523 1.334v10.557a1 1 0 0 1-1.35.936L8 12.667 4.019 14.16a1 1 0 0 1-1.352-.937l.007-10.556zM5 6.713l2.196.638-1.461 1.955.909.644 1.309-1.99L9.305 10l.902-.666-1.44-1.92L11 6.77l-.335-1.077-2.16.78L8.578 4H7.465l.066 2.437-2.196-.794L5 6.713z",fill:"#FFA600"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},22306:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.627 6.745a.969.969 0 0 0 0 1.33l3.053 3.24a1 1 0 0 1 0 1.37l-3.053 3.24a.969.969 0 0 0 1.409 1.33l4.315-4.568a1 1 0 0 0 0-1.374l-4.315-4.568a.969.969 0 0 0-1.409 0zm-5 0a.969.969 0 0 0 0 1.33l3.053 3.24a1 1 0 0 1 0 1.37l-3.053 3.24a.969.969 0 0 0 1.409 1.33l4.315-4.568a1 1 0 0 0 0-1.374L8.036 6.745a.969.969 0 0 0-1.409 0z",fill:"#00B2FF"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},82539:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M20,5.777 L20,12.4481702 C20,12.9370323 19.6004924,13.3333333 19.1148189,13.3333333 L0.885181129,13.3333333 C0.396309091,13.3333333 0,12.9342932 0,12.4481702 L0,5.77777778 L20,5.777 Z M6.45059246,8.88888889 L3.77162976,8.88888889 C3.41176123,8.88888889 3.11111111,9.18736572 3.11111111,9.55555556 C3.11111111,9.92631234 3.40683538,10.2222222 3.77162976,10.2222222 L3.77162976,10.2222222 L6.45059246,10.2222222 C6.81046099,10.2222222 7.11111111,9.92374539 7.11111111,9.55555556 L7.11111111,9.55555556 L7.10394939,9.45646186 C7.05677223,9.13344251 6.78222372,8.88888889 6.45059246,8.88888889 L6.45059246,8.88888889 Z M19.1148189,0 C19.6036909,0 20,0.399040182 20,0.885163123 L20,3.555 L0,3.55555556 L0,0.885163123 C0,0.396301029 0.399507582,0 0.885181129,0 L19.1148189,0 Z"}))}o.defaultProps={width:"20",height:"14",viewBox:"0 0 20 14"},e.exports=o,o.default=o},48772:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.295 0.704984C12.9056 0.315624 12.2743 0.315624 11.885 0.704984L7.70709 4.88288C7.31657 5.2734 6.6834 5.2734 6.29288 4.88288L2.11498 0.704984C1.72562 0.315624 1.09435 0.315624 0.704984 0.704984C0.315624 1.09435 0.315624 1.72562 0.704984 2.11498L4.88288 6.29288C5.2734 6.6834 5.2734 7.31657 4.88288 7.70709L0.704984 11.885C0.315624 12.2743 0.315624 12.9056 0.704984 13.295C1.09435 13.6843 1.72562 13.6843 2.11498 13.295L6.29288 9.11709C6.6834 8.72657 7.31657 8.72657 7.70709 9.11709L11.885 13.295C12.2743 13.6843 12.9056 13.6843 13.295 13.295C13.6843 12.9056 13.6843 12.2743 13.295 11.885L9.11709 7.70709C8.72657 7.31657 8.72657 6.6834 9.11709 6.29288L13.295 2.11498C13.6843 1.72562 13.6843 1.09435 13.295 0.704984Z",fill:"white"}))}o.defaultProps={width:"14",height:"14",viewBox:"0 0 14 14",fill:"none"},e.exports=o,o.default=o},62429:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("g",{fill:"#FFF"},r.createElement("path",{d:"M1 4L8 11L15 4z"})))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16"},e.exports=o,o.default=o},11301:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 8L6 12V4L10 8Z",fill:"white"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},8642:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("g",{fill:"#FFF"},r.createElement("path",{d:"M1 11L8 4L15 11z"})))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16"},e.exports=o,o.default=o},31740:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M15.9527773,3 L17.4184743,3.84622057 L7.14870973,21.6339746 L5.6830127,20.787754 L15.9527773,3 Z M15.1248536,9.82027396 L16.6162431,7.2367669 C19.0275271,8.24838649 20.9806565,10.0377276 22,12.3193015 C20.3836058,15.9377746 16.4167214,18.3169873 12,18.3169873 C11.4202361,18.3169873 10.8482233,18.2759919 10.2882603,18.1965793 L11.3978057,16.2750247 C11.5942184,16.3046927 11.7953138,16.3200729 12,16.3200729 C14.209139,16.3200729 16,14.5285211 16,12.3185301 C16,11.373465 15.6725053,10.50492 15.1248536,9.82027396 L16.6162431,7.2367669 Z M12,6.3169873 C12.2904924,6.31718377 12.5790332,6.32766251 12.8650825,6.34809952 L11.7220017,8.32650072 C9.64255448,8.46930557 8,10.2020243 8,12.3185301 C8,12.9478049 8.14519832,13.5431538 8.40390744,14.072877 L6.6733864,17.0730072 C4.59046282,16.0260356 2.91699284,14.3720891 2,12.3193015 C3.6167925,8.7004709 7.58275633,6.31997482 12,6.3169873 Z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},84571:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M2,12.0023142 C3.61639415,15.6207873 7.58327864,18 12,18 C16.4167214,18 20.3836058,15.6207873 22,12.0023142 C20.3832075,8.3834836 16.4172437,6.00298752 12,6 C7.58275633,6.00298752 3.6167925,8.3834836 2,12.0023142 Z M8,12.0015428 C8,9.79155173 9.79086101,8 12,8 C14.209139,8 16,9.79155173 16,12.0015428 C16,14.2115338 14.209139,16.0030856 12,16.0030856 C9.79086101,16.0030856 8,14.2115338 8,12.0015428 Z M10,12.0007714 C10,10.8957759 10.8954305,10 12,10 C13.1045695,10 14,10.8957759 14,12.0007714 C14,13.1057669 13.1045695,14.0015428 12,14.0015428 C10.8954305,14.0015428 10,13.1057669 10,12.0007714 Z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},5103:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",d:"M16,14.5469248 L16,20.039 L12.994716,21.7629404 C12.3786051,22.1161526 11.6213949,22.1161526 11.005284,21.7629404 L8,20.039 L8,14.5469248 L12,16.8139248 L16,14.5469248 Z M12.994716,2.26490918 L19.994716,6.27796237 C20.6164941,6.63442359 21,7.29634363 21,8.01305319 L21,16.0147964 C21,16.731506 20.6164941,17.393426 19.994716,17.7498872 L18,18.892 L18,11.0139248 L12,14.4419248 L6,11.0139248 L6,18.893 L4.00528404,17.7498872 C3.38350595,17.393426 3,16.731506 3,16.0147964 L3,8.01305319 C3,7.29634363 3.38350595,6.63442359 4.00528404,6.27796237 L11.005284,2.26490918 C11.6213949,1.91169694 12.3786051,1.91169694 12.994716,2.26490918 Z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},1862:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("circle",{cx:"24",cy:"24",r:"24",fill:"#2B2F35",key:0}),r.createElement("path",{d:"M24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24C0 10.7452 10.7452 0 24 0ZM16 10.6667L16.1197 37.5406L39.2137 24.2073L16 10.6667Z",fill:"white",key:1})])}o.defaultProps={width:"48",height:"48",viewBox:"0 0 48 48",fill:"none"},e.exports=o,o.default=o},58276:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M12,3 C7.03,3 3,6.81789474 3,11.5263158 L3,18.1578947 C3,19.7305263 4.34,21 6,21 L9,21 L9,13.4210526 L5,13.4210526 L5,11.5263158 C5,7.86 8.13,4.89473684 12,4.89473684 C15.87,4.89473684 19,7.86 19,11.5263158 L19,13.4210526 L15,13.4210526 L15,21 L18,21 C19.66,21 21,19.7305263 21,18.1578947 L21,11.5263158 C21,6.81789474 16.97,3 12,3 L12,3 Z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},28343:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#2B2F35",fillRule:"evenodd",d:"M12,6 L12,2 L7,7 L12,12 L12,8 C15.31,8 18,10.69 18,14 C18,17.31 15.31,20 12,20 C8.69,20 6,17.31 6,14 L4,14 C4,18.42 7.58,22 12,22 C16.42,22 20,18.42 20,14 C20,9.58 16.42,6 12,6 L12,6 Z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},15214:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M7 17L10.2 10.2L17 7L13.8 13.8L7 17ZM12 11.1C11.7613 11.1 11.5324 11.1948 11.3636 11.3636C11.1948 11.5324 11.1 11.7613 11.1 12C11.1 12.2387 11.1948 12.4676 11.3636 12.6364C11.5324 12.8052 11.7613 12.9 12 12.9C12.2387 12.9 12.4676 12.8052 12.6364 12.6364C12.8052 12.4676 12.9 12.2387 12.9 12C12.9 11.7613 12.8052 11.5324 12.6364 11.3636C12.4676 11.1948 12.2387 11.1 12 11.1ZM12 2C13.3132 2 14.6136 2.25866 15.8268 2.7612C17.0401 3.26375 18.1425 4.00035 19.0711 4.92893C19.9997 5.85752 20.7362 6.95991 21.2388 8.17317C21.7413 9.38642 22 10.6868 22 12C22 14.6522 20.9464 17.1957 19.0711 19.0711C17.1957 20.9464 14.6522 22 12 22C10.6868 22 9.38642 21.7413 8.17317 21.2388C6.95991 20.7362 5.85752 19.9997 4.92893 19.0711C3.05357 17.1957 2 14.6522 2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2ZM12 4C9.87827 4 7.84344 4.84285 6.34315 6.34315C4.84285 7.84344 4 9.87827 4 12C4 14.1217 4.84285 16.1566 6.34315 17.6569C7.84344 19.1571 9.87827 20 12 20C14.1217 20 16.1566 19.1571 17.6569 17.6569C19.1571 16.1566 20 14.1217 20 12C20 9.87827 19.1571 7.84344 17.6569 6.34315C16.1566 4.84285 14.1217 4 12 4Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},93211:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M10 17.5C8.95833 17.5 7.98278 17.3022 7.07333 16.9067C6.16389 16.5111 5.37222 15.9764 4.69833 15.3025C4.02445 14.6286 3.48972 13.8369 3.09417 12.9275C2.69861 12.0181 2.50056 11.0422 2.5 10C2.49945 8.95778 2.6975 7.98222 3.09417 7.07333C3.49083 6.16444 4.02528 5.37278 4.6975 4.69833C5.36972 4.02389 6.16139 3.48917 7.0725 3.09417C7.98361 2.69917 8.95945 2.50111 10 2.5C11.1389 2.5 12.2189 2.74306 13.24 3.22917C14.2611 3.71528 15.1256 4.40278 15.8333 5.29167V3.33333H17.5V8.33333H12.5V6.66667H14.7917C14.2222 5.88889 13.5208 5.27778 12.6875 4.83333C11.8542 4.38889 10.9583 4.16667 10 4.16667C8.375 4.16667 6.99667 4.73278 5.865 5.865C4.73333 6.99722 4.16722 8.37556 4.16667 10C4.16611 11.6244 4.73222 13.0031 5.865 14.1358C6.99778 15.2686 8.37611 15.8344 10 15.8333C11.4583 15.8333 12.7328 15.3611 13.8233 14.4167C14.9139 13.4722 15.5561 12.2778 15.75 10.8333H17.4583C17.25 12.7361 16.4342 14.3231 15.0108 15.5942C13.5875 16.8653 11.9172 17.5006 10 17.5ZM12.3333 13.5L9.16667 10.3333V5.83333H10.8333V9.66667L13.5 12.3333L12.3333 13.5Z",fill:"white"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},e.exports=o,o.default=o},72600:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.671 9.26217L17.6915 9.27944C18.0868 9.61304 18.1046 10.1697 17.7311 10.5229C17.7183 10.535 17.7051 10.5468 17.6915 10.5583L12.7381 14.7378C12.3239 15.0874 11.6761 15.0874 11.2619 14.7378L6.30852 10.5583C5.91316 10.2247 5.89543 9.66795 6.26891 9.31482C6.28174 9.30269 6.29495 9.29089 6.30852 9.27944L6.32899 9.26217C6.74293 8.91289 7.39002 8.91257 7.80439 9.26145L11.2627 12.1732C11.6768 12.5218 12.3232 12.5218 12.7373 12.1732L16.1956 9.26145C16.61 8.91257 17.2571 8.91289 17.671 9.26217Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},52677:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("g",{clipPath:"url(#8gbwau95ha)",key:0},r.createElement("path",{d:"M10.593 6.35a1 1 0 0 1 1.338-.069l.076.069 1.414 1.414a4 4 0 0 1-5.535 5.774l-.122-.117-1.414-1.414a1 1 0 0 1 1.338-1.483l.076.069 1.415 1.414a2 2 0 0 0 2.918-2.732l-.09-.096-1.414-1.415a1 1 0 0 1 0-1.414zm-4.714-.471a1 1 0 0 1 1.338-.069l.076.069 2.828 2.828a1 1 0 0 1-1.338 1.483l-.076-.069-2.828-2.828a1 1 0 0 1 0-1.414zm-3.3-3.3a4 4 0 0 1 5.534-.117l.123.117 1.413 1.414a1 1 0 0 1-1.338 1.483l-.076-.069-1.413-1.414a2 2 0 0 0-2.919 2.732l.09.096 1.414 1.415a1 1 0 0 1-1.338 1.483l-.076-.069L2.58 8.236a4 4 0 0 1 0-5.657z",fill:"#fff"})),r.createElement("defs",{key:1},r.createElement("clipPath",{id:"8gbwau95ha"},r.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"})))])}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},11696:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("g",{clipPath:"url(#by6o3sfaqa)",key:0},r.createElement("path",{d:"M5.333 11.667a1 1 0 0 1 .996.904l.004.096V14a1 1 0 0 1-1.995.096L4.333 14v-1.333a1 1 0 0 1 1-1zm5.497-5.08a1 1 0 0 1 1.338-.068l.076.068 1.177 1.177a4 4 0 0 1-5.534 5.774l-.122-.117-1.178-1.177a1 1 0 0 1 1.338-1.483l.076.068 1.178 1.178a2 2 0 0 0 2.918-2.732l-.09-.096L10.83 8a1 1 0 0 1 0-1.414zm-7.497 3.746a1 1 0 0 1 .097 1.996l-.097.004h-.666a1 1 0 0 1-.096-1.995l.096-.005h.666zM5.88 5.88a1 1 0 0 1 1.338-.069l.076.069 2.828 2.828a1 1 0 0 1-1.338 1.483l-.076-.069L5.88 7.293a1 1 0 0 1 0-1.414zm-3.3-3.3a4 4 0 0 1 5.535-.117l.122.117 1.18 1.18A1 1 0 0 1 8.077 5.24l-.076-.068-1.18-1.18a2 2 0 0 0-2.918 2.733l.09.095 1.18 1.18a1 1 0 0 1-1.338 1.483l-.076-.069-1.18-1.18a4 4 0 0 1 0-5.656zm10.754 1.088a1 1 0 1 1 0 2h-.666a1 1 0 0 1 0-2h.666zM10.667 1a1 1 0 0 1 .995.904l.005.096v1.333a1 1 0 0 1-1.996.096l-.004-.096V2a1 1 0 0 1 1-1z",fill:"#fff"})),r.createElement("defs",{key:1},r.createElement("clipPath",{id:"by6o3sfaqa"},r.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"})))])}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},13558:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm1.389 5.612c-.95 0-1.444.817-1.444 1.425.019.741.399 1.178 1.064 1.178.836 0 1.444-.722 1.444-1.482 0-.589-.342-1.121-1.064-1.121zm.494 10.032c-.551.494-1.045.76-1.216.76-.133 0-.19-.19-.057-.741l1.083-4.408c.266-1.14.171-1.881-.38-1.881-.684 0-2.09.741-3.458 2.014l.266.532c.456-.342.988-.665 1.159-.665.114 0 .095.19 0 .665l-.988 4.256c-.399 1.672.019 2.052.57 2.052.57 0 1.995-.608 3.344-2.09l-.323-.494z"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},40039:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Icons",transform:"translate(-80.000000, -842.000000)",fill:"#FFFFFF"},r.createElement("polygon",{id:"left",points:"96 849 83.83 849 89.42 843.41 88 842 80 850 88 858 89.41 856.59 83.83 851 96 851"})))])}o.defaultProps={width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},e.exports=o,o.default=o},57805:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fill:"#FFF",fillRule:"evenodd",d:"M18 0H2a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM4 7h12v2H4V7zm8 5H4v-2h8v2zm4-6H4V4h12v2z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},31023:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M10,1.66666667 C14.595,1.66666667 18.3333333,5.405 18.3333333,10 C18.3333333,14.595 14.595,18.3333333 10,18.3333333 C5.405,18.3333333 1.66666667,14.595 1.66666667,10 C1.66666667,5.405 5.405,1.66666667 10,1.66666667 Z M10,0 C4.4775,0 0,4.4775 0,10 C0,15.5225 4.4775,20 10,20 C15.5225,20 20,15.5225 20,10 C20,4.4775 15.5225,0 10,0 Z M14.1666667,11.5033333 C13.8391667,12.4533333 12.8591667,14.1358333 11.8483333,14.1533333 C11.1783333,14.1666667 10.9633333,13.7566667 10.1983333,13.7566667 C9.43333333,13.7566667 9.1925,14.1408333 8.55916667,14.1666667 C7.4875,14.2066667 5.83333333,11.7375 5.83333333,9.585 C5.83333333,7.60666667 7.21166667,6.62666667 8.41583333,6.60833333 C9.06083333,6.59666667 9.67166667,7.04333333 10.0658333,7.04333333 C10.4616667,7.04333333 11.2025,6.50583333 11.9808333,6.585 C12.3066667,6.59833333 13.2208333,6.71666667 13.81,7.57583333 C12.2491667,8.59333333 12.4925,10.7208333 14.1666667,11.5033333 L14.1666667,11.5033333 Z M11.9908333,4.16666667 C10.8133333,4.215 9.8525,5.45 9.9875,6.47083333 C11.0741667,6.55583333 12.1191667,5.33583333 11.9908333,4.16666667 Z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},40176:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M10,0 C15.5225,0 20,4.4775 20,10 C20,15.5225 15.5225,20 10,20 C4.4775,20 0,15.5225 0,10 C0,4.4775 4.4775,0 10,0 Z M10,1.66666667 C5.405,1.66666667 1.66666667,5.405 1.66666667,10 C1.66666667,14.595 5.405,18.3333333 10,18.3333333 C14.595,18.3333333 18.3333333,14.595 18.3333333,10 C18.3333333,5.405 14.595,1.66666667 10,1.66666667 Z M10,13.75 C10.4142136,13.75 10.75,14.0857864 10.75,14.5 L10.75,15.25 C10.75,15.6642136 10.4142136,16 10,16 C9.58578644,16 9.25,15.6642136 9.25,15.25 L9.25,14.5 C9.25,14.0857864 9.58578644,13.75 10,13.75 Z M7.375,11.5 C7.78921356,11.5 8.125,11.8357864 8.125,12.25 L8.125,13 C8.125,13.4142136 7.78921356,13.75 7.375,13.75 C6.96078644,13.75 6.625,13.4142136 6.625,13 L6.625,12.25 C6.625,11.8357864 6.96078644,11.5 7.375,11.5 Z M12.625,9.25 C13.0392136,9.25 13.375,9.58578644 13.375,10 L13.375,13 C13.375,13.4142136 13.0392136,13.75 12.625,13.75 C12.2107864,13.75 11.875,13.4142136 11.875,13 L11.875,10 C11.875,9.58578644 12.2107864,9.25 12.625,9.25 Z M10,7 C10.4142136,7 10.75,7.33578644 10.75,7.75 L10.75,12.25 C10.75,12.6642136 10.4142136,13 10,13 C9.58578644,13 9.25,12.6642136 9.25,12.25 L9.25,7.75 C9.25,7.33578644 9.58578644,7 10,7 Z M15.25,8.875 C15.6642136,8.875 16,9.21078644 16,9.625 L16,10.375 C16,10.7892136 15.6642136,11.125 15.25,11.125 C14.8357864,11.125 14.5,10.7892136 14.5,10.375 L14.5,9.625 C14.5,9.21078644 14.8357864,8.875 15.25,8.875 Z M4.75,8.875 C5.16421356,8.875 5.5,9.21078644 5.5,9.625 L5.5,10.375 C5.5,10.7892136 5.16421356,11.125 4.75,11.125 C4.33578644,11.125 4,10.7892136 4,10.375 L4,9.625 C4,9.21078644 4.33578644,8.875 4.75,8.875 Z M7.375,6.25 C7.78921356,6.25 8.125,6.58578644 8.125,7 L8.125,10 C8.125,10.4142136 7.78921356,10.75 7.375,10.75 C6.96078644,10.75 6.625,10.4142136 6.625,10 L6.625,7 C6.625,6.58578644 6.96078644,6.25 7.375,6.25 Z M12.625,6.25 C13.0392136,6.25 13.375,6.58578644 13.375,7 L13.375,7.75 C13.375,8.16421356 13.0392136,8.5 12.625,8.5 C12.2107864,8.5 11.875,8.16421356 11.875,7.75 L11.875,7 C11.875,6.58578644 12.2107864,6.25 12.625,6.25 Z M10,4 C10.4142136,4 10.75,4.33578644 10.75,4.75 L10.75,5.5 C10.75,5.91421356 10.4142136,6.25 10,6.25 C9.58578644,6.25 9.25,5.91421356 9.25,5.5 L9.25,4.75 C9.25,4.33578644 9.58578644,4 10,4 Z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},52999:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M10,1.66666667 C14.595,1.66666667 18.3333333,5.405 18.3333333,10 C18.3333333,14.595 14.595,18.3333333 10,18.3333333 C5.405,18.3333333 1.66666667,14.595 1.66666667,10 C1.66666667,5.405 5.405,1.66666667 10,1.66666667 Z M10,0 C4.4775,0 0,4.4775 0,10 C0,15.5225 4.4775,20 10,20 C15.5225,20 20,15.5225 20,10 C20,4.4775 15.5225,0 10,0 Z M8.925,12.205 C8.925,12.8283333 8.41916667,13.3333333 7.79666667,13.3333333 C7.1725,13.3333333 6.66666667,12.8283333 6.66666667,12.205 C6.66666667,11.5825 7.1725,11.0775 7.79583333,11.0775 C8.41916667,11.0783333 8.925,11.5825 8.925,12.205 L8.925,12.205 Z M6.66666667,7.84083333 L6.66666667,9.51083333 C8.7675,9.53166667 10.4725,11.2341667 10.4933333,13.3333333 L12.1666667,13.3333333 C12.145,10.3091667 9.69583333,7.86166667 6.66666667,7.84083333 L6.66666667,7.84083333 Z M6.66666667,6.67083333 C10.3391667,6.6875 13.3166667,9.655 13.3275,13.3333333 L15,13.3333333 C14.99,8.73916667 11.2666667,5.01583333 6.66666667,5 L6.66666667,6.67083333 Z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},49566:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M10,1.66666667 C14.595,1.66666667 18.3333333,5.405 18.3333333,10 C18.3333333,14.595 14.595,18.3333333 10,18.3333333 C5.405,18.3333333 1.66666667,14.595 1.66666667,10 C1.66666667,5.405 5.405,1.66666667 10,1.66666667 Z M10,0 C4.4775,0 0,4.4775 0,10 C0,15.5225 4.4775,20 10,20 C15.5225,20 20,15.5225 20,10 C20,4.4775 15.5225,0 10,0 Z M7.7425,12.5 L7.29166667,12.5 L7.29166667,8.83333333 C7.43083333,8.72833333 7.58083333,8.63833333 7.7425,8.57583333 L7.7425,12.5 Z M9.09666667,12.5 L9.54916667,12.5 L9.54916667,8.3075 C9.445,8.42833333 9.34916667,8.55666667 9.26833333,8.6975 L9.09666667,8.61333333 L9.09666667,12.5 Z M8.195,12.5 L8.64583333,12.5 L8.64583333,8.47833333 C8.4175,8.4425 8.365,8.45579525 8.195,8.47416667 L8.195,12.5 Z M6.38833333,12.5 L6.84083333,12.5 L6.84083333,9.30916667 C6.69916667,9.5175 6.58916667,9.75 6.52833333,10.0058333 L6.38833333,9.92333333 L6.38833333,12.5 Z M5.03416667,10.1141667 C4.76,10.3625 4.58333333,10.7291667 4.58333333,11.1441667 C4.58333333,11.56 4.76,11.9258333 5.03416667,12.1758333 L5.03416667,10.1141667 Z M13.5566667,9.80916667 C13.465,8.51916667 12.4716667,7.5 11.2466667,7.5 C10.785,7.5 10.36,7.64916667 10,7.89916667 L10,12.5 L14.1033333,12.5 C14.8283333,12.5 15.4166667,11.8666667 15.4166667,11.0875 C15.4166667,10.0725 14.4383333,9.37416667 13.5566667,9.80916667 L13.5566667,9.80916667 Z M5.9375,9.79583333 C5.80166667,9.78416667 5.7,9.78166667 5.48666667,9.85083333 L5.48666667,12.4366667 C5.6875,12.5016667 5.77416667,12.500004 5.9375,12.500004 L5.9375,9.79583333 L5.9375,9.79583333 Z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},70594:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",d:"M10,0 C4.4775,0 0,4.4775 0,10 C0,15.5225 4.4775,20 10,20 C15.5225,20 20,15.5225 20,10 C20,4.4775 15.5225,0 10,0 Z M10,1.66666667 C14.595,1.66666667 18.3333333,5.405 18.3333333,10 C18.3333333,14.595 14.595,18.3333333 10,18.3333333 C5.405,18.3333333 1.66666667,14.595 1.66666667,10 C1.66666667,5.405 5.405,1.66666667 10,1.66666667 Z M10,4.16666667 C6.77833333,4.16666667 4.16666667,6.77833333 4.16666667,10 C4.16666667,13.2216667 6.77833333,15.8333333 10,15.8333333 C13.2216667,15.8333333 15.8333333,13.2216667 15.8333333,10 C15.8333333,6.77833333 13.2216667,4.16666667 10,4.16666667 Z M12.675,12.58 C12.5708333,12.7525 12.3466667,12.8058333 12.175,12.7016667 C10.8058333,11.8641667 9.08166667,11.675 7.05083333,12.1391667 C6.855,12.1833333 6.66,12.0608333 6.61583333,11.8658333 C6.57083333,11.67 6.6925,11.475 6.88916667,11.43 C9.11083333,10.9225 11.0175,11.1408333 12.555,12.08 C12.7258333,12.185 12.78,12.4091667 12.675,12.58 L12.675,12.58 Z M13.3891667,10.9916667 C13.2575,11.2058333 12.9775,11.2733333 12.7633333,11.1416667 C11.1958333,10.1783333 8.805,9.89916667 6.95083333,10.4616667 C6.71,10.535 6.45583333,10.3991667 6.38333333,10.1591667 C6.31083333,9.91833333 6.44666667,9.665 6.68666667,9.59166667 C8.805,8.94916667 11.4391667,9.26 13.2391667,10.3666667 C13.4533333,10.4983333 13.5208333,10.7783333 13.3891667,10.9916667 L13.3891667,10.9916667 Z M13.4508333,9.33833333 C11.57,8.22166667 8.46833333,8.11833333 6.67333333,8.66333333 C6.38583333,8.75083333 6.08083333,8.58833333 5.99333333,8.3 C5.90583333,8.01166667 6.06833333,7.70666667 6.35666667,7.61916667 C8.4175,6.99416667 11.8425,7.115 14.0075,8.4 C14.2666667,8.55333333 14.3516667,8.88833333 14.1983333,9.1475 C14.0441667,9.40666667 13.7091667,9.49166667 13.4508333,9.33833333 L13.4508333,9.33833333 Z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},8476:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{d:"M13.525,5.91833333 C11.8566667,5.805 8.14,5.80583333 6.47416667,5.91833333 C4.67,6.04166667 4.45833333,7.13166667 4.44416667,10 C4.45833333,12.8633333 4.66916667,13.9583333 6.475,14.0816667 C8.14083333,14.1941667 11.8575,14.195 13.5258333,14.0816667 C15.33,13.9583333 15.5425,12.8675 15.5566667,10 C15.5416667,7.13666667 15.3308333,6.04166667 13.525,5.91833333 L13.525,5.91833333 Z M8.33333333,11.8516667 L8.33333333,8.14833333 L12.315,9.99666667 L8.33333333,11.8516667 Z M10,1.66666667 C14.595,1.66666667 18.3333333,5.405 18.3333333,10 C18.3333333,14.595 14.595,18.3333333 10,18.3333333 C5.405,18.3333333 1.66666667,14.595 1.66666667,10 C1.66666667,5.405 5.405,1.66666667 10,1.66666667 Z M10,0 C4.4775,0 0,4.4775 0,10 C0,15.5225 4.4775,20 10,20 C15.5225,20 20,15.5225 20,10 C20,4.4775 15.5225,0 10,0 Z"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20"},e.exports=o,o.default=o},85202:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.666 10c0-.917.75-1.667 1.667-1.667V5c0-.917-.75-1.667-1.666-1.667H3.332c-.917 0-1.658.75-1.658 1.667v3.333c.916 0 1.658.75 1.658 1.667s-.742 1.667-1.667 1.667V15c0 .917.75 1.667 1.667 1.667h13.334c.916 0 1.666-.75 1.666-1.667v-3.333c-.916 0-1.666-.75-1.666-1.667zm-3.683 4L10 12.083 7.016 14l.9-3.433-2.741-2.242 3.533-.208L10 4.833l1.283 3.292 3.534.208-2.742 2.242.908 3.425z",fill:"#fff"}))}o.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},e.exports=o,o.default=o},2688:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5647 21.5657C21.0892 22.0405 20.3183 22.038 19.8458 21.5602C18.2826 19.9793 15.0379 16.6993 14.0543 15.7169C10.8489 18.0433 6.39127 17.5162 3.81834 14.5065C1.24541 11.4968 1.4226 7.01689 4.22521 4.2193C7.02782 1.42171 11.5132 1.24747 14.5249 3.8192C17.5365 6.39093 18.0615 10.8436 15.7304 14.0438C16.8077 15.1183 20.0116 18.3051 21.5637 19.8489C22.0396 20.3222 22.0397 21.0914 21.5647 21.5657ZM9.56556 4.31096C6.65395 4.3135 4.29545 6.67265 4.29714 9.58082C4.29884 12.489 6.66009 14.8454 9.5717 14.8445C12.4833 14.8437 14.8432 12.4859 14.8432 9.57775C14.8415 6.66749 12.4782 4.30954 9.56454 4.31096H9.56556Z",fill:"white"}))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},73792:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0}),r.createElement("g",{id:"trash-black",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"trash-black-2",transform:"translate(-456.000000, -900.000000)",fill:"#2b2f35"},r.createElement("path",{d:"M457.111111,917.777778 C457.111111,919 458.111111,920 459.333333,920 L468.222222,920 C469.444444,920 470.444444,919 470.444444,917.777778 L470.444444,904.444444 L457.111111,904.444444 L457.111111,917.777778 L457.111111,917.777778 Z M471.555556,901.111111 L467.666667,901.111111 L466.555556,900 L461,900 L459.888889,901.111111 L456,901.111111 L456,903.333333 L471.555556,903.333333 L471.555556,901.111111 L471.555556,901.111111 Z",id:"Shape"})))])}o.defaultProps={width:"16px",height:"20px",viewBox:"0 0 16 20",version:"1.1"},e.exports=o,o.default=o},68124:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m5.5 8 4-4v8l-4-4z",fill:"#C51A1B"}))}o.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=o,o.default=o},45147:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("rect",{x:"5",y:"5",width:"150",height:"90",stroke:"white",strokeWidth:"10",key:0}),r.createElement("rect",{x:"5",y:"5",width:"110",height:"60",stroke:"white",strokeWidth:"10",key:1})])}o.defaultProps={width:"24",height:"24",viewBox:"0 0 160 90",fill:"none"},e.exports=o,o.default=o},85865:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M95.84 11.818 91.971 7.73v4.087h-2.524V1.545c.015-.689.575-1.24 1.26-1.24s1.244.551 1.26 1.24l.007 3.062L95.473.68a1.182 1.182 0 0 1 2.015.4 1.2 1.2 0 0 1-.23 1.172l-3.537 3.862 5.452 5.703H95.84zM51.29 11.818V7.335h-4.951v4.483h-2.524V1.544c0-.702.565-1.271 1.262-1.271.697 0 1.262.569 1.262 1.27v3.408h4.95V1.545c0-.702.565-1.271 1.262-1.271.697 0 1.263.569 1.263 1.271v10.273H51.29zM38.644 12c-4.48 0-6.085-3.197-6.101-5.935-.01-1.692.613-3.292 1.706-4.39C35.342.577 36.862 0 38.644 0c1.6 0 3.061.608 4.229 1.758l.164.162-.937.901c-.231.22-.54.34-.859.338-.231 0-.458-.063-.656-.182a3.705 3.705 0 0 0-1.94-.532c-1.075 0-1.945.327-2.585.973-.641.646-1.014 1.617-1.006 2.64.016 1.705.968 3.527 3.592 3.527a3.971 3.971 0 0 0 2.004-.57l.039-.024a1.271 1.271 0 0 1 1.583.225l.906.914-.161.158C41.88 11.41 40.372 12 38.644 12zM26.866 11.818V2.625h-3.504v-1.08c0-.338.134-.662.371-.9.238-.239.56-.373.897-.372h7.01a1.27 1.27 0 0 1 1.266 1.27v1.08l-3.508.003v9.192h-2.532zM20.982 1.45a1.974 1.974 0 0 0-3.604-.013l-4.652 10.381h2.755l.949-2.091h5.497l.935 2.091h2.772L20.982 1.45zm-3.515 5.874 1.712-3.932 1.712 3.932h-3.424zM63.943 5.777l-.086-.09.072-.102c.359-.5.575-1.088.627-1.701a3.333 3.333 0 0 0-.88-2.558 3.591 3.591 0 0 0-2.64-1.144h-4.642a1.31 1.31 0 0 0-1.308 1.31v10.235h6.296A3.52 3.52 0 0 0 64.615 9.6a3.53 3.53 0 0 0-.671-3.818l-.001-.004zm-6.355-3.235h3.421a1.058 1.058 0 0 1 0 2.118h-3.421V2.542zm3.646 6.823h-3.646V7.023h3.646a1.17 1.17 0 0 1 0 2.343v-.001zM9.646 11.727V4.161l-3.18 4.347h-.754l-3.18-4.347v7.566H0V1.721A1.703 1.703 0 0 1 3.111.746l2.978 4.097L9.07.74C9.386.277 9.91 0 10.472 0a1.715 1.715 0 0 1 1.709 1.72v10.007H9.646z",fill:"#fff",key:0}),r.createElement("path",{d:"M86.262 6.278a3.53 3.53 0 0 0-.767-2.523l-.033-.043a3.331 3.331 0 0 0-2.572-1.178 3.977 3.977 0 0 0-2.301.758c-.812.572-1.602 1.892-2.37 3.17l-.2.335c-.9 1.493-1.829 3.039-3.06 3.913-1.108.785-2.381 1.2-3.68 1.2a5.728 5.728 0 0 1-4.476-2.122 6.1 6.1 0 0 1-1.33-4.377l2.43.22c-.08.908.195 1.812.767 2.523l.033.043a3.331 3.331 0 0 0 2.572 1.178 3.977 3.977 0 0 0 2.301-.758c.812-.572 1.599-1.89 2.37-3.17l.201-.335c.899-1.494 1.828-3.038 3.059-3.912C80.318.415 81.59 0 82.89 0a5.728 5.728 0 0 1 4.475 2.121 6.1 6.1 0 0 1 1.33 4.377l-2.433-.22z",fill:"url(#v5gwpd8ila)",key:1}),r.createElement("path",{d:"M88.695 5.41a6.1 6.1 0 0 1-1.33 4.378 5.73 5.73 0 0 1-4.476 2.121c-1.3 0-2.573-.415-3.681-1.2-1.231-.873-2.161-2.417-3.06-3.911l-.2-.336c-.768-1.279-1.56-2.594-2.37-3.17a3.978 3.978 0 0 0-2.303-.758 3.332 3.332 0 0 0-2.572 1.178l-.033.043a3.532 3.532 0 0 0-.767 2.523l-2.43.22a6.1 6.1 0 0 1 1.33-4.377A5.729 5.729 0 0 1 71.28 0c1.3 0 2.572.415 3.681 1.2 1.232.874 2.161 2.417 3.06 3.913l.201.334c.767 1.278 1.558 2.595 2.37 3.17.669.486 1.474.751 2.302.759a3.332 3.332 0 0 0 2.572-1.178l.033-.043a3.531 3.531 0 0 0 .767-2.524l2.43-.22z",fill:"#fff",key:2}),r.createElement("defs",{key:3},r.createElement("linearGradient",{id:"v5gwpd8ila",x1:"73.362",y1:"6.537",x2:"79.358",y2:"2.952",gradientUnits:"userSpaceOnUse"},[r.createElement("stop",{stopColor:"#fff",key:0}),r.createElement("stop",{offset:".184",stopColor:"#fff",key:1}),r.createElement("stop",{offset:".277",stopColor:"#fff",stopOpacity:".78",key:2}),r.createElement("stop",{offset:".359",stopColor:"#fff",stopOpacity:".5",key:3}),r.createElement("stop",{offset:".44",stopColor:"#43444A",stopOpacity:".11",key:4}),r.createElement("stop",{offset:".45",stopColor:"#43444A",stopOpacity:"0",key:5}),r.createElement("stop",{offset:".55",stopColor:"#fff",stopOpacity:"0",key:6}),r.createElement("stop",{offset:".56",stopColor:"#43444A",stopOpacity:".11",key:7}),r.createElement("stop",{offset:".624",stopColor:"#fff",stopOpacity:".5",key:8}),r.createElement("stop",{offset:".689",stopColor:"#fff",stopOpacity:".78",key:9}),r.createElement("stop",{offset:".795",stopColor:"#fff",stopOpacity:".94",key:10}),r.createElement("stop",{offset:"1",stopColor:"#fff",key:11})]))])}o.defaultProps={width:"100",height:"12",viewBox:"0 0 100 12",fill:"none"},e.exports=o,o.default=o},24843:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,[r.createElement("defs",{key:0},r.createElement("linearGradient",{x1:"34.004465%",y1:"54.9099675%",x2:"65.9900402%",y2:"45.0886285%",id:"linearGradient-1"},[r.createElement("stop",{stopColor:"#FFFFFF",offset:"0%",key:0}),r.createElement("stop",{stopColor:"#FFFFFF",offset:"18.3773119%",key:1}),r.createElement("stop",{stopColor:"#FFFFFF",stopOpacity:"0.78",offset:"27.6845504%",key:2}),r.createElement("stop",{stopColor:"#FFFFFF",stopOpacity:"0.5",offset:"35.939493%",key:3}),r.createElement("stop",{stopColor:"#43444A",stopOpacity:"0.11",offset:"44%",key:4}),r.createElement("stop",{stopColor:"#43444A",stopOpacity:"0",offset:"45%",key:5}),r.createElement("stop",{stopColor:"#FFFFFF",stopOpacity:"0",offset:"55%",key:6}),r.createElement("stop",{stopColor:"#43444A",stopOpacity:"0.11",offset:"56%",key:7}),r.createElement("stop",{stopColor:"#FFFFFF",stopOpacity:"0.5",offset:"62.3604911%",key:8}),r.createElement("stop",{stopColor:"#FFFFFF",stopOpacity:"0.78",offset:"68.9453125%",key:9}),r.createElement("stop",{stopColor:"#FFFFFF",stopOpacity:"0.94",offset:"79.5400191%",key:10}),r.createElement("stop",{stopColor:"#FFFFFF",offset:"100%",key:11})])),r.createElement("g",{id:"LHN-New",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",key:1},r.createElement("g",{id:"Super-Left-Hand-Nav",transform:"translate(0.000000, 1.000000)",fillRule:"nonzero"},r.createElement("g",{id:"Header/Logged-In/Exchange-with-Bonus"},r.createElement("g",{id:"MB-Branding",transform:"translate(-0.000000, -0.000000)"},r.createElement("g",{id:"MB_logo"},[r.createElement("path",{d:"M66.0104916,65.9574468 L66.0104916,36.3049039 L53.4778136,53.3416285 L50.5098784,53.3416285 L37.9797135,36.3049039 L37.9797135,65.9574468 L28,65.9574468 L28,26.7437571 C27.9718336,23.8048068 29.8818924,21.1935568 32.7035407,20.3139551 C35.525189,19.4343534 38.5936146,20.4936441 40.2590676,22.9222956 L51.9951026,38.9774292 L63.7411898,22.9048118 C64.9852743,21.0863703 67.0548908,19.9984981 69.2674298,20 C71.0601094,20.0066126 72.7766842,20.7209109 74.0393504,21.9856855 C75.3020165,23.25046 76.007289,24.9620531 76,26.7437571 L76,65.9574468 L66.0104916,65.9574468 Z",id:"Shape",fill:"#FFFFFF",key:0}),r.createElement("g",{id:"Logo/Matchbook/Matchbook-Light",transform:"translate(19.000000, 79.000000)",key:1},[r.createElement("path",{d:"M57.4077956,4.18536833 C57.4609848,3.58007285 57.2781197,2.97762687 56.8972118,2.50325899 L56.875512,2.47441798 C56.4508186,1.97151993 55.8232161,1.68367617 55.1637801,1.6893488 C54.6128034,1.6941394 54.0771607,1.87078396 53.6320289,2.19449056 C53.0920866,2.57620977 52.5657599,3.45586049 52.0551762,4.30794261 L51.9215734,4.53103628 C51.3233395,5.5268993 50.7046822,6.55711704 49.8856209,7.13987504 C49.1478274,7.6632545 48.3006839,7.93939394 47.4360954,7.93939394 C46.2792597,7.94388532 45.1831998,7.4235089 44.4576904,6.52530711 C43.7955494,5.70314389 43.4783852,4.65740075 43.5726786,3.60727578 L45.1895271,3.75402561 C45.1364267,4.35931191 45.319282,4.96172561 45.7001108,5.43613495 L45.7218106,5.46497596 C46.146504,5.96787401 46.7741065,6.25571777 47.4335425,6.25004514 C47.9845192,6.24525454 48.5201619,6.06860998 48.9652937,5.74490338 C49.505236,5.36318417 50.0290098,4.48438171 50.5421464,3.63145133 L50.6761747,3.40793353 C51.2744086,2.41207051 51.8926404,1.38270103 52.7117018,0.799943031 C53.4520482,0.276563575 54.2987662,0 55.1633546,0 C56.3201904,-0.00449138419 57.4162502,0.515885038 58.1417597,1.41408683 C58.8039007,2.23625005 59.1210649,3.28199319 59.0267714,4.33211816 L57.4077956,4.18536833 Z",id:"Shape",fill:"url(#linearGradient-1)",key:0}),r.createElement("path",{d:"M59.0267692,3.60704434 C59.1210756,4.65722542 58.8038678,5.70302442 58.1416358,6.52523156 C57.4160267,7.42348134 56.3198163,7.94388556 55.1628216,7.93939394 C54.2981143,7.93939394 53.4508545,7.66281559 52.7129596,7.13983233 C51.8937857,6.55746735 51.2750434,5.52804288 50.6771528,4.5317025 L50.5431062,4.30817275 C50.0324523,3.45562097 49.5056277,2.57846818 48.9660368,2.1946078 C48.5208439,1.8708839 47.9851275,1.6942299 47.4340752,1.68943905 C46.7745486,1.68376611 46.1468599,1.97162526 45.7221081,2.47455018 L45.7004053,2.50339272 C45.3195242,2.97782741 45.1366438,3.58027329 45.1897514,4.18559193 L43.5726808,4.3323496 C43.4783745,3.28216852 43.7955822,2.23636952 44.4578142,1.41416238 C45.1834233,0.515912599 46.2796338,-0.00449162414 47.4366285,0 C48.3013357,0 49.14817,0.27657835 49.8864904,0.799561612 C50.7060899,1.38235075 51.3244066,2.41135106 51.9227227,3.40853975 L52.0563438,3.63164534 C52.5669977,4.48334882 53.0933968,5.36134991 53.6334132,5.7452103 C54.0786062,6.06893419 54.6143225,6.24558819 55.1653748,6.25037904 C55.8249015,6.25605198 56.4525902,5.96819284 56.8773419,5.46526792 L56.8990447,5.43642537 C57.2800049,4.96203215 57.4628951,4.35955398 57.4096986,3.75422617 L59.0267692,3.60704434 Z",id:"Shape",fill:"#FFFFFF",key:1}),r.createElement("path",{d:"M25.7177457,8 C22.736165,8 21.6679073,5.86848556 21.6571952,4.04305659 C21.6512956,2.91505915 22.0653094,1.84844932 22.7928151,1.11648726 C23.5203208,0.384525205 24.5315026,0 25.7177457,0 C26.782596,0 27.7550172,0.405414047 28.531932,1.17233294 L28.6413986,1.28018757 L28.0178223,1.88084834 C27.8636734,2.02725078 27.6587077,2.10796172 27.4462107,2.10593627 C27.2922077,2.10598583 27.1411101,2.06397851 27.0091961,1.98443994 C26.6196748,1.74917349 26.1726873,1.62641283 25.7177457,1.62975594 C25.0030183,1.62975594 24.4241657,1.84802302 23.9977996,2.27858894 C23.5714336,2.70915485 23.3235364,3.35670894 23.3286477,4.03879356 C23.3392962,5.17531706 23.9726692,6.39028029 25.7190236,6.39028029 C26.1895102,6.38455791 26.6499257,6.25312986 27.052642,6.00959181 L27.0786244,5.99381861 C27.4213135,5.78861547 27.8607272,5.85136613 28.1324002,6.14430353 L28.7351054,6.75306405 L28.6277685,6.85878717 C27.8721508,7.60609613 26.867784,8 25.7177457,8 Z",id:"Shape",fill:"#FFFFFF",key:2}),r.createElement("path",{d:"M34.1334253,7.87878788 L34.1334253,4.88975635 L30.8385837,4.88975635 L30.8385837,7.87878788 L29.1585701,7.87878788 L29.1585701,1.02920862 C29.1585701,0.561207804 29.534654,0.181818182 29.9985769,0.181818182 C30.4624999,0.181818182 30.8385837,0.561207804 30.8385837,1.02920862 L30.8385837,3.30044558 L34.1325787,3.30044558 L34.1325787,1.03006263 C34.1325787,0.561943899 34.5087573,0.182458689 34.9727971,0.182458689 C35.436837,0.182458689 35.8130156,0.561943899 35.8130156,1.03006263 L35.8130156,7.87878788 L34.1334253,7.87878788 Z",id:"Shape",fill:"#FFFFFF",key:3}),r.createElement("path",{d:"M63.7818357,7.87836118 L61.206954,5.1542995 L61.206954,7.87836118 L59.5270394,7.87836118 L59.5270394,1.03023055 C59.5372782,0.570668717 59.9096613,0.203503798 60.3655157,0.203503798 C60.8213701,0.203503798 61.1937532,0.570668717 61.2039919,1.03023055 L61.2090698,3.07114331 L63.5372537,0.453756974 C63.7228999,0.239723177 64.0076801,0.141819591 64.2843202,0.196925548 C64.5609604,0.252031506 64.7874322,0.451775102 64.8784261,0.720914857 C64.9694199,0.990054611 64.9111116,1.28770179 64.7254653,1.50173559 L62.3714691,4.07687848 L66,7.87878788 L63.7818357,7.87836118 Z",id:"Shape",fill:"#FFFFFF",key:4}),r.createElement("path",{d:"M17.8794725,7.87878788 L17.8794725,1.74973557 L15.5472044,1.74973557 L15.5472044,1.02982599 C15.5472044,0.804772408 15.6361451,0.588948895 15.7944371,0.429892091 C15.952729,0.270835287 16.167388,0.181591972 16.3911339,0.181818182 L21.0560946,0.181818182 C21.5211215,0.182053067 21.898239,0.560801421 21.8991751,1.02854501 L21.8991751,1.74888159 L19.5643599,1.75101655 L19.5643599,7.87878788 L17.8794725,7.87878788 Z",id:"Shape",fill:"#FFFFFF",key:5}),r.createElement("path",{d:"M13.963877,0.966780499 C13.7541924,0.491137198 13.2854529,0.183671221 12.7671953,0.181818182 C12.2489377,0.179981833 11.7780368,0.484103241 11.5649956,0.958241886 L8.46929423,7.87878788 L10.3028071,7.87878788 L10.934114,6.48443234 L14.5926315,6.48443234 L15.2150049,7.87878788 L17.0595784,7.87878788 L13.963877,0.966780499 Z M11.6241274,4.88301544 L12.7633728,2.26123426 L13.9030435,4.88301544 L11.6241274,4.88301544 Z",id:"Shape",fill:"#FFFFFF",key:6}),r.createElement("path",{d:"M6.41927872,7.81818182 L6.41927872,2.77375511 L4.302738,5.672006 L3.80150789,5.672006 L1.68539158,2.77375511 L1.68539158,7.81818182 L0,7.81818182 L0,1.14723343 C-0.00475679121,0.647265531 0.317817304,0.20304531 0.794342229,0.0534093669 C1.27086715,-0.0962265765 1.78906828,0.0839776665 2.07033292,0.497134635 L4.05233515,3.22839936 L6.03603503,0.494160327 C6.24613822,0.184810978 6.59565869,-0.000255502089 6.96931617,0 C7.27206706,0.00112491313 7.56196523,0.12263981 7.77520651,0.337800533 C7.98844779,0.552961255 8.10755545,0.844133774 8.10632447,1.14723343 L8.10632447,7.81818182 L6.41927872,7.81818182 Z",id:"Shape",fill:"#FFFFFF",key:7}),r.createElement("path",{d:"M42.5537248,3.85121051 L42.4968088,3.79068511 L42.5448051,3.72333995 C42.7833913,3.39002421 42.927531,2.99806892 42.961906,2.58912809 C43.0160372,1.96330233 42.8033536,1.34376946 42.3766056,0.884187303 C41.9222918,0.395438551 41.285467,0.118930886 40.6194301,0.121212121 L37.5302502,0.121212121 C37.049788,0.121696228 36.6604133,0.512435848 36.659945,0.994582219 L36.659945,7.81818182 L40.8496426,7.81818182 C41.7849606,7.81867354 42.630925,7.26077301 43.0015702,6.39901831 C43.3722154,5.53726361 43.1964926,4.53684397 42.5545743,3.85419416 L42.5537248,3.85121051 Z M38.3245258,1.69488665 L40.6015908,1.69488665 C40.9900567,1.69488665 41.3049706,2.01090444 41.3049706,2.40073213 C41.3049706,2.79055983 40.9900567,3.10657762 40.6015908,3.10657762 L38.3245258,3.10657762 L38.3245258,1.69488665 Z M40.7515262,6.24324244 L38.3245258,6.24324244 L38.3245258,4.68194291 L40.7511015,4.68194291 C41.1808537,4.68194291 41.5292367,5.03154713 41.5292367,5.46280579 C41.5292367,5.89406445 41.1808537,6.24366867 40.7511015,6.24366867 L40.7515262,6.24324244 Z",id:"Shape",fill:"#FFFFFF",key:8})])])))))])}o.defaultProps={width:"104px",height:"105px",viewBox:"0 0 104 105",version:"1.1"},e.exports=o,o.default=o},88091:function(e,t,n){var r=n(96540);function o(e){return r.createElement("svg",e,r.createElement("g",{fill:"#2b2f35",fillRule:"evenodd"},r.createElement("g",{transform:"translate(-261 -76)"},r.createElement("g",null,r.createElement("path",{fill:"#2b2f35",d:"M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10c0-2.652-1.054-5.196-2.929-7.071C15.196 1.054 12.652 0 10 0zm1 15H9V9h2v6zm0-8H9V5h2v2z",transform:"translate(261 76) translate(2 2)"})))))}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24"},e.exports=o,o.default=o},83827:function(e,t,n){"use strict";n.d(t,{A:function(){return ie}});n(64509),n(82975),n(93863),n(70489),n(78604),n(17482),n(32820),n(99650),n(75369),n(15144);var r=n(96540),o=n.n(r),i=n(5556),a=n.n(i),s=n(46942),u=n.n(s),l=n(9404),c=n(99062),d=n(21757),f=n(20852),m=n(39581),p=(n(20341),n(39865)),y=n(83937),h=n(64588),g=n(47295);const v=(e,t,n,r=320,o=1920)=>{if(e>32)return t;const i=t+(window.innerWidth-r)/(o-r)*(n-t);return Math.round(Math.min(Math.max(i,t),n))};var b=(e,t,n,o,i=360,a=1920)=>{const s=(0,r.useRef)(null),[u,l]=(0,r.useState)(v(e,n,o,i,a));return(0,r.useEffect)((()=>{l(v(e,n,o,i,a))}),[e,n,o,i,a,t]),{ref:s,fontSize:u,style:{fontSize:`${u}px`}}};var _=(e=3,t)=>{const n=(0,r.useRef)(null),[o,i]=(0,r.useState)(e);(0,r.useEffect)((()=>{const t=n.current;if(!t)return;const r=window.getComputedStyle(t),o=parseFloat(r.lineHeight);if(!o)return;const a=o*e;t.scrollHeight>a?i(e):i(void 0)}),[e,t]);return{ref:n,style:{display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:o,overflow:o?"hidden":"visible",textOverflow:o?"ellipsis":"clip"}}},E=n(68636),w=n(71714),S={banner:"Banner-module__banner___kQNoF",bannerImage:"Banner-module__bannerImage___KmHtI",bannerContent:"Banner-module__bannerContent___Vb7gH",upperTextGroup:"Banner-module__upperTextGroup___Du5fo",subtitle:"Banner-module__subtitle___2tcNW",title:"Banner-module__title___M17AD",ctaButton:"Banner-module__ctaButton___psUrk","ctaButton--noTC":"Banner-module__ctaButton--noTC___ITHN8",description:"Banner-module__description___yKEjE","bannerContent--light":"Banner-module__bannerContent--light___kRFNR","bannerContent--dark":"Banner-module__bannerContent--dark___+LKd7","banner-content":"Banner-module__banner-content___QuotB",lightFading:"Banner-module__lightFading___2GQr4",darkFading:"Banner-module__darkFading___+sEO1",blink:"Banner-module__blink___4vg3R",slideBackground:"Banner-module__slideBackground___2TKvE"};function k(e){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k(e)}function O(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=k(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=k(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==k(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var I=function(e){var t=e.loginRequest,n=e.registrationRequest,r=e.activeBanner,i=e.history,a=e.brand,s=e.className,l=void 0===s?"":s,d=e.onTouchStart,f=e.widthSize,m=e.onTouchEnd,y=r.id,h=void 0===y?"":y,g=r.supertext,v=void 0===g?"":g,k=r.title,I=void 0===k?"":k,T=r.titleText,C=void 0===T?"":T,N=r.subtext,A=void 0===N?"":N,P=r.bannerImage,L=void 0===P?"":P,R=r.backgroundColour,x=void 0===R?"":R,M=r.bannerUrl,B=void 0===M?"":M,j=r.buttonLabel,D=void 0===j?"":j,F=r.tCsText,U=void 0===F?"":F,q=r.tCsUrl,z=void 0===q?"":q,H=r.textColour,V=void 0===H?"light":H,G=b(I.length,f,24,40),J=G.ref,W=G.style,Z=_(3,f),Y=Z.ref,$=Z.style,Q=function(e){return(0,w.q)({link:e,brand:a})},K=function(e){return Q(e)?"/".concat(e.split("/").slice(3).join("/")):e},X=function(e){if(e.preventDefault(),e.stopPropagation(),B&&((0,E.u4)("Marketing","Banner Ad Click",{description:"".concat(L," | ").concat(location.href," | ").concat(B," | ").concat(window.innerWidth<1025?"mobile":"desktop")}),B))if(B.indexOf("/login")>-1)t();else if(B.indexOf("/registration")>-1)n({show:!0,promoRegistrationImage:null,checked:!1});else if(Q(B))i.push(K(B));else{var r=Q(B)?null:"_blank";window.open(B,r)}},ee=u()(S.banner,l),te=u()(S.ctaButton,O({},S["ctaButton--noTC"],!U)),ne=u()(S.bannerContent,O(O({},S["bannerContent--light"],"light"===V),S["bannerContent--dark"],"dark"===V)),re={"--banner-bg":x};if(""===h)return null;var oe=Q(z)?null:"_blank",ie=K(z);return o().createElement("div",{key:h,onTouchStart:d,onTouchEnd:m,className:ee,style:re,onClick:X,role:"button"},L&&o().createElement("div",{className:S.bannerImage},o().createElement("img",{loading:"lazy",alt:I,src:"/dA/".concat(L)})),o().createElement("div",{className:ne},o().createElement("div",{className:S.upperTextGroup},v&&o().createElement("p",{className:S.subtitle},v),o().createElement("h1",{className:S.title,ref:J,style:W},C),A&&o().createElement("p",{className:S.subtitle},A)),o().createElement("div",{className:S.belowGroup},D&&o().createElement(p.A,{className:te,sizeType:"regular",disabled:!1,success:!1,style:{"--button-label-color":x},onClick:X},D),U&&z&&o().createElement(c.N_,{target:oe,to:{pathname:ie},className:S.description,onClick:function(e){return e.stopPropagation()}},o().createElement("span",{ref:Y,style:$},U)),U&&!z&&o().createElement("span",{ref:Y,className:S.description,style:$},U))))};I.propTypes={onTouchStart:a().func,onTouchEnd:a().func,loginRequest:a().func,registrationRequest:a().func,activeBanner:a().instanceOf(g.iL),className:a().string,brand:a().string.isRequired,widthSize:a().number.isRequired,history:a().shape({push:a().func.isRequired})};var T={registrationRequest:h.H3,loginRequest:y.$8},C=(0,c.y)((0,d.Ng)((function(){return function(e){return{isLoggedIn:e.getIn(["user","isLoggedIn"]),brand:e.getIn(["application","brand"]),widthSize:e.getIn(["application","widthSize"])}}}),T)(I)),N=n(56967),A="Placeholder-module__main___epVvq",P=function(){return o().createElement("div",{className:A},o().createElement(N.A,null))},L=n(84384),R="CarouselMenu-module__carouselMenu___l-AdT",x="CarouselMenu-module__active___W1zkz";function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function B(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=M(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=M(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==M(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j=function(e){var t=e.menus,n=e.activeBannerId,r=e.onMenuChange,i=function(e){return u()(B({},x,e===n))};return o().createElement("div",{className:R},t.map((function(e){var t=e.id,n=e.text;return o().createElement("div",{key:t,role:"button",className:i(t),onClick:function(){return function(e){r(e)}(t)}},n)})))};j.propTypes={menus:a().instanceOf(l.List),activeBannerId:a().string,onMenuChange:a().func};var D=j,F="CarouselDots-module__carouselDots___YZu1c",U="CarouselDots-module__dot___lUEiJ",q="CarouselDots-module__dot--active___E1KrN";function z(e){return z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},z(e)}function H(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=z(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=z(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==z(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var V=function(e){var t=e.menus,n=e.activeIndex,r=function(e){return u()(H(H({},U,!0),q,e===n))};return o().createElement("div",{className:F},t.map((function(e,t){return o().createElement("span",{key:e.id,className:r(t)})})))};V.propTypes={menus:a().instanceOf(l.List),activeIndex:a().number};var G=V,J=n(31865),W="Carousel-module__banners___QtNeE",Z="Carousel-module__wrapper___idm4p",Y="Carousel-module__carouselContainer___fPDOx",$="Carousel-module__wrapper--hidden___V1Aa1",Q="Carousel-module__slideInLeft___1tYjA",K="Carousel-module__slideInRight___MfylU";function X(e){return X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},X(e)}function ee(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=X(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=X(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==X(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function te(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ne(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ne(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1;return o().createElement("div",{className:W},o().createElement("div",{className:z},R&&o().createElement(P,null),o().createElement("div",{className:Y},E.size&&o().createElement(C,{activeBanner:V,className:H,onTouchStart:function(e){U.current=e.touches[0].clientX},onTouchEnd:function(e){if(null!==U.current){var t=U.current-e.changedTouches[0].clientX;Math.abs(t)>50&&(t>0?(j("right"),O((function(e){return(e+1)%E.size}))):(j("left"),O((function(e){return(e-1+E.size)%E.size}))),q()),U.current=null}}}),J&&o().createElement(r.Fragment,null,o().createElement(D,{menus:T,onMenuChange:function(e){var t=E.findIndex((function(t){return t.id===e}));q(),j("right"),O(t)},activeBannerId:V.id}),o().createElement(G,{menus:T,activeIndex:k})))))};re.propTypes={fetchCarousel:a().func.isRequired,windowWidth:a().number.isRequired,carousels:a().instanceOf(l.List).isRequired,isLoggedIn:a().bool.isRequired,pathUrl:a().string};var oe={fetchCarousel:f.b3},ie=(0,c.y)((0,d.Ng)((function(){var e=(0,J.N)();return function(t,n){var r=e(t,n);return{windowWidth:t.getIn(["application","widthSize"],0),isLoggedIn:t.getIn(["user","isLoggedIn"]),carousels:r}}}),oe)(re))},52908:function(e,t,n){"use strict";n.d(t,{A:function(){return r.A}});var r=n(83827)},88093:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(21757),o=n(5556),i=n.n(o),a=n(96540),s=n(82233),u=n.n(s),l={};function c(e){var t=e.value,n=e.currency,r=e.precision,o=e.fallback,i=e.round,a=e.selectedCurrency;return"number"!==typeof t?o:t||0===t?function(e,t,n,r,o){var i=o||t,a=n;"KRW"===i&&Math.abs(e)>1e5&&(a=0);var s="".concat(i,"_").concat(a,"_").concat(r);return l[s]||(l[s]=u().currencyFormatter(i,{maximumFractionDigits:a,minimumFractionDigits:a,symbolForm:"narrow",round:r})),l[s](e)}(t,n,r,i,a):o}c.propTypes={value:i().number.isRequired,currency:i().string.isRequired,selectedCurrency:i().string,precision:i().number,fallback:i().string,round:i().oneOf(["round","floor","ceil"])},c.defaultProps={value:null,precision:2,fallback:"",round:"round"};var d=(0,r.Ng)((function(e){return{currency:e.getIn(["user","currency"])}}))((0,a.memo)(c))},16063:function(e,t,n){"use strict";n.d(t,{ZC:function(){return u},s6:function(){return c}});var r=n(96540),o=n.n(r),i=n(5556),a=n.n(i),s=(0,r.createContext)(""),u=s.Consumer,l=s.Provider,c=function(e){var t=e.children,n=e.append;return o().createElement(u,null,(function(){var e=[arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n].filter((function(e){return e})).join("--");return o().createElement(l,{value:e},t||null)}))};c.propTypes={children:a().node,append:a().string}},17092:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});n(64509),n(32820),n(99650);var r=n(96540),o=n.n(r),i=n(46942),a=n.n(i),s=n(5556),u=n.n(s),l=n(21757),c=n(93990),d="GlobalBannerPortal-module__withTabs___tmRNs",f="GlobalBannerPortal-module__container___Mxv+G",m="GlobalBannerPortal-module__bigger___EN5At";function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function y(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=p(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=p(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==p(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){var t=e.withTabs,n=e.bigger,i=e.setGlobalBannerPortal;(0,r.useEffect)((function(){return i("globalBannerPortal"),function(){i(null)}}),[]);var s=a()(y(y(y({},d,t),m,n),f,!0));return o().createElement("div",{id:"globalBannerPortal",className:s})};h.propTypes={withTabs:u().bool,bigger:u().bool,setGlobalBannerPortal:u().func.isRequired};var g={setGlobalBannerPortal:c.Y$},v=(0,l.Ng)(null,g)(h)},79087:function(e,t,n){"use strict";n.d(t,{A:function(){return Et}});n(64509),n(78604),n(17482),n(82975),n(93863),n(32820),n(99650),n(70489);var r=n(46942),o=n.n(r),i=n(5556),a=n.n(i),s=n(96540),u=n.n(s),l=n(21757),c=n(84384),d=n(16063),f=(n(35890),n(95165),n(27594),n(9087),n(28872),n(15144),n(99062)),m=n(63209),p=n(86634),y=n(22618),h=n(9404),g=n(97132),v=n(42543),b=n(65670),_=n(25163),E=n(99752),w=n(68636),S=n(53303),k=n(81810),O=n(26370),I=n(39558),T=function(e,t){if(!e)return"--:-- | --- --";var n=new Date(e);if("NaN"===n.valueOf())return"--:-- | --- --";var r=new Date,o=(0,S.A)(n,new Date),i=function(e){if(0===e)return"Now";var t=e<0,n=Math.abs(e),r=(0,I.normalize)({minutes:n}),o=[{unit:"years",code:"Y"},{unit:"months",code:"M"},{unit:"days",code:"d"},{unit:"hours",code:"h"},{unit:"minutes",code:"m"}].map((function(e){var t=r[e.unit];return t?t+e.code:""})).filter((function(e){return e&&""!==e})).join(" ");return"".concat(t?"+":"-").concat(o)}(o),a=(0,k.A)(n,r),s=(0,O.A)(n,"".concat(a?"'Today'":"MMM do"," HH:mm"));return(t||o<240)&&(s="".concat(i," | ").concat(s)),s},C=n(42599),N=n(29311),A=n(76824),P=(n(97075),n(71632),n(84614),n(88647),n(12550)),L=n.n(P),R=n(38737),x=n(29626),M=n(14641),B=n(28494),j=n(91025),D=n(90471),F=n(42027),U=n(93695),q=n(7977),z=n(77384),H=n(46663),V=n(41881),G=n(72823),J=n(15028),W=(n(11430),n(13315)),Z=n(26623),Y=n(88093),$=n(74848),Q=n(44392),K=n.n(Q),X=n(97830),ee=n.n(X),te=n(78025),ne=n.n(te),re={main:"Offer-module__main___JmxZQ","main--level-0":"Offer-module__main--level-0___vD5OR",suspendedIcon:"Offer-module__suspendedIcon___n10i0","main--back":"Offer-module__main--back___BeEqc","main--lay":"Offer-module__main--lay___d1+dM","main--unavailable":"Offer-module__main--unavailable___AAyFe",lightFading:"Offer-module__lightFading___mwRuT",darkFading:"Offer-module__darkFading___jQ25w",blink:"Offer-module__blink___Dvep2",slideBackground:"Offer-module__slideBackground___Ka+zf"},oe={main:"Price-module__main___ImKNt","main--back":"Price-module__main--back___rhvsi","main--lay":"Price-module__main--lay___3a96I","main--unavailable":"Price-module__main--unavailable___2h9Mg","level-0":"Price-module__level-0___0a6Oi","main--isMBZero":"Price-module__main--isMBZero___RrjPN","main--selected":"Price-module__main--selected___mcYLt","main--withMatchedBets":"Price-module__main--withMatchedBets___Ncnw8","shift--up":"Price-module__shift--up___tarmQ","shift--down":"Price-module__shift--down___b4SyJ",amount:"Price-module__amount___4Zeod",suspendedIcon:"Price-module__suspendedIcon___A9KYF",arrowIcon:"Price-module__arrowIcon___amayr",lightFading:"Price-module__lightFading___qV3Q8",darkFading:"Price-module__darkFading___Orujg",blink:"Price-module__blink___G3RC1",slideBackground:"Price-module__slideBackground___KNSjS"};function ie(e){return ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ie(e)}function ae(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ie(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ie(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ie(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var se=(0,s.memo)((function(e){var t=e.first,n=void 0!==t&&t,r=e.side,i=e.level,a=e.disabled,s=e.onClick,l=e.dataHook,c=o()(ae(ae({},oe.suspendedIcon,!0),re.suspendedIcon,!0)),d=o()(ae(ae(ae(ae({},re.main,!0),re["main--".concat(r)],!0),re["main--unavailable"],a),re["main--level-0"],0===i));return n?u().createElement("div",{role:"button",className:d,onClick:s,"data-hook":l},a?u().createElement("span",{className:c},u().createElement(K(),null)):u().createElement("span",null,"Make",u().createElement("br",null),"Offer")):u().createElement("div",{className:d})}));se.propTypes={first:a().bool,disabled:a().bool,side:a().oneOf(["win","lose","back","lay"]),onClick:a().func.isRequired,level:a().number,dataHook:a().string};var ue=se;function le(e){return le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},le(e)}function ce(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=le(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=le(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==le(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function de(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nj?"up":"down"),clearTimeout(D.current),D.current=setTimeout((function(){return M(!1)}),3e3))}}),[r,P,j,c,B,y]);var z=o()([oe.main,oe["main--".concat(x)]],ce(ce(ce(ce(ce(ce({},oe["level-".concat(r)],!y),oe["main--".concat(C)],!y),oe["main--isMBZero"],y),oe["main--unavailable"],!P||g||U),oe["main--selected"],F),oe["main--withMatchedBets"],y&&k===i));if(!P&&!y)return u().createElement(d.ZC,null,(function(e){return u().createElement(ue,{first:I,level:r,disabled:g,onClick:q,dataHook:"".concat(e,"-").concat(C),side:C})}));var H=g?"":"---";return u().createElement(d.ZC,null,(function(e){return u().createElement("div",{className:z,onClick:q,role:"button","data-hook":"".concat(e,"-").concat(C)},u().createElement("span",{className:oe.odds},P&&!g?(0,W.V)(P,{side:"back",oddsType:c,isMBZero:y}):H),g&&u().createElement("span",{className:oe.suspendedIcon},u().createElement(K(),null)),!y&&u().createElement("span",{className:oe.amount},N&&!g?u().createElement(Y.A,{value:N,precision:0}):""),0===r&&"up"===x&&u().createElement(ee(),{className:"".concat(oe["shift--up"]," fa fa-sort-").concat(x)}),0===r&&"down"===x&&u().createElement(ne(),{className:"".concat(oe["shift--down"]," fa fa-sort-").concat(x)}),F&&u().createElement($.A,{iconClassName:oe.arrowIcon,width:16,height:12}))}))};me.propTypes={price:a().shape({odds:a().number,availableAmount:a().number,decimalOdds:a().number,side:a().string,oddsType:a().string,currency:a().string}),runnerId:a().string.isRequired,eventId:a().string.isRequired,onClick:a().func.isRequired,oddsType:a().string.isRequired,marketType:a().string.isRequired,inlineBetslipID:a().string,runnerIdWithMatchedBets:a().string,hasMatchedBets:a().bool,inRunningFlag:a().bool,isMBZero:a().bool,level:a().number,isSuspended:a().bool,isClosed:a().bool,first:a().bool};var pe=u().memo(me),ye={main:"Prices-module__main___VJ+b7",backPrices:"Prices-module__backPrices___8tZbU",layPrices:"Prices-module__layPrices___U0UR9","main--isOutright":"Prices-module__main--isOutright___gltBM","main--specialSport":"Prices-module__main--specialSport___S5UuE",lightFading:"Prices-module__lightFading___+gAmX",darkFading:"Prices-module__darkFading___-GLJk",blink:"Prices-module__blink___VfBRN",slideBackground:"Prices-module__slideBackground___sohPU"};function he(e){return he="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},he(e)}function ge(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ve(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=0?"pos":"neg")])},t?u().createElement(Y.A,{value:t}):null),e&&u().createElement("span",{className:"".concat(Se["position-".concat(r>=0?"pos":"neg")])},"\u21e2 ",u().createElement(Y.A,{value:r})),u().createElement("span",{className:"".concat(Se["position-".concat(n>=0?"pos":"neg")])},n?u().createElement(Y.A,{value:n}):null),i&&u().createElement("span",{className:"".concat(Se["position-".concat(o>=0?"pos":"neg")])},"\u21e2 ",u().createElement(Y.A,{value:o})))}),[t,n,r,o])}({position:j,placePosition:F,potentialPosition:D,potentialPlacePosition:U}),_e=function(e){var t=e.eventParticipant;return(0,s.useMemo)((function(){var e=t.jockeyName,n=t.trainerName;return e||n?u().createElement(s.Fragment,null,e&&u().createElement(s.Fragment,null,u().createElement("span",{className:Se.timeformJockey,title:"Jockey"},"J: ",e)),n&&u().createElement(s.Fragment,null,u().createElement("span",{className:Se.timeformTrainer,title:"Trainer"}," ",u().createElement("span",{className:Se.runnerInfoDivider},"|")," T: ",n))):null}),[t])}({eventParticipant:r}),Oe=(0,ke.A)({eventParticipant:r,showEventParticipantInfo:ae});if(le&&!j&&!F&&!W)return null;var Ie=null!==j&&null!==F&&U!==F&&D!==j&&!D&&!U&&!j&&!F,Te=W&&ce&&!de&&!me,Ae=function(){if(ue&&!pe)se(!ae);else{if("suspended"===O||!x||ye||B)return;var e=x.odds,t=x.side,n=x.oddsType,r=L()(),o=Date.now();R([{odds:e,side:t,cid:"".concat(r,".").concat(o),runnerId:K,eventId:X,oddsType:n,marketType:T,inPlay:g,clientOfferId:"mb-web-".concat(r,"-").concat(o)}])}},Re=o()(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce({},Se.main,!0),Se["main--closed"],le||me),Se["main--active"],he),Se["main--isOutright"],l&&!ue),Se["main--isRacingSport"],ue&&!pe),Se["main--specialSport"],m),Se["main--inline"],N),Se["main--eventClosed"],fe),Se["main--withParticipantInfo"],ae&&!pe)),xe=o()(Ce(Ce({},Se["withdrawn-prices-".concat(S)],!0),Se["withdrawn-prices--isMBZero"],W)),Me=Te&&G===K?u().createElement(p.A,{key:n.id,appear:!0,classNames:Le,timeout:300},u().createElement("div",{className:Se.inlinebet},u().createElement(A.A,null))):null;return u().createElement(s.Fragment,null,u().createElement(d.ZC,null,(function(e){return u().createElement("div",{className:Re},l&&u().createElement(s.Fragment,null,u().createElement(we.A,{sport:t,id:oe}),u().createElement("div",{className:Se.runnerName,role:"button",tabIndex:"0",onClick:Ae},te,!re&&!m&&!W&&u().createElement("div",{className:Se.positions},be),Ie&&!m&&u().createElement("div",{className:Se.runnerInfo},_e))),u().createElement("div",{className:Se.odds,"data-hook":e},re?u().createElement("div",{className:xe},"Non Runner"):u().createElement(Ee,{id:K,isOutright:l,isSpecialSport:m,isSuspended:ye,isClosed:le,priceDepth:S})))})),ae&&Oe,Te&&u().createElement(y.A,{component:null},Me))};Re.propTypes={sport:a().instanceOf(h.Record),runner:a().instanceOf(h.Record),eventParticipant:a().instanceOf(h.Record),unsubmittedOffers:a().instanceOf(h.List),inViewport:a().bool.isRequired,subscribeToMarket:a().func.isRequired,unsubscribeToMarket:a().func.isRequired,marketType:a().string,eventStatus:a().string,marketStatus:a().string,priceDepth:a().number,inRunningFlag:a().bool,isOutright:a().bool,isSpecialSport:a().bool,isInline:a().bool,onClick:a().func,price:a().object,isSubmitting:a().bool,isMBZero:a().bool,position:a().number,potentialPosition:a().number,placePosition:a().number,potentialPlacePosition:a().number,inlineBetslipID:a().string,changeInlineBetslipID:a().func.isRequired,widthSize:a().number.isRequired,hasMatchedBets:a().bool,isSingleEventPage:a().bool};var xe=function(e){return e.get("unsubmittedOffers")},Me=(0,l.Ng)((function(e,t){var n=(0,g.Mz)([function(e,t){return t.id},xe,function(e,t){return(0,H.D)(e,t.id,!0)},function(e,t){return(0,q.A)(e,t.id)},function(e,t){return(0,F.fB)(e,t.id)},function(e,t){return(0,z.M)(e,t.id)}],(function(e,t,n,r){var o,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5?arguments[5]:void 0,s=r.position,u=void 0===s?0:s,l=r.placePosition,c=void 0===l?0:l,d=i.id,f=i.marketType,m=i.numberOfWinners,p=i.runners,y=0,h="place_ded_fact"===f||"place"===f||m>1||p&&1===p.size,g=!1,v=!1,b=u||0,_=c||0;t.forEach((function(t){if(t.marketId===d&&"submitted"!==t.processingState){var n=t.runnerId===e,r=parseFloat(t.layersStake||0),o=parseFloat(t.backersStake||0);if(!h||n)if(g=!0,t.runnerId===e)switch(t.side){case"lay":return void(b-=r);case"lose":return void(b-=o);default:b+=r}else switch(t.side){case"lay":case"lose":return void(b+=o);default:b-=o}if(h&&n)switch(v=!0,t.side){case"lay":_+=o;break;case"lose":_+=r;break;default:_-=o}}}));var E=!1;if(n.forEach((function(t){var n=t.runnerId===e?1:-1;1===n&&(E=!0);var r,o=t.stake+t.potentialLiability+t.potentialProfit;"back"===(r=t.side)||"win"===r?y+=o*n:y-=o*n})),o=E&&Math.abs(y)>.1,a){var w=a.liability,S=a.profit,k=a.potentialProfit,O=a.runnerPosition;if(!h||a.runnerId===e){var I=0;a.runnerId===e?(O>0&&(I=-1*w),O<0&&(I=k)):(O>0&&(I=k),O<0&&(I=-1*w)),I&&(g=!0,b+=I||0)}h&&a.runnerId===e&&(g=!0,b=S,v=!0,_=S)}return{difference:y,position:u,placePosition:c,potentialPosition:g?b:null,potentialPlacePosition:v?_:null,cashoutAvailable:o}}));return function(e,t){var r=n(e,t),o=r.position,i=r.potentialPosition,a=r.placePosition,s=r.potentialPlacePosition,u=r.cashoutAvailable,l=r.difference,c=t.id,d=e.getIn(["runner",c]),f=e.get("unsubmittedOffers"),m=e.getIn(["rightSidebar","content"]),p=e.getIn(["rightSidebar","visible"]),y=e.getIn(["market",d.marketId,"status"],d.status),h=e.getIn(["event",d.eventId,"status"],d.status),g=e.getIn(["event",d.eventId,"inRunningFlag"]),v="back-lay"===e.getIn(["user","exchangeType"])?"back":"win",b=e.getIn(["user","oddsType"]),_=(0,U.Q)(e,d.eventId,d.id),E=_.runnerIdWithMatchedBets,w=_.hasMatchedBets,S=(0,J.Xi)(e,c,v,b),k=S;S||(k={side:v,first:!0});var O=f.size>0&&f.some((function(e){return"submitting"===e.processingState||"delayed"===e.status}));return{sidebarContent:m,sidebarVisible:p,runnerId:c,position:o,potentialPosition:i,potentialPlacePosition:s,placePosition:a,runner:d,eventStatus:h,marketStatus:y,cashoutAvailable:u,unsubmittedOffers:f,isMBZero:(0,D.$)(e),runnerIdWithMatchedBets:E,hasMatchedBets:w,eventParticipant:e.getIn(["eventParticipants",d.eventParticipantId],new R.ek),language:e.getIn(["user","language"]),isUserBlocked:e.getIn(["user","isBlocked"]),showCashout:e.getIn(["cashout","runnerId"])===t.id,difference:l,exchangeType:e.getIn(["user","exchangeType"]),windowWidth:e.getIn(["application","widthSize"]),inRunningFlag:g,price:k,isSubmitting:O,inlineBetslipID:e.getIn(["inlineBetslip","inlineBetslipID"]),widthSize:e.getIn(["application","widthSize"])}}}),(function(e){return{dispatch:e}}),(function(e,t,n){var r=t.dispatch;return Te(Te(Te({},e),n),{},{onClick:function(t){if(e.isUserBlocked)r((0,M.K)({show:!0,section:"banned-country"}));else{var n=e.isMBZero,o=e.price,i=e.hasMatchedBets;n&&o&&(!o.odds||i)||(e.isMBZero?r((0,B.wt)(t)):(r((0,G.n8)(t)),r((0,V.My)(t))))}},selectRunner:function(e){return r((0,j.vE)(e))},subscribeToMarket:function(e){return r((0,x.MU)(e))},unsubscribeToMarket:function(e){return r((0,x.xb)(e))},changeInlineBetslipID:function(e){return r((0,B.wt)(e))}})}))(Re),Be={main:"Market-module__main___KgAYM",name:"Market-module__name___pGkYy",runners:"Market-module__runners___BUhLZ"};function je(e){return function(e){if(Array.isArray(e))return Ue(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Fe(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function De(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||Fe(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fe(e,t){if(e){if("string"==typeof e)return Ue(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ue(e,t):void 0}}function Ue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ny.size&&h(e)}),[i]);var E="one_x_two"!==b&&"money_line"!==b,w=[Be.runners,E?Be["runners--inline"]:""].join(" ");return u().createElement("div",{className:Be.main},u().createElement("div",{className:w},v.sort((function(e,t){return g.indexOf(e)e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]&&arguments[1];return u().createElement("span",{className:t?"":Xe.A.vs}," ",e," ")},ut=function(e){var t=e.id,n=e.event,r=e.markets,i=e.runners,a=e.layout,l=e.numberOfRunners,g=e.navigationTags,b=e.onEventClose,E=e.product,S=e.isHomepage,k=void 0!==S&&S,O=e.inlineBetslipID,I=void 0===O?"":O,P=e.subscribeToEvent,L=e.unsubscribeToEvent,R=e.selectedMarketType,x=e.history,M=e.widthSize,B=e.bettingOpeningTime,j=e.clock,D=e.isTournamentLayout,F=void 0!==D&&D,U=rt((0,s.useState)(!1),2),q=(U[0],U[1]),z=n.markets,H=n.inRunningFlag,V=n.allowLiveBetting,G=n.metaTags,J=void 0===G?new h.List:G,W=n.status,Z=n.start,$=n.scores,Q=void 0===$?new _.kk:$,K=(0,s.useRef)(),X=E===c.zv.exchange&&V,ee=J.groupBy((function(e){return e.type})),te=ee.getIn(["SPORT",0])||{},ne=ee.getIn(["COMPETITION",0])||{},re=g.find((function(e){return e.urlName===ne.urlName}))||{},oe=c.RB.includes(te.urlName),ie=c.oN.soccer,ae=M<=c.Dy,se="closed"===n.status,ue="suspended"===n.status,le=(0,s.useMemo)((function(){return(0,v.A)((function(e){return P(e)}),300)}),[]),ce=(0,s.useMemo)((function(){return(0,v.A)((function(e){return L(e)}),300)}),[]),de=(0,s.useCallback)((function(e){e.preventDefault();var t=e.target.attributes["data-url"];x.push(t.value)}),[x]),fe=(0,C.A)(K,"-48px"),me=(0,s.useCallback)((function(e){null!==e&&(K.current=e,q(!0))}),[]),pe=function(){(0,w.u4)("Marketing","Switch to Exchange",{description:"Global Event Page"})},ye=E===c.zv.mbzero,he=z.map((function(e){return r.get(e)})).filter((function(e){return e&&(ye||"closed"!==e.status)})),ge=he.slice(0,4),ve=he.first()||{},be=ge.groupBy((function(e){return e.marketType})),_e=be.getIn(["one_x_two",0]),Ee=be.getIn(["money_line",0]),we=be.getIn(["total",0]),ke=be.getIn(["handicap",0]),Oe=be.getIn(["to_qualify",0]),Ie=_e||Ee||Oe,Te=c._9.reduce((function(e,t){var n=be.get(t);return n?e.concat(n):e}),new h.List),Ce="outright"===a||!!Te.size&&!Ie||J.find((function(e){var t=e.urlName;return c.iZ.includes(t)})),Ne=ve.product!==E,Ae=(0,N.A)({isMBZero:ye,isRacing:oe,sportUrlName:te.urlName,eventStartTime:n.start,bettingOpeningTime:B,clock:j}),Pe=Ae.showBettingOpeningTime,Le=Ae.bettingOpeningTimeText;if((0,s.useEffect)((function(){return n.name&&le(t),function(){n.name&&ce(t)}}),[t,n.name]),(0,s.useEffect)((function(){"closed"===W&&"function"===typeof b&&b()}),[W]),!t||!n.status||Ne)return u().createElement(Ze,{layout:a,isSinglePrice:ye});if(k&&se)return null;var Re=c.D2[E],xe="".concat(Re,"/events/").concat(t),Be=o()(nt(nt(nt({},Xe.A.missingPriceBox,!0),Xe.A["missingPriceBox--back"],!0),Xe.A["missingPriceBox--isMBZero"],ye)),je=o()(Xe.A.missingPriceBox,Xe.A["missingPriceBox--lay"]),De=function(e,t){var n=he.find((function(t){return t.marketType.indexOf(e)>-1}));if(n){var r=(n.runners.map((function(e){return i.get(e)})).get(t)||{}).id;return r?u().createElement(d.s6,{append:"runner-".concat(t),key:"".concat(n.id,"_").concat(r)},u().createElement(Me,{id:r,eventId:n.eventId,marketType:n.marketType,inRunningFlag:H,inViewport:fe,priceDepth:1})):u().createElement("div",{className:Xe.A.missingRunner},u().createElement("span",{className:Be}),!ye&&u().createElement("span",{className:je}))}return u().createElement("div",{className:Xe.A.missingMarket},u().createElement("span",{className:Be},"- - -"),!ye&&u().createElement("span",{className:je},"- - -"))},Fe=u().createElement(d.ZC,null,(function(e){return u().createElement("div",{className:Xe.A.eventHomePageVolume},k&&u().createElement("span",{className:Xe.A.competitionName,role:"button",onClick:de,"data-url":"".concat(Re,"/events").concat(re.url),"data-hook":"".concat(e,"-competition-link")},re.name||""),!ye&&!ae&&u().createElement("span",{className:Xe.A.matchedVolume},u().createElement(Y.A,{precision:0,value:n.volume})))})),Ue=["total","handicap"].includes(R)&&!ye,qe=ke?ke.runners.reduce((function(e,t,n){var r=i.get(t)||{},o=r.asianHandicap,a=r.handicap,s="number"===typeof a?m.A.localise.number(a,{minimumFractionDigits:1}):o,u=s>=0?"+".concat(s):s;return 0===a&&1===n&&(u="-".concat(s)),[].concat(tt(e),[u])}),[]):[],He=o()(nt(nt(nt(nt({},Xe.A.main,!0),Xe.A["main--isOutright"],Ce),Xe.A["main--isTournament"],F),Xe.A["main--isHomepage"],k)),Je=null,We=null,Ye=null;if("one-x-two"!==a&&!Ie||Ce||(We=ie&&Pe?u().createElement(f.N_,{to:"/events/".concat(t),className:Xe.A.inlineBettingOpeningTime,onClick:pe},u().createElement("span",null,Le),u().createElement("span",null,"View this event on the Exchange")):u().createElement("div",{className:Xe.A.prices},_e&&!Ee?u().createElement(u().Fragment,null,De("one_x_two",0),De("one_x_two",2),De("one_x_two",1)):null,_e||Ee||!Oe?null:u().createElement(u().Fragment,null,De("to_qualify",0),u().createElement("div",{className:Xe.A.missingMarket},u().createElement("span",{className:Be},"---"),!ye&&u().createElement("span",{className:je},"---")),De("to_qualify",1)),Ee&&"one_x_two"===R?u().createElement(u().Fragment,null,De("money_line",0),u().createElement("div",{className:Xe.A.missingMarket},u().createElement("span",{className:Be},"---"),!ye&&u().createElement("span",{className:je},"---")),De("money_line",1)):null,Ue?u().createElement(u().Fragment,null,De(R,0),u().createElement("div",{className:Xe.A.missingMarket},u().createElement("span",{className:Be},"---"),!ye&&u().createElement("span",{className:je},"---")),De(R,1)):null),Je=u().createElement("div",{className:Xe.A.participant},u().createElement("h2",{className:Xe.A.participantName},u().createElement(Ge.A,{start:Z,scoresPhase:Q.phase,scoresHome:Q.home,scoresAway:Q.away,scoresType:Q.type,scoresElapsedTimeMinutes:Q.elapsedTimeMinutes,inRunningFlag:H,allowLiveBetting:X,status:W,eventUrl:xe}),u().createElement(f.N_,{to:xe,className:Xe.A.eventNameLink},u().createElement("span",null,u().createElement(Ve,{vs:st},n.name)),Fe)),We)),"moneyline"!==a&&!Ue||Ce||(We=ie&&Pe?u().createElement(f.N_,{to:"/events/".concat(t),className:Xe.A.inlineBettingOpeningTime,onClick:pe},Le):u().createElement("div",{className:Xe.A.prices},we&&"total"===R?u().createElement("div",{className:Xe.A.altMarketsLabels},u().createElement("span",null,we.asianHandicap?we.asianHandicap:m.A.localise.number(we.handicap,{minimumFractionDigits:1}))):null,ke&&"handicap"===R?u().createElement("div",{className:Xe.A.altMarketsLabels},u().createElement("span",null,qe[0]),u().createElement("span",null,qe[1])):null,Ue?u().createElement(s.Fragment,null,De(R,0),De(R,1)):u().createElement(s.Fragment,null,De("money_line",0),De("money_line",1))),Je=u().createElement("div",{className:Xe.A.participant},u().createElement("h2",{className:Xe.A.participantName},u().createElement(Ge.A,{start:Z,scoresPhase:Q.phase,scoresHome:Q.home,scoresAway:Q.away,scoresType:Q.type,scoresElapsedTimeMinutes:Q.elapsedTimeMinutes,inRunningFlag:H,allowLiveBetting:X,status:W,eventUrl:xe}),u().createElement(f.N_,{to:xe,className:Xe.A.eventNameLink},u().createElement("span",null,u().createElement(Ve,{vs:st},n.name)),Fe)),We)),Ce){var Qe=["enhanced-specials","podcast-specials"].includes(te.urlName),et=Te.first()||ge.first(),ot=ye&&"closed"===et.status,it=se||ot&&!H,ut=o()(nt(nt(nt(nt({},Xe.A.eventName,!0),Xe.A["eventName--inPlay"],H),Xe.A["eventName--closed"],it),Xe.A["eventName--suspended"],ue)),lt=u().createElement("span",null,n.name,F?" - ".concat(et.name):"",it?" - Closed":"",ue?" - Suspended":"",H&&!it?" - In Play":""),ct=oe&&ye?"":T(Z,H);Ye=u().createElement("div",{className:Xe.A.head},u().createElement("div",{className:ut},u().createElement(f.N_,{to:xe,className:Xe.A.eventLink},lt),u().createElement("div",{className:Xe.A.eventTime},it?u().createElement("span",{className:Xe.A.bettingClosedMessage},"Betting for this market is now closed."):ct)),Pe&&!ot&&u().createElement("span",{className:Xe.A.bettingOpeningTime},Le),!se&&ot&&H&&u().createElement(f.N_,{to:"/events/".concat(t),className:Xe.A.betOnExchangeLink,onClick:pe},"Bet In-Play on the Exchange ",u().createElement(Ke(),null))),et&&(Je=u().createElement(s.Fragment,null,u().createElement(ze,{id:et.id,numberOfRunners:l||c.h9,sport:ee.getIn(["SPORT",0]),isSpecialSport:Qe,inViewport:fe,IS_MOBILE:c.yS,isMBZero:ye,isOutright:!0}),(ge.size>1||et.runners.size>2)&&!ot&&u().createElement(f.N_,{to:xe,className:Xe.A.seeMore},"See full event ",u().createElement($e(),null))))}if(ye&&"closed"===ve.status&&!Ce){var dt=se||!H;Je=u().createElement("div",{className:Xe.A.participant},u().createElement("h2",{className:Xe.A.participantName},u().createElement(Ge.A,{scoresPhase:Q.phase,scoresHome:Q.home,scoresAway:Q.away,scoresType:Q.type,scoresElapsedTimeMinutes:Q.elapsedTimeMinutes,inRunningFlag:H,status:dt?"closed":"",eventUrl:xe}),u().createElement(f.N_,{to:xe,className:Xe.A.eventNameLink},u().createElement("span",null,u().createElement(Ve,{vs:st},n.name)),Fe)),H?u().createElement(f.N_,{to:"/events/".concat(t),className:Xe.A.betOnExchangeLink,onClick:pe},"Bet In-Play on the Exchange ",u().createElement(Ke(),null)):u().createElement("span",{className:Xe.A.bettingClosedMessage},"Betting for this market is now closed."))}var ft=ve.runners,mt=ye&&!Ce&&!ae&&ft.includes(I)?u().createElement(p.A,{appear:!0,classNames:at,timeout:300},u().createElement("div",{className:Se.inlinebet},u().createElement(A.A,null))):null;return u().createElement(s.Fragment,null,u().createElement("div",{className:He,ref:me},Ye,Je,u().createElement(y.A,{component:null},mt)))};ut.propTypes={id:a().string.isRequired,layout:a().string.isRequired,numberOfRunners:a().number,selectedMarketType:a().string,event:a().instanceOf(h.Record).isRequired,markets:a().oneOfType([a().instanceOf(h.List),a().instanceOf(h.Map)]).isRequired,runners:a().oneOfType([a().instanceOf(h.List),a().instanceOf(h.Map)]).isRequired,navigationTags:a().instanceOf(h.List).isRequired,isHomepage:a().bool,inlineBetslipID:a().string,product:a().string.isRequired,widthSize:a().number.isRequired,clock:a().number,onEventClose:a().func,subscribeToEvent:a().func.isRequired,unsubscribeToEvent:a().func.isRequired,bettingOpeningTime:a().string.isRequired,history:a().shape({push:a().func.isRequired}),isTournamentLayout:a().bool};var lt=new _.Jh,ct={subscribeToEvent:E.ge,unsubscribeToEvent:E.$b},dt=(0,g.Mz)((function(e){return e.get("market")}),(function(e){return e.get("runner")}),(function(e){return e.get("eventParticipants")}),(function(e,t,n){return(0,b.A)((function(r,o,i){return{markets:e.filter((function(e){return e.eventId===r&&e.product===i})),runners:t.filter((function(e){return e.eventId===r})),eventParticipants:n.filter((function(e){return e.eventId===r}))}}),(function(){for(var e=arguments.length,t=new Array(e),n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n1||!a.length||I||R?"".concat(j,"/events/").concat(n.join("/")):"".concat(j,"/events/").concat(a[0]),F=x&&!k?"See More":"See All",U=o()(yt.main,gt(gt({},yt["main--isOutright"],x&&!R),yt["main--isSportPage"],k&&!R)),q=(0,mt.A)();return M.length||_?u().createElement("div",{className:U},!v&&(P||_)&&u().createElement(pt.A,{name:P,sport:n[0],withIcon:w,loading:_,loadMore:p,noLabels:h,layout:r,seeMoreLink:D,seeMoreText:F,isSportPage:k,selectedMarketType:N,isMBZero:B}),u().createElement("div",{className:yt.events},M.length?M.map((function(e,t){return u().createElement(d.s6,{append:"event-".concat(t),key:e},u().createElement(ft,{id:e,index:t,onEventClose:f,layout:r,isHomepage:I,selectedMarketType:N,numberOfRunners:T,clock:q,isTournamentLayout:R}))})):u().createElement(ft,{id:"0",index:0,layout:r,isHomepage:I,selectedMarketType:N}))):null};_t.propTypes={tags:a().array,loadMore:a().bool,loading:a().bool,isSportPage:a().bool,isHomepage:a().bool,noLabels:a().bool,noHeader:a().bool,withIcon:a().bool,allEventIds:a().number,onEventClose:a().func,eventIds:a().array,layout:a().string.isRequired,product:a().string.isRequired,name:a().string,selectedMarketType:a().string,numberOfRunners:a().number,isTournamentLayout:a().bool};var Et=(0,l.Ng)((function(e){return{product:e.getIn(["application","product"])}}),{})(_t)},77457:function(e,t,n){"use strict";n.d(t,{A:function(){return T}});n(64509),n(32820),n(99650),n(9087),n(28872),n(70489);var r=n(46942),o=n.n(r),i=n(5556),a=n.n(i),s=n(96540),u=n.n(s),l=n(99062),c=n(56967),d=n(27209),f="EventsGroupHeader-module__main___oCxl+",m="EventsGroupHeader-module__main--withLoadMore___m5DHy",p="EventsGroupHeader-module__loadingDots___uJZS+",y="EventsGroupHeader-module__main--withIcon___2nQjY",h="EventsGroupHeader-module__main--isOutright___XCHAa",g="EventsGroupHeader-module__marketHeaders___9bM6u",v="EventsGroupHeader-module__main--singlePrice___-SKTe",b="EventsGroupHeader-module__name___BW2+Z",_="EventsGroupHeader-module__sportIcon___Crnm8",E="EventsGroupHeader-module__seeAll___noKrG",w="EventsGroupHeader-module__loadingText___OY4I8";function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=S(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==S(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O={"one-x-two":["1","X","2"],moneyline:["1","2"],outright:["back","lay"],undefined:[]},I=function(e){var t=e.name,n=e.sport,r=e.withIcon,i=e.loading,a=e.loadMore,S=e.noLabels,I=e.layout,T=e.seeMoreLink,C=e.seeMoreText,N=e.isSportPage,A=e.selectedMarketType,P=void 0===A?"":A,L=e.isMBZero,R=void 0!==L&&L,x=e.noHeaders,M=void 0!==x&&x,B=["total","handicap"].includes(P)&&!R,j=M||!I?null:O[I].map((function(e){return u().createElement("span",{key:e},e)})),D=o()(k(k(k(k(k({},f,!0),v,R),m,a||N),y,r),h,"outright"===I));return u().createElement("div",{className:D},r&&u().createElement(d.A,{sport:n,className:_,size:"48px"}),u().createElement("span",{className:b},u().createElement("span",null,t,i&&t&&u().createElement(u().Fragment,null,u().createElement("span",{className:w},"."),u().createElement("span",{className:w},"."),u().createElement("span",{className:w},".")),i&&!t&&u().createElement(c.A,{className:p})),a&&u().createElement(l.N_,{className:E,to:T},C)),S?null:u().createElement("div",{className:g},R&&"outright"===I?u().createElement("span",null,"MBZero"):u().createElement(s.Fragment,null,B?u().createElement(s.Fragment,null,u().createElement("span",{style:{textAlign:"right"}},"+/-"),u().createElement("span",null,"handicap"===P?1:"Over"),u().createElement("span",null,"handicap"===P?2:"Under")):j)))};I.propTypes={name:a().string,sport:a().string,layout:a().string,noHeaders:a().bool,seeMoreLink:a().string,seeMoreText:a().string,selectedMarketType:a().string,isMBZero:a().bool,withIcon:a().bool,loading:a().bool,loadMore:a().bool,noLabels:a().bool,isSportPage:a().bool};var T=I},2061:function(e,t,n){"use strict";n.d(t,{A:function(){return Ie}});n(82975),n(93863),n(78604),n(17482),n(32820),n(99650),n(70489),n(9087),n(28872),n(15144);var r=n(26370),o=n(9404),i=n(5556),a=n.n(i),s=n(96540),u=n.n(s),l=n(21757),c=n(99062),d=n(90471),f=n(82895),m=n(81207),p=n(84384),y=n(81810);var h=n(9733),g=(n(84614),n(64509),n(35890),n(95165),n(88647),n(50356)),v=n(68636),b=(n(20341),n(46942)),_=n.n(b),E=n(42543),w=n(99752),S="RaceCardItem-module__raceTime___2m0Jb",k="RaceCardItem-module__raceTime--displayed___xdwk-",O="RaceCardItem-module__raceTime--inPlay___Z-hHs",I="RaceCardItem-module__raceTime--flex___NyJT8";function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function C(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=T(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=T(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==T(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N=function(e){var t=e.id,n=e.index,r=e.url,o=e.name,i=e.inRunningFlag,a=e.subscribeToEvent,l=e.unsubscribeToEvent,d=e.onClick,f=void 0===d?function(){}:d,m=e.displayedEvent,p=e.isFlexItem,y=0===n,h=(0,E.A)((function(e){return a(e)}),300),g=(0,E.A)((function(e){return l(e)}),300);(0,s.useEffect)((function(){return y&&h(t),function(){y&&g(t)}}),[t,y]);var v=_()(C(C(C(C({},S,!0),I,p),O,i),k,m===t));return u().createElement(c.N_,{className:v,to:r,onClick:f},o.split(" ")[0])};N.propTypes={id:a().string.isRequired,index:a().number.isRequired,url:a().string.isRequired,name:a().string.isRequired,inRunningFlag:a().bool.isRequired,subscribeToEvent:a().func.isRequired,unsubscribeToEvent:a().func.isRequired,onClick:a().func,displayedEvent:a().string,isFlexItem:a().bool};var A={subscribeToEvent:w.ge,unsubscribeToEvent:w.$b};var P=(0,l.Ng)((function(e,t){var n=t.id;return{inRunningFlag:e.getIn(["event",n,"inRunningFlag"],!1),displayedEvent:e.getIn(["application","eventId"])}}),A)(N),L="RaceTrack-module__locationContainer___ZEwWr",R="RaceTrack-module__location___oHct7",x="RaceTrack-module__container___19d-p",M=function(e){var t=e.events,n=e.areItemsFlex;return u().createElement("div",null,u().createElement("div",{className:L},u().createElement(c.N_,{className:R,to:t.first().locationUrl},t.first().location.name)),u().createElement("div",{className:x},t.map((function(e,r){var o=e.url,i=e.id,a=e.time;return u().createElement(P,{key:i,id:i,index:r,url:o,name:a,isFlexItem:n,onClick:function(){(0,v.u4)("Widgets","HR Widget Location Click",{description:t.first().locationUrl})}})}))))};M.propTypes={events:a().instanceOf(o.List).isRequired,areItemsFlex:a().bool};var B=M,j=n(56967),D="Placeholder-module__main___dxCuW",F="Placeholder-module__header___RccTx",U="Placeholder-module__content___wmuWS",q=function(){return u().createElement("div",{className:D},u().createElement("div",{className:F},u().createElement(j.A,null)),u().createElement("div",{className:U}))},z="RaceGridCompact-module__raceTimes___XMao3",H="RaceGridCompact-module__header___LoEnx",V="RaceGridCompact-module__label___D1nXn",G="RaceGridCompact-module__content___B-EiA";function J(e){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J(e)}function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:[]).sort((function(e,t){return e.name.localeCompare(t.name)}))},v=function(e){return e.reduce((function(e,t){var n,c=new Date(t.start),d="";return(0,s.A)(c)?d="today":(0,u.A)(c)?d="tomorrow":(n=c,(0,r.A)(n,(0,o.A)((0,i.A)(new Date,6)))?d=(0,l.A)(c,"EEEE"):function(e){return(0,a.A)(e,(0,o.A)((0,i.A)(new Date,6)))}(c)&&(d=(0,l.A)(c,"EEE do MMM"))),e[d]?(e[d]=[].concat(y(e[d]),[t.id]),e):m(m({},e),{},p({},d,[t.id]))}),{})},b=function(e){return e.reduce((function(e,t){var n="nextUp",r="Next Up";return t.inRunningFlag&&(n="onNow",r="On Now"),e[n]={label:r,events:[].concat(y(e[n].events),[t.id])},e}),{onNow:{label:"On Now",events:[]},nextUp:{label:"Next Up",events:[]}})},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.groupBy((function(e){return e.urlName}));return new c.List(e.reduce((function(e,r){var o=r.name,i=r.urlName,a=o,s=i;return"uk"===i&&n.get("ireland")&&(a="UK & Ireland",s="uk-ireland"),"ireland"===i&&n.get("uk")?e:[].concat(y(e),[{key:s,urlHash:"#".concat(s),label:a,value:s,href:t.pathname}])}),[]))}},76824:function(e,t,n){"use strict";n.d(t,{A:function(){return He}});n(82975),n(93863),n(70489),n(78604),n(17482),n(32820),n(99650),n(9087),n(28872);var r=n(96540),o=n.n(r),i=n(5556),a=n.n(i),s=n(12550),u=n.n(s),l=n(15028),c=n(83937),d=n(18405),f=n(28494),m=n(56905),p=n(13315),y=(n(64509),n(46942)),h=n.n(y),g=n(99062),v=n(39865),b=n(21757),_="InlineBetslipInfo-module__infoContent___1zhtt",E="InlineBetslipInfo-module__infoContainerShort___I3Yt0",w="InlineBetslipInfo-module__runner___ODZXK",S="InlineBetslipInfo-module__market___eJRPJ",k="InlineBetslipInfo-module__event___MoVN2",O="InlineBetslipInfo-module__event--white___ocL6f",I=function(e){var t=e.runnerName,n=e.marketName,r=e.eventName,i=e.success,a=e.hideEvent;return o().createElement("div",{className:a?E:_},o().createElement("span",{className:w},t),o().createElement("span",{className:S},n),!a&&o().createElement("span",{className:i?O:k},r))};I.propTypes={runnerName:a().string.isRequired,marketName:a().string.isRequired,eventName:a().string.isRequired,success:a().bool,hideEvent:a().bool};var T=(0,b.Ng)((function(e,t){var n=t.runnerId,r=e.getIn(["runner",n,"eventId"]),o=e.getIn(["runner",n,"marketId"]);return{runnerName:e.getIn(["runner",n,"name"]),marketName:e.getIn(["market",o,"name"]),eventName:e.getIn(["event",r,"name"])}}))(I),C="SideToggle-module__sideToggle___kUL1S",N="SideToggle-module__smallButton___HG9ng",A="SideToggle-module__backgroundLay___MZIDT",P="SideToggle-module__backgroundBack___VqBZK",L="SideToggle-module__smallButtonDisabled___kxLhJ";function R(e){return R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},R(e)}function x(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=R(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=R(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==R(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=function(e){var t=e.side,n=void 0===t?"lay":t,r=e.onClick,i=h()(x(x(x({},N,!0),A,"lay"===n),L,"back"===n)),a=h()(x(x(x({},N,!0),P,"back"===n),L,"lay"===n));return o().createElement("div",{className:C},o().createElement("div",{className:a,role:"button",onClick:function(){r()}},"BACK"),o().createElement("div",{className:i,role:"button",onClick:function(){r()}},"LAY"))};M.propTypes={side:a().string.isRequired,onClick:a().func.isRequired};var B=M,j={oddsBox:"InlineBetslipInputs-module__oddsBox___4NB+C","oddsBox--isMobile":"InlineBetslipInputs-module__oddsBox--isMobile___lyIEQ",inputBox:"InlineBetslipInputs-module__inputBox___gsRxJ","inputBox--isMobile":"InlineBetslipInputs-module__inputBox--isMobile___YQAFk","inputBox--back":"InlineBetslipInputs-module__inputBox--back___KS9vK","inputBox--win":"InlineBetslipInputs-module__inputBox--win___PC3tT","inputBox--focused--back":"InlineBetslipInputs-module__inputBox--focused--back___yHNBM","inputBox--focused--win":"InlineBetslipInputs-module__inputBox--focused--win___1cJal","inputBox--lay":"InlineBetslipInputs-module__inputBox--lay___XVOWu","inputBox--lose":"InlineBetslipInputs-module__inputBox--lose___-pDED","inputBox--focused--lay":"InlineBetslipInputs-module__inputBox--focused--lay___ibUkn","inputBox--focused--lose":"InlineBetslipInputs-module__inputBox--focused--lose___tpP4e","inputBox--selected":"InlineBetslipInputs-module__inputBox--selected___JLFNf",hint:"InlineBetslipInputs-module__hint___3zQ+4",inputDisabled:"InlineBetslipInputs-module__inputDisabled___nwHH0",mobileDummyContainer:"InlineBetslipInputs-module__mobileDummyContainer___Gkv5p",betslipInputWithoutBtns:"InlineBetslipInputs-module__betslipInputWithoutBtns___CIhCI","betslipInputWithoutBtns--back--EUR":"InlineBetslipInputs-module__betslipInputWithoutBtns--back--EUR___qCIyo","betslipInputWithoutBtns--win--EUR":"InlineBetslipInputs-module__betslipInputWithoutBtns--win--EUR___Gg+-r","betslipInputWithoutBtns--back--GBP":"InlineBetslipInputs-module__betslipInputWithoutBtns--back--GBP___hT-RX","betslipInputWithoutBtns--win--GBP":"InlineBetslipInputs-module__betslipInputWithoutBtns--win--GBP___PlVET","betslipInputWithoutBtns--back--USD":"InlineBetslipInputs-module__betslipInputWithoutBtns--back--USD___vjE4p","betslipInputWithoutBtns--win--USD":"InlineBetslipInputs-module__betslipInputWithoutBtns--win--USD___uDXoP","betslipInputWithoutBtns--lay--EUR":"InlineBetslipInputs-module__betslipInputWithoutBtns--lay--EUR___b9BZv","betslipInputWithoutBtns--lose--EUR":"InlineBetslipInputs-module__betslipInputWithoutBtns--lose--EUR___ea3uh","betslipInputWithoutBtns--lay--GBP":"InlineBetslipInputs-module__betslipInputWithoutBtns--lay--GBP___97w3V","betslipInputWithoutBtns--lose--GBP":"InlineBetslipInputs-module__betslipInputWithoutBtns--lose--GBP___81UYY","betslipInputWithoutBtns--lay--USD":"InlineBetslipInputs-module__betslipInputWithoutBtns--lay--USD___lKW28","betslipInputWithoutBtns--lose--USD":"InlineBetslipInputs-module__betslipInputWithoutBtns--lose--USD___+D2Db","betslipInputWithoutBtns--disabled--EUR":"InlineBetslipInputs-module__betslipInputWithoutBtns--disabled--EUR___EGazH","betslipInputWithoutBtns--disabled--GBP":"InlineBetslipInputs-module__betslipInputWithoutBtns--disabled--GBP___2+C8e","betslipInputWithoutBtns--disabled--USD":"InlineBetslipInputs-module__betslipInputWithoutBtns--disabled--USD___QsZYM",label:"InlineBetslipInputs-module__label___7yZI2","label--back":"InlineBetslipInputs-module__label--back___GUDTZ","label--win":"InlineBetslipInputs-module__label--win___DxPwO","label--lay":"InlineBetslipInputs-module__label--lay___DGZ8F","label--lose":"InlineBetslipInputs-module__label--lose___tLmY-",oddsLabel:"InlineBetslipInputs-module__oddsLabel___zmzoe",betslipInput:"InlineBetslipInputs-module__betslipInput___fIlX4","betslipInput--true":"InlineBetslipInputs-module__betslipInput--true___Hu-p4",backgroundLay:"InlineBetslipInputs-module__backgroundLay___WQ8zY",colorLay:"InlineBetslipInputs-module__colorLay___wWm3W",backgroundBack:"InlineBetslipInputs-module__backgroundBack___UaGRM",colorBack:"InlineBetslipInputs-module__colorBack___CvwAc",fontColorWhite:"InlineBetslipInputs-module__fontColorWhite___paP91",fontColorGrey:"InlineBetslipInputs-module__fontColorGrey___UdEsr",lightFading:"InlineBetslipInputs-module__lightFading___2m39G",darkFading:"InlineBetslipInputs-module__darkFading___Jsj7l",blink:"InlineBetslipInputs-module__blink___9M24y",slideBackground:"InlineBetslipInputs-module__slideBackground___-+CUF"};function D(e){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},D(e)}function F(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=D(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=D(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==D(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function U(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return q(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?q(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n ",p.V(t,{side:l,oddsType:"DECIMAL",isMBZero:!0})))),o().createElement(o().Fragment,null,o().createElement("div",{className:T},o().createElement("span",{className:R},"Odds"),B),o().createElement("div",{className:C},o().createElement("span",{"aria-label":"Current: ".concat(i)},o().createElement("span",{className:L},M),d?o().createElement("div",{role:"button",className:P,onClick:function(){a("",{reset:!0})}},i||"---"):o().createElement("input",{type:"text",inputMode:"decimal",name:"stakeInput",autoComplete:"off",disabled:g,className:A,ref:O,onFocus:function(){E(!0)},onChange:function(e){var t=e.target.value;a(""===t?"":z(t)?t:i)},onBlur:function(){E(!1)},value:i||""}))),o().createElement("div",{className:N},o().createElement("span",{"aria-label":"Current: ".concat(s||"---")},o().createElement("span",{className:L},x),d?o().createElement("div",{role:"button",className:P,onClick:function(){u("",{reset:!0})}},s||"---"):o().createElement("input",{type:"text",inputMode:"decimal",name:"profitInput",autoComplete:"off",disabled:g,className:A,ref:I,onFocus:function(){k(!0)},onChange:function(e){var t=e.target.value;u(""===t?"":z(t)?t:s)},onBlur:function(){k(!1)},value:s||""}))))};H.propTypes={odds:a().number,previousOdds:a().number,stake:a().string,changeStake:a().func.isRequired,profit:a().string,changeProfit:a().func.isRequired,side:a().string.isRequired,currency:a().string.isRequired,selectedInput:a().string,showOddsChange:a().bool,isMobile:a().bool,locked:a().bool,keyListener:a().func};var V=H,G=(n(47334),{betConfirmInfo:"InlineBetslipConfirmInfo-module__betConfirmInfo___9zov0","question--back":"InlineBetslipConfirmInfo-module__question--back___hvyDb","question--lay":"InlineBetslipConfirmInfo-module__question--lay___6A7zO",betInfoContainer:"InlineBetslipConfirmInfo-module__betInfoContainer___PoI5N",singleInfoContainer:"InlineBetslipConfirmInfo-module__singleInfoContainer___ug5HE",bold:"InlineBetslipConfirmInfo-module__bold___F5GYZ",lightFading:"InlineBetslipConfirmInfo-module__lightFading___FC1R1",darkFading:"InlineBetslipConfirmInfo-module__darkFading___8a2oB",blink:"InlineBetslipConfirmInfo-module__blink___WUc7H",slideBackground:"InlineBetslipConfirmInfo-module__slideBackground___GoeDk"}),J=function(e){var t=e.side,n=e.odds,r=e.stake,i=e.profit,a=e.currency;return o().createElement("div",{className:G.betConfirmInfo},o().createElement("div",{className:G["question--".concat(t)]},"Please confirm your ","lay"===t?"Lay":"Back"," Bet"),o().createElement("div",{className:G.betInfoContainer},o().createElement("div",{className:G.singleInfoContainer},o().createElement("span",{className:G.bold},"lay"===t?"Lay Odds: ":"Back Odds: "),o().createElement("span",null,(0,p.V)(n,{side:t,oddsType:"DECIMAL",isMBZero:!0}))),o().createElement("div",{className:G.singleInfoContainer},o().createElement("span",{className:G.bold},"lay"===t?"Backer's Stake: ":"Stake: "),o().createElement("span",null,(0,p.G)(parseFloat(r,10),a,{symbol:!0}))),o().createElement("div",{className:G.singleInfoContainer},o().createElement("span",{className:G.bold},"lay"===t?"Liability: ":"Profit: "),o().createElement("span",null,(0,p.G)(parseFloat(i,10),a,{symbol:!0})))))};J.propTypes={side:a().string.isRequired,odds:a().number.isRequired,stake:a().string.isRequired,profit:a().string.isRequired,currency:a().string.isRequired};var W=J,Z="InlineBetslipDesktop-module__container___bzIuQ",Y="InlineBetslipDesktop-module__upper___IAjnX",$="InlineBetslipDesktop-module__centerContent___Ayiep",Q="InlineBetslipDesktop-module__centerContent--breakpoint1___um0j6",K="InlineBetslipDesktop-module__centerContent--breakpoint2___dz5q7",X="InlineBetslipDesktop-module__leftSubContainer___O7lTH",ee="InlineBetslipDesktop-module__button___BweQ1",te="InlineBetslipDesktop-module__button--back___MDT1H",ne="InlineBetslipDesktop-module__button--lay___4NuSr",re="InlineBetslipDesktop-module__button--disabled___w-wEb",oe="InlineBetslipDesktop-module__buttonContent___gX+1f",ie="InlineBetslipDesktop-module__rightSubContainer___ghrYh",ae="InlineBetslipDesktop-module__inputContainer___djYBc",se="InlineBetslipDesktop-module__successText___zILDg",ue="InlineBetslipDesktop-module__successText--bold___F2zB2",le="InlineBetslipDesktop-module__successText--bold--red___zpghA",ce="InlineBetslipDesktop-module__errorContainer___40o49",de="InlineBetslipDesktop-module__errorBox___dUipE",fe="InlineBetslipDesktop-module__errorBox--plain___s0h2m",me="InlineBetslipDesktop-module__errorBox--smallFont___jKL82",pe="InlineBetslipDesktop-module__backgroundSuccess___dDQOd";function ye(e){return ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ye(e)}function he(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ye(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ye(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ye(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ge(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ve(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ve(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{}).keepLocalNotice||x(""),f()}),[]),Z=(0,r.useCallback)((function(){O("back"),C(""),P(""),x(""),j(!1),U(!1),W()}),[]),Y=a?a.decimalOdds:null,$=i?i.decimalOdds:null,Q=(0,r.useMemo)((function(){return"lay"===k?Y:$}),[k,Y,$]),K=a?a.availableAmount:null,X=i?i.availableAmount:null,ee=(0,r.useMemo)((function(){return"lay"===k?K:X}),[k,X,K]),te=(0,De.A)(t),ne=(0,De.A)(Q),re=(0,De.A)(k),oe=(0,r.useMemo)((function(){return(0,m.EG)(je.ZA/(Q-1),2)}),[Q,je.ZA]),ie="suspended"===h,ae="closed"===h,se=c===je.br.loading,ue=c===je.br.success,le=R||d,ce=!Q||!parseFloat(T,10)>0||parseFloat(T,10)>je.Lm||parseFloat(T,10)>oe||!parseFloat(A,10)||!(parseFloat(ee,10)>0)||ie,de=function(e,t){var n=parseFloat(e),r=n&&t?(0,m.EG)(n*(t-1),2):"";P(r)},fe=(0,r.useCallback)((function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).reset,n=void 0!==t&&t;je.O.test(e)&&(C(e),W(),n||de(e,Q))}),[Q]),me=(0,r.useCallback)((function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).reset,n=void 0!==t&&t;je.O.test(e)&&(P(e),W(),n||function(e,t){var n=parseFloat(e),r=n&&t?(0,m.EG)(n/(t-1),2):"";C(r)}(e,Q))}),[Q]);(0,r.useEffect)((function(){if(Q&&ne){var e={side:k,oddsType:"DECIMAL",isMBZero:!0};(0,p.V)(Q,e)===(0,p.V)(ne,e)||t!==te||k!==re||F||z||ie||(J(ne),U(!0),j(!1),W())}}),[t,F,te,Q,ne,k,re,ie]),(0,r.useEffect)((function(){if(Q){var e=parseFloat(T);if(e>je.Lm||e>oe){var t=oe>je.Lm?je.Lm:oe;x("The current maximum ".concat("back"===k?"stake":"backer stake"," for this bet is ").concat((0,p.G)(t,y,{symbol:!0})))}else R.includes("current maximum")&&x("")}else x("No odds available")}),[T,oe,A,Q,y,k]),(0,r.useEffect)((function(){x("")}),[d]),(0,r.useEffect)((function(){k!==re&&W({keepLocalNotice:Boolean(R)})}),[k,re,R]),(0,r.useEffect)((function(){W()}),[t]),(0,r.useEffect)((function(){j(!1)}),[le]),(0,r.useEffect)((function(){t===te&&de(T,Q)}),[k,Q,t,te]);var pe=d?o().createElement("span",null,"try again"):o().createElement(r.Fragment,null,o().createElement("span",null,B?"confirm ":"place "),o().createElement("span",null,"".concat(k," bet"))),ye=_e;return b||(pe=o().createElement("span",null,"Log In")),v&&(ye=Be),o().createElement(ye,{runnerId:t,changeInlineBetslipID:n,side:k,setSide:O,stake:T,onStakeChange:fe,profit:A,onProfitChange:me,localNotice:R,setLocalNotice:x,confirmPending:B,setConfirmPending:j,showOddsChange:F,setShowOddsChange:U,setUserAcceptedOddsChanges:H,storedPreviousOdds:G,currentOdds:Q,isMarketSuspended:ie,isMarketClosed:ae,isSubmittingBet:se,isBetSubmitSuccess:ue,overriddenError:le,error:d,resetErrors:W,isButtonDisabled:!!b&&ce,onClickSetSide:function(){O("back"===k?"lay":"back")},onSubmitBet:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(e||{}).confirmationStage;W(),j(!1);var r=u()(),o=Date.now();n?j(!0):se||ce||l({cid:"".concat(r,".").concat(o),odds:Q,runnerId:t,stake:T,side:k,clientOfferId:"mb-web-".concat(r,"-").concat(o)},e)},buttonContent:pe,currency:y,resetState:Z,widthSize:g,isMobile:v,showBetConfirmation:s,isLoggedIn:b,loginRequest:_,depositRequest:E,eventId:w})};qe.propTypes={runnerId:a().string.isRequired,changeInlineBetslipID:a().func.isRequired,bestBackPrice:a().shape({odds:a().number,availableAmount:a().number,decimalOdds:a().number,side:a().string,oddsType:a().string,currency:a().string}),bestLayPrice:a().shape({odds:a().number,availableAmount:a().number,decimalOdds:a().number,side:a().string,oddsType:a().string,currency:a().string}),showBetConfirmation:a().bool,submitBet:a().func.isRequired,processingState:a().string.isRequired,error:a().string.isRequired,resetError:a().func.isRequired,currency:a().string.isRequired,marketStatus:a().string.isRequired,widthSize:a().number.isRequired,isMobile:a().bool,isLoggedIn:a().bool.isRequired,loginRequest:a().func.isRequired,depositRequest:a().func.isRequired,eventId:a().string.isRequired};var ze={changeInlineBetslipID:f.wt,depositRequest:d.My,loginRequest:c.$8,submitBet:f.Ej,resetError:f.SH};var He=(0,b.Ng)((function(e){var t=e.getIn(["inlineBetslip","inlineBetslipID"]);t||(t=e.getIn(["inlineBetslip","prevInlineBetslipID"]));var n=e.getIn(["runner",t,"marketId"]),r=e.getIn(["runner",t,"eventId"]);return{runnerId:t,bestBackPrice:(0,l.Xi)(e,t,"back"),bestLayPrice:(0,l.Xi)(e,t,"lay"),showBetConfirmation:e.getIn(["user","showBetConfirmation"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),processingState:e.getIn(["inlineBetslip","processingState"]),error:e.getIn(["inlineBetslip","error"]),currency:e.getIn(["user","currency"]),marketStatus:e.getIn(["market",n,"status"]),widthSize:e.getIn(["application","widthSize"]),eventId:r}}),ze)(qe)},45452:function(e,t,n){"use strict";n.d(t,{A:function(){return B}});n(64509),n(82975),n(93863),n(70489),n(78604),n(17482),n(32820),n(99650);var r=n(96540),o=n.n(r),i=n(46942),a=n.n(i),s=n(5556),u=n.n(s),l=n(21757),c=n(14641),d=n(27416),f=n(84384),m=n(61386),p=n.n(m),y="MBZeroInfoPanel-module__main___VDijU",h="MBZeroInfoPanel-module__containerCollapsed___75peB",g="MBZeroInfoPanel-module__containerExpanded___EgUal",v="MBZeroInfoPanel-module__expandButton___OpB4D",b="MBZeroInfoPanel-module__icon___hohb0",_="MBZeroInfoPanel-module__rotated___Mf7p2",E="MBZeroInfoPanel-module__title___OtURM",w="MBZeroInfoPanel-module__hoverable___IMzmO",S="MBZeroInfoPanel-module__image___jpV6N",k="MBZeroInfoPanel-module__over___jgg6A",O="MBZeroInfoPanel-module__paragraph___Wvrb2",I="MBZeroInfoPanel-module__description___nsjG8",T="MBZeroInfoPanel-module__slide___OLUyK",C="MBZeroInfoPanel-module__slidedIn___zxVci",N="MBZeroInfoPanel-module__slidedOut___OInxv";function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function P(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=A(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=A(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==A(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function L(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return R(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.scrollWidth-2&&e.scrollLeft?C("end"):!e.scrollLeft&&e.offsetWidthe.length)&&(t=e.length);for(var n=0,r=Array(t);n-1&&(g=t.split("#")[0],v="#".concat(t.split("#")[1])),s().createElement(b.N_,{to:{pathname:g,hash:v},onClick:function(){i(n)},target:y?"_blank":"",className:h},(!d||!r)&&s().createElement("h1",{className:_.title},n),r?s().createElement(a.Fragment,null,!m&&s().createElement("div",{className:_.imagePlaceholder}),s().createElement("img",{loading:"lazy",className:_.image,alt:"Quick link to ".concat(n),src:r,onLoad:function(){p(!0)}})):null)};O.propTypes={url:o().string.isRequired,title:o().string.isRequired,type:o().string.isRequired,onClick:o().func.isRequired,image:o().string,layout:o().oneOf(["normal","detached"])};var I=O,T={main:"QuickLinks-module__main___Vnew4",sectionTitle:"QuickLinks-module__sectionTitle___bXACC",placeholders:"QuickLinks-module__placeholders___HOVpO",containerLinks:"QuickLinks-module__containerLinks___9vSK0",containerImages:"QuickLinks-module__containerImages___G-R82"};function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}function N(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=C(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==C(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A=function(e){var t=e.list,n=e.loading,r=e.requestQuickLinks,o=e.virtualsAllowed,u=e.casinoVisibilityRestricted,l=e.isLoggedIn,d=e.includedPage,f=void 0===d?"home":d,m=e.layout,p=void 0===m?"normal":m,y="detached"===p,h=(0,a.useCallback)((function(e){(0,v.u4)("Widgets","Top Leagues Widget Click",{description:e})}),[]);(0,a.useEffect)((function(){t.size||r()}),[t.size]);var b=t.filter((function(e){return l&&"loggedin"!==e.excludedUsers||!l&&"loggedout"!==e.excludedUsers})).filter((function(e){return u?"Casino"!==e.product:o?!e.includedPage||(e.includedPage===f||"anywhere"===e.includedPage):"Virtuals"!==e.product})).sortBy((function(e){return e.order})).groupBy((function(e){var t=e.image;return e.imageAvailable&&t?"image":"no-image"})),_=b.get("image")||new i.List,E=b.get("no-image")||new i.List,w=_.map((function(e){var t=e.id,n=e.title,r=e.image,o=e.url,i=e.type;return s().createElement(I,{key:t,title:n,image:r,type:i,url:o,onClick:h,layout:p})})),S=E.map((function(e){var t=e.id,n=e.title,r=e.url,o=e.type;return s().createElement(I,{key:t,title:n,type:o,url:r,onClick:h,layout:p})}));if(!n&&!_.size&&!E.size)return null;var k=c()(N(N({},T.main,!0),T["main--layout-".concat(p)],!0));return s().createElement("div",{className:k},n&&s().createElement("span",{className:T.placeholders},s().createElement(g,{layout:p}),s().createElement(g,{layout:p}),s().createElement(g,{layout:p})),s().createElement("div",{className:T.containerImages},w),y&&S.size?s().createElement("span",{className:T.sectionTitle},"Quick Links"):null,s().createElement("div",{className:T.containerLinks},S))};A.propTypes={list:o().instanceOf(i.List).isRequired,requestQuickLinks:o().func.isRequired,loading:o().bool.isRequired,includedPage:o().string,casinoVisibilityRestricted:o().bool,virtualsAllowed:o().bool.isRequired,isLoggedIn:o().bool.isRequired,layout:o().oneOf(["normal","detached"])};var P={requestQuickLinks:d.EY},L=new i.List;var R=(0,u.Ng)((function(e){return{list:e.getIn(["quickLinks","list"],L),error:e.getIn(["quickLinks","error"]),loading:e.getIn(["quickLinks","loading"]),virtualsAllowed:e.getIn(["user","virtualsAllowed"]),casinoVisibilityRestricted:e.getIn(["vegas","visibilityRestricted"]),isLoggedIn:e.getIn(["user","isLoggedIn"])}}),P)(A)},27209:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});n(64509),n(82975),n(93863),n(70489),n(78604),n(17482),n(32820),n(99650);var r=n(96540),o=n.n(r),i=n(5556),a=n.n(i),s=n(46942),u=n.n(s),l={sportIcon:"SportIcon-module__sportIcon___7Jdkb","sportIcon--inverted":"SportIcon-module__sportIcon--inverted___B39yX",imageStyle:"SportIcon-module__imageStyle___FoicU","imageStyle--inverted":"SportIcon-module__imageStyle--inverted___673ee",lightFading:"SportIcon-module__lightFading___kSI4P",darkFading:"SportIcon-module__darkFading___WMOhj",blink:"SportIcon-module__blink___6jQz5",slideBackground:"SportIcon-module__slideBackground___su06T"};function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function d(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=c(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0?n+1:n;return"".concat(t,"h ").concat(r,"m")}();Q>=$&&(se="Soon");var ue=h().createElement("div",{className:E,onMouseOver:function(){Y(!0)},onMouseOut:function(){Y(!1)}},h().createElement("span",null,ae?"Starts":ie),h().createElement("span",null,!ae&&q&&h().createElement(_(),null),ae?se:oe));return C&&(ue=h().createElement(g.N_,{to:C},ue)),h().createElement(y.Fragment,null,ue)}M.propTypes={start:p().string,status:p().string,inRunningFlag:p().bool,allowLiveBetting:p().bool,eventUrl:p().string,scoresType:p().string,scoresHome:p().number,scoresAway:p().number,scoresPhase:p().string,scoresElapsedTimeMinutes:p().number};var B=h().memo(M)},39865:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});n(11430),n(64509),n(32820),n(99650);var r=n(96540),o=n.n(r),i=n(46942),a=n.n(i),s=n(5556),u=n.n(s),l=n(54182),c=n(30991),d=n.n(c),f={button:"Button-module__button___m6JQA","button--primary":"Button-module__button--primary___usCWO","button--secondary":"Button-module__button--secondary___TdrTr","button--plain":"Button-module__button--plain___zUVuz","button--plain-white":"Button-module__button--plain-white___5OqlE","button--flat":"Button-module__button--flat___LNvQZ","button--flat-black":"Button-module__button--flat-black___WXsOy","button--alternative":"Button-module__button--alternative___IxuME","button--login":"Button-module__button--login___-vGPB","button--confirm":"Button-module__button--confirm___JA8Qj","button--cancel":"Button-module__button--cancel___9l3yE","button--text":"Button-module__button--text___VJdee","button--live":"Button-module__button--live___nG5LR","button--classic":"Button-module__button--classic___hsTsJ","button--extra-small":"Button-module__button--extra-small___A3wxD","button--small-mobile":"Button-module__button--small-mobile___SRCmN","button--small":"Button-module__button--small___JhvHY","button--regular":"Button-module__button--regular___VmRiH","button--medium-mobile":"Button-module__button--medium-mobile___ECjlQ","button--medium":"Button-module__button--medium___czHqU","button--wide":"Button-module__button--wide___Qlvh2","button--large-wide":"Button-module__button--large-wide___P3eKa","button--wider":"Button-module__button--wider___cB9Kp","button--disabled":"Button-module__button--disabled___kAAn7","button--success":"Button-module__button--success___GbE9U","button--topButton":"Button-module__button--topButton___qy4fl","button--circle":"Button-module__button--circle___YqWjW","button--circle--disabled":"Button-module__button--circle--disabled___+g61p"};function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nj)}),[D,j]);var F=(0,s.useCallback)((function(){return(0,l.A)(C.current,"left",300)}),[C.current]),U=(0,s.useCallback)((function(){return(0,l.A)(C.current,"left",-300)}),[C.current]),q=(0,s.useCallback)((function(e){var t;return window.scrollTo(0,0),r&&(t=setTimeout((function(){r(e)}),0)),function(){clearTimeout(t)}}),[]),z=o()(A(A(A(A({},T.tabContainer,!0),h,!!h),T["tabContainer--attachToTop"],a),T.showArrows,M)),H=[T.tabs,T[d],p].join(" ");return u().createElement("div",{ref:O,className:z,style:n},u().createElement("div",{ref:C,className:H},v.map((function(e){return u().createElement(I,N({},e,{collapse:w,fullwidth:k,theme:d,onSelect:q,active:e.value===i||e.href===i,key:e.key||e.value||e.href}),u().createElement("span",null,e.label),_.some((function(t){return t===e.label}))&&u().createElement(f,{text:"New",color:"blue",style:{marginLeft:8}}))}))),M&&u().createElement("div",{className:T.fadeStart}),M&&u().createElement("div",{className:T.fadeEnd}),M&&u().createElement("a",{role:"button",className:T.leftControl,onClick:U},u().createElement("i",{className:"fa fa-caret-left"})),M&&u().createElement("a",{role:"button",className:T.rightControl,onClick:F},u().createElement("i",{className:"fa fa-caret-right"})))}M.propTypes={value:a().any.isRequired,style:a().object,onSelect:a().func,theme:a().oneOf(["dark","light"]),className:a().string,containerClass:a().string,collapse:a().bool,fullwidth:a().bool,attachToTop:a().bool,tabsToShowNewBadge:a().array,tabs:a().arrayOf(a().shape({key:a().string,label:a().string.isRequired,value:a().any,href:a().string}))}},73501:function(e,t,n){"use strict";n.d(t,{EB:function(){return l},xE:function(){return u}});var r=n(5556),o=n.n(r),i=n(96540),a=n.n(i),s=(0,i.createContext)(),u=function(e){var t=e.children,n=e.value;return a().createElement(s.Provider,{value:n},t)};u.propTypes={children:o().node.isRequired,value:o().any};var l=s.Consumer},82233:function(e,t,n){var r=n(32906);r.load(n(84786),n(50648),{supplemental:{currencyData:{fractions:{DEFAULT:{_rounding:"0",_digits:"2"}}}}},n(29642),n(40394)),r.locale("en"),window.Globalize=r,e.exports=r},39062:function(e,t,n){"use strict";n.d(t,{N6:function(){return r},RD:function(){return o},nS:function(){return i}});var r={POI:"PROOF OF IDENTITY",POA:"PROOF OF ADDRESS",OTHER:"OTHER DOC"},o={NOT_SENT:"Required",SENT:"Received",REJECTED:"Rejected",APPROVED:"Approved",ADDITIONAL_DOCS:"Additional Documents Required",RE_VERIFICATION_NEEDED:"Re-Verification Needed",NOT_AVAILABLE:"Not Available"},i={NOT_SENT:"We need you to send us documents as proof of your identity. Click below to upload your documents.",SENT:"Your proof of identity documents have been received and are being processed.",REJECTED:"The proof of identity documents you have sent us have been rejected. Please check your email for more details. Click below to upload new documents.",APPROVED:"We do not need you to send us your proof of identity documents, as you have already been verified.",ADDITIONAL_DOCS:"We need additional documents as proof of identity. Please check your email for more details. Click below to upload your documents.",RE_VERIFICATION_NEEDED:"Re-Verification Needed",NOT_AVAILABLE:"We do not require proof of identity from you at this time."}},39868:function(e,t,n){"use strict";n.d(t,{K:function(){return r},n:function(){return o}});n(68305),n(78604),n(17482);var r={0:"account",1:"address",2:"join"},o=function(e,t){var n=function(e){return("string"===typeof e?e:e.toString()).replace(/^0+/,"")}(t);if("Others"===e){var r=n.replaceAll("+","");return"+ ".concat(r)}return"".concat(e," ").concat(n)}},95996:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});n(84614),n(64509),n(32820),n(99650),n(35890),n(95165),n(17482),n(88647);var r=n(96540),o=n(9404);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"").replace(/-/g,"/").split("/").reverse().join("/"),t=new Date(e);if((0,r.A)(t)){var n=new Date(t.getTime()-6e4*t.getTimezoneOffset());return new Date((0,o.A)(n,12)).toISOString()}return"Invalid Date"},s=function(e,t){return e.reduce((function(e,n){var r=n.field;if(t[r]){if(t[r].section===i.K[0]&&e!==i.K[0])return 0;if(t[r].section===i.K[1]&&e!==i.K[1])return 1}return 2}),"")},u=function(){try{var e=parseInt(localStorage.getItem("mb-user-reg-trials"),10)||0;localStorage.setItem("mb-user-reg-trials",e+1)}catch(t){console.warn("Cannot access to localStorage")}},l=function(e){try{return parseInt(localStorage.getItem(e),10)||0}catch(t){console.warn("Cannot access to localStorage")}return 0}},14174:function(e,t,n){"use strict";n.d(t,{A:function(){return m},G:function(){return f}});n(82975),n(93863),n(70489),n(78604),n(32820),n(99650),n(15144),n(68305),n(66517),n(17482),n(20341);var r=n(95093),o=n.n(r),i=n(4336);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n12||e.length<6?Promise.reject(u(0,"Must be between ".concat(6," and ").concat(12," characters long"))):""!==t&&e.indexOf(t)>-1?Promise.reject(u(0,"Username and Password are too similar.")):e.length>=6&&e.length<=12?new Promise((function(e,t){fetch(n,r).then((function(e){return e.json()})).then((function(n){n.available?e(n):n.errors.length>0?t(u(0,n.errors[0].messages[0])):t(u(0,"Unexpected username Error."))})).catch((function(){t(u(0,"Unexpected username Error."))}))})):Promise.reject(u(0,"Unexpected username Error.")):Promise.reject(u(0,"Please only use letters, numbers and dashes"))},email:function(e){var t="/bpapi/rest/account/email/".concat(e),n={credentials:"same-origin",method:"GET",headers:{Accept:"application/json","Content-Type":"application/json"}};return/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/.test(e)?new Promise((function(e,r){fetch(t,n).then((function(e){return e.json()})).then((function(t){if(t.available)e(t);else if(t.errors.length>0){var n=t.errors[0]["redirect-url"];n&&r(u(0,"This email address is not available on easyBet",{redirectUrl:n})),r(u(0,t.errors[0].messages[0]))}else r(u(0,"Unexpected email Error."))}))})):Promise.reject(u(0,"Please enter a valid email address."))},password:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!/^\s*$/.test(e)){if(e.length<8)return u(0,"Must be at least ".concat(8," characters long"));if(e.length>64)return u(0,"Must be less than ".concat(64," characters long"));if(!/^[\x00-\xFF]{8,64}$/.test(e))return u(0,"Please only use letters, numbers and symbols.");var n=/[\x00-\x2F\x3a-\x40\x5b-\x60\x7b-\xff]+/.test(e),r=/[0-9]+/.test(e);return n||r?n?r?""!==t&&e.indexOf(t)>-1&&u(0,"Password and Username are too similar."):u(0,"Password must contain at least one number."):u(0,"Password must contain at least one symbol."):u(0,"Password must contain at least one symbol and one number.")}return u(0,"Password cannot be empty")},"password-confirmation":function(e,t){return t!==e&&u(0,"Passwords do not match.")},"bonus-code":function(e){return!(/^[a-zA-Z0-9]*$/.test(e)&&e.length<=15)&&u(0,"This bonus code is not recognised")},"phone-number":function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.abslength,r=t.withSpecialChars,o=void 0===r||r,i=e?e.replace(/ /g,"").trim():"",a=o?/^[0-9\-\+\(\)\s]*$/:/^[0-9(\)\s]*$/;if(!n)return!1;var s=o?i.lengthn+1:i.length!==n;if(Array.isArray(n)){if(a.test(i)&&i.length>n[1]+1||i.length=n[0])return!1;if(0===i)return!1}else{if(!a.test(i))return u(0,"Please enter a valid phone number");if(a.test(i)&&s&&i.length>0)return u(0,o?"Must be between ".concat(n," and ").concat(n+1," digits long"):"Must be ".concat(n," digits long"));if(a.test(i)&&i.length<=n+1&&i.length>=n)return!1}return u(0,"Please enter a valid mobile number.")},first:function(e){return e.length>40?u(0,"Must be less than ".concat(40," characters long")):!(!l(e)&&!c(e))&&u(0,"Only letters allowed")},last:function(e){return e.length>40?u(0,"Must be less than ".concat(40," characters long")):!(!l(e)&&!c(e))&&u(0,"Only letters allowed")},"post-code":function(e){return/^[0-9a-zA-Z\-\+\(\)\s]*$/.test(e)?/^[0-9a-zA-Z\-\+\(\)\s]*$/.test(e)&&e.length>10?u(0,"Must be less than ".concat(10," characters long")):/^[0-9a-zA-Z\-\+\(\)\s]*$/.test(e)&&e.length<3?u(0,"Must be at least ".concat(3," characters long")):!(/^[0-9a-zA-Z\-\+\(\)\s]*$/.test(e)&&e.length<=10&&e.length>=3)&&u(0,"Unexpected post code Error."):u(0,"Please enter a valid post code")},city:function(e){return/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)?/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length>100?u(0,"Must be less than ".concat(100," characters long")):/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length<3?u(0,"Must be at least ".concat(3," characters long")):!(/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length<=100)&&u(0,"Unexpected city Error."):u(0,"The following characters are not allowed: < > ! ` ^ = + _ ~ |")},answer:function(e){return/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)?/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)?e.length>30&&u(0,"Must be less than ".concat(30," characters long")):u(0,"Unexpected answer Error."):u(0,"Please only use letters or numbers")},"date-of-birth":function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=o()(e,"DD/MM/YYYY");return!t.isValid()||t.isBefore(o()().subtract(110,"y"))?u(0,"Not a valid date of birth."):t.isValid()?!t.isBefore(o()().subtract(18,"y"))&&(t.isAfter(o()().subtract(18,"y"))?u(0,"You have to be over 18 years old to register."):u(0,"Unexpected DOB Error")):u(0,"Not a valid date of birth.")},"user-type":function(e){return""===e&&u(0,"Please select an option.")},amount:function(e,t,n){return/^\s*(?=.*[0-9])\d*(?:\.\d{1,2})?\s*$/.test(e)?/^\s*(?=.*[0-9])\d*(?:\.\d{1,2})?\s*$/.test(e)&&t&&e>t?u(0,"Value cannot exceed ".concat(t)):!!(/^\s*(?=.*[0-9])\d*(?:\.\d{1,2})?\s*$/.test(e)&&n&&e\!`\^\=\+\|\_\~\|]*$/.test(e)?/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length>30?u(0,"Must be less than ".concat(30," characters long")):!(/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length<=30)&&u(0,"Unexpected address-line-1 Error."):u(0,"The following characters are not allowed: < > ! ` ^ = + _ ~ |")},"address-line-2":function(e){return/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)?/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length>30?u(0,"Must be less than ".concat(30," characters long")):!(/^[^\<\>\!`\^\=\+\|\_\~\|]*$/.test(e)&&e.length<=30)&&u(0,"Unexpected address-line-1 Error."):u(0,"The following characters are not allowed: < > ! ` ^ = + _ ~ |")}},f=function(e){return a(i.A.find((function(t){return t[2]===e}))||[],2)[1]!==i.U};function m(e){if(d[e]){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r3||this.props.children.length>6)&&(n=a().createElement("div",{className:"mb-dropdown__more-options-hint"})),e=a().createElement(s.A,{classNames:"fade-bottom",timeout:250},a().createElement("div",{className:"mb-dropdown__optionsWrapper"},a().createElement("div",{className:"mb-dropdown__options"},a().createElement(c.A,null,this.props.children.map((function(e){return a().cloneElement(e,{onClick:t.handleItemSelection,hooks:"odds"===t.props.type})})))),n))):e=null,a().createElement(u.A,{component:"span"},e)}},{key:"renderNativeItems",value:function(){return this.props.items.map((function(e){return a().createElement("option",{key:e.id,value:e.name},e.name?e.name.toUpperCase():"")}))}},{key:"renderDropdownElement",value:function(){var e=this,t=this.props,n=t.style,r=void 0===n?{}:n,o=t.useDesktopDropdown,i="mb-dropdown--".concat(this.props.theme),s="mb-dropdown--".concat(this.props.layout),u="fa fa-caret-right mb-dropdown__toggle-arrow",c="",d=null,f=a().createElement("i",{className:"fa fa-caret-down mb-dropdown__head-arrow","aria-hidden":"true"}),m=this.handleItemsVisibility;return this.state.itemsVisible&&(c="mb-dropdown__head--active",this.props.onHeadClick&&(u+=" mb-dropdown__toggle-arrow--rotated")),this.props.onHeadClick&&(m=this.props.url?this.handleLinkClick:this.handleItemsVisibility,f=null,d=a().createElement("button",{type:"button",className:"mb-dropdown__toggle-options",onClick:this.handleItemsVisibility,onKeyUp:function(t){t.preventDefault(),"Enter"===t.key&&e.handleItemsVisibility()},tabIndex:"0"},a().createElement("i",{className:u,"aria-hidden":"true"}))),"mobile"!==(0,l.Z)()||o?a().createElement("div",{className:"mb-dropdown ".concat(this.props.className," ").concat(i," ").concat(s),ref:function(t){e.dropdown=t},style:r},a().createElement("div",{className:"mb-dropdown__container-head"},a().createElement("a",{href:this.props.url,className:"mb-dropdown__head ".concat(c),onClick:m,"data-hook":this.props.dataHook,onKeyUp:function(e){e.preventDefault(),"Enter"===e.key&&m()},tabIndex:"0"},this.state.selectedItem,f),d),a().createElement("div",{className:"mb-dropdown__container-options"},this.renderItems())):a().createElement("div",{className:"mb-dropdown mb-dropdown--mobile ".concat(this.props.className," ").concat(i),style:r},a().createElement("select",{ref:function(t){e.nativeSelect=t},onChange:this.handleNativeItemSelection,"data-hook":this.props.dataHook,value:this.state.selectedItem},this.renderNativeItems()))}},{key:"render",value:function(){return this.renderDropdownElement()}}],i=[{key:"propTypes",get:function(){return{value:o().string,dataHook:o().string,disabled:o().bool,url:o().string,selectLabel:o().string,className:o().string,layout:o().oneOf(["outlined","standard","small"]),theme:o().oneOf(["dark","light"]).isRequired,onSelect:o().func.isRequired,onHeadClick:o().func,children:o().node.isRequired,items:o().arrayOf(Object).isRequired,style:o().instanceOf(Object),type:o().string,useDesktopDropdown:o().bool}}},{key:"defaultProps",value:function(){return{children:[]}}}],r&&f(n.prototype,r),i&&f(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(i.Component),b=function(e){var t=e.children,n=e.onClick,r=e.hooks,o=e.value,i=e.dataHook,s=void 0===i?"":i;return a().createElement("div",{role:"button",tabIndex:0,"data-hook":r?"display-".concat(o.name,"odds"):s,className:"mb-dropdown-option",onKeyUp:function(e){"Enter"===e.key&&n(o)},onClick:function(e){e.preventDefault(),n(o)}},a().createElement("div",{className:"mb-dropdown-option__value"},t))};b.propTypes={children:o().node.isRequired,dataHook:o().string,value:o().any.isRequired,hooks:o().bool,onClick:o().func};var _=b},51019:function(e,t,n){"use strict";n.d(t,{A:function(){return I}});n(64509),n(32820),n(99650),n(70489);var r=n(5556),o=n.n(r),i=n(96540),a=n.n(i),s=n(46942),u=n.n(s),l=(n(82586),n(18132),n(78604),n(17482),n(15144),n(9087),n(28872),n(86634)),c=n(22618),d=n(84384);function f(e){return f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(e)}function m(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:"";return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((function(t){return t.name.toLowerCase().includes(e.toLowerCase())}))},E=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),v(n=p(this,t,[e]),"focusNextListItem",(function(e){var t=n.props.items,r=n.state,o=r.filterEnabled,i=r.filter;o&&(t=_(t,i));var a=t.map((function(e){return"option-".concat(e.id)})),s=document.activeElement&&document.activeElement.id||"",u=a.indexOf(s);if(e===d.FU){if(u0){var c=a[u-1];document.querySelector("#".concat(c)).focus()}}})),v(n,"handleKeyPress",(function(e){switch(e.keyCode){case d.FU:return e.preventDefault(),void n.focusNextListItem(d.FU);case d.a3:e.preventDefault(),n.focusNextListItem(d.a3);break;case d.GJ:n.setState({itemsVisible:!1})}})),n.state={selectedItem:e.selectedItem,items:n.props.items,filterEnabled:!1,filter:"",itemsVisible:!1},n.dropdown=null,n.handleItemSelection=n.handleItemSelection.bind(n),n.handleOutClick=n.handleOutClick.bind(n),n.onInputFocus=n.onInputFocus.bind(n),n.onInputChange=n.onInputChange.bind(n),n.onInputBlur=n.onInputBlur.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&g(e,t)}(t,e),n=t,r=[{key:"componentDidMount",value:function(){document.addEventListener("click",this.handleOutClick),this.dropdown&&this.dropdown.addEventListener("keydown",this.handleKeyPress)}},{key:"componentWillReceiveProps",value:function(e){e.selectedItem!==this.state.selectedItem&&this.setState({selectedItem:e.selectedItem})}},{key:"componentWillUnmount",value:function(){document.removeEventListener("click",this.handleOutClick),this.dropdown.removeEventListener("keydown",this.handleKeyPress)}},{key:"onInputFocus",value:function(){this.setState({filter:"",selectedItem:"",itemsVisible:!0})}},{key:"onInputChange",value:function(e){this.setState({filterEnabled:!0,filter:e.target.value,selectedItem:e.target.value,itemsVisible:!0})}},{key:"onInputBlur",value:function(){this.setState({selectedItem:this.props.selectedItem})}},{key:"handleOutClick",value:function(e){var t=this.state.itemsVisible;!this.dropdown.contains(e.target)&&t&&this.setState({itemsVisible:!1})}},{key:"handleItemSelection",value:function(e){var t=this.props.items,n=e.target.dataset.id,r=t.find((function(e){return e.id.toString()===n}));this.props.onChange(r),this.setState({itemsVisible:!1})}},{key:"renderItems",value:function(){var e,t,n=this,r=this.props,o=r.isPhoneNumber,i=r.dataHook,s=r.items,u=this.state,d=u.itemsVisible,f=u.filter,m=u.filterEnabled;return d?(m&&(e=_(s,f)),t=a().createElement(l.A,{classNames:"fade-bottom",timeout:200},a().createElement("div",{className:"mb-advanced-dropdown__container-options","aria-expanded":"false",role:"list"},(e||s).map((function(e){var t=a().createElement("span",{className:"mb-advanced-dropdown__optionImage phone-prefix-".concat(e.id)});return a().createElement("div",{role:"button",key:e.id,className:"mb-advanced-dropdown__option","data-id":e.id,onMouseDown:n.handleItemSelection,"data-hook":"".concat(i,"-option-").concat(e.id),onKeyUp:function(e){e.preventDefault(),"Enter"===e.key&&n.handleItemSelection(e)},id:"option-".concat(e.id),tabIndex:0},o&&t,e.name)}))))):t=null,a().createElement(c.A,{component:"span"},t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.theme,r=t.placeholder,o=void 0===r?"Select":r,i=t.useNewVersion,s=t.fullWidth,l=t.fluid,c=t.items,d=t.textAlign,f=void 0===d?"left":d,m=t.alignOptions,p=void 0===m?"left":m,y=t.isPhoneNumber,h=t.dataHook,g=void 0===h?"":h,b=this.state.selectedItem,_=u()(v(v(v(v(v(v(v({"mb-advanced-dropdown":!0,"mb-advanced-dropdown--isPhoneNumber":y},"mb-advanced-dropdown--align-".concat(f),!0),"mb-advanced-dropdown--newVersion",i),"mb-advanced-dropdown--fullWidth",s),"mb-advanced-dropdown--fluid",l),"mb-advanced-dropdown--alignOptionsRight","right"===p),"mb-advanced-dropdown--alignOptionsLeft","left"===p),"mb-advanced-dropdown--".concat(n),!!n)),E=(c.find((function(e){return b===e.prefix}))||{}).id,w=a().createElement("span",{className:"mb-advanced-dropdown__optionImage phone-prefix-".concat(E)});return a().createElement("div",{className:_,ref:function(t){e.dropdown=t}},a().createElement("div",{className:"mb-advanced-dropdown__filter"},y&&w,a().createElement("input",{type:"text",ref:function(t){e.filterElement=t},placeholder:o,autoComplete:"off","data-hook":g,value:b,onChange:this.onInputChange,onBlur:this.onInputBlur,onFocus:this.onInputFocus}),a().createElement("i",{className:"fa fa-sort-desc mb-advanced-dropdown__arrow","aria-hidden":"true"})),this.renderItems())}}],i=[{key:"propTypes",get:function(){return{selectedItem:o().string.isRequired,dataHook:o().string,textAlign:o().oneOf(["left","right"]),alignOptions:o().oneOf(["left","right"]),theme:o().string,placeholder:o().string,onChange:o().func.isRequired,useNewVersion:o().bool,fluid:o().bool,isPhoneNumber:o().bool,fullWidth:o().bool,items:o().array.isRequired}}}],r&&m(n.prototype,r),i&&m(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(i.Component),w={main:"DropdownField-module__main___qH7Ka","main--inline":"DropdownField-module__main--inline___5dEEv",property:"DropdownField-module__property___kVSn0",containerMessages:"DropdownField-module__containerMessages___UmOBz",errorMessage:"DropdownField-module__errorMessage___BuCIE",lightFading:"DropdownField-module__lightFading___c9vy1",darkFading:"DropdownField-module__darkFading___UMmyd",blink:"DropdownField-module__blink___2bk0a",slideBackground:"DropdownField-module__slideBackground___73aCx"};function S(e){return S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},S(e)}function k(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=S(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=S(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==S(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){var t=e.id,n=e.className,r=void 0===n?"":n,o=e.textAlign,i=void 0===o?"left":o,s=e.alignOptions,l=void 0===s?"left":s,c=e.dataHook,d=void 0===c?"":c,f=e.fluid,m=void 0!==f&&f,p=e.name,y=e.label,h=void 0===y?"":y,g=e.theme,v=e.onPropertyChange,b=e.value,_=e.items,S=e.error,O=void 0===S?"":S,I=e.inline,T=e.isPhoneNumber,C=void 0!==T&&T,N=e.placeholder,A=void 0===N?"Select":N,P=e.fullWidth,L=void 0!==P&&P,R=u()(k(k(k({},w.main,!0),w["main--inline"],I),r,!0)),x=O?w["dropdown--error"]:"",M=!!O&&a().createElement("div",{className:w.containerMessages},a().createElement("span",{className:w.errorMessage,"data-hook":"".concat(d,"-error")},O));return a().createElement("div",{className:R},a().createElement("div",{className:w.property},a().createElement("label",{htmlFor:t,className:w.label},h),a().createElement(E,{selectedItem:b,theme:g,placeholder:A,onChange:function(e){v({name:p,value:e})},className:x,items:_,dataHook:d,fluid:m,autoComplete:"off",useNewVersion:!0,fullWidth:L,textAlign:i,alignOptions:l,isPhoneNumber:C})),M)};O.propTypes={id:o().string,theme:o().oneOf(["light","dark"]),textAlign:o().oneOf(["left","right"]),alignOptions:o().oneOf(["left","right"]),className:o().string,dataHook:o().string,fluid:o().bool,name:o().string.isRequired,label:o().string,placeholder:o().string,onPropertyChange:o().func,items:o().instanceOf(Array),value:o().any.isRequired,fullWidth:o().bool,isPhoneNumber:o().bool,error:o().string,inline:o().bool};var I=O},91234:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(96540),o=n.n(r),i=n(5556),a=n.n(i),s="ExternalLink-module__main___pQrZU",u=function(e){var t=e.href,n=e.content,r=void 0===n?"":n,i=e.children,a=e.notBlank;return o().createElement("a",{className:s,href:t,target:a?"_self":"_blank",rel:"noopener noreferrer"},r||i)};u.propTypes={content:a().string,children:a().node,href:a().string.isRequired,notBlank:a().bool};var l=u},18897:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});n(82975),n(93863),n(78604),n(17482),n(32820),n(99650),n(9087),n(28872),n(70489);var r=n(5556),o=n.n(r),i=n(96540),a=n.n(i),s=n(69566),u=n(84571),l=n.n(u),c=n(31740),d=n.n(c),f={inputField:"InputField-module__inputField___DBh6r","inputField--inline":"InputField-module__inputField--inline___LCth7",property:"InputField-module__property___rsWro",inputContainer:"InputField-module__inputContainer___Aogw6",input:"InputField-module__input___QCByJ",label:"InputField-module__label___YMBBp",inputInfo:"InputField-module__inputInfo___kW3+W",containerMessages:"InputField-module__containerMessages___TuQP9","inputField--errorAlign--left":"InputField-module__inputField--errorAlign--left___WaY4q","inputField--withError":"InputField-module__inputField--withError___R0skm","inputField--errorAlign--right":"InputField-module__inputField--errorAlign--right___iGnFB","inputField--fullWidth":"InputField-module__inputField--fullWidth___9hRVU","inputField--dark":"InputField-module__inputField--dark___Y4mfe",value:"InputField-module__value___XDYVh","inputField--small":"InputField-module__inputField--small___3J0Bw",subLabel:"InputField-module__subLabel___qZpRE","input--focused":"InputField-module__input--focused___5csJl","input--error":"InputField-module__input--error___fDR23","input--password":"InputField-module__input--password___d2u5m",sHiP:"InputField-module__sHiP___8tPZF",errorMessage:"InputField-module__errorMessage___nfrOP","containerMessages--isMobile":"InputField-module__containerMessages--isMobile___4cvfI",lightFading:"InputField-module__lightFading___+nkno",darkFading:"InputField-module__darkFading___ksLzc",blink:"InputField-module__blink___gtzz8",slideBackground:"InputField-module__slideBackground___kk5Bg"};function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?p(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0?V=f["input--error"]:(V="",Q=null),U&&($=a().createElement(l(),null));var K="";u.toLowerCase().includes("password")&&(K=f["input--password"],Y=a().createElement("div",{role:"button",className:"".concat(f.sHiP," ").concat(f.sHiPIcon),onClick:function(){return Z()}},$));var X=[f.inputField,n,f["inputField--".concat(x)],f["inputField--errorAlign--".concat(B)],C?f["inputField--inline"]:"",k?f["inputField--withError"]:"",E?f["inputField--fullWidth"]:"",f["inputField--".concat(h)]].join(" ");return a().createElement("div",{className:X},a().createElement("div",{className:f.property,ref:z},a().createElement("label",{htmlFor:u,className:f.label},c,a().createElement("span",{className:f.subLabel},y)),a().createElement("div",{className:f.inputContainer},a().createElement("input",{id:u,"data-hook":o,className:"".concat(f.input," ").concat(V," ").concat(K),"data-field-name":u,name:u,autoComplete:D,type:U?"text":r,value:w,ref:H,placeholder:T,disabled:O,onFocus:function(){return J()},onBlur:function(e){return W(e)},onChange:function(e){return G(e)},maxLength:I}),Y),L&&Q,!Q&&N&&a().createElement("span",{className:f.inputInfo},N)))}y.propTypes={id:o().string,theme:o().oneOf(["light","dark"]),size:o().oneOf(["normal","small"]),errorAlign:o().oneOf(["left","right"]),className:o().string,type:o().string,dataHook:o().string,name:o().string.isRequired,label:o().string.isRequired,subLabel:o().string,info:o().string,onPropertyChange:o().func,onInputBlur:o().func,onInputFocus:o().func,focusOnMount:o().bool,fullWidth:o().bool,value:o().any.isRequired,disabled:o().bool,showInputError:o().bool,error:o().string,inline:o().bool,placeholder:o().string,autoComplete:o().string,maxLength:o().string,isMobile:o().bool}},43951:function(e,t,n){"use strict";n.d(t,{A:function(){return v}});n(64509),n(82975),n(93863),n(78604),n(17482),n(32820),n(99650),n(15144),n(70489);var r=n(5556),o=n.n(r),i=n(96540),a=n.n(i),s=n(46942),u=n.n(s),l=n(51019),c=n(2157),d=n(4336),f={main:"PhoneNumberField-module__main___02vgC","main--inline":"PhoneNumberField-module__main--inline___o0Dtp",property:"PhoneNumberField-module__property___JGgzb",inputContainer:"PhoneNumberField-module__inputContainer___MGshc",input:"PhoneNumberField-module__input___z4Yw7",label:"PhoneNumberField-module__label___EGeHc",inputInfo:"PhoneNumberField-module__inputInfo___BiF9h",containerMessages:"PhoneNumberField-module__containerMessages___QiAor","main--fullWidth":"PhoneNumberField-module__main--fullWidth___2PLYT",borderGrey:"PhoneNumberField-module__borderGrey___dlc4G",inputsContainer:"PhoneNumberField-module__inputsContainer___I7KrS",dropdownField:"PhoneNumberField-module__dropdownField___zMwli","input--focused":"PhoneNumberField-module__input--focused___KV4yd","input--error":"PhoneNumberField-module__input--error___E6r8x",errorMessage:"PhoneNumberField-module__errorMessage___c8Tpk",lightFading:"PhoneNumberField-module__lightFading___LbLRf",darkFading:"PhoneNumberField-module__darkFading___BTuQM",blink:"PhoneNumberField-module__blink___jkHe8",slideBackground:"PhoneNumberField-module__slideBackground___YqYEh"};function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=m(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==m(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n{const n={...e&&{"weeks-frequency":e},...t&&{displayed:t}},r={method:"PUT",body:JSON.stringify(n)};return(0,f.A)("/bpapi/rest/account/transactions-history-reminder",r)};function*v({payload:e}){try{const t=yield(0,d.T1)(y,e);if(t.errors)return void(yield(0,d.yJ)((0,m.Nh)((0,f.$)(t.errors))));yield(0,d.yJ)((0,m.b4)(t))}catch(t){console.error(t),"function"===typeof t.toString&&(yield(0,d.yJ)((0,m.Nh)(t.toString())))}}function*b(){try{const e=yield(0,d.T1)(h);yield(0,d.yJ)((0,m.zW)(e))}catch(e){console.error("Error fetching Account Activity Frequency",e)}}function*_({payload:e}){try{const{statusCode:t,errors:n}=yield(0,d.T1)(g,e);200===t&&(yield(0,d.yJ)((0,m.nK)()),yield(0,d.yJ)((0,m.u7)())),n&&(yield(0,d.yJ)((0,m.Do)((0,f.$)(n))))}catch(t){console.error("Error updating gross deposit limits",t),yield(0,d.yJ)((0,m.Do)((0,f.$)(t.message)))}}function*E(){yield(0,d.Q7)([(0,d.jP)(m.uf,v),(0,d.jP)(m.xW,_),(0,d.jP)(m.tP,b)])}var w=n(72454);const S=new i.Record({pageTitle:"",urlTitle:"",body:"",order:0}),k=new i.Record({title:"",urlTitle:"",body:"",order:0}),O=new i.Map;const I={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function T(){return fetch("/ui/api/v1/cms/content?contentType=AffiliateHomePage",I).then((e=>e.json())).then((e=>e.contentlets.map((({urlTitle:e,title:t,body:n})=>({urlTitle:e,title:t,body:n,order:0}))))).catch((e=>{throw e}))}function C(){return fetch("/ui/api/v1/cms/content?contentType=AffiliateStaticContent",I).then((e=>e.json())).then((e=>e.contentlets.map((({urlTitle:e,pageTitle:t,body:n,order:r})=>({urlTitle:e,pageTitle:t,body:n,order:r}))))).catch((e=>{throw e}))}function*N({brand:e}){yield(0,d.s)(w.LC);try{const[t,n]=yield(0,d.Q7)([(0,d.T1)(C,{brand:e}),(0,d.T1)(T,{brand:e})]);yield(0,d.Q7)([(0,d.yJ)((0,w.VG)(t)),(0,d.yJ)((0,w.xM)(n))])}catch(t){console.error("Error fetching Affiliates",t)}}function*A({brand:e}){yield(0,d.Zy)(N,{brand:e})}var P=n(93990),L=n(23189),R=n(12215),x=n.n(R),M=n(84384),B=n(15323),j=n(86967),D=n(85904),F=n(68636);const U="betBuilder/SET_CONFIG",q="betBuilder/SET_AVAILABILIY",z="betBuilder/REQUEST_BET_BUILDER_BETS_DATA",H="betBuilder/SET_BET_BUILDER_BETS_DATA",V="betBuilder/SET_BET_BUILDER_RESTRICTION";function G(e){return{type:q,payload:e}}function J(){return{type:z}}function W(e=[]){return{type:H,payload:e}}var Z=n(41881);var Y=()=>{console.log("Clearing cache and hard reloading..."),window.caches&&window.caches.keys().then((async e=>{await Promise.all(e.map((e=>caches.delete(e))))})),window.location.reload()},$=n(61937),Q=n(99493);const K=()=>{const e=new Date;return`${e.getHours().toString().padStart(2,"0")}:${e.getMinutes().toString().padStart(2,"0")}`};function*X(){yield(0,d.yJ)((0,P.xq)(["virtuals","multiples","betbuilder"]))}function*ee(){const e=yield(0,d.T1)(Q.a7);for(;;){const{online:t}=yield(0,d.s)(e);(yield(0,d.Lt)((e=>e.getIn(["application","online"]))))!==t&&(console.info(`${K()} | Network is ${t?"on":"off"}line`),yield(0,d.yJ)((0,P.M5)(t)))}}function*te(){const e=yield(0,d.T1)(Q.$z);for(;;){const t=yield(0,d.s)(e);(yield(0,d.Lt)((e=>e.getIn(["application","visible"]))))!==t&&(t?(console.info(`${K()} | Page is visible.`),console.groupEnd()):console.group(`${K()} | Page is not visible.`),yield(0,d.yJ)((0,P.N9)(t)))}}function*ne(){let e="anonymous",t="";yield(0,l.cb)(1e3);try{e=localStorage.getItem("mb-account-id"),t="v14.63.0-rc.2"}catch(r){console.error("Unable to access localStorage or reading __UI_VERSION__",r.message)}const n={description:x().get("mbsource")||"null",sessionID:x().get("wooTracker")||"null",pageUrl:window.location.href,version:t,accountID:e};(0,F.u4)("Marketing","Page Load",n)}function*re(){for(;;){yield(0,l.cb)(3e5);try{const e=yield(0,d.T1)(Q._b);if(e){const{casinoAvailability:t,globalBannerMessage:n,bannerBackgroundColor:r,bannerDismissBehaviour:o}=e||{};yield(0,d.yJ)((0,P.aD)({data:{casinoAvailability:t,globalBannerMessage:n,bannerBackgroundColor:r,bannerDismissBehaviour:o}}))}else console.warn("No CMS Config defined")}catch(e){console.warn("Error retrieving dotCMS config",e.message)}}}function*oe({brand:e}){const t=yield(0,d.T1)(Q._b),{additionalDisplayedVerticals:n}=t;if(yield(0,d.yJ)((0,P.qH)("v14.63.0-rc.2")),!t)return void console.warn("No CMS Config defined");t.woopraCategories&&(0,F.YW)({categories:t.woopraCategories});try{localStorage.setItem("mbui-version","v14.63.0-rc.2"),"BACKLAY"===localStorage.getItem("mb-exchangeType")&&localStorage.setItem("mb-exchangeType","back-lay")}catch(o){console.error("Unable to access localStorage",o)}const r=yield(0,d.Lt)((e=>e.getIn(["user","isBlocked"])));if(document.images){const e=new Image,n=new Image,r=new Image;e.src=t.loginImage,n.src=t.joinNowImage,r.src="/assets/images/sign-up/sign-up-bg.jpg"}if(n){const r=n.filter((t=>t.hostName===e));t.additionalDisplayedVerticals=r}yield(0,d.yJ)((0,P.aD)({data:t,options:{preventBannerUpdate:r}}))}function*ie(){yield(0,d.s)(P.cc);const{globalBannerMessage:e,bannerDismissBehaviour:t}=yield(0,d.Lt)((e=>e.get("application")));"until-update"===t&&(yield(0,d.T1)(Q.jr,e))}function*ae(){for(;;){const{payload:e}=yield(0,d.s)(P.hU),t=window.innerWidth<481,n=t?48:96;yield(0,d.yJ)((0,P.SO)({isMobileView:t,topPosition:n,globalBannerHeight:e}))}}function*se(){try{const{colossus:e}=yield Q._A();yield(0,d.yJ)((0,P.F8)({colossus:e}))}catch(e){console.error("Error fetching 3rd party",e)}}function ue(e,t){return e.filter((e=>"events"!==e)).map((e=>t.find((t=>t.urlName===e)))).filter((e=>e))}function*le(e){const t=yield(0,d.Lt)((e=>e.getIn(["application","product"],[]))),n=yield(0,d.Lt)((e=>e.getIn(["vegas","visibilityRestricted"],[]))),r=e[0],o=M.tX.includes(r),i=M.q9.find((e=>r===e.urlName)),a=i?i.id:M.zv.exchange;o||t===a||n&&[M.zv.casino,M.zv.liveCasino].includes(a)||(yield(0,d.yJ)((0,P.IN)(a)))}let ce="";function*de({payload:e}){const t=yield(0,d.Lt)((e=>e.getIn(["navigation","tags"],[]))),{pathname:n}=e,r=`${location.origin}${n}`,o=yield(0,d.Lt)((e=>e.get("user")));let i="",a=[],s=n.replace(/(\/)+/g,"$1").split("/").filter((e=>!!e));yield(0,d.T1)(le,s),0===s.length?i="homepage":"events"===s[0]?(i="exchange",a=ue(s,t)):"casino"===s[0]?i="casino":"colossus"===s[0]?i="colossus":"virtuals"===s[0]?i="virtuals":"promo"===s[0]?i="promo":"bet"===s[0]?(i="bet",s=ce.replace(/(\/)+/g,"$1").split("/").filter((e=>!!e)),a=ue(s,t)):i="general";const u=s.filter((e=>/^[0-9]+$/.test(e))).pop();yield(0,d.T1)(l.cb,500),(0,B.JD)((0,j.q8)(i,s,a,u,ce,o)),r!==ce&&(ce=r)}function*fe(e){const{payload:t}=e,{pathname:n}=t,r=n.replace(/(\/)+/g,"$1").split("/").filter((e=>!!e)).filter((e=>/^[0-9]+$/.test(e))).pop();yield(0,d.yJ)((0,P.cx)(r))}let me=!0;function*pe(){const e=yield(0,d.T1)(Q.Yb);for(;;){const{height:t,width:n}=yield(0,d.s)(e),r=yield(0,d.Lt)((e=>e.getIn(["application","widthSize"]))),o=yield(0,d.Lt)((e=>e.getIn(["application","heightSize"])));r&&o||(yield(0,d.yJ)((0,P.qL)({height:t,width:n}))),(n!==r||me)&&(yield(0,d.yJ)((0,P.qL)({height:t,width:n}))),me=!1}}const ye=(e,t)=>{const n=e=>{const t=e.split("-")[0].replace("v",""),n=e.includes("-rc.")?e.split("-")[1]:null,r=e.includes("-g")?e.split("-g")[1]:null,[o,i,a]=t.split(".").map(Number);return{major:o,minor:i,patch:a,rc:parseInt(n.split(".")[1],10),snaphostCommitID:r}},r=n(e),o=n(t);return o.major>r.major||r.major>o.major||r.minor>o.minor||r.patch>o.patch||r.rc>o.rc?"major":o.minor>r.minor?"minor":o.patch>r.patch||o.rc>r.rc||o.snaphostCommitID!==r.snaphostCommitID?"patch":""};function*he(){for(;;){yield(0,l.cb)(6e4);const t=yield(0,d.Lt)((e=>e.getIn(["application","uiVersion"]))),n=0===(yield(0,d.Lt)((e=>e.getIn(["routing","location","pathname"])))).indexOf("/casino");try{const e=yield(0,d.T1)(Q.Ls),{version:r=""}=e,o=ye(t,r);o&&(["major","minor"].includes(o)&&!n?yield(0,d.yJ)((0,P.t)({id:"new-ui-version",action:Y})):"patch"===o&&(yield(0,d.yJ)((0,P.Pr)())))}catch(e){console.error("Error polling UI version",e.toString())}}}function*ge({payload:e}){const t=yield(0,d.Lt)((e=>e.getIn(["application","notification"])));t.visible&&t.id!==e.id&&(yield(0,d.yJ)((0,P.yk)()),yield(0,l.cb)(700));const{autodismiss:n}=e;yield(0,d.yJ)((0,P.Ds)(e)),n&&(yield(0,l.cb)(5e3),yield(0,d.yJ)((0,P.yk)()))}function*ve(){for(;;){const{payload:e}=yield(0,d.s)(P.ls);yield(0,d.T1)(Q.O7,e),yield(0,d.T1)(Q.pq,e)}}function*be(){yield(0,d.yJ)((0,Z.VX)(!1)),yield(0,d.yJ)(G(!1))}function*_e({payload:e}){const t="multiples",n="betbuilder";try{const r=yield(0,d.T1)(Q.xq,e);r.errors?yield(0,d.T1)(be):(e.includes(t)&&(yield(0,d.yJ)((0,Z.VX)(Boolean(r[t])))),e.includes(n)&&(yield(0,d.yJ)(G(Boolean(r[n])))),r[t]&&(yield(0,d.yJ)((0,Z.GP)(r.multiples))),r[n]&&(yield(0,d.yJ)(function(e={}){return{type:U,payload:e}}(r[n]))))}catch(r){console.warn("Error getting products config",r.message),yield(0,d.T1)(be)}yield(0,l.cb)(1e3)}function*Ee(){window.mb_page=yield(0,d.T1)(D.w5)}function*we(){try{const e=yield(0,d.T1)($.PV);yield(0,d.yJ)((0,P.H)(e)),yield(0,l.cb)(500),window.location.reload()}catch(e){console.error("Error switching UI layout:",e)}}function*Se(){yield(0,d.p8)(P.j4,we)}function*ke({brand:e}){yield(0,d.Q7)([(0,d.p8)(P.km,X),(0,d.jP)(a.LK,de),(0,d.p8)(a.LK,fe),(0,d.p8)(P.OG,ge),(0,d.jP)(P.Zf,_e),(0,d.Zy)(ve),(0,d.Zy)(se),(0,d.Zy)(ae),(0,d.Zy)(ee),(0,d.Zy)(te),(0,d.Zy)(ie),(0,d.Zy)(Se),(0,d.Zy)(oe,{brand:e}),(0,d.Zy)(re),(0,d.Zy)(he),(0,d.Zy)(pe),(0,d.Zy)(Ee),(0,d.Zy)(ne)])}var Oe=n(47183),Ie=n(14052);const Te={cid:0,createdAt:"",id:"",name:"",status:"open",eventId:"",eventName:"",inPlay:!1,keepInPlay:!1,useBonus:!1,product:"",marketId:"",marketName:"",marketType:"",matchedBets:[],unmatched:[],platform:"",runnerId:"",runnerName:"",side:"",backersStake:null,layersStake:null,odds:null,processingState:"",error:[],valid:!0,edited:!1,oddsLocked:!1,remaining:0,remote:new i.Record({odds:0,backersStake:0,layersStake:0}),offerEdits:new i.List,type:"open",source:Ie.z.betBuilder,legs:new i.List([])},Ce=new i.Record(Te),Ne=new i.Record({id:0,delay:0,status:"applied",editTime:"",failureReason:""}),Ae=new i.Record({adjustments:[],commission:0,createdAt:"",decimalOdds:0,id:932903798690225,odds:0,offerId:0,potentialProfit:0,potentialLiability:0,stake:0,status:"open"}),Pe=new i.Record({maxProfit:null,maxStake:null}),Le=new new i.Record({apiKey:"",widgetUiUrl:"",available:!0,betBuilderOffers:new i.List,restricted:!1,riskManagement:new Pe});var Re=n(12550),xe=n.n(Re),Me=n(72823),Be=n(99752),je=n(18831);const De=e=>({ok:!0,eventId:e.eventId,odds:e.decimalOdds,legs:e.legs});const Fe={credentials:"same-origin",headers:{"X-Id-Type":"String"}};function Ue(){return(0,f.A)("/ui/api/v1/offers?per-page=500",Fe).then((e=>{const t={...e};delete t.statusCode;return t.offers.reduce(((e,t)=>{const n={...(0,je.camelizeKeys)(t),remote:{}};if(n.matchedBets&&n.matchedBets.length>0&&"matched"!==n.status){const e=n.matchedBets.filter((e=>"cancelled"!==e.status));n.matchedBets=e}return n.unmatched&&n.unmatched.length>0&&n.unmatched.map(((e,t)=>{const r={...e,backersStake:null,layersStake:null,remote:{}};return r.remote.odds=e.decimalOdds,r.remote.backersStake=e.stake,r.remote.layersStake=e.potentialProfit||e.potentialLiability,n.unmatched[t]=r,n})),"matched"===n.status&&n.matchedBets&&n.matchedBets.find((e=>"cancelled"===e.status))?[...e]:(n.cid=n.tempId,n.errors&&(n.error=n.errors),n.error&&(n.error=n.errors),n.source===Ie.z.betBuilder?(n.remote.odds=n.odds,n.remote.backersStake=n.stake,n.remote.layersStake=n.potentialProfit):(n.remote.odds=n.odds,n.remote.backersStake=n.remaining,"lay"!==n.side?n.remote.layersStake=n.remainingPotentialProfit:n.remote.layersStake=n.remainingPotentialLiability),n.remote.backersStake=Math.round(100*n.remote.backersStake)/100,n.remote.layersStake=Math.round(100*n.remote.layersStake)/100,delete n.backersStake,delete n.layersStake,delete n.odds,[...e,n])}),[])}))}function qe({id:e,origin:t}){return(0,f.A)(`/ui/api/v1/betbuilder/items/${e}?origin=${t}`,Fe).then((e=>200===e.statusCode?De(e):e))}var ze=n(83937);const He=e=>{const t={},n=decodeURIComponent(e).split("?")[1];return new URLSearchParams(n).forEach(((e,n)=>{"betbuilderId"!==n&&"origin"!==n&&"stake"!==n||(t[n]=e)})),t.betbuilderId?t:{}};function*Ve(){try{const e=yield(0,d.T1)(Ue);e&&(yield(0,d.yJ)(W(e)))}catch(e){console.error("Error fetching betbuilder bets data",e.message)}}function*Ge(){for(;;)yield(0,d.yJ)(J()),yield(0,d.T1)(l.cb,3e3)}function*Je(){const{cancel:e}=yield(0,d.O4)({task:(0,d.T1)(Ge),cancel:(0,d.s)(ze.l3)});e&&(yield(0,d.yJ)(W([])))}function*We({eventId:e,betbuilderId:t,odds:n,legs:r,stake:o,origin:i},{payload:a}){if(a.event===e){const a=`${xe()()}.${Date.now()}`,s={cid:a,oddsType:"DECIMAL",eventId:e,externalBetId:t,externalBetUuid:a,runnerName:"Bet Builder",origin:i.toLowerCase(),odds:n,decimalOdds:n,side:"back",legs:r.map((({description:e})=>e)),source:Ie.z.betBuilder,backersStake:o};yield(0,d.yJ)((0,Me.n8)([s])),(0,F.u4)("Marketing","Prepopulated Bet Builder added to Betslip")}}function*Ze(){for(;;){yield(0,d.s)(a.LK);const t=yield(0,d.Lt)((e=>e.getIn(["routing","location"],new Map))),n=t.get("search")||t.get("pathname"),{betbuilderId:r,origin:o,stake:i}=He(n);if(r)try{const e=yield(0,d.T1)(qe,{id:r,origin:o});if(e.ok){const{eventId:t,odds:n,legs:s}=e;if(t&&n&&s){yield(0,d.yJ)((0,Be.yX)(t));const{timeout:e}=yield(0,d.O4)({success:(0,d.jP)(Be.Bf,We,{eventId:t,betbuilderId:r,odds:n,legs:s,stake:i,origin:o}),timeout:(0,l.cb)(1e3)});e&&(yield(0,d.T1)(a.VC,"/"),console.log(`Issues finding data for event ${t}`))}else console.error(`Missing data inside the fetched betbuilder bet, ${r}`),yield(0,d.T1)(a.VC,"/")}else yield(0,d.T1)(a.VC,"/")}catch(e){console.error("Error fetching prepopulated betbuilder bets data",e.message),yield(0,d.T1)(a.VC,"/")}}}function*Ye(){yield(0,d.Q7)([(0,d.jP)(ze._x,Je),(0,d.jP)(z,Ve),(0,d.Zy)(Ze)])}var $e=n(4205),Qe=n(58870),Ke=n(82284),Xe=n(92998),et=n(70551),tt=n(94188);var nt=n(2118);function rt(e,t){if((0,et.A)(2,arguments),!t||"object"!==(0,Ke.A)(t))return new Date(NaN);var n=t.years?(0,tt.A)(t.years):0,r=t.months?(0,tt.A)(t.months):0,o=t.weeks?(0,tt.A)(t.weeks):0,i=t.days?(0,tt.A)(t.days):0,a=t.hours?(0,tt.A)(t.hours):0,s=t.minutes?(0,tt.A)(t.minutes):0,u=t.seconds?(0,tt.A)(t.seconds):0,l=function(e,t){(0,et.A)(2,arguments);var n=(0,tt.A)(t);return(0,nt.A)(e,-n)}(e,r+12*n),c=function(e,t){(0,et.A)(2,arguments);var n=(0,tt.A)(t);return(0,Xe.A)(e,-n)}(l,i+7*o),d=1e3*(u+60*(s+60*a));return new Date(c.getTime()-d)}var ot=n(81810),it=n(66212),at=n(22504),st=n(39411);const ut={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},lt=new at.wQ.Entity("bets"),ct=new at.wQ.Entity("legs");function dt(e={}){return fetch(function(e={}){let{from:t,to:n,period:r}=e;const{offset:o,type:i}=e,a=new Date;r&&"custom"!==r?(r=r.split("-"),t=rt(a,{[st.pW[r[1]]]:r[0]}).toISOString(),n=null):(t=new Date(t).toISOString(),(0,ot.A)(new Date(n),a)?(n=new Date(n),n=Date.UTC(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),n.getUTCSeconds()),n=new Date(n).toISOString()):n=(0,it.A)(new Date(n)).toISOString());const s={from:t,to:n,offset:o,"per-page":20};return"active"===i&&(delete s.after,delete s.before),`/ui/api/v1/betbuilder/reports/bets/${i}?${Object.keys(s).filter((e=>s[e])).map((e=>`${e}=${encodeURIComponent(s[e])}`)).join("&")}`}(e),ut).then((e=>e.json())).then((e=>{const{offset:t,"per-page":n,total:r,bets:o=[]}=e;if(e.errors)return{error:`Field: ${e.errors[0].field} - ${e.errors[0].messages[0]}`};const i=o.map((e=>({...e,legs:e.legs.map((t=>({...t,id:`${e.id}-${t.id}`,betId:e.id})))}))),{entities:a}=(0,at.S8)((0,je.camelizeKeys)(i),[lt]);return{total:r,perPage:n,offset:t,...a}})).catch((e=>{throw e}))}function*ft(){try{const e=yield(0,d.Lt)((e=>e.getIn(["betBuilderReport","params"],{}))),{bets:t={},legs:n={},total:r=0,error:o,offset:i}=yield(0,d.T1)(dt,e);if(o)return void(yield(0,d.yJ)((0,Qe.FQ)(o)));let a;a=Object.keys(t).length&&!o?{total:r,offset:i,bets:Object.keys(t).map((e=>t[e])),legs:Object.keys(n).map((e=>n[e]))}:{total:r,offset:i,bets:[],legs:[]},"active"===e.type?yield(0,d.yJ)((0,Qe.dP)(a)):yield(0,d.yJ)((0,Qe.gm)(a))}catch(e){console.error(e)}}function*mt(){for(;;){const e=yield(0,d.s)(Qe.r9);yield(0,d.T1)(ft,e)}}function*pt(){yield(0,d.Q7)([(0,d.Zy)(mt)])}lt.define({legs:[ct]});var yt=function(e){for(var t=e.split(ht),n=t.length,r=new Array(n),o=0;o0?s.toUpperCase():s.toLowerCase(),r[o]=s+(a?i.slice(1):i.slice(1).toLowerCase())}}return r.join("")},ht=/[\s\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,\-.\/:;<=>?@\[\]^_`{|}~]+/,gt=/^[a-z\u00E0-\u00FCA-Z\u00C0-\u00DC][\d|a-z\u00E0-\u00FCA-Z\u00C0-\u00DC]*$/,vt=/([A-Z\u00C0-\u00DC]{4,})/g,bt=/^[A-Z\u00C0-\u00DC]+$/;function _t(e,t){var n=e.split(""),r=n.shift().toUpperCase(),o=t?n.pop().toLowerCase():n.pop();return r+n.join("").toLowerCase()+o}const Et="bets/FETCH_SUCCESS",wt="bets/UPDATE_BETS",St="bets/FETCH_REQUEST",kt="bets/START_POLLING",Ot="bets/STOP_POLLING",It=()=>({type:St}),Tt=()=>({type:kt}),Ct=()=>({type:Ot});function Nt(e=[]){return{type:Et,payload:e}}function At(e=[]){return{type:wt,payload:e}}const Pt=new i.Record({id:"",name:"",eventId:"",eventName:"",inPlay:!1,marketId:"",marketName:"",platform:"",runnerId:"",runnerName:"",side:"",product:"",stake:0,potentialProfit:0,potentialLiability:0,decimalOdds:"",odds:"",tempId:"",exchangeType:"back-lay",oddsType:"",useBonus:!1}),Lt=i.List,Rt=(new Pt).keySeq().toArray(),xt=new Lt;var Mt=n(20524),Bt=n(73128),jt=n(23597);const Dt={Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"};function Ft(e={}){const{filter:t,eventId:n,exchangeType:r,oddsType:o}=e;return fetch(function(e={}){const{filter:t,eventId:n,exchangeType:r,oddsType:o}=e;let i="offers";const a={"exchange-type":r,"odds-type":o,language:"en",status:"matched","per-page":1e3,_:(new Date).getTime()};return delete a.filter,n&&(a["event-ids"]=n),"avg"===t&&(i="bets/matched/aggregated",a["aggregation-type"]="average"),"sum"===t&&(i="bets/matched/aggregated",a["aggregation-type"]="summary"),`/edge/rest/${i}?${Object.keys(a).map((e=>`${e}=${encodeURIComponent(a[e])}`)).join("&")}`}({filter:t,eventId:n,exchangeType:r,oddsType:o}),{headers:Dt,credentials:"same-origin"}).then((e=>Promise.all([e,e.json()]))).then((([e,n])=>{if(429===e.status)throw new Mt.A(n.errors[0].messages[0]);return n.offers&&"all"===t?Promise.resolve(function(e=[]){const t=[];return e.forEach((e=>{const n=(e["matched-bets"]||[]).map((t=>({...(0,Bt.cJ)(e,"matched-bets"),...t})));t.push(...n)})),t}(n.offers)):n["matched-bets"]&&"avg"===t?Promise.resolve(function(e=[]){return e.map((e=>({...e,id:`${e["runner-id"]}_${e.side}`})))}(n["matched-bets"])):n["matched-bets"]&&"sum"===t?Promise.resolve(function(e=[]){return e.map((e=>({...e,id:`${e["runner-id"]}_${e.side}_${e.odds}`})))}(n["matched-bets"])):(console.error("%cAPI","background: yellow;","Something went wrong getting the list of bets"),Promise.reject([]))})).catch((e=>{if(e instanceof Mt.A)throw e;return console.error("%cAPI","background: yellow;","Error fetching Bets",e),Promise.resolve()}))}const Ut=500;function qt(){return(0,l.Od)((e=>{let t;const n=new Map,r=e=>{const t=[];e.forEach((e=>{const n=(e["matched-bets"]||[]).map((t=>({...(0,Bt.cJ)(e,"matched-bets"),...t})));t.push(...n)})),t.forEach((e=>{n.set(e.id,e)}))},o=()=>{n.size&&e((0,je.camelizeKeys)(Array.from(n.values()))),n.clear(),t=setTimeout(o,Ut)};return t=setTimeout(o,Ut),jt.DZ.on("offers",r),()=>{jt.DZ.off("offers",r),clearTimeout(t)}}))}function*zt(){const{config:e,exchangeType:t,oddsType:n,isLoggedIn:r}=yield(0,d.Lt)((e=>({config:e.get("betslip").toJS(),exchangeType:e.getIn(["user","exchangeType"]),oddsType:e.getIn(["user","oddsType"]),isLoggedIn:e.getIn(["user","isLoggedIn"])})));if(!r)return void(yield(0,d.yJ)(Nt([])));if(e.eventFilter&&!e.eventId)return void(yield(0,d.yJ)(Nt([])));const o={eventId:e.eventFilter&&e.eventId?e.eventId:null,exchangeType:t,oddsType:n,filter:e.matchedBetsFilter,eventFilter:e.eventFilter};try{const e=yield(0,d.T1)(Ft,o);e&&(yield(0,d.yJ)(Nt(e)))}catch(i){i instanceof Mt.A&&(yield(0,d.yJ)((0,P.Z$)(i.message)))}}function*Ht(){const e=yield(0,d.T1)(qt);for(;;){let t=yield(0,d.s)(e);const{eventId:n,eventFilter:r,matchedBetsFilter:o}=yield(0,d.Lt)((e=>e.get("betslip")));r&&n&&(t=t.filter((e=>e.eventId===n))),t.length&&"ALL"===o&&(yield(0,d.yJ)(At(t)))}}function*Vt(){for(;;){(yield(0,d.Lt)((e=>e.getIn(["application","visible"]))))||(console.info("Matched bets queued"),yield(0,d.s)(P.ZS)),yield(0,d.yJ)(It()),yield(0,d.T1)(l.cb,1e4)}}function*Gt(){for(;;){yield(0,d.s)(kt);const{cancel:e}=yield(0,d.O4)({task:(0,d.T1)(Vt,{PAGE_VISIBILITY_CHANGE:P.ZS}),cancel:(0,d.s)(Ot)});e&&(yield(0,d.yJ)(Nt([])))}}function*Jt(){yield(0,d.Q7)([(0,d.Zy)(Gt),(0,d.Zy)(Ht),(0,d.p8)(St,zt),(0,d.p8)(Me.M0,zt)])}var Wt=n(33949);const Zt="mb-matched-bets-filter-type",Yt="mb-betslip-cancelAllWarning",$t="mb-betslip-submitAllWarning";function Qt(e,{payload:t}){try{localStorage.setItem(e,t)}catch(n){console.warn(`couldn't persist key ${e}`)}}const{submitAllWarning:Kt,cancelAllWarning:Xt,matchedBetsFilter:en}=function(){let e="avg",t=!0,n=!0;try{localStorage.getItem(Zt)&&(e=localStorage.getItem(Zt)),t="true"===localStorage.getItem(Yt),n="true"===localStorage.getItem($t)}catch(r){console.error("Error intiialising model",r)}return{submitAllWarning:t,cancelAllWarning:n,matchedBetsFilter:e}}(),tn=new new i.Record({matchedBetsFilter:en,eventId:"",sportId:"",submitAllWarning:Kt,cancelAllWarning:Xt,betslipVisible:!1,betslipPinned:!0,bannerMessageVisible:!1,topPosition:window.innerWidth>480?112:48});var nn=n(45828);const rn=/^\/events\/(.*\/)*([0-9]+)\//;function*on(){return yield(0,d.Lt)((e=>e.getIn(["navigation","tags"])))}let an="",sn="";function*un({payload:e}){let t=yield(0,d.T1)(on);t.size||(yield(0,d.s)(nn.ec),t=yield(0,d.T1)(on));const{pathname:n}=e,[,,r=""]=n.match(rn)||[],o=(n.split("/events/")[1]||"").split("/");let i="";!r&&o[0]&&({id:i}=t.find((({urlName:e})=>"live-betting"!==e&&e===o[0]))||{}),r&&r===an||i&&i===sn&&r||(an=r,sn=i,r&&(yield(0,d.Q7)([(0,d.yJ)((0,Wt.cx)(r)),(0,d.yJ)((0,Wt.wY)("")),(0,d.yJ)(It())])),i&&(yield(0,d.Q7)([(0,d.yJ)((0,Wt.cx)("")),(0,d.yJ)((0,Wt.wY)(i))])),i||r||(yield(0,d.Q7)([(0,d.yJ)((0,Wt.cx)("")),(0,d.yJ)((0,Wt.wY)(""))])))}function*ln(){for(;;)yield(0,d.s)(Wt.yQ),yield(0,d.yJ)(It())}function*cn(){yield(0,d.Q7)([(0,d.Zy)(ln),(0,d.jP)(a.LK,un),(0,d.jP)(Wt.kV,Qt,Zt),(0,d.jP)(Wt.PM,Qt,$t),(0,d.jP)(Wt.r9,Qt,Yt)])}var dn=n(47295),fn=n(20852),mn=n(71714);async function pn({brand:e}){const t=await(0,f.A)("/ui/api/v1/cms/content?contentType=Carousel&depth=1&limit=200"),n={};return t.contentlets&&(n.carousels=t.contentlets.map((({platform:t="",product:n="",targetUrl:r="",pageType:o="",autoRotate:i="",autoRotateSpeedMs:a=5e3,region:s="",segment:u="",status:l="",seoBlurb:c="",quickBanners:d=[]})=>({platform:t.toLowerCase()||"all",product:n.toLowerCase(),targetUrl:(0,mn.G)({link:r,brand:e}),pageType:o,autoRotate:i,autoRotateSpeedMs:a,region:s.split(",").map((e=>e.trim())),segment:u.split(",").map((e=>e.trim())),status:l.toLowerCase(),seoBlurb:c,quickBanners:d})))),n}function*yn(){const e=yield(0,d.Lt)((e=>e.getIn(["application","brand"])));if(!(yield(0,d.Lt)((e=>e.getIn(["carousels","data"])))).size)try{const t=yield(0,d.T1)(pn,{brand:e});t.carousels&&t.carousels.length&&(yield(0,d.yJ)((0,fn.$z)(t)))}catch(t){console.error("API Error requesting Banners",t)}}function*hn(){yield(0,d.Q7)([(0,d.jP)(fn.sC,yn)])}var gn=n(69037);const vn=new i.Record({daily:void 0,weekly:void 0,monthly:void 0,minimum:void 0}),bn=new new i.Record({gateways:[],cashierError:null,limits:new vn});function _n(e){const t=`/bpapi/rest/cashier/payment-limits/maximum-deposits?currency-id=${e}`;return(0,f.A)(t)}function*En({payload:e}){try{const t=yield(0,d.T1)(_n,e);t.errors?console.error("Error fetching Maximum Limits",t.errors[0].messages[0]):yield(0,d.yJ)((0,gn.js)(t))}catch(t){console.error("Maximum Limits request error!",t)}}function*wn(){yield(0,d.Q7)([(0,d.jP)(gn.lJ,En)])}var Sn=n(91025);const kn=new i.Record({runnerId:"",status:"new",delay:0,submitTime:"",error:"",amount:null,profit:null,liability:null,runnerPosition:null,potentialProfit:null,available:!1,unavailabilityReason:""}),On=new new i.Record({runnerId:"",requests:new i.Map});const In={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},Tn={market_status:"Market unavailable",runner_status:"Runner unavailable",price_shift:"The price shifted",server_error:"Server error"},Cn=([e,t],n)=>{if(!e.ok)return(0,F.u4)("Cashout","cashout_attempt",{runnerId:n,status:"failed"}),{runnerId:n,status:"failed",error:t.errors[0].messages[0]};const r={runnerId:n};switch(t.status){case"failed":"price_shift"===t["failure-reason"]?(r.status="new",r.profit=t.profit,r.amount=t.amount,r.liability=t.liability,r.runnerPosition=t["runner-position"],r.potentialProfit=t["potential-profit"],r.available=!!t.amount):r.status="failed",r.error=Tn[t["failure-reason"]]||"Unknown error";break;case"delayed":r.status="delayed",r.delay=t.delay,r.submitTime=t["submit-time"],r.id=t.id;break;case"success":r.status="success",r.profit=t.profit;break;default:console.warn("Unrecognised cashout status: %s",t.status),r.status="success",r.profit=t.profit}const o={runnerId:n,status:"new"===r.status?"failed":r.status};return(0,F.u4)("Cashout","cashout_attempt",o),r};function Nn({runnerId:e,profit:t,amount:n}){const r={...In,method:"POST",body:JSON.stringify({"runner-id":e,profit:t,amount:n})};return fetch("/edge/rest/v2/cashouts",r).then((e=>Promise.all([e,e.json()]))).then((t=>Cn(t,e))).catch((t=>(console.error(t),(0,F.u4)("Cashout","cashout_attempt",{runnerId:e,status:"failed"}),{runnerId:e,status:"failed",error:"Failed. Please try again"})))}function An({id:e,runnerId:t}){return fetch(`/edge/rest/v2/cashouts/${e}`,In).then((e=>Promise.all([e,e.json()]))).then((e=>Cn(e,t))).catch((e=>(console.error(e),(0,F.u4)("Cashout","cashout_attempt",{runnerId:t,status:"failed"}),{runnerId:t,status:"failed",error:"Failed. Please try again"})))}function Pn({runnerId:e}){return fetch(`/edge/rest/v2/cashouts?runner-id=${e}`,In).then((e=>Promise.all([e,e.json()]))).then((([t,n])=>t.ok?{runnerId:e,profit:n.profit,amount:n.amount,liability:n.liability,runnerPosition:n["runner-position"],potentialProfit:n["potential-profit"],unavailabilityReason:n["unavailability-reason"],available:"available"===n.status}:{runnerId:e,profit:0,amount:0,runnerPosition:0,potentialProfit:0,available:!1,unavailabilityReason:n["unavailability-reason"]||"unknown_error"})).catch((t=>(console.error(t),{runnerId:e,profit:0,amount:0,liability:0,runnerPosition:0,potentialProfit:0,available:!1,unavailabilityReason:"unknown_error"})))}var Ln=n(69713),Rn=n(29626);function*xn({payload:e}){const{runnerId:t}=e,[n,r]=yield(0,d.Lt)((e=>[e.getIn(["cashout","requests",t,"profit"]),e.getIn(["cashout","requests",t,"amount"])])),{id:o,status:i,...s}=yield(0,d.T1)(Nn,{runnerId:t,profit:n,amount:r}),u={};if(o&&"delayed"===i){let e=yield(0,d.Lt)((e=>e.getIn(["cashout","requests",t])));e&&(e=e.toJS()),yield(0,d.yJ)((0,Sn.Zy)({...e,delay:s.delay,submitTime:s.submitTime,status:"pending"})),yield(0,l.cb)(1e3*s.delay);const n=yield(0,d.T1)(An,{id:o,runnerId:t});Object.assign(u,n)}const c=yield(0,d.Lt)((e=>e.getIn(["openOffers","perPage"])));if(yield(0,d.Q7)([(0,d.yJ)((0,Sn.Zy)({...s,status:i,...u})),(0,d.yJ)((0,Ln.vb)({offset:0,perPage:c})),(0,d.yJ)(It())]),[u.status,i].includes("failed")){yield(0,l.cb)(2500);const e=yield(0,d.Lt)((e=>e.getIn(["cashout","requests",t])));e&&[s.error,u.error].includes(e.error)&&(yield(0,d.yJ)((0,Sn.Zy)(e.set("error","").set("status","new").toJS())))}if([u.status,i].includes("success")){const{wait:e}=yield(0,d.O4)({wait:(0,l.cb)(5e3,!0),cancel:(0,d.s)([Sn.aG,a.LK,ze.l3])});e&&(yield(0,d.yJ)((0,Sn.vE)("")))}}function*Mn(){let e;for(;!e;){const{payload:t}=yield(0,d.s)(Rn.dj),n=yield(0,d.Lt)((e=>{const t=e.getIn(["cashout","runnerId"]);return e.getIn(["runner",t,"marketId"])}));t.markets.map((e=>e.id)).includes(n)&&(e=!0)}return yield(0,l.cb)(250),!0}function*Bn(){let e=[];const t=(t,n)=>e[n]===t;for(;;){let n,r=!0;for(;r;){const{id:e,visible:t}=yield(0,d.Lt)((e=>({id:e.getIn(["cashout","runnerId"],""),visible:e.getIn(["application","visible"])})));e&&t?(r=!1,n=e):(t||console.log("Cashout queued"),yield(0,d.s)([P.ZS,Sn.aG]))}const o=yield(0,d.Lt)((e=>e.getIn(["cashout","requests",n,"status"])));if(!["pending","success","failed"].includes(o)){const{prices:r,position:o,marketStatus:i,runnerWithdrawn:a}=yield(0,d.Lt)((e=>{const t=e.getIn(["runner",n,"marketId"]);return{prices:e.getIn(["price",n]),runnerWithdrawn:e.getIn(["runner",n,"withdrawn"]),position:e.getIn(["positions",n,"position"]),marketStatus:e.getIn(["market",t,"status"])}})),s=[r,o,i,a];if(!s.every(t)){e=s;const t=yield(0,d.T1)(Pn,{runnerId:n});yield(0,d.yJ)((0,Sn.Zy)(t))}}const{update:i}=yield(0,d.O4)({wait:(0,l.cb)(1e3),update:(0,d.s)([Sn.S2,Sn.Ue]),marketShortCircuit:(0,d.T1)(Mn)});i&&(yield(0,l.cb)(5e3))}}function*jn({payload:{runnerId:e}}){if(!e)return;const t=yield(0,d.T1)(Pn,{runnerId:e});yield(0,d.yJ)((0,Sn.Zy)(t))}function*Dn(){(yield(0,d.Lt)((e=>e.getIn(["cashout","runnerId"]))))&&(yield(0,d.yJ)((0,Sn.vE)("")))}function*Fn(){yield(0,d.Q7)([(0,d.jP)(Sn.S2,xn),(0,d.p8)([ze.l3,a.LK],Dn),(0,d.p8)(Sn.aG,jn),(0,d.Zy)(Bn)])}var Un=n(35609);const qn=new i.Record({id:"",title:"",image:"",url:"",type:"",platform:"",order:0}),zn=new new i.Record({list:new i.List,homepagePosition:2,error:"",loading:!0});const Hn={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},Vn=()=>(0,f.A)("/ui/api/v1/cms/content?contentType=CasinoQuickLink",Hn).then((e=>e.contentlets.map((({identifier:e,image:t,title:n,type:r,type1:o="",order:i,platform:a="",lobby:s,gameId:u,gameName:l,url:c})=>({id:e,image:t,title:n,type:r||o,order:i,platform:a,lobby:s,gameId:u,gameName:l,url:c})))));function*Gn({brand:e}){let t=!1;for(;!t;){yield(0,d.s)(Un.UY);try{const n=yield(0,d.T1)(Vn,{brand:e});yield(0,d.yJ)((0,Un.sr)(n)),t=!0}catch(n){console.error("Error fetching Casino Quick Links",n)}}}function*Jn({brand:e}){yield(0,d.Zy)(Gn,{brand:e})}var Wn=n(3784);const Zn=new i.Record({sportIds:"",offset:0}),Yn=new i.Record({id:null,eventId:null,eventName:null,startTime:"",name:"",potentialProfit:null,sportId:0,liability:null,selections:new i.List,product:""}),$n=new i.Record({id:null,eventId:null,marketId:null,name:"",side:"",odds:null,liability:null,potentialProfit:null,stake:0,bets:new i.List,offers:new i.List,useBonus:!1}),Qn=new i.Record({id:null,eventId:null,marketId:null,selectionId:null,adjusted:null,inPlay:null,matchedTime:"",liability:null,side:"",odds:null,offerId:null,potentialProfit:null,stake:0,useBonus:!1,thirdPartyClientId:null}),Kn=new i.Record({id:null,eventId:null,marketId:null,selectionId:null,inPlay:null,submittedTime:"",liability:null,odds:null,side:"",offerId:null,potentialProfit:null,stake:0,useBonus:!1}),Xn=new new i.Record({error:"",markets:new i.List,selections:new i.List,bets:new i.List,offers:new i.List,liability:0,potentialProfit:0,total:0,params:new Zn});const er={credentials:"same-origin",headers:{"X-Id-Type":"String"}},tr=new at.wQ.Entity("markets"),nr=new at.wQ.Entity("selections"),rr=new at.wQ.Entity("bets"),or=new at.wQ.Entity("offers");function ir(e={}){return fetch(function(e={}){const{sportIds:t,type:n="bets",products:r=[]}=e,o={"sport-ids":t,offset:0,"per-page":2e3,...r.length?{products:r.join(",")}:{}};return`/edge/rest/reports/v2/${n}/current?${Object.keys(o).filter((e=>o[e])).map((e=>`${e}=${encodeURIComponent(o[e])}`)).join("&")}`}(e),er).then((e=>e.json())).then(((e={})=>{const{offset:t,"per-page":n,total:r,liability:o=0,"potential-profit":i=0,markets:a=[]}=e;if(e.errors)return{error:e.errors[0].field?`Field: ${e.errors[0].field} - ${e.errors[0].messages[0]}`:e.errors[0].messages[0]};const s=a.map((e=>({...e,id:e.id,product:e.product,eventId:e["event-id"],selections:e.selections.map((t=>({...t,id:`${t["runner-id"]}_${t.side}`,eventId:e["event-id"],marketId:e.id,name:t["runner-name"],bets:(t.bets||[]).map((n=>({...n,side:t.side.toLowerCase(),adjusted:n.adjusted,eventId:e["event-id"],marketId:e.id,selectionId:`${t["runner-id"]}_${t.side}`,id:n.id,matchedTime:n["matched-time"],useBonus:n["use-bonus"],thirdPartyClientId:n["third-party-client-id"]}))),offers:(t.offers||[]).map((n=>({...n,side:t.side.toLowerCase()||void 0,eventId:e["event-id"],marketId:e.id,selectionId:`${t["runner-id"]}_${t.side}`,id:n.id,submittedTime:n["submitted-time"],useBonus:n["use-bonus"]})))})))}))),{entities:u}=(0,at.S8)((0,je.camelizeKeys)(s),[tr]);return{total:r,perPage:n,liability:o,potentialProfit:i,offset:t,...u}})).catch((e=>{throw e}))}function*ar(e){try{const t=yield(0,d.Lt)((e=>e.getIn(["currentBetReport","params"],new Zn))),n=yield(0,d.Lt)((e=>e.getIn(["application","product"],""))),r=n===M.zv.futures,{error:o="",markets:i={},selections:a={},bets:s={},offers:u={},total:l=0,liability:c,potentialProfit:f,offset:m}=yield(0,d.T1)(ir,{...t.toObject(),products:r?[n]:[M.zv.exchange,M.zv.mbzero],type:e});if(o)return void(yield(0,d.yJ)((0,Wn.Nh)(o)));yield(0,d.yJ)((0,Wn.jL)({total:l,offset:m,liability:c,potentialProfit:f,markets:Object.keys(i).map((e=>i[e])),selections:Object.keys(a).map((e=>a[e])),bets:Object.keys(s).map((e=>s[e])),offers:Object.keys(u).map((e=>u[e]))}))}catch(t){console.error(t),"function"===typeof t.toString&&(yield(0,d.yJ)((0,Wn.Nh)(t.toString())))}}function*sr(){for(;;){const{payload:e}=yield(0,d.s)(Wn.r9);yield(0,d.T1)(ar,e)}}function*ur(){yield(0,d.Q7)([(0,d.Zy)(sr)])}tr.define({selections:[nr]}),nr.define({bets:[rr],offers:[or]});const lr="dataLayer/GET_LOCAL_STORAGE_ITEMS",cr="dataLayer/UPDATE_LOCAL_STORAGE_ITEM",dr="datalayer/SET_LOCAL_STORAGE_ITEM",fr=e=>({type:lr,payload:e}),mr=e=>({type:cr,payload:e}),pr=e=>({type:dr,payload:e}),yr=new new i.Record({accountID:0,userID:0});function hr({key:e,value:t}){try{localStorage.removeItem(e),localStorage.setItem(e,JSON.stringify(t))}catch(n){console.warn(`Error removing ${e}`,n.message)}}function*gr({payload:e}){try{const t=JSON.parse(localStorage.getItem(e));yield(0,d.yJ)(mr(t))}catch(t){console.error("Getting localstorage data error",t)}}function*vr({payload:e}){yield(0,d.T1)(hr,e),yield(0,d.yJ)(mr(e.value))}function*br(){yield(0,d.yJ)(fr("mb-previous-user-login"))}function*_r(){yield(0,d.Q7)([(0,d.jP)(lr,gr),(0,d.jP)(dr,vr),(0,d.Zy)(br)])}var Er=n(78597),wr=n(23614);const Sr={headers:{"X-Id-Type":"String"}},kr=()=>(0,f.A)("/paymentlimits/api/v1/user-payment-limits",Sr),Or=()=>(0,f.A)("/cashier/api/v1/account/payment-limits-summary",Sr),Ir=()=>(0,f.A)("/paymentlimits/api/v1/geo-payment-limits",Sr),Tr=({value:e,existing:t})=>{const n={data:{"net-monthly-deposit":parseFloat(e)}};return(0,f.A)("/paymentlimits/api/v1/user-payment-limits",{...Sr,method:t?"PUT":"POST",body:JSON.stringify(n)})},Cr=()=>(0,f.A)("/bpapi/rest/cashier/user-payment-limits/deposits",Sr),Nr=({existing:e,userId:t,username:n,limits:r})=>{const o={},{daily:i,weekly:a,monthly:s}=r;if(r){o["daily-freq-limits"]=i,o["weekly-freq-limits"]=a,o["monthly-freq-limits"]=s,o["user-name"]=n,o["user-id"]=t;const r="/bpapi/rest/cashier/user-payment-limits/deposits",u={...Sr,method:e?"PUT":"POST",body:JSON.stringify(o)};return(0,f.A)(r,u)}return Promise.reject("No limits provided.")};var Ar=n(18405);function*Pr(){try{const{data:e,statusCode:t,errors:n}=yield(0,d.T1)(Or),{netMonthlyDeposit:r,remainingNetDeposit:o,totalMonthlyDeposits:i,totalMonthlyWithdrawals:a}=e||{};if(yield(0,d.yJ)((0,wr.fY)(t<500)),200===t){let e;"number"!==typeof r&&({data:{netMonthlyDeposit:e}={}}=yield(0,d.T1)(Ir)),yield(0,d.yJ)((0,wr.mo)({maxLimitAvailable:e,netMonthlyDeposit:r,remainingNetDeposit:o,totalMonthlyDeposits:i,totalMonthlyWithdrawals:a}))}n&&(yield(0,d.yJ)((0,wr.i$)((0,f.$)(n))))}catch(e){console.error("Error fetching net deposit limits",e),yield(0,d.yJ)((0,wr.i$)((0,f.$)(e.message)))}}function*Lr({payload:e}){const{fromDepositWithdrawButtonClick:t}=e;try{const{data:e,statusCode:n,errors:r}=yield(0,d.T1)(kr),{netMonthlyDeposit:o}=e||{};if(200===n)return yield(0,d.yJ)((0,wr.F7)({netMonthlyDeposit:o})),void(t&&(yield(0,d.yJ)((0,Ar.My)())));console.warn("Error getting NDL",r),yield(0,d.yJ)((0,wr.hJ)((0,f.$)(r)))}catch(n){console.error("Error fetching net deposit limits",n)}}function*Rr({payload:e}){try{const t=yield(0,d.Lt)((e=>e.getIn(["depositLimits","netMonthlyDeposit"]))),{data:n,errors:r}=yield(0,d.T1)(Tr,{value:e,existing:t}),{netMonthlyDeposit:o}=n||{};"number"===typeof o&&(yield(0,d.yJ)((0,wr.dy)()),yield(0,d.yJ)((0,wr.Rf)())),r&&(yield(0,d.yJ)((0,wr.i$)((0,f.$)(r))))}catch(t){console.error("Error updating net deposit limits",t),yield(0,d.yJ)((0,wr.i$)((0,f.$)(t.message)))}}function*xr(){try{const{dailyFreqLimits:e,weeklyFreqLimits:t,monthlyFreqLimits:n}=yield(0,d.T1)(Cr);[e,t,n].some((e=>void 0!==e))&&(yield(0,d.yJ)((0,wr.ZY)({daily:e,weekly:t,monthly:n})))}catch(e){console.error("Error requesting gross deposit limits",e),yield(0,d.yJ)((0,wr.cO)((0,f.$)(e.message)))}}function*Mr({payload:e}){try{const{daily:t,weekly:n,monthly:r}=e,o=yield(0,d.Lt)((e=>e.getIn(["user","username"]))),i=yield(0,d.Lt)((e=>e.getIn(["user","userId"]))),a=yield(0,d.Lt)((e=>e.getIn(["depositLimits","grossLimits"]))),s=[a.get("daily"),a.get("weekly"),a.get("monthly")].some((e=>void 0!==e)),{statusCode:u,errors:l}=yield(0,d.T1)(Nr,{existing:s,userId:i,username:o,limits:{daily:t,weekly:n,monthly:r}});200===u&&(yield(0,d.yJ)((0,wr.L7)()),yield(0,d.yJ)((0,wr.eE)())),l&&(yield(0,d.yJ)((0,wr.cO)((0,f.$)(l))))}catch(t){console.error("Error updating gross deposit limits",t),yield(0,d.yJ)((0,wr.cO)((0,f.$)(t.message)))}}function*Br(){yield(0,d.yJ)((0,wr.$V)())}function*jr(){yield(0,d.Q7)([(0,d.jP)(wr.tV,Pr),(0,d.jP)(wr.Ti,Lr),(0,d.jP)(wr.nH,Rr),(0,d.jP)(wr.VA,xr),(0,d.jP)(wr.f6,Mr),(0,d.p8)(ze.l3,Br)])}var Dr=n(25163),Fr=n(22278),Ur=n(21524),qr=n(89553);const zr="event/REQUEST_SCORES",Hr="event/SET_SCORES",Vr=e=>({type:zr,payload:e}),Gr=e=>({type:Hr,payload:e});var Jr=n(82895);const Wr="runner/RUNNER_UPDATE",Zr="runner/BATCH_RUNNER_UPDATE",Yr=(e=[])=>({type:Zr,payload:{runners:e}});var $r=n(23714);const Qr="price/SET_PRICES";function Kr(e=[]){return{type:Qr,payload:{runners:e}}}var Xr=n(17641);const eo={credentials:"same-origin",headers:{"X-Id-Type":"String"}};function to(e={}){const t=function(e={}){const{offset:t=0,perPage:n=300,verbosity:r="events",includeEvents:o=!0,tags:a=[],product:s=M.zv.exchange}=e,u={offset:t,verbosity:r,"per-page":n,"include-events":o,product:s};let l=a;return a instanceof i.List&&(l=a.toArray()),l.length&&(u["tag-url-names"]=l.join(",")),`/ui/api/v1/navigation/events-calendar?${Object.keys(u).map((e=>`${e}=${encodeURIComponent(u[e])}`)).join("&")}`}(e);return(0,f.A)(t,eo)}function no(e,t={}){const n=function(e=0,t={}){const{language:n,exchangeType:r,oddsType:o,currency:i,product:a}=t,s={language:n,currency:i,"price-mode":"aggregated","exchange-type":r,"odds-type":o,"include-markets":!0,"include-prices":!0,"include-runners":!0,"market-per-page":500,"price-depth":3,"price-order":"price desc","include-event-participants":!0,"market-states":"open,suspended,closed","runner-states":"open,suspended,closed","market-auto-sequence":!0,"include-race-info":"all",product:a};return`/edge/rest/v2/events/${e}?${Object.keys(s).map((e=>`${e}=${encodeURIComponent(s[e])}`)).join("&")}`}(e,t);return fetch(n,eo).then((e=>Promise.all([e,e.json()]))).then((([t,n])=>{if(404===t.status)return Promise.resolve({id:e,status:"unavailable"});if(429===t.status){const e=n.errors[0].messages[0];throw new Mt.A(e)}return(0,at.S8)((0,je.camelizeKeys)(n),Xr.f0).entities}))}function ro(e={}){const t=function(e={}){const{language:t,exchangeType:n,oddsType:r,currency:o,offset:a=0,perPage:s=100,marketTypes:u="",marketsLimit:l,before:c="",after:d="",tags:f=[],ids:m=[],marketStates:p="open,suspended,closed",product:y}=e,h={language:t,currency:o,"price-mode":"aggregated","exchange-type":n,"odds-type":r,"price-depth":3,"price-order":"price desc","include-event-participants":!0,offset:a,"per-page":s,"market-states":p,"runner-states":"open,suspended,closed","market-auto-sequence":!0,"include-race-info":"all",product:y};let g=f;return f instanceof i.List&&(g=f.toArray()),g.length&&(h["tag-url-names"]=g.join(",")),m.length&&(h.ids=m.join(","),h["per-page"]=m.length),c&&(h.before=c),d&&(h.after=d),l&&(h["markets-limit"]=l),u.length&&!m.length&&(h["market-types"]=u),`/edge/rest/v2/events?${Object.keys(h).map((e=>`${e}=${encodeURIComponent(h[e])}`)).join("&")}`}(e);return fetch(t,eo).then((e=>Promise.all([e,e.json()]))).then((([t,n])=>{if(400===t.status)return Promise.resolve({events:[],requestedTags:e.tags});if(429===t.status){const e=n.errors[0].messages[0];throw new Mt.A(e)}const{entities:r}=(0,at.S8)((0,je.camelizeKeys)(n).events,[Xr.f0]);return{...r,total:n.total,requestedTags:e.tags,status:"ready"}}))}function oo(e={}){const t=function(e={}){const{tagUrlNamesList:t,oddsType:n,product:r,perPage:o,offset:i,perTagUrlNames:a,marketTypes:s,includePrecanned:u,isPopularMarket:l,seed:c}=e,d={product:r,"odds-type":n,states:"open,suspended","include-precanned":u,...t.size&&{"tag-url-names-list":encodeURI(t.join(","))},...o&&{"per-page":o},...Number(i)>=0&&{offset:i},...a&&{"per-tag-url-names":a},...l?{"popular-markets":!0}:{"market-types":s},...u&&{"randomise-precanned":!0,"randomisation-seed":c}};return`/ui/api/v1/events?${Object.keys(d).map((e=>`${e}=${d[e]}`)).join("&")}`}(e);return(0,f.A)(t,eo)}function io({eventId:e,oddsType:t,product:n}){return(0,f.A)(`/ui/api/v1/events/${e}?odds-type=${t}&product=${n}`,eo).then((e=>{const t=e.betbuilder;return{betbuilderId:t.fixtureId,betbuilderEnabled:Boolean(t.fixtureId),precannedBetslips:t.precannedBetslips}}))}function ao(){return new Promise((e=>{const{entities:t}=(0,at.S8)((0,je.camelizeKeys)([{id:"ob-wizard-event-id",name:"Liverpool vs Chelsea","sport-id":"15",start:"2023-10-07T07:28:07.283Z","in-running-flag":!1,"allow-live-betting":!0,"category-id":["15","2505340085650013"],status:"open",volume:0,"event-participants":[{id:"ob-wizard-event-participant-id-1","event-id":"ob-wizard-event-id","participant-name":"Liverpool"},{id:"ob-wizard-event-participant-id-2","event-id":"ob-wizard-event-id","participant-name":"Chelsea"}],markets:[{live:!1,"event-id":"ob-wizard-event-id",id:"ob-wizard-market-id",name:"Match Odds",product:"EXCHANGE",start:"2023-10-07T07:28:07.283Z",status:"open","market-type":"one_x_two",type:"multirunner","in-running-flag":!1,"allow-live-betting":!1,volume:0,"number-of-winners":1,"top-market":!0,runners:[{withdrawn:!1,prices:[{"available-amount":519,currency:"EUR","odds-type":"DECIMAL",odds:3,"decimal-odds":3,side:"back","exchange-type":"back-lay"},{"available-amount":298,currency:"EUR","odds-type":"DECIMAL",odds:3.1,"decimal-odds":3.1,side:"lay","exchange-type":"back-lay"}],"last-price-update-time":"2023-12-05T16:22:19.500Z","event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-1","market-id":"ob-wizard-market-id",name:"Liverpool",status:"open",volume:0,"event-participant-id":"ob-wizard-event-participant-id-1"},{withdrawn:!1,prices:[{"available-amount":680,currency:"EUR","odds-type":"DECIMAL",odds:3.75,"decimal-odds":3.75,side:"back","exchange-type":"back-lay"},{"available-amount":2191,currency:"EUR","odds-type":"DECIMAL",odds:3.8,"decimal-odds":3.8,side:"lay","exchange-type":"back-lay"}],"event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-2","market-id":"ob-wizard-market-id",name:"Chelsea",status:"open",volume:0,"event-participant-id":"ob-wizard-event-participant-id-2"},{withdrawn:!1,prices:[{"available-amount":470,currency:"EUR","odds-type":"DECIMAL",odds:2.5,"decimal-odds":2.5,side:"back","exchange-type":"back-lay"},{"available-amount":1432,currency:"EUR","odds-type":"DECIMAL",odds:2.54,"decimal-odds":2.54,side:"lay","exchange-type":"back-lay"}],"last-price-update-time":"2023-12-05T16:22:07.188Z","event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-3","market-id":"ob-wizard-market-id",name:"DRAW (Liv/Che)",status:"open",volume:0}]},{live:!1,"event-id":"ob-wizard-event-id",id:"ob-wizard-market-id-handicap",name:"Handicap",product:"EXCHANGE",start:"2023-10-07T07:28:07.283Z",status:"open","market-type":"handicap",type:"binary",handicap:1,"in-running-flag":!1,"allow-live-betting":!1,volume:0,"number-of-winners":1,"top-market":!0,runners:[{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-handicap-1","market-id":"ob-wizard-market-id-handicap",name:"Wolverhampton wanderers +1.0",status:"open",handicap:1,volume:0,"event-participant-id":"ob-wizard-event-participant-id-1"},{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-handicap-2","market-id":"ob-wizard-market-id-handicap",name:"Southampton -1.0",status:"open",handicap:-1,volume:0,"event-participant-id":"ob-wizard-event-participant-id-2"}]},{live:!1,"event-id":"ob-wizard-event-id",id:"ob-wizard-market-id-total",name:"Total",product:"EXCHANGE",start:"2023-10-07T07:28:07.283Z",status:"open","market-type":"total",type:"binary",handicap:1,"in-running-flag":!1,"allow-live-betting":!1,volume:0,"number-of-winners":1,"top-market":!0,runners:[{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-total-1","market-id":"ob-wizard-market-id-total",name:"OVER 1.0",status:"open",handicap:1,volume:0},{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id",id:"ob-wizard-runner-id-total-2","market-id":"ob-wizard-market-id-total",name:"UNDER 1.0",status:"open",handicap:1,volume:0}]}],"meta-tags":[{id:"15",name:"Soccer",type:"SPORT","url-name":"soccer"},{id:"2505340085650013",name:"Premier League",type:"COMPETITION","url-name":"premier-league"}]},{id:"ob-wizard-event-id-2",name:"Wolverhampton wanderers vs Southampton","sport-id":"15",start:"2023-10-08T07:28:07.283Z","in-running-flag":!1,"allow-live-betting":!0,"category-id":["15","2505340085650013"],status:"open",volume:0,"event-participants":[{id:"ob-wizard-event-2-participant-id-1","event-id":"ob-wizard-event-id-2","participant-name":"Wolverhampton wanderers"},{id:"ob-wizard-event-2-participant-id-2","event-id":"ob-wizard-event-id-2","participant-name":"Southampton"}],markets:[{live:!1,"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-market-id",name:"Match Odds",product:"EXCHANGE",start:"2023-10-07T07:28:07.283Z",status:"open","market-type":"one_x_two",type:"multirunner","in-running-flag":!1,"allow-live-betting":!1,volume:0,"number-of-winners":1,"top-market":!0,runners:[{withdrawn:!1,prices:[{"available-amount":414,currency:"EUR","odds-type":"DECIMAL",odds:2.28,"decimal-odds":2.28,side:"back","exchange-type":"back-lay"},{"available-amount":312,currency:"EUR","odds-type":"DECIMAL",odds:2.3,"decimal-odds":2.3,side:"lay","exchange-type":"back-lay"}],"last-price-update-time":"2023-12-05T16:22:19.500Z","event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-1","market-id":"ob-wizard-event-2-market-id",name:"Wolverhampton wanderers",status:"open",volume:0,"event-participant-id":"ob-wizard-event-2-participant-id-1"},{withdrawn:!1,prices:[{"available-amount":720,currency:"EUR","odds-type":"DECIMAL",odds:3.05,"decimal-odds":3.05,side:"back","exchange-type":"back-lay"},{"available-amount":982,currency:"EUR","odds-type":"DECIMAL",odds:3.15,"decimal-odds":3.15,side:"lay","exchange-type":"back-lay"}],"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-2","market-id":"ob-wizard-event-2-market-id",name:"Southampton",status:"open",volume:0,"event-participant-id":"ob-wizard-event-2-participant-id-2"},{withdrawn:!1,prices:[{"available-amount":1218,currency:"EUR","odds-type":"DECIMAL",odds:4.1,"decimal-odds":4.1,side:"back","exchange-type":"back-lay"},{"available-amount":312,currency:"EUR","odds-type":"DECIMAL",odds:4.2,"decimal-odds":4.2,side:"lay","exchange-type":"back-lay"}],"last-price-update-time":"2023-12-05T16:22:07.188Z","event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-3","market-id":"ob-wizard-event-2-market-id",name:"DRAW (Wol/Sou)",status:"open",volume:0}]},{live:!1,"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-market-id-handicap",name:"Handicap",product:"EXCHANGE",start:"2023-10-07T07:28:07.283Z",status:"open","market-type":"handicap",type:"binary",handicap:1,"in-running-flag":!1,"allow-live-betting":!1,volume:0,"number-of-winners":1,"top-market":!0,runners:[{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-handicap-1","market-id":"ob-wizard-event-2-market-id-handicap",name:"Chelsea +1.0",status:"open",handicap:1,volume:0,"event-participant-id":"ob-wizard-event-2-participant-id-1"},{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-handicap-2","market-id":"ob-wizard-event-2-market-id-handicap",name:"Liverpool -1.0",status:"open",handicap:-1,volume:0,"event-participant-id":"ob-wizard-event-2-participant-id-2"}]},{live:!1,"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-market-id-total",name:"Total",product:"EXCHANGE",start:"2023-10-07T07:28:07.283Z",status:"open","market-type":"total",type:"binary",handicap:1,"in-running-flag":!1,"allow-live-betting":!1,volume:0,"number-of-winners":1,"top-market":!0,runners:[{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-total-1","market-id":"ob-wizard-event-2-market-id-total",name:"OVER 1.0",status:"open",handicap:1,volume:0},{withdrawn:!1,prices:[],"event-id":"ob-wizard-event-id-2",id:"ob-wizard-event-2-runner-id-total-2","market-id":"ob-wizard-event-2-market-id-total",name:"UNDER 1.0",status:"open",handicap:1,volume:0}]}],"meta-tags":[{id:"15",name:"Soccer",type:"SPORT","url-name":"soccer"},{id:"2505340085650013",name:"Premier League",type:"COMPETITION","url-name":"premier-league"}]}]),[Xr.f0]);e({...t,status:"ready"})}))}function so(e){(0,jt.B1)("event",[e])}function uo(e){(0,jt.al)("event",[e])}function lo(){return(0,l.Od)((e=>{const t=({volume:t,"event-id":n})=>{e({volume:t,id:n})};return jt.DZ.on("volumes",t),()=>{jt.DZ.off("volumes",t)}}))}function co(){return(0,l.Od)((e=>{const t=({id:t,status:n=null,"in-running-flag":r=null,"meta-tags":o=null,markets:i=null})=>{const a={id:t};let s=!1;null!==n&&(s=!0,a.status=n.toLowerCase()),null!==o&&(s=!0,a.metaTags=(0,je.camelizeKeys)(o)),null!==i&&(s=!0,a.markets=i.map((({id:e})=>e))),null!==r&&(s=!0,a.inRunningFlag=r),s&&e(a)};return jt.DZ.on("events",t),()=>{jt.DZ.off("events",t)}}))}const fo="popularMarkets/EVENTS_UPDATE",mo=(e=[])=>({type:fo,payload:{events:e}}),po=12e4,yo=e=>/^[0-9]+$/.test(e),ho=new Map,go=new Map,vo=()=>(0,Fr.A)((0,Ur.A)(new Date,48)),bo=(e=[])=>{const t=Array.isArray(e)?e:[e],n=Date.now();t.forEach((e=>ho.set(e,n)))},_o=(e="")=>{const t=Date.now();go.set(e,t)};function*Eo({eventParticipants:e,runners:t,markets:n,events:r}){if(t){const e=Object.keys(t).map((e=>t[e]));yield(0,d.yJ)(Yr(e)),yield(0,d.Zy)(d.yJ,Kr(e))}if(n&&(yield(0,d.yJ)((0,Rn.Yf)(Object.keys(n).map((e=>n[e]))))),e&&(yield(0,d.yJ)((0,$r.F)(Object.keys(e).map((t=>e[t]))))),r){const e=Object.keys(r);return yield(0,d.yJ)((0,Be.AL)(e.map((e=>r[e])))),e}return[]}function*wo(e){const t=yield(0,d.Lt)((e=>e.getIn(["navigation","tags"])));return(0,qr.aw)(e,t)}function*So({payload:e}){const t=Date.now(),{offset:n,perPage:r,ids:o,marketTypes:i="",before:a,after:s,marketsLimit:u}=e.params||{},{loader:l=!0,polling:c=!1}=e.options||{};let{tags:f=[]}=e.params||{};const m=yield(0,d.T1)(wo,f);f=(0,qr.M8)(m).map((({urlName:e})=>e));const p=f.join("_"),y=!go.has(p)||t-go.get(p)>po;try{const e=yield(0,d.Lt)((e=>e.getIn(["application","eventId"]))),t=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),m=yield(0,d.Lt)((e=>e.getIn(["user","language"]))),g=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),v=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),b=yield(0,d.Lt)((e=>e.getIn(["user","currency"]))),_=yield(0,d.Lt)((e=>e.getIn(["navigation","eventIds"]))),E=yield(0,d.Lt)((e=>e.getIn(["navigation","marketsVisibilitySettings"]))),{before:w,after:S,perPage:k,marketTypes:O}=_.get(p)||{},I=i!==O,T=r>k||r!==k,C=n>0,N=(a||w)&&w!==a||(s||S)&&S!==s,A=l&&!c&&(T||C||I||N),L={offset:n,perPage:r,tags:f,language:m,exchangeType:g,oddsType:v,currency:b,marketTypes:i,marketsLimit:u,product:t};if(!y&&!I&&!T&&!N&&!c&&!C)return;let R,x,M,B,j,D;o&&0!==o.length?(L.ids=o,(1===o.length||e)&&delete L.marketsLimit):(L.marketStates="open,suspended,closed",A&&(yield(0,d.yJ)((0,nn.Qt)({tags:f}))),0===n&&!c&&y&&(yield(0,d.yJ)((0,nn.e9)({eventIds:_.takeLast(3)})))),a&&(L.before=a),s&&(L.after=s);try{({events:R,markets:x,runners:M,eventParticipants:B,total:j=0,requestedTags:D=!1}=yield(0,d.T1)(ro,L)),R&&bo(Object.keys(R))}catch(h){if(h instanceof Mt.A)return void(yield(0,d.yJ)((0,P.Z$)(h.message)))}const F=R&&!Object.keys(R).length;if(R&&o&&o.length&&o.reduce(((e,t)=>(e[t]||(e[t]={id:t,status:"unavailable"}),e)),R),R&&F&&D)return void(yield(0,d.yJ)((0,Be.yt)({tags:D})));const U=yield(0,d.T1)(Eo,{eventParticipants:B,runners:M,markets:x,events:R});if(o&&o.length&&!F&&(yield(0,d.yJ)((0,Jr.qW)(!0))),!o||!o.length){_o(f.join("_"));const e=f[0],o=i.split(",")[0];E.get(e)||(yield(0,d.yJ)((0,nn.gR)({sport:e,marketType:o}))),yield(0,d.yJ)((0,nn.A_)({total:j,offset:n,perPage:r,before:a,tags:f,eventIds:U,marketTypes:i,product:t})),yield(0,d.yJ)((0,nn.Qt)({tags:f,loading:!1}))}if(U.length){const e=Object.keys(R).reduce(((e,t)=>{const{metaTags:n=[]}=R[t],{urlName:r}=n.find((e=>"SPORT"===e.type))||{};return"soccer"===r?[...e,t]:e}),[]);e.length&&(yield(0,d.yJ)(Vr(e)))}}catch(g){console.error(g)}}function*ko({tag:e,events:t,marketTypes:n,total:r,offset:o,perPage:i,product:a,currentMarketsVisibilitySettings:s,noEvents:u=!1}){const l=e.split("|");if(u)return void(yield(0,d.yJ)((0,nn.Qt)({tags:l,loading:!1})));const c=Object.keys(t).reduce(((e,n)=>{const{metaTags:r=[]}=t[n],o=r.map((({urlName:e})=>e));return l.every((e=>o.includes(e)))&&e.push(n),e}),[]);_o(l.join("_"));const f=l[0],m=n.split(",")[0];s.get(f)||(yield(0,d.yJ)((0,nn.gR)({sport:f,marketType:m}))),yield(0,d.yJ)((0,nn.A_)({total:r,offset:o,perPage:i,tags:l,eventIds:c,marketTypes:n,product:a})),yield(0,d.yJ)((0,nn.Qt)({tags:l,loading:!1}))}function*Oo({payload:e}){const{offset:t=0,perPage:n,ids:r,marketTypes:o="",marketsLimit:a,tagUrlNamesList:s=new i.List([]),total:u=0,isPopularMarket:l,before:c}=e.params||{};try{const e=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),i=yield(0,d.Lt)((e=>e.getIn(["user","language"]))),m=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),p=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),y=yield(0,d.Lt)((e=>e.getIn(["user","currency"]))),h=yield(0,d.Lt)((e=>e.getIn(["navigation","marketsVisibilitySettings"]))),g={ids:r,perPage:n,language:i,exchangeType:m,oddsType:p,currency:y,marketTypes:o,marketsLimit:a,before:c,product:e};let v,b,_,E,w;try{({events:v,markets:b,runners:_,eventParticipants:E,requestedTags:w=!1}=yield(0,d.T1)(ro,g)),v&&bo(Object.keys(v))}catch(f){if(f instanceof Mt.A)return void(yield(0,d.yJ)((0,P.Z$)(f.message)))}const S=v&&!Object.keys(v).length;if(v&&r&&r.length&&r.reduce(((e,t)=>(e[t]||(e[t]={id:t,status:"unavailable"}),e)),v),v&&S&&w)return void(yield(0,d.yJ)((0,Be.yt)({tags:w})));const k=yield(0,d.T1)(Eo,{eventParticipants:E,runners:_,markets:b,events:v});if(r&&r.length&&!S&&(yield(0,d.yJ)((0,Jr.qW)(!0))),s.size&&!S&&(yield(0,d.Q7)(s.map((r=>(0,d.Zy)(ko,{tag:r,events:v,marketTypes:o,total:u,offset:t,perPage:n,product:e,currentMarketsVisibilitySettings:h}))).toArray())),l){const e=Object.values(v).sort(((e,t)=>r.indexOf(e.id)-r.indexOf(t.id)));yield(0,d.yJ)(mo(Object.values(e)))}if(k.length){const e=Object.keys(v).reduce(((e,t)=>{const{metaTags:n=[]}=v[t],{urlName:r}=n.find((e=>"SPORT"===e.type))||{};return"soccer"===r?[...e,t]:e}),[]);e.length&&(yield(0,d.yJ)(Vr(e)))}}catch(m){console.error(m)}}function*Io({payload:e}){try{const{tagUrlNamesList:t=new i.List([]),id:n,perPage:r,perTagUrlNames:o,marketTypes:a,offset:s,onlyEventsWithin48Hours:u=!1,includePrecanned:l=!0,isPopularMarket:c=!1}=e,f=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),m=yield(0,d.Lt)((e=>e.getIn(["application","randomSeed"]))),p={tagUrlNamesList:t,oddsType:yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),product:f,marketTypes:a,perPage:r,perTagUrlNames:o,offset:s,includePrecanned:l,isPopularMarket:c,seed:m},y=yield(0,d.T1)(oo,p);if(!y.errors){const{events:e=[],precannedBetslips:o=[],total:i=0}=y;l&&(yield(0,d.yJ)((0,Jr.EE)({id:n,data:{precannedBetslips:o}})));const f=e.map((e=>e.id));f.length?yield Oo({payload:{params:{tagUrlNamesList:t,offset:s,perPage:r,ids:f,marketTypes:a,marketsLimit:4,total:i,isPopularMarket:c,...u&&{before:vo()}}}}):yield(0,d.Q7)(t.map((e=>(0,d.Zy)(ko,{tag:e,noEvents:!0}))).toArray())}}catch(t){console.error("Error fetching precanned data",t.message)}}function*To(){for(;;){const{payload:e}=yield(0,d.s)(Be.QF),t=e.map((e=>e.id)),n=yield(0,d.Lt)((e=>e.getIn(["event"])));for(const r of n.values()){const{id:e}=r,n=t.includes(e);n&&r.subscribers>0&&(yield(0,d.T1)(so,e)),n&&r.subscribers<1&&(yield(0,d.T1)(uo,r.id))}}}function*Co(){const e=new Map,t=e=>"0"!==e;for(;;){let n;const r=yield(0,d.O4)({up:(0,d.s)(Be.K2),down:(0,d.s)(Be.to)});if(r.up){const n=r.up.payload.id;n&&t(n)&&e.set(n,(e.get(n)||0)+1)}else{const n=r.down.payload.id;n&&t(n)&&e.set(n,(e.get(n)||0)-1)}for(;!n;){const{up:r,down:o,debounceThreshold:i}=yield(0,d.O4)({up:(0,d.s)(Be.K2),down:(0,d.s)(Be.to),debounceThreshold:(0,l.cb)(400)});if(i&&(n=!0),r){const{id:n}=r.payload;n&&t(n)&&e.set(n,(e.get(n)||0)+1)}if(o){const{id:n}=o.payload;n&&t(n)&&e.set(n,(e.get(n)||0)-1)}}const o=Array.from(e).map((([e,t])=>({id:e,change:t})));o.length&&(yield(0,d.yJ)((0,Be.By)(o)),e.clear())}}const No=()=>{ho.clear(),go.clear()};function*Ao(){yield(0,d.T1)(No)}function*Po(e=!1){!0===e&&(yield(0,d.T1)(No));const t=(yield(0,d.Lt)((e=>e.get("event")))).filter((e=>e.subscribers>0&&!e.id.includes("ob-wizard")&&!["closed","paid","finished","graded","unavailable"].includes(e.status))).keySeq().toArray();t.length&&(yield So({payload:{params:{ids:t,marketsLimit:4}}}))}function*Lo(){const e=yield(0,d.T1)(lo);for(;;){const{id:t,volume:n}=yield(0,d.s)(e);yield(0,d.yJ)((0,Be.cm)(t,n))}}function*Ro(){const e=yield(0,d.T1)(co);for(;;){const t=yield(0,d.s)(e);yield(0,d.yJ)((0,Be.Q4)(t))}}function*xo(){for(;;){const{payload:e}=yield(0,d.s)(Be.j3),{id:t,status:n=""}=e.event;if("closed"===n.toLowerCase()){const e=yield(0,d.Lt)((e=>e.getIn(["navigation","eventIds"]))),[n,r]=e.findEntry((({ids:e})=>e.includes(t)))||[];n&&(yield(0,l.cb)(3e3),yield(0,d.yJ)((0,Be.$6)({params:{tags:n.split("_"),perPage:r.perPage,offset:r.offset,before:r.before,marketTypes:r.marketTypes},options:{loader:!1,polling:!0}})))}}}function*Mo(){for(;;){const{payload:e}=yield(0,d.s)(P.KN);if(console.log("Network change detected",e),e){yield(0,d.T1)(Po);const e=yield(0,d.Lt)((e=>e.get("event"))),t=Date.now()+9e5,n=e.filter((e=>e.subscribers<1)).filter((e=>["open","suspended"].includes(e.status))).filter((e=>new Date(e.start)e.id)).toArray();console.log("polling %d additional events",n.length,n),n.length&&(yield So({payload:{params:{ids:n}}}))}}}function*Bo(){const{failedEvents:e,failedEvent:t}=yield(0,d.O4)({failedEvents:(0,d.s)(Be.Bg),failedEvent:(0,d.s)(Be.YU)}),n=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),r=window.location.pathname.substring(7).replace(/(\/)+/g,"$1").split("/").filter((e=>!!e)),o=M.D2[n];if(e){const{payload:{tags:t=[]}}=e;if((0,Bt.E$)(t,r).length){const[e]=t;yield(0,d.yJ)((0,a.HC)({pathname:`${o}/events/${e}`,state:{isRedirected:!0}}))}}if(t){const{payload:{id:e,status:n}}=t,i=r.filter((e=>yo(e))).pop();if("unavailable"===n&&i===e){const e=r.slice(0,5),t=yo(e[0])?"/":`${o}/events/${e[0]}`;yield(0,d.yJ)((0,a.HC)({pathname:t,state:{isRedirected:!0}}))}}}function*jo(){for(;;){const{payload:{id:n}}=yield(0,d.s)(Be.J);try{const t=yield(0,d.Lt)((e=>({product:e.getIn(["application","product"]),language:e.getIn(["user","language"]),exchangeType:e.getIn(["user","exchangeType"]),oddsType:e.getIn(["user","oddsType"]),currency:e.getIn(["user","currency"])})));let r,o,i,a,s;try{if(({events:r,markets:o,runners:i,eventParticipants:a,status:s}=yield(0,d.T1)(no,n,t)),bo(n),"unavailable"===s)return void(yield(0,d.yJ)((0,Be.Bh)({id:n,status:s})))}catch(e){if(e instanceof Mt.A)return void(yield(0,d.yJ)((0,P.Z$)(e.message)))}if(i){const e=Object.keys(i).map((e=>i[e]));yield(0,d.Zy)(d.yJ,Yr(e)),yield(0,d.Zy)(d.yJ,Kr(e))}o&&(yield(0,d.Zy)(d.yJ,(0,Rn.Yf)(Object.keys(o).map((e=>o[e]))))),a&&(yield(0,d.Zy)(d.yJ,(0,$r.F)(Object.keys(a).map((e=>a[e]))))),r&&(yield(0,d.Q7)(Object.keys(r).map((e=>(0,d.yJ)((0,Be.Q4)(r[e])))))),yield(0,d.yJ)((0,Be.Io)(n)),yield(0,d.yJ)(Vr(n))}catch(t){console.error("Fetching event error",t)}}}function*Do({payload:e}){try{const t=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),n=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),r=yield(0,d.T1)(io,{eventId:e,oddsType:t,product:n});if(!r.errors){const t={...r};yield(0,d.yJ)((0,Be.gC)(e,t))}}catch(t){console.error("Error fetching betbuilder events data",t.message)}}function*Fo({payload:e}){yield(0,d.yJ)((0,Be.pX)(e))}function*Uo(){for(;;)yield(0,d.s)(Be.Z4)}function*qo(){yield(0,d.Q7)([(0,d.p8)([Be.jL],Do),(0,d.jP)(Be.Z4,So),(0,d.jP)(Be.Gb,Oo),(0,d.jP)([Be.VY],Io),(0,d.jP)(Hr,Fo),(0,d.p8)(Be.Sc,Ao),(0,d.p8)(Be.j6,Po),(0,d.Zy)(jo),(0,d.Zy)(Lo),(0,d.Zy)(Ro),(0,d.Zy)(xo),(0,d.Zy)(To),(0,d.Zy)(Co),(0,d.Zy)(Bo),(0,d.Zy)(Mo),(0,d.Zy)(Uo)])}var zo=n(38737),Ho=n(43529);const Vo=59e3;function*Go({payload:{params:{offset:e,perPage:t,tags:n=[]},isNextUpEventRequest:r}}){try{const i=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),a=yield(0,d.Lt)((e=>e.getIn(["user","language"]))),s=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),u=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),l={offset:e,perPage:t,tags:n,language:a,exchangeType:s,oddsType:u,currency:yield(0,d.Lt)((e=>e.getIn(["user","currency"]))),product:i};let c;try{({events:c={}}=yield(0,d.T1)(ro,l));const e=Object.keys(c),t=e.map((e=>c[e]));r||(yield(0,d.yJ)((0,Be.AL)(e.map((e=>c[e]))))),yield(0,d.yJ)((0,Jr.AT)(t,r))}catch(o){if(o instanceof Mt.A)return void(yield(0,d.yJ)((0,P.Z$)(o.message)))}}catch(i){console.error(i)}}function*Jo(){yield(0,d.jP)(Jr.jf,Go)}const Wo=new Map,Zo=(e="")=>{const t=Date.now();Wo.set(e,t)};function*Yo({payload:e,options:t={}}){const n=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),{tags:r=[]}=e,{loading:o=!0,noThrottle:i=!1}=t,a=`${n}_${r.join("_")}`,s=Date.now();if(!Wo.has(a)||s-Wo.get(a)>Vo||i)try{o&&(yield(0,d.yJ)((0,Jr.nk)(!0)));const t=yield(0,d.T1)(to,{...e,product:n});t.errors?console.warn("Events calendar request error!",t.errors):(yield(0,d.yJ)((0,Jr.hQ)({id:a,product:n,calendar:t.calendar})),Zo(a)),o&&(yield(0,d.yJ)((0,Jr.nk)(!1)))}catch({error:u}){if(u instanceof Mt.A)return void(yield(0,d.yJ)((0,P.Z$)(u.message)));console.warn("Events calendar request error!",u),o&&(yield(0,d.yJ)((0,Jr.nk)(!1)))}else console.warn("Events calendar request has been throttled.")}function*$o(){yield(0,d.Q7)([(0,d.Zy)(Jo),(0,d.jP)(Jr.AW,Yo)])}var Qo=n(14641);const Ko=new new i.Record({triggeredOnce:!1});var Xo=n(28494);const ei=new new i.Record({inlineBetslipID:"",prevInlineBetslipID:"",mbZeroBetEventData:new i.List,processingState:M.br.initial,error:""});const ti={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function ni(e,t){const{cid:n,side:r,odds:o,stake:i,runnerId:a}=e,s={side:r,odds:o,stake:i,"runner-id":a,"temp-id":n,"keep-in-play":!1,"use-bonus":!1};return(0,f.A)("/edge/rest/v2/offers",{...ti,method:"POST",body:JSON.stringify({"odds-type":"DECIMAL","exchange-type":t,offers:[s]})})}function ri({products:e=[]}){const t={status:"matched","per-page":1e3,_:(new Date).getTime(),...e.length?{products:e.join(",")}:{}},n=Object.keys(t).map((e=>`${e}=${encodeURIComponent(t[e])}`)).join("&");return(0,f.A)(`/edge/rest/v2/offers?${n}`,{...ti,method:"GET"})}const oi=6e4;function*ii({payload:e}){try{const t=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),n=yield(0,d.T1)(ni,e,t),{errors:r,offers:o}=n;if(r&&(yield(0,d.yJ)((0,Xo.Q8)((0,f.$)(r)))),o){const e=o[0],{status:t,errors:n,failureReason:r}=e||{},i=n||("no_liquidity"===r?"Insufficient liquidity available":"");if("failed"===t)return void(yield(0,d.yJ)((0,Xo.Q8)((0,f.$)(i))));yield(0,d.yJ)((0,Xo.tl)()),yield(0,l.cb)(2e3),yield(0,d.yJ)((0,Xo.Jt)())}}catch(t){console.error("Error submitting MBZ bet",t),yield(0,d.yJ)((0,Xo.Q8)("Unknow error"))}}function*ai(){try{const e=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),t={products:e===M.zv.futures?[e]:[M.zv.exchange,M.zv.mbzero]},n=yield(0,d.T1)(ri,t),{statusCode:r,offers:o}=n;if(200===r){const e=o.reduce(((e,t)=>t.product!==M.zv.mbzero||e.includes(t.eventId)?e:[...e,{eventId:t.eventId,runnerId:t.runnerId}]),[]);yield(0,d.yJ)((0,Xo.FR)(e))}}catch(e){console.error("Error fetching MBZero bets")}}function*si(){for(;;){const e=yield(0,d.Lt)((e=>e.getIn(["application","product"])));if(yield(0,d.T1)(l.cb,oi),e===M.zv.mbzero)yield(0,d.yJ)((0,Xo.Jt)());else{console.info("MBZero bets queued");const{payload:e}=yield(0,d.s)(P.ls);e===M.zv.mbzero&&(yield(0,d.yJ)((0,Xo.Jt)()))}}}function*ui(){for(;;){yield(0,d.s)(ze._x),yield(0,d.yJ)((0,Xo.Jt)());const{cancel:e}=yield(0,d.O4)({task:(0,d.T1)(si),cancel:(0,d.s)(ze.l3)});e&&(yield(0,d.yJ)((0,Xo.$V)()))}}function*li(){for(;;){const e=yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"]))),t=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),{payload:n}=yield(0,d.s)(P.ls);e&&t!==n&&n===M.zv.mbzero&&(yield(0,d.yJ)((0,Xo.Jt)()))}}function*ci({payload:e}){const t=yield(0,d.Lt)((e=>e.getIn(["inlineBetslip","inlineBetslipID"]))),n=yield(0,d.Lt)((e=>e.getIn(["runner",t,"marketId"]))),{runners:r,markets:o}=e;let i=!1;if(o){const e=o.find((e=>"closed"===e.status&&e.id===n));t&&e&&"closed"===e.status&&(i=!0)}if(r){const e=r.find((({id:e})=>e===t)),{status:n,withdrawn:o}=e||{};(t&&o||"closed"===n)&&(i=!0)}i&&(yield(0,d.yJ)((0,Xo.wt)(null)))}function*di(){yield(0,d.Q7)([(0,d.Zy)(ui),(0,d.Zy)(li),(0,d.p8)(Xo.VW,ii),(0,d.p8)(Xo.NK,ai),(0,d.jP)([Wr,Zr,Rn.dj],ci)])}const fi={credentials:"same-origin",headers:{"X-Id-Type":"String"}};function mi(e=[]){const t=`/ui/api/v1/events/live-scores?event-ids=${"string"===typeof e?e:e.join(",")}`;return(0,f.A)(t,fi)}function*pi({payload:e}){const t=yield(0,d.T1)(mi,e);200===t.statusCode&&(yield(0,d.yJ)(Gr(t.data)))}function*yi(){yield(0,d.Q7)([(0,d.jP)(zr,pi)])}const hi="lookups/REQUEST_COUNTRIES",gi="lookups/SET_COUNTRIES",vi="lookups/SET_SPORTS",bi=()=>({type:hi}),_i=()=>({type:"lookups/REQUEST_SPORTS"}),Ei=e=>({type:gi,payload:{countries:e}}),wi=e=>({type:vi,payload:{sports:e}}),Si=[{id:"GBP",name:"GBP","currency-id":3},{id:"USD",name:"USD","currency-id":1},{id:"EUR",name:"EUR","currency-id":2},{id:"CAD",name:"CAD","currency-id":4},{id:"AUD",name:"AUD","currency-id":8,private:!0},{id:"CNY",name:"CNY","currency-id":6,private:!0},{id:"HKD",name:"HKD","currency-id":9,private:!0},{id:"IDR",name:"IDR","currency-id":5,private:!0},{id:"JPY",name:"JPY","currency-id":7,private:!0},{id:"KRW",name:"KRW","currency-id":11,private:!0},{id:"TWD",name:"TWD","currency-id":10,private:!0}].filter((e=>!e.private)),ki=new i.Record({id:"",name:""}),Oi=new i.Record({id:"",name:"","currency-id":0,private:!1}),Ii=new i.Record({id:"",name:"",active:!1}),Ti=new i.Record({id:"",name:"",urlName:""}),Ci=new i.Record({name:"",id:""}),Ni=new i.Record({id:"",name:"","country-id":"","country-code":""}),Ai=new i.Record({id:"",name:""}),Pi=new new i.Record({currencies:new i.List(Si.map((e=>new Oi(e)))),languages:new i.List([{id:"en",name:"english"}].map((e=>new ki(e)))),oddsTypes:new i.List([{id:"DECIMAL",name:"decimal",active:!0},{id:"US",name:"us",active:!0},{id:"HONG_KONG",name:"hk",active:!1},{id:"MALAY",name:"malay",active:!1}].map((e=>new Ii(e)))),exchangeTypes:new i.List([{name:"Back Lay",id:"back-lay"}].map((e=>new Ci(e)))),sports:new i.List,securityQuestions:new i.List([{id:5,name:"Your favourite holiday destination?"},{id:2,name:"Your favourite sports star?"},{id:1,name:"Your favourite team?"},{id:4,name:"Your first school?"},{id:3,name:"Your mothers maiden name?"}].map((e=>new Ai(e)))),countries:new i.List,timeoutProducts:[{name:"Casino Only",id:"casino"},{name:"All Products",id:"all"}],timeoutPeriods:[{name:"Days",id:"days"},{name:"Weeks",id:"weeks"}],selfExcludePeriods:[{name:"6 Months",id:"6-months"},{name:"1 Year",id:"1-years"},{name:"1.5 Years",id:"1.5-years"},{name:"2 Years",id:"2-years"},{name:"2.5 Years",id:"2.5-years"},{name:"3 Years",id:"3-years"},{name:"3.5 Years",id:"3.5-years"},{name:"4 Years",id:"4-years"},{name:"4.5 Years",id:"4.5-years"},{name:"5 Years",id:"5-years"}]});var Li=n(55196);const Ri={credentials:"same-origin",headers:{"X-Id-Type":"String"}};function xi(){return fetch("/ui/api/v1/countries",Ri).then((e=>{if(!e.ok)throw new Error("response not ok");return e.json()})).then((e=>e.countries))}function Mi(){return fetch("/edge/rest/lookups/sports?per-page=100",Ri).then((e=>{if(!e.ok)throw new Error("response not ok");return e.json()})).then((e=>e.sports.map((({id:e,name:t,"url-name":n})=>({id:e,name:t,urlName:n||(0,Li.A)(t)}))).filter((e=>"Test Sport"!==e.name))))}function*Bi(){let e;yield(0,d.s)(hi);try{e=yield(0,d.T1)(xi)}catch(t){console.warn("request for countries failed. Will retry",t),yield(0,l.cb)(1e3),yield(0,d.yJ)(bi())}yield(0,d.yJ)(Ei(e))}function*ji(){let e=[];try{e=yield(0,d.T1)(Mi)}catch(t){console.warn("request for sports failed. Will retry",t),yield(0,l.cb)(1e3),yield(0,d.yJ)(_i())}yield(0,d.yJ)(wi(e))}function*Di(){yield(0,d.Q7)([(0,d.Zy)(Bi),(0,d.Zy)(ji)])}var Fi=n(39641);function Ui(){return(0,l.Od)((e=>{const t=({"market-id":t,"back-overround":n,"lay-overround":r})=>{e({id:t,backOverround:n,layOverround:r})};return jt.DZ.on("overrounds",t),()=>{jt.DZ.off("overrounds",t)}}))}function qi(){return(0,l.Od)((e=>{const t=({runners:t,...n})=>{const{entities:r}=(0,at.S8)((0,je.camelizeKeys)([{...n,runners:t}]),[Xr.x6]);e({...r})};return jt.DZ.on("markets",t),()=>{jt.DZ.off("markets",t)}}))}function zi(e){(0,jt.B1)("market",[e])}function Hi(e){(0,jt.al)("market",[e])}function*Vi(){const e=yield(0,d.T1)(Ui);for(;;){const t=yield(0,d.s)(e);yield(0,d.yJ)((0,Rn.xd)(t))}}function*Gi(){const e=yield(0,d.T1)(qi);for(;;){const t=yield(0,d.s)(e),n=t.runners,r=t.markets;if(r&&(yield(0,d.yJ)((0,Rn.Yf)(Object.keys(r).map((e=>r[e]))))),n){const e=Object.keys(n).map((e=>n[e]));yield(0,d.yJ)(Yr(e)),yield(0,d.yJ)(Kr(e))}}}function*Ji(){for(;;){let{payload:e}=yield(0,d.s)(Rn.MH);e=e.map((e=>e.id));const t=yield(0,d.Lt)((e=>e.getIn(["market"]).values()));for(const n of t){const t=e.includes(n.id);t&&n.subscribers>0&&(yield(0,d.T1)(zi,n.id)),t&&n.subscribers<1&&(yield(0,d.T1)(Hi,n.id))}}}function*Wi(){const e=new Map;for(;;){let t;const n=yield(0,d.O4)({up:(0,d.s)(Rn.o_),down:(0,d.s)(Rn.DG)});if(n.up){const t=n.up.payload.id;e.set(t,(e.get(t)||0)+1)}else{const t=n.down.payload.id;e.set(t,(e.get(t)||0)-1)}for(;!t;){const{up:n,down:r,debounceThreshold:o}=yield(0,d.O4)({up:(0,d.s)(Rn.o_),down:(0,d.s)(Rn.DG),debounceThreshold:(0,l.cb)(200)});if(o&&(t=!0),n){const{id:t}=n.payload;e.set(t,(e.get(t)||0)+1)}if(r){const{id:t}=r.payload;e.set(t,(e.get(t)||0)-1)}}const r=Array.from(e).map((([e,t])=>({id:e,change:t})));r.length&&(yield(0,d.yJ)((0,Rn.vS)(r)),e.clear())}}function*Zi(){yield(0,d.Q7)([(0,d.Zy)(Vi),(0,d.Zy)(Gi),(0,d.Zy)(Ji),(0,d.Zy)(Wi)])}var Yi=n(96760),$i=n(14647);const Qi={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Ki(e){const t=(new Date).getTimezoneOffset();return(0,f.A)(`/ui/api/v1/market-rules?market-id=${e}&time-zone-offset=${t}`,Qi)}var Xi=n(69566);function*ea(){for(;;){const{payload:e}=yield(0,d.s)($i.cB);yield(0,d.yJ)((0,$i.Cl)({status:!0,marketId:e}));const{name:t}=yield(0,d.Lt)((t=>t.getIn(["market",e]))),n=yield(0,d.Lt)((t=>t.getIn(["marketRules",e]))),r={show:!0,section:"market-rules",showCloseIcon:!0,..."mobile"===(0,Xi.Z)()&&{position:"bottom"},data:{marketId:e}};if(n.get("id"))yield(0,d.yJ)((0,Qo.K)(r));else{const{statusCode:n,marketRules:o}=yield(0,d.T1)(Ki,e);200===n&&(yield(0,d.yJ)((0,$i.un)({marketId:e,marketName:t,marketRules:o})),yield(0,d.yJ)((0,Qo.K)(r)))}yield(0,d.yJ)((0,$i.Cl)({marketId:e}))}}function*ta(){yield(0,d.Q7)([(0,d.Zy)(ea)])}var na=n(77843),ra=n(65660),oa=n(4546);const ia=new new i.Record({section:"default",show:!1,stepNumber:null,email:"Not Defined",hasDepositPromptMessage:!1,userRegistered:!1,extraData:{},smallModal:!1,showCloseIcon:!0,sessionExpired:!1,theme:"light",position:"center",redirectOnClose:""});var aa=n(37007);const sa=new(n.n(aa)()),ua={trigger:(e="",...t)=>sa.emit(e,...t)};({NODE_ENV:"production"}).production||(ua.emitter=sa),window.application=ua;const la=()=>(0,l.Od)((e=>{var t,n;return t="modal:close",n=e,sa.on(t,n),()=>((e,t)=>sa.removeEventListener(e,t))("modal:close",e)}));function*ca(){const e=yield(0,d.T1)(la);for(;;)yield(0,d.s)(e),yield(0,d.yJ)((0,Qo.K)({show:!1}))}function*da(){yield(0,d.Q7)([(0,d.Zy)(ca)])}var fa=n(55510),ma=n(14144);const pa={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function ya(e){return(0,f.A)("/multiples/rest/v3/multiples",{...pa,method:"POST",body:JSON.stringify({...e,"odds-type":"DECIMAL"})})}function ha(){return(0,f.A)("/multiples/rest/v2/multiples?odds-type=DECIMAL",pa)}function ga({selections:e,permutationType:t}){return(0,f.A)("/multiples/rest/v2/odds",{...pa,method:"POST",body:JSON.stringify({selections:e.map((e=>({"runner-id":e.runnerId}))),"permutation-type":t})})}function va(e){const t=`/multiples/rest/v2/permutations?selections=${e}`;return(0,f.A)(t,{...pa,method:"GET"})}function*ba(e){const t=yield(0,d.T1)(ya,e);if(t.errors){const{errors:e}=t,n=e[0].field;let r="Generic error";if(n)return void(/^[0-9]+$/.test(n)?yield(0,d.Zy)((()=>e.map((({field:e,messages:t})=>(0,d.yJ)((0,Z.zY)({error:t[0],field:e})))))):"odds"===n?(yield(0,d.yJ)((0,Z.Tt)((0,f.$)(e))),yield(0,d.yJ)((0,Z.mL)())):yield(0,d.yJ)((0,Z.Tt)((0,f.$)(e))));e[0].messages&&(r=e[0].messages[0],r.indexOf("Insufficient funds")>-1&&(yield(0,d.yJ)((0,Ar.YS)()))),yield(0,d.yJ)((0,Z.Tt)(r))}else{yield(0,d.yJ)((0,Z.x4)());const e=yield(0,d.Lt)((e=>e.getIn(["multiples","build","selections"])));yield(0,d.yJ)((0,Me.mF)(e.map((({cid:e})=>e)))),yield(0,l.cb)(1e3),yield(0,d.yJ)((0,Z.zh)())}}function*_a({payload:e}){if(yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])))){const[t,n]=yield(0,d.Lt)((e=>[e.getIn(["multiples","build"]),e.getIn(["multiples","build","permutationType"])])),{selections:r,odds:o}=t,i={...e,"permutation-type":n,odds:o,selections:r.toJS().map((e=>({side:e.side,odds:e.odds,"runner-id":e.runnerId})))};yield(0,d.T1)(ba,i)}else yield(0,d.yJ)((0,ze.$8)()),yield(0,d.yJ)((0,Z.Tt)(""))}function*Ea(){try{const e=yield(0,d.T1)(ha);e.errors?yield(0,d.yJ)((0,Z.Qv)(e.errors[0].messages[0])):yield(0,d.yJ)((0,Z.ME)(e))}catch({error:e}){console.error("Active multiples request error!",e)}}function*wa(){for(;;){const e=yield(0,d.Lt)((e=>e.getIn(["application","visible"])));yield(0,l.cb)(3e4),e&&(yield(0,d.yJ)((0,P.xq)(["multiples"])))}}function*Sa({payload:e}){const[t,n]=yield(0,d.Lt)((e=>[e.getIn(["multiples","build","selections"]),e.getIn(["multiples","build","permutationType"])]));if(t.size>1){e.noLoading||(yield(0,d.yJ)((0,Z.ZN)()),yield(0,d.T1)(l.cb,250));const r=yield(0,d.T1)(ga,{selections:t.toJS(),permutationType:n});if(r.errors)/^[0-9]+$/.test(r.errors[0].field)?(yield(0,d.yJ)((0,Z.f5)()),yield(0,d.Q7)(r.errors.reduce(((e,{field:t,messages:n})=>n[0].includes("Various")?e:[...e,(0,d.yJ)((0,Z.zY)({error:n[0],field:t}))]),[]))):yield(0,d.yJ)((0,Z.f5)((0,f.$)(r.errors)));else{const e=t.some((e=>e.requestError));yield(0,d.yJ)((0,Z.Th)(r)),e&&(yield(0,d.yJ)((0,Z.mb)()))}}}function*ka(){const e=yield(0,d.Lt)(ma._);try{const t=yield(0,d.T1)(va,e);t.errors||(yield(0,d.yJ)((0,Z.yl)(t)))}catch(t){console.error(t)}}function*Oa(){yield(0,d.yJ)((0,Z.mL)())}function*Ia(){yield(0,d.Q7)([(0,d.jP)(Z.a1,_a),(0,d.p8)(Z.KF,Sa),(0,d.p8)(Z.NL,Ea),(0,d.p8)(Z.hO,Oa),(0,d.p8)(Z.QR,ka),(0,d.Zy)(wa)])}var Ta=n(21559);const Ca=new i.Record({from:null,to:null,type:"active",period:"1-w",offset:0}),Na=new i.Record({deductionFactor:!1,gradingAdjustment:0,eventId:"",eventName:"",id:"",marketId:"",marketName:"",multipleId:"",odds:"",runnerId:"",runnerName:"",status:""}),Aa=new i.Record({accountId:"",description:"",name:"",id:"",legs:0,potentialProfit:0,potentialReturn:0,selections:new i.List,permutationType:"",combinations:0,stake:0,useBonus:!1,totalStake:0,submitTime:"",odds:0}),Pa=new i.Record({accountId:"",description:"",name:"",id:"",legs:"",profit:0,returnAmount:0,selections:new i.List,permutationType:"",combinations:0,stake:0,totalStake:0,settleTime:"",useBonus:!1,odds:"",status:""}),La=new new i.Record({multiples:new i.List,selections:new i.List,total:0,params:new Ca,loading:!1,error:""});const Ra={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},xa=new at.wQ.Entity("multiples"),Ma=new at.wQ.Entity("selections");function Ba(e={}){return fetch(function(e={}){let{from:t,to:n,period:r}=e;const{offset:o,type:i}=e,a=new Date;r&&"custom"!==r?(r=r.split("-"),t=rt(a,{[st.pW[r[1]]]:r[0]}).toISOString(),n=null):(t=new Date(t).toISOString(),(0,ot.A)(new Date(n),a)?(n=new Date(n),n=Date.UTC(n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate(),a.getUTCHours(),a.getUTCMinutes(),n.getUTCSeconds()),n=new Date(n).toISOString()):n=(0,it.A)(new Date(n)).toISOString());const s={from:t,to:n,offset:o,"per-page":20};return"active"===i&&(delete s.from,delete s.to),`/multiples/rest/v2/multiples/reports/${i}?${Object.keys(s).filter((e=>s[e])).map((e=>`${e}=${encodeURIComponent(s[e])}`)).join("&")}`}(e),Ra).then((e=>e.json())).then(((t={})=>{const{offset:n,"per-page":r,total:o,multiples:i=[],"settled-multiples":a=[]}=t;if(t.errors)return{error:t.errors[0].field?`Field: ${t.errors[0].field} - ${t.errors[0].messages[0]}`:t.errors[0].messages[0]};const s=("active"===e.type?i:a).map((e=>({...e,selections:e.selections.map((t=>({...t,id:`${e.id}_${t["event-id"]}_${t["market-id"]}_${t["runner-id"]}`,multipleId:e.id})))}))),{entities:u}=(0,at.S8)((0,je.camelizeKeys)(s),[xa]);return{total:o,perPage:r,offset:n,...u}})).catch((e=>{throw e}))}function*ja(){try{const e=yield(0,d.Lt)((e=>e.getIn(["multiplesReport","params"],{}))),{multiples:t={},selections:n={},total:r=0,error:o,offset:i}=yield(0,d.T1)(Ba,e);if(o)return void(yield(0,d.yJ)((0,Ta.FQ)(o)));let a;a=Object.keys(t).length&&!o?{total:r,offset:i,multiples:Object.keys(t).map((e=>t[e])),selections:Object.keys(n).map((e=>n[e]))}:{total:r,offset:i,multiples:[],selections:[]},"active"===e.type?yield(0,d.yJ)((0,Ta.dP)(a)):yield(0,d.yJ)((0,Ta.gm)(a))}catch(e){console.error(e)}}function*Da(){for(;;){const e=yield(0,d.s)(Ta.r9);yield(0,d.T1)(ja,e)}}function*Fa(){yield(0,d.Q7)([(0,d.Zy)(Da)])}xa.define({selections:[Ma]});var Ua=n(20719),qa=n(93379);function*za({payload:e}){yield(0,d.T1)(qa.qQ,e)}function*Ha(){const e=yield(0,d.T1)(qa.b9),t=yield(0,d.T1)(qa.Os);yield(0,d.Q7)([(0,d.yJ)((0,nn.dG)(e)),(0,d.yJ)((0,nn.AX)(t))])}const Va=12e4;function*Ga(){try{const e=yield(0,d.Lt)((e=>e.getIn(["application","product"])));if([M.zv.exchange,M.zv.mbzero].includes(e)){const t=yield(0,d.T1)(qa.bL,e);yield(0,d.yJ)((0,nn.AO)(t)),e===M.zv.exchange&&(yield(0,d.yJ)((0,nn.FF)()))}}catch(e){yield(0,d.yJ)((0,nn.AO)({metaTags:[]})),e instanceof Mt.A?yield(0,d.yJ)((0,P.Z$)(e.message)):console.error(e)}}function*Ja(){const e=yield(0,d.T1)(qa.gB);yield(0,d.yJ)((0,nn.TB)(e))}function*Wa(){for(;;)yield(0,l.cb)(Va),yield(0,d.yJ)((0,nn.Y5)({loading:!1}))}function*Za({payload:e}){yield(0,d.T1)(qa.dG,e)}function*Ya({payload:e}){yield(0,d.T1)(qa.AX,e)}function*$a(){yield(0,d.Q7)([(0,d.Zy)(Ha),(0,d.Zy)(Wa),(0,d.p8)(nn.b4,za),(0,d.p8)(nn.Th,Ga),(0,d.p8)(nn.YE,Ja),(0,d.p8)(nn.Pi,Za),(0,d.p8)(nn.QK,Ya)])}const Qa=new i.Record({id:0,name:""}),Ka=new i.Record({status:"",sport:"",side:""}),Xa=new i.Record({id:0,delay:0,status:"applied",editTime:"",failureReason:""}),es=new i.Record({adjustments:[],commission:0,createdAt:"",decimalOdds:0,id:932903798690225,odds:0,offerId:0,potentialProfit:0,potentialLiability:0,stake:0,status:"open"}),ts={cid:0,createdAt:"",id:"",name:"",status:"open",eventId:"",eventName:"",inPlay:!1,keepInPlay:!1,useBonus:!1,product:"",marketId:"",marketName:"",marketType:"",matchedBets:[],unmatched:[],platform:"",runnerId:"",runnerName:"",side:"",backersStake:null,layersStake:null,odds:null,processingState:"",error:[],valid:!0,edited:!1,oddsLocked:!1,remaining:0,remote:new i.Record({odds:0,backersStake:0,layersStake:0}),offerEdits:new i.List,type:"open",source:Ie.z.exchange,legs:new i.List},ns=new i.Record(ts);const{aggregationRuleStored:rs,sport:os,status:is,side:as}=function(){let e="AVG",t="all",n="back&lay";try{e=localStorage.getItem("mb-aggregation-rule")||e,t=localStorage.getItem("mb-active-filter-status")||t,n=localStorage.getItem("mb-active-filter-side")||n}catch(r){console.error("Error intiialising model",r)}return{aggregationRuleStored:e,sport:"all",status:t,side:n}}(),ss=new new i.Record({data:new i.List,fakeData:new i.List,activeSports:new i.List,activeFilters:new Ka({side:as,sport:os,status:is}),eventIds:new i.List,aggregationRule:rs,paginationOffset:0,perPage:20});var us=n(76582),ls=n(66842),cs=n.n(ls),ds=n(56905),fs=n(97654),ms=n.n(fs);const ps={"Chinese Simplified":"zh-Hans","Chinese Traditional":"zh-Hant",English:"en"},ys={AUD:"A$",BRL:"R$",CAD:"CA$",CNY:"CN\xa5",EUR:"\u20ac",GBP:"\xa3",HKD:"HK$",IDR:"IDR",JPY:"\xa5",KRW:"\u20a9",TWD:"NT$",USD:"$"},hs={"en-ie":"en","zh-hans":"zh_HANS","zh-hant":"zh_HANT"},gs=e=>"binary"===e?"win":"back";let vs={debug(){},dir(){},error(){},group(){},groupCollapsed(){},groupEnd(){},info(){},log(){},trace(){},warn(){}};vs=window.console;const bs={currency:(e=0,t={})=>{let n,r,o=parseFloat(e);o<1e-4&&o>-1e-4&&(o=0);let i="";const a={currency:"GBP",forceFullNumber:!1,form:"narrow",showSymbol:"KRW"!==(t.currency||"GBP"),...t};"KRW"===a.currency&&(n=Math.abs(o)>99999&&Math.abs(o)<1e8,r=Math.abs(o)>99999999,a.forceFullNumber||(n&&(o/=1e3,i="K"),r&&(o/=1e6,i="M")));const s=!1===a.showSymbol,u="narrow"===a.form,l=(0,Oe.A)(a,["style","currency","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","round","useGrouping"]),c=cs().formatCurrency(o,l.currency,(0,Bt.cJ)(l,"currency"))+i;return s?c.replace(ys[l.currency],""):u?c.replace(ys[l.currency],M.Xd[l.currency]):c},currencySymbol:(e=!1)=>"string"!==typeof e?"":M.Xd[e]||"",number:(e,t)=>{const n=parseFloat(e),r=(0,Oe.A)(t,["style","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","round","useGrouping"]);return cs().formatNumber(n,r)},odds:(e,t)=>{const n={"exchange-type":"back-lay","odds-type":"DECIMAL",maximumFractionDigits:3,side:gs(),useGrouping:!1,...t};"us"===n["odds-type"].toLowerCase()&&(n.maximumFractionDigits=5),"decimal"===n["odds-type"].toLowerCase()&&e<1.01&&(n.maximumFractionDigits=5),n.round=/back-lay/i.test(n["exchange-type"])&&/lay/i.test(n.side)?"ceil":"floor";const r=bs.number(e,n);return"us"===n["odds-type"].toLowerCase()?parseFloat((0,ds._9)(r,2)):r}};let _s=(0,Bt.$1)(ms());_s={decimal:_s[0],hk:_s[1],hong_kong:_s[1],malay:_s[3],us:_s[5]};function Es(e,t,n){this.name=e,this.allowed=t,this.options=n||{}}Object.assign(Es.prototype,{_quantise(e,t,n){const r=t.toLowerCase();if(isNaN(parseFloat(e))||String(e).endsWith("."))return this.allowed["up"===r?this.allowed.length-1:0];const o=new us.A(e);if(o.gt(this.allowed[this.allowed.length-1]))return this.allowed[this.allowed.length-1];if(o.lt(this.allowed[0]))return this.allowed[0];let i=this.allowed.findIndex((e=>o.lte(e)));-1===i&&(i=this.allowed.length);const a=new us.A("0.0001");let s=o.eq(this.allowed[i]);return s||(i0&&o.minus(this.allowed[i-1]).abs().lt(a)&&(i-=1,s=!0)),this.allowed[Math.min(Math.max(i-!s*("down"===r)+(2*("up"===r)-1)*n*s,0),this.allowed.length-1)]},quantise(e,t,n){return/^back-lay$/i.test(t)&&n?this.quantiseDown(e):this.quantiseUp(e)},quantiseDown(e,t=!1){return"malay"!==this.name||isNaN(parseFloat(e))||String(e).endsWith(".")||!new us.A(e).eq(-.9901)?this._quantise(e,"down",t):this._quantise(1.00001,"down",t)},quantiseUp(e,t=!1){return t&&"malay"===this.name&&!isNaN(parseFloat(e))&&!String(e).endsWith(".")&&new us.A(e).eq(1)?this._quantise(-1.00001,"up",t):this._quantise(e,"up",t)}});const ws={decimal:new Es("decimal",_s.decimal),hong_kong:new Es("hong_kong",_s.hong_kong),malay:new Es("malay",[..._s.malay].sort(((e,t)=>new us.A(e).cmp(t)))),us:new Es("us",_s.us)};ws.hk=ws.hong_kong,window.ladder=ws.malay;var Ss={back:gs,console:vs,cultureForLanguageName:e=>ps[e]||null,lay:e=>"binary"===e?"lose":"lay",localise:bs,metatagOrderMapping:{SPORT:1,COUNTRY:2,LOCATION:3,COMPETITION:4,DATE:5,OTHER:6,Root:7},oddsConversion:(e,t,n)=>{if(isNaN(parseFloat(e))||String(e).endsWith("."))return;const r=new us.A(e),o=_s[t.toLowerCase()].findIndex((e=>r.eq(e)));return o<0?void 0:_s[n.toLowerCase()][o]},oddsLadder:e=>ws[e.toLowerCase()],paramForLanguage:(e="en")=>hs[e.toString().replace("_","-").toLowerCase()]||"en",platformMap:{bpapi:"BPAPI",edge:"Edge"},snapToLadder:(e,t)=>{if(isNaN(parseFloat(e))||String(e).endsWith("."))return e;const n=ws[t.toLowerCase()];if(!n)return e;const r=new us.A("0.0001"),o=new us.A(e);return n.allowed.find((e=>o.minus(e).abs().lt(r)))||e},urlFor:(e,t)=>`${t&&t.mock?"/mock":"/bpapi/rest"}/${e.replace(/^\/|\/$/g,"")}/`};const ks="mb-aggregation-rule",Os="mb-active-filters",Is={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},Ts={ALL:"",AVG:"average",SUM:"summary"};function Cs(e={}){const{offerId:t=0,eventId:n,exchangeType:r,oddsType:o,includeEdits:i=!1,status:a="",side:s="",sport:u="",aggregationRule:l,offset:c,offersPerPage:d,products:f=[]}=e,m=Ts[l],p={"exchange-type":r,"odds-type":o,language:"en","per-page":d,offset:d*c,"include-edits":i,_:(new Date).getTime(),..."all"!==a&&{status:a},...n&&{"event-ids":n},...!["all","dynamic",""].includes(u)&&{"sport-ids":u},..."back&lay"!==s&&{side:s},...m&&{"aggregation-type":m},...f.length?{products:f.join(",")}:{}};return`/edge/rest/v2/offers/${t||""}?${Object.keys(p).map((e=>`${e}=${encodeURIComponent(p[e])}`)).join("&")}`}const Ns=(e,t)=>{const n=e.offers.reduce(((e,n)=>{const r={...(0,je.camelizeKeys)(n),remote:{}};if(r.matchedBets&&r.matchedBets.length>0&&"matched"!==r.status){const e=r.matchedBets.filter((e=>"cancelled"!==e.status));r.matchedBets=e}return r.unmatched&&r.unmatched.length>0&&r.unmatched.map(((e,n)=>{const o={...e,backersStake:null,layersStake:null,remote:{}};return o.remote.odds=Ss.snapToLadder(e.odds,t),o.remote.backersStake=e.stake,o.remote.layersStake=e.potentialProfit||e.potentialLiability,r.unmatched[n]=o,r})),"matched"===r.status&&r.matchedBets&&r.matchedBets.find((e=>"cancelled"===e.status))?[...e]:(r.cid=r.tempId,r.errors&&(r.error=r.errors),r.error&&(r.error=r.errors),r.source===Ie.z.betBuilder?(r.remote.odds=Ss.snapToLadder(r.odds,t),r.remote.backersStake=r.stake,r.remote.layersStake=r.potentialProfit):(r.remote.odds=Ss.snapToLadder(r.odds,t),r.remote.backersStake=r.remaining,"lay"!==r.side?r.remote.layersStake=r.remainingPotentialProfit:r.remote.layersStake=r.remainingPotentialLiability),r.remote.backersStake=Math.round(100*r.remote.backersStake)/100,r.remote.layersStake=Math.round(100*r.remote.layersStake)/100,delete r.backersStake,delete r.layersStake,delete r.odds,[...e,r])}),[]);return Promise.resolve(n)};function As({oddsType:e,exchangeType:t,eventId:n,sportId:r,activeFilters:o,aggregationRule:i,offersPerPage:a,offset:s,products:u=[]}={}){const{status:l,sport:c,side:d}=o,f="dynamic"===c,m={exchangeType:t,oddsType:e,includeEdits:!0,status:l,side:d,aggregationRule:i,sport:f?r:c,...f&&{eventId:n},offset:s,offersPerPage:a,products:u};return fetch(Cs(m),Is).then((e=>Promise.all([e,e.json()]))).then((([t,n])=>{if(429===t.status)throw new Mt.A(n.errors[0].messages[0]);return Ns(n,e)})).catch((e=>{if(e instanceof Mt.A)throw e;return console.error("%cAPI","background: yellow;","Couldn't fetch open offers",e),Promise.resolve(!1)}))}function Ps(e=[],{oddsType:t,exchangeType:n}={}){const r={"odds-type":t,"exchange-type":n};return r.offers=e.map((e=>{const t=e.odds||e.remote.odds;return{id:e.id,"current-odds":e.remote.odds,"current-stake":e.remote.backersStake,"new-stake":e.backersStake||e.remote.backersStake,"new-odds":t}})),fetch("/edge/rest/v2/offers",{...Is,method:"PUT",body:JSON.stringify(r)}).then((e=>e.json())).then((t=>{const n={success:[],pending:[],failure:[]};if(!t.offers){let o;try{o=t.errors}catch(r){o=r}return n.failure=e.map((e=>({...e,error:o}))),n}return t.offers.forEach((e=>{const t={remote:{},...(0,je.camelizeKeys)(e)};delete t["temp-id"],delete t.tempId;const{offerEdit:r={}}=t;if(r.errors&&(t.error=r.errors),t.errors&&(t.error=t.errors),t.remote.odds=t.odds,t.remote.backersStake=t.remaining,"lay"!==t.side?t.remote.layersStake=t.remainingPotentialProfit:t.remote.layersStake=t.remainingPotentialLiability,delete t.backersStake,delete t.layersStake,delete t.odds,t.errors&&(t.error=t.errors),t.error)n.failure.push(t);else if(r.status)switch(r.status){case"applied":n.success.push(t);break;case"delayed":n.pending.push(t);break;case"failed":console.log("edit failed!",t)}else n.success.push(t)})),Promise.resolve(n)})).catch((t=>{console.error("%cAPI","background: yellow;","Error submitting edited offer",t);const n={failure:e.map((e=>({...e,error:[{messages:["There was an error submitting the edited the offer."]}]}))),success:[]};return Promise.resolve(n)}))}function Ls(e=[],{oddsType:t,exchangeType:n}={}){const r={"odds-type":t,"exchange-type":n};return r.offers=e.map((e=>{const t=e.odds||e.remote.odds;return{id:e.offerId,"current-odds":e.remote.odds,"current-stake":e.remote.backersStake,"new-stake":e.backersStake||e.remote.backersStake,"new-odds":t}})),fetch("/edge/rest/v2/offers",{...Is,method:"PUT",body:JSON.stringify(r)}).then((e=>e.json())).then((t=>{const n={success:[],pending:[],failure:[]};if(!t.offers){let o;try{o=t.errors}catch(r){o=r}return n.failure=e.map((e=>({...e,error:o}))),n}return t.offers.forEach((e=>{const t={remote:{},...(0,je.camelizeKeys)(e)};delete t["temp-id"],delete t.tempId;const{offerEdit:r={}}=t;if(r.errors&&(t.error=r.errors),t.errors&&(t.error=t.errors),t.remote.odds=t.odds,t.remote.backersStake=t.remaining,"lay"!==t.side?t.remote.layersStake=t.remainingPotentialProfit:t.remote.layersStake=t.remainingPotentialLiability,delete t.backersStake,delete t.layersStake,delete t.odds,t.errors&&(t.error=t.errors),t.error)n.failure.push(t);else if(r.status)switch(r.status){case"applied":n.success.push(t);break;case"delayed":n.pending.push(t);break;case"failed":console.log("edit failed!",t)}else n.success.push(t)})),Promise.resolve(n)})).catch((t=>{console.error("%cAPI","background: yellow;","Error submitting edited offer",t);const n={failure:e.map((e=>({...e,error:[{messages:["There was an error submitting the edited the offer."]}]}))),success:[]};return Promise.resolve(n)}))}function Rs(e=[]){const t=`/edge/rest/v2/offers/?offer-ids=${e.join(",")}`;return fetch(t,{...Is,method:"DELETE"}).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>{if(429===e.status)throw new Mt.A(t.errors[0].messages[0]);return e.ok})).catch((e=>{if(e instanceof Mt.A)throw e;return console.error("%cAPI","background: yellow;","Couldn't cancel open offers",e),Promise.resolve(!1)}))}function xs(e,{oddsType:t,exchangeType:n,products:r=[]}){return fetch(Cs({offerId:e,"odds-type":t,"exchange-type":n,includeEdits:!0,products:r}),Is).then((e=>Promise.all([e,e.json()]))).then((([e,n])=>{if(429===e.status)throw new Mt.A(n.errors[0].messages[0]);const r={remote:{},...(0,je.camelizeKeys)(n)};return r.cid=n["temp-id"],r.errors&&(r.error=r.errors),r.error&&(r.error=r.errors),r.remote.odds=Ss.snapToLadder(r.odds,t),r.remote.backersStake=r.remaining,"lay"!==r.side?r.remote.layersStake=r.remainingPotentialProfit:r.remote.layersStake=r.remainingPotentialLiability,r.remote.backersStake=Math.round(100*r.remote.backersStake)/100,r.remote.layersStake=Math.round(100*r.remote.layersStake)/100,delete r.backersStake,delete r.layersStake,delete r.odds,Promise.resolve(r)})).catch((t=>{if(t instanceof Mt.A)throw t;return console.error("%cAPI","background: yellow;",`Couldn't fetch offer ${e}`,t),Promise.resolve(!1)}))}function Ms(){return(0,f.A)("/edge/rest/account/sports",{...Is,method:"GET"})}function Bs(e,{payload:t}){try{if(e===Os){const{status:e,side:n}=t;e&&localStorage.setItem("mb-active-filter-status",e),n&&localStorage.setItem("mb-active-filter-side",n)}else localStorage.setItem(e,t)}catch(n){console.warn(`couldn't persist key ${e}`)}}function js(){return new Promise((e=>{e(Ns({language:"en",currency:"GBP","exchange-type":"back-lay","odds-type":"DECIMAL",offset:0,total:"1","per-page":20,offers:[{id:"offer-id","event-id":"offer-event-id","event-name":"Event Name","market-id":"offer-market-id","market-name":"Market","market-type":"one_x_two",product:"EXCHANGE","runner-id":"offer-runner-id","runner-name":"Liverpool","sport-id":"15","temp-id":"wizard-offer-temp-id","exchange-type":"back-lay",side:"back",odds:3,"odds-type":"DECIMAL","decimal-odds":3,stake:15,"matched-bets":[{adjustments:[],commission:0,"created-at":"2024-02-20T09:15:16.137Z","decimal-odds":0,id:932903798690225,odds:3,"offer-id":"offer-id","potential-profit":31.5,"potential-liability":0,stake:15,status:"matched"}],remaining:5,"potential-profit":121,"remaining-potential-profit":10.5,"commission-type":"NET_WIN","originator-commission-rate":.01,"acceptor-commission-rate":.01,"commission-reserve":0,currency:"EUR","created-at":"2024-02-20T09:15:16.137Z","last-modified-time":"2024-02-20T09:15:16.137Z",status:"open",delay:0,"in-play":!1,"keep-in-play":!1,"use-bonus":!1,"client-offer-id":"mb-web-wizard-client-offer-id"}]},"DECIMAL"))}))}function*Ds(e){const t=yield(0,d.Lt)((e=>e.getIn(["openOffers","eventIds"]))),n=e.reduce(((e,t)=>e.includes(t.eventId)||["cancelled","flushed"].includes(t.status)?e:[...e,t.eventId]),[]);t.size!==n.length&&0!==n.length&&(yield(0,d.yJ)((0,Be.$6)({params:{ids:[...n]}})),yield(0,d.yJ)((0,Ln.TW)()),yield(0,d.yJ)((0,Ln.Y)(n)))}function*Fs({payload:e}){const{offset:t=0,perPage:n}=e;let r;if(!(yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])))))return void(yield(0,d.yJ)((0,Ln.iD)([])));const o=yield(0,d.Lt)((e=>e.getIn(["openOffers","perPage"])));r=n||o;const{eventId:i,sportId:a}=yield(0,d.Lt)((e=>e.get("betslip").toJS())),s=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),u=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),l=yield(0,d.Lt)((e=>e.getIn(["openOffers","activeFilters"]))),c=yield(0,d.Lt)((e=>e.getIn(["openOffers","aggregationRule"]))),f=yield(0,d.Lt)((e=>e.getIn(["application","product"],""))),m={eventId:i,sportId:a,exchangeType:s,oddsType:u,activeFilters:l,aggregationRule:c,offersPerPage:r,offset:t,products:f===M.zv.futures?[f]:[M.zv.exchange,M.zv.mbzero]};try{const e=yield(0,d.T1)(As,m);e&&(yield(0,d.T1)(Ds,e),yield(0,d.yJ)((0,Ln.iD)(e)))}catch(p){p instanceof Mt.A&&(yield(0,d.yJ)((0,P.Z$)(p.message)))}}function*Us({payload:e}){let t,n=!1;try{t=yield(0,d.T1)(Rs,e)}catch(o){o instanceof Mt.A&&(n=o.message)}const r=yield(0,d.Lt)((t=>new Set(t.getIn(["openOffers","data"]).filter((t=>e.includes(t.id))).map((e=>e.eventId)))));if(t){const t=yield(0,d.Lt)((e=>e.getIn(["openOffers","data"]))),n=yield(0,d.Lt)((e=>e.getIn(["openOffers","perPage"]))),r=t.filter((t=>e.includes(t.id))).toArray();yield(0,d.Q7)(r.map((e=>(0,d.yJ)((0,Ln.kJ)(e))))),yield(0,d.yJ)((0,Ln.vb)({offset:0,perPage:n}))}else{const t=Array.from(e).map((e=>({id:e,error:[{messages:[n||"Failed to cancel"]}]})));yield(0,d.yJ)((0,Ln.DC)(t))}r.size&&(yield(0,d.yJ)((0,Be.$6)({params:{ids:[...r]}})))}function*qs(){yield(0,d.s)(Ln.F9);const e=yield(0,d.Lt)((e=>e.getIn(["openOffers","perPage"])));yield(0,d.yJ)((0,Ln.vb)({offset:0,perPage:e}))}function*zs(){for(;;){const e=yield(0,d.Lt)((e=>e.getIn(["application","visible"]))),t=yield(0,d.Lt)((e=>e.getIn(["openOffers","perPage"])));e||(console.info("Open offers queued"),yield(0,d.s)(P.ZS)),yield(0,d.yJ)((0,Ln.vb)({offset:0,perPage:t})),yield(0,d.T1)(l.cb,3e3)}}function*Hs(){const{cancel:e}=yield(0,d.O4)({task:(0,d.T1)(zs),cancel:(0,d.s)(ze.l3)});e&&(yield(0,d.yJ)((0,Ln.iD)([])))}function*Vs(e,t){const{offerEdit:n}=e;yield(0,l.cb)(1e3*n.delay);const r=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),o=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),i=yield(0,d.Lt)((e=>e.getIn(["application","product"],""))),a={oddsType:r,exchangeType:o,products:i===M.zv.futures?[i]:[M.zv.exchange,M.zv.mbzero]},s=yield(0,d.T1)(xs,e.id,a);t?yield(0,d.yJ)((0,Ln.RP)(s)):yield(0,d.yJ)((0,Ln.i)(s)),yield(0,d.yJ)((0,Ln.kJ)(s))}function*Gs({payload:e}){const t=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),n=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),r=yield(0,d.Lt)((t=>e.map((e=>t.getIn(["openOffers","data"]).find((({id:t})=>t===e.id)))).filter((e=>e)).map((e=>e.toJS())))),o=yield(0,d.T1)(Ps,r,{oddsType:t,exchangeType:n});if(!o)return;yield(0,d.Q7)(o.success.map((e=>(0,d.yJ)((0,Ln.Cg)(e))))),yield(0,d.Q7)(o.pending.map((e=>(0,d.yJ)((0,Ln.HU)(e))))),yield(0,d.Q7)(o.pending.map((e=>(0,d.Zy)(Vs,e)))),yield(0,d.Q7)(o.failure.map((e=>(0,d.yJ)((0,Ln.B0)(e))))),o.failure.length>0&&(yield(0,l.cb)(8e3),yield(0,d.Q7)(o.failure.map((e=>(0,d.yJ)((0,Ln.kJ)(e))))));const i=new Set(o.success.map((e=>e.eventId)));i.size&&(yield(0,d.yJ)((0,Be.$6)({params:{ids:[...i]}}))),o.success.length>0&&(yield(0,l.cb)(1250),yield(0,d.Q7)(o.success.map((e=>(0,d.yJ)((0,Ln.kJ)(e))))))}function*Js({payload:e}){const t=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),n=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),r=yield(0,d.Lt)((e=>e.getIn(["openOffers","data"])));let o=r.find((t=>t.unmatched.some((t=>t.offerId===e))));const i=r.map((t=>t.unmatched.filter((({offerId:t})=>t===e)))).filter((e=>0!==e.length)).toJS()[0],a=yield(0,d.T1)(Ls,i,{oddsType:t,exchangeType:n}),s=a.success[0],u=a.failure[0],c=a.pending[0];a&&(s&&(yield(0,d.yJ)((0,Ln.dg)(s))),c&&(yield(0,d.Q7)(a.pending.map((e=>(0,d.yJ)((0,Ln.uY)(e))))),yield(0,d.Q7)(a.pending.map((e=>(0,d.Zy)(Vs,e,true))))),u&&(o=o.set("error",a.failure[0].error).set("processingState","failed")),yield(0,d.Q7)(a.failure.map((()=>(0,d.yJ)((0,Ln.B0)(o))))),u&&(yield(0,l.cb)(8e3),yield(0,d.yJ)((0,Ln.kJ)(o))),s&&(yield(0,l.cb)(1250),yield(0,d.yJ)((0,Ln.kJ)(o))))}function*Ws(){yield(0,d.yJ)((0,Ln.vb)())}function*Zs(){const e=yield(0,d.Lt)((e=>e.getIn(["openOffers","data"])));yield(0,d.Q7)(e.toJS().map((e=>(0,d.yJ)((0,Ln.Ux)({...e,backersStake:null,layersStake:null,odds:null,edited:!1}))))),yield(0,d.yJ)((0,Ln.vb)())}function*Ys(){let e=[];try{e=yield(0,d.T1)(Ms)}catch(t){console.warn("request for sports failed. Will retry",t)}yield(0,d.yJ)((0,Ln.Ac)(e))}function*$s(){yield(0,d.Q7)([(0,d.jP)([Wt.RF,Ln.N0,Wt.yQ],Ws),(0,d.jP)([Ar.ml,Ar.$w,Ar.M2],Zs),(0,d.Zy)(qs),(0,d.jP)(ze._x,Hs),(0,d.jP)(Ln.wv,Gs),(0,d.jP)(Ln.C1,Js),(0,d.jP)([Ln.$0,Ln.dc],Us),(0,d.jP)(Ln.P1,Ys),(0,d.jP)(Ln.N0,Bs,ks),(0,d.jP)(Ln.uR,Bs,Os),(0,d.jP)([Ln.uD,Ln.uR],Fs)])}const Qs=new new i.Record({loading:!0,popular:new i.OrderedMap});const Ks="positions/POSITION_UPDATE",Xs="positions/POSITIONS_RESET",eu="positions/POSITIONS_REQUEST",tu=(e=[])=>({type:Ks,payload:e}),nu=(e=[])=>({type:Xs,payload:e}),ru=new i.Record({eventId:0,marketId:0,runnerId:0,position:0,placePosition:0}),ou=new i.Map;const iu=250,au={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function su(){return(0,l.Od)((e=>{let t;const n=new Map,r=({positions:e=[]})=>{e.forEach((({"event-id":e,"market-id":t,"runner-id":r,"potential-profit":o,"potential-loss":i,"pnl-on-win":a,"pnl-on-lose":s})=>{n.set(r,{eventId:e,marketId:t,runnerId:r,position:o||i||a,placePosition:s})}))},o=()=>{n.size&&e(Array.from(n.values())),n.clear(),t=setTimeout(o,iu)};return t=setTimeout(o,iu),jt.DZ.on("positions",r),()=>{jt.DZ.off("positions",r),clearTimeout(t)}}))}function uu({language:e="en"}){const t=function(e={}){const{language:t}=e,n={language:t,"per-page":5e3};return`/edge/rest/account/positions?${Object.keys(n).map((e=>`${e}=${encodeURIComponent(n[e])}`)).join("&")}`}({language:e});return fetch(t,au).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>{if(429===e.status)throw new Mt.A(t.errors[0].messages[0]);if(!e.ok)return console.error("%cAPI","background: yellow;","Couldn't fetch positions",e),Promise.resolve([]);const{positions:n}=t;return n.map((({"event-id":e,"market-id":t,"runner-id":n,"potential-profit":r,"potential-loss":o,"pnl-on-win":i,"pnl-on-lose":a})=>({eventId:e,marketId:t,runnerId:n,position:r||o||i,placePosition:a})))}))}function*lu(){try{const e={language:yield(0,d.Lt)((e=>e.getIn(["user","language"])))},t=yield(0,d.Q7)([(0,d.T1)(uu,e)]);(yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"]))))?yield(0,d.Q7)(t.map((e=>(0,d.yJ)(tu(e))))):yield(0,d.yJ)(nu([]))}catch(e){e instanceof Mt.A?yield(0,d.yJ)((0,P.Z$)(e.message)):console.error(e)}}function*cu(){for(;;){(yield(0,d.Lt)((e=>e.getIn(["application","visible"]))))||(console.info("Positions queued"),yield(0,d.s)(P.ZS)),yield(0,d.T1)(lu),yield(0,d.T1)(l.cb,1e4)}}function*du(){for(;;){yield(0,d.s)(ze._x);const{cancel:e}=yield(0,d.O4)({task:(0,d.T1)(cu),cancel:(0,d.s)(ze.l3)});e&&(yield(0,d.yJ)(nu([])))}}function*fu(){const e=yield(0,d.T1)(su);for(;;){const{positions:t,cancel:n}=yield(0,d.O4)({positions:(0,d.s)(e),cancel:(0,d.s)(ze.l3)});n&&(yield(0,d.yJ)(nu([])));(yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"]))))?yield(0,d.yJ)(tu(t)):yield(0,d.yJ)(nu([]))}}const mu=[eu,Me.M0,Ln.k0];function*pu(){yield(0,d.Q7)([(0,d.Zy)(fu),(0,d.p8)(mu,lu),(0,d.Zy)(du)])}const yu=Object.freeze([]),hu=new i.Map;const gu=700;function vu(){return(0,l.Od)((e=>{let t;const n=new Map,r=e=>{e.forEach((e=>{n.set(e.id,e)}))},o=()=>{n.size&&e((0,je.camelizeKeys)(Array.from(n.values()))),n.clear(),t=setTimeout(o,gu)};return t=setTimeout(o,gu),jt.DZ.on("prices",r),()=>{jt.DZ.off("prices",r),clearTimeout(t),t=null}}))}function*bu(){const e=yield(0,d.T1)(vu);for(;;){const t=yield(0,d.s)(e);yield(0,d.yJ)(Kr(t))}}function*_u(){yield(0,d.Q7)([(0,d.Zy)(bu)])}var Eu=n(56316);const wu=new i.Record({id:null,name:"",description:"",promoInfo:"",termsAndCons:"",imageLink:"",optInActive:"",optInFrom:"",optInTo:"",mustOptIn:null,claimed:null,eligible:null,requestStatus:"default",registrationBonusCode:""},"ExchangePromotion"),Su=new i.Record({id:"",bonusCode:"",unlockableAmount:0,bonusId:"",type:"",amount:"",expiry:"",status:"",wagerRequirementCoeficient:0,imgUrl:"",displayName:"",description:"",termsAndConditionsUrl:"",minBuyIn:0,maxBuyIn:0,interactionStatus:"",wallet:{bonusWalletId:"",rolloverTarget:0,rolloverTotal:0,amount:0,freeRounds:"",buyInBalance:0,heldFunds:0}},"CasinoPromotion"),ku=new new i.Record({casinoPromotions:new i.Map,casinoPromotionsError:"",exchangePromotions:new i.Map,exchangePromotionsError:"",currentPromotionId:null,optInLogin:"default",loadingCasino:!1,loadingExchange:!1,claimPromotionError:"",claimPromotionLoading:!1,declineProcessingState:M.br.initial});const Ou={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Iu(){return(0,f.A)("/casino-api/api/v1/bonuses",Ou).then((e=>e))}function Tu(e){const t=e===M.zv.futures?M.zv.futures:Object.values(M.Xo).join(",");return fetch(`/promotions/rest/v1/promotions?products=${t}`,Ou).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>e.ok?(0,je.camelizeKeys)(t.promotions):{errors:[{messages:[t||"Unexpected error"]}]})).catch((e=>e))}function Cu(e){const t={...Ou,method:"POST",body:JSON.stringify({"promotion-id":e})};return fetch("/promotions/rest/v1/promotions/opt-in",t).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>e.ok&&!(!t||t.errors)||t)).catch((e=>e))}function Nu(e){const t={...Ou,method:"POST",body:JSON.stringify(e)};return fetch("/casino-api/api/v1/bonuses/claim",t).then((e=>e.json())).then((e=>(0,je.camelizeKeys)(e))).catch((e=>e))}function Au(e){const t={...Ou,method:"POST",body:JSON.stringify(e)};return(0,f.A)("/casino-api/api/v1/bonuses/opt-in",t).then((e=>e))}function Pu(e){const t={...Ou,method:"DELETE"};return(0,f.A)(`/casino-api/api/v1/bonuses/${e}`,t).then((e=>e))}function Lu(e){const t={...Ou,method:"DELETE"};return(0,f.A)(`/casino-api/api/v1/bonuses/opt-out/${e}`,t).then((e=>e))}function Ru(e){const t={...Ou,method:"PATCH",body:JSON.stringify({"bonus-wallet-id":e,"interaction-status":"ASSIGNMENT_DISPLAYED"})};return(0,f.A)("/casino-api/api/v1/bonuses/interaction-status",t).then((e=>e))}const xu=5e3;function*Mu(){try{const e=yield(0,d.Lt)((e=>e.getIn(["application","product"])));yield(0,d.yJ)((0,Eu.setExchangePromotionsError)(""));const t=yield(0,d.T1)(Tu,e);yield(0,d.yJ)((0,Eu.optInLogin)("default")),t.length?yield(0,d.yJ)((0,Eu.setExchangePromotions)(t)):t.errors?yield(0,d.yJ)((0,Eu.setExchangePromotionsError)(t.errors[0].messages[0])):(yield(0,d.yJ)((0,Eu.setExchangePromotions)([])),yield(0,d.yJ)((0,Eu.setExchangePromotionsError)("")))}catch(e){console.warn("Error fetching exchange promotions",e),yield(0,d.yJ)((0,Eu.setExchangePromotionsError)(e))}}function*Bu(){for(;;){yield(0,d.s)(Eu.SET_CASINO_PROMOTIONS);let e=!0;for(;e;){const t=yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"]))),n=yield(0,d.Lt)((e=>e.getIn(["application","visible"]))),r=yield(0,d.Lt)((e=>e.getIn(["promotions","main","casinoPromotions"]))),o=r.find((e=>"active"===e.status)),i=r.find((({status:e,type:t,interactionStatus:n})=>"active"===e&&"byDeposit"===t&&"NEW"===n));t&&i&&(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"bonus-trigger-by-deposit",data:{bonusToShow:i,showCloseIcon:!0}}))),t&&o&&(n||(console.info("Casino Bonuses queued"),yield(0,d.s)(P.ZS)),yield(0,d.yJ)((0,Eu.initialiseCasinoPromotions)({loading:!1})));const{loggedOut:a}=yield(0,d.O4)({task:(0,l.cb)(xu),loggedOut:(0,d.s)(ze.l3)});a&&(e=!1)}}}function*ju(){for(;;){yield(0,d.s)(Eu.INITIALISE_CASINO_PROMOTIONS);try{yield(0,d.yJ)((0,Eu.setCasinoPromotionsError)(""));const e=yield(0,d.T1)(Iu);e.bonuses?yield(0,d.yJ)((0,Eu.setCasinoPromotions)(e.bonuses)):(yield(0,d.yJ)((0,Eu.setCasinoPromotionsError)("No casino promotions available")),yield(0,d.yJ)((0,Eu.setCasinoPromotions)([])))}catch(e){console.warn("Error fetching casino promotions",e),yield(0,d.yJ)((0,Eu.setCasinoPromotionsError)(e))}}}function*Du(){for(;;){const{payload:t}=yield(0,d.s)(Eu.CLAIM_CASINO_PROMOTION);try{const e=yield(0,d.T1)(Nu,t);e.errors?yield(0,d.yJ)((0,Eu.setCasinoPromotionClaimError)((0,f.$)(e.errors))):yield(0,d.yJ)((0,Eu.updateCasinoPromotions)(e.bonus))}catch(e){console.warn("Error claiming promotion",e),yield(0,d.yJ)((0,Eu.setCasinoPromotionClaimError)("We were unable to process this promotion. Please try again."))}}}function*Fu(){for(;;){const{payload:t}=yield(0,d.s)(Eu.OPT_IN_CASINO_PROMOTION);try{const e=yield(0,d.T1)(Au,t);200===e.statusCode?yield(0,d.yJ)((0,Eu.updateCasinoPromotionStatus)(t["bonus-id"])):yield(0,d.yJ)((0,Eu.setCasinoPromotionClaimError)((0,f.$)(e.errors)))}catch(e){console.warn("Error claiming promotion",e),yield(0,d.yJ)((0,Eu.setCasinoPromotionClaimError)("We were unable to process this promotion. Please try again."))}}}function*Uu(){for(;;){const{payload:t}=yield(0,d.s)(Eu.DECLINE_CASINO_BONUS);try{const e=yield(0,d.T1)(Pu,t);204===e.statusCode?(yield(0,d.yJ)((0,Eu.declineCasinoBonusSuccess)()),yield(0,l.cb)(1e3),yield(0,d.yJ)((0,a.VC)("/promotions/casino"))):yield(0,d.yJ)((0,Eu.setCasinoPromotionClaimError)((0,f.$)(e.errors))),yield(0,d.yJ)((0,Eu.resetDeclineCasinoBonus)())}catch(e){console.warn("Error claiming promotion",e),yield(0,d.yJ)((0,Eu.setCasinoPromotionClaimError)("We were unable to process this promotion. Please try again."))}}}function*qu({payload:e}){try{yield(0,d.yJ)((0,Eu.exchangePromotionClaimStatus)({id:e,status:"processing"}));const t=yield(0,d.T1)(Cu,e);t.errors?(yield(0,l.cb)(1e3),t.errors&&t.errors[0]&&t.errors[0].messages&&t.errors[0].messages[0].indexOf("already opted-in")>-1?yield(0,d.yJ)((0,Eu.setExchangePromotionsError)("")):yield(0,d.yJ)((0,Eu.setExchangePromotionsError)("We were unable to process this promotion. Please try again.")),yield(0,d.yJ)((0,Eu.exchangePromotionClaimStatus)({id:e,status:"failed"}))):(yield(0,d.yJ)((0,Eu.exchangePromotionClaimStatus)({id:e,status:"done"})),yield(0,l.cb)(1500),yield(0,d.yJ)((0,Eu.exchangePromotionClaimStatus)({id:e,status:"claimed"})),yield(0,l.cb)(3500),yield(0,d.yJ)((0,Eu.initialiseExchangePromotions)()))}catch(t){console.warn("Error claiming Exchange promotion",t),yield(0,d.yJ)((0,Eu.setExchangePromotionsError)("We were unable to process this promotion. Please try again."))}}function*zu({payload:e}){const{bonusId:t}=e;try{204===(yield(0,d.T1)(Lu,t)).statusCode&&(yield(0,d.yJ)((0,Eu.initialiseCasinoPromotions)()))}catch(n){console.warn("Error declining opt-in promotion",n),yield(0,d.yJ)((0,Eu.setCasinoPromotionsError)(n))}}function*Hu(e){const{payload:t}=e;try{yield(0,d.T1)(Ru,t)}catch(n){console.warn("Error acknowledged bonus modal",n)}}var Vu=n(61830);const Gu=new i.Record({id:"",name:"",description:"",amount:null,expiration:"",bonusTargetUrl:"",bonusTargetAbsoluteUrl:"",created:"",criteria:[],originalAmount:null,targetName:"",currency:"",products:""}),Ju=new i.Record({loading:!1,error:"",data:new i.List,lastRequestAt:""});var Wu=n(84679);var Zu=()=>(0,f.A)("/edge/rest/account/bonuses",{},{useStringIds:!0}),Yu=n(75408);const $u=18e4;function*Qu(){for(;;){const{payload:e={}}=yield(0,d.s)(Vu.Mk),{isLogin:t}=e;yield(0,d.yJ)((0,Vu.xW)({isLogin:t}))}}function*Ku(){for(;;){const e=yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"]))),t=yield(0,d.Lt)((e=>e.getIn(["application","visible"])));e&&(t||(console.info("Manual Bonuses queued"),yield(0,d.s)(P.ZS)),yield(0,d.yJ)((0,Vu.xW)())),yield(0,d.T1)(l.cb,$u)}}function*Xu(e){const t=yield(0,d.Lt)((e=>e.getIn(["user","lastLogin"]))),{proofOfIdentityStatus:n,proofOfAddressStatus:r,eddStatus:o}=yield(0,d.Lt)((e=>({proofOfIdentityStatus:e.getIn(["user","proofOfIdentityStatus"]),proofOfAddressStatus:e.getIn(["user","proofOfAddressStatus"]),eddStatus:e.getIn(["user","eddStatus"])}))),i=(0,Wu.Sj)({proofOfIdentityStatus:n,proofOfAddressStatus:r,eddStatus:o});(0,Yu.Z)(e,t).length&&!i&&(yield(0,l.cb)(2e3),yield(0,d.yJ)((0,Qo.K)({show:!0,section:"new-free-bets"})))}function*el({payload:e={}}){const{isLogin:t}=e;try{const e=yield(0,d.T1)(Zu);e.errors?yield(0,d.yJ)((0,Vu.Je)(e.errors[0].messages[0])):(yield(0,d.yJ)((0,Vu.B6)(e)),t&&(yield(0,d.T1)(Xu,e.bonuses)))}catch(n){console.warn("Error fetching Exchange Bonuses",n)}}const tl=(0,u.H)({main:(e=ku,{type:t,payload:n})=>{switch(t){case Eu.INITIALISE_CASINO_PROMOTIONS:{const{loading:t}=n;return"boolean"===typeof t?e.set("loadingCasino",t):e.set("loadingCasino",!0)}case Eu.INITIALISE_EXCHANGE_PROMOTIONS:return e.set("loadingExchange",!0);case Eu.CLEAN_CASINO_PROMOTIONS:return e.set("casinoPromotions",new i.Map).set("claimPromotionLoading",!0).set("claimPromotionError","");case Eu.CLAIM_CASINO_PROMOTION:return e.set("claimPromotionLoading",!0).set("claimPromotionError","");case Eu.EXCHANGE_PROMOTION_CLAIM_STATUS:return e.setIn(["exchangePromotions",n.id,"requestStatus"],n.status);case Eu.SET_CASINO_PROMOTIONS:return e.set("casinoPromotions",new i.Map).withMutations((e=>(n.forEach((({...t})=>{e.setIn(["casinoPromotions",t.id||t.bonusId],new Su({...t,id:t.bonusId}))})),e))).set("casinoPromotionsError","").set("loadingCasino",!1).set("claimPromotionLoading",!1);case Eu.UPDATE_CASINO_PROMOTIONS:{const t=e.get("casinoPromotions").map((e=>e.bonusId===n.bonusId?new Su(n):e));return e.set("casinoPromotions",t).set("casinoPromotionsError","").set("loadingCasino",!1).set("claimPromotionLoading",!1)}case Eu.SET_EXCHANGE_PROMOTIONS:return e.set("exchangePromotions",new i.Map).withMutations((e=>(n.forEach((({...t})=>{e.setIn(["exchangePromotions",t.id],new wu({...t}))})),e))).set("exchangePromotionsError","").set("loadingExchange",!1);case Eu.SET_CASINO_PROMOTIONS_ERROR:return e.set("casinoPromotionsError",n).set("loadingCasino",!1);case Eu.SET_EXCHANGE_PROMOTIONS_ERROR:return e.set("exchangePromotionsError",n);case Eu.SET_CURRENT_PROMOTION_ID:return e.set("currentPromotionId",n);case Eu.OPT_IN_LOGIN:return e.set("optInLogin",n);case Eu.SET_CASINO_PROMOTION_CLAIM_ERROR:return e.set("claimPromotionError",n).set("claimPromotionLoading",!1);case Eu.CLAIM_CASINO_PROMOTION_SUCCESS:return e.set("declineProcessingState",M.br.success);case Eu.CLAIM_CASINO_PROMOTION_RESET:return e.set("declineProcessingState",M.br.initial);case Eu.DECLINE_CASINO_BONUS:return e.set("declineProcessingState",M.br.loading);case Eu.DECLINE_OPT_IN_BONUS:case Eu.OPT_IN_CASINO_PROMOTION:return e.set("claimPromotionLoading",!0);case Eu.UPDATE_CASINO_PROMOTION_STATUS:return e.setIn(["casinoPromotions",n,"status"],"available").set("claimPromotionLoading",!1);default:return e}},manualBonus:(e=new Ju,{type:t,payload:n})=>{switch(t){case Vu.Mk:return e.set("loading",!0).set("error","");case Vu.pu:{const{bonuses:t=[]}=n;return e.set("loading",!1).set("error","").set("lastRequestAt",t.length?Date.now():"").set("data",new i.List(t.map((e=>new Gu(e)))))}case Vu._6:return e.set("loading",!1).set("error",n);case Vu.Y:return e.set("loading",!1).set("lastRequestAt","").set("data",new i.List).set("error","");default:return e}}});var nl={actions:Eu,reducer:tl,api:r,sagas:[function*(){yield(0,d.Q7)([(0,d.p8)(Eu.INITIALISE_EXCHANGE_PROMOTIONS,Mu),(0,d.Zy)(ju),(0,d.Zy)(Du),(0,d.Zy)(Uu),(0,d.Zy)(Fu),(0,d.jP)(Eu.CLAIM_EXCHANGE_PROMOTION,qu),(0,d.jP)(Eu.DECLINE_OPT_IN_BONUS,zu),(0,d.jP)(Eu.ACK_BONUS_MODAL,Hu),(0,d.Zy)(Bu)])},function*(){yield(0,d.Q7)([(0,d.Zy)(Qu),(0,d.Zy)(Ku),(0,d.p8)(Vu.ZU,el)])}]},rl=n(89678);const ol=new i.Record({id:"",title:"",url:"",image:"",imageAvailable:!1,order:1,type:"",product:"",excludedUsers:"",includedPage:""}),il=new new i.Record({list:new i.List,error:"",loading:!0});const al={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},sl=()=>(0,f.A)("/ui/api/v1/cms/content?contentType=QuickLink",al).then((e=>e.contentlets.reduce(((e,{identifier:t,image:n,imageAvailable:r,title:o,url:i,order:a,excludedUsers:s,product:u,type:l="",platform:c="",type1:d="",includedPage:f})=>(!["desktop","all"].includes(c)&&c||e.push({id:t,image:`/dA/${n}`,imageAvailable:"1"===r,title:o,url:i,order:a,excludedUsers:s,product:u,type:l||d,includedPage:f}),e)),[])));function*ul({brand:e}){let t=!1;for(;!t;){yield(0,d.s)(rl.W4);try{const n=yield(0,d.T1)(sl,{brand:e});yield(0,d.yJ)((0,rl.Z7)(n)),t=!0}catch(n){console.error("Error fetching Quick Links",n)}}}function*ll({brand:e}){yield(0,d.Zy)(ul,{brand:e})}const cl=new i.Record({loading:!1,success:!1,error:"",params:{}});function dl(e){return(0,f.A)("/bpapi/rest/security/v2/password-reset",{method:"PUT",body:JSON.stringify(e)})}function*fl({payload:e}){try{const{errors:t}=yield(0,d.T1)(dl,e);t?yield(0,d.yJ)((0,oa.vv)((0,f.$)(t))):yield(0,d.yJ)((0,oa.Co)())}catch(t){console.error("Error resetting password",t)}}function*ml(){yield(0,d.Q7)([(0,d.p8)(oa.Sf,fl)])}const pl=new i.Record({urlTitle:"",body:""}),yl=new new i.Record({isExcluded:!1,responsibleGamblingContent:new i.List});const hl={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function gl(){return fetch("/ui/api/v1/cms/content?pageCategory=(none)&contentType=StaticPage&order=0&orderby=staticPage.order+desc&language=en&limit=500&offset=0",hl).then((e=>e.json())).then((e=>e.contentlets.map((({urlTitle:e,body:t})=>({urlTitle:e,body:t}))))).catch((e=>{throw e}))}function*vl(){for(;;){(yield(0,d.s)(na.WJ))&&(yield(0,d.yJ)((0,ze.ri)()))}}function*bl({brand:e}){yield(0,d.s)(na.FD);try{const t=yield(0,d.T1)(gl,{brand:e});yield(0,d.yJ)((0,na.vA)(t))}catch(t){console.error("Error fetching Responsible Gambing",t)}}function*_l({brand:e}){yield(0,d.Q7)([(0,d.Zy)(vl),(0,d.Zy)(bl,{brand:e})])}const El=new i.Record({id:0,name:"",status:"open",eventId:0,marketId:0,withdrawn:!1,handicap:"",asianHandicap:"",volume:0,eventParticipantId:0,jockeyName:"",trainerName:""}),wl=(new El).keySeq().toArray(),Sl=new i.Map;var kl=n(68114);const Ol=new i.Record({id:0,name:"",sport:"",startTime:"",metaTags:new i.List,participants:new i.List,gameIcon:"",gameId:"",gameName:"",gameType:"",provider:"",providerCode:"",tableId:"",devicePlatform:"",type:""}),Il=new i.Record({id:0,name:"",type:"",urlName:"",level:""}),Tl=new new i.Record({searchResults:null,loading:!1});const Cl={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Nl(e,t){return fetch(function(e,t){return`/beta/api/search?language=${t}&limit=500&offset=0&query=${e}`}(e,t),Cl).then((e=>e.json())).then((e=>e.results?e.results.map((e=>{const t=e.type.toLowerCase();if("casino"===t){const n=e.gameicon,r=e.gamename,o=e.gametype,i=e.provider,a=e.platformcode,s=e.gameid,u=e.tableid,l=e.deviceplatform;return{gameIcon:n,id:e.id,gameName:r,gameType:o,provider:i,providerCode:a,gameId:s,tableId:u,devicePlatform:l,type:t}}const n=e.categories.reduce(((e,t)=>e||"sport"===t.type.toLowerCase()&&t["url-name"]),!1),r=(0,je.camelizeKeys)({...e});return{sport:n,id:r.id,name:r.name,metaTags:r.categories,startTime:r.startTime,participants:r.participants,type:t}})):[])).catch((e=>{throw e}))}function*Al({payload:{query:e}}){try{const t=yield(0,d.Lt)((e=>e.getIn(["user","language"]))),n=yield(0,d.T1)(Nl,e,t);yield(0,d.yJ)((0,kl.w1)(n))}catch(t){yield(0,d.yJ)((0,kl.rX)())}}function*Pl(){for(;;){const e=yield(0,d.s)(kl.rk);yield(0,d.O4)({cancel:(0,d.s)(kl.p7),task:(0,d.T1)(Al,e)})}}function*Ll(){yield(0,d.Q7)([(0,d.Zy)(Pl)])}var Rl=n(27185);const xl=new i.Record({before:null,after:null,sportIds:"",period:"1-w",offset:0}),Ml=new i.Record({id:null,eventId:null,eventName:null,startTime:"",name:"",product:"",sportId:0,commission:0,profitAndLoss:0,netProfitAndLoss:0,settledTime:"",selections:new i.List}),Bl=new i.Record({id:null,eventId:null,marketId:null,name:"",side:"",odds:null,profitAndLoss:0,commission:null,stake:0,bets:new i.List}),jl=new i.Record({id:null,eventId:null,marketId:null,selectionId:null,adjusted:null,commission:null,commissionRate:null,inPlay:null,matchedTime:"",odds:null,offerId:null,profitAndLoss:0,settledTime:"",originator:!1,stake:0,side:"",useBonus:!1,thirdPartyClientId:null}),Dl=new new i.Record({error:"",events:new i.List,markets:new i.List,selections:new i.List,bets:new i.List,total:0,netProfitAndLoss:0,params:new xl});var Fl=n(31127);const Ul={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},ql=new at.wQ.Entity("markets"),zl=new at.wQ.Entity("selections"),Hl=new at.wQ.Entity("bets");ql.define({selections:[zl]}),zl.define({bets:[Hl]});const Vl=async(e={})=>{const t=await(0,f.A)(function(e={}){let{before:t,after:n,period:r}=e;const{offset:o,sportIds:i,products:a=[]}=e;r&&!["custom","today"].includes(r)?(r=r.split("-"),n=rt(new Date,{[st.pW[r[1]]]:r[0]}).toISOString(),t=null):"today"===r?(n=(0,Fl.A)(new Date).toISOString(),t=null):(n=new Date(n).toISOString(),t=(0,Xe.A)(new Date(t),1).toISOString());const s={before:t,after:n,"sport-ids":i,offset:o,"per-page":20,...a.length?{products:a.join(",")}:{}};return`/edge/rest/reports/v2/bets/settled?${Object.keys(s).filter((e=>s[e])).map((e=>`${e}=${encodeURIComponent(s[e])}`)).join("&")}`}(e),Ul),{statusCode:n,offset:r,perPage:o,total:i,markets:a=[],netProfitAndLoss:s,errors:u}=t;if(n>=500)return{error:"Reports are temporarily unavailable. Please check back soon."};if(u)return{error:(0,f.$)(u)};const l=a.map((e=>({...e,product:e.product,eventId:e.eventId,settledTime:e.selections[0].bets[0].settledTime,selections:e.selections.map((t=>({...t,id:`${t.runnerId}_${t.side}`,eventId:e.eventId,marketId:e.id,name:t.runnerName,bets:t.bets.map((n=>({...n,side:t.side.toLowerCase(),eventId:e.eventId,marketId:e.id,selectionId:`${t.runnerId}_${t.side}`})))})))}))),{entities:c}=(0,at.S8)((0,je.camelizeKeys)(l),[ql]);return{total:i,perPage:o,offset:r,netProfitAndLoss:s,...c}};function*Gl(){try{const e=yield(0,d.Lt)((e=>e.getIn(["settledBets","reports","params"],{}))),t=yield(0,d.Lt)((e=>e.getIn(["application","product"],""))),n=t===M.zv.futures,{error:r="",markets:o={},selections:i={},bets:a={},total:s=0,netProfitAndLoss:u=0,offset:l}=yield(0,d.T1)(Vl,{...e.toObject(),products:n?[t]:[M.zv.exchange,M.zv.mbzero]});if(r)return void(yield(0,d.yJ)((0,Rl.setError)(r)));yield(0,d.yJ)((0,Rl.setReport)({total:s,offset:l,netProfitAndLoss:u,markets:Object.keys(o).map((e=>o[e])),selections:Object.keys(i).map((e=>i[e])),bets:Object.keys(a).map((e=>a[e]))}))}catch(e){console.error(e),"function"===typeof e.toString&&(yield(0,d.yJ)((0,Rl.setError)(e.toString())))}}function*Jl(){for(;;){const e=yield(0,d.s)(Rl.REPORT_REQUEST);yield(0,d.T1)(Gl,e)}}const Wl=(0,u.H)({reports:(e=Dl,{type:t,payload:n})=>{switch(t){case Rl.SET_REPORT:{const{markets:t=[],selections:r=[],bets:o=[],total:a=0,netProfitAndLoss:s=0,offset:u}=n;return u>0?e.set("total",a).set("netProfitAndLoss",s).set("error","").set("markets",e.get("markets").splice(u,1e3,...t.map((e=>new Ml(e))))).set("selections",e.get("selections").push(...r.map((e=>new Bl(e))))).set("bets",e.get("bets").push(...o.map((e=>new jl(e))))):e.set("total",a).set("netProfitAndLoss",s).set("error","").set("markets",new i.List(t.map((e=>new Ml(e))))).set("selections",new i.List(r.map((e=>new Bl(e))))).set("bets",new i.List(o.map((e=>new jl(e)))))}case Rl.UPDATE_PARAMS:{const{results:t}=n;return e.mergeIn(["params"],t)}case Rl.SET_ERROR:return e.set("error",n).set("events",new i.List).set("markets",new i.List).set("selections",new i.List).set("bets",new i.List).set("total",0).set("netProfitAndLoss",0);case Rl.RESET_DATA:return e.set("total",0).set("netProfitAndLoss",0).set("error","").set("markets",new i.List([])).set("selections",new i.List([])).set("bets",new i.List([]));default:return e}}});var Zl={actions:Rl,api:o,reducer:Wl,sagas:[function*(){yield(0,d.Q7)([(0,d.Zy)(Jl)])}]},Yl=n(88231);const $l=new i.Record({title:"",pageCategory:"",urlTitle:"",body:"",order:0,displayOptions:""}),Ql=new i.Map;const Kl={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Xl(){return fetch("/ui/api/v1/cms/content?contentType=StaticPage&orderby=staticPage.order+desc&language=en&limit=500&offset=0",Kl).then((e=>e.json())).then((e=>e.contentlets.map((({pageCategory:e,urlTitle:t,title:n,body:r,order:o,displayOptions:i})=>({pageCategory:e,urlTitle:t,title:n,body:r,order:o,displayOptions:i}))))).catch((e=>{throw e}))}function ec({pageTitle:e}){return fetch(`/ui/api/v1/cms/content?urlTitle=${e}&contentType=StaticPage&limit=2&language=en&offset=0`,Kl).then((e=>e.json())).then((e=>e.contentlets.map((({pageCategory:e,urlTitle:t,title:n,body:r,order:o,displayOptions:i})=>({pageCategory:e,urlTitle:t,title:n,body:r,order:o,displayOptions:i}))))).catch((e=>{throw e}))}function*tc({brand:e}){yield(0,d.s)(Yl.j4);try{const t=yield(0,d.T1)(Xl,{brand:e});yield(0,d.yJ)((0,Yl.bg)(t))}catch(t){console.error(t)}}function*nc({brand:e}){for(;;){const{payload:n}=yield(0,d.s)(Yl.jZ),{urlTitle:r}=n;if(!(yield(0,d.Lt)((e=>e.get("staticContent")))).has(r))try{const t=yield(0,d.T1)(ec,{pageTitle:r,brand:e});yield(0,d.yJ)((0,Yl.bg)(t))}catch(t){console.error(t)}}}function*rc({brand:e}){yield(0,d.Q7)([(0,d.Zy)(tc,{brand:e}),(0,d.Zy)(nc,{brand:e})])}var oc=n(75335);const ic=new i.Record({title:"",urlTitle:"",body:""}),ac=new i.Map;const sc={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function uc({type:e}){return fetch(`/ui/api/v1/cms/content?urlTitle=${e}&contentType=StaticText&orderby=staticPage.order+desc&language=en&limit=500&offset=0`,sc).then((e=>e.json())).then((e=>e.contentlets.map((({urlTitle:e,title:t,richContent:n,body:r})=>({urlTitle:e||t,title:t,body:r||n}))))).catch((e=>{throw e}))}function*lc({brand:e}){for(;;){const{payload:n}=yield(0,d.s)(oc.lw);if(!(yield(0,d.Lt)((e=>e.get("staticText")))).has(n))try{const t=yield(0,d.T1)(uc,{...n,brand:e});yield(0,d.yJ)((0,oc.vG)(t))}catch(t){console.error(t)}}}function*cc({brand:e}){yield(0,d.Q7)([(0,d.Zy)(lc,{brand:e})])}var dc=n(72183);const fc={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function mc(e){return fetch(`/stream/rest/v2/stream?event-id=${e}`,fc).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>e.ok?{status:e.status,data:t}:{status:e.status,error:t.errors[0].messages[0]})).then((e=>(0,je.camelizeKeys)(e))).catch((e=>{console.error("Error fetching stream",e)}))}function pc(){return fetch("/stream/rest/v2/stream/info",fc).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>(e.ok,t))).then((e=>(0,je.camelizeKeys)(e))).catch((e=>{console.error("Error fetching stream info",e)}))}function*yc(){for(;;){const{payload:t}=yield(0,d.s)(ra.GC);try{const e=yield(0,d.T1)(mc,t.event);200!==e.status?yield(0,d.yJ)((0,ra.FJ)({error:e.error,eventId:t.event,isNextStreamRequest:t.isNextStreamRequest})):yield(0,d.yJ)((0,ra.FJ)({result:e.data,eventId:t.event,isNextStreamRequest:t.isNextStreamRequest}))}catch(e){console.warn("Error fetching SIS stream",e)}}}function*hc(){for(;;){yield(0,d.s)(ra.hu);try{const e=yield(0,d.T1)(pc);e.total&&(yield(0,d.yJ)((0,ra.lJ)(e)))}catch(e){console.warn("Error fetching SIS stream info",e)}}}function*gc(){yield(0,d.Q7)([(0,d.Zy)(yc),(0,d.Zy)(hc)])}var vc=n(44320);const bc=new i.Record({u:"",p:""}),_c=new i.Record({id:null,title:"",subtitle:"",content:""}),Ec=new new i.Record({termsAndConditions:new _c,userTerms:new bc,acceptError:""});const wc={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}},Sc=e=>({errors:[{messages:[e]}]});function kc(){return fetch("/bpapi/rest/security/terms/last-terms",wc).then((e=>e.status>=500?Promise.reject("server-error"):Promise.all([e,e.json()]))).then((([e,t])=>{if(429===e.status)throw new Mt.A(t.errors[0].messages[0]);return Promise.resolve((0,je.camelizeKeys)(t))})).catch((e=>{let t="There was an error getting T&Cs.";return t=e instanceof Mt.A?e.message:`${e}`,console.error("%cAPI","background: yellow;","Error getting T&Cs",t),Promise.resolve(Sc(t))}))}function*Oc(){for(;;){yield(0,d.s)(vc.Cq);try{const e=yield(0,d.T1)(kc);e.errors?console.warn("Error fetching Terms and Conditions"):yield(0,d.yJ)((0,vc.rt)(e))}catch(e){console.warn("Error fetching Terms and Conditions",e)}}}function*Ic(){yield(0,d.Q7)([(0,d.Zy)(Oc)])}var Tc=n(50745);const Cc=new i.Record({id:"",name:"",redirectUri:"",description:"",logoUri:"",homepageUri:"",enabled:!1,linked:!1}),Nc=new new i.Record({clients:new i.List,logoUris:new i.Map,error:""});const Ac={credentials:"same-origin",headers:{"X-Id-Type":"String","Content-Type":"application/json"}};function Pc(){return(0,f.A)("/auth/api/v1/clients",Ac)}function Lc(e){return(0,f.A)(`/auth/api/v1/clients/${e}/unlink`,{method:"PUT",...Ac})}function Rc(){return(0,f.A)("/ui/api/v1/cms/content?contentType=IntegrationsLogo&language=en&limit=500&offset=0").then((e=>({statusCode:e.statusCode,contentlets:e.contentlets})))}function*xc({brand:e}){try{const{errors:t,contentlets:n=[]}=yield(0,d.T1)(Rc,{brand:e});if(!t&&n.length){const e=n.map((({image:e,id:t})=>({id:t,image:e})));yield(0,d.yJ)((0,Tc.nU)(e))}}catch(t){console.warn("request for clients logos failed.",t.message)}}function*Mc({brand:e}){(yield(0,d.Lt)((e=>e.getIn(["thirdPartyClients","logoUris"])))).size||(yield(0,d.Zy)(xc,{brand:e}));try{const{errors:e,data:t}=yield(0,d.T1)(Pc);e&&e.length>0?yield(0,d.yJ)((0,Tc.Nh)((0,f.$)(e))):yield(0,d.yJ)((0,Tc.RM)(t))}catch(t){console.warn("request for clents failed.",t),yield(0,d.yJ)((0,Tc.Nh)((0,f.$)("Request failed")))}}function*Bc(){const{payload:e}=yield(0,d.s)(Tc.ug);try{const{errors:t}=yield(0,d.T1)(Lc,e);t&&t.length>0?yield(0,d.yJ)((0,Tc.Nh)((0,f.$)(t))):yield(0,d.yJ)((0,Tc.qZ)())}catch(t){console.warn("request for clents unlinking failed.",t),yield(0,d.yJ)((0,Tc.Nh)((0,f.$)("Unlink request failed")))}}function*jc({brand:e}){yield(0,d.Q7)([(0,d.jP)(Tc.bl,Mc,{brand:e}),(0,d.Zy)(Bc)])}var Dc=n(75171);const Fc=new i.Record({before:null,after:null,transactionType:"all",period:"1-w",offset:0,perPage:20}),Uc=new i.Record({transactionType:null,thirdPartyTransactionId:null,balance:0,credit:0,debit:0,detail:null,id:0,product:null,time:null,gameHistory:null}),qc=new new i.Record({error:"",transactions:new i.List,total:0,netDeposits:0,params:new Fc,isLoading:!1});const zc={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Hc(e={}){return fetch(function(e={}){let{before:t,after:n,transactionType:r,period:o}=e;const{offset:i}=e;"all"===r&&(r=null),o&&"custom"!==o?(o=o.split("-"),n=rt(new Date,{[st.pW[o[1]]]:o[0]}).toISOString(),t=null):(n=new Date(n).toISOString(),t=(0,Xe.A)(new Date(t),1).toISOString()),"deposits/withdrawals"===r&&(r="transfer,manual");const a={before:t,after:n,"transaction-type":r,offset:i};return`/edge/rest/reports/v1/transactions?${Object.keys(a).filter((e=>null!==a[e])).map((e=>`${e}=${encodeURIComponent(a[e])}`)).join("&")}`}(e),zc).then((e=>e.json())).then(((e={})=>{const{offset:t,"per-page":n,total:r,"net-deposit":o,transactions:i=[]}=e;return e.errors?{error:e.errors[0].field?`Field: ${e.errors[0].field} - ${e.errors[0].messages[0]}`:e.errors[0].messages[0]}:{offset:t,perPage:n,total:r,netDeposits:o,transactions:i.map((({"transaction-type":e,"third-party-transaction-id":t,balance:n,credit:r,debit:o,detail:i,id:a,product:s,time:u})=>({transactionType:e,thirdPartyTransactionId:t,balance:n,credit:r,debit:o,detail:i,id:a,product:s,time:u})))}})).catch((e=>{throw e}))}function*Vc(){try{const e=yield(0,d.Lt)((e=>e.getIn(["transactions","params"]))),t=yield(0,d.T1)(Hc,e);if(t.error)return void(yield(0,d.yJ)((0,Dc.Nh)(t.error)));yield(0,d.yJ)((0,Dc.em)(t)),yield(0,d.yJ)((0,Ar.dq)(t))}catch(e){console.error(e),"function"===typeof e.toString&&(yield(0,d.yJ)((0,Dc.Nh)(e.toString())))}}function*Gc(){try{yield(0,d.yJ)((0,Dc.vL)());const e=yield(0,d.Lt)((e=>e.getIn(["transactions","params"]))),t=yield(0,d.T1)(Hc,e);if(t.error)return void(yield(0,d.yJ)((0,Dc.Nh)(t.error)));yield(0,d.yJ)((0,Dc.TZ)(t))}catch(e){console.error(e),"function"===typeof e.toString&&(yield(0,d.yJ)((0,Dc.Nh)(e.toString())))}}function*Jc(){for(;;){const e=yield(0,d.s)(Dc.ck);yield(0,d.T1)(Vc,e)}}function*Wc(){for(;;)yield(0,d.s)(Dc.u7),yield(0,d.T1)(Gc)}function*Zc(){yield(0,d.Q7)([(0,d.Zy)(Jc),(0,d.Zy)(Wc)])}var Yc=n(89513);const $c=new i.Record({qrCodeUrl:"",secret:"",errors:[],status:"default"});const Qc={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Kc(){const e={...Qc,method:"POST"};return fetch("/bpapi/rest/security/mfa",e).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>e.ok?t:Promise.reject(e))).catch((e=>{console.error("Error fetching MFA data.",e)}))}function Xc(e){const t={...Qc,method:"PUT",body:JSON.stringify({"mfa-code":e})};return fetch("/bpapi/rest/security/mfa",t).then((e=>Promise.resolve(e))).then((e=>e.ok?e.status:e.json())).catch((e=>{console.error("Error enabling mfa",e)}))}function ed(){const e={...Qc,method:"DELETE"};return fetch("/bpapi/rest/security/mfa",e).then((e=>Promise.resolve(e))).catch((e=>{console.error("Error Disabling 2FA",e)}))}function*td(){for(;;){yield(0,d.s)(Yc.Zr);try{const e=yield(0,d.T1)(Kc);yield(0,d.yJ)((0,Yc.lh)(e)),yield(0,d.yJ)((0,Yc.QU)([]))}catch(e){yield(0,d.yJ)((0,Yc.JF)(e)),console.warn("Error fetching MFA",e)}}}function*nd(){for(;;){const{payload:t}=yield(0,d.s)(Yc.bk);try{const e=t.replace(/ /g,""),n=yield(0,d.T1)(Xc,e);n&&n.errors?yield(0,d.yJ)((0,Yc.QU)(n.errors)):yield(0,d.yJ)((0,Yc.X2)("done"))}catch(e){console.warn("Error enabling MFA",e)}}}function*rd(){for(;;){yield(0,d.s)(Yc.uB);try{yield(0,d.T1)(ed),yield(0,d.yJ)((0,Yc.Y)())}catch(e){console.warn("Error disabling MFA",e)}}}function*od(){yield(0,d.Q7)([(0,d.Zy)(td),(0,d.Zy)(nd),(0,d.Zy)(rd)])}var id=n(63209);const ad=new i.Record({cid:0,clientOfferId:"",clientBetId:"",id:null,name:"",status:"unsubmitted",sportId:"",competitionId:"",locationId:"",eventId:"",eventName:"",inPlay:!1,marketId:"",marketName:"",marketType:"",platform:"edge",runnerId:"",runnerName:"",side:"",backersStake:null,layersStake:null,odds:"",decimalOdds:"",oddsType:"",processingState:"",error:[],valid:!0,remaining:0,matchedBets:new i.List,keepInPlay:!1,useBonus:!1,bonusId:null,oddsLocked:!1,offerEdits:new i.List,remote:{},createdAt:0,delay:0,type:"unsubmitted",source:Ie.z.exchange,origin:"",externalBetUuid:"",externalBetId:"",legs:new i.List,invalidLegs:new i.List,newOdds:null,newDecimalOdds:null}),sd=(new ad).keySeq().toArray(),ud={MARKET_STATUS:"Your offer could not be submitted due to a problem with the market.",RUNNER_STATUS:"Your offer could not be submitted due to a problem with the runner.",OFFER_STATUS:"There was a problem with your offer and it could not be submitted.",SERVER_ERROR:"There was a problem with your offer and it could not be submitted.",DELAY_TIMEOUT:"There was a problem with your offer and it could not be submitted.",FLUSHED:"The offer was not submitted because the market was flushed and/or closed."},ld=new i.List;var cd=n(22894);const dd={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function fd(e=[],t=25){const n=[...e],r=[],o=n.length/t;let i=0;for(;i{let t;const n=new Map,r=(e=[])=>{e.length||console.warn("no offers in websocket message"),e.forEach((e=>{n.set(e.id,e)}))},o=()=>{n.size&&e((0,je.camelizeKeys)(Array.from(n.values()))),n.clear(),t=setTimeout(o,md)};return t=setTimeout(o,md),jt.DZ.on("offers",r),()=>{jt.DZ.off("offers",r),clearTimeout(t)}}))}const yd=e=>{const t=fd(e).map((e=>(e=>{const t={bets:e.map((e=>{const{useBonus:t,bonusId:n}=e;return{odds:e.odds,origin:e.origin,stake:e.backersStake,"betslip-id":e.externalBetId,...t&&{"bonus-id":n},"temp-id":"manual"===e.origin?e.externalBetUuid:e.cid,"reference-id":e.externalBetUuid,"client-bet-id":e.clientBetId,"use-bonus":t}}))};return fetch("/ui/api/v1/offers",{...dd,method:"POST",body:JSON.stringify(t)}).then((e=>Promise.all([e,e.json()]))).then((([t,n])=>{if(429===t.status)throw new Mt.A(n.errors[0].messages[0]);const r={success:[],failure:[]};if(!n.bets){let t;try{const e=n.errors||n.data;t=[{messages:[e[0].messages?e[0].messages[0]:e[0].message]}]}catch(o){t=[{messages:[o.toString()]}]}return r.failure=e.map((e=>({...e,error:t}))),r}return n.bets.forEach((e=>{const t={};t.cid=e["reference-id"],Object.keys(e).forEach((n=>{t[yt(n)]="status"===n?e[n].toLowerCase():e[n]})),t.errors&&(t.error=t.errors),t.error?(t.error=t.errors,r.failure.push(t)):r.success.push({...t,createdAt:(new Date).toISOString()})})),Promise.resolve(r)})).catch((t=>{let n="There was an error submitting the betbuilder bet.";t instanceof Mt.A&&(n=t.message),console.error("%cAPI","background: yellow;","Error submitting offer batch",t);const r={failure:e.map((e=>({...e,error:[{messages:[n]}]}))),success:[]};return Promise.resolve(r)}))})(e)));return Promise.all(t).then(((...e)=>{const t={success:[],failure:[]};return e.forEach((e=>e.forEach((e=>{e&&(t.success.push(...e.success),t.failure.push(...e.failure))})))),Promise.resolve(t)}))};function hd(e,t,n){const r=fd(e).map((e=>function(e,t,n){const r={"odds-type":t,"exchange-type":n,offers:e.map((e=>{const{side:t,keepInPlay:n,useBonus:r,bonusId:o}=e,i=e.odds;return"LAY"===t.toUpperCase()&&r?{side:t,odds:i,...r&&{"bonus-id":o},liability:e.layersStake,"runner-id":e.runnerId,"temp-id":e.cid,"reference-id":e.cid,"keep-in-play":n,"use-bonus":r,"client-offer-id":e.clientOfferId}:{side:t,odds:i,...r&&{"bonus-id":o},stake:e.backersStake,"runner-id":e.runnerId,"temp-id":e.cid,"reference-id":e.cid,"keep-in-play":n,"use-bonus":r,"client-offer-id":e.clientOfferId}}))};return fetch("/edge/rest/v2/offers",{...dd,method:"POST",body:JSON.stringify(r)}).then((e=>Promise.all([e,e.json()]))).then((([t,n])=>{if(429===t.status)throw new Mt.A(n.errors[0].messages[0]);const r={success:[],failure:[]};if(!n.offers){let t;try{t=[{messages:[n.errors[0].messages[0]]}]}catch(o){t=[{messages:[o.toString()]}]}return r.failure=e.map((e=>({...e,error:t}))),r}return n.offers.forEach((e=>{const t={};t.cid=e["temp-id"],Object.keys(e).forEach((n=>{t[yt(n)]=e[n]})),delete t["temp-id"],t.errors&&(t.error=t.errors),t.error?(t.error=t.errors,r.failure.push(t)):r.success.push({...t,createdAt:(new Date).toISOString()})})),Promise.resolve(r)})).catch((t=>{let n="There was an error submitting the offer.";t instanceof Mt.A&&(n=t.message),console.error("%cAPI","background: yellow;","Error submitting offer batch",t);const r={failure:e.map((e=>({...e,error:[{messages:[n]}]}))),success:[]};return Promise.resolve(r)}))}(e,t,n)));return Promise.all(r).then(((...e)=>{const t={success:[],failure:[]};return e.forEach((e=>e.forEach((e=>{e&&(t.success.push(...e.success),t.failure.push(...e.failure))})))),Promise.resolve(t)}))}function gd(e,{oddsType:t,exchangeType:n,products:r=[]}){const o={language:"en","exchange-type":n,"odds-type":t,...r.length?{products:r.join(",")}:{}},i=Object.keys(o).map((e=>`${e}=${encodeURIComponent(o[e])}`)).join("&");return fetch(`/edge/rest/v2/offers/${e}?${i}`,dd).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>({ok:e.ok,offer:(0,je.camelizeKeys)({...t,cid:t["temp-id"]})})))}function*vd(e){const t=yield(0,d.Lt)((e=>e.get("unsubmittedOffers")));yield(0,d.yJ)((0,Me.mO)(e));const n=(yield(0,d.Lt)((e=>e.get("unsubmittedOffers")))).filter((e=>{const n=t.find((t=>t.id===e.id));return!(!n||"submitted"!==e.processingState)&&"delayed"===n.status})).map((e=>e.cid)).toArray();yield(0,l.cb)(5e3),yield(0,d.yJ)((0,Me.mF)(n))}function*bd(){const e=yield(0,d.T1)(pd);yield(0,d.jP)(e,vd)}function*_d(e,t=0){yield(0,l.cb)(t+1e3);const n=yield(0,d.Lt)((t=>t.get("unsubmittedOffers").find((({id:t})=>t===e))));if(n&&"delayed"===n.status){const e=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),t=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),r=yield(0,d.Lt)((e=>e.getIn(["application","product"],""))),o={oddsType:e,exchangeType:t,products:r===M.zv.futures?[r]:[M.zv.exchange,M.zv.mbzero]},i=yield(0,d.T1)(gd,n.id,o,!0);yield(0,d.yJ)((0,Me.mO)([i.offer])),["matched","open"].includes(i.offer.status)&&(yield(0,l.cb)(5e3),yield(0,d.yJ)((0,Me.mF)([i.offer.tempId])))}}function*Ed(e=[]){const t=e[0];if(!t)return;const n=yield(0,d.Lt)((e=>e.getIn(["user","userId"]))),r=yield(0,d.Lt)((e=>e.getIn(["user","legacyUserId"]))),o=yield(0,d.Lt)((e=>e.getIn(["user","firstName"]))),i=yield(0,d.Lt)((e=>e.getIn(["user","lastName"]))),a=yield(0,d.Lt)((e=>e.getIn(["user","username"]))),s=yield(0,d.Lt)((e=>e.getIn(["user","email"]))),{id:u,stake:l,currency:c,eventId:f,sportId:m,side:p,product:y,useBonus:h}=t;yield(0,d.T1)(B.JD,(0,j.VY)({accountID:n,userId:r,betID:u,eventID:f,sportID:m,betAmount:l,betCurrency:c,betSide:p,betProduct:y,betWithBonus:h,email:s,firstName:o,lastName:i,userName:a,action:"bet placed"}))}function*wd(e){yield(0,d.Q7)(e.success.map((e=>(0,d.yJ)((0,Me.cF)(e))))),yield(0,d.Q7)(e.failure.map((e=>(0,d.yJ)((0,Me.tA)(e))))),e.failure.length||(yield(0,d.yJ)((0,Ln.vb)())),e.success.length&&(yield(0,d.Zy)(Ed,e.success));const t=e.success.filter((e=>"delayed"!==e.status)).map((e=>e.cid));yield(0,d.yJ)((0,Z.LF)(t)),yield(0,l.cb)(2500),yield(0,d.yJ)((0,Me.mF)(t))}function*Sd({exchangeOffers:e,exchangeType:t,oddsType:n}){let r={success:[],failure:[]};try{e.length&&(r=yield(0,d.T1)(hd,e,n,t))}catch(a){console.error("Error submitting exchange offers",a.message)}const o=r.success.filter((e=>"delayed"===e.status));yield(0,d.Q7)(o.map((e=>(0,d.Zy)(_d,e.id,1e3*e.delay)))),yield(0,d.Zy)(wd,r),yield(0,d.yJ)((0,Vu.xW)());e.some((({oddsLocked:e})=>e))&&(yield(0,d.T1)(F.u4,"Betslip Submission","Offer submitted with odds linked"));const i=new Set(r.success.map((e=>e.eventId)));i.size&&(yield(0,d.yJ)((0,Be.$6)({params:{ids:[...i]}})))}function*kd({betBuilderBets:e}){let t={success:[],failure:[]};try{e.length&&((0,F.u4)("Marketing","Bet Builder submitted"),t=yield(0,d.T1)(yd,e))}catch(n){console.error("Error submitting bet builder bets",n.message)}yield(0,d.Zy)(wd,t),yield(0,d.yJ)((0,Vu.xW)()),yield(0,d.yJ)(J())}function*Od({payload:e}){if(!(yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])))))return void(yield(0,d.yJ)((0,ze.$8)()));let t=yield(0,d.Lt)((t=>e.map((({cid:e})=>t.get("unsubmittedOffers").find((t=>t.cid===e)))).map((e=>e.toJS()))));"function"===typeof t.toArray&&(t=t.toArray()),yield(0,d.Q7)(t.map((e=>(0,d.yJ)((0,Me.fD)({cid:e.cid,processingState:"submitting",error:[],oddsLocked:!1})))));const n=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"]))),r=yield(0,d.Lt)((e=>e.getIn(["user","exchangeType"]))),o=t.filter((({source:e})=>e===Ie.z.exchange)),i=t.filter((({source:e})=>e===Ie.z.betBuilder));yield(0,d.Zy)(Sd,{exchangeOffers:o,exchangeType:r,oddsType:n}),yield(0,d.Zy)(kd,{betBuilderBets:i})}function*Id(){for(;;){const{payload:e}=yield(0,d.s)(Me.iJ),{marketId:t,side:n,siblingMarketRunners:r}=e,o=yield(0,d.Lt)((e=>e.get("runner"))),i=(yield(0,d.Lt)((e=>e.get("market")))).get(t),a=(r.size?r:i.runners).reduce(((e,t)=>{const r=o.get(t),i=xe()(),a=Date.now();return!r||r.withdrawn||["closed","suspended"].includes(r.status)?e:[...e,{cid:`offer_${i}.${a}`,side:n,runnerId:r.id,eventId:r.eventId,clientOfferId:`mb-web-${i}-${a}`}]}),[]);yield(0,d.yJ)((0,Me.n8)(a))}}function*Td(e){const{exchangeType:t}=e.payload,n=(yield(0,d.Lt)((e=>e.get("unsubmittedOffers")))).filter((e=>{const{side:n}=e;return"back-lay"===t&&!["back","lay"].includes(n)||"binary"===t&&!["win","lose"].includes(n)})).map((e=>e.cid)).toJS();n.length&&(yield(0,d.yJ)((0,Z.LF)(n)),yield(0,d.yJ)((0,Me.mF)(n)))}function*Cd({payload:e}){const{offers:t}=e,n=yield(0,d.Q7)(t.map((function*(e){const t=yield(0,d.Lt)((t=>t.getIn(["price",e.runnerId],[]))),n=yield(0,d.Lt)((t=>t.getIn(["runner",e.runnerId],{}))),r=n.marketId||e.marketId,o=n.eventId||e.eventId,i=yield(0,d.Lt)((e=>e.getIn(["market",r],{}))),a=yield(0,d.Lt)((e=>e.getIn(["event",o],{}))),s=yield(0,d.Lt)((e=>e.getIn(["event",a.id,"metaTags"],[]))),{id:u=""}=s.find((e=>"SPORT"===e.type))||{},{id:l=""}=s.find((e=>"COMPETITION"===e.type))||{},{id:c=""}=s.find((e=>"LOCATION"===e.type))||{},f=t.filter((({side:t})=>t===e.side))||[],{odds:m}=f[0]||{};return{...e,...!e.odds&&{odds:m},sportId:u,competitionId:l,locationId:c,eventId:a.id,eventName:a.name,marketId:i.id,marketName:i.name,runnerName:e.runnerName||n.name}})));yield(0,d.yJ)((0,Me.hi)(n))}let Nd=[];function*Ad(){for(;;){yield(0,d.s)(a.LK);const e=yield(0,d.Lt)((e=>e.getIn(["routing","location"]))),t=e.get("pathname"),n=e.get("search");if((yield(0,d.Lt)((e=>e.getIn(["application","product"]))))===M.zv.mbzero)return;const r=t.substring(7).replace(/(\/)+/g,"$1").split("/").filter((e=>!!e));Nd.length===r.length&&r.every(((e,t)=>e===Nd[t]))||(Nd=r);const o=Nd.filter((e=>/^[0-9]+$/.test(e))).pop(),i=yield(0,d.Lt)((e=>e.getIn(["user","oddsType"],"")));if(o){const{payload:{event:e}}=yield(0,d.s)(Be.Bf),t=n?cd.parse(n.substring(1)):{},{stake:r,runnerId:a,side:s}=t,u=["back","lay"].includes(s)?s:"back";if((0,ds.JC)(a)&&u&&e===o){const e=yield(0,d.Lt)((e=>e.getIn(["runner",a],!1)));if(e){const t=yield(0,d.Lt)((t=>t.getIn(["market",e.marketId])));if(t){const n=(yield(0,d.Lt)((t=>t.getIn(["price",e.id])))).find((({side:e})=>e===u),!1),a=xe()(),s=Date.now(),l=(0,ds.mp)(r)?r:"",{oddsType:c,side:f,odds:m}=n||{},p=[{eventId:o,cid:`${a}.${s}`,runnerId:e.id,marketType:t.marketType,clientOfferId:`mb-web-${a}-${s}`,...l&&{backersStake:l},...u&&{side:u},...i&&{oddsType:i},...f&&c&&m&&{odds:m,side:f,oddsType:c}}];yield(0,d.yJ)((0,Me.n8)(p)),yield(0,d.yJ)((0,Z.My)(p))}}}}}}function*Pd(){const[e,t]=yield(0,d.Lt)((e=>[e.getIn(["user","oddsType"]),e.getIn(["multiples","build"],{})])),{selections:n=new i.List}=t,r=n.map((({odds:t,side:n,cid:r,runnerId:o,eventId:i})=>({odds:t,side:n,cid:r,runnerId:o,eventId:i,oddsType:e}))).toArray();yield(0,d.yJ)((0,Me.n8)(r))}function*Ld(){const e=(yield(0,d.Lt)((e=>e.get("unsubmittedOffers")))).reduce(((e,{oddsLocked:t,eventId:n})=>t?[...e,n]:e),[]);e.length&&(yield(0,d.yJ)((0,Be.$6)({params:{ids:[...e]}})))}function*Rd(){yield(0,d.Q7)([(0,d.jP)(Me.jh,Od),(0,d.Zy)(bd),(0,d.Zy)(Ad),(0,d.jP)(Ar.ml,Td),(0,d.jP)(Me.Fj,Cd),(0,d.Zy)(Id),(0,d.p8)(Z.aJ,Pd),(0,d.p8)([Me.k7,Ar.$w],Ld)])}var xd=n(13444);const Md=new i.Record({loading:!1,error:""});const Bd={credentials:"same-origin",headers:{Accept:"*/*","X-Id-Type":"String"}};function jd(e){const t=new FormData;for(let r=0;r{try{window.dispatchEvent(new Event("resize"))}catch(e){const t=document.createEvent("HTMLEvents");t.initEvent("resize",!0,!1),window.dispatchEvent(t)}};function Hd(){return fetch("/bpapi/rest/account",qd).then((e=>e.json())).catch((e=>{console.error("Error fetching user account",e)}))}function Vd(e){const t={username:e.username,password:e.password};e.twoFactorAuthCode&&(t["mfa-code"]=e.twoFactorAuthCode);const n={...qd,method:"POST",body:JSON.stringify(t)};return fetch("/bpapi/rest/security/session",n).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>{if(e.ok){const e={"last-login":t["last-login"],sessionToken:t["session-token"],...t.account};return localStorage.setItem("mb-currency",e.currency),localStorage.setItem("mb-oddsType",e["odds-type-id"]),zd(),e}const n=t.errors?t.errors:"Unexpected error";return Promise.reject(n)}))}function Gd(e){const t={username:e.u,password:e.p,"terms-and-conditions-accept":e.accept,"terms-and-conditions-changelog-id":e.id},n={...qd,method:"POST",body:JSON.stringify(t)};return fetch("/bpapi/rest/security/terms/acceptance",n).then((e=>e.status>=500?Promise.reject("server-error"):Promise.all([e,e.json()]))).then((([e,t])=>{if(429===e.status)throw new Mt.A(t.errors[0].messages[0]);if(e.ok){const e={"last-login":t["last-login"],sessionToken:t["session-token"],...t.account};return localStorage.setItem("mb-currency",e.currency),localStorage.setItem("mb-oddsType",e["odds-type-id"]),zd(),e}if(t.account){const e=t.account.currency;t.account["exclude-casino"]||["ko-KR","zh-TW"].includes(e)}const n=t.errors?t.errors:"Unexpected error";return Promise.reject(n)})).catch((e=>{console.error("Error accepting T&Cs",e)}))}function Jd(){const e={...qd,method:"DELETE"};return fetch("/bpapi/rest/security/session",e).then((e=>e)).catch((e=>{console.error("Error logging out",e)}))}function Wd(){Jd()}function Zd(){return(0,f.A)("/edge/rest/locale",qd)}var Yd=n(21758),$d=n(63380),Qd=n(27510);const Kd=3e5,{SENT:Xd,APPROVED:ef,NOT_AVAILABLE:tf}=$d.XK,nf=()=>{const e=new Date;return`${e.getHours().toString().padStart(2,"0")}:${e.getMinutes().toString().padStart(2,"0")}`};function*rf(){for(;;){const{payload:{jobTitle:e,salaryRange:t},options:{showDocumentUpload:n}}=yield(0,d.s)(Ar.Ps);yield(0,d.yJ)((0,Ar.GW)(!0));const{success:r,error:o}=yield(0,d.T1)(Yd.JS,{type:"PUT",jobTitle:e,salaryRange:t});r?(yield(0,d.yJ)((0,Ar.VZ)({"job-title":e,"salary-range":t})),n?yield(0,d.yJ)((0,Qo.K)({show:!0,section:"upload-documents"})):yield(0,d.yJ)((0,Qo.K)(!1))):yield(0,d.yJ)((0,Ar.g)(o)),yield(0,d.yJ)((0,Ar.GW)(!1))}}function*of(){for(;;){const{payload:t}=yield(0,d.s)(Ar.g_);yield(0,d.yJ)((0,Ar.GW)(!0));try{const{success:e,error:n}=yield(0,d.T1)(Yd.ru,t);e?(yield(0,d.yJ)((0,Ar.zN)(t)),yield(0,d.yJ)((0,Qo.K)(!1))):yield(0,d.yJ)((0,Ar.g)(n)),yield(0,d.yJ)((0,Ar.GW)(!1))}catch(e){console.log("Error updating marketing preference: ",e),yield(0,d.yJ)((0,Ar.GW)(!1))}}}function*af(){let e,t,n;yield(0,d.s)(ze.l3);try{localStorage.setItem("mb-account-id","anonymous"),e=localStorage.getItem("mb-currency")||"GBP",t=localStorage.getItem("mb-oddsType")||"DECIMAL",n=localStorage.getItem("mb-exchangeType")||"back-lay"}catch(r){console.error("Unable to access localStorage and get default settings",r),e="GBP",t="DECIMAL",n="back-lay"}yield(0,d.Q7)([(0,d.yJ)((0,Ar.MN)(e)),(0,d.yJ)((0,Ar.FO)(t)),(0,d.yJ)((0,Ar.Ic)(n))])}function*sf({payload:e}){const t=e["odds-type"],n=e["odds-type-id"],r=e["exchange-type"],o=e["bet-confirmation"];yield(0,d.Q7)([(0,d.yJ)((0,Ar.FO)(t,n)),(0,d.yJ)((0,Ar.Ic)(r)),(0,d.yJ)((0,Ar.Ez)(o))])}function*uf({payload:e}){yield(0,d.T1)(Yd.MN,e.currency)}function*lf({payload:e}){yield(0,d.yJ)((0,Me.oQ)(e)),yield(0,d.T1)(Yd.FO,e.oddsTypeId?e.oddsTypeId:e.oddsType)}function*cf({payload:e}){yield(0,d.T1)(Yd.Ic,e.exchangeType)}function*df(){for(;;){const{isLogin:t}=yield(0,d.s)(Ar.i0),n=yield(0,d.Lt)((e=>e.getIn(["application","edgeStatus"]))),r=yield(0,d.Lt)((e=>e.getIn(["application","product"]))),o=yield(0,d.Lt)((e=>e.getIn(["promotions","manualBonus","data"]))),{isBlocked:i,POIStatus:a,POAStatus:s,eddStatus:u,lastLogin:l}=yield(0,d.Lt)((e=>({isBlocked:e.getIn(["user","isBlocked"]),POIStatus:e.getIn(["user","proofOfIdentityStatus"]),POAStatus:e.getIn(["user","proofOfAddressStatus"]),eddStatus:e.getIn(["user","eddStatus"]),lastLogin:e.getIn(["user","lastLogin"])}))),c=r===M.zv.futures?M.zv.futures:M.zv.exchange;try{const e=yield(0,d.T1)(Yd.vL,c);yield(0,d.yJ)((0,Ar.Zy)(e.balances)),e.status!==n&&(console.info(`${nf()} | Edge status change: ${e.status}`),yield(0,d.yJ)((0,P.J1)(e.status)));const r=(0,Yu.Z)(o,l);!(t&&e.balances.freeFunds<5)||i||r||u&&$d.Vz.includes(u)||a&&![Xd,ef,tf].includes(a)||s&&![Xd,ef,tf].includes(s)||(yield(0,d.yJ)((0,Ar.YS)()))}catch(e){console.warn("Error fetching balances",e.message)}}}let ff=0;function*mf(){const e=yield(0,d.Lt)((e=>e.getIn(["application","edgeStatus"]))),t=(yield(0,d.Lt)((e=>e.getIn(["application","product"]))))===M.zv.futures?M.zv.futures:M.zv.exchange,n=yield(0,d.T1)(Yd.vL,t);return!n||(n.status!==e&&(console.info(`${nf()} | Edge status change: ${n.status}`),yield(0,d.yJ)((0,P.J1)(n.status))),401===n.status?ff+=1:ff=0,ff>2?(yield(0,d.yJ)((0,ze.CR)()),yield(0,d.T1)(Wd),yield(0,d.yJ)((0,ze.oM)()),!1):(yield(0,d.yJ)((0,Ar.Zy)(n.balances)),!0))}function*pf(){let e=!1;for(;;)for(yield(0,d.s)(ze._x),e=!0,yield(0,d.T1)(mf);e;){const{loggedOut:t}=yield(0,d.O4)({task:(0,l.cb)(1e4),loggedOut:(0,d.s)(ze.l3)});if(t)e=!1;else{(yield(0,d.Lt)((e=>e.getIn(["application","visible"]))))||(console.info("Balances queued"),yield(0,d.s)(P.ZS)),e=yield(0,d.T1)(mf)}}}function*yf(){for(;;)yield(0,d.s)(xd.og),yield(0,d.yJ)((0,ze.dc)())}function*hf(){let e,t,n;try{localStorage.setItem("mb-account-id","anonymous"),e=localStorage.getItem("mb-currency")||"GBP",t=localStorage.getItem("mb-oddsType")||"DECIMAL",n=localStorage.getItem("mb-exchangeType")||"back-lay"}catch(r){console.error("Unable to access localStorage and get default settings",r),e="GBP",t="DECIMAL",n="back-lay"}yield(0,d.Q7)([(0,d.yJ)((0,Ar.MN)(e)),(0,d.yJ)((0,Ar.FO)(t)),(0,d.yJ)((0,Ar.Ic)(n))])}function*gf(){for(;;){yield(0,d.s)(Ar.vL);try{(yield(0,d.T1)(Yd.Jl)).ok&&(yield(0,d.yJ)((0,ze.dc)()),yield(0,d.yJ)((0,Ar.yu)()))}catch(e){console.warn("Accept Security Level API error")}}}function*vf(){for(;;){const e=yield(0,d.Lt)((e=>e.getIn(["application","visible"]))),t=yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])));e&&t&&(yield(0,d.yJ)((0,Ar.CD)())),yield(0,l.cb)(Kd)}}function*bf(){const e=yield(0,d.Lt)((e=>e.getIn(["user","userId"])));try{const t=yield(0,d.T1)(Yd._o,e);if(!t.errors){const{proofOfAddressStatus:e,eddStatus:n,cashierStatus:r,responsibleGamblingInteraction:o,responsibleGamblingInteractionMessage:i}=t;yield(0,d.yJ)((0,Ar.if)({proofOfAddressStatus:e,eddStatus:n,cashierStatus:r,rgInteractionStatus:o,rgInteractionData:i}));(0,Wu.oK)({rgInteractionStatus:o})&&(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"rg-interaction"})))}}catch(t){console.warn("User Status request error!",t)}}function*_f({payload:e}){try{const t={"bet-confirmation":e},{statusCode:n,betConfirmation:r}=yield(0,d.T1)(Yd.PK,t);200===n&&(yield(0,d.yJ)((0,Ar.Ez)(r)))}catch(t){console.warn("Error updating user preferences",t.message)}}function*Ef(){yield(0,d.yJ)((0,Be.Ji)())}function*wf(){for(;;)yield(0,d.O4)([(0,d.s)(Ar.ml),(0,d.s)(Ar.$w),(0,d.s)(Ar.M2)]),yield(0,d.yJ)(It())}function*Sf(){for(;;){yield(0,d.s)([Ar.Zj,Ar.BG]);const e=yield(0,d.Lt)((e=>e.getIn(["application","widthSize"]))),t=yield(0,d.Lt)((e=>e.getIn(["user","affordabilityInfoProvided"]))),n=yield(0,d.Lt)((e=>e.getIn(["depositLimits","netMonthlyDeposit"]))),r=e<=M.Dy,o=(0,Qd.Lm)(t)&&!t;r&&o&&(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"deposit-withdrawal-check"}))),!r&&o&&(n||(yield(0,d.yJ)((0,wr.wb)())))}}function*kf(){yield(0,d.Q7)([(0,d.jP)(Ar.hD,uf),(0,d.jP)(Ar.$w,lf),(0,d.jP)(Ar.ml,cf),(0,d.Zy)(wf),(0,d.Zy)(hf),(0,d.Zy)(rf),(0,d.Zy)(of),(0,d.Zy)(af),(0,d.jP)(Ar.kj,sf),(0,d.p8)(Ar.hf,Ef),(0,d.Zy)(df),(0,d.Zy)(pf),(0,d.Zy)(gf),(0,d.Zy)(Sf),(0,d.Zy)(yf),(0,d.Zy)(vf),(0,d.jP)(Ar.uj,bf),(0,d.p8)(Ar.gG,_f)])}var Of=n(64588);const If={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function Tf(e){const t={...If,method:"POST",body:JSON.stringify(e)};return fetch("/bpapi/rest/account",t).then((e=>Promise.all([e,e.json()]))).then((([e,t])=>{if(e.ok)return{"last-login":t["last-login"],sessionToken:t["session-token"],...t.account};const n=t.errors?t.errors:"Unexpected error";return Promise.reject(n)}))}function*Cf(){for(;;){const{payload:t}=yield(0,d.s)(Of.Ze);try{const e=yield(0,d.T1)(Tf,t),n=e.id,r=e["user-id"];yield(0,d.T1)(jt.iD,e.sessionToken),yield(0,d.yJ)((0,Of.LA)(e)),n&&(yield(0,d.yJ)(pr({key:"mb-previous-user-login",value:{accountID:n,userID:r}})))}catch(e){console.error("MB Registration - ",e),yield(0,d.yJ)((0,Of.mB)(e))}}}function*Nf(){for(;;){const{payload:e}=yield(0,d.s)(Of.qX);(yield(0,d.Lt)((e=>e.getIn(["dataLayer","accountID"]))))&&!e.checked?yield(0,d.yJ)((0,Qo.K)({show:!0,section:"previous-logged-in"})):(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"registration",promoRegistrationImage:e.promoRegistrationImage})),yield(0,d.yJ)(bi()))}}function*Af(){yield(0,d.s)(Of.qX),yield(0,d.yJ)(bi())}function*Pf(){for(;;){const{payload:e}=yield(0,d.s)(Of.$s);yield(0,d.yJ)((0,Qo.K)({show:!1})),yield(0,l.cb)(450),yield(0,d.yJ)((0,Qo.K)({show:!0,section:"client-redirect",data:{redirect:e}}))}}function*Lf(){yield(0,d.Q7)([(0,d.Zy)(Af),(0,d.Zy)(Cf),(0,d.Zy)(Nf),(0,d.Zy)(Pf)])}var Rf=n(99768),xf=n(79672);const Mf=e=>{const t={},n=decodeURIComponent(e).split("?")[1];return new URLSearchParams(n).forEach(((e,n)=>{if("multipleBet"===n){const r=e.replace("[{","").replace("}]","").split("},{").map((e=>{const[t,n]=e.split(","),r=t.split(":")[1]?.trim().replace(/[%]20/g," "),o=n.split(":")[1]?.trim().replace(/[%]20/g," ");return{eventId:r,runnerId:o}}));t[n]=r}else t[n]=e})),t};function*Bf({"proof-of-identity-status":e,"proof-of-address-status":t,address:n,"job-title":r,"salary-range-min":o,"salary-range-max":i,"registration-time":a,"affordability-info-provided":s}){(0,Wu.WT)({proofOfIdentityStatus:e,proofOfAddressStatus:t,jobTitle:r,salaryRange:(0,Wu.vs)(o,i),...n&&{countryId:n.country["country-id"]},registrationTime:a})&&s&&(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"occupation-and-salary-range",showCloseIcon:!1})))}function*jf(e=!1){yield(0,d.Lt)((e=>e.getIn(["application","widthSize"])));yield(0,d.yJ)((0,Qo.K)({show:!0,section:"marketing-preferences",showCloseIcon:e}))}function*Df(e){const{"consents-update-required":t}=e;return t&&(yield(0,d.T1)(jf)),t}function*Ff(e){const{"proof-of-identity-status":t,"proof-of-address-status":n,"edd-status":r,address:o}=e,i=(0,Wu.Sj)({proofOfIdentityStatus:t,proofOfAddressStatus:n,eddStatus:r,...o&&{countryId:o.country["country-id"]}});yield(0,l.cb)(2e3),i?yield(0,d.yJ)((0,Qo.K)({show:!0,section:"kyc-messaging"})):yield(0,d.T1)(Bf,e)}function*Uf(e){const t=(0,Wu.oK)({rgInteractionStatus:e});return t&&(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"rg-interaction"}))),t}function*qf(){for(;;){const{payload:e}=yield(0,d.s)(ze.yO);if(e.id){const t=yield(0,d.T1)(Uf,e["responsible-gambling-interaction"]);if(yield(0,l.cb)(1e3),!t){const t=yield(0,d.T1)(Df,e["marketing-preferences"]);yield(0,l.cb)(1e3),t||(yield(0,d.T1)(Bf,e))}}}}function*zf(){yield(0,d.T1)(Yd.AK,(new Date).toISOString()),yield(0,d.yJ)((0,Ar.yb)(!1))}function*Hf(e){const t=(0,Yd.aP)();let n=!t;if(t){const e=new Date(t);(0,Rf.A)(e)&&(n=(0,xf.A)(new Date,new Date((0,Xe.A)(e,M.ye))))}t||e||(yield(0,d.yJ)((0,Ar.yb)(n)))}function Vf(e){try{localStorage.setItem("mb-account-id",e.id)}catch(t){console.error("Unable to access localStorage",t)}(0,F.ls)({accountId:e.userId}),(0,B.JD)({payload:{user_id:e.userId}})}function*Gf(e){const t={currency:e.currency,"odds-type":e["odds-type"],"exchange-type":e["exchange-type"]};yield(0,d.T1)(jt.CV,t),yield(0,d.yJ)((0,Ar.MN)(t.currency)),yield(0,d.yJ)((0,Ar.wl)(e))}function*Jf(){for(;;){const{payload:t}=yield(0,d.s)(ze.wz);let n=Vd;"acceptT&Cs"===t.loginType&&(n=Gd);try{const e=yield(0,d.T1)(n,t.loginPayload);if(e){yield(0,d.T1)(jt.iD,e.sessionToken);const{"country-id":t}=e.address.country;if(e.address&&$d.Ay.includes(t))return yield(0,l.cb)(1e3),void(yield(0,d.yJ)((0,Qo.K)({show:!0,section:"banned-country"})));const n=e["user-id"];x().set("articlevisit",n,{expires:365,domain:".matchbook.com"}),(0,B.JD)((0,j.pH)({loginType:B.PG.loginButton,data:e})),yield(0,d.yJ)((0,ze.gV)((0,Wu.L7)(e),{isLogin:!0})),yield(0,d.T1)(Gf,e),yield(0,d.yJ)(pr({key:"mb-previous-user-login",value:{accountID:e.id,userID:e["user-id"]}}));const r=yield(0,d.Lt)((e=>e.get("promotions"))),o=window.location.pathname;if(yield(0,l.cb)(100),o.indexOf("promotions/exchange")>-1&&r.currentPromotionId&&(yield(0,d.yJ)((0,Eu.optInLogin)("loggingIn")),yield(0,d.yJ)((0,Eu.claimExchangePromotion)(r.currentPromotionId))),[M.iY,M.Zn].includes(t)&&e["show-transactions-history-reminder"]&&"V"!==e["segment-category"])yield(0,l.cb)(2e3),yield(0,d.yJ)((0,Qo.K)({show:!0,section:"review-account-activity",..."mobile"===(0,Xi.Z)()&&{position:"bottom"}}));else{if("edit_marketing_preferences"===localStorage.getItem("preferences-action")){const e=yield(0,d.Lt)((e=>e.getIn(["user","marketingPreferences","consentsUpdatedAt"])));return yield(0,d.T1)(jf,e),void localStorage.removeItem("preferences-action")}if(!(yield(0,d.T1)(Uf,e["responsible-gambling-interaction"]))){(yield(0,d.T1)(Df,e["marketing-preferences"]))||(yield(0,d.T1)(Ff,e))}}yield(0,d.yJ)((0,vc.Kg)())}else yield(0,d.T1)(jt.ri),yield(0,d.yJ)((0,ze.oM)())}catch(e){const n=e instanceof Error?[{message:e.message}]:e,r=(n[0]&&n[0].messages?n[0].messages[0]:"").includes("account is locked");"acceptT&Cs"===t.loginType?yield(0,d.yJ)((0,vc.jD)()):(yield(0,d.yJ)((0,ze.ie)(n)),r&&(yield(0,d.yJ)((0,ze.cV)("locked"))),n[0]&&"tc-code"===n[0].field&&(yield(0,d.yJ)((0,vc.Xr)()),yield(0,d.yJ)((0,ze.$8)(!1)),yield(0,l.cb)(400),yield(0,d.yJ)((0,Qo.K)({show:!0,section:"terms-and-conditions"}))))}}}function*Wf(){const e=yield(0,d.Lt)((e=>e.getIn(["routing","location"]))),t=e.get("search")||e.get("pathname"),{action:n}=Mf(t);if("edit_marketing_preferences"===n){if(yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])))){const e=yield(0,d.Lt)((e=>e.getIn(["user","marketingPreferences","consentsUpdatedAt"])));yield(0,d.T1)(jf,e)}else localStorage.setItem("preferences-action",n),yield(0,d.yJ)((0,ze.$8)(!0));const t=e.get("pathname");yield(0,d.yJ)((0,a.HC)(t))}}function*Zf(){for(;;){const{payload:e}=yield(0,d.s)(ze.yO);yield(0,d.yJ)((0,ze.gV)((0,Wu.L7)(e))),yield(0,d.T1)(Gf,e),$d.Ay.includes(e.address.country["country-id"])&&(yield(0,d.yJ)((0,P.$F)({behaviour:"persistent",bgColor:"dc901f",message:"Matchbook does not accept customers from your jurisdiction. We will continue to monitor this as local laws and licensing requirements change in the future. If you have funds on your account please go to the cashier and process a withdrawal from your account."})))}}function*Yf(){for(;;){const{payload:e}=yield(0,d.s)(vc.D_),t={loginType:"acceptT&Cs",loginPayload:e};yield(0,d.yJ)((0,ze.Lx)(t))}}function*$f(e){const{show:t,success:n,failure:r,promotionId:o}=e.payload;if(yield(0,d.yJ)((0,Eu.setCurrentPromotionId)(o||null)),yield(0,d.s)((e=>e.type===ze.sb&&!e.payload.show)),t&&(n||r)){const e=yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])));n&&e&&(yield(0,d.yJ)((0,a.VC)(n))),r&&!e&&(yield(0,d.yJ)((0,a.VC)(r)))}}function*Qf(){for(;;){const{metadata:t}=yield(0,d.s)(ze.NV),{fetchBalance:n}=t,r=yield(0,d.Lt)((e=>e.getIn(["user","isLoggedIn"])));try{if(r){const e=yield(0,d.T1)(Hd);e.username&&(yield(0,d.yJ)((0,ze.gV)((0,Wu.L7)(e))),yield(0,d.T1)(Gf,e),n&&(yield(0,d.yJ)((0,Ar.op)())))}}catch(e){console.log("Catching: ",e)}}}function*Kf(){try{const e=yield(0,d.Lt)((e=>e.getIn(["user","username"]))),t=yield(0,d.Lt)((e=>e.getIn(["user","userId"]))),n={username:e,userId:t,legacyUserId:yield(0,d.Lt)((e=>e.getIn(["user","legacyUserId"])))};yield(0,d.T1)(Jd),(0,B.JD)((0,j.Ub)({logoutType:B.M$.logoutButton,user:n})),yield(0,d.yJ)((0,ze.oM)()),yield(0,d.T1)(jt.ri)}catch(e){console.warn("Error logging out",e.message)}}function*Xf(){yield(0,d.yJ)((0,ze.dc)())}function*em(){try{const e=yield(0,d.T1)(Zd);yield(0,d.yJ)((0,ze.dl)(e.countryCode))}catch(e){console.log("Catching: ",e)}}function*tm(){for(;;)yield(0,d.s)(P.km),yield(0,d.T1)(em)}function*nm(){for(;;)yield(0,d.s)(ze.l3),yield(0,d.T1)(em),yield(0,d.yJ)((0,Z.kT)()),yield(0,d.yJ)((0,Wn.kT)()),yield(0,d.yJ)((0,Rl.resetData)()),yield(0,d.yJ)((0,Ta.kT)()),yield(0,d.yJ)((0,Qe.kT)()),yield(0,d.yJ)((0,Dc.kT)()),yield(0,d.yJ)(Ct()),yield(0,d.yJ)((0,Eu.initialiseExchangePromotions)()),yield(0,d.yJ)((0,Vu.k8)()),yield(0,d.yJ)((0,wr.$V)())}function*rm(){for(;;)yield(0,d.s)(ze._x),yield(0,d.yJ)(Tt()),yield(0,d.yJ)((0,Eu.initialiseCasinoPromotions)())}function*om({payload:e,options:t}){yield(0,d.yJ)((0,Vu.Fu)(t)),yield(0,d.yJ)((0,Eu.initialiseCasinoPromotions)()),yield(0,d.yJ)((0,Eu.initialiseExchangePromotions)()),yield(0,d.yJ)((0,Ar.op)(!0)),e.marketingConsent||(yield(0,d.T1)(Hf,e.marketingConsent)),yield(0,d.T1)(Vf,e),yield(0,d.yJ)((0,ze.Ne)({isLogin:t.isLogin}))}function*im(){for(;;){const{payload:e}=yield(0,d.s)(ze.ve),{field:t,"redirect-url":n}=e[0]||{};"brand"===t&&(yield(0,d.yJ)((0,Qo.K)({show:!1})),yield(0,l.cb)(450),yield(0,d.yJ)((0,Qo.K)({show:!0,section:"client-redirect",showCloseIcon:!0,data:{redirect:n}})))}}function*am(){yield(0,d.Q7)([(0,d.Zy)(Zf),(0,d.Zy)(Jf),(0,d.p8)([a.LK],Wf),(0,d.Zy)(qf),(0,d.Zy)(Yf),(0,d.Zy)(Qf),(0,d.p8)(ze.sb,$f),(0,d.jP)(ze.T_,Kf),(0,d.p8)([Yc.VD,Yc.x],Xf),(0,d.p8)(Ar.c7,zf),(0,d.Zy)(tm),(0,d.Zy)(rm),(0,d.Zy)(nm),(0,d.jP)(ze.XU,om),(0,d.Zy)(im)])}var sm=(0,i.fromJS)({location:null}),um=n(55747),lm=n.n(um),cm=n(2157);function dm(e){return dm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},dm(e)}function fm(){fm=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==dm(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var mm=fm().mark(bm),pm=fm().mark(_m),ym=fm().mark(Em),hm=fm().mark(wm),gm=fm().mark(Sm),vm=fm().mark(km);function bm(){var e,t,n,r,o,i,a,s,u,l;return fm().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,(0,d.Lt)((function(e){return e.getIn(["application","mbZeroConfig","bettingOpeningTime"])}));case 2:if(c.sent){c.next=20;break}return c.prev=4,c.next=7,(0,d.T1)(Q.ec,{brand:"matchbook"});case 7:if(e=c.sent,t=e.statusCode,n=e.contentlets,200!==t||!n){c.next=15;break}if(r=n[0]||{},o=r.bettingOpeningTime,i=r.widgetVideoId,a=r.widgetHeader,s=r.widgetTitle,u=r.widgetDescription,l=r.widgetImage,!o){c.next=15;break}return c.next=15,(0,d.yJ)((0,P.g5)({bettingOpeningTime:o,widgetVideoId:i,widgetHeader:a,widgetTitle:s,widgetDescription:u,widgetImage:l}));case 15:c.next=20;break;case 17:c.prev=17,c.t0=c.catch(4),console.warn("Error fetching MBZero config from dotCMS",c.t0.message);case 20:case"end":return c.stop()}}),mm,null,[[4,17]])}function _m(){var e,t,n;return fm().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=3,(0,d.Lt)((function(e){return e.getIn(["application","product"])}));case 3:return e=r.sent,r.next=6,(0,d.s)(P.ls);case 6:if(t=r.sent,n=t.payload,e===n||n!==cm.zv.mbzero){r.next=11;break}return r.next=11,(0,d.Zy)(bm);case 11:r.next=0;break;case 13:case"end":return r.stop()}}),pm)}function Em(){var e,t,n,r,o,i,a;return fm().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,d.s)(P.ls);case 2:e=s.sent,t=e.payload,n="ZERO"!==t;case 5:if(!n){s.next=13;break}return s.next=8,(0,d.s)(P.ls);case 8:r=s.sent,o=r.payload,n="ZERO"!==o,s.next=5;break;case 13:try{(i=localStorage.getItem("mbzero-user-returning-times"))?(a="".concat(parseInt(i,10)+1),localStorage.setItem("mbzero-user-returning-times",a)):(localStorage.setItem("mbzero-user-returning-times","1"),localStorage.setItem("mbzero-user-returning","true"))}catch(u){console.error("Couldn't set user returning times flag",u)}case 14:case"end":return s.stop()}}),ym)}function wm(){return fm().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.yJ)((0,Xo.wt)(null));case 2:case"end":return e.stop()}}),hm)}function Sm(){return fm().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.s)(P.km);case 2:return e.next=4,(0,d.yJ)((0,ra.zO)());case 4:case"end":return e.stop()}}),gm)}function km(){return fm().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.Zy)(_m),(0,d.Zy)(Em),(0,d.Zy)(Sm),(0,d.jP)(a.LK,wm)]);case 2:case"end":return e.stop()}}),vm)}var Om="navigation/TOGGLE_PINNING";function Im(){return{type:Om,payload:arguments.length>0&&void 0!==arguments[0]&&arguments[0]}}function Tm(e){return Tm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tm(e)}var Cm=Nm().mark(Pm);function Nm(){Nm=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==Tm(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function Am(e){var t=e.payload;return Nm().mark((function e(){return Nm().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.yJ)(Im(cm.UV[t]));case 2:case"end":return e.stop()}}),e)}))()}function Pm(){return Nm().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.jP)(P.ls,Am)]);case 2:case"end":return e.stop()}}),Cm)}var Lm=n(13572),Rm=new new i.Record({lossLimitAmount:null,lossLimitPeriodDays:null,realityCheckMinutes:null,loading:!0,error:"",editState:"initial",editError:""});n(9087),n(28872);function xm(e){return xm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xm(e)}function Mm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bm(e){for(var t=1;t=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var Zm=Wm().mark(ep),Ym=Wm().mark(tp),$m=Wm().mark(np),Qm=Wm().mark(rp),Km=Wm().mark(op);function Xm(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function vp(e){var t=e.payload;return gp().mark((function e(){return gp().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.yJ)((0,ap.lx)(t));case 2:case"end":return e.stop()}}),e)}))()}function bp(e){var t=e.payload;return gp().mark((function e(){var n;return gp().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,d.T1)(pp,t);case 3:if(!(n=e.sent).errors){e.next=18;break}return console.error("Error creating ticket from contact form",n.errors),e.next=8,(0,d.yJ)((0,ap.fx)((0,f.$)(n.errors)));case 8:return e.next=10,(0,d.yJ)((0,ap.He)({status:ip.b.error}));case 10:return e.next=12,(0,l.cb)(8e3);case 12:return e.next=14,(0,d.yJ)((0,ap.fx)(""));case 14:return e.next=16,(0,d.yJ)((0,ap.He)({status:ip.b.initial}));case 16:e.next=22;break;case 18:return e.next=20,(0,d.yJ)((0,ap.yY)(n.data.id));case 20:return e.next=22,(0,d.yJ)((0,ap.He)({status:ip.b.success}));case 22:e.next=37;break;case 24:return e.prev=24,e.t0=e.catch(0),console.error("Error creating ticket from contact form",e.t0),e.next=29,(0,d.yJ)((0,ap.fx)(e.t0.message));case 29:return e.next=31,(0,d.yJ)((0,ap.He)({status:ip.b.error}));case 31:return e.next=33,(0,l.cb)(8e3);case 33:return e.next=35,(0,d.yJ)((0,ap.fx)(""));case 35:return e.next=37,(0,d.yJ)((0,ap.He)({status:ip.b.initial}));case 37:case"end":return e.stop()}}),e,null,[[0,24]])}))()}function _p(){return gp().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.jP)(up.t7,vp),(0,d.jP)(ap.gJ,bp)]);case 2:case"end":return e.stop()}}),hp)}var Ep=n(97040),wp=new i.Record({visible:!1,firstTimeVisitor:!1}),Sp=new new i.Record({customerOnboardingPopupConfig:new wp,tourMode:!1});let kp={};function Op(e={}){kp={animate:!0,allowClose:!0,overlayOpacity:.7,smoothScroll:!1,disableActiveInteraction:!1,showProgress:!1,stagePadding:10,stageRadius:5,popoverOffset:10,showButtons:["next","previous","close"],disableButtons:[],overlayColor:"#000",...e}}function Ip(e){return e?kp[e]:kp}function Tp(e,t,n,r){return(e/=r/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t}function Cp(e){const t='a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])';return e.flatMap((e=>{const n=e.matches(t),r=Array.from(e.querySelectorAll(t));return[...n?[e]:[],...r]})).filter((e=>"none"!==getComputedStyle(e).pointerEvents&&function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}(e)))}function Np(e){if(!e||function(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}(e))return;const t=Ip("smoothScroll");e.scrollIntoView({behavior:!t||Ap(e)?"auto":"smooth",inline:"center",block:"center"})}function Ap(e){if(!e||!e.parentElement)return;const t=e.parentElement;return t.scrollHeight>t.clientHeight}let Pp={};function Lp(e,t){Pp[e]=t}function Rp(e){return e?Pp[e]:Pp}function xp(){Pp={}}let Mp={};function Bp(e,t){Mp[e]=t}function jp(e){var t;null==(t=Mp[e])||t.call(Mp)}function Dp(e){if(!e)return;const t=e.getBoundingClientRect(),n={x:t.x,y:t.y,width:t.width,height:t.height};Lp("__activeStagePosition",n),Up(n)}function Fp(e){const t=function(e){const t=window.innerWidth,n=window.innerHeight,r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.classList.add("driver-overlay","driver-overlay-animated"),r.setAttribute("viewBox",`0 0 ${t} ${n}`),r.setAttribute("xmlSpace","preserve"),r.setAttribute("xmlnsXlink","http://www.w3.org/1999/xlink"),r.setAttribute("version","1.1"),r.setAttribute("preserveAspectRatio","xMinYMin slice"),r.style.fillRule="evenodd",r.style.clipRule="evenodd",r.style.strokeLinejoin="round",r.style.strokeMiterlimit="2",r.style.zIndex="10000",r.style.position="fixed",r.style.top="0",r.style.left="0",r.style.width="100%",r.style.height="100%";const o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("d",qp(e)),o.style.fill=Ip("overlayColor")||"rgb(0,0,0)",o.style.opacity=`${Ip("overlayOpacity")}`,o.style.pointerEvents="auto",o.style.cursor="auto",r.appendChild(o),r}(e);document.body.appendChild(t),Wp(t,(e=>{"path"===e.target.tagName&&jp("overlayClick")})),Lp("__overlaySvg",t)}function Up(e){const t=Rp("__overlaySvg");if(!t)return void Fp(e);const n=t.firstElementChild;if("path"!==(null==n?void 0:n.tagName))throw new Error("no path element found in stage svg");n.setAttribute("d",qp(e))}function qp(e){const t=window.innerWidth,n=window.innerHeight,r=Ip("stagePadding")||0,o=Ip("stageRadius")||0,i=e.width+2*r,a=e.height+2*r,s=Math.min(o,i/2,a/2),u=Math.floor(Math.max(s,0)),l=i-2*u,c=a-2*u;return`M${t},0L0,0L0,${n}L${t},${n}L${t},0Z\n M${e.x-r+u},${e.y-r} h${l} a${u},${u} 0 0 1 ${u},${u} v${c} a${u},${u} 0 0 1 -${u},${u} h-${l} a${u},${u} 0 0 1 -${u},-${u} v-${c} a${u},${u} 0 0 1 ${u},-${u} z`}function zp(e){const{element:t}=e;let n="string"==typeof t?document.querySelector(t):t;n||(n=function(){const e=document.getElementById("driver-dummy-element");if(e)return e;let t=document.createElement("div");return t.id="driver-dummy-element",t.style.width="0",t.style.height="0",t.style.pointerEvents="none",t.style.opacity="0",t.style.position="fixed",t.style.top="50%",t.style.left="50%",document.body.appendChild(t),t}()),function(e,t){const n=Date.now(),r=Rp("__activeStep"),o=Rp("__activeElement")||e,i=!o||o===e,a="driver-dummy-element"===e.id,s="driver-dummy-element"===o.id,u=Ip("animate"),l=t.onHighlightStarted||Ip("onHighlightStarted"),c=(null==t?void 0:t.onHighlighted)||Ip("onHighlighted"),d=(null==r?void 0:r.onDeselected)||Ip("onDeselected"),f=Ip(),m=Rp();!i&&d&&d(s?void 0:o,r,{config:f,state:m}),l&&l(a?void 0:e,t,{config:f,state:m});const p=!i&&u;let y=!1;(function(){const e=Rp("popover");e&&(e.wrapper.style.display="none")})(),Lp("previousStep",r),Lp("previousElement",o),Lp("activeStep",t),Lp("activeElement",e);const h=()=>{if(Rp("__transitionCallback")!==h)return;const i=Date.now()-n,s=400-i<=200;t.popover&&s&&!y&&p&&(Zp(e,t),y=!0),Ip("animate")&&i<400?function(e,t,n,r){let o=Rp("__activeStagePosition");const i=o||n.getBoundingClientRect(),a=r.getBoundingClientRect();o={x:Tp(e,i.x,a.x-i.x,t),y:Tp(e,i.y,a.y-i.y,t),width:Tp(e,i.width,a.width-i.width,t),height:Tp(e,i.height,a.height-i.height,t)},Up(o),Lp("__activeStagePosition",o)}(i,400,o,e):(Dp(e),c&&c(a?void 0:e,t,{config:Ip(),state:Rp()}),Lp("__transitionCallback",void 0),Lp("__previousStep",r),Lp("__previousElement",o),Lp("__activeStep",t),Lp("__activeElement",e)),window.requestAnimationFrame(h)};Lp("__transitionCallback",h),window.requestAnimationFrame(h),Np(e),!p&&t.popover&&Zp(e,t),o.classList.remove("driver-active-element","driver-no-interaction"),o.removeAttribute("aria-haspopup"),o.removeAttribute("aria-expanded"),o.removeAttribute("aria-controls"),Ip("disableActiveInteraction")&&e.classList.add("driver-no-interaction"),e.classList.add("driver-active-element"),e.setAttribute("aria-haspopup","dialog"),e.setAttribute("aria-expanded","true"),e.setAttribute("aria-controls","driver-popover-content")}(n,e)}function Hp(){const e=Rp("__activeElement"),t=Rp("__activeStep");e&&(Dp(e),function(){const e=Rp("__activeStagePosition"),t=Rp("__overlaySvg");if(!e)return;if(!t)return void console.warn("No stage svg found.");const n=window.innerWidth,r=window.innerHeight;t.setAttribute("viewBox",`0 0 ${n} ${r}`)}(),Kp(e,t))}function Vp(){const e=Rp("__resizeTimeout");e&&window.cancelAnimationFrame(e),Lp("__resizeTimeout",window.requestAnimationFrame(Hp))}function Gp(e){var t;if(!Rp("isInitialized")||"Tab"!==e.key&&9!==e.keyCode)return;const n=Rp("__activeElement"),r=null==(t=Rp("popover"))?void 0:t.wrapper,o=Cp([...r?[r]:[],...n?[n]:[]]),i=o[0],a=o[o.length-1];if(e.preventDefault(),e.shiftKey){const e=o[o.indexOf(document.activeElement)-1]||a;null==e||e.focus()}else{const e=o[o.indexOf(document.activeElement)+1]||i;null==e||e.focus()}}function Jp(e){var t;(null==(t=Ip("allowKeyboardControl"))||t)&&("Escape"===e.key?jp("escapePress"):"ArrowRight"===e.key?jp("arrowRightPress"):"ArrowLeft"===e.key&&jp("arrowLeftPress"))}function Wp(e,t,n){const r=(t,r)=>{const o=t.target;e.contains(o)&&((!n||n(o))&&(t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation()),null==r||r(t))};document.addEventListener("pointerdown",r,!0),document.addEventListener("mousedown",r,!0),document.addEventListener("pointerup",r,!0),document.addEventListener("mouseup",r,!0),document.addEventListener("click",(e=>{r(e,t)}),!0)}function Zp(e,t){var n,r;let o=Rp("popover");o&&document.body.removeChild(o.wrapper),o=function(){const e=document.createElement("div");e.classList.add("driver-popover");const t=document.createElement("div");t.classList.add("driver-popover-arrow");const n=document.createElement("header");n.id="driver-popover-title",n.classList.add("driver-popover-title"),n.style.display="none",n.innerText="Popover Title";const r=document.createElement("div");r.id="driver-popover-description",r.classList.add("driver-popover-description"),r.style.display="none",r.innerText="Popover description is here";const o=document.createElement("button");o.type="button",o.classList.add("driver-popover-close-btn"),o.setAttribute("aria-label","Close"),o.innerHTML="×";const i=document.createElement("footer");i.classList.add("driver-popover-footer");const a=document.createElement("span");a.classList.add("driver-popover-progress-text"),a.innerText="";const s=document.createElement("span");s.classList.add("driver-popover-navigation-btns");const u=document.createElement("button");u.type="button",u.classList.add("driver-popover-prev-btn"),u.innerHTML="← Previous";const l=document.createElement("button");return l.type="button",l.classList.add("driver-popover-next-btn"),l.innerHTML="Next →",s.appendChild(u),s.appendChild(l),i.appendChild(a),i.appendChild(s),e.appendChild(o),e.appendChild(t),e.appendChild(n),e.appendChild(r),e.appendChild(i),{wrapper:e,arrow:t,title:n,description:r,footer:i,previousButton:u,nextButton:l,closeButton:o,footerButtons:s,progress:a}}(),document.body.appendChild(o.wrapper);const{title:i,description:a,showButtons:s,disableButtons:u,showProgress:l,nextBtnText:c=Ip("nextBtnText")||"Next →",prevBtnText:d=Ip("prevBtnText")||"← Previous",progressText:f=Ip("progressText")||"{current} of {total}"}=t.popover||{};o.nextButton.innerHTML=c,o.previousButton.innerHTML=d,o.progress.innerHTML=f,i?(o.title.innerHTML=i,o.title.style.display="block"):o.title.style.display="none",a?(o.description.innerHTML=a,o.description.style.display="block"):o.description.style.display="none";const m=s||Ip("showButtons"),p=l||Ip("showProgress")||!1,y=(null==m?void 0:m.includes("next"))||(null==m?void 0:m.includes("previous"))||p;o.closeButton.style.display=m.includes("close")?"block":"none",y?(o.footer.style.display="flex",o.progress.style.display=p?"block":"none",o.nextButton.style.display=m.includes("next")?"block":"none",o.previousButton.style.display=m.includes("previous")?"block":"none"):o.footer.style.display="none";const h=u||Ip("disableButtons")||[];null!=h&&h.includes("next")&&(o.nextButton.disabled=!0,o.nextButton.classList.add("driver-popover-btn-disabled")),null!=h&&h.includes("previous")&&(o.previousButton.disabled=!0,o.previousButton.classList.add("driver-popover-btn-disabled")),null!=h&&h.includes("close")&&(o.closeButton.disabled=!0,o.closeButton.classList.add("driver-popover-btn-disabled"));const g=o.wrapper;g.style.display="block",g.style.left="",g.style.top="",g.style.bottom="",g.style.right="",g.id="driver-popover-content",g.setAttribute("role","dialog"),g.setAttribute("aria-labelledby","driver-popover-title"),g.setAttribute("aria-describedby","driver-popover-description");o.arrow.className="driver-popover-arrow";const v=(null==(n=t.popover)?void 0:n.popoverClass)||Ip("popoverClass")||"";g.className=`driver-popover ${v}`.trim(),Wp(o.wrapper,(n=>{var r,o,i;const a=n.target,s=(null==(r=t.popover)?void 0:r.onNextClick)||Ip("onNextClick"),u=(null==(o=t.popover)?void 0:o.onPrevClick)||Ip("onPrevClick"),l=(null==(i=t.popover)?void 0:i.onCloseClick)||Ip("onCloseClick");return a.classList.contains("driver-popover-next-btn")?s?s(e,t,{config:Ip(),state:Rp()}):jp("nextClick"):a.classList.contains("driver-popover-prev-btn")?u?u(e,t,{config:Ip(),state:Rp()}):jp("prevClick"):a.classList.contains("driver-popover-close-btn")?l?l(e,t,{config:Ip(),state:Rp()}):jp("closeClick"):void 0}),(e=>!(null!=o&&o.description.contains(e))&&!(null!=o&&o.title.contains(e))&&"string"==typeof e.className&&e.className.includes("driver-popover"))),Lp("popover",o);const b=(null==(r=t.popover)?void 0:r.onPopoverRender)||Ip("onPopoverRender");b&&b(o,{config:Ip(),state:Rp()}),Kp(e,t),Np(g);const _=Cp([g,...e.classList.contains("driver-dummy-element")?[]:[e]]);_.length>0&&_[0].focus()}function Yp(){const e=Rp("popover");if(null==e||!e.wrapper)return;const t=e.wrapper.getBoundingClientRect(),n=Ip("stagePadding")||0,r=Ip("popoverOffset")||0;return{width:t.width+n+r,height:t.height+n+r,realWidth:t.width,realHeight:t.height}}function $p(e,t){const{elementDimensions:n,popoverDimensions:r,popoverPadding:o,popoverArrowDimensions:i}=t;return"start"===e?Math.max(Math.min(n.top-o,window.innerHeight-r.realHeight-i.width),i.width):"end"===e?Math.max(Math.min(n.top-(null==r?void 0:r.realHeight)+n.height+o,window.innerHeight-(null==r?void 0:r.realHeight)-i.width),i.width):"center"===e?Math.max(Math.min(n.top+n.height/2-(null==r?void 0:r.realHeight)/2,window.innerHeight-(null==r?void 0:r.realHeight)-i.width),i.width):0}function Qp(e,t){const{elementDimensions:n,popoverDimensions:r,popoverPadding:o,popoverArrowDimensions:i}=t;return"start"===e?Math.max(Math.min(n.left-o,window.innerWidth-r.realWidth-i.width),i.width):"end"===e?Math.max(Math.min(n.left-(null==r?void 0:r.realWidth)+n.width+o,window.innerWidth-(null==r?void 0:r.realWidth)-i.width),i.width):"center"===e?Math.max(Math.min(n.left+n.width/2-(null==r?void 0:r.realWidth)/2,window.innerWidth-(null==r?void 0:r.realWidth)-i.width),i.width):0}function Kp(e,t){const n=Rp("popover");if(!n)return;const{align:r="start",side:o="left"}=(null==t?void 0:t.popover)||{},i=r,a="driver-dummy-element"===e.id?"over":o,s=Ip("stagePadding")||0,u=Yp(),l=n.arrow.getBoundingClientRect(),c=e.getBoundingClientRect(),d=c.top-u.height;let f=d>=0;const m=window.innerHeight-(c.bottom+u.height);let p=m>=0;const y=c.left-u.width;let h=y>=0;const g=window.innerWidth-(c.right+u.width);let v=g>=0;const b=!f&&!p&&!h&&!v;let _=a;if("top"===a&&f?v=h=p=!1:"bottom"===a&&p?v=h=f=!1:"left"===a&&h?v=f=p=!1:"right"===a&&v&&(h=f=p=!1),"over"===a){const e=window.innerWidth/2-u.realWidth/2,t=window.innerHeight/2-u.realHeight/2;n.wrapper.style.left=`${e}px`,n.wrapper.style.right="auto",n.wrapper.style.top=`${t}px`,n.wrapper.style.bottom="auto"}else if(b){const e=window.innerWidth/2-(null==u?void 0:u.realWidth)/2,t=10;n.wrapper.style.left=`${e}px`,n.wrapper.style.right="auto",n.wrapper.style.bottom=`${t}px`,n.wrapper.style.top="auto"}else if(h){const e=Math.min(y,window.innerWidth-(null==u?void 0:u.realWidth)-l.width),t=$p(i,{elementDimensions:c,popoverDimensions:u,popoverPadding:s,popoverArrowDimensions:l});n.wrapper.style.left=`${e}px`,n.wrapper.style.top=`${t}px`,n.wrapper.style.bottom="auto",n.wrapper.style.right="auto",_="left"}else if(v){const e=Math.min(g,window.innerWidth-(null==u?void 0:u.realWidth)-l.width),t=$p(i,{elementDimensions:c,popoverDimensions:u,popoverPadding:s,popoverArrowDimensions:l});n.wrapper.style.right=`${e}px`,n.wrapper.style.top=`${t}px`,n.wrapper.style.bottom="auto",n.wrapper.style.left="auto",_="right"}else if(f){const e=Math.min(d,window.innerHeight-u.realHeight-l.width);let t=Qp(i,{elementDimensions:c,popoverDimensions:u,popoverPadding:s,popoverArrowDimensions:l});n.wrapper.style.top=`${e}px`,n.wrapper.style.left=`${t}px`,n.wrapper.style.bottom="auto",n.wrapper.style.right="auto",_="top"}else if(p){const e=Math.min(m,window.innerHeight-(null==u?void 0:u.realHeight)-l.width);let t=Qp(i,{elementDimensions:c,popoverDimensions:u,popoverPadding:s,popoverArrowDimensions:l});n.wrapper.style.left=`${t}px`,n.wrapper.style.bottom=`${e}px`,n.wrapper.style.top="auto",n.wrapper.style.right="auto",_="bottom"}b?n.arrow.classList.add("driver-popover-arrow-none"):function(e,t,n){const r=Rp("popover");if(!r)return;const o=n.getBoundingClientRect(),i=Yp(),a=r.arrow,s=i.width,u=window.innerWidth,l=o.width,c=o.left,d=i.height,f=window.innerHeight,m=o.top,p=o.height;a.className="driver-popover-arrow";let y=t,h=e;"top"===t?(c+l<=0?(y="right",h="end"):c+l-s<=0&&(y="top",h="start"),c>=u?(y="left",h="end"):c+s>=u&&(y="top",h="end")):"bottom"===t?(c+l<=0?(y="right",h="start"):c+l-s<=0&&(y="bottom",h="start"),c>=u?(y="left",h="start"):c+s>=u&&(y="bottom",h="end")):"left"===t?(m+p<=0?(y="bottom",h="end"):m+p-d<=0&&(y="left",h="start"),m>=f?(y="top",h="end"):m+d>=f&&(y="left",h="end")):"right"===t&&(m+p<=0?(y="bottom",h="start"):m+p-d<=0&&(y="right",h="start"),m>=f?(y="top",h="start"):m+d>=f&&(y="right",h="end")),y?(a.classList.add(`driver-popover-arrow-side-${y}`),a.classList.add(`driver-popover-arrow-align-${h}`)):a.classList.add("driver-popover-arrow-none")}(i,_,e)}function Xp(e={}){function t(){Ip("allowClose")&&u()}function n(){const e=Rp("activeIndex"),t=Ip("steps")||[];if("undefined"==typeof e)return;const n=e+1;t[n]?s(n):u()}function r(){const e=Rp("activeIndex"),t=Ip("steps")||[];if("undefined"==typeof e)return;const n=e-1;t[n]?s(n):u()}function o(){var e;if(Rp("__transitionCallback"))return;const t=Rp("activeIndex"),n=Rp("__activeStep"),o=Rp("__activeElement");if("undefined"==typeof t||"undefined"==typeof n||"undefined"==typeof Rp("activeIndex"))return;const i=(null==(e=n.popover)?void 0:e.onPrevClick)||Ip("onPrevClick");if(i)return i(o,n,{config:Ip(),state:Rp()});r()}function i(){var e;if(Rp("__transitionCallback"))return;const t=Rp("activeIndex"),r=Rp("__activeStep"),o=Rp("__activeElement");if("undefined"==typeof t||"undefined"==typeof r)return;const i=(null==(e=r.popover)?void 0:e.onNextClick)||Ip("onNextClick");if(i)return i(o,r,{config:Ip(),state:Rp()});n()}function a(){Rp("isInitialized")||(Lp("isInitialized",!0),document.body.classList.add("driver-active",Ip("animate")?"driver-fade":"driver-simple"),window.addEventListener("keyup",Jp,!1),window.addEventListener("keydown",Gp,!1),window.addEventListener("resize",Vp),window.addEventListener("scroll",Vp),Bp("overlayClick",t),Bp("escapePress",t),Bp("arrowLeftPress",o),Bp("arrowRightPress",i))}function s(e=0){var t,n,r,o,i,a,l,c;const d=Ip("steps");if(!d)return console.error("No steps to drive through"),void u();if(!d[e])return void u();Lp("__activeOnDestroyed",document.activeElement),Lp("activeIndex",e);const f=d[e],m=d[e+1],p=d[e-1],y=(null==(t=f.popover)?void 0:t.doneBtnText)||Ip("doneBtnText")||"Done",h=Ip("allowClose"),g="undefined"!=typeof(null==(n=f.popover)?void 0:n.showProgress)?null==(r=f.popover)?void 0:r.showProgress:Ip("showProgress"),v=((null==(o=f.popover)?void 0:o.progressText)||Ip("progressText")||"{{current}} of {{total}}").replace("{{current}}",`${e+1}`).replace("{{total}}",`${d.length}`),b=(null==(i=f.popover)?void 0:i.showButtons)||Ip("showButtons"),_=["next","previous",...h?["close"]:[]].filter((e=>!(null!=b&&b.length)||b.includes(e))),E=(null==(a=f.popover)?void 0:a.onNextClick)||Ip("onNextClick"),w=(null==(l=f.popover)?void 0:l.onPrevClick)||Ip("onPrevClick"),S=(null==(c=f.popover)?void 0:c.onCloseClick)||Ip("onCloseClick");zp({...f,popover:{showButtons:_,nextBtnText:m?void 0:y,disableButtons:[...p?[]:["previous"]],showProgress:g,progressText:v,onNextClick:E||(()=>{m?s(e+1):u()}),onPrevClick:w||(()=>{s(e-1)}),onCloseClick:S||(()=>{u()}),...(null==f?void 0:f.popover)||{}}})}function u(e=!0){const t=Rp("__activeElement"),n=Rp("__activeStep"),r=Rp("__activeOnDestroyed"),o=Ip("onDestroyStarted");if(e&&o){return void o(!t||"driver-dummy-element"===(null==t?void 0:t.id)?void 0:t,n,{config:Ip(),state:Rp()})}const i=(null==n?void 0:n.onDeselected)||Ip("onDeselected"),a=Ip("onDestroyed");if(document.body.classList.remove("driver-active","driver-fade","driver-simple"),window.removeEventListener("keyup",Jp),window.removeEventListener("resize",Vp),window.removeEventListener("scroll",Vp),function(){var e;const t=Rp("popover");t&&(null==(e=t.wrapper.parentElement)||e.removeChild(t.wrapper))}(),function(){var e;null==(e=document.getElementById("driver-dummy-element"))||e.remove(),document.querySelectorAll(".driver-active-element").forEach((e=>{e.classList.remove("driver-active-element","driver-no-interaction"),e.removeAttribute("aria-haspopup"),e.removeAttribute("aria-expanded"),e.removeAttribute("aria-controls")}))}(),function(){const e=Rp("__overlaySvg");e&&e.remove()}(),Mp={},xp(),t&&n){const e="driver-dummy-element"===t.id;i&&i(e?void 0:t,n,{config:Ip(),state:Rp()}),a&&a(e?void 0:t,n,{config:Ip(),state:Rp()})}r&&r.focus()}return Op(e),{isActive:()=>Rp("isInitialized")||!1,refresh:Vp,drive:(e=0)=>{a(),s(e)},setConfig:Op,setSteps:e=>{xp(),Op({...Ip(),steps:e})},getConfig:Ip,getState:Rp,getActiveIndex:()=>Rp("activeIndex"),isFirstStep:()=>0===Rp("activeIndex"),isLastStep:()=>{const e=Ip("steps")||[],t=Rp("activeIndex");return void 0!==t&&t===e.length-1},getActiveStep:()=>Rp("activeStep"),getActiveElement:()=>Rp("activeElement"),getPreviousElement:()=>Rp("previousElement"),getPreviousStep:()=>Rp("previousStep"),moveNext:n,movePrevious:r,moveTo:function(e){(Ip("steps")||[])[e]?s(e):u()},hasNextStep:()=>{const e=Ip("steps")||[],t=Rp("activeIndex");return void 0!==t&&e[t+1]},hasPreviousStep:()=>{const e=Ip("steps")||[],t=Rp("activeIndex");return void 0!==t&&e[t-1]},highlight:e=>{a(),zp({...e,popover:e.popover?{showButtons:[],showProgress:!1,progressText:"",...e.popover}:void 0})},destroy:()=>{u(!1)}}}var ey=n(54415),ty=n(68903);function ny(){return(0,l.Od)((function(e){return window.cookieyes&&document.addEventListener("cookieyes_consent_update",(function(){e({oneTrustBoxClosed:!0})})),function(){}}))}function ry(e){return ry="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ry(e)}function oy(){oy=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==ry(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var iy=oy().mark(cy),ay=oy().mark(dy),sy=oy().mark(my),uy=oy().mark(py),ly=oy().mark(yy);function cy(){var e,t,n;return oy().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(!(e=ey.Br.every((function(e){return-1===window.location.pathname.indexOf(e)})))){r.next=6;break}return r.next=4,(0,d.yJ)((0,Ep.yN)({visible:!0,firstTimeVisitor:!0}));case 4:r.next=21;break;case 6:if(e){r.next=21;break}return r.next=9,(0,d.O4)({locationChange:(0,d.s)(a.LK),tourStarted:(0,d.s)(Ep.m_)});case 9:if(t=r.sent,n=t.locationChange,t.tourStarted&&(e=!0),!n||!ey.Br.every((function(e){return-1===window.location.pathname.indexOf(e)}))){r.next=19;break}return r.next=16,(0,l.cb)(600);case 16:return r.next=18,(0,d.yJ)((0,Ep.yN)({visible:!0,firstTimeVisitor:!0}));case 18:e=!0;case 19:r.next=6;break;case 21:case"end":return r.stop()}}),iy)}function dy(){var e,t,n,r,o;return oy().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,d.s)(P.yQ);case 2:return i.next=4,(0,l.cb)(2e3);case 4:return i.next=6,(0,d.Lt)((function(e){return e.getIn(["application","onboardingEnabled"])}));case 6:if(!i.sent){i.next=37;break}if(i.prev=8,e=localStorage.getItem("mb-onboarding-visited"),t=localStorage.getItem("mb-user-returning-times"),n=parseInt(t,10)<4,r=!window.getCkyConsent||window.cookieyes&&"function"===typeof window.getCkyConsent&&window.getCkyConsent().isUserActionCompleted,!n||e&&"true"===e){i.next=32;break}if(!r){i.next=19;break}return i.next=17,(0,d.T1)(cy);case 17:i.next=32;break;case 19:return i.next=21,(0,d.T1)(ny);case 21:o=i.sent;case 22:if(r){i.next=32;break}return i.next=25,(0,d.s)(o);case 25:return i.next=27,(0,l.cb)(400);case 27:return i.next=29,(0,d.T1)(cy);case 29:r=!0,i.next=22;break;case 32:i.next=37;break;case 34:i.prev=34,i.t0=i.catch(8),console.warn("Error accessing localStorage",i.t0.message);case 37:case"end":return i.stop()}}),ay,null,[[8,34]])}function fy(e){var t=e.eventParticipants,n=e.runners,r=e.markets,o=e.events;return oy().mark((function e(){var i,a;return oy().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=6;break}return i=Object.keys(n).map((function(e){return n[e]})),e.next=4,(0,d.yJ)(Yr(i));case 4:return e.next=6,(0,d.Zy)(d.yJ,Kr(i));case 6:if(!r){e.next=9;break}return e.next=9,(0,d.yJ)((0,Rn.Yf)(Object.keys(r).map((function(e){return r[e]}))));case 9:if(!t){e.next=12;break}return e.next=12,(0,d.yJ)((0,$r.F)(Object.keys(t).map((function(e){return t[e]}))));case 12:if(!o){e.next=17;break}return a=Object.keys(o),e.next=16,(0,d.yJ)((0,Be.AL)(a.map((function(e){return o[e]}))));case 16:return e.abrupt("return",a);case 17:return e.abrupt("return",[]);case 18:case"end":return e.stop()}}),e)}))()}function my(){var e,t,n,r,o,i,a,s,u;return oy().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,(0,d.Lt)((function(e){return e.getIn(["user","isLoggedIn"])}));case 2:return e=l.sent,t=bv(),n=Xp(),r=function(){t.dispatch((0,Me.XX)()),t.dispatch((0,Ep.WR)({tourMode:!1})),(0,F.u4)("Marketing","Tour closed")},o=function(r,o,i){var a=i.state;(0,F.u4)("Marketing","Tour Step ".concat(a.activeIndex+1," Viewed")),3===a.activeIndex&&t.dispatch((0,ty.AZ)({content:"betslip",visible:!0,metadata:{betslipTab:"active-bets"}})),4===a.activeIndex&&(e||(t.dispatch((0,Of.H3)()),(0,F.u4)("Marketing","Reg opened from Tour"))),n.moveNext()},i=function(e,r,o){4===o.state.activeIndex&&t.dispatch((0,ty.AZ)({content:"betslip",visible:!0,metadata:{betslipTab:"betslip"}})),n.movePrevious()},l.prev=8,n.setConfig({popoverClass:"driverjs-theme",doneBtnText:e?"End Tour":"Join Now",prevBtnText:"Previous",steps:ey.jG,allowClose:!1,showProgress:!1,popoverOffset:8,stagePadding:8,stageRadius:4,disableActiveInteraction:!0,onDestroyed:r,onNextClick:o,onPrevClick:i}),l.next=12,(0,d.T1)(n.drive);case 12:a=function e(t){t.target.classList.contains("onboarding-close-btn")&&(n.destroy(),document.removeEventListener("click",e))},s=null,u=function e(){clearInterval(s),s=setInterval((function(){n.refresh(),clearInterval(s)}),400),window.innerWidth<1200&&(n.destroy(),window.removeEventListener("resize",e))},document.addEventListener("click",a),window.addEventListener("resize",u),l.next=22;break;case 19:l.prev=19,l.t0=l.catch(8),console.warn("Error handling the tour",l.t0.message);case 22:case"end":return l.stop()}}),sy,null,[[8,19]])}function py(){var e,t,n,r,o,i,s;return oy().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=3,(0,d.s)(Ep.m_);case 3:return u.next=5,(0,d.Lt)((function(e){return e.getIn(["rightSidebar","visible"])}));case 5:return e=u.sent,u.next=8,(0,d.T1)(ao);case 8:return t=u.sent,n=t.events,r=t.markets,o=t.runners,i=t.eventParticipants,u.next=15,(0,d.T1)(js);case 15:return s=u.sent,u.next=18,(0,d.T1)(fy,{eventParticipants:i,runners:o,markets:r,events:n});case 18:return u.next=20,(0,d.yJ)((0,Ln.iD)(s,{fakeData:!0}));case 20:return u.next=22,(0,d.yJ)((0,ty.AZ)({visible:!0,content:"betslip",metadata:{betslipTab:"betslip"}}));case 22:return u.next=24,(0,d.yJ)((0,Me.n8)([{cid:"ob-wizard-offer-lay",side:"lay",runnerId:"ob-wizard-runner-id-1",eventId:"ob-wizard-event-id",backersStake:20}]));case 24:return u.next=26,(0,d.yJ)((0,Me.n8)([{cid:"ob-wizard-offer-back",side:"back",runnerId:"ob-wizard-runner-id-1",eventId:"ob-wizard-event-id",backersStake:20}]));case 26:if(e){u.next=29;break}return u.next=29,(0,l.cb)(200);case 29:if("/"===window.location.pathname){u.next=36;break}return u.next=32,(0,d.yJ)((0,P.IN)(cm.zv.exchange));case 32:return u.next=34,(0,d.yJ)((0,a.VC)("/"));case 34:return u.next=36,(0,l.cb)(1e3);case 36:return u.next=38,(0,d.yJ)((0,Ep.WR)({tourMode:!0}));case 38:return u.next=40,(0,d.Zy)(my);case 40:u.next=0;break;case 42:case"end":return u.stop()}}),uy)}function yy(){return oy().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.Zy)(dy),(0,d.Zy)(py)]);case 2:case"end":return e.stop()}}),ly)}function hy(e){return hy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},hy(e)}function gy(){gy=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==hy(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var vy=gy().mark(wy),by=gy().mark(Sy),_y=gy().mark(ky),Ey=6e4;function wy(){var e,t,n;return gy().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=3,(0,d.Lt)((function(e){return e.getIn(["application","product"])}));case 3:return e=r.sent,r.next=6,(0,d.s)(P.ls);case 6:if(t=r.sent,n=t.payload,!(e===cm.zv.mbzero&&n===cm.zv.exchange||e===cm.zv.exchange&&n===cm.zv.mbzero)){r.next=12;break}return r.next=12,(0,d.yJ)((0,Be.sX)());case 12:r.next=0;break;case 14:case"end":return r.stop()}}),vy)}function Sy(){return gy().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,d.Lt)((function(e){return e.getIn(["application","visible"])}));case 3:if(!e.sent){e.next=9;break}return e.next=7,(0,d.yJ)((0,Be.Ji)());case 7:e.next=14;break;case 9:return console.info("Events queued"),e.next=12,(0,d.s)(P.ZS);case 12:return e.next=14,(0,d.yJ)((0,Be.Ji)());case 14:return e.next=16,(0,l.cb)(Ey);case 16:e.next=0;break;case 18:case"end":return e.stop()}}),by)}function ky(){return gy().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.Zy)(wy),(0,d.Zy)(Sy)]);case 2:case"end":return e.stop()}}),_y)}function Oy(e){return Oy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oy(e)}function Iy(){Iy=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==Oy(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var Ty=Iy().mark(Ay),Cy=Iy().mark(Py),Ny=6e4;function Ay(){var e,t,n;return Iy().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,d.s)(P.ls);case 2:return r.next=5,(0,d.Lt)((function(e){return e.getIn(["application","visible"])}));case 5:return e=r.sent,r.next=8,(0,d.Lt)((function(e){return e.getIn(["application","product"])}));case 8:if(t=r.sent,n=[cm.zv.exchange,cm.zv.mbzero].includes(t),!e||!n){r.next=15;break}return r.next=13,(0,d.yJ)((0,Jr.j5)({tags:["horse-racing"]},{loading:!1,noThrottle:!0}));case 13:r.next=20;break;case 15:return console.info("HR events queued"),r.next=18,(0,d.s)(P.ZS);case 18:return r.next=20,(0,d.yJ)((0,Jr.j5)({tags:["horse-racing"]},{loading:!1,noThrottle:!0}));case 20:return r.next=22,(0,d.T1)(l.cb,Ny);case 22:r.next=2;break;case 24:case"end":return r.stop()}}),Ty)}function Py(){return Iy().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.Zy)(Ay)]);case 2:case"end":return e.stop()}}),Cy)}n(15144),n(68305),n(20341);function Ly(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ry(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ry(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ry(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var jy=By().mark(qy),Dy=By().mark(zy),Fy=By().mark(Hy),Uy=By().mark(Vy);function qy(){var e,t,n,r,o;return By().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:e=!1;case 1:return i.next=4,(0,d.s)(Z.WG);case 4:e=!0;case 5:if(!e){i.next=32;break}return i.next=8,(0,d.yJ)((0,Z.V_)());case 8:return i.next=10,(0,d.O4)({task:(0,l.cb)(1e4),tabChange:(0,d.s)(Z.hE),sidebarChange:(0,d.s)(ty.YK),logout:(0,d.s)(ze.l3)});case 10:if(t=i.sent,n=t.tabChange,r=t.sidebarChange,o=t.logout,!(n||r||o)){i.next=18;break}e=!1,i.next=30;break;case 18:return i.next=20,(0,d.Lt)((function(e){return e.getIn(["application","visible"])}));case 20:if(!i.sent){i.next=25;break}e=!0,i.next=30;break;case 25:return console.info("Active multiples queued"),i.next=28,(0,d.s)(P.ZS);case 28:return i.next=30,(0,d.yJ)((0,Z.E0)());case 30:i.next=5;break;case 32:i.next=1;break;case 34:case"end":return i.stop()}}),jy)}function zy(){var e,t,n,r,o,i,a,s,u;return By().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:e=!1;case 1:return c.next=4,(0,d.O4)({sidebar:(0,d.s)(ty.YK),addSelection:(0,d.s)([Z.Rt,Z.Vb])});case 4:return t=c.sent,n=t.sidebar,r=n?n.payload.content:"multiples",c.next=9,(0,d.Lt)(ma._);case 9:if(o=c.sent,!("multiples"===r&&o>1)){c.next=42;break}e=!0;case 12:if(!e){c.next=42;break}return c.next=15,(0,d.yJ)((0,Z.mL)({noLoading:!0}));case 15:return c.next=17,(0,d.O4)({task:(0,l.cb)(5e3),sidebarChanged:(0,d.s)(ty.YK),clearSelections:(0,d.s)(Z.Bz),logout:(0,d.s)(ze.l3)});case 17:return i=c.sent,a=i.sidebarChanged,s=i.clearSelections,u=i.logout,c.next=23,(0,d.Lt)(ma._);case 23:if(o=c.sent,!(a&&"multiples"!==a.payload.content||o<2||s||u)){c.next=28;break}e=!1,c.next=40;break;case 28:return c.next=30,(0,d.Lt)((function(e){return e.getIn(["application","visible"])}));case 30:if(!c.sent){c.next=35;break}e=!0,c.next=40;break;case 35:return console.info("Total odds request queued"),c.next=38,(0,d.s)(P.ZS);case 38:return c.next=40,(0,d.yJ)((0,Z.mL)({noLoading:!0}));case 40:c.next=12;break;case 42:c.next=1;break;case 44:case"end":return c.stop()}}),Dy)}function Hy(){var e,t,n,r,o,i,s,u,l,c,f;return By().wrap((function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=3,(0,d.s)(a.LK);case 3:return m.next=5,(0,d.Lt)((function(e){return e.getIn(["routing","location"])}));case 5:if(e=m.sent,t=e.get("search"),n=xy(t),r=n.stake,o=n.permutationType,!(i=n.multipleBet)){m.next=33;break}if(!(s=i.map((function(e){return e.eventId}))).length){m.next=33;break}return m.next=13,(0,d.yJ)((0,Be.$6)({params:{ids:s}}));case 13:return m.next=15,(0,d.s)(Jr.nb);case 15:if(u=m.sent,!u.payload){m.next=33;break}l=[],c=By().mark((function e(){var t,n,r,o,a,s,u,c,m,p,y,h,g,v;return By().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=i[f],n=t.eventId,r=t.runnerId,e.next=3,(0,d.Lt)((function(e){return e.getIn(["event",n],!1)}));case 3:if(!e.sent){e.next=21;break}return e.next=7,(0,d.Lt)((function(e){return e.getIn(["runner",r],!1)}));case 7:if(!(o=e.sent)){e.next=21;break}return e.next=11,(0,d.Lt)((function(e){return e.getIn(["market",o.marketId],!1)}));case 11:if(!(a=e.sent)){e.next=21;break}return e.next=15,(0,d.Lt)((function(e){return e.getIn(["price",o.id],[])}));case 15:s=e.sent,u=s.find((function(e){return"back"===e.side}),!1),m=(c=u||{}).oddsType,p=c.side,y=void 0===p?"back":p,h=c.odds,g=xe()(),v=Date.now(),l.push({odds:h,side:y,oddsType:m,eventId:n,cid:"".concat(g,".").concat(v),runnerId:o.id,marketId:o.marketId,marketType:a.marketType,clientOfferId:"mb-web-".concat(g,"-").concat(v)});case 21:case"end":return e.stop()}}),e)})),f=0;case 21:if(!(f=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function rh(e){var t=e.payload.promoUrl;return nh().mark((function e(){var n,r,o;return nh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.T1)(Xy,t);case 2:if("promo-not-available"!==(n=e.sent).error){e.next=7;break}return e.next=6,(0,d.yJ)((0,a.VC)("/promotions"));case 6:return e.abrupt("return");case 7:if(!n.id){e.next=14;break}return r=Object.values(cm.zv).includes(n.product),o=r?n.product:cm.zv.exchange,e.next=12,(0,d.yJ)((0,P.IN)(o));case 12:return e.next=14,(0,d.yJ)((0,up.Tt)(n));case 14:case"end":return e.stop()}}),e)}))()}function oh(){return nh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.jP)(up.aU,rh)]);case 2:case"end":return e.stop()}}),th)}var ih=n(16495),ah=new i.Map,sh=(n(93386),n(2366)),uh={credentials:"same-origin",headers:{Accept:"application/json","Content-Type":"application/json","X-Id-Type":"String"}};function lh(e){var t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.tags,n={product:e.product,offset:0,"per-page":20,"price-mode":"aggregated","price-order":"price desc","market-states":"open","runner-states":"open","tag-url-names":t,"market-types":sh.tR.join(",")},r=Object.keys(n).map((function(e){return"".concat(e,"=").concat(encodeURIComponent(n[e]))})).join("&");return"/edge/rest/events?".concat(r)}({tags:e.competition,product:e.product});return fetch(t,uh).then((function(e){return e.json()})).then((function(e){var t=e.events,n=void 0===t?[]:t;return(0,at.S8)((0,je.camelizeKeys)(n),[Xr.f0])})).catch((function(e){return console.log(e)||{}}))}function ch(e){return ch="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ch(e)}var dh=fh().mark(hh);function fh(){fh=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==ch(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var mh=100,ph=new Map;function yh(e){var t=e.payload;return fh().mark((function e(){var n,r,o,i,a,s,u,l,c;return fh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.competition,r=t.eventId,n){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,d.Lt)((function(e){return e.getIn(["application","product"])}));case 5:if(o=e.sent,i=ph.get(n),a=Date.now(),i&&!(i&&a>i+mh)){e.next=21;break}return ph.set(n,a),e.next=12,(0,d.T1)(lh,{competition:n,product:o});case 12:return s=e.sent,u=s.entities,l=Object.values(u.events||{}),e.next=17,(0,d.yJ)((0,ih.Vl)(n,l));case 17:if(!(l.length>1)){e.next=21;break}return c=l.filter((function(e){return e.id!==r})),e.next=21,(0,d.yJ)((0,Be.AL)(c));case 21:case"end":return e.stop()}}),e)}))()}function hh(){return fh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.jP)(ih.Yw,yh)]);case 2:case"end":return e.stop()}}),dh)}var gh=n(87732),vh=(0,gh.jB)("mb-right-sidebar-visible"),bh=window.innerWidth>1200&&(!vh||"true"===vh),_h=new i.Record({betslipTab:"betslip"}),Eh=new new i.Record({visible:bh,content:(0,gh.jB)("mb-right-sidebar-content")||"betslip",metadata:new _h,highlightedButton:""}),wh=(n(10177),n(10927));function Sh(e){return Sh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sh(e)}function kh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Oh(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Oh(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Oh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var Th=Ih().mark(Mh),Ch=Ih().mark(Bh),Nh=Ih().mark(jh),Ah=Ih().mark(Dh),Ph=Ih().mark(qh),Lh=Ih().mark(zh),Rh=Ih().mark(Hh),xh=Ih().mark(Vh);function Mh(){return Ih().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!cm.yS){e.next=3;break}return e.next=3,(0,d.yJ)((0,ty.My)({visible:!1,content:""}));case 3:case"end":return e.stop()}}),Th)}function Bh(){var e,t,n,r,o;return Ih().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=3,(0,d.O4)({login:(0,d.s)(ze._x),logout:(0,d.s)(ze.l3)});case 3:return e=i.sent,t=e.login,n=e.logout,i.next=8,(0,d.Lt)((function(e){return e.getIn(["rightSidebar","content"])}));case 8:return r=i.sent,i.next=11,(0,d.Lt)((function(e){return e.getIn(["application","widthSize"])}));case 11:if(o=i.sent,!(n&&"account"===r||t&&"settings"===r)){i.next=20;break}if(!(o<=1200)){i.next=18;break}return i.next=16,(0,d.yJ)((0,ty.My)({content:null,visible:!1}));case 16:i.next=20;break;case 18:return i.next=20,(0,d.yJ)((0,ty.My)({content:"betslip",visible:!0}));case 20:i.next=0;break;case 22:case"end":return i.stop()}}),Ch)}function jh(){var e,t,n,r,o;return Ih().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:e=["betslip","multiples"];case 1:return i.next=4,(0,d.s)(ty.Vd);case 4:if(!(t=i.sent).payload){i.next=14;break}return n=t.payload,r=n.visible,o=n.content,i.next=9,(0,d.yJ)((0,ty.My)(t.payload));case 9:return e.includes(o)&&window.innerWidth>1200&&((0,gh.Vj)("mb-right-sidebar-visible",r),(0,gh.Vj)("mb-right-sidebar-content",o)),i.next=12,(0,d.T1)(l.cb,200);case 12:return i.next=14,(0,d.T1)(wh.A);case 14:i.next=1;break;case 16:case"end":return i.stop()}}),Nh)}function Dh(){var e,t;return Ih().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=3,(0,d.s)(ty.YK);case 3:(e=n.sent).payload&&(t=e.payload.visible,r=t,document.body.style.overflow=r?"hidden":""),n.next=0;break;case 7:case"end":return n.stop()}var r}),Ah)}var Fh=null;function Uh(e){var t=e.payload;return Ih().mark((function e(){var n,r,o,i;return Ih().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.pathname,Fh===n){e.next=9;break}if(r=n.startsWith("/casino"),o=n.startsWith("/safer-gambling"),i=n.startsWith("/reports"),!(r||o||i)){e.next=8;break}return e.next=8,(0,d.yJ)((0,ty.My)({visible:!1,content:null}));case 8:Fh=n;case 9:case"end":return e.stop()}}),e)}))()}function qh(){var e,t,n,r;return Ih().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=3,(0,d.O4)({overlay:(0,d.s)(Gy.O6),navigation:(0,d.s)(nn.U1),navShowPanel:(0,d.s)(nn.e0)});case 3:if(e=o.sent,t=e.overlay,n=e.navigation,r=e.navShowPanel,!(window.innerWidth<1200)){o.next=11;break}if(!(n&&n.payload||t||r&&r.payload)){o.next=11;break}return o.next=11,(0,d.yJ)((0,ty.AZ)({visible:!1}));case 11:o.next=0;break;case 13:case"end":return o.stop()}}),Ph)}function zh(){var e,t,n,r;return Ih().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=3,(0,d.s)(Me.x4);case 3:return e=o.sent,t=e.payload,o.next=7,(0,d.Lt)((function(e){return e.getIn(["rightSidebar","content"])}));case 7:if(n=o.sent,r=t.some((function(e){return e.source===Ie.z.betBuilder})),"multiples"===n&&!r){o.next=12;break}return o.next=12,(0,d.yJ)((0,ty.AZ)({content:"betslip",visible:!0}));case 12:o.next=0;break;case 14:case"end":return o.stop()}}),Lh)}function Hh(){var e,t,n,r;return Ih().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=3,(0,d.s)(Z.Rt);case 3:return o.next=5,(0,d.Lt)((function(e){return[e.getIn(["rightSidebar","content"]),e.getIn(["rightSidebar","visible"])]}));case 5:if(e=o.sent,t=kh(e,2),n=t[0],r=t[1],"multiples"!==n||r){o.next=12;break}return o.next=12,(0,d.yJ)((0,ty.AZ)({visible:!0,content:"multiples"}));case 12:o.next=0;break;case 14:case"end":return o.stop()}}),Rh)}function Vh(){return Ih().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.jP)(a.LK,Uh),(0,d.Zy)(jh),(0,d.Zy)(Bh),(0,d.Zy)(Dh),(0,d.Zy)(qh),(0,d.Zy)(Mh),(0,d.Zy)(zh),(0,d.Zy)(Hh)]);case 2:case"end":return e.stop()}}),xh)}n(74701);var Gh=n(27813),Jh=n(25335);function Wh(e){return Wh="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wh(e)}function Zh(){Zh=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==Wh(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var Yh=Zh().mark(Xh),$h=Zh().mark(eg),Qh=Zh().mark(ng),Kh=Zh().mark(rg);function Xh(){var e,t,n,r,o,i,s;return Zh().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=3,(0,d.s)(a.LK);case 3:return e=u.sent,t=e.payload,n=t.pathname,r=t.search,u.next=8,(0,d.Lt)((function(e){return e.getIn(["user","isLoggedIn"])}));case 8:return o=u.sent,u.next=11,(0,d.Lt)((function(e){return e.getIn(["application","product"],[])}));case 11:if(i=u.sent,!(n.indexOf("registration")>-1)){u.next=21;break}if(!o){u.next=18;break}return u.next=16,(0,d.yJ)((0,a.VC)("/"));case 16:u.next=21;break;case 18:return u.next=20,(0,d.yJ)((0,Of.H3)({show:!0,promoRegistrationImage:null,checked:!1}));case 20:(0,F.u4)("Registration","Registration opened",{description:"url",product:i});case 21:if(!(n.indexOf("login")>-1)){u.next=24;break}return u.next=24,(0,d.yJ)((0,ze.$8)(!0));case 24:if(!(n.indexOf("reset-password")>-1)){u.next=29;break}return u.next=27,(0,d.yJ)((0,Ar.Oj)(!0));case 27:return u.next=29,(0,d.yJ)((0,ze.$8)(!0));case 29:if(!(n.indexOf("update-password")>-1)){u.next=37;break}return s=r?(0,cd.parse)(r.substring(1)):{},u.next=33,(0,d.yJ)((0,oa.bw)(s));case 33:return u.next=35,(0,l.cb)(400);case 35:return u.next=37,(0,d.yJ)((0,a.VC)("/"));case 37:if(0!==n.indexOf("/multiples")){u.next=44;break}return u.next=40,(0,d.yJ)((0,ty.My)({visible:!0,content:"multiples"}));case 40:return u.next=42,(0,l.cb)(400);case 42:return u.next=44,(0,d.yJ)((0,a.VC)("/"));case 44:u.next=0;break;case 46:case"end":return u.stop()}}),Yh)}function eg(){var e,t,n,r,o,i,a;return Zh().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=3,(0,d.s)(Of.A5);case 3:return s.next=5,(0,d.s)(Ar.$b);case 5:return s.next=7,(0,d.Lt)((function(e){return e.getIn(["application","product"])}));case 7:return e=s.sent,s.next=10,(0,d.Lt)((function(e){return e.getIn(["user","registrationTime"])}));case 10:return t=s.sent,s.next=13,(0,d.Lt)((function(e){return e.getIn(["user","balance","freeFunds"])}));case 13:return n=s.sent,s.next=16,(0,d.Lt)((function(e){return e.getIn(["promotions","main","casinoPromotions"])}));case 16:if(r=s.sent,o=(0,Gh.A)(new Date,(0,it.A)((0,Xe.A)(new Date(t),30))),i=r.first()||{},a=[M.zv.casino,M.zv.liveCasino].includes(e),n||!o||!i.id||!a){s.next=25;break}return s.next=23,(0,l.cb)(1e3);case 23:return s.next=25,(0,d.yJ)((0,Qo.K)({show:!0,section:"welcome-casino-promotion"}));case 25:s.next=0;break;case 27:case"end":return s.stop()}}),$h)}function tg(e){var t=e.options;return Zh().mark((function e(){return Zh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.updateConfirmation){e.next=4;break}return e.next=4,(0,Ar.J0)(!1);case 4:case"end":return e.stop()}}),e)}))()}function ng(){var e;return Zh().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=Zh().mark((function e(){var t,n,r,o,i,s,u;return Zh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.s)(Of.A5);case 2:return t=e.sent,n=t.payload,e.next=6,(0,d.Lt)((function(e){return e.getIn(["application","product"])}));case 6:return r=e.sent,o=M.q9.find((function(e){var t=e.id;return r===t}))||{},i=o.url,e.next=10,(0,d.yJ)((0,ze.rV)(n));case 10:return localStorage.setItem("mb-currency",n.currency),localStorage.setItem("mb-oddsType",n["odds-type-id"]),e.next=14,(0,d.yJ)(pr({key:"mb-previous-user-login",value:{accountID:n.id,userID:n["user-id"]}}));case 14:if(s=n.id,u=n["user-id"],x().set("articlevisit",u,{expires:365,domain:".matchbook.com"}),(0,B.JD)((0,j.z0)(n)),(0,B.JD)((0,j.pH)({loginType:B.PG.loginButton,data:n})),(0,F.ls)({accountId:s}),(0,B.JD)({payload:{user_id:s}}),(0,F.u4)("Registration","Registration Completed",{accountId:s,userId:u,description:s,trials:(0,Jh.vn)(),visits:(0,Jh.vn)(),product:r}),n["marketing-consent"]){e.next=25;break}return e.next=25,(0,d.yJ)((0,Ar.b4)());case 25:if(!window.location.pathname.includes("/promo/")){e.next=28;break}return e.next=28,(0,d.yJ)((0,a.HC)("".concat(i)));case 28:case"end":return e.stop()}}),e)}));case 1:return t.delegateYield(e(),"t0",3);case 3:t.next=1;break;case 5:case"end":return t.stop()}}),Qh)}function rg(){return Zh().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.Zy)(Xh),(0,d.Zy)(eg),(0,d.jP)(Xo.VW,tg),(0,d.Zy)(ng)]);case 2:case"end":return e.stop()}}),Kh)}var og=n(98215);function ig(e){return ig="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ig(e)}var ag=ug().mark(cg),sg=ug().mark(dg);function ug(){ug=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==ig(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function lg(e){var t=e.type,n=e.payload;return ug().mark((function e(){var r,o,i;return ug().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=window.location.pathname,o=t===ze.l3,i=(n||{}).isLogin,!(r.indexOf("/promotions/casino/")>-1&&(i||o))){e.next=6;break}return e.next=6,(0,d.yJ)((0,a.VC)("/promotions/casino"));case 6:case"end":return e.stop()}}),e)}))()}function cg(){return ug().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,(0,d.s)(ze.l3);case 3:return e.next=5,(0,d.yJ)((0,og.BA)(!1));case 5:e.next=0;break;case 7:case"end":return e.stop()}}),ag)}function dg(){return ug().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.Zy)(cg),(0,d.p8)([ze._x,ze.l3],lg)]);case 2:case"end":return e.stop()}}),sg)}var fg=n(72904),mg=n(15845);function pg(e){return pg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pg(e)}function yg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hg(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var Ng=Cg().mark(zg),Ag=Cg().mark(Hg),Pg=Cg().mark(Vg),Lg=Cg().mark(Gg),Rg=Cg().mark(Wg),xg=Cg().mark(Zg),Mg=Cg().mark(Yg);function Bg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jg(e){for(var t=1;tqg[mg.RQ[t]]+Ug||i&&""!==i.error)){g.next=34;break}return g.next=13,(0,d.yJ)((0,og.wi)(t));case 13:return g.next=15,(0,d.T1)(Eg,t);case 15:if(u=g.sent,l=u.lobbies,c=void 0===l?[]:l,f=u.errors,m=[],f){g.next=32;break}return qg[mg.RQ[t]]=Date.now(),p=[],y=Cg().mark((function e(n,r){var o,i,a;return Cg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("a-z"!==n.id){e.next=9;break}return o={},i=[],i="#"===n.lettersWithGames[0]?[].concat(Ig(n.lettersWithGames.slice(1)),["#"]):n.lettersWithGames,e.next=6,(0,d.T1)(wg,{sectionId:n.id,lobbyId:r,product:t,letters:i});case 6:return o=e.sent,a=jg(jg({},n),{},{lettersWithGames:i,games:i.reduce((function(e,t){return jg(jg({},e),{},Dg({},t,o[t]))}),{})}),e.abrupt("return",a);case 9:return e.abrupt("return",n);case 10:case"end":return e.stop()}}),e)})),h=Cg().mark((function e(t){return Cg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((p=t.sections).length>0)){e.next=5;break}return e.next=4,p.map((function(e){return y(e,t.id)}));case 4:p=e.sent;case 5:return e.abrupt("return",jg(jg({},t),{},{sections:p}));case 6:case"end":return e.stop()}}),e)})),g.next=25,c.map(h);case 25:return m=g.sent,g.next=28,(0,d.yJ)((0,og.OM)(!f));case 28:return g.next=30,(0,d.yJ)((0,og.H4)({lobbies:m,product:mg.RQ[t]}));case 30:g.next=34;break;case 32:return g.next=34,(0,d.yJ)((0,og.OM)(!1));case 34:g.next=39;break;case 36:g.prev=36,g.t0=g.catch(2),console.error("Error fetching Vegas Content",g.t0);case 39:case"end":return g.stop()}}),Pg,null,[[2,36]])}function Gg(){var e,t,n,r,o,i,a,s;return Cg().wrap((function(u){for(;;)switch(u.prev=u.next){case 0:e=[cm.zv.casino,cm.zv.liveCasino,cm.zv.virtuals];case 1:return u.next=4,(0,d.s)(P.ls);case 4:t=u.sent,n=t.payload,r=e.includes(n),o=n;case 8:if(!r){u.next=22;break}return u.next=11,(0,d.O4)({task:(0,d.T1)(l.cb,Fg),cancel:(0,d.s)(P.ls),visibility:(0,d.s)(P.ZS)});case 11:if(i=u.sent,a=i.cancel,!i.task){u.next=17;break}return u.next=17,(0,d.yJ)((0,og.VY)(o,{polling:!0}));case 17:(s=(a||{}).payload)&&(o=s),s&&!e.includes(s)&&(r=!1),u.next=8;break;case 22:u.next=1;break;case 24:case"end":return u.stop()}}),Lg)}function Jg(e){var t=e.payload;return Cg().mark((function e(){var n,r,o,i,a;return Cg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,d.Lt)((function(e){return e.getIn(["application","product"],[])}));case 3:return n=e.sent,e.next=6,(0,d.T1)(Sg,t);case 6:if(r=e.sent,o=r.statusCode,i=r.errors,a=r.launchUrl,i){e.next=11;break}return e.next=11,(0,d.yJ)((0,og.Gb)({gameRealModeUrl:a}));case 11:if(!i){e.next=28;break}if(422!==r.statusCode){e.next=15;break}return e.next=15,(0,d.yJ)((0,Qo.K)({show:!0,section:"casino-reality-check",showCloseIcon:!1,data:{gameId:t}}));case 15:if(403!==o||n===cm.zv.virtuals){e.next=18;break}return e.next=18,(0,d.yJ)((0,og.BA)(!0));case 18:if(403!==o||n!==cm.zv.virtuals){e.next=21;break}return e.next=21,(0,d.yJ)((0,Ar.Ui)(!1));case 21:if(404!==o){e.next=26;break}return e.next=24,(0,d.yJ)((0,og.K0)(mg.fQ));case 24:e.next=28;break;case 26:return e.next=28,(0,d.yJ)((0,og.K0)((0,f.$)(i)));case 28:e.next=33;break;case 30:e.prev=30,e.t0=e.catch(0),console.error("Error getting Vegas Game",e.t0);case 33:case"end":return e.stop()}}),e,null,[[0,30]])}))()}function Wg(){var e,t,n;return Cg().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,(0,d.T1)(kg);case 3:if(e=r.sent,t=e.statusCode,n=e.contentlets,200!==t){r.next=8;break}return r.next=8,(0,d.yJ)((0,og.bE)(n));case 8:r.next=13;break;case 10:r.prev=10,r.t0=r.catch(0),console.error("Error fetching Vegas Banners",r.t0);case 13:case"end":return r.stop()}}),Rg,null,[[0,10]])}function Zg(){var e,t,n;return Cg().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=3,(0,d.s)(ze.XU);case 3:return e=r.sent,t=e.payload,n=t.casinoStatus,r.next=8,(0,d.yJ)((0,og.BA)("suspended"===n));case 8:r.next=0;break;case 10:case"end":return r.stop()}}),xg)}function Yg(){return Cg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([(0,d.jP)(P.km,zg),(0,d.jP)(og.BG,Hg),(0,d.jP)(og._m,Vg),(0,d.jP)(og.Z$,Jg),(0,d.Zy)(Wg),(0,d.Zy)(Zg),(0,d.Zy)(Gg)]);case 2:case"end":return e.stop()}}),Mg)}var $g={rightSidebar:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Eh,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case ty.YK:var o=r.visible,i=void 0===o||o,a=r.content,s=void 0===a?"":a,u=r.metadata,l=void 0===u?{}:u;return e.set("visible",i).set("content",s).set("metadata",new _h(l));case ty.Sr:return e.set("highlightedButton",r);default:return e}},overlay:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Jy,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case Gy.O6:return e.set("visible",!1);case Gy.F_:return e.set("visible",r);default:return e}},promoPage:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qy,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;if(n===up.t7){var o=r.urlSegment,i=e.withMutations((function(e){return e.setIn(["promotions",o],new $y(function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:ah,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;if(n===ih.DX){var o=r.competition,a=r.events;return e.set(o,new i.List(a.map((function(e){return e.id}))))}return e},vegas:fg.Ay,customContactForm:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:sp,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case ap.cq:var o=r.formTitle,i=r.formBody,a=r.formFields,s=r.termsLabel,u=r.termsDestinationUrl,l=r.formButtonText,c=r.zendeskQueue;return e.set("formTitle",o).set("formBody",i).set("formFields",a).set("termsLabel",s).set("termsDestinationUrl",u).set("formButtonText",l).set("zendeskQueue",c);case ap.f9:var d=r.status;return e.set("formStatus",d);case ap.Nf:return e.set("formError",r);case ap.Vr:return e.set("ticketID",r);default:return e}},casinoControls:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Rm,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case Lm.Zv:return e.set("loading",!0).set("error","");case Lm.W7:return e.set("lossLimitAmount",r.lossLimit.amount).set("lossLimitPeriodDays",r.lossLimit.periodDays).set("realityCheckMinutes",r.realityCheckMinutes).set("loading",!1);case Lm.aW:return e.set("error",r).set("loading",!1);case Lm.dT:return e.set("error","").set("editState","initial").set("editError","");case Lm.OO:return e.set("editError","").set("editState","loading");case Lm._c:return e.set("lossLimitAmount",r.lossLimit.amount).set("lossLimitPeriodDays",r.lossLimit.periodDays).set("editState","success");case Lm.jp:return e.set("editError",r).set("editState","error");case Lm.My:return e.set("editError","").set("editState","loading");case Lm.Ui:return e.set("realityCheckMinutes",r.periodMinutes).set("editState","success");case Lm.dd:return e.set("editError",r).set("editState","error");default:return e}},customerOnboarding:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Sp,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;switch(n){case Ep.iA:return e.set("tourMode",r.tourMode);case Ep.dB:return e.setIn(["customerOnboardingPopupConfig","visible"],r.visible).setIn(["customerOnboardingPopupConfig","firstTimeVisitor"],r.firstTimeVisitor);default:return e}}},Qg=[rg,dg,km,Py,ky,Pm,Vh,oh,hh,Yg,_p,op,yy,Vy];function Kg(e){return Kg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kg(e)}function Xg(){Xg=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==Kg(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var ev=Xg().mark(_v);function tv(e){return function(e){if(Array.isArray(e))return nv(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nv(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nv(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:sm,t=arguments.length>1?arguments[1]:void 0;return t.type===a.LK?e.merge({location:t.payload}):e},application:L.Ay,bets:(e=xt,{type:t,payload:n})=>{switch(t){case Et:return new i.List(n.map((t=>{const n={},r=e.find((({id:e})=>e===t.id));return Object.keys(t).forEach((e=>{n[yt(e)]=t[e]})),r?r.withMutations((e=>Object.keys(n).reduce(((e,t)=>e.has(t)?e.set(t,n[t]):e),e))):new Pt(n)})));case wt:return n.reduce(((e,t)=>{const n=(0,Oe.A)(t,Rt);let r=e.find((({id:e})=>e===n.id));if(r){const t=e.indexOf(r);return r=r.withMutations((e=>Object.keys(n).reduce(((e,t)=>e.set(t,n[t])),e))),e.set(t,r)}return e.push(new Pt(n))}),e);default:return e}},accountActivity:c.Ay,lookups:(e=Pi,t)=>{switch(t.type){case gi:{const{countries:n}=t.payload;return e.merge({countries:n.map((e=>new Ni({id:e["country-id"],name:e["country-name"],"country-id":parseInt(e["country-id"],10),"country-code":e["country-code"]})))})}case vi:{const{sports:n}=t.payload;return e.set("sports",new i.List(n.map((e=>new Ti(e)))))}default:return e}},resetPassword:(e=new cl,{type:t,payload:n})=>{switch(t){case oa.cp:return e.set("params",n.params);case oa.Sf:return e.set("loading",!0).set("error","");case oa._y:return e.set("loading",!1).set("success",!0);case oa.Nq:return e.set("loading",!1).set("success",!1).set("error",n);default:return e}},staticContent:(e=Ql,{type:t,payload:n})=>{if(t===Yl.Ro){const{results:t}=n,r=new i.Map(t.map((e=>[e.urlTitle,new $l(e)])));return e.merge(r)}return e},staticText:(e=ac,{type:t,payload:n})=>{if(t===oc.fq){const{results:t}=n,r=new i.Map(t.map((e=>[e.urlTitle,new ic(e)])));return e.merge(r)}return e},streaming:dc.A,thirdPartyClients:(e=Nc,t)=>{switch(t.type){case Tc.us:{const{clients:n}=t.payload,r=n.map((e=>new Cc(e)));return e.set("clients",new i.List(r))}case Tc.f2:{const{payload:n}=t,r=n.reduce(((e,{id:t,image:n})=>e.set(t,n)),new i.Map);return e.set("logoUris",r)}case Tc.MO:{const{error:n}=t.payload;return e.merge({error:n})}default:return e}},quickLinks:(e=il,{type:t,payload:n})=>{switch(t){case rl.W4:return e.set("loading",!0);case rl.dw:return e.set("list",new i.List(n.map((e=>new ol(e))))).set("loading",!1);default:return e}},search:(e=Tl,{type:t,payload:n})=>{switch(t){case kl.rk:return e.set("loading",!0);case kl.vx:{const{results:t}=n;return e.merge({loading:!1,searchResults:t.map((e=>new Ol({id:e.id,name:e.name,sport:e.sport,startTime:e.startTime,metaTags:new i.List((e.metaTags||[]).map((e=>new Il(e)))),participants:new i.List(e.participants),gameIcon:e.gameIcon,gameId:e.gameId,gameName:e.gameName,gameType:e.gameType,provider:e.provider,providerCode:e.providerCode,tableId:void 0===e.tableId?"":e.tableId,devicePlatform:e.devicePlatform,type:e.type})))})}case kl.k5:case kl.p7:return e.merge({loading:!1,searchResults:null});default:return e}},affiliates:(e=O,{type:t,payload:n})=>{switch(t){case w.t5:{const{results:t}=n,r=new i.Map(t.map((e=>[e.pageTitle,new S(e)])));return e.merge(r)}case w.LZ:{const{results:t}=n,r=new i.Map(t.map((e=>[e.title,new k(e)])));return e.merge(r)}default:return e}},carousels:dn.Ay,cashier:(e=bn,{type:t,payload:n})=>t===gn.PC?e.set("limits",{daily:n.dailyFreqLimits,weekly:n.weeklyFreqLimits,monthly:n.monthlyFreqLimits,minimum:n.minimumFreqLimits}):e,cashout:(e=On,{type:t,payload:n})=>{switch(t){case Sn.aG:{const{runnerId:t}=n,r=e.set("runnerId",t),o=e.getIn(["requests",t,"status"],"new");return t&&"pending"!==o?r.setIn(["requests",t],new kn({runnerId:t})):r}case Sn.Ue:{const{runnerId:t}=n;return e.setIn(["requests",t],new kn(n))}case Sn.S2:{const{runnerId:t}=n,r=e.getIn(["requests",t])||new kn({runnerId:t});return e.setIn(["requests",t],r.set("status","pending"))}default:return e}},casinoQuickLinks:(e=zn,{type:t,payload:n})=>{switch(t){case Un.UY:return e.set("loading",!0);case Un.X9:{const t=new i.List(n.map((e=>new qn(e)))).sortBy((({order:e})=>e));return e.set("list",t).set("loading",!1)}default:return e}},twoFactorAuthentication:(e=new $c,{type:t,payload:n})=>{switch(t){case Yc.vC:return e.set("qrCodeUrl",n["mfa-url"]).set("secret",n.secret).set("errors",[]).set("status","default");case Yc.mh:return e.set("errors",n);case Yc.VD:return e.set("status",n).set("errors",[]).set("qrCodeUrl","").set("secret","");case Yc.x:return e.set("status","default").set("errors",[]).set("qrCodeUrl","").set("secret","");default:return e}},termsAndConditions:(e=Ec,{type:t,payload:n})=>{switch(t){case vc.S2:{const{id:t,title:r,subtitle:o,content:i}=n;return e.mergeDeep({termsAndConditions:{id:t,title:r,subtitle:o,content:i}}).set("acceptError","")}case vc.T7:return e.mergeDeep({userTerms:{p:n.password.value,u:n.username.value}}).set("acceptError","");case vc.ku:return e.mergeDeep({userTerms:{p:"",u:""}}).set("acceptError","");case vc.PY:return e.set("acceptError","An error has occured, please try again");default:return e}},navigation:Ua.Ay,dataLayer:(e=yr,{type:t,payload:n})=>t===cr?e.merge(n):e,event:Dr.Ay,events:Ho.Ay,eventParticipants:zo.Ay,multiples:fa.Ay,betslip:(e=tn,{type:t,payload:n})=>{switch(t){case Wt.Nx:return e.set("betslipVisible",n);case Wt.J$:return e.set("betslipPinned",n);case Wt.kV:return e.set("matchedBetsFilter",n);case Wt.yQ:return e.set("eventId",n);case Wt.s:return e.set("sportId",n);case Wt.PM:return e.set("submitAllWarning",n);case Wt.r9:return e.set("cancelAllWarning",n);default:return e}},market:Fi.Ay,marketRules:Yi.Ay,runner:(e=Sl,{type:t,payload:n})=>{switch(t){case Wr:{const t=new El((0,Oe.A)(n.runner,wl)),{id:r}=t;if(e.has(r)){const n=e.get(r);return e.set(r,n.merge(t))}return e.set(r,t)}case Zr:return e.withMutations((e=>n.runners.reduce(((e,t)=>{const n=(0,Oe.A)(t,wl),{id:r}=n,o=e.get(r);return o?e.set(r,o.merge(n)):e.set(r,new El(n))}),e)));default:return e}},betBuilder:(e=Le,{type:t,payload:n})=>{switch(t){case q:return e.set("available",n);case H:{const t=new i.List(n.map((e=>{const{legs:t=[],offerEdits:n=[],matchedBets:r=[],...o}=(0,Oe.A)(e,Object.keys(Te));return new Ce({...o,legs:new i.List(t),offerEdits:new i.List(n.map((e=>new Ne(e)))),matchedBets:new i.List(r.map((e=>new Ae(e))))})})));return e.set("betBuilderOffers",t)}case U:return e.set("apiKey",n.apiKey).set("widgetUiUrl",n.widgetUiUrl).set("riskManagement",e.get("riskManagement").merge(n.riskManagement));case V:return e.set("restricted",n);default:return e}},user:Ud.Ay,price:(e=hu,{type:t,payload:n})=>t===Qr?e.withMutations((e=>n.runners.forEach((t=>e.set(t.id,t.prices||yu))))):e,unsubmittedOffers:(e=ld,t)=>{switch(t.type){case Me.lc:return new i.List;case Me.x4:{const n=t.payload.map((e=>new ad({...e,legs:new i.List(e.legs||[]),odds:e.odds||"",decimalOdds:e.decimalOdds||"",source:e.source||Ie.z.exchange,status:"unsubmitted"})));return e.concat(n)}case Me.t2:{const{cid:n}=t.payload,r=t.payload,o=e.find((e=>e.get("cid")===n)),a=e.indexOf(o),s=(0,Oe.A)({...r,...Boolean(r.legs)&&{legs:new i.List(r.legs||[])}},sd),u=Object.keys(s).reduce(((e,t)=>e.set(t,s[t])),o);return e.set(a,u)}case Me.LT:{const n=t.payload;return e.filterNot((e=>n.indexOf(e.get("cid"))>-1))}case Me.XJ:{const{cid:n,review:r}=t.payload,o=e.find((e=>e.get("cid")===n)),i=e.indexOf(o),a=o.set("processingState",r?"reviewing":"");return e.set(i,a)}case Me.M0:{const n=t.payload,r=e.map((e=>e.get("cid")===n.cid?e.set("id",n.id).set("status",n.status||"unsubmitted").set("processingState","delayed"===n.status?"submitting":"submitted").set("delay",n.delay).set("odds",n.odds).set("decimalOdds",n.decimalOdds).set("createdAt",n.createdAt).set("remaining",n.remaining||0).set("matchedBets",new i.List(n.matchedBets||[])).set("error",[]):e.set("useBonus",!1)));return e.merge(r)}case Me.xP:{const n=t.payload,{invalidLegs:r,newDecimalOdds:o,newOdds:a}=n,s=e.map((e=>{const t={...e.toJS(),matchedBets:new i.List(e.matchedBets||[]),offerEdits:new i.List(e.offerEdits||[]),invalidLegs:new i.List(e.invalidLegs||[]),legs:new i.List(e.legs||[])};return e.get("cid")===n.cid?(t.processingState="failed",t.error=n.error,r&&(t.invalidLegs=new i.List(r)),a&&(t.newOdds=a,t.newDecimalOdds=o),new ad(t)):e}));return e.merge(s)}case Me.rv:{const{offers:n,timestamp:r}=t.payload;return!e.find((e=>"delayed"===e.status))||n.find((e=>"delayed"===e.status))?e:n.reduce(((e,t)=>{const n=e.findIndex((e=>e.id===t.id));if(-1===n)return e;const o={...t,cid:t.tempId,createdAt:new Date(t.createdAt).valueOf(),processingState:"submitted"};if("delayed"===t.status&&(o.processingState="submitting"),"delayed"===t.status&&"delayed"!==e.getIn([n,"status"])&&(o.createdAt=new Date(r).toISOString()),"failed"===t.status){const e=t.potentialProfit||t.potentialLiability,n=t.failureReason.toUpperCase(),r=ud[n]||ud.SERVER_ERROR;o.processingState="failed",delete o.id,o.backersStake=t.stake,o.layersStake=Math.round(100*e)/100,o.error=[{messages:[r]}]}if("flushed"===t.status){const e=t.potentialProfit||t.potentialLiability,n=ud["FLUSHED"]||ud.SERVER_ERROR;o.processingState="failed",delete o.id,o.backersStake=t.stake,o.layersStake=Math.round(100*e)/100,o.error=[{messages:[n]}]}return e.set(n,new ad(o))}),e)}case Me.G_:{const{oddsType:n}=t.payload;return e.map((e=>e.source===Ie.z.exchange?e.oddsType===n?e:e.oddsType?e.merge({oddsType:n,odds:id.A.oddsConversion(e.odds,e.oddsType,n)}):(console.log("Y U no oddsType?"),e):e))}default:return e}},popularMarkets:(e=Qs,{type:t,payload:n})=>{if(t===fo){let t=e.set("popular",new i.OrderedMap).get("popular");return n.events.slice(0,20).forEach((e=>{const{metaTags:n,id:r,status:o=""}=e,a=n.find((e=>"SPORT"===e.type));if(!a||["closed","unavailable"].includes(o))return;const s=a.urlName,u=t.get(s);t=u?t.setIn([s,"events"],u.get("events").concat(r)):t.set(s,(0,i.fromJS)({events:[r],name:a.name}))})),e.set("popular",t).set("loading",!1)}return e},uploadDocs:(e=new Md,{type:t,payload:n})=>{switch(t){case xd.Ip:return e.set("loading",!0).set("error","");case xd.og:return e.set("loading",!1).set("error","");case xd.NB:return e.set("loading",!1).set("error",n);case xd.Ct:return e.set("loading",!1).set("error","");default:return e}},settledBets:lv,depositLimits:Er.A,betBuilderReport:$e.Ay,currentBetReport:(e=Xn,{type:t,payload:n})=>{switch(t){case Wn.qJ:{const{markets:t=[],selections:r=[],bets:o=[],offers:a=[],total:s,liability:u,potentialProfit:l}=n;return e.set("total",s).set("error","").set("liability",u).set("potentialProfit",l).set("markets",new i.List(t.map((e=>new Yn(e))))).set("selections",new i.List(r.map((e=>new $n(e))))).set("bets",new i.List(o.map((e=>new Qn(e))))).set("offers",new i.List(a.map((e=>new Kn(e)))))}case Wn.jY:{const{results:t}=n;return e.mergeIn(["params"],t)}case Wn.MO:return e.set("error",n).set("total",0).set("liability",0).set("potentialProfit",0).set("markets",new i.List([])).set("selections",new i.List([])).set("bets",new i.List([])).set("offers",new i.List([]));case Wn.rH:return e.set("total",0).set("error","").set("liability",0).set("potentialProfit",0).set("markets",new i.List([])).set("selections",new i.List([])).set("bets",new i.List([])).set("offers",new i.List([]));default:return e}},transactions:(e=qc,{type:t,payload:n})=>{switch(t){case Dc.SE:return e.merge({isLoading:n.isLoading,error:""});case Dc.kY:{const{results:t}=n,{total:r,netDeposits:o}=t,a=new i.List(t.transactions.map((e=>new Uc(e))));return e.merge({error:"",total:r,netDeposits:o,transactions:a})}case Dc.t4:{const{results:t}=n,{total:r}=t,o=new i.List(t.transactions.map((e=>new Uc(e)))),a={total:r,isLoading:!1,error:""};return a.transactions=e.transactions.concat(o),e.merge(a)}case Dc.jY:{const{results:t}=n;return e.mergeIn(["params"],t)}case Dc.MO:return e.set("error",n).set("total",0).set("transactions",new i.List([]));case Dc.rH:return e.set("total",0).set("error","").set("params",new Fc).set("transactions",new i.List([]));default:return e}},multiplesReport:(e=La,{type:t,payload:n})=>{switch(t){case Ta.r9:return e.set("loading",!0);case Ta.d6:{const{multiples:t=[],selections:r=[],total:o,offset:a}=n;return a>0?e.set("total",o).set("multiples",e.get("multiples").splice(a,1e3,...t.map((e=>new Aa(e))))).set("selections",e.get("selections").push(...r.map((e=>new Na(e))))).set("error","").set("loading",!1):e.set("total",o).set("multiples",new i.List(t.map((e=>new Aa(e))))).set("selections",new i.List(r.map((e=>new Na(e))))).set("error","").set("loading",!1)}case Ta.Qt:{const{multiples:t=[],selections:r=[],total:o,offset:a}=n;return a>0?e.set("total",o).set("multiples",e.get("multiples").splice(a,1e3,...t.map((e=>new Pa(e))))).set("selections",e.get("selections").push(...r.map((e=>new Na(e))))).set("error","").set("loading",!1):e.set("total",o).set("multiples",new i.List(t.map((e=>new Pa(e))))).set("selections",new i.List(r.map((e=>new Na(e))))).set("error","").set("loading",!1)}case Ta.jY:{const{results:t}=n;return e.mergeIn(["params"],t)}case Ta.nI:return e.set("error",n).set("multiples",new i.List([])).set("selections",new i.List([])).set("total",0).set("loading",!1);case Ta.rH:return e.set("total",0).set("loading",!1).set("error","").set("multiples",new i.List([])).set("selections",new i.List([]));default:return e}},openOffers:(e=ss,t)=>{switch(t.type){case Ln.fS:{const n=e.get("data"),{fakeData:r}=t.options||{},o=t.payload.map((e=>{const{offerEdits:t=[],matchedBets:r=[],legs:o=[],...a}=(0,Oe.A)(e,Object.keys(ts));e.ids&&(a.id=e.ids.toString());const s=n.find((({id:e})=>e===a.id));if(s&&s.edited)return s;if(s){const e=(({offerEdits:e=[],matchedBets:t=[],legs:n=[],...r})=>new ns({...r,legs:new i.List(n),matchedBets:new i.List(t.map((e=>new es(e)))),offerEdits:new i.List(e.map((e=>new Xa(e))))}))(a);return s.withMutations((t=>{const n=t.set("matchedBets",new i.List(r.map((e=>new es(e)))));return Object.keys(a).reduce(((t,n)=>t.set(n,e[n])),n)}))}return new ns({...a,legs:new i.List(o),offerEdits:new i.List(t.map((e=>new Xa(e)))),matchedBets:new i.List(r.map((e=>new es(e))))})})),a=e.get("aggregationRule"),s=o.reduce(((e,t)=>{const{matchedBets:n,remote:r,marketType:o,status:s}=t,u="matched"===s&&n.last()?n.last().odds:r.odds,l="matched"===s?u:r.odds,c=n.filter((e=>e.odds!==l&&"outright_ded_fact"!==o)),d=c.size>0,f="cancelled"===s&&n.size>0,m="flushed"===s&&n.size>0,p="ALL"===a;let y=[];const h=(c>0?c:n).reduce(((e,t)=>{if(!e[t.odds])return{...e,[t.odds]:new es(t)};const n=e[t.odds],r=n.set("stake",n.stake+t.stake).set("potentialProfit",n.potentialProfit+t.potentialProfit);return{...e,[t.odds]:r}}),{});return"ALL"===a&&n.size>1&&(y=Object.keys(h).map((e=>t.set("id",h[e].id).set("cid",h[e].id).set("processingState","").set("status","matched").set("matchedBets",new i.List([h[e]]))))),d&&(y=Object.keys(h).map((e=>t.set("id",h[e].id).set("cid",h[e].id).set("processingState","").set("status","matched").set("matchedBets",new i.List([h[e]]))))),(f||m)&&(y=n.map((e=>t.set("id",e.id).set("cid",e.id).set("processingState","").set("status","matched").set("matchedBets",new i.List([e]))))),[..."ALL"===a&&n.size>1?[]:[t],...e,...p?[...y]:[]]}),[]).filter((({status:e})=>"cancelled"!==e&&"flushed"!==e));return r?e.set("fakeData",new i.List(s)):e.set("data",new i.List(s))}case Ln.Ym:{const{offerEdits:n=[],matchedBets:r=[],legs:o=[],...a}=(0,Oe.A)(t.payload.offer,Object.keys(ts)),s=e.get("data").findIndex((e=>e.id===a.id));if(-1!==s){const t=e.get("data"),u=t.set(s,t.get(s).merge({...a,legs:new i.List(o),offerEdits:new i.List(n.map((e=>new Xa(e)))),matchedBets:new i.List(r.map((e=>new es(e))))}));return e.set("data",u)}return e}case Ln.sj:{const{offerEdits:n=[],matchedBets:r=[],legs:o=[],...a}=(0,Oe.A)(t.payload.offer,Object.keys(ts)),s=e.get("data").findIndex((e=>e.id.split(",").includes(t.payload.offer.id)));if(-1!==s){const t=e.get("data"),u=t.set(s,t.get(s).merge({...a,legs:new i.List(o),offerEdits:new i.List(n.map((e=>new Xa(e)))),matchedBets:new i.List(r.map((e=>new es(e))))}));return e.set("data",u)}return e}case Ln.Df:{const n=e.get("data").findIndex((e=>e.id===t.payload.offer.id));if(-1===n)return e;const r=e.get("data").updateIn([n,"offerEdits"],(e=>e.push(new Xa(t.payload.offer.offerEdit))));return e.set("data",r)}case Ln.x3:{const n=e.get("data").findIndex((e=>e.id.split(",").includes(t.payload.offer.id)));if(-1===n)return e;const r=e.get("data").updateIn([n,"offerEdits"],(e=>e.push(new Xa(t.payload.offer.offerEdit))));return e.set("data",r)}case Ln.K1:{const{backersStake:n,layersStake:r,odds:o,oddsLocked:i}=t.payload,a=e.get("data"),s=a.findIndex((e=>e.id===t.payload.id));if(a.get(s)){const u=a.get(s).withMutations((e=>{e.set("backersStake",n).set("layersStake",r).set("oddsLocked",i||!1),"undefined"!==typeof o&&e.set("odds",o);const a=Object.keys(e.remote).every((n=>Number(t.payload[n])===Number(e.remote[n]))),s=[e.backersStake,e.layersStake,e.odds].some((e=>null!==e))&&!a;return e.set("edited",s)}));return e.set("data",a.set(s,u))}return e}case Ln.u2:{const{backersStake:n,layersStake:r,odds:o,id:i}=t.payload;let a;const s=e.get("data"),u=s.findIndex((e=>e.get("unmatched").find((({offerId:e})=>e===i))));if(s.get(u)){const l=s.get(u).withMutations((e=>{const s=e.get("unmatched").map((e=>{if(e.offerId===i){const i=[o,n,r].some((e=>null!==e));let s;const u={odds:e.remote.odds,backersStake:e.remote.backersStake,layersStake:e.remote.layersStake};return i&&(s=Object.keys(u).every((n=>"odds"===n?t.payload[n]===e.remote[n]:t.payload[n]===parseFloat(e.remote[n]).toFixed(2)))),a=i&&!s,{...e,backersStake:n,layersStake:r,..."undefined"!==typeof o&&{odds:o}}}return e}));return e.set("unmatched",s).set("edited",a)}));return e.set("data",s.set(u,l))}return e}case Ln.kx:{const{id:n,review:r}=t.payload,o=e.get("data"),i=o.find((e=>e.get("id")===n)),a=o.indexOf(i),s=i.set("processingState",r?"reviewing":"");return e.set("data",o.set(a,s))}case Ln.wv:{const n=t.payload.map((e=>e.id)),r=e.get("data");return e.set("data",r.map((e=>n.indexOf(e.id)>-1?e.set("processingState","submitting").set("error",[]):e)))}case Ln.C1:{const n=e.get("data"),r=n.find((e=>e.unmatched.some((e=>e.offerId===t.payload))));return e.set("data",n.map((e=>r.id===e.id?e.set("processingState","submitting").set("error",[]):e)))}case Ln.k0:{const n=t.payload,r=e.get("data").map((e=>{const{offerEdits:t=[],...r}={...e.toJS()};return e.get("id")===n.id?(r.processingState="submitted",r.remaining=n.remaining||0,r.matchedBets=n.matchedBets||[],r.remote=n.remote,delete r.error,new ns({...r,offerEdits:new i.List(t.map((e=>new Xa(e)))),matchedBets:new i.List(r.matchedBets.map((e=>new es(e))))})):e}));return e.set("data",r)}case Ln.W4:{const n=t.payload,r=e.get("data").map((e=>{const t=e.unmatched.some((e=>e.offerId===n.id)),r=e.unmatched.map((e=>{if(e.offerId===n.id){const{remote:t}=n;return"matched"===n.status?{...e,backersStake:n.stake,layersStake:n.potentialProfit,remote:t,status:n.status}:{...e,backersStake:t.backersStake,layersStake:t.layersStake,remote:t,status:n.status}}return e}));return t?e.set("processingState","submitted").set("unmatched",r):e}));return e.set("data",r)}case Ln.dv:{const n=t.payload,r=e.get("data").map((e=>{const{offerEdits:t=[],matchedBets:r=[],legs:o=[],...a}={...e.toJS()};return e.get("id")===n.id?(a.processingState="failed",a.error=n.error,new ns({...a,legs:new i.List(o),offerEdits:new i.List(t.map((e=>new Xa(e)))),matchedBets:new i.List(r.map((e=>new es(e))))})):e}));return e.set("data",r)}case Ln.gH:{const n=t.payload,r=e.get("data").map((e=>{const{offerEdits:t=[],matchedBets:r=[],legs:o=[],...a}={...e.toJS()};return"matched"===e.get("status")?e:e.get("id")===n.id?(a.processingState="",a.error=[],delete a.backersStake,delete a.layersStake,delete a.odds,a.edited=!1,new ns({...a,legs:new i.List(o),offerEdits:new i.List(t.map((e=>new Xa(e)))),matchedBets:new i.List(r.map((e=>new es(e))))})):e}));return e.set("data",r)}case Ln.$0:{const n=t.payload,r=e.get("data").map((e=>n.indexOf(e.id)>-1?e.set("processingState","cancelling").remove("error"):e));return e.set("data",r)}case Ln.dc:{const n=t.payload[0],r=e.get("data").map((e=>e.id.split(",").includes(n)?e.set("processingState","cancelling").remove("error"):e));return e.set("data",r)}case Ln.r_:{const n=e.get("data").withMutations((e=>(t.payload.forEach((t=>{const n=e.findIndex((e=>e.id===t.id));-1!==n&&e.setIn([n,"processingState"],"failed").setIn([n,"error"],t.error)})),e)));return e.set("data",n)}case Ln.ci:{const n=t.payload,r=e.get("data").filterNot((e=>n.indexOf(e.get("id"))>-1));return e.set("data",r)}case Ln.cL:{const{sports:n}=t.payload;return e.set("activeSports",new i.List(n.map((e=>new Qa(e)))))}case Ln.uR:{const n=e.get("activeFilters").merge(t.payload);return e.set("activeFilters",n).set("paginationOffset",0).set("perPage",20)}case Ln.Ew:{const n=Array.from(t.payload);return e.set("eventIds",new i.List(n))}case Ln.N0:return e.set("aggregationRule",t.payload).set("paginationOffset",0).set("perPage",20);case Ln.F9:{const t=e.get("paginationOffset")+1;return e.set("paginationOffset",t).set("perPage",t?20*(t+1):20)}default:return e}},positions:(e=ou,{type:t,payload:n})=>{switch(t){case Ks:{const t=new i.Map(n.map((({eventId:e,marketId:t,runnerId:n,position:r,placePosition:o})=>[n,new ru({eventId:e,marketId:t,runnerId:n,position:r,placePosition:o})])));return e.merge(t)}case Xs:return new i.Map;default:return e}},inlineBetslip:(e=ei,{type:t,payload:n})=>{switch(t){case Xo.VW:return e.set("processingState",M.br.loading);case Xo.LH:return e.set("processingState",M.br.success).set("error","");case Xo.ch:return e.set("error",n).set("processingState",M.br.error);case Xo.T9:return e.set("error","").set("processingState",M.br.initial);case Xo.eH:return e.set("error","").set("prevInlineBetslipID","").set("mbZeroBetEventData",new i.List).set("processingState",M.br.initial);case Xo.Py:{let t=n&&n[0].runnerId;return t===e.get("inlineBetslipID")&&(t=null),e.set("inlineBetslipID",t).set("prevInlineBetslipID",e.get("inlineBetslipID")).set("processingState",M.br.initial).set("error","")}case Xo.nl:return e.set("mbZeroBetEventData",new i.List(n));default:return e}},modal:(e=ia,t)=>{switch(t.type){case Qo.T:{const{section:n,show:r,stepNumber:o,email:i,data:a={},showCloseIcon:s=!0,theme:u,position:l,redirectOnClose:c,smallModal:d}=t.payload,{userRegistered:f=!1}=a;return!e.sessionExpired||"registration-feedback"!==n&&"kyc-documents-warning"!==n?e.merge({show:r,section:n,stepNumber:o,email:i,userRegistered:f,smallModal:"registration-feedback"===n||"casino-reality-check"===n||d,showCloseIcon:"terms-and-conditions"!==n&&s,extraData:{...e.get("extraData"),...a},theme:u,position:l,redirectOnClose:c}):e}case oa.cp:{const n=t.payload.show;return e.merge({show:n,section:"update-password",smallModal:!1,showCloseIcon:!0,sessionExpired:!1,theme:"light"})}case ze.sb:{const n=t.payload.show,r=t.payload.redirectOnClose;return e.merge({show:n,redirectOnClose:r,section:"login",smallModal:!1,showCloseIcon:!0,sessionExpired:!1,theme:"light"})}case na.Ml:{const n=t.payload,r=n.show;return e.merge({show:r,section:"self-exclude",extraData:n.data,smallModal:!1,showCloseIcon:!0,theme:"light"})}case na.iT:{const n=t.payload,r=n.show;return e.merge({show:r,section:"deposit-limits",extraData:n.data,smallModal:!1,showCloseIcon:!0,theme:"light"})}case Ar.mn:return e.merge({show:!0,section:"deposit",hasDepositPromptMessage:!0,smallModal:!1,showCloseIcon:!0,theme:"light"});case Ar.Zj:{const n=t.payload;return e.merge({show:n,section:"deposit",hasDepositPromptMessage:!1,smallModal:!1,showCloseIcon:!0,theme:"light"})}case Ar.BG:{const n=t.payload;return e.merge({show:n,section:"withdraw",hasDepositPromptMessage:!1,smallModal:!1,showCloseIcon:!0,theme:"light"})}case ze.Vl:{const n=t.payload;return e.merge({show:n,sessionExpired:!0,section:"session-timeout",theme:"light"})}case ra.Ol:{const n=t.payload;return e.merge({show:n,section:"min-bet-warning",showCloseIcon:!0,theme:"light"})}default:return e}},promotions:sv,responsibleGambling:(e=yl,{type:t,payload:n})=>{switch(t){case na.WJ:return e.merge({isExcluded:!0});case na.Mz:{const t=n.map((e=>new pl(e)));return e.merge({responsibleGamblingContent:t})}default:return e}},feedback:(e=Ko,t)=>{if(t.type===Qo.T){const{section:n,show:r}=t.payload;return r&&"registration-feedback"===n?e.set("triggeredOnce",!0):e}return e}})),hv=(0,l.Ay)(),gv=(0,s.Zz)((0,s.Tw)(mv,hv),(function(e){return e})),vv=function(){return fv?fv.getState():pv},bv=function(){return fv};function _v(){return Xg().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.Q7)([].concat(tv(Qg),[od,Ic,ll,Jn,Ia,hn,Ll,A,wn,Fn,yi,Di,Ye,ml,rc,cc,gc,jc,$a,qo,$o,Zi,ta,_u,Lf,Fd,jr,pt,ur,Zc,Fa,Rd,E,am,kf,ke,Jt,_r,cn,$s,pu,da,_l,di],tv(uv),tv(av)).map((function(e){return(0,d.Zy)(e,{brand:"matchbook"})})));case 2:case"end":return e.stop()}}),ev)}function Ev(){return fv=(0,s.y$)(yv,pv,gv),hv.run(_v),fv.dispatch((0,P.J_)({brand:"matchbook"})),fv}},15845:function(e,t,n){"use strict";n.d(t,{DW:function(){return s},RQ:function(){return a},fQ:function(){return u}});n(64509),n(32820),n(99650);var r=n(2157);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function i(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=i(i(i({},r.zv.casino,"classic-casino"),r.zv.liveCasino,"live-casino"),r.zv.virtuals,"virtual-sports"),s=[5,10,15,30,60],u="GAME_NOT_FOUND"},54415:function(e,t,n){"use strict";n.d(t,{Br:function(){return s},he:function(){return a},jG:function(){return i},sq:function(){return o}});var r=n(2157),o=[{title:"1. Back & Lay",content:'\n
\n \n \n
\n Back - A standard bet. Back a team, player or a horse, and if they win, you win.\n
\n
\n
\n Lay - A lay bet is betting on a team, player or horse NOT winning. If you lay a horse or a team, and they lose or draw, your lay bet wins. If you place a lay bet and your selection wins, your lay bet loses.\n
\n
\n '},{title:"2. Odds & Liquidity",content:'\n
\n \n \n
\n Odds - The current odds on offer for this bet. Don\'t like the odds on offer? Make your own offer with the odds you want and see if someone will take your bet.\n
\n
\n Not familiar with decimal odds? No worries, it\'s simple. For example, if you win a \xa310 bet at odds of 3.0, you would receive \xa330, which includes your original stake of \xa310, plus \xa320 of winnings.\n
\n
\n
\n Liquidity - The amount currently available to wager. Again, you can offer more, and see if another player will take the bet.\n
\n
\n '},{title:"3. Back Bets",content:'\n
\n \n \n
\n Back - The odds for your bet. You can either take the odds available in the market, adjust up or down, or enter your own odds.\n
\n
\n The higher the odds, the higher the winnings.\n
\n
\n
\n Stake - For a back bet, this is the amount you will be staking, and will lose if the bet loses.\n
\n
\n
\n Profit - The amount of profit you will make if your back bet wins. Your stake will also be returned. \n
\n
\n '},{title:"4. Lay Bets",content:'\n
\n \n \n
\n Lay - The odds for your bet. As with a back bet you can either take the odds available in the market, adjust up or down, or enter your own odds.\n
\n
\n The higher the odds, the greater the risk you take.\n
\n
\n
\n Backer\'s Stake - This is the amount the other player will stake, and you will win if your bet wins. \n
\n
\n
\n Liability - The amount you will pay out to the other player if your lay bet loses.\n
\n
\n '},{title:"5. Matched & Unmatched",content:'\n
\n \n \n
\n Not every offer you make will get matched against another player - maybe they don\'t like the odds you have offered, or maybe they don\'t want to wager so much.\n
\n
\n In this case either all, or part, of your offer will go unmatched.\n
\n
\n If this happens, you can either cancel your offer, edit either the odds or the stake, or simply wait it out. As a market fluctuates, your offer may get taken up by other players.\n
\n
\n '}],i=[{element:'[data-hook="popular--event-0--runner-0"]',popover:{align:"end",side:"left",title:"1. Back & Lay",description:o[0].content,nextBtnText:"Next: 2. Odds & Liquidity"}},{element:'[data-hook="popular--event-0--runner-0"]',popover:{title:"2. Odds & Liquidity",align:"end",side:"right",description:o[1].content,nextBtnText:"Next: Back Bets"}},{element:'[data-driver="offer-0"]',popover:{title:"3. Back Bets",nextBtnText:"Next: Lay Bets",description:o[2].content}},{element:'[data-driver="offer-1"]',popover:{title:"4. Lay Bets",nextBtnText:"Next: Matched & Unmatched",description:o[3].content}},{element:'[data-driver="open-offer-0"]',popover:{title:"5. Matched & Unmatched",description:o[4].content}}],a=[{image:"/assets/images/onboarding/exchange-layout.jpg",url:"https://www.youtube-nocookie.com/embed/mLyxX5vZQ-I"},{image:"/assets/images/onboarding/commissions.jpg",url:"https://www.youtube-nocookie.com/embed/EYeGBUNtEao"},{image:"/assets/images/onboarding/exchange-vs-sportsbook.jpg",url:"https://www.youtube-nocookie.com/embed/EMwttgEzwrc"}],s=["/page","/promo","/login","/promotions","/registration","/reset-password","/update-password",r.D2[r.zv.mbzero],r.D2[r.zv.casino],r.D2[r.zv.liveCasino],r.D2[r.zv.virtuals]]},2157:function(e,t,n){"use strict";n.d(t,{Co:function(){return x},D2:function(){return c},Df:function(){return G},Dy:function(){return E},F7:function(){return B},Fb:function(){return Q},G9:function(){return $},GL:function(){return F},HH:function(){return z},Ho:function(){return N},JD:function(){return p},Mw:function(){return S},O3:function(){return j},O6:function(){return q},Of:function(){return X},RB:function(){return k},SQ:function(){return O},Sb:function(){return M},TB:function(){return u},Tw:function(){return J},UU:function(){return re},UV:function(){return ne},UY:function(){return te},Vd:function(){return m},WC:function(){return H},Xd:function(){return s},Xs:function(){return R},YI:function(){return K},Zn:function(){return _},_9:function(){return T},_Y:function(){return L},dr:function(){return I},he:function(){return ee},iY:function(){return v},iZ:function(){return C},ig:function(){return y},lZ:function(){return P},mj:function(){return U},ni:function(){return Y},ns:function(){return V},oN:function(){return f},pq:function(){return Z},pw:function(){return h},q9:function(){return d},r9:function(){return W},u3:function(){return b},vP:function(){return g},vm:function(){return D},xF:function(){return w},yS:function(){return A},zk:function(){return oe},zv:function(){return l}});n(64509),n(32820),n(99650);var r=n(9404),o=n(20719);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={AUD:"$",BRL:"$",CAD:"$",CNY:"\xa5",EUR:"\u20ac",GBP:"\xa3",HKD:"$",IDR:"Rp",JPY:"\xa5",KRW:"\u20a9",TWD:"$",USD:"$"},u={ACCUMULATOR:"ACCUMULATOR",PATENT:"PATENT",DOUBLES:"DOUBLES",TRIXIE:"TRIXIE"},l={exchange:"EXCHANGE",predictions:"PREDICTIONS",mbzero:"ZERO",casino:"CASINO",liveCasino:"LIVE-CASINO",virtuals:"VIRTUALS"},c={EXCHANGE:"",ZERO:"/zero",VIRTUALS:"/virtuals",CASINO:"/casino","LIVE-CASINO":"/live-casino"},d=[{id:l.exchange,name:"Exchange",longName:"Exchange",urlName:"exchange",url:"/"},{id:l.predictions,name:"Predictions",longName:"Predictions",urlName:"predictions",url:"https://predictstreet.matchbook.com"},{id:l.mbzero,name:"MB Zero",longName:"Matchbook Zero",urlName:"zero",url:"/zero"},{id:l.casino,name:"Casino",longName:"Casino",urlName:"casino",url:"/casino"},{id:l.liveCasino,name:"Live Casino",longName:"Live Casino",urlName:"live-casino",url:"/live-casino"},{id:l.virtuals,name:"Virtuals",longName:"Virtual Sports",urlName:"virtuals",url:"/virtuals"}],f={soccer:"soccer",horseRacing:"horse-racing"},m="/page/rules_and_regulations/terms-and-conditions",p="/page/rules_and_regulations/privacy-policy",y="/page/rules_and_regulations/mbcolossus-policy",h="https://secure.safecharge.com",g={Android:"https://play.google.com/store/apps/details?id=com.matchbook.client&hl=en",iOS:"https://apps.apple.com/gb/app/matchbook-betting-exchange/id503101282"},v=204,b=11,_=35,E=787,w=new r.List,S=new o.vw,k=["horse-racing","greyhound-racing"],O=["golf","horse-racing","greyhound-racing"],I=["forecast","reverse_forecast"],T=["outright","outright_ded_fact","place","place_ded_fact"].concat(I),C=["outright-winner","outrights"],N=10,A=window.innerWidth<=E,P={"in-play":"Enjoy Live Betting on Matchbook Betting Exchange. A better way to bet. ","ante-post":"Get your bets in early on Matchbook Betting Exchange. Back and Lay, Trade + more. ","ante-post-event":"Place your bets early on [event-name]. Choose Matchbook Today For A Better Way To Bet.","american-football":"Get the best odds on American Football on Matchbook Betting Exchange. ","american-football-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for American Football. ","australian-rules":"Get the best odds on Aussie Rules with Matchbook Betting Exchange. ","australian-rules-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Aussie Rules. ",baseball:"Choose Matchbook for a better way to bet on Baseball. ","baseball-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Baseball. ",cricket:"Matchbook is the best betting exchange for Cricket. Back and Lay for a better way to bet. ","cricket-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Cricket.",golf:"Matchbook has the best odds and highest liquidity for betting on Golf. ","golf-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Golf. ","greyhound-racing":"Get the best odds and highest liquidity for Greyhound Betting on Matchbook. A better way to bet. ","greyhound-racing-event":"Pick a winner on the [event-name] greyhounds - get the best odds and liquidity on Matchbook Betting exchange.","enhanced-specials":"Boost your winnings with an exclusive Enhanced Odds special bet from Matchbook","enhanced-specials-event":"Boost your winnings with an exclusive Enhanced Odds special bet from Matchbook","horse-racing":"Get great odds and high liquidity on the Horse Racing on Matchbook.com. The best betting exchange for Horse Racing.","horse-racing-event":"Pick a winner on the [event-name] Horse Racing on Matchbook. The UK's Best Betting Exchange.","ice-hockey":"Get the best odds and highest liquidity for Ice Hockey on Matchbook. A better way to bet. ","ice-hockey-event":"Place your bets on [event-name]. Discover why Matchbook is the best betting exchange for Ice Hockey.",politics:"The Best Site for the Informed Bettor. Back & Lay Bets, Trade, Plus More on Matchbook.com","politics-event":"Back the outcome of [event-name] on Matchbook.com. The best betting exchange for politics. ","rugby-league":"Get the best odds and highest liquidity for Rugby-league on Matchbook. A better way to bet. ","rugby-league-event":"Get the best odds on [event-name] in the [event-competition] on [start-time]. Matchbook Betting Exchange, the best odds on Rugby. ","rugby-union":"Get the best odds and highest liquidity for Rugby on Matchbook. A better way to bet. ","rugby-union-event":"Get the best odds on [event-name] in the [event-competition] on [start-time]. Matchbook Betting Exchange, the best odds on Rugby.",soccer:"Get the best odds and highest liquidity for Football on Matchbook. A better way to bet. ","soccer-event":"Get the best odds on [event-name] in the [event-competition] on [start-time]. Matchbook Betting Exchange, the best odds on Football",tennis:"Get the best odds and highest liquidity for Tennis on Matchbook. A better way to bet. ","tennis-event":"Who will win in [event-name]? get the best odds and live betting on Matchbook.com. The best betting exchange for tennis"},L=["www.matchbook.com","beta.matchbook.com"],R="https://www.gamblingcontrol.org",x="https://www.gamblingcommission.gov.uk/public-register/business/detail/39504",M="https://www.gamblingcontrol.org/",B="http://www.gamcare.org.uk",j="https://www.gamstop.co.uk",D="https://www.taketimetothink.co.uk/",F="https://www.matchbook.com/page/rules_and_regulations/underagegambling",U="https://www.facebook.com/MatchbookBettingExchange",q="https://twitter.com/TeamMatchBook",z="https://registers.gamblingcommission.gov.uk/39504",H="https://awards.egr.global/egrmarketinginnovationawards/en/page/shortlist",V="https://www.taketimetothink.co.uk/",G="https://betblocker.org/",J=[{id:"daily",name:"Daily",text:"day"},{id:"weekly",name:"Weekly",text:"week"},{id:"monthly",name:"Monthly",text:"month"}],W=[{id:"1",name:"1"},{id:"2",name:"2"},{id:"3",name:"3"},{id:"4",name:"4"},{id:"5",name:"5"},{id:"6",name:"6"}],Z=[{name:"Days",id:"days"},{name:"Weeks",id:"weeks"}],Y=[{name:"6 Months",id:"6-months"},{name:"1 Year",id:"1-years"},{name:"1.5 Years",id:"1.5-years"},{name:"2 Years",id:"2-years"},{name:"2.5 Years",id:"2.5-years"},{name:"3 Years",id:"3-years"},{name:"3.5 Years",id:"3.5-years"},{name:"4 Years",id:"4-years"},{name:"4.5 Years",id:"4.5-years"},{name:"5 Years",id:"5-years"}],$=[{start:"0",end:"750"},{start:"751",end:"1500"},{start:"1501",end:"2250"},{start:"2251",end:"3000"},{start:"3001",end:"3750"},{start:"3751",end:"4500"},{start:"4501",end:"5250"},{start:"5251",end:"6000"},{start:"6000"}],Q=[{id:1,value:"Gambling",name:"Gambling"},{id:2,value:"Matched Bettor",name:"Matched Bettor"},{id:3,value:"Accountant",name:"Accountant"},{id:4,value:"Administrative Work",name:"Administrative Work"},{id:5,value:"Advertising / Marketing",name:"Advertising / Marketing"},{id:6,value:"Architect",name:"Architect"},{id:7,value:"Auditor",name:"Auditor"},{id:8,value:"Automotive / Mechanic",name:"Automotive / Mechanic"},{id:9,value:"Banking",name:"Banking"},{id:10,value:"Business Owner",name:"Business Owner"},{id:11,value:"Catering",name:"Catering"},{id:12,value:"Civil Service",name:"Civil Service"},{id:13,value:"Cleaning",name:"Cleaning"},{id:14,value:"Construction / Tradesperson",name:"Construction / Tradesperson"},{id:15,value:"Courier",name:"Courier"},{id:16,value:"Dentist",name:"Dentist"},{id:17,value:"Director / C-Level",name:"Director / C-Level"},{id:18,value:"Doctor",name:"Doctor"},{id:19,value:"Driving instructor",name:"Driving instructor"},{id:20,value:"Education",name:"Education"},{id:21,value:"Engineer",name:"Engineer"},{id:22,value:"Entertainment / Actor / Musician",name:"Entertainment / Actor / Musician"},{id:23,value:"Farming",name:"Farming"},{id:24,value:"Finance",name:"Finance"},{id:25,value:"Firefighter",name:"Firefighter"},{id:26,value:"Flight Steward",name:"Flight Steward"},{id:27,value:"Hairdresser / Barber",name:"Hairdresser / Barber"},{id:28,value:"Hospitality / Restaurant / Bar staff",name:"Hospitality / Restaurant / Bar staff"},{id:29,value:"Human Resources",name:"Human Resources"},{id:30,value:"Insurance",name:"Insurance"},{id:31,value:"Investments",name:"Investments"},{id:32,value:"Information Technology",name:"Information Technology"},{id:33,value:"Legal",name:"Legal"},{id:34,value:"Military",name:"Military"},{id:35,value:"Nurse",name:"Nurse"},{id:36,value:"Other Healthcare Support Occupation",name:"Other Healthcare Support Occupation"},{id:37,value:"Other Occupation",name:"Other Occupation"},{id:38,value:"Pharmacist",name:"Pharmacist"},{id:39,value:"Pilot",name:"Pilot"},{id:40,value:"Police Officer",name:"Police Officer"},{id:41,value:"Real Estate",name:"Real Estate"},{id:42,value:"Retail",name:"Retail"},{id:43,value:"Retired",name:"Retired"},{id:44,value:"Sales Manager",name:"Sales Manager"},{id:45,value:"Sales Representative",name:"Sales Representative"},{id:46,value:"Social Worker",name:"Social Worker"},{id:47,value:"Student",name:"Student"},{id:48,value:"Technician",name:"Technician"},{id:49,value:"Therapist",name:"Therapist"},{id:50,value:"Tourism",name:"Tourism"},{id:51,value:"Transportation",name:"Transportation"},{id:52,value:"Unemployed",name:"Unemployed"},{id:53,value:"Veterinarian",name:"Veterinarian"}],K=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","#"],X={DEFAULT:"LAYOUT_FEATURED",AZ:"LAYOUT_AZ"},ee=[{"region-id":354,name:"Alberta","region-code":"AB",id:"Alberta"},{"region-id":355,name:"British Columbia","region-code":"BC",id:"British Columbia"},{"region-id":356,name:"Manitoba","region-code":"MB",id:"Manitoba"},{"region-id":357,name:"New Brunswick","region-code":"NB",id:"New Brunswick"},{"region-id":358,name:"Newfoundland and Labrador","region-code":"NF",id:"Newfoundland and Labrador"},{"region-id":359,name:"Northwest Territories","region-code":"NT",id:"Northwest Territories"},{"region-id":360,name:"Nova Scotia","region-code":"NS",id:"Nova Scotia"},{"region-id":361,name:"Nunavut","region-code":"NU",id:"Nunavut"},{"region-id":363,name:"Prince Edward Island","region-code":"PE",id:"Prince Edward Island"},{"region-id":364,name:"Quebec","region-code":"QC",id:"Quebec"},{"region-id":365,name:"Saskatchewan","region-code":"SK",id:"Saskatchewan"},{"region-id":366,name:"Yukon","region-code":"YT",id:"Yukon"}],te=3e4,ne=a(a(a(a(a({},l.exchange,!1),l.mbzero,!1),l.casino,!0),l.liveCasino,!0),l.virtuals,!0),re={INSUFFICIENT_FUNDS:["Insufficient funds"],UNAUTHORIZED_ACCESS:["not authorised to access"],ODDS_NOT_AVAILABLE:["Odds not available"],INVALID_LEGS:["Invalid Legs"],NOT_AVAILABLE_IN_PLAY:["Not available In-Play"],EVENT_MUST_BE_OPEN:["Event must be open"],ODDS_TYPE_MISMATCH:["Odds Type Mismatch"],BET_BUILDER_RESTRICTED_IE:["Unavailable for IE"]},oe="08-03-2024"},12396:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(21757),o=n(88093);var i=(0,r.Ng)((function(e){return{currency:e.getIn(["user","currency"])}}))(o.A)},85942:function(e,t,n){"use strict";n.d(t,{A:function(){return H}});var r=n(21757),o=n(99062),i=n(30973),a=n(65660),s=n(72183),u=n(83937),l=(n(64509),n(82975),n(93863),n(70489),n(78604),n(17482),n(32820),n(99650),n(5556)),c=n.n(l),d=n(96540),f=n.n(d),m=n(20688),p=n(39473),y=n.n(p),h=n(9404),g=n(95093),v=n.n(g),b=n(46942),_=n.n(b),E=n(68636),w=n(92119),S=n(54182),k=n(95706),O=n(12396),I={locked:"Locked-module__locked___hGEfa",controls:"Locked-module__controls___HKMVR","locked--hide":"Locked-module__locked--hide___ENKZt","locked--back":"Locked-module__locked--back___CuWaa","locked--mobile":"Locked-module__locked--mobile___AO3pw",header:"Locked-module__header___N8Yrw",lockedPlaceholder:"Locked-module__lockedPlaceholder___x2S6F","lockedPlaceholder--mobile":"Locked-module__lockedPlaceholder--mobile___TeF+0","lockedPlaceholder--greyhound-racing":"Locked-module__lockedPlaceholder--greyhound-racing___tzpUn","lockedPlaceholder--horse-racing":"Locked-module__lockedPlaceholder--horse-racing___i7ico","lockedPlaceholder--american-football":"Locked-module__lockedPlaceholder--american-football___vkvWp",lockedText:"Locked-module__lockedText___JBVrj",finishedText:"Locked-module__finishedText___PHEew",placeholderControls:"Locked-module__placeholderControls___vGzzZ",lightFading:"Locked-module__lightFading___CLvTQ",darkFading:"Locked-module__darkFading___C7b5H",blink:"Locked-module__blink___ylGGr",slideBackground:"Locked-module__slideBackground___rfYP6"};function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function C(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=T(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=T(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==T(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N(e){var t=e.isLoggedIn,n=e.loginRequest,r=e.streamError,o=e.hide,i=e.extraClass,a=e.eventFinished,s=e.mobileStream,u=e.sportUrlName,l=e.minimumBetAmount,c=_()(C(C(C(C({},I.locked,!0),I["locked--hide"],o),I["locked--back"],""!==i),I["locked--mobile"],!!s)),d=_()(C(C(C({},I.lockedPlaceholder,!0),I["lockedPlaceholder--".concat(u)],!0),I["lockedPlaceholder--mobile"],!!s)),m=_()(C(C({},I.controls,!0),I.placeholderControls,!0));return t?a?f().createElement("div",{className:c},!s&&f().createElement("div",{className:I.header},"Matchbook Live Stream"),f().createElement("div",{className:d}),f().createElement("div",{className:m},f().createElement("div",{className:I.finishedText},"This event has now finished"))):r===k.w?f().createElement("div",{className:c},!s&&f().createElement("div",{className:I.header},"Matchbook Live Stream"),f().createElement("div",{className:d}),f().createElement("div",{className:m},f().createElement("div",{className:I.lockedText},"Bet ",f().createElement(O.A,{value:l})," to watch"))):r===k.hi?f().createElement("div",{className:c},!s&&f().createElement("div",{className:I.header},"Matchbook Live Stream"),f().createElement("div",{className:d}),f().createElement("div",{className:m},f().createElement("div",{className:I.lockedText},"This streaming is not available in your country"))):r===k.rf?f().createElement("div",{className:c},!s&&f().createElement("div",{className:I.header},"Matchbook Live Stream"),f().createElement("div",{className:d}),f().createElement("div",{className:m},f().createElement("div",{className:I.lockedText},"Streaming will be available shortly before the race"))):null:f().createElement("div",{role:"button",onClick:function(){n()},className:c},!s&&f().createElement("div",{className:I.header},"Matchbook Live Stream"),f().createElement("div",{className:d}),f().createElement("div",{className:m},f().createElement("div",{className:I.lockedText},"Log in to watch")))}N.propTypes={isLoggedIn:c().bool.isRequired,loginRequest:c().func.isRequired,streamError:c().string,hide:c().bool.isRequired,extraClass:c().string,sportUrlName:c().string,eventFinished:c().bool,mobileStream:c().bool,minimumBetAmount:c().number};var A=function(){var e=window.innerWidth*window.innerHeight/3,t=Math.sqrt(e/80960);return{width:352*t,height:230*t,footer:32*t}},P=n(70784),L=n.n(P),R=n(45147),x=n.n(R),M={streaming:"Streaming-module__streaming___G5B4q",controls:"Streaming-module__controls___mmg9y",controlButton:"Streaming-module__controlButton___jvgUz","streaming--hide":"Streaming-module__streaming--hide___j4brr","streaming--back":"Streaming-module__streaming--back___+PicC","streaming--mobile":"Streaming-module__streaming--mobile___GRWhc","streaming--mobile-rmg":"Streaming-module__streaming--mobile-rmg___twonq",rmgControlsContainer:"Streaming-module__rmgControlsContainer___R4Imo",largeIcon:"Streaming-module__largeIcon___HsgHz",header:"Streaming-module__header___B5qTt",unlockedPlaceholder:"Streaming-module__unlockedPlaceholder___YVTH9","unlockedPlaceholder--greyhound-racing":"Streaming-module__unlockedPlaceholder--greyhound-racing___1bIkz","unlockedPlaceholder--horse-racing":"Streaming-module__unlockedPlaceholder--horse-racing___4+s9y","unlockedPlaceholder--american-football":"Streaming-module__unlockedPlaceholder--american-football___TzdXl",lockedText:"Streaming-module__lockedText___eeTpW",error:"Streaming-module__error___uAQJ6",loading:"Streaming-module__loading___Z0PPL",placeholder:"Streaming-module__placeholder___0KmHX",errorText:"Streaming-module__errorText___qMgAF",waitText:"Streaming-module__waitText___CjadA",spinnerContainer:"Streaming-module__spinnerContainer___YTv0n","spinnerContainer--rmg":"Streaming-module__spinnerContainer--rmg___G61An",retry:"Streaming-module__retry___Be4h0",video:"Streaming-module__video___7B1yE","video--mobile":"Streaming-module__video--mobile___lNlgE",placeholderControls:"Streaming-module__placeholderControls___Xntea",unlockedControls:"Streaming-module__unlockedControls___I4KPg",rmgDisclaimer:"Streaming-module__rmgDisclaimer___o77jC",mute:"Streaming-module__mute___7dBHI",playPause:"Streaming-module__playPause___J3D55",pip:"Streaming-module__pip___awwjM",scalable:"Streaming-module__scalable___iWOev",cinemaSvg:"Streaming-module__cinemaSvg___dU7aI",cinemaOverlay:"Streaming-module__cinemaOverlay___BQ0LO",scaled:"Streaming-module__scaled___TMO3j",lightFading:"Streaming-module__lightFading___Ng9ov",darkFading:"Streaming-module__darkFading___DJKMW",blink:"Streaming-module__blink___LHn7q",slideBackground:"Streaming-module__slideBackground___S9K+V"};function B(e){return B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B(e)}function j(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=B(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=B(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==B(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function D(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return F(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?F(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1e3){F.current=Date.now(),be(!0);for(var t=e.getElementsByTagName("script")||[],n=0;n0&&(De="Stream will start in ".concat(Math.abs(ye)," minute").concat(ye>1?"s":"")),f().createElement("div",{className:"".concat(M.streaming," ").concat(Pe," ").concat(Le," ").concat(Re)},!k&&f().createElement("div",{className:M.header},"Matchbook Live Stream"),f().createElement("div",{className:"".concat(Ae," ").concat(xe)}),f().createElement("div",{className:M.waitText},De))}return ee&&null!==ee.errorMessage?f().createElement("div",{className:"".concat(M.streaming," ").concat(Pe," ").concat(Le," ").concat(Re)},!k&&f().createElement("div",{className:M.header},"Matchbook Live Stream"),f().createElement("div",{className:"".concat(M.error," ").concat(xe)},f().createElement("div",{className:M.errorText},"Stream is currently unavailable"),f().createElement("div",{role:"button",className:M.retry,onClick:function(){return Ce()}}),f().createElement("div",{className:M.errorText},"Click to try again"))):re&&fe&&Q&&Q.url?f().createElement("div",{className:"".concat(M.streaming," ").concat(Pe," ").concat(Le," ").concat(Re)},!k&&f().createElement("div",{className:M.header},"Matchbook Live Stream"),f().createElement(m.Ay,{ref:B,className:"".concat(M.video," ").concat(Me),height:"198px",width:"352px",url:Q.url,playing:G,muted:!0,controls:!0,pip:s,onEnablePIP:i,onDisablePIP:a,onError:function(e){console.warn(e)}})):Q&&Se?f().createElement("div",{key:"externalPlayer-".concat(p,"-").concat(Se.fixtureUuid,"-").concat(Se.livestreamUuid),className:"".concat(M.streaming," ").concat(Pe," ").concat(Le," ").concat(Re," ").concat(Be)},!k&&f().createElement("div",{className:M.header},"Matchbook Live Stream"),f().createElement("div",{className:M.scalable,ref:Te}),ve&&f().createElement("div",{className:M["spinnerContainer--rmg"]},f().createElement(S.A,{size:"large",theme:"light"})),Ee&&f().createElement("svg",{viewBox:"0 0 10 10",className:M.cinemaSvg},f().createElement("path",{d:"M0 0 L0 150 L150 150 L150 0 Z",className:M.cinemaOverlay})),!ve&&f().createElement("div",{id:"rmgControls",className:M.rmgControlsContainer},f().createElement("div",{className:M.controlButton,role:"button",onClick:function(){we(!Ee)}},f().createElement(x(),{className:M.largeIcon})),f().createElement("div",{className:M.controlButton,role:"button",onClick:function(){me(!1),we(!1)}},f().createElement(L(),null)))):f().createElement("div",{className:"".concat(M.streaming," ").concat(Pe," ").concat(Le," ").concat(Re)},!k&&f().createElement("div",{className:M.header},"Matchbook Live Stream"),f().createElement("div",{className:"".concat(M.loading," ").concat(xe)},f().createElement(S.A,{size:"large",theme:"light"})))}U.propTypes={isLoggedIn:c().bool.isRequired,isHorseRace:c().bool,isUSARace:c().bool,pip:c().bool.isRequired,onEnablePIP:c().func,onDisablePIP:c().func,loginRequest:c().func.isRequired,getStream:c().func.isRequired,streamDetails:c().instanceOf(h.Map),pipEnabled:c().bool,currentEvent:c().string,pipEvent:c().string,streamAvailable:c().string,nextStream:c().object,matchedAmount:c().number,mobileStream:c().bool,isClosed:c().bool,isEventAvailableForStreaming:c().bool,sportUrlName:c().string,minimumBetAmount:c().number};var q=new s.j,z={loginRequest:u.$8,getStream:a.$q};var H=(0,o.y)((0,r.Ng)((function(e){var t=e.getIn(["application","eventId"]),n=(0,i.Zn)(e,t),r=0;e.get("bets").forEach((function(e){e.eventId===t&&(r+=e.stake)}));var o=e.getIn(["streaming","streamInfo",t],q);return{widthSize:e.getIn(["application","widthSize"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),rightSidebarVisible:e.getIn(["rightSidebar","visible"]),streamDetails:e.getIn(["streaming","stream"]),streamError:e.getIn(["streaming","streamError"]),pipEnabled:e.getIn(["streaming","pipEnabled"]),currentEvent:t,streamAvailable:o.eventId,minimumBetAmount:o.minimumBetAmount,pipEvent:e.getIn(["streaming","pipEvent"]),matchedAmount:r,isClosed:n}}),z)(U))},4336:function(e,t,n){"use strict";n.d(t,{U:function(){return r}});var r="ca",o=[["Canada",r,"+1",10],["Ireland","ie","+353",9],["United Kingdom","gb","+44",10],["Others","-","Others",[6,13]]];t.A=o},13572:function(e,t,n){"use strict";n.d(t,{CX:function(){return v},HG:function(){return g},My:function(){return c},OO:function(){return s},UJ:function(){return b},Ui:function(){return d},W7:function(){return o},Yn:function(){return h},Zv:function(){return r},_c:function(){return u},aW:function(){return i},dT:function(){return a},dd:function(){return f},fV:function(){return y},jp:function(){return l},l5:function(){return m},o0:function(){return p}});var r="casinoControls/REQUEST_CASINO_CONTROLS",o="casinoControls/SET_CASINO_CONTROLS",i="casinoControls/SET_CASINO_CONTROLS_ERRORS",a="casinoControls/CLEAR_CASINO_CONTROLS_ERRORS",s="casinoControls/UPDATE_CASINO_LOSS_LIMIT",u="casinoControls/UPDATE_CASINO_LOSS_LIMIT_SUCCESS",l="casinoControls/UPDATE_CASINO_LOSS_LIMIT_ERROR",c="casinoControls/UPDATE_CASINO_REALITY_CHECK",d="casinoControls/UPDATE_CASINO_REALITY_CHECK_SUCCESS",f="casinoControls/UPDATE_CASINO_REALITY_CHECK_ERROR",m=function(){return{type:r}},p=function(e){return{type:o,payload:e}},y=function(e){return{type:i,payload:e}},h=function(){return{type:a}},g=function(e){return{type:c,payload:e}},v=function(e){return{type:d,payload:e}},b=function(e){return{type:f,payload:e}}},512:function(e,t,n){"use strict";n.d(t,{b:function(){return r}});var r={initial:"initial",loading:"loading",error:"error",success:"success"}},12382:function(e,t,n){"use strict";n.d(t,{He:function(){return c},Nf:function(){return a},Vr:function(){return s},cq:function(){return o},f9:function(){return i},fx:function(){return d},gJ:function(){return r},lm:function(){return u},lx:function(){return l},yY:function(){return f}});var r="customContactForm/REQUEST_NEW_TICKET_CREATION",o="customContactForm/CONTACT_FORM_UPDATE",i="customContactForm/CONTACT_FORM_STATUS",a="customContactForm/CONTACT_FORM_ERROR",s="customContactForm/CONTACT_FORM_TICKET",u=function(e){return{type:r,payload:e}},l=function(e){return{type:o,payload:e}},c=function(e){return{type:i,payload:e}},d=function(e){return{type:a,payload:e}},f=function(e){return{type:s,payload:e}}},97040:function(e,t,n){"use strict";n.d(t,{WR:function(){return s},dB:function(){return r},iA:function(){return i},iP:function(){return a},m_:function(){return o},yN:function(){return u}});var r="application/TOGGLE_CUSTOMER_ONBOARDING_POPUP",o="application/START_TOUR_MODE",i="application/SET_TOUR_MODE",a=function(){return{type:o}},s=function(e){return{type:i,payload:e}},u=function(e){return{type:r,payload:e}}},20109:function(e,t,n){"use strict";n.d(t,{F_:function(){return o},L9:function(){return i},O6:function(){return r},l1:function(){return a}});var r="overlay/CLOSE_OVERLAY",o="overlay/OVERLAY_SET_DISPLAY",i=function(){return{type:r}},a=function(e){return{type:o,payload:e}}},21453:function(e,t,n){"use strict";n.d(t,{Tt:function(){return a},aU:function(){return r},qv:function(){return i},t7:function(){return o}});var r="promoPage/REQUEST_PROMO_PAGE",o="promoPage/SET_PROMO_PAGE",i=function(e){var t=e.promoUrl;return{type:r,payload:{promoUrl:void 0===t?"default":t}}},a=function(e){return{type:o,payload:e}}},16495:function(e,t,n){"use strict";n.d(t,{DX:function(){return o},Vl:function(){return a},Yw:function(){return r},wr:function(){return i}});var r="relatedEvents/REQUEST_RELATED_EVENTS",o="relatedEvents/SET_RELATED_EVENTS",i=function(){return{type:r,payload:{eventId:arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",competition:arguments.length>1&&void 0!==arguments[1]?arguments[1]:""}}},a=function(e,t){return{type:o,payload:{competition:e,events:t}}}},68903:function(e,t,n){"use strict";n.d(t,{AZ:function(){return a},CE:function(){return u},My:function(){return s},Sr:function(){return i},Vd:function(){return r},YK:function(){return o}});var r="sidebar/TRIGGER_UPDATE_RIGHT_SIDEBAR",o="sidebar/UPDATE_RIGHT_SIDEBAR",i="sidebar/SET_HIGHLIGHTED_BUTTON";function a(){return{type:r,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}function s(){return{type:o,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}function u(){return{type:i,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:""}}},98215:function(e,t,n){"use strict";n.d(t,{$w:function(){return m},B:function(){return a},BA:function(){return I},BF:function(){return r},BG:function(){return o},Gb:function(){return w},H4:function(){return _},K0:function(){return S},Ln:function(){return h},OM:function(){return y},Pb:function(){return b},Su:function(){return f},VY:function(){return g},Y9:function(){return s},Z$:function(){return l},_J:function(){return d},_m:function(){return i},bE:function(){return O},dP:function(){return c},io:function(){return p},k2:function(){return k},oK:function(){return E},uw:function(){return u},wi:function(){return v}});var r="vegas/SET_AVAILABILITY",o="vegas/GET_LOBBY_VIEWS",i="vegas/GET_LOBBIES",a="vegas/REQUEST_LOBBIES",s="vegas/SET_LOBBIES",u="vegas/SET_LOBBIES_BY_PRODUCT",l="vegas/GET_GAME_REAL_MODE",c="vegas/SET_GAME_REAL_MODE",d="vegas/SET_GAME_REAL_MODE_ERROR",f="vegas/RESET_GAME_REAL_MODE_URL",m="vegas/SET_CASINO_BANNERS",p="vegas/SET_CASINO_VISIBILITY_RESTRICTED",y=function(){return{type:r,payload:!(arguments.length>0&&void 0!==arguments[0])||arguments[0]}},h=function(){return{type:o,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},g=function(e){return{type:i,payload:e,options:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}}},v=function(e){return{type:a,payload:e}},b=function(){return{type:s,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},_=function(){return{type:u,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},E=function(){return{type:l,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},w=function(e){return{type:c,payload:e}},S=function(){return{type:d,payload:arguments.length>0&&void 0!==arguments[0]?arguments[0]:""}},k=function(){return{type:f}},O=function(e){return{type:m,payload:e}},I=function(e){return{type:p,payload:e}}},72904:function(e,t,n){"use strict";n.d(t,{Zt:function(){return m},wn:function(){return f}});n(84614),n(64509),n(32820),n(99650),n(35890),n(95165),n(17482),n(88647);var r=n(9404),o=n(15845),i=n(98215);function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:y,t=arguments.length>1?arguments[1]:void 0,n=t.type,a=t.payload;switch(n){case i.BG:if(!a.lobbyId)return e.setIn(["lobbies","classic-casino","loading"],!0).setIn(["lobbies","live-casino","loading"],!0);var s=e.getIn(["lobbies","classic-casino","data"]),h=e.getIn(["lobbies","live-casino","data"]),g=s.map((function(e){return e.set("loading","classic-casino"===e.id)})),v=h.map((function(e){return e.set("loading","live-casino"===e.id)}));return e.setIn(["lobbies","classic-casino","data"],g).setIn(["lobbies","live-casino","data"],v);case i.B:var b=o.RQ[a],_=e.getIn(["lobbies",b,"data"]).map((function(e){return e.set("loading",!0)}));return e.setIn(["lobbies",b,"data"],_);case i.BF:return e.set("available",a);case i.Y9:var E=a.lobbyViews,w=new r.Map(Object.keys(E).reduce((function(e,t){return u(u({},e),{},l({},E[t].id,new c({id:E[t].id,data:new r.List(E[t].lobbies.map((function(e){return new d(u(u({},e),{},{loading:!1,sections:e.sections?new r.List(e.sections.map((function(e){var t=e.games?e.games:new r.List;return new f(u(u({},e),{},{games:"a-z"!==e.id?t.map((function(e){return new m(e)})):Object.keys(t).map((function(t){return[t,e.games[t]]}))}))}))):new r.List}))})))})))}),{}));return e.setIn(["lobbies"],w);case i.uw:var S=a.lobbies,k=a.product,O=e.getIn(["lobbies",k]).merge({id:k,data:new r.List(S.map((function(e){return new d(u(u({},e),{},{loading:!1,sections:e.sections?new r.List(e.sections.map((function(e){return new f(u(u({},e),{},{games:"a-z"!==e.id?e.games.map((function(e){return new m(e)})):Object.keys(e.games).map((function(t){return[t,e.games[t]]}))}))}))):new r.List}))}))),loading:!1,error:""});return e.setIn(["lobbies",k],O);case i.Z$:return e.set("gameRealModeLaunchUrl","").set("loadingRealModeLaunchUrl",!0);case i.dP:return e.set("gameRealModeLaunchUrl",a.gameRealModeUrl).set("loadingRealModeLaunchUrl",!1).set("gameRealModeLaunchUrlError","");case i._J:return e.set("gameRealModeLaunchUrl","").set("loadingRealModeLaunchUrl",!1).set("gameRealModeLaunchUrlError",a);case i.Su:return e.set("gameRealModeLaunchUrl","").set("loadingRealModeLaunchUrl",!1).set("gameRealModeLaunchUrlError","");case i.$w:return e.set("casinoBanners",new r.Map(a.map((function(e){return[[e.lobbyId],new p(e)]}))));case i.io:return e.set("visibilityRestricted",a);default:return e}}},68136:function(e,t,n){"use strict";n.d(t,{G:function(){return l},V:function(){return d}});n(35890),n(95165),n(17482),n(82975),n(93386);var r=n(82888),o=n.n(r),i=n(82233),a=n.n(i),s=n(56905),u=new Map,l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.symbol,o=void 0!==r&&r,i=n.maximumFractionDigits,s=void 0===i?2:i,l=n.minimumFractionDigits,c=void 0===l?2:l,d=[t,o].join("-");return u.get(d)||(o?u.set(d,a().currencyFormatter(t,{maximumFractionDigits:s,minimumFractionDigits:c})):u.set(d,a().numberFormatter({maximumFractionDigits:s,minimumFractionDigits:c}))),u.get(d)(e)},c=new Map,d=o().memoize((function(e,t){var n=t.oddsType,r=t.side,o=t.isMBZero,i=parseFloat(e,10),u="lay"===r?"ceil":"floor",l=3,d="";switch(n){case"US":l=5,i>0&&(d="+");break;case"DECIMAL":i<1.01&&(l=5)}var f=[u,l].join("_");c.has(f)||c.set(f,a().numberFormatter({round:u,maximumFractionDigits:l,useGrouping:!1}));var m=c.get(f)(i);return o?parseFloat((0,s._9)(e,2)):"US"===n?"".concat(d).concat(parseFloat((0,s._9)(m,2))):"".concat(d).concat(m)}),(function(e,t){return[e,t.oddsType,t.side,t.isMBZero].join("_")}))},10500:function(e,t,n){"use strict";n(84614),n(64509),n(82975),n(93863),n(70489),n(78604),n(32820),n(99650),n(66517),n(9087),n(20341),n(35890),n(95165),n(17482),n(88647),n(11430);var r=n(12215),o=n.n(r),i=n(68636),a=n(96540),s=n.n(a),u=n(40961),l=n(99062),c=n(48013),d=n(21757),f=n(93990),m=n(83937),p=n(15323),y=n(86967),h=n(18405),g=(n(82586),n(18132),n(5556)),v=n.n(g);function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function _(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=l?c.rightHandlerVisible=!1:u<=0&&(c.leftHandlerVisible=!1),g(c.rightHandlerVisible),p(c.leftHandlerVisible),I()}}))},A=w===Mt?["uk","ireland","uk-ireland"]:[],P=t&&t.first(),L=(P&&P.events?P.events:new q.List).filter((function(e){var t=e.metaTags;return w===xt||(void 0===t?[]:t).map((function(e){return e.urlName})).some((function(e){return A.includes(e)}))})),R=[Ot],x=[It,Tt],M=[It],B=[kt],j="small"===u?We:Ze,D=L.size*parseInt(j,10);if(L.size&&(x.push(Ct),M.push(Ct)),!L.size&&!r||!o)return null;(m&&(T=s().createElement("button",{className:x.join(" "),onClick:function(){return N("left")}},s().createElement(bt(),{className:"".concat(Nt," ").concat(At)}))),h)&&((D>c||be.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{}).pageReturn;!y&&C&&d({tagUrlNamesList:T,marketTypes:me.tR.join(","),id:"soccer",onlyEventsWithin48Hours:!0,offset:0,perPage:25})}),t,3e4,[y,C]),(0,Ut.nm)((function(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).pageReturn;y||d({tagUrlNamesList:new q.List(_),marketTypes:w,id:_[0],perPage:3,offset:0,perTagUrlNames:3})}),t,3e4,[y]),(0,a.useEffect)((function(){!y&&C&&d({tagUrlNamesList:T,marketTypes:me.tR.join(","),id:"soccer",onlyEventsWithin48Hours:!0,offset:0,perPage:25})}),[y,C]),(0,a.useEffect)((function(){y||d({tagUrlNamesList:new q.List(_),marketTypes:w,id:_[0],perPage:3,offset:0,perTagUrlNames:3})}),[y]);var N=(0,a.useMemo)((function(){var e=p.groupBy((function(e){return e.urlName})),t=e.get(J.oN.soccer),n=e.get(J.oN.horseRacing);return!y&&v&&!!t&&!!n}),[y,v,p]),A=G()(dn(dn({},on,!0),an,!y&&v&&N));return s().createElement("div",{className:rn},s().createElement(H.A,null,s().createElement("title",null,h),s().createElement("meta",{name:"apple-itunes-app",content:"app-id=503101282","app-argument":"https://www.matchbook.com/"}),s().createElement("meta",{name:"description",content:g})),N&&s().createElement("div",{className:sn},s().createElement(He,{navigateFunction:function(e){var t=e.url;n.push(t)},size:"small"})),s().createElement("div",{className:A},s().createElement(M.A,null),s().createElement("div",{className:ln},s().createElement(Te.A,{pageType:"Homepage"})),v&&!y&&s().createElement(ke.A,null),y&&v&&s().createElement(nn,null),s().createElement(Dt,{raceCardWidgetEnabled:c}),y&&s().createElement(Ft.A,{data:I}),y&&s().createElement(Se,null),!y&&s().createElement(a.Fragment,null,b.slice(0,5).map((function(e){var t=e.uuid,n=e.url,r=void 0===n?"":n,o=e.name;return s().createElement(Ce.A,{key:t,name:o,segments:r.split("/").filter((function(e){return e})),layout:"one-x-two",onlyEventsWithin48Hours:!0,isMBZero:!0})})),s().createElement(fe.A,{tags:_,layout:"outright",eventIds:k,loading:O,isOutright:!0,noHeader:!0}))),s().createElement("div",{className:un},y&&s().createElement(a.Fragment,null,s().createElement(Ie.A,null),s().createElement(Oe.A,null)),!y&&!v&&s().createElement(ke.A,null)))};mn.propTypes={history:v().shape({push:v().func.isRequired}),product:v().string.isRequired,homepageTitle:v().string,homepageDescription:v().string,widthSize:v().number.isRequired,raceCardWidgetEnabled:v().bool,applicationVisible:v().bool.isRequired,tags:v().instanceOf(q.List).isRequired,navEventIds:v().instanceOf(q.Map).isRequired,requestEventsPageData:v().func.isRequired,precannedBetslipsData:v().instanceOf(q.List).isRequired,events:v().instanceOf(q.Map)};var pn=mn,yn=new q.List,hn={requestEventsPageData:z.Yx};var gn=(0,l.y)((0,d.Ng)((function(e){return{applicationVisible:e.getIn(["application","visible"]),product:e.getIn(["application","product"]),widthSize:e.getIn(["application","widthSize"]),homepageTitle:e.getIn(["application","homepageTitle"]),homepageDescription:e.getIn(["application","homepageDescription"]),raceCardWidgetEnabled:e.getIn(["application","raceCardWidgetEnabled"]),tags:e.getIn(["navigation","tags"],yn),navEventIds:e.getIn(["navigation","eventIds"]),events:e.get("event"),precannedBetslipsData:e.getIn(["events","precannedBetslips","popular"],yn)}}),hn)(pn)),vn="NotFound-module__notFound___lPkNU",bn="NotFound-module__logo___7o5BE",_n="NotFound-module__title___zmPOr",En="NotFound-module__text___q-flZ",wn="NotFound-module__text-small___OC6+R",Sn="NotFound-module__link___e4ZYD";function kn(e){return kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kn(e)}function On(e,t){for(var n=0;n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function Dr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Fr(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0?g.map((function(e){return s().createElement(bo,{key:e.id,result:e,onNavigate:E,query:y})})):s().createElement(io,{product:c})}),[g,y]);(0,a.useEffect)((function(){return i(f),p.current&&p.current.addEventListener("keydown",w),function(){p.current&&p.current.removeEventListener("keydown",w)}}),[f,p,w]),(0,a.useEffect)((function(){var e=function(e){var t=document.activeElement===p.current,n="INPUT"===document.activeElement.tagName;"F"!==e.key||t||n||p.current.focus(),"Escape"===e.key&&t&&(p.current.blur(),_())};return _(),window.addEventListener("keyup",e),function(){window.removeEventListener("keyup",e)}}),[]);var k=G()(No(No({},wo,!0),So,f));return s().createElement("div",{className:k},f&&s().createElement("div",{role:"button",className:To,onClick:_}),s().createElement("div",{className:ko},s().createElement("i",{role:"button",onClick:function(){p.current.focus()},"data-hook":"search-button",className:".gtm_cta"},l?s().createElement(Xr.A,{theme:"light",size:"small"}):s().createElement(to(),null)),s().createElement("input",{type:"text","data-hook":"search-top",className:".gtm_cta",name:"search-top",autoComplete:"none",ref:p,onFocus:function(){m(!0)},onChange:function(e){""!==e.target.value?v():b()},placeholder:"Search Matchbook ".concat(h)}),f&&s().createElement("i",{role:"button",className:Oo,onClick:_},s().createElement(Eo(),null))),s().createElement("div",{className:Io},u?S:null))};Lo.propTypes={history:v().shape({push:v().func.isRequired}),onNavigate:v().func,onInputFocusChange:v().func.isRequired,searchRequest:v().func.isRequired,searchCleared:v().func.isRequired,results:v().instanceOf(q.List),loading:v().bool.isRequired,product:v().string.isRequired};var Ro={searchRequest:Kr.aN,searchCleared:Kr.m9};var xo=(0,l.y)((0,d.Ng)((function(e){return{product:e.getIn(["application","product"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),results:e.getIn(["search","searchResults"]),loading:e.getIn(["search","loading"]),tags:e.getIn(["navigation","tags"])}}),Ro)(Lo)),Mo=n(27510);var Bo=({isMobile:e,edgeStatus:t,balance:n,balanceLoading:r,depositRequest:o,casinoPromotions:s,netDepositLimit:u,requestNetDepositLimit:l,userAffordabilityInfoProvided:c})=>{const d=200===t,f=d&&!r&&Boolean(s.size)&&s.every((e=>"available"===e.status||"opt-in"===e.status)),m=(0,a.useMemo)((()=>s.find((e=>"active"===e.status))),[s]),{wallet:{freeRounds:p,amount:y}={}}=m||{},h=(Boolean(n.bonusFreeFunds)||Boolean(p)||Boolean(y))&&!e&&!r&&d,g=(0,Mo.Lm)(c)&&!c;return{walletAvailable:d,showBonusIcon:f,bonusFreeFunds:n.bonusFreeFunds,freeSpins:p,bonusAmount:y,showFreeBetsBox:h,userAffordabilityInfoIsNotProvided:g,onDepositClick:e=>{e.stopPropagation(),!g||u?(o(),(0,i.u4)("Cashier","Open Deposit Modal",{description:"header"})):l({fromDepositWithdrawButtonClick:!0})}}},jo=n(56905),Do=n(12396),Fo=n(47546),Uo=n.n(Fo),qo=n(59354),zo=n.n(qo),Ho=n(5564),Vo=n.n(Ho),Go="Balances-module__main___0diu8",Jo="Balances-module__box___aig6H",Wo="Balances-module__loader___05mW1",Zo="Balances-module__balances___PjK3a",Yo="Balances-module__balanceRow___AGcxN",$o="Balances-module__balanceLabel___jEa1f",Qo="Balances-module__balanceValue___NZglH",Ko="Balances-module__balanceLabel--available___PPHp3",Xo="Balances-module__balanceLabel--exposure___8mfma",ei="Balances-module__balanceLabel--freeBets___Mr48t",ti="Balances-module__balanceLabel--freeSpins___Hg0ME",ni="Balances-module__balanceLabel--heldFunds___iNAAS",ri="Balances-module__button___xUatF",oi="Balances-module__button--disabled___nmN8L",ii="Balances-module__unavailable___wUdx5",ai="Balances-module__welcomeContent___ZzLM7",si="Balances-module__title___gxNVq",ui="Balances-module__subtitle___Xg79x",li="Balances-module__subtitle--dark___QoZLG",ci="Balances-module__alertIcon___4HOXw",di="Balances-module__alertIcon--error___km2wE",fi="Balances-module__bonusToggle___moWio";function mi(e){return mi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mi(e)}function pi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=mi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=mi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==mi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yi(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hi(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hi(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hi(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=.1&&s().createElement("div",{className:Yo},s().createElement("div",{className:D},"BONUSES"),s().createElement("div",{className:Qo,"data-hook":"bonus-value"},s().createElement(Do.A,{value:(0,jo.X2)(I),round:"floor"}))),Boolean(T)&&s().createElement("div",{className:Yo},s().createElement("div",{className:F},"FREE SPINS"),s().createElement("div",{className:Qo},"x".concat(T))),Boolean(C)&&s().createElement("div",{className:Yo},s().createElement("div",{className:U},"CASINO BONUS"),s().createElement("div",{className:Qo},s().createElement(Do.A,{value:(0,jo.X2)(C),round:"floor"}))))),s().createElement("div",{className:Jo},n?z:J,!n&&s().createElement(a.Fragment,null,k?W:s().createElement(zo(),{className:ci}))))};gi.propTypes={balance:v().instanceOf(Object).isRequired,balanceLoading:v().bool.isRequired,edgeStatus:v().number,rightSidebarContent:v().string,updateRightSidebar:v().func.isRequired,depositRequest:v().func.isRequired,requestNetDepositLimit:v().func.isRequired,displayModal:v().func.isRequired,widthSize:v().number.isRequired,casinoPromotions:v().instanceOf(q.Map),netDepositLimit:v().number,loadingNetDeposit:v().bool.isRequired,netDepositError:v().string,userAffordabilityInfoProvided:v().bool,userSegmentCategory:v().string};var vi=gi,bi=n(68903),_i=n(23614),Ei=n(14641),wi={depositRequest:h.My,displayModal:Ei.K,requestNetDepositLimit:_i.wb,updateRightSidebar:bi.AZ};var Si=(0,d.Ng)((function(e){return{balance:e.getIn(["user","balance"]),balanceLoading:e.getIn(["user","balanceLoading"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),username:e.getIn(["user","username"],""),edgeStatus:e.getIn(["application","edgeStatus"]),widthSize:e.getIn(["application","widthSize"]),rightSidebarContent:e.getIn(["rightSidebar","content"]),casinoPromotions:e.getIn(["promotions","main","casinoPromotions"]),userAffordabilityInfoProvided:e.getIn(["user","affordabilityInfoProvided"]),userSegmentCategory:e.getIn(["user","segmentCategory"]),loadingNetDeposit:e.getIn(["depositLimits","loadingNetDeposit"]),netDepositError:e.getIn(["depositLimits","error"]),netDepositLimit:e.getIn(["depositLimits","netMonthlyDeposit"])}}),wi)(vi),ki=n(64588),Oi="Buttons-module__buttons___Ah7Kq",Ii="Buttons-module__buttons--loggedIn___l2sDe",Ti="Buttons-module__register___vhhmm",Ci="Buttons-module__login___enwCG",Ni="Buttons-module__label___--3jX",Ai="Buttons-module__register--hidden___VJphh";function Pi(e){return Pi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Pi(e)}function Li(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Pi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Pi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Pi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ri=function(e){var t=e.registrationRequest,n=e.isLoggedIn,r=e.loginRequest,o=e.widthSize,a=e.storedAccountID,u=e.history.location,l=o<=768,c=window.location.href,d=G()(Li(Li({},Oi,!0),Ii,n)),f=G()(Li(Li({},Ci,!0),".gtm_cta",!0)),m=G()(Li(Li(Li({},Ti,!0),Ai,!!a),".gtm_cta",!0));return s().createElement("nav",{className:d},s().createElement(hr.A,{className:f,buttonType:"login",sizeType:l?"small-mobile":"medium",disabled:!1,success:!1,dataHook:"login-top",href:"/login",onClick:function(e){e.preventDefault(),(0,p.JD)((0,y.J5)({currentUrl:c,eventName:"Login Request",virtualPageTitle:"Log In / Sign Up",virtualPageURL:"/login/",previousURL:"".concat(u.pathname),clickSource:{clickSource:"mb-join-now-button_".concat(u.pathname)}})),(0,i.u4)("Marketing","Login opened",{description:"header"}),r()}},"Log In"),s().createElement(hr.A,{className:m,buttonType:"primary",sizeType:l?"small-mobile":"wide",href:"/registration",disabled:!1,success:!1,onClick:function(e){e.preventDefault(),(0,p.JD)((0,y.J5)({currentUrl:c,eventName:"Reg Process",virtualPageTitle:"Step 1 - account",virtualPageURL:"/reg/step1/",previousURL:"".concat(u.pathname),clickSource:{clickSource:"mb-join-now-button_".concat(u.pathname)}})),(0,i.u4)("Registration","Registration opened",{description:"header"}),t({show:!0,promoRegistrationImage:null,checked:!1})},dataHook:"registration-top"},s().createElement("span",{className:Ni})))};Ri.propTypes={registrationRequest:v().func.isRequired,isLoggedIn:v().bool.isRequired,loginRequest:v().func.isRequired,widthSize:v().number,storedAccountID:v().number,history:v().shape({location:v().object.isRequired})};var xi=Ri,Mi={depositRequest:h.My,loginRequest:m.$8,logout:m.ri,registrationRequest:ki.H3,withdrawRequest:h.gd};var Bi=(0,l.y)((0,d.Ng)((function(e){return{isLoggedIn:e.getIn(["user","isLoggedIn"]),languages:e.getIn(["lookups","languages"]),lastLogin:e.getIn(["user","lastLogin"]),oddsTypes:e.getIn(["lookups","oddsTypes"]),exchangeTypes:e.getIn(["lookups","exchangeTypes"]),username:e.getIn(["user","username"],""),widthSize:e.getIn(["application","widthSize"]),storedAccountID:e.getIn(["dataLayer","accountID"])}}),Mi)(xi)),ji={sectionContent:"PopularProducts-module__sectionContent___peIaf",lightFading:"PopularProducts-module__lightFading___CVQoI",darkFading:"PopularProducts-module__darkFading___DFO7E",blink:"PopularProducts-module__blink___CDkId",slideBackground:"PopularProducts-module__slideBackground___-RLdd"};function Di(e){return Di="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Di(e)}function Fi(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Di(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Di(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Di(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ui=function(e){var t=e.history,n=e.toggleNavigation,r=e.changeProduct,o=e.showLabel,i=G()(Fi(Fi({},ji.sectionContent,!0),ji.rowStart,!0)),u=(0,a.useCallback)((function(e){var o=e.url,i=e.product;n(!1);var a=setTimeout((function(){i&&r(i),t.push(o)}),270);return function(){clearTimeout(a)}}),[]),l=B.q9.filter((function(e){var t=e.id;return![B.zv.exchange,B.zv.mbzero].includes(t)}));return s().createElement("div",{className:i},l.map((function(e){var t=e.id,n=e.name,r=e.urlName,i=e.url,a=t===B.zv.predictions,l=i.startsWith("http");return s().createElement(Jt,{key:t,product:t,name:n,iconName:r||B.zv.exchange,url:i,onClick:a?void 0:u,dataHook:"mob-nav-".concat(t),className:".gtm_cta",section:"popularProducts",showLabel:o,isExternalLink:l,openInNewTab:!(a&&l)})})))};Ui.propTypes={history:v().shape({push:v().func.isRequired}),toggleNavigation:v().func.isRequired,changeProduct:v().func.isRequired,showLabel:v().bool.isRequired};var qi=Ui,zi=n(11301),Hi=n.n(zi),Vi="SlidingProducts-module__rightSliderButton___UYss6",Gi="SlidingProducts-module__icon___7hlEc",Ji="SlidingProducts-module__rotated___z-5xh",Wi="SlidingProducts-module__rightSliderSpan___wQHxX",Zi="SlidingProducts-module__fadeIn___-qDyp",Yi="SlidingProducts-module__fadeOut___Oe4HX",$i="SlidingProducts-module__buttonsContainer___e-MSw",Qi="SlidingProducts-module__productsContainer___Iqhk2",Ki="SlidingProducts-module__enter___UM9q6";function Xi(e){return Xi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Xi(e)}function ea(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Xi(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Xi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Xi(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ta(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return na(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?na(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function na(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"";return/^\/casino/.test(e)||e.indexOf("casino")>-1||/^\/virtuals/.test(e)||e.indexOf("virtuals")>-1?"/promotions/casino":"/promotions/exchange"},Fa=function(e){var t=e.location,n=void 0===t?{}:t,r=e.history,o=e.isLoggedIn,i=e.changeProduct,u=e.product,c=e.casinoVisibilityRestricted,d=e.cinemaMode,f=e.virtualsAllowed,m=e.updateRightSidebar,p=e.toggleNavigation,y=e.widthSize,h=e.showLabel,g=e.setShowLabel,v=e.sidebarContent,b=e.storedAccountID,_=n.pathname,E=Ba((0,a.useState)(!1),2),w=E[0],S=E[1],k=Ba((0,a.useState)(!1),2),O=k[0],I=k[1],T="account"===v,C="/"===_,N=u===B.zv.exchange,A=y<=B.Dy,P=[B.zv.exchange,B.zv.vegas,B.zv.liveVegas].includes(u),L=(0,a.useMemo)((function(){var e=B.q9;return c&&(e=e.filter((function(e){return![B.zv.casino,B.zv.liveCasino].includes(e.id)}))),f||(e=e.filter((function(e){return B.zv.virtuals!==e.id}))),e}),[c,f]),R=G()(Ma(Ma(Ma(Ma({},da,!0),fa,w),ma,!P),ya,d)),x=G()(Ma(Ma(Ma({},va,!0),Pa,O),Aa,!O)),M=G()(Ma(Ma({},pa,!0),Ea,!P)),j=G()(Ma(Ma({},ha,!0),La,T)),D=G()(Ma(Ma({},wa,!0),Ra,!b)),F=function(e){return G()(Ma(Ma({},Oa,!0),Ia,e))},U=G()(Ma(Ma({},Na,!0),".gtm_cta",!0));return s().createElement("div",{className:R},s().createElement("div",{className:j},s().createElement("div",{className:Sa},s().createElement(oa,{products:L,changeProduct:i,expanded:O,setExpanded:I})),s().createElement("div",{className:ga},L.map((function(e){var t=e.id===B.zv.predictions,n=e.url.startsWith("http");return s().createElement(Jt,{key:e.id,product:e.id,name:e.name,iconName:e.urlName||B.zv.exchange,url:e.url,onClick:t?null:function(){return i((t=e).id),void r.push(t.url);var t},dataHook:"tablet-nav-".concat(e.id),className:".gtm_cta",section:"popularProducts",showLabel:!0,isExternalLink:n,openInNewTab:!(t&&n)})}))),!A&&s().createElement("div",{className:x},o?s().createElement("div",{className:_a},s().createElement(Si,null)):s().createElement(Bi,null)),A&&(T?s().createElement("div",{className:ka},s().createElement("div",{className:F()},s().createElement("div",{className:Ca,onClick:function(){m({visible:!1})},role:"button"},s().createElement(ca(),null),"Back")),s().createElement("div",{className:F(!0)},s().createElement("div",{className:Ta},"My Account"))):s().createElement(a.Fragment,null,s().createElement(aa(),{className:D}),s().createElement("div",{className:x},o?s().createElement("div",{className:_a},s().createElement(Si,null),s().createElement(ua(),{className:ba,onClick:function(){g(!0),m({content:"account",visible:!0})}})):s().createElement(Bi,null))))),N&&A&&C&&!c&&f&&s().createElement(qi,{toggleNavigation:p,history:r,changeProduct:i,showLabel:h}),s().createElement("div",{className:M},P&&s().createElement(xo,{onInputFocusChange:function(e){S(e)}}),s().createElement(l.N_,{to:Da(_),"data-hook":"promotions-top",className:".gtm_cta"},window.innerWidth>800?"Promotions":"Promos"),s().createElement(l.N_,{to:"https://insights.matchbook.com",target:"_blank","data-hook":"insights-top",className:".gtm_cta"},"Insights"),s().createElement(l.N_,{to:"/page/about/mobile-applications/","data-hook":"download-apps-top",className:".gtm_cta"},"Download Apps"),s().createElement(l.N_,{to:"https://b2b.matchbook.com/",target:"_blank","data-hook":"matchbook-b2b",className:".gtm_cta"},"Matchbook B2B"),s().createElement(l.N_,{to:"/promo/brokerage","data-hook":"brokerage-top",target:"_blank",rel:"noopener noreferrer",className:U},s().createElement("span",null,"Brokerage"),s().createElement("span",null,"\xa0Service")),s().createElement(l.N_,{to:o?"/account/safer-gambling":"/page/rules_and_regulations/responsible-gambling","data-hook":"rg-page",className:".gtm_cta"},"Safer Gambling")))};Fa.propTypes={location:v().shape({pathname:v().string.isRequired}),history:v().shape({push:v().func.isRequired}),product:v().string.isRequired,virtualsAllowed:v().bool.isRequired,changeProduct:v().func.isRequired,toggleNavigation:v().func.isRequired,updateRightSidebar:v().func.isRequired,isLoggedIn:v().bool.isRequired,casinoVisibilityRestricted:v().bool.isRequired,cinemaMode:v().bool.isRequired,widthSize:v().number.isRequired,showLabel:v().bool.isRequired,sidebarContent:v().string,setShowLabel:v().func.isRequired,storedAccountID:v().number};var Ua=Fa,qa={changeProduct:f.IN,updateRightSidebar:bi.AZ,toggleNavigation:qt.DI};var za=(0,l.y)((0,d.Ng)((function(e){return{product:e.getIn(["application","product"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),casinoVisibilityRestricted:e.getIn(["vegas","visibilityRestricted"]),cinemaMode:e.getIn(["application","cinemaMode"]),virtualsAllowed:e.getIn(["user","virtualsAllowed"]),widthSize:e.getIn(["application","widthSize"]),sidebarContent:e.getIn(["rightSidebar","content"]),storedAccountID:e.getIn(["dataLayer","accountID"])}}),qa)(Ua)),Ha=n(95093),Va=n.n(Ha),Ga=n(82888),Ja=n.n(Ga),Wa=n(86634),Za=n(22618),Ya=n(72823),$a=n(69713),Qa=n(33949),Ka=n(16795),Xa=n.n(Ka),es=n(41881),ts=n(97132);const ns=(0,ts.Mz)([e=>e.get("unsubmittedOffers"),(e,t)=>t],(e=>e.some((({useBonus:e})=>e))));var rs=n(91025),os=n(30973),is=n(29626),as=n(42027),ss=n(15028),us=n(68935),ls=n(14052),cs=n(85904),ds=n(26623),fs=n(63209),ms=n(68136),ps={MARKET_STATUS:"Your offer could not be submitted due to a problem with the market.",RUNNER_STATUS:"Your offer could not be submitted due to a problem with the runner.",OFFER_STATUS:"There was a problem with your offer and it could not be submitted.",SERVER_ERROR:"There was a problem with your offer and it could not be submitted.",DELAY_TIMEOUT:"There was a problem with your offer and it could not be submitted.",FLUSHED:"The offer was not submitted because the market was flushed and/or closed,"},ys=function(e){if(!e)return{delay:0,status:"unknown",processingState:"unsubmitted",editTime:"",error:[]};var t="open"===e.type&&e.offerEdits.last(),n=e.processingState,r=e.status,o=e.error,i=e.delay||0,a=e.createdAt;if(!t)return{delay:i,status:r,processingState:e.processingState,editTime:e.createdAt||"",error:e.error};if(new Date(t.editTime).valueOf()+12e3>(new Date).valueOf()&&t)switch(t.status){case"applied":n="submitted",a=t.editTime;break;case"failed":n="failed",r="failed",o=[{messages:[ps[t.failureReason.toUpperCase()]]}],a=t.editTime;break;case"delayed":n="submitting",i=t.delay,r="delayed",a=t.editTime}return{delay:i,error:o,status:r,processingState:n,editTime:a,mostRecentEdit:t||!1}},hs=function(e){if(!e)return!1;var t=e.messages[0].split(".",2)[0];return[B.UU.INSUFFICIENT_FUNDS[0],B.UU.UNAUTHORIZED_ACCESS[0],B.UU.ODDS_NOT_AVAILABLE[0],B.UU.INVALID_LEGS[0],B.UU.NOT_AVAILABLE_IN_PLAY[0],B.UU.EVENT_MUST_BE_OPEN[0],B.UU.ODDS_TYPE_MISMATCH[0],B.UU.BET_BUILDER_RESTRICTED_IE[0],"Max stake is"].reduce((function(n,r){return t.includes(r)&&"Max stake is"===r?e.messages[0]:t.includes(r)?r:n}),"")},gs=n(86772),vs=n.n(gs),bs=n(76536),_s=n.n(bs),Es={containerCashout:"NewCashout-module__containerCashout___Miune","containerCashout--back":"NewCashout-module__containerCashout--back___OVLsk","containerCashout--lay":"NewCashout-module__containerCashout--lay___nbkHB",titlesCashout:"NewCashout-module__titlesCashout___v2jF4",valuesCashout:"NewCashout-module__valuesCashout___hBCVw",rowIcon:"NewCashout-module__rowIcon___yzIVq","rowIcon--disable":"NewCashout-module__rowIcon--disable___vfPyW","rowIcon--disableUndo":"NewCashout-module__rowIcon--disableUndo___5cZXh",actionsLabel:"NewCashout-module__actionsLabel___JfHv2",firstAction:"NewCashout-module__firstAction___V3COf",secondAction:"NewCashout-module__secondAction___ZJe++",button:"NewCashout-module__button___9LpYN",containerOfferActions:"NewCashout-module__containerOfferActions___jG2d+",messageContainer:"NewCashout-module__messageContainer___XvTtg",buttonConfirm:"NewCashout-module__buttonConfirm___fPiNs","buttonConfirm--disabled":"NewCashout-module__buttonConfirm--disabled___ByjMv","buttonConfirm--submitting":"NewCashout-module__buttonConfirm--submitting___oiWju",buttonCancel:"NewCashout-module__buttonCancel___b2jZJ","buttonCancel--disabled":"NewCashout-module__buttonCancel--disabled___UDiLN","buttonCancel--submitting":"NewCashout-module__buttonCancel--submitting___a5XWq",profitClass:"NewCashout-module__profitClass___7HSsj","profitClass--positive":"NewCashout-module__profitClass--positive___WccuT","profitClass--negative":"NewCashout-module__profitClass--negative___byMQE",cashoutFeedback:"NewCashout-module__cashoutFeedback___xiQjU",cashoutError:"NewCashout-module__cashoutError___zgDhp"};function ws(e){return ws="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ws(e)}function Ss(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ws(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ws(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ws(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ks(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Os(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Os(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Os(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0,H=L<0,V=G()(Ss(Ss(Ss({},Es.profitClass,!0),Es["profitClass--positive"],z),Es["profitClass--negative"],H)),J=G()(Ss(Ss(Ss(Ss({},Es.buttonConfirm,!0),Es["buttonConfirm--".concat(o)],!0),Es["buttonConfirm--disabled"],void 0!==t.unavailabilityReason||T>0),Es["place-bet-btn"],u)),W=G()(Ss(Ss(Ss({},Es.buttonCancel,!0),Es["buttonCancel--".concat(o)],!0),Es["buttonCancel--disabled"],T>0)),Z=G()(Ss(Ss(Ss({},Es.containerCashout,!0),Es["containerCashout--back"],"back"===i.side),Es["containerCashout--lay"],"lay"===i.side)),Y=G()(Ss(Ss({},Es.rowIcon,!0),Es["rowIcon--disable"],!!t.unavailabilityReason||T>0)),$=G()(Ss(Ss({},Es.rowIcon,!0),Es["rowIcon--disableUndo"],T>0));switch(x){case"success":F=s().createElement("span",{className:Es.cashoutFeedback},"Cash out Success");break;case"failed":F=s().createElement("span",{className:Es.cashoutError},M);break;case"new":F=R?"Trades out all bets on this runner":"Cash Out Unavailable - ".concat(Is[t.unavailabilityReason]||"Unavailable");break;default:F="Trades out all bets on this runner"}var Q=null!==P?P:k,K=null!==B?B:E;return s().createElement("div",{ref:p},s().createElement("div",{className:Z},s().createElement("div",{className:Es.titlesCashout},s().createElement("span",null,"Exposure"),s().createElement("span",{className:Es.valuesCashout},j(K,{minimumFractionDigits:2}))),s().createElement("div",{className:Es.titlesCashout},s().createElement("span",null,"Cashout"),s().createElement("span",{className:Es.valuesCashout},t.unavailabilityReason?"---":j(Q,{minimumFractionDigits:2}))),s().createElement("div",{className:Es.titlesCashout},s().createElement("span",null,"Profit"),t.unavailabilityReason?s().createElement("span",{className:Es.valuesCashout},"---"):s().createElement("span",{className:V},j(L,{minimumFractionDigits:2})))),s().createElement("div",{className:Es.messageContainer},F," "),"success"!==x&&s().createElement("div",{className:Es.containerOfferActions},s().createElement("div",{className:Es.secondAction},s().createElement(hr.A,{sizeType:"extra-small",buttonType:"cancel",className:W,disabled:T>0,onClick:function(){return q()},onKeyUp:function(e){"Enter"===e.key&&q()},dataHook:"betslipcancelcashout-".concat(d)},s().createElement(_s(),{className:$}),s().createElement("span",{className:Es.actionsLabel},"Cancel"))),s().createElement("div",{className:Es.firstAction},s().createElement(hr.A,{sizeType:"extra-small",loading:"pending"===x&&!c,buttonType:"confirm",disabled:void 0!==t.unavailabilityReason||T>0,className:J,onClick:U,onKeyUp:function(e){"Enter"===e.key&&U()},dataHook:"betslipcheckmark-".concat(d)},c&&"pending"===x&&T>0?s().createElement(a.Fragment,null,s().createElement("img",{alt:"loading",src:"/assets/images/icons/live-betting-grey.svg",role:"presentation"}),s().createElement("span",{className:Es.actionsLabel},"IN-PLAY DELAY... ".concat(T))):s().createElement(a.Fragment,null,s().createElement(vs(),{className:Y}),s().createElement("span",{className:Es.actionsLabel},"Cash Out"))))))};Ts.propTypes={runner:v().shape({id:v().string.isRequired,name:v().string}),request:v().shape({status:v().oneOf(["new","pending","success","failed"]).isRequired,delay:v().number,amount:v().number,profit:v().number,error:v().string,available:v().bool,unavailabilityReason:v().any,submitTime:v().any}),runnerId:v().string.isRequired,requestCashout:v().func.isRequired,processingState:v().string,offer:v().instanceOf(q.Record).isRequired,isLoggedIn:v().bool.isRequired,setShowCashout:v().func.isRequired,eventInRunning:v().bool.isRequired,setCashoutSubmitted:v().func.isRequired,offerIndex:v().number,selectRunner:v().func.isRequired,requestSubmitTime:v().any,requestDelay:v().number,refbutton:v().oneOfType([v().func,v().shape({current:v().object})])};var Cs=Ts,Ns={selectRunner:rs.vE,requestCashout:rs.fe,subscribe:rs.B1,unsubscribe:rs.al};var As=(0,d.Ng)((function(e,t){var n=e.getIn(["runner",t.runnerId]),r=n&&n.marketId;return{runner:n,status:e.getIn(["market",r,"status"]),request:e.getIn(["cashout","requests",t.runnerId]),requestSubmitTime:e.getIn(["cashout","requests",t.runnerId,"submitTime"]),requestDelay:e.getIn(["cashout","requests",t.runnerId,"delay"])}}),Ns)(Cs),Ps=n(82960),Ls={eventRow:"Event-module__eventRow___jHcFT",eventName:"Event-module__eventName___rgsI2"};function Rs(e){return Rs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rs(e)}function xs(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Rs(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Rs(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Rs(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ms(e){var t=e.eventId,n=e.eventName,r=e.updateRightSidebar,o=e.eventInRunning,i=e.widthSize,a=e.product,u=void 0===a?B.zv.exchange:a,c=B.D2[u],d=G()(xs(xs({},Ls.eventRow,!0),Ls["eventRow--inPlay"],o));return s().createElement("div",{className:d},s().createElement(l.N_,{className:Ls.eventName,to:"".concat(c,"/events/").concat(t),onClick:function(){i<1201&&r({visible:!1})}},n))}Ms.propTypes={eventId:v().string.isRequired,eventName:v().string.isRequired,updateRightSidebar:v().func,widthSize:v().number,eventInRunning:v().bool,product:v().string};var Bs=(0,d.Ng)((function(e,t){var n=t.eventId,r=(0,os.ds)(e,n);return{widthSize:e.getIn(["application","widthSize"],""),eventInRunning:r}}),(function(e){return(0,Ps.zH)({updateRightSidebar:bi.AZ},e)}))(Ms),js={"marketRow--bet":"Market-module__marketRow--bet___T3Y7z",marketName:"Market-module__marketName___SNMlV","marketRow--unsubmitted":"Market-module__marketRow--unsubmitted___440ZJ","marketRow--active":"Market-module__marketRow--active___0vpQW",runnerName:"Market-module__runnerName___KNK3l",lightFading:"Market-module__lightFading___gVjfI",darkFading:"Market-module__darkFading___t2mE1",blink:"Market-module__blink___wQ3Fr",slideBackground:"Market-module__slideBackground___KaAXH"},Ds=n(34611),Fs=n.n(Ds);function Us(e){var t,n=e.marketName,r=void 0===n?"":n,o=e.runnerName,i=void 0===o?"":o,a=e.isBetBuilderBet,u=void 0!==a&&a,c=e.betType,d=e.product,f=void 0===d?B.zv.exchange:d,m=e.eventId,p=s().createElement("span",{className:js.marketName},r&&r.toLowerCase().split(" ").map((function(e){return Ja().capitalize(e)})).join(" "),f===B.zv.mbzero&&"unmatched"!==c&&s().createElement(Fs(),null));return t=u?s().createElement("span",{className:js.runnerName},"Bet Builder"):s().createElement(l.N_,{className:js.runnerName,to:f===B.zv.mbzero?"/zero/events/".concat(m):"/events/".concat(m)},i),s().createElement("div",{className:"".concat(js["marketRow--".concat(c)])},!u&&p,t)}Us.propTypes={betType:v().string.isRequired,marketName:v().string,runnerName:v().string,product:v().string,eventId:v().string,isBetBuilderBet:v().bool};var qs="BetFeedback-module__returnMessage___+3shF",zs="BetFeedback-module__firstRow___Mvlph",Hs="BetFeedback-module__feedbackSecondRow___+9IZU",Vs="BetFeedback-module__secondRow___zDCyW",Gs="BetFeedback-module__betSuccesfully___0sxjo",Js="BetFeedback-module__betUnmatched___hevQ0",Ws="BetFeedback-module__betPartiallyMatched___M3CkI",Zs="BetFeedback-module__resume___osCYp",Ys=function(e){var t=e.offer,n=e.handleActiveTabLink,r=e.unmatchedBet,o=fs.A.localise.currency,i=new q.List(t.matchedBets).last(),u=i?i.stake:t.backersStake,l=i?i.odds:t.odds,c=r&&"matched"===r.status;return s().createElement("div",{className:qs,"data-hook":"bet-feedback",onClick:function(){var e;n("active-bets",e)},role:"button"},s().createElement("div",{className:zs},s().createElement(Us,{marketName:t.marketName,runnerName:t.runnerName,betType:"unsubmitted"}),s().createElement(Bs,{eventId:t.eventId,eventName:t.eventName,marketId:t.marketId,marketName:t.marketName})),t.remaining>.001&&(0===t.matchedBets.size||t.edited)&&!c&&s().createElement(a.Fragment,null,s().createElement("div",{className:Vs},s().createElement("span",{className:Js}," Bet Unmatched"),s().createElement("span",{className:Zs},r?"".concat(o(r.backersStake,{minimumFractionDigits:2})," Stake at ").concat(Math.round(100*r.remote.odds)/100||Math.round(100*r.odds)/100):"".concat(o(t.backersStake,{minimumFractionDigits:2})," Stake at ").concat(Math.round(100*t.remote.odds)/100||Math.round(100*t.odds)/100))),s().createElement("div",{className:Hs},s().createElement(Rr(),null))),c&&s().createElement(a.Fragment,null,s().createElement("div",{className:Vs},s().createElement("span",{className:Gs}," Bet Placed Succesfully"),s().createElement("span",{className:Zs},"".concat(o(r.backersStake,{minimumFractionDigits:2})," Stake at ").concat(Math.round(100*r.remote.odds)/100||Math.round(100*r.odds)/100))),s().createElement("div",{className:Hs},s().createElement(vs(),null))),t.remaining<.001&&s().createElement(a.Fragment,null,s().createElement("div",{className:Vs},s().createElement("span",{className:Gs}," Bet Placed Succesfully"),s().createElement("span",{className:Zs},o(+u,{minimumFractionDigits:2})," Stake at ",Math.round(100*l)/100)),s().createElement("div",{className:Hs},s().createElement(vs(),null))),t.remaining>.001&&0!==t.matchedBets.size&&!t.edited&&s().createElement(a.Fragment,null,s().createElement("div",{className:Vs},s().createElement("span",{className:Ws}," Bet Partially Matched"),s().createElement("span",{className:Zs},o(+u,{minimumFractionDigits:2})," Stake at ",Math.round(100*l)/100)),s().createElement("div",{className:Hs},s().createElement(vs(),null))))};Ys.propTypes={offer:v().instanceOf(q.Record).isRequired,unmatchedBet:v().instanceOf(Object),handleActiveTabLink:v().func};var $s=Ys,Qs=n(66651),Ks=n.n(Qs),Xs=n(46315),eu=n.n(Xs),tu={"main--active":"BetBuilderLegs-module__main--active___eNNVD",sourceIcon:"BetBuilderLegs-module__sourceIcon___xLp-2",promoIcon:"BetBuilderLegs-module__promoIcon___9kOL8",containerBetBuilderLegs:"BetBuilderLegs-module__containerBetBuilderLegs___zPn2M","containerBetBuilderLegs--toExpand":"BetBuilderLegs-module__containerBetBuilderLegs--toExpand___3cwFs","containerBetBuilderLegs--expanded":"BetBuilderLegs-module__containerBetBuilderLegs--expanded___2eouH",betBuilderLeg:"BetBuilderLegs-module__betBuilderLeg___Xj94T","betBuilderLeg--invalid":"BetBuilderLegs-module__betBuilderLeg--invalid___G3KMF","betBuilderLeg--ellipsed":"BetBuilderLegs-module__betBuilderLeg--ellipsed___ZpBCS",lightFading:"BetBuilderLegs-module__lightFading___2Qvo-",darkFading:"BetBuilderLegs-module__darkFading___jaZ2T",blink:"BetBuilderLegs-module__blink___RQVly",slideBackground:"BetBuilderLegs-module__slideBackground___uuEjA"};function nu(e){return nu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nu(e)}function ru(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=nu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=nu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==nu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ou=function(e){var t=e.betType,n=e.betBuilderLegs,r=e.betBuilderLegsExpanded,o=e.betBuilderLegsWithErrors,i=e.handleBetBuilderLegsAccordion,a=e.offer,u=G()(ru(ru({},tu.main,!0),tu["main--".concat(t)],!0)),l=G()(ru(ru(ru({},tu.containerBetBuilderLegs,!0),tu["containerBetBuilderLegs--toExpand"],n.size>3),tu["containerBetBuilderLegs--expanded"],r));return s().createElement("div",{className:u},a.useBonus&&s().createElement(eu(),{className:tu.promoIcon}),s().createElement(Ks(),{className:tu.sourceIcon}),s().createElement("div",{className:l},s().createElement("div",null,n.map((function(e){var t=o.includes(e),n=G()(ru(ru(ru({},tu.betBuilderLeg,!0),tu["betBuilderLeg--invalid"],t),tu["betBuilderLeg--ellipsed"],!r));return s().createElement("div",{key:e,className:n},s().createElement("span",null,e))}))),n.size>3&&s().createElement("button",{onClick:i},r?"Collapse":"+".concat(n.size-2," More"))))};ou.propTypes={betType:v().oneOf(["unsubmitted","active"]),betBuilderLegs:v().instanceOf(q.List).isRequired,betBuilderLegsWithErrors:v().array.isRequired,betBuilderLegsExpanded:v().bool.isRequired,handleBetBuilderLegsAccordion:v().func.isRequired,offer:v().instanceOf(q.Record)};var iu=ou,au=n(14712),su=n(52677),uu=n.n(su),lu=n(11696),cu=n.n(lu),du={odds:"OfferEdit-module__odds___qWf7g",backersStake:"OfferEdit-module__backersStake___UFmX4",layersStake:"OfferEdit-module__layersStake___L+IsE","odds--back":"OfferEdit-module__odds--back___7A0yY","odds--win":"OfferEdit-module__odds--win___xmycE","backersStake--back":"OfferEdit-module__backersStake--back___WlUu1","backersStake--win":"OfferEdit-module__backersStake--win___hRshc","layersStake--back":"OfferEdit-module__layersStake--back___Rx-xA","layersStake--win":"OfferEdit-module__layersStake--win___q6tLm",controlDecreaseOdds:"OfferEdit-module__controlDecreaseOdds___ydIzn",controlIncreaseOdds:"OfferEdit-module__controlIncreaseOdds___EweEb",oddsLocker:"OfferEdit-module__oddsLocker___WvxlD","betslipInput--oddsLocked":"OfferEdit-module__betslipInput--oddsLocked___nD1-W",betslipInputWithoutBtns:"OfferEdit-module__betslipInputWithoutBtns___1mhd7",betslipInput:"OfferEdit-module__betslipInput___y0MX1",editingInputBadge:"OfferEdit-module__editingInputBadge___vZZfh",prevOddsOverlay:"OfferEdit-module__prevOddsOverlay___MzKz8","odds--lay":"OfferEdit-module__odds--lay___ts-tn","odds--lose":"OfferEdit-module__odds--lose___dSxOi","backersStake--lay":"OfferEdit-module__backersStake--lay___SmxZL","backersStake--lose":"OfferEdit-module__backersStake--lose___obSvH","layersStake--lay":"OfferEdit-module__layersStake--lay___yYyoR","layersStake--lose":"OfferEdit-module__layersStake--lose___CExar",hint:"OfferEdit-module__hint___Vq24h","odds--showEditBadge":"OfferEdit-module__odds--showEditBadge___t+KLt","backersStake--showEditBadge":"OfferEdit-module__backersStake--showEditBadge___TD8bD","layersStake--showEditBadge":"OfferEdit-module__layersStake--showEditBadge___W4vSN","odds--withOddsLocker":"OfferEdit-module__odds--withOddsLocker___v3Uby","betslipInputWithoutBtns--editedBackground":"OfferEdit-module__betslipInputWithoutBtns--editedBackground___YVhTu","betslipInputWithoutBtns--back--EUR":"OfferEdit-module__betslipInputWithoutBtns--back--EUR___1c80h","betslipInputWithoutBtns--win--EUR":"OfferEdit-module__betslipInputWithoutBtns--win--EUR___Svd0H","betslipInputWithoutBtns--back--GBP":"OfferEdit-module__betslipInputWithoutBtns--back--GBP___tK0vC","betslipInputWithoutBtns--win--GBP":"OfferEdit-module__betslipInputWithoutBtns--win--GBP___aqyV2","betslipInputWithoutBtns--back--USD":"OfferEdit-module__betslipInputWithoutBtns--back--USD___+u6GP","betslipInputWithoutBtns--back--CAD":"OfferEdit-module__betslipInputWithoutBtns--back--CAD___hViW+","betslipInputWithoutBtns--win--USD":"OfferEdit-module__betslipInputWithoutBtns--win--USD___cqjbt","betslipInputWithoutBtns--win--CAD":"OfferEdit-module__betslipInputWithoutBtns--win--CAD___hBX2T","betslipInputWithoutBtns--lay--EUR":"OfferEdit-module__betslipInputWithoutBtns--lay--EUR___ewrDi","betslipInputWithoutBtns--lose--EUR":"OfferEdit-module__betslipInputWithoutBtns--lose--EUR___XyWPV","betslipInputWithoutBtns--lay--GBP":"OfferEdit-module__betslipInputWithoutBtns--lay--GBP___CR3NT","betslipInputWithoutBtns--lose--GBP":"OfferEdit-module__betslipInputWithoutBtns--lose--GBP___gfqAS","betslipInputWithoutBtns--lay--USD":"OfferEdit-module__betslipInputWithoutBtns--lay--USD___crApi","betslipInputWithoutBtns--lay--CAD":"OfferEdit-module__betslipInputWithoutBtns--lay--CAD___zR4A0","betslipInputWithoutBtns--lose--USD":"OfferEdit-module__betslipInputWithoutBtns--lose--USD___nVh+r","betslipInputWithoutBtns--lose--CAD":"OfferEdit-module__betslipInputWithoutBtns--lose--CAD___+SNCA",label:"OfferEdit-module__label___48cY-","label--back":"OfferEdit-module__label--back___JZiem","label--win":"OfferEdit-module__label--win___hMKRM","label--lay":"OfferEdit-module__label--lay___NtVvh","label--lose":"OfferEdit-module__label--lose___Wq6-Z","betslipInput--edited":"OfferEdit-module__betslipInput--edited___8Rh0F",containerOfferProperties:"OfferEdit-module__containerOfferProperties___7Pn-4",editingControls:"OfferEdit-module__editingControls___sxIHY",placeBetButton:"OfferEdit-module__placeBetButton___aPFOI","placeBetButton--disabled":"OfferEdit-module__placeBetButton--disabled___j91tx",countdown:"OfferEdit-module__countdown___8oGOG",lightFading:"OfferEdit-module__lightFading___1aiop",darkFading:"OfferEdit-module__darkFading___nteWF",blink:"OfferEdit-module__blink___NQ7R2",slideBackground:"OfferEdit-module__slideBackground___Vzmdi"};function fu(e){return fu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fu(e)}function mu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=fu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function pu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yu(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0||"submitting"===n||L,J=function(e){var t=e.target?e.target.value:"";if(b(t))switch(e.target.name){case"oddsInput":return void m(t);case"backInput":return void c(t);case"layInput":return void d(t);default:console.warn("Unrecognized input source and/or event")}else e.preventDefault()},W=function(e){e.preventDefault();var t=f(h),n=g.current&&g.current.value;e.deltaY>0&&m(t.quantiseUp(n,!0)),e.deltaY<0&&m(t.quantiseDown(n,!0))},Z=function(){if(r&&!t.edited)return E(!1),void w(null);I&&!i&&S&&0===A?k(!0):v()};(0,a.useEffect)((function(){return j&&g.current.addEventListener("wheel",W),function(){g.current&&g.current.removeEventListener("wheel",W)}}),[j,g]);var Y=I&&!C&&!N,$=!C,Q=G()(mu(mu(mu(mu(mu({},du.odds,!0),du["odds--disabled"],"open"===t.status&&(t.useBonus||M)),du["odds--edited"],t.edited),du["odds--".concat(t.side)],!0),du["odds--withOddsLocker"],Y)),K=G()(mu(mu(mu({},du.betslipInputWithoutBtns,!0),du["betslipInputWithoutBtns--".concat(t.side,"--").concat(l)],!0),du["betslipInputWithoutBtns--disabled"],t.useBonus||M)),X=G()(mu(mu(mu({},du.betslipInputWithoutBtns,!0),du["betslipInputWithoutBtns--".concat(t.side,"--").concat(l)],!0),du["betslipInputWithoutBtns--editedBackground"],t.edited)),ee=G()(mu(mu({},du.label,!0),du["label--".concat(t.side)],!0)),te=G()(mu(mu(mu(mu(mu({},du.backersStake,!0),du["backersStake--edited"],t.edited),du["backersStake--disabled--".concat(t.side)],t.useBonus||M),du["backersStake--".concat(t.side)],!0),du["backersStake--showEditBadge"],"back"===O)),ne=G()(mu(mu(mu(mu(mu({},du.layersStake,!0),du["layersStake--edited"],t.edited),du["layersStake--disabled--".concat(t.side)],t.useBonus||M),du["layersStake--".concat(t.side)],!0),du["layersStake--showEditBadge"],"lay"===O)),re=G()(mu(mu(mu({},du.betslipInput,!0),du["betslipInput--edited"],t.edited),du["betslipInput--oddsLocked"],y)),oe=G()(mu(mu({},du.placeBetButton,!0),du["placeBetButton--disabled"],V)),ie=t.side,ae="stake",se="profit";return"back"===t.side||C?(ie=C?"odds":"back",ae="stake",se="profit"):"lay"===t.side&&(ie="lay",ae="stake",se="liability"),s().createElement("div",null,("open"!==t.status&&"matched"!==t.status&&"edited"!==t.status||r)&&s().createElement("div",{className:du.containerOfferProperties},s().createElement("div",{className:Q},s().createElement("span",{className:"".concat(t.edited?du.hint:""),"aria-label":"Current: ".concat(t.remote&&t.remote.odds),disabled:"open"===t.status&&(t.useBonus||M)},s().createElement("span",{className:ee},ie),R&&s().createElement("span",{className:du.prevOddsOverlay},s().createElement("span",null,R),s().createElement(Hi(),null),s().createElement("span",null,o.odds)),s().createElement("input",{type:"text",inputMode:"decimal",name:"oddsInput",autoComplete:"off",ref:g,className:re,onBlur:function(e){D(!1),m(e.target.value,{quantise:!0})},onKeyDown:function(e){var t="ArrowUp"===e.key||e.deltaY<0,n="ArrowDown"===e.key||e.deltaY>0,r=e.target.value,o=f(h);(t||n)&&e.preventDefault(),t&&m(o.quantiseUp(r,!0)),n&&m(o.quantiseDown(r,!0))},onFocus:function(){return D(!0)},onChange:J,"data-value-no-rounded":o.odds,value:o.adjustedOdds||"","data-hook":"betslip-back-".concat(u),disabled:U})),Y&&s().createElement("button",{tabIndex:"-1","data-hook":"betslip-odds-locker","aria-label":"Locks the odds to follow the market price",className:"hint hint--top-right hint--medium ".concat(du.oddsLocker),onClick:p,disabled:N||i||F},y?s().createElement(uu(),null):s().createElement(cu(),null)),$&&s().createElement(a.Fragment,null,s().createElement("button",{tabIndex:"-1",className:du.controlDecreaseOdds,onClick:function(){var e=f(h),t=g.current.dataset.valueNoRounded||1;m(e.quantiseDown(t,!0))},"data-hook":"betslip-deduct",disabled:U},s().createElement("img",{src:"/assets/images/betslip/icon-minus.svg",alt:"minus-icon"})),s().createElement("button",{tabIndex:"-1",className:du.controlIncreaseOdds,onClick:function(){var e=f(h),t=g.current.dataset.valueNoRounded||1;m(e.quantiseUp(t,!0))},"data-hook":"betslip-add",disabled:U},s().createElement("img",{src:"/assets/images/betslip/icon-plus.svg",alt:"plus-icon"})))),s().createElement("div",{className:te},s().createElement("span",{className:"".concat(t.edited?du.hint:""),"aria-label":"Current: ".concat(t.remote&&t.remote.backersStake)},s().createElement("span",{className:ee},ae),s().createElement("input",{type:"text",inputMode:"decimal",name:"backInput",autoComplete:"off",ref:_,className:K,onFocus:function(e){return e.target.select()},onChange:J,value:o.back||"","data-hook":"betslip-stake-".concat(u),disabled:H}),s().createElement("span",{"aria-label":"".concat((0,au.Z)(ae)," has priority"),className:"hint hint--top-left hint--bounce ".concat(du.editingInputBadge)},s().createElement("span",null)))),s().createElement("div",{className:ne},s().createElement("span",{className:"".concat(t.edited?du.hint:""),"aria-label":"Current: ".concat(t.remote&&t.remote.layersStake)},s().createElement("span",{className:ee},se),s().createElement("input",{type:"text",inputMode:"decimal",name:"layInput",autoComplete:"off",className:X,onFocus:function(e){return e.target.select()},onChange:J,value:o.lay||"","data-hook":"betslip-profit-".concat(u),disabled:H||C}),s().createElement("span",{"aria-label":"".concat((0,au.Z)(se)," has priority"),className:"hint hint--top-left hint--bounce ".concat(du.editingInputBadge)},s().createElement("span",null)))),s().createElement("div",{className:du.firstAction},s().createElement(hr.A,{sizeType:"extra-small",buttonType:"primary",title:"Place Bet",loading:"submitting"===n&&!P||i,disabled:V,className:oe,onClick:Z,onKeyUp:function(e){"Enter"===e.key&&Z()},dataHook:"betslipcheckmark-".concat(u)},"submitting"===n?s().createElement(a.Fragment,null,s().createElement(Xr.A,{theme:"light",size:"medium"}),P&&A>0&&s().createElement("span",{className:du.countdown},A)):s().createElement(a.Fragment,null,L?s().createElement(zo(),null):s().createElement(vs(),null))))))};hu.propTypes={offer:v().instanceOf(q.Record).isRequired,processingState:v().string.isRequired,currency:v().string.isRequired,offerIndex:v().number,betData:v().instanceOf(Object).isRequired,editModal:v().bool.isRequired,confirmed:v().bool.isRequired,updateBack:v().func.isRequired,updateLay:v().func.isRequired,oddsLadder:v().func.isRequired,updateOdds:v().func.isRequired,setEditModal:v().func.isRequired,setUnmatchedData:v().func.isRequired,showBetConfirmation:v().bool.isRequired,setConfirmed:v().func.isRequired,oddsType:v().string,refOdds:v().oneOfType([v().func,v().shape({current:v().instanceOf(Element)})]),refInputStake:v().oneOfType([v().func,v().shape({current:v().instanceOf(Element)})]),handleSubmit:v().func.isRequired,reset:v().func.isRequired,stringIsValidNumber:v().func.isRequired,updateOddsLockStatus:v().func,oddsLocked:v().bool,countdown:v().number,eventInRunning:v().bool.isRequired,isUnsubmittedType:v().bool.isRequired,isBetBuilderBet:v().bool,isMobile:v().bool.isRequired,lastEditedInput:v().oneOf(["back","lay"]),betBuilderWithErrors:v().bool,unmatchedBetUseBonus:v().bool,prevBetBuilderOdds:v().oneOfType([v().number,v().string])};var gu=hu,vu=n(74840),bu=n.n(vu),_u=n(60031),Eu=n.n(_u),wu=n(23288),Su=n.n(wu),ku=n(43137),Ou=n.n(ku),Iu={containerOfferActions:"OfferButtons-module__containerOfferActions___Pphc1",button:"OfferButtons-module__button___++oHc","button--disabled":"OfferButtons-module__button--disabled___tB-8z","button--saveChanges":"OfferButtons-module__button--saveChanges___aq7j8","button--submitting":"OfferButtons-module__button--submitting___VoPYY",buttonConfirm:"OfferButtons-module__buttonConfirm___1p6R3","buttonConfirm--disabled":"OfferButtons-module__buttonConfirm--disabled___mzff3","buttonConfirm--submitting":"OfferButtons-module__buttonConfirm--submitting___7Dsu1",buttonCancel:"OfferButtons-module__buttonCancel___Mq6iG",buttonEdit:"OfferButtons-module__buttonEdit___O6b2C",buttonCashout:"OfferButtons-module__buttonCashout___R0+pE","buttonCancel--disabled":"OfferButtons-module__buttonCancel--disabled___GcLEb","buttonCashout--disabled":"OfferButtons-module__buttonCashout--disabled___aHpLw","buttonEdit--disabled":"OfferButtons-module__buttonEdit--disabled___vHkxD",rowIcon:"OfferButtons-module__rowIcon___7XGFo","rowIcon--disable":"OfferButtons-module__rowIcon--disable___5-NRT","rowIcon--disableEdit":"OfferButtons-module__rowIcon--disableEdit___0BAUN",actionsLabel:"OfferButtons-module__actionsLabel___vMy5n","actionsLabel--disabled":"OfferButtons-module__actionsLabel--disabled___mrVVI",firstAction:"OfferButtons-module__firstAction___ty38m",secondAction:"OfferButtons-module__secondAction___KLnBe",containerIconAndButtons:"OfferButtons-module__containerIconAndButtons___R586P",containerOfferButtons:"OfferButtons-module__containerOfferButtons___7Qy1e",containerCancelButton:"OfferButtons-module__containerCancelButton___NMiXL"};function Tu(e){return Tu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tu(e)}function Cu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Tu(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Tu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Tu(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Nu=function(e){var t=e.offer,n=e.aggregationRule,r=e.isLoggedIn,o=e.eventInRunning,u=e.handleSubmit,l=e.offerIndex,c=e.confirmed,d=e.editModal,f=e.setEditModal,m=e.acceptNewBetBuilderOdds,p=e.showBetBuilderOddsAcceptance,y=e.setConfirmed,h=e.countdown,g=e.processingState,v=e.activeOffer,b=e.onCancelOffer,_=e.onCancelUnmatchedOffers,E=e.isMBZero,w=e.betData,S=e.marketStatus,k=e.cashoutAvailable,O=e.selectRunner,I=e.setShowCashout,T=e.showCashout,C=e.setEditUnmatched,N=e.editUnmatched,A=e.resetEditing,P=e.unmatchedData,L=e.handleEdit,R=!["closed","suspended"].includes(S),x="matched"===t.status,M=!1,B=w.adjustedOdds,j=w.back,D=""===B||""===j||void 0===j,F=r?"place-bet-btn":"",U="submitting"===g,q=!!(v&&t.unmatched.length>=1)&&t.unmatched.every((function(e){return e.useBonus}));"AVG"!==n&&t.matchedBets.size>0&&t.matchedBets.forEach((function(e){M=e.adjustments&&e.adjustments.length>0}));var z=function(){v||y(!1),t.id&&!P&&b([t.id]),P&&_([P])};(0,a.useEffect)((function(){x&&(C(!1),f(!1))}),[x]);var H=G()(Cu(Cu({},Iu.button,!0),Iu["button--submitting"],U)),V=G()(Cu(Cu(Cu({},Iu.buttonConfirm,!0),Iu["button--".concat(g)],!0),Iu["buttonConfirm--disabled"],D||h>0)),J=G()(Cu(Cu({},Iu.buttonCancel,!0),Iu["buttonCancel--disabled"],x)),W=G()(Cu(Cu({},Iu.buttonEdit,!0),Iu["buttonEdit--disabled"],x||t.useBonus||q)),Z=G()(Cu(Cu({},Iu.buttonCashout,!0),Iu["buttonCashout--disabled"],!k||!R||E)),Y=G()(Cu(Cu({},Iu.actionsLabel,!0),Iu["actionsLabel--disabled"],h>0)),$=G()(Cu(Cu(Cu({},Iu.rowIcon,!0),Iu["rowIcon--disableEdit"],h>0),Iu["rowIcon--disable"],D));return s().createElement("div",null,v?s().createElement("div",{className:Iu.containerIconAndButtons},s().createElement("div",{className:Iu.containerIcons},t.keepInPlay?s().createElement(bu(),null):null,t.thirdPartyClientId?s().createElement(Eu(),null):null,M?s().createElement(Su(),null):null,t.useBonus||q?s().createElement(eu(),null):null,E?s().createElement(Ou(),null):null),!T&&s().createElement("div",{className:Iu.containerOfferButtons},!N&&!d&&s().createElement("button",{className:J,onClick:z,disabled:U},"Delete"),(d||N)&&s().createElement("button",{className:J,onClick:A,disabled:U},"Go Back"),!N&&!d&&s().createElement("button",{className:W,onClick:L,disabled:U},"Edit"),!N&&!d&&s().createElement("button",{className:Z,onClick:function(){I(!0),O(t.runnerId),(0,i.u4)("Betslip","Clicked cashout button")},disabled:U},"Cashout"))):s().createElement("div",{className:Iu.containerOfferActions},p?s().createElement(a.Fragment,null,s().createElement("div",{className:Iu.secondAction},s().createElement("span",null,"Your odds have changed"),s().createElement("span",null,"Accept Changes?")),s().createElement("div",{className:Iu.firstAction},s().createElement(hr.A,{sizeType:"wider",buttonType:"confirm",onClick:m,onKeyUp:function(e){"Enter"===e.key&&m()},title:"Accept new Bet Builder Odds"},"Accept"))):s().createElement(a.Fragment,null,s().createElement("div",{className:Iu.secondAction},c&&s().createElement(hr.A,{sizeType:"extra-small",buttonType:"cancel",disabled:h>0,className:H,style:{width:"100%"},onClick:function(){return z()},title:"Cancel Bet Confirmation",onKeyUp:function(e){"Enter"===e.key&&z()},dataHook:"betslipcanceloffer-".concat(l)},s().createElement(Rr(),{className:$}),s().createElement("span",{className:Y},"Cancel"))),s().createElement("div",{className:Iu.firstAction},s().createElement(hr.A,{sizeType:"extra-small",loading:"submitting"===g&&!o,buttonType:"confirm",disabled:h>0||D,className:"".concat(V," ").concat(F),onClick:u,onKeyUp:function(e){"Enter"===e.key&&u()},dataHook:"betslipcheckmark-".concat(l),title:"Confirm Bet"},o&&"submitting"===g&&h>0?s().createElement(a.Fragment,null,s().createElement("img",{alt:"loading",src:"/assets/images/icons/live-betting-grey.svg",role:"presentation"}),s().createElement("span",{className:Y},"IN-PLAY DELAY... ".concat(h))):s().createElement(a.Fragment,null,s().createElement(vs(),{className:$}),s().createElement("span",{className:Y},"Confirm Bet")))))))};Nu.propTypes={offer:v().instanceOf(q.Record),offerIndex:v().number,countdown:v().number.isRequired,aggregationRule:v().string,isLoggedIn:v().bool,editUnmatched:v().bool.isRequired,showCashout:v().bool.isRequired,onCancelOffer:v().func,eventInRunning:v().bool,confirmed:v().bool.isRequired,handleSubmit:v().func.isRequired,onCancelUnmatchedOffers:v().func,setEditModal:v().func.isRequired,showBetBuilderOddsAcceptance:v().bool,acceptNewBetBuilderOdds:v().func,setConfirmed:v().func.isRequired,resetEditing:v().func,handleEdit:v().func,activeOffer:v().bool.isRequired,processingState:v().string.isRequired,unmatchedData:v().string,isMBZero:v().bool.isRequired,betData:v().instanceOf(Object).isRequired,setShowCashout:v().func.isRequired,cashoutAvailable:v().bool.isRequired,editModal:v().bool.isRequired,marketStatus:v().string,selectRunner:v().func.isRequired,setEditUnmatched:v().func.isRequired};var Au=Nu,Pu=n(96405),Lu={unmatchedLabel:"OfferInfo-module__unmatchedLabel___+asKq","unmatchedLabel--back":"OfferInfo-module__unmatchedLabel--back___1VQt-","unmatchedLabel--win":"OfferInfo-module__unmatchedLabel--win___US1oT","unmatchedLabel--lay":"OfferInfo-module__unmatchedLabel--lay___rZdZg","unmatchedLabel--lose":"OfferInfo-module__unmatchedLabel--lose___vUijm",unmatchedLabelToEdit:"OfferInfo-module__unmatchedLabelToEdit___gJDLE","unmatchedLabelToEdit--back":"OfferInfo-module__unmatchedLabelToEdit--back___e0Ji4","unmatchedLabelToEdit--win":"OfferInfo-module__unmatchedLabelToEdit--win___SocjC","unmatchedLabelToEdit--lay":"OfferInfo-module__unmatchedLabelToEdit--lay___0N-64","unmatchedLabelToEdit--lose":"OfferInfo-module__unmatchedLabelToEdit--lose___PoWhR",containerEdit:"OfferInfo-module__containerEdit___emuOw",containerResume:"OfferInfo-module__containerResume___iQxn8",containerFirstRow:"OfferInfo-module__containerFirstRow___47sZp",containerSecondRow:"OfferInfo-module__containerSecondRow___WR7ZY",containerIconAndLabel:"OfferInfo-module__containerIconAndLabel___nOUSw","containerIconAndLabel--back":"OfferInfo-module__containerIconAndLabel--back___fz6q1","containerIconAndLabel--win":"OfferInfo-module__containerIconAndLabel--win___kXTTN","containerIconAndLabel--lay":"OfferInfo-module__containerIconAndLabel--lay___PgRuf","containerIconAndLabel--lose":"OfferInfo-module__containerIconAndLabel--lose___6nVlz",betData:"OfferInfo-module__betData___oaAPI","betData--odds":"OfferInfo-module__betData--odds___cykOK","betData--stake":"OfferInfo-module__betData--stake___1LaPe","betData--pnl":"OfferInfo-module__betData--pnl___ZEYhG",containerIconAndButtons:"OfferInfo-module__containerIconAndButtons___Be-bl",containerCancelButton:"OfferInfo-module__containerCancelButton___3Rwiu",buttonCancel:"OfferInfo-module__buttonCancel___FsOfm","buttonCancel--disabled":"OfferInfo-module__buttonCancel--disabled___BFN7a",unmatchedBetTitle:"OfferInfo-module__unmatchedBetTitle___Iqg5g",containerOptions:"OfferInfo-module__containerOptions___DIMjk",containerOption:"OfferInfo-module__containerOption___jeCdo",radioContainer:"OfferInfo-module__radioContainer___ivvdS",radioLabelContainer:"OfferInfo-module__radioLabelContainer___BHExg",radio:"OfferInfo-module__radio___odb7s","radio--back":"OfferInfo-module__radio--back___xSHEF","radio--win":"OfferInfo-module__radio--win___e7hGZ","radio--lay":"OfferInfo-module__radio--lay___FAKwE","radio--lose":"OfferInfo-module__radio--lose___1PJeI",containerSelectProperties:"OfferInfo-module__containerSelectProperties___5-OLb",bonusTitle:"OfferInfo-module__bonusTitle___fjSiZ",bonusText:"OfferInfo-module__bonusText___P-6o3",optionsText:"OfferInfo-module__optionsText___X2ZV8",lightFading:"OfferInfo-module__lightFading___nXbiC",darkFading:"OfferInfo-module__darkFading___Hyx-4",blink:"OfferInfo-module__blink___U5WfX",slideBackground:"OfferInfo-module__slideBackground___uvRNb"};function Ru(e){return Ru="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ru(e)}function xu(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ru(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ru(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ru(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Bu(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=.1&&ee&&!Ee,Te=fs.A.localise.currency,Ce=function(){pe(!me)},Ne=function(){he.length<=1?(u(!0),1===he.length&&l(he[0].offerId)):de(!0),(0,i.u4)("Betslip","Clicked Edit Button")},Ae=0,Pe=0,Le=0,Re=function(){de(!1),u(!1),l(null),w()};te&&(Le=t.remote.odds,Ae=t.remote.backersStake,Pe=t.remote.layersStake),te||"matched"!==t.status||"AVG"===r||(Ae=t.matchedBets.last().stake,Le=t.matchedBets.last().odds,Pe="lay"===t.side?0===t.matchedBets.last().potentialLiability?Le*Ae-Ae:t.matchedBets.last().potentialLiability:0===t.matchedBets.last().potentialProfit?Le*Ae-Ae:t.matchedBets.last().potentialProfit),"open"===t.status&&"AVG"!==r&&(t.matchedBets.size>0?t.matchedBets.forEach((function(e){Ae+=e.stake,Pe=e.potentialProfit>0?Pe+e.potentialProfit:e.odds*e.stake-e.stake,Le=t.remote.odds!==e.odds?t.remote.odds:e.odds})):(Ae=0,Pe=0,Le=t.remote.odds)),"edited"===t.status&&"AVG"!==r&&(t.matchedBets.size>0?t.matchedBets.forEach((function(e){e.odds===t.remote.odds?(Ae+=e.stake,Pe=e.potentialProfit>0?Pe+e.potentialProfit:e.odds*e.stake-e.stake,Le=t.remote.odds!==e.odds?t.remote.odds:e.odds):(Ae=0,Pe=0,Le=t.remote.odds)})):(Ae=0,Pe=0,Le=t.remote.odds)),te||"AVG"!==r||(t.matchedBets.size>0?(Ae=t.matchedBets.last().stake,Pe=t.matchedBets.last().potentialProfit||t.matchedBets.last().potentialLiability,Le=t.matchedBets.last().odds):(Ae=t.remote.stake,Pe=t.remote.potentialProfit||t.remote.potentialLiability,Le=t.remote.odds));var xe=G()(xu(xu({},Lu.unmatchedLabel,!0),Lu["unmatchedLabel--".concat(t.side)],!0)),Me=G()(xu(xu({},Lu.radio,!0),Lu["radio--".concat(t.side)],!0)),Be=G()(xu(xu({},Lu.unmatchedLabelToEdit,!0),Lu["unmatchedLabelToEdit--".concat(t.side)],!0)),je=G()(xu(xu({},Lu.containerIconAndLabel,!0),Lu["containerIconAndLabel--".concat(t.side)],!0)),De=G()(Lu.betData,Lu["betData--odds"]),Fe=G()(Lu.betData,Lu["betData--stake"]),Ue=G()(Lu.betData,Lu["betData--pnl"]),qe=G()(xu({},Lu.containerSecondRow,!0));return s().createElement("div",null,be?s().createElement(a.Fragment,null,s().createElement("div",null,s().createElement("div",{className:Lu.containerEdit},s().createElement(Us,{marketName:t.marketName,runnerName:t.runnerName,eventId:t.eventId,product:t.product,isBetBuilderBet:te,betType:"active",key:"market_".concat(t.cid,"_").concat(t.id)}),s().createElement("div",{className:Lu.containerResume},s().createElement("span",{className:De},(0,ms.V)(Le,{side:t.side,oddsType:o,isMBZero:_e})),s().createElement("span",{className:Fe},Te(Ae,{minimumFractionDigits:2})),s().createElement("span",{className:Ue},Te(Pe,{minimumFractionDigits:2})))),te&&s().createElement(iu,{betType:"active",betBuilderLegs:ge,betBuilderLegsExpanded:me,betBuilderLegsWithErrors:oe,handleBetBuilderLegsAccordion:Ce,offer:t})),!te&&s().createElement(a.Fragment,null,"open"!==t.status&&"edited"!==t.status||ce?he.length>1&&s().createElement(a.Fragment,null,s().createElement("div",{className:Lu.unmatchedBetTitle},s().createElement("span",null,"Select Unmatched Bet to edit:")),he.map((function(e){return s().createElement(a.Fragment,{key:e.offerId},s().createElement("div",{className:Be,onClick:function(){return t=e.offerId,l(t),void u(!0);var t},role:"button"},s().createElement("div",{className:Lu.containerFirstRow},s().createElement("span",{className:je},s().createElement(Xa(),null)," Unmatched ",e.useBonus&&s().createElement(eu(),null))),s().createElement("div",{className:qe},s().createElement("span",{className:De},(0,ms.V)(e.odds,{side:t.side,oddsType:o,isMBZero:_e})),s().createElement("span",{className:Fe},Te(e.remote.backersStake,{minimumFractionDigits:2})),s().createElement("span",{className:Ue},Te(e.remote.layersStake,{minimumFractionDigits:2})))),s().createElement("div",null,!n&&c===e.offerId&&s().createElement(a.Fragment,null,s().createElement(gu,{offer:t,oddsLadder:v,oddsType:o,offerIndex:p,refInputStake:k,showBetConfirmation:A,setConfirmed:j,refOdds:_,betData:f,editModal:d,confirmed:m,currency:y,updateBack:h,updateLay:g,updateOdds:b,reset:w,handleSubmit:E,stringIsValidNumber:S,setUnmatchedData:l,setEditModal:u,isUnsubmittedType:ee,isMobile:ne,countdown:N,eventInRunning:F,processingState:I,unmatchedData:c,onCancelOffer:C,onCancelUnmatchedOffers:R,unmatchedBetUseBonus:e.useBonus}))))}))):s().createElement(a.Fragment,null,s().createElement("div",{className:xe,onClick:function(){return Ne()},role:"button"},s().createElement("div",{className:Lu.containerFirstRow},s().createElement("span",{className:je},s().createElement(Xa(),null)," Unmatched ",t.useBonus||ve&&s().createElement(eu(),null))),s().createElement("div",{className:qe},s().createElement("span",{className:De},(0,ms.V)(t.remote.odds,{side:t.side,oddsType:o,isMBZero:_e})),s().createElement("span",{className:Fe},Te(t.remaining,{minimumFractionDigits:2})),s().createElement("span",{className:Ue},Te(t.remote.layersStake,{minimumFractionDigits:2})))),s().createElement("div",null,!n&&s().createElement(a.Fragment,null,s().createElement(gu,{offer:t,oddsLadder:v,oddsType:o,offerIndex:p,refInputStake:k,showBetConfirmation:A,setConfirmed:j,refOdds:_,betData:f,editModal:d,confirmed:m,currency:y,updateBack:h,updateLay:g,updateOdds:b,reset:w,handleSubmit:E,stringIsValidNumber:S,setUnmatchedData:l,setEditModal:u,isUnsubmittedType:ee,isMobile:ne,processingState:I,countdown:N,eventInRunning:F,unmatchedData:c,onCancelOffer:C,onCancelUnmatchedOffers:R,unmatchedBetUseBonus:t.useBonus||ve}))),(t.useBonus||ve)&&s().createElement("div",{className:Lu.bonusLabel},"Free Bets are not editable")),s().createElement(Au,{offer:t,isLoggedIn:U,eventInRunning:F,handleSubmit:E,editModal:d,offerIndex:p,confirmed:m,isNew:D,setEditModal:u,showBetConfirmation:A,setConfirmed:j,reset:w,countdown:N,onRemoveMultipleSelection:O,onRemoveOffer:T,onCancelOffer:C,onCancelUnmatchedOffers:R,cashoutAvailable:P,marketStatus:L,selectRunner:x,setShowCashout:M,showCashout:n,history:history,processingState:I,activeOffer:be,aggregationRule:r,isMBZero:_e,betData:f,oddsType:o,setEditUnmatched:de,editUnmatched:ce,unmatchedData:c,setUnmatchedData:l,handleEdit:Ne,resetEditing:Re}))):s().createElement(a.Fragment,null,s().createElement(Us,{marketName:ke,runnerName:Oe,eventId:t.eventId,betType:"unsubmitted",key:"market_".concat(t.cid,"_").concat(t.id)}),te&&s().createElement(iu,{betType:"unsubmitted",betBuilderLegs:ge,betBuilderLegsExpanded:me,betBuilderLegsWithErrors:oe,handleBetBuilderLegsAccordion:Ce,offer:t}),s().createElement(gu,{offer:t,processingState:I,oddsLadder:v,oddsType:o,offerIndex:p,refInputStake:k,showBetConfirmation:A,setConfirmed:j,refOdds:_,betData:f,editModal:d,confirmed:m,currency:y,updateBack:h,updateLay:g,updateOdds:b,reset:w,handleSubmit:E,stringIsValidNumber:S,setUnmatchedData:l,setEditModal:u,oddsLocked:K,updateOddsLockStatus:Q,lastEditedInput:X,isUnsubmittedType:ee,isMobile:ne,countdown:N,eventInRunning:F,isBetBuilderBet:te,newBetBuilderOdds:se,prevBetBuilderOdds:ue,betBuilderWithErrors:re}),Ie&&Se.length>1&&s().createElement("div",{className:Lu.containerSelectProperties},s().createElement("div",{className:Lu.bonusTitle},s().createElement("span",{className:Lu.bonusText},"Select Free Bet:")),s().createElement(Pu.m,{theme:"dark",layout:"outlined",useDesktopDropdown:!0,value:Y,items:Se,selectLabel:"Select",onSelect:function(e){return Z(e)}},Se.map((function(e){return s().createElement(Pu.c,{key:e.id,value:e},e.name)})))),ee&&(!F&&q||H>=.1)&&s().createElement("div",{className:Lu.containerOptions},!F&&q&&s().createElement(a.Fragment,null,s().createElement("div",{className:Lu.containerOption},s().createElement("span",{className:Lu.optionsText},"Keep In Play")),s().createElement("div",{className:Lu.containerOption},s().createElement("div",{className:Lu.radioContainer},s().createElement("div",{onClick:function(){return z(!1)},role:"button",className:Lu.radioLabelContainer},s().createElement("input",{type:"radio",onChange:function(){return z(!1)},checked:!V,className:Me}),s().createElement("span",null,"No")),s().createElement("div",{onClick:function(){return z(!0)},role:"button",className:Lu.radioLabelContainer},s().createElement("input",{type:"radio",onChange:function(){return z(!0)},checked:V,className:Me}),s().createElement("span",null,"Yes")))))),(m&&"submitting"!==I||ie)&&s().createElement(Au,{offer:t,isLoggedIn:U,eventInRunning:F,handleSubmit:E,editModal:d,offerIndex:p,confirmed:m,isNew:D,setEditModal:u,setConfirmed:j,reset:w,countdown:N,onRemoveMultipleSelection:O,onRemoveOffer:T,onCancelOffer:C,onCancelUnmatchedOffers:R,cashoutAvailable:P,marketStatus:L,selectRunner:x,setShowCashout:M,showCashout:n,history:history,processingState:I,activeOffer:be,aggregationRule:r,isMBZero:_e,betData:f,oddsType:o,setEditUnmatched:de,editUnmatched:ce,unmatchedData:c,setUnmatchedData:l,handleEdit:Ne,resetEditing:Re,showBetBuilderOddsAcceptance:ie,acceptNewBetBuilderOdds:ae})))};ju.propTypes={offer:v().instanceOf(q.Record).isRequired,showCashout:v().bool.isRequired,aggregationRule:v().string.isRequired,oddsType:v().string.isRequired,unmatchedData:v().string,setEditModal:v().func.isRequired,setUnmatchedData:v().func.isRequired,currency:v().string.isRequired,offerIndex:v().number,betData:v().instanceOf(Object).isRequired,editModal:v().bool.isRequired,confirmed:v().bool.isRequired,updateBack:v().func.isRequired,handleKeepInPlay:v().func.isRequired,handleUseBonus:v().func.isRequired,updateLay:v().func.isRequired,oddsLadder:v().func.isRequired,updateOdds:v().func.isRequired,refOdds:v().oneOfType([v().func,v().shape({current:v().instanceOf(Element)})]),refInputStake:v().oneOfType([v().func,v().shape({current:v().instanceOf(Element)})]),handleSubmit:v().func.isRequired,reset:v().func.isRequired,stringIsValidNumber:v().func.isRequired,optionValue:v().string.isRequired,setConfirmed:v().func.isRequired,onRemoveMultipleSelection:v().func,onRemoveOffer:v().func,processingState:v().string.isRequired,setShowCashout:v().func.isRequired,cashoutAvailable:v().bool.isRequired,chooseKeep:v().bool.isRequired,marketStatus:v().string,selectRunner:v().func.isRequired,countdown:v().number.isRequired,isLoggedIn:v().bool,onCancelOffer:v().func,onCancelUnmatchedOffers:v().func,bonusBalance:v().number,eventInRunning:v().bool,isNew:v().bool.isRequired,marketWillBeLive:v().bool,showBetConfirmation:v().bool.isRequired,bonusDropdownOptions:v().array.isRequired,bonusAllowed:v().bool.isRequired,updateOddsLockStatus:v().func.isRequired,oddsLocked:v().bool.isRequired,isUnsubmittedType:v().bool.isRequired,isBetBuilderBet:v().bool.isRequired,isMobile:v().bool.isRequired,lastEditedInput:v().oneOf(["back","lay"]).isRequired,betBuilderWithErrors:v().bool.isRequired,betBuilderLegsWithErrors:v().array.isRequired,showBetBuilderOddsAcceptance:v().bool.isRequired,acceptNewBetBuilderOdds:v().func.isRequired,newBetBuilderOdds:v().number,prevBetBuilderOdds:v().number};var Du=ju,Fu=n(48772),Uu=n.n(Fu),qu={offer:"Offer-module__offer___wTunE",containerCheckbox:"Offer-module__containerCheckbox___8BWG0",messageContent:"Offer-module__messageContent___BcMa6",checkbox:"Offer-module__checkbox___5mNX0","checkbox--back":"Offer-module__checkbox--back___S2NeU","checkbox--win":"Offer-module__checkbox--win___vqE9p","checkbox--lay":"Offer-module__checkbox--lay___MdrNW","checkbox--lose":"Offer-module__checkbox--lose___ONwlz",containerSelectProperties:"Offer-module__containerSelectProperties___XkXuJ",messageRowIcon:"Offer-module__messageRowIcon___J7m18",messageBody:"Offer-module__messageBody___6PD6E",errorMessage:"Offer-module__errorMessage___V19zB","errorMessage--custom":"Offer-module__errorMessage--custom___sWLX-","errorMessage--hide":"Offer-module__errorMessage--hide___vcejG",offerContainer:"Offer-module__offerContainer___q3vtD","offerContainer--unsubmitted--back":"Offer-module__offerContainer--unsubmitted--back___hg0g2","offerContainer--unsubmitted--win":"Offer-module__offerContainer--unsubmitted--win___Oxc6o","offerContainer--delayed--back":"Offer-module__offerContainer--delayed--back___h8Zu1","offerContainer--delayed--win":"Offer-module__offerContainer--delayed--win___-o6tH","offerContainer--unsubmitted--lay":"Offer-module__offerContainer--unsubmitted--lay___mb8k4","offerContainer--unsubmitted--lose":"Offer-module__offerContainer--unsubmitted--lose___+n5oA","offerContainer--delayed--lay":"Offer-module__offerContainer--delayed--lay___UbCxw","offerContainer--delayed--lose":"Offer-module__offerContainer--delayed--lose___g0LD1",verticalBar:"Offer-module__verticalBar___Ajhg7","verticalBar--back":"Offer-module__verticalBar--back___5JUqv","verticalBar--win":"Offer-module__verticalBar--win___E0x7K","verticalBar--betBuilder":"Offer-module__verticalBar--betBuilder___pCH63",closeButton:"Offer-module__closeButton___rmhMe","verticalBar--lay":"Offer-module__verticalBar--lay___JgNwp","verticalBar--lose":"Offer-module__verticalBar--lose___f-mFl",verticalTitle:"Offer-module__verticalTitle___yVYvM",lightFading:"Offer-module__lightFading___Baw99",darkFading:"Offer-module__darkFading___tfAwh",blink:"Offer-module__blink___HDJaV",slideBackground:"Offer-module__slideBackground___jEhRA"};function zu(e){return zu="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zu(e)}function Hu(){Hu=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==zu(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function Vu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gu(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&(a.length-a.indexOf(".")-1<=5&&[".","0"].includes(a.at(-1))||(s=fs.A.localise.odds(parseFloat(a,10),{side:l.side}).toString()));var u=(0,jo.Et)(o)?o.toFixed(2):o,c=(0,jo.Et)(i)?i.toFixed(2):i;return Gu({back:0===parseFloat(o)?o:u,lay:0===parseFloat(i)?i:c,odds:r,adjustedOdds:s,id:l.id,cid:l.cid,side:l.side,useBonus:l.useBonus},Ge&&{decimalOdds:l.decimalOdds})}(),$e=(0,a.useMemo)((function(){return De&&De.length?De[0]:null}),[De]),Qe="",Ke="",Xe=!1;$e&&Je&&!fe&&(Ke="/assets/images/icons/misc/alert.svg",Qe=$e.messages[0],(Xe=He&&hs($e))&&(Qe=Xe,Xe===B.UU.UNAUTHORIZED_ACCESS[0]&&(Qe="Please Log in")));var et=We||Qe.includes("Max stake is")||[B.UU.ODDS_NOT_AVAILABLE[0],B.UU.INVALID_LEGS[0],B.UU.NOT_AVAILABLE_IN_PLAY[0],B.UU.EVENT_MUST_BE_OPEN[0],B.UU.ODDS_TYPE_MISMATCH[0],B.UU.BET_BUILDER_RESTRICTED_IE[0]].includes(Qe),tt=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"odds",n=arguments.length>1?arguments[1]:void 0,r=fs.A.oddsConversion;"DECIMAL"!==k?(e=r("odds"===t?n:Ye.odds,k,"DECIMAL"),Ge&&(e=Ye.decimalOdds)):e="odds"===t?n:Ye.odds;var o=parseFloat(e);switch(t){case"odds":var i={odds:n},a=Ye.side,s=Ye.back,u=Ye.lay,l=Ye.useBonus,c=u&&1!==Number(n)?parseFloat(u)/(o-1):0,d=s&&1!==Number(n)?parseFloat(s)*(o-1):0,f=c.toFixed(2),m=d.toFixed(2);return"lay"===a&&l?(i.back=isNaN(f)||0===parseFloat(f)?"":f,i.lay=u||"",i):("back"===Ce?(i.back=s||"",i.lay=isNaN(m)||0===parseFloat(m)?"":m):(i.back=isNaN(f)||0===parseFloat(f)?"":f,i.lay=u||""),i);case"back":var p=(n*(o-1)).toFixed(2)||0;return{back:n,lay:isNaN(p)||0===parseFloat(p)?"":p,odds:Ye.odds};case"lay":var y=(n/(o-1)).toFixed(2)||0;return{back:isNaN(y)||0===parseFloat(y)?"":y,lay:n,odds:Ye.odds};default:return console.warn("".concat(t," was not a valid field")),Ye}},nt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e,o=Ae(k),i=!0;Qu(r)&&""!==r?t.quantise&&!Ge&&(r=o.quantise(r,"back-lay","lay"===l.side)):i=!1;var a=tt("odds",r);z?N({id:z,backersStake:a.back,layersStake:a.lay,odds:a.odds,valid:i}):n({cid:l.cid,id:l.id,backersStake:a.back,layersStake:a.lay,odds:r,valid:i})},rt=function(e){var t=tt("back",e);z?N({id:z,backersStake:e,layersStake:t.lay,odds:t.odds}):n({cid:l.cid,id:l.id,backersStake:e,layersStake:t.lay,odds:t.odds}),Ne("back")},ot=function(e){var t=tt("lay",e);z?N({id:z,backersStake:t.back,layersStake:e,odds:t.odds}):n({cid:l.cid,id:l.id,backersStake:t.back,layersStake:e,odds:t.odds}),Ne("lay")},it=function(){if("unsubmitted"!==Be){var e=l.cid,t=l.id;z?N({id:z,backersStake:null,layersStake:null,odds:null}):n({cid:e,id:t,backersStake:null,layersStake:null,odds:null})}},at=function e(t,n,r){if("submitting"===t){var o=Date.now().valueOf(),i=new Date(n).valueOf()+1e3*r,a=Math.max(0,Math.round((i-o+500)/1e3));a!==Z&&Y(a),Se.current=setTimeout((function(){return e(t,n,r)}),100)}},st=function(){we(Xu),n({cid:l.cid,id:l.id,useBonus:!l.useBonus,bonusId:null})};(0,a.useEffect)((function(){var e=(new Date).valueOf()-new Date(l.createdAt).valueOf(),t=l.createdAt&&e<1e3;at(),t&&(!function(){var e,t=(0,cs.uo)();l.id||(e=l.odds?Oe.current:ke.current)&&("desktop"===t?e.focus():setTimeout((function(){e.focus()}),500))}(),nt(l.odds,{quantise:!0}))}),[l.createdAt]),(0,a.useEffect)((function(){g!==Pe&&Pe>=.1&&Le&&(v.find((function(e){return e.id===l.bonusId}))||st())}),[Pe,g,l.cid,l.id,Le,v]),(0,a.useEffect)((function(){var e=l.bonusId;Le&&e&&(v.find((function(t){return t.id===e}))||st())}),[Le,l.bonusId]),(0,a.useEffect)((function(){return"submitting"===Be&&at(Be,Ue,Fe),"submitted"===Be&&(ce(!1),setTimeout((function(){H("")}),2e3)),""===Be&&ce(!1),function(){clearTimeout(Se.current)}}),[Be,Ue,Fe]),(0,a.useEffect)((function(){V&&z&&V!==z&&it()}),[z,V]),(0,a.useEffect)((function(){ae||oe(!1)}),[ae]),(0,a.useEffect)((function(){if(!b){var e={cid:l.cid,id:l.id,useBonus:!1};n(Gu({},e))}}),[b]),(0,a.useEffect)((function(){xe&&(P&&P.odds&&nt(P.odds,{quantise:!0}),P||n({cid:l.cid,odds:null}))}),[P,xe,l.cid]),(0,a.useEffect)((function(){Q&&n({cid:l.cid,oddsLocked:!1})}),[Q,l.cid]),(0,a.useEffect)((function(){He&&!qe&&xe&&Ja().debounce((function(){x(l.eventId),L(l.marketId)}),400)()}),[l.marketId,l.eventId,xe,qe,He]);(0,a.useEffect)((function(){return function(){He&&l.oddsLocked&&Ja().debounce((function(){M(l.eventId),R(l.marketId)}),400)()}}),[l.oddsLocked]),(0,a.useEffect)((function(){$e&&Ge&&(l.newOdds&&(he(l.odds),me(l.newOdds),nt(l.newOdds)),l.invalidLegs&&be(l.invalidLegs.toArray()))}),[$e,l.newOdds,l.invalidLegs,Ge]),(0,a.useEffect)((function(){if(Ge&&He){if(D)return void n({cid:l.cid,processingState:"failed",error:[{messages:[B.UU.BET_BUILDER_RESTRICTED_IE[0]]}]});if(p)return void n({cid:l.cid,id:l.id,processingState:"failed",error:[{messages:[B.UU.NOT_AVAILABLE_IN_PLAY[0]]}]});if(["suspended","closed"].includes(m))return void n({cid:l.cid,id:l.id,processingState:"failed",error:[{messages:[B.UU.EVENT_MUST_BE_OPEN[0]]}]});if(l.oddsType!==k)return void n({cid:l.cid,processingState:"failed",error:[{messages:[B.UU.ODDS_TYPE_MISMATCH[0]]}]});n({cid:l.cid,id:l.id,processingState:"",error:[]})}}),[k,l.cid,m,l.oddsType,p,Ge,He,l.decimalOdds,l.backersStake,D]);var ut=G()(Ju(Ju(Ju({},qu.offerContainer,!0),qu["offerContainer--".concat(l.status,"--").concat(l.side)],!0),qu["offerContainer--cashout"],ae)),lt=G()(Ju(Ju(Ju({},qu.verticalBar,!0),qu["verticalBar--".concat(l.side)],!Ge),qu["verticalBar--betBuilder"],Ge));if("submitted"===Be&&!z)return s().createElement($s,{offer:l,handleActiveTabLink:C});if("submitted"===Be&&z)return s().createElement($s,{offer:l,unmatchedBet:Ze,handleActiveTabLink:C});var ct=G()(Ju(Ju({},qu.messageContainer,!0),qu["messageContainer--customErrorMessage"],Xe)),dt=G()(Ju(Ju(Ju({},qu.errorMessage,!0),qu["errorMessage--custom"],Xe),qu["errorMessage--hide"],We));return s().createElement("div",{className:ut,"data-driver":t?"open-offer-".concat(f):"offer-".concat(f)},s().createElement("div",{className:lt},He&&s().createElement("button",{className:qu.closeButton,onClick:function(){Ve||(o([l.cid]),r([l.cid]))},title:"Remove Bet"},s().createElement(Uu(),null)),s().createElement("div",{className:qu.verticalTitle},Ge?"BET BUILDER":l.side)),s().createElement("div",{className:qu.offer},s().createElement(Du,{offer:l,editModal:le,setEditModal:ce,showCashout:re,aggregationRule:c,oddsType:k,setConfirmed:K,onCancelOffer:I,onCancelUnmatchedOffers:T,setUnmatchedData:H,unmatchedData:z,oddsLadder:Ae,offerIndex:f,refInputStake:Oe,refOdds:ke,betData:Ye,confirmed:Q,currency:S,isNew:ze,updateBack:rt,updateLay:ot,updateOdds:nt,reset:it,handleSubmit:function(){var e,t,n,r,o;return Hu().async((function(a){for(;;)switch(a.prev=a.next){case 0:if(e=l.cid,t=l.id,n=Ye.adjustedOdds,r=Ye.back,o="open"===l.type,!(Z>0||""===n||""===r||void 0===r||et||"submitting"===Be)){a.next=5;break}return a.abrupt("return");case 5:He&&["unsubmitted","failed","flushed"].includes(je)&&i([{cid:e}]),z&&A(z),o&&!z&&["open","edited","flushed","failed"].includes(je)&&i([{id:t}]),Q&&K(!1);case 9:case"end":return a.stop()}}),null,null,null,Promise)},stringIsValidNumber:Qu,onRemoveMultipleSelection:o,processingState:Be,onRemoveOffer:r,countdown:Z,showBetConfirmation:_,cashoutAvailable:E,marketStatus:h,selectRunner:O,setShowCashout:oe,eventInRunning:p,isLoggedIn:b,marketWillBeLive:y,handleKeepInPlay:function(e){te(e),n({cid:l.cid,id:l.id,keepInPlay:e})},bonusBalance:g,chooseKeep:ee,bonusAllowed:d,handleUseBonus:function(e){var t=e.id,r=e.value,o=e.name;we(o);var i=Gu({cid:l.cid,id:l.id,useBonus:"NONE"!==r},"NONE"!==r?{bonusId:t}:{bonusId:null});["back","win"].includes(l.side)&&"NONE"!==r?(rt(r),n(Gu(Gu({},i),{},{backersStake:r}))):["lay","lose"].includes(l.side)&&"NONE"!==r?(ot(r),n(Gu(Gu({},i),{},{layersStake:r}))):n(Gu({},i)),i.useBonus||u(l.cid)},optionValue:Ee,bonusDropdownOptions:F,updateOddsLockStatus:function(){n({cid:l.cid,id:l.id,oddsLocked:!xe})},oddsLocked:xe,lastEditedInput:Ce,isUnsubmittedType:He,isBetBuilderBet:Ge,betBuilderLegsWithErrors:ve,betBuilderWithErrors:et,isMobile:j,showBetBuilderOddsAcceptance:We,acceptNewBetBuilderOdds:function(){l.newOdds&&(n({cid:l.cid,id:l.id,error:[],processingState:""}),me(null),he(null))},newBetBuilderOdds:fe,prevBetBuilderOdds:ye}),re&&s().createElement(As,{difference:w,side:l.side,runnerId:l.runnerId,offer:l,isNew:ze,offerIndex:f,eventInRunning:p,setShowCashout:oe,isLoggedIn:b,selectRunner:O,setCashoutSubmitted:se,cashoutSubmitted:ae,refbutton:Ie}),!(!De||!De.length)&&s().createElement("div",{className:dt},s().createElement("img",{alt:"Info",className:qu.messageRowIcon,src:Ke,role:"presentation"}),Boolean(Qe)&&s().createElement("div",{className:ct},s().createElement("span",{className:qu.messageContent},Qe)))))};el.propTypes={onUpdateOffer:v().func,onRemoveOffer:v().func,updateSingleUnmatchedOfferByUser:v().func.isRequired,onSubmitUnmatched:v().func,onRemoveMultipleSelection:v().func,onSubmitOffer:v().func.isRequired,onUseBonusUpdate:v().func,offer:v().instanceOf(q.Record).isRequired,offerIndex:v().number,eventInRunning:v().bool,isActiveOffer:v().bool,eventStatus:v().string.isRequired,bonusBalance:v().number,freeBets:v().instanceOf(q.List),isLoggedIn:v().bool,onCancelOffer:v().func,cashoutAvailable:v().bool.isRequired,difference:v().number.isRequired,marketStatus:v().string,aggregationRule:v().string,showBetConfirmation:v().bool.isRequired,bonusAllowed:v().bool.isRequired,marketWillBeLive:v().bool,isBetBuilderRestricted:v().bool,onCancelUnmatchedOffers:v().func,selectRunner:v().func.isRequired,subscribeToMarket:v().func.isRequired,unsubscribeToMarket:v().func.isRequired,subscribeToEvent:v().func.isRequired,unsubscribeToEvent:v().func.isRequired,handleActiveTabLink:v().func,currency:v().string,oddsType:v().string.isRequired,isMobile:v().bool.isRequired,history:v().shape({push:v().func.isRequired}),bestPrice:v().shape({odds:v().number.isRequired})};var tl=el,nl={onRemoveMultipleSelection:es.LF,onRemoveOffer:Ya.mF,updateDisplayDetails:h.wl,selectRunner:rs.vE,subscribeToEvent:z.ge,unsubscribeToEvent:z.$b,subscribeToMarket:is.MU,unsubscribeToMarket:is.xb,updateSingleUnmatchedOfferByUser:$a.jU},rl=(0,l.y)((0,d.Ng)((function(){var e=(0,ts.Mz)([function(e,t){return t.offer.runnerId},function(e,t){return(0,mr.D)(e,t.offer.runnerId,!0)},function(e,t){return(0,ss.Xi)(e,t.offer.runnerId,t.offer.side)},function(e,t){return(0,as.fB)(e,t.offer.runnerId)}],(function(e,t,n){var r,o=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).inRunningFlag,i=0,a=!1;return t.forEach((function(t){var n=t.runnerId===e?1:-1;1===n&&(a=!0);var r,o=t.stake+t.potentialLiability+t.potentialProfit;"back"===(r=t.side)||"win"===r?i+=o*n:i-=o*n})),r=a&&Math.abs(i)>.1,{difference:i,cashoutAvailable:r,inRunningFlag:o,bestPrice:n}}));return function(t,n){var r=e(t,n),o=r.cashoutAvailable,i=r.difference,a=r.inRunningFlag,s=r.bestPrice,u=n.offer,l=u.eventId,c=u.marketId,d=u.sportId,f=u.competitionId,m=u.locationId,p=t.getIn(["application","widthSize"]),y=t.getIn(["market",c,"status"]),h=t.getIn(["promotions","manualBonus","data"]),g=p<=B.Dy,v=(0,us.M)(t),b=(0,os.jF)(t,l),_=(0,os.ds)(t,l),E=(0,as.Bx)(t,c),w=!v.size||v.some((function(e){return[d,f,m,l].includes(e)})),S=[J.Xo.exchange,J.Xo.betbuilder],k=h.filter((function(e){var t=e.criteria,n=e.products,r=t.find((function(e){return"PRODUCT"!==e.type}));return(!r||[d,f,m,l].includes(r.value))&&n.some((function(e){return S.includes(e)}))})),O=w||k.size>0;return{config:t.get("betslip"),exchangeType:t.getIn(["user","exchangeType"]),isLoggedIn:t.getIn(["user","isLoggedIn"]),oddsType:t.getIn(["user","oddsType"]),aggregationRule:t.getIn(["openOffers","aggregationRule"]),showBetConfirmation:t.getIn(["user","showBetConfirmation"]),bonusBalance:t.getIn(["user","balance","bonusFreeFunds"]),isBetBuilderRestricted:t.getIn(["betBuilder","restricted"]),freeBets:k,bonusAllowed:O,eventStatus:b,eventInRunning:_,marketStatus:y,marketWillBeLive:E,cashoutAvailable:o,difference:i,inRunningFlag:a,bestPrice:s,isMobile:g}}}),nl)(tl)),ol=n(21758);function il(e){return il="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},il(e)}function al(){al=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==il(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function sl(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ul(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ul(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ul(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&P&&s().createElement("div",{className:Ol.bonusLabel},"Stakes placed using Free Bets are not returned on winning bets."))))};Bl.propTypes={onUpdateOffers:v().func.isRequired,onRemoveOffers:v().func,onRemoveMultipleSelections:v().func,handleActiveTabLink:v().func,onSubmitOffers:v().func,onCancelOffers:v().func,onReviewOffer:v().func,currency:v().string,showBetConfirmation:v().bool,bonusAvailable:v().bool,showSettings:v().bool,showMarketingConsentReminder:v().bool,status:v().string,unsubmittedOffers:v().instanceOf(q.List).isRequired,proofOfIdentityStatus:v().string,proofOfAddressStatus:v().string,eddStatus:v().string};var jl=Bl,Dl={onUpdateOffers:Ya.fD,onRemoveOffers:Ya.mF,onRemoveMultipleSelections:es.LF,onSubmitOffers:Ya.av,onReviewOffer:Ya.Py,setSubmitAllWarning:Qa.oO,setCancelAllWarning:Qa.AT},Fl=(0,d.Ng)((function(e){return{bonusAvailable:ns(e),showMarketingConsentReminder:e.getIn(["user","showMarketingConsentReminder"]),proofOfAddressStatus:e.getIn(["user","proofOfAddressStatus"]),proofOfIdentityStatus:e.getIn(["user","proofOfIdentityStatus"]),eddStatus:e.getIn(["user","eddStatus"]),unsubmittedOffers:e.get("unsubmittedOffers"),currency:e.getIn(["user","currency"]),oddsType:e.getIn(["user","oddsType"]),bonusBalance:e.getIn(["user","balance","bonusFreeFunds"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),showBetConfirmation:e.getIn(["user","showBetConfirmation"])}}),Dl)(jl),Ul="ActiveFilters-module__filtersContainer___RD0tN",ql=[{id:"all",value:"all",name:"All"},{id:"matched Only",value:"matched",name:"Matched Only"},{id:"unmatched Only",value:"unmatched",name:"Unmatched Only"}],zl=[{id:"back&lay",value:"back&lay",name:"Back & Lay"},{id:"back",value:"back",name:"Back Only"},{id:"lay",value:"lay",name:"Lay Only"}],Hl=function(e){var t=e.activeSports,n=e.setActiveFilters,r=e.activeFilters,o=t.toArray();o.unshift({id:"all",value:"all",name:"All Sports"},{id:"dynamic",value:"dynamic",name:"Dynamic"});var i=(ql.find((function(e){return e.value===r.status}))||{}).name,a=(o.find((function(e){return e.id===r.sport}))||{}).name,u=(zl.find((function(e){return e.id===r.side}))||{}).name;return s().createElement("div",{className:Ul},s().createElement(Pu.m,{theme:"dark",layout:"small",useDesktopDropdown:!0,items:ql,selectLabel:i||ql[0].name,onSelect:function(e){n({status:e.value})}},ql.map((function(e){return s().createElement(Pu.c,{key:e.id,value:e},e.name)}))),s().createElement(Pu.m,{theme:"dark",layout:"small",useDesktopDropdown:!0,items:o,selectLabel:a||o[0].name,onSelect:function(e){n({sport:e.id})}},o.map((function(e){return s().createElement(Pu.c,{key:e.id,value:e},e.name)}))),s().createElement(Pu.m,{theme:"dark",layout:"small",useDesktopDropdown:!0,items:zl,selectLabel:u||zl[0].name,onSelect:function(e){n({side:e.value})}},zl.map((function(e){return s().createElement(Pu.c,{key:e.id,value:e},e.name)}))))};Hl.propTypes={activeSports:v().instanceOf(q.List).isRequired,setActiveFilters:v().func.isRequired,activeFilters:v().instanceOf(Object)};var Vl=Hl,Gl=n(93084),Jl=n.n(Gl),Wl=n(92944),Zl=n.n(Wl),Yl=n(19776),$l=n.n(Yl),Ql=n(82352),Kl=n.n(Ql),Xl=n(57469),ec=n.n(Xl),tc={iconKeysContainer:"IconKeys-module__iconKeysContainer___eJVr2","iconKeysContainer--collapsible":"IconKeys-module__iconKeysContainer--collapsible___7+W87",collapsableContainer:"IconKeys-module__collapsableContainer___f00Er",iconKeysTitle:"IconKeys-module__iconKeysTitle___nRGpe",symbolContainer:"IconKeys-module__symbolContainer___SUJWR",containerRow:"IconKeys-module__containerRow___5dXkt",iconColor:"IconKeys-module__iconColor___MW6na",lightFading:"IconKeys-module__lightFading___hkH1k",darkFading:"IconKeys-module__darkFading___KxqY9",blink:"IconKeys-module__blink___qi6xV",slideBackground:"IconKeys-module__slideBackground___RzxDT"};function nc(e){return nc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nc(e)}function rc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=nc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=nc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==nc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ic(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ic(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ic(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1?(n="".concat(Pc()(r)," ").concat(u," bets"),t="Are you sure you want to ".concat(r," ").concat(u," bets?")):(n="".concat(Pc()(r)," Bet"),t="Are you sure you want to ".concat(r," ").concat(u," bet?")),s().createElement("div",{className:Lc},s().createElement("div",{className:Rc},"Review Order"),s().createElement("div",{className:xc},t),s().createElement("div",{className:Mc},s().createElement("div",{className:jc},s().createElement(hr.A,{sizeType:"regular",buttonType:"flat",className:Bc,onClick:function(){return o()},title:"Cancel"},"Cancel"),s().createElement(hr.A,{sizeType:"regular",buttonType:"primary",className:Bc,title:n,onClick:function(){o(),i()}},n)),s().createElement("div",{className:Dc},s().createElement("input",{type:"checkbox",onClick:function(e){return a(!e.target.checked)}}),s().createElement("span",null,"Don't ask me again"))))}Fc.propTypes={action:v().string,onDismiss:v().func,onAccept:v().func,onUpdate:v().func,offersLength:v().number};var Uc=n(10848),qc=n.n(Uc),zc=n(5103),Hc=n.n(zc),Vc="BetslipSettings-module__settingsContainer___+TlY7",Gc="BetslipSettings-module__settingsTitle___6Wwd1",Jc="BetslipSettings-module__settingsTitle--subtitle___MbFGI",Wc="BetslipSettings-module__rowIcon___+q8+x",Zc="BetslipSettings-module__divider___vecV-",Yc="BetslipSettings-module__button--inactive___1y2FR",$c="BetslipSettings-module__button--active___RfIZF",Qc="BetslipSettings-module__confirmBetContainer___-79QP";function Kc(e){return Kc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Kc(e)}function Xc(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Kc(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Kc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Kc(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ed=function(e){var t=e.handleSettings,n=e.setShowBetConfirmation,r=e.showBetConfirmation,o=G()(Xc(Xc({},Gc,!0),Jc,!0)),i=G()(Xc(Xc({},$c,r),Yc,!r)),a=G()(Xc(Xc({},$c,!r),Yc,r));return s().createElement("div",{className:Vc},s().createElement("div",{className:Gc},"Betslip Settings ",s().createElement(Rr(),{className:Wc,onClick:function(){return t(!1)}})),s().createElement("div",{className:Zc}),s().createElement("div",{className:o},"Confirm Bet before placing?",s().createElement("div",{className:Qc},s().createElement(hr.A,{className:i,sizeType:"regular",buttonType:"alternative",dataHook:"betslip-confirm-beforeplacing",onClick:function(){n(!0)}},"Yes "),s().createElement(hr.A,{className:a,sizeType:"regular",buttonType:"alternative",dataHook:"betslip-confirm-beforeplacing",onClick:function(){n(!1)}},"No"))))};ed.propTypes={handleSettings:v().func.isRequired,setShowBetConfirmation:v().func.isRequired,showBetConfirmation:v().bool.isRequired};var td=ed,nd="Buttons-module__buttonContainer___ZPFF4",rd="Buttons-module__buttonContainer--settingsOpen___Mr4cG",od="Buttons-module__button___uFChh",id="Buttons-module__button--submit___e4r4h",ad="Buttons-module__button--cancel___GcjyA",sd="Buttons-module__rowIcon___xRqS0",ud="Buttons-module__buttonAndLabel___BHSKM";function ld(e){return ld="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ld(e)}function cd(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=ld(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ld(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ld(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dd(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fd(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fd(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n200||!M.size||m.every((function(e){var t=e.backersStake,n=e.odds;return!t||!n})),V=G()(cd(cd({},nd,!0),rd,g));return D?null:s().createElement(a.Fragment,null,g&&s().createElement("div",{className:V},s().createElement(td,{handleSettings:h,setShowBetConfirmation:v,showBetConfirmation:d})),!g&&s().createElement("div",{className:V},s().createElement("div",{className:ud},s().createElement(hr.A,{className:od,sizeType:"regular",buttonType:"primary",layout:"circle",dataHook:"betslip-cancelallbets",title:"Betslip Settings",onClick:function(){h(!g)}},s().createElement(qc(),{className:sd})),s().createElement("span",null,"Betslip Settings")),"unmatched"!==p&&s().createElement("div",{className:ud},s().createElement(hr.A,{className:ad,sizeType:"regular",layout:"circle",loading:U,buttonType:"primary",dataHook:"betslip-cancelallbets",title:"Remove all bets",onClick:function(e){"betslip"===p?B():j(),(0,i.u4)("Betslip","Clicked cancel all unsubmitted offers")},disabled:!F},s().createElement(Rr(),{className:sd})),s().createElement("span",null,"Cancel All")),"unmatched"!==p&&s().createElement("div",{className:ud},s().createElement(hr.A,{className:id,sizeType:"regular",layout:"circle",buttonType:"alternative",dataHook:"betslip-placeallbets",title:"Submit all bets",onClick:function(e){P(!0),c.submitAllWarning?O(!0):r(M),(0,i.u4)("Betslip","Clicked submit all bets")},disabled:H},s().createElement(vs(),{className:sd})),s().createElement("span",null,"Submit All")),"unmatched"===p&&s().createElement(a.Fragment,null,s().createElement("div",{className:ud},s().createElement(hr.A,{className:od,disabled:q||!F,sizeType:"regular",layout:"circle",buttonType:"alternative",dataHook:"betslip-placeallbets",title:"Aggregation style",onClick:function(){w.indexOf(R)+1===w.length?(x(w[0]),b(w[0])):(x(w[w.indexOf(R)+1]),b(w[w.indexOf(R)+1])),(0,i.u4)("Betslip","Clicked agregation rules")}},R||"AVG"),s().createElement("span",null,"Aggregation Style")),s().createElement("div",{className:ud},s().createElement(hr.A,{className:ad,sizeType:"regular",layout:"circle",loading:U,buttonType:"primary",dataHook:"betslip-cancelallbets",title:"Cancel all unmatched offers",onClick:function(e){"betslip"===p?B():j(),(0,i.u4)("Betslip","Clicked Cancel All Unmatched Offers")},disabled:!F||!(_&&"matched"!==_.status&&z)},s().createElement(Rr(),{className:sd})),s().createElement("span",null,"Cancel Unmatched"))),k&&s().createElement(Fc,{action:"cancel",onDismiss:function(){return O(!1)},onAccept:function(){return o(m.map((function(e){return e.id})))},onUpdate:l,offersLength:m.size}),T&&s().createElement(Fc,{action:"submit",onDismiss:function(){return C(!1)},onAccept:function(){return r(m)},onUpdate:u,offersLength:m.size}),"unmatched"!==p?s().createElement("div",{className:ud},s().createElement(hr.A,{className:od,sizeType:"regular",buttonType:"primary",layout:"circle",onClick:function(e){f({content:"multiples",visible:!0}),(0,i.u4)("Accas","Click on Add to Multiple",{description:"Added ".concat(m.size," selections")})},title:y?"Convert to Multiple":"Multiples are currently not available",dataHook:"convert-multiple"},s().createElement(Hc(),{className:sd})),s().createElement("span",null,"Convert to Multiple")):null))};md.propTypes={onRemoveMultipleSelections:v().func,onRemoveOffers:v().func,onSubmitOffers:v().func,onCancelOffers:v().func,handleSettings:v().func,setSubmitAllWarning:v().func,setCancelAllWarning:v().func,setAggregationRule:v().func,config:v().object,aggregationRuleStored:v().string,showBetConfirmation:v().bool,showSettings:v().bool,setShowBetConfirmation:v().func,activeFilters:v().object,updateRightSidebar:v().func.isRequired,offers:v().instanceOf(q.List).isRequired,activeTab:v().string.isRequired,multiplesAvailable:v().oneOfType([v().string,v().bool]).isRequired};var pd=md,yd={setShowBetConfirmation:h.Ez,onCancelOffers:$a.P3,setCancelAllWarning:Qa.AT,updateRightSidebar:bi.AZ,onRemoveOffers:Ya.mF,setAggregationRule:$a.Fg,onRemoveMultipleSelections:es.LF,setSubmitAllWarning:Qa.oO},hd=(0,d.Ng)((function(e){return{showBetConfirmation:e.getIn(["user","showBetConfirmation"]),config:e.get("betslip"),multiplesAvailable:e.getIn(["multiples","available"]),activeFilters:e.getIn(["openOffers","activeFilters"]),aggregationRuleStored:e.getIn(["openOffers","aggregationRule"])}}),yd)(pd),gd="Tabs-module__header___Dmr05",vd="Tabs-module__tabLink___LUa+K",bd="Tabs-module__text___7yphc",_d="Tabs-module__badge--animate___BB36z",Ed="Tabs-module__active___Uiwwa",wd="Tabs-module__content___xZ85m";function Sd(e){return Sd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sd(e)}function kd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Od(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Sd(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Sd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Sd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Id(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Td(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Td(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Td(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0?"betslip":"active-bets"),2),h=y[0],g=y[1],v=Id((0,a.useState)(!1),2),b=v[0],_=v[1],E=(0,a.useRef)(null),w=(0,a.useRef)(null),S=(0,a.useRef)(null);(0,a.useEffect)((function(){0===n.size&&"betslip"===f?g("active-bets"):g(f)}),[n.size,f]);(0,a.useEffect)((function(){!function(e){var t=e.unsubmittedOffers,n=e.openOffers,r=_d,o=function(e,t){e&&t>-1&&e.classList.add(r)};o(E.current,t.size),o(w.current,n.size),setTimeout((function(){E.current&&E.current.classList.remove(r),w.current&&w.current.classList.remove(r),S.current&&S.current.classList.remove(r)}),250)}({unsubmittedOffers:n,openOffers:r})}),[n,r]);var k,O,I=function(e){m(e),g(e)},T=r.some((function(e){return["open","edited"].includes(e.status)}))?s().createElement(Xa(),null):null,C=function(e){_(e)};switch(h){case"active-bets":k=s().createElement(Ec,{status:"unmatched",key:"unmatched",showSettings:b}),O=s().createElement(hd,{onUpdateOffers:i,onSubmitOffers:u,onReviewOffer:c,offers:r,activeTab:"unmatched",handleSettings:C,showSettings:b});break;case"bet-builder":k=s().createElement(Nc,{status:"bet-builder",key:"bet-builder",showSettings:b});break;default:k=s().createElement(Fl,{status:"unsubmitted",key:"unsubmitted",showSettings:b,handleActiveTabLink:I}),O=s().createElement(hd,{onUpdateOffers:o,onSubmitOffers:d,onReviewOffer:l,offers:n,activeTab:"betslip",handleSettings:C,showSettings:b})}var N,A,P;N=s().createElement(hr.A,{className:vd,sizeType:"regular",buttonType:"text",disabled:0===n.size,onClick:function(){return I("betslip")},dataHook:"betslip-menu"},s().createElement("div",{className:bd},"Place Bets")),A=s().createElement(hr.A,{className:vd,sizeType:"regular",buttonType:"text",onClick:function(){return I("active-bets")},dataHook:"betslip-unmatched-menu"},s().createElement("div",{className:bd},"Exchange ",T)),P=s().createElement(hr.A,{className:vd,sizeType:"regular",buttonType:"text",onClick:function(){return I("bet-builder")},dataHook:"betslip-builder-menu"},s().createElement("div",{className:bd},"Bet Builder"));var L=p?"50%":"33%",R=function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n0?"betslip":"active-bets"),2),S=w[0],k=w[1];(0,a.useEffect)((function(){u()}),[u]),(0,a.useEffect)((function(){n.size>0&&_!==n.size&&"betslip"!==S&&k("betslip")}),[n]),(0,a.useEffect)((function(){var e=n.find((function(e){return e.error.length}));c.size>0&&E&&E!==c.size&&"active-bets"!==S&&!e&&k("bet-builder")}),[c,n]),(0,a.useEffect)((function(){i.betslipTab&&k(i.betslipTab)}),[i.betslipTab]),(0,a.useEffect)((function(){return document.clientWidth<=1200&&!r?function(){t(!0)}:function(){t(!1)}}),[r,t]);var O=G()(Md(Md({},Ad,!0),Ld,"betslip"===o));return s().createElement("div",{className:O},s().createElement(Nd,xd({className:"".concat(Pd),onUpdateTabActive:function(e){k(e)},typeView:"normal",mainContent:S},{unsubmittedOffers:n,openOffers:l,betslipSettledBets:d,updateUnsubmittedOfferByCid:f,updateOfferByUser:m,submitEditedOffersByIds:p,reviewUnsubmittedOffer:y,reviewOpenOffer:h,submitOffers:g,oddsType:v,betBuilderRestricted:b})))};Dd.propTypes={toggleDisplay:v().func.isRequired,unsubmittedOffers:v().instanceOf(q.List).isRequired,sidebarVisible:v().bool.isRequired,sidebarContent:v().string,sidebarMetadata:v().instanceOf(q.Record),refreshOddsData:v().func.isRequired,openOffers:v().instanceOf(q.List).isRequired,betBuilderOffers:v().instanceOf(q.List).isRequired,betslipSettledBets:v().instanceOf(q.List).isRequired,updateUnsubmittedOfferByCid:v().func.isRequired,updateOfferByUser:v().func.isRequired,submitEditedOffersByIds:v().func.isRequired,reviewUnsubmittedOffer:v().func.isRequired,reviewOpenOffer:v().func.isRequired,submitOffers:v().func.isRequired,oddsType:v().string,betBuilderRestricted:v().bool.isRequired};var Fd=Dd,Ud={updateUnsubmittedOfferByCid:Ya.fD,reviewUnsubmittedOffer:Ya.Py,submitOffers:Ya.av,updateOfferByUser:$a.Ux,reviewOpenOffer:$a.lw,submitEditedOffersByIds:$a.CO,toggleDisplay:Qa.BM,refreshOddsData:Ya.Yq};var qd=(0,l.y)((0,d.Ng)((function(e){return{oddsType:e.getIn(["user","oddsType"]),openOffers:e.getIn(["openOffers","data"]),betBuilderOffers:e.getIn(["betBuilder","betBuilderOffers"]),sidebarVisible:e.getIn(["rightSidebar","visible"]),sidebarContent:e.getIn(["rightSidebar","content"]),sidebarMetadata:e.getIn(["rightSidebar","metadata"]),unsubmittedOffers:e.get("unsubmittedOffers"),betslipSettledBets:e.getIn(["settledBets","betslip","bets"])||B.xF,betBuilderRestricted:e.getIn(["betBuilder","restricted"])}}),Ud)(Fd)),zd=n(63287),Hd=n(73792),Vd=n.n(Hd),Gd={main:"Selection-module__main___6dVZP","main--enhancedSpecialsSportWarning":"Selection-module__main--enhancedSpecialsSportWarning___9DSwi",legNumber:"Selection-module__legNumber___UEh0L",event:"Selection-module__event___tms8P",market:"Selection-module__market___v+1Zq",runner:"Selection-module__runner___7urmN",odds:"Selection-module__odds___NykmO","main--error":"Selection-module__main--error___wSha0","main--void":"Selection-module__main--void___52SW7","legNumber--multipleLegs":"Selection-module__legNumber--multipleLegs___jcTzC","main--enter":"Selection-module__main--enter___-Llc2","main--enter-active":"Selection-module__main--enter-active___cosm8","main--exit":"Selection-module__main--exit___fs4Vw","main--exit-active":"Selection-module__main--exit-active___tWpM4",leftContainer:"Selection-module__leftContainer___+NXTI",rightContainer:"Selection-module__rightContainer___OmKvo","rightContainer--readOnly":"Selection-module__rightContainer--readOnly___qNEmU",link:"Selection-module__link___c31kN",containerNumber:"Selection-module__containerNumber___AbDcv",containerInfo:"Selection-module__containerInfo___0eQdF","runner--back":"Selection-module__runner--back___YyhAW","runner--lay":"Selection-module__runner--lay___l7uHf","runner--win":"Selection-module__runner--win___QQsOP","runner--lose":"Selection-module__runner--lose___TQBS-",containerOdds:"Selection-module__containerOdds___LQqsl",priceArrow:"Selection-module__priceArrow___SNG2b","priceArrow--up":"Selection-module__priceArrow--up___Ywi7V",status:"Selection-module__status___3iwn5","odds--back":"Selection-module__odds--back___yNLZs","odds--lay":"Selection-module__odds--lay___jf7CI","odds--win":"Selection-module__odds--win___LP1aU","odds--lose":"Selection-module__odds--lose___Bvfep",oddsDeductionFactor:"Selection-module__oddsDeductionFactor___ShZg6",voidStatus:"Selection-module__voidStatus___UiM5T",containerAction:"Selection-module__containerAction___cCWRl",action:"Selection-module__action___SZVcf",icon:"Selection-module__icon___Gr9nj",errorMessage:"Selection-module__errorMessage___phOBU",enhancedSpecialsSportWarning:"Selection-module__enhancedSpecialsSportWarning___hlhJH",lightFading:"Selection-module__lightFading___m2g66",darkFading:"Selection-module__darkFading___ndDgw",blink:"Selection-module__blink___8bBuk",slideBackground:"Selection-module__slideBackground___Uqln4"};function Jd(e){return Jd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jd(e)}function Wd(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Jd(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Jd(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Jd(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zd=function(e){var t=e.id,n=e.cid,r=e.runnerName,o=e.side,u=e.marketId,c=e.eventId,d=e.marketName,f=e.eventName,m=e.sportUrlName,p=e.gradingResult,y=e.adjustments,h=void 0===y?[]:y,g=e.index,v=e.readOnly,b=void 0!==v&&v,_=e.errors,E=void 0===_?[]:_,w=e.requestError,S=void 0===w?"":w,k=e.removeSelectionFromMultipleByCids,O=void 0===k?function(){}:k,I=e.removeOffersByCids,T=void 0===I?function(){}:I,C=e.onUpdateSelection,N=void 0===C?function(){}:C,A=e.subscribeToEvent,P=void 0===A?function(){}:A,L=e.unsubscribeToEvent,R=void 0===L?function(){}:L,x=e.subscribeToMarket,M=void 0===x?function(){}:x,B=e.unsubscribeToMarket,j=void 0===B?function(){}:B,D=e.updateRightSidebar,F=e.widthSize,U=(0,Ut.ZC)(E),q=(0,Ut.ZC)(S);(0,a.useEffect)((function(){var e=E.length>0?E[0].message:"";return N("add",t,E.length>0,e),P(c),M(u),function(){N("remove",t),R(c),j(u)}}),[]),(0,a.useEffect)((function(){if(U&&E.length!==U.length){var e=E.length>0?E[0].message:"";N("update",t,E.length>0,e)}}),[E,U]),(0,a.useEffect)((function(){S!==q&&N("update",t,""!==S,S)}),[S,q]);var z=["enhanced-specials","podcast-specials"].includes(m),H=G()(Wd(Wd(Wd(Wd({},Gd.main,!0),Gd["main--enhancedSpecialsSportWarning"],z),Gd["main--void"],"VOIDED"===p),Gd["main--error"],E.length||S)),V=G()(Wd(Wd({},Gd.legNumber,!0),Gd["legNumber--multipleLegs"],E[0]&&"multiple-legs"===E[0].key)),J=G()(Wd({},Gd["rightContainer--readOnly"],b)),W=h.find((function(e){return"DF"===e.reason})),Z=p,Y=null;return"VOIDED"===p?Z="Void":"ACTIVE"===p&&(Z=""),z||(Y=s().createElement("span",{className:Gd.errorMessage},E.length&&E[0].message||S)),s().createElement("div",{className:H},z&&s().createElement("div",{className:Gd.enhancedSpecialsSportWarning},s().createElement("span",null,"Enhanced Specials should be placed as exchange offers"),s().createElement("a",{role:"button",onClick:function(){D({visible:!0,content:"betslip"})}},"Show Me")),s().createElement("div",{className:Gd.leftContainer},s().createElement("div",{className:Gd.containerNumber},s().createElement("div",{className:"".concat(Gd.legNumber," ").concat(V)},g)),s().createElement("div",{className:Gd.containerInfo},"WON"===Z?s().createElement("div",null,s().createElement("div",{className:"".concat(Gd.runner," ").concat(Gd["runner--".concat(o)]),title:r},r),s().createElement("div",{className:Gd.event,title:f},f),s().createElement("div",{className:Gd.market},d)):s().createElement(l.N_,{className:Gd.link,to:"/events/".concat(c),onClick:function(){F<1200&&D({visible:!1})}},s().createElement("div",{className:"".concat(Gd.runner," ").concat(Gd["runner--".concat(o)]),title:r},r),s().createElement("div",{className:Gd.event,title:f},f),s().createElement("div",{className:Gd.market},d)))),s().createElement("div",{className:"".concat(Gd.rightContainer," ").concat(J)},"VOIDED"===p?s().createElement("div",{className:Gd.containerOdds},s().createElement("div",{className:Gd.voidStatus},Z)):s().createElement("div",{className:Gd.containerOdds},s().createElement("div",{className:"".concat(Gd.odds," ").concat(Gd["odds--".concat(o)])},W&&s().createElement("span",{className:Gd.oddsDeductionFactor},"(DF)")),s().createElement("div",{className:Gd.status},Z)),!b&&s().createElement("div",{className:Gd.containerAction},s().createElement("div",{role:"button",className:Gd.action,onClick:function(){O([n]),T([n]),(0,i.u4)("Accas","Leg deletion",{description:"Reason: ".concat(S||E.map((function(e){return e.message})).join(", "))})}},s().createElement(Vd(),{className:Gd.icon})))),Y)};Zd.propTypes={id:v().string.isRequired,cid:v().oneOfType([v().string,v().number]).isRequired,runnerName:v().string.isRequired,side:v().string.isRequired,marketId:v().string.isRequired,eventId:v().string.isRequired,marketName:v().string.isRequired,eventName:v().string.isRequired,sportUrlName:v().string.isRequired,gradingResult:v().string,adjustments:v().array,index:v().number.isRequired,readOnly:v().bool,errors:v().array,requestError:v().string,removeSelectionFromMultipleByCids:v().func,removeOffersByCids:v().func,onUpdateSelection:v().func,subscribeToEvent:v().func,unsubscribeToEvent:v().func,subscribeToMarket:v().func,unsubscribeToMarket:v().func,updateRightSidebar:v().func.isRequired,widthSize:v().number.isRequired};var Yd=Zd,$d={updateRightSidebar:bi.AZ};var Qd=(0,d.Ng)((function(e){return{widthSize:e.getIn(["application","widthSize"],"")}}),$d)(Yd),Kd=n(48213),Xd=n.n(Kd),ef={main:"ActiveMultiple-module__main___-KzjP",header:"ActiveMultiple-module__header___9MO1+",name:"ActiveMultiple-module__name___wkYvR",permutationName:"ActiveMultiple-module__permutationName___Dk1fI",description:"ActiveMultiple-module__description___ic3N+",textDivider:"ActiveMultiple-module__textDivider___jsXfH",showToggle:"ActiveMultiple-module__showToggle___1GJHe",leftContainer:"ActiveMultiple-module__leftContainer___JbLsA",rightContainer:"ActiveMultiple-module__rightContainer___IRTH2",legs:"ActiveMultiple-module__legs___Hc326","legs--showDetails":"ActiveMultiple-module__legs--showDetails___w7Cm+",leg:"ActiveMultiple-module__leg___Eferk",legNumber:"ActiveMultiple-module__legNumber___N-X7I","legNumber--multipleLegs":"ActiveMultiple-module__legNumber--multipleLegs___7jaWJ",runnerName:"ActiveMultiple-module__runnerName___iXKBL","runnerName--back":"ActiveMultiple-module__runnerName--back___t6Ggy","runnerName--win":"ActiveMultiple-module__runnerName--win___qL-AJ","runnerName--lay":"ActiveMultiple-module__runnerName--lay___vKgFu","runnerName--lose":"ActiveMultiple-module__runnerName--lose___SyT+M","runnerName--void":"ActiveMultiple-module__runnerName--void___s3sZg",status:"ActiveMultiple-module__status___ArPqv","status--void":"ActiveMultiple-module__status--void___cWhdm",lightFading:"ActiveMultiple-module__lightFading___GQKgr",darkFading:"ActiveMultiple-module__darkFading___bygG0",blink:"ActiveMultiple-module__blink___xGe1R",slideBackground:"ActiveMultiple-module__slideBackground___4eO9K"};function tf(){return tf=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?"Bets":"Bet"," ")),s().createElement(nf,null),s().createElement(Do.A,{value:u})," Total Stake",s().createElement(nf,null),s().createElement(Do.A,{value:l})," Return")),s().createElement("div",{className:m},a.map((function(e,t){if(r)return s().createElement(Qd,tf({},e,{key:e.id,guidePrice:e.odds,index:t+1,readOnly:!0}));var n="VOIDED"===e.gradingResult?ef["status--void"]:"",o="VOIDED"===e.gradingResult?ef["runnerName--void"]:"",i=e.gradingResult;return"VOIDED"===e.gradingResult?i="Void":"ACTIVE"===e.gradingResult&&(i=""),s().createElement("div",{className:ef.leg,key:e.id},s().createElement("div",{className:ef.leftContainer},s().createElement("div",{className:"".concat(ef.legNumber)},t+1),s().createElement("div",{className:"".concat(ef.runnerName," ").concat(ef["runnerName--".concat(e.side)]," ").concat(o)},e.runnerName)),s().createElement("div",{className:ef.rightContainer},s().createElement("div",{className:"".concat(ef.status," ").concat(n)},i)))}))))};rf.propTypes={multiple:v().instanceOf(q.Record).isRequired,index:v().number.isRequired,showDetails:v().bool.isRequired,onShowDetails:v().func.isRequired};var of=rf,af="ActiveView-module__main___W7SR0",sf="ActiveView-module__selections___0z9E5",uf="ActiveView-module__noActiveMultiples___gOwSO";function lf(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return cf(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cf(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&s.push({priority:7,key:"multiple-legs",message:"Only one leg per event"}),{errors:s,marketId:e,eventId:t,marketName:n,marketType:r,eventName:o,sportUrlName:i}}));return function(t,n){var r=t.getIn(["runner",n.runnerId]),o=e(t,Ef(Ef({},n),{},{eventId:r.get("eventId")})),i=o.errors,a=o.marketId,s=o.eventId,u=o.marketName,l=o.marketType,c=o.eventName,d=o.sportUrlName,f=o.gradingResult;if("lay"===n.side||"lose"===n.side){var m=n.side.charAt(0).toUpperCase()+n.side.substring(1);i.push({priority:2,key:"side-not-allowed",message:"".concat(m," selections not permitted")})}return{id:"".concat(r.get("id"),"_").concat(n.side),runnerName:r.get("name"),side:n.side,marketId:a,eventId:s,marketName:u,marketType:l,eventName:c,sportUrlName:d,errors:i.sort((function(e,t){return e.prioritye.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=Object.values(e).some((function(e){return e&&e.invalid}));return t&&t.size<2&&(n=!0),n},Uf=J.nw[0].value,qf=function(e){var t=e.multipleBuild,n=e.selectedBonusId,r=e.previousMultipleBuild,o=e.submitMultiple,u=e.resetSubmitMultipleError,l=e.setSelectionErrors,c=e.removeOffersByCids,d=e.clearMultipleSelections,f=e.reloadPreviousSelections,m=e.resetTotalOdds,p=e.requestTotalOdds,y=e.requestPermutations,h=e.setPermutationType,g=e.setMultiplesBonusId,v=e.setInitialStake,b=e.buildLoading,_=e.buildSubmitted,E=e.requestError,w=e.currency,S=e.product,k=e.freeBets,O=e.bonusAllowed,I=e.initialStake,T=e.selectionErrors,C=e.removeSelectionError,N=e.allEvents,A=e.resetSelectedBonusId,P=t.selections,L=t.odds,R=t.minStake,x=t.maxStake,M=t.oddsLoading,j=t.apiError,D=t.permutations,F=t.permutationType,U=Mf((0,a.useState)(""),2),q=U[0],z=U[1],H=Mf((0,a.useState)(!1),2),V=H[0],G=H[1],W=Mf((0,a.useState)(""),2),Z=W[0],Y=W[1],$=Mf((0,a.useState)(n||Uf),2),Q=$[0],K=$[1],X=Mf((0,a.useState)(!1),2),ee=X[0],te=X[1],ne=Ff(T,P),re=(0,a.useMemo)((function(){return P.reduce((function(e,t){var n=t.eventId,r=N&&N.get(n);return r?[].concat(xf(e),[r]):e}),[])}),[P,N]),oe=(0,a.useMemo)((function(){return k&&k.size?[].concat(xf(J.nw),xf(k.map((function(e){var t=e.id,n=e.amount,r=e.currency,o=e.name,i=e.products,a=e.criteria;return{id:t,name:"".concat((0,ms.G)(n,r,{symbol:!0})," ").concat(o),products:i,criteria:a.find((function(e){return"PRODUCT"!==e.type}))}})).filter((function(e){var t=e.criteria,n=e.products;return re.every((function(e){var r=function(e){var t=null,n=null,r=null;return e.metaTags.forEach((function(e){var o=e.get("type")?.toUpperCase(),i=e.get("id");"SPORT"===o&&(t=i),"COMPETITION"===o&&(n=i),"LOCATION"===o&&(r=i)})),{sportId:t,competitionId:n,locationId:r}}(e),o=r.sportId,i=r.competitionId,a=r.locationId;return(!t||[e.id,o,i,a].includes(t.value))&&n.includes(J.Xo.multiples)}))})))):J.nw}),[k?k.size:0,re]);(0,a.useEffect)((function(){Q!==n&&A()}),[Q]);var ie=[Nf.actions,P.size>1&&D.size?Nf["actions--visible"]:""],ae=[Nf.reloadSelections,Z?Nf["reloadSelections--visible"]:""].join(" "),se=D.reduce((function(e,t){var n=t.permutationName,r=t.permutationType,o=t.combinations;return Lf(Lf({},e),{},Rf({},r,{name:n,value:r,combinations:o}))}),{}),ue=Object.keys(se).join("_"),le=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).value;G(!0),h(e),te(e===B.TB.ACCUMULATOR&&"NONE"!==Q)},ce=function(e){z(e),v(e)};(0,a.useEffect)((function(){z(I)}),[I]),(0,a.useEffect)((function(){if(n){var e=k.find((function(e){return e.id.toString()===n}));ce(e.amount)}else I||ce("")}),[n,k]),(0,a.useEffect)((function(){Y(r&&!P.size)}),[r,P.size]),(0,a.useEffect)((function(){ne||p()}),[ne]),(0,a.useEffect)((function(){te(n&&"NONE"!==n),K(n||"NONE")}),[n]),(0,a.useEffect)((function(){P.size>1?(y(),p()):(m(),g(""),K("NONE"),ce(""));var e=document.getElementsByClassName(Nf.containerSelections)[0];if(e){var t=e.getClientRects();t[0]&&t[0].height&&(e.scrollTop=t[0].height)}}),[P.size]),(0,a.useEffect)((function(){!se[F]&&Object.keys(se).length>0&&le()}),[ue,F]),(0,a.useEffect)((function(){_&&ce("")}),[_]),(0,a.useEffect)((function(){G(!1)}),[L]);var de,fe=(0,a.useMemo)((function(){return!ne&&x&&parseFloat(q)>x?{label:"max",value:x}:!ne&&parseFloat(q)0&&1===ye,Ee=Boolean(1===ye&&n&&"NONE"!==n),we=ne||j||""!==fe||Number(q)<=0;return s().createElement("div",{className:Nf.main},s().createElement("div",{className:Nf.containerSelections},S===B.zv.mbzero&&P.size<1&&s().createElement(Cf,null),s().createElement(Za.A,{component:"div",className:Nf.selections},P.map((function(e,t){var n=e.cid,r=e.runnerId,o=e.side,i=e.requestError;return s().createElement(Wa.A,{key:n,classNames:{enter:Gd["main--enter"],enterActive:Gd["main--enter-active"],enterDone:Gd["main--enter-done"],exit:Gd["main--exit"],exitActive:Gd["main--exit-active"],exitDone:Gd["main--exit-done"]},timeout:200},s().createElement(kf,{cid:n,runnerId:r,side:o,requestError:i,onUpdateSelection:pe,index:t+1}))}))),r&&!P.size&&s().createElement("button",{className:ae,onClick:f},s().createElement(If(),null),s().createElement("span",null,"Reload Last Selections")),1===P.size&&s().createElement("div",{className:Nf.oneSelectionMessage},"Add more selections to create a Multiple")),(E||j)&&s().createElement("div",{className:"".concat(Nf.containerErrorMessage," ").concat(ve)},E||j),fe&&s().createElement("div",{className:"".concat(Nf.containerErrorMessage," ").concat(ve)},s().createElement("span",null,"The ".concat(fe.label," bet you can place is"),"\xa0"),s().createElement(pf.A,{value:fe.value,currency:w,precision:2})),s().createElement("div",{className:ie.join(" ")},s().createElement("div",{className:Nf.header},s().createElement("span",null,"Multiples (".concat(P.size," selections)")),s().createElement("span",null,"Stake"),s().createElement("span",null,"Return")),s().createElement("div",{className:Nf.details},s().createElement("div",{className:Nf.detail},s().createElement(yf.A,{name:"permutation",options:Object.values(se),onChange:le,value:F,dir:"ltl"})),s().createElement("div",{className:"".concat(Nf.detail," ").concat(Nf["detail--stake"])},s().createElement("input",{type:"text",name:"stake",autoComplete:"off","data-hook":"multiples-stake",className:Nf.input,onChange:function(e){var t=e.target.value;((t=t.replace(/[^0-9.]/g,"")).match(/\./g)||[]).length>1&&(t=t.split(".").slice(0,2).join("."));var n=t.split(".");n[1]&&n[1].length>2&&(n[1]=n[1].slice(0,2),t=n.join(".")),ce(t),u()},onKeyDown:function(e){13===e.keyCode&&(e.preventDefault(),me())},value:q,placeholder:"0.00",disabled:Ee})),s().createElement("div",{className:"".concat(Nf.detail," ").concat(Nf["detail--return"])},M&&q?s().createElement(Xr.A,{size:"small",theme:"dark",className:Nf.oddsLoadingSpinner}):s().createElement("div",{className:Nf.detailValue},ge))),s().createElement("div",{className:Nf.bonusRow},s().createElement("div",{className:Nf.bonusesDetail},_e&&oe.length>1&&s().createElement(yf.A,{name:"bonus",options:oe,onChange:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).value,t="NONE"!==e;if(t){var n=k.find((function(t){return t.id.toString()===e}))||{};ce(n.amount),g(e)}else ce("");K(e),te(Boolean(t)),g(t&&e||"")},value:Q,dir:"ltl"})),s().createElement("div",{className:Nf.totalStake},F!==B.TB.ACCUMULATOR?s().createElement(s().Fragment,null,s().createElement("span",null,"Total Stake: "),s().createElement(pf.A,{value:he,precision:2,currency:w})):s().createElement(s().Fragment,null,s().createElement("span",{className:Nf.oddsLabel},"Odds")," ",s().createElement("br",null),s().createElement("span",{className:Nf.odds},be)))),s().createElement("div",{className:Nf.buttons},s().createElement("div",{className:Nf.containerButton},s().createElement(hr.A,{className:Nf.button,sizeType:"wider",buttonType:"plain-white",onClick:function(){z("");var e=P.map((function(e){return e.cid}));c(e),d(),u()},title:"Clear Multiple",dataHook:"multiples-clearall"},"clear all")),s().createElement("div",{className:Nf.containerButton,role:"button",onClick:function(){var e,t="";if(ne){var n=Object.keys(e).map((function(t){return e[t]?.message})).filter(Boolean);t="Selection Errors: ".concat(n.join(", "))}else""!==fe?t="Max stake error":""===q&&(t="Missing stake");t&&(0,i.u4)("Accas","Click on disabled submit",{description:"Reason: ".concat(t)})}},s().createElement(hr.A,{className:Nf.button,sizeType:"wider",buttonType:"primary",onClick:me,loading:b,success:_,dataHook:"multiples-submit",title:"Submit Multiple",disabled:we},E?"try again":"submit")))))};qf.propTypes={multipleBuild:v().instanceOf(hf.xc).isRequired,selectedBonusId:v().string,previousMultipleBuild:v().instanceOf(hf.xc),clearMultipleSelections:v().func.isRequired,removeOffersByCids:v().func.isRequired,resetTotalOdds:v().func.isRequired,submitMultiple:v().func.isRequired,setSelectionErrors:v().func.isRequired,removeSelectionError:v().func.isRequired,resetSubmitMultipleError:v().func.isRequired,requestTotalOdds:v().func.isRequired,resetSelectedBonusId:v().func.isRequired,requestPermutations:v().func.isRequired,setPermutationType:v().func.isRequired,reloadPreviousSelections:v().func.isRequired,buildLoading:v().bool.isRequired,buildSubmitted:v().bool.isRequired,requestError:v().string.isRequired,setMultiplesBonusId:v().func.isRequired,setInitialStake:v().func.isRequired,currency:v().string.isRequired,product:v().string.isRequired,freeBets:v().instanceOf(q.List),allEvents:v().instanceOf(q.Map),bonusAllowed:v().bool.isRequired,initialStake:v().oneOfType(["string","number"]),selectionErrors:v().instanceOf(Object)};var zf=(0,a.memo)(qf),Hf={clearMultipleSelections:es.zh,removeOffersByCids:Ya.mF,resetTotalOdds:es.OM,submitMultiple:es.ty,resetSubmitMultipleError:es.Mm,requestTotalOdds:es.mL,requestPermutations:es.FH,setPermutationType:es.TD,reloadPreviousSelections:es.QW,setMultiplesBonusId:es.og,setInitialStake:es.j9,setSelectionErrors:es.qM,removeSelectionError:es.Hh,resetSelectedBonusId:es.Pb},Vf=(0,d.Ng)((function(e){var t=e.getIn(["user","balance","bonusFreeFunds"]),n=e.getIn(["promotions","manualBonus","data"]),r=t>=.1;return{multipleBuild:e.getIn(["multiples","build"]),selectionErrors:e.getIn(["multiples","selectionErrors"]),previousMultipleBuild:e.getIn(["multiples","previousBuild"]),buildLoading:e.getIn(["multiples","loading"]),buildSubmitted:e.getIn(["multiples","submitted"]),requestError:e.getIn(["multiples","requestError"]),currency:e.getIn(["user","currency"]),product:e.getIn(["application","product"]),initialStake:e.getIn(["multiples","initialStake"]),selectedBonusId:e.getIn(["multiples","selectedBonusId"]),allEvents:e.get("event"),freeBets:n,bonusAllowed:r}}),Hf)(zf),Gf=n(94658),Jf="Multiples-module__multiples___Iw8br",Wf="Multiples-module__tabs___2VAzg",Zf="Multiples-module__tab___9TSIn",Yf="Multiples-module__content___6VHT0";function $f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qf(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qf(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Qf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1?"promotions":"promotion",v=function(e){return function(t){o(t),(0,i.u4)("Marketing","Casino Promo Banner - Click on ".concat(e))}},b=d.id?"/dA/".concat(d.imageLink):"",_=d.id?"/promotions/exchange/".concat(d.id):"",E=d.name;return p&&(b=c.imgUrl,_="/promotions/casino/".concat(c.id),E=c.displayName),b&&(p||y&&!h)?s().createElement("div",{className:cm},s().createElement(l.N_,{className:dm,to:_,onClick:v("banner")},s().createElement("img",{src:b,alt:"Promotion banner"})),s().createElement("div",{className:fm},s().createElement("span",null,f>1?"You have ".concat(f," ").concat(g," available to you."):E),s().createElement(l.N_,{to:m,onClick:v("view link")},"View"))):null};mm.propTypes={product:v().string.isRequired,onNavigate:v().func.isRequired,casinoPromotions:v().instanceOf(q.Map).isRequired,exchangePromotions:v().instanceOf(q.Map).isRequired};var pm=mm;var ym=(0,d.Ng)((function(e){return{product:e.getIn(["application","product"]),casinoPromotions:e.getIn(["promotions","main","casinoPromotions"]),exchangePromotions:e.getIn(["promotions","main","exchangePromotions"])}}),{})(pm),hm=function(e){var t=e.children,n=e.className,r=void 0===n?"":n,o=e.trackingMessage,a=void 0===o?"":o,u=e.href,c=e.title,d=e.updateRightSidebar,f=void 0===d?function(){}:d;return s().createElement(l.N_,{className:r,to:u,onClick:function(){a&&(0,i.u4)("Right Sidebar",a,{description:"From account panel"}),f({content:null,visible:!1})}},c," ",t)};hm.propTypes={children:v().node,title:v().string.isRequired,href:v().string.isRequired,className:v().string,trackingMessage:v().string,updateRightSidebar:v().func};var gm=hm,vm=n(25083),bm=n(40039),_m=n.n(bm),Em={panel:"Panel-module__panel___7XhqN",header:"Panel-module__header___oqpDG","header--account":"Panel-module__header--account___tJaSF",buttonGoBack:"Panel-module__buttonGoBack___7afPX",icon:"Panel-module__icon___KREfQ",content:"Panel-module__content___NG2x7",lightFading:"Panel-module__lightFading___mUVyg",darkFading:"Panel-module__darkFading___Pp+tG",blink:"Panel-module__blink___Y-Fgk",slideBackground:"Panel-module__slideBackground___0cmh2"};function wm(e){return wm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},wm(e)}function Sm(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=wm(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=wm(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==wm(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var km=function(e){var t=e.onBack,n=e.title,r=e.className,o=e.children,i=G()(Sm(Sm({},Em.panel,!0),r,Boolean(r)));return s().createElement("div",{className:i},s().createElement("div",{className:Em.header},s().createElement("a",{role:"button",className:Em.buttonGoBack,onClick:function(e){e.preventDefault(),t()}},s().createElement(_m(),{className:Em.icon}),n)),s().createElement("div",{className:Em.content},s().createElement(vm.A,null,o)))};km.propTypes={onBack:v().func,title:v().string,className:v().string,children:v().node.isRequired};var Om=km,Im={wallet:"Wallet-module__wallet___xKKpI",unavailable:"Wallet-module__unavailable___D6fnN",unavailableImage:"Wallet-module__unavailableImage___XckGz",unavailableText:"Wallet-module__unavailableText___urzN9",title:"Wallet-module__title___S6srX",valuesContainer:"Wallet-module__valuesContainer___mya-H",row:"Wallet-module__row___MbTov",key:"Wallet-module__key___c6tcf","key--wallet":"Wallet-module__key--wallet___LCb-j","key--exposure":"Wallet-module__key--exposure___ln8w6","key--available":"Wallet-module__key--available___GSbI9",value:"Wallet-module__value___HBmzp",lightFading:"Wallet-module__lightFading___3POlb",darkFading:"Wallet-module__darkFading___0exyy",blink:"Wallet-module__blink___mHDdC",slideBackground:"Wallet-module__slideBackground___VeGNH"};function Tm(e){return Tm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tm(e)}function Cm(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:"deposit";j(),"deposit"===e?(r(),(0,i.u4)("Cashier","Open Deposit Modal",{description:"account"})):d()},U=(0,a.useMemo)((function(){if(w){var t=np[w],n=t.c,r=t.title,o=[Em["panel--".concat(w)],M];return s().createElement(Om,{title:r,className:o.join(" "),onBack:function(){N(!1),S(null)},key:w},s().createElement(n,Km({},e,{handleAccountDetailsViews:D})))}return s().createElement(a.Fragment,null)}),[w]),q=function(){var e,t=G()(Qm(Qm(Qm(Qm({},Ym.header,!0),Ym["header--account"],!0),Ym["header--account--mobile"],A),Ym["header--mobile"],A)),n=G()(Qm(Qm(Qm({},Ym.logoutLink,!0),Ym["logoutLink--hidden"],O),Ym["logoutLink--desktop"],p>B.Dy)),r=G()(Qm(Qm(Qm({},Ym.containerLogoutSpinner,!0),Ym["containerLogoutSpinner--desktop"],p>B.Dy),Ym["containerLogoutSpinner--mobile"],A));return s().createElement("div",{className:t},s().createElement("span",{className:Ym.title,"data-hook":"login-username"},h),s().createElement("div",{className:Ym.lastLogin},s().createElement("span",{className:Ym.lastLoginLabel},"Last Login:"),"\xa0",s().createElement("span",{className:Ym.lastLoginValue},(e=m,Va()(e).format("ddd Do MMM [at] HH:mm")))),s().createElement("div",{className:r},s().createElement(Xr.A,{hidden:!O,size:"small",theme:"light"})),s().createElement("a",{role:"button","data-hook":"logout",className:n,onClick:function(){I(!0),y()}},"Log Out"))},z=G()(Qm({},Ym.button,!0)),H=G()(Qm(Qm({},Ym.downloadIcon,!0),Ym["downloadIcon--".concat(tp)],!0)),V=G()(Qm(Qm({},Ym.container,!0),Ym["container--mobile"],A));return s().createElement("div",{className:Ym.main},p>=B.Dy&&q(),s().createElement("div",{className:V},s().createElement(ym,{onNavigate:j}),s().createElement("div",{className:"".concat(Ym.row," ").concat(Ym["row--wallet"])},s().createElement(Mm,{name:"",wallet:u,status:o,loading:l}),s().createElement("div",{className:Ym.walletButtons},s().createElement(hr.A,{className:z,sizeType:"regular",buttonType:"primary",dataHook:"account-deposit",onClick:function(){return F("deposit")}},s().createElement("div",{className:Ym.arrowsContainer},s().createElement(Zm(),null),s().createElement("div",{className:Ym.arrowGroup}),s().createElement("div",{className:Ym.arrowGroup})),"Deposit"),s().createElement(hr.A,{className:z,sizeType:"regular",buttonType:"alternative",onClick:function(){return F("withdraw")},dataHook:"account-withdraw"},s().createElement("div",{className:"".concat(Ym.arrowsContainer," ").concat(Ym["arrowsContainer--withdraw"])},s().createElement("div",{className:"".concat(Ym.arrowGroup," ").concat(Ym["arrowGroup--withdraw"])}),s().createElement("div",{className:"".concat(Ym.arrowGroup," ").concat(Ym["arrowGroup--withdraw"])}),s().createElement(Zm(),null)),"Withdraw"))),R&&s().createElement("div",{className:"".concat(Ym.row," ").concat(Ym["row--wallet"])},s().createElement(Jm,{wallet:R.wallet,displayName:R.displayName,expiryDate:R.expiry,termsAndConditions:R.termsAndConditionsUrl,bonusType:R.type})),x>0&&s().createElement("div",{className:"".concat(Ym.row," ").concat(Ym["row--manualBonus"]),role:"button",tabIndex:0,onClick:function(){S("bonus-details")}},s().createElement("div",{className:Ym.manualBonus},s().createElement("span",{className:Ym.bonusTitle},"Bonus Funds"),s().createElement("div",{className:Ym.bonusInfo},s().createElement("span",{className:Ym.bonusValue},s().createElement(Do.A,{value:(0,jo.X2)(x),round:"floor"})),s().createElement("span",{className:Ym.bonusDetails},"See Details")))),s().createElement("div",{className:"".concat(Ym.row," ").concat(Ym["row--reports"])},s().createElement("span",{className:"".concat(Ym.rowTitle," ").concat(Ym["rowTitle--reports"])},"My Account"),s().createElement("div",{className:Ym.rowAccountPage},s().createElement(gm,{title:"General Settings",className:Ym.rowAccountPageItem,href:"/account/general-settings",updateRightSidebar:c,trackingMessage:"Go to My Account Page"}),s().createElement(gm,{title:"Safer Gambling",className:Ym.rowAccountPageItem,href:"/account/safer-gambling",updateRightSidebar:c}),s().createElement(gm,{title:"Account Verification",className:Ym.rowAccountPageItem,href:"/account/verification",updateRightSidebar:c}),s().createElement(gm,{title:"Integrations",className:Ym.rowAccountPageItem,href:"/account/integrations",updateRightSidebar:c}),s().createElement(gm,{title:"Promotions",className:Ym.rowAccountPageItem,href:L,updateRightSidebar:c}),s().createElement(rp,{onClick:function(){j(),v({visible:!0,firstTimeVisitor:!1})},title:"Take a Tour",className:Ym.rowAccountPageItem}),p>768&&s().createElement("span",{role:"button",title:"Upload Documents",className:Ym.rowAccountPageItem,onClick:function(){j(),f({show:!0,section:P?"grai-verification":"upload-documents"})}},"Upload Documents"))),s().createElement("div",{className:"".concat(Ym.row," ").concat(Ym["row--reports"])},s().createElement("span",{className:"".concat(Ym.rowTitle," ").concat(Ym["rowTitle--reports"])},"Reports"),s().createElement("div",{className:Ym.mobileReportsMessage},"Download the Matchbook App to view reports",s().createElement("a",{className:H,href:B.vP[tp]})),s().createElement("div",{className:Ym.rowReportsList},s().createElement(gm,{title:"Unmatched",className:Ym.rowReportsListItem,href:"/reports/current/offers",updateRightSidebar:c}),s().createElement(gm,{title:"Matched",className:Ym.rowReportsListItem,href:"/reports/current/bets",updateRightSidebar:c}),s().createElement(gm,{title:"Settled",className:Ym.rowReportsListItem,href:"/reports/settled/bets",updateRightSidebar:c}),s().createElement(gm,{title:"Multiples",className:Ym.rowReportsListItem,href:"/reports/multiples",updateRightSidebar:c}),!b&&s().createElement(gm,{title:"Bet Builder",className:Ym.rowReportsListItem,href:"/reports/bet-builder",updateRightSidebar:c}),s().createElement(gm,{title:"Transactions",className:Ym.rowReportsListItem,href:"/reports/transaction-history",updateRightSidebar:c}),s().createElement(gm,{title:"Account Activity",className:Ym.rowReportsListItem,href:"/reports/account-activity",updateRightSidebar:c}))),A&&q()),s().createElement(Za.A,{childFactory:function(e){return s().cloneElement(e,{classNames:M})}},s().createElement(Wa.A,{classNames:M,timeout:{enter:350,exit:350}},U)))};op.propTypes={product:v().string.isRequired,depositRequest:v().func.isRequired,edgeStatus:v().number.isRequired,balance:v().object.isRequired,balanceLoading:v().bool.isRequired,betBuilderRestricted:v().bool.isRequired,updateRightSidebar:v().func.isRequired,withdrawRequest:v().func.isRequired,displayModal:v().func.isRequired,lastLogin:v().string,widthSize:v().number.isRequired,logout:v().func,toggleCustomerOnboardingPopup:v().func,title:v().string,casinoPromotions:v().instanceOf(q.Map).isRequired,bonuses:v().instanceOf(q.List),countryId:v().number.isRequired},rp.propTypes={title:v().string.isRequired,className:v().string.isRequired,onClick:v().func.isRequired};var ip=op,ap={withdrawRequest:h.gd,displayModal:Ei.K,depositRequest:h.My,toggleCustomerOnboardingPopup:dr.yN,updateRightSidebar:bi.AZ};var sp=(0,d.Ng)((function(e){return{product:e.getIn(["application","product"]),widthSize:e.getIn(["application","widthSize"]),edgeStatus:e.getIn(["application","edgeStatus"]),balance:e.getIn(["user","balance"]),balanceLoading:e.getIn(["user","balanceLoading"]),betBuilderRestricted:e.getIn(["betBuilder","restricted"]),casinoPromotions:e.getIn(["promotions","main","casinoPromotions"]),bonuses:e.getIn(["promotions","manualBonus","data"]),countryId:e.getIn(["user","countryId"])}}),ap)(ip),up="Panel-module__main___wI81i",lp="Panel-module__main--noHeader___aDI-V",cp="Panel-module__content___o9QkL",dp="Panel-module__header___GFdr9",fp="Panel-module__subTitle___8ssNG";function mp(e){return mp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},mp(e)}function pp(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=1200,m=Object.keys(d).map((function(e){var n=c[e],i=n.icon,a=n.name,u=n.hook,d=G()(py(py(py(py({},ey,!0),ty,e===r&&o),ny,"multiples"===e&&!t),".gtm_cta",!0));return s().createElement("div",{key:e,name:e,className:d,"data-hook":u,role:"button",onClick:function(){return l(e)}},i,s().createElement("span",{className:ry},a))})),p=G()(py(py({},sy,!0),".gtm_cta",!0)),y=G()(py(py({},oy,!0),iy,!0)),h=G()(py(py({},oy,!0),ay,!0));return s().createElement("div",{className:Xp},m,f&&s().createElement("div",{className:h},"tour"===a&&s().createElement("div",{className:cy},s().createElement("span",{className:dy}),s().createElement("div",null,s().createElement("b",null,"Take the Tour")),s().createElement("div",null,"Click here if you would like to re-take the Matchbook tour, or watch our introductory videos.")),s().createElement("button",{className:p,onClick:function(){u({visible:!0,firstTimeVisitor:!1})}},s().createElement(Kp(),{"data-driver":"start-tour-button",className:"".concat(uy),width:"24px",height:"24px"}),s().createElement("div",{className:"".concat(ly)},s().createElement("span",null,"Tour")))),s().createElement("div",{className:y},s().createElement("a",{href:"https://matchbook.com/page/faqs/updatingaccdetails",role:"button",tabIndex:0,className:p,rel:"noopener noreferrer",target:"_blank"},s().createElement($p(),{className:"".concat(uy),width:"24px",height:"24px"}),s().createElement("div",{className:"".concat(ly)},s().createElement("span",null,"FAQs")))),s().createElement("div",{className:oy},s().createElement("a",{role:"button",tabIndex:0,className:p,onClick:Jp.A},s().createElement(Zp(),{className:"".concat(uy),width:"24px",height:"24px"}),s().createElement("div",{className:"".concat(ly)},s().createElement("span",null,"Live Chat")))))};yy.propTypes={isLoggedIn:v().bool.isRequired,multiplesAvailable:v().oneOfType([v().string,v().bool]).isRequired,sidebarContent:v().string,highlightedButton:v().string,widthSize:v().number.isRequired,sidebarVisible:v().bool.isRequired,handleButtonClick:v().func.isRequired,toggleCustomerOnboardingPopup:v().func.isRequired,items:v().object.isRequired};var hy=yy,gy={toggleCustomerOnboardingPopup:dr.yN};var vy=(0,l.y)((0,d.Ng)((function(e){return{multiplesAvailable:e.getIn(["multiples","available"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),sidebarContent:e.getIn(["rightSidebar","content"]),sidebarVisible:e.getIn(["rightSidebar","visible"]),highlightedButton:e.getIn(["rightSidebar","highlightedButton"])}}),gy)(hy)),by={main:"RadioButton-module__main___Zm1Jl","main--compact":"RadioButton-module__main--compact___DZKj4",lightFading:"RadioButton-module__lightFading___ejy-q",darkFading:"RadioButton-module__darkFading___PcdZx",blink:"RadioButton-module__blink___hCOxP",slideBackground:"RadioButton-module__slideBackground___IUAAk"};function _y(e){return _y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_y(e)}function Ey(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=_y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=_y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==_y(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var wy=function(e){var t=e.className,n=e.children,r=e.fluid,o=void 0===r||r,i=e.onChange,u=e.value,l=e.style,c=e.type,d=void 0===c?"normal":c,f=e.size,m=void 0===f?"normal":f,p=a.Children.map(n,(function(e){return(0,a.cloneElement)(e,{onChange:i,fluid:o,type:d,size:m,active:e.props.value===u,key:e.props.value})})),y=G()(Ey(Ey(Ey({},by.main,!0),by["main--".concat(m)],!!m),t,!!t));return s().createElement("div",{className:y,style:l},p)};wy.propTypes={children:v().node.isRequired,onChange:v().func.isRequired,value:v().oneOfType([v().string,v().bool,v().number]).isRequired,style:v().instanceOf(Object),type:v().oneOf(["normal","filled"]),size:v().oneOf(["large","normal","compact"]),fluid:v().bool,className:v().string};var Sy=wy,ky={main:"RadioButtonOption-module__main___zEK89","main--fluid":"RadioButtonOption-module__main--fluid___b3PpX","main--filled":"RadioButtonOption-module__main--filled___ydErm","main--active":"RadioButtonOption-module__main--active___HXzRS","main--large":"RadioButtonOption-module__main--large___jIYaH","main--compact":"RadioButtonOption-module__main--compact___34uRr",lightFading:"RadioButtonOption-module__lightFading___UKjVI",darkFading:"RadioButtonOption-module__darkFading___bkIiM",blink:"RadioButtonOption-module__blink___Vs45Q",slideBackground:"RadioButtonOption-module__slideBackground___gcML2"};function Oy(e){return Oy="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Oy(e)}function Iy(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Oy(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Oy(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Oy(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ty=function(e){var t=e.onChange,n=e.name,r=e.fluid,o=e.label,i=e.value,a=e.active,u=e.dataHook,l=void 0===u?"":u,c=e.type,d=void 0===c?"normal":c,f=e.size,m=void 0===f?"normal":f,p=G()(Iy(Iy(Iy(Iy(Iy({},ky.main,!0),ky["main--".concat(d)],!!d),ky["main--".concat(m)],!!m),ky["main--active"],a),ky["main--fluid"],r));return s().createElement("button",{className:p,"data-hook":l,onClick:function(){return t(i,n)}},o)};Ty.propTypes={name:v().string.isRequired,label:v().string.isRequired,value:v().oneOfType([v().string,v().bool,v().number]).isRequired,onChange:v().func,active:v().bool,fluid:v().bool,dataHook:v().string,type:v().oneOf(["normal","filled"]),size:v().oneOf(["large","normal","compact"])};var Cy=Ty,Ny={main:"RadioButtonField-module__main___S-3QA","main--inline":"RadioButtonField-module__main--inline___3Q3+t",property:"RadioButtonField-module__property___qDxPT","main--theme-dark":"RadioButtonField-module__main--theme-dark___X7ibR","main--theme-light":"RadioButtonField-module__main--theme-light___O2j1a",containerMessages:"RadioButtonField-module__containerMessages___BEMSW",errorMessage:"RadioButtonField-module__errorMessage___2rBbU",lightFading:"RadioButtonField-module__lightFading___9UiCT",darkFading:"RadioButtonField-module__darkFading___d9l9A",blink:"RadioButtonField-module__blink___Sd3rk",slideBackground:"RadioButtonField-module__slideBackground___TcR5+"};function Ay(e){return Ay="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ay(e)}function Py(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ay(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ay(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ay(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ly=function(e){var t=e.id,n=e.className,r=void 0===n?"":n,o=e.children,i=e.dataHook,a=void 0===i?"":i,u=e.label,l=void 0===u?"":u,c=e.theme,d=void 0===c?"light":c,f=e.error,m=void 0===f?"":f,p=G()(Py(Py(Py({},Ny.main,!0),Ny["main--theme-".concat(d)],Boolean(d)),r,!0)),y=!!m&&s().createElement("div",{className:Ny.containerMessages},s().createElement("span",{className:Ny.errorMessage,"data-hook":"".concat(a,"-error")},m));return s().createElement("div",{className:p},s().createElement("div",{className:Ny.property},s().createElement("label",{htmlFor:t,className:Ny.label},l),o),y)};Ly.propTypes={children:v().node.isRequired,id:v().string,theme:v().oneOf(["light","dark"]),className:v().string,dataHook:v().string,label:v().string,error:v().string};var Ry=Ly,xy=function(e){var t=e.oddsTypes,n=e.currencies,r=e.currency,o=e.oddsType,i=e.setOddsType,a=e.setCurrency,u=t.filter((function(e){return e.active})),l=function(e,t){"odds-type"===t&&i(e),"currency"===t&&a(e)};return s().createElement("div",{style:{marginTop:16}},s().createElement(Ry,{theme:"dark",label:"Odds Type"},s().createElement(Sy,{onChange:l,value:o,fluid:!0},u.map((function(e){return s().createElement(Cy,{key:e.id,label:e.name.toUpperCase(),value:e.id,name:"odds-type"})})))),s().createElement(Ry,{label:"Currency",theme:"dark"},s().createElement(Sy,{onChange:l,value:r,fluid:!0},n.map((function(e){return s().createElement(Cy,{key:e.id,label:e.id,name:"currency",value:e.id})})))))};xy.propTypes={currencies:v().instanceOf(q.List).isRequired,oddsTypes:v().instanceOf(q.List).isRequired,currency:v().string.isRequired,oddsType:v().string.isRequired,setCurrency:v().func.isRequired,setOddsType:v().func.isRequired};var My=xy,By=function(e){var t=e.getIn(["user","oddsType"]),n=e.getIn(["lookups","oddsTypes"]).find((function(e){return t===e.id}));return n?n.id:""},jy=function(e){var t=e.getIn(["user","currency"]),n=e.getIn(["lookups","currencies"]).find((function(e){return t===e.id}));return n?n.name:""};var Dy=(0,l.y)((0,d.Ng)((function(e){return{currency:jy(e),oddsType:By(e),currencies:e.getIn(["lookups","currencies"]),oddsTypes:e.getIn(["lookups","oddsTypes"])}}),(function(e){return(0,Ps.zH)({setCurrency:h.MN,setOddsType:h.FO},e)}))(My)),Fy=n(24164),Uy=n.n(Fy)()((function(){window.SC=window.SC||{},SC.Widget=function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){function r(e){var t,n;for(t=0,n=I.length;t-1,i=new g(e),I.push(new v(i,e,r)),i)},b.Events=S,window.SC=window.SC||{},window.SC.Widget=b,v=function(e,t,n){this.instance=e,this.element=t,this.domain=function(e){var t,n,r,o="";for("//"===e.substr(0,2)&&(e=window.location.protocol+e),t=0,n=(r=e.split("/")).length;te.length)&&(t=e.length);for(var n=0,r=Array(t);nB.Dy?24:48,g=G()(Nh,Zh({},Ah,r&&"podcast"===n)),v=G()(Em["panel--main"],Ph),b=G()(Zh(Zh({},Sh,!0),kh,t)),_=u&&Kh&&s().createElement("div",{className:g},s().createElement("div",{className:Fh},s().createElement(wp,{className:v,noHeader:!0,mainPanel:!0,title:"Podcast"},s().createElement(fh,{onPlayerStateChange:this.handlePodcastPlayerState})))),E="podcast"===n,w={},S=null;return o&&i&&(w={top:a<481?o:o-h}),(!E||!r&&E)&&!d&&f&&(_=null),r&&!E&&(S=s().createElement(Wa.A,{key:n,classNames:{enter:Rh,enterActive:xh,enterDone:Mh,exit:Bh,exitActive:jh,exitDone:Dh},timeout:parseInt(wh,10)},s().createElement("div",{className:y.join(" ")},s().createElement("div",{className:Fh},p)))),s().createElement("div",{className:b,style:w},s().createElement(vy,{handleButtonClick:this.handleButtonClick,widthSize:a,items:zh({},m)}),_,s().createElement(Za.A,{component:"span"},S),l)}}])&&Hh(n.prototype,r),o&&Hh(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(a.Component),tg=n(20109),ng={displayModal:Ei.K,logout:m.ri,displayOverlay:tg.l1,updateRightSidebar:bi.AZ};var rg=(0,l.y)((0,d.Ng)((function(e){var t=e.getIn(["application","widthSize"]),n=e.getIn(["application","heightSize"]);return{lastLogin:e.getIn(["user","lastLogin"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),unsubmittedOffers:e.get("unsubmittedOffers"),username:e.getIn(["user","username"],""),currencies:e.getIn(["lookups","currencies"]),oddsTypes:e.getIn(["lookups","oddsTypes"]),sidebarContent:e.getIn(["rightSidebar","content"]),sidebarVisible:e.getIn(["rightSidebar","visible"]),widthSize:e.getIn(["application","widthSize"]),topPosition:e.getIn(["application","topPosition"]),bannerMessageVisible:e.getIn(["application","bannerMessageVisible"]),uiVersion:e.getIn(["application","uiVersion"]),cinemaMode:e.getIn(["application","cinemaMode"]),isDesktop:t>480&&n>480}}),ng)(eg)),og=n(44320),ig=n(20312),ag=n.n(ig),sg=n(96760),ug="MarketRules-module__main___7ZFaI",lg="MarketRules-module__content___UFbaB",cg="MarketRules-module__modalTitle___Zi-vA",dg="MarketRules-module__modalContent___JuxAK";function fg(e){return fg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},fg(e)}function mg(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=fg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=fg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==fg(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pg=function(e){var t=e.marketRule,n=t.name,r=t.marketRules,o=G()(mg({},ug,!0));return s().createElement("div",{className:o},s().createElement("div",{className:lg},s().createElement("div",{className:cg},n),s().createElement("div",{className:dg,dangerouslySetInnerHTML:{__html:r}})))};pg.propTypes={marketRule:v().instanceOf(sg.Se),history:v().shape({push:v().func.isRequired})};var yg=(0,l.y)((0,d.Ng)((function(e,t){return{marketRule:e.getIn(["marketRules",t.marketId])}}),{})(pg)),hg="SwitcherModal-module__main___Hxn5X",gg="SwitcherModal-module__content___SUc5z",vg="SwitcherModal-module__modalTitle___lDgWC",bg="SwitcherModal-module__modalContent___QuNfp",_g="SwitcherModal-module__rowContainer___hQFUb",Eg="SwitcherModal-module__button___5HIFX",wg="SwitcherModal-module__buttonContainer___BFCxB";function Sg(e){return Sg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sg(e)}function kg(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Sg(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Sg(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Sg(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Og(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ig(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ig(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ig(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:null)||m;J.qp.forEach((function(n){var r=t[n.key];n.children.forEach((function(t){e[t.key]="all"===r||"none"!==r&&""!==r&&r===t.key}))})),n(e)},g=function(e,t){p((function(n){var r=n[e]===t?"":t;return nv(nv({},n),{},rv({},e,r))}))},v=(0,a.useMemo)((function(){return y?J.qp.filter((function(e){return"product"!==e.key})):J.qp}),[i]);(0,a.useEffect)((function(){var e={};J.qp.forEach((function(t){var n=t.children.map((function(e){return e.key})),r=n.filter((function(e){return l[e]}));0===r.length?e[t.key]=c?"none":"":r.length===n.length?e[t.key]="all":1===r.length?e[t.key]=r[0]:e[t.key]=""})),p(e)}),[c,l]),(0,a.useEffect)((function(){i||p((function(e){return nv(nv({},e),{},{channel:"all",product:"all"})}))}),[i]);var b=o>767,_=function(e){return G()(rv(rv({},$g,!0),Qg,e))},E=!J.qp.every((function(e){return""!==m[e.key]}))||r,w=G()(rv({},Rg,b)),S=G()(rv(rv(rv({},Mg,!0),Bg,!b),jg,E)),k=b?Pg:Lg;return s().createElement("div",{className:w},s().createElement("div",{className:Fg},s().createElement("div",{className:Dg},s().createElement("div",{className:xg},"Customers who opt-in to marketing receive ",s().createElement("span",null,"10x")," as many bonuses!"),s().createElement("div",{className:Ug},s().createElement("div",{className:qg},d?"Please confirm your marketing preferences":" Opt in to receive free bets, free spins & exclusive offers"),s().createElement("div",{className:zg},s().createElement("div",{className:Hg},d?"After updating your deposit limits, the GRAI requires that you confirm your marketing preferences":"Join today by opting in and unlocking a world of rewards! Enjoy free bets on top events, free spins on the most popular slots, and exclusive promos for opted-in players."),s().createElement(hr.A,{className:Vg,sizeType:"wider",buttonType:"plain-white",onClick:function(){var e={};J.qp.forEach((function(t){e[t.key]="all"})),p(e),setTimeout((function(){h(e)}),300)}},"OPT IN TO ALL")),s().createElement("img",{src:k,alt:"ball",className:Gg})),s().createElement("div",{className:Jg},v.map((function(e){var t=function(e){var t=m[e];return{isAll:"all"===t,isNone:"none"===t,selectedChildKey:"all"!==t&&"none"!==t?t:""}}(e.key),n=t.isAll,r=t.isNone,o=t.selectedChildKey;return s().createElement("div",{className:Wg,key:e.key},s().createElement("div",{className:Zg},e.label),s().createElement("div",{className:Yg},s().createElement("div",{className:_(n),onClick:function(){return g(e.key,"all")},role:"button"},"All"),e.children.map((function(t){var n=o===t.key;return s().createElement("div",{key:t.key,className:_(n),onClick:function(){return g(e.key,t.key)},role:"button"},b?t.label:t.mobileLabel||t.label)})),s().createElement("div",{className:_(r),onClick:function(){return g(e.key,"none")},role:"button"},"None")))})))),s().createElement("div",{className:Kg},s().createElement(hr.A,{className:S,disabled:E,sizeType:b?"wide":"wider",buttonType:"primary",onClick:function(){return h()}},r?"Loading":"Confirm Preferences"))))};av.propTypes={userMarketingPreferences:v().instanceOf(Ag.tX).isRequired,updateMarketingPreferences:v().func.isRequired,windowWidth:v().number,updateLoading:v().bool.isRequired,countryId:v().number};var sv={updateMarketingPreferences:h.cy};var uv=(0,l.y)((0,d.Ng)((function(e){return{userMarketingPreferences:e.getIn(["user","marketingPreferences"]),windowWidth:e.getIn(["application","widthSize"],0),updateLoading:e.getIn(["user","updateLoading"]),countryId:e.getIn(["user","countryId"])}}),sv)(av)),lv=n(18831);function cv(e){return cv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},cv(e)}function dv(e,t){for(var n=0;n0&&this.setState({status:"error"}):this.setState({status:"pending"})}},{key:"componentDidUpdate",value:function(){var e=this;""===this.inputElement.value?this.field.classList.add("mb-form-input-field__property--empty"):this.field.classList.remove("mb-form-input-field__property--empty"),this.state.pwdVisibility&&(clearTimeout(Mv),Mv=null,Mv=setTimeout((function(){e.showHidePasswordEl&&e.showHidePasswordEl.classList.add("".concat(xv,"__sHiP--visible"))}),100))}},{key:"onInputChange",value:function(e){this.props.onPropertyChange({name:this.props.name,value:e.target.value})}},{key:"onInputFocus",value:function(){this.field&&this.field.classList.add("mb-form-input-field__property--focused"),"function"===typeof this.props.onInputFocus&&this.props.onInputFocus()}},{key:"onInputBlur",value:function(e){"function"===typeof this.props.onInputBlur&&this.props.onInputBlur({name:this.props.name,value:e.target.value}),this.field&&(this.field.classList.remove("mb-form-input-field__property--focused"),e.target&&(""===e.target.value?this.field.classList.add("mb-form-input-field__property--empty"):this.field.classList.remove("mb-form-input-field__property--empty")))}},{key:"handleShowHidePassword",value:function(){this.setState((function(e){return{pwdVisibility:!e.pwdVisibility}}))}},{key:"showHidePassword",value:function(){var e=this;return s().createElement("div",{className:"".concat(xv,"__sHiP"),"data-hj-suppress":"",ref:function(t){e.showHidePasswordEl=t},title:this.props.value},this.props.value)}},{key:"renderErrors",value:function(){var e=this.props.errors.map((function(e){var t=e.field?e.field:e.replace(" ","-"),n=e.field?e.messages:e;return s().createElement("span",{key:t,className:"mb-form-input-field__error-message"},n)}));return s().createElement("div",{className:"mb-form-input-field__container-messages"},e)}},{key:"render",value:function(){var e,t=this,n="".concat(xv,"--").concat(this.props.theme),r=this.renderErrors(),o=null,i=null,a=null;this.props.errors.length>0?e="mb-form-input-field--error":(e="",r=null);var u=null,l="";"pending"===this.state.status&&""!==this.props.value?u=null:"error"===this.state.status&&""!==this.props.value?(l="".concat(xv,"__sHiPIcon--withIcon"),u=s().createElement(Ev(),{className:"animated-logo error"})):"valid"===this.state.status&&(l="".concat(xv,"__sHiPIcon--withIcon"),u=s().createElement(bv(),{className:"animated-logo success"}));var c="";"password-confirmation"===this.props.name&&(c="".concat(xv,"__input--password")),"password"===this.props.name&&this.props.value.length>0&&(c="".concat(xv,"__input--password"),this.state.pwdVisibility?(i=this.showHidePassword(),o=s().createElement(Ov(),null)):o=s().createElement(Sv(),null),a=s().createElement("div",{role:"button",className:"".concat(xv,"__sHiPIcon ").concat(l),onClick:this.handleShowHidePassword},o));var d=null;return"bonus-code"!==this.props.name&&"city"!==this.props.name&&"address-line-2"!==this.props.name||(d=s().createElement("span",{className:"".concat(xv,"__label-opt")},"(optional)")),s().createElement("div",{className:"".concat(xv," ").concat(n," ").concat(e," ").concat(this.props.className)},s().createElement("div",{className:"".concat(xv,"__property"),ref:function(e){t.field=e}},s().createElement("span",{className:"".concat(xv,"__label")},this.props.label,d),s().createElement("input",{"data-hook":this.props.dataHook,className:"".concat(xv,"__input ").concat(c),"data-field-name":this.props.name,name:this.props.name,type:this.props.type,value:this.props.value,onFocus:this.onInputFocus,onBlur:this.onInputBlur,disabled:this.props.disabled,ref:function(e){t.inputElement=e},onChange:this.onInputChange}),u,r),a,i)}}],r&&Tv(n.prototype,r),o&&Tv(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(a.Component);function jv(e){return jv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jv(e)}function Dv(e,t){for(var n=0;n-1)a="two-factor-auth",this.setState({loginErrors:t,requestStatusLogin:"default",twoFactorAuthFields:{"mfa-code":{name:"mfa-code",type:"text",errors:[],label:"Enter your 2FA code",value:""}},twoFactorAuthText:"You have chosen to secure your account with 2 Factor Authentication. Please enter the code provided from your authentication app below.",requestStatusTwoFactorAuth:"default",slidingSide:"normal",verificationError:"Verification code is not recognised",formType:a});else if(s.includes("account is now locked"))return a="reset-password",void this.setState({loginErrors:t,requestStatusLogin:"failed",resetPasswordFields:{username:{name:"username",type:"text",errors:[],label:"Enter your username",value:""}},resetPasswordText:"Your account has been locked due to three failed password attempts.",requestStatusResetPassword:"default",slidingSide:"normal",formType:a})}this.setState({loginErrors:t,requestStatusLogin:"mfa-code"===i?"default":"failed",formType:a})}else n?(this.props.displayModal({show:!1,section:"default"}),this.setState({loginFields:{username:{name:"username",type:"text",errors:[],label:"Enter your username",value:""},password:{name:"password",type:"password",label:"Enter your password",errors:[],value:""}},requestStatusLogin:"default",controlsLoginEnabled:!1})):!n&&r&&this.forgotPassword()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.history,n=e.isLoggedIn,r=e.redirectOnClose;clearTimeout(this.timeoutResetSuccessFields),this.timeoutResetSuccessFields=null,this.props.loginRequest(!1),this.state.resetTimestamp=null,r&&!n&&t.push(r)}},{key:"onPropertyChange",value:function(e){var t,n=Vv({},this.state);"login"===this.state.formType?(t=this.state.loginFields,n.controlsLoginEnabled=!0):"reset-password"===this.state.formType?t=this.state.resetPasswordFields:"two-factor-auth"===this.state.formType&&(t=this.state.twoFactorAuthFields);var r=Object.keys(t).reduce((function(e,t){return Vv(Vv({},e),{},Gv({},t,Vv({},e[t])))}),t);"login"===this.state.formType?n.loginFields=r:"reset-password"===this.state.formType?(n.resetPasswordFields=r,n.controlsResetPasswordEnabled=!0):"two-factor-auth"===this.state.formType&&(n.controlsTwoFactorAuthEnabled=!0,n.twoFactorAuthFields=r),r[e.name].value=e.value,this.setState(n)}},{key:"getFormattedLoginFields",value:function(){if(!this.props.loginErrors||!this.state.loginErrors)return this.state.loginFields;var e={username:Vv(Vv({},this.state.loginFields.username),{},{errors:[]}),password:Vv(Vv({},this.state.loginFields.password),{},{errors:[]})};return Wv(e,this.props.loginErrors)}},{key:"getFormattedResetFields",value:function(){if(!this.state.resetPasswordErrors)return this.state.resetPasswordFields;var e={username:Vv(Vv({},this.state.resetPasswordFields.username),{},{errors:[]})};return Wv(e,this.state.resetPasswordErrors)}},{key:"getFormattedTwoFactorAuthFields",value:function(){if(!this.state.twoFactorAuthErrors)return this.state.twoFactorAuthFields;var e={"mfa-code":Vv(Vv({},this.state.twoFactorAuthFields["mfa-code"]),{},{errors:[]})};return Wv(e,this.state.twoFactorAuthErrors)}},{key:"getLoginForm",value:function(){var e=this,t=this.getFormattedLoginFields();return s().createElement("div",{key:"login",className:"mb-login__form"},s().createElement(gv,{type:"login",primaryButtonEnabled:this.state.controlsLoginEnabled,secondaryButtonEnabled:"processing"!==this.state.requestStatusLogin,contentPrimaryButton:"Login",contentSecondaryButton:"Trouble Logging In?",onPrimaryButtonClick:function(){return e.signin()},onSecondaryButtonClick:this.forgotPassword,primaryButtonType:"primary",primaryButtonSizeType:"wider",secondaryButtonType:"flat",secondaryButtonSizeType:"wider",primaryDataHook:"loginbutton",secondaryDataHook:"loginforgotpassword",requestStatus:this.state.requestStatusLogin},s().createElement(Bv,{key:"username",label:"Username",name:"username",theme:"dark",type:"text",value:t.username.value,focusOnMount:"desktop"===(0,cs.uo)(),onPropertyChange:this.onPropertyChange,errors:t.username.errors,dataHook:"loginusername"}),s().createElement(Bv,{key:"password",label:"Password",name:"password",theme:"dark",type:"password",value:t.password.value,onPropertyChange:this.onPropertyChange,errors:t.password.errors,dataHook:"loginpassword"})))}},{key:"getResetPasswordForm",value:function(){var e=this.state,t=e.formType,n=e.resetPasswordText,r=e.requestStatusResetPassword,o=this.getFormattedResetFields(),i="done"===r,a="If you are having trouble logging in, please enter your registered email address or username below.";return n&&(a=n),i&&(a="A password reset link has been sent to your registered e-mail address."),s().createElement("div",{key:"reset-password",className:"mb-login__form"},s().createElement("div",{className:"mb-login__container-reset-password-text"},a,s().createElement("br",null),s().createElement("br",null),!n&&"You will receive an email with your username, and a link to reset your password.","reset-password"===t&&!i&&n&&"Enter your username below and we will send a reset link to your registered email address."),s().createElement(gv,{key:"reset-password",type:"reset-password",primaryButtonEnabled:this.state.controlsResetPasswordEnabled,secondaryButtonEnabled:!0,contentPrimaryButton:n?"Unlock Account":"Recover Account",contentSecondaryButton:"Cancel",onPrimaryButtonClick:this.resetPasswordRequest,onSecondaryButtonClick:this.resetToLogin,primaryButtonType:"primary",primaryButtonSizeType:"wider",secondaryButtonType:"flat",secondaryButtonSizeType:"wider",requestStatus:this.state.requestStatusResetPassword},s().createElement(Bv,{key:"username",label:"Email Address or Username",name:"username",focusOnMount:"desktop"===(0,cs.uo)(),theme:"dark",type:"text",value:o.username.value,onPropertyChange:this.onPropertyChange,errors:o.username.errors})))}},{key:"getTwoFactorAuthForm",value:function(){var e=this,t=this.state.twoFactorAuthText,n=this.getFormattedTwoFactorAuthFields();return s().createElement("div",{key:"two-factor-auth",className:"mb-login__form"},s().createElement("div",{className:"mb-login__container-reset-password-text"},t),s().createElement(gv,{key:"2fa",type:"2fa",primaryButtonEnabled:this.state.controlsTwoFactorAuthEnabled,secondaryButtonEnabled:!0,contentPrimaryButton:"Verify",contentSecondaryButton:"Cancel",onPrimaryButtonClick:function(){return e.signin(!0)},onSecondaryButtonClick:function(){return e.props.displayModal({show:!1,section:"default"})},primaryButtonType:"primary",primaryButtonSizeType:"wider",secondaryButtonType:"flat",secondaryButtonSizeType:"wider",requestStatus:this.state.requestStatusLogin,primaryDataHook:"2fasubmit",secondaryDataHook:"2facancel"},s().createElement(Bv,{key:"mfa-code",label:"Verification Code",name:"mfa-code",focusOnMount:"desktop"===(0,cs.uo)(),theme:"dark",type:"text",value:n["mfa-code"].value,onPropertyChange:this.onPropertyChange,errors:n["mfa-code"].errors,dataHook:"2facode"}),this.state.verificationError?s().createElement("div",{className:"mb-login__mfa-error"},this.state.verificationError):null))}},{key:"animateRightSection",value:function(){var e=this.textRightSection,t=this.imageRightSection;setTimeout((function(){e.classList.add("mb-login__text-right-section--animate"),setTimeout((function(){t.classList.add("mb-login__image-right-section--animate")}),150)}),250)}},{key:"signin",value:function(e){var t=this.getFormattedLoginFields("loginFields"),n=t.username,r=t.password,o={},i="";e&&(i=(o=this.getFormattedTwoFactorAuthFields()["mfa-code"]).value?o.value.replace(/ /g,""):"");var a={loginType:"login",loginPayload:{username:n.value,password:r.value,twoFactorAuthCode:i}};this.props.loginUser(a);var s={username:Vv(Vv({},this.state.loginFields.username),{},{value:n.value}),password:Vv(Vv({},this.state.loginFields.password),{},{value:r.value})};this.setState({requestStatusLogin:"processing",loginFields:s})}},{key:"forgotPassword",value:function(){this.setState({formType:"reset-password",loginFields:{username:{name:"username",type:"text",errors:[],label:"Enter your username",value:""},password:{name:"password",type:"password",label:"Enter your password",errors:[],value:""}},resetPasswordFields:{username:{name:"username",type:"text",errors:[],label:"Enter your username",value:""}},loginErrors:!1,resetPasswordErrors:!1,controlsResetPasswordEnabled:!1,requestStatusResetPassword:"default"})}},{key:"resetToLogin",value:function(){this.setState({formType:"login",resetPasswordText:"",loginFields:{username:{name:"username",type:"text",errors:[],label:"Enter your username",value:""},password:{name:"password",type:"password",label:"Enter your password",errors:[],value:""}}})}},{key:"renderForm",value:function(){var e=this.state.formType,t=null;switch(e){case"login":t=this.getLoginForm();break;case"reset-password":t=this.getResetPasswordForm();break;case"two-factor-auth":t=this.getTwoFactorAuthForm()}return s().createElement(Wa.A,{appear:!0,classNames:"sliding-".concat(e),timeout:400,key:e},t)}},{key:"render",value:function(){var e=this,t=this.props,n=t.userStatus,r=t.loginRequest,o=t.redirectOnClose,a=t.registrationRequest,u={},l="",c=window.location.href,d="loginImage".concat(this.props.product===B.zv.exchange?"":(0,lv.pascalize)(this.props.product.toLowerCase())),f="locked"===n;this.props.loginImage&&(l="mb-login__section--dynamicImage",u={backgroundImage:"url(".concat(this.props[d],")")});var m=G()({"mb-login":!0,"mb-login--hideRightSection":f});return s().createElement("div",{className:m},s().createElement("div",{className:"mb-login__section mb-login__section--left"},s().createElement("div",{className:"mb-login__container-logo"}),s().createElement("div",{className:"mb-login__container-form"},s().createElement(Za.A,{component:"span",timeout:400},this.renderForm()))),!f&&s().createElement("div",{role:"button",id:"mb-join-now-right-image",className:"mb-login__section mb-login__section--right ".concat(l),style:u,onClick:function(){e.resetToLogin(),r(!1,{redirectOnClose:o}),setTimeout((function(){a({show:!0,promoRegistrationImage:null,checked:!1}),(0,p.JD)((0,y.J5)({currentUrl:c,eventName:"Reg Process",virtualPageTitle:"Step 1 - account",virtualPageURL:"/reg/step1/",previousURL:"/login/",clickSource:{clickSource:"mb-join-now-right-image_".concat(location.href)}})),(0,i.u4)("Registration","Registration opened",{description:"login"})}),250)}},s().createElement("div",{className:"mb-login__text-right-section",ref:function(t){e.textRightSection=t}}),s().createElement("div",{className:"mb-login__image-right-section",ref:function(t){e.imageRightSection=t}})))}}],o=[{key:"propTypes",get:function(){return{registrationRequest:v().func.isRequired,loginUser:v().func.isRequired,loginRequest:v().func.isRequired,displayModal:v().func.isRequired,onRequestClose:v().func.isRequired,isLoggedIn:v().bool.isRequired,userStatus:v().string.isRequired,loginErrors:v().oneOfType([v().bool,v().instanceOf(q.List),v().string]),loginImage:v().oneOfType([v().bool,v().string]),product:v().string.isRequired,showResetPassword:v().bool,setTermsFields:v().func.isRequired,history:v().shape({push:v().func.isRequired}).isRequired,redirectOnClose:v().string}}}],r&&Dv(n.prototype,r),o&&Dv(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(a.Component);var $v=(0,l.y)((0,d.Ng)((function(e){return{userStatus:e.getIn(["user","status"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),loginErrors:e.getIn(["user","loginErrors"]),showResetPassword:e.getIn(["user","showResetPassword"]),loginImage:e.getIn(["application","loginImage"]),loginImageZero:e.getIn(["application","loginImageZero"]),loginImageCasino:e.getIn(["application","loginImageCasino"]),loginImageLiveCasino:e.getIn(["application","loginImageLiveCasino"]),loginImageVirtuals:e.getIn(["application","loginImageVirtuals"]),product:e.getIn(["application","product"])}}),(function(e){return(0,Ps.zH)({loginUser:m.Lx,loginRequest:m.$8,registrationRequest:ki.H3,displayModal:Ei.K,setTermsFields:og.$E},e)}))(Yv)),Qv=n(43506),Kv=n.n(Qv),Xv="Feedback-module__feedback___tqSf8",eb="Feedback-module__text___ULDYa",tb="Feedback-module__textTop___Q2yeu",nb="Feedback-module__textBottom___acbBJ",rb="Feedback-module__containerInput___qXIYU",ob="Feedback-module__optText___tn6dA",ib="Feedback-module__limitText___sj0gh",ab="Feedback-module__containerActions___mA3Ir";function sb(e){return sb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},sb(e)}function ub(e,t){for(var n=0;n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function Eb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return wb(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?wb(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wb(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0?p=Pb["main--error"]:(p="",b=null);var S=G()(Mb(Mb({},Pb.input,!0),Pb["input--error"],!!i));return s().createElement("div",{className:"".concat(Pb.main," ").concat(p," ").concat(r)},s().createElement("div",{className:Pb.containerInputs},s().createElement("span",{className:Pb.label},"Date of Birth"),s().createElement("div",{className:Pb.inputs},s().createElement("input",{type:"number",name:"day","data-hook":"register-dob-day",autoComplete:"bday-day",className:S,onChange:v,maxLength:"2",placeholder:"DD",value:_}),s().createElement("input",{type:"number",name:"month","data-hook":"register-dob-month",autoComplete:"bday-month",ref:u,className:S,onChange:v,maxLength:"2",placeholder:"MM",value:E}),s().createElement("input",{type:"number",name:"year","data-hook":"register-dob-year",autoComplete:"bday-year",ref:l,className:S,onChange:v,maxLength:"4",placeholder:"YYYY",value:w}))),b)};Db.propTypes={onPropertyChange:v().func,error:v().string.isRequired,name:v().string,className:v().string,value:v().string};var Fb=Db,Ub=n(88496),qb={field:"CurrencySelector-module__field___RKz6d",property:"CurrencySelector-module__property___uAVm0",label:"CurrencySelector-module__label___X7Xji",lightFading:"CurrencySelector-module__lightFading___RJ77H",darkFading:"CurrencySelector-module__darkFading___NkEOB",blink:"CurrencySelector-module__blink___JRHi9",slideBackground:"CurrencySelector-module__slideBackground___gNHOm"};function zb(e){var t=e.className,n=void 0===t?"":t,r=e.name,o=e.label,i=e.onChange,u=e.value,l=e.errors,c=void 0===l?new q.List:l,d=e.currencies,f=(0,a.useRef)(),m=(0,a.useCallback)((function(e){i({name:r,value:e})})),p=(0,a.useCallback)((function(){var e=c.map((function(e){var t=e.field?e.field:"",n=e.field?e.messages:e,r="string"===typeof n?n.replace(/;\s*$/,""):n[0];return s().createElement("span",{key:t,className:qb.errorMessage},r)}));return s().createElement("div",{className:qb.containerMessages},e)}),[c])();0!==c.length&&(p=null);var y=[qb.field,n].join(" ");return s().createElement("div",{className:y},s().createElement("div",{className:qb.property,ref:f},s().createElement("span",{className:qb.label},o),s().createElement(Ub.A,{onChange:m,value:u,fluid:!0},d.map((function(e){return s().createElement(Ub.B,{key:e.id,label:"".concat(B.Xd[e.id]).concat(e.name),value:e.id,dataHook:"register-curr-".concat(e.id.toLowerCase())})}))),p))}zb.propTypes={className:v().string,name:v().string.isRequired,label:v().string.isRequired,onChange:v().func,value:v().any.isRequired,currencies:v().instanceOf(q.List).isRequired,errors:v().array};var Hb="SignUp-module__main___MtPEx",Vb="SignUp-module__logoContainer___AWlcw",Gb="SignUp-module__logo___MEo+U",Jb="SignUp-module__productName___orhoV",Wb="SignUp-module__content___8kthj",Zb="SignUp-module__sections___vY2d8",Yb="SignUp-module__section___bDBBZ",$b="SignUp-module__section--left___UYf2m",Qb="SignUp-module__section--left--animate___Y45+s",Kb="SignUp-module__section--left--animateExit___gYSEM",Xb="SignUp-module__section--right___l3lJb",e_="SignUp-module__section--right--isShown___47hel",t_="SignUp-module__section--right--animate___ejcvi",n_="SignUp-module__section--right--animateExit___ih8ze",r_="SignUp-module__noAvailableProvinceMsg___LVQ4J",o_="SignUp-module__steps___l19Tr",i_="SignUp-module__step___MM7HE",a_="SignUp-module__step--active___3Gw48",s_="SignUp-module__containerForm___ZvjxR",u_="SignUp-module__form___dWs8o",l_="SignUp-module__formSection___9Ut91",c_="SignUp-module__dropdownField--provinces___nJ93X",d_="SignUp-module__inputField___d9l5+",f_="SignUp-module__dropdownField___zFVHq",m_="SignUp-module__dateOfBirthField___1tXma",p_="SignUp-module__closeButton___GRt63",y_="SignUp-module__trustPilotBox___ePiV4",h_="SignUp-module__trustPilotBox--show___OlAs+",g_="SignUp-module__footer___2gOya",v_="SignUp-module__footer--show___rdq99",b_="SignUp-module__containerCheckboxes___GmeLC",__="SignUp-module__mainErrorMessage___wvnwn",E_="SignUp-module__nextButton___5-YZP",w_=function(e){var t=e.fields,n=(0,a.useContext)(z_),r=n.currencies,o=n.onPropertyChange,i=n.onInputBlur,u=n.isMobile,l=t.first,c=t.last,d=t["date-of-birth"],f=t.username,m=t.email,p=t.password,y=t["currency-id"],h=t["bonus-code"],g=u?{}:{display:"flex",justifyContent:"space-between"};return s().createElement(a.Fragment,null,s().createElement("div",{style:g},s().createElement(Ab.A,{fullWidth:u,inline:u,label:l.label,name:l.name,dataHook:l.dataHook,type:"text",value:l.value,onPropertyChange:o,className:d_,onInputBlur:i,error:l.error}),s().createElement(Ab.A,{fullWidth:u,inline:u,label:c.label,name:c.name,dataHook:c.dataHook,type:"text",value:c.value,onPropertyChange:o,className:d_,onInputBlur:i,error:c.error})),s().createElement(Fb,{name:d.name,dataHook:d.dataHook,value:d.value,onPropertyChange:o,className:m_,error:d.error}),u&&s().createElement(Nb.A,{style:{marginTop:8}}),s().createElement(Ab.A,{label:f.label,name:f.name,dataHook:f.dataHook,type:"text",placeholder:"Letters, digits, & dashes only",value:f.value,onPropertyChange:o,className:d_,onInputBlur:i,error:f.error,inline:!0}),s().createElement(Ab.A,{label:m.label,name:m.name,dataHook:m.dataHook,type:"text",value:m.value,onPropertyChange:o,className:d_,onInputBlur:i,error:m.redirectUrl?"":m.error,inline:!0}),s().createElement(Ab.A,{label:p.label,name:p.name,dataHook:p.dataHook,type:"password",value:p.value,onPropertyChange:o,onInputBlur:i,error:p.error,className:d_,placeholder:"Minimum length 8",inline:!0}),s().createElement(Nb.A,{style:{marginTop:8}}),s().createElement(zb,{currencies:r,label:y.label,name:y.name,dataHook:y.dataHook,type:"text",value:y.value,onChange:o}),s().createElement(Nb.A,{style:{marginTop:8,marginBottom:24}}),s().createElement(Ab.A,{label:h.label,name:h.name,dataHook:h.dataHook,type:"text",value:h.value,onPropertyChange:o,className:d_,onInputBlur:i,error:h.error,inline:!0}))};w_.propTypes={fields:v().instanceOf(Object).isRequired};var S_=w_,k_=n(51019),O_=n(43951),I_=function(e){var t=e.fields,n=(0,a.useContext)(z_),r=n.countryId,o=n.countries,i=n.provinces,u=n.onPropertyChange,l=n.onBatchPropertyUpdate,c=n.onInputBlur,d=t.country,f=t.province,m=void 0===f?{}:f,p=t["address-line-1"],y=t.city,h=t["post-code"],g=t["phone-number"],v=r===B.u3,b=g.metadata,_=b.prefix,E=b.abslength,w=(0,a.useMemo)((function(){var e=o.find((function(e){return e["country-id"]===B.Zn})),t=o.find((function(e){return e["country-id"]===B.iY})),n=o;return e&&(n=n.filter((function(e){return e["country-id"]!==B.Zn})).unshift(e)),t&&(n=n.filter((function(e){return e["country-id"]!==B.iY})).unshift(t)),n.toJS()}),[o,B.Zn,B.iY]);return s().createElement(a.Fragment,null,s().createElement(k_.A,{inline:!0,fullWidth:!0,label:d.label,name:d.name,dataHook:d.dataHook,theme:"dark",value:d.value,items:w,className:f_,onPropertyChange:function(e){var t=e.name,n=e.value,r=((void 0===n?{}:n)||{}).name,o={name:"province",value:"Canada"===r?i[0].id:""};l({country:{name:t,value:r},province:o,"post-code":{name:"city",value:""},"address-line-1":{name:"address-line-1",value:""},"address-line-2":{name:"address-line-2",value:""},city:{name:"city",value:""},"phone-number":{name:"phone-number",value:""}})},error:d.error}),v?s().createElement("div",null,s().createElement(k_.A,{inline:!0,fullWidth:!0,label:m.label,name:m.name,dataHook:m.dataHook,theme:"dark",value:m.value,items:i,className:c_,onPropertyChange:function(e){var t=e.name,n=e.value,r=((void 0===n?{}:n)||{}).name;l({province:{name:t,value:r},"post-code":{name:"city",value:""},"address-line-1":{name:"address-line-1",value:""},"address-line-2":{name:"address-line-2",value:""},city:{name:"city",value:""},"phone-number":{name:"phone-number",value:""}})},error:m.error}),s().createElement("span",{className:r_},"Matchbook is not available in Ontario")):null,s().createElement(Ab.A,{label:p.label,name:p.name,dataHook:p.dataHook,type:"text",value:p.value,onPropertyChange:u,className:d_,onInputBlur:c,error:p.error,inline:!0}),s().createElement(Ab.A,{label:y.label,name:y.name,dataHook:y.dataHook,type:"text",value:y.value,onPropertyChange:u,className:d_,onInputBlur:c,error:y.error,inline:!0}),s().createElement("div",{style:{paddingRight:72}},s().createElement(Ab.A,{label:h.label,name:h.name,dataHook:h.dataHook,type:"text",value:h.value,onPropertyChange:u,className:d_,onInputBlur:c,error:h.error,size:"small",inline:!0})),s().createElement(O_.A,{fullWidth:!0,countryId:r,label:g.label,name:g.name,dataHook:g.dataHook,value:g.value,onPropertyChange:u,className:d_,onInputBlur:c,error:g.error,prefix:_,abslength:E,theme:"dark"}))};I_.propTypes={fields:v().instanceOf(Object).isRequired};var T_=I_,C_=n(91234),N_=function(e){var t=e.fields,n=(0,a.useContext)(z_),r=n.securityQuestions,o=n.onPropertyChange,i=n.onInputBlur,u=t["security-question"],l=t.answer;return s().createElement(a.Fragment,null,s().createElement(k_.A,{inline:!0,fullWidth:!0,label:u.label,name:u.name,theme:"dark",value:u.value,items:r.toJS(),className:f_,onPropertyChange:function(e){var t=e.name,n=e.value,r=((void 0===n?{}:n)||{}).name;o({name:t,value:r})},error:u.error,dataHook:u.dataHook}),s().createElement(Ab.A,{label:l.label,name:l.name,dataHook:l.dataHook,type:"text",value:l.value,onPropertyChange:o,className:d_,onInputBlur:i,error:l.error,inline:!0}),s().createElement(Nb.A,{style:{marginTop:107}}),s().createElement("div",{className:b_},s().createElement("div",{style:{margin:"16px 0 48px 0"}},s().createElement("b",null,"By clicking the button below, I confirm:"),s().createElement("br",null),"- I am at least 18 years of age",s().createElement("br",null),"- I understand that any gambling activity on MB Colossus shall be outside the jurisdiction of the AGCC",s().createElement("br",null),"- I have read and agreed to Matchbook's","\xa0",s().createElement(C_.A,{href:B.Vd,content:"Terms and Conditions"}),s().createElement("br",null),s().createElement(C_.A,{href:B.JD,content:"Privacy Policy"})," and ",s().createElement(C_.A,{href:B.ig,content:"MB Colossus Policy"}))))};N_.propTypes={fields:v().instanceOf(Object).isRequired};var A_=N_,P_=function(e){var t=e.fields,n=e.activeStep;return s().createElement(a.Fragment,null,0===n&&s().createElement(S_,{fields:t}),1===n&&s().createElement(T_,{fields:t}),2===n&&s().createElement(A_,{fields:t}))};P_.propTypes={fields:v().instanceOf(Object).isRequired,activeStep:v().number.isRequired};var L_=P_,R_=n(25335),x_=n(39868),M_=n(14174);function B_(e){return B_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B_(e)}function j_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function D_(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]?arguments[1]:{}).validate,i=void 0===o||o,a=r||{},s=a.abslength,u=a.prefix,l=D_({key:t,value:n},r&&{metadata:r});if(i)if(W(),"phone-number"===t){var c=(0,M_.G)(u);Y(t,n,{abslength:s,withSpecialChars:c})}else Y(t,n);C({type:"update",payload:l})},Q=function(){m({visible:!1})},K=function(e){return function(){e=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}function SE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kE(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=768,g=m.get("verifyCashier"),v=y===B.iY,b=y===B.Zn,_=vl.Vz.includes(f),E=!v&&[c,d].includes(cw),w=[c,d].includes(dw)&&!E,S=[c,d].includes(fw)&&!w&&!E,k=[c,d].includes(mw)&&!w&&!S&&!E,O=E&&c===cw||w&&c===dw||k&&c===mw,I=E&&d===cw||w&&d===dw||k&&d===mw,T=p===uw,C=f===lw&&!T,N=[aw,sw].includes(p)&&!T&&!C,A=function(){o();var e=setTimeout((function(){i({show:!0,section:b?"grai-verification":"upload-documents",data:{userRegistered:!g}})}),300);return function(){clearTimeout(e)}},P=(0,a.useCallback)((function(){o();var e=setTimeout((function(){t.push("/page/about/mobile-applications")}),240);return function(){clearTimeout(e)}}),[]),L=(0,a.useCallback)((function(){o();var e=setTimeout((function(){u()}),240);return function(){clearTimeout(e)}}),[]),R=function(){o(),(0,Jp.A)()};return s().createElement("div",{className:xE},r?s().createElement(ZE,{depositRequest:L,closeModal:o}):s().createElement(a.Fragment,null,g?s().createElement(a.Fragment,null,C&&s().createElement(rw,{closeModal:o,onShowLiveChat:R}),T&&s().createElement(tw,{closeModal:o,onShowLiveChat:R}),N&&s().createElement(iw,{isDesktop:h,uploadDocuments:A,redirectToApps:P,closeModal:o})):s().createElement(a.Fragment,null,_?s().createElement(XE,{closeModal:o,navigate:t.push,eddStatus:f}):s().createElement(a.Fragment,null,E&&s().createElement(zE,{isDesktop:h,closeModal:o,uploadDocuments:A,redirectToApps:P,showPOIDoc:O,showPOADoc:I}),w&&s().createElement(JE,{isDesktop:h,uploadDocuments:A,redirectToApps:P,onShowLiveChat:R,showPOIDoc:O,showPOADoc:I}),S&&s().createElement($E,{isDesktop:h,uploadDocuments:A,redirectToApps:P,onShowLiveChat:R}),k&&s().createElement(VE,{isDesktop:h,uploadDocuments:A,redirectToApps:P,closeModal:o,showPOIDoc:O,showPOADoc:I})))))};pw.propTypes={closeModal:v().func.isRequired,extraData:v().object,displayModal:v().func.isRequired,depositRequest:v().func.isRequired,widthSize:v().number.isRequired,proofOfIdentityStatus:v().string,proofOfAddressStatus:v().string,eddStatus:v().string,cashierStatus:v().string,signUpSuccess:v().bool,history:v().shape({push:v().func}).isRequired,countryId:v().number};var yw=pw,hw={displayModal:Ei.K,depositRequest:h.My};var gw=(0,l.y)((0,d.Ng)((function(e){return{widthSize:e.getIn(["application","widthSize"]),proofOfAddressStatus:e.getIn(["user","proofOfAddressStatus"]),proofOfIdentityStatus:e.getIn(["user","proofOfIdentityStatus"]),eddStatus:e.getIn(["user","eddStatus"]),extraData:e.getIn(["modal","extraData"]),cashierStatus:e.getIn(["user","cashierStatus"]),countryId:e.getIn(["user","countryId"])}}),hw)(yw)),vw=n(39062),bw=["image/png","image/jpg","image/jpeg","image/heic","image/heif","image/tiff"],_w="Only PNG, JPG, and TIFF files will be accepted";function Ew(e){return bw.includes(e)}var ww=[vl.XK.APPROVED,vl.XK.NOT_AVAILABLE],Sw=function(e){var t=e.POIStatus,n=e.POAStatus,r=[n,t];return(0,a.useMemo)((function(){var e=r.some((function(e){return!ww.includes(e)})),t=r.some((function(e){return e===vl.XK.ADDITIONAL_DOCS}));return e&&!t}),[t,n])},kw=n(88091),Ow=n.n(kw),Iw="UploadSection-module__uploadSection___36qHj",Tw="UploadSection-module__uploadSection--error___9B3F2",Cw="UploadSection-module__uploadSection--hover___jfMAL",Nw="UploadSection-module__dropZone___iKwjv",Aw="UploadSection-module__dropZone--error___GlHcS",Pw="UploadSection-module__fileName___arMBR",Lw="UploadSection-module__fileNameError___+cgU3",Rw="UploadSection-module__icon___9V3V5",xw="UploadSection-module__textBold___J48vU",Mw="UploadSection-module__selectedFile___nxdLp",Bw="UploadSection-module__info___IsMmy",jw="UploadSection-module__infoHeader___JRxMM",Dw="UploadSection-module__sectionInfo___BTaYD",Fw="UploadSection-module__infoNotes___RNFat",Uw="UploadSection-module__list___VpsAa",qw="UploadSection-module__errorMessage___sJAK0",zw="UploadSection-module__link___sJH31",Hw="UploadSection-module__requiredLabel___U-QZ3";function Vw(e){return Vw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vw(e)}function Gw(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Vw(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Vw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Vw(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Jw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ww(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ww(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ww(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&r.get(l)&&r.get(l).map((function(e){var t=G()(Gw({},Lw,e.sizeError||e.fileTypeError));return s().createElement("div",{role:"button",tabIndex:"0",onClick:function(){return d(e,{type:l})},key:"".concat(e.uploadTime,"_").concat(e.name),className:Pw},s().createElement("span",{className:t},function(e){if(e.length>35){var t=e.substr(0,25),n=e.lastIndexOf("."),r=e.substr(n-3);return"".concat(t,"...").concat(r)}return e}(e.name)))}))),T,s().createElement("input",{key:Date.now(),name:l,disabled:!1,type:"file",tabIndex:"-1",style:{overflow:"hidden"},onChange:function(e){m(e.target.files,l)},ref:g,multiple:!0,accept:bw.join()})),!o&&!u&&!i&&s().createElement("span",{className:zw},"Browse Files"));return b&&("id-docs"===l&&(t=s().createElement("div",{className:jw},"Proof of Identity"),C=s().createElement("div",{className:Dw},s().createElement("p",null,"Please provide one of the following accepted documents as a Proof of Identity: "),s().createElement("ul",{className:Uw},s().createElement("li",null,"Passport"),s().createElement("li",null,"Drivers License (front AND back)"),s().createElement("li",null,"National ID Card (front AND back)")))),"address-docs"===l&&(t=s().createElement("div",{className:jw},"Proof of Address"),C=s().createElement("div",{className:Dw},s().createElement("p",null,"Please provide one of the following accepted documents dated within the last 3 months as a Proof of Address: "),s().createElement("ul",{className:Uw},s().createElement("li",null,"Utility Bill such as Water, Gas or Electricity. (Mobile phone bills are NOT accepted)"),s().createElement("li",null,"Bank Statement(s) (Transaction details may be blacked out)"),s().createElement("li",null,"Government or Council issued letter")),s().createElement("div",{className:Fw},s().createElement("p",null,"Please note, we are unable to accept a Driver's License as sole proof of Address.")))),"other-docs"===l&&(t=s().createElement("div",{className:jw},"Other Documents"),C=s().createElement("div",{className:Dw},s().createElement("p",null,s().createElement("u",null,"Please only provide the following if instructed by our team.")),s().createElement("p",null,"As part of our Enhanced Due Diligence, we may request documents to identify your source of funds used on site."),s().createElement("p",null,"We may require proof of one or more of:"),s().createElement("ul",{className:Uw},s().createElement("li",null,"Salary"),s().createElement("li",null,"Gift/Inheritance"),s().createElement("li",null,"Company Profits"),s().createElement("li",null,"Other documents that show source of funds")),s().createElement("p",null,"If in doubt, contact our Customer Service team.")))),s().createElement("div",{className:O},s().createElement("div",{className:Bw,onMouseEnter:function(e){e.preventDefault(),e.stopPropagation(),_(!0)},onMouseLeave:function(e){e.preventDefault(),e.stopPropagation(),_(!1)}},s().createElement(Ow(),null),t),["id-docs","address-docs"].includes(l)&&n&&s().createElement("span",{className:Hw},"Required for all new accounts"),C)};Zw.propTypes={groupedFiles:v().instanceOf(q.Map),fileError:v().object,safariFileError:v().array,sizeError:v().array,type:v().string.isRequired,title:v().string.isRequired,removeFile:v().func.isRequired,fileDrop:v().func.isRequired,handleDrop:v().func.isRequired,dragEnter:v().func.isRequired,dragLeave:v().func.isRequired,icon:v().string.isRequired,required:v().bool};var Yw=Zw,$w="UploadDocuments-module__uploadDocuments___qBb70",Qw="UploadDocuments-module__textContainer___aQ4Sb",Kw="UploadDocuments-module__textTop___Dlsus",Xw="UploadDocuments-module__uploadContainer___VhHPk",eS="UploadDocuments-module__bottomSection___-f3KN",tS="UploadDocuments-module__footerText___rISRj",nS="UploadDocuments-module__fileNumberError___OeEiv",rS="UploadDocuments-module__buttons___XTJOk";function oS(e){return function(e){if(Array.isArray(e))return cS(e)}(e)||aS(e)||lS(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function iS(e){return dS(e)||aS(e)||lS(e)||uS()}function aS(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function sS(e,t){return dS(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||lS(e,t)||uS()}function uS(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function lS(e,t){if(e){if("string"==typeof e)return cS(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?cS(e,t):void 0}}function cS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0){var e=new q.List(_);if(k(e.groupBy((function(e){return e.docType}))),_.some((function(e){return e.sizeError}))){var t=iS(e.filter((function(e){return e.sizeError})).groupBy((function(e){return e.docType})).keys()).slice(0);R(oS(t))}else if(_.some((function(e){return e.fileTypeError}))){var n=iS(e.filter((function(e){return e.fileTypeError})).groupBy((function(e){return e.docType})).keys()).slice(0);A(oS(n))}else R(),A()}else R(),A(),k()}),[_,_.length]),(0,a.useEffect)((function(){!(_.length>0)||d||I||N||L?U(!0):U(!1)}),[_.length,d,I,N,L]),(0,a.useEffect)((function(){!J||h&&g||n({show:!0,section:"occupation-and-salary-range"})}),[h,g]),(0,a.useEffect)((function(){return function(){u()}}),[]);var W=(0,a.useCallback)((function(){var e;return t(),(0,i.u4)("Registration","Upload Docs - Drop Off",{reason:c}),l&&(e=setTimeout((function(){r(!0)}),300)),function(){clearTimeout(e)}}),[c,l]),Z=(0,a.useCallback)((function(){V(!0)}),[]),Y=function(e,t){var n=t.type;if(j(!1),e.dataTransfer.items&&e.dataTransfer.items.length>0)for(var r=0;r6?j(!0):(Ew(o.type)||(o.fileTypeError=!0),o.docType=t,o.uploadTime=Va()().unix(),o.size/1e6>10&&(o.sizeError=!0),n.push(o))}E(oS(n))}T()},K=function(e,t){var n=t.type;I&&I.type===n?(T(),e.dataTransfer.clearData()):e.dataTransfer.files&&e.dataTransfer.files.length>0&&(Q(e.dataTransfer.files,n),e.dataTransfer.clearData())},X=function(e){j(!1);var t=oS(_);if(t.length>0){var n=t.filter((function(t){return!(t.name===e.name&&t.uploadTime===e.uploadTime)}));E(oS(n))}else E([])},ee=function(e){var t=e.ref;j(!1),t.current&&t.current.click()},te=s().createElement("div",{className:tS},s().createElement("span",null,"Please ensure that the images are clear and all information is visible.",s().createElement("br",null),_w),s().createElement("b",null," ","".concat(10,"MB max file size.")));return M?te=s().createElement("div",{className:nS},"A maximum of 6 files per section can be uploaded at once."):c&&(te=s().createElement("div",{className:nS},c)),G?s().createElement(fS,{closeModal:t,onError:Z,journeyType:v}):s().createElement("div",{className:$w},s().createElement("div",{className:Qw},s().createElement("div",{className:Kw},"Upload Documents")),s().createElement("div",{className:Xw},p?s().createElement(a.Fragment,null,p===vw.N6.POI&&s().createElement(Yw,{groupedFiles:S,fileError:I,safariFileError:N,sizeError:L,type:"id-docs",title:"Proof of Identity",triggerInput:ee,removeFile:X,fileDrop:K,handleDrop:Q,dragEnter:Y,dragLeave:$,icon:"icon-proofofidentity.svg",required:l}),p===vw.N6.POA&&s().createElement(Yw,{groupedFiles:S,fileError:I,safariFileError:N,sizeError:L,type:"address-docs",title:"Proof of Address",triggerInput:ee,removeFile:X,fileDrop:K,handleDrop:Q,dragEnter:Y,dragLeave:$,required:l,icon:"icon-proofofaddress.svg"}),p===vw.N6.OTHER&&s().createElement(Yw,{groupedFiles:S,fileError:I,safariFileError:N,sizeError:L,type:"other-docs",title:"Other Documents",triggerInput:ee,removeFile:X,fileDrop:K,handleDrop:Q,dragEnter:Y,dragLeave:$,icon:"icon-otherdoc.svg"})):s().createElement(a.Fragment,null,s().createElement(Yw,{groupedFiles:S,fileError:I,safariFileError:N,sizeError:L,type:"id-docs",title:"Proof of Identity",triggerInput:ee,removeFile:X,fileDrop:K,handleDrop:Q,dragEnter:Y,dragLeave:$,icon:"icon-proofofidentity.svg",required:l}),s().createElement(Yw,{groupedFiles:S,fileError:I,safariFileError:N,sizeError:L,type:"address-docs",title:"Proof of Address",triggerInput:ee,removeFile:X,fileDrop:K,handleDrop:Q,dragEnter:Y,dragLeave:$,required:l,icon:"icon-proofofaddress.svg"}),!l&&s().createElement(Yw,{groupedFiles:S,fileError:I,safariFileError:N,sizeError:L,type:"other-docs",title:"Other Documents",triggerInput:ee,removeFile:X,fileDrop:K,handleDrop:Q,dragEnter:Y,dragLeave:$,icon:"icon-otherdoc.svg"}))),s().createElement("div",{className:eS},te,s().createElement("div",{className:rS},s().createElement("span",{role:"button",onClick:W},"I'll do it later"),s().createElement(hr.A,{sizeType:"medium",buttonType:"primary",onClick:function(){(0,i.u4)("Registration","Upload Docs"),o(_,{userRegistered:l})},disabled:F,loading:d},c?"Try Again":"Send Files"))))};mS.propTypes={uploadDocsRequest:v().func.isRequired,uploadDocsReset:v().func.isRequired,closeModal:v().func.isRequired,displayModal:v().func.isRequired,depositRequest:v().func.isRequired,loading:v().bool.isRequired,userRegistered:v().bool.isRequired,POIStatus:v().string.isRequired,POAStatus:v().string.isRequired,documentType:v().string.isRequired,countryId:v().number.isRequired,error:v().oneOfType([v().bool,v().string]),jobTitle:v().string,salaryRange:v().string,journeyType:v().string};var pS=mS,yS=n(13444),hS={uploadDocsRequest:yS.cR,uploadDocsReset:yS.eJ,displayModal:Ei.K,depositRequest:h.My};var gS=(0,d.Ng)((function(e){return{loading:e.getIn(["uploadDocs","loading"]),error:e.getIn(["uploadDocs","error"]),POIStatus:e.getIn(["user","proofOfIdentityStatus"]),POAStatus:e.getIn(["user","proofOfAddressStatus"]),countryId:e.getIn(["user","countryId"]),jobTitle:e.getIn(["user","jobTitle"]),salaryRange:e.getIn(["user","salaryRange"])}}),hS)(pS),vS={uploadDocuments:"OccupationSalaryRange-module__uploadDocuments___hwFuQ",textContainer:"OccupationSalaryRange-module__textContainer___GGdcc",textTop:"OccupationSalaryRange-module__textTop___V2-DH",inputGroup:"OccupationSalaryRange-module__inputGroup___yVLrC",topText:"OccupationSalaryRange-module__topText___uk0dq",bottomText:"OccupationSalaryRange-module__bottomText___Q+O5t",errorText:"OccupationSalaryRange-module__errorText___rH4wW",bottomSection:"OccupationSalaryRange-module__bottomSection___MZE83",buttons:"OccupationSalaryRange-module__buttons___hKUTn",lightFading:"OccupationSalaryRange-module__lightFading___m7w+i",darkFading:"OccupationSalaryRange-module__darkFading___SNUeG",blink:"OccupationSalaryRange-module__blink___b-vdw",slideBackground:"OccupationSalaryRange-module__slideBackground___Es14x"};function bS(e){return bS="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bS(e)}function _S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ES(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var rk=function(e){return nk().async((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,nk().awrap((0,Mr.A)("/bpapi/rest/responsible-gambling/interaction/ack",{method:"POST",body:JSON.stringify({"chosen-option":e})},{camelizeKeys:!1}));case 3:t.next=9;break;case 5:t.prev=5,t.t0=t.catch(0),console.warn("Error sending RG interaction acknowledgement",t.t0);case 9:case"end":return t.stop()}}),null,null,[[0,5]],Promise)},ok=function(e){var t=e.closeRgPopup,n=e.goToRgTools,r=e.currency,o=e.totalDeposit,i=e.depositLast24Hours;return s().createElement(a.Fragment,null,s().createElement("div",null,s().createElement("div",{className:zS},"Play Smart, Stay Informed"),s().createElement("div",null,"We\u2019re big believers in keeping things fun and balanced. To help you stay on top of your game, here is a quick look at your recent deposit activity:"),s().createElement("ul",{className:VS},void 0!==o?s().createElement("li",null,"Your total deposits to Matchbook are ".concat((0,ms.G)(o,r,{symbol:!0}))):null,void 0!==i?s().createElement("li",null,"You have made ".concat(i," deposits in the last 24 hours")):null),s().createElement("div",null,s().createElement("span",null,"It\u2019s always a good idea to check that your settings still fit your lifestyle."),s().createElement("br",null),s().createElement("br",null),s().createElement("span",null,"Would you like to review your safety tools today?"))),s().createElement("div",{className:GS},s().createElement(hr.A,{sizeType:"wider",buttonType:"flat",onClick:t},"Not Now"),s().createElement(hr.A,{sizeType:"wider",buttonType:"primary",onClick:n,className:JS},"Review My Settings")))};ok.propTypes={closeRgPopup:v().func.isRequired,goToRgTools:v().func.isRequired,currency:v().string.isRequired,depositLast24Hours:v().number,totalDeposit:v().number};var ik=ok,ak=function(e){var t=e.closeRgPopup,n=e.goToRgTools,r=e.currency,o=e.casinoLossesLast7Days,i=e.casinoLossesLastDay;return s().createElement(a.Fragment,null,s().createElement("div",null,s().createElement("div",{className:zS},"Time for a Quick Check-in?"),s().createElement("div",null,"Part of playing smart is staying informed. We\u2019ve summarised your recent Casino activity below to help you stay on top of your game."),s().createElement("ul",{className:VS},void 0!==i?s().createElement("li",null,"".concat((0,ms.G)(i,r,{symbol:!0})," in the past 24 hours on the Casino")):null,void 0!==o?s().createElement("li",null,"".concat((0,ms.G)(o,r,{symbol:!0})," in the past 7 days on the Casino")):null),s().createElement("div",null,s().createElement("span",null,"Does your recent activity match your expectations?"),s().createElement("br",null),s().createElement("br",null),s().createElement("span",null,"Take a moment to review your safety tools and ensure they\u2019re still working best for you."))),s().createElement("div",{className:GS},s().createElement(hr.A,{sizeType:"wider",buttonType:"flat",onClick:t},"Not Now"),s().createElement(hr.A,{sizeType:"wider",buttonType:"primary",onClick:n,className:JS},"Review My Settings")))};ak.propTypes={closeRgPopup:v().func.isRequired,goToRgTools:v().func.isRequired,currency:v().string.isRequired,casinoLossesLastDay:v().number,casinoLossesLast7Days:v().number};var sk=ak,uk=vl.Qj.CASINO_SESSION,lk=vl.Qj.CASINO_LOSS,ck=vl.Qj.CASINO_LOSS_AUTO,dk=vl.Qj.EXCHANGE_LOSS,fk=vl.Qj.GENERIC,mk=vl.Qj.DEPOSITS,pk=function(e){var t=e.closeModal,n=e.rgInteractionStatus,r=e.rgInteractionData,o=e.history,i=e.currency,u=n===lk,l=n===ck,c=n.includes(uk),d=n.includes(dk),f=n.includes(fk),m=n.includes(mk),p=r&&r.get("totalDeposits"),y=r&&r.get("depositsLast24hCount"),h=r&&r.get("casinoLossesForLast7Days"),g=r&&r.get("casinoLossesForLastDay"),v=function(){rk("DISMISS"),t()},b=(0,a.useCallback)((function(){rk("REVIEW"),t();var e=setTimeout((function(){o.push("/page/rules_and_regulations/responsible-gambling")}),240);return function(){clearTimeout(e)}}),[]);return s().createElement("div",{className:qS},f&&s().createElement(ZS,{closeRgPopup:v,goToRgTools:b}),u&&s().createElement($S,{closeRgPopup:v,goToRgTools:b}),c&&s().createElement(KS,{closeRgPopup:v,goToRgTools:b}),d&&s().createElement(ek,{closeRgPopup:v,goToRgTools:b}),m&&s().createElement(ik,{closeRgPopup:v,goToRgTools:b,currency:i,totalDeposit:p,depositLast24Hours:y}),l&&s().createElement(sk,{closeRgPopup:v,goToRgTools:b,currency:i,casinoLossesLast7Days:h,casinoLossesLastDay:g}))};pk.propTypes={closeModal:v().func.isRequired,rgInteractionStatus:v().string.isRequired,currency:v().string.isRequired,rgInteractionData:v().object,history:v().shape({push:v().func.isRequired})};var yk=pk,hk={displayModal:Ei.K};var gk=(0,l.y)((0,d.Ng)((function(e){return{widthSize:e.getIn(["application","widthSize"]),rgInteractionStatus:e.getIn(["user","rgInteractionStatus"]),rgInteractionData:e.getIn(["user","rgInteractionData"]),currency:e.getIn(["user","currency"])}}),hk)(yk)),vk={container:"TermsAndConditionsModal-module__container___L-e9D",contentContainer:"TermsAndConditionsModal-module__contentContainer___GPcOC","contentContainer--error":"TermsAndConditionsModal-module__contentContainer--error___tVpvq",termsContainer:"TermsAndConditionsModal-module__termsContainer___X-6if",contentTitle:"TermsAndConditionsModal-module__contentTitle___J7rfV",message:"TermsAndConditionsModal-module__message___h0OXV","message--bold":"TermsAndConditionsModal-module__message--bold___6DD-O",link:"TermsAndConditionsModal-module__link___5Zdet",buttonContainer:"TermsAndConditionsModal-module__buttonContainer___8BeVN",errors:"TermsAndConditionsModal-module__errors___TQ2-a",lightFading:"TermsAndConditionsModal-module__lightFading___gy2Vp",darkFading:"TermsAndConditionsModal-module__darkFading___7Tzl4",blink:"TermsAndConditionsModal-module__blink___JzWi8",slideBackground:"TermsAndConditionsModal-module__slideBackground___kfUBh"};function bk(e){return bk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bk(e)}function _k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ek(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=Array(t);n767?"wide":"wider",buttonType:"flat",onClick:function(){i(),u(),c.push("/page/about/contact-us/")}},"Reject & Sign Out"),s().createElement(hr.A,{className:vk.button,disabled:!1,sizeType:l>767?"wide":"wider",buttonType:"primary",onClick:function(){var e=null,o=Ek(Ek({},n.toJS()),{},{id:t.id,accept:!0});r(o),e=setTimeout((function(){u(),clearTimeout(e),e=null}),250)}},"Accept & Continue")),""!==o&&s().createElement("div",{className:vk.errors},o)))}Ok.propTypes={terms:v().object.isRequired,userTerms:v().object.isRequired,acceptTAndCChange:v().func.isRequired,acceptError:v().string,clearTermsFields:v().func.isRequired,closeModal:v().func.isRequired,windowWidth:v().number,history:v().shape({push:v().func.isRequired})};var Ik={displayModal:Ei.K,loginRequest:m.$8,acceptTAndCChange:og.F6,clearTermsFields:og.Kg};var Tk=(0,l.y)((0,d.Ng)((function(e){return{terms:e.getIn(["termsAndConditions","termsAndConditions"]),userTerms:e.getIn(["termsAndConditions","userTerms"]),acceptError:e.getIn(["termsAndConditions","acceptError"]),windowWidth:e.getIn(["application","widthSize"],0)}}),Ik)(Ok)),Ck={main:"ModalContent-module__main___gBabX",title:"ModalContent-module__title___WzpGo",bold:"ModalContent-module__bold___icuX4",containerActions:"ModalContent-module__containerActions___3vhQ0",primaryButton:"ModalContent-module__primaryButton___Ds22V",lightFading:"ModalContent-module__lightFading___j62Yn",darkFading:"ModalContent-module__darkFading___8Fag3",blink:"ModalContent-module__blink___jhrp4",slideBackground:"ModalContent-module__slideBackground___GDQBr"};function Nk(e){return Nk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Nk(e)}function Ak(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Nk(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Nk(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Nk(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pk=fs.A.localise.currency,Lk=function(e){var t=e.closeModal,n=void 0===t?function(){}:t,r=e.remaining,o=e.limit,i=e.history.push,u=0===r,l=(0,a.useCallback)((function(){n();var e=setTimeout((function(){i("/account/safer-gambling")}),240);return function(){clearTimeout(e)}}),[]),c=G()(Ak(Ak({},Ck.primaryButton,!0),"mb-button ".concat(Ck.button),!0));return s().createElement(a.Fragment,null,s().createElement("div",{className:Ck.main},s().createElement("div",null,s().createElement("div",{className:Ck.title},u?"Net Deposit Limit Reached":"Net Deposit Limit Insufficient"),s().createElement("div",{className:Ck.bold},u?"Your Net Deposit Limit of ".concat(Pk(o)," has been reached."):"Your remaining Net Deposit Limit of ".concat(Pk(r)," is below our minimum deposit amount of ").concat(Pk(B.Ho))),s().createElement("span",null,"Your Net Deposit Amount is your Total Deposits minus your Total Withdrawals, calculated over a rolling 30 day period.")),s().createElement("div",{className:Ck.containerActions},s().createElement(hr.A,{buttonType:"flat",className:Ck.button,disabled:!1,onClick:n,sizeType:"wider"},"close"),s().createElement(hr.A,{buttonType:"primary",className:c,onClick:l,sizeType:"wider"},"review your limits"))))};Lk.propTypes={closeModal:v().func.isRequired,remaining:v().number.isRequired,limit:v().number.isRequired,history:v().shape({push:v().func.isRequired})};var Rk=(0,l.y)(Lk),xk=function(e){var t=e.widthSize,n=e.videoId;return s().createElement("iframe",{width:t<850?t:"840",height:t<850?9*t/16:"473",src:"https://www.youtube.com/embed/".concat(n||"_aDQB8qHfQI","?autoplay=1"),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; fullscreen",allowFullScreen:!0})};xk.propTypes={widthSize:v().number.isRequired,videoId:v().string.isRequired};var Mk=xk;var Bk=(0,d.Ng)((function(e){return{videoId:e.getIn(["application","mbZeroConfig","widgetVideoId"])}}),null)(Mk),jk=n(15845),Dk="CasinoRealityCheckModalContent-module__main___H7ITP",Fk="CasinoRealityCheckModalContent-module__containerActions___5eLgu",Uk="CasinoRealityCheckModalContent-module__grid___nDXzT",qk="CasinoRealityCheckModalContent-module__selected___0PdPd",zk="CasinoRealityCheckModalContent-module__errorContainer___pOxtZ";function Hk(e){return Hk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Hk(e)}function Vk(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Hk(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Hk(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Hk(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gk(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Jk(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jk(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Jk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nJ.Dy||"center"===k,"react-modal--bottom":"bottom"===k,"react-modal--registration":"registration"===y,"react-modal--casino-promotion":"welcome-casino-promotion"===y}),j=G()({"mb-modal__overlay":!0,"mb-modal__overlay--hideBackground":I});return s().createElement(ag(),{isOpen:v,contentLabel:"Mb Modal",className:B,overlayClassName:j,shouldCloseOnOverlayClick:!0},s().createElement("div",{className:"mb-modal ".concat(N," ").concat(A)},"rg-interaction"!==y&&"casino-reality-check"!==y?s().createElement("div",{className:P},s().createElement("h4",{"data-hook":"loginmatchbooktext"},s().createElement("span",null,n)),M):null,s().createElement("div",{className:x},t)))};vI.propTypes={config:v().instanceOf(Object).isRequired,displayModal:v().func.isRequired,setGlobalBannerMessage:v().func.isRequired,loginRequest:v().func.isRequired,userStatus:v().string.isRequired,history:v().shape({push:v().func.isRequired}),widthSize:v().number.isRequired};var bI=(0,l.y)(vI),_I={setGlobalBannerMessage:f.$F,displayModal:Ei.K,loginRequest:m.$8,acceptTAndCChange:og.F6,clearTermsFields:og.Kg};var EI=(0,l.y)((0,d.Ng)((function(e){return{config:e.get("modal"),placeholderImage:e.getIn(["application","loginImage"]),terms:e.getIn(["termsAndConditions","termsAndConditions"]),userTerms:e.getIn(["termsAndConditions","userTerms"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),userStatus:e.getIn(["user","status"]),acceptError:e.getIn(["termsAndConditions","acceptError"]),widthSize:e.getIn(["application","widthSize"])}}),_I)(bI)),wI=n(23189),SI={main:"Notification-module__main___bDNXQ","main--hidden":"Notification-module__main--hidden___9I+zZ",title:"Notification-module__title___wyfyX",description:"Notification-module__description___6jW1h",lightFading:"Notification-module__lightFading___jEg+w",darkFading:"Notification-module__darkFading___kR-tD",blink:"Notification-module__blink___fKRnL",slideBackground:"Notification-module__slideBackground___lb3pC"},kI=function(e){var t=e.notification,n=e.dismiss,r=t.title,o=t.description,i=t.visible,a=t.action,u=[SI.main,i?"":SI["main--hidden"]].join(" ");return s().createElement("div",{role:"button",className:u,onClick:function(){if("function"===typeof a)return n(),void a();n()}},s().createElement("span",{className:SI.title},r),s().createElement("span",{className:SI.description},o))};kI.propTypes={notification:v().instanceOf(wI.Eg).isRequired,dismiss:v().func.isRequired};var OI=kI,II={dismiss:f.yk};var TI=(0,d.Ng)((function(e){return{notification:e.getIn(["application","notification"])}}),II)(OI);const CI={id:"nav-colossus-item",uuid:"nav-colossus-item",name:"Matchbook Jackpots",urlName:"colossus"};var NI=(e,t)=>(0,a.useMemo)((()=>[...e.filter((({type:e,urlName:t})=>"SPORT"===e&&"live-betting"!==t)).map((t=>{const{metaTags:n=[],url:r}=t,{url:o}=e.find((e=>e.uuid===n[0]))||{},i=!J.RB.includes(t.urlName)&&1===n.length;return t.set("url",i?o:r)})),...t?[CI]:[]].sort(((e,t)=>e.name.localeCompare(t.name)))),[e,t]),AI=n(2688),PI=n.n(AI),LI=n(92894),RI=n.n(LI),xI="NoResults-module__desktop___TpCFT",MI="NoResults-module__mobile___BJ8wq",BI=function(e){var t=e.product;return s().createElement(s().Fragment,null,s().createElement("span",{className:xI},"No search results"),s().createElement("div",{className:MI},s().createElement("span",null,s().createElement(PI(),null)),s().createElement("span",null,"No ".concat(t," events match your search"))))};BI.propTypes={product:v().string.isRequired};var jI=BI,DI="SearchItem-module__main___htLyU",FI="SearchItem-module__icon___3PmNL",UI="SearchItem-module__name___9RPbg",qI="SearchItem-module__competitionName___mULfu",zI="SearchItem-module__dateMobile___NsGSR",HI="SearchItem-module__resultItemDate___to5+L",VI=function(e){var t=e.result,n=e.query,r=e.onNavigate,o=(0,a.useRef)(),i=(0,ao.XU)(new Date(t.startTime)),u=i.dateStr,l=i.timeStr,c="/events/".concat(t.id),d=t.metaTags.find((function(e){var t=e.type;return["COMPETITION","LOCATION"].includes(t)}))||{},f=t.participants.find((function(e){return e&&e.includes(n)})),m=function(){r(c)},p=(0,a.useCallback)((function(e){"Enter"===e.key&&m()}),[c]);(0,a.useEffect)((function(){return o.current&&o.current.addEventListener("keydown",p),function(){o.current&&o.current.removeEventListener("keydown",p)}}),[]);var y=t.name,h=d.name;return!t.name.includes(n)&&f&&(y=f,h=t.name),s().createElement("div",{role:"button",tabIndex:"0",ref:o,className:DI,onMouseDown:m,"data-hook":"search-result-".concat(t.id)},s().createElement("div",null,s().createElement("span",{className:FI},s().createElement("img",{src:"/assets/images/icons/icon-sport-svg/".concat(t.sport,".svg"),alt:t.sport})),s().createElement("span",{className:UI},s().createElement(co,{text:y,highlight:n}),s().createElement("span",{className:qI},h),s().createElement("span",{className:zI},u," ",l))),s().createElement("div",null,s().createElement("span",{className:HI},u," ",l)))};VI.propTypes={result:v().object.isRequired,query:v().string.isRequired,onNavigate:v().func.isRequired};var GI=VI,JI="Search-module__main___VnQi8",WI="Search-module__main--focused___fPOAJ",ZI="Search-module__inputContainer___pzSPb",YI="Search-module__closeButton___Q1Js+",$I="Search-module__results___52IaG",QI="Search-module__overlay___DPVw-";function KI(e){return KI="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},KI(e)}function XI(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=KI(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=KI(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==KI(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tT(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tT(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0?g.map((function(e){return s().createElement(GI,{key:e.id,result:e,onNavigate:E,query:y})})):s().createElement(jI,{product:c})}),[g,y]);(0,a.useEffect)((function(){return i(f),p.current&&p.current.addEventListener("keydown",w),function(){p.current&&p.current.removeEventListener("keydown",w)}}),[f,p,w]),(0,a.useEffect)((function(){var e=function(e){var t=document.activeElement===p.current,n="INPUT"===document.activeElement.tagName;"F"!==e.key||t||n||p.current.focus(),"Escape"===e.key&&t&&(p.current.blur(),_())};return _(),window.addEventListener("keyup",e),function(){window.removeEventListener("keyup",e)}}),[]);var k=G()(XI(XI({},JI,!0),WI,f));return s().createElement("div",{className:k},f&&s().createElement("div",{role:"button",className:QI,onClick:_}),s().createElement("div",{className:ZI},s().createElement("i",{role:"button",onClick:function(){p.current.focus()},"data-hook":"search-button",className:".gtm_cta"},l?s().createElement(Xr.A,{theme:"light",size:"small"}):s().createElement(PI(),null)),s().createElement("input",{type:"text","data-hook":"search-top",className:".gtm_cta",name:"search-top",autoComplete:"none",ref:p,onFocus:function(){m(!0)},onChange:function(e){""!==e.target.value?v():b()},placeholder:"Search Matchbook ".concat(h)}),f&&s().createElement("i",{role:"button",className:YI,onClick:_},s().createElement(RI(),null))),s().createElement("div",{className:$I},u?S:null))};nT.propTypes={history:v().shape({push:v().func.isRequired}),onNavigate:v().func,onInputFocusChange:v().func.isRequired,searchRequest:v().func.isRequired,searchCleared:v().func.isRequired,results:v().instanceOf(q.List),loading:v().bool.isRequired,product:v().string.isRequired};var rT=nT,oT={searchRequest:Kr.aN,searchCleared:Kr.m9};var iT=(0,l.y)((0,d.Ng)((function(e){return{product:e.getIn(["application","product"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),results:e.getIn(["search","searchResults"]),loading:e.getIn(["search","loading"]),tags:e.getIn(["navigation","tags"])}}),oT)(rT)),aT="MBZeroSportTiles-module__sectionContent___jJ-mA",sT="MBZeroSportTiles-module__paddingSmall___CDGPw",uT="MBZeroSportTiles-module__paddingLarge___oKlrl";function lT(e){return lT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lT(e)}function cT(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=lT(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=lT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lT(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dT(e){return function(e){if(Array.isArray(e))return fT(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return fT(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fT(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);nB.Dy?null:s().createElement("div",{className:O},r&&s().createElement(a.Fragment,null,g&&s().createElement(iT,{onInputFocusChange:function(e){h(e)},onNavigate:w,product:c}),!y&&s().createElement(a.Fragment,null,g&&s().createElement("div",null,s().createElement("div",{className:hT.sectionHeader},"Popular Exchange Sports"),s().createElement("div",{className:hT.sectionContent},S.map((function(e){var t=e.urlName,n=e.id,r=e.name,o=e.url;return s().createElement(Jt,{key:n,name:r,iconName:t,url:"".concat(_,"/events").concat(o),onClick:w,showLabel:!0})})))),v&&s().createElement("div",null,s().createElement("div",{className:hT.sectionHeader},"MBZero Sports"),s().createElement(yT,{navigateFunction:w})),s().createElement("div",null,s().createElement("div",{className:hT.sectionHeader},"More from Matchbook"),s().createElement("div",{className:I},k)),g&&s().createElement("div",null,s().createElement("div",{className:hT.sectionHeader},"All Sports"),s().createElement("div",{className:hT.sectionContent},E.map((function(e){var t=e.id,n=e.urlName,r=e.url,o=e.name;return s().createElement(Jt,{key:t,name:o,iconName:n,url:"colossus"===n?"/colossus":"".concat(_,"/events").concat(r),onClick:w,showLabel:!0})})))))))};ST.propTypes={navigationVisible:v().bool.isRequired,widthSize:v().number.isRequired,toggleNavigation:v().func.isRequired,changeProduct:v().func.isRequired,topFive:v().instanceOf(q.List).isRequired,tags:v().instanceOf(q.List).isRequired,history:v().shape({push:v().func.isRequired}),product:v().string.isRequired,virtualsAllowed:v().bool.isRequired,casinoVisibilityRestricted:v().bool.isRequired,inPlayTags:v().instanceOf(q.List).isRequired};var kT=ST,OT=[],IT={toggleNavigation:qt.DI,changeProduct:f.IN};var TT=(0,l.y)((0,d.Ng)((function(e){return{tags:e.getIn(["navigation","tags"],OT),processedTags:e.getIn(["navigation","processedTags"],OT),topFive:e.getIn(["navigation","topFive"],OT),navigationVisible:e.getIn(["navigation","navigationVisible"]),topPosition:e.getIn(["navigation","topPosition"]),bannerMessageVisible:e.getIn(["application","bannerMessageVisible"]),product:e.getIn(["application","product"]),widthSize:e.getIn(["application","widthSize"]),countryCode:e.getIn(["user","countryCode"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),casinoVisibilityRestricted:e.getIn(["vegas","visibilityRestricted"]),virtualsAllowed:e.getIn(["user","virtualsAllowed"]),inPlayTags:e.getIn(["navigation","inPlayTags"],B.xF)}}),IT)(kT)),CT=n(82257);function NT(e){return NT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},NT(e)}function AT(){AT=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof g?t:g,a=Object.create(i.prototype),s=new A(r||[]);return o(a,"_invoke",{value:I(e,n,s)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=c;var f="suspendedStart",m="suspendedYield",p="executing",y="completed",h={};function g(){}function v(){}function b(){}var _={};l(_,a,(function(){return this}));var E=Object.getPrototypeOf,w=E&&E(E(P([])));w&&w!==n&&r.call(w,a)&&(_=w);var S=b.prototype=g.prototype=Object.create(_);function k(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function n(o,i,a,s){var u=d(e[o],e,i);if("throw"!==u.type){var l=u.arg,c=l.value;return c&&"object"==NT(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(c).then((function(e){l.value=e,a(l)}),(function(e){return n("throw",e,a,s)}))}s(u.arg)}var i;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,o){n(e,r,t,o)}))}return i=i?i.then(o,o):o()}})}function I(t,n,r){var o=f;return function(i,a){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===i)throw a;return{value:e,done:!0}}for(r.method=i,r.arg=a;;){var s=r.delegate;if(s){var u=T(s,r);if(u){if(u===h)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===f)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var l=d(t,n,r);if("normal"===l.type){if(o=r.done?y:m,l.arg===h)continue;return{value:l.arg,done:r.done}}"throw"===l.type&&(o=y,r.method="throw",r.arg=l.arg)}}}function T(t,n){var r=n.method,o=t.iterator[r];if(o===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var i=d(o,t.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,h;var a=i.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,h):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function C(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,i=function n(){for(;++o=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var u=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(u&&l){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:P(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),h}},t}var PT=function(){console.log("Clearing cache and hard reloading..."),window.caches&&window.caches.keys().then((function(e){return AT().async((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,AT().awrap(Promise.all(e.map((function(e){return caches.delete(e)}))));case 2:case"end":return t.stop()}}),null,null,null,Promise)})),window.location.reload()},LT="NavItem-module__item___-muem",RT="NavItem-module__item--casino___G43iR",xT="NavItem-module__icon___bb0aY",MT="NavItem-module__text___KMLzW";function BT(e){return BT="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},BT(e)}function jT(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=BT(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=BT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==BT(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DT(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return FT(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?FT(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function FT(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n=t-2&&n?"bottom":!n&&re.length)&&(t=e.length);for(var n=0,r=Array(t);ne.getIn(["events","calendars"]),(e,t)=>t],((e,t)=>e.get(t))),RN=(0,ts.Mz)([LN],(e=>e&&e.first()?e.first().events.first():{}));var xN=n(22306),MN=n.n(xN),BN="NextUpEvent-module__main___jwI9w",jN="NextUpEvent-module__eventName___75TFx",DN="NextUpEvent-module__main--inPlay___LKskH",FN="NextUpEvent-module__action___LXdh1";function UN(e){return UN="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},UN(e)}function qN(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=UN(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=UN(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==UN(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zN=function(e){var t=e.id,n=e.name,r=e.status,o=e.inRunningFlag,u=e.product,c=e.subscribeToEvent,d=e.unsubscribeToEvent,f=e.sportUrlName,m=e.getCalendar,p="closed"===r,y=(0,a.useMemo)((function(){return(0,Ga.debounce)((function(e){return c(e)}),300)}),[]),h=(0,a.useMemo)((function(){return(0,Ga.debounce)((function(e){return d(e)}),300)}),[]);(0,a.useEffect)((function(){return t&&y(t),function(){h(t)}}),[t]),(0,a.useEffect)((function(){p&&m({tags:[f]},{noThrottle:!0,loading:!1})}),[p,f]);var g=B.D2[u],v="".concat(g,"/events/").concat(t),b=G()(qN(qN({},BN,!0),DN,o&&!p));return s().createElement(l.N_,{className:b,to:v,onClick:function(){(0,i.u4)("Event Page","Next Up Event click")}},s().createElement("span",null,!t||p?"Loading Next Race...":"Next Race"),Boolean(t)&&!p&&s().createElement(a.Fragment,null,s().createElement("span",{className:jN},n),s().createElement(MN(),{className:FN})))};zN.propTypes={id:v().string,name:v().string,status:v().string,inRunningFlag:v().bool,product:v().string,sportUrlName:v().string,getCalendar:v().func.isRequired,subscribeToEvent:v().func.isRequired,unsubscribeToEvent:v().func.isRequired};var HN=zN,VN={subscribeToEvent:z.ge,unsubscribeToEvent:z.$b,getCalendar:Je.j5};var GN=(0,d.Ng)((function(e,t){var n=t.sportUrlName,r=e.getIn(["application","product"]),o=RN(e,"".concat(r,"_").concat(n)),i=o.id,a=o.name,s=e.getIn(["event",i],{}),u=s.inRunningFlag;return{id:i,name:a,status:s.status,inRunningFlag:u,product:r,sportUrlName:n}}),VN)(HN),JN=function(e,t){var n=e.filter((function(e){return"COUNTRY"===e.type||"OTHER"===e.type&&"uk-ireland"===e.urlName})).groupBy((function(e){return e.urlName})),r=t.filter((function(e){return n.get("ireland")&&n.get("uk")&&"OTHER"===e.type&&"uk-ireland"===e.urlName||"COUNTRY"===e.type}));return r[0]?r[0].urlName:void 0},WN={aside:"Aside-module__aside___0QmCA"};function ZN(e){return function(e){if(Array.isArray(e))return YN(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return YN(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YN(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function YN(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&r.forEach((function(e){e.isNextStream&&(t=e)}));var _="greyhound-racing"===c.urlName,E="horse-racing"===c.urlName,w=E||_,S=["usa"].includes(d.urlName),k=o.find((function(e){return e.eventId===u}))&&!h;return s().createElement("aside",{className:"".concat(WN.aside," ").concat(!u&&WN["aside--hide"])},!w&&s().createElement(PN,{eventId:u||null}),w&&s().createElement(GN,{sportUrlName:c.urlName}),l||k?s().createElement(oN.A,{onEnablePIP:v,onDisablePIP:b,pip:l,mobileStream:!1,isEventAvailableForStreaming:k,isHorseRace:E,isUSARace:S,sportUrlName:c.urlName}):null,c&&E&&s().createElement(rN.A,{category:g,urlPrefix:p,mode:"compact"}),l&&t?s().createElement(oN.A,{nextStream:t,isEventAvailableForStreaming:k,isHorseRace:E,isUSARace:S,sportUrlName:c.urlName,onEnablePIP:v,onDisablePIP:b,pip:!1,mobileStream:!1}):null)}$N.propTypes={location:v().shape({pathname:v().string.isRequired}).isRequired,enablePIP:v().func.isRequired,streamDetails:v().instanceOf(q.Map),streamInfo:v().instanceOf(q.Map),eventId:v().string,product:v().string.isRequired,pipEnabled:v().bool.isRequired,eventSport:v().object,eventOtherTags:v().instanceOf(q.List),eventCountry:v().object,urlPrefix:v().string,tags:v().instanceOf(q.List)};var QN=new q.List,KN={enablePIP:nN.hp};var XN=(0,l.y)((0,d.Ng)((function(e,t){var n=t.eventId,r=(0,os.lL)(e,n),o=(0,os.T6)(e,n),i=(0,os.gC)(e,n);return{streamDetails:e.getIn(["streaming","stream"]),streamInfo:e.getIn(["streaming","streamInfo"]),pipEnabled:e.getIn(["streaming","pipEnabled"]),product:e.getIn(["application","product"]),eventSport:r,eventCountry:o,eventOtherTags:i,urlPrefix:(0,Ar.e)(e),tags:e.getIn(["navigation","tags"],QN)}}),KN)($N)),eA=n(27416),tA="GlobalBanner-module__base___LO2ud",nA="GlobalBanner-module__container___wiD42",rA="GlobalBanner-module__message___BCqGJ",oA="GlobalBanner-module__close___1OHqP",iA="GlobalBanner-module__closeIcon___BpacN";function aA(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return sA(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sA(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sA(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);ne.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.next,n=e.prev,r=d.filter((function(e){return!e.current.classList.contains("removed")}));t||n||r.forEach((function(e,t){e.current.style.zIndex=fA.sq.length-t})),t&&l((function(e){return e+1})),n&&l((function(e){return e-1}))},m=(0,a.useCallback)((function(){u0&&u){d[u-1].current.zIndex+=1;var t=document.body.clientWidth;d[u-1].current.classList.add(bA),d[u-1].current.style.transform="translateX(".concat(-t+Math.abs(e.deltaX),"px)")}else d[u].current.classList.add(bA),d[u].current.style.transform="translateX(".concat(e.deltaX,"px)")})),e.on("panend",(function(e){var t=e.deltaX>0,n=!t&&e.deltaX>90||t&&e.deltaX<-90||Math.abs(e.velocityX)<.5,r=u+(t&&u?-1:0);d[r].current.classList.toggle("removed",!n),d[r].current.classList.remove(bA),t?y(d[r].current):n?d[r].current.style.transform="":h(d[r].current)}))),function(){e&&e.destroy()}}),[u]),(0,a.useEffect)((function(){u&&(0,i.u4)("Marketing","Tour Step ".concat(u," Viewed")),u===fA.sq.length&&m()}),[u]),(0,a.useEffect)((function(){f()}),[]);var g=G()(RA({},PA,!0));return s().createElement("div",{className:g,ref:c},fA.sq.map((function(e,n){var r=e.title,o=e.content;return s().createElement(AA,{key:r,index:n,title:r,content:o,ref:d[n],isLoggedIn:t,activeIndex:u,isVisible:u===n,onEndTour:m,onJoinNow:p,onPrevious:function(){y(d[u-1].current)},onNext:function(){h(d[u].current)}})})))};BA.propTypes={toggleCustomerOnboardingPopup:v().func.isRequired,registrationRequest:v().func.isRequired,isLoggedIn:v().bool.isRequired};var jA=BA,DA=n(72600),FA=n.n(DA),UA=n(1862),qA=n.n(UA),zA={modal:"CustomerOnboarding-module__modal___V5wRc",main:"CustomerOnboarding-module__main___p3Eit","main--videoSelected":"CustomerOnboarding-module__main--videoSelected___P+tdk",close:"CustomerOnboarding-module__close___b2dYQ",content:"CustomerOnboarding-module__content___-WnKr",title:"CustomerOnboarding-module__title___olZaK",subTitle:"CustomerOnboarding-module__subTitle___qiySa",videoList:"CustomerOnboarding-module__videoList___A-QBO",video:"CustomerOnboarding-module__video___puhTE",videoImage:"CustomerOnboarding-module__videoImage___87ErQ",videoImageIcon:"CustomerOnboarding-module__videoImageIcon___+SZtv",videoTitle:"CustomerOnboarding-module__videoTitle___r06Cn",videoIframe:"CustomerOnboarding-module__videoIframe___ZICUc",divider:"CustomerOnboarding-module__divider___AfAVl",actions:"CustomerOnboarding-module__actions___l14+5","main--mobile":"CustomerOnboarding-module__main--mobile___4StQp",videoDescription:"CustomerOnboarding-module__videoDescription___FCONc",mobileInfo:"CustomerOnboarding-module__mobileInfo___gKSVP","main--mobile--videoSelected":"CustomerOnboarding-module__main--mobile--videoSelected___5Ro0z",lightFading:"CustomerOnboarding-module__lightFading___rneTe",darkFading:"CustomerOnboarding-module__darkFading___oIVim",blink:"CustomerOnboarding-module__blink___3Z5-R",slideBackground:"CustomerOnboarding-module__slideBackground___v5E08"};function HA(e){return HA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},HA(e)}function VA(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=HA(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=HA(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==HA(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GA(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return JA(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?JA(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function JA(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&void 0!==arguments[0]?arguments[0]:{}).showTourReminder,t=void 0===e||e;c({visible:!1,firstTimeVisitor:!1}),t&&o&&(u("tour"),setTimeout((function(){u("")}),6e3))},A=function(){if(o?(0,i.u4)("Marketing","Tour Start from Popup"):(0,i.u4)("Marketing","Tour Start from RHN"),T)return _(!0),void setTimeout((function(){_(!1),S(!0)}),270);N({showTourReminder:!1}),setTimeout((function(){r()}),100)},P=(0,a.useCallback)((function(e){null!==e&&p(e)}),[]),L=(0,a.useCallback)((function(e){null!==e&&g(e)}),[]),R=function(e){clearInterval(d.current),d.current=setInterval((function(){var t=h.getBoundingClientRect().width,n=m.getBoundingClientRect().width,r=(t-n)/2;e.target.scrollLeft<=155?m.scroll({left:0,behavior:"smooth"}):e.target.scrollLeft<=466?m.scroll({left:r,behavior:"smooth"}):m.scroll({left:t-n,behavior:"smooth"}),clearInterval(d.current)}),120)};(0,a.useEffect)((function(){return m&&m.addEventListener("scroll",R),function(){m&&m.removeEventListener("scroll",R)}}),[m]),(0,a.useEffect)((function(){T&&m&&m.scroll({left:308,behavior:"smooth"})}),[T,m]),(0,a.useEffect)((function(){return T&&(document.documentElement.style.overflow="hidden"),function(){T&&(document.documentElement.style.overflow="")}}),[T]),(0,a.useEffect)((function(){return(0,i.u4)("Marketing","Onboarding opened"),function(){try{localStorage.setItem("mb-onboarding-visited",!0)}catch(e){console.warn("Error accessing localStorage",e.message)}}}),[]);var x=G()(VA({"react-modal":!0,"react-modal--center":!0},zA.modal,!0)),M=G()({"ReactModal__Body--open":!0,"ReactModal__Body--open--withScroll":!0}),B=G()(VA(VA(VA({},zA.main,!0),zA["main--mobile"],T),zA["main--videoSelected"],Boolean(O)));return s().createElement(ag(),{isOpen:!0,className:x,bodyOpenClassName:M,overlayClassName:"mb-modal__overlay",shouldCloseOnOverlayClick:!0},b?null:s().createElement(a.Fragment,null,w?s().createElement(jA,{isLoggedIn:n,registrationRequest:l,toggleCustomerOnboardingPopup:c}):s().createElement(a.Fragment,null,s().createElement("div",{className:B},s().createElement("button",{className:zA.close,onClick:function(){!O||T?(N(),(0,i.u4)("Marketing","Onboarding closed")):I("")}},O&&!T?s().createElement(FA(),null):s().createElement(Rr(),null)),O&&!T?s().createElement("iframe",{width:"100%",height:"100%",className:zA.videoIframe,src:"".concat(O,"?autoplay=1"),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; fullscreen",allowFullScreen:!0}):s().createElement(a.Fragment,null,s().createElement("div",{className:zA.content},s().createElement("h2",{className:zA.title},o?s().createElement("span",null,"Welcome to Matchbook"):s().createElement("span",null,"Explore Matchbook"),s().createElement("span",null," - "),s().createElement("span",null,"A Better Way to Bet")),s().createElement("div",{className:zA.subTitle},"An introduction to Exchange Betting"),s().createElement("p",null,"We get it. Betting Exhanges can be a little scary the first time you use one. That's why we have a series of helpful short videos, as well as a guided tour, to get you up to speed."),s().createElement("div",{className:zA.videoList,ref:P},s().createElement("span",{ref:L},s().createElement("div",{role:"button",className:zA.video,onClick:C(fA.he[1].url)},O===fA.he[1].url&&T?s().createElement("iframe",{width:"100%",height:"100%",className:zA.videoIframe,src:"".concat(O,"?autoplay=1"),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; fullscreen",allowFullScreen:!0}):s().createElement("div",{className:zA.videoImage},s().createElement("span",{style:{backgroundImage:"url(".concat(fA.he[1].image,")")}}),s().createElement("i",{className:zA.videoImageIcon},s().createElement(qA(),null))),s().createElement("div",{className:zA.videoTitle},"What is Commission?"),s().createElement("span",{className:zA.videoDescription},"If you've heard about a betting exchange, you've probably heard about commission. So what is it exactly and how does it fit in on an exchange?")),s().createElement("div",{role:"button",className:zA.video,onClick:C(fA.he[0].url)},O===fA.he[0].url&&T?s().createElement("iframe",{width:"100%",height:"100%",className:zA.videoIframe,src:"".concat(O,"?autoplay=1"),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; fullscreen",allowFullScreen:!0}):s().createElement("div",{className:zA.videoImage},s().createElement("span",{style:{backgroundImage:"url(".concat(fA.he[0].image,")")}}),s().createElement("i",{className:zA.videoImageIcon},s().createElement(qA(),null))),s().createElement("div",{className:zA.videoTitle},"Understanding the Exchange Layout"),s().createElement("span",{className:zA.videoDescription},"From simple back and lay odds, to liquidity, overrounds & matched volume. We run through the basics of the Matchbook Betting Exchange.")),s().createElement("div",{role:"button",className:zA.video,onClick:C(fA.he[2].url)},O===fA.he[2].url&&T?s().createElement("iframe",{width:"100%",height:"100%",className:zA.videoIframe,src:"".concat(O,"?autoplay=1"),title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; fullscreen",allowFullScreen:!0}):s().createElement("div",{className:zA.videoImage},s().createElement("span",{style:{backgroundImage:"url(".concat(fA.he[2].image,")")}}),s().createElement("i",{className:zA.videoImageIcon},s().createElement(qA(),null))),s().createElement("div",{className:zA.videoTitle},"Exchange vs Sportsbook"),s().createElement("span",{className:zA.videoDescription},"They're similar, but there are some key differences. Most of which benefit you. Let's look at the differences between Matchbook Betting Exchange and a traditional sportsbook.")))),T?s().createElement("div",{className:zA.mobileInfo},s().createElement("span",null,"Have you ever wanted to try out exchange betting, but didn't know where to start?"),s().createElement("br",null),s().createElement("br",null),s().createElement("span",null,"Here we have a selection of helpful educational videos to get you started, or you can take a quick guided tour below.")):s().createElement("div",{className:zA.divider})),s().createElement("div",{className:zA.actions},o?s().createElement(a.Fragment,null,s().createElement(hr.A,{sizeType:"medium",buttonType:"plain",className:zA.button,onClick:A},"Take a tour"),s().createElement(hr.A,{sizeType:"medium",buttonType:"primary",onClick:function(){N({showTourReminder:!1}),setTimeout((function(){l({show:!0,promoRegistrationImage:null,checked:!1}),(0,i.u4)("Marketing","Reg opened from Tour")}),100)}},"Join Matchbook")):s().createElement(a.Fragment,null,s().createElement(hr.A,{sizeType:"medium",buttonType:"plain",className:zA.button,onClick:N},"Close"),s().createElement(hr.A,{sizeType:"medium",buttonType:"primary",onClick:A},"Take a tour"))))))))};WA.propTypes={widthSize:v().number.isRequired,isLoggedIn:v().bool.isRequired,firstTimeVisitor:v().bool.isRequired,startTourMode:v().func.isRequired,setHighlightedSidebarButton:v().func.isRequired,registrationRequest:v().func.isRequired,toggleCustomerOnboardingPopup:v().func.isRequired};var ZA=WA,YA={startTourMode:dr.iP,registrationRequest:ki.H3,toggleCustomerOnboardingPopup:dr.yN,setHighlightedSidebarButton:bi.CE};var $A=(0,d.Ng)((function(e){return{widthSize:e.getIn(["application","widthSize"]),isLoggedIn:e.getIn(["user","isLoggedIn"]),firstTimeVisitor:e.getIn(["customerOnboarding","customerOnboardingPopupConfig","firstTimeVisitor"])}}),YA)(ZA);function QA(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return KA(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?KA(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function KA(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0?x(!1):x(!0)};(0,a.useEffect)((function(){N&&(["multiples","betslip","account"].includes(g)?x(!0):window.addEventListener("scroll",M));return function(){window.removeEventListener("scroll",M)}}),[g,N]);var j=t.indexOf("/promo/")>-1,D=j?null:s().createElement(fC,null),F=j?null:s().createElement(UC,{previousURL:t}),U=j?null:s().createElement(rg,null),q=0===t.indexOf("/promotions"),z=t.includes("/events/"),V=G()({"mb-app":!0,"mb-app--navigation-panel-collapsed":o,"mb-app--right-sidebar-opened":l,"mb-app--promoPage":j}),J=G()({"mb-app__eventPageWrapper":!N&&z&&d&&!C,"mb-app__exchangeMobileEventPageWrapper":N&&T&&C,"mb-app__mobileEventPageWrapper":N&&!C});return s().createElement("div",{className:V,style:{paddingTop:r}},s().createElement(fr.xE,{value:A},s().createElement(H.A,{titleTemplate:"%s",defaultTitle:"Matchbook.com - Sports Betting Exchange, Lowest Commissions, Best Odds Online"},s().createElement("meta",{name:"apple-itunes-app",content:"app-id=503101282"}),!rP&&s().createElement("meta",{name:"prerender-status-code",content:"301"}),!rP&&s().createElement("meta",{name:"prerender-header",content:"Location: https://www.matchbook.com".concat(t)})),w&&s().createElement(Qr,{onClose:function(){S(!1)}}),!j&&s().createElement(za,{showLabel:R,setShowLabel:x}),s().createElement(dA,null),D,U,s().createElement(TT,null),s().createElement(EI,null),s().createElement(Cr,null,s().createElement("div",{className:"mb-app__containerChildren"},s().createElement("div",{className:J},n,!N&&!q&&s().createElement(XN,{eventId:d})))),s().createElement(TI,null),!!f&&N&&s().createElement(Nr.A,{isMobile:!0}),s().createElement(tN,null),F,!j&&s().createElement("div",{ref:b},O?s().createElement(XA,null):nP),p&&s().createElement($A,null),s().createElement(HC,null)))};oP.propTypes={location:v().shape({pathname:v().string.isRequired}),windowWidthSize:v().number.isRequired,children:v().node,bannerHeight:v().number,navigationCollapsed:v().bool,navigationVisible:v().bool,betslipPinned:v().bool.isRequired,rightSidebarVisible:v().bool.isRequired,eventId:v().string,inlineBetslipID:v().string,setAppLoaded:v().func.isRequired,customerOnboardingPopupVisible:v().bool.isRequired,product:v().string.isRequired,sidebarContent:v().string.isRequired,uiVersion:v().string.isRequired};var iP=oP,aP={changeProduct:f.IN,setTourMode:dr.WR,setAppLoaded:f.ne};var sP=(0,l.y)((0,d.Ng)((function(e){return{navigationCollapsed:e.getIn(["navigation","navigationCollapsed"]),navigationVisible:e.getIn(["navigation","navigationVisible"]),bannerHeight:e.getIn(["application","bannerHeight"]),uiVersion:e.getIn(["application","uiVersion"]),betslipPinned:e.getIn(["betslip","betslipPinned"]),rightSidebarVisible:e.getIn(["rightSidebar","visible"]),windowWidthSize:e.getIn(["application","widthSize"],0),eventId:e.getIn(["application","eventId"]),product:e.getIn(["application","product"]),inlineBetslipID:e.getIn(["inlineBetslip","inlineBetslipID"]),customerOnboardingPopupVisible:e.getIn(["customerOnboarding","customerOnboardingPopupConfig","visible"]),sidebarContent:e.getIn(["rightSidebar","content"])}}),aP)(iP)),uP=n(5990);function lP(e){return lP="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lP(e)}function cP(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=Array(t);nparseInt(o,10)?[a,parseInt(s,10)]:[r,o]}),["",0]).join("|");"|0"!==CP&&o().set("mbsource",CP,TP),o().set("mb-client-type","mb-web-ui",TP),o().get("mb-client-id")||Promise.resolve().then(n.t.bind(n,12550,23)).then((function(e){var t=e.default;return o().set("mb-client-id",t(),TP)})).catch((function(e){0}));try{["AUD","BRL","CAD","CNY","EUR","GBP","HKD","IDR","JPY","KRW","TWD","USD"].includes(localStorage.getItem("currency"))&&localStorage.removeItem("currency"),["en"].includes(localStorage.getItem("language"))&&localStorage.removeItem("language")}catch(BP){console.error("Error in localStorage access",BP)}var NP=bP(),AP=NP.bootStore(),PP=function(e){NP.initialise(e)},LP=function(){try{return{currency:localStorage.getItem("mb-currency")||"GBP","odds-type":localStorage.getItem("mb-oddsType")||"DECIMAL","exchange-type":localStorage.getItem("mb-exchangeType")||"back-lay"}}catch(BP){return console.log("error getting default settings",BP),{currency:"GBP","odds-type":"DECIMAL","exchange-type":"back-lay"}}};fetch("/bpapi/rest/security/session",{credentials:"same-origin",headers:{Accept:"application/json"}}).then((function(e){if(!e.ok){try{o().remove("session-token")}catch(BP){console.warn("could not remove session-token",BP)}return Promise.reject(e.status)}return e.json()})).then((function(e){e["session-token"]?function(e){var t=e.sessionToken,n=void 0===t?"":t;fetch("/bpapi/rest/account",{credentials:"same-origin",headers:{Accept:"application/json"}}).then((function(e){return e.ok?e.json():Promise.reject(e.status)})).then((function(e){return SP(SP({},e),{},{sessionToken:n,language:"en"})})).then((function(e){PP(e)}),(function(){PP(LP())})).catch((function(e){console.error("startup error:",e),PP(LP())}))}({sessionToken:e["session-token"]}):PP(LP())})).catch((function(e){console.error("startup error:",e),PP(LP())}));var RP=!1;window.addEventListener("error",(function(e){if(!RP){var t="".concat(e.message," | ").concat(e.filename," | ").concat(e.colno," | ").concat(e.lineno),n=AP.getState().getIn(["application","uiVersion"]);(0,i.u4)("Monitoring","UI Error",{description:t,pathname:window.location.pathname,source:"boot",mbui_version:n})}RP=!0})),_P();var xP=document.createElement("script");xP.src="https://cdn.safecharge.com/safecharge_resources/v1/sc_applepay.min.js",document.head.appendChild(xP);var MP=document.createElement("script");MP.src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js",MP.defer=!0,MP.async=!0,document.body.appendChild(MP),window.zESettings={webWidget:{offset:{horizontal:"-1000px",vertical:"0px",mobile:{horizontal:"-1000px",vertical:"0px"}},chat:{departments:{enabled:[]}}}}},63209:function(e,t,n){"use strict";n(82975),n(93863),n(32820),n(99650),n(15144),n(97075),n(70489),n(75369),n(17224),n(78604),n(17482),n(68305);var r=n(82888),o=n.n(r),i=n(95093),a=n.n(i),s=n(76582),u=n(82233),l=n.n(u),c=n(90836),d=n(56905),f=n(2157),m=n(39727),p=n.n(m);function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},r=parseFloat(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0);r<1e-4&&r>-1e-4&&(r=0);var i="",a=(0,c.$B)().getIn(["user","currency"]);o().defaults(n,{currency:a,forceFullNumber:!1,form:"narrow",showSymbol:"KRW"!==(n.currency||a)}),"KRW"===n.currency&&(e=Math.abs(r)>99999&&Math.abs(r)<1e8,t=Math.abs(r)>99999999,n.forceFullNumber||(e&&(r/=1e3,i="K"),t&&(r/=1e6,i="M")));var s=!1===n.showSymbol,u="narrow"===n.form,d=o().pick(n,["style","currency","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","round","useGrouping"]),m=l().formatCurrency(r,d.currency,o().omit(d,"currency"))+i;return s?m.replace(g[d.currency],""):u?m.replace(g[d.currency],f.Xd[d.currency]):m},E.currencySymbol=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return o().isString(e)&&f.Xd[e]||""},E.date=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a()(e);n.isValid()||_.warn("\ud83d\udcd6 Invalid moment created",e);var r=o().merge({format:"d"},t);return n.format(r.format)},E.number=function(e,t){var n=parseFloat(e),r=o().pick(t,["style","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","round","useGrouping"]);return l().formatNumber(n,r)},E.odds=function(e,t){var n=o().extend({"exchange-type":(0,c.$B)().getIn(["user","exchangeType"]),"odds-type":(0,c.$B)().getIn(["user","oddsType"]),maximumFractionDigits:3,side:b(),useGrouping:!1},t);"us"===n["odds-type"].toLowerCase()&&(n.maximumFractionDigits=5),"decimal"===n["odds-type"].toLowerCase()&&e<1.01&&(n.maximumFractionDigits=5),n.round=/back-lay/i.test(n["exchange-type"])&&/lay/i.test(n.side)?"ceil":"floor";var r=E.number(e,n);return"us"===n["odds-type"].toLowerCase()?parseFloat((0,d._9)(r,2)):r};var w=o().unzip(p());w={decimal:w[0],hk:w[1],hong_kong:w[1],malay:w[3],us:w[5]};function S(e,t,n){this.name=e,this.allowed=t,this.options=n||{}}o().extend(S.prototype,{_quantise:function(e,t,n){var r=t.toLowerCase();if(isNaN(parseFloat(e))||String(e).endsWith("."))return this.allowed["up"===r?this.allowed.length-1:0];var o=new s.A(e);if(o.gt(this.allowed[this.allowed.length-1]))return this.allowed[this.allowed.length-1];if(o.lt(this.allowed[0]))return this.allowed[0];var i=this.allowed.findIndex((function(e){return o.lte(e)}));-1===i&&(i=this.allowed.length);var a=new s.A("0.0001"),u=o.eq(this.allowed[i]);return u||(i0&&o.minus(this.allowed[i-1]).abs().lt(a)&&(i-=1,u=!0)),this.allowed[Math.min(Math.max(i-!u*("down"===r)+(2*("up"===r)-1)*n*u,0),this.allowed.length-1)]},quantise:function(e,t,n){return/^back-lay$/i.test(t)&&n?this.quantiseDown(e):this.quantiseUp(e)},quantiseDown:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"malay"!==this.name||isNaN(parseFloat(e))||String(e).endsWith(".")||!new s.A(e).eq(-.9901)?this._quantise(e,"down",t):this._quantise(1.00001,"down",t)},quantiseUp:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t&&"malay"===this.name&&!isNaN(parseFloat(e))&&!String(e).endsWith(".")&&new s.A(e).eq(1)?this._quantise(-1.00001,"up",t):this._quantise(e,"up",t)}});var k,O={decimal:new S("decimal",w.decimal),hong_kong:new S("hong_kong",w.hong_kong),malay:new S("malay",(k=w.malay,function(e){if(Array.isArray(e))return y(e)}(k)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(k)||function(e,t){if(e){if("string"==typeof e)return y(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?y(e,t):void 0}}(k)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).sort((function(e,t){return new s.A(e).cmp(t)}))),us:new S("us",w.us)};O.hk=O.hong_kong,window.ladder=O.malay;var I={back:b,console:_,cultureForLanguageName:function(e){return h[e]||null},lay:function(e){return"binary"===e?"lose":"lay"},localise:E,metatagOrderMapping:{SPORT:1,COUNTRY:2,LOCATION:3,COMPETITION:4,DATE:5,OTHER:6,Root:7},oddsConversion:function(e,t,n){if(!isNaN(parseFloat(e))&&!String(e).endsWith(".")){var r=new s.A(e),o=w[t.toLowerCase()].findIndex((function(e){return r.eq(e)}));return o<0?void 0:w[n.toLowerCase()][o]}},oddsLadder:function(e){return O[e.toLowerCase()]},paramForLanguage:function(){return v[(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"en").toString().replace("_","-").toLowerCase()]||"en"},platformMap:{bpapi:"BPAPI",edge:"Edge"},snapToLadder:function(e,t){if(isNaN(parseFloat(e))||String(e).endsWith("."))return e;var n=O[t.toLowerCase()];if(!n)return e;var r=new s.A("0.0001"),o=new s.A(e);return n.allowed.find((function(e){return o.minus(e).abs().lt(r)}))||e},urlFor:function(e,t){return"".concat(t&&t.mock?"/mock":"/bpapi/rest","/").concat(e.replace(/^\/|\/$/g,""),"/")}};t.A=I},29642:function(e,t,n){var r=n(82888).pick,o=n(67413).i.en.n.q;e.exports={main:{en:{numbers:{currencies:r(o,["AUD","BRL","CAD","CNY","EUR","GBP","HKD","IDR","JPY","KRW","TWD","USD"])}}}}},39727:function(e){e.exports=[["1.01","+0.01","-100.000000000000000","+0.010000000000000","+99.009900990099010","-10000.000000000000000"],["1.02","+0.02","-50.000000000000000","+0.020000000000000","+98.039215686274510","-5000.000000000000000"],["1.03","+0.03","-33.333333333333334","+0.030000000000000","+97.087378640776700","-3333.333333333333334"],["1.04","+0.04","-25.000000000000000","+0.040000000000000","+96.153846153846154","-2500.000000000000000"],["1.05","+0.05","-20.000000000000000","+0.050000000000000","+95.238095238095239","-2000.000000000000000"],["1.06","+0.06","-16.666666666666667","+0.060000000000000","+94.339622641509434","-1666.666666666666667"],["1.07","+0.07","-14.285714285714286","+0.070000000000000","+93.457943925233645","-1428.571428571428572"],["1.08","+0.08","-12.500000000000000","+0.080000000000000","+92.592592592592593","-1250.000000000000000"],["1.09","+0.09","-11.111111111111112","+0.090000000000000","+91.743119266055046","-1111.111111111111112"],["1.10","+0.10","-10.000000000000000","+0.100000000000000","+90.909090909090910","-1000.000000000000000"],["1.11","+0.11","-9.090909090909091","+0.110000000000000","+90.090090090090091","-909.090909090909091"],["1.12","+0.12","-8.333333333333334","+0.120000000000000","+89.285714285714286","-833.333333333333334"],["1.13","+0.13","-7.692307692307693","+0.130000000000000","+88.495575221238939","-769.230769230769231"],["1.14","+0.14","-7.142857142857143","+0.140000000000000","+87.719298245614036","-714.285714285714286"],["1.15","+0.15","-6.666666666666667","+0.150000000000000","+86.956521739130435","-666.666666666666667"],["1.16","+0.16","-6.250000000000000","+0.160000000000000","+86.206896551724138","-625.000000000000000"],["1.17","+0.17","-5.882352941176471","+0.170000000000000","+85.470085470085471","-588.235294117647059"],["1.18","+0.18","-5.555555555555556","+0.180000000000000","+84.745762711864407","-555.555555555555556"],["1.19","+0.19","-5.263157894736843","+0.190000000000000","+84.033613445378152","-526.315789473684211"],["1.20","+0.20","-5.000000000000000","+0.200000000000000","+83.333333333333334","-500.000000000000000"],["1.21","+0.21","-4.761904761904762","+0.210000000000000","+82.644628099173554","-476.190476190476191"],["1.22","+0.22","-4.545454545454546","+0.220000000000000","+81.967213114754099","-454.545454545454546"],["1.23","+0.23","-4.347826086956522","+0.230000000000000","+81.300813008130082","-434.782608695652174"],["1.24","+0.24","-4.166666666666667","+0.240000000000000","+80.645161290322581","-416.666666666666667"],["1.25","+0.25","-4.000000000000000","+0.250000000000000","+80.000000000000000","-400.000000000000000"],["1.26","+0.26","-3.846153846153847","+0.260000000000000","+79.365079365079366","-384.615384615384616"],["1.27","+0.27","-3.703703703703704","+0.270000000000000","+78.740157480314961","-370.370370370370371"],["1.28","+0.28","-3.571428571428572","+0.280000000000000","+78.125000000000000","-357.142857142857143"],["1.29","+0.29","-3.448275862068966","+0.290000000000000","+77.519379844961241","-344.827586206896552"],["1.30","+0.30","-3.333333333333334","+0.300000000000000","+76.923076923076924","-333.333333333333334"],["1.31","+0.31","-3.225806451612904","+0.310000000000000","+76.335877862595420","-322.580645161290323"],["1.32","+0.32","-3.125000000000000","+0.320000000000000","+75.757575757575758","-312.500000000000000"],["1.33","+0.33","-3.030303030303031","+0.330000000000000","+75.187969924812031","-303.030303030303031"],["1.34","+0.34","-2.941176470588236","+0.340000000000000","+74.626865671641792","-294.117647058823530"],["1.35","+0.35","-2.857142857142858","+0.350000000000000","+74.074074074074075","-285.714285714285715"],["1.36","+0.36","-2.777777777777778","+0.360000000000000","+73.529411764705883","-277.777777777777778"],["1.37","+0.37","-2.702702702702703","+0.370000000000000","+72.992700729927008","-270.270270270270271"],["1.38","+0.38","-2.631578947368422","+0.380000000000000","+72.463768115942029","-263.157894736842106"],["1.39","+0.39","-2.564102564102565","+0.390000000000000","+71.942446043165468","-256.410256410256411"],["1.40","+0.40","-2.500000000000000","+0.400000000000000","+71.428571428571429","-250.000000000000000"],["1.41","+0.41","-2.439024390243903","+0.410000000000000","+70.921985815602837","-243.902439024390244"],["1.42","+0.42","-2.380952380952381","+0.420000000000000","+70.422535211267606","-238.095238095238096"],["1.43","+0.43","-2.325581395348838","+0.430000000000000","+69.930069930069931","-232.558139534883721"],["1.44","+0.44","-2.272727272727273","+0.440000000000000","+69.444444444444445","-227.272727272727273"],["1.45","+0.45","-2.222222222222223","+0.450000000000000","+68.965517241379311","-222.222222222222223"],["1.46","+0.46","-2.173913043478261","+0.460000000000000","+68.493150684931507","-217.391304347826087"],["1.47","+0.47","-2.127659574468086","+0.470000000000000","+68.027210884353742","-212.765957446808511"],["1.48","+0.48","-2.083333333333334","+0.480000000000000","+67.567567567567568","-208.333333333333334"],["1.49","+0.49","-2.040816326530613","+0.490000000000000","+67.114093959731544","-204.081632653061225"],["1.50","+0.50","-2.000000000000000","+0.500000000000000","+66.666666666666667","-200.000000000000000"],["1.51","+0.51","-1.960784313725491","+0.510000000000000","+66.225165562913908","-196.078431372549020"],["1.52","+0.52","-1.923076923076924","+0.520000000000000","+65.789473684210527","-192.307692307692308"],["1.53","+0.53","-1.886792452830189","+0.530000000000000","+65.359477124183007","-188.679245283018868"],["1.54","+0.54","-1.851851851851852","+0.540000000000000","+64.935064935064936","-185.185185185185186"],["1.55","+0.55","-1.818181818181819","+0.550000000000000","+64.516129032258065","-181.818181818181819"],["1.56","+0.56","-1.785714285714286","+0.560000000000000","+64.102564102564103","-178.571428571428572"],["1.57","+0.57","-1.754385964912281","+0.570000000000000","+63.694267515923567","-175.438596491228071"],["1.58","+0.58","-1.724137931034483","+0.580000000000000","+63.291139240506330","-172.413793103448276"],["1.59","+0.59","-1.694915254237289","+0.590000000000000","+62.893081761006290","-169.491525423728814"],["1.60","+0.60","-1.666666666666667","+0.600000000000000","+62.500000000000000","-166.666666666666667"],["1.61","+0.61","-1.639344262295082","+0.610000000000000","+62.111801242236025","-163.934426229508197"],["1.62","+0.62","-1.612903225806452","+0.620000000000000","+61.728395061728396","-161.290322580645162"],["1.63","+0.63","-1.587301587301588","+0.630000000000000","+61.349693251533743","-158.730158730158731"],["1.64","+0.64","-1.562500000000000","+0.640000000000000","+60.975609756097561","-156.250000000000000"],["1.65","+0.65","-1.538461538461539","+0.650000000000000","+60.606060606060607","-153.846153846153847"],["1.66","+0.66","-1.515151515151516","+0.660000000000000","+60.240963855421687","-151.515151515151516"],["1.67","+0.67","-1.492537313432836","+0.670000000000000","+59.880239520958084","-149.253731343283583"],["1.68","+0.68","-1.470588235294118","+0.680000000000000","+59.523809523809524","-147.058823529411765"],["1.69","+0.69","-1.449275362318841","+0.690000000000000","+59.171597633136095","-144.927536231884058"],["1.70","+0.70","-1.428571428571429","+0.700000000000000","+58.823529411764706","-142.857142857142858"],["1.71","+0.71","-1.408450704225353","+0.710000000000000","+58.479532163742691","-140.845070422535212"],["1.72","+0.72","-1.388888888888889","+0.720000000000000","+58.139534883720931","-138.888888888888889"],["1.73","+0.73","-1.369863013698631","+0.730000000000000","+57.803468208092486","-136.986301369863014"],["1.74","+0.74","-1.351351351351352","+0.740000000000000","+57.471264367816092","-135.135135135135136"],["1.75","+0.75","-1.333333333333334","+0.750000000000000","+57.142857142857143","-133.333333333333334"],["1.76","+0.76","-1.315789473684211","+0.760000000000000","+56.818181818181819","-131.578947368421053"],["1.77","+0.77","-1.298701298701299","+0.770000000000000","+56.497175141242938","-129.870129870129871"],["1.78","+0.78","-1.282051282051283","+0.780000000000000","+56.179775280898877","-128.205128205128206"],["1.79","+0.79","-1.265822784810127","+0.790000000000000","+55.865921787709498","-126.582278481012659"],["1.80","+0.80","-1.250000000000000","+0.800000000000000","+55.555555555555556","-125.000000000000000"],["1.81","+0.81","-1.234567901234568","+0.810000000000000","+55.248618784530387","-123.456790123456791"],["1.82","+0.82","-1.219512195121952","+0.820000000000000","+54.945054945054946","-121.951219512195122"],["1.83","+0.83","-1.204819277108434","+0.830000000000000","+54.644808743169399","-120.481927710843374"],["1.84","+0.84","-1.190476190476191","+0.840000000000000","+54.347826086956522","-119.047619047619048"],["1.85","+0.85","-1.176470588235295","+0.850000000000000","+54.054054054054055","-117.647058823529412"],["1.86","+0.86","-1.162790697674419","+0.860000000000000","+53.763440860215054","-116.279069767441861"],["1.87","+0.87","-1.149425287356322","+0.870000000000000","+53.475935828877006","-114.942528735632184"],["1.88","+0.88","-1.136363636363637","+0.880000000000000","+53.191489361702128","-113.636363636363637"],["1.89","+0.89","-1.123595505617978","+0.890000000000000","+52.910052910052911","-112.359550561797753"],["1.90","+0.90","-1.111111111111112","+0.900000000000000","+52.631578947368422","-111.111111111111112"],["1.91","+0.91","-1.098901098901099","+0.910000000000000","+52.356020942408377","-109.890109890109891"],["1.92","+0.92","-1.086956521739131","+0.920000000000000","+52.083333333333334","-108.695652173913044"],["1.93","+0.93","-1.075268817204302","+0.930000000000000","+51.813471502590674","-107.526881720430108"],["1.94","+0.94","-1.063829787234043","+0.940000000000000","+51.546391752577320","-106.382978723404256"],["1.95","+0.95","-1.052631578947369","+0.950000000000000","+51.282051282051283","-105.263157894736843"],["1.96","+0.96","-1.041666666666667","+0.960000000000000","+51.020408163265307","-104.166666666666667"],["1.97","+0.97","-1.030927835051547","+0.970000000000000","+50.761421319796955","-103.092783505154640"],["1.98","+0.98","-1.020408163265307","+0.980000000000000","+50.505050505050506","-102.040816326530613"],["1.99","+0.99","-1.010101010101011","+0.990000000000000","+50.251256281407036","-101.010101010101011"],["2.00","+1.00","+1.000000000000000","+1.000000000000000","+50.000000000000000","+100.000000000000000"],["2.02","+1.02","+1.020000000000000","-0.980392156862746","+49.504950495049505","+102.000000000000000"],["2.04","+1.04","+1.040000000000000","-0.961538461538462","+49.019607843137255","+104.000000000000000"],["2.06","+1.06","+1.060000000000000","-0.943396226415095","+48.543689320388350","+106.000000000000000"],["2.08","+1.08","+1.080000000000000","-0.925925925925926","+48.076923076923077","+108.000000000000000"],["2.10","+1.10","+1.100000000000000","-0.909090909090910","+47.619047619047620","+110.000000000000000"],["2.12","+1.12","+1.120000000000000","-0.892857142857143","+47.169811320754717","+112.000000000000000"],["2.14","+1.14","+1.140000000000000","-0.877192982456141","+46.728971962616823","+114.000000000000000"],["2.16","+1.16","+1.160000000000000","-0.862068965517242","+46.296296296296297","+116.000000000000000"],["2.18","+1.18","+1.180000000000000","-0.847457627118645","+45.871559633027523","+118.000000000000000"],["2.20","+1.20","+1.200000000000000","-0.833333333333334","+45.454545454545455","+120.000000000000000"],["2.22","+1.22","+1.220000000000000","-0.819672131147541","+45.045045045045046","+122.000000000000000"],["2.24","+1.24","+1.240000000000000","-0.806451612903226","+44.642857142857143","+124.000000000000000"],["2.26","+1.26","+1.260000000000000","-0.793650793650794","+44.247787610619470","+126.000000000000000"],["2.28","+1.28","+1.280000000000000","-0.781250000000000","+43.859649122807018","+128.000000000000000"],["2.30","+1.30","+1.300000000000000","-0.769230769230770","+43.478260869565218","+130.000000000000000"],["2.32","+1.32","+1.320000000000000","-0.757575757575758","+43.103448275862069","+132.000000000000000"],["2.34","+1.34","+1.340000000000000","-0.746268656716418","+42.735042735042736","+134.000000000000000"],["2.36","+1.36","+1.360000000000000","-0.735294117647059","+42.372881355932204","+136.000000000000000"],["2.38","+1.38","+1.380000000000000","-0.724637681159421","+42.016806722689076","+138.000000000000000"],["2.40","+1.40","+1.400000000000000","-0.714285714285715","+41.666666666666667","+140.000000000000000"],["2.42","+1.42","+1.420000000000000","-0.704225352112677","+41.322314049586777","+142.000000000000000"],["2.44","+1.44","+1.440000000000000","-0.694444444444445","+40.983606557377050","+144.000000000000000"],["2.46","+1.46","+1.460000000000000","-0.684931506849316","+40.650406504065041","+146.000000000000000"],["2.48","+1.48","+1.480000000000000","-0.675675675675676","+40.322580645161291","+148.000000000000000"],["2.50","+1.50","+1.500000000000000","-0.666666666666667","+40.000000000000000","+150.000000000000000"],["2.52","+1.52","+1.520000000000000","-0.657894736842106","+39.682539682539683","+152.000000000000000"],["2.54","+1.54","+1.540000000000000","-0.649350649350650","+39.370078740157481","+154.000000000000000"],["2.56","+1.56","+1.560000000000000","-0.641025641025642","+39.062500000000000","+156.000000000000000"],["2.58","+1.58","+1.580000000000000","-0.632911392405064","+38.759689922480621","+158.000000000000000"],["2.60","+1.60","+1.600000000000000","-0.625000000000000","+38.461538461538462","+160.000000000000000"],["2.62","+1.62","+1.620000000000000","-0.617283950617284","+38.167938931297710","+162.000000000000000"],["2.64","+1.64","+1.640000000000000","-0.609756097560976","+37.878787878787879","+164.000000000000000"],["2.66","+1.66","+1.660000000000000","-0.602409638554217","+37.593984962406016","+166.000000000000000"],["2.68","+1.68","+1.680000000000000","-0.595238095238096","+37.313432835820896","+168.000000000000000"],["2.70","+1.70","+1.700000000000000","-0.588235294117648","+37.037037037037038","+170.000000000000000"],["2.72","+1.72","+1.720000000000000","-0.581395348837210","+36.764705882352942","+172.000000000000000"],["2.74","+1.74","+1.740000000000000","-0.574712643678161","+36.496350364963504","+174.000000000000000"],["2.76","+1.76","+1.760000000000000","-0.568181818181819","+36.231884057971015","+176.000000000000000"],["2.78","+1.78","+1.780000000000000","-0.561797752808989","+35.971223021582734","+178.000000000000000"],["2.80","+1.80","+1.800000000000000","-0.555555555555556","+35.714285714285715","+180.000000000000000"],["2.82","+1.82","+1.820000000000000","-0.549450549450550","+35.460992907801419","+182.000000000000000"],["2.84","+1.84","+1.840000000000000","-0.543478260869566","+35.211267605633803","+184.000000000000000"],["2.86","+1.86","+1.860000000000000","-0.537634408602151","+34.965034965034966","+186.000000000000000"],["2.88","+1.88","+1.880000000000000","-0.531914893617022","+34.722222222222223","+188.000000000000000"],["2.90","+1.90","+1.900000000000000","-0.526315789473685","+34.482758620689656","+190.000000000000000"],["2.92","+1.92","+1.920000000000000","-0.520833333333334","+34.246575342465754","+192.000000000000000"],["2.94","+1.94","+1.940000000000000","-0.515463917525774","+34.013605442176871","+194.000000000000000"],["2.96","+1.96","+1.960000000000000","-0.510204081632654","+33.783783783783784","+196.000000000000000"],["2.98","+1.98","+1.980000000000000","-0.505050505050506","+33.557046979865772","+198.000000000000000"],["3.00","+2.00","+2.000000000000000","-0.500000000000000","+33.333333333333334","+200.000000000000000"],["3.05","+2.05","+2.050000000000000","-0.487804878048781","+32.786885245901640","+205.000000000000000"],["3.10","+2.10","+2.100000000000000","-0.476190476190477","+32.258064516129033","+210.000000000000000"],["3.15","+2.15","+2.150000000000000","-0.465116279069768","+31.746031746031747","+215.000000000000000"],["3.20","+2.20","+2.200000000000000","-0.454545454545455","+31.250000000000000","+220.000000000000000"],["3.25","+2.25","+2.250000000000000","-0.444444444444445","+30.769230769230770","+225.000000000000000"],["3.30","+2.30","+2.300000000000000","-0.434782608695653","+30.303030303030304","+230.000000000000000"],["3.35","+2.35","+2.350000000000000","-0.425531914893618","+29.850746268656717","+235.000000000000000"],["3.40","+2.40","+2.400000000000000","-0.416666666666667","+29.411764705882353","+240.000000000000000"],["3.45","+2.45","+2.450000000000000","-0.408163265306123","+28.985507246376812","+245.000000000000000"],["3.50","+2.50","+2.500000000000000","-0.400000000000000","+28.571428571428572","+250.000000000000000"],["3.55","+2.55","+2.550000000000000","-0.392156862745099","+28.169014084507043","+255.000000000000000"],["3.60","+2.60","+2.600000000000000","-0.384615384615385","+27.777777777777778","+260.000000000000000"],["3.65","+2.65","+2.650000000000000","-0.377358490566038","+27.397260273972603","+265.000000000000000"],["3.70","+2.70","+2.700000000000000","-0.370370370370371","+27.027027027027028","+270.000000000000000"],["3.75","+2.75","+2.750000000000000","-0.363636363636364","+26.666666666666667","+275.000000000000000"],["3.80","+2.80","+2.800000000000000","-0.357142857142858","+26.315789473684211","+280.000000000000000"],["3.85","+2.85","+2.850000000000000","-0.350877192982457","+25.974025974025975","+285.000000000000000"],["3.90","+2.90","+2.900000000000000","-0.344827586206897","+25.641025641025642","+290.000000000000000"],["3.95","+2.95","+2.950000000000000","-0.338983050847458","+25.316455696202532","+295.000000000000000"],["4.00","+3.00","+3.000000000000000","-0.333333333333334","+25.000000000000000","+300.000000000000000"],["4.10","+3.10","+3.100000000000000","-0.322580645161291","+24.390243902439025","+310.000000000000000"],["4.20","+3.20","+3.200000000000000","-0.312500000000000","+23.809523809523810","+320.000000000000000"],["4.30","+3.30","+3.300000000000000","-0.303030303030304","+23.255813953488373","+330.000000000000000"],["4.40","+3.40","+3.400000000000000","-0.294117647058824","+22.727272727272728","+340.000000000000000"],["4.50","+3.50","+3.500000000000000","-0.285714285714286","+22.222222222222223","+350.000000000000000"],["4.60","+3.60","+3.600000000000000","-0.277777777777778","+21.739130434782609","+360.000000000000000"],["4.70","+3.70","+3.700000000000000","-0.270270270270271","+21.276595744680852","+370.000000000000000"],["4.80","+3.80","+3.800000000000000","-0.263157894736843","+20.833333333333334","+380.000000000000000"],["4.90","+3.90","+3.900000000000000","-0.256410256410257","+20.408163265306123","+390.000000000000000"],["5.00","+4.00","+4.000000000000000","-0.250000000000000","+20.000000000000000","+400.000000000000000"],["5.10","+4.10","+4.100000000000000","-0.243902439024391","+19.607843137254902","+410.000000000000000"],["5.20","+4.20","+4.200000000000000","-0.238095238095239","+19.230769230769231","+420.000000000000000"],["5.30","+4.30","+4.300000000000000","-0.232558139534884","+18.867924528301887","+430.000000000000000"],["5.40","+4.40","+4.400000000000000","-0.227272727272728","+18.518518518518519","+440.000000000000000"],["5.50","+4.50","+4.500000000000000","-0.222222222222223","+18.181818181818182","+450.000000000000000"],["5.60","+4.60","+4.600000000000000","-0.217391304347827","+17.857142857142858","+460.000000000000000"],["5.70","+4.70","+4.700000000000000","-0.212765957446809","+17.543859649122808","+470.000000000000000"],["5.80","+4.80","+4.800000000000000","-0.208333333333334","+17.241379310344828","+480.000000000000000"],["5.90","+4.90","+4.900000000000000","-0.204081632653062","+16.949152542372882","+490.000000000000000"],["6.00","+5.00","+5.000000000000000","-0.200000000000000","+16.666666666666667","+500.000000000000000"],["6.20","+5.20","+5.200000000000000","-0.192307692307693","+16.129032258064517","+520.000000000000000"],["6.40","+5.40","+5.400000000000000","-0.185185185185186","+15.625000000000000","+540.000000000000000"],["6.60","+5.60","+5.600000000000000","-0.178571428571429","+15.151515151515152","+560.000000000000000"],["6.80","+5.80","+5.800000000000000","-0.172413793103449","+14.705882352941177","+580.000000000000000"],["7.00","+6.00","+6.000000000000000","-0.166666666666667","+14.285714285714286","+600.000000000000000"],["7.20","+6.20","+6.200000000000000","-0.161290322580646","+13.888888888888889","+620.000000000000000"],["7.40","+6.40","+6.400000000000000","-0.156250000000000","+13.513513513513514","+640.000000000000000"],["7.60","+6.60","+6.600000000000000","-0.151515151515152","+13.157894736842106","+660.000000000000000"],["7.80","+6.80","+6.800000000000000","-0.147058823529412","+12.820512820512821","+680.000000000000000"],["8.00","+7.00","+7.000000000000000","-0.142857142857143","+12.500000000000000","+700.000000000000000"],["8.20","+7.20","+7.200000000000000","-0.138888888888889","+12.195121951219513","+720.000000000000000"],["8.40","+7.40","+7.400000000000000","-0.135135135135136","+11.904761904761905","+740.000000000000000"],["8.60","+7.60","+7.600000000000000","-0.131578947368422","+11.627906976744187","+760.000000000000000"],["8.80","+7.80","+7.800000000000000","-0.128205128205129","+11.363636363636364","+780.000000000000000"],["9.00","+8.00","+8.000000000000000","-0.125000000000000","+11.111111111111112","+800.000000000000000"],["9.20","+8.20","+8.200000000000000","-0.121951219512196","+10.869565217391305","+820.000000000000000"],["9.40","+8.40","+8.400000000000000","-0.119047619047620","+10.638297872340426","+840.000000000000000"],["9.60","+8.60","+8.600000000000000","-0.116279069767442","+10.416666666666667","+860.000000000000000"],["9.80","+8.80","+8.800000000000000","-0.113636363636364","+10.204081632653062","+880.000000000000000"],["10.00","+9.00","+9.000000000000000","-0.111111111111112","+10.000000000000000","+900.000000000000000"],["10.50","+9.50","+9.500000000000000","-0.105263157894737","+9.523809523809524","+950.000000000000000"],["11.00","+10.00","+10.000000000000000","-0.100000000000000","+9.090909090909091","+1000.000000000000000"],["11.50","+10.50","+10.500000000000000","-0.095238095238096","+8.695652173913044","+1050.000000000000000"],["12.00","+11.00","+11.000000000000000","-0.090909090909091","+8.333333333333334","+1100.000000000000000"],["12.50","+11.50","+11.500000000000000","-0.086956521739131","+8.000000000000000","+1150.000000000000000"],["13.00","+12.00","+12.000000000000000","-0.083333333333334","+7.692307692307693","+1200.000000000000000"],["13.50","+12.50","+12.500000000000000","-0.080000000000000","+7.407407407407408","+1250.000000000000000"],["14.00","+13.00","+13.000000000000000","-0.076923076923077","+7.142857142857143","+1300.000000000000000"],["14.50","+13.50","+13.500000000000000","-0.074074074074075","+6.896551724137932","+1350.000000000000000"],["15.00","+14.00","+14.000000000000000","-0.071428571428572","+6.666666666666667","+1400.000000000000000"],["15.50","+14.50","+14.500000000000000","-0.068965517241380","+6.451612903225807","+1450.000000000000000"],["16.00","+15.00","+15.000000000000000","-0.066666666666667","+6.250000000000000","+1500.000000000000000"],["16.50","+15.50","+15.500000000000000","-0.064516129032259","+6.060606060606061","+1550.000000000000000"],["17.00","+16.00","+16.000000000000000","-0.062500000000000","+5.882352941176471","+1600.000000000000000"],["17.50","+16.50","+16.500000000000000","-0.060606060606061","+5.714285714285715","+1650.000000000000000"],["18.00","+17.00","+17.000000000000000","-0.058823529411765","+5.555555555555556","+1700.000000000000000"],["18.50","+17.50","+17.500000000000000","-0.057142857142858","+5.405405405405406","+1750.000000000000000"],["19.00","+18.00","+18.000000000000000","-0.055555555555556","+5.263157894736843","+1800.000000000000000"],["19.50","+18.50","+18.500000000000000","-0.054054054054055","+5.128205128205129","+1850.000000000000000"],["20.00","+19.00","+19.000000000000000","-0.052631578947369","+5.000000000000000","+1900.000000000000000"],["21.00","+20.00","+20.000000000000000","-0.050000000000000","+4.761904761904762","+2000.000000000000000"],["22.00","+21.00","+21.000000000000000","-0.047619047619048","+4.545454545454546","+2100.000000000000000"],["23.00","+22.00","+22.000000000000000","-0.045454545454546","+4.347826086956522","+2200.000000000000000"],["24.00","+23.00","+23.000000000000000","-0.043478260869566","+4.166666666666667","+2300.000000000000000"],["25.00","+24.00","+24.000000000000000","-0.041666666666667","+4.000000000000000","+2400.000000000000000"],["26.00","+25.00","+25.000000000000000","-0.040000000000000","+3.846153846153847","+2500.000000000000000"],["27.00","+26.00","+26.000000000000000","-0.038461538461539","+3.703703703703704","+2600.000000000000000"],["28.00","+27.00","+27.000000000000000","-0.037037037037038","+3.571428571428572","+2700.000000000000000"],["29.00","+28.00","+28.000000000000000","-0.035714285714286","+3.448275862068966","+2800.000000000000000"],["30.00","+29.00","+29.000000000000000","-0.034482758620690","+3.333333333333334","+2900.000000000000000"],["32.00","+31.00","+31.000000000000000","-0.032258064516130","+3.125000000000000","+3100.000000000000000"],["34.00","+33.00","+33.000000000000000","-0.030303030303031","+2.941176470588236","+3300.000000000000000"],["36.00","+35.00","+35.000000000000000","-0.028571428571429","+2.777777777777778","+3500.000000000000000"],["38.00","+37.00","+37.000000000000000","-0.027027027027028","+2.631578947368422","+3700.000000000000000"],["40.00","+39.00","+39.000000000000000","-0.025641025641026","+2.500000000000000","+3900.000000000000000"],["42.00","+41.00","+41.000000000000000","-0.024390243902440","+2.380952380952381","+4100.000000000000000"],["44.00","+43.00","+43.000000000000000","-0.023255813953489","+2.272727272727273","+4300.000000000000000"],["46.00","+45.00","+45.000000000000000","-0.022222222222223","+2.173913043478261","+4500.000000000000000"],["48.00","+47.00","+47.000000000000000","-0.021276595744681","+2.083333333333334","+4700.000000000000000"],["50.00","+49.00","+49.000000000000000","-0.020408163265307","+2.000000000000000","+4900.000000000000000"],["55.00","+54.00","+54.000000000000000","-0.018518518518519","+1.818181818181819","+5400.000000000000000"],["60.00","+59.00","+59.000000000000000","-0.016949152542373","+1.666666666666667","+5900.000000000000000"],["65.00","+64.00","+64.000000000000000","-0.015625000000000","+1.538461538461539","+6400.000000000000000"],["70.00","+69.00","+69.000000000000000","-0.014492753623189","+1.428571428571429","+6900.000000000000000"],["75.00","+74.00","+74.000000000000000","-0.013513513513514","+1.333333333333334","+7400.000000000000000"],["80.00","+79.00","+79.000000000000000","-0.012658227848102","+1.250000000000000","+7900.000000000000000"],["85.00","+84.00","+84.000000000000000","-0.011904761904762","+1.176470588235295","+8400.000000000000000"],["90.00","+89.00","+89.000000000000000","-0.011235955056180","+1.111111111111112","+8900.000000000000000"],["95.00","+94.00","+94.000000000000000","-0.010638297872341","+1.052631578947369","+9400.000000000000000"],["100.00","+99.00","+99.000000000000000","-0.010101010101011","+1.000000000000000","+9900.000000000000000"],["110.00","+109.00","+109.000000000000000","-0.009174311926606","+0.909090909090910","+10900.000000000000000"],["120.00","+119.00","+119.000000000000000","-0.008403361344538","+0.833333333333334","+11900.000000000000000"],["130.00","+129.00","+129.000000000000000","-0.007751937984497","+0.769230769230770","+12900.000000000000000"],["140.00","+139.00","+139.000000000000000","-0.007194244604317","+0.714285714285715","+13900.000000000000000"],["150.00","+149.00","+149.000000000000000","-0.006711409395974","+0.666666666666667","+14900.000000000000000"],["160.00","+159.00","+159.000000000000000","-0.006289308176101","+0.625000000000000","+15900.000000000000000"],["170.00","+169.00","+169.000000000000000","-0.005917159763314","+0.588235294117648","+16900.000000000000000"],["180.00","+179.00","+179.000000000000000","-0.005586592178771","+0.555555555555556","+17900.000000000000000"],["190.00","+189.00","+189.000000000000000","-0.005291005291006","+0.526315789473685","+18900.000000000000000"],["200.00","+199.00","+199.000000000000000","-0.005025125628141","+0.500000000000000","+19900.000000000000000"],["210.00","+209.00","+209.000000000000000","-0.004784688995216","+0.476190476190477","+20900.000000000000000"],["220.00","+219.00","+219.000000000000000","-0.004566210045663","+0.454545454545455","+21900.000000000000000"],["230.00","+229.00","+229.000000000000000","-0.004366812227075","+0.434782608695653","+22900.000000000000000"],["240.00","+239.00","+239.000000000000000","-0.004184100418411","+0.416666666666667","+23900.000000000000000"],["250.00","+249.00","+249.000000000000000","-0.004016064257029","+0.400000000000000","+24900.000000000000000"],["260.00","+259.00","+259.000000000000000","-0.003861003861004","+0.384615384615385","+25900.000000000000000"],["270.00","+269.00","+269.000000000000000","-0.003717472118960","+0.370370370370371","+26900.000000000000000"],["280.00","+279.00","+279.000000000000000","-0.003584229390682","+0.357142857142858","+27900.000000000000000"],["290.00","+289.00","+289.000000000000000","-0.003460207612457","+0.344827586206897","+28900.000000000000000"],["300.00","+299.00","+299.000000000000000","-0.003344481605352","+0.333333333333334","+29900.000000000000000"],["310.00","+309.00","+309.000000000000000","-0.003236245954693","+0.322580645161291","+30900.000000000000000"],["320.00","+319.00","+319.000000000000000","-0.003134796238245","+0.312500000000000","+31900.000000000000000"],["330.00","+329.00","+329.000000000000000","-0.003039513677812","+0.303030303030304","+32900.000000000000000"],["340.00","+339.00","+339.000000000000000","-0.002949852507375","+0.294117647058824","+33900.000000000000000"],["350.00","+349.00","+349.000000000000000","-0.002865329512894","+0.285714285714286","+34900.000000000000000"],["360.00","+359.00","+359.000000000000000","-0.002785515320335","+0.277777777777778","+35900.000000000000000"],["370.00","+369.00","+369.000000000000000","-0.002710027100272","+0.270270270270271","+36900.000000000000000"],["380.00","+379.00","+379.000000000000000","-0.002638522427441","+0.263157894736843","+37900.000000000000000"],["390.00","+389.00","+389.000000000000000","-0.002570694087404","+0.256410256410257","+38900.000000000000000"],["400.00","+399.00","+399.000000000000000","-0.002506265664161","+0.250000000000000","+39900.000000000000000"],["410.00","+409.00","+409.000000000000000","-0.002444987775062","+0.243902439024391","+40900.000000000000000"],["420.00","+419.00","+419.000000000000000","-0.002386634844869","+0.238095238095239","+41900.000000000000000"],["430.00","+429.00","+429.000000000000000","-0.002331002331003","+0.232558139534884","+42900.000000000000000"],["440.00","+439.00","+439.000000000000000","-0.002277904328019","+0.227272727272728","+43900.000000000000000"],["450.00","+449.00","+449.000000000000000","-0.002227171492205","+0.222222222222223","+44900.000000000000000"],["460.00","+459.00","+459.000000000000000","-0.002178649237473","+0.217391304347827","+45900.000000000000000"],["470.00","+469.00","+469.000000000000000","-0.002132196162047","+0.212765957446809","+46900.000000000000000"],["480.00","+479.00","+479.000000000000000","-0.002087682672234","+0.208333333333334","+47900.000000000000000"],["490.00","+489.00","+489.000000000000000","-0.002044989775052","+0.204081632653062","+48900.000000000000000"],["500.00","+499.00","+499.000000000000000","-0.002004008016033","+0.200000000000000","+49900.000000000000000"],["510.00","+509.00","+509.000000000000000","-0.001964636542240","+0.196078431372550","+50900.000000000000000"],["520.00","+519.00","+519.000000000000000","-0.001926782273604","+0.192307692307693","+51900.000000000000000"],["530.00","+529.00","+529.000000000000000","-0.001890359168242","+0.188679245283019","+52900.000000000000000"],["540.00","+539.00","+539.000000000000000","-0.001855287569574","+0.185185185185186","+53900.000000000000000"],["550.00","+549.00","+549.000000000000000","-0.001821493624773","+0.181818181818182","+54900.000000000000000"],["560.00","+559.00","+559.000000000000000","-0.001788908765653","+0.178571428571429","+55900.000000000000000"],["570.00","+569.00","+569.000000000000000","-0.001757469244289","+0.175438596491229","+56900.000000000000000"],["580.00","+579.00","+579.000000000000000","-0.001727115716754","+0.172413793103449","+57900.000000000000000"],["590.00","+589.00","+589.000000000000000","-0.001697792869270","+0.169491525423729","+58900.000000000000000"],["600.00","+599.00","+599.000000000000000","-0.001669449081804","+0.166666666666667","+59900.000000000000000"],["610.00","+609.00","+609.000000000000000","-0.001642036124795","+0.163934426229509","+60900.000000000000000"],["620.00","+619.00","+619.000000000000000","-0.001615508885299","+0.161290322580646","+61900.000000000000000"],["630.00","+629.00","+629.000000000000000","-0.001589825119237","+0.158730158730159","+62900.000000000000000"],["640.00","+639.00","+639.000000000000000","-0.001564945226918","+0.156250000000000","+63900.000000000000000"],["650.00","+649.00","+649.000000000000000","-0.001540832049307","+0.153846153846154","+64900.000000000000000"],["660.00","+659.00","+659.000000000000000","-0.001517450682853","+0.151515151515152","+65900.000000000000000"],["670.00","+669.00","+669.000000000000000","-0.001494768310912","+0.149253731343284","+66900.000000000000000"],["680.00","+679.00","+679.000000000000000","-0.001472754050074","+0.147058823529412","+67900.000000000000000"],["690.00","+689.00","+689.000000000000000","-0.001451378809870","+0.144927536231885","+68900.000000000000000"],["700.00","+699.00","+699.000000000000000","-0.001430615164521","+0.142857142857143","+69900.000000000000000"],["710.00","+709.00","+709.000000000000000","-0.001410437235544","+0.140845070422536","+70900.000000000000000"],["720.00","+719.00","+719.000000000000000","-0.001390820584145","+0.138888888888889","+71900.000000000000000"],["730.00","+729.00","+729.000000000000000","-0.001371742112483","+0.136986301369864","+72900.000000000000000"],["740.00","+739.00","+739.000000000000000","-0.001353179972937","+0.135135135135136","+73900.000000000000000"],["750.00","+749.00","+749.000000000000000","-0.001335113484647","+0.133333333333334","+74900.000000000000000"],["760.00","+759.00","+759.000000000000000","-0.001317523056654","+0.131578947368422","+75900.000000000000000"],["770.00","+769.00","+769.000000000000000","-0.001300390117036","+0.129870129870130","+76900.000000000000000"],["780.00","+779.00","+779.000000000000000","-0.001283697047497","+0.128205128205129","+77900.000000000000000"],["790.00","+789.00","+789.000000000000000","-0.001267427122941","+0.126582278481013","+78900.000000000000000"],["800.00","+799.00","+799.000000000000000","-0.001251564455570","+0.125000000000000","+79900.000000000000000"],["810.00","+809.00","+809.000000000000000","-0.001236093943140","+0.123456790123457","+80900.000000000000000"],["820.00","+819.00","+819.000000000000000","-0.001221001221002","+0.121951219512196","+81900.000000000000000"],["830.00","+829.00","+829.000000000000000","-0.001206272617612","+0.120481927710844","+82900.000000000000000"],["840.00","+839.00","+839.000000000000000","-0.001191895113231","+0.119047619047620","+83900.000000000000000"],["850.00","+849.00","+849.000000000000000","-0.001177856301532","+0.117647058823530","+84900.000000000000000"],["860.00","+859.00","+859.000000000000000","-0.001164144353900","+0.116279069767442","+85900.000000000000000"],["870.00","+869.00","+869.000000000000000","-0.001150747986192","+0.114942528735633","+86900.000000000000000"],["880.00","+879.00","+879.000000000000000","-0.001137656427759","+0.113636363636364","+87900.000000000000000"],["890.00","+889.00","+889.000000000000000","-0.001124859392576","+0.112359550561798","+88900.000000000000000"],["900.00","+899.00","+899.000000000000000","-0.001112347052281","+0.111111111111112","+89900.000000000000000"],["910.00","+909.00","+909.000000000000000","-0.001100110011002","+0.109890109890110","+90900.000000000000000"],["920.00","+919.00","+919.000000000000000","-0.001088139281829","+0.108695652173914","+91900.000000000000000"],["930.00","+929.00","+929.000000000000000","-0.001076426264801","+0.107526881720431","+92900.000000000000000"],["940.00","+939.00","+939.000000000000000","-0.001064962726305","+0.106382978723405","+93900.000000000000000"],["950.00","+949.00","+949.000000000000000","-0.001053740779769","+0.105263157894737","+94900.000000000000000"],["960.00","+959.00","+959.000000000000000","-0.001042752867571","+0.104166666666667","+95900.000000000000000"],["970.00","+969.00","+969.000000000000000","-0.001031991744067","+0.103092783505155","+96900.000000000000000"],["980.00","+979.00","+979.000000000000000","-0.001021450459653","+0.102040816326531","+97900.000000000000000"],["990.00","+989.00","+989.000000000000000","-0.001011122345804","+0.101010101010102","+98900.000000000000000"],["1000.00","+999.00","+999.000000000000000","-0.001001001001002","+0.100000000000000","+99900.000000000000000"]]},56951:function(e,t,n){var r,o;r=function(){var e=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},t=function(t,n){if(e(t)&&(t=t.join("/")),"string"!==typeof t)throw new Error('invalid path "'+t+'"');return(t=(t=t.replace(/^\//,"").replace(/^cldr\//,"")).replace(/{[a-zA-Z]+}/g,(function(e){return e=e.replace(/^{([^}]*)}$/,"$1"),n[e]}))).split("/")},n=function(e,t){var n,r;if(e.some)return e.some(t);for(n=0,r=e.length;nc;)if((s=u[c++])!=s)return!0}else for(;l>c;c++)if((e||c in u)&&u[c]===n)return e||c||0;return!e&&-1}}},66179:function(e,t,n){var r=n(35052),o=n(61249),i=n(18270),a=n(81485),s=n(15572);e.exports=function(e,t){var n=1==e,u=2==e,l=3==e,c=4==e,d=6==e,f=5==e||d,m=t||s;return function(t,s,p){for(var y,h,g=i(t),v=o(g),b=r(s,p,3),_=a(v.length),E=0,w=n?m(t,_):u?m(t,0):void 0;_>E;E++)if((f||E in v)&&(h=b(y=v[E],E,g),e))if(n)w[E]=h;else if(h)switch(e){case 3:return!0;case 5:return y;case 6:return E;case 2:w.push(y)}else if(c)return!1;return d?-1:l||c?c:w}}},63606:function(e,t,n){var r=n(43305),o=n(77981),i=n(67574)("species");e.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),r(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},15572:function(e,t,n){var r=n(63606);e.exports=function(e,t){return new(r(e))(t)}},15538:function(e,t,n){"use strict";var r=n(63387),o=n(43305),i=n(24877),a=[].slice,s={};e.exports=Function.bind||function(e){var t=r(this),n=a.call(arguments,1),u=function(){var r=n.concat(a.call(arguments));return this instanceof u?function(e,t,n){if(!(t in s)){for(var r=[],o=0;o1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!h(p(this,t),e)}}),f&&r(c.prototype,"size",{get:function(){return p(this,t)[y]}}),c},def:function(e,t,n){var r,o,i=h(e,t);return i?i.v=n:(e._l=i={i:o=m(t,!0),k:t,v:n,p:r=e._l,n:void 0,r:!1},e._f||(e._f=i),r&&(r.n=i),e[y]++,"F"!==o&&(e._i[o]=i)),e},getEntry:h,setStrong:function(e,t,n){l(e,t,(function(e,n){this._t=p(e,t),this._k=n,this._l=void 0}),(function(){for(var e=this,t=e._k,n=e._l;n&&n.r;)n=n.p;return e._t&&(e._l=n=n?n.n:e._t._f)?c(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(e._t=void 0,c(1))}),n?"entries":"values",!n,!0),d(t)}}},58933:function(e,t,n){"use strict";var r=n(67526),o=n(92127),i=n(28859),a=n(96065),s=n(12988),u=n(48790),l=n(16440),c=n(43305),d=n(79448),f=n(98931),m=n(3844),p=n(98880);e.exports=function(e,t,n,y,h,g){var v=r[e],b=v,_=h?"set":"add",E=b&&b.prototype,w={},S=function(e){var t=E[e];i(E,e,"delete"==e||"has"==e?function(e){return!(g&&!c(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return g&&!c(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof b&&(g||E.forEach&&!d((function(){(new b).entries().next()})))){var k=new b,O=k[_](g?{}:-0,1)!=k,I=d((function(){k.has(1)})),T=f((function(e){new b(e)})),C=!g&&d((function(){for(var e=new b,t=5;t--;)e[_](t,t);return!e.has(-0)}));T||((b=t((function(t,n){l(t,b,e);var r=p(new v,t,b);return void 0!=n&&u(n,h,r[_],r),r}))).prototype=E,E.constructor=b),(I||C)&&(S("delete"),S("has"),h&&S("get")),(C||O)&&S(_),g&&E.clear&&delete E.clear}else b=y.getConstructor(t,e,h,_),a(b.prototype,n),s.NEED=!0;return m(b,e),w[e]=b,o(o.G+o.W+o.F*(b!=v),w),g||y.setStrong(b,e,h),b}},56094:function(e){var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},67227:function(e,t,n){"use strict";var r=n(47967),o=n(11996);e.exports=function(e,t,n){t in e?r.f(e,t,o(0,n)):e[t]=n}},35052:function(e,t,n){var r=n(63387);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},3344:function(e){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},1763:function(e,t,n){e.exports=!n(79448)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},46034:function(e,t,n){var r=n(43305),o=n(67526).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},86140:function(e){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},15969:function(e,t,n){var r=n(51311),o=n(1060),i=n(8449);e.exports=function(e){var t=r(e),n=o.f;if(n)for(var a,s=n(e),u=i.f,l=0;s.length>l;)u.call(e,a=s[l++])&&t.push(a);return t}},92127:function(e,t,n){var r=n(67526),o=n(56094),i=n(33341),a=n(28859),s=n(35052),u="prototype",l=function(e,t,n){var c,d,f,m,p=e&l.F,y=e&l.G,h=e&l.S,g=e&l.P,v=e&l.B,b=y?r:h?r[t]||(r[t]={}):(r[t]||{})[u],_=y?o:o[t]||(o[t]={}),E=_[u]||(_[u]={});for(c in y&&(n=t),n)f=((d=!p&&b&&void 0!==b[c])?b:n)[c],m=v&&d?s(f,r):g&&"function"==typeof f?s(Function.call,f):f,b&&a(b,c,f,e&l.U),_[c]!=f&&i(_,c,m),g&&E[c]!=f&&(E[c]=f)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},25203:function(e,t,n){var r=n(67574)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(o){}}return!0}},79448:function(e){e.exports=function(e){try{return!!e()}catch(t){return!0}}},69228:function(e,t,n){"use strict";n(94116);var r=n(28859),o=n(33341),i=n(79448),a=n(3344),s=n(67574),u=n(69600),l=s("species"),c=!i((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),d=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var f=s(e),m=!i((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),p=m?!i((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[l]=function(){return n}),n[f](""),!t})):void 0;if(!m||!p||"replace"===e&&!c||"split"===e&&!d){var y=/./[f],h=n(a,f,""[e],(function(e,t,n,r,o){return t.exec===u?m&&!o?{done:!0,value:y.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),g=h[0],v=h[1];r(String.prototype,e,g),o(RegExp.prototype,f,2==t?function(e,t){return v.call(e,this,t)}:function(e){return v.call(e,this)})}}},1158:function(e,t,n){"use strict";var r=n(4228);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},48790:function(e,t,n){var r=n(35052),o=n(97368),i=n(1508),a=n(4228),s=n(81485),u=n(20762),l={},c={},d=e.exports=function(e,t,n,d,f){var m,p,y,h,g=f?function(){return e}:u(e),v=r(n,d,t?2:1),b=0;if("function"!=typeof g)throw TypeError(e+" is not iterable!");if(i(g)){for(m=s(e.length);m>b;b++)if((h=t?v(a(p=e[b])[0],p[1]):v(e[b]))===l||h===c)return h}else for(y=g.call(e);!(p=y.next()).done;)if((h=o(y,v,p.value,t))===l||h===c)return h};d.BREAK=l,d.RETURN=c},49461:function(e,t,n){e.exports=n(44556)("native-function-to-string",Function.toString)},67526:function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},57917:function(e){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},33341:function(e,t,n){var r=n(47967),o=n(11996);e.exports=n(1763)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},61308:function(e,t,n){var r=n(67526).document;e.exports=r&&r.documentElement},22956:function(e,t,n){e.exports=!n(1763)&&!n(79448)((function(){return 7!=Object.defineProperty(n(46034)("div"),"a",{get:function(){return 7}}).a}))},98880:function(e,t,n){var r=n(43305),o=n(25170).set;e.exports=function(e,t,n){var i,a=t.constructor;return a!==n&&"function"==typeof a&&(i=a.prototype)!==n.prototype&&r(i)&&o&&o(e,i),e}},24877:function(e){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},61249:function(e,t,n){var r=n(55089);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},1508:function(e,t,n){var r=n(60906),o=n(67574)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||i[o]===e)}},77981:function(e,t,n){var r=n(55089);e.exports=Array.isArray||function(e){return"Array"==r(e)}},43305:function(e){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},95411:function(e,t,n){var r=n(43305),o=n(55089),i=n(67574)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},97368:function(e,t,n){var r=n(4228);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(a){var i=e.return;throw void 0!==i&&r(i.call(e)),a}}},6032:function(e,t,n){"use strict";var r=n(84719),o=n(11996),i=n(3844),a={};n(33341)(a,n(67574)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(a,{next:o(1,n)}),i(e,t+" Iterator")}},98175:function(e,t,n){"use strict";var r=n(22750),o=n(92127),i=n(28859),a=n(33341),s=n(60906),u=n(6032),l=n(3844),c=n(40627),d=n(67574)("iterator"),f=!([].keys&&"next"in[].keys()),m="keys",p="values",y=function(){return this};e.exports=function(e,t,n,h,g,v,b){u(n,t,h);var _,E,w,S=function(e){if(!f&&e in T)return T[e];switch(e){case m:case p:return function(){return new n(this,e)}}return function(){return new n(this,e)}},k=t+" Iterator",O=g==p,I=!1,T=e.prototype,C=T[d]||T["@@iterator"]||g&&T[g],N=C||S(g),A=g?O?S("entries"):N:void 0,P="Array"==t&&T.entries||C;if(P&&(w=c(P.call(new e)))!==Object.prototype&&w.next&&(l(w,k,!0),r||"function"==typeof w[d]||a(w,d,y)),O&&C&&C.name!==p&&(I=!0,N=function(){return C.call(this)}),r&&!b||!f&&!I&&T[d]||a(T,d,N),s[t]=N,s[k]=y,g)if(_={values:O?N:S(p),keys:v?N:S(m),entries:A},b)for(E in _)E in T||i(T,E,_[E]);else o(o.P+o.F*(f||I),t,_);return _}},98931:function(e,t,n){var r=n(67574)("iterator"),o=!1;try{var i=[7][r]();i.return=function(){o=!0},Array.from(i,(function(){throw 2}))}catch(a){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i=[7],s=i[r]();s.next=function(){return{done:n=!0}},i[r]=function(){return s},e(i)}catch(a){}return n}},74970:function(e){e.exports=function(e,t){return{value:t,done:!!e}}},60906:function(e){e.exports={}},22750:function(e){e.exports=!1},12988:function(e,t,n){var r=n(4415)("meta"),o=n(43305),i=n(57917),a=n(47967).f,s=0,u=Object.isExtensible||function(){return!0},l=!n(79448)((function(){return u(Object.preventExtensions({}))})),c=function(e){a(e,r,{value:{i:"O"+ ++s,w:{}}})},d=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,r)){if(!u(e))return"F";if(!t)return"E";c(e)}return e[r].i},getWeak:function(e,t){if(!i(e,r)){if(!u(e))return!0;if(!t)return!1;c(e)}return e[r].w},onFreeze:function(e){return l&&d.NEED&&u(e)&&!i(e,r)&&c(e),e}}},31384:function(e,t,n){var r=n(67526),o=n(2780).set,i=r.MutationObserver||r.WebKitMutationObserver,a=r.process,s=r.Promise,u="process"==n(55089)(a);e.exports=function(){var e,t,n,l=function(){var r,o;for(u&&(r=a.domain)&&r.exit();e;){o=e.fn,e=e.next;try{o()}catch(i){throw e?n():t=void 0,i}}t=void 0,r&&r.enter()};if(u)n=function(){a.nextTick(l)};else if(!i||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var c=s.resolve(void 0);n=function(){c.then(l)}}else n=function(){o.call(r,l)};else{var d=!0,f=document.createTextNode("");new i(l).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(r){var o={fn:r,next:void 0};t&&(t.next=o),e||(e=o,n()),t=o}}},24258:function(e,t,n){"use strict";var r=n(63387);function o(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new o(e)}},28206:function(e,t,n){"use strict";var r=n(1763),o=n(51311),i=n(1060),a=n(8449),s=n(18270),u=n(61249),l=Object.assign;e.exports=!l||n(79448)((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=l({},e)[n]||Object.keys(l({},t)).join("")!=r}))?function(e,t){for(var n=s(e),l=arguments.length,c=1,d=i.f,f=a.f;l>c;)for(var m,p=u(arguments[c++]),y=d?o(p).concat(d(p)):o(p),h=y.length,g=0;h>g;)m=y[g++],r&&!f.call(p,m)||(n[m]=p[m]);return n}:l},84719:function(e,t,n){var r=n(4228),o=n(21626),i=n(86140),a=n(40766)("IE_PROTO"),s=function(){},u="prototype",l=function(){var e,t=n(46034)("iframe"),r=i.length;for(t.style.display="none",n(61308).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("