1import{a1 as re,k as d,v as i,a6 as ke,i as xe,B as z,m as e,R as w,C as f,j as Le,H as Pe,b as v,r as De,c as Q,aI as $e,e as Ee,aM as H,aN as Ne,y as Re,aO as ee,w as He,N as Ke,aP as Oe,q as l,o,T as D,F,D as A,I as q,z as pe,A as be,Q as K,G as I,S as fe,at as te,n as Ve,K as $,a5 as We,aQ as Ze,ai as Je}from"./index-CgMZk6UN.js";import{_ as Ge}from"./HelpTooltip.vue_vue_type_script_setup_true_lang-Bt6fczzr.js";import{m as Xe}from"./index-7pQUULKn.js";import{u as Ye}from"./advanced-B0OgI494.js";import{s as Qe,c as et}from"./shortenKey-9I5jRdou.js";import"./solana-CT5y6uGb.js";import{t as tt}from"./timeAgo-DxfJqokB.js";import{S as T}from"./PageLoadingSkeleton.vue_vue_type_style_index_0_scoped_84bbb6fe_lang-rIh1AClR.js";const at={},rt={width:"28",height:"31",viewBox:"0 0 28 31",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function ot(n,s){return i(),d("svg",rt,[...s[0]||(s[0]=[ke('<g filter="url(#filter0_d_15_139)"><path d="M21.0253 16.2602C20.8228 15.9252 20.5285 15.6763 20.1507 15.5203C20.1403 15.516 20.1297 15.512 20.1192 15.5079C19.6546 13.9559 18.25 10.656 14.4409 9.05528C14.4409 9.05528 14.0201 8.82928 13.2564 9.13321C13.2564 9.13321 11.1523 4.39509 9.81972 4.97177C9.81972 4.97177 8.67416 5.57962 9.66387 10.2476L7.87149 11.0503C7.87149 11.0503 5.90766 7.32524 4.0919 8.07336C2.40083 8.75135 3.88929 14.2142 3.88929 14.2142L2.62683 17.7678L2.16705 20.2538C2.16705 20.2538 0.600662 25.7945 7.06102 25.7166C7.06102 25.7166 12.1031 30.2287 15.3917 27.2051L16.2723 26.2465L17.2944 24.6612C18.9768 24.4387 19.9194 23.4674 20.4189 22.6722C20.8863 21.9281 21.051 21.2055 21.0942 20.9762C21.2753 20.4692 21.4067 19.9457 21.4865 19.4132C21.5674 18.8698 21.5846 18.3553 21.5376 17.8842C21.476 17.2669 21.3037 16.7205 21.0253 16.2602ZM15.002 15.6549C14.9943 15.6315 15.002 15.6159 15.002 15.5925C15.4774 15.577 15.8593 15.3743 15.8593 15.1328C15.8586 15.1061 15.8533 15.0797 15.8437 15.0548C15.9138 15.047 15.984 15.0393 16.0541 15.0315C16.6619 14.9847 17.1763 15.1873 17.1997 15.4834C17.2035 15.5525 17.184 15.6209 17.1443 15.6776C17.0033 15.8935 16.6116 16.0706 16.1398 16.1069C16.0784 16.1117 16.0179 16.1137 15.9587 16.1134C15.4396 16.111 15.023 15.9207 15.002 15.6549ZM16.0931 11.8607C16.7632 11.8607 17.3088 12.414 17.3088 12.7881C17.3088 13.1622 16.7633 13.4661 16.0853 13.4661C15.4073 13.4661 14.8618 13.1622 14.8618 12.7881C14.8618 12.414 15.4229 11.860
17 16.0931 11.8607ZM12.9759 16.9339C12.9993 17.2301 12.5239 17.5106 11.916 17.5574C11.316 17.6041 10.8016 17.4015 10.7783 17.1054C10.7705 17.082 10.7783 17.0664 10.7783 17.0431C11.2536 17.0275 11.6355 16.8249 11.6355 16.5833C11.6348 16.5566 11.6296 16.5302 11.6199 16.5053C11.69 16.4975 11.7602 16.4898 11.8303 16.482C12.4382 16.4352 12.9447 16.6378 12.9759 16.9339ZM10.6146 6.30436C10.9653 6.24202 11.2848 6.77973 11.4407 7.02131C11.7446 7.49668 11.955 8.01881 12.2122 8.50977C12.3524 8.76694 12.5629 9.04748 12.5862 9.35141C12.6174 9.75664 12.3057 10.006 11.9472 10.1229C10.6925 10.5437 10.5756 9.3592 10.5756 9.3592L10.4198 7.29407C10.3496 6.22643 10.6146 6.30436 10.6146 6.30436ZM8.76056 14.8709C9.12303 14.2303 9.75088 13.9001 10.1629 14.1333C10.5749 14.3664 10.6151 15.0747 10.2526 15.7152C9.89018 16.3557 9.26233 16.686 8.8503 16.4528C8.43827 16.2196 8.39809 15.5114 8.76056 14.8709ZM4.59066 11.5101C4.51273 10.9646 4.35686 9.96705 4.90237 9.61637C4.92575 9.60078 5.44009 8.95397 6.50772 10.5281C7.57536 12.1023 7.46625 11.8997 7.46625 11.8997C7.46625 11.8997 8.04293 12.5309 6.8662 13.3414C6.60713 13.5288 6.32734 13.6857 6.03235 13.809C5.84822 13.8796 5.65289 13.9166 5.45568 13.9181C5.22968 13.9103 5.12837 13.7934 5.07382 13.583C4.89458 12.8972 4.69197 12.2114 4.59066 11.5101ZM20.5039 20.8148C20.5039 20.8148 20.0675 23.8151 17.0048 24.0801L15.3605 24.3061L13.2564 24.3606C13.2564 24.3606 13.153 24.3666 12.9692 24.3666C12.1013 24.3666 9.43972 24.234 7.38832 22.7163L6.60124 21.7578C6.60124 21.7578 5.01927 19.5836 6.12587 18.0172C6.3961 17.6347 6.82636 17.4901 7.32214 17.4901C8.85654 17.49 11.0198 18.8744 11.0198 18.8744C11.1645 18.946 11.3233 18.9841 11.4847 18.9859C11.667 18.9881 11.8444 18.9266 11.9862 18.8121L15.3293 17.0742C15.3293 17.0742 17.4978 15.9413 19.0852 15.9413C19.6968 15.9413 20.2221 16.1095 20.5039 16.5755C21.517 18.251 20.5039 20.8148 20.5039 20.8148Z" fill="white"></path><path d="M19.6259 10.1443C20.0681 10.1128 20.4011 9.7289 20.3696 9.28671C20.3382 8.84452 19.9543 8.51153 19.5121 8.54295C19.0699 8.57438 18.7369 8.95832 18.7683 9.40051C18.7998 9.8427 19.1837 10.1757 19.6259 10.1443Z" fill="white"></path><path d="M17.7919 8.17468C18.2352 8.17468 18.5946 7.81532 18.5946 7.37201C18.5946 6.92871 18.2352 6.56934 17.7919 6.56934C17.3486 6.56934 16.9893 6.92871 16.9893 7.37201C16.9893 7.81532 17.3486 8.17468 17.7919 8.17468Z" fill="white"></path><path d="M14.9477 7.54346C15.391 7.54346 15.7504 7.18409 15.7504 6.74078C15.7504 6.29748 15.391 5.93811 14.9477 5.93811C14.5044 5.93811 14.145 6.29748 14.145 6.74078C14.145 7.18409 14.5044 7.54346 14.9477 7.54346Z" fill="white"></path><path d="M14.8306 5.56405C15.4073 5.56405 15.7502 3.42099 15.5787 1.05193C15.5164 0.147944 15.1268 -0.00012207 14.5423 -0.00012207C13.9656 -0.00012207 13.4902 0.147945 13.4902 1.05193C13.4902 3.24954 14.2539 5.56405 14.8306 5.56405Z" fill="white"></path><path d="M18.2674 6.26538C18.7817 6.51476 20.0208 4.73017 20.8936 2.52476C21.2287 1.68312 20.9404 1.38699 20.426 1.12982C19.9117 0.880449 19.4207 0.80252 19.0233 1.62078C18.0648 3.60019 17.753 6.01601 18.2674 6.26538Z" fill="white"></path><path d="M25.047 5.39262C24.743 4.90945 24.369 4.58215 23.5975 5.05752C21.735 6.21867 20.1686 8.08119 20.4725 8.57214C20.7764 9.0631 22.7714 8.22146 24.6963 6.82652C25.4288 6.28881 25.3431 5.88357 25.047 5.39262Z" fill="white"></path><path d="M17.4414 16.6769C17.4414 16.6769 15.7659 17.1678 15.8672 18.1108C15.9685 19.0537 17.9869 19.5447 17.9869 19.5447C17.9869 19.5447 18.5324 19.7629 18.8441 19.2407C19.1558 18.7264 19.6156 18.025 19.4909 17.0197C19.4909 17.0197 19.452 16.2716 17.4414 16.6769Z" fill="white"></path></g><defs><filter id="filter0_d_15_139" x="0" y="-0.00012207" width="28" height="30.2483" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix><feOffset dy="2"></feOffset><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"></feColorMatrix>
1<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_15_139"></feBlend><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_15_139" result="shape"></feBlend></filter></defs>',2)])])}const st=re(at,[["render",ot]]),nt="/home_banner.jpg",it="/img/placeholder-token.png",oe=[{mint:"6vK6cL9C66Bsqw7SC2hcCdkgm1UKBDUE6DCYJ4kubonk",name:"poki",symbol:"POKI",decimals:9,imgUrl:"https://ipfs.io/ipfs/bafkreideshtk42riwn3g7fhaxb7h5coeibrprljbokdoc72kjhn2fosy2e",metadataUrl:"https://pink-cheerful-piranha-586.mypinata.cloud/ipfs/bafkreideshtk42riwn3g7fhaxb7h5coeibrprljbokdoc72kjhn2fosy2e",twitter:"https://x.com/pokithehamster",telegram:null,website:null,supply:999756790,price:60412596747637e-18,mc:60397.903799982,createAt:1760109184e3},{mint:"4N4DnNo3qpPks9aQCkcWkzoir8tnvT6diS4TnnZibonk",name:"Hello Kitty",symbol:"KITTY",decimals:9,imgUrl:"https://gateway.pinata.cloud/ipfs/bafkreidehrnp6i722ss3hnv327mqche36b7crz32p2stwwfz7fsbfchyh4",metadataUrl:"https://chocolate-glad-guppy-874.mypinata.cloud/ipfs/bafkreidehrnp6i722ss3hnv327mqche36b7crz32p2stwwfz7fsbfchyh4",twitter:"https://x.com/HKittyOnSol",telegram:null,website:null,supply:999513191,price:85023057853366e-18,mc:84981.6678635963,createAt:175943005e4},{mint:"4NmagwMczqFMpGKVJXYiZ6jFmBtedrtKd8f7HSzGbonk",name:"George Washington Monument",symbol:"GEORGE",decimals:9,imgUrl:"",metadataUrl:"https://ivory-keen-pig-718.mypinata.cloud/ipfs/bafybeibehpiivb5wx62axtwvfcx62uqr6fpxj242ivlzbaj3qoita4soa4",twitter:"https://x.com/MoreMonuments",telegram:null,website:null,supply:999973405,price:.000105934512995264,mc:105931.695666892,createAt:1759426054e3},{mint:"7y1gCXgTJQz6XELJayX97ovtYv7PGsyqmLtotwSAbonk",name:"Agent Mock",symbol:"MOCK",decimals:9,imgUrl:"https://gateway.pinata.cloud/ipfs/bafybeiaauzv75sybdn4tgbzjrk3tlv57o3faoywr25jneidylm7yem5ewa",metadataUrl:"https://violet-historic-stork-20.mypinata.cloud/ipfs/bafybeiaauzv75sybdn4tgbzjrk3tlv57o3faoywr25jneidylm7yem5ewa",twitter:"https://x.com/agent_mock",telegram:null,website:null,supply:999834294,price:.000126101966989322,mc:126081.071136781,createAt:1758122236e3},{mint:"CJjraBaedPnKzjnag12i7PVo5pSP6cB9heV8zr89bonk",name:"Project 89",symbol:"PROJECT89",decimals:9,imgUrl:"https://ipfs.io/ipfs/bafkreicwgbhjhtoxvlbtfbzgbknej7lt3foswpn7rno4idbbeg4s5r73iy",metadataUrl:"https://ipfs.io/ipfs/bafkreibluocr4jqiqkfoyer4wyjmy5czrgiox7nugqqrbmbfsuj6tiz2cm",twitter:"https://x.com/project_89",telegram:"https://discord.gg/project89",website:"https://www.project89.org",supply:1374832634,price:.000568227099419732,mc:781217.15980541,createAt:1759616834e3},{mint:"HPJALtLtydXym5Tbv6udQCKcXSihnz3B7aD3PNMNbonk",name:"Bongo Cat",symbol:"BONGO",decimals:9,imgUrl:"https://ipfs.io/ipfs/bafybeiggnqcrwibqvx7ydi4sobcckqxaznvgldwq6cooqta2zhzmbus6lq",metadataUrl:"https://ipfs.io/ipfs/bafybeiggnqcrwibqvx7ydi4sobcckqxaznvgldwq6cooqta2zhzmbus6lq",twitter:"https://x.com/TheBongoCat",telegram:null,website:null,supply:999704123,price:.000620027490613182,mc:619844.038739342,createAt:1760038756e3},{mint:"H9muD33usLGYv1tHvxCVpFwwVSn27x67tBQYH1ANbonk",name:"Naked Jim",symbol:"JIM",decimals:9,imgUrl:"https://ipfs.io/ipfs/bafybeiaxeoq5lbdpwumcshsqd6j3wdr2lctu2hboqvvxhvsxq2qm4xhxgq",metadataUrl:"https://ipfs.io/ipfs/bafybeiaxeoq5lbdpwumcshsqd6j3wdr2lctu2hboqvvxhvsxq2qm4xhxgq",twitter:"https://x.com/IamNakedJim",telegram:null,website:null,supply:999732611,price:.000481262282597087,mc:481133.598356606,createAt:1762889598e3},{mint:"7Da1f2wibgzZZheXnVvqYgbWpccnGPM2CJPUkdcebonk",name:"BaoBao",symbol:"BAOBAO",decimals:9,imgUrl:"https://gateway.pinata.cloud/ipfs/bafkreicrikinby7hxedomtfc242oqwnsqfxo24tihaib5zv3j63g4bduia",metadataUrl:"https://aqua-raw-catshark-322.mypinata.cloud/ipfs/bafkreicrikinby7hxedomtfc242oqwnsqfxo24tihaib5zv3j63g4bduia",twitter:"https://x.com/BaoBaoBonk",telegram:null,website:null,supply:998648666,price:76360728615052e-18,mc:76257.5397662105,createAt:1764087176e3},{mint:"AzVCECC5zr21ikYQne4Xtoh3SVg848duPHUHb3M7bonk",name:"Freya Protocol",symbol:"FREYA",decimals:9,imgUrl:"https://gateway.irys.xyz/ZN267MK85ISArH2jt9NYOtSlWBMg40szrSNw7Bt1kgg",metadataUrl:"https://gateway.irys.xyz/qXsuA-cJyfvofxZhUNWRDi6RbjkJHcwi4nQZJpi1d0A",twitter:"https://x.com/Freya_Starfall",telegram:"https://t.me/freya_starfall",website:"https://linktr.ee/Freya_Starfall",supply:1e9,price:.00800754025102236,mc:800754025102236e-8,createAt:1757560568e3},{mint:"2MwjFE1zbXyNKw6VjzGWa3BhPtFcs8htuX2xwRAtbonk",name:"CHONKY",symbol
1:"CHONKY",decimals:9,imgUrl:"https://ipfs.io/ipfs/bafkreih7sro7ipuwxzy34r6toat37glbggd3wqbsws45j5yirudijget6q",metadataUrl:"",twitter:null,telegram:null,website:null,supply:1e9,price:2665e-7,mc:266499.99,createAt:1760153726e3},{mint:"8D9foi1nqfabp8D3uNJCrzt1xkvxq8xHYH8Lxb4fbonk",name:"Memes AI",symbol:"MemesAI",decimals:9,imgUrl:"https://ipfs.io/ipfs/bafkreib2s7epfjb7irzifswb6vkb2kchhn6badpxuh4jnjpgpgk4thmlti",metadataUrl:"https://ipfs.io/ipfs/bafkreic47n4cjwikibhekq6uxzncog4c6fqcqxhzzmmzbfove7llhsjxou",twitter:"https://x.com/AIHegemonyMemes",telegram:"https://t.me/memesaicto",website:"https://linktr.ee/memesaicoin",supply:1e9,price:1099e-7,mc:109884.46,createAt:1760635776e3}],lt=oe.sort((n,s)=>s.mc-n.mc).map(we),dt=new Set(oe.map(n=>n.mint));function ae(n){return dt.has(n)}function ct(n){return`https://birdeye.so/token/${n}?chain=solana`}function ut(n){const s=n.toLowerCase();return oe.filter(S=>S.name.toLowerCase().includes(s)||S.symbol.toLowerCase().includes(s)||S.mint.toLowerCase().includes(s)).map(we)}function we(n){return{metadata:{mint:n.mint,name:n.name,symbol:n.symbol,decimals:n.decimals,imgUrl:n.imgUrl,metadataUrl:n.metadataUrl,twitter:n.twitter??void 0,telegram:n.telegram??void 0,website:n.website??void 0,supply:n.supply,marketCap:n.mc,finishingRate:100,createAt:n.createAt||0,poolId:"",configId:"",creator:"",description:"",platformInfo:{pubKey:"",platformClaimFeeWallet:"",platformLockNftWallet:"",platformScale:"",creatorScale:"",burnScale:"",feeRate:"",name:"",web:"",img:""},configInfo:{name:"",pubKey:"",epoch:0,curveType:0,index:0,migrateFee:"",tradeFeeRate:"",maxShareFeeRate:"",minSupplyA:"",maxLockRate:"",minSellRateA:"",minMigrateRateA:"",minFundRaisingB:"",protocolFeeOwner:"",migrateFeeOwner:"",migrateToAmmWallet:"",migrateToCpmmWallet:"",mintB:""},mintB:{address:"",decimals:0,symbol:"",name:""},volumeA:0,volumeB:0,volumeU:0,initPrice:"0",endPrice:"0",totalLockedAmount:0,cliffPeriod:"0",unlockPeriod:"0",startTime:0,totalAllocatedShare:0,totalSellA:"0",totalFundRaisingB:"0"}}}const mt={class:"flex items-center gap-2.5 sm:gap-3 mb-2.5 sm:mb-3"},gt={class:"flex-1 min-w-0"},ht={class:"space-y-2 mb-3"},pt={key:0},bt={class:"relative"},ft={key:0,class:"flex gap-2"},vt=xe({__name:"TokenCardSkeleton",props:{variant:{default:"default"},showBuyButton:{type:Boolean,default:!0}},setup(n){return(s,S)=>(i(),d("div",{class:z(["relative overflow-hidden transition-all duration-300 border border-orange-200 backdrop-blur-sm rounded-xl bg-white/60 dark:bg-black/30 dark:border-orange-500/20 animate-pulse",{"w-56 p-3 sm:w-64 sm:p-4":n.variant==="default","w-48 p-2 sm:w-52 sm:p-3":n.variant==="compact","w-72 p-4 sm:w-80 sm:p-6":n.variant==="detailed"}])},[e("div",mt,[f(T,{variant:"circular",width:n.variant==="compact"?32:n.variant==="detailed"?48:40,height:n.variant==="compact"?32:n.variant==="detailed"?48:40,animation:"shimmer"},null,8,["width","height"]),e("div",gt,[f(T,{variant:"text",height:n.variant==="compact"?12:n.variant==="detailed"?18:16,width:"75%",class:"mb-1",animation:"shimmer"},null,8,["height"]),f(T,{variant:"text",height:n.variant==="compact"?10:14,width:"45%",animation:"shimmer"},null,8,["height"])])]),e("div",ht,[e("div",null,[f(T,{variant:"text",height:"10",width:"60%",class:"mb-1",animation:"shimmer"}),f(T,{variant:"text",height:n.variant==="detailed"?18:16,width:"80%",animation:"shimmer"},null,8,["height"])]),n.variant==="detailed"?(i(),d("div",pt,[f(T,{variant:"text",height:"10",width:"40%",class:"mb-2",animation:"shimmer"}),e("div",bt,[f(T,{variant:"rectangular",height:"8",width:"100%",rounded:"full",animation:"shimmer"}),f(T,{variant:"rectangular",height:"8",width:"35%",rounded:"full",class:"absolute top-0 left-0 bg-orange-300 dark:bg-orange-600",animation:"shimmer"})])])):w("",!0)]),n.showBuyButton?(i(),d("div",ft,[f(T,{variant:"rectangular",height:n.variant==="compact"?32:n.variant==="detailed"?44:36,width:"100%",rounded:"lg",animation:"shimmer"},null,8,["height"])])):w("",!0),S[0]||(S[0]=e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent via-orange-100/20 to-transparent dark:via-orange-500/10 o
1pacity-0 animate-ping",style:{"animation-duration":"3s"}},null,-1))],2))}}),ve=re(vt,[["__scopeId","data-v-61a917b8"]]),kt=["ahole","anus","ash0le","ash0les","asholes","ass","Ass Monkey","Assface","assh0le","assh0lez","asshole","assholes","assholz","asswipe","azzhole","bassterds","bastard","bastards","bastardz","basterds","basterdz","Biatch","bitch","bitches","Blow Job","boffing","butthole","buttwipe","c0ck","c0cks","c0k","Carpet Muncher","cawk","cawks","Clit","cnts","cntz","cock","cockhead","cock-head","cocks","CockSucker","cock-sucker","crap","cum","cunt","cunts","cuntz","dick","dild0","dild0s","dildo","dildos","dilld0","dilld0s","dominatricks","dominatrics","dominatrix","dyke","enema","f u c k","f u c k e r","fag","fag1t","faget","fagg1t","faggit","faggot","fagg0t","fagit","fags","fagz","faig","faigs","fart","flipping the bird","fuck","fucker","fuckin","fucking","fucks","Fudge Packer","fuk","Fukah","Fuken","fuker","Fukin","Fukk","Fukkah","Fukken","Fukker","Fukkin","g00k","God-damned","h00r","h0ar","h0re","hells","hoar","hoor","hoore","jackoff","jap","japs","jerk-off","jisim","jiss","jizm","jizz","knob","knobs","knobz","kunt","kunts","kuntz","Lezzian","Lipshits","Lipshitz","masochist","masokist","massterbait","masstrbait","masstrbate","masterbaiter","masterbate","masterbates","Motha Fucker","Motha Fuker","Motha Fukkah","Motha Fukker","Mother Fucker","Mother Fukah","Mother Fuker","Mother Fukkah","Mother Fukker","mother-fucker","Mutha Fucker","Mutha Fukah","Mutha Fuker","Mutha Fukkah","Mutha Fukker","n1gr","nastt","nigger;","nigur;","niiger;","niigr;","orafis","orgasim;","orgasm","orgasum","oriface","orifice","orifiss","packi","packie","packy","paki","pakie","paky","pecker","peeenus","peeenusss","peenus","peinus","pen1s","penas","penis","penis-breath","penus","penuus","Phuc","Phuck","Phuk","Phuker","Phukker","polac","polack","polak","Poonani","pr1c","pr1ck","pr1k","pusse","pussee","pussy","puuke","puuker","recktum","rectum","retard","sadist","scank","schlong","screwing","semen","sex","sexy","Sh!t","sh1t","sh1ter","sh1ts","sh1tter","sh1tz","shit","shits","shitter","Shitty","Shity","shitz","Shyt","Shyte","Shytty","Shyty","skanck","skank","skankee","skankey","skanks","Skanky","slag","slut","sluts","Slutty","slutz","son-of-a-bitch","tit","turd","va1jina","vag1na","vagiina","vagina","vaj1na","vajina","vullva","vulva","w0p","wh00r","wh0re","whore","xrated","xxx","b!+ch","bitch","blowjob","clit","arschloch","fuck","shit","ass","asshole","b!tch","b17ch","b1tch","bastard","bi+ch","boiolas","buceta","c0ck","cawk","chink","cipa","clits","cock","cum","cunt","dildo","dirsa","ejakulate","fatass","fcuk","fuk","fux0r","hoer","hore","jism","kawk","l3itch","l3i+ch","masturbate","masterbat*","masterbat3","motherfucker","s.o.b.","mofo","nazi","nigga","nigger","nutsack","phuck","pimpis","pusse","pussy","scrotum","sh!t","shemale","shi+","sh!+","slut","smut","teets","tits","boobs","b00bs","teez","testical","testicle","titt","w00se","jackoff","wank","whoar","whore","*damn","*dyke","*fuck*","*shit*","@$$","amcik","andskota","arse*","assrammer","ayir","bi7ch","bitch*","bollock*","breasts","butt-pirate","cabron","cazzo","chraa","chuj","Cock*","cunt*","d4mn","daygo","dego","dick*","dike*","dupa","dziwka","ejackulate","Ekrem*","Ekto","enculer","faen","fag*","fanculo","fanny","feces","feg","Felcher","ficken","fitt*","Flikker","foreskin","Fotze","Fu(*","fuk*","futkretzn","gook","guiena","h0r","h4x0r","hell","helvete","hoer*","honkey","Huevon","hui","injun","jizz","kanker*","kike","klootzak","kraut","knulle","kuk","kuksuger","Kurac","kurwa","kusi*","kyrpa*","lesbo","mamhoon","masturbat*","merd*","mibun","monkleigh","mouliewop","muie","mulkku","muschi","nazis","nepesaurio","nigger*","orospu","paska*","perse","picka","pierdol*","pillu*","pimmel","piss*","pizda","poontsee","poop","porn","p0rn","pr0n","preteen","pula","pule","puta","puto","qahbeh","queef*","rautenberg","schaffer","scheiss*","schlampe","schmuck","screw","sh!t*","sharmuta","sharmute","shipal","shiz","skribz","skurwysyn","sphencter","spic","spierdalaj","splooge","suka","b00b*","testicle*","titt*","twat","vittu","wank*","wetback*","wichser","wop*","yed","zabourah","hitler","nazi","n4zi","naz1","n4z1","h1tler","h1tl3r"],xt={class:"home-page-wrapper"},wt={class:"relative min-h-screen transition-colors duration-300"}
1,yt={class:"container relative z-10 px-4 pt-8 pb-2 mx-auto sm:py-12"},_t={class:"mb-8 sm:mb-12"},Ct={class:"mb-6 text-center sm:mb-8"},Ft={class:"relative"},zt={class:"px-4 mb-6 text-base font-medium text-gray-600 transition-colors duration-300 sm:text-lg md:text-xl dark:text-gray-300 sm:mb-8 sm:px-0"},Mt={class:"mb-6 sm:mb-8 p-2 mx-auto md:container"},jt={class:"relative overflow-hidden rounded-2xl bg-gradient-to-b from-[#FF5A01] to-[#FFD302] p-6 sm:p-8 shadow-2xl"},Tt={class:"relative z-10"},St={class:"flex justify-center items-center mb-6 sm:mb-8"},Bt={class:"flex gap-2 items-center sm:gap-3"},At={class:"relative"},Ut={class:"flex overflow-x-auto lg:justify-center gap-3 pb-2 sm:gap-4 sm:px-0 scrollbar-none",style:{"scrollbar-width":"none","-ms-overflow-style":"none"}},qt={key:0,class:"absolute top-3 right-3 px-2 py-0.5 text-[10px] font-semibold rounded-full bg-orange-50 text-orange-700 border border-orange-200 dark:bg-orange-500/10 dark:text-orange-300"},It={class:"relative z-10"},Lt={class:"flex gap-2.5 items-center mb-2.5 sm:gap-3 sm:mb-3"},Pt={class:"relative"},Dt=["src","onError","alt"],$t={class:"flex-1 min-w-0"},Et={class:"text-xs font-medium text-gray-900 truncate transition-colors duration-300 sm:text-sm"},Nt={class:"text-xs font-medium text-[#FF5A01]"},Rt={class:"space-y-2"},Ht={class:"min-w-0"},Kt={class:"text-xs font-medium text-gray-600"},Ot={class:"text-sm font-bold text-[#FF5A01] truncate transition-all duration-300"},Vt={class:"space-y-1"},Wt={class:"flex justify-between items-center text-xs"},Zt={class:"font-medium text-gray-600"},Jt={class:"font-bold text-[#FF5A01]"},Gt=["aria-valuenow","aria-label"],Xt={class:"w-full"},Yt={class:"mb-8 p-2 mx-auto md:container"},Qt={class:"hidden lg:block"},ea={class:"overflow-hidden rounded-2xl border shadow-xl backdrop-blur-xl bg-white/95 dark:bg-black/70 border-gray-200/60 dark:border-[#7F380D]"},ta={class:"flex flex-wrap gap-x-4 gap-y-3 justify-between items-center p-4 xl:p-5"},aa={class:"flex gap-1 items-center p-1 rounded-xl border bg-gray-100/70 dark:bg-black/40 border-gray-200/50 dark:border-[#7F380D]"},ra=["onClick"],oa={class:"flex flex-wrap gap-2.5 items-center"},sa={class:"flex gap-1 items-center p-1 rounded-xl border bg-gray-100/70 dark:bg-black/40 border-gray-200/50 dark:border-[#7F380D]"},na=["onClick"],ia=["title"],la={class:"hidden xl:inline"},da={class:"relative"},ca=["placeholder"],ua={class:"lg:hidden"},ma={class:"overflow-hidden rounded-2xl border shadow-xl backdrop-blur-xl bg-white/95 dark:bg-black/70 border-gray-200/60 dark:border-[#7F380D]"},ga={class:"p-4"},ha={class:"flex relative items-center"},pa={class:"p-2 mx-auto md:container"},ba={key:0,href:"https://dabba.bonk.live/",target:"_blank",class:"mb-8"},fa={class:"flex flex-col justify-center mb-6 text-center"},va={class:"mb-2 text-3xl font-semibold text-gray-900 dark:text-white"},ka={class:"text-gray-600 dark:text-gray-400"},xa={class:"mt-2 flex sm:hidden flex-wrap gap-2 items-center justify-center text-sm text-gray-700 dark:text-gray-300"},wa={class:"hidden sm:inline font-bold"},ya={class:"inline-flex gap-1 items-center px-2 py-1 rounded-full bg-orange-50 text-orange-700 dark:bg-orange-500/10 dark:text-orange-400 border border-orange-200/60 dark:border-[#7F380D]"},_a={key:0,class:"inline-flex gap-1 items-center px-2 py-1 rounded-full bg-orange-50 text-orange-700 dark:bg-orange-500/10 dark:text-orange-400 border border-orange-200/60 dark:border-[#7F380D]"},Ca={key:1,class:"inline-flex gap-1 items-center px-2 py-1 rounded-full bg-orange-50 text-orange-700 dark:bg-orange-500/10 dark:text-orange-400 border border-orange-200/60 dark:border-[#7F380D]"},Fa={key:2,class:"inline-flex gap-1 items-center px-2 py-1 rounded-full bg-orange-50 text-orange-700 dark:bg-orange-500/10 dark:text-orange-400 border border-orange-200/60 dark:border-[#7F380D]"},za={key:3,class:"inline-flex gap-1 items-center px-2 py-1 rounded-full bg-gray-100 text-gray-700 dark:bg-gray-800 dark:text-gray-300 border border-gray-200/60 dark:border-gray-700"},Ma={class:"grid gap-4 pb-4 coin-grid"},ja={key:0,class:"flex flex-col col-span-full justify-center items-center px-6 py-16 mx-2 text-center rounded-xl border border-gray-200 shadow backdrop-blur-sm sm:px-8 bg-white/60 dark:bg-black/40 dark:border-[#7F380D]"},Ta={class:"mb-2 text-2xl font-bold text-orange-500"},Sa={class:"mb-4 text-gray-500 dark:text-gray-400"},Ba={key:0,class:"absolute top-3 right-3 px-2 py-0.5 text-[10px] font-semibold rounded-full bg-blue-50 text-blue-700 border border-blue-200 dark:bg-blue-500/10 dark:text-blue-300"},Aa={key:1,class:"absolute top-3 right-3 px-2 py-0.5 text-[10px] font-semibold rounded-full bg-orange-50 text-orange-700 border border-orange-200 dark:bg-orange-500/10 dark:text-orange-300"},Ua={class:"flex-shrink-0"},qa=["alt"],Ia=["src","onError","alt"],La=["alt"],Pa={class:"flex flex-col flex-grow justify-between min-w-0"},Da=["title"],$a=["onClick","title"],Ea={class:"mt-1 text-xs text-gray-500 dark:text-gray-400"},Na={class:"mt-3"},Ra={class:"mb-2 text-sm font-semibold text-orange-500 dark:text-orange-400"},Ha={class:"space-y-1.5"},Ka={class:"flex justify-between items-center text-xs"},Oa={class:"font-medium text-gray-600 dark:text-gray-400"},Va={class:"font-bold text-orange-500 dark:text-orange-400"},Wa=["aria-valuenow","aria-label"],Za={key:0,class:"text-gray-600 dark:text-gray-400"},Ja={key:1,class:"text-gray-600 dark:text-gray-400"},Ga={class:"flex flex-col h-full max-h-[70vh]"},Xa={class:"flex justify-between items-center mb-6"},Ya={class:"text-lg font-semibold text-gray-900 dark:text-white"},Qa={class:"mb-6"},er={class:"block mb-3 text-sm font-medium text-gray-700 dark:text-gray-300"},tr={class:"grid grid-cols-2 gap-3"},ar=["onClick"],rr={class:"flex gap-2 justify-center items-center"},or={class:"mt-4"},sr={class:"mt-3"},nr={class:"mt-4"},ir={class:"grid grid-cols-3 gap-3"},lr={class:"flex-none px-6 pt-4 pb-2 border-t backdrop-blur-xl border-orange-500/20 bg-white/95 dar
1k:bg-black/95"},dr={class:"relative"},cr=["placeholder"],ur={class:"flex absolute right-3 top-1/2 gap-1 items-center -translate-y-1/2"},mr=["title"],gr=["title"],hr=12,pr=xe({__name:"HomeView",setup(n){const{t:s,locale:S}=Le({useScope:"global"}),O=Pe(),h=Ye();function se(){$.error("Please connect your wallet to view your watchlist")}const c=v([]),B=v([]),y=v(null),b=v(!1),C=v(!1),M=v(!1),_=v("all"),ye=[{value:"all",label:"All"},{value:"meme",label:"Classic"},{value:"icm",label:"Bonkers"}],V=De({lastTrade:"homepage.filter_last_trade",new:"homepage.filter_creation_time",marketCap:Q(()=>C.value?"homepage.filter_market_cap":"homepage.filter_heating_up"),watchlist:"homepage.filter_watchlist"}),u=v("lastTrade"),_e=Q(()=>s(V[u.value])),Ce={lastTrade:"mdi:clock-outline",new:"mdi:new-box",marketCap:"mdi:fire",watchlist:"mdi:star-outline"},Fe=v(null),ne=v(void 0),E=v(null),L=v(!1),N=v(!1),ie=v(null),le=v(null),R=v(0);function P(){const a=typeof window<"u"?window.visualViewport:null;if(!a){R.value=0;return}const t=window.innerHeight-(a.height+a.offsetTop);R.value=Math.max(0,Math.round(t))}function ze(){const a=typeof window<"u"?window.visualViewport:null;a&&(a.addEventListener("resize",P),a.addEventListener("scroll",P),P())}function Me(){const a=typeof window<"u"?window.visualViewport:null;a&&(a.removeEventListener("resize",P),a.removeEventListener("scroll",P),R.value=0)}const je=()=>{L.value=!0},Te=()=>{L.value=!1};function de(){C.value=!C.value,k.value=""}const Se=$e.toBase58();function W(a){const t=a?.metadata?.mintB?.address,g=a?.metadata?.mintB?.symbol;return t===Se||g==="USD1"}const Be=()=>{N.value=!0,Ve(()=>{ie.value?.focus()})},Z=()=>{N.value=!1},ce=a=>a==null?"N/A":new Intl.NumberFormat("en-US",{style:"currency",currency:"USD",notation:"compact",compactDisplay:"short",maximumFractionDigits:1}).format(a),k=v("");async function ue(a){if(a==="watchlist"){if(!h.isWalletConnected){se();return}u.value=a,k.value="",c.value=[],b.value=!0,(await h.fetchWatchlistTokens(!0,0)).status==="error"?$.error("Failed to load watchlist"):(c.value=h.watchlistTokens.data,y.value=h.watchlistTokens.nextPageId||null),b.value=!1;return}u.value=a,k.value="",await j(a)}const Ae=async()=>{if(!(b.value||L.value)&&!k.value.trim()&&!kt.some(a=>k.value.includes(a)||k.value.toLowerCase().includes(a))){if(u.value==="watchlist"){if(!h.isWalletConnected)return;try{if((await h.fetchWatchlistTokens(!0,0)).status==="success"){const t=new Map;c.value.length>h.watchlistTokens.data.length&&c.value.slice(h.watchlistTokens.data.length).forEach(p=>{t.set(p.metadata.mint,p)});const g=h.watchlistTokens.data;c.value=[...g];const x=new Set(g.map(p=>p.metadata.mint));t.forEach(p=>{x.has(p.metadata.mint)||c.value.push(p)}),y.value=h.watchlistTokens.nextPageId||null}}catch(a){console.error("Error refetching watchlist:",a)}return}try{const a=k.value.trim()||void 0,t=await O.fetchAllTokens(u.value,"",a,C.value,_.value);if(t.status==="error"){console.error("Error refetching data:",t.error);return}const g=t.data?.tokens??[],x=t.data?.nextPageId??null,p=new Map;if(y.value&&c.value.forEach((r,m)=>{m>=g.length&&p.set(r.metadata.mint,r)}),c.value=[...g],y.value){const r=new Set(g.map(m=>m.metadata.mint));p.forEach(m=>{r.has(m.metadata.mint)||c.value.push(m)})}y.value=x,u.value==="marketCap"&&me()}catch(a){console.error("Error during data refetch:",a)}}};function me(){const a=new Set(c.value.map(g=>g.metadata.mint)),t=lt.filter(g=>!a.has(g.metadata.mint));t.length&&(c.value=[...c.value,...t].sort((g,x)=>(x.metadata.marketCap??0)-(g.metadata.marketCap??0)))}async function j(a,t="",g=!1,x){if(b.value||t&&t===ne.value||a==="watchlist")return;b.value=!0,ne.value=t;const p=await O.fetchAllTokens(a,t,x,C.value,_.value);if(p.status==="error"){$.error(p.error||"An error occurred while fetching tokens"),b.value=!1;return}const r=p.data?.tokens??[],m=p.data?.nextPageId??null;if(g){const X=new Set(c.value.map(Y=>Y.metadata.mint)),Ie=r.filter(Y=>!X.has(Y.metadata.mint));c.value.push(...Ie)}else c.value=r,!x&&a==="marketCap"&&me();y.value=m,b.value=!1,M.value&&J.value.length<hr&&m&&(console.log(`Fetching more tokens due to USD1 filter. Current visible: ${J.value.length}, nextId: ${m}`),await j(a,m,!0,x))}const J=Q(()=>M.value?c.value.filter(a=>W(a)):c.value),{pause:Ue,resume:qe}=Ee(Ae,5e3,{immediate:!1});H(k,async a=>{if(u.value!=="watchlist")if(!a.trim())await j(u.value);else{const t=a.trim();await j(u.value,"",!1,t);const g=ut(t);if(g.length){const x=new Set(c.value.map(r=>r.metadata.mint)),p=g.filter(r=>!x.has(r.metadata.mint));c.value.unshift(...p)}c.value.length||console.error("No tokens found for your search")}},{debounce:400}),H(u,async(a,t)=>{if(a!==t)if(a==="watchlist"){if(!h.isWalletConnected){se(),u.value=t;return}b.value=!0,(await h.fetchWatchlistTokens(!0,0)).status==="success"?(c.value=h.watchlistTokens.data,y.value=h.watchlistTokens.nextPageId||null):$.error("Failed to load watchlist"),b.value=!1}else await j(a)},{debounce:500}),H(C,async(a,t)=>{a!==t&&await j(u.value)},{debounce:500}),H(_,async(a,t)=>{a!==t&&await j(u.value)},{debounce:500}),Ne(E,async()=>
1{if(y.value&&!b.value){if(u.value==="watchlist"){if(!h.isWalletConnected)return;b.value=!0;const t=y.value?parseInt(y.value):0;if((await h.fetchWatchlistTokens(!1,t)).status==="error")$.error("Failed to load more watchlist tokens");else{const x=new Set(c.value.map(r=>r.metadata.mint)),p=h.watchlistTokens.data.filter(r=>!x.has(r.metadata.mint));c.value.push(...p),y.value=h.watchlistTokens.nextPageId||null}b.value=!1;return}const a=k.value.trim()||void 0;await j(u.value,y.value,!0,a)}},{distance:200});let G=null;async function ge(){b.value=!0;const a=await O.fetchHotTokens();a.status==="success"&&a.data&&Array.isArray(a.data.tokens)?B.value=a.data.tokens:B.value=[],b.value=!1}Re(async()=>{await ge(),G=setInterval(ge,1e4),u.value==="watchlist"&&h.isWalletConnected?(b.value=!0,(await h.fetchWatchlistTokens(!0,0)).status==="success"&&(c.value=h.watchlistTokens.data,y.value=h.watchlistTokens.nextPageId||null),b.value=!1):await j(u.value),E.value&&(ee(E.value,"touchstart",a=>{a.target.closest(".token-item")&&(L.value=!0)},{passive:!0}),ee(document,"touchend",()=>{setTimeout(()=>{L.value=!1},300)},{passive:!0})),qe()}),He(()=>N.value,a=>{a?ze():Me()}),ee(le,"focusin",a=>{const t=a.target;t&&setTimeout(()=>{try{t.scrollIntoView({block:"nearest",behavior:"smooth"})}catch{}},50)}),Ke(()=>{G&&clearInterval(G),Ue()});function he(a){return a?a.includes("ipfs.io")?`https://wsrv.nl/?fit=cover&url=${a}&output=webp`:a:"/img/placeholder-token.png"}const U=v({});return Oe(()=>{for(const a of B.value)U.value[a.metadata.mint]=he(a.metadata.imgUrl);for(const a of c.value)U.value[a.metadata.mint]=he(a.metadata.imgUrl)}),(a,t)=>{const g=Ge,x=We("router-link"),p=st;return i(),d(F,null,[e("div",xt,[e("div",wt,[t[24]||(t[24]=ke(`<div class="fixed inset-0 z-[-1] overflow-hidden" data-v-9a98f467><div class="absolute inset-0 bg-gradient-to-b from-white to-white transition-colors duration-300 dark:from-black dark:via-black/95 dark:to-black via-orange-50/30" data-v-9a98f467></div><div class="absolute inset-0 transform-gpu" style="perspective:1000px;transform-style:preserve-3d;" data-v-9a98f467><div class="absolute inset-0 opacity-10 transition-opacity duration-300 transform-gpu dark:opacity-20" style="background-image:linear-gradient(#ff6b0015 1px, transparent 1px), 2 linear-gradient(to right, #ff6b0015 1px, transparent 1px);background-size:100px 100px;transform:rotateX(60deg) scale(2);animation:grid-float 20s linear infinite;" data-v-9a98f467></div></div><div class="absolute inset-0" data-v-9a98f467><div class="absolute top-1/4 left-1/4 w-96 h-96 rounded-full blur-3xl transition-colors duration-300 dark:bg-orange-500/5 bg-orange-500/10 animate-float" data-v-9a98f467></div><div class="absolute right-1/4 bottom-1/4 w-96 h-96 rounded-full blur-3xl transition-colors duration-300 dark:bg-orange-500/5 bg-orange-500/10 animate-float" style="animation-delay:-2.5s;" data-v-9a98f467></div></div></div>`,1)),e("div",yt,[e("div",_t,[e("div",Ct,[t[9]||(t[9]=e("div",{class:"inline-block relative"},[e("h1",{class:"relative mb-2 text-xl font-black tracking-tight transition-all duration-500 sm:text-2xl md:text-3xl lg:text-5xl sm:mb-4"},[e("span",{class:"text-transparent bg-clip-text bg-gradient-to-r from-orange-400 via-orange-500 to-orange-600 drop-shadow-2xl animate-gradient-x"}," BONKfun ")])],-1)),e("div",Ft,[e("p",zt,l(o(s)("homepage.hero_subtitle")),1)])]),e("div",Mt,[e("div",jt,[t[14]||(t[14]=e("div",{class:"absolute inset-0 opacity-10"},[e("div",{class:"absolute inset-0",style:{"background-image":`linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px), 3 linear-gradient(to right, rgba(255, 255, 255, 0.1) 1px, transparent 1px)`,"background-size":"30px 30px"}})],-1)),e("div",Tt,[e("div",St,[e("div",Bt,[f(g,{class:"text-lg font-bold text-white sm:text-xl md:text-2xl drop-shadow-lg",title:`ð¥${o(s)("homepage.hot_projects")}`},{default:D(()=>[e("span",null,l(o(s)("homepage.hot_projects_tooltip")),1)]),_:1},8,["title"]),t[10]||(t[10]=e("div",{class:"flex gap-1.5 items-center sm:gap-2"},[e("div",{class:"w-1.5 h-1.5 bg-white rounded-full animate-pulse sm:w-2 sm:h-2 shadow-lg"}),e("span",{class:"text-xs font-bold text-white sm:text-sm drop-shadow-md"},"LIVE")],-1))])]),t[13]||(t[13]=e("div",{class:"text-center mb-6"},[e("p",{class:"text-white font-semibold text-sm sm:text-base drop-shadow-md"}," ð Join the hottest launches happening right now! ")],-1)),e("div",At,[e("div",Ut,[b.value&&B.value.length===0?(i(),d(F,{key:0},A(3,r=>
3f(o(ve),{key:r,variant:"default","show-buy-button":!1,class:"flex-shrink-0"})),64)):B.value&&B.value.length>=1?(i(!0),d(F,{key:1},A(B.value.slice(0,4),r=>(i(),K(x,{to:`/token/${r.metadata.mint}`,key:r.metadata.mint,class:"overflow-hidden relative flex-shrink-0 p-3 w-56 rounded-xl border border-white/30 backdrop-blur-sm transition-all duration-300 cursor-pointer sm:w-64 sm:p-4 group touch-manipulation bg-white/90 shadow-lg hover:shadow-2xl hover:scale-105 active:scale-95 hover:bg-white"},{default:D(()=>[W(r)?(i(),d("span",qt," USD1 ")):w("",!0),e("div",It,[e("div",Lt,[e("div",Pt,[e("img",{class:"object-cover w-8 h-8 rounded-lg border border-orange-200 transition-transform duration-300 sm:w-10 sm:h-10 dark:border-[#7F380D] group-hover:scale-110",src:U.value[r.metadata.mint],onError:m=>U.value[r.metadata.mint]="/img/placeholder-token.png",alt:`${r.metadata.name} Logo`,loading:"lazy",decoding:"async"},null,40,Dt)]),e("div",$t,[e("h3",Et,l(r.metadata.name),1),e("p",Nt,l(r.metadata.symbol),1)])]),e("div",Rt,[e("div",Ht,[e("p",Kt,l(o(s)("homepage.market_cap",{amount:""})),1),e("p",Ot,l(ce(r.metadata.marketCap)),1)]),e("div",Vt,[e("div",Wt,[e("span",Zt,l(o(s)("advanced.progress")),1),e("span",Jt,l(r.metadata.finishingRate)+"% ",1)]),e("div",{class:"overflow-hidden relative w-full h-2 bg-gray-200 rounded-full shadow-inner",role:"progressbar","aria-valuenow":r.metadata.finishingRate,"aria-valuemin":"0","aria-valuemax":"100","aria-label":`Token progress: ${r.metadata.finishingRate}%`},[e("div",{class:"overflow-hidden relative h-full rounded-full transition-all duration-700 ease-out",style:te({width:r.metadata.finishingRate+"%"})},[...t[11]||(t[11]=[e("div",{class:"absolute inset-0 bg-gradient-to-r from-[#FF5A01] via-[#FF8A40] to-[#FFD302]"},null,-1),e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent to-transparent animate-pulse via-white/30"},null,-1)])],4)],8,Gt)])])])]),_:2},1032,["to"]))),128)):w("",!0),t[12]||(t[12]=e("div",{class:"flex-shrink-0 w-4 sm:hidden"},null,-1))])])])])])]),e("div",Xt,[e("div",Yt,[e("div",Qt,[e("div",ea,[e("div",ta,[e("div",aa,[(i(!0),d(F,null,A(V,(r,m)=>(i(),d("button",{key:m,onClick:X=>ue(m),class:z(["inline-flex gap-1.5 items-center px-3 py-1.5 text-sm font-medium rounded-lg transition-all duration-200",m===u.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-md shadow-orange-500/25":"text-gray-600 dark:text-gray-300 hover:text-orange-600 dark:hover:text-orange-400 hover:bg-white/70 dark:hover:bg-white/5"])},[f(o(q),{icon:Ce[m],class:"w-4 h-4 shrink-0"},null,8,["icon"]),e("span",null,l(o(s)(r)),1)],10,ra))),128))]),e("div",oa,[e("div",sa,[(i(),d(F,null,A(ye,r=>e("button",{key:r.value,onClick:m=>_.value=r.value,class:z(["px-2.5 py-1.5 text-sm font-medium rounded-lg transition-all duration-200",_.value===r.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-md shadow-orange-500/25":"text-gray-600 dark:text-gray-300 hover:text-orange-600 dark:hover:text-orange-400"])},l(r.label),11,na)),64))]),u.value!=="watchlist"?(i(),d("button",{key:0,onClick:de,title:C.value?o(s)("homepage.filter_graduated"):o(s)("homepage.filter_all_tokens"),class:z(["inline-flex gap-1.5 items-center px-3 py-2 text-sm font-medium rounded-xl border transition-all duration-200",C.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white border-transparent shadow-md shadow-orange-500/25":"bg-gray-50/80 dark:bg-black/40 text-gray-600 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dark:hover:text-orange-400 hover:border-orange-300 dark:hover:border-orange-500/40"]),"aria-label":"Toggle graduated tokens"},[f(o(q),{icon:"charm:graduate-cap",class:"w-4 h-4 shrink-0"}),e("span",la,l(C.value?o(s)("homepage.filter_graduated"):o(s)("homepage.filter_all_tokens")),1)],10,ia)):w("",!0),e("button",{onClick:t[0]||(t[0]=r=>M.value=!M.value),title:"USD1 only",class:z(["inline-flex gap-1.5 items-center px-3 py-2 text-sm font-medium rounded-xl border transition-all duration-200",M.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white border-transparent shadow-md shadow-orange-500/25":"bg-gray-50/80 dark:bg-black/40 text-gray-600 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dar
3k:hover:text-orange-400 hover:border-orange-300 dark:hover:border-orange-500/40"]),"aria-label":"Toggle USD1 only"},[f(o(q),{icon:"mdi:currency-usd",class:"w-4 h-4 shrink-0"}),t[15]||(t[15]=e("span",{class:"hidden xl:inline"},"USD1 only",-1))],2),e("div",da,[pe(e("input",{type:"text",placeholder:o(s)("homepage.filter_search_tokens"),"onUpdate:modelValue":t[1]||(t[1]=r=>k.value=r),class:"pr-4 pl-10 w-44 h-10 text-sm text-gray-900 rounded-xl border transition-all duration-300 xl:w-52 bg-gray-50/80 dark:bg-black/40 border-gray-200/60 dark:border-[#7F380D] placeholder:text-gray-500 dark:placeholder:text-gray-400 dark:text-white focus:outline-none focus:ring-2 focus:ring-orange-500/50 focus:border-orange-500/50"},null,8,ca),[[be,k.value]]),t[16]||(t[16]=e("svg",{class:"absolute left-3 top-1/2 w-4 h-4 text-gray-400 -translate-y-1/2 dark:text-gray-500",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1))])])])])]),e("div",ua,[e("div",ma,[e("div",ga,[e("div",ha,[e("button",{onClick:Be,class:"flex flex-1 gap-3 items-center px-4 py-3 text-sm font-medium text-gray-900 rounded-xl border transition-all duration-300 bg-gray-50/80 dark:bg-black/40 border-gray-200/60 dark:border-[#7F380D] dark:text-white hover:bg-gray-100 dark:hover:bg-black/60"},[t[17]||(t[17]=e("svg",{class:"w-4 h-4 text-orange-500",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),e("span",null,l(o(s)("homepage.filter_search_tokens")),1),t[18]||(t[18]=e("svg",{class:"ml-auto w-4 h-4 text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M8 9l4-4 4 4m0 6l-4 4-4-4"})],-1))])])])])])]),e("div",pa,[_.value==="icm"?(i(),d("a",ba,[...t[19]||(t[19]=[e("img",{src:nt,alt:"ICM Banner",class:"w-full rounded-2xl shadow-xl"},null,-1)])])):w("",!0),e("div",fa,[e("div",null,[e("h2",va,l(o(s)("homepage.featured_coins")),1),e("p",ka,l(o(s)("homepage.featured_coins_sub")),1),e("div",xa,[e("span",wa,l(o(s)("homepage.filter_label")),1),e("span",ya,l(_e.value),1),C.value?(i(),d("span",_a,l(o(s)("homepage.filter_graduated")),1)):w("",!0),M.value?(i(),d("span",Ca," USD1 only ")):w("",!0),_.value!=="all"?(i(),d("span",Fa,l(_.value==="meme"?"Classic":"Bonkers"),1)):w("",!0),k.value?(i(),d("span",za,' "'+l(k.value)+'" ',1)):w("",!0)])])]),e("div",{ref_key:"tokenContainer",ref:E,class:"overflow-y-auto p-4 rounded-xl border border-gray-200 custom-scrollbar dark:border-[#7F380D]",style:{"max-height":"75vh","min-height":"400px"}},[e("div",Ma,[b.value&&c.value.length===0?(i(),d(F,{key:0},A(6,r=>f(o(ve),{key:r,variant:"detailed","show-buy-button":!0,class:"w-full"})),64)):(i(),d(F,{key:1},[c.value.length===0?(i(),d("div",ja,[t[22]||(t[22]=e("div",{class:"mb-4 text-6xl"},"â",-1)),e("h3",Ta,l(u.value==="watchlist"?o(s)("homepage.no_watchlist_tokens"):o(s)("homepage.no_tokens_found")),1),e("p",Sa,[u.value==="watchlist"?(i(),d(F,{key:0},[I(l(o(s)("homepage.watchlist_empty")),1),t[20]||(t[20]=e("br",null,null,-1)),I(" "+l(o(s)("homepage.watchlist_empty_sub")),1)],64)):(i(),d(F,{key:1},[I(l(o(s)("homepage.no_tokens_yet")),1),t[21]||(t[21]=e("br",null,null,-1)),I(" "+l(o(s)("homepage.no_tokens_yet_sub")),1)],64))]),u.value!=="watchlist"?(i(),K(x,{key:0,to:"/create",class:"inline-flex gap-2 items-center px-6 py-2 font-semibold text-white bg-gradient-to-r from-orange-500 to-orange-600 rounded-full shadow transition hover:from-orange-600 hover:to-orange-700"},{default:D(()=>[f(p,{class:"w-5 h-5"}),I(" "+l(o(s)("homepage.launch_new_coin")),1)]),_:1})):w("",!0)])):(i(!0),d(F,{key:1},A(J.value,r=>(i(),K(o(Xe).div,{class:"token-item",transition:{type:"spring",damping:20,stiffness:150},layout:"",key:r.metadata.mint,onMouseenter:je,onMouseleave:Te},{default:D(()=>[(i(),K(Ze(o(ae)(r.metadata.mint)?"a":"RouterLink"),Je({ref_for:!0},o(ae)(r.metadata.mint)?{href:o(ct)(r.metadata.mint),target:"_blank",rel:"noopener noreferrer"}:{to:`/token/${r.metadata.mint}`},{class:"flex overflow-hidden flex-col gap-4 p-4 rounded-xl border border-gray-200 backdrop-blur-sm transition-colors duration-200 ease-in-out cursor-pointer dark:bg-black/40 dark:border-[#7F380D] sm:flex-row hover:bg-gray-50/50 dark:hover:bg-black/60 group bg-white/60 relative"}),{default:D(()=>[o(ae)(r.metadata.mint)?(i(),d("span",Ba," Birdeye â ")):W(r)?(i(),d("span",Aa," USD1 ")):w("",!0),e("div",Ua,[r.metadata.mint==="FH6jc68WzeAUXKp6uDg9QPciTeU75o32xFDzKLzmbonk"?(i(),d("img",{key:0,class:"object-cover w-full h-48 rounded-lg transition-transform duration-300 sm:w-36 sm:h-36 group-hover:scale-105",src:"https://i.imgur.com/jeqvsp0.png",alt:`${r.metadata.symbol||"Token"} Logo`,loading:"lazy",decoding:"async"},null,8,qa)):r.metadata.imgUrl?(i(),d("img",{key:1,class:"object-cover w-full h-48 rounded-lg transition-transform duration-300 sm:w-36 sm:h-36 group-hover:scale-105",src:U.value[r.metadata.mint],onError:m=>U.value[r.metadata.mint]="/img/placeholder-token.png",alt:`${r.metadata.symbol||"Token"} Logo`,loading:"lazy",decoding:"async"},null,40,Ia)):(i(),d("img",{key:2,class:"object-cover w-full h-48 rounded-lg transition-transform duration-300 sm:w-36 sm:h-36 group-hover:scale-105",src:it,alt:`${r.metadata.symbol||"Token"} Logo`,loading:"lazy",decoding:"async"},null,8,La))]),e("div",Pa,[e("div",null,[e("h3",{class:"text-xl font-semibold text-gray-900 truncate dark:text-white md:text-2xl",title:r.metadata?.symbol},l(r.metadata?.symbol||"Unnamed Token"),9,Da),e("button",{class:"flex gap-1 justify-center items-center text-sm text-gray-700 truncate hover:opacity-90 dark:text-gray-300",onClick:fe(m=>o(et)(r.metadata.mint),["stop","prevent"]),title:r.metadata.mint},[I(" CA: "+l(o(Qe)(r.metadata.mint))+" ",1),f(o(q),{icon:"bi:copy"})],8,$a),e("p",Ea,l(o(tt)(r.metadata.createAt/1e3,o(S))),1)]),e("div",Na,[e("p",Ra,l(o(s)("homepage.market_cap",{amount:ce(r.metadata.marketCap)})),1),e("div",Ha,[e("div",Ka,[e("span",Oa,l(o(s)("advanced.progress")),1),e("span",Va,l(r.metadata.finishingRate)+"% ",1)]),e("div",{class:"overflow-hidden relative w-full h-3 bg-gray-100 rounded-full shadow-inner dark:bg-gray-800",role:"progressbar","aria-valuenow":r.metadata.finishingRate,"aria-valuemin":"
30","aria-valuemax":"100","aria-label":`Token progress: ${r.metadata.finishingRate}%`},[e("div",{class:"overflow-hidden relative h-full rounded-full transition-all duration-700 ease-out",style:te({width:r.metadata.finishingRate+"%"})},[...t[23]||(t[23]=[e("div",{class:"absolute inset-0 bg-gradient-to-r from-orange-500 via-orange-400 to-orange-500 dark:from-orange-500 dark:via-orange-400 dark:to-orange-500"},null,-1),e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent to-transparent animate-pulse via-white/20"},null,-1),e("div",{class:"absolute inset-0 bg-gradient-to-r blur-sm from-orange-400/30 via-orange-300/20 to-orange-400/30"},null,-1)])],4)],8,Wa)])])])]),_:2},1040))]),_:2},1024))),128))],64))]),e("div",{ref_key:"infiniteScrollTrigger",ref:Fe,class:"flex justify-center py-6"},[b.value&&c.value.length>0&&y.value?(i(),d("span",Za,l(o(s)("homepage.loading_more")),1)):!y.value&&c.value.length>0&&!b.value?(i(),d("span",Ja,l(o(s)("homepage.no_more_tokens")),1)):w("",!0)],512)],512)])])])])]),N.value?(i(),d("div",{key:0,class:"fixed inset-0 z-[9999] lg:hidden",onClick:Z},[t[33]||(t[33]=e("div",{class:"absolute inset-0 backdrop-blur-sm bg-black/50 animate-fadeIn"},null,-1)),e("div",{class:"absolute right-0 bottom-0 left-0 rounded-t-3xl border-t shadow-2xl backdrop-blur-xl bg-white/95 dark:bg-black/95 border-gray-200/60 dark:border-[#7F380D] animate-slideUpFromBottom",style:te({paddingBottom:(R.value||16)+"px"}),onClick:t[8]||(t[8]=fe(()=>{},["stop"]))},[t[32]||(t[32]=e("div",{class:"flex justify-center pt-3 pb-2"},[e("div",{class:"w-12 h-1.5 bg-gray-300 rounded-full dark:bg-gray-600"})],-1)),e("div",Ga,[e("div",{class:"overflow-y-auto flex-1 px-6",ref_key:"mobileDrawerContent",ref:le},[e("div",Xa,[e("h3",Ya,l(o(s)("homepage.filter_search_tokens")),1),e("button",{onClick:Z,class:"p-2 text-gray-600 bg-gray-100 rounded-xl transition-colors duration-200 dark:bg-gray-800 dark:text-gray-400 hover:text-gray-900 dark:hover:text-white"},[...t[25]||(t[25]=[e("svg",{class:"w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)])])]),e("div",Qa,[e("label",er,l(o(s)("homepage.filter_by_label")),1),e("div",tr,[(i(!0),d(F,null,A(V,(r,m)=>(i(),d("button",{key:m,onClick:X=>ue(m),class:z(["p-4 text-sm font-medium rounded-xl transition-all duration-300 text-center border",m===u.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg shadow-orange-500/30 border-orange-500":"bg-gray-50/80 dark:bg-black/40 text-gray-700 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dark:hover:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-500/10 hover:border-orange-300 dark:hover:border-[#7F380D]"])},[e("div",rr,[t[26]||(t[26]=e("svg",{class:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M3 4h13M3 8h9m-9 4h9m5-4v12m0 0l-4-4m4 4l4-4"})],-1)),e("span",null,l(o(s)(r)),1)])],10,ar))),128))]),e("div",or,[u.value!=="watchlist"?(i(),d("button",{key:0,onClick:de,class:z(["w-full px-4 py-3 text-sm font-medium rounded-xl transition-all duration-300 flex items-center justify-center gap-2 border",C.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg shadow-orange-500/30 border-orange-500":"bg-gray-50/80 dark:bg-black/40 text-gray-700 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dark:hover:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-500/10 hover:border-orange-300 dark:hover:border-[#7F380D]"]),"aria-label":"Toggle graduated tokens"},[f(o(q),{icon:"charm:graduate-cap",class:"w-4 h-4"}),e("span",null,l(C.value?o(s)("homepage.filter_graduated"):o(s)("homepage.filter_all_tokens")),1)],2)):w("",!0)]),e("div",sr,[e("button",{onClick:t[2]||(t[2]=r=>M.value=!M.value),class:z(["w-full px-4 py-3 text-sm font-medium rounded-xl transition-all duration-300 flex items-center justify-center gap-2 border",M.value?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg shadow-orange-500/30 border-orange-500":"bg-gray-50/80 dark:bg-black/40 text-gray-700 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dar
3k:hover:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-500/10 hover:border-orange-300 dark:hover:border-[#7F380D]"]),"aria-label":"Toggle USD1 only"},[f(o(q),{icon:"mdi:currency-usd",class:"w-4 h-4"}),t[27]||(t[27]=e("span",null,"USD1 only",-1))],2)]),e("div",nr,[t[28]||(t[28]=e("label",{class:"block mb-3 text-sm font-medium text-gray-700 dark:text-gray-300"},"Platform",-1)),e("div",ir,[e("button",{onClick:t[3]||(t[3]=r=>_.value="all"),class:z(["px-4 py-3 text-sm font-medium rounded-xl transition-all duration-300 text-center border",_.value==="all"?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg shadow-orange-500/30 border-orange-500":"bg-gray-50/80 dark:bg-black/40 text-gray-700 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dark:hover:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-500/10 hover:border-orange-300 dark:hover:border-[#7F380D]"])}," All ",2),e("button",{onClick:t[4]||(t[4]=r=>_.value="meme"),class:z(["px-4 py-3 text-sm font-medium rounded-xl transition-all duration-300 text-center border",_.value==="meme"?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg shadow-orange-500/30 border-orange-500":"bg-gray-50/80 dark:bg-black/40 text-gray-700 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dark:hover:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-500/10 hover:border-orange-300 dark:hover:border-[#7F380D]"])}," Classic ",2),e("button",{onClick:t[5]||(t[5]=r=>_.value="icm"),class:z(["px-4 py-3 text-sm font-medium rounded-xl transition-all duration-300 text-center border",_.value==="icm"?"bg-gradient-to-r from-orange-500 to-orange-600 text-white shadow-lg shadow-orange-500/30 border-orange-500":"bg-gray-50/80 dark:bg-black/40 text-gray-700 dark:text-gray-300 border-gray-200/60 dark:border-[#7F380D] hover:text-orange-600 dark:hover:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-500/10 hover:border-orange-300 dark:hover:border-[#7F380D]"])}," Bonkers ",2)])])])],512),e("div",lr,[e("div",dr,[pe(e("input",{type:"text",placeholder:o(s)("homepage.filter_search_tokens"),"onUpdate:modelValue":t[6]||(t[6]=r=>k.value=r),ref_key:"mobileDrawerSearchInput",ref:ie,class:"pr-20 pl-12 w-full h-12 text-sm text-gray-900 rounded-xl border transition-all duration-300 bg-gray-50/80 dark:bg-black/40 border-gray-200/60 dark:border-[#7F380D] placeholder:text-gray-500 dark:placeholder:text-gray-400 dark:text-white focus:outline-none focus:ring-2 focus:ring-orange-500/50 focus:border-orange-500/50"},null,8,cr),[[be,k.value]]),t[31]||(t[31]=e("svg",{class:"absolute left-4 top-1/2 w-5 h-5 text-gray-400 -translate-y-1/2 dark:text-gray-500",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})],-1)),e("div",ur,[k.value?(i(),d("button",{key:0,onClick:t[7]||(t[7]=r=>k.value=""),class:"p-1.5 text-gray-400 rounded-lg transition-colors duration-200 dark:text-gray-500 hover:text-gray-600 dark:hover:text-gray-300 hover:bg-gray-100 dark:hover:bg-gray-700",title:o(s)("homepage.clear_search")},[...t[29]||(t[29]=[e("svg",{class:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)])],8,mr)):w("",!0),e("button",{onClick:Z,class:"p-1.5 text-orange-500 rounded-lg transition-colors duration-200 dark:text-orange-400 hover:text-orange-600 dark:hover:text-orange-300 hover:bg-orange-50 dark:hover:bg-orange-500/10",title:o(s)("homepage.done")},[...t[30]||(t[30]=[e("svg",{class:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M5 13l4 4L19 7"})],-1)])],8,gr)])])])])],4)])):w("",!0)],64)}}}),Cr=re(pr,[["__scopeId","data-v-9a98f467"]]);export{Cr as default};
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.