!function(){var e=function(e,a){a=a||{};var t,s=function(e,t){var s=!1;return"function"==typeof a[e]&&(a[e](t),s=!0),s},i=function(){!function(){var e={};for(var t of Object.keys(a))e[t.toLowerCase()]=a[t];a=e}(),function(){for(var e of Object.keys(a))a[e]&&"object"==typeof a[e]&&(Array.isArray(a[e])?a[e]=a[e].join(","):a[e]=JSON.stringify(a[e]))}()},r="currentBuildVersion",n=null,o=!0;if(i(),a.instance="config",a.skinid=window.altenarSkin||a.skinid||"betsonic",a.origin=a.staticorigin||window.altenarPath||"/",a.configid=a.configid||window.altenarConfigId||"",a.walletcode=a.walletcode||window.altenarWalletCode||"",a.integration=a.integration||window.altenarIntegration,a.deviceid=a.deviceid||window.altenarDeviceId||"",window.altenarOrigins){a.instance="";var c=window.altenarOrigins;for(var l of Object.keys(c))a[l]=c[l]}var d=function(e,a){window.postMessage({method:e,params:a},"*")},f={params:["betslipoddids","removebetslipoddids","betreservationcode","betid","banners","socialshare"],getParams:function(){for(var e={},t=0;t-1}},p={params:["fixedtop","fixedbottom"],getParams:function(){for(var e={},t=0;t-1}},h=["token","accesstoken","skinid","walletcode","lang","configid","ishybridmode","ishashmode","isfixed","fixedtop","fixedbottom","staticorigin","instance","betslipoddids","removebetslipoddids","betreservationcode","timezoneoffset","numformat","oddstype","special","virtualsports","ishashclassesmode","betreuseurltemplate","authrefreshtimeout"],m={params:["page","eventid","sportids","catids","champids","marketgroupid","betid"],getHashParams:function(){for(var e=!1!==a.ishashmode,t=(window.location.hash||"").replace("#","").replace("/",""),s=!1,i=0;ie.href&&e.href.split(":")[1]===t))},f=d(o+l),p=d(c+l);if(f||v.push(b(o+l)),!p){const e=`${s}-skin-stylesheet`;v.push(b(c+l,e))}var h=".js?v="+r;u(o+h,(function(){u(c+h,(function(){document.querySelector(e)?(n=new window.AltenarSportsbookInner(e,a),w()):console.log("Container is no longer available")}))}))}var k=/MISE|Trident/i.test(navigator.userAgent);!window._babelPolyfill&&k?u("https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/7.4.3/polyfill.min.js",(function(){g()})):g();var w=function(){var e=m.getHashParams().slice(1);n&&n.$router.replace(e)},y=function(e){p.sendIFrameMessage()},x=function(e){p.sendIFrameMessage()},P=function(e){var t=e.data||{};switch(t.type){case"scroll":window.scrollY>S.offsetTop&&!a.isfixed&&!s("scrollcallback",{x:t.scroll.x,y:t.scroll.y+S.offsetTop})&&window.scrollTo(t.scroll.x,t.scroll.y+S.offsetTop);break;case"resize":break;case"load":s("loadcallback",t.hash),E("banners",a.banners);break;case"hashchange":s("hashchangecallback",t.hash);break;case"statechange":o?s("statechangecallback",t.params):o=!0;break;case"redirecttolive":s("redirecttolivecallback",t.eventId);break;case"redirecttoprelive":s("redirecttoprelivecallback",t.eventId);break;case"insufficientbalance":s("insufficientbalancecallback",t.totalStake);break;case"showeventdetails":s("showeventdetailscallback",t.eventId);break;case"showevents":s("showeventscallback",t.events);break;case"showloginbox":s("showloginboxcallback");break;case"betslipoddscountchange":s("betslipoddscountchangecallback",t.selectionIds);break;case"sportsmenu":s("sportsmenucallback",t.sports);break;case"placebet":s("placebetcallback",t.placeBet);break;case"logoff":s("logoffcallback");break;case"reload":s("reloadcallback")||window.location.reload();break;case"placebetplatformerror":s("placebetplatformerrorcallback",t.CallbackParameter);break;case"betReservation":s("betreservationcallback",t.reservationCode);break;case"promobet":s("promobetcallback",t.promoBet);break;case"getEventDetailsAdditionalInfo":s("geteventdetailsadditionalinfocallback",t.externalInfo);break;case"socialMedia":s("socialmediacallback",t.mediaInfo)||window.open(t.mediaInfo.message);break;case"cancelBet":s("cancelbetcallback",t.cancelBetData)}},E=function(e,s,r={}){var n=e.toLowerCase();a[n]=s,i();var c=r&&r.isBlockReload,l=r&&r.triggerCallback;!1===l&&(o=l),f.hasParam(n)?f.sendIFrameMessage(n):p.hasParam(n)?p.sendIFrameMessage():-1===["token","accesstoken","skinid","walletcode","lang","configid","ishybridmode","ishashmode","isfixed","fixedtop","fixedbottom","staticorigin","instance","betslipoddids","removebetslipoddids","betreservationcode","timezoneoffset","numformat","oddstype","special","virtualsports","ishashclassesmode","betreuseurltemplate"].indexOf(e)?w():c?t=!0:(I(!1),g())},I=function(a=!0){if(n){n.$destroy();var t=n.$el;t.innerHTML="",t.id=e.replace(/#/g,"")}else console.log("Application was not loaded");a&&(window.removeEventListener("message",P),window.removeEventListener("scroll",y),window.removeEventListener("resize",x))},S=document.querySelector(e);window.addEventListener("message",P),window.addEventListener("scroll",y),window.addEventListener("resize",x),a.token=a.token||"",w(),this.error="",S?(this.setParam=E,this.setParams=function(e,a={}){var s=Object.keys(e);t=!1;for(var i=0;i