@keyframes shinyTextSweep{0%{background-position:150%}to{background-position:-50%}}@keyframes shinyBtnSweep{0%{transform:translate(-110%)skew(-15deg)}to{transform:translate(210%)skew(-15deg)}}.shiny-btn{border:2px solid var(--shiny-btn-color,#26d07c);color:var(--shiny-btn-color,#26d07c);background:0 0;transition:box-shadow .25s,color .25s;position:relative;overflow:hidden}.shiny-btn:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff38 50%,#0000 70%);transition:none;position:absolute;inset:0;transform:translate(-110%)skew(-15deg)}.shiny-btn:hover:before{animation:.55s forwards shinyBtnSweep}.shiny-btn:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--shiny-btn-color,#26d07c)25%,transparent)}.shiny-text{-webkit-text-fill-color:transparent;color:#0000;animation:shinyTextSweep var(--shiny-duration,2s)linear infinite;background-size:200%;-webkit-background-clip:text;background-clip:text;display:inline-block}.shiny-text--paused{animation-play-state:paused}.shiny-text--reverse{animation-direction:reverse}
