*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff;overflow-x:hidden;cursor:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none;color:inherit}button{font-family:inherit}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#fff3;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes glow{0%,to{box-shadow:0 0 20px #00d4ff4d}50%{box-shadow:0 0 40px #00d4ff99}}@keyframes textSelect{0%{clip-path:inset(0 100% 0 0)}15%{clip-path:inset(0 0% 0 0)}85%{clip-path:inset(0 0% 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes slideContinuous{0%{left:-100%}to{left:100%}}@keyframes floatContinuous{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-8px) rotate(.5deg)}50%{transform:translateY(-4px) rotate(0)}75%{transform:translateY(-12px) rotate(-.5deg)}}@keyframes connectFlow{0%{stroke-dashoffset:0;opacity:.5}50%{opacity:.9}to{stroke-dashoffset:-30;opacity:.5}}@keyframes pulseConnection{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes floatCrypto{0%,to{transform:translateY(0) translate(0) rotate(0);opacity:.08}25%{transform:translateY(-15px) translate(10px) rotate(3deg);opacity:.1}50%{transform:translateY(-25px) translate(5px) rotate(5deg);opacity:.12}75%{transform:translateY(-15px) translate(-10px) rotate(-3deg);opacity:.1}}@keyframes fadeInOut{0%,to{opacity:.04;transform:scale(1)}50%{opacity:.08;transform:scale(1.05)}}@keyframes pulseSubtle{0%,to{opacity:.05;transform:scale(1)}50%{opacity:.1;transform:scale(1.1)}}@keyframes fadeInOut{0%,to{opacity:.4}50%{opacity:1}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes scalePulse{0%,to{transform:scale(1)}25%{transform:scale(1.15)}50%{transform:scale(.9)}75%{transform:scale(1.1)}}@keyframes driftHorizontal{0%,to{transform:translate(0)}50%{transform:translate(20px)}}@keyframes driftArrow{0%,to{transform:translate(0) translateY(0)}25%{transform:translate(15px) translateY(-10px)}50%{transform:translate(0) translateY(-20px)}75%{transform:translate(-15px) translateY(-10px)}}@keyframes slideChart{0%{transform:translate(-100px) scale(1)}50%{transform:translate(50vw) scale(1.1)}to{transform:translate(calc(100vw + 100px)) scale(1)}}@keyframes floatCoin{0%,to{transform:translateY(0) translate(0) scale(1);opacity:.05}20%{transform:translateY(-10px) translate(8px) scale(1.1);opacity:.07}40%{transform:translateY(-20px) translate(-5px) scale(.95);opacity:.09}60%{transform:translateY(-25px) translate(5px) scale(1.15);opacity:.1}80%{transform:translateY(-15px) translate(-8px) scale(1.05);opacity:.08}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes cursorMove{0%{left:0%;opacity:0}5%{opacity:1}10%{left:0%;opacity:1}15%{left:100%;opacity:1}85%{left:100%;opacity:1}90%{opacity:0}95%{left:0%;opacity:0}to{left:0%;opacity:0}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button,[role=button]{transition:all .3s cubic-bezier(.4,0,.2,1)}[style*=transform],[style*=opacity]{will-change:transform,opacity;backface-visibility:hidden;perspective:1000px}
