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]="fc04c6ec-88e2-4570-944c-5ec8bded02d5",e._sentryDebugIdIdentifier="sentry-dbid-fc04c6ec-88e2-4570-944c-5ec8bded02d5")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6283],{53847:(e,t,r)=>{r.d(t,{Al:()=>u,N4:()=>c,QI:()=>a,R4:()=>o,Zp:()=>l,jT:()=>d,k0:()=>s,zj:()=>p});var n=r(428089),i=r(680797);let l=(0,i.I4)(n.Ay).withConfig({componentId:"sc-81be7ffb-0"})(["width:",";padding:",";border:",";border-radius:",";background-color:",";"],e=>{let{width:t}=e;return null!=t?t:"100%"},e=>{let{padding:t}=e;return null!=t?t:"1.25rem"},e=>{let{border:t}=e;return t},e=>{let{borderRadius:t}=e;return null!=t?t:"16px"},e=>{let{theme:t}=e;return t.colors.background}),o=(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-1"})(["border:1px solid ",";background-color:",";"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.backgroundAlt}),s=(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-2"})(["border:1px solid ",";background-color:",";"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.background}),a=(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-3"})(["border:1px solid ",";background-color:",";border-bottom-width:2px;padding:16px;"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.background}),c=(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-4"})(["border-radius:16px;border:1px solid ",";background-color:",";color:",";"],e=>{let{theme:t}=e;return t.colors.inputSecondary},e=>{let{theme:t,$active:r}=e;return r?t.colors.textSubtle:t.colors.input},e=>{let{theme:t,$active:r}=e;return r?t.colors.invertedContrast:t.colors.text}),d=(0,i.I4)(c).withConfig({componentId:"sc-81be7ffb-5"})(["border-bottom-width:2px;"]);(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-6"})(["border:1px solid ",";background-color:",";transition:max-height 0.3s ease-in-out,background-color 0.1s ease-in-out;max-height:",";overflow:hidden;&:hover{cursor:",";pointer-events:",";}"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t,isClicked:r}=e;return r?t.colors.input:t.colors.background},e=>{let{isClicked:t,elementHeight:r}=e;return t?`${r}px`:"105px"},e=>{let{isDisabled:t}=e;return t?"not-allowed":"pointer"},e=>{let{isDisabled:t}=e;return t?"none":"auto"});let u=(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-7"})(["background-color:",";"],e=>{let{theme:t}=e;return t.colors.dropdown});(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-8"})(["border:1px solid ",";background-color:",";"],e=>{let{theme:t,active:r}=e;return r?"none":t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.tertiary});let p=(0,i.I4)(l).withConfig({componentId:"sc-81be7ffb-9"})(["border:1px solid ",";background-color:",";"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.disabled})},82029:(e,t,r)=>{r.r(t),r.d(t,{BinPoolInput:()=>B,CardWrapper:()=>M,ChoosePairView:()=>u,FeatureItem:()=>ew,FindOtherLP:()=>y,FirstLP:()=>h,GotoAddLiquidityButton:()=>j,HookModal:()=>Y,LinkifyText:()=>Q,LiquidityCard:()=>L,LiquidityNotConnect:()=>R,LiquidityShapePicker:()=>ei,NoLiquidity:()=>P,PRESET_RANGE_ITEMS:()=>eS,PercentSlider:()=>D,PoolFeaturesBadge:()=>eA,PriceRangeDatePicker:()=>eM,PriceRangePicker:()=>eN,QUICK_ACTION_CONFIGS:()=>q.TU,RateToggle:()=>eV,RewardCard:()=>e0,TICK_SPACING_LEVEL:()=>q.H_,TICK_SPACING_RANGE:()=>q.qg,ZOOM_LEVELS:()=>q.WU,getCustomZoomLevelFromPercentage:()=>eF,getQuickActionConfigs:()=>eP,getTickSpacingLevel:()=>eR,getZoomLevelConfigs:()=>eE,isValidCustomPercentage:()=>ez});var n=r(350979),i=r(769932),l=r(150591),o=r(428089),s=r(605641),a=r(67002),c=r(892977),d=r(349142);function u(e){let{selectCurrencyA:t,selectCurrencyB:r,footer:u}=e,{t:p}=(0,i.A)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.A,{children:(0,n.jsxs)(o.Ay,{children:[(0,n.jsx)(s.A,{textTransform:"uppercase",color:"secondary",bold:!0,small:!0,pb:"24px",children:p("Choose a valid pair")}),(0,n.jsxs)(a.R,{display:"flex",gap:"4px",children:[t,(0,n.jsx)(c.A,{color:"textSubtle"}),r]})]})}),(0,n.jsx)(d.A,{children:u})]})}var p=r(796147),x=r(226464);function h(){let{t:e}=(0,i.A)();return(0,n.jsx)(p.VP,{width:"100%",alignItems:"center",children:(0,n.jsx)(x.A,{variant:"warning",children:(0,n.jsxs)("div",{children:[(0,n.jsx)(s.A,{bold:!0,mb:"8px",children:e("You are the first liquidity provider.")}),(0,n.jsx)(s.A,{mb:"8px",children:e("The ratio of tokens you add will set the price of this pair.")}),(0,n.jsx)(s.A,{children:e("Once you are happy with the rate click supply to review.")})]})})})}var m=r(764289),f=r.n(m),g=r(557423);function y(e){let{children:t}=e,{t:r}=(0,i.A)();return(0,n.jsxs)(a.R,{display:"flex",flexDirection:"column",alignItems:"center",mt:"24px",children:[(0,n.jsx)(s.A,{color:"textSubtle",mb:"8px",children:r("Don't see a pair you joined?")}),(0,n.jsx)(f(),{href:"/find",passHref:!0,children:(0,n.jsx)(g.A,{id:"import-pool-link",variant:"secondary",scale:"sm",children:r("Find other LP tokens")})}),t]})}var v=r(247153);function j(){let{t:e}=(0,i.A)();return(0,n.jsx)(v.Y,{to:"/add",children:(0,n.jsx)(g.A,{id:"join-pool-button",width:"100%",startIcon:(0,n.jsx)(c.A,{color:"invertedContrast"}),children:e("Add Liquidity")})})}var b=r(680797),A=r(807543),w=r(28192),C=r(821410),I=r(575058),k=r(525033);let S=(0,b.I4)(a.R).withConfig({componentId:"sc-73bbe68b-0"})(["border-bottom:1px solid ",";"],e=>{let{theme:t}=e;return t.colors.cardBorder}),M=(0,b.I4)(A.A).withConfig({componentId:"sc-f4ad8081-0"})(["border-radius:24px;max-width:436px;width:100%;z-index:1;"]),L=e=>{let{children:t,...r}=e;return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(a.R,{width:"100%",display:"flex",flexDirection:"column",alignItems:"center",...r,children:(0,n.jsx)(M,{children:t})})})};function R(){let{t:e}=(0,i.A)();return(0,n.jsx)(s.A,{color:"textSubtle",textAlign:"center",children:e("Connect to a wallet to view your liquidity.")})}function P(){let{t:e}=(0,i.A)();return(0,n.jsx)(s.A,{color:"textSubtle",textAlign:"center",children:e("No liquidity found.")})}L.ListBody=(0,b.I4)(l.A).withConfig({componentId:"sc-f4ad8081-1"})(["background-color:",";"],e=>{let{theme:t}=e;return t.colors.dropdownDeep}),L.Header=e=>{let{title:t,subtitle:r,helper:i,backTo:l,config:o}=e;return(0,n.jsx)(S,{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"24px",width:"100%",children:(0,n.jsxs)(a.R,{display:"flex",alignItems:"center",width:"100%",style:{gap:"16px"},children:[l&&("string"==typeof l?(0,n.jsx)(f(),{passHref:!0,href:l,children:(0,n.jsx)(w.A,{scale:"sm",children:(0,n.jsx)(C.A,{width:"32px"})})}):(0,n.jsx)(w.A,{scale:"sm",variant:"text",onClick:l,children:(0,n.jsx)(C.A,{width:"32px"})})),(0,n.jsxs)(a.R,{display:"flex",flexDirection:"column",width:"100%",children:[(0,n.jsxs)(a.R,{display:"flex",mb:"8px",alignItems:"center",justifyContent:"space-between",children:[(0,n.jsxs)(a.R,{display:"flex",children:[(0,n.jsx)(I.A,{as:"h2",children:t}),i&&(0,n.jsx)(k.PT,{text:i,ml:"4px",placement:"top"})]}),o]}),(0,n.jsx)(a.R,{display:"flex",alignItems:"center",children:(0,n.jsx)(s.A,{color:"textSubtle",fontSize:"14px",children:r})})]})]})})},L.Footer=d.A;var E=r(25963),F=r(179087),z=r(614325);function D(e){let{onValueChanged:t,currentValue:r}=e,{t:l}=(0,i.A)(),o=(0,E.useCallback)(e=>{t(e.toString())},[t]),[s,c]=(0,F.Vv)(r,o),d=(0,E.useCallback)(e=>c(Math.ceil(e)),[c]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(z.A,{name:"lp-amount",min:0,max:100,value:s,onValueChanged:d,mb:"16px"}),(0,n.jsxs)(a.R,{display:"flex",flexWrap:"wrap",justifyContent:"space-between",children:[(0,n.jsx)(g.A,{variant:"tertiary",scale:"sm",onClick:()=>t("25"),children:"25%"}),(0,n.jsx)(g.A,{variant:"tertiary",scale:"sm",onClick:()=>t("50"),children:"50%"}),(0,n.jsx)(g.A,{variant:"tertiary",scale:"sm",onClick:()=>t("75"),children:"75%"}),(0,n.jsx)(g.A,{variant:"tertiary",scale:"sm",onClick:()=>t("100"),children:l("Max.fill-max")})]})]})}var $=r(421770),U=r(727353);let T=(0,b.I4)(o.Ay).withConfig({componentId:"sc-ab77d8b4-0"})(["border-radius:",";border:1px solid ",";min-width:104px;padding:",";display:flex;flex-direction:column;gap:8px;"],e=>{let{theme:t}=e;return t.spacing["16px"]},e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.spacing["16px"]}),B=e=>{let{numBin:t,onChange:r,...i}=e;return(0,n.jsxs)(T,{...i,children:[(0,n.jsx)(s.A,{bold:!0,color:"secondary",children:(0,n.jsx)($.x,{children:"NUM BIN"})}),(0,n.jsx)(U.A,{value:t,onChange:e=>r(Number(e.target.value))})]})};var q=r(366934),O=r(995315),N=r(282304),W=r(501823),H=r(430586),_=r(419524);let V=e=>{let{children:t}=e,{t:r}=(0,i.A)();return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(O.A,{gap:"8px",alignItems:"center",children:[(0,n.jsx)(_.A,{color:"textSubtle",width:"24px",height:"24px"}),(0,n.jsx)(s.A,{fontSize:24,bold:!0,children:t})]})})},Y=e=>{let{hookData:t,onDismiss:r}=e,{t:l}=(0,i.A)();return t?(0,n.jsx)(N.Ay,{title:(0,n.jsx)(V,{children:null==t?void 0:t.name}),onDismiss:r,children:(0,n.jsx)(W.A,{minHeight:"120px",flexDirection:"column",width:["100%","100%","100%","480px"],children:(0,n.jsxs)(p.mm,{gap:"24px",children:[(0,n.jsxs)(p.mm,{gap:"sm",children:[(0,n.jsx)(s.A,{fontSize:12,color:"secondary",bold:!0,textTransform:"uppercase",children:l("Description")}),(0,n.jsx)(Q,{text:t.description})]}),(0,n.jsx)(H.A,{href:t.github,marginTop:"auto",children:(0,n.jsx)(s.A,{fontSize:16,color:"primary",bold:!0,children:l("View details in Docs")})})]})})}):null},G=/(https?:\/\/[^\s()]+|www\.[^\s()]+)/gi,Q=e=>{let{text:t}=e,r=(0,E.useMemo)(()=>null==t?void 0:t.split(G),[t]);return(0,n.jsx)(s.A,{ellipsis:!0,style:{whiteSpace:"pre-wrap"},children:null==r?void 0:r.map((e,t)=>e.startsWith("http")?(0,n.jsx)(H.A,{href:e,style:{display:"inline-flex"},children:e},t):e)})};var K=r(273523),Z=r(819324),X=r(66127),J=r(747576),ee=r(249663),et=r(812297);let er=(0,b.I4)(Z.A).withConfig({componentId:"sc-c81c7f18-0"}
1)(["height:60px;font-size:16px;line-height:24px;display:flex;flex-direction:column;"]),en=[{label:"Spot",value:K.v6.Spot,icon:X.A},{label:"Curve",value:K.v6.Curve,icon:J.A},{label:"Bid-Ask",value:K.v6.BidAsk,icon:ee.A}],ei=e=>{let{value:t,onChange:r,...i}=e,l=(0,E.useMemo)(()=>{var e;return null!=(e=en.findIndex(e=>e.value===t))?e:0},[t]),o=(0,E.useCallback)(e=>{r(en[e].value)},[r]);return(0,n.jsx)(O.A,{gap:"12px",justifyContent:"center",alignItems:"center",...i,children:(0,n.jsx)(et.A,{variant:"subtle",activeIndex:l,onItemClick:o,fullWidth:!0,style:{whiteSpace:"nowrap"},children:en.map((e,t)=>(0,n.jsxs)(er,{children:[(0,n.jsx)(e.icon,{color:l===t?"card":"textSubtle"}),e.label]},e.value))})})};var el=r(659197),eo=r(242794),es=r(633205),ea=r(549333),ec=r(92292),ed=r(24153),eu=r(312680),ep=r(296362);let ex=e=>{let{content:t}=e,{t:r}=(0,i.A)();return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(O.A,{gap:"8px",alignItems:"center",children:[(0,n.jsx)(_.A,{color:"textSubtle",width:"24px",height:"24px"}),(0,n.jsx)(s.A,{fontSize:24,bold:!0,children:t})]})})},eh=e=>{let{onDismiss:t,title:r,content:l,link:o}=e,{t:a}=(0,i.A)();return(0,n.jsx)(N.Ay,{title:(0,n.jsx)(ex,{content:r}),onDismiss:t,children:(0,n.jsx)(W.A,{minHeight:"120px",flexDirection:"column",width:["100%","100%","100%","480px"],children:(0,n.jsxs)(p.mm,{gap:"24px",children:[(0,n.jsxs)(p.mm,{gap:"sm",children:[(0,n.jsx)(s.A,{fontSize:12,color:"secondary",bold:!0,textTransform:"uppercase",children:a("Description")}),(0,n.jsx)(s.A,{ellipsis:!0,style:{whiteSpace:"pre-wrap"},children:l})]}),o?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.A,{fontSize:12,color:"secondary",bold:!0,textTransform:"uppercase",children:a("Links")}),(0,n.jsxs)(W.A,{justifyContent:"space-between",children:[(0,n.jsx)(s.A,{color:"textSubtle",children:a("Docs")}),(0,n.jsx)(H.A,{href:o,marginTop:"auto",children:(0,n.jsx)(s.A,{color:"primary60",bold:!0,children:a("View details in Docs")})})]})]}):null]})})})},em=e=>{let{poolType:t}=e,{t:r}=(0,i.A)();return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(O.A,{gap:"8px",alignItems:"center",children:[(0,n.jsx)(_.A,{color:"textSubtle",width:"24px",height:"24px"}),(0,n.jsxs)(s.A,{fontSize:24,bold:!0,children:[t===K.KG.CLAMM?r("CLAMM Pool"):null,t===K.KG.Bin?r("Liquidity Book AMM"):null]})]})})},ef=e=>{let{poolType:t,onDismiss:r}=e,{t:l}=(0,i.A)();return(0,n.jsx)(N.Ay,{title:(0,n.jsx)(em,{poolType:t}),onDismiss:r,children:(0,n.jsx)(W.A,{minHeight:"120px",flexDirection:"column",width:["100%","100%","100%","480px"],children:(0,n.jsxs)(p.mm,{gap:"24px",children:[(0,n.jsxs)(p.mm,{gap:"sm",children:[(0,n.jsx)(s.A,{fontSize:12,color:"secondary",bold:!0,textTransform:"uppercase",children:l("Description")}),(0,n.jsxs)(s.A,{ellipsis:!0,style:{whiteSpace:"pre-wrap"},children:[t===K.KG.CLAMM?l("Concentrated Liquidity Automated Market Maker (CLAMM) pools focus liquidity within specific price ranges, maximizing capital efficiency and enabling tighter spreads."):null,t===K.KG.Bin?l("Liquidity Book AMM (Bin Pool) uses discrete price bins to segment liquidity, providing granular control over capital allocation and reducing slippage."):null]})]}),(0,n.jsx)(H.A,{href:"https://docs.pancakeswap.finance/trade/pancakeswap-infinity/pool-types",marginTop:"auto",children:(0,n.jsx)(s.A,{fontSize:16,color:"primary",bold:!0,children:l("View details in Docs")})})]})})})},eg={[K.jq.ALM]:(0,n.jsx)($.x,{children:"Active Liquidity Management hooks enable fine-tuned control over liquidity positions, helping liquidity providers optimize returns by automating rebalancing, concentration, and exposure strategies."}),[K.jq.DynamicFees]:(0,n.jsx)($.x,{children:"Dynamic Fees hooks allow fee adjustments based on market conditions, enhancing protocol efficiency by optimizing transaction costs during high volatility or incentivizing trades in low-activity periods."}),[K.jq.JIT]:(0,n.jsx)($.x,{children:"Just-In-Time (JIT) Mitigation hooks protect against predatory JIT liquidity strategies by implementing safeguards that ensure fairness, such as transaction batching, time delays, or penalties for opportunistic behavior."}),[K.jq.SharedInventory]:(0,n.jsx)($.x,{children:"Shared Inventory hooks let a single funded inventory serve many pools at once, injecting just-in-time liquidity into whichever pool a swap touches. Traders get deeper quotes and lower price impact without each pool having to be stocked separately."}
1),[K.jq.LiquidityIncentivisation]:(0,n.jsx)($.x,{children:"Liquidity Incentivization hooks provide mechanisms to reward liquidity providers, using token incentives or innovative reward structures to attract and retain capital within the protocol."}),[K.jq.MEV]:(0,n.jsx)($.x,{children:"MEV (Maximal Extractable Value) hooks focus on mitigating or leveraging MEV, enabling protocols to minimize negative impacts or capitalize on profitable reordering opportunities."}),[K.jq.RWA]:(0,n.jsx)($.x,{children:"Real-World Assets hooks bridge traditional and decentralized finance, facilitating tokenized representation and on-chain interaction with real-world assets such as bonds, real estate, or commodities."}),[K.jq.YieldOptimisation]:(0,n.jsx)($.x,{children:"Yield Optimization hooks automate strategies to maximize returns on deposited capital, dynamically reallocating funds across various pools or strategies to achieve optimal performance."}),[K.jq.Others]:(0,n.jsx)($.x,{children:"Other hooks are used to manage other aspects of the protocol."}),[K.jq.Oracle]:(0,n.jsx)($.x,{children:"Oracle hooks provide secure and reliable off-chain data integration, ensuring accurate price feeds, market data, or other critical information is available for on-chain applications."}),[K.jq.CrossChain]:(0,n.jsx)($.x,{children:"Cross-Chain hooks enable seamless interaction between multiple blockchain ecosystems, allowing asset transfers, liquidity sharing, and protocol interoperability across chains."}),[K.jq.Leverage]:(0,n.jsx)($.x,{children:"Leverage hooks facilitate borrowing mechanisms or margin trading, allowing users to amplify exposure and returns while managing associated risks."}),[K.jq.PricingCurve]:(0,n.jsx)($.x,{children:"Pricing Curve hooks define innovative models for price determination and asset exchange, tailoring bonding curves or algorithms to specific use cases or liquidity needs."}),[K.jq.OrderType]:(0,n.jsx)($.x,{children:"Order Type hooks introduce advanced trading functionalities, such as limit orders, stop-loss orders, or other conditional executions, enhancing flexibility for traders and liquidity providers."}),[K.jq.BrevisDiscount]:(0,n.jsx)($.x,{children:"Powered by Brevis, this hook enables swap fee discounts"}),[K.jq.PrimusDiscount]:(0,n.jsx)($.x,{children:"Powered by Primus, this hook enables swap fee discounts"})},ey=b.Ay.span.withConfig({componentId:"sc-476eab73-0"})(["opacity:0.5;margin:0 4px;"]),ev=e=>{let{short:t}=e,{t:r}=(0,i.A)();return t?(0,n.jsx)("span",{children:r("CLAMM")}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:r("Infinity")}),(0,n.jsx)(ey,{children:"|"}),(0,n.jsx)("span",{children:r("CLAMM")})]})},ej=e=>{let{short:t}=e,{t:r}=(0,i.A)();return t?(0,n.jsx)("span",{children:r("LBAMM")}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:r("Infinity")}),(0,n.jsx)(ey,{children:"|"}),(0,n.jsx)("span",{children:r("LBAMM")})]})},eb=e=>{let{short:t}=e,{t:r}=(0,i.A)();return t?(0,n.jsx)("span",{children:r("stable")}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:r("Infinity")}),(0,n.jsx)(ey,{children:"|"}),(0,n.jsx)("span",{children:r("SS")})]})},eA=e=>{var t;let{hookData:r,fold:l,poolType:o,showPoolType:s=!0,showPoolTypeInfo:a=!1,showPoolFeature:c=!0,showPoolFeatureInfo:d=!1,labelProps:u={},short:p,...x}=e,{t:h}=(0,i.A)(),m=null!=o?o:null==r?void 0:r.poolType,f=(0,E.useMemo)(()=>m?[[K.KG.CLAMM,el.Zs.InfinityCLAMM].includes(m)?(0,n.jsx)(ev,{short:p}):[K.KG.Bin,el.Zs.InfinityBIN].includes(m)?(0,n.jsx)(ej,{short:p}):m===el.Zs.InfinitySTABLE?(0,n.jsx)(eb,{short:p}):m]:[],[m,p]),g=(0,E.useMemo)(()=>m?[K.KG.CLAMM,el.Zs.InfinityCLAMM].includes(m)?K.KG.CLAMM:[K.KG.Bin,el.Zs.InfinityBIN].includes(m)?K.KG.Bin:void 0:void 0,[m]),y=(0,E.useMemo)(()=>m&&[K.KG.CLAMM,el.Zs.InfinityCLAMM,el.Zs.V3].includes(m)?(0,n.jsx)(eo.A,{color:"textSubtle"}):(0,n.jsx)(es.A,{color:"textSubtle"}),[m]),[v]=(0,ea.A)((0,n.jsx)(ef,{poolType:g})),j=(0,E.useMemo)(()=>(0,n.jsx)(ew,{features:f,...x,labelText:h("pool type"),labelProps:u,icon:y,fold:!1,link:null==r?void 0:r.learnMoreLink}),[y,u,f,x,h]);return(0,n.jsxs)(n.Fragment,{children:[s&&f.length?a?(0,n.jsxs)(O.A,{gap:"4px",children:[j,a?(0,n.jsx)(ec.A,{color:"textSubtle",width:18,height:18,onClick:v,style:{cursor:"pointer"}}):null]}):j:null,!!(c&&(null==r||null==(t=r.category)?void 0:t.length))&&(0,n.jsx)(ew,{features:r.category,link:null==r?void 0:r.learnMoreLink,showPoolFeatureInfo:d,...x,labelText:h("Pool features"),labelProps:u,fold:l,clickable:!0})]})},ew=e=>{let{labelText:t,gap:r="4px",layout:l="column",features:o,icon:a,showLabel:c=!0,fold:d=!0,labelTextProps:u={},showPoolFeatureInfo:x,clickable:h,link:m,...f}=e,{t:g}=(0,i.A)(),y="column"===l?p.mm:ed.eF,v="column"===l?ed.eF:p.mm,[j,b]=(0,E.useState)(!1),[A,w]=(0,E.useState)();return(0,n.jsxs)(y,{gap:r,justifyContent:"space-between",...f,children:[c&&(0,n.jsx)(s.A,{fontSize:12,color:"textSubtle",textTransform:"uppercase",...u,children:t}),(0,n.jsxs)(v,{gap:"4px",children:[(0,n.jsx)(ep.D,{features:o,icon:a,fold:d,showInfoIcon:x,onItemClick:h?e=>{"string"==typeof e&&eg[e]&&(w(eg[e]),b(!0))}:void 0}),h&&(0,n.jsx)(eu.aF,{isOpen:j,onDismiss:()=>b(!1),closeOnOverlayClick:!0,children:(0,n.jsx)(eh,{content:A,title:g("Pool feature"),link:m})})]})]})};var eC=r(796898);let eI=(0,b.Ay)(O.A).withConfig({componentId:"sc-83c30f17-0"})([""]),ek=(0,b.Ay)(g.A).withConfig({componentId:"sc-83c30f17-1"})(["color:",";font-weight:",";padding:0 14px;transition:all 0.2s ease-out;"],e=>{let{$isActive:t,theme:r}=e;return t?r.colors.primary60:r.colors.textSubtle},e=>{let{$isActive:t}=e;return t?"600":"400"}),eS=[{label:"1M",value:"1M"},{label:"7D",value:"1W"},{label:"1D",value:"1D"}],eM=e=>{let{value:t=eS[0],height:r,onChange:i}=e,{isMobile:l}=(0,eC.A)(),o=(0,E.useMemo)(()=>eS.findIndex(e=>e.value===t.value),[t]),s=(0,E.useCallback)(e=>{null==i||i(eS[e])},[i]);return(0,n.jsx)(O.A,{columnGap:"12px",gap:"12px",alignItems:"center",children:l?(0,n.jsx)(et.A,{variant:"subtle",style:{borderRadius:30,width:"100%"},activeIndex:o,onItemClick:s,children:eS.map(e=>(0,n.jsx)(Z.A,{height:r||"36px",px:"16px",style:{borderRadius:30},children:e.label},e.value))}):(0,n.jsx)(eI,{children:eS.map((e,t)=>(0,n.jsx)(ek,{variant:"text",scale:"xs",height:r||"24px",onClick:()=>s(t),$isActive:o===t,children:e.label},e.value))})})};var eL=r(530957);let eR=e=>{if(e)return Object.keys(q.qg).find(t=>{let[r,n]=q.qg[t];return e>=r&&e<=n})},eP=e=>{var t;
1let r=null!=(t=eR(e))?t:q.H_.MEDIUM;return q.TU[r]},eE=e=>{var t;let r=null!=(t=eR(e))?t:q.H_.MEDIUM;return q.WU[r]},eF=(e,t)=>{var r;let n=null!=(r=eR(t))?r:q.H_.MEDIUM,i=q.WU[n];if(e>=100)return i;let l=Math.max(.01,Math.min(99.99,e))/100;return{initialMin:Math.max(i.min,1-l),initialMax:Math.min(i.max,1+l),min:i.min,max:i.max}},ez=(e,t)=>{var r;let n=null!=(r=eR(t))?r:q.H_.MEDIUM;return e>=({[q.H_.EXTRA_FINE]:.01,[q.H_.FINE]:.1,[q.H_.MEDIUM]:1,[q.H_.COARSE]:5})[n]&&e<=100},eD=(0,b.Ay)(O.A).attrs({gap:"5px"}).withConfig({componentId:"sc-13ed7d5f-0"})(["background-color:",";border:1px solid ",";border-radius:",";box-shadow:",";"],e=>{let{theme:t}=e;return t.colors.input},e=>{let{theme:t}=e;return t.colors.inputSecondary},e=>{let{theme:t}=e;return t.radii.default},e=>{let{theme:t}=e;return t.shadows.inset2}),e$=(0,b.Ay)(g.A).attrs(e=>{let{$isActive:t}=e;return{scale:"xs",variant:t?"subtle":"light"}}).withConfig({componentId:"sc-13ed7d5f-1"})(["height:56px;font-size:16px;padding:0 12px;font-weight:",";"],e=>{let{$isActive:t}=e;return t?600:400}),eU=(0,b.Ay)(o.Ay).withConfig({componentId:"sc-13ed7d5f-2"})(["position:relative;max-width:120px;",""],e=>{let{$small:t}=e;return t?(0,b.AH)(["height:40px;"]):(0,b.AH)(["height:56px;min-width:120px;"])}),eT=(0,b.Ay)(U.A).withConfig({componentId:"sc-13ed7d5f-3"})(["height:100%;font-size:16px;text-align:center;padding-left:0px !important;padding-right:12px !important;border:",";background:",";transition:all 0.2s ease-in-out;"],e=>{let{theme:t,$isValid:r}=e;return r?`1px solid ${t.colors.inputSecondary}`:`1px solid ${t.colors.failure}`},e=>{let{theme:t}=e;return t.colors.input}),eB=(0,b.Ay)(s.A).withConfig({componentId:"sc-13ed7d5f-4"})(["position:absolute;right:12px;top:50%;transform:translateY(-50%);color:",";font-size:16px;pointer-events:none;display:flex;align-items:center;gap:4px;"],e=>{let{theme:t}=e;return t.colors.textSubtle}),eq=b.Ay.div.withConfig({componentId:"sc-13ed7d5f-5"})(["width:2px;height:16px;background-color:",";"],e=>{let{theme:t}=e;return t.colors.inputSecondary}),eO=e=>{let{setShowCapitalEfficiencyWarning:t,setFullRange:r}=e,{t:l}=(0,i.A)();return(0,n.jsx)(x.A,{variant:"warning",children:(0,n.jsxs)(o.Ay,{children:[(0,n.jsx)(s.A,{fontSize:"16px",children:l("Efficiency Comparison")}),(0,n.jsx)(s.A,{color:"textSubtle",children:l("Full range positions may earn less fees than concentrated positions.")}),(0,n.jsx)(g.A,{mt:"16px",onClick:()=>{t(!1),r()},scale:"md",variant:"danger",children:l("I understand")})]})})},eN=e=>{var t;let{onChange:r,value:l,tickSpacing:o,...a}=e,{t:c}=(0,i.A)(),{isMobile:d,isTablet:u}=(0,eC.A)(),p=d||u,[x,h]=(0,E.useState)(!1),[m,f]=(0,E.useState)(""),[g,y]=(0,E.useState)(!1),[v,j]=(0,E.useState)(!1),b=(0,F.Sz)(o),A=(0,E.useCallback)((e,t)=>{l===e?null==r||r(null,eE(o)):null==r||r(e,t),f(""),j(!1)},[r,l,o]),w=(0,E.useMemo)(()=>eP(o),[o]),C=(0,E.useCallback)(()=>{null==r||r(100,eE(o)),f(""),j(!1)},[r,o]),I=(0,E.useCallback)(()=>{null==r||r(null,eE(o)),f(""),j(!1)},[r,o]),k=(0,E.useCallback)(e=>{let t=e.target.value,n=parseFloat(t);if((0,eL.A)(n)){f(""),j(!1);return}if(!(n<0)&&!(n>100)&&(f(t),j(!0),!Number.isNaN(n)&&""!==t.trim()&&ez(n,o))){let e=eF(n,o);null==r||r(n,e)}},[r,o]),S=(0,E.useCallback)(()=>{y(!0),j(!0)},[]),M=(0,E.useCallback)(()=>{y(!1),j(!1)},[]),L=(0,E.useMemo)(()=>{if(!m)return!0;let e=parseFloat(m);return!Number.isNaN(e)&&ez(e,o)},[m,o]),R=(0,E.useMemo)(()=>{if(!m)return!1;let e=parseFloat(m);return!Number.isNaN(e)&&e===l},[m,l]);return((0,E.useEffect)(()=>{b!==o&&l&&I()},[o,l,r,I,b]),o)?x?(0,n.jsx)(eO,{setShowCapitalEfficiencyWarning:h,setFullRange:C}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(eD,{...a,children:[null==(t=Object.entries(w))?void 0:t.sort((e,t)=>{let[r]=e,[n]=t;return r-n}).map(e=>{let[t,r]=e;return(0,n.jsxs)(e$,{onClick:()=>A(+t,r),$isActive:+t===l,width:"100%",py:"14px",children:[t,"%"]},t)}),(0,n.jsx)(e$,{width:"100%",minWidth:"max-content",onClick:()=>{if(100===l)return void A(100,eE(o));h(!0)},$isActive:100===l,py:"14px",children:c("Full Range")}),!p&&(0,n.jsxs)(eU,{width:"100%",children:[(0,n.jsx)(eT,{value:m,onChange:k,onFocus:S,onBlur:M,placeholder:c("Custom"),$isValid:L,$isActive:R||g,type:"number",min:"0",max:"100",step:"0.01"}),(0,n.jsxs)(eB,{children:[(0,n.jsx)(eq,{}),"%"]})]})]}),p&&(0,n.jsxs)(ed.JA,{mt:"8px",alignItems:"center",children:[(0,n.jsx)(s.A,{children:c("Custom")}),(0,n.jsxs)(eU,{width:"30%",$small:!0,children:[(0,n.jsx)(eT,{value:m,onChange:k,onFocus:S,onBlur:M,placeholder:"2.5",$isValid:L,$isActive:R||g,type:"number",min:"0",max:"100",step:"0.01"}),(0,n.jsxs)(eB,{children:[(0,n.jsx)(eq,{}),"%"]})]})]})]}):null};var eW=r(498938),eH=r(265449);let e_=(0,b.I4)(g.A).withConfig({componentId:"sc-5d9f22e-0"})(["border-radius:8px;padding:10px 6px;border:2px solid ",";color:",";"],e=>{let{theme:t}=e;return t.colors.primary60},e=>{let{theme:t}=e;return t.colors.primary60});function eV(e){let{currencyA:t,handleRateToggle:r,showReset:l,handleReset:o,...a}=e,{t:c}=(0,i.A)();return t?(0,n.jsxs)(O.A,{alignItems:"center",gap:"5px",width:"fit-content",...a,children:[(0,n.jsx)(s.A,{mr:"6px",color:"textSubtle",small:!0,children:c("View prices in")}),(0,n.jsx)(e_,{mt:"2px",variant:"secondary",scale:"xs",onClick:r,startIcon:(0,n.jsx)(eW.A,{color:"primary60"}),children:null==t?void 0:t.symbol}),l&&(0,n.jsx)(e_,{mt:"2px",variant:"secondary",scale:"xs",onClick:o,startIcon:(0,n.jsx)(eH.A,{color:"primary"}),children:(0,n.jsx)(s.A,{textTransform:"capitalize",color:"primary",children:c("reset")})})]}):null}var eY=r(579518),eG=r(889948),eQ=r(979332),eK=r(253286),eZ=r(919968),eX=r(472061);let eJ=b.Ay.div.withConfig({componentId:"sc-2c1f5455-0"})(["table{tr{border:none;&:last-child{border:none;}th,td{padding:4px 12px;vertical-align:middle;text-align:left;}th:last-child,td:last-child{padding-right:12px;text-align:right;}th:first-child,td:first-child{padding-left:12px;}}}"]),e0=e=>{let{rewards:t}=e,{t:r}
1=(0,i.A)(),{targetRef:l,tooltip:o,tooltipVisible:a}=(0,eY.A)((0,n.jsxs)("span",{children:[r("These values represent the rewards earned in the last epoch. For the first epoch, the values are estimates."),(0,n.jsx)("br",{}),r("Epoch = 8-hour reward cycle")]})),c=(0,E.useMemo)(()=>[{title:r("Reward"),dataIndex:"title",key:"title",minWidth:"110px",render:(e,t)=>(0,n.jsxs)(O.A,{gap:"8px",alignItems:"center",children:[Array.isArray(t.currency)?(0,n.jsx)(eX.gz,{currency0:t.currency[0],currency1:t.currency[1],innerMargin:"-4px"}):(0,n.jsx)(eX.Zm,{currency:t.currency}),(0,n.jsx)(s.A,{bold:!0,children:e})]})},{title:r("APR Breakdown"),dataIndex:"apr",key:"apr",render:(e,t)=>{var i,l,o;return(0,n.jsxs)(O.A,{alignItems:"flex-start",flexDirection:"column",children:[e?(0,n.jsx)(eG.A,{fontSize:"16px",bold:!0,decorationColor:"secondary",children:(0,eZ.U)(parseFloat(e)||0)}):null,(0,n.jsx)(s.A,{fontSize:"12px",color:"textSubtle",children:Array.isArray(t.currency)?`${r("Earn.verb")} ${null==(i=t.currency[0])?void 0:i.symbol} + ${null==(l=t.currency[1])?void 0:l.symbol}`:`${r("Earn.verb")} ${null==(o=t.currency)?void 0:o.symbol}`})]})}},{title:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eG.A,{ref:l,decorationColor:"secondary",children:(0,n.jsx)(s.A,{color:"secondary",bold:!0,fontSize:"12px",textTransform:"uppercase",children:r("Reward Per Day")})}),a&&o]}),dataIndex:"rewardPerDay",key:"rewardPerDay",minWidth:"105px",render:e=>(0,n.jsx)(O.A,{alignItems:"center",flexDirection:"column",flexWrap:"wrap",alignContent:"flex-end",children:(0,n.jsx)(eQ.A,{variant:"textSubtle",style:{color:"var(--colors-background)"},children:e})})}],[r,l,a,o]);return(0,n.jsx)(eJ,{children:(0,n.jsx)(eK.Q,{columns:c,data:null!=t?t:[]})})}},158530:(e,t,r)=>{r.d(t,{c:()=>n});function n(e,t){return!!t&&"number"==typeof e&&"number"==typeof(null==t?void 0:t.tickLower)&&"number"==typeof(null==t?void 0:t.tickUpper)&&(e<t.tickLower||e>=t.tickUpper)}},181471:(e,t,r)=>{r.d(t,{V:()=>x,q:()=>p});var n=r(350979),i=r(179087),l=r(769932),o=r(226464),s=r(202053),a=r(995315),c=r(605641),d=r(294643),u=r(25963);let p=r(680797).Ay.span.withConfig({componentId:"sc-f16c15b2-0"})(["button{color:",";padding:0;font-size:14px;}"],e=>{let{theme:t}=e;return t.colors.v2Primary60}),x=e=>{var t,r;let{primaryMsg:x,additionalDetails:h,toggleButton:m,toggleButtonLabel:f}=e,[g,y]=(0,u.useState)(!1),{t:v}=(0,l.A)(),{theme:j}=(0,i.DP)();return(0,n.jsx)(o.A,{style:{background:j.colors.v2Primary10,borderColor:j.colors.v2Primary20},variant:"success",icon:(0,n.jsx)(s.A,{color:j.colors.v2Primary60,width:"24px"}),children:(0,n.jsxs)(o.J,{color:j.colors.text,children:[(0,n.jsxs)(a.A,{gap:"24px",flexDirection:"column",children:[(0,n.jsx)(c.A,{fontSize:"14px",as:"div",children:x}),g&&(0,n.jsx)(n.Fragment,{children:Array.isArray(h)?h.map(e=>(0,n.jsx)(c.A,{fontSize:"14px",as:"div",children:e})):"string"==typeof h?(0,n.jsx)(c.A,{fontSize:"14px",as:"div",children:h}):h})]}),h?null!=m?m:(0,n.jsx)(p,{children:(0,n.jsx)(d.d,{expanded:g,onClick:()=>y(e=>!e),children:g?null!=(t=null==f?void 0:f.hideLabel)?t:v("Hide"):null!=(r=null==f?void 0:f.showLabel)?r:v("Details")})}):null]})})}},212756:(e,t,r)=>{r.d(t,{Ey:()=>d,jA:()=>c});var n=r(450253),i=r.n(n),l=r(311768),o=r.n(l),s=r(824045),a=r.n(s);i().extend(o()),i().extend(a());var c=function(e){return e[e.DATE=0]="DATE",e[e.MINUTE=1]="MINUTE",e}({});function d(e){let{locale:t,timeZone:r=Intl.DateTimeFormat().resolvedOptions().timeZone,showTimeZone:n=!1,precision:l}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i()(e).tz(r).locale(t||"en").format(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return 0===e?"MMM D, YYYY":"MMM D, YYYY HH:mm"}(l));return n?`${o} (${r})`:o}},266283:(e,t,r)=>{r.d(t,{zj:()=>n.zj,Al:()=>n.Al,R4:()=>n.R4,k0:()=>n.k0,Ay:()=>q});var n=r(53847),i=r(350979),l=r(428089);r(828266);var o=r(680797);r(25963),r(326848),r(395235);var s=r(215877),a=r(59678);r(806248),r(108660),r(986);let c=(0,o.i7)(["from{transform:scaleX(0.05);}to{transform:scaleX(1);}"]);(0,o.I4)(s.RC).withConfig({componentId:"sc-e5394b2b-0"})(["width:328px;overflow:visible;opacity:0;margin:0;animation:"," 0.2s ease-in-out 0.1s forwards;.swiper-pagination{position:absolute;
1left:18px !important;bottom:16px !important;width:148px !important;display:flex;justify-content:flex-start;align-items:center;gap:4px;}.swiper-pagination-bullet{display:",";position:relative;background-color:",';margin:0 !important;flex-grow:1;border-radius:4px;height:4px;overflow:hidden;opacity:1;&.swiper-pagination-bullet-active{&::before{content:"";border-radius:4px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:',";animation:"," 5s linear forwards;transform-origin:left center;}&.pause::before{animation-play-state:paused;}}&.played{background-color:",";}}"],a.Sx,e=>{let{$showPagination:t=!0}=e;return t?"block":"none"},e=>{let{theme:t}=e;return t.isDark?"#55496E":"#D7CAEC"},e=>{let{theme:t}=e;return t.colors.secondary},c,e=>{let{theme:t}=e;return t.colors.secondary});var d=r(985148);(0,d.eU)({}),(0,d.eU)(!0),(0,o.Ay)(l.Ay).withConfig({componentId:"sc-166bb55-0"})(["position:fixed;right:30px;bottom:30px;"]),(0,o.Ay)(l.Ay).withConfig({componentId:"sc-70b409a5-0"})(["width:100%;display:flex;justify-content:center;align-items:center;"]);var u=r(995315);(0,o.Ay)(u.A).attrs({flexDirection:"row",gap:"0",justifyContent:"space-between"}).withConfig({componentId:"sc-c185b31-0"})(["border-radius:32px;max-width:100%;height:192px;"," ","{max-width:1128px;}"],e=>e.$background&&` 2 background: ${e.$background}; 3 background-size: cover; 4 background-position: center; 5 `,e=>{let{theme:t}=e;return t.mediaQueries.xxl});var p=r(605641);(0,o.Ay)(p.A).withConfig({componentId:"sc-3569c846-0"})(["font-size:14px;font-weight:600;line-height:120%;","{font-size:16px;white-space:nowrap;}"],e=>{let{theme:t}=e;return t.mediaQueries.sm});var x=r(501823);let h=(0,o.i7)(["from{transform:translate(0,0px);}50%{transform:translate(-5px,5px);}to{transform:translate(0,0px);}"]);(0,o.i7)(["from{transform:translate(0,0px);}50%{transform:translate(0,2px);}to{transform:translate(0,0px);}"]),(0,o.Ay)(x.A).withConfig({componentId:"sc-69fabe0-0"})(["z-index:1;position:relative;width:50%;"]);let m=["xs","sm","md","lg","xl","xxl"];function f(e){var t,r,n;let{size:i,$variants:l,$width:o,$height:s,$src:a}=e,c=function(e,t){if(!e)return"xxl";let r=m.indexOf(t);return -1===r?"xxl":m.slice(r).find(t=>!!e[t])||"xxl"}(l,i);return` 6background-image: url("${(null==l||null==(t=l[c])?void 0:t.src)||a}"); 7width: ${(null==l||null==(r=l[c])?void 0:r.width)||o}px; 8height: ${(null==l||null==(n=l[c])?void 0:n.height)||s}px; 9`}function g(e){let{size:t,$width:r,$height:n}=e,i=1;switch(t){case"md":i=.9375;break;case"sm":i=.75;break;default:i=1}return` 10width: ${r*i}px; 11height: ${n*i}px; 12`}(0,o.Ay)(l.Ay).withConfig({componentId:"sc-69fabe0-1"})(["background-size:cover;"," ","{","}","{","}","{","}","{","}","{","}"],e=>{let{$variants:t,$width:r,$height:n,$src:i}=e;return f({$variants:t,$width:r,$height:n,$src:i,size:"xs"})},e=>{let{theme:t}=e;return t.mediaQueries.sm},e=>{let{$variants:t,$width:r,$height:n,$src:i}=e;return f({$variants:t,$width:r,$height:n,$src:i,size:"sm"})},e=>{let{theme:t}=e;return t.mediaQueries.md},e=>{let{$variants:t,$width:r,$height:n,$src:i}=e;return f({$variants:t,$width:r,$height:n,$src:i,size:"md"})},e=>{let{theme:t}=e;return t.mediaQueries.lg},e=>{let{$variants:t,$width:r,$height:n,$src:i}=e;return f({$variants:t,$width:r,$height:n,$src:i,size:"lg"})},e=>{let{theme:t}=e;return t.mediaQueries.xl},e=>{let{$variants:t,$width:r,$height:n,$src:i}=e;return f({$variants:t,$width:r,$height:n,$src:i,size:"xl"})},e=>{let{theme:t}=e;return t.mediaQueries.xxl},e=>{let{$variants:t,$width:r,$height:n,$src:i}=e;return f({$variants:t,$width:r,$height:n,$src:i,size:"xxl"})});let y=(0,o.Ay)(l.Ay).withConfig({componentId:"sc-69fabe0-2"})(['background-image:url("','");background-size:cover;'," ","{","}","{","}"],e=>{let{$src:t}=e;return t},e=>{let{$width:t,$height:r}=e;return g({$width:t,$height:r,size:"sm"})},e=>{let{theme:t}=e;return t.mediaQueries.sm},e=>{let{$width:t,$height:r}=e;return g({$width:t,$height:r,size:"md"})},e=>{let{theme:t}=e;return t.mediaQueries.md},e=>{let{$width:t,$height:r}=e;return g({$width:t,$height:r,size:"lg"})});(0,o.Ay)(l.Ay).withConfig({componentId:"sc-69fabe0-3"})(["position:absolute;width:100%;left:0;bottom:0;height:122%;overflow:hidden;border-radius:0 0 32px 0;"]);let v=(0,o.Ay)(l.Ay).withConfig({componentId:"sc-69fabe0-4"})(["position:absolute;"]);(0,o.Ay)(v).withConfig({componentId:"sc-69fabe0-5"})(["left:5%;bottom:0;","{left:50%;transform:translateX(-50%);}"],e=>{let{theme:t}=e;return t.mediaQueries.lg}),(0,o.Ay)(function(e){let{src:t,height:r,width:n,className:l}=e;return(0,i.jsx)(v,{className:l,children:(0,i.jsx)(y,{$src:t,$width:n,$height:r})})}).withConfig({componentId:"sc-69fabe0-6"})(["left:0;top:30%;","{left:10%;top:10%;}","{left:10%;top:0;}animation:"," 2.5s ease-in-out infinite;"],e=>{let{theme:t}=e;return t.mediaQueries.sm},e=>{let{theme:t}=e;return t.mediaQueries.md},h),(0,o.Ay)(u.A).attrs({flexDirection:"column",justifyContent:"space-between",gap:"6px"}).withConfig({componentId:"sc-ae23b96-0"})(["z-index:2;width:50%;position:relative;padding:",";"],e=>(function(e){let{isXs:t,isMobile:r}=e;return r?"22px 0 22px 22px":t?"16px":"16px 0 16px 24px"})(e.$breakPoints)),(0,o.Ay)(u.A).attrs({flexDirection:"column",justifyContent:"flex-start",ga
12p:"12px"}).withConfig({componentId:"sc-ae23b96-1"})(["width:100%;"]),(0,o.Ay)(u.A).attrs({flexDirection:"column",justifyContent:"flex-start",gap:"6px"}).withConfig({componentId:"sc-ae23b96-2"})(["width:100%;"]),(0,o.Ay)(u.A).attrs({flexDirection:"row",justifyContent:"flex-start",gap:"8px",alignItems:"center"}).withConfig({componentId:"sc-ae23b96-3"})(["width:100%;"]),(0,o.Ay)(u.A).attrs({flexDirection:"row",justifyContent:"flex-start",alignItems:"center"}).withConfig({componentId:"sc-ae23b96-4"})(["width:100%;flex-gap:",";"],e=>(function(e){let{isMobile:t}=e;return t?"8px":"12px"})(e.$breakPoints));var j=r(136619);function b(e){let{size:t,fontSize:r,lineHeight:n}=e,i=1;switch(t){case"sm":i=.85714286;break;case"xs":i=.71428571;break;case"xxs":i=.57142857;break;default:i=1}return` 13font-size: calc(${r*i} * 1px); 14line-height: calc(${n*i} * 1px); 15`}(0,o.Ay)(p.A).withConfig({componentId:"sc-de57dbe4-0"})([""," text-shadow:",';font-family:"Kanit",sans-serif;@media screen and (min-width:',"px){","}","{","}","{","}","{","}"],e=>{let{fontSize:t,lineHeight:r}=e;return b({size:"xxs",fontSize:t,lineHeight:r})},e=>(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return t?`-${t}px ${t}px 0px ${e}, ${t}px ${t}px 0px ${e}, ${t}px -${t}px 0 ${e}, -${t}px -${t}px 0 ${e}`:"none"})(e.$strokeColor,e.$strokeSize),j.fi.xs,e=>{let{fontSize:t,lineHeight:r}=e;return b({size:"xs",fontSize:t,lineHeight:r})},e=>{let{theme:t}=e;return t.mediaQueries.sm},e=>{let{fontSize:t,lineHeight:r}=e;return b({size:"sm",fontSize:t,lineHeight:r})},e=>{let{theme:t}=e;return t.mediaQueries.md},e=>{let{fontSize:t,lineHeight:r}=e;return b({size:"md",fontSize:t,lineHeight:r})},e=>{let{theme:t}=e;return t.mediaQueries.lg},e=>{let{fontSize:t,lineHeight:r}=e;return b({size:"lg",fontSize:t,lineHeight:r})}),r(179087);let A=(0,o.Ay)(p.A).withConfig({componentId:"sc-f956a849-0"})(["font-size:1.125rem;line-height:1.1;font-weight:600;","{font-size:1.25rem;}"],e=>{let{theme:t}=e;return t.mediaQueries.md});(0,o.Ay)(A).withConfig({componentId:"sc-f956a849-1"})(["font-size:0.75rem;line-height:1;","{font-size:1.25rem;line-height:1.1;}"],e=>{let{theme:t}=e;return t.mediaQueries.md}),(0,o.Ay)(u.A).withConfig({componentId:"sc-f956a849-2"})(["display:inline-flex;border-radius:0.5rem;background:",";padding:0.5rem;align-self:flex-start;"],e=>e.$background),r(289062);var w=r(673115),C=r(32654),I=r(494350);(0,o.I4)(e=>{let{children:t,externalIcon:r="openNew",...n}=e;return(0,i.jsxs)(w.A,{external:!0,...n,children:[t,"openNew"===r&&(0,i.jsx)(C.A,{color:n.color?n.color:"primary",ml:"4px"}),"arrowForward"===r&&(0,i.jsx)(I.A,{color:n.color?n.color:"primary",ml:"4px"})]})}).withConfig({componentId:"sc-aca274cd-0"})(["padding:4px 0;&:hover{text-decoration:none;cursor:pointer;}"]);var k=r(557423);(0,o.I4)(k.A).withConfig({componentId:"sc-7cb846d7-0"})(["box-shadow:inset 0px -2px 0px rgba(0,0,0,0.2);&:hover > a{text-decoration:none;}"]),r(805528),(0,o.Ay)(u.A).attrs({flexDirection:"row",gap:"4px",alignItems:"center"}).withConfig({componentId:"sc-5ced1dd1-0"})([""]),r(472061),r(296362),r(854780),r(876397),r(247153),r(285020),r(769193),r(991947),r(699549),r(181471),r(602845),r(288429),r(469489),r(346756),r(987876),r(698409),r(829818);var S=r(228876);r(212756),r(91168);var M=r(450253),L=r.n(M),R=r(787531),P=r.n(R),E=(r(257057),r(979332));(0,o.Ay)(l.Ay).withConfig({componentId:"sc-6c3f5ba8-0"})(["background:",";border-radius:",";"],e=>{let{theme:t}=e;return t.colors.gradientCardHeader},e=>{let{theme:t}=e;return t.radii.default}),o.Ay.hr.withConfig({componentId:"sc-6c3f5ba8-1"})(["border:1px solid ",";width:100%;"],e=>{let{theme:t}=e;return t.colors.cardBorder}),(0,o.Ay)(l.Ay).withConfig({componentId:"sc-6c3f5ba8-2"})(["display:grid;grid-template-columns:1fr 1fr;"]),(0,o.Ay)(l.Ay).withConfig({componentId:"sc-6c3f5ba8-3"})(["display:flex;width:32px;height:32px;justify-content:center;align-items:center;border-radius:8px;background:#280d5f;border:",";"],e=>{let{theme:t}=e;return t.isDark?"1px solid #3a216e":""}),(0,o.Ay)(l.Ay).withConfig({componentId:"sc-6c3f5ba8-4"})(["background:",";border:1px solid ",";border-radius:",";"],e=>{let{theme:t}=e;return t.colors.background},e=>{let{theme:t}=e;return t.colors.tertiary},e=>{let{theme:t}=e;return t.radii.default}),(0,o.Ay)(E.A).withConfig({componentId:"sc-6c3f5ba8-5"})(["background:transparent;border:2px solid ",";"],e=>{let{theme:t}=e;return t.colors.primary}),S.nU.BSC,S.nU.ETHEREUM,S.nU.ARBITRUM_ONE,S.nU.ZKSYNC,S.nU.BSC,S.nU.ETHEREUM,S.nU.ARBITRUM_ONE,S.nU.ZKSYNC,L().extend(P()),(0,o.Ay)(p.A).withConfig({componentId:"sc-9ac6b0a2-0"})(["text-decoration:",";cursor:",";"],e=>{let{underline:t}=e;return t?"underline dotted":"none"},e=>{let{underline:t}=e;return t?"help":"text"});var F=r(807543),z=r(150591);L().extend(P()),(0,o.Ay)(F.A).withConfig({componentId:"sc-2100049c-0"})(["background-color:",";"],e=>{let{theme:t}=e;return t.colors.tertiary}),(0,o.Ay)(z.A).withConfig({componentId:"sc-2100049c-1"})(["padding:1rem;background-color:",";"],e=>{let{theme:t}=e;return t.colors.background}),r(62234),(0,o.Ay)(u.A).withConfig({componentId:"sc-a349770c-0"})(["border-radius:16px;background:",";padding:0.75rem 1rem;"],e=>{let{theme:t}=e;return t.colors.gradientPrimary}),r(764289);var D=r(226464),$=r(112824);let U=(0,o.Ay)(D.A).withConfig({componentId:"sc-af2deb60-0"})(["padding:0.5rem;padding-left:0.75rem;"]);(0,o.Ay)(U).attrs({variant:"warning",icon:(0,i.jsx)($.A,{color:"yellow",width:20,height:20})}).withConfig({componentId:"sc-af2deb60-1"})([""]),(0,o.Ay)(U).attrs({variant:"primary",icon:(0,i.jsx)($.A,{color:"secondary",width:20,height:20})}).withConfig({componentId:"sc-af2deb60-2"})([""]),(0,o.Ay)(D.J).withConfig({componentId:"sc-af2deb60-3"})(["text-decoration:underline;"]);var T=r(341936);(0,o.I4)(F.A).withConfig({componentId:"sc-8c29e040-0"})(["min-width:280px;max-width:100%;margin:0 0 1.5em 0;width:100%;display:flex;flex-direction:column;align-self:baseline;position:relative;color:",";","{max-width:350px;margin:0 12px 46px;}"],e=>{let{theme:t}=e;return t.colors.secondary},e=>{let{theme:t}=e;return t.mediaQueries.sm}),(0,o.I4)(T.A).withConfig({componentId:"sc-8c29e040-1"})(["background:",";border-radius:",";"],e=>{let{theme:t}=e;return t.colors.gradientCardHeader},e=>{let{theme:t}=e;return`${t.radii.card} ${t.radii.card} 0 0`}),r(82029),r(867635),r(966335),r(40064),r(712639),r(758011);var B=r(913688);(0,o.Ay)(u.A).attrs({gap:"0.5rem",justifyContent:"space-between",flexDirection:"row",alignItems:"flex-start"}).withConfig({componentId:"sc-a9866ea4-0"})(["cursor:pointer;padding:1rem;border-radius:16px;border:1px solid ",";background:",";",""],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.background},B.xe),(0,o.Ay)(u.A).attrs({flexDirection:"column",alignItems:"flex-start",ga
15p:"0.25rem",justifyContent:"flex-start",flex:1}).withConfig({componentId:"sc-a9866ea4-1"})([""]),(0,o.Ay)(u.A).attrs({flexDirection:"row",alignItems:"center",gap:"0.625rem",justifyContent:"flex-start"}).withConfig({componentId:"sc-a9866ea4-2"})([""]),(0,o.Ay)(p.A).attrs({bold:!0,fontSize:"1rem",lineHeight:"1.25",color:"text"}).withConfig({componentId:"sc-a9866ea4-3"})([""]),(0,o.Ay)(p.A).attrs({fontSize:"0.75rem",lineHeight:"1.25",color:"textSubtle"}).withConfig({componentId:"sc-a9866ea4-4"})([""]),(0,o.Ay)(E.A).withConfig({componentId:"sc-dbfd70f0-0"})(["line-height:1;padding:0.25rem 0.5rem;height:auto;"]),r(569387);let q=n.Zp},285020:(e,t,r)=>{r.d(t,{_:()=>d});var n=r(350979),i=r(91168),l=r(579518),o=r(605641),s=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:x=!0,style:h,...m}=e,{t:f}=(0,c.A)(),g=(0,a.useMemo)(()=>t?(0,s.cF)(t,{roundingMode:p}):"",[t,p]),y=(0,a.useMemo)(()=>t?(0,s.ZV)(t,{maximumSignificantDigits:u,roundingMode:p}):"",[t,u,p]),{targetRef:v,tooltip:j,tooltipVisible:b}=(0,l.A)(f("Exact number: %numberWithFullDigits%",{numberWithFullDigits:g}),{placement:"top-end"}),A=t&&x&&y!==g;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o.A,{ref:v,style:{textDecoration:A?"underline dotted":"none",...h},...m,children:[r,y,d]}),A&&b?j:null]})})},288429:(e,t,r)=>{r.d(t,{T:()=>h});var n=r(350979),i=r(680797),l=r(228876),o=r(990296),s=r(501823),a=r(605641),c=r(472061);let d=i.I4.div.withConfig({componentId:"sc-d37b0d90-0"})(["display:flex;align-items:center;gap:8px;"]),u=i.I4.div.withConfig({componentId:"sc-d37b0d90-1"})(["position:relative;width:",";"],e=>{let{width:t}=e;return null!=t?t:"40px"}),p=(0,i.I4)(c.P7).withConfig({componentId:"sc-d37b0d90-2"})(["position:absolute;right:-2px;bottom:-6px;z-index:6;& > img{border-radius:35%;}"]),x=i.I4.div.withConfig({componentId:"sc-d37b0d90-3"})(["display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:",";& img{vertical-align:bottom;}"],e=>{let{theme:t}=e;return t.colors.textSubtle}),h=e=>{var t;let{isReady:r,title:i,desc:h,icon:m,customContent:f,token:g,quoteToken:y,iconWidth:v,showChainLogo:j=!1,titleFontSize:b="16px",getChainName:A=l.hL,getCurrencySymbol:w=e=>e.symbol}=e,C=parseInt(null!=v?v:"40");return r?(0,n.jsxs)(d,{children:[(0,n.jsxs)(u,{width:v,children:[null!=m?m:(0,n.jsx)(c.gz,{currency0:g,currency1:y}),j&&g.chainId&&(0,n.jsx)(p,{chainId:g.chainId,width:.4167*C,height:.4167*C})]}),null!=f?f:(0,n.jsxs)(s.A,{flexDirection:"column",children:[(0,n.jsx)(a.A,{bold:!0,fontSize:b,children:null!=i?i:`${w(g)} / ${w(y)}`}),(0,n.jsx)(x,{children:null!=h?h:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.P7,{width:16,height:16,chainId:g.chainId,imageStyles:{borderRadius:"50%"}}),null==(t=A(g.chainId))?void 0:t.toUpperCase()]})})]})]}):(0,n.jsxs)(d,{children:[(0,n.jsx)(o.Ay,{mr:"8px",width:32,height:32,variant:"circle"}),(0,n.jsxs)("div",{children:[(0,n.jsx)(o.Ay,{width:40,height:10,mb:"4px"}),(0,n.jsx)(o.Ay,{width:60,height:24})]})]})}},289062:(e,t,r)=>{r.d(t,{G:()=>n});let n=r(680797).Ay.span.withConfig({shouldForwardProp:e=>!["bg","height","width"].includes(e)}).withConfig({componentId:"sc-21d3935f-0"})(["background:",";width:",";height:",";margin:auto 8px;"],e=>{let{bg:t,theme:r}=e;return r.colors[t]||t||"rgba(255, 255, 255, 0.2)"},e=>{let{width:t}=e;return t||"1px"},e=>{let{height:t}=e;return t||"20px"})},296362:(e,t,r)=>{r.d(t,{D:()=>v});var n=r(350979),i=r(605641),l=r(24153),o=r(92292),s=r(579518),a=r(25963),c=r(680797);let d=c.Ay.div.withConfig({componentId:"sc-8134badf-0"})(["display:inline-flex;gap:4px;padding:2px 10px 2px 10px;border:2px solid ",";border-radius:999px;background-color:",";font-size:14px;font-weight:400;line-height:1.5;color:",";"],e=>{let{theme:t}=e;return t.colors.tertiary20},e=>{let{theme:t}=e;return t.colors.tertiary},e=>{let{theme:t}=e;return t.colors.textSubtle}),u=c.Ay.div.withConfig({componentId:"sc-8134badf-1"})(["display:inline-block;white-space:nowrap;"]),p=c.Ay.div.withConfig({componentId:"sc-8134badf-2"})(["display:inline-flex;"]),x=(0,c.Ay)(i.A).withConfig({componentId:"sc-8134badf-3"})(["font-size:14px;font-weight:400;line-height:1.5;color:",";background-color:",";border-radius:999px;border:2px solid ",";display:inline-flex;align-items:center;padding:2px 9px;min-width:24px;margin-left:-6px;"],e=>{let{theme:t}=e;return t.colors.textSubtle},e=>{let{theme:t}=e;return t.colors.tertiary},e=>{let{theme:t}=e;return t.colors.backgroundAlt}),h=c.Ay.div.withConfig({componentId:"sc-8134badf-4"})(["display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;"]),m=e=>{let{children:t,icon:r,onClick:i}=e;return(0,n.jsx)(d,{onClick:i,style:{cursor:i?"pointer":"default"},children:(0,n.jsx)(u,{children:t})})},f=(0,a.forwardRef)((e,t)=>{let{count:r,children:i}=e;return(0,n.jsxs)(p,{ref:t,children:[(0,n.jsx)(m,{children:i}),r>0&&(0,n.jsxs)(x,{as:"span",children:["+",r]})]})}),g=e=>{let{features:t,icon:r,onItemClick:i,showInfoIcon:s}=e;return(0,n.jsx)(n.Fragment,{children:t.map(e=>s?(0,n.jsxs)(l.eF,{justifyContent:"flex-end",gap:"4px",children:[(0,n.jsx)(m,{icon:r,children:e},null==e?void 0:e.toString()),s&&(0,n.jsx)(o.A,{onClick:()=>null==i?void 0:i(e),width:18,height:18,color:"textSubtle",style:{cursor:"pointer"}})]},null==e?void 0:e.toString()):(0,n.jsx)(m,{onClick:i?()=>null==i?void 0:i(e):void 0,children:e},null==e?void 0:e.toString()))})},y=e=>{let{features:t,...r}=e,i=(0,a.useMemo)(()=>
15t.length-1,[t]),{targetRef:l,tooltip:o,tooltipVisible:c}=(0,s.A)((0,n.jsx)(h,{children:(0,n.jsx)(g,{features:t,...r})}));return 1===t.length?(0,n.jsx)(g,{...r,fold:!1,features:t}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f,{ref:l,count:i,children:t[0]}),i>0&&c&&o]})},v=e=>{let{fold:t,...r}=e;return t?(0,n.jsx)(y,{fold:t,...r}):(0,n.jsx)(g,{...r})}},346756:(e,t,r)=>{r.d(t,{Lt:()=>x,a1:()=>p,uW:()=>h,x8:()=>u});var n=r(350979),i=r(680797),l=r(605641),o=r(995315),s=r(127243),a=r(805017),c=r(962478),d=r(53847),u=function(e){return e[e.Pending=0]="Pending",e[e.Success=1]="Success",e[e.Failed=2]="Failed",e[e.Expired=3]="Expired",e}({});let p=(0,i.I4)(l.A).attrs({fontSize:"0.75rem",fontWeight:600,textTransform:"uppercase"}).withConfig({componentId:"sc-16dd2a94-0"})(["color:",";"],e=>{let{theme:t}=e;return t.colors.textSubtle}),x=(0,i.I4)(l.A).attrs({fontSize:"1rem",color:"text",overflowWrap:"break-word"}).withConfig({componentId:"sc-16dd2a94-1"})([""]);function h(e){let{status:t,onClick:r,children:i,action:l,title:s}=e;return(0,n.jsx)(d.k0,{padding:"1rem",children:(0,n.jsxs)(o.A,{flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"0.5rem",children:[(0,n.jsxs)(o.A,{flexDirection:"column",gap:"0.5rem",alignItems:"flex-start",children:[s,(0,n.jsxs)(o.A,{flexDirection:"row",gap:"0.5rem",alignItems:"center",justifyContent:"flex-start",onClick:r,style:{cursor:r?"pointer":"unset",overflowWrap:"anywhere"},children:[(0,n.jsx)(m,{status:t}),i]})]}),l]})})}function m(e){let{status:t}=e;return 1===t?(0,n.jsx)(s.A,{color:"success"}):0===t?(0,n.jsx)(a.m,{size:"20px"}):2===t?(0,n.jsx)(c.A,{color:"failure"}):null}},366934:(e,t,r)=>{r.d(t,{H_:()=>n,TU:()=>o,WU:()=>l,qg:()=>i});var n=function(e){return e.EXTRA_FINE="EXTRA_FINE",e.FINE="FINE",e.MEDIUM="MEDIUM",e.COARSE="COARSE",e}({});let i={EXTRA_FINE:[1,9],FINE:[10,59],MEDIUM:[60,199],COARSE:[200,1/0]},l={EXTRA_FINE:{initialMin:.999,initialMax:1.001,min:1e-5,max:1.5},FINE:{initialMin:.999,initialMax:1.001,min:1e-5,max:1.5},MEDIUM:{initialMin:.5,initialMax:2,min:1e-5,max:20},COARSE:{initialMin:.5,initialMax:2,min:1e-5,max:20}},o={EXTRA_FINE:{.1:{initialMin:.999,initialMax:1.001,min:1e-5,max:1.5},.5:{initialMin:.995,initialMax:1.005,min:1e-5,max:1.5},1:{initialMin:.99,initialMax:1.01,min:1e-5,max:1.5}},FINE:{5:{initialMin:.95,initialMax:1.05,min:1e-5,max:1.5},10:{initialMin:.9,initialMax:1.1,min:1e-5,max:1.5},20:{initialMin:.8,initialMax:1.2,min:1e-5,max:1.5}},MEDIUM:{10:{initialMin:.9,initialMax:1.1,min:1e-5,max:20},20:{initialMin:.8,initialMax:1.2,min:1e-5,max:20},50:{initialMin:.5,initialMax:1.5,min:1e-5,max:20}},COARSE:{10:{initialMin:.9,initialMax:1.1,min:1e-5,max:1.5},20:{initialMin:.8,initialMax:1.2,min:1e-5,max:20},50:{initialMin:.5,initialMax:1.5,min:1e-5,max:20}}}},375634:(e,t,r)=>{r.d(t,{W:()=>l,z:()=>i});var n=r(673384),i=function(e){return e.LOWER="LOWER",e.UPPER="UPPER",e}({});let l={[n.dl.LOWEST]:{initialMin:.999,initialMax:1.001,min:1e-5,max:1.5},[n.dl.LOW]:{initialMin:.999,initialMax:1.001,min:1e-5,max:1.5},[n.dl.MEDIUM]:{initialMin:.5,initialMax:2,min:1e-5,max:20},[n.dl.HIGH]:{initialMin:.5,initialMax:2,min:1e-5,max:20}}},388495:(e,t,r)=>{r.d(t,{I:()=>w});var n=r(350979),i=r(769932),l=r(734658),o=r(796147),s=r(428129),a=r(624608),c=r(290174),d=r(673384),u=r(697224),p=r(392201),x=r(987520),h=r(25963),m=r(680797),f=r(972077),g=r(586644);let y=(0,m.i7)(["from{transform:rotate(0deg);}to{transform:rotate(360deg);}"]),v=m.I4.svg.withConfig({componentId:"sc-c1ffcb7-0"})(["animation:2s "," linear infinite;height:",";width:",";path{stroke:",";}"],y,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 j(e){let{size:t="16px",stroke:r,strokeWidth:i,...l}=e;return(0,n.jsx)(v,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",size:t,stroke:r,...l,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:null!=i?i:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})})}var b=r(375634);let A=m.I4.div.withConfig({componentId:"sc-c6f20524-0"})(["position:relative;justify-content:center;align-content:center;"]);function w(e){var t,r;let{currencyA:y,currencyB:v,feeAmount:w,ticksAtLimit:C={},price:I,priceLower:k,priceUpper:S,tickUpper:M,tickLower:L,tickCurrent:R,onBothRangeInput:P=()=>{},onLeftRangeInput:E=()=>{},onRightRangeInput:F=()=>{},interactive:z=!0,isLoading:D,error:$,zoomLevel:U,formattedData:T}=e,{t:B}
15=(0,i.A)(),q=(0,m.DP)(),O=(0,h.useMemo)(()=>y&&v&&(null==y?void 0:y.wrapped.sortsBefore(null==v?void 0:v.wrapped)),[y,v]),N=(0,h.useMemo)(()=>{let e=O?k:null==S?void 0:S.invert(),t=O?S:null==k?void 0:k.invert();return void 0!==L&&void 0!==M&&void 0!==R&&void 0!==I&&(L===R?O?e=e?l.gm.fromDecimal(e.baseCurrency,e.quoteCurrency,String(I)):e:t=t?l.gm.fromDecimal(t.baseCurrency,t.quoteCurrency,String(I)):t:M===R&&(O?t=t?l.gm.fromDecimal(t.baseCurrency,t.quoteCurrency,String(I)):t:e=e?l.gm.fromDecimal(e.baseCurrency,e.quoteCurrency,String(I)):e)),e&&t?[parseFloat(null==e?void 0:e.toSignificant(18)),parseFloat(null==t?void 0:t.toSignificant(18))]:void 0},[O,k,S]),W=(0,h.useCallback)((e,t)=>{let[r,n]=N||[],i=Number(e[0]),l=Number(e[1]);i<=0&&(i=1e-6);let o=(!C[O?b.z.LOWER:b.z.UPPER]||"handle"===t||"reset"===t)&&i>0&&i!==r,s=(!C[O?b.z.UPPER:b.z.LOWER]||"reset"===t)&&l>0&&l<1e35&&l!==n;if(o&&s){let e=parseFloat(i.toFixed(18)),t=parseFloat(l.toFixed(18));e>0&&t>0&&e<t&&(null==P||P(i.toFixed(18),l.toFixed(18)))}else o?null==E||E(i.toFixed(18)):s&&(null==F||F(l.toFixed(18)))},[O,P,E,F,C,N]),H=(0,h.useCallback)((e,t)=>{if(!I)return"";if("w"===e&&C[O?b.z.LOWER:b.z.UPPER])return"0";if("e"===e&&C[O?b.z.UPPER:b.z.LOWER])return"â";let r=(Math.max(t,I)-Math.min(t,I))/I*(t<I?-1:1)*100;return I?`${(0,p.GPZ)(Math.abs(r)>1?".2~s":".2~f")(r)}%`:""},[O,I,C]);$&&u.wd($.toString(),"log");let _=!y||!v||void 0===T&&!D;return(0,n.jsx)(o.mm,{gap:"md",style:{minHeight:"200px",width:"100%",marginBottom:"16px"},children:_?(0,n.jsx)(g.w,{message:B("Your position will appear here."),icon:(0,n.jsx)(s.A,{})}):D?(0,n.jsx)(g.w,{icon:(0,n.jsx)(j,{size:"40px",stroke:q.colors.text})}):$?(0,n.jsx)(g.w,{message:B("Liquidity data not available."),icon:(0,n.jsx)(a.A,{width:"40px"})}):T&&0!==T.length&&I?(0,n.jsx)(A,{children:(0,n.jsx)(f.t,{data:{series:T,current:I},dimensions:{width:400,height:200},margins:{top:10,right:2,bottom:20,left:0},styles:{area:{selection:q.colors.text},brush:{handle:{west:null!=(t=(0,x.Ih)(.1,"#7645D9"))?t:q.colors.text,east:null!=(r=(0,x.Ih)(.1,"#7645D9"))?r:q.colors.text}}},interactive:z&&!!(null==T?void 0:T.length),brushLabels:H,brushDomain:N,onBrushDomainChange:W,zoomLevels:null!=U?U:b.W[null!=w?w:d.dl.MEDIUM],ticksAtLimit:C},`${null!=w?w:d.dl.MEDIUM}`)}):(0,n.jsx)(g.w,{message:B("There is no liquidity data."),icon:(0,n.jsx)(c.A,{width:"40px"})})})}},469489:(e,t,r)=>{r.d(t,{D:()=>i});var n=r(995315);let i=(0,r(680797).I4)(n.A).attrs({gap:"1.2rem",flexDirection:"column",justifyContent:"flex-start"}).withConfig({componentId:"sc-4e006476-0"})([""])},602845:(e,t,r)=>{r.d(t,{I0:()=>s,eG:()=>l,wv:()=>o}),r(350979),r(228876),r(179087),r(25963);var n=r(680797),i=r(62776);r(472061),n.Ay.div.withConfig({componentId:"sc-74a64115-0"})(["flex:1;.p-multiselect-panel{top:0 !important;transform-origin:center top !important;}"]),n.Ay.div.withConfig({componentId:"sc-74a64115-1"})(["display:flex;align-items:center;gap:8px;"]),n.Ay.div.withConfig({componentId:"sc-74a64115-2"})(["width:40px;height:40px;& img:first-child{width:100%;height:100%;}"]),n.Ay.div.withConfig({componentId:"sc-74a64115-3"})(["overflow:hidden;text-overflow:ellipsis;max-width:200px;color:",";line-height:24px;"],e=>{let{theme:t}=e;return t.colors.text}),n.Ay.div.withConfig({componentId:"sc-74a64115-4"})(["font-size:12px;line-height:18px;font-weight:600;color:",";"],e=>{let{theme:t}=e;return t.colors.textSubtle}),n.Ay.span.withConfig({componentId:"sc-74a64115-5"})(["font-size:16px;font-weight:600;margin-right:4px;"]),n.Ay.span.withConfig({componentId:"sc-74a64115-6"})(["font-size:14px;font-weight:400;"]);let l=e=>e?e.isNative?i.Xd:e.wrapped.address:void 0,o=e=>`${e.chainId}:${l(e)}`,s=e=>`${e.chainId}:${e.address}`;n.Ay.div.withConfig({componentId:"sc-74a64115-7"})(["position:relative;display:inline-flex;"]),n.Ay.img.withConfig({componentId:"sc-74a64115-8"})(["position:absolute;bottom:0;right:0;width:40%;height:40%;"])},608135:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(734658),i=r(568187);let l=function(e,t,r){if(e&&t)try{let l=(0,i.X)(e,t.decimals).toString(),o=(0,n.BO)(BigInt(l),null!=r?r:n.pi);if(0n!==o){if("chainId"in t&&!("programId"in t))return n.eF.fromRawAmount(t,o);return n.C3.fromRawAmount(t,o)}}catch(t){console.debug(`Failed to parse input amount: "${e}"`,t)}}},698409:(e,t,r)=>{r.d(t,{k:()=>ec});var n=r(350979),i=r(769932),l=r(734658),o=r(796147),s=r(428129),a=r
15(624608),c=r(290174),d=r(697224),u=r(392201),p=r(25963),x=r(680797),h=r(366934),m=r(179087),f=r(796898),g=r(853667),y=r.n(g);let v=x.I4.g.withConfig({componentId:"sc-975d6966-0"})(["text{font-size:",";color:",";transform:translateY(5px);}"],e=>{let{$isMobile:t}=e;return t?"14px":"8px"},e=>{let{theme:t}=e;return t.colors.textSubtle}),j=e=>{let{axisGenerator:t}=e;return(0,n.jsx)("g",{ref:e=>{e&&(0,u.Ltv)(e).call(t).call(e=>e.select(".domain").remove()).selectAll("text").each(function(){let e=(0,u.Ltv)(this),t=e.text().split("\n");e.text(""),t.forEach((t,r)=>{e.append("tspan").text(t).attr("x",0).attr("dy",0===r?0:"1.2em")})})}})},b=e=>{let{xScale:t,innerHeight:r,offset:i=0,ticks:l=6,tickFormat:o}=e,{isMobile:s}=(0,f.A)(),a=(0,p.useMemo)(()=>{let e=(0,u.l78)(t).ticks(l).tickSize(0);return o?e.tickFormat(o):e},[t,l,o]);return(0,n.jsx)(v,{$isMobile:s,transform:`translate(0, ${r+i+5*!!s})`,children:(0,n.jsx)(j,{axisGenerator:a})})},A=x.I4.g.withConfig({componentId:"sc-9bc0f80a-0"})(["z-index:2;line{display:none;}text{font-size:",";color:",";}"],e=>{let{$isMobile:t}=e;return t?"14px":"8px"},e=>{let{theme:t}=e;return t.colors.textSubtle}),w=e=>{let{axisGenerator:t,highlightValue:r,selectedMin:i,selectedMax:l,yScale:o}=e,{theme:s}=(0,m.DP)(),a=o.domain()[0],c=o.domain()[1];return(0,n.jsx)("g",{ref:e=>{if(!e)return;let n=(0,u.Ltv)(e);n.call(t).call(e=>e.select(".domain").remove());let o=e=>e<a+(c-a)*.05||e>c-(c-a)*.05;void 0!==r&&(n.selectAll(".tick rect").remove(),n.selectAll(".tick").filter(e=>e===r).select("text").style("fill",s.colors.v2Default).attr("transform","translate(-2, 0)").each(function(){let e=this.getBBox();(0,u.Ltv)(this.parentElement).insert("rect","text").attr("x",e.x-4).attr("y",o(r)?e.y-4:e.y).attr("width",e.width+4).attr("height",e.height).attr("rx",4).attr("fill",s.colors.primary)}),void 0!==l&&n.selectAll(".tick").filter(e=>e===l).select("text").style("fill",s.colors.v2Default).style("z-index",10).attr("transform",o(l)?"translate(-2, 8)":"translate(-2, 0)").each(function(){let e=this.getBBox();(0,u.Ltv)(this.parentElement).insert("rect","text").attr("x",e.x-4).attr("y",o(l)?e.y+8:e.y).attr("width",e.width+4).attr("height",e.height).attr("rx",4).attr("fill",s.colors.secondary)}),void 0!==i&&n.selectAll(".tick").filter(e=>e===i).select("text").style("fill",s.colors.v2Default).style("z-index",10).attr("transform",o(i)?"translate(-2, -8)":"translate(-2, 0)").each(function(){let e=this.getBBox();(0,u.Ltv)(this.parentElement).insert("rect","text").attr("x",e.x-4).attr("y",o(i)?e.y-8:e.y).attr("width",e.width+4).attr("height",e.height).attr("rx",4).attr("fill",s.colors.secondary)}))}})},C=e=>{let{yScale:t,innerWidth:r,offset:i=0,ticks:l=6,highlightValue:o,selectedMin:s,selectedMax:a,onAxisMount:c}=e,d=t.ticks(l),{isMobile:p}=(0,f.A)(),x=d;if(void 0!==o){let e=x.reduce((e,t)=>Math.abs(t-o)<Math.abs(e-o)?t:e);x=x.map(t=>t===e?o:t)}if(void 0!==s){let e=x.reduce((e,t)=>Math.abs(t-s)<Math.abs(e-s)?t:e);x=x.map(t=>t===e?s:t)}if(void 0!==a){let e=x.reduce((e,t)=>Math.abs(t-a)<Math.abs(e-a)?t:e);x=x.map(t=>t===e?a:t)}return(0,n.jsx)(A,{id:"price-range-chart-axis-right",$isMobile:p,transform:`translate(${r+i})`,ref:c,children:(0,n.jsx)(w,{axisGenerator:(0,u.V4s)(t).tickValues(x).tickSize(0),highlightValue:o,selectedMin:s,selectedMax:a,yScale:t})})},I=e=>`M 3 0 h ${e} m 0 1 H 0 M 0 0 L 0 0 h 17 v 7 q 0 4 -4 4 h -9 q -4 0 -4 -4 z`,k=e=>`M 3.5 0 h ${e} m 0 1.2 H 0 M 0 0 L 0 0 h 23 v 9 q 0 5 -5 5 h -13 q -5 0 -5 -5 z`,S=e=>{let{color:t,size:r=10,margin:i=10}=e;return(0,n.jsx)("polygon",{points:`0 0, ${r} ${r}, 0 ${r}`,transform:` translate(${r+i}, ${i}) rotate(-45) `,fill:t,stroke:t,strokeWidth:"4",strokeLinejoin:"round",opacity:"0.8"})},M=x.I4.g.withConfig({componentId:"sc-d4e996cc-0"})(["opacity:",";transition:opacity 300ms;"],e=>{let{visible:t}=e;return t?"1":"0"}),L=x.I4.rect.withConfig({componentId:"sc-d4e996cc-1"})(["fill:",";"],e=>{let{theme:t}=e;return t.colors.secondary}),R=x.I4.text.withConfig({componentId:"sc-d4e996cc-2"})(["text-anchor:middle;font-size:10px;fill:",";"],e=>{let{theme:t}=e;return t.colors.background}),P=e=>{let{visible:t=!1,flip:r=!1,text:i="",textRef:l,width:o,isMobile:s=!1}=e,a=s?24:20,c=Math.ceil((null!=o?o:s?45:37)+2*(s?5:4));return(0,n.jsxs)(M,{transform:`translate(-${c+(s?8:6)}, ${a*(r?.5:-.5)+(s?9:7)}), scale(1, ${r?"-1":"1"})`,visible:t,children:[(0,n.jsx)(L,{y:"0",x:"0",height:a,width:c,rx:s?5:4}),(0,n.jsx)(R,{y:a/2+1,x:c/2,dominantBaseline:"middle",ref:l,style:{fontSize:s?"12px":"10px"},children:i})]})},E=x.I4.path.withConfig({componentId:"sc-bb423469-0"})(["cursor:ew-resize;pointer-events:none;stroke-width:1;stroke:transparent;fill:",";z-index:1;"],e=>{let{color:t}=e;return t}),F=x.I4.path.withConfig({componentId:"sc-bb423469-1"})(["cursor:ew-resize;pointer-events:none;stroke-width:0.5;
15stroke:",";opacity:",";z-index:1;"],e=>{let{theme:t}=e;return t.colors.background},e=>{let{theme:t}=e;return t.colors.background}),z=(e,t,r)=>{let n=[r(e.min).toFixed(1),r(e.max).toFixed(1)],i=[r(t.min).toFixed(1),r(t.max).toFixed(1)];return n.every((e,t)=>e===i[t])},D=e=>{var t,r;let{id:i,scale:l,interactive:o,brushLabelValue:s,brushExtent:a,setBrushExtent:c,setLocalBrushExtent:d,innerWidth:x,innerHeight:h,minHandleColor:g,maxHandleColor:y,width:v,current:j}=e,{theme:b}=(0,m.DP)(),{isMobile:A}=(0,f.A)(),w=(0,p.useRef)(null),C=(0,p.useRef)(null),[M,L]=(0,p.useState)(a),[R,D]=(0,p.useState)(!1),[$,U]=(0,p.useState)(!1),T=(0,m.Sz)(a);(0,p.useEffect)(()=>{null==d||d(M)},[M,d]);let B=(0,p.useCallback)(e=>{let{type:t,selection:r,mode:n}=e;if(!r)return void L(null);let[i,o]=r.map(l.invert).sort((e,t)=>e-t),s={min:i,max:o};"end"!==t||z(a,s,l)||c(s,n),L(s)},[l,a,c]);(0,p.useEffect)(()=>{L(a)},[a]),(0,p.useEffect)(()=>{w.current&&(C.current=(0,u.g2B)().extent([[2,0],[x-2,h]]).handleSize(30).filter(()=>o).on("brush end",B),C.current((0,u.Ltv)(w.current)),T&&z(a,T,l)&&(0,u.Ltv)(w.current).transition().call(C.current.move,[a.max,a.min].map(l)),(0,u.Ltv)(w.current).selectAll(".selection").attr("stroke","none").attr("fill-opacity","0.05").attr("fill",`url(#${i}-gradient-selection)`))},[a,B,i,h,x,o,T,l,A]),(0,p.useEffect)(()=>{w.current&&C.current&&C.current.move((0,u.Ltv)(w.current),[a.max,a.min].map(l))},[a,l]),(0,p.useEffect)(()=>{D(!0);let e=setTimeout(()=>D(!1),1500);return()=>clearTimeout(e)},[M]);let q=M&&l(M.min)<h-15,O=M&&15>l(M.max),N=M&&l(M.min)>=0&&l(M.min)<=h,W=M&&l(M.max)>=0&&l(M.max)<=h,H=!N,_=!W,[V,Y]=(0,p.useMemo)(()=>[(null!=M?M:a).max,(null!=M?M:a).min],[M,a]),G=(0,p.useMemo)(()=>`${Math.abs(Y-j)/Math.abs(V-Y)*100}%`,[V,Y,j]),Q=(0,p.useRef)(null),K=(0,p.useRef)(null),Z=null==(t=Q.current)?void 0:t.getBBox().width,X=null==(r=K.current)?void 0:r.getBBox().width,J=(0,p.useMemo)(()=>Z&&X?Math.max(Z,X):void 0,[Z,X]);return(0,p.useMemo)(()=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:`${i}-gradient-selection`,x1:"0%",y1:"100%",x2:"0%",y2:"0%",children:[(0,n.jsx)("stop",{offset:"0%",stopColor:g,stopOpacity:1}),(0,n.jsx)("stop",{offset:G,stopColor:g,stopOpacity:.1}),(0,n.jsx)("stop",{offset:G,stopColor:y,stopOpacity:.1}),(0,n.jsx)("stop",{offset:"100%",stopColor:y,stopOpacity:1})]}),(0,n.jsx)("clipPath",{id:`${i}-brush-clip`,children:(0,n.jsx)("rect",{x:"0",y:"0",width:x,height:h})}),(0,n.jsxs)("linearGradient",{id:`${i}-gradient-handle`,x1:"0%",y1:"0%",x2:"100%",y2:"0%",children:[(0,n.jsx)("stop",{offset:"0%",style:{stopColor:b.colors.secondary,stopOpacity:1}}),(0,n.jsx)("stop",{offset:"68%",style:{stopColor:b.colors.secondary,stopOpacity:1}}),(0,n.jsx)("stop",{offset:"71.8%",style:{stopColor:b.colors.secondary,stopOpacity:1}}),(0,n.jsx)("stop",{offset:"81.7%",style:{stopColor:b.colors.secondary,stopOpacity:1}})]})]}),(0,n.jsx)("g",{ref:w,clipPath:`url(#${i}-brush-clip)`,onMouseEnter:()=>U(!0),onMouseLeave:()=>U(!1)}),(0,n.jsx)("line",{x1:"0",y1:l(V),x2:x,y2:l(V),stroke:y,strokeWidth:"1"}),(0,n.jsx)("line",{x1:"0",y1:l(Y),x2:x,y2:l(Y),stroke:g,strokeWidth:"1"}),M&&(0,n.jsxs)(n.Fragment,{children:[W?(0,n.jsxs)("g",{transform:`translate(${x-v}, ${l(M.max)}), scale(1, ${O?"1":"-1"})`,children:[(0,n.jsxs)("g",{children:[(0,n.jsx)(E,{color:b.colors.secondary,d:A?k(v):I(v),id:`${i}-gradient-handle`}),(0,n.jsx)(F,{d:A?"m 6.5 9 h 10 M 0 0 m 6.5 5.5 h 10 z":"m 5 7 h 7 M 0 0 m 5 4 h 7 z"})]}),(0,n.jsx)(P,{width:J,textRef:Q,flip:!O,text:s("n",M.max),visible:R||$,isMobile:A})]}):null,N?(0,n.jsxs)("g",{transform:`translate(${x-v}, ${Math.max(0,l(M.min))}), scale(1, ${q?"1":"-1"})`,children:[(0,n.jsxs)("g",{children:[(0,n.jsx)(E,{color:b.colors.secondary,d:A?k(v):I(v),id:`${i}-gradient-handle`}),(0,n.jsx)(F,{d:A?"m 6.5 9 h 10 M 0 0 m 6.5 5.5 h 10 z":"m 5 7 h 7 M 0 0 m 5 4 h 7 z"})]}),(0,n.jsx)(P,{width:J,textRef:K,flip:!q,text:s("s",M.min),visible:R||$,isMobile:A})]}):null,H&&(0,n.jsx)("g",{transform:`translate(${x-v}, ${h-20})`,children:(0,n.jsx)(S,{color:b.colors.secondary,size:8})}),_&&(0,n.jsx)("g",{transform:`translate(${x-v}, 20) scale(1, -1)`,children:(0,n.jsx)(S,{color:b.colors.secondary,size:8})})]})]}),[J,V,Y,G,s,y,W,O,q,$,i,b,h,x,M,_,R,H,g,N,l,v,A])},$=e=>{let{series:t,xScale:r,yScale:l,xValue:o,yValue:s,color:a}=e,{theme:c}=(0,m.DP)(),{t:d}=(0,i.A)(),u=(0,p.useMemo)(()=>
15{if(t.length<2)return 10;let e=r(o(t[0]));return .3*Math.abs(r(o(t[1]))-e)},[t,r,o]),x=c.colors.success||"#00d4aa",h=c.colors.failure||"#ed4b9e";return t.every(e=>e.close<=0)?(0,n.jsx)("text",{transform:"scale(1)",x:0,y:"50%",dominantBaseline:"middle",fill:c.colors.textSubtle,fontSize:"9px",style:{userSelect:"none"},children:d("Insufficient data for historical price chart.")}):(0,n.jsx)("g",{children:t.map((e,t)=>{let i=r(o(e)),s=l(e.high),a=l(e.low),c=l(e.open),d=l(e.close),p=e.close>e.open?x:h;return(0,n.jsxs)("g",{transform:`translate(${i}, 0)`,children:[(0,n.jsx)("line",{x1:0,y1:a,x2:0,y2:s,stroke:p,strokeWidth:1,strokeLinecap:"round"}),(0,n.jsx)("line",{x1:0,y1:c,x2:0,y2:d,stroke:p,strokeWidth:u,strokeLinecap:"round"})]},t)})})},U=x.I4.g.withConfig({componentId:"sc-5dc4f9ba-0"})([".grid line{stroke:",";stroke-width:0.5;stroke-opacity:0.3;shape-rendering:crispEdges;}.grid path{stroke-width:0;}.grid text{display:none;}"],e=>{let{$stroke:t}=e;return t}),T=e=>{let{priceScale:t,periodScale:r,innerWidth:i,innerHeight:l,showHorizontal:o=!0,showVertical:s=!0,horizontalTicks:a=6,verticalTicks:c=6}=e,{theme:d}=(0,m.DP)(),x=(0,p.useRef)(null),h=(0,p.useRef)(null),f=d.colors.cardBorder;return(0,p.useEffect)(()=>{if(o&&x.current){let e=(0,u.V4s)(t).ticks(a).tickSize(-i).tickFormat(()=>"");(0,u.Ltv)(x.current).call(e)}if(s&&h.current){let e=(0,u.l78)(r).ticks(c).tickSize(-l).tickFormat(()=>"");(0,u.Ltv)(h.current).call(e)}},[t,r,i,l,a,c,o,s,f]),(0,n.jsxs)(U,{$stroke:f,children:[o&&(0,n.jsx)("g",{ref:x,className:"grid horizontal-grid"}),s&&(0,n.jsx)("g",{ref:h,className:"grid vertical-grid",transform:`translate(0, ${l})`})]})},B=x.I4.line.withConfig({componentId:"sc-eac83d31-0"})(["opacity:",";stroke-width:",";stroke:",";fill:none;stroke-dasharray:2;"],e=>{let{opacity:t}=e;return null!=t?t:.5},e=>{let{strokeWidth:t}=e;return null!=t?t:2},e=>{let{theme:t,stroke:r}=e;return null!=r?r:t.colors.primary}),q=e=>{let{value:t,yScale:r,color:i,strokeWidth:l,x1:o,x2:s}=e;return(0,p.useMemo)(()=>(0,n.jsx)(B,{stroke:i,strokeWidth:l,y1:r(t),x1:o,y2:r(t),x2:s}),[t,r,o,s,i,l])},O=x.Ay.path.withConfig({componentId:"sc-ade3c566-0"})(["opacity:","};stroke:",";fill:",";"],e=>{let{opacity:t}=e;return t||1},e=>{let{stroke:t}=e;return null!=t?t:"none"},e=>{let{fill:t}=e;return null!=t?t:"none"}),N=e=>{let{series:t,xScale:r,yScale:i,xValue:l,yValue:o,fill:s,opacity:a}=e,c=(0,p.useMemo)(()=>(0,u.Wcw)().curve(u.UPb).x1(e=>r(l(e))).x0(r(0)).y(e=>i(o(e))),[r,l,i,o]);return(0,p.useMemo)(()=>{var e;return(0,n.jsx)(O,{opacity:a||1,fill:s,stroke:s,d:null!=(e=c(t.filter(e=>{let t=i(o(e));return t>0&&t<=window.innerHeight})))?e:void 0})},[c,s,a,t,i,o])};var W=r(428089),H=r(654168),_=r(353900),V=r(261171);let Y=x.I4.div.withConfig({componentId:"sc-e8385491-0"})(["display:grid;grid-template-columns:repeat(",",1fr);grid-gap:6px;position:absolute;top:",";right:",";left:",";"],e=>{let{$count:t}=e;return t.toString()},e=>{let{$isMobile:t}=e;return t?"-5px":"-26px"},e=>{let{$isMobile:t}=e;return t?"auto":"0"},e=>{let{$isMobile:t}=e;return t?"0":"auto"}),G=x.I4.rect.withConfig({componentId:"sc-e8385491-1"})(["fill:transparent;cursor:grab;z-index:3;&:active{cursor:grabbing;}"]);function Q(e){let{svg:t,xScale:r,setZoom:i,width:l,height:o,resetBrush:s,showResetButton:a,zoomLevels:c}=e,d=(0,p.useRef)(),{isMobile:x}=(0,f.A)(),[h,m,g,y]=(0,p.useMemo)(()=>[()=>t&&d.current&&(0,u.Ltv)(t).transition().call(d.current.scaleBy,2),()=>t&&d.current&&(0,u.Ltv)(t).transition().call(d.current.scaleBy,.5),()=>t&&d.current&&(0,u.Ltv)(t).transition().call(d.current.scaleTo,.5),()=>t&&d.current&&(0,u.Ltv)(t).call(d.current.transform,u.GSI.translate(0,0).scale(1)).transition().call(d.current.scaleTo,.5)],[t]);return(0,p.useEffect)(()=>{d.current=(0,u.s_O)().scaleExtent([c.min,c.max]).extent([[0,0],[l,o]]).on("zoom",e=>{let{transform:t}=e;return i(t)}),t&&(0,u.Ltv)(t).call(d.current)},[o,l,i,t,r,d,c,c.max,c.min]),(0,n.jsxs)(Y,{$count:a?3:2,$isMobile:x,children:[a&&(0,n.jsx)(W.Ay,{style:{cursor:"pointer",textAlign:"center",paddingTop:"2px",paddingLeft:"4px"},children:(0,n.jsx)(H.A,{color:"primary",width:20,onClick:()=>{s(),y()}})}),(0,n.jsx)(W.Ay,{style:{cursor:"pointer"},children:(0,n.jsx)(_.A,{width:24,onClick:h,color:"primary60"})}),(0,n.jsx)(W.Ay,{style:{cursor:"pointer"},children:(0,n.jsx)(V.A,{width:24,onClick:m,color:"primary60"})})]})}let K=e=>e.price0,Z=e=>e.activeLiquidity,X=e=>e.time,J=e=>e.close;function ee(e){let{id:t="PriceRangeChart",data:{liquiditySeries:r,current:i,priceHistory:l},dimensions:{width:o,height:s},margins:a,interactive:c=!0,brushDomain:d,brushLabels:x,onBrushDomainChange:h,zoomLevels:g,showZoomButtons:v=!0,axisTicks:j,showGridLines:A=!0}=e,w=(0,p.useRef)(null),{theme:I}=(0,m.DP)(),{isMobile:k}=(0,f.A)(),[S,M]=(0,p.useState)(null),[L,R]=(0,p.useState)(0),P=(0,p.useCallback)(e=>{e&&setTimeout(()=>{R(e.getBoundingClientRect().width)},0)},[]),E=(0,p.useCallback)(()=>{let e=[];
15if(l.forEach(t=>{t.open>0&&e.push(t.open),t.close>0&&e.push(t.close),t.high>0&&e.push(t.high),t.low>0&&e.push(t.low)}),0===e.length)return{min:i*g.initialMin,max:i*g.initialMax};let t=Math.min(...e),r=Math.max(...e),n=r-t,o=n>0?.1*n:.1*r;return{min:t-o,max:r+o}},[l,i,g.initialMin,g.initialMax]),[F,z]=(0,p.useMemo)(()=>[s-a.top-a.bottom,o-a.left-a.right],[o,s,a]),{liquidityScale:U,priceScale:B,periodScale:O}=(0,p.useMemo)(()=>{let e=E(),t=L>0?z-L:.93*z,n={liquidityScale:(0,u.m4Y)().domain([0,(0,u.T9B)(r,Z)]).range([z,.5*z]),priceScale:(0,u.m4Y)().domain([e.min,e.max]).range([F,0]),periodScale:(0,u.w7C)().domain((0,u.Xxv)(l,X)).range([0,t])};if(S){let e=S.rescaleY(n.priceScale);n.priceScale.domain(e.domain())}return n},[E,z,r,F,S,l,L]);(0,p.useEffect)(()=>{if(!d){let[e,t]=B.domain();h({min:t,max:e},void 0)}},[d,h,B]);let[W,H]=(0,p.useMemo)(()=>{var e,t;let n=(null==(e=r[0])?void 0:e.price0)>(null==(t=r[r.length-1])?void 0:t.price0),[l,o]=y()(r,e=>n?+K(e)<i:+K(e)>i);return o.length&&o[o.length-1]&&(o[o.length-1].price0!==i&&(o=[...o,{activeLiquidity:o[o.length-1].activeLiquidity,price0:i}]),l=[{activeLiquidity:o[o.length-1].activeLiquidity,price0:i},...l]),[l,o]},[i,r]),[_,V]=(0,p.useMemo)(()=>[I.colors.secondary,I.colors.secondary],[r,I.colors.secondary]),Y=(0,p.useMemo)(()=>({min:B.domain()[1],max:B.domain()[0]}),[B]),[ee,et]=(0,p.useState)(null!=d?d:Y),er=(0,p.useCallback)(()=>{h({min:i*g.initialMin,max:i*g.initialMax},"reset")},[i,h,g.initialMax,g.initialMin]);return(0,n.jsxs)(n.Fragment,{children:[v&&(0,n.jsx)(Q,{svg:w.current,xScale:B,setZoom:M,width:z,height:s,resetBrush:er,zoomLevels:g,showResetButton:!1}),(0,n.jsxs)("svg",{width:"100%",height:"100%",viewBox:`0 0 ${o} ${s}`,style:{overflow:"hidden"},children:[(0,n.jsxs)("defs",{children:[(0,n.jsx)("linearGradient",{id:"green-gradient",x1:"0",y1:"0",x2:"1",y2:"0",children:(0,n.jsx)("stop",{offset:"5%",stopColor:I.colors.input,stopOpacity:1})}),(0,n.jsx)("linearGradient",{id:"red-gradient",x1:"0",y1:"0",x2:"1",y2:"0",children:(0,n.jsx)("stop",{offset:"5%",stopColor:I.colors.input,stopOpacity:1})})]}),(0,n.jsxs)("defs",{children:[(0,n.jsx)("clipPath",{id:`${t}-chart-clip`,children:(0,n.jsx)("rect",{x:"0",y:"0",width:z,height:s-40})}),d&&(0,n.jsx)("mask",{id:`${t}-chart-area-mask`,children:(0,n.jsx)("rect",{fill:I.colors.secondary,y:U(d.min),x:"0",width:z,height:U(d.max)-U(d.min)})})]}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:`${t}-line-chart-clip`,children:(0,n.jsx)("rect",{x:a.left,y:a.top,width:z,height:s-40})})}),(0,n.jsx)("defs",{children:(0,n.jsx)("clipPath",{id:`${t}-content-clip`,children:(0,n.jsx)("rect",{x:"0",y:"0",width:"400",height:"172"})})}),A&&(0,n.jsx)("g",{clipPath:`url(#${t}-chart-clip)`,children:(0,n.jsx)(T,{priceScale:B,periodScale:O,innerWidth:z,innerHeight:F,horizontalTicks:6,verticalTicks:4})}),(0,n.jsx)("g",{children:(0,n.jsxs)("g",{clipPath:`url(#${t}-chart-clip)`,children:[(0,n.jsx)(N,{series:W,xScale:U,yScale:B,xValue:Z,yValue:K,opacity:1,fill:"url(#green-gradient)"}),(0,n.jsx)(N,{series:H,xScale:U,yScale:B,xValue:Z,yValue:K,opacity:1,fill:"url(#red-gradient)"})]})}),(0,n.jsx)("g",{children:(0,n.jsx)("g",{clipPath:`url(#${t}-line-chart-clip)`,children:(0,n.jsx)($,{series:l,xScale:O,yScale:B,xValue:X,yValue:J,color:I.colors.secondary})})}),(0,n.jsxs)("g",{clipPath:`url(#${t}-content-clip)`,children:[(0,n.jsx)(q,{value:i,yScale:B,x1:0,x2:z,color:I.colors.primary,strokeWidth:.5}),(0,n.jsx)(G,{width:z,height:s,ref:w}),(0,n.jsx)(D,{id:t,scale:B,interactive:c,brushLabelValue:x,brushExtent:null!=d?d:Y,width:z/2-a.right-80,innerWidth:z,innerHeight:F,setBrushExtent:h,setLocalBrushExtent:et,minHandleColor:_,maxHandleColor:V,current:i}),(0,n.jsx)(C,{yScale:B,innerWidth:o,highlightValue:i,selectedMin:ee?Number(ee.min.toFixed(12)):void 0,selectedMax:ee?Number(ee.max.toFixed(12)):void 0,ticks:k?4:6,offset:1,onAxisMount:P})]}),(0,n.jsx)(b,{xScale:O,innerHeight:F,ticks:null==j?void 0:j.bottomTicks,tickFormat:null==j?void 0:j.bottomFormat})]})]})}var et=r(605641);function er(e){let{message:t,icon:r}=e;return(0,n.jsxs)(o.YA,{style:{height:"100%",justifyContent:"center"},children:[r,t&&(0,n.jsx)(et.A,{pt:"4px",textAlign:"center",fontSize:"20px",bold:!0,children:t})]})}let en=(0,x.i7)(["from{transform:rotate(0deg);}to{transform:rotate(360deg);}"]),ei=x.I4.svg.withConfig({componentId:"sc-c1ffcb7-0"})(["animation:2s "," linear infinite;height:",";width:",";path{stroke:",";}"],en,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 el(e){let{size:t="16px",stroke:r,strokeWidth:i,...l}=e;return(0,n.jsx)(ei,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",size:t,stroke:r,...l,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:null!=i?i:"2.5",strokeLinecap:"round",strokeLinejoin:"round"})})}var eo=r(673384),es=function(e){return e.LOWER="LOWER",e.UPPER="UPPER",e}({});eo.dl.LOWEST,eo.dl.LOW,eo.dl.MEDIUM,eo.dl.HIGH;let ea=x.I4.div.withConfig({componentId:"sc-b7acc119-0"})(["position:relative;justify-content:center;align-content:center;margin-top:26px;"]);function ec(e){let{baseCurrency:t,quoteCurrency:r,ticksAtLimit:m={},price:f,priceLower:g,priceUpper:y,onBothRangeInput:v,onMinPriceInput:j,onMaxPriceInput:b,interactive:A=!0,isLoading:w,error:C,zoomLevel:I,formattedData:k,priceHistoryData:S,axisTicks:M,showGridLines:L=!0}=e,{t:R}=(0,i.A)(),P=(0,x.DP)(),E=(0,p.useMemo)(()=>t&&r&&(0,l.DW)(t,r),[t,r]),F=(0,p.useMemo)(()=>{let e=g,t=y;return g instanceof l.gm&&y instanceof l.gm&&(e=(E?g:null==y?void 0:y.invert()).toSignificant(18),t=(E?y:null==g?void 0:g.invert()).toSignificant(18)),e&&t?{max:parseFloat(t),min:parseFloat(e)}:void 0},[E,g,y]),z=(0,p.useCallback)((e,t)=>{if(void 0===t&&F)return;let{min:r,max:n}=F||{},i=e.min<=0?1e-6:e.min,l=e.max,o=(!m[E?es.LOWER:es.UPPER]||"handle"===t||"reset"===t)&&i>0&&i!==r,s=(!m[E?es.UPPER:es.LOWER]||"reset"===t)&&l>0&&l<1e35&&l!==n;if(o&&s){let e=parseFloat(i.toFixed(18)),t=parseFloat(l.toFixed(18));e>0&&t>0&&e<t&&(null==v||v(i.toFixed(18),l.toFixed(18)))}else o?null==j||j(i.toFixed(18)):s&&(null==b||b(l.toFixed(18)))},[E,v,j,b,m,F]),D=(0,p.useCallback)((e,t)=>{if(!f)return"";if("s"===e&&m[E?es.LOWER:es.UPPER])return"0";if("n"===e&&m[E?es.UPPER:es.LOWER])return"â";let r=(Math.max(t,f)-Math.min(t,f))/f*(t<f?-1:1)*100;return f?`${(0,u.GPZ)(Math.abs(r)>1?".2~s":".2~f")(r)}%`:""},[E,f,m]);C&&d.wd(C.toString(),"log");let $=!t||!r||void 0===k&&!w||!S;return(0,n.jsx)(o.mm,{gap:"md",style:{minHeight:"200px",width:"100%",marginBottom:"16
15px"},children:$?(0,n.jsx)(er,{message:R("Your position will appear here."),icon:(0,n.jsx)(s.A,{})}):w?(0,n.jsx)(er,{icon:(0,n.jsx)(el,{size:"40px",stroke:P.colors.text})}):C?(0,n.jsx)(er,{message:R("Liquidity data not available."),icon:(0,n.jsx)(a.A,{width:"40px"})}):k&&0!==k.length&&f?(0,n.jsx)(ea,{children:(0,n.jsx)(ee,{data:{liquiditySeries:k,current:f,priceHistory:S},dimensions:{width:400,height:200},margins:{top:10,right:4,bottom:20,left:0},styles:{area:{selection:P.colors.text}},interactive:A&&!!(null==k?void 0:k.length),brushLabels:D,brushDomain:F,onBrushDomainChange:z,zoomLevels:null!=I?I:h.WU[h.H_.MEDIUM],ticksAtLimit:m,axisTicks:M,showGridLines:L},t.wrapped.address)}):(0,n.jsx)(er,{message:R("There is no liquidity data."),icon:(0,n.jsx)(c.A,{width:"40px"})})})}},699549:(e,t,r)=>{r.d(t,{Q:()=>c});var n=r(350979),i=r(819324),l=r(812297),o=r(680797);let s=(0,o.Ay)(i.A).withConfig({componentId:"sc-b8d54a34-0"})(["padding:0 8px;",";"],e=>{let{isActive:t}=e;return t?"padding: 0 12px;":""}),a=(0,o.Ay)(l.A).withConfig({componentId:"sc-b8d54a34-1"})(["width:100%;"]),c=e=>{let{data:t,activeIndex:r,onChange:i}=e;return(0,n.jsx)(a,{scale:"sm",activeIndex:null!=r?r:0,onItemClick:i,variant:"subtle",children:t.map(e=>{let{label:t,value:r}=e;return(0,n.jsx)(s,{height:"43px",children:t},Array.isArray(r)?r.join(""):r)})})}},712639:(e,t,r)=>{r.d(t,{U:()=>n});var n={};r.r(n),r.d(n,{Px:()=>p,SD:()=>y,V3:()=>M,i1:()=>T,hd:()=>U,g_:()=>D,fA:()=>B,p_:()=>H,uH:()=>Q,M8:()=>er});var i=r(350979),l=r(995315),o=r(605641),s=r(25963),a=r(680797);let c=a.I4.div.withConfig({componentId:"sc-2630a555-0"})(["width:1px;background-color:",";height:16px;"],e=>{let{theme:t}=e;return t.colors.cardBorder}),d=(0,a.I4)(l.K).withConfig({componentId:"sc-2630a555-1"})(["position:absolute;top:0;right:0px;"]),u=[25,50,100],p=(0,s.memo)(e=>{let{onPercentInput:t,onFocusChange:r}=e;return(0,i.jsx)(d,{initial:{x:10,opacity:0},animate:{x:0,opacity:1},exit:{x:-10,opacity:0},gap:"8px",justifyContent:"center",alignItems:"center",children:u.map((e,n)=>(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.A,{color:"#02919D",fontSize:12,onClick:n=>{n.preventDefault(),n.stopPropagation(),null==r||r(!1),null==t||t(e)},style:{cursor:"pointer"},fontWeight:600,children:100===e?"MAX":`${e}%`},`AssetSettingButtonList${e}`),n!==u.length-1&&(0,i.jsx)(c,{})]}))},"AssetSettingButtonList")});var x=r(258213);let h=a.I4.div.withConfig({componentId:"sc-26bbeadc-0"})(["display:flex;justify-content:space-between;align-items:center;flex-grow:0;cursor:pointer;"]),m=a.I4.div.withConfig({componentId:"sc-26bbeadc-1"})([""]),f=a.I4.div.withConfig({componentId:"sc-26bbeadc-2"})(["height:0px;display:flex;justify-content:center;align-items:center;transform:rotate(0deg);transition:transform 0.25s ease;flex-grow:0;cursor:pointer;&.open{transform:rotate(180deg);}"]),g=a.I4.div.withConfig({componentId:"sc-26bbeadc-3"})(["height:0px;overflow:hidden;display:flex;width:100%;flex-direction:column;padding:","px;flex-grow:0;will-change:height;transition:height 0.25s ease-in-out;"],0),y=e=>{let{hideToggleIcon:t,title:r,content:n,isOpen:l,onToggle:o,recalculateDep:a=!1}=e,c=(0,s.useRef)(null),d=(0,s.useRef)(null),u=(0,s.useRef)(null);(0,s.useLayoutEffect)(()=>{if(!c.current||!d.current||!u.current)return;let e=d.current,t=c.current,r=u.current,n=t.scrollHeight,i=e.scrollHeight;r.style.height=`${i+n+0}px`,l||setTimeout(()=>{r.style.height=`${i+0}px`},50)},[l,a]);let p=(0,s.useCallback)(()=>{l&&u.current&&(u.current.style.height="auto")},[l]);return(0,i.jsxs)(g,{ref:u,onTransitionEnd:p,children:[(0,i.jsxs)(h,{ref:d,onClick:()=>{null==o||o()},children:[r,t?null:(0,i.jsx)(f,{className:l?"open":void 0,children:(0,i.jsx)(x.A,{color:"textSubtle",width:"24px"})})]}),(0,i.jsx)(m,{ref:c,children:n})]})};var v=r(67002),j=r(205899),b=r(769932),A=r(205765),w=r(796342),C=r(400427);let I=a.I4.input.withConfig({componentId:"sc-23398743-0"})([""]),k=RegExp("^\\d*(?:\\\\[.])?\\d*$"),S=(0,s.memo)(function(e){let{value:t,onUserInput:r,placeholder:n,error:l,align:o,className:a,loading:c,fontSize:d,inputRef:u,padding:p,maxDecimals:x,prefix:h,...m}=e,{t:f}=(0,b.A)(),g=(0,s.useMemo)(()=>{let e="string"==typeof t?(0,C.x)(t,x):t;return h&&""!==e&&null!=e?`${h}${e}`:e},[t,x,h]),y=(0,s.useCallback)(e=>{var t;t=function(e,t){let r=e.replace(/,/g,"."),n=r.split(".");if(n.length>1){let e=n.slice(0,-1).join(""),t=n[n.length-1];r=`${e}.${t}`}return t?r.replace(RegExp((0,A.N)(t),"g"),""):r}(e.target.value,h),(""===t||k.test((0,A.N)(t)))&&r((0,C.x)(t,x))},[r,x,h]);return(0,i.jsx)(I,{className:(0,w.default)(a,j.inputVariants({error:l,align:o,loading:c})),...m,value:g,onChange:y,inputMode:"decimal",title:f("Token Amount"),autoComplete:"off",autoCorrect:"off",type:"text",pattern:"^[0-9]*[.,]?[0-9]*$",placeholder:n||"0.00",minLength:1,maxLength:79,spellCheck:"false",style:{fontWeight:600,fontSize:null!=d?d:"24px",padding:p},ref:u})});function M(e){let{value:t,onUserInput:r,onInputBlur:n,onInputFocus:l,top:o,bottom:s,id:a,disabled:c,error:d,loading:u,showBridgeWarning:p,inputLeft:x,inputPrefix:h,inputFontSize:m,wrapperRef:f,wrapperProps:g,inputRef:y,maxDecimals:b}=e;return(0,i.jsxs)(v.R,{position:"relative",id:a,display:"grid",gap:"4px",width:"100%",children:[(0,i.jsx)(v.R,{display:"flex",alignItems:"center",justifyContent:"space-between",mb:"8px",children:o}),(0,i.jsx)(v.R,{display:"flex",flexDirection:"column",flexWrap:"nowrap",position:"relative",zIndex:"1",ref:f,...g,children:(0,i.jsxs)(v.R,{as:"label",className:j.inputContainerVariants({showBridgeWarning:!!p,error:!!d}),style:{borderRadius:"24px"},children:[(0,i.jsxs)(v.R,{display:"flex",flexDirection:"row-reverse",flexWrap:"nowrap",color:"text",fontSize:"12px",lineHeight:"16px",px:"16px",py:"0px",className:"targetInput",position:"relative",style:{height:80},children:[(0,i.jsx)(S,{error:!!d,disabled:c,loading:u,inputRef:y,className:"token-amount-input",value:t,onBlur:n,onFocus:l,onUserInput:r,fontSize:m,prefix:h,padding:s?"0 0 16px":void 0,maxDecimals:b}),x]}),s]})})]})}var L=r(179087),R=r(796147),P=r(24153),E=r(28192),F=r(360839);let z=e=>(0,i.jsx)(o.A,{fontSize:"12px",bold:!0,color:"secondary",...e}),D=e=>{let{allowedSlippage:t,price:r,onSlippageClick:n,allowedSlippageSlot:l}=e,{t:s}=(0,b.A)(),a=(0,L.aq)();return(0,i.jsxs)(R.mm,{gap:"sm",py:"0px",children:[(0,i.jsx)(P.JA,{alignItems:"center",children:r}),"number"==typeof t&&(0,i.jsxs)(P.JA,{alignItems:"center",children:[(0,i.jsxs)(z,{children:[s("Slippage Tolerance"),n?(0,i.jsx)(E.A,{scale:"sm",variant:"text",onClick:n,"data-dd-action-name":"Swap slippage button",children:(0,i.jsx)(F.A,{color:"primary",width:"10px"})}):null]}),a&&(null!=l?l:(0,i.jsxs)(o.A,{bold:!0,color:"primary",children:[t/100,"%"]}))]})]})};var $=r(501823);let U=a.I4.div.withConfig({componentId:"sc-6679dde1-0"})(["position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:480px;margin:0 auto 56px;"]),T=(0,a.I4)($.A).withConfig({componentId:"sc-6679dde1-1"})(["position:relative;flex-direction:column;justify-content:flex-start;padding:1rem;width:100%;background-color:",";border-radius:24px;border:1px solid ",";"],e=>{let{theme:t}=e;return t.colors.backgroundAlt},e=>{let{theme:t}=e;return t.colors.cardBorder}),B=(0,a.I4)($.A).withConfig({componentId:"sc-6679dde1-2"})(["position:relative;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;will-change:transform;transition:transform 0.2 ease;transform:translateY(0px);width:100%;"]);var q=r(622516);let O=(0,a.i7)(["from{transform:rotate(0deg);}to{transform:rotate(180deg);}"]),N=(0,a.I4)(E.A).withConfig({componentId:"sc-de512a1-0"})(["background-color:",";border:1px solid ",";width:40px;height:40px;border-radius:20px;will-change:transform;transition:transform 0.25s ease-in-out;&:hover{opacity:1 !important;transform:scale(1.1);}"],e=>{let{theme:t}=e;return t.colors.card},e=>{let{theme:t}=e;return t.colors.cardBorder}),W=a.I4.div.withConfig({componentId:"sc-de512a1-1"})(["will-change:transform;&.switch-animation{animation:"," 0.25s forwards ease-in-out;}"],O),H=e=>{let t=(0,s.useRef)(null);return(0,i.jsx)(W,{ref:t,onClick:()=>{var e,r;(null==(e=t.current)?void 0:e.classList.contains("switch-animation"))||null==(r=t.current)||r.classList.add("switch-animation")},onAnimationEnd:()=>{var e;null==(e=t.current)||e.classList.remove("switch-animation")},children:(0,i.jsx)(N,{variant:"light",scale:"sm",...e,children:(0,i.jsx)(q.A,{className:"icon-up-down",width:24,color:"primary"})})})};var _=r(990296),V=r(770773),Y=r(955647),G=r(569387);function Q(e){var t,r;let{price:n,loading:a}
15=e,[c,d]=(0,s.useState)(!1),u=c?(0,Y.$g)(n,6):(0,Y.$g)(null==n?void 0:n.invert(),6),p=!!((null==n?void 0:n.baseCurrency)&&(null==n?void 0:n.quoteCurrency)),x=(null==n||null==(t=n.baseCurrency)?void 0:t.chainId)!==(null==n||null==(r=n.quoteCurrency)?void 0:r.chainId);return(0,i.jsx)(l.A,{justifyContent:"center",alignItems:"center",children:p?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(_.UI,{width:"50px",height:"18px",borderRadius:"8px",minHeight:"auto",isDataReady:!a,children:(0,i.jsx)(o.A,{fontSize:"14px",children:`1 ${c?(0,G.x)(null==n?void 0:n.baseCurrency,x):(0,G.x)(null==n?void 0:n.quoteCurrency,x)}`})}),(0,i.jsx)(V.A,{onClick:()=>d(!c),width:"18px",height:"18px",color:"primary",ml:"4px",mr:"4px"}),(0,i.jsx)(_.UI,{width:"100px",height:"18px",borderRadius:"8px",minHeight:"auto",isDataReady:!a,children:(0,i.jsx)(o.A,{fontSize:"14px",children:`${u} ${c?(0,G.x)(null==n?void 0:n.quoteCurrency,x):(0,G.x)(null==n?void 0:n.baseCurrency,x)}`})})]}):"-"})}var K=r(889948),Z=r(428089),X=r(579518),J=r(166351);let ee=(0,a.I4)(K.A).withConfig({componentId:"sc-b9619190-0"})(["font-size:12px;font-weight:600;"]),et=(0,a.I4)(Z.e_).withConfig({componentId:"sc-b9619190-1"})(["position:absolute;top:0;right:0px;display:flex;gap:2px;transition:opacity 0.2s ease-in,transform 0.2s ease-in-out;&.clickable{cursor:pointer;&:hover{opacity:0.8;transform:scale(1.02);}&:active{transform:scale(1);}}"]),er=(0,s.memo)(e=>{let{label:t,style:r,balance:n,onMax:l,isUserInsufficientBalance:o,tooltipContent:s}
15=e,{targetRef:a,tooltip:c,tooltipVisible:d}=(0,X.A)(s||n||"",{placement:"right",avoidToStopPropagation:!0});return(0,i.jsxs)(et,{initial:{x:-2,opacity:0},animate:{x:0,opacity:1,transition:{duration:.05,delay:.2}},exit:{x:2,opacity:0},className:l?"clickable":void 0,onClick:l,style:r,children:[t&&(0,i.jsx)(ee,{style:{textDecoration:"none"},fontSize:"12px",marginRight:"8px",color:o?"#D14293":"textSubtle",children:t}),(0,i.jsx)(J.A,{color:o?"#D14293":"textSubtle",width:"16px"}),(0,i.jsx)(ee,{ref:a,color:o?"#D14293":"textSubtle",children:(0,C.x)(n)}),d&&c]},"WalletAssetDisplay")})},758011:(e,t,r)=>{r.d(t,{I8:()=>n.I,zm:()=>i.z});var n=r(388495);r(972077);var i=r(375634)},769193:(e,t,r)=>{r.d(t,{u:()=>u});var n=r(350979),i=r(91168),l=r(579518),o=r(605641),s=r(823585),a=r(748853),c=r(25963),d=r(769932);let u=(0,c.memo)(function(e){let{value:t,prefix:r,suffix:u,maximumSignificantDigits:p=8,roundingMode:x=i.A.ROUND_DOWN,showFullDigitsTooltip:h=!0,tooltipText:m,style:f,fiatSymbol:g="$",...y}=e,{t:v}=(0,d.A)(),j=(0,c.useMemo)(()=>(0,s.cF)(t,{roundingMode:x}),[t,x]),b=(0,c.useMemo)(()=>(0,a.l)(t,g,{roundingMode:x,maximumSignificantDigits:p}),[t,p,x,g]),{targetRef:A,tooltip:w,tooltipVisible:C}=(0,l.A)(null!=m?m:v("Exact number: %numberWithFullDigits%",{numberWithFullDigits:j}),{placement:"top-end"}),I=t&&h&&b!==(0,a.Y)(j,g);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o.A,{ref:A,style:{textDecoration:I?"underline dotted":"none",...f},...y,children:[r,b,u]}),I&&C?w:null]})})},854780:(e,t,r)=>{r.d(t,{Q:()=>p});var n=r(350979),i=r(659197),l=r(769932),o=r(605641),s=r(430586),a=r(579518),c=r(893001),d=r(25963);let u=e=>{let{type:t,dynamic:r,percent:i,showType:a}=e,{t:c}=(0,l.A)(),u=(0,d.useMemo)(()=>i.toSignificant(2),[i]);switch(t){case"stable":return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A,{bold:!0,children:c("%t% LP",{t:"StableSwap"})}),(0,n.jsx)("div",{children:c("Fees are lower for Stable LP")})]});case"infinityBin":return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A,{bold:!0,children:c("%t% LP",{t:t.toUpperCase()})}),r?(0,n.jsxs)(n.Fragment,{children:[c("Dynamic fee: âï¸ %p%% Fee may vary based on several conditions",{p:u}),(0,n.jsx)(s.A,{href:"https://pancakeswap.finance/#todo",children:c("Learn more")})]}):c("Static Fee: %p%%",{p:u})]});default:return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A,{bold:!0,children:c("%t% LP",{t:t.toUpperCase()})}),c("%p%% Fee Tier",{p:u})]})}},p=e=>{let{type:t,dynamic:r,percent:l,tooltips:o,showType:s}
15=e,{targetRef:p,tooltip:x,tooltipVisible:h}=(0,a.A)(null!=o?o:(0,n.jsx)(u,{type:t,dynamic:r,percent:l})),m=(0,d.useMemo)(()=>t===i.Zs.STABLE?"SS":[i.Zs.InfinityBIN,i.Zs.InfinityCLAMM].includes(t)?"Infinity":t===i.Zs.InfinitySTABLE?"Infinity SS":t,[t]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.T,{ref:p,dynamic:r,type:m,fee:Number(l.numerator),denominator:Number(l.denominator),showType:s}),h&&x]})}},876397:(e,t,r)=>{r.d(t,{N:()=>f,m:()=>u});var n=r(350979),i=r(25963),l=r(680797),o=r(769932),s=r(421770),a=r(557423),c=r(796898),d=r(407811);let u=l.Ay.div.withConfig({componentId:"sc-a4a6abda-0"})(["flex:1;.p-multiselect-panel{top:0 !important;left:0 !important;border-top-left-radius:0;border-top-right-radius:0;margin-top:-14px;padding:8px 0;}.p-multiselect-items-wrapper{overflow-y:auto;}",""],e=>{let{$isShow:t,theme:r}=e;return t&&` 16 && .select-input-container { 17 border: 1px solid ${r.colors.secondary}; 18 border-bottom: 1px solid ${r.colors.inputSecondary}; 19 box-shadow: -2px -2px 2px 2px #7645D933, 2px -2px 2px 2px #7645D933; 20 border-bottom-left-radius: 0; 21 border-bottom-right-radius: 0; 22 } 23 && .p-multiselect-panel { 24 border-top-left-radius: 0; 25 border-top-right-radius: 0; 26 border: 1px solid ${r.colors.secondary}; 27 box-shadow: 2px 2px 2px 2px #7645D933, -2px 2px 2px 2px #7645D933; 28 border-top: none; 29 } 30 `}),p=l.Ay.div.withConfig({componentId:"sc-a4a6abda-1"})(["display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:24px;white-space:pre-wrap;.network-icon{flex:1;border-radius:35%;}"]),x=(0,l.Ay)(a.A).withConfig({componentId:"sc-a4a6abda-2"})(["position:absolute;right:50px;height:27px;background-color:",";color:",";opacity:0;transition:opacity 0.3s ease-in;"],e=>{let{theme:t}=e;return t.colors.input},e=>{let{theme:t}=e;return t.colors.text}),h=(0,l.AH)(["","{opacity:1;}"],x),m=(0,l.Ay)(u).withConfig({componentId:"sc-a4a6abda-3"})(["li.p-multiselect-item{padding:8px 16px;transition:background-color 0.2s ease;cursor:pointer;position:relative;> span{width:100%;}@media (hover:hover) and (pointer:fine){&:hover{background-color:",";","}}","}"],e=>{let{theme:t}=e;return t.colors.secondary20},h,e=>{let{$activeIndex:t,theme:r}=e;return"number"==typeof t&&`&:nth-child(${t+1}) { 31 ${h} 32 background-color: ${r.colors.secondary20}; 33 }`}),f=e=>{let{data:t,value:r,onChange:l,multiple:a,panelRef:u,onPanelClose:h,appendTo:f}=e,[g,y]=(0,i.useState)(!1),[v,j]=(0,i.useState)(!1),[b,A]=(0,i.useState)(-1),{isMobile:w}=(0,c.A)(),{t:C}=(0,o.A)(),I=(0,i.useRef)(null);(0,i.useImperativeHandle)(u,()=>({show:()=>{j(!0),y(!0)},hide:()=>{var e;null==(e=I.current)||e.hide(),j(!1),y(!1),null==h||h()}}));let k=w&&-1!==b&&t?t.findIndex(e=>e.value===b):void 0,S=(0,i.useCallback)(e=>{l(t?t.filter(t=>e.value.includes(t.value)).map(e=>e.value):e.value,e)},[l,t]),M=(0,i.useCallback)((e,t)=>{var r;t.stopPropagation(),l([e],{value:[e],originalEvent:t,stopPropagation:t.stopPropagation,preventDefault:t.preventDefault}),null==(r=I.current)||r.hide()},[l]),L=(0,i.useCallback)(e=>{let t=w?()=>{A(e.value)}:void 0;return(0,n.jsxs)(p,{onTouchStart:t,children:[(0,n.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[e.icon&&(0,n.jsx)("span",{style:{marginRight:"8px",width:"24px",height:"24px"},children:"string"==typeof e.icon?(0,n.jsx)("img",{className:"network-icon",src:e.icon,alt:e.label,width:"24"}):e.icon}),(0,n.jsx)("span",{style:{flex:1},children:e.label})]}),(0,n.jsx)(x,{scale:"xs",onClick:t=>M(e.value,t),children:(0,n.jsx)(s.x,{children:"Only"})})]})},[M,w]);return(0,n.jsx)(m,{$isShow:g,$activeIndex:k,children:(0,n.jsx)(d.K,{panelRef:I,overlayVisible:v||void 0,multiple:a,appendTo:f,style:{backgroundColor:"var(--colors-input)"},panelStyle:{backgroundColor:"var(--colors-input)"},scrollHeight:"370px",options:t,isShowSelectAll:!0,selectAllLabel:"All networks",value:r,onShow:()=>y(!0),onHide:()=>{y(!1),j(!1),null==h||h()},onChange:S,itemTemplate:L,placeholder:C("Select Networks")})})}},966335:(e,t,r)=>{r.d(t,{QK:()=>e6,f1:()=>eZ,ux:()=>eJ});var n=r(350979),i=r(769932),l=r(311560),o=r(659918),s=r(955647),a=r(158530),c=r(6
3373384),d=r(91168),u=r(25963),p=r(796898),x=r(559307),h=r(557423),m=r(501823),f=r(884018),g=r(758011);function y(e,t,r,n,i,l){let o={...r},s=[];for(let r=i+(l?1:-1);l?r<n.length:r>=0;l?r++:r--){let i=Number(n[r].tick),a={liquidityActive:o.liquidityActive,tick:i,liquidityNet:BigInt(n[r].liquidityNet),price0:(0,c.y1)(e,t,i).toFixed(8)};l?a.liquidityActive=o.liquidityActive+BigInt(n[r].liquidityNet):l||0n===o.liquidityNet||(a.liquidityActive=o.liquidityActive-o.liquidityNet),s.push(a),o=a}return l||(s=s.reverse()),s}let v=[];var j=r(680797),b=r(49563);let A=(0,j.i7)(["0%{transform:scale(1);stroke-width:0;}50%{transform:scale(1.3);stroke-width:2;}100%{transform:scale(1);stroke-width:0;}"]),w=(0,j.I4)(m.A).withConfig({componentId:"sc-e4e088b9-0"})(["& > svg{animation:0.2s "," linear;stroke:",";stroke-width:0;}"],A,e=>{let{theme:t}=e;return`${t.colors.primary3D}`}),C=e=>{let{state:t}=e,[r,i]=(0,u.useState)("roiArrow-0");return(0,u.useEffect)(()=>{i(e=>{let t=parseInt(e.split("-")[1],10);return`roiArrow-${t+1}`})},[t]),(0,n.jsx)(w,{justifyContent:"center",my:"24px",children:(0,n.jsx)(b.A,{width:"24px",height:"24px",color:"textSubtle"})},r)};var I=r(310085),k=r(819324),S=r(812297);let M=(0,j.I4)(S.A).withConfig({componentId:"sc-16f51d5c-0"})(["width:100%;& > button{width:100%;}opacity:",";"],e=>{let{disabled:t}=e;return t?.5:1}),L=(0,u.memo)(function(e){let{on:t=!0,compoundIndex:r=0,onToggleCompound:l=()=>{},onCompoundChange:o=()=>{}}=e,{t:s}=(0,i.A)(),a=(0,u.useMemo)(()=>[{key:"12h",text:s("12H")},{key:"1d",text:s("1D")},{key:"7d",text:s("7D")},{key:"30d",text:s("30D")}],[s]),c=(0,u.useCallback)(()=>l(!t),[l,t]);return(0,n.jsxs)(m.A,{alignItems:"center",children:[(0,n.jsx)(m.A,{flex:"1",children:(0,n.jsx)(I.A,{scale:"sm",checked:t,onChange:c})}),(0,n.jsx)(m.A,{flex:"6",children:(0,n.jsx)(M,{scale:"sm",disabled:!t,activeIndex:r,onItemClick:o,children:a.map(e=>(0,n.jsx)(k.A,{variant:"tertiary",children:e.text},e.key))})})]})});var R=r(428089),P=r(326763),E=r(605641),F=r(525033),z=r(24153),D=r(807543),$=r(150591),U=r(472061);let T=(0,u.memo)(function(e){let{value:t,max:r,onChange:i,amountA:l,amountB:o,currencyA:s,currencyB:a,maxLabel:c}=e;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(R.Ay,{mb:"1em",children:(0,n.jsx)(O,{value:t,max:r,onChange:i,maxLabel:c})}),(0,n.jsx)(W,{amountA:l,amountB:o,currencyA:s,currencyB:a})]})}),B=(0,j.I4)(P.A).withConfig({componentId:"sc-6775efe7-0"})(["padding:0 16px;"]),q=(0,j.I4)(h.A).withConfig({componentId:"sc-6775efe7-1"})(["width:100%;text-transform:uppercase;"]),O=(0,u.memo)(function(e){let{value:t="",max:r="",onChange:l=()=>{},maxLabel:o}=e,{t:s}=(0,i.A)(),a=(0,u.useCallback)(()=>l(r),[r,l]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(R.Ay,{mb:"0.5em",width:"100%",children:(0,n.jsx)(B,{value:t,onUserInput:l,unit:(0,n.jsx)(E.A,{color:"textSubtle",children:s("USD")})})}),(0,n.jsxs)(m.A,{children:[(0,n.jsx)(m.A,{flex:"3",mr:"0.25em",children:(0,n.jsx)(q,{variant:"100"===t?"primary":"tertiary",scale:"xs",onClick:()=>l("100"),children:"$100"})}),(0,n.jsx)(m.A,{flex:"3",mr:"0.25em",children:(0,n.jsx)(q,{variant:"1000"===t?"primary":"tertiary",scale:"xs",onClick:()=>l("1000"),children:"$1,000"})}),(0,n.jsxs)(m.A,{flex:"4",children:[(0,n.jsx)(q,{variant:t===r?"primary":"tertiary",scale:"xs",mr:"0.25em",onClick:a,children:o||s("Max.fill-max")}),(0,n.jsx)(F.PT,{text:s("Automatically fill in the maximum token amount according to your balance and position settings."),placement:"top"})]})]})]})}),N=(0,u.memo)(function(e){let{amount:t,currency:r}=e;return r?(0,n.jsxs)(z.JA,{children:[(0,n.jsxs)(m.A,{children:[(0,n.jsx)(U.Zm,{currency:r}),(0,n.jsx)(E.A,{color:"textSubtle",ml:"0.25em",children:r.symbol})]}),(0,n.jsx)(E.A,{children:(null==t?void 0:t.toExact())||"0"})]}):null}),W=(0,u.memo)(function(e){let{amountA:t,amountB:r,currencyA:i,currencyB:l}=e;return i||l?(0,n.jsx)(D.A,{children:(0,n.jsxs)($.A,{children:[(0,n.jsx)(R.Ay,{mb:"0.5em",children:(0,n.jsx)(N,{amount:t,currency:i})}),(0,n.jsx)(N,{amount:r,currency:l})]})}):null});var H=r(672946),_=r(294643),V=r(912131),Y=r(456194);let G=(0,j.I4)(V.wi).withConfig({componentId:"sc-b76d4ee9-0"})(["border-radius:16px;"]),Q=(0,u.memo)(function(e){let{totalYield:t=0,externalLink:r,lpReward:o=0,farmReward:a=0,farmApr:c=l.dU,lpApr:d=l.dU,isFarm:p=!1,compoundIndex:x=0,compoundOn:h=!0,combinedApy:f=l.dU}=e,{t:g}=(0,i.A)(),[y,v]=(0,u.useState)(!1),j={0:g("2x daily compound"),1:g("1x daily compound"),2:g("1x weekly compound"),3:g("1x monthly compound")}[x]||"",b=y?(0,n.jsxs)(R.Ay,{px:"8px",children:[(0,n.jsxs)(H.A,{gridTemplateColumns:"2.5fr 1fr",gridRowGap:"8px",gridTemplateRows:"repeat(2, auto)",mb:"8px",children:[(0,n.jsx)(E.A,{color:"textSubtle",small:!0,children:g("Yield")}),(0,n.jsxs)(E.A,{small:!0,bold:!0,textAlign:"right",children:["$",(0,Y.e)(+t)]}),(0,n.jsx)(E.A,{color:"textSubtle",small:!0,style:{textIndent:"1em"},children:g("LP Fee Yield")}),(0,n.jsxs)(E.A,{small:!0,color:"textSubtle",textAlign:"right",children:["$",(0,Y.e)(+o)]}),p&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(E.A,{color:"textSubtle",small:!0,style:{textIndent:"1em"},children:g("Farm Yield")}),(0,n.jsxs)(E.A,{small:!0,color:"textSubtle",textAlign:"right",children:["$",(0,Y.e)(+a)]})]})]}),(0,n.jsxs)(H.A,{gridTemplateColumns:"2.5fr 1fr",gridRowGap:"8px",gridTemplateRows:"repeat(2, auto)",mb:"8px",children:[(0,n.jsx)(E.A,{color:"textSubtle",small:!0,children:g("APR")}),(0,n.jsx)(E.A,{small:!0,bold:!0,textAlign:"right",children:`${(0,s.l9)(d.add(c),5)||"0"}%`}),(0,n.jsx)(E.A,{color:"textSubtle",small:!0,style:{textIndent:"1em"},children:g("LP Fee APR")}),(0,n.jsx)(E.A,{small:!0,color:"textSubtle",textAlign:"right",children:`${(0,s.l9)(d,5)||"0"}%`}),p&&c&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(E.A,{color:"textSubtle",small:!0,style:{textIndent:"1em"},children:g("Farm APR")}),(0,n.jsxs)(E.A,{small:!0,color:"textSubtle",textAlign:"right",children:[(0,s.l9)(c,5)||"0","%"]})]})]}),h&&(0,n.jsxs)(H.A,{gridTemplateColumns:"2.5fr 1fr",gridRowGap:"8px",gridTemplateRows:"repeat(1, auto)",children:[(0,n.jsxs)(E.A,{color:"textSubtle",small:!0,children:[g("APY")," ",j&&`(${j})`]}),(0,n.jsx)(E.A,{small:!0,bold:!0,textAlign:"right",children:`${(0,s.l9)(f,5)||"0"}%`})]}),(0,n.jsxs)(V.Rg,{children:[(0,n.jsx)("li",{children:(0,n.jsx)(E.A,{fontSize:"12px",textAlign:"center",color:"textSubtle",display:"inline",lineHeight:1.1,children:g("Yields and rewards are calculated at the current rates and subject to change based on various external variables.")})}),(0,n.jsx)("li",{children:(0,n.jsx)(E.A,{fontSize:"12px",textAlign:"center",color:"textSubtle",display:"inline",lineHeight:1.1,children:g("LP Fee Rewards: 0.01% ~ 1% per trade according to the specific fee tier of the trading pair, claimed and compounded manually.")})}),(0,n.jsx)("li",{children:(0,n.jsx)(E.A,{fontSize:"12px",textAlign:"center",color:"textSubtle",display:"inline",lineHeight:1.1,children:g("LP Fee APR figures are calculated using Subgraph and may subject to indexing delays. For more accurate LP Fee APR, please visit the Info Page.")})}),(0,n.jsx)("li",{children:(0,n.jsx)(E.A,{fontSize:"12px",textAlign:"center",color:"textSubtle",display:"inline",lineHeight:1.1,children:g("All figures are estimates provided for your convenience only, and by no means represent guaranteed returns.")})})]}),r&&(0,n.jsx)(m.A,{justifyContent:"center",mt:"24px",children:r})]}):null;return(0,n.jsxs)(G,{p:"16px",flexDirection:"column",children:[(0,n.jsx)(_.d,{expanded:y,onClick:()=>v(e=>!e),children:g(y?"Hide":"Details")}),b]})}),K=(0,u.memo)(function(e){let{on:t=!0,onToggle:r}=e,i=(0,u.useCallback)(()=>null==r?void 0:r(!t),[r,t]);return(0,n.jsx)(m.A,{alignItems:"center",children:(0,n.jsx)(I.A,{scale:"sm",checked:t,onChange:i})})});var Z=r(670420),X=r(226464),J=r(796147),ee=r(779243);function et(e){let{title:t,children:r,...i}=e;return(0,n.jsxs)(R.Ay,{mb:"24px",width:"100%",...i,children:[(0,n.jsx)(E.A,{color:"secondary",bold:!0,fontSize:"12px",textTransform:"uppercase",mb:"16px",children:t}),r]})}var er=r(838317),en=r(254823),ei=r(360839),el=r(979332),eo=r(727353),es=r(688104);let ea=e=>{let{color:t,theme:r}=e;return(0,es.A)(r,`colors.${t}`,t)},ec=(0,j.I4)(eo.A).withConfig({componentId:"sc-ba2e7899-0"})(["background:transparent;border-radius:0;box-shadow:none;padding-left:0;padding-right:0;text-align:",";border:none;height:1.5em;min-width:0;flex:1;color:",";"," ::placeholder{color:",';}::beofre{content:"$";}&:focus:not(:disabled){box-shadow:none;outline:solid ',";}"],e=>{let{textAlign:t="left"}=e;return t},ea,e=>{let{theme:t,color:r}=e;return r&&(0,j.AH)(["color:",";"],ea({color:r,theme:t}))},e=>{let{theme:t}=e;return t.colors.textSubtle},e=>{let{theme:t}=e;return t.colors.primary});var ed=r(34117),eu=r(608135);let ep={0:.5,1:1,2:7,3:30},ex={0:1,1:7,2:30,3:365,4:1825};function eh(e,t,r){var n;if(!e||!t||!r||!r.match(/^\d*\.?\d+$/))return;let[i,o]=r.split("."),s=null!=(n=null==o?void 0:o.length)?n:0,a=BigInt((null!=i?i:"")+(null!=o?o:""));
33return new l.gm(e,t,BigInt(10**s)*BigInt(10**e.decimals),a*BigInt(10**t.decimals))}function em(e,t,r,n){let i;if(!e||!t||!r||!n)return;let l=eh(e,t,n);if(!l)return;let o=(0,c.r_)(l.numerator,l.denominator);return i=o>=c.gy.MAX_SQRT_RATIO?c.gy.MAX_TICK:o<=c.gy.MIN_SQRT_RATIO?c.gy.MIN_TICK:(0,c.dt)(l),(0,c.Yp)(i,r)}function ef(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:18,r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:18;try{let r=e.toFixed(t),n=parseFloat(r)>10**t?BigInt(Math.floor(parseFloat(r))).toString():r,i=(0,ed.X)(n,t).toString();return new l.fw(i,10n**BigInt(t))}catch(t){console.debug(`Failed to parse ${e} to fraction`,t)}}(e,t);if(r)return new l.QE(r.numerator,r.denominator)}function eg(e){let{header:t,children:r,...i}=e;return(0,n.jsxs)(R.Ay,{mb:"24px",...i,children:[(0,n.jsx)(z.JA,{mb:"12px",children:t}),r]})}function ey(e){let{children:t}=e;return(0,n.jsx)(E.A,{color:"secondary",bold:!0,fontSize:"12px",textTransform:"uppercase",children:t})}let ev=(0,u.memo)(function(e){let{logo:t,name:r}=e;return(0,n.jsxs)(m.A,{children:[(0,n.jsx)(m.A,{flexShrink:"0",alignItems:"center",children:t}),(0,n.jsx)(E.A,{ml:"4px",style:{whiteSpace:"nowrap"},children:r})]})}),ej=(0,u.memo)(function(e){let{header:t,showPrice:r=!0,priceEditable:l=!0,isActive:o=!1,assets:s=[],extraRows:a,onChange:c,firstPriceInputRef:d,...x}=e,{t:h}=(0,i.A)(),{isMobile:m}=(0,p.A)(),f=(0,u.useCallback)((e,t)=>{let r=s[t],n=[],i=r?s.map((t,i)=>t.currency.equals(r.currency)?(n.push(i),{...t,price:e,priceChanged:!0}):t):s;return null==c?void 0:c(i,{indexes:n})},[c,s]),g=s.map((e,t)=>{let{price:i,value:o,amount:s,currency:a,priceChanged:c,key:u=""}=e;return(0,n.jsx)(eb,{priceInputRef:0===t?d:void 0,price:i,value:o,amount:s,showPrice:r,decimals:18,priceEditable:l,priceChanged:c,name:m?a.symbol:(0,n.jsx)(ev,{logo:(0,n.jsx)(U.Zm,{currency:a}),name:a.symbol}),onPriceChange:e=>f(e,t)},a.symbol+u)});return(0,n.jsxs)(R.Ay,{...x,children:[t&&(0,n.jsx)(z.JA,{mb:"8px",children:t}),(0,n.jsx)(D.A,{isActive:o,style:{overflowX:"auto"},children:(0,n.jsxs)(er.A,{style:{tableLayout:"fixed"},children:[(0,n.jsxs)("colgroup",{children:[(0,n.jsx)("col",{}),r&&(0,n.jsx)("col",{width:"30%"}),(0,n.jsx)("col",{}),(0,n.jsx)("col",{})]}),(0,n.jsx)("thead",{children:(0,n.jsxs)("tr",{children:[(0,n.jsx)(en.Th,{textAlign:"left",children:h("Asset")}),r&&(0,n.jsx)(en.Th,{textAlign:"left",children:h("Price")}),(0,n.jsx)(en.Th,{textAlign:"left",children:h("Balance")}),(0,n.jsx)(en.Th,{textAlign:"left",children:h("Value")})]})}),(0,n.jsxs)("tbody",{children:[g,a]})]})})]})}),eb=(0,u.memo)(function(e){let{price:t="0",value:r=0,amount:i,decimals:l=6,name:o,showPrice:s=!0,priceChanged:a=!1,priceEditable:c=!0,onPriceChange:d,priceInputRef:p}=e,x=(0,u.useCallback)(e=>{e.currentTarget.validity.valid&&(null==d||d(e.currentTarget.value.replace(/,/g,".")||"0"))},[d]),h=(0,u.useCallback)(e=>{e.currentTarget!==document.activeElement&&(e.preventDefault(),e.currentTarget.focus(),e.currentTarget.select())},[]),m=a?"primary":"textSubtle";return(0,n.jsxs)("tr",{children:[(0,n.jsx)(en.Td,{children:(0,n.jsx)(z.fI,{children:o})}),s&&(0,n.jsx)(en.Td,{style:{minWidth:"98px"},children:(0,n.jsxs)(z.fI,{children:[(0,n.jsx)(E.A,{color:m,children:"$"}),(0,n.jsx)(ec,{ref:p,pattern:`^[0-9]*[.,]?[0-9]{0,${l}}$`,inputMode:"decimal",min:"0",color:m,value:t,onMouseDown:h,onChange:x,disabled:!c}),a&&(0,n.jsx)(ei.A,{width:"10px",color:"primary",ml:"0.25em"})]})}),(0,n.jsx)(en.Td,{children:(0,n.jsx)(z.fI,{children:i&&(0,n.jsx)(E.A,{ellipsis:!0,children:(0,Y.e)(+i)})})}),(0,n.jsx)(en.Td,{children:(0,n.jsx)(z.fI,{children:(0,n.jsxs)(E.A,{ellipsis:!0,children:["$",(0,Y.e)(+r)]})})})]})}),eA=(0,u.memo)(function(e){let{amount:t,interest:r}=e;return(0,n.jsxs)(z.Bp,{display:"grid",style:{gridTemplateColumns:"auto auto"},children:[t&&(0,n.jsxs)(E.A,{bold:!0,ellipsis:!0,children:["$",function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6;return parseFloat(parseFloat(String(e)).toPrecision(t))}(t)]}),r&&(0,n.jsxs)(E.A,{ml:"4px",color:"number"==typeof r?"success":r.lessThan(0)?"failure":"success",ellipsis:!0,children:["(","number"==typeof r?(0,Y.e)(r):parseFloat(r.toSignificant(18)).toLocaleStr
33ing("en",{minimumFractionDigits:0,maximumFractionDigits:2}),"%)"]})]})}),ew=(0,j.I4)(el.A).withConfig({componentId:"sc-87f64a2a-0"})(["background:",";"],e=>{let{theme:t}=e;return t.colors.gradientBold}),eC=(0,u.memo)(function(e){let{isActive:t,...r}=e;return t?(0,n.jsx)(ew,{...r}):(0,n.jsx)(el.A,{variant:"textSubtle",outline:!0,...r})}),eI=j.I4.div.withConfig({componentId:"sc-feeb68ee-0"})(["display:grid;grid-column-gap:24px;grid-template-columns:1fr;grid-template-rows:max-content;grid-auto-flow:row;","{grid-template-columns:1fr 1fr;}"],e=>{let{theme:t}=e;return t.mediaQueries.md}),ek=(0,u.memo)(function(e){let{title:t,onReset:r,...l}=e,{t:o}=(0,i.A)(),s=(0,u.useRef)(null),a=(0,u.useCallback)(()=>{var e,t;null==(e=s.current)||e.focus(),null==(t=s.current)||t.select()},[]);return(0,n.jsx)(eg,{header:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(ey,{children:t}),(0,n.jsxs)(m.A,{children:[(0,n.jsx)(h.A,{variant:"secondary",scale:"xs",mr:"0.5em",onClick:a,style:{textTransform:"uppercase"},children:o("Edit")}),(0,n.jsx)(h.A,{variant:"secondary",scale:"xs",onClick:r,style:{textTransform:"uppercase"},children:o("Reset")})]})]}),children:(0,n.jsx)(ej,{...l,firstPriceInputRef:s})})}),eS=(0,j.I4)(R.Ay).withConfig({componentId:"sc-e880aab8-0"})(["background:",";padding:12px;border-radius:20px;"],e=>{let{theme:t}=e;return t.colors.background}),eM=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2?arguments[2]:void 0;return{currency:Z.vb[e],amount:t,price:r,value:Number.isFinite(t)?t*r:1/0,key:"CAKE_ASSET_BY_APY"}},eL=(0,u.memo)(function(e){var t,r;let{tickLower:o,tickUpper:s,sqrtRatioX96:a,amountA:d,amountB:p,currencyAUsdPrice:x,currencyBUsdPrice:h,lpReward:m=0,cakeReward:f=0,isFarm:g,cakePrice:y="0",setEditCakePrice:v}=e,{t:j}=(0,i.A)(),[b,A]=(0,u.useState)(!1),w=null==d?void 0:d.currency,C=null==p?void 0:p.currency,I=null==d?void 0:d.toExact(),k=null==p?void 0:p.toExact(),S=(0,u.useMemo)(()=>w&&C&&I&&k&&x&&h?[{currency:w,amount:I,price:String(x),value:parseFloat(I)*x},{currency:C,amount:k,price:String(h),value:parseFloat(k)*h}]:void 0,[I,w,k,C,x,h]),M=(0,u.useMemo)(()=>Number.isFinite(f)?f/y:1/0,[f,y]),L=(0,u.useMemo)(()=>d&&p&&"number"==typeof s&&"number"==typeof o&&a&&o<s&&c.lP.getLiquidityByAmountsAndPrice({amountA:d,amountB:p,tickUpper:s,tickLower:o,sqrtRatioX96:a}),[d,p,s,o,a]),R=(0,u.useMemo)(()=>{if(S&&g&&w&&w.chainId in Z.vb&&y){var e,t;let r=null!=(t=null==(e=S.find(e=>e.currency.equals(Z.vb[w.chainId])))?void 0:e.price)?t:y;return[...S,eM(w.chainId,M,r)]}return S},[S,M,y,w,g]),[P,E]=(0,u.useState)(S),[F,D]=(0,u.useState)(R),$=(0,u.useCallback)(()=>A(!b),[b]),T=(0,u.useCallback)(()=>E(S),[S]),B=(0,u.useCallback)(()=>D(R),[R]),q=(0,u.useMemo)(()=>null==P?void 0:P.reduce((e,t)=>{let{value:r}=t;return e+parseFloat(String(r))},0),[P]),O=(0,u.useMemo)(()=>P&&F?F.reduce((e,t,r)=>{var n;let{price:i}=t;return e+parseFloat(String((null==(n=P[r])?void 0:n.amount)||0))*parseFloat(i)},0):0,[P,F]),N=(0,u.useMemo)(()=>{if(P&&F)return null==F?void 0:F.slice(0,2).map((e,t)=>{let{price:r}=e;return{...P[t],price:r,value:parseFloat(String(P[t].amount))*parseFloat(r)}})},[P,F]),W=(0,u.useMemo)(()=>{var e;return O&&q&&(null==(e=ef(O/q))?void 0:e.subtract(l.cK))||l.dU},[O,q]),H=(0,u.useMemo)(()=>((null==F?void 0:F.reduce((e,t)=>{let{price:r,amount:n}=t;return("number"!=typeof n||Number.isFinite(n))&&("number"!=typeof r||Number.isFinite(r))?e+parseFloat(String(n||0))*parseFloat(r):1/0},0))||0)+m,[F,m]),_=(0,u.useMemo)(()=>{var e;return H===1/0?1/0:H&&q&&(null==(e=ef(H/q))?void 0:e.subtract(l.cK))||l.dU},[H,q]),V=(0,u.useMemo)(()=>_===1/0||!W.greaterThan(_),[_,W]),Y=(0,u.useMemo)(()=>q&&F&&F.length>=2&&F.slice(0,2).some(e=>0===Number(e.amount)),[F,q]),G=(0,u.useCallback)(e=>{if(!L||!d||!p||!e||e.length<2||"number"!=typeof o||"number"!=typeof s||!a)return e;let[t,r,n]=e,{price:i,currency:u}=t,{price:x,currency:h}=r,m=function(e,t,r,n){if(!e||!t||"number"!=typeof r||"number"!=typeof n)return;let i=e.wrapped.sortsBefore(t.wrapped),o=(0,eu.A)((1/r).toFixed(e.decimals),e),s=(0,eu.A)((1/n).toFixed(t.decimals),t),[a,c]=i?[null==o?void 0:o.wrapped,null==s?void 0:s.wrapped]:[null==s?void 0:s.wrapped,null==o?void 0:o.wrapped];
33if(a&&c)return new l.gm({baseAmount:a,quoteAmount:c})}(d.currency.wrapped,p.currency.wrapped,parseFloat(i),parseFloat(x));if(!m)return e;let f=(0,c.r_)(m.numerator,m.denominator),[g,y]=c.lP.getAmountsByLiquidityAndPrice({currencyA:u,currencyB:h,liquidity:L,sqrtRatioX96:f,tickUpper:s,tickLower:o});if(!g||!y)return e;let j=g.toExact(),b=y.toExact(),A=[{...t,amount:j,value:parseFloat(j)*parseFloat(i)},{...r,amount:b,value:parseFloat(b)*parseFloat(x)}];return n&&(A=[...A,{...n,...eM(u.chainId,M,String(n.price))}],v(+n.price)),A},[d,p,o,s,a,M,L]),Q=(0,u.useCallback)(e=>E(G(e)),[G]),K=(0,u.useCallback)(e=>D(G(e)),[G]),er=(0,u.useCallback)((e,t)=>(null==t?void 0:t.some(e=>e.priceChanged))?G(t.map((t,r)=>t.priceChanged?{...t,...e[r],price:t.price}:e[r])):e,[G]);if((0,u.useEffect)(()=>{S&&E(e=>er(S,e))},[S,er]),(0,u.useEffect)(()=>{R&&D(e=>er(R,e))},[R,er]),!(null==S?void 0:S.length))return null;let en=Y?(0,n.jsx)(X.A,{variant:"warning",children:j("Exit price is out of the position price range. The number of estimated rewards will not account for the loss from the position being out-of-range.")}):null,ei=b?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(eI,{children:[(0,n.jsx)(J.mm,{alignSelf:"stretch",children:(0,n.jsx)(ek,{title:j("Entry price"),assets:P,onChange:Q,onReset:T})}),(0,n.jsx)(J.mm,{children:(0,n.jsx)(ek,{title:j("Exit price"),assets:F,onChange:K,onReset:B})})]}),(0,n.jsx)(eg,{header:(0,n.jsx)(ey,{children:j("Projected results")}),children:(0,n.jsxs)(eI,{children:[(0,n.jsx)(J.mm,{children:(0,n.jsx)(ej,{isActive:!V,mb:24,showPrice:!1,assets:N,header:(0,n.jsxs)(z.JA,{children:[(0,n.jsx)(eA,{amount:O,interest:W}),(0,n.jsx)(eC,{isActive:!V,children:j("HOLD Tokens")})]})})}),(0,n.jsx)(J.mm,{children:(0,n.jsx)(ej,{isActive:V,showPrice:!1,assets:F,header:(0,n.jsxs)(z.JA,{children:[(0,n.jsx)(eA,{amount:H,interest:_}),(0,n.jsx)(eC,{isActive:V,children:j("Provide Liquidity")})]}),extraRows:(0,n.jsx)(eb,{name:(0,n.jsx)(ev,{logo:(0,n.jsx)(U.gz,{currency0:null==F||null==(t=F[0])?void 0:t.currency,currency1:null==F||null==(r=F[1])?void 0:r.currency}),name:j("LP Rewards")}),showPrice:!1,value:m})})})]})}),en]}):null;return(0,n.jsx)(eS,{children:(0,n.jsxs)(et,{title:j("Calculate impermanent loss"),mb:"0",children:[(0,n.jsx)(z.fI,{mb:b?"24px":"0px",children:(0,n.jsx)(ee.A,{checked:b,onChange:$,scale:"md"})}),ei]})})});var eR=r(596926),eP=r(428129);let eE=(0,j.I4)(m.A).withConfig({componentId:"sc-838eac3a-0"})(["padding:0.25em 0.5em;border-radius:16px;background:",";"],e=>{let{theme:t}=e;return t.colors.background}),eF=(0,u.memo)(function(e){let{prices:t,onSpanChange:r,span:l=1,priceUpper:o,priceLower:s,priceCurrent:a,maxPrice:c,minPrice:d,averagePrice:p}=e,{t:x}=(0,i.A)(),h=(0,u.useMemo)(()=>[void 0!==o?{title:"upper",color:"#31D0AA",price:parseFloat(String(o))}:void 0,void 0!==a?{title:"current",color:"#BDC2C4",price:parseFloat(String(a))}:void 0,void 0!==s?{title:"lower",color:"#ED4B9E",price:parseFloat(String(s))}:void 0].filter(e=>!!e),[a,o,s]),f=t&&t.length?(0,n.jsx)(R.Ay,{mt:"0.5em",width:"100%",height:"200px",children:(0,n.jsx)(eR.we,{data:t,isChangePositive:!0,isChartExpanded:!1,timeWindow:l,priceLineData:h})}):(0,n.jsxs)(m.A,{mt:"0.5em",width:"100%",flexDirection:"column",alignItems:"center",height:"200px",justifyContent:"center",children:[(0,n.jsx)(eP.A,{}),(0,n.jsx)(E.A,{mt:"1em",bold:!0,children:x("Price will appear here")})]}),g=t&&t.length?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(m.A,{flexDirection:"row",justifyContent:"space-between",mt:"0.5em",width:"100%",children:[(0,n.jsx)(ez,{title:x("Min"),value:null==d?void 0:d.toPrecision(6)}),(0,n.jsx)(ez,{title:x("Max.fill-max"),value:null==c?void 0:c.toPrecision(6),ml:"0.5em"})]}),(0,n.jsxs)(m.A,{flexDirection:"row",justifyContent:"space-between",mt:"0.5em",width:"100%",children:[(0,n.jsx)(ez,{title:x("Avg"),value:null==p?void 0:p.toPrecision(6)}),(0,n.jsx)(ez,{title:x("Current"),value:a,ml:"0.5em"})]})]}):null;return(0,n.jsxs)(m.A,{flexDirection:"column",alignItems:"flex-start",children:[(0,n.jsx)(eD,{spanIndex:l,onSpanChange:r}),f,g]})});function ez(e){let{title:t,value:r,...i}=e;return(0,n.jsxs)(eE,{flexDirection:"row",justifyContent:"space-between",flex:"1",...i,children:[(0,n.jsx)(E.A,{color:"secondary",textTransform:"uppercase",small:!0,children:t}),(0,n.jsx)(E.A,{small:!0,children:r})]})}function eD(e){let{spanIndex:t,onSpanChange:r=()=>{}}=e,{t:l}=(0,i.A)(),o=(0,u.useMemo)(()=>[{key:eR.F2.HOUR,text:l("1H")},{key:eR.F2.DAY,text:l("24H")},{key:eR.F2.WEEK,text:l("7D")},{key:eR.F2.MONTH,text:l("30D")},{key:eR.F2.YEAR,text:l("1Y")}],[l]);return(0,n.jsx)(M,{activeIndex:t,onItemClick:r,scale:"sm",children:o.map(e=>(0,n.jsx)(k.A,{variant:"tertiary",children:e.text},e.key))})}var e$=r(498938);let eU=(0,j.I4)(h.A).withConfig({componentId:"sc-23f67fc8-0"})(["border-radius:8px;padding:0 0.5em;font-size:12px;"]),eT=(0,u.memo)(function(e){let{baseCurrency:t,onSwitch:r}=e,{t:l}=(0,i.A)();return t?(0,n.jsxs)(m.A,{justifyContent:"flex-end",alignItems:"center",mb:"0.5em",children:[(0,n.jsx)(E.A,{mr:"0.5em",color:"textSubtle",fontSize:"14px",children:l("View prices in")}),(0,n.jsx)(eU,{variant:"secondary",scale:"sm",onClick:r,startIcon:(0,n.jsx)(e$.A,{color:"primary",width:"14px"}),children:t.symbol})]}):null});var eB=r(995315),eq=r(28192),eO=r(982560),eN=r(982181),eW=r(265349);let eH=(0,j.I4)(R.Ay).withConfig({componentId:"sc-aea6c5cd-0"})(["width:",";padding:",";border:",";border-radius:",";background-color:",";"],e=>{let{width:t}=e;return null!=t?t:"100%"},e=>{let{padding:t}=e;return null!=t?t:"1.25rem"},e=>{let{border:t}=e;return t},e=>{let{borderRadius:t}=e;return null!=t?t:"16px"},e=>{let{theme:t}=e;return t.colors.background}),e_=(0,j.I4)(eH).withConfig({componentId:"sc-aea6c5cd-1"})(["border:1px solid ",";background-color:",";"],e=>{let{theme:t}=e;return t.colors.cardBorder},e=>{let{theme:t}=e;return t.colors.background}),eV=(0,u.memo)(e=>{let{value:t,decrement:r,increment:l,decrementDisabled:o=!1,incrementDisabled:s=!1,locked:a,onUserInput:c,title:d,tokenA:p,tokenB:x}=e,{t:h}=(0,i.A)(),[,m]=(0,u.useState)(!1),[f,g]=(0,u.useState)(""),[y,v]=(0,u.useState)(!1),j=(0,u.useCallback)(()=>{v(!1),m(!1),c(f)},[f,c]),b=(0,u.useCallback)(()=>{v(!1),c(r())},[r,c]),A=(0,u.useCallback)(()=>{v(!1),c(l())},[l,c]);return(0,u.useEffect)(()=>
33{f===t||y||setTimeout(()=>{g(t)},0)},[f,y,t]),(0,n.jsx)(e_,{padding:"0",children:(0,n.jsxs)(J.mm,{py:"16px",textAlign:"center",gap:"8px",width:"100%",onFocus:()=>{v(!0),m(!0)},onBlur:j,children:[d,(0,n.jsxs)(z.eF,{children:[!a&&(0,n.jsx)(eq.A,{onClick:b,disabled:o,scale:"xs",variant:"text",style:{width:20,padding:16},children:(0,n.jsx)(eO.A,{color:"primary",width:20,height:20})}),(0,n.jsx)(eW.p,{value:f,fontSize:"20px",align:"center",disabled:a,onUserInput:e=>{g(e)}}),!a&&(0,n.jsx)(eq.A,{px:"16px",onClick:A,disabled:s,scale:"xs",variant:"text",style:{width:20,padding:16},children:(0,n.jsx)(eN.A,{color:"primary",width:20,height:20})})]}),p&&x&&h("%assetA% per %assetB%",{assetA:x,assetB:p})]})})}),eY=(0,u.memo)(function(e){var t,r,l,o;let{priceLower:a,priceUpper:c,onLeftRangeInput:d=()=>{},onRightRangeInput:u=()=>{},getDecrementLower:p,getIncrementLower:x,getDecrementUpper:h,getIncrementUpper:m,currencyA:f,currencyB:y,feeAmount:v,ticksAtLimit:j}=e,{t:b}=(0,i.A)(),A=null==(t=null!=f?f:void 0)?void 0:t.wrapped,w=null==(r=null!=y?y:void 0)?void 0:r.wrapped,C=A&&w&&A.sortsBefore(w),I=C?a:null==c?void 0:c.invert(),k=C?c:null==a?void 0:a.invert();return(0,n.jsxs)(eB.A,{gap:"16px",width:"100%",mb:"16px",children:[(0,n.jsx)(eV,{value:j[C?g.zm.LOWER:g.zm.UPPER]?"0":null!=(l=(0,s.$g)(I,5))?l:"",onUserInput:d,width:"48%",decrement:C?p:m,increment:C?x:h,decrementDisabled:j[C?g.zm.LOWER:g.zm.UPPER],incrementDisabled:j[C?g.zm.LOWER:g.zm.UPPER],feeAmount:v,label:I?`${null==y?void 0:y.symbol}`:"-",title:b("Min Price"),tokenA:null==f?void 0:f.symbol,tokenB:null==y?void 0:y.symbol}),(0,n.jsx)(eV,{value:j[C?g.zm.UPPER:g.zm.LOWER]?"â":null!=(o=(0,s.$g)(k,5))?o:"",onUserInput:u,width:"48%",decrement:C?h:x,increment:C?m:p,incrementDisabled:j[C?g.zm.UPPER:g.zm.LOWER],decrementDisabled:j[C?g.zm.UPPER:g.zm.LOWER],feeAmount:v,label:k?`${null==y?void 0:y.symbol}`:"-",tokenA:null==f?void 0:f.symbol,tokenB:null==y?void 0:y.symbol,title:b("Max Price")})]})});var eG=r(107600);let eQ=(0,u.memo)(function(e){var t;let{usdAmount:r=0,roiPercent:l}=e,{t:o}=(0,i.A)();return(0,n.jsx)(eG.Cj,{children:(0,n.jsxs)(eG.Tv,{children:[(0,n.jsx)(E.A,{fontSize:"12px",color:"secondary",bold:!0,textTransform:"uppercase",children:o("ROI at current rates")}
33),(0,n.jsx)(m.A,{justifyContent:"space-between",mt:"4px",height:"36px",children:(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(eG.Cc,{alignItems:"flex-end",children:[(0,n.jsx)(E.A,{fontSize:"24px",bold:!0,children:"$"}),(0,n.jsx)(eG.ju,{fontSize:"24px",bold:!0,fadeOut:r>eG.w$,ellipsis:!0,children:r.toLocaleString("en",{minimumFractionDigits:r>eG.NT?0:2,maximumFractionDigits:r>eG.NT?0:2})}),(0,n.jsxs)(E.A,{fontSize:"16px",color:"textSubtle",ml:"6px",mb:"4px",display:"inline-block",maxWidth:"100%",style:{lineBreak:"anywhere"},ellipsis:!0,children:["(",null!=(t=null==l?void 0:l.toLocaleString("en",{minimumFractionDigits:2,maximumFractionDigits:2}))?t:"-","%)"]})]})})})]})})}),eK=(0,u.memo)(function(e){let{spanIndex:t=3,onSpanChange:r=()=>{}}=e,{t:l}=(0,i.A)(),o=(0,u.useMemo)(()=>[{key:"1d",text:l("1D")},{key:"7d",text:l("7D")},{key:"30d",text:l("30D")},{key:"1y",text:l("1Y")},{key:"5y",text:l("5Y")}],[l]);return(0,n.jsx)(M,{activeIndex:t,onItemClick:r,scale:"sm",children:o.map(e=>(0,n.jsx)(k.A,{variant:"tertiary",children:e.text},e.key))})});function eZ(e){let{usdValue:t,currencyA:r,currencyB:n,price:i,priceLower:o,priceUpper:a,sqrtRatioX96:c,currencyAUsdPrice:d,currencyBUsdPrice:p}=e,[x,h]=(0,u.useMemo)(()=>(function(e){let{usdValue:t,currencyA:r,currencyB:n,price:i,priceLower:o,priceUpper:s,sqrtRatioX96:a,currencyAUsdPrice:c,currencyBUsdPrice:d}=e;if(!t||!r||!n||!c||!d||!a||void 0===s||void 0===o||void 0===i)return[];let u=parseFloat(t),p=r.wrapped,x=n.wrapped;if(p.address.toLowerCase()===x.address.toLowerCase())return[];let h=r.wrapped.sortsBefore(n.wrapped),m=h?r:n,f=h?n:r,g=Math.sqrt(parseFloat(String(i))),y=Math.sqrt(parseFloat(String(o))),v=Math.sqrt(parseFloat(String(s))),j=h?c:d,b=h?d:c,A=u/((g-y)*b+(1/g-1/v)*j),w=A*(g-y);w*b<0&&(w=0),w*b>u&&(w=u/b);let C=A*(1/g-1/v);C*j<0&&(C=0),C*j>u&&(C=u/j);let I=C.toFixed(m.decimals),k=w.toFixed(f.decimals);return[(0,eu.A)(h?I:k,r)||l.eF.fromRawAmount(r,"0"),(0,eu.A)(h?k:I,n)||l.eF.fromRawAmount(n,"0")]})({usdValue:t,currencyA:r,currencyB:n,price:(0,s.$g)(i,6),priceLower:(0,s.$g)(o,6),priceUpper:(0,s.$g)(a,6),sqrtRatioX96:c,currencyAUsdPrice:d,currencyBUsdPrice:p}),[t,r,n,d,c,p,o,a,i]);return{amountA:x,amountB:h,valueA:x?(0,s.ej)(x,6):"0",valueB:h?(0,s.ej)(h,6):"0"}}function eX(e){var t,r;let{stakeFor:n=1,...i}=e,{apr:o,apy:a}=function(e){let{interest:t,principal:r,compoundEvery:n=1,compoundOn:i=!0}=e;return(0,u.useMemo)(()=>{if(!t||!r)return{apr:l.dU,apy:l.dU};let e=ef((r+365*t)/r-1)||l.dU;return i?{apr:e,apy:ef(((r+t*n)/r)**(365/n)-1)||l.dU}:{apr:e,apy:e}},[t,r,n,i])}({...i,interest:(null!=(t=i.interest)?t:0)+(null!=(r=null==i?void 0:i.cakeInterest)?r:0)}),{principal:c,compoundEvery:d,compoundOn:p}=i,x=(0,u.useMemo)(()=>c?function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=n/365,l=365/r,o=e<0?0:e,s=t<0?0:t;return 0!==r&&0!==l&&r<=n?o*(1+s/l)**(l*i):o+o*s*i}(c,parseFloat((0,s.MJ)(o.asFraction,6)||"0"),p?d:0,n):0,[o,c,n,d,p]);return{reward:(0,u.useMemo)(()=>c&&x?x-c:0,[x,c]),rate:(0,u.useMemo)(()=>x&&c?ef((x-c)/c):l.dU,[c,x]),apr:o,apy:a}}function eJ(e){var t,r,n;let{amountA:i,amountB:l,compoundEvery:o,currencyAUsdPrice:a,currencyBUsdPrice:d,stakeFor:p=365,compoundOn:x,cakeApr:h,editCakeApr:m,...f}=e,g=function(e){let{amountA:t,amountB:r,tickLower:n,tickUpper:i,volume24H:l,sqrtRatioX96:o,mostActiveLiquidity:s,fee:a,protocolFee:d}=e;return(0,u.useMemo)(()=>t&&r&&"number"==typeof n&&"number"==typeof i&&l&&o&&s&&a&&c.lP.getEstimatedLPFeeByAmounts({amountA:t,amountB:r,tickLower:n,tickUpper:i,volume24H:l,sqrtRatioX96:o,mostActiveLiquidity:s,fee:a,protocolFee:d})||e0,[t,r,n,i,l,o,s,a,d])}({...f,amountA:i,amountB:l}),y=(0,u.useMemo)(()=>i&&l&&a&&d&&parseFloat(i.toExact())*a+parseFloat(l.toExact())*d,[i,l,a,d]),{rate:v,apr:j,reward:b,apy:A}=eX({interest:parseFloat((0,s.MJ)(g,6)||"0"),principal:y,compoundEvery:o,compoundOn:x,stakeFor:p}),w=(0,u.useMemo)(()=>(0,s.Qu)(b,18),[b]),{apr:C,apy:I,reward:k}=eX({interest:null!=(t=h&&y&&h/100*y/365)?t:0,principal:y,compoundEvery:o,compoundOn:x,stakeFor:p}),{rate:S,reward:M,apr:L,apy:R}
33=eX({interest:null!=(r=m&&y&&m/100*y/365)?r:0,principal:y,compoundEvery:o,compoundOn:x,stakeFor:p}),{apy:P,rate:E,reward:F}=eX({interest:parseFloat((0,s.MJ)(g,6)||"0"),principal:y,compoundEvery:o,compoundOn:x,stakeFor:p,cakeInterest:null!=(n=h&&y&&h/100*y/365)?n:0});return{fee:w,rate:v,apr:j,apy:A,cakeApr:C,editCakeApr:L,cakeApy:I,editCakeApy:R,cakeRate:S,cakeReward:M,originalCakeReward:k,combinedApy:P,combinedRate:E,combinedReward:F}}let e0=new l.fw(l.f2,l.xr);function e1(e){var t,r,j,b,A;let{sqrtRatioX96:w,liquidity:I,depositAmountInUsd:k="0",currencyA:S,currencyB:M,balanceA:R,balanceB:P,currencyAUsdPrice:E,currencyBUsdPrice:F,feeAmount:z,protocolFee:D,prices:$,ticks:U,price:B,priceLower:q,priceUpper:O,volume24H:N,maxLabel:W,max:H,priceSpan:_,onPriceSpanChange:V,allowApply:Y=!1,onApply:G,customCakeApr:Z,...X}=e,{isMobile:J}=(0,p.A)(),{t:ee}=(0,i.A)(),er=(0,u.useMemo)(()=>String(k),[k]),[en,ei]=(0,u.useState)("0"===er?"100":er),[el,eo]=(0,u.useState)(3),[es,ea]=(0,u.useState)(!0),[ec,ed]=(0,u.useState)(3),[eu,ef]=(0,u.useState)(!1),eg=(0,u.useCallback)(()=>ef(e=>!e),[]),{currencyA:ey,currencyB:ev,balanceA:ej,balanceB:eb,currencyAUsdPrice:eA,currencyBUsdPrice:ew}=(0,u.useMemo)(()=>eu?{currencyA:M,currencyB:S,balanceA:P,balanceB:R,currencyAUsdPrice:F,currencyBUsdPrice:E}:{currencyA:S,currencyB:M,balanceA:R,balanceB:P,currencyAUsdPrice:E,currencyBUsdPrice:F},[eu,S,M,R,P,E,F]),eC=(0,u.useMemo)(()=>w?c.gy.getTickAtSqrtRatio(w):void 0,[w]),ek=(0,u.useMemo)(()=>ey&&ev&&ev.wrapped.sortsBefore(ey.wrapped),[ey,ev]),eS=(0,u.useMemo)(()=>{if(!w||!ey||!ev)return;let e=(0,c.Rs)(w,ey,ev);return ey.wrapped.sortsBefore(ev.wrapped)?e:e.invert()},[w,ey,ev]),eM=function(e){let{baseCurrency:t,quoteCurrency:r,priceLower:n,priceUpper:i,tickSpacing:l}=e,o=!!(t&&r&&r.wrapped.sortsBefore(t.wrapped)),a=(0,u.useMemo)(()=>({[g.zm.LOWER]:l?(0,c.Yp)(c.gy.MIN_TICK,l):void 0,[g.zm.UPPER]:l?(0,c.Yp)(c.gy.MAX_TICK,l):void 0}),[l]),d=(0,u.useMemo)(()=>{let e=o?null==r?void 0:r.wrapped:null==t?void 0:t.wrapped,n=o?null==t?void 0:t.wrapped:null==r?void 0:r.wrapped;return{[g.zm.LOWER]:e&&n&&a[g.zm.LOWER]?(0,c.y1)(e,n,a[g.zm.LOWER]):void 0,[g.zm.UPPER]:e&&n&&a[g.zm.UPPER]?(0,c.y1)(e,n,a[g.zm.UPPER]):void 0}},[a,o,r,t]),p=(0,u.useMemo)(()=>{let e=n&&d[g.zm.LOWER]&&n.equalTo(d[g.zm.LOWER].asFraction),t=i&&d[g.zm.UPPER]&&i.equalTo(d[g.zm.UPPER].asFraction);return{[g.zm.LOWER]:!!e,[g.zm.UPPER]:!!t}},[n,i,d]),[x,h]=(0,u.useState)(()=>({fullRange:!!(p[g.zm.LOWER]&&p[g.zm.UPPER]),priceLower:n,priceUpper:i,isMinAtLimit:p[g.zm.LOWER],isMaxAtLimit:p[g.zm.UPPER]})),{fullRange:m,priceLower:f,priceUpper:y,isMinAtLimit:v,isMaxAtLimit:j}=x,b=(0,u.useMemo)(()=>o?(0,s.$g)(f,18):(0,s.$g)(y,18),[f,y,o]),A=(0,u.useMemo)(()=>o?(0,s.$g)(y,18):(0,s.$g)(f,18),[f,y,o]),w=(0,u.useMemo)(()=>m||v?a[g.zm.LOWER]:f&&(null==n?void 0:n.equalTo(f.asFraction))?(0,c.dt)(f):o?em(null==r?void 0:r.wrapped,null==t?void 0:t.wrapped,l,b):em(null==t?void 0:t.wrapped,null==r?void 0:r.wrapped,l,A),[f,n,m,v,a,o,null==r?void 0:r.wrapped,null==t?void 0:t.wrapped,l,b,A]),C=(0,u.useMemo)(()=>m||j?a[g.zm.UPPER]:y&&(null==i?void 0:i.equalTo(y.asFraction))?(0,c.dt)(y):o?em(null==r?void 0:r.wrapped,null==t?void 0:t.wrapped,l,A):em(null==t?void 0:t.wrapped,null==r?void 0:r.wrapped,l,b),[y,i,m,j,a,o,null==r?void 0:r.wrapped,null==t?void 0:t.wrapped,l,A,b]),I=(0,u.useMemo)(()=>({[g.zm.LOWER]:w===a[g.zm.LOWER],[g.zm.UPPER]:C===a[g.zm.UPPER]}),[C,w,a]),k=(0,u.useCallback)(e=>{if(!e||!d.UPPER)return;let t=e.greaterThan(d.UPPER)?d.UPPER:e,r=t.equalTo(d.UPPER.asFraction);h(e=>({...e,priceUpper:t,isMaxAtLimit:r,fullRange:!!r&&!!e.isMinAtLimit&&e.fullRange}))},[d]),S=(0,u.useCallback)(e=>{if(!e||!d.LOWER)return;let t=e.lessThan(d.LOWER)?d.LOWER:e,r=t.equalTo(d.LOWER.asFraction);h(e=>({...e,priceLower:t,isMinAtLimit:r,fullRange:!!r&&!!e.isMaxAtLimit&&e.fullRange}))},[d]),M=(0,u.useCallback)(e=>{let n=eh(null==t?void 0:t.wrapped,null==r?void 0:r.wrapped,e);return o?k(null==n?void 0:n.invert()):S(n)},[t,r,o,k,S]),L=(0,u.useCallback)(e=>{let n=eh(null==t?void 0:t.wrapped,null==r?void 0:r.wrapped,e);return o?S(null==n?void 0:n.invert()):k(n)},[t,r,o,k,S]),R=(0,u.useCallback)((e,t)=>{M(e),L(t)},[M,L]),P=(0,u.useCallback)(()=>{h(e=>e.fullRange?e.previous?{...e,...e.previous,fullRange:!1,previous:void 0}:{...e,fullRange:!1,priceLower:void 0,priceUpper:void 0,isMinAtLimit:!1,isMaxAtLimit:!1,previous:void 0}:{...e,fullRange:!0,isMinAtLimit:!0,isMaxAtLimit:!0,previous:{fullRange:e.fullRange,priceLower:e.priceLower,priceUpper:e.priceUpper,isMinAtLimit:e.isMinAtLimit,isMaxAtLimit:e.isMaxAtLimit}})},[]);return(0,u.useMemo)(()=>({ticksAtLimit:I,tickUpper:C,tickLower:w,priceLower:(null==I?void 0:I[g.zm.LOWER])?d[g.zm.LOWER]:f,priceUpper:(null==I?void 0:I[g.zm.UPPER])?d[g.zm.UPPER]:y,onRightRangeInput:L,onLeftRangeInput:M,onBothRangeInput:R,toggleFullRange:P,fullRange:m}),[I,C,w,f,y,m,d,L,M,R,P])}({baseCurrency:ey,quoteCurrency:ev,priceLower:q,priceUpper:O,tickSpacing:z?c.D6[z]:void 0}),{getDecrementLower:eR,getIncrementLower:eP,getDecrementUpper:eE,getIncrementUpper:ez}=function(e,t,r,n,i,o){let s=(0,u.useMemo)(()=>null==e?void 0:e.wrapped,[e]),a=(0,u.useMemo)(()=>null==t?void 0:t.wrapped,[t]),d=(0,u.useCallback)(()=>s&&a&&"number"==typeof n&&r?(0,c.y1)(s,a,n-c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"number"!=typeof n&&s&&a&&r&&"number"==typeof o?(0,c.y1)(s,a,o-c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"",[s,a,n,r,o]),p=(0,u.useCallback)(()=>s&&a&&"number"==typeof n&&r?(0,c.y1)(s,a,n+c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"number"!=typeof n&&s&&a&&r&&"number"==typeof o?(0,c.y1)(s,a,o+c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"",[s,a,n,r,o]);return{getDecrementLower:d,getIncrementLower:p,getDecrementUpper:(0,u.useCallback)(()=>s&&a&&"number"==typeof i&&r?(0,c.y1)(s,a,i-c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"number"!=typeof i&&s&&a&&r&&"number"==typeof o?(0,c.y1)(s,a,o-c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"",[s,a,i,r,o]),getIncrementUpper:(0,u.useCallback)(()=>s&&a&&"number"==typeof i&&r?(0,c.y1)(s,a,i+c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"number"!=typeof i&&s&&a&&r&&"number"==typeof o?(0,c.y1)(s,a,o+c.D6[r]).toSignificant(5,void 0,l.VS.ROUND_UP):"",[s,a,i,r,o])}}(ey,ev,z,null==eM?void 0:eM.tickLower,null==eM?void 0:eM.tickUpper,eC),{amountA:eD,amountB:e$}=eZ({usdValue:en,currencyA:ey,currencyB:ev,price:B,priceLower:null==eM?void 0:eM.priceLower,priceUpper:null==eM?void 0:eM.priceUpper,sqrtRatioX96:w,currencyAUsdPrice:eA,currencyBUsdPrice:ew}),eU=(0,u.useMemo)(()=>
33{if(H)return H;if(ej&&eb&&"number"==typeof eA&&"number"==typeof ew)return String(Math.max(parseFloat(ej.toExact())*eA,parseFloat(ej.toExact())*ew))},[ej,eb,eA,ew,H]),[eB,eq]=(0,u.useState)(null),[eO,eN]=(0,u.useState)(!0),eW=X.isFarm&&eO,eH=eW&&X.cakeAprFactor,e_=eW&&X.cakePrice&&eB&&eB/X.cakePrice,eV=(0,u.useMemo)(()=>{if(eD&&e$&&"number"==typeof(null==eM?void 0:eM.tickUpper)&&"number"==typeof(null==eM?void 0:eM.tickLower)&&w&&eW&&eH){if(Z)return Z;if((0,a.c)(eC,{tickLower:eM.tickLower,tickUpper:eM.tickUpper}))return o.AH;try{let e=c.lP.getLiquidityByAmountsAndPrice({amountA:eD,amountB:e$,tickUpper:null==eM?void 0:eM.tickUpper,tickLower:null==eM?void 0:eM.tickLower,sqrtRatioX96:w});if(!e)return o.AH;return e>l.f2?new d.A(e.toString()).times(eH).div(en):o.AH}catch(e){console.error(e,eD,eM,w);return}}},[eD,e$,eM,w,eW,eH,Z,eC,en]),eG=(0,u.useMemo)(()=>eV&&"number"==typeof e_?eV.times(e_):eV,[e_,eV]),{fee:eX,apr:e0,apy:e1,cakeApr:e2,cakeApy:e5,editCakeApr:e4,editCakeApy:e6,cakeReward:e9,originalCakeReward:e8,combinedApy:e7,combinedReward:e3,combinedRate:te}=eJ({amountA:eD,amountB:e$,currencyAUsdPrice:eA,currencyBUsdPrice:ew,tickLower:null==eM?void 0:eM.tickLower,tickUpper:null==eM?void 0:eM.tickUpper,volume24H:N,sqrtRatioX96:w,mostActiveLiquidity:I,fee:z,protocolFee:D,compoundEvery:ep[ec],stakeFor:ex[el],compoundOn:es,cakeApr:eW&&eV?eV.toNumber():void 0,editCakeApr:eW&&eG?eG.toNumber():void 0}),tt=(0,u.useCallback)(()=>null==G?void 0:G({amountA:eD,amountB:e$,depositAmountInUsd:en,priceLower:null==eM?void 0:eM.priceLower,priceUpper:null==eM?void 0:eM.priceUpper,currencyAUsdPrice:eA,currencyBUsdPrice:ew,fullRange:null==eM?void 0:eM.fullRange}),[G,eM,eD,e$,en,eA,ew]),tr=(0,u.useMemo)(()=>{var e;return parseFloat(null!=(e=(0,s.l9)(te,12))?e:"0")},[te]),tn=(0,u.useMemo)(()=>{var e;return parseFloat(null!=(e=(0,s.MJ)(eX,12))?e:"0")},[eX]),ti=(0,n.jsx)(et,{title:ee("Deposit Amount"),children:(0,n.jsx)(T,{value:en,maxLabel:W,onChange:ei,currencyA:ey,currencyB:ev,amountA:eD,amountB:e$,max:eU})}),tl=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(et,{title:ee("Staked for"),children:(0,n.jsx)(eK,{spanIndex:el,onSpanChange:eo})}),(0,n.jsx)(et,{title:ee("Compounding every"),children:(0,n.jsx)(L,{compoundIndex:ec,onCompoundChange:ed,on:es,onToggleCompound:ea})})]}),to=X.isFarm?(0,n.jsx)(et,{title:ee("Include farming rewards"),children:(0,n.jsx)(K,{on:eO,onToggle:eN})}):null,{formattedData:ts}=function(e){let{data:t=v}=function(e){let{liquidity:t,currencyA:r,currencyB:n,feeAmount:i,ticks:l=v,tickCurrent:o}=e,s=(0,u.useMemo)(()=>void 0!==o&&i?Math.floor(o/c.D6[i])*c.D6[i]:void 0,[o,i]);return(0,u.useMemo)(()=>{if(!r||!n||void 0===s||!l||0===l.length)return{activeTick:s,data:void 0};let e=null==r?void 0:r.wrapped,i=null==n?void 0:n.wrapped,o=l.findIndex(e=>{let{tick:t}=e;return Number(t)>s})-1;if(o<0)return console.error("TickData pivot not found"),{activeTick:s,data:void 0};let a={liquidityActive:BigInt(null!=t?t:0),tick:s,liquidityNet:Number(l[o].tick)===s?BigInt(l[o].liquidityNet):0n,price0:(0,c.y1)(e,i,s).toFixed(8)},d=y(e,i,a,l,o,!0);return{activeTick:s,data:y(e,i,a,l,o,!1).concat(a).concat(d)}},[r,n,s,l,t])}(e);return{formattedData:(0,u.useMemo)(()=>{if(!t.length)return;let e=[];for(let r=0;r<t.length;r++){let n=t[r],i={activeLiquidity:parseFloat(n.liquidityActive.toString()),price0:parseFloat(n.price0)};i.activeLiquidity>0&&e.push(i)}return e},[t])}}({tickCurrent:eC,liquidity:I,feeAmount:z,currencyA:ey,currencyB:ev,ticks:U}),ta=(0,u.useMemo)(()=>{var e;let t=ey&&ev&&(null==ey?void 0:ey.wrapped.sortsBefore(null==ev?void 0:ev.wrapped))?null==B?void 0:B.toSignificant(6):null==B||null==(e=B.invert())?void 0:e.toSignificant(6);return t?parseFloat(t):void 0},[ey,ev,B]),tc=(0,n.jsxs)(et,{title:ee("Set price range"),children:[(0,n.jsx)(g.I8,{price:ta,currencyA:ey,currencyB:ev,tickCurrent:eC,liquidity:I,feeAmount:z,ticks:U,ticksAtLimit:null==eM?void 0:eM.ticksAtLimit,priceLower:null==eM?void 0:eM.priceLower,priceUpper:null==eM?void 0:eM.priceUpper,onLeftRangeInput:null==eM?void 0:eM.onLeftRangeInput,onRightRangeInput:null==eM?void 0:eM.onRightRangeInput,onBothRangeInput:null==eM?void 0:eM.onBothRangeInput,formattedData:ts}),(0,n.jsx)(eT,{baseCurrency:ey,onSwitch:eg}),(0,n.jsxs)(x.x,{children:[(0,n.jsx)(eY,{priceLower:null==eM?void 0:eM.priceLower,priceUpper:null==eM?void 0:eM.priceUpper,getDecrementLower:eR,getIncrementLower:eP,getDecrementUpper:eE,getIncrementUpper:ez,onLeftRangeInput:null==eM?void 0:eM.onLeftRangeInput,onRightRangeInput:null==eM?void 0:eM.onRightRangeInput,currencyA:ey,currencyB:ev,feeAmount:z,ticksAtLimit:(null==eM?void 0:eM.ticksAtLimit)||{}}),(0,n.jsx)(h.A,{onClick:null==eM?void 0:eM.toggleFullRange,variant:(null==eM?void 0:eM.fullRange)?"primary":"secondary",mb:"16px",scale:"sm",children:ee("Full Range")})]})]}),td=(0,n.jsxs)(et,{title:ee("History price"),children:[(0,n.jsx)(eT,{baseCurrency:ey,onSwitch:eg}),(0,n.jsx)(eF,{prices:(0,u.useMemo)(()=>{var e;return null==$||null==(e=$.pairPriceData)?void 0:e.map(e=>({...e,value:ek?e.value:e.value>0?1/e.value:0}))},[ek,$]),onSpanChange:V,span:_,priceUpper:(null==eM?void 0:eM.ticksAtLimit[g.zm.UPPER])?void 0:ek?(0,s.$g)(null==eM||null==(t=eM.priceLower)?void 0:t.invert(),6):(0,s.$g)(null==eM?void 0:eM.priceUpper,6),priceLower:(null==eM?void 0:eM.ticksAtLimit[g.zm.LOWER])?void 0:ek?(0,s.$g)(null==eM||null==(r=eM.priceUpper)?void 0:r.invert(),6):(0,s.$g)(null==eM?void 0:eM.priceLower,6),priceCurrent:ek?(0,s.$g)(null==eS?void 0:eS.invert(),6):(0,s.$g)(eS,6),maxPrice:ek&&(null==$?void 0:$.maxPrice)?null==$?void 0:$.maxPrice:1/(null!=(j=null==$?void 0:$.minPrice)?j:1),minPrice:ek&&(null==$?void 0:$.minPrice)?null==$?void 0:$.minPrice:1/(null!=(b=null==$?void 0:$.maxPrice)?b:1),averagePrice:ek&&(null==$?void 0:$.averagePrice)?null==$?void 0:$.averagePrice:1/(null!=(A=null==$?void 0:$.averagePrice)?A:1)})]}),tu=J?(0,n.jsxs)(n.Fragment,{children:[ti,td,to,tc,tl]}):(0,n.jsxs)(eI,{children:[(0,n.jsxs)(m.A,{flexDirection:"column",alignItems:"flex-start",children:[ti,td]}),(0,n.jsxs)(m.A,{flexDirection:"column",alignItems:"flex-start",children:[to,tl,tc]})]});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(f.N,{children:[tu,(0,n.jsx)(eL,{lpReward:tn,amountA:eu?e$:eD,amountB:eu?eD:e$,currencyAUsdPrice:eu?ew:eA,currencyBUsdPrice:eu?eA:ew,tickLower:null==eM?void 0:eM.tickLower,tickUpper:null==eM?void 0:eM.tickUpper,sqrtRatioX96:w,isFarm:eW,cakeReward:e8,cakePrice:eW?X.cakePrice:void 0,setEditCakePrice:eq}),(0,n.jsx)(C,{state:{}}),(0,n.jsx)(eQ,{usdAmount:e3,roiPercent:tr}),Y&&(0,n.jsx)(h.A,{width:"100%",mt:"0.75em",onClick:tt,children:ee("Apply Settings")})]}),(0,n.jsx)(Q,{totalYield:e3,lpReward:tn,lpApr:e0,lpApy:e1,compoundIndex:ec,compoundOn:es,farmApr:eW?e4||e2:void 0,farmApy:eW?e6||e5:void 0,farmReward:e9,isFarm:eW,combinedApy:e7})]})}var e2=r(282304),e5=r(312680);let e4=(0,j.I4)(e2.Ay).withConfig({componentId:"sc-edf18488-0"})(["& > :nth-child(2){padding:0;}","{width:860px;}"],e=>{let{theme:t}=e;return t.mediaQueries.md});function e6(e){let{isOpen:t,closeOnOverlayClick:r,onDismiss:l,...o}=e,{t:s}=(0,i.A)();return(0,n.jsx)(e5.aF,{onDismiss:l,isOpen:t,closeOnOverlayClick:r,children:(0,n.jsx)(e4,{title:s("ROI Calculator"),children:(0,n.jsx)(e1,{...o})})})}},972077:(e,t,r)=>{r.d(t,{t:()=>$});var n=r(350979),i=r(179087),l=r(392201),o=r(25963),s=r(853667),a=r.
33n(s),c=r(680797);let d=c.I4.path.withConfig({componentId:"sc-81b3b8bd-0"})(["opacity:","};stroke:",";fill:",";"],e=>{let{opacity:t}=e;return t||1},e=>{let{fill:t,theme:r}=e;return null!=t?t:r.colors.failure},e=>{let{fill:t,theme:r}=e;return null!=t?t:r.colors.failure}),u=e=>{let{series:t,xScale:r,yScale:i,xValue:s,yValue:a,fill:c,opacity:u}=e;return(0,o.useMemo)(()=>{var e;return(0,n.jsx)(d,{opacity:u||1,fill:c,d:null!=(e=(0,l.Wcw)().curve(l.UPb).x(e=>r(s(e))).y1(e=>i(a(e))).y0(i(0))(t.filter(e=>{let t=r(s(e));return t>0&&t<=window.innerWidth})))?e:void 0})},[c,u,t,r,s,i,a])},p=c.I4.g.withConfig({componentId:"sc-ab11452a-0"})(["line{display:none;}text{color:",";transform:translateY(5px);}"],e=>{let{theme:t}=e;return t.colors.textSubtle}),x=e=>{let{axisGenerator:t}=e;return(0,n.jsx)("g",{ref:e=>{e&&(0,l.Ltv)(e).call(t).call(e=>e.select(".domain").remove())}})},h=e=>{let{xScale:t,innerHeight:r,offset:i=0}=e;return(0,o.useMemo)(()=>(0,n.jsx)(p,{transform:`translate(0, ${r+i})`,children:(0,n.jsx)(x,{axisGenerator:(0,l.l78)(t).ticks(6)})}),[r,i,t])},m=e=>`M 0 0 v ${e} m 1 0 V 0 M 0 1 h 12 q 2 0, 2 2 v 22 q 0 2 -2 2 h -12 z`,f=e=>{let{color:t,size:r=10,margin:i=10}=e;return(0,n.jsx)("polygon",{points:`0 0, ${r} ${r}, 0 ${r}`,transform:` translate(${r+i}, ${i}) rotate(45) `,fill:t,stroke:t,strokeWidth:"4",strokeLinejoin:"round"})},g=c.I4.path.withConfig({componentId:"sc-52fdeb53-0"})(["cursor:ew-resize;pointer-events:none;stroke-width:3;stroke:",";fill:",";"],e=>{let{color:t}=e;return t},e=>{let{color:t}=e;return t}),y=c.I4.path.withConfig({componentId:"sc-52fdeb53-1"})(["cursor:ew-resize;pointer-events:none;stroke-width:1.5;stroke:",";opacity:",";"],e=>{let{theme:t}=e;return t.colors.background},e=>{let{theme:t}=e;return t.colors.background}),v=c.I4.g.withConfig({componentId:"sc-52fdeb53-2"})(["opacity:",";transition:opacity 300ms;"],e=>{let{visible:t}=e;return t?"1":"0"}),j=c.I4.rect.withConfig({componentId:"sc-52fdeb53-3"})(["fill:",";"],e=>{let{theme:t}=e;return t.colors.secondary}),b=c.I4.text.withConfig({componentId:"sc-52fdeb53-4"})(["text-anchor:middle;font-size:13px;fill:",";"],e=>{let{theme:t}=e;return t.colors.background}),A=(e,t,r)=>{let n=e.map(e=>r(e).toFixed(1)),i=t.map(e=>r(e).toFixed(1));return n.every((e,t)=>e===i[t])},w=e=>{let{id:t,xScale:r,interactive:s,brushLabelValue:a,brushExtent:c,setBrushExtent:d,innerWidth:u,innerHeight:p,westHandleColor:x,eastHandleColor:h}=e,{theme:w}=(0,i.DP)(),C=(0,o.useRef)(null),I=(0,o.useRef)(null),[k,S]=(0,o.useState)(c),[M,L]=(0,o.useState)(!1),[R,P]=(0,o.useState)(!1),E=(0,i.Sz)(c),F=(0,o.useCallback)(e=>{let{type:t,selection:n,mode:i}=e;if(!n)return void S(null);let l=n.map(r.invert);"end"!==t||A(c,l,r)||d(l,i),S(l)},[r,c,d]);(0,o.useEffect)(()=>{S(c)},[c]),(0,o.useEffect)(()=>{if(!C.current)return;let e=C.current;return I.current=(0,l.n55)().extent([[Math.max(2,r(0)),0],[u-2,p]]).handleSize(30).filter(()=>s).on("brush end",F),I.current((0,l.Ltv)(e)),E&&A(c,E,r)&&(0,l.Ltv)(e).transition().call(I.current.move,c.map(r)),(0,l.Ltv)(e).selectAll(".selection").attr("stroke","none").attr("fill-opacity","0.1").attr("fill",`url(#${t}-gradient-selection)`),()=>{(0,l.Ltv)(e).on("brush end",null)}},[c,F,t,p,u,s,E,r]),(0,o.useEffect)(()=>{C.current&&I.current&&I.current.move((0,l.Ltv)(C.current),c.map(r))},[c,r]),(0,o.useEffect)(()=>{L(!0);let e=setTimeout(()=>L(!1),1500);return()=>clearTimeout(e)},[k]);let z=k&&r(k[0])>20,D=k&&r(k[1])>u-20,$=k&&(0>r(k[0])||0>r(k[1])),U=k&&(r(k[0])>u||r(k[1])>u),T=k&&r(k[0])>=0&&r(k[0])<=u,B=k&&r(k[1])>=0&&r(k[1])<=u;return(0,o.useMemo)(()=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:`${t}-gradient-selection`,x1:"0%",y1:"100%",x2:"100%",y2:"100%",children:[(0,n.jsx)("stop",{stopColor:x}),(0,n.jsx)("stop",{stopColor:h,offset:"1"})]}),(0,n.jsx)("clipPath",{id:`${t}-brush-clip`,children:(0,n.jsx)("rect",{x:"0",y:"0",width:u,height:p})})]}),(0,n.jsx)("g",{ref:C,clipPath:`url(#${t}-brush-clip)`,onMouseEnter:()=>P(!0),onMouseLeave:()=>P(!1)}),k&&(0,n.jsxs)(n.Fragment,{children:[T?(0,n.jsxs)("g",{transform:`translate(${Math.max(0,r(k[0]))}, 0), scale(${z?"-1":"1"}, 1)`,children:[(0,n.jsxs)("g",{children:[(0,n.jsx)(g,{color:w.colors.secondary,d:m(p)}),(0,n.jsx)(y,{d:"m 5 7 v 14 M 0 0 m 9 7 v 14 z"})]}),(0,n.jsxs)(v,{transform:`translate(50,0), scale(${z?"1":"-1"}, 1)`,visible:M||R,children:[(0,n.jsx)(j,{y:"0",x:"-30",height:"30",width:"60",rx:"8"}),(0,n.jsx)(b,{transform:"scale(-1, 1)",y:"15",dominantBaseline:"middle",children:a("w",k[0])})]})]}):null,B?(0,n.jsxs)("g",{transform:`translate(${r(k[1])}, 0), scale(${D?"-1":"1"}, 1)`,children:[(0,n.jsxs)("g",{children:[(0,n.jsx)(g,{color:w.colors.secondary,d:m(p)}),(0,n.jsx)(y,{d:"m 5 7 v 14 M 0 0 m 9 7 v 14 z"})]}),(0,n.jsxs)(v,{transform:`translate(50,0), scale(${D?"-1":"1"}, 1)`,visible:M||R,children:[(0,n.jsx)(j,{y:"0",x:"-30",height:"30",width:"60",rx:"8"}),(0,n.jsx)(b,{y:"15",dominantBaseline:"middle",children:a("e",k[1])})]})]}):null,$&&(0,n.jsx)(f,{color:x}),U&&(0,n.jsx)("g",{transform:`translate(${u}, 0) scale(-1, 1)`,children:(0,n.jsx)(f,{color:h})})]})]}),[a,h,B,D,z,R,t,w,p,u,k,U,M,$,x,T,r])},C=c.I4.line.withConfig({componentId:"sc-4817d2bd-0"})(["opacity:0.5;stroke-width:2;stroke:",";fill:none;stroke-dasharray:4;"],e=>{let{theme:t}=e;return t.colors.primary}),I=e=>
33{let{value:t,xScale:r,innerHeight:i}=e;return(0,o.useMemo)(()=>(0,n.jsx)(C,{x1:r(t),y1:"0",x2:r(t),y2:i}),[t,r,i])};var k=r(375634),S=r(428089),M=r(654168),L=r(353900),R=r(261171);let P=c.I4.div.withConfig({componentId:"sc-8078bfa-0"})(["display:grid;grid-template-columns:repeat(",",1fr);grid-gap:4px;position:absolute;top:-18px;right:0;"],e=>{let{count:t}=e;return t.toString()}),E=c.I4.rect.withConfig({componentId:"sc-8078bfa-1"})(["fill:transparent;cursor:grab;&:active{cursor:grabbing;}"]);function F(e){let{svg:t,xScale:r,setZoom:i,width:s,height:a,resetBrush:c,showResetButton:d,zoomLevels:u}=e,p=(0,o.useRef)(),[x,h,m,f]=(0,o.useMemo)(()=>[()=>t&&p.current&&(0,l.Ltv)(t).transition().call(p.current.scaleBy,2),()=>t&&p.current&&(0,l.Ltv)(t).transition().call(p.current.scaleBy,.5),()=>t&&p.current&&(0,l.Ltv)(t).transition().call(p.current.scaleTo,.5),()=>t&&p.current&&(0,l.Ltv)(t).call(p.current.transform,l.GSI.translate(0,0).scale(1)).transition().call(p.current.scaleTo,.5)],[t]);return(0,o.useEffect)(()=>{if(t)return p.current=(0,l.s_O)().scaleExtent([u.min,u.max]).extent([[0,0],[s,a]]).on("zoom",e=>{let{transform:t}=e;return i(t)}),(0,l.Ltv)(t).call(p.current),()=>{(0,l.Ltv)(t).on("zoom",null)}},[a,s,i,t,r,u]),(0,o.useEffect)(()=>{m()},[m,u]),(0,n.jsxs)(P,{count:d?3:2,children:[d&&(0,n.jsx)(S.Ay,{style:{cursor:"pointer",textAlign:"center"},children:(0,n.jsx)(M.A,{color:"primary60",width:20,onClick:()=>{c(),f()}})}),(0,n.jsx)(S.Ay,{style:{cursor:"pointer"},children:(0,n.jsx)(L.A,{width:24,onClick:x,color:"primary60"})}),(0,n.jsx)(S.Ay,{style:{cursor:"pointer"},children:(0,n.jsx)(R.A,{width:24,onClick:h,color:"primary60"})})]})}let z=e=>e.price0,D=e=>e.activeLiquidity;function $(e){let{id:t="liquidityChartRangeInput",data:{series:r,current:s},ticksAtLimit:c,styles:d,dimensions:{width:p,height:x},margins:m,interactive:f=!0,brushDomain:g,brushLabels:y,onBrushDomainChange:v,zoomLevels:j,showZoomButtons:b=!0}=e,A=(0,o.useRef)(null),{theme:C}=(0,i.DP)(),[S,M]=(0,o.useState)(null),[L,R]=(0,o.useMemo)(()=>[x-m.top-m.bottom,p-m.left-m.right],[p,x,m]),{xScale:P,yScale:$}=(0,o.useMemo)(()=>{let e={xScale:(0,l.m4Y)().domain([s*j.initialMin,s*j.initialMax]).range([0,R]),yScale:(0,l.m4Y)().domain([0,(0,l.T9B)(r,D)]).range([L,0])};if(S){let t=S.rescaleX(e.xScale);e.xScale.domain(t.domain())}return e},[s,j.initialMin,j.initialMax,R,r,L,S]);(0,o.useEffect)(()=>{M(null)},[j]),(0,o.useEffect)(()=>{g||v(P.domain(),void 0)},[g,v,P]);let[U,T]=(0,o.useMemo)(()=>{var e,t;let n=(null==(e=r[0])?void 0:e.price0)>(null==(t=r[r.length-1])?void 0:t.price0),[i,l]=a()(r,e=>n?+z(e)<s:+z(e)>s);return l.length&&l[l.length-1]&&(l[l.length-1].price0!==s&&(l=[...l,{activeLiquidity:l[l.length-1].activeLiquidity,price0:s}]),i=[{activeLiquidity:l[l.length-1].activeLiquidity,price0:s},...i]),[i,l]},[s,r]);return(0,n.jsxs)(n.Fragment,{children:[b&&(0,n.jsx)(F,{svg:A.current,xScale:P,setZoom:M,width:R,height:x,resetBrush:()=>{v([s*j.initialMin,s*j.initialMax],"reset")},showResetButton:!!(c[k.z.LOWER]||c[k.z.UPPER]),zoomLevels:j}),(0,n.jsxs)("svg",{width:"100%",height:"100%",viewBox:`0 0 ${p} ${x}`,style:{overflow:"visible"},children:[(0,n.jsxs)("defs",{children:[(0,n.jsxs)("linearGradient",{id:"green-gradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,n.jsx)("stop",{offset:"5%",stopColor:C.colors.success,stopOpacity:1}),(0,n.jsx)("stop",{offset:"100%",stopColor:C.colors.success,stopOpacity:.2})]}),(0,n.jsxs)("linearGradient",{id:"red-gradient",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,n.jsx)("stop",{offset:"5%",stopColor:C.colors.failure,stopOpacity:1}),(0,n.jsx)("stop",{offset:"100%",stopColor:C.colors.failure,stopOpacity:.2})]})]}),(0,n.jsxs)("defs",{children:[(0,n.jsx)("clipPath",{id:`${t}-chart-clip`,children:(0,n.jsx)("rect",{x:"0",y:"0",width:R,height:x})}),g&&(0,n.jsx)("mask",{id:`${t}-chart-area-mask`,children:(0,n.jsx)("rect",{fill:"white",x:P(g[0]),y:"0",width:P(g[1])-P(g[0]),height:L})})]}),(0,n.jsxs)("g",{transform:`translate(${m.left},${m.top})`,children:[(0,n.jsxs)("g",{clipPath:`url(#${t}-chart-clip)`,children:[(0,n.jsx)(u,{series:U,xScale:P,yScale:$,xValue:z,yValue:D,opacity:.5,fill:"url(#red-gradient)"}),(0,n.jsx)(u,{series:T,xScale:P,yScale:$,xValue:z,yValue:D,opacity:.5,fill:"url(#green-gradient)"}),g&&(0,n.jsx)("g",{mask:`url(#${t}-chart-area-mask)`,children:(0,n.jsx)(u,{opacity:.1,series:r,xScale:P,yScale:$,xValue:z,yValue:D,fill:"white"})}
33),(0,n.jsx)(I,{value:s,xScale:P,innerHeight:L}),(0,n.jsx)(h,{xScale:P,innerHeight:L})]}),(0,n.jsx)(E,{width:R,height:x,ref:A}),(0,n.jsx)(w,{id:t,xScale:P,interactive:f,brushLabelValue:y,brushExtent:null!=g?g:P.domain(),innerWidth:R,innerHeight:L,setBrushExtent:v,westHandleColor:d.brush.handle.west,eastHandleColor:d.brush.handle.east})]})]})]})}},987876:(e,t,r)=>{r.d(t,{RS:()=>h,cV:()=>m});var n=r(350979),i=r(428089),l=r(980450),o=r(605641),s=r(995315),a=r(553588),c=r(81949),d=r(680797),u=r(53847);let p=(0,d.I4)(i.Ay).withConfig({componentId:"sc-5ac8e1f2-0"})(["padding:2px;background-color:",";border-radius:50%;"],e=>{let{theme:t}=e;return t.colors.secondary}),x=(0,d.I4)(l.A).withConfig({componentId:"sc-5ac8e1f2-1"})(["filter:grayscale(1) brightness(2);"]);var h=function(e){return e[e.Pending=0]="Pending",e[e.PartialSuccess=1]="PartialSuccess",e[e.Success=2]="Success",e[e.Failed=3]="Failed",e[e.Expired=4]="Expired",e}({});function m(e){let{status:t,onClick:r,children:i,action:l,title:o}=e;return(0,n.jsx)(u.k0,{padding:"12px",children:(0,n.jsxs)(s.A,{flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"0.5rem",children:[(0,n.jsxs)(s.A,{flexDirection:"column",gap:"0.5rem",alignItems:"flex-start",children:[o,(0,n.jsxs)(s.A,{flexDirection:"row",gap:"0.5rem",alignItems:"center",justifyContent:"flex-start",onClick:r,style:{cursor:r?"pointer":"unset"},children:[(0,n.jsx)(f,{status:t}),i]})]}),l]})})}function f(e){let{status:t}=e;return 2===t?(0,n.jsx)(a.A,{width:"24px",color:"positive60"}):1===t?(0,n.jsx)(c.A,{width:"24px",color:"warning"}):3===t?(0,n.jsx)(c.A,{width:"24px",color:"failure"}):0===t?(0,n.jsx)(p,{children:(0,n.jsx)(x,{size:16})}):null}(0,d.I4)(o.A).attrs({fontSize:"0.75rem",fontWeight:600,textTransform:"uppercase"}).withConfig({componentId:"sc-5ac8e1f2-2"})(["color:",";"],e=>{let{theme:t}=e;return t.colors.textSubtle}),(0,d.I4)(o.A).attrs({fontSize:"1rem",color:"text"}).withConfig({componentId:"sc-5ac8e1f2-3"})([""])},991947:(e,t,r)=>{r.d(t,{B_:()=>m,FX:()=>p,H3:()=>x,a5:()=>h,y4:()=>u});var n=r(350979),i=r(179087),l=r(769932),o=r(428089),s=r(796898),a=r(500095),c=r(25963);let d=(0,r(680797).I4)(o.Ay).withConfig({componentId:"sc-94caf14e-0"})(["width:100%;"," && .p-treeselect-panel{margin:-2px 0 0 -1px;}"],e=>{let{isShow:t,theme:r}=e;return t&&` 34 && .p-treeselect { 35 border-bottom: 2px solid ${r.colors.inputSecondary}; 36 border-bottom-left-radius: 0; 37 border-bottom-right-radius: 0; 38 } 39 40 && .p-treeselect-panel { 41 border-top-left-radius: 0; 42 border-top-right-radius: 0; 43 border-top: none; 44 } 45 `}),u="all",p="none",x=(e,t,r)=>{let n=null!=r?r:{};if(!e||!t||"string"==typeof n||Array.isArray(n))return n;for(let r of e)if(r.children&&x(r.children,t,n),(t.includes(u)||t.includes(r.data))&&r.key){let e=!!r.children&&Object.keys(r.children).every(e=>{let t=n[e];return t&&("boolean"==typeof t?!0===t:t.checked&&!t.partialChecked)});n[r.key]={checked:!0,partialChecked:e}}return n},h=(e,t)=>{let r=[];if(!e||!t||"object"!=typeof t||Array.isArray(t))return r;for(let n of e){if(n.key&&n.key in t){let e=t[n.key];(!0===e||"object"==typeof e&&e.checked)&&r.push(n)}n.children&&r.push(...h(n.children,t))}return r},m=e=>{let{data:t,onChange:r,value:o}=e,[u,p]=(0,c.useState)(!1),[x,h]=(0,c.useState)(null),{t:m}=(0,l.A)(),{theme:f}=(0,i.DP)(),g=(0,c.useRef)(null),[y,v]=(0,c.useState)(),{isMobile:j}=(0,s.A)(),b=(0,c.useCallback)(e=>{r?r(e):h(e.value)},[r]),A=(0,c.useCallback)(()=>{g.current&&(g.current.style.overflow="hidden",v(getComputedStyle(g.current).width),g.current.style.overflow="")},[]);return(0,c.useEffect)(()=>(A(),window.addEventListener("resize",A),()=>window.removeEventListener("resize",A)),[A]),(0,n.jsx)(d,{ref:g,isShow:u,children:(0,n.jsx)(a.f,{scrollHeight:j?"200px":"320px",data:t,style:{backgroundColor:f.colors.input,width:y,maxWidth:"100%"},panelStyle:{backgroundColor:f.colors.input},value:null!=o?o:x,placeholder:m("All Pools"),onShow:()=>p(!0),onHide:()=>p(!1),onChange:b})})}}}]);
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.