@keyframes svelte-sxr6ma-shine{0%{left:-100%}to{left:200%}}.btn-shine.svelte-sxr6ma{position:relative;overflow:hidden}.btn-shine.svelte-sxr6ma:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transition:none}.btn-shine.svelte-sxr6ma:hover:after{animation:svelte-sxr6ma-shine .75s ease-out}
