-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path2019-fa05393dfbbb1d61.js.download
1 lines (1 loc) · 44.2 KB
/
2019-fa05393dfbbb1d61.js.download
1
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2019],{14311:function(e,l,n){"use strict";n.d(l,{l:function(){return s}});var i=n(85893);n(67294);var a=n(10045),t=n(59112);function s(e){let{children:l,burned:n}=e;return(0,i.jsx)(a.u,{className:"starboard-root",forceHidden:!n,label:(0,i.jsx)(t.x,{langKey:"nft:burnWarning"}),children:l})}},87992:function(e,l,n){"use strict";n.d(l,{k:function(){return r}});var i=n(85893),a=n(67294),t=n(1935),s=n.n(t),d=n(54558);let o=e=>{let l=e.slice(2,10),n=parseInt(l,16);return n},r=e=>{let{address:l,blockchain:n,diameter:t=46}=e,r=(0,d.Tg)(l,n),c=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var e;let l=o(r),n=s()(t,l);null===(e=c.current)||void 0===e||e.replaceChildren(n)},[r,t]),(0,i.jsx)("div",{ref:c})}},96681:function(e,l,n){"use strict";n.d(l,{H:function(){return F},e:function(){return K}});var i=n(85893),a=n(67294),t=n(94184),s=n.n(t),d=n(13012),o=n(1922),r=n(59112),c=n(11770),u=n(92299),v=n(69938),m=n(72261),x=n(62410),f=n(65439),_=n(44203),p=n(29436),g=n(24758),h=n(66231),C=n(32486),j=n(75438),N=n(21779),y=n(94907),w=n(72512),k=n(214),b=n(68995),S=n(62036),L=n(64279),B=n(47450),I=n.n(B);function F(e){var l,n,t;let{onDismiss:B,assetTicker:F,onComplete:K,nftAsset:M,className:P}=e,R=(0,y.Jp)(),{data:T}=(0,N.Rd)({nftId:null==M?void 0:M.id,currency:R}),D=null!=T?T:M,{t:E,i18n:O}=(0,o.$G)(),[A,W]=(0,a.useState)(),[Z,z]=(0,a.useState)(),[H,Y]=(0,a.useState)(),{quoteAssetDefinitions:V}=(0,y.un)({asMap:!0}),[G,q]=(0,a.useState)(F),[U,X]=(0,a.useState)(6),[J,$]=(0,a.useState)(!1),[Q,ee]=(0,a.useState)(!1),el=(0,y.vs)(O.language),{createAuction:en}=(0,N.vB)(),{data:ei}=(0,N.ie)(),{data:ea}=(0,N.Ff)(),{assetDefinitions:et}=(0,N.$F)(),es=(0,y.yo)(),{nftAutoflow:ed}=(0,y.Ay)(),eo=(0,a.useCallback)(()=>{null==K||K(),ee(!1)},[K]),er=(0,a.useCallback)(e=>A?(0,i.jsx)(r.x,{className:s()(I().inputText,"flex text-N600 pl2 pr2 body-2"),langKey:"nft:withdraw:StartsOn",keys:{date:el.format(e)},interpolation:{escapeValue:!1}}):(0,i.jsx)(r.x,{className:s()(I().inputText,"flex text-N600 pl2 pr2 body-2"),langKey:"nft:withdraw:StartImmediately"}),[el,A]),ec=(0,a.useCallback)(e=>Z?(0,i.jsx)(r.x,{className:s()(I().inputText,"flex text-N600 pl2 pr2 body-2"),langKey:"nft:withdraw:ExpiresOn",keys:{date:el.format(e)},interpolation:{escapeValue:!1}}):(0,i.jsx)(r.x,{className:s()(I().inputText,"flex text-N600 pl2 pr2 body-2"),langKey:"nft:withdraw:NoExpiration"}),[el,Z]),eu=(0,a.useCallback)(e=>{var l;Y((0,_.d)(null==e?void 0:null===(l=e.target)||void 0===l?void 0:l.value))},[]),ev=(0,a.useCallback)(()=>{ee(!1)},[]),em=(0,a.useCallback)(e=>{q(null==e?void 0:e.asset),X(null==e?void 0:e.display_decimals),Y(void 0)},[]),ex=(0,a.useCallback)(e=>{var l;return ee(!0),en({auction_currency:null!==(l=null==G?void 0:G.toUpperCase())&&void 0!==l?l:"",auction_type:"fixed",otp:e,nft_id:[D.id],start_time:A?(null==A?void 0:A.getTime())/1e3:void 0,auction_params:{expire_time:Z?(null==Z?void 0:Z.getTime())/1e3:void 0,ask_price:parseFloat(null!=H?H:"")}})},[en,Z,D.id,H,A,G]),ef=null==D?void 0:null===(l=D.collection)||void 0===l?void 0:null===(n=l.floor_price)||void 0===n?void 0:null===(t=n.fiat)||void 0===t?void 0:t.amount,e_=G&&(null==et?void 0:et[G]),ep=H&&e_?es(e_.asset,H.toString()):void 0,eg=(0,a.useMemo)(()=>{let e=+(null!=ef?ef:0);return e&&ep?Math.round((e-+ep)/e*100):0},[ef,ep]),eh=(0,a.useMemo)(()=>{if(et&&G){var e;return null===(e=Object.values(et).find(e=>e.asset.toLowerCase()===(null==G?void 0:G.toLowerCase())))||void 0===e?void 0:e.min_lot}},[G,et]),eC=ei&&ea&&(0,w.xm)({accountSettings:ei,accountProfile:ea});if(eC)return ed(),null;let ej=!!(eh&&H&&new d.p(eh).lte(H)),eN=eh&&G&&!ej&&H,ey=G&&H&&+H>0&&J&&ej;return(0,i.jsx)(b.BW,{onDismiss:B,onConfirm:eo,onError:ev,onMutate:ex,canSubmit:!!G&&!!H,children:e=>{let{onSubmitHandler:l}=e;return(0,i.jsx)(S.L,{className:P,title:(0,i.jsx)(r.x,{langKey:"nft:withdraw:Sell"}),ariaLabel:E("nft:withdraw:Sell"),isOpen:!0,onDismiss:B,children:(0,i.jsxs)(L.II,{boundaryName:"Nft-Auction-Modal",type:"secondary",children:[(0,i.jsxs)("div",{onClick:e=>{e.stopPropagation()},className:"flex flex-column",children:[(0,i.jsx)(g.P,{label:(0,i.jsx)(r.x,{langKey:"nft:withdraw:PaymentsIn"}),selectedPayment:G,onPaymentSelect:em,allowablePayments:V,nftAsset:D}),(0,i.jsxs)(c.gN,{floating:!0,onChange:eu,disabled:!G,value:H,className:"mt2",children:[(0,i.jsx)("div",{className:"pl1",children:G?(0,i.jsx)(u.m,{asset:G,circle:!0,color:!0}):null}),(0,i.jsxs)(c.gN.Floating,{children:[(0,i.jsx)(c.gN.FloatingLabel,{className:"no-pointer-events",children:(0,i.jsx)(r.x,{langKey:"nft:withdraw:SellFor"})}),(0,i.jsx)(c.gN.NumberInput,{decimalScale:U,skipFormatting:!0,inputmode:"decimal","data-testid":"nft-sell-input",allowedDecimalSeparators:[".",","]})]})]}),(0,i.jsx)("div",{className:s()("flex items-center",I().minimumSell),children:eN&&(0,i.jsx)("span",{className:"caption-2 text-R400",children:(0,i.jsx)(o.cC,{i18nKey:"nft:listings:MinimumSell",values:{sellMinLot:eh,selectedPayment:G}})})})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"caption-3 text-N200 mb1 mt1",children:(0,i.jsx)(r.x,{langKey:"nft:withdraw:Scheduled"})}),(0,i.jsx)(p.h,{selectedCalendarDate:A,calendarDisplayValue:er,onCalendarChange:W,lastAllowedYear:C.WC,dayPickerProps:{disabledDays:{before:new Date,after:(0,C.xP)()}}})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"caption-3 text-N200 mb1 mt4",children:(0,i.jsx)(r.x,{langKey:"nft:listings:ConfirmOffer:ExpiresOn"})}),(0,i.jsx)(p.h,{selectedCalendarDate:Z,calendarDisplayValue:ec,onCalendarChange:z,dayPickerProps:A?{disabledDays:{before:(0,C.TN)(A),after:(0,C.pZ)()}}:{disabledDays:{before:(0,C.ao)(),after:(0,C.pZ)()}},lastAllowedYear:C.WC})]}),(0,i.jsx)(h._,{total:H,quoteCurrency:G,nftId:D.id,preloadNftAsset:D}),eg>0&&(0,i.jsx)(v.q,{className:"mt3",kind:"warning",children:(0,i.jsxs)("div",{className:"flex items-center w-100",children:[(0,i.jsx)(f.K,{className:"mr1/2"}),(0,i.jsx)("div",{children:(0,i.jsx)(r.x,{langKey:"nft:withdraw:FloorPrice",keys:{percent:eg}})})]})}),(0,i.jsx)(k.B,{type:j.mr.Sell,onConfirm:$,onSubmit:l}),(0,i.jsxs)("div",{className:s()(I().auctionModal,"flex justify-end mt3 gap1"),children:[(0,i.jsx)(m.zx,{innerClassName:I().actionButton,kind:"cancel",onClick:B,children:(0,i.jsx)(r.x,{langKey:"nft:listings:Cancel"})}),(0,i.jsxs)(m.zx,{innerClassName:I().actionButton,disabled:!ey||Q,onClick:l,kind:"primary","data-testid":"nft-sell-button",children:[Q&&(0,i.jsx)(x.T,{size:14,skinny:!0,className:"mr1/2"}),(0,i.jsx)(r.x,{langKey:"nft:withdraw:Sell"})]})]})]})})}})}function K(e){var l,n,t,p,g,C,B,F,K;let{onDismiss:M,auction:P,onComplete:R,nftAsset:T,className:D}=e,{assetDefinitions:E}=(0,N.$F)(),O=null==E?void 0:E[null!==(B=P.quote_currency)&&void 0!==B?B:""],{data:A}=(0,N.Rd)({nftId:null!==(F=null==T?void 0:T.id)&&void 0!==F?F:""}),W=null!=A?A:T,Z=null==W?void 0:null===(l=W.buy_now)||void 0===l?void 0:l.native.asset_name,{t:z}=(0,o.$G)(),[H,Y]=(0,a.useState)(null==W?void 0:null===(n=W.buy_now)||void 0===n?void 0:null===(t=n.native)||void 0===t?void 0:t.amount.toString()),[V,G]=(0,a.useState)(!1),[q,U]=(0,a.useState)(!1),{updateAuction:X}=(0,N.vB)(),{data:J}=(0,N.ie)(),{data:$}=(0,N.Ff)(),Q=(0,y.yo)(),{nftAutoflow:ee}=(0,y.Ay)(),el=(0,a.useCallback)(()=>{null==R||R(),U(!1)},[R]),en=(0,a.useCallback)(e=>{var l;Y((0,_.d)(null==e?void 0:null===(l=e.target)||void 0===l?void 0:l.value))},[]),ei=(0,a.useCallback)(()=>{U(!1)},[]),ea=(0,a.useCallback)(()=>(U(!0),X({auction_id:P.auction_id,ask_price:parseFloat(null!=H?H:"")})),[P.auction_id,H,X]),et=null==W?void 0:null===(p=W.collection)||void 0===p?void 0:null===(g=p.floor_price)||void 0===g?void 0:null===(C=g.fiat)||void 0===C?void 0:C.amount,es=P.quote_currency&&(null==E?void 0:E[null!=Z?Z:""]),ed=H&&es?Q(es.asset,H.toString()):void 0,eo=(0,a.useMemo)(()=>{let e=+(null!=et?et:0);return e&&ed?Math.round((e-+ed)/e*100):0},[et,ed]),er=(0,a.useMemo)(()=>{if(E&&Z){var e;return null===(e=Object.values(E).find(e=>e.asset.toLowerCase()===(null==Z?void 0:Z.toLowerCase())))||void 0===e?void 0:e.min_lot}},[Z,E]),ec=J&&$&&(0,w.xm)({accountSettings:J,accountProfile:$});if(ec)return ee(),null;let eu=!!(er&&H&&new d.p(er).lte(H)),ev=er&&Z&&!eu&&H,em=Z&&H&&+H>0&&V&&eu;return(0,i.jsx)(b.BW,{onDismiss:M,onConfirm:el,onError:ei,onMutate:ea,canSubmit:!!Z&&!!H,children:e=>{let{onSubmitHandler:l}=e;return(0,i.jsx)(S.L,{className:D,title:(0,i.jsx)(r.x,{langKey:"nft:withdraw:Sell"}),ariaLabel:z("nft:withdraw:Sell"),isOpen:!0,onDismiss:M,children:(0,i.jsxs)(L.II,{boundaryName:"Nft-Edit-Auction-Modal",type:"secondary",children:[(0,i.jsxs)("div",{onClick:e=>{e.stopPropagation()},className:"flex flex-column",children:[(0,i.jsxs)(c.gN,{floating:!0,onChange:en,disabled:!Z,value:H,className:"mt2",children:[(0,i.jsx)("div",{className:"pl1",children:Z?(0,i.jsx)(u.m,{asset:Z,circle:!0,color:!0}):null}),(0,i.jsxs)(c.gN.Floating,{children:[(0,i.jsx)(c.gN.FloatingLabel,{className:"no-pointer-events",children:(0,i.jsx)(r.x,{langKey:"nft:withdraw:SellFor"})}),(0,i.jsx)(c.gN.NumberInput,{decimalScale:null==O?void 0:O.display_decimals,skipFormatting:!0,inputmode:"decimal","data-testid":"nft-sell-input",allowedDecimalSeparators:[".",","]})]})]}),(0,i.jsx)("div",{className:s()("flex items-center",I().minimumSell),children:ev&&(0,i.jsx)("span",{className:"caption-2 text-R400",children:(0,i.jsx)(o.cC,{i18nKey:"nft:listings:MinimumSell",values:{sellMinLot:er,selectedPayment:Z}})})})]}),(0,i.jsx)(h._,{total:H,quoteCurrency:Z,nftId:null!==(K=W.id)&&void 0!==K?K:"",preloadNftAsset:W}),eo>0&&(0,i.jsx)(v.q,{className:"mt3",kind:"warning",children:(0,i.jsxs)("div",{className:"flex items-center w-100",children:[(0,i.jsx)(f.K,{className:"mr1/2"}),(0,i.jsx)("div",{children:(0,i.jsx)(r.x,{langKey:"nft:withdraw:FloorPrice",keys:{percent:eo}})})]})}),(0,i.jsx)(k.B,{type:j.mr.Sell,onConfirm:G,onSubmit:l}),(0,i.jsxs)("div",{className:"flex justify-end mt3 gap1",children:[(0,i.jsx)(m.zx,{innerClassName:I().actionButton,kind:"cancel",onClick:M,children:(0,i.jsx)(r.x,{langKey:"nft:listings:Cancel"})}),(0,i.jsxs)(m.zx,{innerClassName:I().actionButton,disabled:!em||q,onClick:l,kind:"primary","data-testid":"nft-sell-button",children:[q&&(0,i.jsx)(x.T,{size:14,skinny:!0,className:"mr1/2"}),(0,i.jsx)(r.x,{langKey:"nft:withdraw:Sell"})]})]})]})})}})}},68476:function(e,l,n){"use strict";n.d(l,{$:function(){return E},B:function(){return A}});var i=n(85893),a=n(67294),t=n(13012),s=n(1922),d=n(94184),o=n.n(d),r=n(9008),c=n.n(r),u=n(54749),v=n(59112),m=n(62410),x=n(11770),f=n(92299),_=n(69938),p=n(72261),g=n(76315),h=n(21779),C=n(94907),j=n(72512),N=n(18399),y=n(7516),w=n(95066),k=n(66297),b=n(68995),S=n(91883),L=n(4108),B=n(62036),I=n(30265),F=n(64279),K=n(16164),M=n(86858),P=n(24096),R=n.n(P),T="/nft/_next/static/chunks/images/47577b904cb7f9242bf6e510fcec1b05.png";let D=new Date;D.setHours(D.getHours()-1);let E="__KNFT_MM_NFT_PURCHASES__",O=a.memo(e=>{var l,d,r,I,P,O,A,W,Z,z,H,Y,V,G,q;let{nftAsset:U,className:X,onComplete:J,onDismiss:$}=e,{createBid:Q}=(0,h.Z_)(),{createOffer:ee}=(0,h.yY)(),{getUserOffers:el}=(0,h.YN)(),{t:en}=(0,s.$G)(),ei=(0,h.fk)(),{assetDefinitions:ea}=(0,h.hY)(),et=(0,h.Rm)({nft_id:[U.id],status:"open"}),es=(0,h.jL)({nft_id:[U.id],count:1}),[ed,eo]=(0,a.useState)(!1),[er,ec]=(0,a.useState)(null),[eu,ev]=(0,a.useState)("DEFAULT"),{trackUserAction:em}=(0,C.Jh)({pageName:"AE"}),[ex,ef]=(0,g.X)(E,{}),e_=(null==et?void 0:null===(l=et.data)||void 0===l?void 0:l.length)?null==et?void 0:null===(d=et.data)||void 0===d?void 0:d[(null==et?void 0:null===(r=et.data)||void 0===r?void 0:r.length)-1]:void 0,ep=null!==(V=null==es?void 0:null===(I=es.data)||void 0===I?void 0:null===(P=I[null==U?void 0:U.id])||void 0===P?void 0:P[0])&&void 0!==V?V:void 0,eg=!!ep,eh=(null==U?void 0:null===(O=U.buy_now)||void 0===O?void 0:null===(A=O.native)||void 0===A?void 0:A.asset_name)?U.buy_now.native.asset_name:null==e_?void 0:e_.quote_currency,eC=(null==U?void 0:null===(W=U.buy_now)||void 0===W?void 0:null===(Z=W.native)||void 0===Z?void 0:Z.amount)?null==U?void 0:U.buy_now.native.amount.toString():null==e_?void 0:null===(z=e_.buyout_price)||void 0===z?void 0:z.toString(),ej=eh?null===(H=ei.accountBalances)||void 0===H?void 0:null===(Y=H[eh])||void 0===Y?void 0:Y.available:null,eN=eh?null==ea?void 0:ea[eh]:void 0,{format:ey}=(0,L.DN)({asset:eh,precision:null==eN?void 0:eN.display_decimals,removeTrailingZeros:!!eN&&eN.virtual,hidePostfix:!0}),ew=(0,a.useCallback)(()=>n.e(4754).then(n.t.bind(n,10056,19)),[]),{ref:ek,loaded:eb}=(0,C.Le)(ew,!ed&&"PROCESSING"===eu),{data:eS}=(0,h.ie)(),{data:eL}=(0,h.Ff)(),{nftAutoflow:eB}=(0,C.Ay)(),eI=eS&&eL&&(0,j.xm)({accountSettings:eS,accountProfile:eL}),eF=(0,a.useCallback)(()=>ev("CONFIRM"),[]),eK=async e=>!!e&&(await el({pos:0,scope:"placed",sort:"desc",start_time:D.getTime()}),!1),{setPoll:eM}=(0,C.XW)(eK,[[5,6e4],[16,3e5]],16),eP=(0,a.useCallback)(async e=>{var l,n,i,a;if(eo(!0),eg){let n=new Date;n.setHours(n.getHours()+2);let i=await ee({nft_id:[U.id],offer_amount:parseFloat(ep.amount),offer_currency:ep.currency,quote_id:ep.quote_id,expire_time:Math.ceil(n.getTime()/1e3),otp:e});return i.error||eM(null===(l=i.data)||void 0===l?void 0:l.offer_id),i}return Q({auction_id:null!==(n=null==e_?void 0:e_.auction_id)&&void 0!==n?n:"",amount:"string"==typeof(null==e_?void 0:e_.buyout_price)?parseFloat(e_.buyout_price):null!==(i=null==e_?void 0:e_.buyout_price)&&void 0!==i?i:0,currency:null!==(a=null==e_?void 0:e_.quote_currency)&&void 0!==a?a:"",otp:e})},[null==e_?void 0:e_.auction_id,null==e_?void 0:e_.buyout_price,null==e_?void 0:e_.quote_currency,Q,ee,eg,U.id,null==ep?void 0:ep.amount,null==ep?void 0:ep.currency,null==ep?void 0:ep.quote_id,eM]),eR=(0,a.useCallback)(async()=>{ev(eg?"PROCESSING":"SUCCESS"),eg&&ef({...ex,[U.id]:!0}),em("Nft Buy Now"),eo(!1)},[eg,U.id,ex,em,ef]),eT=(0,a.useCallback)(()=>{null==J||J(),$()},[J,$]),eD=(0,a.useCallback)(e=>{e&&(eo(!1),ec(e))},[]),eE=new t.p(ej||"0").gte(eC||"0"),eO=!(null==ei?void 0:ei.accountBalances)||!es.data||!et.data||!ea,eA=!!eh&&!!(null==ea?void 0:ea[eh]),eW=!eE||!eA,eZ=eC?ey(Number(eC)):"";return eI?(eB(),null):eE?(0,M.f)(er)?(0,i.jsx)(B.L,{onDismiss:$,isOpen:!0,children:(0,i.jsx)(M.J,{onDone:$})}):(0,i.jsx)(b.BW,{onDismiss:$,onConfirm:eR,onError:eD,onMutate:eP,canSubmit:!!eg||!!e_,children:e=>{var l,n,a,t,s,d,r,g,h,C;let{onSubmitHandler:j}=e;return(0,i.jsxs)(B.L,{className:X,ariaLabel:en("nft:listings:BuyNow"),onDismiss:"PROCESSING"===eu||"SUCCESS"===eu?eT:$,isOpen:!0,title:(0,i.jsx)(v.x,{langKey:"nft:listings:BuyNow"}),hasCloseButton:"PROCESSING"!==eu,headerClassName:o()({dn:"PROCESSING"===eu}),children:[(0,i.jsx)(c(),{children:(0,i.jsx)("link",{rel:"prefetch",href:T,as:"image"})}),(0,i.jsx)(F.II,{boundaryName:"Nft-Buy-Modal",type:"secondary",children:ed?(0,i.jsx)("div",{className:o()("flex justify-center item-center",R().loadingWrapper),children:(0,i.jsx)(m.T,{size:"50px",skinny:!0})}):"DEFAULT"===eu?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"flex flex-column gap2",children:[(0,i.jsxs)(x.gN,{disabled:!0,floating:!0,onChange:u.Z,value:eN?"".concat(eN.name," (").concat(eh,")"):"",children:[(0,i.jsx)("div",{className:"pl1",children:eh?(0,i.jsx)(f.m,{asset:eh,circle:!0,color:!0}):null}),(0,i.jsxs)(x.gN.Floating,{children:[(0,i.jsx)(x.gN.FloatingLabel,{children:(0,i.jsx)(v.x,{langKey:"nft:listings:PayWith"})}),(0,i.jsx)(x.gN.TextInput,{})]})]}),(0,i.jsxs)(x.gN,{disabled:!0,floating:!0,onChange:u.Z,value:eZ,children:[(0,i.jsx)("div",{className:"pl1",children:eh?(0,i.jsx)(f.m,{asset:eh,circle:!0,color:!0}):null}),(0,i.jsxs)(x.gN.Floating,{children:[(0,i.jsx)(x.gN.FloatingLabel,{children:(0,i.jsx)(v.x,{langKey:"nft:listings:Price"})}),(0,i.jsx)(x.gN.TextInput,{})]})]})]}),(0,i.jsxs)("div",{className:"flex justify-between mt1 items-center",children:[(0,i.jsxs)("span",{className:"caption-2 text-N600",children:[(0,i.jsx)(v.x,{langKey:"nft:listings:AvailableBalance"}),":"]}),(0,i.jsx)("div",{className:"flex gap1 items-center",children:(0,i.jsx)("span",{className:"caption-mono-1 text-N600",children:ej&&eN&&(0,i.jsx)(S.Y,{value:ej,asset:eN})})})]}),!eO&&!eA&&(0,i.jsx)(_.q,{className:"mt3",kind:"error",children:(0,i.jsx)(v.x,{langKey:"nft:errors:buyModal:".concat(eh?"RestrictedCurrency":"GenericError")})}),(0,i.jsxs)("div",{className:"flex justify-end mt3 gap1",children:[(0,i.jsx)(p.zx,{innerClassName:R().actionButton,kind:"cancel",onClick:$,children:(0,i.jsx)(v.x,{langKey:"nft:listings:Cancel"})}),(0,i.jsx)(p.zx,{innerClassName:R().actionButton,kind:"primary",onClick:eF,disabled:eW,children:(0,i.jsx)(v.x,{langKey:"general:Continue"})})]})]}):"CONFIRM"===eu?(0,i.jsx)(k.t,{nftAsset:U,total:eC,processingEst:eg?(0,i.jsx)(v.x,{langKey:"nft:listings:ProcessingOffer:Duration:thirtyMinutes"}):void 0,quoteCurrency:eh,onDismiss:$,onConfirm:j,isBuyNow:!0}):"PROCESSING"===eu?(0,i.jsxs)("div",{className:"flex flex-column items-center justify-center gap2 tc",children:[(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:R().animationWrap,children:[(0,i.jsx)("img",{className:o()(R().processingIllustration,R().img,{[R().loaded]:eb}),src:T,alt:"pending"}),(0,i.jsx)("div",{className:R().processingIllustration,ref:ek})]}),(0,i.jsx)("div",{className:"body-3",children:(0,i.jsx)(v.x,{langKey:"nft:listings:ProcessingOffer:title"})})]}),(0,i.jsxs)("div",{className:"body-2",children:[(0,i.jsx)(v.x,{langKey:"nft:listings:ProcessingOffer:body"})," ",(0,i.jsx)(N.O,{href:K.k2.NftTransactions,children:(0,i.jsx)(v.x,{langKey:"nft:Title:TransactionsPage"})})]}),(0,i.jsx)(p.zx,{innerClassName:R().actionButton,kind:"primary",onClick:eT,children:(0,i.jsx)(v.x,{langKey:"nft:listings:Done"})}),(0,i.jsx)(N.O,{rel:"noreferrer noopener",target:"_blank",href:en("nft:listings:LearnMoreMarketMakerLink"),children:(0,i.jsx)(p.zx,{innerClassName:R().actionButton,kind:"inline",children:(0,i.jsx)(v.x,{langKey:"nft:listings:LearnMore"})})})]}):"SUCCESS"===eu?(0,i.jsxs)("div",{className:"flex flex-column items-center justify-center gap2 tc",children:[(0,i.jsx)("div",{className:R().succesImage,children:(0,i.jsx)(y.D,{className:R().succesImage,src:null==U?void 0:null===(l=U.image)||void 0===l?void 0:null===(n=l.derived)||void 0===n?void 0:null===(a=n.CardSmall)||void 0===a?void 0:a.url,imageRendering:null==U?void 0:null===(t=U.image)||void 0===t?void 0:t.image_rendering,srcSet:"".concat(null==U?void 0:null===(s=U.image)||void 0===s?void 0:null===(d=s.derived)||void 0===d?void 0:null===(r=d.CardSmall_2x)||void 0===r?void 0:r.url," 2x, ").concat(null==U?void 0:null===(g=U.image)||void 0===g?void 0:null===(h=g.derived)||void 0===h?void 0:null===(C=h.CardSmall)||void 0===C?void 0:C.url," 1x"),alt:null==U?void 0:U.name})}),(0,i.jsx)("div",{className:"body-3",children:(0,i.jsx)(v.x,{langKey:"nft:listings:PurchaseOfferConfirmation:title",keys:{asset:null!==(G=null==U?void 0:U.name)&&void 0!==G?G:""}})}),(0,i.jsxs)("div",{className:"body-2",children:[(0,i.jsx)(v.x,{langKey:"nft:listings:PurchaseOfferConfirmation:body",keys:{asset:null!==(q=null==U?void 0:U.name)&&void 0!==q?q:""}})," "]}),(0,i.jsx)(p.zx,{innerClassName:R().actionButton,kind:"primary",onClick:eT,children:(0,i.jsx)(v.x,{langKey:"nft:listings:Close"})})]}):null})]})}}):(0,i.jsx)(w.R,{body:(0,i.jsx)(v.x,{langKey:"nft:listings:FundsBody"}),title:(0,i.jsx)(v.x,{langKey:"nft:listings:FundsPrompt",keys:{amount:"".concat(parseFloat(eC||"0")," ").concat(eh)}}),dialogTitle:(0,i.jsx)(v.x,{langKey:"nft:listings:FundsTitle"}),asset:eh,onCancel:$})});function A(e){let l=(0,C.JL)(),{open:n}=(0,I.zq)();return(0,a.useEffect)(()=>{l||n({onDismiss:e.onDismiss})},[l,n,e.onDismiss]),l?(0,i.jsx)(O,{...e}):null}O.displayName="NftBuyModal"},54086:function(e,l,n){"use strict";n.d(l,{LD:function(){return R},yC:function(){return E},ZY:function(){return O},Sh:function(){return T}});var i=n(85893),a=n(67294),t=n(94184),s=n.n(t),d=n(1922),o=n(72261),r=n(59112),c=n(92299),u=n(52549),v=n(21779),m=n(94907),x=n(72512),f=n(10575),_=n(14311),p=n(87992),g=n(68476),h=n(96681),C=n(8574),j=n(38262),N=n(7516),y=n(75716),w=n(44203);function k(){return(0,i.jsxs)("svg",{width:"22",height:"22",viewBox:"0 0 16 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M 2.16526 8.99012L2.83226 8.24506L2.16526 8.99012L2.87298 9.62368L2.82054 10.5721C2.75475 11.7622 3.73785 12.7452 4.92789 12.6795L5.87632 12.627L6.50988 13.3347C7.30485 14.2227 8.69515 14.2227 9.49012 13.3347L10.1237 12.627L11.0721 12.6795C12.2622 12.7452 13.2452 11.7621 13.1795 10.5721L13.127 9.62368L13.8347 8.99012C14.7227 8.19515 14.7227 6.80485 13.8347 6.00988L13.127 5.37632L13.1795 4.42789C13.2452 3.23785 12.2621 2.25475 11.0721 2.32054L10.1237 2.37298L9.49012 1.66526C8.69515 0.777255 7.30485 0.777256 6.50988 1.66526L7.25494 2.33226L6.50988 1.66526L5.87632 2.37298L4.92789 2.32054C3.73785 2.25475 2.75475 3.23785 2.82054 4.42789L2.87298 5.37632L2.16526 6.00988C1.27725 6.80485 1.27726 8.19515 2.16526 8.99012Z",fill:"#2824B6",stroke:"white",strokeWidth:"2"}),(0,i.jsx)("path",{d:"M6.34035 6.94676L5.78711 7.5L7.44684 9.15973L10.2131 6.39351L9.65981 5.84027L7.44684 8.05325L6.34035 6.94676Z",fill:"white"})]})}var b=n(41878),S=n(91883),L=n(14421),B=n(24325);let I=a.forwardRef((e,l)=>{let{color:n="none",...a}=e;return(0,i.jsx)("svg",{ref:l,...(0,B.ti)(a),width:"12",height:"12",viewBox:"0 0 12 12",fill:n,xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("g",{id:"Group 7835",children:(0,i.jsx)("g",{id:"Group 7834",children:(0,i.jsx)("path",{id:"Rectangle 1166",d:"M0.25 1.68454C0.25 0.925483 1.06248 0.443169 1.72885 0.806647L9.64053 5.1221C10.3354 5.50112 10.3354 6.49888 9.64052 6.8779L1.72885 11.1934C1.06248 11.5568 0.25 11.0745 0.25 10.3155V1.68454Z",fill:"white"})})})})});I.displayName="Play";let F=a.forwardRef((e,l)=>{let{color:n="none",...a}=e;return(0,i.jsx)("svg",{ref:l,...(0,B.ti)(a),width:"24",height:"24",viewBox:"0 0 24 24",fill:n,xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsxs)("g",{id:"Media",children:[(0,i.jsx)("rect",{id:"Rectangle 1169",x:"7",y:"6",width:"4",height:"12",fill:"white"}),(0,i.jsx)("rect",{id:"Rectangle 1170",x:"13",y:"6",width:"4",height:"12",fill:"white"})]})})});F.displayName="Pause";var K=n(98914),M=n.n(K);let P=e=>{let{children:l,hasButtons:n=!0}=e;return(0,i.jsx)("div",{className:s()(M().actions,"test",{"mv1/2 pv2":!n}),children:l})},R=e=>{let{nftAsset:l,burned:n,onBuyNowButtonClick:t,onMakeOfferButtonClick:d,onBuyComplete:c,onSellComplete:u,onSubmitOfferComplete:m}=e,[x,f]=(0,a.useState)(!1),[p,C]=(0,a.useState)(!1),[j,N]=(0,a.useState)(!1),y=(0,v.dH)(l),k=(0,a.useCallback)(e=>{e.stopPropagation(),e.preventDefault(),null==t||t(),f(!0)},[t]),b=(0,a.useCallback)(e=>{e.stopPropagation(),e.preventDefault(),null==d||d(),N(!0)},[d]),S=(0,a.useCallback)(()=>{null==m||m(),N(!1)},[m]),L=(0,a.useCallback)(()=>{null==c||c(),f(!1)},[c]),B=(0,a.useCallback)(e=>{e.stopPropagation(),C(!0)},[]),I=(0,a.useCallback)(()=>C(!1),[]),F=(0,a.useCallback)(()=>{null==u||u(),C(!1)},[u]),K=(0,a.useCallback)(()=>f(!1),[]),R=(0,a.useCallback)(()=>N(!1),[]),T=l.is_owned_by_user&&"Kraken"===l.custody;if(T){var D,E,O;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(P,{children:(0,i.jsx)(_.l,{burned:n,children:(0,i.jsx)(o.zx,{disabled:"NotListed"!==l.on_sale_status||n,onClick:B,className:M().actionBtn,innerClassName:M().actionBtnInner,children:(0,i.jsx)(r.x,{langKey:"nft:wallet:card:Sell"})})})}),p&&(0,i.jsx)(h.H,{assetTicker:null===(D=l.collection)||void 0===D?void 0:null===(E=D.floor_price)||void 0===E?void 0:null===(O=E.native)||void 0===O?void 0:O.asset_name,onDismiss:I,onComplete:F,nftAsset:l})]})}return y?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(P,{children:["Listed"===l.on_sale_status&&(0,i.jsx)(_.l,{burned:n,children:(0,i.jsx)(o.zx,{onClick:k,className:M().actionBtn,innerClassName:M().actionBtnInner,disabled:n,children:(0,i.jsx)(r.x,{langKey:"nft:card:Buy"})})}),(0,i.jsx)(_.l,{burned:n,children:(0,i.jsx)(o.zx,{onClick:b,className:M().actionBtn,innerClassName:M().actionBtnInner,kind:"secondary",disabled:n,children:(0,i.jsx)(r.x,{langKey:"nft:card:Offer"})})})]}),j&&(0,i.jsx)(w.X,{className:s()(M().dialog),onDismiss:R,nftId:l.id,onComplete:S}),x&&(0,i.jsx)(g.B,{className:s()(M().dialog),nftAsset:l,onDismiss:K,onComplete:L})]}):null},T=e=>{var l,n,t,s;let{nftAsset:d,onSellComplete:c,onDepositClicked:u,auction:m}=e,[x,f]=(0,a.useState)(!1),_=(0,v.dH)(d),[p,g]=(0,a.useState)(!1),C="Kraken"===d.custody&&"NotListed"===d.on_sale_status&&(null===(l=d.collection)||void 0===l?void 0:l.verified),j=!!m,N="Kraken"!==d.custody&&"PendingKraken"!==d.custody&&_,y=(0,a.useCallback)(e=>{e.stopPropagation(),u(d)},[d,u]),w=(0,a.useCallback)(e=>{e.stopPropagation(),f(!0)},[]),k=(0,a.useCallback)(e=>{e.stopPropagation(),g(!0)},[]),b=(0,a.useCallback)(()=>f(!1),[]),S=(0,a.useCallback)(()=>g(!1),[]),L=(0,a.useCallback)(()=>{null==c||c(),f(!1)},[c]),B=(0,a.useCallback)(()=>{null==c||c(),g(!1)},[c]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(P,{hasButtons:N||C||j,children:[N&&(0,i.jsx)(o.zx,{onClick:y,className:M().actionBtn,innerClassName:M().actionBtnInner,children:(0,i.jsx)(r.x,{langKey:"nft:wallet:card:Deposit"})}),C&&(0,i.jsx)(o.zx,{onClick:w,className:M().actionBtn,innerClassName:M().actionBtnInner,children:(0,i.jsx)(r.x,{langKey:"nft:wallet:card:Sell"})}),j&&(0,i.jsx)(o.zx,{onClick:k,className:M().actionBtn,innerClassName:M().actionBtnInner,children:(0,i.jsx)(r.x,{langKey:"nft:wallet:card:Edit"})})]}),x?(0,i.jsx)(h.H,{assetTicker:null===(n=d.collection)||void 0===n?void 0:null===(t=n.floor_price)||void 0===t?void 0:null===(s=t.native)||void 0===s?void 0:s.asset_name,onDismiss:b,onComplete:L,nftAsset:d}):null,p&&m?(0,i.jsx)(h.e,{onDismiss:S,onComplete:B,auction:m,nftAsset:d}):null]})},D=e=>{var l,n,t,o,g,h,w,B,K,P,R,T,D,E,O,A,W,Z,z,H,Y,V,G,q,U,X,J,$,Q,ee,el;let{nftAsset:en,prefetchImage:ei=!1,preloadImage:ea=!1,burned:et=!1,showCollection:es=!0,forceLoadImage:ed=!1,className:eo,loadingIndex:er,namespace:ec,enableEnhancedLoadingEffect:eu,onClick:ev,disableHover:em,sm:ex,showCustody:ef,children:e_,testId:ep}=e,{isSm:eg}=(0,f.g)(),{t:eh}=(0,d.$G)(),eC=ex||eg,{price:ej,title:eN}=(0,m.I)(en),[ey,ew]=(0,a.useState)(!1),{assetDefinitions:ek}=(0,v.$F)(),eb=(null==en?void 0:en.on_sale_status)==="Pending",eS=eb?(0,i.jsx)(r.x,{langKey:"nft:listings:Scheduled"}):eN,eL=(null==en?void 0:en.id)?(0,x.tw)(en.id):void 0,eB=(null==en?void 0:null===(l=en.collection)||void 0===l?void 0:l.id)?(0,x.PV)(null==en?void 0:en.collection.id):void 0,eI="string"==typeof ej?"":null!==($=null==ej?void 0:null===(n=ej.native)||void 0===n?void 0:n.asset_name)&&void 0!==$?$:"",eF=null!=ek&&!!ek[eI]&&!(null==ek?void 0:null===(t=ek[eI])||void 0===t?void 0:t.virtual),eK="string"!=typeof ej&&null!==(Q=null==ej?void 0:null===(o=ej.fiat)||void 0===o?void 0:o.asset_name)&&void 0!==Q?Q:"USD",eM=(0,m.h8)(eF?"gen_asset_name"===eI||""===eI?"USD":eI:"USD"),eP=(0,m.h8)("gen_asset_name"===eK?"USD":eK),eR=(0,x.bp)(en),eT=(0,a.useCallback)(()=>{en&&(null==ev||ev(en))},[en,ev]),eD=(0,a.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),ew(!ey)},[ey]),eE=es&&en,eO=null==en?void 0:null===(g=en.media)||void 0===g?void 0:g.find(e=>"Video"===e.kind),eA=!!eO,eW=eA&&eO.derived.webp_640xauto_fps10?eO.derived.webp_640xauto_fps10.url:null==en?void 0:null===(h=en.image)||void 0===h?void 0:null===(w=h.derived)||void 0===w?void 0:null===(B=w.CardSmall_2x)||void 0===B?void 0:B.url,eZ=eA&&eO.derived.webp_640xauto_fps10?eO.derived.webp_640xauto_fps10.url:null==en?void 0:null===(K=en.image)||void 0===K?void 0:null===(P=K.derived)||void 0===P?void 0:null===(R=P.CardSmall)||void 0===R?void 0:R.url;return(0,i.jsx)("div",{"data-testid":ep,className:M().nftCard,children:(0,i.jsxs)("div",{className:s()(M().wrap,M().border,M().shadow,eo,{[M().disableHover]:eC||em||(null==en?void 0:en.custody)==="PendingKraken"||ey,[M().wrapSm]:eC,[M().sm]:eC}),children:[(0,i.jsx)(C.F,{to:eL,onClick:eT,children:(0,i.jsxs)("div",{style:eR,className:s()(M().media,{[M().mediaSm]:eC}),children:[eA?(0,i.jsx)("button",{className:M().play,onClick:eD,children:ey?(0,i.jsx)("button",{className:M().playPause,children:(0,i.jsx)(F,{})}):(0,i.jsx)("button",{className:s()(M().playPause,M().playMargin),children:(0,i.jsx)(I,{})})}):null,ey?(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(y.W,{loadingIndex:er,namespace:ec,onPause:()=>{ew(!1)},src:null==eO?void 0:null===(T=eO.main)||void 0===T?void 0:T.url,enableEnhancedLoadingEffect:eu})}):(0,i.jsx)(N.D,{loadingIndex:er,namespace:ec,src:eZ,srcSet:"".concat(eW," 2x, ").concat(eZ," 1x"),prefetch:ei,imageRendering:null==en?void 0:null===(D=en.image)||void 0===D?void 0:D.image_rendering,preload:ea,enableEnhancedLoadingEffect:eu,className:s()((0,x.V0)(en)?M().pixelated:void 0,{dn:!en}),forceLoad:ed}),(null==en?void 0:en.custody)==="PendingKraken"?(0,i.jsx)("div",{className:M().pendingDeposit,children:(0,i.jsxs)("span",{className:"body-3",children:[(0,i.jsx)(r.x,{langKey:"instant:ExecuteTransactionModal:confirming"}),"..."]})}):null]})}),(0,i.jsx)("div",{className:s()(M().descWrap,{[M().descWrapSm]:eC,[M().noCollectionName]:!eE}),children:(0,i.jsxs)("div",{className:s()(M().desc,{[M().descSm]:eC,[M().noCollectionName]:!eE}),children:[(0,i.jsxs)("div",{className:s()(M().meta,{[M().metaSm]:eC}),children:[(0,i.jsx)(C.F,{to:eL,onClick:eT,className:s()(M().cardBackgroundLink,{[M().cardLinkSm]:eC}),children:(0,i.jsx)("div",{className:M().cardBackground})}),eE?(0,i.jsx)(C.F,{className:M().cardCollectionLink,to:eB,children:(0,i.jsxs)("div",{className:s()({flex:eC},M().collection),children:[(0,i.jsx)(j.GY,{type:"small",className:"mr1",src:(null==en?void 0:null===(E=en.collection)||void 0===E?void 0:null===(O=E.image)||void 0===O?void 0:null===(A=O.derived)||void 0===A?void 0:null===(W=A.CollectionCard)||void 0===W?void 0:W.url)||(null==en?void 0:null===(Z=en.collection)||void 0===Z?void 0:null===(z=Z.image)||void 0===z?void 0:null===(H=z.derived)||void 0===H?void 0:null===(Y=H.Small)||void 0===Y?void 0:Y.url),shape:j.oG.CIRCLE}),(0,i.jsx)("div",{className:s()("caption-2",M().caption,M().ellipses),children:null==en?void 0:null===(V=en.collection)||void 0===V?void 0:V.name}),(null==en?void 0:null===(G=en.collection)||void 0===G?void 0:G.verified)?(0,i.jsx)("div",{className:M().verified,children:(0,i.jsx)(k,{})}):null]})}):null,(0,i.jsx)("div",{className:s()({[M().headlineSm]:eC}),children:(0,i.jsx)("div",{className:s()("headline-2",M().headline),"data-testid":"card-headline",children:null==en?void 0:en.name})}),(0,i.jsxs)("div",{className:s()(M().priceAndRarity,{[M().priceAndRaritySmall]:eC}),children:[!ej&&en?(0,i.jsx)("div",{className:s()("caption-1",M().priceTitle,M().unlisted,{[M().unlistedSmall]:eC}),children:eh("nft:card:Unlisted")}):en?(0,i.jsxs)("div",{className:s()(M().priceContainer,{[M().headlineSm]:eC}),children:[eS&&(0,i.jsx)("div",{className:s()("caption-1",M().noShrink,M().priceTitle,{[M().priceTitleSm]:eC}),children:eS}),(0,i.jsxs)("div",{className:s()("headline-3",M().headline,M().noShrink,M().price,{[M().priceSm]:eC}),children:[" ",!eb&&(0,i.jsxs)("div",{children:["string"==typeof ej?ej:(0,i.jsx)(i.Fragment,{children:eF?(0,i.jsx)("span",{className:s()({"ml1/2":!eC}),"data-testid":"asset-price",children:(null==ej?void 0:null===(q=ej.native)||void 0===q?void 0:q.amount)?eM.format(+ej.native.amount):null}):(0,i.jsxs)("div",{className:M().assetAmount,children:[(0,i.jsx)(c.m,{asset:null!==(ee=null==ej?void 0:ej.native.asset_name)&&void 0!==ee?ee:"",className:s()(M().crypton,"mr1/2")}),(0,i.jsx)(S.Y,{asset:null==ej?void 0:ej.native.asset_name,value:null==ej?void 0:ej.native.amount,dataTestId:"asset-price",hidePostfix:!0})]})}),"string"!=typeof ej?(0,i.jsx)("div",{className:s()(M().localCurrency,"text-N300 label-mono-2"),children:eP.format(+(null!==(el=null==ej?void 0:null===(U=ej.fiat)||void 0===U?void 0:U.amount)&&void 0!==el?el:0))}):null]})]})]}):null,en&&(null==en?void 0:en.rarity_rank)&&(null==en?void 0:null===(X=en.collection)||void 0===X?void 0:X.total_items)?(0,i.jsx)(b.P,{total:en.collection.total_items,rank:en.rarity_rank}):null]})]}),!eC&&e_]})}),(0,i.jsxs)("div",{className:s()("flex items-center absolute",M().icons),children:[et?(0,i.jsx)(_.l,{children:(0,i.jsx)("div",{className:M().burnIcon})}):null,ef&&en&&(0,i.jsx)("div",{className:M().custodyIcon,children:"Kraken"===en.custody||"PendingKraken"===en.custody?(0,i.jsx)("div",{className:s()("flex justify-center items-center",M().kraken),children:(0,i.jsx)(u.T,{className:"text-pure-white"})}):(0,i.jsx)(i.Fragment,{children:(null==en?void 0:null===(J=en.token)||void 0===J?void 0:J.owner)&&(0,i.jsx)(p.k,{address:en.token.owner,diameter:24,blockchain:en.token.blockchain.id})})})]}),en?null:(0,i.jsx)(L.q,{show:!0,className:s()("w-100 h-100",M().loadingCard)})]})})},E=e=>{let l=(0,m.yo)();return(0,i.jsx)(D,{...e,convertPrice:l})},O=e=>(0,i.jsx)(D,{...e,convertPrice:void 0})},8574:function(e,l,n){"use strict";n.d(l,{F:function(){return t}});var i=n(85893);n(67294);var a=n(18399);function t(e){let{className:l,children:n,to:t,testId:s,onClick:d}=e;return t?(0,i.jsx)(a.O,{className:l,"data-testid":s,href:t,onClick:d,children:n}):(0,i.jsx)("div",{onClick:d,children:n})}},92019:function(e,l,n){"use strict";n.d(l,{oC:function(){return v},Pp:function(){return m},l4:function(){return u}});var i=n(85893),a=n(67294),t=n(94184),s=n.n(t),d=n(54086),o=n(7516),r=n(71924),c=n.n(r);function u(e){let{className:l}=e;return(0,i.jsx)("div",{"aria-label":"card placeholder",className:s()(c().card,l),children:(0,i.jsx)(o.D,{})})}function v(e){let{className:l,...n}=e;return(0,i.jsx)(d.ZY,{className:l,...n,disableHover:!0})}function m(e){let{numberOfCards:l=12,...n}=e;return(0,i.jsx)(i.Fragment,{children:[...Array(l)].map((e,l)=>(0,a.createElement)(v,{...n,key:l}))})}},41878:function(e,l,n){"use strict";n.d(l,{P:function(){return p}});var i=n(85893),a=n(94184),t=n.n(a);n(67294);var s=n(1922),d=n(10045),o=n(31915),r=n.n(o);let c=(e,l)=>{let n=l/e*100;return n<=.1?"levelOne":n<=1?"levelTwo":n<=10?"levelThree":n<=25?"levelFour":n<=75?"levelFive":"levelSix"};function u(){return(0,i.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 37 33",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M33.1315 1.0077C32.97 0.570999 32.3523 0.571 32.1907 1.0077L31.4272 3.07105C31.3764 3.20835 31.2681 3.3166 31.1308 3.3674L29.0675 4.13091C28.6308 4.2925 28.6308 4.91017 29.0675 5.07176L31.1308 5.83527C31.2681 5.88608 31.3764 5.99433 31.4272 6.13163L32.1907 8.19497C32.3523 8.63167 32.97 8.63167 33.1315 8.19497L33.8951 6.13163C33.9459 5.99433 34.0541 5.88608 34.1914 5.83527L36.2547 5.07176C36.6915 4.91017 36.6915 4.2925 36.2547 4.13091L34.1914 3.3674C34.0541 3.3166 33.9459 3.20835 33.8951 3.07105L33.1315 1.0077ZM22.7904 4.8095C22.6288 4.37279 22.0111 4.37279 21.8495 4.8095L20.8012 7.64245C20.7504 7.77975 20.6422 7.888 20.5049 7.93881L17.6719 8.98709C17.2352 9.14869 17.2352 9.76636 17.6719 9.92795L20.5049 10.9762C20.6422 11.027 20.7504 11.1353 20.8012 11.2726L21.8495 14.1055C22.0111 14.5423 22.6288 14.5423 22.7904 14.1055L23.8386 11.2726C23.8894 11.1353 23.9977 11.027 24.135 10.9762L26.968 9.92795C27.4047 9.76636 27.4047 9.14869 26.968 8.98709L24.135 7.93881C23.9977 7.888 23.8894 7.77975 23.8386 7.64245L22.7904 4.8095ZM9.52205 31.6729C10.215 32.4779 11.4618 32.4779 12.1547 31.6729L20.9183 21.4922C21.4081 20.9232 21.4769 20.104 21.0889 19.4614L18.0821 14.4812C17.7677 13.9604 17.2036 13.642 16.5952 13.642L5.08152 13.642C4.47314 13.642 3.9091 13.9604 3.59466 14.4812L0.587881 19.4614C0.199883 20.104 0.268677 20.9232 0.75842 21.4921L9.52205 31.6729ZM28.5447 15.5918C28.7063 15.1551 29.3239 15.1551 29.4855 15.5918L30.249 17.6551C30.2998 17.7924 30.4081 17.9007 30.5454 17.9515L32.6087 18.715C33.0454 18.8766 33.0454 19.4942 32.6087 19.6558L30.5454 20.4193C30.4081 20.4701 30.2998 20.5784 30.249 20.7157L29.4855 22.779C29.3239 23.2157 28.7063 23.2157 28.5447 22.779L27.7812 20.7157C27.7304 20.5784 27.6221 20.4701 27.4848 20.4193L25.4215 19.6558C24.9848 19.4942 24.9848 18.8766 25.4215 18.715L27.4848 17.9515C27.6221 17.9007 27.7304 17.7924 27.7812 17.6551L28.5447 15.5918Z",fill:"white"})})}function v(){return(0,i.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 18 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.8592 0.556128C11.9478 0.316577 12.2867 0.316577 12.3753 0.556129L12.9503 2.11013C12.9782 2.18544 13.0376 2.24482 13.1129 2.27269L14.6669 2.84772C14.9065 2.93637 14.9065 3.27518 14.6669 3.36382L13.1129 3.93886C13.0376 3.96672 12.9782 4.02611 12.9503 4.10142L12.3753 5.65542C12.2867 5.89497 11.9478 5.89497 11.8592 5.65542L11.2842 4.10142C11.2563 4.0261 11.1969 3.96672 11.1216 3.93886L9.56761 3.36382C9.32806 3.27518 9.32806 2.93637 9.56761 2.84772L11.1216 2.27269C11.1969 2.24482 11.2563 2.18544 11.2842 2.11013L11.8592 0.556128ZM6.54124 15.2919C6.16113 15.7335 5.47723 15.7335 5.09712 15.2919L0.289883 9.70734C0.021238 9.39525 -0.0164989 8.94589 0.196335 8.59336L1.84568 5.86151C2.01817 5.57582 2.32757 5.4012 2.66129 5.4012L8.97707 5.4012C9.31079 5.4012 9.62019 5.57582 9.79268 5.86151L11.442 8.59337C11.6549 8.94589 11.6171 9.39525 11.3485 9.70734L6.54124 15.2919ZM16.048 6.47073C15.9593 6.23118 15.6205 6.23118 15.5319 6.47074L15.113 7.60257C15.0852 7.67788 15.0258 7.73726 14.9505 7.76513L13.8186 8.18395C13.5791 8.27259 13.5791 8.61141 13.8186 8.70005L14.9505 9.11887C15.0258 9.14674 15.0852 9.20612 15.113 9.28143L15.5319 10.4133C15.6205 10.6528 15.9593 10.6528 16.048 10.4133L16.4668 9.28143C16.4946 9.20612 16.554 9.14674 16.6293 9.11887L17.7612 8.70005C18.0007 8.61141 18.0007 8.27259 17.7612 8.18395L16.6293 7.76513C16.554 7.73726 16.4946 7.67788 16.4668 7.60257L16.048 6.47073Z",fill:"white"})})}function m(){return(0,i.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 16 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.048 0.513647C13.9593 0.274096 13.6205 0.274097 13.5319 0.513648L13.113 1.64548C13.0852 1.7208 13.0258 1.78018 12.9505 1.80805L11.8186 2.22686C11.5791 2.3155 11.5791 2.65432 11.8186 2.74296L12.9505 3.16178C13.0258 3.18965 13.0852 3.24903 13.113 3.32434L13.5319 4.45618C13.6205 4.69573 13.9593 4.69573 14.048 4.45618L14.4668 3.32434C14.4946 3.24903 14.554 3.18965 14.6293 3.16178L15.7612 2.74296C16.0007 2.65432 16.0007 2.3155 15.7612 2.22686L14.6293 1.80805C14.554 1.78018 14.4946 1.7208 14.4668 1.64548L14.048 0.513647ZM5.09712 13.3349C5.47723 13.7765 6.16113 13.7765 6.54124 13.3349L11.3485 7.75028C11.6171 7.43819 11.6549 6.98882 11.442 6.6363L9.79268 3.90445C9.62019 3.61875 9.31079 3.44414 8.97707 3.44414L2.66129 3.44414C2.32757 3.44414 2.01817 3.61875 1.84568 3.90445L0.196335 6.6363C-0.0164989 6.98882 0.021238 7.43819 0.289883 7.75028L5.09712 13.3349Z",fill:"#2824B6"})})}function x(){return(0,i.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("rect",{x:"-0.34314",y:"6",width:"8.97055",height:"8.97055",rx:"1",transform:"rotate(-45 -0.34314 6)",fill:"#004E79"})})}function f(){return(0,i.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 14 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M6.13399 1C6.51889 0.333333 7.48114 0.333334 7.86604 1L13.0622 10C13.4471 10.6667 12.966 11.5 12.1962 11.5H1.80386C1.03406 11.5 0.552935 10.6667 0.937835 10L6.13399 1Z",fill:"#004B03"})})}function _(){return(0,i.jsx)("svg",{width:"100%",height:"100%",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("circle",{cx:"6",cy:"6",r:"6",fill:"#434343"})})}function p(e){let{rank:l,total:n}=e,a=c(n,l);return(0,i.jsx)(d.u,{label:(0,i.jsx)("div",{className:r().tooltipBody,children:(0,i.jsx)(s.cC,{className:r().tooltipBody,i18nKey:"nft:details:RarityRankTooltip",values:{rank:l,total:n}})}),size:"small",contentClassName:r().tooltip,children:(0,i.jsxs)("div",{className:t()("caption-3",r().rarity,r()[a]),children:[(0,i.jsxs)("span",{className:r()["".concat(a,"Icon")],children:["levelOne"===a?(0,i.jsx)(u,{}):null,"levelTwo"===a?(0,i.jsx)(v,{}):null,"levelThree"===a?(0,i.jsx)(m,{}):null,"levelFour"===a?(0,i.jsx)(x,{}):null,"levelFive"===a?(0,i.jsx)(f,{}):null,"levelSix"===a?(0,i.jsx)(_,{}):null]}),(0,i.jsx)("span",{className:r().rank,children:l})]})})}},75716:function(e,l,n){"use strict";n.d(l,{W:function(){return m}});var i=n(85893),a=n(67294),t=n(9008),s=n.n(t),d=n(94184),o=n.n(d),r=n(67707),c=n(94907),u=n(61280),v=n.n(u);function m(e){let{className:l,containerClassName:n,loadingClassName:t,hasGradient:d=!1,onClick:u,prefetch:m=!1,preload:x=!1,imageRendering:f,src:_,enableEnhancedLoadingEffect:p,loadingIndex:g,namespace:h,onLoaded:C,...j}=e,{isSmall:N}=(0,c.kC)(),[y,w]=a.useState(!p),{initLoadInOrder:k,removeItem:b}=(0,r.Z)(h),S=null!=g&&h;a.useEffect(()=>(S&&k(()=>{w(!0)},g),()=>{S&&b(g)}),[g,k,b,S]);let L=(0,a.useRef)(null);return(0,a.useEffect)(()=>{L.current&&(L.current.onloadeddata=()=>{null==C||C()})}),(0,i.jsxs)(i.Fragment,{children:[m&&(0,i.jsx)(s(),{children:(0,i.jsx)("link",{rel:"prefetch",href:_,as:"image"})}),x&&(0,i.jsx)(s(),{children:(0,i.jsx)("link",{rel:"preload",href:_,as:"image"})}),(0,i.jsxs)("div",{className:o()("relative h-100 w-100",n,{pointer:!!u}),children:[(0,i.jsx)("video",{onClick:u,controls:!0,autoPlay:!0,muted:!0,playsInline:!0,loop:!0,ref:L,className:o()(v().previewImage,l,{[v().mobile]:N,[v().loading]:p&&!y,[null!=t?t:""]:p&&!y}),...j,children:(0,i.jsx)("source",{src:_,type:"video/mp4"})}),d&&(0,i.jsx)("div",{"data-testid":"gradient-overlay",className:o()(v().gradientOverlay)})]})]})}},47450:function(e){e.exports={auctionModal:"NftAuctionModal_auctionModal__uVS23",actionButton:"NftAuctionModal_actionButton__QDmXI",inputText:"NftAuctionModal_inputText__mcvKv",minimumSell:"NftAuctionModal_minimumSell__tvuv_"}},24096:function(e){e.exports={loadingWrapper:"NftBuyModal_loadingWrapper__hG7sF",actionButton:"NftBuyModal_actionButton__YFIb5",processingIllustration:"NftBuyModal_processingIllustration__B2UFK",img:"NftBuyModal_img__GZIeU",loaded:"NftBuyModal_loaded__9S_OI",animationWrap:"NftBuyModal_animationWrap__nf1q8",succesImage:"NftBuyModal_succesImage__RLSAG"}},98914:function(e){e.exports={pixelated:"NftCard_pixelated__Y2k5W",dialog:"NftCard_dialog__NqkgN",loadingCard:"NftCard_loadingCard__NhYUF",nftCard:"NftCard_nftCard__IilXB",play:"NftCard_play__mYe7l",playPause:"NftCard_playPause__rK8Fb",playMargin:"NftCard_playMargin__3C5Rk",wrap:"NftCard_wrap__b7mJh",wrapSm:"NftCard_wrapSm__I0FHY",headlineSm:"NftCard_headlineSm__psDWj",headline:"NftCard_headline__AXJfx",icons:"NftCard_icons__jSmBz",burnIcon:"NftCard_burnIcon__crg0i",custodyIcon:"NftCard_custodyIcon__SrEml",kraken:"NftCard_kraken__WEHR1",actions:"NftCard_actions__x73WZ",media:"NftCard_media__4zi77",desc:"NftCard_desc__wLQOY",border:"NftCard_border__dMD96",shadow:"NftCard_shadow__eYGFW",sm:"NftCard_sm__X7R4p",disableHover:"NftCard_disableHover__omT_j",collection:"NftCard_collection__ZES20",ellipses:"NftCard_ellipses__8zx_h",caption:"NftCard_caption__Tg0OS",noShrink:"NftCard_noShrink__ENhiF",priceTitle:"NftCard_priceTitle__wr27R",priceTitleSm:"NftCard_priceTitleSm__HXyz5",unlistedSmall:"NftCard_unlistedSmall__cNK8f",priceAndRarity:"NftCard_priceAndRarity__jR2Sf",localCurrency:"NftCard_localCurrency__7ODLJ",priceAndRaritySmall:"NftCard_priceAndRaritySmall__V7iYC",priceContainer:"NftCard_priceContainer__MHx_M",assetAmount:"NftCard_assetAmount__HVDF0",price:"NftCard_price__PYbru",priceSm:"NftCard_priceSm__3zIJK",descWrap:"NftCard_descWrap__vPFD_",descWrapSm:"NftCard_descWrapSm__sfspY",noCollectionName:"NftCard_noCollectionName__a0iXl",descSm:"NftCard_descSm__1tmhD",cardBackgroundLink:"NftCard_cardBackgroundLink__ZawX1",cardBackground:"NftCard_cardBackground___3gdn",cardCollectionLink:"NftCard_cardCollectionLink__e_bqK",cardLinkSm:"NftCard_cardLinkSm__VMARc",verified:"NftCard_verified__UUxWT",actionBtn:"NftCard_actionBtn__VzGTu",actionBtnInner:"NftCard_actionBtnInner__bXkz6",mediaSm:"NftCard_mediaSm__C2Z9U",pendingDeposit:"NftCard_pendingDeposit__Vxqz9",meta:"NftCard_meta__dGYi7",metaSm:"NftCard_metaSm__h_odw",crypton:"NftCard_crypton__OGrsT",fadeIn:"NftCard_fadeIn__ficul"}},71924:function(e){e.exports={card:"NftLoadingCard_card__n9lo8",forSale:"NftLoadingCard_forSale__9ECdV"}},31915:function(e){e.exports={rarity:"NftRarityBadge_rarity__BErm2",rank:"NftRarityBadge_rank__Fbwou",tooltip:"NftRarityBadge_tooltip__KYuuv",tooltipBody:"NftRarityBadge_tooltipBody__TFHvw",levelOne:"NftRarityBadge_levelOne__TYY0g",levelOneIcon:"NftRarityBadge_levelOneIcon__ybJMM",levelTwo:"NftRarityBadge_levelTwo__LqcUN",levelTwoIcon:"NftRarityBadge_levelTwoIcon__8DHBC",levelThree:"NftRarityBadge_levelThree__lT8c7",levelThreeIcon:"NftRarityBadge_levelThreeIcon__ghdXa",levelFour:"NftRarityBadge_levelFour__eHtKm",levelFourIcon:"NftRarityBadge_levelFourIcon__MmPVA",levelFive:"NftRarityBadge_levelFive__H2fka",levelFiveIcon:"NftRarityBadge_levelFiveIcon__jgQwZ",levelSix:"NftRarityBadge_levelSix__e9yF7",levelSixIcon:"NftRarityBadge_levelSixIcon__o0Wa6"}},61280:function(e){e.exports={previewImage:"NftVideo_previewImage__mXIFB",mobile:"NftVideo_mobile__CkA4b",landscape:"NftVideo_landscape__i78ZT",loader:"NftVideo_loader__OLvHS",gradientOverlay:"NftVideo_gradientOverlay__n3lLh",smooth:"NftVideo_smooth__UJn1D",crispEdges:"NftVideo_crispEdges__JUc6L"}}}]);