.text-hologram{color:hsla(0,0%,100%,.8);text-shadow:0 0 5px rgba(255,185,111,.8),0 0 10px hsla(0,100%,72%,.5),0 0 15px rgba(255,111,193,.3),0 0 20px rgba(174,61,1,.3);letter-spacing:1px;font-weight:500}.glitch-container{position:relative;overflow:hidden;padding:.5rem}.glitch-text{position:relative;animation:hologram-flicker 4s infinite}.glitch-text:after,.glitch-text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.glitch-text:before{color:#ff4d00;z-index:-1;opacity:.5;animation:glitch-effect 3s infinite}.glitch-text:after{color:#ffae00;z-index:-2;opacity:.5;animation:glitch-effect 2s infinite}.scanlines{background:linear-gradient(180deg,transparent 50%,rgba(0,225,255,.05) 0);background-size:100% 4px;z-index:99999;pointer-events:none}@keyframes glitch-effect{0%{transform:translate(0)}20%{transform:translate(-3px,3px)}40%{transform:translate(-3px,-3px)}60%{transform:translate(3px,3px)}80%{transform:translate(3px,-3px)}to{transform:translate(0)}}@keyframes hologram-flicker{0%{opacity:1}5%{opacity:.9}10%{opacity:1}15%{opacity:.9}20%{opacity:1}55%{opacity:1}60%{opacity:.9}65%{opacity:1}70%{opacity:.9}75%{opacity:1}to{opacity:1}}@keyframes hologram-pulse{0%{filter:drop-shadow(0 0 5px rgba(255,185,111,.8)) drop-shadow(0 0 10px rgba(136,70,0,.5))}50%{filter:drop-shadow(0 0 8px rgba(255,185,111,.8)) drop-shadow(0 0 15px rgba(136,70,0,.7))}to{filter:drop-shadow(0 0 5px rgba(255,185,111,.8)) drop-shadow(0 0 10px rgba(136,70,0,.5))}}