.btn-effect-sheen:after{content:"";position:absolute;top:-35%;bottom:-35%;left:-45%;width:35%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.18) 35%,rgba(255,255,255,.65) 50%,rgba(255,255,255,.18) 65%,transparent 100%);transform:translate(-120%) skew(-18deg);animation:svelte-setvry-btn-sheen 5s ease-in-out infinite;pointer-events:none}@keyframes svelte-setvry-btn-sheen{0%,82%{transform:translate(-120%) skew(-18deg)}94%,to{transform:translate(420%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.btn-effect-sheen:after{animation:none}}
