PageSourceSearch

https://winspirit-aussie.com/dist/VipClubPage-CgvLWPCk.js

js winspirit-aussie.com collected 2026-10-08 07:05:15 UTC 49,875 bytes, 4 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["dist/ExperienceBoostPopup-CyPPuJue.js","dist/vendors-D6_U1cxw.js","dist/main-C2Dv2zXP.js","dist/sentry-B8SiaOqR.js","dist/floating-ui-Bv8lmiPa.js","dist/overlayscrollbars-Cua63DhK.js","dist/overlayscrollbars-D4U-uC_3.css","dist/body-scroll-lock-upgrade-CmWMI3F6.js","dist/floating-ui-BvqLJELo.css","dist/zod-mSUfeT8K.js","dist/sentry-Croi87pz.css","dist/vue-recaptcha-DyvulmQb.js","dist/vue3-touch-events-BftI5NW8.js","dist/livechat-BavU3_q5.js","dist/firebase-K-rWttj5.js","dist/vee-validate-BoCWXGUL.js","dist/index-5zqM3-xL.css","dist/critical/tailwind-base-Cx_zYlyx.css","dist/critical/tailwind-components-DHs3krXo.css","dist/critical/tailwind-utils-AoEy7e1T.css","dist/StaticContent.vue_vue_type_script_setup_true_lang-DOcUvEmA.js","dist/StaticContentView.vue_vue_type_script_setup_true_lang-CvjWfxYF.js","dist/parseSegments-CYZQKA5L.js","dist/VipSeasonPopup-CEe1jnZg.js","dist/StaticRewardsPopup-WyV7wtzE.js","dist/reward-gift-icon-DR7PeAK8.js","dist/ExclusiveVipRewardsWidget.vue_vue_type_style_index_0_lang-C1mt-uK5.js","dist/ExclusiveVipRewardsWidget-CeL193mf.css","dist/useProgressTooltip-DyR93XES.js","dist/StaticContentV2.vue_vue_type_script_setup_true_lang-GJ5BB_51.js","dist/RawHtml-D0JsX8w0.js","dist/MainRewardPopup-CFjnZ9fI.js","dist/VipClubWelcomeModal-CbJExn5a.js","dist/VipClubWelcomeNewSeasonModal-yfWaXf7a.js","dist/VipClubWelcomeNewSeasonModal-BcBO47_u.css"])))=>i.map(i=>d[i]);
2import{k as dt,h as ye,j as We,R as pt,K,V as _t,L as vt,N as mt,bT as ft,bU as Be,M as Et,r as tt,I as gt,w as Tt}from"./sentry-B8SiaOqR.js";import{ag as G,c as P,a7 as ke,a as Q,b as y,f as T,h as B,j as D,q as S,B as O,g as d,n as ne,x as Z,H as we,s as R,a4 as bt,F as pe,z as me,m as Ct,_ as xe,w as at,ai as st,aQ as ht,y as Pt,ad as Oe}from"./vendors-D6_U1cxw.js";import{q as At,I as St,a as ce,f as Ie,b as nt,m as $e,l as wt,J as It,i as Lt}from"./floating-ui-Bv8lmiPa.js";import{aL as fe,aM as Ee,aN as yt,p as xt,i as ot,w as Se,aO as _e,aP as q,r as re,g as Vt,h as Pe,aQ as ae,aR as Fe,aI as Rt,aS as N,aT as rt,X as it,aU as oe,aV as ue,aW as de,aX as $,aY as Ne,aZ as He,a_ as J,a$ as he,b0 as lt,b1 as ge,b2 as kt,b3 as Xe,m as Ke,b4 as Dt,b5 as je,b6 as ve,b7 as ze,b8 as Ot,b9 as qe,ba as Ye,bb as Je,bc as Qe,bd as Bt,be as Ze,bf as se,bg as Nt,bh as Ut,bi as Le,bj as Mt,bk as Gt}from"./main-C2Dv2zXP.js";import"./ExclusiveVipRewardsWidget.vue_vue_type_style_index_0_lang-C1mt-uK5.js";import{u as ct,_ as Wt,a as $t,b as Ft,c as Ht}from"./useProgressTooltip-DyR93XES.js";import{r as Xt}from"./reward-gift-icon-DR7PeAK8.js";import{_ as ut}from"./StaticContentV2.vue_vue_type_script_setup_true_lang-GJ5BB_51.js";function Kt(){const r=fe(),u=()=>Ee(()=>import("./ExperienceBoostPopup-CyPPuJue.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]));async function i(l){const p=await u();r.showModal({new:!0,component:p.default,name:yt,props:{...l}})}return{openExperienceBoostPopup:i}}const jt="/dist/helpful-action-complete-verification-D9yyJ9K-.webp",zt="/dist/helpful-action-verify-email-Vz9w_xwS.webp",qt="/dist/helpful-action-deposit-Dh3ADnuP.webp",Yt="/dist/helpful-action-live-B1wCDozp.webp",Jt="/dist/helpful-action-sport-Cq_pn_vi.webp",Qt="/dist/helpful-action-casino-Q54K9Byu.webp";function Zt(r){const{t:u}=G(),{cards:i,checkVerifyPassed:l}=xt(),{currencyView:p}=ot(),o=dt(),s=ye();async function b(){await pt.verifyEmail(s.userEmail),Rt.show({text:u("HEADER_NOTICE.CONFIRMATION_TOAST_TEXT",{email:s.userEmail})})}function v(C){var a,c;const _=Fe[C];if(!_)return"0";const f=ke(o.userCurrency),t=f?(a=_[f])==null?void 0:a.amount:(c=_[We.EUR])==null?void 0:c.amount;if(t)return p(t)}function e(C){var E,n;const f=ke(r)===ae.Static?ae.Static:ae.Dynamic,t=Fe[C];if(!t)return`1 ${f}`;const a=ke(o.userCurrency),c=a?(E=t[a])==null?void 0:E.points:(n=t[We.EUR])==null?void 0:n.points;return c?`${c} ${f}`:`1 ${f}`}const g=P(()=>[{image:qt,id:q.Deposit,dangerousHtmlText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.TEXT_DEPOSIT",{points:e(q.Deposit),amount:v(q.Deposit)}),buttonText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.BUTTON_DEPOSIT"),theme:_e.Action,action:()=>Se.$emit("open-cashbox",{location:"vip-club",step:Vt})},{image:Qt,id:q.Slots,dangerousHtmlText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.TEXT_SLOTS",{points:e(q.Slots),amount:v(q.Slots)}),buttonText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.BUTTON_PLAY_SLOTS"),theme:_e.Default,to:{name:re.casinoPage}},{image:Yt,id:q.Lives,dangerousHtmlText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.TEXT_LIVE",{points:e(q.Lives),amount:v(q.Lives)}),buttonText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.BUTTON_PLAY_LIVE"),theme:_e.Default,to:{name:re.livePage}},{image:Jt,id:q.Sport,dangerousHtmlText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.TEXT_SPORT",{points:e(q.Sport),amount:v(q.Sport)}),buttonText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.BUTTON_MAKE_BET"),theme:_e.Default,to:{name:re.bettingPage},hide:!Pe().configShowBetting}]);return P(()=>[{image:zt,id:q.Email,hide:s.isVerifiedEmail,dangerousHtmlText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.TEXT_VERIFY_EMAIL"),buttonText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.BUTTON_GET_LINK"),theme:_e.Recommendation,action:b},{image:jt,id:q.Verification,hide:l(i.value),dangerousHtmlText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.TEXT_COMPLETE_VERIFICATION"),buttonText:u("VIP_CLUB_PAGE_V2.HELPFUL_ACTIONS.BUTTON_GO_TO_VERIFICATION"),theme:_e.Recommendation,to:{name:re.profileVerification}}]),{helpfulActions:P(()=>r===ae.Static?[...g.value]:g.value)}}const ea={class:"w-20 h-20 mx-auto"},ta={class:"grid gap-1"},aa={class:"text-caption-m font-bold text-light","data-test":"main-reward-card-title"},sa={class:"text-caption-m text-support","data-test":"main-reward-card-caption"},De=Q({__name:"MainRewardCard",props:{image:{},title:{},key:{},titlePopup:{},caption:{},description:{},fields:{},state:{},progress:{},progressText:{},totalForLevel:{},badgeText:{},buttonText:{},routeName:{}},emits:["click"],setup(r,{emit:u}){const i=r,l=u,p=P(()=>i.state===N.Active?"bg-success":i.state===N.Available?"bg-warning":"bg-tertiary-30 !text-light"),o=P(()=>i.state===N.Available?"primary":"tertiary");return(s,b)=>(T(),y("div",{class:"group/buttonState h-60 bg-backdrop-alt-1 flex flex-col rounded-4 px-2 pt-6 pb-4 text-center justify-between relative overflow-hidden cursor-pointer","data-test":"main-reward-card",onClick:b[0]||(b[0]=v=>
2l("click"))},[s.badgeText?(T(),B(d(At),{key:0,class:ne(["absolute right-0 top-0 !rounded-none !rounded-bl-2",p.value]),size:"sm","data-test":"main-reward-card-badge"},{default:Z(()=>[we(R(s.badgeText),1)]),_:1},8,["class"])):D("",!0),S("div",ea,[s.state===d(N).Future?(T(),B(d(St),{key:0,class:"mx-auto",progress:s.progress||0,size:80,"progress-width":4,rounded:""},{default:Z(()=>[O(d(ce),{name:"notAvailable",size:"32",class:"text-tertiary-20"})]),_:1},8,["progress"])):s.image?(T(),B(d(Ie),{key:1,src:s.image,alt:s.title,class:"w-20 h-20 mx-auto","data-test":"main-reward-card-image"},null,8,["src","alt"])):D("",!0)]),S("div",ta,[S("div",aa,R(s.$t(s.title)),1),S("div",sa,R(s.$t(s.caption)),1)]),O(d(nt),{class:"self-center",variant:o.value,size:"xs","data-test":"main-reward-card-button"},{default:Z(()=>[we(R(s.buttonText),1)]),_:1},8,["variant"])]))}}),na="/dist/icon-arrow-DnIvdj5I.svg",oa={class:"flex gap-2 items-start","data-test":"vip-reward-next-level-row"},ra={class:"flex items-center justify-center shrink-0 w-10 h-10 rounded-2 bg-tertiary-30/40 backdrop-blur-[5px]"},ia={class:"grid flex-1 grid-cols-[auto_minmax(0,1fr)] gap-x-4 items-center min-w-0"},la={class:"col-start-1 row-start-1 text-caption-l font-bold","data-test":"vip-reward-next-level-row-status-name"},ca={class:"col-start-1 row-start-2 text-caption-m text-support whitespace-nowrap"},ua={key:0,class:"col-start-2 row-start-1 truncate text-caption-m text-right","data-test":"vip-reward-next-level-row-reward-name"},da={class:"col-start-2 row-start-2 text-caption-m text-right whitespace-nowrap","data-test":"vip-reward-next-level-row-cashback"},pa=Q({__name:"VipRewardNextLevelRow",props:{image:{},statusName:{},levelTotal:{},levelCurrent:{},rewardName:{},cashbackText:{}},setup(r){const u=r,{t:i}=G(),l=P(()=>i("VIP_CLUB_PAGE_V2.HERO_SECTION.LEVEL_CURRENT_MAX",{current:u.levelCurrent,max:u.levelTotal}));return(p,o)=>(T(),y("div",oa,[S("div",ra,[O(rt,{src:p.image,alt:p.statusName,class:"vip-reward-next-level-row-image w-8 h-8",type:d(it).LEVEL_REWARD_THUMB,"data-test":"vip-reward-next-level-row-image"},null,8,["src","alt","type"])]),S("div",ia,[S("div",la,R(p.statusName),1),S("div",ca,R(l.value),1),p.rewardName?(T(),y("span",ua,R(p.rewardName),1)):D("",!0),S("span",da,R(p.cashbackText),1)])]))}}),_a={class:"flex gap-2 px-4 items-center"},va={class:"flex flex-col"},ma={class:"text-base font-bold","data-test":"vip-rewards-card-status-name"},fa={class:"text-caption-m flex flex-wrap gap-1 text-support"},Ea={key:0},ga={key:0,"data-test":"vip-rewards-card-level-info"},Ta={key:1,class:"h-full flex flex-col item-center justify-center"},ba={class:"grid gap-2 text-center px-4"},Ca={class:"text-caption-l font-bold","data-test":"vip-rewards-card-not-available-text"},ha={key:2},Pa={key:0,"data-test":"vip-rewards-card-reward-name",class:"px-4 h-8 text-caption-m font-bold flex gap-2 justify-between items-center bg-vip-club-reward-field"},Aa={class:"text-personal flex gap-1 items-center"},Sa={class:"text-right truncate max-w-36","data-test":"vip-rewards-card-reward-name"},wa={class:"divide-y divide-tertiary-30/40 mx-4"},Ia={key:0,class:"py-2 flex justify-between items-center"},La={class:"text-caption-m flex flex-col items-start"},ya={class:"flex items-center gap-1"},xa={class:"relative"},Va={class:"relative -right-8 max-w-56 w-max py-2 px-4 text-left text-light bg-tertiary-30 rounded-2"},Ra={class:"text-caption-m font-bold text-right flex flex-col items-end"},ka=["innerHTML"],Da={class:"text-caption-m flex flex-col items-start"},Oa={class:"flex items-center gap-1"},Ba={class:"relative"},Na={class:"relative -right-8 max-w-56 w-max py-2 px-4 text-left text-light bg-tertiary-30 rounded-2"},Ua={class:"text-caption-m font-bold text-right flex flex-col items-end"},Ma={key:2,class:"flex items-center"},Ga={"data-test":"vip-rewards-card-field-value"},Wa=["innerHTML"],$a={key:0,class:"flex flex-1 flex-col gap-4 px-4 pt-4"},Fa={key:0,class:"flex flex-col gap-4","data-test":"vip-rewards-card-next-levels"},Ha={key:1,class:"p-4 rounded-2 text-center bg-backdrop-alt-2","data-test":"vip-rewards-card-helper"},Xa={class:"text-caption-l font-bold","data-test":"vip-rewards-card-helper
2-title"},Ka={class:"text-caption-l text-light","data-test":"vip-rewards-card-helper-caption"},et=Q({__name:"VipRewardCard",props:{code:{},image:{},statusName:{},levelTotal:{},levelCurrent:{},levelInfo:{},levelTypeData:{},notAvailable:{type:Boolean},notAvailableText:{},rewardName:{},cardTheme:{},isDynamic:{type:Boolean},fields:{},state:{},nextLevels:{},helper:{}},emits:["click-button"],setup(r,{emit:u}){const i=u,l=r,{t:p}=G(),o=P(()=>l.cardTheme===oe.Special),s=P(()=>l.cardTheme===oe.Current),b=P(()=>l.state===ue.Future),v=P(()=>!l.isDynamic&&!l.notAvailable),{levelCurrent:e,levelTotal:g}=bt(l),m=P(()=>{const t=s.value?"bg-backdrop-alt-3":"bg-backdrop-alt-1";let a="none";return o.value?a="shadow-vip-club-vip-reward-special":s.value&&(a="shadow-vip-club-vip-reward-current"),[t,a]}),C=P(()=>p("VIP_CLUB_PAGE_V2.HERO_SECTION.LEVEL_CURRENT_MAX",{current:e.value,max:g.value})),_=P(()=>o.value?p("VIP_CLUB_PAGE_V2.VIP_REWARDS.BADGE_TEXT.SPECIAL"):p("VIP_CLUB_PAGE_V2.VIP_REWARDS.BADGE_TEXT.CURRENT")),f=P(()=>{let t="text-dark",a="bg-personal";return o.value&&(t="text-light",a="bg-vip-club-vip-reward-badge"),[t,a]});return(t,a)=>{var c,E;return T(),y("div",{class:ne(["vip-rewards-card flex flex-col w-full h-full rounded-4 text-light",{"bg-backdrop-alt-1":v.value}]),"data-test":"vip-rewards-card"}
2,[S("div",{class:ne(["relative flex flex-col gap-4 rounded-4 pt-4",[m.value,v.value?"pb-2":"flex-1 pb-4"]])},[s.value||o.value?(T(),y("div",{key:0,class:ne(["absolute right-0 top-0 rounded-bl-2 rounded-tr-6 uppercase px-2 text-caption-s font-bold",f.value]),"data-test":"vip-rewards-card-badge"},R(_.value),3)):D("",!0),S("div",_a,[O(rt,{src:t.image,alt:t.statusName,class:"vip-rewards-card-image w-14 h-14",type:d(it).LEVEL_REWARD_THUMB,"data-test":"vip-rewards-card-image"},null,8,["src","alt","type"]),S("div",va,[S("div",ma,R(t.statusName),1),S("div",fa,[S("span",null,[we(R(C.value)+" ",1),t.levelInfo?(T(),y("span",Ea,"•")):D("",!0)]),t.levelInfo?(T(),y("span",ga,R(t.levelInfo),1)):D("",!0)])])]),t.notAvailable?(T(),y("div",Ta,[S("div",ba,[O(d(ce),{name:"notAvailable",class:"m-auto text-tertiary-20",size:"24"}),S("div",Ca,R(t.notAvailableText),1)])])):(T(),y("div",ha,[t.rewardName?(T(),y("div",Pa,[S("div",Aa,[O(d(Ie),{src:d(Xt),alt:"reward-gift-icon",class:"w-4 h-4"},null,8,["src"]),S("span",null,R(d(p)("VIP_CLUB_PAGE_V2.VIP_REWARDS.FIELD_REWARD_TEXT")),1)]),S("div",Sa,R(t.rewardName),1)])):D("",!0),S("div",wa,[t.isDynamic?(T(),y("div",Ia,[S("div",La,[S("div",ya,[S("div",xa,[S("span",null,R(t.$t(d(de)[d($).levelType])),1),O(d($e),{placement:"bottom","fallback-placements":["bottom"],ui:{strategy:"merge",base:"absolute inline-block ml-1 text-caption-m",arrow:"bg-tertiary-30"}},{activator:Z(()=>[O(d(ce),{name:"info1",size:"16",class:"text-menu"})]),default:Z(()=>{var n;return[S("div",Va,R((n=t.levelTypeData)==null?void 0:n.tooltipText),1)]}),_:1})])])]),S("div",Ra,[(c=t.levelTypeData)!=null&&c.textHtml?(T(),y("span",{key:0,class:"text-caption-m",innerHTML:t.levelTypeData.textHtml},null,8,ka)):D("",!0)])])):D("",!0),(T(!0),y(pe,null,me(t.fields,n=>(T(),y("div",{key:n.name,class:"py-2 flex justify-between items-center"},[S("div",Da,[S("div",Oa,[S("div",Ba,[S("span",{class:ne({"opacity-50":n.locked})},R(t.$t(n.name)),3),n.tooltip?(T(),B(d($e),{key:0,placement:"bottom","fallback-placements":["bottom"],ui:{strategy:"merge",base:"absolute inline-block ml-1 text-caption-m",arrow:"bg-tertiary-30"}},{activator:Z(()=>[O(d(ce),{name:"info1",size:"16",class:"text-menu"})]),default:Z(()=>[S("div",Na,R(n.tooltip),1)]),_:2},1024)):D("",!0)])]),n.info?(T(),y("div",{key:0,class:ne(["flex justify-between text-support",{"opacity-50":n.locked}])},R(n.info.name),3)):D("",!0)]),S("div",Ua,[n.locked?(T(),B(d(ce),{key:0,name:"notAvailable",class:"text-tertiary-20",size:"16"})):n.value===!0?(T(),B(d(ce),{key:1,name:"check",class:"text-primary-40",size:"16"})):d(Ne)(n.value)?(T(),y("div",Ma,[b.value&&n.value.iconName?(T(),B(d(Ie),{key:0,src:d(na),size:"16",alt:"arrow-icon"},null,8,["src"])):D("",!0),S("span",Ga,R(n.value.value),1)])):(T(),y("span",{key:3,class:"text-caption-m font-bold","data-test":"vip-rewards-card-field-value",innerHTML:n.value},null,8,Wa)),n.info?(T(),y("div",{key:4,class:ne(["text-support font-normal",{"opacity-50":n.locked}]),"data-test":"vip-rewards-card-field-info"},R(n.info.value),3)):D("",!0)])]))),128))])]))],2),v.value?(T(),y("div",$a,[(E=t.nextLevels)!=null&&E.length?(T(),y("div",Fa,[(T(!0),y(pe,null,me(t.nextLevels,n=>(T(),B(pa,Ct({key:n.levelCurrent},{ref_for:!0},n),null,16))),128))])):D("",!0),t.helper?(T(),y("div",Ha,[S("div",Xa,R(t.helper.title),1),S("div",Ka,R(t.helper.caption),1)])):D("",!0),O(d(nt),{variant:"default",size:"default","full-width":"",class:"mt-auto py-4 text-caption-l text-link underline hover:no-underline","data-test":"vip-rewards-card-button",onClick:a[0]||(a[0]=n=>i("click-button"))},{default:Z(()=>[we(R(d(p)("VIP_CLUB_PAGE_V2.VIP_REWARDS.BUTTON_TEXT")),1)]),_:1})])):D("",!0)],2)}}}),ja={class:"text-caption-m font-bold"},za=Q({__name:"ExperienceBoost",emits:["open-popup"],setup(r,{emit:u}){const i=u,l=G();return(p,o)=>(T(),y("div",{class:"flex justify-between items-center gap-2 p-2 border border-tertiary-30/40 rounded-2 text-primary-20 cursor-pointer select-none","data-test":"vip-club-experience-boost-widget",onClick:o[0]||(o[0]=s=>i("open-popup"))},[S("span",ja,R(d(l).t("VIP_CLUB_PAGE_V2.EXPERIENCE_BOOST_WIDGET.TITLE")),1),O(d(ce),{name:"arrowNext",size:"16"})]))}});function qa(){const r=fe(),u=()=>Ee(()=>
2import("./VipSeasonPopup-CEe1jnZg.js"),__vite__mapDeps([23,2,3,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]));async function i(p){const o=await u();r.showModal({new:!0,component:o.default,name:He,props:{...p,clickHandler:l}})}function l(){r.closeModal(He)}return{openVipSeasonPopup:i,closeVipSeasonPopup:l}}function Ya(r){const u={[J.birthdayGifts]:!1,[J.vipCustomerCare]:!1,[J.payouts]:!1,[J.vipEvents]:!1,[J.luxuryGifts]:!1,[J.personalVipManager]:!1},i=new Set;if(Ne(r))for(const[l,p]of Object.entries(r))switch(l){case J.birthdayGifts:case J.vipCustomerCare:case J.payouts:case J.vipEvents:case J.luxuryGifts:case J.personalVipManager:u[l]=p,i.add(l);break}return Object.entries(u).map(([l,p])=>{const o=l;return{name:de[o],value:typeof p=="boolean"?p:String(p),locked:!i.has(o)||!p,order:(()=>{const s=he.indexOf(o);return s===-1?99:s})()}})}function Ue(r){if(r!=null&&r.cashbackPercent)return{iconName:r==null?void 0:r.isIcon,value:`${r.cashbackPercent}%`}}function Ja(){const{t:r}=G(),{getWeeklyCashbackFields:u,mappedDynamicStatuses:i}=K(),{getDepositInsuranceByCode:l}=lt(),{currencyView:p}=ot();function o(s){return P(()=>{const b=Ya(s==null?void 0:s.staticRewards),v=s==null?void 0:s.code;let e="0",g=!0,m="-/-";const C=l(v);C&&(e=String(C.bonus),g=!1,m=`x${C.wager} / ${p(C.winLimit)}`);const _=i.value.find(c=>c.data.code===v);let f="";if(_&&(_!=null&&_.weeklyCashback)){const c=Ue(_.weeklyCashback);c&&(f=c)}else{const c=i.value.find(E=>{const n=u(E.data.rewards??[]);return!!(n&&n.cashbackPercent)});c&&(f=r("VIP_CLUB_PAGE_V2.VIP_REWARDS.FROM_LEVEL_NUMBER",{number:c.data.title}))}const t=[{name:de[$.weeklyCashback],value:f,order:he.indexOf($.weeklyCashback)}];if(Pe().depositInsuranceBonus&&t.push({name:de[$.depositInsurance],value:`${e}%`,locked:g,info:{name:`${r("VIP_CLUB_PAGE_V2.VIP_REWARDS.WAGER")} / 
3                            ${r("VIP_CLUB_PAGE_V2.VIP_REWARDS.WIN_LIMIT")} `,value:m},order:he.indexOf($.depositInsurance)}),Pe().liveCashbackBonus){let c="-/-",E=!0;if(s!=null&&s.staticRewards&&$.liveCashback in s.staticRewards){const n=s.staticRewards[$.liveCashback];n&&(c=`${n}%`,E=!1)}t.push({name:de[$.liveCashback],value:c,locked:E,order:he.indexOf($.liveCashback)})}const a=[...b,...t];return a.sort((c,E)=>(c.order??0)-(E.order??0)),a})}return{createDynamicStatusFields:o}}function Qa(){const{t:r}=G(),{getWeeklyCashbackFields:u,mappedStaticLevels:i}=K();function l(o){const s=i.value.find(v=>v.data.order===o);let b="";if(s&&(s!=null&&s.weeklyCashback)){const v=Ue(s.weeklyCashback);v&&(b=v)}else{const v=i.value.find(e=>{const g=u(e.data.rewards??[]);return!!(g&&g.cashbackPercent)});v&&(b=r("VIP_CLUB_PAGE_V2.VIP_REWARDS.FROM_LEVEL_NUMBER",{number:v.data.order}))}return[{name:de[$.weeklyCashback],value:b,order:he.indexOf($.weeklyCashback)}]}function p(o){var v;const s=i.value.find(e=>e.data.order===o),b=(v=s==null?void 0:s.weeklyCashback)==null?void 0:v.cashbackPercent;return b?r("VIP_CLUB_PAGE_V2.VIP_REWARDS.CASHBACK_VALUE",{value:`${b}%`}):r("VIP_CLUB_PAGE_V2.VIP_REWARDS.CASHBACK_NONE")}return{createStaticLevelFields:l,createNextLevelCashbackText:p}}function Za(){const{t:r}=G(),{getWeeklyCashbackFields:u,mappedStaticLevels:i}=K();function l(p){const o=i.value.find(b=>b.data.order===p);let s="";if(o&&(o!=null&&o.weeklyCashback)){const b=Ue(o.weeklyCashback);b&&(s=b)}else{const b=i.value.find(v=>{const e=u(v.data.rewards??[]);return!!(e&&e.cashbackPercent)});b&&(s=r("VIP_CLUB_PAGE_V2.VIP_REWARDS.FROM_LEVEL_NUMBER",{number:b.data.order}))}return[{name:de[$.weeklyCashback],value:s}]}return{createStaticLevelPopupFields:l}}const es=4;function ts(){const{t:r}=G(),{createDynamicStatusFields:u}=Ja(),{createStaticLevelFields:i,createNextLevelCashbackText:l}=Qa(),{createStaticLevelPopupFields:p}=Za(),{getLevelTypeData:o}=ct(),{getRewardJointTitle:s}=ge(),{mappedDynamicStatuses:b,mappedStaticLevels:v,currentMappedStaticLevel:e,currentMappedDynamicStatus:g,lastMappedStaticLevel:m,isDynamicStatus:C,dynamicStatusesCount:_,staticLevelsCount:f}=K(),t=P(()=>{var A;return((A=e.value)==null?void 0:A.data.order)??0}),a=P(()=>f.value??v.value.length);function c(A){var x;let L=0;return(A==null?void 0:A.spFrom)===0&&(x=m.value)!=null&&x.xpTo&&(L=m.value.xpTo),A!=null&&A.spFrom?L=A.spFrom:A!=null&&A.xpFrom&&(L=A.xpFrom),L?String(L):""}const E=P(()=>{var M;const A=_.value??b.value.length,L=((M=g.value)==null?void 0:M.data.order)??0,x=!C.value;return b.value.map((W,k)=>{const H=W.data.order??0,F={code:W.data.code??0,image:W.data.icon??"",statusName:W.data.title??"",levelTotal:A,levelCurrent:H,levelInfo:c(W),levelTypeData:o(W.data.code),notAvailable:void 0,notAvailableText:void 0,rewardName:s(W.data.rewards),cardTheme:H===L?oe.Current:oe.Default,isDynamic:!0,fields:u(W.data).value};if(x)k===0?F.cardTheme=oe.Special:(F.notAvailable=!0,F.notAvailableText=W.data.promoText,F.cardTheme=oe.Default);else if(H>L){const ie=b.value.findIndex(j=>(j.data.order??0)===L);(ie>=0?k-ie:H-L)>1&&(F.notAvailable=!0,F.notAvailableText=W.data.promoText,F.cardTheme=oe.Default)}return F})}),n=P(()=>{const A=t.value;return v.value.map(L=>{const x=L.data.order??0;let M=ue.Future;
3x<A?M=ue.Achieved:x===A&&(M=ue.Current);let W=s(L.data.rewards);return x===1&&(W=r("VIP_CLUB_PAGE_V2.VIP_REWARDS.FROM_LEVEL_NUMBER",{number:2})),{image:L.data.icon??"",state:M,statusName:L.data.title??"",levelCurrent:x,levelInfo:c(L),rewardName:W,fields:p(L.data.order)}})}),h=P(()=>{const A=e.value;if(!A)return;const L=t.value,x=a.value;return{image:A.data.icon??"",statusName:A.data.title??"",levelTotal:x,levelCurrent:L,levelInfo:c(A),notAvailable:void 0,notAvailableText:void 0,rewardName:s(A.data.rewards),cardTheme:oe.Current,isDynamic:!1,fields:i(A.data.order)}}),w=P(()=>{const A=t.value;if(!A)return[];const L=a.value;return v.value.filter(x=>(x.data.order??0)>A).slice(0,es).map(x=>({image:x.data.icon??"",statusName:x.data.title??"",levelTotal:L,levelCurrent:x.data.order??0,rewardName:s(x.data.rewards),cashbackText:l(x.data.order)}))}),I=P(()=>{const A=t.value,L=a.value;return!!A&&A===L}),U=P(()=>{if(I.value)return{title:r("VIP_CLUB_PAGE_V2.VIP_REWARDS.ALMOST_VIP.TITLE"),caption:r("VIP_CLUB_PAGE_V2.VIP_REWARDS.ALMOST_VIP.CAPTION")}});return{dynamicStatusList:E,staticLevelsList:n,currentStaticLevelData:h,nextStaticLevels:w,staticCardHelper:U}}function as(){const r=fe(),u=()=>Ee(()=>import("./StaticRewardsPopup-WyV7wtzE.js"),__vite__mapDeps([24,2,3,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,25,26,27,28,29,22,30]));async function i(l){const p=await u();r.showModal({new:!0,component:p.default,name:kt,props:{...l}})}return{openStaticLevelsPopup:i}}function ss(){const r=fe(),u=()=>Ee(()=>import("./MainRewardPopup-CFjnZ9fI.js"),__vite__mapDeps([31,2,3,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]));async function i(p){const o=await u();r.showModal({new:!0,component:o.default,name:Xe,props:p})}function l(){r.closeModal(Xe)}return{openMainRewardPopup:i,closeMainRewardPopup:l}}function ns(){const r=_t(),u=P(()=>r.activePromoData||null),i=P(()=>{var l;return((l=r.activePromoData)==null?void 0:l.slug)||null});return{activePromoData:u,activePromoDataSlug:i}}function os(){const{openMainRewardPopup:r,closeMainRewardPopup:u}=ss(),i=xe(),{t:l}=G(),{activePromoDataSlug:p}=ns();function o(e){if(!e.description)return;if(typeof e.description=="string")return l(e.description);const[g,m]=e.description;if(!m||typeof m!="object")return l(g);const C={...m};for(const _ in C)typeof C[_]=="string"&&(C[_]=l(C[_]));return l(g,C)}function s(e){var g,m,C;
3if(((g=e.fields)==null?void 0:g.link)==="terms")return l("VIP_CLUB_PAGE_V2.MAIN_REWARDS.POPUP_LINK_TEXT");if(((m=e.fields)==null?void 0:m.link)==="liveCashback")return l("VIP_CLUB_PAGE_V2.MAIN_REWARDS.REWARD_DETAILS.LIVE_CASHBACK.POPUP_LINK_TEXT");if(((C=e.fields)==null?void 0:C.link)==="shop")return l("COMMON.GO_TO",{name:l("HEADER.GIFT_SHOP")})}function b(e){var g,m,C;if(((g=e.fields)==null?void 0:g.link)==="terms")return()=>{i.push({path:Ke.links.bonusTermsPage})};if(((m=e.fields)==null?void 0:m.link)==="liveCashback")return()=>{i.push({path:Ke.links.liveCashbackPage})};if(((C=e.fields)==null?void 0:C.link)==="shop")return()=>{if(p.value){i.push({name:re.promoPage,params:{slug:p.value}});return}i.push({name:re.promotionsCasinoActions})}}return{showRewardDetails:e=>{let g=e.badgeText??"";if(e.state===N.Future&&(g=l("VIP_CLUB_PAGE_V2.MAIN_REWARDS.AVAILABLE_AT",{level:e.badgeText})),e.routeName){i.push(e.routeName);return}const m=e.fields?Object.entries(e.fields).filter(([C,_])=>typeof _!="boolean"&&C!=="link").map(([C,_])=>{let f="";return Ne(_)&&_&&"value"in _?f={value:String(_.value),isI18n:_.isI18n}:f=String(_),{name:l(C),value:f}}):[];r({image:e.image,titlePopup:l(e.titlePopup??e.title),description:o(e),state:e.state,stateName:g,progress:e.progress,progressText:e.progressText??"",bonusFields:m,onGotItClick:u,linkText:s(e),onLinkClick:b(e)}
3)}}}function rs(){const{t:r}=G(),{isDynamicStatus:u,currentMappedDynamicStatus:i}=K(),{findNextStatusForPredicate:l,hasStaticReward:p,getProgressCommon:o}=ge(),s=()=>{const e=[],g=[];let m=N.Future;const C=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BADGE_ACTIVE_TEXT");for(const[_,f]of Object.entries(Dt)){const t=r(f.title),a=_===J.vipEvents?r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_VIEW_ALL"):r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_VIEW_DETAILS");m=N.Future;let c="";if(u.value){const E=i.value;if(E?p(E,String(_)):!1)m=N.Active,c=C,e.push({...f,key:_,title:t,titlePopup:t,caption:f.caption??"",state:m,buttonText:a,badgeText:c});else{const h=l(w=>p(w,String(_)));c=(h==null?void 0:h.data.title)??"",g.push({...f,title:t,titlePopup:t,caption:f.caption??"",state:m,buttonText:a,...o(h),badgeText:c})}}else{const E=l(n=>p(n,String(_)));c=(E==null?void 0:E.data.title)??"",g.push({...f,title:t,titlePopup:t,caption:f.caption??"",state:m,buttonText:a,...o(E),badgeText:c})}}return e.sort((_,f)=>{const t=_!=null&&_.key?je.indexOf(_.key):-1,a=f!=null&&f.key?je.indexOf(f.key):-1;return t===-1?1:a===-1?-1:t-a}),{active:e,future:g}},b=P(()=>s().active),v=P(()=>s().future);return{activeRewardsStatic:b,futureRewardsStatic:v}}function is(){const{t:r}=G(),{isDynamicStatus:u,currentMappedDynamicStatus:i}=K(),{findNextStatusForPredicate:l,getProgressCommon:p,hasDepositInsurance:o,findNextDIStatus:s,getDepositInsuranceFields:b}=ge(),{getDepositInsuranceByCode:v}=lt(),e=()=>{var E;const C=[],_=[];if(!Pe().depositInsuranceBonus)return{active:C,future:_};const f=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_VIEW_DETAILS"),t=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BADGE_ACTIVE_TEXT"),a=ve[$.depositInsurance],c=r(a.title);if(u.value){const n=(E=i.value)==null?void 0:E.data.code,h=v(n);if(h){C.push({...a,title:`${h.bonus}%`,titlePopup:c,caption:c,state:N.Active,buttonText:f,badgeText:t,fields:b(h)});const w=s(h);w&&_.push({...a,title:`${w.entry.bonus}%`,titlePopup:c,caption:c,state:N.Future,buttonText:f,...p(w.statusInfo),badgeText:w.statusInfo.data.title??"",fields:b(w.entry)})}else{const w=l(I=>o(I));if(w){const I=v(w.data.code);I&&_.push({...a,title:`${I.bonus}%`,titlePopup:c,caption:c,state:N.Future,buttonText:f,...p(w),badgeText:w.data.title??"",fields:b(I)})}}}else{const n=l(w=>o(w)),h=v(n==null?void 0:n.data.code);h&&_.push({...a,title:`${h.bonus}%`,titlePopup:c,caption:c,state:N.Future,buttonText:f,...p(n),badgeText:(n==null?void 0:n.data.title)??"",fields:b(h)})}return{active:C,future:_}},g=P(()=>e().active),m=P(()=>e().future);return{activeRewardsDepositInsurance:g,futureRewardsDepositInsurance:m}}function ls(){const{t:r}=G(),{isDynamicStatus:u,currentMappedDynamicStatus:i,currentMappedStaticLevel:l,mappedStaticLevels:p,mappedDynamicStatuses:o}=K(),{getProgressCommon:s,getWeeklyCashbackFields:b}=ge(),v=()=>{var c,E,n,h,w,I,U,A,L,x,M,W,k,H,F,ie;const m=[],C=[],_=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_VIEW_DETAILS"),f=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BADGE_ACTIVE_TEXT"),t=ve[$.weeklyCashback],a=r(t.title);if(u.value){const V=i.value;let j,Te,be;V&&((c=V==null?void 0:V.weeklyCashback)!=null&&c.cashbackPercent)&&(j=(E=V==null?void 0:V.weeklyCashback)==null?void 0:E.cashbackPercent,Te=(n=V==null?void 0:V.weeklyCashback)==null?void 0:n.wager,be=(h=V==null?void 0:V.weeklyCashback)==null?void 0:h.limit),j&&m.push({...t,title:j?`${j}%`:a,titlePopup:a,caption:a,state:N.Active,buttonText:_,badgeText:f,fields:b(j,Te,be)});const Ve=((w=V==null?void 0:V.data)==null?void 0:w.code)??0,Re=Number(j??0),z=o==null?void 0:o.value.find(Y=>{var te,X;const le=((te=Y==null?void 0:Y.data)==null?void 0:te.code)??0,ee=Number(((X=Y==null?void 0:Y.weeklyCashback)==null?void 0:X.cashbackPercent)??0);return le>Ve&&ee>Re});if(z&&((I=z.weeklyCashback)!=null&&I.cashbackPercent)){const Y=z.weeklyCashback.cashbackPercent,le=z.weeklyCashback.wager,ee=z.weeklyCashback.limit;C.push({...t,title:`${Y}%`,titlePopup:a,caption:a,state:N.Future,buttonText:_,...s(z),badgeText:((U=z==null?void 0:z.data)==null?void 0:U.title)??"",fields:b(Y,le,ee)})}}else{const V=l.value;let j,Te,be;V&&((A=V==null?void 0:V.weeklyCashback)!=null&&A.cashbackPercent)&&(j=(L=V==null?void 0:V.weeklyCashback)==null?void 0:L.cashbackPercent,Te=(x=V==null?void 0:V.weeklyCashback)==null?void 0:x.wager,be=(M=V==null?void 0:V.weeklyCashback)==null?void 0:M.limit),(W=V==null?void 0:V.weeklyCashback)!=null&&W.cashbackPercent&&m.push({...t,title:j?`${j}%`:a,caption:a,titlePopup:a,state:N.Active,buttonText:_,badgeText:f,fields:b(j,Te,be)});const Ve=((k=V==null?void 0:V.data)==null?void 0:k.order)??0,Re=Number(j??0);let z,Y,le,ee;const te=p==null?void 0:p.value.find(X=>{var Me,Ge;const Ce=((Me=X==null?void 0:X.data)==null?void 0:Me.order)??0,Ae=Number(((Ge=X==null?void 0:X.weeklyCashback)==null?void 0:Ge.cashbackPercent)??0);return Ce>Ve&&Ae>Re});if(te&&((H=te.weeklyCashback)!=null&&H.cashbackPercent))z=te.weeklyCashback.cashbackPercent,Y=te.weeklyCashback.wager,le=te.weeklyCashback.limit,ee=te;else{const X=o==null?void 0:o.value.find(Ce=>{var Ae;return(Ae=Ce==null?void 0:Ce.weeklyCashback)==null?void 0:Ae.cashbackPercent});X&&((F=X.weeklyCashback)!=null&&F.cashbackPercent)&&(z=X.weeklyCashback.cashbackPercent,Y=X.weeklyCashback.wager,le=X.weeklyCashback.limit,ee=X)}C.push({...t,title:`${z}%`,titlePopup:a,caption:a,state:N.Future,buttonText:_,...s(ee),badgeText:((ie=ee==null?void 0:ee.data)==null?void 0:ie.title)??"",fields:b(z,Y,le)})}return{active:m,future:C}},e=P(()=>v().active),g=P(()=>v().future);return{activeRewardsWeeklyCashback:e,futureRewardsWeeklyCashback:g}}function cs(){const{t:r}=G(),{isDynamicStatus:u,mappedDynamicStatuses:i,currentMappedDynamicStatus:l,mappedStaticLevels:p,currentMappedStaticLevel:o,getRewardGifts:s}=K(),{getProgressCommon:b,getFieldsForGift:v,getRewardGiftTitle:e}=ge();function g(f){var n;
3const t=ve[$.actionCurrency],a=((n=f.value)==null?void 0:n.sum)??1,[c,E]=t.description;return{...t,description:[c,{...E,count:a}]}}function m(f){return f.type===vt.ActionCurrency?g(f):ve[$.rewardGift]}const C=()=>{var E,n,h,w;const f=[],t=ve[$.rewardGift],a=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_VIEW_DETAILS"),c=r(t.title);if(u.value){const I=(E=l.value)==null?void 0:E.data,U=(I==null?void 0:I.order)??0,A=i.value.find(L=>{const x=s(L.data.rewards);return L.data.order>U&&x.length>0});if(A){const L=s(A.data.rewards);for(const x of L){const M=m(x);f.push({...M,title:e(x).shortTitle??c,titlePopup:e(x).title??c,caption:M.caption??"",state:N.Future,buttonText:a,...b(A),badgeText:A.data.title??"",fields:{link:(n=M.fields)==null?void 0:n.link,...v(x)}})}}}else{const I=(h=o.value)==null?void 0:h.data,U=(I==null?void 0:I.order)??0;let A=p.value.find(L=>{const x=s(L.data.rewards);return L.data.order>U&&x.length>0});if(A||(A=i.value.find(L=>s(L.data.rewards).length>0)),A!=null&&A.data){const L=s(A.data.rewards);for(const x of L){const M=m(x);f.push({...M,title:e(x).shortTitle??c,titlePopup:e(x).title??c,caption:M.caption??"",state:N.Future,buttonText:a,...b(A),badgeText:(A==null?void 0:A.data.title)??"",fields:{link:(w=M.fields)==null?void 0:w.link,...v(x)}})}}}return{future:f}};return{futureRewardsGifts:P(()=>C().future)}}function us(){const{t:r}=G(),{isDynamicStatus:u,currentMappedDynamicStatus:i}=K(),{findNextStatusForPredicate:l,getProgressCommon:p,getLiveCashbackFields:o,getLiveCashbackValue:s}=ge(),v=P(()=>{const e=[],g=[];if(!Pe().liveCashbackBonus)return{active:e,future:g};const m=r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_VIEW_DETAILS"),C=ve[$.liveCashback],_=r(C.title),f=u.value&&i.value?s(i.value):void 0;f&&e.push({...C,title:`${f}%`,titlePopup:_,caption:_,state:N.Active,buttonText:m,badgeText:r("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BADGE_ACTIVE_TEXT"),fields:o()});const t=l(c=>{const E=s(c);return typeof E=="number"&&E>(f??0)}),a=t?s(t):void 0;return t&&a&&g.push({...C,title:`${a}%`,titlePopup:_,caption:_,state:N.Future,buttonText:m,...p(t),badgeText:t.data.title??"",fields:o()}),{active:e,future:g}});return{activeRewardsLiveCashback:P(()=>v.value.active),futureRewardsLiveCashback:P(()=>v.value.future)}}const ds="2/10/2025",ps=()=>Ee(()=>import("./VipClubWelcomeModal-CbJExn5a.js"),__vite__mapDeps([32,2,3,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]));function _s(r,u){const i=new Date(r),l=new Date(u);return i.getTime()<l.getTime()}function vs(){const r=ye(),u=fe(),{currentLevelOrStatus:i,isDynamicStatus:l,isCurrentStatusVipBase:p}=K(),{t:o}=G(),s=()=>{l.value?p.value?Se.$emit("onboard.vip-club.welcome.dynamic.base"):Se.$emit("onboard.vip-club.welcome.dynamic.vip"):Se.$emit("onboard.vip-club.welcome.static")},b=P(()=>r.userInfo.registrationDate),v=P(()=>{var c,E;const t=(c=i.value)==null?void 0:c.data.data.title,a=(E=i.value)==null?void 0:E.data.data.order;return o("VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.LEVEL_NUMBER_NAME",{title:t,order:a})}),e=async t=>{const a=await ps();u.showModal({name:t.name,component:a.default,new:!0,props:{title:o(t.titleKey),messageKeyPath:t.messageKeyPath,level:v.value,description:o(t.descriptionKey),buttonText:o("VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.BUTTON_TEXT"),bottomText:o("VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.VIEW_TOUR"),dataTest:t.dataTest,onConfirm:s}}),Ot()},g=()=>e({name:Je,titleKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.TITLE",messageKeyPath:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.MESSAGE.NEW_USERS",descriptionKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.DESCRIPTION.NEW_USERS",dataTest:Je}),m=()=>e({name:Ye,titleKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.TITLE",messageKeyPath:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.MESSAGE.OLD_USERS",descriptionKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.DESCRIPTION.OLD_USERS",dataTest:Ye}),C=()=>e({name:Qe,titleKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.TITLE",messageKeyPath:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.MESSAGE.OLD_USERS",descriptionKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.DESCRIPTION.VIP_BASE_USERS",dataTest:Qe}),_=()=>e({name:qe,titleKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.TITLE",messageKeyPath:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.MESSAGE.O
3LD_USERS",descriptionKey:"VIP_CLUB_PAGE_V2.WELCOME_STATIC_MODAL.DESCRIPTION.VIP_USERS",dataTest:qe}),f=t=>{if(ze())return;const a=_s(t,ds);l.value?p.value?C():_():a?m():g()};at([b,i],([t,a])=>{!t||!a||ze()||f(t)},{immediate:!0})}const ms=()=>Ee(()=>import("./VipClubWelcomeNewSeasonModal-yfWaXf7a.js"),__vite__mapDeps([33,2,3,1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,34])),fs="#chck5";function Es(){const r=ye(),u=fe(),{currentLevelOrStatus:i,isDynamicStatus:l,isLastStatus:p,seasonInfo:o}=K(),{showClientNotification:s}=mt(),b=xe(),{t:v}=G();function e(){var a;return(a=o.value)!=null&&a.endsAt?new Date(o.value.endsAt):void 0}function g(){var E;const a=(E=i.value)==null?void 0:E.data.data.title,c=p.value?"VIP_CLUB_PAGE_V2.WELCOME_NEW_SEASON_MODAL.DESCRIPTION.LAST_STATUS":"VIP_CLUB_PAGE_V2.WELCOME_NEW_SEASON_MODAL.DESCRIPTION.DEFAULT";return v(c,{status:a})}function m(){var c;const a=((c=o.value)==null?void 0:c.title)||"";return v("VIP_CLUB_PAGE_V2.WELCOME_NEW_SEASON_MODAL.TITLE",{seasonName:a})}const C=P(()=>{var a,c,E;return(E=(c=(a=r.userInfo)==null?void 0:a.progressions)==null?void 0:c.dynamic)==null?void 0:E.seasonId}),_=P(()=>{var a;return((a=o.value)==null?void 0:a.id)||""});async function f(){var c;const a=await ms();u.showModal({name:Ze,component:a.default,new:!0,props:{image:((c=i.value)==null?void 0:c.data.data.icon)||"",title:m(),description:g(),buttonText:v("VIP_CLUB_PAGE_V2.WELCOME_NEW_SEASON_MODAL.BUTTON_TEXT"),dataTest:Ze,dueDate:e(),onConfirm(){return b.push({name:re.vipClubPage,query:{tab:se.Info},hash:fs})}}})}const t=async()=>{var h,w,I,U;if(!_.value)return;const a=!!((U=(I=(w=(h=r.userInfo)==null?void 0:h.progressions)==null?void 0:w.dynamic)==null?void 0:I.previous)!=null&&U.seasonId),c=_.value===Bt(),E=await s(`vip_season_${_.value}`);C.value===_.value&&l.value&&a&&!(c||E)&&f()};at([_,C],([a,c])=>{!a&&!c||t()},{immediate:!0})}const gs={key:1,class:"grid gap-2 md:gap-4","data-test":"vip-club-page-helpful-actions"},Ts={class:"md:text-h3 text-center text-light font-bold"},bs=Q({__name:"ProgressSectionWidgetView",props:{levelImage:{default:""},nextLevelNumber:{default:0},nextLevelName:{default:""},currentLevelName:{default:""},pointsData:{},isLastStatus:{type:Boolean},isStateSaved:{type:Boolean},isAutoConfirmed:{type:Boolean},expiresEnd:{},earnedPoints:{},giftCount:{},tooltipText:{}},emits:["openReadMore"],setup(r,{emit:u}){const i=r,l=u,p=G(),{openExperienceBoostPopup:o}=Kt();function s(){if(i!=null&&i.expiresEnd){const e={dueDate:i.expiresEnd,contentSlug:Le.VIP_CLUB_BOOST_POPUP_CONTENT,earnedPoints:i.earnedPoints};o(e)}}function b(e){typeof e=="function"&&e()}const{helpfulActions:v}=Zt(()=>i.pointsData.type);return(e,g)=>(T(),B(d(Wt),{"level-image":e.levelImage,"next-level-number":e.nextLevelNumber,"next-level-name":e.nextLevelName,"current-level-name":e.currentLevelName,"points-data":e.pointsData,"is-last-status":e.isLastStatus,"is-state-saved":e.isStateSaved,"is-auto-confirmed":e.isAutoConfirmed,"gift-count":e.giftCount,"tooltip-text":e.tooltipText,class:"w-full",onOpenReadMore:g[0]||(g[0]=m=>l("openReadMore"))},{default:Z(()=>[e.pointsData.type===d(ae).Static?(T(),B(d(za),{key:0,onOpenPopup:s})):D("",!0),!e.isLastStatus||!e.isStateSaved?(T(),y("div",gs,[S("div",Ts,R(d(p).t("VIP_CLUB_PAGE_V2.PROGRESS_SECTION.DO_THIS_TO_EARN_FASTER",{levelType:e.pointsData.type})),1),O(Nt,{class:"progress-section__helpful-actions"},{default:Z(()=>[(T(!0),y(pe,null,me(d(v),m=>(T(),y(pe,{key:m.id},[m.hide?D("",!0):(T(),B(d(Ut),{key:0,id:m.id,class:"h-full",theme:m.theme,image:m.image,"button-text":m.buttonText,"dangerous-html-text":m.dangerousHtmlText,to:m==null?void 0:m.to,onClick:C=>b(m==null?void 0:m.action)},null,8,["id","theme","image","button-text","dangerous-html-text","to","onClick"]))],64))),128))]),_:1})])):D("",!0)]),_:1},8,["level-image","next-level-number","next-level-name","current-level-name","points-data","is-last-status","is-state-saved","is-auto-confirmed","gift-count","tooltip-text"]))}}),Cs=Q({__name:"ProgressSectionWidget",setup(r){const{seasonInfo:u,isDynamicStatusConfirmed:i,isDynamicStatusAutoConfirmed:l,mappedProgressionSP:p,nextLevelOrStatus:o,currentLevelOrStatus:s,isLastStatus:b,pointsData:v,nextLevelGiftCount:e,isDynamicStatus:g,currentMappedDynamicStatus:m}=K(),{tooltipText:C}=$t(o),{openWhatIsPointsPopup:_}=Mt(),f=P(()=>{var c;return(c=u.value)!=null&&c.endsAt?new Date(u.value.endsAt):void 0}),t=P(()=>({...v.value,type:v.value.type===ft.DYNAMIC?ae.Dynamic:ae.Static})),a=P(()=>{var c,E;if(g.value){const n=(E=(c=m.value)==null?void 0:c.data)==null?void 0:E.
3code;if(n&&n>Be.BASE_VIP)return!0}return!1});return(c,E)=>{var n,h,w,I;return T(),B(bs,{"level-image":(n=d(o))==null?void 0:n.data.data.icon,"next-level-number":(h=d(o))==null?void 0:h.data.data.order,"next-level-name":(w=d(o))==null?void 0:w.data.data.title,"current-level-name":(I=d(s))==null?void 0:I.data.data.title,"points-data":t.value,"expires-end":f.value,"is-last-status":d(b),"is-state-saved":d(i),"is-auto-confirmed":d(l),"earned-points":d(p),"gift-count":d(e),"show-icon-saved":a.value,"tooltip-text":d(C),onOpenReadMore:E[0]||(E[0]=U=>d(_)(t.value.type))},null,8,["level-image","next-level-number","next-level-name","current-level-name","points-data","expires-end","is-last-status","is-state-saved","is-auto-confirmed","earned-points","gift-count","show-icon-saved","tooltip-text"])}}}),hs={class:"grid gap-4 md:gap-6","data-test":"exclusive-vip-rewards-widget"},Ps={class:"text-center grid gap-2 md:gap-4"},As={class:"text-h2 md:text-h1 text-light","data-test":"exclusive-vip-rewards-widget-title"},Ss={"data-test":"exclusive-vip-rewards-widget-caption"},ws=Q({__name:"ExclusiveVipRewardsWidget",setup(r){const{openStaticLevelsPopup:u}=as(),{t:i}=G(),l=st(),{isDynamicStatus:p,currentDynamicStatus:o,currentStaticLevel:s,dynamicStatusesCount:b}=K(),{dynamicStatusList:v,staticLevelsList:e,currentStaticLevelData:g,nextStaticLevels:m,staticCardHelper:C}=ts();function _(){var h,w;u({rewardCards:e.value,totalLevel:e.value.length,totalStatus:b.value,statusImage:((h=v.value[0])==null?void 0:h.image)??"",statusName:((w=v.value[0])==null?void 0:w.statusName)??"",currentLevel:s.value})}const f=P(()=>{var h;return!p.value&&!!((h=g.value)!=null&&h.statusName)}),t=P(()=>{var h,w;return((h=g.value)==null?void 0:h.levelCurrent)===1?i("VIP_CLUB_PAGE_V2.VIP_REWARDS.FROM_LEVEL_NUMBER",{number:2}):((w=g.value)==null?void 0:w.rewardName)||""});function a(h){const w=(h==null?void 0:h.code)===Be.BASE_VIP;if(p.value&&w)return;const I=Number(h.levelInfo);if(I>0){const U=w?ae.Static:ae.Dynamic;return`${Et(I)} ${U}`}}const c=P(()=>v.value.map(h=>({...h,levelInfo:a(h)}))),E=P(()=>{var h;return(h=o.value)!=null&&h.order?o.value.order-1:0});function n(h){return!p.value||h>E.value?ue.Future:h<E.value?ue.Achieved:ue.Current}return(h,w)=>(T(),y("div",hs,[S("div",Ps,[S("div",As,R(h.$t("VIP_CLUB_PAGE_V2.EXCLUSIVE_VIP_REWARDS_CAROUSEL.TITLE")),1),S("div",Ss,R(h.$t("VIP_CLUB_PAGE_V2.EXCLUSIVE_VIP_REWARDS_CAROUSEL.CAPTION")),1)]),d(v).length>0?(T(),B(d(wt),{key:`${d(l).query.tab}`,class:ne(["vip-rewards-carousel",{"has-static-card":f.value}]),"active-index":E.value},{default:Z(()=>[f.value&&d(g)?(T(),B(d(et),{key:`${d(g).statusName}-static`,image:d(g).image,"status-name":d(g).statusName,"is-dynamic":!1,"level-current":d(g).levelCurrent,"level-total":d(g).levelTotal,"reward-name":t.value,"card-theme":d(g).cardTheme,fields:d(g).fields,"next-levels":d(m),helper:d(C),onClickButton:_},null,8,["image","status-name","level-current","level-total","reward-name","card-theme","fields","next-levels","helper"])):D("",!0),(T(!0),y(pe,null,me(c.value,(I,U)=>(T(),B(d(et),{key:`${I.statusName}-${U}`,image:I.image,"status-name":I.statusName,"is-dynamic":!0,"level-current":I.levelCurrent,"level-total":I.levelTotal,"reward-name":I.rewardName,"card-theme":I.cardTheme,state:n(U),fields:I.fields,"level-type-data":I.levelTypeData,"level-info":I.levelInfo},null,8,["image","status-name","level-current","level-total","reward-name","card-theme","state","fields","level-type-data","level-info"]))),128))]),_:1},8,["class","active-index"])):D("",!0)]))}}),Is={class:"grid gap-6 md:gap-8","data-test":"vip-club-auth-progress"},Ls=Q({__name:"VipClubAuthProgress",setup(r){return(u,i)=>(T(),y("div",Is,[O(d(Cs)),O(d(ws))]))}}),ys={"data-test":"vip-club-auth-rewards",class:"grid gap-6 md:gap-8"},xs={key:0,class:"grid gap-4 md:gap-6"},Vs={class:"text-caption-l md:text-base font-bold text-light md:text-center"},Rs={class:"grid gap-2 grid-cols-2 md:gap-4 sm:grid-cols-3 flex-wrap justify-center md:flex"},ks={key:1,class:"grid gap-4 md:gap-6"},Ds={class:"text-caption-l md:text-base font-bold text-light md:text-center"},Os={class:"grid gap-2 grid-cols-2 md:gap-4 sm:grid-cols-3 flex-wrap justify-center md:flex"},Bs=Q({__name:"VipClubAuthRewards",setup(r){const{activeRewardsStatic:u,futureRewardsStatic:i}=rs(),{activeRewardsDepositInsurance:l,futureRewardsDepositInsurance:p}=is(),{activeRewardsWeeklyCashback:o,futureRewardsWeeklyCashback:s}=ls(),{activeRewardsLiveCashback:b,futureRewardsLiveCashback:v}=us(),{futureRewardsGifts:e}=cs(),{currentStaticLevel:g}
3=K(),{showRewardDetails:m}=os(),C=xe();function _(){C.push({name:re.profileBonuses})}const f=P(()=>[...o.value,...b.value,...l.value,...u.value]),t=P(()=>[...e.value,...s.value,...v.value,...p.value,...i.value].sort((a,c)=>{const E=(c.progress??0)-(a.progress??0);return E!==0?E:(a.totalForLevel??0)-(c.totalForLevel??0)}));return(a,c)=>{var E;return T(),y("div",ys,[((E=d(g))==null?void 0:E.order)!==1?(T(),y("div",xs,[S("div",Vs,R(a.$t("VIP_CLUB_PAGE_V2.REWARDS_TAB.CURRENT_REWARDS")),1),S("div",Rs,[O(d(De),{class:"md:w-40",image:d(Gt),title:"VIP_CLUB_PAGE_V2.MAIN_REWARDS.REWARD_CARD_BONUSES.TITLE",caption:"VIP_CLUB_PAGE_V2.MAIN_REWARDS.REWARD_CARD_BONUSES.CAPTION",state:d(N).Available,"button-text":a.$t("VIP_CLUB_PAGE_V2.MAIN_REWARDS.BUTTON_TEXT_TO_BONUSES"),onClick:_},null,8,["image","state","button-text"]),(T(!0),y(pe,null,me(f.value,n=>(T(),B(d(De),{key:n.title+a.index,class:"md:w-40",image:n.image,title:n.title,caption:n.caption,state:n.state,progress:n.progress,"badge-text":n.badgeText,"button-text":n.buttonText,onClick:h=>d(m)(n)},null,8,["image","title","caption","state","progress","badge-text","button-text","onClick"]))),128))])])):D("",!0),t.value.length?(T(),y("div",ks,[S("div",Ds,R(a.$t("VIP_CLUB_PAGE_V2.REWARDS_TAB.FUTURE_REWARDS")),1),S("div",Os,[(T(!0),y(pe,null,me(t.value,(n,h)=>(T(),B(d(De),{key:n.title+h,class:"md:w-40",image:n.image,title:n.title,"title-popup":n.titlePopup,caption:n.caption,state:n.state,progress:n.progress,"badge-text":n.badgeText,"button-text":n.buttonText,onClick:w=>d(m)(n)},null,8,["image","title","title-popup","caption","state","progress","badge-text","button-text","onClick"]))),128))])])):D("",!0)])}}}),Ns={"data-test":"vip-club-auth-info",class:"grid gap-6 md:gap-8"},Us=Q({__name:"VipClubAuthInfo",setup(r){const{isDynamicStatus:u}=K(),i=P(()=>u.value?Le.VIP_CLUB_INFO_DYNAMIC_STATUS:Le.VIP_CLUB_INFO_STATIC_STATUS);return(l,p)=>(T(),y("div",Ns,[O(ut,{"route-name":i.value,class:"vip-club-static-content"},null,8,["route-name"])]))}}),Ms={"data-test":"vip-club-auth",class:"grid gap-6 md:gap-8 mx-0 md:mx-4 lg:mx-0"},Gs="linear-gradient(90deg, #E53322 0%, #FF7B1D 50.5%, #FFDF40 100%)",Ws=Q({__name:"VipClubAuth",setup(r){const{t:u}=G(),i=st(),l=xe(),p=[{id:se.Progress,label:u("VIP_CLUB_PAGE_V2.AUTH_PAGE_TABS.TAB_PROGRESS")},{id:se.Rewards,label:u("VIP_CLUB_PAGE_V2.AUTH_PAGE_TABS.TAB_REWARDS")},{id:se.Info,label:u("VIP_CLUB_PAGE_V2.AUTH_PAGE_TABS.TAB_INFO")}],{seasonInfo:o,currentDynamicStatus:s,currentStaticLevel:b,isDynamicStatus:v,dynamicStatusesCount:e,isDynamicStatusConfirmed:g,staticLevelsCount:m,currentMappedDynamicStatus:C}=K(),{statusImage:_,statusName:f,levelTotal:t,levelCurrent:a,levelType:c}=Ft({isDynamicStatus:v,currentDynamicStatus:s,currentStaticLevel:b,dynamicStatusesCount:e,staticLevelsCount:m}),E=P(()=>{var k;return(k=o.value)!=null&&k.endsAt?new Date(o.value.endsAt):void 0}),{openVipSeasonPopup:n}=qa(),{getLevelTypeData:h}=ct(),w=P({get:()=>i.query.tab??se.Progress,set:k=>k}),I={[se.Progress]:Ls,[se.Rewards]:Bs,[se.Info]:Us},U=P(()=>I[w.value]),A=k=>{k!==w.value&&l.push({query:{...i.query,tab:k}})};function L(){var k,H;n({image:_.value||"",title:((k=o.value)==null?void 0:k.title)||"",description:((H=o.value)==null?void 0:H.description)||""})}const x=P(()=>{var k;return((k=o.value)==null?void 0:k.gradient)||Gs}),M=P(()=>{var k;return h((k=s.value)==null?void 0:k.code).textHtml}),W=P(()=>{var k,H;if(v.value){const F=(H=(k=C.value)==null?void 0:k.data)==null?void 0:H.code;if(F&&F>Be.BASE_VIP)return!0}return!1});return(k,H)=>{var F;return T(),y("div",Ms,[O(d(Ht),{class:"rounded-b-none border-b-0",image:d(_),"status-name":d(f),"season-background":x.value,"is-state-saved":d(g),"show-icon-saved":W.value,"level-type":d(c),"level-total":d(t),"level-current":d(a),"expires-end":E.value,"level-type-text":M.value,"show-season-progress":d(v),"season-title":(F=d(o))==null?void 0:F.title,onOpenReadMore:L},null,8,["image","status-name","season-background","is-state-saved","show-icon-saved","level-type","level-total","level-current","expires-end","level-type-text","show-season-progress","season-title"]),O(d(It),{id:"vipClubAuth","active-tab":w.value,"onUpdate:activeTab":[H[0]||(H[0]=ie=>w.value=ie),A],"data-test":"vip-club-page-tabs",items:p},null,8,["active-tab"]),(T(),B(ht,null,[(T(),B(Pt(U.value),{key:w.value,class:"mx-4 md:mx-0"}))],1024))])}}}),$s="/dist/banner-guest-mobile-C-k6vMNO.webp",Fs="/dist/[email protected]",Hs="/dist/banner-guest-desktop-Bws_X1PW.webp",Xs="/dist/[email protected]",Ks={"data-test":"vip-club-guest",class:"grid gap-6 md:gap-8 mx-4 mt-6 lg:mx-0 md:mt-0"},js={class:"grid gap-4 md:gap-6"},zs=Q({__name:"VipClubGuest",setup(r){const{isMobile:u}=Oe(tt()),i=P(()=>u.value?$s:Hs),l=P(()=>u.value?Fs:Xs);return(p,o)=>(T(),y("div",Ks,[S("div",js,[O(d(Ie),{src:i.value,"src-retina":l.value,alt:"VIP Club Banner",class:"h-44 md:h-[29rem] m-auto w-full object-contain"},null,8,["src","src-retina"]),O(ut,{"route-name":d(Le).VIP_CLUB_INFO_G
3UEST},null,8,["route-name"])])]))}}),qs={class:"mb-6 md:my-8"},Ys={key:0,class:"relative min-h-[80vh]"},Js={key:1,class:"w-full lg:w-[54rem] m-auto"},Qs=Q({__name:"VipClubPage",setup(r){const u=ye(),i=gt(),{isMobile:l}=Oe(tt()),{isMockerMode:p}=Oe(Tt());p.value||(vs(),Es());const o=P(()=>u.isLogged&&(!u.userInfoLoaded||!i.isLoaded)||!u.userInfoLoaded);return(s,b)=>(T(),y("div",qs,[o.value?(T(),y("div",Ys,[O(d(Lt),{class:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2",size:d(l)?64:160,"is-centered":""},null,8,["size"])])):(T(),y("div",Js,[d(u).isLogged?(T(),B(Ws,{key:0})):(T(),B(zs,{key:1}))]))]))}}),ln=Object.freeze(Object.defineProperty({__proto__:null,default:Qs},Symbol.toStringTag,{value:"Module"}));export{ln as V,na as a};
4//# sourceMappingURL=VipClubPage-CgvLWPCk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.