.button-animated.svelte-18sv61c{transform-origin:center}.button-animated.svelte-18sv61c:active{transform:scale(.98)}.button-content.svelte-18sv61c{position:relative;z-index:1}.button-animated.svelte-18sv61c:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease;z-index:0}.button-animated.btn-secondary.svelte-18sv61c:before,.button-animated.btn-ghost.svelte-18sv61c:before{background:linear-gradient(90deg,transparent,rgba(0,0,0,.1),transparent)}.dark .button-animated.svelte-18sv61c:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.button-animated.svelte-18sv61c:hover:before{left:100%}.ripple.svelte-18sv61c{position:absolute;border-radius:50%;background:#ffffff80;width:20px;height:20px;margin-left:-10px;margin-top:-10px;animation:svelte-18sv61c-ripple-effect .6s ease-out;pointer-events:none;z-index:0}.btn-secondary.svelte-18sv61c .ripple:where(.svelte-18sv61c),.btn-ghost.svelte-18sv61c .ripple:where(.svelte-18sv61c){background:#00000026}.dark .button-animated.svelte-18sv61c .ripple:where(.svelte-18sv61c){background:#fff6}@keyframes svelte-18sv61c-ripple-effect{0%{transform:scale(0);opacity:1}to{transform:scale(20);opacity:0}}
