@keyframes text-glitch{0%{text-shadow:none;transform:translate(0)}10%{text-shadow:1px 0 red,-1px 0 cyan;transform:translate(-1px)}20%{text-shadow:-1px 0 red,1px 0 cyan;transform:translate(1px)}30%{text-shadow:1px 0 red,-1px 0 cyan;transform:translate(-1px)}40%{text-shadow:-1px 0 red,1px 0 cyan;transform:translate(1px)}50%{text-shadow:2px 0 red,-2px 0 cyan;transform:translate(-2px)}60%{text-shadow:-2px 0 red,2px 0 cyan;transform:translate(2px)}70%{text-shadow:1px 0 red,-1px 0 cyan;transform:translate(-1px)}80%{text-shadow:-1px 0 red,1px 0 cyan;transform:translate(1px)}90%{text-shadow:1px 0 red,-1px 0 cyan;transform:translate(-1px)}to{text-shadow:none;transform:translate(0)}}@keyframes glitch-button{0%,to{text-shadow:none;transform:translateY(0)}10%{text-shadow:2px 0 var(--primary-red),-2px 0 cyan;transform:translate(-2px,-1px)}20%{text-shadow:-2px 0 var(--primary-red),2px 0 cyan;transform:translate(2px,1px)}30%{text-shadow:1px 0 var(--primary-red),-1px 0 cyan;transform:translate(-1px,2px)}40%{text-shadow:-1px 0 var(--primary-red),1px 0 cyan;transform:translate(1px,-2px)}50%{text-shadow:2px 0 var(--primary-red),-2px 0 cyan;transform:translate(-2px,1px)}60%{text-shadow:-2px 0 var(--primary-red),2px 0 cyan;transform:translate(2px,-1px)}70%{text-shadow:1px 0 var(--primary-red),-1px 0 cyan;transform:translate(-1px,-1px)}80%{text-shadow:-1px 0 var(--primary-red),1px 0 cyan;transform:translate(1px,1px)}90%{text-shadow:1px 0 var(--primary-red),-1px 0 cyan;transform:translate(-1px)}}