1!function(){try{var a="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};a.SENTRY_RELEASE={id:"btse@5f19a485"};var e=(new a.Error).stack;e&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[e]="f30ef7c4-8693-4a76-939f-fc5b63a04dfd",a._sentryDebugIdIdentifier="sentry-dbid-f30ef7c4-8693-4a76-939f-fc5b63a04dfd")}catch(t){}}();import{aV as a,ap as e,aS as t,aY as i,a5 as n,r as l,a6 as s,an as o,aO as r,be as c,ai as u,ar as v,ak as d,a9 as m,am as p,ae as g,af as f,aq as b,as as y,a8 as h,b1 as w,ad as C,aN as _,aT as R,aa as T,aK as k,bD as S,ab as I,a$ as E,B as $,al as j,aU as A,aM as L,bQ as D,b5 as B,ah as N}from"./PmfENnFs.js";import{u as x,cf as U,iV as P,gr as F,V as O,s as z,B as H,R as M,kv as q,ai as J,c4 as G,oN as W,cy as K,aL as V,f7 as Y,mw as Q,af as X,U as Z,dR as aa,a1 as ea,az as ta,ct as ia,al as na,O as la,dZ as sa,i_ as oa,aA as ra}from"./BhKTELSe.js";import{e as ca}from"./Bam2FmDF.js";import{Q as ua,a as va,C as da,b as ma,E as pa,M as ga,G as fa}from"./hpD8Q-jP.js";import{C as ba,N as ya}from"./Bv5dsw4a.js";import{a as ha,G as wa,H as Ca,J as _a,K as Ra,L as Ta,D as ka}from"./cvxruSMo.js";import{_ as Sa}from"./CRPzHAml.js";import{T as Ia,W as Ea,N as $a,a as ja}from"./ByOB-9wo.js";import{S as Aa}from"./p86NXfwp.js";import{t as La,T as Da,A as Ba}from"./BWQSGX0w.js";import{E as Na,S as xa,g as Ua}from"./CHfSbCJU.js";import{I as Pa}from"./CjHUvruO.js";import{S as Fa}from"./RFS6SQ09.js";import{bm as Oa}from"../../app.DuROpXuw.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"./DTvt6p8J.js";import"./tad1MRrM.js";import"./chunk-echarts.AHWYl6Ef.js";import"./B7TQbCQK.js";import"./C01FaP4M.js";import"./zvFuZOnV.js";import"./BKDfmFf5.js";import"./DbKBa4Od.js";import"./BLBkQ53j.js";import"./CRkpGd-d.js";import"./C2-AFtvo.js";import"./3JYsLZg7.js";import"./D-FrGiex.js";import"./B9Yq6Vz0.js";const za="stableCampaign";function Ha(){return a(za)}const Ma=Sa(u({__name:"StableJoinButton",emits:["joined"],setup(a,{emit:i}){const l=i,o=t(),r=e(),c=x(),{loginState:u,lang:h}=n(c),{joinStableCampaign:w,stableCampaignInfo:C}=Ha(),_=s((()=>{var a;return(null==(a=null==C?void 0:C.value)?void 0:a.joined)??!1}));async function R(){try{if(!u.value){const a=new URLSearchParams(r.query);return a.append(va,"true"),void o.push({name:M.REGISTER,params:{lang:h.value},query:{redirect:`${r.fullPath}?${a.toString()}`,keepRedirect:"true"}})}await w(),_.value&&l("joined")}catch(a){}}return(a,e)=>{const t=v("BaseButton");return m(),d(t,b({class:"join-button",size:y(H).L},a.$attrs,{onClick:R}),{default:p((()=>[g(f(a.$t("t.joinNow")),1)])),_:1},16,["size"])}}}),[["__scopeId","data-v-807770b8"]]),qa=Sa(u({__name:"StableWaitlistButton",setup(a){const o=t(),r=e(),c=i(),u=x(),{loginState:h,lang:w}=n(u),{addJoinedWaitlist:C,isJoinedWaitlist:_}=Ha(),R=l(!1),T=s((()=>_.value?c.t("pm.stableCampaign.waitlistJoined"):c.t("pm.stableCampaign.joinWaitList")));async function k(){try{if(R.value=!0,!h.value){const a=new URLSearchParams(r.query);return a.append(ua,"true"),void o.push({name:M.REGISTER,params:{lang:w.value},query:{redirect:`${r.fullPath}?${a.toString()}`,keepRedirect:"true"}})}await C()}catch(a){}finally{R.value=!1}}return(a,e)=>{const t=v("BaseButton");return m(),d(t,b({class:"waitlist-button",size:y(H).L,disabled:y(_),isLoading:R.value},a.$attrs,{onClick:k}),{default:p((()=>[g(f(T.value),1)])),_:1},16,["size","disabled","isLoading"])}}}),[["__scopeId","data-v-db3e364b"]]),Ja=Sa(u({__name:"StableCampaignActionButton",emits:["joined"],setup(a,{emit:e}){const t=e,{stableCampaignInfo:i,isBeforeCampaignStart:n,isAfterEventTime:l,isAllProductsSoldOut:o,isDuringLockTime:r,scrollToEarnSection:c}=Ha(),u=s((()=>{var a;return(null==(a=null==i?void 0:i.value)?void 0:a.joined)??!1}));return(a,e)=>{const i=v("BaseButton");return y(n)?(m(),d(i,b({key:0,class:"action-button",size:y(H).L,disabled:""},a.$attrs),{default:p((()=>[g(f(a.$t("pm.stableCampaignR2.comingSoon")),1)])),_:1},16,["size"])):y(l)?(m(),d(i,b({key:1,class:"action-button",size:y(H).L,disabled:""},a.$attrs),{default:p((()=>[g(f(a.$t("pm.stableCampaignR2.eventEnded")),1)])),_:1},16,["size"])):y(r)?(m(),d(i,b({key:2,class:"action-button",size:y(H).L,disabled:""},a.$attrs),{default:p((()=>[g(f(a.$t("pm.stableCampaignR2.lockPeriod")),1)])),_:1},16,["size"])):y(o)?(m(),d(qa,w(b({key:3},a.$attrs)),null,16)):(m(),h(C,{key:4},[_(T("div",null,[k(Ma,b(a.$attrs,{onJoined:e[0]||(e[0]=a=>t("joined"))}),null,16)],512),[[R,!u.value]]),_(T("div",null,[k(i,b({class:"action-button",size:y(H).L},a.$attrs,{onClick:y(c)}),{default:p((()=>[g(f(a.$t("pm.stableCampaign.earnCard.earnNow")),1)])),_:1},16,["size","onClick"])],512),[[R,u.value]])],64))}}}),[["__scopeId","data-v-599d79b0"]]),Ga="/static/img/D_pxYTPA.jpg",Wa={class:"share-dialog-content"},Ka={class:"content-left preview-image-container"},Va=["src"],Ya={class:"content-right"},Qa={class:"share-title"},Xa={class:"share-icons"},Za={class:"icon-container"},ae={class:"icon-title"},ee={class:"icon-item"},te={class:"icon-container"},ie={class:"icon-title"},ne={class:"icon-container"},le={class:"icon-title"},se={class:"icon-container"},oe={class:"icon-title"},re={class:"icon-container"},ce={class:"icon-title"},ue={class:"icon-container"},ve={class:"icon-title"},de=Sa(u({__name:"ShareDialog",props:{visible:{type:Boolean,default:!1},visibleModifiers:{}},emits:["update:visible"],setup(a){const e=S(a,"visible"),t=i(),{shareUrl:n}=Ha(),l=s((()=>({[Aa.x]:new ja(n.value,t.t("pm.stableCampaignR2.shareDialog.content")),[Aa.facebook]:new $a(n.value,t.t("pm.stableCampaignR2.shareDialog.content")),[Aa.whatsapp]:new Ea(n.value,t.t("pm.stableCampaignR2.shareDialog.content")),[Aa.telegram]:new Ia(n.value,t.t("pm.stableCampaignR2.shareDialog.content"))})));function o(){G(Ga,"stable-campaign.png")}function r(a){window.open(l.value[a].to,"_blank")}return(a,t)=>(m(),d(J,{visible:e.value,"onUpdate:visible":t[4]||(t[4]=a=>e.value=a),class:"trading-event-share-dialog",isBrandNewStyle:"",width:a.isMobile?"368px":"560px"},{header:p((()=>[g(f(a.$t("t.share")),1)])),body:p((()=>[T("div",Wa,[T("div",Ka,[T("img",{class:"preview-image",src:y(Ga)},null,8,Va)]),T("div",Ya,[T("div",Qa,f(a.$t("trading.sharePnl.shareVia")),1),T("div",Xa,[T("div",{class:"icon-item",onClick:o},[T("div",Za,[k(ha,{class:"icon"})]),T("div",ae,f(a.$t("t.saveImage")),1)]),k(q,{class:"icon-item",value:y(n)},{icon:p((()=>[T("div",ee,[T("div",te,[k(wa,{class:"icon"})]),T("div",ie,f(a.$t("t.copyLink")),1)])])),_:1},8,["value"]),T("div",{class:"icon-item",onClick:t[0]||(t[0]=a=>r(y(Aa).x))},[T("div",ne,[k(Ca,{class:"social-icon"})]),T("div",le,f(a.$t("t.twitterX")),1)]),T("div",{class:"icon-item",onClick:t[1]||(t[1]=a=>r(y(Aa).facebook))},[T("div",se,[k(_a,{class:"social-icon"}
1)]),T("div",oe,f(a.$t("t.facebook")),1)]),T("div",{class:"icon-item",onClick:t[2]||(t[2]=a=>r(y(Aa).whatsapp))},[T("div",re,[k(Ra,{class:"social-icon"})]),T("div",ce,f(a.$t("t.whatsApp")),1)]),T("div",{class:"icon-item",onClick:t[3]||(t[3]=a=>r(y(Aa).telegram))},[T("div",ue,[k(Ta,{class:"social-icon"})]),T("div",ve,f(a.$t("t.telegram")),1)])])])])])),_:1},8,["visible","width"]))}}),[["__scopeId","data-v-4f4ab589"]]),me={class:"stable-campaign-masthead"},pe={class:"masthead-inner"},ge={class:"masthead-left"},fe={class:"masthead-title"},be={class:"masthead-description"},ye={class:"masthead-countdown-container"},he={class:"masthead-countdown-title"},we={class:"masthead-actions"},Ce=Sa(u({__name:"Masthead",setup(a){const e=i(),t=x(),{lang:o,now:r}=n(t),{stableCampaignInfo:c,startTime:u,lockTime:d,unlockTime:b,scrollToEarnSection:y}=Ha(),w=l(!1),C=s((()=>{const a=[{time:u.value,text:e.t("pm.stableCampaignR2.masthead.campaignStartIn")},{time:d.value,text:e.t("pm.stableCampaignR2.masthead.stakingEnd")},{time:b.value,text:e.t("pm.stableCampaignR2.masthead.campaignEndsIn")}];return a.find((a=>a.time>r.value.getTime()))||a[a.length-1]})),_=s((()=>W(u.value||r.value))),R=s((()=>W(b.value??r.value))),S=s((()=>K(_.value,"yyyy-MM-dd HH:mm",o.value))),I=s((()=>K(R.value,"yyyy-MM-dd HH:mm",o.value)));function E(){var a;y(),La({campaign_name:ga,event_id:null==(a=c.value)?void 0:a.campaignId,button_position:Da.stable_masthead})}return(a,e)=>{const t=v("i18n-t");return m(),h("div",me,[T("div",pe,[T("div",ge,[T("div",fe,f(a.$t("pm.stableCampaignR2.masthead.title")),1),T("div",be,f(a.$t("pm.stableCampaignR2.masthead.subtitle")),1),k(t,{keypath:"pm.stableCampaignR2.masthead.eventPeriod",tag:"div",class:"masthead-date"},{startTime:p((()=>[g(f(S.value),1)])),endTime:p((()=>[g(f(I.value),1)])),_:1}),T("div",ye,[T("div",he,f(C.value.text),1),k(ba,{class:"masthead-countdown",destination:C.value.time},null,8,["destination"])]),T("div",we,[k(Ja,{onJoined:E}),T("div",{class:"masthead-share",onClick:e[0]||(e[0]=a=>w.value=!0)},[k(ka,{class:"share-icon"})])])])]),k(de,{visible:w.value,"onUpdate:visible":e[1]||(e[1]=a=>w.value=a)},null,8,["visible"])])}}}),[["__scopeId","data-v-d7b27599"]]),_e={xmlns:"http://www.w3.org/2000/svg",width:"1164",height:"1211",viewBox:"0 0 1164 1211",fill:"none"},Re=["filter"],Te=["fill"],ke=["id"],Se=["id"],Ie={__name:"GoToNormalEarnBackVector",setup(a){const e=V(),t=V();return(a,i)=>(m(),h("svg",_e,[T("g",{style:{"mix-blend-mode":"color-dodge"},opacity:"0.8",filter:`url(#${y(t)})`},[T("path",{d:"M270.26 402.919C394.917 231.325 896.119 359.532 839.129 486.316C782.139 613.099 531.105 915.279 430.503 888.427C373.027 873.085 501.329 749.874 548.059 603.104C603.568 428.758 200.943 498.337 270.26 402.919Z",fill:`url(#${y(e)})`,"fill-opacity":"0.7"},null,8,Te)],8,Re),T("defs",null,[T("filter",{id:y(t),x:"-57.791",y:"0",width:"1221.42",height:"1210.11",filterUnits:"userSpaceOnUse","color-interpolation-filters":"sRGB"},i[0]||(i[0]=[T("feFlood",{"flood-opacity":"0",result:"BackgroundImageFix"},null,-1),T("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"},null,-1),T("feGaussianBlur",{stdDeviation:"160",result:"effect1_foregroundBlur_7422_18257"},null,-1)]),8,ke),T("linearGradient",{id:y(e),x1:"671.921",y1:"840.499",x2:"369.263",y2:"759.904",gradientUnits:"userSpaceOnUse"},i[1]||(i[1]=[T("stop",{offset:"0.0208333","stop-color":"#16DC85"},null,-1),T("stop",{offset:"1","stop-color":"#007B50"},null,-1)]),8,Se)])]))}},Ee={class:"go-to-normal-earn"},$e={class:"normal-earn-inner"},je={class:"inner-left"},Ae={class:"normal-earn-title"},Le={class:"normal-earn-description"},De={class:"normal-earn-buttons"},Be={class:"inner-right"},Ne=["src"],xe=Sa(u({__name:"GoToNormalEarn",setup(a){const e=x(),{lang:t,isSupportWebp:i}=n(e),l=s((()=>i.value?"/static/img/BDt8DS21.webp":"/static/img/DvSbx4LQ.png"));return(a,e)=>{const i=v("BaseButton");return m(),h("div",Ee,[T("div",$e,[k(Ie,{class:"background-vector"}),T("div",je,[T("div",Ae,f(a.$t("pm.stableCampaignR2.goToNormalEarn.title")),1),T("div",Le,f(a.$t("pm.stableCampaignR2.goToNormalEarn.description")),1),T("div",De,[k(i,{class:"go-earn-button",as:"RouterLink",size:y(H).L,to:{name:y(M).EARN,params:{lang:y(t)},query:{currency:"STABLE",utm_source:"landingpage",utm_medium:"1",utm_campaign:"0000548616"}}},{default:p((()=>
1[g(f(a.$t("pm.stableCampaignR2.goToNormalEarn.button")),1)])),_:1},8,["size","to"])])]),T("div",Be,[T("img",{class:"go-earn-image",src:l.value},null,8,Ne)])])])}}}),[["__scopeId","data-v-4f75662b"]]),Ue=Sa(u({__name:"EarnButton",props:{earnActivity:{default:()=>({})},isCustomDisabled:{type:Boolean,default:!1}},setup(a,{expose:e}){const t=a,n=i(),{currencyInfo:o,currentEarnActivity:r,isDuringLockTime:c,isAfterEventTime:u,getStableCampaignDebounce:w}=Ha(),_=l(!1),R=l(!1),T=l({}),S=s((()=>t.earnActivity.product)),E=s((()=>{var a,e;return(null==(e=null==(a=S.value)?void 0:a.event)?void 0:e[0])||{}})),$=s((()=>t.isCustomDisabled||u.value||c.value||t.earnActivity.isSoldOut||Boolean(r.value))),j=s((()=>{switch(!0){case t.earnActivity.isSoldOut:return n.t("pm.stableCampaign.earnCard.soldOut");case u.value:return n.t("pm.stableCampaignR2.eventEnded");case c.value:return n.t("pm.stableCampaignR2.lockPeriod");default:return n.t("pm.stableCampaignR2.earnNow")}})),A=s((()=>{var a;return{...S.value,...E.value,optionDurationList:[...new Set(null==(a=E.value)?void 0:a.days)],rate:E.value.rates[0],rates:E.value.rates,isFiat:o.value.isFiat||!1,insertAmount:"",insertRate:E.value.rates[0],availAmount:o.value.available,isTriggerEventImmediate:!1,categoryType:t.earnActivity.product.category}}));function L(){_.value=!0}return e({onEarn:L}),(a,e)=>{const t=v("BaseButton");return m(),h(C,null,[k(t,b({class:"stable-earn-button"},a.$attrs,{disabled:$.value,onClick:L}),{default:p((()=>[g(f(j.value),1)])),_:1},16,["disabled"]),_.value?(m(),d(Na,{key:0,show:_.value,"onUpdate:show":e[0]||(e[0]=a=>_.value=a),isShowSuccess:R.value,"onUpdate:isShowSuccess":e[1]||(e[1]=a=>R.value=a),successData:T.value,"onUpdate:successData":e[2]||(e[2]=a=>T.value=a),type:y(Q).FIXED,categoryType:y(Y).FIXED,currencyData:A.value,getProductList:y(w)},null,8,["show","isShowSuccess","successData","type","categoryType","currencyData","getProductList"])):I("",!0),R.value?(m(),d(xa,{key:1,isShow:R.value,"onUpdate:isShow":e[3]||(e[3]=a=>R.value=a),successData:T.value,"onUpdate:successData":e[4]||(e[4]=a=>T.value=a)},null,8,["isShow","successData"])):I("",!0)],64)}}}),[["__scopeId","data-v-d3498e4b"]]),Pe={class:"earn-card"},Fe={key:0,class:"ribbon"},Oe={class:"ribbon-text"},ze={class:"earn-apr"},He={class:"apr-percentage"},Me={class:"duration-day"},qe={key:1,class:"participation-rate"},Je={class:"participation-info"},Ge={class:"participation-left"},We={class:"participation-right"},Ke={class:"participation-rate-percentage"},Ve={key:2,class:"buttons"},Ye={class:"earn-notification"},Qe=Sa(u({__name:"StableEarnCard",props:{earnActivity:{default:()=>({})},isHideParticipantProgress:{type:Boolean,default:!1},isHideEarnButton:{type:Boolean,default:!1}},setup(a){const e=a,{currencyInfo:t,stableCampaignInfo:i,currentEarnActivity:n}=Ha(),l=E("earnButtonRef"),o=s((()=>{var a;return e.earnActivity.activityId===(null==(a=null==n?void 0:n.value)?void 0:a.activityId)})),r=s((()=>X(e.earnActivity.targetRate||0,0))),c=s((()=>$(e.earnActivity.limitRatio||0).times(100).toNumber())),u=s((()=>X(e.earnActivity.minSize,"max8")));function d(){var a,e;null==(a=l.value)||a.onEarn(),La({campaign_name:ga,event_id:null==(e=i.value)?void 0:e.campaignId,button_position:Da.stable_earn_card})}return(a,e)=>{var n,s,b,w,C,S,E,$;const j=v("i18n-t");return m(),h("div",Pe,[o.value?(m(),h("div",Fe,[T("span",Oe,f(a.$t("pm.stableCampaignR2.earnCard.yourEarn")),1)])):I("",!0),T("div",null,[k(Z,{class:"coin-icon",displayName:null==(n=y(t))?void 0:n.displayName,type:(null==(s=y(t))?void 0:s.isFiat)?y(aa).FIAT:y(aa).COIN,name:null==(b=y(t))?void 0:b.shortName,size:"32"},null,8,["displayName","type","name"])]),T("div",ze,[g(f(a.$t("pm.stableCampaignR2.earnCard.apr"))+" ",1),T("span",He,f(r.value),1),e[0]||(e[0]=g(" % "))]),k(j,{keypath:"pm.stableCampaignR2.earnCard.duration",class:"earn-duration",tag:"div"},{day:p((()=>[T("span",Me,f(a.earnActivity.targetDay),1)])),_:1}),a.isHideParticipantProgress?I("",!0):(m(),h("div",qe,[T("div",Je,[T("div",Ge,f(a.$t("pm.stableCampaignR2.earnCard.participationRate")),1),T("div",We,[T("span",Ke,f(c.value),1),e[1]||(e[1]=g(" % "))])]),k(ea,{class:"participation-rate-bar",percent:c.value}
1,null,8,["percent"])])),a.isHideEarnButton?I("",!0):(m(),h("div",Ve,[_(T("div",null,[k(Ue,{ref_key:"earnButtonRef",ref:l,earnActivity:a.earnActivity,class:"block"},null,8,["earnActivity"])],512),[[R,(null==(w=y(i))?void 0:w.joined)||(null==(C=a.earnActivity)?void 0:C.isSoldOut)]]),_(T("div",null,[k(Ja,{class:"block",size:y(H).M,onJoined:d},null,8,["size"])],512),[[R,!(null==(S=y(i))?void 0:S.joined)&&!(null==(E=a.earnActivity)?void 0:E.isSoldOut)]])])),T("div",Ye,f(a.$t("pm.stableCampaignR2.earnCard.minRequired",{amount:u.value,coin:null==($=y(t))?void 0:$.displayName})),1)])}}}),[["__scopeId","data-v-8c169d6d"]]),Xe={class:"earn-overview"},Ze={class:"earn-overview-inner"},at={class:"earn-overview-left"},et={class:"earn-overview-title"},tt={class:"earn-overview-info"},it={class:"earn-overview-info-item"},nt={class:"earn-overview-info-title"},lt={class:"earn-overview-info-content"},st={class:"earn-overview-info-value"},ot={class:"earn-overview-info-unit"},rt={class:"earn-overview-info-item"},ct={class:"earn-overview-info-title"},ut={class:"earn-overview-info-content"},vt={class:"earn-overview-info-value"},dt={class:"earn-overview-info-unit"},mt={key:0,class:"earn-overview-right"},pt=Sa(u({__name:"EarnOverview",setup(a){const e=x(),{lang:t,isApp:i}=n(e),{stableCampaignInfo:l,currentEarnActivity:o,currencyInfo:r}=Ha(),c=s((()=>{var a;return X((null==(a=l.value)?void 0:a.investmentAmount)||0,2)})),u=s((()=>{var a,e,t;return X((null==(t=null==(e=null==(a=l.value)?void 0:a.productDetail.event)?void 0:e[0])?void 0:t.dailyLimit)||0,2)})),v=s((()=>{var a,e,t;const{days:i,compounding:n,event:s}=(null==(a=o.value)?void 0:a.product)||{},r=(null==i?void 0:i[0])||0,c=(null==(e=null==s?void 0:s[0].rates)?void 0:e[0])||0,u=Ua((null==(t=l.value)?void 0:t.investmentAmount)||0,c,r,n),v=Math.floor(u)>1e9?"default":"max8";return X(u,v)}));function b(a){i.value&&(a.preventDefault(),ia({event:"WALLET",tab:"SPOT"}))}return(a,e)=>{var n,l;return m(),h("div",Xe,[T("div",Ze,[T("div",at,[T("div",et,f(a.$t("pm.stableCampaignR2.earnOverview.title")),1),T("div",tt,[T("div",it,[T("div",nt,f(a.$t("pm.stableCampaignR2.earnOverview.investment")),1),T("div",lt,[T("div",st,[g(f(c.value)+" ",1),T("span",ot,[y(o)?I("",!0):(m(),h(C,{key:0},[g(" / "+f(u.value),1)],64)),g(" "+f(null==(n=y(r))?void 0:n.displayName),1)])]),(m(),d(j(y(i)?"a":"RouterLink"),{class:"go-wallet-anchor",to:{name:"walletEarn",params:{lang:y(t)}},onClick:b},{default:p((()=>[g(f(a.$t("pm.stableCampaignR2.earnWallet"))+" ",1),k(ta,{class:"go-wallet-icon"})])),_:1},8,["to"]))])]),e[0]||(e[0]=T("hr",{class:"earn-overview-info-hr"},null,-1)),T("div",rt,[T("div",ct,f(a.$t("pm.stableCampaignR2.earnOverview.estimateInterest")),1),T("div",ut,[T("div",vt,[g(f(v.value)+" ",1),T("span",dt,f(null==(l=y(r))?void 0:l.displayName),1)])])])])]),y(o)?(m(),h("div",mt,[k(Qe,{isHideEarnButton:"",isHideParticipantProgress:"",earnActivity:y(o)},null,8,["earnActivity"])])):I("",!0)])])}}}),[["__scopeId","data-v-f99d6e8b"]]),gt={class:"how-to-join"},ft={class:"how-to-join-inner"},bt={class:"join-title"},yt=["innerHTML"];const ht=Sa({},[["render",function(a,e){return m(),h("div",gt,[T("div",ft,[T("div",bt,f(a.$t("pm.stableCampaignR2.howToJoin.title")),1),T("div",{class:"join-content",innerHTML:a.$t("pm.stableCampaignR2.howToJoin.content")},null,8,yt)])])}],["__scopeId","data-v-ffd2a85c"]]),wt={class:"earn-list"},Ct={class:"earn-list-inner"},_t=Sa(u({__name:"EarnList",setup(a){const{earnActivities:e}=Ha();return(a,t)=>(m(),h("div",wt,[T("div",Ct,[(m(!0),h(C,null,A(y(e),(a=>(m(),d(Qe,{key:a.activityId,class:"stable-earn-card",earnActivity:a,isHideParticipantProgress:""},null,8,["earnActivity"])))),128))])]))}}),[["__scopeId","data-v-d21141d2"]]),Rt={class:"referral-to-earn"},Tt={class:"title"},kt={class:"description"},St={key:0,class:"referral-overview"},It={class:"overview-title"},Et={key:0,class:"affiliate-user"},$t={class:"content"},jt={class:"qualified-invites-wrapper"},At={class:"qualified-invites-title"},Lt={class:"qualified-invites-count"},Dt={class:"campaign-link-wrapper"},Bt={class:"campaign-link"},Nt={class:"campaign-link-title"},xt={class:"link"},Ut={class:"url"},Pt={key:0,class:"icon-copy-wrapper"},Ft=Sa(u({__name:"ReferralToEarn",setup(a){const e=i(),t=x(),{isAffiliateUser:o}=n(t),{stableCampaignInfo:r,shareUrl:c}=Ha(),u=l(!1),b=l(!1),w=s((()=>{var a;return(null==(a=null==r?void 0:r.value)?void 0:a.joined)??!1})),C=s((()=>o.value?e.t("pm.stableCampaignR2.referralToEarn.overview.qualifiedInvites.tooltip.affiliateUser"):e.t("pm.stableCampaignR2.referralToEarn.overview.qualifiedInvites.tooltip.generalUser"))),R=s((()=>{var a;return X((null==(a=r.value)?void 0:a.refereeCount)||0,0)}));function S(){u.value=!0,setTimeout((()=>{u.value=!1}),1e3)}return(a,e)=>{const t=v("Tooltip"),i=v("BaseButton"),n=L("clipboard");return m(),h("div",Rt,[T("div",Tt,f(a.$t("pm.stableCampaignR2.referralToEarn.title")),1),T("div",kt,f(a.$t("pm.stableCampaignR2.referralToEarn.description")),1),w.value?(m(),h("div",St,[T("div",It,[g(f(a.$t("pm.stableCampaignR2.referralToEarn.overview.yourReferrals"))+" ",1),y(o)?(m(),h("span",Et,f(a.$t("pm.stableCampaignR2.referralToEarn.overview.exclusiveToAffiliate")),1)):I("",!0)]),T("div",$t,[T("div",jt,[T("div",At,[T("div",null,f(a.$t("pm.stableCampaignR2.referralToEarn.overview.qualifiedInvites")),1),k(t,{tooltip:C.value,tooltipStyle:{"white-space":"break-spaces"}},{content:p((()=>[k(na)])),_:1},8,["tooltip"])]),T("div",Lt,f(R.value),1)]),e[2]||(e[2]=T("div",{class:"separator-line"},null,-1)),T("div",Dt,[T("div",Bt,[T("div",Nt,f(a.$t("pm.stableCampaignR2.referralToEarn.overview.campaignLink")),1),T("div",xt,[T("div",Ut,f(y(c)),1),k(t,{placement:"top",tooltip:a.$t("msg.copied"),onlyShowOnClick:"",autoHideAfterShowOnClick:""},{content:p((()=>[a.isMobile?(m(),h("div",Pt,[k(la,{class:"icon-copy"})])):_((m(),d(i,{key:1,class:"copy-button"},{default:p((()=>[k(Pa,{class:"link-icon"}),T("span",null,f(a.$t("pm.stableCampaignR2.referralToEarn.overview.copyLink")),1)])),_:1})),[[n,y(c),"copy"],[n,S,"success"]])])),_:1},8,["tooltip"])])]),k(i,{class:"invite-button",size:y(H).L,onClick:e[0]||(e[0]=a=>b.value=!0)},{default:p((()=>[g(f(a.$t("pm.stableCampaignR2.referralToEarn.overview.inviteNow")),1)])),_:1},8,["size"])])])])):I("",!0),k(de,{visible:b.value,"onUpdate:visible":e[1]||(e[1]=a=>b.value=a),campaignInfo:y(r)},null,8,["visible","campaignInfo"])])}}}),[["__scopeId","data-v-1f376e7a"]]),Ot={class:"event-timeline"},zt={class:"title"},Ht={class:"buttons"},Mt=Sa(u({__name:"Timeline",setup(a){const e=i(),t=x(),{now:l}=n(t),{stableCampaignInfo:o,startTime:r,lockTime:c,unlockTime:u,scrollToEarnSection:v}=Ha(),d=s((()=>{const a=[r.value,c.value,u.value],e=a.findIndex((a=>(a??0)>l.value.getTime()));return-1===e?a.length-1:e-1})),p=s((()=>[{title:e.t("pm.stableCampaignR2.timeline.participation.title"),subTitle:g(r.value),date:r.value},{title:e.t("pm.stableCampaignR2.timeline.lock.title"),subTitle:g(c.value),date:c.value},{title:e.t("pm.stableCampaignR2.timeline.unlock.title"),subTitle:g(u.value),date:u.value}].filter((a=>a.date))));function g(a=0){return`${W(a,"yyyy-MM-dd")}\n${W(a,"HH:mm:ss")} UTC+0`}function b(){var a;v(),La({campaign_name:ga,event_id:null==(a=o.value)?void 0:a.campaignId,button_position:Da.stable_timeline})}return(a,e)=>(m(),h("div",Ot,[T("div",zt,f(a.$t("pm.stableCampaignR2.timeline.title")),1),k(Fa,{class:"steps",steps:p.value,currentIndex:d.value,isFocusStep:"",isHidePastStep:""},null,8,["steps","currentIndex"]),T("div",Ht,[k(Ja,{onJoined:b})])]))}}),[["__scopeId","data-v-d7aafd75"]]),qt={class:"trading-event-terms"},Jt={class:"terms-inner"},Gt={class:"terms-title"},Wt=["innerHTML"];const Kt=Sa({},[["render",function(a,e){return m(),h("div",qt,[T("div",Jt,[T("div",Gt,f(a.$t("pm.stableCampaignR2.termsAndConditions.title")),1),T("div",{class:"terms-content",innerHTML:a.$t("pm.stableCampaignR2.termsAndConditions.content")},null,8,Wt)])])}],["__scopeId","data-v-b383dad4"]]),Vt={class:"stable-campaign-content"},Yt=["id"],Qt={class:"notification-container"},Xt=Sa(u({__name:"StableCampaignR2",setup(a){const u=i(),v=x(),{loginState:g}=n(v),{isShowNotEligibleDialog:b,isShowNeedKYCDialog:w,isShowSuccessNotification:_,isBeforeCampaignStart:R,isDuringLockTime:S,isAfterEventTime:E,
1currentEarnActivity:$}=function(){const a=e(),u=t(),v=i(),d=x(),{now:m,currencyMap:p,loginState:g,isSubAccount:f}=n(d),b=U(),{userReferral:y}=n(b),h=l(),w=l(!1),C=l(!1),_=l(!1),R=l(!1),T=s((()=>{var a;return Number(v.t("pm.stableCampaignR2.startTime"))||(null==(a=h.value)?void 0:a.startTime)||0})),k=s((()=>{var a;return Number(v.t("pm.stableCampaignR2.lockTime"))||(null==(a=h.value)?void 0:a.endTime)||0})),S=s((()=>Number(v.t("pm.stableCampaignR2.unlockTime"))||0)),I=s((()=>m.value.getTime()<T.value)),E=s((()=>m.value.getTime()>k.value&&m.value.getTime()<S.value)),$=s((()=>m.value.getTime()>S.value)),j=s((()=>{var a,e,t;return(null==(a=h.value)?void 0:a.productDetail.currency)?null==(t=p.value)?void 0:t[null==(e=h.value)?void 0:e.productDetail.currency]:{}})),A=s((()=>{var a,e,t;const i=null==(a=h.value)?void 0:a.productDetail;return null==(t=null==(e=h.value)?void 0:e.activities)?void 0:t.map((a=>{var e;const t={...i||{},event:null==(e=null==i?void 0:i.event)?void 0:e.filter((e=>e.activityId===a.activityId))};return{...a,product:t}}))})),L=s((()=>{var a;return null==(a=A.value)?void 0:a.find((a=>a.isJoined))})),D=s((()=>{const e=`${window.location.origin}${a.path}`,t=y.value.referralCode;if(!t)return e;const i=new URLSearchParams;return i.append("ref",t),`${e}?${i.toString()}`})),B=s((()=>{var a;return(null==(a=null==A?void 0:A.value)?void 0:a.every((a=>a.isSoldOut)))??!1}));async function N(){try{h.value=await ca.getStableCampaign(da,ma)}catch(a){5709===(null==a?void 0:a.code)&&(w.value=!0)}}const H=P(N,300);async function M(){var e;try{if(!h.value||h.value.joined)return;if(f.value)return void(w.value=!0);if(!(null==(e=h.value)?void 0:e.allowedKyc))return void(C.value=!0);await ca.joinStableCampaign({campaignId:h.value.campaignId}),_.value=!0}catch(t){}finally{a.query[va]&&u.replace({}),await H()}}async function q(){try{await z(O.STABLE_JOINED_WAITLIST),R.value=!0}catch(a){}finally{u.replace({})}}o(f,(()=>{H()})),r((async()=>{await N(),g.value&&B.value&&(R.value=F(O.STABLE_JOINED_WAITLIST),a.query[ua]&&await q()),g.value&&a.query[va]&&await M(),b.debouncePromiseGetUserReferralInfo()}));const J={stableCampaignInfo:h,shareUrl:D,startTime:T,lockTime:k,unlockTime:S,isShowNotEligibleDialog:w,isShowNeedKYCDialog:C,isShowSuccessNotification:_,isJoinedWaitlist:R,isBeforeCampaignStart:I,isDuringLockTime:E,isAfterEventTime:$,isAllProductsSoldOut:B,currencyInfo:j,earnActivities:A,currentEarnActivity:L,getStableCampaignDebounce:H,joinStableCampaign:M,addJoinedWaitlist:q,scrollToEarnSection:function(){var a;null==(a=document.getElementById(pa))||a.scrollIntoView({behavior:"smooth",block:"center"})}};return c(za,J),J}(),j=sa({title:u.t("pm.stableCampaignR2.meta.title"),description:u.t("pm.stableCampaignR2.meta.description"),image:new URL("/static/img/D_pxYTPA.jpg",import.meta.url).href});D({title:u.t("pm.stableCampaignR2.meta.title"),meta:j});const A=s((()=>{const a="#009E54",e="#FFFFFF",t=oa(a),i=null==t?void 0:t.copy({opacity:.1}),n=null==t?void 0:t.copy({opacity:.15}),l=null==t?void 0:t.copy({opacity:.2}),s=null==t?void 0:t.copy({opacity:.3}),o=null==t?void 0:t.copy({opacity:.4}),r=null==t?void 0:t.copy({opacity:.6}),c=null==t?void 0:t.copy({opacity:.8}),u=oa(e),v=null==u?void 0:u.copy({opacity:.1}),d=null==u?void 0:u.copy({opacity:.15}),m=null==u?void 0:u.copy({opacity:.2}),p=null==u?void 0:u.copy({opacity:.3}),g=null==u?void 0:u.copy({opacity:.5}),f=null==u?void 0:u.copy({opacity:.6}),b=null==u?void 0:u.copy({opacity:.8});return{"--event-theme-bg-color":"var(--neutral-denim-darker)","--event-theme-bg-color-0a":"transparent","--event-theme-color":a,"--event-theme-color-8a":null==c?void 0:c.formatRgb(),"--event-theme-color-6a":null==r?void 0:r.formatRgb(),"--event-theme-color-4a":null==o?void 0:o.formatRgb(),"--event-theme-color-3a":null==s?void 0:s.formatRgb(),"--event-theme-color-2a":null==l?void 0:l.formatRgb(),"--event-theme-color-15a":null==n?void 0:n.formatRgb(),"--event-theme-color-1a":null==i?void 0:i.formatRgb(),"--event-theme-content-onTheme-L1":"var(--neutral-white)","--event-theme-content-onTheme-L2":"var(--neutral-white--o-6)","--event-theme-content-onTheme-L3":"var(--neutral-white--o-3)","--event-theme-neutral-L1":e,"--event-theme-neutral-L2":null==b?void 0:b.formatRgb(),"--event-theme-neutral-L3":null==f?void 0:f.formatRgb(),"--event-theme-neutral-L4":null==g?void 0:g.formatRgb(),"--event-theme-neutral-L5":null==p?void 0:p.formatRgb(),"--event-theme-neutral-L6":null==m?void 0:m.formatRgb(),"--event-theme-neutral-L7":null==d?void 0:d.formatRgb(),"--event-theme-neutral-L8":null==v?void 0:v.formatRgb(),"--event-theme-neutral-L9":"transparent","--event-theme-neutral-onWhite":"#1B2338","--event-theme-neutral-white":"#FFFFFF"}}));return(a,e)=>(m(),h("div",{class:"stable-campaign",style:N(A.value)},[k(fa,{class:"green-vector-1"}),k(fa,{class:"green-vector-2"}),T("div",Vt,[k(Ce),y(g)&&!y(R)?(m(),h(C,{key:0},[!y(S)&&!y(E)||y($)?(m(),d(pt,{key:1})):(m(),d(xe,{key:0}))],64)):I("",!0),k(ht,{class:"custom-element-style"}),T("div",{id:y(pa)},[k(_t)],8,Yt),k(Ft),k(Mt),k(Kt,{class:"custom-element-style"})]),k(ya,{visible:y(b),"onUpdate:visible":e[0]||(e[0]=a=>B(b)?b.value=a:null)},null,8,["visible"]),k(Oa,{visible:y(w),"onUpdate:visible":e[1]||(e[1]=a=>B(w)?w.value=a:null)}
1,null,8,["visible"]),k(Ba,{isShow:y(_),"onUpdate:isShow":e[2]||(e[2]=a=>B(_)?_.value=a:null),class:"join-success-notification"},{default:p((()=>[T("div",Qt,[k(ra,{class:"notification-icon"}),T("div",null,f(a.$t("tradingEvent.joinEvent.notification")),1)])])),_:1},8,["isShow"])],4))}}),[["__scopeId","data-v-bee9b635"]]);export{Xt as default}; 2//# sourceMappingURL=Ci23Hc3t.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.