import{h as e,aQ as a,aR as t,r as n,x as s,e as r,d as u,aa as i,J as l,o,f as c,Y as d,k as p,a3 as v,b as I,s as f,c as O,U as m,V as b,aM as S,g as y,Q as g,R as C,P as h,F as T,j as A,m as w,aS as _,t as x,A as N,i as R,O as Q,B as k,C as D,_ as z}from"./index_1730355987.js";function W(a){return"function"==typeof a?a():e(a)}function B(e){return e}const K={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]},E=Object.assign({},{linear:B},K);function F([e,a,t,n]){const s=(e,a)=>1-3*a+3*e,r=(e,a)=>3*a-6*e,u=e=>3*e,i=(e,a,t)=>((s(a,t)*e+r(a,t))*e+u(a))*e;return l=>e===a&&t===n?l:i((a=>{let n=a;for(let d=0;d<4;++d){const d=(l=n,3*s(o=e,c=t)*l*l+2*r(o,c)*l+u(o));if(0===d)return n;n-=(i(n,e,t)-a)/d}var l,o,c;return n})(l),a,n)}function L(e,a,t){return e+t*(a-e)}function H(e){return("number"==typeof e?[e]:e)||[]}function $(e,u={}){let i=0;const l=()=>{const a=W(e);return"number"==typeof a?a:a.map(W)},o=n(l());var c;return s(l,(async e=>{var a,t;if(W(u.disabled))return;const n=++i;if(u.delay&&await function(e,a=!1,t="Timeout"){return new Promise(((n,s)=>{a?setTimeout((()=>s(t)),e):setTimeout(n,e)}))}(W(u.delay)),n!==i)return;const s=Array.isArray(e)?e.map(W):W(e);null==(a=u.onStarted)||a.call(u),await function(e,a,t,n={}){var s,r;const u=W(a),i=W(t),l=H(u),o=H(i),c=null!=(s=W(n.duration))?s:1e3,d=Date.now(),p=Date.now()+c,v="function"==typeof n.transition?n.transition:null!=(r=W(n.transition))?r:B,I="function"==typeof v?v:F(v);return new Promise((a=>{e.value=u;const t=()=>{var s;if(null==(s=n.abort)?void 0:s.call(n))return void a();const r=Date.now(),u=I((r-d)/c),v=H(e.value).map(((e,a)=>L(l[a],o[a],u)));Array.isArray(e.value)?e.value=v.map(((e,a)=>{var t,n;return L(null!=(t=l[a])?t:0,null!=(n=o[a])?n:0,u)})):"number"==typeof e.value&&(e.value=v[0]),r
{var e;return n!==i||(null==(e=u.abort)?void 0:e.call(u))}}),null==(t=u.onFinished)||t.call(u)}),{deep:!0}),s((()=>W(u.disabled)),(e=>{e&&(i++,o.value=l())})),c=()=>{i++},a()&&t(c),r((()=>W(u.disabled)?l():o.value))}var P=(e=>(e.linear="linear",e.easeOutSine="easeOutSine",e.easeInOutSine="easeInOutSine",e.easeInQuad="easeInQuad",e.easeOutQuad="easeOutQuad",e.easeInOutQuad="easeInOutQuad",e.easeInCubic="easeInCubic",e.easeOutCubic="easeOutCubic",e.easeInOutCubic="easeInOutCubic",e.easeInQuart="easeInQuart",e.easeOutQuart="easeOutQuart",e.easeInOutQuart="easeInOutQuart",e.easeInQuint="easeInQuint",e.easeOutQuint="easeOutQuint",e.easeInOutQuint="easeInOutQuint",e.easeInExpo="easeInExpo",e.easeOutExpo="easeOutExpo",e.easeInOutExpo="easeInOutExpo",e.easeInCirc="easeInCirc",e.easeOutCirc="easeOutCirc",e.easeInOutCirc="easeInOutCirc",e.easeInBack="easeInBack",e.easeOutBack="easeOutBack",e.easeInOutBack="easeInOutBack",e))(P||{});const j=u({__name:"index",props:{from:{default:0},to:{default:1e3},duration:{default:3e3},autoplay:{type:Boolean,default:!0},precision:{default:0},prefix:{default:""},suffix:{default:""},separator:{default:","},decimal:{default:"."},valueStyle:{default:()=>({})},transition:{default:P.easeInOutCubic}},emits:["started","finished"],setup(e,{expose:a,emit:t}){const u=e,v=n(u.from);i((()=>{v.value=u.from})),s([()=>u.from,()=>u.to],(()=>{u.autoplay&&f()})),l((()=>{u.autoplay&&f()}));const I=$(v,{duration:u.duration,transition:E[u.transition],onFinished:()=>t("finished"),onStarted:()=>t("started")});function f(){v.value=u.to}const O=r((()=>function(e){const{precision:a,decimal:t,separator:n,suffix:s,prefix:r}=u;if(0===e)return e.toFixed(a);if(!e)return"";e=Number(e).toFixed(a);const i=(e+="").split(".");let l=i[0];const o=i.length>1?t+i[1]:"",c=/(\d+)(\d{3})/;if(n&&(d=n,"[object Number]"!==Object.prototype.toString.call(d)))for(;c.test(l);)l=l.replace(c,"$1"+n+"$2");var d;return r+l+o+s}(I.value)));return a({play:f}),(e,a)=>(o(),c("div",{style:p(e.valueStyle)},d(O.value),5))}});var M=(e=>(e[e.FIRST_TASK_COINS=1]="FIRST_TASK_COINS",e[e.COINS=2]="COINS",e[e.WITHDRAW=3]="WITHDRAW",e[e.TASK_COINS=4]="TASK_COINS",e[e.NO_AWARD=5]="NO_AWARD",e[e.DIAMOND=6]="DIAMOND",e))(M||{});const q=e=>{switch(e.awardType){case M.FIRST_TASK_COINS:return"";case M.COINS:return v(e.propsList[0].num/1e4);case M.WITHDRAW:return"SACAR";case M.TASK_COINS:case M.NO_AWARD:return"";case M.DIAMOND:return"?"}},U=e=>{switch(e.awardType){case M.FIRST_TASK_COINS:case M.COINS:return v(e.propsList[0].num/1e4);case M.WITHDRAW:return"SACAR";case M.TASK_COINS:case M.NO_AWARD:return"";case M.DIAMOND:return"?"}},J={class:"draw"},V=["src"],Y={class:"container"},G=["src"],X=["src"],Z=["src"],ee={key:0,class:"num"},ae={key:1,class:"animated-number"},te=(e=>(k("data-v-a7897d0a"),e=e(),D(),e))((()=>y("div",null,"+",-1))),ne=["src"],se=z(u({__name:"index",props:{number:{type:Number,default:0,required:!0},speed:{type:Number,default:0,required:!1}},emits:["draw","finished","no-number"],setup(a,{expose:t,emit:s}){const u=a,i=I(),v=f(),k=n(!0),D=n(0),z=n(),W=n(),B=n(!1),K=n(),E=O({baseRotate:1800,rotate:0,resetRotate:-90,numbers:0,drawStatus:!1,idx:-1}),F=r((()=>m.getStorage(b.USER_TOEKN))),L=r((()=>Object.keys(i.turntableConfig).length?i.turntableConfig.helpTurntable2List:[])),H=r((()=>360/L.value.length)),$=r((()=>{const e=L.value.length,a=["#cd762b","#265b25"];let t="";for(let n=0;n