.container{background:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.glitch-wrapper{z-index:10;position:relative}.glitch{color:#00d084;text-shadow:0 0 5px #00d0844d,0 0 10px #00d08433;letter-spacing:.1em;font-family:Courier New,monospace;font-size:clamp(3rem,15vw,12rem);font-weight:700;animation:5s infinite glitch;position:relative}.glitch:before,.glitch:after{content:attr(data-text);width:100%;height:100%;position:absolute;top:0;left:0}.glitch:before{clip-path:polygon(0 0,100% 0,100% 33%,0 33%);color:#ff00004d;text-shadow:2px 0 #ff00004d;opacity:0;animation:3s infinite glitch-top}.glitch:after{clip-path:polygon(0 67%,100% 67%,100% 100%,0 100%);color:#00ffff4d;text-shadow:-2px 0 #00ffff4d;opacity:0;animation:3.5s infinite glitch-bottom}@keyframes glitch{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,2px)}94%{transform:translate(2px,-2px)}96%{transform:translate(-2px,2px)}98%{transform:translate(2px,-2px)}}@keyframes glitch-top{0%,95%,to{opacity:0;transform:translate(0)}96%{opacity:.5;transform:translate(2px,-2px)}97%{opacity:0;transform:translate(-2px,2px)}}@keyframes glitch-bottom{0%,95%,to{opacity:0;transform:translate(0)}96.5%{opacity:.5;transform:translate(-2px,2px)}97.5%{opacity:0;transform:translate(2px,-2px)}}.cursor{color:#00d084;margin-left:5px;animation:1s infinite blink}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.matrix-bg{opacity:.05;z-index:1;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff4108 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#00ff4108 2px 4px);width:100%;height:100%;animation:20s linear infinite matrix-scroll;position:absolute;top:0;left:0}@keyframes matrix-scroll{0%{transform:translateY(0)}to{transform:translateY(50px)}}.container:before{content:"";pointer-events:none;z-index:20;background:repeating-linear-gradient(0deg,#0000000d,#0000000d 1px,#0000 1px 2px);width:100%;height:100%;animation:10s linear infinite scanline;position:absolute;top:0;left:0}@keyframes scanline{0%{transform:translateY(0)}to{transform:translateY(100%)}}
