@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap);*{box-sizing:border-box;font-family:Space Grotesk,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Space Grotesk,sans-serif;margin:0!important;overflow-x:hidden;padding:0}.mono,code,pre{font-family:JetBrains Mono,monospace}::-webkit-scrollbar{height:80px;width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#37c164,#2da855 50%,#258a47);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#37c164,#5cd488);box-shadow:0 0 10px #37c16480}.grid-background{background-image:linear-gradient(#37c16408 1px,#0000 0),linear-gradient(90deg,#37c16408 1px,#0000 0);background-size:50px 50px;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #37c1644d,0 0 40px #37c1641a}50%{box-shadow:0 0 30px #37c16480,0 0 60px #2da85533}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes gradientBorder{0%,to{border-color:#37c164}50%{border-color:#2da855}}@keyframes gradientRotate{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(1turn)}}@keyframes scaleBounce{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes underlineSlide{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes glowOrb{0%,to{opacity:.3;transform:translate(0) scale(1)}25%{opacity:.5;transform:translate(50px,-30px) scale(1.1)}50%{opacity:.4;transform:translate(-30px,50px) scale(.9)}75%{opacity:.35;transform:translate(-50px,-20px) scale(1.05)}}@keyframes scanLine{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes matrixRain{0%{opacity:1;transform:translateY(-100%)}to{opacity:0;transform:translateY(100vh)}}@keyframes particleFloat{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-10px) translateX(5px)}50%{transform:translateY(5px) translateX(-5px)}75%{transform:translateY(-5px) translateX(-10px)}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 4px #37c164,0 0 11px #37c164,0 0 19px #37c164,0 0 40px #37c164}20%,24%,55%{text-shadow:none}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes borderGradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes glowPulse{0%,to{box-shadow:0 0 5px #37c1644d,0 0 10px #37c16433}50%{box-shadow:0 0 20px #37c16480,0 0 30px #37c1644d,0 0 40px #2da85533}}.gradient-text{-webkit-text-fill-color:#0000;animation:shimmer 3s linear infinite;background:linear-gradient(90deg,#37c164,#5cd488,#37c164);-webkit-background-clip:text;background-clip:text;background-size:300% 100%}.neon-text{text-shadow:0 0 4px #37c164,0 0 11px #37c164,0 0 19px #37c164}.glass-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0a0acc;border:1px solid #37c16426;border-radius:16px}.floating{animation:float 6s ease-in-out infinite}.glow{animation:pulseGlow 4s ease-in-out infinite}
/*# sourceMappingURL=main.6993a8f1.css.map*/