.shiny-text{color:transparent;background:linear-gradient(115deg,hsla(0,0%,100%,.55),rgba(229,215,255,.95) 35%,rgba(194,176,255,.85) 60%,hsla(0,0%,100%,.7));background-size:190% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:shine var(--shine-duration,3.6s) linear infinite;will-change:background-position;transform:translateZ(0)}@keyframes shine{0%{background-position:100% 50%}to{background-position:-90% 50%}}.shiny-text--disabled{animation:none}