.primary-button.svelte-183h6hx{--bg-color: rgba(140, 75, 255, .22);--bg-color-hover: rgba(140, 75, 255, .32);--highlight: rgba(186, 144, 255, .22);--text: #fff;position:relative;padding:.6em 1.6em;border:none;border-radius:999rem;cursor:pointer;overflow:hidden;background:transparent;outline:none;display:inline-block;box-shadow:0 2px 8px 0 var(--glow),0 1.5px 24px 0 var(--glow-deep);text-decoration:none}.filter.svelte-183h6hx,.overlay.svelte-183h6hx,.specular.svelte-183h6hx{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.filter.svelte-183h6hx{z-index:1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);filter:url(#distortion-primary) saturate(115%) brightness(1.12)}.overlay.svelte-183h6hx{z-index:2;background:var(--bg-color);transition:background .19s cubic-bezier(.4,1.2,.7,1.02)}.specular.svelte-183h6hx{z-index:3;box-shadow:inset 1px 1px 1.5px var(--highlight)}.content.svelte-183h6hx{position:relative;z-index:4;color:var(--text);font-weight:600;font-size:1.07rem;display:flex;align-items:center;justify-content:center;gap:.5em;letter-spacing:-.01em;line-height:1.18;text-shadow:0 .5px 1.5px rgba(76,45,153,.13),0 1.5px 2.5px rgba(124,58,237,.08)}.primary-button.svelte-183h6hx i:where(.svelte-183h6hx){font-size:1.12em;vertical-align:middle}.primary-button.svelte-183h6hx:hover .overlay:where(.svelte-183h6hx),.primary-button.svelte-183h6hx:focus-visible .overlay:where(.svelte-183h6hx){background:var(--bg-color-hover)}
