.shiny-text{color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--grad-from,#f06421),var(--grad-to,#b86cff)),linear-gradient(120deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.85) 50%,rgba(255,255,255,0) 60%);background-size:100% 100%,200% 100%;background-position:0 0,100% 0;animation:shine var(--shine-speed,5s) linear infinite;display:inline-block}@keyframes shine{to{background-position:0 0,-100% 0}}.shiny-brand{--grad-from:#f06421;--grad-to:#b86cff}