*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;background:#0b0b12;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}#home{width:100%}.hero{justify-content:space-between;align-items:center;gap:60px;padding:60px 40px;display:flex}.left{flex:1}.left h1{font-size:68px;line-height:1.1}.left span{color:#14f195}.left p{color:#aaa;margin-top:24px;font-size:20px}.buttons{gap:18px;margin:30px 0;display:flex}.primary{color:#000;cursor:pointer;background:#14f195;border:none;border-radius:14px;padding:16px 28px;font-size:18px}.secondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #14f195;border-radius:14px;padding:16px 28px;font-size:18px}.right{flex:1;justify-content:center;display:flex}.right img{border-radius:24px;width:100%;max-width:500px}.card{text-align:left;background:#0d111c;border:1px solid #174b4d;border-radius:22px;min-height:320px;padding:25px;transition:all .3s;position:relative;overflow:hidden}.card:hover{border-color:#14f195;transform:translateY(-6px)}.card:first-child,.card:nth-child(2),.card:nth-child(3){grid-column:span 2}.card:nth-child(4){grid-column:2/span 2}.card:nth-child(5){grid-column:4/span 2}.card h2{color:#14f195;margin-bottom:10px;font-size:28px}.card p{color:#aaa;line-height:1.6}#app{max-width:1400px;margin:50px auto;padding:0 20px}#app h1{text-align:center;margin-bottom:30px}input,textarea{color:#fff;background:#111;border:1px solid #333;border-radius:10px;width:100%;margin-bottom:18px;padding:12px;font-size:16px}label{color:#14f195;margin-top:16px;margin-bottom:8px;font-weight:700;display:block}#createBtn,#connectBtn{cursor:pointer;border:none;border-radius:12px;margin-right:10px;padding:14px 24px}#connectBtn{color:#000;background:#14f195}#createBtn{color:#fff;background:#1d1d28}@media (width<=768px){.navbar{flex-direction:column;gap:15px;padding:20px}.menu{flex-wrap:wrap;justify-content:center;gap:15px}.hero{text-align:center;flex-direction:column;padding:40px 20px}.left h1{font-size:52px}.left p{font-size:18px}.buttons{flex-wrap:wrap;justify-content:center}.right img{max-width:100%}.features{grid-template-columns:repeat(2,1fr);padding:20px}#app{padding:15px}}@media (width<=480px){.features{grid-template-columns:1fr}.left h1{font-size:42px}.primary,.secondary,.wallet-btn,#connectBtn,#createBtn{width:100%}.buttons{flex-direction:column}}.row{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.field{flex-direction:column;display:flex}.field label{color:#14f195;margin-bottom:8px;font-weight:700}.field input,.field textarea,.field select{color:#fff;background:#101018;border:1px solid #333;border-radius:12px;width:100%;padding:14px}.field textarea{min-height:120px}.primary{color:#000;cursor:pointer;background:#14f195;border:none;border-radius:12px;padding:15px;font-weight:700}.secondary{color:#fff;cursor:pointer;background:#202030;border:none;border-radius:12px;padding:15px}@media (width<=768px){.row{grid-template-columns:1fr}}.checkbox-row{justify-content:space-between;align-items:center;gap:20px;margin:20px 0;display:flex}.checkbox-row label{color:#38d39f;align-items:center;gap:8px;font-weight:600;display:flex}.button-row{gap:15px;margin-top:25px;display:flex}.btn,.launch-btn{cursor:pointer;border:none;border-radius:12px;flex:1;height:50px;font-size:16px;font-weight:700;transition:all .2s}.btn{color:#000;background:#19e28d}.launch-btn{color:#fff;background:#6c5cff}.btn:hover,.launch-btn:hover{opacity:.9}.navbar{background:#15151d;border:1px solid #242436;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:25px;padding:18px 35px;display:flex}.logo{color:#fff;white-space:nowrap;font-size:20px;font-weight:700}.nav-links{flex:1;justify-content:center;gap:30px;display:flex}.nav-links a{color:#cfcfcf;font-size:15px;text-decoration:none}.nav-links a.active,.nav-links a:hover{color:#8b6cff}.connect-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#6c5cff,#8b5cff);border:none;border-radius:999px;padding:12px 24px;font-weight:700}.card{max-width:1200px;margin:auto}@media (width<=768px){.navbar{flex-direction:column;gap:15px}.nav-links{flex-wrap:wrap;justify-content:center;gap:12px}}.card-icon{object-fit:contain;filter:drop-shadow(0 0 18px #14f19559);width:100%;max-width:220px;height:190px;margin:0 auto 15px;transition:all .3s;display:block}.card:hover .card-icon{transform:scale(1.08)}.card h2{text-align:center;margin-top:10px}.card p{text-align:center}.network-select{color:#000;cursor:pointer;background:#fff;border:1px solid #8b5cf6;border-radius:8px;width:120px;height:42px;margin-left:10px;padding:8px 12px;font-size:15px;display:block}.network-select option{color:#000;background:#fff;padding:10px;font-size:15px;display:block}.booster-card{background:#151522;border:1px solid #ffffff14;border-radius:18px;max-width:700px;margin:30px auto;padding:30px;box-shadow:0 12px 35px #00000059}.booster-card label{color:#d7d7e5;margin:20px 0 8px;font-size:14px;font-weight:600;display:block}#boosterMint{color:#fff;box-sizing:border-box;background:#0d0d16;border:1px solid #ffffff26;border-radius:10px;outline:none;width:100%;padding:14px 16px;font-size:14px}#boosterMint:focus{border-color:#7c5cff;box-shadow:0 0 0 3px #7c5cff2e}#startBooster{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c5cff,#4f46e5);border:none;border-radius:10px;width:100%;margin-top:18px;padding:14px 20px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s}#startBooster:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4f46e559}#startBooster:active{transform:translateY(0)}#boosterStatus{margin-top:25px}.booster-step{background:#0d0d16;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;padding:14px 16px;display:flex}.booster-step strong{color:#8b7cff;text-align:right}#boosterResults{word-break:break-word;background:#0d0d16;border-radius:10px;margin-top:20px;padding:15px}.more-menu{display:inline-block;position:relative}.more-menu-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:28px;line-height:1}.more-menu-btn:hover{background:#ffffff14}.more-menu-dropdown{z-index:9999;background:#151522;border:1px solid #ffffff1f;border-radius:10px;min-width:210px;padding:8px;position:absolute;top:48px;right:0;box-shadow:0 12px 30px #0006}.more-menu-dropdown button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;width:100%;padding:11px 12px;font-size:14px;display:block}.more-menu-dropdown button:hover{background:#ffffff14}.navbar{align-items:center;width:100%;display:flex}.more-menu{order:3;align-items:center;margin-left:auto;display:flex;position:relative}.more-menu-btn{color:#0b0b12;cursor:pointer;background:#00e676;border:1px solid #7c3aed73;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;padding:0;font-size:24px;font-weight:700;display:flex;box-shadow:0 0 18px #7c3aed33}.more-menu-btn:hover{color:#60a5fa;background:#2563eb2e;border-color:#60a5faa6;box-shadow:0 0 22px #2563eb59}@media (width>=769px){.more-menu{margin-left:auto;margin-right:12px}}@media (width<=768px){.navbar{align-items:center;display:flex}.logo{margin-right:auto}.menu{display:none}.more-menu{z-index:1000;margin:0;position:absolute;top:12px;left:auto;right:12px}.wallet-btn{order:4}.more-menu-dropdown{z-index:9999;width:220px;position:absolute;top:54px;right:0}}.features{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px;margin:0 auto;padding:16px;display:grid}.features .card{border-radius:14px;min-height:150px;padding:16px}.features .card-icon{object-fit:contain;width:42px;height:42px;margin-bottom:8px}.features .card h2{margin-bottom:6px;font-size:16px;line-height:1.2}.features .card p{font-size:12px;line-height:1.4}.features #authorityControlCard,.features #boosterCard{grid-column:span 2}.hero{gap:20px;padding:28px 18px}.hero h1{font-size:38px;line-height:1.05}.hero p{font-size:13px}.buttons{gap:8px}.buttons button{padding:10px 16px;font-size:13px}.navbar{padding:12px 16px}.logo h2{font-size:18px}.logo small{font-size:10px}@media (width>=769px){.features{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}.hero{max-width:720px;margin:0 auto}.right img{max-width:280px}}.feature-icons{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:24px;max-width:520px;margin:0 auto;display:flex}@media (width<=600px){.features{padding:14px 8px}.feature-icons{gap:18px}.feature-item{width:80px}.feature-icon{width:52px;height:52px}.feature-item span{font-size:10px}}.feature-icons{grid-template-columns:repeat(2,1fr);justify-items:center;gap:24px 30px;max-width:360px;margin:0 auto;display:grid}.feature-item{text-align:center;cursor:pointer;width:130px}.feature-icon{object-fit:contain;width:64px;height:64px;margin:0 auto 9px;transition:transform .2s;display:block}.feature-item span{color:#c4b5fd;white-space:nowrap;font-size:12px;line-height:1.3;display:block}.feature-item:hover .feature-icon{transform:scale(1.08)}@media (width<=600px){.feature-icons{gap:22px 24px;max-width:340px}.feature-item{width:130px}.feature-icon{width:64px;height:64px}.feature-item span{font-size:12px}}.feature-icons{grid-template-rows:auto auto!important;grid-template-columns:1fr 1fr!important;gap:24px 30px!important;width:100%!important;max-width:380px!important;margin:0 auto!important;display:grid!important}.feature-item{text-align:center!important;width:150px!important;min-width:150px!important}.feature-icon{width:64px!important;height:64px!important;margin:0 auto 8px!important}.feature-item span{white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;display:block!important}.feature-icons{grid-template-columns:130px 130px!important;gap:18px 8px!important;width:268px!important;max-width:268px!important}.feature-icon{width:72px!important;height:72px!important}.feature-item span{white-space:nowrap!important;font-size:10px!important;line-height:1.2!important}.feature-icons{grid-template-rows:125px 125px!important;grid-template-columns:125px 125px!important;justify-content:center!important;gap:12px 4px!important;width:254px!important;max-width:254px!important;margin:0 auto!important;display:grid!important}.feature-item span{white-space:nowrap!important;text-align:center!important;width:125px!important;font-size:9px!important;line-height:1!important;display:block!important}.feature-icons{grid-template-rows:135px 145px!important;grid-template-columns:135px 135px!important;justify-content:center!important;align-items:start!important;gap:10px 4px!important;width:274px!important;max-width:274px!important;margin:0 auto!important;padding:0!important;display:grid!important}.feature-item{text-align:center!important;width:135px!important;min-width:135px!important;height:135px!important}.feature-icon{object-fit:contain!important;width:90px!important;height:90px!important;margin:0 auto 4px!important;display:block!important}.feature-item span{text-align:center!important;white-space:nowrap!important;width:135px!important;font-size:10px!important;line-height:1.15!important;display:block!important}.feature-item#authorityControlCard span{white-space:normal!important;width:90px!important;margin:0 auto!important;line-height:1.1!important}.features{width:100%!important;margin:0!important;padding:20px 0!important}.features .feature-icons{grid-template-rows:125px 145px!important;grid-template-columns:120px 120px!important;justify-content:center!important;align-items:start!important;gap:10px 8px!important;width:248px!important;max-width:248px!important;margin:0 auto!important;padding:0!important;display:grid!important}.features .feature-item{text-align:center!important;width:120px!important;min-width:120px!important;height:125px!important;margin:0!important;padding:0!important;display:block!important}.features .feature-icon{object-fit:contain!important;width:88px!important;max-width:88px!important;height:88px!important;max-height:88px!important;margin:0 auto 4px!important;padding:0!important;display:block!important}.features .feature-item span{text-align:center!important;white-space:nowrap!important;width:120px!important;max-width:120px!important;margin:0 auto!important;padding:0!important;font-size:9px!important;line-height:1.15!important;display:block!important}.features #authorityControlCard span{white-space:normal!important;width:70px!important;max-width:70px!important;margin:0 auto!important;font-size:9px!important;line-height:1.1!important}section.features{width:100%!important;margin:0!important;padding:20px 0!important;display:block!important}section.features .feature-icons{grid-template-rows:repeat(2,auto)!important;grid-template-columns:repeat(2,120px)!important;justify-content:center!important;align-items:start!important;gap:18px 10px!important;width:250px!important;max-width:250px!important;margin:0 auto!important;padding:0!important;display:grid!important}section.features .feature-item{text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;width:120px!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}section.features .feature-icon{object-fit:contain!important;width:82px!important;max-width:82px!important;height:82px!important;max-height:82px!important;margin:0 auto 5px!important;padding:0!important;display:block!important}section.features .feature-item span{text-align:center!important;white-space:nowrap!important;width:120px!important;max-width:120px!important;margin:0!important;padding:0!important;font-size:9px!important;line-height:1.15!important;display:block!important}section.features #authorityControlCard span{white-space:normal!important;width:80px!important;max-width:80px!important;line-height:1.1!important}section.features{width:100%!important;margin:0!important;padding:20px 0!important}section.features .feature-row{flex-direction:row!important;justify-content:center!important;align-items:flex-start!important;gap:10px!important;width:250px!important;margin:0 auto 18px!important;padding:0!important;display:flex!important}section.features .feature-item{text-align:center!important;flex-direction:column!important;align-items:center!important;width:120px!important;min-width:120px!important;margin:0!important;padding:0!important;display:flex!important}section.features .feature-icon{object-fit:contain!important;width:88px!important;height:88px!important;margin:0 auto 5px!important;display:block!important}section.features .feature-item span{text-align:center!important;white-space:nowrap!important;width:120px!important;font-size:9px!important;line-height:1.1!important;display:block!important}section.features #authorityControlCard span{white-space:normal!important;width:75px!important;line-height:1.1!important}#authorityHomeBtn{z-index:10!important;color:#fff!important;cursor:pointer!important;background:#7c3aed!important;border:none!important;border-radius:10px!important;padding:8px 16px!important;font-size:13px!important;font-weight:700!important;position:absolute!important;top:12px!important;right:12px!important;box-shadow:0 4px 12px #7c3aed59!important}#authorityHomeBtn:active{transform:scale(.95)}#authorityControl .navbar{position:relative!important}#authorityHomeBtn{z-index:999!important;color:#fff!important;background:#7c3aed!important;border:none!important;border-radius:10px!important;padding:8px 16px!important;font-size:13px!important;font-weight:700!important;position:absolute!important;top:12px!important;right:12px!important}@media (width<=768px){#home .wallet-btn{border-radius:8px!important;width:auto!important;min-width:0!important;padding:7px 12px!important;font-size:12px!important}}#menuAddLiquidityBtn{color:#fff;background:#2563eb}#menuRemoveLiquidityBtn{color:#fff;background:#dc2626}#menuBoosterBtn{color:#fff;background:#16a34a}#menuLpManagerBtn{color:#fff;background:#9333ea}.more-menu-dropdown button{margin-bottom:6px;transition:all .2s}.more-menu-dropdown button:hover{opacity:.85;transform:translate(5px)}#backHomeBtn{color:#fff;cursor:pointer;background:#334155;border:none;border-radius:8px;margin-top:20px;padding:10px 18px}.token-result{color:#fff;background:#111827;border-radius:15px;margin-top:20px;padding:20px}.result-box{background:#1f2937;border-radius:10px;margin:15px 0;padding:12px}.result-box code{word-break:break-all;font-size:12px;display:block}.token-result a{text-align:center;color:#000;background:#14f195;border-radius:10px;margin-top:10px;padding:12px;font-weight:700;text-decoration:none;display:block}.explorer-buttons{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:15px;display:flex}.explorer-buttons a{text-align:center;border-radius:10px;width:auto;min-width:120px;padding:8px 14px;font-size:14px}.explorer-links h2{margin-bottom:10px;font-size:20px}.copy-nav{background:linear-gradient(90deg,#6a11cb,#2575fc);align-items:center;gap:15px;padding:15px;display:flex}.back-btn{color:#333;cursor:pointer;background:#fff;border:none;border-radius:12px;padding:10px 15px;font-weight:700}.copy-nav .logo{color:#fff;font-size:18px;font-weight:700}.copy-raydium-btn{color:#fff;cursor:pointer;background:#6a11cb;border:none;border-radius:12px;padding:12px 18px}#menuCopyTrendingBtn{color:#fff;background:linear-gradient(135deg,#ff8a00,#ff2d55);border:none;font-weight:700}#menuCopyTrendingBtn:hover{opacity:.85}.copy-nav{background:linear-gradient(135deg,#6a11cb,#2575fc);min-height:55px;position:relative}.copy-nav .back-btn{color:#333;background:#fff;border-radius:8px!important;padding:6px 10px!important;font-size:12px!important;position:absolute!important;top:6px!important;left:8px!important}.trending-page{color:#fff;background:linear-gradient(#111827,#1e293b);min-height:100vh;padding:20px}.trending-page h2{text-align:center;color:#38bdf8}.token-card{background:#ffffff14;border:1px solid #ffffff26;border-radius:16px;margin-top:15px;padding:15px}.copy-nav{justify-content:center;align-items:center;padding:15px;display:flex;position:relative}.copy-nav .logo{text-align:center;font-size:18px}.copy-nav .back-btn{box-shadow:0 3px 8px #0000004d;color:#fff!important;background:linear-gradient(135deg,#00c6ff,#0072ff)!important;border:none!important;border-radius:10px!important;padding:5px 9px!important;font-size:11px!important;position:absolute!important;top:8px!important;left:auto!important;right:10px!important}.copy-nav{height:60px;position:relative!important}.copy-nav .logo{text-align:center;width:100%}.copy-nav #backHomeBtn,.copy-nav .back-btn{z-index:9999;color:#fff!important;background:linear-gradient(135deg,#ff8a00,#ff2d55)!important;border:none!important;border-radius:8px!important;padding:4px 8px!important;font-size:10px!important;position:fixed!important;top:5px!important;left:auto!important;right:5px!important}.token-logo{object-fit:cover;border-radius:50%;width:45px;height:45px;margin-bottom:8px}.token-card{text-align:center}.refresh-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;border-radius:12px;margin:10px auto;padding:8px 16px;font-weight:700;display:block}.refresh-btn:hover{opacity:.85}.trending-grid{grid-template-columns:repeat(4,1fr);gap:15px;padding:10px;display:grid}.token-card{text-align:center;background:#ffffff14;border-radius:16px;padding:12px}.token-logo{object-fit:cover;border-radius:50%;width:45px;height:45px}@media (width<=800px){.trending-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=450px){.trending-grid{grid-template-columns:repeat(1,1fr)}}.viral-menu-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff416c,#8e2de2);border:none;border-radius:12px;padding:10px 16px;font-weight:700;box-shadow:0 0 12px #ff416c80}.viral-menu-btn:hover{transform:scale(1.05)}.viral-page{padding:20px}.viral-subtitle{opacity:.7;margin-bottom:20px}.viral-list{gap:20px;display:grid}.viral-card{border-radius:18px;max-width:320px;margin:0 auto;padding:18px;position:relative}.viral-badge{color:#fff;background:#ff4b2b;border-radius:20px;margin-bottom:12px;padding:6px 12px;font-size:12px;display:inline-block}.viral-actions{gap:10px;margin-top:15px;display:flex}.viral-source-btn,.viral-create-btn{cursor:pointer;border:none;border-radius:12px;flex:1;padding:12px;font-weight:700}.viral-source-btn{color:#fff;background:#333}.viral-create-btn{color:#fff;background:#00c853}.viral-create-btn:hover{opacity:.85}.viral-image{object-fit:cover;border-radius:12px;width:100%;height:160px}.viral-list{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=700px){.viral-list{grid-template-columns:1fr}}
