.shiny-text{display:inline-block;padding-block:.2em;margin-block:-.2em;background:linear-gradient(120deg,var(--shiny-base,rgba(255,255,255,.85)) 35%,var(--shiny-shine,#ffffff) 50%,var(--shiny-base,rgba(255,255,255,.85)) 65%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:shiny-text-sweep var(--shiny-duration,5s) linear infinite;animation-delay:var(--shiny-delay,0s)}@keyframes shiny-text-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}[dir=rtl] .shiny-text{animation-direction:reverse}.shiny-text--seq{animation-name:shiny-text-seq;animation-duration:calc(var(--shiny-duration, 5s) * 2)}@keyframes shiny-text-seq{0%{background-position:200% 0}50%,to{background-position:-200% 0}}[dir=rtl] .shiny-text--seq{animation-name:shiny-text-seq-rtl;animation-direction:normal}@keyframes shiny-text-seq-rtl{0%{background-position:-200% 0}50%,to{background-position:200% 0}}.shiny-text--off,.shiny-text--off.shiny-text{animation:none;background:none;color:var(--shiny-base,rgba(255,255,255,.85));-webkit-text-fill-color:var(--shiny-base,rgba(255,255,255,.85))}@media (prefers-reduced-motion:reduce){.shiny-text{animation:none;background-position:50% 0}}