[data-slot=button].group .btn-wave.svelte-1q39rn8{background:var(--wave-color,oklch(96.5% .01 50));clip-path:inset(0 100% 0 0);pointer-events:none;cursor:inherit;transition:clip-path .28s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}[data-slot=button].group:hover .btn-wave.svelte-1q39rn8{clip-path:inset(0)}[data-slot=button][class*=bg-primary] .btn-wave.svelte-1q39rn8{--wave-color:oklch(96.5% .01 50)}[data-slot=button][class*=border-border] .btn-wave.svelte-1q39rn8,[data-slot=button][class*=border-white] .btn-wave.svelte-1q39rn8,[data-slot=button][class*=bg-secondary] .btn-wave.svelte-1q39rn8{--wave-color:oklch(18.1% .058 295.1)}[data-slot=button].group:hover>.relative.z-10{color:var(--text-hover-color,oklch(18.1% .058 295.1));transition:color .28s cubic-bezier(.23,1,.32,1)}[data-slot=button][class*=bg-primary].group:hover>.relative.z-10{--text-hover-color:oklch(18.1% .058 295.1)}[data-slot=button][class*=border-border].group:hover>.relative.z-10,[data-slot=button][class*=border-white].group:hover>.relative.z-10,[data-slot=button][class*=bg-secondary].group:hover>.relative.z-10{--text-hover-color:oklch(99.9% 0 0)}[data-slot=button]:focus-visible{outline-offset:2px;outline:2px solid oklch(18.1% .058 295.1)}
