PageSourceSearch

https://bcgame2.com/assets/terms_conditions-DLPer4ma.js

js bcgame2.com collected 2026-09-30 21:08:51 UTC 28,646 bytes, 1 lines download raw bytes

1var We=Object.defineProperty,qe=Object.defineProperties;var Pe=Object.getOwnPropertyDescriptors;var fe=Object.getOwnPropertySymbols;var Ke=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable;var be=(r,a,s)=>a in r?We(r,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):r[a]=s,L=(r,a)=>{for(var s in a||(a={}))Ke.call(a,s)&&be(r,s,a[s]);if(fe)for(var s of fe(a))Ue.call(a,s)&&be(r,s,a[s]);return r},j=(r,a)=>qe(r,Pe(a));import{o as i,f as g,N as Z,t as p,b as Ve,X as je,W as ee,a7 as we,ag as D,n as pe,G as Ye,M as C,L as k,u as E,S,p as N,q as W,aF as Ge,P as ze,a as ye,j as Y,b0 as He,e as G,J as Xe,b1 as Je,U as O,aj as he}from"./index-D5gHkNn-.js";import{f as e,T as q}from"./index-CgokGjYA.js";import{d as Qe}from"./index-VWm3UnMx.js";import{t as Ze,B as xe,H as et}from"./bonus-calculator-Bq8jJeRw.js";import{D as _,g as tt,a as rt,b as nt,c as it,S as T,d as st}from"./until-CtE0iehG.js";import{C as _e}from"./ContentTrack-CbEI3md9.js";import{FOURDEP_TRACK as z,infoStageCardTrackData as ot,infoRuleShowTrackData as at,trackInfoDepositClick as lt,trackInfoTabClick as ut}from"./tg-four-deposit-CwVNANvK.js";import{i as ct}from"./trust-shield-C197RIrL.js";import"./game-name-list-wager-percent-CBkdZ54B.js";import"./toPairs-CDUCxGdN.js";import"./_arrayMap-YS0pntYB.js";import"./_Uint8Array-BppLmJZG.js";import"./isArray-nZdZwHOM.js";import"./keys-viFk6_Ky.js";import"./_baseIsEqual-DbdOTjNu.js";import"./groupBy-o9dU6x5E.js";import"./_baseAssignValue-o_ri7SY9.js";import"./_defineProperty-BmxFgRtx.js";import"./_baseEach-C6vKidSp.js";import"./_baseFor-vgskedhn.js";import"./_baseIteratee-D4hIwuxp.js";import"./toString-DalSYDCT.js";import"./identity-CmuQ__9q.js";import"./deposit-offer-service-JuzE4tGx.js";import"./claim-toast-C9cTMqG1.js";import"./rewards-service-DYBySR1j.js";import"./reward-item-q9RBqHHI.js";import"./popup-schedule-D4IBialf.js";import"./bonus-currency-amount-3-UNEK2E.js";import"./currency-format-C1vGw7hj.js";import"./output-B14XrQT5.js";import"./claim-toast-BteYTZ3H.js";import"./toast-DDuSHsZl.js";import"./_baseFlatten-DJPbrYMw.js";import"./_baseOrderBy-ZDoPZew3.js";import"./orderBy-BZlAgsPd.js";import"./_createFind-QHxsxPhi.js";(function(){try{var r=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{};r.SENTRY_RELEASE={id:"8c3b9aa2b95acaad15d7da0cf7f36f5b8cfcd6d1"},r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[new r.Error().stack]=(function(a){for(var s=1;s<arguments.length;s++){var f=arguments[s];if(f!=null)for(var b in f)f.hasOwnProperty(b)&&(a[b]=f[b])}return a})({},r._sentryModuleMetadata[new r.Error().stack],{"_sentryBundlerPluginAppKey:playsmart-ai":!0})}catch(a){}})();var dt=p('<div class="flex flex-col gap-1"><div><div class="flex items-center justify-between p-1"><h3 class="text-base font-extrabold text-primary"></h3></div></div><div class="overflow-visible text-base text-primary"><ul class="flex flex-col gap-2 px-1 pb-2">'),mt=p('<li class="flex items-start gap-2 py-2"><span class="mr-3 mt-[0.4375rem] size-1.5 shrink-0 rounded-full bg-brand"></span><span class="flex-1 text-sm font-semibold leading-5 text-secondary">');const gt=()=>[e("Available up to 4 times for new users."),e("Wagering requirement: 35x Bonus Money, 40x FS Winnings."),e("Validity: 30 days for Bonus, 24h for FS."),e("Max bonus conversion is 200% of the bonus amount."),e("Bonus money cannot be used on restricted games.")],Se=r=>[e("Available up to 4 times for new users."),`${e("MXN deposits only")}.`,e("Wagering requirement: 1x Deposit Amount, specified multiplier x Bonus Money."),...r?[e("For certain bonus, completing KYC can reduce the multiplier. This must be done before using Bonu
1s Money.")]:[],e("Wagering validity period: 30 days for Bonus."),e("Maximum Winnings: Max bonus conversion is 100% of the bonus amount. Any extra winnings will be forfeited.")],ft=r=>[...Se(r),e("The bonus is valid for Casino games only. Some restricted games are excluded."),e("For Original games, if user voluntarily cashes out when the odds are below 1.5, the bet will not be included.")],bt=r=>[e("Available up to 4 times for new users and existing users with no prior deposit, within 30 days."),e("Rollover requirement: 1× Deposit Amount; Bonus Money __times__.",{times:r.rollover}),e("Rollover validity period: 30 days for Bonus. Unfinished rollover at expiry forfeits the bonus."),e("Max bonus per deposit: __amount__. Limited to one bonus per user and device.",{amount:r.maxBonus}),e("Bonus money wagering does not count toward VIP progress. Some restricted games are excluded.")],pt=()=>[e("Available up to 4 times for new users."),e("Wagering requirement: 40x (Deposit + Bonus Amount), 40x Free Spin Winnings."),e("Wagering validity period: 30 days for Bonus, 7 days for Free Spin Winnings."),e("Maximum Winnings: Max bonus conversion is 100% of the bonus amount. Winnings from Free Spins are capped at US$10. Any extra winnings will be forfeited."),e("The bonus is valid for Casino games only. Some restricted games are excluded."),e("Free Spins will be released every 24h after your deposit.")],yt=()=>[e("Available up to 4 times for new users."),e("Wagering requirement: 20x (Deposit + Bonus Amount), 20x Free Bet Winnings."),e("Wagering validity period: 30 days for Bonus, 7 days for Free Bet Winnings."),e("Maximum Winnings: Max bonus conversion is 100% of the bonus amount. Winnings from Free Bets are capped at US$50. Any extra winnings will be forfeited."),e("The bonus is valid for Sports Section only."),e("Free Bets will be released every 24h after your deposit.")],ht=r=>[e("Each user can receive this bonus only once."),e("Wager Requirement = (Deposit Amount + Bonus Amount) x __multiplier__.",{multiplier:r}),e("Max bonus conversion is 100% of the bonus amount."),e("The bonus is valid for Casino games only."),e("The wagering requirement must be completed within 30 days of receiving the bonus, otherwise the bonus will expire and be forfeited.")],xt=r=>[...Se(r),e("The bonus is valid for Sports Section only."),e("Each selection within the accumulator must have minimum odds of 1.5 or higher.")],_t=r=>[e("This promotion cannot be combined with other deposit offers. If reward claims remain but are not used, they will still be consumed."),e("Wager Required = ( deposit amount + bonus amount) * __multiplier__",{multiplier:r}),e("Max bonus conversion is 100% of the bonus amount."),e("The bonus is valid for Casino games only."),e("The wagering requirement must be completed within 30 days of receiving the bonus, otherwise the bonus will expire and be forfeited.")],vt=r=>[e("This promotion cannot be combined with other deposit offers. If reward claims remain but are not used, they will still be consumed."),e("Wager Required = ( deposit amount + bonus amount) * __multiplier__",{multiplier:r}),e("Max bonus conversion is 100% of the bonus amount."),e("The bonus is valid for Sport games only."),e("The wagering requirement must be completed within 30 days of receiving the bonus, otherwise the bonus will expire and be forfeited.")],wt=()=>[e("This bonus cannot be combined with other deposit bonuses. It becomes available once other deposit bonuses have been used."),e("Deposit fees are awarded in real money. To withdraw the real money reward, a 1x wagering requirement must be completed."),e("Participation is limited to 30 times per month.")],St=r=>[e("This promotion cannot be combined with other deposit offers. If reward claims remain but are not used, they will still be consumed."),e("Wager Required = ( deposit amount + bonus amount) * __multiplier__",{multiplier:r}),e("Max bonus conversion is 100% of the bonus amount."),e("The bonus is valid for Casino games only."),e("The wagering requirement must be completed within 7 days of receiving the bonus, otherwise the bonus will expire and be forfeited.")],Tt=(r,a)=>[e("This promotion cannot be combined with other deposit offers. If reward claims remain but are not used, they will still be consumed."),e("Wager Required = ( deposit amount + bonus amount) * __multiplier__",{multiplier:a}),r?e("Max bonus conversion is 500% of the bonus amount."):e("There is no limit on bonus conversion."),r?e("The bonus is valid for Sport games only."):e("The bonus is valid for Casino games only."),e("The wagering requirement must be completed within 14 days of receiving the bonus, otherwise the bonus will expire and be forfeited.")],Ct=r=>{const a=()=>{var s,f,b,w,B;return r.items?r.items:r.bonusType===_.KR_NEWBIE?ht((s=r.wagerTimes)!=null?s:15):r.bonusType===_.KR_DAILY&&r.isCasinoTimes?_t((f=r.wagerTimes)!=null?f:10):r.bonusType===_.KR_DAILY&&r.isSportTimes?vt((b=r.wagerTimes)!=null?b:10):r.bonusType===_.KR_DAILY&&r.isCasinoStable?wt():r.bonusType===_.KR_DAILY?Tt(!!r.isSport,(w=r.wagerTimes)!=null?w:r.isSport?6:3):r.bonusType===_.MX_NEWBIE?r.isSport?xt(!r.isWhitelist):ft(!r.isWhitelist):r.bonusType===_.VN_NEWBIE?r.isSport?yt():pt():r.bonusType===_.VN_DAILY?St((B=r.wagerTimes)!=null?B:10):gt()};return(()=>{var s=dt(),f=s.firstChild,b=f.firstChild,w=b.firstChild,B=f.nextSibling,I=B.firstChild;return i(w,()=>e("TERMS & CONDITIONS")),i(I,g(Z,{get each(){return a()},children:P=>(()=>{var $=mt(),A=$.firstChild,K=A.nextSibling;return i(K,P),$})()})),s})()};var kt=p('<div class="backdrop-blur-[length:0.55rem] relative flex items-center gap-2 overflow-hidden rounded-lg bg-card p-3 outline outline-1 -outline-offset-1 outline-white_alpha5"><div class="absolute -end-4 top-1/2 size-[6.25rem] -translate-y-1/2 roun
1ded-full bg-brand blur-[3.125rem]"></div><div class="relative flex flex-1 flex-col items-start gap-2"><span class="text-sm font-extrabold text-primary"></span><span class="text-xs font-semibold text-secondary"></span><button type=button class="backdrop-blur-[length:0.25rem] flex h-8 min-w-[6.25rem] items-center justify-center rounded-lg bg-black_alpha5 px-2.5 text-sm font-extrabold text-primary outline outline-1 -outline-offset-1 outline-third"></button></div><img class="relative size-20 flex-none object-contain"alt="KYC shield">');const Bt=()=>(()=>{var r=kt(),a=r.firstChild,s=a.nextSibling,f=s.firstChild,b=f.nextSibling,w=b.nextSibling,B=s.nextSibling;return i(f,()=>e("Lower wagering with Advanced KYC")),i(b,()=>e("Complete Advanced KYC to unlock lower wagering requirements")),w.$$click=()=>Ve.emit("need-kyc",je.ErrorCode.NEED_BASIC_KYC),i(w,()=>e("Verify")),ee(B,"src",ct),r})();we(["click"]);var H=p('<span class="block text-secondary">'),X=p("<span class=text-brand>__amount__"),$t=p("<span class=text-brand>__times__"),Dt=p('<div class="flex flex-col border-[#0A515D]/5 bg-card px-6 pb-3 pt-3 max-sm:pt-5 sm:border-b-[1px] dark:border-[#E4EAF00D]"><div class="relative flex flex-row items-center gap-4"> <span class="flex flex-col gap-1"><span class="text-lg font-extrabold text-primary max-sm:text-2xl max-sm:font-extrabold">'),Et=p("<img class=size-12 alt=bonus>"),It=p('<span class="text-sm font-semibold text-secondary">'),At=p('<div class="flex gap-2 pt-4">'),Rt=p('<img class=size-5 alt="deposit offer">'),Nt=p("<button>"),Mt=p("<div>"),Ot=p('<div class="backdrop-blur-[length:0.55rem] flex w-full items-start gap-2 rounded-md bg-layer3 p-3 outline outline-1 -outline-offset-1 outline-white_alpha5"><div class="flex flex-1 flex-col gap-2"><span class="font-bold text-xs uppercase text-primary"></span><span class="flex flex-wrap items-baseline gap-1.5 text-sm"><span class="font-extrabold text-success">%</span></span><span class="text-[0.625rem] font-semibold text-secondary">'),Ft=p('<span class="text-xs font-semibold text-primary">'),Lt=p("<span>"),Wt=p('<span class="text-2xl font-extrabold"> <!> '),qt=p('<span class="text-2xl font-extrabold">'),ve=p('<span class="text-sm font-semibold">'),Pt=p('<div class="relative flex w-full flex-col gap-2 rounded-md bg-layer3 p-3"style="outline:1px var(--white_alpha5, rgba(255, 255, 255, 0.05)) solid;outline-offset:-1px;backdrop-filter:blur(8.80px)"><span class="text-xs font-semibold text-primary"></span><span class="flex flex-row items-end gap-1"></span><span class="text-[0.625rem] text-secondary">'),Kt=p('<span class="text-sm font-extrabold">% + <!> '),Ut=p('<span class="text-2xl font-extrabold">%'),Vt=p('<div class="relative overflow-x-hidden bg-card max-sm:w-full sm:max-h-[70%] sm:overflow-x-auto"><div class="mt-6 flex items-start gap-3 px-6 max-sm:mt-1 max-sm:flex-col sm:flex-row"><div class="flex flex-col gap-3 max-sm:w-full sm:w-fit"><div class="-mb-2 text-base font-extrabold text-primary"></div><div class="w-0 min-w-full text-sm font-semibold text-secondary"></div><div></div><div class="rounded-lg max-sm:w-full sm:hidden sm:p-4"></div></div><div class="rounded-lg max-sm:hidden max-sm:w-full sm:p-4">');function jt(r,a,s){const f=b=>a.every(w=>w.selectedBonusType===b);switch(r){case _.KR_NEWBIE:return"kr-newbie";case _.MX_NEWBIE:return"mx-newbie";case _.VN_NEWBIE:return"vn-newbie";case _.VN_DAILY:return"vn-daily";case _.MONTHLY:return s?"tg-four-deposit":"monthly";case _.KR_DAILY:return f(T.CASINO)?"kr-daily-casino":f(T.SPORT)?"kr-daily-sport":f(T.CASINO_TIMES)?"kr-daily-casino-times":f(T.SPORT_TIMES)?"kr-daily-sport-times":f(T.CASINO_STABLE)?"kr-daily-casino-stable":"default";default:return"default"}}const Yt={[T.CASINO]:{get label(){return e("Casino Package")},icon:"nbCasinoDailyDepositBonus"},[T.SPORT]:{get label(){return e("Sports Package")},icon:"nbSportsDailyDepositBonus"}},Gt={get[T.CASINO](){return e("Casino")},get[T.SPORT](){return e("Sports")}},J=r=>{var s,f;const a=ye.setting.enableLocaleCurrency?ye.setting.localeCurrencyName:r.currency;return C.printCurrency(new k((f=nt({minDeposit:r.minDeposit,currency:r.currency,fiatRechargeV2:(s=r.fiatRechargeV2)!=null?s:null},a))!=null?f:0),a)},zt={get"kr-newbie"(){return e("Exclusive High-Value Bonus for New Users")},get"kr-daily-casino"(){return e("Daily bonuses for your first and second deposits")},get"kr-daily-sport"(){return e("Daily bonuses for your first and second deposits")},get"kr-daily-casino-times"(){return e("Bonuses on your first 10 crypto deposits")},get"kr-daily-sport-times"(){return e("Bonuses on your first 10 crypto deposits")},get"kr-daily-casino-stable"(){return e("Cashback on every qualifying crypto deposit")}},Ht={get"kr-newbie"(){return e("First Deposit Bonus is an exclusive welcome reward for new users, giving you extra bonus funds on your first deposit to help you start stronger and enjoy more from your gaming experience.")},get"kr-daily-casino"(){return e("Enjoy extra rewards every day with our Daily First & Second Deposit Bonus. Get a special bonus on your first and second deposits each day to boost your play and maximize your winnings.")},get"kr-daily-sport"(){return e("Enjoy extra rewards every day with our Daily First & Second Deposit Bonus. Get a special bonus on your first and second deposits each day to boost your play and maximize your winnings.")},get"kr-daily-casino-times"(){return e("Crypto First 10 Deposits Bonus is an exclusive reward for eligible users, granting extra bonus funds on your first 10 crypto deposits to boost your balance and enhance your early gaming experience.")},get"kr-daily-sport-times"(){return e("Crypto First 10 Deposits Bonus is an exclusive reward for eligible users, granting extra bonus funds on your first 10 crypto deposits to boost your balance and enhance your early gaming experience.")},get"kr-daily-casino-stable"(){return e("Crypto Deposit Fee Cashback is a recurring reward that gives you a bonus on every qualifying crypto deposit, helping offset transaction costs and giving you extra value each time you top up.")},get"vn-daily"(){return e("Enjoy extra rewards every day with our Daily First & Second Deposit Bonus. Get a special bonus on your first and second deposits each day to boost your play and maximize your winnings.")}},Q={"kr-newbie":()=>e("One time Bonus"),"kr-daily-casino":r=>r===0?e("1ST DEPOSIT BONUS"):e("2ND DEPOSIT BONUS"),"kr-daily-sport":r=>r===0?e("1ST DEPOSIT BONUS"):e("2ND DEPOSIT BONUS"),"vn-daily":r=>r===0?e("1ST DEPOSIT BONUS"):e("2ND DEPOSIT BONUS"),"kr-daily-casino-times":(r,a)=>a._stageLabel,"kr-daily-sport-times":(r,a)=>a._stageLabel,"kr-daily-casino-stable":()=>e("SINGLE FIXED BONUS"),"tg-four-deposit":(r,a)=>e("STAGE __number__",{number:a.seq})},Xt=new Set(["monthly","default"]),Mr=r=>{var ae,le;const a=r.data,s=jt(a.depositBonusType,a.progressList,r.concurrent),f=s==="mx-newbie"||s==="vn-newbie",b=s==="tg-four-deposit",w=s==="monthly"||b,B=s==="kr-daily-casino-times"||s==="kr-daily-sport-times",I=s==="kr-daily-casino-stable",P=Xt.has(s),$=D(()=>[...new Set(a.progressList.map(t=>t.selectedBonusType).filter(t=>t!==null))]),[A,K]=pe($().length>1&&r.activeType?r.activeType:(ae=$()[0])!=null?ae:""),v=D(()=>$().length<=1?a.progressList:a.progressList.filter(t=>t.selectedBonusType===A())),U=t=>{const l=t%100;if(l>=11&&l<=13)return t+"TH";switch(l%10){case 1:return t+"ST";case 2:return t+"ND";case 3:return t+"RD";default:return t+"TH"}},te=D(()=>{const t=v();if(!B)return t;const l=[...t].sort((c,u)=>c.seq-u.seq),d=[];for(const c of l){const u=d[d.length-1];u&&u.bonusRatio===c.bonusRatio?u.items.push(c):d.push({bonusRatio:c.bonusRatio,items:[c]})}return d.map(({items:c})=>{const u=c.map(m=>m.seq),n=u.length===1?`${U(u[0])} DEPOSIT BONUS`:`${U(u[0])}~${U(u[u.length-1])} DEPOSIT BONUS`;return j(L({},c[0]),{_stageLabel:n})})}),Te=D(()=>{var t,l;return(l=(t=v().find(d=>!d.done))==null?void 0:t.seq)!=null?l:null}),V=()=>{const t=A();return t==="casino"||t==="sport"?t:void 0},Ce=t=>{!b||t!=="casino"&&t!=="sport"||ut(v(),t)},re=t=>{const l=V();!b||!l||lt({tiers:v(),kind:l,inputAmount:t.amount})},ke=()=>r.data.group==="w",ne=()=>({passedKyc:r.data.passedKyc,group:r.data.group}),ie=()=>{const t=[...v()].sort((l,d)=>l.seq-d.seq).map(l=>rt(l,ne()).times).filter(l=>l!=null);return[...new Set(t)].map(l=>`${l}×`).join("/")},Be=D(()=>!1),R=D(()=>{var m,y;const t=v(),l=t.reduce((h,o)=>{var x;return h+((x=o.bonusAmount)!=null?x:0)},0),d=(y=(m=t[0])==null?void 0:m.currency)!=null?y:void 0,c=A().includes("sport"),u=c?t.reduce((h,o)=>h+o.freeBet,0):t.reduce((h,o)=>h+o.freeSpin,0),n=t.reduce((h,o)=>{var x;return h+((x=o.maxBonus)!=null?x:0)},0);return{totalAmount:l,currency:d,isSport:c,totalFree:u,maxBonus:n}});let F;const[$e,De]=pe(0);Ye(()=>{te(),Promise.resolve().then(()=>{F&&De(F.children.length)})});const Ee=()=>{if(w)return"grid-cols-2";
1const t=$e();return t===1?"grid-cols-1":t===3?"grid-cols-3 max-sm:grid-cols-1":"grid-cols-2 max-sm:grid-cols-1"},Ie=D(()=>{var d;const t=Ht[s];if(t)return t;if(s==="vn-newbie"){const{totalAmount:c,currency:u,totalFree:n,isSport:m,maxBonus:y}=R();return[(()=>{var h=H();return i(h,()=>m?e("Up to __amount__ + __freeCount__ Free Bets",{amount:C.printCurrency(new k(y),u),freeCount:n}):e("Up to __amount__ + __freeCount__ Free Spins",{amount:C.printCurrency(new k(y),u),freeCount:n})),h})(),E(()=>e("Enjoy up to 4 deposit bonus opportunities as a new player, with progressively higher bonus rates and free spins on every eligible deposit."))]}if(s==="mx-newbie"){const{maxBonus:c,currency:u,isSport:n}=R();return[(()=>{var m=H();return i(m,n?g(q,{i18nKey:"trans.deposit.offer.mxnewbie.amount.sport",get amount(){return C.printCurrency(new k(c),u)},get children(){return["Up to bonus ",X()]}}):g(q,{i18nKey:"trans.deposit.offer.mxnewbie.amount.casino",get amount(){return C.printCurrency(new k(c),u)},get children(){return["Up to bonus ",X()]}})),m})(),E(()=>e("Complete the wagering requirements - with real rewards you can easily withdraw."))]}if(b){const{maxBonus:c,currency:u}=R(),n=ie();return[(()=>{var m=H();return i(m,g(q,{i18nKey:"trans.deposit.offer.tg4.amount",get amount(){return C.printCurrency(new k(c),u)},get children(){return["Up to ",X()]}})),m})(),g(S,{when:n,get children(){return g(q,{i18nKey:"trans.deposit.offer.tg4.rollover",times:n,get children(){return["Just ",$t()," Rollover required — with real rewards you can easily withdraw."]}})}})]}return((d=r.data.extraBonusExpiredTime)!=null?d:0)>Date.now()?e("Get 4 deposit bonuses every month. Each bonus starts locked and unlocks as you wager. All 4 chances reset on the 1st of each month at 00:00 UTC. Exclusive to new users - available for 24 hours only."):e("Get 4 deposit bonuses every month. Each bonus is locked and unlocks as you wager. All 4 chances reset on the 1st of each month at 00:00 UTC.")}),se=D(()=>{var l;if(!b)return;const t=v()[0];return{steps:Ze({minDeposit:t?J({minDeposit:t.minDeposit,currency:t.currency,fiatRechargeV2:typeof t.fiatRechargeV2=="object"?t.fiatRechargeV2:null}):"",isSport:R().isSport}),items:bt({rollover:ie(),maxBonus:C.printCurrency(new k((l=t==null?void 0:t.maxBonus)!=null?l:0),t==null?void 0:t.currency)})}}),oe=(le=zt[s])!=null?le:"",Ae=b?e("4-Deposit Package"):tt(a.depositBonusType,a.progressList),Re=()=>(()=>{var t=Dt(),l=t.firstChild,d=l.firstChild,c=d.nextSibling,u=c.firstChild;return i(l,(()=>{var n=E(()=>!G.mobile);return()=>n()&&g(Je,{class:"absolute right-1 top-1 size-5 cursor-pointer text-[#B3BEC1]",onClick:()=>{Xe.pop()}})})(),d),i(l,(()=>{var n=E(()=>!G.mobile);return()=>n()&&(()=>{var m=Et();return N(()=>ee(m,"src",st(a.depositBonusType,a.progressList))),m})()})(),c),i(u,Ae),i(c,oe&&(()=>{var n=It();return i(n,oe),n})(),null),i(t,g(Ne,{}),null),t})(),Ne=()=>g(S,{get when(){return $().length>1},get children(){var t=At();return i(t,g(Z,{get each(){return $()},children:l=>{const d=Yt[l],c=()=>A()===l;return(()=>{var u=Nt();return u.$$click=()=>{K(l),Ce(l)},i(u,g(S,{get when(){return d&&!G.mobile},get children(){var n=Rt();return N(()=>ee(n,"src",Qe[d.icon])),n}}),null),i(u,()=>{var n;return(n=d==null?void 0:d.label)!=null?n:l},null),N(n=>{var m=Y("bg-whi flex flex-1 items-center justify-center gap-2 rounded-lg px-4 py-3 text-sm font-semibold transition-colors",c()?"text-primary":"text-secondary opacity-50",c()&&O.darken&&"bg-white_alpha5"),y=c()?j(L({},O.darken?{}:{background:"var(--Alpha-bw-bg-alpha5_white, rgba(154, 169, 181, 0.06))"}
1),{"border-radius":"8px",outline:O.darken?"1px var(--white_alpha20, rgba(255, 255, 255, 0.20)) solid":"1px var(--Border-Color-border-third, rgba(10, 81, 93, 0.10)) solid","outline-offset":"-1px","backdrop-filter":"blur(4px)"}):O.darken?void 0:{background:"var(--Alpha-bw-bg-black_alpha5_alw, rgba(25, 42, 55, 0.06))",outline:"1px var(--Border-Color-border-fourth, rgba(10, 81, 93, 0.05)) solid","outline-offset":"-1px","backdrop-filter":"blur(4px)"};return m!==n.e&&W(u,n.e=m),n.t=he(u,y,n.t),n},{e:void 0,t:void 0}),u})()}})),t}}),Me=t=>{const l=t!=null&&t.yellowType?O.darken?{background:"linear-gradient(90deg, rgba(255, 213, 77, 0.50) 0%, rgba(113.20, 89.72, 13.69, 0.50) 100%)",outline:"0.80px rgba(255, 221.27, 145.36, 0.14) solid","outline-offset":" -0.80px","backdrop-filter":"blur(3.50px)"}:{background:"linear-gradient(90deg, rgba(255, 213, 77, 0.50) 0%, rgba(255, 250.29, 235.03, 0.50) 100%)",outline:"0.80px rgba(255, 221.27, 145.36, 0.14) solid","outline-offset":"-0.80px","backdrop-filter":"blur(3.50px)"}:{background:"linear-gradient(90deg, rgba(74.73, 238.49, 77.46, 0.50) 0%, rgba(63.32, 130, 64.43, 0.50) 100%)",outline:"0.80px rgba(124.89, 244.92, 126.89, 0.14) solid","outline-offset":"-0.80px","backdrop-filter":"blur(3.50px)"},d=t!=null&&t.yellowType?"dark:text-[#FFD54D] text-[#E5C045]":"text-[#5AFA5D]";return(()=>{var c=Mt();return i(c,()=>t.name),N(u=>{var n=Y("absolute right-[-0.5rem] top-[-0.6rem] rounded p-1 text-xs font-semibold",d),m=L({},l);return n!==u.e&&W(c,u.e=n),u.t=he(c,m,u.t),u},{e:void 0,t:void 0}),c})()},Oe=t=>{const l=()=>t.item.selectedBonusType?Gt[t.item.selectedBonusType]:void 0;return(()=>{var d=Ot(),c=d.firstChild,u=c.firstChild,n=u.nextSibling,m=n.firstChild,y=m.firstChild,h=n.nextSibling;return i(u,()=>e("STAGE __number__",{number:t.item.seq})),i(m,()=>{var o;return Math.floor(((o=t.item.bonusRatio)!=null?o:0)*100)},y),i(n,g(S,{get when(){return it(t.item,ne())},children:o=>(()=>{var x=Ft();return i(x,o),x})()}),null),i(h,()=>e("Min deposit __amount__, up to bonus __maxAmount__",{amount:J({minDeposit:t.item.minDeposit,currency:t.item.currency,fiatRechargeV2:typeof t.item.fiatRechargeV2=="object"?t.item.fiatRechargeV2:null}),maxAmount:C.printCurrency(new k(t.item.maxBonus),t.item.currency)})),i(d,g(S,{get when(){return l()},children:o=>(()=>{var x=Lt();return i(x,o),N(()=>W(x,Y("backdrop-blur-[length:0.125rem] rounded-md px-1 py-0.5 text-[0.625rem] font-semibold text-alw_dark/75 dark:text-alw_white/75",t.item.selectedBonusType===T.SPORT?"bg-[#5D37F6]/40":"bg-error/40"))),x})()}),null),d})()},Fe=t=>(()=>{var l=Pt(),d=l.firstChild,c=d.nextSibling,u=c.nextSibling;return i(d,()=>{var n;return(n=t.stageLabel)!=null?n:e("DEPOSIT __number__",{number:t.index+1})}),i(c,g(S,{get when(){return t.bonusAmount!=null},get children(){var n=Wt(),m=n.firstChild,y=m.nextSibling;return y.nextSibling,i(n,()=>t.bonusAmount,m),i(n,()=>t.currency,y),i(n,()=>e("Per deposit"),null),n}}),null),i(c,g(S,{get when(){return t.bonusAmount==null},get children(){return g(S,{get when(){return t.maxBonus!=null},get fallback(){return g(S,{get when(){return t.freeCount!=null},get fallback(){return[(()=>{var n=Ut(),m=n.firstChild;return i(n,()=>Math.floor(t.ratio*100),m),i(n,(()=>{var y=E(()=>!!t.extraBonusRatio);return()=>y()?` + ${t.extraBonusRatio*100}%`:""})(),null),n})(),g(S,{when:!b,get children(){var n=ve();return i(n,()=>P?e("RakeBack"):e("Bonus")),n}})]},get children(){var n=Kt(),m=n.firstChild,y=m.nextSibling;return y.nextSibling,i(n,()=>t.ratio*100,m),i(n,()=>t.freeCount,y),i(n,(()=>{var h=E(()=>!!t.isSport);return()=>h()?e("Free Bets"):e("Free Spins")})(),null),n}})},get children(){return[(()=>{var n=qt();return i(n,()=>{var m,y;return C.printCurrency(new k((m=t.maxBonus)!=null?m:0),(y=t.currency)!=null?y:void 0)}),n})(),(()=>{var n=ve();return i(n,()=>e("Per deposit")),n})()]}})}}),null),i(u,()=>e("Min deposit __amount__",{amount:J(t)})),i(l,(()=>{var n=E(()=>!!(t!=null&&t.isShitLink));return()=>n()&&g(Me,{get name(){return e("Surprise Drop")},yellowType:!0})})(),null),N(n=>He(c,{"text-brand":!t.isShitLink,"text-[#E5C045] dark:text-[#FFD54D]":!!t.isShitLink},n)),l})();return g(ze,{class:"bonus-terms-conditions",get decoration(){return g(Re,{})},get children(){var t=Vt(),l=t.firstChild,d=l.firstChild,c=d.firstChild,u=c.nextSibling,n=u.nextSibling,m=n.nextSibling,y=d.nextSibling;i(d,g(S,{get when(){return Be()},get children(){return g(Bt,{})}}),c),i(c,()=>e("Overview")),i(u,Ie);var h=F;return typeof h=="function"?Ge(h,n):F=n,i(n,g(Z,{get each(){return te()},children:(o,x)=>{var ge;if(s==="mx-newbie")return g(Oe,{item:o});const{isSport:ue}=R(),Le=(ge=Q[s])==null?void 0:ge.call(Q,x(),o),ce=ue?o.freeBet:o.freeSpin,de=()=>{const M=V();return M?ot({tiers:v(),kind:M,tier:o,currentSeq:Te()}):void 0},me=g(Fe,{get ratio(){var M;return(M=o.bonusRatio)!=null?M:0},get minDeposit(){return o.minDeposit},get currency(){return o.currency},get fiatRechargeV2(){return E(()=>typeof o.fiatRechargeV2=="object")()?o.fiatRechargeV2:null},get extraBonusRatio(){return o.extraBonusRatio},get index(){return x()},freeCount:b?ce||void 0:f?ce:void 0,isSport:ue,get isShitLink(){return o==null?void 0:o.fromShitlink},stageLabel:Le,get maxBonus(){return I?o.maxBonus:void 0},get bonusAmount(){return I?o.bonusAmount:void 0}});return b?g(_e,{get showEvent(){return z.infoStageCardShow},showData:de,get clickEvent(){return z.infoStageCardClick},clickData:de,children:me}):me}})),i(m,g(xe,{get depositBonusType(){return a.depositBonusType},get progressList(){return v()},get isLock(){var o;return(o=r.isLock)!=null?o:!1},isStable:I,onDepositClick:re})),i(d,g(et,{get bonusType(){return a.depositBonusType},get selectedBonusType(){return A()},get steps(){var o;return(o=se())==null?void 0:o.steps}}),null),i(d,s!=="monthly"&&g(_e,{get showEvent(){return b?z.infoRuleShow:void 0},showData:()=>{const o=V();return o?at(v(),o):void 0},get children(){return g(Ct,{get items(){var o;return(o=se())==null?void 0:o.items},get bonusType(){return a.depositBonusType},get isSport(){return s==="kr-daily-sport"||s==="mx-newbie"&&R().isS
1port||s==="vn-newbie"&&R().isSport},isCasinoTimes:s==="kr-daily-casino-times",isSportTimes:s==="kr-daily-sport-times",isCasinoStable:I,get isWhitelist(){return ke()},get wagerTimes(){var o;return(o=v()[0])==null?void 0:o.wagerTimes}})}}),null),i(y,g(xe,{get depositBonusType(){return a.depositBonusType},get progressList(){return v()},get isLock(){var o;return(o=r.isLock)!=null?o:!1},isStable:I,onDepositClick:re})),N(()=>W(n,`grid ${Ee()} gap-3 sm:min-w-[36.75rem]`)),t}})};we(["click"]);export{Mr as TermsAndConditions,Mr as default};

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.