body{margin:0;background-color:#fff;transition:background-color .3s ease}body.dark{background-color:#1a1a1a}@keyframes svelte-1bbcnqz-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes svelte-1bbcnqz-fade-slide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fade-slide.svelte-1bbcnqz{animation:svelte-1bbcnqz-fade-slide .6s ease forwards}.animate-float-small.svelte-1bbcnqz{animation:svelte-1bbcnqz-float 6s ease-in-out infinite}
