1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="10f70611-dbd6-441f-902c-706d9e928707",e._sentryDebugIdIdentifier="sentry-dbid-10f70611-dbd6-441f-902c-706d9e928707")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4577,7031,7250],{12563:(e,t,r)=>{"use strict";r.d(t,{Fq:()=>m,VB:()=>u,mO:()=>c,ot:()=>x,yn:()=>d});var n=r(350979),i=r(501823),o=r(605641),s=r(962478),l=r(796147),a=r(680797);let c=(0,a.I4)(i.A).withConfig({componentId:"sc-adb62600-0"})(["position:relative;flex-direction:column;justify-content:space-between;padding:1rem;"]);a.I4.div.withConfig({componentId:"sc-adb62600-1"})(["padding:2px;",""],e=>{let{clickable:t}=e;return t?(0,a.AH)(["&:hover{cursor:pointer;opacity:0.8;}"]):null});let d=(0,a.I4)(o.A).withConfig({componentId:"sc-adb62600-2"})(["color:",";"],e=>{let{theme:t,severity:r}=e;return 3===r||4===r?t.colors.failure:2===r?t.colors.warning:1===r?t.colors.text:t.colors.positive60}),u=a.I4.button.withConfig({componentId:"sc-adb62600-3"})(["height:22px;width:22px;background-color:",";border:none;border-radius:50%;padding:0.2rem;font-size:0.875rem;font-weight:400;margin-left:0.4rem;cursor:pointer;color:",";display:flex;justify-content:center;align-items:center;float:right;&:hover{background-color:",";}&:focus{background-color:",";outline:none;}"],e=>{let{theme:t}=e;return t.colors.background},e=>{let{theme:t}=e;return t.colors.text},e=>{let{theme:t}=e;return t.colors.dropdown},e=>{let{theme:t}=e;return t.colors.dropdown});(0,a.I4)(o.A).attrs({ellipsis:!0}).withConfig({componentId:"sc-adb62600-4"})(["width:220px;"]);let p=a.I4.div.withConfig({componentId:"sc-adb62600-5"})(["background-color:",";border-radius:1rem;display:flex;align-items:center;font-size:0.825rem;width:100%;padding:3rem 1.25rem 1rem 1rem;margin-top:-2rem;color:",";z-index:-1;p{padding:0;margin:0;font-weight:500;}"],e=>{let{theme:t}=e;return`${t.colors.failure33}`},e=>{let{theme:t}=e;return t.colors.failure}),h=a.I4.div.withConfig({componentId:"sc-adb62600-6"})(["background-color:",";display:flex;align-items:center;justify-content:center;margin-right:12px;border-radius:12px;min-width:48px;height:48px;"],e=>{let{theme:t}=e;return`${t.colors.failure33}`});function m(e){let{error:t}=e;return(0,n.jsxs)(p,{children:[(0,n.jsx)(h,{children:(0,n.jsx)(s.A,{width:"24px"})}),(0,n.jsx)("p",{children:t})]})}let x=(0,a.I4)(l.mm).withConfig({componentId:"sc-adb62600-7"})(["background-color:",";padding:0.5rem;border-radius:12px;margin-top:8px;"],e=>{let{theme:t}=e;return`${t.colors.warning33}`})},16720:(e,t,r)=>{"use strict";let n;r.d(t,{$:()=>i});let i=()=>(n||(n=new Audio("https://cdn.pancakeswap.com/swap.mp3")),n)},48902:(e,t,r)=>{"use strict";r.d(t,{e:()=>a,m:()=>c});var n=r(432222),i=r(680797),o=r(913688),s=r(59678),l=r(428089);let a=i.I4.div.withConfig({shouldForwardProp:n.Ay}).withConfig({componentId:"sc-a4a8b395-0"})(["background:",";border-radius:",";color:",";overflow:hidden;position:relative;"," padding:1px 1px 3px 1px;",""],e=>{let{isActive:t,isSuccess:r,isWarning:n,borderBackground:i,theme:o}=e;return i||(n?o.colors.warning:r?o.colors.success:t?`linear-gradient(180deg, ${o.colors.primaryBright}, ${o.colors.secondary})`:o.colors.cardBorder)},e=>{let{theme:t}=e;return t.radii.card},e=>{let{theme:t,isDisabled:r}=e;return t.colors[r?"textDisabled":"text"]},e=>{let{isActive:t}=e;return t&&(0,i.AH)(["animation:"," 3s ease infinite;background-size:400% 400%;"],s.fd)},o.xe),c=(0,i.I4)(l.Ay).withConfig({componentId:"sc-a4a8b395-1"})(["width:100%;height:100%;overflow:",";background:",";border-radius:",";"],e=>{let{hasCustomBorder:t}=e;return t?"initial":"inherit"},e=>{let{theme:t,background:r}=e;return null!=r?r:t.card.background},e=>{let{theme:t}=e;return t.radii.card});a.defaultProps={isActive:!1,isSuccess:!1,isWarning:!1,isDisabled:!1}},127243:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(350979);r(25963);var i=r(257057);let o=e=>
1(0,n.jsx)(i.A,{viewBox:"0 0 24 24",...e,children:(0,n.jsx)("path",{d:"M9.00012 16.2L5.50012 12.7C5.11012 12.31 4.49012 12.31 4.10012 12.7C3.71012 13.09 3.71012 13.71 4.10012 14.1L8.29012 18.29C8.68012 18.68 9.31012 18.68 9.70012 18.29L20.3001 7.70001C20.6901 7.31001 20.6901 6.69001 20.3001 6.30001C19.9101 5.91001 19.2901 5.91001 18.9001 6.30001L9.00012 16.2Z"})})},166351:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(350979);r(25963);var i=r(257057);let o=e=>(0,n.jsx)(i.A,{viewBox:"0 0 18 18",...e,children:(0,n.jsx)("path",{d:"M4.10386 15.4522C3.67286 15.4522 3.30573 15.3006 3.00248 14.9974C2.69923 14.6941 2.54761 14.327 2.54761 13.896V4.10361C2.54761 3.67261 2.69923 3.30549 3.00248 3.00224C3.30573 2.69899 3.67286 2.54736 4.10386 2.54736H13.8962C14.3272 2.54736 14.6944 2.69899 14.9976 3.00224C15.3009 3.30549 15.4525 3.67261 15.4525 4.10361H9.45905C8.72692 4.10361 8.10136 4.36311 7.58236 4.88211C7.06336 5.40111 6.80386 6.02668 6.80386 6.7588V11.2498C6.80386 11.9819 7.06336 12.606 7.58236 13.122C8.10136 13.638 8.72692 13.896 9.45905 13.896H15.4525C15.4525 14.3307 15.3009 14.6988 14.9976 15.0002C14.6944 15.3016 14.3272 15.4522 13.8962 15.4522H4.10386ZM9.45905 12.5998C9.0908 12.5998 8.77223 12.4669 8.50336 12.201C8.23448 11.9351 8.10005 11.6181 8.10005 11.2498V6.7588C8.10005 6.39055 8.23448 6.07199 8.50336 5.80311C8.77223 5.53424 9.0908 5.3998 9.45905 5.3998H14.9935C15.3617 5.3998 15.6803 5.53424 15.9492 5.80311C16.218 6.07199 16.3525 6.39055 16.3525 6.7588V11.2498C16.3525 11.6181 16.218 11.9351 15.9492 12.201C15.6803 12.4669 15.3617 12.5998 14.9935 12.5998H9.45905ZM12.15 10.1248C12.4625 10.1248 12.7282 10.0154 12.9469 9.79668C13.1657 9.57793 13.275 9.3123 13.275 8.9998C13.275 8.6873 13.1657 8.42168 12.9469 8.20293C12.7282 7.98418 12.4625 7.8748 12.15 7.8748C11.8375 7.8748 11.5719 7.98418 11.3532 8.20293C11.1344 8.42168 11.025 8.6873 11.025 8.9998C11.025 9.3123 11.1344 9.57793 11.3532 9.79668C11.5719 10.0154 11.8375 10.1248 12.15 10.1248Z",fill:"currentColor"})})},183693:(e,t,r)=>{"use strict";r.d(t,{O:()=>p});var n=r(350979),i=r(557423),o=r(53670),s=r(985148),l=r(118708);let a=(0,s.eU)(!1);var c=r(868197),d=r(724152);let u={variant:"danger",disabled:!1,children:(0,n.jsx)(d.A,{children:"Wrong Network"}),width:"100%"},p=e=>{let{checkChainId:t,...r}=e,{isWrongNetwork:s}=(0,o.ax)(t),[d]=(0,l.fp)(a),p=(0,l.Xr)(c.G);return(0,n.jsx)(i.A,{...r,onClick:e=>{if(s)p(t||!0);else{var n;null==(n=r.onClick)||n.call(r,e)}},...d&&{disabled:!0},...s&&u})}},210268:(e,t,r)=>{"use strict";r.d(t,{a:()=>l});var n=r(350979),i=r(769932),o=r(605641),s=r(353540);function l(){let{t:e}=(0,i.A)();return(0,n.jsx)(o.A,{color:"textSubtle",textAlign:"center",children:(0,n.jsx)(s.n,{children:e("Loading")})})}},265449:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(350979);r(25963);var i=r(257057);let o=e=>(0,n.jsx)(i.A,{viewBox:"0 0 24 24",...e,children:(0,n.jsx)("path",{d:"M17.65 6.35C16.02 4.72 13.71 3.78 11.17 4.04C7.50002 4.41 4.48002 7.39 4.07002 11.06C3.52002 15.91 7.27002 20 12 20C15.19 20 17.93 18.13 19.21 15.44C19.53 14.77 19.05 14 18.31 14C17.94 14 17.59 14.2 17.43 14.53C16.3 16.96 13.59 18.5 10.63 17.84C8.41002 17.35 6.62002 15.54 6.15002 13.32C5.31002 9.44 8.26002 6 12 6C13.66 6 15.14 6.69 16.22 7.78L14.71 9.29C14.08 9.92 14.52 11 15.41 11H19C19.55 11 20 10.55 20 10V6.41C20 5.52 18.92 5.07 18.29 5.7L17.65 6.35Z"})})},274584:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(350979);r(25963);var i=r(257057);let o=e=>(0,n.jsx)(i.A,{viewBox:"0 0 24 24",...e,children:(0,n.jsx)("path",{d:"M4.47 20.9999H19.53C21.07 20.9999 22.03 19.3299 21.26 17.9999L13.73 4.98993C12.96 3.65993 11.04 3.65993 10.27 4.98993L2.74 17.9999C1.97 19.3299 2.93 20.9999 4.47 20.9999ZM12 13.9999C11.45 13.9999 11 13.5499 11 12.9999V10.9999C11 10.4499 11.45 9.99993 12 9.99993C12.55 9.99993 13 10.4499 13 10.9999V12.9999C13 13.5499 12.55 13.9999 12 13.9999ZM13 17.9999H11V15.9999H13V17.9999Z"})})},280067:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(350979);r(25963);var i=r(257057);let o=e=>(0,n.jsx)(i.A,{viewBox:"0 0 24 24",...e,children:(0,n.jsx)("path",{d:"M8.71005 12.29L11.3001 9.69997C11.6901 9.30997 12.3201 9.30997 12.7101 9.69997L15.3001 12.29C15.9301 12.92 15.4801 14 14.5901 14H9.41005C8.52005 14 8.08005 12.92 8.71005 12.29Z"})})},285020:(e,t,r)=>{"use strict";r.d(t,{_:()=>d});var n=r(350979),i=r(91168),o=r(579518),s=r(605641),l=r(823585),a=r(25963),c=r(769932);let d=(0,a.memo)(function(e){let{value:t,prefix:r,suffix:d,maximumSignificantDigits:u=12,roundingMode:p=i.A.ROUND_DOWN,showFullDigitsTooltip:h=!0,style:m,...x}=e,{t:f}=(0,c.A)(),y=(0,a.useMemo)(()=>t?(0,l.cF)(t,{roundingMode:p}):"",[t,p]),g=(0,a.useMemo)(()=>t?(0,l.ZV)(t,{maximumSignificantDigits:u,roundingMode:p}
1):"",[t,u,p]),{targetRef:b,tooltip:v,tooltipVisible:C}=(0,o.A)(f("Exact number: %numberWithFullDigits%",{numberWithFullDigits:y}),{placement:"top-end"}),w=t&&h&&g!==y;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(s.A,{ref:b,style:{textDecoration:w?"underline dotted":"none",...m},...x,children:[r,g,d]}),w&&C?v:null]})})},296123:(e,t,r)=>{"use strict";r.d(t,{A:()=>x});var n=r(350979),i=r(976005),o=r.n(i),s=r(557423),l=r(995315),a=r(166351),c=r(118708),d=r(25963),u=r(259145),p=r(53670),h=r(365758),m=r(724152);let x=e=>{let{children:t,withIcon:r,onFocus:i,onPointerEnter:x,onPointerDown:f,...y}=e,{chainId:g}=(0,p.ax)(),[,b]=(0,c.fp)(p.ch),v=(0,d.useCallback)(()=>{(0,u.Yj)(g),b(!0)},[g,b]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.A,{onClick:v,onFocus:e=>{(0,h.Fs)(),null==i||i(e)},onPointerEnter:e=>{(0,h.Fs)(),null==x||x(e)},onPointerDown:e=>{(0,h.Fs)(),null==f||f(e)},...y,children:(0,n.jsxs)(l.A,{gap:"8px",justifyContent:"center",alignItems:"center",children:[t||(0,n.jsx)(m.A,{children:"Connect Wallet"})," ",r&&(0,n.jsx)(a.A,{color:"invertedContrast"})]})}),(0,n.jsx)(o(),{id:"91794b9e1f037d08",children:"w3m-modal{position:fixed;z-index:100000000}"})]})}},320669:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>c,Bp:()=>a,JA:()=>s,eF:()=>l});var n=r(680797),i=r(428089);let o=(0,n.I4)(i.Ay).withConfig({componentId:"sc-b26f41e2-0"})(["width:",";display:flex;align-items:",";justify-content:",";padding:",";border:",";border-radius:",";"],e=>{let{width:t}=e;return null!=t?t:"100%"},e=>{let{align:t}=e;return null!=t?t:"center"},e=>{let{justify:t}=e;return null!=t?t:"flex-start"},e=>{let{padding:t}=e;return null!=t?t:"0"},e=>{let{border:t}=e;return t},e=>{let{borderRadius:t}=e;return t}),s=(0,n.I4)(o).withConfig({componentId:"sc-b26f41e2-1"})(["justify-content:space-between;"]);n.I4.div.withConfig({componentId:"sc-b26f41e2-2"})(["display:flex;align-items:flex-end;"]);let l=(0,n.I4)(o).withConfig({componentId:"sc-b26f41e2-3"})(["flex-wrap:wrap;margin:",";justify-content:",";& > *{margin:"," !important;}"],e=>{let{gap:t}=e;return t&&`-${t}`},e=>{let{justify:t}=e;return t},e=>{let{gap:t}=e;return t}),a=(0,n.I4)(o).withConfig({componentId:"sc-b26f41e2-4"})(["width:fit-content;margin:",";& > *{margin:"," !important;}"],e=>{let{gap:t}=e;return t&&`-${t}`},e=>{let{gap:t}=e;return t}),c=o},353540:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});let n=r(680797).I4.span.withConfig({componentId:"sc-ef186fae-0"})(['&::after{display:inline-block;animation:ellipsis 1.25s infinite;content:".";width:1em;text-align:left;}@keyframes ellipsis{0%{content:".";}33%{content:"..";}66%{content:"...";}}'])},372359:()=>{},454380:(e,t,r)=>{"use strict";var n=r(923727);r(736813);var i=r(25963),o=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(i),s=void 0!==n&&n.env&&!0,l=function(e){return"[object String]"===Object.prototype.toString.call(e)},a=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,i=t.optimizeForSpeed,o=void 0===i?s:i;c(l(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",c("boolean"==typeof o,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=o,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var a=document.querySelector('meta[property="csp-nonce"]');this._nonce=a?a.getAttribute("content"):null}var t,r=e.prototype;return r.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},r.isOptimizeForSpeed=function(){return this._optimizeForSpeed},r.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},r.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}
1,r.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},r.insertRule=function(e,t){if(c(l(e),"`insertRule` accepts only strings"),this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return s||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},r.replaceRule=function(e,t){if(this._optimizeForSpeed){var r=this.getSheet();if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];c(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},r.deleteRule=function(e){if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];c(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},r.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
1h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]},r.cssRules=function(){var e=this;return this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},r.makeStyleTag=function(e,t,r){t&&c(l(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return r?i.insertBefore(n,r):i.appendChild(n),n},t=[{key:"length",get:function(){return this._rulesCount}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,t),e}();function c(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var d=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},u={};function p(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return u[n]||(u[n]="jsx-"+d(e+"-"+r)),u[n]}function h(e,t){var r=e+t;return u[r]||(u[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),u[r]}var m=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,i=t.optimizeForSpeed,o=void 0!==i&&i;this._sheet=n||new a({name:"styled-jsx",optimizeForSpeed:o}),this._sheet.inject(),n&&"boolean"==typeof o&&(this._sheet.setOptimizeForSpeed(o),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,i=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var o=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=o,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return o.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var i=p(n,r);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return h(i,e)}):[h(i,t)]}}return{styleId:p(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),x=i.createContext(null);x.displayName="StyleSheetContext";var f=o.default.useInsertionEffect||o.default.useLayoutEffect,y=new m;function g(e){var t=y||i.useContext(x);return t&&f(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)]),null}g.dynamic=function(e){return e.map(function(e){return p(e[0],e[1])}).join(" ")},t.style=g},460379:(e,t,r)=>{"use strict";r.d(t,{A:()=>l,q:()=>s});var n=r(350979),i=r(680797),o=r(807543);let s=(0,i.I4)(o.A).withConfig({componentId:"sc-8dfcff2a-0"})(["border-radius:24px;max-width:436px;width:100%;z-index:1;"]);function l(e){let{children:t,...r}=e;return(0,n.jsx)(s,{...r,children:t})}},503261:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?n(Object(r),!0).forEach(function(t){!function(e,t,r){var n;(t="symbol"==typeof(n=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?n:String(n))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function o(e,t){var r={};for(var n in e)r[n]=t(e[n],n);return r}r.d(t,{c:()=>l});var s=(e,t,r)=>{for(var n of Object.keys(e)){var i;if(e[n]!==(null!=(i=t[n])?i:r[n]))return!1}return!0},l=e=>{var t=t=>{var r=e.defaultClassName,n=i(i({},e.defaultVariants),t);for(var o in n){var l,a=null!=(l=n[o])?l:e.defaultVariants[o];if(null!=a){var c=a;"boolean"==typeof c&&(c=!0===c?"true":"false");var d=e.variantClassNames[o][c];d&&(r+=" "+d)}}for(var[u,p]of e.compoundVariants)s(u,n,e.defaultVariants)&&(r+=" "+p);return r};return t.variants=()=>Object.keys(e.variantClassNames),t.classNames={get base(){return e.defaultClassName.split(" ")[0]},get variants(){return o(e.variantClassNames,e=>o(e,e=>e.split(" ")[0]))}},t}},507334:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>o,gn:()=>i,r0:()=>n});let n=60,i=0x1e187e0,o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"floor",r="floor"===t?Math.floor:Math.ceil,o=Math.abs(e),s={years:0,months:0,days:0,hours:0,minutes:0,seconds:0,totalDays:0};return o>=86400&&(s.totalDays=r(o/86400)),o>=i&&(s.years=r(o/i),o-=s.years*i),o>=2629800&&(s.months=r(o/2629800),o-=2629800*s.months),o>=86400&&(s.days=r(o/86400),o-=86400*s.days),o>=3600&&(s.hours=r(o/3600),o-=3600*s.hours),o>=n&&(s.minutes=r(o/n),o-=s.minutes*n),s.seconds=o,s}},525033:(e,t,r)=>{"use strict";r.d(t,{AG:()=>d,PT:()=>p,j7:()=>u,tm:()=>h});var n=r(350979),i=r(680797),o=r(579518),s=r(501823),l=r(865109),a=r(605641);let c=i.I4.div.withConfig({componentId:"sc-1577955b-0"})(["&:hover,&:focus{opacity:0.7;}"]),d=(0,i.I4)(a.A).withConfig({componentId:"sc-1577955b-1"})(["text-decoration:underline dotted;"]),u=(0,i.I4)(a.A).withConfig({componentId:"sc-1577955b-2"})(["text-decoration:underline dotted;font-size:14px;color:",";line-height:150%;cursor:help;"],e=>{let{theme:t}=e;return t.colors.textSubtle}),p=e=>{let{text:t,placement:r="right-end",size:i="16px",color:a,...d}
1=e,{targetRef:u,tooltip:p,tooltipVisible:h}=(0,o.A)(t,{placement:r});return(0,n.jsxs)(s.A,{alignItems:"center",...d,ref:u,children:[h&&p,(0,n.jsx)(c,{as:s.A,alignItems:"center",children:(0,n.jsx)(l.A,{color:a||"textSubtle",width:i})})]})},h=e=>{let{text:t,placement:r="right-end",children:i,...l}=e,{targetRef:a,tooltip:c,tooltipVisible:d}=(0,o.A)(t,{placement:r});return(0,n.jsxs)(s.A,{alignItems:"center",...l,ref:a,children:[i,d&&c]})}},559180:(e,t,r)=>{"use strict";r.d(t,{H9:()=>p,k1:()=>y});var n=r(228876),i=r(311560),o=r(670420),s=r(760013),l=r.n(s),a=r(449229);let c={[n.nU.BSC]:"smartchain",[n.nU.ETHEREUM]:"ethereum",[n.nU.ARBITRUM_ONE]:"arbitrum",[n.nU.ZKSYNC]:"zksync",[n.nU.BASE]:"base",[n.nU.LINEA]:"linea",[n.nU.OPBNB]:"opbnb",[n.nU.MONAD_MAINNET]:"monad",[n.nU.ROBINHOOD]:"robinhood",[n.nU.ARC]:"arc"},d=l()(e=>e&&c[e.chainId]?`https://assets-cdn.trustwallet.com/blockchains/${c[e.chainId]}/assets/${(0,a.b)(e.address)}/logo.png`:null,e=>`${null==e?void 0:e.chainId}#${null==e?void 0:e.address}`),u=l()((e,t)=>e&&t&&c[t]?`https://assets-cdn.trustwallet.com/blockchains/${c[t]}/assets/${(0,a.b)(e)}/logo.png`:null,(e,t)=>`${t}#${e}`),p={[n.nU.BSC]:"",[n.nU.ETHEREUM]:"eth",[n.nU.ARBITRUM_ONE]:"arbitrum",[n.nU.ZKSYNC]:"zksync",[n.nU.LINEA]:"linea",[n.nU.BASE]:"base",[n.nU.OPBNB]:"opbnb",[n.nU.MONAD_MAINNET]:"monad",[n.nU.MONAD_TESTNET]:"monad-testnet",[n.nU.ROBINHOOD]:"robinhood",[n.nU.ARC]:"arc",[n.Cb.SOLANA]:"solana"},h=e=>{let t;if(!Object.keys(p).includes(String(e.chainId)))return null;if(e.chainId===n.Cb.SOLANA)t=e.address;else if(e.chainId===n.nU.ROBINHOOD)t=e.address.toLowerCase();else try{t=(0,a.b)(e.address)}catch{return null}return`https://tokens.pancakeswap.finance/images/${e.chainId===n.nU.BSC?"":`${p[e.chainId]}/`}${t}.png`},m=[o.E8.usdt,o.E8.usdc,o.x_.cake,o.x_.usdv,o.E8.wbtc,o.E8.weth,i.s6[n.nU.BSC],o.x_.busd,o.E8.dai].map(e=>{let{symbol:t}=e;return t}),x=l()(e=>f(null==e?void 0:e.symbol),e=>`logoUrls#${null==e?void 0:e.chainId}#${null==e?void 0:e.symbol}`),f=l()(e=>e&&m.includes(e)?`https://tokens.pancakeswap.finance/images/symbol/${e.toLocaleLowerCase()}.png`:void 0,e=>`logoUrls#symbol#${e}`);l()(function(e){let{useTrustWallet:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=d(null==e?void 0:e.wrapped),n=e?h(e.wrapped):null;return[x(e),t?r:void 0,n].filter(e=>!!e)},(e,t)=>{var r;return`logoUrls#${null==e?void 0:e.chainId}#${null==e||null==(r=e.wrapped)?void 0:r.address}#${t?JSON.stringify(t):""}`});let y=l()(function(e){let{useTrustWallet:t=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return[];let{chainId:r,address:n,symbol:i}=e,o=u(n,r),s=r&&n?h({chainId:r,address:n}):null;return[f(i),t?o:void 0,s].filter(e=>!!e)},(e,t)=>`logoUrls#${null==e?void 0:e.chainId}#${null==e?void 0:e.symbol}#${null==e?void 0:e.address}#${t?JSON.stringify(t):""}`)},562869:(e,t,r)=>{"use strict";function n(e){let t,{number:r,locale:n,sigFigs:i,fixedDecimals:o,options:s={}}=e;if("number"==typeof r)t=o?parseFloat(r.toFixed(o)):r;else{let e=parseFloat(r.toSignificant(i));t=o?parseFloat(e.toFixed(o)):e}return t.toLocaleString(n,{...s,minimumFractionDigits:s.minimumFractionDigits||o,maximumFractionDigits:s.maximumFractionDigits||o,maximumSignificantDigits:s.maximumSignificantDigits||o?void 0:i})}r.d(t,{A:()=>n})},600404:(e,t,r)=>{"use strict";r.d(t,{P:()=>d});var n=r(350979),i=r(865109),o=r(833438),s=r(62234),l=r.n(s),a=r(25963),c=r(18468);let d=(0,a.memo)(e=>{let{chainId:t,width:r=24,height:s=24}=e;return t&&(0,c.UH)(t)?(0,n.jsx)(l(),{alt:`chain-${t}`,style:{maxHeight:`${s}px`},src:`${o.HI}/web/chains/${t}.png`,width:r,height:s,unoptimized:!0}):(0,n.jsx)(i.A,{width:r,height:s})})},617636:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(350979),i=r(25963),o=r(990296),s=r(605641);let l=e=>{var t,r;let{loading:l,initialWidth:a,initialHeight:c=16,children:d,...u}=e,p=(0,i.useRef)(null);return(0,n.jsx)(n.Fragment,{children:l?(0,n.jsx)(o.Ay,{isDark:!0,width:(null==(t=p.current)?void 0:t.clientWidth)||a,height:(null==(r=p.current)?void 0:r.clientHeight)||c}):(0,n.jsx)(s.A,{ref:p,...u,children:d})})}},720584:(e,t,r)=>{"use strict";r.d(t,{_:()=>n._z});var n=r(40064)},724152:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=r(421770).x},736813:()=>{},769836:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>rd});var n=r(350979),i=r(25963),o=r(233764),s=r(656862),l=r(118708),a=function(e){return e.INPUT="INPUT",e.OUTPUT="OUTPUT",e}({});
1let c=(0,o.VP)("buyCrypto/selectCurrency"),d=(0,o.VP)("buyCrypto/typeInput"),u=(0,o.VP)("buyCrypto/resetbuyCryptoState"),p=(0,o.VP)("swap/replaceBuyCryptoState"),h=(0,o.VP)("buyCrypto/switchCurrencies"),m={typedValue:"",independentField:a.INPUT,[a.INPUT]:{currencyId:""},[a.OUTPUT]:{currencyId:""}},x=(0,o.vy)(m,e=>{e.addCase(u,()=>m).addCase(d,(e,t)=>{let{payload:{field:r,typedValue:n}}=t;return{...e,independentField:r,typedValue:n}}).addCase(c,(e,t)=>{let{payload:{currencyId:r,field:n}}=t,i=n===a.INPUT?a.OUTPUT:a.INPUT;return r===e[i].currencyId?{...e,independentField:e.independentField===a.INPUT?a.OUTPUT:a.INPUT,[n]:{currencyId:r},[i]:{currencyId:e[n].currencyId}}:{...e,[n]:{currencyId:r}}}).addCase(p,(e,t)=>{let{payload:{typedValue:r,inputCurrencyId:n,outputCurrencyId:i}}=t;e[a.INPUT].currencyId=n,e[a.OUTPUT].currencyId=i,e.typedValue=r}).addCase(h,e=>({...e,typedValue:"0",independentField:e.independentField===a.INPUT?a.OUTPUT:a.INPUT,[a.INPUT]:{currencyId:e[a.OUTPUT].currencyId},[a.OUTPUT]:{currencyId:e[a.INPUT].currencyId}}))}),f=()=>(0,s.um)(m,x),y=(0,i.createContext)({formAtom:f()}),g=y.Provider;function b(){let e=(0,i.useContext)(y);return(0,l.md)(e.formAtom)}function v(){let e=(0,i.useContext)(y);return(0,l.Xr)(e.formAtom)}var C=r(18468),w=r(53670),j=r(326848),A=r(311560),I=r(670420),S=r(833438),k=function(e){return e.Fiat="Fiat",e.Crypto="Crypto",e}({}),_=r(734658);let T=new A.GH(0,"0x0000000000000000000000000000000000000000",8,"WNATIVE_BTC","Wrapped Native Bitcoin","https://weth.io"),E={name:"Bitcoin",symbol:"BTC",decimals:8};class P extends _.Xh{get wrapped(){return T}static onChain(){let{decimals:e,name:t,symbol:r}=E;return new P({chainId:0,decimals:e,symbol:r,name:t})}equals(e){return e.isNative&&e.chainId===this.chainId}constructor({chainId:e,decimals:t,name:r,symbol:n}){super(e,t,n,r)}}var F=function(e){return e[e.ETHEREUM=1]="ETHEREUM",e[e.GOERLI=5]="GOERLI",e[e.BSC=56]="BSC",e[e.BSC_TESTNET=97]="BSC_TESTNET",e[e.ZKSYNC_TESTNET=280]="ZKSYNC_TESTNET",e[e.ZKSYNC=324]="ZKSYNC",e[e.OPBNB_TESTNET=5611]="OPBNB_TESTNET",e[e.OPBNB=204]="OPBNB",e[e.ARBITRUM_ONE=42161]="ARBITRUM_ONE",e[e.ARBITRUM_GOERLI=421613]="ARBITRUM_GOERLI",e[e.ARBITRUM_SEPOLIA=421614]="ARBITRUM_SEPOLIA",e[e.SCROLL_SEPOLIA=534351]="SCROLL_SEPOLIA",e[e.LINEA=59144]="LINEA",e[e.LINEA_TESTNET=59140]="LINEA_TESTNET",e[e.BASE=8453]="BASE",e[e.BASE_TESTNET=84531]="BASE_TESTNET",e[e.BASE_SEPOLIA=84532]="BASE_SEPOLIA",e[e.SEPOLIA=0xaa36a7]="SEPOLIA",e[e.BTC=0]="BTC",e}({}),N=function(e){return e.MoonPay="MoonPay",e.Mercuryo="Mercuryo",e.Transak="Transak",e.Topper="Topper",e}({}),B=function(e){return e.NetworkingFees="Networking Fees",e.ProviderFees="Provider Fees",e.PancakeFees="Pancake Fees",e}({}),U=function(e){return e.Dark="dark",e.Light="light",e}({});let O=["Networking Fees","Provider Fees","Pancake Fees"],D={MoonPay:`${S.HI}/web/onramp/moonpay.svg`,Mercuryo:`${S.HI}/web/onramp/mercuryo.svg`,Transak:`${S.HI}/web/onramp/transak.svg`,Topper:`${S.HI}/web/onramp/topper.png`},R={MoonPay:O,Mercuryo:["Provider Fees","Pancake Fees"],Transak:O,Topper:O},z={MoonPay:{1:"",56:"_bsc",42161:"_arbitrum",324:"_zksync",59144:"_linea",8453:"_base",0:""},Mercuryo:{1:"ETHEREUM",56:"BINANCESMARTCHAIN",42161:"ARBITRUM",324:"ZKSYNC",59144:"LINEA",8453:"BASE",0:"BITCOIN"},Transak:{1:"ethereum",56:"bsc",42161:"arbitrum",324:"zksync",59144:"linea",8453:"base",0:"mainnet"},Topper:{1:"ethereum",42161:"arbitrum",56:"bnb-smart-chain",8453:"base",0:"bitcoin"}},$=e=>"string"==typeof e?"BTC_0"===e:(null==e?void 0:e.chainId)===0,L={USD:{name:"United States Dollar",symbol:"USD"},EUR:{name:"Euro",symbol:"EUR"},GBP:{name:"Great British Pound",symbol:"GBP"},HKD:{name:"Hong Kong Dollar",symbol:"HKD"},CAD:{name:"Canadian Dollar",symbol:"CAD"},AUD:{name:"Australian Dollar",symbol:"AUD"},BRL:{name:"Brazilian Real",symbol:"BRL"},JPY:{name:"Japanese Yen",symbol:"JPY"},KRW:{name:"South Korean Won",symbol:"KRW"},VND:{name:"Vietnamese Dong",symbol:"VND"},IDR:{name:"Indonesian Rupiah",symbol:"IDR"}},M=[L.IDR.symbol],H={BTC_0:P.onChain(),ETH_1:A.we.onChain(1),BNB_56:A.we.onChain(56),ETH_42161:A.we.onChain(42161),ETH_324:A.we.onChain(324),ETH_59144:A.we.onChain(59144),ETH_8453:A.we.onChain(8453),CAKE_56:I.x_.cake,USDT_1:I.E8.usdt,USDT_56:I.x_.usdt,USDC_56:I.x_.usdc,USDC_1:I.E8.usdc,USDC_42161:I.Hz.usdc,USDC_59144:I._i.usdc,USDC_8453:I.Ob.usdc,DAI_1:I.E8.dai,WBTC_1:I.E8.wbtc},q=(0,s.tG)("pcs:enable-buy-btc-native",!1);function V(){let e=v(),t=(0,i.useCallback)((t,r)=>
1{e(c({field:t,currencyId:(null==r?void 0:r.decimals)?`${r.symbol}_${r.chainId}`:r.symbol}))},[e]);return{onCurrencySelection:t,onSwitchTokens:(0,i.useCallback)(()=>{e(h())},[e]),onUserInput:(0,i.useCallback)((t,r)=>{e(d({field:t,typedValue:r.toString()}))},[e])}}async function W(e,t){var r;let n,i=e.outputCurrency?e.outputCurrency.split("_")[1]:void 0,o=[F.BASE,F.LINEA].find(e=>i?e.toString()===i:e===t)?"EUR":"USD",s=e.outputCurrency?i?e.outputCurrency:`${e.outputCurrency}_${t}`:void 0;return n=s&&H[s]?s:"CAKE_56",{[a.INPUT]:{currencyId:o},[a.OUTPUT]:{currencyId:null!=n?n:"CAKE_56"},typedValue:"string"!=typeof(r=e.exactAmount)||Number.isNaN(Number.parseFloat(r))?"":r,independentField:a.INPUT}}var Q=r(179087),K=r(769932),Z=r(796147),Y=r(501823),G=r(428089),J=r(605641),X=r(673115),ee=r(24153),et=r(796898),er=r(720584),en=r(421770),ei=r(549333),eo=r(805017),es=r(282304),el=r(966983),ea=r(575058),ec=r(183693),ed=r(296123),eu=r(680797),ep=r(888116),eh=r(990296),em=r(485909),ex=r(43853),ef=r(432594),ey=r(20897),eg=r(557423),eb=r(806995),ev=r(841376);let eC=(0,eu.I4)(ev.Q).withConfig({componentId:"sc-49bc546e-0"})(["max-width:375px;"]),ew=(0,eu.I4)(Y.A).withConfig({componentId:"sc-49bc546e-1"})(["position:relative;flex-direction:column;justify-content:space-between;padding:0px 0.6rem 0.6rem 0.6rem;","{padding:0px 1rem 1rem 1rem;}"],e=>{let{theme:t}=e;return t.mediaQueries.sm});eu.I4.div.withConfig({componentId:"sc-49bc546e-2"})(["opacity:",";width:100%;transition:opacity 0.25s ease-in-out;"],e=>{let{isClicked:t}=e;return t?"0":"1"});let ej=eu.I4.div.withConfig({componentId:"sc-49bc546e-3"})(["display:flex;position:relative;overflow:hidden;width:100%;transition:background-color 0.6s ease,padding 0.3s ease-in-out;"]),eA=eu.I4.div.withConfig({componentId:"sc-49bc546e-4"})(["overflow:hidden;width:100%;word-break:break-word;transition:max-height 0.33s ease-in-out;max-height:",";"],e=>{let{show:t,elementHeight:r}=e;return t?`${r}px`:"0px"}),eI=(0,eu.I4)(G.Ay).withConfig({componentId:"sc-49bc546e-5"})(["padding:6px 16px;border-radius:16px;z-index:10;background:",";position:relative;border:1.5px dashed ",";&:hover{cursor:pointer;}",""],e=>{let{theme:t}=e;return t.colors.backgroundAlt},e=>{let{theme:t}=e;return t.isDark?`${t.colors.input}`:`${t.colors.inputSecondary}`},e=>{let{disabled:t}=e;return t&&(0,eu.AH)(["pointer-events:none;opacity:0.6;"])}),eS=(0,eu.I4)(Y.A).withConfig({componentId:"sc-49bc546e-6"})(["padding:2px 16px;border-radius:16px;z-index:10;background:",";border:",";&:hover{cursor:pointer;}"],e=>{let{theme:t}=e;return t.colors.input},e=>{let{theme:t}=e;return`1.5px dashed ${t.colors.inputSecondary}`}),ek=(0,eu.I4)(Y.A).withConfig({componentId:"sc-49bc546e-7"})(["position:absolute;width:100%;background:",";max-height:100%;display:flex;flex-direction:column;height:max-content;z-index:9999;transition:bottom 0.3s ease-in-out;bottom:",";border-top-right-radius:24px;border-top-left-radius:24px;box-shadow:6px 20px 12px 8px rgba(74,74,104,0.1);"],e=>{let{theme:t}=e;return t.colors.backgroundAlt},e=>{let{showPopOver:t}=e;return t?"0%":"-100%"}),e_=(0,eu.I4)(Y.A).withConfig({componentId:"sc-49bc546e-8"})(["position:absolute;width:100%;z-index:9999;background-color:#e2d2ff;height:100%;transition:opacity 0.2s ease-in-out;opacity:",";pointer-events:",";"],e=>{let{showPopOver:t}=e;return t?"0.8":"0"},e=>{let{showPopOver:t}=e;return t?"auto":"none"}),eT=eu.I4.iframe.withConfig({componentId:"sc-49bc546e-9"})(["height:650px;width:100vw;","{width:425px;}border-bottom-left-radius:24px;border-bottom-right-radius:24px;"],e=>{let{theme:t}=e;return t.mediaQueries.sm}),eE=(0,eu.I4)(Y.A).withConfig({componentId:"sc-49bc546e-10"})(["height:650px;width:100vw;","{width:425px;}border-bottom-left-radius:24px;border-bottom-right-radius:24px;"],e=>{let{theme:t}=e;return t.mediaQueries.sm}),eP=(0,eu.I4)(G.Ay).withConfig({componentId:"sc-49bc546e-11"})(["position:absolute;right:10%;&:hover{cursor:pointer;}"]);eu.I4.div.withConfig({componentId:"sc-49bc546e-12"})(["align-items:center;background:transparent;border-bottom:1px solid ",";display:flex;padding:12px 24px;position:relative;","{background:",";}"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.mediaQueries.md},e=>{let{background:t}=e;return t||"transparent"});let eF=eu.I4.div.withConfig({componentId:"sc-49bc546e-13"})(["width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;box-shadow:",";border:1px solid ",";border-radius:16px;background:",";cursor:pointer;position:relative;min-width:136px;user-select:none;z-index:20;","{min-width:168px;}"],e=>{let{theme:t,error:r}=e;return r?t.shadows.danger:t.shadows.inset},e=>{let{theme:t,error:r}=e;return r?t.colors.failure:t.colors.inputSecondary},e=>{let{theme:t}=e;return t.colors.input},e=>{let{theme:t}=e;return t.mediaQueries.sm}),eN=(0,eu.I4)(eg.A).attrs({variant:"text",scale:"sm"}).withConfig({componentId:"sc-49bc546e-14"})(["padding:0px;border-left:",";display:flex;justify-content:space-between;align-items:center;width:135px;padding-left:12px;border-radius:0px;"],e=>{let{theme:t}=e;return`1px solid ${t.colors.inputSecondary}`}),eB=eu.I4.div.withConfig({componentId:"sc-49bc546e-15"})(["position:fixed;height:calc(23%);width:2px;border-left:2px dashed ",";margin-top:10px;z-index:0;left:calc(50% - 3px);"],e=>{let{theme:t}=e;return t.isDark?`${t.colors.input}`:`${t.colors.inputSecondary}`}),eU=eu.I4.div.withConfig({componentId:"sc-49bc546e-16"})(["position:absolute;height:0px;width:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:",";bottom:100%;
1left:calc(50% - 10px);"],e=>{let{theme:t}=e;return`6px dashed ${t.colors.inputSecondary}`});eu.I4.div.withConfig({componentId:"sc-49bc546e-17"})(["position:absolute;height:8px;width:8px;border-radius:50%;background:",";left:calc(50% - 8px);top:93%;"],e=>{let{theme:t}=e;return t.colors.inputSecondary});let eO=(0,eu.I4)(G.Ay).withConfig({componentId:"sc-49bc546e-18"})(["position:relative;z-index:1;"]),eD=(0,eu.I4)(G.Ay).withConfig({componentId:"sc-49bc546e-19"})(["position:absolute;border-radius:50%;",""],e=>{let{border:t}=e;return t&&(0,eu.AH)(["overflow:hidden;border:solid 3px white;"])}),eR=(0,eu.I4)("input").withConfig({shouldForwardProp:e=>!["scale","isSuccess","isWarning"].includes(e)}).withConfig({componentId:"sc-49bc546e-20"})(["background-color:",";border-radius:16px;box-shadow:",";color:",";display:block;font-size:16px;height:",";outline:0;padding:0 16px;width:100%;border:1px solid ",";&::placeholder{color:",";}&:disabled{background-color:",";box-shadow:none;color:",";cursor:not-allowed;}&:focus:not(:disabled){box-shadow:",";}"],e=>{let{theme:t}=e;return t.colors.input},e=>{let{isSuccess:t=!1,isWarning:r=!1,theme:n}=e;return r?n.shadows.warning:t?n.shadows.success:n.shadows.inset},e=>{let{theme:t}=e;return t.colors.text},e=>{let{height:t}=e;return t},e=>{let{theme:t}=e;return t.colors.inputSecondary},e=>{let{theme:t}=e;return t.colors.textSubtle},e=>{let{theme:t}=e;return t.colors.backgroundDisabled},e=>{let{theme:t}=e;return t.colors.textDisabled},e=>{let{theme:t,isWarning:r,isSuccess:n}=e;return r?t.shadows.danger:n?t.shadows.success:t.shadows.focus});eR.defaultProps={scale:eb.C.MD,isSuccess:!1,isWarning:!1};let ez=e=>{let{mode:t,currency:r,size:i=24}=e;return(0,n.jsx)(n.Fragment,{children:"onramp-fiat"===t?(0,n.jsx)(G.Ay,{width:`${i}px`,height:`${i}px`,children:(0,n.jsx)(ef.mt,{currency:r,size:`${i-3}px`})}):(0,n.jsx)(G.Ay,{width:`${i}px`,height:`${i}px`,children:(0,n.jsx)(ex.A,{width:i,height:i,primarySrc:(0,ey.ig)(r)[0],secondarySrc:r?`${S.HI}/web/chains/${r.chainId}.png`:""})})})},e$=e=>{let{size:t=24}=e;return(0,n.jsx)(em.A,{src:`${S.HI}/web/onramp/btc.svg`,alt:"bitcoin-logo",width:t,height:t})},eL=e=>{let{mode:t,currency:r,size:i=28}=e;return $(r)?(0,n.jsx)(e$,{}):(0,n.jsx)(ez,{mode:t,currency:r,size:i})},eM=e=>{let{provider:t,size:r=35,loading:i=!1}=e,o=null!=t?t:N.MoonPay,s=!!(i||!t),l=o===N.Mercuryo,a=D[o];return(0,n.jsxs)(eO,{width:r,height:r,children:[(0,n.jsx)(eh.Ay,{isDark:!0,width:r,height:r,borderRadius:"50%",display:s?"block":"none"}),(0,n.jsx)(eD,{width:r,height:r,border:l,display:s?"none":"block",children:(0,n.jsx)(em.A,{alt:`${t}-logo`,src:a,width:r,height:r})})]})},eH=()=>{let{[a.INPUT]:{currencyId:e},[a.OUTPUT]:{currencyId:t}}=b();return(0,i.useMemo)(()=>"BTC_0"===e||"BTC_0"===t,[e,t])};var eq=r(662928),eV=r(810516),eW=r.n(eV),eQ=r(914452),eK=r(17581);let eZ=(0,eQ.m)("fetch-provider-signature");var eY=r(12563),eG=r(259145),eJ=r(210268);let eX=e=>{let{loading:t}=e;return t?(0,n.jsx)(eE,{justifyContent:"center",alignItems:"center",style:{zIndex:100},children:(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,n.jsx)(eJ.a,{}),(0,n.jsx)(eo.m,{})]})}):(0,n.jsx)(n.Fragment,{})},e0=e=>{let{provider:t,loading:r,signedIframeUrl:i}=e,o=(0,eu.DP)(),s=`${N[t].toLowerCase()}_iframe`;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eX,{loading:r}),(0,n.jsx)(eT,{id:s,src:i,title:"fiat-onramp-iframe",isDark:o.isDark,allow:"camera;microphone;fullscreen;payment"})]})},e1=e=>{let{selectedQuote:t,cryptoCurrency:r,externalTxIdRef:o,disabled:s,loading:l,btcAddress:a,resetBuyCryptoState:c,errorText:d}=e,{address:u}=(0,eK.F)(),{t:p}=(0,K.A)(),h=eH(),{data:m,isLoading:x,isError:f,refetch:y}=(e=>{let{address:t}=(0,eK.F)(),{isDark:r}=(0,Q.DP)(),{quote:n,externalTransactionId:i,chainId:o,btcAddress:s,onRampUnit:l,...a}=e,c=0===o?s:t,d=r?U.Dark:U.Light;return(0,eq.I)({...a,queryKey:eZ([{chainId:o,quote:n,walletAddress:c,externalTransactionId:i,onRampUnit:l,theme:d}]),enabled:!!(i&&n&&c&&(null==o?void 0:o.toString())&&l),queryFn:async()=>{if(!n||!c||!i||void 0===o||!l)throw Error("Invalid parameters");let{provider:e,cryptoCurrency:t,fiatCurrency:r,amount:s}=n,a=z[N[e]][o],u=`${t.toLowerCase()}${a}`,p=await fetch(`${S.FH}/fetch-provider-signature?${eW().stringify({cryptoCurrency:"MoonPay"===e?u:t,provider:e,fiatCurrency:r,amount:s,network:a,walletAddress:c,externalTransactionId:i,onRampUnit:l,theme:d})}`);return await p.json()},...a})})({chainId:null==r?void 0:r.chainId,quote:t,externalTransactionId:o.current,btcAddress:a,onRampUnit:k.Fiat}),[g]=(0,ei.A)((0,n.jsx)(e2,{selectedQuote:t,iframeUrl:null==m?void 0:m.signature,loading:x,error:f,resetBuyCryptoState:c})),b=(0,i.useCallback)(e=>{e.stopPropagation(),(0,eG.x7)(null==t?void 0:t.provider),g(),o.current=(0,ep.A)(),y()},[null==t?void 0:t.provider,g,o,y]),v=(0,i.useMemo)(()=>{let e=null==t?void 0:t.provider;return d||(h&&""===a?p("Verify your address to continue"):h&&s?p("Invalid BTC address"):l||x?p("Fetching Quotes"):p("Buy with %provider%",{provider:e}))},[l,x,t,p,h,s,a,d]);return h||u?(0,n.jsx)(Z.mm,{width:"100%",children:(0,n.jsx)(ec.O,{onClick:b,disabled:!!(s||f||d),isLoading:x||l,height:"56px",children:(0,n.jsxs)(Y.A,{al
1ignItems:"center",children:[(0,n.jsx)(J.A,{px:"4px",fontWeight:"bold",color:"white",children:v}),x||l&&!d&&(0,n.jsx)(eo.m,{stroke:"white"})]})})}):(0,n.jsx)(Z.mm,{width:"100%",children:(0,n.jsx)(ed.A,{height:"50px"})})},e2=(0,i.memo)(function(e){let{onDismiss:t,selectedQuote:r,iframeUrl:o,error:s,loading:l,resetBuyCryptoState:a}=e,{t:c}=(0,K.A)(),d=(0,eu.DP)(),u=(0,i.useCallback)(()=>{null==a||a(),null==t||t()},[t,a]);return(0,n.jsxs)(es.FQ,{children:[(0,n.jsx)(el.rQ,{background:d.colors.gradientCardHeader,children:(0,n.jsxs)(el.wt,{pt:"6px",justifyContent:"center",children:[(0,n.jsx)(eP,{onClick:u,children:(0,n.jsx)(J.A,{color:"primary",children:c("Close")})}),(0,n.jsx)(ea.A,{width:"100%",textAlign:"center",pr:"20px",children:(0,n.jsx)(eM,{provider:null==r?void 0:r.provider})})]})}),(0,n.jsx)(el.cw,{position:"relative",style:{alignItems:"center",overflowY:"hidden"},children:!s&&r&&o?(0,n.jsx)(e0,{provider:null==r?void 0:r.provider,loading:l,signedIframeUrl:o}):(0,n.jsx)(eE,{justifyContent:"center",alignItems:"center",children:(0,n.jsx)(eY.yn,{children:(0,n.jsx)(en.x,{children:"something went wrong!"})})})})]})});var e9=r(882318),e4=r(747921);let e5=e=>{let{onClick:t,showPopover:r,children:i,...o}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e_,{showPopOver:r,onClick:t}),(0,n.jsx)(ek,{showPopOver:r,...o,children:i})]})};var e6=r(617636),e3=r(941672),e8=r(285020),e7=r(265349),te=r(33409),tt=r(233312),tr=r.n(tt),tn=r(62234),ti=r.n(tn),to=r(784027),ts=r(3197),tl=r(727353),ta=r(862373),tc=r(419041),td=r(733775),tu=r(2889),tp=r(320669),th=r(525033),tm=r(779243),tx=r(494350),tf=r(874522);function ty(e){return(null==e?void 0:e.isToken)?e.address:(null==e?void 0:e.isNative)?e.symbol:""}let tg=(0,eu.I4)(tp.JA).withConfig({componentId:"sc-dcc85cce-0"})(["padding:4px 20px;height:56px;display:grid;grid-template-columns:auto minmax(auto,1fr) minmax(0,72px);grid-gap:8px;cursor:",";z-index:",";&:hover{background-color:",";}position:relative;opacity:",";"],e=>{let{disabled:t}=e;return!t&&"pointer"},e=>{let{disabled:t}=e;return 10*!!t},e=>{let{theme:t,disabled:r}=e;return!r&&t.colors.background},e=>{let{disabled:t,selected:r}=e;return t||r?.5:1}),tb=e=>{let{allowBuyBtc:t,setAllowBuyBtc:r}=e,{t:i}=(0,K.A)();return(0,n.jsxs)(Y.A,{left:"82%",top:"5%",position:"absolute",zIndex:999,children:[(0,n.jsx)(th.PT,{text:i("Enable Native BTC purchases. Only do this is you have a Bitcoin address to receive the funds to. You cannot use your EVM addresses for native BTC."),placement:"top",size:"16px",mr:"8px"}),(0,n.jsx)(tm.A,{id:"toggle-allow-btc-button",scale:"sm",checked:t,onChange:()=>r(e=>!e)})]})};function tv(e){var t;let{currency:r,onSelect:o,isSelected:s,otherSelected:l,style:a,mode:c,allowBuyBtc:d,setAllowBuyBtc:u}=e,{t:p}=(0,K.A)(),h=ty(r),m=$(r),x=!!(s||m&&!d),f=p("Bitcoin Network"),y="onramp-fiat"===c,g=null==(t=(0,i.useMemo)(()=>C.Bt.find(e=>e.id===r.chainId),[r.chainId]))?void 0:t.name;return(0,n.jsxs)(n.Fragment,{children:[m&&(0,n.jsx)(tb,{allowBuyBtc:d,setAllowBuyBtc:u}),(0,n.jsxs)(tg,{style:a,className:`token-item-${h}`,onClick:()=>x?null:o(),disabled:x,selected:l,children:[(0,n.jsx)(eL,{mode:c,currency:r,size:28}),(0,n.jsxs)(Z.VP,{children:[(0,n.jsx)(J.A,{bold:!0,children:null==r?void 0:r.symbol}),(0,n.jsx)(J.A,{color:"textSubtle",small:!0,ellipsis:!0,maxWidth:"200px",children:y?r.name:m?f:g})]}),(0,n.jsx)(tp.Bp,{style:{justifySelf:"flex-end"},zIndex:999,children:!m&&(0,n.jsx)(tx.A,{})})]})]})}function tC(e){let{height:t,currencies:r,selectedCurrency:o,onCurrencySelect:s,otherCurrency:a,fixedListRef:c,mode:d}=e,[u,p]=(0,l.fp)(q),h=(0,i.useMemo)(()=>[...r],[r]),m=(0,i.useCallback)(e=>{let{data:t,index:r,style:i}=e,l=t[r],c=!1,h=!1;return"onramp-fiat"!==d?(c=!!(o&&l&&o.equals(l)),h=!!(a&&l&&a.equals(l))):(c=!!((null==o?void 0:o.symbol)&&l&&(null==o?void 0:o.symbol)===(null==l?void 0:l.symbol)),h=!!((null==a?void 0:a.symbol)&&l&&(null==a?void 0:a.symbol)===(null==l?void 0:l.symbol))),(0,n.jsx)(tv,{style:i,currency:l,isSelected:c,onSelect:()=>s(l),otherSelected:h,mode:d,allowBuyBtc:u,setAllowBuyBtc:p})},[o,a,s,d,u,p]),x=(0,i.useCallback)((e,t)=>`${ty(t[e])}-${e}`,[]);return(0,n.jsx)(tf.Y1,{style:{overflowX:"hidden"},height:t,ref:c,width:"100%",itemData:h,itemCount:h.length,itemSize:56,itemKey:x,children:m})}var tw=r(16720);let tj=function(e){var t;let{activeChain:r,selectedCurrency:o,onCurrencySelect:s,otherSelectedCurrency:l,tokensToShow:a,mode:c,onRampFlow:d}=e,[u,p]=(0,i.useState)(""),h=(0,i.useRef)(),m=(0,Q.d7)(u,200),x=(0,tc.Ay)(),{t:f}=(0,K.A)(),{isMobile:y}=(0,et.A)(),[g]=(0,ta.W)(),b=(0,i.useMemo)(()=>
1{if(!a)return[];let e=(0,ts.gH)(m,e=>(0,tu.P)(e));return Object.values(a).filter(e)},[a,m]),v=null==(t=(0,i.useMemo)(()=>C.Bt.find(e=>e.id===r),[r]))?void 0:t.name,w=(0,Q.CH)(b,m),j=(0,i.useCallback)(e=>{s(e),g&&(0,tw.$)().play()},[g,s]),A=(0,i.useRef)();(0,i.useEffect)(()=>{var e;y||null==(e=A.current)||e.focus()},[y]);let I=(0,i.useCallback)(e=>{var t;let r=e.target.value;p((0,td.QR)(r)||r),null==(t=h.current)||t.scrollTo(0)},[]),S=(0,i.useCallback)(e=>{if("Enter"===e.key){if(m.toLowerCase().trim()===x.symbol.toLowerCase().trim())j(x);else if(w.length>0){var t;((null==(t=w[0].symbol)?void 0:t.toLowerCase())===m.trim().toLowerCase()||1===w.length)&&j(w[0])}}},[m,w,j,x]),k=(0,i.useCallback)(()=>(0,n.jsx)(G.Ay,{mx:"-24px",mb:"24px",mt:"12px",height:"100%",children:(null==w?void 0:w.length)?(0,n.jsx)(tC,{height:y?"onramp-fiat"===c?390:305:390,currencies:w,onCurrencySelect:j,otherCurrency:l,selectedCurrency:o,fixedListRef:h,mode:c}):(0,n.jsx)(Z.VP,{style:{padding:"20px",height:"400px"},children:(0,n.jsx)(J.A,{color:"textSubtle",textAlign:"center",mb:"20px",children:f("No results found.")})})}),[j,w,l,o,f,y,c]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(Z.mm,{gap:"16px",children:[(0,n.jsx)(tp.Ay,{children:(0,n.jsx)(tl.A,{id:"token-search-input",placeholder:d?f("Search name"):f("Search name or paste address"),scale:"lg",autoComplete:"off",value:u,ref:A,onChange:I,onKeyDown:S})}),(0,n.jsxs)(ee.eF,{display:"flex",justifyContent:"space-between",children:["onramp-fiat"!==c&&r?(0,n.jsx)(J.A,{color:"primary",size:"xs",fontWeight:"bold",fontSize:15,children:f("%network% tokens",{network:v})}):"onramp-fiat"!==c?(0,n.jsx)(J.A,{color:"primary",size:"xs",fontWeight:"bold",fontSize:15,children:f("All tokens")}):null,"onramp-fiat"===c&&(0,n.jsx)(J.A,{color:"primary",size:"xs",fontWeight:"bold",fontSize:15,children:f("select a currency")})]})]}),k()]})},tA=eu.I4.div.withConfig({componentId:"sc-b071ef7f-0"})(["width:100%;background-color:",";text-align:center;"],e=>{let{theme:t}=e;return t.colors.backgroundAlt}),tI=(0,eu.I4)(el.Bs).withConfig({componentId:"sc-b071ef7f-1"})(["width:100%;min-width:320px;max-width:420px !important;min-height:calc(var(--vh,1vh) * 90);","{min-height:auto;}"],e=>{let{theme:t}=e;return t.mediaQueries.md}),tS=(0,eu.I4)(el.cw).withConfig({componentId:"sc-b071ef7f-2"})(["padding:24px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none;}"]),tk=(0,eu.I4)(ee.JA).withConfig({componentId:"sc-b071ef7f-3"})(["padding:0px 20px;height:48px;width:100%;display:flex;&:hover{background-color:",";cursor:pointer;}opacity:",";"],e=>{let{theme:t}=e;return t.colors.background},e=>{let{selected:t}=e;return t?1:.8}),t_=eu.I4.span.withConfig({componentId:"sc-b071ef7f-4"})(["display:inline-flex;width:12px;height:12px;border-radius:50%;background-color:",";"],e=>{let{theme:t}=e;return t.colors.success}),tT=e=>{let{showFilterNetworks:t,onClick:r,setActiveChain:i,activeChain:o}=e,{t:s}=(0,K.A)();return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(e5,{showPopover:t,onClick:r,children:[(0,n.jsxs)(el.rQ,{children:[(0,n.jsx)(el.wt,{children:(0,n.jsx)(ea.A,{children:s("Token by network")})}),(0,n.jsx)(el.s_,{onDismiss:r})]}),(0,n.jsx)(tS,{style:{paddingLeft:"0px",paddingRight:"0px",paddingTop:"0px"},children:(0,n.jsx)(n.Fragment,{children:[C.Bt[0],...C.Bt].filter(e=>(!("testnet"in e)||!e.testnet)&&204!==e.id&&1101!==e.id).map((e,t)=>{let l=o===e.id||void 0===o&&0===t,a=0===t?s("All Networks"):(0,to.R)(e.name),c=0===t;return(0,n.jsxs)(tk,{style:{justifyContent:"space-between"},onClick:()=>{i(c?void 0:e.id),r()},selected:l,children:[(0,n.jsxs)(G.Ay,{display:"flex",children:[c?(0,n.jsx)(ti(),{alt:"pcs-logo-network-filter",src:"/logo.png",width:24,height:24}):(0,n.jsx)(te.P,{chainId:e.id}),(0,n.jsx)(J.A,{color:l?"text":"textSubtle",bold:l,pl:"12px",children:a})]}),l&&(0,n.jsx)(G.Ay,{paddingRight:"18px",children:(0,n.jsx)(t_,{className:"dot"})})]},e.id)})})})]})})};function tE(e){let{onDismiss:t=()=>null,onCurrencySelect:r,selectedCurrency:o,otherSelectedCurrency:s,tokensToShow:l,mode:c,unit:d}=e,[u,p]=(0,i.useState)(void 0),[h,m]=(0,i.useState)(!1),{t:x}=(0,K.A)(),f=(0,i.useCallback)(e=>{let n=d===k.Fiat?"onramp-fiat"===c?a.OUTPUT:a.INPUT:"onramp-fiat"===c?a.INPUT:a.OUTPUT;null==r||r(n,e),null==t||t()},[t,r,c,d]),y=(0,i.useMemo)(()=>l&&tr()(l)?!u&&l||"onramp-fiat"===c?l:null==l?void 0:l.filter(e=>u===e.chainId):[],[u,l,c]),{isMobile:g}=(0,et.A)(),b=(0,i.useRef)(null),v=(0,i.useCallback)(()=>{m(e=>!e)},[m]);return(0,n.jsxs)(tI,{position:"relative",drag:!!g&&"y",dragConstraints:{top:0,bottom:600},dragElastic:{top:0},dragSnapToOrigin:!0,onDragStart:()=>{b.current&&(b.current.style.animation="none")},onDragEnd:(e,r)=>{r.velocity.y>es.G8&&t&&t()},ref:b,children:[(0,n.jsx)(tT,{onClick:v,activeChain:u,setActiveChain:p,showFilterNetworks:h}),(0,n.jsx)(el.rQ,{children:(0,n.jsx)(el.wt,{margin:"12px",children:(0,n.jsx)(ea.A,{children:x("onramp-fiat"===c?"Select a currency":"Select a Token to Purchase")})})}),(0,n.jsxs)(tS,{children:[(0,n.jsx)(tj,{activeChain:u,onCurrencySelect:f,selectedCurrency:o,otherSelectedCurrency:s,tokensToShow:y,mode:c,onRampFlow:!0}),"onramp-fiat"!==c&&(0,n.jsx)(tA,{children:(0,n.jsx)(eg.A,{scale:"sm",variant:"text",onClick:v,className:"filter-networks-button",children:x("Select Tokens by network")})})]})]})}let tP=e=>{let{id:t,selectedCurrency:r,currencyLoading:i}=e,{t:o}=(0,K.A)(),s=(e=>{switch(e){case 1:return"ethereum";case 56:return"binance";case 324:return"zkSync Era";case 42161:return"arbitrum";case 59144:return"linea";case 8453:return"base";case 0:return"bitcoin";default:return""}})(null==r?void 0:r.chainId);return(0,n.jsxs)(Y.A,{children:[(0,n.jsx)(eL,{mode:t,currency:r,size:30}),i?null:(0,n.jsxs)(Y.A,{flexDirection:"column",marginLeft:"6px",alignItems:"flex-start",justifyContent:"center",children:[(0,n.jsx)(J.A,{id:"pair",bold:!0,lineHeight:"16px",children:((null==r?void 0:r.symbol)&&r.symbol.length>10?`${r.symbol.slice(0,4)}...${r.symbol.slice(r.symbol.length-5,r.symbol.length)}`:null==r?void 0:r.symbol)||o("Select a currency")}),"onramp-crypto"===t&&(0,n.jsx)(J.A,{id:"pair",color:"textSubtle",fontSize:"12px",fontWeight:500,lineHeight:"12px",ellipsis:!0,children:o("on %network%",{network:s})})]})]})},tF=e=>{let{onCurrencySelect:t,onUserInput:r,onInputBlur:o,selectedCurrency:s,otherSelectedCurrency:l,id:a,currencyLoading:c,inputLoa
1ding:d=!1,error:u,value:p,disableInput:h=!1,unit:m,fiatCurrency:x,...f}=e,y=(0,i.useMemo)(()=>"onramp-fiat"===a?Object.values(L):Object.values(H),[a]),[g]=(0,ei.A)((0,n.jsx)(tE,{onCurrencySelect:t,selectedCurrency:s,otherSelectedCurrency:l,tokensToShow:y,mode:a,unit:m})),b=(0,i.useCallback)(e=>{let t=M.includes(null==x?void 0:x.symbol);("."===e.key||","===e.key)&&t&&e.preventDefault()},[x]),v=(0,i.useCallback)(e=>{let t=e.clipboardData.getData("text");M.includes(null==x?void 0:x.symbol)&&(t.includes(".")||t.includes(","))&&(e.preventDefault(),null==r||r(Number(t).toFixed(0)))},[x,r]);return(0,n.jsx)(G.Ay,{width:"100%",...f,position:"relative",children:(0,n.jsxs)(eF,{error:!!u,children:[h?(0,n.jsx)(e6.A,{initialHeight:25,initialWidth:100,loading:d,children:(0,n.jsx)(e8._,{value:p})}):(0,n.jsx)(e7.p,{error:u,align:"left",loading:!s,className:"token-amount-input",value:d?"":p,onBlur:o,onKeyDown:b,onPaste:v,onUserInput:e=>{null==r||r(e)}}),(0,n.jsxs)(eN,{className:"open-currency-select-button",selected:!!s,onClick:g,children:[(0,n.jsx)(tP,{id:a,selectedCurrency:s,currencyLoading:c}),(0,n.jsx)(e3.A,{color:"primary"})]})]})})};var tN=r(28192),tB=r(265449);let tU=(0,i.memo)(function(e){let{refetch:t}=e;return(0,n.jsx)(G.Ay,{p:"24px",mb:"18px",children:(0,n.jsx)(tN.A,{scale:"sm",onClick:t,variant:"tertiary",children:(0,n.jsx)(tB.A,{width:"24px",height:"24px",color:"primary"})})})});var tO=r(112824),tD=r(507334);let tR={src:"/_next/static/media/pocket-watch.23369269.svg",height:42,width:42,blurWidth:0,blurHeight:0};var tz=r(579518),t$=r(889948),tL=r(800094);let tM=e=>{let{tooltipBody:t,tooltipHeading:r,tooltipContent:i}=e,{tooltip:o,tooltipVisible:s,targetRef:l}=(0,tz.A)((0,n.jsx)(G.Ay,{children:i}),{placement:"top",trigger:tL.Fr?"focus":"hover"});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t$.A,{ref:l,style:{textDecoration:"none"},children:(0,n.jsxs)(Y.A,{alignItems:"center",justifyContent:"center",children:[r?(0,n.jsx)(J.A,{ml:"4px",fontSize:"15px",color:"textSubtle",fontWeight:"bold",children:r}):null,t]})}),s&&o]})},tH={[N.Mercuryo]:!1,[N.MoonPay]:!1,[N.Transak]:!1,[N.Topper]:!1},tq=()=>{let{t:e}=(0,K.A)(),t=Math.floor(Date.now()/1e3),r=Object.values(tH).find(e=>!!e),{days:i,hours:o,minutes:s,seconds:l}=(0,tD.Ay)(t-1726578e3);return!r||l<=0?null:(0,n.jsx)(G.Ay,{background:"#F0E4E2",padding:"16px",border:"1px solid #D67E0A",borderRadius:"16px",children:(0,n.jsxs)(Y.A,{children:[(0,n.jsx)(ti(),{src:tR,alt:"pocket-watch",height:30,width:30}),(0,n.jsx)(tM,{tooltipBody:(0,n.jsxs)(J.A,{marginLeft:"14px",fontSize:"15px",color:"#D67E0B",children:[e("0 fees for Topper. Ends in %days% days, %hours% hours, %minutes% minutes",{days:i,hours:o,minutes:s}
1),(0,n.jsx)(tO.A,{pl:"4px",width:17,height:12,opacity:.7,color:"#D67E0B"})]}),tooltipContent:(0,n.jsx)(J.A,{as:"p",children:e("Provider fees are waived for this period. Please note that a 1% PancakeSwap fee still applies.")})})]})})};var tV=r(562869),tW=r(127243);let tQ=e=>{let{quotes:t,selectedQuote:r,loading:o}=e,s=(0,eu.DP)(),{t:l}=(0,K.A)(),{isMobile:a}=(0,et.A)(),c=!!(r===(null==t?void 0:t[0])&&!o),d=!!(r&&tH[r.provider]),u=(0,i.useMemo)(()=>d?l("No Fees"):c?a?l("Best"):l("Best quote"):"",[c,l,a,d]);return c||d?(0,n.jsx)(n.Fragment,{children:o?(0,n.jsx)(eh.Ay,{width:70,height:17,isDark:!0}):(0,n.jsxs)(Y.A,{alignItems:"center",px:2,py:1,background:d?s.colors.warning:s.colors.success,borderRadius:7,mx:"4px",children:[(0,n.jsx)(J.A,{ellipsis:!0,fontSize:"11px",textAlign:"left",color:s.colors.background,lineHeight:"11px",fontWeight:"bold",mx:"4px",children:u}),(0,n.jsx)(tW.A,{width:13,height:13,color:s.colors.background})]})}):null},tK=eu.I4.div.withConfig({componentId:"sc-a8acfbd0-0"})(["width:100%;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-radius:16px;cursor:pointer;position:relative;min-width:136px;user-select:none;z-index:20;","{min-width:168px;}"],e=>{let{theme:t}=e;return t.mediaQueries.sm}),tZ=(0,eu.I4)(eg.A).attrs({variant:"text",scale:"sm"}).withConfig({componentId:"sc-a8acfbd0-1"})(["padding:0px;display:flex;justify-content:space-between;align-items:center;border-radius:0px;"]),tY=e=>{let{onQuoteSelect:t,selectedQuote:r,quoteLoading:i,topElement:o,error:s,quotes:l,currentQuote:a,bottomElement:c,...d}=e,{t:u,currentLanguage:{locale:p}}=(0,K.A)();return(0,n.jsxs)(G.Ay,{width:"100%",...d,children:[(0,n.jsx)(Y.A,{justifyContent:"space-between",py:"12px",width:"100%",alignItems:"center",children:o}),(0,n.jsx)(tK,{error:s,children:(0,n.jsxs)(tZ,{width:"100%",className:"open-currency-select-button",selected:!!r,onClick:()=>t(a),disabled:i,children:[(0,n.jsxs)(Y.A,{children:[(0,n.jsx)(eM,{size:38,provider:null==a?void 0:a.provider,loading:i}),(0,n.jsxs)(Z.mm,{px:"12px",justifyContent:"flex-start",alignItems:"flex-start",gap:"2px",children:[(0,n.jsx)(e6.A,{initialHeight:13,initialWidth:70,loading:i,fontSize:"19px",fontWeight:600,textAlign:"left",lineHeight:"20px",children:u("%provider%",{provider:null==a?void 0:a.provider})}),(0,n.jsx)(e6.A,{loading:i,initialHeight:13,initialWidth:70,fontSize:"15px",textAlign:"left",color:"textSubtle",lineHeight:"14px",children:`â ${(0,tV.A)({number:Number(a.quote.toFixed(4)),locale:p})} ${a.cryptoCurrency}`})]})]}),(0,n.jsx)(Y.A,{children:(0,n.jsx)(tQ,{quotes:l,selectedQuote:a,loading:i})})]})}),(0,n.jsx)(Y.A,{justifyContent:"space-between",pt:"6px",width:"100%",alignItems:"center",children:c})]})},tG=eu.I4.div.withConfig({componentId:"sc-81ccd753-0"})(["width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;box-shadow:",";border:1px solid ",";border-radius:16px;background:",";cursor:pointer;position:relative;min-width:136px;user-select:none;z-index:20;","{min-width:168px;}"],e=>{let{theme:t,error:r}=e;return r?t.shadows.danger:t.shadows.inset},e=>{let{theme:t,error:r}=e;return r?t.colors.failure:t.colors.inputSecondary},e=>{let{theme:t}=e;return t.colors.input},e=>{let{theme:t}=e;return t.mediaQueries.sm}),tJ=(0,eu.I4)(eg.A).attrs({variant:"text",scale:"sm"}).withConfig({componentId:"sc-81ccd753-1"})(["padding:0px;display:flex;justify-content:space-between;align-items:center;border-radius:0px;background-color:transparent !important;"]),tX=e=>{let{onQuoteSelect:t,selectedQuote:r,quoteLoading:i,error:o,quotes:s,...l}=e,{t:a,currentLanguage:{locale:c}}=(0,K.A)();return(0,n.jsx)(G.Ay,{width:"100%",...l,children:(0,n.jsx)(tG,{error:o,children:(0,n.jsxs)(tJ,{width:"100%",className:"open-currency-select-button",selected:!!r,onClick:()=>null==t?void 0:t(!0),children:[(0,n.jsxs)(Y.A,{alignItems:"center",width:"100%",children:[(0,n.jsx)(eM,{size:32,provider:null==r?void 0:r.provider,loading:i}),(0,n.jsxs)(Z.mm,{px:"12px",justifyContent:"flex-start",alignItems:"flex-start",gap:"2px",children:[(0,n.jsx)(e6.A,{initialHeight:13,initialWidth:70,loading:i,fontSize:"18px",fontWeight:600,textAlign:"left",lineHeight:"18px",ellipsis:!0,children:a("%provider%",{provider:null==r?void 0:r.provider})}),(0,n.jsx)(e6.A,{loading:i,initialHeight:13,initialWidth:70,fontSize:"12px",textAlign:"left",color:"textSubtle",lineHeight:"12px",ellipsis:!0,children:r&&a("1 %asset% = %amount%",{amount:(0,tV.A)({number:Number(r.price.toFixed(2)),locale:c,options:{currency:r.fiatCurrency,style:"currency"}}
1),asset:r.cryptoCurrency})})]})]}),(0,n.jsxs)(Y.A,{children:[(0,n.jsx)(tQ,{quotes:s,selectedQuote:r,loading:i}),!i&&(0,n.jsx)(e3.A,{})]})]})})})};var t0=r(280067),t1=r(600404);let t2=e=>{var t;let{selectedQuote:r,currency:o,independentField:s,inputError:l,loading:c,quotesError:d}=e,[u,p]=(0,i.useState)(51),[h,m]=(0,i.useState)(!1),x=(0,eu.DP)(),f=(0,i.useRef)(null),y=(0,i.useRef)(null),{t:g,currentLanguage:{locale:b}}=(0,K.A)(),v=(0,i.useCallback)(()=>m(!h),[h]);return(0,i.useEffect)(()=>{let e=y.current;e&&p(e.scrollHeight),(l||d)&&(m(!1),p(0))},[r,l,d]),(0,n.jsxs)(Y.A,{flexDirection:"column",children:[(0,n.jsx)(Y.A,{width:"100%",justifyContent:"center",alignItems:"center",paddingBottom:"20px",children:(0,n.jsxs)(eS,{justifyContent:"center",alignItems:"center",children:[(null==o?void 0:o.chainId)===0?(0,n.jsx)(e$,{size:20}):(0,n.jsx)(t1.P,{chainId:null==o?void 0:o.chainId,width:20,height:20}),(0,n.jsx)(J.A,{paddingLeft:"6px",children:(e=>{switch(e){case 1:return"Ethereum ";case 56:return"BNB Chain";case 324:return"ZkSync Era";case 42161:return"Arbitrum One";case 59144:return"Linea Mainnet";case 8453:return"Base Mainnet";case 0:return"Bitcoin Network";default:return""}})(null==o?void 0:o.chainId)})]})}),(0,n.jsxs)(eI,{width:"100%",onClick:v,disabled:!!(c||l),children:[(0,n.jsx)(eU,{}),(0,n.jsxs)(Y.A,{justifyContent:"space-between",alignItems:"center",children:[(0,n.jsxs)(Y.A,{alignItems:"center",children:[!d&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(J.A,{fontWeight:"600",fontSize:"14px",px:"2px",children:g("Est total fees:")}),(0,n.jsx)(e6.A,{loading:!!(c||l),initialWidth:40,fontSize:"14px",children:g("%fees%",{fees:(0,tV.A)({number:r?(null==r?void 0:r.providerFee)+(null==r?void 0:r.networkFee)+(null==r?void 0:r.pancakeFee):0,locale:b,options:{currency:null!=(t=null==r?void 0:r.fiatCurrency)?t:"USD",style:"currency"}})})})]}),d&&(0,n.jsx)(J.A,{fontWeight:"600",fontSize:"14px",px:"2px",color:"textSubtle",children:g("No quotes available for %cryptoCurrency% right now.",{cryptoCurrency:null==o?void 0:o.symbol})}),(0,n.jsx)(tM,{tooltipBody:(0,n.jsx)(tO.A,{pl:"4px",pt:"2px",width:17,opacity:.7}),tooltipContent:(0,n.jsx)(J.A,{as:"p",children:g(d?"Quotes may be unavailable for some assets based on market conditions and provider availability in your region.":"Note that Fees are just an estimation and may vary slightly when completing a purchase")})})]}
1),!d&&(0,n.jsxs)(Y.A,{alignItems:"center",justifyContent:"center",children:[(0,n.jsx)(J.A,{color:"primary",fontWeight:"600",fontSize:"14px",children:g(h?"Hide Details":"Show details")}),h?(0,n.jsx)(t0.A,{color:"primary"}):(0,n.jsx)(e3.A,{color:"primary"})]})]}),(0,n.jsx)(ej,{ref:f,show:h,children:(0,n.jsx)(eA,{ref:y,show:h,elementHeight:u,children:r&&R[r.provider].map(e=>(0,n.jsx)(t9,{feeTitle:e,quote:r},e))})})]}),l&&(0,n.jsx)(J.A,{px:"8px",pt:"6px",fontSize:"14px",color:x.colors.failure,textAlign:"center",children:s===a.INPUT?l:""})]})},t9=e=>{let{feeTitle:t,quote:r}=e,{currentLanguage:i}=(0,K.A)(),o={[B.NetworkingFees]:e=>e.networkFee,[B.ProviderFees]:e=>e.providerFee,[B.PancakeFees]:e=>e.pancakeFee};return(0,n.jsx)(ee.JA,{py:"4px",children:(0,n.jsxs)(Y.A,{justifyContent:"space-evenly",width:"100%",children:[(0,n.jsx)(G.Ay,{width:"max-content",children:(0,n.jsx)(J.A,{width:"max-content",fontSize:"14px",color:"textSubtle",children:t})}),(0,n.jsx)(G.Ay,{borderBottom:"1px solid cardBorder",borderBottomWidth:1,borderStyle:"dotted",width:"100%",mb:"4px",mx:"4px",opacity:.3}),(0,n.jsx)(G.Ay,{width:"max-content",children:(0,n.jsxs)(J.A,{width:"max-content",fontSize:"14px",fontWeight:"600",children:[(0,tV.A)({number:o[t](r),locale:i.locale,options:{currency:r.fiatCurrency,style:"currency"}})," "]})})]})})},t4=(0,eQ.m)("onramp-limits");async function t5(e){let t=await fetch(`${S.FH}/validate/validate-btc-address?${eW().stringify({...e})}`);return(await t.json()).result}let t6=(0,eQ.m)("fia-usd-rate"),t3=async e=>{let{queryKey:t}=e,[,r]=t;if(!r)throw Error("Invalid fiat currency code");let n=await fetch(`${S.H8}/v0/prices/fiat/${r.toLowerCase()}`).then(e=>e.json());if("number"!=typeof n)throw Error("Invalid response");return n},t8=(0,eQ.m)("onramp-limits");async function t7(e){let t=await fetch(`${S.FH}/fetch-provider-limits?${eW().stringify({...e})}`);return(await t.json()).result}let re=(0,eQ.m)("fetch-onramp-quotes");async function rt(e){let t=await fetch(`${S.FH}/fetch-provider-quotes`,{headers:{Accept:"application/json","Content-Type":"application/json"},method:"POST",body:JSON.stringify(e)});return(await t.json()).result||[]}let rr=(0,i.memo)(function(e){let{children:t}=e;return(0,n.jsx)(ew,{children:(0,n.jsx)(Z.VP,{gap:"md",pl:"8px",pr:"8px",pb:"8px",pt:"0px",children:t})})}),rn=e=>{let{title:t,subTitle:r,shouldCenter:i=!1,backTo:o}=e;return(0,n.jsx)(ev.j,{backTo:o,title:t,subtitle:r,shouldCenter:i,borderHidden:!0,noConfig:!0})};function ri(e){let{providerAvailabilities:t}=e,{typedValue:r,independentField:o}=b(),{address:s,connector:l}=(0,eK.F)(),{canSwitch:c,switchNetwork:d}=(0,e4.Y)(),{t:u}=(0,K.A)(),p=eH(),h=(0,eu.DP)(),[m,x]=(0,i.useState)(""),[f,y]=(0,i.useState)(!1),[g,v]=(0,i.useState)(void 0),[C,j]=(0,i.useState)(k.Fiat),A=(0,i.useRef)(void 0),I=(0,Q.d7)(m,200),S=(0,i.useRef)();(0,i.useEffect)(()=>{S.current=(0,ep.A)()},[]);let{onUserInput:_,onCurrencySelection:T,onSwitchTokens:E}=V(),{cryptoCurrency:P,fiatCurrency:F,currencyIn:N,currencyOut:B}=(e=>{let{[a.INPUT]:{currencyId:t},[a.OUTPUT]:{currencyId:r}}=b(),n=(0,i.useMemo)(()=>t&&r?H[e===k.Fiat?t:r]:H.CAKE_56,[t,r,e]),o=(0,i.useMemo)(()=>t&&r?L[e===k.Fiat?r:t]:L.USD,[t,r,e]),s=e===k.Fiat?n:o,l=e===k.Fiat?o:n;return{cryptoCurrency:n,fiatCurrency:o,currencyIn:s,currencyOut:l}})(C),{fiatValue:U}=function(e){let{currencyCode:t="USD",unit:r,value_:n=150}=e,{onUserInput:o}=V(),{data:s}=function(e){let{currencyCode:t="USD"}=e,r=(0,i.useMemo)(()=>t6([t]),[t]);return(0,eq.I)({gcTime:1/0,staleTime:36e5,meta:{presist:!0},enabled:"USD"!==t,queryKey:r,refetchInterval:1e4,refetchIntervalInBackground:!1,queryFn:t3})}({currencyCode:t}),l=t&&"USD"!==t?s:1,c=(0,i.useCallback)(e=>{if("number"==typeof l&&"number"==typeof e)return Math.ceil(e*l).toString()},[l]),d=(0,i.useMemo)(()=>c(n),[c,n]);return(0,i.useEffect)(()=>{d&&r===k.Fiat&&o(a.INPUT,d)},[d,o,r]),{convertFiatValue:c,fiatValue:d}}({currencyCode:null==F?void 0:F.symbol,unit:C}),{inputError:O,amountError:D}=(e=>{let{typedValue:t,cryptoCurrency:r,fiatCurrency:n,unit:o}=e,{t:s,currentLanguage:l}=(0,K.A)(),{data:a}=(e=>{let t,{fiatCurrency:r,cryptoCurrency:n,network:i,...o}=e,s=!!(r&&n&&void 0!==(t=i)&&"number"==typeof t);return(0,eq.I)({...o,queryKey:t8([{fiatCurrency:r,cryptoCurrency:n,network:i}]),queryFn:async()=>
1{if(!r||!n)throw Error("Invalid parameters");return await t7({cryptoCurrency:n,fiatCurrency:r,network:i})},...o,enabled:s})})({fiatCurrency:null==n?void 0:n.symbol,cryptoCurrency:null==r?void 0:r.symbol,network:null==r?void 0:r.chainId}),c=(0,i.useMemo)(()=>{if(!(null==a?void 0:a.baseCurrency)||!(null==a?void 0:a.quoteCurrency))return;let e=o===k.Fiat?null==a?void 0:a.quoteCurrency:null==a?void 0:a.baseCurrency,r=o===k.Fiat?null==a?void 0:a.baseCurrency:null==a?void 0:a.quoteCurrency;return Number(t)<r.minBuyAmount?s("The min amount is %minAmount% %fiatCurrency% / %minCryptoAmount% %cryptoCurrency%",{minAmount:(0,tV.A)({number:r.minBuyAmount,locale:l.locale}),fiatCurrency:r.code,cryptoCurrency:e.code,minCryptoAmount:(0,tV.A)({locale:l.locale,number:e.minBuyAmount})}):Number(t)>r.maxBuyAmount?s("The max amount is %maxAmount% %fiatCurrency% / %maxCryptoAmount% %cryptoCurrency%",{maxAmount:(0,tV.A)({number:r.maxBuyAmount,locale:l.locale}),fiatCurrency:r.code,cryptoCurrency:e.code,maxCryptoAmount:(0,tV.A)({locale:l.locale,number:e.maxBuyAmount})}):void 0},[t,s,null==a?void 0:a.baseCurrency,null==a?void 0:a.quoteCurrency,o,l.locale]),d=(0,i.useMemo)(()=>{if(!(null==a?void 0:a.baseCurrency))return;let e=o===k.Fiat?null==a?void 0:a.baseCurrency:null==a?void 0:a.quoteCurrency;return Number(t)<e.minBuyAmount?s("Amount too low"):Number(t)>e.maxBuyAmount?s("Amount too high"):void 0},[t,s,null==a?void 0:a.baseCurrency,null==a?void 0:a.quoteCurrency,o]);return{limitsData:a,inputError:c,amountError:d}})({typedValue:null!=r?r:"",cryptoCurrency:P,fiatCurrency:F,unit:C}),{data:R,isError:z}=(e=>{let{address:t,...r}=e,n=!!(t&&""!==t);return(0,eq.I)({...r,queryKey:t4([{address:t,network:"mainnet"}]),queryFn:async e=>{let{queryKey:t}=e,{address:r,network:n}=t[1];if(!r||!n)throw Error("Invalid parameters");return await t5({address:r,network:n})},...r,enabled:n})})({address:m,enabled:p}),$=(0,i.useMemo)(()=>!!(!(null==R?void 0:R.result)&&!z&&p),[p,z,null==R?void 0:R.result]),{data:M,isLoading:q,isError:W,refetch:ee}=(e=>{let{fiatAmount:t,enabled:r,cryptoCurrency:n,fiatCurrency:i,network:o,onRampUnit:s,providerAvailabilities:l,...a}=e;return(0,eq.I)({...a,queryKey:re([{cryptoCurrency:n,fiatAmount:t,fiatCurrency:i,network:o,onRampUnit:s}]),refetchInterval:4e4,staleTime:4e4,enabled:!!r,queryFn:async()=>{if(!n||!t||!i||!s)throw Error("Missing buy-crypto fetch-provider-quotes params");let e=await rt({cryptoCurrency:n,fiatAmount:t,fiatCurrency:i,network:o,onRampUnit:s});if(0===e.length)throw Error("No quotes available");let r=e.filter(e=>l[e.provider]);return r.length>0?r:e}})})({cryptoCurrency:null==P?void 0:P.symbol,fiatCurrency:null==F?void 0:F.symbol,network:null==P?void 0:P.chainId,fiatAmount:r,providerAvailabilities:t,onRampUnit:C,enabled:!O});(0,i.useEffect)(()=>{(async()=>{!p&&c&&l&&(null==P?void 0:P.chainId)&&s&&await (0,w.an)(l,P.chainId,s)&&await d(P.chainId)})()},[null==P?void 0:P.chainId,l,s,c,d,p]);let et=(0,i.useMemo)(()=>{var e;if(!O&&g)return e=C===k.Fiat?g.quote:g.amount,e?C===k.Crypto?e.toFixed(2):e.toFixed(5):""},[C,g,O]),en=(0,i.useCallback)(e=>_(e9.D0.INPUT,e),[_]),ei=(0,i.useCallback)(e=>x(e.target.value),[]),eo=(0,i.useCallback)(()=>{if(!g)return;E(),j(C===k.Fiat?k.Crypto:k.Fiat);let e=g.amount.toFixed(2),t=g.quote.toFixed(5);en(C===k.Fiat?t:e)},[E,C,g,en]),es=(0,i.useCallback)(()=>{""!==m&&x(""),C===k.Crypto&&eo(),U&&en(U)},[en,U,C,eo,m]);return(0,i.useEffect)(()=>{M&&A.current!==M[0]&&(A.current=M[0],v(M[0]))},[M]),(0,n.jsxs)(Z.mm,{position:"relative",children:[(0,n.jsxs)(Y.A,{justifyContent:"space-between",alignItems:"center",children:[(0,n.jsx)(rn,{title:u("Buy Crypto"),subTitle:u("Buy crypto in just a few clicks")}),(0,n.jsx)(tU,{refetch:ee})]}),(0,n.jsx)(ro,{quotes:M,selectedQuote:g,isError:W||!!O,isFetching:q,setSelectedQuote:v,setShowProvidersPopOver:y,showProvidersPopOver:f}),(0,n.jsxs)(rr,{children:[(0,n.jsx)(eB,{}),(0,n.jsx)(tF,{id:C===k.Fiat?"onramp-fiat":"onramp-crypto",onCurrencySelect:T,selectedCurrency:B,currencyLoading:!B,value:r||"",onUserInput:en,fiatCurrency:F,error:!!O,disableInput:!1,unit:C}),(0,n.jsx)(Y.A,{width:"100%",zIndex:"100",justifyContent:"center",alignItems:"center",children:(0,n.jsx)(er._.L$,{onClick:eo})}),(0,n.jsx)(tF,{id:C===k.Fiat?"onramp-crypto":"onramp-fiat",inputLoa
1ding:!!(q||O||W),onCurrencySelect:T,selectedCurrency:N,currencyLoading:!N,fiatCurrency:F,value:null!=et?et:"0.0",disableInput:!0,unit:C}),(0,n.jsx)(rs,{isBtc:p,searchQuery:m,handleInput:ei,validAddress:R}),(0,n.jsx)(tX,{id:"provider-select",onQuoteSelect:y,selectedQuote:g||A.current,quoteLoading:!!(q||O||W),quotes:M}),(0,n.jsx)(t2,{selectedQuote:g,currency:P,independentField:o,inputError:O,loading:q,quotesError:W}),(0,n.jsx)(tq,{}),(0,n.jsxs)(G.Ay,{children:[(0,n.jsx)(e1,{externalTxIdRef:S,cryptoCurrency:P,selectedQuote:g,disabled:!!(O||$||W),loading:q,resetBuyCryptoState:es,btcAddress:I,errorText:W?u("No Quotes"):D}),(0,n.jsxs)(Y.A,{alignItems:"center",justifyContent:"center",children:[(0,n.jsx)(J.A,{color:"textSubtle",fontSize:"14px",px:"4px",textAlign:"center",children:u("By continuing you agree to our")}),(0,n.jsx)(X.A,{color:h.colors.primary,style:{color:`${h.colors.primary}`},display:"flex",fontSize:"14px",href:"https://pancakeswap.finance/terms-of-service",external:!0,children:u("terms of service")})]})]})]})]})}let ro=e=>{let{quotes:t,selectedQuote:r,isFetching:o,isError:s,setSelectedQuote:l,setShowProvidersPopOver:a,showProvidersPopOver:c}=e,{t:d}=(0,K.A)(),u=(0,i.useCallback)(()=>{a(e=>!e)},[a]),p=(0,i.useCallback)(e=>{u(),l(e)},[u,l]);return(0,n.jsxs)(e5,{showPopover:c,onClick:u,children:[(0,n.jsx)(ee.eF,{borderBottom:"1",borderColor:"cardBorder",paddingX:"24px",py:"16px",children:(0,n.jsx)(J.A,{fontSize:"20px",fontWeight:"600",children:d("Choose a provider")})}),(0,n.jsx)(G.Ay,{px:"8px",pb:"20px",children:t&&r&&t.map(e=>(0,n.jsx)(tY,{id:`provider-select-${e.provider}`,onQuoteSelect:p,quotes:t,selectedQuote:r||t[0],quoteLoading:o||!t,error:s,currentQuote:e},e.provider))})]})},rs=e=>{let{isBtc:t,handleInput:r,searchQuery:o,validAddress:s}=e,l=(0,i.useRef)(null),{isMobile:a}=(0,et.A)(),{t:c}=(0,K.A)();return(0,i.useEffect)(()=>{var e;a||null==(e=l.current)||e.focus()},[a]),(0,n.jsx)(ee.fI,{height:"56px",display:t?"block":"none",zIndex:"50",children:(0,n.jsx)(eR,{height:"56px",id:"token-search-input",placeholder:c("paste your BTC address here"),scale:"lg",autoComplete:"off",value:o,ref:l,onChange:r,color:"primary",isSuccess:!!(null==s?void 0:s.result),isWarning:!!(""!==o&&!(null==s?void 0:s.result))})})};function rl(){let e=v(),{chainId:t}=(0,w.ax)(),{query:r,isReady:o}=(0,j.useRouter)();(0,i.useEffect)(()=>{(async()=>{if(!o||!t)return;let n=await W(r,t);e(p({typedValue:"150",inputCurrencyId:n[a.OUTPUT].currencyId,outputCurrencyId:n[a.INPUT].currencyId,recipient:void 0}))})()},[e,r,o,t]);let{data:s}=(0,eq.I)({queryKey:["providerAvailabilities"],queryFn:async()=>{let e=await fetch(`${S.FH}/fetch-provider-availability`,{method:"POST",body:JSON.stringify({}),headers:{Accept:"application/json","Content-Type":"application/json"}});return(await e.json()).result},initialData:{MoonPay:!0,Mercuryo:!0,Transak:!0,Topper:!0}});return(0,n.jsx)(eC,{mb:"24px",children:(0,n.jsx)(ri,{providerAvailabilities:s})})}var ra=r(992615);let rc=()=>{let e=(0,i.useMemo)(()=>f(),[]);return(0,n.jsx)(g,{value:{formAtom:e},children:(0,n.jsx)(rl,{})})};rc.chains=C.uz,rc.Layout=e=>{let{children:t}=e;return(0,n.jsx)(ra.A,{showExternalLink:!1,showHelpLink:!1,children:t})};let rd=rc},784027:(e,t,r)=>{"use strict";r.d(t,{R:()=>s});var n=r(831616),i=r(483149),o=r(961155);let s=e=>{switch(e){case n.N.name:return"BNB Chain";case i._.name:return"Linea";case o.c.name:return"BNB Chain Testnet";case"solana":case"sol":return"Solana";default:return e}}},805017:(e,t,r)=>{"use strict";r.d(t,{m:()=>l});var n=r(350979),i=r(680797);let o=(0,i.i7)(["from{transform:rotate(0deg);}to{transform:rotate(360deg);}"]),s=i.I4.svg.withConfig({componentId:"sc-69f91b5c-0"})(["animation:2s "," linear infinite;height:",";width:",";path{stroke:",";}"],o,e=>{let{size:t}=e;return t},e=>{let{size:t}=e;return t},e=>{let{stroke:t,theme:r}=e;return null!=t?t:r.colors.primary});function l(e){let{size:t="16px",stroke:r,...i}=e;return(0,n.jsx)(s,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",size:t,stroke:r,...i,children:(0,n.jsx)("path",{d:"M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 9.27455 20.9097 6.80375 19.1414 5",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})})}},806995:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});let n={SM:"sm",MD:"md",LG:"lg"}},807543:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var n=r(350979);r(25963);var i=r(48902);let o=e=>{let{ribbon:t,children:r,background:o,innerCardProps:s,...l}=e;return(0,n.jsx)(i.e,{...l,children:(0,n.jsxs)(i.m,{...s,background:o,hasCustomBorder:!!l.borderBackground,children:[t,r]})})}},841376:(e,t,r)=>{"use strict";r.d(t,{Q:()=>y.A,j:()=>f});var n=r(350979),i=r(680797),o=r(501823),s=r(24153),l=r(28192),a=r(821410),c=r(575058),d=r(525033),u=r(605641),p=r(764289),h=r.n(p);let m=(0,i.I4)(o.A).withConfig({componentId:"sc-aebf056a-0"})(["align-items:center;justify-content:space-between;padding:24px;width:100%;border-bottom:1px solid ",";",""],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{borderHidden:t}=e;return t&&(0,i.AH)(["border-bottom:1px solid transparent;"])}),x=(0,i.I4)(s.eF).withConfig({componentId:"sc-aebf056a-1"})(["padding-top:16px;margin-top:16px;border-top:1px solid ",";"],e=>{let{theme:t}=e;return t.colors.cardBorder}),f=e=>{let{title:t,subtitle:r,helper:i,backTo:s,noConfig:p=!1,IconSlot:f=null,buttons:y,filter:g,shouldCenter:b=!1,borderHidden:v=!1}=e;return(0,n.jsx)(m,{borderHidden:v,children:(0,n.jsxs)(o.A,{alignItems:"center",width:"100%",style:{gap:"16px"},children:[s&&("string"==typeof s?(0,n.jsx)(h(),{href:s,children:(0,n.jsx)(l.A,{as:"div",scale:"sm",children:(0,n.jsx)(a.A,{width:"32px"})})}):(0,n.jsx)(l.A,{scale:"sm",variant:"text",onClick:s,children:(0,n.jsx)(a.A,{width:"32px"})})),(0,n.jsxs)(o.A,{pr:s&&b?"48px":"",flexDirection:"column",width:"100%",marginTop:"4px",children:[(0,n.jsxs)(o.A,{mb:"8px",alignItems:"center",flexWrap:"wrap",justifyContent:"space-between",style:{gap:"16px"},children:[(0,n.jsxs)(o.A,{flex:1,justifyContent:b?"center":"",children:["string"==typeof t?(0,n.jsx)(c.A,{as:"h2",children:t}):t,i&&(0,n.jsx)(d.PT,{text:i,ml:"4px",placement:"top"})]}),p&&y&&(0,n.jsx)(o.A,{alignItems:"center",mr:"16px",children:y}),p&&f&&(0,n.jsx)(o.A,{alignItems:"center",children:f})]}),r&&(0,n.jsx)(o.A,{alignItems:"center",justifyContent:b?"center":"",children:(0,n.jsx)(u.A,{textAlign:b?"center":"inherit",color:"textSubtle",fontSize:"14px",children:r})}),g&&(0,n.jsx)(x,{justifyContent:"space-between",gap:"8px",children:g})]})]})})};var y=r(460379)},869908:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/buy-crypto",function(){return r(769836)}])},882318:(e,t,r)=>{"use strict";r.d(t,{$M:()=>l,BW:()=>a,D0:()=>i,WF:()=>c,e3:()=>s,yl:()=>o});var n=r(233764),i=function(e){return e.INPUT="INPUT",e.OUTPUT="OUTPUT",e}({});let o=(0,n.VP)("swap/selectCurrency"),s=(0,n.VP)("swap/switchCurrencies"),l=(0,n.VP)("swap/typeInput"),a=(0,n.VP)("swap/replaceSwapState"),c=(0,n.VP)("swap/setRecipient");(0,n.VP)("swap/updatePairData"),(0,n.VP)("swap/updateDerivedPairData")},914452:(e,t,r)=>{"use strict";function n(e){return t=>[e,...t||[]]}r.d(t,{m:()=>n})},941672:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(350979);r(25963);var i=r(257057);let o=e=>(0,n.jsx)(i.A,{viewBox:"0 0 24 24",...e,children:(0,n.jsx)("path",{d:"M8.71005 11.71L11.3001 14.3C11.6901 14.69 12.3201 14.69 12.7101 14.3L15.3001 11.71C15.9301 11.08 15.4801 10 14.5901 10H9.41005C8.52005 10 8.08005 11.08 8.71005 11.71Z"})})},976005:(e,t,r)=>{"use strict";e.exports=r(454380).style},992615:(e,t,r)=>{"use strict";r.d(t,{A:()=>d,_:()=>u});var n=r(350979),i=r(228876),o=r(769932),s=r(720584),l=r(529208),a=r(53670);let c=e=>{let{children:t,removePadding:r=!1,hideFooterOnDesktop:c=!1,noMinHeight:d=!1,helpUrl:u=l.Bq,showExternalLink:p=!0,showHelpLink:h=!0,...m}=e,{t:x}=(0,o.A)(),{chainId:f}=(0,a.ax)(),y=f===i.nU.BSC,g=y?x("Bridge assets to BNB Chain"):"";return(0,n.jsx)(s._.YW,{removePadding:r,noMinHeight:d,hideFooterOnDesktop:c,helpUrl:h?u:void 0,externalText:g,externalLinkUrl:p?y?"https://bridge.pancakeswap.finance/":"":void 0,...m,children:t})},d=c,u=c;u.defaultProps={showHelpLink:!1,showExternalLink:!1}}},e=>{e.O(0,[2141,4711,64,636,6593,8792],()=>e(e.s=869908)),_N_E=e.O()}]);
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.