.glitch-text{color:inherit;-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.glitch-text:after,.glitch-text:before{content:attr(data-text);width:100%;height:100%;color:inherit;clip-path:inset(0);opacity:0;pointer-events:none;background-color:#0000;position:absolute;top:0;left:0;overflow:hidden}.glitch-text.is-glitching:after{opacity:1;text-shadow:var(--after-shadow,-2px 0 oklch(62.8% .257 26.34));animation:animate-glitch var(--after-duration,3s) infinite linear alternate-reverse;left:4px}.glitch-text.is-glitching:before{opacity:1;text-shadow:var(--before-shadow,2px 0 oklch(66.5% .138 238.45));animation:animate-glitch var(--before-duration,2s) infinite linear alternate-reverse;left:-4px}@keyframes animate-glitch{0%{clip-path:inset(20% 0 50%)}5%{clip-path:inset(10% 0 60%)}10%{clip-path:inset(15% 0 55%)}15%{clip-path:inset(25% 0 35%)}20%{clip-path:inset(30% 0 40%)}25%{clip-path:inset(40% 0 20%)}30%{clip-path:inset(10% 0 60%)}35%{clip-path:inset(15% 0 55%)}40%{clip-path:inset(25% 0 35%)}45%{clip-path:inset(30% 0 40%)}50%{clip-path:inset(20% 0 50%)}55%{clip-path:inset(10% 0 60%)}60%{clip-path:inset(15% 0 55%)}65%{clip-path:inset(25% 0 35%)}70%{clip-path:inset(30% 0 40%)}75%{clip-path:inset(40% 0 20%)}80%{clip-path:inset(20% 0 50%)}85%{clip-path:inset(10% 0 60%)}90%{clip-path:inset(15% 0 55%)}95%{clip-path:inset(25% 0 35%)}to{clip-path:inset(30% 0 40%)}}
