import{_ as Ot}from"./fyZctlqP.js";import{_ as Yt,a as Zt}from"./DgJRqdCZ.js";import{m as pe,g as me,d as Et,e as Xt,h as _e,i as j}from"./kivYy1eK.js";import{D as g,O as $,P as m,G as w,X as Dt,u as a,Y as P,k as U,a as K,n as he,b as Pt,F as O,E as L,z as It,R as wt,Q as D,Z as Mt,U as ge}from"./B08aCr_T.js";import{_ as ve,a as xe}from"./UKWWQ4iH.js";import{_ as we}from"./DxLUKt9P.js";import{_ as be}from"./C5r4yCnX.js";import{_ as ye}from"./T5QgTKXv.js";import{_ as Bt,w as ke,b as $e}from"./3oKshMmr.js";import{_ as Ce}from"./BHynzo8y.js";import{_ as Ae}from"./aSNgDOoL.js";import{_ as Ee}from"./DY4uvWvC.js";import{_ as Te}from"./Re1x0NVK.js";import{_ as De}from"./BaMRiNQF.js";import{d as Ie,c as jt,f as ut,e as Rt,g as Ne,h as Ue}from"./fQYkV9mT.js";import{u as Pe}from"./CBjG-2Hk.js";import{g as Me,u as Se,_ as Oe}from"./BcM-WYv-.js";import{_ as Be}from"./bRwdn06C.js";import{_ as Re}from"./2X2Oakjn.js";import{u as St,h as Qt,_ as Kt}from"./3DVzFn0F.js";import{_ as qe}from"./DAWaczsj.js";import{u as Le}from"./B-uICEOd.js";import{d as Ve}from"./BSPVkNbB.js";import"./vyDSyuu8.js";import"./W2sE52k8.js";import"./qsMMcMsd.js";import"./Da9Owp7R.js";import"./CyURHvcZ.js";import"./CxIZtCgj.js";import"./J3ByV_xv.js";import"./jthpZqva.js";import"./BcEek8IM.js";import"./BtYKT5DY.js";import"./DPswylNA.js";import"./B7MwF0a7.js";import"./BkhvbF00.js";import"./3GAlnwav.js";function Fe(t,e,r){const s=Ve(t,e)/pe;return me(r==null?void 0:r.roundingMethod)(s)}const ze={key:0},He={class:"xl:sticky h-full"},We={key:1,class:"asset-image xl:pt-12 xl:relative xl:-top-12"},Ge={class:"xl:sticky xl:top-24"},Ye={class:"flip-box"},Ze={class:"flip-box-inner"},Xe={class:"flip-box-front z-10"},je=["src","alt"],Qe={class:"flip-box-back !z-20"},Ke=["src"],Je={class:"flex gap-1 justify-center items-center text-sm text-gray-600 dark:text-gray-400"},tn={key:2,class:"asset-image xl:pt-12 xl:relative xl:-top-12"},en={class:"xl:sticky xl:top-24"},nn=["src","alt"],Nt="w-full aspect-[5/6.964] mb-2 rounded-[4.5%] dark:border dark:border-gray-800 shadow-md bg-gray-100 dark:bg-gray-900",sn={__name:"Image",props:["card","pending"],setup(t){return(e,r)=>{const s=Ot,o=Yt;return t.pending?(g(),$("div",ze,[m("div",He,[w(s,{class:"w-full aspect-[5/6.964] mb-2 rounded-[4.5%]"})])])):t.card&&t.card.scryfall_id&&t.card.data.is_dfc?(g(),$("div",We,[m("div",Ge,[m("div",Ye,[m("div",Ze,[m("div",Xe,[m("img",{class:Dt(Nt),src:a(Et)(t.card.scryfall_id,"large","front"),alt:t.card.name},null,8,je)]),m("div",Qe,[m("img",{class:Dt(Nt),src:a(Et)(t.card.scryfall_id,"large","back")},null,8,Ke)])])]),m("div",Je,[w(o,{name:"i-material-symbols-refresh"}),r[0]||(r[0]=m("p",null,"Tap/hover to flip",-1))])])])):t.card&&t.card.scryfall_id?(g(),$("div",tn,[m("div",en,[m("img",{class:Dt(Nt),src:a(Et)(t.card.scryfall_id,"large","front"),alt:t.card.name},null,8,nn)])])):P("",!0)}}},on=sn;var _t=1e9,rn={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},Lt,E=!0,Z="[DecimalError] ",dt=Z+"Invalid argument: ",qt=Z+"Exponent out of range: ",ht=Math.floor,ct=Math.pow,an=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,H,R=1e7,C=7,Jt=9007199254740991,Tt=ht(Jt/C),p={};p.absoluteValue=p.abs=function(){var t=new this.constructor(this);return t.s&&(t.s=1),t};p.comparedTo=p.cmp=function(t){var e,r,s,o,n=this;if(t=new n.constructor(t),n.s!==t.s)return n.s||-t.s;if(n.e!==t.e)return n.e>t.e^n.s<0?1:-1;for(s=n.d.length,o=t.d.length,e=0,r=s<o?s:o;e<r;++e)if(n.d[e]!==t.d[e])return n.d[e]>t.d[e]^n.s<0?1:-1;return s===o?0:s>o^n.s<0?1:-1};p.decimalPlaces=p.dp=function(){var t=this,e=t.d.length-1,r=(e-t.e)*C;if(e=t.d[e],e)for(;e%10==0;e/=10)r--;return r<0?0:r};p.dividedBy=p.div=function(t){return st(this,new this.constructor(t))};p.dividedToIntegerBy=p.idiv=function(t){var e=this,r=e.constructor;return y(st(e,new r(t),0,1),r.precision)};p.equals=p.eq=function(t){return!this.cmp(t)};p.exponent=function(){return M(this)};p.greaterThan=p.gt=function(t){return this.cmp(t)>0};p.greaterThanOrEqualTo=p.gte=function(t){return this.cmp(t)>=0};p.isInteger=p.isint=function(){return this.e>this.d.length-2};p.isNegative=p.isneg=function(){return this.s<0};p.isPositive=p.ispos=function(){return this.s>0};p.isZero=function(){return this.s===0};p.lessThan=p.lt=function(t){return this.cmp(t)<0};p.lessThanOrEqualTo=p.lte=function(t){return this.cmp(t)<1};p.logarithm=p.log=function(t){var e,r=this,s=r.constructor,o=s.precision,n=o+5;if(t===void 0)t=new s(10);else if(t=new s(t),t.s<1||t.eq(H))throw Error(Z+"NaN");if(r.s<1)throw Error(Z+(r.s?"NaN":"-Infinity"));return r.eq(H)?new s(0):(E=!1,e=st(bt(r,n),bt(t,n),n),E=!0,y(e,o))};p.minus=p.sub=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?ne(e,t):te(e,(t.s=-t.s,t))};p.modulo=p.mod=function(t){var e,r=this,s=r.constructor,o=s.precision;if(t=new s(t),!t.s)throw Error(Z+"NaN");return r.s?(E=!1,e=st(r,t,0,1).times(t),E=!0,r.minus(e)):y(new s(r),o)};p.naturalExponential=p.exp=function(){return ee(this)};p.naturalLogarithm=p.ln=function(){return bt(this)};p.negated=p.neg=function(){var t=new this.constructor(this);return t.s=-t.s||0,t};p.plus=p.add=function(t){var e=this;return t=new e.constructor(t),e.s==t.s?te(e,t):ne(e,(t.s=-t.s,t))};p.precision=p.sd=function(t){var e,r,s,o=this;if(t!==void 0&&t!==!!t&&t!==1&&t!==0)throw Error(dt+t);if(e=M(o)+1,s=o.d.length-1,r=s*C+1,s=o.d[s],s){for(;s%10==0;s/=10)r--;for(s=o.d[0];s>=10;s/=10)r++}return t&&e>r?e:r};p.squareRoot=p.sqrt=function(){var t,e,r,s,o,n,i,l=this,c=l.constructor;if(l.s<1){if(!l.s)return new c(0);throw Error(Z+"NaN")}for(t=M(l),E=!1,o=Math.sqrt(+l),o==0||o==1/0?(e=J(l.d),(e.length+t)%2==0&&(e+="0"),o=Math.sqrt(e),t=ht((t+1)/2)-(t<0||t%2),o==1/0?e="5e"+t:(e=o.toExponential(),e=e.slice(0,e.indexOf("e")+1)+t),s=new c(e)):s=new c(o.toString()),r=c.precision,o=i=r+3;;)if(n=s,s=n.plus(st(l,n,i+2)).times(.5),J(n.d).slice(0,i)===(e=J(s.d)).slice(0,i)){if(e=e.slice(i-3,i+1),o==i&&e=="4999"){if(y(n,r+1,0),n.times(n).eq(l)){s=n;break}}else if(e!="9999")break;i+=4}return E=!0,y(s,r)};p.times=p.mul=function(t){var e,r,s,o,n,i,l,c,f,u=this,d=u.constructor,b=u.d,_=(t=new d(t)).d;if(!u.s||!t.s)return new d(0);for(t.s*=u.s,r=u.e+t.e,c=b.length,f=_.length,c<f&&(n=b,b=_,_=n,i=c,c=f,f=i),n=[],i=c+f,s=i;s--;)n.push(0);for(s=f;--s>=0;){for(e=0,o=c+s;o>s;)l=n[o]+_[s]*b[o-s-1]+e,n[o--]=l%R|0,e=l/R|0;n[o]=(n[o]+e)%R|0}for(;!n[--i];)n.pop();return e?++r:n.shift(),t.d=n,t.e=r,E?y(t,d.precision):t};p.toDecimalPlaces=p.todp=function(t,e){var r=this,s=r.constructor;return r=new s(r),t===void 0?r:(tt(t,0,_t),e===void 0?e=s.rounding:tt(e,0,8),y(r,t+M(r)+1,e))};p.toExponential=function(t,e){var r,s=this,o=s.constructor;return t===void 0?r=ft(s,!0):(tt(t,0,_t),e===void 0?e=o.rounding:tt(e,0,8),s=y(new o(s),t+1,e),r=ft(s,!0,t+1)),r};p.toFixed=function(t,e){var r,s,o=this,n=o.constructor;return t===void 0?ft(o):(tt(t,0,_t),e===void 0?e=n.rounding:tt(e,0,8),s=y(new n(o),t+M(o)+1,e),r=ft(s.abs(),!1,t+M(s)+1),o.isneg()&&!o.isZero()?"-"+r:r)};p.toInteger=p.toint=function(){var t=this,e=t.constructor;return y(new e(t),M(t)+1,e.rounding)};p.toNumber=function(){return+this};p.toPower=p.pow=function(t){var e,r,s,o,n,i,l=this,c=l.constructor,f=12,u=+(t=new c(t));if(!t.s)return new c(H);if(l=new c(l),!l.s){if(t.s<1)throw Error(Z+"Infinity");return l}if(l.eq(H))return l;if(s=c.precision,t.eq(H))return y(l,s);if(e=t.e,r=t.d.length-1,i=e>=r,n=l.s,i){if((r=u<0?-u:u)<=Jt){for(o=new c(H),e=Math.ceil(s/C+4),E=!1;r%2&&(o=o.times(l),Ht(o.d,e)),r=ht(r/2),r!==0;)l=l.times(l),Ht(l.d,e);return E=!0,t.s<0?new c(H).div(o):y(o,s)}}else if(n<0)throw Error(Z+"NaN");return n=n<0&&t.d[Math.max(e,r)]&1?-1:1,l.s=1,E=!1,o=t.times(bt(l,s+f)),E=!0,o=ee(o),o.s=n,o};p.toPrecision=function(t,e){var r,s,o=this,n=o.constructor;return t===void 0?(r=M(o),s=ft(o,r<=n.toExpNeg||r>=n.toExpPos)):(tt(t,1,_t),e===void 0?e=n.rounding:tt(e,0,8),o=y(new n(o),t,e),r=M(o),s=ft(o,t<=r||r<=n.toExpNeg,t)),s};p.toSignificantDigits=p.tosd=function(t,e){var r=this,s=r.constructor;return t===void 0?(t=s.precision,e=s.rounding):(tt(t,1,_t),e===void 0?e=s.rounding:tt(e,0,8)),y(new s(r),t,e)};p.toString=p.valueOf=p.val=p.toJSON=p[Symbol.for("nodejs.util.inspect.custom")]=function(){var t=this,e=M(t),r=t.constructor;return ft(t,e<=r.toExpNeg||e>=r.toExpPos)};function te(t,e){var r,s,o,n,i,l,c,f,u=t.constructor,d=u.precision;if(!t.s||!e.s)return e.s||(e=new u(t)),E?y(e,d):e;if(c=t.d,f=e.d,i=t.e,o=e.e,c=c.slice(),n=i-o,n){for(n<0?(s=c,n=-n,l=f.length):(s=f,o=i,l=c.length),i=Math.ceil(d/C),l=i>l?i+1:l+1,n>l&&(n=l,s.length=1),s.reverse();n--;)s.push(0);s.reverse()}for(l=c.length,n=f.length,l-n<0&&(n=l,s=f,f=c,c=s),r=0;n;)r=(c[--n]=c[n]+f[n]+r)/R|0,c[n]%=R;for(r&&(c.unshift(r),++o),l=c.length;c[--l]==0;)c.pop();return e.d=c,e.e=o,E?y(e,d):e}function tt(t,e,r){if(t!==~~t||t<e||t>r)throw Error(dt+t)}function J(t){var e,r,s,o=t.length-1,n="",i=t[0];if(o>0){for(n+=i,e=1;e<o;e++)s=t[e]+"",r=C-s.length,r&&(n+=lt(r)),n+=s;i=t[e],s=i+"",r=C-s.length,r&&(n+=lt(r))}else if(i===0)return"0";for(;i%10===0;)i/=10;return n+i}var st=function(){function t(s,o){var n,i=0,l=s.length;for(s=s.slice();l--;)n=s[l]*o+i,s[l]=n%R|0,i=n/R|0;return i&&s.unshift(i),s}function e(s,o,n,i){var l,c;if(n!=i)c=n>i?1:-1;else for(l=c=0;l<n;l++)if(s[l]!=o[l]){c=s[l]>o[l]?1:-1;break}return c}function r(s,o,n){for(var i=0;n--;)s[n]-=i,i=s[n]<o[n]?1:0,s[n]=i*R+s[n]-o[n];for(;!s[0]&&s.length>1;)s.shift()}return function(s,o,n,i){var l,c,f,u,d,b,_,W,v,x,F,T,ot,et,B,k,I,G,z=s.constructor,nt=s.s==o.s?1:-1,S=s.d,A=o.d;if(!s.s)return new z(s);if(!o.s)throw Error(Z+"Division by zero");for(c=s.e-o.e,I=A.length,B=S.length,_=new z(nt),W=_.d=[],f=0;A[f]==(S[f]||0);)++f;if(A[f]>(S[f]||0)&&--c,n==null?T=n=z.precision:i?T=n+(M(s)-M(o))+1:T=n,T<0)return new z(0);if(T=T/C+2|0,f=0,I==1)for(u=0,A=A[0],T++;(f<B||u)&&T--;f++)ot=u*R+(S[f]||0),W[f]=ot/A|0,u=ot%A|0;else{for(u=R/(A[0]+1)|0,u>1&&(A=t(A,u),S=t(S,u),I=A.length,B=S.length),et=I,v=S.slice(0,I),x=v.length;x<I;)v[x++]=0;G=A.slice(),G.unshift(0),k=A[0],A[1]>=R/2&&++k;do u=0,l=e(A,v,I,x),l<0?(F=v[0],I!=x&&(F=F*R+(v[1]||0)),u=F/k|0,u>1?(u>=R&&(u=R-1),d=t(A,u),b=d.length,x=v.length,l=e(d,v,b,x),l==1&&(u--,r(d,I<b?G:A,b))):(u==0&&(l=u=1),d=A.slice()),b=d.length,b<x&&d.unshift(0),r(v,d,x),l==-1&&(x=v.length,l=e(A,v,I,x),l<1&&(u++,r(v,I<x?G:A,x))),x=v.length):l===0&&(u++,v=[0]),W[f++]=u,l&&v[0]?v[x++]=S[et]||0:(v=[S[et]],x=1);while((et++<B||v[0]!==void 0)&&T--)}return W[0]||W.shift(),_.e=c,y(_,i?n+M(_)+1:n)}}();function ee(t,e){var r,s,o,n,i,l,c=0,f=0,u=t.constructor,d=u.precision;if(M(t)>16)throw Error(qt+M(t));if(!t.s)return new u(H);for(e==null?(E=!1,l=d):l=e,i=new u(.03125);t.abs().gte(.1);)t=t.times(i),f+=5;for(s=Math.log(ct(2,f))/Math.LN10*2+5|0,l+=s,r=o=n=new u(H),u.precision=l;;){if(o=y(o.times(t),l),r=r.times(++c),i=n.plus(st(o,r,l)),J(i.d).slice(0,l)===J(n.d).slice(0,l)){for(;f--;)n=y(n.times(n),l);return u.precision=d,e==null?(E=!0,y(n,d)):n}n=i}}function M(t){for(var e=t.e*C,r=t.d[0];r>=10;r/=10)e++;return e}function Ut(t,e,r){if(e>t.LN10.sd())throw E=!0,r&&(t.precision=r),Error(Z+"LN10 precision limit exceeded");return y(new t(t.LN10),e)}function lt(t){for(var e="";t--;)e+="0";return e}function bt(t,e){var r,s,o,n,i,l,c,f,u,d=1,b=10,_=t,W=_.d,v=_.constructor,x=v.precision;if(_.s<1)throw Error(Z+(_.s?"NaN":"-Infinity"));if(_.eq(H))return new v(0);if(e==null?(E=!1,f=x):f=e,_.eq(10))return e==null&&(E=!0),Ut(v,f);if(f+=b,v.precision=f,r=J(W),s=r.charAt(0),n=M(_),Math.abs(n)<15e14){for(;s<7&&s!=1||s==1&&r.charAt(1)>3;)_=_.times(t),r=J(_.d),s=r.charAt(0),d++;n=M(_),s>1?(_=new v("0."+r),n++):_=new v(s+"."+r.slice(1))}else return c=Ut(v,f+2,x).times(n+""),_=bt(new v(s+"."+r.slice(1)),f-b).plus(c),v.precision=x,e==null?(E=!0,y(_,x)):_;for(l=i=_=st(_.minus(H),_.plus(H),f),u=y(_.times(_),f),o=3;;){if(i=y(i.times(u),f),c=l.plus(st(i,new v(o),f)),J(c.d).slice(0,f)===J(l.d).slice(0,f))return l=l.times(2),n!==0&&(l=l.plus(Ut(v,f+2,x).times(n+""))),l=st(l,new v(d),f),v.precision=x,e==null?(E=!0,y(l,x)):l;l=c,o+=2}}function zt(t,e){var r,s,o;for((r=e.indexOf("."))>-1&&(e=e.replace(".","")),(s=e.search(/e/i))>0?(r<0&&(r=s),r+=+e.slice(s+1),e=e.substring(0,s)):r<0&&(r=e.length),s=0;e.charCodeAt(s)===48;)++s;for(o=e.length;e.charCodeAt(o-1)===48;)--o;if(e=e.slice(s,o),e){if(o-=s,r=r-s-1,t.e=ht(r/C),t.d=[],s=(r+1)%C,r<0&&(s+=C),s<o){for(s&&t.d.push(+e.slice(0,s)),o-=C;s<o;)t.d.push(+e.slice(s,s+=C));e=e.slice(s),s=C-e.length}else s-=o;for(;s--;)e+="0";if(t.d.push(+e),E&&(t.e>Tt||t.e<-Tt))throw Error(qt+r)}else t.s=0,t.e=0,t.d=[0];return t}function y(t,e,r){var s,o,n,i,l,c,f,u,d=t.d;for(i=1,n=d[0];n>=10;n/=10)i++;if(s=e-i,s<0)s+=C,o=e,f=d[u=0];else{if(u=Math.ceil((s+1)/C),n=d.length,u>=n)return t;for(f=n=d[u],i=1;n>=10;n/=10)i++;s%=C,o=s-C+i}if(r!==void 0&&(n=ct(10,i-o-1),l=f/n%10|0,c=e<0||d[u+1]!==void 0||f%n,c=r<4?(l||c)&&(r==0||r==(t.s<0?3:2)):l>5||l==5&&(r==4||c||r==6&&(s>0?o>0?f/ct(10,i-o):0:d[u-1])%10&1||r==(t.s<0?8:7))),e<1||!d[0])return c?(n=M(t),d.length=1,e=e-n-1,d[0]=ct(10,(C-e%C)%C),t.e=ht(-e/C)||0):(d.length=1,d[0]=t.e=t.s=0),t;if(s==0?(d.length=u,n=1,u--):(d.length=u+1,n=ct(10,C-s),d[u]=o>0?(f/ct(10,i-o)%ct(10,o)|0)*n:0),c)for(;;)if(u==0){(d[0]+=n)==R&&(d[0]=1,++t.e);break}else{if(d[u]+=n,d[u]!=R)break;d[u--]=0,n=1}for(s=d.length;d[--s]===0;)d.pop();if(E&&(t.e>Tt||t.e<-Tt))throw Error(qt+M(t));return t}function ne(t,e){var r,s,o,n,i,l,c,f,u,d,b=t.constructor,_=b.precision;if(!t.s||!e.s)return e.s?e.s=-e.s:e=new b(t),E?y(e,_):e;if(c=t.d,d=e.d,s=e.e,f=t.e,c=c.slice(),i=f-s,i){for(u=i<0,u?(r=c,i=-i,l=d.length):(r=d,s=f,l=c.length),o=Math.max(Math.ceil(_/C),l)+2,i>o&&(i=o,r.length=1),r.reverse(),o=i;o--;)r.push(0);r.reverse()}else{for(o=c.length,l=d.length,u=o<l,u&&(l=o),o=0;o<l;o++)if(c[o]!=d[o]){u=c[o]<d[o];break}i=0}for(u&&(r=c,c=d,d=r,e.s=-e.s),l=c.length,o=d.length-l;o>0;--o)c[l++]=0;for(o=d.length;o>i;){if(c[--o]<d[o]){for(n=o;n&&c[--n]===0;)c[n]=R-1;--c[n],c[o]+=R}c[o]-=d[o]}for(;c[--l]===0;)c.pop();for(;c[0]===0;c.shift())--s;return c[0]?(e.d=c,e.e=s,E?y(e,_):e):new b(0)}function ft(t,e,r){var s,o=M(t),n=J(t.d),i=n.length;return e?(r&&(s=r-i)>0?n=n.charAt(0)+"."+n.slice(1)+lt(s):i>1&&(n=n.charAt(0)+"."+n.slice(1)),n=n+(o<0?"e":"e+")+o):o<0?(n="0."+lt(-o-1)+n,r&&(s=r-i)>0&&(n+=lt(s))):o>=i?(n+=lt(o+1-i),r&&(s=r-o-1)>0&&(n=n+"."+lt(s))):((s=o+1)<i&&(n=n.slice(0,s)+"."+n.slice(s)),r&&(s=r-i)>0&&(o+1===i&&(n+="."),n+=lt(s))),t.s<0?"-"+n:n}function Ht(t,e){if(t.length>e)return t.length=e,!0}function se(t){var e,r,s;function o(n){var i=this;if(!(i instanceof o))return new o(n);if(i.constructor=o,n instanceof o){i.s=n.s,i.e=n.e,i.d=(n=n.d)?n.slice():n;return}if(typeof n=="number"){if(n*0!==0)throw Error(dt+n);if(n>0)i.s=1;else if(n<0)n=-n,i.s=-1;else{i.s=0,i.e=0,i.d=[0];return}if(n===~~n&&n<1e7){i.e=0,i.d=[n];return}return zt(i,n.toString())}else if(typeof n!="string")throw Error(dt+n);if(n.charCodeAt(0)===45?(n=n.slice(1),i.s=-1):i.s=1,an.test(n))zt(i,n);else throw Error(dt+n)}if(o.prototype=p,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=se,o.config=o.set=ln,t===void 0&&(t={}),t)for(s=["precision","rounding","toExpNeg","toExpPos","LN10"],e=0;e<s.length;)t.hasOwnProperty(r=s[e++])||(t[r]=this[r]);return o.config(t),o}function ln(t){if(!t||typeof t!="object")throw Error(Z+"Object expected");var e,r,s,o=["precision",1,_t,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(e=0;e<o.length;e+=3)if((s=t[r=o[e]])!==void 0)if(ht(s)===s&&s>=o[e+1]&&s<=o[e+2])this[r]=s;else throw Error(dt+r+": "+s);if((s=t[r="LN10"])!==void 0)if(s==Math.LN10)this[r]=new this(s);else throw Error(dt+r+": "+s);return this}var Lt=se(rn);H=new Lt(1);const Ct=Lt;let At;const cn=new Uint8Array(16);function un(){if(!At&&(At=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!At))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return At(cn)}const q=[];for(let t=0;t<256;++t)q.push((t+256).toString(16).slice(1));function dn(t,e=0){return q[t[e+0]]+q[t[e+1]]+q[t[e+2]]+q[t[e+3]]+"-"+q[t[e+4]]+q[t[e+5]]+"-"+q[t[e+6]]+q[t[e+7]]+"-"+q[t[e+8]]+q[t[e+9]]+"-"+q[t[e+10]]+q[t[e+11]]+q[t[e+12]]+q[t[e+13]]+q[t[e+14]]+q[t[e+15]]}const fn=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Wt={randomUUID:fn};function pn(t,e,r){if(Wt.randomUUID&&!e&&!t)return Wt.randomUUID();t=t||{};const s=t.random||(t.rng||un)();if(s[6]=s[6]&15|64,s[8]=s[8]&63|128,e){r=r||0;for(let o=0;o<16;++o)e[r+o]=s[o];return e}return dn(s)}const mn={class:"lg:mb-10"},_n={class:"p-4 border text-left border-gray-200 dark:border-gray-700 rounded-lg"},hn={class:"flex flex-col gap-1"},gn={key:0,class:"flex"},vn={class:"flex-grow"},xn={key:0,class:"text-gray-500 dark:text-gray-400 text-sm"},wn={key:0},bn={key:1},yn={key:1,class:"flex"},kn={key:0},$n={key:1},Cn={key:2,class:"my-1 border-gray-200 dark:border-gray-700"},An={class:"flex"},En={class:"flex-grow"},Tn={key:0,class:"font-bold"},Dn={key:1},In={class:"mt-3 flex gap-4"},Nn={class:"text-2xl font-bold"},Un={class:"mb-2"},Pn={key:0,class:"mb-2"},Mn={key:1},Sn={key:0,class:"flex gap-3"},On={key:1,class:"flex gap-3"},Gt="You can only own up to 100 units of cards with the same name.",Bn={__name:"Trade",props:["asset","pending","cardId"],setup(t){const e=t,r=Rt(),s=Ie(),o=jt(),n=Pe(),i=ut("portfolioBarData"),l=ut("portfolioBarUpdateRequest"),c=ut("transactionStreamUpdateRequest"),f=U(()=>{let N=[{key:"buy",label:"Buy"}];return N.push({key:"sell",label:"Sell"}),N}),u=K(0),d=K(1),b=K(1),_=U({get(){return u.value?b.value:d.value},set(N){const h=x(N);u.value?b.value=h:d.value=h,N!==h&&v()}}),W=K(0),v=async()=>{await he(),W.value+=1},x=N=>{if(X.value===0)return 0;if(typeof N=="string")return null;const h=parseInt(N);return!Number.isInteger(h)||h===0?1:Number.isInteger(h)&&h<0?Math.abs(h):h>X.value?X.value:h},F=(N,h,Q)=>{const Y=new Ct(N),V=Y.times(h),kt=Y.times(.02).plus(.05).times(h);let pt=V;return Q||(pt=V.plus(kt)),{units:V.toFixed(2),commission:Q?0:kt.toFixed(2),total:pt.toFixed(2),totalDec:pt}},T=U(()=>!e.asset||!_.value?null:F(e.asset.price.price,_.value,u.value)),ot=()=>{if(u.value){if(b.value===1)return;b.value--}else{if(d.value===1)return;d.value--}},et=()=>{u.value?b.value++:d.value++},B=()=>{u.value?_.value=at.value:_.value=vt.value};Pt(u,()=>{if((_.value===0||!_.value)&&X.value>0){_.value=1;return}if(X.value===0){_.value=0;return}});const k=K(!1),I=K(null),G=K(null),z=U(()=>I.value==="auth"?{heading:"Account required",body1:"You need to be logged in to make mock trades.",body2:"Don’t have an account? You can register one in only a couple minutes — it’s totally free!",errorInfo:null}:I.value==="transactionBuy"?{heading:"Error: couldn’t purchase card",body1:"Sorry, there was a technical error and we couldn’t process your purchase.",body2:"Please refresh the page and try again!",errorInfo:G.value}:null),nt=K(!1),S=K(!1),A=ut("currentCardPriceReady"),rt=U(()=>!(!A.value||nt.value||S.value||!X.value)),gt=U(()=>!o||!i.value||!e.asset?null:Xt(i.value,e.asset.id)),yt=U(()=>!o||!i.value||!e.asset?null:_e(i.value,e.asset.name)),it=U(()=>!o||!i.value||!yt.value?100:100-yt.value.reduce((h,Q)=>h+Q.quantity,0)),vt=U(()=>{if(!e.asset||!it||!i.value)return 0;const N=e.asset.price.price,h=new Ct(i.value.cash_balance),Q=F(N,1,0).totalDec;if(h.lessThan(Q))return 0;let Y=1;for(;!h.lessThan(F(N,Y,0).totalDec)&&!(Y>it.value);)Y++;return Y-1}),at=U(()=>gt.value?gt.value.quantity:0),X=U(()=>u.value?at.value:it.value),Vt=U(()=>!o.value||!i.value?null:i.value.cash_balance),Ft=U(()=>{if(u.value)return null;if(!T.value||!Vt.value)return!0;const N=new Ct(Vt.value);return new Ct(T.value.total).lessThanOrEqualTo(N)}),xt=U(()=>!u.value&&!Ft.value?{title:"Can’t afford this",icon:"i-material-symbols-warning-outline",description:"Your account doesn’t have enough credits to make this purchase.",color:"orange"}:!u.value&&!it.value?{title:"Can’t buy any more",icon:"i-material-symbols-block",description:Gt,color:"orange"}:!u.value&&_.value===X.value?{title:"Maximum purchase",icon:"i-material-symbols-info-outline",description:Gt,color:"primary"}:u.value&&!X.value?{title:"Card not owned",icon:"i-material-symbols-warning-outline",description:"You can’t sell cards that you don’t own yet.",color:"orange"}:null),ie=async()=>{if(!o.value){k.value=!0,I.value="auth",G.value=null;return}if(!nt.value){nt.value=!0,S.value=!0;try{const{data:N,error:h}=await s.auth.getSession(),Q=pn(),Y=await $fetch(`${r.public.apiBase}/transactions`,{method:"POST",body:{type:u.value?"sell":"buy",item_id:e.asset.id,quantity:_.value,price:e.asset.price.price,commission:T.value.commission,total:T.value.total,uuid:Q},headers:{Authorization:`Bearer ${N.session.access_token}`}});n.add({title:`${Y.quantity} × ${e.asset.name} [${e.asset.set}] ${u.value?"sold":"bought"} for $ ${Y.total}.`}),nt.value=!1;const V=Me(new Date);l.value=c.value=V,Se(u.value?"transaction_sell":"transaction_buy",{item_id:e.asset.id,quantity:_.value,price:e.asset.price.price,debug_mode:!0})}catch(N){k.value=!0,I.value="transactionBuy",G.value=N.data}}},ae=()=>{window.location.reload()};return Pt(i,()=>{_.value=1,S.value=!1}),(N,h)=>{const Q=Ot,Y=be,V=Zt,kt=ye,pt=Bt,le=Ce,ce=Ae,ue=Ee,de=Te,fe=De;return g(),$("section",mn,[h[10]||(h[10]=m("h3",{class:"text-3xl md:text-4xl font-bold mb-4"},"Trade this card",-1)),w(pt,null,{default:O(()=>[t.pending?(g(),L(Q,{key:0,class:"h-56 w-full"})):t.asset?(g(),L(ce,{key:1,items:a(f),modelValue:a(u),"onUpdate:modelValue":h[4]||(h[4]=mt=>It(u)?u.value=mt:null),class:"w-full"},{item:O(({item:mt})=>[m("div",_n,[m("div",hn,[a(u)?P("",!0):(g(),$("div",gn,[m("div",vn,[m("p",null,[h[8]||(h[8]=wt(" Purchase price ")),a(d)?(g(),$("span",xn," ("+D(a(d))+" "+D(a(d)===1?"unit":"units")+") ",1)):P("",!0)])]),a(T)?(g(),$("p",wn,D(a(j)(a(T).units)),1)):(g(),$("p",bn,D(a(j)(0)),1))])),a(u)?P("",!0):(g(),$("div",yn,[h[9]||(h[9]=m("div",{class:"flex-grow"},[m("p",null,[wt(" Commission "),m("span",{class:"text-gray-500 dark:text-gray-400 text-sm"},"(2% + $ 0.05)")])],-1)),a(T)?(g(),$("p",kn,"+ "+D(a(j)(a(T).commission)),1)):(g(),$("p",$n,D(a(j)(0)),1))])),a(u)?P("",!0):(g(),$("hr",Cn)),m("div",An,[m("div",En,[m("p",null,D(a(u)?"Total profit":"Total cost"),1)]),a(T)?(g(),$("p",Tn,D(a(j)(a(T).total)),1)):(g(),$("p",Dn,D(a(j)(0)),1))])]),m("div",In,[(g(),L(kt,{size:"xl",orientation:"horizontal",key:a(W)},{default:O(()=>[w(Y,{modelValue:a(_),"onUpdate:modelValue":h[0]||(h[0]=$t=>It(_)?_.value=$t:null),disabled:!a(rt),name:"currentTransactionAmount",type:"number",min:"1",class:"no-spinbutton min-w-[60px]","aria-label":`Amount of cards to ${a(u)?"sell":"buy"}`},null,8,["modelValue","disabled","aria-label"]),w(V,{onClick:ot,class:"touch-manipulation",disabled:!a(rt)||a(_)===1,icon:"i-material-symbols-remove",color:"gray","aria-label":"Decrease by one"},null,8,["disabled"]),w(V,{onClick:et,class:"touch-manipulation",disabled:!a(rt)||a(_)===a(X),icon:"i-material-symbols-add",color:"gray","aria-label":"Increase by one"},null,8,["disabled"])]),_:1})),w(V,{onClick:h[1]||(h[1]=$t=>ie()),disabled:!a(rt)||a(Ft)===!1||!a(_),loading:a(nt)||a(S),label:a(u)?"Sell":"Buy",size:"xl",icon:"i-material-symbols-shopping-cart-outline",class:"px-4 xxxs:px-6 xxs:px-8 xs:px-10"},null,8,["disabled","loading","label"])]),w(pt,null,{default:O(()=>[!a(u)&&a(vt)>1?(g(),L(V,{key:0,onClick:h[2]||(h[2]=$t=>B()),disabled:!a(rt)||a(S)||a(_)===a(it),color:"primary",variant:"link",padded:!1,class:"text-md mt-2"},{default:O(()=>[wt(" Select max ("+D(a(vt))+" "+D(a(it)===1?"unit":"units")+") ",1)]),_:1},8,["disabled"])):P("",!0)]),_:1}),a(gt)&&a(u)&&a(at)>1?(g(),L(V,{key:0,onClick:h[3]||(h[3]=$t=>B()),disabled:!a(rt)||a(S)||a(_)===a(at),color:"primary",variant:"link",padded:!1,class:"text-md mt-2"},{default:O(()=>[wt(" Select all ("+D(a(at))+" "+D(a(at)===1?"unit":"units")+") ",1)]),_:1},8,["disabled"])):P("",!0),a(xt)?(g(),L(le,{key:1,"prevent-close":"",class:"mt-4",icon:a(xt).icon,color:a(xt).color,variant:"outline",title:a(xt).title,description:a(xt).description},null,8,["icon","color","title","description"])):P("",!0)])]),_:1},8,["items","modelValue"])):P("",!0)]),_:1}),w(fe,{modelValue:a(k),"onUpdate:modelValue":h[7]||(h[7]=mt=>It(k)?k.value=mt:null)},{default:O(()=>[w(de,{ui:{ring:"",divide:"divide-y divide-gray-100 dark:divide-gray-800"}},{header:O(()=>[m("h3",Nn,D(a(z).heading),1)]),footer:O(()=>[a(I)==="auth"?(g(),$("div",Sn,[w(ue,{to:"/login"},{default:O(()=>[w(V,{size:"xl",label:"Log in or register"})]),_:1}),w(V,{size:"xl",color:"gray",label:"Close",onClick:h[5]||(h[5]=mt=>k.value=!1)})])):P("",!0),a(I)==="transactionBuy"?(g(),$("div",On,[w(V,{size:"xl",label:"Refresh page",onClick:h[6]||(h[6]=mt=>ae())})])):P("",!0)]),default:O(()=>[m("p",Un,D(a(z).body1),1),a(z).body2?(g(),$("p",Pn,D(a(z).body2),1)):P("",!0),a(G)?(g(),$("p",Mn,[m("pre",null,'"'+D(a(G))+'"',1)])):P("",!0)]),_:1})]),_:1},8,["modelValue"])])}}},oe=Bn,Rn={key:0,class:"mb-10"},qn={class:"p-4 border border-purple-600 dark:border-purple-300 rounded-lg"},Ln={class:"flex flex-col gap-1"},Vn={class:"flex"},Fn={class:"flex-grow"},zn={class:"font-bold"},Hn={__name:"InPortfolio",props:["asset"],setup(t){const e=jt(),r=t,s=ut("portfolioBarData"),o=U(()=>!r.asset||!s.value||!s.value.portfolio?null:Xt(s.value,r.asset.id));return(n,i)=>a(e)&&a(o)?(g(),$("section",Rn,[i[0]||(i[0]=m("h3",{class:"text-3xl md:text-4xl font-bold mb-4"},"In your portfolio",-1)),m("div",qn,[m("div",Ln,[m("div",Vn,[m("div",Fn,[m("p",null,D(a(o).quantity)+" "+D(a(o).quantity===1?"unit":"units"),1)]),m("p",zn,D(a(j)(a(o).total_value)),1)])])])])):P("",!0)}},re=Hn,Wn={key:0,class:"mb-10"},Gn={class:"xxs:max-w-[320px] lg:max-w-none mt-4"},Yn={class:"w-full flex gap-2"},Zn={class:"font-normal whitespace-nowrap"},Xn={__name:"Affiliates",props:["cardId"],async setup(t){let e,r;const s=Rt(),o=t,{data:n,pending:i}=([e,r]=Mt(()=>St(`${s.public.apiBase}/item/${o.cardId}/affiliates`,"$8vY8n37Vug")),e=await e,r(),e);return(l,c)=>{var u;const f=Zt;return!a(i)&&((u=a(n))!=null&&u.manapool)?(g(),$("section",Wn,[c[2]||(c[2]=m("h3",{class:"text-3xl md:text-4xl font-bold mb-2"},"Affiliates",-1)),m("div",Gn,[w(f,{to:a(n).manapool.url,target:"_blank",color:"blue",variant:"soft",size:"xl",block:!0},{default:O(()=>[m("div",Yn,[c[0]||(c[0]=m("svg",{class:"min-w-[24px]",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},[m("mask",{id:"a",width:"24",height:"24",x:"0",y:"0",maskUnits:"userSpaceOnUse",style:{"mask-type":"alpha"}},[m("path",{fill:"#D9D9D9",d:"M0 0h24v24H0z"})]),m("g",{stroke:"#3B82F6","stroke-width":"2",mask:"url(#a)"},[m("path",{d:"M3.18408 4.8644v13.9927l6.81004 3.6252 10.94338-3.117V5.23709l-7.3182-3.25253L3.18408 4.8644Z"}),m("path",{d:"M3.25195 4.83057 10.028 8.18474l10.774-2.81208M10.0278 8.18469V22.2451M13.0825 10.8315v7.4916l1.6593-.4525v-1.2821l3.243-.9553V9.59961l-2.5391 2.16199-2.3632-.9301Z"})])],-1)),c[1]||(c[1]=m("span",{class:"grow"},"Buy on Mana Pool",-1)),m("span",Zn,D(a(j)(a(n).manapool.price)),1)])]),_:1},8,["to"])])])):P("",!0)}}},jn=Xn,Qn={class:"pb-12 lg:pt-8"},Kn={class:"mb-10"},Jn={class:"mb-10"},ts={class:"mb-4 text-gray-600 dark:text-gray-400 text-xs mt-4"},es={__name:"Sidebar",props:["asset","cardId","stats","pending","statsPending"],setup(t){const e=t,r=U(()=>!e.stats||!e.stats.transactions_stats.latest_transactions.length?null:e.stats.transactions_stats.latest_transactions),s=U(()=>{if(!e.stats)return null;let o=[];return e.stats.transactions_stats.week_total!==null&&o.push({title:"Transactions (last week)",value:e.stats.transactions_stats.week_total}),e.stats.transactions_stats.month_total!==null&&o.push({title:"Transactions (last month)",value:e.stats.transactions_stats.month_total}),e.stats.transactions_stats.quarter_total!==null&&o.push({title:"Transactions (last quarter)",value:e.stats.transactions_stats.quarter_total}),e.stats.transactions_stats.all_time_total!==null&&o.push({title:"Transactions (all time)",value:e.stats.transactions_stats.all_time_total}),e.stats.max_price&&o.push({title:"All-time highest price",value:j(e.stats.max_price)}),e.stats.min_price&&o.push({title:"All-time lowest price",value:j(e.stats.min_price)}),{rows:o,columns:[{key:"title"},{key:"value"}]}});return(o,n)=>{const i=oe,l=jn,c=re,f=Bt,u=Oe,d=Kt,b=Yt;return g(),$("div",Qn,[w(i,{class:"hidden lg:block",asset:t.asset,cardId:t.cardId,pending:t.pending},null,8,["asset","cardId","pending"]),w(l,{cardId:t.cardId},null,8,["cardId"]),w(f,null,{default:O(()=>[w(c,{class:"hidden lg:block",asset:t.asset},null,8,["asset"])]),_:1}),m("section",Kn,[n[0]||(n[0]=m("h3",{class:"text-3xl md:text-4xl font-bold mb-2"},"Recent transactions",-1)),n[1]||(n[1]=m("p",{class:"text-gray-600 dark:text-gray-400 mb-4"},"From all Arcane Assets users",-1)),w(f,null,{default:O(()=>[w(u,{source:"asset",transactionData:a(r),statsPending:t.statsPending},null,8,["transactionData","statsPending"])]),_:1})]),m("section",Jn,[n[3]||(n[3]=m("h3",{class:"text-3xl md:text-4xl font-bold mb-4"},"Card stats",-1)),a(s)&&a(s).rows.length?(g(),L(d,{key:0,class:"asset-stats-table responsive-table",rows:a(s).rows,columns:a(s).columns,ui:a(Qt)},null,8,["rows","columns","ui"])):P("",!0),m("p",ts,[w(b,{name:"i-material-symbols-info-outline",class:"relative top-[1px]"}),n[2]||(n[2]=wt(" All-time prices reflect only the time period that a card has been in the Arcane Assets database (started Q1 2024). "))])])])}}},ns=es,ss={class:"page-index"},os={class:"grid grid-cols-1 xl:grid-cols-[300px_minmax(0,_1fr)] gap-8 xl:gap-12 lg:pr-8 lg:pb-16"},rs={class:"flex flex-col xs:flex-row w-full gap-6 md:gap-8 mb-6 xl:mb-0"},is={class:"w-full"},as={key:0,class:"mb-2 font-bold items-center"},ls={class:"text-3xl md:text-4xl pr-3 align-middle"},cs={key:2},us={class:"w-full pb-6 xs:pb-0 xl:mb-6 xl:pb-6 inline-flex-col border-b xs:max-xl:border-b-0 border-gray-200 dark:border-gray-700"},ds={key:0,class:"font-semibold text-gray-400 dark:text-gray-500 mt-1 uppercase"},fs={class:"mb-8 lg:hidden xs:border xs:border-violet-600 xs:py-8 xs:px-12 xs:flex xs:justify-center xs:rounded-xl"},ps={class:"mb-12"},ms={class:""},Ks={__name:"[id]",async setup(t){let e,r;const s=Rt(),{id:o}=Ne().params,{data:n,pending:i,error:l}=([e,r]=Mt(()=>St(`${s.public.apiBase}/item/${o}`,"$5jb0u6vFMb")),e=await e,r(),e),{data:c,pending:f,error:u,refresh:d}=([e,r]=Mt(()=>St(`${s.public.apiBase}/item/${o}/stats`,"$IPdyFiKlQN")),e=await e,r(),e),b=U(()=>n.value?`${n.value.name} [${n.value.set}]`:"Loading..."),_=U(()=>n.value?`Latest price: ${j(n.value.price.price)}. ${n.value.data.text.replace(/(\r\n|\n|\r)/gm," ")}`:null);Le({title:b,description:_,ogDescription:_,ogImage:n.value?Et(n.value.scryfall_id,"large","front"):null});const W=ut("portfolioBarUpdateRequest");if(ke(W,async()=>{await d()},{debounce:500}),l.value)throw Ue({statusCode:l.value.statusCode,statusMessage:l.value.statusMessage});const v=U(()=>{if(!n.value)return null;let B=[{title:"Rarity",value:n.value.data.rarity.charAt(0).toUpperCase()+n.value.data.rarity.slice(1)},{title:"Types",value:n.value.data.types.join(", ")},{title:"Card text",value:n.value.data.text},{title:"Flavor text",value:n.value.data.flavor_text?n.value.data.flavor_text:"None"}];return n.value.data.mana_cost&&n.value.data.mana_cost.length&&B.splice(1,0,{title:"Mana cost",value:n.value.data.mana_cost}),{rows:B,columns:[{key:"title"},{key:"value"}]}}),x=ut("currentCardPriceReady",()=>!1),F=K(!1),T=$e({interval:1e3}),ot=U(()=>{if(!n.value)return null;const B=new Date(n.value.price.updated_at);return Fe(T.value,B)+B.getTimezoneOffset()}),et=async()=>{F.value=!0,x.value=!1;try{const k=await $fetch(`${s.public.apiBase}/item/${o}/price`,{retry:!1,timeout:3e3});console.log(k),k&&(n.value.price.price=k.price,n.value.price.percentage_change=k.percentage_change,n.value.price.updated_at=k.updated_at)}catch{}const B=await $fetch(`${s.public.apiBase}/item/${o}/stats`);c.value=B,F.value=!1,x.value=!0};return ge(async()=>{ot.value>60?et():x.value=!0}),Pt(ot,B=>{B>60&&x.value&&et()}),(B,k)=>{const I=on,G=ve,z=Ot,nt=we,S=xe,A=oe,rt=re,gt=Bt,yt=Be,it=Re,vt=Kt,at=ns,X=qe;return g(),$("div",ss,[w(X,null,{main:O(()=>[m("div",os,[w(I,{class:"hidden xl:block",card:a(i)?null:a(n),pending:a(i)},null,8,["card","pending"]),m("section",null,[m("div",rs,[w(I,{card:a(i)?null:a(n),pending:a(i),class:"block mx-auto w-full xs:mx-0 xl:hidden max-w-[260px] xs:max-w-[150px] md:max-w-[180px]"},null,8,["card","pending"]),m("div",is,[a(i)?(g(),L(z,{key:1,class:"h-10 mb-2 w-full max-w-[450px]"})):(g(),$("h1",as,[m("span",ls,D(a(n).name),1),w(G,{class:"inline-flex relative top-1",setCode:a(n).set,size:"md"},null,8,["setCode"])])),a(i)?(g(),L(z,{key:3,class:"h-12 w-full max-w-[250px] xl:mb-12"})):(g(),$("div",cs,[m("div",us,[w(S,{mode:"hover"},{panel:O(()=>k[0]||(k[0]=[m("p",{class:"text-sm font-normal p-2 max-w-[270px] text-wrap text-center"},"Total price change in the last 24hs. May not match the price history graph (below) in some cases.",-1)])),default:O(()=>[a(n)?(g(),L(nt,{key:0,variant:"asset-page",price:Number(a(n).price.price),priceChange:Number(a(n).price.percentage_change),loading:a(F)},null,8,["price","priceChange","loading"])):P("",!0)]),_:1})]),a(F)?(g(),$("p",ds,"Updating price...")):P("",!0)]))])]),m("div",fs,[w(A,{class:"xs:max-w-[420px] mb-0 xs:text-center",asset:a(n),cardId:a(o),pending:a(i)},null,8,["asset","cardId","pending"])]),w(gt,null,{default:O(()=>[a(n)?(g(),L(rt,{key:0,class:"lg:hidden",asset:a(n)},null,8,["asset"])):P("",!0)]),_:1}),m("div",ps,[k[1]||(k[1]=m("h3",{class:"text-3xl md:text-4xl font-bold flex items-baseline mb-4"}," Price history ",-1)),a(i)?(g(),L(z,{key:0,class:"h-72 w-full"})):a(c)?(g(),L(yt,{key:1,data:a(c),source:"asset"},null,8,["data"])):(g(),L(it,{key:2,text:"We don't have a price history for this card yet."}))]),m("div",ms,[k[2]||(k[2]=m("h3",{class:"text-3xl md:text-4xl font-bold flex items-baseline mb-4"}," Card information ",-1)),a(v)?(g(),L(vt,{key:0,class:"cardinfo-table responsive-table",rows:a(v).rows,columns:a(v).columns,ui:a(Qt)},null,8,["rows","columns","ui"])):P("",!0)])])])]),sidebar:O(()=>[w(at,{asset:a(n),cardId:a(o),stats:a(c),pending:a(i),statsPending:a(f)},null,8,["asset","cardId","stats","pending","statsPending"])]),_:1})])}}};export{Ks as default};
