.neon-text{text-shadow:0 0 10px rgba(0,255,0,.9),0 0 20px rgba(0,255,0,.7),0 0 30px rgba(0,255,0,.5),0 0 40px rgba(0,255,0,.3);animation:neon-pulse 2s ease-in-out infinite alternate}.neon-text-intense{text-shadow:0 0 15px rgba(0,255,0,1),0 0 30px rgba(0,255,0,.8),0 0 45px rgba(0,255,0,.6),0 0 60px rgba(0,255,0,.4),0 0 75px rgba(0,255,0,.2)}@keyframes neon-pulse{0%{text-shadow:0 0 10px rgba(0,255,0,.9),0 0 20px rgba(0,255,0,.7),0 0 30px rgba(0,255,0,.5),0 0 40px rgba(0,255,0,.3)}to{text-shadow:0 0 15px rgba(0,255,0,1),0 0 25px rgba(0,255,0,.8),0 0 35px rgba(0,255,0,.6),0 0 45px rgba(0,255,0,.4)}}.glitch{position:relative;animation:glitch-skew 4s infinite}.glitch:after,.glitch:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;height:100%}.glitch:before{animation:glitch-1 .5s infinite;color:#00ff00;z-index:-1;mix-blend-mode:screen}.glitch:after{animation:glitch-2 .5s infinite;color:#00ffff;z-index:-2;mix-blend-mode:screen}@keyframes glitch-1{0%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}20%{clip-path:inset(20% 0 60% 0);transform:translate(-2px,2px)}40%{clip-path:inset(50% 0 30% 0);transform:translate(2px,-2px)}60%{clip-path:inset(70% 0 10% 0);transform:translate(-1px,1px)}80%{clip-path:inset(90% 0 0 0);transform:translate(1px,-1px)}}@keyframes glitch-2{0%,to{clip-path:inset(100% 0 0 0);transform:translate(0)}20%{clip-path:inset(80% 0 10% 0);transform:translate(2px,-1px)}40%{clip-path:inset(40% 0 40% 0);transform:translate(-2px,1px)}60%{clip-path:inset(20% 0 60% 0);transform:translate(1px,-2px)}80%{clip-path:inset(0 0 80% 0);transform:translate(-1px,2px)}}@keyframes glitch-skew{0%,to{transform:skew(0deg)}94%{transform:skew(0deg)}94.5%{transform:skew(2deg)}95%{transform:skew(-2deg)}95.5%{transform:skew(0deg)}}.scan-line{position:relative;overflow:hidden}.scan-line:before{content:"";position:absolute;top:-100%;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,255,0,.8),transparent);animation:scan-vertical 8s linear infinite}@keyframes scan-vertical{0%{top:-100%}to{top:200%}}.holographic{background:linear-gradient(45deg,#00ff00,#00ffff,#ff00ff,#00ff00);background-size:400% 400%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:holographic-shift 3s ease infinite}@keyframes holographic-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.cyber-grid{position:relative;background-image:linear-gradient(rgba(0,255,0,.1) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,0,.1) 1px,transparent 0);background-size:50px 50px;animation:grid-move 10s linear infinite}@keyframes grid-move{0%{background-position:0 0}to{background-position:50px 50px}}.data-stream{position:relative;overflow:hidden}.data-stream:before{content:"01001000 01100101 01101100 01101100 01101111";position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(0,255,0,.1);font-family:monospace;font-size:10px;line-height:1.2;white-space:nowrap;animation:data-flow 20s linear infinite;pointer-events:none}@keyframes data-flow{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.corner-brackets:after,.corner-brackets:before{content:"";position:absolute;width:20px;height:20px;border:2px solid #00ff00;animation:corner-pulse 2s ease-in-out infinite}.corner-brackets:before{top:0;left:0;border-right:none;border-bottom:none}.corner-brackets:after{bottom:0;right:0;border-left:none;border-top:none}@keyframes corner-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.flicker{animation:flicker 3s linear infinite}@keyframes flicker{0%,to{opacity:1}92%{opacity:1}92.5%{opacity:.6}93%{opacity:1}93.5%{opacity:.8}94%{opacity:1}}.rgb-shift{animation:rgb-shift .5s infinite}@keyframes rgb-shift{0%,to{text-shadow:-2px 0 #ff0000,2px 0 #00ffff}25%{text-shadow:2px 0 #ff0000,-2px 0 #00ffff}50%{text-shadow:-2px 0 #00ffff,2px 0 #ff0000}75%{text-shadow:2px 0 #00ffff,-2px 0 #ff0000}}@keyframes achievement-unlock{0%{transform:scale(0) rotate(0deg);opacity:0}50%{transform:scale(1.2) rotate(180deg);opacity:1}to{transform:scale(1) rotate(1turn);opacity:1}}.achievement-unlock{animation:achievement-unlock .6s cubic-bezier(.68,-.55,.265,1.55)}.live-pulse{position:relative;display:inline-block}.live-pulse:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:inherit;border-radius:inherit;animation:pulse-ring 1.5s infinite}@keyframes pulse-ring{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.matrix-rain{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.05;z-index:1}.matrix-rain:before{content:"";position:absolute;width:100%;height:200%;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,255,0,.03) 0,rgba(0,255,0,.03) 4px);animation:matrix-fall 10s linear infinite}@keyframes matrix-fall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.profile-card-glow{transition:all .3s ease;position:relative}.profile-card-glow:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#00ff00,transparent,#00ff00,transparent,#00ff00);background-size:400% 400%;opacity:0;z-index:-1;transition:opacity .3s ease;animation:gradient-border 3s ease infinite}.profile-card-glow:hover:before{opacity:1}@keyframes gradient-border{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.typewriter{overflow:hidden;white-space:nowrap;border-right:2px solid #00ff00;animation:typing 3.5s steps(40),blink-caret .75s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#00ff00}}