*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App,.landing-page{background:#000;min-height:100vh}.landing-page{color:#fff;overflow-x:hidden;position:relative}.floating-particles{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.particle{animation:float var(--duration) linear infinite;animation-delay:var(--delay);background:radial-gradient(circle,#00d4ffcc 0,#0f86 50%,#0000 100%);border-radius:50%;height:var(--size);position:absolute;width:var(--size)}@keyframes float{0%{opacity:0;transform:translateY(100vh) translateX(0) scale(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-10vh) translateX(100px) scale(1)}}.interactive-grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(20,1fr);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.grid-dot{background:#00d4ff1a;border-radius:50%;height:2px;position:relative;transition:all .3s ease;width:2px}.grid-dot:hover{background:#00d4ffcc;box-shadow:0 0 20px #00d4ff80;transform:scale(3)}.navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c;border-bottom:1px solid #ffffff1a;left:0;padding:16px 0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.glass-effect{-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);background:#0000001a;border:1px solid #ffffff1a}.morphing-logo{cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.morphing-logo:hover{transform:scale(1.05)}.logo-text{align-items:center;display:flex;position:relative;z-index:2}.logo-open{animation:gradientShift 3s ease-in-out infinite;background:linear-gradient(45deg,#00d4ff,#0f8,#00d4ff);background-size:200% 200%;font-weight:700}.logo-liquid{animation:gradientShift 3s ease-in-out infinite reverse;background:linear-gradient(45deg,#0f8,#00d4ff,#0f8);background-size:200% 200%}.logo-glow{animation:breathe 2s ease-in-out infinite;background:linear-gradient(45deg,#00d4ff4d,#00ff884d);bottom:0;filter:blur(10px);left:0;position:absolute;right:0;top:0}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes breathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.nav-link{overflow:hidden;position:relative;transition:all .3s ease}.nav-link:before{background:linear-gradient(90deg,#00d4ff,#0f8);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-link:hover:before{width:100%}.nav-container{justify-content:space-between}.nav-container,.nav-left{align-items:center;display:flex}.nav-left{gap:48px}.logo{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:700}.nav-links{display:flex;gap:32px}.nav-links a{color:#888;font-size:15px;text-decoration:none;transition:color .3s ease}.nav-links a:hover{color:#fff}.launch-app-btn{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:12px;box-shadow:0 4px 20px #00d4ff4d;color:#000;cursor:pointer;font-size:15px;font-weight:700;overflow:hidden;padding:12px 28px;position:relative;transition:all .3s ease}.launch-app-btn:hover{background:linear-gradient(135deg,#0f8,#00d4ff);box-shadow:0 8px 30px #00d4ff80;transform:translateY(-2px)}.btn-glow{background:linear-gradient(135deg,#fff3,#0000);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.launch-app-btn:hover .btn-glow{opacity:1}.magnetic-btn{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.magnetic-btn:hover{animation:magneticPulse .6s ease-in-out}@keyframes magneticPulse{0%{transform:translateY(-2px) scale(1)}50%{transform:translateY(-4px) scale(1.02)}to{transform:translateY(-2px) scale(1)}}.hero-section{background:radial-gradient(ellipse 800px 400px at 50% 0,#00d4ff26 0,#0000 50%),radial-gradient(ellipse 600px 300px at 80% 100%,#00ff881a 0,#0000 50%);overflow:hidden;padding:200px 24px 120px;position:relative;text-align:center;z-index:10}.hero-section:before{animation:shimmer 8s ease-in-out infinite;background:linear-gradient(45deg,#0000 30%,#00d4ff08 50%,#0000 70%),linear-gradient(-45deg,#0000 30%,#00ff8808 50%,#0000 70%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes shimmer{0%,to{opacity:.5;transform:translateX(-100px) translateY(-100px)}50%{opacity:1;transform:translateX(100px) translateY(100px)}}.hero-bg-elements{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.floating-orb{animation:floatOrb 6s ease-in-out infinite;background:radial-gradient(circle,#00d4ff4d 0,#00ff881a 50%,#0000 100%);border-radius:50%;filter:blur(1px);position:absolute}.orb-1{animation-delay:0s;height:300px;left:10%;top:10%;width:300px}.orb-2{animation-delay:2s;height:200px;right:15%;top:60%;width:200px}.orb-3{animation-delay:4s;height:150px;left:70%;top:30%;width:150px}@keyframes floatOrb{0%,to{opacity:.3;transform:translateY(0) translateX(0) scale(1)}33%{opacity:.6;transform:translateY(-30px) translateX(20px) scale(1.1)}66%{opacity:.4;transform:translateY(20px) translateX(-15px) scale(.9)}}.neural-network{height:400px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}.neural-node{animation:neuralPulse 3s ease-in-out infinite;animation-delay:calc(var(--index)*.2s);background:#00d4ff99;border-radius:50%;height:4px;position:absolute;width:4px}.neural-node:first-child{left:10%;top:20%}.neural-node:nth-child(2){left:25%;top:30%}.neural-node:nth-child(3){left:40%;top:15%}.neural-node:nth-child(4){left:55%;top:40%}.neural-node:nth-child(5){left:70%;top:25%}.neural-node:nth-child(6){left:85%;top:35%}.neural-node:nth-child(7){left:15%;top:60%}.neural-node:nth-child(8){left:30%;top:70%}.neural-node:nth-child(9){left:45%;top:55%}.neural-node:nth-child(10){left:60%;top:75%}.neural-node:nth-child(11){left:75%;top:65%}.neural-node:nth-child(12){left:90%;top:80%}@keyframes neuralPulse{0%,to{box-shadow:0 0 0 #00d4ffb3;opacity:.3;transform:scale(1)}50%{box-shadow:0 0 20px #00d4ffb3;opacity:1;transform:scale(1.5)}}.hero-content{margin:0 auto;max-width:900px;position:relative;z-index:1}.hero-title{font-size:64px;font-weight:700;letter-spacing:-2px;line-height:1.1;margin-bottom:24px}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:#fff;font-size:20px;line-height:1.6;margin-bottom:48px;opacity:.9}.hero-buttons{display:flex;gap:16px;justify-content:center}.btn-primary{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:12px;box-shadow:0 4px 20px #00d4ff66;color:#000;cursor:pointer;font-size:16px;font-weight:700;overflow:hidden;padding:16px 36px;position:relative;transition:all .3s ease}.btn-primary:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-primary:hover:before{left:100%}.btn-primary:hover{background:linear-gradient(135deg,#0f8,#00d4ff);box-shadow:0 8px 30px #00d4ff99;transform:translateY(-3px)}.btn-secondary{background:#0000;border:2px solid #00d4ff80;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;overflow:hidden;padding:14px 32px;position:relative;transition:all .3s ease}.btn-secondary:before{background:linear-gradient(135deg,#00d4ff1a,#00ff881a);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.btn-secondary:hover:before{opacity:1}.btn-secondary:hover{border-color:#00d4ffcc;box-shadow:0 6px 25px #00d4ff4d;transform:translateY(-2px)}.features-section{background:#000;padding:80px 24px}.features-container{margin:0 auto;max-width:1200px;text-align:center}.features-title{font-size:48px;font-weight:700;margin-bottom:16px}.features-subtitle{color:#fff;font-size:20px;margin-bottom:64px;opacity:.9}.features-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:40px 32px;transition:all .3s ease}.feature-card:hover{background:#ffffff0d;border-color:#00d4ff80;box-shadow:0 10px 40px #00d4ff33;transform:translateY(-6px)}.feature-icon{background:linear-gradient(135deg,#00d4ff26,#00ff8826);border:1px solid #00d4ff4d;border-radius:16px;color:#00d4ff;display:inline-flex;margin-bottom:24px;padding:20px;transition:all .3s ease}.feature-card:hover .feature-icon{background:linear-gradient(135deg,#0f83,#00d4ff33);border-color:#00ff8880;transform:scale(1.1) rotateY(10deg)}.floating-card{animation:cardFloat 6s ease-in-out infinite;position:relative;transform-style:preserve-3d;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.floating-card:first-child{animation-delay:0s}.floating-card:nth-child(2){animation-delay:2s}.floating-card:nth-child(3){animation-delay:4s}@keyframes cardFloat{0%,to{transform:translateY(0) rotateX(0deg)}50%{transform:translateY(-10px) rotateX(2deg)}}.floating-card:hover{box-shadow:0 20px 60px #00d4ff4d,0 0 40px #0f83;transform:translateY(-15px) rotateX(5deg) rotateY(5deg)}.rotating-icon{position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.icon-pulse{animation:iconPulse 3s ease-in-out infinite;border:2px solid #00d4ff4d;border-radius:50%;height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}@keyframes iconPulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.card-glow{background:linear-gradient(45deg,#00d4ff33,#0f83);border-radius:18px;bottom:-2px;filter:blur(10px);left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .4s ease;z-index:-1}.floating-card:hover .card-glow{animation:cardGlowPulse 2s ease-in-out infinite;opacity:1}@keyframes cardGlowPulse{0%,to{filter:blur(10px)}50%{filter:blur(15px)}}.glitch-text{animation:glitch 3s ease-in-out infinite;position:relative}.glitch-text:after,.glitch-text:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.glitch-text:before{animation:glitchTop 1s linear infinite;clip-path:polygon(0 0,100% 0,100% 35%,0 35%);-webkit-clip-path:polygon(0 0,100% 0,100% 35%,0 35%)}.glitch-text:after{animation:glitchBot 1.5s linear infinite;clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%);-webkit-clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%)}@keyframes glitchTop{2%,64%{color:#00d4ff;transform:translate(2px,-2px)}4%,60%{color:#0f8;transform:translate(-2px,2px)}62%{color:#00d4ff;transform:translate(13px,-1px) rotate(1deg)}}@keyframes glitchBot{2%,64%{color:#0f8;transform:translate(-2px)}4%,60%{color:#00d4ff;transform:translate(-2px)}62%{color:#0f8;transform:translate(-22px,5px) rotate(21deg)}}.feature-card h3{font-size:24px;font-weight:600;margin-bottom:16px}.feature-card p{color:#fff;font-size:16px;line-height:1.6;opacity:.85}.glowing-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:30px;box-shadow:0 4px 15px #00d4ff33;color:#00d4ff;display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:32px;overflow:hidden;padding:12px 24px;position:relative}.badge-pulse{animation:badgePulse 2s linear infinite;background:linear-gradient(45deg,#0000,#00d4ff4d,#0000);bottom:0;left:0;position:absolute;right:0;top:0}.badge-icon{animation:bounce 2s ease-in-out infinite}.badge-text{position:relative;z-index:2}@keyframes badgePulse{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.typing-effect{animation:fadeInUp 1s ease-out;overflow:hidden}.morphing-text{-webkit-text-fill-color:#0000;animation:morphingGradient 4s ease-in-out infinite;background:linear-gradient(45deg,#00d4ff,#0f8,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;background-size:300% 300%}@keyframes morphingGradient{0%,to{background-position:0 50%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}.fade-in-up{animation:fadeInUp 1s ease-out .3s both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hover-lift{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.hover-lift:hover{transform:translateY(-8px)}.btn-particles{border-radius:12px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.btn-particles:before{animation:particleMove 20s linear infinite;background:radial-gradient(circle,#ffffff4d 1px,#0000 0);background-size:10px 10px;content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.btn-primary:hover .btn-particles:before{opacity:1}@keyframes particleMove{0%{transform:translateX(0) translateY(0)}to{transform:translateX(-10px) translateY(-10px)}}.btn-border-glow{background:linear-gradient(45deg,#00d4ff,#0f8,#00d4ff);border-radius:14px;bottom:-2px;left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.btn-secondary:hover .btn-border-glow{animation:borderGlow 2s ease-in-out infinite;opacity:1}@keyframes borderGlow{0%,to{filter:blur(5px)}50%{filter:blur(10px)}}.how-it-works{background:#000;padding:100px 24px;text-align:center}.container{margin:0 auto;max-width:1200px;text-align:center}.section-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text;display:block;font-size:48px;font-weight:700;margin:0 auto 24px;position:relative;text-align:center!important;width:100%}.section-title:after{animation:titleUnderlineGlow 2s ease-in-out infinite;background:linear-gradient(135deg,#0f8,#00d4ff);border-radius:3px;bottom:-8px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80px}@keyframes titleUnderlineGlow{0%,to{opacity:.6;width:80px}50%{opacity:1;width:120px}}h2.section-title{display:block;width:100%}.exchanges-section .container,.faq-section .container,.how-it-works .container,.section-subtitle,h2.section-title{text-align:center!important}.section-subtitle{color:#fff;display:block;font-size:20px;line-height:1.6;margin-bottom:80px;margin-right:auto;max-width:600px;opacity:.9;width:100%}.steps-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px;position:relative}.steps-connector{background:linear-gradient(90deg,#0000,#00d4ff33 20%,#0f83 80%,#0000);height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.steps-connector:before{animation:connectorFlow 3s linear infinite;background:linear-gradient(90deg,#0000,#00d4ff99,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes connectorFlow{0%{left:-100%}to{left:100%}}.step-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:40px 32px;position:relative;text-align:center;transition:all .3s ease;z-index:1}.step-card:hover{background:#ffffff14;border-color:#00d4ff80;box-shadow:0 20px 40px #00d4ff33;transform:translateY(-8px) scale(1.02)}.step-card:before{background:linear-gradient(135deg,#00d4ff4d,#00ff884d);border-radius:22px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .3s ease;z-index:-1}.step-card:hover:before{opacity:1}.step-number{-webkit-text-fill-color:#0000;animation:numberPulse 3s ease-in-out infinite;background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:56px;font-weight:700;margin-bottom:20px;position:relative}@keyframes numberPulse{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.3);transform:scale(1.1)}}.step-number:after{animation:numberGlow 3s ease-in-out infinite;background:radial-gradient(circle,#00d4ff33 0,#0000 70%);border-radius:50%;content:"";height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:-1}@keyframes numberGlow{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}.step-card h3{color:#fff;font-size:22px;font-weight:600;margin-bottom:16px}.step-card p{color:#fff;font-size:15px;line-height:1.6;opacity:.85}.step-arrow{display:none}.exchanges-section{background:#000;overflow:hidden;padding:100px 24px;position:relative;text-align:center}.exchanges-section .container{text-align:center}.exchanges-section:before{background:radial-gradient(ellipse 800px 400px at 50% 50%,#00d4ff14 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.exchanges-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0 auto;max-width:1200px}.exchange-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;padding:40px 32px;position:relative;text-align:center;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.exchange-card:hover{background:#ffffff14;border-color:#00d4ff66;box-shadow:0 20px 40px #00d4ff26;transform:translateY(-10px) scale(1.03)}.exchange-card:before{background:radial-gradient(circle at center,#0000 0,#ffffff0d 100%);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.exchange-card:hover:before{opacity:1}.exchange-card:after{animation:exchangeRotate 10s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#00d4ff1a 90deg,#0000 180deg);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .4s ease;width:200%}.exchange-card:hover:after{opacity:1}@keyframes exchangeRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.exchange-logo{border-radius:16px;display:inline-block;font-size:28px;font-weight:700;margin-bottom:20px;padding:24px;position:relative;transition:all .3s ease}.exchange-card:hover .exchange-logo{transform:rotateY(10deg) scale(1.1)}.exchange-logo.binance{background:#f0b90b1a;color:#f0b90b}.exchange-logo.okx{background:#ffffff1a;color:#fff}.exchange-logo.bybit{background:#f7a6001a;color:#f7a600}.exchange-logo.bitget{background:#00d4e41a;color:#00d4e4}.exchange-logo.hyperliquid{background:#6366f11a;color:#6366f1}.exchange-stats{display:flex;flex-direction:column;gap:8px}.traders-count{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.volume{color:#ffffffb3;font-size:14px;position:relative}.volume:before{color:#ffffff80;content:"24h Volume";display:block;font-size:12px;margin-bottom:4px}.testimonials-section{background:#000;padding:100px 24px}.testimonials-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1000px}.testimonial-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:32px;transition:all .3s ease}.testimonial-card:hover{border-color:#a855f74d;transform:translateY(-4px)}.testimonial-content{margin-bottom:24px}.testimonial-content p{color:#ddd;font-size:16px;font-style:italic;line-height:1.6}.testimonial-author{align-items:center;display:flex;gap:12px}.author-avatar{align-items:center;background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:50%;display:flex;font-size:18px;font-weight:600;height:48px;justify-content:center;width:48px}.author-name{font-weight:600;margin-bottom:4px}.author-role{color:#888;font-size:14px}.faq-section{background:#ffffff05;padding:100px 24px}.faq-section,.faq-section .container{text-align:center}.faq-list{margin:0 auto;max-width:800px;text-align:left}.faq-item{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:#a855f74d}.faq-question{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:24px;text-align:left;width:100%}.faq-answer{animation:fadeIn .3s ease;padding:0 24px 24px}.faq-answer p{color:#fff;line-height:1.6;opacity:.85}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cta-section{background:radial-gradient(ellipse at center,#7877c61a 0,#0000 50%);padding:120px 24px}.cta-content{margin:0 auto;max-width:800px;text-align:center}.cta-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text;font-size:56px;font-weight:700;margin-bottom:16px}.cta-subtitle{color:#fff;font-size:20px;margin-bottom:48px;opacity:.9}.cta-buttons{display:flex;gap:16px;justify-content:center}.btn-primary.large,.btn-secondary.large{align-items:center;border-radius:14px;display:flex;font-size:18px;gap:12px;padding:18px 44px}.btn-primary.large{box-shadow:0 6px 30px #00d4ff66}.btn-primary.large:hover{box-shadow:0 10px 40px #00d4ff99}.btn-secondary.large:hover{box-shadow:0 8px 35px #00d4ff4d}.footer{background:#000;border-top:1px solid #ffffff1a;padding:80px 24px 24px}.footer-content{grid-gap:48px;display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto 48px;max-width:1200px}.footer-section h4{font-size:20px;margin-bottom:16px}.footer-section h5{color:#ddd;font-size:16px;margin-bottom:16px}.footer-description{color:#888;line-height:1.6;margin-bottom:24px}.social-links{display:flex;gap:12px}.social-link{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#888;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.social-link:hover{background:#a855f71a;border-color:#a855f74d;color:#a855f7}.footer-links{list-style:none}.footer-links li{margin-bottom:12px}.footer-link{background:none;border:none;color:#888;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;text-align:left;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#fff}.footer-bottom{color:#666;padding-top:24px;text-align:center}.footer-banner,.footer-bottom{border-top:1px solid #ffffff1a}.footer-banner{align-items:center;background:#000;display:flex;justify-content:center;min-height:80vh;overflow:hidden;padding:200px 24px;position:relative}.footer-banner-content{position:relative;text-align:center;width:100%;z-index:2}.footer-logo-large{align-items:baseline;animation:logoFloat 6s ease-in-out infinite;display:inline-flex;font-size:220px;font-weight:900;letter-spacing:-8px;line-height:1;perspective:1000px;position:relative;transform-style:preserve-3d}@keyframes logoFloat{0%,to{transform:translateY(0) rotateX(0deg) scale(1)}25%{transform:translateY(-20px) rotateX(5deg) scale(1.02)}50%{transform:translateY(0) rotateX(0deg) scale(1.05)}75%{transform:translateY(-10px) rotateX(-3deg) scale(1.02)}}.logo-open-large{-webkit-text-fill-color:#0000;animation:gradientShiftLarge 3s ease-in-out infinite,textGlow 2s ease-in-out infinite alternate;background:linear-gradient(45deg,#00d4ff,#0f8,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text;background-size:400% 400%;font-weight:900;position:relative}.logo-liquid-large{-webkit-text-fill-color:#0000;animation:gradientShiftLarge 3s ease-in-out infinite reverse,textGlow 2s ease-in-out infinite alternate;background:linear-gradient(45deg,#0f8,#00d4ff,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text;background-size:400% 400%;font-style:italic;font-weight:200;letter-spacing:4px;margin-left:16px;opacity:.95}@keyframes gradientShiftLarge{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes textGlow{0%{filter:brightness(1) drop-shadow(0 0 20px rgba(0,212,255,.5))}to{filter:brightness(1.3) drop-shadow(0 0 40px rgba(0,255,136,.8))}}.footer-banner-glow{animation:bannerGlowPulse 4s ease-in-out infinite,glowRotate 10s linear infinite;background:radial-gradient(ellipse at center,#00d4ff40 0,#00ff8826 30%,#0000 70%);filter:blur(80px);height:600px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%}@keyframes bannerGlowPulse{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}}@keyframes glowRotate{0%{filter:blur(80px) hue-rotate(0deg)}to{filter:blur(80px) hue-rotate(1turn)}}.footer-banner-particles{animation:particleFloat 15s linear infinite,particleFade 3s ease-in-out infinite alternate;background-image:radial-gradient(3px 3px at 10% 20%,#00d4ff99,#0000),radial-gradient(2px 2px at 30% 40%,#00ff8880,#0000),radial-gradient(1px 1px at 50% 60%,#00d4ff66,#0000),radial-gradient(2px 2px at 70% 80%,#0f89,#0000),radial-gradient(3px 3px at 90% 10%,#00d4ff80,#0000),radial-gradient(1px 1px at 20% 90%,#0f86,#0000),radial-gradient(2px 2px at 80% 30%,#00d4ff80,#0000);background-size:100% 100%;bottom:0;left:0;position:absolute;right:0;top:0}@keyframes particleFloat{0%{transform:translateY(0) translateX(0) rotate(0deg)}33%{transform:translateY(-80px) translateX(60px) rotate(120deg)}66%{transform:translateY(-40px) translateX(-40px) rotate(240deg)}to{transform:translateY(0) translateX(0) rotate(1turn)}}@keyframes particleFade{0%{opacity:.3}to{opacity:.8}}.footer-banner:before{animation:rotateGradient 20s linear infinite;background:conic-gradient(from 0deg at 50% 50%,#0000 0deg,#00d4ff1a 60deg,#0000 120deg)}.footer-banner:after,.footer-banner:before{content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.footer-banner:after{animation:rotateGradient 25s linear infinite reverse;background:conic-gradient(from 180deg at 50% 50%,#0000 0deg,#00ff881a 60deg,#0000 120deg)}@keyframes rotateGradient{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-banner-glow.secondary{animation:bannerGlowPulse 6s ease-in-out infinite reverse,glowRotate 15s linear infinite reverse;animation-delay:2s;background:radial-gradient(ellipse at center,#0f83 0,#00d4ff1a 40%,#0000 70%);height:800px;width:150%}.footer-banner-lines{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.animated-line{animation:lineSlide calc(8s + var(--line-index)*.5s) linear infinite;animation-delay:calc(var(--line-index)*.3s);background:linear-gradient(90deg,#0000,#00d4ff99,#0000);height:1px;left:-100%;position:absolute;top:calc(10% + var(--line-index)*10%);width:100%}@keyframes lineSlide{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.footer-banner-orbs{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.floating-orb-banner{border-radius:50%;filter:blur(2px);position:absolute}.floating-orb-banner.orb-1{animation:orbitMotion 20s linear infinite,orbPulse 4s ease-in-out infinite;background:radial-gradient(circle,#00d4ff4d 0,#0000 70%);height:400px;left:-10%;top:-10%;width:400px}.floating-orb-banner.orb-2{animation:orbitMotion 25s linear infinite reverse,orbPulse 5s ease-in-out infinite;animation-delay:1s;background:radial-gradient(circle,#00ff884d 0,#0000 70%);bottom:-10%;height:300px;right:-10%;width:300px}.floating-orb-banner.orb-3{animation:orbitMotion 30s linear infinite,orbPulse 3s ease-in-out infinite;animation-delay:2s;background:radial-gradient(circle,#00d4ff33 0,#0000 70%);height:250px;left:20%;top:50%;width:250px}.floating-orb-banner.orb-4{animation:orbitMotion 22s linear infinite reverse,orbPulse 6s ease-in-out infinite;animation-delay:3s;background:radial-gradient(circle,#0f83 0,#0000 70%);height:350px;right:20%;top:30%;width:350px}@keyframes orbitMotion{0%{transform:translate(0) rotate(0deg) translateX(100px) rotate(0deg)}to{transform:translate(0) rotate(1turn) translateX(100px) rotate(-1turn)}}@keyframes orbPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.mobile-menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;padding:8px;transition:all .3s ease}.mobile-menu-toggle:hover{opacity:.8}.desktop-only{display:block}.mobile-menu{animation:slideDown .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000f2;border-top:1px solid #ffffff1a;display:none;left:0;padding:20px;position:absolute;right:0;top:100%}.mobile-nav-link{border-bottom:1px solid #ffffff1a;color:#fff;display:block;font-size:16px;padding:16px;text-decoration:none;transition:all .3s ease}.mobile-nav-link:hover{background:#ffffff0d;padding-left:24px}.mobile-launch-btn{background:linear-gradient(135deg,#00d4ff,#0f8);border:none;border-radius:12px;color:#000;cursor:pointer;font-size:16px;font-weight:700;margin-top:16px;padding:14px 28px;transition:all .3s ease;width:100%}@media (max-width:768px){.mobile-menu-toggle{display:block}.desktop-only{display:none}.mobile-menu{display:block}.navbar{padding:12px 0}.nav-container{justify-content:space-between;padding:0 16px}.nav-container,.nav-left{align-items:center;flex-direction:row}.nav-left{gap:0}.logo{font-size:16px}.logo-text{align-items:center;display:flex;white-space:nowrap}.logo-liquid,.logo-open{display:inline-block}.nav-links{display:none}.nav-right{align-items:center;display:flex}.launch-app-btn{font-size:14px;padding:10px 20px}.hero-section{padding:120px 16px 80px}.hero-title{font-size:32px;letter-spacing:-1px;line-height:1.2}.hero-subtitle{color:#fff;font-size:16px;margin-bottom:32px;opacity:.9}.hero-buttons{flex-direction:column;gap:12px;margin:0 auto;max-width:300px;width:100%}.btn-primary,.btn-secondary{font-size:15px;padding:14px 24px;width:100%}.features-section{padding:40px 16px}.features-title{font-size:28px;margin-bottom:8px}.features-subtitle{color:#fff;font-size:14px;margin-bottom:32px;opacity:.9}.features-grid{gap:16px;grid-template-columns:1fr}.feature-card{align-items:flex-start;display:flex;gap:16px;padding:24px 20px;text-align:left}.feature-icon{flex-shrink:0;margin-bottom:0;padding:12px}.feature-icon svg{height:24px;width:24px}.feature-content{flex:1 1}.feature-card h3{font-size:18px;margin-bottom:8px}.feature-card p{font-size:13px;line-height:1.4}.floating-card{animation:none}.card-glow,.icon-pulse{display:none}.how-it-works{padding:40px 16px}.section-title{font-size:28px;margin-bottom:16px;text-align:center!important}.section-title:after{bottom:-4px;height:2px;width:60px}.section-subtitle{font-size:14px;margin-bottom:32px}.steps-grid{gap:16px;grid-template-columns:1fr}.step-card{align-items:flex-start;display:flex;gap:16px;padding:20px}.step-number{flex-shrink:0;font-size:32px;line-height:1;margin-bottom:0}.step-card h3{font-size:18px;margin-bottom:8px}.step-card p{font-size:13px;line-height:1.4}.step-arrow{display:none}.exchanges-section{padding:40px 16px}.exchanges-grid{gap:12px;grid-template-columns:repeat(2,1fr)}.exchange-card{padding:20px 16px;text-align:center}.exchange-logo{font-size:18px;margin-bottom:12px;padding:16px}.exchange-stats{gap:4px}.traders-count{font-size:14px}.volume{font-size:12px}.faq-section{padding:40px 16px}.faq-item{margin-bottom:12px}.faq-question{font-size:15px;font-weight:500;padding:16px}.faq-answer{padding:0 16px 16px}.faq-answer p{font-size:13px;line-height:1.5}.cta-section{padding:60px 16px}.cta-title{font-size:32px;margin-bottom:12px}.cta-subtitle{font-size:14px;margin-bottom:24px}.cta-buttons{align-items:center;flex-direction:column;margin:0 auto;max-width:300px;width:100%}.btn-primary.large,.btn-secondary.large{font-size:16px;padding:16px 32px;width:100%}.footer{padding:60px 16px 24px}.footer-content{gap:32px;grid-template-columns:1fr}.footer-section h4{font-size:18px}.floating-orb,.floating-particles,.interactive-grid,.neural-network{display:none}.footer-banner{min-height:60vh;padding:120px 16px}.footer-logo-large{font-size:80px;letter-spacing:-3px}.logo-liquid-large{letter-spacing:1px;margin-left:6px}.footer-banner-glow{height:300px;width:100%}.footer-banner-glow.secondary,.footer-banner-lines,.footer-banner-orbs,.footer-banner:after,.footer-banner:before{display:none}}.kol-dashboard{background:#000;color:#fff;min-height:100vh;padding:0 0 40px;position:relative}.dashboard-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000c;border-bottom:1px solid #ffffff1a;left:0;padding:16px 0;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:1000}.nav-container{margin:0 auto;max-width:1400px;padding:0 24px}.nav-logo{cursor:pointer;font-size:24px;font-weight:700;transition:transform .3s ease}.nav-logo:hover{transform:scale(1.05)}.logo-open{background:linear-gradient(135deg,#00d4ff,#0f8);-webkit-background-clip:text;background-clip:text}.logo-liquid,.logo-open{-webkit-text-fill-color:#0000}.logo-liquid{background:linear-gradient(135deg,#0f8,#00d4ff);-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:300;letter-spacing:1px;margin-left:2px}.loading-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:60vh}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #00d4ff1a;border-radius:50%;border-top-color:#00d4ff;height:60px;width:60px}@keyframes spin{to{transform:rotate(1turn)}}.dashboard-header{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:40px 24px}.header-content{flex:1 1}.dashboard-title{align-items:center;display:flex;font-size:48px;font-weight:700;gap:16px;margin-bottom:12px}.title-icon{color:#0f8;height:48px;width:48px}.dashboard-subtitle{color:#fff;font-size:20px;opacity:.8}.refresh-btn{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.refresh-btn:hover{background:#ffffff26;transform:translateY(-2px)}.refresh-btn.refreshing svg{animation:spin 1s linear infinite}.trending-section{margin:0 auto;max-width:1400px;padding:0 24px 40px}.section-title{align-items:center;display:flex;font-size:28px;font-weight:600;gap:12px;margin-bottom:24px}.section-icon{color:#0f8}.section-subtitle{color:#888;font-size:16px;font-weight:400;margin-left:auto}.trending-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.trending-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.trending-card:hover{background:#ffffff0d;border-color:#00ff884d;box-shadow:0 10px 30px #0f83;transform:translateY(-4px)}.trending-rank{color:#00ff8880;font-size:32px;font-weight:700;position:absolute;right:16px;top:16px}.trending-info{margin-bottom:16px}.trending-info h3{font-size:20px;font-weight:600;margin-bottom:8px}.exchange-badge{border-radius:20px;color:#000;display:inline-block;font-size:12px;font-weight:600;padding:4px 12px;text-transform:uppercase}.trending-stats{display:flex;gap:24px;margin-bottom:16px}.stat-item{display:flex;flex-direction:column;gap:4px}.stat-label{color:#888;font-size:12px;text-transform:uppercase}.stat-value{font-size:18px;font-weight:700}.stat-value.positive{color:#0f8}.stat-value.negative{color:#f44}.trending-chart{height:40px;margin-top:16px}.mini-chart{height:100%;width:100%}.filters-section{margin:0 auto;max-width:1400px;padding:0 24px 32px}.filters-row{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.exchange-filters{display:flex;flex-wrap:wrap;gap:12px}.exchange-filter{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;transition:all .3s ease}.exchange-filter:hover{background:#ffffff1a;border-color:#fff3}.exchange-filter.active{background:linear-gradient(135deg,#00d4ff,#0f8);border-color:#0000;color:#000}.exchange-icon{font-size:18px}.filter-controls{gap:16px}.filter-controls,.search-box{align-items:center;display:flex}.search-box{position:relative}.search-box svg{color:#888;left:12px;position:absolute}.search-box input{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;font-size:14px;padding:10px 16px 10px 40px;transition:all .3s ease;width:250px}.search-box input:focus{background:#ffffff14;border-color:#00d4ff80;outline:none}.sort-select{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;padding:10px 16px}.leaderboard-section{margin:0 auto;max-width:1400px;padding:0 24px}.leaderboard-header{grid-gap:16px;background:#ffffff0d;border:1px solid #ffffff1a;border-bottom:none;border-radius:12px 12px 0 0;color:#888;display:grid;font-size:14px;font-weight:600;gap:16px;grid-template-columns:60px 1fr 120px 120px 120px 120px 180px;padding:16px 24px;text-transform:uppercase}.header-cell{align-items:center;display:flex}.leaderboard-body{background:#ffffff05;border:1px solid #ffffff1a;border-radius:0 0 12px 12px}.trader-row{border-bottom:1px solid #ffffff0d;cursor:pointer;transition:all .3s ease}.trader-row:hover{background:#ffffff08}.trader-row:last-child{border-bottom:none}.trader-main{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:60px 1fr 120px 120px 120px 120px 180px;padding:20px 24px}.rank-badge,.row-cell{align-items:center;display:flex}.rank-badge{font-size:18px;font-weight:700;gap:8px;justify-content:center}.rank-badge.top-three{color:#0f8}.rank-badge svg.gold{color:gold}.rank-badge svg.silver{color:silver}.rank-badge svg.bronze{color:#cd7f32}.trader{gap:12px}.trader,.trader-avatar{align-items:center;display:flex}.trader-avatar{background:linear-gradient(135deg,#00d4ff,#0f8);border-radius:50%;color:#000;font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}.trader-info h4{font-size:16px;font-weight:600;margin-bottom:4px}.trader-id{color:#888;font-size:12px}.metric{align-items:center;display:flex;font-size:16px;font-weight:700;gap:6px}.metric.positive{color:#0f8}.metric.negative{color:#f44}.winrate-container{width:100%}.winrate-value{display:block;font-size:14px;font-weight:600;margin-bottom:4px}.winrate-bar{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden;width:100%}.winrate-fill{background:linear-gradient(90deg,#00d4ff,#0f8);height:100%;transition:width .3s ease}.exchange-tag{border-radius:6px;font-size:12px;font-weight:600;padding:6px 12px;text-transform:uppercase}.actions{display:flex;gap:8px}.action-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .3s ease}.action-btn:hover{background:#ffffff1a;transform:translateY(-2px)}.follow-btn:hover{border-color:#0f8;color:#0f8}.view-btn:hover{border-color:#00d4ff;color:#00d4ff}.trader-expanded{animation:slideDown .3s ease;padding:0 24px 24px}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.expanded-content{grid-gap:32px;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;display:grid;gap:32px;grid-template-columns:300px 1fr;padding:24px}.stat-group h5{color:#0f8;font-size:16px;font-weight:600;margin-bottom:16px}.stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.stat{display:flex;flex-direction:column;gap:4px}.chart-placeholder{align-items:center;background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;color:#888;display:flex;height:200px;justify-content:center}.empty-state{color:#888;font-size:18px;padding:80px 24px;text-align:center}.instruments-section{margin-top:24px}.instruments-section h6{color:#0f8;font-size:14px;font-weight:600;margin-bottom:12px}.instruments-list{display:flex;flex-wrap:wrap;gap:8px}.instrument-tag{background:#00d4ff1a;border:1px solid #00d4ff4d;border-radius:16px;color:#00d4ff;font-size:12px;padding:4px 12px}@media (max-width:1200px){.trending-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.nav-container{padding:0 16px}.nav-logo{font-size:20px}.dashboard-header{flex-direction:column;gap:20px}.dashboard-title{font-size:32px}.dashboard-subtitle{font-size:16px}.trending-grid{grid-template-columns:1fr}.filters-row{align-items:stretch;flex-direction:column}.exchange-filters{-webkit-overflow-scrolling:touch;overflow-x:auto}.filter-controls{flex-direction:column;width:100%}.search-box input{width:100%}.leaderboard-header,.trader-main{display:none}.leaderboard-body{border-radius:12px}.trader-row{padding:16px}.trader-main{display:flex;flex-direction:column;gap:12px;padding:0}.row-cell{justify-content:space-between;width:100%}.expanded-content{grid-template-columns:1fr}}
/*# sourceMappingURL=main.26afb062.css.map*/