@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Outfit:wght@300;400;500;600;700;800&display=swap";:root{--bg-primary: #0a0a0f;--bg-secondary: #12121a;--bg-tertiary: #1a1a25;--bg-card: #15151f;--bg-hover: #1e1e2a;--accent-cyan: #00d4ff;--accent-purple: #a855f7;--accent-pink: #ec4899;--accent-green: #00ff88;--accent-red: #ff3366;--accent-yellow: #ffcc00;--text-primary: #f0f0f5;--text-secondary: #8888a0;--text-muted: #555566;--gradient-brand: linear-gradient(135deg, #00d4ff 0%, #a855f7 50%, #ec4899 100%);--gradient-cyan: linear-gradient(135deg, #00d4ff 0%, #00aaff 100%);--gradient-purple: linear-gradient(135deg, #a855f7 0%, #ec4899 100%);--glow-cyan: 0 0 30px rgba(0, 212, 255, .4);--glow-purple: 0 0 30px rgba(168, 85, 247, .4);--glow-pink: 0 0 30px rgba(236, 72, 153, .4);--border-color: rgba(255, 255, 255, .08);--border-glow: rgba(0, 212, 255, .3);--font-primary: "Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", monospace;--section-padding: clamp(4rem, 10vw, 8rem);--container-max: 1200px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-primary);background:var(--bg-primary);color:var(--text-primary);line-height:1.7;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse at 20% 20%,rgba(0,212,255,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(168,85,247,.06) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(236,72,153,.04) 0%,transparent 60%);pointer-events:none;z-index:-1}body:after{content:"";position:fixed;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px;pointer-events:none;z-index:-1}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:1rem}h1{font-size:clamp(2.5rem,6vw,4rem);letter-spacing:-.02em}h2{font-size:clamp(1.8rem,4vw,2.5rem);letter-spacing:-.01em}h3{font-size:clamp(1.3rem,2.5vw,1.6rem)}p{color:var(--text-secondary);margin-bottom:1rem}a{color:var(--accent-cyan);text-decoration:none;transition:color .2s,opacity .2s}a:hover{color:var(--accent-purple)}.container{max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.section{padding:var(--section-padding) 0}.section-title{text-align:center;margin-bottom:3rem}.section-title h2{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.section-title p{max-width:600px;margin:1rem auto 0}.gradient-text{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:2rem;transition:transform .3s,border-color .3s,box-shadow .3s}.card:hover{transform:translateY(-4px);border-color:var(--border-glow);box-shadow:var(--glow-cyan)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;border:none;transition:all .3s;text-decoration:none}.btn-primary{background:var(--gradient-brand);color:#fff;box-shadow:0 4px 20px #00d4ff4d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 30px #00d4ff80;color:#fff}.btn-secondary{background:transparent;border:1px solid var(--border-glow);color:var(--text-primary)}.btn-secondary:hover{background:var(--bg-hover);border-color:var(--accent-cyan);color:var(--accent-cyan)}.badge{display:inline-block;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.badge-dev{background:#ffcc0026;color:var(--accent-yellow);border:1px solid rgba(255,204,0,.3)}.badge-cyan{background:#00d4ff26;color:var(--accent-cyan);border:1px solid rgba(0,212,255,.3)}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1rem 0;background:#0a0a0fe6;backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color)}.navbar .container{display:flex;justify-content:space-between;align-items:center}.nav-brand{display:flex;align-items:center;gap:.75rem;font-weight:700;font-size:1.25rem}.nav-brand img{width:40px;height:40px;border-radius:8px}.nav-brand span{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-links{display:flex;gap:2rem;list-style:none}.nav-links a{color:var(--text-secondary);font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--text-primary)}.nav-links a.nav-support{color:var(--accent-cyan);padding:.4rem .9rem;border:1px solid var(--accent-cyan);border-radius:6px;font-size:.9rem;transition:all .2s}.nav-links a.nav-support:hover{background:var(--accent-cyan);color:var(--bg-primary)}.nav-toggle{display:none;background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer}@media (max-width: 768px){.nav-toggle{display:block}.nav-links{display:none;position:absolute;top:100%;left:0;right:0;background:var(--bg-secondary);flex-direction:column;padding:1rem;gap:0;border-bottom:1px solid var(--border-color)}.nav-links.active{display:flex}.nav-links li{padding:.75rem 0;border-bottom:1px solid var(--border-color)}.nav-links li:last-child{border-bottom:none}}.hero{min-height:100vh;display:flex;align-items:center;padding-top:6rem;position:relative;overflow:hidden}.hero-content{max-width:800px;text-align:center;margin:0 auto}.hero-badge,.hero h1{margin-bottom:1.5rem}.hero-tagline{font-size:clamp(1.1rem,2vw,1.35rem);color:var(--text-secondary);margin-bottom:2rem;max-width:650px;margin-left:auto;margin-right:auto}.hero-notice{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#00d4ff14;border:1px solid rgba(0,212,255,.2);border-radius:50px;font-size:.9rem;color:var(--text-secondary);margin-bottom:2.5rem}.hero-notice svg{color:var(--accent-cyan);flex-shrink:0}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero:before{content:"";position:absolute;top:20%;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(0,212,255,.15) 0%,transparent 70%);pointer-events:none}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.feature-card{text-align:center}.feature-icon{width:60px;height:60px;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;background:var(--gradient-brand);border-radius:16px;font-size:1.5rem}.feature-card h3{color:var(--text-primary);margin-bottom:.75rem}.feature-card p{font-size:.95rem}.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;counter-reset:step}.step-card{position:relative;padding-left:4rem}.step-card:before{content:counter(step);counter-increment:step;position:absolute;left:0;top:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:2px solid var(--accent-cyan);border-radius:12px;font-family:var(--font-mono);font-weight:700;font-size:1.25rem;color:var(--accent-cyan)}.step-card h3{margin-bottom:.5rem;font-size:1.1rem}.capabilities-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;list-style:none}.capabilities-list li{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:10px}.capabilities-list svg{color:var(--accent-green);flex-shrink:0;margin-top:2px}.screenshot-container{background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;padding:1rem;box-shadow:0 20px 60px #0006}.screenshot-container img{width:100%;height:auto;border-radius:12px}.screenshot-caption{text-align:center;margin-top:1.5rem;font-size:.85rem;color:var(--text-muted);font-style:italic}.screenshot-showcase{margin-bottom:1.5rem}.screenshot-main{position:relative;background:var(--bg-card);border:1px solid var(--border-color);border-radius:20px;padding:.75rem;box-shadow:0 20px 60px #0006,0 0 0 1px #00d4ff1a,inset 0 1px #ffffff0d;overflow:hidden}.screenshot-main img{width:100%;height:auto;border-radius:14px;display:block;transition:transform .3s ease}.screenshot-main:hover img{transform:scale(1.01)}.screenshot-label{position:absolute;bottom:1.5rem;left:1.5rem;background:#0a0a0fe6;backdrop-filter:blur(10px);padding:.5rem 1rem;border-radius:8px;font-size:.9rem;font-weight:600;color:var(--accent-cyan);border:1px solid rgba(0,212,255,.3)}.screenshot-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}@media (max-width: 1024px){.screenshot-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.screenshot-gallery{grid-template-columns:repeat(2,1fr)}}.screenshot-thumb{position:relative;background:var(--bg-card);border:2px solid var(--border-color);border-radius:12px;padding:.5rem;cursor:pointer;transition:all .3s ease;overflow:hidden}.screenshot-thumb img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:8px;display:block;transition:transform .3s ease}.screenshot-thumb span{display:block;text-align:center;margin-top:.5rem;font-size:.75rem;font-weight:600;color:var(--text-muted);transition:color .3s ease}.screenshot-thumb:hover{border-color:var(--accent-cyan);transform:translateY(-2px);box-shadow:0 8px 20px #00d4ff33}.screenshot-thumb:hover img{transform:scale(1.05)}.screenshot-thumb:hover span{color:var(--accent-cyan)}.screenshot-thumb.active{border-color:var(--accent-cyan);background:#00d4ff14;box-shadow:0 0 20px #00d4ff4d,inset 0 0 20px #00d4ff0d}.screenshot-thumb.active span{color:var(--accent-cyan)}.screenshot-disclaimer{display:flex;align-items:flex-start;gap:.75rem;margin-top:2rem;padding:1.25rem 1.5rem;background:#ffcc000f;border:1px solid rgba(255,204,0,.15);border-radius:12px}.screenshot-disclaimer svg{flex-shrink:0;color:var(--accent-yellow);margin-top:2px}.screenshot-disclaimer p{font-size:.85rem;color:var(--text-muted);margin:0;line-height:1.6}.screenshot-disclaimer strong{color:var(--accent-yellow);font-weight:600}.exchange-card{display:flex;gap:2rem;align-items:flex-start;background:linear-gradient(135deg,var(--bg-card) 0%,var(--bg-tertiary) 100%);border:1px solid var(--border-color);border-radius:20px;padding:2.5rem;max-width:800px;margin:0 auto;transition:border-color .3s,box-shadow .3s}.exchange-card:hover{border-color:var(--border-glow);box-shadow:0 10px 40px #00d4ff1a}.exchange-icon{flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--gradient-brand);border-radius:16px;color:#fff}.exchange-content h3{font-size:1.4rem;margin-bottom:1rem;color:var(--text-primary)}.exchange-content p{font-size:.95rem;line-height:1.7;margin-bottom:1rem}.exchange-content p strong{color:var(--accent-cyan)}.exchange-notice{display:flex;align-items:flex-start;gap:.5rem;margin-top:1.5rem;padding:.875rem 1rem;background:#8888a014;border:1px solid rgba(136,136,160,.15);border-radius:10px;font-size:.85rem;color:var(--text-muted)}.exchange-notice svg{flex-shrink:0;margin-top:1px;opacity:.7}@media (max-width: 600px){.exchange-card{flex-direction:column;text-align:center;padding:2rem 1.5rem}.exchange-icon{margin:0 auto}.exchange-notice{text-align:left}}.status-card{background:linear-gradient(135deg,var(--bg-card) 0%,var(--bg-tertiary) 100%);border:1px solid var(--border-glow);border-radius:20px;padding:3rem;text-align:center;max-width:700px;margin:0 auto}.status-card h3{color:var(--accent-cyan);margin-bottom:1rem}.disclaimer-banner{background:#ffcc0014;border:1px solid rgba(255,204,0,.25);border-radius:16px;padding:2rem;margin-top:3rem}.disclaimer-banner h4{display:flex;align-items:center;gap:.5rem;color:var(--accent-yellow);margin-bottom:1rem}.disclaimer-banner p{font-size:.95rem;margin-bottom:0}.footer{background:var(--bg-secondary);border-top:1px solid var(--border-color);padding:4rem 0 2rem;margin-top:4rem}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:3rem}@media (max-width: 900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.footer-grid{grid-template-columns:1fr}}.footer-brand{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.footer-brand img{width:36px;height:36px;border-radius:8px}.footer-brand span{font-weight:700;font-size:1.1rem;background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-about p{font-size:.9rem;color:var(--text-muted)}.footer-links h4{color:var(--text-primary);font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.footer-links ul{list-style:none}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--text-muted);font-size:.9rem}.footer-links a:hover{color:var(--accent-cyan)}.footer-bottom{padding-top:2rem;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-bottom p{font-size:.85rem;color:var(--text-muted);margin:0}.footer-disclaimer{font-size:.8rem;color:var(--text-muted);max-width:500px}.legal-page{padding-top:8rem;padding-bottom:4rem}.legal-page h1{margin-bottom:.5rem}.legal-page .last-updated{color:var(--text-muted);font-size:.9rem;margin-bottom:3rem}.legal-content{max-width:800px}.legal-content h2{font-size:1.4rem;margin-top:2.5rem;margin-bottom:1rem;color:var(--accent-cyan)}.legal-content h3{font-size:1.1rem;margin-top:1.5rem;margin-bottom:.75rem}.legal-content p{margin-bottom:1rem}.legal-content ul{margin-bottom:1rem;padding-left:1.5rem}.legal-content li{color:var(--text-secondary);margin-bottom:.5rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeInUp .6s ease-out forwards}.delay-1{animation-delay:.1s;opacity:0}.delay-2{animation-delay:.2s;opacity:0}.delay-3{animation-delay:.3s;opacity:0}.delay-4{animation-delay:.4s;opacity:0}.support-page{padding-top:8rem;padding-bottom:4rem}.support-header{text-align:center;max-width:700px;margin:0 auto 4rem}.support-header h1{font-size:clamp(2rem,5vw,3rem);margin:1.5rem 0}.support-intro{font-size:1.05rem;color:var(--text-secondary);margin-bottom:1rem}.support-highlight{font-size:1.1rem;color:var(--accent-cyan);font-weight:500;margin-top:1.5rem}.support-section{max-width:800px;margin:0 auto 3rem}.support-section h2{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.support-section h2 svg{color:var(--accent-cyan)}.support-section>p{font-size:1rem;margin-bottom:1.5rem}.fund-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin:1.5rem 0}.fund-item{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;transition:border-color .3s,transform .3s}.fund-item:hover{border-color:var(--border-glow);transform:translateY(-2px)}.fund-icon{font-size:1.5rem}.fund-item span{font-size:.9rem;font-weight:500;color:var(--text-secondary)}.fund-note{text-align:center;font-style:italic;color:var(--text-muted);margin-top:1.5rem}.important-notice{background:#ffcc000f;border:1px solid rgba(255,204,0,.2);border-radius:16px;padding:2rem}.important-notice h3{display:flex;align-items:center;gap:.5rem;color:var(--accent-yellow);font-size:1.2rem;margin-bottom:1rem}.important-notice ul{list-style:none;padding:0;margin:1rem 0}.important-notice li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;color:var(--text-secondary)}.important-notice li:before{content:"✕";position:absolute;left:0;color:var(--accent-red);font-weight:700}.important-notice li strong{color:var(--text-primary)}.notice-footer{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,204,0,.15);font-size:.9rem;color:var(--text-muted);margin-bottom:0}.crypto-addresses{display:flex;flex-direction:column;gap:1.5rem;margin:2rem 0}.crypto-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:16px;padding:1.5rem;transition:border-color .3s,box-shadow .3s}.crypto-card:hover{border-color:var(--border-glow);box-shadow:0 10px 40px #00d4ff1a}.crypto-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.crypto-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:1.5rem;font-weight:700}.crypto-icon.btc{background:linear-gradient(135deg,#f7931a,#ffb84d);color:#fff}.crypto-icon.usdt{background:linear-gradient(135deg,#26a17b,#50d9a0);color:#fff}.crypto-info h4{font-size:1.1rem;margin-bottom:.25rem;color:var(--text-primary)}.crypto-info span{font-size:.85rem;color:var(--text-muted)}.crypto-address{display:flex;align-items:center;gap:.75rem;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:10px;padding:.875rem 1rem}.crypto-address code{flex:1;font-family:var(--font-mono);font-size:.85rem;color:var(--accent-cyan);word-break:break-all}.copy-btn{flex-shrink:0;background:transparent;border:1px solid var(--border-color);border-radius:8px;padding:.5rem;cursor:pointer;color:var(--text-muted);transition:all .2s}.copy-btn:hover{border-color:var(--accent-cyan);color:var(--accent-cyan);background:#00d4ff1a}.copy-btn.copied{border-color:var(--accent-green);color:var(--accent-green);background:#00ff881a}.network-warning{display:flex;align-items:flex-start;gap:.5rem;padding:1rem 1.25rem;background:#ff336614;border:1px solid rgba(255,51,102,.2);border-radius:10px;font-size:.9rem;color:var(--text-secondary)}.network-warning svg{flex-shrink:0;color:var(--accent-red);margin-top:2px}.network-warning strong{color:var(--accent-red)}.thank-you{text-align:center;margin-top:4rem;padding-top:3rem;border-top:1px solid var(--border-color)}.thank-you p{font-size:1.2rem;color:var(--accent-cyan);font-weight:500;margin-bottom:1.5rem}.text-center{text-align:center}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}
