.btn.svelte-y0gjwf{cursor:pointer;font:inherit;color:var(--color,var(--color-text));background-color:oklch(from var(--color,var(--color-text)) l c h / 12%);transition:transform var(--spring-transition), background-color .15s ease;border:none;border-radius:10em;justify-content:center;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.btn.svelte-y0gjwf:hover:not(:disabled,[aria-disabled=true]){background-color:oklch(from var(--color,var(--color-text)) l c h / 20%)}}.btn.svelte-y0gjwf:active:not(:disabled,[aria-disabled=true]){transform:translateY(.2rem)}.btn.svelte-y0gjwf:disabled,.btn.svelte-y0gjwf[aria-disabled=true]{opacity:.5;cursor:default}.size__default.svelte-y0gjwf{height:2.5rem;padding:0 1rem;font-size:.875rem}.size__default.svelte-y0gjwf .icon{--icon-size:1.2rem}.size__small.svelte-y0gjwf{height:1.75rem;padding:0 .5rem}.size__large.svelte-y0gjwf{height:3rem;padding:0 1.2rem}.kind__primary.svelte-y0gjwf{background-color:var(--color-accent);color:var(--color-on-accent)}@media (hover:hover){.kind__primary.svelte-y0gjwf:hover:not(:disabled,[aria-disabled=true]){background-color:oklch(from var(--color-accent) calc(l * 1.08) c h)}}.kind__secondary.svelte-y0gjwf{--color:var(--color-text)}.kind__ghost.svelte-y0gjwf{--color:var(--color-text);background-color:#0000}.kind__danger.svelte-y0gjwf{--color:var(--color-error)}
