1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"btse@5f19a485"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="597d5975-a3dc-45e3-95a6-2b785ec6dfcf",e._sentryDebugIdIdentifier="sentry-dbid-597d5975-a3dc-45e3-95a6-2b785ec6dfcf")}catch(s){}}();import{a5 as e,a6 as t,a8 as s,a9 as i,ah as a,ag as l,as as n,ap as o,aS as r,ar as d,aa as u,ak as c,ab as p,af as v,ad as m,aU as f,am as g,ae as b,aK as k,r as y,aE as h,aF as w,B as T,ac as B,aY as L,an as _,aC as x,aI as S,s as C}from"./PmfENnFs.js";import{u as $,ak as V,aI as N,cb as I,a8 as E,mL as j,mM as A,az as F,mN as D,e as M,mO as R,mP as q,o as P,a4 as G,af as H,p as W,an as U,ap as z,aq as K,B as O,l as Y,ab as Q,ac as J,ad as X,dY as Z,bE as ee,dV as te,mQ as se,bP as ie}from"./BhKTELSe.js";import{_ as ae}from"./CRPzHAml.js";import{P as le,k as ne,l as oe}from"./DTvt6p8J.js";import{l as re}from"./BLBkQ53j.js";import"./DzIKp7QL.js";import"./ByGuns7q.js";import"./chunk-lottie.zeumoeGY.js";import"./CXr9G-CP.js";import"./chunk-web3.7EmC4Up1.js";import"./chunk-web3-onboard-utils.D-9VMiP0.js";import"./chunk-sentry.q36DUBwH.js";import"./CjHUvruO.js";import"./Bam2FmDF.js";import"./ByOB-9wo.js";import"./tad1MRrM.js";import"./cvxruSMo.js";import"./chunk-echarts.AHWYl6Ef.js";import"../../app.DuROpXuw.js";import"./B9Yq6Vz0.js";import"./B7TQbCQK.js";import"./CRkpGd-d.js";import"./C2-AFtvo.js";import"./3JYsLZg7.js";const de=ae({__name:"VipMastheadBackground",setup(o){const{display:{isMastheadImageBackground:r,mastheadedBackground:d}}=E,u=N(),c=$(),{loginState:p,isArabic:v}=e(c),{hasVipProgramPermission:m}=V(),f=t((()=>!r||p.value&&!m&&u.isMobile?"":{backgroundImage:`url(${g.value})`})),g=t((()=>m.value?I(`vip-program/${d.login}`):v.value?u.isMobile?I(`vip-program/${d.arabicSmall}`):I(`vip-program/${d.arabicLarge}`):u.isMobile?I(`vip-program/${d.small}`):I(`vip-program/${d.large}`)));return(e,t)=>(i(),s("section",{class:l(["vip-masthead-background",[n(r)?"is-image":"is-gradient",{"is-login":n(m)}]]),style:a(f.value)},null,6))}},[["__scopeId","data-v-4c392af2"]]),ue={class:"title"},ce={class:"des-wrap"},pe=ae({__name:"VipMastheadContent",setup(t){const{display:{isMastheadImageBackground:a},vipUnLoginHeaderDesList:k}=E,y=o(),h=r(),w=$(),{lang:T,loginState:B}=e(w);function L(){h.push({name:"login",query:{redirect:y.fullPath},params:{lang:T.value}})}return(e,t)=>{const o=d("BaseButton");return i(),s("div",{class:l(["vip-masthead-content",{"is-center":!n(a)}])},[u("span",ue,v(e.$t("vip.program.title")),1),u("div",ce,[(i(!0),s(m,null,f(n(k),((t,a)=>(i(),s("p",{key:`des-${a}`},v(e.$t(t)),1)))),128))]),n(B)?p("",!0):(i(),c(o,{key:0,class:"green action-btn",size:"large",onClick:L},{default:g((()=>[b(v(e.$t("vip.program.joinBtn")),1)])),_:1}))],2)}}},[["__scopeId","data-v-e770a409"]]),ve={class:"vip-level-up"},me={class:"level-info-wrap"},fe={class:"level-info-block current"},ge={class:"state-text current"},be={class:"state-value-wrap"},ke={class:"state-value current"},ye={class:"level-info-block"},he={class:"state-text"},we={class:"state-value-wrap"},Te={key:0,class:"state-value"},Be={key:1,class:"state-value"},Le={class:"bottom-info"},_e={class:"tip"},xe={key:0,class:"tip-vip-level-rule"},Se=ae({__name:"VipLevelUp",setup(e){const a=j(),{getVipLevelName:l}=V(),o=t((()=>a.vipLevel+1));function r(){document.querySelector(`.${D}`).scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}return(e,t)=>(i(),s("section",ve,[u("div",me,[u("div",fe,[u("span",ge,v(e.$t("t.current")),1),u("div",be,[u("span",ke,v(n(l)(n(a).vipLevel)),1)])]),u("div",ye,[u("span",he,v(e.$t("t.next")),1),u("div",we,[n(a).isMaxLevel?(i(),s("span",Te,"-")):(i(),s("span",Be,v(n(l)(o.value)),1))])])]),(i(!0),s(m,null,f(n(a).vipProgressList,(e=>(i(),c(le,{key:e.title,class:"vip-info-item",title:e.title,currentAmount:e.amount,targetAmount:e.totalAmount,decimalPercent:e.percentage,unit:e.unit},null,8,["title","currentAmount","targetAmount","decimalPercent","unit"])))),128)),u("div",Le,[u("div",_e,[k(n(A)),n(a).benchmarkText?(i(),s("div",xe,[u("span",null,"*"+v(e.$t("t.benchmark"))+":",1),b(" "+v(n(a).benchmarkText),1)])):p("",!0)]),u("div",{class:"level-up-link",onClick:r},[b(v(e.$t("account.fee.feePackage.toLevelUp"))+" ",1),k(n(F))])])]))}}
1,[["__scopeId","data-v-c2135f2d"]]),Ce={class:"vip-masthead-content"},$e={class:"left-content"},Ve={class:"title"},Ne={class:"right-content"},Ie=ae({__name:"VipMastheadLoginContent",setup:e=>(e,t)=>(i(),s("div",Ce,[u("div",$e,[u("span",Ve,v(e.$t("vip.program.title")),1)]),u("div",Ne,[k(Se)])]))},[["__scopeId","data-v-0c49a18d"]]),Ee={class:"masthead-content"},je=ae({__name:"VipMasthead",setup(t){const{display:{isMastheadImageBackground:a}}=E,o=$(),{loginState:r}=e(o),{hasVipProgramPermission:d}=V();return(e,t)=>(i(),s("div",{class:l(["vip-masthead-wrap",{"is-login":n(r),"is-gradient":!n(a)}])},[k(n(de),{class:"masthead-background"}),u("div",Ee,[n(d)?(i(),c(n(Ie),{key:0})):(i(),c(n(pe),{key:1}))])],2))}},[["__scopeId","data-v-f32c17f1"]]),Ae={class:"benefits-title-wrap"},Fe={key:0,class:"coming-soon"},De={key:0,class:"detail-wrapper"},Me={class:"detail-title-wrap"},Re={class:"title"},qe={class:"des"},Pe={class:"des-tip"},Ge=ae({__name:"VipBenefitsItem",props:{isComingSoon:{type:Boolean,default:!1},showBottomLine:{type:Boolean,default:!1},title:{type:String,required:!0},desText:{type:String,default:""},desTip:{type:String,default:""},showNewBenefitMark:{type:Boolean,default:!1}},setup(e){const a=e,o=y(null),r=y(!1),d=y(!1),m=t((()=>!a.isComingSoon));function f(){r.value=!r.value,d.value=!0}function g(e){o.value&&!o.value.contains(e.target)&&(r.value=!1)}return h((()=>{document.addEventListener("click",g)})),w((()=>{document.removeEventListener("click",g)})),(t,a)=>(i(),s("div",{ref_key:"benefitRef",ref:o,class:l(["benefits-item-wrap",{"has-detail":m.value,"bottom-line":e.showBottomLine,"active-detail":r.value,"is-coming-soon":e.isComingSoon}]),onClick:f},[u("div",{class:l(["benefits-item",{"new-mark":e.showNewBenefitMark&&!d.value}])},[u("div",Ae,[u("span",{class:l(["title",{lighter:e.isComingSoon}])},v(e.title),3),e.isComingSoon?(i(),s("span",Fe,v(t.$t("t.comingSoon")),1)):p("",!0)]),e.isComingSoon?p("",!0):(i(),c(n(M),{key:0,class:"icon-chevron-down"}))],2),r.value&&m.value?(i(),s("div",De,[u("div",Me,[u("span",Re,v(e.title),1),k(n(M),{class:"icon-chevron-down active"})]),u("p",qe,v(e.desText),1),u("p",Pe,v(e.desTip),1)])):p("",!0)],2))}},[["__scopeId","data-v-53267229"]]),He={class:"benefits-wrapper"},We={class:"benefits-category"},Ue={class:"title-wrap"},ze={class:"benefits-content"},Ke={class:"benefits-category exclusives"},Oe={class:"title-wrap"},Ye={class:"benefits-content"},Qe=ae({__name:"VipBenefitsPreLogin",props:{specialBenefitsList:{type:Array,required:!0},exclusiveBenefitsList:{type:Array,required:!0}},setup(e){const a=N(),l=t((()=>"md"===a.currentMq));function o(e,t){let s=3;a.isMobile&&(s=1),l.value&&(s=2);const i=e.length,n=i%s;return 0===n?t<i-s:t<i-n}return(t,a)=>(i(),s("div",He,[u("div",We,[u("div",Ue,[k(n(ne),{class:"icon-crown"}),u("span",null,v(t.$t("vip.program.benefits.subtitle.special")),1)]),u("div",ze,[(i(!0),s(m,null,f(e.specialBenefitsList,((t,s)=>(i(),c(n(Ge),{key:t.title,title:t.title,desText:t.desText,desTip:t.desTip,isComingSoon:t.isComingSoon,showBottomLine:o(e.specialBenefitsList,s)},null,8,["title","desText","desTip","isComingSoon","showBottomLine"])))),128))])]),u("div",Ke,[u("div",Oe,[k(n(ne),{class:"icon-crown"}),u("span",null,v(t.$t("vip.program.benefits.subtitle.exclusives",{brandName:t.$t("brand.name")})),1)]),u("div",Ye,[(i(!0),s(m,null,f(e.exclusiveBenefitsList,((t,s)=>(i(),c(n(Ge),{key:t.title,title:t.title,desText:t.desText,desTip:t.desTip,isComingSoon:t.isComingSoon,showBottomLine:o(e.exclusiveBenefitsList,s)},null,8,["title","desText","desTip","isComingSoon","showBottomLine"])))),128))])])]))}},[["__scopeId","data-v-861e22a9"]]),Je={class:"benefits-fee-content"},Xe={class:"block-wrap"},Ze={class:"title"},et={class:"info-wrap"},tt={class:"info-title"},st={class:"info-value"},it={class:"info-wrap"},at={class:"info-title"},lt={class:"info-value"},nt={class:"block-wrap"},ot={class:"title"},rt={class:"info-wrap"},dt={class:"info-title"},ut={class:"info-value"},ct={class:"info-wrap"},pt={class:"info-title"},vt={class:"info-value"},mt=ae({__name:"BenefitsFeeContent",setup(e){const a=j(),l=t((()=>{const{spot:e=[],futures:t=[]}=a.tradingFeeRules,s=e.find((e=>e[R.vip]===a.vipLevel))||{},i=t.find((e=>e[R.vip]===a.vipLevel))||{};return{spot:{makerFee:s.maker,takerFee:s.taker},futures:{makerFee:i.maker,takerFee:i.taker}}}));function n(e){return void 0===e?"":`${T(e).times(100)}%`}return(e,t)=>(i(),s("div",Je,[u("div",Xe,[u("span",Ze,v(e.$t("t.spot")),1),u("div",et,[u("span",tt,v(e.$t("t.maker")),1),u("span",st,v(n(l.value.spot.makerFee)),1)]),u("div",it,[u("span",at,v(e.$t("t.taker")),1),u("span",lt,v(n(l.value.spot.takerFee)),1)])]),t[0]||(t[0]=u("div",{class:"split-line"},null,-1)),u("div",nt,[u("span",ot,v(e.$t("t.futures")),1),u("div",rt,[u("span",dt,v(e.$t("t.maker")),1),u("span",ut,v(n(l.value.futures.makerFee)),1)]),u("div",ct,[u("span",pt,v(e.$t("t.taker")),1),u("span",vt,v(n(l.value.futures.takerFee)),1)])])]))}},[["__scopeId","data-v-e1e3aead"]]),ft={class:"vip-benefits-block-wrap"},gt={class:"title-wrap"},bt={class:"group-title"},kt={class:"benefits-content"},yt=ae({__name:"VipBenefitsBlockV2",props:{title:{type:String,default:""}},setup:e=>(t,a)=>(i(),s("div",ft,[u("div",gt,[k(n(ne),{class:"icon-crown"}
1),u("span",bt,v(e.title),1)]),u("div",kt,[B(t.$slots,"default",{},void 0,!0)])]))},[["__scopeId","data-v-b9bcf0a9"]]),ht={class:"post-login-benefits-wrap"},wt={class:"container"},Tt={class:"discounts-title-wrap"},Bt={class:"title"},Lt=["href"],_t={class:"container"},xt=ae({__name:"VipBenefitsPostLogin",props:{allBenefits:{type:Array,required:!0},upgradeNewBenefits:{type:Array,required:!0}},setup(a){const l=a,o=$(),{lang:r}=e(o),d=t((()=>l.allBenefits.filter((e=>[q.dedicatedVipAccountManagers,q.customerSupport].includes(e.id))))),b=t((()=>l.allBenefits.filter((e=>[q.subAccounts,q.prepaidDebitCard,q.earlyTokensAccess].includes(e.id))))),y=t((()=>l.allBenefits.filter((e=>[q.holidayGift,q.networkingIndustryLeaders,q.freeBusinessClassTripToEvents,q.exclusiveGlobalEvents].includes(e.id))))),h=t((()=>l.allBenefits.filter((e=>[q.orderBookSnapshot,q.increasedRateLimits,q.directApiIntegration,q.specialProductRequests,q.vmColocationFeeDiscounts].includes(e.id))))),w=t((()=>P(r.value,"FEES")));return(e,t)=>(i(),s("div",ht,[u("div",wt,[k(n(yt),{class:"trading-benefits-block",title:e.$t("vip.program.benefits.category.tradingBenefits")},{default:g((()=>[u("div",Tt,[u("span",Bt,v(e.$t("vip.program.benefits.discounts.title")),1),u("a",{href:w.value,class:"link",target:"_blank",rel:"noopener nofollow"},v(e.$t("dashboard.my-trading-fee.feeStructure")),9,Lt)]),k(n(mt))])),_:1},8,["title"]),k(n(yt),{title:e.$t("vip.program.benefits.category.vipCustomerCare")},{default:g((()=>[(i(!0),s(m,null,f(d.value,((e,t)=>(i(),c(n(Ge),{key:e.title,title:e.title,desText:e.desText,desTip:e.desTip,isComingSoon:e.isComingSoon,showBottomLine:t<d.value.length-1,showNewBenefitMark:a.upgradeNewBenefits.includes(e.id)},null,8,["title","desText","desTip","isComingSoon","showBottomLine","showNewBenefitMark"])))),128))])),_:1},8,["title"]),e.isDesktop?(i(),c(n(yt),{key:0,title:e.$t("vip.program.benefits.category.newFeatures")},{default:g((()=>[(i(!0),s(m,null,f(b.value,((e,t)=>(i(),c(n(Ge),{key:e.title,title:e.title,desText:e.desText,desTip:e.desTip,isComingSoon:e.isComingSoon,showBottomLine:t<b.value.length-1,showNewBenefitMark:a.upgradeNewBenefits.includes(e.id)},null,8,["title","desText","desTip","isComingSoon","showBottomLine","showNewBenefitMark"])))),128))])),_:1},8,["title"])):p("",!0)]),u("div",_t,[k(n(yt),{title:e.$t("vip.program.benefits.category.exclusivePerks")},{default:g((()=>[(i(!0),s(m,null,f(y.value,((e,t)=>(i(),c(n(Ge),{key:e.title,title:e.title,desText:e.desText,desTip:e.desTip,isComingSoon:e.isComingSoon,showBottomLine:t<y.value.length-1,showNewBenefitMark:a.upgradeNewBenefits.includes(e.id)},null,8,["title","desText","desTip","isComingSoon","showBottomLine","showNewBenefitMark"])))),128))])),_:1},8,["title"]),k(n(yt),{title:e.$t("vip.program.benefits.category.techSupport")},{default:g((()=>[(i(!0),s(m,null,f(h.value,((e,t)=>(i(),c(n(Ge),{key:e.title,title:e.title,desText:e.desText,desTip:e.desTip,isComingSoon:e.isComingSoon,showBottomLine:t<h.value.length-1,showNewBenefitMark:a.upgradeNewBenefits.includes(e.id)},null,8,["title","desText","desTip","isComingSoon","showBottomLine","showNewBenefitMark"])))),128))])),_:1},8,["title"]),e.isDesktop?p("",!0):(i(),c(n(yt),{key:0,title:e.$t("vip.program.benefits.category.newFeatures")},{default:g((()=>[(i(!0),s(m,null,f(b.value,((e,t)=>(i(),c(n(Ge),{key:e.title,title:e.title,desText:e.desText,desTip:e.desTip,isComingSoon:e.isComingSoon,showBottomLine:t<b.value.length-1,showNewBenefitMark:a.upgradeNewBenefits.includes(e.id)},null,8,["title","desText","desTip","isComingSoon","showBottomLine","showNewBenefitMark"])))),128))])),_:1},8,["title"]))])]))}},[["__scopeId","data-v-416166f9"]]),St={class:"vip-benefits"},Ct={class:"benefits-content-wrap"},$t={class:"title-wrap"},Vt={class:"title"},Nt=ae({__name:"VipBenefitsV2",props:{specialBenefitsList:{type:Array,required:!0},exclusiveBenefitsList:{type:Array,required:!0},allBenefits:{type:Array,required:!0},upgradeNewBenefits:{type:Array,required:!0}},setup(a){const l=L(),o=$(),{loginState:r}=e(o),{hasVipProgramPermission:d}=V(),m=t((()=>r.value?l.t("vip.program.benefits.loginTitle"):l.t("vip.program.benefits.title.2")));return(e,t)=>(i(),s("section",St,[u("div",Ct,[n(r)&&!n(d)?(i(),c(n(oe),{key:0,feature:n(G).vipProgram,class:"prohibition-msg"},null,8,["feature"])):p("",!0),u("div",$t,[u("span",Vt,v(m.value),1)]),n(d)?(i(),c(n(xt),{key:2,allBenefits:a.allBenefits,upgradeNewBenefits:a.upgradeNewBenefits},null,8,["allBenefits","upgradeNewBenefits"])):(i(),c(n(Qe),{key:1,specialBenefitsList:a.specialBenefitsList,exclusiveBenefitsList:a.exclusiveBenefitsList},null,8,["specialBenefitsList","exclusiveBenefitsList"]))])]))}},[["__scopeId","data-v-3f915840"]]);function It(e){const t="string"==typeof e?e.trim():"";return t?` ${t}`:""}function Et(e,t=""){if(0===Number(e))return"> 0";return H(e,{formatKey:"max",defaultValue:"-",prefix:"⥠",postfix:It(t)})}const jt={class:"level-wrap"},At={class:"value"},Ft={class:"fee"},Dt={class:"fee"},Mt={class:"volume"},Rt={class:"volume"},qt={class:"volume"},Pt={class:"volume"},Gt=ae({__name:"VipDiscountsRuleTable",props:{rulesData:{type:Array,required:!0}},setup(e){const{enableSpotTrade:a,enableFuturesTrade:l}=W,{tradingVolumeUnit:o}=E.display,r=L(),d=j(),{getVipLevelName:c}=V(),p=y(null),f=t((()=>{const e=[{id:R.spotTradingVolume,label:r.t("t.days.spot.tradingVolume",{days:30}),columnClassName:"column-spot-trading-volume",headClassName:"head-spot-trading-volume",isDisabled:!a},{id:R.futuresTradingVolume,label:r.t("t.days.futures.tradingVolume",{days:30}),headClassName:"column-futures-trading-volume",columnClassName:"column-futures-trading-volume",isDisabled:!l},{id:R.tokenHolding,label:r.t("t.brand.tokenHoldings",{brandCurrency:r.t("brand.currency")}),isDisabled:!d.isShowTokenBalanceField},{id:R.tokenStake,label:r.t("vip.program.rules.header.tokenStaking"),isDisabled:!d.isVipLevelWithTokenStake}].filter((e=>!e.isDisabled)).reduce(((e,t,s)=>(s>0?e.push({id:`${t.id}_conjunction`,label:"",headClassName:"column-conjunction",columnClassName:"column-conjunction"},t):e.push(t),e)),[]);return[{id:R.vip,label:r.t("vip.program.rules.header.vip")},{id:R.makerFee,label:r.t("vip.program.rules.header.makerFee")},{id:R.takerFee,label:r.t("vip.program.rules.header.takerFee")}].concat(e)}));function h(e){return Et(e)}function w(e){return Et(e,o)}function B(e){return H(e,{formatKey:"max",defaultValue:"-"})}function _(e){return void 0===e?"":`${T(e).times(100)}%`}return(t,a)=>(i(),s("div",{ref_key:"tableWrapperRef",ref:p,class:"vip-rules-table-wrapper"},[k(n(z),{class:"vip-discounts-rules-table",columns:f.value,rows:e.rulesData,total:e.rulesData.length},{[`cell(${n(R).vip})`]:g((({value:e})=>[u("div",jt,[k(n(U),{class:"icon-diamond"}),u("span",At,v(n(c)(e,"")),1)])])),[`cell(${n(R).makerFee})`]:g((({value:e})=>[u("div",Ft,v(_(e)),1)])),[`cell(${n(R).takerFee})`]:g((({value:e})=>[u("div",Dt,v(_(e)),1)])),[`cell(${n(R).spotTradingVolume})`]:g((({value:e})=>[u("div",Mt,v(w(e)),1)])),[`cell(${n(R).futuresTradingVolume}_conjunction)`]:g((()=>[b(v(t.$t("t.or")),1)])),[`cell(${n(R).futuresTradingVolume})`]:g((({value:e})=>[u("div",Rt,v(w(e)),1)])),[`cell(${n(R).tokenHolding}_conjunction)`]:g((({info:e})=>[e[n(R).tokenHolding]>0?(i(),s(m,{key:0},[b(v(n(d).tokenConjunctionText),1)],64)):(i(),s(m,{key:1},[b(v(t.$t("t.or")),1)],64))])),[`cell(${n(R).tokenHolding})`]:g((({value:e})=>[u("div",qt,v(h(e)),1)])),[`cell(${n(R).tokenStake}_conjunction)`]:g((()=>[b(v(n(d).tokenConjunctionText),1)])),[`cell(${n(R).tokenStake})`]:g((({value:e})=>[u("div",Pt,v(B(e)),1)])),_:2},1032,["columns","rows","total"])],512))}},[["__scopeId","data-v-aa1b94bb"]]),Ht={class:"level-wrap"},Wt={class:"value"},Ut={class:"fee-wrap"},zt={class:"fee-item"},Kt={class:"title"},Ot={class:"value"},Yt={class:"fee-item"},Qt={class:"title"},Jt={class:"value"},Xt={key:0,class:"condition"},Zt={class:"volume-row"},es={class:"title"},ts={class:"value"},ss={key:0,class:"action-wrap"},is=ae({__name:"VipDiscountsRuleList",props:{rulesData:{type:Array,required:!0},type:{type:String,required:!0}},setup(e){const{enableSpotTrade:a,enableFuturesTrade:o}=W,{tradingVolumeUnit:r}=E.display,d=e,c=L(),g=j(),{getVipLevelName:b}=V(),h=y(null),w=y(3),B=t((()=>d.rulesData.map((e=>{const t=[{title:c.t("t.days.spot.tradingVolume",{days:30}),value:C(e[R.spotTradingVolume]),isVisible:a},{title:c.t("t.days.futures.tradingVolume",{days:30}),value:C(e[R.futuresTradingVolume]),conjunctionText:o||0===e.tokenBalance?c.t("t.or"):c.t("t.and"),isVisible:o},{title:c.t("t.brand.tokenHoldings",{brandCurrency:c.t("brand.currency")}),value:(s=e[R.tokenHolding],Et(s)),conjunctionText:e[R.tokenHolding]>0?g.tokenConjunctionText:c.t("t.or"),isVisible:g.isShowTokenBalanceField},{title:c.t("vip.program.rules.header.tokenStaking"),value:$(e[R.tokenStake]),conjunctionText:g.tokenConjunctionText,isVisible:g.isVipLevelWithTokenStake}].filter((e=>e.isVisible)).reduce(((e,t,s)=>(s>0?e.push({isShowConjunction:!0,text:t.conjunctionText},t):e.push(t),e)),[]);var s;return{...e,conjunctionList:t}})))),x=t((()=>B.value.slice(0,w.value))),S=t((()=>w.value===B.value.length));function C(e){return Et(e,r)}function $(e){return H(e,{formatKey:"max",defaultValue:"-"})}function N(){if(S.value)return w.value=3,void h.value.scrollIntoView();const e=d.rulesData.length,t=w.value+3;w.value=t>e?e:t}function I(e){return void 0===e?"":`${T(e).times(100)}%`}return _((()=>d.type),(()=>{w.value=3})),(e,t)=>(i(),s("div",{ref_key:"ruleListRef",ref:h,class:"vip-discounts-rule-list"},[(i(!0),s(m,null,f(x.value,((a,o)=>(i(),s("div",{key:a[n(R).vip],class:"rule-block"},[u("div",Ht,[k(n(U),{class:"icon-diamond"}),u("span",Wt,v(n(b)(a[n(R).vip])),1)]),u("div",Ut,[u("div",zt,[u("span",Kt,v(e.$t("vip.program.rules.header.makerFee")),1),u("span",Ot,v(I(a[n(R).makerFee])),1)]),u("div",Yt,[u("span",Qt,v(e.$t("vip.program.rules.header.takerFee")),1),u("span",Jt,v(I(a[n(R).takerFee])),1)])]),(i(!0),s(m,null,f(a.conjunctionList,(e=>(i(),s(m,{key:e.title},[e.isShowConjunction?(i(),s("span",Xt,v(e.text),1)):p("",!0),u("div",Zt,[u("span",es,v(e.title),
11),u("span",ts,v(e.value),1)])],64)))),128)),o===x.value.length-1?(i(),s("div",ss,[t[0]||(t[0]=u("div",{class:"split-line"},null,-1)),u("div",{class:"action-btn",onClick:N},[k(n(K),{class:l(["more-icon",{collapse:S.value}])},null,8,["class"])])])):p("",!0)])))),128))],512))}},[["__scopeId","data-v-0531345e"]]),as={class:"dialog-body-content"},ls=["src"],ns={class:"dialog-title"},os={class:"dialog-description"},rs=ae({__name:"StakingVipTiersComparingDialog",props:{visible:{type:Boolean,required:!0}},emits:["update:visible"],setup(e,{emit:s}){const a=e,l=s,o=j(),r=t({get:()=>a.visible,set(e){l("update:visible",e)}});return(e,t)=>{const s=d("BaseButton");return i(),c(n(Y),{visible:r.value,"onUpdate:visible":t[1]||(t[1]=e=>r.value=e),class:"staking-vip-tiers-dialog",isBrandNewStyle:"",showClose:!1,width:e.isMobile?"360px":"560px"},{body:g((()=>[u("div",as,[u("img",{src:n("/static/img/DqDv76x2.png")},null,8,ls),u("div",ns,v(e.$t("vip.program.discounts.rule.stakeVipTiersComparing")),1),u("div",os,v(e.$t("vip.program.discounts.rule.stakeVipTiersComparingDialog.description",{maxLevel:n(o).tokenStakeLevelRange.max})),1)])])),footer:g((()=>[k(s,{class:"primary block",size:n(O).L,onClick:t[0]||(t[0]=e=>r.value=!1)},{default:g((()=>[b(v(e.$t("t.gotIt.uppercase")),1)])),_:1},8,["size"])])),_:1},8,["visible","width"])}}},[["__scopeId","data-v-1e5e9955"]]),ds={class:"discounts-rule-content-wrap"},us={class:"title"},cs={class:"type-switcher"},ps=ae({__name:"VipDiscountsRule",setup(e){const{enableSpotTrade:a,enableFuturesTrade:l}=W,r="spot",d="futures",m=L(),f=j(),g=y(r),b=y(null),w=o(),T=x({isShow:!1,onShow(){this.isShow=!0}}),B=t((()=>[{id:r,title:m.t("t.spot"),isEnabled:a},{id:d,title:m.t("t.futures"),isEnabled:l}].filter((e=>e.isEnabled)))),C=t((()=>f.tradingFeeRules[g.value]));function $(e){g.value=e}return h((()=>{var e;const t=w.query.tab===re.tab&&l;if(g.value=t?d:(null==(e=B.value[0])?void 0:e.id)||"",w.query.section===re.section){const e=()=>{S((()=>{requestAnimationFrame((()=>{var e;null==(e=b.value)||e.scrollIntoView({behavior:"smooth",block:"start"})}))}))};f.isApiLoading?_((()=>f.isApiLoading),e,{once:!0}):e()}})),(e,t)=>(i(),s("div",{ref_key:"rootEl",ref:b,class:"vip-discounts-rule"},[u("div",ds,[u("span",us,v(e.$t("vip.program.discounts.rule.title.1")),1),u("div",cs,[k(n(X),{ref:"typeSwitcher",class:"switcher",barHeight:4,type:n(J).BOTTOM_BAR_NARROW,theme:n(Q).compact,itemList:B.value,selected:g.value,isDefaultSelectedKey:!1,onSelect:$},null,8,["type","theme","itemList","selected"]),n(f).isVipLevelWithTokenStake?(i(),s("div",{key:0,class:"stake-vip-tiers-comparing-link",onClick:t[0]||(t[0]=e=>T.onShow())},v(e.$t("vip.program.discounts.rule.stakeVipTiersComparing")),1)):p("",!0)]),e.isMobile?(i(),c(n(is),{key:1,rulesData:C.value,type:g.value},null,8,["rulesData","type"])):(i(),c(n(Gt),{key:0,rulesData:C.value},null,8,["rulesData"]))]),k(n(rs),{visible:T.isShow,"onUpdate:visible":t[1]||(t[1]=e=>T.isShow=e)},null,8,["visible"])],512))}},[["__scopeId","data-v-91f0d26c"]]),vs={class:"vip-rules-table-container"},ms=["data-level"],fs={key:0,class:"general-user"},gs={key:1,class:"level-wrap"},bs={class:"value"},ks={key:0,class:"benefit-title-value"},ys={key:1},hs={key:0,class:"remind-scroll-wrapper"},ws=ae({__name:"VipBenefitsTable",props:{allBenefits:{type:Array,required:!0}},setup(o){const r=te(),b=[q.customerSupport,q.orderBookSnapshot,q.tradingFeeDiscount,q.holidayGift,q.dedicatedVipAccountManagers,q.networkingIndustryLeaders,q.exclusiveGlobalEvents,q.increasedRateLimits,q.freeBusinessClassTripToEvents,q.directApiIntegration,q.specialProductRequests,q.vmColocationFeeDiscounts],T=o,B=L(),x=$(),{lang:C,isArabic:N}=e(x),I=j(),{getVipLevelName:E}=V(),A=y(null),F=y(null),D=y(!1),M=y(!1),R=y({}),P=y(null),G=t((()=>T.allBenefits.filter((e=>!e.isComingSoon)).sort(((e,t)=>b.findIndex((t=>t===e.id))-b.findIndex((e=>e===t.id)))))),H=t((()=>{const e=[...Array(10)].map(((e,t)=>{const s=t+1;return{id:`vip${s}`,text:E(s),level:s}}));return[{id:"vipTier",text:B.t("vip.program.rules.header.vip")},{id:"makerFee",text:E(0),level:0},...e]}));const W=Z((function(){!function(){if(!A.value)return;const{scrollLeft:e}=A.value;D.value=Math.abs(e)-1>0}(),function(){if(!A.value)return;const{offsetWidth:e,scrollLeft:t,scrollWidth:s}=A.value;M.value=e+Math.abs(t)+1<s}()}),100),z=Z((function(){if(void 0===I.vipLevel)return;const e=F.value[I.vipLevel+1],t=e.offsetLeft;if(N.value){const e=111,s=A.value.scrollWidth;R.value={right:s-t-e+"px"}}else R.value={left:`${e.offsetLeft}px`}}),100);function K(e){const{level:t}=e.target.dataset;Number(t)>=0&&(P.value=Number(t))}return _((()=>I.vipLevel),(()=>{z()})),_(C,(async()=>{await S(),W(),z()})),h((()=>{A.value.addEventListener("scroll",W),window.addEventListener("resize",z),W()})),w((()=>{A.value.removeEventListener("scroll",W),window.removeEventListener("resize",z)})),(e,t)=>{const o=d("HeaderRow"),b=d("Cell"),y=d("Row"),h=d("DataTable");return i(),s("div",vs,[u("div",{ref_key:"tableWrapperRef",ref:A,class:"vip-rules-table-wrapper"},[k(h,{class:l(["vip-discounts-rules-table",{shadow:D.value}]),"fix-first-column":!(n(N)&&n(r)&&e.isMobile)},{header:g((()=>[k(o,{class:"header-row"},{default:g((()=>[(i(!0),s(m,null,f(H.value,(e=>(i(),s("th",{ref_for:!0,ref_key:"levelsRef",ref:F,key:e.id,"data-level":e.level,class:l({"hover-effect":P.value===e.level})},[0!==e.level&&e.level?(i(),s("div",gs,[k(n(U),{class:"icon-diamond"}),u("span",bs,v(e.text),1)])):(i(),s("span",fs,v(e.text),1))],10,ms)))),128))])),_:1})])),body:g((()=>[(i(!0),s(m,null,f(G.value,((e,t)=>
1(i(),c(y,{key:e.id,class:"data-row",index:t,disableBackground:"",disableCssHoverEffect:""},{default:g((()=>[(i(),s(m,null,f(12,(t=>k(b,{key:t,textAlign:1===t?"left":"center",class:l({"benefit-title":1===t,"hover-effect":P.value===t-2}),"data-level":t-2,onMouseenter:K},{default:g((()=>[1===t?(i(),s("span",ks,v(e.title),1)):e.benefits?(i(),s("span",ys,v(e.benefits[t-2]),1)):t-2>=e.startEnableLevel?(i(),c(n(ee),{key:2,class:"icon-check"})):p("",!0)])),_:2},1032,["textAlign","class","data-level"]))),64))])),_:2},1032,["index"])))),128))])),_:1},8,["class","fix-first-column"]),isNaN(n(I).vipLevel)?p("",!0):(i(),s("div",{key:0,class:"level-highlight",style:a(R.value)},null,4))],512),M.value?(i(),s("div",hs)):p("",!0)])}}},[["__scopeId","data-v-41d46c64"]]),Ts={class:"vip-benefits-table-section"},Bs={class:"benefits-content-wrap"},Ls=ae({__name:"VipBenefitsTableSection",props:{allBenefits:{type:Array,required:!0}},setup:e=>(t,a)=>(i(),s("section",Ts,[u("div",Bs,[k(n(ws),{allBenefits:e.allBenefits},null,8,["allBenefits"])])]))},[["__scopeId","data-v-59fbd8f3"]]);const _s=ae({},[["render",function(e,t){return i(),s("div")}]]);const xs=ae({},[["render",function(e,t){return i(),s("div")}]]),Ss={class:"vip-program"},Cs=ae({__name:"VipProgram",setup(a){const{display:{isShowBenefitsBlock:o}}=E,r=L(),d=$(),{userName:u}=e(d),{state:v}=se(),m=y([]),f=t((()=>[...g.value,...b.value])),g=t((()=>[{id:q.tradingFeeDiscount,title:r.t("vip.program.benefits.tradingFeeDiscount.title"),desText:[r.t("vip.program.benefits.tradingFeeDiscount.des.1"),r.t("vip.program.benefits.tradingFeeDiscount.des.2")].join(""),startEnableLevel:1},{id:q.holidayGift,title:r.t("vip.program.benefits.holidayGift.title"),desText:r.t("vip.program.benefits.holidayGift.des.1",{brandName:r.t("brand.name")}),startEnableLevel:1},{id:q.increasedRateLimits,title:r.t("vip.program.benefits.increasedRateLimits.title"),desText:r.t("vip.program.benefits.increasedRateLimits.des.1"),startEnableLevel:7},{id:q.orderBookSnapshot,title:r.t("vip.program.benefits.orderBookSnapshot.title"),desText:r.t("vip.program.benefits.orderBookSnapshot.des.1",{brandName:r.t("brand.name")}),startEnableLevel:0},{id:q.directApiIntegration,title:r.t("vip.program.benefits.directApiIntegration.title"),desText:r.t("vip.program.benefits.directApiIntegration.des.1"),startEnableLevel:7},{id:q.customerSupport,title:r.t("vip.program.benefits.customerSupport.title"),desText:r.t("vip.program.benefits.customerSupport.des.1"),startEnableLevel:0},{id:q.dedicatedVipAccountManagers,title:r.t("vip.program.benefits.dedicatedVipAccountManagers.title"),desText:r.t("vip.program.benefits.dedicatedVipAccountManagers.des.1",{brandName:r.t("brand.name")}),startEnableLevel:3},{id:q.subAccounts,title:r.t("account.subAccount"),desText:r.t("vip.program.benefits.subAccounts.des.2"),benefits:[5,5,5,10,10,15,15,20,20,20,20]},{id:q.prepaidDebitCard,title:r.t("vip.program.benefits.prepaidDebitCard.title2",{brandName:r.t("brand.name")}),desText:r.t("vip.program.benefits.prepaidDebitCard.des.1"),isComingSoon:!0}])),b=t((()=>[{id:q.freeBusinessClassTripToEvents,title:r.t("vip.program.benefits.freeBusinessClassTripToEvents.title"),desText:r.t("vip.program.benefits.freeBusinessClassTripToEvents.des.1",{brandName:r.t("brand.name")}),desTip:[r.t("vip.program.benefits.desTip.1"),r.t("vip.program.benefits.desTip.2")].join(""),startEnableLevel:7},{id:q.networkingIndustryLeaders,title:r.t("vip.program.benefits.networkingIndustryLeaders.title"),desText:r.t("vip.program.benefits.networkingIndustryLeaders.des.1"),desTip:r.t("vip.program.benefits.desTip.1"),startEnableLevel:3},{id:q.vmColocationFeeDiscounts,title:r.t("vip.program.benefits.vmColocationFeeDiscounts.title"),desText:r.t("vip.program.benefits.vmColocationFeeDiscounts.des.1"),startEnableLevel:7},{id:q.exclusiveGlobalEvents,title:r.t("vip.program.benefits.exclusiveGlobalEvents.title"),desText:[r.t("vip.program.benefits.exclusiveGlobalEvents.des.1",{brandName:r.t("brand.name")}),r.t("vip.program.benefits.exclusiveGlobalEvents.des.2",{brandName:r.t("brand.name")}),r.t("vip.program.benefits.exclusiveGlobalEvents.des.3")].join(""),desTip:r.t("vip.program.benefits.desTip.1"),startEnableLevel:3},{id:q.specialProductRequests,title:r.t("vip.program.benefits.specialProductRequests.title"),desText:[r.t("vip.program.benefits.specialProductRequests.des.1",{brandName:r.t("brand.name")}
1),r.t("vip.program.benefits.specialProductRequests.des.2",{brandName:r.t("brand.name")})].join(""),startEnableLevel:7},{id:q.earlyTokensAccess,title:r.t("vip.program.benefits.earlyTokensAccess.title"),desText:r.t("vip.program.benefits.earlyTokensAccess.des.1"),isComingSoon:!0}]));return _((()=>{var e;return`${u.value} ${null==(e=v.tradingFeeInfo)?void 0:e.vipLevel}`}),(()=>{u.value&&void 0!==v.tradingFeeInfo.vipLevel&&function(){const e=`${C.sha3_256(u.value).slice(0,15)}.${ie.VIP_LEVEL_STORAGE_KEY}`,t=window.localStorage.getItem(e),s=v.tradingFeeInfo.vipLevel;if(null!==t&&t<s){const e=f.value.filter((e=>e.startEnableLevel<=t)),i=f.value.filter((e=>e.startEnableLevel<=s));m.value=i.filter((t=>!e.includes(t))).map((e=>e.id))}window.localStorage.setItem(e,s)}()}),{immediate:!0}),(e,t)=>(i(),s("div",Ss,[k(n(je)),n(o)?(i(),c(n(Nt),{key:0,specialBenefitsList:g.value,exclusiveBenefitsList:b.value,allBenefits:f.value,upgradeNewBenefits:m.value},null,8,["specialBenefitsList","exclusiveBenefitsList","allBenefits","upgradeNewBenefits"])):p("",!0),k(n(_s)),n(o)?(i(),c(n(Ls),{key:1,allBenefits:f.value},null,8,["allBenefits"])):p("",!0),k(n(ps),{class:l(n(D))},null,8,["class"]),k(n(xs))]))}},[["__scopeId","data-v-4544ae12"]]);export{Cs as default}; 2//# sourceMappingURL=Cwcvzjrp.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.