PageSourceSearch

https://008-97.vip/assets/theme-0/0_EntryLoginRegisterChunk.CH23XrmN.js

js 008-97.vip collected 2026-10-09 04:34:04 UTC 507,354 bytes, 5 lines download raw bytes

1const __vite__fileDeps=["assets/vendors/vendor-swiper.BqvbXe0X.css","assets/theme-0/commonChunk.DukCAJCj.css","assets/theme-0/0_RechargeCommonChunk.cD1Z7U3x.css","assets/theme-0/0_GameMoreCategoryChunk.BbF3sKwp.css","assets/theme-0/0_WithdrawChunk.Bistmez9.css","assets/theme-0/1_EmbeddedGameChunk.TfnvMDmd.css","assets/theme-0/LogoImgIndex.C9cVhCxY.css","assets/theme-0/PngTransparentIndex.16Xi3afm.css","assets/theme-0/Index.ug6kJXis.css","assets/theme-0/1_MineChunk.GyVSgmh6.css","assets/theme-0/1_AgentCenterChunk.c-3wcbsC.css","assets/theme-0/1_ClubRebateChunk.z3YfvvYT.css","assets/theme-0/1_PromoteChunk.BnL3wdZz.css","assets/theme-0/1_PromotionChunk.CyEA0qWl.css","assets/theme-0/1_SearchGameChunk.eesUugnJ.css","assets/theme-0/LargeRewardTipIndex.SNDbcWdi.css"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
2var sm=Object.defineProperty;var lm=(e,t,n)=>t in e?sm(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var lr=(e,t,n)=>lm(e,typeof t!="symbol"?t+"":t,n);import{n as q,L as Yo,u as mo,E as ci,a as at,b as we,c as xn,d as im,i as Kr,e as cm,x as Tr,f as bs,g as ui,h as $,j as ul,k as mn,l as Rn,m as qt,o as Zr,p as um,q as dm,r as di,s as mm,t as Vc,D as Un,v as dl,w as Wc,y as ir,z as qc,A as Bn,M as fm,G as gm,C as hm,B as vm,F as $c,H as ct,I as bm,J as mi,K as qo,N as ml,O as Xr,P as ym,Q as Us,R as pa,S as ao,T as pm,U as ft,V as Bt,W as Ae,X as Ye,Y as Ko,Z as oo,_ as _m,$ as wa,a0 as ea,a1 as Qr,a2 as fi,a3 as Gc,a4 as Dn,a5 as Vs,a6 as wm,a7 as Sm,a8 as Cm,a9 as Im,aa as Rm,ab as Tm,ac as Om,ad as $t,ae as Mr,af as Jr,ag as re,ah as Pm,ai as Mn,aj as gi,ak as Am,al as ie,am as xm,an as Er,ao as Qe,ap as km,aq as fl,ar as Et,as as Zn,at as hi,au as zt,av as fo,aw as aa,ax as $o,ay as Nm,az as Qa,aA as vn,aB as zc,aC as Ct,aD as go,aE as Lm,aF as Bm,aG as Dm,aH as gl,aI as Zo,aJ as Mm,aK as hl,aL as Fe,aM as on,aN as es,aO as Hc,aP as Ra,aQ as Oe,aR as jc,aS as fn,aT as an,aU as Yc,aV as Em,aW as Rt,aX as mt,aY as ro,aZ as Kc,a_ as Fm,a$ as $e,b0 as At,b1 as Go,b2 as Um,b3 as ho,b4 as ye,b5 as Ws,b6 as so,b7 as Vm,b8 as vl,b9 as ts,ba as Jt,bb as Xn,bc as oa,bd as vi,be as Ja,bf as oe,bg as Or,bh as ys,bi as ns,bj as Xo,bk as Zc,bl as Fr,bm as De,bn as Wm,bo as qm,bp as bl,bq as Xc,br as bi,bs as Qo,bt as Nt,bu as hn,bv as yi,bw as pi,bx as _i,by as $m,bz as wi,bA as yn,bB as Sa,bC as yl,bD as Me,bE as _a,bF as cr,bG as Qc,bH as pl,bI as Uo,bJ as Gm,bK as Jc,bL as zm,bM as Si,bN as ps,bO as tt,bP as Hm,bQ as Ka,bR as Vo,bS as Ci,bT as Lo,bU as eo,bV as gn,bW as jm,bX as as,bY as Ym,bZ as Km,b_ as Zm,b$ as Wo,c0 as eu,c1 as Ii,c2 as qs,c3 as Ta,c4 as Xm,c5 as Qm,c6 as Jm,c7 as ef,c8 as tf,c9 as Ln,ca as nf,cb as _l,cc as af,cd as os,ce as tu,cf as of,cg as rf,ch as _s,ci as ta,cj as sf,ck as lf,cl as cf,cm as uf,cn as df,co as to,cp as Ri,cq as Ti,cr as mf,cs as rs,ct as nu,cu as Qn,cv as ss,cw as $s,cx as ff,cy as au,cz as gf,cA as hf,cB as vf,cC as Ur,cD as wl,cE as Oi,cF as bf,cG as yf,cH as pf,cI as _f,cJ as vo,cK as wf,cL as Sf,cM as Cf,cN as Sl,cO as Qt,cP as ou,cQ as ru,cR as Dt,cS as If,cT as bn,cU as Pi,cV as su,cW as Co,cX as ur,cY as Rf,cZ as An,c_ as Tf,c$ as Of,d0 as Pf,d1 as en,d2 as ua,d3 as lu,d4 as K,d5 as Cl,d6 as iu,d7 as Af,d8 as Ai,d9 as tn,da as Gs,db as Tn,dc as xf,dd as kf,de as Nf,df as Lf,dg as cu,dh as Bf,di as ba,dj as Df,dk as Mf,dl as Ef,dm as Ff,dn as Ge,dp as Uf,dq as Vf,dr as Wf,ds as qf,dt as ze,du as $f,dv as nt,dw as Xe,dx as ls,dy as Vr,dz as uu,dA as du,dB as Pt,dC as cn,dD as Gf,dE as qe,dF as zf,dG as Hf,dH as dr,dI as mu,dJ as zs,dK as da,dL as jf,dM as ws,dN as Bo,dO as Yf,dP as xi,dQ as Kf,dR as Zf,dS as Xf,dT as Ss,dU as Qf,dV as fu,dW as Jf,dX as eg,dY as Jo,dZ as tg,d_ as ng,d$ as zo,e0 as gu,e1 as Je,e2 as ag,e3 as Wr,e4 as og,e5 as rg,e6 as sg,e7 as lg,e8 as ig,e9 as cg,ea as Hs,eb as hu,ec as ki,ed as Ni,ee as vu,ef as Pr,eg as ug,eh as dg,ei as Ft,ej as Ie,ek as Li,el as ma,em as mg,en as fg,eo as gg,ep as hg,eq as vg,er as no,es as bg,et as yg,eu as pg,ev as _g,ew as wg,ex as Sg,ey as bu,ez as Bi,eA as Cg,eB as Ig,eC as js,eD as Rg,eE as Tg,eF as it,eG as Og,eH as Pg,eI as Ag,eJ as xg,eK as kg,eL as Cs,eM as Ng,eN as Lg,eO as Bg,eP as mr,eQ as Dg,eR as Ar,eS as Do,eT as Di,eU as Mg,eV as _t,eW as Eg,eX as Il,eY as Fg,eZ as yu,e_ as Ug,e$ as Vg,f0 as Mi,f1 as Ei,f2 as Zt,f3 as Wg,f4 as qg,f5 as $g,f6 as Gg,f7 as zg,f8 as Hg,f9 as Ot,fa as fr,fb as qr,fc as jg,fd as Yg,fe as Kg,ff as Zg,fg as Xg,fh as Qg,fi as Jg}from"./commonChunk.Dhe5lqYh.js";import{a as bo,t as ce,f as wt,_ as gt,b as pu,c as _u,d as Rl,M as wu,$ as eh,u as th,e as nh,B as ra,T as Su,n as gr,r as ah,U as Cu,w as oh,g as rh,h as sh,z as Iu,i as Tl,p as lh,j as $r,k as ih,l as Io,m as Fi,o as ch}from"./vendorChunk.BdsO83GQ.js";import{m as ht,d as Ht,r as k,c as I,g as uh,w as ee,a as na,b as G,o as bt,e as Wn,f as u,I as dh,T as mh,h as Ee,i as fh,n as Ue,F as le,j as rn,k as st,C as Ol,p as Gt,l as vt,v as St,s as gh,q as hh,t as It,u as Mt,x as vh,y as bh,z as Pl,A as xr,B as is,D as Ru,E as Ui,G as pn,H as yh,J as ph,K as On,L as Tu,M as er,N as _h,O as tr,P as Al,Q as xl,R as Lt,S as wh,U as Sh,V as cs,W as Vi,X as Ch,Y as Ih,Z as lo,_ as Rh,$ as Th,a0 as Oh,a1 as Ph,a2 as Ah,a3 as Wi,a4 as qi,a5 as Ou,a6 as xh,a7 as kh,a8 as Nh,a9 as Lh,aa as Bh,ab as Dh,ac as $i,ad as nr,ae as Mh,af as kl,ag as Eh}from"../vendors/vendor-stable.B8ub4Ug6.js";var Fh=(e=>(e[e.DENY_MEMBER_VIEW=0]="DENY_MEMBER_VIEW",e[e.ALLOW_MEMBER_VIEW=1]="ALLOW_MEMBER_VIEW",e[e.ALLOW_VERIFY_WITHDRAWAL_PASSWORD=2]="ALLOW_VERIFY_WITHDRAWAL_PASSWORD",e))(Fh||{}),Uh=(e=>(e[e.None=0]="None",e[e.FixedAmount=1]="FixedAmount",e[e.Percentage=2]="Percentage",e))(Uh||{}),Vh=(e=>
2(e[e.PENDING=1]="PENDING",e[e.REJECT=2]="REJECT",e[e.AUDIT_SUCCESS=3]="AUDIT_SUCCESS",e[e.SUCCESS=4]="SUCCESS",e[e.FAILED=5]="FAILED",e[e.LOCK=6]="LOCK",e[e.CANCEL=7]="CANCEL",e[e.ENFORCE=8]="ENFORCE",e[e.FAILED_2=9]="FAILED_2",e[e.CLUB_PENDING=3]="CLUB_PENDING",e[e.WAITING_REVIEW=10]="WAITING_REVIEW",e))(Vh||{}),Wh=(e=>(e[e.FUND_SWITCH=1]="FUND_SWITCH",e[e.MEMBER_DEPOSIT=2]="MEMBER_DEPOSIT",e[e.MEMBER_WITHDRAWAL=3]="MEMBER_WITHDRAWAL",e[e.BANK_SETTLEMENT=4]="BANK_SETTLEMENT",e[e.FUND_ADJUSTMENT=5]="FUND_ADJUSTMENT",e[e.ACTIVITY=6]="ACTIVITY",e[e.REBATE=7]="REBATE",e[e.COMMISSION=8]="COMMISSION",e[e.INTEREST_TREASURE=9]="INTEREST_TREASURE",e[e.TASK=10]="TASK",e[e.TASK_SPECIAL=101]="TASK_SPECIAL",e[e.VIP_REWARD=13]="VIP_REWARD",e[e.DEPOSIT_DISCOUNT=14]="DEPOSIT_DISCOUNT",e[e.CLUB=15]="CLUB",e[e.REWARD=16]="REWARD",e[e.BACK_OFFICE_AUDIT=22]="BACK_OFFICE_AUDIT",e[e.PROVIDENT_FUND=30]="PROVIDENT_FUND",e[e.CLAIMS=17]="CLAIMS",e[e.CREDIT_LOAN=19]="CREDIT_LOAN",e[e.DONATION=41]="DONATION",e[e.WHEEL=29]="WHEEL",e[e.COUPON=63]="COUPON",e[e.S_VIP=26]="S_VIP",e[e.SURPRISE=34]="SURPRISE",e))(Wh||{}),qh=(e=>(e[e.MUST_COMPLETE_ALL_AUDITS=1]="MUST_COMPLETE_ALL_AUDITS",e[e.RECHARGE_DIRECT_WITHDRAWAL=2]="RECHARGE_DIRECT_WITHDRAWAL",e))(qh||{}),$h=(e=>(e[e.ONE_TIME_COMPLETION=1]="ONE_TIME_COMPLETION",e[e.EACH_COMPLETION=2]="EACH_COMPLETION",e))($h||{}),Gh=(e=>(e[e.CLEAR=1]="CLEAR",e[e.NOT_CLEAR=2]="NOT_CLEAR",e))(Gh||{}),zh=(e=>(e[e.TODO=1]="TODO",e[e.PENDING=2]="PENDING",e[e.DONE=3]="DONE",e[e.SYSTEM_LIFT=4]="SYSTEM_LIFT",e[e.CUSTOMER_LIFT=5]="CUSTOMER_LIFT",e[e.GIVE_UP=6]="GIVE_UP",e))(zh||{}),Hh=(e=>(e[e.ALL=0]="ALL",e[e.TO_BE_PLACED=1]="TO_BE_PLACED",e[e.IN_PROGRESS=2]="IN_PROGRESS",e[e.COMPLETED=3]="COMPLETED",e[e.ABANDONED=4]="ABANDONED",e[e.MANUAL_RELEASE=5]="MANUAL_RELEASE",e))(Hh||{}),kr=(e=>(e[e.TOP_UP=1]="TOP_UP",e[e.SYSTEM_TASK=2]="SYSTEM_TASK",e[e.REWARD=3]="REWARD",e))(kr||{}),jh=(e=>(e[e.NORMAL=0]="NORMAL",e[e.DISABLED=1]="DISABLED",e))(jh||{}),Yh=(e=>(e[e.OFF=0]="OFF",e[e.ON=1]="ON",e))(Yh||{}),Ys=(e=>(e[e.NON_NUMERIC=0]="NON_NUMERIC",e[e.NUMERIC=1]="NUMERIC",e[e.PHONE_NUMBER=2]="PHONE_NUMBER",e))(Ys||{}),Pu=(e=>(e[e.BINDED=1]="BINDED",e[e.NO_BIND=2]="NO_BIND",e[e.CLOSE_BIND=3]="CLOSE_BIND",e))(Pu||{}),Kh=(e=>(e[e.GOOGLE=1]="GOOGLE",e[e.EMAIL=2]="EMAIL",e[e.PHONE=3]="PHONE",e[e.QUESTION=4]="QUESTION",e[e.WEBAUTHN=7]="WEBAUTHN",e))(Kh||{}),Zh=(e=>(e[e.DNI=0]="DNI",e[e.PAS=1]="PAS",e[e.CE=2]="CE",e[e.RUC=3]="RUC",e[e.ARS_CUIT=0]="ARS_CUIT",e[e.CC=5]="CC",e[e.COP_CE=6]="COP_CE",e[e.TI=7]="TI",e[e.NIT=8]="NIT",e[e.PASSPORT=9]="PASSPORT",e[e.OTHERS=10]="OTHERS",e[e.TP=11]="TP",e[e.ID=12]="ID",e[e.RUT=13]="RUT",e[e.PASSPORT_CLP=14]="PASSPORT_CLP",e[e.IFU=15]="IFU",e[e.NINEA_COFI=16]="NINEA_COFI",e[e.NIF=17]="NIF",e[e.GHS_GHANA_CARD=18]="GHS_GHANA_CARD",e[e.GHS_PASSPORT=19]="GHS_PASSPORT",e[e.GHS_DRIVER_LICENCE=20]="GHS_DRIVER_LICENCE",e[e.GHS_VOTER_ID=21]="GHS_VOTER_ID",e[e.GHS_RESIDENCE_PERMIT=22]="GHS_RESIDENCE_PERMIT",e[e.GHS_NON_CITIZEN_CARD=23]="GHS_NON_CITIZEN_CARD",e[e.BOB_CI=24]="BOB_CI",e[e.BOB_CIE=25]="BOB_CIE",e[e.BOB_NIT=26]="BOB_NIT",e[e.BOB_PASSPORT=27]="BOB_PASSPORT",e[e.BOB_OTHERS=28]="BOB_OTHERS",e[e.ARS_DNI=29]="ARS_DNI",e[e.CUIL=30]="CUIL",e[e.PA=31]="PA",e))(Zh||{}),Xh=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.CURRENT=1]="CURRENT",e[e.SAVING=2]="SAVING",e))(Xh||{}),Qh=(e=>(e[e.TIMED_SHUTDOWN=0]="TIMED_SHUTDOWN",e[e.MANUAL_SHUTDOWN=1]="MANUAL_SHUTDOWN",e))(Qh||{}),Ks=(e=>(e[e.PAGES=1]="PAGES",e[e.POPUP=2]="POPUP",e))(Ks||{}),Jh=(e=>(e[e.CHECKMARK=1]="CHECKMARK",e[e.PRAISE=2]="PRAISE",e[e.FIERY=3]="FIERY",e))(Jh||{}),ev=(e=>(e[e.ALL=0]="ALL",e[e.NOT_STARTED=1]="NOT_STARTED",e[e.IN_PROGRESS=2]="IN_PROGRESS",e[e.COMPLETED=3]="COMPLETED",e))(ev||{}),tv=(e=>(e[e.NOT_STARTED=1]="NOT_STARTED",e[e.IN_PROGRESS=2]="IN_PROGRESS",e[e.COMPLETED=3]="COMPLETED",e[e.SYSTEM_REMOVE=4]="SYSTEM_REMOVE",e[e.CUSTOMER_REMOVE=5]="CUSTOMER_REMOVE",e))(tv||{}),Au=(e=>(e[e.NEW=1]="NEW",e[e.OLD=2]="OLD",e))(Au||{}),nv=(e=>(e.WalletUrl="walletUrl",e.HomeUrl="homeUrl",e.TradeUrl="tradeUrl",e.QrTradeUrl="walletOrderInfo.tradeUrl",e))(nv||{}),av=(e=>(e.CURRENCY="1",e.PAYMENT="2",e))(av||{}),ov=(e=>(e[e.ADD=0]="ADD",e[e.REMOVE=1]="REMOVE",e))(ov||{}),rv=(e=>(e[e.PrePending=0]="PrePending",e[e.Pending=1]="Pending",e[e.Rejected=2]="Rejected",e[e.InPayment=3]="InPayment",e[e.Paid=4]="Paid",e[e.TimeoutException=5]="TimeoutException",e[e.InComplaint=6]="InComplaint",e[e.Completed=7]="Completed",e[e.Transferred=8]="Transferred",e[e.AutoComplete=9]="AutoComplete",e[e.InComplaintFailed=10]="InComplaintFailed",e[e.Paying=11]="Paying",e))(rv||{}),sv=(e=>(e.WALLET="wallet",e))(sv||{}),lv=(e=>(e[e.notPinned=1]="notPinned",e[e.pined=2]="pined",e))(lv||{}),Nl=(e=>(e[e.onlyInput=0]="onlyInput",e[e.onlySelect=1]="onlySelect",e[e.both=2]="both",e))(Nl||{}),iv=(e=>(e[e.SCROLL=1]="SCROLL",e[e.WRAP=0]="WRAP",e))(iv||{});const cv="/api/active/svip/details",w1=async()=>{var t;const e=await q.request({url:cv,method:"POST"},{cache:{useCache:"fresh"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},uv="/api/active/svip/svipInfo",S1=async()=>{var t;const e=await q.request({url:uv,method:"POST"},{cache:{useCache:"fresh"},oss:{enable:!1}});return(t=e==null?void 0:e.data)==null?void 0:t.data},dv="/api/active/svip/refreshSVip",C1=async()=>{var t;const e=await q.request({url:dv,method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},mv="/api/active/svip/receiveSvip",fv=async e=>{var n;const t=await q.request({url:mv,method:"POST",data:e},{error:{action:"silent"},cache:{useCache:!1},token:{type:"loginOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},gv="/api/active/svip/payHistory",I1=async e=>{var n;const t=await q.request({url:gv,method:"POST",data:e},{cache:{useCache:"fresh"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},hv="/api/active/svip/point/getPointTransactionList",R1=async e=>{var n;const t=await q.request({url:hv,method:"POST",data:e},{cache:{useCache:"fresh"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},vv="/api/finance/pay/payTypeSetting",T1=async()=>{var t;const e=await q.request({url:vv,method:"GET"},{token:{type:"staticOnly"},cache:{useCache:"fresh"},omitKey:["currency","platformType"],oss:{enable:!0}});return(t=e==null?void 0:e.data)==null?void 0:t.data};bo('<symbol aria-hidden="true" fill-rule="evenodd" viewBox="64 64 896 896" id="ui-close-circle-befd15"><path d="M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.
206L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z" /></symbol>',"ui-close-circle-befd15");const bv="ui-close-circle-befd15",xu=(e,t=!0)=>{const{siteCode:n}=mo();return q.request({url:"/api/lobby/finance/getSiteCurrencyExchangeRateForOss",params:{siteCode:n,queryRateType:e}},{crypto:{enable:!1},omitKey:["platformType","currency","language"],oss:{enable:t},cache:{useCache:t,setCache:!0},token:{type:t?"staticOnly":"tryLogined"}})},ku=()=>q.request({method:"post",url:"/api/finance/setting"},{error:{action:"noMessage"},requestControl:{skipAggregate:!0}}),Nu=async e=>q.request({method:"post",url:"/api/finance/pay/getPayChannel",data:e}),O1=Object.freeze(Object.defineProperty({__proto__:null,apiFinanceSettings:ku,apiGetExchangeRate:xu,apiGetPayChannel:Nu},Symbol.toStringTag,{value:"Module"}));var rt=(e=>(e.CLOSE="0",e.OPEN="1",e.DISPLAY_REGISTER="2",e.REQUIRED="3",e.WITHDRAW="4",e.MINE="5",e.FROZEN="6",e))(rt||{}),Lu=(e=>(e.CLOSE="0",e.OPEN="1",e.DISPLAY_REGISTER="2",e.REQUIRED="3",e.WITHDRAW="4",e.MINE="5",e.BIND_PHONE="6",e.GAME_ENTRY="7",e))(Lu||{});const yv=e=>{const t=e.subURI?`_${e.subURI}`:"";return q.request({url:`${location.origin}/assets/static/data/world_area${t}.json?v=0.2.1`,method:"GET"},{error:{action:"noMessage",checkResCode:!1},cache:{useCache:!0},oss:{enable:!1},crypto:{enable:!1}})},P1=e=>q.request({url:"/api/member/user/kyc/zrid/init/h5",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),A1=e=>q.request({url:"/api/member/user/kyc/zrid/checkresult",method:"post",data:{...e,domain:window.location.host}},{error:{action:"noMessage"}}),x1=e=>q.request({url:"/api/member/user/kyc/zcon/init/h5",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),k1=e=>q.request({url:"/api/member/user/kyc/zcon/checkresult",method:"post",data:{...e,domain:window.location.host}},{error:{action:"noMessage"}}),N1=e=>q.request({url:"/api/member/user/kyc/topph/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),L1=e=>q.request({url:"/api/member/user/kyc/topph/checkresult",method:"post",data:{...e,domain:window.location.host}},{error:{action:"noMessage"}}),B1=e=>q.request({url:"/api/member/user/kyc/leg/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),D1=e=>q.request({url:"/api/member/user/kyc/leg/checkresult",method:"post",data:{...e}},{error:{action:"noMessage"}}),M1=e=>q.request({url:"/api/member/user/kyc/leg/face/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),E1=e=>q.request({url:"/api/member/user/kyc/leg/face/checkresult",method:"post",data:{...e}},{error:{action:"noMessage"}}),F1=e=>q.request({url:"/api/member/user/kyc/sumsub/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),U1=e=>q.request({url:"/api/member/user/kyc/sumsub/checkresult",method:"post",data:{...e}},{error:{action:"noMessage"}}),V1=e=>q.request({url:"/api/member/user/kyc/sumsub/face/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),W1=e=>q.request({url:"/api/member/user/kyc/sumsub/face/checkresult",method:"post",data:{...e}},{error:{action:"noMessage"}}),q1=e=>q.request({url:"/api/member/user/kyc/kycaid/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),$1=e=>q.request({url:"/api/member/user/kyc/kycaid/checkresult",method:"post",data:{...e}},{error:{action:"noMessage"}}),G1=e=>q.request({url:"/api/member/user/kyc/kycaid/face/init",method:"POST",data:{...e}},{error:{action:"noMessage"},oss:{enable:!1}}),z1=e=>q.request({url:"/api/member/user/kyc/kycaid/face/checkresult",method:"post",data:{...e}},{error:{action:"noMessage"}}),pv=()=>q.request({url:"/api/member/user/kyc/state",method:"POST"},{oss:{enable:!1}}),Gr={AF:{fi:"AFN",al:"A",su:[1,2]},AL:{fi:"ALL",al:"A",su:[1,2,3]},AO:{fi:"AOA",al:"A",su:[2]},AR:{fi:"ARS",al:"A",su:[2,3]},AM:{fi:"AMD",al:"A",su:[2,3]},AW:{fi:"AWG",al:"A",su:[2]},AU:{fi:"AUD",al:"A",su:[1,2,3]},AZ:{fi:"AZN",al:"A",su:[2,3]},KI:{fi:"AUD",al:"A",su:[2]},SX:{fi:"ANG",al:"A",su:[2]},SB:{fi:"AUD",al:"A",su:[2]},AE:{fi:"AED",al:"A",su:[1,2,3]},BS:{fi:"BSD",al:"B",su:[2]},BH:{fi:"BHD",al:"B",su:[2]},BD:{fi:"BDT",al:"B",su:[1,2,3]},BB:{fi:"BBD",al:"B",su:[1,2,3]},BY:{fi:"BYN",al:"B",su:[1,2,3]},BZ:{fi:"BZD",al:"B",su:[2]},BO:{fi:"BOB",al:"B",su:[2]},BA:{fi:"BAM",al:"B",su:[2]},BW:{fi:"BWP",al:"B",su:[1,2,3]},BR:{fi:"BRL",al:"B",su:[1,2,3]},BN:{fi:"BND",al:"B",su:[2]},BG:{fi:"BGN",al:"B",su:[2]},BI:{fi:"BIF",al:"B",su:[2]}
2,CV:{fi:"CVE",al:"C",su:[2]},CA:{fi:"CAD",al:"C",su:[1,2,3]},CL:{fi:"CLP",al:"C",su:[2]},CN:{fi:"CNY",al:"C",su:[1,2,3]},CO:{fi:"COP",al:"C",su:[1,2,3]},CD:{fi:"CDF",al:"C",su:[2,3]},CG:{fi:"CDF",al:"C",su:[1,2,3]},CR:{fi:"CRC",al:"C",su:[2]},CU:{fi:"CUP",al:"C",su:[1,2]},CZ:{fi:"CZK",al:"C",su:[2]},LI:{fi:"CHF",al:"C",su:[1,2,3]},CH:{fi:"CHF",al:"C",su:[1,2,3]},DZ:{fi:"DZD",al:"D",su:[2]},DK:{fi:"DKK",al:"D",su:[2]},DJ:{fi:"DJF",al:"D",su:[2]},DM:{fi:"DOP",al:"D",su:[2]},DO:{fi:"DOP",al:"D",su:[1,2,3]},GL:{fi:"DKK",al:"D",su:[2]},AD:{fi:"EUR",al:"E",su:[1,2,3]},AT:{fi:"EUR",al:"E",su:[1,2,3]},BE:{fi:"EUR",al:"E",su:[1,2,3]},CY:{fi:"EUR",al:"E",su:[2]},EG:{fi:"EGP",al:"E",su:[2]},ER:{fi:"ERN",al:"E",su:[2]},EE:{fi:"EUR",al:"E",su:[2]},ET:{fi:"ETB",al:"E",su:[2]},FI:{fi:"EUR",al:"E",su:[2]},FR:{fi:"EUR",al:"E",su:[1,2]},DE:{fi:"EUR",al:"E",su:[1,2,3]},GR:{fi:"EUR",al:"E",su:[2]},IE:{fi:"EUR",al:"E",su:[2,3]},IT:{fi:"EUR",al:"E",su:[1,2,3]},LV:{fi:"EUR",al:"E",su:[2]},LT:{fi:"EUR",al:"E",su:[1,2,3]},LU:{fi:"EUR",al:"E",su:[2]},MT:{fi:"EUR",al:"E",su:[2]},MQ:{fi:"EUR",al:"E",su:[2]},YT:{fi:"EUR",al:"E",su:[2]},MC:{fi:"EUR",al:"E",su:[2]},ME:{fi:"EUR",al:"E",su:[2]},NL:{fi:"EUR",al:"E",su:[1,2]},PT:{fi:"EUR",al:"E",su:[1,2,3]},RE:{fi:"EUR",al:"E",su:[2]},PM:{fi:"EUR",al:"E",su:[2]},SM:{fi:"EUR",al:"E",su:[2]},SK:{fi:"EUR",al:"E",su:[2]},SI:{fi:"EUR",al:"E",su:[2]},ES:{fi:"EUR",al:"E",su:[1,2,3]},FJ:{fi:"FJD",al:"F",su:[2]},GM:{fi:"GMD",al:"G",su:[2]},GE:{fi:"GEL",al:"G",su:[2]},GH:{fi:"GHS",al:"G",su:[1,2,3]},GI:{fi:"GIP",al:"G",su:[2]},GT:{fi:"GTQ",al:"G",su:[1,2,3]},GN:{fi:"GNF",al:"G",su:[2]},GY:{fi:"GYD",al:"G",su:[1,2,3]},GB:{fi:"GBP",al:"G",su:[2,3]},HK:{fi:"HKD",al:"H",su:[1,2,3]},HR:{fi:"HRK",al:"H",su:[2]},HT:{fi:"HTG",al:"H",su:[2]},HN:{fi:"HNL",al:"H",su:[2]},HU:{fi:"HUF",al:"H",su:[2]},BT:{fi:"INR",al:"I",su:[2]},IS:{fi:"ISK",al:"I",su:[2]},IN:{fi:"INR",al:"I",su:[2]},ID:{fi:"IDR",al:"I",su:[1,2,3]},IR:{fi:"IRR",al:"I",su:[2]},IQ:{fi:"IQD",al:"I",su:[1,2]},IL:{fi:"ILS",al:"I",su:[2,3]},JM:{fi:"JMD",al:"J",su:[1,2,3]},JP:{fi:"JPY",al:"J",su:[2,3]},JO:{fi:"JOD",al:"J",su:[1,2,3]},KH:{fi:"KHR",al:"K",su:[1,2]},KY:{fi:"KYD",al:"K",su:[2]},KM:{fi:"KMF",al:"K",su:[2]},KZ:{fi:"KZT",al:"K",su:[2]},KE:{fi:"KES",al:"K",su:[1,2,3]},KR:{fi:"KRW",al:"K",su:[1,2,3]},KW:{fi:"KWD",al:"K",su:[2]},KG:{fi:"KGS",al:"K",su:[2]},LA:{fi:"LAK",al:"L",su:[2]},LB:{fi:"LBP",al:"L",su:[2]},LS:{fi:"LSL",al:"L",su:[2]},LR:{fi:"LRD",al:"L",su:[2]},LY:{fi:"LYD",al:"L",su:[2]},LK:{fi:"LKR",al:"L",su:[2]},MO:{fi:"MOP",al:"M",su:[1,2]},MG:{fi:"MGA",al:"M",su:[2]},MW:{fi:"MWK",al:"M",su:[2]},MY:{fi:"MYR",al:"M",su:[1,2,3]},MV:{fi:"MVR",al:"M",su:[2]},MR:{fi:"MRU",al:"M",su:[2]},MU:{fi:"MUR",al:"M",su:[2]},MX:{fi:"MXN",al:"M",su:[2]},MD:{fi:"MDL",al:"M",su:[2]},MN:{fi:"MNT",al:"M",su:[2]},MA:{fi:"MAD",al:"M",su:[2]},MZ:{fi:"MZN",al:"M",su:[2]},MM:{fi:"MMK",al:"M",su:[2,3]},NA:{fi:"NAD",al:"N",su:[2]},NP:{fi:"NPR",al:"N",su:[1,2,3]},NZ:{fi:"NZD",al:"N",su:[2,3]},NI:{fi:"NIO",al:"N",su:[2]},NG:{fi:"NGN",al:"N",su:[1,2,3]},NO:{fi:"NOK",al:"N",su:[2,3]},OM:{fi:"OMR",al:"O",su:[2]},PK:{fi:"PKR",al:"P",su:[1,2,3]},PA:{fi:"PAB",al:"P",su:[2]},PG:{fi:"PGK",al:"P",su:[2]},PY:{fi:"PYG",al:"P",su:[2]},PE:{fi:"PEN",al:"P",su:[1,2]},PH:{fi:"PHP",al:"P",su:[1,2,3]},PL:{fi:"PLN",al:"P",su:[2]},QA:{fi:"QAR",al:"Q",su:[2]},RO:{fi:"RON",al:"R",su:[2]},RU:{fi:"RUB",al:"R",su:[2,3]},RW:{fi:"RWF",al:"R",su:[2,3]},RS:{fi:"RSD",al:"R",su:[2]},SZ:{fi:"SZL",al:"S",su:[2]},ST:{fi:"STN",al:"S",su:[2]},SA:{fi:"SAR",al:"S",su:[2]},SC:{fi:"SCR",al:"S",su:[2]},SL:{fi:"SLL",al:"S",su:[2]},SG:{fi:"SGD",al:"S",su:[1,2,3]},SO:{fi:"SOS",al:"S",su:[2]},SD:{fi:"SDG",al:"S",su:[2]},SR:{fi:"SRD",al:"S",su:[2]},SE:{fi:"SEK",al:"S",su:[2,3]},SY:{fi:"SYP",al:"S",su:[2]},TW:{fi:"TWD",al:"T",su:[1,2,3]},TJ:{fi:"TJS",al:"T",su:[2]},TZ:{fi:"TZS",al:"T",su:[2,3]},TH:{fi:"THB",al:"T",su:[1,2]},TO:{fi:"TOP",al:"T",su:[2]},TT:{fi:"TTD",al:"T",su:[2]},TN:{fi:"TND",al:"T",su:[2]},TR:{fi:"TRY",al:"T",su:[1,2,3]},TM:{fi:"TMT",al:"T",su:[2]},AS:{fi:"USD",al:"U",su:[2]},EC:{fi:"USD",al:"U",su:[2]},SV:{fi:"USD",al:"U",su:[2]},PW:{fi:"USD",al:"U",su:[2]},PR:{fi:"USD",al:"U",su:[2]},TL:{fi:"USD",al:"U",su:[2]},TC:{fi:"USD",al:"U",su:[2]},UG:{fi:"UGX",al:"U",su:[1,2]},UA:{fi:"UAH",al:"U",su:[1,2]},US:{fi:"USD",al:"U",su:[1,2,3]},UY:{fi:"UYU",al:"U",su:[2]},UZ:{fi:"UZS",al:"U",su:[2]},VU:{fi:"VUV",al:"V",su:[2]},VE:{fi:"VEF",al:"V",su:[2]},VN:{fi:"VND",al:"V",su:[1,2]},WS:{fi:"WST",al:"W",su:[2]},AG:{fi:"XCD",al:"X",su:[2]},BJ:{fi:"XOF",al:"X",su:[2]},BF:{fi:"XOF",al:"X",su:[2]},CM:{fi:"XAF",al:"X",su:[2]},CF:{fi:"XAF",al:"X",su:[2]},TD:{fi:"XAF",al:"X",su:[2]},CI:{fi:"XOF",al:"X",su:[1,2]},GQ:{fi:"XAF",al:"X",su:[2]},GA:{fi:"XAF",al:"X",su:[2]},GW:{fi:"XOF",al:"X",su:[2]},ML:{fi:"XOF",al:"X",su:[2]},MS:{fi:"XCD",al:"X",su:[2]}
2,NC:{fi:"XPF",al:"X",su:[2]},NE:{fi:"XOF",al:"X",su:[2]},KN:{fi:"XCD",al:"X",su:[2]},LC:{fi:"XCD",al:"X",su:[2]},VC:{fi:"XCD",al:"X",su:[2]},SN:{fi:"XOF",al:"X",su:[2]},TG:{fi:"XOF",al:"X",su:[2]},YE:{fi:"YER",al:"Y",su:[2]},ZA:{fi:"ZAR",al:"Z",su:[1,2]},ZM:{fi:"ZMW",al:"Z",su:[2,3]},ZW:{fi:"ZWL",al:"Z",su:[2]}},Gi=["BR","PH","IN","VN","CN","TH"],Zs=[{key:ci.IDCard,label:"lobby.center.KYC.docTypeObject.idCard",images:{commonPrefix:"/lobby_asset/common/common/common/",main:"comm_img_kycrz_sfz.png",hints:{right:"comm_img_kycrz_sfz01.png",rotate:"comm_img_kycrz_sfz02.png",vague:"comm_img_kycrz_sfz03.png",exposure:"comm_img_kycrz_sfz04.png"}}},{key:ci.Passport,label:"lobby.center.KYC.docTypeObject.passport",images:{commonPrefix:"/lobby_asset/common/common/common/",main:"comm_img_kycrz_hz.png",hints:{right:"comm_img_kycrz_hz01.png",rotate:"comm_img_kycrz_hz02.png",vague:"comm_img_kycrz_hz03.png",exposure:"comm_img_kycrz_hz04.png"}}}],zi={map:{zh:"zh-CN",ja:"jp"},supportList:["en","zh-CN","zh-HK","jp","th","es","pt","fr","id","de","kr","vi"]},H1=e=>{const t=zi.map[e]||e;return zi.supportList.includes(t)?t:"en"},j1=e=>{let t=Zs;if(e&&Gr[e]){const n=Gr[e];n&&(t=n.su.map(a=>Zs.find(o=>o.key==a)).filter(a=>a))}return t.map(n=>({key:n.key,label:n.label}))},Y1=e=>{const t=Zs.find(o=>o.key===e),n=t.images,a=n.commonPrefix;return{...t,images:{commonPrefix:a,main:`${a}${n.main}`,hints:{right:`${a}${n.hints.right}`,rotate:`${a}${n.hints.rotate}`,vague:`${a}${n.hints.vague}`,exposure:`${a}${n.hints.exposure}`}}}},_v=e=>{const t=ht({language:"en"},e);t.countryCode&&(t.countryCode=t.countryCode.toLocaleLowerCase()),t.language&&(t.language=t.language.toLocaleLowerCase());const n=["en",["zh",["zh_hk"]],"zh_cn"],a=s=>{for(const i of n){if(i===s)return s;if(Array.isArray(i)){const[m,h]=i;if(m===s)return s;if(h.includes(s))return m}}},o=(s,i)=>i in t&&!(i in s),l=s=>{const{language:i,countryCode:m}=s,h=[i,m].filter(Boolean).join("_"),g=a(h),b=o(s,"language"),d=o(s,"countryCode");return g?{subURI:g,isOutLanguage:b,isOutCountry:d}:l(d?{language:"en"}:{language:i})},{subURI:r,isOutCountry:c}=l(t);return ce(yv({subURI:r})).then(([s,i])=>{const m=i==null?void 0:i.data;if(s||!m)return[];if(!c||!t.countryCode)return m;const h=t.countryCode.toLocaleUpperCase();return m.filter(g=>g.o===h)}).catch(s=>(console.error(`Fetch World Area Data: ${s}`),[]))},Xs=(e=rt.CLOSE)=>{const t=e.includes(rt.CLOSE),n=!t;return{isClosed:t,isOpened:n,isNeedDisplayRegister:n&&e.includes(rt.DISPLAY_REGISTER),isRequired:n&&e.includes(rt.REQUIRED),isNeedWithdraw:n&&e.includes(rt.WITHDRAW),isNeedShowInMine:n&&e.includes(rt.MINE)}},Hi=(e=rt.CLOSE)=>{const{isOpened:t,...n}=Xs(e);return{isOpened:t,...n,isNeedBindPhone:t&&e.includes(Lu.BIND_PHONE)}},us=Ht("kyc",()=>{const e=at(),t=we(),n=xn(),a=k({cfgId:0,provider:im.ZOLOZ,enableCountry:[]}),o=k({intervalList:[],commonDelaySec:2}),l=I(()=>{const P=Xs(),N=Hi(),D={legalUserFullname:P,legalUserCountry:P,legalUserPlaceOfBirth:P,legalUserPlaceOfCurrent:P,legalUserPlaceOfPermanent:P,legalUserEmployerName:P,legalUserWorkType:P,legalUserIncomeSource:P,legalUserEkycDoc:N,legalUserEkycFace:P};if(!Kr())try{if(!e.systemInfos)return D;const{kyc:L}=e.systemInfos;for(const A of Object.keys(D)){const M=L[A];M&&(D[A]=A==="legalUserEkycDoc"?Hi(M):Xs(M))}}catch(L){console.error(`KYC Config ${L}`)}return D}),r=I(()=>{const{legalUserEkycDoc:P}=l.value,N={...P,popWinAgreement:cm.PH,legalUserFreezeTips:"",legalUserWithdrawTips:"",legalUserEkycTips:""};try{if(!e.systemInfos)return N;const{kyc:D}=e.systemInfos;N.legalUserFreezeTips=Tr(D.legalUserFreezeTips),N.legalUserWithdrawTips=Tr(D.legalUserWithdrawTips),N.legalUserEkycTips=Tr(D.legalUserEkycTips)}catch(D){console.error(`KYC Config ${D}`)}return N}),c=I(()=>{const{userInfos:P}=t;return!P||!P.userKycCfg?null:{ekycResult:P.ekycResult,...P.userKycCfg}}),s=I(()=>{var P;return((P=t.userInfos)==null?void 0:P.ekycResult)==bs.Success}),i=I(()=>t.isNormalMode&&!t.isTemporaryAccountMode),m=I(()=>{var N;const{isOpened:P}=r.value;return i.value&&P&&((N=c.value)==null?void 0:N.ekycResult)!==bs.SWITCH_CLOSED&&!s.value}),h=I(()=>{const{isNeedWithdraw:P}=r.value;return m.value&&P}),g=I(()=>{const{isNeedDisplayRegister:P}=r.value;return m.value&&P}),b=I(()=>{var L;const{legalUserEkycFace:P}=l.value,N=Number((L=t.userInfos)==null?void 0:L.eHoldIdPhoto),D=!Number.isNaN(N)&&![ui.SWITCH_CLOSED,ui.UPLOADED].includes(N);return i.value&&P.isOpened&&D}),d=I(()=>{const{legalUserEkycFace:P}=l.value;return b.value&&P.isNeedDisplayRegister}),v=I(()=>{const{isNeedShowInMine:P}=r.value;return P?t.isLogined?i.value:!0:!1}),f=I(()=>
2{if(!n.state.allCountryList)return[];const P=n.state.allCountryList.reduce((D,L)=>(D[L.countryCode.toLocaleUpperCase()]=L,D),{}),N=[];if(Object.keys(P).length)for(const D of Object.keys(Gr)){const L=Gr[D],A=P[D];A&&N.push({...A,al:L.al,countryName:`${A.countryName}(${L.fi})`,countryNameRaw:A.countryName})}return N}),_=I(()=>{var N;let P=f.value;try{const D=(N=c.value)==null?void 0:N.cfg;if(!D||!(D!=null&&D.length))return[];P=P.filter(L=>{for(const A of D)try{const{enableCountry:M}=A;if(M&&M.length&&!A.enableCountry.includes(L.countryCode))continue;return L.supportProvider=A,!0}catch(M){return!1}})}catch(D){}return P}),y=P=>{const N=P.filter(L=>Gi.includes(L.countryCode)),D=[];for(const L of Gi){const A=N.find(M=>M.countryCode===L);A&&D.push(A)}return D},w=(P,N)=>{const D=uh(P,"al"),L={groupByList:[],commonPrefixKey:"_common_key_"};if(!P.length)return L;for(const A of Object.keys(D))L.groupByList.push({isSplit:!0,countryCode:A,countryName:A},...D[A]);if(N){const{t:A}=$(),M=y(P);M.length&&L.groupByList.unshift({isCommon:!0,isSplit:!0,countryName:A("lobby.center.KYC.nationalityCommon")},...M.map((j,J)=>({...j,commonKey:`${J}`,countryCode:`${L.commonPrefixKey}${j.countryCode}`})))}return L},p=async()=>{await n.initAllCountry()},R=async(P=!1)=>{var N;try{if((!t.userInfos||!m.value)&&!P)return;const{data:{data:D}}=await pv();return D&&t.userInfos&&(t.userInfos.ekycResult=D.ekycResult||bs.Default,t.userInfos.userKycCfg=D.userKycCfg,o.value.intervalList=((N=D.waitIntervalSec)==null?void 0:N.map(Number))||[]),D}catch(D){console.error("KYC Status Query Error ",D)}},O=P=>{a.value=P},C=k(!1),S=P=>{C.value=P},T=k(!1),x=()=>{T.value=!0},B=I(()=>T.value?1:void 0);return{currentKycProvider:a,kycConfig:r,kycDynamicConfig:c,isUserShouldBeKYC:m,isKYCSuccess:s,isNeedWithdrawKYC:h,isNeedLoginRegisterKYC:g,isKycDialogVisible:C,setKycDialogVisible:S,hasShownGameKycDialog:T,setGameKycDialogShown:x,skipKycParam:B,isNeedShowKYCInMine:v,isNeedUpIdSelfie:b,isNeedUpIdSelfieAfterKYC:d,legalFormFieldConfig:l,nationalityList:f,nationalityKycList:_,resultQueryPollingConfig:o,getNationalityListGroupBy:w,initNationalityData:p,getKYCStatus:R,updateCurrentProvider:O}}),K1=Object.freeze(Object.defineProperty({__proto__:null,useKycStore:us},Symbol.toStringTag,{value:"Module"})),Z1=/^(?:https?:\/\/)?(?:www\.)?([^:/?#]+)/i,X1=/(http|https):\/\/(?:www\.)?[a-zA-Z0-9-.]+\.[a-z]{2,}(:[0-9]+)?(\/\S*)?/i,Bu=/\d/g,Du=/[`~!@#$%^&*()_<>?:{}|/;\\[\]~!¥……​()——\-+={}|《》?:“”〝〞ˆˇ"【】、;,。、﹍﹎︵︷︿︹︽_﹁﹃︻︶︸﹀︺︾ˉ﹂﹄︼¡¿﹏﹋﹌︴{「{}][​]/g,Mu=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]\uFE0F*|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[A9|AE]\u3030|\u00A9|\u00AE|\u3030/g,Q1=/^[\r\n]+|[\r\n]+$/g,Ho={Á:"A",À:"A",Ạ:"A",Ả:"A",Ã:"A",Ă:"A",Ắ:"A",Ằ:"A",Ặ:"A",Ẳ:"A",Ẵ:"A",Â:"A",Ấ:"A",Ầ:"A",Ậ:"A",Ẩ:"A",Ẫ:"A",á:"A",à:"A",ạ:"A",ả:"A",ã:"A",ă:"A",ắ:"A",ằ:"A",ặ:"A",ẳ:"A",ẵ:"A",â:"A",ấ:"A",ầ:"A",ậ:"A",ẩ:"A",ẫ:"A",Đ:"D",đ:"D",É:"E",È:"E",Ẹ:"E",Ẻ:"E",Ẽ:"E",Ê:"E",Ế:"E",Ề:"E",Ệ:"E",Ể:"E",Ễ:"E",é:"E",è:"E",ẹ:"E",ẻ:"E",ẽ:"E",ê:"E",ế:"E",ề:"E",ệ:"E",ể:"E",ễ:"E",Í:"I",Ì:"I",Ị:"I",Ỉ:"I",Ĩ:"I",í:"I",ì:"I",ị:"I",ỉ:"I",ĩ:"I",Ó:"O",Ò:"O",Ọ:"O",Ỏ:"O",Õ:"O",Ô:"O",Ố:"O",Ồ:"O",Ộ:"O",Ổ:"O",Ỗ:"O",Ơ:"O",Ớ:"O",Ờ:"O",Ợ:"O",Ở:"O",Ỡ:"O",ó:"O",ò:"O",ọ:"O",ỏ:"O",õ:"O",ô:"O",ố:"O",ồ:"O",ộ:"O",ổ:"O",ỗ:"O",ơ:"O",ớ:"O",ờ:"O",ợ:"O",ở:"O",ỡ:"O",Ú:"U",Ù:"U",Ụ:"U",Ủ:"U",Ũ:"U",Ư:"U",Ứ:"U",Ừ:"U",Ự:"U",Ử:"U",Ữ:"U",ú:"U",ù:"U",ụ:"U",ủ:"U",ũ:"U",ư:"U",ứ:"U",ừ:"U",ự:"U",ử:"U",ữ:"U",Ỳ:"Y",Ý:"Y",Ỵ:"Y",Ỷ:"Y",Ỹ:"Y",ỳ:"Y",ý:"Y",ỵ:"Y",ỷ:"Y",ỹ:"Y"},wv=()=>q.request({url:"/api/lobby/webapi/selfRestraint/getInfo",method:"GET"},{omitKey:["currency","platformType"],cache:{useCache:!0},oss:{enable:!0},token:{type:"staticOnly"}}).then(e=>e.data.data),Sv=()=>q.request({url:"/api/member/user/restrict",method:"POST"}).then(e=>e.data.data),J1=e=>q.request({url:"/api/member/restrict/update",method:"POST",data:e},{error:{action:"noMessage"}}).then(t=>t.data.data),Cv=Ht("selfExclusion",()=>{const{t:e}=$(),{userInfos:t,updateUserRestrictInfo:n}=we(),{validateConfigStatus:a}=ul(),o=k({}),l=k({}),r=k([]),c=k([]),s=k([]),i=k(""),m=[{value:mn.isRestraintGame,key:"isRestraintGame",label:e("lobby.center.forbiddenSelf.restrict1")},{value:mn.isRestraintBenefit,key:"isRestraintBenefit",label:e("lobby.center.forbiddenSelf.restrict2")},{value:mn.isRestraintLogin,key:"isRestraintLogin",label:e("lobby.center.forbiddenSelf.restrict3")},{value:mn.isRestraintDeposit,key:"isRestraintDeposit",label:e("lobby.center.forbiddenSelf.restrict4")},{value:mn.isRestraintAccount,key:"isRestraintAccount",label:e("lobby.center.forbiddenSelf.restrict5")}],h=[{value:Rn.noRestraint,key:"noRestraint",label:e("lobby.center.forbiddenSelf.condition1")},{value:Rn.betAmount,key:"betAmount",label:e("lobby.center.forbiddenSelf.condition2")},{value:Rn.betTimes,key:"betTimes",label:`${e("lobby.center.forbiddenSelf.condition3")}`},{value:Rn.betLoss,key:"betLoss",label:`${e("lobby.center.forbiddenSelf.condition4")}`},{value:Rn.betTime,key:"betTime",label:`${e("lobby.center.forbiddenSelf.condition5")}`}],g=k({password:!1,withdrawalPwd:!1,biometric:!1}),b=()=>{const R=g.value.withdrawalPwd?a()[qt.WITHDRAWPASS]:!0,O=g.value.biometric?a()[qt.W
2EBAUTHN]:!0;return{withdrawpassPermission:R,webauthnPermission:O}},d=async()=>{var C,S;const[R,O]=await ce(wv());if(!R&&O)try{o.value=O;const T=Zr(),x=N=>O[N]===um.on;r.value=m.map(N=>{let D=!1;return N.key===dm.isRestraintBenefit?D=T&&x(N.key):D=x(N.key),{...N,show:D}}).filter(N=>N.show);const B=(C=o.value.triggerCondition)==null?void 0:C.filter(N=>N.type===di.restraintGame),P=(S=o.value.triggerCondition)==null?void 0:S.filter(N=>N.type===di.amountLimit);if(P&&P.length>0&&(i.value=P[0].value),B&&B.length>0){const N=B[0].value;s.value=N.split(",").map(D=>{var L;return{label:((L=h.find(A=>A.value===D))==null?void 0:L.label)||"",value:D}})}o.value.triggerCondition||(s.value=[{label:e("lobby.center.forbiddenSelf.condition1"),value:Rn.noRestraint}]),c.value=o.value.timeOption.map(N=>({value:`${N.value}${N.unit}`,unit:N.unit,label:e(`lobby.center.forbiddenSelf.${N.unit}`,{num:N.value})})),o.value.verifyMethod.split(",").map(Number).forEach(N=>{g.value[mm[N]]=!0})}catch(T){console.log(T)}},v=async()=>{const[R,O]=await ce(Sv());!R&&O&&(l.value=O)},f=(R,O)=>{const C=O-R,S=Math.floor(C/(365*24*60*60)),T=Math.floor(C%(365*24*60*60)/(30*24*60*60)),x=Math.floor(C%(30*24*60*60)/(7*24*60*60)),B=Math.floor(C%(30*24*60*60)/(24*60*60)),P=Math.floor(C%(24*60*60)/(60*60)),N=Math.floor(C%(60*60)/60);let D="";const L=[{unit:"year",value:S},{unit:"month",value:T},{unit:"week",value:x},{unit:"day",value:B},{unit:"hour",value:P},{unit:"minute",value:N}];for(const{unit:A,value:M}of L)M!==0&&(D+=e(`lobby.center.forbiddenSelf.${A}`,{num:M}));return D},_=R=>{const C=/(\d+)(minute|hour|day|week|month|year)/.exec(R);if(C){const S=C[1],T=C[2],x=e(`lobby.center.forbiddenSelf.${T}`);return`${S}${x}`}return""},y=(R,O,C,S,T,x,B,P,N)=>{var Z,se;const D=R!=null?R:l.value.startTime,L=O!=null?O:l.value.endTime,A=C!=null?C:(Z=l.value.status)==null?void 0:Z[0],M=S!=null?S:l.value.duration,j=T!=null?T:l.value.totalDeposit,J=x!=null?x:l.value.totalBetsAmount,ue=B!=null?B:l.value.totalBets,F=P!=null?P:l.value.totalLoss,z=N!=null?N:l.value.totalPlayTime,te=M?_(M):f(D,L);if(!D||!L||!A){if(A===mn.isRestraintDeposit)return e("lobby.center.forbiddenSelf.banned2",{value:j,time:te});if(A===mn.isRestraintGame){const fe=[{value:J,key:"banned3"},{value:ue,key:"banned4"},{value:F,key:"banned5"},{value:z,key:"banned6"}].find(he=>he.value);if(fe)return e(`lobby.center.forbiddenSelf.${fe.key}`,{value:fe.value,time:te})}}const Se=Vc(D,"ymd"),ke=(se=m.find(me=>me.value===A))==null?void 0:se.label;return e("lobby.center.forbiddenSelf.banned",{date:Se,name:ke,time:te})},w=async R=>{var C,S,T,x;const O=await Un.showDialog({title:e("lobby.notice.importantNotice"),width:dl(600),type:"error",message:y((C=t==null?void 0:t.restrictInfo)==null?void 0:C.startTime,(S=t==null?void 0:t.restrictInfo)==null?void 0:S.endTime,R.status,(T=t==null?void 0:t.restrictInfo)==null?void 0:T.duration),showCancelButton:!1,confirmButtonText:(x=R.confirmButtonText)!=null?x:e("lobby.modal.loginRegister.contactCustomer"),showCloseButton:!0,beforeClose:()=>(n(),!0),onConfirm:()=>{O==null||O.close(),R.onConfirmCallback?R.onConfirmCallback():Wc().navigateToServicePage()}})};return{selfRestraintInfo:o,restrict:l,selfRestraintInfoStatusList:r,selfRestraintInfoTimeList:c,triggerRestrictConditionList:s,betAmountRangeVal:i,validationMethods:g,getValidationPermissions:b,getSelfRestraintInfo:d,getRestrict:v,getBannedStr:y,openSelfRestraintDialog:w,checkSelfRestraintStatus:R=>{var C;const O=t==null?void 0:t.restrictInfo;return console.log("restrictInfo",O),(C=O==null?void 0:O.status)!=null&&C.includes(R.status)?(R.status===mn.isRestraintGame||R.status===mn.isRestraintDeposit)&&!(O!=null&&O.startTime)?!1:(R.needDialog&&w(R),!0):!1}}});var Eu=(e=>(e[e.WITHDRAW=20]="WITHDRAW",e[e.BETTING_TASK=1]="BETTING_TASK",e[e.ACCOUNT_MANAGEMENT=10]="ACCOUNT_MANAGEMENT",e[e.WITHDRAW_RECORD=3]="WITHDRAW_RECORD",e[e.WITHDRAW_TASK=4]="WITHDRAW_TASK",e))(Eu||{}),lt=(e=>(e[e.UNKNOWN=0]="UNKNOWN",e[e.BANK=1]="BANK",e[e.ALIPAY=2]="ALIPAY",e[e.WECHAT=3]="WECHAT",e[e.CRYPTO=4]="CRYPTO",e[e.PIX=5]="PIX",e[e.UPI=6]="UPI",e[e.WALLET=7]="WALLET",e[e.GCASH=8]="GCASH",e[e.MOMO=9]="MOMO",e[e.ZALO=10]="ZALO",e[e.HUIW=11]="HUIW",e[e.PAYMAYA=12]="PAYMAYA",e[e.GRABPAY=13]="GRABPAY",e[e.CLABE=14]="CLABE",e[e.NOWALLET=15]="NOWALLET",e[e.ROCKET=16]="ROCKET",e[e.BKASH=17]="BKASH",e[e.SURECASH=18]="SURECASH",e[e.NAGAD=19]="NAGAD",e[e.UPAY=20]="UPAY",e[e.OVO=21]="OVO",e[e.DANA=22]="DANA",e[e.LINKAJA=23]="LINKAJA",e[e.GOPAY=24]="GOPAY",e[e.DOKU=25]="DOKU",e[e.GOTYMEBANK=26]="GOTYMEBANK",e[e.PAGA=27]="PAGA",e[e.FLUTTERWAVE=28]="FLUTTERWAVE",e[e.PAYSTACK=29]="PAYSTACK",e[e.INTERSWITCH=30]="INTERSWITCH",e[e.OPAY=31]="OPAY",e[e.CELLULANT=32]="CELLULANT",e[e.KONGAPAY=33]="KONGAPAY",e[e.LINEPAY=35]="LINEPAY",e[e.APPLEPAY=36]="APPLEPAY",e[e.YANDEXMONEY=37]="YANDEXMONEY",e[e.WEBMONEY=38]="WEBMONEY",e[e.QIWI=39]="QIWI",e[e.FASTPAY=40]="FASTPAY",e[e.BKMEXPRESS=41]="BKMEXPRESS",e[e.MAXIMUMMOBILE=42]="MAXIMUMMOBILE",e[e.PALMPAY=43]="PALMPAY",e[e.RMB=44]="RMB",e[e.EASYPAISA=45]="EASYPAISA",e[e.JAZZCASH=46]="JAZZCASH",e[e.UPAISA=47]="UPAISA",e[e.KAKAOPAY=49]="KAKAOPAY",e[e.TOSS=50]="TOSS",e[e.PAYCO=51
2]="PAYCO",e[e.SAMSUNGPAY=52]="SAMSUNGPAY",e[e.NAVERPAY=53]="NAVERPAY",e[e.SMILEPAY=54]="SMILEPAY",e[e.WAVEMONEY=55]="WAVEMONEY",e[e.KBZPAY=56]="KBZPAY",e[e.MERCADO_PAGO=58]="MERCADO_PAGO",e[e.UALA=59]="UALA",e[e.TODO_PAGO=60]="TODO_PAGO",e[e.M_PESA=61]="M_PESA",e[e.AIRTEL_MONEY=62]="AIRTEL_MONEY",e[e.T_KASH=63]="T_KASH",e[e.ZOONA=64]="ZOONA",e[e.MOBILE_MONEY=65]="MOBILE_MONEY",e[e.ZOPA=66]="ZOPA",e[e.ZAMTEL=67]="ZAMTEL",e[e.PAYPAL=68]="PAYPAL",e[e.FAWRY=69]="FAWRY",e[e.VODAFONE_CASH=70]="VODAFONE_CASH",e[e.ORANGE_MONEY=71]="ORANGE_MONEY",e[e.STANDARD_BANK_WALLET=72]="STANDARD_BANK_WALLET",e[e.ZAPPER=73]="ZAPPER",e[e.FNB_EWALLET=74]="FNB_EWALLET",e[e.ABSA_WALLET=75]="ABSA_WALLET",e[e.VODAPAY=76]="VODAPAY",e[e.PAYFAST=77]="PAYFAST",e[e.DAVIPLATA=78]="DAVIPLATA",e[e.NEQUI=79]="NEQUI",e[e.MOVII=80]="MOVII",e[e.RAPPIPAY=81]="RAPPIPAY",e[e.BANCOLOMBIA=82]="BANCOLOMBIA",e[e.HELLO_CASH=85]="HELLO_CASH",e[e.M_BIRR=86]="M_BIRR",e[e.CBE_BIRR=87]="CBE_BIRR",e[e.AMOLE=88]="AMOLE",e[e.STC_PAY=89]="STC_PAY",e[e.KNET=90]="KNET",e[e.OOREDOO_MONEY=91]="OOREDOO_MONEY",e[e.BWALLET=92]="BWALLET",e[e.KFH_Wallet=93]="KFH_Wallet",e[e.STRIPE=95]="STRIPE",e[e.SQUARE=96]="SQUARE",e[e.ALIPAY_HUMAN=110]="ALIPAY_HUMAN",e[e.WEICHAT_HUMAN=111]="WEICHAT_HUMAN",e[e.INR_NO_WALLET_UPI=112]="INR_NO_WALLET_UPI",e[e.INR_NO_WALLET_BANK=113]="INR_NO_WALLET_BANK",e[e.VND_NO_WALLET_ZALO=133]="VND_NO_WALLET_ZALO",e[e.VND_NO_WALLET_MOMO=134]="VND_NO_WALLET_MOMO",e[e.RECHARGE_BANK=999]="RECHARGE_BANK",e[e.TON=318]="TON",e[e.GRAM=461]="GRAM",e[e.ESEWA=98]="ESEWA",e[e.KHALTI=99]="KHALTI",e[e.PRABHU_PAY=100]="PRABHU_PAY",e[e.IME_PAY=101]="IME_PAY",e[e.DIALOG_EZ_CASH=102]="DIALOG_EZ_CASH",e[e.MOBITEL_MCASH=103]="MOBITEL_MCASH",e[e.FRIMI=104]="FRIMI",e[e.HUTCH_EZ_CASH=105]="HUTCH_EZ_CASH",e[e.SAMPATH_PAYAPP=106]="SAMPATH_PAYAPP",e[e.SKRILL=107]="SKRILL",e[e.NETELLER=108]="NETELLER",e[e.REVOLUT=109]="REVOLUT",e[e.ABA=114]="ABA",e[e.SIYU=115]="SIYU",e[e.BRE_B=127]="BRE_B",e[e.ABA_BANK_QR_CODE=116]="ABA_BANK_QR_CODE",e[e.WECHAT_QR_CODE=117]="WECHAT_QR_CODE",e[e.ALIPAY_QR_CODE=118]="ALIPAY_QR_CODE",e[e.WISE=128]="WISE",e[e.ECOPAYZ=129]="ECOPAYZ",e[e.JETON=130]="JETON",e[e.MIFINITY=131]="MIFINITY",e))(lt||{}),Fu=(e=>(e[e.UNKNOWN=0]="UNKNOWN",e[e.BANK=1]="BANK",e[e.ALIPAY=2]="ALIPAY",e[e.WECHAT=3]="WECHAT",e[e.APIPAY_QR=4]="APIPAY_QR",e[e.WECHAT_QR=5]="WECHAT_QR",e[e.USDT_TRC20=6]="USDT_TRC20",e[e.PIX=7]="PIX",e[e.UPI=8]="UPI",e[e.BANK_ED=9]="BANK_ED",e[e.ETH=10]="ETH",e[e.USDT_ERC20=11]="USDT_ERC20",e[e.BTC=12]="BTC",e[e.CGPAY_USDT=26]="CGPAY_USDT",e[e.GCASH=31]="GCASH",e[e.MOMO=33]="MOMO",e[e.ZALO=34]="ZALO",e[e.HUIWUSD=36]="HUIWUSD",e[e.HUIWCNY=37]="HUIWCNY",e[e.NOWALLET=66]="NOWALLET",e[e.NOWALLETVND=150]="NOWALLETVND",e[e.PKR_BANK=133]="PKR_BANK",e[e.PEN_BANK=168]="PEN_BANK",e[e.ARS_BANK=189]="ARS_BANK",e[e.COP_BANK=252]="COP_BANK",e[e.CLP_BANK=311]="CLP_BANK",e[e.XOF_BANK=385]="XOF_BANK",e[e.XOF_ORANGE_MONEY=383]="XOF_ORANGE_MONEY",e[e.XOF_MTN_MOMO=387]="XOF_MTN_MOMO",e[e.XOF_MOOV_AFRICA=388]="XOF_MOOV_AFRICA",e[e.XAF_BANK=439]="XAF_BANK",e[e.XAF_ORANGE_MONEY=441]="XAF_ORANGE_MONEY",e[e.XAF_MTN_MOMO=443]="XAF_MTN_MOMO",e[e.XAF_AIRTEL_MONEY=445]="XAF_AIRTEL_MONEY",e[e.XAF_MOOV_MONEY=447]="XAF_MOOV_MONEY",e[e.XAF_EXPRESS_UNION_MOBILE=449]="XAF_EXPRESS_UNION_MOBILE",e[e.LAK_BANK=451]="LAK_BANK",e[e.GHS_BANK=463]="GHS_BANK",e[e.BOB_BANK=477]="BOB_BANK",e[e.LARGE_WITHDRAW=322]="LARGE_WITHDRAW",e[e.INR_NO_WALLET_UPI=361]="INR_NO_WALLET_UPI",e[e.INR_NO_WALLET_BANK=362]="INR_NO_WALLET_BANK",e[e.VND_NO_WALLET_BANK=433]="VND_NO_WALLET_BANK",e[e.VND_NO_WALLET_ZALO=434]="VND_NO_WALLET_ZALO",e[e.VND_NO_WALLET_MOMO=435]="VND_NO_WALLET_MOMO",e))(Fu||{}),Iv=(e=>(e[e.CHANNEL=6149]="CHANNEL",e[e.FEEDBACK=6145]="FEEDBACK",e))(Iv||{}),Mo=(e=>(e.CPF="CPF",e.EMAIL="EMAIL",e.PHONE="PHONE",e.EVP="EVP",e.CNPJ="CNPJ",e.SLRY="SLRY",e.SVGS="SVGS",e.CACC="CACC",e.TRAN="TRAN",e))(Mo||{}),Nr=(e=>(e.NORMAL="normal",e.QUICK="noWallet",e.CRYPTO="crypto",e.MEMBER_CURRENCY="selfCrypto",e.TRIPARTITE_WALLET="tripartiteWallet",e.WITHDRAW_TO_RECHARGE="withdrawToRecharge",e.WITHDRAW_DEPOSITS="withdrawDeposits",e))(Nr||{}),Rv=(e=>(e[e.DEFAULT=0]="DEFAULT",e[e.BIND=1]="BIND",e[e.SET=2]="SET",e))(Rv||{}),Jn=(e=>(e[e.WRONG_PASSWORD=-1]="WRONG_PASSWORD",e[e.NEED_VERIFY=1]="NEED_VERIFY",e[e.NO_VERIFY=2]="NO_VERIFY",e[e.FORCE_BIND=3]="FORCE_BIND",e))(Jn||{}),Ll=(e=>(e[e.NEED_VERIFY_MESSAGE=3001]="NEED_VERIFY_MESSAGE",e[e.BIOMETRICS=3002]="BIOMETRICS",e[e.KYC_OR_BIOMETRICS=3003]="KYC_OR_BIOMETRICS",e[e.WRONG_PASSWORD=423]="WRONG_PASSWORD",e[e.VERSION_UPDATE=5001]="VERSION_UPDATE",e[e.PERFECT_PROFILE=5003]="PERFECT_PROFILE",e[e.FIELD_NAME=6001]="FIELD_NAME",e[e.TASK_
2ERROR=7001]="TASK_ERROR",e[e.EMAIL_LOAN_CODE_ERROR=41050]="EMAIL_LOAN_CODE_ERROR",e[e.UNRECHARGE_BIND_ACCOUNT=8e3]="UNRECHARGE_BIND_ACCOUNT",e[e.CANNOT_DELETE_ACCOUNT=8001]="CANNOT_DELETE_ACCOUNT",e[e.MEMEBER_BIND_EXTRA_ACCOUNT=8002]="MEMEBER_BIND_EXTRA_ACCOUNT",e[e.NO_WALLET_BIND_ERROR=8003]="NO_WALLET_BIND_ERROR",e))(Ll||{}),Tv=(e=>(e[e.TODAY=0]="TODAY",e[e.YESTERDAY=1]="YESTERDAY",e[e.THIS_WEEK=2]="THIS_WEEK",e[e.LAST_WEEK=3]="LAST_WEEK",e[e.THIS_MONTH=4]="THIS_MONTH",e[e.LAST_MONTH=5]="LAST_MONTH",e[e.CUSTOM=-1]="CUSTOM",e[e.LAST_SEVEN_DAY=7]="LAST_SEVEN_DAY",e[e.LAST_FIFTEEN_DAY=15]="LAST_FIFTEEN_DAY",e[e.LAST_THIRTY_DAY=30]="LAST_THIRTY_DAY",e))(Tv||{});const e0={1:ir.FirstBindBankCard,4:ir.BindCrypto,7:ir.BindThirdPartyWallet,15:ir.CompleteNo},t0=[1,4,7,15];var Ov=(e=>(e.PHONE="PHONE",e.WALLET_ID="ID",e.OTHER="OTHER",e))(Ov||{}),Pv=(e=>(e.WALLET_ID="ID",e.WALLET_ACCOUNT="ACCOUNT",e.EMAIL="EMAIL",e))(Pv||{}),Lr=(e=>(e[e.NONE_AUTO=0]="NONE_AUTO",e[e.ALL_AUTO=1]="ALL_AUTO",e[e.PART_AUTO=2]="PART_AUTO",e))(Lr||{}),Av=(e=>(e[e.CPF_ERROR=1209]="CPF_ERROR",e))(Av||{}),xv=(e=>(e.AUD="AUD",e.AED="AED",e.ARS="ARS",e.PEN="PEN",e.COP="COP",e.ETB="ETB",e.VND="VND",e.CNY="CNY",e.CLP="CLP",e.EUR="EUR",e.LKR="LKR",e.ZAR="ZAR",e.XOF="XOF",e.GBP="GBP",e.XAF="XAF",e.LAK="LAK",e.GHS="GHS",e.BOB="BOB",e.KHR="KHR",e))(xv||{});const n0=["229","228","226","225","245","223","227","221"],a0="225",o0=["237","236","235","242","241","240"],r0="237";var kv=(e=>(e.APPLYFORWITHDRAW="apply",e))(kv||{}),Nv=(e=>(e[e.BIOMETRICS=1]="BIOMETRICS",e[e.KYC=2]="KYC",e))(Nv||{}),Lv=(e=>(e[e.ALIPAY=2096]="ALIPAY",e[e.WEICHAT=2097]="WEICHAT",e))(Lv||{}),Bv=(e=>(e.WITHDRAW_TASK_PAGE="withdrawTaskPage",e.WITHDRAW_TASK_DETAIL="withdrawTaskDetail",e))(Bv||{}),Dv=(e=>(e.APPLY="applyWithdraw",e))(Dv||{}),Mv=(e=>(e[e.ALL_STATUS=0]="ALL_STATUS",e[e.WITHDRAWING=1]="WITHDRAWING",e[e.WITHDRAW_CANCEL=2]="WITHDRAW_CANCEL",e[e.WITHDRAW_REJECT=3]="WITHDRAW_REJECT",e[e.WITHDRAW_SUCCESS=4]="WITHDRAW_SUCCESS",e))(Mv||{}),Bl=(e=>(e.ACTIVITY="activity",e))(Bl||{}),Ev=(e=>(e[e.TO_RECHARGE=7]="TO_RECHARGE",e))(Ev||{}),Fv=(e=>(e.BETTING_TASK_LIST="bettingTaskList",e.WITHDRAW_TASK_LIST="withdrawTaskList",e))(Fv||{}),Uv=(e=>(e[e.Disabled=0]="Disabled",e[e.All=1]="All",e[e.FormatOnly=2]="FormatOnly",e[e.AuthenticityOnly=3]="AuthenticityOnly",e))(Uv||{}),Qs=(e=>(e[e.OldVersion=0]="OldVersion",e[e.UnifiedCategory=1]="UnifiedCategory",e))(Qs||{}),Vv=(e=>(e[e.FixedNotLinked=0]="FixedNotLinked",e[e.DisplayOnRechargePage=1]="DisplayOnRechargePage",e[e.DisplayOnRechargeDetailsPage=2]="DisplayOnRechargeDetailsPage",e))(Vv||{}),Wv=(e=>(e[e.NoPopup=0]="NoPopup",e[e.FirstTimeOnly=1]="FirstTimeOnly",e[e.DailyFirstTime=2]="DailyFirstTime",e[e.EveryTime=3]="EveryTime",e[e.EveryNDays=4]="EveryNDays",e))(Wv||{}),qv=(e=>(e[e.EnterPage=1]="EnterPage",e[e.ClickButton=2]="ClickButton",e[e.ReturnFromDetailPage=3]="ReturnFromDetailPage",e))(qv||{}),$v=(e=>(e[e.CalculateGiftConfigDirectly=0]="CalculateGiftConfigDirectly",e[e.WithdrawToRecharge=1]="WithdrawToRecharge",e[e.CalculateAllBonusAmounts=2]="CalculateAllBonusAmounts",e))($v||{}),Gv=(e=>(e[e.Hide=0]="Hide",e[e.Required=1]="Required",e[e.UnRequired=2]="UnRequired",e))(Gv||{});const s0=()=>{const e=we(),t=mo();return{headers:()=>{var a,o,l,r;return{Token:(o=(a=e.userInfos)==null?void 0:a.session_key)!=null?o:"",SiteCode:t.siteCode,UserId:(r=(l=e.userInfos)==null?void 0:l.username)!=null?r:""}}}},zv=()=>{var n;const e=we(),{uuid:t}=qc();return{fingerprint:e.getFingerId,device_id:t,cache:(n=e.userInfos)!=null&&n.isDeviceFirstLogin?0:1}},Hv=async(e=!0,t)=>{var a;const n=await q.request({url:"/api/finance/certify/withdrawSettingV3",method:"GET"},{omitKey:["platformType"],oss:{enable:e},token:{type:"staticOnly"}
2,cache:{setCache:!0,expireOnloaded:!1,time:86313600,useCacheOnError:()=>!1,getCacheSync:t}});return{...(a=n==null?void 0:n.data)==null?void 0:a.data,time:n==null?void 0:n.data.time}},jv=async()=>{var t;const e=await q.request({url:"/api/finance/certify/withdrawInfoV2",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},Yv=async()=>{var t;const e=await q.request({url:"/api/finance/certify/getWithdrawFeeSetting",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},Kv=async e=>{var n;const t=await q.request({url:"/api/finance/certify/getWithdrawFee",method:"POST",data:e});return(n=t==null?void 0:t.data)==null?void 0:n.data},Uu=async e=>{var n;const t=await q.request({url:"/api/finance/certify/verifyWithdrawalPasswordV2",method:"POST",data:e});return(n=t==null?void 0:t.data)==null?void 0:n.data},Zv=()=>q.request({url:"/api/finance/certify/receiveBonus",method:"POST"}),Xv=async()=>{var t;const e=await q.request({url:"/api/finance/certify/userWalletInfo",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},Qv=async()=>{var t;const e=await q.request({url:"/api/finance/certify/walletSetting",method:"POST",headers:{...zv()}});return(t=e==null?void 0:e.data)==null?void 0:t.data},l0=async e=>{var n;const t=await q.request({url:"/api/finance/certify/cashV3",method:"POST",data:e},{error:{action:"normal",actionExcludes:[Bn.NEED_VERIFY_MESSAGE,Bn.FIELD_NAME,Bn.PERFECT_PROFILE,Bn.BIOMETRICS,Bn.TASK_ERROR,Bn.KYC_OR_BIOMETRICS,Bn.NO_WALLET_BIND_ERROR]}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Jv=e=>q.request({url:"/api/finance/certify/deleteAccount",method:"POST",data:e}),eb=e=>q.request({url:"/api/finance/certify/setdefault",method:"POST",data:e}),i0=async(e,t)=>{var a;const n=await q.request({url:"/api/finance/certify/bindalipayV3",method:"POST",data:{...e,withdrawalUUID:t}},{error:{action:"normal",actionExcludes:[Bn.NO_WALLET_BIND_ERROR]}});return(a=n==null?void 0:n.data)==null?void 0:a.data},c0=(e,t)=>q.request({url:"/api/finance/certify/bindcard",method:"POST",data:{...e,withdrawalUUID:t}}),u0=e=>q.request({url:"/api/finance/certify/payBindCard",method:"POST",data:e}),tb=()=>q.request({url:"/api/finance/certify/getUserBankCardList",method:"POST"}),d0=(e,t)=>q.request({url:"/api/finance/certify/bindCrypto",method:"POST",data:{...e,withdrawalUUID:t}}),m0=(e,t)=>q.request({url:"/api/finance/certify/bindUserWallet",method:"POST",data:{...e,withdrawalUUID:t}}),f0=async(e,t)=>{var a;const n=await q.request({url:"/api/finance/certify/withdrawRecord",method:"POST",data:e}
2,{cache:{setCache:!0,expireOnloaded:!1,time:86313600,useCacheOnError:()=>!1,getCacheSync:t}});return(a=n==null?void 0:n.data)==null?void 0:a.data},g0=async e=>{var n;const t=await q.request({url:"/api/finance/certify/orderInfo",method:"POST",data:{order_no:e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},h0=async(e,t)=>{var a;const n=await q.request({url:"/api/finance/certify/auditTaskPageListV2",method:"POST",data:e},{cache:{setCache:!0,expireOnloaded:!1,time:86313600,useCacheOnError:()=>!1,getCacheSync:t}});return(a=n==null?void 0:n.data)==null?void 0:a.data},v0=async e=>{var n;const t=await q.request({url:"/api/finance/certify/auditTaskDetail?id="+e,method:"GET"});return(n=t==null?void 0:t.data)==null?void 0:n.data},b0=async()=>q.request({url:"/api/game/hall/listValidBetExcludeGame",method:"GET"},{omitKey:["platformType"],oss:{enable:!0},token:{type:"staticOnly"}}).then(e=>{var o,l;const t=(o=e==null?void 0:e.data)==null?void 0:o.data,n=(l=t.n)==null?void 0:l.map(r=>{const{a:c,b:s,d:i,e:m,f:h,g,h:b}=r;return{g0:c==="ALL"?Math.floor(Math.random()):Number(c),g1:s,g9:i,gameCategoryName:m,g10:h==="ALL"?Math.floor(Math.random()):Number(h),platformName:g,platformLogo:b}}),a=fm.parseArray(n,gm);return a.forEach(r=>{var c;r.gameIcon=hm.parseGameItem(r),r.platformLogo=vm((c=r.platformLogo)!=null?c:"")}),{...t,n:a}}),y0=async e=>{var n;const t=await q.request({url:"/api/active/getReceiveRemark",method:"POST",data:{orderNo:e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},ji=async e=>{const t=await q.request({url:"/api/finance/certify/checkAddWithdrawAccountStatus",method:"POST",data:e},{error:{action:"normal",actionExcludes:[Bn.NO_WALLET_BIND_ERROR]}});return t==null?void 0:t.data},p0=async(e,t)=>{var a;const n=await q.request({url:"/api/finance/certify/withdrawTaskList",method:"POST",data:e}
2,{cache:{setCache:!0,expireOnloaded:!1,time:86313600,useCacheOnError:()=>!1,getCacheSync:t}});return(a=n==null?void 0:n.data)==null?void 0:a.data},_0=async e=>{var n;const t=await q.request({url:"/api/finance/certify/withdrawTaskInfo",method:"POST",data:{id:e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},nb=async e=>{var n;const t=await q.request({url:"/api/finance/certify/withdrawAccountInfo",method:"POST",data:{withdrawAccountIds:e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},ab=async e=>{var n;const t=await q.request({url:"/api/lobby/finance/getPayFieldOss",method:"get",params:{useType:e}},{omitKey:["platformType"],cache:{useCache:!0,time:60},token:{type:"staticOnly"},oss:{enable:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},w0=async(e,t)=>{const n=await q.request({url:t?"/api/finance/certify/payBindCardV2":"/api/finance/certify/bindWithdrawAccount",method:"POST",data:e});return n==null?void 0:n.data},ob=async()=>{const e=await q.request({url:"/api/finance/certify/getUserWithdrawAccountRules",method:"POST"},{error:{action:"silent"}});return e==null?void 0:e.data},rb=async()=>{var t;const e=await q.request({url:"/api/finance/certify/withdrawInfoV3",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},S0=e=>q.upload({url:"/api/finance/certify/withdrawAccountUpload",data:e},{error:{action:"noMessage"}}),C0=async e=>{var n;const t=await q.request({url:"/api/finance/certify/pinAuditTask",method:"POST",data:{id:e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},I0=async e=>{var n,a;const t=await q.request({url:"/api/lobby/finance/getBankCurrencyAutoMappingCardNoRule",method:"POST",headers:{currency:e}}
2,{cache:{setCache:!0,time:300,expireOnloaded:!1}});return(a=(n=t==null?void 0:t.data)==null?void 0:n.data)!=null?a:[]},ds=Ht("withdraw-setting",()=>{const e=k(0),t=k(),n=k(),a=k(0),o=k(0),l=k(0),r=k(),c=k(),s=k(Ks.PAGES),i=(v,f)=>{Hv(v,_=>{var y;f((y=_==null?void 0:_.data)==null?void 0:y.data)}).then(f)},m=async(v=!0)=>{i(v,f=>{var y,w;if(!f)return;const _=(y=f.time)!=null?y:0;v&&e.value&&_<e.value||(f&&!v&&(e.value=(w=f.time)!=null?w:0),r.value=f,t.value=f.bankInfo,n.value=f.bankInfoV2,l.value=f.showWithdrawAccountSwitch,c.value=f.withdrawAccountValidationRule,s.value=f==null?void 0:f.betTaskDisplayToggle)})},h=async()=>{var _,y;const[v,f]=await ce(Yv());v||(o.value=(_=f==null?void 0:f.todayExemptWithdrawFeeTime)!=null?_:0,a.value=(y=f==null?void 0:f.exemptWithdrawFeeTime)!=null?y:0)},g=v=>{s.value=v},b=v=>{var y,w,p;const f=v!=null?v:(y=we().userInfos)==null?void 0:y.currency,_=f?(w=n.value)==null?void 0:w[f]:void 0;return(p=_!=null?_:t.value)!=null?p:[]};$c("Lv1");const d=I(()=>s.value===Ks.POPUP&&!0);return{withdrawSetting:r,bankInfo:t,bankInfoV2:n,getBankListByCurrency:b,showWithdrawAccountSwitch:l,accountValidRule:c,getWithdrawSetting:m,todayExemptWithdrawFeeTime:o,exemptWithdrawFeeTime:a,getWithdrawFeeSetting:h,betTaskDisplayToggle:s,isShowTaskPopup:d,setBetTaskDisplayToggle:g}},{persist:{paths:["betTaskDisplayToggle"]}}),R0=Object.freeze(Object.defineProperty({__proto__:null,useWithdrawSettingStore:ds},Symbol.toStringTag,{value:"Module"})),sb=Ht("withdrawAccount",()=>{const{t:e}=$(),t=qn(),n=ds(),a=k(!1),o=k(!1),l=k(),r=async()=>{o.value||await s(),o.value=!o.value},c=()=>{o.value=!1},s=async g=>{await t.getDecryptAccountList(g||t.accountList||[])};return{apiLoading:a,showAccountNo:o,switchShowAccount:r,deleteAccount:async(g,b)=>{const d={id:b.id,accountType:b.accountType,passwd:g},[v]=await ce(Jv(d));n.getWithdrawSetting(),t.getUserWithdrawInfo(),!v&&ct.success({message:e("lobby.finance.withdraw.add.delSuccess")})},setdefaultAccount:async g=>{const b={id:g.id.toString(),accountType:g.accountType};a.value=!0;const[d]=await ce(eb(b));d||(ct.success({message:e("lobby.finance.withdraw.add.setDefaultSuccess")}),await ce(n.getWithdrawSetting()),await ce(t.getUserWithdrawInfo()),a.value=!1)},requestAccounts:s,bankAccountList:l,getBankAccountList:async()=>{const[g,b]=await ce(tb());g||(l.value=b.data.data)},resetShowAccountStatus:c}}),lb="rechargeSimple",Js="recharge-simple-debug";let fa;const ib=()=>{try{return sessionStorage.getItem(Js)}catch(e){return null}},cb=e=>{try{if(e===null){sessionStorage.removeItem(Js);return}sessionStorage.setItem(Js,e)}catch(t){}},Yi=e=>e==="1"?!0:e==="0"?!1:null,ub=()=>{if(fa!==void 0)return fa;const e=bm()[lb],t=Array.isArray(e)?e[0]:e;return typeof t=="string"?(fa=Yi(t),cb(fa===null?null:t),fa):(fa=Yi(ib()),fa)},ar=Ht("finance-setting",()=>{const e=mo(),t=k(Qs.OldVersion),n=I(()=>e.siteCode==="1591"?Qs.UnifiedCategory:t.value),a=I(()=>{var r;return((r=e.financeSetting)==null?void 0:r.rechargeTagMode)===mi.OPEN}),o=I(()=>{var c;const r=ub();return r!==null?r:((c=e.financeSetting)==null?void 0:c.rechargeSimpleConfig)===mi.OPEN}),l=async()=>{const[r,c]=await ce(ku());if(r){qo.info("[finance-setting] getFinanceConfig error:",r);return}const s=c.data.data;s&&e.setFinanceSetting({...e.financeSetting,...s})};return ee(()=>{var r;return(r=e.financeSetting)==null?void 0:r.paymentMode},r=>{r!=null&&r!==void 0&&(qo.info("[finance-setting] siteStore changed: site=%s, prev=%s",r,n.value),t.value=r)},{immediate:!0}),{configuredPaymentMode:t,paymentMode:n,rechargeTagMode:a,isRechargeSimple:o,getFinanceConfig:l}},{}),T0=Object.freeze(Object.defineProperty({__proto__:null,useFinanceSettingStore:ar},Symbol.toStringTag,{value:"Module"})),qn=Ht("withdraw",()=>{const e=sb(),t=k(ml.WITHDRAW),n=k(""),a=k(),o=k(),l=k(),r=k(),c=k(),s=k(),i=k(!1),m=k(),h=k(!1),g=k(),b=k(""),d=k(!1),v=k(!1),f=k(Lr.NONE_AUTO),_=k(Au.OLD),y=k("0"),w=k({pendingCount:0,iconType:0,switch:!0}),p=k({bettingPendingCount:0,taskPendingCount:0}),R=k({withdrawSetting:null,withdrawInfo:null,noWalletConfig:null}),O=k({withdrawSetting:!1,withdrawInfo:!1,noWalletConfig:!1}),C=k([]),S=k({}),T=k(),x=k(0),B=k({}),P=k(!1),N=k(),D=k(0),L=k(""),{t:A}=$(),M=ar(),j=$c("Lv1"),J=I(()=>[Lr.ALL_AUTO,Lr.PART_AUTO].includes(f.value)),ue=async(U,pe,Q)=>{await(U?rb:jv)().then(Q).catch(Pe=>{pe()&&(R.value.withdrawInfo=Pe,O.value.withdrawInfo=!1)})};let F=null,z=null,te=0;ee(()=>M.paymentMode,()=>{te+=1,F=null,z=null,O.value.withdrawInfo=!1,R.value.withdrawInfo=null},{flush:"sync"});const Se=U=>{if(F)return F;if(U!=null&&U.maxAge&&z!==null&&performance.now()-z<U.maxAge)return Promise.resolve();const pe=++te,Q=M.paymentMode,Be=()=>pe===te&&Q===M.paymentMode;return F=ke(Q,Be).finally(()=>{Be()&&(F=null)}),F},ke=async(U,pe)=>{O.value.withdrawInfo=!0,await ue(U,pe,async Q=>{var W,Y,ge,Te,be;if(!Q||!pe())return;R.value.withdrawInfo=null,O.value.withdrawInfo=!1,l.value=Q;const Be=U?Q.accountsV2:Q.accounts;if(e.showAccountNo){if(await e.requestAccounts(Be),!pe())return}else r.value=Be;c.value=Q.cryptoList,w.value=Q.withdrawTaskInfo,f.value=Q.auditCancelStatus,_.value=Q.auditCancelMode,y.value=(Q==null?void 0:Q.cancelAmount)||"0",x.value=Q.checkCpfRule;const Pe=kn(Q,U);C.value=Pe,N.value=Q!=null&&Q.discourageInfo?{...Q==null?void 0:Q.discourageInfo,amount:String(Math.floor(((W=Q==null?void 0:Q.discourageInfo)==null?void 0:W.amount)||"0")),showAmount:Us(((Y=Q==null?void 0:Q.discourageInfo)==null?void 0:Y.amount)||"0",{toFixedType:"currency"}).toString()}:{},s.value=(ge=Pe==null?void 0:Pe.flatMap(Ne=>Ne.withdrawMethod))!=null?ge:[],p.value.bettingPendingCount=(Q==null?void 0:Q.pendingCount)||0,p.value.taskPendingCount=((Te=Q==null?void 0:Q.withdrawTaskInfo)==null?void 0:Te.pendingCount)||0,T.value=Q==null?void 0:Q.withdrawalPagePopup,D.value=Q==null?void 0:Q.withdrawToRechargePaySettingId,d.value=(Q==null?void 0:Q.activeParticipation)===0,v.value=(Q==null?void 0:Q.activeChargeRateMode)===0,L.value=Q==null?void 0:Q.maxChargeRate,(be=l.value)!=null&&be.auditModeInfo&&(l.value.auditModeInfo=Z(l.value.auditModeInfo));const E=await pa(()=>gt(()=>import("./0_WithdrawChunk.DK0bpz1Y.js").then(Ne=>Ne.F),__vite__mapDeps([0,1,2,3,4])))();pe()&&(E.useWithdrawTaskStore&&E.useWithdrawTaskStore().setTaskInfo(Q.withdrawTaskInfo),z=performance.now())})},Z=U=>{const pe=["bonus","bonusAvailable","bonusRequireBet"],Q=na({...U});return pe.forEach(Be=>{Q[Be]=U[Be]==="0"?"":U[Be]}
2),Q},se=I(()=>O.value.withdrawSetting||O.value.withdrawInfo),me=I(()=>n.value===Nr.WITHDRAW_DEPOSITS),fe=async U=>{i.value=!0;const[pe]=await ce(Zv());i.value=!1,Se(),Xr().updatePrize(),U==null||U(),pe||ct.success({message:A("lobby.finance.withdraw.transferSuccess")})},he=async U=>{if(!a.value)return;const pe={withdrawTypeId:a.value,amount:Number(U)},[Q,Be]=await ce(Kv(pe));Q||(m.value=Be)},V=(U=a.value)=>{var pe;return(pe=s.value)==null?void 0:pe.find(Q=>Q.withdrawType===U)},H=(U=o.value)=>{var pe;return(pe=r.value)==null?void 0:pe.find(Q=>Q.id===U)},ae=I(()=>n.value===Nr.QUICK),_e=I(()=>n.value===Nr.WITHDRAW_TO_RECHARGE),ve=I(()=>me.value||_e.value),je=()=>{var U;return l.value?!((U=l.value)!=null&&U.isEnableChannel):!1},X=async U=>{const[pe,Q]=await ce(ab(U));pe||(B.value=Q)},ne=async()=>{const[U,pe]=await ce(ob());if(!U)return B.value=pe==null?void 0:pe.data,!0},Re=U=>{var ii;let pe=U.typeId,Q=U.withdrawType,Be=U.withdrawTypeName,Pe=U.withdrawMax,E=U.withdrawMin;const W=U.subTypes,Y=U.cryptoCurrency,ge=U.currencyCode,Te=U.protocol,be=U.deleteEnabled,Ne=U.normalWithdrawEnabled,Tt=U.walletWithdrawEnabled,ln=U.accountLimit,ia=U.kindTips,ca=U.addAccountKindTips,Na=U.logo,La=U.accountLimitList,wo=U.requiredSelectBank,So=U.requiredIFSC;let Ba=U.bindEnabled;const am=U.options||[],om={limitType:U.limitType,limitAccountList:U.limitAccountList},rm=(ii=U.withdrawMoneyRule)!=null?ii:{formatAmounts:[],moneyType:Nl.onlyInput};let ei,ti,ni,ai,oi,ri,si,li;return U.paymentMethodId&&(pe=U.withdrawTypeId,Q=U.withdrawMethodId,Be=U.paymentMethodName,Pe=U.maximumWithdrawalAmount,E=U.minimumWithdrawalAmount,ei=U.useTypeId,ti=U.withdrawTypeId,ni=U.withdrawMethodId,ai=U.maximumWithdrawalAmount,oi=U.minimumWithdrawalAmount,ri=U.paymentMethodId,si=U.paymentMethodName,Ba=U.bindEnabled,li=U.accountSubTypes),{...U,typeId:pe,withdrawType:Q,withdrawTypeName:Be,bindEnabled:Ba,withdrawMax:Pe,withdrawMin:E,subTypes:W,cryptoCurrency:Y,currencyCode:ge,protocol:Te,deleteEnabled:be,normalWithdrawEnabled:Ne,walletWithdrawEnabled:Tt,accountLimit:ln,kindTips:ia,addAccountKindTips:ca,logo:Na,accountLimitList:La,requiredIFSC:So,requiredSelectBank:wo,useTypeId:ei,withdrawTypeId:ti,withdrawMethodId:ni,maximumWithdrawalAmount:ai,minimumWithdrawalAmount:oi,paymentMethodId:ri,paymentMethodName:si,accountSubTypes:li,channelConfig:am,channelAccountLimit:om,withdrawMoneyRule:rm}},xe=U=>{const pe=U.withdrawMax||null,Q=U.withdrawMin||null,Be=U.cryptoCurrency||null,Pe=U.guideBadgeColor||null,E=U.guideBadge||null,W=U.logo||"",Y=U.subTypes||[],ge=U.currencyCodes||[];let Te=U.showKeyList||[],be=U.paymentTypeId||null,Ne=U.paymentTypeName||null;const Tt=U.paymentTypeNameToForm||null;let ln=U.typeId||null,ia=U.typeName||null,ca=U.withdrawTypeId||null,Na=U.addTypeName||"";const La=U.typeShowName||"",wo=[];if(be){ln=U.withdrawTypeId,ia=U.paymentTypeName,ca=U.withdrawTypeId,be=U.paymentTypeId,Ne=U.paymentTypeName,Te=U.showKeyList,s.value=[],Na=U.paymentTypeNameToForm;for(const So of U.withdrawMethods){const Ba=Re(So);wo.push(Ba)}}else for(const So of U.withdrawMethod){const Ba=Re(So);wo.push(Ba)}return{withdrawTypeId:ca,paymentTypeId:be,paymentTypeName:Ne,paymentTypeNameToForm:Tt,showKeyList:Te,typeId:ln,typeName:ia,withdrawMax:pe,withdrawMin:Q,cryptoCurrency:Be,currencyCodes:ge,subTypes:Y,withdrawMethod:wo,logo:W,guideBadge:E,guideBadgeColor:Pe,addTypeName:Na,typeShowName:La}},kn=(U,pe)=>{const Q=(U==null?void 0:U.withdrawTypes)||[],Be=(U==null?void 0:U.withdrawTypesV2)||[];let Pe=[];if(U.withdrawTypes)for(const E of Q){const W=xe(E);Pe.push(W)}if(Be&&pe){Pe=[];for(const E of U.withdrawTypesV2||[]){const W=xe(E);Pe.push(W)}}return Pe},xa=async U=>{var E;const pe=te,Q=(U==null?void 0:U.map(W=>`${W.id}`))||[],[Be,Pe]=await ce(nb(Q));Be||pe!==te||Pe!=null&&Pe.accounts&&Array.isArray(Pe==null?void 0:Pe.accounts)&&((E=Pe==null?void 0:Pe.accounts)==null?void 0:E.length)>0&&(r.value=U==null?void 0:U.map(W=>{var Y;return{...W,decryptAccount:(Y=Pe==null?void 0:Pe.accounts.find(ge=>ge.id===`${W.id}`))==null?void 0:Y.account}}))};function _n(U){return U?(U==null?void 0:U.toString())!=="0":!1}function ka(U,pe){return[_n(U)?Us(U,{toFixedType:"currency"}).toString():"",_n(pe)?`${(pe*100).toFixed(2)}
2%`:""].filter(Boolean).join("+")}const ut=U=>{const Q=[{key:"firstExtraMax",amount:U.firstGiveReward,ratio:U.firstGiveRatio},{key:"firstGiveMax",amount:U.firstWithdrawSuccessReward,ratio:U.firstWithdrawSuccessRatio},{key:"extraMax",amount:U.giveReward,ratio:U.giveRatio},{key:"giveMax",amount:U.withdrawSuccessReward,ratio:U.withdrawSuccessRatio}].map(({key:Be,amount:Pe,ratio:E})=>{const W=ka(Pe,E);return W?{[Be]:W}:null}).filter(Be=>Be!==null);return U.hasBlindBox&&Q.push({freeLottery:"1"}),Q},sn=U=>{var Q;const pe={};if((Q=Object.keys(U))!=null&&Q.length){for(const Be in U){const Pe=U[Be];if(!Pe)continue;const E={giveReward:0,withdrawSuccessReward:0,giveRatio:0,withdrawSuccessRatio:0,hasBlindBox:!1,firstGiveReward:0,firstWithdrawSuccessReward:0,firstGiveRatio:0,firstWithdrawSuccessRatio:0},{GiveMethodLog:W,giveMethodBalance:Y,isFirst:ge}=Pe;(ge?[["firstGiveReward",Y==null?void 0:Y.maxRewardAmount],["firstGiveRatio",Y==null?void 0:Y.maxRewardRatio],["firstWithdrawSuccessReward",W==null?void 0:W.maxRewardAmount],["firstWithdrawSuccessRatio",W==null?void 0:W.maxRewardRatio]]:[["giveReward",Y==null?void 0:Y.maxRewardAmount],["giveRatio",Y==null?void 0:Y.maxRewardRatio],["withdrawSuccessReward",W==null?void 0:W.maxRewardAmount],["withdrawSuccessRatio",W==null?void 0:W.maxRewardRatio]]).forEach(([be,Ne])=>{be&&(E[be]=wt(E[be]).plus(Ne||0))}),Y!=null&&Y.hasBlindBoxLottery&&(E.hasBlindBox=!0),pe[Be]=ut(E)}S.value=pe}};return{isClubManager:j,tabsActive:t,activeMethodIndex:n,activeAccountType:a,activeAccountId:o,userWithdrawInfo:l,accountList:r,cryptoList:c,withdrawMethodList:s,apiErrorInfo:R,apiLoadingStatus:O,getUserWithdrawInfo:Se,isWithdrawInfoLoading:se,rewardTransferLoading:i,transferOutReward:fe,getAccountInfoByType:V,getWithdrawFee:he,feeInfo:m,isActiveNoWallet:ae,isToRecharge:_e,isLargeWithdraw:me,withdrawalAccountCheck:h,verifyBindItem:g,withdrawalPasswordKey:b,isMaintaining:je,getAccountId:H,auditCancelStatus:f,isShowAuditCancelStatus:J,cancelAmount:y,checkCpfRule:x,showClaimText:P,tabsPendingCoun:p,withdrawTemplateFieldsMap:B,getCommonField:X,withdrawTypes:C,withdrawPopConfig:T,getDecryptAccountList:xa,auditCancelMode:_,getWithdrawAccountRules:ne,getRechargeActivity:async()=>{var Q;if((Q=N.value)!=null&&Q.status)return;const[U,pe]=await ce(ym());U||(pe.SmallTypeMap?sn(pe.SmallTypeMap):S.value={})},discourageInfo:N,calculateRechargeActiveAward:sn,isSpecialWithdrawType:ve,rechargeActiveSwitch:d,withdrawToRechargeChannelSwitch:v,withdrawToRechargePaySettingId:D,maxChargeRate:L,rechargeActiveMap:S}}),O0=Object.freeze(Object.defineProperty({__proto__:null,useWithdrawStore:qn},Symbol.toStringTag,{value:"Module"})),Vu=["show","zIndex","overlay","duration","teleport","lockScroll","lazyRender","beforeClose","overlayStyle","overlayClass","closeOnClickOverlay","closeOnRouteChange","isShowFrostedGlassEffect"],db={...ao(pm,[...Vu])},mb=Object.assign({},db,{pausePageWhenOpen:ft,title:[String,Function],titleColor:String,type:String,icon:{type:[String,Function],default:e=>{var o;const t=(o=e.type)!=null?o:"info",n=e.icon;return n||{info:void 0,success:"success",warning:"warning",error:"important"}[t]}},theme:String,width:[Number,String],allowHtml:Boolean,message:[String,Function],callback:Function,className:[String,Array,Object],transition:String,messageAlign:String,closeOnPopstate:ft,showCancelButton:Boolean,cancelButtonText:[String,Function],cancelButtonColor:String,cancelButtonClearBackground:ft,cancelButtonDisabled:Boolean,confirmButtonText:[String,Function],confirmButtonColor:String,confirmButtonDisabled:Boolean,confirmButtonBadgeText:[String,Function],confirmButtonBadge:Object,showConfirmButton:Bt,closeOnClickOverlay:Boolean,closeOnOverlayValueFromCloseButton:Boolean,showFooterButton:ft,showCloseButton:ft,closeControl:Object,beforeClose:Function,afterClose:Function,dialogMode:String,tabindex:Number,disableEscClose:Boolean,isShowFrostedGlassEffect:Boolean}),fb={closeControl:{type:Object,default:{}}},[gb,hr]=Ae("dialog-close-box"),hb=G({name:gb,props:fb,emits:["close","timeEnd"],setup(e,{emit:t}){const{closeControl:{delayBeforeEnabled:n,hideBeforeEnabled:a=!1,autoCloseAfterEnabled:o=!1,shouldOccupySpace:l=!0,closeText:r,showCloseTextAlways:c=!1,attrs:s={}}}=e;let i=null;const m=Number(n!=null?n:0),h=k(m/1e3),g=k(m/1e3),b=0,d=_u(1),v=T=>Math.ceil(+T.toFixed(2)),f=k(null),_=k(!a),y=k(!1),w=()=>
2{if(i&&i.kill(),!m){y.value=!0,_.value=!0,t("timeEnd"),o&&t("close");return}i=new pu({value:h.value},{raf:d}).to({value:b},{duration:(h.value-b)*1e3,onUpdate({target:T}){g.value=v(T.value)},onComplete(){y.value=!0,_.value=!0,t("timeEnd"),o&&t("close")}})};bt(()=>{w()}),Wn(()=>{i&&i.kill()});const p=T=>{if(g.value)return oo(T),!1;t("close",T)};Ye({onClose:p});const R=I(()=>r?typeof r=="function"?r(g.value):r:g.value?O(g.value,o?"lobby.common.components.dialog.autoCloseText":"lobby.common.components.dialog.allowCloseText"):""),O=(T,x)=>u(dh,{keypath:x,tag:"span",scope:"global"},{s:T}),C=()=>!g.value&&u(wa,Ee(s,{key:"icon",onClick:p,name:_m,class:hr("icon",{disabled:g.value})}),null),S=()=>(c||!!n&&!y.value)&&u("p",{key:"countdown",ref:f,class:hr("countdown",{"has-icon":_.value})},[R.value]);return()=>u("div",{class:[hr(),hr("",{"occupy-space":l})]},[u("div",null,[u(mh,{name:Ko.WithoutNormalFlow.FlipList},{default:()=>[C(),S()]})])])}});bo('<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42" id="ui-dialog-close-088f02"><defs><clipPath id="ui-dialog-close-088f02_a"><path data-name="26975" transform="translate(-428 3385)" d="M0 0h42v42H0z" /></clipPath></defs><g transform="translate(428 -3385)" clip-path="url(#ui-dialog-close-088f02_a)"><path data-name="comm_icon_cuo" d="M-415.485 3411.656l5.657-5.656-5.657-5.657a2 2 0 0 1 2.828-2.829l5.657 5.657 5.657-5.657a2 2 0 0 1 2.828 2.829l-5.657 5.657 5.657 5.656a2 2 0 1 1-2.828 2.829l-5.657-5.657-5.657 5.657a2 2 0 1 1-2.828-2.829z" /></g></symbol>',"ui-dialog-close-088f02");const vb="ui-dialog-close-088f02";bo('<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42" id="ui-dialog-success-f451a4"><defs><clipPath id="ui-dialog-success-f451a4_a"><path data-name="26974" transform="translate(-428 3385)" d="M0 0h42v42H0z" /></clipPath></defs><g transform="translate(428 -3385)" clip-path="url(#ui-dialog-success-f451a4_a)"><path data-name="comm_icon_gou" d="M-410.791 3413.582l-7.582-7.582a2.146 2.146 0 0 1 3.033-3.038l6.065 6.065 10.614-10.609a2.145 2.145 0 1 1 3.032 3.033l-12.129 12.131a2.144 2.144 0 0 1-3.033 0z" /></g></symbol>',"ui-dialog-success-f451a4");const bb="ui-dialog-success-f451a4";bo('<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42" id="ui-dialog-warning-1f8252"><defs><clipPath id="ui-dialog-warning-1f8252_a"><path data-name="26976" transform="translate(-428 3385)" d="M0 0h42v42H0z" /></clipPath></defs><g transform="translate(428 -3385)" clip-path="url(#ui-dialog-warning-1f8252_a)"><path data-name="comm_icon_gant" d="M-409.553 3415.447A2.553 2.553 0 1 1-407 3418a2.556 2.556 0 0 1-2.553-2.553zm.511-7.147v-12.258a2.042 2.042 0 1 1 4.085 0v12.258a2.042 2.042 0 0 1-4.085 0z" /></g></symbol>',"ui-dialog-warning-1f8252");const yb="ui-dialog-warning-1f8252";bo('<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="ui-important-ba3e2e"><path id="ui-important-ba3e2e_comm_icon_zyts" d="M13194,24168a16,16,0,1,1,16,16A16,16,0,0,1,13194,24168Zm6.566-9.43a13.347,13.347,0,1,0,9.434-3.9A13.261,13.261,0,0,0,13200.57,24158.574Zm7.211,17.164a2.221,2.221,0,1,1,2.217,2.225A2.218,2.218,0,0,1,13207.781,24175.738Zm.535-4.182-.244-13.506h3.857l-.236,13.506Z" transform="translate(-13194.004 -24152.004)" /></symbol>',"ui-important-ba3e2e");const pb="ui-important-ba3e2e";function _b(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const Ki={success:bb,warning:yb,important:pb,close:vb},[wb,Ut]=Ae("dialog"),Sb=[...Vu,"transition","closeOnPopstate"],Cb=G({name:wb,props:mb,emits:["confirm","cancel","close","keydown","update:show","opened","closeOnButton"],setup(e,{emit:t,slots:n}){const a=k(),o=k(),{t:l}=$(),r=na({confirm:!1,cancel:!1,close:!1}),c=T=>t("update:show",T),s=k(!1),i=()=>{s.value=!0},m=I(()=>!s.value&&e.closeControl&&e.closeControl.hideBeforeEnabled?!1:e.closeOnOverlayValueFromCloseButton?e.showCloseButton:e.closeOnClickOverlay),h=T=>{var x;c(!1),(x=e.callback)==null||x.call(e,T)},g=T=>()=>{e.show&&(t(T),o.value=T,e.beforeClose?(r[T]=!0,Gc(e.beforeClose,{args:[T],done(){h(T),r[T]=!1},canceled(){r[T]=!1}})):h(T))},b=g("close"),d=g("cancel"),v=g("confirm"),f=()=>{t("closeOnButton"),b()},_=()=>{Ue(()=>{var T;(T=e.afterClose)==null||T.call(e,o.value)})},y=k(),w=fh(T=>{var B,P;if(T.target!==((P=(B=a.value)==null?void 0:B.popupRef)==null?void 0:P.value))return;({Enter:e.showConfirmButton?v:fi,Escape:e.showCloseButton&&!e.disableEscClose?y.value.onClose:fi})[T.key](),t("keydown",T)},["enter","esc"]),p=()=>{const T=n.title?n.title():Dn(e.title)?e.title():e.title,x=e.type==="error"&&e.icon==="important"?"important":e.type;if(T)return u("div",{class:Ut("header",{isolated:!e.message&&!n.default,padding20:e.dialogMode==="big",info:e.type==="info",success:e.type==="success",warning:e.type==="warning",error:e.type==="error"})},[(()=>{if(typeof e.icon=="function")return e.icon();if(e.icon&&Ki[e.icon])return u(wa,{name:Ki[e.icon],class:[Ut("header__icon"),Ut(`header--${x}__icon`)]},null)})(),u("span",{style:{color:e.titleColor},class:Ut(`header--${x}`,{title:!0})},[T])])},R=()=>
2{const{message:T,allowHtml:x,messageAlign:B}=e,P=Ut("message",{[B]:B,error:e.type==="error"}),N=Dn(T)?T():T;return x&&typeof N=="string"?u("div",{class:P,innerHTML:Tr(N,{whiteList:{picture:["src"],source:["src","srcset","type"],td:["bgcolor"]}})},null):u("div",{class:P},[N])},O=()=>{if(n.default)return u("div",{class:Ut("content",{padding20:e.dialogMode==="big"})},[n.default()]);const{title:T,allowHtml:x,message:B}=e;if(B){const P=!!(T||n.title);return u("div",{key:x?1:0,class:Ut("content",{isolated:!P,padding20:e.dialogMode==="big"})},[R()])}},C=()=>{const{showCancelButton:T,cancelButtonText:x,showConfirmButton:B,confirmButtonText:P,confirmButtonBadgeText:N,confirmButtonBadge:D}=e;if(!T&&!B)return;const L=Dn(x)?x():x,A=Dn(P)?P():P,M=Dn(N)?N():N;return u("div",{class:[Cm,Ut("footer",{padding20:e.dialogMode==="big"})]},[T&&u(Vs,{size:"large",plain:!0,clearBackground:e.cancelButtonClearBackground,type:"primary",text:L||l("lobby.common.tips.cancel"),class:Ut("cancel"),style:{color:e.cancelButtonColor},loading:r.cancel,disabled:e.cancelButtonDisabled,onClick:d},null),B&&u(Vs,{size:"large",type:"primary",text:A||l("lobby.common.tips.confirm"),class:[Ut("confirm"),{[wm]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:r.confirm,disabled:e.confirmButtonDisabled,onClick:v},{badge:M?j=>{let J;return u(Sm,Ee(D||{},{class:Ut("confirm-badge"),offset:[0,-5],content:M}),_b(J=j())?J:{default:()=>[J]})}:null})])},S=()=>{if(e.showFooterButton)return n.footer?n.footer(C):C()};return()=>{var P;const{width:T,theme:x,className:B}=e;return u(Qr,Ee({ref:a,tabindex:(P=e.tabindex)!=null?P:0,class:[Ut([x]),B],style:{width:ea(T)},onKeydown:w,"onUpdate:show":c},ao(e,Sb),{closeOnClickOverlay:m.value,isShowFrostedGlassEffect:!0,pausePageWhenOpen:e.pausePageWhenOpen,onClosed:_,onOpened:()=>t("opened")}),{default:()=>{var N,D;return u(le,null,[u("div",{class:Ut("main")},[(N=n.homeBg)==null?void 0:N.call(n),p(),O(),S()]),n.help&&u("div",{class:Ut("help")},[n.help()]),e.showCloseButton&&u(le,null,[n.closeButton?n.closeButton():u(hb,{ref:y,closeControl:e.closeControl,onClose:f,onTimeEnd:i},null)]),(D=n.afterCloseTips)==null?void 0:D.call(n)])}})}}}),Ib=Im(Rm,{deleteCache:!1});class Rb{constructor(){lr(this,"cache",new Map)}async load(t){return this.cache.has(t)?this.cache.get(t):new Promise((n,a)=>{const o=new Audio(t);o.onloadeddata=()=>{this.cache.set(t,o),n(o)},o.onerror=()=>{a(`Failed to load audio: ${t}`)},o.load()})}async play(t){try{(await Ib(t,t)).play()}catch(n){console.error(n)}}stop(t){if(this.cache.has(t)){const n=this.cache.get(t);n.pause(),n.currentTime=0}}clear(){this.cache.forEach((t,n)=>{t.pause(),this.cache.delete(n)})}}const Zi=new Rb,Dl={Receive:async()=>{const{default:e}=await gt(async()=>{const{default:t}=await import("./receive.C_v4bq91.js");return{default:t}},[]);return Zi.play(e)},NoWalletOrderCNY:async()=>{const{default:e}=await gt(async()=>{const{default:t}=await import("./noWalletOrderCNY.6rbPVRIA.js");return{default:t}},[]);return Zi.play(e)}},P0=15;var Wu=(e=>(e.RESET="reset",e.REFRESH="refresh",e.RELOAD="reload",e))(Wu||{});const qu=Symbol("tab_register"),$u=Symbol("tab_status"),[Tb]=Ae("tabs"),Ml=Symbol(Tb),Gu=Symbol("tabs_internal"),zu=Symbol("tabs_scrollspy"),Hu=Symbol("tabs_route"),El=Symbol("tabs_sticky"),ju=Symbol("tabs_resize"),Oa=Symbol("tabs_nav_strategy");function $n(){const e=st(Gu);if(!e)throw new Error("[Tabs] suit component must be used inside <TabsCore>");return e}function Yu(e,t){const n=st(qu),{id:a,parent:o,active:l,getName:r}=n,c=k(!1),s=()=>{c.value=!0,o.props.lazyRender&&Ue(()=>{o.onRendered(r())})};ee(l,h=>{h&&!c.value&&s()},{immediate:!0}),Gt($u,l);const i=h=>h.type===Ol?!1:h.type===le?Array.isArray(h.children)&&h.children.some(g=>rn(g)&&i(g)):!0;return{id:a,parent:o,active:l,inited:c,getContent:()=>{var g;if(e.content)return e.content();const h=(g=t.default)==null?void 0:g.call(t);return h!=null&&h.some(i)?h:void 0}}}const[,Ob]=Ae("tab"),Pb=G({name:"TabPanelNormal",props:{content:{type:Function}},setup(e,{slots:t}){const{id:n,parent:a,active:o,inited:l,getContent:r}=Yu(e,t);return()=>{const{scrollspy:c,lazyRender:s}
2=a.props,i=c||o.value,m=a.props.tabVShowMode?!0:o.value,g=l.value||c||!s?r():null;if(g)return m?vt(u("div",{id:n,class:Ob("panel")},[g]),[[St,i]]):null}}}),[,Xi]=Ae("tab"),Ab=G({name:"TabPanelSwipe",props:{content:{type:Function}},setup(e,{slots:t}){const{id:n,parent:a,active:o,getContent:l}=Yu(e,t),r=k(!o.value);return ee(o,c=>{c?r.value=!1:Om(()=>{r.value=!0})}),()=>{const s=(a.props.tabVShowMode?!0:o.value)?l():null;return u(Tm,{id:n,class:Xi("panel-wrapper",{inactive:r.value})},{default:()=>{var i;return[s?u(le,null,[u("div",{class:Xi("panel")},[s]),(i=t["panel-after"])==null?void 0:i.call(t)]):null]}})}}}),xb={dot:Boolean,name:$t,badge:$t,title:[String,Function],content:Function,disabled:Boolean,isEmpty:Boolean,titleClass:Mr,titleStyle:[String,Object],showZeroBadge:ft,badgeMax:Number,offset:Array,orderKey:$t},[kb]=Ae("tab-register"),Nb=G({name:kb,props:xb,setup(e,{slots:t,attrs:n}){var m;const a=Jr(),o=st(Ml,null);if(!o){console.error("[TabRegister] <TabRegister> must be a child component of <Tabs>.");return}const l=h=>({id:a,name:h,title:e.title,dot:e.dot,badge:e.badge,offset:e.offset,disabled:e.disabled,isEmpty:e.isEmpty,showZeroBadge:e.showZeroBadge,badgeMax:e.badgeMax,titleClass:e.titleClass?hh(e.titleClass):"",titleStyle:e.titleStyle&&typeof e.titleStyle!="string"?gh(vh(e.titleStyle)):e.titleStyle,orderKey:e.orderKey}),r=o.registerTabData(l((m=e.name)!=null?m:0)),c=()=>{var h;return(h=e.name)!=null?h:r};let s=!0;It(()=>{const h=l(c());s&&(s=!1,e.name!=null)||o.updateTabData(a,h)}),Wn(()=>{o.unregisterTabData(a)});const i=I(()=>c()===o.currentName.value);return Gt(qu,{id:a,index:r,parent:o,active:i,getName:c}),()=>{var g;const h=(g=t.default)==null?void 0:g.call(t);return(h==null?void 0:h.length)===1?Mt(h[0],n):h}}}),Lb=(e,{slots:t})=>{const n=st(Ml,null),a=n!=null&&n.props.animated||n!=null&&n.props.swipeable?Ab:Pb;return u(Nb,e,{default:()=>[u(a,{content:e.content},{default:t.default,"panel-after":t["panel-after"]})]})},A0=()=>st($u,null),Bb={[Mn.LOGOIMG]:()=>gt(()=>import("./LogoImgIndex.CWV4HueN.js"),__vite__mapDeps([0,1,2,5,6])),[Mn.ARTFONT]:()=>gt(()=>import("./1_EmbeddedGameChunk.B1Vecz6d.js").then(e=>e.I),__vite__mapDeps([0,1,2,5])),[Mn.TRANSPANTIMG]:()=>gt(()=>import("./PngTransparentIndex.knal7ppX.js"),__vite__mapDeps([0,1,2,5,7])),[Mn.CODESTYLE]:()=>gt(()=>import("./1_EmbeddedGameChunk.B1Vecz6d.js").then(e=>e.C),__vite__mapDeps([0,1,2,5])),[Mn.PROGRESSBAR]:()=>gt(()=>import("./Index.Dopbe5R6.js"),__vite__mapDeps([0,1,2,5,8]))},[Db,Ro]=re("base-loading"),zr=G({name:Db,props:{backgroundColor:Boolean,bottomText:String,isGlobalLoading:{default:!1,type:Boolean}},setup(e,{slots:t}){const{homeLayoutInfos:n}=at(),a=mo(),{hostCombineDomain:o}=Pm(),{commonConfig:l}=n!=null?n:{},r=()=>{var b,d,v,f;const h=l==null?void 0:l.loadingImage;let g=h?`${o}${h}`:"";return((d=(b=a.brandLogoInfos)==null?void 0:b.loadingStyle)==null?void 0:d.type)===Mn.CUSTOMGIF&&(g=(f=(v=a.brandLogoInfos)==null?void 0:v.loadingStyle)!=null&&f.loadingImage?`${o}${a.brandLogoInfos.loadingStyle.loadingImage}`:""),u(ie,{src:g||"/lobby_asset/common/common/animated/loading_1_default.gif",class:Ro("image")},null)},c=I(()=>{var h,g,b,d,v,f;if(((b=(g=(h=a.brandLogoInfos)==null?void 0:h.loadingStyle)==null?void 0:g.type)!=null?b:Mn.CODESTYLE)!==Mn.CUSTOMGIF){const _=(f=(v=(d=a.brandLogoInfos)==null?void 0:d.loadingStyle)==null?void 0:v.type)!=null?f:Mn.CODESTYLE;return bh(Bb[_])}else return null}),s=()=>{var h,g;if(t.indicator)return(h=t.indicator)==null?void 0:h.call(t);if(c.value){const b=c.value;return u(b,{loadingStyle:(g=a==null?void 0:a.brandLogoInfos)==null?void 0:g.loadingStyle},null)}return r()},i=I(()=>{var _;const h=(_=a==null?void 0:a.brandLogoInfos)==null?void 0:_.loadingStyle,g=h==null?void 0:h.shading,b=g==null?void 0:g.sdIcon,d=(g==null?void 0:g.type)===gi.CUSTOM&&!b,f=(h==null?void 0:h.bgColorType)===gi.CUSTOM?h==null?void 0:h.bgColor:"var(--skin__bg_2)";return u("div",{class:Ro("global-spinning")},[d?u("div",{class:Ro("global-bg"),style:{backgroundColor:f}},null):u(Am,{src:b?`${o}${b}`:void 0,imgStyle:{backgroundColor:f,...b&&{backgroundSize:"1.8rem 1.8rem",backgroundRepeat:"repeat"}}},null),m.value])}),m=I(()=>u("div",{class:Ro(e.backgroundColor?["spinning","background"]:"spinning")},[u(le,null,[s(),e.bottomText&&u("div",{class:Ro("bottom-text")},[e.bottomText])])]));return()=>e.isGlobalLoading?i.value:m.value}}
2),Mb="_noContent_nnsck_91",Eb="_retry_nnsck_97",Qi={noContent:Mb,retry:Eb},[Fb]=re("component-no-content"),Ub=G({name:Fb,props:{showRetry:{type:Boolean,default:!0},...xm},emits:["retry"],setup(e,{emit:t,slots:n}){const{t:a}=$();return()=>u("span",{class:Qi.noContent},[u("span",null,[n.default?n.default():a("lobby.event.noContent")]),e.showRetry&&u(Er,Ee({class:Qi.retry,onRetry:()=>t("retry")},Pl(e,["showRetry","onRetry"])),null)])}}),Vb={type:{type:String},retry:{type:Object,default:()=>({})},loading:{type:Object,default:()=>({})},empty:{type:Object,default:()=>({})}},Wb={image:{type:String,default:"/lobby_asset/{layout}-{bg}-common/common/common/img_none_sj.png"},text:{type:[String,Object]},size:{type:String,default:"normal"}},[qb,vr]=Ae("empty"),$b=G({name:qb,props:Wb,setup(e,{slots:t}){return()=>{var n,a;return u("div",{class:vr()},[(a=(n=t.default)==null?void 0:n.call(t))!=null?a:u("div",{class:vr("content")},[u(ie,{class:vr("image",e.size),src:e.image},null),e.text&&u("span",{class:vr("text",e.size)},[e.text])])])}}}),[Gb,ga]=Ae("placeholder"),zb=G({name:Gb,props:Vb,emits:["retry"],setup(e,{slots:t,emit:n}){return()=>{var l,r,c,s;const a=e.type;if(a==="loading")return u("div",{class:[ga("loading-icon"),ga()]},[u(zr,null,{indicator:t.loading})]);if(a==="empty")return u($b,{class:[ga()],image:e.empty.image,text:e.empty.text,size:e.empty.size},{default:t.error});if(a==="retry")return u(Er,{class:ga(),type:(l=e.retry.type)!=null?l:"block",image:e.retry.image,hideImage:(r=e.retry.hideImage)!=null?r:!1,loading:(c=e.retry.loading)!=null?c:!1,onRetry:()=>n("retry"),text:e.retry.text},null);const o=a==="nested-loading";return u("div",{class:ga({container:!0,nested:o})},[o&&u("div",{class:[ga("nested-loading"),ga("loading-icon")]},[u(zr,null,{indicator:t.loading})]),(s=t.default)==null?void 0:s.call(t)])}}});function Da(e,t,n){var r;let a=(r=n.initialDeps)!=null?r:[],o;function l(){var c,s,i,m;let h;n.key&&((c=n.debug)!=null&&c.call(n))&&(h=Date.now());const g=e();if(!(g.length!==a.length||g.some((v,f)=>a[f]!==v)))return o;a=g;let d;if(n.key&&((s=n.debug)!=null&&s.call(n))&&(d=Date.now()),o=t(...g),n.key&&((i=n.debug)!=null&&i.call(n))){const v=Math.round((Date.now()-h)*100)/100,f=Math.round((Date.now()-d)*100)/100,_=f/16,y=(w,p)=>{for(w=String(w);w.length<p;)w=" "+w;return w};console.info(`%c⏱ ${y(f,5)} /${y(v,5)} ms`,`
3            font-size: .6rem;
4            font-weight: bold;
5            color: hsl(${Math.max(0,Math.min(120-120*_,120))}deg 100% 31%);`,n==null?void 0:n.key)}return(m=n==null?void 0:n.onChange)==null||m.call(n,o),o}return l.updateDeps=c=>{a=c},l}function Ji(e,t){if(e===void 0)throw new Error("Unexpected undefined");return e}const Hb=(e,t)=>Math.abs(e-t)<1.01,jb=(e,t,n)=>{let a;return function(...o){e.clearTimeout(a),a=e.setTimeout(()=>t.apply(this,o),n)}},ec=e=>{const{offsetWidth:t,offsetHeight:n}=e;return{width:t,height:n}},Yb=e=>e,Kb=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),a=[];for(let o=t;o<=n;o++)a.push(o);return a},Zb=(e,t)=>{const n=e.scrollElement;if(!n)return;const a=e.targetWindow;if(!a)return;const o=r=>{const{width:c,height:s}=r;t({width:Math.round(c),height:Math.round(s)})};if(o(ec(n)),!a.ResizeObserver)return()=>{};const l=new a.ResizeObserver(r=>{const c=()=>{const s=r[0];if(s!=null&&s.borderBoxSize){const i=s.borderBoxSize[0];if(i){o({width:i.inlineSize,height:i.blockSize});return}}o(ec(n))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(c):c()});return l.observe(n,{box:"border-box"}),()=>{l.unobserve(n)}},tc={passive:!0},nc=typeof window=="undefined"?!0:"onscrollend"in window,Xb=(e,t)=>{const n=e.scrollElement;if(!n)return;const a=e.targetWindow;if(!a)return;let o=0;const l=e.options.useScrollendEvent&&nc?()=>{}:jb(a,()=>{t(o,!1)},e.options.isScrollingResetDelay),r=m=>()=>{const{horizontal:h,isRtl:g}=e.options;o=h?n.scrollLeft*(g&&-1||1):n.scrollTop,l(),t(o,m)},c=r(!0),s=r(!1);s(),n.addEventListener("scroll",c,tc);const i=e.options.useScrollendEvent&&nc;return i&&n.addEventListener("scrollend",s,tc),()=>{n.removeEventListener("scroll",c),i&&n.removeEventListener("scrollend",s)}}
vendor: 3,175 bytes, line 5
5,Qb=(e,t,n)=>{if(t!=null&&t.borderBoxSize){const a=t.borderBoxSize[0];if(a)return Math.round(a[n.options.horizontal?"inlineSize":"blockSize"])}return e[n.options.horizontal?"offsetWidth":"offsetHeight"]},Jb=(e,{adjustments:t=0,behavior:n},a)=>{var o,l;const r=e+t;(l=(o=a.scrollElement)==null?void 0:o.scrollTo)==null||l.call(o,{[a.options.horizontal?"left":"top"]:r,behavior:n})};class ey{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.measurementsCache=[],this.itemSizeCache=new Map,this.pendingMeasuredCacheIndexes=[],this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.observer=(()=>{let n=null;const a=()=>n||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:n=new this.targetWindow.ResizeObserver(o=>{o.forEach(l=>{const r=()=>{this._measureElement(l.target,l)};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(r):r()})}));return{disconnect:()=>{var o;(o=a())==null||o.disconnect(),n=null},observe:o=>{var l;return(l=a())==null?void 0:l.observe(o,{box:"border-box"})},unobserve:o=>{var l;return(l=a())==null?void 0:l.unobserve(o)}}})(),this.range=null,this.setOptions=n=>{Object.entries(n).forEach(([a,o])=>{typeof o=="undefined"&&delete n[a]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:Yb,rangeExtractor:Kb,onChange:()=>{},measureElement:Qb,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,...n}},this.notify=n=>{var a,o;(o=(a=this.options).onChange)==null||o.call(a,this,n)},this.maybeNotify=Da(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),n=>{this.notify(n)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(n=>n()),this.unsubs=[],this.observer.disconnect(),this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var o;var n;const a=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==a){if(this.cleanup(),!a){this.maybeNotify();return}this.scrollElement=a,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(o=(n=this.scrollElement)==null?void 0:n.window)!=null?o:null,this.elementsCache.forEach(l=>{this.observer.observe(l)}),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0}),this.unsubs.push(this.options.observeElementRect(this,l=>{this.scrollRect=l,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(l,r)=>{this.scrollAdjustments=0,this.scrollDirection=r?this.getScrollOffset()<l?"forward":"backward":null,this.scrollOffset=l,this.isScrolling=r,this.maybeNotify()}))}}
5,this.getSize=()=>{var n;return this.options.enabled?(this.scrollRect=(n=this.scrollRect)!=null?n:this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0)},this.getScrollOffset=()=>{var n;return this.options.enabled?(this.scrollOffset=(n=this.scrollOffset)!=null?n:typeof this.options.initialOffset=="function"?this.options.initialOffset():this.options.initialOffset,this.scrollOffset):(this.scrollOffset=null,0)},this.getFurthestMeasurement=(n,a)=>{const o=new Map,l=new Map;for(let r=a-1;r>=0;r--){const c=n[r];if(o.has(c.lane))continue;const s=l.get(c.lane);if(s==null||c.end>s.end?l.set(c.lane,c):c.end<s.end&&o.set(c.lane,!0),o.size===this.options.lanes)break}return l.size===this.options.lanes?Array.from(l.values()).sort((r,c)=>r.end===c.end?r.index-c.index:r.end-c.end)[0]:void 0},this.getMeasurementOptions=Da(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled],(n,a,o,l,r)=>(this.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:a,scrollMargin:o,getItemKey:l,enabled:r}),{key:!1}),this.getMeasurements=Da(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:n,paddingStart:a,scrollMargin:o,getItemKey:l,enabled:r},c)=>{if(!r)return this.measurementsCache=[],this.itemSizeCache.clear(),[];this.measurementsCache.length===0&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(m=>{this.itemSizeCache.set(m.key,m.size)}));const s=this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[];const i=this.measurementsCache.slice(0,s);for(let m=s;m<n;m++){const h=l(m),g=this.options.lanes===1?i[m-1]:this.getFurthestMeasurement(i,m),b=g?g.end+this.options.gap:a+o,d=c.get(h),v=typeof d=="number"?d:this.options.estimateSize(m),f=b+v,_=g?g.lane:m%this.options.lanes;i[m]={index:m,start:b,size:v,end:f,key:h,lane:_}}return this.measurementsCache=i,i},{key:!1,debug:()=>this.options.debug}),this.calculateRange=Da(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(n,a,o,l)=>this.range=n.length>0&&a>0?ty({measurements:n,outerSize:a,scrollOffset:o,lanes:l}):null,{key:!1,debug:()=>this.options.debug}
5),this.getVirtualIndexes=Da(()=>{let n=null,a=null;const o=this.calculateRange();return o&&(n=o.startIndex,a=o.endIndex),this.maybeNotify.updateDeps([this.isScrolling,n,a]),[this.options.rangeExtractor,this.options.overscan,this.options.count,n,a]},(n,a,o,l,r)=>l===null||r===null?[]:n({startIndex:l,endIndex:r,overscan:a,count:o}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=n=>{const a=this.options.indexAttribute,o=n.getAttribute(a);return o?parseInt(o,10):(console.warn(`Missing attribute name '${a}={index}' on measured element.`),-1)},this._measureElement=(n,a)=>{const o=this.indexFromElement(n),l=this.measurementsCache[o];if(!l)return;const r=l.key,c=this.elementsCache.get(r);c!==n&&(c&&this.observer.unobserve(c),this.observer.observe(n),this.elementsCache.set(r,n)),n.isConnected&&this.resizeItem(o,this.options.measureElement(n,a,this))},this.resizeItem=(n,a)=>{var c;const o=this.measurementsCache[n];if(!o)return;const l=(c=this.itemSizeCache.get(o.key))!=null?c:o.size,r=a-l;r!==0&&((this.shouldAdjustScrollPositionOnItemSizeChange!==void 0?this.shouldAdjustScrollPositionOnItemSizeChange(o,r,this):o.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=r,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(o.index),this.itemSizeCache=new Map(this.itemSizeCache.set(o.key,a)),this.notify(!1))},this.measureElement=n=>{if(!n){this.elementsCache.forEach((a,o)=>{a.isConnected||(this.observer.unobserve(a),this.elementsCache.delete(o))});return}this._measureElement(n,void 0)},this.getVirtualItems=Da(()=>
5[this.getVirtualIndexes(),this.getMeasurements()],(n,a)=>{const o=[];for(let l=0,r=n.length;l<r;l++){const c=n[l],s=a[c];o.push(s)}return o},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=n=>{const a=this.getMeasurements();if(a.length!==0)return Ji(a[Ku(0,a.length-1,o=>Ji(a[o]).start,n)])},this.getOffsetForAlignment=(n,a,o=0)=>{const l=this.getSize(),r=this.getScrollOffset();a==="auto"&&(a=n>=r+l?"end":"start"),a==="center"?n+=(o-l)/2:a==="end"&&(n-=l);const c=this.getTotalSize()+this.options.scrollMargin-l;return Math.max(Math.min(c,n),0)},this.getOffsetForIndex=(n,a="auto")=>{n=Math.max(0,Math.min(n,this.options.count-1));const o=this.measurementsCache[n];if(!o)return;const l=this.getSize(),r=this.getScrollOffset();if(a==="auto")if(o.end>=r+l-this.options.scrollPaddingEnd)a="end";else if(o.start<=r+this.options.scrollPaddingStart)a="start";else return[r,a];const c=a==="end"?o.end+this.options.scrollPaddingEnd:o.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(c,a,o.size),a]},this.isDynamicMode=()=>this.elementsCache.size>0,this.scrollToOffset=(n,{align:a="start",behavior:o}={})=>{o==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getOffsetForAlignment(n,a),{adjustments:void 0,behavior:o})},this.scrollToIndex=(n,{align:a="auto",behavior:o}={})=>{o==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),n=Math.max(0,Math.min(n,this.options.count-1));let l=0;const r=10,c=i=>{if(!this.targetWindow)return;const m=this.getOffsetForIndex(n,i);if(!m){console.warn("Failed to get offset for index:",n);return}const[h,g]=m;this._scrollToOffset(h,{adjustments:void 0,behavior:o}),this.targetWindow.requestAnimationFrame(()=>{const b=this.getScrollOffset(),d=this.getOffsetForIndex(n,g);if(!d){console.warn("Failed to get offset for index:",n);return}Hb(d[0],b)||s(g)})},s=i=>{this.targetWindow&&(l++,l<r?this.targetWindow.requestAnimationFrame(()=>c(i)):console.warn(`Failed to scroll to index ${n} after ${r} attempts.`))};c(a)},this.scrollBy=(n,{behavior:a}={})=>{a==="smooth"&&this.isDynamicMode()&&console.warn("The `smooth` scroll behavior is not fully supported with dynamic size."),this._scrollToOffset(this.getScrollOffset()+n,{adjustments:void 0,behavior:a})},this.getTotalSize=()=>{var l;var n;const a=this.getMeasurements();let o;if(a.length===0)o=this.options.paddingStart;else if(this.options.lanes===1)o=(l=(n=a[a.length-1])==null?void 0:n.end)!=null?l:0;else{const r=Array(this.options.lanes).fill(null);let c=a.length-1;for(;c>=0&&r.some(s=>s===null);){const s=a[c];r[s.lane]===null&&(r[s.lane]=s.end),c--}o=Math.max(...r.filter(s=>s!==null))}return Math.max(o-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(n,{adjustments:a,behavior:o})=>{this.options.scrollToFn(n,{behavior:o,adjustments:a},this)},this.measure=()=>{this.itemSizeCache=new Map,this.notify(!1)},this.setOptions(t)}}const Ku=(e,t,n,a)=>{for(;e<=t;){const o=(e+t)/2|0,l=n(o);if(l<a)e=o+1;else if(l>a)t=o-1;else return o}return e>0?e-1:0};function ty({measurements:e,outerSize:t,scrollOffset:n,lanes:a}){const o=e.length-1,l=s=>e[s].start;if(e.length<=a)return{startIndex:0,endIndex:o};let r=Ku(0,o,l,n),c=r;if(a===1)for(;c<o&&e[c].end<n+t;)c++;else if(a>1){const s=Array(a).fill(0);for(;c<o&&s.some(m=>m<n+t);){const m=e[c];s[m.lane]=m.end,c++}const i=Array(a).fill(n+t);for(;r>=0&&i.some(m=>m>=n);){const m=e[r];i[m.lane]=m.start,r--}r=Math.max(0,r-r%a),c=Math.min(o,c+(a-1-c%a))}return{startIndex:r,endIndex:c}}function ny(e){const t=new ey(xr(e)),n=is(t),a=t._didMount();return ee(()=>xr(e).getScrollElement(),o=>{o&&t._willUpdate()},{immediate:!0}),ee(()=>xr(e),o=>{t.setOptions({...o,onChange:(l,r)=>{var c;Ui(n),(c=o.onChange)==null||c.call(o,l,r)}}),t._willUpdate(),Ui(n)},{immediate:!0}),Ru(a),n}function ay(e){return ny(I(()=>({observeElementRect:Zb,observeElementOffset:Xb,scrollToFn:Jb,...xr(e)})))}const oy={error:Bt,loading:Bt,finished:Bt,loadMode:{type:String,default:"normal"},errorText:Qe(""),emptyText:{type:[String,Object]},finishedText:Qe(""),emptyImage:{type:String},retryImage:{type:String},retryLoading:{type:Boolean},resetType:{type:[Boolean,String],default:!1},useParentScroll:{type:Boolean,default:!1},virtualOptions:{type:Object,default:()=>{}}},[ry,un]=Ae("virtual-list"),sy=G({name:ry,props:oy,emits:["load","retry"],setup(e,{emit:t,slots:n}){const a=km(),o=fl(),l=Et(),r=k(),{t:c}=$(),s=I(()=>e.virtualOptions.total||0),i=I(()=>e.useParentScroll?o.value:r.value),m=I(()=>{var P;return e.virtualOptions.horizontal?(P=e.virtualOptions.isRtl)!=null?P:l.isRtlLanguage:!1}),h=I(()=>{var P,N,D,L,A,M,j;return{count:s.value,getScrollElement:()=>i.value,estimateSize:J=>{const ue=e.virtualOptions.estimateSize;return Zn(typeof ue=="function"?ue(J):ue)},overscan:(P=e.virtualOptions.overscan)!=null?P:5,onChange:(N=e.virtualOptions)==null?void 0:N.onChange,gap:Zn((D=e.virtualOptions.gap)!=null?D:0),paddingStart:Zn((L=e.virtualOptions.paddingStart)!=null?L:0),paddingEnd:Zn((A=e.virtualOptions.paddingEnd)!=null?A:0),scrollMargin:(M=e.virtualOptions.scrollMargin)!=null?M:0,horizontal:(j=e.virtualOptions.horizontal)!=null?j:!1,isRtl:m.value}}),g=ay(h),b=I(()=>g.value.getVirtualItems()),d=I(()=>{const P=g.value.getTotalSize();return P>0?P:0});let v=null,f=null;const _=()=>{f=null;const P=v;if(v=null,!!P)for(const N of P)N.isConnected&&g.value.measureElement(N)},y=()=>
5{f===null&&(f=requestAnimationFrame(_))},w=P=>{if(P===null){g.value.measureElement(null);return}if(e.virtualOptions.dynamicSize===!1||(a==null?void 0:a.value)===!1)return;const N=P;if(e.virtualOptions.deferMeasure){v||(v=[]),v.indexOf(N)===-1&&v.push(N),y();return}g.value.measureElement(N)};Wn(()=>{f!==null&&(cancelAnimationFrame(f),f=null),v=null});const p=I(()=>!e.error&&!e.loading),R=I(()=>e.error&&!e.loading&&(!e.finished||!s.value)),O=()=>{t("retry")},C=()=>{if(e.finished&&s.value>0){const P=n.finished?n.finished():e.finishedText;if(P)return u("div",{class:un("finished-text")},[P])}},S=()=>{if(R.value){if(!s.value)return u(Er,{type:"block",onRetry:O,image:e.retryImage,loading:e.retryLoading},null);if(n.error||e.errorText){const P=n.error?n.error():e.errorText;return u("div",{class:un("inline-error"),onClick:O},[P])}return u(Er,{class:un("inline-error"),type:"block",hideImage:!0,onRetry:O},null)}},T=()=>{if(e.loading)return e.resetType===Wu.RELOAD?u("div",{class:[un("nested-loading"),un("loading-icon")]},[u(zr,null,{indicator:n.loading})]):e.finished?void 0:s.value?u("div",{class:un("loading")},[u(Yo,null,null),u("span",{class:un("loading-text")},[c("lobby.game.loadinged"),pn("...")])]):u(zr,null,{indicator:n.loading})},x=()=>p.value&&!s.value?u(zb,{type:"empty",empty:{text:e.emptyText||u(Ub,{onRetry:O},null),image:e.emptyImage}},null):null;It(()=>{if(e.loadMode==="pagination"){const[P]=[...b.value].reverse();if(!P)return;P.index>=s.value-1&&!e.finished&&!e.loading&&t("load")}}),Ye({virtualizer:g.value});const B=I(()=>e.virtualOptions.horizontal?{itemsboxStyle:{width:`${d.value}px`,height:"100%"},itemStyle:{height:"100%"},transformDirection:"translateX"}:{itemsboxStyle:{height:`${d.value}px`,width:"100%"},itemStyle:{width:"100%"},transformDirection:"translateY"});return()=>{var N,D;const P=!s.value&&(p.value||R.value||e.loading);return u("div",{ref:r,class:[un(),P?un("center"):""],"data-uses-parent-scroll":e.useParentScroll?"":void 0},[u("div",{class:un("itemsbox"),style:B.value.itemsboxStyle},[(N=n.paddingStart)==null?void 0:N.call(n),(D=b.value)==null?void 0:D.map(L=>{var j;const{scrollMargin:A}=g.value.options,M=(L.start-A)*(m.value?-1:1);return u("div",{class:un("item"),key:String(L.key),"data-index":L.index,ref:w,style:{...B.value.itemStyle,transform:`${B.value.transformDirection}(${M}px)`}},[(j=n.default)==null?void 0:j.call(n,L)])})]),T(),C(),S(),x()])}}}),We=e=>ht({name:{type:String,required:!0},modelValue:{type:String,default:""},showLabel:{type:Boolean,default:!1},label:{type:[String,Function],default:void 0},help:{type:String,default:void 0},showHelp:{type:Boolean,default:!0},keepHelpVisible:{type:Boolean,default:!1},showPrefix:{type:Boolean,default:!0},prefixIcon:{type:String},arrowIcon:{type:String},hideIcon:{type:Boolean,default:!1},validateTrigger:{type:[String,Array],default:["onBlur","onChange"]},rules:{type:Mr,default:void 0},required:{type:Boolean,default:!1},showRequired:{type:Boolean,default:!1},placeholder:{type:String},disabled:{type:Boolean,default:!1},clearable:{type:[Boolean,String],default:!0},onFocus:{type:Function,default:void 0},onBlur:{type:Function,default:void 0},onClear:{type:Function,default:void 0},fillMode:{type:String,default:"lead"},overlyClass:{type:String,default:""},formItemIcon:{type:String}},e),yo={popoverClass:hi.popoverClass,placement:hi.placement},ms=We({disableRealnameBirthday:{type:Boolean,default:!1},thirdPartyValidate:{type:Number},onThirdPartySuccess:{type:Function},cacheCPFResponse:{type:Boolean,default:!0},onCPFRealNames:{type:Function},idType:{type:Number,default:void 0},currency:{type:String,default:"",required:!0},selectScrollClose:{type:Boolean,default:!0}});var Fn=(e=>(e[e.CUIT=0]="CUIT",e[e.DNI=29]="DNI",e[e.CUIL=30]="CUIL",e[e.PA=31]="PA",e))(Fn||{});const ly={layout:{type:String,default:"horizontal"},labelWidth:{type:String},model:{type:Object,required:!0},scrollToError:Boolean},io=Symbol("form"),x0=zt(G({props:ly,emits:["submit"],setup(e,{slots:t,emit:n}){const{linkChildren:a}=fo(io);a({layout:e.layout,labelWidth:e.labelWidth});const{values:o,meta:l,validate:r,setErrors:c,setFieldValue:s,setValues:i,resetForm:m,errors:h,handleSubmit:g,validateField:b}=Rl({initialValues:e.model}),d=()=>{n("submit",o)};return Ye({validate:r,validateField:b,resetForm:m,setErrors:c,clearErrors:()=>{const f={};Object.keys(h.value).forEach(_=>{f[_]=void 0}),c(f)},setFieldValue:s,setValues:i,errors:h,submit:async()=>{const f=await r();if(qo.info("form validate:",f),l.value.valid)d();else if(e.scrollToError){const _=document.querySelector('.lobby-form-item__explain[data-formitem-error="true"]');_&&_.scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"})}}}),()=>{var f;return u("form",{novalidate:!0,onSubmit:g(d)},[(f=t.default)==null?void 0:f.call(t)])}}})),fs=Symbol("form_field_explain"),Zu=Symbol("form-item_common_props");function iy(){const e=k({}),t=(r,c,s)=>{if(s){const i=typeof s=="string"?()=>s:s;e.value=yh(e.value,r,{type:c,message:i})}else e.value=Pl(e.value,[r])},n=(r,c)=>{t(r,"error",c)},a=(r,c)=>{t(r,"success",c)},o=(r,c)=>{t(r,"warn",c)},l={message:I(()=>e.value),setFieldWarn:o,setFieldError:n,setFieldSuccess:a};return Gt(fs,l),l}function Fl(e,t){const n=ph();return(n==null?void 0:n.provides[e])||st(e,t)}function cy(e){const t=Fl(fs);return I(()=>{var n,a,o;return{setFieldWarn:t==null?void 0:t.setFieldWarn,setFieldError:t==null?void 0:t.setFieldError,setFieldSuccess:t==null?void 0:t.setFieldSuccess,message:(n=t==null?void 0:t.message.value[e])==null?void 0:n.message,type:(o=(a=t==null?void 0:t.message.value[e])==null?void 0:a.type)!=null?o:"success"}})}function k0(){Fl(fs)||iy()}function N0(e){const t=Fl(fs);
5return function(a){if(t){t.setFieldSuccess(e,a);return}}}function Xu(e){Gt(Zu,e)}function uy(e,t){const{useElementApi:n,ignoreAutoFocus:a=[]}=typeof t=="boolean"?{useElementApi:t}:t!=null?t:{},o=i=>{if(!e.value)return null;let m=".lobby-form-item--has-error";return i&&(m=`.lobby-form-item--${i}`),e.value.querySelector(m)},l=i=>{const m=o(i);let h=m==null?void 0:m.getAttribute("data-item-name");return i&&(h=i),{target:m,name:h}},r=i=>{setTimeout(()=>{var m;(m=o(i))==null||m.scrollIntoView({block:"center",inline:"nearest",behavior:"smooth"})},50)},c=i=>{r(i),Ue(()=>{const{target:m,name:h}=l(i);if(h&&a.includes(h))return;const g=m==null?void 0:m.querySelector(`[data-input-name="${h}"]`);g==null||g.focus()})},s=i=>{const m=o(i);if(!m)return;let h=m.parentElement;const g=y=>["auto","scroll"].includes(y);for(;h;){const y=window.getComputedStyle(h);if(g(y.overflowY)||g(y.overflow))break;h=h.parentElement}if(!h)return;const b=m.getBoundingClientRect(),d=h.getBoundingClientRect(),v=b.top-d.top+b.height/2,f=d.height/2,_=v-f;setTimeout(()=>{h.scrollTo({top:_+h.scrollTop,behavior:"smooth"})},50)};return{intoView:n?s:r,intoViewFocus:c,intoViewByScrollTo:s}}const dy={name:{type:String,required:!0},label:{type:[Function,String]},validateTrigger:{type:[String,Array],default:["onBlur","onChange"]},delayValidateTrigger:{type:Number,default:void 0},rules:{type:[Object,Array,Function,String]},labelWidth:{type:String},help:String,keepHelpVisible:Boolean,layout:{type:String,default:"vertical"},noStyle:{type:Boolean,default:void 0},required:{type:Boolean},showRequired:{type:Boolean,default:!0},requiredInDepLabel:Boolean,showHelpIcon:{type:Boolean,default:!0},showExplainIcon:{type:Boolean,default:!0},showErrorIcon:{type:Boolean,default:!0},icon:{type:String}},my=Symbol("form-item-icon"),[fy,Vt]=re("form-item"),Le=G({name:fy,props:dy,setup(e,{slots:t}){var w;const{linkChildren:n}=fo(io),{parent:a}=aa(io),o=Et(),l=st(Zu)||{},r=p=>(Array.isArray(e.validateTrigger)?e.validateTrigger:[e.validateTrigger]).includes(p),c=I(()=>{var p;return(p=a==null?void 0:a.layout)!=null?p:e.layout}),s=I(()=>{var p;return(p=a==null?void 0:a.labelWidth)!=null?p:e.labelWidth}),i=cy(e.name),{value:m,validate:h,errorMessage:g,meta:b,resetField:d}=wu(e.name,e.rules,{validateOnMount:!1,validateOnValueUpdate:!1});ee(()=>m.value,()=>{var p,R;(R=(p=i.value).setFieldError)==null||R.call(p,e.name)});const v=(p,R)=>{m.value=p,R&&r(R)&&(e.delayValidateTrigger?setTimeout(h,e.delayValidateTrigger):h())};n({name:e.name,required:I(()=>e.required),showStarSign:I(()=>e.required&&(e.requiredInDepLabel||l.requiredInDepLabel?!0:!e.label)),onChildChange:p=>v(p,"onChange"),onChildBlur:p=>v(p,"onBlur"),onInitValue:p=>v(p)}),Ye({validate:h,meta:b,clearValidate:d});const f=(p,R,O)=>{const C=l.icons||{},S={success:C.success||"/lobby_asset/common/web/common/comm_icon_gou.svg",warn:C.warn||"/lobby_asset/common/web/common/comm_icon_tip3.svg",error:C.error||"/lobby_asset/common/web/common/comm_icon_tip3.svg"};if(!O())return;const T=typeof O()!="string";return u("section",{class:Vt("explain"),"data-formitem-error":p==="error"},[vt(u("span",{class:[Vt("explain-icon"),Vt(`explain-icon__${p}`)]},[u(ie,{src:S[p]},null)]),[[St,R]]),T?u("span",{class:[Vt("explain-text"),Vt(`explain-text__${p}`)]},[O()]):u("span",{class:[Vt("explain-text"),Vt(`explain-text__${p}`)],innerHTML:O()},null)])},_=()=>{const p=[f("error",!!e.showErrorIcon,()=>g.value),f(i.value.type,!!e.showExplainIcon,()=>{var O,C;return(C=(O=i.value).message)==null?void 0:C.call(O)})].filter(Boolean)[0],R=f("warn",!!e.showHelpIcon,()=>e.help);return e.keepHelpVisible?[p,R]:p||R},y=I(()=>{const{type:p,message:R}=i.value;return!!g.value||p==="error"&&(R==null?void 0:R())});return Gt(my,(w=e.icon)!=null?w:""),()=>{var p,R;return u("section",{class:Vt({[e.name]:!0,style:!e.noStyle,horizontal:c.value==="horizontal",required:e.required,"has-error":y.value}),"data-item-name":e.name},[e.label&&u("span",{class:Vt("label"),style:{width:c.value==="horizontal"?s.value:"auto"}},[!!e.icon&&u(ie,{class:Vt("label-icon"),src:e.icon},null),e.required&&e.showRequired&&!e.requiredInDepLabel&&!l.requiredInDepLabel&&u("span",{class:Vt("required-sign")},[pn("*")]),u("span",{class:[Vt("label-text"),o.rtlClass]},[Dn(e.label)?e.label():e.label])]),u("section",{class:Vt("content",{error:g.value})},[u("section",{class:Vt("input")},[(p=l.bgRender)==null?void 0:p.call(l,e.name),(R=t.default)==null?void 0:R.call(t,y.value)]),_()])])}}}),gy="_formItemPrefix_hbycy_91",hy="_image_hbycy_100",vy="_formItemExplain_hbycy_109",ac={formItemPrefix:gy,image:hy,formItemExplain:vy};function et(e){return u("span",{class:[ac.formItemPrefix,"form-item-prefix"]},[u(ie,{key:e.icon,class:[ac.image,e.class],src:e.icon,useSkeleton:!0,svgGo:e.svgGo},null)])}function Ce(e,t){return(typeof e=="function"?e():e)?t:void 0}function el(e){return e==null||e===!1||e===""?!1:Array.isArray(e)?e.some(t=>el(t)):rn(e)?e.type===Ol?!1:e.type===le?Array.isArray(e.children)&&e.children.some(t=>el(t)):!0:!0}
5const oc={numeric:!0,maxLength:11,format:"2-8-1",reg:/^\d{11}$/},rc={[Fn.CUIT]:oc,[Fn.CUIL]:oc,[Fn.DNI]:{numeric:!0,maxLength:8,format:"",reg:/^\d{7,8}$/},[Fn.PA]:{numeric:!1,maxLength:9,format:"",reg:/^[A-Z]{3}\d{6}$/}};function tl(e){var t;return(t=rc[e])!=null?t:rc[Fn.DNI]}function sc(e="",t){const{numeric:n,maxLength:a}=tl(t);return(n?e.replace(/\D/g,""):e.replace(/[^a-zA-Z0-9]/g,"").toUpperCase()).substring(0,a)}function Qu(e,t,n=""){if(!e)return e;let a="";arguments.length===2?n=t!=null?t:"":arguments.length===3&&(a=t!=null?t:"");const o=n.split(/(\d+|\D)/).filter(m=>m),l=o.filter(m=>isNaN(Number(m))),r=e.split("").filter(m=>!l.includes(m)).join("");if(a&&e.length<a.length&&l.includes(a.slice(-1)))return e.slice(0,-1);let c="",s=0,i=0;for(let m=0;m<o.length&&r[s];m++){if(!isNaN(Number(o[m]))){const h=s+Number(o[m]);c+=r.slice(s,h),s=h,i+=Number(o[m])}i===c.length&&l.indexOf(o[m+1])!==-1&&(c+=o[m+1],i+=1)}return c}function Ve(e){return eh(e)}function Ju(e,t=[4,16],n=!1){return!(!new RegExp(`^[A-Z0-9]{${t[0]},${t[1]}}$`,"i").test(e)||n&&!/[a-z]/i.test(e))}function ed(e,t=[6,12]){return new RegExp(`^[0-9]{${t[0]},${t[1]}}$`,"i").test(e)}const by=/^[a-zA-Z0-9]+([._-][a-zA-Z0-9._-]+)*@[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*(\.[a-zA-Z0-9]+([_-][a-zA-Z0-9]+)*)*(\.[a-zA-Z]+)+$/,lc=256;function td(e,t=[1,lc]){const n=e.length,a=Math.max(t[0],1),o=Math.min(t[1],lc);return n<a||n>o?!1:by.test(e)}function nd(e){if(e=e.replace(/[^\d]+/g,""),e==""||e.length!=11||e=="00000000000"||e=="11111111111"||e=="22222222222"||e=="33333333333"||e=="44444444444"||e=="55555555555"||e=="66666666666"||e=="77777777777"||e=="88888888888"||e=="99999999999")return!1;let t=0;for(let a=0;a<9;a++)t+=parseInt(e.charAt(a))*(10-a);let n=11-t%11;if((n==10||n==11)&&(n=0),n!=parseInt(e.charAt(9)))return!1;t=0;for(let a=0;a<10;a++)t+=parseInt(e.charAt(a))*(11-a);return n=11-t%11,(n==10||n==11)&&(n=0),n==parseInt(e.charAt(10))}function yy(e){return e.replace(/[^\d]+/g,"").length===11}function L0(e){return/^@?[a-zA-Z][a-zA-Z0-9_]{3,30}[a-zA-Z0-9]$/.test(e)}function B0(e,t=[4,16]){const{t:n}=$();if(!Ju(e,t))return n("lobby.formItems.account.error.default",{range:$o(...t)})}function ad(e,t,n=[4,16],a){const o=e.indexOf("-")>=0?e.split("-")[1]:e,{t:l}=$();if(!a&&/^0+/.test(e))return l("lobby.formItems.phone.error.format");if(!ed(o,n))return l("lobby.formItems.phone.error.default",{segment:t,range:$o(...n)})}function od(e){const{t}=$();if(!td(e))return t("lobby.formItems.email.error.default")}function rd(e,t,n){const{regex:a,message:o}=Nm({level:t,range:n});return a.test(e)?void 0:o}function py(e,t=[4,16]){const{t:n}=$();return new RegExp(`^(?!0+$)\\d{${t[0]},${t[1]}}$`,"i").test(e)?void 0:n("lobby.formItems.invite.error.default",{range:$o(...t)})}function _y(e,t){const{t:n}=$();if(!(t===Qa.OnlyLength||t===Qa.OnlyThirdParty?yy:nd)(e))return n("lobby.formItems.cpf.error.default")}function wy(e,t){const{t:n}=$();return e.length!==t?n("lobby.common.formRules.paypass",{length:t}):!0}function Sy(e,t){const{t:n}=$();return e.length<t?n("lobby.common.formRules.atLeastPureNumber",{length:t}):!0}function D0(e){const{t}=$(),n=Number(e);return!!e&&/^\d+(\.\d{1,2})?$/.test(e)&&!isNaN(n)&&n>=1&&n<=99999999?"":t("lobby.center.forbiddenSelf.totalDepositValidate")}function M0(e,t,n){const{t:a}=$(),o=Number(e);if(t===Rn.betAmount){const l=n==null?void 0:n.split("~");return!!e&&/^\d+(\.\d{1,2})?$/.test(e)&&!isNaN(o)&&o>=Number(l==null?void 0:l[0])&&o<=Number(l==null?void 0:l[1])?"":a("lobby.center.forbiddenSelf.triggerRestrictConditionValidate3",{value:n})}if(t===Rn.betLoss)return!!e&&/^\d+(\.\d{1,2})?$/.test(e)&&!isNaN(o)&&o>=1&&o<=99999999?"":a("lobby.center.forbiddenSelf.triggerRestrictConditionValidate1");if(t===Rn.betTimes||t===Rn.betTime)return!!e&&/^\d+$/.test(e)&&!isNaN(o)&&o>=1&&o<=99999999?"":a("lobby.center.forbiddenSelf.triggerRestrictConditionValidate2")}function Cy(e){return Qu(e,"3.3.3-2")}function nl(e,t){return t==="BRL"?e==null?void 0:e.replace(/\D/g,"").substring(0,14):t==="ARS"?e==null?void 0:e.replace(/-/g,"").substring(0,11):e}function Pa(e){const t=k(),n=th(t),a=l=>{const{overflowY:r}=window.getComputedStyle(l);return/scroll|auto|overlay/i.test(r)},o=l=>{if(!l)return null;let r=l.parentNode;for(;r&&r!==document.body;){if(a(r))return r;r=r.parentNode}return window}
5;return ee(n,()=>{if(!n.value||!e.enable)return;const l=o(n.value),r=nh(l);ee(()=>r.y.value,()=>{var s,i,m,h;(i=(s=t.value)==null?void 0:s.showPopover)!=null&&i.value&&e.enable&&((h=(m=t.value)==null?void 0:m.close)==null||h.call(m))})}),{refSelect:t}}async function Iy(){var t,n,a;let e;return(t=vn)!=null&&t.speedPackageConfig?e=await((n=zc("READ_CLIPBOARD_TEXT").send())==null?void 0:n.then(o=>{var l;return(l=o.payload)==null?void 0:l.value}).catch(o=>Promise.reject(o)))||"":e=(a=navigator==null?void 0:navigator.clipboard)!=null&&a.readText?await(navigator==null?void 0:navigator.clipboard.readText().then(o=>o).catch(o=>Promise.reject(o))):void 0,e}const Ry={value:$t,name:String,type:{type:String,default:"text"},showStarSign:{type:Boolean,default:!0},required:Boolean,placeholder:String,disabled:Boolean,visiblePassword:{type:Boolean,default:!1},clearable:[Boolean,String],prefixIcon:String,suffixIcon:String,prefixStyle:Object,suffixStyle:Object,ignores:Object,inputClass:[Array,String,Object],inputStyle:Object,class:[Array,String,Object],style:Object,showEye:{type:Boolean,default:e=>e.type==="password"},eyeOpenIcon:String,eyeCloseIcon:String},[Ty,jt]=Ae("input"),He=zt(G({name:Ty,props:Ry,emits:["change","blur","focus","input","update:value","update:visiblePassword","clickSuffix","clickPrefix","clear"],inheritAttrs:!1,setup(e,{slots:t,emit:n,attrs:a}){var L;const o=k(!1),l=k(!1),r=is({selection:null,valueLength:void 0}),c=k(null);let s=null;const i=k(!1),m=()=>{var A;return(A=c.value)==null?void 0:A.value},h=(A="")=>{var J,ue;if(!c.value)return;const{selectionStart:M,selectionEnd:j}=c.value;if(Ct(M)&&Ct(j)&&o.value){const F=((J=r.value.selection)!=null?J:0)-(((ue=r.value.valueLength)!=null?ue:0)-A.length);c.value.setSelectionRange(F,F)}},g=(A="",M="input")=>{if(c.value){const{selectionStart:j}=c.value;M!=="input"?(c.value.value=A,h(A)):r.value={selection:j,valueLength:A.length}}A!==e.value?(n("update:value",A),Ue(()=>{var j;if(n("change",A),i.value&&((j=d==null?void 0:d.onChildChange)==null||j.call(d,e.value)),i.value=!0,c.value){const J=e.value?String(e.value):"";c.value.value!==J&&(c.value.value=J,h(c.value.value))}})):i.value=!0},b=()=>{g(Ct(e.value)?String(e.value):"","parent")};ee(()=>e.value,A=>{var M;A!==m()&&(b(),(M=d==null?void 0:d.onChildChange)==null||M.call(d,e.value))}),bt(()=>{var A;b(),(A=d==null?void 0:d.onInitValue)==null||A.call(d,e.value)});const{parent:d}=aa(io);(L=d==null?void 0:d.onInitValue)==null||L.call(d,e.value);const v=I(()=>{var A,M;return!!((M=(A=d==null?void 0:d.required)==null?void 0:A.value)!=null?M:e.required)}),f=I(()=>{var A;return Ct((A=d==null?void 0:d.showStarSign)==null?void 0:A.value)?d.showStarSign.value:e.showStarSign&&v.value}),_=I(()=>e.clearable==="onFocus"?e.value&&o.value:e.clearable&&!!e.value&&!e.disabled),y=k(!1);It(()=>{e.visiblePassword!==void 0&&(y.value=!!e.visiblePassword)});const w=()=>{e.disabled||(y.value=!y.value,n("update:visiblePassword",y.value))},p=A=>{var M;n("blur",A),(M=d==null?void 0:d.onChildBlur)==null||M.call(d,e.value),s=setTimeout(()=>{o.value=!1},300)},R=A=>{s&&clearTimeout(s),n("focus",A),o.value=!0},O=()=>{l.value||g(m(),"input")},C=A=>{var j;const M=A.key.toLocaleLowerCase();M&&e.type==="number"&&((j=e.ignores)!=null&&j.length)&&e.ignores.includes(M)&&A.preventDefault()},S=()=>{var A;e.type==="number"&&((A=e.ignores)!=null&&A.length)&&Iy().then(M=>{var j;if(M){if(c.value)for(const J of e.ignores)c.value.value=(j=c.value)==null?void 0:j.value.replaceAll(J,"");g(m(),"input")}})},T=()=>{l.value=!0},x=()=>{l.value=!1,O()},B=I(()=>e.type==="password"?y.value?"text":"password":e.type),P=I(()=>{const A=M=>`/lobby_asset/common/web/common/comm_icon_${M}.svg`;return(y.value?[e.eyeOpenIcon,A("show")]:[e.eyeCloseIcon,A("hide")]).find(Boolean)}),N=A=>{var M;n("update:value",""),n("clear",A),(M=c.value)==null||M.focus()};Ye({focus(){c.value&&c.value.focus()},blur(){c.value&&c.value.blur()},$input:c});const D=()=>{const A=e.type==="textarea"?"textarea":"input";return u("section",{class:jt("input-container")},[u(A,Ee(a,{ref:c,spellcheck:"false",size:1,type:B.value,placeholder:e.placeholder,disabled:e.disabled,class:[jt("input"),e.inputClass],style:e.inputStyle,onInput:O,onChange:x,onBlur:p,onFocus:R,onKeydown:C,onPaste:S,onCompositionend:x,onCompositionstart:T}),null)])};return()=>u("section",{class:[jt({textarea:e.type==="textarea",disabled:e.disabled}),e.class,o.value?"input-focus":""],style:e.style},[(t.prefix||e.prefixIcon)&&u("span",{style:e.prefixStyle,class:jt("prefix"),onClick:()=>n("clickPrefix")},[t.prefix?t.prefix():u(ie,{class:jt("prefix-icon"),src:e.prefixIcon},null)]),u("section",{class:jt("input-wrap")},[f.value&&u("span",{class:jt("star-sign")},[pn("*")]),D()]),u("section",{class:jt("suffix")},[_.value&&u("span",{onClick:N,class:[jt("suffix-icon"),jt("clear")]},[u(ie,{src:"/lobby_asset/common/web/common/comm_icon_qc.svg"},null)]),e.showEye&&u("span",{class:[jt("suffix-icon"),jt("eye",{show:y.value})],onClick:w},[u(ie,{src:P.value},null)]),(t.suffix||e.suffixIcon)&&u("span",{style:e.suffixStyle,class:jt("suffix-icon"),onClick:()=>n("clickSuffix")},[t.suffix?t.suffix():u(ie,{src:e.suffixIcon},null)])])])}})),Ul={label:"label",value:"value",disabled:"disabled",options:"options",icon:"icon"};function Oy(e){const t=I(()=>({...Ul,...e.fields}));return{aliasProps:t,getLabel:c=>On(c,t.value.label),getValue:c=>On(c,t.value.value),getDisabled:c=>On(c,t.value.disabled),getOptions:c=>On(c,t.value.options),getIcon:c=>On(c,t.value.icon)}}const Py={options:Array,width:{type:$t},maxHeight:{type:$t},placement:Qe("bottom-start"),offset:{type:Array,default:()=>[0,0]},size:Qe("middle"),round:Boolean,class:String,dropdownClassName:String,optionActiveClass:String,displayedOptions:Array,filterKey:String,wrapperClass:[String,Array,Object],popoverClass:[String,Array,Object],labelRender:{type:Function,default:e=>e.label},renderNotFount:{type:Function},placeholder:{type:String},modelValue:[Array,String,Number,Boolean,Object],zIndex:{type:[Number,String]},autoFlip:ft,autoWidth:Bt,minWidth:{type:String},maxWidth:{type:String,default:""},fields:{type:Object,default:()=>Ul},allowClear:Bt,isDisabled:Bt,showSearch:Bt,searchCaseSensitive:ft,showArrow:ft,mode:Qe("single"),notFoundContent:ft,suffixIcon:{type:Function},arrowIcon:{type:String},fillMode:Qe("lead"),showStarSign:Boolean,required:Boolean,readonly:Bt,useReadonlyStyle:ft,isSearchingTriggerValueChange:Bt,focusAfterSelect:Bt,optionRender:{type:Function,default:void 0},arrowPosition:{type:String,default:"bottom"}},sd=Symbol("select_key"),Vl=Symbol("show-star-sign");function Ay(e){return Object.assign(Ul,e)}function xy(e,t){const n=Ay(t);return e.map(o=>({label:o[n.label],value:o[n.value],options:o[n.options]}))}function ic(e,t,n,a,o=!0){const l=c=>o?(c||"").includes(t):(c||"").toLowerCase().includes(t.toLowerCase());let r=[];return e&&(n?r=e.filter(c=>c.props&&l(c.props[n])||l(c[n])):r=e.filter(c=>{const s=c.props&&(Ct(c.props.label)&&l(c.props.label)||Ct(c.props.value)&&l(String(c.props.value))),i=Ct(c.label)&&l(c.label)||Ct(c.value)&&l(String(c.value));return s||i})),a==null||a(r),r}function ky(e){let t=0;if(e){const n=e.length;for(let a=0;a<n;a++)e.charCodeAt(a)>255?t+=1:t+=.5;return t}else return 0}const[Ny,To]=Ae("select-input"),{t:Ly}=$(),ld=zt(G({name:Ny,props:{maxLen:{type:Number,required:!1},placeholder:{type:String,default:()=>Ly("lobby.common.components.select.searchPlaceholder")},inputClass:String,value:$t,disabled:Boolean,allowClear:Boolean,showSearch:Boolean,mode:Qe("single"),fillMode:Qe("lead")},emits:["focus","blur","input","update:value","enterEvent","click"],setup(e,{slots:t,emit:n}){const a=k(),o=st(Vl),l=k(!1),r=v=>{const f=v.target.value;i.value=f,n("input",f)},c=()=>{l.value=!1,n("blur",l.value)},s=()=>{l.value=!0,n("focus",l.value)},i=I({get(){return e.value},set(v){n("update:value",v)}
5}),m=()=>{var v;return t.prefix?u("span",{class:To("prefix")},[(v=t.prefix)==null?void 0:v.call(t)]):null},h=()=>{var v;return t.suffix?u("span",{class:To("suffix")},[(v=t.suffix)==null?void 0:v.call(t)]):null},g=I(()=>({width:ea(ky(i.value)*.2+.4+"rem"),color:`var(--skin__${e.fillMode||"lead"}, var(--skin__lead))`})),b=v=>{var f;if(v.target!==a.value&&oo(v),["Enter"].includes(v.key)){const _=v.target.value;(f=a.value)==null||f.blur(),n("enterEvent",_)}},d=v=>{n("click",v)};return()=>{var v;return u("div",{class:To("",{hasPrefix:!!t.prefix,hasSuffix:!!t.suffix,isReadOnly:e.disabled})},[m(),(o==null?void 0:o.value)&&u("span",{class:To("star-sign")},[pn("*")]),u("input",{maxlength:(v=e.maxLen)!=null?v:"",type:"search",style:g.value,ref:a,spellcheck:"false",size:1,placeholder:e.placeholder,value:i.value,onInput:r,disabled:e.disabled,onBlur:c,onFocus:s,onKeydown:b,onClick:d,readonly:!e.showSearch,class:[To("input",{hiddenCursor:!e.showSearch}),e.inputClass]},null),h()])}}}));bo('<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.999 35.998" id="ui-arrow-418a3a"><path id="ui-arrow-418a3a_comm_icon_fh" d="M2209.279,137.564l-17.743-15.773a2.024,2.024,0,0,1-.271-.228,2.009,2.009,0,0,1,0-2.83,2.02,2.02,0,0,1,.274-.23l17.74-15.77a1.992,1.992,0,0,1,2.817,2.816l-16.422,14.6,16.422,14.6a1.992,1.992,0,0,1-2.817,2.817Z" transform="translate(-2190.681 -102.15)" /></symbol>',"ui-arrow-418a3a");const Wl="ui-arrow-418a3a",[By,cc]=Ae("options"),Aa=zt(G({name:By,props:{option:{type:Object},value:[Number,String,Boolean],label:[String,Function],icon:String,disabled:Boolean,mode:Qe("single")},emits:["optionClick"],setup(e,{slots:t}){const{parent:n,index:a}=aa(sd),o=k(!1);if(!n){console.error("<Option> must be a child component of <Select>.");return}const l=k();Ye({optionRef:l});const r=h=>{e.disabled||n.handleClick(h,{value:e.value,label:e.label,disabled:e.disabled})},c=h=>{o.value=!0},s=h=>{o.value=!1},i=h=>{o.value&&(setTimeout(()=>r(h)),o.value=!1),oo(h)},m=()=>t.default?t.default():Dn(e.label)?e.label():e.label;return()=>u("div",{ref:l,onTouchstart:c,onTouchmove:s,onTouchend:i,class:[cc("option",{active:n.selectedIndex.value===a.value}),n.selectedIndex.value===a.value?n.optionActiveClass:""]},[t.icon&&t.icon(),e.icon&&u(ie,{src:e.icon},null),u("span",{class:cc("option-content")},[m()]),t.rightIcon&&t.rightIcon()])}})),[Dy,Oo]=Ae("select-single"),{t:My}=$(),Ey=zt(G({name:Dy,props:{placeholder:{type:String,default:()=>My("lobby.common.components.select.placeholder")},labelRender:{type:Function,default:e=>e.label},fillMode:Qe("lead"),readonly:Bt,useReadonlyStyle:ft},setup(e,{slots:t}){const n=st(Vl),a=()=>{var c;return t.prefix?u("span",{class:Oo("prefix")},[(c=t.prefix)==null?void 0:c.call(t)]):null},o=()=>{var c;return t.suffix?u("span",{class:Oo("suffix")},[(c=t.suffix)==null?void 0:c.call(t)]):null},l=I(()=>{var c;return(c=t.content)==null?void 0:c.call(t)[0].children}),r=()=>{var c;return l.value?(c=t.content)==null?void 0:c.call(t):e.placeholder};return()=>u("div",{class:Oo("",{hasPrefix:!!t.prefix,hasSuffix:!!t.suffix,isReadOnly:e.readonly&&e.useReadonlyStyle})},[a(),u("div",{class:Oo("content",{"has-content":!!l.value}),style:{color:`var(--skin__${e.fillMode||"lead"}, var(--skin__lead))`}},[(n==null?void 0:n.value)&&u("span",{class:Oo("star-sign")},[pn("*")]),r()]),o()])}}));function Fy(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[Uy,ha]=Ae("select"),Vy=G({name:Uy,props:Py,emits:["update:modelValue","change","search","selected","close"],setup(e,{slots:t,emit:n}){const a=k(!1),o=k(),l=k(),r=k(""),c=k(),s=k(),{t:i}=$(),m=is(null),h=k([]),g=k(""),{children:b,linkChildren:d}=fo(sd),{parent:v}=aa(io),f=Jr(),_=k(),{isRTL:y}=go(),w=I(()=>y.value?R(e.placement):e.placement),p={start:"end",end:"start"},R=X=>X.split("-").map(ne=>p[ne]||ne).join("-");let O=!1;const C=()=>_.value&&!g.value,S=I(()=>{var X,ne;return!!((ne=(X=v==null?void 0:v.required)==null?void 0:X.value)!=null?ne:e.required)&&e.showStarSign});Gt(Vl,S);const T=X=>{const ne=e.labelRender({label:X.label,value:X.value});return e.showSearch?typeof ne=="string"?ne:"showSearch use input value attr , props.labelRender support return type string only!":ne},x=I(()=>e.mode==="single"),{getLabel:B,getValue:P,getIcon:N}=Oy(e);It(()=>{e.fields?h.value=xy(e.options||[],e.fields):h.value=e.options||[]});const D=X=>{const ne=X.findIndex(xe=>(xe.props?xe.props.value:xe.value)===l.value),Re=ne===-1?X[0]:X[ne];Re?r.value=Re.props?Re.props.value:Re.value:r.value=""},L=I(()=>ic(h.value,g.value,e.filterKey,D,e.searchCaseSensitive)),A=I({get(){const{modelValue:X,mode:ne}=e,Re=ne==="multiple",xe=Re?[]:void 0;return Lm(X)?Re?X:xe:Re?xe:X},set(X){n("update:modelValue",X)}});ee(()=>A.value,X=>{M(X)});const M=X=>{var ne;(ne=v==null?void 0:v.onChildChange)==null||ne.call(v,X)},j=k(),J=X=>{l.value=Ct(X)?X:null;const ne=b.find(kn=>kn.value===X),{label:Re,value:xe}=ne||{value:X,label:""};j.value=Ct(xe)?T({label:Re,value:xe}):xe};ee(()=>A.value,(X,ne)=>{var Re;(Re=v==null?void 0:v.onInitValue)==null||Re.call(v,X),X!==ne&&J(X)},{immediate:!0,flush:"post"});const ue=I(()=>Bm(A.value)?-1:b.findIndex(X=>X.value===A.value)),F=I(()=>({width:ea(e.width),maxHeight:ea(e.maxHeight)})),z=()=>{A.value=void 0,j.value=void 0},te=I(()=>!!(e.allowClear&&j.value&&a.value)),Se=()=>{if(e.suffixIcon)return e.suffixIcon();{const X=e.arrowIcon?ie:wa;return u(le,null,[vt(u(wa,{onClick:z,class:ha("icon-clear"),name:bv},null),[[St,te.value]]),vt(u(X,{key:"icon-arrow",name:Wl,class:[ha("icon",{arrowBottom:e.arrowPosition==="bottom"?!a.value:a.value,arrowTop:e.arrowPosition==="bottom"?a.value:!a.value}),ha("icon-arrow")],src:e.arrowIcon},null),[[St,e.showArrow&&!(e.readonly&&e.useReadonlyStyle)&&!te.value]])])}},ke=()=>{const X=ut=>{_.value=ut},ne=ut=>{_.value=ut},Re=ut=>{var sn;e.isSearchingTriggerValueChange&&((sn=v==null?void 0:v.onChildChange)==null||sn.call(v,ut)),n("search",ut),e.showSearch&&(g.value=ut)},xe=ut=>{Mm(ut),e.showSearch&&(a.value=!0)},kn=I(()=>b.find(ut=>ut.value===l.value)),xa=I(()=>{var _o,U;const ut=(_o=kn.value)==null?void 0:_o.label,sn=(U=kn.value)==null?void 0:U.value;return Ct(sn)?T({label:ut,value:sn}):sn}),_n=I(()=>g.value?j.value:xa.value),ka=C();return u("div",{ref:o,class:[ha("reference",{[e.size]:e.size,round:e.round,border:a.value})]},[e.mode==="single"&&e.showSearch?u(ld,{placeholder:ka&&_n.value?_n.value:e.placeholder,value:ka?"":_n.value,"onUpdate:value":ut=>{j.value=ut},allowClear:e.allowClear,showSearch:e.showSearch,onClick:xe,onInput:Re,onBlur:X,onFocus:ne,fillMode:e.fillMode,disabled:e.readonly},{prefix:t.prefix,suffix:Se}):u(Ey,{placeholder:e.placeholder,readonly:e.readonly,useReadonlyStyle:e.useReadonlyStyle,fillMode:e.fillMode},{prefix:t.prefix,suffix:Se,content:()=>_n.value})])},Z=()=>
5t.icon?u("span",null,[t.icon()]):null,se=()=>e.mode!=="multiple"?null:u("span",null,[u(wa,null,{default:()=>[pn("多选")]})]),me=()=>{Ue(()=>{var X,ne;(ne=(X=o.value)==null?void 0:X.querySelector("input"))==null||ne.focus()})},fe=()=>{Ue(()=>{var X,ne;(ne=(X=o.value)==null?void 0:X.querySelector("input"))==null||ne.blur()})},he=(X,ne)=>{A.value=ne.value,e.mode==="single"&&n("selected",ne),x.value?V():e.showSearch&&(g.value="",n("search","")),l.value!==ne.value&&n("change",ne),e.showSearch&&(e.focusAfterSelect?me():fe())};bt(()=>{ee(a,X=>{var ne;if(X){const Re=Math.ceil((ne=o.value)==null?void 0:ne.offsetWidth);m.value!==Re&&!Number.isNaN(Re)&&(m.value=Re)}else n("close")},{immediate:!0,flush:"post"})});const V=(X=!1)=>{if(X&&e.showSearch){const ne=xe=>{a.value||(z(),Ue(()=>{A.value=xe,J(xe)}))},Re=()=>{Ct(l.value)&&l.value!==""&&ne(l.value)};g.value&&Ct(r.value)&&r.value!==""?(ne(r.value),console.log("searchMatchedValue.value",r.value)):Re()}r.value="",g.value="",a.value=!1,O=!0},H=()=>{a.value=!0};Dm([o,s],()=>{O||V(!0)}),ee(()=>a.value,X=>{X&&(O=!1)}),Ye({close:V,open:H,showPopover:a}),d({id:f,props:e,optionActiveClass:e.optionActiveClass,selectedValue:l,selectedIndex:ue,handleClick:(X,ne)=>he(X,ne)});const ae=X=>{const{label:ne,icon:Re,value:xe}={label:B(X),icon:N(X),value:P(X)};return u(Aa,{value:xe,label:ne,icon:Re},{icon:()=>Z(),rightIcon:()=>se(),default:()=>e.optionRender?e.optionRender({label:ne,value:xe},g.value):ne||xe})},_e=()=>{var X;if(e.options)return L.value.map(ne=>ae(ne));if(t.default&&t.default())if(e.showSearch){const ne=(X=t.default)==null?void 0:X.call(t)[0].children;return ic(ne,g.value,e.filterKey,D,e.searchCaseSensitive)}else return t.default();else return null},ve=()=>e.renderNotFount?e.renderNotFount():u("div",{class:ha("not-found")},[i("lobby.modal.noData")]),je=()=>{var ne;let X;return u("div",{ref:s,class:[ha("options"),e.dropdownClassName],style:F.value},[(ne=_e())!=null&&ne.length?u(Zo,{ref:c,scrollable:!0,draggable:!1,direction:"y",class:ha("scroll"),forceSystemScrollbar:!0},Fy(X=_e())?X:{default:()=>[X]}):ve()])};return()=>{const X={width:e.autoWidth?"fit-content":`${m.value}px`};return e.minWidth&&(X.minWidth=e.minWidth==="auto"?`${m.value}px`:e.minWidth),e.maxWidth&&(X.maxWidth=e.maxWidth),u(gl,{wrapperClass:e.wrapperClass,popoverClass:e.popoverClass,destroyOnClose:!1,lazyRender:!1,placement:w.value,transition:Ko.DropDown,"z-index":e.zIndex,showArrow:!1,show:a.value,"onUpdate:show":ne=>{a.value=ne},style:X,offset:e.offset,autoFlip:e.autoFlip,readonly:e.readonly},{reference:()=>ke(),default:je})}}}),sa=zt(Vy),E0=zt(ld),Wy="_formItemWrap_ofn1a_92",qy="_select_ofn1a_109",$y="_item_ofn1a_146",Pn={formItemWrap:Wy,select:qy,item:$y},[Gy]=re("form-item-cpf-ars"),zy=G({name:Gy,props:ms,emits:["update:modelValue","update:idType"],setup(e,{slots:t,emit:n}){const a=k(!1),{t:o}=$(),l=at(),r=ra(e.name),{refSelect:c}=Pa({enable:e.selectScrollClose}),s=I({get:()=>{const{format:y}=tl(e.idType);return y?Qu(e.modelValue,y):e.modelValue},set:y=>n("update:modelValue",d(y))}),i=I({get:()=>e.idType,set:y=>n("update:idType",y)}),m=I(()=>tl(i.value)),h=I(()=>{var w,p,R;return((R=(p=l.systemInfos)==null?void 0:p.pinTypeMap[(w=e.currency)!=null?w:""])!=null?R:[]).map(O=>({label:O.pinNumberTypeName,value:+O.pinNumberType}))}),g=I(()=>hl(e.currency,e.idType)),b=y=>h.value.some(w=>w.value===y),d=y=>{let w=y||"";return m.value.format&&s.value.endsWith("-")&&!w.endsWith("-")&&s.value.length>w.length&&(w=w.slice(0,-1)),sc(w,i.value)},v=I(()=>Fe(e.placeholder||o("lobby.formItems.cpf.placeholder.penDefault",{idType:g.value}))),f=I(()=>i.value===Fn.CUIT||i.value===Fn.CUIL?o("lobby.finance.withdraw.warning.pureDigital",{range:11}):i.value===Fn.PA?o("lobby.finance.withdraw.add.ARSPAVerify"):o("lobby.finance.withdraw.add.ARSDNIVerify")),_=(y="")=>!e.required&&!y?!0:e.required&&!Ve(y)?o("lobby.formItems.cpf.error.penEmpty",{idType:g.value}):m.value.reg.test(sc(y,i.value))?!0:f.value;return bt(()=>{h.value.length&&!b(i.value)&&(i.value=h.value[0].value),Ue(()=>{a.value=!0}),ee(i,()=>{if(!a.value)return;const y=d(s.value);y!==e.modelValue&&n("update:modelValue",y),Ue(()=>{r()})})}),()=>{var y;return u(Le,{name:e.name,rules:(y=e.rules)!=null?y:_,required:e.showRequired,label:e.label,class:Pn.formItemWrap},{default:()=>[u(He,{value:s.value,"onUpdate:value":w=>s.value=w,disabled:e.disabled,clearable:e.clearable,"data-input-name":e.name,placeholder:v.value,onFocus:e.onFocus,onBlur:e.onBlur,type:m.value.numeric?"tel":"text"},{prefix:()=>
5{if(h.value.length>1)return u(Le,{name:"idType",noStyle:!0},{default:()=>[u(sa,{wrapperClass:Pn.select,ref:c,size:"mini",fillMode:"neutral_2",modelValue:i.value,"onUpdate:modelValue":w=>i.value=w,readonly:e.disabled,dropdownClassName:Pn.dropdown},{default:()=>[h.value.map(w=>u(Aa,{label:w.label,value:w.value},{default:()=>[u("div",{class:Pn.item},[u("span",{class:Pn.itemText},[w.label])])]}))],prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_zsxm.svg"},null))})]})},suffix:t.suffix})]})}}}),Hy="_retry_1jxk5_91",jy="_retryIcon_1jxk5_96",Yy="_succ_1jxk5_99",Ky="_fail_1jxk5_102",br={retry:Hy,retryIcon:jy,succ:Yy,fail:Ky},[Zy]=re("form-item-cpf-brl"),Xy=G({name:Zy,props:ms,emits:["update:modelValue","update:idType"],setup(e,{slots:t,emit:n}){const{t:a}=$(),o=k(!1),l=we(),r=at(),{visible:c}=on("loginRegister"),{visible:s}=on("temporaryAccount"),i=Su(e.name),m=ra(e.name),h=k({}),g=I({get:()=>Cy(e.modelValue),set:S=>n("update:modelValue",d(S))}),b=I({get:()=>e.idType,set:S=>n("update:idType",S)}),d=S=>{const T=x=>x.endsWith(".")||x.endsWith("-");return T(g.value)&&!T(S)&&g.value.length>S.length&&(S=S.slice(0,-1)),nl(S,"BRL")},v=()=>{var S,T;return(T=(S=nl(g.value,"BRL"))==null?void 0:S.toString())!=null?T:""};es("CONFIG_CHANGE_SUCCESS",()=>{h.value={}});const f=I(()=>Tu(Hc,e.thirdPartyValidate)),_=()=>{var S;(S=e.onFocus)==null||S.call(e)},y=()=>{var S;(S=e.onBlur)==null||S.call(e),f.value&&R()};It(()=>{var T;const S=Object.values(h.value).map(x=>x.realName);(T=e.onCPFRealNames)==null||T.call(e,S.filter(Boolean))});const w=I(()=>Ra([Oe.LOGIN,Oe.REGISTER])),p=async()=>{const S={cpf:v(),source:e.thirdPartyValidate};if(l.hasLogined&&!c.value&&!s.value&&!w.value)return await Yc({data:S});const T=await fn.withRequestConfig("register",{data:S});return await Em(T)},R=er(async()=>{var T,x;if(!(o.value||!g.value||!(await m()).valid))if(o.value=!0,h.value[v()]&&e.cacheCPFResponse)await jc(200),o.value=!1,(T=e.onThirdPartySuccess)==null||T.call(e,h.value[v()]);else{const B=await ce(p());let P=B[0],N=B[1];if(await fn.decorator("register",P)){const D=await ce(p());P=D[0],N=D[1]}P&&qo.error(P),o.value=!1,(x=e.onThirdPartySuccess)==null||x.call(e,N==null?void 0:N.data.data),e.cacheCPFResponse&&(N!=null&&N.data.data)&&(h.value[v()]=N==null?void 0:N.data.data)}},600),O=I(()=>Fe(e.placeholder||a("lobby.formItems.cpf.placeholder.default"))),C=(S="")=>{var x;if(!e.required&&!S)return!0;if(e.required&&!Ve(S))return a("lobby.formItems.cpf.error.empty");const T=_y(S,(x=r.systemInfos)==null?void 0:x.cpfValidateType);return T||!0};return bt(()=>{b.value=void 0}),()=>{var S;return u(Le,{name:e.name,rules:(S=e.rules)!=null?S:C,required:e.showRequired,label:e.label,icon:e.formItemIcon},{default:()=>{var T;return[u(He,{value:g.value,"onUpdate:value":x=>g.value=x,disabled:e.disabled,clearable:e.clearable,"data-input-name":e.name,placeholder:O.value,onFocus:_,onBlur:y,type:"tel"},{prefix:!e.formItemIcon&&Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_zsxm.svg"},null)),suffix:(T=t.suffix)!=null?T:Ce(!e.disabled&&f.value,()=>u("span",{class:br.retry,onClick:R},[u(ie,{useSkeleton:!0,class:[br.retryIcon,i.value||!g.value?br.fail:br.succ,{[an.Animated]:o.value},an.Actions.Spin,an.Repeat.Infinite],src:"/lobby_asset/common/web/common/comm_icon_retry.svg"},null)]))})]}})}}});var Eo=(e=>(e[e.DNI=0]="DNI",e[e.PAS=1]="PAS",e))(Eo||{});const[Qy]=re("form-item-cpf-pen"),Jy=G({name:Qy,props:ms,emits:["update:modelValue","update:idType"],setup(e,{slots:t,emit:n}){const a=k(!1),{t:o}=$(),l=at(),r=ra(e.name),{refSelect:c}=Pa({enable:e.selectScrollClose}),s=I({get:()=>e.modelValue,set:_=>n("update:modelValue",b(_))}),i=I({get:()=>e.idType,set:_=>n("update:idType",_)}),m=I(()=>{var y,w,p;return((p=(w=l.systemInfos)==null?void 0:w.pinTypeMap[(y=e.currency)!=null?y:""])!=null?p:[]).map(R=>({rule:R.pinNumberRule,label:R.pinNumberTypeName,value:+R.pinNumberType}))}),h=I(()=>{let _="";const y=m.value.find(w=>w.value===i.value);return y!=null&&y.rule&&(_=y.rule),{regStr:_,rule:new RegExp(_)}}),g=I(()=>hl(e.currency,e.idType)),b=_=>{if(i.value===Eo.DNI)return(_||"").replace(/[^a-zA-Z0-9]/g,"").substring(0,8);if(i.value===Eo.PAS)return(_||"").replace(/[^a-zA-Z0-9]/g,"").substring(0,10)},d=I(()=>Fe(e.placeholder||o("lobby.formItems.cpf.placeholder.penDefault",{idType:g.value}))),v=(_="")=>{if(!e.required&&!_)return!0;
5if(e.required&&!Ve(_))return o("lobby.formItems.cpf.error.penEmpty",{idType:g.value});if(!h.value.rule.test(_)){if(i.value===Eo.DNI)return o("lobby.formItems.cpf.error.DNIDefault");if(i.value===Eo.PAS)return o("lobby.formItems.cpf.error.PASDefault")}return!0},f=_=>m.value.some(y=>y.value===_);return bt(()=>{m.value.length&&!f(i.value)&&(i.value=m.value[0].value),Ue(()=>a.value=!0),ee(i,()=>{a.value&&Ue(()=>{r()})})}),()=>{var _;return u(Le,{name:e.name,rules:(_=e.rules)!=null?_:v,required:e.showRequired,label:e.label,class:Pn.formItemWrap},{default:()=>[u(He,{value:s.value,"onUpdate:value":y=>s.value=y,disabled:e.disabled,clearable:e.clearable,"data-input-name":e.name,placeholder:d.value,onFocus:e.onFocus,onBlur:e.onBlur,type:"tel"},{prefix:()=>{if(m.value.length>1)return u(Le,{name:"idType",noStyle:!0},{default:()=>[u(sa,{wrapperClass:Pn.select,ref:c,size:"mini",fillMode:"neutral_2",modelValue:i.value,"onUpdate:modelValue":y=>i.value=y,readonly:e.disabled,dropdownClassName:Pn.dropdown},{default:()=>[m.value.map(y=>u(Aa,{label:y.label,value:y.value},{default:()=>[u("div",{class:Pn.item},[u("span",{class:Pn.itemText},[y.label])])]}))],prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_zsxm.svg"},null))})]})},suffix:t.suffix})]})}}}),[ep]=re("form-item-cpf"),tp=G({name:ep,props:ms,emits:["update:modelValue","update:idType"],setup(e,{slots:t,emit:n}){var m;const{t:a}=$(),{isTheme3:o,form:l={}}=Rt().value,r=(m=l.abbrPlaceholder)!=null?m:!!o,c=I({get:()=>e.modelValue,set:h=>n("update:modelValue",h)}),s=I({get:()=>e.idType,set:h=>n("update:idType",h)}),i=I(()=>{if(e.placeholder)return e.placeholder;const h=!!e.disableRealnameBirthday,g=hl(e.currency,e.idType);return e.currency==="BRL"?r?mt([[h,a("lobby.formItems.cpf.placeholder.autoCompleteAbbreviation")]],a("lobby.formItems.cpf.placeholder.abbreviation")):mt([[h,a("lobby.formItems.cpf.placeholder.autoComplete")]],a("lobby.formItems.cpf.placeholder.default")):r?mt([[h,a("lobby.formItems.cpf.placeholder.penCompleteAbbreviation",{idType:g})]],a("lobby.formItems.cpf.placeholder.penAbbreviation",{idType:g})):mt([[h,a("lobby.formItems.cpf.placeholder.penAutoComplete",{idType:g})]],a("lobby.formItems.cpf.placeholder.penDefault",{idType:g}))});return ee(()=>e.currency,()=>{c.value=""}),()=>e.currency==="PEN"?u(Jy,Ee(e,{"data-cpfCode-mode":e.currency,placeholder:i.value,modelValue:c.value,"onUpdate:modelValue":h=>c.value=h,idType:s.value,"onUpdate:idType":h=>s.value=h}),t):e.currency==="ARS"?u(zy,Ee(e,{"data-cpfCode-mode":e.currency,placeholder:i.value,modelValue:c.value,"onUpdate:modelValue":h=>c.value=h,idType:s.value,"onUpdate:idType":h=>s.value=h}),t):u(Xy,Ee(e,{"data-cpfCode-mode":e.currency,placeholder:i.value,modelValue:c.value,"onUpdate:modelValue":h=>c.value=h,idType:s.value,"onUpdate:idType":h=>s.value=h}),t)}}),np={direction:String,show:Bt,flipDeg:Qe("180")},ap={up:90,down:-90,left:0,right:180},[op,rp]=Ae("arrow"),sp=G({name:op,props:np,emits:["click"],setup(e,{emit:t}){const n=I(()=>Number(ap[e.direction])+Number(e.flipDeg)),a=I(()=>e.show?{transform:`rotate(${n.value}deg)`}:null);return()=>u(wa,{key:"icon-arrow",name:Wl,style:{...a.value,transition:"transform 0.3s linear"},onClick:()=>t("click"),class:[rp("",{[e.direction]:e.direction,flip:e.show})]},null)}}),lp=zt(sp),ip=We({selectScrollClose:{type:Boolean,default:!0},showStarSign:{type:Boolean,default:void 0},dataUsedList:{type:Array},needDefault:{type:Boolean},...yo}),cp="_nationalityContainer_5huay_91",up="_selectWrap_5huay_91",dp="_defaultIcon_5huay_103",mp="_popoverWrap_5huay_109",fp="_selectOption_5huay_113",gp="_splitOption_5huay_123",hp="_commonOption_5huay_140",vp="_countryIcon_5huay_152",bp="_countryIconPrefix_5huay_157",wn={nationalityContainer:cp,selectWrap:up,defaultIcon:dp,popoverWrap:mp,selectOption:fp,splitOption:gp,commonOption:hp,countryIcon:vp,countryIconPrefix:bp},yp=34,pp=3e3;function id(e={}){if(ro.deferDisabled())return{createDefer:()=>()=>!0,force:async()=>{},ready:Promise.resolve()};const t=(f,_,y)=>Number.isFinite(f)?Math.max(y,f):_,n=t(e.immediate,0,0),a=t(e.maxBatch,4,1),o=k(n);
5let l=!1,r=0,c=null,s=0,i=1,m;const h=new Promise(f=>m=f),g=()=>{l||(l=!0,o.value<r&&(o.value=r),c!==null&&(ah(c),c=null),m())},b=()=>{if(c=null,o.value>=r){if(r>0||!e.startOnIdle)return g();c=gr(b);return}const f=performance.now();if(s>0&&(i=f-s<=yp?Math.min(i+1,a):1),s=f,o.value+=i,o.value>=r)return g();c=gr(b)};return e.startOnIdle?Kc(()=>{!l&&c===null&&(c=gr(b))},pp):c=gr(b),_h()&&Ru(g),{createDefer:()=>{let f=0;return()=>{const _=++f;return l?!0:(_>r&&(r=_),o.value>=_)}},force:async()=>{g(),await Ue()},ready:h}}const[_p]=re("pages-security-kyc-nationality"),wp=G({name:_p,props:ip,emits:["change","update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),{refSelect:a}=Pa({enable:e.selectScrollClose}),o=us(),l=I({get:()=>e.modelValue,set:w=>t("update:modelValue",w)}),r=I(()=>e.dataUsedList||o.nationalityList),c=I(()=>r.value.find(w=>w.countryCode===l.value)),s=I(()=>o.getNationalityListGroupBy(r.value,!0)),i=I(()=>s.value.groupByList),m=I(()=>e.placeholder?e.placeholder:n("lobby.modal.login.form.address.countryPlaceholder")),h=(w="")=>!e.required&&!w?!0:e.required&&!Ve(w)?n("lobby.modal.login.form.address.countryEmpty"):!0,g=(w="")=>w.replace(s.value.commonPrefixKey,""),b=w=>{if(!w.isCommon)return g(w.countryCode)},d=w=>{const p=g(w.value);t("change",p),l.value=p},{createDefer:v,force:f}=id({startOnIdle:!0});ee(()=>{var w,p;return!!((p=(w=a.value)==null?void 0:w.showPopover)!=null&&p.value)},w=>{w&&f()});const _=w=>!w.isSplit&&!w.isCommon&&b(w)===l.value,y=I(()=>!l.value||!c.value?e.showPrefix?u(ie,{useSkeleton:!0,class:wn.defaultIcon,src:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_guoji.svg"},null):null:u(ie,{class:[wn.countryIcon,wn.countryIconPrefix],src:c.value.icon},null));return ee(()=>i.value,w=>{e.needDefault&&!l.value&&w.length&&setTimeout(()=>{var R;const p=(R=i.value.find(O=>!O.isSplit))==null?void 0:R.countryCode;p&&d({value:p})})},{immediate:!0}),bt(()=>{o.initNationalityData()}),()=>{var w;return u(Le,{class:[wn.nationalityContainer,"form-items-country"],name:e.name,rules:(w=e.rules)!=null?w:h,required:e.showRequired,"data-country-selected":!!l.value},{default:()=>{var p;return[u(sa,{ref:a,key:"country",placement:e.placement,onChange:d,showSearch:!0,showStarSign:(p=e.showStarSign)!=null?p:e.showRequired,placeholder:m.value,size:"large",isSearchingTriggerValueChange:!1,offset:[0,0],searchCaseSensitive:!1,wrapperClass:wn.selectWrap,popoverClass:[wn.popoverWrap,"country-popover-wrap",e.popoverClass],filterKey:"key",fillMode:e.fillMode,readonly:e.disabled,disabled:e.disabled,onFocus:e.onFocus,onBlur:e.onBlur,modelValue:l.value,"onUpdate:modelValue":R=>l.value=R,arrowIcon:e.arrowIcon},{default:()=>[(()=>{const R=v();return i.value.map(O=>(_(O)||R())&&u(Aa,{class:{[wn.selectOption]:!0,[wn.splitOption]:O.isSplit,"country-select-split-option":O.isSplit,[wn.commonOption]:O.isCommon},disabled:O.isSplit||O.isCommon,value:b(O),key:O.commonKey||O.countryName,label:O.countryName},{default:()=>[!O.isSplit&&!O.isCommon&&u(ie,{class:wn.countryIcon,src:O.icon},null),O.countryName]}))})()],prefix:Ce(!!y.value,()=>y.value)})]}})}}}),Sp={getEntryList:Function},Cp="_list_1k88z_91",Ip="_item_1k88z_97",Rp="_inner_1k88z_118",Tp="_tabMode_1k88z_129",Op="_entranceText_1k88z_141",Pp="_entrance_1k88z_141",zn={list:Cp,item:Ip,inner:Rp,tabMode:Tp,entranceText:Op,entrance:Pp},[Ap,xp]=re("quickentry"),kp=G({name:Ap,props:Sp,setup(e,{slots:t,attrs:n}){const{t:a}=$(),o=we(),l=Fm(),r=at(),c=$e(),s=Rt(),i=At(),{toCustomer:m,toForgetPass:h,toFreeTryit:g}=Go(),b=I(()=>{var _;return(_=l.gameCategoriesInfoList.find(y=>y.gameCategoryId===Um.Demo))==null?void 0:_.display}),d=I(()=>{var w,p;const _=R=>R===ho.OPEN,y=(p=(w=r.systemInfos)==null?void 0:w.loginRegister)==null?void 0:p.quickEntry;return{freeTryit:b.value&&_(y==null?void 0:y.trial)&&!Kr()&&!0&&!o.hasLogined&&!c.state.openOptions.thirdParty,customer:_(y==null?void 0:y.customer)&&!c.state.openOptions.thirdParty,forgetPass:i.value.login&&!c.state.openOptions.thirdParty}}),v=I(()=>{var y;const _=[{key:"customer",show:d.value.customer,text:()=>a("lobby.modal.loginRegister.contactCustomer"),onClick:m},{key:"freeTryIt",show:!!(d.value.freeTryit&&!c.state.openOptions.onTryGame),text:()=>a("lobby.modal.login.operate.tryItFree"),onClick:g,attrs:{"data-sensors-click":!0,id:"toFreeTryit"},extra:{disabledByConfig:!d.value.freeTryit}},{key:"forgetPass",show:d.value.forgetPass,text:()=>a("lobby.modal.forgotPassword.title"),onClick:h}];return(((y=e.getEntryList)==null?void 0:y.call(e,_))||_).filter(w=>w.show)}),f=I(()=>s.value.isTheme3&&!c.state.openOptions.thirdParty);return()=>{if(!(!v.value.length&&!s.value.isTheme3))return u(le,null,[!!v.value.length&&u("ul",{class:[zn.list,n.class]},[v.value.filter(Boolean).map(({onClick:_,text:y,key:w,attrs:p})=>{var R;return u("li",{class:zn.item,"data-key":w},[u("span",Ee({class:zn.inner,onClick:_},p),[y()]),(R=t.extra)==null?void 0:R.call(t)])})]),f.value&&u("div",{class:[zn.tabMode,xp("tab-mode")]},[c.state.mode=="register"?u(le,null,[u("span",{class:zn.entranceText},[a("lobby.modal.register.switchLogin")]),u("span",{class:zn.entrance,onClick:()=>c.setMode(ye.Login)},[a("lobby.modal.loginRegister.login")])]):u(le,null,[u("span",{class:zn.entranceText},[a("lobby.modal.register.switchRegister")]),u("span",{class:zn.entrance,onClick:()=>c.setMode(ye.Register)},[a("lobby.modal.register.createAccount")])])])])}}}),cd=Symbol("checkbox-group"),Np={modelValue:{type:Boolean,default:!1},value:{type:[String,Number]},color:{type:String,default:"accent"},disabled:Boolean,strikethrough:Boolean,indeterminate:Boolean}
5,[Lp,Ma]=Ae("checkbox"),Hr=zt(G({name:Lp,props:Np,emits:{change:e=>typeof e=="boolean","update:modelValue":e=>typeof e=="boolean"},setup(e,{slots:t,emit:n}){const{parent:a}=aa(cd),o=k(!1);a?Ye({check:r=>{o.value=e.value?r.includes(e.value):!1}}):(ee(()=>e.modelValue,r=>{o.value=!!r}),bt(()=>o.value=!!e.modelValue));const l=()=>{e.disabled||(n("update:modelValue",!e.modelValue),n("change",!e.modelValue),a==null||a.onChildChange(!o.value,e.value))};return()=>{var r;return u("label",{onChange:l,class:[Ma({checked:o.value,disabled:e.disabled,strikethrough:e.disabled&&e.strikethrough,indeterminate:!o.value&&e.indeterminate}),Ma(e.color)]},[u("input",{type:"checkbox",name:a==null?void 0:a.name,disabled:e.disabled,checked:o.value,class:Ma("input")},null),((r=t["icon-wrap"])==null?void 0:r.call(t,o.value))||u("span",{class:Ma("icon-wrap")},[u(ie,{class:[Ma("icon"),Ko.Zoom],src:"/lobby_asset/common/web/common/comm_icon_gou.svg"},null)]),t.default&&u("span",{class:Ma("label")},[t.default()])])}}})),Bp="_quickoperate_1x6ft_91",Dp="_agree_1x6ft_97",Mp="_remeber_1x6ft_108",Ep="_checkbox_1x6ft_111",Fp="_sendCodeError_1x6ft_123",Up="_customer_1x6ft_131",Vp="_agreenment_1x6ft_135",Wp="_loading_1x6ft_141",Nn={quickoperate:Bp,agree:Dp,remeber:Mp,checkbox:Ep,sendCodeError:Fp,customer:Up,agreenment:Vp,loading:Wp},[qp]=re("quickoperate"),$p=G({name:qp,setup(e,{slots:t}){const{toCustomer:n}=Go(),a=we(),o=at(),l=mo(),r=At(),{t:c}=$(),s=k(""),i=k(!1),m=k();Wn(()=>{var v;(v=m.value)==null||v.close()});const h=async()=>{var f;i.value=!0;const[,v]=await ce(Vm());s.value=((f=v==null?void 0:v.data.data)==null?void 0:f.content)||"",i.value=!1},g=async()=>{s.value||h(),m.value=await Un.showDialog({allowHtml:!0,className:Nn.agreenment,closeOnClickOverlay:!1,showCloseButton:!0,closeControl:{shouldOccupySpace:!0},confirmButtonText:c("lobby.modal.register.readed"),beforeClose:()=>(m.value=void 0,!0),message:()=>i.value?u(Yo,{class:Nn.loading},null):s.value})},b=I(()=>{var _,y,w,p;const v=(y=(_=o.homeLayoutInfos)==null?void 0:_.commonConfig)==null?void 0:y.ageLimit;let f=(p=(w=l.brandLogoInfos)==null?void 0:w.agreeTitle)!=null?p:"{{protocol}}";return!v||v===Ws.AgeNone?f=f.replace("{{age}}","18"):f=f.replace("{{age}}",v),f=f.replace("{{protocol}}",c("lobby.modal.register.userProtocol")),f}),d=I(()=>{const v=r.value.login,f=r.value.phoneCode,_=r.value.phonePass,y=r.value.emailCode,w=r.value.emailPass,p=r.value.accountPass,R=v&&(f||y);let O=c("lobby.modal.loginRegister.rememberAcount");return(p||_||w)&&(O=c("lobby.modal.loginRegister.rememberAcountPassword")),{showSendCodeError:R,remember:O}});return Ye({getStatus:()=>d.value}),()=>{var v;return u("section",{class:[Nn.quickoperate,"login-register-quick-operate"]},[u("section",{class:[Nn.remeber,"login-register-quick-remember"]},[r.value.login&&u(Hr,{modelValue:a.remember,"onUpdate:modelValue":f=>a.remember=f,class:[Nn.checkbox]},{default:()=>[d.value.remember],"icon-wrap":t["checkbox-icon-wrap"]}),d.value.showSendCodeError&&!Kr()&&u("section",{class:Nn.sendCodeError},[u("span",null,[c("lobby.modal.loginRegister.unableCaptcha")]),u("span",{class:Nn.customer,onClick:n},[c("lobby.modal.loginRegister.contactCustomer")])])]),r.value.register&&u(Hr,{modelValue:a.agreed,"onUpdate:modelValue":f=>a.agreed=f,class:[Nn.agree],onClick:f=>{if(f.target.getAttribute("data-user-agreement"))return f.preventDefault(),g(),!1}},{default:()=>[u(so,{tag:"span",class:Nn.agreeText,xssProtection:!0,innerHTML:b.value},null)],"icon-wrap":t["checkbox-icon-wrap"]}),(v=t.extra)==null?void 0:v.call(t,{getStatus:d})])}}}),Gp={text:String,forceUpdateText:Boolean,noTryGameBtn:Boolean,submitButtonClassName:String,badge:Object,animation:Object},[zp,uc]=Ae("dot-loading"),Hp=G({name:zp,setup(){return()=>u("div",{class:uc()},[u("div",{class:uc("icon")},null)])}}),jp="_submits_1ipg1_91",Yp="_topSpace_1ipg1_146",yr={submits:jp,topSpace:Yp,"pulse-green":"_pulse-green_1ipg1_1","scale-btn":"_scale-btn_1ipg1_1"},[Kp]=re("pages-dialogs-login-register-fragment"),Zp=G({name:Kp,props:Gp,emits:["submit"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=$e(),{btnBadge:l}=vl(),r=At(),{usePageing:c}=ts(),s=k(),i=I(()=>o.state.openOptions.onTryGame&&!e.noTryGameBtn),m=I(()=>{const g={namespace:"--submit-button__animation--",boxShadow:{name:"shadow",value:`${yr["pulse-green"]} 1.5s infinite`},scale:{name:"scale",value:`${yr["scale-btn"]} 1.5s infinite`,to:1.08}},b=[],d=({name:w,value:p,...R})=>{const O=(T,x)=>(x=x?`__${x}`:"",`${T}${x}`),C=(T,x)=>`${g.namespace}${T}: ${x}`,S=[C(w,p)];
5for(const[T,x]of Object.entries(R))S.push(C(O(w,T),x));b.push(...S)},v=w=>w.join(";"),f=w=>w===!1,_=(w,p)=>ht({},w,p),{animation:y}=e;if(y!==!1)return f(y==null?void 0:y.boxShadow)||d(g.boxShadow),f(y==null?void 0:y.scale)||d(_(g.scale,y==null?void 0:y.scale)),v(b)});e.forceUpdateText&&ee(()=>e.text,g=>{Ue(()=>{var b;if(s.value){const d=(b=s.value.$el)==null?void 0:b.querySelector(".ui-button__text"),v=d==null?void 0:d.textContent;d&&v&&(d.textContent=g)}})});const h=()=>{var g,b;c.value||oa().closeLoginRegister(!0),(b=(g=o.state.openOptions).onTryGame)==null||b.call(g)};return tr(()=>{Ue(()=>{o.delLoading()})}),Ye({onStartTryGame:()=>o.state.openOptions.onTryGame?(h(),!0):!1}),()=>{var d;const g=l(),b=a("lobby.modal.login.operate.tryItFree");return u("section",{class:[yr.submits,yr.topSpace],"data-try-game":!!i.value,style:m.value,"data-has-badge":!!g},[i.value&&u(Jt,{type:"primary",block:!0,plain:!0,onClick:h},{default:()=>{var v;return[(v=n["before-try-default"])==null?void 0:v.call(n),n.tryGame?n.tryGame({text:b}):b]}}),u(Xn,Ee({class:e.submitButtonClassName,backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:g,style:{width:"100%"},autoTransformOffset:!0,offset:[0,-3],gift:{size:"large",shouldOccupySpace:31}},e.badge),{default:()=>{var v;return[(v=n["before-button"])==null?void 0:v.call(n),u(Jt,{type:"primary",loading:r.value.loading,block:!0,ref:s,onTap:f=>t("submit",f),id:r.value.login?"insideLoginSubmitClick":"insideRegisterSubmitClick",iconPosition:"right"},{default:()=>{var f,_;return[(f=n["before-default"])==null?void 0:f.call(n,{isTryGame:i.value}),(_=n.default)==null?void 0:_.call(n)]},loading:()=>u(Hp,null,null)})]},content:n["badge-content"]}),(d=n["extra-bottom"])==null?void 0:d.call(n)])}}}),ud={readonly:{type:Boolean,default:!1},lockAreaCode:{type:String,default:void 0},hideArrowOnlyOne:{type:Boolean,default:!0},showRequired:{type:Boolean,default:!1},selectAttributes:{type:Object},selectScrollClose:{type:Boolean,default:!0},allowedCodes:{type:Array,default:()=>[]},defaultCode:{type:String,default:void 0},autoInitData:ft,...yo},Xp="_areaCode_1x6ek_91",Qp="_retry_1x6ek_107",Jp="_retryIcon_1x6ek_118",e_="_content_1x6ek_125",t_="_hide_1x6ek_128",n_="_fixedOne_1x6ek_131",a_="_activeIcon_1x6ek_137",o_="_activeText_1x6ek_141",r_="_dropdown_1x6ek_189",s_="_item_1x6ek_193",l_="_itemPrefix_1x6ek_201",i_="_itemText_1x6ek_206",c_="_activeTextRtl_1x6ek_225",u_="_selectTextRtl_1x6ek_229",xt={areaCode:Xp,retry:Qp,retryIcon:Jp,content:e_,hide:t_,fixedOne:n_,activeIcon:a_,activeText:o_,dropdown:r_,item:s_,itemPrefix:l_,itemText:i_,activeTextRtl:c_,selectTextRtl:u_},[d_]=re("form-item-phone-area-code"),dd=G({name:d_,props:ud,emits:["change"],setup(e,{emit:t}){const n=xn(),a=Et(),o=I({get:()=>n.state.code,set:g=>n.initCode(g)}),{refSelect:l}=Pa({enable:e.selectScrollClose}),r=I(()=>document.documentElement.getAttribute("dir")==="rtl"),c=I(()=>!!vi.error||!n.state.countrys.length),s=I(()=>n.state.countrys.length===1&&e.hideArrowOnlyOne);ee(()=>[n.state.code],()=>{t("change",n.state.code)},{immediate:!0});const i=I(()=>{var b;return((b=e.allowedCodes)!=null&&b.length?n.state.countrys.filter(d=>e.allowedCodes.some(v=>d.phoneNumberSegment===v||d.phoneNumberSegment===`+${v}`)):n.state.countrys).map(d=>{const{countryName:v,phoneNumberSegment:f,icon:_}=d;let y=f;return(r.value||a.rtlClass)&&(y=f.split("+").reverse().join("+")),{label:`‪${v}‬(${y})`,text:()=>u(le,null,[u("span",null,[v]),u("span",null,[pn("("),y,pn(")")])]),value:f,icon:_}})}),m=I(()=>{if(e.lockAreaCode){const g=i.value.find(d=>d.value===e.lockAreaCode);if(g)return g;const b=n.state.allCountryList.find(d=>d.phoneNumberSegment===e.lockAreaCode);return{value:e.lockAreaCode,icon:b==null?void 0:b.icon}}if(s.value)return i.value[0]});let h=!1;return It(()=>{var g,b;if(e.lockAreaCode){n.state.code!==e.lockAreaCode&&(n.state.code=e.lockAreaCode),n.state.codeSource=Ja.Business;return}if(s.value&&((g=m.value)!=null&&g.value)){o.value=m.value.value;return}if(e.allowedCodes.length&&i.value.length&&!h){if(h=!0,i.value.some(v=>v.value===o.value))return;const d=e.defaultCode?i.value.find(v=>v.value===e.defaultCode||v.value===`+${e.defaultCode}`):void 0;o.value=(b=d==null?void 0:d.value)!=null?b:i.value[0].value;return}i.value.length&&!i.value.some(d=>
5d.value===o.value)&&n.initCode(i.value[0].value,Ja.AutoFallback)}),e.autoInitData&&n.initApis(),e.lockAreaCode&&n.initAllCountry(),()=>{var g;return u(Le,{name:"areaCode",noStyle:!0,"data-lock-area-code":(g=m.value)!=null&&g.value?"true":"false"},{default:()=>{var b,d,v;return[u("span",{class:[xt.areaCode,"phone-area-code"]},[vt(u("span",{class:xt.retry,onClick:()=>n.initApis()},[u(ie,{class:[xt.retryIcon,{[an.Animated]:vi.loading},an.Actions.Spin,an.Repeat.Infinite],src:"/lobby_asset/common/web/common/comm_icon_retry.svg"},null)]),[[St,c.value]]),u("span",{class:[xt.content,{[xt.hide]:c.value}]},[(b=m.value)!=null&&b.value?u("span",{class:[xt.fixedOne,"area-code-fixed-one"]},[u(ie,{useSkeleton:!0,class:xt.activeIcon,src:m.value.icon},null),u("span",{class:[xt.activeText,{[xt.activeTextRtl]:a.rtlClass}]},[m.value.value])]):u(sa,Ee({ref:l,size:"mini",autoWidth:!0,showSearch:i.value.length>3,popoverClass:e.popoverClass,wrapperClass:a.rtlClass?xt.selectTextRtl:"",fillMode:"neutral_2",modelValue:o.value,"onUpdate:modelValue":f=>o.value=f,readonly:e.readonly,dropdownClassName:xt.dropdown,offset:[r.value?1:-1,0]},e.selectAttributes,{showArrow:(v=(d=e.selectAttributes)==null?void 0:d.showArrow)!=null?v:!s.value,labelRender:({value:f})=>f}),{default:()=>[i.value.map(f=>u(Aa,{label:f.label,value:f.value,onClick:()=>n.initCode(f.value,Ja.UserSelection)},{default:()=>[u("div",{class:xt.item},[u(ie,{useSkeleton:!0,class:xt.itemPrefix,src:f.icon},null),u("span",{class:xt.itemText},[f.text()])])]}))],prefix:()=>{var f;return(f=n.country)!=null&&f.icon?u(ie,{useSkeleton:!0,class:xt.activeIcon,src:n.country.icon},null):null}})])])]}})}}}),m_={show:{type:Boolean,default:!1},mode:{type:String},type:{type:String},onType:{type:Function,default:void 0}},f_={modelValue:{type:Array,default:()=>[]},name:String},[g_,h_]=Ae("checkbox-group"),v_=zt(G({name:g_,props:f_,emits:["change","update:modelValue"],setup(e,{slots:t,emit:n}){const{linkChildren:a,children:o}=fo(cd),{parent:l}=aa(io),r=c=>{o.forEach(s=>{s.check(c)})};return a({onChildChange:(c,s)=>{var h;if(!s)return;const i=e.modelValue.indexOf(s);let m;c&&i<0?m=[...e.modelValue,s]:!c&&i>-1&&(m=e.modelValue.filter(g=>g!==s)),m&&(n("change",m),n("update:modelValue",m),r(m),(h=l==null?void 0:l.onChildChange)==null||h.call(l,m))},name:e.name||Jr()}),ee(()=>e.modelValue,()=>r(e.modelValue)),bt(()=>{r(e.modelValue)}),()=>{var c;return u("div",{class:h_()},[(c=t.default)==null?void 0:c.call(t)])}}})),b_="_list_a065n_91",y_="_item_a065n_96",Is={list:b_,item:y_},[p_]=re("form-item-account-switch-type"),__=G({name:p_,props:m_,setup(e){const{t}=$(),{Account:n,Phone:a}=oe,o=k();It(()=>{o.value=e.type});const l=I(()=>{var r;return{[ye.Login]:{phone:t("lobby.modal.loginRegister.isPhone"),account:t("lobby.modal.loginRegister.isAccount")},[ye.Register]:{phone:t("lobby.modal.loginRegister.setPhone"),account:t("lobby.modal.loginRegister.setAccount")}}[(r=e.mode)!=null?r:ye.Login]});return()=>{if(e.show)return u(v_,{modelValue:o.value,"onUpdate:modelValue":r=>o.value=r,class:"account-switch-type"},{default:()=>[u("ul",{class:Is.list},[u("li",{class:Is.item},[u(Hr,{value:a,onChange:()=>{var r;o.value!==a&&((r=e.onType)==null||r.call(e,a))}},{default:()=>[l.value.phone]})]),u("li",{class:Is.item},[u(Hr,{value:n,onChange:()=>{var r;o.value!==n&&((r=e.onType)==null||r.call(e,n))}},{default:()=>[l.value.account]})])])]})}}}),w_=We({login:{type:Boolean,required:!0},accountType:{type:String},ltr:{type:Boolean},enableEmail:{type:Boolean,required:!0},onlyPhoneEnable:{type:Boolean,required:!0},onlyAccountEnable:{type:Boolean,required:!0},hideExplain:{type:Boolean,default:!1},showDropdown:{type:Boolean,required:!0},prefixAreaCode:{type:Boolean,default:!1},prefix:{type:Function,required:!0},selectOptions:{type:Object,required:!0},switchType:{type:Object},onApplayHistory:{type:Function,default:void 0},onDelHistory:{type:Function,default:void 0}}),S_="_ltr_onrzx_91",C_="_dropdown_onrzx_97",I_="_list_onrzx_97",R_="_itemInnerText_onrzx_97",T_="_formItemsAccount_onrzx_107",O_="_hideExplain_onrzx_127",P_="_item_onrzx_97",A_="_active_onrzx_182",x_="_itemInner_onrzx_97",k_="_itemInnerPrefix_onrzx_194",N_="_itemInnerEmailSuffix_onrzx_218",L_="_itemInnerSuffix_onrzx_223",Yt={ltr:S_,dropdown:C_,list:I_,itemInnerText:R_,formItemsAccount:T_,hideExplain:O_,item:P_,active:A_,itemInner:x_,itemInnerPrefix:k_,itemInnerEmailSuffix:N_,itemInnerSuffix:L_},[B_,pr]=re("form-item-account"),D_=G({name:B_,props:w_,emits:["update:modelValue"],setup(e,{emit:t,slots:n,expose:a}){const o=Cu(e.name),l=()=>
5o(""),r=I({get:()=>e.modelValue,set:v=>t("update:modelValue",g(v))}),{isRTL:c}=go(),s=k(!1),i=k();a({focus:()=>{var v;return(v=i.value)==null?void 0:v.focus()}});const m=xn(),h=v=>{var f;return(f=e.onDelHistory)==null?void 0:f.call(e,v)},g=(v="")=>{let f=v.substring(0,256);return f=f.split("").map(y=>{const w=Ho[y];return w?y===y.toLowerCase()?w.toLowerCase():w:y}).join(""),f=f.replace(/[\u4E00-\u9FA5\s]/g,""),e.login&&e.enableEmail||(f=f.toLocaleLowerCase()),e.onlyPhoneEnable&&(f=f.replace(/[^\d]/g,""),f=f.substring(0,m.range.max)),(e.onlyAccountEnable||!e.enableEmail)&&(f=f.replace(/[^0-9 a-z]/g,"")),f},b=(...v)=>{var f;l(),s.value=!0,(f=e.onFocus)==null||f.call(e,...v)},d=(...v)=>{var f;s.value=!1,(f=e.onBlur)==null||f.call(e,...v)};return()=>u(le,null,[u(Le,{name:e.name,label:e.label,required:e.showRequired,class:[pr(),Yt.formItemsAccount,e.hideExplain&&Yt.hideExplain],rules:e.rules,validateTrigger:["onBlur"],delayValidateTrigger:200,"data-area-code":e.prefixAreaCode||null,"data-account-type":e.accountType},{default:()=>{var v;return[u(gl,{showArrow:!1,destroyOnClose:!1,closeOnClickAction:!1,closeOnClickOverlay:!1,closeOnClickOutside:!1,placement:c.value?"bottom-end":"bottom-start",class:[pr("dropdown"),Yt.dropdown],show:s.value&&e.showDropdown,transition:Ko.DropDown,offset:[0,0]},{reference:()=>u("section",{onClick:f=>f.stopPropagation()},[u(He,{ref:i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,class:[e.ltr&&Yt.ltr],value:r.value,"onUpdate:value":f=>r.value=f,type:e.onlyPhoneEnable?"tel":"text",autocomplete:"off",placeholder:e.placeholder,onFocus:b,onBlur:d},{prefix:e.prefix,suffix:n.suffix})]),default:()=>u("ul",{class:[pr("list"),Yt.list]},[e.selectOptions.map(f=>u("li",{onMousedown:_=>_.preventDefault(),class:[pr("item"),{[Yt.item]:!0,[Yt.ltr]:f.ltr,[Yt.active]:r.value===f.value}],onClick:()=>{var _;s.value=!1,f.history?(_=e.onApplayHistory)==null||_.call(e,f.value):r.value=f.value,setTimeout(()=>{var y;(y=i.value)==null||y.blur()},500)}},[u("section",{class:Yt.itemInner},[f.history&&u("span",{class:Yt.itemInnerPrefix},[u(ie,{src:"/lobby_asset/common/web/common/comm_icon_clock.svg"},null)]),u("span",{class:Yt.itemInnerText},[f.emailSuffix?u(le,null,[u("span",null,[f.emailLocalArea]),u("span",{class:Yt.itemInnerEmailSuffix},[f.emailSuffix])]):f.label]),f.history&&u("span",{class:Yt.itemInnerSuffix,onClick:_=>{var y;_.stopPropagation(),(y=i.value)==null||y.focus(),h(f.value)}},[u(ie,{src:"/lobby_asset/common/web/common/comm_icon_del.svg"},null)])])]))])}),(v=n.message)==null?void 0:v.call(n)]}}),u(__,e.switchType,null)])}});function M_(e){const{t}=$(),n=xn(),a=Et(),o=I(()=>({value:e.value.account,type:e.value.type,theme:e.value.theme,forceInputPrefix:e.value.forceInputPrefix,enableAccount:e.value.enableAccount,enableEmail:e.value.enableEmail,enablePhone:e.value.enablePhone,enables:e.value.enables,login:e.value.mode===ye.Login,register:e.value.mode===ye.Register,phone:e.value.type===oe.Phone,email:e.value.type===oe.Email,account:e.value.type===oe.Account,pureNumberAccount:!!e.value.pureNumberAccount})),l=I(()=>o.value.register&&!o.value.pureNumberAccount),r=I(()=>o.value.register&&o.value.pureNumberAccount),c=I(()=>{const{Account:d,Phone:v,Email:f}=Or;return{[d]:(_=4,y=16)=>({placeholder:t("lobby.modal.loginRegister.account"),validate:()=>Ju(o.value.value,[_,y],l.value),message:`${t("lobby.modal.loginRegister.accountErrorMessage",{range:$o(_,y)})}`}),[v]:(_=6,y=12)=>({placeholder:t("lobby.modal.loginRegister.phoneNumber"),validate:()=>n.state.code?ed(o.value.value,[_,y]):!1,message:t("lobby.formItems.phone.error.default",{segment:n.state.code||"-",range:n.range.range})}),[f]:()=>({placeholder:t("lobby.modal.loginRegister.email"),validate:()=>td(o.value.value),message:t("lobby.formItems.email.error.default")})}}),s=d=>{d=d!=null?d:`${o.value.theme!==ns.Theme3||o.value.forceInputPrefix?t("lobby.modal.loginRegister.input"):""}`;const v=a.isCN?"":" ",{Account:f,Phone:_,Email:y}=Or,w={[f]:o.value.enableAccount,[_]:o.value.enablePhone,[y]:o.value.enableEmail},p=o.value.enables.filter(R=>w[R]);return`${d}${v}${p.map(R=>c.value[R]().placeholder).join("/")}`},i=(d={})=>{var v;return{[oe.ThirdParty]:d[oe.ThirdParty]||"/lobby_asset/common/web/common/input_icon_zh.svg",[oe.Account]:d[oe.Account]||"/lobby_asset/common/web/common/input_icon_zh.svg",[oe.Phone]:d[oe.Phone]||"/lobby_asset/common/web/common/input_icon_sj.svg",[oe.Email]:d[oe.Email]||"/lobby_asset/common/web/common/input_icon_yj2.svg"}[(v=o.value.type)!=null?v:oe.Account]},m=(d={})=>{var v;return{[oe.Account]:d[oe.Account],[oe.Phone]:d[oe.Phone],[oe.Email]:d[oe.Email]}[(v=o.value.type)!=null?v:oe.Account]},h=d=>{const{enableAccount:v,enablePhone:f,enableEmail:_}=o.value,{Min:y,Max:w}=ys.SmsScope,p=/^[a-z0-9]+$/i.test(o.value.value),R=new RegExp(`^[0-9]{${y},${w}}$`).test(o.value.value);let O=/@/.test(o.value.value);return!v&&_&&(O=/[a-zA-Z@]/i.test(o.value.value)),{phone:d?R&&f:R,email:d?O&&_:O,account:d?p&&v:p}};return{placeholder:s,preIcon:i,getLabel:m,toTest:h,isPureNumberCase:()=>{const{Min:d,Max:v}=ys.UsernameScope;return new RegExp(`^[0-9]{${d},${v}}$`).test(o.value.value)},rules:d=>v=>{const{Account:f,Phone:_,Email:y}=Or,{enableAccount:w,enablePhone:p}=o.value;if(!Ve(v))return s(t("lobby.modal.loginRegister.input"));if(!d.value)return s(`${t("lobby.modal.loginRegister.inputEffective")}`);
5if(o.value.phone&&/^0+/.test(v))return t("lobby.formItems.phone.error.format");if(o.value.register&&!r.value&&w&&!p&&h().phone){const{Min:R,Max:O}=ys.SmsScope;return t("lobby.formItems.account.error.pureNumber",{range:$o(R,O)})}if(o.value.phone){const{min:R,max:O}=n.range,{validate:C,message:S}=c.value[_](R,O);return C()?!0:S}if(o.value.email){const{validate:R,message:O}=c.value[y]();return R()?!0:O}if(o.value.account){const{validate:R,message:O}=c.value[f]();return R()?!0:O}return!0}}}function md(e,t){const n=$e(),{enableOptions:a,config:o}=Xo(t),l=I(()=>a.value.enableAccount&&a.value.enablePhone);return{confuse:I(()=>{const s=n.state.registerAccounts;return t===ye.Login?!!(e&&l.value&&s.includes(e.value)):!!(/^\d{6,12}$/.test(e.value)&&l.value&&o.value.pureNumberAccount.value)}),watchConfuse:async s=>{t!==ye.Register&&(!a.value.enableAccount||!a.value.enablePhone||s&&(n.state.registerAccounts.includes(e.value)||n.state.registerAccounts.push(e.value)))}}}const fd=Symbol("login-register-mode");function gd(e){Gt(fd,e)}function po(){const e=$e();return st(fd,e.state.mode)}function E_({value:e,emitUserpass:t,enableHistory:n}){const{getFillArray:a,delFillArray:o,getWithSessionkey:l}=Zc(),r=$e(),c=xn(),s=po(),i=At(s),{config:m,enableOptions:h}=Xo(s),g=k([]),b=_=>{const{enableAccount:y,enablePhone:w,enableEmail:p}=h.value;n?i.value.login?g.value=(_!=null?_:a()).filter(R=>{switch(R.loginType){case De.Phone:case De.PhonePass:case De.PhonePassCode:return w;case De.Email:case De.EmailPass:case De.EmailPassCode:return p;default:return y}}):g.value=[]:g.value=[]},d=async(_,y)=>{var R,O,C,S,T,x;const w=g.value.find(B=>B.account===_),p=w==null?void 0:w.loginType;if(s===ye.Login){if(r.initType(s,{fromOpend:y}),w!=null&&w.account&&typeof p!="undefined")switch(p){case De.Phone:r.setType(s,oe.Phone),r.setSubType(s,De.Phone),w.smsSegment&&c.initCode(w.smsSegment,Ja.History);break;case De.PhonePass:case De.PhonePassCode:r.setType(s,oe.Phone),r.setSubType(s,De.PhonePass),w.smsSegment&&c.initCode(w.smsSegment,Ja.History);break;case De.Email:r.setType(s,oe.Email),r.setSubType(s,De.Email);break;case De.EmailPass:case De.EmailPassCode:r.setType(s,oe.Email),r.setSubType(s,De.EmailPass);break;case De.Account:r.setType(s,oe.Account),r.setSubType(s,De.Account);break}r.state.lockChange=!0,r.state.userLoginMode=Fr.History,e.value=(C=(O=w==null?void 0:w.account)!=null?O:(R=r.state.loginKeepValues)==null?void 0:R.account)!=null?C:"",t((x=(T=w==null?void 0:w.userpass)!=null?T:(S=r.state.loginKeepValues)==null?void 0:S.userpass)!=null?x:""),Ue(()=>r.state.lockChange=!1)}},v=_=>{b(o(_))},f=_=>{var p,R;if(b(),r.state.loginKeepValues)return;const y=(p=l(r.state.openOptions.autoFillSessionKey))==null?void 0:p.account,w=y!=null?y:(R=g.value[0])==null?void 0:R.account;if(_)return d(w,_);r.state.userLoginMode===Fr.History&&d(w,_)};return ee(m,()=>{f(!0)}),bt(()=>{f(!0)}),{historys:g,setupHistory:f,applyHistory:d,delHistory:v}}const F_={zh:["@gmail.com","@qq.com","@163.com","@126.com","@sina.com","@foxmail.com","@outlook.com","@live.com","@sohu.com","@mail.com","@hotmail.com","@tom.com","@yahoo.com","@msn.com"],en:["@gmail.com","@outlook.com","@live.com","@hotmail.com","@yahoo.com","@qq.com","@foxmail.com","@163.com","@126.com","@sina.com","@sohu.com","@mail.com","@tom.com","@msn.com"]};function hd(e,t=!1){const n=Et(),a=k([]),o=I(()=>{const{zh:l,en:r}=F_;return(n.isCN?l:r).map(s=>{var h;const i=(h=e.value.split("@"))==null?void 0:h[0],m=i+s;return{value:m,label:m,emailLocalArea:i,ltr:!0,emailSuffix:s,history:!1}})});return It(()=>{t?e.value?a.value=o.value.filter(l=>l.label.indexOf(e.value)>=0):a.value=[]:a.value=o.value}),{emialSelectOptions:a}}function U_(e,t){const n=At(po()),a=k([]),{emialSelectOptions:o}=hd(e,!0);return It(()=>{if(n.value.register){if(n.value.email){a.value=o.value;return}a.value=[];return}const l=t.value.filter(r=>r.account.indexOf(e.value)>=0);if(n.value.email&&!l.length){a.value=o.value;return}a.value=l.map(r=>{const c=r.account;let s=c;switch(r.loginType){case De.Phone:case De.PhonePass:case De.PhonePassCode:s=Wm([r.smsSegment,c].join("-"));break}return{value:c,label:s,ltr:!0,history:!0}})}),{selectOptions:a}}const V_="_message_hmdej_91",W_="_danger_hmdej_98",dc={message:V_,danger:W_},[q_,$_]=re("form-item-account"),al=G({name:q_,props:We({enableHistory:{type:Boolean,default:!0},preIcons:{type:Object},labels:{type:Object},hideMessage:{type:Boolean,default:!1},forceInputPrefix:{type:Boolean,default:!1},...yo}),emits:["update:modelValue","validate","fillUserpass"],setup(e,{emit:t,slots:n}){const a=I({get:()=>e.modelValue,set:z=>t("update:modelValue",z)}),{t:o}=$(),{enableHistory:l}=e,r=k(!0),c=at(),s=$e(),i=Et(),m=po(),{enableOptions:h,config:g}=Xo(m),{theme:b,form:d={}}
5=Rt().value,v=At(m),{confuse:f,watchConfuse:_}=md(a,m),y=ra(e.name),w=Su(e.name),p=()=>y().then(z=>{t("validate",z.valid)}),O=E_({value:a,emitUserpass:z=>t("fillUserpass",z),enableHistory:l}),{selectOptions:C}=U_(a,O.historys),{placeholder:S,preIcon:T,getLabel:x,toTest:B,isPureNumberCase:P,rules:N}=M_(I(()=>({mode:m,type:s.getModeState(m).type,theme:b,forceInputPrefix:e.forceInputPrefix||d.abbrPlaceholder===!1,account:a.value,pureNumberAccount:g.value.pureNumberAccount.value,enableAccount:h.value.enableAccount,enableEmail:h.value.enableEmail,enablePhone:h.value.enablePhone,enables:h.value.enables}))),D=()=>{var te;const z=B(!0);if(a.value&&(z.email||h.value.onlyEmailEnable)){if(z.email&&v.value.email)return;s.setType(m,oe.Email),s.setSubType(m,(te=s.state.userEmailVerify)!=null?te:g.value.email.defaultVerify)}},L=()=>{var te,Se;if(s.state.lockChange)return;s.initType(m),r.value=!0,s.state.userLoginMode=Fr.UserInput;const z=B(!0);if(a.value)switch(!0){case z.phone:case h.value.onlyPhoneEnable:{if(s.state.userRegisterAccounts.includes(a.value)){s.setType(m,oe.Account),s.setSubType(m,De.Account);break}if(z.phone&&v.value.phone)break;s.setType(m,oe.Phone),s.setSubType(m,(te=s.state.userPhoneVerify)!=null?te:g.value.phone.defaultVerify);break}case z.email:case h.value.onlyEmailEnable:{if(z.email&&v.value.email)break;s.setType(m,oe.Email),s.setSubType(m,(Se=s.state.userEmailVerify)!=null?Se:g.value.email.defaultVerify);break}case z.account:case h.value.onlyAccountEnable:{if(a.value.length>16&&(h.value.enablePhone||h.value.enableEmail)&&(r.value=!1),z.account&&v.value.account)break;s.setType(m,oe.Account),s.setSubType(m,De.Account);break}default:r.value=!1}};oh(()=>[c.systemInfos,a.value],D,{throttle:250}),rh([a],()=>_(B().phone),{debounce:300});const A=I(()=>h.value.enablePhone&&v.value.phone||h.value.onlyPhoneEnable),M=(...z)=>{var te;(te=e.onBlur)==null||te.call(e,...z),L(),p()},j=I(()=>!a.value),J=I(()=>v.value.register&&!g.value.pureNumberAccount.value&&v.value.account),ue=I(()=>J.value&&P()),F=I(()=>!j.value&&ue.value&&!!w.value);return Ye({setupHistory:O.setupHistory}),()=>u(D_,{showRequired:!0,name:"account",disabled:e.disabled,label:x(e.labels),modelValue:a.value,"onUpdate:modelValue":z=>a.value=z,clearable:e.clearable,placeholder:S(),rules:N(r),login:v.value.login,accountType:v.value.type,ltr:v.value.email,enableEmail:h.value.enableEmail,onlyPhoneEnable:h.value.onlyPhoneEnable,onlyAccountEnable:h.value.onlyAccountEnable,hideExplain:F.value,showDropdown:!!C.value.length,selectOptions:C.value,onDelHistory:O.delHistory,onApplayHistory:O.applyHistory,onFocus:e.onFocus,onBlur:M,prefixAreaCode:A.value,prefix:()=>A.value?u(dd,{popoverClass:e.popoverClass,readonly:e.disabled,showRequired:!a.value&&e.showRequired,onChange:a.value?p:void 0},null):e.showPrefix?u(et,{icon:T(e.preIcons)},null):u(le,null,null),switchType:{show:f.value&&!e.disabled,mode:v.value.mode,type:v.value.type,onType:z=>{z===oe.Phone&&(s.setType(m,oe.Phone),s.setSubType(m,g.value.phone.defaultVerify)),z===oe.Account&&(s.setType(m,oe.Account),s.setSubType(m,De.Account),s.state.userRegisterAccounts.push(a.value)),Ue(p)}}},{message:Ce(!e.hideMessage&&J.value,()=>u("div",{class:[dc.message,F.value&&dc.danger,$_("explain-message"),i.rtlClass]},[o("lobby.formItems.account.help.mustContainAlpha")])),suffix:n.suffix})}}),G_="_passStrengthCheck_usyw1_91",z_="_cryptographicStrength_usyw1_91",H_="_strengthCheck_usyw1_92",j_="_passStrengthTip_usyw1_101",Y_="_icon_usyw1_104",K_="_colorLump_usyw1_117",Z_="_large_usyw1_125",X_="_colorLump1_usyw1_128",Q_="_colorLump2_usyw1_132",J_="_colorLump3_usyw1_136",ew="_colorLump4_usyw1_140",tw="_digit_usyw1_144",nw="_digitError_usyw1_154",aw="_digitRight_usyw1_160",ow="_satisfy_usyw1_189",Kt={passStrengthCheck:G_,cryptographicStrength:z_,strengthCheck:H_,passStrengthTip:j_,icon:Y_,colorLump:K_,default:"_default_usyw1_122",large:Z_,colorLump1:X_,colorLump2:Q_,colorLump3:J_,colorLump4:ew,digit:tw,digitError:nw,digitRight:aw,satisfy:ow};function rw(e){const t=at(),{t:n}=$(),a=I(()=>{var i;return!!((i=t.systemInfos)!=null&&i.loginPasswdStrengthDetectSwitch)}),o=I(()=>{let i=qm(e.password);return i=i||(e.password?1:0),Array.from({length:4},(m,h)=>h<i?i:0)}),l=I(()=>{const{strongPasswdRequireUppercase:i,strongPasswdRequireLowercase:m,strongPasswdRequireNum:h,strongPasswdRequireSpecial:g}=t.systemInfos,b=/[A-Z]/,d=/[a-z]/,v=/\d/,f=new RegExp(`[${bl}]`);return[{lable:n("lobby.common.formRules.uppercase"),satisfy:b.test(e.password),isShow:i},{lable:n("lobby.common.formRules.lowercase"),satisfy:d.test(e.password),isShow:m},{lable:n("lobby.common.formRules.num"),satisfy:v.test(e.password),isShow:h},{lable:n("lobby.common.formRules.special"),satisfy:f.test(e.password),isShow:g}]}),r=I(()=>{const{strongPasswdLength:i,loginPasswdStrengthDetectSwitch:m}=t==null?void 0:t.systemInfos;return m?i===16?"16":`${i!=null?i:6}-16`:"6-16"}),c=I(()=>
5{if(r.value.indexOf("-")>=0){const[i,m]=r.value.split("-").map(Number);return e.password.length>=i&&e.password.length<=m}else return e.password.length===Number(r.value)}),s=I(()=>{const i=g=>`/lobby_asset/common/web/common/comm_icon_pay_${g}.png`,{check:m,length:h}=e.icons||{};return{check:{right:(m==null?void 0:m.right)||i("1"),error:(m==null?void 0:m.error)||i("2")},length:{right:(h==null?void 0:h.right)||i("1"),error:(h==null?void 0:h.error)||i("2")}}});return u("section",{class:[Kt.passStrengthCheck,"pass-strength-check"]},[u("section",{class:[Kt.cryptographicStrength,"pass-cryptographic-strength"]},[u("span",null,[n("lobby.common.formRules.psswdstrength")]),o.value.map(i=>u("span",{class:[Kt.colorLump,i?[Kt[`colorLump${i}`]]:"",Kt[e.size||"default"],"crypto-graphic-strength-default"]},null)),a.value&&u("span",{class:[Kt.digit,c.value?[Kt.digitRight,"crypto-graphic-strength-digit-right"]:[Kt.digitError,"crypto-graphic-strength-digit-error"],"crypto-graphic-strength-digit"]},[u(ie,{class:Kt.icon,src:s.value.length[c.value?"right":"error"]},null),r.value,n("lobby.common.formRules.digit")])]),a.value&&u("div",{class:[Kt.strengthCheck,Kt.passStrengthTip,"pass-strength-tip"]},[l.value.map(i=>i.isShow?u("div",{class:i.satisfy?[Kt.satisfy,"pass-strength-tip-satisfy"]:""},[u(ie,{class:Kt.icon,src:i.satisfy?s.value.check.right:s.value.check.error},null),u("span",null,[i.lable])]):null)])])}const sw=We({useConfig:{type:Boolean,default:!1},account:{type:String,default:void 0},visiblePassword:{type:Boolean,default:!1},strengthSize:{type:String,default:()=>"default"},strengthIcons:{type:Object},eyeOpenIcon:String,eyeCloseIcon:String,showEye:{type:Boolean,default:!0}}),lw=We({password:{type:String,default:void 0},visiblePassword:{type:Boolean,default:!1},eyeOpenIcon:String,eyeCloseIcon:String}),[iw]=re("form-item-password"),vd=G({name:iw,props:sw,emits:["update:modelValue","update:visiblePassword","change"],setup(e,{slots:t,emit:n,expose:a}){const o=ra(e.name),{t:l}=$(),{isRtlLanguage:r}=Et(),c=k();a({focus:()=>{var d;return(d=c.value)==null?void 0:d.focus()}});const s=I({get:()=>e.modelValue,set:d=>n("update:modelValue",m(d))});It(()=>n("change",s.value)),ee(()=>e.account,()=>s.value&&o());const i=I({get:()=>e.visiblePassword,set:d=>n("update:visiblePassword",d)}),m=d=>d.replace(new RegExp(`[^a-zA-Z0-9${bl}]`,"g"),""),h=I(()=>e.placeholder?e.placeholder:l("lobby.formItems.password.placeholder.default")),g=I(()=>e.useConfig?Xc():bi.Simple),b=(d="")=>{if(!e.required&&!d)return!0;if(e.required&&!Ve(d))return l("lobby.formItems.password.error.empty");if(e.account&&Al(e.account,d))return l("lobby.modal.loginRegister.verifyAccountPasswordEqual");const v=rd(d,g.value);return v||!0};return()=>{var v;const d=g.value!==bi.Simple;return u(le,null,[u(Le,{name:e.name,label:e.label,rules:(v=e.rules)!=null?v:b,required:e.showRequired,"data-password-has-strength":d},{default:()=>[u(He,{ref:c,showEye:e.showEye,eyeOpenIcon:e.eyeOpenIcon,eyeCloseIcon:e.eyeCloseIcon,maxlength:16,dir:"ltr",inputStyle:r?{textAlign:"right"}:void 0,type:s.value?"password":"text",clearable:e.clearable,value:s.value,"onUpdate:value":f=>s.value=f,autocomplete:"new-password","data-input-name":e.name,visiblePassword:i.value,"onUpdate:visiblePassword":f=>i.value=f,placeholder:h.value,onFocus:e.onFocus,onBlur:e.onBlur,onClear:e.onClear},{prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_mm.svg"},null)),suffix:t.suffix&&t.suffix()})]}),d&&u(rw,{icons:e.strengthIcons,size:e.strengthSize,password:s.value},null)])}}});function cw(e){const{t}=$(),n=Rt(),a=po(),o=At(a),l=$e(),r=Et(),c=Qo(a),{Account:s,Phone:i,Email:m}=Or,h=I(()=>{const y=t("lobby.modal.loginRegister.account"),w=t("lobby.modal.login.form.username.label");return{enable:{[s]:n.value.style===Nt.Style3?y:w,[i]:t("lobby.modal.loginRegister.phoneNumber"),[m]:t("lobby.modal.loginRegister.email")},login:t("lobby.modal.loginRegister.login"),register:t("lobby.modal.loginRegister.register"),use:t("lobby.modal.loginRegister.use"),support:t("lobby.modal.loginRegister.support"),onlySupport:t("lobby.modal.loginRegister.onlySupport")}}),g=y=>y.map(w=>h.value.enable[w]).join("/"),b=y=>{var w;l.patchOpenOptions({guide:void 0}),o.value.login&&(l.state.loginKeepValues=void 0),o.value.register&&(l.state.registerKeepValues=void 0),(w=e==null?void 0:e.toggle)==null||w.call(e),y!==l.getModeState(a).type&&(l.setType(a,y),y===oe.Phone?l.setSubType(a,c.value.phone.defaultVerify):y===oe.Account?l.setSubType(a,De.Account):y===oe.Email&&l.setSubType(a,c.value.email.defaultVerify))},d=()=>{const y=h.value,w=c.value.enableOptions,p=[];w.enablePhone&&p.push(i),w.enableEmail&&p.push(m);const R=(()=>{const O=w.enablePhone?oe.Phone:oe.Email;if(!o.value.register)return O;const{getHint:C}=Xo(a),{defuHintPhone:S,defuHintEmail:T}=C(!0);return S?oe.Phone:T?oe.Email:O})();return{[Nt.Style3]:()=>{const O=r.isCN?"":" ",C=w.onlyOneEnable?y.onlySupport:y.support,S=o.value.login?y.login:y.register,T=`${C}${O}${g(w.enables)}${O}${S}`;return{style:Nt.Style3,left:{text:T,enables:w.enables,onClick:()=>{}},right:void 0}},[Nt.Style2]:()=>{const O=[];return w.enableAccount&&O.push({name:"account",text:g([s]),enables:[s],onClick:()=>b(oe.Account)}),p.length&&O.push({name:"emailPhone",text:g(p),enables:p,onClick:()=>b(R)}),{style:Nt.Style2,left:O,right:void 0}},[Nt.Style1]:()=>{const O=o.value.login,C=B=>{const P=w.enablePhone&&w.enableEmail;return B===oe.Account?O?"userLogin":"userSignup":P?O?"phoneEmailLogin":"phoneEmailSignup":B===oe.Phone?O?"phoneLogin":"phoneSignup":B===oe.Email?O?"emailLogin":"emailSignup":O?"userLogin":"userSignup"},T=(()=>{const B=[],P=w.enableAccount,N=p.length>0;return P&&!N?(B.push({text:t(`lobby.modal.loginRegister.${C(oe.Account)}`),enables:[s],onClick:()=>b(oe.Account)}),B):!P&&N?(B.push({text:t(`lobby.modal.loginRegister.${C(R)}`),enables:p,onClick:()=>b(R)}),B):(l.getModeState(a).type===oe.Account?B.push({text:t(`lobby.modal.loginRegister.${C(oe.Account)}`),enables:[s],onClick:()=>b(oe.Account)},{text:t(`lobby.modal.loginRegister.${C(R)}`),enables:p,onClick:()=>b(R)}):B.push({text:t(`lobby.modal.loginRegister.${C(R)}`),enables:p,onClick:()=>b(R)},{text:t(`lobby.modal.loginRegister.${C(oe.Account)}`),enables:[s],onClick:()=>b(oe.Account)}),B)})(),x={...T[0],text:g(T[0].enables)};
5return{style:Nt.Style1,left:x,right:T[1]}}}},v=I(()=>d()[Nt.Style3]().left.text),f=I(()=>{var w,p,R,O,C,S;const y=l.state.openOptions||{};switch(y.requester_type){case hn.FACEBOOK:return{text:t("lobby.modal.register.thirdAccountLabel",{thirdWay:"Facebook"}),account:pi((w=y.id)!=null?w:"")};case hn.GOOGLE:return{text:t("lobby.modal.register.thirdAccountLabel",{thirdWay:"Google"}),account:_i((p=y.email)!=null?p:"")};case hn.LINE:return{text:t("lobby.modal.register.thirdAccountLabel",{thirdWay:"Line"}),account:_i((R=y.email)!=null?R:"")||yi((O=y.thirdAccount)!=null?O:"")};case hn.TELEGRAM:return{text:t("lobby.modal.register.thirdAccountLabel",{thirdWay:"Telegram"}),account:pi((C=y.id)!=null?C:"")};case hn.NOWALLET:return{text:t("lobby.modal.register.thirdAccountLabel",{thirdWay:t("lobby.finance.withdraw.add.noWallet")}),account:yi((S=y.thirdAccount)!=null?S:"")};default:return{text:"",account:""}}}),_=I(()=>{const y=n.value.style,w=c.value.enableOptions;if(y===Nt.Style3)return!0;if(y===Nt.Style1||y===Nt.Style2){const p=[];return w.enablePhone&&p.push(i),w.enableEmail&&p.push(m),[w.enableAccount,p.length>0].filter(Boolean).length>1}return!0});return{subTitle:v,getModels:d,thirdSubTitle:f,shouldShowSubTitle:_}}const uw="_tabSubTitle_1v0zp_91",dw="_tabThirdSubTitle_1v0zp_95",mw="_thirdPartyAccount_1v0zp_98",fw="_tabs_1v0zp_128",gw="_tab_1v0zp_91",hw="_ellipsis_1v0zp_143",vw="_active_1v0zp_152",bw="_tabBackground_1v0zp_156",yw="_left_1v0zp_180",pw="_right_1v0zp_185",Sn={tabSubTitle:uw,tabThirdSubTitle:dw,thirdPartyAccount:mw,tabs:fw,tab:gw,ellipsis:hw,active:vw,tabBackground:bw,left:yw,right:pw},[_w,ww]=re("sub-title"),ql=G({name:_w,emits:["toggle"],setup(e,{emit:t}){const n=Rt(),a=$e(),o=po(),{getModels:l,thirdSubTitle:r,shouldShowSubTitle:c}=cw({toggle:()=>{t("toggle")}}),s=()=>{var h,g;const m=r.value||{};return u("div",{class:Sn.tabThirdSubTitle},[u("div",{class:[ww("thrid-account"),Sn.thirdPartyAccount]},[u("span",null,[(h=m.text)!=null?h:""]),u("span",null,[(g=m.account)!=null?g:""])])])},i=()=>{const m=l()[n.value.style]();return(()=>{var g;if(m.style===Nt.Style3)return u(le,null,[m.left.text]);if(m.style===Nt.Style2){const b=I(()=>a.getModeState(o).type===oe.Account?"account":"emailPhone");return u(le,null,[u("div",{class:Sn.tabs},[m.left.map(d=>u("div",{class:[Sn.tab,{[Sn.active]:b.value===d.name}],onClick:d.onClick},[u("div",{class:Sn.ellipsis},[d.text])]))]),u("div",{class:Sn.tabBackground,"data-active":b.value},null)])}if(m.style===Nt.Style1)return u(le,null,[u("div",{class:[Sn.left,"sub-title-left"]},[m.left.text]),((g=m.right)==null?void 0:g.text)&&u("div",{class:Sn.right,onClick:m.right.onClick},[m.right.text])])})()};return()=>{if(a.state.openOptions.thirdParty||c.value)return u("section",{class:[Sn.tabSubTitle,"login-register-tab-sub-title"],"data-style":a.state.openOptions.thirdParty?void 0:n.value.style},[a.state.openOptions.thirdParty?s():i()])}}}),Sw={icons:{type:Object},account:{type:String,required:!0}},Cw="_switchSubtype_vqhmi_91",Iw="_list_vqhmi_91",Rw="_item_vqhmi_106",Tw="_switchInner_vqhmi_106",Ow="_icon_vqhmi_109",Pw="_checked_vqhmi_149",Ea={switchSubtype:Cw,list:Iw,item:Rw,switchInner:Tw,icon:Ow,checked:Pw},[Aw]=re("login-register-switch-subtype"),bd=G({name:Aw,props:Sw,setup(e){const{t}=$(),n=po(),a=At(n),o=$m(),l=$e(),r=Qo(n),{enableOptions:c}=Xo(n),{confuse:s}=md(I(()=>{var g;return(g=e.account)!=null?g:""}),n),i=Rt(),m=()=>{const{login:g,account:b,phone:d,email:v,emailPass:f,phonePass:_,accountPass:y,phoneCode:w,emailCode:p}=a.value,R=r.value.phone,O=r.value.email,C=t("lobby.modal.loginRegister.passwdLogin"),S=t("lobby.modal.loginRegister.captchaLogin"),T=t("lobby.modal.loginRegister.passwdRegister"),x=t("lobby.modal.loginRegister.captchaRegister"),B=wi.EUROPEAN_AMERICAN===o.skinType,P=wi.STAKE===o.skinType,N=M=>`/lobby_asset/common/web/login/${M}
5.svg`,D=N(B||P?"login_icon_mm02":"login_icon_mm"),L=N("login_icon_yzm"),A=ht({password:{checked:D,normal:D},captcha:{checked:L,normal:L}},e.icons);return[{checked:f||_||y,icon:A.password.normal,iconChecked:A.password.checked,text:g?C:T,onClick:()=>{if(d||b){const{PhonePass:M}=De;l.setSubType(n,M),l.state.userPhoneVerify=M}if(v||b){const{EmailPass:M}=De;l.setSubType(n,M),l.state.userEmailVerify=M}}},{checked:w||p,icon:A.captcha.normal,iconChecked:A.captcha.checked,text:g?S:x,onClick:()=>{const{Phone:M,PhonePassCode:j,Email:J,EmailPassCode:ue}=De;if(b&&R.enableCaptcha){l.setType(n,oe.Phone),R.defuVerifyCodePass?(l.setSubType(n,j),l.state.userPhoneVerify=j):(l.setSubType(n,M),l.state.userPhoneVerify=M);return}if(b&&O.enableCaptcha){l.setType(n,oe.Email),O.defuVerifyCodePass?(l.setSubType(n,ue),l.state.userEmailVerify=ue):(l.setSubType(n,J),l.state.userEmailVerify=J);return}if(d){l.setSubType(n,M),l.state.userPhoneVerify=M;return}v&&(l.setSubType(n,J),l.state.userEmailVerify=J)}}]},h=I(()=>{const{account:g}=a.value,b=r.value.phone,d=r.value.email,{enablePhone:v,enableEmail:f,onlyAccountEnable:_}=c.value;if(_||g&&e.account||i.value.style!=Nt.Style3&&c.value.enableAccount)return!1;const y=b.enableCaptcha&&b.enablePassword,w=d.enableCaptcha&&d.enablePassword,p=!b.forceCaptcha&&y,R=!d.forceCaptcha&&w;return{[oe.Phone]:{[ye.Login]:y,[ye.Register]:p},[oe.Email]:{[ye.Login]:w,[ye.Register]:R},[oe.Account]:{[ye.Login]:v&&b.enableCaptcha||f&&d.enableCaptcha,[ye.Register]:v&&b.enableCaptcha||f&&d.enableCaptcha},[oe.ThirdParty]:{[ye.Login]:!1,[ye.Register]:!1}}[a.value.type][a.value.mode]});return()=>u("section",{class:[Ea.switchSubtype,"account-switch-sub-type"],"data-theme-indent":s.value},[h.value&&u("ul",{class:Ea.list},[m().map(g=>u("li",{class:[{[Ea.item]:!0,[Ea.checked]:g.checked,"account-sub-type-checked":g.checked}]},[u("span",{class:Ea.switchInner,onClick:()=>{g.checked||g.onClick()}},[u("span",{class:[Ea.icon,"account-sub-type-icon"]},[u(ie,{src:g.checked?g.iconChecked:g.icon},null)]),g.text])]))])])}}),xw=(e,t)=>q.request({...e,url:"/api/member/user/email/creatEmail",method:"post"},ht({oss:{enable:!1},token:{type:"staticOnly"}},t)),kw=(e,t)=>q.request({...e,url:"/api/member/user/security/creatEmail",method:"post"},ht({oss:{enable:!1}},t)),F0=e=>q.request({...e,url:"/api/member/user/security/verifyEmailCode",method:"post"},{oss:{enable:!1}}),U0=(e,t)=>q.request({...e,url:"/api/member/user/security/bindEmail",method:"post"},ht({oss:{enable:!1},error:{selfHandleSecondVerify:!0}},t)),Nw=(e,t)=>q.request({...e,url:"/api/member/shortMsg/create",method:"post"},ht({oss:{enable:!1},token:{type:"staticOnly"}},t)),Lw=(e,t)=>q.request({...e,url:"/api/member/user/security/createSms",method:"post"},ht({oss:{enable:!1}},t)),V0=e=>q.request({...e,url:"/api/member/user/security/verifyPhoneCode",method:"post"},{oss:{enable:!1}}),W0=(e,t)=>q.request({...e,url:"/api/member/user/security/modifyPhone",method:"post"},ht({oss:{enable:!1},error:{selfHandleSecondVerify:!0}},t)),q0=e=>q.request({url:"/api/member/user/risk/verifyPhone",data:e,method:"post"},{oss:{enable:!1}}),$0=e=>q.request({url:"/api/member/user/risk/bindPhone",data:e,method:"post"},{oss:{enable:!1}});function Bw(e=60,t=1e3){const n=k(0),a=()=>{const s=()=>n.value-=1;n.value<=0?l():s()},o=()=>{n.value=e-1,r.resume()},l=()=>{n.value=0,r.pause()},r=sh(a,t),c=I(()=>n.value>0);return Wn(l),{start:o,stop:l,current:n,runing:c}}const Dw=We({required:{type:Boolean,default:!0},target:{type:String,required:!0},scene:{type:String},mode:{type:String,required:!0},createVerify:{type:Object,default:void 0},createMode:{type:Number,required:!0},max:{type:Number},onBeforeSendCode:{type:Function,default:void 0},sendCode:{type:Function,default:void 0},sendCodeSuccessMessage:{type:String,default:void 0},sendButtonControl:{type:Object,default:{}},setPhoneError:{type:Function,default:void 0},setPhoneSuccess:{type:Function,default:void 0},setEmailError:{type:Function,default:void 0},setEmailSuccess:{type:Function,default:void 0},smsForceEnabled:Bt,inputDisabled:{type:Boolean,default:!1},requireCaptchaBeforeInput:Bt}),Mw="_verifyCode_1g8e6_91",Ew="_verifyCodeRtl_1g8e6_96",Fw="_send_1g8e6_110",Uw="_sendLoading_1g8e6_123",Vw="_sendButton_1g8e6_127",Ww="_disabled_1g8e6_143",qw="_quickVerify_1g8e6_149",$w="_iconPhone_1g8e6_163",Gw="_iconSuccess_1g8e6_173",zw="_quickVerifyText_1g8e6_189",Cn={verifyCode:Mw,verifyCodeRtl:Ew,send:
5Fw,sendLoading:Uw,sendButton:Vw,disabled:Ww,quickVerify:qw,iconPhone:$w,iconSuccess:Gw,quickVerifyText:zw},[Hw]=re("form-item-verify-code"),jr=G({name:Hw,props:Dw,emits:["update:modelValue","quickVerify"],setup(e,{emit:t}){var P;const{t:n}=$(),a=I({get:()=>e.modelValue,set:N=>t("update:modelValue",S(N))}),o=xn(),l=yn(),r=we(),c=k(!1),s=k(!1),i=k(!1),m=Bw(),h=Cu(e.name),g=()=>h(void 0),b=ra(e.name),d=Et(),v=I(()=>e.mode==="email"?!od(e.target):!ad(e.target,o.state.code,[o.range.min,o.range.max])),f=I(()=>e.smsForceEnabled&&!m.runing.value?!1:m.runing.value||e.disabled||!e.target||!v.value),_=I(()=>!!(e.requireCaptchaBeforeInput&&!c.value));ee(()=>e.target,()=>{var N,D;m.runing.value||(c.value=!1,i.value=!1,(N=e.setPhoneSuccess)==null||N.call(e),(D=e.setEmailSuccess)==null||D.call(e))});const y=N=>{var D,L;e.mode=="phone"?(N.phone.username||N.phone.email)&&((D=e.setPhoneSuccess)==null||D.call(e,n("lobby.formItems.phone.success.input"))):(N.email.username||N.email.phone)&&((L=e.setEmailSuccess)==null||L.call(e,n("lobby.formItems.email.success.input")))},w=()=>{var ue;const{type:N,value:D}=(ue=e.createVerify)!=null?ue:{},L=e.createMode,A=e.scene,M=L===Sa.Verify,j=o.format(e.target),J=e.target;return{phone:{phone_number:j,create_mode:L,scene:A,email:M&&N==="email"?D:void 0,username:M&&N==="account"?D:void 0},email:{email:J,create_mode:L,scene:A,phone:M&&N==="phone"?D:void 0,username:M&&N==="account"?D:void 0}}},p=r.hasLogined&&!((P=l.stateMap.loginRegister)!=null&&P.visible||Ra(Oe.LOGIN)||Ra(Oe.REGISTER)),R=er(async N=>{var M,j,J,ue;if(N.stopPropagation(),N.preventDefault(),f.value||s.value)return;if(s.value=!0,c.value=!1,i.value=!1,e.onBeforeSendCode)try{await e.onBeforeSendCode(e.target)}catch(F){s.value=!1;return}let D;const L={error:{action:"normal",actionExcludes:[Me.VERIFY_USERNAME_PHONE_ERROR,Me.VERIFY_USERNAME_EMAIL_ERROR]}},A=w();e.sendCode?D=e.sendCode(e.target):e.mode==="phone"?D=p?Lw({data:A.phone},L):Nw({data:A.phone},L):e.mode==="email"?D=p?kw({data:A.email},L):xw({data:A.email},L):D=Promise.resolve();try{const F=await D,z=(j=(M=F==null?void 0:F.data)==null?void 0:M.data)==null?void 0:j.quickVerify;if(c.value=!0,z&&e.createMode===Sa.RegisterIntegration)i.value=!0,g(),a.value="",t("quickVerify");else{y(A),m.start(),s.value=!1,a.value&&b();let te=n("lobby.common.components.auth.phone.sendSuccess");const{LoginIntegration:Se,RegisterIntegration:ke}=Sa;[Se,ke].includes(e.createMode)&&(e.mode==="phone"&&(te=n("lobby.modal.login.form.smsCode.sendPhoneCodeSuccess")),e.mode==="email"&&(te=n("lobby.modal.login.form.smsCode.sendEmailCodeSuccess"))),e.sendCodeSuccessMessage&&(te=e.sendCodeSuccessMessage),ct({type:"success",message:()=>u("span",{style:"unicode-bidi: plaintext;"},[te])})}}catch(F){const{code:z,msg:te}=yl(F);switch(z){case Me.VERIFY_USERNAME_PHONE_ERROR:(J=e.setPhoneError)==null||J.call(e,te);break;case Me.VERIFY_USERNAME_EMAIL_ERROR:(ue=e.setEmailError)==null||ue.call(e,te);break;case Me.CONFIG_CHANGE_ERR_1:case Me.EMAIL_SECURITY_CONFIG_EXPIRED:case Me.PHONE_SECURITY_CONFIG_EXPIRED:case Me.PHONE_COUNTRY_CODE_CONFIG_EXPIRED:_a("CONFIG_CHANGE_ERR").emit();break}}setTimeout(()=>{s.value=!1},1e3)}),O=I(()=>e.mode==="phone"?n("lobby.modal.login.form.smsCode.getCode"):e.mode==="email"?n("lobby.modal.login.form.smsCode.emailCode"):n("lobby.modal.register.imageVerificationCode")),C=I(()=>e.max?e.max:e.mode==="phone"?cr.Phone.Max:cr.Email),S=N=>N.replace(/[^\d]/g,"").slice(0,C.value),T=I(()=>e.placeholder?e.placeholder:e.mode==="phone"?n("lobby.formItems.phoneCode.placeholder.default"):e.mode==="email"?n("lobby.formItems.emailCode.placeholder.default"):n("lobby.center.security.verifyCode")),x=(N="")=>!e.required&&!N||i.value?!0:Ve(N)?c.value?e.mode=="phone"?Sy(N,cr.Phone.Min):e.mode=="email"?wy(N,cr.Email):!0:O.value:n("lobby.formItems.phoneCode.error.empty"),B=I(()=>{if(!m.runing.value)return n("lobby.modal.login.form.smsCode.send");const N=m.current.value;return n("lobby.modal.login.form.smsCode.counting",{seconds:N})});return()=>{var N;return u(Le,{name:e.name,label:e.label,class:[Cn.verifyCode,"verify-code-form-item",d.rtlClass?Cn.verifyCodeRtl:""],required:e.showRequired,rules:(N=e.rules)!=null?N:x},{default:()=>[u(He,{type:"tel",value:a.value,"onUpdate:value":D=>a.value=D,clearable:e.clearable,"data-input-name":e.name,placeholder:T.value,autocomplete:"off",onFocus:e.onFocus,onBlur:e.onBlur,disabled:e.inputDisabled?f.value:_.value},{prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_yzm.svg"},null)),suffix:()=>{var D;return u("span",{class:[Cn.send,{[Cn.disabled]:f.value}]},[s.value&&u(Yo,{class:Cn.sendLoading,iconColor:"currentColor"},null),u("span",Ee(((D=e.sendButtonControl)==null?void 0:D.attrs)||{},{onClick:R,class:[Cn.sendButton,d.rtlClass]}),[B.value])])}}),vt(u("div",{class:[Cn.quickVerify,"verify-code-quick-verify"]},[e.showPrefix&&u("span",{class:[Cn.iconPhone,"quick-verify-icon-yz"]},[u(ie,{src:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_yzm.svg"},null)]),u("span",{class:[Cn.iconSuccess,"quick-verify-gou"]},[u(ie,{src:"/lobby_asset/common/web/common/comm_icon_gou.svg"},null)]),u("span",{class:[Cn.quickVerifyText,d.rtlClass]},[n("lobby.modal.loginRegister.quickVerifySuccess")])]),[[St,i.value]])]})}}});function yd(e){const{form:t,mode:n}=e,a=$e(),o=we(),l=Qo(n),r=c=>
5{c&&Object.keys(c).forEach(s=>{let i=c[s];(s==="phoneCode"||s==="emailCode")&&(i=""),t[s]=i})};n===ye.Login?r(a.state.loginKeepValues):a.state.openOptions.thirdParty?a.state.openOptions.defaultRegisterValues?r(a.state.openOptions.defaultRegisterValues):a.state.cacheRegisterValues?r(a.state.cacheRegisterValues):a.state.registerKeepValues&&r(a.state.registerKeepValues):r(a.state.registerKeepValues),n===ye.Register&&(a.state.cacheRegisterValues=t),ee(l,(c,s)=>{if(Qc(a.getModeState(n).type,c,s)){const i={...t};a.getModeState(n).type!==oe.ThirdParty&&!a.state.openOptions.thirdParty&&(i.account=""),r(i)}}),tr(()=>{n===ye.Login?a.state.loginKeepValues={...t}:(a.state.registerKeepValues={...t},a.state.cacheRegisterValues=o.hasLogined?void 0:{...t})})}function pd(){const e=xl();return{query:I(()=>{var s;const{id:n,cid:a}=pl().urlParams,{chtpf:o,chtjid:l,currency:r}=ao((s=e==null?void 0:e.query)!=null?s:{},["chtpf","chtjid","currency"]);return{id:n,cid:a,chtpf:o,chtjid:l,currency:r}})}}const dt=(e,t)=>{const{Open:n,OpenRequired:a,OpenRequiredVerify:o}=Uo,l=Number(e),c=(m=>m&&(t!=null&&t.noClub&&Jc.enable,m))(l>=n),s=l>=a,i=l>=o;return{visible:c,required:s,verify:i}};
5function jw(){const e=we(),t=at(),{Close:n}=Uo,a=I(()=>{var r;let o=(r=t.homeLayoutInfos)==null?void 0:r.commonConfig.ageLimit;(!o||o===Ws.AgeNone)&&(o=Ws.Age18);const l=parseInt(o);return[isNaN(l)?18:l,130]});return I(()=>{var s,i,m,h;const o=(s=t.systemInfos)==null?void 0:s.loginRegister,l=(i=t.systemInfos)==null?void 0:i.modifyPromoteCurrency,r=((m=t.systemInfos)==null?void 0:m.cpfValidateType)===Qa.ThirdParty;let c=dt(o==null?void 0:o.inviteCodeUnchangeable);return(h=e.ipBindInfo)!=null&&h.promoterUserIdx||(c=dt(n)),{inviteCodeUnchangeable:c,modifyPromoteCurrency:l===Gm.OPEN,defuPasswordPlainText:(o==null?void 0:o.passwordDefaultPlainText)===ho.OPEN,cpfThirdPartyValidate:r,ageScope:a}})}const Yw=["BRL","PEN","ARS"];function $l(e){const t=$e(),n=us(),a=at(),o=jw(),{Close:l,Open:r,OpenRequired:c}=Uo,{enableUsingSms:s,enableOTPRestrict:i,enableUsingEmail:m}=zm();return I(()=>{var O,C,S,T,x,B,P,N,D,L,A,M,j,J,ue;const h=(O=a.systemInfos)==null?void 0:O.loginRegister,{legalFormFieldConfig:g}=n,b=[Qa.ThirdParty,Qa.OnlyThirdParty].includes((S=(C=a.systemInfos)==null?void 0:C.cpfValidateType)!=null?S:Qa.Regexp);let d=dt(l);Yw.includes(e.value)&&(d=dt(h==null?void 0:h.cpf),b&&d.visible&&e.value==="BRL"&&(d=dt(c)));const v=F=>{var te,Se,ke;const z=Number((ke=(Se=(te=a.systemInfos)==null?void 0:te.loginRegister)==null?void 0:Se[F])!=null?ke:0);return dt(z,{noClub:!0})},f=F=>{let z=F.isRequired?c:r;return(F.isClosed||!F.isNeedDisplayRegister)&&(z=l),dt(z,{noClub:!0})},_=F=>(!F.verify||s.value&&i.value||(F=ht({},F,{verify:!1})),F),y=F=>(!F.verify||m.value||(F=ht({},F,{verify:!1})),F),w=dt(h==null?void 0:h.currency);w.visible&&(w.required=!0);let p=dt(Uo.Close),R=dt(Uo.Close);switch(t.getModeState(ye.Register).type){case oe.ThirdParty:p=dt((x=(T=a.systemInfos)==null?void 0:T.thirdPartyRegister)==null?void 0:x.phone),R=dt((P=(B=a.systemInfos)==null?void 0:B.thirdPartyRegister)==null?void 0:P.email);break;case oe.Account:p=dt((D=(N=a.systemInfos)==null?void 0:N.accountRegister)==null?void 0:D.phone),R=dt((A=(L=a.systemInfos)==null?void 0:L.accountRegister)==null?void 0:A.email);break;case oe.Phone:R=dt((j=(M=a.systemInfos)==null?void 0:M.phoneRegister)==null?void 0:j.email);break;case oe.Email:p=dt((ue=(J=a.systemInfos)==null?void 0:J.emailRegister)==null?void 0:ue.phone);break}return{phone:_(p),email:y(R),telegram:v("telegram"),facebook:v("facebook"),whatsapp:v("whatsapp"),zalo:v("zalo"),wechat:v("wechat"),instagram:v("instagram"),threads:v("threads"),line:v("line"),twitter:v("twitter"),cpf:d,realName:dt(h==null?void 0:h.realName,{noClub:!0}),birthday:dt(h==null?void 0:h.birthday),currency:w,invite:dt(h==null?void 0:h.inviteCode),country:f(g.legalUserCountry),placeOfBirth:f(g.legalUserPlaceOfBirth),placeOfCurrent:f(g.legalUserPlaceOfCurrent),placeOfPermanent:f(g.legalUserPlaceOfPermanent),employerName:f(g.legalUserEmployerName),workType:f(g.legalUserWorkType),incomeSource:f(g.legalUserIncomeSource),holdingIdPhoto:f(g.legalUserIncomeSource),other:o.value}})}function _d(e,t){const n=$e(),a=at(),o=At(t),{query:l}=pd(),r=na(e),c=Iu(),s=we(),i=xn(),m=I(()=>t===ye.Register?r.currency||"":n.state.currency||""),h=$l(m);ee(()=>{const{type:f,subType:_}=n.getModeState(t);return[f,_].join("-")},()=>{r.phoneCode="",r.dynamicPhoneCode="",r.emailCode="",r.dynamicEmailCode=""});const g=I(()=>i.format(o.value.phone?c.value.account:c.value.phone)),b=I(()=>{var f;return(f=o.value.email?c.value.account:c.value.email)!=null?f:""});return{form:r,fmtPhone:g,fmtEmail:b,registerPayload:()=>{var O,C,S,T,x,B,P,N;const f=c.value,_=nl(f.cpfCode,m.value),p={telegram:o.value.thirdParty&&n.state.openOptions.requester_type===hn.TELEGRAM&&h.value.telegram.required?`${(C=(O=n.state.openOptions)==null?void 0:O.id)!=null?C:""}`:f.telegram,facebook:f.facebook,whatsapp:f.whatsapp,zalo:f.zalo,wechat:f.wechat,instagram:f.instagram,threads:f.threads,line:f.line,twitter:f.twitter,cpfCode:_,pinNumberType:On(r,"pinNumberType"),cpfConsultId:_&&n.state.cpfConsultId?n.state.cpfConsultId:void 0,realName:f.realN
5ame,birthday:On(r,"birthday"),currency:m.value,country:f.country,inviterId:`${f.inviterId||((S=s.ipBindInfo)==null?void 0:S.promoterUserIdx)||""}`,placeOfBirth:f.placeOfBirth,placeOfCurrent:f.placeOfCurrent,placeOfPermanent:f.placeOfPermanent,workType:f.workType,incomeSource:f.incomeSource,incomeSourceOther:f.incomeSourceOther,employerName:f.employerName,workTypeOther:f.workTypeOther,placeOfBirthDetail:f.placeOfBirthDetail,placeOfCurrentDetail:f.placeOfCurrentDetail,placeOfPermanentDetail:f.placeOfPermanentDetail,registerLink:window.location.href},R=l.value.cid||((T=s.ipBindInfo)==null?void 0:T.regPkgId);if(R?ht(p,{agent_type:1,agent_code:`${R}`}):l.value.id&&ht(p,{agent_type:2,agent_code:l.value.id}),l.value.chtjid&&l.value.chtpf&&ht(p,{chtpf:l.value.chtpf,chtjid:l.value.chtjid}),p.inviterId){const D=(B=(x=s.ipBindInfo)==null?void 0:x.promoterUserIdx)!=null?B:"",L=!!((N=(P=a.systemInfos)==null?void 0:P.loginRegister)!=null&&N.inviteCode);if(D&&L&&!f.inviterId)ht(p,{inviterId:null,inviterIdSource:ps.UserClear});else{let A=ps.UserInput;Al(+p.inviterId,+D)&&(A=ps.Ip),ht(p,{inviterId:+p.inviterId,inviterIdSource:A})}}switch(!0){case o.value.phoneCode:case o.value.phonePass:case o.value.phonePassCode:switch(p.email=b.value,p.emailCode=f.emailCode||f.dynamicEmailCode,p.mobilePhoneNumber=g.value,p.registerType=De.PhonePassCode,!0){case o.value.phoneCode:p.verificationCode=f.phoneCode||f.dynamicPhoneCode;break;case o.value.phonePass:p.passwd=f.userpass;break;case o.value.phonePassCode:p.verificationCode=f.phoneCode||f.dynamicPhoneCode,p.passwd=f.userpass}break;case o.value.emailCode:case o.value.emailPass:case o.value.emailPassCode:switch(p.mobilePhoneNumber=g.value,p.verificationCode=f.phoneCode||f.dynamicPhoneCode,p.email=b.value,p.registerType=De.EmailPassCode,!0){case o.value.emailCode:p.emailCode=f.emailCode||f.dynamicEmailCode;break;case o.value.emailPass:p.passwd=f.userpass;break;case o.value.emailPassCode:p.emailCode=f.emailCode||f.dynamicEmailCode,p.passwd=f.userpass}break;default:p.mobilePhoneNumber=g.value,p.verificationCode=f.phoneCode||f.dynamicPhoneCode,p.email=b.value,p.emailCode=f.emailCode||f.dynamicEmailCode,p.platformId=f.account,p.passwd=f.userpass,p.registerType=0,o.value.thirdParty&&(p.platformId=r.account,p.passwd=r.userpass,p.access_token=n.state.openOptions.access_token,p.requester_type=n.state.openOptions.requester_type);break}return Si(p),p},loginPayload:()=>{const f=c.value,_={loginType:n.getModeState(t).subType};switch(!0){case o.value.phoneCode:_.phone=g.value,_.captcha=f.phoneCode;break;case o.value.phonePass:_.phone=g.value,_.userpass=f.userpass;break;case o.value.emailCode:_.email=b.value,_.captcha=f.emailCode;break;case o.value.emailPass:_.email=b.value,_.userpass=f.userpass;break;default:_.username=f.account,_.userpass=f.userpass;break}return Si(_),_}}}const Kw="_loginRegisterForm_137mk_91",wd={loginRegisterForm:Kw},[Zw]=re("pages-dialogs-form-login"),Xw=G({name:Zw,setup(){var w,p;const{t:e}=$();gd(ye.Login);const t=At(ye.Login),n=$e(),{form:a={},isTheme3:o}=Rt().value,l=(w=a.showPrefix)!=null?w:!o,r=(p=a.abbrPlaceholder)!=null?p:!!o,c=k(),s=k(!0),i=k(!1),{validate:m,validateField:h,resetField:g}=Rl(),{form:b,fmtEmail:d,fmtPhone:v,loginPayload:f}=_d({account:"",username:"",userpass:"",phone:"",email:"",phoneCode:"",dynamicPhoneCode:"",emailCode:"",dynamicEmailCode:""},ye.Login);yd({form:b,mode:ye.Login}),Xu({icons:a.formItemIcons,requiredInDepLabel:a.requiredInDepLabel,bgRender:a.inputBgRender}),Ye({submit:async()=>{if(t.value.loading)return;tt.stats("loginStats","start");const R=await m();if(!(R!=null&&R.valid))return;n.setLoading();const O=f();try{await Hm().login(O,{async onUsernameOrUserpassError(){i.value=!0,n.delLoading()}}),n.delLoading(!0)}catch(C){n.delLoading()}}});const y={Account:()=>{var R;return u(le,null,[u(ql,{onToggle:()=>{b.account="",g("account"),Ue(()=>{var O,C;n.state.userLoginMode=Fr.History,(C=(O=c.value)==null?void 0:O.setupHistory)==null||C.call(O)})}},null),u(al,{name:"account",showRequired:!0,ref:c,modelValue:b.account,"onUpdate:modelValue":O=>b.account=O,onValidate:O=>s.value=O,onFillUserpass:O=>{b.userpass=O,setTimeout(()=>{b.userpass?h("userpass"):g("userpass"),b.account?h("account"):g("account")}
5)},showPrefix:l,preIcons:a==null?void 0:a.icons},null),u(bd,{icons:(R=a.icons)==null?void 0:R.switchType,account:b.account},null)])},Password:()=>{var R,O,C;return u(vd,{required:!0,showRequired:!0,name:"userpass",modelValue:b.userpass,"onUpdate:modelValue":S=>b.userpass=S,visiblePassword:i.value,"onUpdate:visiblePassword":S=>i.value=S,showPrefix:l,prefixIcon:(R=a==null?void 0:a.icons)==null?void 0:R.password,placeholder:mt([[r,e("lobby.formItems.password.placeholder.abbreviation")]],e("lobby.formItems.password.placeholder.default")),eyeOpenIcon:(O=a.icons)==null?void 0:O.eyeOpenIcon,eyeCloseIcon:(C=a.icons)==null?void 0:C.eyeCloseIcon},null)},PhoneCode:()=>{var R;return u(jr,{required:!0,showRequired:!0,mode:"phone",name:"phoneCode",scene:Ka.LOGIN,modelValue:b.phoneCode,"onUpdate:modelValue":O=>b.phoneCode=O,target:v.value,disabled:!s.value,key:t.value.subType+t.value.type,createMode:Sa.LoginIntegration,showPrefix:l,prefixIcon:(R=a==null?void 0:a.icons)==null?void 0:R.phoneCode,placeholder:mt([[r,e("lobby.formItems.phoneCode.title.default")]],e("lobby.formItems.phoneCode.placeholder.default"))},null)},EmailCode:()=>{var R;return u(jr,{required:!0,showRequired:!0,mode:"email",name:"emailCode",scene:Ka.LOGIN,modelValue:b.emailCode,"onUpdate:modelValue":O=>b.emailCode=O,target:d.value,disabled:!s.value,key:t.value.subType+t.value.type,createMode:Sa.LoginIntegration,showPrefix:l,prefixIcon:(R=a==null?void 0:a.icons)==null?void 0:R.emailCode,placeholder:mt([[r,e("lobby.formItems.emailCode.placeholder.abbreviation")]],e("lobby.formItems.emailCode.placeholder.default"))},null)}};return()=>{const{accountPass:R,phonePass:O,emailPass:C,phoneCode:S,emailCode:T}=t.value;return u("form",{class:wd.loginRegisterForm},[u(y.Account,null,null),(R||O||C)&&u(y.Password,null,null),S&&u(y.PhoneCode,null,null),T&&u(y.EmailCode,null,null)])}}}),[Qw]=re("Rect"),Jw=G({name:Qw,emits:["width"],setup(e,{emit:t,slots:n}){const a=k(),o=Tl(a);return ee([o.width],()=>{t("width",o.width.value)}),()=>{var l;return u("span",{ref:a},[(l=n==null?void 0:n.default)==null?void 0:l.call(n)])}}}),eS=We({mode:{type:String,required:!0}}),Gl={explainFieldName:{type:String},explain:{type:String},explainProps:{type:Object,default:()=>({})}},tS={tag:{type:String,default:"div"}},[nS,aS]=Ae("paste"),or=G({name:nS,props:tS,emits:["paste"],setup(e,{emit:t,slots:n,attrs:a}){const{t:o}=$(),l=async()=>{var c,s;try{if(navigator!=null&&navigator.clipboard&&(navigator!=null&&navigator.permissions)){const i=await((s=(c=navigator==null?void 0:navigator.clipboard)==null?void 0:c.readText)==null?void 0:s.call(c));t("paste",i)}else r()}catch(i){console.error("MODERN PASTE ERROR",i),r()}},r=()=>{var c;(c=zc("READ_CLIPBOARD_TEXT").send())==null||c.then(s=>{var i,m;(i=s.payload)!=null&&i.value&&t("paste",(m=s.payload)==null?void 0:m.value)}).catch(s=>{console.error("FALLBACK PASTE ERROR",s)})};return()=>u(e.tag,Ee({class:aS("text"),onClick:l},a),{default:()=>[n.default?n.default():o("lobby.common.tips.paste")]})}}),[oS]=re("form-item-explain"),zl=G({name:oS,props:eS,emits:["update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),a=I({get:()=>e.modelValue,set:s=>t("update:modelValue",o(s))}),o=s=>(s=s.substring(0,300),s=s.replace(/\s+/gi," "),s),l=I(()=>({birth:{placeholder:n("lobby.modal.login.form.address.birthDetailsPlaceholder"),empty:n("lobby.modal.login.form.address.birthDetailsEmpty")},current:{placeholder:n("lobby.modal.login.form.address.currentDetailsPlaceholder"),empty:n("lobby.modal.login.form.address.currentDetailsEmpty")},permanent:{placeholder:n("lobby.modal.login.form.address.permanentDetailsPlaceholder"),empty:n("lobby.modal.login.form.address.permanentDetailsEmpty")},incomeSource:{placeholder:n("lobby.modal.login.form.income.detailPlaceholder"),empty:n("lobby.modal.login.form.income.detailEmpty")},workType:{placeholder:n("lobby.modal.login.form.job.detailPlaceholder"),empty:n("lobby.modal.login.form.job.detailEmpty")}})[e.mode]),r=I(()=>e.placeholder?e.placeholder:l.value.placeholder),c=(s="")=>!e.required&&!s?!0:e.required&&!Ve(s)?l.value.empty:!0;return()=>{var s;return u(Le,{name:e.name,required:e.showRequired,rules:(s=e.rules)!=null?s:c,label:e.label},{default:()=>[u(He,{value:a.value,"onUpdate:value":i=>a.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:e.showPrefix&&e.prefixIcon?()=>u(et,{icon:e.prefixIcon},null):null,suffix:()=>u(or,{onPaste:i=>{i&&(a.value=i)}},null)})]})}}}),rS=We({mode:{type:String,required:!0},clearable:{type:Boolean,default:!1},countryCodes:{type:Array},defaultCountry:{type:String},useAbbPlaceholder:{type:Boolean,default:!1},...Gl}),Sd=e=>e.find(t=>!t.disabled)||e[0];function sS(e,t){const n=e[0];if(n){if(Array.isArray(n))return"multiple";if(t.children in n)return"cascade"}return"default"}function Br(e,t){t=Vo(t,0,e.length);for(let n=t;n<e.length;n++)if(!e[n].disabled)return n;for(let n=t-1;n>=0;n--)if(!e[n].disabled)return n;return 0}const mc=(e,t,n)=>t!==void 0&&!!e.find(a=>a[n.value]===t);function ol(e,t,n){const a=e.findIndex(l=>l[n.value]===t),o=Br(e,a);return e[o]}
5function lS(e,t,n){const a=[];let o={[t.children]:e},l=0;for(;o&&o[t.children];){const r=o[t.children],c=n.value[l];if(o=Ct(c)?ol(r,c,t):void 0,!o&&r.length){const s=Sd(r)[t.value];o=ol(r,s,t)}l++,a.push(r)}return a}function fc(e){const{transform:t}=window.getComputedStyle(e),n=t.slice(7,t.length-1).split(", ")[5];return Number(n)}function iS(e){return Object.assign({text:"text",value:"value",children:"children"},e)}function cS(e,t){const n=[],a=[{parent:[],children:Array.isArray(e)?e:[e]}];for(;a.length;){const o=a.shift();if(o)for(const l of o.children)l.disabled||(l[t.children]?a.push({parent:[...o.parent,l],children:l[t.children]}):l[t.text]&&n.push([...o.parent,l]))}return n}const uS={value:$t,fields:Lo(Object),options:eo([]),readonly:Boolean,allowHtml:Boolean,optionHeight:Lo(Number),swipeDuration:Lo($t),visibleOptionNum:Lo($t)},Hl={title:String,cancelButtonText:String,confirmButtonText:String},dS=["cancel","confirm","title","toolbar"],mS=Object.keys(Hl),jl=Object.assign({loading:Boolean,readonly:Boolean,allowHtml:Boolean,optionHeight:gn("0.7rem"),showToolbar:ft,swipeDuration:gn(1e3),visibleOptionNum:gn(6)},Hl),fS={searchData:eo([]),onConfirm:Function,placeholder:Qe(""),fields:Lo(Object),validSearchChar:Ci(3),maxWaitSelected:Ci(20),resultSplitSymbol:Qe("-"),inputSplitSymbol:Qe(" ")},gS=Object.assign({},jl,{columns:eo([]),columnTitles:eo([]),modelValue:eo([]),toolbarPosition:Qe("top"),columnsFieldNames:Object,showSearch:{type:Boolean},searchProps:Object}),gc=200,Rs=300,hS=15;let Ts;const[Cd,Os]=Ae("picker-column"),Id=Symbol(Cd),vS=G({name:Cd,props:uS,emits:["change","clickOption","scrollInto"],setup(e,{emit:t,slots:n}){let a,o,l,r,c;const s=k(),i=k(),m=k(0),h=k(0),g=jm(),b=()=>e.options.length,d=()=>e.optionHeight*(+e.visibleOptionNum-1)/2,v=B=>{let P=Br(e.options,B);const N=-P*e.optionHeight,D=()=>{P>b()-1&&(P=Br(e.options,B));const L=e.options[P][e.fields.value];L!==e.value&&t("change",L)};a&&N!==m.value?c=D:D(),m.value=N},f=()=>e.readonly||!e.options.length,_=B=>{a||f()||(c=null,h.value=gc,v(B),t("clickOption",e.options[B]))},y=B=>Vo(Math.round(-B/e.optionHeight),0,b()-1),w=I(()=>y(m.value)),p=(B,P)=>{const N=Math.abs(B/P);B=m.value+N/.003*(B<0?-1:1);const D=y(B);h.value=+e.swipeDuration,v(D)},R=()=>{a=!1,h.value=0,c&&(c(),c=null)},O=B=>{if(!f()){if(g.start(B),a&&i.value){const P=fc(i.value);m.value=Math.min(0,P-d())}h.value=0,o=m.value,l=Date.now(),r=o,c=null}},C=B=>{if(f())return;g.move(B),g.isVertical()&&(a=!0,oo(B,!0));const P=Vo(o+g.deltaY.value,-(b()*e.optionHeight),e.optionHeight),N=y(P);N!==w.value&&t("scrollInto",e.options[N]),m.value=P;const D=Date.now();D-l>Rs&&(l=D,r=P)},S=()=>{if(f())return;const B=m.value-r,P=Date.now()-l;if(P<Rs&&Math.abs(B)>hS){p(B,P);return}const D=y(m.value);h.value=gc,v(D),setTimeout(()=>{a=!1},0)},T=B=>{if(f()||!i.value)return;oo(B,!0);const P=fc(i.value);o=Math.min(0,P-d()),r=o,c=null;const{deltaY:N}=B;if(o===0&&N<0)return;const D=e.optionHeight*(N>0?-1:1);m.value=Vo(o+D,-(b()*e.optionHeight),e.optionHeight),Ts&&clearTimeout(Ts),Ts=setTimeout(()=>{S(),l=0},Rs)},x=()=>{const B={height:`${e.optionHeight}px`},P=e.options.findIndex(N=>N.value===e.value);return e.options.map((N,D)=>{const L=N[e.fields.text],{disabled:A}=N,M=N[e.fields.value],j={role:"button",style:B,tabindex:A?-1:0,class:[Os("item",{disabled:A,prev2:Number(P-2)===D,prev:Number(P-1)===D,selected:M===e.value}),N.className],onClick:()=>_(D)},J={[e.allowHtml?"innerHTML":"textContent"]:L};return u("li",j,[n.option?n.option(N,D):u("div",J,null)])})};return aa(Id),Ye({stopMomentum:R}),It(()=>{const B=a?Math.floor(-m.value/e.optionHeight):e.options.findIndex(D=>D[e.fields.value]===e.value),P=Br(e.options,B),N=-P*e.optionHeight;a&&P<B&&R(),m.value=N}),as("touchmove",C,{target:s}),()=>u("div",{ref:s,class:Os(),onTouchstartPassive:O,onTouchend:S,onTouchcancel:S,onWheel:T},[u("ul",{ref:i,style:{transform:`translate3d(0, ${m.value+d()}px, 0)`,transitionDuration:`${h.value}ms`,transitionProperty:h.value?"all":"none"},class:Os("wrapper"),onTransitionend:R},[x()])])}}),[bS,Po]=Ae("picker-toolbar"),yS=G({name:bS,props:Hl,emits:["confirm","cancel"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=()=>
5{if(n.title)return n.title();if(e.title)return u("div",{class:[Po("title")]},[e.title])},l=()=>t("cancel"),r=()=>t("confirm"),c=()=>{var h;const m=(h=e.cancelButtonText)!=null?h:a("lobby.common.tips.cancel");if(!(!n.cancel&&!m))return u("button",{type:"button",class:[Po("cancel")],onClick:l},[n.cancel?n.cancel():m])},s=()=>{var h;const m=(h=e.confirmButtonText)!=null?h:a("lobby.common.tips.confirm");if(!(!n.confirm&&!m))return u("button",{type:"button",class:[Po("confirm")],onClick:r},[n.confirm?n.confirm():m])},i=()=>!!(n.title||e.title);return()=>u("div",{class:[Po(),i()&&Po("","has-title")]},[n.toolbar?n.toolbar({onConfirm:r,onCancel:l}):[c(),o(),s()]])}}),{t:_r}=$(),pS={titles:{type:Array,default:()=>[_r("lobby.promote.startTime"),_r("lobby.promote.endTime")]},showToolTitle:ft,toolTitleHeight:Qe("0.33rem"),toolBarHeight:Qe("0.8rem"),showToolbar:ft,cancelButtonText:Qe(_r("lobby.common.tips.cancel")),confirmButtonText:Qe(_r("lobby.common.tips.confirm"))},[_S,hc]=Ae("picker-group"),{t:vc}=$(),bc=G({name:_S,props:{buttons:{type:Array,default:()=>[vc("lobby.common.tips.cancel"),vc("lobby.common.tips.confirm")]}},emits:["confirm","cancel","update:activeTab"],setup(e,{slots:t}){return()=>u("ul",{class:hc("buttons")},[e.buttons.map((n,a)=>u("li",null,[u("div",{class:hc("buttons-item",{left:a===0,right:a===1})},[a===0?t.left&&t.left():t.right&&t.right()])]))])}});function yc(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[Rd,In]=Ae("picker-group"),Td=Symbol(Rd),G0=G({name:Rd,props:pS,emits:["confirm","cancel"],setup(e,{emit:t,slots:n}){const{children:a,linkChildren:o}=fo(Td),{t:l}=$();o();const r=()=>{t("confirm",a.map(s=>s.modelValue))},c=()=>t("cancel");return Ye({confirm:r,cancel:c}),()=>{var i,m,h,g;let s=(m=(i=n.default)==null?void 0:i.call(n))==null?void 0:m.filter(b=>b.type!==Ol).map(b=>b.type===le?b.children:b);return s&&(s=Ym(s)),u("div",{class:In()},[u("div",{class:In("quick-area")},[(h=n.quickArea)==null?void 0:h.call(n)]),s!=null&&s.length?u("div",{class:In("picker-custom-title")},[(g=n.customTitle)==null?void 0:g.call(n)]):null,e.showToolTitle?u(bc,{buttons:e.titles,style:{height:ea(e.toolTitleHeight)}},{left:()=>u("span",{class:In("picker-title")},[l("lobby.promote.startTime")]),right:()=>u("span",{class:In("picker-title")},[l("lobby.promote.endTime")])}):null,s!=null&&s.length?u("div",{class:In("picker-content")},[u("div",{class:In("picker-content-item")},[s==null?void 0:s[0]]),u("div",{class:In("picker-content-item-line")},null),u("div",{class:In("picker-content-item")},[s==null?void 0:s[1]])]):null,e.showToolbar?u(bc,{onConfirm:r,onCancel:c,style:{height:ea(e.toolBarHeight)}},{left:()=>{let b;return u(Jt,{class:In("cancel"),onClick:c,plain:!0,clearBackground:!0,"data-theme-btn":!0},yc(b=l("lobby.promote.cancel"))?b:{default:()=>[b]})},right:()=>{let b;return u(Jt,{onClick:r,"data-theme-btn":!0},yc(b=l("lobby.promote.confirm"))?b:{default:()=>[b]})}}):null])}}}),[wS,Fa]=Km("picker-search"),wr=Symbol(),SS=G({name:wS,props:fS,emits:["statusChange"],setup(e,{emit:t}){const n=k(""),a=k([]),o=I(()=>!!(n.value||a.value.length)),l=I(()=>cS(e.searchData,e.fields));ee(()=>n.value,s=>{s||(a.value=[])}),ee(()=>o.value,s=>t("statusChange",s));const r=s=>{var i;(i=e.onConfirm)==null||i.call(e,s.filter(m=>!m.isFaked).map(m=>m[wr]?m.raw:m))},c=er(()=>{if(!n.value||n.value.replace(/\t/g,"").length<=e.validSearchChar)return;const s=(v,f)=>v.toLocaleLowerCase().indexOf(f.toLocaleLowerCase()),i=(v,f)=>s(f,v)!==-1,m=(v,f)=>{const _={[wr]:!0,raw:v,reversedResetText:""},y=v[e.fields.text],w=C=>{const S=C+f.length;return{..._,rawText:y,beforeStartText:y.substring(0,C),focusText:y.substring(C,S),afterEndText:y.substring(S)}},p=()=>
5({..._,rawText:y,beforeStartText:"",focusText:y,afterEndText:"",reversedResetText:f.toLocaleLowerCase().replace(y.toLocaleLowerCase(),"")}),R=s(y,f);return R!==-1?w(R):s(f,y)===0?p():null},h=v=>{const f=_=>{let y=0,w=0;for(const p of _)p.isFaked||(p[wr]&&(w+=y),y--);return w};return v.sort((_,y)=>f(y)-f(_))},g=(v,f)=>{const _=[],y=[...v],w=[...f];for(;y.length;){let p=!1;const R=y.shift(),O=w.map(S=>S[e.fields.text]).join("");if(!i(R,O))return null;let C;for(;C=w.shift();){const S=m(C,R);if(!S){_.push(C);continue}p=!0;const{reversedResetText:T,afterEndText:x}=S;T?y.unshift(S.reversedResetText):x&&(Object.assign(S,{afterEndText:"",isSplit:!0}),w.unshift({[e.fields.text]:x,isFaked:!0})),_.push({...S,isFaked:C.isFaked});break}if(!p)return null}return _.concat(w)},b=[],d=n.value.split(e.inputSplitSymbol).filter(v=>v);for(const v of l.value)try{const f=g(d,v);if(f&&(b.push(f),b.length>=e.maxWaitSelected))break}catch(f){console.error(f)}a.value=h(b)},300);return()=>u("div",{class:Fa(),"data-searching":o.value},[u("div",{class:Fa("input-wrap")},[u(He,{class:Fa("input"),value:n.value,"onUpdate:value":s=>n.value=s,placeholder:e.placeholder,onChange:c,clearable:!0},{suffix:()=>u(ie,{class:Fa("search_icon"),src:"/lobby_asset/common/web/common/comm_icon_ss.svg"},null)})]),a.value.length?u("ul",{class:Fa("result")},[a.value.map(s=>u("li",{onClick:()=>r(s)},[s.map((i,m,h)=>u(le,null,[i[wr]?u("span",null,[i.beforeStartText&&u("span",null,[i.beforeStartText]),u("span",{class:Fa("hint")},[i.focusText]),i.afterEndText&&u("span",null,[i.afterEndText])]):u("span",null,[i[e.fields.text]]),m===h.length-1||i.isSplit?"":e.resultSplitSymbol]))]))]):null])}}),[CS,Ua]=Ae("picker"),IS=G({name:CS,props:gS,emits:["confirm","cancel","change","scrollInto","clickOption","update:modelValue"],setup(e,{emit:t,slots:n}){const a=k(),o=k(e.modelValue.slice(0)),l=k(!0),{parent:r}=aa(Td),{children:c,linkChildren:s}=fo(Id);s();const i=I(()=>iS(e.columnsFieldNames)),m=I(()=>Zn(e.optionHeight)),h=I(()=>sS(e.columns,i.value)),g=I(()=>{const{columns:L}=e;switch(h.value){case"multiple":return L;case"cascade":return lS(L,i.value,o);default:return[L]}}),b=I(()=>g.value.some(L=>L.length)),d=I(()=>g.value.map((L,A)=>ol(L,o.value[A],i.value))),v=I(()=>g.value.map((L,A)=>L.findIndex(M=>M[i.value.value]===o.value[A]))),f=(L,A)=>{if(o.value[L]!==A){const M=o.value.slice(0);M[L]=A,o.value=M}},_=()=>({selectedValues:o.value.slice(0),selectedOptions:d.value,selectedIndexes:v.value}),y=(L,A)=>{f(A,L),h.value==="cascade"&&o.value.forEach((M,j)=>{const J=g.value[j];mc(J,M,i.value)||f(j,J.length?J[0][i.value.value]:void 0)}),Ue(()=>{t("change",Object.assign({columnIndex:A},_()))})},w=(L,A)=>{const M={columnIndex:A,currentOption:L};t("clickOption",Object.assign(_(),M)),t("scrollInto",M)},p=()=>{c.forEach(A=>A.stopMomentum());const L=_();return Ue(()=>{t("confirm",L)}),L},R=L=>{L.forEach((A,M)=>{f(M,A[i.value.value])}),p()},O=L=>{l.value=!L},C=()=>t("cancel",_()),S=()=>g.value.map((L,A)=>u(vS,{value:o.value[A],fields:i.value,options:L,readonly:e.readonly,allowHtml:e.allowHtml,optionHeight:m.value,swipeDuration:e.swipeDuration,visibleOptionNum:e.visibleOptionNum,onChange:M=>y(M,A),onClickOption:M=>w(M,A),onScrollInto:M=>{t("scrollInto",{currentOption:M,columnIndex:A})}},{option:n.option})),T=L=>{if(b.value){const A={height:`${m.value}px`},M={backgroundSize:`100% ${(L-m.value)/2}px`};return[u("div",{class:Ua("mask"),style:M},null),u("div",{class:[Zm,Ua("frame")],style:A},null)]}},x=()=>{const L=m.value*+e.visibleOptionNum,A={height:`${L}px`};return vt(u("div",{ref:a,class:Ua("columns"),style:A},[S(),T(L)]),[[St,l.value]])},B=()=>{if(e.showToolbar&&!r)return u(yS,Ee(ao(e,mS),{onConfirm:p,onCancel:C}),ao(n,dS))},P=()=>e.columnTitles.length?vt(u("div",{class:Ua("titles")},[e.columnTitles.slice(0,g.value.length).map(L=>u("span",null,[L]))]),[[St,l.value]]):null;ee(g,L=>{L.forEach((A,M)=>{A.length&&!mc(A,o.value[M],i.value)&&f(M,Sd(A)[i.value.value])})},{immediate:!0});let N;return ee(()=>e.modelValue,L=>{!Wo(L,o.value)&&!Wo(L,N)&&(o.value=L.slice(0),N=L.slice(0))},{deep:!0}),ee(o,L=>{Wo(L,e.modelValue)||(N=L.slice(0),t("update:modelValue",N))},{immediate:!0}),as("touchmove",oo,{target:a}),Ye({confirm:p,getSelectedOptions:()=>d.value}),()=>{var L,A;return u("div",{class:Ua()},[e.toolbarPosition==="top"?B():null,e.loading?u(Yo,{class:Ua("loading")},null):null,l.value?(L=n["columns-top"])==null?void 0:L.call(n):null,e.showSearch?u(SS,Ee(e.searchProps,{onConfirm:R,fields:i.value,searchData:e.columns,onStatusChange:O}),null):null,e.columnTitles?P():null,x(),l.value?(A=n["columns-bottom"])==null?void 0:A.call(n):null,e.toolbarPosition==="bottom"?B():null])}}}),Od=zt(IS),RS="_inputFocused_1bs3t_91",TS="_arrow_1bs3t_96",OS="_pickerWrap_1bs3t_101",PS="_confirm_1bs3t_157",AS="_toolbar_1bs3t_165",Ao={inputFocused:RS,arrow:TS,pickerWrap:OS,confirm:PS,toolbar:AS};function xS(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[kS]=re("form-item-address"),Ps=G({name:kS,props:rS,emits:["update:modelValue","update:ex
5plain","confirm"],setup(e,{emit:t}){const{t:n}=$(),{language:a}=Et(),o=k(!1),l=k([]),r=k([]);let c=null;const s=I({get:()=>e.modelValue,set:C=>t("update:modelValue",C)}),i=I({get:()=>e.explain,set:C=>t("update:explain",C)});ee(()=>e.modelValue,C=>{l.value=C.split("/")});const m=()=>{if(!e.defaultCountry||s.value)return;const C=r.value.find(S=>S.o===e.defaultCountry);C&&(l.value=[C.t])};let h=null;const g=()=>(h||(h=(async()=>{const{countryCodes:C=[null]}=e,T=(await Promise.all(C.map(x=>_v({language:a,countryCode:x})))).reduce((x,B)=>(x.push(...B),x),[]);r.value=T,m()})()),h),b=()=>!!(e.defaultCountry&&!s.value);ee(()=>e.defaultCountry,()=>{b()&&(g(),m())}),bt(()=>{b()&&g()});const d=I(()=>({country:{title:n("lobby.modal.login.form.address.commonTitle"),placeholder:n("lobby.modal.login.form.address.countryPlaceholder"),abbPlaceholder:n("lobby.modal.login.form.address.countryAbbPlaceholder"),empty:n("lobby.modal.login.form.address.countryEmpty"),icon:"/lobby_asset/common/web/common/input_icon_guoji.svg"},birth:{title:n("lobby.modal.login.form.address.commonTitle"),placeholder:n("lobby.modal.login.form.address.birthPlaceholder"),abbPlaceholder:n("lobby.modal.login.form.address.birthAbbPlaceholder"),empty:n("lobby.modal.login.form.address.birthEmpty"),icon:"/lobby_asset/common/web/common/input_icon_dz.svg"},current:{title:n("lobby.modal.login.form.address.commonTitle"),placeholder:n("lobby.modal.login.form.address.currentPlaceholder"),abbPlaceholder:n("lobby.modal.login.form.address.currentAbbPlaceholder"),empty:n("lobby.modal.login.form.address.currentEmpty"),icon:"/lobby_asset/common/web/common/input_icon_dqdz.svg"},permanent:{title:n("lobby.modal.login.form.address.commonTitle"),placeholder:n("lobby.modal.login.form.address.permanentPlaceholder"),abbPlaceholder:n("lobby.modal.login.form.address.permanentAbbPlaceholder"),empty:n("lobby.modal.login.form.address.permanentEmpty"),icon:"/lobby_asset/common/web/common/input_icon_yjdz.svg"}})[e.mode]),v=I(()=>e.placeholder?e.placeholder:e.useAbbPlaceholder?d.value.abbPlaceholder:d.value.placeholder),f=I(()=>e.prefixIcon||d.value.icon),_=(C="")=>!e.required&&!C?!0:e.required&&!Ve(C)?d.value.empty:!0,y=k(null),w=C=>{const S=C.target;S.tagName!=="INPUT"&&S.tagName!=="TEXTAREA"&&C.preventDefault()},p=()=>{var C;o.value=!1,(C=y.value)==null||C.blur()},R=()=>{p(),s.value=l.value.join("/"),t("confirm")},O=()=>{g(),o.value=!0};return()=>{var C;return u(le,null,[u(Le,{name:e.name,required:e.showRequired,rules:(C=e.rules)!=null?C:_,label:e.label},{default:()=>[u(le,null,[u(He,{ref:y,readonly:!0,value:s.value,onFocus:O,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:v.value,class:o.value?Ao.inputFocused:""},{suffix:()=>u(ie,{onClick:O,class:[Ao.arrow,{"ui-select__icon--arrowBottom":!o.value,"ui-select__icon--arrowTop":o.value}],src:e.arrowIcon||"/lobby_asset/common/web/common/comm_icon_fh.svg"},null),prefix:()=>e.showPrefix&&u(et,{icon:f.value},null)}),u(Qr,{show:o.value,"onUpdate:show":S=>o.value=S,"destroy-on-close":!0,position:"bottom"},{default:()=>[u("div",{onMousedown:w},[u(Od,{class:[Ao.pickerWrap,e.overlyClass],title:d.value.title,modelValue:l.value,"onUpdate:modelValue":S=>l.value=S,columns:r.value,onCancel:p,"columns-field-names":{text:"t",value:"t",children:"c"},onConfirm:R,optionHeight:dl(80),"column-titles":[n("lobby.modal.login.form.address.title1"),n("lobby.modal.login.form.address.title2"),n("lobby.modal.login.form.address.title3")],showSearch:!0,searchProps:{placeholder:n("lobby.modal.login.form.address.search")}},{"columns-bottom":()=>{let S;return u("div",{class:Ao.confirm},[u(Jt,{type:"primary",onClick:()=>c==null?void 0:c()},xS(S=n("lobby.common.tips.confirm"))?S:{default:()=>[S]})])},toolbar:({onConfirm:S,onCancel:T})=>(c=S,u("div",{class:Ao.toolbar},[u(wa,{name:Wl,onClick:T},null),u("div",null,[d.value.title])]))})])]})])]}),e.explainFieldName&&u(zl,Ee({required:e.required,showRequired:e.showRequired,showPrefix:!1,prefixIcon:f.value,rules:e.rules,modelValue:i.value,"onUpdate:modelValue":S=>i.value=S,mode:e.mode,name:e.explainFieldName},e.explainProps),null)])}}}),NS=We({autoParser:{type:Object},onStartAutoParser:{type:Function},onEndAutoParser:{type:Function},onErrorAutoParser:{type:Function},format:{type:String,default:"YYYY-MM-DD"},scope:{type:Object,default:[18,100]},autoGetterText:{type:Function},placeholderSeparator:{type:String,default:"/"},usePopup:{type:Boolean,default:!0},onToggleBirthdaySelector:{required:!1,type:Function}}),LS=Object.assign({},jl,{modelValue:eo([]),filter:Function,formatter:{type:Function,default:(e,t)=>t}}),BS=Object.keys(jl);function DS(e,t){if(e<0)return[];const n=Array(e);let a=-1;for(;++a<e;)n[a]=t(a);return n}const MS=(e,t)=>32-new Date(e,t-1,32).getDate(),As=(e,t,n,a,o,l)=>{const r=DS(t-e+1,c=>{const s=eu(e+c);return a(n,{text:s,value:s})});return o?o(n,r,l):r},ES=(e,t)=>e.map((n,a)=>{const o=t[a];if(o.length){const l=+o[0].value,r=+o[o.length-1].value;return eu(Vo(+n,l,r))}return n}),FS=e=>{const t={y:"year",m:"month",d:"day"};return e.toLowerCase().split("/").map(a=>{const o=a.charAt(0),l=t[o];if(!l)throw new Error(`Invalid format part: ${a}`);return l})},pc=new Date().getFullYear(),US=Object.assign({},LS,{columnsType:{type:Array,default:()=>["year","month","day"]},minDate:{type:Date,default:()=>
5new Date(pc-10,0,1),validator:Ii},maxDate:{type:Date,default:()=>new Date(pc+10,11,31),validator:Ii}});function VS(){const e=I(()=>FS(qs()));return{columnsType:e,formatArrayToString:(a,o,l)=>{const r={};(o!=null?o:e.value).forEach((g,b)=>{r[g]=a[b]});const{year:c,month:s,day:i}=r;if(!c||!s||!i)return console.warn("DatePickerFormatter: params errors",{year:c,month:s,day:i}),"";const m=Lt(`${c}-${s}-${i}`),h=l||qs();return m.isValid()?m.format(h):""},stringToArrayByOrder:(a,o)=>{const l=Lt(a);return l.isValid()?o.map(r=>r==="year"?l.format("YYYY"):r==="month"?l.format("MM"):r==="day"?l.format("DD"):""):[]}}}const[WS]=Ae("date-picker"),qS=G({name:WS,props:US,emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:n}){var O;const{columnsType:a}=VS(),o=k(),l=C=>{const[S,T,x]=C,B={year:S,month:T,day:x};return a.value.map(P=>B[P]||"")},r=k((O=e.modelValue)!=null&&O.length?l(e.modelValue):[]),c=C=>{const S={};return a.value.forEach((T,x)=>{S[T]=C[x]}),[S.year||"",S.month||"",S.day||""]},s=C=>C===e.minDate.getFullYear(),i=C=>C===e.maxDate.getFullYear(),m=C=>C===e.minDate.getMonth()+1,h=C=>C===e.maxDate.getMonth()+1,g=C=>{const S=a.value.indexOf(C),T=r.value[S];if(T)return+T;const{minDate:x}=e;switch(C){case"year":return x.getFullYear();case"month":return x.getMonth()+1;case"day":return x.getDate()}},b=()=>As(e.minDate.getFullYear(),e.maxDate.getFullYear(),"year",e.formatter,e.filter),d=()=>{const C=g("year"),S=s(C)?e.minDate.getMonth()+1:1,T=i(C)?e.maxDate.getMonth()+1:12;return As(S,T,"month",e.formatter,e.filter)},v=()=>{const C=g("year"),S=g("month"),T=s(C)&&m(S)?e.minDate.getDate():1,x=i(C)&&h(S)?e.maxDate.getDate():MS(C,S);return As(T,x,"day",e.formatter,e.filter)},f=I(()=>a.value.map(C=>{switch(C){case"year":return b();case"month":return d();case"day":return v();default:return[]}}));ee(r,C=>{const S=c(C);Wo(S,e.modelValue)||t("update:modelValue",S)}),ee(()=>e.modelValue,C=>{const S=l(C),T=ES(S,f.value);Wo(T,r.value)||(r.value=T)},{immediate:!0});const _=({selectedValues:C})=>{const S=c(C);t("change",{selectedValues:S})},y=({selectedValues:C})=>{const S=c(C);t("confirm",{selectedValues:S})},w=(...C)=>t("cancel",...C);return Ye({confirm:()=>{var C;return(C=o.value)==null?void 0:C.confirm()},getSelectedDate:()=>c(r.value)}),()=>u(Od,Ee({ref:o,modelValue:r.value,"onUpdate:modelValue":C=>r.value=C,columns:f.value,onChange:_,onCancel:w,onConfirm:y},ao(e,BS)),n)}}),$S=zt(qS),GS="_inputFocused_cxweg_91",zS="_arrow_cxweg_96",HS="_retry_cxweg_101",jS="_retryIcon_cxweg_106",YS="_autoGetter_cxweg_111",KS="_datePicker_cxweg_116",Va={inputFocused:GS,arrow:zS,retry:HS,retryIcon:jS,autoGetter:YS,datePicker:KS};Lt.extend(wh);Lt.extend(Sh);const[ZS]=re("form-item-birthday"),XS=G({name:ZS,props:NS,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=k(!1),l=k([]),r=I(()=>e.modelValue),{formatRtlPlaceholder:c}=go(),{siteInfos:s}=at(),i=k(!1),m=I({get:()=>d(r.value),set:L=>t("update:modelValue",L)}),h=I(()=>{const L=qs(),A={year:a("lobby.common.components.datePicker.YYYY"),month:a("lobby.common.components.datePicker.MM"),day:a("lobby.common.components.datePicker.DD")},j=L.toLowerCase().split("/").map(J=>{const ue=J.charAt(0);return A[ue==="y"?"year":ue==="m"?"month":"day"]});return{format:L,placeholder:j}}),g=I(()=>{var j;const L=Lt().utcOffset((j=s==null?void 0:s.timeZone)!=null?j:""),A=L.subtract(e.scope[1],"y"),M=L.subtract(e.scope[0],"y");return{startTime:A,endTime:M}}),b=L=>{var M;const A=(M=/\d+/.exec(L))==null?void 0:M[0];return A?h.value.format.replace(/[YM]/gi,"*").replace(/D+/i,A):L},d=L=>L&&(/\*\*/.test(L)?b(L):e.format==="unix"?Lt.unix(+L).format(h.value.format):Lt(L,e.format).format(h.value.format)),v="YYYY/MM/DD",f=()=>{const L=[...l.value].join("/");return e.format==="unix"?Lt(L,v).unix().toString():Lt(L,v).format(e.format)};It(()=>{var j;const L=e.scope[0],A=Lt().subtract(L,"year");let M;e.format==="unix"?M=Lt.unix(+(r.value||A.unix().toString())):M=r.value&&Lt(r.value,e.format)||A,l.value=M.utcOffset((j=s==null?void 0:s.timeZone)!=null?j:"").format(v).split("/")});const _=I(()=>e.autoParser?e.autoParser.skipValidate?!0:nd(e.autoParser.cpf):!1),y=k(null),w=L=>{const A=L.target;A.tagName!=="INPUT"&&A.tagName!=="TEXTAREA"&&L.preventDefault()},p=()=>{var L,A;o.value=!_.value,(L=e.onFocus)==null||L.call(e),(A=e.onToggleBirthdaySelector)==null||A.call(e,!0)},R=()=>{var L;(L=e.onFocus)==null||L.call(e)},O=()=>{var L,A;o.value=!o.value,(L=y.value)==null||L.blur(),(A=e.onToggleBirthdaySelector)==null||A.call(e,!1)},C=()=>{O(),m.value=f()},S=I(()=>e.placeholder?c(e.placeholder,"CPF",L=>`CPF ${L.replace("CPF","").trim()}`):_.value?a("lobby.center.setting.cpfPlaceholder"):h.value.placeholder.join(e.placeholderSeparator)),T=(L="")=>{if(!e.required&&!L||e.disabled&&L)return!0;
5if(e.required&&!Ve(L))return a("lobby.formItems.birthday.error.empty");const A=Lt(L,h.value.format),M=g.value.startTime,j=g.value.endTime;return!L||!A.isBetween(M,j,"day","[]")?a("lobby.center.setting.ageLimitTip",{age:e.scope[0],date:g.value.endTime.format(h.value.format)}):!0},x=I(()=>{var A;return e.showHelp?(A=(M=>Dn(M)?M():M)(e.help))!=null?A:a("lobby.center.setting.ageLimitTip",{age:e.scope[0],date:g.value.endTime.format(h.value.format)}):void 0}),B=async()=>{var M,j,J,ue;if(i.value||!e.autoParser)return;i.value=!0,(M=e.onStartAutoParser)==null||M.call(e);const[L,A]=await ce(Yc({data:{cpf:e.autoParser.cpf,source:e.autoParser.source}}));if(i.value=!1,L)(j=e.onErrorAutoParser)==null||j.call(e,L);else{const{birthday:F,consultId:z}=(J=A==null?void 0:A.data.data)!=null?J:{};F&&(m.value=F),(ue=e.onEndAutoParser)==null||ue.call(e,F,z)}},P=I(()=>{if(!e.disabled)return _.value?i.value?()=>u("span",{class:Va.retry},[u(ie,{useSkeleton:!0,class:[Va.retryIcon,{[an.Animated]:i.value},an.Actions.Spin,an.Repeat.Infinite],src:"/lobby_asset/common/web/common/comm_icon_retry.svg"},null)]):()=>u("span",{class:Va.autoGetter,onClick:B},[Dn(e.autoGetterText)?e.autoGetterText():a("lobby.center.setting.autoGetter")]):()=>u(ie,{class:[Va.arrow,{"ui-select__icon--arrowBottom":!o.value,"ui-select__icon--arrowTop":o.value}],onClick:p,src:e.arrowIcon||"/lobby_asset/common/web/common/comm_icon_fh.svg"},null)}),N=L=>Lt(L.format("YYYY/MM/DD")).toDate(),D=()=>u($S,{title:a("lobby.center.setting.selectDate"),class:Va.datePicker,modelValue:l.value,"onUpdate:modelValue":L=>l.value=L,minDate:N(g.value.startTime),maxDate:N(g.value.endTime),onConfirm:C,onCancel:O},null);return()=>{var L;return u(Le,{name:e.name,label:e.label,rules:(L=e.rules)!=null?L:T,required:e.showRequired,showHelpIcon:!1,help:x.value},{default:()=>{var A;return[u(le,null,[u(He,{ref:y,readonly:!0,value:m.value,"onUpdate:value":M=>m.value=M,clearable:!1,disabled:e.disabled,"data-input-name":e.name,placeholder:S.value,class:o.value?Va.inputFocused:"",onFocus:p,onBlur:R},{prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_sr.svg"},null)),suffix:(A=n.suffix)!=null?A:P.value}),e.usePopup?u(Qr,{show:o.value,"onUpdate:show":M=>o.value=M,position:"bottom"},{default:()=>[u("div",{onMousedown:w},[D()])]}):o.value&&u("div",{class:"birthday-picker-wrap",onMousedown:w},[D()])])]}})}}}),QS=We({selectScrollClose:{type:Boolean,default:!0},...yo}),JS="_selectOptions_ww25s_91",eC="_selectOptionsIcon_ww25s_95",tC="_activeIcon_ww25s_107",xs={selectOptions:JS,selectOptionsIcon:eC,activeIcon:tC},[nC]=re("form-item-currency"),aC=G({name:nC,props:QS,emits:["update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),a=I({get:()=>e.modelValue,set:b=>t("update:modelValue",b)}),o=Ta(),{refSelect:l}=Pa({enable:e.selectScrollClose}),r=xn(),c=I(()=>o.siteCurrencyList.find(b=>b.currencyCode===a.value));ee(()=>r.state.code,(b,d)=>{if(e.disabled||!b||!d)return;const v=_=>_==null?void 0:_.replace("+",""),f=o.siteCurrencyList.find(_=>v(_.areaCode)===v(b));f&&(a.value=f.currencyCode)});const s=b=>b.formatDisplayName,i=I(()=>{if(c.value)return s(c.value)}),m=I(()=>e.placeholder?e.placeholder:n("lobby.formItems.currency.placeholder.default")),h=(b="")=>!e.required&&!b?!0:e.required&&!Ve(b)?n("lobby.formItems.currency.error.empty"):!0,g=I(()=>{var d;return e.showHelp?(d=(v=>cs(v)?v():v)(e.help))!=null?d:n("lobby.formItems.currency.help.default"):void 0});return()=>{var b;return u(Le,{name:e.name,label:e.label,rules:(b=e.rules)!=null?b:h,required:e.showRequired,showHelpIcon:!1,help:g.value},{default:()=>[u(sa,{ref:l,size:"large",key:i.value,allowClear:!1,modelValue:a.value,"onUpdate:modelValue":d=>a.value=d,placement:e.placement,popoverClass:[e.popoverClass,"currency-popover-wrap"],placeholder:m.value,readonly:e.disabled,onFocus:e.onFocus,onBlur:e.onBlur,offset:[0,0],arrowIcon:e.arrowIcon},{default:()=>[o.siteCurrencyList.map(d=>u(Aa,{label:s(d),value:d.currencyCode,key:d.currencyCode},{default:()=>[u("div",{class:xs.selectOptions},[u(ie,{useSkeleton:!0,class:xs.selectOptionsIcon,src:d.icon},null),s(d)])]}))],prefix:()=>{var d;return!((d=c.value)!=null&&d.icon)||!e.showPrefix?null:u(ie,{useSkeleton:!0,class:xs.activeIcon,src:c.value.icon},null)}})]})}}}),oC=We({autoLowerCase:{type:Boolean,default:!0},paste:{type:Boolean,default:!1}}),rC="_emailUnicode_gola7_91",sC="_dropdown_gola7_92",lC="_list_gola7_92",iC="_item_gola7_92",cC="_active_gola7_162",uC="_itemInnerEmailSuffix_gola7_169",Wa={emailUnicode:rC,dropdown:sC,list:lC,item:iC,active:cC,itemInnerEmailSuffix:uC},[dC]=re("form-item-email"),mC=G({name:dC,props:oC,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const a=I({get:()=>e.modelValue,set:v=>t("update:modelValue",m(v))}),{t:o}=$(),{emialSelectOptions:l}=hd(a,!0),r=k(!1),c=k(),s=k(),{width:i}=Tl(c),m=v=>{let f=v.substring(0,256);return f=f.replace(/[\u4E00-\u9FA5\s]/g,""),e.autoLowerCase&&(f=f.toLocaleLowerCase()),f},h=I(()=>e.placeholder?e.placeholder:o("lobby.formItems.email.placeholder.default")),g=(v="")=>{if(!e.required&&!v)return!0;
5if(e.required&&!Ve(v))return o("lobby.formItems.email.error.empty");const f=od(v);return f||!0},b=(...v)=>{var f;r.value=!0,(f=e.onFocus)==null||f.call(e,...v)},d=(...v)=>{var f;r.value=!1,(f=e.onBlur)==null||f.call(e,...v)};return()=>{var v;return u(Le,{label:e.label,name:e.name,rules:(v=e.rules)!=null?v:g,required:e.showRequired},{default:()=>[u(gl,{showArrow:!1,destroyOnClose:!1,closeOnClickAction:!1,closeOnClickOverlay:!1,closeOnClickOutside:!1,placement:"bottom-start",class:Wa.dropdown,offset:[0,0],show:r.value&&!!l.value.length&&!!a.value,transition:Ko.DropDown},{reference:()=>{var f;return u("div",{ref:c,onClick:_=>_.stopPropagation()},[u(He,{ref:s,clearable:e.clearable,"data-input-name":e.name,class:Wa.emailUnicode,disabled:e.disabled,value:a.value,"onUpdate:value":_=>a.value=_,autocomplete:"off",placeholder:h.value,onFocus:b,onBlur:d},{prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_yj2.svg"},null)),suffix:(f=n.suffix)!=null?f:Ce(!e.disabled&&e.paste,()=>u(or,{onPaste:_=>{_&&(a.value=_)}},null))})])},default:()=>u("ul",{style:{width:`${i.value}px`},class:Wa.list,onMousedown:f=>f.preventDefault()},[l.value.map(f=>u("li",{class:[Wa.item,{[Wa.active]:a.value===f.value}],onClick:()=>{a.value=f.value,r.value=!1}},[f.emailSuffix?u(le,null,[u("span",null,[f.emailLocalArea]),u("span",{class:Wa.itemInnerEmailSuffix},[f.emailSuffix])]):f.label]))])})]})}}}),fC=We(),gC="_icon_fvzfx_91",hC={icon:gC},[vC]=re("form-item-employerName"),bC=G({name:vC,props:fC,emits:["update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),a=I({get:()=>e.modelValue,set:c=>t("update:modelValue",o(c))}),o=c=>(c=c.substring(0,300),c=c.replace(/\s+/gi," "),c),l=I(()=>e.placeholder?e.placeholder:n("lobby.modal.login.form.employerName.placeholder")),r=(c="")=>!e.required&&!c?!0:e.required&&!Ve(c)?n("lobby.modal.login.form.employerName.empty"):!0;return()=>{var c;return u(Le,{name:e.name,required:e.showRequired,rules:(c=e.rules)!=null?c:r,label:e.label},{default:()=>[u(He,{value:a.value,"onUpdate:value":s=>a.value=s,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:l.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(ie,{useSkeleton:!0,class:hC.icon,src:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_guzhu.svg"},null)),suffix:()=>u(or,{onPaste:s=>{s&&(a.value=s)}},null)})]})}}}),yC=We(),{t:dn}=$(),pC=/[^\u4e00-\u9fa5a-zA-Z0-9]/,z0=e=>e.replace(new RegExp(pC.source,"g"),""),Gn={wechat:(e,t)=>e===t||/^[a-zA-Z_-][\w-]{5,19}$/.test(e)?!0:dn("lobby.center.setting.error2"),whatsapp:(e,t)=>e===t||/^\d{6,40}$/.test(e)?!0:dn("lobby.center.setting.error3"),facebook:(e,t)=>e===t?!0:e&&(e.length>40||e.length<3)?dn("lobby.center.setting.error11"):/^[\w@.\-\\]{3,40}$/.test(e)?!0:dn("lobby.center.setting.error9"),telegram:(e,t)=>e===t||/^@?\w{5,40}$/.test(e)?!0:dn("lobby.center.setting.error14"),zalo:(e,t)=>e===t||/^[A-Za-z0-9]{4,40}$/.test(e)?!0:dn("lobby.center.setting.error7"),line:(e,t)=>e===t||/^[A-Za-z0-9]{4,40}$/.test(e)?!0:dn("lobby.center.setting.error7"),twitter:(e,t)=>e===t||/^@?(\w){4,40}$/.test(e)?!0:dn("lobby.center.setting.error8"),threads:(e,t)=>e===t||/^(?=.*[a-zA-Z])(?=.*\d)[a-zA-Z0-9_.]{2,30}$/.test(e)?!0:dn("lobby.center.setting.error12"),instagram:(e,t)=>e===t||/^(?=.*[a-zA-Z])(?=.*\d)[a-zA-Z0-9_.]{2,30}$/.test(e)?!0:dn("lobby.center.setting.error12"),plazaNickname:(e,t)=>e===t?!0:!e&&t?dn("lobby.moments.inputNickNameEmpty"):!0},[_C]=re("form-item-facebook"),wC=G({name:_C,props:yC,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^\w@.\-\\]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.facebook.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.facebook.error.empty"));const i=Gn.facebook(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_facebook.png"},null)),suffix:n.suffix})]})}}}),SC=Math.pow(2,20),H0=10,j0=20,CC=["image/png","image/jpeg","image/jpg"],Y0=[".mp4"],K0=144,IC=We({accepts:{type:Array,default:()=>CC}}),RC="_idPhoto_14rho_91",TC="_upload_14rho_91",OC="_reupload_14rho_95",PC="_preview_14rho_98",Sr={idPhoto:RC,upload:TC,reupload:OC,preview:PC},[AC]=re("form-item-id-photo"),xC=G({name:AC,props:IC,emits:["update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),a=k(!1),o=k(""),l=k(!1),r=k(),c=I({get:()=>Xm(e.modelValue),set:b=>t("update:modelValue",Qm(b))}),s=()=>{c.value||r.value&&(r.value.value="",r.value.click())},i=I(()=>e.accepts.join(",")),m=async b=>{var O,C;const f=((O=b.target.files)!=null?O:[])[0];if(l.value||!f)return;if(f.size>20*SC){ct({type:"error",message:n("lobby.common.upload.error.fileSize")});return}const _=new FormData;_.append("uploadfile",f),l.value=!0;const y={"Upload-Business-Id":"KYC_HIP"},[w,p]=await ce(Jm({data:_,headers:y}));l.value=!1;const R=(C=p==null?void 0:p.data.data)==null?void 0:C.url;if(w){qo.error(w),o.value="",c.value="";return}R&&(o.value=f.name,c.value=R)},h=I(()=>e.placeholder?e.placeholder:n("lobby.modal.login.form.idPhoto.placeholder")),g=(b="")=>!e.required&&!b?!0:e.required&&!Ve(b)?n("lobby.modal.login.form.idPhoto.empty"):!0;return()=>{var b;
5return u(Le,{name:e.name,class:Sr.idPhoto,rules:(b=e.rules)!=null?b:g,required:e.showRequired},{default:()=>[u("input",{type:"file",ref:r,multiple:!1,accept:i.value,style:"display: none;",onChange:m},null),u(He,{value:o.value,"onUpdate:value":d=>o.value=d,clearable:e.clearable,disabled:e.disabled,readonly:!0,"data-input-name":e.name,placeholder:h.value,onClear:()=>c.value="",onFocus:e.onFocus,onBlur:e.onBlur,onClick:s},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/web/common/input_icon_sczj.svg"},null)),suffix:()=>c.value?u(le,null,[u("span",{class:Sr.preview,onClick:()=>a.value=!0},[n("lobby.modal.login.form.idPhoto.preview")]),u("span",{class:Sr.reupload,onClick:()=>{var d;c.value="",o.value="",(d=r.value)==null||d.click()}},[n("lobby.modal.login.form.idPhoto.reupload")])]):u("span",{class:Sr.upload,onClick:()=>{var d;return(d=r.value)==null?void 0:d.click()}},[l.value&&u(Yo,{iconColor:"currentColor"},null),n("lobby.modal.login.form.idPhoto.upload")])}),u(Qr,{show:a.value,"onUpdate:show":d=>a.value=d},{default:()=>[u("img",{src:c.value,onClick:()=>a.value=!1},null)]})]})}}}),kC=We({selectScrollClose:{type:Boolean,default:!0},...Gl,...yo,showSearch:{type:Boolean,default:!0}}),NC="_income_41qin_91",LC="_icon_41qin_91",_c={income:NC,icon:LC},[BC]=re("form-item-income"),DC=G({name:BC,props:kC,emits:["update:modelValue","update:ex
5plain"],setup(e,{emit:t}){const{t:n}=$(),{refSelect:a}=Pa({enable:e.selectScrollClose}),o=I({get:()=>e.modelValue,set:h=>t("update:modelValue",h)}),l=I({get:()=>e.explain,set:h=>t("update:explain",h)}),r=I(()=>ef()),c=I(()=>Number(o.value)===99),s=I(()=>c.value&&e.explainFieldName),i=I(()=>e.placeholder?e.placeholder:n("lobby.modal.login.form.income.placeholder"));ee(()=>s.value,h=>{h||(l.value="")});const m=(h="")=>!e.required&&!h?!0:e.required&&!Ve(h)?n("lobby.modal.login.form.income.detailEmpty"):!0;return()=>{var h,g;return u(le,null,[u(Le,{name:e.name,rules:(h=e.rules)!=null?h:m,required:e.showRequired},{default:()=>[u(sa,{ref:a,key:"income",size:"large",showStarSign:!0,wrapperClass:_c.income,placement:e.placement,popoverClass:[e.popoverClass,"income-popover-wrap"],isSearchingTriggerValueChange:!1,allowClear:!1,showSearch:e.showSearch,modelValue:o.value,"onUpdate:modelValue":b=>o.value=b,options:r.value,placeholder:i.value,onFocus:e.onFocus,onBlur:e.onBlur,fillMode:e.fillMode,readonly:e.disabled,offset:[0,0],arrowIcon:e.arrowIcon},{prefix:Ce(e.showPrefix,()=>u(ie,{useSkeleton:!0,class:_c.icon,src:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_hb.svg"},null))})]}),s.value&&u(zl,Ee({modelValue:l.value,"onUpdate:modelValue":b=>l.value=b,rules:(g=e.rules)!=null?g:m,required:e.required,showRequired:e.showRequired,name:e.explainFieldName,mode:"incomeSource"},e.explainProps),null)])}}}),MC=We(),[EC]=re("form-item-instagram"),FC=G({name:EC,props:MC,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^a-zA-Z0-9_.]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.instagram.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.instagram.error.empty"));const i=Gn.instagram(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_instagram.png"},null)),suffix:n.suffix})]})}}}),UC=We(),VC="_invite_88sz5_91",WC={invite:VC},[qC]=re("form-item-invite"),$C=G({name:qC,props:UC,emits:["update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),a=I({get:()=>e.modelValue,set:s=>t("update:modelValue",o(s))}),o=s=>s.replace(/\D/g,"").substring(0,16),l=I(()=>e.placeholder?e.placeholder:n("lobby.formItems.invite.placeholder.default")),r=(s="")=>{if(s=o(s),!e.required&&!s)return!0;if(e.required&&!Ve(s))return n("lobby.formItems.invite.error.empty");const i=py(s,[4,16]);return i||!0},c=I(()=>{var i;return e.showHelp?(i=(m=>cs(m)?m():m)(e.help))!=null?i:n("lobby.formItems.invite.help.default"):void 0});return()=>{var s;return u(Le,{name:e.name,class:WC.invite,rules:(s=e.rules)!=null?s:r,required:e.showRequired,help:c.value,label:e.label},{default:()=>[u(He,{value:a.value,"onUpdate:value":i=>a.value=i,disabled:e.disabled,clearable:e.clearable,"data-input-name":e.name,maxlength:16,placeholder:l.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_yqm.svg"},null)),suffix:()=>{if(!e.disabled)return u(or,{onPaste:i=>{i&&(a.value=i)}},null)}})]})}}}),GC=We({selectScrollClose:{type:Boolean,default:!0},...Gl,...yo,showSearch:{type:Boolean,default:!0}}),zC="_job_yrf3t_91",HC="_icon_yrf3t_91",wc={job:zC,icon:HC},[jC]=re("form-item-job"),YC=G({name:jC,props:GC,emits:["update:modelValue","update:ex
5plain"],setup(e,{emit:t}){const{t:n}=$(),{refSelect:a}=Pa({enable:e.selectScrollClose}),o=I({get:()=>e.modelValue,set:h=>t("update:modelValue",h)}),l=I({get:()=>e.explain,set:h=>t("update:explain",h)}),r=I(()=>tf()),c=I(()=>Number(o.value)===99),s=I(()=>c.value&&e.explainFieldName),i=I(()=>e.placeholder?e.placeholder:n("lobby.modal.login.form.job.placeholder"));ee(()=>s.value,h=>{h||(l.value="")});const m=(h="")=>!e.required&&!h?!0:e.required&&!Ve(h)?n("lobby.modal.login.form.job.detailEmpty"):!0;return()=>{var h,g;return u(le,null,[u(Le,{name:e.name,rules:(h=e.rules)!=null?h:m,required:e.showRequired},{default:()=>[u(sa,{ref:a,key:"job",size:"large",showStarSign:!0,showSearch:e.showSearch,placement:e.placement,popoverClass:[e.popoverClass,"job-popover-wrap"],isSearchingTriggerValueChange:!1,wrapperClass:wc.job,allowClear:!1,modelValue:o.value,"onUpdate:modelValue":b=>o.value=b,options:r.value,placeholder:i.value,onFocus:e.onFocus,onBlur:e.onBlur,fillMode:e.fillMode,readonly:e.disabled,offset:[0,0],arrowIcon:e.arrowIcon},{prefix:Ce(e.showPrefix,()=>u(ie,{useSkeleton:!0,class:wc.icon,src:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_gzxz.svg"},null))})]}),s.value&&u(zl,Ee({modelValue:l.value,"onUpdate:modelValue":b=>l.value=b,rules:(g=e.rules)!=null?g:m,required:e.required,showRequired:e.showRequired,name:e.explainFieldName,mode:"workType"},e.explainProps),null)])}}}),KC=We(),[ZC]=re("form-item-line"),XC=G({name:ZC,props:KC,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^a-zA-Z0-9]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.line.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.line.error.empty"));const i=Gn.line(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_line.png"},null)),suffix:n.suffix})]})}}}),[QC]=re("form-item-password-confirm"),JC=G({name:QC,props:lw,emits:["update:modelValue","update:visiblePassword"],setup(e,{emit:t}){const{t:n}=$(),{isRtlLanguage:a}=Et(),o=I({get:()=>e.modelValue,set:i=>t("update:modelValue",r(i))}),l=I({get:()=>e.visiblePassword,set:i=>t("update:visiblePassword",i)}),r=i=>i.replace(new RegExp(`[^a-zA-Z0-9${bl}]`,"g"),""),c=I(()=>e.placeholder?e.placeholder:n("lobby.formItems.confirmPassword.placeholder.default")),s=(i="")=>{if(!e.required&&!i)return!0;if(e.required&&!Ve(i))return n("lobby.formItems.confirmPassword.error.empty");if(!Al(e.password,i))return n("lobby.formItems.confirmPassword.error.default");const m=rd(i,Xc());return m||!0};return()=>{var i;return u(Le,{label:e.label,name:e.name,rules:(i=e.rules)!=null?i:s,required:e.showRequired},{default:()=>[u(He,{showEye:!0,eyeOpenIcon:e.eyeOpenIcon,eyeCloseIcon:e.eyeCloseIcon,maxlength:16,dir:"ltr",inputStyle:a?{textAlign:"right"}:void 0,type:o.value?"password":"text",clearable:e.clearable,value:o.value,"onUpdate:value":m=>o.value=m,autocomplete:"new-password","data-input-name":e.name,visiblePassword:l.value,"onUpdate:visiblePassword":m=>l.value=m,placeholder:c.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:e.prefixIcon||"/lobby_asset/common/web/common/input_icon_mm.svg"},null))})]})}}}),eI={...We(),...ud,paste:{type:Boolean,default:!1},maxLength:{type:Number},clearErrMsgOnChange:{type:Boolean,default:!1},clearOnCodeChange:{type:Boolean,default:!1},requiredMessage:{type:String,default:void 0}},tI="_formItemsPhone_5v9ha_91",nI="_noPrefixPadding_5v9ha_98",Sc={formItemsPhone:tI,noPrefixPadding:nI},[aI]=re("form-item-phone"),oI=G({name:aI,props:eI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const a=k(),{t:o}=$(),l=I({get:()=>e.modelValue,set:h=>t("update:modelValue",s(h))}),r=xn(),c=ra(e.name);ee(()=>r.state.code,()=>{if(e.clearOnCodeChange){l.value="",setTimeout(()=>{var h;
5return(h=a.value)==null?void 0:h.clearValidate()});return}l.value&&c()});const s=h=>{var g;return h.replace(/\D/g,"").substring(0,(g=e.maxLength)!=null?g:r.range.max)},i=I(()=>e.placeholder?e.placeholder:o("lobby.formItems.phone.placeholder.default")),m=(h="")=>{if(!e.required&&!h)return!0;if(e.required&&!Ve(h))return e.requiredMessage||o("lobby.formItems.phone.error.empty");if(!r.state.code)return o("lobby.formItems.phone.error.default",{segment:"-",range:r.range.range});const g=ad(h,r.state.code,[r.range.min,r.range.max]);return g||!0};return()=>{var h;return u(Le,{ref:a,name:e.name,label:e.label,validateTrigger:e.validateTrigger,rules:(h=e.rules)!=null?h:m,required:e.showRequired,class:{[Sc.formItemsPhone]:!0,[Sc.noPrefixPadding]:!e.showPrefix&&!n.prefix}},{default:()=>{var g;return[u(He,{dir:"rtl",type:"tel",disabled:e.disabled,value:l.value,"onUpdate:value":b=>l.value=b,clearable:e.clearable,"data-input-name":e.name,placeholder:i.value,onFocus:e.onFocus,onBlur:e.onBlur,onChange:()=>{e!=null&&e.clearErrMsgOnChange&&a.value.clearValidate()}},{prefix:n.prefix&&!e.showPrefix?n.prefix():Ce(e.showPrefix,()=>u(dd,{popoverClass:e.popoverClass,lockAreaCode:e.lockAreaCode,hideArrowOnlyOne:e.hideArrowOnlyOne,selectAttributes:e.selectAttributes,selectScrollClose:e.selectScrollClose,showRequired:e.showRequired&&!l.value,autoInitData:e.autoInitData,readonly:e.disabled,allowedCodes:e.allowedCodes,defaultCode:e.defaultCode},null)),suffix:(g=n.suffix)!=null?g:Ce(!e.disabled&&e.paste&&!l.value,()=>u(or,{onPaste:b=>{if(!b)return;const{code:d,phone:v}=r.parser(b);d&&v?(r.initCode(d,Ja.UserSelection),l.value=v):l.value=b,Ue(()=>c())}},null))})]}})}}});function la(){const e=at(),{systemInfos:t}=e,n={realNameConsecutiveCharLimitTimes:t==null?void 0:t.realNameConsecutiveCharLimitTimes,realNameMustUppercase:!!(t!=null&&t.realNameMustUppercase),legalConfigRealNameOptions:[],realNameSpliteSign:"|"};try{n.legalConfigRealNameOptions=JSON.parse(t.legalConfigRealnameOptions)}catch(a){n.legalConfigRealNameOptions=[]}return n}function rI(e,t={}){let n=e.substring(0,100);if(n=n.replace(/\s+/gi," "),la().realNameMustUppercase&&!t.ignoreRealNameMustUppercase)n=n.split("").map(a=>Ho[a]?Ho[a]:a).join(""),n=n.replace(/[^a-zA-Z’‘'·,.\s]/g,"").toLocaleUpperCase();else{n=n.replace(Mu,"").replace(Du,"").replace(Bu,"");const a=n.substring(0,1),o=/[\u4e00-\u9fa5]/g;o.test(a)?n=n.replace(/[a-zA-Z]/g,""):n=n.replace(o,"")}return n}function Z0(e){let t=e.substring(0,100);return t=t.replace(/\s+/gi," "),la().realNameMustUppercase?(t=t.split("").map(n=>Ho[n]?Ho[n]:n).join(""),t=t.replace(/[^a-zA-Z’‘'·,.\s]/g,"").toLocaleUpperCase()):t=t.replace(Mu,"").replace(Du,"").replace(Bu,""),t}function sI(e){var r;const{t}=$(),n=(r=la().realNameConsecutiveCharLimitTimes)!=null?r:99;let a=!0;const o=t("lobby.finance.withdraw.add.inputMaxLengthExcessed",{leng:n});let l=e.split(" ");return l=l.map(c=>(c.length>n&&(a=!1),c.substring(0,n))),e=l.join(" "),{inputStr:e,verify:a,errStr:o}}function lI(e,t={required:!1,validateRange:"all"}){const{t:n}=$(),a=t.requiredMsg||n("lobby.formItems.realName.error.empty"),{realNameConsecutiveCharLimitTimes:o}=la();if(t.validateRange==="all"&&/[a-zA-Z]/.test(e)&&o&&!t.ignoreVerifyRealName){const{verify:l,errStr:r}=sI(e);if(!l&&r)return r}return t.required&&!Ve(e)?a:!0}function Yr({firstName:e,middleName:t="",lastName:n="",sign:a=la().realNameSpliteSign,useConfig:o=!1,currency:l=void 0,filterEmpty:r=!1}){const c=(i,m,h)=>{const g=(h?i.filter(Boolean):i).join(m);return g===m?"":g},s=[];if(o){const{needFullName:i,needFirstName:m,needMiddleName:h,needLastName:g,normalConcatSign:b}=Yl(l);
5if(i)return c([e,t,n],b,!0);m&&s.push(e),h&&s.push(t),g&&s.push(n)}else e&&s.push(e),t&&s.push(t),n&&s.push(n);return c(s,a,r)}function rl({fullName:e="",sign:t=la().realNameSpliteSign,useConfig:n=!1,currency:a=void 0}){const o=e.split(t),l=o.length>2;let r=o[0],c=l?o[1]:"",s=l?o[2]:o[1]||"";if(n){const{needFullName:i,needFirstName:m,needMiddleName:h,needLastName:g,normalConcatSign:b}=Yl(a);i?(e=Yr({firstName:r,middleName:c,lastName:s,sign:b,useConfig:!0,filterEmpty:!0}),r=c=s=""):(e="",r=m?r:"",!h&&c?(r=`${s}${b}${c}`,c=""):(c=h?c:"",s=g?s:""))}return{fullName:e,firstName:r,middleName:c,lastName:s}}function Yl(e=Ta().currency){var o;const{legalConfigRealNameOptions:t}=la();let n=(o=t==null?void 0:t.find(l=>l.currencyCode===e))==null?void 0:o.option;n=Number(n),(!n||![Ln.FULL_NAME,Ln.FIRST_AND_LAST,Ln.FIRST_MIDLLE_LAST].includes(n))&&(n=Ln.FULL_NAME);const a=[Ln.FIRST_AND_LAST,Ln.FIRST_MIDLLE_LAST].includes(n);return{needFullName:n===Ln.FULL_NAME,needFirstName:a,needMiddleName:n===Ln.FIRST_MIDLLE_LAST,needLastName:a,normalConcatSign:" "}}function X0({fullName:e="",sign:t,useConfig:n=!1,currency:a=void 0}){const{fullName:o,firstName:l,middleName:r,lastName:c}=rl({fullName:e,useConfig:n});return Yr({firstName:l||o,middleName:r,lastName:c,sign:t,useConfig:n,currency:a})}const iI=We({help:{type:Object,default:void 0},cpfRealNames:{type:Array,default:void 0},placeholder:{type:[Object,String]},prefixIcon:{type:[Object,String]},customInput:{type:Function,default:void 0},formatter:{type:Function,default:void 0,required:!1},ignoreRealNameMustUppercase:{type:Boolean,default:!1,required:!1},ignoreVerifyRealName:{type:Boolean,default:!1,required:!1},validateRange:{type:String,default:"all",required:!1},requiredMsg:{type:Object}}),[cI]=re("form-item-realname"),uI=G({name:cI,props:iI,emits:["update:modelValue","clear"],setup(e,{slots:t,emit:n}){var ue;const{t:a}=$(),o=ra(e.name),l=lh(e.name),{formatRtlPlaceholder:r}=go(),{isTheme3:c}
5=Rt().value,s=Iu(),i=na({assembleRealName:"",[e.name]:"",firstName:"",middleName:"",lastName:""}),m=I(()=>la()),h=I(()=>m.value.realNameMustUppercase&&!e.ignoreRealNameMustUppercase),g=I(()=>{const F=Yl(s.value.currency);return F.needFullName||wu(e.name),{...F}}),b=(ue=e==null?void 0:e.formatter)!=null?ue:F=>rI(F,{ignoreRealNameMustUppercase:e.ignoreRealNameMustUppercase}),d=F=>{var z;if(F&&((z=e.cpfRealNames)!=null&&z.length)&&e.cpfRealNames.includes(F))return!0},v=F=>!!(F&&/\*/.test(F)),f=()=>{let F="";if(g.value.needFullName)F=b(i[e.name]),i[e.name]=F,i.firstName=i.middleName=i.lastName="";else{let{firstName:z,middleName:te,lastName:Se}=i;i.firstName=z=b(z),i.middleName=te=b(te),i.lastName=Se=b(Se),F=Yr({firstName:z,middleName:te,lastName:Se,useConfig:!0,currency:s.value.currency}),l(F),i[e.name]=""}i.assembleRealName=F,n("update:modelValue",F)},_=()=>{let F="";if(g.value.needFullName)i[e.name]="",i.firstName=i.middleName=i.lastName="";else{const{firstName:z,middleName:te,lastName:Se}=i;F=Yr({firstName:z,middleName:te,lastName:Se,useConfig:!0,currency:s.value.currency}),l(F),i[e.name]=""}n("clear",F)},y=(F,z)=>{i[F]=z,f()};ee(()=>e.cpfRealNames,()=>{var F;return((F=e.cpfRealNames)==null?void 0:F.length)&&o()},{deep:!0}),ee(()=>[e.modelValue,e.cpfRealNames],([F,z])=>{const{fullName:te,firstName:Se,middleName:ke,lastName:Z}=rl({fullName:F,useConfig:!(z!=null&&z.length),currency:s.value.currency});Object.assign(i,{[e.name]:te,firstName:Se,middleName:ke,lastName:Z})},{immediate:!0}),ee(()=>g.value,()=>{var Z,se;const F=(Z=e.modelValue)!=null?Z:"",{fullName:z,firstName:te,middleName:Se,lastName:ke}=rl({fullName:F,useConfig:!((se=e.cpfRealNames)!=null&&se.length),currency:s.value.currency});if(Object.assign(i,{[e.name]:z,firstName:te,middleName:Se,lastName:ke}),v(F)){i.assembleRealName=F;return}f()});const w=(F,z=!0)=>{if(F){if(Vi(F))return z?{fullName:F,firstName:F,middleName:F,lastName:F}:{fullName:F};if(Ch(F))return F}return{}},p=I(()=>{const F=e.placeholder,z=Vi(F)?r(F,"CPF",te=>`CPF ${te.replace("CPF","").trim()}`):F;return{fullName:a(c?"lobby.modal.loginRegister.requiredRealNameSimple":"lobby.modal.loginRegister.requiredRealName"),firstName:a(c?"lobby.modal.loginRegister.firstNameSimple":"lobby.modal.loginRegister.firstName"),middleName:a(c?"lobby.modal.loginRegister.middleNameSimple":"lobby.modal.loginRegister.middleName"),lastName:a(c?"lobby.modal.loginRegister.lastNameSimple":"lobby.modal.loginRegister.lastName"),...w(z,!1)}}),R=I(()=>{const F=z=>`/lobby_asset/common/web/common/${z}.svg`;return{fullName:F("input_icon_zsxm1"),firstName:F("input_icon_zsxm_first"),middleName:F("input_icon_zsxm_middle"),lastName:F("input_icon_zsxm_last"),...w(e.prefixIcon)}}),O=I(()=>!!(i.firstName||i.middleName||i.lastName)),C=I(()=>{const F=O.value?!0:e.required;return{[e.name]:e.required,firstName:F,lastName:F}}),S=I(()=>O.value?!0:e.showRequired),T=(F,z,te="")=>d(te)?!0:lI(te,{required:C.value[F]||!1,requiredMsg:z,validateRange:e.validateRange,ignoreVerifyRealName:e.ignoreVerifyRealName}),x=I(()=>{var z,te,Se,ke;if(!e.showHelp)return;const F=Z=>cs(Z)?Z():Z;return mt([[h.value,(te=F((z=e.help)==null?void 0:z.upcase))!=null?te:a("lobby.modal.register.realNameHelpUppercase")]],(ke=F((Se=e.help)==null?void 0:Se.default))!=null?ke:a("lobby.modal.register.realNameHelpDefault"))}),B=F=>{h.value&&F.preventDefault()},P=B,N=B,D=B,L=({name:F,help:z,showRequired:te,placeholder:Se,prefixIcon:ke,requiredMsg:Z,showLabel:se,requiredInDepLabel:me})=>{var he,V;const fe=(he=t.suffix)==null?void 0:he.call(t,{name:F,value:i[F],setValue:H=>y(F,H)});return u(Le,{name:F,help:z,showHelpIcon:!1,keepHelpVisible:e.keepHelpVisible,required:te,requiredInDepLabel:me,validateTrigger:e.validateTrigger,rules:(V=e.rules)!=null?V:T.bind(null,F,Z),label:se?e.label:void 0,icon:e.formItemIcon},{default:()=>{var H;return[((H=e.customInput)==null?void 0:H.call(e,{name:F,innerValues:i,placeholder:Se,prefixIcon:ke,onPaste:D,onChange:f}))||u(He,{value:i[F],"onUpdate:value":ae=>i[F]=ae,clearable:e.clearable,disabled:e.disabled,"data-input-name":F,placeholder:Se,onChange:f,onFocus:e.onFocus,onBlur:e.onBlur,onClear:_,onCut:P,onCopy:N,onPaste:D},{prefix:Ce(!e.formItemIcon&&e.showPrefix,()=>u(et,{icon:ke},null)),suffix:Ce(el(fe),()=>fe)})]}})},A=()=>{var F;return L({name:e.name,help:x.value,showRequired:S.value,placeholder:p.value.fullName,prefixIcon:R.value.fullName,requiredMsg:(F=e.requiredMsg)==null?void 0:F.fullName,showLabel:!0})},M=()=>{var F;return L({name:"firstName",showRequired:S.value,placeholder:p.value.firstName,prefixIcon:R.value.firstName,requiredMsg:((F=e.requiredMsg)==null?void 0:F.firstName)||a("lobby.formItems.realName.error.emptyFirstName"),showLabel:!0,requiredInDepLabel:!0})},j=()=>L({name:"middleName",showRequired:!1,placeholder:p.value.middleName,prefixIcon:R.value.middleName}),J=F=>{var z;return L({name:"lastName",help:x.value,showRequired:S.value,placeholder:p.value.lastName,prefixIcon:F.needMiddleName?R.value.lastName:R.value.middleName,requiredMsg:((z=e.requiredMsg)==null?void 0:z.lastName)||a("lobby.formItems.realName.error.emptyLastName")}
5)};return()=>{const F=g.value;return u(le,null,[F.needFullName?A():u(le,null,[F.needFirstName&&M(),F.needMiddleName&&j(),F.needLastName&&J(F)])])}}}),dI="_suggestion_100iw_91",mI="_image_100iw_99",fI="_texts_100iw_113",gI="_title_100iw_119",hI="_tips_100iw_122",vI="_item_100iw_125",qa={suggestion:dI,image:mI,texts:fI,title:gI,tips:hI,item:vI},[bI]=re("login-register-suggestion"),yI=G({name:bI,props:{modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const{t:n}=$(),a=$e(),o=k(),l=I({get:()=>e.modelValue,set:r=>t("update:modelValue",r)});return It(()=>{o.value=a.state.userSuggestions[l.value]}),()=>{var c,s,i,m;if(!((c=o.value)!=null&&c.length))return;let r=`${n("lobby.modal.loginRegister.accountExisted")}`;return(s=o.value)!=null&&s.length||(r=r.replace(/[,,]$/,"")),u("section",{class:qa.suggestion},[u(ie,{class:qa.image,src:"/lobby_asset/common/web/common/comm_icon_tip1.png"},null),u("section",{class:qa.texts},[u("span",{class:qa.title},[r]),(i=o.value)!=null&&i.length?u("span",{class:qa.tips},[n("lobby.modal.loginRegister.suggestion")]):null,(m=o.value)==null?void 0:m.map(h=>u("span",{class:qa.item,onClick:()=>l.value=h},[h]))])])}}}),pI=We(),[_I]=re("form-item-telegram"),wI=G({name:_I,props:pI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),{formatRtlPlaceholder:o}=go(),l=I({get:()=>e.modelValue,set:i=>t("update:modelValue",r(i))}),r=i=>i.replace(/[^a-zA-Z0-9_@]/g,""),c=I(()=>{var m;const i=(m=e.placeholder)!=null?m:a("lobby.formItems.telegram.placeholder.default");return o(i,"@xxxx",h=>`xxxx@ ${h.replace("@xxxx","").trim()}`)}),s=(i="")=>{if(!e.required&&!i)return!0;if(e.required&&!Ve(i))return Fe(a("lobby.formItems.telegram.error.empty"));const m=Gn.telegram(i,"");return m!==!0?Fe(m):m};return()=>{var i;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,requiredInDepLabel:!0,rules:(i=e.rules)!=null?i:s},{default:()=>[u(He,{value:l.value,"onUpdate:value":m=>l.value=m,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:c.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/web/common/input_icon_telegram.svg",svgGo:!1},null)),suffix:n.suffix})]})}}}),SI=We(),[CI]=re("form-item-threads"),II=G({name:CI,props:SI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^a-zA-Z0-9_.]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.threads.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.threads.error.empty"));const i=Gn.threads(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_threads.png"},null)),suffix:n.suffix})]})}}}),RI=We(),[TI]=re("form-item-twitter"),OI=G({name:TI,props:RI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^a-zA-Z0-9_@]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.twitter.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.twitter.error.empty"));const i=Gn.twitter(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_x.png"},null)),suffix:n.suffix})]})}}}),PI=We(),[AI]=re("form-item-wechat"),xI=G({name:AI,props:PI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^a-zA-Z0-9_-]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.wechat.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;
5if(e.required&&!Ve(s))return Fe(a("lobby.formItems.wechat.error.empty"));const i=Gn.wechat(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_wx.png"},null)),suffix:n.suffix})]})}}}),kI=We(),[NI]=re("form-item-whatsapp"),LI=G({name:NI,props:kI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/\D/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.whatsapp.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.whatsapp.error.empty"));const i=Gn.whatsapp(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_whatsapp.png"},null)),suffix:n.suffix})]})}}}),BI=We(),[DI]=re("form-item-zalo"),MI=G({name:DI,props:BI,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{t:a}=$(),o=I({get:()=>e.modelValue,set:s=>t("update:modelValue",l(s))}),l=s=>s.replace(/[^a-zA-Z0-9]/g,""),r=I(()=>{const s=e.placeholder||a("lobby.formItems.zalo.placeholder.default");return Fe(s)}),c=(s="")=>{if(!e.required&&!s)return!0;if(e.required&&!Ve(s))return Fe(a("lobby.formItems.zalo.error.empty"));const i=Gn.zalo(s,"");return i!==!0?Fe(i):i};return()=>{var s;return u(Le,{"data-social":!0,name:e.name,label:e.label,required:e.showRequired,rules:(s=e.rules)!=null?s:c},{default:()=>[u(He,{value:o.value,"onUpdate:value":i=>o.value=i,clearable:e.clearable,disabled:e.disabled,"data-input-name":e.name,placeholder:r.value,onFocus:e.onFocus,onBlur:e.onBlur},{prefix:Ce(e.showPrefix,()=>u(et,{icon:"/lobby_asset/common/common/common/comm_icon_sf_zalo.png"},null)),suffix:n.suffix})]})}}}),EI=e=>({telegram:{com:e.Telegram,thirdKey:hn.TELEGRAM},facebook:{com:e.Facebook,thirdKey:hn.FACEBOOK},whatsapp:{com:e.WhatsApp},zalo:{com:e.Zalo,thirdKey:hn.ZALO},wechat:{com:e.Wechat},instagram:{com:e.Instagram},threads:{com:e.Threads},line:{com:e.Line,thirdKey:hn.LINE},twitter:{com:e.Twitter}});function FI(e,t){var fe,he;const{disabled:n,clearable:a,variant:o,suppressIntoView:l=!1,suppressPrefix:r=!1,suppressPlaceholder:c=!1,useDefaultPlaceholders:s=!1,suppressPopoverClass:i=!1,suppressArrowIcon:m=!1,suppressPlacement:h=!1,suppressScene:g=!1,scene:b,createMode:d,useDefaultLabels:v=!1}=t!=null?t:{},f=(V,H)=>V?H:void 0,_=V=>v?V:void 0,{t:y}=$(),w=$e(),{form:p={},isTheme3:R}=Rt().value,O=(fe=p.abbrPlaceholder)!=null?fe:!!R,C=O&&!s,S=(he=p.showPrefix)!=null?he:!R,T=o==="confirm",{validateField:x,resetField:B,form:P,fmtPhone:N,fmtEmail:D,status:L,formOptions:A,intoView:M,cpfRealnames:j,visiblePassword:J,visibleConfirmPassword:ue,disableRealnameBirthday:F,disabledInvite:z,disabledCurrency:te,showInviteHelp:Se,cpfThirdPartyStatus:ke,sendButtonControl:Z,popoverClass:se,showAddressExplainPrefix:me}=e;return ee(()=>P.currency,()=>{P.cpfCode&&(P.cpfCode="",P.pinNumberType=void 0,B("cpfCode"))}),{Account:()=>{var V,H,ae,_e;return n?u(al,{name:"account",modelValue:P.account,"onUpdate:modelValue":ve=>P.account=ve,disabled:!0,clearable:a,hideMessage:!0,forceInputPrefix:!0,labels:(H=(V=p.labels)==null?void 0:V.account)!=null?H:{[oe.Account]:y("lobby.modal.login.form.username.label"),[oe.Phone]:y("lobby.formItems.phone.title.default"),[oe.Email]:y("lobby.formItems.email.title.default")}},null):u(le,null,[!T&&u(ql,{onToggle:()=>{P.account="",B("account")}},null),u(al,{required:!0,name:"account",popoverClass:se,showRequired:!0,modelValue:P.account,"onUpdate:modelValue":ve=>P.account=ve,onFocus:()=>M("account"),onValidate:ve=>{ve&&P.userpass&&x("userpass")},labels:(ae=p.labels)==null?void 0:ae.account,showPrefix:S,preIcons:p==null?void 0:p.icons}
5,null),!T&&u(bd,{icons:(_e=p.icons)==null?void 0:_e.switchType,account:P.account},null),!T&&u(yI,{modelValue:P.account,"onUpdate:modelValue":ve=>P.account=ve},null)])},Password:()=>{var V,H,ae,_e,ve,je,X,ne,Re;return u(le,null,[u(vd,{required:!0,useConfig:!0,showRequired:!0,name:"userpass",account:P.account,modelValue:P.userpass,"onUpdate:modelValue":xe=>P.userpass=xe,visiblePassword:J.value,"onUpdate:visiblePassword":xe=>J.value=xe,onFocus:()=>M("userpass"),onChange:xe=>{xe&&P.confirmPassword&&x("confirmPassword")},placeholder:mt([[C,y("lobby.formItems.password.title.default")]],y("lobby.formItems.password.placeholder.register")),showPrefix:S,prefixIcon:(V=p==null?void 0:p.icons)==null?void 0:V.password,strengthIcons:(H=p==null?void 0:p.icons)==null?void 0:H.strength,label:(ae=p==null?void 0:p.labels)==null?void 0:ae.password,eyeOpenIcon:(_e=p==null?void 0:p.icons)==null?void 0:_e.eyeOpenIcon,eyeCloseIcon:(ve=p==null?void 0:p.icons)==null?void 0:ve.eyeCloseIcon},null),!J.value&&u(JC,{required:!0,showRequired:!0,name:"confirmPassword",placeholder:mt([[C,y("lobby.formItems.confirmPassword.placeholder.abbreviation")]],y("lobby.formItems.confirmPassword.placeholder.default")),password:P.userpass,modelValue:P.confirmPassword,"onUpdate:modelValue":xe=>P.confirmPassword=xe,showPrefix:S,prefixIcon:(je=p==null?void 0:p.icons)==null?void 0:je.passwordConfirm,label:(X=p==null?void 0:p.labels)==null?void 0:X.passwordConfirm,visiblePassword:ue.value,"onUpdate:visiblePassword":xe=>ue.value=xe,onFocus:()=>M("confirmPassword"),eyeOpenIcon:(ne=p==null?void 0:p.icons)==null?void 0:ne.eyeOpenIcon,eyeCloseIcon:(Re=p==null?void 0:p.icons)==null?void 0:Re.eyeCloseIcon},null)])},Phone:V=>{var H,ae,_e,ve,je;return u(oI,Ee({required:(H=V==null?void 0:V.required)!=null?H:!0,showRequired:(ae=V==null?void 0:V.required)!=null?ae:!0,name:"phone",popoverClass:f(!i,se),modelValue:P.phone,"onUpdate:modelValue":X=>P.phone=X,prefixIcon:f(!r,(_e=p==null?void 0:p.icons)==null?void 0:_e.phone),placeholder:f(!c,mt([[C,y("lobby.formItems.phone.placeholder.abbreviation")]],y("lobby.formItems.phone.placeholder.default"))),disabled:n,clearable:a,label:(je=(ve=p.labels)==null?void 0:ve.phone)!=null?je:_(y("lobby.formItems.phone.title.default")),onFocus:f(!l,()=>M("phone"))},V),null)},PhoneCode:(V={})=>{var H,ae;return u(jr,{required:!0,showRequired:!0,mode:"phone",name:V.dynamicName?"dynamicPhoneCode":"phoneCode",scene:b!=null?b:f(!g,L.value.type!==oe.Phone?Ka.REGISTER_BIND:Ka.REGISTER),sendButtonControl:Z,modelValue:P.phoneCode,"onUpdate:modelValue":_e=>P.phoneCode=_e,showPrefix:f(!r,S),prefixIcon:f(!r,(H=p.icons)==null?void 0:H.phoneCode),placeholder:f(!c,mt([[C,y("lobby.formItems.phoneCode.title.default")]],y("lobby.formItems.phoneCode.placeholder.default"))),target:N.value,key:f(!g,L.value.subType+L.value.type),createMode:d!=null?d:Sa.RegisterIntegration,disabled:n,onFocus:f(!l,()=>M("phoneCode")),label:(ae=p.labels)==null?void 0:ae.phoneCode},null)},Email:V=>{var H,ae,_e,ve,je;return u(mC,{required:(H=V==null?void 0:V.required)!=null?H:!0,showRequired:(ae=V==null?void 0:V.required)!=null?ae:!0,name:"email",modelValue:P.email,"onUpdate:modelValue":X=>P.email=X,onFocus:f(!l,()=>M("email")),label:(ve=(_e=p.labels)==null?void 0:_e.email)!=null?ve:_(y("lobby.formItems.email.title.default")),showPrefix:f(!r,S),prefixIcon:f(!r,(je=p.icons)==null?void 0:je.email),placeholder:f(!c,mt([[C,y("lobby.formItems.email.placeholder.abbreviation")]],y("lobby.formItems.email.placeholder.default"))),disabled:n,clearable:a},null)},EmailCode:(V={})=>{var H,ae;return u(jr,{required:!0,showRequired:!0,mode:"email",name:V.dynamicName?"dynamicEmailCode":"emailCode",scene:b!=null?b:f(!g,L.value.type!==oe.Email?Ka.REGISTER_BIND:Ka.REGISTER),sendButtonControl:Z,modelValue:P.emailCode,"onUpdate:modelValue":_e=>P.emailCode=_e,showPrefix:f(!r,S),prefixIcon:f(!r,(H=p.icons)==null?void 0:H.emailCode),placeholder:f(!c,mt([[C,y("lobby.formItems.emailCode.placeholder.abbreviation")]],y("lobby.formItems.emailCode.placeholder.default"))),target:D.value,key:f(!g,L.value.subType+L.value.type),createMode:d!=null?d:Sa.RegisterIntegration,disabled:n,onFocus:f(!l,()=>M("emailCode")),label:(ae=p.labels)==null?void 0:ae.emailCode},null)},Telegram:()=>u(wI,{name:"telegram",modelValue:P.telegram,"onUpdate:modelValue":V=>P.telegram=V,required:A.value.telegram.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.telegram.placeholder.abbreviation"))),showRequired:A.value.telegram.required,disabled:n,clearable:a,label:_(y("lobby.formItems.telegram.title.default")),onFocus:f(!l,()=>M("telegram"))},null),Facebook:()=>u(wC,{name:"facebook",modelValue:P.facebook,"onUpdate:modelValue":V=>P.facebook=V,required:A.value.facebook.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.facebook.placeholder.abbreviation"))),showRequired:A.value.facebook.required,disabled:n,clearable:a,label:_(y("lobby.formItems.facebook.title.default")),onFocus:f(!l,()=>M("facebook"))},null),WhatsApp:()=>u(LI,{name:"whatsapp",modelValue:P.whatsapp,"onUpdate:modelValue":V=>P.whatsapp=V,required:A.value.whatsapp.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.whatsapp.placeholder.abbreviation"))),showRequired:A.value.whatsapp.required,disabled:n,clearable:a,label:_(y("lobby.formItems.whatsapp.title.default")),onFocus:f(!l,()=>M("whatsapp"))},null),Zalo:()=>u(MI,{name:"zalo",modelValue:P.zalo,"onUpdate:modelValue":V=>P.zalo=V,required:A.value.zalo.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.zalo.placeholder.abbreviation"))),showRequired:A.value.zalo.required,disabled:n,clearable:a,label:_(y("lobby.formItems.zalo.title.default")),onFocus:f(!l,()=>M("zalo"))},null),Wechat:()=>u(xI,{name:"wechat",modelValue:P.wechat,"onUpdate:modelValue":V=>P.wechat=V,required:A.value.wechat.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.wechat.placeholder.abbreviation"))),showRequired:A.value.wechat.required,disabled:n,clearable:a,label:_(y("lobby.formItems.wechat.title.default")),onFocus:f(!l,()=>M("wechat"))},null),Instagram:()=>u(FC,{name:"instagram",modelValue:P.instagram,"onUpdate:modelValue":V=>P.instagram=V,required:A.value.instagram.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.instagram.placeholder.abbreviation"))),showRequired:A.value.instagram.required,disabled:n,clearable:a,label:_(y("lobby.formItems.instagram.title.default")),onFocus:f(!l,()=>M("instagram"))},null),Threads:()=>u(II,{name:"threads",modelValue:P.threads,"onUpdate:modelValue":V=>P.threads=V,required:A.value.threads.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.threads.placeholder.abbreviation"))),showRequired:A.value.threads.required,disabled:n,clearable:a,label:_(y("lobby.formItems.threads.title.default")),onFocus:f(!l,()=>M("threads"))},null),Line:()=>u(XC,{name:"line",modelValue:P.line,"onUpdate:modelValue":V=>P.line=V,required:A.value.line.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.line.placeholder.abbreviation"))),showRequired:A.value.line.required,disabled:n,clearable:a,label:_(y("lobby.formItems.line.title.default")),onFocus:f(!l,()=>M("line"))},null),Twitter:()=>u(OI,{name:"twitter",modelValue:P.twitter,"onUpdate:modelValue":V=>P.twitter=V,required:A.value.twitter.required,showPrefix:f(!r,S),placeholder:f(!c,Ce(C,y("lobby.formItems.twitter.placeholder.abbreviation"))),showRequired:A.value.twitter.required,disabled:n,clearable:a,label:_(y("lobby.formItems.twitter.title.default")),onFocus:f(!l,()=>M("twitter"))},null),Cpf:()=>{var V;return u(tp,{name:"cpfCode",modelValue:P.cpfCode,"onUpdate:modelValue":H=>P.cpfCode=H,idType:P.pinNumberType,"onUpdate:idType":H=>P.pinNumberType=H,disableRealnameBirthday:F.value,required:A.value.cpf.required,showPrefix:f(!r,S),showRequired:A.value.cpf.required,thirdPartyValidate:A.value.other.cpfThirdPartyValidate?Hc.Register:void 0,onFocus:f(!l,()=>M("cpfCode")),prefixIcon:f(!r,(V=p.icons)==null?void 0:V.cpf),currency:P.currency,disabled:n,clearable:a,label:_(y("lobby.formItems.cpf.title.anotherName")),onThirdPartySuccess:H=>{H!=null&&H.birthday&&A.value.birthday.visible&&(P.birthday=`${H.birthday}
5`),H!=null&&H.realName&&A.value.realName.visible&&(P.realName=H.realName),n||(w.state.cpfConsultId=H==null?void 0:H.consultId),ke.value=!!(H!=null&&H.birthday&&H.realName)},onCPFRealNames:H=>{j.value=H}},null)},RealName:()=>{var V,H,ae,_e,ve,je;return u(uI,{name:"realName",modelValue:P.realName,"onUpdate:modelValue":X=>P.realName=X,showPrefix:f(!r,S),prefixIcon:f(!r,(V=p==null?void 0:p.icons)==null?void 0:V.realName),help:(H=p==null?void 0:p.help)==null?void 0:H.realName,keepHelpVisible:(_e=(ae=p==null?void 0:p.help)==null?void 0:ae.realName)==null?void 0:_e.keepVisible,placeholder:f(!c,C?mt([[F.value,y("lobby.formItems.realName.placeholder.autoCompleteAbbreviation")],[!0,y("lobby.formItems.realName.placeholder.abbreviation")]]):mt([[F.value,y("lobby.formItems.realName.placeholder.autoComplete")],[!0,y("lobby.formItems.realName.placeholder.default")]])),required:F.value||A.value.realName.required,showRequired:F.value||A.value.realName.required,disabled:n!=null?n:F.value,clearable:a,cpfRealNames:j.value,onFocus:f(!l,()=>M("realName")),label:(je=(ve=p.labels)==null?void 0:ve.realName)!=null?je:_(y("lobby.modal.login.form.realName.labelShort"))},null)},Birthday:()=>{var V,H,ae,_e,ve;return u(XS,{name:"birthday",modelValue:P.birthday,"onUpdate:modelValue":je=>P.birthday=je,showPrefix:f(!r,S),prefixIcon:f(!r,(V=p==null?void 0:p.icons)==null?void 0:V.birthday),help:(H=p==null?void 0:p.help)==null?void 0:H.birthday,placeholder:f(!c,C?mt([[F.value,y("lobby.formItems.birthday.placeholder.autoCompleteAbbreviation")],[!0,y("lobby.formItems.birthday.placeholder.default")]]):mt([[F.value,y("lobby.formItems.birthday.placeholder.autoComplete")],[!0,y("lobby.formItems.birthday.placeholder.default")]])),scope:A.value.other.ageScope.value,required:F.value||A.value.birthday.required,showRequired:F.value||A.value.birthday.required,disabled:n!=null?n:F.value,onFocus:f(!l,()=>M("birthday")),label:(_e=(ae=p.labels)==null?void 0:ae.birthday)!=null?_e:_(y("lobby.formItems.birthday.title.default")),arrowIcon:f(!m,(ve=p.selectIcons)==null?void 0:ve.arrow)},null)},Currency:()=>{var V,H;return u(aC,{name:"currency",modelValue:P.currency,"onUpdate:modelValue":ae=>P.currency=ae,popoverClass:f(!i,se),placement:f(!h,p.selectPlacement),disabled:n!=null?n:te.value,help:(V=p==null?void 0:p.help)==null?void 0:V.currency,required:A.value.currency.required,showRequired:A.value.currency.required,showHelp:!!P.currency,onFocus:f(!l,()=>M("currency")),arrowIcon:f(!m,(H=p.selectIcons)==null?void 0:H.arrow),label:_(y("lobby.formItems.currency.title.default"))},null)},Invite:()=>{var V,H,ae,_e;return u($C,{name:"inviterId",modelValue:P.inviterId,"onUpdate:modelValue":ve=>P.inviterId=ve,disabled:z.value,help:(V=p==null?void 0:p.help)==null?void 0:V.invite,required:A.value.invite.required,showRequired:A.value.invite.required,showHelp:Se.value,onFocus:()=>M("inviterId"),showPrefix:S,placeholder:mt([[C,y("lobby.formItems.invite.placeholder.abbreviation")]],y("lobby.formItems.invite.placeholder.default")),prefixIcon:(H=p.icons)==null?void 0:H.inviterId,label:(_e=(ae=p.labels)==null?void 0:ae.inviterId)!=null?_e:_(y("lobby.formItems.invite.placeholder.abbreviation"))},null)},CountryAddress:()=>{var V,H;return u(wp,{name:"country",placeholder:Ce(O,y("lobby.modal.login.form.address.countryAbbPlaceholder")),popoverClass:se,placement:p.selectPlacement,prefixIcon:(V=p.icons)==null?void 0:V.country,showPrefix:S,modelValue:P.country,"onUpdate:modelValue":ae=>P.country=ae,required:A.value.country.required,showRequired:A.value.country.required,onFocus:()=>M("country"),arrowIcon:(H=p.selectIcons)==null?void 0:H.arrow},null)},BirthAddress:()=>{var V,H;return u(Ps,{mode:"birth",name:"placeOfBirth",useAbbPlaceholder:O,prefixIcon:(V=p.icons)==null?void 0:V.placeOfBirth,explainFieldName:"placeOfBirthDetail",modelValue:P.placeOfBirth,"onUpdate:modelValue":ae=>P.placeOfBirth=ae,explain:P.placeOfBirthDetail,"onUpdate:explain":ae=>P.placeOfBirthDetail=ae,required:A.value.placeOfBirth.required,showPrefix:S,showRequired:A.value.placeOfBirth.required,defaultCountry:P.country,onConfirm:()=>M("placeOfBirth"),explainProps:{showPrefix:me.value,onFocus:()=>M("placeOfBirthDetail")},arrowIcon:(H=p.selectIcons)==null?void 0:H.arrow},null)},CurrentAddress:()=>{var V,H;return u(Ps,{mode:"current",name:"placeOfCurrent",useAbbPlaceholder:O,prefixIcon:(V=p.icons)==null?void 0:V.placeOfCurrent,explainFieldName:"placeOfCurrentDetail",modelValue:P.placeOfCurrent,"onUpdate:modelValue":ae=>P.placeOfCurrent=ae,explain:P.placeOfCurrentDetail,"onUpdate:explain":ae=>P.placeOfCurrentDetail=ae,required:A.value.placeOfCurrent.required,showPrefix:S,showRequired:A.value.placeOfCurrent.required,defaultCountry:P.country,onConfirm:()=>M("placeOfCurrent"),explainProps:{showPrefix:me.value,onFocus:()=>M("placeOfCurrentDetail")},arrowIcon:(H=p.selectIcons)==null?void 0:H.arrow},null)},PermanentAddress:()=>{var V,H;return u(Ps,{mode:"permanent",name:"placeOfPermanent",useAbbPlaceholder:O,prefixIcon:(V=p.icons)==null?void 0:V.placeOfPermanent,explainFieldName:"placeOfPermanentDetail",modelValue:P.placeOfPermanent,"onUpdate:modelValue":ae=>P.placeOfPermanent=ae,explain:P.placeOfPermanentDetail,"onUpdate:explain":ae=>P.placeOfPermanentDetail=ae,required:A.value.placeOfPermanent.required,showPrefix:S,showRequired:A.value.placeOfPermanent.required,defaultCountry:P.country,onConfirm:()=>M("placeOfPermanent"),explainProps:{showPrefix:me.value,onFocus:()=>M("placeOfPermanentDetail")},arrowIcon:(H=p.selectIcons)==null?void 0:H.arrow},null)},EmployerName:()=>{var V;return u(bC,{name:"employerName",prefixIcon:(V=p.icons)==null?void 0:V.employerName,modelValue:P.employerName,"onUpdate:modelValue":H=>P.employerName=H,required:A.value.employerName.required,showPrefix:S,showRequired:A.value.employerName.required,onFocus:()=>M("employerName")},null)},WorkNature:()=>{var V,H;return u(YC,{name:"workType",popoverClass:se,placeholder:Ce(O,y("lobby.modal.login.form.job.abbPlaceholder")),placement:p.selectPlacement,prefixIcon:(V=p.icons)==null?void 0:V.workType,explainFieldName:"workTypeOther",modelValue:P.workType,"onUpdate:modelValue":ae=>P.workType=ae,explain:P.workTypeOther,"onUpdate:explain":ae=>P.workTypeOther=ae,required:A.value.workType.required,showPrefix:S,showRequired:A.value.workType.required,onFocus:()=>M("workType"),explainProps:{showPrefix:me.value,onFocus:()=>M("workTypeOther")},arrowIcon:(H=p.selectIcons)==null?void 0:H.arrow},null)},IncomeSource:()=>{var V,H;return u(DC,{name:"incomeSource",popoverClass:se,placeholder:Ce(O,y("lobby.modal.login.form.income.abbPlaceholder")),placement:p.selectPlacement,prefixIcon:(V=p.icons)==null?void 0:V.incomeSource,explainFieldName:"incomeSourceOther",modelValue:P.incomeSource,"onUpdate:modelValue":ae=>P.incomeSource=ae,explain:P.incomeSourceOther,"onUpdate:explain":ae=>P.incomeSourceOther=ae,required:A.value.incomeSource.required,showPrefix:S,showRequired:A.value.incomeSource.required,onFocus:()=>M("incomeSource"),explainProps:{showPrefix:me.value,onFocus:()=>M("incomeSourceOther")},arrowIcon:(H=p.selectIcons)==null?void 0:H.arrow},null)},IDPhoto:()=>u(xC,{name:"holdingIdPhoto",modelValue:P.holdingIdPhoto,"onUpdate:modelValue":V=>P.holdingIdPhoto=V,required:A.value.holdingIdPhoto.required,showPrefix:S,showRequired:A.value.holdingIdPhoto.required,onFocus:()=>M("holdingIdPhoto")},null)}}function UI(e){var c;const t=EI(e.defineFormItems),n=s=>{var i;if(e.thirdParty){const m=(i=t[s])==null?void 0:i.thirdKey;if(Number(m)===Number(e.requesterType))return!0}return!1},a=(s,i)=>{if(n(s))return!1;const m=Ih(i)?i:e.formOptions[i].required;switch(e.type){case"optional":return e.usingPublicFormItemsConfig[s]&&!m;case"required":return e.usingPublicFormItemsConfig[s]&&m;default:return e.usingPublicFormItemsConfig[s]}},o=e.disableRealnameBirthday||e.formOptions.realName.required,l=e.disableRealnameBirthday||e.formOptions.birthday.required,r=(c=e.defer)!=null?c:()=>!0;return u(le,null,[a("phone","phone")&&r()&&u(e.defineFormItems.Phone,{required:e.formOptions.phone.required},null),a("phoneCode","phone")&&e.formOptions.phone.verify&&r()&&u(e.defineFormItems.PhoneCode,{dynamicName:!0},null),a("email","email")&&r()&&u(e.defineFormItems.Email,{required:e.formOptions.email.required},null),a("emailCode","email")&&e.formOptions.email.verify&&r()&&u(e.defineFormItems.EmailCode,{dynamicName:!0},null),e.userBaseSortFields.filter(s=>t[s]).map(s=>{var m;
5const i=(m=t[s])==null?void 0:m.com;return i?a(s,s)&&r()&&u(i,{key:s},null):null}),a("cpf","cpf")&&r()&&u(e.defineFormItems.Cpf,null,null),a("realName",o)&&r()&&u(e.defineFormItems.RealName,null,null),a("birthday",l)&&r()&&u(e.defineFormItems.Birthday,null,null),a("currency","currency")&&r()&&u(e.defineFormItems.Currency,null,null),a("invite","invite")&&r()&&u(e.defineFormItems.Invite,null,null),a("country","country")&&r()&&u(e.defineFormItems.CountryAddress,null,null),a("placeOfBirth","placeOfBirth")&&r()&&u(e.defineFormItems.BirthAddress,null,null),a("placeOfCurrent","placeOfCurrent")&&r()&&u(e.defineFormItems.CurrentAddress,null,null),a("placeOfPermanent","placeOfPermanent")&&r()&&u(e.defineFormItems.PermanentAddress,null,null),a("employerName","employerName")&&r()&&u(e.defineFormItems.EmployerName,null,null),a("workType","workType")&&r()&&u(e.defineFormItems.WorkNature,null,null),a("incomeSource","incomeSource")&&r()&&u(e.defineFormItems.IncomeSource,null,null)])}function gs(){const e=$e(),t=Ta(),n=l=>{const r=a();return t.isCurrencyChangeable({currency:r,ipBindInfo:l==null?void 0:l.ipBindInfo})},a=()=>{var c;const l=t.initValidCurrency(!1);return[(c=e.state.registerKeepValues)==null?void 0:c.currency,l==null?void 0:l.currencyCode].find(Boolean)||""};return{getCurrencyChangeable:n,initDefaultCurrency:a,refreshSiteCurrency:async()=>{var i,m;const l=await nf({cache:{useCache:!1,setCache:!0}}),r=(i=l==null?void 0:l.data.data)==null?void 0:i.currencyInfos;if(!(r!=null&&r.length))return;const c=at();c.updateSiteInfos({...c.siteInfos,currencyInfos:r}),await Ue();const s=(m=t.currentValidCurrency)==null?void 0:m.currencyCode;s&&!t.siteCurrencyList.some(h=>h.currencyCode===s)&&t.initValidCurrency()}}}const[,VI]=re("pages-dialogs-form-register");function WI(){gd(ye.Register);const{validate:e,validateField:t,resetField:n,setFieldError:a}=Rl(),{form:o,fmtPhone:l,fmtEmail:r,registerPayload:c}=_d({account:"",username:"",confirmPassword:"",userpass:"",phone:"",ph
5oneCode:"",dynamicPhoneCode:"",email:"",emailCode:"",dynamicEmailCode:"",telegram:"",facebook:"",whatsapp:"",zalo:"",wechat:"",instagram:"",threads:"",line:"",twitter:"",cpfCode:"",pinNumberType:void 0,realName:"",birthday:"",currency:"",inviterId:"",country:"",placeOfBirth:"",placeOfCurrent:"",placeOfPermanent:"",placeOfBirthDetail:"",placeOfCurrentDetail:"",placeOfPermanentDetail:"",employerName:"",workType:void 0,workTypeOther:"",incomeSource:void 0,incomeSourceOther:"",holdingIdPhoto:""},ye.Register);yd({form:o,mode:ye.Register});const{createDefer:s,force:i}=id({immediate:3}),m=k(),h=_l(),g=At(ye.Register),{query:b}=pd(),{getIPBindInfo:d}=af(),v=$e(),f=Qo(ye.Register),{initDefaultCurrency:_,getCurrencyChangeable:y}=gs(),w=$l(I(()=>o.currency)),{form:p={}}=Rt().value,R=I(()=>!!p.addressExplainShowPrefix),{intoView:O,intoViewFocus:C}=uy(m,{useElementApi:p.intoViewByScrollTo,ignoreAutoFocus:["birthday","placeOfBirth"]});Xu({icons:p.formItemIcons,requiredInDepLabel:p.requiredInDepLabel,bgRender:p.inputBgRender});let S=!1;es("CONFIG_CHANGE_SUCCESS",()=>{v.state.mode===ye.Register?i().then(()=>e()):S=!0,P.value=w.value.other.cpfThirdPartyValidate}),ee(()=>v.state.mode,z=>{z===ye.Register&&S&&(S=!1,i().then(()=>e()))});const T=k([]),x=k(!1),B=k(!1),P=k(!0),N=k(!1),D=k(!1),L=I(()=>!b.value.id&&!b.value.cid),A=()=>{o.currency=_()},M=I(()=>{const z=g.value.thirdParty&&v.state.openOptions.requester_type===hn.TELEGRAM;return{phone:w.value.phone.visible,phoneCode:w.value.phone.verify,email:w.value.email.visible,emailCode:w.value.email.verify,telegram:w.value.telegram.visible&&!z,facebook:w.value.facebook.visible,whatsapp:w.value.whatsapp.visible,zalo:w.value.zalo.visible,wechat:w.value.wechat.visible,instagram:w.value.instagram.visible,threads:w.value.threads.visible,line:w.value.line.visible,twitter:w.value.twitter.visible,cpf:w.value.cpf.visible,realName:w.value.realName.visible,birthday:w.value.birthday.visible,currency:w.value.currency.visible,invite:w.value.invite.visible,country:w.value.country.visible,placeOfBirth:w.value.placeOfBirth.visible,placeOfCurrent:w.value.placeOfCurrent.visible,placeOfPermanent:w.value.placeOfPermanent.visible,employerName:w.value.employerName.visible,workType:w.value.workType.visible,incomeSource:w.value.incomeSource.visible,holdingIdPhoto:w.value.holdingIdPhoto.visible}}),j=()=>{var z,te;if(g.value.thirdParty&&(o.account=(z=v.state.openOptions.platformId)!=null?z:"",o.userpass=(te=v.state.openOptions.passwd)!=null?te:"",!Tu(M.value,!0))){v.state.currency=o.currency;const Se=c();Go().toRegisterConfirm(Se)}};ee(()=>h.ipChecked,z=>{z&&A()},{immediate:!0}),bt(()=>{d().then(z=>{A(),D.value=!y({ipBindInfo:z}),j();const te=z==null?void 0:z.promoterUserIdx;te&&(o.inviterId=`${te}`,w.value.other.inviteCodeUnchangeable.visible&&(N.value=!0))}),P.value=w.value.other.cpfThirdPartyValidate,x.value=w.value.other.defuPasswordPlainText}),It(()=>B.value=x.value),It(()=>v.state.currency=o.currency),ee(()=>o.currency,(z,te)=>{w.value.realName.required||a("realName",void 0),w.value.birthday.required||a("birthday",void 0),te==="BRL"&&z!==te&&(o.realName="",o.birthday="",T.value=[],n("realName"),n("birthday"))},{flush:"post"});const J=I(()=>w.value.cpf.visible&&w.value.other.cpfThirdPartyValidate&&P.value&&o.currency==="BRL"),ue={attrs:{"data-sensors-click":!0,id:"sendVerificationCodeButton"}},F=VI("popover");return{validate:e,validateField:t,resetField:n,setFieldError:a,createDefer:s,forceRevealFields:i,form:o,fmtPhone:l,fmtEmail:r,registerPayload:c,refForm:m,status:g,config:f,formOptions:w,intoView:O,intoViewFocus:C,cpfRealnames:T,visiblePassword:x,visibleConfirmPassword:B,cpfThirdPartyStatus:P,disabledInvite:N,disabledCurrency:D,showInviteHelp:L,disableRealnameBirthday:J,sendButtonControl:ue,popoverClass:F,usingPublicFormItemsConfig:M,showAddressExplainPrefix:R}}function qI(){const e=os(),t=tu();return n=>{_a("REGISTER_SUCCESS").emit(n),e.reportRegisterSuccess(n.type,n.payload,n.userInfos),n.noRegisterSuccessCallback!==!0&&t.onRegisterSuccess(n.payload)}}function ks(){const e=we(),{registerRemember:t}=Zc(),n=qI(),a=of(),o=os();tu();async function l(m,h){return await _s.hasAbort(m)?Promise.reject():(o.reportRegisterError(m,h),Promise.reject(m))}const r=async m=>{tt.stats("registerStats","statsDeviceVerify");const h=await fn.withRequestConfig("register",{data:m});tt.stats("registerStats","statsDeviceVerify"),tt.stats("registerStats","statsCheckApi");const[g,b]=await ce(uf(h));if(tt.stats("registerStats","statsCheckApi"),await fn.decorator("register",g))return r(m);
5if(g)return l(g,"checkRegister");const d=b.data.data;return!m.platformId&&(d!=null&&d.username)&&(m.platformId=d==null?void 0:d.username),!m.passwd&&(d!=null&&d.password)&&(m.passwd=d==null?void 0:d.password),Promise.resolve({...m})},c=async m=>{var v,f;tt.stats("registerStats","statsDeviceVerify");const h=await fn.withRequestConfig("register",{data:m});tt.stats("registerStats","statsDeviceVerify"),tt.stats("registerStats","statsApi");const[g,b]=await ce(cf(h));if(tt.stats("registerStats","statsApi"),await fn.decorator("register",g))return c(m);if(g)return l(g,"register");const d=(v=b==null?void 0:b.data.data)==null?void 0:v.userInfos;(f=b==null?void 0:b.data.data)==null||f.needApprove,t(m,d),e.isRegistered=!0,d&&a(d,"fastLogin",()=>{n({type:"normal",payload:m,userInfos:d})},!0)},s=async m=>{var _,y,w,p;const{localUserid:h,localUsername:g}=sf();if(m.registerLink=window.location.href,e.hasLogined)m.currency=(_=e.userInfos)==null?void 0:_.currency,m.userid=e.isTemporaryAccountMode?(y=e.userInfos)==null?void 0:y.username:void 0;else{const R=pl().urlParams,O=R.cid||((w=e.ipBindInfo)==null?void 0:w.regPkgId),C=(p=e.ipBindInfo)==null?void 0:p.promoterUserIdx;O?(m.agent_type=1,m.agent_code=`${O}`):R.id&&(m.agent_type=2,m.agent_code=R.id),m.currency=gs().initDefaultCurrency(),m.inviterId=C?+C:void 0,m.localUserid=e.isTemporaryAccountMode?h:void 0,m.localUsername=e.isTemporaryAccountMode?g:void 0}const b=await fn.withRequestConfig("register",{data:m}),[d,v]=await ce(lf(b));if(await fn.decorator("register",d))return s(m);if(await _s.hasAbort(d))return Promise.reject();if(d)return o.reportRegisterError(d,"fastRegister"),Promise.reject(d);const f=v==null?void 0:v.data.data;return m.mobilePhoneNumber=m.phone,f!=null&&f.username&&a(f,"fastLogin",()=>{n({type:"fast",payload:m,userInfos:f,noRegisterSuccessCallback:!0})},!0),f!=null?f:void 0},i=async m=>{const h=await fn.withRequestConfig("register",{data:m}),[g,b]=await ce(rf(h));if(await fn.decorator("register",g))return i(m);if(await _s.hasAbort(g))return Promise.reject();if(g)return o.reportRegisterError(g,"thirdParty"),Promise.reject(g);const d=b==null?void 0:b.data.data;t(m,d),e.isRegistered=!0,d&&a(d,"thirdLogin",()=>{n({type:"thirdParty",payload:m,userInfos:d})}),Ra([Oe.LOGIN_REGISTER_UPGRADE_GUIDE])&&ta().replace({name:Oe.ROOT})};return{checkRegister:r,register:c,fastRegister:s,thirdPartyRegister:i}}function $I(){const e=$e(),t=o=>{const l=o.substring(0,13),r=Math.floor(Math.random()*3)+1,c=Array.from({length:r},()=>Math.floor(Math.random()*10)).join("");return l+c};return{canRegister:o=>{var l;return!((l=On(e.state.userSuggestions,o))!=null&&l.length)},genSuggestion:o=>{const l=[];for(;l.length<3;){const r=t(o);l.includes(r)||l.push(r)}return e.state.userSuggestions[o]=l,l}}}const GI=e=>(Reflect.deleteProperty(e,"verificationCode"),Reflect.deleteProperty(e,"emailCode"),e);
5function zI(e){const t=$e(),n=at(),{open:a}=yn(),{theme:o}=Rt().value,{canRegister:l,genSuggestion:r}=$I(),{validate:c,forceRevealFields:s,form:i,registerPayload:m,refForm:h,status:g,config:b,intoView:d,intoViewFocus:v,cpfRealnames:f,cpfThirdPartyStatus:_,disabledCurrency:y}=e,w=async C=>{const S=C||i.currency,T=pl(),x=B=>{B&&(new URL(location.href).searchParams.get("currency")===B&&df({},["currency"]),T.urlParams.currency===B&&(T.urlParams.currency=void 0))};x(S);try{const{refreshSiteCurrency:B,initDefaultCurrency:P}=gs();await B();const N=A=>!!A&&Ta().siteCurrencyList.some(M=>M.currencyCode===A),D=new URL(location.href).searchParams.get("currency");if(D&&!N(D)&&x(D),T.urlParams.currency&&!N(T.urlParams.currency)&&(T.urlParams.currency=void 0),N(S))return;const L=t.state.registerKeepValues;if((L==null?void 0:L.currency)===S&&(L.currency=""),i.currency===S&&(i.currency=P(),i.currency)){Ta().updateUserPreferredCurrencyCache(i.currency);const A=we();A.isTryMode&&A.updateUserInfos({currency:i.currency})}}catch(B){}},p=async C=>{if(g.value.loading)return;t.setLoading(),C&&Object.assign(i,C),await jc(500);let S=m();try{if(g.value.account)await ks().register(S);else{S=await ks().checkRegister(S),S=GI(S);const T=b.value.phone,x=b.value.email;switch(!0){case g.value.thirdParty:case(g.value.phone&&T.confirm):case(g.value.email&&x.confirm):{Go().toRegisterConfirm(S);break}case(!T.confirm&&g.value.phonePass):case(!T.confirm&&g.value.phonePassCode):case(!x.confirm&&g.value.emailPass):case(!x.confirm&&g.value.emailPassCode):{await ks().register(S);break}case(!T.confirm&&g.value.phoneCode):case(!x.confirm&&g.value.emailCode):S.passwd="",Go().toRegisterPassword(S)}}t.delLoading(!0)}catch(T){t.delLoading();const{code:x,errorCode:B}=yl(T);switch(x){case Me.CONFIG_CHANGE_PASSWORD_FORMAT_ERR:_a("CONFIG_CHANGE_ERR").emit();break;case Me.REGISTER_CPF_REALNAME_ERR:{i.cpfCode="",i.realName="",i.birthday="",_a("CONFIG_CHANGE_ERR").emit();break}case Me.PHONE_SECURITY_CONFIG_EXPIRED:case Me.EMAIL_SECURITY_CONFIG_EXPIRED:case Me.EMAIL_CAPTCHA_EMPTY:case Me.PHONE_CAPTCHA_EMPTY:case Me.CONFIG_CHANGE_ERR:{t.state.userPhoneVerify=null,t.state.userEmailVerify=null,_a("CONFIG_CHANGE_ERR").emit();break}case Me.REGISTER_USERNAME_FORMAT_ERR:{_a("CONFIG_CHANGE_ERR").emit();break}case Me.CURRENCY_CLOSED:case Me.CURRENCY_UNAVAILABLE:{w(S.currency);break}case Me.SUCCESSCODE:{B===Me.REGISTER_CURRENCY_CLOSED&&w(S.currency);break}case Me.REGISTER_USERNAME_EXISTED_ERROR:{r(i.account),d("account");break}}}},R=async()=>{await a("registerInfoConfirm",{openType:"overlay",options:{form:lo({account:i.account,phone:i.phone,phoneCode:i.phoneCode,email:i.email,emailCode:i.emailCode,telegram:i.telegram,facebook:i.facebook,whatsapp:i.whatsapp,zalo:i.zalo,wechat:i.wechat,instagram:i.instagram,threads:i.threads,line:i.line,twitter:i.twitter,cpfCode:i.cpfCode,pinNumberType:i.pinNumberType,realName:i.realName,birthday:i.birthday,currency:i.currency}),phoneCodeRequired:e.usingPublicFormItemsConfig.value.phoneCode,emailCodeRequired:e.usingPublicFormItemsConfig.value.emailCode,cpfRealNames:lo(f.value),cpfThirdPartyStatus:_.value,disabledCurrency:y.value,onFormChange:C=>{Object.assign(i,C)},onConfirm:C=>p(C)}})};Ye({submit:async()=>{var N,D,L;if(g.value.loading)return;tt.stats("registerStats","start"),await s();const C=await c();if(os().reportRegisterSubmit(C.errors),!(C!=null&&C.valid))return await Ue(),o===ns.Theme3&&((N=h.value)!=null&&N.querySelector(".lobby-pages-dialogs-form-register__optional-area .lobby-form-item--has-error"))&&(t.state.optional=!0),v();if(!l(i.account))return v("account");const S=b.value.phone,T=b.value.email,x=g.value.thirdParty||g.value.phone&&S.confirm||g.value.email&&T.confirm,B=!S.confirm&&g.value.phoneCode||!T.confirm&&g.value.emailCode;if(((L=(D=n.systemInfos)==null?void 0:D.loginRegister)==null?void 0:L.registerConfirmDialog)===ho.OPEN&&g.value.register&&t.state.mode===ye.Register&&!x&&!B){await R();return}await p()}})}const HI={telegram:"user_telegram_switch",facebook:"user_facebook_switch",wechat:"user_wechat_switch",whatsapp:"user_whatsapp_switch",twitter:"userTwitterSwitch",zalo:"userZaloSwitch",line:"userLineSwitch",threads:"userThreadsSwitch",instagram:"userInstagramSwitch"};function jI(){const e=at(),t=I(()=>{var i;return((i=e.systemInfos)==null?void 0:i.userPhoneSwitch)===to.OPEN}),n=I(()=>{var i;return((i=e.systemInfos)==null?void 0:i.userPhoneSwitch)===Ri.SHUT_DOWN}),a=I(()=>{var i;return((i=e.systemInfos)==null?void 0:i.userRegisterTimeSwitch)===to.OPEN}),o=I(()=>{var i;return((i=e.systemInfos)==null?void 0:i.userEmailSwitch)===to.OPEN}),l=I(()=>{var i;return((i=e.systemInfos)==null?void 0:i.userEmailSwitch)===Ri.SHUT_DOWN}),r=i=>{var h,g;const m=Number((g=(h=e.systemInfos)==null?void 0:h[HI[i]])!=null?g:0);return{visible:m!==Ti.CLOSE,required:m===Ti.OPEN_REQUIRED,verify:!1}},c=I(()=>{var h,g,b;const i=["phone","email"],m=(h=e.systemInfos)==null?void 0:h.userInfoFieldSort;return(b=m&&((g=JSON.parse(m))==null?void 0:g.filter(d=>!i.includes(d))))!=null?b:["wechat","whatsapp","facebook","telegram","zalo","line","twitter","threads","instagram","registerTime","cpf"]}),s=I(()=>{var m,h;
5const i=(m=e.systemInfos)==null?void 0:m.userFieldSortCategory;return(h=i&&JSON.parse(i))!=null?h:["userFieldSortCompliance","userInfoFieldSort"]});return{isOpenPhone:t,isShutDownPhone:n,isShutDownEmail:l,isOpenRegisterTime:a,isOpenEmail:o,getSocialLevel:r,userBaseSortFields:c,userCategorySort:s}}const YI="_optional_160pl_91",KI="_container_160pl_94",ZI="_text_160pl_99",XI="_arrow_160pl_103",QI="_contrary_160pl_112",xo={optional:YI,container:KI,text:ZI,arrow:XI,contrary:QI},[JI]=re("optional"),eR=G({name:JI,setup(){const{t:e}=$(),t=$e();return()=>u("div",{class:xo.optional},[u("div",{class:xo.container,onClick:()=>t.state.optional=!t.state.optional},[u("span",{class:xo.text},[e("lobby.modal.register.optional")]),u(ie,{src:"/lobby_asset/common/web/common/comm_icon_fh.svg",class:[xo.arrow,{[xo.contrary]:t.state.optional}]},null)])])}}),[tR,nR]=re("pages-dialogs-form-register"),aR=G({name:tR,setup(){var f;const e=WI(),t=$e(),{theme:n,form:a={}}=Rt().value,o=(f=a.optionalCollapse)!=null?f:n===ns.Theme3,{refForm:l,status:r,formOptions:c,disableRealnameBirthday:s,usingPublicFormItemsConfig:i,createDefer:m}=e,h=FI(e);zI(e);const{userBaseSortFields:g}=jI(),b=()=>{switch(!0){case r.value.phoneCode:return u(le,null,[u(h.Account,null,null),u(h.PhoneCode,null,null)]);case r.value.phonePassCode:return u(le,null,[u(h.Account,null,null),u(h.PhoneCode,null,null),u(h.Password,null,null)]);case r.value.emailCode:return u(le,null,[u(h.Account,null,null),u(h.EmailCode,null,null)]);case r.value.emailPassCode:return u(le,null,[u(h.Account,null,null),u(h.EmailCode,null,null),u(h.Password,null,null)]);case r.value.thirdParty:return u(le,null,[u(ql,null,null)]);case r.value.phonePass:case r.value.emailPass:case r.value.accountPass:default:return u(le,null,[u(h.Account,null,null),u(h.Password,null,null)])}},d=_=>UI({defineFormItems:h,usingPublicFormItemsConfig:i.value,formOptions:c.value,disableRealnameBirthday:s.value,userBaseSortFields:g.value,type:_.type,thirdParty:r.value.thirdParty,requesterType:t.state.openOptions.requester_type,defer:m()}),v=()=>{if(o&&!t.state.openOptions.thirdParty){const _=d({type:"optional"}),y=Array.prototype.filter.call(_.children,w=>Array.isArray(w)?w.some(Boolean):!!w);return u(le,null,[u(d,{type:"required"},null),!!y.length&&u(eR,null,null),vt(u("div",{class:nR("optional-area")},[u(d,{type:"optional"},null)]),[[St,t.state.optional]])])}else return u(d,null,null)};return()=>u("form",{ref:l,class:wd.loginRegisterForm},[u(b,null,null),u(v,null,null)])}}),oR={getTabs:Function,onChange:Function,badge:[Object,Function]},Pd=["change","scroll","rendered","clickTab","update:active","scrollChange"],Ad={tabVShowMode:{type:Boolean,default:!0},type:Qe("line"),navPosition:{type:String,default:"top"},navDraggable:{type:Boolean,default:!0},navScrollbarTrigger:{type:String,default:"none"},navScrollbarOptions:{type:Object,default:()=>({})}
5,color:String,border:Boolean,sticky:Boolean,shrink:Boolean,active:gn(0),duration:gn(.3),animated:Boolean,initialSwipeIndex:gn(0),ellipsis:ft,swipeable:Boolean,scrollspy:Boolean,scrollToSticky:Boolean,offsetTop:gn(0),stickyZIndex:$t,stickyUseTeleport:Boolean,stickyContainer:Object,background:String,lazyRender:ft,showHeader:ft,lineWidth:$t,lineHeight:$t,beforeChange:Function,swipeThreshold:gn(5),titleActiveColor:String,titleInactiveColor:String,titleNavClass:Mr,titleNavStyle:Object,contentClass:Mr,contentScrollable:Boolean,contentScrollProps:{type:Object,default:()=>({})},isInitNavScrollPosition:Boolean,isRecenterOnActivated:Boolean,navigation:Object,bindRoute:String,titleScrollPosition:{type:String,default:"center"},titleScrollPositionThreshold:{type:Number,default:0},reduceMeasureTabsActivedOnScroll:{type:String,default:"default"},useNative:Boolean,stickyOffsetTopWithParent:gn(0),useNativeScroll:{type:Boolean,default:!1},pinned:Array,pinnedPosition:Qe("start")};function Cc(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[,Ns]=Ae("tabs"),rR=G({name:"TabsContent",setup(e,{slots:t}){const n=$n(),a=k(),o=()=>{var c;const r=(c=t.default)==null?void 0:c.call(t);return n.props.animated||n.props.swipeable?u(mf,{ref:a,loop:!1,class:Ns("track"),duration:(+n.props.duration||0)*1e3,touchable:n.props.swipeable,lazyRender:n.props.lazyRender,showIndicators:!1,initialSwipe:n.props.initialSwipeIndex,onChange:n.setCurrentIndex},Cc(r)?r:{default:()=>[r]}):r},l=r=>{if(r===-1)return;const c=a.value;c&&c.state.active!==r&&c.swipeTo(r,{immediate:!n.state.inited})};return ee(()=>n.state.currentIndex,r=>{l(r)}),bt(()=>{l(n.state.currentIndex)}),n.hooks.swipeRef=a,()=>{let r;const c=n.props.animated||n.props.swipeable;return n.props.contentScrollable?u(Zo,Ee({ref:n.contentRef,class:[Ns("content",{animated:c}),n.props.contentClass]},n.props.contentScrollProps),Cc(r=o())?r:{default:()=>[r]}):u("div",{ref:n.contentRef,class:[Ns("content",{animated:c}),n.props.contentClass]},[o()])}}});function sR(e){const{root:t,wrapRef:n,contentRef:a,navRef:o,titleEls:l,scrollLeftCancel:r,scrollTopCancel:c,hooks:s}=e;rs(()=>{var i,m;try{r.current&&r.current(),c.current&&c.current(),(i=s.debounceMeasureActiveIndex)!=null&&i.cancel&&s.debounceMeasureActiveIndex.cancel(),(m=s.throttledNavScroll)!=null&&m.cancel&&s.throttledNavScroll.cancel(),s.lockScroll&&(s.lockScroll.value=!1),t.value=void 0,n.value=void 0,a.value=void 0,s.swipeRef=void 0,l.value=[]}catch(h){}}),Wn(()=>{o.value=void 0})}function lR(e){const{props:t,state:n,wrapRef:a,tabHeight:o,tabDataList:l,setCurrentIndexByName:r,hooks:c}=e;ee(()=>[t.color,t.duration,t.lineWidth,t.lineHeight],()=>c.setLine()),ee(()=>t.active,g=>{g!==e.currentName.value&&(r(g),c.scrollToCurrentContent())}),ee(()=>l.length,()=>{var g;n.inited&&(((g=l[n.currentIndex])==null?void 0:g.name)!==t.active&&r(t.active,!1,!0),c.setLine(!0),Ue(()=>{c.scrollIntoView(!0)}))});let s=0,i=0;ee(()=>{var g;return(g=e.navRef.value)==null?void 0:g.$el},(g,b,d)=>{if(!g)return;const v=()=>{s=g.scrollLeft,i=g.scrollTop};g.addEventListener("scroll",v,{passive:!0}),d(()=>g.removeEventListener("scroll",v))},{immediate:!0});let m;rs(()=>{m=t.active}),nu(g=>{r(t.active,!0,g),Ue(()=>{var d;if(n.inited=!0,a.value&&(o.value=Qn(a.value).height),g){const v=(d=e.navRef.value)==null?void 0:d.$el;v&&(v.scrollLeft=s,v.scrollTop=i)}const b=g&&m!==void 0&&m!==t.active;(!g||b||t.isRecenterOnActivated)&&c.scrollIntoView(!0)})})}function iR({tabDataList:e,state:t,props:n,emit:a,hooks:o}){const l=g=>{var b,d;return(d=(b=e[g])==null?void 0:b.name)!=null?d:g},r=g=>{const b=g<t.currentIndex?-1:1;for(let d=g;d>=0&&d<e.length;d+=b){const v=e[d];if(v&&!v.disabled&&!v.isEmpty)return d}},c=(g,b,d)=>{var _;const v=r(g);if(!Ct(v))return;const f=l(v);if(t.currentIndex!==v){const y=v>t.currentIndex?0:n.titleScrollPositionThreshold;t.currentIndex=v,b||o.throttledNavScroll(!1,y),o.setLine(d)}f!==n.active&&(a("update:active",f),a("change",f,(_=e[v])==null?void 0:_.title)),o.scrollToTop()},s=(g,b,d)=>{const v=e.findIndex(f=>f.name===g);c(v===-1?0:v,b,d)};return{getTabName:l,findAvailableTab:r,setCurrentIndex:c,setCurrentIndexByName:s,onClickTab:(g,b)=>{var y;const d=e[g],v=l(g),f=(y=d==null?void 0:d.disabled)!=null?y:!1,_=d==null?void 0:d.title;f||Gc(n.beforeChange,{args:[v],done:()=>{c(g),o.scrollToCurrentContent()}}),a("clickTab",{name:v,title:_,event:b,index:g,disabled:f})},scrollTo:g=>{Ue(()=>{s(g),o.scrollToCurrentContent(!0)})},onRendered:g=>a("rendered",g)}}function cR(){const e=Rh([]),t=[];return{tabDataList:e,orderKeys:t,registerTabData:l=>{const r=t;if(r!=null&&r.length&&l.orderKey!=null){const s=r.indexOf(l.orderKey);if(s!==-1){const i=e.findIndex(m=>{const h=m.orderKey!=null?r.indexOf(m.orderKey):-1;return h===-1||h>s});return i===-1?(e.push(l),e.length-1):(e.splice(i,0,l),i)}}const c=e.length;return e.push(l),c},updateTabData:(l,r)=>
5{const c=e.findIndex(s=>s.id===l);c!==-1&&(e[c]=r)},unregisterTabData:l=>{const r=e.findIndex(c=>c.id===l);r!==-1&&e.splice(r,1)}}}const uR=e=>e&&typeof e=="object"&&"$el"in e?e.$el:e;function dR(){const e=k([]),t=[];return Th(()=>{e.value=[]}),{titleEls:e,gatherTitleElRef:a=>(t[a]||(t[a]=o=>{e.value[a]=uR(o)}),t[a])}}function mR(e,t){const n=k(),a=k(),o=k(),l=k(),r=k(),c={current:void 0},s={current:void 0},i=Jr(),m=fl({el:a}),{titleEls:h,gatherTitleElRef:g}=dR(),{tabDataList:b,orderKeys:d,registerTabData:v,updateTabData:f,unregisterTabData:_}=cR(),y=na({inited:!1,currentIndex:-1}),w={setLine:()=>{},scrollIntoView:()=>{},throttledNavScroll:Object.assign((L,A)=>{},{cancel:()=>{}}),scrollToCurrentContent:()=>{},measureActiveIndex:()=>{},debounceMeasureActiveIndex:Object.assign(()=>{},{cancel:()=>{}}),scrollToTop:()=>{}},{getTabName:p,setCurrentIndex:R,setCurrentIndexByName:O,onClickTab:C,scrollTo:S,onRendered:T}=iR({tabDataList:b,state:y,props:e,emit:t,hooks:w}),x=ro.reduceMeasureTabsActivedOnScrollConfig(),B=I(()=>x||(["default","debounce","disabled"].includes(e.reduceMeasureTabsActivedOnScroll)?e.reduceMeasureTabsActivedOnScroll:"default")),P=I(()=>b.length>+e.swipeThreshold||!e.ellipsis||e.shrink),N=I(()=>y.currentIndex>=0&&y.currentIndex<b.length?p(y.currentIndex):""),D=I(()=>Zn(e.offsetTop));return{props:e,state:y,tabDataList:b,tabHeight:n,root:a,navRef:o,wrapRef:l,contentRef:r,scrollLeftCancel:c,scrollTopCancel:s,id:i,scroller:m,titleEls:h,gatherTitleElRef:g,scrollable:P,currentName:N,offsetTopPx:D,reduceMeasureTabsActivedOnScroll:B,setCurrentIndex:R,setCurrentIndexByName:O,onClickTab:C,scrollTo:S,onRendered:T,hooks:w,emit:t,registerTabData:v,updateTabData:f,unregisterTabData:_,orderKeys:d}}const fR=G({name:"TabsCore",props:Ad,emits:Pd,setup(e,{emit:t,slots:n,attrs:a}){const o=mR(e,t);lR(o),sR(o),Gt(Gu,o),Gt(Ml,{id:o.id,props:e,setLine:()=>o.hooks.setLine(),scrollable:o.scrollable,onRendered:o.onRendered,currentName:o.currentName,gatherTitleElRef:o.gatherTitleElRef,scrollIntoView:m=>o.hooks.scrollIntoView(m),reduceMeasureTabsActivedOnScroll:o.reduceMeasureTabsActivedOnScroll,registerTabData:o.registerTabData,updateTabData:o.updateTabData,unregisterTabData:o.unregisterTabData});const l=st(zu,null),r=st(Hu,null),c=st(El,null),s=st(ju,null),i=st(Oa,null);return l==null||l.upTransferCore(o),r==null||r.upTransferCore(o),c==null||c.upTransferCore(o),s==null||s.upTransferCore(o),i==null||i.upTransferCore(o),()=>{var h;const m=(h=n.default)==null?void 0:h.call(n);return m!=null&&m.length?m.length===1?Mt(m[0],a):m:null}}}),[,Ic]=Ae("tabs"),gR=G({name:"TabsLayout",setup(e,{slots:t}){const n=$n();return()=>{var a,o;return u("div",{ref:n.root,class:[Ic([n.props.type]),Ic("position",[n.props.navPosition])]},[(a=t["before-header"])==null?void 0:a.call(t),(o=t.default)==null?void 0:o.call(t)])}}});function hR(e,t){const{navRef:n,props:a}=e,o=I(()=>{var s,i;return a.navPosition==="top"?(s=n.value)==null?void 0:s.scroller.arrivedState.left:(i=n.value)==null?void 0:i.scroller.arrivedState.top}),l=I(()=>{var s,i;return a.navPosition==="top"?(s=n.value)==null?void 0:s.scroller.arrivedState.right:(i=n.value)==null?void 0:i.scroller.arrivedState.bottom}),r=I(()=>{var s;return(s=t.value)!=null&&s.hiddenInArrived?o.value:!1}),c=I(()=>{var s;return(s=t.value)!=null&&s.hiddenInArrived?l.value:!1});return{arrivedPrev:o,arrivedNext:l,hiddenPrevArrow:r,hiddenNextArrow:c}}function vR(e,t,n){const{navRef:a,titleEls:o,state:l,props:r}=e,c=(d,v)=>{if(v==="x"){const f=t.value.mode==="viewport"?d.clientWidth:d.scrollWidth-d.clientWidth;return n.value?-f:f}return t.value.mode==="viewport"?d.clientHeight:d.scrollHeight-d.clientHeight},s=d=>{const v=o.value[l.currentIndex];return v?d==="x"?v.offsetWidth:v.offsetHeight:0},i=(d,v,f,_)=>{var R,O;const y=t.value.scrollMode==="item",w=y?_:v;if(y?Math.abs(d+w)>Math.abs(f):Math.abs(d+v*2)>Math.abs(f)){const C=f-v,S=f>=0?Math.max(0,C):Math.min(0,C);return(O=(R=r.navigation)==null?void 0:R.navigateToEnd)==null||O.call(R,S),S}return d+w},m=(d,v,f)=>{var w,p;const _=t.value.scrollMode==="item"?f:v;return(n.value?d-_>0:d-_<0)?((p=(w=r.navigation)==null?void 0:w.navigateToStart)==null||p.call(w,0),0):d-_},h=d=>{var R,O;const v=(R=a.value)==null?void 0:R.$el;if(!v)return;const f=n.value?-v.scrollWidth:v.scrollWidth,_=c(v,"x"),y=s("x"),w=v.scrollLeft,p=d==="right"?i(w,_,f,y):m(w,_,y);(O=a.value)==null||O.scrollTo({x:p})},g=d=>{var R,O;const v=(R=a.value)==null?void 0:R.$el;if(!v)return;const f=v.scrollHeight,_=c(v,"y"),y=s("y"),w=v.scrollTop,p=d==="down"?i(w,_,f,y):m(w,_,y);(O=a.value)==null||O.scrollTo({y:p})};return{navigationTo:d=>{t.value.mode!=="static"&&(["left","right"].includes(d)?h(d):g(d))}}}function bR(e){const{props:t}=e,n=I(()=>Object.assign({hiddenInArrived:!1,mode:"viewport",scrollMode:"viewport"},t.navigation)),a=I(()=>document.documentElement.getAttribute("dir")==="rtl"),{arrivedPrev:o,arrivedNext:l,hiddenPrevArrow:r,hiddenNextArrow:c}=hR(e,n),{navigationTo:s}=vR(e,n,a);return{navigationProps:n,isRtl:a,arrivedPrev:o,arrivedNext:l,hiddenPrevArrow:r,hiddenNextArrow:c,navigationTo:s}}const[,Rc]=Ae("tabs"),yR=G({name:"TabsNavArrows",setup(e,{slots:t}){const n=$n(),{isRtl:a,arrivedPrev:o,arrivedNext:l,hiddenPrevArrow:r,hiddenNextArrow:c,navigationTo:s}=bR(n),i=m=>{var h,g;return t["navigation-prev"]||t["navigation-next"]?a.value&&n.props.navPosition==="top"?(h=t[`navigation-${["right","down"].includes(m)?"prev":"next"}`])==null?void 0:h.call(t):(g=t[`navigation-${["left","up"].includes(m)?"prev":"next"}`])==null?void 0:g.call(t):u(lp,{direction:m},null)};return()=>{const m=n.props.navPosition==="top"?"left":"up",h=n.props.navPosition==="top"?"right":"down";return u(le,null,[vt(u("div",{onClick:()=>
5s(m),class:Rc("navigation-prev",{left:n.props.navPosition==="top",top:n.props.navPosition!=="top",arrived:o.value,"next-end":l.value})},[i(m)]),[[St,!r.value]]),vt(u("div",{onClick:()=>s(h),class:Rc("navigation-next",{right:n.props.navPosition==="top",down:n.props.navPosition!=="top",arrived:l.value,"prev-end":o.value})},[i(h)]),[[St,!c.value]])])}}});function pR(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[,_R]=Ae("tab"),xd=(e,{emit:t})=>{const{type:n,color:a,disabled:o,isActive:l,activeColor:r,inactiveColor:c}=e,s={};a&&n==="card"&&(s.borderColor=a,o||(l?s.backgroundColor=a:s.color=a));const m=l?r:c;m&&(s.color=m);const h=typeof e.title=="function"?e.title():e.title,g=()=>e.dot||Ct(e.badge)&&e.badge!==""?u(Xn,{dot:e.dot,offset:e.offset,content:e.badge,showZero:e.showZeroBadge,max:e.badgeMax},pR(h)?h:{default:()=>[h]}):h;return u("div",{id:e.id,class:[_R([e.type,{grow:e.scrollable&&!e.shrink,shrink:e.shrink,active:e.isActive,disabled:e.disabled}])],style:s,onClick:b=>t("click",b)},[g()])};xd.emits=["click"];const kd=e=>{const t=$n(),{tabData:n,index:a,isActive:o,scrollable:l}=e;return u(xd,{id:`${t.id}-${a}`,ref:t.gatherTitleElRef(a),style:n.titleStyle,class:n.titleClass,isActive:o,controls:n.id,scrollable:l,activeColor:t.props.titleActiveColor,inactiveColor:t.props.titleInactiveColor,onClick:r=>{t.onClickTab(a,r)},type:t.props.type,color:t.props.color,shrink:t.props.shrink,dot:n.dot,badge:n.badge,offset:n.offset,disabled:n.disabled,showZeroBadge:n.showZeroBadge,badgeMax:n.badgeMax,title:n.title},null)},[,wR]=Ae("tabs"),Tc=()=>{const e=$n(),t=st(Oa,null);if(!(t!=null&&t.isPinned))return null;const n=e.tabDataList.map((a,o)=>({tabData:a,index:o})).filter(({tabData:a})=>t.isPinned(a.name));return n.length?u("div",{class:wR("pinned")},[n.map(({tabData:a,index:o})=>{const l=e.reduceMeasureTabsActivedOnScroll.value==="disabled"?!1:a.name===e.currentName.value;return u(kd,{key:a.id,tabData:a,index:o,isActive:l,scrollable:!1},null)})]):null},SR=(e,t)=>{var c;const{nav:n,title:a,titlePrev:o,titleNext:l,threshold:r}=e;switch(t){case"center":return a.offsetLeft-(n.offsetWidth-a.offsetWidth)/2;case"targetStart":return a.offsetLeft-n.offsetLeft;case"targetPrevStart":return o.offsetLeft-n.offsetLeft;case"targetNextStart":return((c=l==null?void 0:l.offsetLeft)!=null?c:a.offsetLeft)-n.offsetLeft-r;case"firstTitle":return 0;default:return a.offsetLeft-(n.offsetWidth-a.offsetWidth)/2}};function CR(e,t,n){const a=SR(e,t.titleScrollPosition);n.current&&n.current(),n.current=ss(e.nav,{x:a},{duration:e.immediate?0:+t.duration,useNative:t.useNativeScroll})}function IR(e,t,n){const{nav:a,title:o,immediate:l}=e,r=o.getBoundingClientRect(),c=a.getBoundingClientRect();let s=Math.round(a.scrollTop+(r.top-c.top)-(c.height-r.height)/2);const i=Math.max(0,a.scrollHeight-c.height);s<0&&(s=0),s>i&&(s=i),n.current&&n.current(),n.current=ss(a,{y:s},{duration:l?0:+t.duration,useNative:t.useNativeScroll})}function RR(e){const{state:t,scrollable:n,navRef:a,titleEls:o,props:l,scrollLeftCancel:r,scrollTopCancel:c}=e,s=st(Oa,null),i=()=>{var f;const g=(f=a.value)==null?void 0:f.$el,b=o.value;if(!n.value||!g||!b||!b[t.currentIndex])return null;const d=t.currentIndex===0?0:t.currentIndex-1,v=t.currentIndex===b.length-1?b.length-1:t.currentIndex+1;return{nav:g,title:b[t.currentIndex],titlePrev:b[d],titleNext:b[v]}},m=(g,b)=>{var f;const d=e.tabDataList[t.currentIndex];if(d&&((f=s==null?void 0:s.isPinned)!=null&&f.call(s,d.name)))return;const v=i();v&&(l.navPosition==="top"?CR({...v,immediate:!!g,threshold:b!=null?b:0},l,r):IR({nav:v.nav,title:v.title,immediate:!!g},l,c))},h=Oh((g,b)=>{m(g,b)},200);return{scrollIntoView:m,throttledNavScroll:h}}const TR={width:"0px",opacity:0},OR=200,PR=.2,AR=e=>{const t=getComputedStyle(e);return e.offsetWidth-parseFloat(t.paddingLeft)-parseFloat(t.paddingRight)};function xR(e){const{state:t,root:n,titleEls:a,props:o,reduceMeasureTabsActivedOnScroll:l}=e,r=st(Oa,null),c=is();let s=!1,i,m;const h=()=>{clearTimeout(i),i=void 0,m!==void 0&&(cancelAnimationFrame(m),m=void 0)},g=()=>{const p=a.value;return!(!p||!p[t.currentIndex]||o.type!=="line"||n.value&&$s(n.value))},b=()=>{var R;const p=e.tabDataList[t.currentIndex];return p&&((R=r==null?void 0:r.isPinned)==null?void 0:R.call(r,p.name))},d=p=>{const R=a.value[t.currentIndex],{lineWidth:O,lineHeight:C}=o,S=R.offsetLeft+R.offsetWidth/2,T={width:ea(O||AR(R)),backgroundColor:o.color,transform:`translateX(${S}px) translateX(-50%)`};if(p&&(T.transitionDuration=`${o.duration}s`),Ct(C)){const x=ea(C);T.height=x,T.borderRadius=x}return T};let v=!1,f=!1;const _=(p=!1)=>{o.navPosition!=="left"&&l.value!=="disabled"&&(f=f||p,!v&&(v=!0,Ue(()=>{v=!1;const R=f;if(f=!1,!!g()){if(b()){c.value=TR;return}if(!s){i||(i=setTimeout(()=>
5{i=void 0,!(!g()||b())&&(s=!0,c.value={...d(!1),opacity:0},m=requestAnimationFrame(()=>{m=void 0,c.value={...d(!1),opacity:1,transitionProperty:"opacity",transitionDuration:`${PR}s`}}))},OR));return}c.value=d(R?!1:t.inited)}})))},y=new ResizeObserver(()=>_(!0)),w=new Set;return Ph(()=>{const p=a.value;for(const R of w)p.includes(R)||(y.unobserve(R),w.delete(R));for(const R of p)R&&!w.has(R)&&(y.observe(R),w.add(R))}),rs(h),tr(()=>{y.disconnect(),w.clear()}),{setLine:_,lineStyle:c}}const[,kR]=Ae("tabs"),NR=G({name:"TabsLine",setup(e,{slots:t}){const n=$n(),{setLine:a,lineStyle:o}=xR(n);return Object.assign(n.hooks,{setLine:a}),()=>{var l;return n.reduceMeasureTabsActivedOnScroll.value==="disabled"||n.props.navPosition!=="top"||n.props.type!=="line"||!o.value?null:u("div",{class:kR("line"),style:o.value},[(l=t.line)==null?void 0:l.call(t)])}}}),[,LR]=Ae("tabs"),BR=G({name:"TabsNavScroll",setup(e,{slots:t}){const n=$n(),a=st(Oa,null),o=I(()=>({borderColor:n.props.color,background:n.props.background}));return()=>{const{type:l}=n.props;return u(Zo,{isInit:n.props.isInitNavScrollPosition,ref:r=>n.navRef.value=r,scrollable:n.scrollable.value,draggable:n.scrollable.value&&n.props.navDraggable,direction:n.props.navPosition==="top"?"x":"y",scrollbarOptions:n.props.navScrollbarOptions,scrollbarTrigger:n.props.navScrollbarTrigger,class:[LR("nav",[l,{shrink:n.props.shrink,complete:n.scrollable.value,[n.props.navPosition]:!0}])],style:o.value,"aria-orientation":n.props.navPosition==="top"?"horizontal":"vertical"},{default:()=>{var r,c,s;return[(r=t["nav-left"])==null?void 0:r.call(t),n.tabDataList.map((i,m)=>{var g;if((g=a==null?void 0:a.isPinned)!=null&&g.call(a,i.name))return null;const h=n.reduceMeasureTabsActivedOnScroll.value==="disabled"?!1:i.name===n.currentName.value;if(t.title){const b=t.title({tabData:i,index:m,isActive:h}),d={key:i.id,id:`${n.id}-${m}`,ref:n.gatherTitleElRef(m),onClick:v=>{n.onClickTab(m,v)}};return b.length===1?Mt(b[0],d):Mt("div",d,b)}return u(kd,{key:i.id,tabData:i,index:m,isActive:h,scrollable:n.scrollable.value},null)}),(c=t["after-titles"])==null?void 0:c.call(t),(s=t["nav-right"])==null?void 0:s.call(t)]}})}}}),[,Ls]=Ae("tabs"),DR=G({name:"TabsNavBar",setup(e,{slots:t}){const n=$n(),a=st(El,null),o=st(Oa,null),{scrollIntoView:l,throttledNavScroll:r}=RR(n);Object.assign(n.hooks,{scrollIntoView:l,throttledNavScroll:r}),It(()=>{!n.root.value&&n.wrapRef.value&&(n.root.value=n.wrapRef.value)});const c=()=>{var d,v;const{type:i,border:m,sticky:h}=n.props,g=(o==null?void 0:o.isPinned)&&n.tabDataList.some(f=>o.isPinned(f.name)),b=(o==null?void 0:o.pinnedPosition)!=="end";return u("div",{ref:f=>{h||(n.wrapRef.value=f)},style:n.props.titleNavStyle,class:[Ls("wrap",{"has-pinned":g}),n.props.titleNavClass,{[ff]:i==="line"&&m}]},[(d=t["nav-arrows"])==null?void 0:d.call(t),b&&u(Tc,null,null),u(BR,null,{"nav-left":t["nav-left"],"nav-right":t["nav-right"],"after-titles":()=>u(NR,null,{line:t.line}),title:t.title}),!b&&u(Tc,null,null),(v=t["nav-extra"])==null?void 0:v.call(t)])},s=()=>{var i,m;return[(i=t["nav-top"])==null?void 0:i.call(t),c(),(m=t["nav-bottom"])==null?void 0:m.call(t)]};return()=>{if(!n.props.showHeader)return null;const i=s();if(n.props.sticky){const m=u("div",{class:Ls("sticky-nav"),ref:h=>{n.wrapRef.value=h}},[i]);return a?a.wrapNavBar(m):m}return t["nav-top"]||t["nav-bottom"]?u("div",{class:Ls("collect-nav")},[i]):i}}}),MR=G({name:"TabsNavStrategy",inheritAttrs:!1,props:{pinned:{type:Array,default:()=>[]},pinnedPosition:Qe("start")},setup(e,{slots:t,attrs:n}){const a=I(()=>new Set(e.pinned)),o={upTransferCore:l=>{},isPinned:l=>a.value.has(l),pinnedPosition:e.pinnedPosition};return Gt(Oa,o),()=>{var r;const l=(r=t.default)==null?void 0:r.call(t);return(l==null?void 0:l.length)===1?Mt(l[0],n):l}}});function sl(e){var n;if(!e)return[];const t=[];for(const a of e)if(!(!a||typeof a!="object"))if(Array.isArray(a))t.push(...sl(a));else if(a.type===le&&Array.isArray(a.children))t.push(...sl(a.children));else{const o=(n=a.props)==null?void 0:n.orderKey;o!=null&&t.push(o)}return t}function ll(e){return e&&e.map(t=>{if(!t||typeof t!="object")return t;if(Array.isArray(t))return ll(t);if(t.type===le&&Array.isArray(t.children)){const n=Wi(t,null);return n.children=ll(t.children),n}return t.key!=null?Wi(t,{orderKey:t.key}):t})}function ER(e,t){const n=qi(e.tabDataList);if(!t.length||!n.length)return;const a=new Map(t.map((r,c)=>[r,c])),o=()=>{var r,c;for(let s=1;s<n.length;s++){const i=(r=a.get(n[s-1].orderKey))!=null?r:1/0,m=(c=a.get(n[s].orderKey))!=null?c:1/0;if(i>m)return!0}return!1},l=()=>{var c;const r=(c=n[qi(e.state).currentIndex])==null?void 0:c.name;if(e.tabDataList.sort((s,i)=>{var m,h;return((m=a.get(s.orderKey))!=null?m:1/0)-((h=a.get(i.orderKey))!=null?h:1/0)}),r!=null){const s=n.findIndex(i=>i.name===r);s!==-1&&s!==e.state.currentIndex&&(e.state.currentIndex=s)}};o()&&(l(),e.hooks.setLine(!0),e.hooks.scrollIntoView(!0))}const FR=G({name:"TabsOrderSync",setup(e,{slots:t}){const n=$n();let a=[];const o=()=>{n.orderKeys.length=0,n.orderKeys.push(...a),ER(n,a)};
5return bt(o),Ah(o),()=>{var r;const l=ll((r=t.default)==null?void 0:r.call(t));return a=sl(l),l}}});function UR(e){const{root:t,wrapRef:n,tabHeight:a,scrollTo:o,hooks:l}=e;let r=!1,c=!1;bt(()=>Ue(()=>r=!0)),Ou(()=>{r&&(c=!0)});const{width:s}=au(),i=()=>{n.value&&(a.value=Qn(n.value).height)},m=()=>{l.setLine(!0),Ue(()=>{var b,d;l.scrollIntoView(!0),(d=(b=l.swipeRef)==null?void 0:b.value)==null||d.resize()})};ee(s,()=>{m(),i()});const h=$r(n);ee(()=>h.value,b=>{b&&i()});const{width:g}=Tl(t);return ee(()=>g.value,()=>{if(l.setLine(!0),c){c=!1;return}l.scrollIntoView()}),Ye({resize:m,scrollTo:o}),gf(()=>l.setLine(!0)),hf(t,()=>l.setLine(!0)),{resize:m}}const VR=G({name:"TabsResize",inheritAttrs:!1,setup(e,{slots:t,attrs:n}){return Gt(ju,{upTransferCore:a=>{UR(a)}}),()=>{var o;const a=(o=t.default)==null?void 0:o.call(t);return(a==null?void 0:a.length)===1?Mt(a[0],n):a}}});function WR(e){const{props:t,setCurrentIndexByName:n}=e,{replace:a}=xh(),o=xl();let l=!0;kh(()=>{l=!1}),Ou(()=>{l=!0});const r=er(s=>{l&&a({query:Object.assign({},o.query,{[t.bindRoute]:s})})},100),c=s=>{const{tabDataList:i}=e;if(i.some(h=>h.name===s))return s;const m=Number(s);return!isNaN(m)&&i.some(h=>h.name===m)?m:vf(t.active)?s:m};return ee(()=>t.active,(s,i)=>{t.bindRoute&&(o.query[t.bindRoute]!==void 0||i!==void 0)&&r(s)}),bt(()=>{if(t.bindRoute){const s=o.query[t.bindRoute];if(s!==void 0){const i=c(s);n(i)}}}),{replaceDebounced:r}}const qR=G({name:"TabsRoute",inheritAttrs:!1,setup(e,{slots:t,attrs:n}){return Gt(Hu,{upTransferCore:a=>{const{replaceDebounced:o}=WR(a);rs(()=>{o==null||o.cancel()})}}),()=>{var o;const a=(o=t.default)==null?void 0:o.call(t);return(a==null?void 0:a.length)===1?Mt(a[0],n):a}}});function $R(e,t,n,a){const o=$r(e.root);ee(()=>o.value,r=>{r?(t.value=!1,n()):t.value=!0},{immediate:!0});const l=$r(e.contentRef);ee(()=>[e.props.navPosition,e.props.offsetTop],()=>{e.props.navPosition==="left"&&n()}),ee(()=>e.props.navPosition==="left"&&l.value,r=>{r?(t.value=!1,n()):e.props.navPosition==="left"&&(t.value=!0)}),as("scroll",()=>{e.reduceMeasureTabsActivedOnScroll.value!=="disabled"&&(e.reduceMeasureTabsActivedOnScroll.value==="debounce"?a():n())},{target:e.scroller,passive:!0})}const Oc=12,GR=220,zR=1e3;function HR(e,t){let n,a;const o=()=>{n!==void 0&&cancelAnimationFrame(n),n=void 0,a==null||a(),a=void 0},l=(r,c,s)=>{o();const i=e();let m=c,h;const g=performance.now(),b=v=>{m=v,a=ss(i,{y:v},{useNative:!0,duration:.25})},d=()=>{if(!r.isConnected){o(),s();return}const v=performance.now(),f=Ur(r,i)-t.value+1,_=f-m;Math.abs(_)>Oc?(b(f),h=void 0):Math.abs(wl(i)-m)<=Oc?h!=null||(h=v):h=void 0;const y=h!==void 0&&v-h>=GR,w=v-g>=zR;if(y||w){o(),s();return}n=requestAnimationFrame(d)};n=requestAnimationFrame(d)};return Wn(o),{start:l,stop:o}}function jR(e,t){const{state:n,tabDataList:a,scroller:o,props:l,setCurrentIndex:r,scrollTopCancel:c,tabHeight:s}=e,i=ro.tabsStickyDisabled(),m=I(()=>{var R;const w=Zn(l.offsetTop);return!i&&l.sticky?w+(l.navPosition==="top"&&(R=s.value)!=null?R:0):w}),h={value:!1},g=HR(()=>o.value,m),b=w=>{const p=a[w];return p?document.getElementById(p.id):null},d=(w=!1)=>{if(!l.scrollspy&&!l.scrollToSticky)return;const p=()=>{let C=wl(o.value),S=b(n.currentIndex);if(l.scrollspy)S&&o.value&&(C=Ur(S,o.value)-m.value);else if(l.scrollToSticky){const T=S==null?void 0:S.parentElement;if(T&&o.value){if(Qn(T).top>m.value)return null;C=Ur(T,o.value)-m.value,S=T}}return S?{to:C+1,target:S}:null},R=(C,S)=>{h.value=!0,c.current&&c.current();const T=ss(o.value,{y:C},{duration:w?0:+l.duration,useNative:l.useNativeScroll,onEndNextRaf(){const x=()=>{h.value=!1,t({index:n.currentIndex,itemEl:S})};l.scrollspy?g.start(S,C,x):x()}});c.current=()=>{T(),g.stop()}},O=p();O&&R(O.to,O.target)},v=()=>{let w=0,p=0;for(let R=0;R<a.length;R++){const O=b(R);if(!O)continue;w=R;const{top:C}=Qn(O);if(C>m.value)return p;p=R}return w},f=()=>{if(l.scrollspy&&!h.value){const w=v(),p=b(w);p&&t({index:w,itemEl:p}),r(w)}},_=ro.reduceMeasureTabsActivedOnScrollDebounceWait(),y=er(f,_);return{scrollToCurrentContent:d,measureActiveIndex:f,debounceMeasureActiveIndex:y,lockScroll:h}}const YR=G({name:"TabsScrollspy",inheritAttrs:!1,setup(e,{slots:t,attrs:n}){return Gt(zu,{upTransferCore:a=>{const{scrollToCurrentContent:o,measureActiveIndex:l,debounceMeasureActiveIndex:r,lockScroll:c}=jR(a,s=>a.emit("scrollChange",s));Object.assign(a.hooks,{scrollToCurrentContent:o,measureActiveIndex:l,debounceMeasureActiveIndex:r,lockScroll:c}),$R(a,c,l,r)}}),()=>{var o;const a=(o=t.default)==null?void 0:o.call(t);return(a==null?void 0:a.length)===1?Mt(a[0],n):a}}}),KR={useNative:Boolean,useTeleport:Boolean,zIndex:$t,position:Qe("top"),container:Object,offsetTop:gn(0),offsetBottom:gn(0),fixedClassName:{type:String,default:""}};function ZR(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}
5const[XR,Pc]=Ae("sticky"),QR=G({name:XR,props:KR,emits:["scroll","change"],setup(e,{emit:t,slots:n}){const a=k(),o=k(),l=k(null),r=k(null),c=fl({el:a}),s=k(!1),{width:i,height:m}=au(),h=na({fixed:!1,width:0,height:0,transform:0,offsetLeft:0,containingBlockOffset:0}),g=()=>window.CSS&&CSS.supports&&CSS.supports("position","sticky"),b=I(()=>e.useNative?!!g():!1),d=I(()=>Zn(e.position==="top"?e.offsetTop:e.offsetBottom)),v=I(()=>{if(s.value)return;const O=Object.assign(Oi(e.zIndex),{[e.position]:`${d.value?d.value:0}px`,paddingLeft:`${h.offsetLeft}px`,position:"sticky"});if(b.value)return O;const{fixed:C,height:S,width:T}=h;return C?Object.assign({},{width:`${T}px`,height:`${S}px`}):{}}),f=I(()=>{if(!h.fixed||s.value||b.value)return;const O=Object.assign(Oi(e.zIndex),{width:`${h.width}px`,height:`${h.height}px`,[e.position]:`${d.value}px`,paddingLeft:`${h.offsetLeft}px`});return h.transform&&(O.transform=`translate3d(0, ${h.transform}px, 0)`),O});if(e.useTeleport){const O=document.createElement("div");O.style.zIndex=String(e.zIndex),O.className=bf.FixedNoDesktop,document.body.appendChild(O),l.value=O}const _=O=>t("scroll",{scrollTop:O,isFixed:h.fixed}),y=()=>{var P;if(!a.value||$s(a))return;const O=c.value,{container:C,position:S}=e,T=Qn(a),x=wl(O);if(h.width=T.width,h.height=T.height,e.useTeleport)h.offsetLeft=((P=a.value)==null?void 0:P.getBoundingClientRect().left)-(l.value?l.value.getBoundingClientRect().left:0);else if(o.value){const N=r.value;N&&(h.containingBlockOffset=N instanceof window.HTMLElement?N==null?void 0:N.getBoundingClientRect().top:0)}let B=h.transform;if(S==="top")if(C){const N=Qn(C),D=N.bottom-d.value-h.height;h.fixed=d.value>T.top&&N.bottom>0,B=D<0?D:0}else h.fixed=d.value>T.top;else{const{clientHeight:N}=document.documentElement;if(C){const D=Qn(C),L=N-D.top-d.value-h.height;h.fixed=N-d.value<T.bottom&&N>D.top,B=L<0?-L:0}else h.fixed=N-d.value<T.bottom}h.transform=B-h.containingBlockOffset,_(x)};ee([i,m],()=>{!a.value||$s(a)||!h.fixed||(s.value=!0,Ue(()=>{const O=Qn(a);h.width=O.width,h.height=O.height,s.value=!1,y()}))}),ee(()=>h.fixed,O=>t("change",O)),as("scroll",y,{target:c,passive:!0});const w=$r(a);ee(()=>w.value,y),bt(()=>{o.value&&(r.value=yf(o.value))});const{isKeptAlive:p}=pf(),R=I(()=>e.useTeleport?"absolute":b.value?"sticky":"fixed");return()=>{let O;const C=h.fixed&&!s.value&&!p.value,S=()=>{var T;return u("div",{ref:o,"data-mode":R.value,class:[Pc({fixed:C}),{[e.fixedClassName]:C}],style:f.value},[(T=n.default)==null?void 0:T.call(n)])};return u("div",{class:Pc(),ref:a,style:v.value},[e.useTeleport?u(Nh,{to:(l==null?void 0:l.value)||document.body,disabled:!C},ZR(O=S())?O:{default:()=>[O]}):S()])}}}),JR=zt(QR);function eT(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const tT=G({name:"TabsSticky",inheritAttrs:!1,setup(e,{slots:t,attrs:n}){let a=null,o=!1;const l=ro.tabsStickyDisabled(),r=c=>{a&&(o=c.isFixed,a.emit("scroll",c))};return Gt(El,{upTransferCore:c=>{a=c,Object.assign(c.hooks,{scrollToTop:()=>{o&&!c.props.scrollspy&&c.root.value&&_f(Math.ceil(Ur(c.root.value)-c.offsetTopPx.value))}})},wrapNavBar:c=>l||!(a!=null&&a.props.sticky)?c:u(JR,{container:a.props.stickyContainer||a.root,offsetTop:a.props.useNative?a.props.stickyOffsetTopWithParent:a.offsetTopPx.value,useNative:a.props.useNative,onScroll:r,zIndex:a.props.stickyZIndex,useTeleport:a.props.stickyUseTeleport},eT(c)?c:{default:()=>[c]})}),()=>{var s;const c=(s=t.default)==null?void 0:s.call(t);return(c==null?void 0:c.length)===1?Mt(c[0],n):c}}}),[nT]=Ae("tabs"),aT=G({name:nT,props:Ad,emits:Pd,setup(e,{emit:t,slots:n}){const a=k();return Ye({scrollTo:o=>{var l,r;return(r=(l=a.value)==null?void 0:l.scrollTo)==null?void 0:r.call(l,o)},resize:()=>{var o,l;return(l=(o=a.value)==null?void 0:o.resize)==null?void 0:l.call(o)}}),()=>u(MR,{pinned:e.pinned,pinnedPosition:e.pinnedPosition},{default:()=>[u(YR,null,{default:()=>[u(qR,null,{default:()=>[u(tT,null,{default:()=>[u(VR,null,{default:()=>[u(fR,Ee({ref:a},e,{onChange:(o,l)=>t("change",o,l),onScroll:o=>t("scroll",o),onRendered:o=>t("rendered",o),onClickTab:o=>t("clickTab",o),"onUpdate:active":o=>t("update:active",o),onScrollChange:o=>t("scrollChange",o)}),{default:()=>[u(gR,null,{"before-header":n["before-header"],default:()=>u(le,null,[u(DR,null,{"nav-top":n["nav-top"],"nav-bottom":n["nav-bottom"],"nav-left":n["nav-left"],"nav-right":n["nav-right"],"nav-extra":n["nav-extra"],"nav-arrows":e.navigation?()=>u(yR,null,{"navigation-prev":n["navigation-prev"],"navigation-next":n["navigation-next"]}):void 0,line:n.line,title:n.title}),u(rR,null,{default:()=>[u(FR,null,{default:()=>{var o;return[(o=n.default)==null?void 0:o.call(n)]}})]})])})]})]})]})]})]})]})}}),oT=zt(aT),rT="_tabs_1vp9c_91",sT="_tabsLabelWrap_1vp9c_265",lT="_tabsLabel_1vp9c_265",iT="_tabsLabelIcon_1vp9c_277",Cr={tabs:rT,tabsLabelWrap:sT,tabsLabel:lT,tabsLabelIcon:iT}
5,[cT]=re("login-register-tabs"),uT=G({name:cT,props:oR,emits:["change"],setup(e,{slots:t,emit:n}){const{t:a}=$(),o=at(),l=$e(),{tabBadge:r,badgeValue:c}=vl(),s=At(),i=Rt(),{isRTL:m}=go(),h=l.state.mode,g=na({[ye.Login]:"40px",[ye.Register]:"40px"}),b=na({[ye.Login]:!1,[ye.Register]:!1}),d=300,v=k(!1);let f=0,_;const y=()=>{cancelAnimationFrame(f),clearTimeout(_)},w=()=>{y(),v.value=!0;let T=3;const x=()=>{--T>0?f=requestAnimationFrame(x):_=setTimeout(()=>v.value=!1,d)};f=requestAnimationFrame(x)};ee(()=>l.state.mode,(T,x)=>{b[T]=!0,x!==void 0&&w()},{immediate:!0}),tr(y);const p=k(),R=k();Ye({submit:()=>{var T,x;s.value.login?(T=p.value)==null||T.submit():(x=R.value)==null||x.submit()},change:T=>{l.state.mode=T}});const O=T=>(T||40)+30+"px",C=T=>x=>{g[T.name]&&(g[T.name]=T.onWidth(x))},S=I(()=>{var B;const T=((B=o.systemInfos)==null?void 0:B.disableRegister)===ho.OPEN;let x=[{key:"registerTabButton",name:ye.Register,icon:"/lobby_asset/common/web/login/login_icon_zj.svg",text:()=>a("lobby.modal.register.label"),onWidth:O,form:()=>b[ye.Register]&&u(aR,{ref:R},null)},{key:"loginTabButton",name:ye.Login,icon:"/lobby_asset/common/web/login/login_icon_dl.svg",text:()=>a("lobby.modal.login.label"),onWidth:O,form:()=>b[ye.Login]&&u(Xw,{ref:p},null)}];return e.getTabs&&(x=e.getTabs(x)),!Jc.enableRegister||T?x.filter(P=>P.name!==ye.Register):x});return ee(()=>l.state.mode,T=>{n("change",T),l.state.loading&&l.delLoading()}),()=>u(oT,{class:Cr.tabs,animated:!0,lineWidth:g[s.value.mode],"data-theme":i.value.theme,active:l.state.mode,"onUpdate:active":T=>l.state.mode=T,initialSwipeIndex:S.value.findIndex(T=>T.name===h),"data-third-party":s.value.thirdParty||null,"data-underline":i.value.showTabsLine||null,"data-show-icon":i.value.showTabIcon||null,"data-rtl":m.value||null,"data-switching":v.value||null,showHeader:!i.value.isTheme3,"data-has-badge":!!c.value},{default:()=>[S.value.map(T=>u(Lb,{name:T.name,title:()=>{var x;return u("span",{class:Cr.tabsLabelWrap,id:T.key,"data-sensors-click":!0},[(x=t["below-tab-wrap"])==null?void 0:x.call(t,T.name),u(Jw,{class:Cr.tabsLabel,onWidth:C(T)},{default:()=>[i.value.showTabIcon&&u(ie,{class:Cr.tabsLabelIcon,src:T.icon,replaceExtension:!1},null),u(Xn,Ee({backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:r(T.name===ye.Register),autoTransformOffset:!0,offset:[0,-6],gift:{size:"large",image:()=>u(le,null,null)}},cs(e.badge)?e.badge(T):e.badge),{default:()=>{var B,P;return[((B=t["override-tab-text"])==null?void 0:B.call(t,T.text(),T.name))||T.text(),(P=t["below-tab-text"])==null?void 0:P.call(t,T.name)]}})]})])},content:()=>{var x;return u(le,null,[T.form(),(x=t["content-after"])==null?void 0:x.call(t)])}},t))],...t})}}),dT={mode:{type:String,required:!0},title:{type:[String,Boolean],default:void 0},subTitle:{type:String,default:void 0},list:{type:Array},subName:{type:Boolean,default:!1},shadow:{type:Boolean,default:!0},binded:{type:Number,default:void 0},align:{type:String,default:"center"},onLoginSuccess:{type:Function,default:void 0},onBindSuccess:{type:Function,default:void 0},getOptions:Function,mergeWebauthn:{type:Boolean,default:!1}},mT={attrs:{default:void 0,type:Object}},fT=()=>{const e=At(),t=$e(),{openLoginRegister:n}=oa(),a=ts(),o=()=>{const r={skipWebauthn:!0,skipBindRegister:!0,skipTemporary:!0,skipGuide:!0};return t.state.mode===ye.Login?r.isLogin=!0:r.isRegister=!0,r},l=r=>!e.value.thirdParty||a.usePageing.value?!1:(n(r),!0);Wn(()=>{if(!t.state.isUserBacking)return;t.setUserBackStatus(!1);const r=o();l(r)})};function gT(){const{t:e}=$(),t=At(),n=we(),a=k(),o=I(()=>t.value.thirdParty?e("lobby.modal.loginRegister.complete"):t.value.login?t.value.loading?e("lobby.modal.login.labelLoading"):e("lobby.modal.login.label"):t.value.register?t.value.loading?e("lobby.modal.register.labelLoading"):e("lobby.modal.register.label"):"");return{refTabs:a,submitInner:o,submit:async r=>{if(document.body.focus(),r.stopPropagation(),t.value.register&&!n.agreed){ct({type:"error",message:()=>e("lobby.modal.register.agreementRequiredTips")});return}a.value.submit()}}}var hT=(e=>(e[e.oneTime=0]="oneTime",e[e.endAgain=1]="endAgain",e[e.endTime=2]="endTime",e))(hT||{}),Nd=(e=>(e[e.Limit=0]="Limit",e[e.NotLimit=1]="NotLimit",e))(Nd||{}),vT=(e=>(e[e.Goto=0]="Goto",e[e.Completed=1]="Completed",e))(vT||{}),Ld=(e=>(e[e.yellow=2]="yellow",e[e.onlinegreen=0]="onlinegreen",e[e.skyblue=3]="skyblue",e[e.red=6]="red",e[e.green=9]="green",e[e.purple=5]="purple",e[e.blue=4]="blue",e[e.pink=7]="pink",e[e.brown=1]="brown",e[e.black=8]="black",e))(Ld||{}),Bd=(e=>(e[e.TreasureChest=0]="TreasureChest",e[e.Box1=1]="Box1",e[e.Box2=2]="Box2",e[e.Cornucopia=3]="Cornucopia",e[e.GoldenEgg=4]="GoldenEgg",e))(Bd||{}),bT=(e=>
5(e[e.ReverseSwitchClose=0]="ReverseSwitchClose",e[e.ReverseSwitchOpen=1]="ReverseSwitchOpen",e))(bT||{}),Dd=(e=>(e[e.DrawStyleOne=0]="DrawStyleOne",e[e.DrawStyleTwo=1]="DrawStyleTwo",e[e.DrawStyleGrid=2]="DrawStyleGrid",e[e.DrawStyleCapsuleToyMachine=3]="DrawStyleCapsuleToyMachine",e))(Dd||{});const yT=async(e,t=!1)=>{const n="/api/active/cutADeal/cut_a_deal_announcement";t&&await q.setCacheExpired(n);const a=await q.request({url:n,method:"POST",data:{activeId:e}},{error:{action:"silent"},cache:{useCache:"fresh",time:vo().time},oss:{enable:!1}});return a==null?void 0:a.data.data},Q0=async e=>{const t=await q.request({url:"/api/active/cutADeal/cut_a_deal_turn",method:"POST",data:{activeId:e}},{error:{action:"silent"},cache:{useCache:!1},oss:{enable:!1}});return t==null?void 0:t.data.data},J0=async e=>{const t=await q.request({url:"/api/active/cutADeal/cut_a_deal_try",method:"POST",data:{activeId:e}},{error:{action:"silent"},cache:{useCache:!1},oss:{enable:!1}});return t==null?void 0:t.data.data},pT=async(e,t=!1)=>{const n="/api/active/cutADeal/cut_a_deal_my_logs";t&&await q.setCacheExpired(n);const a=await q.request({url:n,method:"POST",data:{cut_a_deal_id:e}},{error:{action:"silent"},cache:{useCache:"fresh",time:vo().time},oss:{enable:!1}});return a==null?void 0:a.data.data},_T=async e=>{const t=await q.request({url:"/api/active/cutADeal/cut_a_deal_again",method:"POST",data:{activeId:e}},{error:{action:"silent"},cache:{useCache:!1},oss:{enable:!1}});return t==null?void 0:t.data.data},wT=async()=>{const e=await q.request({url:"/api/active/cutADeal/list",method:"POST"});return e==null?void 0:e.data.data},ST=["/lobby_asset/common/common/animated/spine_reward_hb_coin.json"];let $a=null;const Md=()=>{if($a==="done")return Promise.resolve();if($a)return $a;const e=Promise.all(ST.map(t=>wf("ossDomain",async n=>{const a=Sf(t,n?`${n}siteadmin/skin`:void 0);return Cf(a)}))).then(()=>{$a="done"}).catch(()=>{$a=null});return $a=e,e},Kl=e=>{var t;return(t=Sl().getTemplateList(Qt.SlashOnce))==null?void 0:t.find(n=>{try{if(!n.remark)return!1;const a=JSON.parse(n.remark||"{}");return ou(ru.slashOnce,!!e,a)}catch(a){throw new Error(`Load: ${a}`)}})},ek=async e=>{const t=rr(),n=Kl(e);n!=null&&n.activeId&&(t.setActiveId(n.activeId),JSON.parse(n.remark||"{}").popShowType||(await t.getEventItemDetail(n.activeId),await Md()))},tk=()=>{const e=rr();return{judgePopOpenByData:n=>{var i,m,h;const a=Kl(n),o=JSON.parse((a==null?void 0:a.remark)||"{}"),l=e.eventItemData;if(!(o!=null&&o.popShowType)&&(!(l!=null&&l.activeData)||!(l!=null&&l.id)))return!1;const r=(m=(i=l==null?void 0:l.activeData)==null?void 0:i.SubTaskData)==null?void 0:m.receiveStatus,c=(h=l==null?void 0:l.activeData)==null?void 0:h.repeat_type;return!(o!=null&&o.popShowType)&&r!==void 0&&[Dt.HasReceive,Dt.Expired,Dt.Distributed,Dt.Cancel,Dt.PendingCheck,Dt.Rejected].includes(r)&&!c?!1:ou(ru.slashOnce,n,o)}}},Ac=If(()=>gt(()=>Promise.resolve().then(()=>Qd),void 0),e=>e.useBindingTools,"useBindingTools"),CT=async()=>{const e=await q.request({url:"/api/active/recharge/financeGiveReward",method:"POST"},{error:{action:"silent"},cache:{useCache:"fresh",...vo()}});return e==null?void 0:e.data.data};var IT=(e=>(e[e.Accumulative=0]="Accumulative",e[e.Single=1]="Single",e[e.FirstDeposit=2]="FirstDeposit",e[e.Times=3]="Times",e))(IT||{});const xc={2:0,3:1,1:2,0:3};function RT(e,t){const n=xc[e!=null?e:0],a=xc[t!=null?t:0];return n-a}var TT=(e=>(e[e.OverLimit=2]="OverLimit",e))(TT||{});const Ed=Ht("eventRecharge",()=>{const e=k(),t=k(),n=k(!1),a=k(),o=k(),l=bn(),r=we(),c=new Map,s=new Map,i=k(0);let m=0,h;const g=()=>{if(!r.hasLogined||!l.isShowDiscount)return Promise.resolve();if(h)return h;const p=m,R=(async()=>{const[O,C]=await ce(CT());O||!C||p!==m||(b(),e.value=C.activeList,t.value=C.autoActiveList,n.value=!0)})().finally(()=>{h===R&&(h=void 0)});return h=R,R},b=()=>{c.clear(),s.clear(),i.value++},d=()=>g();ee([()=>r.uid,()=>r.hasLogined,()=>{var p;return(p=r.userInfos)==null?void 0:p.currency},()=>l.isShowDiscount],()=>{m++,h=void 0,n.value=!1,e.value=void 0,t.value=void 0,a.value=void 0,o.value=void 0,b()},{flush:"sync"});const v=p=>{a.value=p},f=p=>{o.value=p},_=(p,R,O)=>{const C=e.value;if(!(C!=null&&C.length))return[];const S=R!=null?Number(R):0,T=`${p}-${S}-${O}-${i.value}`;if(c.get(T))return c.get(T);const x=w(C,p,S,O);return c.set(T,x),x}
5,y=(p,R,O)=>{const C=t.value;if(!(C!=null&&C.length))return[];const S=R!=null?Number(R):0,T=`${p}-${S}-${O}-${i.value}`;if(s.get(T))return s.get(T);const x=w(C,p,S,O);return s.set(T,x),x},w=(p,R,O,C,S)=>{const T=p.filter(B=>(!S||(S==null?void 0:S.length)===0||(S==null?void 0:S.find(P=>P===B.activeId)))&&(B.activeConfigPayType.length===0||B.activeConfigPayType.includes(R))),x=[];return T.forEach(B=>{const P={...Pl(B,["activeConfigPayType","activePeriodEndTime","activeConfigCountDownTime"]),activeConfigCountDownTime:B.activeConfigCountDownTime||0};if(C===Pi.ACTIVITY){const N=B.canGiveList[0];if(O&&O>=N.amount){const D={id:`${B.activeId}-${N.id}`,activeId:B.activeId,selected:!1,disabled:O?O<N.amount:!1,item:{...N,...P,id:0}};x.push(D)}}else B.canGiveList.forEach(N=>{if(O&&O>=N.amount){const D={id:`${B.activeId}-${N.id}`,activeId:B.activeId,selected:!1,disabled:O?O<N.amount:!1,item:{...N,...P}};x.push(D)}})}),C===Pi.ACTIVITY?x.sort((B,P)=>RT(B.item.activeConfigRuleType,P.item.activeConfigRuleType)):x.sort((B,P)=>B.item.amount-P.item.amount)};return{initial:n,selectionActiveId:a,selectionActiveRuleId:o,eventRechargeDataList:e,autoEventRechargeDataList:t,resetData:d,initDataList:g,setSelectionActiveId:v,setSelectionActiveRuleId:f,processActiveActivities:_,processAutoActivities:y,processActivities:w}}),nk=Object.freeze(Object.defineProperty({__proto__:null,useEventRechargeStore:Ed},Symbol.toStringTag,{value:"Module"}));function Ca(){const e=ar();return{redirectRechargeChannel:async n=>{var g,b,d,v;if(!we().hasLogined)return oa().openLoginRegister({openType:n.openType}),new Error("not logined");const a=Ed(),{payTypeIds:o=[],rechargeScore:l}=n,{rechargeAmount:r=""}=n.coupon||{},[c,s]=await ce(Nu({payTypeIds:o,rechargeScore:r||String(l||0)}));if(c)return c;n.activeId&&a.setSelectionActiveId(n.activeId),n.activeRuleId&&a.setSelectionActiveRuleId(n.activeRuleId);const i=s.data.data;i!=null&&i.channelId&&n.coupon&&su().setUseSelection(n.coupon);let m=(g=i==null?void 0:i.payKind)!=null?g:Co.Online;e.paymentMode||(m=(d={[Co.Online]:ur.online,[Co.Transfer]:ur.transfer,[Co.Crypto]:ur.crypto}[(b=i==null?void 0:i.payKind)!=null?b:Co.Online])!=null?d:ur.online);let h;try{return h=await Rf({...i,payKind:m,coupon:i!=null&&i.channelId?n.coupon:void 0,recommendedAmount:i!=null&&i.channelId?String(n.rechargeScore):"",payEntryId:(v=n.payEntryId)!=null?v:An.DEFAULT,openType:n.openType}),h}catch(f){return!0}}}}const rr=Ht("eventSlashOnce",()=>{const e=Tf(),{t}=$(),n=we(),a=yn(),o=Sl(),l=bn(),r=_l(),c=k(),s=k([]),i=k([]),m=k(!1),h=k(!1),g=k(!1),b=k(!1),d=k([]),v=k([]),f=k([]),_=k([]),y=k(!1),w=k(!1),p=k(!1),R=k(!1),O=k(!1),C=k(!1),S=I(()=>e.eventItemData.value),T=I(()=>{var E;return(E=S.value)==null?void 0:E.activeData}),x=I(()=>{var E,W;return((W=(E=S.value)==null?void 0:E.activeData)==null?void 0:W.firstDrawType)||Bd.TreasureChest}),B=I(()=>{var E,W;return((W=(E=S.value)==null?void 0:E.activeData)==null?void 0:W.displayType)||Dd.DrawStyleOne}),P=I(()=>{var E,W;return((W=(E=S.value)==null?void 0:E.activeData)==null?void 0:W.bgColor)||Ld.onlinegreen}),N=I(()=>{var E,W;return!n.hasLogined&&((E=_.value)!=null&&E.length)&&((W=T.value)==null?void 0:W.firstNotTaskCond)===Nd.NotLimit?_.value.find(Y=>Y.activeId===A.value):null}),D=I(()=>{var E;if(!n.hasLogined&&((E=_.value)!=null&&E.length))return _.value[_.value.length-1]}),L=I(()=>{var E,W,Y,ge,Te,be,Ne;if((W=(E=S.value)==null?void 0:E.activeData)!=null&&W.SubTaskData)return N.value?{...(ge=(Y=S.value)==null?void 0:Y.activeData)==null?void 0:ge.SubTaskData,currentAwardValue:(Te=N.value)==null?void 0:Te.amount}:(Ne=(be=S.value)==null?void 0:be.activeData)==null?void 0:Ne.SubTaskData}),A=I(()=>{var E;return((E=S.value)==null?void 0:E.id)||0}),M=I(()=>{var E;return!!((E=T.value)!=null&&E.isShowAnnouncement)}),j=I(()=>{var E;return r.getServerTime()<((E=S.value)==null?void 0:E.startTime)}),J=I(()=>{var E;return r.getServerTime()>((E=S.value)==null?void 0:E.endTime)}),ue=I(()=>{var E,W,Y;return!n.hasLogined&&((E=T.value)!=null&&E.freeEveryDaySwitch)&&!w.value?1:+((W=T.value)==null?void 0:W.totalLotteryCount)-+((Y=T.value)==null?void 0:Y.currentLotteryCount)}),F=I(()=>n.hasLogined&&ue.value===Of.Count0),z=I(()=>{var E,W;return(W=(E=a.stateMap)==null?void 0:E.slashOnceSpecificInfo)==null?void 0:W.visible}),te=I(()=>{var E;return((E=T.value)==null?void 0:E.turnTableItems)||[]}),Se=I(()=>{var E;return l.isShowDiscount?((E=o.eventsList)==null?void 0:E.findIndex(W=>W.template===Qt.SlashOnce))>-1:!1});ee(()=>we().hasLogined,async E=>{var W;if(E&&((W=_.value)!=null&&W.length)){for(const Y of _.value)Lf(Y.activeId,{extendParam:JSON.stringify({amount:Y.amount,conditionType:Y.conditionType}),config:{error:{action:"silent"}}});_.value=[]}}),ee(()=>Ta().currency,async()=>{var E;(E=_.value)!=null&&E.length&&(_.value=[])});const ke=k({}),Z=async()=>{const[E,W]=await ce(wT());if(E||!W){console.error("event item apiPopTipReceiveSlashOnce fetch error:",E);return}return ke.value=W,W},se=()=>{var E,W;ke.value.id&&(e.setEventItemData(ke.value),a.open("slashOnceReceive",{openType:"push",options:{infoType:Ai.GoToTip,scenarioType:Af.GoDraw,displayType:(W=(E=ke.value)==null?void 0:E.activeData)==null?void 0:W.displayType}}))},me=async(E,W=!0)=>{var Y;if(R.value){ct({type:"loading",message:t("lobby.modal.pay.isLoading")});return}R.value=!0,(Y=E==null?void 0:E.options)!=null&&Y.eventId&&W&&(e.setActiveId(E.options.eventId),await e.getEventItemDetail(+E.options.eventId)),T.value&&(
5await Md(),await a.open("slashOnce",E),await X()),R.value=!1},fe=E=>{c.value=E},he=async E=>{var ge;const W=Kl(E),Y=(ge=tn(W==null?void 0:W.remark))!=null?ge:{};Y!=null&&Y.popShowType?a.open("slashOnceReceive",{openType:"push",options:{infoType:Ai.GoToTip,award:Y.award,displayType:Y.displayType}}):(W!=null&&W.activeId&&e.setActiveId(W.activeId),me({openType:"push",options:{eventId:A.value,pageType:Gs.HomeModal}},!1))},V=async()=>{var W;if(O.value){ct({type:"loading",message:t("lobby.modal.pay.isLoading")});return}if(O.value=!0,!Se.value)return O.value=!1,!1;const E=(W=o.eventsList)==null?void 0:W.find(Y=>Y.template===Qt.SlashOnce);E!=null&&E.activeId&&await e.getEventItemDetail(E.activeId)&&await me({options:{pageType:Gs.Modal,activeId:+(E==null?void 0:E.activeId),eventId:+(E==null?void 0:E.activeId)},openType:"insert",insertOptions:{immediateOpen:!0}},!1),O.value=!1},H=async(E=!1)=>{var ge,Te,be,Ne,Tt;if(!n.hasLogined||!((ge=T.value)!=null&&ge.cut_a_deal_id)||j.value){!n.hasLogined&&N.value&&xa((Te=N.value)==null?void 0:Te.award,(be=N.value)==null?void 0:be.amount,(Ne=N.value)==null?void 0:Ne.createTime);return}m.value=!0;const[W,Y]=await ce(pT((Tt=T.value)==null?void 0:Tt.cut_a_deal_id,E));m.value=!1,!W&&(i.value=(Y==null?void 0:Y.Data)||[])},ae=async(E=!1,W=0)=>{var Tt,ln,ia,ca;if(!((Tt=T.value)!=null&&Tt.isShowAnnouncement)&&!((ln=T.value)!=null&&ln.isFlashSwitch)||j.value)return;const Y=A.value||W,[ge,Te]=await ce(yT(Y,E));if(ge){console.error("fetch new cut once announce error:",ge);return}const be=String(((ia=n.userInfos)==null?void 0:ia.username)||""),Ne={username:be,activeId:Y,list:(Te==null?void 0:Te.Data)||[]};if(!((ca=s.value)!=null&&ca.length))s.value=[Ne];else{const Na=lo(s.value||[]).filter(La=>!(La.activeId===Y&&La.username===be));s.value=[Ne,...Na]}},_e=async(E=!1)=>{if(A.value){const W=await e.refreshEventItemDetail(A.value,E?{error:{action:"silent"}}:{});W&&_n(W),ae(!0),H(!0)}},ve=(E=!0)=>{y.value=E},je=async()=>{var W,Y;if(!A.value||!((W=L.value)!=null&&W.isCanAgain)||g.value)return!1;g.value=!0;const[E]=await ce(_T(A.value));if(E){const ge=E,Te=((Y=ge==null?void 0:ge.data)==null?void 0:Y.msg)||"";return Te&&Tn({message:Te}),await _e(),g.value=!1,!1}return await _e(),await X(),g.value=!1,!0},X=async()=>{var E,W,Y,ge,Te,be,Ne,Tt,ln;if(((E=T.value)==null?void 0:E.currentLotteryCount)===0&&!((W=L.value)!=null&&W.isCanAgain)&&!((Y=L.value)!=null&&Y.currentAwardValue)&&((Te=(ge=T.value)==null?void 0:ge.SubTaskData)==null?void 0:Te.receiveStatus)===Dt.Processing&&!j.value&&!J.value){if(w.value&&!((Ne=(be=a.stateMap)==null?void 0:be.slashOnce)!=null&&Ne.visible))return;U(!0),await a.open("slashOnceReceiveFirst",{openType:"overlay"}),(ln=(Tt=a.stateMap)==null?void 0:Tt.slashOnce)!=null&&ln.visible||a.close("slashOnceReceiveFirst")}},ne=E=>{var ge;const W=[...v.value],Y=W==null?void 0:W.find(Te=>{var be;return Te.activeId===A.value&&String(Te.username)===String((be=n.userInfos)==null?void 0:be.username)});Y?Y.rotateDegIdx=E:W.push({rotateDegIdx:E,username:String((ge=n.userInfos)==null?void 0:ge.username),activeId:A.value}),v.value=W},Re=E=>{var ge,Te;const W=`${(ge=n.userInfos)==null?void 0:ge.username}`;return!!((Te=f.value)==null?void 0:Te.find(be=>be.activeId===E&&String(be.username)===W))},xe=E=>{var Y;const W=`${(Y=n.userInfos)==null?void 0:Y.username}`;Re(E)||f.value.push({username:W,activeId:E}),f.value.length>100&&f.value.shift()},kn=(E,W)=>{var Te,be,Ne;const Y=[..._.value],ge=Y==null?void 0:Y.find(Tt=>Tt.activeId===A.value);ge?(ge.award=E,ge.amount=W,ge.createTime=r.getServerTime()):Y.push({award:E,amount:W,activeId:A.value,conditionType:(Ne=(be=(Te=L.value)==null?void 0:Te.NextTaskListItemInfo)==null?void 0:be.conditionType)!=null?Ne:0,createTime:r.getServerTime()}),_.value=Y},xa=(E,W,Y)=>{i.value=[{userIdx:1,ChopOneKnifeId:1,AmountType:xf.FirstAward,Amount:W,Remark:JSON.stringify([1,E!=null?E:0]),ActiveId:A.value,CreatedTime:Y!=null?Y:r.getServerTime(),UpdatedTime:Y!=null?Y:r.getServerTime()}]},_n=E=>{d.value=kf(d.value,lo(E))},ka=E=>{h.value=E},ut=()=>{e.activeId.value=0,c.value=void 0,s.value=[],i.value=[],g.value=!1,C.value=!1},sn=I(()=>{var E,W,Y;if(!J.value){const ge=(W=(E=T.value)==null?void 0:E.CutADealInfo)==null?void 0:W.
5EndYMD,Te=Pf(),be=r.getServerTime();if(j.value)return((Y=S.value)==null?void 0:Y.startTime)-be;if(ge){const Ne=ge==null?void 0:ge.toString(),Tt=ge?`${Ne.slice(0,4)}-${Ne.slice(4,6)}-${Ne.slice(6)}`:"";return Lt(Tt,"YYYY-MM-DD").utcOffset(Te,!0).endOf("day").unix()-be}}return 0}),_o=(E=!1)=>{p.value=E},U=(E=!1)=>{w.value=E},pe=(E=!1)=>{C.value=E},Q=I(()=>{var ge,Te;const E=(ge=L.value)==null?void 0:ge.NextTaskListItemInfo,W=(Te=en((E==null?void 0:E.reChargeValue)||0))==null?void 0:Te.replace(/(.|,)00$/,""),Y={[ua.MySelfReCharge]:{text:()=>t("lobby.event.slashOnce.receiveBtnText1",{condition:`≥${W}`}),callback:()=>Ca().redirectRechargeChannel({rechargeScore:W,payEntryId:An.ACTIVITY})},[ua.MySelfDaMa]:{text:()=>{var be;return t("lobby.event.slashOnce.receiveBtnText2",{condition:`≥${(be=en((E==null?void 0:E.daMaValue)||0))==null?void 0:be.replace(/(.|,)00$/,"")}`})},callback:async()=>{await Cl({activeType:iu.EventCenter,activeId:S.value.id,template:S.value.template,activeName:S.value.name}),await a.close("slashOnce")}},[ua.OnceLoginApp]:{text:()=>t("lobby.event.slashOnce.receiveBtnText3"),callback:async()=>{const be=await pa(()=>gt(()=>Promise.resolve().then(()=>Qd),void 0))();be==null||be.useBindingTools().binding(K.DownloadAndLogin)}},[ua.MySelfReChargeSingle]:{text:()=>t("lobby.event.slashOnce.receiveBtnText22",[W]),callback:()=>Ca().redirectRechargeChannel({rechargeScore:W,payEntryId:An.ACTIVITY})},[ua.OnceBindPhone]:{text:()=>t("lobby.event.slashOnce.receiveBtnText4"),callback:async()=>{const{binding:be}=await Ac();be(K.SMSVerification,{onSuccess:_e})}},[ua.OnceBindEmail]:{text:()=>t("lobby.event.slashOnce.receiveBtnText5"),callback:async()=>{const{binding:be}=await Ac();be(K.emailBinding,{onSuccess:_e})}},[ua.OnceBindWithdraw]:{text:()=>t("lobby.event.slashOnce.receiveBtnText6"),callback:()=>lu(ml.ACCOUNT_MANAGEMENT)}};return E!=null&&E.conditionType?Y[E==null?void 0:E.conditionType]:""}),Be=(E,W)=>{var ge,Te,be,Ne;const Y=((ge=L.value)==null?void 0:ge.NextTaskListItemInfo)||{};return!((Te=T.value)!=null&&Te.isAccumulateSwitch)&&(Y!=null&&Y.conditionType)&&Q.value?{text:(Ne=(be=Q.value).text)==null?void 0:Ne.call(be),callback:async()=>{W==null||W(),await Q.value.callback(),await q.setCacheExpired(Nf),yn().close("slashOnce")}}:{text:t("lobby.event.slashOnce.promoteInviteBtnText"),callback:E}},Pe=I(()=>{var W;const E=(W=o.eventsList)==null?void 0:W.find(Y=>Y.template===Qt.SlashOnce);return E==null?void 0:E.activeName});return{...e,popTipReceiveData:ke,closeTip:y,activeId:A,rotateIdxs:v,againLoading:g,isReceiving:b,slashOnceData:S,activeData:T,isActiveNotStart:j,isActiveEnd:J,subTaskData:L,cutOnceTurnCount:ue,isShowTipsCard:F,cutOnceCacheList:d,slashOnceRecordList:i,turntableAwardList:te,slashOnceAnnounce:s,countdownTime:sn,winning:p,firstLottery:w,isShowSlashOnce:Se,isShowAnnouncement:M,recordLoading:m,visiblePromotionModal:h,tryDrawRewardCaches:_,slashOnceOpenedList:f,currentAwardValueAnimation:C,firstDrawType:x,displayType:B,bgColor:P,tryDrawRewardCacheLastData:D,showPromoteDialog:z,popOpenSlashItem:c,open:me,updateSlashOnceOpenedList:xe,setCurrentAwardValueAnimation:pe,judgeSlashOnceOpened:Re,setCloseTip:ve,checkOpenFirstReceiveModal:X,getPopTipReceiveSlashOnce:Z,homePageOpenSlashOnceReceive:se,homePageOpenSlashOnce:he,updateVisiblePromotionModal:ka,receiveBtnClick:Be,openSlashOnce:V,setWinning:_o,setFirstLottery:U,updateSlashOnceCacheData:_n,generateTryRecord:xa,fetchSlashOnceRecords:H,fetchSlashOnceAnnounce:ae,refreshSlashOnceData:_e,handleSlashOnceAgain:je,updateRotateIdxs:ne,resetSlashOnceData:ut,setPopOpenSlashItem:fe,updateTryDrawRewardCaches:kn,cutOneTitle:Pe}},{persist:{paths:["rotateIdxs","cutOnceCacheList","tryDrawRewardCaches","slashOnceOpenedList"]}}),ak=Object.freeze(Object.defineProperty({__proto__:null,useSlashOnceStore:rr},Symbol.toStringTag,{value:"Module"})),OT="_award_159uz_133",Ir={"register-top-event-bar":"_register-top-event-bar_159uz_91","event-bar-left":"_event-bar-left_159uz_96","event-bar-right":"_event-bar-right_159uz_120",award:OT}
5,[PT]=re("event-item-slash-once-register-top-bar"),AT=G({name:PT,emits:["afterGoto"],setup(e,{emit:t}){const{t:n}=$(),a=rr(),o=I(()=>a.tryDrawRewardCacheLastData),l=async()=>{var r,c;o.value&&(await a.open({openType:"flush",options:{pageType:Gs.Modal,activeId:+((r=o.value)==null?void 0:r.activeId),eventId:+((c=o.value)==null?void 0:c.activeId)}}),t("afterGoto"))};return()=>{var r;return u("div",{class:Ir["register-top-event-bar"],onClick:l},[u("div",{class:Ir["event-bar-left"]},[u("h1",null,[n("lobby.event.slashOnce.registerTopLeftTitle")]),u("p",null,[u("span",null,[en(((r=o.value)==null?void 0:r.award)||0)])])]),u(ie,{class:Ir["event-bar-right"],src:"/lobby_asset/common/common/login/img_kyd_lp.png",tag:"div"},{default:()=>{var c;return[u("h1",null,[n("lobby.event.slashOnce.registerTopReceiveTip")]),u("p",{class:[Ir.award,an.Animated,an.HeartBeat,an.Repeat.Infinite]},[en(((c=o.value)==null?void 0:c.amount)||0)])]}})])}}}),xT="_headerWrap_7tcar_91",kT="_logoWrap_7tcar_94",NT="_logo_7tcar_94",LT="_logoBackgroundWrap_7tcar_110",BT="_logoBackground_7tcar_110",DT="_sloganTextWrap_7tcar_136",MT="_sloganPicWrap_7tcar_150",ET="_sloganImage_7tcar_161",FT="_slogan_7tcar_136",UT="_hasTop_7tcar_186",VT="_theme3AndPage_7tcar_190",WT="_theme3AndDialog_7tcar_208",qT="_topBar_7tcar_221",$T="_lrSpace_7tcar_225",kt={headerWrap:xT,logoWrap:kT,logo:NT,logoBackgroundWrap:LT,logoBackground:BT,sloganTextWrap:DT,sloganPicWrap:MT,sloganImage:ET,slogan:FT,hasTop:UT,theme3AndPage:VT,theme3AndDialog:WT,topBar:qT,lrSpace:$T},[GT,ko]=re("login-register-fragment"),zT=G({name:`${GT}-header`,setup(){const e=Rt(),{usePageing:t}=ts(),n=rr(),a=$e(),o=I(()=>{const{isDisabledSlogan:c,isNormalMode:s}=e.value;return{afterLogo:s&&c&&n.tryDrawRewardCacheLastData}}),l=I(()=>e.value.logo.visible&&!e.value.logo.isOutSide),r=I(()=>{const{sloganPicture:c,sloganText:s,logo:i,isPageMode:m}=e.value,h=a.state.openOptions.thirdParty,g=c||s;return(m?i.visible:!i.visible)&&(g||h)});return()=>{const c=()=>u(AT,{class:kt.topBar},null),s=o.value.afterLogo&&c(),i=l.value&&u("figure",{class:[ko("header-logo"),"login-register-logo-wrap",kt.logoWrap,kt.logoBackgroundWrap]},[vt(u(ie,{src:e.value.isTheme3?"/lobby_asset/common/common/login/img_login_bg_style3_100.png":"/lobby_asset/common/common/common/comm_logo_bg.png",class:[kt.lrSpace,kt.logoBackground]},null),[[St,!(t.value&&e.value.isTheme3)]]),u(cu,{class:[ko("logo"),kt.logo]},null)]),m=e.value.sloganText&&u("article",{class:[ko("header-slogan-text"),kt.sloganTextWrap,"login-register-slogan-text-wrap"],"data-use-page":t.value},[u("section",{class:kt.lrSpace,"data-use-page":t.value||null},[u(so,{px2rem:!0,tag:"div",class:kt.slogan,html:e.value.sloganText},null)])]),h=e.value.sloganPicture&&u("figure",{class:[ko("header-slogan-picture"),kt.sloganPicWrap,"login-register-slogan-pic-wrap"]},[u(ie,{class:kt.sloganImage,useSkeleton:!0,"data-use-page":t.value,src:e.value.sloganPicture},null)]),g=[i,s,m,h].filter(Boolean);return u("header",{class:[ko("header"),kt.headerWrap,"login-register-header",{[kt.hasTop]:r.value},Ce(e.value.isTheme3,t.value?kt.theme3AndPage:kt.theme3AndDialog)]},[g])}}}),HT={show:{type:Boolean,default:!0},type:{type:String,required:!0},image:{type:Object,required:!0},title:{type:String},mode:{type:String,default:"col"},onHooksCallback:{type:Function,default:void 0},disableGoogleButton:{type:Boolean},waitGoogleReady:{type:Boolean,default:!1}},[jT,Rr]=re("third-party-button"),YT=2e3,KT=3e3,Zl=k(!0);let kc=!1,Fd;const il=()=>{clearTimeout(Fd),Zl.value=!0},ZT=()=>{kc||(kc=!0,Zl.value=!1,Fd=setTimeout(il,KT))},XT=G({name:jT,props:HT,emits:["click"],setup(e,{emit:t}){const n=k(),a=Et(),o=Bf(),l=I(()=>e.type===ba.Google),r=k(!1);e.waitGoogleReady&&l.value&&e.show&&!vn.package.isApp&&ZT(),It(()=>{l.value&&n.value&&(vn.package.isApp?r.value=!0:Kc(()=>{Promise.resolve(o.button(n.value,e.mode==="row"?"standard":"icon",e.onHooksCallback)).finally(()=>{r.value=!0,e.waitGoogleReady&&il()})},e.waitGoogleReady?YT:void 0))}),tr(()=>{l.value&&(o.destroy(),e.waitGoogleReady&&il())});const c=I(()=>({width:e.image.width,height:e.image.height})),s=I(()=>l.value?!r.value:e.waitGoogleReady&&!Zl.value);return()=>{if(e.show)return u("div",{class:Rr({[e.type.toLocaleLowerCase()]:!0}),onClick:()=>t("click",e.onHooksCallback),"data-mode":e.mode,"data-name":e.type,style:s.value?{visibility:"hidden"}:void 0},[l.value&&u("span",{ref:n,"data-disable":e.disableGoogleButton,class:Rr("google_button")},null),u(ie,{src:e.image.src,class:Rr("image"),style:{...c.value},lazy:!1,draggable:!1},null),e.title&&u("span",{class:[Rr("title"),a.rtlClass]},[e.title])])}}}),QT="_thirdParty_1u7zt_91",JT="_titleCenter_1u7zt_98",eO="_titleWing_1u7zt_104",tO="_bottomEntrance_1u7zt_127",nO="_titleLeft_1u7zt_136",aO="_cols_1u7zt_140",oO="_item_1u7zt_146",rO="_icon_1u7zt_156",sO="_text_1u7zt_164",lO="_list_1u7zt_173",iO="_renderBadge_1u7zt_192",cO="_fewItems_1u7zt_196",uO="_overflowVisible_1u7zt_199",dO="_singleNowalletBadge_1u7zt_205",mO="_crowded_1u7zt_217",fO="_nowalletBadge_1u7zt_223",yt={thirdParty:QT,titleCenter:JT,titleWing:eO,bottom
5Entrance:tO,titleLeft:nO,cols:aO,item:oO,icon:rO,text:sO,list:lO,renderBadge:iO,fewItems:cO,overflowVisible:uO,singleNowalletBadge:dO,crowded:mO,nowalletBadge:fO};function gO(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[hO]=re("third-party-login-bind"),vO=G({name:hO,props:dT,emits:["success"],directives:{dragscroll:Df},setup(e,{slots:t}){const n=Lh("dragscroll"),a=!ro.dragScrollDisabled(),{thirdPartyEnables:o}=Mf("loginRegister"),{t:l}=$(),r=At(),{isTheme3:c}=Rt().value,{nowalletBadgeValue:s}=vl(),i=we();bt(()=>{es("THIRD_PARTY",({type:f,name:_})=>{var y,w;f==="login"?(y=e.onLoginSuccess)==null||y.call(e,_):(w=e.onBindSuccess)==null||w.call(e,_)})});const m=I(()=>{var _;return(y=>r.value.register?y.filter(w=>w.name!==ba.Webauthn):y)(((_=e.getOptions)==null?void 0:_.call(e,o.value))||o.value).map(y=>({...y,render:()=>u(XT,{type:y.name,image:{src:y.icon},title:e.subName?y.title:void 0,waitGoogleReady:!0,onClick:()=>{i.agreed=!0,y.hook()}},null)}))}),h=I(()=>!!c&&!e.mergeWebauthn),g=I(()=>h.value?m.value.filter(f=>f.name!==ba.Webauthn):m.value),b=I(()=>h.value?m.value.filter(f=>f.name===ba.Webauthn):[]),d=I(()=>{if(o.value.length&&!(!g.value.length&&!b.value.length))return!0}),v=I(()=>g.value.find(f=>f.name===ba.Nowallet)&&s.value);return()=>{var f,_;if(d.value)return u("div",{class:yt.thirdParty,"data-mode":e.mode==="loginRegister"},[vt(u("div",{class:[yt.titleCenter,"third-party-title-center","third-party-title"]},[u("span",{class:[yt.titleWing,"third-party-title-wing"]},[(f=e.title)!=null?f:l("lobby.modal.login.otherWayLogin")])]),[[St,e.title!==!1&&e.align==="center"&&!!g.value.length]]),!!b.value.length&&u("ul",{class:yt.cols,"data-align":e.align},[b.value.map(y=>u("li",{"data-name":y.name,class:yt.item,onClick:()=>y.hook()},[u(ie,{class:yt.icon,src:"/lobby_asset/common/web/common/input_icon_my.svg"},null),u("span",{class:yt.text},[y.label])]))]),vt(u("div",{class:yt.bottomEntrance},[vt(u("div",{class:yt.titleLeft},[(_=e.title)!=null?_:l("lobby.center.security.thirdWay.tab"),e.subTitle&&u("span",{class:yt.subTitle},[e.subTitle])]),[[St,e.title!==!1&&e.align==="left"]]),vt(u("ul",{class:[yt.list,"third-party-list",g.value.length<=2&&yt.fewItems,g.value.length<=3&&yt.overflowVisible,v.value&&yt.renderBadge],"data-align":e.align},[g.value.map(y=>{var p;let w;return u("li",{"data-name":y.name,class:[yt.item,g.value.length>6&&yt.crowded,g.value.length===1&&y.name===ba.Nowallet&&s.value&&yt.singleNowalletBadge]},[y.name===ba.Nowallet?u(Xn,{tag:"div",position:"top-left",isSupportRtl:!0,backgroundColor:"var(--skin__accent_1)",designBgMode:"green",gift:{},content:s.value,class:yt.nowalletBadge},gO(w=y.render())?w:{default:()=>[w]}):y.render(),(p=t.extra)==null?void 0:p.call(t)])})]),[[n,a,"",{x:!0,y:!1}]])]),[[St,!!g.value.length]])])}}}),bO="_thirdPartyTitle_1sn5x_91",yO={thirdPartyTitle:bO},[pO,_O]=re("login-register-third-title"),wO=G({name:pO,setup(){const{t:e}=$(),t=$e();return()=>t.state.openOptions.thirdParty&&u("section",{class:_O()},[u("p",{class:yO.thirdPartyTitle},[e("lobby.modal.register.thirdLabel")])])}}),SO="_loginRegister_1llfl_92",CO="_topSpace_1llfl_103",IO="_lrSpace_1llfl_106",RO="_loginRegisterRtl_1llfl_264",Ga={loginRegister:SO,topSpace:CO,lrSpace:IO,loginRegisterRtl:RO},[Nc,za]=re("login-register-fragment"),TO=G({name:Nc,props:mT,setup(e,{slots:t}){const{refTabs:n,submit:a,submitInner:o}=gT(),{t:l}=$(),r=xn(),c=$e(),s=At(),i=Rt(),{usePageing:m}=ts(),h=Et(),{initDefaultCurrency:g}=gs(),b=k(null);Object.keys(c.state.openOptions).length||(c.initKeeps(),c.delLoading(),c.initAllTypes({fromOpend:!0}),c.initOptional()),fT();const d=r.initApis();os().reportOpenLoginRegister(m.value,c.state.mode),c.ipCheck().then(()=>{c.state.currency=g(),d.then(()=>r.applyIpRecommendation())}),Ef().then(()=>Ff(2e3)).then(()=>{fn.preload(c.state.mode===ye.Login?"login":"register")});const v=`${window.innerHeight}px`;[ye.Login,ye.Register].forEach(p=>{const R=Qo(p);ee(R,(O,C)=>{Qc(c.getModeState(p).type,O,C)&&(c.initKeeps(p),c.initType(p,{fromOpend:!0}))})});const f=I(()=>`${Nc}_${c.state.openToken}`),_=I(()=>s.value.login?l("lobby.modal.loginRegister.quickLogin"):l("lobby.modal.loginRegister.bindRegister")),y=I(()=>!m.value&&i.value.isTheme3?"left":"center");bt(()=>{es("CATCH_GEOLOCATION").emit()}),Ye({getRootRef:()=>b.value,getTabsRef:()=>n.value});const w=()=>{var P,N,D,L,A,M;if(t.default)return t.default();const p=(j,J)=>{const{props:ue,slots:F}=On(e.attrs,j,{}),{props:z,slots:te}=J||{};return{props:ht({},ue,z),slots:ht({},F,te)}},R=()=>u(zT,null,null),O=()=>u(wO,null,null),C=j=>{const J=p("tabs",j);return u(uT,Ee({ref:n},J.props),J.slots)},S=j=>{const J=p("quickOperate",j);return vt(u($p,Ee({class:[za("quickoperate"),Ga.topSpace,"login-register-quickoperate"]},J.props),J.slots),[[St,!s.value.thirdParty]])},T=j=>{const J=p("submit",j);return u(Zp,Ee({onSubmit:a,class:[za("submit"),"login-register-fragment-submit"]},J.props),{default:()=>[o.value],...J.slots})},x=j=>{const J=p("quickEntry",j);return vt(u(kp,Ee({class:[Ga.topSpace,za("quickentry"),"login-register-quickentry"]},J.props),J.slots),[[St,!s.value.thirdParty]])},B=j=>{const J=p("thirdParty",j);return vt(u(vO,Ee({align:y.value,mode:"loginRegister",title:_.value,class:[Ga.topSpace,za("thirdparty"),"login-register-thirdparty"]},J.props),J.slots),[[St,!s.value.thirdParty]])};return t.render?t.render({getHeader:R,getTabs:C,getQuickOperate:S,get
5Submit:T,getQuickEntry:x,getThirdPartyLoginBind:B,getThirdTitle:O}):u(le,null,[(P=t["before-header"])==null?void 0:P.call(t),((N=t.header)==null?void 0:N.call(t))||R(),(D=t["after-header"])==null?void 0:D.call(t),O(),C(),u("section",{class:[za("extra"),Ga.lrSpace,"login-register-fragment-extra"]},[S(),(L=t["before-submit"])==null?void 0:L.call(t),T(),(A=t["after-submit"])==null?void 0:A.call(t),x(),(M=t["before-third-party"])==null?void 0:M.call(t),B()])])};return()=>u("main",{key:f.value,class:[za(),Ga.loginRegister,"loginRegisterFragment",{[Ga.loginRegisterRtl]:h.rtlClass}],style:{"--inner-height":v},"data-thirdParty":s.value.thirdParty,"data-theme":i.value.theme,"data-login-mode":s.value.login,ref:b},[w()])}}),Ud="/api/active/tasks/vitality/boxs",OO=async(e,t)=>{var a;const n=await q.request({url:Ud,method:"POST",data:{...e}},{cache:{useCache:"fresh",...vo(),getCacheSync:t,useCacheOnError:()=>!1}});return(a=n==null?void 0:n.data)==null?void 0:a.data},ok=async e=>{var n;const t=await q.request({url:"/api/active/tasks/vitality/revBox",method:"POST",data:{boxId:e}},{error:{action:"silent"},cache:{useCache:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},PO="/api/gohal/bffApi",rk=async e=>{var n;const t=await q.request({url:PO,method:"POST",data:e,timeout:15e3},{crypto:{enable:!0},cache:{useCache:"fresh",...vo()},error:{action:"silent"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Xl="/api/active/tasks/task",AO=async(e,t)=>{var a;const n=await q.request({url:Xl,method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:"fresh",...vo(),getCacheSync:t,useCacheOnError:()=>!1}});return(a=n==null?void 0:n.data)==null?void 0:a.data},xO=async e=>{var n;const t=await q.request({url:"/api/active/tasks/receiveOne",method:"POST",data:{...e}},{error:{action:"silent"},cache:{useCache:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},kO="/api/active/tasks/refreshTaskStatistic",sk=async()=>{var t;const e=await q.request({url:kO,method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},NO=async(e,t)=>{var a;const n=await q.request({url:"/api/active/tasks/createTaskInfo",method:"POST",data:{template:1,...e}},{...t});return(a=n==null?void 0:n.data)==null?void 0:a.data},lk=async e=>{var n;const t=await q.request({url:"/api/active/tasks/inviteMembers",method:"POST",data:{...e}},{cache:{useCache:!1}});return(n=t==null?void 0:t.data)==null?void 0:n.data},ik=async e=>{var n;const t=await q.request({url:"/api/active/tasks/vitality/activityRecords",method:"POST",data:{...e}});return(n=t==null?void 0:t.data)==null?void 0:n.data},LO=async()=>{var t;const e=await q.request({url:"/api/member/nowallet/getStatus",method:"POST"});return(t=e==null?void 0:e.data)==null?void 0:t.data},de={toRegister:"task_1_0",bindPhone:"task_1_1",bindBankCard:"task_1_2",bindWx:"task_1_3",setBirthday:"task_1_4",setWithdrawalPwd:"task_1_5",setEncrypted:"task_1_6",setNickname:"task_1_7",firstYeb:"task_1_8",setHead:"task_1_10",smsVerification:"task_1_12",bindWhatsApp:"task_1_13",bindFacebook:"task_1_14",bindTelegram:"task_1_15",bindGoogle:"task_1_16",firstDeposit:"task_1_17",downloadAndLogin:"task_1_18",bandEmail:"task_1_19",saveUrl:"task_1_20",bindCrypto:"task_1_21",reChargeDay:"task_2_1",continueBetDay:"task_2_2",singleBetDay:"task_2_3",reChargeWeek:"task_czdm_1",singleReCharge:"task_czdm_8",inviteWithRegister:"task_czdm_9",inviteWithfirstCharge:"task_czdm_10",goGame2:"task_czdm_2",goGame3:"task_czdm_3",goGame4:"task_czdm_4",goGame5:"task_czdm_5",goGame6:"task_czdm_6",goGame7:"task_czdm_7",bindZalo:"task_1_22",bindLine:"task_1_23",bindTwitter:"task_1_24",bindWithdraw:"task_1_25",firstWithdraw:"task_1_26",addContact:"task_1_27",bindThirdLogin:"task_1_28",bindThirdPartyWallet:"task_1_30",saveAddress:"task_1_31",saveEmail:"task_1_32",bindBiometric:"task_1_41",completeKYC:"task_1_42",completeNo:"task_1_43"},Bs={icon_:"/lobby_asset/common/common/task/img_mr.png",icon_1_0:"/lobby_asset/common/common/task/img_lm.png",icon_1_1:"/lobby_asset/common/common/task/img_sjh.png",icon_1_2:"/lobby_asset/common/common/task/img_bdyhk.png",icon_1_3:"/lobby_asset/common/common/task/img_wx.png",icon_1_4:"/lobby_asset/common/common/task/img_sr.png",icon_1_5:"/lobby_asset/common/common/task/img_mm.png",icon_1_6:"/lobby_asset/common/common/task/img_mb.png",icon_1_7:"/lobby_asset/common/common/task/img_nc.png",icon_1_8_cny:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_usd:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_thb:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_idr:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_inr:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_mmk:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_vnd:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_eur
5:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_krw:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_hkd:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_aud:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_gbp:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_jpy:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_idrk:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_php:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_brl:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_mxn:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_rub:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_aed:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_usdt:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_btc:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_eth:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_usdc:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_usdt1:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_usdc1:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_btc1:"/lobby_asset/common/common/task/img_yeb.png",icon_1_8_eth1:"/lobby_asset/common/common/task/img_yeb.png",icon_1_9:"/lobby_asset/common/common/task/img_yy.png",icon_1_10:"/lobby_asset/common/common/task/img_tx.png",icon_1_11:"/lobby_asset/common/common/task/img_yykxz.png",icon_1_12:"/lobby_asset/common/common/task/img_sjyz.png",icon_1_13:"/lobby_asset/common/common/task/img_whatsapp.png",icon_1_14:"/lobby_asset/common/common/task/img_fbcopy.png",icon_1_15:"/lobby_asset/common/common/task/img_tele.png",icon_1_16:"/lobby_asset/common/common/task/img_ga.png",icon_1_17:"/lobby_asset/common/common/task/img_zcsc.png",icon_1_18:"/lobby_asset/common/common/task/img_dr.png",icon_1_19:"/lobby_asset/common/common/task/img_bdyx.png",icon_1_20:"/lobby_asset/common/common/task/img_bcwz.png",icon_1_21:"/lobby_asset/common/common/task/img_bdszhb.png",icon_1_22:"/lobby_asset/common/common/task/img_zalo.png",icon_1_23:"/lobby_asset/common/common/task/img_line.png",icon_1_24:"/lobby_asset/common/common/task/img_twitter.png",icon_1_25:"/lobby_asset/common/common/task/img_txcz.png",icon_1_26:"/lobby_asset/common/common/task/img_bdyhk.png",icon_1_27:"/lobby_asset/common/common/task/img_xzlx.png",icon_1_28:"/lobby_asset/common/common/task/img_sfdlbd.png",icon_1_30:"/lobby_asset/common/common/task/img_bdsfqb.png",icon_1_31:"/lobby_asset/common/common/task/img_bcwz2.png",icon_1_32:"/lobby_asset/common/common/task/img_bcgfyx.png",icon_1_42:"/lobby_asset/common/common/task/img_kycrz.png",icon_1_41:"/lobby_asset/common/common/task/img_swsb.png",icon_1_43:"/lobby_asset/common/common/task/img_bdnw.png",icon_2_1_cny:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_usd:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_thb:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_idr:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_inr:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_mmk:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_vnd:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_eur:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_krw:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_hkd:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_aud:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_gbp:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_jpy:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_idrk:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_php:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_brl:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_mxn:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_rub:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_aed:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_usdt:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_btc:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_eth:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_usdc:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_usdt1:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_usdc1:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_btc1:"/lobby_asset/common/common/task/img_cz.png",icon_2_1_eth1:"/lobby_asset/common/common/task/img_cz.png"};var BO=(e=>(e[e.Goto=0]="Goto",e[e.PendingReceive=1]="PendingReceive",e[e.Finish=2]="Finish",e[e.Expired=3]="Expired",e[e.HasSend=4]="HasSend",e[e.ServerCancel=5]="ServerCancel",e[e.PendingApprove=6]="PendingApprove",e[e.PendingApply=7]="PendingApply",e[e.ServerReject=8]="ServerReject",e[e.Processing=11]="Processing",e[e.UnOpen=99]="UnOpen",e[e.ReceiveAll=1e3]="ReceiveAll",e[e.Discount=1001]="Discount",e[e.WaitingGet=1002]="WaitingGet",e[e.GrayPendingReceive=1003]="GrayPendingReceive",e))(BO||{}),Za=(e=>(e[e.Origin=0]="Origin",e[e.Vest=1]="Vest",e[e.Lite=2]="Lite",e[e.Pwa=3]="Pwa",e[e.WebClip=4]="WebClip",e))(Za||{}),Fo=(e=>(e[e.Pending=0]="Pending",e[e.Received=1]="Received",e[e.Dispatched=2]="Dispatched",e[e.ExpiredDispatched=4]="ExpiredDispatched",e))(Fo||{}),DO=(e=>(e[e.Today=0]="Today",e[e.Yesterday=1]="Yesterday",e[e.LastSevenDay=7]="LastSevenDay",e[e.LastFifteenDay=15]="LastFifteenDay",e[e.LastThirtyDay=30]="LastThirtyDay",e[e.LastSixtyDay=60]="LastSixtyDay",e))(DO||{}),ya=(e=>(e[e.All=0]="All",e[e.Received=2]="Received",e[e.Expired=3]="Expired",e[e.Distributed=4]="Distributed",e[e.Cancelled=5]="Cancelled",e[e.Rejected=8]="Rejected",e[e.Progress=9]="Progress",e))(ya||{});const MO=7777,sr=2301,EO=9986001,FO=999501,UO=[6612010001,6612010002,6612010003,6612010004],VO=[+K.IPRestrictions,+K.SameDevice,+K.SameBrowserFingerprint,+K.SimilarActivities,+K.AfterDepositAndNoBet,+K.SameName,999002],ck=async(e,t)=>{var a;const n=await q.request({url:"/api/active/returnGold/summary/v3",method:"POST",data:{...e}},{error:{action:"noMessage",actionExcludes:["networkError"]},cache:{useCache:!1,getCacheSync:t},oss:{enable:!1}});return(a=n==null?void 0:n.data)==null?void 0:a.data},uk=async()=>{var t;const e=await q.request({url:"/api/active/creditReturnGold/summary",method:"POST"},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage",actionExcludes:["networkError"]}});return(t=e==null?void 0:e.data)==null?void 0:t.data},dk=async(e,t)=>{var a;const n=await q.request({url:"/api/active/returnGold/ratiotable",method:"POST",data:{...e}},{cache:{useCache:!1,getCacheSync:t},oss:{enable:!1}});return(a=n==null?void 0:n.data)==null?void 0:a.data},mk=async()=>{var t;const e=await q.request({url:"/api/active/returnGold/recv",method:"POST"},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage",failedActions:[{type:"resCode",code:[sr],actions:{handleError:!1}}]}});return(t=e==null?void 0:e.data)==null?void 0:t.data},fk=async()=>{var t;const e=await q.request({url:"/api/active/creditReturnGold/recv",method:"POST"},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage",failedActions:[{type:"resCode",code:[sr],actions:{handleError:!1}}]}});return(t=e==null?void 0:e.data)==null?void 0:t.data},WO=async e=>{var n;const t=await q.request({url:"/api/active/returnGold/recvOne",method:"POST",data:{...e}},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage",failedActions:[{type:"resCode",code:[sr],actions:{handleError:!1}}]}});return(n=t==null?void 0:t.data)==null?void 0:n.data},qO=async e=>{var n;const t=await q.request({url:"/api/active/creditReturnGold/recvOne",method:"POST",data:e},{cache:{useCache:!1},oss:{enable:!1},error:{action:"noMessage",failedActions:[{type:"resCode",code:[sr],actions:{handleError:!1}}]}});return(n=t==null?void 0:t.data)==null?void 0:n.data},gk=e=>{const{t}=$();
5return new Map([[Fo.Pending,t("lobby.event.listedRewards.pending")],[Fo.Received,t("lobby.event.listedRewards.received")],[Fo.Dispatched,t("lobby.event.listedRewards.dispatched")],[Fo.ExpiredDispatched,t("lobby.event.listedRewards.expiredDispatched")]]).get(e)},hk=e=>{const{t}=$();return new Map([[ya.Received,t("lobby.modal.task.collected")],[ya.Distributed,t("lobby.modal.task.distributed")],[ya.Expired,t("lobby.modal.task.expired")],[ya.Cancelled,t("lobby.records.cancelled")],[ya.Rejected,t("lobby.records.rejected")],[ya.Progress,t("lobby.records.progress")]]).get(e)},Ds=()=>new Map([[Ge.Events,Uf],[Ge.Task,xO],[Ge.Rebate,WO],[Ge.CreditReturnGold,qO],[Ge.Vip,Vf],[Ge.RechargeFund,Wf],[Ge.Interest,qf],[Ge.SVip,fv]]),vk=e=>{var r,c,s;const{logText:t,template:n,activeType:a}=e||{};let o=String(e==null?void 0:e.reward);if(t){const i=tn(t);i&&([Qt.Deposit,Qt.Promote,Qt.Ranking,Qt.WithDraw,Qt.DailyBonus,Qt.DiscountCode,Qt.ReturningBonus].includes(n)||a===Ge.Task)&&(i!=null&&i.displayMinReward?o=`${i==null?void 0:i.displayMinReward},${i==null?void 0:i.displayMaxReward}`:(String((r=i==null?void 0:i.reward)!=null?r:"").split(",").some(Number)||String((c=i==null?void 0:i.rangeAmount)!=null?c:"").split(",").some(Number))&&(o=`${(i==null?void 0:i.reward)||(i==null?void 0:i.rangeAmount)||""}`))}if(o.includes(",")){const i=o==null?void 0:o.split(",").map(Number);i[0]===i[1]&&(o=String(i[0]))}const l=(e==null?void 0:e.bonusEnum)||(e==null?void 0:e.bonusBigEnum);if(o==="0"&&l===ze.Discount){const{t:i}=$();return((s=tn(e==null?void 0:e.bonusText))==null?void 0:s.couponName)||i("lobby.coupon.couponTitle")}return o==="0"?"":o},$O=(e,t)=>{if(e&&e.includes(",")){const[n,a]=e.split(",");return`${en(n,t)}-${en(a,t)}`}return en(e,t).toString()},Vd=(e,t,n)=>{const{t:a}=$();if(t===ze.Discount){const c=tn(n);return(c==null?void 0:c.couponName)||n||a("lobby.coupon.couponTitle")}const o=[ze.Activity,ze.LuckyVal,ze.Integral,ze.SmallBlindTimes,ze.BigBlindTimes,ze.SuperBlindTimes,ze.ShopCutADeal],l=[ze.SmallBlindTimes,ze.BigBlindTimes,ze.SuperBlindTimes,ze.ShopCutADeal],r=o.includes(t!=null?t:ze.Old)?$f(e,0):$O(String(e));return l.includes(t)?a("lobby.modal.task.giftCount",{x:r}):r},GO=(e,t)=>{let n=e;return(n===nt.taskWeekly||n===nt.taskMystery)&&(n=2),typeof t=="undefined"?"":n+"_"+t},zO=(e,t)=>{var r,c;if(e!==nt.newBenefits)return;const n=we(),a=GO(e,t);let o;const l=`icon_${a}_${(c=(r=n.userInfos)==null?void 0:r.currency)==null?void 0:c.toLowerCase()}`;return l in Bs?o=Bs[l]:o=Bs["icon_"+a],o},co=(e,t=nt.newBenefits)=>{const n=[nt.taskDaily,nt.taskWeekly,nt.taskMystery];let a="";return t&&n.includes(t)?a="task_czdm_"+e.icon:a="task_"+t+"_"+e.icon,a},HO=e=>
5{if(co(e)===de.saveUrl&&e.status===Xe.Goto){const t=ls();if(t===Vr.ANDROID_APP||t===Vr.IOS_APP)return!1}return!0},jO=e=>{var t,n,a,o,l,r,c;if(co(e)===de.downloadAndLogin&&e.status===Xe.Goto){const s=ls();if(s===Vr.ANDROID_APP||s===Vr.IOS_APP){let i=[];try{const h=tn(e.cfg);!(h!=null&&h.bindTypes)||((t=h==null?void 0:h.bindTypes)==null?void 0:t.length)===0?i=[1,2,3,4]:i=(h==null?void 0:h.bindTypes)||[]}catch(h){}const m=uu();return((a=(n=vn)==null?void 0:n.package)==null?void 0:a.isVest)||((l=(o=vn)==null?void 0:o.package)==null?void 0:l.isLite)&&i.includes(Za.Lite)||m.isP2a&&m.isAndroid||((c=(r=vn)==null?void 0:r.package)==null?void 0:c.isWebClip)}}return!0},YO=e=>!((co(e)===de.saveEmail||co(e)===de.saveAddress)&&(window.TelegramWebviewProxy||du.isActivated)),Ms=k(null),Hn=k(null),bk=({template:e,ruleIcon:t,ruleId:n,exclude:a})=>{const{t:o}=$(),l=()=>o(a?"lobby.modal.task.excludeGame":"lobby.modal.task.onlyGame");Ms.value={[cn.Nothing]:()=>o("lobby.common.tips.title"),[cn.Recharge]:()=>o("lobby.modal.task.onlyRecharge"),[cn.BettingTotal]:l,[cn.ProfitTotal]:l,[cn.ProfitOne]:l,[cn.LossOne]:l,[cn.LossTotal]:l,[cn.BettingOne]:l,[cn.RechargeOne]:()=>o("lobby.modal.task.onlyRecharge"),[cn.InviteWithRegister]:()=>"",[cn.InviteWithFirstCharge]:()=>""},Hn.value||(Hn.value={[`${nt.newBenefits}_27`]:()=>o("lobby.modal.task.contact")});const r=`${e}_${n}`;return Hn!=null&&Hn[r]?Hn==null?void 0:Hn[r]:Ms.value[t]?Ms.value[t]:()=>o("lobby.common.tips.title")},yk=e=>{var t;if(!e)return!1;try{return(((t=tn(e))==null?void 0:t[0])||{}).optType===Gf.Exclude}catch(n){return!1}},pk=e=>{const t=e||"";return Et().isCN?t:t.split(",").join(", ")},_k=e=>{if(!e||!(e!=null&&e.length))return!1;const{PendingReceive:t,Finish:n,Expired:a,HasSend:o,PendingApprove:l,PendingApply:r,ServerCancel:c,ServerReject:s}=Xe,i=[t,n,a,o,l,r,c,s];return e.slice(2,3).reduce((h,g)=>(i.includes(g.btnStatus)||(h=!1),h),!0)},wk=e=>[Xe.PendingReceive,Xe.Finish,Xe.Expired,Xe.HasSend,Xe.PendingApprove,Xe.PendingApply,Xe.ServerCancel,Xe.ServerReject].includes(e),Sk=e=>{var o,l,r,c;const{t}=$(),n={[qe.registerAcc]:()=>t("lobby.modal.task.newBenefits.registerAcc"),[qe.addPhoneNoVerify]:()=>t("lobby.modal.task.newBenefits.addPhoneNoVerify"),[qe.bindBankCard]:()=>t("lobby.modal.task.newBenefits.bindBankCard"),[qe.setBirthday]:()=>t("lobby.modal.task.newBenefits.setBirthday"),[qe.setWithdrawPwd]:()=>t("lobby.modal.task.newBenefits.setWithdrawPwd"),[qe.setSecurityQA]:()=>t("lobby.modal.task.newBenefits.setSecurityQA"),[qe.interestDeposit]:()=>t("lobby.modal.task.newBenefits.interestDeposit"),[qe.setAvatar]:()=>t("lobby.modal.task.newBenefits.setAvatar"),[qe.smsVerify]:()=>t("lobby.modal.task.newBenefits.smsVerify"),[qe.setupGoogleAuth]:()=>t("lobby.modal.task.newBenefits.setupGoogleAuth"),[qe.firstDeposit]:()=>t("lobby.modal.task.newBenefits.firstDeposit"),[qe.firstInstallLogin]:s=>t(s?"lobby.modal.task.newBenefits.firstInstallDeposit":"lobby.modal.task.newBenefits.firstInstallLogin"),[qe.verifyEmail]:()=>t("lobby.modal.task.newBenefits.verifyEmail"),[qe.saveShortcut]:()=>t("lobby.modal.task.newBenefits.saveShortcut"),[qe.firstBindCrypto]:()=>t("lobby.modal.task.newBenefits.firstBindCrypto"),[qe.addWithdrawAcc]:()=>t("lobby.modal.task.newBenefits.addWithdrawAcc"),[qe.firstWithdraw]:()=>t("lobby.modal.task.newBenefits.firstWithdraw"),[qe.addSocialAcc]:()=>t("lobby.modal.task.newBenefits.addSocialAcc"),[qe.bindQuickLogin]:()=>t("lobby.modal.task.newBenefits.bindQuickLogin"),[qe.bindWallet]:()=>t("lobby.modal.task.newBenefits.bindWallet"),[qe.saveWebsite]:()=>t("lobby.modal.task.newBenefits.saveWebsite"),[qe.saveOfficialEmail]:()=>t("lobby.modal.task.newBenefits.saveOfficialEmail"),[qe.bindBiometric]:()=>t("lobby.modal.task.newBenefits.bindBiometric"),[qe.completeKYC]:()=>t("lobby.modal.task.newBenefits.completeKYC"),[qe.completeNo]:()=>t("lobby.modal.task.newBenefits.completeNo")},a=(o=tn(e.cfg))!=null?o:{};return(c=(r=n[e.icon])==null?void 0:r.call(n,Number((l=a==null?void 0:a.requireFirstPay)!=null?l:0)))!=null?c:""},KO=e=>{const t=e!=null&&e.cfg?tn(e.cfg):{},n=Object.prototype.hasOwnProperty.call(t,"bonusBigEnum");let a=Pt.Activity;return n&&((e==null?void 0:e.status)===Xe.Goto?a=Number(t.bonusBigEnum):a=Number(e==null?void 0:e.extraBonusBigEnum)),a===Pt.Reward?Pt.Activity:a},Lc={[Pt.Activity]:ze.Activity,[Pt.LuckyVal]:ze.LuckyVal,[Pt.Integral]:ze.Integral,[Pt.Reward]:ze.Old},Dr=e=>{var o,l;if(e&&!("cfg"in e))return e.bonusEnum;const t=e!=null&&e.cfg?tn(e.cfg):{},n=Object.prototype.hasOwnProperty.call(t,"bonusBigEnum"),a=KO(e);return e.extraStatus===Xe.Goto&&n?a===Pt.BlindTimes?t.bonusEnum?Number(t.bonusEnum):Number(t.bonusBigEnum):(o=Lc[a])!=null?o:a:(l=Lc[a])!=null?l:e.extraBonusEnum},Ck=e=>{const{prize:t,brisk:n,randomAmount:a,awardType:o,status:l}=e||{};let r=[t,t];![Xe.HasSend,Xe.Finish].includes(l)&&o===zf.Random&&a&&(r=a.split(",").map(Number));const c=Dr(e);return{bonusType:ze.Old,bonusAmountRange:r,bonusAmountText:Hf(r),extraBonusType:c,extraBonusAmount:n,extraBonusAmountText:n>0?Vd(n,c):""}},ZO=e=>{var a;const t=[Xe.PendingReceive];if(e.receiveLogId===0&&e.extraReceiveLogId!==0)return e.extraStatus;if(e.extraReceiveLogId===0&&e.receiveLogId!==0)return e.status;const n=t.includes((a=e.extraStatus)!=null?a:Xe.Goto);return e.prize?n?e.extraStatus:e.status:e.brisk||n?e.extraStatus:e.status},Bc=(e,t)=>{var o,l,r;const n=[...(o=t.rules)!=null?o:[]].map((c,s)=>(c.order=s+1,c.btnStatus=ZO(c),c)),a=e.template;return a===nt.taskDaily||a===nt.taskWeekly?(l=t.rules)==null||l.sort((c,s)=>dr[c.btnStatus]-dr[s.btnStatus]):a===nt.newBenefits&&(((r=e.taskData)==null?void 0:r.sequenceReceive)===mu.OPEN?n.sort((c,s)=>
5s.btnStatus===Xe.Finish?-1:c.btnStatus===Xe.Finish?1:0):n.sort((c,s)=>dr[c.btnStatus]-dr[s.btnStatus]),t.rules=n.filter(c=>{const s=co(c);return[de.saveUrl,de.downloadAndLogin,de.saveEmail,de.saveAddress].includes(s)?HO(c)&&jO(c)&&YO(c):!0})),{category:a,data:t}},XO=e=>{const t=Number(e);return Zf.includes(t)?t:zs.Style0},Wd=Ht("taskNew",()=>{const e=we(),t=_l(),n=bn(),a=k([]),o=k(null),l=k(!1),r=k(null),c=k(!1),s=k(!1),i=k(!1),m=k(null),h=k([]),g=k(!1),b=k(null),d=k(!0),v=k(zs.Style0),f=k(nt.newBenefits),_=I(()=>{var Z;return(Z=p.value)==null?void 0:Z[f.value]}),y=I(()=>{const{t:Z}=$();return{[da.newBenefits]:Z("lobby.modal.task.newbieBenefit"),[da.taskDaily]:Z("lobby.modal.task.daily"),[da.taskWeekly]:Z("lobby.modal.task.weekly"),[da.taskMystery]:Z("lobby.modal.task.arcane")}}),w=I(()=>{var Z,se;if(((Z=h.value)==null?void 0:Z.length)>0){const me=(se=h.value)==null?void 0:se.find(fe=>fe.taskId===f.value);return me||null}return null}),p=k(null),R=k(null),O=Z=>{f.value=Z},C=I(()=>{var Z,se;return(se=(Z=e==null?void 0:e.userInfos)==null?void 0:Z.member_level)!=null?se:jf.DefaultLevel}),S=I(()=>{var Z,se;return(se=(Z=e==null?void 0:e.userInfos)==null?void 0:Z.register_time)!=null?se:0}),T=I(()=>{var fe,he;if(!Object.values(h.value||{}).length)return null;const se={},me=[Xe.Goto,Xe.PendingReceive,Xe.PendingApprove,Xe.PendingApply];for(const V of Object.values(h.value||{}))if(V.template&&((fe=p.value)!=null&&fe[V.template])){const H=(he=p.value)==null?void 0:he[V.template],ae=H.rules||[],_e=V.template===da.taskMystery,ve=ae.filter(je=>{var ne;const X=(ne=je.btnStatus)!=null?ne:je.status;return me.includes(X)||_e});if(!_e&&ve.length===0){se[V.template]=null;continue}se[V.template]={...V,...H,rules:ve}}return se}),x=()=>{var me,fe,he,V;const Z=(me=T.value)==null?void 0:me[nt.newBenefits];if(!Z)return!0;if(!ws(Z==null?void 0:Z.userLevel,C.value)||!((fe=Z==null?void 0:Z.rules)!=null&&fe.length))return!1;const se=(V=(he=Z==null?void 0:Z.taskData)==null?void 0:he.limitDay)!=null?V:0;if(se>0&&S.value>0){const H=S.value+se*60*60*24,ae=t.getServerTime();return H-ae>0}return!0},B=(Z,se)=>(p.value||(p.value={[nt.newBenefits]:null,[nt.taskWeekly]:null,[nt.taskDaily]:null,[nt.taskMystery]:null}),p.value[Z]={template:Z,...se},p.value),P=(Z,se)=>{var fe;if(Z.every(he=>he.status===Ss.alreadyReceived)&&(se==null?void 0:se.isCycle)===Qf.multiple){const he=(fe=se.userActivity)!=null?fe:0;let V=0;Z.forEach(H=>{V+=H.activity,H.status=he>=V?Ss.canReceive:Ss.canNotReceive})}},N=async()=>{if(!d.value){c.value=!0;return}l.value=!0;const[Z,se]=await ce(OO({siteCode:at().siteInfos.siteCode},(H,ae,_e)=>{var ve;if(_e){const{box:je,...X}=((ve=H==null?void 0:H.data)==null?void 0:ve.data)||{},ne=je||[],Re=X||{};P(ne,Re),a.value=ne,o.value=Re}}));if(r.value=Z,Z){l.value=!1;return}const{box:me,...fe}=se,he=me||[],V=fe||{};P(he,V),a.value=he,o.value=V,l.value=!1,c.value=!0};let D=null;const L=async()=>D||(D=N().finally(()=>{D=null}),D),A=async()=>{D&&await D,await q.setCacheExpired(Ud),await L()},M=async(Z,se=!1)=>{var H,ae,_e;const me=(H=h.value)==null?void 0:H.find(ve=>ve.taskId===Z);if(!me)return;await e.checkPWATask(),g.value=!0;const[fe,he]=await ce(AO({taskId:me.taskId,template:me.template},(ve,je,X)=>{var ne;if(X){const Re=Bc(me,(ne=ve==null?void 0:ve.data)==null?void 0:ne.data);B(Re.category,Re.data)}}));if(b.value=fe,g.value=!1,fe){if(!se){const ve=fe;((ae=ve==null?void 0:ve.data)==null?void 0:ae.code)===Me.USER_INELIGIBLE&&Bo({message:(_e=ve==null?void 0:ve.data)==null?void 0:_e.msg})}return}if(!he)return;const V=Bc(me,he);return B(V.category,V.data)},j=async(Z=!1)=>{await q.setCacheExpired(Xl),await M(f.value,Z)},J=async(Z,se)=>{var V;const me=Z===Yf.DOMAIN?xi.DOMAIN:xi.MAIL,[fe,he]=await ce(NO({bindType:me},se));if(Ra(Oe.TASK)){if(fe)return;he.created&&((V=p.value)!=null&&V[nt.newBenefits])&&await j()}},ue=async()=>{var se,me;await n.getEventsAuthInfos();const Z=((se=n.eventsAuthData)==null?void 0:se.taskSetting)||[];if(Z.length){m.value=null,i.value=!1,v.value=XO((me=n.eventsAuthData)==null?void 0:me.newComerPopStyle),F(Z);return}m.value=null,i.value=!1,v.value=zs.Style0,F([])},F=Z=>{const se=[],me=Z.some(fe=>fe.id===da.taskActivity);
5te(Z).forEach(fe=>{Number(fe==null?void 0:fe.template)!==da.taskActivity&&se.push({...fe,taskId:fe.template,taskName:y.value[fe.template],taskData:fe==null?void 0:fe.details,template:fe.template})}),d.value=me,h.value=se},z=async()=>{await ue()},te=Z=>{const se=[],me=S.value,fe=t.getServerTime();return Z.forEach(he=>{var V,H;if(Kf(he==null?void 0:he.currency))if(he.template===nt.newBenefits){if(!ws(he==null?void 0:he.userLevel,C.value))return;const ae=(H=(V=he==null?void 0:he.details)==null?void 0:V.limitDay)!=null?H:0;if(ae>0&&me>0&&me+ae*60*60*24-fe<=0)return;se.push(he)}else ws(he==null?void 0:he.userLevel,C.value)&&se.push(he)}),se},Se=async Z=>{var fe;await ue();const se=(fe=Z==null?void 0:Z.categories)!=null?fe:Xf;if(se.length===0||!Zr())return[];const me=new Set(se);return h.value.filter(he=>me.has(he.template)).filter(he=>!(Z!=null&&Z.shouldRequestCategory)||Z.shouldRequestCategory(he))};return{curTab:f,curCategory:w,activeLevelList:a,activeLevelError:r,activeLevelConfig:o,isActiveLevelLoading:l,isLoadedActiveLevel:c,hasActivityData:d,isTaskCategoriesLoading:i,taskCategoriesError:m,taskCategories:h,isActiveTabTasksLoading:g,isPoverShow:s,activeTabTasksError:b,taskTabData:_,taskTabDataMapper:p,constantTaskDisplayStatus:R,constantTaskDataMapper:T,newComerPopStyle:v,updateCurTab:O,getTaskActiveLevel:L,freshTaskActiveLevel:A,getActiveTabTasks:M,freshActiveTabTasks:j,updateTaskStatus:J,getShowTaskNewBenefits:x,getNewTaskCategories:ue,updateNewTaskCategories:F,freshNewTaskCategories:z,getTaskModuleConstants:async Z=>{const se=await Se(Z);await Promise.all(se.map(me=>M(me.template,!0)))},updateTaskTabDataMapper:B}},{persist:{paths:[]}});var Ia=(e=>(e[e.Fixed=0]="Fixed",e[e.Random=1]="Random",e[e.RechargeTier=2]="RechargeTier",e))(Ia||{}),jo=(e=>(e[e.GiftAmount=0]="GiftAmount",e[e.RechargeAmount=1]="RechargeAmount",e))(jo||{}),QO=(e=>(e.RedPocket="0",e.TreasureBox="1",e.LuckyBag="3",e))(QO||{}),nn=(e=>(e.blank="blank",e.success="success",e.multipleBlank="multipleBlank",e.rewardAmount="rewardAmount",e.multipleWaitingRecharge="multipleWaitingRecharge",e.congratsBonus="congratsBonus",e.multipleWaitingCollected="multipleWaitingCollected",e.multipleSuccess="multipleSuccess",e))(nn||{});const JO=async e=>{var n;const t=await q.request({url:"/api/active/receiveSignDulpBonus",method:"POST",data:{bonusLogId:e},headers:{deviceModel:fu(),devicetype:ls()}},{cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},eP=async e=>{var n;const t=await q.request({url:"/api/active/receiveDuplBonus",method:"POST",data:{receiveIds:e},headers:{deviceModel:fu(),devicetype:ls()}},{cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"}});return(n=t==null?void 0:t.data)==null?void 0:n.data},Ik=e=>tg(e.activeType)?$().t("lobby.cashback.rebateReward"):ng(e.translateNames,e.activeName),Vn=e=>tn(e==null?void 0:e.logText),Rk=e=>Et().isCN&&(e==null?void 0:e.bonusBigEnum)===Pt.MultipleReward,Tk=e=>{const t=Vn(e);return(t==null?void 0:t.dulpRewardRule)===jo.RechargeAmount},qd=e=>{const t=Vn(e);return(t==null?void 0:t.duplBonusRule)===Ia.RechargeTier?nn.congratsBonus:nn.multipleWaitingRecharge},hs=e=>{if(e!=null&&e.length)return e.map(t=>({rechargeAmount:t.rechargeAmount,multi:t.duplBonusMulti,totalReward:Number(wt(t.rechargeAmount).times(t.duplBonusMulti).toString()),label:`+${Kn(Number(wt(t.duplBonusMulti).times(100).toString()))}%`,duplAudit:t.duplAudit}))},Ok=e=>{const t=e.filter(a=>a.duplAudit!=null&&a.duplAudit>0);if(t.length===0)return!1;const n=t[0].duplAudit;return t.some(a=>a.duplAudit!==n)},Pk=e=>{const t=e.filter(a=>a.duplAudit!=null&&a.duplAudit>0);if(t.length===0)return 0;const n=t[0].duplAudit;return t.every(a=>a.duplAudit===n)?n:0},Ak=e=>{var n;if((n=e.duplBonusTableList)!=null&&n.length)return e.duplBonusTableList;const t=Vn(e);return hs(t==null?void 0:t.dulpBonusRange)||[]},xk=e=>{const t=Vn(e),n=(t==null?void 0:t.bonusUpperLimit)||0;if((t==null?void 0:t.dulpRewardRule)===jo.RechargeAmount||n>0)return n;if((t==null?void 0:t.duplBonusRule)===Ia.Random)return Number(wt((t==null?void 0:t.bonusMultiplierMax)||0).times((e==null?void 0:e.duplBonusBase)||0).toString());if((t==null?void 0:t.duplBonusRule)===Ia.Fixed)return Number(wt((e==null?void 0:e.duplBonusMulti)||0).times((e==null?void 0:e.duplBonusBase)||0).toString());if((t==null?void 0:t.duplBonusRule)===Ia.RechargeTier){const a=hs(t==null?void 0:t.dulpBonusRange),o=a!=null&&a.length?Math.max(...a.map(l=>l.multi)):(e==null?void 0:e.duplBonusMulti)||0;return Number(wt((e==null?void 0:e.duplBonusBase)||0).times(o).toString())}return 0},Kn=e=>Jf(en(e)),kk=e=>{var n;const t=Vn(e);if((t==null?void 0:t.duplBonusRule)===Ia.Random){const a=(t==null?void 0:t.bonusMultiplierMin)||0,o=(t==null?void 0:t.bonusMultiplierMax)||0;if(a&&o)return a===o?Kn(a):`${Kn(a)}-${Kn(o)}`}if((t==null?void 0:t.duplBonusRule)===Ia.RechargeTier&&((n=t==null?void 0:t.dulpBonusRange)!=null&&n.length)){const a=t.dulpBonusRange.map(r=>r.duplBonusMulti),o=Math.min(...a),l=Math.max(...a);return o===l?Kn(o):`${Kn(o)}-${Kn(l)}`}return Kn((e==null?void 0:e.duplBonusMulti)||0)},Ya=e=>{const{activeId:t=0,id:n=0,receiveId:a=0}=e||{};return`${t}-${n||a}`},tP=e=>{var o;const t=((o=we().userInfos)==null?void 0:o.platfromid)||"",{rewardClose:n}=uo(),a=Ya(e);return n.some(l=>l.platfromid===t&&l.data.some(r=>r.activeId===a&&r.errorMsg===e.errorMsg))},Nk=e=>{const t=uo(),n=eg();return{countdownTime:I(()=>{const l=e().receiveDuration;if(!l||l>=0)return 0;const r=n.unix()-e().serverTime;return!r||r<=0?l:Math.min(l+r,0)}),handleComplete:()=>{t.handleBeforeClose(e())}}},Lk=async(e,t)=>{var a;const n=uo();ce(JO((a=e==null?void 0:e.id)!=null?a:e.receiveId)),t?await t():await Jo({openType:"overlay"}),n.markNeedsRechargeAsOpened(),n.handleBeforeClose(e,!1,"insert")},uo=Ht("distributed-reward",()=>{const e=yn(),t=k([]),n=k([]),a=k([]),o=k(!1),l=k(null),r=k(null),c=k("overlay"),s=C=>{o.value=C},i=C=>{C&&(t.value=t.value.filter(S=>Ya(S)!==Ya(C)))},m=C=>{const{bonusBigEnum:S,canShowBonusRedImg:T,status:x}=C;let B;return S===Pt.Reward?B=nn.blank:S===Pt.MultipleReward&&(x===4?B=nn.multipleSuccess:T?B=nn.multipleWaitingCollected:B=qd(C)),B},h=async(C,S=!1,T="overlay")=>{const x=m(C);x&&(!S&&o.value||(o.value?_(C,x,T):g(C,x,T)))},g=(C,S,T="overlay")=>{var x,B;if(Zr()&&!o.value&&!gu().isGamePlaying&&!((B=(x=ul().securityForceBindConfig())==null?void 0:x.mastList)!=null&&B.length)){const P=Vn(C);P!=null&&P.payType&&(C.payType=P.payType),s(!0),i(C),e.open("distributedReward",{openType:T,options:{rewardItem:C,uiMode:S}})}},b=k(!1),d=C=>{n.value.includes(C.id)||t.value.find(S=>Ya(S)===Ya(C))||(b.value=!0,t.value.push(C))},v=I(()=>{var S;return(((S=zo().receiveRewardPop)==null?void 0:S.pendingRewardList)||[]).filter(T=>{const x=T;return x.redImgType&&x.receiveDuration<=0}).map(T=>{const x=T;if(!x.duplBonusTableList){const B=Vn(x),P=hs(B==null?void 0:B.dulpBonusRange);if(P)return{...x,duplBonusTableList:P}}return x})}),f=()=>{const C=new Set(t.value.map(T=>T.id)),S=v.value.filter(T=>n.value.includes(T.id)?!1:(n.value.push(T.id),!C.has(T.id)&&!tP(T)));t.value=[...t.value,...S]},_=(C,S,T="overlay")=>{l.value=S,r.value=C,c.value=T,s(!1),i(C),e.close("distributedReward")},y=C=>C.bonusBigEnum===Pt.MultipleReward&&!C.canShowBonusRedImg&&C.status!==4,w=()=>{t.value=t.value.filter(C=>!y(C))},p=(C,S=!0,T="overlay")=>{var x,B;S&&O(C),(x=t.value)!=null&&x.length?h((B=t.value)==null?void 0:B[0],!0,T):_(null,null)},R=()=>{we().hasLogined||O()},O=C=>{var S,T;if(C){const B=((S=we().userInfos)==null?void 0:S.platfromid)||"",P=lo(a.value),N=P.find(A=>A.platfromid===B),D=Ya(C),L={activeId:D,errorMsg:C.errorMsg};N?N.data=[...((T=N.data)==null?void 0:T.filter(A=>A.activeId!==D))||[],L]:P.push({platfromid:B,data:[L]}),a.value=P}else a.value=[]};return{rewardList:t,rewardClose:a,distributedRewardOpening:o,distributedRewardFromCanReceiveData:v,needRefreshCanReceive:b,nextUiMode:l,nextRewardItem:r,nextOpenType:c,setNextDialogStyle:_,openDistributedReward:g,addRewardToList:d,markNeedsRechargeAsOpened:w,handleRewardListFromCanReceiveDatas:f,deleteRewardFromList:i,handleBeforeClose:p,setRewardClose:O,resetRewardCloseList:R,setdistributedRewardOpening:s,getDistributedRewardUiMode:m,checkMoreDistributedReward:h}},{persist:{paths:["rewardClose"]}}),Bk=Object.freeze(Object.defineProperty({__proto__:null,useDistributedRewardStore:uo},Symbol.toStringTag,{value:"Module"})),nP=async()=>(await q.request({url:"/api/active/popRegressActive",method:"POST"},{cache:{useCache:!1},oss:{enable:!1},error:{action:"silent"},token:{type:"loginOnly"}})).data.data,aP=async e=>(await q.request({url:"/api/active/clickRegressPop",method:"POST",data:{receiveId:e}},{cache:{useCache:!1},error:{action:"silent"},oss:{enable:!1}})).data.data,oP=async e=>(await q.request({url:"/api/active/checkReceiveCondition",method:"POST",data:{receiveLogId:e}},{cache:{useCache:!1},error:{action:"silent"},oss:{enable:!1}})).data.data,rP=async()=>(await q.request({url:"/api/active/receiveRegress",method:"POST"},{cache:{useCache:!1},error:{action:"silent"},oss:{enable:!1}})).data.data,$d=Ht("returningBonus",()=>{const e=k(0),t=k([]),n=k(!1),a=k(!1),o=k(!1),l=k(""),r=k([]),c=k(null),s=k(0),i=k(""),m=I(()=>{var f;return(f=c.value)==null?void 0:f.activeData}),h=f=>{const _=Bh(JSON.parse,f);return Dh(_)?void 0:_};return{isShowReward:n,isShowRecharge:a,isRewardTextReady:o,showAnimation:l,generateIds:r,currReturningIndex:e,returningBonusList:t,currReturningBonus:c,currReturningReward:s,currEventName:i,activeData:m,getPopReturningBonus:async()=>{const[f,_]=await ce(nP());let y=[];return!f&&(_==null?void 0:_.length)>0&&(y=_.filter(w=>!!w).map(w=>{var R,O;const p=h((R=w.activeData)==null?void 0:R.logText)||{};return{...w,activeData:{...w.activeData,clickPop:(O=p==null?void 0:p.clickPop)!=null?O:0}}})),t.value=y,y},updateRewardStatusByRecharge:async()=>{const f=we().isTemporaryAccountMode;if(gu().isGamePlaying||!Zr()||f)return;const[_,y]=await ce(rP());!_&&(y!=null&&y.amount)&&(s.value=(y==null?void 0:y.amount)||0,i.value=(y==null?void 0:y.activeName)||"",a.value=!1,l.value="fullOpen",yn().open("returningBonus",{openType:"overlay",options:{isAfterRechargePop:!0,currReturningIndex:0}})),zo().refreshRewards()},clickPopReturningBonus:async(f,_)=>{const[y]=await ce(aP(f));return _==null||_(),zo().refreshRewards(),y},checkReceiveCondition:async f=>{const[_]=await ce(oP(f));return _}}}),Dk=Object.freeze(Object.defineProperty({__proto__:null,useReturningBonusStore:$d},Symbol.toStringTag,{value:"Module"})),Mk=e=>{Je.doReport({rule:Je.rules.CUSTOM_BURIED,eventName:Je.buriedEvents.RechargeClick,payload:e}),ag({eventName:Je.buriedEvents.RechargeClick,payload:JSON.stringify(e)})},Ek=e=>{Je.doReport({rule:Je.rules.SENSOR_BURIED,eventName:Je.sensorEvents.RechargeTypeDataError,payload:e})},Fk=e=>{Je.doReport({rule:Je.rules.SENSOR_BURIED,eventName:Je.sensorEvents.ChargeFail,payload:e})},Uk=e=>{Je.doReport({rule:Je.rules.CUSTOM_BURIED,eventName:Je.buriedEvents.RechargeSelectAmount,payload:e})},Gd=async(e,t)=>{t&&await tt.enable()&&Je.doReport({rule:Je.rules.SENSOR_BURIED,eventName:e,payload:t})};var zd={exports:{}};(function(e,t){(function(n,a){a()})(Io,function(){function n(i,m){return typeof m=="undefined"?m={autoBom:!1}:typeof m!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),m={autoBom:!m}),m.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;
5.*charset\s*=\s*utf-8/i.test(i.type)?new Blob(["\uFEFF",i],{type:i.type}):i}function a(i,m,h){var g=new XMLHttpRequest;g.open("GET",i),g.responseType="blob",g.onload=function(){s(g.response,m,h)},g.onerror=function(){console.error("could not download file")},g.send()}function o(i){var m=new XMLHttpRequest;m.open("HEAD",i,!1);try{m.send()}catch(h){}return 200<=m.status&&299>=m.status}function l(i){try{i.dispatchEvent(new MouseEvent("click"))}catch(h){var m=document.createEvent("MouseEvents");m.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),i.dispatchEvent(m)}}var r=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof Io=="object"&&Io.global===Io?Io:void 0,c=r.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=r.saveAs||(typeof window!="object"||window!==r?function(){}:"download"in HTMLAnchorElement.prototype&&!c?function(i,m,h){var g=r.URL||r.webkitURL,b=document.createElement("a");m=m||i.name||"download",b.download=m,b.rel="noopener",typeof i=="string"?(b.href=i,b.origin===location.origin?l(b):o(b.href)?a(i,m,h):l(b,b.target="_blank")):(b.href=g.createObjectURL(i),setTimeout(function(){g.revokeObjectURL(b.href)},4e4),setTimeout(function(){l(b)},0))}:"msSaveOrOpenBlob"in navigator?function(i,m,h){if(m=m||i.name||"download",typeof i!="string")navigator.msSaveOrOpenBlob(n(i,h),m);else if(o(i))a(i,m,h);else{var g=document.createElement("a");g.href=i,g.target="_blank",setTimeout(function(){l(g)})}}:function(i,m,h,g){if(g=g||open("","_blank"),g&&(g.document.title=g.document.body.innerText="downloading..."),typeof i=="string")return a(i,m,h);var b=i.type==="application/octet-stream",d=/constructor/i.test(r.HTMLElement)||r.safari,v=/CriOS\/[\d]+/.test(navigator.userAgent);if((v||b&&d||c)&&typeof FileReader!="undefined"){var f=new FileReader;f.onloadend=function(){var w=f.result;w=v?w:w.replace(/^data:[^;]*;/,"data:attachment/file;"),g?g.location.href=w:location=w,g=null},f.readAsDataURL(i)}else{var _=r.URL||r.webkitURL,y=_.createObjectURL(i);g?g.location=y:location.href=y,g=null,setTimeout(function(){_.revokeObjectURL(y)},4e4)}});r.saveAs=s.saveAs=s,e.exports=s})})(zd);var Hd=zd.exports;const sP=ih(Hd),{t:lP}=$(),vs=(e,t)=>{var n,a;if(Wr())sP(e,`${t}.png`);else{const o=document.createElement("a");if(o.href=e,o.download=`${t}.png`,document.body.appendChild(o),o.click(),(a=(n=vn)==null?void 0:n.package)!=null&&a.isLite)return;ct.success({message:lP("lobby.promote.promote.downloadSuccessTips")})}},jd=async(e,t,n,a)=>{const{default:o}=await gt(async()=>{const{default:l}=await import("../vendors/vendor-dom-to-image.0L3TiKKq.js").then(r=>r.d);return{default:l}},[]);await o.toPng(e,{cacheBust:!0,quality:.8,...a}).then(l=>{vs(l,t)}).finally(n)},Ql=e=>{const t=e.cloneNode(!0);t.querySelectorAll("img").forEach(l=>{const r=l.getAttribute("src")||"";if(!(!r||r.startsWith("data:")||r.startsWith("blob:")))try{const c=new URL(r);c.hostname!==window.location.hostname&&(c.searchParams.set("__ts__",Date.now().toString()),l.setAttribute("src",c.toString()),l.setAttribute("crossorigin","anonymous"))}catch(c){}});const a=Array.from(e.querySelectorAll("canvas"));return Array.from(t.querySelectorAll("canvas")).forEach((l,r)=>{const c=a[r];try{const s=l.getContext("2d");l.width=c.width,l.height=c.height,s==null||s.drawImage(c,0,0)}catch(s){}}),t},Yd=async e=>{let t;try{const n=Ql(e);if(n.style.position="fixed",n.style.left="-9999px",e.parentElement){e.parentElement.appendChild(n);const{default:a}=await gt(async()=>{const{default:l}=await import("../vendors/vendor-html2canvas.CiaFdv3w.js");return{default:l}},[]);t=(await a(n,{scale:2,useCORS:!0,width:e.offsetWidth-1,height:e.offsetHeight-1,scrollX:0,scrollY:0})).toDataURL("image/png"),n.remove()}}catch(n){}return t},iP=async(e,t)=>{try{const n=await Yd(e);vs(n,t)}catch(n){}},cP={png:"image/png",jpeg:"image/jpeg",gif:"image/gif",webp:"image/webp",avif:"image/avif",unknown:"application/octet-stream"},uP=async(e,t,n)=>{try{const a=Ql(e);a.style.position="fixed",a.style.left="-9999px",a.style.top="0",a.style.width=`${e.offsetWidth}px`,a.style.backgroundColor=window.getComputedStyle(document.body).backgroundColor,n==null||n(a),document.body.appendChild(a);try{const{default:o}=await gt(async()=>{const{default:c}=await import("../vendors/vendor-html2canvas.CiaFdv3w.js");return{default:c}},[]),r=(await o(a,{scale:2,useCORS:!0,width:e.offsetWidth,scrollX:0,scrollY:0})).toDataURL("image/png");vs(r,t)}finally{a.remove()}}catch(a){}};function dP(e){let t="unknown",n=!1;try{const o=new Uint8Array(e),l=new DataView(e);
5if(o[0]===137&&o[1]===80&&o[2]===78&&o[3]===71){t="png";let r=8;for(;r+8<o.length;){const c=l.getUint32(r,!1);if(String.fromCharCode(o[r+4],o[r+5],o[r+6],o[r+7])==="acTL"){n=!0;break}r+=8+c+4}}else if(o[0]===255&&o[1]===216)t="jpeg",n=!1;else if(o[0]===71&&o[1]===73&&o[2]===70){t="gif";let r=13;const s=(o[10]&128)!==0?3*2**((o[10]&7)+1):0;r+=s;let i=0;for(;r<o.length;){const m=o[r];if(m===44){if(i++,i>1){n=!0;break}r+=9;const g=(o[r]&128)!==0?3*2**((o[r]&7)+1):0;for(r+=1+g,r++;o[r]!==0&&r<o.length;){const b=o[r];r+=1+b}r++}else if(m===33){for(r+=2;o[r]!==0&&r<o.length;){const h=o[r];r+=1+h}r++}else{if(m===59)break;r++}}}else if(o[0]===82&&o[1]===73&&o[2]===70&&o[3]===70&&o[8]===87&&o[9]===69&&o[10]===66&&o[11]===80){t="webp";let r=12;for(;r+8<o.length;){const c=String.fromCharCode(o[r],o[r+1],o[r+2],o[r+3]),s=l.getUint32(r+4,!0);if(c==="VP8X"){o[r+8]&2&&(n=!0);break}r+=8+s+s%2}}else if(o.length>=16&&o[4]===102&&o[5]===116&&o[6]===121&&o[7]===112){const r=String.fromCharCode(o[8],o[9],o[10],o[11]),c=[],s=l.getUint32(0,!1);for(let g=16;g+3<s&&g+3<o.length;g+=4){const b=String.fromCharCode(o[g],o[g+1],o[g+2],o[g+3]);c.push(b)}const i=[r,...c],m=i.some(g=>["avif","avis","av01","av02"].includes(g)),h=i.some(g=>g==="av01"||g==="av02");m&&(t="avif",n=h)}}catch(o){}return{type:t,animated:n,isKnown:t!=="unknown",mimeType:cP[t]}}const Vk=Object.freeze(Object.defineProperty({__proto__:null,analyzeImage:dP,captureAndSaveImage:uP,getBlobDataFromHtml:Yd,safeScreenshot:Ql,saveImgData:vs,saveImgFromDom:jd,saveImgFromHtml:iP},Symbol.toStringTag,{value:"Module"}));var mP=(e=>(e[e.MAN=1]="MAN",e[e.WOMAN=2]="WOMAN",e))(mP||{}),fP=(e=>(e[e.BASIC=0]="BASIC",e[e.USER=1]="USER",e[e.KYC=2]="KYC",e[e.SECURITY=3]="SECURITY",e[e.LOAN=4]="LOAN",e))(fP||{}),gP=(e=>(e[e.TiroRescueOnce=9985e3]="TiroRescueOnce",e[e.OnlyNeverWithdraw=9985001]="OnlyNeverWithdraw",e[e.OnlyWinUnderZero=9985002]="OnlyWinUnderZero",e[e.OnlyHasNoNotSettledOrder=9985003]="OnlyHasNoNotSettledOrder",e[e.AssetsUnderAmount=9985004]="AssetsUnderAmount",e))(gP||{}),hP=(e=>(e[e.OFF=0]="OFF",e[e.ON=1]="ON",e))(hP||{}),Kd=(e=>(e[e.System=0]="System",e[e.Custom=1]="Custom",e))(Kd||{});const vP=Ht("UserProfile",()=>{const e=k(!1),t=k(null),n=k(null),a=k(),o=k(0),l={username:"",nickname:"",facebook:"",line:"",whatsapp:"",wechat:"",zalo:"",twitter:"",phone:"",email:"",birthday:"",telegram:"",registerTime:"",threads:"",instagram:"",avatarUrl:""},r={fullname:"",country:"",placeOfBirth:"",placeOfCurrent:"",placeOfPermanent:"",placeOfBirthDetail:"",placeOfCurrentDetail:"",placeOfPermanentDetail:"",employerName:"",workType:-1/0,workTypeOther:"",incomeSource:-1/0,incomeSourceOther:"",ekycResultDoc:"",ekycResulFace:"",holdingIdPhoto:""},c=k(""),s=async(g,b=!0)=>{var w,p,R;if(e.value)return;e.value=!0;const[d,v]=await ce(og(g,b));if(e.value=!1,d)return;t.value={...l,...t.value,...v==null?void 0:v.profile,...v==null?void 0:v.basic},n.value={...r,...n.value,...v==null?void 0:v.kycInfo}
5,h((p=(w=v==null?void 0:v.kycInfo)==null?void 0:w.fullname)!=null?p:"");const{userInfos:f,updateUserInfos:_}=we(),y=(R=v==null?void 0:v.basic)==null?void 0:R.avatarUrl;y&&y!==(f==null?void 0:f.portrait_id)&&_({portrait_id:y})},i=g=>{t.value&&g&&(t.value={...t.value,...g})},m=g=>{g&&n.value&&(n.value={...n.value,...g},g!=null&&g.fullname&&h(g==null?void 0:g.fullname))},h=g=>{c.value=g,we().updateUserInfos({realname:g!=null?g:""}),rg().then(b=>b.updateRealname(g))};return{getUserProfile:s,userProfile:t,userInfoKyc:n,tempCacheKycForm:a,tempCacheKycScrollTop:o,userRealName:c,setUserProfileByFormData:i,setUserKycData:m,updateRealName:h}}),bP=e=>{const t=at(),n=vP(),{legalRealNameOption:a}=sg(),o=us(),l=xl(),{t:r}=$(),c=Ta(),s=$l(I(()=>{var R;return(R=c.currency)!=null?R:""})),i=(R,O)=>{var B,P,N,D,L;const[C]=R.split(","),S=C>0,T=S&&R.includes(rt.REQUIRED),x=S&&R.includes(rt.WITHDRAW);if([rt.WITHDRAW,rt.FROZEN].includes(e)){let A=!1;if(O==="legalUserEkycDoc")A=o.isKYCSuccess&&!((B=l.query)!=null&&B.kycCompleted);else if(O==="legalUserEkycFace")A=!!((P=n.userInfoKyc)!=null&&P.holdingIdPhoto)&&!((N=l.query)!=null&&N.kycCompleted);else{const[M,j]=b[O].split(","),J=M&&!!((D=n==null?void 0:n.userInfoKyc)!=null&&D[M]),ue=j?!!((L=n==null?void 0:n.userInfoKyc)!=null&&L[j]):!0;A=J&&ue}return{isOpened:e===rt.WITHDRAW?x&&!A:S&&!A,isRequired:!0}}else return{isOpened:S,isRequired:T}},m=I(()=>R=>{var C,S;const O=(S=(C=t==null?void 0:t.systemInfos)==null?void 0:C.kyc)!=null?S:null;return O&&O[R]?i(O[R],R):{isOpened:!1,isRequired:!1}}),h=I(()=>{var R,O,C,S;return{realNameConsecutiveCharLimitTimes:(R=t.systemInfos)==null?void 0:R.realNameConsecutiveCharLimitTimes,realNameMustUppercase:!!((O=t.systemInfos)!=null&&O.realNameMustUppercase),modifyType:(C=t.systemInfos)==null?void 0:C.realNameEditType,editRealName:((S=n==null?void 0:n.userProfile)==null?void 0:S.editRealName)===ho.OPEN}}),g=(R="",O=!1)=>{if(a.value!==Ln.FULL_NAME)return null;const{realNameConsecutiveCharLimitTimes:C,realNameMustUppercase:S}=h.value;if(O){if(!R)return r("lobby.finance.withdraw.warning.realNameEmpty");if(!C&&(!R.trim()||R.trim().length===1))return r(S?"lobby.modal.login.form.realName.realNameTips3":"lobby.modal.login.form.realName.realNameTips2")}return!0},b={legalUserFullname:"fullname",legalUserPlaceOfBirth:"placeOfBirth,placeOfBirthDetail",legalUserPlaceOfCurrent:"placeOfCurrent,placeOfCurrentDetail",legalUserPlaceOfPermanent:"placeOfPermanent,placeOfPermanentDetail",legalUserEmployerName:"employerName",legalUserIncomeSource:"incomeSource",legalUserCountry:"country",legalUserEkycFace:"holdingIdPhoto",legalUserEkycDoc:"ekycResultDoc",legalUserWorkType:"workType"},d=R=>{var O,C;return R==="fullname"?!!((O=n.userInfoKyc)!=null&&O.fullname.replace("|","")):!!((C=n==null?void 0:n.userInfoKyc)!=null&&C[R])},v=R=>[rt.WITHDRAW,rt.FROZEN].includes(e)?!0:m.value(R).isRequired&&!d(b[R]),f=I(()=>s.value.cpf.visible&&s.value.other.cpfThirdPartyValidate&&c.currency==="BRL"),_=I(()=>{var R;return d("fullname")&&((R=n.userInfoKyc)==null?void 0:R.fullname)!==n.userRealName||[rt.WITHDRAW,rt.FROZEN].includes(e)||f.value?!0:s.value.realName.required}),y=I(()=>{var R;return[rt.OPEN].includes(e)&&d("fullname")&&((R=n.userInfoKyc)==null?void 0:R.fullname)===n.userRealName}),w=I(()=>{var C,S,T;const R=(C=t.systemInfos)==null?void 0:C.userFieldSortCompliance,O=["freezingLimit","reminderText","registerTime"];return(T=R&&((S=JSON.parse(R))==null?void 0:S.filter(x=>!O.includes(x))))!=null?T:["realName","kycAuth","holdingIdPhoto","country","placeOfBirth","placeOfCurrent","placeOfPermanent","employerName","workType","incomeSource"]}),p=I(()=>[rt.WITHDRAW,rt.FROZEN].includes(e));return{fieldConfig:m,realNameRules:g,isShowRequired:v,isShowComplete:d,isShowFullNameRequired:_,isHiddenRealNameRequiredtips:y,userComplianceSortFields:w,realNameconfig:h,isStrictValidationMode:p}},yP=Object.values(lg),pP=new Set([K.SetHead,K.birthdaySettings,K.SMSVerification,K.emailBinding,String(qe.addPhoneNoVerify),K.AddContact,K.SetNickname,K.Verified,K.BindRealName]),_P=e=>{var o,l;const t=String(e);if(!pP.has(t)||((l=(o=bn())==null?void 0:o.eventsAuthData)==null?void 0:l.taskCompleteJumpStyle)===mu.OPEN)return!1;const a=at().systemInfos;switch(t){case K.SetHead:case K.birthdaySettings:return!0;case K.emailBinding:return(a==null?void 0:a.userEmailSwitch)===to.OPEN;case String(qe.addPhoneNoVerify):case K.SMSVerification:return(a==null?void 0:a.userPhoneSwitch)===to.OPEN;case K.AddContact:return yP.some(r=>(a==null?void 0:a[r])===to.OPEN);case K.SetNickname:case K.Verified:case K.BindRealName:{const{fieldConfig:r}=bP(rt.OPEN);return r.value("legalUserFullname").isOpened}default:return!1}},wP=()=>{const{t:e}=$(),t=k({fullName:e("lobby.finance.withdraw.add.fullName"),firstName:e("lobby.finance.withdraw.add.firstName"),middleName:e("lobby.finance.withdraw.add.middleName"),lastName:e("lobby.finance.withdraw.add.lastName")}
5),n=qn(),a=ds(),o=I(()=>{var d,v;return(v=(d=n.withdrawMethodList)==null?void 0:d.reduce((f,_)=>{if(_.typeId===lt.NOWALLET){if(_.normalWithdrawEnabled)return f+_.accountLimit}else{if(_.bindEnabled)return f+_.accountLimit;{const w=l(_.typeId);return f+w}}return f},0))!=null?v:0}),l=d=>{var v,f;return(f=(v=n.accountList)==null?void 0:v.reduce((_,y)=>y.typeId===d?_+1:_,0))!=null?f:0},r=d=>{var v,f;return(f=(v=n.withdrawMethodList)==null?void 0:v.reduce((_,y)=>{var w;return y.typeId===d?_+((w=y.accountLimit)!=null?w:0):_},0))!=null?f:0},c=(d,v,f)=>{var w;const _=((w=a.accountValidRule)==null?void 0:w.find(p=>p.accountType===d&&(!v||p.accountSubType===v)&&(!f||p.accountInfo===f)))||{accountErrText:"",accountMaxLength:100,accountRegexp:"",keyType:"text"},y=_.keyType===Ys.NUMERIC||_.keyType===Ys.PHONE_NUMBER?"number":"text";return{accountErrText:_.accountErrText||"",accountMaxLength:_.accountMaxLength||100,accountRegexp:_.accountRegexp||"",keyType:y}},s=(d,v,f)=>d&&!new RegExp(d).test(f)?v:!0,i=(d,v)=>{var y;const f=(y=n.withdrawMethodList)==null?void 0:y.find(w=>{const p=w.typeId===d,R=typeof v=="string"?`${w.currencyCode},${w.protocol}`===v:v?w.withdrawType===v:!0;return p&&R}),_=f==null?void 0:f.addAccountKindTips;return _?`${e("lobby.modal.pay.mark")}&nbsp;<div class="withdraw-mark-tips">${_}</div>`:null},m=d=>d.protocol.filter(v=>{var y,w,p,R;const f=(y=n.withdrawMethodList)==null?void 0:y.find(O=>O.typeId===lt.CRYPTO&&O.currencyCode===d.currency&&O.protocol===v);if(!f)return!1;const _=(w=n.accountList)==null?void 0:w.filter(O=>String(O.accountType)===String(f.withdrawType));return((p=f.accountLimit)!=null?p:0)>((R=_==null?void 0:_.length)!=null?R:0)}),h=I(()=>{var v,f;return(f=((v=n.cryptoList)!=null?v:[]).map(_=>({..._,protocol:m(_)})).filter(_=>{var y;return(y=_==null?void 0:_.protocol)==null?void 0:y.length}))!=null?f:[]}),g=I(()=>{var f,_,y;const d=(y=(_=(f=n.withdrawMethodList)==null?void 0:f.find(w=>w.withdrawType===Fu.PIX))==null?void 0:_.subTypes)!=null?y:[];if(d.includes(Mo.CPF)){const w=[Mo.CPF],p=d.filter(R=>R!==Mo.CPF);return b.value?[...p,...w]:[...w,...p]}return d}),b=I(()=>{var d;return(d=n.accountList)==null?void 0:d.some(v=>v.channelName===Mo.CPF)});return{isBindCPF:b,pixSubTypes:g,bindTypeLimit:r,getAccountRule:c,bindAccountLimit:o,cryptoChannelList:h,accountVerification:s,realNamePlaceholder:t,getAddAccountInfoTips:i}},Zd=()=>{const e=k({}),t=qn(),{bindTypeLimit:n}=wP(),a=ar(),o=i=>{var h,g;return((g=(h=t.accountList)==null?void 0:h.filter(b=>b.typeId===i.typeId).length)!=null?g:0)<n(i.typeId)&&i.withdrawMethod.some(b=>b.bindEnabled)},l=i=>{var h;const m=new Map;return(h=t.accountList)==null||h.forEach(g=>{var d;const b=i(g);m.set(b,((d=m.get(b))!=null?d:0)+1)}),m},r=i=>{const m=l(b=>`${b.accountType}_${b.channelName}`);let h=!1;const g=b=>{var w,p;const{limitType:d,limitAccountList:v,withdrawMethodId:f,accountLimit:_}=b;if(d===1&&v)try{return JSON.parse(v).some(O=>{var T;const C=`${f}_${O.name}`;return((T=m.get(C))!=null?T:0)<O.limit})}catch(R){return console.error("JSON 解析失败:",R),!1}return((p=(w=t.accountList)==null?void 0:w.filter(R=>R.accountType===f).length)!=null?p:0)<_};return i.withdrawMethod.forEach(b=>{const d=g(b);e.value[b.withdrawMethodId]=d,d&&b.bindEnabled&&(h=!0)}),h&&i.withdrawMethod.some(b=>b.bindEnabled)},c=I(()=>{var i;return((i=t.withdrawTypes)==null?void 0:i.filter(m=>{var g;let h=a.paymentMode?r(m):o(m);return m.typeId===lt.NOWALLET&&!((g=m.withdrawMethod[0])!=null&&g.normalWithdrawEnabled)&&(h=!1),h}))||[]}),s=I(()=>{var m;return!!((m=(t.accountList||[]).filter(h=>h.typeId===lt.NOWALLET))!=null&&m.length)});return{filteredWithdrawTypes:c,isBindNoWallet:s,withdrawMethodBindMap:e,getAddCardVisibleByGroup:r}};function SP(){const e=k(!1);return{isOpen:e,open:()=>{e.value=!0},close:()=>{e.value=!1}}}const CP=(e,t=()=>performance.now())=>{let n=null,a=null;return o=>n||(o!=null&&o.maxAge&&a!==null&&t()-a<o.maxAge?Promise.resolve():(n=e().then(l=>{l&&(a=t())}).finally(()=>{n=null}),n))},Xd=Ht("withdraw-no-wallet",()=>{const e=k(),t=k(!1),a=CP(async()=>{const[l,r]=await ce(Xv());return l?!1:(e.value=r,t.value=(r==null?void 0:r.bind)==Pu.BINDED,!0)});return{getNoWalletConfig:l=>a(l),noWalletData:e,noWalletBinded:t}});function IP(){const{t:e}=$(),t=Xd(),n=k(null),a=(r,c)=>{var s;if(!r)return ct.error({message:e("lobby.modal.pay.noBindUrlError")}),(s=n.value)==null||s.close(),!1;if(c){const{t:i}=$();
5return ig(cg.REDIRECT_DIALOG,{title:i("lobby.finance.withdraw.confirmBind"),onConfirm:()=>{var m;(m=n.value)==null||m.close(),Hs(r,{log:!0})},message:i("lobby.finance.withdraw.needClickToConfirm"),showCancelButton:!1,showCloseButton:!0,showConfirmButton:!0,confirmButtonText:i("lobby.moments.confirm")}),!0}return n.value?n.value.location.href=r:Hs(r),!0};return{win:n,toBindNoWallet:r=>{var i;const c=(i=t.noWalletData)==null?void 0:i.bindUrl;return a(c,r)},toSettingNoWallet:async()=>{var r,c;try{const[s,i]=await ce(Qv());if(s){(r=n.value)==null||r.close();return}const m=i==null?void 0:i.settingUrl;a(m)}catch(s){(c=n.value)==null||c.close()}}}}function RP(){const e=qn();return{getPasswordAndVerify:async(n,a)=>{const[o,l]=await ce(Uu(n));if(o){const{code:c}=yl(o);c===Ll.WRONG_PASSWORD&&a(Jn.WRONG_PASSWORD);return}e.withdrawalPasswordKey=l==null?void 0:l.key;const r=l==null?void 0:l.twoStepVerify;if(r){e.withdrawalAccountCheck=!0;const{phone:c,email:s,googleAuth:i,secQuestion:m,webauthn:h}=r.bindItem;e.verifyBindItem=r.bindItem,e.verifyBindItem.secQuestionId=r.verifyItem.secQuestion;const{validateConfigStatus:g}=ul();c&&g()[qt.PHONE]||s&&g()[qt.EMAIL]||i&&g()[qt.GA]||m&&g()[qt.QUESTION]||h&&g()[qt.WEBAUTHN]?a(Jn.NEED_VERIFY):a(Jn.FORCE_BIND)}else e.withdrawalAccountCheck=!1,a(Jn.NO_VERIFY)}}}const TP=Ht("withdraw-rate",()=>{const e=qn(),t=k("1"),n=k("1"),a=k(),o=k();let l=0;return{exchangeRate:t,apiErrorInfo:a,loadingStatus:o,showExchangeRage:n,getExchangeRate:async(c=!0,s=()=>!0)=>{var O,C,S,T,x,B,P,N;const i=++l,m=e.activeAccountType,{userInfos:h}=we(),g=(O=e.accountList)==null?void 0:O.find(D=>D.accountType===e.activeAccountType),b=(C=h==null?void 0:h.currency)!=null?C:"CNY",d=hu(b);if(!g||(d==null?void 0:d.marketCurrencyCode)===g.currencyCode){t.value="1",n.value="1",o.value=!1,a.value=null;return}o.value=!0;const[v,f]=await ce(xu(1,c));if(i!==l||m!==e.activeAccountType||b!==((T=(S=we().userInfos)==null?void 0:S.currency)!=null?T:"CNY")||!s()||(o.value=!1,a.value=v,v))return;const _=`${d==null?void 0:d.marketCurrencyCode}_${g==null?void 0:g.currencyCode}`,y=`${g==null?void 0:g.currencyCode}_${d==null?void 0:d.marketCurrencyCode}`,w=((B=(x=f.data)==null?void 0:x.data)==null?void 0:B[_])||"1";t.value=w!=="0"?w:"1";const p=((N=(P=f.data)==null?void 0:P.data)==null?void 0:N[y])||"1",R=Math.max(+w,+p);n.value=R!==0?`${R}`:"1"}}}),OP=()=>{const{t:e}=$(),t=we(),n=qn(),a=TP(),o=I(()=>{var d;return(d=n.withdrawMethodList)!=null?d:[]}),l=I(()=>{var d,v;return Math.max(0,Math.floor((v=(d=t.userInfos)==null?void 0:d.game_gold)!=null?v:0))}),r=d=>{var v;return(v=o.value)==null?void 0:v.find(f=>f.withdrawType===d)},c=d=>{var v;return(v=o.value)==null?void 0:v.find(f=>f.typeId===d)},s=()=>{var f;const{userInfos:d}=we(),v=(f=d==null?void 0:d.currency)!=null?f:"CNY";return hu(v)},i=(d,v)=>Us(d,{showGroup:!1,toFixedType:"currency"}).toFixed({roundingMode:v,tailZero:!1,decimalPlaces:0}),m=()=>{var O,C,S,T,x;if(n.isToRecharge){const B=(O=n.userWithdrawInfo)==null?void 0:O.withdrawToRechargeAmountLimit;return B?{max:B.maxAmount,min:B.minAmount}:l.value>0?{max:String(l.value),min:"1"}:{max:"0",min:"0"}}if(!n.activeAccountType)return l.value>0?{max:String(l.value),min:"1"}:{max:"0",min:"0"};const d=n.getAccountInfoByType(),v=r(d==null?void 0:d.withdrawType),f=wt((C=v==null?void 0:v.withdrawMax)!=null?C:0),_=wt((S=v==null?void 0:v.withdrawMin)!=null?S:0);(d==null?void 0:d.currencyCode)!==((T=s())==null?void 0:T.marketCurrencyCode)&&(f.div(a.exchangeRate).setNumber(+f.toString()),_.div(a.exchangeRate).setNumber(+_.toString()));let y=+(((x=s())==null?void 0:x.gameRateStr)||String(ki.DEFAULT));const w=y>1&&y.toString().split(".").length>1?Math.round(y):y;y<1&&(y=wt(1).div(y).toString()),+y>1&&y.toString().split(".").length>1&&(y=Math.round(+y)),w<1?(f.times(y),_.times(y)):+y!==ki.DEFAULT&&(f.div(y),_.div(y));const p=i(_,Fi.ROUND_UP).toString(),R=i(f,Fi.ROUND_DOWN).toString();return{max:R==="0"?"1":R,min:p==="0"?"1":p}},h=new Map([[kr.TOP_UP,()=>e("lobby.finance.withdraw.auditRecordDetails.sourceType.recharge")],[kr.SYSTEM_TASK,()=>
5e("lobby.finance.withdraw.auditRecordDetails.sourceType.systemTask")],[kr.REWARD,()=>e("lobby.finance.withdraw.auditRecordDetails.sourceType.claimReward")]]);return{getLimit:m,renderTaskOrigin:d=>{if(!d)return"";const v=h.get(d);if(v)return v()},currentCurrencyConfig:s,getAccountRuleByType:r,getAccountRuleByTypeId:c,getAmountConfig:()=>{var f;const d=n.getAccountInfoByType(),v=r(d==null?void 0:d.withdrawType);return(f=v==null?void 0:v.withdrawMoneyRule)!=null?f:{formatAmounts:[],moneyType:Nl.onlyInput}}}};function PP(e){const t=k(""),n=k(),{t:a}=$(),o=qn(),l=ar(),r=ds(),c=Xd(),{openDialog:s,closeDialog:i}=on(),{isOpen:m}=SP(),{getPasswordAndVerify:h}=RP(),{win:g,toBindNoWallet:b}=IP(),{getAccountRuleByTypeId:d}=OP(),v=Zd();ee(()=>[o.tabsActive,l.paymentMode],([O],C,S)=>{let T=!1;S(()=>{T=!0}),(O===Eu.ACCOUNT_MANAGEMENT||(e==null?void 0:e.activeEntry)===Bl.ACTIVITY)&&(r.getWithdrawSetting(),o.getUserWithdrawInfo({maxAge:2e3}).then(()=>{var B;if(T)return;((B=d(lt.NOWALLET))==null?void 0:B.normalWithdrawEnabled)&&c.getNoWalletConfig({maxAge:2e3})}))},{immediate:!0});const f=async(O,C)=>{var T,x,B,P;v.getAddCardVisibleByGroup(O),n.value={...O,currencyBindInfo:(T=v.withdrawMethodBindMap.value)!=null?T:void 0};const S=O.typeId;if(l.paymentMode&&S!==lt.NOWALLET){const[N,D]=await ce(ji({addWithdrawAccountType:S}));if(N){const L=On(N,"data.code",0);L&&Ll.NO_WALLET_BIND_ERROR===L&&s("bindNoWalletTip",{openType:"overlay",options:{logo:(O==null?void 0:O.logo)||"",typeName:(O==null?void 0:O.typeName)||""}});return}if(!Object.keys(o.withdrawTemplateFieldsMap).length&&!await o.getWithdrawAccountRules()){ct.error({message:a("lobby.finance.withdraw.add.unbindWithdrawMethod")});return}if((x=D==null?void 0:D.data)!=null&&x.twoStepVerify){const L=(B=D==null?void 0:D.data)==null?void 0:B.twoStepVerify;o.withdrawalAccountCheck=!0,o.verifyBindItem=L.bindItem,o.verifyBindItem.secQuestionId=(P=L.verifyItem)==null?void 0:P.secQuestion}else o.withdrawalAccountCheck=!1;S===lt.NOWALLET?b():(m.value=!0,C&&(C==null||C()))}else{if(l.paymentMode&&S===lt.NOWALLET||S===lt.CRYPTO){const[N]=await ce(ji({addWithdrawAccountType:S}));if(N)return}s("withdrawalPassword",{options:{customBtnText:a("lobby.modal.passModal.next"),onSuccess:async(N,D)=>{_(S),t.value=String(N);const L=y(N,S);h(L,A=>{var M;if(A===Jn.WRONG_PASSWORD){(M=g.value)==null||M.close(),g.value=null,D();return}i("withdrawalPassword"),w(A,S),m.value&&C&&C()})}},openType:"overlay"})}},_=O=>{g.value=O===lt.NOWALLET?Ni("/pages/loading/index.html"):null},y=(O,C)=>({withdrawalPassword:String(O),addWithdrawAccountType:C}),w=(O,C)=>{var S,T;if(O===Jn.NEED_VERIFY){if((S=g.value)==null||S.close(),g.value=null,C===lt.NOWALLET){p();return}}else if(O===Jn.FORCE_BIND&&C===lt.NOWALLET){(T=g.value)==null||T.close(),g.value=null,vu().openSecurityForceBinding(Pr.Withdraw,{openType:"overlay",dialog:{openType:"overlay"},showCloseButton:!0});return}C===lt.NOWALLET?b()||typeof(e==null?void 0:e.failed)=="function"&&e.failed():m.value=!0},p=()=>{s("assetSecurity",{openType:"overlay",options:{verifyBindItem:o.verifyBindItem,onSubmit:R}})},R=async O=>{var x;g.value=Ni("/pages/loading/index.html");const C={withdrawalPassword:t.value,addWithdrawAccountType:lt.NOWALLET,twoStepVerifyInfo:O},[S]=await ce(Uu(C));if(S){(x=g.value)==null||x.close(),g.value=null;return}b()||typeof(e==null?void 0:e.failed)=="function"&&e.failed(),i("assetSecurity")};return{addAccountInfo:n,addAccountModal:f,isOpen:m}}function AP(e){const{t}=$(),n=on(),a=ug(),{addAccountModal:o}=PP({failed:()=>typeof(e==null?void 0:e.failed)=="function"&&(e==null?void 0:e.failed()),activeEntry:Bl.ACTIVITY}),l=qn(),r=Zd();return{openModal:async()=>{var g,b;const s=!!((b=(g=a.value)==null?void 0:g.permissionOpt)!=null&&b.hasWithdrawPasswd);await l.getUserWithdrawInfo();let i;if(e!=null&&e.bindWayId&&(i=r.filteredWithdrawTypes.value.find(d=>d.typeId===(e==null?void 0:e.bindWayId)),!i&&s)){ct.error({message:t("lobby.finance.withdraw.add.unbindWithdrawMethod")});return}const m=async()=>{e!=null&&e.bindWayId?await o(i,()=>{n.openDialog("withdrawAccounts",{openType:"overlay",options:{...e}})}):n.openDialog("withdrawAccounts",{openType:"overlay",options:{...e}})};if(await dg(()=>{m()}
5))return await m(),!0}}}const Xa=e=>{const{t}=$(),{openDialog:n}=on(),a=yn(),o=bn(),l=ta(),{openSecurityDialogBinding:r}=vu(),c=qc(),s=we(),i=d=>async v=>{if(!await En.check({checkOptions:{[Ie.logined]:!0},eventData:{loginRegisterDialogOptions:{openType:"overlay"}}}))return v?await(d==null?void 0:d(v)):await(d==null?void 0:d())},m=async d=>{if(await En.check({checkOptions:{[Ie.logined]:!0},eventData:{loginRegisterDialogOptions:{openType:"overlay"}}}))return;await AP(d).openModal()},h={[K.SMSVerification]:{tips:t("lobby.event.validTask.unMessage"),tipsForUse:t("lobby.event.validTask.unMessageForUse"),tipsForExchange:t("lobby.event.validTask.unMessageForExchange"),todo:async d=>{var v;await r({openType:"overlay",active:qt.PHONE,forceBinding:{type:Pr.Discount,tipType:d==null?void 0:d.tipType},...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.bankBinding]:{tips:t("lobby.event.validTask.unBank"),tipsForUse:t("lobby.event.validTask.unBankForUse"),tipsForExchange:t("lobby.event.validTask.unBankForExchange"),todo:d=>{var v,f;return m({bindWayId:((v=s.userInfos)==null?void 0:v.currency)==="BRL"?lt.PIX:lt.BANK,...d==null?void 0:d.dialogOptions,success:(f=d==null?void 0:d.onSuccess)!=null?f:e})}},[K.firstPay]:{tips:t("lobby.modal.task.rechargeAtLeastOnce"),tipsForUse:t("lobby.event.validTask.firstPayForUse"),tipsForExchange:t("lobby.event.validTask.firstPayForExchange"),todo:d=>{var v;return Jo({openType:"overlay",options:{payEntryId:(v=d==null?void 0:d.dialogOptions)==null?void 0:v.payEntryId}})}},[K.BindThirdPartyWallet]:{tips:t("lobby.event.validTask.bindThirdPartyWallet"),tipsForUse:t("lobby.event.validTask.bindThirdPartyWalletForUse"),tipsForExchange:t("lobby.event.validTask.bindThirdPartyWalletForExchange"),todo:d=>{var v;return m({bindWayId:lt.WALLET,...d==null?void 0:d.dialogOptions,success:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.emailBinding]:{tips:t("lobby.event.validTask.unEmail"),tipsForUse:t("lobby.event.validTask.unEmailForUse"),tipsForExchange:t("lobby.event.validTask.unEmailForExchange"),todo:async d=>{var v;return r({active:qt.EMAIL,openType:"overlay",forceBinding:{type:Pr.Discount,tipType:d==null?void 0:d.tipType},...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.BindDigitalCurrency]:{tips:t("lobby.event.validTask.unVirtual"),tipsForUse:t("lobby.event.validTask.unVirtualForUse"),tipsForExchange:t("lobby.event.validTask.unVirtualForExchange"),todo:d=>{var v;return m({bindWayId:lt.CRYPTO,...d==null?void 0:d.dialogOptions,success:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.birthdaySettings]:{tips:t("lobby.event.validTask.settingBirthday"),tipsForUse:t("lobby.event.validTask.settingBirthdayForUse"),tipsForExchange:t("lobby.event.validTask.settingBirthdayForExchange"),todo:d=>{var v;return n("setBirthdayDialog",{openType:"overlay",options:{...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e}})}},[K.BindPaymentMethod]:{tips:t("lobby.event.validTask.unCollectionType"),tipsForUse:t("lobby.event.validTask.unCollectionTypeForUse"),tipsForExchange:t("lobby.event.validTask.unCollectionTypeForExchange"),todo:d=>{var v;return m({...d==null?void 0:d.dialogOptions,success:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.Verified]:{tips:t("lobby.event.validTask.unRealName"),tipsForUse:t("lobby.event.validTask.unRealNameForUse"),tipsForExchange:t("lobby.event.validTask.unRealNameForExchange"),todo:d=>{var v;return n("setRealNameDialog",{openType:"overlay",options:{...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e}})}},[K.BindAuthn]:{tips:t("lobby.event.validTask.bindAuthn"),tipsForUse:t("lobby.event.validTask.bindAuthnForUse"),tipsForExchange:t("lobby.event.validTask.bindAuthnForExchange"),todo:async d=>{var v;return await r({active:qt.WEBAUTHN,openType:"overlay",forceBinding:{type:Pr.Discount},...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.AlreadyKYC]:{tips:t("lobby.event.validTask.alreadyKYC"),tipsForUse:t("lobby.event.validTask.alreadyKYCForUse"),tipsForExchange:t
5("lobby.event.validTask.alreadyKYCForExchange"),todo:()=>{vg()}},[K.CompleteNo]:{tips:t("lobby.event.validTask.completeNo"),tipsForUse:t("lobby.event.validTask.completeNoForUse"),tipsForExchange:t("lobby.event.validTask.completeNoForExchange"),todo:async d=>{var w,p,R;const[v,f]=await ce(LO());if(v||!f){const O=v,C=((w=O==null?void 0:O.data)==null?void 0:w.msg)||t("lobby.error.networkError");Tn({message:C});return}const{nowalletLoginStatus:_,nowalletWithdrawStatus:y}=f||{};!Number(_)&&!Number(y)?Un.showDialog({title:()=>t("lobby.receiveModal.kindTips"),message:()=>t("lobby.modal.task.noWalletBindingNotOpen"),showConfirmButton:!1,showCloseButton:!0}):Number(_)?a.open("nowalletAuthorize",{openType:"overlay",options:{authType:hg.Bind,deviceId:c.uuid||"unknown",autoWakeUp:!0,onSuccess:(R=d==null?void 0:d.onSuccess)!=null?R:e}}):m({bindWayId:lt.NOWALLET,...d==null?void 0:d.dialogOptions,success:(p=d==null?void 0:d.onSuccess)!=null?p:e})}},[K.SimilarActivities]:{tips:t("lobby.event.validTask.similarActivities"),tipsForUse:t("lobby.event.validTask.similarActivitiesForUse"),tipsForExchange:t("lobby.event.validTask.similarActivitiesForExchange")},[K.SameName]:{tips:t("lobby.event.validTask.sameName"),tipsForUse:t("lobby.event.validTask.sameNameForUse"),tipsForExchange:t("lobby.event.validTask.sameNameForExchange")},[K.AfterDepositAndNoBet]:{tips:t("lobby.event.validTask.afterDepositAndNoBet"),tipsForUse:t("lobby.event.validTask.afterDepositAndNoBetForUse"),tipsForExchange:t("lobby.event.validTask.afterDepositAndNoBetForExchange")},[K.WSBrowserOnly]:{validate:async()=>{const{isWsBrowser:d}=await gg(()=>gt(()=>import("./index.C1Ns8QuQ.js"),__vite__mapDeps([0,1])))().then(v=>v.wsBrowserAuth()).catch(()=>({isWsBrowser:!1}));return d},direct:!0,todo:()=>{a.open("wsBrowserDownload",{openType:"overlay",singleton:!0,options:{showReceiveTip:!0}})}},[K.ToRegister]:{todo:()=>oa().openLoginRegister({openType:"overlay",register:!0})},[K.SetWithdrawalPwd]:{todo:d=>{var v;return r({openType:"overlay",active:qt.WITHDRAWPASS,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.SetEncrypted]:{todo:d=>{var v;return r({openType:"overlay",active:qt.QUESTION,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.SetNickname]:{todo:d=>{var v;return n("setRealNameDialog",{openType:"overlay",options:{...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e}})}},[K.FirstYeb]:{todo:async d=>{var v;if(!o.isShowInterest)return Tn({message:t("lobby.interest.notOpen")});await n("interest",{openType:"overlay",options:{refreshCallback:(v=d==null?void 0:d.onSuccess)!=null?v:e}})}},[K.SetHead]:{todo:d=>{var v;return n("setAvatarDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e}})}},[K.BindGoogle]:{todo:d=>{var v;return r({openType:"overlay",active:qt.GA,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.DownloadAndLogin]:{todo:d=>{var f;const v=(f=d==null?void 0:d.bindTypes)==null?void 0:f.join();mg({installType:v?fg(v):"",forcePop:!0,options:{openType:"overlay"}}).openCustomDownload()}},[K.SaveUrl]:{todo:()=>n("downloadShortcutGuide",{openType:"overlay"})},[K.FirstWithdraw]:{todo:()=>lu(ml.WITHDRAW,{},!0)},[K.AddContact]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,bindTypes:d==null?void 0:d.bindTypes}})}},[K.BindThirdLogin]:{tips:t("lobby.event.validTask.bindQuickLogin"),tipsForUse:t("lobby.event.validTask.bindQuickLoginForUse"),tipsForExchange:t("lobby.event.validTask.bindQuickLoginForExchange"),todo:d=>{var v;return r({openType:"overlay",active:qt.THIRDPARTY,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e})}},[K.SaveAddress]:{todo:()=>Li().openFindUs({openType:"overlay"})},[K.SaveEmail]:{todo:()=>Li().openFindUs({openType:"overlay"})},[Ft.WX]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.WX]}})}},[Ft.Facebook]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.Facebook]}})}},[Ft.Telegram]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.Telegram]}})}},[Ft.WhatsApp]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.WhatsApp]}})}},[Ft.Zalo]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.Zalo]}})}},[Ft.Line]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.Line]}})}},[Ft.X]:{todo:d=>{var v;return n("setChatAccountDialog",{openType:"overlay",options:{onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e,defaultInitOption:ma[Ft.X]}})}},[K.BindRealName]:{todo:d=>{var v;return n("setRealNameDialog",{openType:"overlay",options:{...d==null?void 0:d.dialogOptions,onSuccess:(v=d==null?void 0:d.onSuccess)!=null?v:e}})}}},g=async(d,v)=>{var _;const f=h[d];if(f!=null&&f.todo)return d===K.ToRegister?await f.todo(v):await((_=i(async y=>{var w,p;
5if(_P(d)){q.setCacheExpired([Xl]),await((w=y==null?void 0:y.beforeToSettingCallback)==null?void 0:w.call(y)),await l.push({name:Oe.SETTING});return}return await((p=f.todo)==null?void 0:p.call(f,y))}))==null?void 0:_(v))};return{binding:g,bindingChecker:d=>{var v;return{...h[d],todo:(v=h[d])!=null&&v.todo?(...f)=>g(d,...f):void 0}},checkLoginBeforeForward:i}},Qd=Object.freeze(Object.defineProperty({__proto__:null,useBindingTools:Xa},Symbol.toStringTag,{value:"Module"})),Jd=e=>{Je.doReport({rule:Je.rules.SENSOR_BURIED,eventName:Je.sensorEvents.PromoteShare,payload:e})},Wk=(e,t=2)=>{if(e==null||e==="")return 0;const n=Number(e);return Number.isNaN(n)?0:Number(n.toFixed(t))};function xP(e){const t=no(),n=we();nu(()=>{n.hasLogined&&t.getAgentPromotion(e.apiNoErrorMessage)});const o=I(()=>{var s;const c=(s=t.agentPromotion)==null?void 0:s.linkList;return c!=null?c:[{url:window.location.origin,select:!0}]}),l=I(()=>{var c;return(c=o.value.find(s=>s.select))==null?void 0:c.url});return{linkList:o,currentLink:l,onSelectLinkChange:c=>{var m;const s=c.value,i=(m=t.agentPromotion)==null?void 0:m.linkList;i&&i.forEach(h=>{h.select=h.url===s}),bg({domain:s},e.apiNoErrorMessage?"noMessage":"normal")}}}var kP=(e=>(e[e.OPEN=1]="OPEN",e[e.CLOSE=0]="CLOSE",e))(kP||{}),NP=(e=>(e[e.ID=1]="ID",e[e.ACCOUNT=2]="ACCOUNT",e))(NP||{}),LP=(e=>(e[e.ORIGIN=1]="ORIGIN",e[e.ENCRYPTION=2]="ENCRYPTION",e))(LP||{}),BP=(e=>(e[e.ValidBet=0]="ValidBet",e[e.NetProfit=2]="NetProfit",e))(BP||{}),DP=(e=>(e[e.NoDisplay=0]="NoDisplay",e[e.Optional=1]="Optional",e[e.Required=2]="Required",e))(DP||{}),MP=(e=>(e[e.NoDisplay=0]="NoDisplay",e[e.Optional=1]="Optional",e[e.Required=2]="Required",e[e.MustPass=3]="MustPass",e))(MP||{}),EP=(e=>(e[e.ValidBet=0]="ValidBet",e[e.LossAmount=1]="LossAmount",e[e.NetProfit=2]="NetProfit",e))(EP||{}),FP=(e=>(e[e.Day=1]="Day",e[e.Week=2]="Week",e[e.Month=3]="Month",e[e.Custom=4]="Custom",e))(FP||{}),UP=(e=>(e[e.Subordinate=1]="Subordinate",e[e.Other=2]="Other",e))(UP||{}),VP=(e=>(e[e.Amount=0]="Amount",e[e.Percentage=1]="Percentage",e[e.Both=2]="Both",e))(VP||{}),WP=(e=>(e[e.Pending=0]="Pending",e[e.Approved=1]="Approved",e[e.Rejected=2]="Rejected",e[e.NotApplied=3]="NotApplied",e))(WP||{}),qP=(e=>(e[e.Open=1]="Open",e[e.Close=2]="Close",e))(qP||{}),$P=(e=>(e[e.Open=1]="Open",e[e.Close=2]="Close",e))($P||{}),em=(e=>(e[e.Open=1]="Open",e[e.Close=2]="Close",e))(em||{}),GP=(e=>(e[e.Open=1]="Open",e[e.Close=2]="Close",e))(GP||{}),zP=(e=>(e.NewAdd="newAdd",e.Deposit="deposit",e.FirstDeposit="firstDeposit",e.RegisterDeposit="registerDeposit",e.Withdraw="withdraw",e.Discount="discount",e.ValidBet="validBet",e.ProfitLose="profitLose",e.TeamMember="teamMember",e))(zP||{}),HP=(e=>(e.Total="total",e.Direct="direct",e.Other="other",e))(HP||{});function jP(){const{t:e}=$(),t=no(),n=we(),a=k(),o=k(),l=k(!1),r=()=>{var g,b;return n.isTemporaryAccountMode?((b=(g=a.value)==null?void 0:g.open)==null||b.call(g),!0):!1},c=()=>{var g,b;r()||(b=(g=o.value)==null?void 0:g.navigatorShare)==null||b.call(g)},s=I(()=>{var g;return((g=t.agentPromotion)==null?void 0:g.inviteCode)||""}),i=I(()=>{var b;const g=(b=t.promoteShareData)==null?void 0:b.inviterRewardAmount;return g?e("lobby.promote.fontPage.inviterRewardTip",[g]):""}),m=I(()=>{var g;return((g=t.promoteShareData)==null?void 0:g.sharePrompt)||e("lobby.promote.promote.sharePrompt")}),h=I(()=>{var g;return Number((g=t.promoteShareData)==null?void 0:g.promoteShareAdvertiseSwitch)===em.Open});return{guideRef:a,socialMediaRef:o,saveImageLoading:l,navigatorShare:c,blockIfTempAccount:r,inviteCode:s,inviterRewardTip:i,sharePrompt:m,isShowPrompt:h}}function YP(e,t){const{t:n}=$(),a=we(),o=no();o.getPromoImageConfig();const l=k(),r=k(!1);return{previewImageRef:l,isSaving:r,saveImage:async()=>{var d;const s=e.currentLink;if(a.isTemporaryAccountMode){t("guide");return}Jd({action:"saveImage"});const i=`${(d=a.userInfos)==null?void 0:d.platfromid}_${Vc(new Date().getTime(),"md")}_${n("lobby.promote.promote.downloadImageName")}`;if(Wr()){r.value=!0,yg({link:s}).then(async v=>{var y,w;const f=v==null?void 0:v.completeImg,_=`data:image/png;base64,${f!=null?f:""}`;await Hd.saveAs(_,`${i}.png`),!((w=(y=vn)==null?void 0:y.package)!=null&&w.isLite)&&ct({type:"success",message:n("lobby.promote.promote.downloadSuccessTips")})}).finally(()=>{r.value=!1});return}r.value=!0,l.value&&(l.value.style.opacity=1);const m=l.value,h=window.devicePixelRatio||2,g=m.offsetWidth,b=m.offsetHeight;await jd(m,i,()=>{m&&(m.style.opacity=0),r.value=!1},{width:g*h,height:b*h,style:{transform:`scale(${h})`,transformOrigin:"top left",width:`${g}px`,height:`${b}px`}})},promoteStore:o}}const KP="_code_1qc0s_101",Dc={"preview-image":"_preview-image_1qc0s_91",code:KP},ZP="_code_1nnbs_100",Mc={"qr-code":"_qr-code_1nnbs_91",code:ZP},[XP]=re("promote-image"),QP=G({name:XP,props:{currentLink:{type:String,default:()=>location.href},qrCodeSize:{type:Number,default:110}
5},emits:["guide"],setup(e,{emit:t}){const{t:n}=$(),{previewImageRef:a,isSaving:o,saveImage:l,promoteStore:r}=YP(e,t);return()=>{var i,m;const c=(i=r.promoImageConfig)==null?void 0:i.jointImage,s=(m=r.promoImageConfig)==null?void 0:m.publicityLogo;return u(le,null,[u("div",{class:[Mc["qr-code"],"qr-code"]},[u("div",{class:Mc.code},[u($i("qrcode-vue"),{size:e.qrCodeSize,value:e.currentLink},null)]),u(Vs,{type:"primary",disabled:o.value,loading:o.value,onClick:l},{default:()=>[o.value?"":n("lobby.promote.fontPage.saveInvitationCode")]})]),u("div",{style:{height:0,width:0,overflow:"hidden",position:"relative"}},[u("div",{ref:a,class:Dc["preview-image"],style:{width:"4.5rem",height:"8rem","background-image":`url(${c})`}},[u("div",{class:Dc.code},[u($i("qrcode-vue"),{value:e.currentLink,size:340,margin:1,icon:s,iconSize:60},null)])])])])}}}),JP=["img_tpdl","img_tpdl2","img_ypdl","img_ypdl2","img_jpdl","img_jpdl2","img_zsdl","img_zsdl2","img_cjzd","img_cjzd2","img_cjzj","img_cjzj2","img_hhgd","img_hhgd2","img_cjgd","img_cjgd2","img_jtds","img_jtds2","img_jtgd","img_jtgd2"],tm=e=>{const{apiNoErrorMessage:t=!1}=e||{},{t:n}=$(),a=mo(),o=no(),l=we(),r=k(),c=async()=>{const f=await pg(t?"noMessage":"normal");r.value=f,f&&o.setPromoteShareData(f)},s=async()=>{var f,_,y;if(l.hasLogined&&no().isShowPromote)return o.agentPromotion||await o.getAgentPromotion(t),(y=(_=(f=no().agentPromotion)==null?void 0:f.linkList)==null?void 0:_.find(w=>w.select))==null?void 0:y.url},i=(f,_)=>{let y;Wr()?y=f.iosAddr:y=f.andriodAddr;const w=encodeURIComponent(_);switch(f.name.toLowerCase()){case"facebook":Wr()?y+=`?link=${w}`:y+=`?u=${w}`;break;case"twitter":case"x":case"x(twitter)":y+=`?url=${w}`;break;case"whatsapp":case"line":case"threads":y+=`?text=${w}`;break;case"telegram":y+=`?url=${w}`;break}console.log("mediaShare",y,f.name.toLowerCase()),Hs(y)},m=k(null),h=k(!1),g=async()=>{var _;const f=(_=r.value)==null?void 0:_.customizeImage;if(f)try{h.value=!0;const y=await fetch(f);if(y.ok){const w=await y.blob();m.value=new File([w],"shared_promo.png",{type:"image/png"})}else m.value=null}catch(y){m.value=null}finally{h.value=!1}},b=f=>new Promise((_,y)=>{const w=new FileReader;w.onloadend=()=>_(w.result),w.onerror=y,w.readAsDataURL(f)}),d=async(f=location.origin,_=!1)=>{var p,R,O,C,S;if(h.value)return;_&&!r.value&&await c();const w={...{text:((p=r.value)==null?void 0:p.slogan)||""}};if((typeof navigator.share=="function"||(R=window.jsBridge)!=null&&R.share)&&(!m.value&&((O=r.value)!=null&&O.customizeImage)&&await g(),m.value?(w.text=`${((C=r.value)==null?void 0:C.slogan)||""}:${f}`,w.files=[m.value]):w.url=f),navigator.share)if(window.self!==window.top&&_g["fixed.share"]!==void 0)wg(Sg.EVENT_SHARE).send(w,{merge:!1,fireAndForget:!0});else try{await navigator.share(w)}catch(x){const B=x;B.message&&console.error({message:B.message})}else if((S=window.jsBridge)!=null&&S.share)try{const T={title:"",text:w.text||"",url:w.url||""};if(w.files&&w.files.length>0){const x=w.files[0];if(x.type.startsWith("image")){const B=await b(x);T.files=[{url:B,type:x.type}]}}window.jsBridge.share(JSON.stringify(T))}catch(T){const x=T;x.message&&console.error({message:x.message})}else ct.error({message:n("lobby.promote.promote.notSupportShare")})},v=I(()=>{var f;return du.isActivated?((f=a.socialMediaList)==null?void 0:f.filter(_=>_.name.toLowerCase()=="telegram"))||[]:a.socialMediaList||[]});return{navigatorShare:d,mediaShare:i,computedSocialMediaList:v,getPromoteShareData:c,getShareLink:s,fetchLoading:h}},qk=Object.freeze(Object.defineProperty({__proto__:null,proxyImageList:JP,useSocialmediaShare:tm},Symbol.toStringTag,{value:"Module"})),eA="_shareIcon_9yy45_107",tA="_shareText_9yy45_132",jn={"social-media":"_social-media_9yy45_91","media-item":"_media-item_9yy45_99",shareIcon:eA,"media-item-icon":"_media-item-icon_9yy45_117",shareText:tA},[nA]=re("social-media"),aA=G({name:nA,props:{currentLink:{type:String,default:location.origin},apiNoErrorMessage:{type:Boolean,default:!1},forbidCallback:{type:Function},shareIcon:{type:String,default:"/lobby_asset/common/web/promotion/icon_tg_share.svg"}},setup(e,{slots:t}){const{t:n}=$(),{mediaShare:a,navigatorShare:o,getPromoteShareData:l,computedSocialMediaList:r}=tm(e);l();const c=()=>{e.forbidCallback?e.forbidCallback():o(e.currentLink)};return Ye({navigatorShare:c}),()=>
5u(Zo,{scrollbarTrigger:"none",direction:"x",scrollable:!0,draggable:!0},{default:()=>{var s,i;return[u("div",{class:[jn["social-media"],"social-media"]},[u("div",{class:jn["media-item"],onClick:c},[u("span",{class:[jn.shareIcon,"promote-share-icon"]},[u(ie,{width:"0.35rem",src:e.shareIcon},null)]),u("span",{class:[jn.shareText,"shareText"]},[n("lobby.promote.promote.downloadImageName")])]),t.afterShare&&u("div",{class:jn["media-item"]},[(s=t.afterShare)==null?void 0:s.call(t)]),(i=r.value)==null?void 0:i.map(m=>u("div",{class:jn["media-item"],onClick:()=>{e.forbidCallback?e.forbidCallback(m):a(m,e.currentLink)},key:m.id},[u("span",{class:jn["media-item-icon"]},[u(ie,{src:m.icon,draggable:!1},null)]),u("span",{class:[jn.shareText,"shareText"]},[m.name])]))])]}})}});function oA(){const{t:e}=nr(),t=k(!1),n=we(),{openDialog:a}=on(),{openLoginRegister:o}=oa(),{temporaryAccountStatus:l}=Mh(we()),r=I(()=>n.temporaryAccountStatus.logined),c=I(()=>r.value?e("lobby.common.tips.title"):e("lobby.promote.temporaryAccountPromoteGuide.title")),s=()=>{l.value.logined?bu().disableOperate():t.value=!0},i=()=>{t.value=!1},m=()=>{i(),a("recharge",{openType:"overlay",options:{payEntryId:An.TEMP_ACCOUNT_UPGRADE_POPUP}})},h=()=>{o({register:!0,skipTemporary:!0,skipGuide:!0}),i()},g=()=>{o({login:!0,skipTemporary:!0,skipGuide:!0}),i()};return Ye({open:s,close:i}),{visible:t,isLogined:r,title:c,open:s,close:i,openRecharge:m,upgrade:h,login:g}}const rA="_temporaryAccountPromoteGuideDialog_1ve3o_91",sA="_temporaryAccountPromoteGuide_1ve3o_91",lA="_message_1ve3o_97",iA="_buttons_1ve3o_104",cA="_account_1ve3o_116",va={temporaryAccountPromoteGuideDialog:rA,temporaryAccountPromoteGuide:sA,message:lA,buttons:iA,account:cA},[uA]=re("promote-dialogs-temporary-account"),dA=G({name:uA,setup(){const{t:e}=nr(),{visible:t,isLogined:n,title:a,close:o,openRecharge:l,upgrade:r,login:c}=oA();return()=>u(Un,{show:t.value,"onUpdate:show":s=>t.value=s,title:a.value,class:va.temporaryAccountPromoteGuideDialog,closeOnOverlayValueFromCloseButton:!1,closeOnClickOverlay:!1},{default:()=>[u("div",{class:va.temporaryAccountPromoteGuide},[u("div",{class:va.message},[n.value?e("lobby.modal.temporaryAccount.rechargeOnceTips"):e("lobby.promote.temporaryAccountPromoteGuide.content")]),u("div",{class:va.buttons},[u(Jt,{size:"large",plain:!0,type:"primary",class:!n.value&&va.cancelUpgrade,text:e("lobby.promote.temporaryAccountPromoteGuide.buttonCancle"),onClick:o,"data-theme-btn":!n.value,"data-theme-btn-keep":"background"},null),n.value?u(Jt,{size:"large",type:"primary",text:e("lobby.modal.temporaryAccount.topUpNow"),onClick:l},null):u(Jt,{size:"large",type:"primary",class:va.upgrade,text:e("lobby.promote.temporaryAccountPromoteGuide.buttonCOnfirm"),onClick:r,"data-theme-btn":!0},null)]),u("div",{class:va.account,onClick:c},[n.value?u("span",null,[e("lobby.modal.temporaryAccount.haveAccount")]):u(le,null,[e("lobby.modal.temporaryAccount.haveAccount"),pn(","),u("span",null,[e("lobby.center.security.webAuthn.nowLogin")])])])])]})}}),mA="_invite_23s2k_107",fA="_copy_23s2k_130",gA="_link_23s2k_174",Wt={"share-module":"_share-module_23s2k_91","share-prompt-box":"_share-prompt-box_23s2k_95","share-prompt":"_share-prompt_23s2k_95",invite:mA,"wrapper-invite-code":"_wrapper-invite-code_23s2k_118","invite-code":"_invite-code_23s2k_125",copy:fA,"share-info":"_share-info_23s2k_136","link-box":"_link-box_23s2k_174",link:gA,"link-select":"_link-select_23s2k_188","link-option":"_link-option_23s2k_212"};function hA(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!rn(e)}const[vA]=re("share-module"),bA=G({name:vA,props:{apiNoErrorMessage:{type:Boolean,default:!1},hiddenDirectMember:{type:Boolean,default:!1},myLinkTitle:String,dropdownClassName:String,hiddenQrcode:{type:Boolean,default:!1}},setup(e,{slots:t}){const{t:n}=$(),a=we(),o=I(()=>a.isTemporaryAccountMode),{linkList:l,currentLink:r,onSelectLinkChange:c}=xP(e),{guideRef:s,socialMediaRef:i,inviteCode:m,sharePrompt:h,isShowPrompt:g,navigatorShare:b,blockIfTempAccount:d}=jP();Ye({navigatorShare:b});const v=()=>{d()||Jd({action:"copyLink"})},f=()=>m.value?u("div",{class:[Wt.invite,"promote-info-invite"]},[u("p",null,[n("lobby.promote.fontPage.inviteFriends")]),u("div",{class:[Wt["wrapper-invite-code"],"promote-info-invite-code"]},[u("label",null,[n("lobby.promote.fontPage.myInvitationCode")]),u("p",{class:Wt["invite-code"]},[m.value]),u(Bi,{class:[Wt.copy,"copy"],text:m.value},null)])]):null,_=()=>e.hiddenQrcode?null:u(QP,{currentLink:r.value,onGuide:()=>{var p,R;return(R=(p=s.value)==null?void 0:p.open)==null?void 0:R.call(p)}},null),y=()=>{let p;return u("div",{class:[Wt["link-box"],"link-box"]},[u("div",{class:[Wt.link,"link"],onClick:()=>d()},[u(sa,{size:"large",modelValue:r.value,"onUpdate:modelValue":R=>r.value=R,wrapperClass:[Wt["link-select"],"link-select"],onSelected:c,readonly:o.value,dropdownClassName:`${Wt["link-option"]} ${e.dropdownClassName||""}`,showArrow:!0,fillMode:"neutral_1"},hA(p=l.value.map(R=>u(Aa,{key:R.url,value:R.url,label:R.url},null)))?p:{default:()=>[p]}),u(Bi,{class:Wt.copy,text:r.value,showToast:!o.value,onCopied:v},null)]),u(aA,{ref:i,currentLink:r.value,apiNoErrorMessage:e.apiNoErrorMessage,forbidCallback:o.value?()=>{var R;return(R=s.value)==null?void 0:R.open()}:void 0},{afterShare:t.afterShare})])},w=()=>g.value?u(Ig,{direction:Cg.Left,key:h.value,noScrollWhenFullVisible:!0,minRequiredDuration:4,avoidSafariBlink:!0,gap:300,class:Wt["share-prompt-box"]},{default:()=>{var p;return[u("p",{class:Wt["share-prompt"]},[(p=h.value)!=null?p:""])]}}):u("div",{class:Wt["under-padding"]},null);return()=>u("div",{class:Wt["share-module"]},[f(),u("div",{class:[Wt["share-info"],"share-info"]},[_(),y()]),w(),u(dA,{ref:s},null)])}}),yA="_promoteShareBox_1223k_105",Es={"task-placeholder":"_task-placeholder_1223k_91","task-container":"_task-container_1223k_96","task-empty":"_task-empty_1223k_101",promoteShareBox:yA},pA=()=>{const{t:e}=$(),t=ta(),n=()=>
5{q.setCacheExpired([js]),bn().freshDiscountRedDot(),Wd().freshActiveTabTasks(),Rg().freshNewComerBenefitAfterLogin()},{binding:a,checkLoginBeforeForward:o}=Xa(n),l=async()=>{await on().openDialog("setPhone",{openType:"overlay",options:{onSuccess:()=>{n(),ct.success({message:e("lobby.center.setting.success")})}}})},r=async v=>{await t.push({name:v,query:{jumpFrom:Oe.TASK}})},c=async v=>{var f;await on().openDialog("setChatAccountDialog",{openType:"overlay",options:{onSuccess:n,bindTypes:((f=tn(v==null?void 0:v.cfg))==null?void 0:f.bindTypes)||[]}})},s=async v=>{var w,p,R,O,C,S,T;let f=!1,_=[];try{if(v!=null&&v.cfg){const x=JSON.parse(v.cfg);f=x.requireFirstPay,!(x!=null&&x.bindTypes)||((w=x==null?void 0:x.bindTypes)==null?void 0:w.length)===0?_=[0,1,2,3,4]:_=(x==null?void 0:x.bindTypes)||[]}}catch(x){}const y=uu();if(((R=(p=vn)==null?void 0:p.package)!=null&&R.isVest&&_.includes(Za.Vest)||(C=(O=vn)==null?void 0:O.package)!=null&&C.isLite&&_.includes(Za.Lite)||y.isP2a&&y.isAndroid&&_.includes(Za.Pwa)||(T=(S=vn)==null?void 0:S.package)!=null&&T.isWebClip&&_.includes(Za.WebClip))&&f){Un.showDialog({title:()=>e("lobby.receiveModal.kindTips"),confirmButtonText:()=>e("lobby.modal.task.forward"),message:()=>e("lobby.modal.task.rechargeAtLeastOnce"),onConfirm:()=>{Jo()},showCloseButton:!0});return}await a(K.DownloadAndLogin,{bindTypes:_})},i=async()=>{await a(K.BindAuthn,{onSuccess:()=>{n()}})},m=async()=>{await a(K.AlreadyKYC,{onSuccess:()=>{n()}})},h=async()=>{await a(K.CompleteNo,{onSuccess:()=>{n()}})},g=()=>{Un.showDialog({className:Es.promoteShareBox,width:dl(690),message:()=>Mt("div",{class:Es.promoteShareModalContent},[Mt("h3",{},e("lobby.event.cutOnce.detailTitle4")),Mt(bA,{class:Es.promoteBox})]),showConfirmButton:!1,showCloseButton:!0})},b=v=>async f=>await a(v,{onSuccess:f==null?void 0:f.onSuccess,dialogOptions:K.firstPay===v?{payEntryId:An.TASK}:void 0});return{forwardActions:I(()=>{const v=(f,_)=>Cl(_&&f?{activeType:iu.Task,activeId:f.ruleid,template:_,activeName:f.name}:void 0);return{[de.toRegister]:b(K.ToRegister),[de.bandEmail]:b(K.emailBinding),[de.bindBankCard]:b(K.bankBinding),[de.bindPhone]:o(()=>l()),[de.bindWx]:o(()=>r(Oe.SETTING)),[de.setBirthday]:b(K.birthdaySettings),[de.setNickname]:b(K.Verified),[de.bindWhatsApp]:o(()=>r(Oe.SETTING)),[de.bindFacebook]:o(()=>r(Oe.SETTING)),[de.bindTelegram]:o(()=>r(Oe.SETTING)),[de.bindZalo]:o(()=>r(Oe.SETTING)),[de.bindLine]:o(()=>r(Oe.SETTING)),[de.bindTwitter]:o(()=>r(Oe.SETTING)),[de.bindWithdraw]:b(K.BindPaymentMethod),[de.firstWithdraw]:b(K.FirstWithdraw),[de.setWithdrawalPwd]:()=>a(K.SetWithdrawalPwd),[de.setEncrypted]:b(K.SetEncrypted),[de.setHead]:b(K.SetHead),[de.continueBetDay]:v,[de.singleBetDay]:v,[de.goGame2]:v,[de.goGame3]:v,[de.goGame4]:v,[de.goGame5]:v,[de.goGame6]:v,[de.goGame7]:v,[de.inviteWithRegister]:o(()=>g()),[de.inviteWithfirstCharge]:o(()=>g()),[de.bindGoogle]:b(K.BindGoogle),[de.bindCrypto]:b(K.BindDigitalCurrency),[de.reChargeDay]:f=>void Ca().redirectRechargeChannel({rechargeScore:f.amount,payEntryId:An.TASK,openType:"overlay"}),[de.reChargeWeek]:f=>void Ca().redirectRechargeChannel({rechargeScore:f.amount,payEntryId:An.TASK,openType:"overlay"}),[de.singleReCharge]:f=>void Ca().redirectRechargeChannel({rechargeScore:f.amount,payEntryId:An.TASK,openType:"overlay"}),[de.firstDeposit]:b(K.firstPay),[de.firstYeb]:b(K.FirstYeb),[de.smsVerification]:b(K.SMSVerification),[de.bindThirdLogin]:b(K.BindThirdLogin),[de.addContact]:o(f=>c(f)),[de.downloadAndLogin]:o(f=>s(f)),[de.saveUrl]:b(K.SaveUrl),[de.bindThirdPartyWallet]:()=>a(K.BindThirdPartyWallet),[de.saveAddress]:b(K.SaveAddress),[de.saveEmail]:b(K.SaveEmail),[de.bindBiometric]:o(()=>i()),[de.completeKYC]:o(()=>m()),[de.completeNo]:o(()=>h())}})}},_A=()=>{const e=k(!1),t=Wd(),{forwardActions:n}=pA(),{t:a}=$();return{getTaskBindType:c=>{var i;const s=Number((i=c==null?void 0:c.data)==null?void 0:i.code)-998100;return s>0?s:-1},getTaskOrderRule:async(c,s=nt.newBenefits)=>{var g,b;t.taskCategories.length||await t.getNewTaskCategories();const i=await t.getActiveTabTasks(s),m=(b=(g=i==null?void 0:i[s])==null?void 0:g.rules)!=null?b:[];return m==null?void 0:m.find(d=>s===nt.newBenefits?d.icon===c:d.ruleid===c)},handleForward:async(c,s=nt.newBenefits)=>{if(e.value){ct({type:"loading",message:a("lobby.modal.pay.isLoading")});return}const i=n.value[co(c,s)];if(i){e.value=!0;try{await Promise.race([i(c,s),Tg(5e3)])}catch(m){}e.value=!1}else console.error("taskRule",c.icon,c.ruleid)}}},wA={[Ie.logined]:"loginLimit",[Ie.receiveType]:"deviceLimit",[Ie.task]:"taskLimit",[Ie.pendingReview]:"pendingCheck",[Ie.largeAmount]:"pendingCheck",[Ie.timeLimit]:"timeLimit",[Ie.receiveTimeLimit]:"timeLimit",[Ie.forbidReceive]:"forbidReceive"},SA=[Me.CONTINUE_RECHARGE_TIMES_ERR_CODE,Me.CONTINUE_RECHARGE_AMOUNT_ERR_CODE,Me.CONTINUE_RECHARGE_DAY_ERR_CODE],CA=[Me.CONTINUE_BET_DAY_ERR_CODE,Me.CONTINUE_BET_MULTIPLE_ERR_CODE];let Ha=[];const Ec=e=>{if(!e)return[];
5try{const t=JSON.parse(e).condition;return t?String(t).split(",").filter(Boolean):[]}catch(t){return[]}},Fc=async e=>{await tt.enable()&&e.noReport!==!0&&Je.doReport({rule:Je.rules.SENSOR_BURIED,eventName:Je.sensorEvents.CheckLimitAll,payload:lo(e)})};class IA{constructor(){lr(this,"checkOrder",[{key:Ie.multipleReward,fn:this.checkMultipleReward.bind(this)},{key:Ie.logined,fn:this.checkLogined.bind(this)},{key:Ie.timeLimit,fn:this.checkTimeLimit.bind(this)},{key:Ie.isDemoLogin,fn:this.checkDemoLogin.bind(this)},{key:Ie.forbidReceive,fn:this.checkForbidReceive.bind(this)},{key:Ie.receiveTimeLimit,fn:this.checkReceiveTime.bind(this)},{key:Ie.task,fn:this.checkWsBrowserTask.bind(this)},{key:Ie.receiveType,fn:this.checkReceiveDeviceType.bind(this)},{key:Ie.task,fn:this.checkTask.bind(this)},{key:Ie.largeAmount,fn:this.checkLargeAmount.bind(this)},{key:Ie.pendingReview,fn:this.checkPendingReview.bind(this)}]);lr(this,"checkResOrder",[{key:it.networkOrTimeout,fn:this.checkNetworkOrTimeoutRes.bind(this)},{key:it.userRestrict,fn:this.validateUserRestrict.bind(this)},{key:it.largeAmount,fn:this.checkLargeAmountRes.bind(this)},{key:it.multipleReward,fn:this.checkMultipleRewardRes.bind(this)},{key:it.taskOrder,fn:this.checkTaskOrderRes.bind(this)},{key:it.versionUpgrade,fn:this.checkVersionUpgradeRes.bind(this)},{key:it.restrictWithId,fn:this.checkRestrictWithIdRes.bind(this)},{key:it.rewardExpired,fn:this.checkRewardExpiredRes.bind(this)},{key:it.pendingReview,fn:this.checkPendingReviewRes.bind(this)}])}async check(t){var m,h;const n={},{id:a,activeId:o,activeType:l,taskId:r,ruleId:c,noReport:s}=(t==null?void 0:t.eventData)||{},i={activeId:a||o,activeType:l,taskId:r,ruleId:c,noReport:s};for(const g of this.checkOrder)if(t.checkOptions==="all"||(m=t.checkOptions)!=null&&m[g.key]){const b=await((h=g.fn)==null?void 0:h.call(g,(t==null?void 0:t.eventData)||{}));
5if(n[wA[g.key]]=Number(b),b)return await Fc({...n,...i,activeTaskComplete:Ha}),Ha=[],!0}return await Fc({...n,...i,activeTaskComplete:Ha}),Ha=[],!1}async checkRes(t){var l,r,c,s,i,m,h,g;const n={};for(const b of this.checkResOrder)if(t.checkOptions==="all"||(l=t.checkOptions)!=null&&l[b.key]){const d=await((r=b.fn)==null?void 0:r.call(b,t.config));n[b.key]=d}const a=Object.values(n).some(Boolean)?n:void 0,o=(c=t.config)==null?void 0:c.err;return o&&!a&&!((s=t.config)!=null&&s.mute)&&Tn({message:(h=(i=o==null?void 0:o.data)==null?void 0:i.msg)!=null?h:(m=t.config)==null?void 0:m.backupErrMsg,onClose:(g=t.config)==null?void 0:g.onCloseErrorCallback}),a}async checkNetworkOrTimeoutRes({err:t,onCloseErrorCallback:n}){if(!t)return!1;const{showedMsg:a}=Og(t);if(a)return n==null||n(),!0;const o=Pg(t);if(navigator.onLine===!1||o==="timeoutError"||o==="networkError"){const{NETWORK_TIMEOUT:l,SYSTEM_ERROR:r}=Ag();return ct({type:"error",message:o==="timeoutError"?l:r}),n==null||n(),!0}return!1}async validateUserRestrict({amount:t,err:n,userRestrictCallback:a,onCloseErrorCallback:o,onLimitAmount:l,cycleType:r,okCallback:c}){var m,h,g,b,d,v,f,_,y,w,p;const s=n,i=xg(s,a);if(n&&!i){if(((m=s==null?void 0:s.data)==null?void 0:m.code)===MO&&t)return this.showModal({amount:t,type:Ie.largeAmount}),!0;if(((h=s==null?void 0:s.data)==null?void 0:h.code)===sr&&((g=s==null?void 0:s.data)!=null&&g.msg))return l?l(s.data.msg):this.showCanReceiveModal({msg:s.data.msg,onClose:o}),!0;if(UO.includes((b=s==null?void 0:s.data)==null?void 0:b.code))return this.showRechargeLimitDialog({code:s.data.code,cycleType:r,onClose:o}),!0;if(((d=s==null?void 0:s.data)==null?void 0:d.code)===EO&&((v=s==null?void 0:s.data)!=null&&v.msg)){const{t:R}=$();return this.showCanReceiveModal({msg:R("lobby.coupon.rewardExpired")}),!0}if(SA.includes((f=s==null?void 0:s.data)==null?void 0:f.code)&&((_=s==null?void 0:s.data)!=null&&_.msg)){const{t:R}=$(),{binding:O}=Xa(),{rechargeBadgeCount:C,rechargeBadgeBg:S}=kg();return Bo({showConfirmButton:!0,confirmButtonText:()=>R("lobby.event.validTask.toRecharge"),confirmButtonBadgeText:C.value||void 0,confirmButtonBadge:{backgroundColor:S.value},message:()=>{var T;return(T=s==null?void 0:s.data)==null?void 0:T.msg},onConfirm:async()=>{await O(K.firstPay,{dialogOptions:{payEntryId:An.RECEIVE_LIMIT}}),o==null||o(),c==null||c()},onClose:()=>{o==null||o()}}),!0}if(CA.includes((y=s==null?void 0:s.data)==null?void 0:y.code)&&((w=s==null?void 0:s.data)!=null&&w.msg)){const{t:R}=$();return Bo({showConfirmButton:!0,confirmButtonText:()=>R("lobby.event.sign.toGame"),message:()=>{var O;return(O=s==null?void 0:s.data)==null?void 0:O.msg},onConfirm:async()=>{await Cl(),o==null||o(),c==null||c()},onClose:()=>{o==null||o()}}),!0}if(String((p=s==null?void 0:s.data)==null?void 0:p.code)===K.WSBrowserOnly){const{binding:R}=Xa();return await R(K.WSBrowserOnly),o==null||o(),!0}}return i}async checkForbidReceive({silent:t,taskCallback:n}){var l,r;const{userInfos:a}=we(),{t:o}=$();if((a==null?void 0:a.user_status)===Cs.GuaranteedClaim)return t||ct({type:"error",message:o("lobby.reward.base.stopReceive")}),!0;if([Cs.ForbidReceive,Cs.FreezeManual].includes(a==null?void 0:a.user_status))return t||this.showModal({type:Ie.forbidReceive,taskCallback:n}),!0;if((r=(l=a==null?void 0:a.restrictInfo)==null?void 0:l.status)!=null&&r.includes(mn.isRestraintBenefit)){if(t)return!0;const{getBannedStr:c}=Cv(),{startTime:s,endTime:i,duration:m}=a.restrictInfo||{},h=c(s,i,mn.isRestraintBenefit,m);return Ng(h,n),!0}return!1}async checkDemoLogin(){return!1}async checkLogined({loginRegisterDialogOptions:t={},taskCallback:n,silent:a}){const o=we();return o.isTemporaryAccountMode?(a||bu().disableOperate({...t}),!0):o.hasLogined?!1:(a||(await oa().openLoginRegister({openType:"overlay",...t}),await(n==null?void 0:n())),!0)}async checkTimeLimit({startTime:t,endTime:n}){const{t:a}=$(),o=Date.now()/1e3;return t&&o<t?(Tn({message:a("lobby.event.discountCode.activityNotStarted")}),!0):n&&o>n?(Tn({message:a("lobby.event.discountCode.activityHasEnded")}),!0):!1}async checkReceiveTime({receiveDuration:t,canReceiveTime:n,receiveTimeRemark:a}){const o=n&&a?Lg({canReceiveTime:n,receiveTimeRemark:a}):"";return t&&t<0&&o?(Tn({message:o}),!0):!1}async checkReceiveDeviceType({receiveDeviceType:t,receiveDeviceLoginType:n,taskCallback:a,tipType:o,silent:l,closeCallback:r}){return we().isDemoMode?!1:!!(t&&!await Bg({receiveDeviceType:t,receiveDeviceLoginType:n,tipType:o,silent:l,fn:a,closeCallback:r}))}async checkWsBrowserTask({taskCondition:t,silent:n}){var s,i;if(we().isDemoMode||!Ec(t).includes(K.WSBrowserOnly))return!1;const{bindingChecker:o}=Xa(),l=o(K.WSBrowserOnly),c=await((s=l.validate)==null?void 0:s.call(l))?mr.complete:mr.undone;
5return Ha.push([K.WSBrowserOnly,c]),c!==mr.undone?!1:(n||await((i=l.todo)==null?void 0:i.call(l)),!0)}async checkTask({taskCondition:t,taskCallback:n,beforeToSettingCallback:a,tipType:o,silent:l}){var m;if(!t||we().isDemoMode)return!1;const r=Ec(t).filter(h=>h!==K.WSBrowserOnly);if(!r.length)return!1;const{bindingChecker:c}=Xa(),[s,i]=await ce(Dg());if(s)return this.checkNetworkOrTimeoutRes({err:s});for(const h of r){const g=i.find(d=>+d.bindType==+h),b=g==null?void 0:g.isComplete;if(Ha.push([h,b]),b===mr.undone){if(l)return!0;const d=h,v=c(d),_=(m={[Ar.Use]:v==null?void 0:v.tipsForUse,[Ar.Exchange]:v==null?void 0:v.tipsForExchange,[Ar.Receive]:v==null?void 0:v.tips}[o])!=null?m:v==null?void 0:v.tips,y=v==null?void 0:v.todo;if(v!=null&&v.direct)return await(y==null?void 0:y()),!0;if(v){const w=y,p=h===K.firstPay,R=async()=>{y&&![K.AlreadyKYC,K.firstPay].includes(d)?await y({beforeToSettingCallback:a,onSuccess:()=>{q.setCacheExpired([js])},tipType:o}):(await(w==null?void 0:w(p?{dialogOptions:{payEntryId:An.RECEIVE_LIMIT}}:void 0)),n==null||n(),q.setCacheExpired([js]))};yn().open("moreInterception",{openType:"overlay",options:{type:"info",isFirstPay:p,message:_,showConfirmButton:!!w,onConfirm:R}})}else y==null||y();return!0}}return!1}async checkLargeAmount(t){return t.receiveStatus===Dt.PendingCheck&&t.receiveCategory===Do.Max&&t.amount?(this.showModal({type:Ie.largeAmount,amount:t.amount,taskCallback:t.taskCallback}),!0):!1}async checkMultipleReward(t){var s;const n=(s=t==null?void 0:t.multipleRewardData)!=null?s:{},{bonusBigEnum:a,canShowBonusRedImg:o}=n;if(a!==Pt.MultipleReward||n.isFromMultipleRewardPopup)return!1;const l=uo(),r=qd(n),c=o?nn.multipleWaitingCollected:r;return l.openDistributedReward(n,c),!0}async checkMultipleRewardRes({receiveCategory:t,multipleRewardData:n}){const a=n!=null?n:{};if((a==null?void 0:a.bonusBigEnum)!==Pt.MultipleReward)return!1;const o=uo(),l=Vn(a);if(t===Do.ManualSend&&(a==null?void 0:a.canShowBonusRedImg)===!1){const c=(l==null?void 0:l.dulpRewardRule)===jo.RechargeAmount?nn.rewardAmount:nn.multipleBlank;return o.distributedRewardOpening?o.setNextDialogStyle(a,c):o.openDistributedReward(a,c),!0}let r;return a!=null&&a.canShowBonusRedImg?r=nn.multipleWaitingCollected:(l==null?void 0:l.dulpRewardRule)===jo.RechargeAmount?r=nn.rewardAmount:r=nn.multipleBlank,o.openDistributedReward(a,r),!0}async checkLargeAmountRes({receiveCategory:t,receiveStatus:n,amount:a,okCallback:o,err:l}){return n===Dt.PendingApply&&t===Do.Max&&a&&!l?(this.showModal({type:Ie.largeAmount,amount:a,taskCallback:o}),!0):!1}async checkTaskOrderRes({err:t}){const{t:n}=$(),{getTaskBindType:a,getTaskOrderRule:o,handleForward:l}=_A(),r=a(t);if(r>-1){const c=await o(r);if(c)return yn().open("moreInterception",{openType:"overlay",options:{type:"info",message:()=>Mt(so,{class:Di["task-order-tips"],html:n("lobby.modal.task.receiveByOrder",{x:`<span>${c.name}</span>`})}),showConfirmButton:!0,onConfirm:()=>l(c)}}),!0}return!1}async checkVersionUpgradeRes({err:t,onCloseErrorCallback:n}){var a;return((a=t==null?void 0:t.data)==null?void 0:a.code)===Me.VERSION_UPGRADE?(_a("VERSION_CHECK").emit({version:0,force:!0,onClose:n}),!0):!1}async checkRestrictWithIdRes({activeId:t,err:n,backupErrMsg:a,onCloseErrorCallback:o}){var i,m,h;const{t:l}=$();if(!n)return!1;const r=n,c=VO.includes((i=r==null?void 0:r.data)==null?void 0:i.code),s=t===void 0?"":l("lobby.event.activeId",[t]);return c&&Tn({message:`${(h=(m=r==null?void 0:r.data)==null?void 0:m.msg)!=null?h:a}${s}`,onClose:o}),c}async checkRewardExpiredRes({err:t,onCloseErrorCallback:n}){var l;if(!t)return!1;const a=t;if(((l=a==null?void 0:a.data)==null?void 0:l.code)!==FO)return!1;const{t:o}=$();return Bo({message:o("lobby.event.distributedReward.rewardExpired"),showConfirmButton:!0,confirmButtonText:()=>o("lobby.event.distributedReward.moreRewards"),onConfirm:()=>{const r=ta();zo().canReceiveResetStatusIndex++,r.push({name:Oe.CANRECEIVE}),n==null||n()},onClose:()=>{n==null||n()}}),!0}async checkPendingReview(t){return t.receiveCategory===Do.Request&&t.receiveStatus===Dt.PendingCheck&&t.amount?((await pa(()=>gt(()=>import("./claimReviewDialog.DevIAVU0.js"),__vite__mapDeps([0,1])))()).showReviewNotifyDialog({amount:t.amount}),!0):!1}async checkPendingReviewRes({err:t}){var a,o,l,r;if(!t)return!1;const n=t;return((a=n==null?void 0:n.data)==null?void 0:a.code)===Me.REWARD_PENDING_REVIEW?((await pa(()=>gt(()=>import("./claimReviewDialog.DevIAVU0.js"),__vite__mapDeps([0,1])))()).showReviewNotifyDialog({amount:(r=(l=(o=n==null?void 0:n.data)==null?void 0:o.data)==null?void 0:l.pendingApplyAmount)!=null?r:0}),!0):!1}showModal({type:t,amount:n,taskCallback:a}){const{t:o}=$(),l=async()=>
5{await Wc().navigateToServicePage({openType:"insert"}),a&&await(a==null?void 0:a())};if(t===Ie.largeAmount)(async()=>{const[,r]=await ce(Mg()),{default:c}=await pa(()=>gt(()=>import("./LargeRewardTipIndex.CXHznbvB.js"),__vite__mapDeps([0,1,3,2,9,10,4,11,12,13,14,15])))(),s=await Un.showDialog({type:"error",closeOnClickOverlay:!1,showCloseButton:!0,showConfirmButton:!1,className:Di.largeAmountModal,message:()=>Mt(c,{class:"largeAmountContent",amount:n,htmlContent:(r==null?void 0:r.mode)===Kd.Custom?r==null?void 0:r.content:"",contactButtonSwitch:r==null?void 0:r.contactButtonSwitch,onClose:i=>{s.close(),i&&l()}})})})();else if(t===Ie.forbidReceive)return Tn({showConfirmButton:!0,confirmButtonText:()=>o("lobby.event.contactUS"),message:()=>Mt("p",{class:"forbidContent"},o("lobby.event.forbidReceive")),onConfirm:l})}showCanReceiveModal({msg:t,onClose:n}){const{t:a}=$(),o=ta();return Bo({showConfirmButton:!0,confirmButtonText:()=>a("lobby.coupon.more"),message:()=>t,onConfirm:()=>{o.push({name:Oe.CANRECEIVE}),n==null||n()},onClose:n})}async showRechargeLimitDialog({code:t,cycleType:n,onClose:a}){var l;const o=await pa(()=>gt(()=>import("./rechargeLimitDialog.Bvd11kjO.js"),__vite__mapDeps([0,1])))();(l=o==null?void 0:o.showRechargeLimitDialog)==null||l.call(o,{code:t,cycleType:n,onClose:a})}}const En=new IA,[RA]=re("pages-components-countdown"),TA=G({name:RA,props:{duration:{type:Number,default:0},frame:{type:Number,default:1},watchWindowVisibility:{type:Boolean,default:!1}},emits:["update","complete"],setup(e,{slots:t,emit:n}){const{duration:a,frame:o}=kl(e),l=k(-1);let r=null;const c=_u(o.value,!0);if(e.watchWindowVisibility){const i=ch();ee(i,m=>{m==="visible"?s(l.value):r&&r.kill()})}const s=i=>{i<0||(r&&r.kill(),r=new pu({value:i},{raf:c}).to({value:0},{duration:i*1e3,onUpdate({target:m}){l.value=m.value,n("update",l.value)},onComplete(){l.value=0,n("complete")}}))};return ee(()=>a.value,s,{immediate:!0}),Wn(()=>{r&&r.kill()}),()=>{var i;return u("span",null,[(i=t.default)==null?void 0:i.call(t,l.value)])}}}),OA="_countdown_1lkz1_91",PA="_inheritTextColor_1lkz1_103",AA="_expiredCountdown_1lkz1_110",xA="_receiveCountdown_1lkz1_119",No={countdown:OA,inheritTextColor:PA,expiredCountdown:AA,receiveCountdown:xA},[kA]=re("pages-receive-countdown"),NA=G({name:kA,props:{duration:{type:Number,default:0},inheritTextColor:{type:Boolean,default:!1},durationFormat:{type:Function,default:Eg},textFormatType:{type:String,default:_t.Countdown},className:{type:String,default:""},customStyle:{type:Object,default:()=>{}},watchWindowVisibility:{type:Boolean,default:!1}},emits:["update","complete"],setup(e,{emit:t}){const{duration:n,textFormatType:a,className:o,customStyle:l}=kl(e),r=I(()=>[_t.Expired1,_t.Reset].includes(a.value)?"ltr":""),c=I(()=>({[_t.Countdown]:{keypath:"lobby.reward.vip.rewardMap.rewardTips0",keyword:"x"},[_t.CanReceive]:{keypath:"lobby.reward.vip.rewardMap.rewardTimeTips",keyword:"x"},[_t.Expired]:{keypath:"lobby.modal.task.timeNotArrived.expiryTime",keyword:"x"},[_t.Expired2]:{keypath:"lobby.reward.base.expiredTime",keyword:"x"},[_t.Expired3]:{keypath:"lobby.reward.base.expiredTime3",keyword:"x"},[_t.Expired1]:{keypath:"lobby.reward.base.expiredTime1",keyword:"0"},[_t.Reset]:{keypath:"lobby.cpf.afterReset",keyword:"x"},[_t.Update]:{keypath:"lobby.event.cutOnce.updateTime",keyword:"time"},[_t.UpdateCountDown]:{keypath:"lobby.event.proxy.refreshCountDown",keyword:"time"},[_t.SuffixSecond]:{keypath:"lobby.reward.vip.rewardMap.rewardTips6",keyword:"x"},[_t.Start]:{keypath:"lobby.event.startTimeTip",keyword:"0"},[_t.SimpleStart]:{keypath:"lobby.event.simpleStart",keyword:"0"},[_t.Closed]:{keypath:"lobby.reward.base.closed",keyword:"x"},[_t.None]:{keypath:"",keyword:""}})),s=h=>{t("update",h)},i=()=>{t("complete")},m=I(()=>{var h;return(h=c.value)==null?void 0:h[a.value]});return()=>u(TA,{duration:Math.abs(n.value),onUpdate:s,onComplete:i,watchWindowVisibility:e.watchWindowVisibility},{default:h=>{var b,d,v,f,_,y;const g=u(so,{tag:"span",class:[No.countSpan,"countSpan"],dir:"ltr",html:((b=e.durationFormat)==null?void 0:b.call(e,h,a.value))||""},null);return u("span",{class:{[No.countdown]:!0,[No.receiveCountdown]:n.value>0,[No.expiredCountdown]:n.value<0,[o.value]:!!o.value,countdown:!0,[No.inheritTextColor]:e.inheritTextColor},dir:r.value,style:l.value,"data-text":((d=e.durationFormat)==null?void 0:d.call(e,h,a.value))||"","data-format":a.value},[(v=m.value)!=null&&v.keypath?u(Eh,{keypath:(f=m.value)==null?void 0:f.keypath,tag:"span",scope:"global"}
5,((_=m.value)==null?void 0:_.keyword)==="0"?{default:()=>g}:{[(y=m.value)==null?void 0:y.keyword]:()=>g}):g])}})}});var Xt=(e=>(e.animation="animation",e.sound="sound",e.balance="balance",e.redDots="redDots",e.analytics="analytics",e.reviewNotify="reviewNotify",e))(Xt||{});class LA{async handleResponse(t={}){const{config:n={},effectOptions:a={}}=t,{checkResult:o,receiveStatus:l,...r}=n,c=h=>!!a[h],s=!!(o!=null&&o[it.largeAmount]),i=l===Dt.PendingApply;if(!s&&i&&c(Xt.reviewNotify)){const{t:h}=$();ct.success({message:h("lobby.modal.task.receiveDiscountSuccess")})}const m={...a};return(s||i)&&(m[Xt.animation]=!1,m[Xt.sound]=!1),await this.executeEffects({config:r,effectOptions:m}),{isLargeAmount:s,checkResult:o}}async reportReceive(t){t&&(tt.stats("discountReceiveStats","statsApi"),tt.stats("discountReceiveStats","end"),Gd(Je.sensorEvents.DiscountReceive,{...await tt.payload("discountReceiveStats"),...t}))}async showReviewNotifyDialog(t){(await pa(()=>gt(()=>import("./claimReviewDialog.DevIAVU0.js"),__vite__mapDeps([0,1])))()).showReviewNotifyDialog(t)}async executeEffects(t={}){const{config:n={},effectOptions:a={}}=t,{animationParams:o,analyticsPayload:l}=n,r=c=>!!a[c];r(Xt.animation)&&o!=null&&await Il(o),r(Xt.sound)&&Dl.Receive(),r(Xt.balance)&&Xr().updatePrize(),r(Xt.redDots)&&bn().freshDiscountRedDot(),r(Xt.analytics)&&await this.reportReceive(l)}}const BA=new LA,DA=()=>{const{t:e}=$(),t=k(null),n=k(null),a=k(!1),o=Fg(),{openDialog:l,closeDialog:r}=on(),c=b=>{bn().canReceiveStyle===Ei.Normal&&(t.value=b,setTimeout(()=>{t.value=null},500))},s=async b=>{const{logsCategory:d}=b,v=d===Vg.Manual?Mi:Ds().get(b.activeType),f=m(b),[_]=f?await ce(v(f)):await ce(v());return _||null},i=async(b,d,v)=>{var C,S;if(a.value)return;const{id:f,receiveDuration:_,logsCategory:y,reward:w,status:p,activeType:R}=b;if((C=zo().receivedList)!=null&&C.includes(f))return;if(_>0)return c(f);if(a.value=!0,tt.stats("discountReceiveStats","start"),tt.stats("discountReceiveStats","statsCheckTime"),await En.check({checkOptions:{[Ie.logined]:!0,[Ie.task]:!0,[Ie.forbidReceive]:!0,[Ie.receiveType]:!0,[Ie.largeAmount]:!0,[Ie.multipleReward]:!0,[Ie.pendingReview]:[Ge.Rebate,Ge.CreditReturnGold].includes(R)},eventData:{receiveStatus:p,receiveCategory:y,amount:w,receiveDeviceType:b==null?void 0:b.receiveDeviceType,receiveDeviceLoginType:b==null?void 0:b.receiveDeviceLoginType,taskCondition:b==null?void 0:b.receiveCondition,taskCallback:async()=>{r("canReceive")},activeId:b.activeId,activeType:Oe.CANRECEIVE,multipleRewardData:b}})){a.value=!1;return}if(b.template===Qt.ReturningBonus){const T=$d();(S=T.returningBonusList)!=null&&S.length||await T.getPopReturningBonus();const x=T.returningBonusList.findIndex(B=>B.id===b.activeId);if(x>-1){l("returningBonus",{openType:"overlay",options:{currReturningIndex:x}}),a.value=!1;return}}n.value=f,tt.stats("discountReceiveStats","statsCheckTime"),tt.stats("discountReceiveStats","statsApi"),o.setRechargeReceivedCache({activeId:b.activeId,template:b.template}),await h(b,d,v),tt.stats("discountReceiveStats","statsApi"),tt.stats("discountReceiveStats","end"),Gd(Je.sensorEvents.DiscountReceive,{...await tt.payload("discountReceiveStats"),activeId:b.activeId,activeType:Oe.CANRECEIVE})},m=b=>{const{activeType:d,activeId:v,template:f,id:_}=b;switch(d){case Ge.Events:return{activeId:v,receiveId:`${_}`};case Ge.Task:return{template:f,receiveLogIds:`${_}`};case Ge.Rebate:case Ge.CreditReturnGold:return{receiveId:_};case Ge.Vip:return{receiveId:`${_}`};case Ge.RechargeFund:return _;case Ge.Interest:return{logIds:[_]};case Ge.SVip:return{receiveId:`${_}`};default:return}},h=async(b,d,v)=>{var j,J,ue,F,z,te;a.value=!0;const{activeType:f,logsCategory:_,reward:y,status:w,activity:p,bonusEnum:R=0,bonusBigEnum:O=0}=b,C=b.bonusBigEnum===Pt.MultipleReward,S=C?()=>eP(String(b.id)):_===Do.ManualSend?Mi:Ds().get(f),T=C?void 0:m(b),[x,B]=T?await ce(S(T)):await ce(S());a.value=!1;const P=B,N=(j=P==null?void 0:P.duplBonusList)==null?void 0:j[0],D=N?Vn(N):void 0,L=N?{...N,duplBonusBase:N.duplBonusBase||((ue=(J=P==null?void 0:P.receiveList)==null?void 0:J[0])==null?void 0:ue.reward)||0,relaBonusRedImgType:b==null?void 0:b.redImgType,receiveCondition:b==null?void 0:b.receiveCondition,receiveDeviceType:b==null?void 0:b.receiveDeviceType,receiveDeviceLoginType:b==null?void 0:b.receiveDeviceLoginType,duplBonusTableList:N.duplBonusTableList||hs(D==null?void 0:D.dulpBonusRange)}
5:void 0,A=await En.checkRes({config:{receiveStatus:w,receiveCategory:_,amount:y,okCallback:async()=>{r("canReceive")},onCloseErrorCallback:()=>{v&&v()},err:x,activeId:b.activeId,backupErrMsg:e("lobby.reward.base.receivedError"),multipleRewardData:L},checkOptions:{[it.userRestrict]:!0,[it.largeAmount]:!0,[it.multipleReward]:!0,[it.taskOrder]:!0,[it.restrictWithId]:S===Ds().get(Ge.Events),[it.rewardExpired]:!0,[it.pendingReview]:[Ge.Rebate,Ge.CreditReturnGold].includes(f)}});if(x){d==null||d(!1);return}let M;if(bn().canReceiveStyle===Ei.Normal){let Se=y,ke=0,Z=R||O;R!==ze.Old?(ke=y,Se=0):p!==0&&(Se=0,ke=p,Z=ze.Activity);const se=Z===ze.Discount?(te=tn((z=(F=P==null?void 0:P.receiveList)==null?void 0:F.find(me=>me.bonusText))==null?void 0:z.bonusText))==null?void 0:te.couponName:void 0;M={award:Se,activity:ke,extraBonusType:Z,couponName:se}}await BA.handleResponse({config:{checkResult:A,receiveStatus:w,animationParams:M},effectOptions:{[Xt.animation]:!!M,[Xt.sound]:!0,[Xt.balance]:!0,[Xt.redDots]:!0}}),d==null||d(w!==Dt.PendingApply,A)};return{shakeId:t,receiveId:n,isReceiveLoading:a,handleBtnShake:c,handleReceive:i,handleReceiveSync:s,handleReceiveAll:async b=>{var w,p,R,O,C;const d=await En.check({checkOptions:{[Ie.logined]:!0,[Ie.forbidReceive]:!0}});if(!(b!=null&&b.length)||d)return!1;if(b.length===1){await i(b[0]);return}const v=b.filter(({status:S})=>S!==Dt.PendingCheck).map(S=>{const{activeType:T,activeId:x,ruleId:B,template:P,id:N}=S||{};return S.activeType===Ge.Task?()=>s({activeType:T,activeId:x,template:P,id:N}):()=>s({activeType:T,activeId:x,template:P,id:N})}),f=yu(v);await f.start({onCompleted:()=>{Xr().updatePrize(),bn().freshDiscountRedDot()}});const _=b.map(S=>({...S,logCategoryText:Ug({logCategory:S.logsCategory,receiveStatus:S.status})})),y=(S,T)=>{var B,P,N;const{logCategoryText:x}=(B=_[T])!=null?B:{};return!!((N=(P=S.data)==null?void 0:P.data)!=null&&N.msg)||x!==!1};if(((w=f.results)==null?void 0:w.length)>0&&((p=f.results)!=null&&p.every((S,T)=>!y(S,T)))){const S=_==null?void 0:_.reduce((B,P)=>[Dt.PendingApply,Dt.PendingCheck].includes(P.status)?[wt(B[0]).number,wt(B[1]).number]:[wt(B[0]).plus(P.reward).number,wt(B[1]).plus(P.activity).number],[wt(0).number,wt(0).number]),T=Number(S[0]),x=Number(S[1]);(T>0||x>0)&&(Il({award:T,activity:x}),Dl.Receive())}else{let S=!1,T=0;for(;!S&&T<_.length;){const x=_[T],{logCategoryText:B,reward:P,status:N,logsCategory:D}=x,L=(R=f.results[T])==null?void 0:R.data,A=await En.check({checkOptions:{[Ie.task]:!0,[Ie.receiveType]:!0,[Ie.largeAmount]:!0},eventData:{receiveStatus:N,receiveCategory:D,amount:P,receiveDeviceType:x==null?void 0:x.receiveDeviceType,receiveDeviceLoginType:x==null?void 0:x.receiveDeviceLoginType,taskCondition:x==null?void 0:x.receiveCondition,activeId:x.activeId,activeType:Oe.CANRECEIVE}});A?S=A:B!==!1?(await En.checkRes({config:{receiveStatus:N,receiveCategory:D,amount:P,err:L,backupErrMsg:e("lobby.reward.base.receivedError")},checkOptions:{[it.userRestrict]:!0,[it.largeAmount]:!0}}),S=!0):(O=L==null?void 0:L.data)!=null&&O.msg&&(Tn({message:(C=L==null?void 0:L.data)==null?void 0:C.msg}),S=!0),T++}}}}},MA={[Oe.EVENT]:Zt.ACTIVITY,[Oe.TASK]:Zt.TASK,[Oe.LUCKY_WHELL]:Zt.LUCKY_WHEEL,[Oe.CASHBACK]:Zt.REAL_TIME_REBATE,[Oe.INTEREST]:Zt.INTEREST_TREASURE,[Oe.VIP]:Zt.VIP_REWARD,[Oe.SVIP]:Zt.FINANCIAL_SVIP,[Oe.RECHARGE_FUND]:Zt.PROVIDENT_FUND,[Oe.COUPON]:Zt.DISCOUNT_COUPON,[Oe.CREDITLOAN]:Zt.CREDIT_LOAN,[Oe.MALL]:Zt.MALL},nm=({modulePayEntry:e,autoRoutes:t=!1})=>{if(!e)return;let n=[e,Zt.DEFAULT];const o=ta().route.name||Oe.EVENT;if(t===!0||Array.isArray(t)&&t.includes(o)){const l=MA[o];l&&l!==e&&(n=[l,e])}return[Wg.ACTIVITY,...n]},$k=async({openOptions:e={},params:t={}})=>{const{openType:n="overlay",...a}=e,o=nm(t);Jo({openType:n,options:{...a,...o&&{payEntryId:o}}})},EA=async(e,t,n)=>{var l;const[a,o]=((l=t==null?void 0:t.receiveDeviceType)==null?void 0:l.split("|"))||[];return!(await En.check({eventData:{receiveDeviceType:a,receiveDeviceLoginType:o,taskCondition:t==null?void 0:t.disableSameReceive,activeId:e==null?void 0:e.activeId,tipType:Ar.Use,activeType:Oe.COUPON,...n},checkOptions:{[Ie.forbidReceive]:!0,[Ie.task]:!0,[Ie.receiveType]:!0}})||!await FA(e==null?void 0:e.uuidStr))},FA=async e=>{const[t,n]=await ce(qg({uuid:e}));return t?(await En.checkRes({config:{err:t},checkOptions:{[it.userRestrict]:!0}}),!1):!0},UA=async(e,t=!0,n)=>{var s;const a=su();if(!await EA(e,a.couponSetting,n))return!1;const l=(e==null?void 0:e.payType)==="[]"?"":e==null?void 0:e.payType,r=l?l.split(",").map(i=>Number(i)):[],c=await Ca().redirectRechargeChannel({payTypeIds:r,coupon:t?e:void 0,payEntryId:nm({modulePayEntry:Zt.DISCOUNT_COUPON,autoRoutes:!0})});return c&&(Jo({openType:"overlay"}),ct({type:"error",message:(s=c.data)==null?void 0:s.msg})),!0},Gk=e=>{var l,r;const t=(e!=null?e:"").toString().trim();if(!t)return[0,0];const n=t.split("-"),a=Number(((l=n[0])==null?void 0:l.trim())||0),o=Number(((r=n[1])==null?void 0:r.trim())||0);return[a,o]},VA="_loginRegisterDialog_sxz3d_91",WA="_loginRegisterPopupLogo_sxz3d_107",qA="_loginRegisterPopupClose_sxz3d_142",Fs={loginRegisterDialog:VA,loginRegisterPopupLogo:WA,loginRegisterPopupClose:qA},[$A,Uc]=re("pages-dialogs-login-register"),GA=G({name:$A,props:{closeIconSrc:{type:String,default:"/lobby_asset/common/web/common/comm_icon_x.svg"},fragmentProps:Object,fragmentSlots:Object},setup(e,{slots:t}){const{visible:n}=on("loginRegister"),{closeLoginRegister:a}=oa(),o=$e(),{setUserBackStatus:l}=o,r=Rt(),c=()=>{var y,w;if(((y=yn().stateMap.registerRetention)==null?void 0:y.uiStatus)===$g.Error)return!1;const f=o.state.mode!==ye.Login,_=((w=at().systemInfos)==null?void 0:w.registerRetentionPopupSwitch)===ho.OPEN;return f&&_},s=()=>
5{l(!0),a(!1,!1)},i=()=>{yn().open("registerRetention",{openType:"overlay"}).catch(s)},m=f=>f&&c()?(i(),!1):!0,h=I(()=>r.value.isTheme3?{position:"bottom",tabindex:1,showCloseButton:!1}:{}),g=()=>{o.setUserBackStatus(!0)},b=()=>{var f,_;(_=(f=o.state.openOptions)==null?void 0:f.onClose)==null||_.call(f)},d=I(()=>{const{logo:f}=r.value;return f.visible&&f.isOutSide}),v=()=>{if(c()){i();return}s()};return()=>u(Cb,Ee({show:n.value,"onUpdate:show":f=>n.value=f,class:Fs.loginRegisterDialog,"data-theme":r.value.theme,showCloseButton:!Kr(),onCloseOnButton:g,beforeClose:m,onClose:b,closeControl:{shouldOccupySpace:!0,attrs:{id:"loginRegisterModalCloseButton","data-sensors-click":"true"}},closeOnOverlayValueFromCloseButton:!1,closeOnClickOverlay:!1},h.value),{default:()=>{var f,_;return[r.value.theme===ns.Theme3&&u("div",{class:[Fs.loginRegisterPopupClose,Uc("th3-close")],onClick:v},[u(ie,{src:e.closeIconSrc},null)]),d.value&&u("div",{class:[Fs.loginRegisterPopupLogo,Uc("outside-logo")]},[u(cu,{canToLink:!1},null)]),(_=(f=t.fragment)==null?void 0:f.call(t))!=null?_:u(TO,e.fragmentProps,e.fragmentSlots)]}})}}),zA="_loginRegisterDialog_hyjkk_96",HA={loginRegisterDialog:zA},[jA]=re("pages-dialogs-login-register"),YA=G({name:jA,setup(){return()=>u(GA,{class:HA.loginRegisterDialog},null)}}),zk=Object.freeze(Object.defineProperty({__proto__:null,default:YA},Symbol.toStringTag,{value:"Module"})),cl=(e=[])=>Gg.isSimpleTheme?e.filter(({activeType:t})=>!zg.includes(t)):e,KA={duration:{type:Number,default:0}},ZA="_text_179pl_106",XA="_rectangle_179pl_112",QA="_triangle_179pl_117",ja={"limited-time":"_limited-time_179pl_91","time-img":"_time-img_179pl_103",text:ZA,rectangle:XA,triangle:QA,"count-time":"_count-time_179pl_126"},[JA]=re("lobby-limited-time"),Jl=G({name:JA,props:KA,setup(e){const{t}=nr(),{duration:n}=kl(e);return()=>!e.duration||!Hg(n.value)?null:u("div",{class:ja["limited-time"]},[u("div",null,[u(ie,{class:ja["time-img"],src:"/lobby_asset/common/common/deposit/img_czjl_xs.png",useSkeleton:!0},null),u("span",{class:ja.text},[t("lobby.event.rechargeReward.timeLimit")]),u("div",{class:ja.rectangle},[u("div",{class:ja.triangle},null)]),u(NA,{duration:Math.abs(n.value),class:ja["count-time"],textFormatType:_t.None},null)])])}}),ex="_activeItem_47sap_91",tx="_border_47sap_100",nx="_icon_47sap_106",ax="_activeBox_47sap_112",ox="_activeName_47sap_116",rx="_limitTime_47sap_122",sx="_giveAwayText_47sap_130",lx="_arrow_47sap_141",Yn={activeItem:ex,border:tx,icon:nx,activeBox:ax,activeName:ox,limitTime:rx,giveAwayText:sx,arrow:lx},[ix]=re("coupon-item"),cx=G({name:ix,props:{listItem:{type:Object,default:()=>{}}},emits:["close"],setup(e,{emit:t}){const n=we(),a=async()=>{var s;if(!n.hasLogined){t("close");return}const o=tn((s=e.listItem)==null?void 0:s.additionalInfo);if(!o)return;const{uuid:l,uuidStr:r}=o||{};await UA({...o,uuidStr:r||String(l)},!0,{taskCallback:async()=>t("close"),beforeToSettingCallback:async()=>t("close")})&&t("close")};return()=>u("div",{class:[Yn.activeItem,"register-item"]},[u("div",{class:Yn.border},null),u(ie,{useSkeleton:!0,class:Yn.icon,src:"/lobby_asset/common/common/deposit/img_czjl_zkj.png"},null),u("div",{class:Yn.activeBox},[u("div",{class:Yn.activeName},[e.listItem.name]),u("div",{class:Yn.limitTime},[u(Jl,{duration:e.listItem.timeCountdown},null)])]),u("div",{class:Yn.giveAwayText,onClick:a},[u(ie,{class:Yn.arrow,src:"/lobby_asset/common/web/common/img_scroll_jt.svg"},null)])])}}),ux="_activeItem_ezkig_91",dx="_border_ezkig_100",mx="_icon_ezkig_106",fx="_activeBox_ezkig_112",gx="_activeName_ezkig_116",hx="_limitTime_ezkig_122",vx="_giveAwayText_ezkig_130",bx="_giveText_ezkig_147",yx="_arrow_ezkig_150",ot={activeItem:ux,border:dx,icon:mx,activeBox:fx,activeName:gx,limitTime:hx,giveAwayText:vx,"suffix-num":"_suffix-num_ezkig_141",giveText:bx,arrow:yx},[px]=re("register-event-item"),_x=G({name:px,props:{listItem:{type:Object,default:()=>{}}},emits:["close"],setup(e,{emit:t}){const{t:n}=nr(),a=I(()=>{const s=e.listItem.rule.rewardType;return`/lobby_asset/common/common/deposit/${{[Ot.Fixed]:"img_czjl_je",[Ot.Percentage]:"img_czjl_yhj",[Ot.Random]:"img_czjl_je",[Ot.BlindBoxTimes]:"img_czjl_mh"}[s]}.png`}),o=I(()=>{const{times:s}=e.listItem.rule;switch(s){case 1:case 2:case 3:return"lobby.event.register.timesRecharge"+s;default:return"lobby.event.register.timesRecharge"}}),l=I(()=>{const{condVal:s,times:i}=e.listItem.rule;return e.listItem.ruleType===fr.Total?u("span",{class:ot.giveText},[`${n("lobby.event.register.total")}≥${s}`]):e.listItem.ruleType===fr.Fixed?u("span",{class:ot.giveText},[`${n("lobby.event.register.single")}≥${s}`]):e.listItem.ruleType===fr.First?u("span",{class:ot.giveText},[`${n("lobby.event.register.first")}≥${s}`]):e.listItem.ruleType===fr.Times?u("span",{class:ot.giveText},[i>0?`${n(o.value,{x:i})}≥${s}`:`${n("lobby.event.register.times")}≥${s}`]):e.listItem.name}),r=I(()=>{const{rewardType:s,tp0Reward:i,tp1Ratio:m,tp2MaxDspReward:h,tp3BlindBoxLotteryCount:g,tp3BlindBoxType:b}=e.listItem.rule;return s===Ot.Fixed&&i?u(le,null,[u("span",{class:ot.giveText},[n("lobby.event.rechargeReward.giveMax")]),u(qr,{customClass:ot["icon-text"]},{default:()=>[u("span",{class:ot["suffix-num"]},[en(i)])]})]):s===Ot.Percentage&&m?u(le,null,[u("span",{class:ot.giveText},[n("lobby.event.rechargeReward.giveMax")]),u("span",{class:ot["suffix-num"]},[m,pn("%")])]):s===Ot.Random&&h?u(le,null,[u("span",{class:ot.giveText},[n("lobby.event.rechargeReward.giveMax")]),u(qr,{customClass:ot["icon-text"]},{default:()=>[u("span",{class:ot["suffix-num"]},[en(h)])]})]):s===Ot.BlindBoxTimes&&g?u(le,null,[u("span",{class:ot.giveText}
5,[n("lobby.modal.register.giveAwayBlindbox",{x:g,y:b})])]):u(le,null,null)}),c=async()=>{var i,m,h,g,b;t("close");const s=(i=Sl().eventsList)==null?void 0:i.find(d=>d.activeId===e.listItem.id);if(!e.listItem.id||!s){ta().push({name:Oe.EVENT});return}else if(e.listItem.template===Qt.DiscountCode){Ca().redirectRechargeChannel({rechargeScore:(m=e.listItem.rule)==null?void 0:m.condVal,payTypeIds:(b=(g=(h=e.listItem)==null?void 0:h.rule)==null?void 0:g.pay_type)!=null?b:[]});return}await jg(e.listItem.id)};return()=>u("div",{class:[ot.activeItem,"register-item"]},[u("div",{class:ot.border},null),u(ie,{useSkeleton:!0,class:ot.icon,src:a.value},null),u("div",{class:ot.activeBox},[u("div",{class:ot.activeName},[l.value]),u("div",{class:ot.limitTime},[u(Jl,{duration:e.listItem.timeCountdown},null)])]),u("div",{class:ot.giveAwayText,onClick:c},[r.value,u(ie,{class:ot.arrow,src:"/lobby_asset/common/web/common/img_scroll_jt.svg"},null)])])}}),wx="_taskItem_56ner_91",Sx="_border_56ner_100",Cx="_icon_56ner_106",Ix="_activeBox_56ner_112",Rx="_activeName_56ner_116",Tx="_limitTime_56ner_122",Ox="_giveAwayText_56ner_130",Px="_giveAwayBox_56ner_141",Ax="_giveAwayReward_56ner_147",xx="_giveText_56ner_156",kx="_giveIconText_56ner_159",Nx="_arrow_56ner_183",Ke={taskItem:wx,border:Sx,icon:Cx,activeBox:Ix,activeName:Rx,limitTime:Tx,giveAwayText:Ox,giveAwayBox:Px,giveAwayReward:Ax,"suffix-num":"_suffix-num_56ner_150",giveText:xx,giveIconText:kx,"icon-text":"_icon-text_56ner_172","category-icon":"_category-icon_56ner_175","text-class":"_text-class_56ner_180",arrow:Nx},[Lx]=re("register-task-item"),Bx=G({name:Lx,props:{listItem:{type:Object,default:()=>{}}},emits:["close"],setup(e,{emit:t}){const{t:n}=nr(),a=I(()=>{const{icon:m,rule:h,template:g}=e.listItem,b=zO(g,m);return b||`/lobby_asset/common/common/deposit/${{[Ot.Fixed]:"img_czjl_je",[Ot.Percentage]:"img_czjl_yhj",[Ot.Random]:"img_czjl_je",[Ot.BlindBoxTimes]:"img_czjl_mh"}[h.rewardType]}.png`}),o=(m=0)=>`${wt(m).times(100).toString()}%`,l=I(()=>{const{rewardType:m,tp0Reward:h,tp1Ratio:g,tp2MaxDspReward:b,tp3BlindBoxLotteryCount:d,tp3BlindBoxType:v}=e.listItem.rule;return m===Ot.Fixed&&h?u(le,null,[u("span",{class:Ke.giveText},[n("lobby.event.rechargeReward.give")]),u("span",{class:Ke.giveIconText},[u(qr,{customClass:Ke["icon-text"]},{default:()=>[u("span",{class:Ke["suffix-num"]},[en(h)])]})])]):m===Ot.Percentage&&g?u(le,null,[u("span",{class:Ke.giveText},[n("lobby.event.rechargeReward.giveMax")]),u("span",{class:Ke["suffix-num"]},[o(g)])]):m===Ot.Random&&b?u(le,null,[u("span",{class:Ke.giveText},[n("lobby.event.rechargeReward.giveMax")]),u("span",{class:Ke.giveIconText},[u(qr,{customClass:Ke["icon-text"]},{default:()=>[u("span",{class:Ke["suffix-num"]},[en(b)])]})])]):m===Ot.BlindBoxTimes&&d?u(le,null,[u("span",{class:Ke.giveText},[n("lobby.modal.register.giveAwayBlindbox",{x:d,y:v})])]):u(le,null,null)}),r=I(()=>{const{bonusEnum:m,bonusBigEnum:h}=e.listItem.rule;return Dr(e.listItem.rule)===ze.Discount||m===ze.Discount||h===Pt.Discount}),c=I(()=>{var m;return r.value?(m=e.listItem.rule)==null?void 0:m.couponName:!!e.listItem.rule.activity}),s=I(()=>{var m,h;return u("div",{class:Ke.giveAwayBox},[u("div",{class:Ke.giveAwayReward},[l.value]),!!c.value&&u(Yg,{type:Kg.Task,autoScrollLimit:13,class:[Ke["category-icon"]],textClass:Ke["text-class"],detail:{key:r.value?ze.Discount:Dr(e.listItem.rule),text:Vd((m=e.listItem.rule)==null?void 0:m.activity,r.value?ze.Discount:Dr(e.listItem.rule),(h=e.listItem.rule)==null?void 0:h.couponName)}},null)])}),i=async()=>{t("close"),Zg(Xg[e.listItem.template])};return()=>u("div",{class:[Ke.taskItem,"register-item"]},[u("div",{class:Ke.border},null),u(ie,{useSkeleton:!0,class:Ke.icon,src:a.value},null),u("div",{class:Ke.activeBox},[u("div",{class:Ke.activeName},[e.listItem.name]),u("div",{class:Ke.limitTime},[u(Jl,{duration:e.listItem.timeCountdown},null)])]),u("div",{class:Ke.giveAwayText,onClick:i},[s.value,u(ie,{class:Ke.arrow,src:"/lobby_asset/common/web/common/img_scroll_jt.svg"},null)])])}}),Dx="_discountCodeContainer_j9269_91",Mx="_discountCodeBox_j9269_99",Ex="_imageBg_j9269_109",Fx="_imageBg1_j9269_112",Ux="_imageBg3_j9269_112",Vx="_imageBox_j9269_120",Wx="_discountCodeContent_j9269_125",qx="_discountCodeMsg_j9269_130",$x="_icon_j9269_143",Gx="_text_j9269_148",zx="_discountCodeMsg1_j9269_151",Hx="_discountCodeMsg2_j9269_157",jx="_totalReward_j9269_163",Yx="_discountCodeBtn_j9269_170",Kx="_button_j9269_178",Zx="_rewardListContainer_j9269_182",Xx="_rewardList_j9269_182",pt={discountCodeContainer:Dx,discountCodeBox:Mx,imageBg:Ex,imageBg1:Fx,imageBg3:Ux,imageBox:Vx,discountCodeContent:Wx,discountCodeMsg:qx,icon:$x,text:Gx,discountCodeMsg1:zx,discountCodeMsg2:Hx,totalReward:jx,discountCodeBtn:Yx,button:Kx,rewardListContainer:Zx,rewardList:Xx},[Qx]=re("pages-dialogs-components-register-reward"),Jx=G({name:Qx,props:{registerSuccessInfo:{type:Object,default:()=>{}},showDiscountCodeContainer:{type:Boolean,default:!0}},emits:["close"],setup(e,{emit:t}){const{t:n}
5=$(),a=k(!1),o=k(!1),l=DA(),r=I(()=>{var h;return cl((h=e.registerSuccessInfo)==null?void 0:h.activeList)}),c=I(()=>{var h;return((h=r.value)==null?void 0:h.length)>0}),s=I(()=>{const{rewardList:h=[],isFilterReward:g=!0}=e.registerSuccessInfo||{};return cl(h).filter(b=>{if(g){if(b.receiveDeviceType){const{canReceive:d}=Qg(b.receiveDeviceType);return!!d}return!1}return!0})}),i=I(()=>{let h=0;return s.value.forEach(g=>{h+=g.reward}),h}),m=async()=>{var b;if(!((b=s.value)!=null&&b.length)||a.value||o.value)return;a.value=!0;const h=s.value.map(d=>{const{activeType:v,activeId:f,ruleId:_,template:y,receiveLogId:w}=d||{};return d.activeType===2?()=>l.handleReceiveSync({activeType:v,activeId:f,ruleId:_,template:y,id:w}):()=>l.handleReceiveSync({activeType:v,activeId:f,template:y,id:w})});yu(h).start({onCompleted:()=>{var d;a.value=!1,o.value=!0,Il({award:i.value,activity:Number((d=s.value)==null?void 0:d.reduce((v,f)=>wt(v).plus(f.activity).number,wt(0).number))}),Dl.Receive(),Xr().updatePrize(),bn().freshDiscountRedDot()}})};return()=>u(le,null,[e.showDiscountCodeContainer&&i.value>0?u("div",{class:pt.discountCodeContainer},[u("div",{class:pt.discountCodeBox},[u(ie,{class:[pt.imageBg,pt.imageBg1],src:"/lobby_asset/common/web/login/img_zhucetanchuang_lqbg01.svg"},null),u("div",{class:pt.imageBox},null),u(ie,{class:[pt.imageBg,pt.imageBg3],src:"/lobby_asset/common/web/login/img_zhucetanchuang_lqbg03.svg"},null)]),u("div",{class:pt.discountCodeContent},[u("div",{class:pt.discountCodeMsg},[u(ie,{class:pt.icon,useSkeleton:!0,src:"/lobby_asset/common/common/common/img_emoji_lhdk.png"},null),u("div",{class:pt.text},[u("span",{class:pt.discountCodeMsg1},[n("lobby.modal.register.congratulations"),pn(",")]),u("span",{class:pt.discountCodeMsg2},[n("lobby.modal.register.getDiscountReward")]),u("span",{class:pt.totalReward},[en(i.value)])])]),u("div",{class:pt.discountCodeBtn},[u(Jt,{size:"small",type:"success",class:pt.button,loading:a.value,onClick:m,disabled:o.value},{default:()=>[o.value?n("lobby.reward.base.hasReceive"):n("lobby.reward.base.unReceive")]})])])]):null,c.value&&u(Zo,{class:[pt.rewardListContainer,"reward-list-container"]},{default:()=>{var h,g;return[u(sy,{class:pt.rewardList,finished:!0,useParentScroll:!0,virtualOptions:{total:(g=(h=r.value)==null?void 0:h.length)!=null?g:0,estimateSize:"1.08rem",gap:"0.2rem"}},{default:b=>{var v;const d=(v=r.value)==null?void 0:v[b==null?void 0:b.index];if(d.activeType===Ge.Coupon)return u(cx,{listItem:d,key:d.id,onClose:()=>t("close")},null);if(d.activeType===Ge.Events)return u(_x,{listItem:d,key:d.id,onClose:()=>t("close")},null);if(d.activeType===Ge.Task)return u(Bx,{listItem:d,key:d.id,onClose:()=>t("close")},null)}})]}})])}}),e1="_registerRetentionDialog_1vupm_91",t1="_registerRetention_1vupm_91",n1="_title_1vupm_106",a1="_titleText_1vupm_117",o1="_content_1vupm_140",r1="_activityList_1vupm_148",s1="_btnContainer_1vupm_159",l1="_btn_1vupm_159",i1="_exitBtn_1vupm_209",c1="_continueBtn_1vupm_214",u1="_btnText_1vupm_219",d1="_registerRetentionImageDialog_1vupm_229",m1="_retentionImageWrap_1vupm_244",f1="_retentionImage_1vupm_244",g1="_imageBtnContainer_1vupm_256",Ze={registerRetentionDialog:e1,registerRetention:t1,title:n1,titleText:a1,content:o1,activityList:r1,btnContainer:s1,btn:l1,exitBtn:i1,continueBtn:c1,btnText:u1,registerRetentionImageDialog:d1,retentionImageWrap:m1,retentionImage:f1,imageBtnContainer:g1},[h1]=re("pages-dialogs-register-retention"),v1=G({name:h1,setup(){const{visible:e,closeDialog:t,onDialogOpen:n}=on("registerRetention"),a=on("loginRegister"),{openLoginRegister:o,closeLoginRegister:l}=oa(),{back:r}=ta(),c=k(),s=I(()=>{var g;if(!((g=c.value)!=null&&g.activeList))return{};try{const b=JSON.parse(c.value.activeList);return b.activeList=cl(b.activeList),b}catch(b){return{}}}),i=g=>g?{background:g}:void 0,m=()=>{t("registerRetention"),!Ra([Oe.LOGIN,Oe.REGISTER])&&(a.visible.value||o({register:!0,skipWebauthn:!0,skipBindRegister:!0,skipTemporary:!0,skipGuide:!0}))},h=async()=>{if(Ra([Oe.LOGIN,Oe.REGISTER])){t("registerRetention"),r();return}await t("registerRetention"),l(!1,!1)};return n(()=>{c.value=void 0,ce(Jg()).then(([g,b])=>{!g&&(b!=null&&b.showDlg)?c.value=b:h()})}),()=>c.value?c.value.popupStyle===1?u(Un,{show:e.value,"onUpdate:show":g=>e.value=g,class:Ze.registerRetentionImageDialog,showCloseButton:!1,closeOnClickOverlay:!1,closeOnRouteChange:!0},{default:()=>{var g,b;return[u("div",{class:Ze.retentionImageWrap},[!!c.value.url&&u(ie,{class:Ze.retentionImage,src:c.value.url,width:"100%"},null),u("div",{class:Ze.imageBtnContainer},[u(Xn,{backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:(g=c.value.exitButton)==null?void 0:g.buttonTip,style:{width:"100%"},autoTransformOffset:!0,offset:[0,-3],gift:{size:"large",shouldOccupySpace:31}},{default:()=>{var d;return[u(Jt,{class:[Ze.btn,Ze.exitBtn],plain:!0,type:"primary",clearBackgroun
5d:!0,style:i((d=c.value.exitButton)==null?void 0:d.bg),onClick:h},{default:()=>{var v;return[u("span",{class:Ze.btnText},[(v=c.value.exitButton)==null?void 0:v.buttonLabel])]}})]}}),u(Xn,{backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:(b=c.value.registerButton)==null?void 0:b.buttonTip,style:{width:"100%"},autoTransformOffset:!0,offset:[0,-3],gift:{size:"large",shouldOccupySpace:31}},{default:()=>{var d;return[u(Jt,{class:[Ze.btn,Ze.continueBtn],style:i((d=c.value.registerButton)==null?void 0:d.bg),onClick:m},{default:()=>{var v;return[u("span",{class:Ze.btnText},[(v=c.value.registerButton)==null?void 0:v.buttonLabel])]}})]}})])])]}}):u(Un,{show:e.value,"onUpdate:show":g=>e.value=g,class:Ze.registerRetentionDialog,showCloseButton:!1,closeOnClickOverlay:!1,closeOnRouteChange:!0},{default:()=>{var g,b;return[u("div",{class:Ze.registerRetention},[c.value.title&&u("div",{class:Ze.title},[u(so,{class:Ze.titleText,tag:"div",html:c.value.title},null)]),c.value.content&&u(so,{class:Ze.content,tag:"div",html:c.value.content,addCommonStyle:!0},null),u("div",{class:Ze.activityList},[u(Jx,{registerSuccessInfo:s.value,showDiscountCodeContainer:!1,onClose:()=>t("registerRetention")},null)]),u("div",{class:Ze.btnContainer},[u(Xn,{backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:(g=c.value.exitButton)==null?void 0:g.buttonTip,style:{width:"100%"},autoTransformOffset:!0,offset:[0,-3],gift:{size:"large",shouldOccupySpace:31}},{default:()=>[u(Jt,{class:[Ze.btn,Ze.exitBtn],plain:!0,type:"primary",clearBackground:!0,onClick:h},{default:()=>{var d;return[u("span",{class:Ze.btnText},[(d=c.value.exitButton)==null?void 0:d.buttonLabel])]}})]}),u(Xn,{backgroundColor:"var(--skin__accent_1)",designBgMode:"green",content:(b=c.value.registerButton)==null?void 0:b.buttonTip,style:{width:"100%"},autoTransformOffset:!0,offset:[0,-3],gift:{size:"large",shouldOccupySpace:31}},{default:()=>[u(Jt,{class:[Ze.btn,Ze.continueBtn],onClick:m},{default:()=>{var d;return[u("span",{class:Ze.btnText},[(d=c.value.registerButton)==null?void 0:d.buttonLabel])]}})]})])])]}}):null}}),Hk=Object.freeze(Object.defineProperty({__proto__:null,default:v1},Symbol.toStringTag,{value:"Module"}));export{IT as $,lp as A,zr as B,Y0 as C,P0 as D,Wu as E,SC as F,Le as G,Ce as H,yb as I,Aa as J,nd as K,or as L,X0 as M,Ub as N,K0 as O,zb as P,Uv as Q,lt as R,sa as S,oI as T,ad as U,sy as V,uI as W,Yl as X,jr as Y,ds as Z,I0 as _,Yr as a,PP as a$,Uk as a0,Vy as a1,td as a2,Hr as a3,sb as a4,x0 as a5,oT as a6,Lb as a7,jd as a8,us as a9,Eu as aA,OP as aB,Gh as aC,Nr as aD,TP as aE,Xd as aF,vP as aG,Fv as aH,Fu as aI,jh as aJ,Uh as aK,l0 as aL,Ll as aM,fP as aN,Dv as aO,Lv as aP,Tv as aQ,Mv as aR,Wh as aS,Iv as aT,zh as aU,kv as aV,t0 as aW,e0 as aX,ji as aY,Zd as aZ,$h as a_,G1 as aa,q1 as ab,$1 as ac,z1 as ad,M1 as ae,B1 as af,D1 as ag,E1 as ah,V1 as ai,F1 as aj,U1 as ak,W1 as al,N1 as am,L1 as an,x1 as ao,H1 as ap,P1 as aq,A1 as ar,k1 as as,io as at,Au as au,ev as av,p0 as aw,Lr as ax,Bv as ay,qh as az,$v as b,hs as b$,Nl as b0,Jh as b1,iv as b2,G0 as b3,Wl as b4,$S as b5,LP as b6,NP as b7,Hd as b8,We as b9,Ca as bA,JR as bB,EP as bC,MP as bD,DP as bE,kP as bF,qP as bG,GP as bH,$P as bI,bA as bJ,HP as bK,zP as bL,Wk as bM,BP as bN,VP as bO,UP as bP,Ad as bQ,vk as bR,Gn as bS,z0 as bT,DA as bU,Xl as bV,T1 as bW,Wd as bX,ok as bY,xO as bZ,Vn as b_,et as ba,B0 as bb,JP as bc,Dl as bd,rd as be,aT as bf,Cb as bg,mC as bh,vd as bi,sp as bj,dd as bk,ed as bl,L0 as bm,Jd as bn,sP as bo,tm as bp,E0 as bq,bv as br,FP as bs,NA as bt,rr as bu,jI as bv,W0 as bw,V0 as bx,U0 as by,F0 as bz,ar as c,Hh as c$,_A as c0,_P as c1,BO as c2,Dr as c3,Vd as c4,bk as c5,zO as c6,pk as c7,yk as c8,Sk as c9,UA as cA,Ld as cB,Dd as cC,$d as cD,QO as cE,Ak as cF,Tk as cG,Ok as cH,xk as cI,Pk as cJ,Nk as cK,Lk as cL,uo as cM,kk as cN,JO as cO,qd as cP,Rk as cQ,Kn as cR,nn as cS,Ik as cT,lk as cU,tp as cV,Vh as cW,f0 as cX,Ev as cY,y0 as cZ,h0 as c_,wk as ca,_k as cb,$b as cc,sk as cd,Es as ce,$k as cf,Xa as cg,BA as ch,Xt as ci,ck as cj,dk as ck,uk as cl,fk as cm,mk as cn,$O as co,Fo as cp,gk as cq,ya as cr,hk as cs,jo as ct,Ia as cu,DO as cv,rI as cw,Q1 as cx,Mu as cy,TA as cz,RT as d,dP as d$,lv as d0,kr as d1,C0 as d2,rv as d3,nv as d4,sv as d5,g0 as d6,ov as d7,v0 as d8,Iy as d9,$l as dA,FI as dB,Xu as dC,JC as dD,q0 as dE,$0 as dF,cl as dG,Jx as dH,mP as dI,XS as dJ,WP as dK,
5Ve as dL,RP as dM,IP as dN,Rv as dO,Jn as dP,Uu as dQ,Lu as dR,Cv as dS,XT as dT,av as dU,w0 as dV,Mo as dW,Av as dX,Qh as dY,_v as dZ,ik as d_,b0 as da,C1 as db,w1 as dc,cv as dd,S1 as de,uv as df,ac as dg,R1 as dh,I1 as di,fv as dj,rt as dk,S0 as dl,Nu as dm,v_ as dn,LS as dp,As as dq,BS as dr,Od as ds,ES as dt,hb as du,Nv as dv,Bl as dw,$I as dx,yI as dy,ks as dz,Qu as e,i0 as e$,hP as e0,hd as e1,M_ as e2,D_ as e3,TO as e4,Qs as e5,bP as e6,tv as e7,_0 as e8,Nd as e9,Z1 as eA,X1 as eB,Ps as eC,YC as eD,DC as eE,zl as eF,bC as eG,k0 as eH,N0 as eI,iy as eJ,Yh as eK,TT as eL,D0 as eM,M0 as eN,J1 as eO,hv as eP,Zh as eQ,xv as eR,Xh as eS,u0 as eT,c0 as eU,o0 as eV,n0 as eW,r0 as eX,a0 as eY,Pv as eZ,Gv as e_,J0 as ea,Q0 as eb,Kh as ec,nl as ed,UI as ee,uy as ef,uP as eg,gT as eh,wO as ei,uT as ej,$p as ek,Zp as el,kp as em,vO as en,wP as eo,Fh as ep,gP as eq,sr as er,j1 as es,wp as et,Y1 as eu,EA as ev,Gk as ew,Yd as ex,vs as ey,iP as ez,Z0 as f,d0 as f0,Ov as f1,m0 as f2,vT as f3,hT as f4,wy as f5,rk as f6,AO as f7,Bc as f8,Kl as f9,bT as fa,tk as fb,ek as fc,Ju as fd,dy as fe,QR as ff,Ck as fg,O1 as fh,K1 as fi,R0 as fj,T0 as fk,O0 as fl,nk as fm,ak as fn,Bk as fo,Dk as fp,Vk as fq,qk as fr,zk as fs,Hk as ft,la as g,Ed as h,s0 as i,Mk as j,Fk as k,Gd as l,xu as m,zv as n,Vv as o,rl as p,En as q,Ek as r,Wv as s,He as t,A0 as u,qn as v,qv as w,CC as x,j0 as y,H0 as z};

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.