.text-button.svelte-zwn0cc{align-items:center;gap:4px;text-decoration:none;transition:gap .15s;display:inline-flex}.text-button.svelte-zwn0cc:hover{gap:8px}.text-button__label.svelte-zwn0cc{background:var(--gradient);color:#0000;letter-spacing:2.8px;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.text-button__icon.svelte-zwn0cc{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .15s;display:inline-flex}.text-button.svelte-zwn0cc:hover .text-button__icon--right:where(.svelte-zwn0cc){transform:translate(2px)}.text-button.svelte-zwn0cc:hover .text-button__icon--left:where(.svelte-zwn0cc){transform:translate(-2px)}@media (width>=768px){.text-button.svelte-zwn0cc{gap:12px}.text-button.svelte-zwn0cc:hover{gap:16px}.text-button__label.svelte-zwn0cc{letter-spacing:3.2px;font-size:16px}.text-button__icon.svelte-zwn0cc{border:2px solid;border-radius:9999px;width:32px;height:32px}.text-button__icon--left.svelte-zwn0cc{border-color:var(--left-color);background:0 0}.text-button__icon--right.svelte-zwn0cc{border-color:var(--right-color);background:color-mix(in srgb, var(--color-surface) 70%, transparent)}}
