.button.svelte-f1n6yf{clip-path:polygon(14px 0%,calc(100% - 14px) 0%,100% 50%,calc(100% - 14px) 100%,14px 100%,0% 50%);position:relative;overflow:hidden}.button.svelte-f1n6yf:hover:not(:disabled){transform:scale(1.05)}.button.svelte-f1n6yf:hover:not(:disabled):before{opacity:1;animation:svelte-f1n6yf-shimmer .6s ease-out forwards}.button.svelte-f1n6yf:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,.15) 50%,transparent 60%);opacity:0;clip-path:inherit;transform:translate(-100%)}@keyframes svelte-f1n6yf-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.button-container.svelte-f1n6yf:hover:has(.button:where(.svelte-f1n6yf):not(:disabled)) .outer-left:where(.svelte-f1n6yf),.button-container.svelte-f1n6yf:has(.button:where(.svelte-f1n6yf):disabled) .outer-left:where(.svelte-f1n6yf){opacity:0;transform:translate(10px)}.button-container.svelte-f1n6yf:hover:has(.button:where(.svelte-f1n6yf):not(:disabled)) .outer-right:where(.svelte-f1n6yf),.button-container.svelte-f1n6yf:has(.button:where(.svelte-f1n6yf):disabled) .outer-right:where(.svelte-f1n6yf){opacity:0;transform:translate(-10px)}.button-container.svelte-f1n6yf:hover:has(.button:where(.svelte-f1n6yf):not(:disabled)) .inner-left:where(.svelte-f1n6yf){opacity:.1}.button-container.svelte-f1n6yf:hover:has(.button:where(.svelte-f1n6yf):not(:disabled)) .inner-right:where(.svelte-f1n6yf){opacity:.1}
