(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors~970f9218"],{"56d7":function(e,t,s){"use strict";s.r(t);s("e623"),s("e379"),s("37e1"),s("2b3d"),s("9861"),s("88a7"),s("271a"),s("5494");var n=s("a026"),a=s("3dfd"),o=s("5f86"),i=s("4360"),r=s("ca47"),u=(s("07ac"),s("be92")),c=s("d373"),l=s("5a9a");Object(l["c"])(Object.values(c["a"]));const d=Object(u["c"])();var p=s("9098"),b=s("fb2f");b["a"].refactor.setRequestEnabled(!0),p["a"]();var f=s("784a"),g=s("a50a");n["default"].directive("gtm",f["a"]),n["default"].directive("intersection",g["a"]);s("4de4");var m=s("1fa8"),O=s("55a1"),h=s("8066");n["default"].filter("capitalizeFirstLetter",m["d"]),n["default"].filter("monthForCalendar",O["f"]),n["default"].filter("with_separator",h["j"]),n["default"].filter("format_money",h["e"]);var v=s("6626"),y=s("72d3"),j=s("4657"),D=s("6489"),B=s("ee98"),S=s.n(B),C=s("568c"),_=s("94c8"),w=s("8c4f"),L=s("f029"),A=s("003c"),P=s("58ca"),T=s("a7bd"),I=s("b828"),E=s("a925"),k=s("b25f"),R=s.n(k),G=s("ae1a"),U=s.n(G),N=s("caf9"),V=s("2ead"),F=s.n(V),x=s("2b88"),M=s.n(x);const W=s("c1df");n["default"].use(v["a"]),n["default"].use(y["a"],{store:i["a"]}),n["default"].use(j["a"]),n["default"].use(D["a"]),n["default"].use(S.a),n["default"].use(C["a"]),n["default"].component("sharing-block",_["a"]),n["default"].use(L["a"]),n["default"].use(P["a"]),n["default"].use(I["a"]),n["default"].use(E["a"]),n["default"].use(R.a),n["default"].use(U.a),n["default"].use(F.a,{moment:W}),n["default"].use(u["a"]),n["default"].use(w["a"]),n["default"].use(M.a),n["default"].use(A["f"],{themes:{"basic-tooltip":{$extend:"tooltip",$resetCss:!0},"quick-bar-tooltip":{$extend:"tooltip",$resetCss:!0}}}),n["default"].component("swiper",T["a"]),n["default"].component("v-popover",A["c"]),n["default"].component("v-dropdown",A["a"]),n["default"].component("v-menu",A["b"]),n["default"].use(N["a"],{lazyComponent:!0,observer:!0,observerOptions:{rootMargin:"0px",threshold:.1},listenEvents:["scroll"]});s("2973");var H,$=s("a8ca"),z=s("88c3"),q=(s("caad"),s("2532"),s("9b02")),Y=s.n(q),J=s("ccd5"),K=s("8f12");(function(e){e["REGISTRATION"]="registration",e["SIGNIN"]="signin",e["RESTORE_PASSWORD"]="restore-password-request",e["RESTORE_ACCOUNT"]="restore-account-request",e["ONE_TIME_PASSWORD"]="one-time-password",e["USERS_UNLOCK"]="users-unlock",e["USERS_PASSWORD_EDIT"]="users-password-edit",e["TELEGRAM_CHANNELS"]="telegram-channels",e["PATCH_PROFILE"]="patch-profile",e["PLAY"]="play",e["DEPOSIT"]="deposit",e["CASHOUT"]="cashout",e["BALANCE"]="balance",e["HISTORY"]="history",e["BONUS_MODAL"]="bonus-modal",e["WHEEL_OF_FORTUNE"]="wheel-of-fortune",e["CONTACTS"]="contacts",e["HOME"]="home",e["NEWS"]="news",e["AUTH_PROVIDERS_CONFIRM"]="auth-providers-confirm"})(H||(H={}));const X=e=>{const t=e.history.pending.query[K["k"]];t&&J["d"].bonusCode.set(String(t))},Q=(e,t)=>{let s=t.params.language?"/"+t.params.language:"/";const n=e.history.pending.query[K["Pb"]],a=(null===t||void 0===t?void 0:t.name)===H.DEPOSIT;if(n&&(s+=`?${K["Pb"]}=${String(n)}`),a){const e=n?"&":"?";s+=e+"to_deposit=true"}return s},Z=({router:e,to:t,from:a,next:o})=>{var u,l,d,p,b,f,g,m,O,h,v,y,j,D;const B=c["a"].modal(),S=t.params.language,C=B.current,_=Object(r["b"])("player/getLanguageForUrl"),w=Y()(t.query,"webview"),L=Y()(t.query,"ui_theme"),A=Y()(t.query,"activation_code");if(w&&Object(r["a"])("cmsConfig/setWebview"),L&&i["a"].dispatch("theme/setTheme",{theme:L}),A&&J["d"].activationCode.set(String(A)),t.path===(S?"/"+S:"")+"/instructionapp")try{e.app.$analytics.availableEvent({element:e.app.GTM_ELEMENTS.pageInstructionAppInstall})}catch(k){console.error(k)}J["d"].clientLanguage.set(window.LANG_CODE||(null===(u=window.domainInfo)||void 0===u?void 0:u.language));const P=![H.BALANCE,H.DEPOSIT,H.CASHOUT,H.ONE_TIME_PASSWORD].includes(null!==(l=null===C||void 0===C?void 0:C.name)&&void 0!==l?l:"");(![null,H.AUTH_PROVIDERS_CONFIRM].includes(null!==(d=null===a||void 0===a?void 0:a.name)&&void 0!==d?d:"")&&(null===(p=t.meta)||void 0===p?void 0:p.pageType)!==H.PLAY&&P&&a.params.language===S||"errors/404"===a.name)&&B.closeModal({disableHistoryBack:!0}),Object(r["a"])("overlay/closeOverlay");let T=null;const I=null===(f=null===(b=t.matched[0])||void 0===b?void 0:b.props)||void 0===f?void 0:f.default;let E=Object.assign(Object.assign(Object.assign({},I instanceof Object&&I),t.params),t.query);if(t.matched[0]&&I instanceof Function&&(E=Object.assign(Object.assign({},E),I(t))),t.name===H.REGISTRATION)T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-72f67ffc"),s.e("chunk-e6ddf7d4"),s.e("Registration")]).then(s.bind(null,"8037")),E=Object.assign(Object.assign({},E),{openedByUrl:!0,noScroll:!0,place:K["hb"].TO_REGISTRATION.DIRECT_REGISTRATION});else if(t.name===H.SIGNIN)T=()=>Promise.all([s.e("chunk-e6ddf7d4"),s.e("chunk-1e925977")]).then(s.bind(null,"8d3d")),E=Object.assign(Object.assign({},E),{openedByUrl:!0,noScroll:!0,place:K["hb"].TO_SIGNIN.DIRECT_SIGNIN});else if(t.name===H.RESTORE_PASSWORD)T=()=>s.e("chunk-2acb9d77").then(s.bind(null,"3335")),E=Object.assign(Object.assign({},E),{noScroll:!0});else if(t.name===H.RESTORE_ACCOUNT)T=()=>s.e("chunk-2acb9d77").then(s.bind(null,"3335"));else if(t.name===H.ONE_TIME_PASSWORD)T=()=>s.e("chunk-7983a794").then(s.bind(null,"becf"));else if(t.name===H.USERS_UNLOCK)T=()=>s.e("chunk-4b8fec46").then(s.bind(null,"6bc1"));else if(t.name===H.USERS_PASSWORD_EDIT)T=()=>s.e("restore-password").then(s.bind(null,"5a6b"));else if(t.name===H.TELEGRAM_CHANNELS)T=()=>s.e("chunk-216db786").then(s.bind(null,"615f"));else if(t.name===H.PATCH_PROFILE)T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-724ec729")]).then(s.bind(null,"ee92")),E=Object.assign(Object.assign({},E),{noScroll:!0});else if((null===(g=t.meta)||void 0===g?void 0:g.pageType)===H.PLAY){if(Object(r["b"])("playerLimits/getIsPlayingRestricted")&&"fun"!==(null===(m=null===t||void 0===t?void 0:t.query)||void 0===m?void 0:m.mode))return o(_+"/profile/limits"),e.app.$bus.emit("cooling-off-modal");if(Object(r["b"])("player/isCountryDeny")&&"fun"!==(null===(O=null===t||void 0===t?void 0:t.query)||void 0===O?void 0:O.mode))return void B.open({name:"login-denied",props:{noScroll:!0},component:()=>s.e("chunk-374e1e5f").then(s.bind(null,"f792")),replace:!1});if((null===(h=Object(r["b"])("modal/current"))||void 0===h?void 0:h.name)===H.PLAY&&(null===(v=t.meta)||void 0===v?void 0:v.pageType)===H.PLAY)return e.app.$bus.emit("game-changing",E);T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-3342b499"),s.e("chunk-72f67ffc"),s.e("chunk-5e1261f3")]).then(s.bind(null,"63a2")),E=Object.assign(Object.assign({},E),{hasCloseBtn:!1}),Object(r["a"])("cmsConfig/setIsGamePage",!0),Object(r["a"])("cmsConfig/setIsHomePage",!1),Object(r["a"])("cmsConfig/setIsHomeFilteredPage",!1)}else if(t.name===H.DEPOSIT){const e=J["d"].authGameUrl.get();if(e)return o(!1);T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-3342b499"),s.e("chunk-72f67ffc"),s.e("chunk-7eb273b2")]).then(s.bind(null,"63ba")),E=Object.assign(Object.assign({},E),{noScroll:!0,place:E.placeFrom||K["hb"].TO_DEPOSIT.DIRECT_DEPOSIT})}else t.name===H.CASHOUT?(T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-3342b499"),s.e("chunk-72f67ffc"),s.e("chunk-cde56b82")]).then(s.bind(null,"9ffb")),E=Object.assign(Object.assign({},E),{noScroll:!0})):t.name===H.BALANCE?(T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-3342b499"),s.e("chunk-72f67ffc"),s.e("chunk-05368069")]).then(s.bind(null,"1c12")),E=Object.assign(Object.assign({},E),{noScroll:!0})):t.name===H.HISTORY?(T=()=>Promise.all([s.e("chunk-2045dfae"),s.e("chunk-8e522eca"),s.e("chunk-3342b499"),s.e("chunk-72f67ffc"),s.e("chunk-5459037e")]).then(s.bind(null,"1ec7")),E=Object.assign(Object.assign({},E),{noScroll:!0})):t.name===H.BONUS_MODAL?T=()=>Promise.all([s.e("chunk-72f67ffc"),s.e("chunk-86a0ce5c")]).then(s.bind(null,"e8ac")):t.name===H.WHEEL_OF_FORTUNE?T=()=>s.e("chunk-614143a1").then(s.bind(null,"cfd2")):t.name===H.CONTACTS?(T=()=>s.e("chunk-40f1c382").then(s.bind(null,"7b42")),E=Object.assign(Object.assign({},E),{noScroll:!0})):t.name===H.HOME?(Object(r["a"])("cmsConfig/setIsHomePage",!0),Object(r["a"])("cmsConfig/setIsGamePage",!1),Object(r["a"])("cmsConfig/setIsHomeFilteredPage",!1)):t.name===H.NEWS&&"news/page"!==a.name?Object(r["a"])("news/setPageNumber",1):(Object(r["a"])("cmsConfig/setIsHomePage",!1),Object(r["a"])("cmsConfig/setIsGamePage",!1),Object(r["a"])("cmsConfig/setIsHomeFilteredPage",!1));if(X(e),T){if(n["default"].component(t.name||(null===(y=t.meta)||void 0===y?void 0:y.pageType),T),null===a.name?E.hasOwnProperty("openedByUrl")&&!Object(r["b"])("player/isPlayerAuthorized")?o(S?"/"+S:"/"):o(Q(e,t)):(null===(j=null===C||void 0===C?void 0:C.props)||void 0===j?void 0:j.openedByUrl)&&o(!1),C&&C.name===H.PATCH_PROFILE)return o(!1);const s={name:t.name||(null===(D=t.meta)||void 0===D?void 0:D.pageType),props:E,component:T,replace:!1};B.open(s)}else o()};var ee=s("e743");o["a"].beforeEach((e,t,s)=>Z({router:o["a"],to:e,from:t,next:s})),n["default"].config.productionTip=!1,n["default"].config.ignoredElements=["micro-app-messenger","micro-app-support","boodil-widget"],window.ACTIVE_EXPERIMENTS=$["a"],window.__start_url=new URL(window.location),window.vm=new n["default"]({router:o["a"],store:i["a"],i18n:z["a"],pinia:d,beforeCreate(){Object.keys(c["a"]).forEach(e=>{c["a"][e]()}),Object(r["a"])("breakpoints/init"),Object(r["a"])("cmsConfig/checkSupportWebp"),ee["a"]()},render:e=>e(a["a"])}).$mount("#app")},"8d96":function(e,t,s){"use strict";s.d(t,"a",(function(){return n}));const n=["apiV2","authProvidersSettings","banners","batches","betby","bonusesCode","bonusesCoupon","bottomSheet","bottomSheets","breakpoints","cashout","chat","cmsConfig","cmsRoutes","currencies","currencyExchangeRates","currencyExchangeRatesFixed","deposit","digitain","experiments","jackpots","games","gamesV4","gamesCategories","gamesCollections","gamesProviders","gamesRestrictions","gamification","globalCountries","globalTimezones","goBack","groups","interfaceTranslations","locales","lotteries","matches","menu","messenger","modal","news","overlay","partnersContests","paymentMethodsCardNumber","payments","paymentsPreviews","paymentProblemsAlert","player","player2FASettings","playerAccounts","playerAuthProviders","playerAvatar","playerBalance","playerBonuses","playerBonusesBetby","playerBonusesDigitain","playerCashWait","playerCompPoints","playerDocuments","playerFavoriteGames","playerFreespins","playerGameSessions","playerLimits","playerLotteriesStatuses","playerPayments","playerSessions","playerSettings","playerPhone","playerPurses","playerSessions","playerSportBets","playerStats","playerTournamentStatuses","profileSettings","preloader","promotions","registrationForm","search","seoMeta","seoText","singleNews","singleStaticPage","statuses","sportLobbyLinks","tournaments","winners"]},"929c":function(e,t,s){"use strict";s.r(t),s.d(t,"theme",(function(){return o})),s.d(t,"bonuses",(function(){return L})),s.d(t,"bonusesDigitain",(function(){return U}));s("caad"),s("2532");var n=s("ccd5"),a=s("db55"),o={name:"theme",namespaced:!0,state:{theme:n["d"].uiTheme.get()||a["a"]},getters:{getTheme(e){return e.theme},getIsBasic(e){return e.theme===a["a"]},getIsDarkTheme(e){return e.theme===a["b"]}},mutations:{setTheme(e,{theme:t,withCookie:s=!0}){[a["a"],a["b"]].includes(t)&&(e.theme=t,s&&n["d"].uiTheme.set(t))}},actions:{setTheme({commit:e},t){e("setTheme",t)},changeTheme({commit:e,getters:t}){e("setTheme",{theme:t.getIsBasic?a["b"]:a["a"]})}}},i=s("5530"),r=s("b85c"),u=(s("e01a"),s("4de4"),s("d81d"),s("14d9"),s("4e82"),s("07ac"),s("ac1f"),s("5319"),s("ca47"));const c=({bonus:e,state:t})=>{var s,n;Array.isArray(e.bonusGroup)||(e.bonusGroup=(null===(n=t.dataV2.find(({id:t})=>t===e.id))||void 0===n?void 0:n.bonusGroup)||[]);const a=null===e||void 0===e||null===(s=e.bonuses)||void 0===s?void 0:s[0];if(!a)return!1;const o=Object(u["b"])("player/getStatuses").some(t=>{var s,n;const o=a.conditions||[],i=o.find(({field:e,type:t})=>"groups"===e&&"all"===t),r=null===i||void 0===i||null===(s=i.value)||void 0===s?void 0:s[0];return t.id===r||t.id===(null===e||void 0===e||null===(n=e.bonusGroup)||void 0===n?void 0:n[0])});return o&&e.activatable};var l=s("9b02"),d=s.n(l),p=s("88c3"),b=s("7ab8"),f=s("a8fc"),g=s.n(f),m=s("8f12"),O={getData(e){return e.data},getWelcomeBonusesForRegistration(e,t,s){const n=s.bonuses.chosenBonus,a=["bonus_attributes_bonus_amount_max","multiplier_attributes_max_win","multiplier_result_bonus_max_win"];if(!n)return[];const o=[...n.properties,...n.properties2];return o.filter(e=>a.includes(e.id))},activeBonus(e,t,s,n){const a=t.getBonusesDepositListWithDigitain.find(t=>c({bonus:t,state:e,rootGetters:n}));return a||!1},activeCasinoBonus(e,t,s,n){const a=t.bonusesDepositList.find(t=>c({bonus:t,state:e,rootGetters:n}));return a||!1},activeId(e,t){const s=t.activeBonus;return s&&s.id||""},activeCasinoBonusId(e,t){var s;return null===(s=t.activeCasinoBonus)||void 0===s?void 0:s.id},updatePeriod(e,t,s){return d()(s,"cmsConfig.data.updatePeriods.bonuses",d()(s,"cmsConfig.data.updatePeriods.default",0))},dataUpdatedAt(e){return e.dataUpdatedAt},chosenBonus(e,t){return e.chosenBonusId?t.getBonusesDepositListWithDigitain.find(t=>t.id===e.chosenBonusId):null},chosenBonusFromPick(e){return e.chosenBonus},preActiveBonusCode(e){return e.preActiveBonusCode||n["d"].preActivateBonus.get()},preActiveBonus(e,t){return e.preActiveBonusCode?t["bonusesDepositList"].find(t=>t.code===e.preActiveBonusCode):null},getBonuses(e,t){var s;const n=Object(u["b"])("player/getCurrencyCode"),a=Object(u["b"])("currenciesExchangeRates/getData"),o=(null===(s=Object(u["b"])("currencies/getDataForSpecificCurrency")(n))||void 0===s?void 0:s.subunits_to_unit)||100,c=Object(u["b"])("playerPayments/getDepositGroup"),l=Object(u["b"])("cmsConfig/getBonusesWithMinDepositOfDepositGroup"),f=Object(u["b"])("player/getStatuses"),g=["CAD","UAH","AUD"].includes(n);return e.dataV2.filter(({bonuses:e=[]})=>e[0]).map(s=>{var m,O;let h="",v="";const y=[],j=l.includes(s.id),D=j?c:0,B=s.bonuses[0].conditions.find(({type:e,field:t})=>"groups"===t&&("all"===e||"inclusion"===e))?s.bonuses[0].conditions.find(({type:e,field:t})=>"groups"===t&&("all"===e||"inclusion"===e)).value:{},S=s.propertiesHash,C=void 0===S?null:S,_=s.bonuses.find(({type:e})=>"bonus"===e),w=s.bonuses.find(({type:e})=>"freespins"===e);let L=0;const A=(null===_||void 0===_||null===(m=_.attributes.find(e=>{var t;return"bonus_amount"===(null===e||void 0===e?void 0:e.field)&&(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.percent)}))||void 0===m||null===(O=m.value)||void 0===O?void 0:O.percent)||null,P=w?w.attributes.find(({field:e})=>"game_sets"===e):null,T=Object(b["c"])(P,g);if(T){L=(T.cycles||1)*T.freespins_count,v=`${L} ${p["a"].tc("freespins_count",L)}`,h=p["a"].t("profile.exchange_to_freespins");var I,E=Object(r["a"])(T.games);try{for(E.s();!(I=E.n()).done;){const e=I.value,t=d()(Object(u["b"])("games/gamesArray"),d()(Object(u["b"])("games/mapIdentifiersOfGamesArray"),e.replace(":","/")));t&&y.push(t)}}catch(F){E.e(F)}finally{E.f()}}const k=e=>!!e.find(e=>f.find(t=>t.id===e)),R=e.data.find(e=>{var t,n;return(null===e||void 0===e||null===(t=e.id)||void 0===t?void 0:t.toLowerCase())===(null===s||void 0===s||null===(n=s.name)||void 0===n?void 0:n.toLowerCase())&&(!e.available_groups.length||k(e.available_groups))&&!k(e.forbidden_groups)})||!1;if(!R)return!1;const G=d()(R,"accessibility");G&&(s.accessibility=G);const U={games:y,currency:n,bonus:s,exchangeRates:a,subunitToUnit:o,propertiesHash:C,minDepositOfDepositGroup:D,rootGetters:t};let N=Object(i["a"])(Object(i["a"])(Object(i["a"])({},R),s),{},{description:Object(i["a"])(Object(i["a"])({},R.description),s.description)},b["e"].apply(U,[s.bonuses])),V=N.upToFreespins;return A?(h=p["a"].t("bonus.title"),v=V?p["a"].t("bonus.up_to_free_spins",{amount:A,freespins:V}):v?`${A}% + ${v}`:`${h} ${A}%`):V&&(v=p["a"].t("bonus.up_to_silver",{freespins:V})),Object(i["a"])(Object(i["a"])({},N),{},{description:Object(i["a"])(Object(i["a"])({},N.description),{},{text:Object(b["d"])(N),title:h,subTitle:v,minDeposit:N.minDeposit,percent:A,freespinsTotal:L}),bonusGroup:B})}).filter(e=>e)},bonusesV2(e){return e.dataV2},bonusesDepositList(e,t){let s=t.getBonuses;const n=Object(u["b"])("playerStats/getDepositsCount"),a=Object(u["b"])("playerBonuses/activeBonuses"),o=Object(u["b"])("cmsConfig/bonusesDepositLimit"),r=Object(u["b"])("player/getCurrencyCode"),c=Object(u["b"])("player/isStaffUser"),l=Object(u["b"])("player/isPlayerAuthorized"),d=e=>Boolean(a.find(t=>"deposit"===t.strategy&&t.title===e.toUpperCase()));return o?(s=t.getBonuses.filter(e=>!o[e.name]||o[e.name].depositCount>=n||o[e.name].alwaysShow||d(e.name)).map(e=>Object(i["a"])(Object(i["a"])({},e),{},{depositCount:o[e.name]?o[e.name].depositCount:0,alwaysShow:!!o[e.name]&&o[e.name].alwaysShow,forStaff:o[e.name]?o[e.name].forStaff:void 0,wagerable:d(e.name)})),s=s.map(e=>Object(i["a"])(Object(i["a"])({},e),{},{bonuses:e.bonuses.filter(e=>!(!e||!e.hasOwnProperty("attributes"))&&!e.attributes.find(e=>"code"===e.field&&!!e.value)).filter(e=>!e.conditions.find(e=>"currencies"===e.field&&("inclusion"===e.type&&e.value!==r||"exclusion"===e.type&&e.value===r))).filter(e=>e.conditions.find(e=>"groups"===e.field&&"all"===e.type||"groups"===e.field&&"inclusion"===e.type&&e.value.includes("all_staff")&&c||"groups"===e.field&&e.value&&e.value.includes("bonus:var16")))})).filter(e=>e.bonuses.length>0),e.data&&e.data.length>0&&(s=s.map(t=>{const s=e.data.find(e=>e.id.toLowerCase()===t.name.toLowerCase())||!1;if(!s)return!1;const n=g()([...Object.values(t.properties),...Object.values(s.properties)],"id");return Object(i["a"])(Object(i["a"])(Object(i["a"])({},t),s),{},{id:t.name,idV2:t.id,bonuses:Object(i["a"])({},t.bonuses),properties:n,description:Object(i["a"])(Object(i["a"])({},t.description),s.description)})}).filter(e=>e).filter(e=>c&&e.forStaff||!c&&!1===e.forStaff||void 0===e.forStaff||!l).sort((e,t)=>e.sort>t.sort?1:-1)),s):[]},bonusesDepositMiniList(e,t){const s=Object(u["b"])("playerStats/getDepositsCount"),n=Object(u["b"])("cmsConfig/bonusesDepositLimit");if(!n)return[];const a=t.bonusesDepositList.filter(e=>{const t=d()(n[e.id],"depositCount",0),a=d()(n[e.id],"alwaysShow",!0),o=0===s?t<1&&!a:(t<=s&&a||t===s)&&e.activatable;return!Object(u["b"])("player/isPlayerAuthorized")||o||e.wagerable}).sort((e,t)=>e.sort>t.sort?1:-1).map(e=>Object(i["a"])(Object(i["a"])({},e),{},{type:m["p"]}));return a},getBonusesToggling(e){return e.bonusToggling},bonusesRegistration(e,t){return t.bonusesDepositList.filter(e=>!!e.includeInSections&&e.includeInSections.includes("registration-page"))},bonusGroups(e){return e.dataV2.map(e=>{if(!e.bonuses||!e.bonuses[0])return"";const t=e.bonuses[0].conditions||[],s=t.find(e=>"groups"===e.field&&("all"===e.type||"inclusion"===e.type));return d()(s,"value[0]")})},specialBonus(e,t){return t.getBonuses.find(({special:e=!1})=>e)},getShowDepositBonuses(e){return!Object(u["b"])("player/isPlayerAuthorized")||Object(u["b"])("player/getCanIssueBonuses")&&e.showDepositBonuses},getPreparedBonusCode(e){return e.preparedBonus||n["d"].preparedBonus.get()},getPreparedBonus(e,t){const s=t.getPreparedBonusCode;return s?t.getBonusesDepositListWithDigitain.find(e=>e.code===s):null},getPreparedBonusId(e,t){const s=t.getPreparedBonus;return s&&(s.id||s.code)},getShowBonuses(e){return!Object(u["b"])("player/isPlayerAuthorized")||!1!==Object(u["b"])("player/getCanIssueBonuses")&&JSON.parse(e.showBonuses)},getIsDataLoaded(e){return e.data.length>0&&e.dataV2.length>0},getIsDataLoading(e){return e.isDataLoading||e.isDataV2Loading},hasNewData(e){return!!e.dataV2.length},getConstantBonusesList(e,t){return!t.bonusesDepositList||Object(u["b"])("playerStats/noBonusesForDuplicate")?[]:Object(u["b"])("playerStats/hasBonusesForDuplicate")?t.bonusesDepositList.filter(e=>e.alwaysShow||e.special):t.bonusesDepositList},getConstantBonusesMinList(e,t){return!t.bonusesDepositMiniList||Object(u["b"])("playerStats/noBonusesForDuplicate")?[]:Object(u["b"])("playerStats/hasBonusesForDuplicate")?t.bonusesDepositMiniList.filter(e=>e.alwaysShow||e.special):t.bonusesDepositMiniList},getWelcomeBonuses(e,t){const s=["WELCOME","WELCOME SPORT BONUS"];return t.getBonusesDepositListWithDigitain.filter(({id:e})=>s.includes(e))},getBonusesDepositListWithDigitain(e,t,s,n){return[...t.bonusesDepositList,...n["bonusesDigitain/bonusesDepositList"]]},getBonusesPageList(e,t){return t.getData.filter(e=>{var t;return null===e||void 0===e||null===(t=e.includeInSections)||void 0===t?void 0:t.includes("bonuses-page")})}},h=s("3835"),v=s("1da1"),y=(s("d9e2"),s("13d5"),s("fb6a"),s("e9c4"),s("2ca0"),s("1fa8")),j=s("c8a7"),D=s("7b2b"),B=s("10ea"),S={activateBonus({dispatch:e,commit:t,getters:s,state:n},a){return Object(v["a"])((function*(){if(n.isDataLoading)return;const o=a||n.chosenBonus,i=Object(u["b"])("player/getStatuses");var r;Array.isArray(o.bonusGroup)||(o.bonusGroup=(null===(r=n.dataV2.find(e=>e.id===o.id))||void 0===r?void 0:r.bonusGroup)||[]);const c=Object(u["b"])("bonusesCode/getBonusCode");if(o.id===s.activeId)return;if(e("chooseBonusGroup",o),!n.chosenGroup)return;t("setBonusToggling",!0);const l=i.filter(e=>e.id.startsWith("bonus:")).map(e=>e.id);c&&(yield e("bonusesCode/clearCode",null,{root:!0}));try{const s=yield e("switchGroup",{add:n.chosenGroup.groupList,remove:l});return t("setDataUpdatedAt",new Date),s}catch(d){throw D["b"].sentry.addBreadcrumb({data:d,message:"Ошибка dispatch switchGroup",section:D["a"].Debug}),console.error(d),d}finally{t("setBonusToggling",!1)}}))()},fetchData({commit:e,state:t,getters:s},n=!1){return Object(v["a"])((function*(){if(t.isDataLoading)return;const a=Object(u["b"])("player/getLangCode");if(window&&window.INITIAL_STATE&&window.INITIAL_STATE.hasOwnProperty(t.includableObject+Object(y["b"])(a))&&!t.isDataLoaded&&!1===n){const s=window.INITIAL_STATE[t.includableObject+Object(y["b"])(a)];s&&(e("setData",s),s.dataUpdatedAt&&e("setDataUpdatedAt",new Date(s.dataUpdatedAt)),e("setDataLoaded",!0))}if(!(Date.now()-new Date(t.dataUpdatedAt).getTime()>s.updatePeriod)&&t.data.length>0&&!1===n)return t.data;e("setIsDataLoading",!0);const o=Object(u["b"])("apiV2/getBatchPath")+t.api+"[]="+t.route.replace("%language%",a)+"&lang="+a;try{const s=yield Object(B["c"])({method:"get",url:o}),n=Object(h["a"])(s,2),i=n[0],r=n[1];if(Object(B["b"])(i)&&console.error(i),r)return e("setData",r.data[t.includableObject+Object(y["b"])(a)]),e("setDataUpdatedAt",new Date),e("setDataLoaded",!0),t.data}catch(i){console.error(i)}finally{e("setIsDataLoading",!1)}}))()},fetchNewData({commit:e,state:t,getters:s},n=!1){return Object(v["a"])((function*(){if(t.isDataV2Loading)return;if(!(Date.now()-new Date(t.dataV2UpdatedAt).getTime()>s.updatePeriod)&&t.dataV2.length>0&&!1===n)return t.dataV2;e("setIsDataV2Loading",!0);const a=Object(u["b"])("apiV2/getApiPath")+t.routeV2;try{const s=yield Object(B["c"])({method:"get",url:a}),n=Object(h["a"])(s,2),o=n[0],i=n[1];if(Object(B["b"])(o)&&console.error(o),i)return e("setDataV2",i),e("setDataV2UpdatedAt",new Date),t.dataV2}catch(o){console.error(o)}finally{e("setIsDataV2Loading",!1)}}))()},pickChosenBonus({commit:e,getters:t,rootGetters:s},{id:n,currency:a=""}){const o=Object(i["a"])({},t.getBonusesDepositListWithDigitain.find(e=>e.name===n)),r=Object.values((null===o||void 0===o?void 0:o.bonuses)||{});if(o){var c;let t=[];a=a||Object(u["b"])("player/getCurrencyCode");const n=(null===(c=Object(u["b"])("currencies/getDataForSpecificCurrency")(a))||void 0===c?void 0:c.subunits_to_unit)||100;r.map(e=>{e.hasOwnProperty("attributes")&&t.push(...b["f"].apply(Object(i["a"])(Object(i["a"])({currency:a},this),{},{rootGetters:s,subunitToUnit:n,type:e.type}),[e.attributes,"attributes"])),e.hasOwnProperty("conditions")&&t.push(...b["f"].apply(Object(i["a"])(Object(i["a"])({currency:a},this),{},{rootGetters:s,subunitToUnit:n,type:e.type}),[e.conditions,"conditions"])),e.hasOwnProperty("result_bonus")&&t.push(...b["f"].apply(Object(i["a"])(Object(i["a"])({currency:a},this),{},{rootGetters:s,subunitToUnit:n,type:e.type}),[e.result_bonus,"result_bonus"]))}),t.push(...((null===o||void 0===o?void 0:o.properties)||[]).filter(e=>!e.id.startsWith("bonus_attributes_deposit_freespins_"))),t=t.reduce((e,t)=>e.find(e=>e.id===t.id)?e:[...e,t],[]);let l=[],p=[];["WELCOME BONUS","Silver Bonus"].includes(o.id)&&(r.map(e=>{e.hasOwnProperty("attributes")&&e.hasOwnProperty("conditions")&&p.push(...Object(b["g"])(e,a,s))}),o.freespinPackRows="WELCOME BONUS"===o.id?p.reverse():p,o.freespinPackInfo=d()(o.propertiesHash,"extra:cycles_info.value")),t.length>2?(o.properties2=t.slice(t.length-2),t=t.slice(0,t.length-2)):o.properties2=[],o.properties=[...l,...t],e("setChosenBonus",o)}},chooseBonusGroup({commit:e},t){let s=null;var n,a,o;t&&(s={registrationPageSelect:null===(n=t.images)||void 0===n?void 0:n.registrationPageSelect,text:null===(a=t.description)||void 0===a?void 0:a.text,subTitle:null===(o=t.description)||void 0===o?void 0:o.subTitle,groupList:t.bonusGroup,id:t.id});e("setChosenGroup",s)},deactivateBonus({dispatch:e,state:t,commit:s}){if(!t.isDataLoading)return new Promise((t,n)=>{const a=Object(u["b"])("player/getStatuses"),o=a.filter(e=>e.id.startsWith("bonus:")).map(e=>e.id);e("switchGroup",{add:[],remove:o}).then(e=>{s("setDataUpdatedAt",new Date),t(e)}).catch(e=>{console.error(e),n(e.response)}).finally(()=>{s("setBonusToggling",!1)})})},switchGroup({commit:e,dispatch:t,state:s},n){return Object(v["a"])((function*(){if(s.isDataLoading)return;const a=JSON.stringify({groups:n}),o=Object(u["b"])("player/getLangCode"),i=Object(u["b"])("apiV2/getApiPath")+s.routeSwitchGroup+"?lang="+o;e("setIsDataLoading",!0);try{const n=yield Object(B["c"])({method:"post",body:a,url:i}),o=Object(h["a"])(n,2),r=o[0],c=o[1];if(Object(B["b"])(r)&&console.error(r),c){if(204!==c.status)throw new Error("Operation with group failed");e("setDataUpdatedAt",new Date),yield Object(u["a"])("player/fetchData",!0,{root:!0}),t("fetchData",!0).then(()=>s.chosenGroup)}}catch(r){console.error(r)}finally{e("setIsDataLoading",!1)}}))()},setPreparedBonus({commit:e},t){e("setPreparedBonus",t)},setPreActiveBonus({commit:e,dispatch:t},s){return Object(v["a"])((function*(){const n=Object(u["b"])("bonusesCode/getBonusCode");n&&s&&(yield t("bonusesCode/clearCode",null,{root:!0})),e("setPreActiveBonus",s)}))()},activatePreActiveBonus({getters:e,dispatch:t,commit:s}){return Object(v["a"])((function*(){if(!Object(u["b"])("deposit/getIsAvailable"))return{};const n=e.activeBonus,a=e.preActiveBonus,o=e.preActiveBonusCode,i=!(!n||!a)&&n.id===a.id,r=e.bonusesDepositMiniList.find(({code:e})=>e===o);return a&&r||!o?i?(s("setPreActiveBonus",null),{}):void 0:["RED_BONUS","YELLOW_BONUS","GREEN_BONUS"].includes(o)?(s("setPreActiveBonus",null),{}):(yield t("bonusesCode/setCode",o,{root:!0}),s("setPreActiveBonus",null),{code:o})}))()},activatePreparedBonus({getters:e,dispatch:t,commit:s}){return Object(v["a"])((function*(){if(!Object(u["b"])("deposit/getIsAvailable"))return{};const n=e.activeBonus,a=e.getPreparedBonus,o=e.getPreparedBonusCode,i=!(!n||!a)&&n.id===a.id;if(!a&&o)return[m["mc"],m["nc"]].includes(o)?(s("setPreparedBonus",null),{}):(yield t("bonusesCode/setCode",o,{root:!0}),s("setPreparedBonus",null),{code:o});if(i)throw s("setPreActiveBonus",null),new j["b"];return n&&(yield t("deactivateBonus",null,{root:!0})),yield t("bonusesCode/clearCode",null,{root:!0}),yield t("activateBonus",a),s("setPreparedBonus",null),{bonus:a}}))()},setShowBonuses({commit:e},t){!Object(u["b"])("player/getCanIssueBonuses")&&t&&Object(u["a"])("player/changeBonusesAvailability",{canIssue:t},{root:!0}),e("setShowBonuses",t)},setDepositShowBonuses({commit:e},t){e("setDepositShowBonuses",t)},updateLocalData({commit:e,state:t}){e("setData",t.payloadData)}},C={setData(e,t){if(!t||!t.data)return;e.payloadData=t;let s=t.data;const n={registrationPage:"",depositPageMin:"",registrationPageSelect:""};s=s.map(e=>{let t=[];return t=g()(t,"id"),Object(i["a"])(Object(i["a"])(Object(i["a"])({},{images:n}),e),{},{description:Object(i["a"])(Object(i["a"])({},e.description),{},{text:e.description?e.description.TEXT:""}),properties:Object(i["a"])({},t)})}),e.data=Object.freeze(s),e.dataLoadedAt=new Date},setDataV2(e,t){let s=d()(t,"data.deposit_bonuses",[]);s.length&&(s=s.map(e=>{let t="",s="bonus.title",n=null;const a=e.bonuses.find(e=>"bonus"===e.type);if(a&&a.attributes){const e=a.attributes.find(e=>"bonus_amount"===e.field);n=d()(e,"value.percent")}let o=null;const r=e.bonuses.find(e=>"freespins"===e.type);if(r&&r.attributes){const e=r.attributes.find(e=>"game_sets"===e.field);o={cycles:d()(e,"value[0].cycles")||1,freespins_count:d()(e,"value[0].freespins_count")||0}}if(t+=n?n+"%":"",t&&o?t+=` + ${o.cycles*o.freespins_count} FS`:o&&(t+=o?o.cycles*o.freespins_count+" FS":"",s="profile.exchange_to_freespins"),!e.bonuses[0])return null;let u=[];if(e.bonuses[0].conditions){const t=e.bonuses[0].conditions.find(e=>"groups"===e.field);u=t?t.value.filter(e=>e.includes("bonus:")):[]}return Object(i["a"])(Object(i["a"])({},e),{},{description:{title:s,subTitle:t},bonusGroup:u})}),e.dataV2=Object.freeze(s))},setIsDataLoading(e,t){e.isDataLoading=t},setIsDataV2Loading(e,t){e.isDataV2Loading=t},setBonusToggling(e,t){e.bonusToggling=t},setDataLoaded(e,t){e.isDataLoaded=t},setDataUpdatedAt(e,t){e.dataUpdatedAt=t},setDataV2UpdatedAt(e,t){e.dataV2UpdatedAt=t},setChosenGroup:(e,t)=>{e.chosenGroup=Object.freeze(t)},setChosenBonus(e,t){e.chosenBonus=t,e.chosenBonusId=t.id},setPreparedBonus(e,t){e.preparedBonus!==t&&(t?n["d"].preparedBonus.set(t):n["d"].preparedBonus.remove(),e.preparedBonus=t)},setShowBonuses(e,t){e.showBonuses!==t&&(e.showBonuses=t)},setDepositShowBonuses(e,t){e.showDepositBonuses!==t&&(n["d"].showBonuses.set(t),e.showDepositBonuses=t)},setPreActiveBonus(e,t){e.preActiveBonusCode!==t&&(t?n["d"].preActivateBonus.set(t):n["d"].preActivateBonus.remove(),e.preActiveBonusCode=t)},setDataLoadedAt(e,t){e.dataLoadedAt=t}},_=s("09ff"),w={api:"cms",route:"api/cms/bonuses/%language%",routeV2:"api/v2/bonuses/deposit?disable_bonus_code_condition=true&show_all=true&disable_country_condition=false",includableObject:"CmsApiCmsBonuses",routeSwitchGroup:"api/player/groups",bonusToggling:!1,isDataLoading:!1,isDataV2Loading:!1,isDataLoaded:!1,dataLoadedAt:null,dataUpdatedAt:new Date("1970/01/01 03:00:00"),dataV2UpdatedAt:new Date("1970/01/01 03:00:00"),data:[],dataV2:[],payloadData:{},preparedBonus:n["d"].preparedBonus.get(),chosenGroup:null,chosenBonusId:null,chosenBonus:{images:{},description:{}},preActiveBonusCode:n["d"].preActivateBonus.get(),showBonuses:!0,showDepositBonuses:Object(_["b"])()},L={name:"bonuses",namespaced:!0,actions:S,getters:O,mutations:C,state:w},A=s("9ab4"),P={fetchData({state:e,commit:t}){return Object(A["a"])(this,void 0,void 0,(function*(){if(e.isDataLoading)return;t("setIsDataLoading",!0);const s=Object(u["b"])("apiV2/getApiPath"),n=e.route,a=`${s}${n}`;try{const e=yield Object(B["c"])({method:"get",url:a}),s=Object(h["a"])(e,2),n=s[0],o=s[1];if(Object(B["b"])(n)&&console.error(n),o)return t("setData",o.data),o.data}catch(o){console.error(o)}finally{t("setIsDataLoading",!1),t("setIsDataLoaded",!0)}}))}};const T=[];var I={data:T},E={getData(e){var t;return null!==(t=e.data)&&void 0!==t?t:I.data},getIsDataLoading(e){return e.isDataLoading},getBonusesData(e){return e["bonuses/getData"]},getBonuses(e,t,s,n){var a;const o=Object(u["b"])("player/getCurrencyCode"),i=Object(u["b"])("currenciesExchangeRates/getData"),c=(null===(a=Object(u["b"])("currencies/getDataForSpecificCurrency")(o))||void 0===a?void 0:a.subunits_to_unit)||100,l=Object(u["b"])("playerPayments/getDepositGroup"),f=Object(u["b"])("cmsConfig/getBonusesWithMinDepositOfDepositGroup"),g=Object(u["b"])("player/getStatuses"),O=n["bonuses/getData"];return(null===O||void 0===O?void 0:O.length)?e.data.map(e=>{var t,s,a;let h="",v="";const y=[],j=f.includes(e.id),D=j?l:0,B=e.bonuses[0].conditions.find(({type:e,field:t})=>"groups"===t&&("all"===e||"inclusion"===e))?null===(t=e.bonuses[0].conditions.find(({type:e,field:t})=>"groups"===t&&("all"===e||"inclusion"===e)))||void 0===t?void 0:t.value:{},S=e.propertiesHash,C=void 0===S?null:S,_=e.bonuses.find(({type:e})=>["bonus","freebet","real_wagering","wagering"].includes(e)),w=e.bonuses.find(({type:e})=>"freespins"===e);let L=0;const A=_?null===(a=null===(s=_.attributes.find(({field:e})=>"bonus_amount"===e))||void 0===s?void 0:s.value)||void 0===a?void 0:a.percent:null,P=w?w.attributes.find(({field:e})=>"game_sets"===e):null,T=P?{games:d()(P,"value[0].games",[]),cycles:d()(P,"value[0].cycles",1),freespins_count:d()(P,"value[0].freespins_count",0)}:null;if(T){L=(T.cycles||1)*T.freespins_count,v=`${L} ${p["a"].tc("freespins_count",L)}`,h=p["a"].t("profile.exchange_to_freespins");var I,E=Object(r["a"])(T.games);try{for(E.s();!(I=E.n()).done;){const e=I.value,t=d()(Object(u["b"])("games/gamesArray"),d()(Object(u["b"])("games/mapIdentifiersOfGamesArray"),e.replace(":","/")));t&&y.push(t)}}catch(V){E.e(V)}finally{E.f()}}A&&(v=v?`${A}% + ${v}`:A+"%");const k=e=>!!(null===e||void 0===e?void 0:e.find(e=>g.find(t=>t.id===e))),R=O.find(t=>{var s,n,a;return(null===(s=null===t||void 0===t?void 0:t.id)||void 0===s?void 0:s.toLowerCase())===(null===(n=null===e||void 0===e?void 0:e.name)||void 0===n?void 0:n.toLowerCase())&&(!(null===(a=t.available_groups)||void 0===a?void 0:a.length)||k(t.available_groups))&&!k(t.forbidden_groups)})||!1;if(!R)return!1;const G=!!d()(R,"accessibility");G&&(e.accessibility=G);const U={games:y,currency:o,bonus:e,exchangeRates:i,subunitToUnit:c,propertiesHash:C,minDepositOfDepositGroup:D,rootGetters:n},N=Object.assign(Object.assign(Object.assign({},R),e),b["e"].apply(U,[e.bonuses]));return Object.assign(Object.assign({},N),{description:Object.assign(Object.assign({},N.description),{text:Object(b["d"])(N),title:h,subTitle:v,minDeposit:N.minDeposit,percent:A,freespinsTotal:L}),type:m["Rb"],bonusGroup:B})}).filter(e=>e):[]},bonusesDepositList(e,t,s,n){const a=Object(u["b"])("playerStats/getDepositsCount"),o=Object(u["b"])("cmsConfig/bonusesDepositLimit"),i=Object(u["b"])("cmsConfig/hasData"),r=Object(u["b"])("player/getCurrencyCode"),c=Object(u["b"])("player/isStaffUser"),l=Object(u["b"])("player/isPlayerAuthorized"),d=n["bonuses/getData"];if(!i)return[];let p=t.getBonuses.filter(e=>!o[e.name]||o[e.name].depositCount>=a||o[e.name].alwaysShow).map(e=>Object.assign(Object.assign({},e),{depositCount:o[e.name]?o[e.name].depositCount:0,alwaysShow:!!o[e.name]&&o[e.name].alwaysShow,forStaff:o[e.name]?o[e.name].forStaff:void 0}));return p=p.map(e=>Object.assign(Object.assign({},e),{bonuses:e.bonuses.filter(e=>!(!e||!e.hasOwnProperty("attributes"))&&!e.attributes.find(e=>"code"===e.field&&!!e.value)).filter(e=>!e.conditions.find(e=>"currencies"===e.field&&("inclusion"===e.type&&e.value!==r||"exclusion"===e.type&&e.value===r))).filter(e=>e.conditions.find(e=>"groups"===e.field&&"all"===e.type||"groups"===e.field&&"inclusion"===e.type&&e.value.includes("all_staff")&&c||"groups"===e.field&&e.value&&e.value.includes("bonus:var16")))})).filter(e=>e.bonuses.length>0),(null===d||void 0===d?void 0:d.length)>0&&(p=p.map(e=>{const t=d.find(t=>t.id.toLowerCase()===e.name.toLowerCase())||!1;if(!t)return!1;const s=g()([...Object.values(e.properties),...Object.values(t.properties)],"id");return Object.assign(Object.assign(Object.assign({},e),t),{id:e.name,idV2:e.id,bonuses:Object.assign({},e.bonuses),properties:s,description:Object.assign(Object.assign({},e.description),t.description)})}).filter(e=>e).filter(e=>c&&e.forStaff||!c&&!1===e.forStaff||void 0===e.forStaff||!l),p=[...p,...n["bonuses/getBonusesPageList"]].sort((e,t)=>e.sort>t.sort?1:-1)),p},getIsDataLoaded(e){return e.isDataLoaded},bonusesDigitainDepositMiniList(e,t,s,n){const a=Object(u["b"])("playerStats/getDepositsCount"),o=Object(u["b"])("cmsConfig/bonusesDepositLimit"),i=t.bonusesDepositList.filter(e=>{var t,s,n,i;const r=null!==(s=null===(t=o[e.id])||void 0===t?void 0:t.depositCount)&&void 0!==s?s:0,c=null===(i=null===(n=o[e.id])||void 0===n?void 0:n.alwaysShow)||void 0===i||i,l=0===a,d=r<=1&&!c,p=r<=a&&c||r===a,b=l?d:p&&e.activatable;return!Object(u["b"])("player/isPlayerAuthorized")||b}).sort((e,t)=>e.sort>t.sort?1:-1).map(e=>Object.assign(Object.assign({},e),{type:m["Rb"]}));return i}},k={setData(e,t){const s=(null===t||void 0===t?void 0:t.deposit_bonuses)||[];if(!s.length)return;const n=s.map(e=>{let t="",s="bonus.title",n=null;const a=e.bonuses.find(e=>"bonus"===e.type);if(a&&a.attributes){const e=a.attributes.find(e=>"bonus_amount"===e.field);n=d()(e,"value.percent")}let o=null;const i=e.bonuses.find(e=>"freespins"===e.type);if(i&&i.attributes){const e=i.attributes.find(e=>"game_sets"===e.field);o={cycles:d()(e,"value[0].cycles")||1,freespins_count:d()(e,"value[0].freespins_count")||0}}if(t+=n?n+"%":"",t&&o?t+=` + ${o.cycles*o.freespins_count} FS`:o&&(t+=o?o.cycles*o.freespins_count+" FS":"",s="profile.exchange_to_freespins"),!e.bonuses[0])return null;let r=[];if(e.bonuses[0].conditions){const t=e.bonuses[0].conditions.find(e=>"groups"===e.field);r=t?t.value.filter(e=>e.includes("bonus:")):[]}return Object.assign(Object.assign({},e),{description:{title:s,subTitle:t},bonusGroup:r})});e.data=Object.freeze(n)},resetData(e){e.data=I.data},setIsDataLoading(e,t){e.isDataLoading=t},setIsDataLoaded(e,t){e.isDataLoaded=t}};const R={route:"api/v2/bonuses_digitain/deposit?disable_bonus_code_condition=true&disable_country_condition=false&show_all=true",data:I.data,isDataLoading:!1,isDataLoaded:!1};var G=R,U={actions:P,getters:E,mutations:k,name:"bonusesDigitain",namespaced:!0,state:G}},a972:function(e,t,s){"use strict";var n=s("10ba"),a=s("7dd1"),o=Object(n["b"])({overrideProps:{isMobileSm:{max:a["e"]},isMobile:{max:a["d"]},isTabletSm:{min:a["d"]+1,max:a["g"]},isTablet:{min:a["d"]+1,max:a["g"]},isLaptop:{min:a["g"]+1,max:a["c"]},isDesktopMin:{min:a["c"]+1,max:a["b"]},isDesktop:{min:a["b"]+1}}});t["a"]={breakpoints:o}},cdea:function(e,t,s){"use strict";s.d(t,"a",(function(){return n}));const n={data:[{code:"slots",dataTest:"top-slots",icon:"slots-777",title:"user_top.slots",url:"/slots",gmt:"slots"},{code:"live",dataTest:"top-live",icon:"live-dealer",title:"user_top.live_casino",url:"/live-games",gmt:"live"},{code:"sport",dataTest:"top-sport",icon:"ball",title:"user_top.sport",url:"/sport",gmt:"sport"}]}}}]);