PageSourceSearch

https://mirage.money/assets/_mainlayout-Cdp_o7KK.js

js mirage.money collected 2026-10-08 23:04:18 UTC 18,943 bytes, 47 lines download raw bytes

1import{r as n,j as e,T as U,D as R,a as W,G as $,b,A,t as z,c as F,u as M,d as y,g as C,L as g,e as j,f as V,h as K,i as B,k as G,O as q}from"./main-D2q2cd4w.js";import{c as p}from"./createLucideIcon-Bi5LFQkW.js";import{D as E,a as D,b as H}from"./dialog-CsaLk-Ym.js";import{u as Z,B as N,c as X,U as J}from"./UserAssetBalancesProvider-DLDkdlp0.js";import{u as S,a as k,C as I,b as _,r as Q,G as Y,R as ee,A as te,c as se}from"./index-DjkDUQlm.js";import{u as ae,P as re}from"./graphql-CnyNR9vV.js";import{u as ne,a as oe,b as le,s as ce,c as ie,T as de,d as me}from"./TransactionCallbackProvider-DXp9ajrW.js";import{u as ue,S as he,a as xe,b as pe,c as fe,W as ge,d as je}from"./index-DJoy8gnD.js";import{D as ve,a as Ne,b as ke,c as T}from"./dropdown-menu-DNdXiIeY.js";import{c as f}from"./utils-C-xEHn25.js";import"./tabs-D4JU_S0a.js";import"./useRefresh-Bsf1liww.js";import"./index-7Ya4ptbn.js";/**
2 * @license lucide-react v0.511.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const we=[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]],Ce=p("book-open",we);/**
7 * @license lucide-react v0.511.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */const be=[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]],ye=p("github",be);/**
12 * @license lucide-react v0.511.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */const Te=[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]],Me=p("menu",Te);/**
17 * @license lucide-react v0.511.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */const Se=[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]],Ae=p("message-circle",Se);/**
22 * @license lucide-react v0.511.0 - ISC
23 *
24 * This source code is licensed under the ISC license.
25 * See the LICENSE file in the root directory of this source tree.
26 */const _e=[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]],Ee=p("moon",_e);/**
27 * @license lucide-react v0.511.0 - ISC
28 *
29 * This source code is licensed under the ISC license.
30 * See the LICENSE file in the root directory of this source tree.
31 */const De=[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]],Ie=p("send",De);/**
32 * @license lucide-react v0.511.0 - ISC
33 *
34 * This source code is licensed under the ISC license.
35 * See the LICENSE file in the root directory of this source tree.
36 */const Oe=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],Pe=p("sun",Oe);/**
37 * @license lucide-react v0.511.0 - ISC
38 *
39 * This source code is licensed under the ISC license.
40 * See the LICENSE file in the root directory of this source tree.
41 */const Le=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],Ue=p("triangle-alert",Le);/**
42 * @license lucide-react v0.511.0 - ISC
43 *
44 * This source code is licensed under the ISC license.
45 * See the LICENSE file in the root directory of this source tree.
46 */const Re=[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]],We=p("twitter",Re),v=25,$e=({showCopyright:s=!0})=>e.jsx("div",{className:"bg-card mx-auto w-full rounded-sm border py-2 shadow-sm",children:e.jsxs("div",{className:"text-muted-foreground flex justify-between px-4",children:[s&&e.jsxs("h5",{children:["mirage protocol © ",new Date().getFullYear()]}),e.jsxs("div",{className:"flex items-center",children:[e.jsx("a",{href:U,target:"_blank",rel:"noreferrer",className:"cursor-pointer",children:e.jsx(We,{size:v,color:"currentColor",className:"text-muted-foreground mr-[5px] cursor-pointer hover:opacity-60"})}),e.jsx("a",{href:R,target:"_blank",rel:"noreferrer",className:"cursor-pointer",children:e.jsx(Ae,{size:v,color:"currentColor",className:"text-muted-foreground mx-1 cursor-pointer hover:opacity-60"})}),e.jsx("a",{href:W,target:"_blank",rel:"noreferrer",className:"cursor-pointer",children:e.jsx(Ie,{size:v,color:"currentColor",className:"text-muted-foreground mx-1.5 cursor-pointer hover:opacity-60"})}),e.jsx("a",{href:$,target:"_blank",rel:"noreferrer",className:"cursor-pointer",children:e.jsx(ye,{size:v,color:"currentColor",className:"text-muted-foreground mx-[5px] cursor-pointer hover:opacity-60"})}),e.jsx("a",{href:b,target:"_blank",rel:"noreferrer",className:"cursor-pointer",children:e.jsx(Ce,{size:v,color:"currentColor",className:"text-muted-foreground mx-1.5 cursor-pointer hover:opacity-60"})})]})]})}),ze=n.memo(({showCopyright:s=!0})=>e.jsx("div",{className:"mx-auto hidden w-full px-0 md:block",children:e.jsx($e,{showCopyright:s})}
46)),Fe=({shouldVPNBlock:s,shouldGeoblock:t})=>{const[a,l]=n.useState(!1);return e.jsx(E,{open:(t||s)&&!a,onOpenChange:()=>l(!0),children:e.jsx(D,{children:e.jsx("span",{children:t?`Mirage is not available to people or companies who are residents of, or are located, incorporated or have a
47          registered agent in the blocked country or restricted territory.`:"Mirage is not available to people or companies using a VPN."})})})},Ve=1e3,Ke=()=>{const{account:s}=S(),t=n.useMemo(()=>s?.address?.toString(),[s]),a=n.useRef(null),l=k(),o=n.useMemo(()=>l==="testnet",[l]),{mirageClient:r}=n.use(I),c=n.useCallback(async()=>t?await r.testnet.views.getTimeUntilNextClaim(t):0,[t,r]),{data:d=0}=_({queryKey:["timeUntilNextClaim",t,o],queryFn:c,enabled:o&&!!t,refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchInterval:A}),[i,u]=n.useState(60);n.useEffect(()=>{d!==void 0&&d!==i&&u(typeof d=="number"?d:0)},[d,i]),n.useEffect(()=>{if(!(i<=0))return a.current&&clearInterval(a.current),a.current=setInterval(()=>{u(h=>h<=1?(a.current&&clearInterval(a.current),0):h-1)},1e3),()=>{a.current&&clearInterval(a.current)}},[i]);const{data:m=0}=_({queryKey:["numberOfClaimsAvailable",t,o],queryFn:async()=>t?r.testnet.views.getNumberOfClaimsAvailable(t):0,enabled:o&&!!t,refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchInterval:A});return n.useMemo(()=>{if(console.log("claimsAvailable",m),!o)return{claimAvailableAmount:0,secondsUntilNextClaim:0};try{return{claimAvailableAmount:m*Ve,secondsUntilNextClaim:i}}catch(h){return console.error("Error calculating claim data:",h),{claimAvailableAmount:0,secondsUntilNextClaim:i}}},[m,i,o])},Be=()=>{const s=ne(),{mirageClient:t}=n.use(I),a=Ke(),{getVaultCollateralVAA:l,getVaultBorrowVAA:o}=ae(),r=n.useMemo(()=>a.claimAvailableAmount,[a.claimAvailableAmount]);n.useMemo(()=>a.secondsUntilNextClaim,[a.secondsUntilNextClaim]);const c=Z("mUSD"),[d,i]=n.useState(!1);n.useEffect(()=>{r>0&&i(!0)},[r]);const u=n.useCallback(async()=>{if(r<=0)return;const x=l("tUSDC","mUSD"),h=z.U8([]);s({payload:F(x,h,t.deployerAddress),actionMsg:"action: claiming testnet mUSD",onSuccess:()=>{i(!1)}})},[r]),m=n.useMemo(()=>r>0,[r]);return e.jsx(N,{variant:"outline",size:"lg",disabled:!m,onClick:m?u:void 0,className:"select-none",children:e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("img",{alt:"musd",src:"/static/tokens/musd.png",width:20,height:20}),d?e.jsxs("span",{className:"ml-auto",children:["claim",` ${r} mUSD`]}):e.jsxs("span",{className:"ml-auto text-sm",children:[c.balance.toFormat(2)," mUSD"]})]})})},Ge=n.memo(Be);function qe({className:s}){const t=k(),{theme:a}=M(),l=y({select:m=>m.location.pathname}),o=n.useMemo(()=>l.replace(/\/trade\/\w+$/,"/trade"),[l]),{network:r,wallet:c}=S(),[d,i]=n.useState(!1),u=async m=>{const h={movement:{chainId:126,name:j.CUSTOM,url:"https://mainnet.movementnetwork.xyz/v1",param:"movement"},testnet:{chainId:2,name:j.TESTNET,url:"https://api.testnet.aptoslabs.com/v1",param:"testnet"},mainnet:{chainId:1,name:j.MAINNET,url:"https://api.aptoslabs.com/v1",param:"mainnet"}}[m];if(!h){console.warn("Unknown network",t);return}if(r?.chainId&&r.chainId!=h.chainId){i(!0),console.log(`setting wallet to ${t}`);try{if(c?.features["aptos:changeNetwork"]){const w=await c.features["aptos:changeNetwork"].changeNetwork({name:h.name,chainId:h.chainId,url:h.url});w.status===Q.REJECTED?console.log(`${c.name} does not support changing network request`):console.log("network changed",w.args)}else console.log("wallet does not support changeNetwork")}catch(w){console.warn("error changing network",c?.name,w)}}};return e.jsxs(ve,{children:[e.jsx(Ne,{asChild:!0,children:e.jsxs(N,{variant:"outline",size:"iconLarge",className:f("md:w-[165px]","flex items-center justify-center",s),children:[e.jsx("div",{className:"bg-background flex h-5 w-5 items-center justify-center rounded-full",children:e.jsx("img",{alt:"network img",src:C(t,a==="dark"),width:20,height:20})}),e.jsx("span",{className:"hidden text-sm font-medium md:inline",children:t}),e.jsx("div",{className:"mb-0.4 bg-primary hidden h-2.5 w-2.5 rounded-full md:block"})]})}),e.jsxs(ke,{align:"end",className:"w-[200px]",children:[e.jsx(g,{to:o,search:{network:"movement"},children:e.jsxs(T,{onClick:()=>u("movement"),className:"flex cursor-pointer items-center gap-2.5 px-4 py-2",children:[e.jsx("img",{alt:"movement network",src:C("movement",a==="dark"),width:24,height:24}),e.jsx("span",{children:"movement"})]})}),e.jsx(g,{to:o,search:{network:"testnet"},children:e.jsxs(T,{onClick:()=>u("testnet"),className:"flex cursor-pointer items-center gap-2.5 px-4 py-2",children:[e.jsx("img",{alt:"aptos testnet",src:C("testnet",a==="dark"),width:24,height:24}),e.jsx("span",{children:"aptos testnet"})]})}),e.jsx(g,{to:o,search:{network:void 0},children:e.jsxs(T,{onClick:()=>u("mainnet"),className:"flex cursor-pointer items-center gap-2.5 px-4 py-2",children:[e.jsx("img",{alt:"aptos mainnet",src:C("mainnet",a==="dark"),width:24,height:24}),e.jsx("span",{children:"aptos mainnet"})]})})]})]})}
47const He=[{link:"/vaults",title:"Vaults"},{link:"/statistics",title:"statistics"},{link:"/profile",title:"profile"},{link:b,title:"docs"}],O=s=>{if(s===b||s===V)return!0},Ze=()=>{const{account:s}=S(),t=s?.address,a=y({select:r=>r.location.pathname}),l=k(),o=n.useMemo(()=>He.map(({link:r,title:c},d)=>{const i=a.split("/")[1]===r.split("/")[1],u=c,m=O(r);r==="/profile"&&t&&(r=`/profile/${t}`);const x=e.jsx("span",{className:f("text-foreground text-[17px] font-semibold tracking-wider transition-opacity duration-200",i?"border-foreground border-b-2 opacity-100":"opacity-80 hover:opacity-100"),children:u.toLowerCase()});return m?e.jsx("a",{href:r,target:"_blank",rel:"noreferrer",className:"ml-4 no-underline",children:x},`ref_${d}`):e.jsx(g,{to:r,search:!0,className:f("relative ml-4 no-underline",i?"link-active":""),"aria-disabled":!0,children:x},`ref_${d}`)}),[l,a]);return e.jsx("div",{className:"flex items-center",children:o})};function P(){const{theme:s,switchTheme:t}=M();return e.jsxs(N,{variant:"outline",size:"iconLarge",onClick:t,children:[e.jsx(Pe,{className:"!h-[1.2rem] !w-[1.2rem] scale-100 rotate-0 transition-all dark:scale-0 dark:-rotate-90"}),e.jsx(Ee,{className:"absolute !h-[1.2rem] !w-[1.2rem] scale-0 rotate-90 transition-all dark:scale-100 dark:rotate-0"}),e.jsx("span",{className:"sr-only",children:"toggle theme"})]})}const Xe=[{link:"/vaults",title:"Vaults"},{link:"/statistics",title:"statistics"},{link:"/profile",title:"profile"},{link:b,title:"docs"}],Je=({onLinkClick:s})=>{const t=y({select:o=>o.location.pathname}),a=k(),l=n.useMemo(()=>Xe.map(({link:o,title:r},c)=>{const d=t.split("/")[1]===o.split("/")[1],i=r,u=O(o),m=e.jsx("span",{className:f("text-foreground text-lg font-semibold tracking-wider transition-opacity duration-200",d?"border-foreground border-l-2 pl-2 opacity-100":"opacity-80 hover:opacity-100"),children:i.toLowerCase()}),x=()=>{s&&s()};return u?e.jsx("a",{href:o,target:"_blank",rel:"noreferrer",className:"mb-6 no-underline",onClick:x,children:m},`ref_${c}`):e.jsx(g,{to:o,search:!0,className:f("relative mb-6 no-underline",d?"link-active":""),"aria-disabled":!0,onClick:x,children:m},`ref_${c}`)}),[a,t,s]);return e.jsx("div",{className:"flex flex-col p-6",children:l})};function L(){return null}function Qe(){const[s,t]=n.useState(!1),{theme:a}=M(),l=y({select:u=>u.location.pathname}),{settingsOpen:o,setSettingsOpen:r}=ue(),c=l.startsWith("/trade"),d=()=>{t(!1)},i=()=>{r(!o),t(!1)};return e.jsxs("div",{className:"flex items-center gap-2 md:gap-10",children:[e.jsxs(he,{open:s,onOpenChange:t,children:[e.jsx(xe,{asChild:!0,children:e.jsxs(N,{variant:"ghost",size:"icon",className:"md:hidden",children:[e.jsx(Me,{className:"h-8 w-8"}),e.jsx("span",{className:"sr-only",children:"Toggle menu"})]})}),e.jsx(pe,{side:"left",className:"flex w-[40vw] flex-col sm:max-w-sm",children:e.jsxs("div",{className:"flex h-full flex-col",children:[e.jsx("div",{className:"p-6 pb-0",children:e.jsx(g,{to:"/",className:"flex items-center space-x-2",onClick:d,children:e.jsx("img",{alt:"logo",width:42,he
47ight:44,src:a==="dark"?"/static/Mirage-Dark-ICON.svg":"/static/Mirage-ICON.svg",className:"h-8 w-8"})})}),e.jsx(Je,{onLinkClick:d}),e.jsxs("div",{className:"mt-auto flex items-center justify-center space-x-3 border-t p-6 pt-4",children:[c&&e.jsx(N,{variant:"outline",size:"icon",onClick:i,children:e.jsx(fe,{className:"h-5 w-5"})}),e.jsx(P,{}),e.jsx(L,{})]})]})})]}),e.jsx(g,{to:"/",className:"flex items-center space-x-2",children:e.jsx("img",{alt:"logo",width:42,height:44,src:a==="dark"?"/static/Mirage-Dark-ICON.svg":"/static/Mirage-ICON.svg",className:"h-7 w-7 md:w-auto"})}),e.jsx("nav",{className:"hidden gap-6 md:flex",children:e.jsx(Ze,{})})]})}const Ye=({isWalletPage:s=!1})=>{const{countryCode:t,shouldGeoblock:a,shouldVPNBlock:l}=n.use(Y);return e.jsxs(e.Fragment,{children:[e.jsx("header",{className:"fixed top-0 right-0 left-0 z-50 w-full pt-1",children:e.jsx("div",{className:"mx-auto w-full max-w-[1766px]",children:e.jsx("div",{className:"bg-card border-border mx-4 rounded-sm border px-4 py-2",children:e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsx(Qe,{}),e.jsxs("div",{className:"flex items-center space-x-2",children:[e.jsx(Ge,{}),e.jsx("div",{className:"hidden md:block",children:e.jsx(P,{})}),e.jsx("div",{className:"hidden md:block",children:e.jsx(L,{})}),e.jsx(qe,{}),e.jsx(ge,{isBlocked:a||l})]})]})})})}),s&&e.jsx(Fe,{shouldGeoblock:a,shouldVPNBlock:l})]})},et=n.memo(Ye),tt=()=>{const{walletOpen:s,setWalletOpen:t}=oe(),{actionDesc:a}=le();return e.jsxs(E,{open:s,onOpenChange:t,children:[e.jsx(H,{hidden:!0,children:"confirm transaction in wallet..."}),e.jsx(D,{className:"sm:max-w-md",children:e.jsxs("div",{className:"flex items-center px-8 py-3",children:[e.jsx("div",{className:"relative mr-4 flex items-center",children:e.jsx("div",{className:"border-primary h-8 w-8 animate-spin rounded-full border-4 border-solid border-t-transparent"})}),e.jsxs("div",{className:"flex flex-col",children:[e.jsx("h4",{className:"text-lg font-semibold",children:"confirm transaction in wallet..."}),e.jsx("p",{className:"text-sm font-semibold opacity-60",children:a})]})]})})]})},st=X("relative w-full rounded-lg border px-4 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-0.5 [&>svg]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-card [&>svg]:text-current *:data-[slot=alert-description]:text-destructive/90"}},defaultVariants:{variant:"default"}});function at({className:s,variant:t,...a}){return e.jsx("div",{"data-slot":"alert",role:"alert",className:f(st({variant:t}),s),...a})}function rt({className:s,...t}){return e.jsx("div",{"data-slot":"alert-title",className:f("col-start-2 line-clamp-1 min-h-4 font-medium tracking-tight",s),...t})}function nt({className:s,...t}){return e.jsx("div",{"data-slot":"alert-description",className:f("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",s),...t})}const ot=({children:s})=>{const t=n.useRef({}),a=n.useCallback((r,c)=>{t.current[r]=c},[]),l=n.useCallback(r=>{t.current[r]&&delete t.current[r]},[]),o=n.useCallback(()=>{Object.values(t.current).forEach(r=>{try{r()}catch(c){console.error("Error executing refresh function:",c)}})},[]);return e.jsx(ee,{value:{refreshData:o,registerRefreshFunction:a,unregisterRefreshFunction:l},children:s})},lt=n.memo(ot);ce({defaultNetwork:j.TESTNET});ie({defaultNetwork:j.TESTNET});const ct=({children:s})=>{const t=k(),a=n.useMemo(()=>t==="movement"?["Nightly","OKX Wallet"]:["Continue with Apple","Continue with Google","Mizu Wallet","Nightly","OKX Wallet","Petra","Pontem Wallet","Rimosafe"],[t]),l=n.useCallback(o=>{K.warning("Wallet Error",{description:o,duration:1e4})},[]);return e.jsx(te,{autoConnect:!0,dappConfig:{network:j.TESTNET,aptosConnectDappId:"mirage-protocol",aptosApiKeys:{testnet:G,mainnet:B}},optInWallets:a,onError:l,children:s},t)};function it({children:s}){return e.jsx(se,{children:e.jsx(lt,{children:e.jsx(ct,{children:e.jsx(J,{children:e.jsx(je,{children:e.jsx(de,{children:e.jsx(me,{children:e.jsx(re,{children:s})})})})})})})})}function Ct(){return e.jsx(it,{children:e.jsxs("div",{className:"bg-background text-foreground relative mx-auto flex min-h-screen max-w-[1766px] flex-col gap-4 overflow-x-hidden px-4 pt-1 pb-1",children:[e.jsx(et,{}
47),e.jsx("div",{className:"sticky top-[73px] z-40 mx-4 mt-1",children:e.jsxs(at,{variant:"destructive",className:"border-destructive bg-destructive/10",children:[e.jsx(Ue,{className:"h-5 w-5"}),e.jsx(rt,{className:"font-semibold",children:"Mirage is winding down"}),e.jsx(nt,{className:"text-destructive font-medium",children:"Please withdraw all your assets as soon as possible"})]})}),e.jsx("main",{className:"flex flex-grow flex-col pt-17",children:e.jsx(q,{})}),e.jsx(tt,{}),e.jsx(ze,{})]})})}export{Ct as component};

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.