1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2339],{8077:(e,t,r)=>{r.d(t,{C:()=>S});var a=r(36439),s=r(4930),n=r(20674),l=r(24901),i=r(19444),o=r(37196),c=r(84295),d=r(93710),m=r(52559),u=r(34664),p=r(83367),x=r(73655),f=r(62753),h=r(44780),y=r(6090),g=r(5535),b=r(47058),v=r(59949),w=r(36048),N=r(65159),k=r(1674),j=r(48812),A=r(43478);let{getCouponsCurrencies:E}=b.c,S=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=(0,A.S)(e=>e.setUserInformation),b=(0,A.S)(e=>e.loginUser),[S,C]=(0,a.useState)(t),{loginMode:R}=e,{defaultCurrencyCode:I,defaultNetwork:T,defaultAmount:D,defaultCrypto:O,onlyCryptos:$}=S,L=(0,p.Ir)(),{getUserInfo:P,getUserTierInfo:M,setUserInfo:_,addUserTierInfo:U}=(0,p.ge)(),{getBalances:W,getDeposits:B,getAccounts:H,setBalances:Y}=(0,d.fL)(),{getIban:V}=(0,u.Bf)(),F=(0,d.ty)(),Q=(0,u.z4)(),[G,K]=(0,a.useState)(!R),{addCurrency:q}=(0,u.Bf)(),X=(0,o.Hk)(),z=Array.isArray(Q)?Q:[],J=Array.isArray(X)?X:[],{sendMessage:Z}=(0,j.gt)(),{loadState:ee,setLoading:et}=(0,x.A)(void 0,!0),er=(0,w.Y)(),{push:ea}=(0,l.useRouter)(),{addCurrency:es,setCurrencies:en}=(0,c.iH)(),{actions:{addCurrency:el,addInputFrom:ei},state:{currency:eo}}=(0,o.SC)(),ec=()=>{if(K(!1),!eo?.rate){if(O??I){let e=z.find(e=>e.symbol.toLowerCase()===(O??I).toLocaleLowerCase());e&&e.networks&&e.networks.length>0?q({...e,network:e.networks.find(e=>e.symbol.toLowerCase()===T?.toLowerCase())?.symbol??e.networks[0].symbol}):z.length>0&&q(z[0])}else z.length>0&&q(z[0]);if(ei(parseInt(D??"300")>0?D??"300":"300"),O??I){let e=J.find(e=>e.symbol.toLowerCase()===(O??I).toLocaleLowerCase())??J[0];if(e&&e.networks&&e.networks.length>0){el({...e,network:T?e.networks.find(e=>e.symbol.includes(T))?.symbol??e.networks?.[0]?.symbol:e.networks?.[0]?.symbol}),Z({type:"loading",event:"success"});return}}J.length>0&&J[0]?.networks?.length>0&&el({...J[0],network:J[0]?.networks?.[0].symbol}),Z({type:"loading",event:"success"})}},{RampConfigLoading:ed}=(0,h.o)({disable:!!("stellar"===t.integration&&ee)});(0,a.useEffect)(()=>{if(!1!==G){if("sell-only"===t.config){if(0===z.length||ed||ee&&"stellar"===t.integration)return;ec();return}0===J.length||!J?.[0]?.rate||0===z.length||ed||ee&&"stellar"===t.integration||ec()}},[F,G,X,Q,ed,ee]);let{startSyncRates:em}=(0,m.cJ)(S),eu=async()=>{R||S.modal||("GlnLpADM2d8X2Wezxgvj"!==t.apiKey&&void 0===t.integration&&C(e=>({...e,integration:"integrator"})),"stellar"===S.integration&&await et((async()=>{let e=sessionStorage.getItem(t.token),r=await (0,y.E)({token:t.token,transactionId:t.transaction_id});if(!1===r.success){ea("/sep-24/error"),await new Promise(e=>setTimeout(e,2e3));return}let a=r?.customer?.email;C(e=>({...e,email:a,onlyCryptos:[`${r.transaction.asset}_XLM`],networkWallets:{XLM:r.transaction.accountId},isAddressEditable:!1,apiKey:r.apiKey.apiKey,flow:"deposit"===r.transaction.kind?"buy":"sell"})),"withdrawal"===r.transaction.kind&&er(N.E.setRampState({onContinueLogin:[v.m.SWAP,{tab:v.I.VENDER}]})),e?k.H.next([v.m.SWAP,{tab:"withdrawal"===r.transaction.kind?v.I.VENDER:v.I.COMPRAR}]):((0,g.eF)("access_token"),(0,g.eF)("private_token"),(0,g.eF)("session_key")),s.A.defaults.headers["x-apikey"]=r.apiKey.apiKey,s.A.defaults.headers["X-ANCHOR-DATA"]=btoa(JSON.stringify(r)),f.E0.defaults.headers["x-apikey"]=r.apiKey.apiKey,f.E0.defaults.headers["X-ANCHOR-DATA"]=btoa(JSON.stringify(r))})()),em(),E().then(e=>{let t=Array.isArray(e?.result)?e.result:[];if(!e.success||0===t.length)return void en([]);let{onlyCryptoNetworks:r,excludeCryptoNetworks:a,excludeCryptos:s}=S,n=t.map(e=>{let t=e.symbol,n=(Array.isArray(e?.networks)?e.networks:[]).filter(e=>r?"string"==typeof e?r.includes(e)?e:void 0:r.includes(e.symbol)?e:void 0:e).filter(Boolean).filter(e=>{if(!a)return e;if("string"==typeof e){if(a.includes(e))return;return e}if(!a.includes(e.symbol))return e}).filter(Boolean).filter(e=>{if(!$)return e;if("string"==typeof e){let r=`${t}_${e}`;return $.includes(r)?e:void 0}let r=`${t}_${e.symbol}`;if($.includes(r))return e}).filter(Boolean).filter(e=>{if(!s)return e;if("string"==typeof e){let r=`${t}_${e}`;if(s.includes(r))return;return e}let r=`${t}_${e.symbol}`;if(!s.includes(r))return e}
1).filter(Boolean);if(0!==n.length)return{...e,networks:n}}).filter(Boolean);en(n);let l=t.find(e=>e.symbol.toLowerCase()===I?.toLocaleLowerCase?.())??n?.[0],i=Array.isArray(l?.networks)?l.networks:[];if(l&&0!==i.length){let e=i.find(e=>"string"==typeof e?e.toLowerCase()===T?.toLowerCase():e.symbol.toLowerCase()===T?.toLowerCase())??i[0];es({...l,network:"string"==typeof e?e:e?.symbol??""})}}),n.A.get("access_token")&&(P(),W(),H(),B(),M(),V(),b()))};(0,a.useEffect)(()=>{eu()},[]);let ep=async()=>{try{let e=await s.A.get(i.V.KYC.GET_INFO);if(e.data.hasError)throw Error("");U(e.data.result);let t=await s.A.get(i.V.USER.GET_ACCOUNT_ME);if(t.data.hasError)throw Error("");r({userInfo:t.data.account,refered:t.data.refered,bitnovoInfo:t.data?.bitnovo,operationsSuspended:t.data.operationsSuspended}),_({userInfo:t.data.account,refered:t.data.refered,bitnovoInfo:t.data?.bitnovo,operationsSuspended:t.data.operationsSuspended});let{data:a}=await s.A.get(i.V.OPEN_PAID.BALANCES_ALL);if(!a?.result?.currencies)throw Error("User balance");return Y(a.result.currencies),await V(),await H(),{tierInfo:e.data.result,...t.data.account,bitnovoInfo:t.data?.bitnovo,operationsSuspended:t.data.operationsSuspended}}catch(e){return console.error(e),!1}},{state:ex,...ef}=L;return{userState:{balances:F,...ex},utils:ef,dataLoading:G,updateUserInfo:ep,ParsedQueryParams:S}}},8219:(e,t,r)=>{r.d(t,{h:()=>b});var a=r(2183),s=r(36439),n=r(24072),l=r(93710),i=r(75328),o=r(15030),c=r(74430),d=r(59949),m=r(53297),u=r(8611),p=r(23425),x=r(16802),f=r(25334),h=r(42433),y=r(25207),g=r(99514);let b=e=>{let{LoadingScreen:t,changeScreen:r,AsyncChangeScreen:b,quantity:v,userAccount:w}=e,[N,k]=(0,s.useState)(!1),{t:j}=(0,n.Bd)(),{getBalances:A,postRequestPayout:E}=(0,l.fL)(),S=+(300>parseFloat(v)),C=(0,s.useCallback)(async()=>{t.startLoading(j("ramp.loading-withdraw"));let e={symbol:i.pu.EUR.value,amount:parseFloat(v),accountUuid:w?.uuid??""};try{await E(e),R(),t.endLoading()}catch(e){I(),t.endLoading()}},[w,v,E,A]),R=async()=>!0===await (0,p.Eq)({title:"ramp.modals.withdraw-success",subTitle:"ramp.modals.withdraw-success-subtitle",discartMessage:"ramp.modals.withdraw-dircard"})?b(d.m.HISTORY,{navigateToIndexOnBack:!0},!1,!0,!1):b(d.m.SWAP,{tab:d.I.COMPRAR},!1,!0,!1),I=async()=>!0===await (0,p.lS)({title:"ramp.modals.withdraw-failed",subTitle:"ramp.modals.withdraw-failed-subtitle"})?r(d.m.WITHDRAACCOUNTS,{},!1,!0):r(d.m.HISTORY,{navigateToIndexOnBack:!0},!1,!0);return(0,a.jsxs)("div",{className:"flex w-full flex-col flex-1 pt-4",children:[(0,a.jsxs)("div",{className:"flex flex-col w-full items-center gap-3 text-primary-darker",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-2 p-3 bg-text-background-light-5 justify-between w-full text-primary-darker text-sm rounded-md",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(c.A,{variant:c.$.custom,className:"font-normal",children:j("private-home.summary.total-receivable")}),(0,a.jsx)("button",{onClick:()=>k(!N),children:(0,a.jsx)(m.I,{identify:i.mY.ramp.arrowDown,type:"path",className:(0,h.Q)("h-4 w-4 text-primary-darker mt-0.5",N&&"rotate-180")})})]}),(0,a.jsxs)("div",{className:"flex gap-2 font-bold items-center",children:[(0,a.jsx)(c.A,{variant:c.$.custom,children:(0,f.T)(Number(v)-S)}),(0,a.jsx)("button",{onClick:()=>{r(d.m.WITHDRAWDETAILS,{title:j("private-home.wallet.quantity"),account:!0,ammount:v})},children:(0,a.jsx)(m.I,{identify:i.mY.ramp.edit,fill:"",type:"path",className:"h-4 w-4 text-primary-darker"})})]})]}),N&&(0,a.jsxs)("div",{className:"flex flex-col gap-1.5 text-text-background-dark-4 text-xs",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsx)(c.A,{className:"",variant:c.$.custom,children:"private-home.total-withdraw"}),(0,a.jsx)(c.A,{variant:c.$.custom,className:"text-text-background-dark-4 font-bold",children:(0,f.T)(Number(v))})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1",children:[(0,a.jsx)(c.A,{className:"",variant:c.$.custom,children:"Tarifa de Procesamiento"}),(0,a.jsx)(u.W,{message:j("ramp.process-fee-info"),children:(0,a.jsx)(m.I,{identify:i.mY.ramp.outlineInfocircle,fill:"",type:"path",className:"text-text-background-dark mt-0.5 w-4 h-4"})})]}),(0,a.jsx)(c.A,{variant:c.$.custom,className:(0,h.Q)(" font-bold",S?"text-text-background-dark-4":"text-green-500"),children:S?`- ${(0,f.T)(S)}`:j("ramp.free")})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsx)(c.A,{className:"",variant:c.$.custom,children:"private-home.summary.total-receivable"}),(0,a.jsx)(c.A,{variant:c.$.custom,className:"text-text-background-dark-4 font-bold",children:(0,f.T)(Number(v)-S)})]})]})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2 p-3 bg-text-background-light-5 justify-between w-full text-primary-darker text-sm rounded-md",children:[(0,a.jsx)(c.A,{variant:c.$.custom,children:"Origen de fondos"}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(y.O,{}),(0,a.jsx)(c.A,{variant:c.$.custom,className:"font-bold",children:"ramp.account-bitnovo"}),(0,a.jsx)(g.c,{coin:"EUR"})]})]}),(0,a.jsx)("div",{className:"flex flex-col gap-2 p-3 bg-text-background-light-5 justify-between w-full text-primary-darker text-sm rounded-md",children:(0,a.jsxs)("div",{className:"flex flex-col w-full gap-1",children:[(0,a.jsx)(c.A,{className:"text-primary-darker",variant:c.$.custom,children:j("private-home.summary.withdraw-in")}),(0,a.jsxs)("div",{onClick:()=>{r(d.m.BANKACCOUNTS,{onAccountSelection(e){r(d.m.WITHDRAWSUMMARY,{quantity:v,userAccount:e},!0)}})},className:"flex items-center gap-2 cursor-pointer mt-1",role:"button",tabIndex:0,onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[(0,a.jsxs)("div",{className:"flex gap-2 items-center w-full",children:[(0,a.jsx)("img",{loading:"lazy",src:i.mY.ramp.separamp,width:"34",height:"24",alt:"",className:"border rounded shadow-sm"}),(0,a.jsxs)("div",{className:"flex flex-col font-bold",children:[(0,a.jsx)(c.A,{variant:c.$.custom,children:(0,x.g)(w.iban)}),(0,a.jsx)(c.A,{variant:c.$.custom,className:"font-normal text-text-background-dark-4 text-xs",children:"ramp.bank"})]})]}),(0,a.jsx)(m.I,{identify:i.mY.ramp.arrowList,type:"path",className:"h-3 w-3 text-primary-darker ml-auto"})]})]})})]}),(0,a.jsxs)("div",{className:"flex flex-row-reverse w-full mt-auto gap-2",children:[(0,a.jsx)(o.A,{onClick:()=>C(),className:"w-full text-base h-14",variant:o.h.ramp,children:j("ramp.confirm")}),(0,a.jsx)(o.A,{onClick:()=>r(d.m.WALLETEURO,{menu:!0}),className:"w-full text-base h-14 border-none font-semibold",variant:o.h.outlinePrimary,children:j("actions.cancel")})]})]})}},8611:(e,t,r)=>{r.d(t,{W:()=>o});var a=r(2183);r(36439);var s=r(44309),n=r(24072),l=r(5349),i=r(42433);function o(e){let{children:t,message:r,className:o,style:c,position:d,open:m,...u}=e,{t:p}=(0,n.Bd)(),{theme:x}=(0,s.D)(),f=r?Array.isArray(r)?p(r[0],{...r[1]}):p(r):void 0;if("boolean"==typeof m)return m?(0,a.jsx)("div",{className:(0,i.Q)("text-xs p-2 rounded-md text-[#121212] text-center whitespace-pre-wrap break-words bg-text-background-light-4","dark"===x&&"text-white bg-gray-800","pointer-events-none select-none z-[9999]",o),style:{backgroundColor:"dark"===x?"#374151":"#f3f4f6",color:"dark"===x?"#ffffff":"#002859",fontSize:"12px",padding:"8px",borderRadius:"6px",whiteSpace:"pre-wrap",wordWrap:"break-word",overflowWrap:"break-word",maxWidth:"350px",minWidth:"100px",boxShadow:"0 4px 12px rgba(0,0,0,0.15)",zIndex:9999,...c||{}},...u,children:f}):null;if(!r)return t??null;let h=`tooltip-${Math.random().toString(36).substring(2,11)}`;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{"data-tooltip-id":h,className:o,style:c,...u,children:t}),(0,a.jsx)(l.m_,{id:h,place:d??"top",opacity:1,className:(0,i.Q)("text-xs p-2 rounded-md text-[#121212] text-center whitespace-pre-wrap break-words bg-text-background-light-4","dark"===x&&"text-white bg-gray-800"),style:{backgroundColor:"dark"===x?"#374151":"#f3f4f6",color:"dark"===x?"#ffffff":"#002859",fontSize:"12px",padding:"8px",borderRadius:"6px",whiteSpace:"pre-wrap",wordWrap:"break-word",overflowWrap:"break-word",maxWidth:"350px",minWidth:"100px",boxShadow:"0 4px 12px rgba(0,0,0,0.15)",zIndex:9999},children:f})]})}},11935:(e,t,r)=>{r.d(t,{p:()=>Y});var a=r(2183),s=r(84295),n=r(25277),l=r(16194),i=r(9904),o=r(26678),c=r(36439),d=r(39542),m=r(59949),u=r(36048),p=r(65159),x=r(75328),f=r(60488),h=r(73655),y=r(24072),g=r(24901),b=r(96009),v=r(62243),w=r(83367),N=r(37526),k=r(70389),j=r(42433),A=r(48812),E=r(31296),S=r(57757),C=r(78971),R=r(45307),I=r(53297),T=r(74430);let D=e=>{let{onChange:t,label:r="Telefono"}=e,[s,n]=(0,c.useState)("es"),[l,i]=(0,c.useState)(""),o=(0,c.useMemo)(()=>Object.fromEntries(x.bo.map(e=>[e.countryCode,{text:(0,a.jsxs)("span",{className:"ml-2 line-clamp-1",children:[(0,a.jsxs)("span",{className:"font-bold",children:["+",`${e.countryCallingCode}`]})," "+e.countryNameEn]}),image:(0,a.jsx)(I.I,{identify:e.countryCode,type:"locale",className:"w-6 h-6 mr-2"}),searchText:`+${e.countryCallingCode} ${e.countryNameEn}`,code:e.countryCallingCode}])),[]);return(0,c.useEffect)(()=>{let e=l.trim().replaceAll(" ","");t?.(`+${o[s].code}${e}`)},[s,l]),(0,a.jsxs)("div",{children:[(0,a.jsx)(T.A,{className:"mb-2 text-sm font-bold text-primary-darker w-max",variant:T.$.custom,asComponent:"string"!=typeof r,children:r}),(0,a.jsx)(R.g,{data:o,selectText:`+${o[s].code}`,image:s,modalId:"GeneralRamp",onSelectorChange:e=>{-1!==e&&n(e)},type:"tel",defaultValue:"",typeImages:"locale",regex:/^\d*\s*?\d*?\s*?\d*?$/,onChange:e=>i(e.target.value),value:l??"",classNameIcon:"w-5 h-5",typeOfSelector:"countries"})]})};var O=r(71178),$=r(32008),L=r(63848),P=r(59802),M=r(6895),_=r(44309),U=r(1893);let W=/^\d{0,6}$|^\d{0,6}\.\d{0,6}$|^\d{0,16}$|^0\d{0,15}$/,B=(0,d.A)(),H={es:"/cupon-bitcoins-canjear#map",en:"/en/coupon-bitcoins-redeem#map",it:"/it/voucher-bitcoin-riscatta#map",pt:"/pt/cupom-bitcoins-resgatar#map"},Y=e=>{let{changeScreen:t,errors:r,QueryParams:R}=e,{t:I,i18n:T}=(0,y.Bd)(),{redirect:Y,disableNav:V,externalRedirect:F}=R,{sendMessage:Q}=(0,A.gt)(),{screen:G}=(0,l.useRampUtils)(),K=(0,g.useRouter)(),{query:{routerVouchers:q}}=K,X={lenght:I("ramp.coupons-invalid-format"),expired:I("ramp.coupons-expired"),required:I("ramp.coupons-required"),pinlenght:
1I("ramp.coupons-invalid"),pinrequired:I("ramp.coupons-pin-required"),repeat:I("ramp.coupons-duplicated"),notExists:I("ramp.coupons-not-exists")},z=(0,s.ZN)(),J=(0,s.H2)(),Z=J.networks.find(e=>e.symbol===J.network),{addCurrency:ee,postValidateCoupon:et}=(0,s.iH)(),{state:{tierInfo:er,userInfo:ea}}=(0,w.Ir)(),es=(0,c.useRef)(!1),en=(0,u.Y)(),{loadState:el,waitAsyncFunc:ei}=(0,h.A)(void 0),eo=(0,u.XZ)(e=>e.user.vouchers),{theme:ec}=(0,_.D)(),{state:{wallet:ed},methods:{validateCoupons:em}}=(0,f.P)();(0,c.useEffect)(()=>{let e=(0,U._g)({tierInfo:er,userInfo:ea,useVoucherTrace:!0}),t=!es.current;es.current=!0,(0,U.XE)(e,{forceNewSession:t,waitForContext:!1})},[er?.traceFlow,er?.traceKey,er?.traceUserId,ea?.id,ea?.traceFlow,ea?.traceKey,ea?.traceUserId,ea?.voucherTraceFlow,ea?.voucherTraceKey]);let eu=(e,t,r)=>{if(r?r.map(t=>t===e).filter(Boolean).length>1:Object.entries(ef).map(t=>{let[,r]=t;return r.value===e}).filter(Boolean).length>1)return"repeat";let a=(e=>{let[t,r,a]=(0,n.uM)(Array.from(e.slice(0,6))).map(e=>parseInt(e.join(""))),s=Date.now(),l=Date.UTC(2e3+t,r-1,a);return l>s?"notExists":!(s>l+79488e5)||"0"===e[0]||"expired"})(e);return"string"==typeof a?a:e.includes(".")?e.match(/^([0-9]){6}\.([0-9]){6}$/)?t?!!t.match(/^([0-9]){4}$/)||"pinlenght":"pinrequired":"lenght":e?(!!e.match(/^([0-9]){13,16}$/)||"0"===e[0])&&(!!e.match(/^([0-9]){16}$/)||"0"!==e[0])||"lenght":"required"},ep=(e,t,r)=>{e?eh(e=>({...e,[r]:{...e[r],pin:{...e[r].pin,error:t}}})):eh(e=>({...e,[r]:{...e[r],error:t}}))},ex=(e,t)=>{eh(r=>({...r,[e]:{...r[e],value:t,...t.includes(".")&&!r[e].pin?{pin:{value:"",regex:/^\d{0,4}$/,onFocus:()=>ep(!0,"",e)}}:!t.includes(".")&&r[e].pin?{pin:void 0}:{}}}))},[ef,eh]=(0,c.useState)({[B]:{value:"",regex:W,error:"",onFocus:()=>ep(!1,"",B)}});(0,c.useEffect)(()=>{let e=(0,b.jM)(eo,e=>{Object.entries(ef).forEach(t=>{let[r,a]=t,s=e.findIndex(e=>r===e.index);-1!==s&&(e[s].code=a.value,e[s].pin=a.pin?.value)})});0!==e.length&&en(p.E.setRampState({vouchers:e}))},[ef]);let{asyncExecuteCaptcha:ey,captchaProps:eg}=(0,P.h)(),eb=(e,t)=>{let[r,a]=Object.entries(ef).at(-1);if(!1===(e=>{let t=Object.entries(ef).map(t=>{let[r,a]=t;if(e===r)return a}).filter(Boolean)[0];if(!t)return!1;let r=eu(t.value,t.pin?.value);return"string"!=typeof r||(ep(r.includes("pin"),X[r],e),!1)})(r)&&!e||11===Object.entries(ef).length)return;let s=(0,d.A)();return en(p.E.setRampState({vouchers:[...eo,{code:a.value,pin:a.pin?.value,index:r,...t??{}}]})),eh(e=>({...e,[s]:{value:"",regex:W,onChange:e=>ex(s,e),error:"",onFocus:()=>ep(!1,"",s)}})),e||setTimeout(()=>Array.from(document.querySelectorAll("#inputsContainer input")).at(-1)?.focus(),50),s},[ev,ew]=(0,c.useState)(""),{inputProps:eN,handleSubmit:ek,setError:ej}=(0,C.B)({email:{},phone:{min:6},wallet:{},tag:{required:!1}},async e=>{let{wallet:r,email:a,phone:s,tag:n}=e;if(null===r.match(new RegExp(!J.network?J.WalletAddressRegex:J.networks.find(e=>e.symbol===J.network)?.walletRegex??".")))return void ej("wallet",{message:"invalid-wallet"});let l=Object.values(ef),i={wallet:r,symbol:J.symbol,paymentTag:n,pin:l[0]?.pin?.value,voucherCode:l[0].value,email:a,phone:s,captcha:await ey(),network:(0,O.Nj)(J)};try{let{data:e}=await et(i,!1);if(!1===e.valid||!0===e.hasError)return void ew(e?.customerDescription);t(m.m.PUBLICSUMMARYVOUCHER,{...i,currency:J,validteResponse:e})}catch(e){e?.response.data.customerDescription?ew(e?.response.data.customerDescription):ew("There was an error")}}),eA=async()=>{Object.entries(ef).some((e,t)=>{let[r,a]=e;if(t===Object.entries(ef).length-1&&Object.entries(ef).length>1&&""===a.value)return!1;let s=eu(a.value,a.pin?.value);return"string"==typeof s&&(ep(s.includes("pin"),X[s],r),!0)})||await ek()},eE=(e,t)=>e===Object.entries(ef).length-1?t:void 0,eS=(0,v.U)(490);return(0,a.jsxs)("div",{className:(0,j.Q)("overflow-auto withoutScrollbar flex-1 flex flex-col ",eS&&"h-screen"),children:[(0,a.jsx)(L.A,{...eg}),V&&(0,a.jsx)(k.E,{content:"ramp.coupons-title",className:"font-bold text-xl text-primary-darker w-full text-center pt-2"}),(0,a.jsxs)("div",{className:"flex flex-col flex-1 w-full",children:[(0,a.jsx)(i.$,{avoidInput:!0,data:z.sort((e,t)=>
1e.label.localeCompare(t.label)),selectCurrency:J,text:`${J.label} (${J.symbol})`,onSelectorChange:e=>ee(e),label:"ramp.choose-the-cryptocurrency",containerClass:"mt-7",info:"ramp.info-select-crypto-coupon"}),(0,a.jsxs)("div",{className:"flex w-full flex-col gap-3 mt-6",children:[(0,a.jsxs)("div",{className:"w-full flex gap-3 -mb-3 items-center",children:[(0,a.jsx)("div",{className:"mr-auto",children:(0,a.jsx)(N.LP,{className:"mb-2 text-sm font-bold text-primary-darker w-full",label:"ramp.coupon-code",info:"ramp.info-add-coupon"})}),(0,a.jsxs)("p",{className:"text-xs text-text-background-dark-4 shrink-0 font-normal",children:[I("ramp.added")," ",Object.entries(ef).length,"/10"]})]}),(0,a.jsx)("div",{className:"flex flex-col gap-3",children:Object.entries(ef).map((e,t)=>{let[r,{pin:s,...n}]=e;return 10===t||t>0&&Y?null:(0,a.jsxs)("div",{className:"w-full flex gap-3",id:"inputsContainer",children:[(0,a.jsx)(o.X,{...n,placeholder:0===t?"":"ramp.coupon-code",preOnChange:t===Object.entries(ef).length-1?e=>((e,t)=>{var r;let a;if(!e||null===e.match(/[\s\t\r\n]+/))return;let s=(a=[],(r=e.split(/[\s\t\r\n]+/).filter(Boolean)).map((e,t)=>e.includes(".")?[e,r[t+1]]:e).filter(e=>"string"==typeof e&&e.length>4||"object"==typeof e).forEach(e=>{if("object"==typeof e){if(!0!==eu(e[0],e[1],a.flat()))return;a.push(e);return}!0===eu(e,void 0,a.flat())&&a.push(e)}),a);s.forEach((e,r,a)=>{if(!(r>0)){if(e[0].includes(".")&&e[1])return!0!==eu(e[0],e[1],Object.entries(ef).map(e=>{let[,t]=e;return t.value}).concat(s.flat()))?ep(!1,"errors.copy",t):(ex(t,e[0]),void setTimeout(()=>{eh(r=>({...r,[t]:{...r[t],value:e[0],pin:{...r[t].pin,value:e[1]}}}))},50));"object"!=typeof e&&eh(r=>({...r,[t]:{...r[t],value:e}}))}})})(e,r):void 0,onPressEnter:eE(t,()=>eb()),onChange:e=>ex(r,e)}),s&&(0,a.jsx)(o.X,{...s,placeholder:"private-coupons.pin-label",className:"w-36",onPressEnter:eE(t,()=>eb()),onChange:e=>eh(t=>({...t,[r]:{...t[r],pin:{...t[r].pin,value:e}}}))}),(t>0||Object.entries(ef).length>1)&&(0,a.jsx)("button",{className:(0,j.Q)("w-12 h-12 rounded-md bg-red-50 shrink-0 text-red-400 text-xl font-bold flex","dark"===ec&&"bg-text-background-light-3"),onClick:()=>{let e,t,a;return e=ef[r],t=eo.filter(t=>t.code!==e.value),a=Object.assign({},ef),void(delete a[r],en(p.E.setRampState({vouchers:t})),eh(a))},children:(0,a.jsx)("img",{src:x.mY.ramp.delete,className:"m-auto w-6 h-6"})})]},r)})})]}),(0,a.jsxs)("div",{className:"w-full mt-4 gap-4 flex flex-col mb-2",children:[(0,a.jsx)(o.X,{placeholder:"[email protected]",label:"Email",...eN.email}),(0,a.jsx)(D,{...eN.phone}),(0,a.jsx)(o.X,{placeholder:(0,O.Nj)(J)&&$.Of[(0,O.Nj)(J)]?.placeholder?`${$.Of[(0,O.Nj)(J)]?.placeholder.substring(0,6)}...`:I("ramp.enter-or-paste-your-wallet-address"),label:"Wallet",...eN.wallet}),Z?.requestPaymentTag&&(0,a.jsx)(o.X,{placeholder:"[email protected]",label:"Memo/Tag",...eN.tag})]}),(0,a.jsx)(M.y,{error:ev}),(0,a.jsxs)("div",{className:"w-full mt-auto",children:[1===Object.entries(ef).length&&!V&&(0,a.jsx)(S.e,{condition:!1==!!F,wrapper:e=>(0,a.jsx)("a",{href:H[T.language],children:e}),children:(0,a.jsx)(E.$,{className:"w-full mt-8 shrink-0 h-14 text-base",variant:"outBordersPrimary",loading:el,onClick:()=>{F&&Q({type:"external-redirect",redirect:H[T.language]})},content:"exchange-action-locator"})}),(0,a.jsx)(E.$,{className:"w-full mt-4 shrink-0 h-14 text-base text-white font-normal hover:bg-primary-primary",disabled:!1,onClick:()=>Y?void(F?Q({type:"external-redirect",screen:G}):ei((eb(),K.push({pathname:"./ramp",query:{screen:m.m.EXCHANGE}},"./ramp")))):ei(eA()),loading:el,content:"actions.continue"})]})]})]})}},24714:(e,t,r)=>{r.d(t,{R:()=>s});var a=r(36439);let s=e=>{let{width:t}=e,[r,s]=(0,a.useState)(window.innerWidth>t);return window.matchMedia(`(min-width: ${t}px)`).addEventListener("change",e=>{e.matches?s(!0):s(!1)}),{isHigherWidth:r}}},25207:(e,t,r)=>{r.d(t,{O:()=>o});var a=r(2183),s=r(75328),n=r(44309),l=r(53297),i=r(42433);let o=e=>{let{className:t}=e,{theme:r}=(0,n.D)();return(0,a.jsx)(l.I,{identify:"dark"===r?s.mY.ramp.MenuModal.bitnovo_logo_dark_mode:s.mY.ramp.MenuModal.bitnovo_logo,type:"path",className:(0,i.Q)("h-5 w-5 text-primary-darker",t)})}},26678:(e,t,r)=>{r.d(t,{X:()=>y});var a=r(2183),s=r(36439),n=r(24072),l=r(42433),i=r(57757),o=r(75328),c=r(15030),d=r(74430),m=r(62099),u=r(60885),p=r(53297),x=r
1(8611),f=r(44309),h=r(43511);let y=e=>{let{className:t,error:r,placeholder:y,label:b,onChange:v,regex:w,copyFunc:N,preOnChange:k,onPressEnter:j,icon:A,iconPosition:E="left",iconAction:S,extraIconRight:C,info:R,rightLabel:I,inputClassname:T,elipsis:D,optional:O,hasIlogo:$,...L}=e,P=(0,s.useRef)(null),[M,_]=(0,s.useState)(!0),{t:U}=(0,n.Bd)(),{theme:W}=(0,f.D)(),{copyTooltip:B,TooltipProps:H}=(0,h.G)(L?.value?.toString()??"");return(0,a.jsxs)("div",{className:(0,l.Q)("w-full relative",t),children:[b&&(0,a.jsxs)("div",{className:"flex gap-2 items-center mb-1",children:[(0,a.jsxs)(x.W,{message:R,className:"flex gap-2 items-center mb-1",position:"top-start",style:{display:"flex"},children:[(0,a.jsx)(d.A,{className:"text-sm font-bold text-primary-darker w-max",variant:d.$.custom,asComponent:"string"!=typeof b,children:b}),O&&(0,a.jsx)(d.A,{className:"text-xs mt-0.5 text-text-background-dark w-max",variant:d.$.custom,children:"ramp.optional"}),R&&(0,a.jsx)(p.I,{identify:o.mY.ramp.outlineInfocircle,fill:"",type:"path",className:"w-4 h-4 mt-0.5 text-text-background-light-3"})]}),I&&(0,a.jsx)("div",{className:"ml-auto mb-1",children:(0,a.jsx)(g,{content:I})})]}),(0,a.jsxs)("div",{className:"flex-1 h-12 relative items-center",children:[(0,a.jsx)("input",{ref:P,type:"text",placeholder:U(y??""),onChange:e=>{e.preventDefault(),!L.readOnly&&(_(!M),k&&k(e.target.value),w&&!1===("number"===w?/^\d*\.?\d*$/:w).test(e.target.value)||v?.(e.target.value,e))},onKeyDown:j?e=>{"Enter"===e.key&&j()}:void 0,...L,className:(0,l.Q)(`flex-1 h-12 px-4 autofill:text-primary-darker bg-transparent text-primary-darker outline-none border border-text-background-light-4 rounded-md w-full focus:border-primary-lighter placeholder:text-text-background-light-3 ${(0,m.eq)(N,!0,"pr-20")}`,r&&"border-negative-accent-red-600 focus:border-negative-accent-red-500",(A&&"right"===E||"object"==typeof A)&&"pr-9",(A&&"left"===E||"object"==typeof A)&&"pl-9",C&&"pr-24",T,D&&"text-ellipsis overflow-hidden whitespace-nowrap")}),A&&"string"==typeof A&&(0,a.jsx)(p.I,{identify:A,fill:P?.current?.value?.length>0?"dark"===W?"#71B0FD":"#035AC5":void 0,type:"path",className:(0,l.Q)("text-text-background-dark absolute top-1/2 -translate-y-1/2 border-none p-3 outline-none h-10 w-10","right"===E?"right-0":"left-0",S&&"cursor-pointer"),onClick:S}),A&&"object"==typeof A&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.e,{wrapper:()=>(0,a.jsx)("div",{className:(0,l.Q)("absolute top-1/2 -translate-y-1/2 border-none p-2 outline-none h-10 w-10","left-0"),children:A[0]}),condition:A[0]?.props,children:(0,a.jsx)(p.I,{className:(0,l.Q)("absolute top-1/2 -translate-y-1/2 border-none p-3 outline-none h-10 w-10","left-0",S&&"cursor-pointer"),fill:P?.current?.value?.length>0?"dark"===W?"#71B0FD":"#035AC5":void 0,type:"literal",identify:A[0],onClick:S})}),C,A[1]&&(0,a.jsx)(p.I,{identify:A[1],type:$?"literal":"path",fill:$?void 0:"dark"===W?"#71B0FD":"#035AC5",className:(0,l.Q)("absolute top-1/2 -translate-y-1/2 border-none p-3 outline-none h-11 w-11","right-0",S&&"cursor-pointer"),onClick:S})]})]}),N&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.h,{...H}),(0,a.jsx)(c.A,{variant:c.h.outlinePrimary,onClick:()=>{navigator.clipboard.writeText(L?.value?.toString()??""),B()},..."object"==typeof N?N:{},className:(0,l.Q)("absolute right-0 top-1/2 -translate-y-1/2 border-none !border-none p-3 px-5 cursor-pointer outline-none focus:outline-none focus:border-none active:border-none","object"==typeof N?N?.className:void 0,"dark"===W&&"hover:text-primary-lighter"),children:"object"==typeof N&&N?.children?N?.children:"Copiar"})]}),r&&(0,a.jsx)(u.y,{error:r})]})},g=e=>{let{content:t,...r}=e;return"string"==typeof t?(0,a.jsx)("p",{...r,children:t}):t}},26835:(e,t,r)=>{r.d(t,{A:()=>o});var a=r(2183),s=r(36439),n=r(16607),l=r(42433),i=r(24072);let o=e=>{let{fieldNumber:t,onChangeInput:r,error:o,disabled:c=!1}=e,d=(0,s.useRef)([]),[m,u]=(0,s.useState)(Array(t).fill("")),[p,x]=(0,s.useState)(0),f=(0,s.useRef)(""),{t:h}=(0,i.Bd)();(0,s.useEffect)(()=>{let e=m.join("");e!==f.current&&(f.current=e,r(e))},[m,r]);let y=(0,s.useCallback)((e,r)=>{let a=r.replace(/\D/g,"");if(a.length>1){let r=a.split("").slice(0,t-e);u(a=>{let s=[...a];return r.forEach((r,a)=>{e+a<t&&(s[e+a]=r)}),s});let s=Math.min(e+r.length,t-1),n=d.current[s];n&&(setTimeout(()=>
1n.focus(),0),x(s));return}if((!r||/^\d$/.test(a))&&(u(t=>{let r=[...t];return r[e]=a,r}),a&&e<t-1)){let t=d.current[e+1];t&&(setTimeout(()=>t.focus(),0),x(e+1))}},[t]),g=(0,s.useCallback)((e,r)=>{if(e.target,"Backspace"===e.key){if(e.preventDefault(),m[r]){if(u(e=>{let t=[...e];return t[r]="",t}),r>0){let e=d.current[r-1];e&&(setTimeout(()=>e.focus(),0),x(r-1))}}else if(r>0){let e=d.current[r-1];e&&(u(e=>{let t=[...e];return t[r-1]="",t}),setTimeout(()=>e.focus(),0),x(r-1))}}else if("ArrowLeft"===e.key&&r>0){e.preventDefault();let t=d.current[r-1];t&&(setTimeout(()=>t.focus(),0),x(r-1))}else if("ArrowRight"===e.key&&r<t-1){e.preventDefault();let t=d.current[r+1];t&&(setTimeout(()=>t.focus(),0),x(r+1))}else/^\d$/.test(e.key)&&(e.preventDefault(),y(r,e.key))},[m,t,y]),b=(0,s.useCallback)((e,r)=>{e.preventDefault();let a=e.clipboardData.getData("text");if(!/^\d+$/.test(a))return;let s=a.split("").slice(0,t-r);u(e=>{let a=[...e];return s.forEach((e,s)=>{r+s<t&&(a[r+s]=e)}),a});let n=Math.min(r+s.length,t-1),l=d.current[n];l&&(setTimeout(()=>l.focus(),0),x(n))},[t]),v=(0,s.useCallback)(e=>{x(e)},[]);return(0,s.useEffect)(()=>{let e=d.current[0];e&&(setTimeout(()=>e.focus(),100),x(0))},[]),(0,s.useEffect)(()=>{if(o){u(Array(t).fill(""));let e=d.current[0];e&&(setTimeout(()=>e.focus(),100),x(0))}},[o,t]),(0,a.jsxs)("div",{className:"flex w-full flex-col items-center",children:[(0,a.jsx)("div",{className:"flex mt-8 justify-center gap-4 w-max",children:Array.from({length:t},(e,r)=>(0,a.jsx)("div",{className:"w-9 h-9 xs:w-11 xs:h-13",children:(0,a.jsx)(n.A,{enableFormat:!0,oneDigit:!0,maxLength:t-r,autoComplete:0===r?"one-time-code":"off",className:(0,l.Q)("h-full text-lg font-bold text-center shadow-sm text-primary-darker p-0 rounded-md transition-all duration-200",o&&"shadow-red-200 border-red-400",c&&"cursor-not-allowed opacity-70",p===r&&"ring-2 ring-primary-lighter border-primary-lighter"),type:"number",name:`otp-${r}`,value:m[r],disabled:c,ref:e=>{e&&(d.current[r]=e)},onChangeValue:e=>{if(e.length>1)return void y(r,e);let t=e.slice(-1);(""===t||/^\d$/.test(t))&&y(r,t)},onKeyDown:e=>g(e,r),onPaste:e=>b(e,r),onFocus:()=>v(r)},`input_${r}`)},`div_${r}`))}),o&&(0,a.jsx)("div",{className:"w-full max-w-[376px] px-1 text-negative-accent-red-600 text-xs mt-2 transition-all text-center",children:h(o)})]})}},29292:(e,t,r)=>{r.d(t,{L:()=>c});var a=r(2183),s=r(75328),n=r(74430),l=r(42433),i=r(53297),o=r(8611);let c=e=>{let{info:t,label:r,className:c}=e;return r?(0,a.jsx)("div",{className:"flex items-center gap-2 mb-2",children:(0,a.jsxs)(o.W,{message:t,className:"flex items-center gap-1",style:{display:"flex"},children:[(0,a.jsx)(n.A,{className:(0,l.Q)("text-sm font-bold text-primary-darker w-max",c),variant:n.$.custom,asComponent:"string"!=typeof r,children:r}),t&&(0,a.jsx)(i.I,{identify:s.mY.ramp.outlineInfocircle,fill:"",type:"path",className:"w-4 h-4 text-text-background-light-3"})]})}):null}},30105:(e,t,r)=>{r.d(t,{BP:()=>T,Gs:()=>O,pf:()=>$});var a=r(2183),s=r(36439),n=r(4930),l=r(24072),i=r(19444),o=r(37196),c=r(93710),d=r(97330),m=r(74258),u=r(25277),p=r(75328),x=r(59949),f=r(53297),h=r(8611),y=r(23425),g=r(74430),b=r(56969),v=r(42433),w=r(31806),N=r(59903),k=r(44309),j=r(32217),A=r(62144),E=r(17046),S=r(99514),C=r(25334);let R=[{countryNameEn:"Spain",countryNameLocal:"Espa\xf1a",countryCode:"ES"},{countryNameEn:"Lithuania",countryNameLocal:"Lituania",countryCode:"LT"},{countryNameEn:"Malta",countryNameLocal:"Malta",countryCode:"MT"},{countryNameEn:"United Kingdom",countryNameLocal:"Reino Unido",countryCode:"GB"}],I="openpayd",T=e=>{let{changeScreen:t,LoadingScreen:r,deposit:h=!1,backScreen:T,QueryParams:O}
1=e,[$,L]=(0,s.useState)(),[P,M]=(0,s.useState)(),[_,U]=(0,s.useState)(""),[W,B]=(0,s.useState)(""),[H,Y]=(0,s.useState)(!1),[V,F]=(0,s.useState)(!1),{PromotionalCode:Q}=(0,d.$)(),{t:G}=(0,l.Bd)(),{getDeposits:K}=(0,c.fL)(),q=(0,c.qX)(),X=(0,c.ty)(),{theme:z}=(0,k.D)(),J=(0,s.useRef)(!1),Z=(0,s.useRef)(!1),ee=(0,s.useRef)(!1),et=(0,s.useRef)(!1),er=(0,s.useRef)(Date.now()),ea=(0,s.useRef)(),{state:{result:es,payment:en,currency:el,inputFrom:ei,selectFrom:eo,inputTo:ec,wallet:ed,tag:em},actions:{addPaymentMethod:eu,postPurchase:ep}}=(0,o.SC)(),ex={label:"BANKTRANSFER",value:"Transferencia"},ef=!h&&("Transferencia"===_||"DirectBanktransfer"===_&&!el.isPrivacyCrypto),eh=()=>{let e,t=h?$?.iban:P?.banktransferPayment?.ibanp,r=h?$?.referenceId:P?.banktransferPayment?.concepto,a=Number.parseFloat(ei);return{provider:I,iban_country:(e=t?.slice(0,2).toUpperCase())&&/^[A-Z]{2}$/.test(e)?e:null,reference_shown:!!r,amount_eur:Number.isFinite(a)?a:void 0,user_has_balance:!!X?.some?.(e=>Number(e?.balance??0)>0),sepa_instant_enabled:P?.banktransferPayment?.sepaInstantEnabled??P?.banktransferPayment?.sepa_instant_enabled??null}},ey=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!ef||ee.current||et.current||!J.current)return;et.current=!0;let r={...eh(),reason:e,seconds_on_screen:Math.max(0,Math.round((Date.now()-er.current)/1e3))};return t?(0,m.Yt)("Payment_with_direct_banktransfer_abandon",r):(0,m.jA)("Payment_with_direct_banktransfer_abandon",r)};(0,s.useEffect)(()=>{let e=setInterval(()=>{F(!0),setTimeout(()=>{F(!1)},2e3)},4e3);return()=>clearInterval(e)},[]);let eg=async()=>{ee.current=!0;let e=await (0,y.Eq)({title:"ramp.modals.transfer-continue",subTitle:"ramp.modals.transfer-continue-subtitle",discartMessage:"ramp.modals.transfer-make-purchase",defaultReturn:null});if(!0===e){(0,m.jA)(`Payment_${en?.systemName}_resume_bankdetails_accept_awaitingmodal_viewactivity_button`),t(x.m.HISTORY,{navigateToIndexOnBack:!0},!1,!0);return}return!1===e&&(0,m.jA)(`Payment_${en?.systemName}_resume_bankdetails_accept_awaitingmodal_newpurchase_button`),t(x.m.SWAP,{tab:x.I.COMPRAR},!1,!0)},eb=async e=>{let r=await (0,y.lS)({title:"ramp.modals.transfer-failed",subTitle:"ramp.modals.transfer-failed-subtitle",...e});return!0===r?t(x.m.PAYMENTMETHODSBUY,{},!1,!0):!1===r?t(x.m.HISTORY,{navigateToIndexOnBack:!0},!1,!0):void 0};function ev(e){let t=e.slice(0,2),r=R.find(e=>e.countryCode==t);B(r?.countryNameLocal??"")}return(0,s.useEffect)(()=>{h&&eu(ex)},[]),(0,s.useEffect)(()=>{U(en?.systemName)},[en?.systemName]),(0,s.useEffect)(()=>{if(q){L(q),ev(q?.iban??"");return}if(h)return K()},[q]),(0,s.useEffect)(()=>{if(ef){r.startLoading(G("ramp.loading-bank-data"));let e=Q.code?{codes:[Q.code]}:{},t={eurAmount:parseFloat(ei),cryptocurrencySymbol:el.value,wallet:ed,...el.requestPaymentTag&&{PaymenTag:em},paymethodSystemName:en?.systemName,network:el.network,...e};ea.current=t,ep(t).catch(e=>{if((0,m.jA)("deposit_validation_error",{method:en?.systemName,provider:I,error_type:[37400,38e3,38500].includes(e.code??0)?"kyc_required":"other",error_code:e.code}),(0,m.jA)("purchase_error",{method:en?.systemName,errorCode:e.code}),16102===e.code){T(),r.endLoading(),eb({discartMessage:!1,title:"generic-error",subTitle:"invalid-address-error"});return}r.endLoading(),eb(),[37400,38e3,38500].includes(e.code)||(0,u.yj)({code:e.code,text:e.customerDescription})});return}},[_]),(0,s.useEffect)(()=>{es&&ef&&(r.endLoading(),M(es),ev(es?.banktransferPayment?.ibanp??""))},[es]),(0,s.useEffect)(()=>{ef&&P?.banktransferPayment&&(Z.current||(Z.current=!0,(0,m.jA)("deposit_details",{...ea.current??{},...eh()})),J.current||(J.current=!0,er.current=Date.now(),(0,m.jA)("Payment_with_direct_banktransfer_details_view",eh())))},[P]),(0,s.useEffect)(()=>{if(!ef||!P?.banktransferPayment)return;let e=()=>{"hidden"===document.visibilityState&&ey("tab_close",!0)},t=()=>ey("tab_close",!0);return document.addEventListener("visibilitychange",e),window.addEventListener("pagehide",t),()=>{document.removeEventListener("visibilitychange",e),window.removeEventListener("pagehide",t),ey("unmount")}},[P]),(0,s.useEffect)(()=>
1{if(es){let e=new WebSocket(es.statusUrl);return e.addEventListener("message",e=>{let t=JSON.parse(e.data);"payment"==t.messageType&&t.requestId.includes(es.id.toLowerCase())&&n.A.post(i.V.RATES.PRIVATE.GET_PAYMENT_STATUS,{paymentId:es.id}).then(e=>{"Paid"==e.data.status&&eg()}).catch(e=>{})}),()=>{1==e.readyState&&e.close()}}},[es]),(0,a.jsx)("div",{className:"flex transition-all duration-500 flex-col items-center flex-1 overflow-auto",children:($||P)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 mt-3",children:[(0,a.jsx)(f.I,{identify:"dark"===z?p.mY.icons.stopwatch_dark:p.mY.icons.stopwatch,type:"path",className:(0,v.Q)("w-9 h-9 text-text-background-light-5 transition-all",V&&"animate-spin")}),(0,a.jsxs)("div",{className:"flex flex-col gap-1",children:[h?(0,a.jsxs)("div",{className:"font-bold text-sm text-primary-darker flex items-center gap-2",children:[G("ramp.deposit-wallet"),(0,a.jsx)(S.c,{coin:"EUR"})]}):(0,a.jsx)("p",{className:"font-bold text-sm text-primary-darker",children:G("ramp.deposit")}),(0,a.jsx)("p",{className:"text-xs font-normal text-text-background-light-3",children:G("ramp.deposit-subtitle")})]})]}),(0,a.jsxs)("div",{className:"w-full mt-4",children:[(0,a.jsx)(g.A,{variant:g.$.custom,className:"font-bold text-base text-primary-darker",children:"ramp.deposit-how-to-pay"}),(0,a.jsxs)("div",{className:"flex flex-col bg-text-background-light-5 gap-3 p-3 rounded-md mt-3",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 justify-between pr-2",children:[(0,a.jsx)(g.A,{variant:g.$.custom,className:"font-normal text-sm text-primary-darker",children:"ramp.deposit-use-bank-info"}),(0,a.jsx)(f.I,{onClick:()=>{let e,t;return t={text:(e="",h?e+=`${G("ramp.deposit-use-bank-info")} 2 3${G("private-home.summary.concept")}: ${$?.referenceId} (${G("private-home.summary.very-important")}) 4${G("private-home.summary.iban")}: ${$?.iban} 5${G("ramp.swift-bic")}: ${$?.bic} 6${G("private-home.summary.name-beneficiary")}: ${$?.beneficiary} 7${G("private-home.summary.bank")}: ${$?.bankName} 8${G("ramp.country")}: ${W} 9 10${G("ramp.deposit-alarm-1")}`:e+=`${G("ramp.deposit-use-bank-info")} 11 12${G("private-home.summary.concept")}: ${P?.banktransferPayment?.concepto} (${G("private-home.summary.very-important")}) 13${G("private-home.summary.iban")}: ${P?.banktransferPayment?.ibanp} 14${G("ramp.swift-bic")}: ${P?.banktransferPayment?.bic} 15${G("private-home.summary.name-beneficiary")}: ${P?.banktransferPayment?.beneficiario} 16${G("private-home.summary.bank")}: ${P?.banktransferPayment?.banco} 17${G("ramp.country")}: ${W} 18 19${G("ramp.deposit-alarm-1")}`,e)},void(navigator.canShare&&navigator.share(t))},identify:p.mY.icons.export,type:"path",fill:"dark"===z?"#71B0FD":void 0,className:"w-5 h-5 text-text-background-dark cursor-pointer"})]}),(0,a.jsx)(b.c,{}),(0,a.jsx)(D,{title:G("private-home.summary.concept"),field:"reference",trackSpecificCopy:!h,value:(h?$?.referenceId:P?.banktransferPayment?.concepto)??"",warningSign:"ramp.deposit-alarm-1"}),(0,a.jsx)(D,{title:G("private-home.summary.iban"),field:"iban",trackSpecificCopy:!h,value:(h?$?.iban:P?.banktransferPayment?.ibanp)??""}),(0,a.jsx)(D,{title:G("ramp.swift-bic"),field:"bic",trackSpecificCopy:!h,value:(h?$?.bic:P?.banktransferPayment?.bic)??""}),(0,a.jsx)("div",{className:(0,v.Q)("",!H&&"hidden"),children:(0,a.jsx)(D,{title:G("private-home.summary.name-beneficiary"),field:"beneficiary",trackSpecificCopy:!h,value:(h?$?.beneficiary:P?.banktransferPayment?.beneficiario)??""})}),(0,a.jsx)("div",{className:(0,v.Q)("",!H&&"hidden"),children:(0,a.jsx)(D,{title:G("private-home.summary.bank"),field:"bank",trackSpecificCopy:!h,value:(h?$?.bankName:P?.banktransferPayment?.banco)??""})}),(0,a.jsx)("div",{className:(0,v.Q)("",!H&&"hidden"),children:(0,a.jsx)(D,{title:G("ramp.country"),value:W})}),(0,a.jsxs)("button",{onClick:()=>Y(e=>!e),className:"flex justify-center items-center gap-2 font-bold text-primary-lighter text-xs",children:[H?G("actions.see-less"):G("actions.see-more"),(0,a.jsx)(f.I,{identify:p.mY.ramp.arrowList,type:"path",fill:"dark"===z?"":void 0,className:(0,v.Q)("w-3 h-3 text-text-background-dark rotate-90",H&&"-rotate-90")})]})]})]}),!h&&(0,a.jsxs)("div",{className:"flex flex-col bg-text-background-light-5 gap-3 p-3 rounded-md mt-3",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(f.I,{identify:"EUR",type:"crypto",className:"w-7 h-7"}),(0,a.jsx)(g.A,{className:"text-sm text-text-background-dark-4",variant:g.$.custom,children:"ramp.buyLabel"})]}),"dark"===z&&(0,a.jsx)(j.d,{LottieFromJSON:E,className:"w-7 aspect-square rotate-180"}),"dark"!==z&&(0,a.jsx)(j.d,{LottieFromJSON:A,className:"w-7 aspect-square rotate-180"}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(w.D,{currency:el}),(0,a.jsx)(g.A,{className:"text-sm text-text-background-dark-4",variant:g.$.custom,children:"ramp.buyLabel2"})]})]}),(0,a.jsxs)("div",{className:"flex justify-between font-bold text-sm text-primary-darker",children:[(0,a.jsx)("span",{children:(0,C.T)(es?.totalEurAmount)}),(0,a.jsxs)("span",{children:[ec," ",(0,N.V)({coin_name:el.symbol})]})]}),(0,a.jsxs)("div",{className:"flex items-start py-2 px-1 gap-2 text-xs font-bold text-text-background-light-3 rounded-md",children:[(0,a.jsx)(f.I,{identify:p.mY.ramp.blueInfo,fill:"dark"===z?"#71B0FD":"#035AC5",type:"path",className:"w-[28px] h-[28px] text-text-background-dark"}),(0,a.jsx)(g.A,{variant:g.$.custom,className:"mt-1",children:"ramp.deposit-alarm-2"})]})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-2 mt-3",children:[(0,a.jsx)(g.A,{variant:g.$.custom,className:"font-bold text-base text-primary-darker",children:"ramp.deposit-founds-arrival"}),(0,a.jsxs)("div",{className:"flex gap-2 items-center rounded-md bg-complementary-blue-6 p-2",children:[(0,a.jsx)(f.I,{identify:p.mY.ramp.sepainstant,type:"path",className:"w-9 h-6 text-text-background-dark"}),(0,a.jsx)(g.A,{variant:g.$.custom,className:"font-bold text-xs text-primary-darker",children:h?"ramp.deposit-instant-deposit":"ramp.deposit-instant-purchase"})]}),(0,a.jsx)(g.A,{variant:g.$.custom,className:"text-xs font-normal text-text-background-light-3",children:"ramp.deposit-purchase-delay"})]})]})})},D=e=>{let{title:t,value:r,field:s,trackSpecificCopy:n,warningSign:l,copyText:i,tooltip:c}=e,{theme:d}=(0,k.D)(),{state:{payment:u}}=(0,o.SC)(),{copyTooltip:x,TooltipProps:y}=O(i??r??"");return r?(0,a.jsxs)("div",{className:"w-full flex-1",children:[(0,a.jsxs)("div",{className:"w-full flex items-center justify-between flex-wrap rounded-sm cursor-pointer relative pr-2",onClick:()=>{n&&s&&(0,m.jA)(`Payment_with_direct_banktransfer_${s}_copy_button`,{provider:I,context:"wire_transfer"}),(0,m.jA)(`Payment_${u?.systemName}_resume_bankdetails_copyaction_button`,{copyValue:i??r??"",title:t}),x()},role:"button",tabIndex:0,onKeyDown:e=>
19{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsxs)("span",{className:"flex items-center",children:[(0,a.jsx)("p",{className:"text-xs text-text-background-light-3",children:t})," "]}),(0,a.jsxs)("p",{className:"flex gap-2 items-center font-bold text-primary-darker text-sm mt-1 ",children:[r,c&&(0,a.jsx)(h.W,{message:"ramp.trasnfer-fee",className:"!flex",children:(0,a.jsx)(f.I,{identify:p.mY.ramp.outlineInfocircle,fill:"dark"===d?"":void 0,type:"path",className:" w-4 h-4 text-text-background-dark"})})]})]}),(0,a.jsx)(f.I,{identify:p.mY.icons.copy,type:"path",fill:"dark"===d?"#71B0FD":void 0,className:"w-5 h-5 text-text-background-dark"}),(0,a.jsx)($,{...y})]}),l&&(0,a.jsxs)("div",{className:(0,v.Q)("flex items-start mt-2 p-2 gap-2 text-xs font-bold bg-warning-accent-yellow-100 text-primary-darker rounded-md"),children:[(0,a.jsx)(f.I,{identify:p.mY.ramp.dangerInfo,fill:"dark"===d?"#FDE047":"#CA8A04",type:"path",className:"w-6 h-6 text-text-background-dark"}),(0,a.jsx)(g.A,{variant:g.$.custom,children:l})]})]}):null},O=e=>{let[t,r]=(0,s.useState)(!1);return{copyTooltip:()=>{t||(r(!0),navigator.clipboard.writeText(e),setTimeout(()=>r(!1),750))},TooltipProps:{tooltipVisible:t}}},$=e=>{let{children:t,tooltipVisible:r=!1}=e;return(0,a.jsx)(h.W,{message:"Copiado",open:r,className:"absolute top-5 right-0"})}},31806:(e,t,r)=>{r.d(t,{D:()=>i});var a=r(2183),s=r(75328),n=r(53297),l=r(42433);let i=e=>{let{currency:t,iconClassName:r,networkClassName:i,showNetworkIcon:o}=e,c=t?.network??(t?.networks?.length===1?t?.networks[0]?.symbol??t?.networks[0]:void 0);return c&&s.Of[c]?.description?(0,a.jsxs)("div",{className:"relative",children:[(0,a.jsx)(n.I,{identify:t.symbol,type:"crypto",className:(0,l.Q)("w-7 h-7",r)}),"string"==typeof c&&o&&(0,a.jsx)("div",{className:(0,l.Q)("absolute filter contrast-150 grayscale -bottom-0.5 -right-0.5 w-[14px] h-[14px]",i),children:(0,a.jsx)(n.I,{identify:s.mY.networks[c].dark,type:"path"})})]}):null}},33334:(e,t,r)=>{r.d(t,{z:()=>s});var a=r(24072);let s=()=>{let{i18n:e}=(0,a.Bd)(),t="en"===e.language?"en-us":e.language;return{sendeskLink:`https://bitnovo.zendesk.com/hc/${t}`}}},37526:(e,t,r)=>{r.d(t,{DG:()=>g,Ft:()=>p,LP:()=>h,O1:()=>y,gr:()=>b,wU:()=>x});var a=r(2183);r(36439);var s=r(75328),n=r(24072),l=r(42433),i=r(25334),o=r(74430),c=r(16194),d=r
19(53297),m=r(8611),u=r(59903);let p=()=>(0,a.jsx)(o.A,{variant:o.$.custom,className:"mt-6 text-center text-text-background-light-3 text-xs",asComponent:!0,children:(0,a.jsx)(n.x6,{i18nKey:"ramp.recaptcha-google",components:{privacy:(0,a.jsx)("a",{href:"https://policies.google.com/privacy",target:"_blank",className:"text-primary-lighter",rel:"nofollow noreferrer"}),terms:(0,a.jsx)("a",{href:"https://policies.google.com/terms",target:"_blank",className:"text-primary-lighter",rel:"nofollow noreferrer"})}})}),x=()=>{let{isAuth:e}=(0,c.useRampUtils)();return e()?null:(0,a.jsx)("div",{className:"grid grid-cols-12 mt-1 grid-container",children:(0,a.jsx)("div",{className:"col-span-12 text-sm text-center",children:(0,a.jsx)("small",{className:"text-xs text-primary-darker",children:(0,a.jsx)(n.x6,{i18nKey:"ramp.cookies-ramp",components:{span:(0,a.jsx)("a",{className:"text-primary-lighter cursor-pointer",href:"https://www.bitnovo.com/sobre-cookies-bitcoins",rel:"noopener noreferrer",target:"_blank"})}})})})})},f=()=>{let{t:e}=(0,n.Bd)();return(0,a.jsx)(o.A,{variant:o.$.custom,asComponent:!0,className:"text-left text-xs text-text-background-light-3",children:(0,a.jsx)(n.x6,{i18nKey:"sign-up.conditions",components:{title:(0,a.jsx)("span",{className:"text-text-background-light-3"}),terms:(0,a.jsx)("a",{className:"text-primary-lighter cursor-pointer",href:"https://www.bitnovo.com/"+e("ramp.terms-and-conditions"),target:"_blank",rel:"nooponer noreferer"}),conditions:(0,a.jsx)("a",{className:"text-primary-lighter cursor-pointer",href:"https://www.bitnovo.com/"+e("ramp.privacy-policy"),target:"_blank",rel:"nooponer noreferer"})}})})},h=e=>{let{info:t,label:r,className:n}=e;return r?(0,a.jsx)("div",{className:"flex gap-2",children:(0,a.jsxs)(m.W,{message:t,className:"flex gap-2",style:{display:"flex"},children:[(0,a.jsx)(o.A,{className:(0,l.Q)("mb-2 text-sm font-bold text-primary-darker w-max",n),variant:o.$.custom,asComponent:"string"!=typeof r,children:r}),t&&(0,a.jsx)(d.I,{identify:s.mY.ramp.outlineInfocircle,fill:"",type:"path",className:"w-5 h-4 text-text-background-light-3 mt-0.5 -ml-2"})]})}):null},y=e=>{let{rate:t,symbol:r,className:n,iconClassName:o,iconStyle:c,...d}=e;return(0,a.jsxs)("div",{className:(0,l.Q)("gap-2 flex",n),...d,children:[(0,a.jsx)("img",{src:s.mY.ramp.presentionChart,className:(0,l.Q)("w-3 h-3 mt-[2px]",o),style:c}),(0,a.jsxs)("p",{className:"text-text-background-light-3 text-xs",children:[(0,a.jsxs)("span",{className:"[@media(max-width:395px)]:hidden",children:["1 ",r," ~ "]}),(0,i.T)(Number(t))]})]})},g=e=>{let{onChange:t}=e,{t:r}=(0,n.Bd)();return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"w-full col-span-12 flex gap-2 items-start",children:[(0,a.jsx)("input",{className:"w-4 h-4 shrink-0",type:"checkbox",id:"confirmPrivacyPolicies",onChange:t}),(0,a.jsx)("label",{className:"col-span-11 cursor-pointer",htmlFor:"confirmPrivacyPolicies",children:(0,a.jsx)(f,{})})]})})},b=e=>{let{currency:t,containerClassName:r,iconClassName:n,slugClassName:i,networkClassName:c,showCryptoIcon:m=!0,showNetworkIcon:p=!1,showCryptoNetwork:x=!0,showCryptoSlug:f=!0,displayBlackIcon:h=!1,displayGreyIcon:y=!1,networkDescriptionWithParenthesis:g=!0,onClick:b}=e,v=t?.network??(t?.networks?.length===1?t?.networks[0]?.symbol??t?.networks[0]:void 0),w=s.Of[v];return v&&w?.description?(0,a.jsxs)("div",{onClick:()=>b?.(),className:(0,l.Q)("flex gap-1 items-center w-full flex-1",r),role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[m&&(0,a.jsx)(()=>m?h?(0,a.jsx)("div",{className:"",children:(0,a.jsx)(d.I,{identify:s.mY.networks[v].dark,type:"path",className:(0,l.Q)("w-5 h-5",n)})}):y?(0,a.jsx)("div",{className:"",children:(0,a.jsx)(d.I,{identify:s.mY.networks[v].grey,type:"path",className:(0,l.Q)("w-5 h-5",n)})}):(0,a.jsx)(d.I,{className:(0,l.Q)("w-5 h-5",n),identify:t.symbol,type:"crypto"}):null,{}),p&&(0,a.jsx)(d.I,{className:(0,l.Q)("w-5 h-5",n),identify:v,type:"crypto"}),f&&(0,a.jsx)(o.A,{variant:o.$.custom,className:(0,l.Q)("font-bold text-primary-darker",i),children:(0,u.V)({coin_name:t.symbol})}),x&&(0,a.jsx)(o.A,{variant:o.$.custom,className:(0,l.Q)("text-primary-darker font-normal text-xs whitespace-nowrap w-full",c),children:g?`(${w.description})`:w.description})]}):null}},43511:(e,t,r)=>{r.d(t,{G:()=>i,h:()=>o});var a=r(2183),s=r(36439),n=r(72354),l=r(8611);let i=e=>
19{let[t,r]=(0,s.useState)(!1),[a,n]=(0,s.useState)({top:0,left:0}),l=(0,s.useRef)(null);return{copyTooltip:async()=>{if(!t){if(l.current){let e=l.current.getBoundingClientRect();n({top:e.top,left:e.left+e.width/2})}r(!0);try{await navigator?.clipboard?.writeText(e)}catch(e){}setTimeout(()=>r(!1),2e3)}},TooltipProps:{tooltipVisible:t,position:a},iconRef:l}};function o(e){let{tooltipVisible:t=!1,copied_text:r,position:s}=e;return t?(0,n.createPortal)((0,a.jsx)("div",{style:{position:"fixed",top:`${s?.top??0}px`,left:`${s?.left??0}px`,transform:"translate(-50%, calc(-100% - 8px))",zIndex:99999,pointerEvents:"none"},children:(0,a.jsx)(l.W,{message:r??"action.copied",open:!0})}),document.body):null}},45307:(e,t,r)=>{r.d(t,{g:()=>d});var a=r(2183),s=r(36439),n=r(42433),l=r(75328),i=r(23381),o=r(74430),c=r(53297);let d=e=>{let{data:t,right:r,selectText:d,image:m,avoidInput:u,className:p,modalId:x,onSelectorChange:f,selectorTitle:h,regex:y,onChange:g,maxDecimals:b,LabelProps:v={},typeImages:w="crypto",classNameIcon:N,typeOfModal:k="SelectItemModal",onPressEnter:j,typeOfSelector:A,...E}=e,S=async()=>{if(!1==!!t)return console.error("Selector input no data");let e=await (0,i.tD)(k,{title:h,items:t,id:x,selected:m,typeImages:w,typeOfSelector:A});f?.(e)},[C,R]=(0,s.useState)(!1),I=Object.keys(t).length<2;return(0,a.jsxs)("div",{className:(0,n.Q)("flex items-center border w-full rounded-md h-12 ",u?"pr-3":"px-5",C?"border-primary-lighter":"border-text-background-light-4",p),children:[(0,a.jsxs)("div",{className:(0,n.Q)(`flex text-primary-darker h-full items-center cursor-pointer ${r?"order-1 pl-3":""} 20 ${u?"w-full":""} 21 `,I&&"cursor-auto"),onClick:I?void 0:S,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[m&&(0,a.jsx)(c.I,{identify:m,type:w,className:(0,n.Q)("w-7 h-7 mr-3",N)}),(0,a.jsx)(o.A,{variant:o.$.custom,className:(0,n.Q)(`truncate ${u?"pr-2":""}`,v.className),style:v.style,children:d}),(0,a.jsx)(c.I,{identify:l.mY.ramp.backArrow,type:"path",fill:"",className:(0,n.Q)(`text-primary-darker ml-2 w-1.5 -rotate-90 mr-3 ${u?"ml-auto":""}`,!u&&"mr-0",I&&"opacity-0")})]}),!u&&(0,a.jsx)("input",{onFocus:()=>R(!0),onBlur:()=>R(!1),onKeyDown:j?e=>{"Enter"===e.key&&j()}:void 0,className:(0,n.Q)("h-full outline-none bg-transparent flex-1 w-0 pl-3 ",r&&"pl-0"),onChange:y?e=>{if((!e.target.value.split(".")?.[1]||e.target.value.split(".")?.[1]?.length<=(b??6)!=!1)&&("number"===y?/^-?\d*\,?\d*$/:y).test(e.target.value))return g?.(e)}:g,placeholder:"000 000 000",...E})]})}},46060:(e,t,r)=>{r.d(t,{z:()=>v});var a=r(2183),s=r(36439),n=r(24072),l=r(42433),i=r(25334),o=r(60885),c=r(47909),d=r(75328),m=r(23381),u=r(74430),p=r(53297),x=r(59903);let f=e=>{let{data:t,right:r,selectText:i,image:o,avoidInput:c,className:f,modalId:h,onSelectorChange:y,selectorTitle:g,regex:b,onChange:v,maxDecimals:w,LabelProps:N={},typeImages:k="crypto",classNameIcon:j,typeOfModal:A="SelectItemModal",onPressEnter:E,label:S,errorButtonType:C,errorButtonTypeOnClick:R,...I}=e,{t:T}=(0,n.Bd)(),D=async()=>{if(!1==!!t)return console.error("Selector input no data");let e=await (0,m.tD)(A,{title:g,items:t,id:h,selected:o,typeImages:k});y?.(e)},[O,$]=(0,s.useState)(!1),L=Object.keys(t).length<2;return(0,a.jsxs)("div",{className:(0,l.Q)("flex items-center border w-full rounded-md h-12 gap-2",c?"pr-1":"px-1",O?"border-primary-lighter":"border-text-background-light-4",f),children:[(0,a.jsx)("div",{className:(0,l.Q)(`flex text-primary-darker h-full items-center cursor-pointer order-1 px-1.5 22 ${c?"w-full":""} 23 `,L&&"cursor-auto"),onClick:L?void 0:D,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:(0,a.jsxs)("div",{className:"flex items-center justify-between rounded-md bg-text-background-light-4 w-[96px] py-1.5 px-1.5",children:[o&&(0,a.jsx)(p.I,{identify:o,type:k,className:(0,l.Q)("w-[18px] h-[18px]",j)}),(0,a.jsx)(u.A,{variant:u.$.custom,className:(0,l.Q)(`truncate text-xs font-bold text-primary-darker ${c?"pr-2":""}`,N.className),style:N.style,children:(0,x.V)({coin_name:i})}),(0,a.jsx)(p.I,{identify:d.mY.icons.arrow_filled,type:"path",fill:"",className:(0,l.Q)(`text-primary-darker w-4 h-4 ${c?"ml-auto":""}`,!c&&"mr-0",L&&"opacity-0")})]})}),!c&&(0,a.jsxs)("div",{className:(0,l.Q)("flex items-center h-full outline-none flex-1 w-0 pl-1.5"),children:[(0,a.jsx)(u.A,{variant:u.$.custom,className:"text-xs w-full whitespace-nowrap max-w-max font-normal text-text-background-light-3",children:S}),C&&(0,a.jsx)("button",{onClick:R,className:"text-xs font-bold text-white bg-primary-lighter py-1.5 px-3 ml-2 roun
23ded-lg hover:scale-105 active:scale-95",children:T(`ramp.${C}`)}),(0,a.jsx)("input",{onFocus:()=>$(!0),onBlur:()=>$(!1),onKeyDown:E?e=>{"Enter"===e.key&&E()}:void 0,onChange:b?e=>{if((!e.target.value.split(".")?.[1]||e.target.value.split(".")?.[1]?.length<=(w??6)!=!1)&&("number"===b?/^-?\d*\,?\d*$/:b).test(e.target.value))return v?.(e)}:v,placeholder:"000 000 000",className:"w-full flex ml-auto text-right text-primary-darker font-bold text-lg outline-none bg-transparent",...I})]})]})};var h=r(37526);function y(e){let{children:t,className:r,content:s,Tag:n="span",...l}=e,{Tag:i,...o}=l;return(0,a.jsx)(n,{className:r,...o,children:s||t})}let g=[],b=["CHZ","ONT","ONG"];function v(e){let{data:t,selectCurrency:r,inputValue:d,onSelectorChange:m,label:u,balance:p,error:x,text:v,containerClass:w,info:N,rate:k,setBalance:j,networkLabelClassName:A,onChange:E,className:S,errorButtonType:C,errorButtonTypeOnClick:R,...I}=e,{t:T}=(0,n.Bd)(),{onChangeNetwork:D}=(0,c.W)(e=>{m({...r,network:e})},r),O=(0,s.useMemo)(()=>{let e=t?.map(e=>{if(!b.includes(e?.symbol??e.cryptoSymbol))return[e?.symbol??e.cryptoSymbol,{text:(0,a.jsxs)("div",{className:"ml-2 flex-1 flex flex-wrap",children:[(0,a.jsx)(y,{className:" w-full",content:e.label}),(0,a.jsx)("div",{className:"text-xs text-text-background-dark",children:`${e.symbol??e.cryptoSymbol}${g.includes(e?.symbol??e.cryptoSymbol)?" ⢠ERC-20":""}`})]}),image:e?.symbol??e.cryptoSymbol,searchText:`${e?.symbol??e.cryptoSymbol} ${e.label}`,networks:e.networks}]}).filter(Boolean);if(e)return Object.fromEntries(e)},[t]);return(0,a.jsxs)("div",{className:(0,l.Q)("flex flex-col mt-4 relative",w),children:[u&&(0,a.jsxs)("div",{className:"flex",children:[void 0!==p&&p>0&&(0,a.jsxs)("span",{onClick:()=>j(),className:"cursor-pointer w-max ml-auto self-start flex items-start -mt-1",role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[(0,a.jsx)(y,{className:"text-xs text-primary-darker",Tag:"span",content:T("ramp.available")}),(0,a.jsx)(y,{className:"text-xs text-primary-darker font-bold pl-1",Tag:"span",content:(0,i.T)(p)})]}),(0,a.jsx)(h.gr,{currency:r,onClick:D,showCryptoSlug:!1,displayGreyIcon:!0,containerClassName:(0,l.Q)("cursor-pointer max-w-max absolute bg-text-background-light right-2 -top-7 px-1",A),iconClassName:"w-[16px] h-[16px]",networkClassName:"text-[10px]",networkDescriptionWithParenthesis:!1})]}),(0,a.jsx)(f,{...{errorButtonType:C,errorButtonTypeOnClick:R},placeholder:"0.0",value:"number"==typeof d?d?.toString()?.replace?.(".",","):d?.replace?.(".",","),typeOfModal:"SelectCryptoModal",className:(0,l.Q)("h-14 bg-text-background-light",S),regex:"number",onSelectorChange:e=>{let a;if("string"!=typeof e&&(a=e.network,e=e.symbol),-1===e||e===(r?.symbol??r?.cryptoSymbol)&&r.network===a)return;let s=t?.find(t=>(t.symbol??t.cryptoSymbol)===e);void 0!==s&&m({...s,network:a})},onChange:e=>{e.target.value=e.target.value.replace(",","."),E(e)},data:O,image:r?.symbol??r?.cryptoSymbol,selectText:v??r?.symbol??r?.cryptoSymbol,modalId:"RampCryptoSelectors",...I,errorButtonType:C,errorButtonTypeOnClick:R,label:u,classNameIcon:"rounded-full",inputMode:"numeric"}),(0,a.jsx)(o.y,{error:x,className:"py-2"})]})}},47058:(e,t,r)=>{r.d(t,{c:()=>l});var a=r(19444),s=r(6106),n=r(4930);let l={getRampConfig:()=>(0,s.D1)(async()=>(await n.A.get(a.V.RAMP.RATES.GET_ALL_CONFIG)).data),async getCouponsCurrencies(){let e=await (0,s.D1)(async()=>await n.A.get(a.V.RAMP.COUPONS.CURRENCIES));return{result:e?.data?.result,success:!0}}}},47909:(e,t,r)=>{r.d(t,{W:()=>s});var a=r(23381);let s=(e,t)=>({onChangeNetwork:async()=>{let r=await (0,a.tD)("SelectCryptoModal",{id:"RampCryptoSelectors",symbol:t.symbol,networks:t.networks});-1===r||t.network!==r.network&&e(r.network)}})},48812:(e,t,r)=>{r.d(t,{Lh:()=>d,gt:()=>o});var a=r(2183),s=r(33936),n=r(94409),l=r.n(n),i=r(36439);let[o,c]=(0,s.W)(),d=e=>{let{children:t}=e,r=(0,i.useRef)(void 0);return(0,i.useEffect)(()=>{r.current=new(l())},[]),(0,a.jsx)(c,{value:{sendMessage:e=>{r.current.emit("message",{message:e})}},children:t})}},52157:(e,t,r)=>{r.d(t,{L:()=>g});var a=r(2183),s=r(24072),n=r(74430),l=r(86429),i=r(59949),o=r(93710),c=r(36439),d=r(15030),m=r(73655),u=r(25334),p=r(8611),x=r(75328),f=r(53297),h=r(82939),y=r(44309);let g=e=>{let{changeScreen:t,account:r,ammount:g}=e,{t:b}=(0,s.Bd)(),v=(0,o.ty)(),[w,N]=(0,c.useState)(0),{register:k,formState:j,handleSubmit:A,setValue:E,watch:S}=(0,l.mN)(),[C,R]=(0,c.useState)(0),{quantity:I=""}=S(),{theme:T}=(0,y.D)();(0,c.useEffect)(()=>{r&&g&&D(Math.round(100*Number(g)))},[]),(0,c.useEffect)(()=>{v&&N(v[0]?.availableForPayouts??0)},[w]),(0,c.useEffect)(()=>{k("quantity",{required:!!r,min:{value:"2",message:"a"},max:{value:w,message:"v"}})},[k,I]);let D=e=>{R(e),E("quantity",String(e/100))},{waitAsyncFunc:O,loadState:$}=(0,m.A)(),L=(0,c.useCallback)(async e=>{r&&t(i.m.BANKACCOUNTS,{onAccountSelection(r){t(i.m.WITHDRAWSUMMARY,{quantity:e.quantity,userAccount:r})}})},[r]);return(0,a.jsxs)("div",{className:"flex flex-col items-center ramp-screen flex-1",children:[(0,a.jsxs)("div",{className:`${r?"flex flex-col":"hidden"} gap-2 w-full h-full items-center justify-center`,children:[(0,a.jsx)("div",{className:"flex items-center gap-2 w-full",children:(0,a.jsx)(h.A,{onValueChange:D,value:C,className:"w-full border-none outline-none text-center bg-transparent font-bold text-4xl text-primary-lighter",autoFocus:!0})}),j.errors.quantity&&(0,a.jsx)(n.A,{translationParams:{min:"2,00",max:w},variant:n.$.custom,className:"text-xs mt-2 font-light text-red-500",children:"errors.invalid-amount"}),(0,a.jsxs)("div",{className:"flex gap-1 w-full justify-center",children:[(0,a.jsx)(n.A,{variant:n.$.custom,className:"text-sm font-semibold text-text-background-dark-4 mt-2",children:b("ramp.max-amount").replace(":","")}),(0,a.jsx)(n.A,{onClick:()=>{R(Math.round(100*w)),E("quantity",w.toFixed(2))},variant:n.$.custom,className:"text-sm font-bold text-primary-lighter mt-2 cursor-pointer hover:underline active:scale-95",children:(0,u.T)(w)})]}),v.length>0&&v[0].withheld>0&&(0,a.jsxs)("div",{className:"flex gap-2 w-full justify-center items-center text-xs text-gray-secondary mt-6",children:[(0,a.jsx)(n.A,{variant:n.$.custom,children:"ramp.founds-held"}),(0,a.jsx)("p",{className:"font-bold -ml-1",children:(0,u.T)(v[0].withheld??0)}),(0,a.jsx)(p.W,{message:b("ramp.founds-held-description"),children:(0,a.jsx)(f.I,{identify:x.mY.ramp.infocircleblue,type:"path",fill:"dark"===T?"#71B0FD":void 0,className:"text-text-background-dark w-4 h-4 -mt-0.5"})})]})]}),(0,a.jsx)("div",{className:"flex flex-col items-center w-full mt-auto self-end",children:(0,a.jsx)(d.A,{variant:d.h.ramp,className:"w-full mt-8 text-base h-14",loading:$,onClick:()=>O(A(L)()),children:b("actions.continue")})})]})}},53297:(e,t,r)=>{r.d(t,{I:()=>l});var a=r(2183),s=r(37083);let n={crypto:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/images/default/cryptocurrencies/${e}.svg`,logos:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/logos/${e}`,locale:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/flags/${e}.svg`,icon:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/icons/${e}`,network:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/images/default/network_black/${e}.svg`,landing:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/landing/${e}`,literal:e=>e,path:e=>
23e,cdnPath:e=>`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/${e}`},l=e=>{let{identify:t,type:r,fill:l,className:i,...o}=e;return void 0!==l?(0,a.jsx)("div",{className:i,...o,children:(0,a.jsx)(s.A,{src:r?n[r](t):`https://cdnbitnovo.ams3.digitaloceanspaces.com/icons/${t}`,height:"100%",color:"string"==typeof l?l:void 0,preProcessor:e=>{if("string"!=typeof e)return"";if(Array.isArray(l)){let t=e.match(/fill=".*?"/g);return l.forEach((r,a)=>{e=e.replace(t?.[a]||"",`fill="${r}"`)}),e}return e.replace(/fill=".*?"/g,'fill="currentColor"').replace(/stroke=".*?"/g,'stroke="currentColor"').replace(/fill=".*?"/,'fill="none"')},className:"w-full h-full"})}):void 0===r?(0,a.jsx)("img",{className:i,src:`https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/${t}`,...o}):(0,a.jsx)("img",{className:i,src:n[r](t),...o})}},54623:(e,t,r)=>{r.d(t,{A:()=>l});var a=r(51693),s=r.n(a);let n={es:"Ocurri\xf3 un error imprevisto, por favor vuelve a intentarlo m\xe1s tarde.",en:"An unexpected error occurred, please try again later.",fr:"Une erreur inattendue est survenue, veuillez r\xe9essayer plus tard.",it:"Si \xe8 verificato un errore imprevisto, per favore riprova pi\xf9 tardi.",pt:"Ocorreu um erro inesperado, por favor tente novamente mais tarde."},l=e=>{let t=s().language;return e.customerDescription&&e.showToCustomer?e.customerDescription:n[t]??n.en}},56780:(e,t,r)=>{r.d(t,{z:()=>y});var a=r(2183),s=r(24072),n=r(42433),l=r(75328),i=r(23381),o=r(74430),c=r(48812),d=r(64913),m=r(16194),u=r(59949),p=r(53297),x=r(44309),f=r(60488),h=r(35770);let y=e=>{let{actionAfterBack:t,disableBack:r,disablePageTitle:y}=e,{t:g,i18n:b}=(0,s.Bd)(),{backScreen:v,screen:w,params:N,history:k,changeScreen:j,QueryParams:A,ComponentProps:E}=(0,m.useRampUtils)(),{state:{donationsInfo:S}}=(0,f.P)(),{Pagetitle:C}=S,{sendMessage:R}=(0,c.gt)(),{loginMode:I}=E,{title:T,disableBack:D,disableBurguer:O,replaceBurguerIcon:$,navigateToIndexOnBack:L,replaceBurguerIconOnClick:P,replaceOnBackClick:M}=N,{redirect:_,trade:U,disableNav:W,disableTabsNav:B}=A,H={[u.m.SWAP]:g(""),[u.m.STARTLOGIN]:g(""),[u.m.CONNECTWALLET]:g("ramp.add-wallet"),[u.m.SENDVERIFICATIONCODESMS]:g("ramp.verificacion"),[u.m.CONTINUEINMOBILE]:g("ramp.continue-phone"),[u.m.VERIFICATIONCODE]:g("ramp.verification-code"),[u.m.BILLINGADDRESSINACTIVE]:g("ramp.add-address-direction"),[u.m.BILLINGADDRESSACTIVE]:g("ramp.add-address-direction"),[u.m.PURCHASESUMMARY]:g("ramp.purchase-summary-ramp"),[u.m.SELLSUMMARY]:g("ramp.sell-summary-ramp"),[u.m.SWAPSUMMARY]:g("ramp.swap-summary-ramp"),[u.m.SUMMARYCOUPON]:g("ramp.coupons-summary-ramp"),[u.m.SELLSCREEN]:g("ramp.sell-ramp"),[u.m.PAYMENTMETHODSBUY]:g("ramp.select-method"),[u.m.PAYMENTMETHODSSELL]:g("ramp.select-destination"),[u.m.BANKACCOUNTS]:g("private-home.WithdrawAccounts"),[u.m.ADDBANKACCOUNT]:g("ramp.add-account"),[u.m.SELLTRANSFERDETAILS]:g("ramp.sell-transfer-details"),[u.m.SELLMETHODS]:g("ramp.sell-method"),[u.m.DEPOSITMETHODS]:g("ramp.deposit-method"),[u.m.VERIFICATIONCOMPLETED]:g(""),[u.m.VERIFICATIONERRORQR]:g(""),[u.m.WIRETRANSFER]:g("private-home.banktransfer"),[u.m.BANKDETAILSOPERATIONS]:g("private-home.banktransfer"),[u.m.WITHDRAWMETHODS]:g("private-home.WithdrawMethods"),[u.m.WITHDRAACCOUNTS]:g("private-home.WithdrawAccounts"),[u.m.WITHDRAWSUMMARY]:g("private-home.withdraw-summary"),[u.m.WITHDRAWDETAILS]:g("private-home.withdraw-summay"),[u.m.SUCCESSFULPURCHASE]:g("ramp.successful-purchase"),[u.m.PAYMENTERROR]:g("ramp.payment-error"),[u.m.WALLETEURO]:g("ramp.wallet-euro"),[u.m.EXCHANGE]:g("ramp.change"),[u.m.VALIDATESMS]:g("ramp.phone-sms-validate.title"),[u.m.VALIDATECODE]:g("ramp.verificacion-code"),[u.m.VALIDATEOTPPASS]:g("ramp.verificacion-code"),[u.m.VALIDATEEMAIL]:g("ramp.verificacion-code"),[u.m.SUMSUBSCREEN]:g("ramp.kyc-title"),[u.m.HISTORY]:g("ramp.modals.Menu.history-title"),[u.m.REWARDSCENTERCONCENT]:g("ramp.modals.Menu.rewardsCenter"),[u.m.REWARDSCENTER]:g("ramp.modals.Menu.rewardsCenter"),[u.m.REWARDSREFERRALCODE]:g("ramp.referral-code"),[u.m.SWAPCALCULATOR]:"Swap",[u.m.PROMOTIONALCODE]:g("ramp-promotional-code"),[u.m.SEP24MOREINFO]:g("private-home.sep-24"),[u.m.CNOVERIFICATION]:g("ramp.cno-status-header"),[u.m.CNOCATEGORIES]:g("ramp.cno-status-header"),[u.m.CNOINTERNALCATEGORIES]:g("ramp.cno-status-header"),[u.m.COMISSIONREDUCTION]:g("ramp.comission-reduction-header"),[u.m.CREATERECURRINGPURCHASE]:g("ramp.recurring-purchase"),[u.m.RECURRING_PURCHASE_HISTORY]:g("ramp.recurring-purchases"),[u.m.DETAILED_RECURRING_PURCHASE]:g("ramp.recurring-purchase"),[u.m.EDIT_RECURRING_PURCHASE]:g("ramp.edit-recurring-purchase"),[u.m.PROFILE]:g("ramp.modals.Menu.profile"),[u.m.DONATIONVOUCHERS]:C?g(C[b.language]):""},Y="vouchers"===A.flow||"vouchers-only"===A.config?[{name:"ramp.change",screen:[u.m.EXCHANGE,{}]}]:"buy"===A.flow||"buy-only"===A.config?[{name:"ramp.buy",screen:[u.m.SWAP,{tab:u.I.COMPRAR}]}]:"sell"===A.flow||"sell-only"===A.config?[{name:"ramp.sell",screen:[u.m.SWAP,{tab:u.I.VENDER}]}]:"swap"===A.flow||"swap-only"===A.config?[{name:"Swap",screen:[u.m.SWAPCALCULATOR,{}]}]:A.config?[{name:"ramp.buy",screen:[u.m.SWAP,{tab:u.I.COMPRAR}]},{name:"ramp.sell",screen:[u.m.SWAP,{tab:u.I.VENDER}]},("swap"===A.config||A.config.includes("full"))&&{name:"Swap",screen:[u.m.SWAPCALCULATOR,{}]},("vouchers"===A.config||A.config.includes("full"))&&{name:"ramp.change",screen:[u.m.EXCHANGE,{}]}
23,,].filter(Boolean):[{name:"ramp.buy",screen:[u.m.SWAP,{tab:u.I.COMPRAR}]},{name:"ramp.sell",screen:[u.m.SWAP,{tab:u.I.VENDER}]},{name:"Swap",screen:[u.m.SWAPCALCULATOR,{}]},"GlnLpADM2d8X2Wezxgvj"===A.apiKey&&{name:"ramp.change",screen:[u.m.EXCHANGE,{}]},,].filter(Boolean),{theme:V}=(0,x.D)(),F=T??H[w];if(Y.some(e=>w===e.screen[0])){let e=()=>{let e=Y.findIndex(e=>w===e.screen[0]&&N.tab===e.screen[1].tab);return -1===e?0:e};return(0,a.jsxs)("div",{className:(0,n.Q)("w-full flex justify-between items-center px-9",1===Y.length&&"-mt-[10px]"),style:{paddingLeft:"36px",paddingRight:"36px"},children:[!B&&(0,a.jsxs)("div",{className:(0,n.Q)("w-full h-12 flex items-center justify-between relative mr-4",W&&"mr-0",1===Y.length&&"-mr-[28px] pointer-events-none"),children:[Y.map((t,r)=>(0,a.jsx)(o.A,{variant:o.$.custom,onClick:()=>{R({screen:t.screen[0],params:t.screen[1],type:"screen-change"}),j(...t.screen,e()!==r,!0)},className:(0,n.Q)(`text-base text-primary-darker font-bold w-full text-center transition-colors ${r===e()?"text-primary-darker":"cursor-pointer text-text-background-light-3"}`,!A.config&&"mxs:text-sm",1===Y.length&&"text-lg"),children:t.name},t.name)),Y.length>1&&(0,a.jsx)("div",{className:"bg-primary-lighter h-1 absolute bottom-0 transition-transform",style:{width:`${100/Y.length}%`,transform:`translateX(${100*e()}%)`}})]}),!_&&!W&&!$&&(0,a.jsx)(p.I,{identify:l.mY.ramp.burguerIcon,fill:"dark"===V?"#D3DCE6":"#647184",type:"path",className:"w-[40.1px] h-9 p-1 cursor-pointer ml-auto text-text-background-dark",onClick:()=>(0,i.to)(d.bW.MENU,{id:"GeneralRamp"})})]})}return(0,a.jsxs)("div",{className:"w-full flex justify-between items-center px-9",style:{paddingLeft:"36px",paddingRight:"36px"},children:[(k.length>1||L)&&!D&&!r&&(0,a.jsx)(p.I,{identify:l.mY.ramp.backArrow,fill:"dark"===V?"#D3DCE6":"#647184",type:"path",className:"w-9 h-9 cursor-pointer text-text-background-dark hover:bg-text-background-light-5 rounded-full p-2",onClick:()=>{(0,h.W)()||(L?j(u.m.SWAP,{tab:u.I.COMPRAR},!0):M?M():(v(),t?.()))}}),F&&!y&&(0,a.jsx)(o.A,{variant:o.$.custom,className:(0,n.Q)("text-lg font-bold text-primary-darker mx-auto",D&&"text-left w-full"),children:F}),!I&&!_&&!O&&!$&&(0,a.jsx)(p.I,{identify:l.mY.ramp.burguerIcon,fill:"dark"===V?"#D3DCE6":"#647184",type:"path",className:(0,n.Q)("w-9 h-9 p-1 cursor-pointer text-text-background-dark",!F&&"ml-auto",W&&"hidden",k.length>1&&!D&&!r&&!!W&&"block invisible",y&&(D||r)&&"ml-auto"),onClick:()=>(0,i.to)(d.bW.MENU,{id:"GeneralRamp"})}),$&&(0,a.jsx)("div",{onClick:()=>{P?P():(0,i.to)(d.bW.MENU,{id:"GeneralRamp"})},className:"flex justify-center items-center hover:bg-text-background-light-5 w-9 h-9 rounded-full",role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:$})]})}},56969:(e,t,r)=>{r.d(t,{c:()=>n});var a=r(2183),s=r(42433);let n=e=>{let{containerClassName:t,dividerPaddingX:r}=e;return(0,a.jsx)("div",{className:"w-full bg-transparent px-4",style:{paddingLeft:`${r}px`,paddingRight:`${r}px`},children:(0,a.jsx)("div",{className:(0,s.Q)("h-1px bg-text-background-light-2 px-4 w-full",t)})})}},59802:(e,t,r)=>{r.d(t,{h:()=>n});var a=r(36439),s=r(39446);let n=()=>{let e=(0,a.useRef)(null);return{captchaProps:{ref:e,sitekey:"6Ld-poAjAAAAADXlO7W0DLJNh_CYfLtJ7xouVadY",size:"invisible"},asyncExecuteCaptcha:()=>"true"===s.env.NEXT_PUBLIC_CAPTCHA_DISABLED?Promise.resolve(""):new Promise(t=>{let r=()=>{let e=document.querySelector('iframe[src^="https://www.google.com/recaptcha"][src*="bframe"]');if(e){let r=e.parentNode?.parentNode?.firstChild,a=()=>{t(null),r?.removeEventListener("click",a)};r?.addEventListener("click",a)}return!!e};if(!1===r()){let e=new MutationObserver(()=>{!0===r()&&e.disconnect()});e.observe(document.documentElement||document.body,{childList:!0,subtree:!0})}if(null===e.current)return t(null);e.current?.executeAsync().then(r=>{"string"==typeof r&&e.current?.reset(),t(r)})})}}},59949:(e,t,r)=>{r.d(t,{I:()=>l,m:()=>n});var a,s,n=((a={}).SWAP="Swap",a.STARTLOGIN="StartLogin",a.CONNECTWALLET="ConnectWallet",a.SENDVERIFICATIONCODESMS="SendVerificationCodeSms",a.CONTINUEINMOBILE="ContinueInMobile",a.VERIFICATIONCODE="VerificationCode",a.BILLINGADDRESSINACTIVE="BillingAddressInactive",a.BILLINGADDRESSACTIVE="BillingAddressActive",a.PU
23RCHASESUMMARY="PurchaseSummary",a.SELLSUMMARY="SellSummary",a.SELLTRANSFERDETAILS="SellTransferDetails",a.PAYMENTMETHODSBUY="PaymentMethodsBuy",a.PAYMENTMETHODSSELL="PaymentMethodsSell",a.BANKACCOUNTS="BankAccounts",a.ADDBANKACCOUNT="AddBankAccount",a.SELLMETHODS="SellMethods",a.SELLSCREEN="SellScreen",a.DEPOSITMETHODS="DepositMethods",a.VERIFICATIONCOMPLETED="VerificationCompleted",a.VERIFICATIONERRORQR="VerificationErrorQr",a.WIRETRANSFER="WireTransfer",a.BANKDETAILSOPERATIONS="BankDetailsOperations",a.SUCCESSFULPURCHASE="SuccessfulPurchase",a.PAYMENTERROR="PaymentError",a.WALLETEURO="WalletEuro",a.EXCHANGE="Exchange",a.EXCHANGEPUBLIC="ExchangePublic",a.SUMSUBSCREEN="SumsubScreen",a.VALIDATEEMAIL="ValidateEmail",a.VALIDATESMS="ValidateSMS",a.VALIDATEOTPPASS="ValidateOTPPass",a.SETPASSWORD="SetPassword",a.VALIDATECODE="ValidateCode",a.SUMMARYCOUPON="SummaryCoupon",a.WITHDRAWMETHODS="WithdrawMethods",a.WITHDRAWSUMMARY="WithdrawSummary",a.WITHDRAWDETAILS="WithdrawDetails",a.WITHDRAACCOUNTS="WITHDRAACCOUNTS",a.HISTORY="HISTORY",a.SWAPCALCULATOR="SwapCalculator",a.SWAPSUMMARY="SWAPSUMMARY",a.PUBLICSUMMARYVOUCHER="PublicSummaryVoucher",a.PROMOTIONALCODE="PromotionalCode",a.CURRENCYNOAVAILABLE="CurrencyNoAvailable",a.SEP24MOREINFO="Sep24MoreInfo",a.REWARDSCENTERCONCENT="RewardsCenterConcent",a.REWARDSCENTER="RewardsCenter",a.REWARDSREFERRALCODE="RewardsReferralCode",a.CNOVERIFICATION="CnoVerification",a.CNOCATEGORIES="CnoCategories",a.CNOINTERNALCATEGORIES="CnoInternalCategories",a.COMISSIONREDUCTION="ComissionReduction",a.CREATERECURRINGPURCHASE="CreateRecurringPurchase",a.RECURRING_PURCHASE_HISTORY="RecurringPurchaseHistory",a.DETAILED_RECURRING_PURCHASE="DetailedRecurringPurchase",a.EDIT_RECURRING_PURCHASE="EditRecurringPurchase",a.DONATIONVOUCHERS="DonationVouchers",a.PROFILE="Profile",a),l=((s={}).COMPRAR="comprar",s.VENDER="vender",s)},60488:(e,t,r)=>{r.d(t,{P:()=>o});var a=r(84295),s=r(24072),n=r(36048),l=r(60607),i=r(36439);let o=()=>{let e=(0,n.XZ)(e=>e.user.vouchers),t=(0,n.Y)(),r=(0,n.XZ)(e=>e.coupons),{postValidateCoupons:o}=(0,a.iH)(),c=e=>{t(l.Rf.setCouponsState(e))},{t:d}=(0,s.Bd)();(0,i.useEffect)(()=>{fetch("https://cdnbitnovo.ams3.cdn.digitaloceanspaces.com/donate/donation.json").then(e=>e.json()).then(e=>c({donationsInfo:e,associationSelected:e?.AssociationsList[0]}))},[]);let m=async(t,a,s,n,l)=>{try{let i={wallet:t,symbol:s,paymentTag:a,vouchers:n??e,network:l},{isDonation:c,associationSelected:m,donationPercentage:u}=r;c&&m&&u&&(i.donation={organizationKey:m.IDkey,percent:u});let{data:p}=await o(i);if(!1===p.valid){let t=p.vouchers.filter(e=>!1===e.valid).map(t=>{let r=e.find(e=>e.code===t.code);return r?[r.index,d("ramp.coupons-invalid-coupon")]:""}).filter(Boolean);return{errors:Object.fromEntries(t)}}return{validateCouponsResponse:p}}catch(e){return{errors:{},errorCode:e.response?.data?.code}}};return{setState:c,state:r,methods:{validateCoupons:m}}}},60885:(e,t,r)=>{r.d(t,{y:()=>i});var a=r(2183),s=r(74430),n=r(24072),l=r(42433);let i=e=>{let{error:t,className:r}=e,{i18n:i}=(0,n.Bd)();if(!t)return null;if("object"==typeof t){let e={required:"errors.field-required-error"};return(0,a.jsx)(s.A,{variant:s.$.custom,className:"text-negative-accent-red-600 text-sm mt-1 transition-all",children:e&&t.type in e?e[t.type]:`errors.${t.message}`})}let o=t.includes("back-errors")?i.exists(t)?t:"back-errors.unknown":t;return(0,a.jsx)(s.A,{variant:s.$.custom,className:(0,l.Q)("text-negative-accent-red-600 text-xs mt-1 transition-all",r),children:o})}},61448:(e,t,r)=>{r.d(t,{S:()=>R});var a=r(2183),s=r(36439),n=r(63848),l=r(24072),i=r(42433),o=r(84295),c=r(62243),d=r(83367),m=r(73655),u=r(1893),p=r(25277),x=r(75328),f=r(71178),h=r(6106),y=r(25334),g=r(15030),b=r(74430),v=r(8611),w=r(59949),N=r(37526),k=r(95854),j=r(53297),A=r(59802),E=r(60488),S=r(23425),C=r(36048);r(65159);let R=e=>{let{changeScreen:t,paymentTag:r,email:x,wallet:b,phone:v,voucherCode:R,pin:O,symbol:$,validteResponse:L,currency:P,network:M}=e,{internalFeeAmountEur:_,externalFeeAmountEur:U,voucherAmountEur:W,amountToReceiveEur:B,amountToReceiveCrypto:H}
23=L,[Y,V]=(0,s.useState)(!0);(0,C.Y)();let{asyncExecuteCaptcha:F,captchaProps:Q}=(0,A.h)(),{t:G}=(0,l.Bd)(),{postRedeemCoupon:K}=(0,o.iH)(),{state:{tierInfo:q,userInfo:X}}=(0,d.Ir)(),{loadState:z,waitAsyncFunc:J}=(0,m.A)(void 0),{state:{tag:Z}}=(0,E.P)(),ee=(0,s.useMemo)(()=>Math.round((_+U)*100)/100,[L]),et=async()=>{let e=await (0,u.XE)((0,u._g)({tierInfo:q,userInfo:X,useVoucherTrace:!0}),{waitForContext:!1});if(!1===(await (0,h.sj)(K({symbol:$,paymentTag:r,pin:O,voucherCode:R,wallet:b,email:x,phone:v,captcha:await F(),network:M,sessionId:e},!1))).success)return;let a=(0,f.Nj)(P);await (0,S.kE)(P.symbol,a?(0,f.zu)(a).label:void 0),setTimeout(()=>t(w.m.EXCHANGEPUBLIC,{}),25)},er=(0,c.U)(490);return(0,a.jsxs)("div",{style:{maxHeight:er?`${window.outerHeight-85}px`:"640px"},className:(0,i.Q)("overflow-auto withoutScrollbar flex-1 flex flex-col ",er&&"h-screen"),children:[(0,a.jsx)(n.A,{...Q}),(0,a.jsxs)("div",{className:"flex flex-col w-full items-center pt-2 min-h-max flex-1",children:[(0,a.jsxs)("div",{className:"flex gap-2 items-center mb-5",children:[(0,a.jsx)(j.I,{identify:P.symbol,type:"crypto",className:"w-10 h-10 mr-1"}),(0,a.jsxs)("h2",{className:"font-bold text-primary-darker text-lg m-0",children:[P.label," ",P.symbol]})]}),(0,a.jsx)(N.O1,{symbol:P.symbol,rate:P.rate}),(0,a.jsx)(D,{}),(0,a.jsx)("div",{className:"flex cursor-pointer text-primary-darker",children:(0,a.jsx)("h2",{className:"text-sm",children:G("ramp.viewMyCoupons")})}),(0,a.jsx)("div",{className:"w-full flex items-center flex-col overflow-hidden transition-all",style:{transitionDuration:"303ms",height:Y?"32px":"0px"},children:(0,a.jsx)(I,{amount:W,code:R,pin:O})}),(0,a.jsx)(D,{}),(0,a.jsx)(T,{title:"commons-quantity",value:`${(0,p.d0)(W.toString(),2)} â¬`}),(0,a.jsx)(T,{title:"ramp.tasks-transaction",value:(0,y.T)(ee),size:3,subItems:["ramp.bitnovo-fee-ramp",(0,y.T)(_),"","ramp.network-fee-distributor",(0,y.T)(U),"ramp.network-fee-distributor-info"]}),(0,a.jsx)(T,{title:"private-home.receives",value:`${(0,p.d0)(H.toString(),6)} ${P.symbol}*`}),(0,f.Nj)(P)&&(0,a.jsx)(T,{title:"Red",value:(0,a.jsx)("div",{className:"flex gap-3",children:(0,a.jsx)(k.h,{currency:P,icon:{className:"opacity-100 grayscale-0 w-5 h-5"},className:"shrink-0 font-bold text-primary-darker text-sm cursor-auto"})})}),(0,a.jsx)(T,{title:"private-home.wallet.summary.destiny",value:b,walletValue:!0}),r&&(0,a.jsx)(T,{title:"Tag / Memo",value:r,walletValue:!0}),(0,a.jsxs)("div",{className:"flex flex-col w-full mt-auto",children:[(0,a.jsxs)("p",{className:"text-xs text-primary-darker py-2 px-4 bg-blue-50 rounded-sm",children:[G("ramp.cryptoAmount")," ",P.symbol," ",G("ramp.mayVary")]}),(0,a.jsx)(g.A,{variant:g.h.ramp,className:"w-full mt-4 shrink-0",loading:!!z,onClick:()=>J(et()),children:"actions.continue"})]})]})]})},I=e=>{let{amount:t,code:r,pin:s}=e;return(0,a.jsxs)("div",{className:"grid items-center ramp-coupons-resume text-sm w-full mt-3",children:[(0,a.jsx)("p",{className:"text-primary-darker",children:r}),(0,a.jsx)("p",{className:"mx-auto text-primary-darker",children:s}),(0,a.jsxs)("p",{className:"ml-auto mr-2 justify-self-center text-primary-darker",children:[t," â¬"]}),(0,a.jsx)("img",{className:"w-4",src:x.mY.ramp.tickCircleGreen})]})},T=e=>{let{title:t,value:r,subItems:n,editAction:o,disableDivider:c,walletValue:d,size:m}=e,[u,f]=(0,s.useState)(!1),{t:h}=(0,l.Bd)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:(0,i.Q)("w-full flex justify-between flex-wrap text-sm",o&&"flex-col",n&&"cursor-pointer"),onClick:()=>n&&f(e=>!e),role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[(0,a.jsxs)("div",{className:"flex gap-2 mr-12",children:[(0,a.jsx)(b.A,{variant:b.$.custom,className:"text-primary-darker font-bold",children:t}),n&&(0,a.jsx)("img",{src:x.mY.ramp.arrowDown,className:(0,i.Q)("transition-transform duration-500",u&&"rotate-180")})]}),(0,a.jsxs)("div",{className:"flex gap-2",children:["string"==typeof r?(0,a.jsx)("p",{className:(0,i.Q)("font-bold text-primary-darker",o&&"font-normal"),children:d?(0,p.XO)(r,26):r}):r,o&&(0,a.jsx)("img",{src:x.mY.ramp.edit,className:"ml-auto cursor-pointer",onClick:o,role:"button",tabIndex:0,onKeyDown:e=>
23{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())}})]})]}),n&&(0,a.jsx)("div",{className:"flex flex-col w-full overflow-hidden transition-all duration-500",style:{height:u?`${(m?n.length-.5*m:n.length)*20}px`:"0px"},children:(0,p.uM)(n,m).map(e=>{let[t,r,s]=e;return(0,a.jsxs)("div",{className:"flex w-full justify-between mt-4",children:[(0,a.jsxs)("div",{className:"flex gap-3",children:[(0,a.jsx)(b.A,{variant:b.$.custom,className:"text-primary-darker text-sm",children:t}),""!==s&&(0,a.jsx)(v.W,{message:s,children:(0,a.jsx)(j.I,{identify:x.mY.ramp.outlineInfocircle,fill:"",type:"path",className:"text-text-background-dark mt-0.5 w-4"})})]}),(0,a.jsx)("p",{className:"text-primary-darker text-sm",children:r})]},t)})}),!c&&(0,a.jsx)(D,{})]})},D=()=>(0,a.jsx)("div",{className:"h-1px bg-text-background-dark-4 w-full opacity-30 mb-4 mt-4"})},62099:(e,t,r)=>{r.d(t,{T:()=>x,eq:()=>u,y:()=>p});var a=r(2046),s=r(19444),n=r(5535),l=r(6106),i=r(4930),o=r(39542),c=r(20674),d=r(16556);let m=()=>{let e=c.A.get(d.Zb);if(e)return{headers:{Authorization:`Bearer ${e}`}}},u=(e,t,r)=>e===t?r:"",p=(e,t,r)=>e!==t?r:"",x={postSimpleUserRampLogin:(e,t,r,a,n)=>i.A.post(s.V.RAMP.USER.LOGIN,{email:e,password:t,captcha:r,f2ACode:n,otpCode:a}),postRegister:(e,t,r,a,n,o,c,d)=>(0,l.D1)(async()=>(await i.A.post(s.V.RAMP.USER.REGISTER_PROXY,{email:e,phone:t,phoneIso2Code:r,emailToken:a,suscribe:!!n,referralCode:o,mtu:c,otcProvider:d})).data),postResendCodePhone:e=>(0,l.D1)(async()=>(await i.A.get(s.V.USER.RESEND_CODE_PHONE,{params:{otcProvider:e},...m()})).data),postChangePhoneSendSms:(e,t,r)=>(0,l.D1)(async()=>(await i.A.post(s.V.RAMP.USER.CHANGEPHONEREGISTER,{phoneCountryIsoCode:e,newPhone:t,otcProvider:r},m())).data),async postUserRampLogin(e){let{email:t="",password:r="",captcha:c="",captchaToken:d="",captchaNonce:m="",otpCode:u="",f2ACode:p="",loginToken:x=""}=e;if(x){(0,n.WG)("access_token",x),(0,a.l)();let e=(0,o.A)();return(0,n.WG)("session_key",e),window.sardineContext&&window.sardineContext,{succeed:!0,success:!0,errorKey:"",accountId:""}}let f=await (0,l.sj)(i.A.post(s.V.RAMP.USER.LOGIN,{email:t,password:r,captchaToken:d,captchaNonce:m,f2ACode:p,otpCode:u}));if(!f.success)return{succeed:!1,...f};(0,n.WG)("access_token",f.token),(0,a.l)();let h=(0,o.A)();return(0,n.WG)("session_key",h),{succeed:!0,...f}},postResendOtp:e=>i.A.post(s.V.RAMP.USER.REQUESTOTP,{email:e}),postSendOtpSetPass:(e,t)=>i.A.post(s.V.RAMP.USER.REQUESTSETPASSWORD,{email:e,captcha:t}),deleteAccount:()=>i.A.delete(s.V.RAMP.USER.DELETEACCOUNT),getTiersInfo:()=>(0,l.D1)(async()=>(await i.A.get(s.V.KYC.GET_INFO)).data.result)}},63795:(e,t,r)=>{r.d(t,{dL:()=>a,r$:()=>l,wb:()=>n});let a=32,s=RegExp("^[A-Za-z0-9_-]{1,32}$"),n=e=>{let t=Array.isArray(e)?e[0]:e,r=t?.trim()??"";return r?((e=>{try{return new URL(e).searchParams.get("ref_code")??""}catch{return""}})(r)||r).trim():""},l=e=>!e||s.test(e)},71225:(e,t,r)=>{r.d(t,{n:()=>u});var a=r(2183),s=r(24072),n=r(75328),l=r(74430),i=r(59949),o=r(53297),c=r(93710),d=r(33570),m=r(37196);let u=e=>{let{changeScreen:t,quantity:r}=e,{t:u}=(0,s.Bd)(),p=(0,c.oV)();(0,d.j)("withdrawaccounts",[p]);let{calculateFee:x}=(0,m.jq)();return x(r),(0,a.jsx)("div",{className:"flex-1 relative",children:(0,a.jsx)("div",{className:"absolute left-0 right-0 top-0 bottom-0 overflow-auto rampScrollBar flex flex-col items-center mt-6 gap-3",id:"withdrawaccounts",children:p.map(e=>(0,a.jsx)("div",{onClick:()=>{t(i.m.WITHDRAWSUMMARY,{userAccount:e,quantity:r.toString()})},className:"flex w-full border border-text-background-light-1 rounded-lg cursor-pointer hover:border-primary-lighter transition-colors",role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:(0,a.jsxs)("div",{className:"flex p-3 gap-2 w-full justify-between items-center",children:[(0,a.jsxs)("div",{className:"flex gap-4",children:[(0,a.jsx)("img",{loading:"lazy",src:n.mY.ramp.separamp,className:"w-10 h-6 self-center"}),(0,a.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,a.jsx)("div",{className:"flex items-center text-primary-darker font-semibold gap-3",children:(0,a.jsx)(l.A,{variant:l.$.custom,className:"capitalize-first",children:e.alias})}),(0,a.jsxs)("div",{className:"flex flex-col text-text-background-light-3 gap-1 mxs:text-xs text-sm",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"aspect-square h-[3px] bg-slate-400 font-thin"}),(0,a.jsxs)(l.A,{className:"",variant:l.$.custom,children:["IBAN: ",e.iban.match(/.{1,4}/g)?.join(" ")]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2 font-thin",children:[(0,a.jsx)("span",{className:"aspect-square h-[3px] bg-slate-400 font-thin"}),(0,a.jsxs)(l.A,{className:"",variant:l.$.custom,children:["BIC/SWIFT: ",e.bic]})]})]})]})]}),(0,a.jsx)(o.I,{identify:n.mY.ramp.arrowList,fill:"",type:"path",className:"w-4 h-8 self-center p-1 text-primary-darker mxs:hidden"})]})},e.uuid))})})}},78428:(e,t,r)=>{r.d(t,{J:()=>
23o});var a=r(2183),s=r(74430),n=r(36439);let l=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3,a=arguments.length>3?arguments[3]:void 0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"SS",l=!(arguments.length>5)||void 0===arguments[5]||arguments[5],o=(0,n.useRef)(void 0),c=()=>{let r=new Date(e).getTime(),n=new Date(t).getTime(),c=new Date().getTime()-r,d=n-r-c;return d<=0&&(clearInterval(o.current),a?.()),i(d,s,l)},[d,m]=(0,n.useState)(()=>c());return(0,n.useEffect)(()=>(m(c()),o.current=setInterval(()=>{m(c())},r),()=>{o.current&&clearInterval(o.current)}),[e,t]),{time:d}},i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"HH:MM:SS:MS",r=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=t.replace("HH","00").replace("MM","00").replace("SS","00").replace("MS","00");if(e>0){let a=Math.floor(e%1e3/100),s=Math.floor(e/1e3%60),n=Math.floor(e/6e4%60),l=Math.floor(e/36e5%24),i=l<10&&r?"0"+l:String(l),o=n<10&&r?"0"+n:String(n),c=s<10&&r?"0"+s:String(s);return t.replace("HH",i).replace("MM",o).replace("SS",c).replace("MS",String(a))}return t.replace("HH","00").replace("MM","00").replace("SS","0").replace("MS","00")},o=e=>{let{startDate:t,endDate:r,timeoutFunc:n,format:i,zeros:o,text:c,zeroText:d}=e,{time:m}=l(t,r,1e3,n,i,o);return"0"===m&&d?(0,a.jsx)(s.A,{variant:s.$.custom,className:"pt-1 text-xs text-text-background-dark-4",asComponent:!0,children:d}):c?(0,a.jsxs)(s.A,{variant:s.$.custom,className:"pt-1 text-xs text-text-background-dark-4",asComponent:!0,children:[c,m,"s"]}):(0,a.jsx)(a.Fragment,{children:m})}},80954:(e,t,r)=>{r.d(t,{D:()=>c});var a=r(2183),s=r(36439),n=r(24072),l=r(42433),i=r(75328),o=r(62099);let c=e=>{let{className:t,...r}=e,[c,d]=(0,s.useState)(!1),{t:m}=(0,n.Bd)();return(0,a.jsxs)("div",{className:(0,l.Q)("border border-text-background-light-4 rounded-md h-12 w-full p-4 mt-4 flex items-center",t,(0,o.y)(c,!1,"border-primary-lighter")),children:[(0,a.jsx)("img",{src:i.mY.ramp.searchNormal}),(0,a.jsx)("input",{type:"text",onFocus:()=>d(!0),onBlur:()=>d(!1),placeholder:m("ramp.search"),...r,className:"flex-1 h-12 px-4 bg-transparent outline-none w-0 placeholder:text-text-background-light-3 text-primary-darker"})]})}},83338:(e,t,r)=>{r.d(t,{j:()=>p});var a=r(2183),s=r(36439),n=r(36048),l=r(53297),i=r(75328),o=r(42433),c=r(8611),d=r(24072),m=r(44309);let u=e=>{let{startDate:t,endDate:r,intervalRef:a}=e,s=new Date(t).getTime(),n=new Date(r).getTime(),l=new Date().getTime()-s,i=n-s-l;return i<=0&&a.current&&clearInterval(a.current),i},p=e=>{let{iconClassName:t}=e,{t:r}=(0,d.Bd)(),{theme:p}=(0,m.D)(),[x,f]=(0,s.useState)(null),[h,y]=(0,s.useState)(0),g=(0,s.useRef)(void 0),b=(0,n.XZ)(e=>e.user.nextDateRateUpdate),{endDate:v,startDate:w}=(0,s.useMemo)(()=>({startDate:new Date().getTime(),endDate:b}),[b]);return(0,s.useEffect)(()=>{y(100*u({startDate:w,endDate:v,intervalRef:g})/4e4)},[v]),(0,s.useEffect)(()=>(f(u({startDate:w,endDate:v,intervalRef:g})),g.current=setInterval(()=>{y(e=>e-2.5),f(u({startDate:w,endDate:v,intervalRef:g}))},1e3),()=>g.current&&clearInterval(g.current)),[w,v]),(0,a.jsx)("div",{className:"rounded-full p-0.5 transition-all duration-1000 ease-in",style:{background:` 24 conic-gradient(${"dark"===p?"#71B0FD":"#035AC5"} ${100-h}%, 25 ${"dark"===p?"#171E25":"#f9fafc"} ${100-h}%, 26 ${"dark"===p?"#171E25":"#f9fafc"} 100%)`},children:(0,a.jsx)(c.W,{message:r("ramp-revalidating",{seconds:(x/1e3).toFixed(0)}),children:(0,a.jsx)(l.I,{identify:i.mY.icons.lock,fill:"#647184",type:"path",className:(0,o.Q)("h-5 w-5 p-[3px] text-primary-darker bg-text-background-light-5 rounded-full",t)})})})}},87023:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(36439),s=r(18430);let n=()=>{let[e,t]=(0,a.useState)((0,s.A)(new Date,"HH:mm"));return(0,a.useEffect)(()=>{let e=setInterval(()=>{t((0,s.A)(new Date,"HH:mm"))},6e4);return()=>clearInterval(e)},[]),e}},94719:(e,t,r)=>{r.d(t,{w:()=>l});var a=r(2183),s=r(74430),n=r(42433);let l=e=>{let{children:t,textClass:r}=e;return(0,a.jsxs)("div",{className:"flex w-full items-center mt-3 mb-4",children:[(0,a.jsx)("div",{className:"flex-1 h-1px bg-primary-color_2"}),(0,a.jsx)(s.A,{className:(0,n.Q)("text-sm px-4 text-primary-darker",r),variant:s.$.custom,children:t}),(0,a.jsx)("div",{className:"flex-1 h-1px bg-primary-color_2"})]})}},95854:(e,t,r)=>{r.d(t,{h:()=>o});var a=r(2183),s=r(42433),n=r(53297),l=r(75328),i=r(74430);let o=e=>{let{currency:t,className:r,icon:o,onClick:c,networkLabelClassName:d,...m}=e,u=t?.network??(t?.networks?.length===1?t?.networks[0]?.symbol??t?.networks[0]:void 0),p=l.Of?.[u]??l.Of.Unkown;return u&&l.Of[u]?.description?(0,a.jsxs)("div",{className:(0,s.Q)("gap-1 flex w-max justify-center ml-auto items-center text-text-background-light-3 text-xs shrink-0 text-ellipsis ",t?.
26networks?.length>1&&"cursor-pointer",r),onClick:t?.networks?.length>1?c:void 0,...m,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget.click())},children:[(0,a.jsx)(n.I,{identify:l.mY.networks[u].grey,type:"path",className:(0,s.Q)("w-3 h-3",o?.className)}),(0,a.jsx)("span",{children:(0,a.jsx)(i.A,{variant:i.$.custom,className:(0,s.Q)("text-primary-darker font-normal text-[10px] whitespace-nowrap w-full"),children:p.description})})]}):null}}}]);
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.