@keyframes shine{0%,30%{background-position:-100%}80%{background-position:200%}to{background-position:200%}}.logo-shine{position:relative;display:inline-block;background:linear-gradient(45deg,transparent 40%,hsla(0,0%,100%,.9) 50%,transparent 60%),linear-gradient(90deg,#3b82f6,#a855f7);background-size:150% 100%,100% 100%;background-position:-100%,0 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine 4s linear infinite;overflow:visible}