1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/terms_conditions-DLPer4ma.js","assets/index-D5gHkNn-.js","assets/index-CgokGjYA.js","assets/index-VWm3UnMx.js","assets/bonus-calculator-Bq8jJeRw.js","assets/game-name-list-wager-percent-CBkdZ54B.js","assets/toPairs-CDUCxGdN.js","assets/_arrayMap-YS0pntYB.js","assets/_Uint8Array-BppLmJZG.js","assets/isArray-nZdZwHOM.js","assets/keys-viFk6_Ky.js","assets/_baseIsEqual-DbdOTjNu.js","assets/groupBy-o9dU6x5E.js","assets/_baseAssignValue-o_ri7SY9.js","assets/_defineProperty-BmxFgRtx.js","assets/_baseEach-C6vKidSp.js","assets/_baseFor-vgskedhn.js","assets/_baseIteratee-D4hIwuxp.js","assets/toString-DalSYDCT.js","assets/identity-CmuQ__9q.js","assets/until-CtE0iehG.js","assets/_createFind-QHxsxPhi.js","assets/deposit-offer-service-JuzE4tGx.js","assets/claim-toast-C9cTMqG1.js","assets/rewards-service-DYBySR1j.js","assets/reward-item-q9RBqHHI.js","assets/popup-schedule-D4IBialf.js","assets/bonus-currency-amount-3-UNEK2E.js","assets/currency-format-C1vGw7hj.js","assets/output-B14XrQT5.js","assets/claim-toast-BteYTZ3H.js","assets/toast-DDuSHsZl.js","assets/_baseFlatten-DJPbrYMw.js","assets/_baseOrderBy-ZDoPZew3.js","assets/orderBy-BZlAgsPd.js","assets/ContentTrack-CbEI3md9.js","assets/tg-four-deposit-CwVNANvK.js","assets/trust-shield-C197RIrL.js","assets/index-BYeZ17PB.css"])))=>i.map(i=>d[i]); 2var y=(e,t,r)=>new Promise((s,c)=>{var n=o=>{try{l(r.next(o))}catch(d){c(d)}},i=o=>{try{l(r.throw(o))}catch(d){c(d)}},l=o=>o.done?s(o.value):Promise.resolve(o.value).then(n,i);l((r=r.apply(e,t)).next())});import{a5 as E,o as a,W as D,f as u,S as k,J as _,O as B,t as m,n as L,ax as $,b4 as M,F as R,N as A,p as I,q as N,j as q,P as F,ay as K,_ as j,a7 as z,L as O,e as V,ab as W}from"./index-D5gHkNn-.js";import{f as U}from"./deposit-offer-service-JuzE4tGx.js";import{trackPopupDepositClick as G,trackPopupShow as H,markPopupCloseMethod as J,trackPopupTabClick as X,trackPopupDetailClick as Y,trackPopupClose as Q}from"./tg-four-deposit-CwVNANvK.js";import{f as g}from"./index-CgokGjYA.js";import{p as Z}from"./currency-format-C1vGw7hj.js";import{d as ee}from"./deposit-offer-NppqYLW7.js";import{I as te}from"./IconRollover-CJujsC5a.js";import{I as re}from"./IconHistory-Dbq-GV7m.js";import{a as ne}from"./until-CtE0iehG.js";import"./index-VWm3UnMx.js";import"./_createFind-QHxsxPhi.js";import"./_baseIteratee-D4hIwuxp.js";import"./_Uint8Array-BppLmJZG.js";import"./isArray-nZdZwHOM.js";import"./keys-viFk6_Ky.js";import"./_baseIsEqual-DbdOTjNu.js";import"./toString-DalSYDCT.js";import"./_arrayMap-YS0pntYB.js";import"./identity-CmuQ__9q.js";(function(){try{var e=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{};e.SENTRY_RELEASE={id:"8c3b9aa2b95acaad15d7da0cf7f36f5b8cfcd6d1"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=(function(t){for(var r=1;r<arguments.length;r++){var s=arguments[r];if(s!=null)for(var c in s)s.hasOwnProperty(c)&&(t[c]=s[c])}return t})({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:playsmart-ai":!0})}catch(t){}})();const ae="/assets/coin-stack-CjCiWKha.png";var se=m('<div class="flex flex-1 items-center gap-3 rounded-xl bg-white_alpha5 px-3 py-2"><span class="flex size-8 shrink-0 items-center justify-center rounded-full bg-warning_brighter/15 text-warning_brighter"></span><span class="text-sm font-semibold text-primary">'),ie=m('<div class="relative overflow-hidden rounded-xl border border-warning_brighter/60 bg-layer2"style="background-image:radial-gradient(ellipse 172.61% 266.19% at 110.8% -10.71%, rgb(var(--warning_brighter) / 0.4) 0%, rgb(var(--warning_brighter) / 0) 50%);box-shadow:0 0 0.75rem rgb(var(--warning_brighter) / 0.4)"><span aria-hidden=true class="pointer-events-none absolute -right-10 -top-2 -skew-x-12 text-[9rem] font-extrabold leading-none tracking-tight"style="background-image:linear-gradient(355deg, rgb(var(--warning_brighter) / 0) 0%, rgb(var(--warning_brighter) / 0.15) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent">%</span><div class="relative flex items-start justify-between pl-4 pr-2 pt-4"><div class="flex flex-col items-start gap-2"><span class="rounded bg-warning_brighter px-1.5 py-0.5 text-[0.625rem] font-extrabold uppercase leading-3 text-primary_brand"></span><div class="flex flex-col items-start gap-1"><p class="font-extrabold text-primary"><span class="text-[2.125rem] leading-tight">+<!>%</span><span class="ml-1 text-base"></span></p><p class="text-xs font-extrabold text-secondary"></p></div></div><img alt="bonus coins"class="pointer-events-none -mt-2 w-40 shrink-0 object-contain"></div><div class="relative flex flex-col gap-3 p-3"><div class="flex items-start gap-2">');function w(e){return(()=>{var t=se(),r=t.firstChild,s=r.nextSibling;return a(r,()=>e.icon),a(s,()=>e.label),t})()}function le(e){const t=E();return(()=>{var r=ie(),s=r.firstChild,c=s.firstChild,n=s.nextSibling,i=n.firstChild,l=i.firstChild,o=l.nextSibling,d=o.firstChild,p=d.firstChild,f=p.firstChild,b=f.nextSibling;b.nextSibling;var C=p.nextSibling,S=d.nextSibling,P=i.nextSibling,h=n.nextSibling,v=h.firstChild;return a(s,()=>e.data.stage.bonusPercent,c),a(l,()=>ee(e.data.stage.seq)),a(p,()=>e.data.stage.bonusPercent,b),a(C,()=>g("BONUS")),a(S,()=>g("Deposit to unlock your bonus")),D(P,"src",ae),a(v,u(k,{get when(){return e.data.stage.rolloverTimes},children:T=>u(w,{get icon(){return u(te,{class:"size-5"})},get label(){return g("__times__Ã Rollover",{times:T()})}})}),null),a(v,u(w,{get icon(){return u(re,{class:"size-5"})},get label(){return g("__count__-stage in total",{count:e.data.stageCount})}}),null),a(h,u(B,{size:"l",class:"w-full rounded-xl bg-warning_brighter text-base font-extrabold text-primary_brand",onClick:()=>{G(e.data.kind),_.pop(),t("/deposit")},get children(){return g("Deposit Now")}}),null),r})()}var oe=m('<div class="flex w-full items-start gap-3">'),ce=m('<div class="flex flex-col items-start gap-2 pb-3 pt-1"><span class="rounded-full bg-warning px-2 py-0.5 text-[0.625rem] font-extrabold leading-[0.875rem] text-primary_brand"></span>
2<h2 class="self-stretch text-2xl font-extrabold leading-7 text-primary"> <span class=text-warning></span> '),de=m("<div class=py-3>"),pe=m('<div class="flex flex-col items-center"><button type=button class="text-sm font-semibold text-secondary underline">'),ue=m("<button type=button>");const ge=K(()=>j(()=>import("./terms_conditions-DLPer4ma.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,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38]))),fe={get casino(){return g("Casino Package")},get sport(){return g("Sports Package")}};function be(e){const[t,r]=L(e.view.packages[0]);$(()=>H({tiers:e.view.terms.progressList,kind:t().kind,triggerId:e.triggerId}));const s=M();R(()=>globalThis.window,"click",n=>{const i=n.target;s()&&i instanceof Element&&i.classList.contains("pop-overlayer")&&J("tap_outside")},!0);const c=()=>{Y(t().kind),_.push(()=>u(ge,{get data(){return e.view.terms},get activeType(){return t().kind},concurrent:!0}))};return u(F,{type:"bottomsheet",get children(){return[(()=>{var n=ce(),i=n.firstChild,l=i.nextSibling,o=l.firstChild,d=o.nextSibling;return d.nextSibling,a(i,()=>g("NEW USER EXCLUSIVE")),a(l,()=>g("Get up to"),o),a(d,()=>Z(t().currency,t().maxBonus)),a(l,()=>g("on your first __count__ deposits.",{count:t().stageCount}),null),a(n,u(k,{get when(){return e.view.packages.length>1},get children(){var p=oe();return a(p,u(A,{get each(){return e.view.packages},children:f=>(()=>{var b=ue();return b.$$click=()=>{r(f),X(f.kind)},a(b,()=>fe[f.kind]),I(()=>N(b,q("flex-1 rounded-lg px-3 py-2 text-sm font-extrabold leading-[1.125rem] text-primary backdrop-blur-sm",f===t()?"border border-white_alpha20 bg-white_alpha5":"border border-third bg-black_alpha5 opacity-50"))),b})()})),p}}),null),n})(),(()=>{var n=de();return a(n,u(le,{get data(){return t()}})),n})(),(()=>{var n=pe(),i=n.firstChild;return i.$$click=c,a(i,()=>g("View Details")),n})()]}})}z(["click"]);const me=["casino","sport"];function xe(e){return!!(e!=null&&e.length)&&e.every(t=>!t.done)}function _e(e){const t=e.otherProgressList;if(!xe(t))return null;const r=me.flatMap(n=>{var o,d;const i=t.filter(p=>p.selectedBonusType===n).sort((p,f)=>p.seq-f.seq),l=i[0];return l?[{kind:n,currency:l.currency,maxBonus:i.reduce((p,f)=>p+f.maxBonus,0),stageCount:i.length,stage:{seq:l.seq,bonusPercent:new O((o=l.bonusRatio)!=null?o:0).add((d=l.extraBonusRatio)!=null?d:0).mul(100).toString(),rolloverTimes:ne(l,e).times}}]:[]}),[s,...c]=r;return s?{packages:[s,...c],terms:{depositBonusType:e.depositBonusType,progressList:t,extraBonusExpiredTime:e.extraBonusExpiredTime,passedKyc:e.passedKyc,group:e.group}}:null}let x=!1;function Fe(){return y(this,null,function*(){const e=yield U().catch(()=>null);return e&&_e(e)})}function Ke(e,t){if(!V.app.isTgWebapp||x)return;const r=_.push(()=>($(()=>x=!0),W(()=>x=!1),u(be,{view:e,triggerId:t})));return r.then(Q),r}export{Fe as loadTgFourDepositView,Ke as popupTgFourDeposit};
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.