button.svelte-1pk0vmu{background:linear-gradient(to left,transparent 50%,#0b596f 50%) right;background-size:1000%;transition:.5s ease-out}button.svelte-1pk0vmu:hover{background-position:left}span.svelte-1pk0vmu{position:relative}span.svelte-1pk0vmu:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.5px;background-color:#0b596f;transition:width .5s ease-out}button.svelte-1pk0vmu:hover span:where(.svelte-1pk0vmu):after{width:100%;background-color:#fff}
