.space-y-3.svelte-jrhqfz>button:where(.svelte-jrhqfz){opacity:0;animation:svelte-jrhqfz-slideInFade .4s ease-out forwards}@keyframes svelte-jrhqfz-slideInFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.line-clamp-1.svelte-jrhqfz{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@keyframes svelte-6t2xr-softBounce{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes svelte-6t2xr-slowPulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes svelte-6t2xr-sparkle{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.9}to{transform:scale(1);opacity:1}}.animate-softBounce{animation:svelte-6t2xr-softBounce 3s ease-in-out infinite}.animate-slowPulse{animation:svelte-6t2xr-slowPulse 3s ease-in-out infinite}.animate-sparkle{animation:svelte-6t2xr-sparkle 2s ease-in-out infinite}textarea.svelte-ovfvrr{scrollbar-width:thin;scrollbar-color:rgba(156,163,175,.5) transparent}textarea.svelte-ovfvrr::-webkit-scrollbar{width:5px}textarea.svelte-ovfvrr::-webkit-scrollbar-track{background:transparent;margin:6px 0}textarea.svelte-ovfvrr::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:5px}.animate-fadeIn.svelte-lxkutv{animation:svelte-lxkutv-fadeIn .3s ease-in-out}@keyframes svelte-lxkutv-fadeIn{0%{opacity:0}to{opacity:1}}.scroll-to-bottom-button.svelte-lxkutv{animation:svelte-lxkutv-subtle-fade 3s ease-in-out infinite}@keyframes svelte-lxkutv-subtle-fade{0%,to{opacity:.85}50%{opacity:1}}
